var bo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function xl(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function u$(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function o(){return this instanceof o?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var i=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(n,o,i.get?i:{enumerable:!0,get:function(){return e[o]}})}),n}var S4={exports:{}};/**
 * @license
 * Lodash <https://lodash.com/>
 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
 * Released under MIT license <https://lodash.com/license>
 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
 */S4.exports;(function(e,t){(function(){var n,o="4.17.21",i=200,r="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",a="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",d=500,u="__lodash_placeholder__",f=1,p=2,v=4,_=1,b=2,C=1,$=2,E=4,P=8,I=16,O=32,L=64,S=128,j=256,M=512,q=30,B="...",V=800,G=16,Q=1,J=2,Y=3,Z=1/0,se=9007199254740991,ce=17976931348623157e292,te=0/0,ee=4294967295,ae=ee-1,de=ee>>>1,$e=[["ary",S],["bind",C],["bindKey",$],["curry",P],["curryRight",I],["flip",M],["partial",O],["partialRight",L],["rearg",j]],be="[object Arguments]",me="[object Array]",fe="[object AsyncFunction]",Ae="[object Boolean]",je="[object Date]",Ye="[object DOMException]",_t="[object Error]",xt="[object Function]",we="[object GeneratorFunction]",ve="[object Map]",qe="[object Number]",$t="[object Null]",ut="[object Object]",Ve="[object Promise]",tt="[object Proxy]",ge="[object RegExp]",ye="[object Set]",Te="[object String]",pt="[object Symbol]",yt="[object Undefined]",Xe="[object WeakMap]",Ze="[object WeakSet]",vt="[object ArrayBuffer]",Ut="[object DataView]",Je="[object Float32Array]",We="[object Float64Array]",mt="[object Int8Array]",At="[object Int16Array]",Vt="[object Int32Array]",cn="[object Uint8Array]",fn="[object Uint8ClampedArray]",bn="[object Uint16Array]",kt="[object Uint32Array]",Ne=/\b__p \+= '';/g,nt=/\b(__p \+=) '' \+/g,It=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Zt=/&(?:amp|lt|gt|quot|#39);/g,dn=/[&<>"']/g,Hn=RegExp(Zt.source),Oo=RegExp(dn.source),tn=/<%-([\s\S]+?)%>/g,Fo=/<%([\s\S]+?)%>/g,Yr=/<%=([\s\S]+?)%>/g,Lo=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ri=/^\w*$/,On=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Bi=/[\\^$.*+?()[\]{}|]/g,Gn=RegExp(Bi.source),Ar=/^\s+/,Qs=/\s/,ea=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,So=/\{\n\/\* \[wrapped with (.+)\] \*/,ss=/,? & /,Dr=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Di=/[()=,{}\[\]\/\s]/,xr=/\\(\\)?/g,Wr=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,yi=/\w*$/,ta=/^[-+]0x[0-9a-f]+$/i,mc=/^0b[01]+$/i,Fs=/^\[object .+?Constructor\]$/,Ka=/^0o[0-7]+$/i,Ja=/^(?:0|[1-9]\d*)$/,ji=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Cs=/($^)/,zs=/['\n\r\u2028\u2029\\]/g,as="\\ud800-\\udfff",Nl="\\u0300-\\u036f",Us="\\ufe20-\\ufe2f",oi="\\u20d0-\\u20ff",Ss=Nl+Us+oi,ls="\\u2700-\\u27bf",Gr="a-z\\xdf-\\xf6\\xf8-\\xff",Xa="\\xac\\xb1\\xd7\\xf7",Qa="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",pc="\\u2000-\\u206f",Rl=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Pe="A-Z\\xc0-\\xd6\\xd8-\\xde",Ke="\\ufe0e\\ufe0f",ze=Xa+Qa+pc+Rl,lt="['’]",ft="["+as+"]",ct="["+ze+"]",Nt="["+Ss+"]",qt="\\d+",Kt="["+ls+"]",Xt="["+Gr+"]",nn="[^"+as+ze+qt+ls+Gr+Pe+"]",mn="\\ud83c[\\udffb-\\udfff]",xn="(?:"+Nt+"|"+mn+")",no="[^"+as+"]",Mn="(?:\\ud83c[\\udde6-\\uddff]){2}",To="[\\ud800-\\udbff][\\udc00-\\udfff]",mo="["+Pe+"]",ii="\\u200d",gr="(?:"+Xt+"|"+nn+")",vr="(?:"+mo+"|"+nn+")",gc="(?:"+lt+"(?:d|ll|m|re|s|t|ve))?",Ts="(?:"+lt+"(?:D|LL|M|RE|S|T|VE))?",vc=xn+"?",na="["+Ke+"]?",jl="(?:"+ii+"(?:"+[no,Mn,To].join("|")+")"+na+vc+")*",Hi="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",mu="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",_c=na+vc+jl,yc="(?:"+[Kt,Mn,To].join("|")+")"+_c,ud="(?:"+[no+Nt+"?",Nt,Mn,To,ft].join("|")+")",el=RegExp(lt,"g"),bh=RegExp(Nt,"g"),bc=RegExp(mn+"(?="+mn+")|"+ud+_c,"g"),hd=RegExp([mo+"?"+Xt+"+"+gc+"(?="+[ct,mo,"$"].join("|")+")",vr+"+"+Ts+"(?="+[ct,mo+gr,"$"].join("|")+")",mo+"?"+gr+"+"+gc,mo+"+"+Ts,mu,Hi,qt,yc].join("|"),"g"),pu=RegExp("["+ii+as+Ss+Ke+"]"),oa=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,gu=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],fd=-1,li={};li[Je]=li[We]=li[mt]=li[At]=li[Vt]=li[cn]=li[fn]=li[bn]=li[kt]=!0,li[be]=li[me]=li[vt]=li[Ae]=li[Ut]=li[je]=li[_t]=li[xt]=li[ve]=li[qe]=li[ut]=li[ge]=li[ye]=li[Te]=li[Xe]=!1;var Yo={};Yo[be]=Yo[me]=Yo[vt]=Yo[Ut]=Yo[Ae]=Yo[je]=Yo[Je]=Yo[We]=Yo[mt]=Yo[At]=Yo[Vt]=Yo[ve]=Yo[qe]=Yo[ut]=Yo[ge]=Yo[ye]=Yo[Te]=Yo[pt]=Yo[cn]=Yo[fn]=Yo[bn]=Yo[kt]=!0,Yo[_t]=Yo[xt]=Yo[Xe]=!1;var re={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Ee={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},et={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},Lt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},zn=parseFloat,Tn=parseInt,po=typeof bo=="object"&&bo&&bo.Object===Object&&bo,Mo=typeof self=="object"&&self&&self.Object===Object&&self,oo=po||Mo||Function("return this")(),No=t&&!t.nodeType&&t,bi=No&&!0&&e&&!e.nodeType&&e,lo=bi&&bi.exports===No,ki=lo&&po.process,Bo=function(){try{var Re=bi&&bi.require&&bi.require("util").types;return Re||ki&&ki.binding&&ki.binding("util")}catch{}}(),A=Bo&&Bo.isArrayBuffer,N=Bo&&Bo.isDate,K=Bo&&Bo.isMap,ne=Bo&&Bo.isRegExp,he=Bo&&Bo.isSet,ue=Bo&&Bo.isTypedArray;function ke(Re,rt,it){switch(it.length){case 0:return Re.call(rt);case 1:return Re.call(rt,it[0]);case 2:return Re.call(rt,it[0],it[1]);case 3:return Re.call(rt,it[0],it[1],it[2])}return Re.apply(rt,it)}function Qe(Re,rt,it,Ft){for(var zt=-1,kn=Re==null?0:Re.length;++zt<kn;){var Cn=Re[zt];rt(Ft,Cn,it(Cn),Re)}return Ft}function He(Re,rt){for(var it=-1,Ft=Re==null?0:Re.length;++it<Ft&&rt(Re[it],it,Re)!==!1;);return Re}function ht(Re,rt){for(var it=Re==null?0:Re.length;it--&&rt(Re[it],it,Re)!==!1;);return Re}function Dt(Re,rt){for(var it=-1,Ft=Re==null?0:Re.length;++it<Ft;)if(!rt(Re[it],it,Re))return!1;return!0}function jt(Re,rt){for(var it=-1,Ft=Re==null?0:Re.length,zt=0,kn=[];++it<Ft;){var Cn=Re[it];rt(Cn,it,Re)&&(kn[zt++]=Cn)}return kn}function St(Re,rt){var it=Re==null?0:Re.length;return!!it&&wi(Re,rt,0)>-1}function Qt(Re,rt,it){for(var Ft=-1,zt=Re==null?0:Re.length;++Ft<zt;)if(it(rt,Re[Ft]))return!0;return!1}function pn(Re,rt){for(var it=-1,Ft=Re==null?0:Re.length,zt=Array(Ft);++it<Ft;)zt[it]=rt(Re[it],it,Re);return zt}function Qn(Re,rt){for(var it=-1,Ft=rt.length,zt=Re.length;++it<Ft;)Re[zt+it]=rt[it];return Re}function io(Re,rt,it,Ft){var zt=-1,kn=Re==null?0:Re.length;for(Ft&&kn&&(it=Re[++zt]);++zt<kn;)it=rt(it,Re[zt],zt,Re);return it}function Or(Re,rt,it,Ft){var zt=Re==null?0:Re.length;for(Ft&&zt&&(it=Re[--zt]);zt--;)it=rt(it,Re[zt],zt,Re);return it}function Ki(Re,rt){for(var it=-1,Ft=Re==null?0:Re.length;++it<Ft;)if(rt(Re[it],it,Re))return!0;return!1}var ka=md("length");function tl(Re){return Re.split("")}function Eo(Re){return Re.match(Dr)||[]}function kc(Re,rt,it){var Ft;return it(Re,function(zt,kn,Cn){if(rt(zt,kn,Cn))return Ft=kn,!1}),Ft}function Io(Re,rt,it,Ft){for(var zt=Re.length,kn=it+(Ft?1:-1);Ft?kn--:++kn<zt;)if(rt(Re[kn],kn,Re))return kn;return-1}function wi(Re,rt,it){return rt===rt?M1(Re,rt,it):Io(Re,zf,it)}function vu(Re,rt,it,Ft){for(var zt=it-1,kn=Re.length;++zt<kn;)if(Ft(Re[zt],rt))return zt;return-1}function zf(Re){return Re!==Re}function Zr(Re,rt){var it=Re==null?0:Re.length;return it?Is(Re,rt)/it:te}function md(Re){return function(rt){return rt==null?n:rt[Re]}}function Es(Re){return function(rt){return Re==null?n:Re[rt]}}function Fl(Re,rt,it,Ft,zt){return zt(Re,function(kn,Cn,un){it=Ft?(Ft=!1,kn):rt(it,kn,Cn,un)}),it}function nl(Re,rt){var it=Re.length;for(Re.sort(rt);it--;)Re[it]=Re[it].value;return Re}function Is(Re,rt){for(var it,Ft=-1,zt=Re.length;++Ft<zt;){var kn=rt(Re[Ft]);kn!==n&&(it=it===n?kn:it+kn)}return it}function kh(Re,rt){for(var it=-1,Ft=Array(Re);++it<Re;)Ft[it]=rt(it);return Ft}function zl(Re,rt){return pn(rt,function(it){return[it,Re[it]]})}function ol(Re){return Re&&Re.slice(0,Hf(Re)+1).replace(Ar,"")}function Ps(Re){return function(rt){return Re(rt)}}function Sp(Re,rt){return pn(rt,function(it){return Re[it]})}function _u(Re,rt){return Re.has(rt)}function Ln(Re,rt){for(var it=-1,Ft=Re.length;++it<Ft&&wi(rt,Re[it],0)>-1;);return it}function wh(Re,rt){for(var it=Re.length;it--&&wi(rt,Re[it],0)>-1;);return it}function wa(Re,rt){for(var it=Re.length,Ft=0;it--;)Re[it]===rt&&++Ft;return Ft}var pd=Es(re),sb=Es(Ee);function ab(Re){return"\\"+Lt[Re]}function L1(Re,rt){return Re==null?n:Re[rt]}function Kr(Re){return pu.test(Re)}function Tp(Re){return oa.test(Re)}function wc(Re){for(var rt,it=[];!(rt=Re.next()).done;)it.push(rt.value);return it}function Uf(Re){var rt=-1,it=Array(Re.size);return Re.forEach(function(Ft,zt){it[++rt]=[zt,Ft]}),it}function Ul(Re,rt){return function(it){return Re(rt(it))}}function As(Re,rt){for(var it=-1,Ft=Re.length,zt=0,kn=[];++it<Ft;){var Cn=Re[it];(Cn===rt||Cn===u)&&(Re[it]=u,kn[zt++]=it)}return kn}function Bl(Re){var rt=-1,it=Array(Re.size);return Re.forEach(function(Ft){it[++rt]=Ft}),it}function Ep(Re){var rt=-1,it=Array(Re.size);return Re.forEach(function(Ft){it[++rt]=[Ft,Ft]}),it}function M1(Re,rt,it){for(var Ft=it-1,zt=Re.length;++Ft<zt;)if(Re[Ft]===rt)return Ft;return-1}function Bf(Re,rt,it){for(var Ft=it+1;Ft--;)if(Re[Ft]===rt)return Ft;return Ft}function il(Re){return Kr(Re)?N1(Re):ka(Re)}function cs(Re){return Kr(Re)?Be(Re):tl(Re)}function Hf(Re){for(var rt=Re.length;rt--&&Qs.test(Re.charAt(rt)););return rt}var Ip=Es(et);function N1(Re){for(var rt=bc.lastIndex=0;bc.test(Re);)++rt;return rt}function Be(Re){return Re.match(bc)||[]}function at(Re){return Re.match(hd)||[]}var Ct=function Re(rt){rt=rt==null?oo:Tt.defaults(oo.Object(),rt,Tt.pick(oo,gu));var it=rt.Array,Ft=rt.Date,zt=rt.Error,kn=rt.Function,Cn=rt.Math,un=rt.Object,Zn=rt.RegExp,Nn=rt.String,ko=rt.TypeError,_r=it.prototype,Lr=kn.prototype,Mr=un.prototype,Bs=rt["__core-js_shared__"],rl=Lr.toString,eo=Mr.hasOwnProperty,Y6=0,dk=function(){var w=/[^.]+$/.exec(Bs&&Bs.keys&&Bs.keys.IE_PROTO||"");return w?"Symbol(src)_1."+w:""}(),R1=Mr.toString,W6=rl.call(un),G6=oo._,Z6=Zn("^"+rl.call(eo).replace(Bi,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),j1=lo?rt.Buffer:n,yu=rt.Symbol,F1=rt.Uint8Array,uk=j1?j1.allocUnsafe:n,z1=Ul(un.getPrototypeOf,un),hk=un.create,fk=Mr.propertyIsEnumerable,$h=_r.splice,mk=yu?yu.isConcatSpreadable:n,Pp=yu?yu.iterator:n,Ch=yu?yu.toStringTag:n,U1=function(){try{var w=Fp(un,"defineProperty");return w({},"",{}),w}catch{}}(),K6=rt.clearTimeout!==oo.clearTimeout&&rt.clearTimeout,J6=Ft&&Ft.now!==oo.Date.now&&Ft.now,X6=rt.setTimeout!==oo.setTimeout&&rt.setTimeout,B1=Cn.ceil,Ap=Cn.floor,H1=un.getOwnPropertySymbols,pk=j1?j1.isBuffer:n,Dp=rt.isFinite,Vf=_r.join,V1=Ul(un.keys,un),yr=Cn.max,dr=Cn.min,gk=Ft.now,vk=rt.parseInt,_k=Cn.random,Q6=_r.reverse,lb=Fp(rt,"DataView"),xp=Fp(rt,"Map"),cb=Fp(rt,"Promise"),qf=Fp(rt,"Set"),Op=Fp(rt,"WeakMap"),Lp=Fp(un,"create"),q1=Op&&new Op,Yf={},eC=zp(lb),tC=zp(xp),nC=zp(cb),oC=zp(qf),iC=zp(Op),Y1=yu?yu.prototype:n,Mp=Y1?Y1.valueOf:n,yk=Y1?Y1.toString:n;function Se(w){if(br(w)&&!ho(w)&&!(w instanceof Po)){if(w instanceof sl)return w;if(eo.call(w,"__wrapped__"))return yN(w)}return new sl(w)}var Wf=function(){function w(){}return function(T){if(!ur(T))return{};if(hk)return hk(T);w.prototype=T;var R=new w;return w.prototype=n,R}}();function W1(){}function sl(w,T){this.__wrapped__=w,this.__actions__=[],this.__chain__=!!T,this.__index__=0,this.__values__=n}Se.templateSettings={escape:tn,evaluate:Fo,interpolate:Yr,variable:"",imports:{_:Se}},Se.prototype=W1.prototype,Se.prototype.constructor=Se,sl.prototype=Wf(W1.prototype),sl.prototype.constructor=sl;function Po(w){this.__wrapped__=w,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=ee,this.__views__=[]}function rC(){var w=new Po(this.__wrapped__);return w.__actions__=ll(this.__actions__),w.__dir__=this.__dir__,w.__filtered__=this.__filtered__,w.__iteratees__=ll(this.__iteratees__),w.__takeCount__=this.__takeCount__,w.__views__=ll(this.__views__),w}function sC(){if(this.__filtered__){var w=new Po(this);w.__dir__=-1,w.__filtered__=!0}else w=this.clone(),w.__dir__*=-1;return w}function aC(){var w=this.__wrapped__.value(),T=this.__dir__,R=ho(w),ie=T<0,_e=R?w.length:0,Le=gue(0,_e,this.__views__),Ge=Le.start,st=Le.end,bt=st-Ge,Bt=ie?st:Ge-1,Ht=this.__iteratees__,Jt=Ht.length,gn=0,Dn=dr(bt,this.__takeCount__);if(!R||!ie&&_e==bt&&Dn==bt)return BM(w,this.__actions__);var qn=[];e:for(;bt--&&gn<Dn;){Bt+=T;for(var Do=-1,Yn=w[Bt];++Do<Jt;){var Ho=Ht[Do],ri=Ho.iteratee,Yl=Ho.type,Sa=ri(Yn);if(Yl==J)Yn=Sa;else if(!Sa){if(Yl==Q)continue e;break e}}qn[gn++]=Yn}return qn}Po.prototype=Wf(W1.prototype),Po.prototype.constructor=Po;function gd(w){var T=-1,R=w==null?0:w.length;for(this.clear();++T<R;){var ie=w[T];this.set(ie[0],ie[1])}}function G1(){this.__data__=Lp?Lp(null):{},this.size=0}function lC(w){var T=this.has(w)&&delete this.__data__[w];return this.size-=T?1:0,T}function cC(w){var T=this.__data__;if(Lp){var R=T[w];return R===l?n:R}return eo.call(T,w)?T[w]:n}function dC(w){var T=this.__data__;return Lp?T[w]!==n:eo.call(T,w)}function uC(w,T){var R=this.__data__;return this.size+=this.has(w)?0:1,R[w]=Lp&&T===n?l:T,this}gd.prototype.clear=G1,gd.prototype.delete=lC,gd.prototype.get=cC,gd.prototype.has=dC,gd.prototype.set=uC;function vd(w){var T=-1,R=w==null?0:w.length;for(this.clear();++T<R;){var ie=w[T];this.set(ie[0],ie[1])}}function hC(){this.__data__=[],this.size=0}function bk(w){var T=this.__data__,R=al(T,w);if(R<0)return!1;var ie=T.length-1;return R==ie?T.pop():$h.call(T,R,1),--this.size,!0}function fC(w){var T=this.__data__,R=al(T,w);return R<0?n:T[R][1]}function mC(w){return al(this.__data__,w)>-1}function kk(w,T){var R=this.__data__,ie=al(R,w);return ie<0?(++this.size,R.push([w,T])):R[ie][1]=T,this}vd.prototype.clear=hC,vd.prototype.delete=bk,vd.prototype.get=fC,vd.prototype.has=mC,vd.prototype.set=kk;function _d(w){var T=-1,R=w==null?0:w.length;for(this.clear();++T<R;){var ie=w[T];this.set(ie[0],ie[1])}}function pC(){this.size=0,this.__data__={hash:new gd,map:new(xp||vd),string:new gd}}function gC(w){var T=zk(this,w).delete(w);return this.size-=T?1:0,T}function bu(w){return zk(this,w).get(w)}function wk(w){return zk(this,w).has(w)}function vC(w,T){var R=zk(this,w),ie=R.size;return R.set(w,T),this.size+=R.size==ie?0:1,this}_d.prototype.clear=pC,_d.prototype.delete=gC,_d.prototype.get=bu,_d.prototype.has=wk,_d.prototype.set=vC;function Sh(w){var T=-1,R=w==null?0:w.length;for(this.__data__=new _d;++T<R;)this.add(w[T])}function _C(w){return this.__data__.set(w,l),this}function on(w){return this.__data__.has(w)}Sh.prototype.add=Sh.prototype.push=_C,Sh.prototype.has=on;function Hl(w){var T=this.__data__=new vd(w);this.size=T.size}function yC(){this.__data__=new vd,this.size=0}function $k(w){var T=this.__data__,R=T.delete(w);return this.size=T.size,R}function ci(w){return this.__data__.get(w)}function Z1(w){return this.__data__.has(w)}function Ck(w,T){var R=this.__data__;if(R instanceof vd){var ie=R.__data__;if(!xp||ie.length<i-1)return ie.push([w,T]),this.size=++R.size,this;R=this.__data__=new _d(ie)}return R.set(w,T),this.size=R.size,this}Hl.prototype.clear=yC,Hl.prototype.delete=$k,Hl.prototype.get=ci,Hl.prototype.has=Z1,Hl.prototype.set=Ck;function K1(w,T){var R=ho(w),ie=!R&&Up(w),_e=!R&&!ie&&Xf(w),Le=!R&&!ie&&!_e&&nv(w),Ge=R||ie||_e||Le,st=Ge?kh(w.length,Nn):[],bt=st.length;for(var Bt in w)(T||eo.call(w,Bt))&&!(Ge&&(Bt=="length"||_e&&(Bt=="offset"||Bt=="parent")||Le&&(Bt=="buffer"||Bt=="byteLength"||Bt=="byteOffset")||Ah(Bt,bt)))&&st.push(Bt);return st}function Sk(w){var T=w.length;return T?w[OC(0,T-1)]:n}function bC(w,T){return Uk(ll(w),Th(T,0,w.length))}function kC(w){return Uk(ll(w))}function db(w,T,R){(R!==n&&!wd(w[T],R)||R===n&&!(T in w))&&yd(w,T,R)}function Np(w,T,R){var ie=w[T];(!(eo.call(w,T)&&wd(ie,R))||R===n&&!(T in w))&&yd(w,T,R)}function al(w,T){for(var R=w.length;R--;)if(wd(w[R][0],T))return R;return-1}function wC(w,T,R,ie){return ku(w,function(_e,Le,Ge){T(ie,_e,R(_e),Ge)}),ie}function ub(w,T){return w&&$u(T,Ds(T),w)}function $C(w,T){return w&&$u(T,dl(T),w)}function yd(w,T,R){T=="__proto__"&&U1?U1(w,T,{configurable:!0,enumerable:!0,value:R,writable:!0}):w[T]=R}function J1(w,T){for(var R=-1,ie=T.length,_e=it(ie),Le=w==null;++R<ie;)_e[R]=Le?n:i7(w,T[R]);return _e}function Th(w,T,R){return w===w&&(R!==n&&(w=w<=R?w:R),T!==n&&(w=w>=T?w:T)),w}function $a(w,T,R,ie,_e,Le){var Ge,st=T&f,bt=T&p,Bt=T&v;if(R&&(Ge=_e?R(w,ie,_e,Le):R(w)),Ge!==n)return Ge;if(!ur(w))return w;var Ht=ho(w);if(Ht){if(Ge=_ue(w),!st)return ll(w,Ge)}else{var Jt=ia(w),gn=Jt==xt||Jt==we;if(Xf(w))return qM(w,st);if(Jt==ut||Jt==be||gn&&!_e){if(Ge=bt||gn?{}:dN(w),!st)return bt?aue(w,$C(Ge,w)):sue(w,ub(Ge,w))}else{if(!Yo[Jt])return _e?w:{};Ge=yue(w,Jt,st)}}Le||(Le=new Hl);var Dn=Le.get(w);if(Dn)return Dn;Le.set(w,Ge),FN(w)?w.forEach(function(Yn){Ge.add($a(Yn,T,R,Yn,w,Le))}):RN(w)&&w.forEach(function(Yn,Ho){Ge.set(Ho,$a(Yn,T,R,Ho,w,Le))});var qn=Bt?bt?VC:HC:bt?dl:Ds,Do=Ht?n:qn(w);return He(Do||w,function(Yn,Ho){Do&&(Ho=Yn,Yn=w[Ho]),Np(Ge,Ho,$a(Yn,T,R,Ho,w,Le))}),Ge}function hb(w){var T=Ds(w);return function(R){return Tk(R,w,T)}}function Tk(w,T,R){var ie=R.length;if(w==null)return!ie;for(w=un(w);ie--;){var _e=R[ie],Le=T[_e],Ge=w[_e];if(Ge===n&&!(_e in w)||!Le(Ge))return!1}return!0}function $c(w,T,R){if(typeof w!="function")throw new ko(s);return kb(function(){w.apply(n,R)},T)}function Gf(w,T,R,ie){var _e=-1,Le=St,Ge=!0,st=w.length,bt=[],Bt=T.length;if(!st)return bt;R&&(T=pn(T,Ps(R))),ie?(Le=Qt,Ge=!1):T.length>=i&&(Le=_u,Ge=!1,T=new Sh(T));e:for(;++_e<st;){var Ht=w[_e],Jt=R==null?Ht:R(Ht);if(Ht=ie||Ht!==0?Ht:0,Ge&&Jt===Jt){for(var gn=Bt;gn--;)if(T[gn]===Jt)continue e;bt.push(Ht)}else Le(T,Jt,ie)||bt.push(Ht)}return bt}var ku=KM(Cc),Ek=KM(mb,!0);function CC(w,T){var R=!0;return ku(w,function(ie,_e,Le){return R=!!T(ie,_e,Le),R}),R}function X1(w,T,R){for(var ie=-1,_e=w.length;++ie<_e;){var Le=w[ie],Ge=T(Le);if(Ge!=null&&(st===n?Ge===Ge&&!ql(Ge):R(Ge,st)))var st=Ge,bt=Le}return bt}function SC(w,T,R,ie){var _e=w.length;for(R=wo(R),R<0&&(R=-R>_e?0:_e+R),ie=ie===n||ie>_e?_e:wo(ie),ie<0&&(ie+=_e),ie=R>ie?0:UN(ie);R<ie;)w[R++]=T;return w}function Ik(w,T){var R=[];return ku(w,function(ie,_e,Le){T(ie,_e,Le)&&R.push(ie)}),R}function ds(w,T,R,ie,_e){var Le=-1,Ge=w.length;for(R||(R=kue),_e||(_e=[]);++Le<Ge;){var st=w[Le];T>0&&R(st)?T>1?ds(st,T-1,R,ie,_e):Qn(_e,st):ie||(_e[_e.length]=st)}return _e}var fb=JM(),Pk=JM(!0);function Cc(w,T){return w&&fb(w,T,Ds)}function mb(w,T){return w&&Pk(w,T,Ds)}function Sc(w,T){return jt(T,function(R){return Dh(w[R])})}function Eh(w,T){T=Kf(T,w);for(var R=0,ie=T.length;w!=null&&R<ie;)w=w[Cu(T[R++])];return R&&R==ie?w:n}function Ak(w,T,R){var ie=T(w);return ho(w)?ie:Qn(ie,R(w))}function Hs(w){return w==null?w===n?yt:$t:Ch&&Ch in un(w)?pue(w):Iue(w)}function pb(w,T){return w>T}function TC(w,T){return w!=null&&eo.call(w,T)}function EC(w,T){return w!=null&&T in un(w)}function IC(w,T,R){return w>=dr(T,R)&&w<yr(T,R)}function gb(w,T,R){for(var ie=R?Qt:St,_e=w[0].length,Le=w.length,Ge=Le,st=it(Le),bt=1/0,Bt=[];Ge--;){var Ht=w[Ge];Ge&&T&&(Ht=pn(Ht,Ps(T))),bt=dr(Ht.length,bt),st[Ge]=!R&&(T||_e>=120&&Ht.length>=120)?new Sh(Ge&&Ht):n}Ht=w[0];var Jt=-1,gn=st[0];e:for(;++Jt<_e&&Bt.length<bt;){var Dn=Ht[Jt],qn=T?T(Dn):Dn;if(Dn=R||Dn!==0?Dn:0,!(gn?_u(gn,qn):ie(Bt,qn,R))){for(Ge=Le;--Ge;){var Do=st[Ge];if(!(Do?_u(Do,qn):ie(w[Ge],qn,R)))continue e}gn&&gn.push(qn),Bt.push(Dn)}}return Bt}function bd(w,T,R,ie){return Cc(w,function(_e,Le,Ge){T(ie,R(_e),Le,Ge)}),ie}function Tc(w,T,R){T=Kf(T,w),w=mN(w,T);var ie=w==null?w:w[Cu(Pc(T))];return ie==null?n:ke(ie,w,R)}function Dk(w){return br(w)&&Hs(w)==be}function PC(w){return br(w)&&Hs(w)==vt}function AC(w){return br(w)&&Hs(w)==je}function Rp(w,T,R,ie,_e){return w===T?!0:w==null||T==null||!br(w)&&!br(T)?w!==w&&T!==T:DC(w,T,R,ie,Rp,_e)}function DC(w,T,R,ie,_e,Le){var Ge=ho(w),st=ho(T),bt=Ge?me:ia(w),Bt=st?me:ia(T);bt=bt==be?ut:bt,Bt=Bt==be?ut:Bt;var Ht=bt==ut,Jt=Bt==ut,gn=bt==Bt;if(gn&&Xf(w)){if(!Xf(T))return!1;Ge=!0,Ht=!1}if(gn&&!Ht)return Le||(Le=new Hl),Ge||nv(w)?aN(w,T,R,ie,_e,Le):fue(w,T,bt,R,ie,_e,Le);if(!(R&_)){var Dn=Ht&&eo.call(w,"__wrapped__"),qn=Jt&&eo.call(T,"__wrapped__");if(Dn||qn){var Do=Dn?w.value():w,Yn=qn?T.value():T;return Le||(Le=new Hl),_e(Do,Yn,R,ie,Le)}}return gn?(Le||(Le=new Hl),mue(w,T,R,ie,_e,Le)):!1}function vb(w){return br(w)&&ia(w)==ve}function wu(w,T,R,ie){var _e=R.length,Le=_e,Ge=!ie;if(w==null)return!Le;for(w=un(w);_e--;){var st=R[_e];if(Ge&&st[2]?st[1]!==w[st[0]]:!(st[0]in w))return!1}for(;++_e<Le;){st=R[_e];var bt=st[0],Bt=w[bt],Ht=st[1];if(Ge&&st[2]){if(Bt===n&&!(bt in w))return!1}else{var Jt=new Hl;if(ie)var gn=ie(Bt,Ht,bt,w,T,Jt);if(!(gn===n?Rp(Ht,Bt,_|b,ie,Jt):gn))return!1}}return!0}function jp(w){if(!ur(w)||$ue(w))return!1;var T=Dh(w)?Z6:Fs;return T.test(zp(w))}function Wo(w){return br(w)&&Hs(w)==ge}function x(w){return br(w)&&ia(w)==ye}function H(w){return br(w)&&Wk(w.length)&&!!li[Hs(w)]}function oe(w){return typeof w=="function"?w:w==null?ul:typeof w=="object"?ho(w)?Kn(w[0],w[1]):wn(w):XN(w)}function le(w){if(!bb(w))return V1(w);var T=[];for(var R in un(w))eo.call(w,R)&&R!="constructor"&&T.push(R);return T}function Ce(w){if(!ur(w))return Eue(w);var T=bb(w),R=[];for(var ie in w)ie=="constructor"&&(T||!eo.call(w,ie))||R.push(ie);return R}function ot(w,T){return w<T}function Ot(w,T){var R=-1,ie=cl(w)?it(w.length):[];return ku(w,function(_e,Le,Ge){ie[++R]=T(_e,Le,Ge)}),ie}function wn(w){var T=YC(w);return T.length==1&&T[0][2]?hN(T[0][0],T[0][1]):function(R){return R===w||wu(R,w,T)}}function Kn(w,T){return GC(w)&&uN(T)?hN(Cu(w),T):function(R){var ie=i7(R,w);return ie===n&&ie===T?r7(R,w):Rp(T,ie,_|b)}}function Ao(w,T,R,ie,_e){w!==T&&fb(T,function(Le,Ge){if(_e||(_e=new Hl),ur(Le))Vs(w,T,Ge,R,Ao,ie,_e);else{var st=ie?ie(KC(w,Ge),Le,Ge+"",w,T,_e):n;st===n&&(st=Le),db(w,Ge,st)}},dl)}function Vs(w,T,R,ie,_e,Le,Ge){var st=KC(w,R),bt=KC(T,R),Bt=Ge.get(bt);if(Bt){db(w,R,Bt);return}var Ht=Le?Le(st,bt,R+"",w,T,Ge):n,Jt=Ht===n;if(Jt){var gn=ho(bt),Dn=!gn&&Xf(bt),qn=!gn&&!Dn&&nv(bt);Ht=bt,gn||Dn||qn?ho(st)?Ht=st:Nr(st)?Ht=ll(st):Dn?(Jt=!1,Ht=qM(bt,!0)):qn?(Jt=!1,Ht=YM(bt,!0)):Ht=[]:wb(bt)||Up(bt)?(Ht=st,Up(st)?Ht=BN(st):(!ur(st)||Dh(st))&&(Ht=dN(bt))):Jt=!1}Jt&&(Ge.set(bt,Ht),_e(Ht,bt,ie,Le,Ge),Ge.delete(bt)),db(w,R,Ht)}function Ec(w,T){var R=w.length;if(R)return T+=T<0?R:0,Ah(T,R)?w[T]:n}function kd(w,T,R){T.length?T=pn(T,function(Le){return ho(Le)?function(Ge){return Eh(Ge,Le.length===1?Le[0]:Le)}:Le}):T=[ul];var ie=-1;T=pn(T,Ps(Vn()));var _e=Ot(w,function(Le,Ge,st){var bt=pn(T,function(Bt){return Bt(Le)});return{criteria:bt,index:++ie,value:Le}});return nl(_e,function(Le,Ge){return rue(Le,Ge,R)})}function Wde(w,T){return NM(w,T,function(R,ie){return r7(w,ie)})}function NM(w,T,R){for(var ie=-1,_e=T.length,Le={};++ie<_e;){var Ge=T[ie],st=Eh(w,Ge);R(st,Ge)&&_b(Le,Kf(Ge,w),st)}return Le}function Gde(w){return function(T){return Eh(T,w)}}function xC(w,T,R,ie){var _e=ie?vu:wi,Le=-1,Ge=T.length,st=w;for(w===T&&(T=ll(T)),R&&(st=pn(w,Ps(R)));++Le<Ge;)for(var bt=0,Bt=T[Le],Ht=R?R(Bt):Bt;(bt=_e(st,Ht,bt,ie))>-1;)st!==w&&$h.call(st,bt,1),$h.call(w,bt,1);return w}function RM(w,T){for(var R=w?T.length:0,ie=R-1;R--;){var _e=T[R];if(R==ie||_e!==Le){var Le=_e;Ah(_e)?$h.call(w,_e,1):NC(w,_e)}}return w}function OC(w,T){return w+Ap(_k()*(T-w+1))}function Zde(w,T,R,ie){for(var _e=-1,Le=yr(B1((T-w)/(R||1)),0),Ge=it(Le);Le--;)Ge[ie?Le:++_e]=w,w+=R;return Ge}function LC(w,T){var R="";if(!w||T<1||T>se)return R;do T%2&&(R+=w),T=Ap(T/2),T&&(w+=w);while(T);return R}function Ro(w,T){return JC(fN(w,T,ul),w+"")}function Kde(w){return Sk(ov(w))}function Jde(w,T){var R=ov(w);return Uk(R,Th(T,0,R.length))}function _b(w,T,R,ie){if(!ur(w))return w;T=Kf(T,w);for(var _e=-1,Le=T.length,Ge=Le-1,st=w;st!=null&&++_e<Le;){var bt=Cu(T[_e]),Bt=R;if(bt==="__proto__"||bt==="constructor"||bt==="prototype")return w;if(_e!=Ge){var Ht=st[bt];Bt=ie?ie(Ht,bt,st):n,Bt===n&&(Bt=ur(Ht)?Ht:Ah(T[_e+1])?[]:{})}Np(st,bt,Bt),st=st[bt]}return w}var jM=q1?function(w,T){return q1.set(w,T),w}:ul,Xde=U1?function(w,T){return U1(w,"toString",{configurable:!0,enumerable:!1,value:a7(T),writable:!0})}:ul;function Qde(w){return Uk(ov(w))}function Ic(w,T,R){var ie=-1,_e=w.length;T<0&&(T=-T>_e?0:_e+T),R=R>_e?_e:R,R<0&&(R+=_e),_e=T>R?0:R-T>>>0,T>>>=0;for(var Le=it(_e);++ie<_e;)Le[ie]=w[ie+T];return Le}function eue(w,T){var R;return ku(w,function(ie,_e,Le){return R=T(ie,_e,Le),!R}),!!R}function xk(w,T,R){var ie=0,_e=w==null?ie:w.length;if(typeof T=="number"&&T===T&&_e<=de){for(;ie<_e;){var Le=ie+_e>>>1,Ge=w[Le];Ge!==null&&!ql(Ge)&&(R?Ge<=T:Ge<T)?ie=Le+1:_e=Le}return _e}return MC(w,T,ul,R)}function MC(w,T,R,ie){var _e=0,Le=w==null?0:w.length;if(Le===0)return 0;T=R(T);for(var Ge=T!==T,st=T===null,bt=ql(T),Bt=T===n;_e<Le;){var Ht=Ap((_e+Le)/2),Jt=R(w[Ht]),gn=Jt!==n,Dn=Jt===null,qn=Jt===Jt,Do=ql(Jt);if(Ge)var Yn=ie||qn;else Bt?Yn=qn&&(ie||gn):st?Yn=qn&&gn&&(ie||!Dn):bt?Yn=qn&&gn&&!Dn&&(ie||!Do):Dn||Do?Yn=!1:Yn=ie?Jt<=T:Jt<T;Yn?_e=Ht+1:Le=Ht}return dr(Le,ae)}function FM(w,T){for(var R=-1,ie=w.length,_e=0,Le=[];++R<ie;){var Ge=w[R],st=T?T(Ge):Ge;if(!R||!wd(st,bt)){var bt=st;Le[_e++]=Ge===0?0:Ge}}return Le}function zM(w){return typeof w=="number"?w:ql(w)?te:+w}function Vl(w){if(typeof w=="string")return w;if(ho(w))return pn(w,Vl)+"";if(ql(w))return yk?yk.call(w):"";var T=w+"";return T=="0"&&1/w==-Z?"-0":T}function Zf(w,T,R){var ie=-1,_e=St,Le=w.length,Ge=!0,st=[],bt=st;if(R)Ge=!1,_e=Qt;else if(Le>=i){var Bt=T?null:uue(w);if(Bt)return Bl(Bt);Ge=!1,_e=_u,bt=new Sh}else bt=T?[]:st;e:for(;++ie<Le;){var Ht=w[ie],Jt=T?T(Ht):Ht;if(Ht=R||Ht!==0?Ht:0,Ge&&Jt===Jt){for(var gn=bt.length;gn--;)if(bt[gn]===Jt)continue e;T&&bt.push(Jt),st.push(Ht)}else _e(bt,Jt,R)||(bt!==st&&bt.push(Jt),st.push(Ht))}return st}function NC(w,T){return T=Kf(T,w),w=mN(w,T),w==null||delete w[Cu(Pc(T))]}function UM(w,T,R,ie){return _b(w,T,R(Eh(w,T)),ie)}function Ok(w,T,R,ie){for(var _e=w.length,Le=ie?_e:-1;(ie?Le--:++Le<_e)&&T(w[Le],Le,w););return R?Ic(w,ie?0:Le,ie?Le+1:_e):Ic(w,ie?Le+1:0,ie?_e:Le)}function BM(w,T){var R=w;return R instanceof Po&&(R=R.value()),io(T,function(ie,_e){return _e.func.apply(_e.thisArg,Qn([ie],_e.args))},R)}function RC(w,T,R){var ie=w.length;if(ie<2)return ie?Zf(w[0]):[];for(var _e=-1,Le=it(ie);++_e<ie;)for(var Ge=w[_e],st=-1;++st<ie;)st!=_e&&(Le[_e]=Gf(Le[_e]||Ge,w[st],T,R));return Zf(ds(Le,1),T,R)}function HM(w,T,R){for(var ie=-1,_e=w.length,Le=T.length,Ge={};++ie<_e;){var st=ie<Le?T[ie]:n;R(Ge,w[ie],st)}return Ge}function jC(w){return Nr(w)?w:[]}function FC(w){return typeof w=="function"?w:ul}function Kf(w,T){return ho(w)?w:GC(w,T)?[w]:_N(Ti(w))}var tue=Ro;function Jf(w,T,R){var ie=w.length;return R=R===n?ie:R,!T&&R>=ie?w:Ic(w,T,R)}var VM=K6||function(w){return oo.clearTimeout(w)};function qM(w,T){if(T)return w.slice();var R=w.length,ie=uk?uk(R):new w.constructor(R);return w.copy(ie),ie}function zC(w){var T=new w.constructor(w.byteLength);return new F1(T).set(new F1(w)),T}function nue(w,T){var R=T?zC(w.buffer):w.buffer;return new w.constructor(R,w.byteOffset,w.byteLength)}function oue(w){var T=new w.constructor(w.source,yi.exec(w));return T.lastIndex=w.lastIndex,T}function iue(w){return Mp?un(Mp.call(w)):{}}function YM(w,T){var R=T?zC(w.buffer):w.buffer;return new w.constructor(R,w.byteOffset,w.length)}function WM(w,T){if(w!==T){var R=w!==n,ie=w===null,_e=w===w,Le=ql(w),Ge=T!==n,st=T===null,bt=T===T,Bt=ql(T);if(!st&&!Bt&&!Le&&w>T||Le&&Ge&&bt&&!st&&!Bt||ie&&Ge&&bt||!R&&bt||!_e)return 1;if(!ie&&!Le&&!Bt&&w<T||Bt&&R&&_e&&!ie&&!Le||st&&R&&_e||!Ge&&_e||!bt)return-1}return 0}function rue(w,T,R){for(var ie=-1,_e=w.criteria,Le=T.criteria,Ge=_e.length,st=R.length;++ie<Ge;){var bt=WM(_e[ie],Le[ie]);if(bt){if(ie>=st)return bt;var Bt=R[ie];return bt*(Bt=="desc"?-1:1)}}return w.index-T.index}function GM(w,T,R,ie){for(var _e=-1,Le=w.length,Ge=R.length,st=-1,bt=T.length,Bt=yr(Le-Ge,0),Ht=it(bt+Bt),Jt=!ie;++st<bt;)Ht[st]=T[st];for(;++_e<Ge;)(Jt||_e<Le)&&(Ht[R[_e]]=w[_e]);for(;Bt--;)Ht[st++]=w[_e++];return Ht}function ZM(w,T,R,ie){for(var _e=-1,Le=w.length,Ge=-1,st=R.length,bt=-1,Bt=T.length,Ht=yr(Le-st,0),Jt=it(Ht+Bt),gn=!ie;++_e<Ht;)Jt[_e]=w[_e];for(var Dn=_e;++bt<Bt;)Jt[Dn+bt]=T[bt];for(;++Ge<st;)(gn||_e<Le)&&(Jt[Dn+R[Ge]]=w[_e++]);return Jt}function ll(w,T){var R=-1,ie=w.length;for(T||(T=it(ie));++R<ie;)T[R]=w[R];return T}function $u(w,T,R,ie){var _e=!R;R||(R={});for(var Le=-1,Ge=T.length;++Le<Ge;){var st=T[Le],bt=ie?ie(R[st],w[st],st,R,w):n;bt===n&&(bt=w[st]),_e?yd(R,st,bt):Np(R,st,bt)}return R}function sue(w,T){return $u(w,WC(w),T)}function aue(w,T){return $u(w,lN(w),T)}function Lk(w,T){return function(R,ie){var _e=ho(R)?Qe:wC,Le=T?T():{};return _e(R,w,Vn(ie,2),Le)}}function Q1(w){return Ro(function(T,R){var ie=-1,_e=R.length,Le=_e>1?R[_e-1]:n,Ge=_e>2?R[2]:n;for(Le=w.length>3&&typeof Le=="function"?(_e--,Le):n,Ge&&Ca(R[0],R[1],Ge)&&(Le=_e<3?n:Le,_e=1),T=un(T);++ie<_e;){var st=R[ie];st&&w(T,st,ie,Le)}return T})}function KM(w,T){return function(R,ie){if(R==null)return R;if(!cl(R))return w(R,ie);for(var _e=R.length,Le=T?_e:-1,Ge=un(R);(T?Le--:++Le<_e)&&ie(Ge[Le],Le,Ge)!==!1;);return R}}function JM(w){return function(T,R,ie){for(var _e=-1,Le=un(T),Ge=ie(T),st=Ge.length;st--;){var bt=Ge[w?st:++_e];if(R(Le[bt],bt,Le)===!1)break}return T}}function lue(w,T,R){var ie=T&C,_e=yb(w);function Le(){var Ge=this&&this!==oo&&this instanceof Le?_e:w;return Ge.apply(ie?R:this,arguments)}return Le}function XM(w){return function(T){T=Ti(T);var R=Kr(T)?cs(T):n,ie=R?R[0]:T.charAt(0),_e=R?Jf(R,1).join(""):T.slice(1);return ie[w]()+_e}}function ev(w){return function(T){return io(KN(ZN(T).replace(el,"")),w,"")}}function yb(w){return function(){var T=arguments;switch(T.length){case 0:return new w;case 1:return new w(T[0]);case 2:return new w(T[0],T[1]);case 3:return new w(T[0],T[1],T[2]);case 4:return new w(T[0],T[1],T[2],T[3]);case 5:return new w(T[0],T[1],T[2],T[3],T[4]);case 6:return new w(T[0],T[1],T[2],T[3],T[4],T[5]);case 7:return new w(T[0],T[1],T[2],T[3],T[4],T[5],T[6])}var R=Wf(w.prototype),ie=w.apply(R,T);return ur(ie)?ie:R}}function cue(w,T,R){var ie=yb(w);function _e(){for(var Le=arguments.length,Ge=it(Le),st=Le,bt=tv(_e);st--;)Ge[st]=arguments[st];var Bt=Le<3&&Ge[0]!==bt&&Ge[Le-1]!==bt?[]:As(Ge,bt);if(Le-=Bt.length,Le<R)return oN(w,T,Mk,_e.placeholder,n,Ge,Bt,n,n,R-Le);var Ht=this&&this!==oo&&this instanceof _e?ie:w;return ke(Ht,this,Ge)}return _e}function QM(w){return function(T,R,ie){var _e=un(T);if(!cl(T)){var Le=Vn(R,3);T=Ds(T),R=function(st){return Le(_e[st],st,_e)}}var Ge=w(T,R,ie);return Ge>-1?_e[Le?T[Ge]:Ge]:n}}function eN(w){return Ph(function(T){var R=T.length,ie=R,_e=sl.prototype.thru;for(w&&T.reverse();ie--;){var Le=T[ie];if(typeof Le!="function")throw new ko(s);if(_e&&!Ge&&Fk(Le)=="wrapper")var Ge=new sl([],!0)}for(ie=Ge?ie:R;++ie<R;){Le=T[ie];var st=Fk(Le),bt=st=="wrapper"?qC(Le):n;bt&&ZC(bt[0])&&bt[1]==(S|P|O|j)&&!bt[4].length&&bt[9]==1?Ge=Ge[Fk(bt[0])].apply(Ge,bt[3]):Ge=Le.length==1&&ZC(Le)?Ge[st]():Ge.thru(Le)}return function(){var Bt=arguments,Ht=Bt[0];if(Ge&&Bt.length==1&&ho(Ht))return Ge.plant(Ht).value();for(var Jt=0,gn=R?T[Jt].apply(this,Bt):Ht;++Jt<R;)gn=T[Jt].call(this,gn);return gn}})}function Mk(w,T,R,ie,_e,Le,Ge,st,bt,Bt){var Ht=T&S,Jt=T&C,gn=T&$,Dn=T&(P|I),qn=T&M,Do=gn?n:yb(w);function Yn(){for(var Ho=arguments.length,ri=it(Ho),Yl=Ho;Yl--;)ri[Yl]=arguments[Yl];if(Dn)var Sa=tv(Yn),Wl=wa(ri,Sa);if(ie&&(ri=GM(ri,ie,_e,Dn)),Le&&(ri=ZM(ri,Le,Ge,Dn)),Ho-=Wl,Dn&&Ho<Bt){var Rr=As(ri,Sa);return oN(w,T,Mk,Yn.placeholder,R,ri,Rr,st,bt,Bt-Ho)}var $d=Jt?R:this,Oh=gn?$d[w]:w;return Ho=ri.length,st?ri=Pue(ri,st):qn&&Ho>1&&ri.reverse(),Ht&&bt<Ho&&(ri.length=bt),this&&this!==oo&&this instanceof Yn&&(Oh=Do||yb(Oh)),Oh.apply($d,ri)}return Yn}function tN(w,T){return function(R,ie){return bd(R,w,T(ie),{})}}function Nk(w,T){return function(R,ie){var _e;if(R===n&&ie===n)return T;if(R!==n&&(_e=R),ie!==n){if(_e===n)return ie;typeof R=="string"||typeof ie=="string"?(R=Vl(R),ie=Vl(ie)):(R=zM(R),ie=zM(ie)),_e=w(R,ie)}return _e}}function UC(w){return Ph(function(T){return T=pn(T,Ps(Vn())),Ro(function(R){var ie=this;return w(T,function(_e){return ke(_e,ie,R)})})})}function Rk(w,T){T=T===n?" ":Vl(T);var R=T.length;if(R<2)return R?LC(T,w):T;var ie=LC(T,B1(w/il(T)));return Kr(T)?Jf(cs(ie),0,w).join(""):ie.slice(0,w)}function due(w,T,R,ie){var _e=T&C,Le=yb(w);function Ge(){for(var st=-1,bt=arguments.length,Bt=-1,Ht=ie.length,Jt=it(Ht+bt),gn=this&&this!==oo&&this instanceof Ge?Le:w;++Bt<Ht;)Jt[Bt]=ie[Bt];for(;bt--;)Jt[Bt++]=arguments[++st];return ke(gn,_e?R:this,Jt)}return Ge}function nN(w){return function(T,R,ie){return ie&&typeof ie!="number"&&Ca(T,R,ie)&&(R=ie=n),T=xh(T),R===n?(R=T,T=0):R=xh(R),ie=ie===n?T<R?1:-1:xh(ie),Zde(T,R,ie,w)}}function jk(w){return function(T,R){return typeof T=="string"&&typeof R=="string"||(T=Ac(T),R=Ac(R)),w(T,R)}}function oN(w,T,R,ie,_e,Le,Ge,st,bt,Bt){var Ht=T&P,Jt=Ht?Ge:n,gn=Ht?n:Ge,Dn=Ht?Le:n,qn=Ht?n:Le;T|=Ht?O:L,T&=~(Ht?L:O),T&E||(T&=~(C|$));var Do=[w,T,_e,Dn,Jt,qn,gn,st,bt,Bt],Yn=R.apply(n,Do);return ZC(w)&&pN(Yn,Do),Yn.placeholder=ie,gN(Yn,w,T)}function BC(w){var T=Cn[w];return function(R,ie){if(R=Ac(R),ie=ie==null?0:dr(wo(ie),292),ie&&Dp(R)){var _e=(Ti(R)+"e").split("e"),Le=T(_e[0]+"e"+(+_e[1]+ie));return _e=(Ti(Le)+"e").split("e"),+(_e[0]+"e"+(+_e[1]-ie))}return T(R)}}var uue=qf&&1/Bl(new qf([,-0]))[1]==Z?function(w){return new qf(w)}:d7;function iN(w){return function(T){var R=ia(T);return R==ve?Uf(T):R==ye?Ep(T):zl(T,w(T))}}function Ih(w,T,R,ie,_e,Le,Ge,st){var bt=T&$;if(!bt&&typeof w!="function")throw new ko(s);var Bt=ie?ie.length:0;if(Bt||(T&=~(O|L),ie=_e=n),Ge=Ge===n?Ge:yr(wo(Ge),0),st=st===n?st:wo(st),Bt-=_e?_e.length:0,T&L){var Ht=ie,Jt=_e;ie=_e=n}var gn=bt?n:qC(w),Dn=[w,T,R,ie,_e,Ht,Jt,Le,Ge,st];if(gn&&Tue(Dn,gn),w=Dn[0],T=Dn[1],R=Dn[2],ie=Dn[3],_e=Dn[4],st=Dn[9]=Dn[9]===n?bt?0:w.length:yr(Dn[9]-Bt,0),!st&&T&(P|I)&&(T&=~(P|I)),!T||T==C)var qn=lue(w,T,R);else T==P||T==I?qn=cue(w,T,st):(T==O||T==(C|O))&&!_e.length?qn=due(w,T,R,ie):qn=Mk.apply(n,Dn);var Do=gn?jM:pN;return gN(Do(qn,Dn),w,T)}function rN(w,T,R,ie){return w===n||wd(w,Mr[R])&&!eo.call(ie,R)?T:w}function sN(w,T,R,ie,_e,Le){return ur(w)&&ur(T)&&(Le.set(T,w),Ao(w,T,n,sN,Le),Le.delete(T)),w}function hue(w){return wb(w)?n:w}function aN(w,T,R,ie,_e,Le){var Ge=R&_,st=w.length,bt=T.length;if(st!=bt&&!(Ge&&bt>st))return!1;var Bt=Le.get(w),Ht=Le.get(T);if(Bt&&Ht)return Bt==T&&Ht==w;var Jt=-1,gn=!0,Dn=R&b?new Sh:n;for(Le.set(w,T),Le.set(T,w);++Jt<st;){var qn=w[Jt],Do=T[Jt];if(ie)var Yn=Ge?ie(Do,qn,Jt,T,w,Le):ie(qn,Do,Jt,w,T,Le);if(Yn!==n){if(Yn)continue;gn=!1;break}if(Dn){if(!Ki(T,function(Ho,ri){if(!_u(Dn,ri)&&(qn===Ho||_e(qn,Ho,R,ie,Le)))return Dn.push(ri)})){gn=!1;break}}else if(!(qn===Do||_e(qn,Do,R,ie,Le))){gn=!1;break}}return Le.delete(w),Le.delete(T),gn}function fue(w,T,R,ie,_e,Le,Ge){switch(R){case Ut:if(w.byteLength!=T.byteLength||w.byteOffset!=T.byteOffset)return!1;w=w.buffer,T=T.buffer;case vt:return!(w.byteLength!=T.byteLength||!Le(new F1(w),new F1(T)));case Ae:case je:case qe:return wd(+w,+T);case _t:return w.name==T.name&&w.message==T.message;case ge:case Te:return w==T+"";case ve:var st=Uf;case ye:var bt=ie&_;if(st||(st=Bl),w.size!=T.size&&!bt)return!1;var Bt=Ge.get(w);if(Bt)return Bt==T;ie|=b,Ge.set(w,T);var Ht=aN(st(w),st(T),ie,_e,Le,Ge);return Ge.delete(w),Ht;case pt:if(Mp)return Mp.call(w)==Mp.call(T)}return!1}function mue(w,T,R,ie,_e,Le){var Ge=R&_,st=HC(w),bt=st.length,Bt=HC(T),Ht=Bt.length;if(bt!=Ht&&!Ge)return!1;for(var Jt=bt;Jt--;){var gn=st[Jt];if(!(Ge?gn in T:eo.call(T,gn)))return!1}var Dn=Le.get(w),qn=Le.get(T);if(Dn&&qn)return Dn==T&&qn==w;var Do=!0;Le.set(w,T),Le.set(T,w);for(var Yn=Ge;++Jt<bt;){gn=st[Jt];var Ho=w[gn],ri=T[gn];if(ie)var Yl=Ge?ie(ri,Ho,gn,T,w,Le):ie(Ho,ri,gn,w,T,Le);if(!(Yl===n?Ho===ri||_e(Ho,ri,R,ie,Le):Yl)){Do=!1;break}Yn||(Yn=gn=="constructor")}if(Do&&!Yn){var Sa=w.constructor,Wl=T.constructor;Sa!=Wl&&"constructor"in w&&"constructor"in T&&!(typeof Sa=="function"&&Sa instanceof Sa&&typeof Wl=="function"&&Wl instanceof Wl)&&(Do=!1)}return Le.delete(w),Le.delete(T),Do}function Ph(w){return JC(fN(w,n,wN),w+"")}function HC(w){return Ak(w,Ds,WC)}function VC(w){return Ak(w,dl,lN)}var qC=q1?function(w){return q1.get(w)}:d7;function Fk(w){for(var T=w.name+"",R=Yf[T],ie=eo.call(Yf,T)?R.length:0;ie--;){var _e=R[ie],Le=_e.func;if(Le==null||Le==w)return _e.name}return T}function tv(w){var T=eo.call(Se,"placeholder")?Se:w;return T.placeholder}function Vn(){var w=Se.iteratee||l7;return w=w===l7?oe:w,arguments.length?w(arguments[0],arguments[1]):w}function zk(w,T){var R=w.__data__;return wue(T)?R[typeof T=="string"?"string":"hash"]:R.map}function YC(w){for(var T=Ds(w),R=T.length;R--;){var ie=T[R],_e=w[ie];T[R]=[ie,_e,uN(_e)]}return T}function Fp(w,T){var R=L1(w,T);return jp(R)?R:n}function pue(w){var T=eo.call(w,Ch),R=w[Ch];try{w[Ch]=n;var ie=!0}catch{}var _e=R1.call(w);return ie&&(T?w[Ch]=R:delete w[Ch]),_e}var WC=H1?function(w){return w==null?[]:(w=un(w),jt(H1(w),function(T){return fk.call(w,T)}))}:u7,lN=H1?function(w){for(var T=[];w;)Qn(T,WC(w)),w=z1(w);return T}:u7,ia=Hs;(lb&&ia(new lb(new ArrayBuffer(1)))!=Ut||xp&&ia(new xp)!=ve||cb&&ia(cb.resolve())!=Ve||qf&&ia(new qf)!=ye||Op&&ia(new Op)!=Xe)&&(ia=function(w){var T=Hs(w),R=T==ut?w.constructor:n,ie=R?zp(R):"";if(ie)switch(ie){case eC:return Ut;case tC:return ve;case nC:return Ve;case oC:return ye;case iC:return Xe}return T});function gue(w,T,R){for(var ie=-1,_e=R.length;++ie<_e;){var Le=R[ie],Ge=Le.size;switch(Le.type){case"drop":w+=Ge;break;case"dropRight":T-=Ge;break;case"take":T=dr(T,w+Ge);break;case"takeRight":w=yr(w,T-Ge);break}}return{start:w,end:T}}function vue(w){var T=w.match(So);return T?T[1].split(ss):[]}function cN(w,T,R){T=Kf(T,w);for(var ie=-1,_e=T.length,Le=!1;++ie<_e;){var Ge=Cu(T[ie]);if(!(Le=w!=null&&R(w,Ge)))break;w=w[Ge]}return Le||++ie!=_e?Le:(_e=w==null?0:w.length,!!_e&&Wk(_e)&&Ah(Ge,_e)&&(ho(w)||Up(w)))}function _ue(w){var T=w.length,R=new w.constructor(T);return T&&typeof w[0]=="string"&&eo.call(w,"index")&&(R.index=w.index,R.input=w.input),R}function dN(w){return typeof w.constructor=="function"&&!bb(w)?Wf(z1(w)):{}}function yue(w,T,R){var ie=w.constructor;switch(T){case vt:return zC(w);case Ae:case je:return new ie(+w);case Ut:return nue(w,R);case Je:case We:case mt:case At:case Vt:case cn:case fn:case bn:case kt:return YM(w,R);case ve:return new ie;case qe:case Te:return new ie(w);case ge:return oue(w);case ye:return new ie;case pt:return iue(w)}}function bue(w,T){var R=T.length;if(!R)return w;var ie=R-1;return T[ie]=(R>1?"& ":"")+T[ie],T=T.join(R>2?", ":" "),w.replace(ea,`{
/* [wrapped with `+T+`] */
`)}function kue(w){return ho(w)||Up(w)||!!(mk&&w&&w[mk])}function Ah(w,T){var R=typeof w;return T=T??se,!!T&&(R=="number"||R!="symbol"&&Ja.test(w))&&w>-1&&w%1==0&&w<T}function Ca(w,T,R){if(!ur(R))return!1;var ie=typeof T;return(ie=="number"?cl(R)&&Ah(T,R.length):ie=="string"&&T in R)?wd(R[T],w):!1}function GC(w,T){if(ho(w))return!1;var R=typeof w;return R=="number"||R=="symbol"||R=="boolean"||w==null||ql(w)?!0:Ri.test(w)||!Lo.test(w)||T!=null&&w in un(T)}function wue(w){var T=typeof w;return T=="string"||T=="number"||T=="symbol"||T=="boolean"?w!=="__proto__":w===null}function ZC(w){var T=Fk(w),R=Se[T];if(typeof R!="function"||!(T in Po.prototype))return!1;if(w===R)return!0;var ie=qC(R);return!!ie&&w===ie[0]}function $ue(w){return!!dk&&dk in w}var Cue=Bs?Dh:h7;function bb(w){var T=w&&w.constructor,R=typeof T=="function"&&T.prototype||Mr;return w===R}function uN(w){return w===w&&!ur(w)}function hN(w,T){return function(R){return R==null?!1:R[w]===T&&(T!==n||w in un(R))}}function Sue(w){var T=qk(w,function(ie){return R.size===d&&R.clear(),ie}),R=T.cache;return T}function Tue(w,T){var R=w[1],ie=T[1],_e=R|ie,Le=_e<(C|$|S),Ge=ie==S&&R==P||ie==S&&R==j&&w[7].length<=T[8]||ie==(S|j)&&T[7].length<=T[8]&&R==P;if(!(Le||Ge))return w;ie&C&&(w[2]=T[2],_e|=R&C?0:E);var st=T[3];if(st){var bt=w[3];w[3]=bt?GM(bt,st,T[4]):st,w[4]=bt?As(w[3],u):T[4]}return st=T[5],st&&(bt=w[5],w[5]=bt?ZM(bt,st,T[6]):st,w[6]=bt?As(w[5],u):T[6]),st=T[7],st&&(w[7]=st),ie&S&&(w[8]=w[8]==null?T[8]:dr(w[8],T[8])),w[9]==null&&(w[9]=T[9]),w[0]=T[0],w[1]=_e,w}function Eue(w){var T=[];if(w!=null)for(var R in un(w))T.push(R);return T}function Iue(w){return R1.call(w)}function fN(w,T,R){return T=yr(T===n?w.length-1:T,0),function(){for(var ie=arguments,_e=-1,Le=yr(ie.length-T,0),Ge=it(Le);++_e<Le;)Ge[_e]=ie[T+_e];_e=-1;for(var st=it(T+1);++_e<T;)st[_e]=ie[_e];return st[T]=R(Ge),ke(w,this,st)}}function mN(w,T){return T.length<2?w:Eh(w,Ic(T,0,-1))}function Pue(w,T){for(var R=w.length,ie=dr(T.length,R),_e=ll(w);ie--;){var Le=T[ie];w[ie]=Ah(Le,R)?_e[Le]:n}return w}function KC(w,T){if(!(T==="constructor"&&typeof w[T]=="function")&&T!="__proto__")return w[T]}var pN=vN(jM),kb=X6||function(w,T){return oo.setTimeout(w,T)},JC=vN(Xde);function gN(w,T,R){var ie=T+"";return JC(w,bue(ie,Aue(vue(ie),R)))}function vN(w){var T=0,R=0;return function(){var ie=gk(),_e=G-(ie-R);if(R=ie,_e>0){if(++T>=V)return arguments[0]}else T=0;return w.apply(n,arguments)}}function Uk(w,T){var R=-1,ie=w.length,_e=ie-1;for(T=T===n?ie:T;++R<T;){var Le=OC(R,_e),Ge=w[Le];w[Le]=w[R],w[R]=Ge}return w.length=T,w}var _N=Sue(function(w){var T=[];return w.charCodeAt(0)===46&&T.push(""),w.replace(On,function(R,ie,_e,Le){T.push(_e?Le.replace(xr,"$1"):ie||R)}),T});function Cu(w){if(typeof w=="string"||ql(w))return w;var T=w+"";return T=="0"&&1/w==-Z?"-0":T}function zp(w){if(w!=null){try{return rl.call(w)}catch{}try{return w+""}catch{}}return""}function Aue(w,T){return He($e,function(R){var ie="_."+R[0];T&R[1]&&!St(w,ie)&&w.push(ie)}),w.sort()}function yN(w){if(w instanceof Po)return w.clone();var T=new sl(w.__wrapped__,w.__chain__);return T.__actions__=ll(w.__actions__),T.__index__=w.__index__,T.__values__=w.__values__,T}function Due(w,T,R){(R?Ca(w,T,R):T===n)?T=1:T=yr(wo(T),0);var ie=w==null?0:w.length;if(!ie||T<1)return[];for(var _e=0,Le=0,Ge=it(B1(ie/T));_e<ie;)Ge[Le++]=Ic(w,_e,_e+=T);return Ge}function xue(w){for(var T=-1,R=w==null?0:w.length,ie=0,_e=[];++T<R;){var Le=w[T];Le&&(_e[ie++]=Le)}return _e}function Oue(){var w=arguments.length;if(!w)return[];for(var T=it(w-1),R=arguments[0],ie=w;ie--;)T[ie-1]=arguments[ie];return Qn(ho(R)?ll(R):[R],ds(T,1))}var Lue=Ro(function(w,T){return Nr(w)?Gf(w,ds(T,1,Nr,!0)):[]}),Mue=Ro(function(w,T){var R=Pc(T);return Nr(R)&&(R=n),Nr(w)?Gf(w,ds(T,1,Nr,!0),Vn(R,2)):[]}),Nue=Ro(function(w,T){var R=Pc(T);return Nr(R)&&(R=n),Nr(w)?Gf(w,ds(T,1,Nr,!0),n,R):[]});function Rue(w,T,R){var ie=w==null?0:w.length;return ie?(T=R||T===n?1:wo(T),Ic(w,T<0?0:T,ie)):[]}function jue(w,T,R){var ie=w==null?0:w.length;return ie?(T=R||T===n?1:wo(T),T=ie-T,Ic(w,0,T<0?0:T)):[]}function Fue(w,T){return w&&w.length?Ok(w,Vn(T,3),!0,!0):[]}function zue(w,T){return w&&w.length?Ok(w,Vn(T,3),!0):[]}function Uue(w,T,R,ie){var _e=w==null?0:w.length;return _e?(R&&typeof R!="number"&&Ca(w,T,R)&&(R=0,ie=_e),SC(w,T,R,ie)):[]}function bN(w,T,R){var ie=w==null?0:w.length;if(!ie)return-1;var _e=R==null?0:wo(R);return _e<0&&(_e=yr(ie+_e,0)),Io(w,Vn(T,3),_e)}function kN(w,T,R){var ie=w==null?0:w.length;if(!ie)return-1;var _e=ie-1;return R!==n&&(_e=wo(R),_e=R<0?yr(ie+_e,0):dr(_e,ie-1)),Io(w,Vn(T,3),_e,!0)}function wN(w){var T=w==null?0:w.length;return T?ds(w,1):[]}function Bue(w){var T=w==null?0:w.length;return T?ds(w,Z):[]}function Hue(w,T){var R=w==null?0:w.length;return R?(T=T===n?1:wo(T),ds(w,T)):[]}function Vue(w){for(var T=-1,R=w==null?0:w.length,ie={};++T<R;){var _e=w[T];ie[_e[0]]=_e[1]}return ie}function $N(w){return w&&w.length?w[0]:n}function que(w,T,R){var ie=w==null?0:w.length;if(!ie)return-1;var _e=R==null?0:wo(R);return _e<0&&(_e=yr(ie+_e,0)),wi(w,T,_e)}function Yue(w){var T=w==null?0:w.length;return T?Ic(w,0,-1):[]}var Wue=Ro(function(w){var T=pn(w,jC);return T.length&&T[0]===w[0]?gb(T):[]}),Gue=Ro(function(w){var T=Pc(w),R=pn(w,jC);return T===Pc(R)?T=n:R.pop(),R.length&&R[0]===w[0]?gb(R,Vn(T,2)):[]}),Zue=Ro(function(w){var T=Pc(w),R=pn(w,jC);return T=typeof T=="function"?T:n,T&&R.pop(),R.length&&R[0]===w[0]?gb(R,n,T):[]});function Kue(w,T){return w==null?"":Vf.call(w,T)}function Pc(w){var T=w==null?0:w.length;return T?w[T-1]:n}function Jue(w,T,R){var ie=w==null?0:w.length;if(!ie)return-1;var _e=ie;return R!==n&&(_e=wo(R),_e=_e<0?yr(ie+_e,0):dr(_e,ie-1)),T===T?Bf(w,T,_e):Io(w,zf,_e,!0)}function Xue(w,T){return w&&w.length?Ec(w,wo(T)):n}var Que=Ro(CN);function CN(w,T){return w&&w.length&&T&&T.length?xC(w,T):w}function ehe(w,T,R){return w&&w.length&&T&&T.length?xC(w,T,Vn(R,2)):w}function the(w,T,R){return w&&w.length&&T&&T.length?xC(w,T,n,R):w}var nhe=Ph(function(w,T){var R=w==null?0:w.length,ie=J1(w,T);return RM(w,pn(T,function(_e){return Ah(_e,R)?+_e:_e}).sort(WM)),ie});function ohe(w,T){var R=[];if(!(w&&w.length))return R;var ie=-1,_e=[],Le=w.length;for(T=Vn(T,3);++ie<Le;){var Ge=w[ie];T(Ge,ie,w)&&(R.push(Ge),_e.push(ie))}return RM(w,_e),R}function XC(w){return w==null?w:Q6.call(w)}function ihe(w,T,R){var ie=w==null?0:w.length;return ie?(R&&typeof R!="number"&&Ca(w,T,R)?(T=0,R=ie):(T=T==null?0:wo(T),R=R===n?ie:wo(R)),Ic(w,T,R)):[]}function rhe(w,T){return xk(w,T)}function she(w,T,R){return MC(w,T,Vn(R,2))}function ahe(w,T){var R=w==null?0:w.length;if(R){var ie=xk(w,T);if(ie<R&&wd(w[ie],T))return ie}return-1}function lhe(w,T){return xk(w,T,!0)}function che(w,T,R){return MC(w,T,Vn(R,2),!0)}function dhe(w,T){var R=w==null?0:w.length;if(R){var ie=xk(w,T,!0)-1;if(wd(w[ie],T))return ie}return-1}function uhe(w){return w&&w.length?FM(w):[]}function hhe(w,T){return w&&w.length?FM(w,Vn(T,2)):[]}function fhe(w){var T=w==null?0:w.length;return T?Ic(w,1,T):[]}function mhe(w,T,R){return w&&w.length?(T=R||T===n?1:wo(T),Ic(w,0,T<0?0:T)):[]}function phe(w,T,R){var ie=w==null?0:w.length;return ie?(T=R||T===n?1:wo(T),T=ie-T,Ic(w,T<0?0:T,ie)):[]}function ghe(w,T){return w&&w.length?Ok(w,Vn(T,3),!1,!0):[]}function vhe(w,T){return w&&w.length?Ok(w,Vn(T,3)):[]}var _he=Ro(function(w){return Zf(ds(w,1,Nr,!0))}),yhe=Ro(function(w){var T=Pc(w);return Nr(T)&&(T=n),Zf(ds(w,1,Nr,!0),Vn(T,2))}),bhe=Ro(function(w){var T=Pc(w);return T=typeof T=="function"?T:n,Zf(ds(w,1,Nr,!0),n,T)});function khe(w){return w&&w.length?Zf(w):[]}function whe(w,T){return w&&w.length?Zf(w,Vn(T,2)):[]}function $he(w,T){return T=typeof T=="function"?T:n,w&&w.length?Zf(w,n,T):[]}function QC(w){if(!(w&&w.length))return[];var T=0;return w=jt(w,function(R){if(Nr(R))return T=yr(R.length,T),!0}),kh(T,function(R){return pn(w,md(R))})}function SN(w,T){if(!(w&&w.length))return[];var R=QC(w);return T==null?R:pn(R,function(ie){return ke(T,n,ie)})}var Che=Ro(function(w,T){return Nr(w)?Gf(w,T):[]}),She=Ro(function(w){return RC(jt(w,Nr))}),The=Ro(function(w){var T=Pc(w);return Nr(T)&&(T=n),RC(jt(w,Nr),Vn(T,2))}),Ehe=Ro(function(w){var T=Pc(w);return T=typeof T=="function"?T:n,RC(jt(w,Nr),n,T)}),Ihe=Ro(QC);function Phe(w,T){return HM(w||[],T||[],Np)}function Ahe(w,T){return HM(w||[],T||[],_b)}var Dhe=Ro(function(w){var T=w.length,R=T>1?w[T-1]:n;return R=typeof R=="function"?(w.pop(),R):n,SN(w,R)});function TN(w){var T=Se(w);return T.__chain__=!0,T}function xhe(w,T){return T(w),w}function Bk(w,T){return T(w)}var Ohe=Ph(function(w){var T=w.length,R=T?w[0]:0,ie=this.__wrapped__,_e=function(Le){return J1(Le,w)};return T>1||this.__actions__.length||!(ie instanceof Po)||!Ah(R)?this.thru(_e):(ie=ie.slice(R,+R+(T?1:0)),ie.__actions__.push({func:Bk,args:[_e],thisArg:n}),new sl(ie,this.__chain__).thru(function(Le){return T&&!Le.length&&Le.push(n),Le}))});function Lhe(){return TN(this)}function Mhe(){return new sl(this.value(),this.__chain__)}function Nhe(){this.__values__===n&&(this.__values__=zN(this.value()));var w=this.__index__>=this.__values__.length,T=w?n:this.__values__[this.__index__++];return{done:w,value:T}}function Rhe(){return this}function jhe(w){for(var T,R=this;R instanceof W1;){var ie=yN(R);ie.__index__=0,ie.__values__=n,T?_e.__wrapped__=ie:T=ie;var _e=ie;R=R.__wrapped__}return _e.__wrapped__=w,T}function Fhe(){var w=this.__wrapped__;if(w instanceof Po){var T=w;return this.__actions__.length&&(T=new Po(this)),T=T.reverse(),T.__actions__.push({func:Bk,args:[XC],thisArg:n}),new sl(T,this.__chain__)}return this.thru(XC)}function zhe(){return BM(this.__wrapped__,this.__actions__)}var Uhe=Lk(function(w,T,R){eo.call(w,R)?++w[R]:yd(w,R,1)});function Bhe(w,T,R){var ie=ho(w)?Dt:CC;return R&&Ca(w,T,R)&&(T=n),ie(w,Vn(T,3))}function Hhe(w,T){var R=ho(w)?jt:Ik;return R(w,Vn(T,3))}var Vhe=QM(bN),qhe=QM(kN);function Yhe(w,T){return ds(Hk(w,T),1)}function Whe(w,T){return ds(Hk(w,T),Z)}function Ghe(w,T,R){return R=R===n?1:wo(R),ds(Hk(w,T),R)}function EN(w,T){var R=ho(w)?He:ku;return R(w,Vn(T,3))}function IN(w,T){var R=ho(w)?ht:Ek;return R(w,Vn(T,3))}var Zhe=Lk(function(w,T,R){eo.call(w,R)?w[R].push(T):yd(w,R,[T])});function Khe(w,T,R,ie){w=cl(w)?w:ov(w),R=R&&!ie?wo(R):0;var _e=w.length;return R<0&&(R=yr(_e+R,0)),Gk(w)?R<=_e&&w.indexOf(T,R)>-1:!!_e&&wi(w,T,R)>-1}var Jhe=Ro(function(w,T,R){var ie=-1,_e=typeof T=="function",Le=cl(w)?it(w.length):[];return ku(w,function(Ge){Le[++ie]=_e?ke(T,Ge,R):Tc(Ge,T,R)}),Le}),Xhe=Lk(function(w,T,R){yd(w,R,T)});function Hk(w,T){var R=ho(w)?pn:Ot;return R(w,Vn(T,3))}function Qhe(w,T,R,ie){return w==null?[]:(ho(T)||(T=T==null?[]:[T]),R=ie?n:R,ho(R)||(R=R==null?[]:[R]),kd(w,T,R))}var efe=Lk(function(w,T,R){w[R?0:1].push(T)},function(){return[[],[]]});function tfe(w,T,R){var ie=ho(w)?io:Fl,_e=arguments.length<3;return ie(w,Vn(T,4),R,_e,ku)}function nfe(w,T,R){var ie=ho(w)?Or:Fl,_e=arguments.length<3;return ie(w,Vn(T,4),R,_e,Ek)}function ofe(w,T){var R=ho(w)?jt:Ik;return R(w,Yk(Vn(T,3)))}function ife(w){var T=ho(w)?Sk:Kde;return T(w)}function rfe(w,T,R){(R?Ca(w,T,R):T===n)?T=1:T=wo(T);var ie=ho(w)?bC:Jde;return ie(w,T)}function sfe(w){var T=ho(w)?kC:Qde;return T(w)}function afe(w){if(w==null)return 0;if(cl(w))return Gk(w)?il(w):w.length;var T=ia(w);return T==ve||T==ye?w.size:le(w).length}function lfe(w,T,R){var ie=ho(w)?Ki:eue;return R&&Ca(w,T,R)&&(T=n),ie(w,Vn(T,3))}var cfe=Ro(function(w,T){if(w==null)return[];var R=T.length;return R>1&&Ca(w,T[0],T[1])?T=[]:R>2&&Ca(T[0],T[1],T[2])&&(T=[T[0]]),kd(w,ds(T,1),[])}),Vk=J6||function(){return oo.Date.now()};function dfe(w,T){if(typeof T!="function")throw new ko(s);return w=wo(w),function(){if(--w<1)return T.apply(this,arguments)}}function PN(w,T,R){return T=R?n:T,T=w&&T==null?w.length:T,Ih(w,S,n,n,n,n,T)}function AN(w,T){var R;if(typeof T!="function")throw new ko(s);return w=wo(w),function(){return--w>0&&(R=T.apply(this,arguments)),w<=1&&(T=n),R}}var e7=Ro(function(w,T,R){var ie=C;if(R.length){var _e=As(R,tv(e7));ie|=O}return Ih(w,ie,T,R,_e)}),DN=Ro(function(w,T,R){var ie=C|$;if(R.length){var _e=As(R,tv(DN));ie|=O}return Ih(T,ie,w,R,_e)});function xN(w,T,R){T=R?n:T;var ie=Ih(w,P,n,n,n,n,n,T);return ie.placeholder=xN.placeholder,ie}function ON(w,T,R){T=R?n:T;var ie=Ih(w,I,n,n,n,n,n,T);return ie.placeholder=ON.placeholder,ie}function LN(w,T,R){var ie,_e,Le,Ge,st,bt,Bt=0,Ht=!1,Jt=!1,gn=!0;if(typeof w!="function")throw new ko(s);T=Ac(T)||0,ur(R)&&(Ht=!!R.leading,Jt="maxWait"in R,Le=Jt?yr(Ac(R.maxWait)||0,T):Le,gn="trailing"in R?!!R.trailing:gn);function Dn(Rr){var $d=ie,Oh=_e;return ie=_e=n,Bt=Rr,Ge=w.apply(Oh,$d),Ge}function qn(Rr){return Bt=Rr,st=kb(Ho,T),Ht?Dn(Rr):Ge}function Do(Rr){var $d=Rr-bt,Oh=Rr-Bt,QN=T-$d;return Jt?dr(QN,Le-Oh):QN}function Yn(Rr){var $d=Rr-bt,Oh=Rr-Bt;return bt===n||$d>=T||$d<0||Jt&&Oh>=Le}function Ho(){var Rr=Vk();if(Yn(Rr))return ri(Rr);st=kb(Ho,Do(Rr))}function ri(Rr){return st=n,gn&&ie?Dn(Rr):(ie=_e=n,Ge)}function Yl(){st!==n&&VM(st),Bt=0,ie=bt=_e=st=n}function Sa(){return st===n?Ge:ri(Vk())}function Wl(){var Rr=Vk(),$d=Yn(Rr);if(ie=arguments,_e=this,bt=Rr,$d){if(st===n)return qn(bt);if(Jt)return VM(st),st=kb(Ho,T),Dn(bt)}return st===n&&(st=kb(Ho,T)),Ge}return Wl.cancel=Yl,Wl.flush=Sa,Wl}var ufe=Ro(function(w,T){return $c(w,1,T)}),hfe=Ro(function(w,T,R){return $c(w,Ac(T)||0,R)});function ffe(w){return Ih(w,M)}function qk(w,T){if(typeof w!="function"||T!=null&&typeof T!="function")throw new ko(s);var R=function(){var ie=arguments,_e=T?T.apply(this,ie):ie[0],Le=R.cache;if(Le.has(_e))return Le.get(_e);var Ge=w.apply(this,ie);return R.cache=Le.set(_e,Ge)||Le,Ge};return R.cache=new(qk.Cache||_d),R}qk.Cache=_d;function Yk(w){if(typeof w!="function")throw new ko(s);return function(){var T=arguments;switch(T.length){case 0:return!w.call(this);case 1:return!w.call(this,T[0]);case 2:return!w.call(this,T[0],T[1]);case 3:return!w.call(this,T[0],T[1],T[2])}return!w.apply(this,T)}}function mfe(w){return AN(2,w)}var pfe=tue(function(w,T){T=T.length==1&&ho(T[0])?pn(T[0],Ps(Vn())):pn(ds(T,1),Ps(Vn()));var R=T.length;return Ro(function(ie){for(var _e=-1,Le=dr(ie.length,R);++_e<Le;)ie[_e]=T[_e].call(this,ie[_e]);return ke(w,this,ie)})}),t7=Ro(function(w,T){var R=As(T,tv(t7));return Ih(w,O,n,T,R)}),MN=Ro(function(w,T){var R=As(T,tv(MN));return Ih(w,L,n,T,R)}),gfe=Ph(function(w,T){return Ih(w,j,n,n,n,T)});function vfe(w,T){if(typeof w!="function")throw new ko(s);return T=T===n?T:wo(T),Ro(w,T)}function _fe(w,T){if(typeof w!="function")throw new ko(s);return T=T==null?0:yr(wo(T),0),Ro(function(R){var ie=R[T],_e=Jf(R,0,T);return ie&&Qn(_e,ie),ke(w,this,_e)})}function yfe(w,T,R){var ie=!0,_e=!0;if(typeof w!="function")throw new ko(s);return ur(R)&&(ie="leading"in R?!!R.leading:ie,_e="trailing"in R?!!R.trailing:_e),LN(w,T,{leading:ie,maxWait:T,trailing:_e})}function bfe(w){return PN(w,1)}function kfe(w,T){return t7(FC(T),w)}function wfe(){if(!arguments.length)return[];var w=arguments[0];return ho(w)?w:[w]}function $fe(w){return $a(w,v)}function Cfe(w,T){return T=typeof T=="function"?T:n,$a(w,v,T)}function Sfe(w){return $a(w,f|v)}function Tfe(w,T){return T=typeof T=="function"?T:n,$a(w,f|v,T)}function Efe(w,T){return T==null||Tk(w,T,Ds(T))}function wd(w,T){return w===T||w!==w&&T!==T}var Ife=jk(pb),Pfe=jk(function(w,T){return w>=T}),Up=Dk(function(){return arguments}())?Dk:function(w){return br(w)&&eo.call(w,"callee")&&!fk.call(w,"callee")},ho=it.isArray,Afe=A?Ps(A):PC;function cl(w){return w!=null&&Wk(w.length)&&!Dh(w)}function Nr(w){return br(w)&&cl(w)}function Dfe(w){return w===!0||w===!1||br(w)&&Hs(w)==Ae}var Xf=pk||h7,xfe=N?Ps(N):AC;function Ofe(w){return br(w)&&w.nodeType===1&&!wb(w)}function Lfe(w){if(w==null)return!0;if(cl(w)&&(ho(w)||typeof w=="string"||typeof w.splice=="function"||Xf(w)||nv(w)||Up(w)))return!w.length;var T=ia(w);if(T==ve||T==ye)return!w.size;if(bb(w))return!le(w).length;for(var R in w)if(eo.call(w,R))return!1;return!0}function Mfe(w,T){return Rp(w,T)}function Nfe(w,T,R){R=typeof R=="function"?R:n;var ie=R?R(w,T):n;return ie===n?Rp(w,T,n,R):!!ie}function n7(w){if(!br(w))return!1;var T=Hs(w);return T==_t||T==Ye||typeof w.message=="string"&&typeof w.name=="string"&&!wb(w)}function Rfe(w){return typeof w=="number"&&Dp(w)}function Dh(w){if(!ur(w))return!1;var T=Hs(w);return T==xt||T==we||T==fe||T==tt}function NN(w){return typeof w=="number"&&w==wo(w)}function Wk(w){return typeof w=="number"&&w>-1&&w%1==0&&w<=se}function ur(w){var T=typeof w;return w!=null&&(T=="object"||T=="function")}function br(w){return w!=null&&typeof w=="object"}var RN=K?Ps(K):vb;function jfe(w,T){return w===T||wu(w,T,YC(T))}function Ffe(w,T,R){return R=typeof R=="function"?R:n,wu(w,T,YC(T),R)}function zfe(w){return jN(w)&&w!=+w}function Ufe(w){if(Cue(w))throw new zt(r);return jp(w)}function Bfe(w){return w===null}function Hfe(w){return w==null}function jN(w){return typeof w=="number"||br(w)&&Hs(w)==qe}function wb(w){if(!br(w)||Hs(w)!=ut)return!1;var T=z1(w);if(T===null)return!0;var R=eo.call(T,"constructor")&&T.constructor;return typeof R=="function"&&R instanceof R&&rl.call(R)==W6}var o7=ne?Ps(ne):Wo;function Vfe(w){return NN(w)&&w>=-se&&w<=se}var FN=he?Ps(he):x;function Gk(w){return typeof w=="string"||!ho(w)&&br(w)&&Hs(w)==Te}function ql(w){return typeof w=="symbol"||br(w)&&Hs(w)==pt}var nv=ue?Ps(ue):H;function qfe(w){return w===n}function Yfe(w){return br(w)&&ia(w)==Xe}function Wfe(w){return br(w)&&Hs(w)==Ze}var Gfe=jk(ot),Zfe=jk(function(w,T){return w<=T});function zN(w){if(!w)return[];if(cl(w))return Gk(w)?cs(w):ll(w);if(Pp&&w[Pp])return wc(w[Pp]());var T=ia(w),R=T==ve?Uf:T==ye?Bl:ov;return R(w)}function xh(w){if(!w)return w===0?w:0;if(w=Ac(w),w===Z||w===-Z){var T=w<0?-1:1;return T*ce}return w===w?w:0}function wo(w){var T=xh(w),R=T%1;return T===T?R?T-R:T:0}function UN(w){return w?Th(wo(w),0,ee):0}function Ac(w){if(typeof w=="number")return w;if(ql(w))return te;if(ur(w)){var T=typeof w.valueOf=="function"?w.valueOf():w;w=ur(T)?T+"":T}if(typeof w!="string")return w===0?w:+w;w=ol(w);var R=mc.test(w);return R||Ka.test(w)?Tn(w.slice(2),R?2:8):ta.test(w)?te:+w}function BN(w){return $u(w,dl(w))}function Kfe(w){return w?Th(wo(w),-se,se):w===0?w:0}function Ti(w){return w==null?"":Vl(w)}var Jfe=Q1(function(w,T){if(bb(T)||cl(T)){$u(T,Ds(T),w);return}for(var R in T)eo.call(T,R)&&Np(w,R,T[R])}),HN=Q1(function(w,T){$u(T,dl(T),w)}),Zk=Q1(function(w,T,R,ie){$u(T,dl(T),w,ie)}),Xfe=Q1(function(w,T,R,ie){$u(T,Ds(T),w,ie)}),Qfe=Ph(J1);function eme(w,T){var R=Wf(w);return T==null?R:ub(R,T)}var tme=Ro(function(w,T){w=un(w);var R=-1,ie=T.length,_e=ie>2?T[2]:n;for(_e&&Ca(T[0],T[1],_e)&&(ie=1);++R<ie;)for(var Le=T[R],Ge=dl(Le),st=-1,bt=Ge.length;++st<bt;){var Bt=Ge[st],Ht=w[Bt];(Ht===n||wd(Ht,Mr[Bt])&&!eo.call(w,Bt))&&(w[Bt]=Le[Bt])}return w}),nme=Ro(function(w){return w.push(n,sN),ke(VN,n,w)});function ome(w,T){return kc(w,Vn(T,3),Cc)}function ime(w,T){return kc(w,Vn(T,3),mb)}function rme(w,T){return w==null?w:fb(w,Vn(T,3),dl)}function sme(w,T){return w==null?w:Pk(w,Vn(T,3),dl)}function ame(w,T){return w&&Cc(w,Vn(T,3))}function lme(w,T){return w&&mb(w,Vn(T,3))}function cme(w){return w==null?[]:Sc(w,Ds(w))}function dme(w){return w==null?[]:Sc(w,dl(w))}function i7(w,T,R){var ie=w==null?n:Eh(w,T);return ie===n?R:ie}function ume(w,T){return w!=null&&cN(w,T,TC)}function r7(w,T){return w!=null&&cN(w,T,EC)}var hme=tN(function(w,T,R){T!=null&&typeof T.toString!="function"&&(T=R1.call(T)),w[T]=R},a7(ul)),fme=tN(function(w,T,R){T!=null&&typeof T.toString!="function"&&(T=R1.call(T)),eo.call(w,T)?w[T].push(R):w[T]=[R]},Vn),mme=Ro(Tc);function Ds(w){return cl(w)?K1(w):le(w)}function dl(w){return cl(w)?K1(w,!0):Ce(w)}function pme(w,T){var R={};return T=Vn(T,3),Cc(w,function(ie,_e,Le){yd(R,T(ie,_e,Le),ie)}),R}function gme(w,T){var R={};return T=Vn(T,3),Cc(w,function(ie,_e,Le){yd(R,_e,T(ie,_e,Le))}),R}var vme=Q1(function(w,T,R){Ao(w,T,R)}),VN=Q1(function(w,T,R,ie){Ao(w,T,R,ie)}),_me=Ph(function(w,T){var R={};if(w==null)return R;var ie=!1;T=pn(T,function(Le){return Le=Kf(Le,w),ie||(ie=Le.length>1),Le}),$u(w,VC(w),R),ie&&(R=$a(R,f|p|v,hue));for(var _e=T.length;_e--;)NC(R,T[_e]);return R});function yme(w,T){return qN(w,Yk(Vn(T)))}var bme=Ph(function(w,T){return w==null?{}:Wde(w,T)});function qN(w,T){if(w==null)return{};var R=pn(VC(w),function(ie){return[ie]});return T=Vn(T),NM(w,R,function(ie,_e){return T(ie,_e[0])})}function kme(w,T,R){T=Kf(T,w);var ie=-1,_e=T.length;for(_e||(_e=1,w=n);++ie<_e;){var Le=w==null?n:w[Cu(T[ie])];Le===n&&(ie=_e,Le=R),w=Dh(Le)?Le.call(w):Le}return w}function wme(w,T,R){return w==null?w:_b(w,T,R)}function $me(w,T,R,ie){return ie=typeof ie=="function"?ie:n,w==null?w:_b(w,T,R,ie)}var YN=iN(Ds),WN=iN(dl);function Cme(w,T,R){var ie=ho(w),_e=ie||Xf(w)||nv(w);if(T=Vn(T,4),R==null){var Le=w&&w.constructor;_e?R=ie?new Le:[]:ur(w)?R=Dh(Le)?Wf(z1(w)):{}:R={}}return(_e?He:Cc)(w,function(Ge,st,bt){return T(R,Ge,st,bt)}),R}function Sme(w,T){return w==null?!0:NC(w,T)}function Tme(w,T,R){return w==null?w:UM(w,T,FC(R))}function Eme(w,T,R,ie){return ie=typeof ie=="function"?ie:n,w==null?w:UM(w,T,FC(R),ie)}function ov(w){return w==null?[]:Sp(w,Ds(w))}function Ime(w){return w==null?[]:Sp(w,dl(w))}function Pme(w,T,R){return R===n&&(R=T,T=n),R!==n&&(R=Ac(R),R=R===R?R:0),T!==n&&(T=Ac(T),T=T===T?T:0),Th(Ac(w),T,R)}function Ame(w,T,R){return T=xh(T),R===n?(R=T,T=0):R=xh(R),w=Ac(w),IC(w,T,R)}function Dme(w,T,R){if(R&&typeof R!="boolean"&&Ca(w,T,R)&&(T=R=n),R===n&&(typeof T=="boolean"?(R=T,T=n):typeof w=="boolean"&&(R=w,w=n)),w===n&&T===n?(w=0,T=1):(w=xh(w),T===n?(T=w,w=0):T=xh(T)),w>T){var ie=w;w=T,T=ie}if(R||w%1||T%1){var _e=_k();return dr(w+_e*(T-w+zn("1e-"+((_e+"").length-1))),T)}return OC(w,T)}var xme=ev(function(w,T,R){return T=T.toLowerCase(),w+(R?GN(T):T)});function GN(w){return s7(Ti(w).toLowerCase())}function ZN(w){return w=Ti(w),w&&w.replace(ji,pd).replace(bh,"")}function Ome(w,T,R){w=Ti(w),T=Vl(T);var ie=w.length;R=R===n?ie:Th(wo(R),0,ie);var _e=R;return R-=T.length,R>=0&&w.slice(R,_e)==T}function Lme(w){return w=Ti(w),w&&Oo.test(w)?w.replace(dn,sb):w}function Mme(w){return w=Ti(w),w&&Gn.test(w)?w.replace(Bi,"\\$&"):w}var Nme=ev(function(w,T,R){return w+(R?"-":"")+T.toLowerCase()}),Rme=ev(function(w,T,R){return w+(R?" ":"")+T.toLowerCase()}),jme=XM("toLowerCase");function Fme(w,T,R){w=Ti(w),T=wo(T);var ie=T?il(w):0;if(!T||ie>=T)return w;var _e=(T-ie)/2;return Rk(Ap(_e),R)+w+Rk(B1(_e),R)}function zme(w,T,R){w=Ti(w),T=wo(T);var ie=T?il(w):0;return T&&ie<T?w+Rk(T-ie,R):w}function Ume(w,T,R){w=Ti(w),T=wo(T);var ie=T?il(w):0;return T&&ie<T?Rk(T-ie,R)+w:w}function Bme(w,T,R){return R||T==null?T=0:T&&(T=+T),vk(Ti(w).replace(Ar,""),T||0)}function Hme(w,T,R){return(R?Ca(w,T,R):T===n)?T=1:T=wo(T),LC(Ti(w),T)}function Vme(){var w=arguments,T=Ti(w[0]);return w.length<3?T:T.replace(w[1],w[2])}var qme=ev(function(w,T,R){return w+(R?"_":"")+T.toLowerCase()});function Yme(w,T,R){return R&&typeof R!="number"&&Ca(w,T,R)&&(T=R=n),R=R===n?ee:R>>>0,R?(w=Ti(w),w&&(typeof T=="string"||T!=null&&!o7(T))&&(T=Vl(T),!T&&Kr(w))?Jf(cs(w),0,R):w.split(T,R)):[]}var Wme=ev(function(w,T,R){return w+(R?" ":"")+s7(T)});function Gme(w,T,R){return w=Ti(w),R=R==null?0:Th(wo(R),0,w.length),T=Vl(T),w.slice(R,R+T.length)==T}function Zme(w,T,R){var ie=Se.templateSettings;R&&Ca(w,T,R)&&(T=n),w=Ti(w),T=Zk({},T,ie,rN);var _e=Zk({},T.imports,ie.imports,rN),Le=Ds(_e),Ge=Sp(_e,Le),st,bt,Bt=0,Ht=T.interpolate||Cs,Jt="__p += '",gn=Zn((T.escape||Cs).source+"|"+Ht.source+"|"+(Ht===Yr?Wr:Cs).source+"|"+(T.evaluate||Cs).source+"|$","g"),Dn="//# sourceURL="+(eo.call(T,"sourceURL")?(T.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++fd+"]")+`
`;w.replace(gn,function(Yn,Ho,ri,Yl,Sa,Wl){return ri||(ri=Yl),Jt+=w.slice(Bt,Wl).replace(zs,ab),Ho&&(st=!0,Jt+=`' +
__e(`+Ho+`) +
'`),Sa&&(bt=!0,Jt+=`';
`+Sa+`;
__p += '`),ri&&(Jt+=`' +
((__t = (`+ri+`)) == null ? '' : __t) +
'`),Bt=Wl+Yn.length,Yn}),Jt+=`';
`;var qn=eo.call(T,"variable")&&T.variable;if(!qn)Jt=`with (obj) {
`+Jt+`
}
`;else if(Di.test(qn))throw new zt(a);Jt=(bt?Jt.replace(Ne,""):Jt).replace(nt,"$1").replace(It,"$1;"),Jt="function("+(qn||"obj")+`) {
`+(qn?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(st?", __e = _.escape":"")+(bt?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Jt+`return __p
}`;var Do=JN(function(){return kn(Le,Dn+"return "+Jt).apply(n,Ge)});if(Do.source=Jt,n7(Do))throw Do;return Do}function Kme(w){return Ti(w).toLowerCase()}function Jme(w){return Ti(w).toUpperCase()}function Xme(w,T,R){if(w=Ti(w),w&&(R||T===n))return ol(w);if(!w||!(T=Vl(T)))return w;var ie=cs(w),_e=cs(T),Le=Ln(ie,_e),Ge=wh(ie,_e)+1;return Jf(ie,Le,Ge).join("")}function Qme(w,T,R){if(w=Ti(w),w&&(R||T===n))return w.slice(0,Hf(w)+1);if(!w||!(T=Vl(T)))return w;var ie=cs(w),_e=wh(ie,cs(T))+1;return Jf(ie,0,_e).join("")}function epe(w,T,R){if(w=Ti(w),w&&(R||T===n))return w.replace(Ar,"");if(!w||!(T=Vl(T)))return w;var ie=cs(w),_e=Ln(ie,cs(T));return Jf(ie,_e).join("")}function tpe(w,T){var R=q,ie=B;if(ur(T)){var _e="separator"in T?T.separator:_e;R="length"in T?wo(T.length):R,ie="omission"in T?Vl(T.omission):ie}w=Ti(w);var Le=w.length;if(Kr(w)){var Ge=cs(w);Le=Ge.length}if(R>=Le)return w;var st=R-il(ie);if(st<1)return ie;var bt=Ge?Jf(Ge,0,st).join(""):w.slice(0,st);if(_e===n)return bt+ie;if(Ge&&(st+=bt.length-st),o7(_e)){if(w.slice(st).search(_e)){var Bt,Ht=bt;for(_e.global||(_e=Zn(_e.source,Ti(yi.exec(_e))+"g")),_e.lastIndex=0;Bt=_e.exec(Ht);)var Jt=Bt.index;bt=bt.slice(0,Jt===n?st:Jt)}}else if(w.indexOf(Vl(_e),st)!=st){var gn=bt.lastIndexOf(_e);gn>-1&&(bt=bt.slice(0,gn))}return bt+ie}function npe(w){return w=Ti(w),w&&Hn.test(w)?w.replace(Zt,Ip):w}var ope=ev(function(w,T,R){return w+(R?" ":"")+T.toUpperCase()}),s7=XM("toUpperCase");function KN(w,T,R){return w=Ti(w),T=R?n:T,T===n?Tp(w)?at(w):Eo(w):w.match(T)||[]}var JN=Ro(function(w,T){try{return ke(w,n,T)}catch(R){return n7(R)?R:new zt(R)}}),ipe=Ph(function(w,T){return He(T,function(R){R=Cu(R),yd(w,R,e7(w[R],w))}),w});function rpe(w){var T=w==null?0:w.length,R=Vn();return w=T?pn(w,function(ie){if(typeof ie[1]!="function")throw new ko(s);return[R(ie[0]),ie[1]]}):[],Ro(function(ie){for(var _e=-1;++_e<T;){var Le=w[_e];if(ke(Le[0],this,ie))return ke(Le[1],this,ie)}})}function spe(w){return hb($a(w,f))}function a7(w){return function(){return w}}function ape(w,T){return w==null||w!==w?T:w}var lpe=eN(),cpe=eN(!0);function ul(w){return w}function l7(w){return oe(typeof w=="function"?w:$a(w,f))}function dpe(w){return wn($a(w,f))}function upe(w,T){return Kn(w,$a(T,f))}var hpe=Ro(function(w,T){return function(R){return Tc(R,w,T)}}),fpe=Ro(function(w,T){return function(R){return Tc(w,R,T)}});function c7(w,T,R){var ie=Ds(T),_e=Sc(T,ie);R==null&&!(ur(T)&&(_e.length||!ie.length))&&(R=T,T=w,w=this,_e=Sc(T,Ds(T)));var Le=!(ur(R)&&"chain"in R)||!!R.chain,Ge=Dh(w);return He(_e,function(st){var bt=T[st];w[st]=bt,Ge&&(w.prototype[st]=function(){var Bt=this.__chain__;if(Le||Bt){var Ht=w(this.__wrapped__),Jt=Ht.__actions__=ll(this.__actions__);return Jt.push({func:bt,args:arguments,thisArg:w}),Ht.__chain__=Bt,Ht}return bt.apply(w,Qn([this.value()],arguments))})}),w}function mpe(){return oo._===this&&(oo._=G6),this}function d7(){}function ppe(w){return w=wo(w),Ro(function(T){return Ec(T,w)})}var gpe=UC(pn),vpe=UC(Dt),_pe=UC(Ki);function XN(w){return GC(w)?md(Cu(w)):Gde(w)}function ype(w){return function(T){return w==null?n:Eh(w,T)}}var bpe=nN(),kpe=nN(!0);function u7(){return[]}function h7(){return!1}function wpe(){return{}}function $pe(){return""}function Cpe(){return!0}function Spe(w,T){if(w=wo(w),w<1||w>se)return[];var R=ee,ie=dr(w,ee);T=Vn(T),w-=ee;for(var _e=kh(ie,T);++R<w;)T(R);return _e}function Tpe(w){return ho(w)?pn(w,Cu):ql(w)?[w]:ll(_N(Ti(w)))}function Epe(w){var T=++Y6;return Ti(w)+T}var Ipe=Nk(function(w,T){return w+T},0),Ppe=BC("ceil"),Ape=Nk(function(w,T){return w/T},1),Dpe=BC("floor");function xpe(w){return w&&w.length?X1(w,ul,pb):n}function Ope(w,T){return w&&w.length?X1(w,Vn(T,2),pb):n}function Lpe(w){return Zr(w,ul)}function Mpe(w,T){return Zr(w,Vn(T,2))}function Npe(w){return w&&w.length?X1(w,ul,ot):n}function Rpe(w,T){return w&&w.length?X1(w,Vn(T,2),ot):n}var jpe=Nk(function(w,T){return w*T},1),Fpe=BC("round"),zpe=Nk(function(w,T){return w-T},0);function Upe(w){return w&&w.length?Is(w,ul):0}function Bpe(w,T){return w&&w.length?Is(w,Vn(T,2)):0}return Se.after=dfe,Se.ary=PN,Se.assign=Jfe,Se.assignIn=HN,Se.assignInWith=Zk,Se.assignWith=Xfe,Se.at=Qfe,Se.before=AN,Se.bind=e7,Se.bindAll=ipe,Se.bindKey=DN,Se.castArray=wfe,Se.chain=TN,Se.chunk=Due,Se.compact=xue,Se.concat=Oue,Se.cond=rpe,Se.conforms=spe,Se.constant=a7,Se.countBy=Uhe,Se.create=eme,Se.curry=xN,Se.curryRight=ON,Se.debounce=LN,Se.defaults=tme,Se.defaultsDeep=nme,Se.defer=ufe,Se.delay=hfe,Se.difference=Lue,Se.differenceBy=Mue,Se.differenceWith=Nue,Se.drop=Rue,Se.dropRight=jue,Se.dropRightWhile=Fue,Se.dropWhile=zue,Se.fill=Uue,Se.filter=Hhe,Se.flatMap=Yhe,Se.flatMapDeep=Whe,Se.flatMapDepth=Ghe,Se.flatten=wN,Se.flattenDeep=Bue,Se.flattenDepth=Hue,Se.flip=ffe,Se.flow=lpe,Se.flowRight=cpe,Se.fromPairs=Vue,Se.functions=cme,Se.functionsIn=dme,Se.groupBy=Zhe,Se.initial=Yue,Se.intersection=Wue,Se.intersectionBy=Gue,Se.intersectionWith=Zue,Se.invert=hme,Se.invertBy=fme,Se.invokeMap=Jhe,Se.iteratee=l7,Se.keyBy=Xhe,Se.keys=Ds,Se.keysIn=dl,Se.map=Hk,Se.mapKeys=pme,Se.mapValues=gme,Se.matches=dpe,Se.matchesProperty=upe,Se.memoize=qk,Se.merge=vme,Se.mergeWith=VN,Se.method=hpe,Se.methodOf=fpe,Se.mixin=c7,Se.negate=Yk,Se.nthArg=ppe,Se.omit=_me,Se.omitBy=yme,Se.once=mfe,Se.orderBy=Qhe,Se.over=gpe,Se.overArgs=pfe,Se.overEvery=vpe,Se.overSome=_pe,Se.partial=t7,Se.partialRight=MN,Se.partition=efe,Se.pick=bme,Se.pickBy=qN,Se.property=XN,Se.propertyOf=ype,Se.pull=Que,Se.pullAll=CN,Se.pullAllBy=ehe,Se.pullAllWith=the,Se.pullAt=nhe,Se.range=bpe,Se.rangeRight=kpe,Se.rearg=gfe,Se.reject=ofe,Se.remove=ohe,Se.rest=vfe,Se.reverse=XC,Se.sampleSize=rfe,Se.set=wme,Se.setWith=$me,Se.shuffle=sfe,Se.slice=ihe,Se.sortBy=cfe,Se.sortedUniq=uhe,Se.sortedUniqBy=hhe,Se.split=Yme,Se.spread=_fe,Se.tail=fhe,Se.take=mhe,Se.takeRight=phe,Se.takeRightWhile=ghe,Se.takeWhile=vhe,Se.tap=xhe,Se.throttle=yfe,Se.thru=Bk,Se.toArray=zN,Se.toPairs=YN,Se.toPairsIn=WN,Se.toPath=Tpe,Se.toPlainObject=BN,Se.transform=Cme,Se.unary=bfe,Se.union=_he,Se.unionBy=yhe,Se.unionWith=bhe,Se.uniq=khe,Se.uniqBy=whe,Se.uniqWith=$he,Se.unset=Sme,Se.unzip=QC,Se.unzipWith=SN,Se.update=Tme,Se.updateWith=Eme,Se.values=ov,Se.valuesIn=Ime,Se.without=Che,Se.words=KN,Se.wrap=kfe,Se.xor=She,Se.xorBy=The,Se.xorWith=Ehe,Se.zip=Ihe,Se.zipObject=Phe,Se.zipObjectDeep=Ahe,Se.zipWith=Dhe,Se.entries=YN,Se.entriesIn=WN,Se.extend=HN,Se.extendWith=Zk,c7(Se,Se),Se.add=Ipe,Se.attempt=JN,Se.camelCase=xme,Se.capitalize=GN,Se.ceil=Ppe,Se.clamp=Pme,Se.clone=$fe,Se.cloneDeep=Sfe,Se.cloneDeepWith=Tfe,Se.cloneWith=Cfe,Se.conformsTo=Efe,Se.deburr=ZN,Se.defaultTo=ape,Se.divide=Ape,Se.endsWith=Ome,Se.eq=wd,Se.escape=Lme,Se.escapeRegExp=Mme,Se.every=Bhe,Se.find=Vhe,Se.findIndex=bN,Se.findKey=ome,Se.findLast=qhe,Se.findLastIndex=kN,Se.findLastKey=ime,Se.floor=Dpe,Se.forEach=EN,Se.forEachRight=IN,Se.forIn=rme,Se.forInRight=sme,Se.forOwn=ame,Se.forOwnRight=lme,Se.get=i7,Se.gt=Ife,Se.gte=Pfe,Se.has=ume,Se.hasIn=r7,Se.head=$N,Se.identity=ul,Se.includes=Khe,Se.indexOf=que,Se.inRange=Ame,Se.invoke=mme,Se.isArguments=Up,Se.isArray=ho,Se.isArrayBuffer=Afe,Se.isArrayLike=cl,Se.isArrayLikeObject=Nr,Se.isBoolean=Dfe,Se.isBuffer=Xf,Se.isDate=xfe,Se.isElement=Ofe,Se.isEmpty=Lfe,Se.isEqual=Mfe,Se.isEqualWith=Nfe,Se.isError=n7,Se.isFinite=Rfe,Se.isFunction=Dh,Se.isInteger=NN,Se.isLength=Wk,Se.isMap=RN,Se.isMatch=jfe,Se.isMatchWith=Ffe,Se.isNaN=zfe,Se.isNative=Ufe,Se.isNil=Hfe,Se.isNull=Bfe,Se.isNumber=jN,Se.isObject=ur,Se.isObjectLike=br,Se.isPlainObject=wb,Se.isRegExp=o7,Se.isSafeInteger=Vfe,Se.isSet=FN,Se.isString=Gk,Se.isSymbol=ql,Se.isTypedArray=nv,Se.isUndefined=qfe,Se.isWeakMap=Yfe,Se.isWeakSet=Wfe,Se.join=Kue,Se.kebabCase=Nme,Se.last=Pc,Se.lastIndexOf=Jue,Se.lowerCase=Rme,Se.lowerFirst=jme,Se.lt=Gfe,Se.lte=Zfe,Se.max=xpe,Se.maxBy=Ope,Se.mean=Lpe,Se.meanBy=Mpe,Se.min=Npe,Se.minBy=Rpe,Se.stubArray=u7,Se.stubFalse=h7,Se.stubObject=wpe,Se.stubString=$pe,Se.stubTrue=Cpe,Se.multiply=jpe,Se.nth=Xue,Se.noConflict=mpe,Se.noop=d7,Se.now=Vk,Se.pad=Fme,Se.padEnd=zme,Se.padStart=Ume,Se.parseInt=Bme,Se.random=Dme,Se.reduce=tfe,Se.reduceRight=nfe,Se.repeat=Hme,Se.replace=Vme,Se.result=kme,Se.round=Fpe,Se.runInContext=Re,Se.sample=ife,Se.size=afe,Se.snakeCase=qme,Se.some=lfe,Se.sortedIndex=rhe,Se.sortedIndexBy=she,Se.sortedIndexOf=ahe,Se.sortedLastIndex=lhe,Se.sortedLastIndexBy=che,Se.sortedLastIndexOf=dhe,Se.startCase=Wme,Se.startsWith=Gme,Se.subtract=zpe,Se.sum=Upe,Se.sumBy=Bpe,Se.template=Zme,Se.times=Spe,Se.toFinite=xh,Se.toInteger=wo,Se.toLength=UN,Se.toLower=Kme,Se.toNumber=Ac,Se.toSafeInteger=Kfe,Se.toString=Ti,Se.toUpper=Jme,Se.trim=Xme,Se.trimEnd=Qme,Se.trimStart=epe,Se.truncate=tpe,Se.unescape=npe,Se.uniqueId=Epe,Se.upperCase=ope,Se.upperFirst=s7,Se.each=EN,Se.eachRight=IN,Se.first=$N,c7(Se,function(){var w={};return Cc(Se,function(T,R){eo.call(Se.prototype,R)||(w[R]=T)}),w}(),{chain:!1}),Se.VERSION=o,He(["bind","bindKey","curry","curryRight","partial","partialRight"],function(w){Se[w].placeholder=Se}),He(["drop","take"],function(w,T){Po.prototype[w]=function(R){R=R===n?1:yr(wo(R),0);var ie=this.__filtered__&&!T?new Po(this):this.clone();return ie.__filtered__?ie.__takeCount__=dr(R,ie.__takeCount__):ie.__views__.push({size:dr(R,ee),type:w+(ie.__dir__<0?"Right":"")}),ie},Po.prototype[w+"Right"]=function(R){return this.reverse()[w](R).reverse()}}),He(["filter","map","takeWhile"],function(w,T){var R=T+1,ie=R==Q||R==Y;Po.prototype[w]=function(_e){var Le=this.clone();return Le.__iteratees__.push({iteratee:Vn(_e,3),type:R}),Le.__filtered__=Le.__filtered__||ie,Le}}),He(["head","last"],function(w,T){var R="take"+(T?"Right":"");Po.prototype[w]=function(){return this[R](1).value()[0]}}),He(["initial","tail"],function(w,T){var R="drop"+(T?"":"Right");Po.prototype[w]=function(){return this.__filtered__?new Po(this):this[R](1)}}),Po.prototype.compact=function(){return this.filter(ul)},Po.prototype.find=function(w){return this.filter(w).head()},Po.prototype.findLast=function(w){return this.reverse().find(w)},Po.prototype.invokeMap=Ro(function(w,T){return typeof w=="function"?new Po(this):this.map(function(R){return Tc(R,w,T)})}),Po.prototype.reject=function(w){return this.filter(Yk(Vn(w)))},Po.prototype.slice=function(w,T){w=wo(w);var R=this;return R.__filtered__&&(w>0||T<0)?new Po(R):(w<0?R=R.takeRight(-w):w&&(R=R.drop(w)),T!==n&&(T=wo(T),R=T<0?R.dropRight(-T):R.take(T-w)),R)},Po.prototype.takeRightWhile=function(w){return this.reverse().takeWhile(w).reverse()},Po.prototype.toArray=function(){return this.take(ee)},Cc(Po.prototype,function(w,T){var R=/^(?:filter|find|map|reject)|While$/.test(T),ie=/^(?:head|last)$/.test(T),_e=Se[ie?"take"+(T=="last"?"Right":""):T],Le=ie||/^find/.test(T);_e&&(Se.prototype[T]=function(){var Ge=this.__wrapped__,st=ie?[1]:arguments,bt=Ge instanceof Po,Bt=st[0],Ht=bt||ho(Ge),Jt=function(Ho){var ri=_e.apply(Se,Qn([Ho],st));return ie&&gn?ri[0]:ri};Ht&&R&&typeof Bt=="function"&&Bt.length!=1&&(bt=Ht=!1);var gn=this.__chain__,Dn=!!this.__actions__.length,qn=Le&&!gn,Do=bt&&!Dn;if(!Le&&Ht){Ge=Do?Ge:new Po(this);var Yn=w.apply(Ge,st);return Yn.__actions__.push({func:Bk,args:[Jt],thisArg:n}),new sl(Yn,gn)}return qn&&Do?w.apply(this,st):(Yn=this.thru(Jt),qn?ie?Yn.value()[0]:Yn.value():Yn)})}),He(["pop","push","shift","sort","splice","unshift"],function(w){var T=_r[w],R=/^(?:push|sort|unshift)$/.test(w)?"tap":"thru",ie=/^(?:pop|shift)$/.test(w);Se.prototype[w]=function(){var _e=arguments;if(ie&&!this.__chain__){var Le=this.value();return T.apply(ho(Le)?Le:[],_e)}return this[R](function(Ge){return T.apply(ho(Ge)?Ge:[],_e)})}}),Cc(Po.prototype,function(w,T){var R=Se[T];if(R){var ie=R.name+"";eo.call(Yf,ie)||(Yf[ie]=[]),Yf[ie].push({name:T,func:R})}}),Yf[Mk(n,$).name]=[{name:"wrapper",func:n}],Po.prototype.clone=rC,Po.prototype.reverse=sC,Po.prototype.value=aC,Se.prototype.at=Ohe,Se.prototype.chain=Lhe,Se.prototype.commit=Mhe,Se.prototype.next=Nhe,Se.prototype.plant=jhe,Se.prototype.reverse=Fhe,Se.prototype.toJSON=Se.prototype.valueOf=Se.prototype.value=zhe,Se.prototype.first=Se.prototype.head,Pp&&(Se.prototype[Pp]=Rhe),Se},Tt=Ct();bi?((bi.exports=Tt)._=Tt,No._=Tt):oo._=Tt}).call(bo)})(S4,S4.exports);var tW=S4.exports;const Hpe=xl(tW);var Fa="top",sc="bottom",ac="right",za="left",h$="auto",ly=[Fa,sc,ac,za],zg="start",S_="end",nW="clippingParents",hA="viewport",Iv="popper",oW="reference",rE=ly.reduce(function(e,t){return e.concat([t+"-"+zg,t+"-"+S_])},[]),fA=[].concat(ly,[h$]).reduce(function(e,t){return e.concat([t,t+"-"+zg,t+"-"+S_])},[]),iW="beforeRead",rW="read",sW="afterRead",aW="beforeMain",lW="main",cW="afterMain",dW="beforeWrite",uW="write",hW="afterWrite",fW=[iW,rW,sW,aW,lW,cW,dW,uW,hW];function Qu(e){return e?(e.nodeName||"").toLowerCase():null}function lc(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ug(e){var t=lc(e).Element;return e instanceof t||e instanceof Element}function Gc(e){var t=lc(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function mA(e){if(typeof ShadowRoot>"u")return!1;var t=lc(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Vpe(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var o=t.styles[n]||{},i=t.attributes[n]||{},r=t.elements[n];!Gc(r)||!Qu(r)||(Object.assign(r.style,o),Object.keys(i).forEach(function(s){var a=i[s];a===!1?r.removeAttribute(s):r.setAttribute(s,a===!0?"":a)}))})}function qpe(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(o){var i=t.elements[o],r=t.attributes[o]||{},s=Object.keys(t.styles.hasOwnProperty(o)?t.styles[o]:n[o]),a=s.reduce(function(l,d){return l[d]="",l},{});!Gc(i)||!Qu(i)||(Object.assign(i.style,a),Object.keys(r).forEach(function(l){i.removeAttribute(l)}))})}}const pA={name:"applyStyles",enabled:!0,phase:"write",fn:Vpe,effect:qpe,requires:["computeStyles"]};function Hu(e){return e.split("-")[0]}var Cg=Math.max,T4=Math.min,T_=Math.round;function sE(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function mW(){return!/^((?!chrome|android).)*safari/i.test(sE())}function E_(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var o=e.getBoundingClientRect(),i=1,r=1;t&&Gc(e)&&(i=e.offsetWidth>0&&T_(o.width)/e.offsetWidth||1,r=e.offsetHeight>0&&T_(o.height)/e.offsetHeight||1);var s=Ug(e)?lc(e):window,a=s.visualViewport,l=!mW()&&n,d=(o.left+(l&&a?a.offsetLeft:0))/i,u=(o.top+(l&&a?a.offsetTop:0))/r,f=o.width/i,p=o.height/r;return{width:f,height:p,top:u,right:d+f,bottom:u+p,left:d,x:d,y:u}}function gA(e){var t=E_(e),n=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}}function pW(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&mA(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function yf(e){return lc(e).getComputedStyle(e)}function Ype(e){return["table","td","th"].indexOf(Qu(e))>=0}function lp(e){return((Ug(e)?e.ownerDocument:e.document)||window.document).documentElement}function f$(e){return Qu(e)==="html"?e:e.assignedSlot||e.parentNode||(mA(e)?e.host:null)||lp(e)}function eR(e){return!Gc(e)||yf(e).position==="fixed"?null:e.offsetParent}function Wpe(e){var t=/firefox/i.test(sE()),n=/Trident/i.test(sE());if(n&&Gc(e)){var o=yf(e);if(o.position==="fixed")return null}var i=f$(e);for(mA(i)&&(i=i.host);Gc(i)&&["html","body"].indexOf(Qu(i))<0;){var r=yf(i);if(r.transform!=="none"||r.perspective!=="none"||r.contain==="paint"||["transform","perspective"].indexOf(r.willChange)!==-1||t&&r.willChange==="filter"||t&&r.filter&&r.filter!=="none")return i;i=i.parentNode}return null}function J2(e){for(var t=lc(e),n=eR(e);n&&Ype(n)&&yf(n).position==="static";)n=eR(n);return n&&(Qu(n)==="html"||Qu(n)==="body"&&yf(n).position==="static")?t:n||Wpe(e)||t}function vA(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function $0(e,t,n){return Cg(e,T4(t,n))}function Gpe(e,t,n){var o=$0(e,t,n);return o>n?n:o}function gW(){return{top:0,right:0,bottom:0,left:0}}function vW(e){return Object.assign({},gW(),e)}function _W(e,t){return t.reduce(function(n,o){return n[o]=e,n},{})}var Zpe=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,vW(typeof t!="number"?t:_W(t,ly))};function Kpe(e){var t,n=e.state,o=e.name,i=e.options,r=n.elements.arrow,s=n.modifiersData.popperOffsets,a=Hu(n.placement),l=vA(a),d=[za,ac].indexOf(a)>=0,u=d?"height":"width";if(!(!r||!s)){var f=Zpe(i.padding,n),p=gA(r),v=l==="y"?Fa:za,_=l==="y"?sc:ac,b=n.rects.reference[u]+n.rects.reference[l]-s[l]-n.rects.popper[u],C=s[l]-n.rects.reference[l],$=J2(r),E=$?l==="y"?$.clientHeight||0:$.clientWidth||0:0,P=b/2-C/2,I=f[v],O=E-p[u]-f[_],L=E/2-p[u]/2+P,S=$0(I,L,O),j=l;n.modifiersData[o]=(t={},t[j]=S,t.centerOffset=S-L,t)}}function Jpe(e){var t=e.state,n=e.options,o=n.element,i=o===void 0?"[data-popper-arrow]":o;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||pW(t.elements.popper,i)&&(t.elements.arrow=i))}const yW={name:"arrow",enabled:!0,phase:"main",fn:Kpe,effect:Jpe,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function I_(e){return e.split("-")[1]}var Xpe={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Qpe(e,t){var n=e.x,o=e.y,i=t.devicePixelRatio||1;return{x:T_(n*i)/i||0,y:T_(o*i)/i||0}}function tR(e){var t,n=e.popper,o=e.popperRect,i=e.placement,r=e.variation,s=e.offsets,a=e.position,l=e.gpuAcceleration,d=e.adaptive,u=e.roundOffsets,f=e.isFixed,p=s.x,v=p===void 0?0:p,_=s.y,b=_===void 0?0:_,C=typeof u=="function"?u({x:v,y:b}):{x:v,y:b};v=C.x,b=C.y;var $=s.hasOwnProperty("x"),E=s.hasOwnProperty("y"),P=za,I=Fa,O=window;if(d){var L=J2(n),S="clientHeight",j="clientWidth";if(L===lc(n)&&(L=lp(n),yf(L).position!=="static"&&a==="absolute"&&(S="scrollHeight",j="scrollWidth")),L=L,i===Fa||(i===za||i===ac)&&r===S_){I=sc;var M=f&&L===O&&O.visualViewport?O.visualViewport.height:L[S];b-=M-o.height,b*=l?1:-1}if(i===za||(i===Fa||i===sc)&&r===S_){P=ac;var q=f&&L===O&&O.visualViewport?O.visualViewport.width:L[j];v-=q-o.width,v*=l?1:-1}}var B=Object.assign({position:a},d&&Xpe),V=u===!0?Qpe({x:v,y:b},lc(n)):{x:v,y:b};if(v=V.x,b=V.y,l){var G;return Object.assign({},B,(G={},G[I]=E?"0":"",G[P]=$?"0":"",G.transform=(O.devicePixelRatio||1)<=1?"translate("+v+"px, "+b+"px)":"translate3d("+v+"px, "+b+"px, 0)",G))}return Object.assign({},B,(t={},t[I]=E?b+"px":"",t[P]=$?v+"px":"",t.transform="",t))}function ege(e){var t=e.state,n=e.options,o=n.gpuAcceleration,i=o===void 0?!0:o,r=n.adaptive,s=r===void 0?!0:r,a=n.roundOffsets,l=a===void 0?!0:a,d={placement:Hu(t.placement),variation:I_(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,tR(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,tR(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const _A={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:ege,data:{}};var Kk={passive:!0};function tge(e){var t=e.state,n=e.instance,o=e.options,i=o.scroll,r=i===void 0?!0:i,s=o.resize,a=s===void 0?!0:s,l=lc(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return r&&d.forEach(function(u){u.addEventListener("scroll",n.update,Kk)}),a&&l.addEventListener("resize",n.update,Kk),function(){r&&d.forEach(function(u){u.removeEventListener("scroll",n.update,Kk)}),a&&l.removeEventListener("resize",n.update,Kk)}}const yA={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:tge,data:{}};var nge={left:"right",right:"left",bottom:"top",top:"bottom"};function I8(e){return e.replace(/left|right|bottom|top/g,function(t){return nge[t]})}var oge={start:"end",end:"start"};function nR(e){return e.replace(/start|end/g,function(t){return oge[t]})}function bA(e){var t=lc(e),n=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:n,scrollTop:o}}function kA(e){return E_(lp(e)).left+bA(e).scrollLeft}function ige(e,t){var n=lc(e),o=lp(e),i=n.visualViewport,r=o.clientWidth,s=o.clientHeight,a=0,l=0;if(i){r=i.width,s=i.height;var d=mW();(d||!d&&t==="fixed")&&(a=i.offsetLeft,l=i.offsetTop)}return{width:r,height:s,x:a+kA(e),y:l}}function rge(e){var t,n=lp(e),o=bA(e),i=(t=e.ownerDocument)==null?void 0:t.body,r=Cg(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),s=Cg(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),a=-o.scrollLeft+kA(e),l=-o.scrollTop;return yf(i||n).direction==="rtl"&&(a+=Cg(n.clientWidth,i?i.clientWidth:0)-r),{width:r,height:s,x:a,y:l}}function wA(e){var t=yf(e),n=t.overflow,o=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+o)}function bW(e){return["html","body","#document"].indexOf(Qu(e))>=0?e.ownerDocument.body:Gc(e)&&wA(e)?e:bW(f$(e))}function C0(e,t){var n;t===void 0&&(t=[]);var o=bW(e),i=o===((n=e.ownerDocument)==null?void 0:n.body),r=lc(o),s=i?[r].concat(r.visualViewport||[],wA(o)?o:[]):o,a=t.concat(s);return i?a:a.concat(C0(f$(s)))}function aE(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function sge(e,t){var n=E_(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function oR(e,t,n){return t===hA?aE(ige(e,n)):Ug(t)?sge(t,n):aE(rge(lp(e)))}function age(e){var t=C0(f$(e)),n=["absolute","fixed"].indexOf(yf(e).position)>=0,o=n&&Gc(e)?J2(e):e;return Ug(o)?t.filter(function(i){return Ug(i)&&pW(i,o)&&Qu(i)!=="body"}):[]}function lge(e,t,n,o){var i=t==="clippingParents"?age(e):[].concat(t),r=[].concat(i,[n]),s=r[0],a=r.reduce(function(l,d){var u=oR(e,d,o);return l.top=Cg(u.top,l.top),l.right=T4(u.right,l.right),l.bottom=T4(u.bottom,l.bottom),l.left=Cg(u.left,l.left),l},oR(e,s,o));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function kW(e){var t=e.reference,n=e.element,o=e.placement,i=o?Hu(o):null,r=o?I_(o):null,s=t.x+t.width/2-n.width/2,a=t.y+t.height/2-n.height/2,l;switch(i){case Fa:l={x:s,y:t.y-n.height};break;case sc:l={x:s,y:t.y+t.height};break;case ac:l={x:t.x+t.width,y:a};break;case za:l={x:t.x-n.width,y:a};break;default:l={x:t.x,y:t.y}}var d=i?vA(i):null;if(d!=null){var u=d==="y"?"height":"width";switch(r){case zg:l[d]=l[d]-(t[u]/2-n[u]/2);break;case S_:l[d]=l[d]+(t[u]/2-n[u]/2);break}}return l}function P_(e,t){t===void 0&&(t={});var n=t,o=n.placement,i=o===void 0?e.placement:o,r=n.strategy,s=r===void 0?e.strategy:r,a=n.boundary,l=a===void 0?nW:a,d=n.rootBoundary,u=d===void 0?hA:d,f=n.elementContext,p=f===void 0?Iv:f,v=n.altBoundary,_=v===void 0?!1:v,b=n.padding,C=b===void 0?0:b,$=vW(typeof C!="number"?C:_W(C,ly)),E=p===Iv?oW:Iv,P=e.rects.popper,I=e.elements[_?E:p],O=lge(Ug(I)?I:I.contextElement||lp(e.elements.popper),l,u,s),L=E_(e.elements.reference),S=kW({reference:L,element:P,strategy:"absolute",placement:i}),j=aE(Object.assign({},P,S)),M=p===Iv?j:L,q={top:O.top-M.top+$.top,bottom:M.bottom-O.bottom+$.bottom,left:O.left-M.left+$.left,right:M.right-O.right+$.right},B=e.modifiersData.offset;if(p===Iv&&B){var V=B[i];Object.keys(q).forEach(function(G){var Q=[ac,sc].indexOf(G)>=0?1:-1,J=[Fa,sc].indexOf(G)>=0?"y":"x";q[G]+=V[J]*Q})}return q}function cge(e,t){t===void 0&&(t={});var n=t,o=n.placement,i=n.boundary,r=n.rootBoundary,s=n.padding,a=n.flipVariations,l=n.allowedAutoPlacements,d=l===void 0?fA:l,u=I_(o),f=u?a?rE:rE.filter(function(_){return I_(_)===u}):ly,p=f.filter(function(_){return d.indexOf(_)>=0});p.length===0&&(p=f);var v=p.reduce(function(_,b){return _[b]=P_(e,{placement:b,boundary:i,rootBoundary:r,padding:s})[Hu(b)],_},{});return Object.keys(v).sort(function(_,b){return v[_]-v[b]})}function dge(e){if(Hu(e)===h$)return[];var t=I8(e);return[nR(e),t,nR(t)]}function uge(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var i=n.mainAxis,r=i===void 0?!0:i,s=n.altAxis,a=s===void 0?!0:s,l=n.fallbackPlacements,d=n.padding,u=n.boundary,f=n.rootBoundary,p=n.altBoundary,v=n.flipVariations,_=v===void 0?!0:v,b=n.allowedAutoPlacements,C=t.options.placement,$=Hu(C),E=$===C,P=l||(E||!_?[I8(C)]:dge(C)),I=[C].concat(P).reduce(function($e,be){return $e.concat(Hu(be)===h$?cge(t,{placement:be,boundary:u,rootBoundary:f,padding:d,flipVariations:_,allowedAutoPlacements:b}):be)},[]),O=t.rects.reference,L=t.rects.popper,S=new Map,j=!0,M=I[0],q=0;q<I.length;q++){var B=I[q],V=Hu(B),G=I_(B)===zg,Q=[Fa,sc].indexOf(V)>=0,J=Q?"width":"height",Y=P_(t,{placement:B,boundary:u,rootBoundary:f,altBoundary:p,padding:d}),Z=Q?G?ac:za:G?sc:Fa;O[J]>L[J]&&(Z=I8(Z));var se=I8(Z),ce=[];if(r&&ce.push(Y[V]<=0),a&&ce.push(Y[Z]<=0,Y[se]<=0),ce.every(function($e){return $e})){M=B,j=!1;break}S.set(B,ce)}if(j)for(var te=_?3:1,ee=function(be){var me=I.find(function(fe){var Ae=S.get(fe);if(Ae)return Ae.slice(0,be).every(function(je){return je})});if(me)return M=me,"break"},ae=te;ae>0;ae--){var de=ee(ae);if(de==="break")break}t.placement!==M&&(t.modifiersData[o]._skip=!0,t.placement=M,t.reset=!0)}}const wW={name:"flip",enabled:!0,phase:"main",fn:uge,requiresIfExists:["offset"],data:{_skip:!1}};function iR(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function rR(e){return[Fa,ac,sc,za].some(function(t){return e[t]>=0})}function hge(e){var t=e.state,n=e.name,o=t.rects.reference,i=t.rects.popper,r=t.modifiersData.preventOverflow,s=P_(t,{elementContext:"reference"}),a=P_(t,{altBoundary:!0}),l=iR(s,o),d=iR(a,i,r),u=rR(l),f=rR(d);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:d,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}const $W={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:hge};function fge(e,t,n){var o=Hu(e),i=[za,Fa].indexOf(o)>=0?-1:1,r=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,s=r[0],a=r[1];return s=s||0,a=(a||0)*i,[za,ac].indexOf(o)>=0?{x:a,y:s}:{x:s,y:a}}function mge(e){var t=e.state,n=e.options,o=e.name,i=n.offset,r=i===void 0?[0,0]:i,s=fA.reduce(function(u,f){return u[f]=fge(f,t.rects,r),u},{}),a=s[t.placement],l=a.x,d=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=d),t.modifiersData[o]=s}const CW={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:mge};function pge(e){var t=e.state,n=e.name;t.modifiersData[n]=kW({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const $A={name:"popperOffsets",enabled:!0,phase:"read",fn:pge,data:{}};function gge(e){return e==="x"?"y":"x"}function vge(e){var t=e.state,n=e.options,o=e.name,i=n.mainAxis,r=i===void 0?!0:i,s=n.altAxis,a=s===void 0?!1:s,l=n.boundary,d=n.rootBoundary,u=n.altBoundary,f=n.padding,p=n.tether,v=p===void 0?!0:p,_=n.tetherOffset,b=_===void 0?0:_,C=P_(t,{boundary:l,rootBoundary:d,padding:f,altBoundary:u}),$=Hu(t.placement),E=I_(t.placement),P=!E,I=vA($),O=gge(I),L=t.modifiersData.popperOffsets,S=t.rects.reference,j=t.rects.popper,M=typeof b=="function"?b(Object.assign({},t.rects,{placement:t.placement})):b,q=typeof M=="number"?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),B=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(L){if(r){var G,Q=I==="y"?Fa:za,J=I==="y"?sc:ac,Y=I==="y"?"height":"width",Z=L[I],se=Z+C[Q],ce=Z-C[J],te=v?-j[Y]/2:0,ee=E===zg?S[Y]:j[Y],ae=E===zg?-j[Y]:-S[Y],de=t.elements.arrow,$e=v&&de?gA(de):{width:0,height:0},be=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:gW(),me=be[Q],fe=be[J],Ae=$0(0,S[Y],$e[Y]),je=P?S[Y]/2-te-Ae-me-q.mainAxis:ee-Ae-me-q.mainAxis,Ye=P?-S[Y]/2+te+Ae+fe+q.mainAxis:ae+Ae+fe+q.mainAxis,_t=t.elements.arrow&&J2(t.elements.arrow),xt=_t?I==="y"?_t.clientTop||0:_t.clientLeft||0:0,we=(G=B==null?void 0:B[I])!=null?G:0,ve=Z+je-we-xt,qe=Z+Ye-we,$t=$0(v?T4(se,ve):se,Z,v?Cg(ce,qe):ce);L[I]=$t,V[I]=$t-Z}if(a){var ut,Ve=I==="x"?Fa:za,tt=I==="x"?sc:ac,ge=L[O],ye=O==="y"?"height":"width",Te=ge+C[Ve],pt=ge-C[tt],yt=[Fa,za].indexOf($)!==-1,Xe=(ut=B==null?void 0:B[O])!=null?ut:0,Ze=yt?Te:ge-S[ye]-j[ye]-Xe+q.altAxis,vt=yt?ge+S[ye]+j[ye]-Xe-q.altAxis:pt,Ut=v&&yt?Gpe(Ze,ge,vt):$0(v?Ze:Te,ge,v?vt:pt);L[O]=Ut,V[O]=Ut-ge}t.modifiersData[o]=V}}const SW={name:"preventOverflow",enabled:!0,phase:"main",fn:vge,requiresIfExists:["offset"]};function _ge(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function yge(e){return e===lc(e)||!Gc(e)?bA(e):_ge(e)}function bge(e){var t=e.getBoundingClientRect(),n=T_(t.width)/e.offsetWidth||1,o=T_(t.height)/e.offsetHeight||1;return n!==1||o!==1}function kge(e,t,n){n===void 0&&(n=!1);var o=Gc(t),i=Gc(t)&&bge(t),r=lp(t),s=E_(e,i,n),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(o||!o&&!n)&&((Qu(t)!=="body"||wA(r))&&(a=yge(t)),Gc(t)?(l=E_(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):r&&(l.x=kA(r))),{x:s.left+a.scrollLeft-l.x,y:s.top+a.scrollTop-l.y,width:s.width,height:s.height}}function wge(e){var t=new Map,n=new Set,o=[];e.forEach(function(r){t.set(r.name,r)});function i(r){n.add(r.name);var s=[].concat(r.requires||[],r.requiresIfExists||[]);s.forEach(function(a){if(!n.has(a)){var l=t.get(a);l&&i(l)}}),o.push(r)}return e.forEach(function(r){n.has(r.name)||i(r)}),o}function $ge(e){var t=wge(e);return fW.reduce(function(n,o){return n.concat(t.filter(function(i){return i.phase===o}))},[])}function Cge(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function Sge(e){var t=e.reduce(function(n,o){var i=n[o.name];return n[o.name]=i?Object.assign({},i,o,{options:Object.assign({},i.options,o.options),data:Object.assign({},i.data,o.data)}):o,n},{});return Object.keys(t).map(function(n){return t[n]})}var sR={placement:"bottom",modifiers:[],strategy:"absolute"};function aR(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(o){return!(o&&typeof o.getBoundingClientRect=="function")})}function m$(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,o=n===void 0?[]:n,i=t.defaultOptions,r=i===void 0?sR:i;return function(a,l,d){d===void 0&&(d=r);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},sR,r),modifiersData:{},elements:{reference:a,popper:l},attributes:{},styles:{}},f=[],p=!1,v={state:u,setOptions:function($){var E=typeof $=="function"?$(u.options):$;b(),u.options=Object.assign({},r,u.options,E),u.scrollParents={reference:Ug(a)?C0(a):a.contextElement?C0(a.contextElement):[],popper:C0(l)};var P=$ge(Sge([].concat(o,u.options.modifiers)));return u.orderedModifiers=P.filter(function(I){return I.enabled}),_(),v.update()},forceUpdate:function(){if(!p){var $=u.elements,E=$.reference,P=$.popper;if(aR(E,P)){u.rects={reference:kge(E,J2(P),u.options.strategy==="fixed"),popper:gA(P)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function(q){return u.modifiersData[q.name]=Object.assign({},q.data)});for(var I=0;I<u.orderedModifiers.length;I++){if(u.reset===!0){u.reset=!1,I=-1;continue}var O=u.orderedModifiers[I],L=O.fn,S=O.options,j=S===void 0?{}:S,M=O.name;typeof L=="function"&&(u=L({state:u,options:j,name:M,instance:v})||u)}}}},update:Cge(function(){return new Promise(function(C){v.forceUpdate(),C(u)})}),destroy:function(){b(),p=!0}};if(!aR(a,l))return v;v.setOptions(d).then(function(C){!p&&d.onFirstUpdate&&d.onFirstUpdate(C)});function _(){u.orderedModifiers.forEach(function(C){var $=C.name,E=C.options,P=E===void 0?{}:E,I=C.effect;if(typeof I=="function"){var O=I({state:u,name:$,instance:v,options:P}),L=function(){};f.push(O||L)}})}function b(){f.forEach(function(C){return C()}),f=[]}return v}}var Tge=m$(),Ege=[yA,$A,_A,pA],Ige=m$({defaultModifiers:Ege}),Pge=[yA,$A,_A,pA,CW,wW,SW,yW,$W],p$=m$({defaultModifiers:Pge});const TW=Object.freeze(Object.defineProperty({__proto__:null,afterMain:cW,afterRead:sW,afterWrite:hW,applyStyles:pA,arrow:yW,auto:h$,basePlacements:ly,beforeMain:aW,beforeRead:iW,beforeWrite:dW,bottom:sc,clippingParents:nW,computeStyles:_A,createPopper:p$,createPopperBase:Tge,createPopperLite:Ige,detectOverflow:P_,end:S_,eventListeners:yA,flip:wW,hide:$W,left:za,main:lW,modifierPhases:fW,offset:CW,placements:fA,popper:Iv,popperGenerator:m$,popperOffsets:$A,preventOverflow:SW,read:rW,reference:oW,right:ac,start:zg,top:Fa,variationPlacements:rE,viewport:hA,write:uW},Symbol.toStringTag,{value:"Module"}));/*!
  * Bootstrap v5.3.3 (https://getbootstrap.com/)
  * Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
  */const Qf=new Map,f7={set(e,t,n){Qf.has(e)||Qf.set(e,new Map);const o=Qf.get(e);if(!o.has(t)&&o.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(o.keys())[0]}.`);return}o.set(t,n)},get(e,t){return Qf.has(e)&&Qf.get(e).get(t)||null},remove(e,t){if(!Qf.has(e))return;const n=Qf.get(e);n.delete(t),n.size===0&&Qf.delete(e)}},Age=1e6,Dge=1e3,lE="transitionend",EW=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(t,n)=>`#${CSS.escape(n)}`)),e),xge=e=>e==null?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),Oge=e=>{do e+=Math.floor(Math.random()*Age);while(document.getElementById(e));return e},Lge=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const o=Number.parseFloat(t),i=Number.parseFloat(n);return!o&&!i?0:(t=t.split(",")[0],n=n.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(n))*Dge)},IW=e=>{e.dispatchEvent(new Event(lE))},af=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),Jm=e=>af(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(EW(e)):null,cy=e=>{if(!af(e)||e.getClientRects().length===0)return!1;const t=getComputedStyle(e).getPropertyValue("visibility")==="visible",n=e.closest("details:not([open])");if(!n)return t;if(n!==e){const o=e.closest("summary");if(o&&o.parentNode!==n||o===null)return!1}return t},Xm=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled<"u"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false",PW=e=>{if(!document.documentElement.attachShadow)return null;if(typeof e.getRootNode=="function"){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?PW(e.parentNode):null},E4=()=>{},X2=e=>{e.offsetHeight},AW=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,m7=[],Mge=e=>{document.readyState==="loading"?(m7.length||document.addEventListener("DOMContentLoaded",()=>{for(const t of m7)t()}),m7.push(e)):e()},ed=()=>document.documentElement.dir==="rtl",rd=e=>{Mge(()=>{const t=AW();if(t){const n=e.NAME,o=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=o,e.jQueryInterface)}})},Tl=(e,t=[],n=e)=>typeof e=="function"?e(...t):n,DW=(e,t,n=!0)=>{if(!n){Tl(e);return}const o=5,i=Lge(t)+o;let r=!1;const s=({target:a})=>{a===t&&(r=!0,t.removeEventListener(lE,s),Tl(e))};t.addEventListener(lE,s),setTimeout(()=>{r||IW(t)},i)},CA=(e,t,n,o)=>{const i=e.length;let r=e.indexOf(t);return r===-1?!n&&o?e[i-1]:e[0]:(r+=n?1:-1,o&&(r=(r+i)%i),e[Math.max(0,Math.min(r,i-1))])},Nge=/[^.]*(?=\..*)\.|.*/,Rge=/\..*/,jge=/::\d+$/,p7={};let lR=1;const xW={mouseenter:"mouseover",mouseleave:"mouseout"},Fge=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function OW(e,t){return t&&`${t}::${lR++}`||e.uidEvent||lR++}function LW(e){const t=OW(e);return e.uidEvent=t,p7[t]=p7[t]||{},p7[t]}function zge(e,t){return function n(o){return SA(o,{delegateTarget:e}),n.oneOff&&en.off(e,o.type,t),t.apply(e,[o])}}function Uge(e,t,n){return function o(i){const r=e.querySelectorAll(t);for(let{target:s}=i;s&&s!==this;s=s.parentNode)for(const a of r)if(a===s)return SA(i,{delegateTarget:s}),o.oneOff&&en.off(e,i.type,t,n),n.apply(s,[i])}}function MW(e,t,n=null){return Object.values(e).find(o=>o.callable===t&&o.delegationSelector===n)}function NW(e,t,n){const o=typeof t=="string",i=o?n:t||n;let r=RW(e);return Fge.has(r)||(r=e),[o,i,r]}function cR(e,t,n,o,i){if(typeof t!="string"||!e)return;let[r,s,a]=NW(t,n,o);t in xW&&(s=(_=>function(b){if(!b.relatedTarget||b.relatedTarget!==b.delegateTarget&&!b.delegateTarget.contains(b.relatedTarget))return _.call(this,b)})(s));const l=LW(e),d=l[a]||(l[a]={}),u=MW(d,s,r?n:null);if(u){u.oneOff=u.oneOff&&i;return}const f=OW(s,t.replace(Nge,"")),p=r?Uge(e,n,s):zge(e,s);p.delegationSelector=r?n:null,p.callable=s,p.oneOff=i,p.uidEvent=f,d[f]=p,e.addEventListener(a,p,r)}function cE(e,t,n,o,i){const r=MW(t[n],o,i);r&&(e.removeEventListener(n,r,!!i),delete t[n][r.uidEvent])}function Bge(e,t,n,o){const i=t[n]||{};for(const[r,s]of Object.entries(i))r.includes(o)&&cE(e,t,n,s.callable,s.delegationSelector)}function RW(e){return e=e.replace(Rge,""),xW[e]||e}const en={on(e,t,n,o){cR(e,t,n,o,!1)},one(e,t,n,o){cR(e,t,n,o,!0)},off(e,t,n,o){if(typeof t!="string"||!e)return;const[i,r,s]=NW(t,n,o),a=s!==t,l=LW(e),d=l[s]||{},u=t.startsWith(".");if(typeof r<"u"){if(!Object.keys(d).length)return;cE(e,l,s,r,i?n:null);return}if(u)for(const f of Object.keys(l))Bge(e,l,f,t.slice(1));for(const[f,p]of Object.entries(d)){const v=f.replace(jge,"");(!a||t.includes(v))&&cE(e,l,s,p.callable,p.delegationSelector)}},trigger(e,t,n){if(typeof t!="string"||!e)return null;const o=AW(),i=RW(t),r=t!==i;let s=null,a=!0,l=!0,d=!1;r&&o&&(s=o.Event(t,n),o(e).trigger(s),a=!s.isPropagationStopped(),l=!s.isImmediatePropagationStopped(),d=s.isDefaultPrevented());const u=SA(new Event(t,{bubbles:a,cancelable:!0}),n);return d&&u.preventDefault(),l&&e.dispatchEvent(u),u.defaultPrevented&&s&&s.preventDefault(),u}};function SA(e,t={}){for(const[n,o]of Object.entries(t))try{e[n]=o}catch{Object.defineProperty(e,n,{configurable:!0,get(){return o}})}return e}function dR(e){if(e==="true")return!0;if(e==="false")return!1;if(e===Number(e).toString())return Number(e);if(e===""||e==="null")return null;if(typeof e!="string")return e;try{return JSON.parse(decodeURIComponent(e))}catch{return e}}function g7(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const lf={setDataAttribute(e,t,n){e.setAttribute(`data-bs-${g7(t)}`,n)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${g7(t)}`)},getDataAttributes(e){if(!e)return{};const t={},n=Object.keys(e.dataset).filter(o=>o.startsWith("bs")&&!o.startsWith("bsConfig"));for(const o of n){let i=o.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),t[i]=dR(e.dataset[o])}return t},getDataAttribute(e,t){return dR(e.getAttribute(`data-bs-${g7(t)}`))}};class Q2{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,n){const o=af(n)?lf.getDataAttribute(n,"config"):{};return{...this.constructor.Default,...typeof o=="object"?o:{},...af(n)?lf.getDataAttributes(n):{},...typeof t=="object"?t:{}}}_typeCheckConfig(t,n=this.constructor.DefaultType){for(const[o,i]of Object.entries(n)){const r=t[o],s=af(r)?"element":xge(r);if(!new RegExp(i).test(s))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${o}" provided type "${s}" but expected type "${i}".`)}}}const Hge="5.3.3";class su extends Q2{constructor(t,n){super(),t=Jm(t),t&&(this._element=t,this._config=this._getConfig(n),f7.set(this._element,this.constructor.DATA_KEY,this))}dispose(){f7.remove(this._element,this.constructor.DATA_KEY),en.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,n,o=!0){DW(t,n,o)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return f7.get(Jm(t),this.DATA_KEY)}static getOrCreateInstance(t,n={}){return this.getInstance(t)||new this(t,typeof n=="object"?n:null)}static get VERSION(){return Hge}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const v7=e=>{let t=e.getAttribute("data-bs-target");if(!t||t==="#"){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),t=n&&n!=="#"?n.trim():null}return t?t.split(",").map(n=>EW(n)).join(","):null},Un={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(n=>n.matches(t))},parents(e,t){const n=[];let o=e.parentNode.closest(t);for(;o;)n.push(o),o=o.parentNode.closest(t);return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(n=>`${n}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(n=>!Xm(n)&&cy(n))},getSelectorFromElement(e){const t=v7(e);return t&&Un.findOne(t)?t:null},getElementFromSelector(e){const t=v7(e);return t?Un.findOne(t):null},getMultipleElementsFromSelector(e){const t=v7(e);return t?Un.find(t):[]}},g$=(e,t="hide")=>{const n=`click.dismiss${e.EVENT_KEY}`,o=e.NAME;en.on(document,n,`[data-bs-dismiss="${o}"]`,function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),Xm(this))return;const r=Un.getElementFromSelector(this)||this.closest(`.${o}`);e.getOrCreateInstance(r)[t]()})},Vge="alert",qge="bs.alert",jW=`.${qge}`,Yge=`close${jW}`,Wge=`closed${jW}`,Gge="fade",Zge="show";class v$ extends su{static get NAME(){return Vge}close(){if(en.trigger(this._element,Yge).defaultPrevented)return;this._element.classList.remove(Zge);const n=this._element.classList.contains(Gge);this._queueCallback(()=>this._destroyElement(),this._element,n)}_destroyElement(){this._element.remove(),en.trigger(this._element,Wge),this.dispose()}static jQueryInterface(t){return this.each(function(){const n=v$.getOrCreateInstance(this);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}g$(v$,"close");rd(v$);const Kge="button",Jge="bs.button",Xge=`.${Jge}`,Qge=".data-api",e1e="active",uR='[data-bs-toggle="button"]',t1e=`click${Xge}${Qge}`;class _$ extends su{static get NAME(){return Kge}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(e1e))}static jQueryInterface(t){return this.each(function(){const n=_$.getOrCreateInstance(this);t==="toggle"&&n[t]()})}}en.on(document,t1e,uR,e=>{e.preventDefault();const t=e.target.closest(uR);_$.getOrCreateInstance(t).toggle()});rd(_$);const n1e="swipe",dy=".bs.swipe",o1e=`touchstart${dy}`,i1e=`touchmove${dy}`,r1e=`touchend${dy}`,s1e=`pointerdown${dy}`,a1e=`pointerup${dy}`,l1e="touch",c1e="pen",d1e="pointer-event",u1e=40,h1e={endCallback:null,leftCallback:null,rightCallback:null},f1e={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class I4 extends Q2{constructor(t,n){super(),this._element=t,!(!t||!I4.isSupported())&&(this._config=this._getConfig(n),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return h1e}static get DefaultType(){return f1e}static get NAME(){return n1e}dispose(){en.off(this._element,dy)}_start(t){if(!this._supportPointerEvents){this._deltaX=t.touches[0].clientX;return}this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX)}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),Tl(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=u1e)return;const n=t/this._deltaX;this._deltaX=0,n&&Tl(n>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(en.on(this._element,s1e,t=>this._start(t)),en.on(this._element,a1e,t=>this._end(t)),this._element.classList.add(d1e)):(en.on(this._element,o1e,t=>this._start(t)),en.on(this._element,i1e,t=>this._move(t)),en.on(this._element,r1e,t=>this._end(t)))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&(t.pointerType===c1e||t.pointerType===l1e)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const m1e="carousel",p1e="bs.carousel",cp=`.${p1e}`,FW=".data-api",g1e="ArrowLeft",v1e="ArrowRight",_1e=500,$b="next",iv="prev",Pv="left",P8="right",y1e=`slide${cp}`,_7=`slid${cp}`,b1e=`keydown${cp}`,k1e=`mouseenter${cp}`,w1e=`mouseleave${cp}`,$1e=`dragstart${cp}`,C1e=`load${cp}${FW}`,S1e=`click${cp}${FW}`,zW="carousel",Jk="active",T1e="slide",E1e="carousel-item-end",I1e="carousel-item-start",P1e="carousel-item-next",A1e="carousel-item-prev",UW=".active",BW=".carousel-item",D1e=UW+BW,x1e=".carousel-item img",O1e=".carousel-indicators",L1e="[data-bs-slide], [data-bs-slide-to]",M1e='[data-bs-ride="carousel"]',N1e={[g1e]:P8,[v1e]:Pv},R1e={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},j1e={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class e3 extends su{constructor(t,n){super(t,n),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=Un.findOne(O1e,this._element),this._addEventListeners(),this._config.ride===zW&&this.cycle()}static get Default(){return R1e}static get DefaultType(){return j1e}static get NAME(){return m1e}next(){this._slide($b)}nextWhenVisible(){!document.hidden&&cy(this._element)&&this.next()}prev(){this._slide(iv)}pause(){this._isSliding&&IW(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){en.one(this._element,_7,()=>this.cycle());return}this.cycle()}}to(t){const n=this._getItems();if(t>n.length-1||t<0)return;if(this._isSliding){en.one(this._element,_7,()=>this.to(t));return}const o=this._getItemIndex(this._getActive());if(o===t)return;const i=t>o?$b:iv;this._slide(i,n[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&en.on(this._element,b1e,t=>this._keydown(t)),this._config.pause==="hover"&&(en.on(this._element,k1e,()=>this.pause()),en.on(this._element,w1e,()=>this._maybeEnableCycle())),this._config.touch&&I4.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const o of Un.find(x1e,this._element))en.on(o,$1e,i=>i.preventDefault());const n={leftCallback:()=>this._slide(this._directionToOrder(Pv)),rightCallback:()=>this._slide(this._directionToOrder(P8)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),_1e+this._config.interval))}};this._swipeHelper=new I4(this._element,n)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const n=N1e[t.key];n&&(t.preventDefault(),this._slide(this._directionToOrder(n)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const n=Un.findOne(UW,this._indicatorsElement);n.classList.remove(Jk),n.removeAttribute("aria-current");const o=Un.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);o&&(o.classList.add(Jk),o.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const n=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=n||this._config.defaultInterval}_slide(t,n=null){if(this._isSliding)return;const o=this._getActive(),i=t===$b,r=n||CA(this._getItems(),o,i,this._config.wrap);if(r===o)return;const s=this._getItemIndex(r),a=v=>en.trigger(this._element,v,{relatedTarget:r,direction:this._orderToDirection(t),from:this._getItemIndex(o),to:s});if(a(y1e).defaultPrevented||!o||!r)return;const d=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(s),this._activeElement=r;const u=i?I1e:E1e,f=i?P1e:A1e;r.classList.add(f),X2(r),o.classList.add(u),r.classList.add(u);const p=()=>{r.classList.remove(u,f),r.classList.add(Jk),o.classList.remove(Jk,f,u),this._isSliding=!1,a(_7)};this._queueCallback(p,o,this._isAnimated()),d&&this.cycle()}_isAnimated(){return this._element.classList.contains(T1e)}_getActive(){return Un.findOne(D1e,this._element)}_getItems(){return Un.find(BW,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return ed()?t===Pv?iv:$b:t===Pv?$b:iv}_orderToDirection(t){return ed()?t===iv?Pv:P8:t===iv?P8:Pv}static jQueryInterface(t){return this.each(function(){const n=e3.getOrCreateInstance(this,t);if(typeof t=="number"){n.to(t);return}if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}en.on(document,S1e,L1e,function(e){const t=Un.getElementFromSelector(this);if(!t||!t.classList.contains(zW))return;e.preventDefault();const n=e3.getOrCreateInstance(t),o=this.getAttribute("data-bs-slide-to");if(o){n.to(o),n._maybeEnableCycle();return}if(lf.getDataAttribute(this,"slide")==="next"){n.next(),n._maybeEnableCycle();return}n.prev(),n._maybeEnableCycle()});en.on(window,C1e,()=>{const e=Un.find(M1e);for(const t of e)e3.getOrCreateInstance(t)});rd(e3);const F1e="collapse",z1e="bs.collapse",t3=`.${z1e}`,U1e=".data-api",B1e=`show${t3}`,H1e=`shown${t3}`,V1e=`hide${t3}`,q1e=`hidden${t3}`,Y1e=`click${t3}${U1e}`,y7="show",Bv="collapse",Xk="collapsing",W1e="collapsed",G1e=`:scope .${Bv} .${Bv}`,Z1e="collapse-horizontal",K1e="width",J1e="height",X1e=".collapse.show, .collapse.collapsing",dE='[data-bs-toggle="collapse"]',Q1e={parent:null,toggle:!0},eve={parent:"(null|element)",toggle:"boolean"};class r2 extends su{constructor(t,n){super(t,n),this._isTransitioning=!1,this._triggerArray=[];const o=Un.find(dE);for(const i of o){const r=Un.getSelectorFromElement(i),s=Un.find(r).filter(a=>a===this._element);r!==null&&s.length&&this._triggerArray.push(i)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Q1e}static get DefaultType(){return eve}static get NAME(){return F1e}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(X1e).filter(a=>a!==this._element).map(a=>r2.getOrCreateInstance(a,{toggle:!1}))),t.length&&t[0]._isTransitioning||en.trigger(this._element,B1e).defaultPrevented)return;for(const a of t)a.hide();const o=this._getDimension();this._element.classList.remove(Bv),this._element.classList.add(Xk),this._element.style[o]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=()=>{this._isTransitioning=!1,this._element.classList.remove(Xk),this._element.classList.add(Bv,y7),this._element.style[o]="",en.trigger(this._element,H1e)},s=`scroll${o[0].toUpperCase()+o.slice(1)}`;this._queueCallback(i,this._element,!0),this._element.style[o]=`${this._element[s]}px`}hide(){if(this._isTransitioning||!this._isShown()||en.trigger(this._element,V1e).defaultPrevented)return;const n=this._getDimension();this._element.style[n]=`${this._element.getBoundingClientRect()[n]}px`,X2(this._element),this._element.classList.add(Xk),this._element.classList.remove(Bv,y7);for(const i of this._triggerArray){const r=Un.getElementFromSelector(i);r&&!this._isShown(r)&&this._addAriaAndCollapsedClass([i],!1)}this._isTransitioning=!0;const o=()=>{this._isTransitioning=!1,this._element.classList.remove(Xk),this._element.classList.add(Bv),en.trigger(this._element,q1e)};this._element.style[n]="",this._queueCallback(o,this._element,!0)}_isShown(t=this._element){return t.classList.contains(y7)}_configAfterMerge(t){return t.toggle=!!t.toggle,t.parent=Jm(t.parent),t}_getDimension(){return this._element.classList.contains(Z1e)?K1e:J1e}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(dE);for(const n of t){const o=Un.getElementFromSelector(n);o&&this._addAriaAndCollapsedClass([n],this._isShown(o))}}_getFirstLevelChildren(t){const n=Un.find(G1e,this._config.parent);return Un.find(t,this._config.parent).filter(o=>!n.includes(o))}_addAriaAndCollapsedClass(t,n){if(t.length)for(const o of t)o.classList.toggle(W1e,!n),o.setAttribute("aria-expanded",n)}static jQueryInterface(t){const n={};return typeof t=="string"&&/show|hide/.test(t)&&(n.toggle=!1),this.each(function(){const o=r2.getOrCreateInstance(this,n);if(typeof t=="string"){if(typeof o[t]>"u")throw new TypeError(`No method named "${t}"`);o[t]()}})}}en.on(document,Y1e,dE,function(e){(e.target.tagName==="A"||e.delegateTarget&&e.delegateTarget.tagName==="A")&&e.preventDefault();for(const t of Un.getMultipleElementsFromSelector(this))r2.getOrCreateInstance(t,{toggle:!1}).toggle()});rd(r2);const hR="dropdown",tve="bs.dropdown",i1=`.${tve}`,TA=".data-api",nve="Escape",fR="Tab",ove="ArrowUp",mR="ArrowDown",ive=2,rve=`hide${i1}`,sve=`hidden${i1}`,ave=`show${i1}`,lve=`shown${i1}`,HW=`click${i1}${TA}`,VW=`keydown${i1}${TA}`,cve=`keyup${i1}${TA}`,Av="show",dve="dropup",uve="dropend",hve="dropstart",fve="dropup-center",mve="dropdown-center",dg='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',pve=`${dg}.${Av}`,A8=".dropdown-menu",gve=".navbar",vve=".navbar-nav",_ve=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",yve=ed()?"top-end":"top-start",bve=ed()?"top-start":"top-end",kve=ed()?"bottom-end":"bottom-start",wve=ed()?"bottom-start":"bottom-end",$ve=ed()?"left-start":"right-start",Cve=ed()?"right-start":"left-start",Sve="top",Tve="bottom",Eve={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Ive={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Vu extends su{constructor(t,n){super(t,n),this._popper=null,this._parent=this._element.parentNode,this._menu=Un.next(this._element,A8)[0]||Un.prev(this._element,A8)[0]||Un.findOne(A8,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Eve}static get DefaultType(){return Ive}static get NAME(){return hR}toggle(){return this._isShown()?this.hide():this.show()}show(){if(Xm(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!en.trigger(this._element,ave,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(vve))for(const o of[].concat(...document.body.children))en.on(o,"mouseover",E4);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Av),this._element.classList.add(Av),en.trigger(this._element,lve,t)}}hide(){if(Xm(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!en.trigger(this._element,rve,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const o of[].concat(...document.body.children))en.off(o,"mouseover",E4);this._popper&&this._popper.destroy(),this._menu.classList.remove(Av),this._element.classList.remove(Av),this._element.setAttribute("aria-expanded","false"),lf.removeDataAttribute(this._menu,"popper"),en.trigger(this._element,sve,t)}}_getConfig(t){if(t=super._getConfig(t),typeof t.reference=="object"&&!af(t.reference)&&typeof t.reference.getBoundingClientRect!="function")throw new TypeError(`${hR.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(typeof TW>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;this._config.reference==="parent"?t=this._parent:af(this._config.reference)?t=Jm(this._config.reference):typeof this._config.reference=="object"&&(t=this._config.reference);const n=this._getPopperConfig();this._popper=p$(t,this._menu,n)}_isShown(){return this._menu.classList.contains(Av)}_getPlacement(){const t=this._parent;if(t.classList.contains(uve))return $ve;if(t.classList.contains(hve))return Cve;if(t.classList.contains(fve))return Sve;if(t.classList.contains(mve))return Tve;const n=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return t.classList.contains(dve)?n?bve:yve:n?wve:kve}_detectNavbar(){return this._element.closest(gve)!==null}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(n=>Number.parseInt(n,10)):typeof t=="function"?n=>t(n,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(lf.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...Tl(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:n}){const o=Un.find(_ve,this._menu).filter(i=>cy(i));o.length&&CA(o,n,t===mR,!o.includes(n)).focus()}static jQueryInterface(t){return this.each(function(){const n=Vu.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}static clearMenus(t){if(t.button===ive||t.type==="keyup"&&t.key!==fR)return;const n=Un.find(pve);for(const o of n){const i=Vu.getInstance(o);if(!i||i._config.autoClose===!1)continue;const r=t.composedPath(),s=r.includes(i._menu);if(r.includes(i._element)||i._config.autoClose==="inside"&&!s||i._config.autoClose==="outside"&&s||i._menu.contains(t.target)&&(t.type==="keyup"&&t.key===fR||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const a={relatedTarget:i._element};t.type==="click"&&(a.clickEvent=t),i._completeHide(a)}}static dataApiKeydownHandler(t){const n=/input|textarea/i.test(t.target.tagName),o=t.key===nve,i=[ove,mR].includes(t.key);if(!i&&!o||n&&!o)return;t.preventDefault();const r=this.matches(dg)?this:Un.prev(this,dg)[0]||Un.next(this,dg)[0]||Un.findOne(dg,t.delegateTarget.parentNode),s=Vu.getOrCreateInstance(r);if(i){t.stopPropagation(),s.show(),s._selectMenuItem(t);return}s._isShown()&&(t.stopPropagation(),s.hide(),r.focus())}}en.on(document,VW,dg,Vu.dataApiKeydownHandler);en.on(document,VW,A8,Vu.dataApiKeydownHandler);en.on(document,HW,Vu.clearMenus);en.on(document,cve,Vu.clearMenus);en.on(document,HW,dg,function(e){e.preventDefault(),Vu.getOrCreateInstance(this).toggle()});rd(Vu);const qW="backdrop",Pve="fade",pR="show",gR=`mousedown.bs.${qW}`,Ave={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Dve={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class YW extends Q2{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Ave}static get DefaultType(){return Dve}static get NAME(){return qW}show(t){if(!this._config.isVisible){Tl(t);return}this._append();const n=this._getElement();this._config.isAnimated&&X2(n),n.classList.add(pR),this._emulateAnimation(()=>{Tl(t)})}hide(t){if(!this._config.isVisible){Tl(t);return}this._getElement().classList.remove(pR),this._emulateAnimation(()=>{this.dispose(),Tl(t)})}dispose(){this._isAppended&&(en.off(this._element,gR),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(Pve),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=Jm(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),en.on(t,gR,()=>{Tl(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(t){DW(t,this._getElement(),this._config.isAnimated)}}const xve="focustrap",Ove="bs.focustrap",P4=`.${Ove}`,Lve=`focusin${P4}`,Mve=`keydown.tab${P4}`,Nve="Tab",Rve="forward",vR="backward",jve={autofocus:!0,trapElement:null},Fve={autofocus:"boolean",trapElement:"element"};class WW extends Q2{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return jve}static get DefaultType(){return Fve}static get NAME(){return xve}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),en.off(document,P4),en.on(document,Lve,t=>this._handleFocusin(t)),en.on(document,Mve,t=>this._handleKeydown(t)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,en.off(document,P4))}_handleFocusin(t){const{trapElement:n}=this._config;if(t.target===document||t.target===n||n.contains(t.target))return;const o=Un.focusableChildren(n);o.length===0?n.focus():this._lastTabNavDirection===vR?o[o.length-1].focus():o[0].focus()}_handleKeydown(t){t.key===Nve&&(this._lastTabNavDirection=t.shiftKey?vR:Rve)}}const _R=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",yR=".sticky-top",Qk="padding-right",bR="margin-right";class uE{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Qk,n=>n+t),this._setElementAttributes(_R,Qk,n=>n+t),this._setElementAttributes(yR,bR,n=>n-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Qk),this._resetElementAttributes(_R,Qk),this._resetElementAttributes(yR,bR)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,n,o){const i=this.getWidth(),r=s=>{if(s!==this._element&&window.innerWidth>s.clientWidth+i)return;this._saveInitialAttribute(s,n);const a=window.getComputedStyle(s).getPropertyValue(n);s.style.setProperty(n,`${o(Number.parseFloat(a))}px`)};this._applyManipulationCallback(t,r)}_saveInitialAttribute(t,n){const o=t.style.getPropertyValue(n);o&&lf.setDataAttribute(t,n,o)}_resetElementAttributes(t,n){const o=i=>{const r=lf.getDataAttribute(i,n);if(r===null){i.style.removeProperty(n);return}lf.removeDataAttribute(i,n),i.style.setProperty(n,r)};this._applyManipulationCallback(t,o)}_applyManipulationCallback(t,n){if(af(t)){n(t);return}for(const o of Un.find(t,this._element))n(o)}}const zve="modal",Uve="bs.modal",td=`.${Uve}`,Bve=".data-api",Hve="Escape",Vve=`hide${td}`,qve=`hidePrevented${td}`,GW=`hidden${td}`,ZW=`show${td}`,Yve=`shown${td}`,Wve=`resize${td}`,Gve=`click.dismiss${td}`,Zve=`mousedown.dismiss${td}`,Kve=`keydown.dismiss${td}`,Jve=`click${td}${Bve}`,kR="modal-open",Xve="fade",wR="show",b7="modal-static",Qve=".modal.show",e_e=".modal-dialog",t_e=".modal-body",n_e='[data-bs-toggle="modal"]',o_e={backdrop:!0,focus:!0,keyboard:!0},i_e={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class bf extends su{constructor(t,n){super(t,n),this._dialog=Un.findOne(e_e,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new uE,this._addEventListeners()}static get Default(){return o_e}static get DefaultType(){return i_e}static get NAME(){return zve}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||en.trigger(this._element,ZW,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(kR),this._adjustDialog(),this._backdrop.show(()=>this._showElement(t)))}hide(){!this._isShown||this._isTransitioning||en.trigger(this._element,Vve).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(wR),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){en.off(window,td),en.off(this._dialog,td),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new YW({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new WW({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const n=Un.findOne(t_e,this._dialog);n&&(n.scrollTop=0),X2(this._element),this._element.classList.add(wR);const o=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,en.trigger(this._element,Yve,{relatedTarget:t})};this._queueCallback(o,this._dialog,this._isAnimated())}_addEventListeners(){en.on(this._element,Kve,t=>{if(t.key===Hve){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),en.on(window,Wve,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),en.on(this._element,Zve,t=>{en.one(this._element,Gve,n=>{if(!(this._element!==t.target||this._element!==n.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(kR),this._resetAdjustments(),this._scrollBar.reset(),en.trigger(this._element,GW)})}_isAnimated(){return this._element.classList.contains(Xve)}_triggerBackdropTransition(){if(en.trigger(this._element,qve).defaultPrevented)return;const n=this._element.scrollHeight>document.documentElement.clientHeight,o=this._element.style.overflowY;o==="hidden"||this._element.classList.contains(b7)||(n||(this._element.style.overflowY="hidden"),this._element.classList.add(b7),this._queueCallback(()=>{this._element.classList.remove(b7),this._queueCallback(()=>{this._element.style.overflowY=o},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,n=this._scrollBar.getWidth(),o=n>0;if(o&&!t){const i=ed()?"paddingLeft":"paddingRight";this._element.style[i]=`${n}px`}if(!o&&t){const i=ed()?"paddingRight":"paddingLeft";this._element.style[i]=`${n}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,n){return this.each(function(){const o=bf.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof o[t]>"u")throw new TypeError(`No method named "${t}"`);o[t](n)}})}}en.on(document,Jve,n_e,function(e){const t=Un.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),en.one(t,ZW,i=>{i.defaultPrevented||en.one(t,GW,()=>{cy(this)&&this.focus()})});const n=Un.findOne(Qve);n&&bf.getInstance(n).hide(),bf.getOrCreateInstance(t).toggle(this)});g$(bf);rd(bf);const r_e="offcanvas",s_e="bs.offcanvas",If=`.${s_e}`,KW=".data-api",a_e=`load${If}${KW}`,l_e="Escape",$R="show",CR="showing",SR="hiding",c_e="offcanvas-backdrop",JW=".offcanvas.show",d_e=`show${If}`,u_e=`shown${If}`,h_e=`hide${If}`,TR=`hidePrevented${If}`,XW=`hidden${If}`,f_e=`resize${If}`,m_e=`click${If}${KW}`,p_e=`keydown.dismiss${If}`,g_e='[data-bs-toggle="offcanvas"]',v_e={backdrop:!0,keyboard:!0,scroll:!1},__e={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Qm extends su{constructor(t,n){super(t,n),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return v_e}static get DefaultType(){return __e}static get NAME(){return r_e}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||en.trigger(this._element,d_e,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new uE().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(CR);const o=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add($R),this._element.classList.remove(CR),en.trigger(this._element,u_e,{relatedTarget:t})};this._queueCallback(o,this._element,!0)}hide(){if(!this._isShown||en.trigger(this._element,h_e).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(SR),this._backdrop.hide();const n=()=>{this._element.classList.remove($R,SR),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new uE().reset(),en.trigger(this._element,XW)};this._queueCallback(n,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=()=>{if(this._config.backdrop==="static"){en.trigger(this._element,TR);return}this.hide()},n=!!this._config.backdrop;return new YW({className:c_e,isVisible:n,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:n?t:null})}_initializeFocusTrap(){return new WW({trapElement:this._element})}_addEventListeners(){en.on(this._element,p_e,t=>{if(t.key===l_e){if(this._config.keyboard){this.hide();return}en.trigger(this._element,TR)}})}static jQueryInterface(t){return this.each(function(){const n=Qm.getOrCreateInstance(this,t);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}en.on(document,m_e,g_e,function(e){const t=Un.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),Xm(this))return;en.one(t,XW,()=>{cy(this)&&this.focus()});const n=Un.findOne(JW);n&&n!==t&&Qm.getInstance(n).hide(),Qm.getOrCreateInstance(t).toggle(this)});en.on(window,a_e,()=>{for(const e of Un.find(JW))Qm.getOrCreateInstance(e).show()});en.on(window,f_e,()=>{for(const e of Un.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(e).position!=="fixed"&&Qm.getOrCreateInstance(e).hide()});g$(Qm);rd(Qm);const y_e=/^aria-[\w-]*$/i,QW={"*":["class","dir","id","lang","role",y_e],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},b_e=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),k_e=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,w_e=(e,t)=>{const n=e.nodeName.toLowerCase();return t.includes(n)?b_e.has(n)?!!k_e.test(e.nodeValue):!0:t.filter(o=>o instanceof RegExp).some(o=>o.test(n))};function $_e(e,t,n){if(!e.length)return e;if(n&&typeof n=="function")return n(e);const i=new window.DOMParser().parseFromString(e,"text/html"),r=[].concat(...i.body.querySelectorAll("*"));for(const s of r){const a=s.nodeName.toLowerCase();if(!Object.keys(t).includes(a)){s.remove();continue}const l=[].concat(...s.attributes),d=[].concat(t["*"]||[],t[a]||[]);for(const u of l)w_e(u,d)||s.removeAttribute(u.nodeName)}return i.body.innerHTML}const C_e="TemplateFactory",S_e={allowList:QW,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},T_e={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},E_e={entry:"(string|element|function|null)",selector:"(string|element)"};class I_e extends Q2{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return S_e}static get DefaultType(){return T_e}static get NAME(){return C_e}getContent(){return Object.values(this._config.content).map(t=>this._resolvePossibleFunction(t)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[i,r]of Object.entries(this._config.content))this._setContent(t,r,i);const n=t.children[0],o=this._resolvePossibleFunction(this._config.extraClass);return o&&n.classList.add(...o.split(" ")),n}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[n,o]of Object.entries(t))super._typeCheckConfig({selector:n,entry:o},E_e)}_setContent(t,n,o){const i=Un.findOne(o,t);if(i){if(n=this._resolvePossibleFunction(n),!n){i.remove();return}if(af(n)){this._putElementInTemplate(Jm(n),i);return}if(this._config.html){i.innerHTML=this._maybeSanitize(n);return}i.textContent=n}}_maybeSanitize(t){return this._config.sanitize?$_e(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return Tl(t,[this])}_putElementInTemplate(t,n){if(this._config.html){n.innerHTML="",n.append(t);return}n.textContent=t.textContent}}const P_e="tooltip",A_e=new Set(["sanitize","allowList","sanitizeFn"]),k7="fade",D_e="modal",ew="show",x_e=".tooltip-inner",ER=`.${D_e}`,IR="hide.bs.modal",Cb="hover",w7="focus",O_e="click",L_e="manual",M_e="hide",N_e="hidden",R_e="show",j_e="shown",F_e="inserted",z_e="click",U_e="focusin",B_e="focusout",H_e="mouseenter",V_e="mouseleave",q_e={AUTO:"auto",TOP:"top",RIGHT:ed()?"left":"right",BOTTOM:"bottom",LEFT:ed()?"right":"left"},Y_e={allowList:QW,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},W_e={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class uy extends su{constructor(t,n){if(typeof TW>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,n),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Y_e}static get DefaultType(){return W_e}static get NAME(){return P_e}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),en.off(this._element.closest(ER),IR,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const t=en.trigger(this._element,this.constructor.eventName(R_e)),o=(PW(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!o)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:r}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(r.append(i),en.trigger(this._element,this.constructor.eventName(F_e))),this._popper=this._createPopper(i),i.classList.add(ew),"ontouchstart"in document.documentElement)for(const a of[].concat(...document.body.children))en.on(a,"mouseover",E4);const s=()=>{en.trigger(this._element,this.constructor.eventName(j_e)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(s,this.tip,this._isAnimated())}hide(){if(!this._isShown()||en.trigger(this._element,this.constructor.eventName(M_e)).defaultPrevented)return;if(this._getTipElement().classList.remove(ew),"ontouchstart"in document.documentElement)for(const i of[].concat(...document.body.children))en.off(i,"mouseover",E4);this._activeTrigger[O_e]=!1,this._activeTrigger[w7]=!1,this._activeTrigger[Cb]=!1,this._isHovered=null;const o=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),en.trigger(this._element,this.constructor.eventName(N_e)))};this._queueCallback(o,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const n=this._getTemplateFactory(t).toHtml();if(!n)return null;n.classList.remove(k7,ew),n.classList.add(`bs-${this.constructor.NAME}-auto`);const o=Oge(this.constructor.NAME).toString();return n.setAttribute("id",o),this._isAnimated()&&n.classList.add(k7),n}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new I_e({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[x_e]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(k7)}_isShown(){return this.tip&&this.tip.classList.contains(ew)}_createPopper(t){const n=Tl(this._config.placement,[this,t,this._element]),o=q_e[n.toUpperCase()];return p$(this._element,t,this._getPopperConfig(o))}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(n=>Number.parseInt(n,10)):typeof t=="function"?n=>t(n,this._element):t}_resolvePossibleFunction(t){return Tl(t,[this._element])}_getPopperConfig(t){const n={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:o=>{this._getTipElement().setAttribute("data-popper-placement",o.state.placement)}}]};return{...n,...Tl(this._config.popperConfig,[n])}}_setListeners(){const t=this._config.trigger.split(" ");for(const n of t)if(n==="click")en.on(this._element,this.constructor.eventName(z_e),this._config.selector,o=>{this._initializeOnDelegatedTarget(o).toggle()});else if(n!==L_e){const o=n===Cb?this.constructor.eventName(H_e):this.constructor.eventName(U_e),i=n===Cb?this.constructor.eventName(V_e):this.constructor.eventName(B_e);en.on(this._element,o,this._config.selector,r=>{const s=this._initializeOnDelegatedTarget(r);s._activeTrigger[r.type==="focusin"?w7:Cb]=!0,s._enter()}),en.on(this._element,i,this._config.selector,r=>{const s=this._initializeOnDelegatedTarget(r);s._activeTrigger[r.type==="focusout"?w7:Cb]=s._element.contains(r.relatedTarget),s._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},en.on(this._element.closest(ER),IR,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(t,n){clearTimeout(this._timeout),this._timeout=setTimeout(t,n)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const n=lf.getDataAttributes(this._element);for(const o of Object.keys(n))A_e.has(o)&&delete n[o];return t={...n,...typeof t=="object"&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=t.container===!1?document.body:Jm(t.container),typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),typeof t.title=="number"&&(t.title=t.title.toString()),typeof t.content=="number"&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[n,o]of Object.entries(this._config))this.constructor.Default[n]!==o&&(t[n]=o);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each(function(){const n=uy.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}rd(uy);const G_e="popover",Z_e=".popover-header",K_e=".popover-body",J_e={...uy.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},X_e={...uy.DefaultType,content:"(null|string|element|function)"};let Q_e=class eG extends uy{static get Default(){return J_e}static get DefaultType(){return X_e}static get NAME(){return G_e}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[Z_e]:this._getTitle(),[K_e]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each(function(){const n=eG.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}};rd(Q_e);const eye="scrollspy",tye="bs.scrollspy",EA=`.${tye}`,nye=".data-api",oye=`activate${EA}`,PR=`click${EA}`,iye=`load${EA}${nye}`,rye="dropdown-item",rv="active",sye='[data-bs-spy="scroll"]',$7="[href]",aye=".nav, .list-group",AR=".nav-link",lye=".nav-item",cye=".list-group-item",dye=`${AR}, ${lye} > ${AR}, ${cye}`,uye=".dropdown",hye=".dropdown-toggle",fye={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},mye={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class y$ extends su{constructor(t,n){super(t,n),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return fye}static get DefaultType(){return mye}static get NAME(){return eye}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=Jm(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,typeof t.threshold=="string"&&(t.threshold=t.threshold.split(",").map(n=>Number.parseFloat(n))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(en.off(this._config.target,PR),en.on(this._config.target,PR,$7,t=>{const n=this._observableSections.get(t.target.hash);if(n){t.preventDefault();const o=this._rootElement||window,i=n.offsetTop-this._element.offsetTop;if(o.scrollTo){o.scrollTo({top:i,behavior:"smooth"});return}o.scrollTop=i}}))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(n=>this._observerCallback(n),t)}_observerCallback(t){const n=s=>this._targetLinks.get(`#${s.target.id}`),o=s=>{this._previousScrollData.visibleEntryTop=s.target.offsetTop,this._process(n(s))},i=(this._rootElement||document.documentElement).scrollTop,r=i>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=i;for(const s of t){if(!s.isIntersecting){this._activeTarget=null,this._clearActiveClass(n(s));continue}const a=s.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(r&&a){if(o(s),!i)return;continue}!r&&!a&&o(s)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=Un.find($7,this._config.target);for(const n of t){if(!n.hash||Xm(n))continue;const o=Un.findOne(decodeURI(n.hash),this._element);cy(o)&&(this._targetLinks.set(decodeURI(n.hash),n),this._observableSections.set(n.hash,o))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(rv),this._activateParents(t),en.trigger(this._element,oye,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains(rye)){Un.findOne(hye,t.closest(uye)).classList.add(rv);return}for(const n of Un.parents(t,aye))for(const o of Un.prev(n,dye))o.classList.add(rv)}_clearActiveClass(t){t.classList.remove(rv);const n=Un.find(`${$7}.${rv}`,t);for(const o of n)o.classList.remove(rv)}static jQueryInterface(t){return this.each(function(){const n=y$.getOrCreateInstance(this,t);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}en.on(window,iye,()=>{for(const e of Un.find(sye))y$.getOrCreateInstance(e)});rd(y$);const pye="tab",gye="bs.tab",r1=`.${gye}`,vye=`hide${r1}`,_ye=`hidden${r1}`,yye=`show${r1}`,bye=`shown${r1}`,kye=`click${r1}`,wye=`keydown${r1}`,$ye=`load${r1}`,Cye="ArrowLeft",DR="ArrowRight",Sye="ArrowUp",xR="ArrowDown",C7="Home",OR="End",ug="active",LR="fade",S7="show",Tye="dropdown",tG=".dropdown-toggle",Eye=".dropdown-menu",T7=`:not(${tG})`,Iye='.list-group, .nav, [role="tablist"]',Pye=".nav-item, .list-group-item",Aye=`.nav-link${T7}, .list-group-item${T7}, [role="tab"]${T7}`,nG='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',E7=`${Aye}, ${nG}`,Dye=`.${ug}[data-bs-toggle="tab"], .${ug}[data-bs-toggle="pill"], .${ug}[data-bs-toggle="list"]`;class A_ extends su{constructor(t){super(t),this._parent=this._element.closest(Iye),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),en.on(this._element,wye,n=>this._keydown(n)))}static get NAME(){return pye}show(){const t=this._element;if(this._elemIsActive(t))return;const n=this._getActiveElem(),o=n?en.trigger(n,vye,{relatedTarget:t}):null;en.trigger(t,yye,{relatedTarget:n}).defaultPrevented||o&&o.defaultPrevented||(this._deactivate(n,t),this._activate(t,n))}_activate(t,n){if(!t)return;t.classList.add(ug),this._activate(Un.getElementFromSelector(t));const o=()=>{if(t.getAttribute("role")!=="tab"){t.classList.add(S7);return}t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),en.trigger(t,bye,{relatedTarget:n})};this._queueCallback(o,t,t.classList.contains(LR))}_deactivate(t,n){if(!t)return;t.classList.remove(ug),t.blur(),this._deactivate(Un.getElementFromSelector(t));const o=()=>{if(t.getAttribute("role")!=="tab"){t.classList.remove(S7);return}t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),en.trigger(t,_ye,{relatedTarget:n})};this._queueCallback(o,t,t.classList.contains(LR))}_keydown(t){if(![Cye,DR,Sye,xR,C7,OR].includes(t.key))return;t.stopPropagation(),t.preventDefault();const n=this._getChildren().filter(i=>!Xm(i));let o;if([C7,OR].includes(t.key))o=n[t.key===C7?0:n.length-1];else{const i=[DR,xR].includes(t.key);o=CA(n,t.target,i,!0)}o&&(o.focus({preventScroll:!0}),A_.getOrCreateInstance(o).show())}_getChildren(){return Un.find(E7,this._parent)}_getActiveElem(){return this._getChildren().find(t=>this._elemIsActive(t))||null}_setInitialAttributes(t,n){this._setAttributeIfNotExists(t,"role","tablist");for(const o of n)this._setInitialAttributesOnChild(o)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const n=this._elemIsActive(t),o=this._getOuterElement(t);t.setAttribute("aria-selected",n),o!==t&&this._setAttributeIfNotExists(o,"role","presentation"),n||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const n=Un.getElementFromSelector(t);n&&(this._setAttributeIfNotExists(n,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(n,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,n){const o=this._getOuterElement(t);if(!o.classList.contains(Tye))return;const i=(r,s)=>{const a=Un.findOne(r,o);a&&a.classList.toggle(s,n)};i(tG,ug),i(Eye,S7),o.setAttribute("aria-expanded",n)}_setAttributeIfNotExists(t,n,o){t.hasAttribute(n)||t.setAttribute(n,o)}_elemIsActive(t){return t.classList.contains(ug)}_getInnerElement(t){return t.matches(E7)?t:Un.findOne(E7,t)}_getOuterElement(t){return t.closest(Pye)||t}static jQueryInterface(t){return this.each(function(){const n=A_.getOrCreateInstance(this);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}en.on(document,kye,nG,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),!Xm(this)&&A_.getOrCreateInstance(this).show()});en.on(window,$ye,()=>{for(const e of Un.find(Dye))A_.getOrCreateInstance(e)});rd(A_);const xye="toast",Oye="bs.toast",dp=`.${Oye}`,Lye=`mouseover${dp}`,Mye=`mouseout${dp}`,Nye=`focusin${dp}`,Rye=`focusout${dp}`,jye=`hide${dp}`,Fye=`hidden${dp}`,zye=`show${dp}`,Uye=`shown${dp}`,Bye="fade",MR="hide",tw="show",nw="showing",Hye={animation:"boolean",autohide:"boolean",delay:"number"},Vye={animation:!0,autohide:!0,delay:5e3};class b$ extends su{constructor(t,n){super(t,n),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Vye}static get DefaultType(){return Hye}static get NAME(){return xye}show(){if(en.trigger(this._element,zye).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(Bye);const n=()=>{this._element.classList.remove(nw),en.trigger(this._element,Uye),this._maybeScheduleHide()};this._element.classList.remove(MR),X2(this._element),this._element.classList.add(tw,nw),this._queueCallback(n,this._element,this._config.animation)}hide(){if(!this.isShown()||en.trigger(this._element,jye).defaultPrevented)return;const n=()=>{this._element.classList.add(MR),this._element.classList.remove(nw,tw),en.trigger(this._element,Fye)};this._element.classList.add(nw),this._queueCallback(n,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(tw),super.dispose()}isShown(){return this._element.classList.contains(tw)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,n){switch(t.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=n;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=n;break}}if(n){this._clearTimeout();return}const o=t.relatedTarget;this._element===o||this._element.contains(o)||this._maybeScheduleHide()}_setListeners(){en.on(this._element,Lye,t=>this._onInteraction(t,!0)),en.on(this._element,Mye,t=>this._onInteraction(t,!1)),en.on(this._element,Nye,t=>this._onInteraction(t,!0)),en.on(this._element,Rye,t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){const n=b$.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}g$(b$);rd(b$);var oG={exports:{}};(function(e){(function(t,n){e.exports=n()})(bo,function(){function t(n){if(!(this instanceof t))return new t(n);var o=this,i={searchSelector:"*AND",hideBy:"display:none",diacriticsMap:{}};if(o.options={},["columns","addImportant","searchSelector","hideBy","manualContentHandling","callSearchManually","searchInSpecificColumn","diacriticsMap","didSearch","invert","nonceId"].forEach(function(a){o.options[a]=n[a]||i[a]}),this.options.searchSelector.length>1){var r=o.options.searchSelector.trim();o.options.searchSelector=r.substr(0,1),o.options.searchSelectorMode=r.substr(1).toUpperCase()}if(o.content_tag=document.querySelectorAll(n.contentTag),!o.content_tag)throw new Error("Error! Could not find contentTag element");if(o.content_param=n.contentTag,o.search_tag=document.querySelector(n.searchTag),!o.search_tag&&!o.options.callSearchManually)throw new Error('Error! Provide one of search methods: searchTag or callSearchManually and call .search("phrase") manually');var s=o.search_tag&&o.search_tag.value||"";o.search=function(a,l){var d=o.options.callSearchManually&&typeof a<"u"?a:o.search_tag?o.search_tag.value:"";s!=(s=d)&&(o._applyCSS(s,l),o.options.didSearch&&o.options.didSearch(s))},o._onSearch=function(a){if(a.type=="keydown")return setTimeout(o.search,0);o.search()},o.destroy=function(){o.options.callSearchManually||o._processEventListeners("remove"),o._destroy()},o.options.callSearchManually||o._processEventListeners("add"),o._addStyleTag(),o._setJets(),o._applyCSS(s)}return t.prototype={constructor:t,_processEventListeners:function(n){["input","keydown","change"].forEach((function(o){this.search_tag[n+"EventListener"](o,this._onSearch)}).bind(this))},_applyCSS:function(n,o){for(var i=this.options,r=this.replaceDiacritics(n.trim().toLowerCase().replace(/\s\s+/g," ")).replace(/\\/g,"\\\\"),s=i.searchSelectorMode?r.split(" ").filter(function(v,_,b){return b.indexOf(v)==_}):[r],a=i.searchSelectorMode=="AND",l=new Array(s.length),d=0,u=s.length;d<u;d++)l[d]=(a?this.content_param+">":"")+(i.invert?"":":not(")+"[data-jets"+(typeof o<"u"?"-col-"+o:"")+i.searchSelector+'="'+s[d]+'"]'+(i.invert?"":")");var f=i.hideBy.split(";").filter(Boolean).map(function(v){return v+(i.addImportant?"!important":"")}),p=(a?"":this.content_param+">")+l.join(a?",":"")+"{"+f.join(";")+"}";this.styleTag.innerHTML=r.length?p:""},_addStyleTag:function(){var n=this.options;this.styleTag=document.createElement("style"),typeof n.nonceId<"u"&&this.styleTag.setAttribute("nonce",n.nonceId),document.head.appendChild(this.styleTag)},_getText:function(n){return n&&(n.textContent||n.innerText)||""},_sanitize:function(n){return this.replaceDiacritics(n).trim().replace(/\s+/g," ").toLowerCase()},_getContentTags:function(n){return Array.prototype.slice.call(this.content_tag).reduce(function(o,i){return o.concat(Array.prototype.slice.call(i.querySelectorAll(n||":scope > *")))},[])},_handleSpecificColumns:function(n,o){var i=this;i.options.searchInSpecificColumn&&Array.prototype.slice.call(n.children).map(function(r,s){i.options.columns&&i.options.columns.length&&i.options.columns.indexOf(s)==-1||n[(o||"remove")+"Attribute"]("data-jets-col-"+s,o&&i._sanitize(i._getText(r)))})},_setJets:function(n,o){for(var i=this,r=i._getContentTags(o?"":n),s,a=0,l;l=r[a];a++)l.hasAttribute("data-jets")&&!o||(s=this.options.manualContentHandling?this.options.manualContentHandling(l):i.options.columns&&i.options.columns.length?i.options.columns.map(function(d){return i._getText(l.children[d])}).join(" "):i._getText(l),l.setAttribute("data-jets",i._sanitize(s)),i._handleSpecificColumns(l,"set"))},replaceDiacritics:function(n){var o=this.options.diacriticsMap;for(var i in o)if(o.hasOwnProperty(i))for(var r=0,s=o[i].length;r<s;r++)n=n.replace(new RegExp(o[i][r],"g"),i);return n},update:function(n){this._setJets(":scope > :not([data-jets])",n)},_destroy:function(){this.styleTag.parentNode&&document.head.removeChild(this.styleTag);for(var n=this._getContentTags(),o=0,i;i=n[o];o++)i.removeAttribute("data-jets"),this._handleSpecificColumns(i)}},function(n,o){try{n.querySelector(":scope body")}catch{["querySelector","querySelectorAll"].forEach(function(r){var s=o[r];o[r]=function(a){if(/(^|,)\s*:scope/.test(a)){var l=this.getAttribute("id");this.id="ID_"+Date.now(),a=a.replace(/((^|,)\s*):scope/g,"$1#"+this.getAttribute("id"));var d=n[r](a);return this.id=l,d}else return s.call(this,a)}})}}(window.document,Element.prototype),t})})(oG);var qye=oG.exports;const Yye=xl(qye);//! moment.js
//! version : 2.30.1
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! momentjs.com
var iG;function gt(){return iG.apply(null,arguments)}function Wye(e){iG=e}function Xd(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function Sg(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function vi(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function IA(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(vi(e,t))return!1;return!0}function vl(e){return e===void 0}function kf(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function n3(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function rG(e,t){var n=[],o,i=e.length;for(o=0;o<i;++o)n.push(t(e[o],o));return n}function Om(e,t){for(var n in t)vi(t,n)&&(e[n]=t[n]);return vi(t,"toString")&&(e.toString=t.toString),vi(t,"valueOf")&&(e.valueOf=t.valueOf),e}function ch(e,t,n,o){return IG(e,t,n,o,!0).utc()}function Gye(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function $o(e){return e._pf==null&&(e._pf=Gye()),e._pf}var hE;Array.prototype.some?hE=Array.prototype.some:hE=function(e){var t=Object(this),n=t.length>>>0,o;for(o=0;o<n;o++)if(o in t&&e.call(this,t[o],o,t))return!0;return!1};function PA(e){var t=null,n=!1,o=e._d&&!isNaN(e._d.getTime());if(o&&(t=$o(e),n=hE.call(t.parsedDateParts,function(i){return i!=null}),o=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(o=o&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=o;else return o;return e._isValid}function k$(e){var t=ch(NaN);return e!=null?Om($o(t),e):$o(t).userInvalidated=!0,t}var NR=gt.momentProperties=[],I7=!1;function AA(e,t){var n,o,i,r=NR.length;if(vl(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),vl(t._i)||(e._i=t._i),vl(t._f)||(e._f=t._f),vl(t._l)||(e._l=t._l),vl(t._strict)||(e._strict=t._strict),vl(t._tzm)||(e._tzm=t._tzm),vl(t._isUTC)||(e._isUTC=t._isUTC),vl(t._offset)||(e._offset=t._offset),vl(t._pf)||(e._pf=$o(t)),vl(t._locale)||(e._locale=t._locale),r>0)for(n=0;n<r;n++)o=NR[n],i=t[o],vl(i)||(e[o]=i);return e}function o3(e){AA(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),I7===!1&&(I7=!0,gt.updateOffset(this),I7=!1)}function Qd(e){return e instanceof o3||e!=null&&e._isAMomentObject!=null}function sG(e){gt.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function sd(e,t){var n=!0;return Om(function(){if(gt.deprecationHandler!=null&&gt.deprecationHandler(null,e),n){var o=[],i,r,s,a=arguments.length;for(r=0;r<a;r++){if(i="",typeof arguments[r]=="object"){i+=`
[`+r+"] ";for(s in arguments[0])vi(arguments[0],s)&&(i+=s+": "+arguments[0][s]+", ");i=i.slice(0,-2)}else i=arguments[r];o.push(i)}sG(e+`
Arguments: `+Array.prototype.slice.call(o).join("")+`
`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var RR={};function aG(e,t){gt.deprecationHandler!=null&&gt.deprecationHandler(e,t),RR[e]||(sG(t),RR[e]=!0)}gt.suppressDeprecationWarnings=!1;gt.deprecationHandler=null;function dh(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function Zye(e){var t,n;for(n in e)vi(e,n)&&(t=e[n],dh(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function fE(e,t){var n=Om({},e),o;for(o in t)vi(t,o)&&(Sg(e[o])&&Sg(t[o])?(n[o]={},Om(n[o],e[o]),Om(n[o],t[o])):t[o]!=null?n[o]=t[o]:delete n[o]);for(o in e)vi(e,o)&&!vi(t,o)&&Sg(e[o])&&(n[o]=Om({},n[o]));return n}function DA(e){e!=null&&this.set(e)}var mE;Object.keys?mE=Object.keys:mE=function(e){var t,n=[];for(t in e)vi(e,t)&&n.push(t);return n};var Kye={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Jye(e,t,n){var o=this._calendar[e]||this._calendar.sameElse;return dh(o)?o.call(t,n):o}function eh(e,t,n){var o=""+Math.abs(e),i=t-o.length,r=e>=0;return(r?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+o}var xA=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ow=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,P7={},s_={};function Fn(e,t,n,o){var i=o;typeof o=="string"&&(i=function(){return this[o]()}),e&&(s_[e]=i),t&&(s_[t[0]]=function(){return eh(i.apply(this,arguments),t[1],t[2])}),n&&(s_[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function Xye(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function Qye(e){var t=e.match(xA),n,o;for(n=0,o=t.length;n<o;n++)s_[t[n]]?t[n]=s_[t[n]]:t[n]=Xye(t[n]);return function(i){var r="",s;for(s=0;s<o;s++)r+=dh(t[s])?t[s].call(i,e):t[s];return r}}function D8(e,t){return e.isValid()?(t=lG(t,e.localeData()),P7[t]=P7[t]||Qye(t),P7[t](e)):e.localeData().invalidDate()}function lG(e,t){var n=5;function o(i){return t.longDateFormat(i)||i}for(ow.lastIndex=0;n>=0&&ow.test(e);)e=e.replace(ow,o),ow.lastIndex=0,n-=1;return e}var ebe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function tbe(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(xA).map(function(o){return o==="MMMM"||o==="MM"||o==="DD"||o==="dddd"?o.slice(1):o}).join(""),this._longDateFormat[e])}var nbe="Invalid date";function obe(){return this._invalidDate}var ibe="%d",rbe=/\d{1,2}/;function sbe(e){return this._ordinal.replace("%d",e)}var abe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function lbe(e,t,n,o){var i=this._relativeTime[n];return dh(i)?i(e,t,n,o):i.replace(/%d/i,e)}function cbe(e,t){var n=this._relativeTime[e>0?"future":"past"];return dh(n)?n(t):n.replace(/%s/i,t)}var jR={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ad(e){return typeof e=="string"?jR[e]||jR[e.toLowerCase()]:void 0}function OA(e){var t={},n,o;for(o in e)vi(e,o)&&(n=ad(o),n&&(t[n]=e[o]));return t}var dbe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ube(e){var t=[],n;for(n in e)vi(e,n)&&t.push({unit:n,priority:dbe[n]});return t.sort(function(o,i){return o.priority-i.priority}),t}var cG=/\d/,dc=/\d\d/,dG=/\d{3}/,LA=/\d{4}/,w$=/[+-]?\d{6}/,er=/\d\d?/,uG=/\d\d\d\d?/,hG=/\d\d\d\d\d\d?/,$$=/\d{1,3}/,MA=/\d{1,4}/,C$=/[+-]?\d{1,6}/,hy=/\d+/,S$=/[+-]?\d+/,hbe=/Z|[+-]\d\d:?\d\d/gi,T$=/Z|[+-]\d\d(?::?\d\d)?/gi,fbe=/[+-]?\d+(\.\d{1,3})?/,i3=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,fy=/^[1-9]\d?/,NA=/^([1-9]\d|\d)/,A4;A4={};function Sn(e,t,n){A4[e]=dh(t)?t:function(o,i){return o&&n?n:t}}function mbe(e,t){return vi(A4,e)?A4[e](t._strict,t._locale):new RegExp(pbe(e))}function pbe(e){return cf(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,o,i,r){return n||o||i||r}))}function cf(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Fc(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Qo(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=Fc(t)),n}var pE={};function zi(e,t){var n,o=t,i;for(typeof e=="string"&&(e=[e]),kf(t)&&(o=function(r,s){s[t]=Qo(r)}),i=e.length,n=0;n<i;n++)pE[e[n]]=o}function r3(e,t){zi(e,function(n,o,i,r){i._w=i._w||{},t(n,i._w,i,r)})}function gbe(e,t,n){t!=null&&vi(pE,e)&&pE[e](t,n._a,n,e)}function E$(e){return e%4===0&&e%100!==0||e%400===0}var ga=0,Qh=1,Nu=2,_s=3,Fd=4,ef=5,hg=6,vbe=7,_be=8;Fn("Y",0,0,function(){var e=this.year();return e<=9999?eh(e,4):"+"+e});Fn(0,["YY",2],0,function(){return this.year()%100});Fn(0,["YYYY",4],0,"year");Fn(0,["YYYYY",5],0,"year");Fn(0,["YYYYYY",6,!0],0,"year");Sn("Y",S$);Sn("YY",er,dc);Sn("YYYY",MA,LA);Sn("YYYYY",C$,w$);Sn("YYYYYY",C$,w$);zi(["YYYYY","YYYYYY"],ga);zi("YYYY",function(e,t){t[ga]=e.length===2?gt.parseTwoDigitYear(e):Qo(e)});zi("YY",function(e,t){t[ga]=gt.parseTwoDigitYear(e)});zi("Y",function(e,t){t[ga]=parseInt(e,10)});function S0(e){return E$(e)?366:365}gt.parseTwoDigitYear=function(e){return Qo(e)+(Qo(e)>68?1900:2e3)};var fG=my("FullYear",!0);function ybe(){return E$(this.year())}function my(e,t){return function(n){return n!=null?(mG(this,e,n),gt.updateOffset(this,t),this):s2(this,e)}}function s2(e,t){if(!e.isValid())return NaN;var n=e._d,o=e._isUTC;switch(t){case"Milliseconds":return o?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return o?n.getUTCSeconds():n.getSeconds();case"Minutes":return o?n.getUTCMinutes():n.getMinutes();case"Hours":return o?n.getUTCHours():n.getHours();case"Date":return o?n.getUTCDate():n.getDate();case"Day":return o?n.getUTCDay():n.getDay();case"Month":return o?n.getUTCMonth():n.getMonth();case"FullYear":return o?n.getUTCFullYear():n.getFullYear();default:return NaN}}function mG(e,t,n){var o,i,r,s,a;if(!(!e.isValid()||isNaN(n))){switch(o=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?o.setUTCMilliseconds(n):o.setMilliseconds(n));case"Seconds":return void(i?o.setUTCSeconds(n):o.setSeconds(n));case"Minutes":return void(i?o.setUTCMinutes(n):o.setMinutes(n));case"Hours":return void(i?o.setUTCHours(n):o.setHours(n));case"Date":return void(i?o.setUTCDate(n):o.setDate(n));case"FullYear":break;default:return}r=n,s=e.month(),a=e.date(),a=a===29&&s===1&&!E$(r)?28:a,i?o.setUTCFullYear(r,s,a):o.setFullYear(r,s,a)}}function bbe(e){return e=ad(e),dh(this[e])?this[e]():this}function kbe(e,t){if(typeof e=="object"){e=OA(e);var n=ube(e),o,i=n.length;for(o=0;o<i;o++)this[n[o].unit](e[n[o].unit])}else if(e=ad(e),dh(this[e]))return this[e](t);return this}function wbe(e,t){return(e%t+t)%t}var Fr;Array.prototype.indexOf?Fr=Array.prototype.indexOf:Fr=function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function RA(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=wbe(t,12);return e+=(t-n)/12,n===1?E$(e)?29:28:31-n%7%2}Fn("M",["MM",2],"Mo",function(){return this.month()+1});Fn("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)});Fn("MMMM",0,0,function(e){return this.localeData().months(this,e)});Sn("M",er,fy);Sn("MM",er,dc);Sn("MMM",function(e,t){return t.monthsShortRegex(e)});Sn("MMMM",function(e,t){return t.monthsRegex(e)});zi(["M","MM"],function(e,t){t[Qh]=Qo(e)-1});zi(["MMM","MMMM"],function(e,t,n,o){var i=n._locale.monthsParse(e,o,n._strict);i!=null?t[Qh]=i:$o(n).invalidMonth=e});var $be="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),pG="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),gG=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Cbe=i3,Sbe=i3;function Tbe(e,t){return e?Xd(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||gG).test(t)?"format":"standalone"][e.month()]:Xd(this._months)?this._months:this._months.standalone}function Ebe(e,t){return e?Xd(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[gG.test(t)?"format":"standalone"][e.month()]:Xd(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Ibe(e,t,n){var o,i,r,s=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],o=0;o<12;++o)r=ch([2e3,o]),this._shortMonthsParse[o]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[o]=this.months(r,"").toLocaleLowerCase();return n?t==="MMM"?(i=Fr.call(this._shortMonthsParse,s),i!==-1?i:null):(i=Fr.call(this._longMonthsParse,s),i!==-1?i:null):t==="MMM"?(i=Fr.call(this._shortMonthsParse,s),i!==-1?i:(i=Fr.call(this._longMonthsParse,s),i!==-1?i:null)):(i=Fr.call(this._longMonthsParse,s),i!==-1?i:(i=Fr.call(this._shortMonthsParse,s),i!==-1?i:null))}function Pbe(e,t,n){var o,i,r;if(this._monthsParseExact)return Ibe.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),o=0;o<12;o++){if(i=ch([2e3,o]),n&&!this._longMonthsParse[o]&&(this._longMonthsParse[o]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[o]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),!n&&!this._monthsParse[o]&&(r="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[o]=new RegExp(r.replace(".",""),"i")),n&&t==="MMMM"&&this._longMonthsParse[o].test(e))return o;if(n&&t==="MMM"&&this._shortMonthsParse[o].test(e))return o;if(!n&&this._monthsParse[o].test(e))return o}}function vG(e,t){if(!e.isValid())return e;if(typeof t=="string"){if(/^\d+$/.test(t))t=Qo(t);else if(t=e.localeData().monthsParse(t),!kf(t))return e}var n=t,o=e.date();return o=o<29?o:Math.min(o,RA(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,o):e._d.setMonth(n,o),e}function _G(e){return e!=null?(vG(this,e),gt.updateOffset(this,!0),this):s2(this,"Month")}function Abe(){return RA(this.year(),this.month())}function Dbe(e){return this._monthsParseExact?(vi(this,"_monthsRegex")||yG.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(vi(this,"_monthsShortRegex")||(this._monthsShortRegex=Cbe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function xbe(e){return this._monthsParseExact?(vi(this,"_monthsRegex")||yG.call(this),e?this._monthsStrictRegex:this._monthsRegex):(vi(this,"_monthsRegex")||(this._monthsRegex=Sbe),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function yG(){function e(l,d){return d.length-l.length}var t=[],n=[],o=[],i,r,s,a;for(i=0;i<12;i++)r=ch([2e3,i]),s=cf(this.monthsShort(r,"")),a=cf(this.months(r,"")),t.push(s),n.push(a),o.push(a),o.push(s);t.sort(e),n.sort(e),o.sort(e),this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+t.join("|")+")","i")}function Obe(e,t,n,o,i,r,s){var a;return e<100&&e>=0?(a=new Date(e+400,t,n,o,i,r,s),isFinite(a.getFullYear())&&a.setFullYear(e)):a=new Date(e,t,n,o,i,r,s),a}function a2(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function D4(e,t,n){var o=7+t-n,i=(7+a2(e,0,o).getUTCDay()-t)%7;return-i+o-1}function bG(e,t,n,o,i){var r=(7+n-o)%7,s=D4(e,o,i),a=1+7*(t-1)+r+s,l,d;return a<=0?(l=e-1,d=S0(l)+a):a>S0(e)?(l=e+1,d=a-S0(e)):(l=e,d=a),{year:l,dayOfYear:d}}function l2(e,t,n){var o=D4(e.year(),t,n),i=Math.floor((e.dayOfYear()-o-1)/7)+1,r,s;return i<1?(s=e.year()-1,r=i+df(s,t,n)):i>df(e.year(),t,n)?(r=i-df(e.year(),t,n),s=e.year()+1):(s=e.year(),r=i),{week:r,year:s}}function df(e,t,n){var o=D4(e,t,n),i=D4(e+1,t,n);return(S0(e)-o+i)/7}Fn("w",["ww",2],"wo","week");Fn("W",["WW",2],"Wo","isoWeek");Sn("w",er,fy);Sn("ww",er,dc);Sn("W",er,fy);Sn("WW",er,dc);r3(["w","ww","W","WW"],function(e,t,n,o){t[o.substr(0,1)]=Qo(e)});function Lbe(e){return l2(e,this._week.dow,this._week.doy).week}var Mbe={dow:0,doy:6};function Nbe(){return this._week.dow}function Rbe(){return this._week.doy}function jbe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function Fbe(e){var t=l2(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}Fn("d",0,"do","day");Fn("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});Fn("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});Fn("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});Fn("e",0,0,"weekday");Fn("E",0,0,"isoWeekday");Sn("d",er);Sn("e",er);Sn("E",er);Sn("dd",function(e,t){return t.weekdaysMinRegex(e)});Sn("ddd",function(e,t){return t.weekdaysShortRegex(e)});Sn("dddd",function(e,t){return t.weekdaysRegex(e)});r3(["dd","ddd","dddd"],function(e,t,n,o){var i=n._locale.weekdaysParse(e,o,n._strict);i!=null?t.d=i:$o(n).invalidWeekday=e});r3(["d","e","E"],function(e,t,n,o){t[o]=Qo(e)});function zbe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function Ube(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function jA(e,t){return e.slice(t,7).concat(e.slice(0,t))}var Bbe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),kG="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Hbe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Vbe=i3,qbe=i3,Ybe=i3;function Wbe(e,t){var n=Xd(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?jA(n,this._week.dow):e?n[e.day()]:n}function Gbe(e){return e===!0?jA(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Zbe(e){return e===!0?jA(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Kbe(e,t,n){var o,i,r,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],o=0;o<7;++o)r=ch([2e3,1]).day(o),this._minWeekdaysParse[o]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[o]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[o]=this.weekdays(r,"").toLocaleLowerCase();return n?t==="dddd"?(i=Fr.call(this._weekdaysParse,s),i!==-1?i:null):t==="ddd"?(i=Fr.call(this._shortWeekdaysParse,s),i!==-1?i:null):(i=Fr.call(this._minWeekdaysParse,s),i!==-1?i:null):t==="dddd"?(i=Fr.call(this._weekdaysParse,s),i!==-1||(i=Fr.call(this._shortWeekdaysParse,s),i!==-1)?i:(i=Fr.call(this._minWeekdaysParse,s),i!==-1?i:null)):t==="ddd"?(i=Fr.call(this._shortWeekdaysParse,s),i!==-1||(i=Fr.call(this._weekdaysParse,s),i!==-1)?i:(i=Fr.call(this._minWeekdaysParse,s),i!==-1?i:null)):(i=Fr.call(this._minWeekdaysParse,s),i!==-1||(i=Fr.call(this._weekdaysParse,s),i!==-1)?i:(i=Fr.call(this._shortWeekdaysParse,s),i!==-1?i:null))}function Jbe(e,t,n){var o,i,r;if(this._weekdaysParseExact)return Kbe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),o=0;o<7;o++){if(i=ch([2e3,1]).day(o),n&&!this._fullWeekdaysParse[o]&&(this._fullWeekdaysParse[o]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[o]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[o]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[o]||(r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[o]=new RegExp(r.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[o].test(e))return o;if(n&&t==="ddd"&&this._shortWeekdaysParse[o].test(e))return o;if(n&&t==="dd"&&this._minWeekdaysParse[o].test(e))return o;if(!n&&this._weekdaysParse[o].test(e))return o}}function Xbe(e){if(!this.isValid())return e!=null?this:NaN;var t=s2(this,"Day");return e!=null?(e=zbe(e,this.localeData()),this.add(e-t,"d")):t}function Qbe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function e0e(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=Ube(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function t0e(e){return this._weekdaysParseExact?(vi(this,"_weekdaysRegex")||FA.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(vi(this,"_weekdaysRegex")||(this._weekdaysRegex=Vbe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function n0e(e){return this._weekdaysParseExact?(vi(this,"_weekdaysRegex")||FA.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(vi(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=qbe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function o0e(e){return this._weekdaysParseExact?(vi(this,"_weekdaysRegex")||FA.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(vi(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ybe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function FA(){function e(u,f){return f.length-u.length}var t=[],n=[],o=[],i=[],r,s,a,l,d;for(r=0;r<7;r++)s=ch([2e3,1]).day(r),a=cf(this.weekdaysMin(s,"")),l=cf(this.weekdaysShort(s,"")),d=cf(this.weekdays(s,"")),t.push(a),n.push(l),o.push(d),i.push(a),i.push(l),i.push(d);t.sort(e),n.sort(e),o.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function zA(){return this.hours()%12||12}function i0e(){return this.hours()||24}Fn("H",["HH",2],0,"hour");Fn("h",["hh",2],0,zA);Fn("k",["kk",2],0,i0e);Fn("hmm",0,0,function(){return""+zA.apply(this)+eh(this.minutes(),2)});Fn("hmmss",0,0,function(){return""+zA.apply(this)+eh(this.minutes(),2)+eh(this.seconds(),2)});Fn("Hmm",0,0,function(){return""+this.hours()+eh(this.minutes(),2)});Fn("Hmmss",0,0,function(){return""+this.hours()+eh(this.minutes(),2)+eh(this.seconds(),2)});function wG(e,t){Fn(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}wG("a",!0);wG("A",!1);function $G(e,t){return t._meridiemParse}Sn("a",$G);Sn("A",$G);Sn("H",er,NA);Sn("h",er,fy);Sn("k",er,fy);Sn("HH",er,dc);Sn("hh",er,dc);Sn("kk",er,dc);Sn("hmm",uG);Sn("hmmss",hG);Sn("Hmm",uG);Sn("Hmmss",hG);zi(["H","HH"],_s);zi(["k","kk"],function(e,t,n){var o=Qo(e);t[_s]=o===24?0:o});zi(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});zi(["h","hh"],function(e,t,n){t[_s]=Qo(e),$o(n).bigHour=!0});zi("hmm",function(e,t,n){var o=e.length-2;t[_s]=Qo(e.substr(0,o)),t[Fd]=Qo(e.substr(o)),$o(n).bigHour=!0});zi("hmmss",function(e,t,n){var o=e.length-4,i=e.length-2;t[_s]=Qo(e.substr(0,o)),t[Fd]=Qo(e.substr(o,2)),t[ef]=Qo(e.substr(i)),$o(n).bigHour=!0});zi("Hmm",function(e,t,n){var o=e.length-2;t[_s]=Qo(e.substr(0,o)),t[Fd]=Qo(e.substr(o))});zi("Hmmss",function(e,t,n){var o=e.length-4,i=e.length-2;t[_s]=Qo(e.substr(0,o)),t[Fd]=Qo(e.substr(o,2)),t[ef]=Qo(e.substr(i))});function r0e(e){return(e+"").toLowerCase().charAt(0)==="p"}var s0e=/[ap]\.?m?\.?/i,a0e=my("Hours",!0);function l0e(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var CG={calendar:Kye,longDateFormat:ebe,invalidDate:nbe,ordinal:ibe,dayOfMonthOrdinalParse:rbe,relativeTime:abe,months:$be,monthsShort:pG,week:Mbe,weekdays:Bbe,weekdaysMin:Hbe,weekdaysShort:kG,meridiemParse:s0e},ir={},Sb={},c2;function c0e(e,t){var n,o=Math.min(e.length,t.length);for(n=0;n<o;n+=1)if(e[n]!==t[n])return n;return o}function FR(e){return e&&e.toLowerCase().replace("_","-")}function d0e(e){for(var t=0,n,o,i,r;t<e.length;){for(r=FR(e[t]).split("-"),n=r.length,o=FR(e[t+1]),o=o?o.split("-"):null;n>0;){if(i=I$(r.slice(0,n).join("-")),i)return i;if(o&&o.length>=n&&c0e(r,o)>=n-1)break;n--}t++}return c2}function u0e(e){return!!(e&&e.match("^[^/\\\\]*$"))}function I$(e){var t=null,n;if(ir[e]===void 0&&typeof module<"u"&&module&&module.exports&&u0e(e))try{t=c2._abbr,n=require,n("./locale/"+e),Fm(t)}catch{ir[e]=null}return ir[e]}function Fm(e,t){var n;return e&&(vl(t)?n=Pf(e):n=UA(e,t),n?c2=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),c2._abbr}function UA(e,t){if(t!==null){var n,o=CG;if(t.abbr=e,ir[e]!=null)aG("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),o=ir[e]._config;else if(t.parentLocale!=null)if(ir[t.parentLocale]!=null)o=ir[t.parentLocale]._config;else if(n=I$(t.parentLocale),n!=null)o=n._config;else return Sb[t.parentLocale]||(Sb[t.parentLocale]=[]),Sb[t.parentLocale].push({name:e,config:t}),null;return ir[e]=new DA(fE(o,t)),Sb[e]&&Sb[e].forEach(function(i){UA(i.name,i.config)}),Fm(e),ir[e]}else return delete ir[e],null}function h0e(e,t){if(t!=null){var n,o,i=CG;ir[e]!=null&&ir[e].parentLocale!=null?ir[e].set(fE(ir[e]._config,t)):(o=I$(e),o!=null&&(i=o._config),t=fE(i,t),o==null&&(t.abbr=e),n=new DA(t),n.parentLocale=ir[e],ir[e]=n),Fm(e)}else ir[e]!=null&&(ir[e].parentLocale!=null?(ir[e]=ir[e].parentLocale,e===Fm()&&Fm(e)):ir[e]!=null&&delete ir[e]);return ir[e]}function Pf(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return c2;if(!Xd(e)){if(t=I$(e),t)return t;e=[e]}return d0e(e)}function f0e(){return mE(ir)}function BA(e){var t,n=e._a;return n&&$o(e).overflow===-2&&(t=n[Qh]<0||n[Qh]>11?Qh:n[Nu]<1||n[Nu]>RA(n[ga],n[Qh])?Nu:n[_s]<0||n[_s]>24||n[_s]===24&&(n[Fd]!==0||n[ef]!==0||n[hg]!==0)?_s:n[Fd]<0||n[Fd]>59?Fd:n[ef]<0||n[ef]>59?ef:n[hg]<0||n[hg]>999?hg:-1,$o(e)._overflowDayOfYear&&(t<ga||t>Nu)&&(t=Nu),$o(e)._overflowWeeks&&t===-1&&(t=vbe),$o(e)._overflowWeekday&&t===-1&&(t=_be),$o(e).overflow=t),e}var m0e=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,p0e=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,g0e=/Z|[+-]\d\d(?::?\d\d)?/,iw=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],A7=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],v0e=/^\/?Date\((-?\d+)/i,_0e=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,y0e={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function SG(e){var t,n,o=e._i,i=m0e.exec(o)||p0e.exec(o),r,s,a,l,d=iw.length,u=A7.length;if(i){for($o(e).iso=!0,t=0,n=d;t<n;t++)if(iw[t][1].exec(i[1])){s=iw[t][0],r=iw[t][2]!==!1;break}if(s==null){e._isValid=!1;return}if(i[3]){for(t=0,n=u;t<n;t++)if(A7[t][1].exec(i[3])){a=(i[2]||" ")+A7[t][0];break}if(a==null){e._isValid=!1;return}}if(!r&&a!=null){e._isValid=!1;return}if(i[4])if(g0e.exec(i[4]))l="Z";else{e._isValid=!1;return}e._f=s+(a||"")+(l||""),VA(e)}else e._isValid=!1}function b0e(e,t,n,o,i,r){var s=[k0e(e),pG.indexOf(t),parseInt(n,10),parseInt(o,10),parseInt(i,10)];return r&&s.push(parseInt(r,10)),s}function k0e(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function w0e(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function $0e(e,t,n){if(e){var o=kG.indexOf(e),i=new Date(t[0],t[1],t[2]).getDay();if(o!==i)return $o(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function C0e(e,t,n){if(e)return y0e[e];if(t)return 0;var o=parseInt(n,10),i=o%100,r=(o-i)/100;return r*60+i}function TG(e){var t=_0e.exec(w0e(e._i)),n;if(t){if(n=b0e(t[4],t[3],t[2],t[5],t[6],t[7]),!$0e(t[1],n,e))return;e._a=n,e._tzm=C0e(t[8],t[9],t[10]),e._d=a2.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),$o(e).rfc2822=!0}else e._isValid=!1}function S0e(e){var t=v0e.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(SG(e),e._isValid===!1)delete e._isValid;else return;if(TG(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:gt.createFromInputFallback(e)}gt.createFromInputFallback=sd("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))});function Dv(e,t,n){return e??t??n}function T0e(e){var t=new Date(gt.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function HA(e){var t,n,o=[],i,r,s;if(!e._d){for(i=T0e(e),e._w&&e._a[Nu]==null&&e._a[Qh]==null&&E0e(e),e._dayOfYear!=null&&(s=Dv(e._a[ga],i[ga]),(e._dayOfYear>S0(s)||e._dayOfYear===0)&&($o(e)._overflowDayOfYear=!0),n=a2(s,0,e._dayOfYear),e._a[Qh]=n.getUTCMonth(),e._a[Nu]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=o[t]=i[t];for(;t<7;t++)e._a[t]=o[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[_s]===24&&e._a[Fd]===0&&e._a[ef]===0&&e._a[hg]===0&&(e._nextDay=!0,e._a[_s]=0),e._d=(e._useUTC?a2:Obe).apply(null,o),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[_s]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==r&&($o(e).weekdayMismatch=!0)}}function E0e(e){var t,n,o,i,r,s,a,l,d;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(r=1,s=4,n=Dv(t.GG,e._a[ga],l2(Qi(),1,4).year),o=Dv(t.W,1),i=Dv(t.E,1),(i<1||i>7)&&(l=!0)):(r=e._locale._week.dow,s=e._locale._week.doy,d=l2(Qi(),r,s),n=Dv(t.gg,e._a[ga],d.year),o=Dv(t.w,d.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+r,(t.e<0||t.e>6)&&(l=!0)):i=r),o<1||o>df(n,r,s)?$o(e)._overflowWeeks=!0:l!=null?$o(e)._overflowWeekday=!0:(a=bG(n,o,i,r,s),e._a[ga]=a.year,e._dayOfYear=a.dayOfYear)}gt.ISO_8601=function(){};gt.RFC_2822=function(){};function VA(e){if(e._f===gt.ISO_8601){SG(e);return}if(e._f===gt.RFC_2822){TG(e);return}e._a=[],$o(e).empty=!0;var t=""+e._i,n,o,i,r,s,a=t.length,l=0,d,u;for(i=lG(e._f,e._locale).match(xA)||[],u=i.length,n=0;n<u;n++)r=i[n],o=(t.match(mbe(r,e))||[])[0],o&&(s=t.substr(0,t.indexOf(o)),s.length>0&&$o(e).unusedInput.push(s),t=t.slice(t.indexOf(o)+o.length),l+=o.length),s_[r]?(o?$o(e).empty=!1:$o(e).unusedTokens.push(r),gbe(r,o,e)):e._strict&&!o&&$o(e).unusedTokens.push(r);$o(e).charsLeftOver=a-l,t.length>0&&$o(e).unusedInput.push(t),e._a[_s]<=12&&$o(e).bigHour===!0&&e._a[_s]>0&&($o(e).bigHour=void 0),$o(e).parsedDateParts=e._a.slice(0),$o(e).meridiem=e._meridiem,e._a[_s]=I0e(e._locale,e._a[_s],e._meridiem),d=$o(e).era,d!==null&&(e._a[ga]=e._locale.erasConvertYear(d,e._a[ga])),HA(e),BA(e)}function I0e(e,t,n){var o;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(o=e.isPM(n),o&&t<12&&(t+=12),!o&&t===12&&(t=0)),t)}function P0e(e){var t,n,o,i,r,s,a=!1,l=e._f.length;if(l===0){$o(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<l;i++)r=0,s=!1,t=AA({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[i],VA(t),PA(t)&&(s=!0),r+=$o(t).charsLeftOver,r+=$o(t).unusedTokens.length*10,$o(t).score=r,a?r<o&&(o=r,n=t):(o==null||r<o||s)&&(o=r,n=t,s&&(a=!0));Om(e,n||t)}function A0e(e){if(!e._d){var t=OA(e._i),n=t.day===void 0?t.date:t.day;e._a=rG([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(o){return o&&parseInt(o,10)}),HA(e)}}function D0e(e){var t=new o3(BA(EG(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function EG(e){var t=e._i,n=e._f;return e._locale=e._locale||Pf(e._l),t===null||n===void 0&&t===""?k$({nullInput:!0}):(typeof t=="string"&&(e._i=t=e._locale.preparse(t)),Qd(t)?new o3(BA(t)):(n3(t)?e._d=t:Xd(n)?P0e(e):n?VA(e):x0e(e),PA(e)||(e._d=null),e))}function x0e(e){var t=e._i;vl(t)?e._d=new Date(gt.now()):n3(t)?e._d=new Date(t.valueOf()):typeof t=="string"?S0e(e):Xd(t)?(e._a=rG(t.slice(0),function(n){return parseInt(n,10)}),HA(e)):Sg(t)?A0e(e):kf(t)?e._d=new Date(t):gt.createFromInputFallback(e)}function IG(e,t,n,o,i){var r={};return(t===!0||t===!1)&&(o=t,t=void 0),(n===!0||n===!1)&&(o=n,n=void 0),(Sg(e)&&IA(e)||Xd(e)&&e.length===0)&&(e=void 0),r._isAMomentObject=!0,r._useUTC=r._isUTC=i,r._l=n,r._i=e,r._f=t,r._strict=o,D0e(r)}function Qi(e,t,n,o){return IG(e,t,n,o,!1)}var O0e=sd("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Qi.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:k$()}),L0e=sd("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Qi.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:k$()});function PG(e,t){var n,o;if(t.length===1&&Xd(t[0])&&(t=t[0]),!t.length)return Qi();for(n=t[0],o=1;o<t.length;++o)(!t[o].isValid()||t[o][e](n))&&(n=t[o]);return n}function M0e(){var e=[].slice.call(arguments,0);return PG("isBefore",e)}function N0e(){var e=[].slice.call(arguments,0);return PG("isAfter",e)}var R0e=function(){return Date.now?Date.now():+new Date},Tb=["year","quarter","month","week","day","hour","minute","second","millisecond"];function j0e(e){var t,n=!1,o,i=Tb.length;for(t in e)if(vi(e,t)&&!(Fr.call(Tb,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(o=0;o<i;++o)if(e[Tb[o]]){if(n)return!1;parseFloat(e[Tb[o]])!==Qo(e[Tb[o]])&&(n=!0)}return!0}function F0e(){return this._isValid}function z0e(){return au(NaN)}function P$(e){var t=OA(e),n=t.year||0,o=t.quarter||0,i=t.month||0,r=t.week||t.isoWeek||0,s=t.day||0,a=t.hour||0,l=t.minute||0,d=t.second||0,u=t.millisecond||0;this._isValid=j0e(t),this._milliseconds=+u+d*1e3+l*6e4+a*1e3*60*60,this._days=+s+r*7,this._months=+i+o*3+n*12,this._data={},this._locale=Pf(),this._bubble()}function x8(e){return e instanceof P$}function gE(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function U0e(e,t,n){var o=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),r=0,s;for(s=0;s<o;s++)(n&&e[s]!==t[s]||!n&&Qo(e[s])!==Qo(t[s]))&&r++;return r+i}function AG(e,t){Fn(e,0,0,function(){var n=this.utcOffset(),o="+";return n<0&&(n=-n,o="-"),o+eh(~~(n/60),2)+t+eh(~~n%60,2)})}AG("Z",":");AG("ZZ","");Sn("Z",T$);Sn("ZZ",T$);zi(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=qA(T$,e)});var B0e=/([\+\-]|\d\d)/gi;function qA(e,t){var n=(t||"").match(e),o,i,r;return n===null?null:(o=n[n.length-1]||[],i=(o+"").match(B0e)||["-",0,0],r=+(i[1]*60)+Qo(i[2]),r===0?0:i[0]==="+"?r:-r)}function YA(e,t){var n,o;return t._isUTC?(n=t.clone(),o=(Qd(e)||n3(e)?e.valueOf():Qi(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+o),gt.updateOffset(n,!1),n):Qi(e).local()}function vE(e){return-Math.round(e._d.getTimezoneOffset())}gt.updateOffset=function(){};function H0e(e,t,n){var o=this._offset||0,i;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if(e=qA(T$,e),e===null)return this}else Math.abs(e)<16&&!n&&(e=e*60);return!this._isUTC&&t&&(i=vE(this)),this._offset=e,this._isUTC=!0,i!=null&&this.add(i,"m"),o!==e&&(!t||this._changeInProgress?OG(this,au(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,gt.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?o:vE(this)}function V0e(e,t){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function q0e(e){return this.utcOffset(0,e)}function Y0e(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(vE(this),"m")),this}function W0e(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=qA(hbe,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function G0e(e){return this.isValid()?(e=e?Qi(e).utcOffset():0,(this.utcOffset()-e)%60===0):!1}function Z0e(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function K0e(){if(!vl(this._isDSTShifted))return this._isDSTShifted;var e={},t;return AA(e,this),e=EG(e),e._a?(t=e._isUTC?ch(e._a):Qi(e._a),this._isDSTShifted=this.isValid()&&U0e(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function J0e(){return this.isValid()?!this._isUTC:!1}function X0e(){return this.isValid()?this._isUTC:!1}function DG(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Q0e=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,e2e=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function au(e,t){var n=e,o=null,i,r,s;return x8(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:kf(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(o=Q0e.exec(e))?(i=o[1]==="-"?-1:1,n={y:0,d:Qo(o[Nu])*i,h:Qo(o[_s])*i,m:Qo(o[Fd])*i,s:Qo(o[ef])*i,ms:Qo(gE(o[hg]*1e3))*i}):(o=e2e.exec(e))?(i=o[1]==="-"?-1:1,n={y:Bp(o[2],i),M:Bp(o[3],i),w:Bp(o[4],i),d:Bp(o[5],i),h:Bp(o[6],i),m:Bp(o[7],i),s:Bp(o[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(s=t2e(Qi(n.from),Qi(n.to)),n={},n.ms=s.milliseconds,n.M=s.months),r=new P$(n),x8(e)&&vi(e,"_locale")&&(r._locale=e._locale),x8(e)&&vi(e,"_isValid")&&(r._isValid=e._isValid),r}au.fn=P$.prototype;au.invalid=z0e;function Bp(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function zR(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function t2e(e,t){var n;return e.isValid()&&t.isValid()?(t=YA(t,e),e.isBefore(t)?n=zR(e,t):(n=zR(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function xG(e,t){return function(n,o){var i,r;return o!==null&&!isNaN(+o)&&(aG(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),r=n,n=o,o=r),i=au(n,o),OG(this,i,e),this}}function OG(e,t,n,o){var i=t._milliseconds,r=gE(t._days),s=gE(t._months);e.isValid()&&(o=o??!0,s&&vG(e,s2(e,"Month")+s*n),r&&mG(e,"Date",s2(e,"Date")+r*n),i&&e._d.setTime(e._d.valueOf()+i*n),o&&gt.updateOffset(e,r||s))}var n2e=xG(1,"add"),o2e=xG(-1,"subtract");function LG(e){return typeof e=="string"||e instanceof String}function i2e(e){return Qd(e)||n3(e)||LG(e)||kf(e)||s2e(e)||r2e(e)||e===null||e===void 0}function r2e(e){var t=Sg(e)&&!IA(e),n=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,r,s=o.length;for(i=0;i<s;i+=1)r=o[i],n=n||vi(e,r);return t&&n}function s2e(e){var t=Xd(e),n=!1;return t&&(n=e.filter(function(o){return!kf(o)&&LG(e)}).length===0),t&&n}function a2e(e){var t=Sg(e)&&!IA(e),n=!1,o=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],i,r;for(i=0;i<o.length;i+=1)r=o[i],n=n||vi(e,r);return t&&n}function l2e(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function c2e(e,t){arguments.length===1&&(arguments[0]?i2e(arguments[0])?(e=arguments[0],t=void 0):a2e(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Qi(),o=YA(n,this).startOf("day"),i=gt.calendarFormat(this,o)||"sameElse",r=t&&(dh(t[i])?t[i].call(this,n):t[i]);return this.format(r||this.localeData().calendar(i,this,Qi(n)))}function d2e(){return new o3(this)}function u2e(e,t){var n=Qd(e)?e:Qi(e);return this.isValid()&&n.isValid()?(t=ad(t)||"millisecond",t==="millisecond"?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function h2e(e,t){var n=Qd(e)?e:Qi(e);return this.isValid()&&n.isValid()?(t=ad(t)||"millisecond",t==="millisecond"?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function f2e(e,t,n,o){var i=Qd(e)?e:Qi(e),r=Qd(t)?t:Qi(t);return this.isValid()&&i.isValid()&&r.isValid()?(o=o||"()",(o[0]==="("?this.isAfter(i,n):!this.isBefore(i,n))&&(o[1]===")"?this.isBefore(r,n):!this.isAfter(r,n))):!1}function m2e(e,t){var n=Qd(e)?e:Qi(e),o;return this.isValid()&&n.isValid()?(t=ad(t)||"millisecond",t==="millisecond"?this.valueOf()===n.valueOf():(o=n.valueOf(),this.clone().startOf(t).valueOf()<=o&&o<=this.clone().endOf(t).valueOf())):!1}function p2e(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function g2e(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function v2e(e,t,n){var o,i,r;if(!this.isValid())return NaN;if(o=YA(e,this),!o.isValid())return NaN;switch(i=(o.utcOffset()-this.utcOffset())*6e4,t=ad(t),t){case"year":r=O8(this,o)/12;break;case"month":r=O8(this,o);break;case"quarter":r=O8(this,o)/3;break;case"second":r=(this-o)/1e3;break;case"minute":r=(this-o)/6e4;break;case"hour":r=(this-o)/36e5;break;case"day":r=(this-o-i)/864e5;break;case"week":r=(this-o-i)/6048e5;break;default:r=this-o}return n?r:Fc(r)}function O8(e,t){if(e.date()<t.date())return-O8(t,e);var n=(t.year()-e.year())*12+(t.month()-e.month()),o=e.clone().add(n,"months"),i,r;return t-o<0?(i=e.clone().add(n-1,"months"),r=(t-o)/(o-i)):(i=e.clone().add(n+1,"months"),r=(t-o)/(i-o)),-(n+r)||0}gt.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";gt.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function _2e(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function y2e(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?D8(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):dh(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",D8(n,"Z")):D8(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function b2e(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,o,i,r;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',o=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",r=t+'[")]',this.format(n+o+i+r)}function k2e(e){e||(e=this.isUtc()?gt.defaultFormatUtc:gt.defaultFormat);var t=D8(this,e);return this.localeData().postformat(t)}function w2e(e,t){return this.isValid()&&(Qd(e)&&e.isValid()||Qi(e).isValid())?au({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function $2e(e){return this.from(Qi(),e)}function C2e(e,t){return this.isValid()&&(Qd(e)&&e.isValid()||Qi(e).isValid())?au({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function S2e(e){return this.to(Qi(),e)}function MG(e){var t;return e===void 0?this._locale._abbr:(t=Pf(e),t!=null&&(this._locale=t),this)}var NG=sd("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function RG(){return this._locale}var x4=1e3,a_=60*x4,O4=60*a_,jG=(365*400+97)*24*O4;function l_(e,t){return(e%t+t)%t}function FG(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-jG:new Date(e,t,n).valueOf()}function zG(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-jG:Date.UTC(e,t,n)}function T2e(e){var t,n;if(e=ad(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?zG:FG,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=l_(t+(this._isUTC?0:this.utcOffset()*a_),O4);break;case"minute":t=this._d.valueOf(),t-=l_(t,a_);break;case"second":t=this._d.valueOf(),t-=l_(t,x4);break}return this._d.setTime(t),gt.updateOffset(this,!0),this}function E2e(e){var t,n;if(e=ad(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?zG:FG,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=O4-l_(t+(this._isUTC?0:this.utcOffset()*a_),O4)-1;break;case"minute":t=this._d.valueOf(),t+=a_-l_(t,a_)-1;break;case"second":t=this._d.valueOf(),t+=x4-l_(t,x4)-1;break}return this._d.setTime(t),gt.updateOffset(this,!0),this}function I2e(){return this._d.valueOf()-(this._offset||0)*6e4}function P2e(){return Math.floor(this.valueOf()/1e3)}function A2e(){return new Date(this.valueOf())}function D2e(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function x2e(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function O2e(){return this.isValid()?this.toISOString():null}function L2e(){return PA(this)}function M2e(){return Om({},$o(this))}function N2e(){return $o(this).overflow}function R2e(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}Fn("N",0,0,"eraAbbr");Fn("NN",0,0,"eraAbbr");Fn("NNN",0,0,"eraAbbr");Fn("NNNN",0,0,"eraName");Fn("NNNNN",0,0,"eraNarrow");Fn("y",["y",1],"yo","eraYear");Fn("y",["yy",2],0,"eraYear");Fn("y",["yyy",3],0,"eraYear");Fn("y",["yyyy",4],0,"eraYear");Sn("N",WA);Sn("NN",WA);Sn("NNN",WA);Sn("NNNN",G2e);Sn("NNNNN",Z2e);zi(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,o){var i=n._locale.erasParse(e,o,n._strict);i?$o(n).era=i:$o(n).invalidEra=e});Sn("y",hy);Sn("yy",hy);Sn("yyy",hy);Sn("yyyy",hy);Sn("yo",K2e);zi(["y","yy","yyy","yyyy"],ga);zi(["yo"],function(e,t,n,o){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[ga]=n._locale.eraYearOrdinalParse(e,i):t[ga]=parseInt(e,10)});function j2e(e,t){var n,o,i,r=this._eras||Pf("en")._eras;for(n=0,o=r.length;n<o;++n){switch(typeof r[n].since){case"string":i=gt(r[n].since).startOf("day"),r[n].since=i.valueOf();break}switch(typeof r[n].until){case"undefined":r[n].until=1/0;break;case"string":i=gt(r[n].until).startOf("day").valueOf(),r[n].until=i.valueOf();break}}return r}function F2e(e,t,n){var o,i,r=this.eras(),s,a,l;for(e=e.toUpperCase(),o=0,i=r.length;o<i;++o)if(s=r[o].name.toUpperCase(),a=r[o].abbr.toUpperCase(),l=r[o].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return r[o];break;case"NNNN":if(s===e)return r[o];break;case"NNNNN":if(l===e)return r[o];break}else if([s,a,l].indexOf(e)>=0)return r[o]}function z2e(e,t){var n=e.since<=e.until?1:-1;return t===void 0?gt(e.since).year():gt(e.since).year()+(t-e.offset)*n}function U2e(){var e,t,n,o=this.localeData().eras();for(e=0,t=o.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),o[e].since<=n&&n<=o[e].until||o[e].until<=n&&n<=o[e].since)return o[e].name;return""}function B2e(){var e,t,n,o=this.localeData().eras();for(e=0,t=o.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),o[e].since<=n&&n<=o[e].until||o[e].until<=n&&n<=o[e].since)return o[e].narrow;return""}function H2e(){var e,t,n,o=this.localeData().eras();for(e=0,t=o.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),o[e].since<=n&&n<=o[e].until||o[e].until<=n&&n<=o[e].since)return o[e].abbr;return""}function V2e(){var e,t,n,o,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(n=i[e].since<=i[e].until?1:-1,o=this.clone().startOf("day").valueOf(),i[e].since<=o&&o<=i[e].until||i[e].until<=o&&o<=i[e].since)return(this.year()-gt(i[e].since).year())*n+i[e].offset;return this.year()}function q2e(e){return vi(this,"_erasNameRegex")||GA.call(this),e?this._erasNameRegex:this._erasRegex}function Y2e(e){return vi(this,"_erasAbbrRegex")||GA.call(this),e?this._erasAbbrRegex:this._erasRegex}function W2e(e){return vi(this,"_erasNarrowRegex")||GA.call(this),e?this._erasNarrowRegex:this._erasRegex}function WA(e,t){return t.erasAbbrRegex(e)}function G2e(e,t){return t.erasNameRegex(e)}function Z2e(e,t){return t.erasNarrowRegex(e)}function K2e(e,t){return t._eraYearOrdinalRegex||hy}function GA(){var e=[],t=[],n=[],o=[],i,r,s,a,l,d=this.eras();for(i=0,r=d.length;i<r;++i)s=cf(d[i].name),a=cf(d[i].abbr),l=cf(d[i].narrow),t.push(s),e.push(a),n.push(l),o.push(s),o.push(a),o.push(l);this._erasRegex=new RegExp("^("+o.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+t.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}Fn(0,["gg",2],0,function(){return this.weekYear()%100});Fn(0,["GG",2],0,function(){return this.isoWeekYear()%100});function A$(e,t){Fn(0,[e,e.length],0,t)}A$("gggg","weekYear");A$("ggggg","weekYear");A$("GGGG","isoWeekYear");A$("GGGGG","isoWeekYear");Sn("G",S$);Sn("g",S$);Sn("GG",er,dc);Sn("gg",er,dc);Sn("GGGG",MA,LA);Sn("gggg",MA,LA);Sn("GGGGG",C$,w$);Sn("ggggg",C$,w$);r3(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,o){t[o.substr(0,2)]=Qo(e)});r3(["gg","GG"],function(e,t,n,o){t[o]=gt.parseTwoDigitYear(e)});function J2e(e){return UG.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function X2e(e){return UG.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Q2e(){return df(this.year(),1,4)}function e3e(){return df(this.isoWeekYear(),1,4)}function t3e(){var e=this.localeData()._week;return df(this.year(),e.dow,e.doy)}function n3e(){var e=this.localeData()._week;return df(this.weekYear(),e.dow,e.doy)}function UG(e,t,n,o,i){var r;return e==null?l2(this,o,i).year:(r=df(e,o,i),t>r&&(t=r),o3e.call(this,e,t,n,o,i))}function o3e(e,t,n,o,i){var r=bG(e,t,n,o,i),s=a2(r.year,0,r.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}Fn("Q",0,"Qo","quarter");Sn("Q",cG);zi("Q",function(e,t){t[Qh]=(Qo(e)-1)*3});function i3e(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}Fn("D",["DD",2],"Do","date");Sn("D",er,fy);Sn("DD",er,dc);Sn("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});zi(["D","DD"],Nu);zi("Do",function(e,t){t[Nu]=Qo(e.match(er)[0])});var BG=my("Date",!0);Fn("DDD",["DDDD",3],"DDDo","dayOfYear");Sn("DDD",$$);Sn("DDDD",dG);zi(["DDD","DDDD"],function(e,t,n){n._dayOfYear=Qo(e)});function r3e(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}Fn("m",["mm",2],0,"minute");Sn("m",er,NA);Sn("mm",er,dc);zi(["m","mm"],Fd);var s3e=my("Minutes",!1);Fn("s",["ss",2],0,"second");Sn("s",er,NA);Sn("ss",er,dc);zi(["s","ss"],ef);var a3e=my("Seconds",!1);Fn("S",0,0,function(){return~~(this.millisecond()/100)});Fn(0,["SS",2],0,function(){return~~(this.millisecond()/10)});Fn(0,["SSS",3],0,"millisecond");Fn(0,["SSSS",4],0,function(){return this.millisecond()*10});Fn(0,["SSSSS",5],0,function(){return this.millisecond()*100});Fn(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});Fn(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});Fn(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});Fn(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});Sn("S",$$,cG);Sn("SS",$$,dc);Sn("SSS",$$,dG);var Lm,HG;for(Lm="SSSS";Lm.length<=9;Lm+="S")Sn(Lm,hy);function l3e(e,t){t[hg]=Qo(("0."+e)*1e3)}for(Lm="S";Lm.length<=9;Lm+="S")zi(Lm,l3e);HG=my("Milliseconds",!1);Fn("z",0,0,"zoneAbbr");Fn("zz",0,0,"zoneName");function c3e(){return this._isUTC?"UTC":""}function d3e(){return this._isUTC?"Coordinated Universal Time":""}var rn=o3.prototype;rn.add=n2e;rn.calendar=c2e;rn.clone=d2e;rn.diff=v2e;rn.endOf=E2e;rn.format=k2e;rn.from=w2e;rn.fromNow=$2e;rn.to=C2e;rn.toNow=S2e;rn.get=bbe;rn.invalidAt=N2e;rn.isAfter=u2e;rn.isBefore=h2e;rn.isBetween=f2e;rn.isSame=m2e;rn.isSameOrAfter=p2e;rn.isSameOrBefore=g2e;rn.isValid=L2e;rn.lang=NG;rn.locale=MG;rn.localeData=RG;rn.max=L0e;rn.min=O0e;rn.parsingFlags=M2e;rn.set=kbe;rn.startOf=T2e;rn.subtract=o2e;rn.toArray=D2e;rn.toObject=x2e;rn.toDate=A2e;rn.toISOString=y2e;rn.inspect=b2e;typeof Symbol<"u"&&Symbol.for!=null&&(rn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});rn.toJSON=O2e;rn.toString=_2e;rn.unix=P2e;rn.valueOf=I2e;rn.creationData=R2e;rn.eraName=U2e;rn.eraNarrow=B2e;rn.eraAbbr=H2e;rn.eraYear=V2e;rn.year=fG;rn.isLeapYear=ybe;rn.weekYear=J2e;rn.isoWeekYear=X2e;rn.quarter=rn.quarters=i3e;rn.month=_G;rn.daysInMonth=Abe;rn.week=rn.weeks=jbe;rn.isoWeek=rn.isoWeeks=Fbe;rn.weeksInYear=t3e;rn.weeksInWeekYear=n3e;rn.isoWeeksInYear=Q2e;rn.isoWeeksInISOWeekYear=e3e;rn.date=BG;rn.day=rn.days=Xbe;rn.weekday=Qbe;rn.isoWeekday=e0e;rn.dayOfYear=r3e;rn.hour=rn.hours=a0e;rn.minute=rn.minutes=s3e;rn.second=rn.seconds=a3e;rn.millisecond=rn.milliseconds=HG;rn.utcOffset=H0e;rn.utc=q0e;rn.local=Y0e;rn.parseZone=W0e;rn.hasAlignedHourOffset=G0e;rn.isDST=Z0e;rn.isLocal=J0e;rn.isUtcOffset=X0e;rn.isUtc=DG;rn.isUTC=DG;rn.zoneAbbr=c3e;rn.zoneName=d3e;rn.dates=sd("dates accessor is deprecated. Use date instead.",BG);rn.months=sd("months accessor is deprecated. Use month instead",_G);rn.years=sd("years accessor is deprecated. Use year instead",fG);rn.zone=sd("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",V0e);rn.isDSTShifted=sd("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",K0e);function u3e(e){return Qi(e*1e3)}function h3e(){return Qi.apply(null,arguments).parseZone()}function VG(e){return e}var _i=DA.prototype;_i.calendar=Jye;_i.longDateFormat=tbe;_i.invalidDate=obe;_i.ordinal=sbe;_i.preparse=VG;_i.postformat=VG;_i.relativeTime=lbe;_i.pastFuture=cbe;_i.set=Zye;_i.eras=j2e;_i.erasParse=F2e;_i.erasConvertYear=z2e;_i.erasAbbrRegex=Y2e;_i.erasNameRegex=q2e;_i.erasNarrowRegex=W2e;_i.months=Tbe;_i.monthsShort=Ebe;_i.monthsParse=Pbe;_i.monthsRegex=xbe;_i.monthsShortRegex=Dbe;_i.week=Lbe;_i.firstDayOfYear=Rbe;_i.firstDayOfWeek=Nbe;_i.weekdays=Wbe;_i.weekdaysMin=Zbe;_i.weekdaysShort=Gbe;_i.weekdaysParse=Jbe;_i.weekdaysRegex=t0e;_i.weekdaysShortRegex=n0e;_i.weekdaysMinRegex=o0e;_i.isPM=r0e;_i.meridiem=l0e;function L4(e,t,n,o){var i=Pf(),r=ch().set(o,t);return i[n](r,e)}function qG(e,t,n){if(kf(e)&&(t=e,e=void 0),e=e||"",t!=null)return L4(e,t,n,"month");var o,i=[];for(o=0;o<12;o++)i[o]=L4(e,o,n,"month");return i}function ZA(e,t,n,o){typeof e=="boolean"?(kf(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,kf(t)&&(n=t,t=void 0),t=t||"");var i=Pf(),r=e?i._week.dow:0,s,a=[];if(n!=null)return L4(t,(n+r)%7,o,"day");for(s=0;s<7;s++)a[s]=L4(t,(s+r)%7,o,"day");return a}function f3e(e,t){return qG(e,t,"months")}function m3e(e,t){return qG(e,t,"monthsShort")}function p3e(e,t,n){return ZA(e,t,n,"weekdays")}function g3e(e,t,n){return ZA(e,t,n,"weekdaysShort")}function v3e(e,t,n){return ZA(e,t,n,"weekdaysMin")}Fm("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=Qo(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});gt.lang=sd("moment.lang is deprecated. Use moment.locale instead.",Fm);gt.langData=sd("moment.langData is deprecated. Use moment.localeData instead.",Pf);var Lh=Math.abs;function _3e(){var e=this._data;return this._milliseconds=Lh(this._milliseconds),this._days=Lh(this._days),this._months=Lh(this._months),e.milliseconds=Lh(e.milliseconds),e.seconds=Lh(e.seconds),e.minutes=Lh(e.minutes),e.hours=Lh(e.hours),e.months=Lh(e.months),e.years=Lh(e.years),this}function YG(e,t,n,o){var i=au(t,n);return e._milliseconds+=o*i._milliseconds,e._days+=o*i._days,e._months+=o*i._months,e._bubble()}function y3e(e,t){return YG(this,e,t,1)}function b3e(e,t){return YG(this,e,t,-1)}function UR(e){return e<0?Math.floor(e):Math.ceil(e)}function k3e(){var e=this._milliseconds,t=this._days,n=this._months,o=this._data,i,r,s,a,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=UR(_E(n)+t)*864e5,t=0,n=0),o.milliseconds=e%1e3,i=Fc(e/1e3),o.seconds=i%60,r=Fc(i/60),o.minutes=r%60,s=Fc(r/60),o.hours=s%24,t+=Fc(s/24),l=Fc(WG(t)),n+=l,t-=UR(_E(l)),a=Fc(n/12),n%=12,o.days=t,o.months=n,o.years=a,this}function WG(e){return e*4800/146097}function _E(e){return e*146097/4800}function w3e(e){if(!this.isValid())return NaN;var t,n,o=this._milliseconds;if(e=ad(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+o/864e5,n=this._months+WG(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(_E(this._months)),e){case"week":return t/7+o/6048e5;case"day":return t+o/864e5;case"hour":return t*24+o/36e5;case"minute":return t*1440+o/6e4;case"second":return t*86400+o/1e3;case"millisecond":return Math.floor(t*864e5)+o;default:throw new Error("Unknown unit "+e)}}function Af(e){return function(){return this.as(e)}}var GG=Af("ms"),$3e=Af("s"),C3e=Af("m"),S3e=Af("h"),T3e=Af("d"),E3e=Af("w"),I3e=Af("M"),P3e=Af("Q"),A3e=Af("y"),D3e=GG;function x3e(){return au(this)}function O3e(e){return e=ad(e),this.isValid()?this[e+"s"]():NaN}function s1(e){return function(){return this.isValid()?this._data[e]:NaN}}var L3e=s1("milliseconds"),M3e=s1("seconds"),N3e=s1("minutes"),R3e=s1("hours"),j3e=s1("days"),F3e=s1("months"),z3e=s1("years");function U3e(){return Fc(this.days()/7)}var Hh=Math.round,Hv={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function B3e(e,t,n,o,i){return i.relativeTime(t||1,!!n,e,o)}function H3e(e,t,n,o){var i=au(e).abs(),r=Hh(i.as("s")),s=Hh(i.as("m")),a=Hh(i.as("h")),l=Hh(i.as("d")),d=Hh(i.as("M")),u=Hh(i.as("w")),f=Hh(i.as("y")),p=r<=n.ss&&["s",r]||r<n.s&&["ss",r]||s<=1&&["m"]||s<n.m&&["mm",s]||a<=1&&["h"]||a<n.h&&["hh",a]||l<=1&&["d"]||l<n.d&&["dd",l];return n.w!=null&&(p=p||u<=1&&["w"]||u<n.w&&["ww",u]),p=p||d<=1&&["M"]||d<n.M&&["MM",d]||f<=1&&["y"]||["yy",f],p[2]=t,p[3]=+e>0,p[4]=o,B3e.apply(null,p)}function V3e(e){return e===void 0?Hh:typeof e=="function"?(Hh=e,!0):!1}function q3e(e,t){return Hv[e]===void 0?!1:t===void 0?Hv[e]:(Hv[e]=t,e==="s"&&(Hv.ss=t-1),!0)}function Y3e(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,o=Hv,i,r;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(o=Object.assign({},Hv,t),t.s!=null&&t.ss==null&&(o.ss=t.s-1)),i=this.localeData(),r=H3e(this,!n,o,i),n&&(r=i.pastFuture(+this,r)),i.postformat(r)}var D7=Math.abs;function sv(e){return(e>0)-(e<0)||+e}function D$(){if(!this.isValid())return this.localeData().invalidDate();var e=D7(this._milliseconds)/1e3,t=D7(this._days),n=D7(this._months),o,i,r,s,a=this.asSeconds(),l,d,u,f;return a?(o=Fc(e/60),i=Fc(o/60),e%=60,o%=60,r=Fc(n/12),n%=12,s=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=a<0?"-":"",d=sv(this._months)!==sv(a)?"-":"",u=sv(this._days)!==sv(a)?"-":"",f=sv(this._milliseconds)!==sv(a)?"-":"",l+"P"+(r?d+r+"Y":"")+(n?d+n+"M":"")+(t?u+t+"D":"")+(i||o||e?"T":"")+(i?f+i+"H":"")+(o?f+o+"M":"")+(e?f+s+"S":"")):"P0D"}var fi=P$.prototype;fi.isValid=F0e;fi.abs=_3e;fi.add=y3e;fi.subtract=b3e;fi.as=w3e;fi.asMilliseconds=GG;fi.asSeconds=$3e;fi.asMinutes=C3e;fi.asHours=S3e;fi.asDays=T3e;fi.asWeeks=E3e;fi.asMonths=I3e;fi.asQuarters=P3e;fi.asYears=A3e;fi.valueOf=D3e;fi._bubble=k3e;fi.clone=x3e;fi.get=O3e;fi.milliseconds=L3e;fi.seconds=M3e;fi.minutes=N3e;fi.hours=R3e;fi.days=j3e;fi.weeks=U3e;fi.months=F3e;fi.years=z3e;fi.humanize=Y3e;fi.toISOString=D$;fi.toString=D$;fi.toJSON=D$;fi.locale=MG;fi.localeData=RG;fi.toIsoString=sd("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",D$);fi.lang=NG;Fn("X",0,0,"unix");Fn("x",0,0,"valueOf");Sn("x",S$);Sn("X",fbe);zi("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});zi("x",function(e,t,n){n._d=new Date(Qo(e))});//! moment.js
gt.version="2.30.1";Wye(Qi);gt.fn=rn;gt.min=M0e;gt.max=N0e;gt.now=R0e;gt.utc=ch;gt.unix=u3e;gt.months=f3e;gt.isDate=n3;gt.locale=Fm;gt.invalid=k$;gt.duration=au;gt.isMoment=Qd;gt.weekdays=p3e;gt.parseZone=h3e;gt.localeData=Pf;gt.isDuration=x8;gt.monthsShort=m3e;gt.weekdaysMin=v3e;gt.defineLocale=UA;gt.updateLocale=h0e;gt.locales=f0e;gt.weekdaysShort=g3e;gt.normalizeUnits=ad;gt.relativeTimeRounding=V3e;gt.relativeTimeThreshold=q3e;gt.calendarFormat=l2e;gt.prototype=rn;gt.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const W3e=Object.freeze(Object.defineProperty({__proto__:null,default:gt},Symbol.toStringTag,{value:"Module"}));var G3e={exports:{}},x7={exports:{}};/*!
 * jQuery JavaScript Library v3.7.1
 * https://jquery.com/
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license
 * https://jquery.org/license
 *
 * Date: 2023-08-28T13:37Z
 */var BR;function Z3e(){return BR||(BR=1,function(e){(function(t,n){e.exports=t.document?n(t,!0):function(o){if(!o.document)throw new Error("jQuery requires a window with a document");return n(o)}})(typeof window<"u"?window:bo,function(t,n){var o=[],i=Object.getPrototypeOf,r=o.slice,s=o.flat?function(A){return o.flat.call(A)}:function(A){return o.concat.apply([],A)},a=o.push,l=o.indexOf,d={},u=d.toString,f=d.hasOwnProperty,p=f.toString,v=p.call(Object),_={},b=function(N){return typeof N=="function"&&typeof N.nodeType!="number"&&typeof N.item!="function"},C=function(N){return N!=null&&N===N.window},$=t.document,E={type:!0,src:!0,nonce:!0,noModule:!0};function P(A,N,K){K=K||$;var ne,he,ue=K.createElement("script");if(ue.text=A,N)for(ne in E)he=N[ne]||N.getAttribute&&N.getAttribute(ne),he&&ue.setAttribute(ne,he);K.head.appendChild(ue).parentNode.removeChild(ue)}function I(A){return A==null?A+"":typeof A=="object"||typeof A=="function"?d[u.call(A)]||"object":typeof A}var O="3.7.1",L=/HTML$/i,S=function(A,N){return new S.fn.init(A,N)};S.fn=S.prototype={jquery:O,constructor:S,length:0,toArray:function(){return r.call(this)},get:function(A){return A==null?r.call(this):A<0?this[A+this.length]:this[A]},pushStack:function(A){var N=S.merge(this.constructor(),A);return N.prevObject=this,N},each:function(A){return S.each(this,A)},map:function(A){return this.pushStack(S.map(this,function(N,K){return A.call(N,K,N)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(A,N){return(N+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(A,N){return N%2}))},eq:function(A){var N=this.length,K=+A+(A<0?N:0);return this.pushStack(K>=0&&K<N?[this[K]]:[])},end:function(){return this.prevObject||this.constructor()},push:a,sort:o.sort,splice:o.splice},S.extend=S.fn.extend=function(){var A,N,K,ne,he,ue,ke=arguments[0]||{},Qe=1,He=arguments.length,ht=!1;for(typeof ke=="boolean"&&(ht=ke,ke=arguments[Qe]||{},Qe++),typeof ke!="object"&&!b(ke)&&(ke={}),Qe===He&&(ke=this,Qe--);Qe<He;Qe++)if((A=arguments[Qe])!=null)for(N in A)ne=A[N],!(N==="__proto__"||ke===ne)&&(ht&&ne&&(S.isPlainObject(ne)||(he=Array.isArray(ne)))?(K=ke[N],he&&!Array.isArray(K)?ue=[]:!he&&!S.isPlainObject(K)?ue={}:ue=K,he=!1,ke[N]=S.extend(ht,ue,ne)):ne!==void 0&&(ke[N]=ne));return ke},S.extend({expando:"jQuery"+(O+Math.random()).replace(/\D/g,""),isReady:!0,error:function(A){throw new Error(A)},noop:function(){},isPlainObject:function(A){var N,K;return!A||u.call(A)!=="[object Object]"?!1:(N=i(A),N?(K=f.call(N,"constructor")&&N.constructor,typeof K=="function"&&p.call(K)===v):!0)},isEmptyObject:function(A){var N;for(N in A)return!1;return!0},globalEval:function(A,N,K){P(A,{nonce:N&&N.nonce},K)},each:function(A,N){var K,ne=0;if(j(A))for(K=A.length;ne<K&&N.call(A[ne],ne,A[ne])!==!1;ne++);else for(ne in A)if(N.call(A[ne],ne,A[ne])===!1)break;return A},text:function(A){var N,K="",ne=0,he=A.nodeType;if(!he)for(;N=A[ne++];)K+=S.text(N);return he===1||he===11?A.textContent:he===9?A.documentElement.textContent:he===3||he===4?A.nodeValue:K},makeArray:function(A,N){var K=N||[];return A!=null&&(j(Object(A))?S.merge(K,typeof A=="string"?[A]:A):a.call(K,A)),K},inArray:function(A,N,K){return N==null?-1:l.call(N,A,K)},isXMLDoc:function(A){var N=A&&A.namespaceURI,K=A&&(A.ownerDocument||A).documentElement;return!L.test(N||K&&K.nodeName||"HTML")},merge:function(A,N){for(var K=+N.length,ne=0,he=A.length;ne<K;ne++)A[he++]=N[ne];return A.length=he,A},grep:function(A,N,K){for(var ne,he=[],ue=0,ke=A.length,Qe=!K;ue<ke;ue++)ne=!N(A[ue],ue),ne!==Qe&&he.push(A[ue]);return he},map:function(A,N,K){var ne,he,ue=0,ke=[];if(j(A))for(ne=A.length;ue<ne;ue++)he=N(A[ue],ue,K),he!=null&&ke.push(he);else for(ue in A)he=N(A[ue],ue,K),he!=null&&ke.push(he);return s(ke)},guid:1,support:_}),typeof Symbol=="function"&&(S.fn[Symbol.iterator]=o[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(A,N){d["[object "+N+"]"]=N.toLowerCase()});function j(A){var N=!!A&&"length"in A&&A.length,K=I(A);return b(A)||C(A)?!1:K==="array"||N===0||typeof N=="number"&&N>0&&N-1 in A}function M(A,N){return A.nodeName&&A.nodeName.toLowerCase()===N.toLowerCase()}var q=o.pop,B=o.sort,V=o.splice,G="[\\x20\\t\\r\\n\\f]",Q=new RegExp("^"+G+"+|((?:^|[^\\\\])(?:\\\\.)*)"+G+"+$","g");S.contains=function(A,N){var K=N&&N.parentNode;return A===K||!!(K&&K.nodeType===1&&(A.contains?A.contains(K):A.compareDocumentPosition&&A.compareDocumentPosition(K)&16))};var J=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function Y(A,N){return N?A==="\0"?"ďż˝":A.slice(0,-1)+"\\"+A.charCodeAt(A.length-1).toString(16)+" ":"\\"+A}S.escapeSelector=function(A){return(A+"").replace(J,Y)};var Z=$,se=a;(function(){var A,N,K,ne,he,ue=se,ke,Qe,He,ht,Dt,jt=S.expando,St=0,Qt=0,pn=wh(),Qn=wh(),io=wh(),Or=wh(),Ki=function(Be,at){return Be===at&&(he=!0),0},ka="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",tl="(?:\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Eo="\\["+G+"*("+tl+")(?:"+G+"*([*^$|!~]?=)"+G+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+tl+"))|)"+G+"*\\]",kc=":("+tl+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Eo+")*)|.*)\\)|)",Io=new RegExp(G+"+","g"),wi=new RegExp("^"+G+"*,"+G+"*"),vu=new RegExp("^"+G+"*([>+~]|"+G+")"+G+"*"),zf=new RegExp(G+"|>"),Zr=new RegExp(kc),md=new RegExp("^"+tl+"$"),Es={ID:new RegExp("^#("+tl+")"),CLASS:new RegExp("^\\.("+tl+")"),TAG:new RegExp("^("+tl+"|[*])"),ATTR:new RegExp("^"+Eo),PSEUDO:new RegExp("^"+kc),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+G+"*(even|odd|(([+-]|)(\\d*)n|)"+G+"*(?:([+-]|)"+G+"*(\\d+)|))"+G+"*\\)|)","i"),bool:new RegExp("^(?:"+ka+")$","i"),needsContext:new RegExp("^"+G+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+G+"*((?:-\\d)?\\d*)"+G+"*\\)|)(?=[^-]|$)","i")},Fl=/^(?:input|select|textarea|button)$/i,nl=/^h\d$/i,Is=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,kh=/[+~]/,zl=new RegExp("\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\([^\\r\\n\\f])","g"),ol=function(Be,at){var Ct="0x"+Be.slice(1)-65536;return at||(Ct<0?String.fromCharCode(Ct+65536):String.fromCharCode(Ct>>10|55296,Ct&1023|56320))},Ps=function(){wc()},Sp=Bl(function(Be){return Be.disabled===!0&&M(Be,"fieldset")},{dir:"parentNode",next:"legend"});function _u(){try{return ke.activeElement}catch{}}try{ue.apply(o=r.call(Z.childNodes),Z.childNodes),o[Z.childNodes.length].nodeType}catch{ue={apply:function(at,Ct){se.apply(at,r.call(Ct))},call:function(at){se.apply(at,r.call(arguments,1))}}}function Ln(Be,at,Ct,Tt){var Re,rt,it,Ft,zt,kn,Cn,un=at&&at.ownerDocument,Zn=at?at.nodeType:9;if(Ct=Ct||[],typeof Be!="string"||!Be||Zn!==1&&Zn!==9&&Zn!==11)return Ct;if(!Tt&&(wc(at),at=at||ke,He)){if(Zn!==11&&(zt=Is.exec(Be)))if(Re=zt[1]){if(Zn===9)if(it=at.getElementById(Re)){if(it.id===Re)return ue.call(Ct,it),Ct}else return Ct;else if(un&&(it=un.getElementById(Re))&&Ln.contains(at,it)&&it.id===Re)return ue.call(Ct,it),Ct}else{if(zt[2])return ue.apply(Ct,at.getElementsByTagName(Be)),Ct;if((Re=zt[3])&&at.getElementsByClassName)return ue.apply(Ct,at.getElementsByClassName(Re)),Ct}if(!Or[Be+" "]&&(!ht||!ht.test(Be))){if(Cn=Be,un=at,Zn===1&&(zf.test(Be)||vu.test(Be))){for(un=kh.test(Be)&&Tp(at.parentNode)||at,(un!=at||!_.scope)&&((Ft=at.getAttribute("id"))?Ft=S.escapeSelector(Ft):at.setAttribute("id",Ft=jt)),kn=Ul(Be),rt=kn.length;rt--;)kn[rt]=(Ft?"#"+Ft:":scope")+" "+As(kn[rt]);Cn=kn.join(",")}try{return ue.apply(Ct,un.querySelectorAll(Cn)),Ct}catch{Or(Be,!0)}finally{Ft===jt&&at.removeAttribute("id")}}}return N1(Be.replace(Q,"$1"),at,Ct,Tt)}function wh(){var Be=[];function at(Ct,Tt){return Be.push(Ct+" ")>N.cacheLength&&delete at[Be.shift()],at[Ct+" "]=Tt}return at}function wa(Be){return Be[jt]=!0,Be}function pd(Be){var at=ke.createElement("fieldset");try{return!!Be(at)}catch{return!1}finally{at.parentNode&&at.parentNode.removeChild(at),at=null}}function sb(Be){return function(at){return M(at,"input")&&at.type===Be}}function ab(Be){return function(at){return(M(at,"input")||M(at,"button"))&&at.type===Be}}function L1(Be){return function(at){return"form"in at?at.parentNode&&at.disabled===!1?"label"in at?"label"in at.parentNode?at.parentNode.disabled===Be:at.disabled===Be:at.isDisabled===Be||at.isDisabled!==!Be&&Sp(at)===Be:at.disabled===Be:"label"in at?at.disabled===Be:!1}}function Kr(Be){return wa(function(at){return at=+at,wa(function(Ct,Tt){for(var Re,rt=Be([],Ct.length,at),it=rt.length;it--;)Ct[Re=rt[it]]&&(Ct[Re]=!(Tt[Re]=Ct[Re]))})})}function Tp(Be){return Be&&typeof Be.getElementsByTagName<"u"&&Be}function wc(Be){var at,Ct=Be?Be.ownerDocument||Be:Z;return Ct==ke||Ct.nodeType!==9||!Ct.documentElement||(ke=Ct,Qe=ke.documentElement,He=!S.isXMLDoc(ke),Dt=Qe.matches||Qe.webkitMatchesSelector||Qe.msMatchesSelector,Qe.msMatchesSelector&&Z!=ke&&(at=ke.defaultView)&&at.top!==at&&at.addEventListener("unload",Ps),_.getById=pd(function(Tt){return Qe.appendChild(Tt).id=S.expando,!ke.getElementsByName||!ke.getElementsByName(S.expando).length}),_.disconnectedMatch=pd(function(Tt){return Dt.call(Tt,"*")}),_.scope=pd(function(){return ke.querySelectorAll(":scope")}),_.cssHas=pd(function(){try{return ke.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),_.getById?(N.filter.ID=function(Tt){var Re=Tt.replace(zl,ol);return function(rt){return rt.getAttribute("id")===Re}},N.find.ID=function(Tt,Re){if(typeof Re.getElementById<"u"&&He){var rt=Re.getElementById(Tt);return rt?[rt]:[]}}):(N.filter.ID=function(Tt){var Re=Tt.replace(zl,ol);return function(rt){var it=typeof rt.getAttributeNode<"u"&&rt.getAttributeNode("id");return it&&it.value===Re}},N.find.ID=function(Tt,Re){if(typeof Re.getElementById<"u"&&He){var rt,it,Ft,zt=Re.getElementById(Tt);if(zt){if(rt=zt.getAttributeNode("id"),rt&&rt.value===Tt)return[zt];for(Ft=Re.getElementsByName(Tt),it=0;zt=Ft[it++];)if(rt=zt.getAttributeNode("id"),rt&&rt.value===Tt)return[zt]}return[]}}),N.find.TAG=function(Tt,Re){return typeof Re.getElementsByTagName<"u"?Re.getElementsByTagName(Tt):Re.querySelectorAll(Tt)},N.find.CLASS=function(Tt,Re){if(typeof Re.getElementsByClassName<"u"&&He)return Re.getElementsByClassName(Tt)},ht=[],pd(function(Tt){var Re;Qe.appendChild(Tt).innerHTML="<a id='"+jt+"' href='' disabled='disabled'></a><select id='"+jt+"-\r\\' disabled='disabled'><option selected=''></option></select>",Tt.querySelectorAll("[selected]").length||ht.push("\\["+G+"*(?:value|"+ka+")"),Tt.querySelectorAll("[id~="+jt+"-]").length||ht.push("~="),Tt.querySelectorAll("a#"+jt+"+*").length||ht.push(".#.+[+~]"),Tt.querySelectorAll(":checked").length||ht.push(":checked"),Re=ke.createElement("input"),Re.setAttribute("type","hidden"),Tt.appendChild(Re).setAttribute("name","D"),Qe.appendChild(Tt).disabled=!0,Tt.querySelectorAll(":disabled").length!==2&&ht.push(":enabled",":disabled"),Re=ke.createElement("input"),Re.setAttribute("name",""),Tt.appendChild(Re),Tt.querySelectorAll("[name='']").length||ht.push("\\["+G+"*name"+G+"*="+G+`*(?:''|"")`)}),_.cssHas||ht.push(":has"),ht=ht.length&&new RegExp(ht.join("|")),Ki=function(Tt,Re){if(Tt===Re)return he=!0,0;var rt=!Tt.compareDocumentPosition-!Re.compareDocumentPosition;return rt||(rt=(Tt.ownerDocument||Tt)==(Re.ownerDocument||Re)?Tt.compareDocumentPosition(Re):1,rt&1||!_.sortDetached&&Re.compareDocumentPosition(Tt)===rt?Tt===ke||Tt.ownerDocument==Z&&Ln.contains(Z,Tt)?-1:Re===ke||Re.ownerDocument==Z&&Ln.contains(Z,Re)?1:ne?l.call(ne,Tt)-l.call(ne,Re):0:rt&4?-1:1)}),ke}Ln.matches=function(Be,at){return Ln(Be,null,null,at)},Ln.matchesSelector=function(Be,at){if(wc(Be),He&&!Or[at+" "]&&(!ht||!ht.test(at)))try{var Ct=Dt.call(Be,at);if(Ct||_.disconnectedMatch||Be.document&&Be.document.nodeType!==11)return Ct}catch{Or(at,!0)}return Ln(at,ke,null,[Be]).length>0},Ln.contains=function(Be,at){return(Be.ownerDocument||Be)!=ke&&wc(Be),S.contains(Be,at)},Ln.attr=function(Be,at){(Be.ownerDocument||Be)!=ke&&wc(Be);var Ct=N.attrHandle[at.toLowerCase()],Tt=Ct&&f.call(N.attrHandle,at.toLowerCase())?Ct(Be,at,!He):void 0;return Tt!==void 0?Tt:Be.getAttribute(at)},Ln.error=function(Be){throw new Error("Syntax error, unrecognized expression: "+Be)},S.uniqueSort=function(Be){var at,Ct=[],Tt=0,Re=0;if(he=!_.sortStable,ne=!_.sortStable&&r.call(Be,0),B.call(Be,Ki),he){for(;at=Be[Re++];)at===Be[Re]&&(Tt=Ct.push(Re));for(;Tt--;)V.call(Be,Ct[Tt],1)}return ne=null,Be},S.fn.uniqueSort=function(){return this.pushStack(S.uniqueSort(r.apply(this)))},N=S.expr={cacheLength:50,createPseudo:wa,match:Es,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(Be){return Be[1]=Be[1].replace(zl,ol),Be[3]=(Be[3]||Be[4]||Be[5]||"").replace(zl,ol),Be[2]==="~="&&(Be[3]=" "+Be[3]+" "),Be.slice(0,4)},CHILD:function(Be){return Be[1]=Be[1].toLowerCase(),Be[1].slice(0,3)==="nth"?(Be[3]||Ln.error(Be[0]),Be[4]=+(Be[4]?Be[5]+(Be[6]||1):2*(Be[3]==="even"||Be[3]==="odd")),Be[5]=+(Be[7]+Be[8]||Be[3]==="odd")):Be[3]&&Ln.error(Be[0]),Be},PSEUDO:function(Be){var at,Ct=!Be[6]&&Be[2];return Es.CHILD.test(Be[0])?null:(Be[3]?Be[2]=Be[4]||Be[5]||"":Ct&&Zr.test(Ct)&&(at=Ul(Ct,!0))&&(at=Ct.indexOf(")",Ct.length-at)-Ct.length)&&(Be[0]=Be[0].slice(0,at),Be[2]=Ct.slice(0,at)),Be.slice(0,3))}},filter:{TAG:function(Be){var at=Be.replace(zl,ol).toLowerCase();return Be==="*"?function(){return!0}:function(Ct){return M(Ct,at)}},CLASS:function(Be){var at=pn[Be+" "];return at||(at=new RegExp("(^|"+G+")"+Be+"("+G+"|$)"))&&pn(Be,function(Ct){return at.test(typeof Ct.className=="string"&&Ct.className||typeof Ct.getAttribute<"u"&&Ct.getAttribute("class")||"")})},ATTR:function(Be,at,Ct){return function(Tt){var Re=Ln.attr(Tt,Be);return Re==null?at==="!=":at?(Re+="",at==="="?Re===Ct:at==="!="?Re!==Ct:at==="^="?Ct&&Re.indexOf(Ct)===0:at==="*="?Ct&&Re.indexOf(Ct)>-1:at==="$="?Ct&&Re.slice(-Ct.length)===Ct:at==="~="?(" "+Re.replace(Io," ")+" ").indexOf(Ct)>-1:at==="|="?Re===Ct||Re.slice(0,Ct.length+1)===Ct+"-":!1):!0}},CHILD:function(Be,at,Ct,Tt,Re){var rt=Be.slice(0,3)!=="nth",it=Be.slice(-4)!=="last",Ft=at==="of-type";return Tt===1&&Re===0?function(zt){return!!zt.parentNode}:function(zt,kn,Cn){var un,Zn,Nn,ko,_r,Lr=rt!==it?"nextSibling":"previousSibling",Mr=zt.parentNode,Bs=Ft&&zt.nodeName.toLowerCase(),rl=!Cn&&!Ft,eo=!1;if(Mr){if(rt){for(;Lr;){for(Nn=zt;Nn=Nn[Lr];)if(Ft?M(Nn,Bs):Nn.nodeType===1)return!1;_r=Lr=Be==="only"&&!_r&&"nextSibling"}return!0}if(_r=[it?Mr.firstChild:Mr.lastChild],it&&rl){for(Zn=Mr[jt]||(Mr[jt]={}),un=Zn[Be]||[],ko=un[0]===St&&un[1],eo=ko&&un[2],Nn=ko&&Mr.childNodes[ko];Nn=++ko&&Nn&&Nn[Lr]||(eo=ko=0)||_r.pop();)if(Nn.nodeType===1&&++eo&&Nn===zt){Zn[Be]=[St,ko,eo];break}}else if(rl&&(Zn=zt[jt]||(zt[jt]={}),un=Zn[Be]||[],ko=un[0]===St&&un[1],eo=ko),eo===!1)for(;(Nn=++ko&&Nn&&Nn[Lr]||(eo=ko=0)||_r.pop())&&!((Ft?M(Nn,Bs):Nn.nodeType===1)&&++eo&&(rl&&(Zn=Nn[jt]||(Nn[jt]={}),Zn[Be]=[St,eo]),Nn===zt)););return eo-=Re,eo===Tt||eo%Tt===0&&eo/Tt>=0}}},PSEUDO:function(Be,at){var Ct,Tt=N.pseudos[Be]||N.setFilters[Be.toLowerCase()]||Ln.error("unsupported pseudo: "+Be);return Tt[jt]?Tt(at):Tt.length>1?(Ct=[Be,Be,"",at],N.setFilters.hasOwnProperty(Be.toLowerCase())?wa(function(Re,rt){for(var it,Ft=Tt(Re,at),zt=Ft.length;zt--;)it=l.call(Re,Ft[zt]),Re[it]=!(rt[it]=Ft[zt])}):function(Re){return Tt(Re,0,Ct)}):Tt}},pseudos:{not:wa(function(Be){var at=[],Ct=[],Tt=Ip(Be.replace(Q,"$1"));return Tt[jt]?wa(function(Re,rt,it,Ft){for(var zt,kn=Tt(Re,null,Ft,[]),Cn=Re.length;Cn--;)(zt=kn[Cn])&&(Re[Cn]=!(rt[Cn]=zt))}):function(Re,rt,it){return at[0]=Re,Tt(at,null,it,Ct),at[0]=null,!Ct.pop()}}),has:wa(function(Be){return function(at){return Ln(Be,at).length>0}}),contains:wa(function(Be){return Be=Be.replace(zl,ol),function(at){return(at.textContent||S.text(at)).indexOf(Be)>-1}}),lang:wa(function(Be){return md.test(Be||"")||Ln.error("unsupported lang: "+Be),Be=Be.replace(zl,ol).toLowerCase(),function(at){var Ct;do if(Ct=He?at.lang:at.getAttribute("xml:lang")||at.getAttribute("lang"))return Ct=Ct.toLowerCase(),Ct===Be||Ct.indexOf(Be+"-")===0;while((at=at.parentNode)&&at.nodeType===1);return!1}}),target:function(Be){var at=t.location&&t.location.hash;return at&&at.slice(1)===Be.id},root:function(Be){return Be===Qe},focus:function(Be){return Be===_u()&&ke.hasFocus()&&!!(Be.type||Be.href||~Be.tabIndex)},enabled:L1(!1),disabled:L1(!0),checked:function(Be){return M(Be,"input")&&!!Be.checked||M(Be,"option")&&!!Be.selected},selected:function(Be){return Be.parentNode&&Be.parentNode.selectedIndex,Be.selected===!0},empty:function(Be){for(Be=Be.firstChild;Be;Be=Be.nextSibling)if(Be.nodeType<6)return!1;return!0},parent:function(Be){return!N.pseudos.empty(Be)},header:function(Be){return nl.test(Be.nodeName)},input:function(Be){return Fl.test(Be.nodeName)},button:function(Be){return M(Be,"input")&&Be.type==="button"||M(Be,"button")},text:function(Be){var at;return M(Be,"input")&&Be.type==="text"&&((at=Be.getAttribute("type"))==null||at.toLowerCase()==="text")},first:Kr(function(){return[0]}),last:Kr(function(Be,at){return[at-1]}),eq:Kr(function(Be,at,Ct){return[Ct<0?Ct+at:Ct]}),even:Kr(function(Be,at){for(var Ct=0;Ct<at;Ct+=2)Be.push(Ct);return Be}),odd:Kr(function(Be,at){for(var Ct=1;Ct<at;Ct+=2)Be.push(Ct);return Be}),lt:Kr(function(Be,at,Ct){var Tt;for(Ct<0?Tt=Ct+at:Ct>at?Tt=at:Tt=Ct;--Tt>=0;)Be.push(Tt);return Be}),gt:Kr(function(Be,at,Ct){for(var Tt=Ct<0?Ct+at:Ct;++Tt<at;)Be.push(Tt);return Be})}},N.pseudos.nth=N.pseudos.eq;for(A in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})N.pseudos[A]=sb(A);for(A in{submit:!0,reset:!0})N.pseudos[A]=ab(A);function Uf(){}Uf.prototype=N.filters=N.pseudos,N.setFilters=new Uf;function Ul(Be,at){var Ct,Tt,Re,rt,it,Ft,zt,kn=Qn[Be+" "];if(kn)return at?0:kn.slice(0);for(it=Be,Ft=[],zt=N.preFilter;it;){(!Ct||(Tt=wi.exec(it)))&&(Tt&&(it=it.slice(Tt[0].length)||it),Ft.push(Re=[])),Ct=!1,(Tt=vu.exec(it))&&(Ct=Tt.shift(),Re.push({value:Ct,type:Tt[0].replace(Q," ")}),it=it.slice(Ct.length));for(rt in N.filter)(Tt=Es[rt].exec(it))&&(!zt[rt]||(Tt=zt[rt](Tt)))&&(Ct=Tt.shift(),Re.push({value:Ct,type:rt,matches:Tt}),it=it.slice(Ct.length));if(!Ct)break}return at?it.length:it?Ln.error(Be):Qn(Be,Ft).slice(0)}function As(Be){for(var at=0,Ct=Be.length,Tt="";at<Ct;at++)Tt+=Be[at].value;return Tt}function Bl(Be,at,Ct){var Tt=at.dir,Re=at.next,rt=Re||Tt,it=Ct&&rt==="parentNode",Ft=Qt++;return at.first?function(zt,kn,Cn){for(;zt=zt[Tt];)if(zt.nodeType===1||it)return Be(zt,kn,Cn);return!1}:function(zt,kn,Cn){var un,Zn,Nn=[St,Ft];if(Cn){for(;zt=zt[Tt];)if((zt.nodeType===1||it)&&Be(zt,kn,Cn))return!0}else for(;zt=zt[Tt];)if(zt.nodeType===1||it)if(Zn=zt[jt]||(zt[jt]={}),Re&&M(zt,Re))zt=zt[Tt]||zt;else{if((un=Zn[rt])&&un[0]===St&&un[1]===Ft)return Nn[2]=un[2];if(Zn[rt]=Nn,Nn[2]=Be(zt,kn,Cn))return!0}return!1}}function Ep(Be){return Be.length>1?function(at,Ct,Tt){for(var Re=Be.length;Re--;)if(!Be[Re](at,Ct,Tt))return!1;return!0}:Be[0]}function M1(Be,at,Ct){for(var Tt=0,Re=at.length;Tt<Re;Tt++)Ln(Be,at[Tt],Ct);return Ct}function Bf(Be,at,Ct,Tt,Re){for(var rt,it=[],Ft=0,zt=Be.length,kn=at!=null;Ft<zt;Ft++)(rt=Be[Ft])&&(!Ct||Ct(rt,Tt,Re))&&(it.push(rt),kn&&at.push(Ft));return it}function il(Be,at,Ct,Tt,Re,rt){return Tt&&!Tt[jt]&&(Tt=il(Tt)),Re&&!Re[jt]&&(Re=il(Re,rt)),wa(function(it,Ft,zt,kn){var Cn,un,Zn,Nn,ko=[],_r=[],Lr=Ft.length,Mr=it||M1(at||"*",zt.nodeType?[zt]:zt,[]),Bs=Be&&(it||!at)?Bf(Mr,ko,Be,zt,kn):Mr;if(Ct?(Nn=Re||(it?Be:Lr||Tt)?[]:Ft,Ct(Bs,Nn,zt,kn)):Nn=Bs,Tt)for(Cn=Bf(Nn,_r),Tt(Cn,[],zt,kn),un=Cn.length;un--;)(Zn=Cn[un])&&(Nn[_r[un]]=!(Bs[_r[un]]=Zn));if(it){if(Re||Be){if(Re){for(Cn=[],un=Nn.length;un--;)(Zn=Nn[un])&&Cn.push(Bs[un]=Zn);Re(null,Nn=[],Cn,kn)}for(un=Nn.length;un--;)(Zn=Nn[un])&&(Cn=Re?l.call(it,Zn):ko[un])>-1&&(it[Cn]=!(Ft[Cn]=Zn))}}else Nn=Bf(Nn===Ft?Nn.splice(Lr,Nn.length):Nn),Re?Re(null,Ft,Nn,kn):ue.apply(Ft,Nn)})}function cs(Be){for(var at,Ct,Tt,Re=Be.length,rt=N.relative[Be[0].type],it=rt||N.relative[" "],Ft=rt?1:0,zt=Bl(function(un){return un===at},it,!0),kn=Bl(function(un){return l.call(at,un)>-1},it,!0),Cn=[function(un,Zn,Nn){var ko=!rt&&(Nn||Zn!=K)||((at=Zn).nodeType?zt(un,Zn,Nn):kn(un,Zn,Nn));return at=null,ko}];Ft<Re;Ft++)if(Ct=N.relative[Be[Ft].type])Cn=[Bl(Ep(Cn),Ct)];else{if(Ct=N.filter[Be[Ft].type].apply(null,Be[Ft].matches),Ct[jt]){for(Tt=++Ft;Tt<Re&&!N.relative[Be[Tt].type];Tt++);return il(Ft>1&&Ep(Cn),Ft>1&&As(Be.slice(0,Ft-1).concat({value:Be[Ft-2].type===" "?"*":""})).replace(Q,"$1"),Ct,Ft<Tt&&cs(Be.slice(Ft,Tt)),Tt<Re&&cs(Be=Be.slice(Tt)),Tt<Re&&As(Be))}Cn.push(Ct)}return Ep(Cn)}function Hf(Be,at){var Ct=at.length>0,Tt=Be.length>0,Re=function(rt,it,Ft,zt,kn){var Cn,un,Zn,Nn=0,ko="0",_r=rt&&[],Lr=[],Mr=K,Bs=rt||Tt&&N.find.TAG("*",kn),rl=St+=Mr==null?1:Math.random()||.1,eo=Bs.length;for(kn&&(K=it==ke||it||kn);ko!==eo&&(Cn=Bs[ko])!=null;ko++){if(Tt&&Cn){for(un=0,!it&&Cn.ownerDocument!=ke&&(wc(Cn),Ft=!He);Zn=Be[un++];)if(Zn(Cn,it||ke,Ft)){ue.call(zt,Cn);break}kn&&(St=rl)}Ct&&((Cn=!Zn&&Cn)&&Nn--,rt&&_r.push(Cn))}if(Nn+=ko,Ct&&ko!==Nn){for(un=0;Zn=at[un++];)Zn(_r,Lr,it,Ft);if(rt){if(Nn>0)for(;ko--;)_r[ko]||Lr[ko]||(Lr[ko]=q.call(zt));Lr=Bf(Lr)}ue.apply(zt,Lr),kn&&!rt&&Lr.length>0&&Nn+at.length>1&&S.uniqueSort(zt)}return kn&&(St=rl,K=Mr),_r};return Ct?wa(Re):Re}function Ip(Be,at){var Ct,Tt=[],Re=[],rt=io[Be+" "];if(!rt){for(at||(at=Ul(Be)),Ct=at.length;Ct--;)rt=cs(at[Ct]),rt[jt]?Tt.push(rt):Re.push(rt);rt=io(Be,Hf(Re,Tt)),rt.selector=Be}return rt}function N1(Be,at,Ct,Tt){var Re,rt,it,Ft,zt,kn=typeof Be=="function"&&Be,Cn=!Tt&&Ul(Be=kn.selector||Be);if(Ct=Ct||[],Cn.length===1){if(rt=Cn[0]=Cn[0].slice(0),rt.length>2&&(it=rt[0]).type==="ID"&&at.nodeType===9&&He&&N.relative[rt[1].type]){if(at=(N.find.ID(it.matches[0].replace(zl,ol),at)||[])[0],at)kn&&(at=at.parentNode);else return Ct;Be=Be.slice(rt.shift().value.length)}for(Re=Es.needsContext.test(Be)?0:rt.length;Re--&&(it=rt[Re],!N.relative[Ft=it.type]);)if((zt=N.find[Ft])&&(Tt=zt(it.matches[0].replace(zl,ol),kh.test(rt[0].type)&&Tp(at.parentNode)||at))){if(rt.splice(Re,1),Be=Tt.length&&As(rt),!Be)return ue.apply(Ct,Tt),Ct;break}}return(kn||Ip(Be,Cn))(Tt,at,!He,Ct,!at||kh.test(Be)&&Tp(at.parentNode)||at),Ct}_.sortStable=jt.split("").sort(Ki).join("")===jt,wc(),_.sortDetached=pd(function(Be){return Be.compareDocumentPosition(ke.createElement("fieldset"))&1}),S.find=Ln,S.expr[":"]=S.expr.pseudos,S.unique=S.uniqueSort,Ln.compile=Ip,Ln.select=N1,Ln.setDocument=wc,Ln.tokenize=Ul,Ln.escape=S.escapeSelector,Ln.getText=S.text,Ln.isXML=S.isXMLDoc,Ln.selectors=S.expr,Ln.support=S.support,Ln.uniqueSort=S.uniqueSort})();var ce=function(A,N,K){for(var ne=[],he=K!==void 0;(A=A[N])&&A.nodeType!==9;)if(A.nodeType===1){if(he&&S(A).is(K))break;ne.push(A)}return ne},te=function(A,N){for(var K=[];A;A=A.nextSibling)A.nodeType===1&&A!==N&&K.push(A);return K},ee=S.expr.match.needsContext,ae=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function de(A,N,K){return b(N)?S.grep(A,function(ne,he){return!!N.call(ne,he,ne)!==K}):N.nodeType?S.grep(A,function(ne){return ne===N!==K}):typeof N!="string"?S.grep(A,function(ne){return l.call(N,ne)>-1!==K}):S.filter(N,A,K)}S.filter=function(A,N,K){var ne=N[0];return K&&(A=":not("+A+")"),N.length===1&&ne.nodeType===1?S.find.matchesSelector(ne,A)?[ne]:[]:S.find.matches(A,S.grep(N,function(he){return he.nodeType===1}))},S.fn.extend({find:function(A){var N,K,ne=this.length,he=this;if(typeof A!="string")return this.pushStack(S(A).filter(function(){for(N=0;N<ne;N++)if(S.contains(he[N],this))return!0}));for(K=this.pushStack([]),N=0;N<ne;N++)S.find(A,he[N],K);return ne>1?S.uniqueSort(K):K},filter:function(A){return this.pushStack(de(this,A||[],!1))},not:function(A){return this.pushStack(de(this,A||[],!0))},is:function(A){return!!de(this,typeof A=="string"&&ee.test(A)?S(A):A||[],!1).length}});var $e,be=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,me=S.fn.init=function(A,N,K){var ne,he;if(!A)return this;if(K=K||$e,typeof A=="string")if(A[0]==="<"&&A[A.length-1]===">"&&A.length>=3?ne=[null,A,null]:ne=be.exec(A),ne&&(ne[1]||!N))if(ne[1]){if(N=N instanceof S?N[0]:N,S.merge(this,S.parseHTML(ne[1],N&&N.nodeType?N.ownerDocument||N:$,!0)),ae.test(ne[1])&&S.isPlainObject(N))for(ne in N)b(this[ne])?this[ne](N[ne]):this.attr(ne,N[ne]);return this}else return he=$.getElementById(ne[2]),he&&(this[0]=he,this.length=1),this;else return!N||N.jquery?(N||K).find(A):this.constructor(N).find(A);else{if(A.nodeType)return this[0]=A,this.length=1,this;if(b(A))return K.ready!==void 0?K.ready(A):A(S)}return S.makeArray(A,this)};me.prototype=S.fn,$e=S($);var fe=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};S.fn.extend({has:function(A){var N=S(A,this),K=N.length;return this.filter(function(){for(var ne=0;ne<K;ne++)if(S.contains(this,N[ne]))return!0})},closest:function(A,N){var K,ne=0,he=this.length,ue=[],ke=typeof A!="string"&&S(A);if(!ee.test(A)){for(;ne<he;ne++)for(K=this[ne];K&&K!==N;K=K.parentNode)if(K.nodeType<11&&(ke?ke.index(K)>-1:K.nodeType===1&&S.find.matchesSelector(K,A))){ue.push(K);break}}return this.pushStack(ue.length>1?S.uniqueSort(ue):ue)},index:function(A){return A?typeof A=="string"?l.call(S(A),this[0]):l.call(this,A.jquery?A[0]:A):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(A,N){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(A,N))))},addBack:function(A){return this.add(A==null?this.prevObject:this.prevObject.filter(A))}});function je(A,N){for(;(A=A[N])&&A.nodeType!==1;);return A}S.each({parent:function(A){var N=A.parentNode;return N&&N.nodeType!==11?N:null},parents:function(A){return ce(A,"parentNode")},parentsUntil:function(A,N,K){return ce(A,"parentNode",K)},next:function(A){return je(A,"nextSibling")},prev:function(A){return je(A,"previousSibling")},nextAll:function(A){return ce(A,"nextSibling")},prevAll:function(A){return ce(A,"previousSibling")},nextUntil:function(A,N,K){return ce(A,"nextSibling",K)},prevUntil:function(A,N,K){return ce(A,"previousSibling",K)},siblings:function(A){return te((A.parentNode||{}).firstChild,A)},children:function(A){return te(A.firstChild)},contents:function(A){return A.contentDocument!=null&&i(A.contentDocument)?A.contentDocument:(M(A,"template")&&(A=A.content||A),S.merge([],A.childNodes))}},function(A,N){S.fn[A]=function(K,ne){var he=S.map(this,N,K);return A.slice(-5)!=="Until"&&(ne=K),ne&&typeof ne=="string"&&(he=S.filter(ne,he)),this.length>1&&(Ae[A]||S.uniqueSort(he),fe.test(A)&&he.reverse()),this.pushStack(he)}});var Ye=/[^\x20\t\r\n\f]+/g;function _t(A){var N={};return S.each(A.match(Ye)||[],function(K,ne){N[ne]=!0}),N}S.Callbacks=function(A){A=typeof A=="string"?_t(A):S.extend({},A);var N,K,ne,he,ue=[],ke=[],Qe=-1,He=function(){for(he=he||A.once,ne=N=!0;ke.length;Qe=-1)for(K=ke.shift();++Qe<ue.length;)ue[Qe].apply(K[0],K[1])===!1&&A.stopOnFalse&&(Qe=ue.length,K=!1);A.memory||(K=!1),N=!1,he&&(K?ue=[]:ue="")},ht={add:function(){return ue&&(K&&!N&&(Qe=ue.length-1,ke.push(K)),function Dt(jt){S.each(jt,function(St,Qt){b(Qt)?(!A.unique||!ht.has(Qt))&&ue.push(Qt):Qt&&Qt.length&&I(Qt)!=="string"&&Dt(Qt)})}(arguments),K&&!N&&He()),this},remove:function(){return S.each(arguments,function(Dt,jt){for(var St;(St=S.inArray(jt,ue,St))>-1;)ue.splice(St,1),St<=Qe&&Qe--}),this},has:function(Dt){return Dt?S.inArray(Dt,ue)>-1:ue.length>0},empty:function(){return ue&&(ue=[]),this},disable:function(){return he=ke=[],ue=K="",this},disabled:function(){return!ue},lock:function(){return he=ke=[],!K&&!N&&(ue=K=""),this},locked:function(){return!!he},fireWith:function(Dt,jt){return he||(jt=jt||[],jt=[Dt,jt.slice?jt.slice():jt],ke.push(jt),N||He()),this},fire:function(){return ht.fireWith(this,arguments),this},fired:function(){return!!ne}};return ht};function xt(A){return A}function we(A){throw A}function ve(A,N,K,ne){var he;try{A&&b(he=A.promise)?he.call(A).done(N).fail(K):A&&b(he=A.then)?he.call(A,N,K):N.apply(void 0,[A].slice(ne))}catch(ue){K.apply(void 0,[ue])}}S.extend({Deferred:function(A){var N=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],K="pending",ne={state:function(){return K},always:function(){return he.done(arguments).fail(arguments),this},catch:function(ue){return ne.then(null,ue)},pipe:function(){var ue=arguments;return S.Deferred(function(ke){S.each(N,function(Qe,He){var ht=b(ue[He[4]])&&ue[He[4]];he[He[1]](function(){var Dt=ht&&ht.apply(this,arguments);Dt&&b(Dt.promise)?Dt.promise().progress(ke.notify).done(ke.resolve).fail(ke.reject):ke[He[0]+"With"](this,ht?[Dt]:arguments)})}),ue=null}).promise()},then:function(ue,ke,Qe){var He=0;function ht(Dt,jt,St,Qt){return function(){var pn=this,Qn=arguments,io=function(){var Ki,ka;if(!(Dt<He)){if(Ki=St.apply(pn,Qn),Ki===jt.promise())throw new TypeError("Thenable self-resolution");ka=Ki&&(typeof Ki=="object"||typeof Ki=="function")&&Ki.then,b(ka)?Qt?ka.call(Ki,ht(He,jt,xt,Qt),ht(He,jt,we,Qt)):(He++,ka.call(Ki,ht(He,jt,xt,Qt),ht(He,jt,we,Qt),ht(He,jt,xt,jt.notifyWith))):(St!==xt&&(pn=void 0,Qn=[Ki]),(Qt||jt.resolveWith)(pn,Qn))}},Or=Qt?io:function(){try{io()}catch(Ki){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(Ki,Or.error),Dt+1>=He&&(St!==we&&(pn=void 0,Qn=[Ki]),jt.rejectWith(pn,Qn))}};Dt?Or():(S.Deferred.getErrorHook?Or.error=S.Deferred.getErrorHook():S.Deferred.getStackHook&&(Or.error=S.Deferred.getStackHook()),t.setTimeout(Or))}}return S.Deferred(function(Dt){N[0][3].add(ht(0,Dt,b(Qe)?Qe:xt,Dt.notifyWith)),N[1][3].add(ht(0,Dt,b(ue)?ue:xt)),N[2][3].add(ht(0,Dt,b(ke)?ke:we))}).promise()},promise:function(ue){return ue!=null?S.extend(ue,ne):ne}},he={};return S.each(N,function(ue,ke){var Qe=ke[2],He=ke[5];ne[ke[1]]=Qe.add,He&&Qe.add(function(){K=He},N[3-ue][2].disable,N[3-ue][3].disable,N[0][2].lock,N[0][3].lock),Qe.add(ke[3].fire),he[ke[0]]=function(){return he[ke[0]+"With"](this===he?void 0:this,arguments),this},he[ke[0]+"With"]=Qe.fireWith}),ne.promise(he),A&&A.call(he,he),he},when:function(A){var N=arguments.length,K=N,ne=Array(K),he=r.call(arguments),ue=S.Deferred(),ke=function(Qe){return function(He){ne[Qe]=this,he[Qe]=arguments.length>1?r.call(arguments):He,--N||ue.resolveWith(ne,he)}};if(N<=1&&(ve(A,ue.done(ke(K)).resolve,ue.reject,!N),ue.state()==="pending"||b(he[K]&&he[K].then)))return ue.then();for(;K--;)ve(he[K],ke(K),ue.reject);return ue.promise()}});var qe=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(A,N){t.console&&t.console.warn&&A&&qe.test(A.name)&&t.console.warn("jQuery.Deferred exception: "+A.message,A.stack,N)},S.readyException=function(A){t.setTimeout(function(){throw A})};var $t=S.Deferred();S.fn.ready=function(A){return $t.then(A).catch(function(N){S.readyException(N)}),this},S.extend({isReady:!1,readyWait:1,ready:function(A){(A===!0?--S.readyWait:S.isReady)||(S.isReady=!0,!(A!==!0&&--S.readyWait>0)&&$t.resolveWith($,[S]))}}),S.ready.then=$t.then;function ut(){$.removeEventListener("DOMContentLoaded",ut),t.removeEventListener("load",ut),S.ready()}$.readyState==="complete"||$.readyState!=="loading"&&!$.documentElement.doScroll?t.setTimeout(S.ready):($.addEventListener("DOMContentLoaded",ut),t.addEventListener("load",ut));var Ve=function(A,N,K,ne,he,ue,ke){var Qe=0,He=A.length,ht=K==null;if(I(K)==="object"){he=!0;for(Qe in K)Ve(A,N,Qe,K[Qe],!0,ue,ke)}else if(ne!==void 0&&(he=!0,b(ne)||(ke=!0),ht&&(ke?(N.call(A,ne),N=null):(ht=N,N=function(Dt,jt,St){return ht.call(S(Dt),St)})),N))for(;Qe<He;Qe++)N(A[Qe],K,ke?ne:ne.call(A[Qe],Qe,N(A[Qe],K)));return he?A:ht?N.call(A):He?N(A[0],K):ue},tt=/^-ms-/,ge=/-([a-z])/g;function ye(A,N){return N.toUpperCase()}function Te(A){return A.replace(tt,"ms-").replace(ge,ye)}var pt=function(A){return A.nodeType===1||A.nodeType===9||!+A.nodeType};function yt(){this.expando=S.expando+yt.uid++}yt.uid=1,yt.prototype={cache:function(A){var N=A[this.expando];return N||(N={},pt(A)&&(A.nodeType?A[this.expando]=N:Object.defineProperty(A,this.expando,{value:N,configurable:!0}))),N},set:function(A,N,K){var ne,he=this.cache(A);if(typeof N=="string")he[Te(N)]=K;else for(ne in N)he[Te(ne)]=N[ne];return he},get:function(A,N){return N===void 0?this.cache(A):A[this.expando]&&A[this.expando][Te(N)]},access:function(A,N,K){return N===void 0||N&&typeof N=="string"&&K===void 0?this.get(A,N):(this.set(A,N,K),K!==void 0?K:N)},remove:function(A,N){var K,ne=A[this.expando];if(ne!==void 0){if(N!==void 0)for(Array.isArray(N)?N=N.map(Te):(N=Te(N),N=N in ne?[N]:N.match(Ye)||[]),K=N.length;K--;)delete ne[N[K]];(N===void 0||S.isEmptyObject(ne))&&(A.nodeType?A[this.expando]=void 0:delete A[this.expando])}},hasData:function(A){var N=A[this.expando];return N!==void 0&&!S.isEmptyObject(N)}};var Xe=new yt,Ze=new yt,vt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Ut=/[A-Z]/g;function Je(A){return A==="true"?!0:A==="false"?!1:A==="null"?null:A===+A+""?+A:vt.test(A)?JSON.parse(A):A}function We(A,N,K){var ne;if(K===void 0&&A.nodeType===1)if(ne="data-"+N.replace(Ut,"-$&").toLowerCase(),K=A.getAttribute(ne),typeof K=="string"){try{K=Je(K)}catch{}Ze.set(A,N,K)}else K=void 0;return K}S.extend({hasData:function(A){return Ze.hasData(A)||Xe.hasData(A)},data:function(A,N,K){return Ze.access(A,N,K)},removeData:function(A,N){Ze.remove(A,N)},_data:function(A,N,K){return Xe.access(A,N,K)},_removeData:function(A,N){Xe.remove(A,N)}}),S.fn.extend({data:function(A,N){var K,ne,he,ue=this[0],ke=ue&&ue.attributes;if(A===void 0){if(this.length&&(he=Ze.get(ue),ue.nodeType===1&&!Xe.get(ue,"hasDataAttrs"))){for(K=ke.length;K--;)ke[K]&&(ne=ke[K].name,ne.indexOf("data-")===0&&(ne=Te(ne.slice(5)),We(ue,ne,he[ne])));Xe.set(ue,"hasDataAttrs",!0)}return he}return typeof A=="object"?this.each(function(){Ze.set(this,A)}):Ve(this,function(Qe){var He;if(ue&&Qe===void 0)return He=Ze.get(ue,A),He!==void 0||(He=We(ue,A),He!==void 0)?He:void 0;this.each(function(){Ze.set(this,A,Qe)})},null,N,arguments.length>1,null,!0)},removeData:function(A){return this.each(function(){Ze.remove(this,A)})}}),S.extend({queue:function(A,N,K){var ne;if(A)return N=(N||"fx")+"queue",ne=Xe.get(A,N),K&&(!ne||Array.isArray(K)?ne=Xe.access(A,N,S.makeArray(K)):ne.push(K)),ne||[]},dequeue:function(A,N){N=N||"fx";var K=S.queue(A,N),ne=K.length,he=K.shift(),ue=S._queueHooks(A,N),ke=function(){S.dequeue(A,N)};he==="inprogress"&&(he=K.shift(),ne--),he&&(N==="fx"&&K.unshift("inprogress"),delete ue.stop,he.call(A,ke,ue)),!ne&&ue&&ue.empty.fire()},_queueHooks:function(A,N){var K=N+"queueHooks";return Xe.get(A,K)||Xe.access(A,K,{empty:S.Callbacks("once memory").add(function(){Xe.remove(A,[N+"queue",K])})})}}),S.fn.extend({queue:function(A,N){var K=2;return typeof A!="string"&&(N=A,A="fx",K--),arguments.length<K?S.queue(this[0],A):N===void 0?this:this.each(function(){var ne=S.queue(this,A,N);S._queueHooks(this,A),A==="fx"&&ne[0]!=="inprogress"&&S.dequeue(this,A)})},dequeue:function(A){return this.each(function(){S.dequeue(this,A)})},clearQueue:function(A){return this.queue(A||"fx",[])},promise:function(A,N){var K,ne=1,he=S.Deferred(),ue=this,ke=this.length,Qe=function(){--ne||he.resolveWith(ue,[ue])};for(typeof A!="string"&&(N=A,A=void 0),A=A||"fx";ke--;)K=Xe.get(ue[ke],A+"queueHooks"),K&&K.empty&&(ne++,K.empty.add(Qe));return Qe(),he.promise(N)}});var mt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,At=new RegExp("^(?:([+-])=|)("+mt+")([a-z%]*)$","i"),Vt=["Top","Right","Bottom","Left"],cn=$.documentElement,fn=function(A){return S.contains(A.ownerDocument,A)},bn={composed:!0};cn.getRootNode&&(fn=function(A){return S.contains(A.ownerDocument,A)||A.getRootNode(bn)===A.ownerDocument});var kt=function(A,N){return A=N||A,A.style.display==="none"||A.style.display===""&&fn(A)&&S.css(A,"display")==="none"};function Ne(A,N,K,ne){var he,ue,ke=20,Qe=ne?function(){return ne.cur()}:function(){return S.css(A,N,"")},He=Qe(),ht=K&&K[3]||(S.cssNumber[N]?"":"px"),Dt=A.nodeType&&(S.cssNumber[N]||ht!=="px"&&+He)&&At.exec(S.css(A,N));if(Dt&&Dt[3]!==ht){for(He=He/2,ht=ht||Dt[3],Dt=+He||1;ke--;)S.style(A,N,Dt+ht),(1-ue)*(1-(ue=Qe()/He||.5))<=0&&(ke=0),Dt=Dt/ue;Dt=Dt*2,S.style(A,N,Dt+ht),K=K||[]}return K&&(Dt=+Dt||+He||0,he=K[1]?Dt+(K[1]+1)*K[2]:+K[2],ne&&(ne.unit=ht,ne.start=Dt,ne.end=he)),he}var nt={};function It(A){var N,K=A.ownerDocument,ne=A.nodeName,he=nt[ne];return he||(N=K.body.appendChild(K.createElement(ne)),he=S.css(N,"display"),N.parentNode.removeChild(N),he==="none"&&(he="block"),nt[ne]=he,he)}function Zt(A,N){for(var K,ne,he=[],ue=0,ke=A.length;ue<ke;ue++)ne=A[ue],ne.style&&(K=ne.style.display,N?(K==="none"&&(he[ue]=Xe.get(ne,"display")||null,he[ue]||(ne.style.display="")),ne.style.display===""&&kt(ne)&&(he[ue]=It(ne))):K!=="none"&&(he[ue]="none",Xe.set(ne,"display",K)));for(ue=0;ue<ke;ue++)he[ue]!=null&&(A[ue].style.display=he[ue]);return A}S.fn.extend({show:function(){return Zt(this,!0)},hide:function(){return Zt(this)},toggle:function(A){return typeof A=="boolean"?A?this.show():this.hide():this.each(function(){kt(this)?S(this).show():S(this).hide()})}});var dn=/^(?:checkbox|radio)$/i,Hn=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Oo=/^$|^module$|\/(?:java|ecma)script/i;(function(){var A=$.createDocumentFragment(),N=A.appendChild($.createElement("div")),K=$.createElement("input");K.setAttribute("type","radio"),K.setAttribute("checked","checked"),K.setAttribute("name","t"),N.appendChild(K),_.checkClone=N.cloneNode(!0).cloneNode(!0).lastChild.checked,N.innerHTML="<textarea>x</textarea>",_.noCloneChecked=!!N.cloneNode(!0).lastChild.defaultValue,N.innerHTML="<option></option>",_.option=!!N.lastChild})();var tn={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};tn.tbody=tn.tfoot=tn.colgroup=tn.caption=tn.thead,tn.th=tn.td,_.option||(tn.optgroup=tn.option=[1,"<select multiple='multiple'>","</select>"]);function Fo(A,N){var K;return typeof A.getElementsByTagName<"u"?K=A.getElementsByTagName(N||"*"):typeof A.querySelectorAll<"u"?K=A.querySelectorAll(N||"*"):K=[],N===void 0||N&&M(A,N)?S.merge([A],K):K}function Yr(A,N){for(var K=0,ne=A.length;K<ne;K++)Xe.set(A[K],"globalEval",!N||Xe.get(N[K],"globalEval"))}var Lo=/<|&#?\w+;/;function Ri(A,N,K,ne,he){for(var ue,ke,Qe,He,ht,Dt,jt=N.createDocumentFragment(),St=[],Qt=0,pn=A.length;Qt<pn;Qt++)if(ue=A[Qt],ue||ue===0)if(I(ue)==="object")S.merge(St,ue.nodeType?[ue]:ue);else if(!Lo.test(ue))St.push(N.createTextNode(ue));else{for(ke=ke||jt.appendChild(N.createElement("div")),Qe=(Hn.exec(ue)||["",""])[1].toLowerCase(),He=tn[Qe]||tn._default,ke.innerHTML=He[1]+S.htmlPrefilter(ue)+He[2],Dt=He[0];Dt--;)ke=ke.lastChild;S.merge(St,ke.childNodes),ke=jt.firstChild,ke.textContent=""}for(jt.textContent="",Qt=0;ue=St[Qt++];){if(ne&&S.inArray(ue,ne)>-1){he&&he.push(ue);continue}if(ht=fn(ue),ke=Fo(jt.appendChild(ue),"script"),ht&&Yr(ke),K)for(Dt=0;ue=ke[Dt++];)Oo.test(ue.type||"")&&K.push(ue)}return jt}var On=/^([^.]*)(?:\.(.+)|)/;function Bi(){return!0}function Gn(){return!1}function Ar(A,N,K,ne,he,ue){var ke,Qe;if(typeof N=="object"){typeof K!="string"&&(ne=ne||K,K=void 0);for(Qe in N)Ar(A,Qe,K,ne,N[Qe],ue);return A}if(ne==null&&he==null?(he=K,ne=K=void 0):he==null&&(typeof K=="string"?(he=ne,ne=void 0):(he=ne,ne=K,K=void 0)),he===!1)he=Gn;else if(!he)return A;return ue===1&&(ke=he,he=function(He){return S().off(He),ke.apply(this,arguments)},he.guid=ke.guid||(ke.guid=S.guid++)),A.each(function(){S.event.add(this,N,he,ne,K)})}S.event={global:{},add:function(A,N,K,ne,he){var ue,ke,Qe,He,ht,Dt,jt,St,Qt,pn,Qn,io=Xe.get(A);if(pt(A))for(K.handler&&(ue=K,K=ue.handler,he=ue.selector),he&&S.find.matchesSelector(cn,he),K.guid||(K.guid=S.guid++),(He=io.events)||(He=io.events=Object.create(null)),(ke=io.handle)||(ke=io.handle=function(Or){return typeof S<"u"&&S.event.triggered!==Or.type?S.event.dispatch.apply(A,arguments):void 0}),N=(N||"").match(Ye)||[""],ht=N.length;ht--;)Qe=On.exec(N[ht])||[],Qt=Qn=Qe[1],pn=(Qe[2]||"").split(".").sort(),Qt&&(jt=S.event.special[Qt]||{},Qt=(he?jt.delegateType:jt.bindType)||Qt,jt=S.event.special[Qt]||{},Dt=S.extend({type:Qt,origType:Qn,data:ne,handler:K,guid:K.guid,selector:he,needsContext:he&&S.expr.match.needsContext.test(he),namespace:pn.join(".")},ue),(St=He[Qt])||(St=He[Qt]=[],St.delegateCount=0,(!jt.setup||jt.setup.call(A,ne,pn,ke)===!1)&&A.addEventListener&&A.addEventListener(Qt,ke)),jt.add&&(jt.add.call(A,Dt),Dt.handler.guid||(Dt.handler.guid=K.guid)),he?St.splice(St.delegateCount++,0,Dt):St.push(Dt),S.event.global[Qt]=!0)},remove:function(A,N,K,ne,he){var ue,ke,Qe,He,ht,Dt,jt,St,Qt,pn,Qn,io=Xe.hasData(A)&&Xe.get(A);if(!(!io||!(He=io.events))){for(N=(N||"").match(Ye)||[""],ht=N.length;ht--;){if(Qe=On.exec(N[ht])||[],Qt=Qn=Qe[1],pn=(Qe[2]||"").split(".").sort(),!Qt){for(Qt in He)S.event.remove(A,Qt+N[ht],K,ne,!0);continue}for(jt=S.event.special[Qt]||{},Qt=(ne?jt.delegateType:jt.bindType)||Qt,St=He[Qt]||[],Qe=Qe[2]&&new RegExp("(^|\\.)"+pn.join("\\.(?:.*\\.|)")+"(\\.|$)"),ke=ue=St.length;ue--;)Dt=St[ue],(he||Qn===Dt.origType)&&(!K||K.guid===Dt.guid)&&(!Qe||Qe.test(Dt.namespace))&&(!ne||ne===Dt.selector||ne==="**"&&Dt.selector)&&(St.splice(ue,1),Dt.selector&&St.delegateCount--,jt.remove&&jt.remove.call(A,Dt));ke&&!St.length&&((!jt.teardown||jt.teardown.call(A,pn,io.handle)===!1)&&S.removeEvent(A,Qt,io.handle),delete He[Qt])}S.isEmptyObject(He)&&Xe.remove(A,"handle events")}},dispatch:function(A){var N,K,ne,he,ue,ke,Qe=new Array(arguments.length),He=S.event.fix(A),ht=(Xe.get(this,"events")||Object.create(null))[He.type]||[],Dt=S.event.special[He.type]||{};for(Qe[0]=He,N=1;N<arguments.length;N++)Qe[N]=arguments[N];if(He.delegateTarget=this,!(Dt.preDispatch&&Dt.preDispatch.call(this,He)===!1)){for(ke=S.event.handlers.call(this,He,ht),N=0;(he=ke[N++])&&!He.isPropagationStopped();)for(He.currentTarget=he.elem,K=0;(ue=he.handlers[K++])&&!He.isImmediatePropagationStopped();)(!He.rnamespace||ue.namespace===!1||He.rnamespace.test(ue.namespace))&&(He.handleObj=ue,He.data=ue.data,ne=((S.event.special[ue.origType]||{}).handle||ue.handler).apply(he.elem,Qe),ne!==void 0&&(He.result=ne)===!1&&(He.preventDefault(),He.stopPropagation()));return Dt.postDispatch&&Dt.postDispatch.call(this,He),He.result}},handlers:function(A,N){var K,ne,he,ue,ke,Qe=[],He=N.delegateCount,ht=A.target;if(He&&ht.nodeType&&!(A.type==="click"&&A.button>=1)){for(;ht!==this;ht=ht.parentNode||this)if(ht.nodeType===1&&!(A.type==="click"&&ht.disabled===!0)){for(ue=[],ke={},K=0;K<He;K++)ne=N[K],he=ne.selector+" ",ke[he]===void 0&&(ke[he]=ne.needsContext?S(he,this).index(ht)>-1:S.find(he,this,null,[ht]).length),ke[he]&&ue.push(ne);ue.length&&Qe.push({elem:ht,handlers:ue})}}return ht=this,He<N.length&&Qe.push({elem:ht,handlers:N.slice(He)}),Qe},addProp:function(A,N){Object.defineProperty(S.Event.prototype,A,{enumerable:!0,configurable:!0,get:b(N)?function(){if(this.originalEvent)return N(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[A]},set:function(K){Object.defineProperty(this,A,{enumerable:!0,configurable:!0,writable:!0,value:K})}})},fix:function(A){return A[S.expando]?A:new S.Event(A)},special:{load:{noBubble:!0},click:{setup:function(A){var N=this||A;return dn.test(N.type)&&N.click&&M(N,"input")&&Qs(N,"click",!0),!1},trigger:function(A){var N=this||A;return dn.test(N.type)&&N.click&&M(N,"input")&&Qs(N,"click"),!0},_default:function(A){var N=A.target;return dn.test(N.type)&&N.click&&M(N,"input")&&Xe.get(N,"click")||M(N,"a")}},beforeunload:{postDispatch:function(A){A.result!==void 0&&A.originalEvent&&(A.originalEvent.returnValue=A.result)}}}};function Qs(A,N,K){if(!K){Xe.get(A,N)===void 0&&S.event.add(A,N,Bi);return}Xe.set(A,N,!1),S.event.add(A,N,{namespace:!1,handler:function(ne){var he,ue=Xe.get(this,N);if(ne.isTrigger&1&&this[N]){if(ue)(S.event.special[N]||{}).delegateType&&ne.stopPropagation();else if(ue=r.call(arguments),Xe.set(this,N,ue),this[N](),he=Xe.get(this,N),Xe.set(this,N,!1),ue!==he)return ne.stopImmediatePropagation(),ne.preventDefault(),he}else ue&&(Xe.set(this,N,S.event.trigger(ue[0],ue.slice(1),this)),ne.stopPropagation(),ne.isImmediatePropagationStopped=Bi)}})}S.removeEvent=function(A,N,K){A.removeEventListener&&A.removeEventListener(N,K)},S.Event=function(A,N){if(!(this instanceof S.Event))return new S.Event(A,N);A&&A.type?(this.originalEvent=A,this.type=A.type,this.isDefaultPrevented=A.defaultPrevented||A.defaultPrevented===void 0&&A.returnValue===!1?Bi:Gn,this.target=A.target&&A.target.nodeType===3?A.target.parentNode:A.target,this.currentTarget=A.currentTarget,this.relatedTarget=A.relatedTarget):this.type=A,N&&S.extend(this,N),this.timeStamp=A&&A.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Gn,isPropagationStopped:Gn,isImmediatePropagationStopped:Gn,isSimulated:!1,preventDefault:function(){var A=this.originalEvent;this.isDefaultPrevented=Bi,A&&!this.isSimulated&&A.preventDefault()},stopPropagation:function(){var A=this.originalEvent;this.isPropagationStopped=Bi,A&&!this.isSimulated&&A.stopPropagation()},stopImmediatePropagation:function(){var A=this.originalEvent;this.isImmediatePropagationStopped=Bi,A&&!this.isSimulated&&A.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(A,N){function K(ne){if($.documentMode){var he=Xe.get(this,"handle"),ue=S.event.fix(ne);ue.type=ne.type==="focusin"?"focus":"blur",ue.isSimulated=!0,he(ne),ue.target===ue.currentTarget&&he(ue)}else S.event.simulate(N,ne.target,S.event.fix(ne))}S.event.special[A]={setup:function(){var ne;if(Qs(this,A,!0),$.documentMode)ne=Xe.get(this,N),ne||this.addEventListener(N,K),Xe.set(this,N,(ne||0)+1);else return!1},trigger:function(){return Qs(this,A),!0},teardown:function(){var ne;if($.documentMode)ne=Xe.get(this,N)-1,ne?Xe.set(this,N,ne):(this.removeEventListener(N,K),Xe.remove(this,N));else return!1},_default:function(ne){return Xe.get(ne.target,A)},delegateType:N},S.event.special[N]={setup:function(){var ne=this.ownerDocument||this.document||this,he=$.documentMode?this:ne,ue=Xe.get(he,N);ue||($.documentMode?this.addEventListener(N,K):ne.addEventListener(A,K,!0)),Xe.set(he,N,(ue||0)+1)},teardown:function(){var ne=this.ownerDocument||this.document||this,he=$.documentMode?this:ne,ue=Xe.get(he,N)-1;ue?Xe.set(he,N,ue):($.documentMode?this.removeEventListener(N,K):ne.removeEventListener(A,K,!0),Xe.remove(he,N))}}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(A,N){S.event.special[A]={delegateType:N,bindType:N,handle:function(K){var ne,he=this,ue=K.relatedTarget,ke=K.handleObj;return(!ue||ue!==he&&!S.contains(he,ue))&&(K.type=ke.origType,ne=ke.handler.apply(this,arguments),K.type=N),ne}}}),S.fn.extend({on:function(A,N,K,ne){return Ar(this,A,N,K,ne)},one:function(A,N,K,ne){return Ar(this,A,N,K,ne,1)},off:function(A,N,K){var ne,he;if(A&&A.preventDefault&&A.handleObj)return ne=A.handleObj,S(A.delegateTarget).off(ne.namespace?ne.origType+"."+ne.namespace:ne.origType,ne.selector,ne.handler),this;if(typeof A=="object"){for(he in A)this.off(he,N,A[he]);return this}return(N===!1||typeof N=="function")&&(K=N,N=void 0),K===!1&&(K=Gn),this.each(function(){S.event.remove(this,A,K,N)})}});var ea=/<script|<style|<link/i,So=/checked\s*(?:[^=]|=\s*.checked.)/i,ss=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Dr(A,N){return M(A,"table")&&M(N.nodeType!==11?N:N.firstChild,"tr")&&S(A).children("tbody")[0]||A}function Di(A){return A.type=(A.getAttribute("type")!==null)+"/"+A.type,A}function xr(A){return(A.type||"").slice(0,5)==="true/"?A.type=A.type.slice(5):A.removeAttribute("type"),A}function Wr(A,N){var K,ne,he,ue,ke,Qe,He;if(N.nodeType===1){if(Xe.hasData(A)&&(ue=Xe.get(A),He=ue.events,He)){Xe.remove(N,"handle events");for(he in He)for(K=0,ne=He[he].length;K<ne;K++)S.event.add(N,he,He[he][K])}Ze.hasData(A)&&(ke=Ze.access(A),Qe=S.extend({},ke),Ze.set(N,Qe))}}function yi(A,N){var K=N.nodeName.toLowerCase();K==="input"&&dn.test(A.type)?N.checked=A.checked:(K==="input"||K==="textarea")&&(N.defaultValue=A.defaultValue)}function ta(A,N,K,ne){N=s(N);var he,ue,ke,Qe,He,ht,Dt=0,jt=A.length,St=jt-1,Qt=N[0],pn=b(Qt);if(pn||jt>1&&typeof Qt=="string"&&!_.checkClone&&So.test(Qt))return A.each(function(Qn){var io=A.eq(Qn);pn&&(N[0]=Qt.call(this,Qn,io.html())),ta(io,N,K,ne)});if(jt&&(he=Ri(N,A[0].ownerDocument,!1,A,ne),ue=he.firstChild,he.childNodes.length===1&&(he=ue),ue||ne)){for(ke=S.map(Fo(he,"script"),Di),Qe=ke.length;Dt<jt;Dt++)He=he,Dt!==St&&(He=S.clone(He,!0,!0),Qe&&S.merge(ke,Fo(He,"script"))),K.call(A[Dt],He,Dt);if(Qe)for(ht=ke[ke.length-1].ownerDocument,S.map(ke,xr),Dt=0;Dt<Qe;Dt++)He=ke[Dt],Oo.test(He.type||"")&&!Xe.access(He,"globalEval")&&S.contains(ht,He)&&(He.src&&(He.type||"").toLowerCase()!=="module"?S._evalUrl&&!He.noModule&&S._evalUrl(He.src,{nonce:He.nonce||He.getAttribute("nonce")},ht):P(He.textContent.replace(ss,""),He,ht))}return A}function mc(A,N,K){for(var ne,he=N?S.filter(N,A):A,ue=0;(ne=he[ue])!=null;ue++)!K&&ne.nodeType===1&&S.cleanData(Fo(ne)),ne.parentNode&&(K&&fn(ne)&&Yr(Fo(ne,"script")),ne.parentNode.removeChild(ne));return A}S.extend({htmlPrefilter:function(A){return A},clone:function(A,N,K){var ne,he,ue,ke,Qe=A.cloneNode(!0),He=fn(A);if(!_.noCloneChecked&&(A.nodeType===1||A.nodeType===11)&&!S.isXMLDoc(A))for(ke=Fo(Qe),ue=Fo(A),ne=0,he=ue.length;ne<he;ne++)yi(ue[ne],ke[ne]);if(N)if(K)for(ue=ue||Fo(A),ke=ke||Fo(Qe),ne=0,he=ue.length;ne<he;ne++)Wr(ue[ne],ke[ne]);else Wr(A,Qe);return ke=Fo(Qe,"script"),ke.length>0&&Yr(ke,!He&&Fo(A,"script")),Qe},cleanData:function(A){for(var N,K,ne,he=S.event.special,ue=0;(K=A[ue])!==void 0;ue++)if(pt(K)){if(N=K[Xe.expando]){if(N.events)for(ne in N.events)he[ne]?S.event.remove(K,ne):S.removeEvent(K,ne,N.handle);K[Xe.expando]=void 0}K[Ze.expando]&&(K[Ze.expando]=void 0)}}}),S.fn.extend({detach:function(A){return mc(this,A,!0)},remove:function(A){return mc(this,A)},text:function(A){return Ve(this,function(N){return N===void 0?S.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=N)})},null,A,arguments.length)},append:function(){return ta(this,arguments,function(A){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var N=Dr(this,A);N.appendChild(A)}})},prepend:function(){return ta(this,arguments,function(A){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var N=Dr(this,A);N.insertBefore(A,N.firstChild)}})},before:function(){return ta(this,arguments,function(A){this.parentNode&&this.parentNode.insertBefore(A,this)})},after:function(){return ta(this,arguments,function(A){this.parentNode&&this.parentNode.insertBefore(A,this.nextSibling)})},empty:function(){for(var A,N=0;(A=this[N])!=null;N++)A.nodeType===1&&(S.cleanData(Fo(A,!1)),A.textContent="");return this},clone:function(A,N){return A=A??!1,N=N??A,this.map(function(){return S.clone(this,A,N)})},html:function(A){return Ve(this,function(N){var K=this[0]||{},ne=0,he=this.length;if(N===void 0&&K.nodeType===1)return K.innerHTML;if(typeof N=="string"&&!ea.test(N)&&!tn[(Hn.exec(N)||["",""])[1].toLowerCase()]){N=S.htmlPrefilter(N);try{for(;ne<he;ne++)K=this[ne]||{},K.nodeType===1&&(S.cleanData(Fo(K,!1)),K.innerHTML=N);K=0}catch{}}K&&this.empty().append(N)},null,A,arguments.length)},replaceWith:function(){var A=[];return ta(this,arguments,function(N){var K=this.parentNode;S.inArray(this,A)<0&&(S.cleanData(Fo(this)),K&&K.replaceChild(N,this))},A)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(A,N){S.fn[A]=function(K){for(var ne,he=[],ue=S(K),ke=ue.length-1,Qe=0;Qe<=ke;Qe++)ne=Qe===ke?this:this.clone(!0),S(ue[Qe])[N](ne),a.apply(he,ne.get());return this.pushStack(he)}});var Fs=new RegExp("^("+mt+")(?!px)[a-z%]+$","i"),Ka=/^--/,Ja=function(A){var N=A.ownerDocument.defaultView;return(!N||!N.opener)&&(N=t),N.getComputedStyle(A)},ji=function(A,N,K){var ne,he,ue={};for(he in N)ue[he]=A.style[he],A.style[he]=N[he];ne=K.call(A);for(he in N)A.style[he]=ue[he];return ne},Cs=new RegExp(Vt.join("|"),"i");(function(){function A(){if(ht){He.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",ht.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",cn.appendChild(He).appendChild(ht);var Dt=t.getComputedStyle(ht);K=Dt.top!=="1%",Qe=N(Dt.marginLeft)===12,ht.style.right="60%",ue=N(Dt.right)===36,ne=N(Dt.width)===36,ht.style.position="absolute",he=N(ht.offsetWidth/3)===12,cn.removeChild(He),ht=null}}function N(Dt){return Math.round(parseFloat(Dt))}var K,ne,he,ue,ke,Qe,He=$.createElement("div"),ht=$.createElement("div");ht.style&&(ht.style.backgroundClip="content-box",ht.cloneNode(!0).style.backgroundClip="",_.clearCloneStyle=ht.style.backgroundClip==="content-box",S.extend(_,{boxSizingReliable:function(){return A(),ne},pixelBoxStyles:function(){return A(),ue},pixelPosition:function(){return A(),K},reliableMarginLeft:function(){return A(),Qe},scrollboxSize:function(){return A(),he},reliableTrDimensions:function(){var Dt,jt,St,Qt;return ke==null&&(Dt=$.createElement("table"),jt=$.createElement("tr"),St=$.createElement("div"),Dt.style.cssText="position:absolute;left:-11111px;border-collapse:separate",jt.style.cssText="box-sizing:content-box;border:1px solid",jt.style.height="1px",St.style.height="9px",St.style.display="block",cn.appendChild(Dt).appendChild(jt).appendChild(St),Qt=t.getComputedStyle(jt),ke=parseInt(Qt.height,10)+parseInt(Qt.borderTopWidth,10)+parseInt(Qt.borderBottomWidth,10)===jt.offsetHeight,cn.removeChild(Dt)),ke}}))})();function zs(A,N,K){var ne,he,ue,ke,Qe=Ka.test(N),He=A.style;return K=K||Ja(A),K&&(ke=K.getPropertyValue(N)||K[N],Qe&&ke&&(ke=ke.replace(Q,"$1")||void 0),ke===""&&!fn(A)&&(ke=S.style(A,N)),!_.pixelBoxStyles()&&Fs.test(ke)&&Cs.test(N)&&(ne=He.width,he=He.minWidth,ue=He.maxWidth,He.minWidth=He.maxWidth=He.width=ke,ke=K.width,He.width=ne,He.minWidth=he,He.maxWidth=ue)),ke!==void 0?ke+"":ke}function as(A,N){return{get:function(){if(A()){delete this.get;return}return(this.get=N).apply(this,arguments)}}}var Nl=["Webkit","Moz","ms"],Us=$.createElement("div").style,oi={};function Ss(A){for(var N=A[0].toUpperCase()+A.slice(1),K=Nl.length;K--;)if(A=Nl[K]+N,A in Us)return A}function ls(A){var N=S.cssProps[A]||oi[A];return N||(A in Us?A:oi[A]=Ss(A)||A)}var Gr=/^(none|table(?!-c[ea]).+)/,Xa={position:"absolute",visibility:"hidden",display:"block"},Qa={letterSpacing:"0",fontWeight:"400"};function pc(A,N,K){var ne=At.exec(N);return ne?Math.max(0,ne[2]-(K||0))+(ne[3]||"px"):N}function Rl(A,N,K,ne,he,ue){var ke=N==="width"?1:0,Qe=0,He=0,ht=0;if(K===(ne?"border":"content"))return 0;for(;ke<4;ke+=2)K==="margin"&&(ht+=S.css(A,K+Vt[ke],!0,he)),ne?(K==="content"&&(He-=S.css(A,"padding"+Vt[ke],!0,he)),K!=="margin"&&(He-=S.css(A,"border"+Vt[ke]+"Width",!0,he))):(He+=S.css(A,"padding"+Vt[ke],!0,he),K!=="padding"?He+=S.css(A,"border"+Vt[ke]+"Width",!0,he):Qe+=S.css(A,"border"+Vt[ke]+"Width",!0,he));return!ne&&ue>=0&&(He+=Math.max(0,Math.ceil(A["offset"+N[0].toUpperCase()+N.slice(1)]-ue-He-Qe-.5))||0),He+ht}function Pe(A,N,K){var ne=Ja(A),he=!_.boxSizingReliable()||K,ue=he&&S.css(A,"boxSizing",!1,ne)==="border-box",ke=ue,Qe=zs(A,N,ne),He="offset"+N[0].toUpperCase()+N.slice(1);if(Fs.test(Qe)){if(!K)return Qe;Qe="auto"}return(!_.boxSizingReliable()&&ue||!_.reliableTrDimensions()&&M(A,"tr")||Qe==="auto"||!parseFloat(Qe)&&S.css(A,"display",!1,ne)==="inline")&&A.getClientRects().length&&(ue=S.css(A,"boxSizing",!1,ne)==="border-box",ke=He in A,ke&&(Qe=A[He])),Qe=parseFloat(Qe)||0,Qe+Rl(A,N,K||(ue?"border":"content"),ke,ne,Qe)+"px"}S.extend({cssHooks:{opacity:{get:function(A,N){if(N){var K=zs(A,"opacity");return K===""?"1":K}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(A,N,K,ne){if(!(!A||A.nodeType===3||A.nodeType===8||!A.style)){var he,ue,ke,Qe=Te(N),He=Ka.test(N),ht=A.style;if(He||(N=ls(Qe)),ke=S.cssHooks[N]||S.cssHooks[Qe],K!==void 0){if(ue=typeof K,ue==="string"&&(he=At.exec(K))&&he[1]&&(K=Ne(A,N,he),ue="number"),K==null||K!==K)return;ue==="number"&&!He&&(K+=he&&he[3]||(S.cssNumber[Qe]?"":"px")),!_.clearCloneStyle&&K===""&&N.indexOf("background")===0&&(ht[N]="inherit"),(!ke||!("set"in ke)||(K=ke.set(A,K,ne))!==void 0)&&(He?ht.setProperty(N,K):ht[N]=K)}else return ke&&"get"in ke&&(he=ke.get(A,!1,ne))!==void 0?he:ht[N]}},css:function(A,N,K,ne){var he,ue,ke,Qe=Te(N),He=Ka.test(N);return He||(N=ls(Qe)),ke=S.cssHooks[N]||S.cssHooks[Qe],ke&&"get"in ke&&(he=ke.get(A,!0,K)),he===void 0&&(he=zs(A,N,ne)),he==="normal"&&N in Qa&&(he=Qa[N]),K===""||K?(ue=parseFloat(he),K===!0||isFinite(ue)?ue||0:he):he}}),S.each(["height","width"],function(A,N){S.cssHooks[N]={get:function(K,ne,he){if(ne)return Gr.test(S.css(K,"display"))&&(!K.getClientRects().length||!K.getBoundingClientRect().width)?ji(K,Xa,function(){return Pe(K,N,he)}):Pe(K,N,he)},set:function(K,ne,he){var ue,ke=Ja(K),Qe=!_.scrollboxSize()&&ke.position==="absolute",He=Qe||he,ht=He&&S.css(K,"boxSizing",!1,ke)==="border-box",Dt=he?Rl(K,N,he,ht,ke):0;return ht&&Qe&&(Dt-=Math.ceil(K["offset"+N[0].toUpperCase()+N.slice(1)]-parseFloat(ke[N])-Rl(K,N,"border",!1,ke)-.5)),Dt&&(ue=At.exec(ne))&&(ue[3]||"px")!=="px"&&(K.style[N]=ne,ne=S.css(K,N)),pc(K,ne,Dt)}}}),S.cssHooks.marginLeft=as(_.reliableMarginLeft,function(A,N){if(N)return(parseFloat(zs(A,"marginLeft"))||A.getBoundingClientRect().left-ji(A,{marginLeft:0},function(){return A.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(A,N){S.cssHooks[A+N]={expand:function(K){for(var ne=0,he={},ue=typeof K=="string"?K.split(" "):[K];ne<4;ne++)he[A+Vt[ne]+N]=ue[ne]||ue[ne-2]||ue[0];return he}},A!=="margin"&&(S.cssHooks[A+N].set=pc)}),S.fn.extend({css:function(A,N){return Ve(this,function(K,ne,he){var ue,ke,Qe={},He=0;if(Array.isArray(ne)){for(ue=Ja(K),ke=ne.length;He<ke;He++)Qe[ne[He]]=S.css(K,ne[He],!1,ue);return Qe}return he!==void 0?S.style(K,ne,he):S.css(K,ne)},A,N,arguments.length>1)}});function Ke(A,N,K,ne,he){return new Ke.prototype.init(A,N,K,ne,he)}S.Tween=Ke,Ke.prototype={constructor:Ke,init:function(A,N,K,ne,he,ue){this.elem=A,this.prop=K,this.easing=he||S.easing._default,this.options=N,this.start=this.now=this.cur(),this.end=ne,this.unit=ue||(S.cssNumber[K]?"":"px")},cur:function(){var A=Ke.propHooks[this.prop];return A&&A.get?A.get(this):Ke.propHooks._default.get(this)},run:function(A){var N,K=Ke.propHooks[this.prop];return this.options.duration?this.pos=N=S.easing[this.easing](A,this.options.duration*A,0,1,this.options.duration):this.pos=N=A,this.now=(this.end-this.start)*N+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),K&&K.set?K.set(this):Ke.propHooks._default.set(this),this}},Ke.prototype.init.prototype=Ke.prototype,Ke.propHooks={_default:{get:function(A){var N;return A.elem.nodeType!==1||A.elem[A.prop]!=null&&A.elem.style[A.prop]==null?A.elem[A.prop]:(N=S.css(A.elem,A.prop,""),!N||N==="auto"?0:N)},set:function(A){S.fx.step[A.prop]?S.fx.step[A.prop](A):A.elem.nodeType===1&&(S.cssHooks[A.prop]||A.elem.style[ls(A.prop)]!=null)?S.style(A.elem,A.prop,A.now+A.unit):A.elem[A.prop]=A.now}}},Ke.propHooks.scrollTop=Ke.propHooks.scrollLeft={set:function(A){A.elem.nodeType&&A.elem.parentNode&&(A.elem[A.prop]=A.now)}},S.easing={linear:function(A){return A},swing:function(A){return .5-Math.cos(A*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var ze,lt,ft=/^(?:toggle|show|hide)$/,ct=/queueHooks$/;function Nt(){lt&&($.hidden===!1&&t.requestAnimationFrame?t.requestAnimationFrame(Nt):t.setTimeout(Nt,S.fx.interval),S.fx.tick())}function qt(){return t.setTimeout(function(){ze=void 0}),ze=Date.now()}function Kt(A,N){var K,ne=0,he={height:A};for(N=N?1:0;ne<4;ne+=2-N)K=Vt[ne],he["margin"+K]=he["padding"+K]=A;return N&&(he.opacity=he.width=A),he}function Xt(A,N,K){for(var ne,he=(xn.tweeners[N]||[]).concat(xn.tweeners["*"]),ue=0,ke=he.length;ue<ke;ue++)if(ne=he[ue].call(K,N,A))return ne}function nn(A,N,K){var ne,he,ue,ke,Qe,He,ht,Dt,jt="width"in N||"height"in N,St=this,Qt={},pn=A.style,Qn=A.nodeType&&kt(A),io=Xe.get(A,"fxshow");K.queue||(ke=S._queueHooks(A,"fx"),ke.unqueued==null&&(ke.unqueued=0,Qe=ke.empty.fire,ke.empty.fire=function(){ke.unqueued||Qe()}),ke.unqueued++,St.always(function(){St.always(function(){ke.unqueued--,S.queue(A,"fx").length||ke.empty.fire()})}));for(ne in N)if(he=N[ne],ft.test(he)){if(delete N[ne],ue=ue||he==="toggle",he===(Qn?"hide":"show"))if(he==="show"&&io&&io[ne]!==void 0)Qn=!0;else continue;Qt[ne]=io&&io[ne]||S.style(A,ne)}if(He=!S.isEmptyObject(N),!(!He&&S.isEmptyObject(Qt))){jt&&A.nodeType===1&&(K.overflow=[pn.overflow,pn.overflowX,pn.overflowY],ht=io&&io.display,ht==null&&(ht=Xe.get(A,"display")),Dt=S.css(A,"display"),Dt==="none"&&(ht?Dt=ht:(Zt([A],!0),ht=A.style.display||ht,Dt=S.css(A,"display"),Zt([A]))),(Dt==="inline"||Dt==="inline-block"&&ht!=null)&&S.css(A,"float")==="none"&&(He||(St.done(function(){pn.display=ht}),ht==null&&(Dt=pn.display,ht=Dt==="none"?"":Dt)),pn.display="inline-block")),K.overflow&&(pn.overflow="hidden",St.always(function(){pn.overflow=K.overflow[0],pn.overflowX=K.overflow[1],pn.overflowY=K.overflow[2]})),He=!1;for(ne in Qt)He||(io?"hidden"in io&&(Qn=io.hidden):io=Xe.access(A,"fxshow",{display:ht}),ue&&(io.hidden=!Qn),Qn&&Zt([A],!0),St.done(function(){Qn||Zt([A]),Xe.remove(A,"fxshow");for(ne in Qt)S.style(A,ne,Qt[ne])})),He=Xt(Qn?io[ne]:0,ne,St),ne in io||(io[ne]=He.start,Qn&&(He.end=He.start,He.start=0))}}function mn(A,N){var K,ne,he,ue,ke;for(K in A)if(ne=Te(K),he=N[ne],ue=A[K],Array.isArray(ue)&&(he=ue[1],ue=A[K]=ue[0]),K!==ne&&(A[ne]=ue,delete A[K]),ke=S.cssHooks[ne],ke&&"expand"in ke){ue=ke.expand(ue),delete A[ne];for(K in ue)K in A||(A[K]=ue[K],N[K]=he)}else N[ne]=he}function xn(A,N,K){var ne,he,ue=0,ke=xn.prefilters.length,Qe=S.Deferred().always(function(){delete He.elem}),He=function(){if(he)return!1;for(var jt=ze||qt(),St=Math.max(0,ht.startTime+ht.duration-jt),Qt=St/ht.duration||0,pn=1-Qt,Qn=0,io=ht.tweens.length;Qn<io;Qn++)ht.tweens[Qn].run(pn);return Qe.notifyWith(A,[ht,pn,St]),pn<1&&io?St:(io||Qe.notifyWith(A,[ht,1,0]),Qe.resolveWith(A,[ht]),!1)},ht=Qe.promise({elem:A,props:S.extend({},N),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},K),originalProperties:N,originalOptions:K,startTime:ze||qt(),duration:K.duration,tweens:[],createTween:function(jt,St){var Qt=S.Tween(A,ht.opts,jt,St,ht.opts.specialEasing[jt]||ht.opts.easing);return ht.tweens.push(Qt),Qt},stop:function(jt){var St=0,Qt=jt?ht.tweens.length:0;if(he)return this;for(he=!0;St<Qt;St++)ht.tweens[St].run(1);return jt?(Qe.notifyWith(A,[ht,1,0]),Qe.resolveWith(A,[ht,jt])):Qe.rejectWith(A,[ht,jt]),this}}),Dt=ht.props;for(mn(Dt,ht.opts.specialEasing);ue<ke;ue++)if(ne=xn.prefilters[ue].call(ht,A,Dt,ht.opts),ne)return b(ne.stop)&&(S._queueHooks(ht.elem,ht.opts.queue).stop=ne.stop.bind(ne)),ne;return S.map(Dt,Xt,ht),b(ht.opts.start)&&ht.opts.start.call(A,ht),ht.progress(ht.opts.progress).done(ht.opts.done,ht.opts.complete).fail(ht.opts.fail).always(ht.opts.always),S.fx.timer(S.extend(He,{elem:A,anim:ht,queue:ht.opts.queue})),ht}S.Animation=S.extend(xn,{tweeners:{"*":[function(A,N){var K=this.createTween(A,N);return Ne(K.elem,A,At.exec(N),K),K}]},tweener:function(A,N){b(A)?(N=A,A=["*"]):A=A.match(Ye);for(var K,ne=0,he=A.length;ne<he;ne++)K=A[ne],xn.tweeners[K]=xn.tweeners[K]||[],xn.tweeners[K].unshift(N)},prefilters:[nn],prefilter:function(A,N){N?xn.prefilters.unshift(A):xn.prefilters.push(A)}}),S.speed=function(A,N,K){var ne=A&&typeof A=="object"?S.extend({},A):{complete:K||!K&&N||b(A)&&A,duration:A,easing:K&&N||N&&!b(N)&&N};return S.fx.off?ne.duration=0:typeof ne.duration!="number"&&(ne.duration in S.fx.speeds?ne.duration=S.fx.speeds[ne.duration]:ne.duration=S.fx.speeds._default),(ne.queue==null||ne.queue===!0)&&(ne.queue="fx"),ne.old=ne.complete,ne.complete=function(){b(ne.old)&&ne.old.call(this),ne.queue&&S.dequeue(this,ne.queue)},ne},S.fn.extend({fadeTo:function(A,N,K,ne){return this.filter(kt).css("opacity",0).show().end().animate({opacity:N},A,K,ne)},animate:function(A,N,K,ne){var he=S.isEmptyObject(A),ue=S.speed(N,K,ne),ke=function(){var Qe=xn(this,S.extend({},A),ue);(he||Xe.get(this,"finish"))&&Qe.stop(!0)};return ke.finish=ke,he||ue.queue===!1?this.each(ke):this.queue(ue.queue,ke)},stop:function(A,N,K){var ne=function(he){var ue=he.stop;delete he.stop,ue(K)};return typeof A!="string"&&(K=N,N=A,A=void 0),N&&this.queue(A||"fx",[]),this.each(function(){var he=!0,ue=A!=null&&A+"queueHooks",ke=S.timers,Qe=Xe.get(this);if(ue)Qe[ue]&&Qe[ue].stop&&ne(Qe[ue]);else for(ue in Qe)Qe[ue]&&Qe[ue].stop&&ct.test(ue)&&ne(Qe[ue]);for(ue=ke.length;ue--;)ke[ue].elem===this&&(A==null||ke[ue].queue===A)&&(ke[ue].anim.stop(K),he=!1,ke.splice(ue,1));(he||!K)&&S.dequeue(this,A)})},finish:function(A){return A!==!1&&(A=A||"fx"),this.each(function(){var N,K=Xe.get(this),ne=K[A+"queue"],he=K[A+"queueHooks"],ue=S.timers,ke=ne?ne.length:0;for(K.finish=!0,S.queue(this,A,[]),he&&he.stop&&he.stop.call(this,!0),N=ue.length;N--;)ue[N].elem===this&&ue[N].queue===A&&(ue[N].anim.stop(!0),ue.splice(N,1));for(N=0;N<ke;N++)ne[N]&&ne[N].finish&&ne[N].finish.call(this);delete K.finish})}}),S.each(["toggle","show","hide"],function(A,N){var K=S.fn[N];S.fn[N]=function(ne,he,ue){return ne==null||typeof ne=="boolean"?K.apply(this,arguments):this.animate(Kt(N,!0),ne,he,ue)}}),S.each({slideDown:Kt("show"),slideUp:Kt("hide"),slideToggle:Kt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(A,N){S.fn[A]=function(K,ne,he){return this.animate(N,K,ne,he)}}),S.timers=[],S.fx.tick=function(){var A,N=0,K=S.timers;for(ze=Date.now();N<K.length;N++)A=K[N],!A()&&K[N]===A&&K.splice(N--,1);K.length||S.fx.stop(),ze=void 0},S.fx.timer=function(A){S.timers.push(A),S.fx.start()},S.fx.interval=13,S.fx.start=function(){lt||(lt=!0,Nt())},S.fx.stop=function(){lt=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(A,N){return A=S.fx&&S.fx.speeds[A]||A,N=N||"fx",this.queue(N,function(K,ne){var he=t.setTimeout(K,A);ne.stop=function(){t.clearTimeout(he)}})},function(){var A=$.createElement("input"),N=$.createElement("select"),K=N.appendChild($.createElement("option"));A.type="checkbox",_.checkOn=A.value!=="",_.optSelected=K.selected,A=$.createElement("input"),A.value="t",A.type="radio",_.radioValue=A.value==="t"}();var no,Mn=S.expr.attrHandle;S.fn.extend({attr:function(A,N){return Ve(this,S.attr,A,N,arguments.length>1)},removeAttr:function(A){return this.each(function(){S.removeAttr(this,A)})}}),S.extend({attr:function(A,N,K){var ne,he,ue=A.nodeType;if(!(ue===3||ue===8||ue===2)){if(typeof A.getAttribute>"u")return S.prop(A,N,K);if((ue!==1||!S.isXMLDoc(A))&&(he=S.attrHooks[N.toLowerCase()]||(S.expr.match.bool.test(N)?no:void 0)),K!==void 0){if(K===null){S.removeAttr(A,N);return}return he&&"set"in he&&(ne=he.set(A,K,N))!==void 0?ne:(A.setAttribute(N,K+""),K)}return he&&"get"in he&&(ne=he.get(A,N))!==null?ne:(ne=S.find.attr(A,N),ne??void 0)}},attrHooks:{type:{set:function(A,N){if(!_.radioValue&&N==="radio"&&M(A,"input")){var K=A.value;return A.setAttribute("type",N),K&&(A.value=K),N}}}},removeAttr:function(A,N){var K,ne=0,he=N&&N.match(Ye);if(he&&A.nodeType===1)for(;K=he[ne++];)A.removeAttribute(K)}}),no={set:function(A,N,K){return N===!1?S.removeAttr(A,K):A.setAttribute(K,K),K}},S.each(S.expr.match.bool.source.match(/\w+/g),function(A,N){var K=Mn[N]||S.find.attr;Mn[N]=function(ne,he,ue){var ke,Qe,He=he.toLowerCase();return ue||(Qe=Mn[He],Mn[He]=ke,ke=K(ne,he,ue)!=null?He:null,Mn[He]=Qe),ke}});var To=/^(?:input|select|textarea|button)$/i,mo=/^(?:a|area)$/i;S.fn.extend({prop:function(A,N){return Ve(this,S.prop,A,N,arguments.length>1)},removeProp:function(A){return this.each(function(){delete this[S.propFix[A]||A]})}}),S.extend({prop:function(A,N,K){var ne,he,ue=A.nodeType;if(!(ue===3||ue===8||ue===2))return(ue!==1||!S.isXMLDoc(A))&&(N=S.propFix[N]||N,he=S.propHooks[N]),K!==void 0?he&&"set"in he&&(ne=he.set(A,K,N))!==void 0?ne:A[N]=K:he&&"get"in he&&(ne=he.get(A,N))!==null?ne:A[N]},propHooks:{tabIndex:{get:function(A){var N=S.find.attr(A,"tabindex");return N?parseInt(N,10):To.test(A.nodeName)||mo.test(A.nodeName)&&A.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),_.optSelected||(S.propHooks.selected={get:function(A){var N=A.parentNode;return N&&N.parentNode&&N.parentNode.selectedIndex,null},set:function(A){var N=A.parentNode;N&&(N.selectedIndex,N.parentNode&&N.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this});function ii(A){var N=A.match(Ye)||[];return N.join(" ")}function gr(A){return A.getAttribute&&A.getAttribute("class")||""}function vr(A){return Array.isArray(A)?A:typeof A=="string"?A.match(Ye)||[]:[]}S.fn.extend({addClass:function(A){var N,K,ne,he,ue,ke;return b(A)?this.each(function(Qe){S(this).addClass(A.call(this,Qe,gr(this)))}):(N=vr(A),N.length?this.each(function(){if(ne=gr(this),K=this.nodeType===1&&" "+ii(ne)+" ",K){for(ue=0;ue<N.length;ue++)he=N[ue],K.indexOf(" "+he+" ")<0&&(K+=he+" ");ke=ii(K),ne!==ke&&this.setAttribute("class",ke)}}):this)},removeClass:function(A){var N,K,ne,he,ue,ke;return b(A)?this.each(function(Qe){S(this).removeClass(A.call(this,Qe,gr(this)))}):arguments.length?(N=vr(A),N.length?this.each(function(){if(ne=gr(this),K=this.nodeType===1&&" "+ii(ne)+" ",K){for(ue=0;ue<N.length;ue++)for(he=N[ue];K.indexOf(" "+he+" ")>-1;)K=K.replace(" "+he+" "," ");ke=ii(K),ne!==ke&&this.setAttribute("class",ke)}}):this):this.attr("class","")},toggleClass:function(A,N){var K,ne,he,ue,ke=typeof A,Qe=ke==="string"||Array.isArray(A);return b(A)?this.each(function(He){S(this).toggleClass(A.call(this,He,gr(this),N),N)}):typeof N=="boolean"&&Qe?N?this.addClass(A):this.removeClass(A):(K=vr(A),this.each(function(){if(Qe)for(ue=S(this),he=0;he<K.length;he++)ne=K[he],ue.hasClass(ne)?ue.removeClass(ne):ue.addClass(ne);else(A===void 0||ke==="boolean")&&(ne=gr(this),ne&&Xe.set(this,"__className__",ne),this.setAttribute&&this.setAttribute("class",ne||A===!1?"":Xe.get(this,"__className__")||""))}))},hasClass:function(A){var N,K,ne=0;for(N=" "+A+" ";K=this[ne++];)if(K.nodeType===1&&(" "+ii(gr(K))+" ").indexOf(N)>-1)return!0;return!1}});var gc=/\r/g;S.fn.extend({val:function(A){var N,K,ne,he=this[0];return arguments.length?(ne=b(A),this.each(function(ue){var ke;this.nodeType===1&&(ne?ke=A.call(this,ue,S(this).val()):ke=A,ke==null?ke="":typeof ke=="number"?ke+="":Array.isArray(ke)&&(ke=S.map(ke,function(Qe){return Qe==null?"":Qe+""})),N=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()],(!N||!("set"in N)||N.set(this,ke,"value")===void 0)&&(this.value=ke))})):he?(N=S.valHooks[he.type]||S.valHooks[he.nodeName.toLowerCase()],N&&"get"in N&&(K=N.get(he,"value"))!==void 0?K:(K=he.value,typeof K=="string"?K.replace(gc,""):K??"")):void 0}}),S.extend({valHooks:{option:{get:function(A){var N=S.find.attr(A,"value");return N??ii(S.text(A))}},select:{get:function(A){var N,K,ne,he=A.options,ue=A.selectedIndex,ke=A.type==="select-one",Qe=ke?null:[],He=ke?ue+1:he.length;for(ue<0?ne=He:ne=ke?ue:0;ne<He;ne++)if(K=he[ne],(K.selected||ne===ue)&&!K.disabled&&(!K.parentNode.disabled||!M(K.parentNode,"optgroup"))){if(N=S(K).val(),ke)return N;Qe.push(N)}return Qe},set:function(A,N){for(var K,ne,he=A.options,ue=S.makeArray(N),ke=he.length;ke--;)ne=he[ke],(ne.selected=S.inArray(S.valHooks.option.get(ne),ue)>-1)&&(K=!0);return K||(A.selectedIndex=-1),ue}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(A,N){if(Array.isArray(N))return A.checked=S.inArray(S(A).val(),N)>-1}},_.checkOn||(S.valHooks[this].get=function(A){return A.getAttribute("value")===null?"on":A.value})});var Ts=t.location,vc={guid:Date.now()},na=/\?/;S.parseXML=function(A){var N,K;if(!A||typeof A!="string")return null;try{N=new t.DOMParser().parseFromString(A,"text/xml")}catch{}return K=N&&N.getElementsByTagName("parsererror")[0],(!N||K)&&S.error("Invalid XML: "+(K?S.map(K.childNodes,function(ne){return ne.textContent}).join(`
`):A)),N};var jl=/^(?:focusinfocus|focusoutblur)$/,Hi=function(A){A.stopPropagation()};S.extend(S.event,{trigger:function(A,N,K,ne){var he,ue,ke,Qe,He,ht,Dt,jt,St=[K||$],Qt=f.call(A,"type")?A.type:A,pn=f.call(A,"namespace")?A.namespace.split("."):[];if(ue=jt=ke=K=K||$,!(K.nodeType===3||K.nodeType===8)&&!jl.test(Qt+S.event.triggered)&&(Qt.indexOf(".")>-1&&(pn=Qt.split("."),Qt=pn.shift(),pn.sort()),He=Qt.indexOf(":")<0&&"on"+Qt,A=A[S.expando]?A:new S.Event(Qt,typeof A=="object"&&A),A.isTrigger=ne?2:3,A.namespace=pn.join("."),A.rnamespace=A.namespace?new RegExp("(^|\\.)"+pn.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,A.result=void 0,A.target||(A.target=K),N=N==null?[A]:S.makeArray(N,[A]),Dt=S.event.special[Qt]||{},!(!ne&&Dt.trigger&&Dt.trigger.apply(K,N)===!1))){if(!ne&&!Dt.noBubble&&!C(K)){for(Qe=Dt.delegateType||Qt,jl.test(Qe+Qt)||(ue=ue.parentNode);ue;ue=ue.parentNode)St.push(ue),ke=ue;ke===(K.ownerDocument||$)&&St.push(ke.defaultView||ke.parentWindow||t)}for(he=0;(ue=St[he++])&&!A.isPropagationStopped();)jt=ue,A.type=he>1?Qe:Dt.bindType||Qt,ht=(Xe.get(ue,"events")||Object.create(null))[A.type]&&Xe.get(ue,"handle"),ht&&ht.apply(ue,N),ht=He&&ue[He],ht&&ht.apply&&pt(ue)&&(A.result=ht.apply(ue,N),A.result===!1&&A.preventDefault());return A.type=Qt,!ne&&!A.isDefaultPrevented()&&(!Dt._default||Dt._default.apply(St.pop(),N)===!1)&&pt(K)&&He&&b(K[Qt])&&!C(K)&&(ke=K[He],ke&&(K[He]=null),S.event.triggered=Qt,A.isPropagationStopped()&&jt.addEventListener(Qt,Hi),K[Qt](),A.isPropagationStopped()&&jt.removeEventListener(Qt,Hi),S.event.triggered=void 0,ke&&(K[He]=ke)),A.result}},simulate:function(A,N,K){var ne=S.extend(new S.Event,K,{type:A,isSimulated:!0});S.event.trigger(ne,null,N)}}),S.fn.extend({trigger:function(A,N){return this.each(function(){S.event.trigger(A,N,this)})},triggerHandler:function(A,N){var K=this[0];if(K)return S.event.trigger(A,N,K,!0)}});var mu=/\[\]$/,_c=/\r?\n/g,yc=/^(?:submit|button|image|reset|file)$/i,ud=/^(?:input|select|textarea|keygen)/i;function el(A,N,K,ne){var he;if(Array.isArray(N))S.each(N,function(ue,ke){K||mu.test(A)?ne(A,ke):el(A+"["+(typeof ke=="object"&&ke!=null?ue:"")+"]",ke,K,ne)});else if(!K&&I(N)==="object")for(he in N)el(A+"["+he+"]",N[he],K,ne);else ne(A,N)}S.param=function(A,N){var K,ne=[],he=function(ue,ke){var Qe=b(ke)?ke():ke;ne[ne.length]=encodeURIComponent(ue)+"="+encodeURIComponent(Qe??"")};if(A==null)return"";if(Array.isArray(A)||A.jquery&&!S.isPlainObject(A))S.each(A,function(){he(this.name,this.value)});else for(K in A)el(K,A[K],N,he);return ne.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var A=S.prop(this,"elements");return A?S.makeArray(A):this}).filter(function(){var A=this.type;return this.name&&!S(this).is(":disabled")&&ud.test(this.nodeName)&&!yc.test(A)&&(this.checked||!dn.test(A))}).map(function(A,N){var K=S(this).val();return K==null?null:Array.isArray(K)?S.map(K,function(ne){return{name:N.name,value:ne.replace(_c,`\r
`)}}):{name:N.name,value:K.replace(_c,`\r
`)}}).get()}});var bh=/%20/g,bc=/#.*$/,hd=/([?&])_=[^&]*/,pu=/^(.*?):[ \t]*([^\r\n]*)$/mg,oa=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,gu=/^(?:GET|HEAD)$/,fd=/^\/\//,li={},Yo={},re="*/".concat("*"),Ee=$.createElement("a");Ee.href=Ts.href;function et(A){return function(N,K){typeof N!="string"&&(K=N,N="*");var ne,he=0,ue=N.toLowerCase().match(Ye)||[];if(b(K))for(;ne=ue[he++];)ne[0]==="+"?(ne=ne.slice(1)||"*",(A[ne]=A[ne]||[]).unshift(K)):(A[ne]=A[ne]||[]).push(K)}}function Lt(A,N,K,ne){var he={},ue=A===Yo;function ke(Qe){var He;return he[Qe]=!0,S.each(A[Qe]||[],function(ht,Dt){var jt=Dt(N,K,ne);if(typeof jt=="string"&&!ue&&!he[jt])return N.dataTypes.unshift(jt),ke(jt),!1;if(ue)return!(He=jt)}),He}return ke(N.dataTypes[0])||!he["*"]&&ke("*")}function zn(A,N){var K,ne,he=S.ajaxSettings.flatOptions||{};for(K in N)N[K]!==void 0&&((he[K]?A:ne||(ne={}))[K]=N[K]);return ne&&S.extend(!0,A,ne),A}function Tn(A,N,K){for(var ne,he,ue,ke,Qe=A.contents,He=A.dataTypes;He[0]==="*";)He.shift(),ne===void 0&&(ne=A.mimeType||N.getResponseHeader("Content-Type"));if(ne){for(he in Qe)if(Qe[he]&&Qe[he].test(ne)){He.unshift(he);break}}if(He[0]in K)ue=He[0];else{for(he in K){if(!He[0]||A.converters[he+" "+He[0]]){ue=he;break}ke||(ke=he)}ue=ue||ke}if(ue)return ue!==He[0]&&He.unshift(ue),K[ue]}function po(A,N,K,ne){var he,ue,ke,Qe,He,ht={},Dt=A.dataTypes.slice();if(Dt[1])for(ke in A.converters)ht[ke.toLowerCase()]=A.converters[ke];for(ue=Dt.shift();ue;)if(A.responseFields[ue]&&(K[A.responseFields[ue]]=N),!He&&ne&&A.dataFilter&&(N=A.dataFilter(N,A.dataType)),He=ue,ue=Dt.shift(),ue){if(ue==="*")ue=He;else if(He!=="*"&&He!==ue){if(ke=ht[He+" "+ue]||ht["* "+ue],!ke){for(he in ht)if(Qe=he.split(" "),Qe[1]===ue&&(ke=ht[He+" "+Qe[0]]||ht["* "+Qe[0]],ke)){ke===!0?ke=ht[he]:ht[he]!==!0&&(ue=Qe[0],Dt.unshift(Qe[1]));break}}if(ke!==!0)if(ke&&A.throws)N=ke(N);else try{N=ke(N)}catch(jt){return{state:"parsererror",error:ke?jt:"No conversion from "+He+" to "+ue}}}}return{state:"success",data:N}}S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ts.href,type:"GET",isLocal:oa.test(Ts.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":re,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(A,N){return N?zn(zn(A,S.ajaxSettings),N):zn(S.ajaxSettings,A)},ajaxPrefilter:et(li),ajaxTransport:et(Yo),ajax:function(A,N){typeof A=="object"&&(N=A,A=void 0),N=N||{};var K,ne,he,ue,ke,Qe,He,ht,Dt,jt,St=S.ajaxSetup({},N),Qt=St.context||St,pn=St.context&&(Qt.nodeType||Qt.jquery)?S(Qt):S.event,Qn=S.Deferred(),io=S.Callbacks("once memory"),Or=St.statusCode||{},Ki={},ka={},tl="canceled",Eo={readyState:0,getResponseHeader:function(Io){var wi;if(He){if(!ue)for(ue={};wi=pu.exec(he);)ue[wi[1].toLowerCase()+" "]=(ue[wi[1].toLowerCase()+" "]||[]).concat(wi[2]);wi=ue[Io.toLowerCase()+" "]}return wi==null?null:wi.join(", ")},getAllResponseHeaders:function(){return He?he:null},setRequestHeader:function(Io,wi){return He==null&&(Io=ka[Io.toLowerCase()]=ka[Io.toLowerCase()]||Io,Ki[Io]=wi),this},overrideMimeType:function(Io){return He==null&&(St.mimeType=Io),this},statusCode:function(Io){var wi;if(Io)if(He)Eo.always(Io[Eo.status]);else for(wi in Io)Or[wi]=[Or[wi],Io[wi]];return this},abort:function(Io){var wi=Io||tl;return K&&K.abort(wi),kc(0,wi),this}};if(Qn.promise(Eo),St.url=((A||St.url||Ts.href)+"").replace(fd,Ts.protocol+"//"),St.type=N.method||N.type||St.method||St.type,St.dataTypes=(St.dataType||"*").toLowerCase().match(Ye)||[""],St.crossDomain==null){Qe=$.createElement("a");try{Qe.href=St.url,Qe.href=Qe.href,St.crossDomain=Ee.protocol+"//"+Ee.host!=Qe.protocol+"//"+Qe.host}catch{St.crossDomain=!0}}if(St.data&&St.processData&&typeof St.data!="string"&&(St.data=S.param(St.data,St.traditional)),Lt(li,St,N,Eo),He)return Eo;ht=S.event&&St.global,ht&&S.active++===0&&S.event.trigger("ajaxStart"),St.type=St.type.toUpperCase(),St.hasContent=!gu.test(St.type),ne=St.url.replace(bc,""),St.hasContent?St.data&&St.processData&&(St.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(St.data=St.data.replace(bh,"+")):(jt=St.url.slice(ne.length),St.data&&(St.processData||typeof St.data=="string")&&(ne+=(na.test(ne)?"&":"?")+St.data,delete St.data),St.cache===!1&&(ne=ne.replace(hd,"$1"),jt=(na.test(ne)?"&":"?")+"_="+vc.guid+++jt),St.url=ne+jt),St.ifModified&&(S.lastModified[ne]&&Eo.setRequestHeader("If-Modified-Since",S.lastModified[ne]),S.etag[ne]&&Eo.setRequestHeader("If-None-Match",S.etag[ne])),(St.data&&St.hasContent&&St.contentType!==!1||N.contentType)&&Eo.setRequestHeader("Content-Type",St.contentType),Eo.setRequestHeader("Accept",St.dataTypes[0]&&St.accepts[St.dataTypes[0]]?St.accepts[St.dataTypes[0]]+(St.dataTypes[0]!=="*"?", "+re+"; q=0.01":""):St.accepts["*"]);for(Dt in St.headers)Eo.setRequestHeader(Dt,St.headers[Dt]);if(St.beforeSend&&(St.beforeSend.call(Qt,Eo,St)===!1||He))return Eo.abort();if(tl="abort",io.add(St.complete),Eo.done(St.success),Eo.fail(St.error),K=Lt(Yo,St,N,Eo),!K)kc(-1,"No Transport");else{if(Eo.readyState=1,ht&&pn.trigger("ajaxSend",[Eo,St]),He)return Eo;St.async&&St.timeout>0&&(ke=t.setTimeout(function(){Eo.abort("timeout")},St.timeout));try{He=!1,K.send(Ki,kc)}catch(Io){if(He)throw Io;kc(-1,Io)}}function kc(Io,wi,vu,zf){var Zr,md,Es,Fl,nl,Is=wi;He||(He=!0,ke&&t.clearTimeout(ke),K=void 0,he=zf||"",Eo.readyState=Io>0?4:0,Zr=Io>=200&&Io<300||Io===304,vu&&(Fl=Tn(St,Eo,vu)),!Zr&&S.inArray("script",St.dataTypes)>-1&&S.inArray("json",St.dataTypes)<0&&(St.converters["text script"]=function(){}),Fl=po(St,Fl,Eo,Zr),Zr?(St.ifModified&&(nl=Eo.getResponseHeader("Last-Modified"),nl&&(S.lastModified[ne]=nl),nl=Eo.getResponseHeader("etag"),nl&&(S.etag[ne]=nl)),Io===204||St.type==="HEAD"?Is="nocontent":Io===304?Is="notmodified":(Is=Fl.state,md=Fl.data,Es=Fl.error,Zr=!Es)):(Es=Is,(Io||!Is)&&(Is="error",Io<0&&(Io=0))),Eo.status=Io,Eo.statusText=(wi||Is)+"",Zr?Qn.resolveWith(Qt,[md,Is,Eo]):Qn.rejectWith(Qt,[Eo,Is,Es]),Eo.statusCode(Or),Or=void 0,ht&&pn.trigger(Zr?"ajaxSuccess":"ajaxError",[Eo,St,Zr?md:Es]),io.fireWith(Qt,[Eo,Is]),ht&&(pn.trigger("ajaxComplete",[Eo,St]),--S.active||S.event.trigger("ajaxStop")))}return Eo},getJSON:function(A,N,K){return S.get(A,N,K,"json")},getScript:function(A,N){return S.get(A,void 0,N,"script")}}),S.each(["get","post"],function(A,N){S[N]=function(K,ne,he,ue){return b(ne)&&(ue=ue||he,he=ne,ne=void 0),S.ajax(S.extend({url:K,type:N,dataType:ue,data:ne,success:he},S.isPlainObject(K)&&K))}}),S.ajaxPrefilter(function(A){var N;for(N in A.headers)N.toLowerCase()==="content-type"&&(A.contentType=A.headers[N]||"")}),S._evalUrl=function(A,N,K){return S.ajax({url:A,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(ne){S.globalEval(ne,N,K)}})},S.fn.extend({wrapAll:function(A){var N;return this[0]&&(b(A)&&(A=A.call(this[0])),N=S(A,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&N.insertBefore(this[0]),N.map(function(){for(var K=this;K.firstElementChild;)K=K.firstElementChild;return K}).append(this)),this},wrapInner:function(A){return b(A)?this.each(function(N){S(this).wrapInner(A.call(this,N))}):this.each(function(){var N=S(this),K=N.contents();K.length?K.wrapAll(A):N.append(A)})},wrap:function(A){var N=b(A);return this.each(function(K){S(this).wrapAll(N?A.call(this,K):A)})},unwrap:function(A){return this.parent(A).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(A){return!S.expr.pseudos.visible(A)},S.expr.pseudos.visible=function(A){return!!(A.offsetWidth||A.offsetHeight||A.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch{}};var Mo={0:200,1223:204},oo=S.ajaxSettings.xhr();_.cors=!!oo&&"withCredentials"in oo,_.ajax=oo=!!oo,S.ajaxTransport(function(A){var N,K;if(_.cors||oo&&!A.crossDomain)return{send:function(ne,he){var ue,ke=A.xhr();if(ke.open(A.type,A.url,A.async,A.username,A.password),A.xhrFields)for(ue in A.xhrFields)ke[ue]=A.xhrFields[ue];A.mimeType&&ke.overrideMimeType&&ke.overrideMimeType(A.mimeType),!A.crossDomain&&!ne["X-Requested-With"]&&(ne["X-Requested-With"]="XMLHttpRequest");for(ue in ne)ke.setRequestHeader(ue,ne[ue]);N=function(Qe){return function(){N&&(N=K=ke.onload=ke.onerror=ke.onabort=ke.ontimeout=ke.onreadystatechange=null,Qe==="abort"?ke.abort():Qe==="error"?typeof ke.status!="number"?he(0,"error"):he(ke.status,ke.statusText):he(Mo[ke.status]||ke.status,ke.statusText,(ke.responseType||"text")!=="text"||typeof ke.responseText!="string"?{binary:ke.response}:{text:ke.responseText},ke.getAllResponseHeaders()))}},ke.onload=N(),K=ke.onerror=ke.ontimeout=N("error"),ke.onabort!==void 0?ke.onabort=K:ke.onreadystatechange=function(){ke.readyState===4&&t.setTimeout(function(){N&&K()})},N=N("abort");try{ke.send(A.hasContent&&A.data||null)}catch(Qe){if(N)throw Qe}},abort:function(){N&&N()}}}),S.ajaxPrefilter(function(A){A.crossDomain&&(A.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(A){return S.globalEval(A),A}}}),S.ajaxPrefilter("script",function(A){A.cache===void 0&&(A.cache=!1),A.crossDomain&&(A.type="GET")}),S.ajaxTransport("script",function(A){if(A.crossDomain||A.scriptAttrs){var N,K;return{send:function(ne,he){N=S("<script>").attr(A.scriptAttrs||{}).prop({charset:A.scriptCharset,src:A.url}).on("load error",K=function(ue){N.remove(),K=null,ue&&he(ue.type==="error"?404:200,ue.type)}),$.head.appendChild(N[0])},abort:function(){K&&K()}}}});var No=[],bi=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var A=No.pop()||S.expando+"_"+vc.guid++;return this[A]=!0,A}}),S.ajaxPrefilter("json jsonp",function(A,N,K){var ne,he,ue,ke=A.jsonp!==!1&&(bi.test(A.url)?"url":typeof A.data=="string"&&(A.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&bi.test(A.data)&&"data");if(ke||A.dataTypes[0]==="jsonp")return ne=A.jsonpCallback=b(A.jsonpCallback)?A.jsonpCallback():A.jsonpCallback,ke?A[ke]=A[ke].replace(bi,"$1"+ne):A.jsonp!==!1&&(A.url+=(na.test(A.url)?"&":"?")+A.jsonp+"="+ne),A.converters["script json"]=function(){return ue||S.error(ne+" was not called"),ue[0]},A.dataTypes[0]="json",he=t[ne],t[ne]=function(){ue=arguments},K.always(function(){he===void 0?S(t).removeProp(ne):t[ne]=he,A[ne]&&(A.jsonpCallback=N.jsonpCallback,No.push(ne)),ue&&b(he)&&he(ue[0]),ue=he=void 0}),"script"}),_.createHTMLDocument=function(){var A=$.implementation.createHTMLDocument("").body;return A.innerHTML="<form></form><form></form>",A.childNodes.length===2}(),S.parseHTML=function(A,N,K){if(typeof A!="string")return[];typeof N=="boolean"&&(K=N,N=!1);var ne,he,ue;return N||(_.createHTMLDocument?(N=$.implementation.createHTMLDocument(""),ne=N.createElement("base"),ne.href=$.location.href,N.head.appendChild(ne)):N=$),he=ae.exec(A),ue=!K&&[],he?[N.createElement(he[1])]:(he=Ri([A],N,ue),ue&&ue.length&&S(ue).remove(),S.merge([],he.childNodes))},S.fn.load=function(A,N,K){var ne,he,ue,ke=this,Qe=A.indexOf(" ");return Qe>-1&&(ne=ii(A.slice(Qe)),A=A.slice(0,Qe)),b(N)?(K=N,N=void 0):N&&typeof N=="object"&&(he="POST"),ke.length>0&&S.ajax({url:A,type:he||"GET",dataType:"html",data:N}).done(function(He){ue=arguments,ke.html(ne?S("<div>").append(S.parseHTML(He)).find(ne):He)}).always(K&&function(He,ht){ke.each(function(){K.apply(this,ue||[He.responseText,ht,He])})}),this},S.expr.pseudos.animated=function(A){return S.grep(S.timers,function(N){return A===N.elem}).length},S.offset={setOffset:function(A,N,K){var ne,he,ue,ke,Qe,He,ht,Dt=S.css(A,"position"),jt=S(A),St={};Dt==="static"&&(A.style.position="relative"),Qe=jt.offset(),ue=S.css(A,"top"),He=S.css(A,"left"),ht=(Dt==="absolute"||Dt==="fixed")&&(ue+He).indexOf("auto")>-1,ht?(ne=jt.position(),ke=ne.top,he=ne.left):(ke=parseFloat(ue)||0,he=parseFloat(He)||0),b(N)&&(N=N.call(A,K,S.extend({},Qe))),N.top!=null&&(St.top=N.top-Qe.top+ke),N.left!=null&&(St.left=N.left-Qe.left+he),"using"in N?N.using.call(A,St):jt.css(St)}},S.fn.extend({offset:function(A){if(arguments.length)return A===void 0?this:this.each(function(he){S.offset.setOffset(this,A,he)});var N,K,ne=this[0];if(ne)return ne.getClientRects().length?(N=ne.getBoundingClientRect(),K=ne.ownerDocument.defaultView,{top:N.top+K.pageYOffset,left:N.left+K.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var A,N,K,ne=this[0],he={top:0,left:0};if(S.css(ne,"position")==="fixed")N=ne.getBoundingClientRect();else{for(N=this.offset(),K=ne.ownerDocument,A=ne.offsetParent||K.documentElement;A&&(A===K.body||A===K.documentElement)&&S.css(A,"position")==="static";)A=A.parentNode;A&&A!==ne&&A.nodeType===1&&(he=S(A).offset(),he.top+=S.css(A,"borderTopWidth",!0),he.left+=S.css(A,"borderLeftWidth",!0))}return{top:N.top-he.top-S.css(ne,"marginTop",!0),left:N.left-he.left-S.css(ne,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var A=this.offsetParent;A&&S.css(A,"position")==="static";)A=A.offsetParent;return A||cn})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(A,N){var K=N==="pageYOffset";S.fn[A]=function(ne){return Ve(this,function(he,ue,ke){var Qe;if(C(he)?Qe=he:he.nodeType===9&&(Qe=he.defaultView),ke===void 0)return Qe?Qe[N]:he[ue];Qe?Qe.scrollTo(K?Qe.pageXOffset:ke,K?ke:Qe.pageYOffset):he[ue]=ke},A,ne,arguments.length)}}),S.each(["top","left"],function(A,N){S.cssHooks[N]=as(_.pixelPosition,function(K,ne){if(ne)return ne=zs(K,N),Fs.test(ne)?S(K).position()[N]+"px":ne})}),S.each({Height:"height",Width:"width"},function(A,N){S.each({padding:"inner"+A,content:N,"":"outer"+A},function(K,ne){S.fn[ne]=function(he,ue){var ke=arguments.length&&(K||typeof he!="boolean"),Qe=K||(he===!0||ue===!0?"margin":"border");return Ve(this,function(He,ht,Dt){var jt;return C(He)?ne.indexOf("outer")===0?He["inner"+A]:He.document.documentElement["client"+A]:He.nodeType===9?(jt=He.documentElement,Math.max(He.body["scroll"+A],jt["scroll"+A],He.body["offset"+A],jt["offset"+A],jt["client"+A])):Dt===void 0?S.css(He,ht,Qe):S.style(He,ht,Dt,Qe)},N,ke?he:void 0,ke)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(A,N){S.fn[N]=function(K){return this.on(N,K)}}),S.fn.extend({bind:function(A,N,K){return this.on(A,null,N,K)},unbind:function(A,N){return this.off(A,null,N)},delegate:function(A,N,K,ne){return this.on(N,A,K,ne)},undelegate:function(A,N,K){return arguments.length===1?this.off(A,"**"):this.off(N,A||"**",K)},hover:function(A,N){return this.on("mouseenter",A).on("mouseleave",N||A)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(A,N){S.fn[N]=function(K,ne){return arguments.length>0?this.on(N,null,K,ne):this.trigger(N)}});var lo=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;S.proxy=function(A,N){var K,ne,he;if(typeof N=="string"&&(K=A[N],N=A,A=K),!!b(A))return ne=r.call(arguments,2),he=function(){return A.apply(N||this,ne.concat(r.call(arguments)))},he.guid=A.guid=A.guid||S.guid++,he},S.holdReady=function(A){A?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=M,S.isFunction=b,S.isWindow=C,S.camelCase=Te,S.type=I,S.now=Date.now,S.isNumeric=function(A){var N=S.type(A);return(N==="number"||N==="string")&&!isNaN(A-parseFloat(A))},S.trim=function(A){return A==null?"":(A+"").replace(lo,"$1")};var ki=t.jQuery,Bo=t.$;return S.noConflict=function(A){return t.$===S&&(t.$=Bo),A&&t.jQuery===S&&(t.jQuery=ki),S},typeof n>"u"&&(t.jQuery=t.$=S),S})}(x7)),x7.exports}const K3e=u$(W3e);/**
* @version: 3.1
* @author: Dan Grossman http://www.dangrossman.info/
* @copyright: Copyright (c) 2012-2019 Dan Grossman. All rights reserved.
* @license: Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
* @website: http://www.daterangepicker.com/
*/(function(e){(function(t,n){if(e.exports){var o=typeof window<"u"?window.jQuery:void 0;o||(o=Z3e(),o.fn||(o.fn={}));var i=typeof window<"u"&&typeof window.moment<"u"?window.moment:K3e;e.exports=n(i,o)}else t.daterangepicker=n(t.moment,t.jQuery)})(bo,function(t,n){var o=function(i,r,s){if(this.parentEl="body",this.element=n(i),this.startDate=t().startOf("day"),this.endDate=t().endOf("day"),this.minDate=!1,this.maxDate=!1,this.maxSpan=!1,this.autoApply=!1,this.singleDatePicker=!1,this.showDropdowns=!1,this.minYear=t().subtract(100,"year").format("YYYY"),this.maxYear=t().add(100,"year").format("YYYY"),this.showWeekNumbers=!1,this.showISOWeekNumbers=!1,this.showCustomRangeLabel=!0,this.timePicker=!1,this.timePicker24Hour=!1,this.timePickerIncrement=1,this.timePickerSeconds=!1,this.linkedCalendars=!0,this.autoUpdateInput=!0,this.alwaysShowCalendars=!1,this.ranges={},this.opens="right",this.element.hasClass("pull-right")&&(this.opens="left"),this.drops="down",this.element.hasClass("dropup")&&(this.drops="up"),this.buttonClasses="btn btn-sm",this.applyButtonClasses="btn-primary",this.cancelButtonClasses="btn-default",this.locale={direction:"ltr",format:t.localeData().longDateFormat("L"),separator:" - ",applyLabel:"Apply",cancelLabel:"Cancel",weekLabel:"W",customRangeLabel:"Custom Range",daysOfWeek:t.weekdaysMin(),monthNames:t.monthsShort(),firstDay:t.localeData().firstDayOfWeek()},this.callback=function(){},this.isShowing=!1,this.leftCalendar={},this.rightCalendar={},(typeof r!="object"||r===null)&&(r={}),r=n.extend(this.element.data(),r),typeof r.template!="string"&&!(r.template instanceof n)&&(r.template='<div class="daterangepicker"><div class="ranges"></div><div class="drp-calendar left"><div class="calendar-table"></div><div class="calendar-time"></div></div><div class="drp-calendar right"><div class="calendar-table"></div><div class="calendar-time"></div></div><div class="drp-buttons"><span class="drp-selected"></span><button class="cancelBtn" type="button"></button><button class="applyBtn" disabled="disabled" type="button"></button> </div></div>'),this.parentEl=r.parentEl&&n(r.parentEl).length?n(r.parentEl):n(this.parentEl),this.container=n(r.template).appendTo(this.parentEl),typeof r.locale=="object"&&(typeof r.locale.direction=="string"&&(this.locale.direction=r.locale.direction),typeof r.locale.format=="string"&&(this.locale.format=r.locale.format),typeof r.locale.separator=="string"&&(this.locale.separator=r.locale.separator),typeof r.locale.daysOfWeek=="object"&&(this.locale.daysOfWeek=r.locale.daysOfWeek.slice()),typeof r.locale.monthNames=="object"&&(this.locale.monthNames=r.locale.monthNames.slice()),typeof r.locale.firstDay=="number"&&(this.locale.firstDay=r.locale.firstDay),typeof r.locale.applyLabel=="string"&&(this.locale.applyLabel=r.locale.applyLabel),typeof r.locale.cancelLabel=="string"&&(this.locale.cancelLabel=r.locale.cancelLabel),typeof r.locale.weekLabel=="string"&&(this.locale.weekLabel=r.locale.weekLabel),typeof r.locale.customRangeLabel=="string")){var a=document.createElement("textarea");a.innerHTML=r.locale.customRangeLabel;var l=a.value;this.locale.customRangeLabel=l}if(this.container.addClass(this.locale.direction),typeof r.startDate=="string"&&(this.startDate=t(r.startDate,this.locale.format)),typeof r.endDate=="string"&&(this.endDate=t(r.endDate,this.locale.format)),typeof r.minDate=="string"&&(this.minDate=t(r.minDate,this.locale.format)),typeof r.maxDate=="string"&&(this.maxDate=t(r.maxDate,this.locale.format)),typeof r.startDate=="object"&&(this.startDate=t(r.startDate)),typeof r.endDate=="object"&&(this.endDate=t(r.endDate)),typeof r.minDate=="object"&&(this.minDate=t(r.minDate)),typeof r.maxDate=="object"&&(this.maxDate=t(r.maxDate)),this.minDate&&this.startDate.isBefore(this.minDate)&&(this.startDate=this.minDate.clone()),this.maxDate&&this.endDate.isAfter(this.maxDate)&&(this.endDate=this.maxDate.clone()),typeof r.applyButtonClasses=="string"&&(this.applyButtonClasses=r.applyButtonClasses),typeof r.applyClass=="string"&&(this.applyButtonClasses=r.applyClass),typeof r.cancelButtonClasses=="string"&&(this.cancelButtonClasses=r.cancelButtonClasses),typeof r.cancelClass=="string"&&(this.cancelButtonClasses=r.cancelClass),typeof r.maxSpan=="object"&&(this.maxSpan=r.maxSpan),typeof r.dateLimit=="object"&&(this.maxSpan=r.dateLimit),typeof r.opens=="string"&&(this.opens=r.opens),typeof r.drops=="string"&&(this.drops=r.drops),typeof r.showWeekNumbers=="boolean"&&(this.showWeekNumbers=r.showWeekNumbers),typeof r.showISOWeekNumbers=="boolean"&&(this.showISOWeekNumbers=r.showISOWeekNumbers),typeof r.buttonClasses=="string"&&(this.buttonClasses=r.buttonClasses),typeof r.buttonClasses=="object"&&(this.buttonClasses=r.buttonClasses.join(" ")),typeof r.showDropdowns=="boolean"&&(this.showDropdowns=r.showDropdowns),typeof r.minYear=="number"&&(this.minYear=r.minYear),typeof r.maxYear=="number"&&(this.maxYear=r.maxYear),typeof r.showCustomRangeLabel=="boolean"&&(this.showCustomRangeLabel=r.showCustomRangeLabel),typeof r.singleDatePicker=="boolean"&&(this.singleDatePicker=r.singleDatePicker,this.singleDatePicker&&(this.endDate=this.startDate.clone())),typeof r.timePicker=="boolean"&&(this.timePicker=r.timePicker),typeof r.timePickerSeconds=="boolean"&&(this.timePickerSeconds=r.timePickerSeconds),typeof r.timePickerIncrement=="number"&&(this.timePickerIncrement=r.timePickerIncrement),typeof r.timePicker24Hour=="boolean"&&(this.timePicker24Hour=r.timePicker24Hour),typeof r.autoApply=="boolean"&&(this.autoApply=r.autoApply),typeof r.autoUpdateInput=="boolean"&&(this.autoUpdateInput=r.autoUpdateInput),typeof r.linkedCalendars=="boolean"&&(this.linkedCalendars=r.linkedCalendars),typeof r.isInvalidDate=="function"&&(this.isInvalidDate=r.isInvalidDate),typeof r.isCustomDate=="function"&&(this.isCustomDate=r.isCustomDate),typeof r.alwaysShowCalendars=="boolean"&&(this.alwaysShowCalendars=r.alwaysShowCalendars),this.locale.firstDay!=0)for(var d=this.locale.firstDay;d>0;)this.locale.daysOfWeek.push(this.locale.daysOfWeek.shift()),d--;var u,f,p;if(typeof r.startDate>"u"&&typeof r.endDate>"u"&&n(this.element).is(":text")){var v=n(this.element).val(),_=v.split(this.locale.separator);u=f=null,_.length==2?(u=t(_[0],this.locale.format),f=t(_[1],this.locale.format)):this.singleDatePicker&&v!==""&&(u=t(v,this.locale.format),f=t(v,this.locale.format)),u!==null&&f!==null&&(this.setStartDate(u),this.setEndDate(f))}if(typeof r.ranges=="object"){for(p in r.ranges){typeof r.ranges[p][0]=="string"?u=t(r.ranges[p][0],this.locale.format):u=t(r.ranges[p][0]),typeof r.ranges[p][1]=="string"?f=t(r.ranges[p][1],this.locale.format):f=t(r.ranges[p][1]),this.minDate&&u.isBefore(this.minDate)&&(u=this.minDate.clone());var b=this.maxDate;if(this.maxSpan&&b&&u.clone().add(this.maxSpan).isAfter(b)&&(b=u.clone().add(this.maxSpan)),b&&f.isAfter(b)&&(f=b.clone()),!(this.minDate&&f.isBefore(this.minDate,this.timepicker?"minute":"day")||b&&u.isAfter(b,this.timepicker?"minute":"day"))){var a=document.createElement("textarea");a.innerHTML=p;var l=a.value;this.ranges[l]=[u,f]}}var C="<ul>";for(p in this.ranges)C+='<li data-range-key="'+p+'">'+p+"</li>";this.showCustomRangeLabel&&(C+='<li data-range-key="'+this.locale.customRangeLabel+'">'+this.locale.customRangeLabel+"</li>"),C+="</ul>",this.container.find(".ranges").prepend(C)}typeof s=="function"&&(this.callback=s),this.timePicker||(this.startDate=this.startDate.startOf("day"),this.endDate=this.endDate.endOf("day"),this.container.find(".calendar-time").hide()),this.timePicker&&this.autoApply&&(this.autoApply=!1),this.autoApply&&this.container.addClass("auto-apply"),typeof r.ranges=="object"&&this.container.addClass("show-ranges"),this.singleDatePicker&&(this.container.addClass("single"),this.container.find(".drp-calendar.left").addClass("single"),this.container.find(".drp-calendar.left").show(),this.container.find(".drp-calendar.right").hide(),!this.timePicker&&this.autoApply&&this.container.addClass("auto-apply")),(typeof r.ranges>"u"&&!this.singleDatePicker||this.alwaysShowCalendars)&&this.container.addClass("show-calendar"),this.container.addClass("opens"+this.opens),this.container.find(".applyBtn, .cancelBtn").addClass(this.buttonClasses),this.applyButtonClasses.length&&this.container.find(".applyBtn").addClass(this.applyButtonClasses),this.cancelButtonClasses.length&&this.container.find(".cancelBtn").addClass(this.cancelButtonClasses),this.container.find(".applyBtn").html(this.locale.applyLabel),this.container.find(".cancelBtn").html(this.locale.cancelLabel),this.container.find(".drp-calendar").on("click.daterangepicker",".prev",n.proxy(this.clickPrev,this)).on("click.daterangepicker",".next",n.proxy(this.clickNext,this)).on("mousedown.daterangepicker","td.available",n.proxy(this.clickDate,this)).on("mouseenter.daterangepicker","td.available",n.proxy(this.hoverDate,this)).on("change.daterangepicker","select.yearselect",n.proxy(this.monthOrYearChanged,this)).on("change.daterangepicker","select.monthselect",n.proxy(this.monthOrYearChanged,this)).on("change.daterangepicker","select.hourselect,select.minuteselect,select.secondselect,select.ampmselect",n.proxy(this.timeChanged,this)),this.container.find(".ranges").on("click.daterangepicker","li",n.proxy(this.clickRange,this)),this.container.find(".drp-buttons").on("click.daterangepicker","button.applyBtn",n.proxy(this.clickApply,this)).on("click.daterangepicker","button.cancelBtn",n.proxy(this.clickCancel,this)),this.element.is("input")||this.element.is("button")?this.element.on({"click.daterangepicker":n.proxy(this.show,this),"focus.daterangepicker":n.proxy(this.show,this),"keyup.daterangepicker":n.proxy(this.elementChanged,this),"keydown.daterangepicker":n.proxy(this.keydown,this)}):(this.element.on("click.daterangepicker",n.proxy(this.toggle,this)),this.element.on("keydown.daterangepicker",n.proxy(this.toggle,this))),this.updateElement()};return o.prototype={constructor:o,setStartDate:function(i){typeof i=="string"&&(this.startDate=t(i,this.locale.format)),typeof i=="object"&&(this.startDate=t(i)),this.timePicker||(this.startDate=this.startDate.startOf("day")),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement),this.minDate&&this.startDate.isBefore(this.minDate)&&(this.startDate=this.minDate.clone(),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement)),this.maxDate&&this.startDate.isAfter(this.maxDate)&&(this.startDate=this.maxDate.clone(),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.floor(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement)),this.isShowing||this.updateElement(),this.updateMonthsInView()},setEndDate:function(i){typeof i=="string"&&(this.endDate=t(i,this.locale.format)),typeof i=="object"&&(this.endDate=t(i)),this.timePicker||(this.endDate=this.endDate.endOf("day")),this.timePicker&&this.timePickerIncrement&&this.endDate.minute(Math.round(this.endDate.minute()/this.timePickerIncrement)*this.timePickerIncrement),this.endDate.isBefore(this.startDate)&&(this.endDate=this.startDate.clone()),this.maxDate&&this.endDate.isAfter(this.maxDate)&&(this.endDate=this.maxDate.clone()),this.maxSpan&&this.startDate.clone().add(this.maxSpan).isBefore(this.endDate)&&(this.endDate=this.startDate.clone().add(this.maxSpan)),this.previousRightTime=this.endDate.clone(),this.container.find(".drp-selected").html(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format)),this.isShowing||this.updateElement(),this.updateMonthsInView()},isInvalidDate:function(){return!1},isCustomDate:function(){return!1},updateView:function(){this.timePicker&&(this.renderTimePicker("left"),this.renderTimePicker("right"),this.endDate?this.container.find(".right .calendar-time select").prop("disabled",!1).removeClass("disabled"):this.container.find(".right .calendar-time select").prop("disabled",!0).addClass("disabled")),this.endDate&&this.container.find(".drp-selected").html(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format)),this.updateMonthsInView(),this.updateCalendars(),this.updateFormInputs()},updateMonthsInView:function(){if(this.endDate){if(!this.singleDatePicker&&this.leftCalendar.month&&this.rightCalendar.month&&(this.startDate.format("YYYY-MM")==this.leftCalendar.month.format("YYYY-MM")||this.startDate.format("YYYY-MM")==this.rightCalendar.month.format("YYYY-MM"))&&(this.endDate.format("YYYY-MM")==this.leftCalendar.month.format("YYYY-MM")||this.endDate.format("YYYY-MM")==this.rightCalendar.month.format("YYYY-MM")))return;this.leftCalendar.month=this.startDate.clone().date(2),!this.linkedCalendars&&(this.endDate.month()!=this.startDate.month()||this.endDate.year()!=this.startDate.year())?this.rightCalendar.month=this.endDate.clone().date(2):this.rightCalendar.month=this.startDate.clone().date(2).add(1,"month")}else this.leftCalendar.month.format("YYYY-MM")!=this.startDate.format("YYYY-MM")&&this.rightCalendar.month.format("YYYY-MM")!=this.startDate.format("YYYY-MM")&&(this.leftCalendar.month=this.startDate.clone().date(2),this.rightCalendar.month=this.startDate.clone().date(2).add(1,"month"));this.maxDate&&this.linkedCalendars&&!this.singleDatePicker&&this.rightCalendar.month>this.maxDate&&(this.rightCalendar.month=this.maxDate.clone().date(2),this.leftCalendar.month=this.maxDate.clone().date(2).subtract(1,"month"))},updateCalendars:function(){if(this.timePicker){var i,r,s;if(this.endDate){if(i=parseInt(this.container.find(".left .hourselect").val(),10),r=parseInt(this.container.find(".left .minuteselect").val(),10),isNaN(r)&&(r=parseInt(this.container.find(".left .minuteselect option:last").val(),10)),s=this.timePickerSeconds?parseInt(this.container.find(".left .secondselect").val(),10):0,!this.timePicker24Hour){var a=this.container.find(".left .ampmselect").val();a==="PM"&&i<12&&(i+=12),a==="AM"&&i===12&&(i=0)}}else if(i=parseInt(this.container.find(".right .hourselect").val(),10),r=parseInt(this.container.find(".right .minuteselect").val(),10),isNaN(r)&&(r=parseInt(this.container.find(".right .minuteselect option:last").val(),10)),s=this.timePickerSeconds?parseInt(this.container.find(".right .secondselect").val(),10):0,!this.timePicker24Hour){var a=this.container.find(".right .ampmselect").val();a==="PM"&&i<12&&(i+=12),a==="AM"&&i===12&&(i=0)}this.leftCalendar.month.hour(i).minute(r).second(s),this.rightCalendar.month.hour(i).minute(r).second(s)}this.renderCalendar("left"),this.renderCalendar("right"),this.container.find(".ranges li").removeClass("active"),this.endDate!=null&&this.calculateChosenLabel()},renderCalendar:function(i){var $=i=="left"?this.leftCalendar:this.rightCalendar,r=$.month.month(),s=$.month.year(),a=$.month.hour(),l=$.month.minute(),d=$.month.second(),u=t([s,r]).daysInMonth(),f=t([s,r,1]),p=t([s,r,u]),v=t(f).subtract(1,"month").month(),_=t(f).subtract(1,"month").year(),b=t([_,v]).daysInMonth(),C=f.day(),$=[];$.firstDay=f,$.lastDay=p;for(var E=0;E<6;E++)$[E]=[];var P=b-C+this.locale.firstDay+1;P>b&&(P-=7),C==this.locale.firstDay&&(P=b-6);for(var I=t([_,v,P,12,l,d]),O,L,E=0,O=0,L=0;E<42;E++,O++,I=t(I).add(24,"hour"))E>0&&O%7===0&&(O=0,L++),$[L][O]=I.clone().hour(a).minute(l).second(d),I.hour(12),this.minDate&&$[L][O].format("YYYY-MM-DD")==this.minDate.format("YYYY-MM-DD")&&$[L][O].isBefore(this.minDate)&&i=="left"&&($[L][O]=this.minDate.clone()),this.maxDate&&$[L][O].format("YYYY-MM-DD")==this.maxDate.format("YYYY-MM-DD")&&$[L][O].isAfter(this.maxDate)&&i=="right"&&($[L][O]=this.maxDate.clone());i=="left"?this.leftCalendar.calendar=$:this.rightCalendar.calendar=$;var S=i=="left"?this.minDate:this.startDate,j=this.maxDate;i=="left"?this.startDate:this.endDate,this.locale.direction=="ltr";var M='<table class="table-condensed">';M+="<thead>",M+="<tr>",(this.showWeekNumbers||this.showISOWeekNumbers)&&(M+="<th></th>"),(!S||S.isBefore($.firstDay))&&(!this.linkedCalendars||i=="left")?M+='<th class="prev available"><span></span></th>':M+="<th></th>";var q=this.locale.monthNames[$[1][1].month()]+$[1][1].format(" YYYY");if(this.showDropdowns){for(var B=$[1][1].month(),V=$[1][1].year(),G=j&&j.year()||this.maxYear,Q=S&&S.year()||this.minYear,J=V==Q,Y=V==G,Z='<select class="monthselect">',se=0;se<12;se++)(!J||S&&se>=S.month())&&(!Y||j&&se<=j.month())?Z+="<option value='"+se+"'"+(se===B?" selected='selected'":"")+">"+this.locale.monthNames[se]+"</option>":Z+="<option value='"+se+"'"+(se===B?" selected='selected'":"")+" disabled='disabled'>"+this.locale.monthNames[se]+"</option>";Z+="</select>";for(var ce='<select class="yearselect">',te=Q;te<=G;te++)ce+='<option value="'+te+'"'+(te===V?' selected="selected"':"")+">"+te+"</option>";ce+="</select>",q=Z+ce}if(M+='<th colspan="5" class="month">'+q+"</th>",(!j||j.isAfter($.lastDay))&&(!this.linkedCalendars||i=="right"||this.singleDatePicker)?M+='<th class="next available"><span></span></th>':M+="<th></th>",M+="</tr>",M+="<tr>",(this.showWeekNumbers||this.showISOWeekNumbers)&&(M+='<th class="week">'+this.locale.weekLabel+"</th>"),n.each(this.locale.daysOfWeek,function(me,fe){M+="<th>"+fe+"</th>"}),M+="</tr>",M+="</thead>",M+="<tbody>",this.endDate==null&&this.maxSpan){var ee=this.startDate.clone().add(this.maxSpan).endOf("day");(!j||ee.isBefore(j))&&(j=ee)}for(var L=0;L<6;L++){M+="<tr>",this.showWeekNumbers?M+='<td class="week">'+$[L][0].week()+"</td>":this.showISOWeekNumbers&&(M+='<td class="week">'+$[L][0].isoWeek()+"</td>");for(var O=0;O<7;O++){var ae=[];$[L][O].isSame(new Date,"day")&&ae.push("today"),$[L][O].isoWeekday()>5&&ae.push("weekend"),$[L][O].month()!=$[1][1].month()&&ae.push("off","ends"),this.minDate&&$[L][O].isBefore(this.minDate,"day")&&ae.push("off","disabled"),j&&$[L][O].isAfter(j,"day")&&ae.push("off","disabled"),this.isInvalidDate($[L][O])&&ae.push("off","disabled"),$[L][O].format("YYYY-MM-DD")==this.startDate.format("YYYY-MM-DD")&&ae.push("active","start-date"),this.endDate!=null&&$[L][O].format("YYYY-MM-DD")==this.endDate.format("YYYY-MM-DD")&&ae.push("active","end-date"),this.endDate!=null&&$[L][O]>this.startDate&&$[L][O]<this.endDate&&ae.push("in-range");var de=this.isCustomDate($[L][O]);de!==!1&&(typeof de=="string"?ae.push(de):Array.prototype.push.apply(ae,de));for(var $e="",be=!1,E=0;E<ae.length;E++)$e+=ae[E]+" ",ae[E]=="disabled"&&(be=!0);be||($e+="available"),M+='<td class="'+$e.replace(/^\s+|\s+$/g,"")+'" data-title="r'+L+"c"+O+'">'+$[L][O].date()+"</td>"}M+="</tr>"}M+="</tbody>",M+="</table>",this.container.find(".drp-calendar."+i+" .calendar-table").html(M)},renderTimePicker:function(i){if(!(i=="right"&&!this.endDate)){var r,s,a,l=this.maxDate;if(this.maxSpan&&(!this.maxDate||this.startDate.clone().add(this.maxSpan).isBefore(this.maxDate))&&(l=this.startDate.clone().add(this.maxSpan)),i=="left")s=this.startDate.clone(),a=this.minDate;else if(i=="right"){s=this.endDate.clone(),a=this.startDate;var d=this.container.find(".drp-calendar.right .calendar-time");if(d.html()!=""&&(s.hour(isNaN(s.hour())?d.find(".hourselect option:selected").val():s.hour()),s.minute(isNaN(s.minute())?d.find(".minuteselect option:selected").val():s.minute()),s.second(isNaN(s.second())?d.find(".secondselect option:selected").val():s.second()),!this.timePicker24Hour)){var u=d.find(".ampmselect option:selected").val();u==="PM"&&s.hour()<12&&s.hour(s.hour()+12),u==="AM"&&s.hour()===12&&s.hour(0)}s.isBefore(this.startDate)&&(s=this.startDate.clone()),l&&s.isAfter(l)&&(s=l.clone())}r='<select class="hourselect">';for(var f=this.timePicker24Hour?0:1,p=this.timePicker24Hour?23:12,v=f;v<=p;v++){var _=v;this.timePicker24Hour||(_=s.hour()>=12?v==12?12:v+12:v==12?0:v);var b=s.clone().hour(_),C=!1;a&&b.minute(59).isBefore(a)&&(C=!0),l&&b.minute(0).isAfter(l)&&(C=!0),_==s.hour()&&!C?r+='<option value="'+v+'" selected="selected">'+v+"</option>":C?r+='<option value="'+v+'" disabled="disabled" class="disabled">'+v+"</option>":r+='<option value="'+v+'">'+v+"</option>"}r+="</select> ",r+=': <select class="minuteselect">';for(var v=0;v<60;v+=this.timePickerIncrement){var $=v<10?"0"+v:v,b=s.clone().minute(v),C=!1;a&&b.second(59).isBefore(a)&&(C=!0),l&&b.second(0).isAfter(l)&&(C=!0),s.minute()==v&&!C?r+='<option value="'+v+'" selected="selected">'+$+"</option>":C?r+='<option value="'+v+'" disabled="disabled" class="disabled">'+$+"</option>":r+='<option value="'+v+'">'+$+"</option>"}if(r+="</select> ",this.timePickerSeconds){r+=': <select class="secondselect">';for(var v=0;v<60;v++){var $=v<10?"0"+v:v,b=s.clone().second(v),C=!1;a&&b.isBefore(a)&&(C=!0),l&&b.isAfter(l)&&(C=!0),s.second()==v&&!C?r+='<option value="'+v+'" selected="selected">'+$+"</option>":C?r+='<option value="'+v+'" disabled="disabled" class="disabled">'+$+"</option>":r+='<option value="'+v+'">'+$+"</option>"}r+="</select> "}if(!this.timePicker24Hour){r+='<select class="ampmselect">';var E="",P="";a&&s.clone().hour(12).minute(0).second(0).isBefore(a)&&(E=' disabled="disabled" class="disabled"'),l&&s.clone().hour(0).minute(0).second(0).isAfter(l)&&(P=' disabled="disabled" class="disabled"'),s.hour()>=12?r+='<option value="AM"'+E+'>AM</option><option value="PM" selected="selected"'+P+">PM</option>":r+='<option value="AM" selected="selected"'+E+'>AM</option><option value="PM"'+P+">PM</option>",r+="</select>"}this.container.find(".drp-calendar."+i+" .calendar-time").html(r)}},updateFormInputs:function(){this.singleDatePicker||this.endDate&&(this.startDate.isBefore(this.endDate)||this.startDate.isSame(this.endDate))?this.container.find("button.applyBtn").prop("disabled",!1):this.container.find("button.applyBtn").prop("disabled",!0)},move:function(){var i={top:0,left:0},r,s=this.drops,a=n(window).width();switch(this.parentEl.is("body")||(i={top:this.parentEl.offset().top-this.parentEl.scrollTop(),left:this.parentEl.offset().left-this.parentEl.scrollLeft()},a=this.parentEl[0].clientWidth+this.parentEl.offset().left),s){case"auto":r=this.element.offset().top+this.element.outerHeight()-i.top,r+this.container.outerHeight()>=this.parentEl[0].scrollHeight&&(r=this.element.offset().top-this.container.outerHeight()-i.top,s="up");break;case"up":r=this.element.offset().top-this.container.outerHeight()-i.top;break;default:r=this.element.offset().top+this.element.outerHeight()-i.top;break}this.container.css({top:0,left:0,right:"auto"});var l=this.container.outerWidth();if(this.container.toggleClass("drop-up",s=="up"),this.opens=="left"){var d=a-this.element.offset().left-this.element.outerWidth();l+d>n(window).width()?this.container.css({top:r,right:"auto",left:9}):this.container.css({top:r,right:d,left:"auto"})}else if(this.opens=="center"){var u=this.element.offset().left-i.left+this.element.outerWidth()/2-l/2;u<0?this.container.css({top:r,right:"auto",left:9}):u+l>n(window).width()?this.container.css({top:r,left:"auto",right:0}):this.container.css({top:r,left:u,right:"auto"})}else{var u=this.element.offset().left-i.left;u+l>n(window).width()?this.container.css({top:r,left:"auto",right:0}):this.container.css({top:r,left:u,right:"auto"})}},show:function(i){this.isShowing||(this._outsideClickProxy=n.proxy(function(r){this.outsideClick(r)},this),n(document).on("mousedown.daterangepicker",this._outsideClickProxy).on("touchend.daterangepicker",this._outsideClickProxy).on("click.daterangepicker","[data-toggle=dropdown]",this._outsideClickProxy).on("focusin.daterangepicker",this._outsideClickProxy),n(window).on("resize.daterangepicker",n.proxy(function(r){this.move(r)},this)),this.oldStartDate=this.startDate.clone(),this.oldEndDate=this.endDate.clone(),this.previousRightTime=this.endDate.clone(),this.updateView(),this.container.show(),this.move(),this.element.trigger("show.daterangepicker",this),this.isShowing=!0)},hide:function(i){this.isShowing&&(this.endDate||(this.startDate=this.oldStartDate.clone(),this.endDate=this.oldEndDate.clone()),(!this.startDate.isSame(this.oldStartDate)||!this.endDate.isSame(this.oldEndDate))&&this.callback(this.startDate.clone(),this.endDate.clone(),this.chosenLabel),this.updateElement(),n(document).off(".daterangepicker"),n(window).off(".daterangepicker"),this.container.hide(),this.element.trigger("hide.daterangepicker",this),this.isShowing=!1)},toggle:function(i){this.isShowing?this.hide():this.show()},outsideClick:function(i){var r=n(i.target);i.type=="focusin"||r.closest(this.element).length||r.closest(this.container).length||r.closest(".calendar-table").length||(this.hide(),this.element.trigger("outsideClick.daterangepicker",this))},showCalendars:function(){this.container.addClass("show-calendar"),this.move(),this.element.trigger("showCalendar.daterangepicker",this)},hideCalendars:function(){this.container.removeClass("show-calendar"),this.element.trigger("hideCalendar.daterangepicker",this)},clickRange:function(i){var r=i.target.getAttribute("data-range-key");if(this.chosenLabel=r,r==this.locale.customRangeLabel)this.showCalendars();else{var s=this.ranges[r];this.startDate=s[0],this.endDate=s[1],this.timePicker||(this.startDate.startOf("day"),this.endDate.endOf("day")),this.alwaysShowCalendars||this.hideCalendars(),this.clickApply()}},clickPrev:function(i){var r=n(i.target).parents(".drp-calendar");r.hasClass("left")?(this.leftCalendar.month.subtract(1,"month"),this.linkedCalendars&&this.rightCalendar.month.subtract(1,"month")):this.rightCalendar.month.subtract(1,"month"),this.updateCalendars()},clickNext:function(i){var r=n(i.target).parents(".drp-calendar");r.hasClass("left")?this.leftCalendar.month.add(1,"month"):(this.rightCalendar.month.add(1,"month"),this.linkedCalendars&&this.leftCalendar.month.add(1,"month")),this.updateCalendars()},hoverDate:function(i){if(n(i.target).hasClass("available")){var r=n(i.target).attr("data-title"),s=r.substr(1,1),a=r.substr(3,1),l=n(i.target).parents(".drp-calendar"),d=l.hasClass("left")?this.leftCalendar.calendar[s][a]:this.rightCalendar.calendar[s][a],u=this.leftCalendar,f=this.rightCalendar,p=this.startDate;this.endDate||this.container.find(".drp-calendar tbody td").each(function(v,_){if(!n(_).hasClass("week")){var b=n(_).attr("data-title"),C=b.substr(1,1),$=b.substr(3,1),E=n(_).parents(".drp-calendar"),P=E.hasClass("left")?u.calendar[C][$]:f.calendar[C][$];P.isAfter(p)&&P.isBefore(d)||P.isSame(d,"day")?n(_).addClass("in-range"):n(_).removeClass("in-range")}})}},clickDate:function(i){if(n(i.target).hasClass("available")){var r=n(i.target).attr("data-title"),s=r.substr(1,1),a=r.substr(3,1),l=n(i.target).parents(".drp-calendar"),d=l.hasClass("left")?this.leftCalendar.calendar[s][a]:this.rightCalendar.calendar[s][a];if(this.endDate||d.isBefore(this.startDate,"day")){if(this.timePicker){var u=parseInt(this.container.find(".left .hourselect").val(),10);if(!this.timePicker24Hour){var f=this.container.find(".left .ampmselect").val();f==="PM"&&u<12&&(u+=12),f==="AM"&&u===12&&(u=0)}var p=parseInt(this.container.find(".left .minuteselect").val(),10);isNaN(p)&&(p=parseInt(this.container.find(".left .minuteselect option:last").val(),10));var v=this.timePickerSeconds?parseInt(this.container.find(".left .secondselect").val(),10):0;d=d.clone().hour(u).minute(p).second(v)}this.endDate=null,this.setStartDate(d.clone())}else if(!this.endDate&&d.isBefore(this.startDate))this.setEndDate(this.startDate.clone());else{if(this.timePicker){var u=parseInt(this.container.find(".right .hourselect").val(),10);if(!this.timePicker24Hour){var f=this.container.find(".right .ampmselect").val();f==="PM"&&u<12&&(u+=12),f==="AM"&&u===12&&(u=0)}var p=parseInt(this.container.find(".right .minuteselect").val(),10);isNaN(p)&&(p=parseInt(this.container.find(".right .minuteselect option:last").val(),10));var v=this.timePickerSeconds?parseInt(this.container.find(".right .secondselect").val(),10):0;d=d.clone().hour(u).minute(p).second(v)}this.setEndDate(d.clone()),this.autoApply&&(this.calculateChosenLabel(),this.clickApply())}this.singleDatePicker&&(this.setEndDate(this.startDate),!this.timePicker&&this.autoApply&&this.clickApply()),this.updateView(),i.stopPropagation()}},calculateChosenLabel:function(){var i=!0,r=0;for(var s in this.ranges){if(this.timePicker){var a=this.timePickerSeconds?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD HH:mm";if(this.startDate.format(a)==this.ranges[s][0].format(a)&&this.endDate.format(a)==this.ranges[s][1].format(a)){i=!1,this.chosenLabel=this.container.find(".ranges li:eq("+r+")").addClass("active").attr("data-range-key");break}}else if(this.startDate.format("YYYY-MM-DD")==this.ranges[s][0].format("YYYY-MM-DD")&&this.endDate.format("YYYY-MM-DD")==this.ranges[s][1].format("YYYY-MM-DD")){i=!1,this.chosenLabel=this.container.find(".ranges li:eq("+r+")").addClass("active").attr("data-range-key");break}r++}i&&(this.showCustomRangeLabel?this.chosenLabel=this.container.find(".ranges li:last").addClass("active").attr("data-range-key"):this.chosenLabel=null,this.showCalendars())},clickApply:function(i){this.hide(),this.element.trigger("apply.daterangepicker",this)},clickCancel:function(i){this.startDate=this.oldStartDate,this.endDate=this.oldEndDate,this.hide(),this.element.trigger("cancel.daterangepicker",this)},monthOrYearChanged:function(i){var r=n(i.target).closest(".drp-calendar").hasClass("left"),s=r?"left":"right",a=this.container.find(".drp-calendar."+s),l=parseInt(a.find(".monthselect").val(),10),d=a.find(".yearselect").val();r||(d<this.startDate.year()||d==this.startDate.year()&&l<this.startDate.month())&&(l=this.startDate.month(),d=this.startDate.year()),this.minDate&&(d<this.minDate.year()||d==this.minDate.year()&&l<this.minDate.month())&&(l=this.minDate.month(),d=this.minDate.year()),this.maxDate&&(d>this.maxDate.year()||d==this.maxDate.year()&&l>this.maxDate.month())&&(l=this.maxDate.month(),d=this.maxDate.year()),r?(this.leftCalendar.month.month(l).year(d),this.linkedCalendars&&(this.rightCalendar.month=this.leftCalendar.month.clone().add(1,"month"))):(this.rightCalendar.month.month(l).year(d),this.linkedCalendars&&(this.leftCalendar.month=this.rightCalendar.month.clone().subtract(1,"month"))),this.updateCalendars()},timeChanged:function(i){var r=n(i.target).closest(".drp-calendar"),s=r.hasClass("left"),a=parseInt(r.find(".hourselect").val(),10),l=parseInt(r.find(".minuteselect").val(),10);isNaN(l)&&(l=parseInt(r.find(".minuteselect option:last").val(),10));var d=this.timePickerSeconds?parseInt(r.find(".secondselect").val(),10):0;if(!this.timePicker24Hour){var u=r.find(".ampmselect").val();u==="PM"&&a<12&&(a+=12),u==="AM"&&a===12&&(a=0)}if(s){var f=this.startDate.clone();f.hour(a),f.minute(l),f.second(d),this.setStartDate(f),this.singleDatePicker?this.endDate=this.startDate.clone():this.endDate&&this.endDate.format("YYYY-MM-DD")==f.format("YYYY-MM-DD")&&this.endDate.isBefore(f)&&this.setEndDate(f.clone())}else if(this.endDate){var p=this.endDate.clone();p.hour(a),p.minute(l),p.second(d),this.setEndDate(p)}this.updateCalendars(),this.updateFormInputs(),this.renderTimePicker("left"),this.renderTimePicker("right")},elementChanged:function(){if(this.element.is("input")&&this.element.val().length){var i=this.element.val().split(this.locale.separator),r=null,s=null;i.length===2&&(r=t(i[0],this.locale.format),s=t(i[1],this.locale.format)),(this.singleDatePicker||r===null||s===null)&&(r=t(this.element.val(),this.locale.format),s=r),!(!r.isValid()||!s.isValid())&&(this.setStartDate(r),this.setEndDate(s),this.updateView())}},keydown:function(i){(i.keyCode===9||i.keyCode===13)&&this.hide(),i.keyCode===27&&(i.preventDefault(),i.stopPropagation(),this.hide())},updateElement:function(){if(this.element.is("input")&&this.autoUpdateInput){var i=this.startDate.format(this.locale.format);this.singleDatePicker||(i+=this.locale.separator+this.endDate.format(this.locale.format)),i!==this.element.val()&&this.element.val(i).trigger("change")}},remove:function(){this.container.remove(),this.element.off(".daterangepicker"),this.element.removeData()}},n.fn.daterangepicker=function(i,r){var s=n.extend(!0,{},n.fn.daterangepicker.defaultOptions,i);return this.each(function(){var a=n(this);a.data("daterangepicker")&&a.data("daterangepicker").remove(),a.data("daterangepicker",new o(a,s,r))}),this},o})})(G3e);function ZG(e,t){return function(){return e.apply(t,arguments)}}const{toString:J3e}=Object.prototype,{getPrototypeOf:KA}=Object,x$=(e=>t=>{const n=J3e.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),lu=e=>(e=e.toLowerCase(),t=>x$(t)===e),O$=e=>t=>typeof t===e,{isArray:py}=Array,d2=O$("undefined");function X3e(e){return e!==null&&!d2(e)&&e.constructor!==null&&!d2(e.constructor)&&nc(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const KG=lu("ArrayBuffer");function Q3e(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&KG(e.buffer),t}const eke=O$("string"),nc=O$("function"),JG=O$("number"),L$=e=>e!==null&&typeof e=="object",tke=e=>e===!0||e===!1,L8=e=>{if(x$(e)!=="object")return!1;const t=KA(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},nke=lu("Date"),oke=lu("File"),ike=lu("Blob"),rke=lu("FileList"),ske=e=>L$(e)&&nc(e.pipe),ake=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||nc(e.append)&&((t=x$(e))==="formdata"||t==="object"&&nc(e.toString)&&e.toString()==="[object FormData]"))},lke=lu("URLSearchParams"),[cke,dke,uke,hke]=["ReadableStream","Request","Response","Headers"].map(lu),fke=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function s3(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let o,i;if(typeof e!="object"&&(e=[e]),py(e))for(o=0,i=e.length;o<i;o++)t.call(null,e[o],o,e);else{const r=n?Object.getOwnPropertyNames(e):Object.keys(e),s=r.length;let a;for(o=0;o<s;o++)a=r[o],t.call(null,e[a],a,e)}}function XG(e,t){t=t.toLowerCase();const n=Object.keys(e);let o=n.length,i;for(;o-- >0;)if(i=n[o],t===i.toLowerCase())return i;return null}const fg=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),QG=e=>!d2(e)&&e!==fg;function yE(){const{caseless:e}=QG(this)&&this||{},t={},n=(o,i)=>{const r=e&&XG(t,i)||i;L8(t[r])&&L8(o)?t[r]=yE(t[r],o):L8(o)?t[r]=yE({},o):py(o)?t[r]=o.slice():t[r]=o};for(let o=0,i=arguments.length;o<i;o++)arguments[o]&&s3(arguments[o],n);return t}const mke=(e,t,n,{allOwnKeys:o}={})=>(s3(t,(i,r)=>{n&&nc(i)?e[r]=ZG(i,n):e[r]=i},{allOwnKeys:o}),e),pke=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),gke=(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},vke=(e,t,n,o)=>{let i,r,s;const a={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),r=i.length;r-- >0;)s=i[r],(!o||o(s,e,t))&&!a[s]&&(t[s]=e[s],a[s]=!0);e=n!==!1&&KA(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},_ke=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return o!==-1&&o===n},yke=e=>{if(!e)return null;if(py(e))return e;let t=e.length;if(!JG(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},bke=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&KA(Uint8Array)),kke=(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=o.next())&&!i.done;){const r=i.value;t.call(e,r[0],r[1])}},wke=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},$ke=lu("HTMLFormElement"),Cke=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,i){return o.toUpperCase()+i}),HR=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Ske=lu("RegExp"),eZ=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};s3(n,(i,r)=>{let s;(s=t(i,r,e))!==!1&&(o[r]=s||i)}),Object.defineProperties(e,o)},Tke=e=>{eZ(e,(t,n)=>{if(nc(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=e[n];if(nc(o)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Eke=(e,t)=>{const n={},o=i=>{i.forEach(r=>{n[r]=!0})};return py(e)?o(e):o(String(e).split(t)),n},Ike=()=>{},Pke=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,O7="abcdefghijklmnopqrstuvwxyz",VR="0123456789",tZ={DIGIT:VR,ALPHA:O7,ALPHA_DIGIT:O7+O7.toUpperCase()+VR},Ake=(e=16,t=tZ.ALPHA_DIGIT)=>{let n="";const{length:o}=t;for(;e--;)n+=t[Math.random()*o|0];return n};function Dke(e){return!!(e&&nc(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const xke=e=>{const t=new Array(10),n=(o,i)=>{if(L$(o)){if(t.indexOf(o)>=0)return;if(!("toJSON"in o)){t[i]=o;const r=py(o)?[]:{};return s3(o,(s,a)=>{const l=n(s,i+1);!d2(l)&&(r[a]=l)}),t[i]=void 0,r}}return o};return n(e,0)},Oke=lu("AsyncFunction"),Lke=e=>e&&(L$(e)||nc(e))&&nc(e.then)&&nc(e.catch),nZ=((e,t)=>e?setImmediate:t?((n,o)=>(fg.addEventListener("message",({source:i,data:r})=>{i===fg&&r===n&&o.length&&o.shift()()},!1),i=>{o.push(i),fg.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",nc(fg.postMessage)),Mke=typeof queueMicrotask<"u"?queueMicrotask.bind(fg):typeof process<"u"&&process.nextTick||nZ,Mt={isArray:py,isArrayBuffer:KG,isBuffer:X3e,isFormData:ake,isArrayBufferView:Q3e,isString:eke,isNumber:JG,isBoolean:tke,isObject:L$,isPlainObject:L8,isReadableStream:cke,isRequest:dke,isResponse:uke,isHeaders:hke,isUndefined:d2,isDate:nke,isFile:oke,isBlob:ike,isRegExp:Ske,isFunction:nc,isStream:ske,isURLSearchParams:lke,isTypedArray:bke,isFileList:rke,forEach:s3,merge:yE,extend:mke,trim:fke,stripBOM:pke,inherits:gke,toFlatObject:vke,kindOf:x$,kindOfTest:lu,endsWith:_ke,toArray:yke,forEachEntry:kke,matchAll:wke,isHTMLForm:$ke,hasOwnProperty:HR,hasOwnProp:HR,reduceDescriptors:eZ,freezeMethods:Tke,toObjectSet:Eke,toCamelCase:Cke,noop:Ike,toFiniteNumber:Pke,findKey:XG,global:fg,isContextDefined:QG,ALPHABET:tZ,generateString:Ake,isSpecCompliantForm:Dke,toJSONObject:xke,isAsyncFn:Oke,isThenable:Lke,setImmediate:nZ,asap:Mke};function vo(e,t,n,o,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),i&&(this.response=i,this.status=i.status?i.status:null)}Mt.inherits(vo,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Mt.toJSONObject(this.config),code:this.code,status:this.status}}});const oZ=vo.prototype,iZ={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{iZ[e]={value:e}});Object.defineProperties(vo,iZ);Object.defineProperty(oZ,"isAxiosError",{value:!0});vo.from=(e,t,n,o,i,r)=>{const s=Object.create(oZ);return Mt.toFlatObject(e,s,function(l){return l!==Error.prototype},a=>a!=="isAxiosError"),vo.call(s,e.message,t,n,o,i),s.cause=e,s.name=e.name,r&&Object.assign(s,r),s};const Nke=null;function bE(e){return Mt.isPlainObject(e)||Mt.isArray(e)}function rZ(e){return Mt.endsWith(e,"[]")?e.slice(0,-2):e}function qR(e,t,n){return e?e.concat(t).map(function(i,r){return i=rZ(i),!n&&r?"["+i+"]":i}).join(n?".":""):t}function Rke(e){return Mt.isArray(e)&&!e.some(bE)}const jke=Mt.toFlatObject(Mt,{},null,function(t){return/^is[A-Z]/.test(t)});function M$(e,t,n){if(!Mt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=Mt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(b,C){return!Mt.isUndefined(C[b])});const o=n.metaTokens,i=n.visitor||u,r=n.dots,s=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&Mt.isSpecCompliantForm(t);if(!Mt.isFunction(i))throw new TypeError("visitor must be a function");function d(_){if(_===null)return"";if(Mt.isDate(_))return _.toISOString();if(!l&&Mt.isBlob(_))throw new vo("Blob is not supported. Use a Buffer instead.");return Mt.isArrayBuffer(_)||Mt.isTypedArray(_)?l&&typeof Blob=="function"?new Blob([_]):Buffer.from(_):_}function u(_,b,C){let $=_;if(_&&!C&&typeof _=="object"){if(Mt.endsWith(b,"{}"))b=o?b:b.slice(0,-2),_=JSON.stringify(_);else if(Mt.isArray(_)&&Rke(_)||(Mt.isFileList(_)||Mt.endsWith(b,"[]"))&&($=Mt.toArray(_)))return b=rZ(b),$.forEach(function(P,I){!(Mt.isUndefined(P)||P===null)&&t.append(s===!0?qR([b],I,r):s===null?b:b+"[]",d(P))}),!1}return bE(_)?!0:(t.append(qR(C,b,r),d(_)),!1)}const f=[],p=Object.assign(jke,{defaultVisitor:u,convertValue:d,isVisitable:bE});function v(_,b){if(!Mt.isUndefined(_)){if(f.indexOf(_)!==-1)throw Error("Circular reference detected in "+b.join("."));f.push(_),Mt.forEach(_,function($,E){(!(Mt.isUndefined($)||$===null)&&i.call(t,$,Mt.isString(E)?E.trim():E,b,p))===!0&&v($,b?b.concat(E):[E])}),f.pop()}}if(!Mt.isObject(e))throw new TypeError("data must be an object");return v(e),t}function YR(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return t[o]})}function JA(e,t){this._pairs=[],e&&M$(e,this,t)}const sZ=JA.prototype;sZ.append=function(t,n){this._pairs.push([t,n])};sZ.toString=function(t){const n=t?function(o){return t.call(this,o,YR)}:YR;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function Fke(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function aZ(e,t,n){if(!t)return e;const o=n&&n.encode||Fke,i=n&&n.serialize;let r;if(i?r=i(t,n):r=Mt.isURLSearchParams(t)?t.toString():new JA(t,n).toString(o),r){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+r}return e}class zke{constructor(){this.handlers=[]}use(t,n,o){return this.handlers.push({fulfilled:t,rejected:n,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){Mt.forEach(this.handlers,function(o){o!==null&&t(o)})}}const WR=zke,lZ={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Uke=typeof URLSearchParams<"u"?URLSearchParams:JA,Bke=typeof FormData<"u"?FormData:null,Hke=typeof Blob<"u"?Blob:null,Vke={isBrowser:!0,classes:{URLSearchParams:Uke,FormData:Bke,Blob:Hke},protocols:["http","https","file","blob","url","data"]},XA=typeof window<"u"&&typeof document<"u",kE=typeof navigator=="object"&&navigator||void 0,qke=XA&&(!kE||["ReactNative","NativeScript","NS"].indexOf(kE.product)<0),Yke=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Wke=XA&&window.location.href||"http://localhost",Gke=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:XA,hasStandardBrowserEnv:qke,hasStandardBrowserWebWorkerEnv:Yke,navigator:kE,origin:Wke},Symbol.toStringTag,{value:"Module"})),Pl={...Gke,...Vke};function Zke(e,t){return M$(e,new Pl.classes.URLSearchParams,Object.assign({visitor:function(n,o,i,r){return Pl.isNode&&Mt.isBuffer(n)?(this.append(o,n.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}function Kke(e){return Mt.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Jke(e){const t={},n=Object.keys(e);let o;const i=n.length;let r;for(o=0;o<i;o++)r=n[o],t[r]=e[r];return t}function cZ(e){function t(n,o,i,r){let s=n[r++];if(s==="__proto__")return!0;const a=Number.isFinite(+s),l=r>=n.length;return s=!s&&Mt.isArray(i)?i.length:s,l?(Mt.hasOwnProp(i,s)?i[s]=[i[s],o]:i[s]=o,!a):((!i[s]||!Mt.isObject(i[s]))&&(i[s]=[]),t(n,o,i[s],r)&&Mt.isArray(i[s])&&(i[s]=Jke(i[s])),!a)}if(Mt.isFormData(e)&&Mt.isFunction(e.entries)){const n={};return Mt.forEachEntry(e,(o,i)=>{t(Kke(o),i,n,0)}),n}return null}function Xke(e,t,n){if(Mt.isString(e))try{return(t||JSON.parse)(e),Mt.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(e)}const QA={transitional:lZ,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const o=n.getContentType()||"",i=o.indexOf("application/json")>-1,r=Mt.isObject(t);if(r&&Mt.isHTMLForm(t)&&(t=new FormData(t)),Mt.isFormData(t))return i?JSON.stringify(cZ(t)):t;if(Mt.isArrayBuffer(t)||Mt.isBuffer(t)||Mt.isStream(t)||Mt.isFile(t)||Mt.isBlob(t)||Mt.isReadableStream(t))return t;if(Mt.isArrayBufferView(t))return t.buffer;if(Mt.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(r){if(o.indexOf("application/x-www-form-urlencoded")>-1)return Zke(t,this.formSerializer).toString();if((a=Mt.isFileList(t))||o.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return M$(a?{"files[]":t}:t,l&&new l,this.formSerializer)}}return r||i?(n.setContentType("application/json",!1),Xke(t)):t}],transformResponse:[function(t){const n=this.transitional||QA.transitional,o=n&&n.forcedJSONParsing,i=this.responseType==="json";if(Mt.isResponse(t)||Mt.isReadableStream(t))return t;if(t&&Mt.isString(t)&&(o&&!this.responseType||i)){const s=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(a){if(s)throw a.name==="SyntaxError"?vo.from(a,vo.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Pl.classes.FormData,Blob:Pl.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Mt.forEach(["delete","get","head","post","put","patch"],e=>{QA.headers[e]={}});const eD=QA,Qke=Mt.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ewe=e=>{const t={};let n,o,i;return e&&e.split(`
`).forEach(function(s){i=s.indexOf(":"),n=s.substring(0,i).trim().toLowerCase(),o=s.substring(i+1).trim(),!(!n||t[n]&&Qke[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},GR=Symbol("internals");function Eb(e){return e&&String(e).trim().toLowerCase()}function M8(e){return e===!1||e==null?e:Mt.isArray(e)?e.map(M8):String(e)}function twe(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}const nwe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function L7(e,t,n,o,i){if(Mt.isFunction(o))return o.call(this,t,n);if(i&&(t=n),!!Mt.isString(t)){if(Mt.isString(o))return t.indexOf(o)!==-1;if(Mt.isRegExp(o))return o.test(t)}}function owe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function iwe(e,t){const n=Mt.toCamelCase(" "+t);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+n,{value:function(i,r,s){return this[o].call(this,t,i,r,s)},configurable:!0})})}class N${constructor(t){t&&this.set(t)}set(t,n,o){const i=this;function r(a,l,d){const u=Eb(l);if(!u)throw new Error("header name must be a non-empty string");const f=Mt.findKey(i,u);(!f||i[f]===void 0||d===!0||d===void 0&&i[f]!==!1)&&(i[f||l]=M8(a))}const s=(a,l)=>Mt.forEach(a,(d,u)=>r(d,u,l));if(Mt.isPlainObject(t)||t instanceof this.constructor)s(t,n);else if(Mt.isString(t)&&(t=t.trim())&&!nwe(t))s(ewe(t),n);else if(Mt.isHeaders(t))for(const[a,l]of t.entries())r(l,a,o);else t!=null&&r(n,t,o);return this}get(t,n){if(t=Eb(t),t){const o=Mt.findKey(this,t);if(o){const i=this[o];if(!n)return i;if(n===!0)return twe(i);if(Mt.isFunction(n))return n.call(this,i,o);if(Mt.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Eb(t),t){const o=Mt.findKey(this,t);return!!(o&&this[o]!==void 0&&(!n||L7(this,this[o],o,n)))}return!1}delete(t,n){const o=this;let i=!1;function r(s){if(s=Eb(s),s){const a=Mt.findKey(o,s);a&&(!n||L7(o,o[a],a,n))&&(delete o[a],i=!0)}}return Mt.isArray(t)?t.forEach(r):r(t),i}clear(t){const n=Object.keys(this);let o=n.length,i=!1;for(;o--;){const r=n[o];(!t||L7(this,this[r],r,t,!0))&&(delete this[r],i=!0)}return i}normalize(t){const n=this,o={};return Mt.forEach(this,(i,r)=>{const s=Mt.findKey(o,r);if(s){n[s]=M8(i),delete n[r];return}const a=t?owe(r):String(r).trim();a!==r&&delete n[r],n[a]=M8(i),o[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return Mt.forEach(this,(o,i)=>{o!=null&&o!==!1&&(n[i]=t&&Mt.isArray(o)?o.join(", "):o)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const o=new this(t);return n.forEach(i=>o.set(i)),o}static accessor(t){const o=(this[GR]=this[GR]={accessors:{}}).accessors,i=this.prototype;function r(s){const a=Eb(s);o[a]||(iwe(i,s),o[a]=!0)}return Mt.isArray(t)?t.forEach(r):r(t),this}}N$.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Mt.reduceDescriptors(N$.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});Mt.freezeMethods(N$);const Yd=N$;function M7(e,t){const n=this||eD,o=t||n,i=Yd.from(o.headers);let r=o.data;return Mt.forEach(e,function(a){r=a.call(n,r,i.normalize(),t?t.status:void 0)}),i.normalize(),r}function dZ(e){return!!(e&&e.__CANCEL__)}function gy(e,t,n){vo.call(this,e??"canceled",vo.ERR_CANCELED,t,n),this.name="CanceledError"}Mt.inherits(gy,vo,{__CANCEL__:!0});function uZ(e,t,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):t(new vo("Request failed with status code "+n.status,[vo.ERR_BAD_REQUEST,vo.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function rwe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function swe(e,t){e=e||10;const n=new Array(e),o=new Array(e);let i=0,r=0,s;return t=t!==void 0?t:1e3,function(l){const d=Date.now(),u=o[r];s||(s=d),n[i]=l,o[i]=d;let f=r,p=0;for(;f!==i;)p+=n[f++],f=f%e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),d-s<t)return;const v=u&&d-u;return v?Math.round(p*1e3/v):void 0}}function awe(e,t){let n=0,o=1e3/t,i,r;const s=(d,u=Date.now())=>{n=u,i=null,r&&(clearTimeout(r),r=null),e.apply(null,d)};return[(...d)=>{const u=Date.now(),f=u-n;f>=o?s(d,u):(i=d,r||(r=setTimeout(()=>{r=null,s(i)},o-f)))},()=>i&&s(i)]}const M4=(e,t,n=3)=>{let o=0;const i=swe(50,250);return awe(r=>{const s=r.loaded,a=r.lengthComputable?r.total:void 0,l=s-o,d=i(l),u=s<=a;o=s;const f={loaded:s,total:a,progress:a?s/a:void 0,bytes:l,rate:d||void 0,estimated:d&&a&&u?(a-s)/d:void 0,event:r,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(f)},n)},ZR=(e,t)=>{const n=e!=null;return[o=>t[0]({lengthComputable:n,total:e,loaded:o}),t[1]]},KR=e=>(...t)=>Mt.asap(()=>e(...t)),lwe=Pl.hasStandardBrowserEnv?function(){const t=Pl.navigator&&/(msie|trident)/i.test(Pl.navigator.userAgent),n=document.createElement("a");let o;function i(r){let s=r;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return o=i(window.location.href),function(s){const a=Mt.isString(s)?i(s):s;return a.protocol===o.protocol&&a.host===o.host}}():function(){return function(){return!0}}(),cwe=Pl.hasStandardBrowserEnv?{write(e,t,n,o,i,r){const s=[e+"="+encodeURIComponent(t)];Mt.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),Mt.isString(o)&&s.push("path="+o),Mt.isString(i)&&s.push("domain="+i),r===!0&&s.push("secure"),document.cookie=s.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function dwe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function uwe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function hZ(e,t){return e&&!dwe(t)?uwe(e,t):t}const JR=e=>e instanceof Yd?{...e}:e;function Bg(e,t){t=t||{};const n={};function o(d,u,f){return Mt.isPlainObject(d)&&Mt.isPlainObject(u)?Mt.merge.call({caseless:f},d,u):Mt.isPlainObject(u)?Mt.merge({},u):Mt.isArray(u)?u.slice():u}function i(d,u,f){if(Mt.isUndefined(u)){if(!Mt.isUndefined(d))return o(void 0,d,f)}else return o(d,u,f)}function r(d,u){if(!Mt.isUndefined(u))return o(void 0,u)}function s(d,u){if(Mt.isUndefined(u)){if(!Mt.isUndefined(d))return o(void 0,d)}else return o(void 0,u)}function a(d,u,f){if(f in t)return o(d,u);if(f in e)return o(void 0,d)}const l={url:r,method:r,data:r,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(d,u)=>i(JR(d),JR(u),!0)};return Mt.forEach(Object.keys(Object.assign({},e,t)),function(u){const f=l[u]||i,p=f(e[u],t[u],u);Mt.isUndefined(p)&&f!==a||(n[u]=p)}),n}const fZ=e=>{const t=Bg({},e);let{data:n,withXSRFToken:o,xsrfHeaderName:i,xsrfCookieName:r,headers:s,auth:a}=t;t.headers=s=Yd.from(s),t.url=aZ(hZ(t.baseURL,t.url),e.params,e.paramsSerializer),a&&s.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")));let l;if(Mt.isFormData(n)){if(Pl.hasStandardBrowserEnv||Pl.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if((l=s.getContentType())!==!1){const[d,...u]=l?l.split(";").map(f=>f.trim()).filter(Boolean):[];s.setContentType([d||"multipart/form-data",...u].join("; "))}}if(Pl.hasStandardBrowserEnv&&(o&&Mt.isFunction(o)&&(o=o(t)),o||o!==!1&&lwe(t.url))){const d=i&&r&&cwe.read(r);d&&s.set(i,d)}return t},hwe=typeof XMLHttpRequest<"u",fwe=hwe&&function(e){return new Promise(function(n,o){const i=fZ(e);let r=i.data;const s=Yd.from(i.headers).normalize();let{responseType:a,onUploadProgress:l,onDownloadProgress:d}=i,u,f,p,v,_;function b(){v&&v(),_&&_(),i.cancelToken&&i.cancelToken.unsubscribe(u),i.signal&&i.signal.removeEventListener("abort",u)}let C=new XMLHttpRequest;C.open(i.method.toUpperCase(),i.url,!0),C.timeout=i.timeout;function $(){if(!C)return;const P=Yd.from("getAllResponseHeaders"in C&&C.getAllResponseHeaders()),O={data:!a||a==="text"||a==="json"?C.responseText:C.response,status:C.status,statusText:C.statusText,headers:P,config:e,request:C};uZ(function(S){n(S),b()},function(S){o(S),b()},O),C=null}"onloadend"in C?C.onloadend=$:C.onreadystatechange=function(){!C||C.readyState!==4||C.status===0&&!(C.responseURL&&C.responseURL.indexOf("file:")===0)||setTimeout($)},C.onabort=function(){C&&(o(new vo("Request aborted",vo.ECONNABORTED,e,C)),C=null)},C.onerror=function(){o(new vo("Network Error",vo.ERR_NETWORK,e,C)),C=null},C.ontimeout=function(){let I=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const O=i.transitional||lZ;i.timeoutErrorMessage&&(I=i.timeoutErrorMessage),o(new vo(I,O.clarifyTimeoutError?vo.ETIMEDOUT:vo.ECONNABORTED,e,C)),C=null},r===void 0&&s.setContentType(null),"setRequestHeader"in C&&Mt.forEach(s.toJSON(),function(I,O){C.setRequestHeader(O,I)}),Mt.isUndefined(i.withCredentials)||(C.withCredentials=!!i.withCredentials),a&&a!=="json"&&(C.responseType=i.responseType),d&&([p,_]=M4(d,!0),C.addEventListener("progress",p)),l&&C.upload&&([f,v]=M4(l),C.upload.addEventListener("progress",f),C.upload.addEventListener("loadend",v)),(i.cancelToken||i.signal)&&(u=P=>{C&&(o(!P||P.type?new gy(null,e,C):P),C.abort(),C=null)},i.cancelToken&&i.cancelToken.subscribe(u),i.signal&&(i.signal.aborted?u():i.signal.addEventListener("abort",u)));const E=rwe(i.url);if(E&&Pl.protocols.indexOf(E)===-1){o(new vo("Unsupported protocol "+E+":",vo.ERR_BAD_REQUEST,e));return}C.send(r||null)})},mwe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let o=new AbortController,i;const r=function(d){if(!i){i=!0,a();const u=d instanceof Error?d:this.reason;o.abort(u instanceof vo?u:new gy(u instanceof Error?u.message:u))}};let s=t&&setTimeout(()=>{s=null,r(new vo(`timeout ${t} of ms exceeded`,vo.ETIMEDOUT))},t);const a=()=>{e&&(s&&clearTimeout(s),s=null,e.forEach(d=>{d.unsubscribe?d.unsubscribe(r):d.removeEventListener("abort",r)}),e=null)};e.forEach(d=>d.addEventListener("abort",r));const{signal:l}=o;return l.unsubscribe=()=>Mt.asap(a),l}},pwe=mwe,gwe=function*(e,t){let n=e.byteLength;if(!t||n<t){yield e;return}let o=0,i;for(;o<n;)i=o+t,yield e.slice(o,i),o=i},vwe=async function*(e,t){for await(const n of _we(e))yield*gwe(n,t)},_we=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:o}=await t.read();if(n)break;yield o}}finally{await t.cancel()}},XR=(e,t,n,o)=>{const i=vwe(e,t);let r=0,s,a=l=>{s||(s=!0,o&&o(l))};return new ReadableStream({async pull(l){try{const{done:d,value:u}=await i.next();if(d){a(),l.close();return}let f=u.byteLength;if(n){let p=r+=f;n(p)}l.enqueue(new Uint8Array(u))}catch(d){throw a(d),d}},cancel(l){return a(l),i.return()}},{highWaterMark:2})},R$=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",mZ=R$&&typeof ReadableStream=="function",ywe=R$&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),pZ=(e,...t)=>{try{return!!e(...t)}catch{return!1}},bwe=mZ&&pZ(()=>{let e=!1;const t=new Request(Pl.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),QR=64*1024,wE=mZ&&pZ(()=>Mt.isReadableStream(new Response("").body)),N4={stream:wE&&(e=>e.body)};R$&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!N4[t]&&(N4[t]=Mt.isFunction(e[t])?n=>n[t]():(n,o)=>{throw new vo(`Response type '${t}' is not supported`,vo.ERR_NOT_SUPPORT,o)})})})(new Response);const kwe=async e=>{if(e==null)return 0;if(Mt.isBlob(e))return e.size;if(Mt.isSpecCompliantForm(e))return(await new Request(Pl.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(Mt.isArrayBufferView(e)||Mt.isArrayBuffer(e))return e.byteLength;if(Mt.isURLSearchParams(e)&&(e=e+""),Mt.isString(e))return(await ywe(e)).byteLength},wwe=async(e,t)=>{const n=Mt.toFiniteNumber(e.getContentLength());return n??kwe(t)},$we=R$&&(async e=>{let{url:t,method:n,data:o,signal:i,cancelToken:r,timeout:s,onDownloadProgress:a,onUploadProgress:l,responseType:d,headers:u,withCredentials:f="same-origin",fetchOptions:p}=fZ(e);d=d?(d+"").toLowerCase():"text";let v=pwe([i,r&&r.toAbortSignal()],s),_;const b=v&&v.unsubscribe&&(()=>{v.unsubscribe()});let C;try{if(l&&bwe&&n!=="get"&&n!=="head"&&(C=await wwe(u,o))!==0){let O=new Request(t,{method:"POST",body:o,duplex:"half"}),L;if(Mt.isFormData(o)&&(L=O.headers.get("content-type"))&&u.setContentType(L),O.body){const[S,j]=ZR(C,M4(KR(l)));o=XR(O.body,QR,S,j)}}Mt.isString(f)||(f=f?"include":"omit");const $="credentials"in Request.prototype;_=new Request(t,{...p,signal:v,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:o,duplex:"half",credentials:$?f:void 0});let E=await fetch(_);const P=wE&&(d==="stream"||d==="response");if(wE&&(a||P&&b)){const O={};["status","statusText","headers"].forEach(M=>{O[M]=E[M]});const L=Mt.toFiniteNumber(E.headers.get("content-length")),[S,j]=a&&ZR(L,M4(KR(a),!0))||[];E=new Response(XR(E.body,QR,S,()=>{j&&j(),b&&b()}),O)}d=d||"text";let I=await N4[Mt.findKey(N4,d)||"text"](E,e);return!P&&b&&b(),await new Promise((O,L)=>{uZ(O,L,{data:I,headers:Yd.from(E.headers),status:E.status,statusText:E.statusText,config:e,request:_})})}catch($){throw b&&b(),$&&$.name==="TypeError"&&/fetch/i.test($.message)?Object.assign(new vo("Network Error",vo.ERR_NETWORK,e,_),{cause:$.cause||$}):vo.from($,$&&$.code,e,_)}}),$E={http:Nke,xhr:fwe,fetch:$we};Mt.forEach($E,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const ej=e=>`- ${e}`,Cwe=e=>Mt.isFunction(e)||e===null||e===!1,gZ={getAdapter:e=>{e=Mt.isArray(e)?e:[e];const{length:t}=e;let n,o;const i={};for(let r=0;r<t;r++){n=e[r];let s;if(o=n,!Cwe(n)&&(o=$E[(s=String(n)).toLowerCase()],o===void 0))throw new vo(`Unknown adapter '${s}'`);if(o)break;i[s||"#"+r]=o}if(!o){const r=Object.entries(i).map(([a,l])=>`adapter ${a} `+(l===!1?"is not supported by the environment":"is not available in the build"));let s=t?r.length>1?`since :
`+r.map(ej).join(`
`):" "+ej(r[0]):"as no adapter specified";throw new vo("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return o},adapters:$E};function N7(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new gy(null,e)}function tj(e){return N7(e),e.headers=Yd.from(e.headers),e.data=M7.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),gZ.getAdapter(e.adapter||eD.adapter)(e).then(function(o){return N7(e),o.data=M7.call(e,e.transformResponse,o),o.headers=Yd.from(o.headers),o},function(o){return dZ(o)||(N7(e),o&&o.response&&(o.response.data=M7.call(e,e.transformResponse,o.response),o.response.headers=Yd.from(o.response.headers))),Promise.reject(o)})}const vZ="1.7.7",tD={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{tD[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const nj={};tD.transitional=function(t,n,o){function i(r,s){return"[Axios v"+vZ+"] Transitional option '"+r+"'"+s+(o?". "+o:"")}return(r,s,a)=>{if(t===!1)throw new vo(i(s," has been removed"+(n?" in "+n:"")),vo.ERR_DEPRECATED);return n&&!nj[s]&&(nj[s]=!0,console.warn(i(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(r,s,a):!0}};function Swe(e,t,n){if(typeof e!="object")throw new vo("options must be an object",vo.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let i=o.length;for(;i-- >0;){const r=o[i],s=t[r];if(s){const a=e[r],l=a===void 0||s(a,r,e);if(l!==!0)throw new vo("option "+r+" must be "+l,vo.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new vo("Unknown option "+r,vo.ERR_BAD_OPTION)}}const CE={assertOptions:Swe,validators:tD},em=CE.validators;class R4{constructor(t){this.defaults=t,this.interceptors={request:new WR,response:new WR}}async request(t,n){try{return await this._request(t,n)}catch(o){if(o instanceof Error){let i;Error.captureStackTrace?Error.captureStackTrace(i={}):i=new Error;const r=i.stack?i.stack.replace(/^.+\n/,""):"";try{o.stack?r&&!String(o.stack).endsWith(r.replace(/^.+\n.+\n/,""))&&(o.stack+=`
`+r):o.stack=r}catch{}}throw o}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Bg(this.defaults,n);const{transitional:o,paramsSerializer:i,headers:r}=n;o!==void 0&&CE.assertOptions(o,{silentJSONParsing:em.transitional(em.boolean),forcedJSONParsing:em.transitional(em.boolean),clarifyTimeoutError:em.transitional(em.boolean)},!1),i!=null&&(Mt.isFunction(i)?n.paramsSerializer={serialize:i}:CE.assertOptions(i,{encode:em.function,serialize:em.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=r&&Mt.merge(r.common,r[n.method]);r&&Mt.forEach(["delete","get","head","post","put","patch","common"],_=>{delete r[_]}),n.headers=Yd.concat(s,r);const a=[];let l=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(l=l&&b.synchronous,a.unshift(b.fulfilled,b.rejected))});const d=[];this.interceptors.response.forEach(function(b){d.push(b.fulfilled,b.rejected)});let u,f=0,p;if(!l){const _=[tj.bind(this),void 0];for(_.unshift.apply(_,a),_.push.apply(_,d),p=_.length,u=Promise.resolve(n);f<p;)u=u.then(_[f++],_[f++]);return u}p=a.length;let v=n;for(f=0;f<p;){const _=a[f++],b=a[f++];try{v=_(v)}catch(C){b.call(this,C);break}}try{u=tj.call(this,v)}catch(_){return Promise.reject(_)}for(f=0,p=d.length;f<p;)u=u.then(d[f++],d[f++]);return u}getUri(t){t=Bg(this.defaults,t);const n=hZ(t.baseURL,t.url);return aZ(n,t.params,t.paramsSerializer)}}Mt.forEach(["delete","get","head","options"],function(t){R4.prototype[t]=function(n,o){return this.request(Bg(o||{},{method:t,url:n,data:(o||{}).data}))}});Mt.forEach(["post","put","patch"],function(t){function n(o){return function(r,s,a){return this.request(Bg(a||{},{method:t,headers:o?{"Content-Type":"multipart/form-data"}:{},url:r,data:s}))}}R4.prototype[t]=n(),R4.prototype[t+"Form"]=n(!0)});const N8=R4;class nD{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(r){n=r});const o=this;this.promise.then(i=>{if(!o._listeners)return;let r=o._listeners.length;for(;r-- >0;)o._listeners[r](i);o._listeners=null}),this.promise.then=i=>{let r;const s=new Promise(a=>{o.subscribe(a),r=a}).then(i);return s.cancel=function(){o.unsubscribe(r)},s},t(function(r,s,a){o.reason||(o.reason=new gy(r,s,a),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=o=>{t.abort(o)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new nD(function(i){t=i}),cancel:t}}}const Twe=nD;function Ewe(e){return function(n){return e.apply(null,n)}}function Iwe(e){return Mt.isObject(e)&&e.isAxiosError===!0}const SE={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(SE).forEach(([e,t])=>{SE[t]=e});const Pwe=SE;function _Z(e){const t=new N8(e),n=ZG(N8.prototype.request,t);return Mt.extend(n,N8.prototype,t,{allOwnKeys:!0}),Mt.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return _Z(Bg(e,i))},n}const ns=_Z(eD);ns.Axios=N8;ns.CanceledError=gy;ns.CancelToken=Twe;ns.isCancel=dZ;ns.VERSION=vZ;ns.toFormData=M$;ns.AxiosError=vo;ns.Cancel=ns.CanceledError;ns.all=function(t){return Promise.all(t)};ns.spread=Ewe;ns.isAxiosError=Iwe;ns.mergeConfig=Bg;ns.AxiosHeaders=Yd;ns.formToJSON=e=>cZ(Mt.isHTMLForm(e)?new FormData(e):e);ns.getAdapter=gZ.getAdapter;ns.HttpStatusCode=Pwe;ns.default=ns;const De=ns;window._=Hpe;window.Jets=Yye;window.moment=gt;window.moment.locale("cs");window.axios=De;window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";let oj=document.head.querySelector('meta[name="csrf-token"]');oj?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=oj.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");/**
* @vue/shared v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function uc(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Jo={},c_=[],Js=()=>{},r0=()=>!1,a1=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),oD=e=>e.startsWith("onUpdate:"),ei=Object.assign,iD=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Awe=Object.prototype.hasOwnProperty,Ci=(e,t)=>Awe.call(e,t),$n=Array.isArray,d_=e=>vy(e)==="[object Map]",l1=e=>vy(e)==="[object Set]",ij=e=>vy(e)==="[object Date]",Dwe=e=>vy(e)==="[object RegExp]",Wn=e=>typeof e=="function",uo=e=>typeof e=="string",Dl=e=>typeof e=="symbol",Li=e=>e!==null&&typeof e=="object",rD=e=>(Li(e)||Wn(e))&&Wn(e.then)&&Wn(e.catch),yZ=Object.prototype.toString,vy=e=>yZ.call(e),xwe=e=>vy(e).slice(8,-1),j$=e=>vy(e)==="[object Object]",sD=e=>uo(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,zm=uc(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Owe=uc("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),F$=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Lwe=/-(\w)/g,Gi=F$(e=>e.replace(Lwe,(t,n)=>n?n.toUpperCase():"")),Mwe=/\B([A-Z])/g,El=F$(e=>e.replace(Mwe,"-$1").toLowerCase()),up=F$(e=>e.charAt(0).toUpperCase()+e.slice(1)),Tg=F$(e=>e?`on${up(e)}`:""),Da=(e,t)=>!Object.is(e,t),u_=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},bZ=(e,t,n,o=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:o,value:n})},j4=e=>{const t=parseFloat(e);return isNaN(t)?e:t},F4=e=>{const t=uo(e)?Number(e):NaN;return isNaN(t)?e:t};let rj;const z$=()=>rj||(rj=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Nwe(e,t){return e+JSON.stringify(t,(n,o)=>typeof o=="function"?o.toString():o)}const Rwe="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",jwe=uc(Rwe);function Bn(e){if($n(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],i=uo(o)?kZ(o):Bn(o);if(i)for(const r in i)t[r]=i[r]}return t}else if(uo(e)||Li(e))return e}const Fwe=/;(?![^(]*\))/g,zwe=/:([^]+)/,Uwe=/\/\*[^]*?\*\//g;function kZ(e){const t={};return e.replace(Uwe,"").split(Fwe).forEach(n=>{if(n){const o=n.split(zwe);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function X(e){let t="";if(uo(e))t=e;else if($n(e))for(let n=0;n<e.length;n++){const o=X(e[n]);o&&(t+=o+" ")}else if(Li(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function hs(e){if(!e)return null;let{class:t,style:n}=e;return t&&!uo(t)&&(e.class=X(t)),n&&(e.style=Bn(n)),e}const Bwe="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",Hwe="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",Vwe="annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics",qwe="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",Ywe=uc(Bwe),Wwe=uc(Hwe),Gwe=uc(Vwe),Zwe=uc(qwe),Kwe="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Jwe=uc(Kwe);function wZ(e){return!!e||e===""}function Xwe(e,t){if(e.length!==t.length)return!1;let n=!0;for(let o=0;n&&o<e.length;o++)n=ep(e[o],t[o]);return n}function ep(e,t){if(e===t)return!0;let n=ij(e),o=ij(t);if(n||o)return n&&o?e.getTime()===t.getTime():!1;if(n=Dl(e),o=Dl(t),n||o)return e===t;if(n=$n(e),o=$n(t),n||o)return n&&o?Xwe(e,t):!1;if(n=Li(e),o=Li(t),n||o){if(!n||!o)return!1;const i=Object.keys(e).length,r=Object.keys(t).length;if(i!==r)return!1;for(const s in e){const a=e.hasOwnProperty(s),l=t.hasOwnProperty(s);if(a&&!l||!a&&l||!ep(e[s],t[s]))return!1}}return String(e)===String(t)}function U$(e,t){return e.findIndex(n=>ep(n,t))}const $Z=e=>!!(e&&e.__v_isRef===!0),m=e=>uo(e)?e:e==null?"":$n(e)||Li(e)&&(e.toString===yZ||!Wn(e.toString))?$Z(e)?m(e.value):JSON.stringify(e,CZ,2):String(e),CZ=(e,t)=>$Z(t)?CZ(e,t.value):d_(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,i],r)=>(n[R7(o,r)+" =>"]=i,n),{})}:l1(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>R7(n))}:Dl(t)?R7(t):Li(t)&&!$n(t)&&!j$(t)?String(t):t,R7=(e,t="")=>{var n;return Dl(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Aa;class B${constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Aa,!t&&Aa&&(this.index=(Aa.scopes||(Aa.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Aa;try{return Aa=this,t()}finally{Aa=n}}}on(){Aa=this}off(){Aa=this.parent}stop(t){if(this._active){let n,o;for(n=0,o=this.effects.length;n<o;n++)this.effects[n].stop();for(n=0,o=this.cleanups.length;n<o;n++)this.cleanups[n]();if(this.scopes)for(n=0,o=this.scopes.length;n<o;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0,this._active=!1}}}function H$(e){return new B$(e)}function aD(){return Aa}function SZ(e,t=!1){Aa&&Aa.cleanups.push(e)}let qi;const j7=new WeakSet;class D_{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Aa&&Aa.active&&Aa.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,j7.has(this)&&(j7.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||EZ(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,sj(this),IZ(this);const t=qi,n=Wd;qi=this,Wd=!0;try{return this.fn()}finally{PZ(this),qi=t,Wd=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)dD(t);this.deps=this.depsTail=void 0,sj(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?j7.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){TE(this)&&this.run()}get dirty(){return TE(this)}}let TZ=0,T0,E0;function EZ(e,t=!1){if(e.flags|=8,t){e.next=E0,E0=e;return}e.next=T0,T0=e}function lD(){TZ++}function cD(){if(--TZ>0)return;if(E0){let t=E0;for(E0=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;T0;){let t=T0;for(T0=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(o){e||(e=o)}t=n}}if(e)throw e}function IZ(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function PZ(e){let t,n=e.depsTail,o=n;for(;o;){const i=o.prevDep;o.version===-1?(o===n&&(n=i),dD(o),Qwe(o)):t=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0,o=i}e.deps=t,e.depsTail=n}function TE(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(AZ(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function AZ(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===u2))return;e.globalVersion=u2;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!TE(e)){e.flags&=-3;return}const n=qi,o=Wd;qi=e,Wd=!0;try{IZ(e);const i=e.fn(e._value);(t.version===0||Da(i,e._value))&&(e._value=i,t.version++)}catch(i){throw t.version++,i}finally{qi=n,Wd=o,PZ(e),e.flags&=-3}}function dD(e,t=!1){const{dep:n,prevSub:o,nextSub:i}=e;if(o&&(o.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=o,e.nextSub=void 0),n.subs===e&&(n.subs=o,!o&&n.computed)){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)dD(r,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Qwe(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function DZ(e,t){e.effect instanceof D_&&(e=e.effect.fn);const n=new D_(e);t&&ei(n,t);try{n.run()}catch(i){throw n.stop(),i}const o=n.run.bind(n);return o.effect=n,o}function xZ(e){e.effect.stop()}let Wd=!0;const OZ=[];function hp(){OZ.push(Wd),Wd=!1}function fp(){const e=OZ.pop();Wd=e===void 0?!0:e}function sj(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=qi;qi=void 0;try{t()}finally{qi=n}}}let u2=0;class e8e{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class V${constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!qi||!Wd||qi===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==qi)n=this.activeLink=new e8e(qi,this),qi.deps?(n.prevDep=qi.depsTail,qi.depsTail.nextDep=n,qi.depsTail=n):qi.deps=qi.depsTail=n,LZ(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const o=n.nextDep;o.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=o),n.prevDep=qi.depsTail,n.nextDep=void 0,qi.depsTail.nextDep=n,qi.depsTail=n,qi.deps===n&&(qi.deps=o)}return n}trigger(t){this.version++,u2++,this.notify(t)}notify(t){lD();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{cD()}}}function LZ(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let o=t.deps;o;o=o.nextDep)LZ(o)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const z4=new WeakMap,Eg=Symbol(""),EE=Symbol(""),h2=Symbol("");function da(e,t,n){if(Wd&&qi){let o=z4.get(e);o||z4.set(e,o=new Map);let i=o.get(n);i||(o.set(n,i=new V$),i.map=o,i.key=n),i.track()}}function Zh(e,t,n,o,i,r){const s=z4.get(e);if(!s){u2++;return}const a=l=>{l&&l.trigger()};if(lD(),t==="clear")s.forEach(a);else{const l=$n(e),d=l&&sD(n);if(l&&n==="length"){const u=Number(o);s.forEach((f,p)=>{(p==="length"||p===h2||!Dl(p)&&p>=u)&&a(f)})}else switch((n!==void 0||s.has(void 0))&&a(s.get(n)),d&&a(s.get(h2)),t){case"add":l?d&&a(s.get("length")):(a(s.get(Eg)),d_(e)&&a(s.get(EE)));break;case"delete":l||(a(s.get(Eg)),d_(e)&&a(s.get(EE)));break;case"set":d_(e)&&a(s.get(Eg));break}}cD()}function t8e(e,t){const n=z4.get(e);return n&&n.get(t)}function av(e){const t=si(e);return t===e?t:(da(t,"iterate",h2),Al(e)?t:t.map(ua))}function q$(e){return da(e=si(e),"iterate",h2),e}const n8e={__proto__:null,[Symbol.iterator](){return F7(this,Symbol.iterator,ua)},concat(...e){return av(this).concat(...e.map(t=>$n(t)?av(t):t))},entries(){return F7(this,"entries",e=>(e[1]=ua(e[1]),e))},every(e,t){return Mh(this,"every",e,t,void 0,arguments)},filter(e,t){return Mh(this,"filter",e,t,n=>n.map(ua),arguments)},find(e,t){return Mh(this,"find",e,t,ua,arguments)},findIndex(e,t){return Mh(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Mh(this,"findLast",e,t,ua,arguments)},findLastIndex(e,t){return Mh(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Mh(this,"forEach",e,t,void 0,arguments)},includes(...e){return z7(this,"includes",e)},indexOf(...e){return z7(this,"indexOf",e)},join(e){return av(this).join(e)},lastIndexOf(...e){return z7(this,"lastIndexOf",e)},map(e,t){return Mh(this,"map",e,t,void 0,arguments)},pop(){return Ib(this,"pop")},push(...e){return Ib(this,"push",e)},reduce(e,...t){return aj(this,"reduce",e,t)},reduceRight(e,...t){return aj(this,"reduceRight",e,t)},shift(){return Ib(this,"shift")},some(e,t){return Mh(this,"some",e,t,void 0,arguments)},splice(...e){return Ib(this,"splice",e)},toReversed(){return av(this).toReversed()},toSorted(e){return av(this).toSorted(e)},toSpliced(...e){return av(this).toSpliced(...e)},unshift(...e){return Ib(this,"unshift",e)},values(){return F7(this,"values",ua)}};function F7(e,t,n){const o=q$(e),i=o[t]();return o!==e&&!Al(e)&&(i._next=i.next,i.next=()=>{const r=i._next();return r.value&&(r.value=n(r.value)),r}),i}const o8e=Array.prototype;function Mh(e,t,n,o,i,r){const s=q$(e),a=s!==e&&!Al(e),l=s[t];if(l!==o8e[t]){const f=l.apply(e,r);return a?ua(f):f}let d=n;s!==e&&(a?d=function(f,p){return n.call(this,ua(f),p,e)}:n.length>2&&(d=function(f,p){return n.call(this,f,p,e)}));const u=l.call(s,d,o);return a&&i?i(u):u}function aj(e,t,n,o){const i=q$(e);let r=n;return i!==e&&(Al(e)?n.length>3&&(r=function(s,a,l){return n.call(this,s,a,l,e)}):r=function(s,a,l){return n.call(this,s,ua(a),l,e)}),i[t](r,...o)}function z7(e,t,n){const o=si(e);da(o,"iterate",h2);const i=o[t](...n);return(i===-1||i===!1)&&a3(n[0])?(n[0]=si(n[0]),o[t](...n)):i}function Ib(e,t,n=[]){hp(),lD();const o=si(e)[t].apply(e,n);return cD(),fp(),o}const i8e=uc("__proto__,__v_isRef,__isVue"),MZ=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Dl));function r8e(e){Dl(e)||(e=String(e));const t=si(this);return da(t,"has",e),t.hasOwnProperty(e)}class NZ{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,o){const i=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return r;if(n==="__v_raw")return o===(i?r?BZ:UZ:r?zZ:FZ).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(o)?t:void 0;const s=$n(t);if(!i){let l;if(s&&(l=n8e[n]))return l;if(n==="hasOwnProperty")return r8e}const a=Reflect.get(t,n,Oi(t)?t:o);return(Dl(n)?MZ.has(n):i8e(n))||(i||da(t,"get",n),r)?a:Oi(a)?s&&sD(n)?a:a.value:Li(a)?i?G$(a):hc(a):a}}class RZ extends NZ{constructor(t=!1){super(!1,t)}set(t,n,o,i){let r=t[n];if(!this._isShallow){const l=th(r);if(!Al(o)&&!th(o)&&(r=si(r),o=si(o)),!$n(t)&&Oi(r)&&!Oi(o))return l?!1:(r.value=o,!0)}const s=$n(t)&&sD(n)?Number(n)<t.length:Ci(t,n),a=Reflect.set(t,n,o,Oi(t)?t:i);return t===si(i)&&(s?Da(o,r)&&Zh(t,"set",n,o):Zh(t,"add",n,o)),a}deleteProperty(t,n){const o=Ci(t,n);t[n];const i=Reflect.deleteProperty(t,n);return i&&o&&Zh(t,"delete",n,void 0),i}has(t,n){const o=Reflect.has(t,n);return(!Dl(n)||!MZ.has(n))&&da(t,"has",n),o}ownKeys(t){return da(t,"iterate",$n(t)?"length":Eg),Reflect.ownKeys(t)}}class jZ extends NZ{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const s8e=new RZ,a8e=new jZ,l8e=new RZ(!0),c8e=new jZ(!0),IE=e=>e,rw=e=>Reflect.getPrototypeOf(e);function d8e(e,t,n){return function(...o){const i=this.__v_raw,r=si(i),s=d_(r),a=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,d=i[e](...o),u=n?IE:t?PE:ua;return!t&&da(r,"iterate",l?EE:Eg),{next(){const{value:f,done:p}=d.next();return p?{value:f,done:p}:{value:a?[u(f[0]),u(f[1])]:u(f),done:p}},[Symbol.iterator](){return this}}}}function sw(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function u8e(e,t){const n={get(i){const r=this.__v_raw,s=si(r),a=si(i);e||(Da(i,a)&&da(s,"get",i),da(s,"get",a));const{has:l}=rw(s),d=t?IE:e?PE:ua;if(l.call(s,i))return d(r.get(i));if(l.call(s,a))return d(r.get(a));r!==s&&r.get(i)},get size(){const i=this.__v_raw;return!e&&da(si(i),"iterate",Eg),Reflect.get(i,"size",i)},has(i){const r=this.__v_raw,s=si(r),a=si(i);return e||(Da(i,a)&&da(s,"has",i),da(s,"has",a)),i===a?r.has(i):r.has(i)||r.has(a)},forEach(i,r){const s=this,a=s.__v_raw,l=si(a),d=t?IE:e?PE:ua;return!e&&da(l,"iterate",Eg),a.forEach((u,f)=>i.call(r,d(u),d(f),s))}};return ei(n,e?{add:sw("add"),set:sw("set"),delete:sw("delete"),clear:sw("clear")}:{add(i){!t&&!Al(i)&&!th(i)&&(i=si(i));const r=si(this);return rw(r).has.call(r,i)||(r.add(i),Zh(r,"add",i,i)),this},set(i,r){!t&&!Al(r)&&!th(r)&&(r=si(r));const s=si(this),{has:a,get:l}=rw(s);let d=a.call(s,i);d||(i=si(i),d=a.call(s,i));const u=l.call(s,i);return s.set(i,r),d?Da(r,u)&&Zh(s,"set",i,r):Zh(s,"add",i,r),this},delete(i){const r=si(this),{has:s,get:a}=rw(r);let l=s.call(r,i);l||(i=si(i),l=s.call(r,i)),a&&a.call(r,i);const d=r.delete(i);return l&&Zh(r,"delete",i,void 0),d},clear(){const i=si(this),r=i.size!==0,s=i.clear();return r&&Zh(i,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=d8e(i,e,t)}),n}function Y$(e,t){const n=u8e(e,t);return(o,i,r)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?o:Reflect.get(Ci(n,i)&&i in o?n:o,i,r)}const h8e={get:Y$(!1,!1)},f8e={get:Y$(!1,!0)},m8e={get:Y$(!0,!1)},p8e={get:Y$(!0,!0)},FZ=new WeakMap,zZ=new WeakMap,UZ=new WeakMap,BZ=new WeakMap;function g8e(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function v8e(e){return e.__v_skip||!Object.isExtensible(e)?0:g8e(xwe(e))}function hc(e){return th(e)?e:Z$(e,!1,s8e,h8e,FZ)}function W$(e){return Z$(e,!1,l8e,f8e,zZ)}function G$(e){return Z$(e,!0,a8e,m8e,UZ)}function HZ(e){return Z$(e,!0,c8e,p8e,BZ)}function Z$(e,t,n,o,i){if(!Li(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=i.get(e);if(r)return r;const s=v8e(e);if(s===0)return e;const a=new Proxy(e,s===2?o:n);return i.set(e,a),a}function qu(e){return th(e)?qu(e.__v_raw):!!(e&&e.__v_isReactive)}function th(e){return!!(e&&e.__v_isReadonly)}function Al(e){return!!(e&&e.__v_isShallow)}function a3(e){return e?!!e.__v_raw:!1}function si(e){const t=e&&e.__v_raw;return t?si(t):e}function uD(e){return!Ci(e,"__v_skip")&&Object.isExtensible(e)&&bZ(e,"__v_skip",!0),e}const ua=e=>Li(e)?hc(e):e,PE=e=>Li(e)?G$(e):e;function Oi(e){return e?e.__v_isRef===!0:!1}function En(e){return VZ(e,!1)}function _y(e){return VZ(e,!0)}function VZ(e,t){return Oi(e)?e:new _8e(e,t)}class _8e{constructor(t,n){this.dep=new V$,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:si(t),this._value=n?t:ua(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,o=this.__v_isShallow||Al(t)||th(t);t=o?t:si(t),Da(t,n)&&(this._rawValue=t,this._value=o?t:ua(t),this.dep.trigger())}}function qZ(e){e.dep&&e.dep.trigger()}function Et(e){return Oi(e)?e.value:e}function YZ(e){return Wn(e)?e():Et(e)}const y8e={get:(e,t,n)=>t==="__v_raw"?e:Et(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const i=e[t];return Oi(i)&&!Oi(n)?(i.value=n,!0):Reflect.set(e,t,n,o)}};function K$(e){return qu(e)?e:new Proxy(e,y8e)}class b8e{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new V$,{get:o,set:i}=t(n.track.bind(n),n.trigger.bind(n));this._get=o,this._set=i}get value(){return this._value=this._get()}set value(t){this._set(t)}}function hD(e){return new b8e(e)}function fD(e){const t=$n(e)?new Array(e.length):{};for(const n in e)t[n]=WZ(e,n);return t}class k8e{constructor(t,n,o){this._object=t,this._key=n,this._defaultValue=o,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return t8e(si(this._object),this._key)}}class w8e{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function h_(e,t,n){return Oi(e)?e:Wn(e)?new w8e(e):Li(e)&&arguments.length>1?WZ(e,t,n):En(e)}function WZ(e,t,n){const o=e[t];return Oi(o)?o:new k8e(e,t,n)}class $8e{constructor(t,n,o){this.fn=t,this.setter=n,this._value=void 0,this.dep=new V$(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=u2-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=o}notify(){if(this.flags|=16,!(this.flags&8)&&qi!==this)return EZ(this,!0),!0}get value(){const t=this.dep.track();return AZ(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function C8e(e,t,n=!1){let o,i;return Wn(e)?o=e:(o=e.get,i=e.set),new $8e(o,i,n)}const GZ={GET:"get",HAS:"has",ITERATE:"iterate"},ZZ={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},aw={},U4=new WeakMap;let gm;function KZ(){return gm}function mD(e,t=!1,n=gm){if(n){let o=U4.get(n);o||U4.set(n,o=[]),o.push(e)}}function S8e(e,t,n=Jo){const{immediate:o,deep:i,once:r,scheduler:s,augmentJob:a,call:l}=n,d=I=>i?I:Al(I)||i===!1||i===0?Kh(I,1):Kh(I);let u,f,p,v,_=!1,b=!1;if(Oi(e)?(f=()=>e.value,_=Al(e)):qu(e)?(f=()=>d(e),_=!0):$n(e)?(b=!0,_=e.some(I=>qu(I)||Al(I)),f=()=>e.map(I=>{if(Oi(I))return I.value;if(qu(I))return d(I);if(Wn(I))return l?l(I,2):I()})):Wn(e)?t?f=l?()=>l(e,2):e:f=()=>{if(p){hp();try{p()}finally{fp()}}const I=gm;gm=u;try{return l?l(e,3,[v]):e(v)}finally{gm=I}}:f=Js,t&&i){const I=f,O=i===!0?1/0:i;f=()=>Kh(I(),O)}const C=aD(),$=()=>{u.stop(),C&&iD(C.effects,u)};if(r&&t){const I=t;t=(...O)=>{I(...O),$()}}let E=b?new Array(e.length).fill(aw):aw;const P=I=>{if(!(!(u.flags&1)||!u.dirty&&!I))if(t){const O=u.run();if(i||_||(b?O.some((L,S)=>Da(L,E[S])):Da(O,E))){p&&p();const L=gm;gm=u;try{const S=[O,E===aw?void 0:b&&E[0]===aw?[]:E,v];l?l(t,3,S):t(...S),E=O}finally{gm=L}}}else u.run()};return a&&a(P),u=new D_(f),u.scheduler=s?()=>s(P,!1):P,v=I=>mD(I,!1,u),p=u.onStop=()=>{const I=U4.get(u);if(I){if(l)l(I,4);else for(const O of I)O();U4.delete(u)}},t?o?P(!0):E=u.run():s?s(P.bind(null,!0),!0):u.run(),$.pause=u.pause.bind(u),$.resume=u.resume.bind(u),$.stop=$,$}function Kh(e,t=1/0,n){if(t<=0||!Li(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Oi(e))Kh(e.value,t,n);else if($n(e))for(let o=0;o<e.length;o++)Kh(e[o],t,n);else if(l1(e)||d_(e))e.forEach(o=>{Kh(o,t,n)});else if(j$(e)){for(const o in e)Kh(e[o],t,n);for(const o of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,o)&&Kh(e[o],t,n)}return e}/**
* @vue/runtime-core v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const JZ=[];function T8e(e){JZ.push(e)}function E8e(){JZ.pop()}function XZ(e,t){}const QZ={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},I8e={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function c1(e,t,n,o){try{return o?e(...o):e()}catch(i){mp(i,t,n)}}function cc(e,t,n,o){if(Wn(e)){const i=c1(e,t,n,o);return i&&rD(i)&&i.catch(r=>{mp(r,t,n)}),i}if($n(e)){const i=[];for(let r=0;r<e.length;r++)i.push(cc(e[r],t,n,o));return i}}function mp(e,t,n,o=!0){const i=t?t.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:s}=t&&t.appContext.config||Jo;if(t){let a=t.parent;const l=t.proxy,d=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const u=a.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](e,l,d)===!1)return}a=a.parent}if(r){hp(),c1(r,null,10,[e,l,d]),fp();return}}P8e(e,n,i,o,s)}function P8e(e,t,n,o=!0,i=!1){if(i)throw e;console.error(e)}const xa=[];let Pu=-1;const f_=[];let vm=null,xv=0;const eK=Promise.resolve();let B4=null;function ma(e){const t=B4||eK;return e?t.then(this?e.bind(this):e):t}function A8e(e){let t=Pu+1,n=xa.length;for(;t<n;){const o=t+n>>>1,i=xa[o],r=m2(i);r<e||r===e&&i.flags&2?t=o+1:n=o}return t}function pD(e){if(!(e.flags&1)){const t=m2(e),n=xa[xa.length-1];!n||!(e.flags&2)&&t>=m2(n)?xa.push(e):xa.splice(A8e(t),0,e),e.flags|=1,tK()}}function tK(){B4||(B4=eK.then(nK))}function f2(e){$n(e)?f_.push(...e):vm&&e.id===-1?vm.splice(xv+1,0,e):e.flags&1||(f_.push(e),e.flags|=1),tK()}function lj(e,t,n=Pu+1){for(;n<xa.length;n++){const o=xa[n];if(o&&o.flags&2){if(e&&o.id!==e.uid)continue;xa.splice(n,1),n--,o.flags&4&&(o.flags&=-2),o(),o.flags&4||(o.flags&=-2)}}}function H4(e){if(f_.length){const t=[...new Set(f_)].sort((n,o)=>m2(n)-m2(o));if(f_.length=0,vm){vm.push(...t);return}for(vm=t,xv=0;xv<vm.length;xv++){const n=vm[xv];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}vm=null,xv=0}}const m2=e=>e.id==null?e.flags&2?-1:1/0:e.id;function nK(e){const t=Js;try{for(Pu=0;Pu<xa.length;Pu++){const n=xa[Pu];n&&!(n.flags&8)&&(n.flags&4&&(n.flags&=-2),c1(n,n.i,n.i?15:14),n.flags&4||(n.flags&=-2))}}finally{for(;Pu<xa.length;Pu++){const n=xa[Pu];n&&(n.flags&=-2)}Pu=-1,xa.length=0,H4(),B4=null,(xa.length||f_.length)&&nK()}}let Ov,lw=[];function oK(e,t){var n,o;Ov=e,Ov?(Ov.enabled=!0,lw.forEach(({event:i,args:r})=>Ov.emit(i,...r)),lw=[]):typeof window<"u"&&window.HTMLElement&&!((o=(n=window.navigator)==null?void 0:n.userAgent)!=null&&o.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(r=>{oK(r,t)}),setTimeout(()=>{Ov||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,lw=[])},3e3)):lw=[]}let ys=null,J$=null;function p2(e){const t=ys;return ys=e,J$=e&&e.type.__scopeId||null,t}function X$(e){J$=e}function Q$(){J$=null}const gD=e=>F;function F(e,t=ys,n){if(!t||e._n)return e;const o=(...i)=>{o._d&&G4(-1);const r=p2(t);let s;try{s=e(...i)}finally{p2(r),o._d&&G4(1)}return s};return o._n=!0,o._c=!0,o._d=!0,o}function Oe(e,t){if(ys===null)return e;const n=u3(ys),o=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[r,s,a,l=Jo]=t[i];r&&(Wn(r)&&(r={mounted:r,updated:r}),r.deep&&Kh(s),o.push({dir:r,instance:n,value:s,oldValue:void 0,arg:a,modifiers:l}))}return e}function Du(e,t,n,o){const i=e.dirs,r=t&&t.dirs;for(let s=0;s<i.length;s++){const a=i[s];r&&(a.oldValue=r[s].value);let l=a.dir[o];l&&(hp(),cc(l,n,8,[e.el,a,e,t]),fp())}}const iK=Symbol("_vte"),rK=e=>e.__isTeleport,I0=e=>e&&(e.disabled||e.disabled===""),D8e=e=>e&&(e.defer||e.defer===""),cj=e=>typeof SVGElement<"u"&&e instanceof SVGElement,dj=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,AE=(e,t)=>{const n=e&&e.to;return uo(n)?t?t(n):null:n},x8e={name:"Teleport",__isTeleport:!0,process(e,t,n,o,i,r,s,a,l,d){const{mc:u,pc:f,pbc:p,o:{insert:v,querySelector:_,createText:b,createComment:C}}=d,$=I0(t.props);let{shapeFlag:E,children:P,dynamicChildren:I}=t;if(e==null){const O=t.el=b(""),L=t.anchor=b("");v(O,n,o),v(L,n,o);const S=(M,q)=>{E&16&&(i&&i.isCE&&(i.ce._teleportTarget=M),u(P,M,q,i,r,s,a,l))},j=()=>{const M=t.target=AE(t.props,_),q=aK(M,t,b,v);M&&(s!=="svg"&&cj(M)?s="svg":s!=="mathml"&&dj(M)&&(s="mathml"),$||(S(M,q),R8(t,!1)))};$&&(S(n,L),R8(t,!0)),D8e(t.props)?Os(j,r):j()}else{t.el=e.el,t.targetStart=e.targetStart;const O=t.anchor=e.anchor,L=t.target=e.target,S=t.targetAnchor=e.targetAnchor,j=I0(e.props),M=j?n:L,q=j?O:S;if(s==="svg"||cj(L)?s="svg":(s==="mathml"||dj(L))&&(s="mathml"),I?(p(e.dynamicChildren,I,M,i,r,s,a),OD(e,t,!0)):l||f(e,t,M,q,i,r,s,a,!1),$)j?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):cw(t,n,O,d,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const B=t.target=AE(t.props,_);B&&cw(t,B,null,d,0)}else j&&cw(t,L,S,d,1);R8(t,$)}},remove(e,t,n,{um:o,o:{remove:i}},r){const{shapeFlag:s,children:a,anchor:l,targetStart:d,targetAnchor:u,target:f,props:p}=e;if(f&&(i(d),i(u)),r&&i(l),s&16){const v=r||!I0(p);for(let _=0;_<a.length;_++){const b=a[_];o(b,t,n,v,!!b.dynamicChildren)}}},move:cw,hydrate:O8e};function cw(e,t,n,{o:{insert:o},m:i},r=2){r===0&&o(e.targetAnchor,t,n);const{el:s,anchor:a,shapeFlag:l,children:d,props:u}=e,f=r===2;if(f&&o(s,t,n),(!f||I0(u))&&l&16)for(let p=0;p<d.length;p++)i(d[p],t,n,2);f&&o(a,t,n)}function O8e(e,t,n,o,i,r,{o:{nextSibling:s,parentNode:a,querySelector:l,insert:d,createText:u}},f){const p=t.target=AE(t.props,l);if(p){const v=I0(t.props),_=p._lpa||p.firstChild;if(t.shapeFlag&16)if(v)t.anchor=f(s(e),t,a(e),n,o,i,r),t.targetStart=_,t.targetAnchor=_&&s(_);else{t.anchor=s(e);let b=_;for(;b;){if(b&&b.nodeType===8){if(b.data==="teleport start anchor")t.targetStart=b;else if(b.data==="teleport anchor"){t.targetAnchor=b,p._lpa=t.targetAnchor&&s(t.targetAnchor);break}}b=s(b)}t.targetAnchor||aK(p,t,u,d),f(_&&s(_),t,p,n,o,i,r)}R8(t,v)}return t.anchor&&s(t.anchor)}const sK=x8e;function R8(e,t){const n=e.ctx;if(n&&n.ut){let o,i;for(t?(o=e.el,i=e.anchor):(o=e.targetStart,i=e.targetAnchor);o&&o!==i;)o.nodeType===1&&o.setAttribute("data-v-owner",n.uid),o=o.nextSibling;n.ut()}}function aK(e,t,n,o){const i=t.targetStart=n(""),r=t.targetAnchor=n("");return i[iK]=r,e&&(o(i,e),o(r,e)),r}const _m=Symbol("_leaveCb"),dw=Symbol("_enterCb");function e9(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ha(()=>{e.isMounted=!0}),d1(()=>{e.isUnmounting=!0}),e}const Dc=[Function,Array],t9={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Dc,onEnter:Dc,onAfterEnter:Dc,onEnterCancelled:Dc,onBeforeLeave:Dc,onLeave:Dc,onAfterLeave:Dc,onLeaveCancelled:Dc,onBeforeAppear:Dc,onAppear:Dc,onAfterAppear:Dc,onAppearCancelled:Dc},lK=e=>{const t=e.subTree;return t.component?lK(t.component):t},L8e={name:"BaseTransition",props:t9,setup(e,{slots:t}){const n=pr(),o=e9();return()=>{const i=t.default&&l3(t.default(),!0);if(!i||!i.length)return;const r=cK(i),s=si(e),{mode:a}=s;if(o.isLeaving)return U7(r);const l=uj(r);if(!l)return U7(r);let d=Hg(l,s,o,n,p=>d=p);l.type!==zr&&nh(l,d);const u=n.subTree,f=u&&uj(u);if(f&&f.type!==zr&&!Nd(l,f)&&lK(n).type!==zr){const p=Hg(f,s,o,n);if(nh(f,p),a==="out-in"&&l.type!==zr)return o.isLeaving=!0,p.afterLeave=()=>{o.isLeaving=!1,n.job.flags&8||n.update(),delete p.afterLeave},U7(r);a==="in-out"&&l.type!==zr&&(p.delayLeave=(v,_,b)=>{const C=dK(o,f);C[String(f.key)]=f,v[_m]=()=>{_(),v[_m]=void 0,delete d.delayedLeave},d.delayedLeave=b})}return r}}};function cK(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==zr){t=n;break}}return t}const vD=L8e;function dK(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function Hg(e,t,n,o,i){const{appear:r,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:d,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:p,onLeave:v,onAfterLeave:_,onLeaveCancelled:b,onBeforeAppear:C,onAppear:$,onAfterAppear:E,onAppearCancelled:P}=t,I=String(e.key),O=dK(n,e),L=(M,q)=>{M&&cc(M,o,9,q)},S=(M,q)=>{const B=q[1];L(M,q),$n(M)?M.every(V=>V.length<=1)&&B():M.length<=1&&B()},j={mode:s,persisted:a,beforeEnter(M){let q=l;if(!n.isMounted)if(r)q=C||l;else return;M[_m]&&M[_m](!0);const B=O[I];B&&Nd(e,B)&&B.el[_m]&&B.el[_m](),L(q,[M])},enter(M){let q=d,B=u,V=f;if(!n.isMounted)if(r)q=$||d,B=E||u,V=P||f;else return;let G=!1;const Q=M[dw]=J=>{G||(G=!0,J?L(V,[M]):L(B,[M]),j.delayedLeave&&j.delayedLeave(),M[dw]=void 0)};q?S(q,[M,Q]):Q()},leave(M,q){const B=String(e.key);if(M[dw]&&M[dw](!0),n.isUnmounting)return q();L(p,[M]);let V=!1;const G=M[_m]=Q=>{V||(V=!0,q(),Q?L(b,[M]):L(_,[M]),M[_m]=void 0,O[B]===e&&delete O[B])};O[B]=e,v?S(v,[M,G]):G()},clone(M){const q=Hg(M,t,n,o,i);return i&&i(q),q}};return j}function U7(e){if(c3(e))return e=eu(e),e.children=null,e}function uj(e){if(!c3(e))return rK(e.type)&&e.children?cK(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Wn(n.default))return n.default()}}function nh(e,t){e.shapeFlag&6&&e.component?(e.transition=t,nh(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function l3(e,t=!1,n){let o=[],i=0;for(let r=0;r<e.length;r++){let s=e[r];const a=n==null?s.key:String(n)+String(s.key!=null?s.key:r);s.type===pe?(s.patchFlag&128&&i++,o=o.concat(l3(s.children,t,a))):(t||s.type!==zr)&&o.push(a!=null?eu(s,{key:a}):s)}if(i>1)for(let r=0;r<o.length;r++)o[r].patchFlag=-2;return o}/*! #__NO_SIDE_EFFECTS__ */function xo(e,t){return Wn(e)?(()=>ei({name:e.name},t,{setup:e}))():e}function uK(){const e=pr();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function _D(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function hK(e){const t=pr(),n=_y(null);if(t){const i=t.refs===Jo?t.refs={}:t.refs;Object.defineProperty(i,e,{enumerable:!0,get:()=>n.value,set:r=>n.value=r})}return n}function V4(e,t,n,o,i=!1){if($n(e)){e.forEach((_,b)=>V4(_,t&&($n(t)?t[b]:t),n,o,i));return}if(Um(o)&&!i)return;const r=o.shapeFlag&4?u3(o.component):o.el,s=i?null:r,{i:a,r:l}=e,d=t&&t.r,u=a.refs===Jo?a.refs={}:a.refs,f=a.setupState,p=si(f),v=f===Jo?()=>!1:_=>Ci(p,_);if(d!=null&&d!==l&&(uo(d)?(u[d]=null,v(d)&&(f[d]=null)):Oi(d)&&(d.value=null)),Wn(l))c1(l,a,12,[s,u]);else{const _=uo(l),b=Oi(l);if(_||b){const C=()=>{if(e.f){const $=_?v(l)?f[l]:u[l]:l.value;i?$n($)&&iD($,r):$n($)?$.includes(r)||$.push(r):_?(u[l]=[r],v(l)&&(f[l]=u[l])):(l.value=[r],e.k&&(u[e.k]=l.value))}else _?(u[l]=s,v(l)&&(f[l]=s)):b&&(l.value=s,e.k&&(u[e.k]=s))};s?(C.id=-1,Os(C,n)):C()}}}let hj=!1;const lv=()=>{hj||(console.error("Hydration completed but contains mismatches."),hj=!0)},M8e=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",N8e=e=>e.namespaceURI.includes("MathML"),uw=e=>{if(e.nodeType===1){if(M8e(e))return"svg";if(N8e(e))return"mathml"}},Vv=e=>e.nodeType===8;function R8e(e){const{mt:t,p:n,o:{patchProp:o,createText:i,nextSibling:r,parentNode:s,remove:a,insert:l,createComment:d}}=e,u=(P,I)=>{if(!I.hasChildNodes()){n(null,P,I),H4(),I._vnode=P;return}f(I.firstChild,P,null,null,null),H4(),I._vnode=P},f=(P,I,O,L,S,j=!1)=>{j=j||!!I.dynamicChildren;const M=Vv(P)&&P.data==="[",q=()=>b(P,I,O,L,S,M),{type:B,ref:V,shapeFlag:G,patchFlag:Q}=I;let J=P.nodeType;I.el=P,Q===-2&&(j=!1,I.dynamicChildren=null);let Y=null;switch(B){case Wu:J!==3?I.children===""?(l(I.el=i(""),s(P),P),Y=P):Y=q():(P.data!==I.children&&(lv(),P.data=I.children),Y=r(P));break;case zr:E(P)?(Y=r(P),$(I.el=P.content.firstChild,P,O)):J!==8||M?Y=q():Y=r(P);break;case Bm:if(M&&(P=r(P),J=P.nodeType),J===1||J===3){Y=P;const Z=!I.children.length;for(let se=0;se<I.staticCount;se++)Z&&(I.children+=Y.nodeType===1?Y.outerHTML:Y.data),se===I.staticCount-1&&(I.anchor=Y),Y=r(Y);return M?r(Y):Y}else q();break;case pe:M?Y=_(P,I,O,L,S,j):Y=q();break;default:if(G&1)(J!==1||I.type.toLowerCase()!==P.tagName.toLowerCase())&&!E(P)?Y=q():Y=p(P,I,O,L,S,j);else if(G&6){I.slotScopeIds=S;const Z=s(P);if(M?Y=C(P):Vv(P)&&P.data==="teleport start"?Y=C(P,P.data,"teleport end"):Y=r(P),t(I,Z,null,O,L,uw(Z),j),Um(I)){let se;M?(se=k(pe),se.anchor=Y?Y.previousSibling:Z.lastChild):se=P.nodeType===3?z(""):k("div"),se.el=P,I.component.subTree=se}}else G&64?J!==8?Y=q():Y=I.type.hydrate(P,I,O,L,S,j,e,v):G&128&&(Y=I.type.hydrate(P,I,O,L,uw(s(P)),S,j,e,f))}return V!=null&&V4(V,null,L,I),Y},p=(P,I,O,L,S,j)=>{j=j||!!I.dynamicChildren;const{type:M,props:q,patchFlag:B,shapeFlag:V,dirs:G,transition:Q}=I,J=M==="input"||M==="option";if(J||B!==-1){G&&Du(I,null,O,"created");let Y=!1;if(E(P)){Y=GK(null,Q)&&O&&O.vnode.props&&O.vnode.props.appear;const se=P.content.firstChild;Y&&Q.beforeEnter(se),$(se,P,O),I.el=P=se}if(V&16&&!(q&&(q.innerHTML||q.textContent))){let se=v(P.firstChild,I,P,O,L,S,j);for(;se;){hw(P,1)||lv();const ce=se;se=se.nextSibling,a(ce)}}else if(V&8){let se=I.children;se[0]===`
`&&(P.tagName==="PRE"||P.tagName==="TEXTAREA")&&(se=se.slice(1)),P.textContent!==se&&(hw(P,0)||lv(),P.textContent=I.children)}if(q){if(J||!j||B&48){const se=P.tagName.includes("-");for(const ce in q)(J&&(ce.endsWith("value")||ce==="indeterminate")||a1(ce)&&!zm(ce)||ce[0]==="."||se)&&o(P,ce,null,q[ce],void 0,O)}else if(q.onClick)o(P,"onClick",null,q.onClick,void 0,O);else if(B&4&&qu(q.style))for(const se in q.style)q.style[se]}let Z;(Z=q&&q.onVnodeBeforeMount)&&_l(Z,O,I),G&&Du(I,null,O,"beforeMount"),((Z=q&&q.onVnodeMounted)||G||Y)&&nJ(()=>{Z&&_l(Z,O,I),Y&&Q.enter(P),G&&Du(I,null,O,"mounted")},L)}return P.nextSibling},v=(P,I,O,L,S,j,M)=>{M=M||!!I.dynamicChildren;const q=I.children,B=q.length;for(let V=0;V<B;V++){const G=M?q[V]:q[V]=Cl(q[V]),Q=G.type===Wu;P?(Q&&!M&&V+1<B&&Cl(q[V+1]).type===Wu&&(l(i(P.data.slice(G.children.length)),O,r(P)),P.data=G.children),P=f(P,G,L,S,j,M)):Q&&!G.children?l(G.el=i(""),O):(hw(O,1)||lv(),n(null,G,O,null,L,S,uw(O),j))}return P},_=(P,I,O,L,S,j)=>{const{slotScopeIds:M}=I;M&&(S=S?S.concat(M):M);const q=s(P),B=v(r(P),I,q,O,L,S,j);return B&&Vv(B)&&B.data==="]"?r(I.anchor=B):(lv(),l(I.anchor=d("]"),q,B),B)},b=(P,I,O,L,S,j)=>{if(hw(P.parentElement,1)||lv(),I.el=null,j){const B=C(P);for(;;){const V=r(P);if(V&&V!==B)a(V);else break}}const M=r(P),q=s(P);return a(P),n(null,I,q,M,O,L,uw(q),S),M},C=(P,I="[",O="]")=>{let L=0;for(;P;)if(P=r(P),P&&Vv(P)&&(P.data===I&&L++,P.data===O)){if(L===0)return r(P);L--}return P},$=(P,I,O)=>{const L=I.parentNode;L&&L.replaceChild(P,I);let S=O;for(;S;)S.vnode.el===I&&(S.vnode.el=S.subTree.el=P),S=S.parent},E=P=>P.nodeType===1&&P.tagName==="TEMPLATE";return[u,f]}const fj="data-allow-mismatch",j8e={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function hw(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(fj);)e=e.parentElement;const n=e&&e.getAttribute(fj);if(n==null)return!1;if(n==="")return!0;{const o=n.split(",");return t===0&&o.includes("children")?!0:n.split(",").includes(j8e[t])}}const F8e=z$().requestIdleCallback||(e=>setTimeout(e,1)),z8e=z$().cancelIdleCallback||(e=>clearTimeout(e)),fK=(e=1e4)=>t=>{const n=F8e(t,{timeout:e});return()=>z8e(n)};function U8e(e){const{top:t,left:n,bottom:o,right:i}=e.getBoundingClientRect(),{innerHeight:r,innerWidth:s}=window;return(t>0&&t<r||o>0&&o<r)&&(n>0&&n<s||i>0&&i<s)}const mK=e=>(t,n)=>{const o=new IntersectionObserver(i=>{for(const r of i)if(r.isIntersecting){o.disconnect(),t();break}},e);return n(i=>{if(i instanceof Element){if(U8e(i))return t(),o.disconnect(),!1;o.observe(i)}}),()=>o.disconnect()},pK=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},gK=(e=[])=>(t,n)=>{uo(e)&&(e=[e]);let o=!1;const i=s=>{o||(o=!0,r(),t(),s.target.dispatchEvent(new s.constructor(s.type,s)))},r=()=>{n(s=>{for(const a of e)s.removeEventListener(a,i)})};return n(s=>{for(const a of e)s.addEventListener(a,i,{once:!0})}),r};function B8e(e,t){if(Vv(e)&&e.data==="["){let n=1,o=e.nextSibling;for(;o;){if(o.nodeType===1){if(t(o)===!1)break}else if(Vv(o))if(o.data==="]"){if(--n===0)break}else o.data==="["&&n++;o=o.nextSibling}}else t(e)}const Um=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function vK(e){Wn(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:i=200,hydrate:r,timeout:s,suspensible:a=!0,onError:l}=e;let d=null,u,f=0;const p=()=>(f++,d=null,v()),v=()=>{let _;return d||(_=d=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),l)return new Promise((C,$)=>{l(b,()=>C(p()),()=>$(b),f+1)});throw b}).then(b=>_!==d&&d?d:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),u=b,b)))};return xo({name:"AsyncComponentWrapper",__asyncLoader:v,__asyncHydrate(_,b,C){const $=r?()=>{const E=r(C,P=>B8e(_,P));E&&(b.bum||(b.bum=[])).push(E)}:C;u?$():v().then(()=>!b.isUnmounted&&$())},get __asyncResolved(){return u},setup(){const _=ms;if(_D(_),u)return()=>B7(u,_);const b=P=>{d=null,mp(P,_,13,!o)};if(a&&_.suspense||x_)return v().then(P=>()=>B7(P,_)).catch(P=>(b(P),()=>o?k(o,{error:P}):null));const C=En(!1),$=En(),E=En(!!i);return i&&setTimeout(()=>{E.value=!1},i),s!=null&&setTimeout(()=>{if(!C.value&&!$.value){const P=new Error(`Async component timed out after ${s}ms.`);b(P),$.value=P}},s),v().then(()=>{C.value=!0,_.parent&&c3(_.parent.vnode)&&_.parent.update()}).catch(P=>{b(P),$.value=P}),()=>{if(C.value&&u)return B7(u,_);if($.value&&o)return k(o,{error:$.value});if(n&&!E.value)return k(n)}}})}function B7(e,t){const{ref:n,props:o,children:i,ce:r}=t.vnode,s=k(e,o,i);return s.ref=n,s.ce=r,delete t.vnode.ce,s}const c3=e=>e.type.__isKeepAlive,H8e={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=pr(),o=n.ctx;if(!o.renderer)return()=>{const E=t.default&&t.default();return E&&E.length===1?E[0]:E};const i=new Map,r=new Set;let s=null;const a=n.suspense,{renderer:{p:l,m:d,um:u,o:{createElement:f}}}=o,p=f("div");o.activate=(E,P,I,O,L)=>{const S=E.component;d(E,P,I,0,a),l(S.vnode,E,P,I,S,a,O,E.slotScopeIds,L),Os(()=>{S.isDeactivated=!1,S.a&&u_(S.a);const j=E.props&&E.props.onVnodeMounted;j&&_l(j,S.parent,E)},a)},o.deactivate=E=>{const P=E.component;Y4(P.m),Y4(P.a),d(E,p,null,1,a),Os(()=>{P.da&&u_(P.da);const I=E.props&&E.props.onVnodeUnmounted;I&&_l(I,P.parent,E),P.isDeactivated=!0},a)};function v(E){H7(E),u(E,n,a,!0)}function _(E){i.forEach((P,I)=>{const O=UE(P.type);O&&!E(O)&&b(I)})}function b(E){const P=i.get(E);P&&(!s||!Nd(P,s))?v(P):s&&H7(s),i.delete(E),r.delete(E)}Co(()=>[e.include,e.exclude],([E,P])=>{E&&_(I=>s0(E,I)),P&&_(I=>!s0(P,I))},{flush:"post",deep:!0});let C=null;const $=()=>{C!=null&&(W4(n.subTree.type)?Os(()=>{i.set(C,fw(n.subTree))},n.subTree.suspense):i.set(C,fw(n.subTree)))};return Ha($),by($),d1(()=>{i.forEach(E=>{const{subTree:P,suspense:I}=n,O=fw(P);if(E.type===O.type&&E.key===O.key){H7(O);const L=O.component.da;L&&Os(L,I);return}v(E)})}),()=>{if(C=null,!t.default)return s=null;const E=t.default(),P=E[0];if(E.length>1)return s=null,E;if(!oh(P)||!(P.shapeFlag&4)&&!(P.shapeFlag&128))return s=null,P;let I=fw(P);if(I.type===zr)return s=null,I;const O=I.type,L=UE(Um(I)?I.type.__asyncResolved||{}:O),{include:S,exclude:j,max:M}=e;if(S&&(!L||!s0(S,L))||j&&L&&s0(j,L))return I.shapeFlag&=-257,s=I,P;const q=I.key==null?O:I.key,B=i.get(q);return I.el&&(I=eu(I),P.shapeFlag&128&&(P.ssContent=I)),C=q,B?(I.el=B.el,I.component=B.component,I.transition&&nh(I,I.transition),I.shapeFlag|=512,r.delete(q),r.add(q)):(r.add(q),M&&r.size>parseInt(M,10)&&b(r.values().next().value)),I.shapeFlag|=256,s=I,W4(P.type)?P:I}}},_K=H8e;function s0(e,t){return $n(e)?e.some(n=>s0(n,t)):uo(e)?e.split(",").includes(t):Dwe(e)?(e.lastIndex=0,e.test(t)):!1}function yD(e,t){yK(e,"a",t)}function bD(e,t){yK(e,"da",t)}function yK(e,t,n=ms){const o=e.__wdc||(e.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(n9(t,o,n),n){let i=n.parent;for(;i&&i.parent;)c3(i.parent.vnode)&&V8e(o,t,n,i),i=i.parent}}function V8e(e,t,n,o){const i=n9(t,e,o,!0);cu(()=>{iD(o[t],i)},n)}function H7(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function fw(e){return e.shapeFlag&128?e.ssContent:e}function n9(e,t,n=ms,o=!1){if(n){const i=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...s)=>{hp();const a=qg(n),l=cc(t,n,e,s);return a(),fp(),l});return o?i.unshift(r):i.push(r),r}}const Df=e=>(t,n=ms)=>{(!x_||e==="sp")&&n9(e,(...o)=>t(...o),n)},yy=Df("bm"),Ha=Df("m"),kD=Df("bu"),by=Df("u"),d1=Df("bum"),cu=Df("um"),wD=Df("sp"),$D=Df("rtg"),CD=Df("rtc");function SD(e,t=ms){n9("ec",e,t)}const TD="components",q8e="directives";function y(e,t){return ED(TD,e,!0,t)||e}const bK=Symbol.for("v-ndc");function oc(e){return uo(e)?ED(TD,e,!1)||e:e||bK}function sn(e){return ED(q8e,e)}function ED(e,t,n=!0,o=!1){const i=ys||ms;if(i){const r=i.type;if(e===TD){const a=UE(r,!1);if(a&&(a===t||a===Gi(t)||a===up(Gi(t))))return r}const s=mj(i[e]||r[e],t)||mj(i.appContext[e],t);return!s&&o?r:s}}function mj(e,t){return e&&(e[t]||e[Gi(t)]||e[up(Gi(t))])}function Me(e,t,n,o){let i;const r=n&&n[o],s=$n(e);if(s||uo(e)){const a=s&&qu(e);let l=!1;a&&(l=!Al(e),e=q$(e)),i=new Array(e.length);for(let d=0,u=e.length;d<u;d++)i[d]=t(l?ua(e[d]):e[d],d,void 0,r&&r[d])}else if(typeof e=="number"){i=new Array(e);for(let a=0;a<e;a++)i[a]=t(a+1,a,void 0,r&&r[a])}else if(Li(e))if(e[Symbol.iterator])i=Array.from(e,(a,l)=>t(a,l,void 0,r&&r[l]));else{const a=Object.keys(e);i=new Array(a.length);for(let l=0,d=a.length;l<d;l++){const u=a[l];i[l]=t(e[u],u,l,r&&r[l])}}else i=[];return n&&(n[o]=i),i}function os(e,t){for(let n=0;n<t.length;n++){const o=t[n];if($n(o))for(let i=0;i<o.length;i++)e[o[i].name]=o[i].fn;else o&&(e[o.name]=o.key?(...i)=>{const r=o.fn(...i);return r&&(r.key=o.key),r}:o.fn)}return e}function Pt(e,t,n={},o,i){if(ys.ce||ys.parent&&Um(ys.parent)&&ys.parent.ce)return t!=="default"&&(n.name=t),h(),W(pe,null,[k("slot",n,o&&o())],64);let r=e[t];r&&r._c&&(r._d=!1),h();const s=r&&ID(r(n)),a=n.key||s&&s.key,l=W(pe,{key:(a&&!Dl(a)?a:`_${t}`)+(!s&&o?"_fb":"")},s||(o?o():[]),s&&e._===1?64:-2);return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),r&&r._c&&(r._d=!0),l}function ID(e){return e.some(t=>oh(t)?!(t.type===zr||t.type===pe&&!ID(t.children)):!0)?e:null}function Yu(e,t){const n={};for(const o in e)n[t&&/[A-Z]/.test(o)?`on:${o}`:Tg(o)]=e[o];return n}const DE=e=>e?lJ(e)?u3(e):DE(e.parent):null,P0=ei(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>DE(e.parent),$root:e=>DE(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>PD(e),$forceUpdate:e=>e.f||(e.f=()=>{pD(e.update)}),$nextTick:e=>e.n||(e.n=ma.bind(e.proxy)),$watch:e=>a4e.bind(e)}),V7=(e,t)=>e!==Jo&&!e.__isScriptSetup&&Ci(e,t),xE={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:o,data:i,props:r,accessCache:s,type:a,appContext:l}=e;let d;if(t[0]!=="$"){const v=s[t];if(v!==void 0)switch(v){case 1:return o[t];case 2:return i[t];case 4:return n[t];case 3:return r[t]}else{if(V7(o,t))return s[t]=1,o[t];if(i!==Jo&&Ci(i,t))return s[t]=2,i[t];if((d=e.propsOptions[0])&&Ci(d,t))return s[t]=3,r[t];if(n!==Jo&&Ci(n,t))return s[t]=4,n[t];OE&&(s[t]=0)}}const u=P0[t];let f,p;if(u)return t==="$attrs"&&da(e.attrs,"get",""),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==Jo&&Ci(n,t))return s[t]=4,n[t];if(p=l.config.globalProperties,Ci(p,t))return p[t]},set({_:e},t,n){const{data:o,setupState:i,ctx:r}=e;return V7(i,t)?(i[t]=n,!0):o!==Jo&&Ci(o,t)?(o[t]=n,!0):Ci(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:i,propsOptions:r}},s){let a;return!!n[s]||e!==Jo&&Ci(e,s)||V7(t,s)||(a=r[0])&&Ci(a,s)||Ci(o,s)||Ci(P0,s)||Ci(i.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ci(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Y8e=ei({},xE,{get(e,t){if(t!==Symbol.unscopables)return xE.get(e,t,e)},has(e,t){return t[0]!=="_"&&!jwe(t)}});function kK(){return null}function wK(){return null}function $K(e){}function CK(e){}function SK(){return null}function TK(){}function EK(e,t){return null}function IK(){return AK().slots}function PK(){return AK().attrs}function AK(){const e=pr();return e.setupContext||(e.setupContext=hJ(e))}function g2(e){return $n(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function DK(e,t){const n=g2(e);for(const o in t){if(o.startsWith("__skip"))continue;let i=n[o];i?$n(i)||Wn(i)?i=n[o]={type:i,default:t[o]}:i.default=t[o]:i===null&&(i=n[o]={default:t[o]}),i&&t[`__skip_${o}`]&&(i.skipFactory=!0)}return n}function xK(e,t){return!e||!t?e||t:$n(e)&&$n(t)?e.concat(t):ei({},g2(e),g2(t))}function OK(e,t){const n={};for(const o in e)t.includes(o)||Object.defineProperty(n,o,{enumerable:!0,get:()=>e[o]});return n}function LK(e){const t=pr();let n=e();return jE(),rD(n)&&(n=n.catch(o=>{throw qg(t),o})),[n,()=>qg(t)]}let OE=!0;function W8e(e){const t=PD(e),n=e.proxy,o=e.ctx;OE=!1,t.beforeCreate&&pj(t.beforeCreate,e,"bc");const{data:i,computed:r,methods:s,watch:a,provide:l,inject:d,created:u,beforeMount:f,mounted:p,beforeUpdate:v,updated:_,activated:b,deactivated:C,beforeDestroy:$,beforeUnmount:E,destroyed:P,unmounted:I,render:O,renderTracked:L,renderTriggered:S,errorCaptured:j,serverPrefetch:M,expose:q,inheritAttrs:B,components:V,directives:G,filters:Q}=t;if(d&&G8e(d,o,null),s)for(const Z in s){const se=s[Z];Wn(se)&&(o[Z]=se.bind(n))}if(i){const Z=i.call(n,n);Li(Z)&&(e.data=hc(Z))}if(OE=!0,r)for(const Z in r){const se=r[Z],ce=Wn(se)?se.bind(n,n):Wn(se.get)?se.get.bind(n,n):Js,te=!Wn(se)&&Wn(se.set)?se.set.bind(n):Js,ee=dt({get:ce,set:te});Object.defineProperty(o,Z,{enumerable:!0,configurable:!0,get:()=>ee.value,set:ae=>ee.value=ae})}if(a)for(const Z in a)MK(a[Z],o,n,Z);if(l){const Z=Wn(l)?l.call(n):l;Reflect.ownKeys(Z).forEach(se=>{ic(se,Z[se])})}u&&pj(u,e,"c");function Y(Z,se){$n(se)?se.forEach(ce=>Z(ce.bind(n))):se&&Z(se.bind(n))}if(Y(yy,f),Y(Ha,p),Y(kD,v),Y(by,_),Y(yD,b),Y(bD,C),Y(SD,j),Y(CD,L),Y($D,S),Y(d1,E),Y(cu,I),Y(wD,M),$n(q))if(q.length){const Z=e.exposed||(e.exposed={});q.forEach(se=>{Object.defineProperty(Z,se,{get:()=>n[se],set:ce=>n[se]=ce})})}else e.exposed||(e.exposed={});O&&e.render===Js&&(e.render=O),B!=null&&(e.inheritAttrs=B),V&&(e.components=V),G&&(e.directives=G),M&&_D(e)}function G8e(e,t,n=Js){$n(e)&&(e=LE(e));for(const o in e){const i=e[o];let r;Li(i)?"default"in i?r=ts(i.from||o,i.default,!0):r=ts(i.from||o):r=ts(i),Oi(r)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>r.value,set:s=>r.value=s}):t[o]=r}}function pj(e,t,n){cc($n(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function MK(e,t,n,o){let i=o.includes(".")?KK(n,o):()=>n[o];if(uo(e)){const r=t[e];Wn(r)&&Co(i,r)}else if(Wn(e))Co(i,e.bind(n));else if(Li(e))if($n(e))e.forEach(r=>MK(r,t,n,o));else{const r=Wn(e.handler)?e.handler.bind(n):t[e.handler];Wn(r)&&Co(i,r,e)}}function PD(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:i,optionsCache:r,config:{optionMergeStrategies:s}}=e.appContext,a=r.get(t);let l;return a?l=a:!i.length&&!n&&!o?l=t:(l={},i.length&&i.forEach(d=>q4(l,d,s,!0)),q4(l,t,s)),Li(t)&&r.set(t,l),l}function q4(e,t,n,o=!1){const{mixins:i,extends:r}=t;r&&q4(e,r,n,!0),i&&i.forEach(s=>q4(e,s,n,!0));for(const s in t)if(!(o&&s==="expose")){const a=Z8e[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const Z8e={data:gj,props:vj,emits:vj,methods:a0,computed:a0,beforeCreate:Ea,created:Ea,beforeMount:Ea,mounted:Ea,beforeUpdate:Ea,updated:Ea,beforeDestroy:Ea,beforeUnmount:Ea,destroyed:Ea,unmounted:Ea,activated:Ea,deactivated:Ea,errorCaptured:Ea,serverPrefetch:Ea,components:a0,directives:a0,watch:J8e,provide:gj,inject:K8e};function gj(e,t){return t?e?function(){return ei(Wn(e)?e.call(this,this):e,Wn(t)?t.call(this,this):t)}:t:e}function K8e(e,t){return a0(LE(e),LE(t))}function LE(e){if($n(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ea(e,t){return e?[...new Set([].concat(e,t))]:t}function a0(e,t){return e?ei(Object.create(null),e,t):t}function vj(e,t){return e?$n(e)&&$n(t)?[...new Set([...e,...t])]:ei(Object.create(null),g2(e),g2(t??{})):t}function J8e(e,t){if(!e)return t;if(!t)return e;const n=ei(Object.create(null),e);for(const o in t)n[o]=Ea(e[o],t[o]);return n}function NK(){return{app:null,config:{isNativeTag:r0,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let X8e=0;function Q8e(e,t){return function(o,i=null){Wn(o)||(o=ei({},o)),i!=null&&!Li(i)&&(i=null);const r=NK(),s=new WeakSet,a=[];let l=!1;const d=r.app={_uid:X8e++,_component:o,_props:i,_container:null,_context:r,_instance:null,version:BD,get config(){return r.config},set config(u){},use(u,...f){return s.has(u)||(u&&Wn(u.install)?(s.add(u),u.install(d,...f)):Wn(u)&&(s.add(u),u(d,...f))),d},mixin(u){return r.mixins.includes(u)||r.mixins.push(u),d},component(u,f){return f?(r.components[u]=f,d):r.components[u]},directive(u,f){return f?(r.directives[u]=f,d):r.directives[u]},mount(u,f,p){if(!l){const v=d._ceVNode||k(o,i);return v.appContext=r,p===!0?p="svg":p===!1&&(p=void 0),f&&t?t(v,u):e(v,u,p),l=!0,d._container=u,u.__vue_app__=d,u3(v.component)}},onUnmount(u){a.push(u)},unmount(){l&&(cc(a,d._instance,16),e(null,d._container),delete d._container.__vue_app__)},provide(u,f){return r.provides[u]=f,d},runWithContext(u){const f=Ig;Ig=d;try{return u()}finally{Ig=f}}};return d}}let Ig=null;function ic(e,t){if(ms){let n=ms.provides;const o=ms.parent&&ms.parent.provides;o===n&&(n=ms.provides=Object.create(o)),n[e]=t}}function ts(e,t,n=!1){const o=ms||ys;if(o||Ig){const i=Ig?Ig._context.provides:o?o.parent==null?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&Wn(t)?t.call(o&&o.proxy):t}}function RK(){return!!(ms||ys||Ig)}const jK={},FK=()=>Object.create(jK),zK=e=>Object.getPrototypeOf(e)===jK;function e4e(e,t,n,o=!1){const i={},r=FK();e.propsDefaults=Object.create(null),UK(e,t,i,r);for(const s in e.propsOptions[0])s in i||(i[s]=void 0);n?e.props=o?i:W$(i):e.type.props?e.props=i:e.props=r,e.attrs=r}function t4e(e,t,n,o){const{props:i,attrs:r,vnode:{patchFlag:s}}=e,a=si(i),[l]=e.propsOptions;let d=!1;if((o||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let p=u[f];if(i9(e.emitsOptions,p))continue;const v=t[p];if(l)if(Ci(r,p))v!==r[p]&&(r[p]=v,d=!0);else{const _=Gi(p);i[_]=ME(l,a,_,v,e,!1)}else v!==r[p]&&(r[p]=v,d=!0)}}}else{UK(e,t,i,r)&&(d=!0);let u;for(const f in a)(!t||!Ci(t,f)&&((u=El(f))===f||!Ci(t,u)))&&(l?n&&(n[f]!==void 0||n[u]!==void 0)&&(i[f]=ME(l,a,f,void 0,e,!0)):delete i[f]);if(r!==a)for(const f in r)(!t||!Ci(t,f))&&(delete r[f],d=!0)}d&&Zh(e.attrs,"set","")}function UK(e,t,n,o){const[i,r]=e.propsOptions;let s=!1,a;if(t)for(let l in t){if(zm(l))continue;const d=t[l];let u;i&&Ci(i,u=Gi(l))?!r||!r.includes(u)?n[u]=d:(a||(a={}))[u]=d:i9(e.emitsOptions,l)||(!(l in o)||d!==o[l])&&(o[l]=d,s=!0)}if(r){const l=si(n),d=a||Jo;for(let u=0;u<r.length;u++){const f=r[u];n[f]=ME(i,l,f,d[f],e,!Ci(d,f))}}return s}function ME(e,t,n,o,i,r){const s=e[n];if(s!=null){const a=Ci(s,"default");if(a&&o===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&Wn(l)){const{propsDefaults:d}=i;if(n in d)o=d[n];else{const u=qg(i);o=d[n]=l.call(null,t),u()}}else o=l;i.ce&&i.ce._setProp(n,o)}s[0]&&(r&&!a?o=!1:s[1]&&(o===""||o===El(n))&&(o=!0))}return o}const n4e=new WeakMap;function BK(e,t,n=!1){const o=n?n4e:t.propsCache,i=o.get(e);if(i)return i;const r=e.props,s={},a=[];let l=!1;if(!Wn(e)){const u=f=>{l=!0;const[p,v]=BK(f,t,!0);ei(s,p),v&&a.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!l)return Li(e)&&o.set(e,c_),c_;if($n(r))for(let u=0;u<r.length;u++){const f=Gi(r[u]);_j(f)&&(s[f]=Jo)}else if(r)for(const u in r){const f=Gi(u);if(_j(f)){const p=r[u],v=s[f]=$n(p)||Wn(p)?{type:p}:ei({},p),_=v.type;let b=!1,C=!0;if($n(_))for(let $=0;$<_.length;++$){const E=_[$],P=Wn(E)&&E.name;if(P==="Boolean"){b=!0;break}else P==="String"&&(C=!1)}else b=Wn(_)&&_.name==="Boolean";v[0]=b,v[1]=C,(b||Ci(v,"default"))&&a.push(f)}}const d=[s,a];return Li(e)&&o.set(e,d),d}function _j(e){return e[0]!=="$"&&!zm(e)}const HK=e=>e[0]==="_"||e==="$stable",AD=e=>$n(e)?e.map(Cl):[Cl(e)],o4e=(e,t,n)=>{if(t._n)return t;const o=F((...i)=>AD(t(...i)),n);return o._c=!1,o},VK=(e,t,n)=>{const o=e._ctx;for(const i in e){if(HK(i))continue;const r=e[i];if(Wn(r))t[i]=o4e(i,r,o);else if(r!=null){const s=AD(r);t[i]=()=>s}}},qK=(e,t)=>{const n=AD(t);e.slots.default=()=>n},YK=(e,t,n)=>{for(const o in t)(n||o!=="_")&&(e[o]=t[o])},i4e=(e,t,n)=>{const o=e.slots=FK();if(e.vnode.shapeFlag&32){const i=t._;i?(YK(o,t,n),n&&bZ(o,"_",i,!0)):VK(t,o)}else t&&qK(e,t)},r4e=(e,t,n)=>{const{vnode:o,slots:i}=e;let r=!0,s=Jo;if(o.shapeFlag&32){const a=t._;a?n&&a===1?r=!1:YK(i,t,n):(r=!t.$stable,VK(t,i)),s=t}else t&&(qK(e,t),s={default:1});if(r)for(const a in i)!HK(a)&&s[a]==null&&delete i[a]},Os=nJ;function DD(e){return WK(e)}function xD(e){return WK(e,R8e)}function WK(e,t){const n=z$();n.__VUE__=!0;const{insert:o,remove:i,patchProp:r,createElement:s,createText:a,createComment:l,setText:d,setElementText:u,parentNode:f,nextSibling:p,setScopeId:v=Js,insertStaticContent:_}=e,b=(we,ve,qe,$t=null,ut=null,Ve=null,tt=void 0,ge=null,ye=!!ve.dynamicChildren)=>{if(we===ve)return;we&&!Nd(we,ve)&&($t=fe(we),ae(we,ut,Ve,!0),we=null),ve.patchFlag===-2&&(ye=!1,ve.dynamicChildren=null);const{type:Te,ref:pt,shapeFlag:yt}=ve;switch(Te){case Wu:C(we,ve,qe,$t);break;case zr:$(we,ve,qe,$t);break;case Bm:we==null&&E(ve,qe,$t,tt);break;case pe:V(we,ve,qe,$t,ut,Ve,tt,ge,ye);break;default:yt&1?O(we,ve,qe,$t,ut,Ve,tt,ge,ye):yt&6?G(we,ve,qe,$t,ut,Ve,tt,ge,ye):(yt&64||yt&128)&&Te.process(we,ve,qe,$t,ut,Ve,tt,ge,ye,Ye)}pt!=null&&ut&&V4(pt,we&&we.ref,Ve,ve||we,!ve)},C=(we,ve,qe,$t)=>{if(we==null)o(ve.el=a(ve.children),qe,$t);else{const ut=ve.el=we.el;ve.children!==we.children&&d(ut,ve.children)}},$=(we,ve,qe,$t)=>{we==null?o(ve.el=l(ve.children||""),qe,$t):ve.el=we.el},E=(we,ve,qe,$t)=>{[we.el,we.anchor]=_(we.children,ve,qe,$t,we.el,we.anchor)},P=({el:we,anchor:ve},qe,$t)=>{let ut;for(;we&&we!==ve;)ut=p(we),o(we,qe,$t),we=ut;o(ve,qe,$t)},I=({el:we,anchor:ve})=>{let qe;for(;we&&we!==ve;)qe=p(we),i(we),we=qe;i(ve)},O=(we,ve,qe,$t,ut,Ve,tt,ge,ye)=>{ve.type==="svg"?tt="svg":ve.type==="math"&&(tt="mathml"),we==null?L(ve,qe,$t,ut,Ve,tt,ge,ye):M(we,ve,ut,Ve,tt,ge,ye)},L=(we,ve,qe,$t,ut,Ve,tt,ge)=>{let ye,Te;const{props:pt,shapeFlag:yt,transition:Xe,dirs:Ze}=we;if(ye=we.el=s(we.type,Ve,pt&&pt.is,pt),yt&8?u(ye,we.children):yt&16&&j(we.children,ye,null,$t,ut,q7(we,Ve),tt,ge),Ze&&Du(we,null,$t,"created"),S(ye,we,we.scopeId,tt,$t),pt){for(const Ut in pt)Ut!=="value"&&!zm(Ut)&&r(ye,Ut,null,pt[Ut],Ve,$t);"value"in pt&&r(ye,"value",null,pt.value,Ve),(Te=pt.onVnodeBeforeMount)&&_l(Te,$t,we)}Ze&&Du(we,null,$t,"beforeMount");const vt=GK(ut,Xe);vt&&Xe.beforeEnter(ye),o(ye,ve,qe),((Te=pt&&pt.onVnodeMounted)||vt||Ze)&&Os(()=>{Te&&_l(Te,$t,we),vt&&Xe.enter(ye),Ze&&Du(we,null,$t,"mounted")},ut)},S=(we,ve,qe,$t,ut)=>{if(qe&&v(we,qe),$t)for(let Ve=0;Ve<$t.length;Ve++)v(we,$t[Ve]);if(ut){let Ve=ut.subTree;if(ve===Ve||W4(Ve.type)&&(Ve.ssContent===ve||Ve.ssFallback===ve)){const tt=ut.vnode;S(we,tt,tt.scopeId,tt.slotScopeIds,ut.parent)}}},j=(we,ve,qe,$t,ut,Ve,tt,ge,ye=0)=>{for(let Te=ye;Te<we.length;Te++){const pt=we[Te]=ge?ym(we[Te]):Cl(we[Te]);b(null,pt,ve,qe,$t,ut,Ve,tt,ge)}},M=(we,ve,qe,$t,ut,Ve,tt)=>{const ge=ve.el=we.el;let{patchFlag:ye,dynamicChildren:Te,dirs:pt}=ve;ye|=we.patchFlag&16;const yt=we.props||Jo,Xe=ve.props||Jo;let Ze;if(qe&&Hp(qe,!1),(Ze=Xe.onVnodeBeforeUpdate)&&_l(Ze,qe,ve,we),pt&&Du(ve,we,qe,"beforeUpdate"),qe&&Hp(qe,!0),(yt.innerHTML&&Xe.innerHTML==null||yt.textContent&&Xe.textContent==null)&&u(ge,""),Te?q(we.dynamicChildren,Te,ge,qe,$t,q7(ve,ut),Ve):tt||se(we,ve,ge,null,qe,$t,q7(ve,ut),Ve,!1),ye>0){if(ye&16)B(ge,yt,Xe,qe,ut);else if(ye&2&&yt.class!==Xe.class&&r(ge,"class",null,Xe.class,ut),ye&4&&r(ge,"style",yt.style,Xe.style,ut),ye&8){const vt=ve.dynamicProps;for(let Ut=0;Ut<vt.length;Ut++){const Je=vt[Ut],We=yt[Je],mt=Xe[Je];(mt!==We||Je==="value")&&r(ge,Je,We,mt,ut,qe)}}ye&1&&we.children!==ve.children&&u(ge,ve.children)}else!tt&&Te==null&&B(ge,yt,Xe,qe,ut);((Ze=Xe.onVnodeUpdated)||pt)&&Os(()=>{Ze&&_l(Ze,qe,ve,we),pt&&Du(ve,we,qe,"updated")},$t)},q=(we,ve,qe,$t,ut,Ve,tt)=>{for(let ge=0;ge<ve.length;ge++){const ye=we[ge],Te=ve[ge],pt=ye.el&&(ye.type===pe||!Nd(ye,Te)||ye.shapeFlag&70)?f(ye.el):qe;b(ye,Te,pt,null,$t,ut,Ve,tt,!0)}},B=(we,ve,qe,$t,ut)=>{if(ve!==qe){if(ve!==Jo)for(const Ve in ve)!zm(Ve)&&!(Ve in qe)&&r(we,Ve,ve[Ve],null,ut,$t);for(const Ve in qe){if(zm(Ve))continue;const tt=qe[Ve],ge=ve[Ve];tt!==ge&&Ve!=="value"&&r(we,Ve,ge,tt,ut,$t)}"value"in qe&&r(we,"value",ve.value,qe.value,ut)}},V=(we,ve,qe,$t,ut,Ve,tt,ge,ye)=>{const Te=ve.el=we?we.el:a(""),pt=ve.anchor=we?we.anchor:a("");let{patchFlag:yt,dynamicChildren:Xe,slotScopeIds:Ze}=ve;Ze&&(ge=ge?ge.concat(Ze):Ze),we==null?(o(Te,qe,$t),o(pt,qe,$t),j(ve.children||[],qe,pt,ut,Ve,tt,ge,ye)):yt>0&&yt&64&&Xe&&we.dynamicChildren?(q(we.dynamicChildren,Xe,qe,ut,Ve,tt,ge),(ve.key!=null||ut&&ve===ut.subTree)&&OD(we,ve,!0)):se(we,ve,qe,pt,ut,Ve,tt,ge,ye)},G=(we,ve,qe,$t,ut,Ve,tt,ge,ye)=>{ve.slotScopeIds=ge,we==null?ve.shapeFlag&512?ut.ctx.activate(ve,qe,$t,tt,ye):Q(ve,qe,$t,ut,Ve,tt,ye):J(we,ve,ye)},Q=(we,ve,qe,$t,ut,Ve,tt)=>{const ge=we.component=aJ(we,$t,ut);if(c3(we)&&(ge.ctx.renderer=Ye),cJ(ge,!1,tt),ge.asyncDep){if(ut&&ut.registerDep(ge,Y,tt),!we.el){const ye=ge.subTree=k(zr);$(null,ye,ve,qe)}}else Y(ge,we,ve,qe,ut,Ve,tt)},J=(we,ve,qe)=>{const $t=ve.component=we.component;if(h4e(we,ve,qe))if($t.asyncDep&&!$t.asyncResolved){Z($t,ve,qe);return}else $t.next=ve,$t.update();else ve.el=we.el,$t.vnode=ve},Y=(we,ve,qe,$t,ut,Ve,tt)=>{const ge=()=>{if(we.isMounted){let{next:yt,bu:Xe,u:Ze,parent:vt,vnode:Ut}=we;{const Vt=ZK(we);if(Vt){yt&&(yt.el=Ut.el,Z(we,yt,tt)),Vt.asyncDep.then(()=>{we.isUnmounted||ge()});return}}let Je=yt,We;Hp(we,!1),yt?(yt.el=Ut.el,Z(we,yt,tt)):yt=Ut,Xe&&u_(Xe),(We=yt.props&&yt.props.onVnodeBeforeUpdate)&&_l(We,vt,yt,Ut),Hp(we,!0);const mt=j8(we),At=we.subTree;we.subTree=mt,b(At,mt,f(At.el),fe(At),we,ut,Ve),yt.el=mt.el,Je===null&&jD(we,mt.el),Ze&&Os(Ze,ut),(We=yt.props&&yt.props.onVnodeUpdated)&&Os(()=>_l(We,vt,yt,Ut),ut)}else{let yt;const{el:Xe,props:Ze}=ve,{bm:vt,m:Ut,parent:Je,root:We,type:mt}=we,At=Um(ve);if(Hp(we,!1),vt&&u_(vt),!At&&(yt=Ze&&Ze.onVnodeBeforeMount)&&_l(yt,Je,ve),Hp(we,!0),Xe&&xt){const Vt=()=>{we.subTree=j8(we),xt(Xe,we.subTree,we,ut,null)};At&&mt.__asyncHydrate?mt.__asyncHydrate(Xe,we,Vt):Vt()}else{We.ce&&We.ce._injectChildStyle(mt);const Vt=we.subTree=j8(we);b(null,Vt,qe,$t,we,ut,Ve),ve.el=Vt.el}if(Ut&&Os(Ut,ut),!At&&(yt=Ze&&Ze.onVnodeMounted)){const Vt=ve;Os(()=>_l(yt,Je,Vt),ut)}(ve.shapeFlag&256||Je&&Um(Je.vnode)&&Je.vnode.shapeFlag&256)&&we.a&&Os(we.a,ut),we.isMounted=!0,ve=qe=$t=null}};we.scope.on();const ye=we.effect=new D_(ge);we.scope.off();const Te=we.update=ye.run.bind(ye),pt=we.job=ye.runIfDirty.bind(ye);pt.i=we,pt.id=we.uid,ye.scheduler=()=>pD(pt),Hp(we,!0),Te()},Z=(we,ve,qe)=>{ve.component=we;const $t=we.vnode.props;we.vnode=ve,we.next=null,t4e(we,ve.props,$t,qe),r4e(we,ve.children,qe),hp(),lj(we),fp()},se=(we,ve,qe,$t,ut,Ve,tt,ge,ye=!1)=>{const Te=we&&we.children,pt=we?we.shapeFlag:0,yt=ve.children,{patchFlag:Xe,shapeFlag:Ze}=ve;if(Xe>0){if(Xe&128){te(Te,yt,qe,$t,ut,Ve,tt,ge,ye);return}else if(Xe&256){ce(Te,yt,qe,$t,ut,Ve,tt,ge,ye);return}}Ze&8?(pt&16&&me(Te,ut,Ve),yt!==Te&&u(qe,yt)):pt&16?Ze&16?te(Te,yt,qe,$t,ut,Ve,tt,ge,ye):me(Te,ut,Ve,!0):(pt&8&&u(qe,""),Ze&16&&j(yt,qe,$t,ut,Ve,tt,ge,ye))},ce=(we,ve,qe,$t,ut,Ve,tt,ge,ye)=>{we=we||c_,ve=ve||c_;const Te=we.length,pt=ve.length,yt=Math.min(Te,pt);let Xe;for(Xe=0;Xe<yt;Xe++){const Ze=ve[Xe]=ye?ym(ve[Xe]):Cl(ve[Xe]);b(we[Xe],Ze,qe,null,ut,Ve,tt,ge,ye)}Te>pt?me(we,ut,Ve,!0,!1,yt):j(ve,qe,$t,ut,Ve,tt,ge,ye,yt)},te=(we,ve,qe,$t,ut,Ve,tt,ge,ye)=>{let Te=0;const pt=ve.length;let yt=we.length-1,Xe=pt-1;for(;Te<=yt&&Te<=Xe;){const Ze=we[Te],vt=ve[Te]=ye?ym(ve[Te]):Cl(ve[Te]);if(Nd(Ze,vt))b(Ze,vt,qe,null,ut,Ve,tt,ge,ye);else break;Te++}for(;Te<=yt&&Te<=Xe;){const Ze=we[yt],vt=ve[Xe]=ye?ym(ve[Xe]):Cl(ve[Xe]);if(Nd(Ze,vt))b(Ze,vt,qe,null,ut,Ve,tt,ge,ye);else break;yt--,Xe--}if(Te>yt){if(Te<=Xe){const Ze=Xe+1,vt=Ze<pt?ve[Ze].el:$t;for(;Te<=Xe;)b(null,ve[Te]=ye?ym(ve[Te]):Cl(ve[Te]),qe,vt,ut,Ve,tt,ge,ye),Te++}}else if(Te>Xe)for(;Te<=yt;)ae(we[Te],ut,Ve,!0),Te++;else{const Ze=Te,vt=Te,Ut=new Map;for(Te=vt;Te<=Xe;Te++){const bn=ve[Te]=ye?ym(ve[Te]):Cl(ve[Te]);bn.key!=null&&Ut.set(bn.key,Te)}let Je,We=0;const mt=Xe-vt+1;let At=!1,Vt=0;const cn=new Array(mt);for(Te=0;Te<mt;Te++)cn[Te]=0;for(Te=Ze;Te<=yt;Te++){const bn=we[Te];if(We>=mt){ae(bn,ut,Ve,!0);continue}let kt;if(bn.key!=null)kt=Ut.get(bn.key);else for(Je=vt;Je<=Xe;Je++)if(cn[Je-vt]===0&&Nd(bn,ve[Je])){kt=Je;break}kt===void 0?ae(bn,ut,Ve,!0):(cn[kt-vt]=Te+1,kt>=Vt?Vt=kt:At=!0,b(bn,ve[kt],qe,null,ut,Ve,tt,ge,ye),We++)}const fn=At?s4e(cn):c_;for(Je=fn.length-1,Te=mt-1;Te>=0;Te--){const bn=vt+Te,kt=ve[bn],Ne=bn+1<pt?ve[bn+1].el:$t;cn[Te]===0?b(null,kt,qe,Ne,ut,Ve,tt,ge,ye):At&&(Je<0||Te!==fn[Je]?ee(kt,qe,Ne,2):Je--)}}},ee=(we,ve,qe,$t,ut=null)=>{const{el:Ve,type:tt,transition:ge,children:ye,shapeFlag:Te}=we;if(Te&6){ee(we.component.subTree,ve,qe,$t);return}if(Te&128){we.suspense.move(ve,qe,$t);return}if(Te&64){tt.move(we,ve,qe,Ye);return}if(tt===pe){o(Ve,ve,qe);for(let yt=0;yt<ye.length;yt++)ee(ye[yt],ve,qe,$t);o(we.anchor,ve,qe);return}if(tt===Bm){P(we,ve,qe);return}if($t!==2&&Te&1&&ge)if($t===0)ge.beforeEnter(Ve),o(Ve,ve,qe),Os(()=>ge.enter(Ve),ut);else{const{leave:yt,delayLeave:Xe,afterLeave:Ze}=ge,vt=()=>o(Ve,ve,qe),Ut=()=>{yt(Ve,()=>{vt(),Ze&&Ze()})};Xe?Xe(Ve,vt,Ut):Ut()}else o(Ve,ve,qe)},ae=(we,ve,qe,$t=!1,ut=!1)=>{const{type:Ve,props:tt,ref:ge,children:ye,dynamicChildren:Te,shapeFlag:pt,patchFlag:yt,dirs:Xe,cacheIndex:Ze}=we;if(yt===-2&&(ut=!1),ge!=null&&V4(ge,null,qe,we,!0),Ze!=null&&(ve.renderCache[Ze]=void 0),pt&256){ve.ctx.deactivate(we);return}const vt=pt&1&&Xe,Ut=!Um(we);let Je;if(Ut&&(Je=tt&&tt.onVnodeBeforeUnmount)&&_l(Je,ve,we),pt&6)be(we.component,qe,$t);else{if(pt&128){we.suspense.unmount(qe,$t);return}vt&&Du(we,null,ve,"beforeUnmount"),pt&64?we.type.remove(we,ve,qe,Ye,$t):Te&&!Te.hasOnce&&(Ve!==pe||yt>0&&yt&64)?me(Te,ve,qe,!1,!0):(Ve===pe&&yt&384||!ut&&pt&16)&&me(ye,ve,qe),$t&&de(we)}(Ut&&(Je=tt&&tt.onVnodeUnmounted)||vt)&&Os(()=>{Je&&_l(Je,ve,we),vt&&Du(we,null,ve,"unmounted")},qe)},de=we=>{const{type:ve,el:qe,anchor:$t,transition:ut}=we;if(ve===pe){$e(qe,$t);return}if(ve===Bm){I(we);return}const Ve=()=>{i(qe),ut&&!ut.persisted&&ut.afterLeave&&ut.afterLeave()};if(we.shapeFlag&1&&ut&&!ut.persisted){const{leave:tt,delayLeave:ge}=ut,ye=()=>tt(qe,Ve);ge?ge(we.el,Ve,ye):ye()}else Ve()},$e=(we,ve)=>{let qe;for(;we!==ve;)qe=p(we),i(we),we=qe;i(ve)},be=(we,ve,qe)=>{const{bum:$t,scope:ut,job:Ve,subTree:tt,um:ge,m:ye,a:Te}=we;Y4(ye),Y4(Te),$t&&u_($t),ut.stop(),Ve&&(Ve.flags|=8,ae(tt,we,ve,qe)),ge&&Os(ge,ve),Os(()=>{we.isUnmounted=!0},ve),ve&&ve.pendingBranch&&!ve.isUnmounted&&we.asyncDep&&!we.asyncResolved&&we.suspenseId===ve.pendingId&&(ve.deps--,ve.deps===0&&ve.resolve())},me=(we,ve,qe,$t=!1,ut=!1,Ve=0)=>{for(let tt=Ve;tt<we.length;tt++)ae(we[tt],ve,qe,$t,ut)},fe=we=>{if(we.shapeFlag&6)return fe(we.component.subTree);if(we.shapeFlag&128)return we.suspense.next();const ve=p(we.anchor||we.el),qe=ve&&ve[iK];return qe?p(qe):ve};let Ae=!1;const je=(we,ve,qe)=>{we==null?ve._vnode&&ae(ve._vnode,null,null,!0):b(ve._vnode||null,we,ve,null,null,null,qe),ve._vnode=we,Ae||(Ae=!0,lj(),H4(),Ae=!1)},Ye={p:b,um:ae,m:ee,r:de,mt:Q,mc:j,pc:se,pbc:q,n:fe,o:e};let _t,xt;return t&&([_t,xt]=t(Ye)),{render:je,hydrate:_t,createApp:Q8e(je,_t)}}function q7({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Hp({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function GK(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function OD(e,t,n=!1){const o=e.children,i=t.children;if($n(o)&&$n(i))for(let r=0;r<o.length;r++){const s=o[r];let a=i[r];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=i[r]=ym(i[r]),a.el=s.el),!n&&a.patchFlag!==-2&&OD(s,a)),a.type===Wu&&(a.el=s.el)}}function s4e(e){const t=e.slice(),n=[0];let o,i,r,s,a;const l=e.length;for(o=0;o<l;o++){const d=e[o];if(d!==0){if(i=n[n.length-1],e[i]<d){t[o]=i,n.push(o);continue}for(r=0,s=n.length-1;r<s;)a=r+s>>1,e[n[a]]<d?r=a+1:s=a;d<e[n[r]]&&(r>0&&(t[o]=n[r-1]),n[r]=o)}}for(r=n.length,s=n[r-1];r-- >0;)n[r]=s,s=t[s];return n}function ZK(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ZK(t)}function Y4(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const LD=Symbol.for("v-scx"),MD=()=>ts(LD);function o9(e,t){return d3(e,null,t)}function ND(e,t){return d3(e,null,{flush:"post"})}function RD(e,t){return d3(e,null,{flush:"sync"})}function Co(e,t,n){return d3(e,t,n)}function d3(e,t,n=Jo){const{immediate:o,deep:i,flush:r,once:s}=n,a=ei({},n),l=t&&o||!t&&r!=="post";let d;if(x_){if(r==="sync"){const v=MD();d=v.__watcherHandles||(v.__watcherHandles=[])}else if(!l){const v=()=>{};return v.stop=Js,v.resume=Js,v.pause=Js,v}}const u=ms;a.call=(v,_,b)=>cc(v,u,_,b);let f=!1;r==="post"?a.scheduler=v=>{Os(v,u&&u.suspense)}:r!=="sync"&&(f=!0,a.scheduler=(v,_)=>{_?v():pD(v)}),a.augmentJob=v=>{t&&(v.flags|=4),f&&(v.flags|=2,u&&(v.id=u.uid,v.i=u))};const p=S8e(e,t,a);return x_&&(d?d.push(p):l&&p()),p}function a4e(e,t,n){const o=this.proxy,i=uo(e)?e.includes(".")?KK(o,e):()=>o[e]:e.bind(o,o);let r;Wn(t)?r=t:(r=t.handler,n=t);const s=qg(this),a=d3(i,r.bind(o),n);return s(),a}function KK(e,t){const n=t.split(".");return()=>{let o=e;for(let i=0;i<n.length&&o;i++)o=o[n[i]];return o}}function JK(e,t,n=Jo){const o=pr(),i=Gi(t),r=El(t),s=XK(e,i),a=hD((l,d)=>{let u,f=Jo,p;return RD(()=>{const v=e[i];Da(u,v)&&(u=v,d())}),{get(){return l(),n.get?n.get(u):u},set(v){const _=n.set?n.set(v):v;if(!Da(_,u)&&!(f!==Jo&&Da(v,f)))return;const b=o.vnode.props;b&&(t in b||i in b||r in b)&&(`onUpdate:${t}`in b||`onUpdate:${i}`in b||`onUpdate:${r}`in b)||(u=v,d()),o.emit(`update:${t}`,_),Da(v,_)&&Da(v,f)&&!Da(_,p)&&d(),f=v,p=_}}});return a[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?s||Jo:a,done:!1}:{done:!0}}}},a}const XK=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Gi(t)}Modifiers`]||e[`${El(t)}Modifiers`];function l4e(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||Jo;let i=n;const r=t.startsWith("update:"),s=r&&XK(o,t.slice(7));s&&(s.trim&&(i=n.map(u=>uo(u)?u.trim():u)),s.number&&(i=n.map(j4)));let a,l=o[a=Tg(t)]||o[a=Tg(Gi(t))];!l&&r&&(l=o[a=Tg(El(t))]),l&&cc(l,e,6,i);const d=o[a+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,cc(d,e,6,i)}}function QK(e,t,n=!1){const o=t.emitsCache,i=o.get(e);if(i!==void 0)return i;const r=e.emits;let s={},a=!1;if(!Wn(e)){const l=d=>{const u=QK(d,t,!0);u&&(a=!0,ei(s,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!a?(Li(e)&&o.set(e,null),null):($n(r)?r.forEach(l=>s[l]=null):ei(s,r),Li(e)&&o.set(e,s),s)}function i9(e,t){return!e||!a1(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ci(e,t[0].toLowerCase()+t.slice(1))||Ci(e,El(t))||Ci(e,t))}function j8(e){const{type:t,vnode:n,proxy:o,withProxy:i,propsOptions:[r],slots:s,attrs:a,emit:l,render:d,renderCache:u,props:f,data:p,setupState:v,ctx:_,inheritAttrs:b}=e,C=p2(e);let $,E;try{if(n.shapeFlag&4){const I=i||o,O=I;$=Cl(d.call(O,I,u,f,v,p,_)),E=a}else{const I=t;$=Cl(I.length>1?I(f,{attrs:a,slots:s,emit:l}):I(f,null)),E=t.props?a:d4e(a)}}catch(I){A0.length=0,mp(I,e,1),$=k(zr)}let P=$;if(E&&b!==!1){const I=Object.keys(E),{shapeFlag:O}=P;I.length&&O&7&&(r&&I.some(oD)&&(E=u4e(E,r)),P=eu(P,E,!1,!0))}return n.dirs&&(P=eu(P,null,!1,!0),P.dirs=P.dirs?P.dirs.concat(n.dirs):n.dirs),n.transition&&nh(P,n.transition),$=P,p2(C),$}function c4e(e,t=!0){let n;for(let o=0;o<e.length;o++){const i=e[o];if(oh(i)){if(i.type!==zr||i.children==="v-if"){if(n)return;n=i}}else return}return n}const d4e=e=>{let t;for(const n in e)(n==="class"||n==="style"||a1(n))&&((t||(t={}))[n]=e[n]);return t},u4e=(e,t)=>{const n={};for(const o in e)(!oD(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function h4e(e,t,n){const{props:o,children:i,component:r}=e,{props:s,children:a,patchFlag:l}=t,d=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return o?yj(o,s,d):!!s;if(l&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const p=u[f];if(s[p]!==o[p]&&!i9(d,p))return!0}}}else return(i||a)&&(!a||!a.$stable)?!0:o===s?!1:o?s?yj(o,s,d):!0:!!s;return!1}function yj(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let i=0;i<o.length;i++){const r=o[i];if(t[r]!==e[r]&&!i9(n,r))return!0}return!1}function jD({vnode:e,parent:t},n){for(;t;){const o=t.subTree;if(o.suspense&&o.suspense.activeBranch===e&&(o.el=e.el),o===e)(e=t.vnode).el=n,t=t.parent;else break}}const W4=e=>e.__isSuspense;let NE=0;const f4e={name:"Suspense",__isSuspense:!0,process(e,t,n,o,i,r,s,a,l,d){if(e==null)m4e(t,n,o,i,r,s,a,l,d);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}p4e(e,t,n,o,i,s,a,l,d)}},hydrate:g4e,normalize:v4e},eJ=f4e;function v2(e,t){const n=e.props&&e.props[t];Wn(n)&&n()}function m4e(e,t,n,o,i,r,s,a,l){const{p:d,o:{createElement:u}}=l,f=u("div"),p=e.suspense=tJ(e,i,o,t,f,n,r,s,a,l);d(null,p.pendingBranch=e.ssContent,f,null,o,p,r,s),p.deps>0?(v2(e,"onPending"),v2(e,"onFallback"),d(null,e.ssFallback,t,n,o,null,r,s),m_(p,e.ssFallback)):p.resolve(!1,!0)}function p4e(e,t,n,o,i,r,s,a,{p:l,um:d,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const p=t.ssContent,v=t.ssFallback,{activeBranch:_,pendingBranch:b,isInFallback:C,isHydrating:$}=f;if(b)f.pendingBranch=p,Nd(p,b)?(l(b,p,f.hiddenContainer,null,i,f,r,s,a),f.deps<=0?f.resolve():C&&($||(l(_,v,n,o,i,null,r,s,a),m_(f,v)))):(f.pendingId=NE++,$?(f.isHydrating=!1,f.activeBranch=b):d(b,i,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),C?(l(null,p,f.hiddenContainer,null,i,f,r,s,a),f.deps<=0?f.resolve():(l(_,v,n,o,i,null,r,s,a),m_(f,v))):_&&Nd(p,_)?(l(_,p,n,o,i,f,r,s,a),f.resolve(!0)):(l(null,p,f.hiddenContainer,null,i,f,r,s,a),f.deps<=0&&f.resolve()));else if(_&&Nd(p,_))l(_,p,n,o,i,f,r,s,a),m_(f,p);else if(v2(t,"onPending"),f.pendingBranch=p,p.shapeFlag&512?f.pendingId=p.component.suspenseId:f.pendingId=NE++,l(null,p,f.hiddenContainer,null,i,f,r,s,a),f.deps<=0)f.resolve();else{const{timeout:E,pendingId:P}=f;E>0?setTimeout(()=>{f.pendingId===P&&f.fallback(v)},E):E===0&&f.fallback(v)}}function tJ(e,t,n,o,i,r,s,a,l,d,u=!1){const{p:f,m:p,um:v,n:_,o:{parentNode:b,remove:C}}=d;let $;const E=_4e(e);E&&t&&t.pendingBranch&&($=t.pendingId,t.deps++);const P=e.props?F4(e.props.timeout):void 0,I=r,O={vnode:e,parent:t,parentComponent:n,namespace:s,container:o,hiddenContainer:i,deps:0,pendingId:NE++,timeout:typeof P=="number"?P:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(L=!1,S=!1){const{vnode:j,activeBranch:M,pendingBranch:q,pendingId:B,effects:V,parentComponent:G,container:Q}=O;let J=!1;O.isHydrating?O.isHydrating=!1:L||(J=M&&q.transition&&q.transition.mode==="out-in",J&&(M.transition.afterLeave=()=>{B===O.pendingId&&(p(q,Q,r===I?_(M):r,0),f2(V))}),M&&(b(M.el)===Q&&(r=_(M)),v(M,G,O,!0)),J||p(q,Q,r,0)),m_(O,q),O.pendingBranch=null,O.isInFallback=!1;let Y=O.parent,Z=!1;for(;Y;){if(Y.pendingBranch){Y.effects.push(...V),Z=!0;break}Y=Y.parent}!Z&&!J&&f2(V),O.effects=[],E&&t&&t.pendingBranch&&$===t.pendingId&&(t.deps--,t.deps===0&&!S&&t.resolve()),v2(j,"onResolve")},fallback(L){if(!O.pendingBranch)return;const{vnode:S,activeBranch:j,parentComponent:M,container:q,namespace:B}=O;v2(S,"onFallback");const V=_(j),G=()=>{O.isInFallback&&(f(null,L,q,V,M,null,B,a,l),m_(O,L))},Q=L.transition&&L.transition.mode==="out-in";Q&&(j.transition.afterLeave=G),O.isInFallback=!0,v(j,M,null,!0),Q||G()},move(L,S,j){O.activeBranch&&p(O.activeBranch,L,S,j),O.container=L},next(){return O.activeBranch&&_(O.activeBranch)},registerDep(L,S,j){const M=!!O.pendingBranch;M&&O.deps++;const q=L.vnode.el;L.asyncDep.catch(B=>{mp(B,L,0)}).then(B=>{if(L.isUnmounted||O.isUnmounted||O.pendingId!==L.suspenseId)return;L.asyncResolved=!0;const{vnode:V}=L;FE(L,B,!1),q&&(V.el=q);const G=!q&&L.subTree.el;S(L,V,b(q||L.subTree.el),q?null:_(L.subTree),O,s,j),G&&C(G),jD(L,V.el),M&&--O.deps===0&&O.resolve()})},unmount(L,S){O.isUnmounted=!0,O.activeBranch&&v(O.activeBranch,n,L,S),O.pendingBranch&&v(O.pendingBranch,n,L,S)}};return O}function g4e(e,t,n,o,i,r,s,a,l){const d=t.suspense=tJ(t,o,n,e.parentNode,document.createElement("div"),null,i,r,s,a,!0),u=l(e,d.pendingBranch=t.ssContent,n,d,r,s);return d.deps===0&&d.resolve(!1,!0),u}function v4e(e){const{shapeFlag:t,children:n}=e,o=t&32;e.ssContent=bj(o?n.default:n),e.ssFallback=o?bj(n.fallback):k(zr)}function bj(e){let t;if(Wn(e)){const n=Vg&&e._c;n&&(e._d=!1,h()),e=e(),n&&(e._d=!0,t=pa,oJ())}return $n(e)&&(e=c4e(e)),e=Cl(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function nJ(e,t){t&&t.pendingBranch?$n(e)?t.effects.push(...e):t.effects.push(e):f2(e)}function m_(e,t){e.activeBranch=t;const{vnode:n,parentComponent:o}=e;let i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;n.el=i,o&&o.subTree===n&&(o.vnode.el=i,jD(o,i))}function _4e(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const pe=Symbol.for("v-fgt"),Wu=Symbol.for("v-txt"),zr=Symbol.for("v-cmt"),Bm=Symbol.for("v-stc"),A0=[];let pa=null;function h(e=!1){A0.push(pa=e?null:[])}function oJ(){A0.pop(),pa=A0[A0.length-1]||null}let Vg=1;function G4(e){Vg+=e,e<0&&pa&&(pa.hasOnce=!0)}function iJ(e){return e.dynamicChildren=Vg>0?pa||c_:null,oJ(),Vg>0&&pa&&pa.push(e),e}function g(e,t,n,o,i,r){return iJ(c(e,t,n,o,i,r,!0))}function W(e,t,n,o,i){return iJ(k(e,t,n,o,i,!0))}function oh(e){return e?e.__v_isVNode===!0:!1}function Nd(e,t){return e.type===t.type&&e.key===t.key}function rJ(e){}const sJ=({key:e})=>e??null,F8=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?uo(e)||Oi(e)||Wn(e)?{i:ys,r:e,k:t,f:!!n}:e:null);function c(e,t=null,n=null,o=0,i=null,r=e===pe?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&sJ(t),ref:t&&F8(t),scopeId:J$,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:o,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:ys};return a?(FD(l,n),r&128&&e.normalize(l)):n&&(l.shapeFlag|=uo(n)?8:16),Vg>0&&!s&&pa&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&pa.push(l),l}const k=y4e;function y4e(e,t=null,n=null,o=0,i=null,r=!1){if((!e||e===bK)&&(e=zr),oh(e)){const a=eu(e,t,!0);return n&&FD(a,n),Vg>0&&!r&&pa&&(a.shapeFlag&6?pa[pa.indexOf(e)]=a:pa.push(a)),a.patchFlag=-2,a}if(C4e(e)&&(e=e.__vccOpts),t){t=Gs(t);let{class:a,style:l}=t;a&&!uo(a)&&(t.class=X(a)),Li(l)&&(a3(l)&&!$n(l)&&(l=ei({},l)),t.style=Bn(l))}const s=uo(e)?1:W4(e)?128:rK(e)?64:Li(e)?4:Wn(e)?2:0;return c(e,t,n,o,i,s,r,!0)}function Gs(e){return e?a3(e)||zK(e)?ei({},e):e:null}function eu(e,t,n=!1,o=!1){const{props:i,ref:r,patchFlag:s,children:a,transition:l}=e,d=t?Ur(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:d,key:d&&sJ(d),ref:t&&t.ref?n&&r?$n(r)?r.concat(F8(t)):[r,F8(t)]:F8(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==pe?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&eu(e.ssContent),ssFallback:e.ssFallback&&eu(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&o&&nh(u,l.clone(u)),u}function z(e=" ",t=0){return k(Wu,null,e,t)}function wl(e,t){const n=k(Bm,null,e);return n.staticCount=t,n}function D(e="",t=!1){return t?(h(),W(zr,null,e)):k(zr,null,e)}function Cl(e){return e==null||typeof e=="boolean"?k(zr):$n(e)?k(pe,null,e.slice()):oh(e)?ym(e):k(Wu,null,String(e))}function ym(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:eu(e)}function FD(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if($n(t))n=16;else if(typeof t=="object")if(o&65){const i=t.default;i&&(i._c&&(i._d=!1),FD(e,i()),i._c&&(i._d=!0));return}else{n=32;const i=t._;!i&&!zK(t)?t._ctx=ys:i===3&&ys&&(ys.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Wn(t)?(t={default:t,_ctx:ys},n=32):(t=String(t),o&64?(n=16,t=[z(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ur(...e){const t={};for(let n=0;n<e.length;n++){const o=e[n];for(const i in o)if(i==="class")t.class!==o.class&&(t.class=X([t.class,o.class]));else if(i==="style")t.style=Bn([t.style,o.style]);else if(a1(i)){const r=t[i],s=o[i];s&&r!==s&&!($n(r)&&r.includes(s))&&(t[i]=r?[].concat(r,s):s)}else i!==""&&(t[i]=o[i])}return t}function _l(e,t,n,o=null){cc(e,t,7,[n,o])}const b4e=NK();let k4e=0;function aJ(e,t,n){const o=e.type,i=(t?t.appContext:e.appContext)||b4e,r={uid:k4e++,vnode:e,type:o,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new B$(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:BK(o,i),emitsOptions:QK(o,i),emit:null,emitted:null,propsDefaults:Jo,inheritAttrs:o.inheritAttrs,ctx:Jo,data:Jo,props:Jo,attrs:Jo,slots:Jo,refs:Jo,setupState:Jo,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return r.ctx={_:r},r.root=t?t.root:r,r.emit=l4e.bind(null,r),e.ce&&e.ce(r),r}let ms=null;const pr=()=>ms||ys;let Z4,RE;{const e=z$(),t=(n,o)=>{let i;return(i=e[n])||(i=e[n]=[]),i.push(o),r=>{i.length>1?i.forEach(s=>s(r)):i[0](r)}};Z4=t("__VUE_INSTANCE_SETTERS__",n=>ms=n),RE=t("__VUE_SSR_SETTERS__",n=>x_=n)}const qg=e=>{const t=ms;return Z4(e),e.scope.on(),()=>{e.scope.off(),Z4(t)}},jE=()=>{ms&&ms.scope.off(),Z4(null)};function lJ(e){return e.vnode.shapeFlag&4}let x_=!1;function cJ(e,t=!1,n=!1){t&&RE(t);const{props:o,children:i}=e.vnode,r=lJ(e);e4e(e,o,r,t),i4e(e,i,n);const s=r?w4e(e,t):void 0;return t&&RE(!1),s}function w4e(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,xE);const{setup:o}=n;if(o){hp();const i=e.setupContext=o.length>1?hJ(e):null,r=qg(e),s=c1(o,e,0,[e.props,i]),a=rD(s);if(fp(),r(),(a||e.sp)&&!Um(e)&&_D(e),a){if(s.then(jE,jE),t)return s.then(l=>{FE(e,l,t)}).catch(l=>{mp(l,e,0)});e.asyncDep=s}else FE(e,s,t)}else uJ(e,t)}function FE(e,t,n){Wn(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Li(t)&&(e.setupState=K$(t)),uJ(e,n)}let K4,zE;function zD(e){K4=e,zE=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Y8e))}}const dJ=()=>!K4;function uJ(e,t,n){const o=e.type;if(!e.render){if(!t&&K4&&!o.render){const i=o.template||PD(e).template;if(i){const{isCustomElement:r,compilerOptions:s}=e.appContext.config,{delimiters:a,compilerOptions:l}=o,d=ei(ei({isCustomElement:r,delimiters:a},s),l);o.render=K4(i,d)}}e.render=o.render||Js,zE&&zE(e)}{const i=qg(e);hp();try{W8e(e)}finally{fp(),i()}}}const $4e={get(e,t){return da(e,"get",""),e[t]}};function hJ(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,$4e),slots:e.slots,emit:e.emit,expose:t}}function u3(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(K$(uD(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in P0)return P0[n](e)},has(t,n){return n in t||n in P0}})):e.proxy}function UE(e,t=!0){return Wn(e)?e.displayName||e.name:e.name||t&&e.__name}function C4e(e){return Wn(e)&&"__vccOpts"in e}const dt=(e,t)=>C8e(e,t,x_);function tu(e,t,n){const o=arguments.length;return o===2?Li(t)&&!$n(t)?oh(t)?k(e,null,[t]):k(e,t):k(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&oh(n)&&(n=[n]),k(e,t,n))}function fJ(){}function mJ(e,t,n,o){const i=n[o];if(i&&UD(i,e))return i;const r=t();return r.memo=e.slice(),r.cacheIndex=o,n[o]=r}function UD(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let o=0;o<n.length;o++)if(Da(n[o],t[o]))return!1;return Vg>0&&pa&&pa.push(e),!0}const BD="3.5.12",pJ=Js,gJ=I8e,vJ=Ov,_J=oK,S4e={createComponentInstance:aJ,setupComponent:cJ,renderComponentRoot:j8,setCurrentRenderingInstance:p2,isVNode:oh,normalizeVNode:Cl,getComponentPublicInstance:u3,ensureValidVNode:ID,pushWarningContext:T8e,popWarningContext:E8e},yJ=S4e,bJ=null,kJ=null,wJ=null;/**
* @vue/runtime-dom v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let BE;const kj=typeof window<"u"&&window.trustedTypes;if(kj)try{BE=kj.createPolicy("vue",{createHTML:e=>e})}catch{}const $J=BE?e=>BE.createHTML(e):e=>e,T4e="http://www.w3.org/2000/svg",E4e="http://www.w3.org/1998/Math/MathML",Vh=typeof document<"u"?document:null,wj=Vh&&Vh.createElement("template"),I4e={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const i=t==="svg"?Vh.createElementNS(T4e,e):t==="mathml"?Vh.createElementNS(E4e,e):n?Vh.createElement(e,{is:n}):Vh.createElement(e);return e==="select"&&o&&o.multiple!=null&&i.setAttribute("multiple",o.multiple),i},createText:e=>Vh.createTextNode(e),createComment:e=>Vh.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Vh.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,i,r){const s=n?n.previousSibling:t.lastChild;if(i&&(i===r||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===r||!(i=i.nextSibling)););else{wj.innerHTML=$J(o==="svg"?`<svg>${e}</svg>`:o==="mathml"?`<math>${e}</math>`:e);const a=wj.content;if(o==="svg"||o==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},tm="transition",Pb="animation",O_=Symbol("_vtc"),CJ={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},SJ=ei({},t9,CJ),P4e=e=>(e.displayName="Transition",e.props=SJ,e),nd=P4e((e,{slots:t})=>tu(vD,TJ(e),t)),Vp=(e,t=[])=>{$n(e)?e.forEach(n=>n(...t)):e&&e(...t)},$j=e=>e?$n(e)?e.some(t=>t.length>1):e.length>1:!1;function TJ(e){const t={};for(const V in e)V in CJ||(t[V]=e[V]);if(e.css===!1)return t;const{name:n="v",type:o,duration:i,enterFromClass:r=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=r,appearActiveClass:d=s,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,_=A4e(i),b=_&&_[0],C=_&&_[1],{onBeforeEnter:$,onEnter:E,onEnterCancelled:P,onLeave:I,onLeaveCancelled:O,onBeforeAppear:L=$,onAppear:S=E,onAppearCancelled:j=P}=t,M=(V,G,Q)=>{fm(V,G?u:a),fm(V,G?d:s),Q&&Q()},q=(V,G)=>{V._isLeaving=!1,fm(V,f),fm(V,v),fm(V,p),G&&G()},B=V=>(G,Q)=>{const J=V?S:E,Y=()=>M(G,V,Q);Vp(J,[G,Y]),Cj(()=>{fm(G,V?l:r),Uh(G,V?u:a),$j(J)||Sj(G,o,b,Y)})};return ei(t,{onBeforeEnter(V){Vp($,[V]),Uh(V,r),Uh(V,s)},onBeforeAppear(V){Vp(L,[V]),Uh(V,l),Uh(V,d)},onEnter:B(!1),onAppear:B(!0),onLeave(V,G){V._isLeaving=!0;const Q=()=>q(V,G);Uh(V,f),Uh(V,p),IJ(),Cj(()=>{V._isLeaving&&(fm(V,f),Uh(V,v),$j(I)||Sj(V,o,C,Q))}),Vp(I,[V,Q])},onEnterCancelled(V){M(V,!1),Vp(P,[V])},onAppearCancelled(V){M(V,!0),Vp(j,[V])},onLeaveCancelled(V){q(V),Vp(O,[V])}})}function A4e(e){if(e==null)return null;if(Li(e))return[Y7(e.enter),Y7(e.leave)];{const t=Y7(e);return[t,t]}}function Y7(e){return F4(e)}function Uh(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[O_]||(e[O_]=new Set)).add(t)}function fm(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[O_];n&&(n.delete(t),n.size||(e[O_]=void 0))}function Cj(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let D4e=0;function Sj(e,t,n,o){const i=e._endId=++D4e,r=()=>{i===e._endId&&o()};if(n!=null)return setTimeout(r,n);const{type:s,timeout:a,propCount:l}=EJ(e,t);if(!s)return o();const d=s+"end";let u=0;const f=()=>{e.removeEventListener(d,p),r()},p=v=>{v.target===e&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},a+1),e.addEventListener(d,p)}function EJ(e,t){const n=window.getComputedStyle(e),o=_=>(n[_]||"").split(", "),i=o(`${tm}Delay`),r=o(`${tm}Duration`),s=Tj(i,r),a=o(`${Pb}Delay`),l=o(`${Pb}Duration`),d=Tj(a,l);let u=null,f=0,p=0;t===tm?s>0&&(u=tm,f=s,p=r.length):t===Pb?d>0&&(u=Pb,f=d,p=l.length):(f=Math.max(s,d),u=f>0?s>d?tm:Pb:null,p=u?u===tm?r.length:l.length:0);const v=u===tm&&/\b(transform|all)(,|$)/.test(o(`${tm}Property`).toString());return{type:u,timeout:f,propCount:p,hasTransform:v}}function Tj(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,o)=>Ej(n)+Ej(e[o])))}function Ej(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function IJ(){return document.body.offsetHeight}function x4e(e,t,n){const o=e[O_];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const J4=Symbol("_vod"),PJ=Symbol("_vsh"),Vo={beforeMount(e,{value:t},{transition:n}){e[J4]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ab(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),Ab(e,!0),o.enter(e)):o.leave(e,()=>{Ab(e,!1)}):Ab(e,t))},beforeUnmount(e,{value:t}){Ab(e,t)}};function Ab(e,t){e.style.display=t?e[J4]:"none",e[PJ]=!t}function O4e(){Vo.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const AJ=Symbol("");function HD(e){const t=pr();if(!t)return;const n=t.ut=(i=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(r=>X4(r,i))},o=()=>{const i=e(t.proxy);t.ce?X4(t.ce,i):HE(t.subTree,i),n(i)};yy(()=>{ND(o)}),Ha(()=>{const i=new MutationObserver(o);i.observe(t.subTree.el.parentNode,{childList:!0}),cu(()=>i.disconnect())})}function HE(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{HE(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)X4(e.el,t);else if(e.type===pe)e.children.forEach(n=>HE(n,t));else if(e.type===Bm){let{el:n,anchor:o}=e;for(;n&&(X4(n,t),n!==o);)n=n.nextSibling}}function X4(e,t){if(e.nodeType===1){const n=e.style;let o="";for(const i in t)n.setProperty(`--${i}`,t[i]),o+=`--${i}: ${t[i]};`;n[AJ]=o}}const L4e=/(^|;)\s*display\s*:/;function M4e(e,t,n){const o=e.style,i=uo(n);let r=!1;if(n&&!i){if(t)if(uo(t))for(const s of t.split(";")){const a=s.slice(0,s.indexOf(":")).trim();n[a]==null&&z8(o,a,"")}else for(const s in t)n[s]==null&&z8(o,s,"");for(const s in n)s==="display"&&(r=!0),z8(o,s,n[s])}else if(i){if(t!==n){const s=o[AJ];s&&(n+=";"+s),o.cssText=n,r=L4e.test(n)}}else t&&e.removeAttribute("style");J4 in e&&(e[J4]=r?o.display:"",e[PJ]&&(o.display="none"))}const Ij=/\s*!important$/;function z8(e,t,n){if($n(n))n.forEach(o=>z8(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=N4e(e,t);Ij.test(n)?e.setProperty(El(o),n.replace(Ij,""),"important"):e[o]=n}}const Pj=["Webkit","Moz","ms"],W7={};function N4e(e,t){const n=W7[t];if(n)return n;let o=Gi(t);if(o!=="filter"&&o in e)return W7[t]=o;o=up(o);for(let i=0;i<Pj.length;i++){const r=Pj[i]+o;if(r in e)return W7[t]=r}return t}const Aj="http://www.w3.org/1999/xlink";function Dj(e,t,n,o,i,r=Jwe(t)){o&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Aj,t.slice(6,t.length)):e.setAttributeNS(Aj,t,n):n==null||r&&!wZ(n)?e.removeAttribute(t):e.setAttribute(t,r?"":Dl(n)?String(n):n)}function xj(e,t,n,o,i){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?$J(n):n);return}const r=e.tagName;if(t==="value"&&r!=="PROGRESS"&&!r.includes("-")){const a=r==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let s=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=wZ(n):n==null&&a==="string"?(n="",s=!0):a==="number"&&(n=0,s=!0)}try{e[t]=n}catch{}s&&e.removeAttribute(i||t)}function Jh(e,t,n,o){e.addEventListener(t,n,o)}function R4e(e,t,n,o){e.removeEventListener(t,n,o)}const Oj=Symbol("_vei");function j4e(e,t,n,o,i=null){const r=e[Oj]||(e[Oj]={}),s=r[t];if(o&&s)s.value=o;else{const[a,l]=F4e(t);if(o){const d=r[t]=B4e(o,i);Jh(e,a,d,l)}else s&&(R4e(e,a,s,l),r[t]=void 0)}}const Lj=/(?:Once|Passive|Capture)$/;function F4e(e){let t;if(Lj.test(e)){t={};let o;for(;o=e.match(Lj);)e=e.slice(0,e.length-o[0].length),t[o[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):El(e.slice(2)),t]}let G7=0;const z4e=Promise.resolve(),U4e=()=>G7||(z4e.then(()=>G7=0),G7=Date.now());function B4e(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;cc(H4e(o,n.value),t,5,[o])};return n.value=e,n.attached=U4e(),n}function H4e(e,t){if($n(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>i=>!i._stopped&&o&&o(i))}else return t}const Mj=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,V4e=(e,t,n,o,i,r)=>{const s=i==="svg";t==="class"?x4e(e,o,s):t==="style"?M4e(e,n,o):a1(t)?oD(t)||j4e(e,t,n,o,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):q4e(e,t,o,s))?(xj(e,t,o),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Dj(e,t,o,s,r,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!uo(o))?xj(e,Gi(t),o,r,t):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),Dj(e,t,o,s))};function q4e(e,t,n,o){if(o)return!!(t==="innerHTML"||t==="textContent"||t in e&&Mj(t)&&Wn(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const i=e.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return Mj(t)&&uo(n)?!1:t in e}const Nj={};/*! #__NO_SIDE_EFFECTS__ */function VD(e,t,n){const o=xo(e,t);j$(o)&&ei(o,t);class i extends h3{constructor(s){super(o,s,n)}}return i.def=o,i}/*! #__NO_SIDE_EFFECTS__ */const DJ=(e,t)=>VD(e,t,GD),Y4e=typeof HTMLElement<"u"?HTMLElement:class{};class h3 extends Y4e{constructor(t,n={},o=M_){super(),this._def=t,this._props=n,this._createApp=o,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&o!==M_?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof h3){this._parent=t;break}this._instance||(this._resolved?(this._setParent(),this._update()):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._instance.provides=t._instance.provides)}disconnectedCallback(){this._connected=!1,ma(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let o=0;o<this.attributes.length;o++)this._setAttr(this.attributes[o].name);this._ob=new MutationObserver(o=>{for(const i of o)this._setAttr(i.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(o,i=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:r,styles:s}=o;let a;if(r&&!$n(r))for(const l in r){const d=r[l];(d===Number||d&&d.type===Number)&&(l in this._props&&(this._props[l]=F4(this._props[l])),(a||(a=Object.create(null)))[Gi(l)]=!0)}this._numberProps=a,i&&this._resolveProps(o),this.shadowRoot&&this._applyStyles(s),this._mount(o)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(o=>t(this._def=o,!0)):t(this._def)}_mount(t){this._app=this._createApp(t),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const o in n)Ci(this,o)||Object.defineProperty(this,o,{get:()=>Et(n[o])})}_resolveProps(t){const{props:n}=t,o=$n(n)?n:Object.keys(n||{});for(const i of Object.keys(this))i[0]!=="_"&&o.includes(i)&&this._setProp(i,this[i]);for(const i of o.map(Gi))Object.defineProperty(this,i,{get(){return this._getProp(i)},set(r){this._setProp(i,r,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let o=n?this.getAttribute(t):Nj;const i=Gi(t);n&&this._numberProps&&this._numberProps[i]&&(o=F4(o)),this._setProp(i,o,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,o=!0,i=!1){n!==this._props[t]&&(n===Nj?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),i&&this._instance&&this._update(),o&&(n===!0?this.setAttribute(El(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(El(t),n+""):n||this.removeAttribute(El(t))))}_update(){WD(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=k(this._def,ei(t,this._props));return this._instance||(n.ce=o=>{this._instance=o,o.ce=this,o.isCE=!0;const i=(r,s)=>{this.dispatchEvent(new CustomEvent(r,j$(s[0])?ei({detail:s},s[0]):{detail:s}))};o.emit=(r,...s)=>{i(r,s),El(r)!==r&&i(El(r),s)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const o=this._nonce;for(let i=t.length-1;i>=0;i--){const r=document.createElement("style");o&&r.setAttribute("nonce",o),r.textContent=t[i],this.shadowRoot.prepend(r)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const o=n.nodeType===1&&n.getAttribute("slot")||"default";(t[o]||(t[o]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let o=0;o<t.length;o++){const i=t[o],r=i.getAttribute("name")||"default",s=this._slots[r],a=i.parentNode;if(s)for(const l of s){if(n&&l.nodeType===1){const d=n+"-s",u=document.createTreeWalker(l,1);l.setAttribute(d,"");let f;for(;f=u.nextNode();)f.setAttribute(d,"")}a.insertBefore(l,i)}else for(;i.firstChild;)a.insertBefore(i.firstChild,i);a.removeChild(i)}}_injectChildStyle(t){this._applyStyles(t.styles,t)}_removeChildStyle(t){}}function qD(e){const t=pr(),n=t&&t.ce;return n||null}function xJ(){const e=qD();return e&&e.shadowRoot}function OJ(e="$style"){{const t=pr();if(!t)return Jo;const n=t.type.__cssModules;if(!n)return Jo;const o=n[e];return o||Jo}}const LJ=new WeakMap,MJ=new WeakMap,Q4=Symbol("_moveCb"),Rj=Symbol("_enterCb"),W4e=e=>(delete e.props.mode,e),G4e=W4e({name:"TransitionGroup",props:ei({},SJ,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=pr(),o=e9();let i,r;return by(()=>{if(!i.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!X4e(i[0].el,n.vnode.el,s))return;i.forEach(Z4e),i.forEach(K4e);const a=i.filter(J4e);IJ(),a.forEach(l=>{const d=l.el,u=d.style;Uh(d,s),u.transform=u.webkitTransform=u.transitionDuration="";const f=d[Q4]=p=>{p&&p.target!==d||(!p||/transform$/.test(p.propertyName))&&(d.removeEventListener("transitionend",f),d[Q4]=null,fm(d,s))};d.addEventListener("transitionend",f)})}),()=>{const s=si(e),a=TJ(s);let l=s.tag||pe;if(i=[],r)for(let d=0;d<r.length;d++){const u=r[d];u.el&&u.el instanceof Element&&(i.push(u),nh(u,Hg(u,a,o,n)),LJ.set(u,u.el.getBoundingClientRect()))}r=t.default?l3(t.default()):[];for(let d=0;d<r.length;d++){const u=r[d];u.key!=null&&nh(u,Hg(u,a,o,n))}return k(l,null,r)}}}),r9=G4e;function Z4e(e){const t=e.el;t[Q4]&&t[Q4](),t[Rj]&&t[Rj]()}function K4e(e){MJ.set(e,e.el.getBoundingClientRect())}function J4e(e){const t=LJ.get(e),n=MJ.get(e),o=t.left-n.left,i=t.top-n.top;if(o||i){const r=e.el.style;return r.transform=r.webkitTransform=`translate(${o}px,${i}px)`,r.transitionDuration="0s",e}}function X4e(e,t,n){const o=e.cloneNode(),i=e[O_];i&&i.forEach(a=>{a.split(/\s+/).forEach(l=>l&&o.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&o.classList.add(a)),o.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(o);const{hasTransform:s}=EJ(o);return r.removeChild(o),s}const tp=e=>{const t=e.props["onUpdate:modelValue"]||!1;return $n(t)?n=>u_(t,n):t};function Q4e(e){e.target.composing=!0}function jj(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Zc=Symbol("_assign"),wt={created(e,{modifiers:{lazy:t,trim:n,number:o}},i){e[Zc]=tp(i);const r=o||i.props&&i.props.type==="number";Jh(e,t?"change":"input",s=>{if(s.target.composing)return;let a=e.value;n&&(a=a.trim()),r&&(a=j4(a)),e[Zc](a)}),n&&Jh(e,"change",()=>{e.value=e.value.trim()}),t||(Jh(e,"compositionstart",Q4e),Jh(e,"compositionend",jj),Jh(e,"change",jj))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:o,trim:i,number:r}},s){if(e[Zc]=tp(s),e.composing)return;const a=(r||e.type==="number")&&!/^0\d/.test(e.value)?j4(e.value):e.value,l=t??"";a!==l&&(document.activeElement===e&&e.type!=="range"&&(o&&t===n||i&&e.value.trim()===l)||(e.value=l))}},f3={deep:!0,created(e,t,n){e[Zc]=tp(n),Jh(e,"change",()=>{const o=e._modelValue,i=L_(e),r=e.checked,s=e[Zc];if($n(o)){const a=U$(o,i),l=a!==-1;if(r&&!l)s(o.concat(i));else if(!r&&l){const d=[...o];d.splice(a,1),s(d)}}else if(l1(o)){const a=new Set(o);r?a.add(i):a.delete(i),s(a)}else s(NJ(e,r))})},mounted:Fj,beforeUpdate(e,t,n){e[Zc]=tp(n),Fj(e,t,n)}};function Fj(e,{value:t,oldValue:n},o){e._modelValue=t;let i;if($n(t))i=U$(t,o.props.value)>-1;else if(l1(t))i=t.has(o.props.value);else{if(t===n)return;i=ep(t,NJ(e,!0))}e.checked!==i&&(e.checked=i)}const xf={created(e,{value:t},n){e.checked=ep(t,n.props.value),e[Zc]=tp(n),Jh(e,"change",()=>{e[Zc](L_(e))})},beforeUpdate(e,{value:t,oldValue:n},o){e[Zc]=tp(o),t!==n&&(e.checked=ep(t,o.props.value))}},YD={deep:!0,created(e,{value:t,modifiers:{number:n}},o){const i=l1(t);Jh(e,"change",()=>{const r=Array.prototype.filter.call(e.options,s=>s.selected).map(s=>n?j4(L_(s)):L_(s));e[Zc](e.multiple?i?new Set(r):r:r[0]),e._assigning=!0,ma(()=>{e._assigning=!1})}),e[Zc]=tp(o)},mounted(e,{value:t}){zj(e,t)},beforeUpdate(e,t,n){e[Zc]=tp(n)},updated(e,{value:t}){e._assigning||zj(e,t)}};function zj(e,t){const n=e.multiple,o=$n(t);if(!(n&&!o&&!l1(t))){for(let i=0,r=e.options.length;i<r;i++){const s=e.options[i],a=L_(s);if(n)if(o){const l=typeof a;l==="string"||l==="number"?s.selected=t.some(d=>String(d)===String(a)):s.selected=U$(t,a)>-1}else s.selected=t.has(a);else if(ep(L_(s),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function L_(e){return"_value"in e?e._value:e.value}function NJ(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const m3={created(e,t,n){mw(e,t,n,null,"created")},mounted(e,t,n){mw(e,t,n,null,"mounted")},beforeUpdate(e,t,n,o){mw(e,t,n,o,"beforeUpdate")},updated(e,t,n,o){mw(e,t,n,o,"updated")}};function RJ(e,t){switch(e){case"SELECT":return YD;case"TEXTAREA":return wt;default:switch(t){case"checkbox":return f3;case"radio":return xf;default:return wt}}}function mw(e,t,n,o,i){const s=RJ(e.tagName,n.props&&n.props.type)[i];s&&s(e,t,n,o)}function e5e(){wt.getSSRProps=({value:e})=>({value:e}),xf.getSSRProps=({value:e},t)=>{if(t.props&&ep(t.props.value,e))return{checked:!0}},f3.getSSRProps=({value:e},t)=>{if($n(e)){if(t.props&&U$(e,t.props.value)>-1)return{checked:!0}}else if(l1(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},m3.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=RJ(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const t5e=["ctrl","shift","alt","meta"],n5e={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>t5e.some(n=>e[`${n}Key`]&&!t.includes(n))},Gt=(e,t)=>{const n=e._withMods||(e._withMods={}),o=t.join(".");return n[o]||(n[o]=(i,...r)=>{for(let s=0;s<t.length;s++){const a=n5e[t[s]];if(a&&a(i,t))return}return e(i,...r)})},o5e={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},bs=(e,t)=>{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=i=>{if(!("key"in i))return;const r=El(i.key);if(t.some(s=>s===r||o5e[s]===r))return e(i)})},jJ=ei({patchProp:V4e},I4e);let D0,Uj=!1;function FJ(){return D0||(D0=DD(jJ))}function zJ(){return D0=Uj?D0:xD(jJ),Uj=!0,D0}const WD=(...e)=>{FJ().render(...e)},UJ=(...e)=>{zJ().hydrate(...e)},M_=(...e)=>{const t=FJ().createApp(...e),{mount:n}=t;return t.mount=o=>{const i=HJ(o);if(!i)return;const r=t._component;!Wn(r)&&!r.render&&!r.template&&(r.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const s=n(i,!1,BJ(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),s},t},GD=(...e)=>{const t=zJ().createApp(...e),{mount:n}=t;return t.mount=o=>{const i=HJ(o);if(i)return n(i,!0,BJ(i))},t};function BJ(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function HJ(e){return uo(e)?document.querySelector(e):e}let Bj=!1;const VJ=()=>{Bj||(Bj=!0,e5e(),O4e())},i5e=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:vD,BaseTransitionPropsValidators:t9,Comment:zr,DeprecationTypes:wJ,EffectScope:B$,ErrorCodes:QZ,ErrorTypeStrings:gJ,Fragment:pe,KeepAlive:_K,ReactiveEffect:D_,Static:Bm,Suspense:eJ,Teleport:sK,Text:Wu,TrackOpTypes:GZ,Transition:nd,TransitionGroup:r9,TriggerOpTypes:ZZ,VueElement:h3,assertNumber:XZ,callWithAsyncErrorHandling:cc,callWithErrorHandling:c1,camelize:Gi,capitalize:up,cloneVNode:eu,compatUtils:kJ,computed:dt,createApp:M_,createBlock:W,createCommentVNode:D,createElementBlock:g,createElementVNode:c,createHydrationRenderer:xD,createPropsRestProxy:OK,createRenderer:DD,createSSRApp:GD,createSlots:os,createStaticVNode:wl,createTextVNode:z,createVNode:k,customRef:hD,defineAsyncComponent:vK,defineComponent:xo,defineCustomElement:VD,defineEmits:wK,defineExpose:$K,defineModel:TK,defineOptions:CK,defineProps:kK,defineSSRCustomElement:DJ,defineSlots:SK,devtools:vJ,effect:DZ,effectScope:H$,getCurrentInstance:pr,getCurrentScope:aD,getCurrentWatcher:KZ,getTransitionRawChildren:l3,guardReactiveProps:Gs,h:tu,handleError:mp,hasInjectionContext:RK,hydrate:UJ,hydrateOnIdle:fK,hydrateOnInteraction:gK,hydrateOnMediaQuery:pK,hydrateOnVisible:mK,initCustomFormatter:fJ,initDirectivesForSSR:VJ,inject:ts,isMemoSame:UD,isProxy:a3,isReactive:qu,isReadonly:th,isRef:Oi,isRuntimeOnly:dJ,isShallow:Al,isVNode:oh,markRaw:uD,mergeDefaults:DK,mergeModels:xK,mergeProps:Ur,nextTick:ma,normalizeClass:X,normalizeProps:hs,normalizeStyle:Bn,onActivated:yD,onBeforeMount:yy,onBeforeUnmount:d1,onBeforeUpdate:kD,onDeactivated:bD,onErrorCaptured:SD,onMounted:Ha,onRenderTracked:CD,onRenderTriggered:$D,onScopeDispose:SZ,onServerPrefetch:wD,onUnmounted:cu,onUpdated:by,onWatcherCleanup:mD,openBlock:h,popScopeId:Q$,provide:ic,proxyRefs:K$,pushScopeId:X$,queuePostFlushCb:f2,reactive:hc,readonly:G$,ref:En,registerRuntimeCompiler:zD,render:WD,renderList:Me,renderSlot:Pt,resolveComponent:y,resolveDirective:sn,resolveDynamicComponent:oc,resolveFilter:bJ,resolveTransitionHooks:Hg,setBlockTracking:G4,setDevtoolsHook:_J,setTransitionHooks:nh,shallowReactive:W$,shallowReadonly:HZ,shallowRef:_y,ssrContextKey:LD,ssrUtils:yJ,stop:xZ,toDisplayString:m,toHandlerKey:Tg,toHandlers:Yu,toRaw:si,toRef:h_,toRefs:fD,toValue:YZ,transformVNodeArgs:rJ,triggerRef:qZ,unref:Et,useAttrs:PK,useCssModule:OJ,useCssVars:HD,useHost:qD,useId:uK,useModel:JK,useSSRContext:MD,useShadowRoot:xJ,useSlots:IK,useTemplateRef:hK,useTransitionState:e9,vModelCheckbox:f3,vModelDynamic:m3,vModelRadio:xf,vModelSelect:YD,vModelText:wt,vShow:Vo,version:BD,warn:pJ,watch:Co,watchEffect:o9,watchPostEffect:ND,watchSyncEffect:RD,withAsyncContext:LK,withCtx:F,withDefaults:EK,withDirectives:Oe,withKeys:bs,withMemo:mJ,withModifiers:Gt,withScopeId:gD},Symbol.toStringTag,{value:"Module"}));/**
* @vue/compiler-core v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const _2=Symbol(""),x0=Symbol(""),ZD=Symbol(""),e5=Symbol(""),qJ=Symbol(""),Yg=Symbol(""),YJ=Symbol(""),WJ=Symbol(""),KD=Symbol(""),JD=Symbol(""),p3=Symbol(""),XD=Symbol(""),GJ=Symbol(""),QD=Symbol(""),ex=Symbol(""),tx=Symbol(""),nx=Symbol(""),ox=Symbol(""),ix=Symbol(""),ZJ=Symbol(""),KJ=Symbol(""),s9=Symbol(""),t5=Symbol(""),rx=Symbol(""),sx=Symbol(""),y2=Symbol(""),g3=Symbol(""),ax=Symbol(""),VE=Symbol(""),r5e=Symbol(""),qE=Symbol(""),n5=Symbol(""),s5e=Symbol(""),a5e=Symbol(""),lx=Symbol(""),l5e=Symbol(""),c5e=Symbol(""),cx=Symbol(""),JJ=Symbol(""),N_={[_2]:"Fragment",[x0]:"Teleport",[ZD]:"Suspense",[e5]:"KeepAlive",[qJ]:"BaseTransition",[Yg]:"openBlock",[YJ]:"createBlock",[WJ]:"createElementBlock",[KD]:"createVNode",[JD]:"createElementVNode",[p3]:"createCommentVNode",[XD]:"createTextVNode",[GJ]:"createStaticVNode",[QD]:"resolveComponent",[ex]:"resolveDynamicComponent",[tx]:"resolveDirective",[nx]:"resolveFilter",[ox]:"withDirectives",[ix]:"renderList",[ZJ]:"renderSlot",[KJ]:"createSlots",[s9]:"toDisplayString",[t5]:"mergeProps",[rx]:"normalizeClass",[sx]:"normalizeStyle",[y2]:"normalizeProps",[g3]:"guardReactiveProps",[ax]:"toHandlers",[VE]:"camelize",[r5e]:"capitalize",[qE]:"toHandlerKey",[n5]:"setBlockTracking",[s5e]:"pushScopeId",[a5e]:"popScopeId",[lx]:"withCtx",[l5e]:"unref",[c5e]:"isRef",[cx]:"withMemo",[JJ]:"isMemoSame"};function d5e(e){Object.getOwnPropertySymbols(e).forEach(t=>{N_[t]=e[t]})}const fc={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function u5e(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:fc}}function b2(e,t,n,o,i,r,s,a=!1,l=!1,d=!1,u=fc){return e&&(a?(e.helper(Yg),e.helper(F_(e.inSSR,d))):e.helper(j_(e.inSSR,d)),s&&e.helper(ox)),{type:13,tag:t,props:n,children:o,patchFlag:i,dynamicProps:r,directives:s,isBlock:a,disableTracking:l,isComponent:d,loc:u}}function Pg(e,t=fc){return{type:17,loc:t,elements:e}}function Bc(e,t=fc){return{type:15,loc:t,properties:e}}function Br(e,t){return{type:16,loc:fc,key:uo(e)?yo(e,!0):e,value:t}}function yo(e,t=!1,n=fc,o=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:o}}function Gd(e,t=fc){return{type:8,loc:t,children:e}}function fs(e,t=[],n=fc){return{type:14,loc:n,callee:e,arguments:t}}function R_(e,t=void 0,n=!1,o=!1,i=fc){return{type:18,params:e,returns:t,newline:n,isSlot:o,loc:i}}function YE(e,t,n,o=!0){return{type:19,test:e,consequent:t,alternate:n,newline:o,loc:fc}}function h5e(e,t,n=!1){return{type:20,index:e,value:t,needPauseTracking:n,needArraySpread:!1,loc:fc}}function f5e(e){return{type:21,body:e,loc:fc}}function j_(e,t){return e||t?KD:JD}function F_(e,t){return e||t?YJ:WJ}function dx(e,{helper:t,removeHelper:n,inSSR:o}){e.isBlock||(e.isBlock=!0,n(j_(o,e.isComponent)),t(Yg),t(F_(o,e.isComponent)))}const Hj=new Uint8Array([123,123]),Vj=new Uint8Array([125,125]);function qj(e){return e>=97&&e<=122||e>=65&&e<=90}function Xl(e){return e===32||e===10||e===9||e===12||e===13}function nm(e){return e===47||e===62||Xl(e)}function o5(e){const t=new Uint8Array(e.length);for(let n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}const ra={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};class m5e{constructor(t,n){this.stack=t,this.cbs=n,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=Hj,this.delimiterClose=Vj,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return this.mode===2&&this.stack.length===0}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=Hj,this.delimiterClose=Vj}getPos(t){let n=1,o=t+1;for(let i=this.newlines.length-1;i>=0;i--){const r=this.newlines[i];if(t>r){n=i+2,o=t-r;break}}return{column:o,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?nm(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||Xl(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart<n){const o=this.index;this.index=n,this.cbs.ontext(this.sectionStart,n),this.index=o}this.sectionStart=n+2,this.stateInClosingTagName(t),this.inRCDATA=!1;return}this.sequenceIndex=0}(t|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:this.sequenceIndex===0?this.currentSequence===ra.TitleEnd||this.currentSequence===ra.TextareaEnd&&!this.inSFCRoot?!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=+(t===60)}stateCDATASequence(t){t===ra.Cdata[this.sequenceIndex]?++this.sequenceIndex===ra.Cdata.length&&(this.state=28,this.currentSequence=ra.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(t))}fastForwardTo(t){for(;++this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);if(n===10&&this.newlines.push(this.index),n===t)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(t){t===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===ra.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):this.sequenceIndex===0?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):t!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(t,n){this.enterRCDATA(t,n),this.state=31}enterRCDATA(t,n){this.inRCDATA=!0,this.currentSequence=t,this.sequenceIndex=n}stateBeforeTagName(t){t===33?(this.state=22,this.sectionStart=this.index+1):t===63?(this.state=24,this.sectionStart=this.index+1):qj(t)?(this.sectionStart=this.index,this.mode===0?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:t===116?this.state=30:this.state=t===115?29:6):t===47?this.state=8:(this.state=1,this.stateText(t))}stateInTagName(t){nm(t)&&this.handleTagName(t)}stateInSFCRootTagName(t){if(nm(t)){const n=this.buffer.slice(this.sectionStart,this.index);n!=="template"&&this.enterRCDATA(o5("</"+n),0),this.handleTagName(t)}}handleTagName(t){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)}stateBeforeClosingTagName(t){Xl(t)||(t===62?(this.state=1,this.sectionStart=this.index+1):(this.state=qj(t)?9:27,this.sectionStart=this.index))}stateInClosingTagName(t){(t===62||Xl(t))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(t))}stateAfterClosingTagName(t){t===62&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(t){t===62?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):t===47?this.state=7:t===60&&this.peek()===47?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):Xl(t)||this.handleAttrStart(t)}handleAttrStart(t){t===118&&this.peek()===45?(this.state=13,this.sectionStart=this.index):t===46||t===58||t===64||t===35?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(t){t===62?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):Xl(t)||(this.state=11,this.stateBeforeAttrName(t))}stateInAttrName(t){(t===61||nm(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(t))}stateInDirName(t){t===61||nm(t)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===58?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):t===46&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(t){t===61||nm(t)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===91?this.state=15:t===46&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(t){t===93?this.state=14:(t===61||nm(t))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(t))}stateInDirModifier(t){t===61||nm(t)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===46&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(t){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(t)}stateAfterAttrName(t){t===61?this.state=18:t===47||t===62?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)):Xl(t)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(t))}stateBeforeAttrValue(t){t===34?(this.state=19,this.sectionStart=this.index+1):t===39?(this.state=20,this.sectionStart=this.index+1):Xl(t)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(t))}handleInAttrValue(t,n){(t===n||this.fastForwardTo(n))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(n===34?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(t){this.handleInAttrValue(t,34)}stateInAttrValueSingleQuotes(t){this.handleInAttrValue(t,39)}stateInAttrValueNoQuotes(t){Xl(t)||t===62?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(t)):(t===39||t===60||t===61||t===96)&&this.cbs.onerr(18,this.index)}stateBeforeDeclaration(t){t===91?(this.state=26,this.sequenceIndex=0):this.state=t===45?25:23}stateInDeclaration(t){(t===62||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(t){(t===62||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(t){t===45?(this.state=28,this.currentSequence=ra.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(t){(t===62||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(t){t===ra.ScriptEnd[3]?this.startSpecial(ra.ScriptEnd,4):t===ra.StyleEnd[3]?this.startSpecial(ra.StyleEnd,4):(this.state=6,this.stateInTagName(t))}stateBeforeSpecialT(t){t===ra.TitleEnd[3]?this.startSpecial(ra.TitleEnd,4):t===ra.TextareaEnd[3]?this.startSpecial(ra.TextareaEnd,4):(this.state=6,this.stateInTagName(t))}startEntity(){}stateInEntity(){}parse(t){for(this.buffer=t;this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);switch(n===10&&this.newlines.push(this.index),this.state){case 1:{this.stateText(n);break}case 2:{this.stateInterpolationOpen(n);break}case 3:{this.stateInterpolation(n);break}case 4:{this.stateInterpolationClose(n);break}case 31:{this.stateSpecialStartSequence(n);break}case 32:{this.stateInRCDATA(n);break}case 26:{this.stateCDATASequence(n);break}case 19:{this.stateInAttrValueDoubleQuotes(n);break}case 12:{this.stateInAttrName(n);break}case 13:{this.stateInDirName(n);break}case 14:{this.stateInDirArg(n);break}case 15:{this.stateInDynamicDirArg(n);break}case 16:{this.stateInDirModifier(n);break}case 28:{this.stateInCommentLike(n);break}case 27:{this.stateInSpecialComment(n);break}case 11:{this.stateBeforeAttrName(n);break}case 6:{this.stateInTagName(n);break}case 34:{this.stateInSFCRootTagName(n);break}case 9:{this.stateInClosingTagName(n);break}case 5:{this.stateBeforeTagName(n);break}case 17:{this.stateAfterAttrName(n);break}case 20:{this.stateInAttrValueSingleQuotes(n);break}case 18:{this.stateBeforeAttrValue(n);break}case 8:{this.stateBeforeClosingTagName(n);break}case 10:{this.stateAfterClosingTagName(n);break}case 29:{this.stateBeforeSpecialS(n);break}case 30:{this.stateBeforeSpecialT(n);break}case 21:{this.stateInAttrValueNoQuotes(n);break}case 7:{this.stateInSelfClosingTag(n);break}case 23:{this.stateInDeclaration(n);break}case 22:{this.stateBeforeDeclaration(n);break}case 25:{this.stateBeforeComment(n);break}case 24:{this.stateInProcessingInstruction(n);break}case 33:{this.stateInEntity();break}}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(this.state===1||this.state===32&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===19||this.state===20||this.state===21)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const t=this.buffer.length;this.sectionStart>=t||(this.state===28?this.currentSequence===ra.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}function Yj(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function Ag(e,t){const n=Yj("MODE",t),o=Yj(e,t);return n===3?o===!0:o!==!1}function k2(e,t,n,...o){return Ag(e,t)}function ux(e){throw e}function XJ(e){}function lr(e,t,n,o){const i=`https://vuejs.org/error-reference/#compiler-${e}`,r=new SyntaxError(String(i));return r.code=e,r.loc=t,r}const Il=e=>e.type===4&&e.isStatic;function QJ(e){switch(e){case"Teleport":case"teleport":return x0;case"Suspense":case"suspense":return ZD;case"KeepAlive":case"keep-alive":return e5;case"BaseTransition":case"base-transition":return qJ}}const p5e=/^\d|[^\$\w\xA0-\uFFFF]/,hx=e=>!p5e.test(e),g5e=/[A-Za-z_$\xA0-\uFFFF]/,v5e=/[\.\?\w$\xA0-\uFFFF]/,_5e=/\s+[.[]\s*|\s*[.[]\s+/g,eX=e=>e.type===4?e.content:e.loc.source,y5e=e=>{const t=eX(e).trim().replace(_5e,a=>a.trim());let n=0,o=[],i=0,r=0,s=null;for(let a=0;a<t.length;a++){const l=t.charAt(a);switch(n){case 0:if(l==="[")o.push(n),n=1,i++;else if(l==="(")o.push(n),n=2,r++;else if(!(a===0?g5e:v5e).test(l))return!1;break;case 1:l==="'"||l==='"'||l==="`"?(o.push(n),n=3,s=l):l==="["?i++:l==="]"&&(--i||(n=o.pop()));break;case 2:if(l==="'"||l==='"'||l==="`")o.push(n),n=3,s=l;else if(l==="(")r++;else if(l===")"){if(a===t.length-1)return!1;--r||(n=o.pop())}break;case 3:l===s&&(n=o.pop(),s=null);break}}return!i&&!r},tX=y5e,b5e=/^\s*(async\s*)?(\([^)]*?\)|[\w$_]+)\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,k5e=e=>b5e.test(eX(e)),w5e=k5e;function zc(e,t,n=!1){for(let o=0;o<e.props.length;o++){const i=e.props[o];if(i.type===7&&(n||i.exp)&&(uo(t)?i.name===t:t.test(i.name)))return i}}function a9(e,t,n=!1,o=!1){for(let i=0;i<e.props.length;i++){const r=e.props[i];if(r.type===6){if(n)continue;if(r.name===t&&(r.value||o))return r}else if(r.name==="bind"&&(r.exp||o)&&mg(r.arg,t))return r}}function mg(e,t){return!!(e&&Il(e)&&e.content===t)}function $5e(e){return e.props.some(t=>t.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function Z7(e){return e.type===5||e.type===2}function C5e(e){return e.type===7&&e.name==="slot"}function i5(e){return e.type===1&&e.tagType===3}function r5(e){return e.type===1&&e.tagType===2}const S5e=new Set([y2,g3]);function nX(e,t=[]){if(e&&!uo(e)&&e.type===14){const n=e.callee;if(!uo(n)&&S5e.has(n))return nX(e.arguments[0],t.concat(e))}return[e,t]}function s5(e,t,n){let o,i=e.type===13?e.props:e.arguments[2],r=[],s;if(i&&!uo(i)&&i.type===14){const a=nX(i);i=a[0],r=a[1],s=r[r.length-1]}if(i==null||uo(i))o=Bc([t]);else if(i.type===14){const a=i.arguments[0];!uo(a)&&a.type===15?Wj(t,a)||a.properties.unshift(t):i.callee===ax?o=fs(n.helper(t5),[Bc([t]),i]):i.arguments.unshift(Bc([t])),!o&&(o=i)}else i.type===15?(Wj(t,i)||i.properties.unshift(t),o=i):(o=fs(n.helper(t5),[Bc([t]),i]),s&&s.callee===g3&&(s=r[r.length-2]));e.type===13?s?s.arguments[0]=o:e.props=o:s?s.arguments[0]=o:e.arguments[2]=o}function Wj(e,t){let n=!1;if(e.key.type===4){const o=e.key.content;n=t.properties.some(i=>i.key.type===4&&i.key.content===o)}return n}function w2(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,o)=>n==="-"?"_":e.charCodeAt(o).toString())}`}function T5e(e){return e.type===14&&e.callee===cx?e.arguments[1].returns:e}const E5e=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,oX={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:r0,isPreTag:r0,isIgnoreNewlineTag:r0,isCustomElement:r0,onError:ux,onWarn:XJ,comments:!1,prefixIdentifiers:!1};let Si=oX,$2=null,uf="",la=null,ui=null,pl="",Bh=-1,ng=-1,fx=0,bm=!1,WE=null;const or=[],Ir=new m5e(or,{onerr:Nh,ontext(e,t){pw(Ws(e,t),e,t)},ontextentity(e,t,n){pw(e,t,n)},oninterpolation(e,t){if(bm)return pw(Ws(e,t),e,t);let n=e+Ir.delimiterOpen.length,o=t-Ir.delimiterClose.length;for(;Xl(uf.charCodeAt(n));)n++;for(;Xl(uf.charCodeAt(o-1));)o--;let i=Ws(n,o);i.includes("&")&&(i=Si.decodeEntities(i,!1)),GE({type:5,content:B8(i,!1,jr(n,o)),loc:jr(e,t)})},onopentagname(e,t){const n=Ws(e,t);la={type:1,tag:n,ns:Si.getNamespace(n,or[0],Si.ns),tagType:0,props:[],children:[],loc:jr(e-1,t),codegenNode:void 0}},onopentagend(e){Zj(e)},onclosetag(e,t){const n=Ws(e,t);if(!Si.isVoidTag(n)){let o=!1;for(let i=0;i<or.length;i++)if(or[i].tag.toLowerCase()===n.toLowerCase()){o=!0,i>0&&Nh(24,or[0].loc.start.offset);for(let s=0;s<=i;s++){const a=or.shift();U8(a,t,s<i)}break}o||Nh(23,iX(e,60))}},onselfclosingtag(e){const t=la.tag;la.isSelfClosing=!0,Zj(e),or[0]&&or[0].tag===t&&U8(or.shift(),e)},onattribname(e,t){ui={type:6,name:Ws(e,t),nameLoc:jr(e,t),value:void 0,loc:jr(e)}},ondirname(e,t){const n=Ws(e,t),o=n==="."||n===":"?"bind":n==="@"?"on":n==="#"?"slot":n.slice(2);if(!bm&&o===""&&Nh(26,e),bm||o==="")ui={type:6,name:n,nameLoc:jr(e,t),value:void 0,loc:jr(e)};else if(ui={type:7,name:o,rawName:n,exp:void 0,arg:void 0,modifiers:n==="."?[yo("prop")]:[],loc:jr(e)},o==="pre"){bm=Ir.inVPre=!0,WE=la;const i=la.props;for(let r=0;r<i.length;r++)i[r].type===7&&(i[r]=j5e(i[r]))}},ondirarg(e,t){if(e===t)return;const n=Ws(e,t);if(bm)ui.name+=n,pg(ui.nameLoc,t);else{const o=n[0]!=="[";ui.arg=B8(o?n:n.slice(1,-1),o,jr(e,t),o?3:0)}},ondirmodifier(e,t){const n=Ws(e,t);if(bm)ui.name+="."+n,pg(ui.nameLoc,t);else if(ui.name==="slot"){const o=ui.arg;o&&(o.content+="."+n,pg(o.loc,t))}else{const o=yo(n,!0,jr(e,t));ui.modifiers.push(o)}},onattribdata(e,t){pl+=Ws(e,t),Bh<0&&(Bh=e),ng=t},onattribentity(e,t,n){pl+=e,Bh<0&&(Bh=t),ng=n},onattribnameend(e){const t=ui.loc.start.offset,n=Ws(t,e);ui.type===7&&(ui.rawName=n),la.props.some(o=>(o.type===7?o.rawName:o.name)===n)&&Nh(2,t)},onattribend(e,t){if(la&&ui){if(pg(ui.loc,t),e!==0)if(pl.includes("&")&&(pl=Si.decodeEntities(pl,!0)),ui.type===6)ui.name==="class"&&(pl=sX(pl).trim()),e===1&&!pl&&Nh(13,t),ui.value={type:2,content:pl,loc:e===1?jr(Bh,ng):jr(Bh-1,ng+1)},Ir.inSFCRoot&&la.tag==="template"&&ui.name==="lang"&&pl&&pl!=="html"&&Ir.enterRCDATA(o5("</template"),0);else{let n=0;ui.exp=B8(pl,!1,jr(Bh,ng),0,n),ui.name==="for"&&(ui.forParseResult=P5e(ui.exp));let o=-1;ui.name==="bind"&&(o=ui.modifiers.findIndex(i=>i.content==="sync"))>-1&&k2("COMPILER_V_BIND_SYNC",Si,ui.loc,ui.rawName)&&(ui.name="model",ui.modifiers.splice(o,1))}(ui.type!==7||ui.name!=="pre")&&la.props.push(ui)}pl="",Bh=ng=-1},oncomment(e,t){Si.comments&&GE({type:3,content:Ws(e,t),loc:jr(e-4,t+3)})},onend(){const e=uf.length;for(let t=0;t<or.length;t++)U8(or[t],e-1),Nh(24,or[t].loc.start.offset)},oncdata(e,t){or[0].ns!==0?pw(Ws(e,t),e,t):Nh(1,e-9)},onprocessinginstruction(e){(or[0]?or[0].ns:Si.ns)===0&&Nh(21,e-1)}}),Gj=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,I5e=/^\(|\)$/g;function P5e(e){const t=e.loc,n=e.content,o=n.match(E5e);if(!o)return;const[,i,r]=o,s=(f,p,v=!1)=>{const _=t.start.offset+p,b=_+f.length;return B8(f,!1,jr(_,b),0,v?1:0)},a={source:s(r.trim(),n.indexOf(r,i.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let l=i.trim().replace(I5e,"").trim();const d=i.indexOf(l),u=l.match(Gj);if(u){l=l.replace(Gj,"").trim();const f=u[1].trim();let p;if(f&&(p=n.indexOf(f,d+l.length),a.key=s(f,p,!0)),u[2]){const v=u[2].trim();v&&(a.index=s(v,n.indexOf(v,a.key?p+f.length:d+l.length),!0))}}return l&&(a.value=s(l,d,!0)),a}function Ws(e,t){return uf.slice(e,t)}function Zj(e){Ir.inSFCRoot&&(la.innerLoc=jr(e+1,e+1)),GE(la);const{tag:t,ns:n}=la;n===0&&Si.isPreTag(t)&&fx++,Si.isVoidTag(t)?U8(la,e):(or.unshift(la),(n===1||n===2)&&(Ir.inXML=!0)),la=null}function pw(e,t,n){{const r=or[0]&&or[0].tag;r!=="script"&&r!=="style"&&e.includes("&")&&(e=Si.decodeEntities(e,!1))}const o=or[0]||$2,i=o.children[o.children.length-1];i&&i.type===2?(i.content+=e,pg(i.loc,n)):o.children.push({type:2,content:e,loc:jr(t,n)})}function U8(e,t,n=!1){n?pg(e.loc,iX(t,60)):pg(e.loc,A5e(t,62)+1),Ir.inSFCRoot&&(e.children.length?e.innerLoc.end=ei({},e.children[e.children.length-1].loc.end):e.innerLoc.end=ei({},e.innerLoc.start),e.innerLoc.source=Ws(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:o,ns:i,children:r}=e;if(bm||(o==="slot"?e.tagType=2:Kj(e)?e.tagType=3:x5e(e)&&(e.tagType=1)),Ir.inRCDATA||(e.children=rX(r)),i===0&&Si.isIgnoreNewlineTag(o)){const s=r[0];s&&s.type===2&&(s.content=s.content.replace(/^\r?\n/,""))}i===0&&Si.isPreTag(o)&&fx--,WE===e&&(bm=Ir.inVPre=!1,WE=null),Ir.inXML&&(or[0]?or[0].ns:Si.ns)===0&&(Ir.inXML=!1);{const s=e.props;if(!Ir.inSFCRoot&&Ag("COMPILER_NATIVE_TEMPLATE",Si)&&e.tag==="template"&&!Kj(e)){const l=or[0]||$2,d=l.children.indexOf(e);l.children.splice(d,1,...e.children)}const a=s.find(l=>l.type===6&&l.name==="inline-template");a&&k2("COMPILER_INLINE_TEMPLATE",Si,a.loc)&&e.children.length&&(a.value={type:2,content:Ws(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:a.loc})}}function A5e(e,t){let n=e;for(;uf.charCodeAt(n)!==t&&n<uf.length-1;)n++;return n}function iX(e,t){let n=e;for(;uf.charCodeAt(n)!==t&&n>=0;)n--;return n}const D5e=new Set(["if","else","else-if","for","slot"]);function Kj({tag:e,props:t}){if(e==="template"){for(let n=0;n<t.length;n++)if(t[n].type===7&&D5e.has(t[n].name))return!0}return!1}function x5e({tag:e,props:t}){if(Si.isCustomElement(e))return!1;if(e==="component"||O5e(e.charCodeAt(0))||QJ(e)||Si.isBuiltInComponent&&Si.isBuiltInComponent(e)||Si.isNativeTag&&!Si.isNativeTag(e))return!0;for(let n=0;n<t.length;n++){const o=t[n];if(o.type===6){if(o.name==="is"&&o.value){if(o.value.content.startsWith("vue:"))return!0;if(k2("COMPILER_IS_ON_ELEMENT",Si,o.loc))return!0}}else if(o.name==="bind"&&mg(o.arg,"is")&&k2("COMPILER_IS_ON_ELEMENT",Si,o.loc))return!0}return!1}function O5e(e){return e>64&&e<91}const L5e=/\r\n/g;function rX(e,t){const n=Si.whitespace!=="preserve";let o=!1;for(let i=0;i<e.length;i++){const r=e[i];if(r.type===2)if(fx)r.content=r.content.replace(L5e,`
`);else if(M5e(r.content)){const s=e[i-1]&&e[i-1].type,a=e[i+1]&&e[i+1].type;!s||!a||n&&(s===3&&(a===3||a===1)||s===1&&(a===3||a===1&&N5e(r.content)))?(o=!0,e[i]=null):r.content=" "}else n&&(r.content=sX(r.content))}return o?e.filter(Boolean):e}function M5e(e){for(let t=0;t<e.length;t++)if(!Xl(e.charCodeAt(t)))return!1;return!0}function N5e(e){for(let t=0;t<e.length;t++){const n=e.charCodeAt(t);if(n===10||n===13)return!0}return!1}function sX(e){let t="",n=!1;for(let o=0;o<e.length;o++)Xl(e.charCodeAt(o))?n||(t+=" ",n=!0):(t+=e[o],n=!1);return t}function GE(e){(or[0]||$2).children.push(e)}function jr(e,t){return{start:Ir.getPos(e),end:t==null?t:Ir.getPos(t),source:t==null?t:Ws(e,t)}}function R5e(e){return jr(e.start.offset,e.end.offset)}function pg(e,t){e.end=Ir.getPos(t),e.source=Ws(e.start.offset,t)}function j5e(e){const t={type:6,name:e.rawName,nameLoc:jr(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){const n=e.exp.loc;n.end.offset<e.loc.end.offset&&(n.start.offset--,n.start.column--,n.end.offset++,n.end.column++),t.value={type:2,content:e.exp.content,loc:n}}return t}function B8(e,t=!1,n,o=0,i=0){return yo(e,t,n,o)}function Nh(e,t,n){Si.onError(lr(e,jr(t,t)))}function F5e(){Ir.reset(),la=null,ui=null,pl="",Bh=-1,ng=-1,or.length=0}function z5e(e,t){if(F5e(),uf=e,Si=ei({},oX),t){let i;for(i in t)t[i]!=null&&(Si[i]=t[i])}Ir.mode=Si.parseMode==="html"?1:Si.parseMode==="sfc"?2:0,Ir.inXML=Si.ns===1||Si.ns===2;const n=t&&t.delimiters;n&&(Ir.delimiterOpen=o5(n[0]),Ir.delimiterClose=o5(n[1]));const o=$2=u5e([],e);return Ir.parse(uf),o.loc=jr(0,e.length),o.children=rX(o.children),$2=null,o}function U5e(e,t){H8(e,void 0,t,aX(e,e.children[0]))}function aX(e,t){const{children:n}=e;return n.length===1&&t.type===1&&!r5(t)}function H8(e,t,n,o=!1,i=!1){const{children:r}=e,s=[];for(let u=0;u<r.length;u++){const f=r[u];if(f.type===1&&f.tagType===0){const p=o?0:Ql(f,n);if(p>0){if(p>=2){f.codegenNode.patchFlag=-1,s.push(f);continue}}else{const v=f.codegenNode;if(v.type===13){const _=v.patchFlag;if((_===void 0||_===512||_===1)&&cX(f,n)>=2){const b=dX(f);b&&(v.props=n.hoist(b))}v.dynamicProps&&(v.dynamicProps=n.hoist(v.dynamicProps))}}}else if(f.type===12&&(o?0:Ql(f,n))>=2){s.push(f);continue}if(f.type===1){const p=f.tagType===1;p&&n.scopes.vSlot++,H8(f,e,n,!1,i),p&&n.scopes.vSlot--}else if(f.type===11)H8(f,e,n,f.children.length===1,!0);else if(f.type===9)for(let p=0;p<f.branches.length;p++)H8(f.branches[p],e,n,f.branches[p].children.length===1,i)}let a=!1;if(s.length===r.length&&e.type===1){if(e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&$n(e.codegenNode.children))e.codegenNode.children=l(Pg(e.codegenNode.children)),a=!0;else if(e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!$n(e.codegenNode.children)&&e.codegenNode.children.type===15){const u=d(e.codegenNode,"default");u&&(u.returns=l(Pg(u.returns)),a=!0)}else if(e.tagType===3&&t&&t.type===1&&t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!$n(t.codegenNode.children)&&t.codegenNode.children.type===15){const u=zc(e,"slot",!0),f=u&&u.arg&&d(t.codegenNode,u.arg);f&&(f.returns=l(Pg(f.returns)),a=!0)}}if(!a)for(const u of s)u.codegenNode=n.cache(u.codegenNode);function l(u){const f=n.cache(u);return i&&n.hmr&&(f.needArraySpread=!0),f}function d(u,f){if(u.children&&!$n(u.children)&&u.children.type===15){const p=u.children.properties.find(v=>v.key===f||v.key.content===f);return p&&p.value}}s.length&&n.transformHoist&&n.transformHoist(r,n,e)}function Ql(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const o=n.get(e);if(o!==void 0)return o;const i=e.codegenNode;if(i.type!==13||i.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(i.patchFlag===void 0){let s=3;const a=cX(e,t);if(a===0)return n.set(e,0),0;a<s&&(s=a);for(let l=0;l<e.children.length;l++){const d=Ql(e.children[l],t);if(d===0)return n.set(e,0),0;d<s&&(s=d)}if(s>1)for(let l=0;l<e.props.length;l++){const d=e.props[l];if(d.type===7&&d.name==="bind"&&d.exp){const u=Ql(d.exp,t);if(u===0)return n.set(e,0),0;u<s&&(s=u)}}if(i.isBlock){for(let l=0;l<e.props.length;l++)if(e.props[l].type===7)return n.set(e,0),0;t.removeHelper(Yg),t.removeHelper(F_(t.inSSR,i.isComponent)),i.isBlock=!1,t.helper(j_(t.inSSR,i.isComponent))}return n.set(e,s),s}else return n.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:return 0;case 5:case 12:return Ql(e.content,t);case 4:return e.constType;case 8:let r=3;for(let s=0;s<e.children.length;s++){const a=e.children[s];if(uo(a)||Dl(a))continue;const l=Ql(a,t);if(l===0)return 0;l<r&&(r=l)}return r;case 20:return 2;default:return 0}}const B5e=new Set([rx,sx,y2,g3]);function lX(e,t){if(e.type===14&&!uo(e.callee)&&B5e.has(e.callee)){const n=e.arguments[0];if(n.type===4)return Ql(n,t);if(n.type===14)return lX(n,t)}return 0}function cX(e,t){let n=3;const o=dX(e);if(o&&o.type===15){const{properties:i}=o;for(let r=0;r<i.length;r++){const{key:s,value:a}=i[r],l=Ql(s,t);if(l===0)return l;l<n&&(n=l);let d;if(a.type===4?d=Ql(a,t):a.type===14?d=lX(a,t):d=0,d===0)return d;d<n&&(n=d)}}return n}function dX(e){const t=e.codegenNode;if(t.type===13)return t.props}function H5e(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:o=!1,hmr:i=!1,cacheHandlers:r=!1,nodeTransforms:s=[],directiveTransforms:a={},transformHoist:l=null,isBuiltInComponent:d=Js,isCustomElement:u=Js,expressionPlugins:f=[],scopeId:p=null,slotted:v=!0,ssr:_=!1,inSSR:b=!1,ssrCssVars:C="",bindingMetadata:$=Jo,inline:E=!1,isTS:P=!1,onError:I=ux,onWarn:O=XJ,compatConfig:L}){const S=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),j={filename:t,selfName:S&&up(Gi(S[1])),prefixIdentifiers:n,hoistStatic:o,hmr:i,cacheHandlers:r,nodeTransforms:s,directiveTransforms:a,transformHoist:l,isBuiltInComponent:d,isCustomElement:u,expressionPlugins:f,scopeId:p,slotted:v,ssr:_,inSSR:b,ssrCssVars:C,bindingMetadata:$,inline:E,isTS:P,onError:I,onWarn:O,compatConfig:L,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],cached:[],constantCache:new WeakMap,temps:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(M){const q=j.helpers.get(M)||0;return j.helpers.set(M,q+1),M},removeHelper(M){const q=j.helpers.get(M);if(q){const B=q-1;B?j.helpers.set(M,B):j.helpers.delete(M)}},helperString(M){return`_${N_[j.helper(M)]}`},replaceNode(M){j.parent.children[j.childIndex]=j.currentNode=M},removeNode(M){const q=j.parent.children,B=M?q.indexOf(M):j.currentNode?j.childIndex:-1;!M||M===j.currentNode?(j.currentNode=null,j.onNodeRemoved()):j.childIndex>B&&(j.childIndex--,j.onNodeRemoved()),j.parent.children.splice(B,1)},onNodeRemoved:Js,addIdentifiers(M){},removeIdentifiers(M){},hoist(M){uo(M)&&(M=yo(M)),j.hoists.push(M);const q=yo(`_hoisted_${j.hoists.length}`,!1,M.loc,2);return q.hoisted=M,q},cache(M,q=!1){const B=h5e(j.cached.length,M,q);return j.cached.push(B),B}};return j.filters=new Set,j}function V5e(e,t){const n=H5e(e,t);l9(e,n),t.hoistStatic&&U5e(e,n),t.ssr||q5e(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function q5e(e,t){const{helper:n}=t,{children:o}=e;if(o.length===1){const i=o[0];if(aX(e,i)&&i.codegenNode){const r=i.codegenNode;r.type===13&&dx(r,t),e.codegenNode=r}else e.codegenNode=i}else if(o.length>1){let i=64;e.codegenNode=b2(t,n(_2),void 0,e.children,i,void 0,void 0,!0,void 0,!1)}}function Y5e(e,t){let n=0;const o=()=>{n--};for(;n<e.children.length;n++){const i=e.children[n];uo(i)||(t.grandParent=t.parent,t.parent=e,t.childIndex=n,t.onNodeRemoved=o,l9(i,t))}}function l9(e,t){t.currentNode=e;const{nodeTransforms:n}=t,o=[];for(let r=0;r<n.length;r++){const s=n[r](e,t);if(s&&($n(s)?o.push(...s):o.push(s)),t.currentNode)e=t.currentNode;else return}switch(e.type){case 3:t.ssr||t.helper(p3);break;case 5:t.ssr||t.helper(s9);break;case 9:for(let r=0;r<e.branches.length;r++)l9(e.branches[r],t);break;case 10:case 11:case 1:case 0:Y5e(e,t);break}t.currentNode=e;let i=o.length;for(;i--;)o[i]()}function uX(e,t){const n=uo(e)?o=>o===e:o=>e.test(o);return(o,i)=>{if(o.type===1){const{props:r}=o;if(o.tagType===3&&r.some(C5e))return;const s=[];for(let a=0;a<r.length;a++){const l=r[a];if(l.type===7&&n(l.name)){r.splice(a,1),a--;const d=t(o,l,i);d&&s.push(d)}}return s}}}const c9="/*@__PURE__*/",hX=e=>`${N_[e]}: _${N_[e]}`;function W5e(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:o=!1,filename:i="template.vue.html",scopeId:r=null,optimizeImports:s=!1,runtimeGlobalName:a="Vue",runtimeModuleName:l="vue",ssrRuntimeModuleName:d="vue/server-renderer",ssr:u=!1,isTS:f=!1,inSSR:p=!1}){const v={mode:t,prefixIdentifiers:n,sourceMap:o,filename:i,scopeId:r,optimizeImports:s,runtimeGlobalName:a,runtimeModuleName:l,ssrRuntimeModuleName:d,ssr:u,isTS:f,inSSR:p,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(b){return`_${N_[b]}`},push(b,C=-2,$){v.code+=b},indent(){_(++v.indentLevel)},deindent(b=!1){b?--v.indentLevel:_(--v.indentLevel)},newline(){_(v.indentLevel)}};function _(b){v.push(`
`+"  ".repeat(b),0)}return v}function G5e(e,t={}){const n=W5e(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:o,push:i,prefixIdentifiers:r,indent:s,deindent:a,newline:l,scopeId:d,ssr:u}=n,f=Array.from(e.helpers),p=f.length>0,v=!r&&o!=="module";Z5e(e,n);const b=u?"ssrRender":"render",$=(u?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(i(`function ${b}(${$}) {`),s(),v&&(i("with (_ctx) {"),s(),p&&(i(`const { ${f.map(hX).join(", ")} } = _Vue
`,-1),l())),e.components.length&&(K7(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(K7(e.directives,"directive",n),e.temps>0&&l()),e.filters&&e.filters.length&&(l(),K7(e.filters,"filter",n),l()),e.temps>0){i("let ");for(let E=0;E<e.temps;E++)i(`${E>0?", ":""}_temp${E}`)}return(e.components.length||e.directives.length||e.temps)&&(i(`
`,0),l()),u||i("return "),e.codegenNode?va(e.codegenNode,n):i("null"),v&&(a(),i("}")),a(),i("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function Z5e(e,t){const{ssr:n,prefixIdentifiers:o,push:i,newline:r,runtimeModuleName:s,runtimeGlobalName:a,ssrRuntimeModuleName:l}=t,d=a,u=Array.from(e.helpers);if(u.length>0&&(i(`const _Vue = ${d}
`,-1),e.hoists.length)){const f=[KD,JD,p3,XD,GJ].filter(p=>u.includes(p)).map(hX).join(", ");i(`const { ${f} } = _Vue
`,-1)}K5e(e.hoists,t),r(),i("return ")}function K7(e,t,{helper:n,push:o,newline:i,isTS:r}){const s=n(t==="filter"?nx:t==="component"?QD:tx);for(let a=0;a<e.length;a++){let l=e[a];const d=l.endsWith("__self");d&&(l=l.slice(0,-6)),o(`const ${w2(l,t)} = ${s}(${JSON.stringify(l)}${d?", true":""})${r?"!":""}`),a<e.length-1&&i()}}function K5e(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:o}=t;o();for(let i=0;i<e.length;i++){const r=e[i];r&&(n(`const _hoisted_${i+1} = `),va(r,t),o())}t.pure=!1}function mx(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),v3(e,t,n),n&&t.deindent(),t.push("]")}function v3(e,t,n=!1,o=!0){const{push:i,newline:r}=t;for(let s=0;s<e.length;s++){const a=e[s];uo(a)?i(a,-3):$n(a)?mx(a,t):va(a,t),s<e.length-1&&(n?(o&&i(","),r()):o&&i(", "))}}function va(e,t){if(uo(e)){t.push(e,-3);return}if(Dl(e)){t.push(t.helper(e));return}switch(e.type){case 1:case 9:case 11:va(e.codegenNode,t);break;case 2:J5e(e,t);break;case 4:fX(e,t);break;case 5:X5e(e,t);break;case 12:va(e.codegenNode,t);break;case 8:mX(e,t);break;case 3:e$e(e,t);break;case 13:t$e(e,t);break;case 14:o$e(e,t);break;case 15:i$e(e,t);break;case 17:r$e(e,t);break;case 18:s$e(e,t);break;case 19:a$e(e,t);break;case 20:l$e(e,t);break;case 21:v3(e.body,t,!0,!1);break}}function J5e(e,t){t.push(JSON.stringify(e.content),-3,e)}function fX(e,t){const{content:n,isStatic:o}=e;t.push(o?JSON.stringify(n):n,-3,e)}function X5e(e,t){const{push:n,helper:o,pure:i}=t;i&&n(c9),n(`${o(s9)}(`),va(e.content,t),n(")")}function mX(e,t){for(let n=0;n<e.children.length;n++){const o=e.children[n];uo(o)?t.push(o,-3):va(o,t)}}function Q5e(e,t){const{push:n}=t;if(e.type===8)n("["),mX(e,t),n("]");else if(e.isStatic){const o=hx(e.content)?e.content:JSON.stringify(e.content);n(o,-2,e)}else n(`[${e.content}]`,-3,e)}function e$e(e,t){const{push:n,helper:o,pure:i}=t;i&&n(c9),n(`${o(p3)}(${JSON.stringify(e.content)})`,-3,e)}function t$e(e,t){const{push:n,helper:o,pure:i}=t,{tag:r,props:s,children:a,patchFlag:l,dynamicProps:d,directives:u,isBlock:f,disableTracking:p,isComponent:v}=e;let _;l&&(_=String(l)),u&&n(o(ox)+"("),f&&n(`(${o(Yg)}(${p?"true":""}), `),i&&n(c9);const b=f?F_(t.inSSR,v):j_(t.inSSR,v);n(o(b)+"(",-2,e),v3(n$e([r,s,a,_,d]),t),n(")"),f&&n(")"),u&&(n(", "),va(u,t),n(")"))}function n$e(e){let t=e.length;for(;t--&&e[t]==null;);return e.slice(0,t+1).map(n=>n||"null")}function o$e(e,t){const{push:n,helper:o,pure:i}=t,r=uo(e.callee)?e.callee:o(e.callee);i&&n(c9),n(r+"(",-2,e),v3(e.arguments,t),n(")")}function i$e(e,t){const{push:n,indent:o,deindent:i,newline:r}=t,{properties:s}=e;if(!s.length){n("{}",-2,e);return}const a=s.length>1||!1;n(a?"{":"{ "),a&&o();for(let l=0;l<s.length;l++){const{key:d,value:u}=s[l];Q5e(d,t),n(": "),va(u,t),l<s.length-1&&(n(","),r())}a&&i(),n(a?"}":" }")}function r$e(e,t){mx(e.elements,t)}function s$e(e,t){const{push:n,indent:o,deindent:i}=t,{params:r,returns:s,body:a,newline:l,isSlot:d}=e;d&&n(`_${N_[lx]}(`),n("(",-2,e),$n(r)?v3(r,t):r&&va(r,t),n(") => "),(l||a)&&(n("{"),o()),s?(l&&n("return "),$n(s)?mx(s,t):va(s,t)):a&&va(a,t),(l||a)&&(i(),n("}")),d&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function a$e(e,t){const{test:n,consequent:o,alternate:i,newline:r}=e,{push:s,indent:a,deindent:l,newline:d}=t;if(n.type===4){const f=!hx(n.content);f&&s("("),fX(n,t),f&&s(")")}else s("("),va(n,t),s(")");r&&a(),t.indentLevel++,r||s(" "),s("? "),va(o,t),t.indentLevel--,r&&d(),r||s(" "),s(": ");const u=i.type===19;u||t.indentLevel++,va(i,t),u||t.indentLevel--,r&&l(!0)}function l$e(e,t){const{push:n,helper:o,indent:i,deindent:r,newline:s}=t,{needPauseTracking:a,needArraySpread:l}=e;l&&n("[...("),n(`_cache[${e.index}] || (`),a&&(i(),n(`${o(n5)}(-1),`),s(),n("(")),n(`_cache[${e.index}] = `),va(e.value,t),a&&(n(`).cacheIndex = ${e.index},`),s(),n(`${o(n5)}(1),`),s(),n(`_cache[${e.index}]`),r()),n(")"),l&&n(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const c$e=uX(/^(if|else|else-if)$/,(e,t,n)=>d$e(e,t,n,(o,i,r)=>{const s=n.parent.children;let a=s.indexOf(o),l=0;for(;a-->=0;){const d=s[a];d&&d.type===9&&(l+=d.branches.length)}return()=>{if(r)o.codegenNode=Xj(i,l,n);else{const d=u$e(o.codegenNode);d.alternate=Xj(i,l+o.branches.length-1,n)}}}));function d$e(e,t,n,o){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const i=t.exp?t.exp.loc:e.loc;n.onError(lr(28,t.loc)),t.exp=yo("true",!1,i)}if(t.name==="if"){const i=Jj(e,t),r={type:9,loc:R5e(e.loc),branches:[i]};if(n.replaceNode(r),o)return o(r,i,!0)}else{const i=n.parent.children;let r=i.indexOf(e);for(;r-->=-1;){const s=i[r];if(s&&s.type===3){n.removeNode(s);continue}if(s&&s.type===2&&!s.content.trim().length){n.removeNode(s);continue}if(s&&s.type===9){t.name==="else-if"&&s.branches[s.branches.length-1].condition===void 0&&n.onError(lr(30,e.loc)),n.removeNode();const a=Jj(e,t);s.branches.push(a);const l=o&&o(s,a,!1);l9(a,n),l&&l(),n.currentNode=null}else n.onError(lr(30,e.loc));break}}}function Jj(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!zc(e,"for")?e.children:[e],userKey:a9(e,"key"),isTemplateIf:n}}function Xj(e,t,n){return e.condition?YE(e.condition,Qj(e,t,n),fs(n.helper(p3),['""',"true"])):Qj(e,t,n)}function Qj(e,t,n){const{helper:o}=n,i=Br("key",yo(`${t}`,!1,fc,2)),{children:r}=e,s=r[0];if(r.length!==1||s.type!==1)if(r.length===1&&s.type===11){const l=s.codegenNode;return s5(l,i,n),l}else{let l=64;return b2(n,o(_2),Bc([i]),r,l,void 0,void 0,!0,!1,!1,e.loc)}else{const l=s.codegenNode,d=T5e(l);return d.type===13&&dx(d,n),s5(d,i,n),l}}function u$e(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const h$e=(e,t,n)=>{const{modifiers:o,loc:i}=e,r=e.arg;let{exp:s}=e;if(s&&s.type===4&&!s.content.trim()&&(s=void 0),!s){if(r.type!==4||!r.isStatic)return n.onError(lr(52,r.loc)),{props:[Br(r,yo("",!0,i))]};pX(e),s=e.exp}return r.type!==4?(r.children.unshift("("),r.children.push(') || ""')):r.isStatic||(r.content=`${r.content} || ""`),o.some(a=>a.content==="camel")&&(r.type===4?r.isStatic?r.content=Gi(r.content):r.content=`${n.helperString(VE)}(${r.content})`:(r.children.unshift(`${n.helperString(VE)}(`),r.children.push(")"))),n.inSSR||(o.some(a=>a.content==="prop")&&eF(r,"."),o.some(a=>a.content==="attr")&&eF(r,"^")),{props:[Br(r,s)]}},pX=(e,t)=>{const n=e.arg,o=Gi(n.content);e.exp=yo(o,!1,n.loc)},eF=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},f$e=uX("for",(e,t,n)=>{const{helper:o,removeHelper:i}=n;return m$e(e,t,n,r=>{const s=fs(o(ix),[r.source]),a=i5(e),l=zc(e,"memo"),d=a9(e,"key",!1,!0);d&&d.type===7&&!d.exp&&pX(d);const u=d&&(d.type===6?d.value?yo(d.value.content,!0):void 0:d.exp),f=d&&u?Br("key",u):null,p=r.source.type===4&&r.source.constType>0,v=p?64:d?128:256;return r.codegenNode=b2(n,o(_2),void 0,s,v,void 0,void 0,!0,!p,!1,e.loc),()=>{let _;const{children:b}=r,C=b.length!==1||b[0].type!==1,$=r5(e)?e:a&&e.children.length===1&&r5(e.children[0])?e.children[0]:null;if($?(_=$.codegenNode,a&&f&&s5(_,f,n)):C?_=b2(n,o(_2),f?Bc([f]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(_=b[0].codegenNode,a&&f&&s5(_,f,n),_.isBlock!==!p&&(_.isBlock?(i(Yg),i(F_(n.inSSR,_.isComponent))):i(j_(n.inSSR,_.isComponent))),_.isBlock=!p,_.isBlock?(o(Yg),o(F_(n.inSSR,_.isComponent))):o(j_(n.inSSR,_.isComponent))),l){const E=R_(ZE(r.parseResult,[yo("_cached")]));E.body=f5e([Gd(["const _memo = (",l.exp,")"]),Gd(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${n.helperString(JJ)}(_cached, _memo)) return _cached`]),Gd(["const _item = ",_]),yo("_item.memo = _memo"),yo("return _item")]),s.arguments.push(E,yo("_cache"),yo(String(n.cached.length))),n.cached.push(null)}else s.arguments.push(R_(ZE(r.parseResult),_,!0))}})});function m$e(e,t,n,o){if(!t.exp){n.onError(lr(31,t.loc));return}const i=t.forParseResult;if(!i){n.onError(lr(32,t.loc));return}gX(i);const{addIdentifiers:r,removeIdentifiers:s,scopes:a}=n,{source:l,value:d,key:u,index:f}=i,p={type:11,loc:t.loc,source:l,valueAlias:d,keyAlias:u,objectIndexAlias:f,parseResult:i,children:i5(e)?e.children:[e]};n.replaceNode(p),a.vFor++;const v=o&&o(p);return()=>{a.vFor--,v&&v()}}function gX(e,t){e.finalized||(e.finalized=!0)}function ZE({value:e,key:t,index:n},o=[]){return p$e([e,t,n,...o])}function p$e(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,o)=>n||yo("_".repeat(o+1),!1))}const tF=yo("undefined",!1),g$e=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=zc(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},v$e=(e,t,n,o)=>R_(e,n,!1,!0,n.length?n[0].loc:o);function _$e(e,t,n=v$e){t.helper(lx);const{children:o,loc:i}=e,r=[],s=[];let a=t.scopes.vSlot>0||t.scopes.vFor>0;const l=zc(e,"slot",!0);if(l){const{arg:C,exp:$}=l;C&&!Il(C)&&(a=!0),r.push(Br(C||yo("default",!0),n($,void 0,o,i)))}let d=!1,u=!1;const f=[],p=new Set;let v=0;for(let C=0;C<o.length;C++){const $=o[C];let E;if(!i5($)||!(E=zc($,"slot",!0))){$.type!==3&&f.push($);continue}if(l){t.onError(lr(37,E.loc));break}d=!0;const{children:P,loc:I}=$,{arg:O=yo("default",!0),exp:L,loc:S}=E;let j;Il(O)?j=O?O.content:"default":a=!0;const M=zc($,"for"),q=n(L,M,P,I);let B,V;if(B=zc($,"if"))a=!0,s.push(YE(B.exp,gw(O,q,v++),tF));else if(V=zc($,/^else(-if)?$/,!0)){let G=C,Q;for(;G--&&(Q=o[G],Q.type===3););if(Q&&i5(Q)&&zc(Q,/^(else-)?if$/)){let J=s[s.length-1];for(;J.alternate.type===19;)J=J.alternate;J.alternate=V.exp?YE(V.exp,gw(O,q,v++),tF):gw(O,q,v++)}else t.onError(lr(30,V.loc))}else if(M){a=!0;const G=M.forParseResult;G?(gX(G),s.push(fs(t.helper(ix),[G.source,R_(ZE(G),gw(O,q),!0)]))):t.onError(lr(32,M.loc))}else{if(j){if(p.has(j)){t.onError(lr(38,S));continue}p.add(j),j==="default"&&(u=!0)}r.push(Br(O,q))}}if(!l){const C=($,E)=>{const P=n($,void 0,E,i);return t.compatConfig&&(P.isNonScopedSlot=!0),Br("default",P)};d?f.length&&f.some($=>vX($))&&(u?t.onError(lr(39,f[0].loc)):r.push(C(void 0,f))):r.push(C(void 0,o))}const _=a?2:V8(e.children)?3:1;let b=Bc(r.concat(Br("_",yo(_+"",!1))),i);return s.length&&(b=fs(t.helper(KJ),[b,Pg(s)])),{slots:b,hasDynamicSlots:a}}function gw(e,t,n){const o=[Br("name",e),Br("fn",t)];return n!=null&&o.push(Br("key",yo(String(n),!0))),Bc(o)}function V8(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(n.tagType===2||V8(n.children))return!0;break;case 9:if(V8(n.branches))return!0;break;case 10:case 11:if(V8(n.children))return!0;break}}return!1}function vX(e){return e.type!==2&&e.type!==12?!0:e.type===2?!!e.content.trim():vX(e.content)}const _X=new WeakMap,y$e=(e,t)=>function(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:o,props:i}=e,r=e.tagType===1;let s=r?b$e(e,t):`"${o}"`;const a=Li(s)&&s.callee===ex;let l,d,u=0,f,p,v,_=a||s===x0||s===ZD||!r&&(o==="svg"||o==="foreignObject"||o==="math");if(i.length>0){const b=yX(e,t,void 0,r,a);l=b.props,u=b.patchFlag,p=b.dynamicPropNames;const C=b.directives;v=C&&C.length?Pg(C.map($=>w$e($,t))):void 0,b.shouldUseBlock&&(_=!0)}if(e.children.length>0)if(s===e5&&(_=!0,u|=1024),r&&s!==x0&&s!==e5){const{slots:C,hasDynamicSlots:$}=_$e(e,t);d=C,$&&(u|=1024)}else if(e.children.length===1&&s!==x0){const C=e.children[0],$=C.type,E=$===5||$===8;E&&Ql(C,t)===0&&(u|=1),E||$===2?d=C:d=e.children}else d=e.children;p&&p.length&&(f=$$e(p)),e.codegenNode=b2(t,s,l,d,u===0?void 0:u,f,v,!!_,!1,r,e.loc)};function b$e(e,t,n=!1){let{tag:o}=e;const i=KE(o),r=a9(e,"is",!1,!0);if(r)if(i||Ag("COMPILER_IS_ON_ELEMENT",t)){let a;if(r.type===6?a=r.value&&yo(r.value.content,!0):(a=r.exp,a||(a=yo("is",!1,r.arg.loc))),a)return fs(t.helper(ex),[a])}else r.type===6&&r.value.content.startsWith("vue:")&&(o=r.value.content.slice(4));const s=QJ(o)||t.isBuiltInComponent(o);return s?(n||t.helper(s),s):(t.helper(QD),t.components.add(o),w2(o,"component"))}function yX(e,t,n=e.props,o,i,r=!1){const{tag:s,loc:a,children:l}=e;let d=[];const u=[],f=[],p=l.length>0;let v=!1,_=0,b=!1,C=!1,$=!1,E=!1,P=!1,I=!1;const O=[],L=q=>{d.length&&(u.push(Bc(nF(d),a)),d=[]),q&&u.push(q)},S=()=>{t.scopes.vFor>0&&d.push(Br(yo("ref_for",!0),yo("true")))},j=({key:q,value:B})=>{if(Il(q)){const V=q.content,G=a1(V);if(G&&(!o||i)&&V.toLowerCase()!=="onclick"&&V!=="onUpdate:modelValue"&&!zm(V)&&(E=!0),G&&zm(V)&&(I=!0),G&&B.type===14&&(B=B.arguments[0]),B.type===20||(B.type===4||B.type===8)&&Ql(B,t)>0)return;V==="ref"?b=!0:V==="class"?C=!0:V==="style"?$=!0:V!=="key"&&!O.includes(V)&&O.push(V),o&&(V==="class"||V==="style")&&!O.includes(V)&&O.push(V)}else P=!0};for(let q=0;q<n.length;q++){const B=n[q];if(B.type===6){const{loc:V,name:G,nameLoc:Q,value:J}=B;let Y=!0;if(G==="ref"&&(b=!0,S()),G==="is"&&(KE(s)||J&&J.content.startsWith("vue:")||Ag("COMPILER_IS_ON_ELEMENT",t)))continue;d.push(Br(yo(G,!0,Q),yo(J?J.content:"",Y,J?J.loc:V)))}else{const{name:V,arg:G,exp:Q,loc:J,modifiers:Y}=B,Z=V==="bind",se=V==="on";if(V==="slot"){o||t.onError(lr(40,J));continue}if(V==="once"||V==="memo"||V==="is"||Z&&mg(G,"is")&&(KE(s)||Ag("COMPILER_IS_ON_ELEMENT",t))||se&&r)continue;if((Z&&mg(G,"key")||se&&p&&mg(G,"vue:before-update"))&&(v=!0),Z&&mg(G,"ref")&&S(),!G&&(Z||se)){if(P=!0,Q)if(Z){if(S(),L(),Ag("COMPILER_V_BIND_OBJECT_ORDER",t)){u.unshift(Q);continue}u.push(Q)}else L({type:14,loc:J,callee:t.helper(ax),arguments:o?[Q]:[Q,"true"]});else t.onError(lr(Z?34:35,J));continue}Z&&Y.some(te=>te.content==="prop")&&(_|=32);const ce=t.directiveTransforms[V];if(ce){const{props:te,needRuntime:ee}=ce(B,e,t);!r&&te.forEach(j),se&&G&&!Il(G)?L(Bc(te,a)):d.push(...te),ee&&(f.push(B),Dl(ee)&&_X.set(B,ee))}else Owe(V)||(f.push(B),p&&(v=!0))}}let M;if(u.length?(L(),u.length>1?M=fs(t.helper(t5),u,a):M=u[0]):d.length&&(M=Bc(nF(d),a)),P?_|=16:(C&&!o&&(_|=2),$&&!o&&(_|=4),O.length&&(_|=8),E&&(_|=32)),!v&&(_===0||_===32)&&(b||I||f.length>0)&&(_|=512),!t.inSSR&&M)switch(M.type){case 15:let q=-1,B=-1,V=!1;for(let J=0;J<M.properties.length;J++){const Y=M.properties[J].key;Il(Y)?Y.content==="class"?q=J:Y.content==="style"&&(B=J):Y.isHandlerKey||(V=!0)}const G=M.properties[q],Q=M.properties[B];V?M=fs(t.helper(y2),[M]):(G&&!Il(G.value)&&(G.value=fs(t.helper(rx),[G.value])),Q&&($||Q.value.type===4&&Q.value.content.trim()[0]==="["||Q.value.type===17)&&(Q.value=fs(t.helper(sx),[Q.value])));break;case 14:break;default:M=fs(t.helper(y2),[fs(t.helper(g3),[M])]);break}return{props:M,directives:f,patchFlag:_,dynamicPropNames:O,shouldUseBlock:v}}function nF(e){const t=new Map,n=[];for(let o=0;o<e.length;o++){const i=e[o];if(i.key.type===8||!i.key.isStatic){n.push(i);continue}const r=i.key.content,s=t.get(r);s?(r==="style"||r==="class"||a1(r))&&k$e(s,i):(t.set(r,i),n.push(i))}return n}function k$e(e,t){e.value.type===17?e.value.elements.push(t.value):e.value=Pg([e.value,t.value],e.loc)}function w$e(e,t){const n=[],o=_X.get(e);o?n.push(t.helperString(o)):(t.helper(tx),t.directives.add(e.name),n.push(w2(e.name,"directive")));const{loc:i}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const r=yo("true",!1,i);n.push(Bc(e.modifiers.map(s=>Br(s,r)),i))}return Pg(n,e.loc)}function $$e(e){let t="[";for(let n=0,o=e.length;n<o;n++)t+=JSON.stringify(e[n]),n<o-1&&(t+=", ");return t+"]"}function KE(e){return e==="component"||e==="Component"}const C$e=(e,t)=>{if(r5(e)){const{children:n,loc:o}=e,{slotName:i,slotProps:r}=S$e(e,t),s=[t.prefixIdentifiers?"_ctx.$slots":"$slots",i,"{}","undefined","true"];let a=2;r&&(s[2]=r,a=3),n.length&&(s[3]=R_([],n,!1,!1,o),a=4),t.scopeId&&!t.slotted&&(a=5),s.splice(a),e.codegenNode=fs(t.helper(ZJ),s,o)}};function S$e(e,t){let n='"default"',o;const i=[];for(let r=0;r<e.props.length;r++){const s=e.props[r];if(s.type===6)s.value&&(s.name==="name"?n=JSON.stringify(s.value.content):(s.name=Gi(s.name),i.push(s)));else if(s.name==="bind"&&mg(s.arg,"name")){if(s.exp)n=s.exp;else if(s.arg&&s.arg.type===4){const a=Gi(s.arg.content);n=s.exp=yo(a,!1,s.arg.loc)}}else s.name==="bind"&&s.arg&&Il(s.arg)&&(s.arg.content=Gi(s.arg.content)),i.push(s)}if(i.length>0){const{props:r,directives:s}=yX(e,t,i,!1,!1);o=r,s.length&&t.onError(lr(36,s[0].loc))}return{slotName:n,slotProps:o}}const bX=(e,t,n,o)=>{const{loc:i,modifiers:r,arg:s}=e;!e.exp&&!r.length&&n.onError(lr(35,i));let a;if(s.type===4)if(s.isStatic){let f=s.content;f.startsWith("vue:")&&(f=`vnode-${f.slice(4)}`);const p=t.tagType!==0||f.startsWith("vnode")||!/[A-Z]/.test(f)?Tg(Gi(f)):`on:${f}`;a=yo(p,!0,s.loc)}else a=Gd([`${n.helperString(qE)}(`,s,")"]);else a=s,a.children.unshift(`${n.helperString(qE)}(`),a.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let d=n.cacheHandlers&&!l&&!n.inVOnce;if(l){const f=tX(l),p=!(f||w5e(l)),v=l.content.includes(";");(p||d&&f)&&(l=Gd([`${p?"$event":"(...args)"} => ${v?"{":"("}`,l,v?"}":")"]))}let u={props:[Br(a,l||yo("() => {}",!1,i))]};return o&&(u=o(u)),d&&(u.props[0].value=n.cache(u.props[0].value)),u.props.forEach(f=>f.key.isHandlerKey=!0),u},T$e=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let o,i=!1;for(let r=0;r<n.length;r++){const s=n[r];if(Z7(s)){i=!0;for(let a=r+1;a<n.length;a++){const l=n[a];if(Z7(l))o||(o=n[r]=Gd([s],s.loc)),o.children.push(" + ",l),n.splice(a,1),a--;else{o=void 0;break}}}}if(!(!i||n.length===1&&(e.type===0||e.type===1&&e.tagType===0&&!e.props.find(r=>r.type===7&&!t.directiveTransforms[r.name])&&e.tag!=="template")))for(let r=0;r<n.length;r++){const s=n[r];if(Z7(s)||s.type===8){const a=[];(s.type!==2||s.content!==" ")&&a.push(s),!t.ssr&&Ql(s,t)===0&&a.push("1"),n[r]={type:12,content:s,loc:s.loc,codegenNode:fs(t.helper(XD),a)}}}}},oF=new WeakSet,E$e=(e,t)=>{if(e.type===1&&zc(e,"once",!0))return oF.has(e)||t.inVOnce||t.inSSR?void 0:(oF.add(e),t.inVOnce=!0,t.helper(n5),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0))})},kX=(e,t,n)=>{const{exp:o,arg:i}=e;if(!o)return n.onError(lr(41,e.loc)),vw();const r=o.loc.source.trim(),s=o.type===4?o.content:r,a=n.bindingMetadata[r];if(a==="props"||a==="props-aliased")return n.onError(lr(44,o.loc)),vw();const l=!1;if(!s.trim()||!tX(o)&&!l)return n.onError(lr(42,o.loc)),vw();const d=i||yo("modelValue",!0),u=i?Il(i)?`onUpdate:${Gi(i.content)}`:Gd(['"onUpdate:" + ',i]):"onUpdate:modelValue";let f;const p=n.isTS?"($event: any)":"$event";f=Gd([`${p} => ((`,o,") = $event)"]);const v=[Br(d,e.exp),Br(u,f)];if(e.modifiers.length&&t.tagType===1){const _=e.modifiers.map(C=>C.content).map(C=>(hx(C)?C:JSON.stringify(C))+": true").join(", "),b=i?Il(i)?`${i.content}Modifiers`:Gd([i,' + "Modifiers"']):"modelModifiers";v.push(Br(b,yo(`{ ${_} }`,!1,e.loc,2)))}return vw(v)};function vw(e=[]){return{props:e}}const I$e=/[\w).+\-_$\]]/,P$e=(e,t)=>{Ag("COMPILER_FILTERS",t)&&(e.type===5?a5(e.content,t):e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&a5(n.exp,t)}))};function a5(e,t){if(e.type===4)iF(e,t);else for(let n=0;n<e.children.length;n++){const o=e.children[n];typeof o=="object"&&(o.type===4?iF(o,t):o.type===8?a5(e,t):o.type===5&&a5(o.content,t))}}function iF(e,t){const n=e.content;let o=!1,i=!1,r=!1,s=!1,a=0,l=0,d=0,u=0,f,p,v,_,b=[];for(v=0;v<n.length;v++)if(p=f,f=n.charCodeAt(v),o)f===39&&p!==92&&(o=!1);else if(i)f===34&&p!==92&&(i=!1);else if(r)f===96&&p!==92&&(r=!1);else if(s)f===47&&p!==92&&(s=!1);else if(f===124&&n.charCodeAt(v+1)!==124&&n.charCodeAt(v-1)!==124&&!a&&!l&&!d)_===void 0?(u=v+1,_=n.slice(0,v).trim()):C();else{switch(f){case 34:i=!0;break;case 39:o=!0;break;case 96:r=!0;break;case 40:d++;break;case 41:d--;break;case 91:l++;break;case 93:l--;break;case 123:a++;break;case 125:a--;break}if(f===47){let $=v-1,E;for(;$>=0&&(E=n.charAt($),E===" ");$--);(!E||!I$e.test(E))&&(s=!0)}}_===void 0?_=n.slice(0,v).trim():u!==0&&C();function C(){b.push(n.slice(u,v).trim()),u=v+1}if(b.length){for(v=0;v<b.length;v++)_=A$e(_,b[v],t);e.content=_,e.ast=void 0}}function A$e(e,t,n){n.helper(nx);const o=t.indexOf("(");if(o<0)return n.filters.add(t),`${w2(t,"filter")}(${e})`;{const i=t.slice(0,o),r=t.slice(o+1);return n.filters.add(i),`${w2(i,"filter")}(${e}${r!==")"?","+r:r}`}}const rF=new WeakSet,D$e=(e,t)=>{if(e.type===1){const n=zc(e,"memo");return!n||rF.has(e)?void 0:(rF.add(e),()=>{const o=e.codegenNode||t.currentNode.codegenNode;o&&o.type===13&&(e.tagType!==1&&dx(o,t),e.codegenNode=fs(t.helper(cx),[n.exp,R_(void 0,o),"_cache",String(t.cached.length)]),t.cached.push(null))})}};function x$e(e){return[[E$e,c$e,D$e,f$e,P$e,C$e,y$e,g$e,T$e],{on:bX,bind:h$e,model:kX}]}function O$e(e,t={}){const n=t.onError||ux,o=t.mode==="module";t.prefixIdentifiers===!0?n(lr(47)):o&&n(lr(48));const i=!1;t.cacheHandlers&&n(lr(49)),t.scopeId&&!o&&n(lr(50));const r=ei({},t,{prefixIdentifiers:i}),s=uo(e)?z5e(e,r):e,[a,l]=x$e();return V5e(s,ei({},r,{nodeTransforms:[...a,...t.nodeTransforms||[]],directiveTransforms:ei({},l,t.directiveTransforms||{})})),G5e(s,r)}const L$e=()=>({props:[]});/**
* @vue/compiler-dom v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const wX=Symbol(""),$X=Symbol(""),CX=Symbol(""),SX=Symbol(""),JE=Symbol(""),TX=Symbol(""),EX=Symbol(""),IX=Symbol(""),PX=Symbol(""),AX=Symbol("");d5e({[wX]:"vModelRadio",[$X]:"vModelCheckbox",[CX]:"vModelText",[SX]:"vModelSelect",[JE]:"vModelDynamic",[TX]:"withModifiers",[EX]:"withKeys",[IX]:"vShow",[PX]:"Transition",[AX]:"TransitionGroup"});let cv;function M$e(e,t=!1){return cv||(cv=document.createElement("div")),t?(cv.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,cv.children[0].getAttribute("foo")):(cv.innerHTML=e,cv.textContent)}const N$e={parseMode:"html",isVoidTag:Zwe,isNativeTag:e=>Ywe(e)||Wwe(e)||Gwe(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:M$e,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return PX;if(e==="TransitionGroup"||e==="transition-group")return AX},getNamespace(e,t,n){let o=t?t.ns:n;if(t&&o===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(i=>i.type===6&&i.name==="encoding"&&i.value!=null&&(i.value.content==="text/html"||i.value.content==="application/xhtml+xml"))&&(o=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(o=0);else t&&o===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(o=0);if(o===0){if(e==="svg")return 1;if(e==="math")return 2}return o}},R$e=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:yo("style",!0,t.loc),exp:j$e(t.value.content,t.loc),modifiers:[],loc:t.loc})})},j$e=(e,t)=>{const n=kZ(e);return yo(JSON.stringify(n),!1,t,3)};function Hm(e,t){return lr(e,t)}const F$e=(e,t,n)=>{const{exp:o,loc:i}=e;return o||n.onError(Hm(53,i)),t.children.length&&(n.onError(Hm(54,i)),t.children.length=0),{props:[Br(yo("innerHTML",!0,i),o||yo("",!0))]}},z$e=(e,t,n)=>{const{exp:o,loc:i}=e;return o||n.onError(Hm(55,i)),t.children.length&&(n.onError(Hm(56,i)),t.children.length=0),{props:[Br(yo("textContent",!0),o?Ql(o,n)>0?o:fs(n.helperString(s9),[o],i):yo("",!0))]}},U$e=(e,t,n)=>{const o=kX(e,t,n);if(!o.props.length||t.tagType===1)return o;e.arg&&n.onError(Hm(58,e.arg.loc));const{tag:i}=t,r=n.isCustomElement(i);if(i==="input"||i==="textarea"||i==="select"||r){let s=CX,a=!1;if(i==="input"||r){const l=a9(t,"type");if(l){if(l.type===7)s=JE;else if(l.value)switch(l.value.content){case"radio":s=wX;break;case"checkbox":s=$X;break;case"file":a=!0,n.onError(Hm(59,e.loc));break}}else $5e(t)&&(s=JE)}else i==="select"&&(s=SX);a||(o.needRuntime=n.helper(s))}else n.onError(Hm(57,e.loc));return o.props=o.props.filter(s=>!(s.key.type===4&&s.key.content==="modelValue")),o},B$e=uc("passive,once,capture"),H$e=uc("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),V$e=uc("left,right"),DX=uc("onkeyup,onkeydown,onkeypress"),q$e=(e,t,n,o)=>{const i=[],r=[],s=[];for(let a=0;a<t.length;a++){const l=t[a].content;l==="native"&&k2("COMPILER_V_ON_NATIVE",n)||B$e(l)?s.push(l):V$e(l)?Il(e)?DX(e.content.toLowerCase())?i.push(l):r.push(l):(i.push(l),r.push(l)):H$e(l)?r.push(l):i.push(l)}return{keyModifiers:i,nonKeyModifiers:r,eventOptionModifiers:s}},sF=(e,t)=>Il(e)&&e.content.toLowerCase()==="onclick"?yo(t,!0):e.type!==4?Gd(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Y$e=(e,t,n)=>bX(e,t,n,o=>{const{modifiers:i}=e;if(!i.length)return o;let{key:r,value:s}=o.props[0];const{keyModifiers:a,nonKeyModifiers:l,eventOptionModifiers:d}=q$e(r,i,n,e.loc);if(l.includes("right")&&(r=sF(r,"onContextmenu")),l.includes("middle")&&(r=sF(r,"onMouseup")),l.length&&(s=fs(n.helper(TX),[s,JSON.stringify(l)])),a.length&&(!Il(r)||DX(r.content.toLowerCase()))&&(s=fs(n.helper(EX),[s,JSON.stringify(a)])),d.length){const u=d.map(up).join("");r=Il(r)?yo(`${r.content}${u}`,!0):Gd(["(",r,`) + "${u}"`])}return{props:[Br(r,s)]}}),W$e=(e,t,n)=>{const{exp:o,loc:i}=e;return o||n.onError(Hm(61,i)),{props:[],needRuntime:n.helper(IX)}},G$e=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},Z$e=[R$e],K$e={cloak:L$e,html:F$e,text:z$e,model:U$e,on:Y$e,show:W$e};function J$e(e,t={}){return O$e(e,ei({},N$e,t,{nodeTransforms:[G$e,...Z$e,...t.nodeTransforms||[]],directiveTransforms:ei({},K$e,t.directiveTransforms||{}),transformHoist:null}))}/**
* vue v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const aF=Object.create(null);function xX(e,t){if(!uo(e))if(e.nodeType)e=e.innerHTML;else return Js;const n=Nwe(e,t),o=aF[n];if(o)return o;if(e[0]==="#"){const a=document.querySelector(e);e=a?a.innerHTML:""}const i=ei({hoistStatic:!0,onError:void 0,onWarn:Js},t);!i.isCustomElement&&typeof customElements<"u"&&(i.isCustomElement=a=>!!customElements.get(a));const{code:r}=J$e(e,i),s=new Function("Vue",r)(i5e);return s._rc=!0,aF[n]=s}zD(xX);const X$e=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:vD,BaseTransitionPropsValidators:t9,Comment:zr,DeprecationTypes:wJ,EffectScope:B$,ErrorCodes:QZ,ErrorTypeStrings:gJ,Fragment:pe,KeepAlive:_K,ReactiveEffect:D_,Static:Bm,Suspense:eJ,Teleport:sK,Text:Wu,TrackOpTypes:GZ,Transition:nd,TransitionGroup:r9,TriggerOpTypes:ZZ,VueElement:h3,assertNumber:XZ,callWithAsyncErrorHandling:cc,callWithErrorHandling:c1,camelize:Gi,capitalize:up,cloneVNode:eu,compatUtils:kJ,compile:xX,computed:dt,createApp:M_,createBlock:W,createCommentVNode:D,createElementBlock:g,createElementVNode:c,createHydrationRenderer:xD,createPropsRestProxy:OK,createRenderer:DD,createSSRApp:GD,createSlots:os,createStaticVNode:wl,createTextVNode:z,createVNode:k,customRef:hD,defineAsyncComponent:vK,defineComponent:xo,defineCustomElement:VD,defineEmits:wK,defineExpose:$K,defineModel:TK,defineOptions:CK,defineProps:kK,defineSSRCustomElement:DJ,defineSlots:SK,devtools:vJ,effect:DZ,effectScope:H$,getCurrentInstance:pr,getCurrentScope:aD,getCurrentWatcher:KZ,getTransitionRawChildren:l3,guardReactiveProps:Gs,h:tu,handleError:mp,hasInjectionContext:RK,hydrate:UJ,hydrateOnIdle:fK,hydrateOnInteraction:gK,hydrateOnMediaQuery:pK,hydrateOnVisible:mK,initCustomFormatter:fJ,initDirectivesForSSR:VJ,inject:ts,isMemoSame:UD,isProxy:a3,isReactive:qu,isReadonly:th,isRef:Oi,isRuntimeOnly:dJ,isShallow:Al,isVNode:oh,markRaw:uD,mergeDefaults:DK,mergeModels:xK,mergeProps:Ur,nextTick:ma,normalizeClass:X,normalizeProps:hs,normalizeStyle:Bn,onActivated:yD,onBeforeMount:yy,onBeforeUnmount:d1,onBeforeUpdate:kD,onDeactivated:bD,onErrorCaptured:SD,onMounted:Ha,onRenderTracked:CD,onRenderTriggered:$D,onScopeDispose:SZ,onServerPrefetch:wD,onUnmounted:cu,onUpdated:by,onWatcherCleanup:mD,openBlock:h,popScopeId:Q$,provide:ic,proxyRefs:K$,pushScopeId:X$,queuePostFlushCb:f2,reactive:hc,readonly:G$,ref:En,registerRuntimeCompiler:zD,render:WD,renderList:Me,renderSlot:Pt,resolveComponent:y,resolveDirective:sn,resolveDynamicComponent:oc,resolveFilter:bJ,resolveTransitionHooks:Hg,setBlockTracking:G4,setDevtoolsHook:_J,setTransitionHooks:nh,shallowReactive:W$,shallowReadonly:HZ,shallowRef:_y,ssrContextKey:LD,ssrUtils:yJ,stop:xZ,toDisplayString:m,toHandlerKey:Tg,toHandlers:Yu,toRaw:si,toRef:h_,toRefs:fD,toValue:YZ,transformVNodeArgs:rJ,triggerRef:qZ,unref:Et,useAttrs:PK,useCssModule:OJ,useCssVars:HD,useHost:qD,useId:uK,useModel:JK,useSSRContext:MD,useShadowRoot:xJ,useSlots:IK,useTemplateRef:hK,useTransitionState:e9,vModelCheckbox:f3,vModelDynamic:m3,vModelRadio:xf,vModelSelect:YD,vModelText:wt,vShow:Vo,version:BD,warn:pJ,watch:Co,watchEffect:o9,watchPostEffect:ND,watchSyncEffect:RD,withAsyncContext:LK,withCtx:F,withDefaults:EK,withDirectives:Oe,withKeys:bs,withMemo:mJ,withModifiers:Gt,withScopeId:gD},Symbol.toStringTag,{value:"Module"}));/*!
  * shared v9.14.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */const l5=typeof window<"u",pp=(e,t=!1)=>t?Symbol.for(e):Symbol(e),Q$e=(e,t,n)=>e9e({l:e,k:t,s:n}),e9e=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ps=e=>typeof e=="number"&&isFinite(e),t9e=e=>LX(e)==="[object Date]",np=e=>LX(e)==="[object RegExp]",d9=e=>ao(e)&&Object.keys(e).length===0,Xs=Object.assign;let lF;const Xh=()=>lF||(lF=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function cF(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const n9e=Object.prototype.hasOwnProperty;function c5(e,t){return n9e.call(e,t)}const Xi=Array.isArray,Wi=e=>typeof e=="function",yn=e=>typeof e=="string",Uo=e=>typeof e=="boolean",gi=e=>e!==null&&typeof e=="object",o9e=e=>gi(e)&&Wi(e.then)&&Wi(e.catch),OX=Object.prototype.toString,LX=e=>OX.call(e),ao=e=>{if(!gi(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},i9e=e=>e==null?"":Xi(e)||ao(e)&&e.toString===OX?JSON.stringify(e,null,2):String(e);function r9e(e,t=""){return e.reduce((n,o,i)=>i===0?n+o:n+t+o,"")}function u9(e){let t=e;return()=>++t}function s9e(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const _w=e=>!gi(e)||Xi(e);function q8(e,t){if(_w(e)||_w(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:o,des:i}=n.pop();Object.keys(o).forEach(r=>{gi(o[r])&&!gi(i[r])&&(i[r]=Array.isArray(o[r])?[]:{}),_w(i[r])||_w(o[r])?i[r]=o[r]:n.push({src:o[r],des:i[r]})})}}/*!
  * message-compiler v9.14.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */function a9e(e,t,n){return{line:e,column:t,offset:n}}function d5(e,t,n){const o={start:e,end:t};return n!=null&&(o.source=n),o}const l9e=/\{([0-9a-zA-Z]+)\}/g;function MX(e,...t){return t.length===1&&c9e(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(l9e,(n,o)=>t.hasOwnProperty(o)?t[o]:"")}const NX=Object.assign,dF=e=>typeof e=="string",c9e=e=>e!==null&&typeof e=="object";function RX(e,t=""){return e.reduce((n,o,i)=>i===0?n+o:n+t+o,"")}const px={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},d9e={[px.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function u9e(e,t,...n){const o=MX(d9e[e]||"",...n||[]),i={message:String(o),code:e};return t&&(i.location=t),i}const Xn={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},h9e={[Xn.EXPECTED_TOKEN]:"Expected token: '{0}'",[Xn.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Xn.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Xn.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Xn.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Xn.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Xn.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Xn.EMPTY_PLACEHOLDER]:"Empty placeholder",[Xn.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Xn.INVALID_LINKED_FORMAT]:"Invalid linked format",[Xn.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Xn.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Xn.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Xn.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Xn.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Xn.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function ky(e,t,n={}){const{domain:o,messages:i,args:r}=n,s=MX((i||h9e)[e]||"",...r||[]),a=new SyntaxError(String(s));return a.code=e,t&&(a.location=t),a.domain=o,a}function f9e(e){throw e}const Rh=" ",m9e="\r",Pa=`
`,p9e=String.fromCharCode(8232),g9e=String.fromCharCode(8233);function v9e(e){const t=e;let n=0,o=1,i=1,r=0;const s=S=>t[S]===m9e&&t[S+1]===Pa,a=S=>t[S]===Pa,l=S=>t[S]===g9e,d=S=>t[S]===p9e,u=S=>s(S)||a(S)||l(S)||d(S),f=()=>n,p=()=>o,v=()=>i,_=()=>r,b=S=>s(S)||l(S)||d(S)?Pa:t[S],C=()=>b(n),$=()=>b(n+r);function E(){return r=0,u(n)&&(o++,i=0),s(n)&&n++,n++,i++,t[n]}function P(){return s(n+r)&&r++,r++,t[n+r]}function I(){n=0,o=1,i=1,r=0}function O(S=0){r=S}function L(){const S=n+r;for(;S!==n;)E();r=0}return{index:f,line:p,column:v,peekOffset:_,charAt:b,currentChar:C,currentPeek:$,next:E,peek:P,reset:I,resetPeek:O,skipToPeek:L}}const om=void 0,_9e=".",uF="'",y9e="tokenizer";function b9e(e,t={}){const n=t.location!==!1,o=v9e(e),i=()=>o.index(),r=()=>a9e(o.line(),o.column(),o.index()),s=r(),a=i(),l={currentType:14,offset:a,startLoc:s,endLoc:s,lastType:14,lastOffset:a,lastStartLoc:s,lastEndLoc:s,braceNest:0,inLinked:!1,text:""},d=()=>l,{onError:u}=t;function f(ge,ye,Te,...pt){const yt=d();if(ye.column+=Te,ye.offset+=Te,u){const Xe=n?d5(yt.startLoc,ye):null,Ze=ky(ge,Xe,{domain:y9e,args:pt});u(Ze)}}function p(ge,ye,Te){ge.endLoc=r(),ge.currentType=ye;const pt={type:ye};return n&&(pt.loc=d5(ge.startLoc,ge.endLoc)),Te!=null&&(pt.value=Te),pt}const v=ge=>p(ge,14);function _(ge,ye){return ge.currentChar()===ye?(ge.next(),ye):(f(Xn.EXPECTED_TOKEN,r(),0,ye),"")}function b(ge){let ye="";for(;ge.currentPeek()===Rh||ge.currentPeek()===Pa;)ye+=ge.currentPeek(),ge.peek();return ye}function C(ge){const ye=b(ge);return ge.skipToPeek(),ye}function $(ge){if(ge===om)return!1;const ye=ge.charCodeAt(0);return ye>=97&&ye<=122||ye>=65&&ye<=90||ye===95}function E(ge){if(ge===om)return!1;const ye=ge.charCodeAt(0);return ye>=48&&ye<=57}function P(ge,ye){const{currentType:Te}=ye;if(Te!==2)return!1;b(ge);const pt=$(ge.currentPeek());return ge.resetPeek(),pt}function I(ge,ye){const{currentType:Te}=ye;if(Te!==2)return!1;b(ge);const pt=ge.currentPeek()==="-"?ge.peek():ge.currentPeek(),yt=E(pt);return ge.resetPeek(),yt}function O(ge,ye){const{currentType:Te}=ye;if(Te!==2)return!1;b(ge);const pt=ge.currentPeek()===uF;return ge.resetPeek(),pt}function L(ge,ye){const{currentType:Te}=ye;if(Te!==8)return!1;b(ge);const pt=ge.currentPeek()===".";return ge.resetPeek(),pt}function S(ge,ye){const{currentType:Te}=ye;if(Te!==9)return!1;b(ge);const pt=$(ge.currentPeek());return ge.resetPeek(),pt}function j(ge,ye){const{currentType:Te}=ye;if(!(Te===8||Te===12))return!1;b(ge);const pt=ge.currentPeek()===":";return ge.resetPeek(),pt}function M(ge,ye){const{currentType:Te}=ye;if(Te!==10)return!1;const pt=()=>{const Xe=ge.currentPeek();return Xe==="{"?$(ge.peek()):Xe==="@"||Xe==="%"||Xe==="|"||Xe===":"||Xe==="."||Xe===Rh||!Xe?!1:Xe===Pa?(ge.peek(),pt()):V(ge,!1)},yt=pt();return ge.resetPeek(),yt}function q(ge){b(ge);const ye=ge.currentPeek()==="|";return ge.resetPeek(),ye}function B(ge){const ye=b(ge),Te=ge.currentPeek()==="%"&&ge.peek()==="{";return ge.resetPeek(),{isModulo:Te,hasSpace:ye.length>0}}function V(ge,ye=!0){const Te=(yt=!1,Xe="",Ze=!1)=>{const vt=ge.currentPeek();return vt==="{"?Xe==="%"?!1:yt:vt==="@"||!vt?Xe==="%"?!0:yt:vt==="%"?(ge.peek(),Te(yt,"%",!0)):vt==="|"?Xe==="%"||Ze?!0:!(Xe===Rh||Xe===Pa):vt===Rh?(ge.peek(),Te(!0,Rh,Ze)):vt===Pa?(ge.peek(),Te(!0,Pa,Ze)):!0},pt=Te();return ye&&ge.resetPeek(),pt}function G(ge,ye){const Te=ge.currentChar();return Te===om?om:ye(Te)?(ge.next(),Te):null}function Q(ge){const ye=ge.charCodeAt(0);return ye>=97&&ye<=122||ye>=65&&ye<=90||ye>=48&&ye<=57||ye===95||ye===36}function J(ge){return G(ge,Q)}function Y(ge){const ye=ge.charCodeAt(0);return ye>=97&&ye<=122||ye>=65&&ye<=90||ye>=48&&ye<=57||ye===95||ye===36||ye===45}function Z(ge){return G(ge,Y)}function se(ge){const ye=ge.charCodeAt(0);return ye>=48&&ye<=57}function ce(ge){return G(ge,se)}function te(ge){const ye=ge.charCodeAt(0);return ye>=48&&ye<=57||ye>=65&&ye<=70||ye>=97&&ye<=102}function ee(ge){return G(ge,te)}function ae(ge){let ye="",Te="";for(;ye=ce(ge);)Te+=ye;return Te}function de(ge){C(ge);const ye=ge.currentChar();return ye!=="%"&&f(Xn.EXPECTED_TOKEN,r(),0,ye),ge.next(),"%"}function $e(ge){let ye="";for(;;){const Te=ge.currentChar();if(Te==="{"||Te==="}"||Te==="@"||Te==="|"||!Te)break;if(Te==="%")if(V(ge))ye+=Te,ge.next();else break;else if(Te===Rh||Te===Pa)if(V(ge))ye+=Te,ge.next();else{if(q(ge))break;ye+=Te,ge.next()}else ye+=Te,ge.next()}return ye}function be(ge){C(ge);let ye="",Te="";for(;ye=Z(ge);)Te+=ye;return ge.currentChar()===om&&f(Xn.UNTERMINATED_CLOSING_BRACE,r(),0),Te}function me(ge){C(ge);let ye="";return ge.currentChar()==="-"?(ge.next(),ye+=`-${ae(ge)}`):ye+=ae(ge),ge.currentChar()===om&&f(Xn.UNTERMINATED_CLOSING_BRACE,r(),0),ye}function fe(ge){return ge!==uF&&ge!==Pa}function Ae(ge){C(ge),_(ge,"'");let ye="",Te="";for(;ye=G(ge,fe);)ye==="\\"?Te+=je(ge):Te+=ye;const pt=ge.currentChar();return pt===Pa||pt===om?(f(Xn.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),pt===Pa&&(ge.next(),_(ge,"'")),Te):(_(ge,"'"),Te)}function je(ge){const ye=ge.currentChar();switch(ye){case"\\":case"'":return ge.next(),`\\${ye}`;case"u":return Ye(ge,ye,4);case"U":return Ye(ge,ye,6);default:return f(Xn.UNKNOWN_ESCAPE_SEQUENCE,r(),0,ye),""}}function Ye(ge,ye,Te){_(ge,ye);let pt="";for(let yt=0;yt<Te;yt++){const Xe=ee(ge);if(!Xe){f(Xn.INVALID_UNICODE_ESCAPE_SEQUENCE,r(),0,`\\${ye}${pt}${ge.currentChar()}`);break}pt+=Xe}return`\\${ye}${pt}`}function _t(ge){return ge!=="{"&&ge!=="}"&&ge!==Rh&&ge!==Pa}function xt(ge){C(ge);let ye="",Te="";for(;ye=G(ge,_t);)Te+=ye;return Te}function we(ge){let ye="",Te="";for(;ye=J(ge);)Te+=ye;return Te}function ve(ge){const ye=Te=>{const pt=ge.currentChar();return pt==="{"||pt==="%"||pt==="@"||pt==="|"||pt==="("||pt===")"||!pt||pt===Rh?Te:(Te+=pt,ge.next(),ye(Te))};return ye("")}function qe(ge){C(ge);const ye=_(ge,"|");return C(ge),ye}function $t(ge,ye){let Te=null;switch(ge.currentChar()){case"{":return ye.braceNest>=1&&f(Xn.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),ge.next(),Te=p(ye,2,"{"),C(ge),ye.braceNest++,Te;case"}":return ye.braceNest>0&&ye.currentType===2&&f(Xn.EMPTY_PLACEHOLDER,r(),0),ge.next(),Te=p(ye,3,"}"),ye.braceNest--,ye.braceNest>0&&C(ge),ye.inLinked&&ye.braceNest===0&&(ye.inLinked=!1),Te;case"@":return ye.braceNest>0&&f(Xn.UNTERMINATED_CLOSING_BRACE,r(),0),Te=ut(ge,ye)||v(ye),ye.braceNest=0,Te;default:{let yt=!0,Xe=!0,Ze=!0;if(q(ge))return ye.braceNest>0&&f(Xn.UNTERMINATED_CLOSING_BRACE,r(),0),Te=p(ye,1,qe(ge)),ye.braceNest=0,ye.inLinked=!1,Te;if(ye.braceNest>0&&(ye.currentType===5||ye.currentType===6||ye.currentType===7))return f(Xn.UNTERMINATED_CLOSING_BRACE,r(),0),ye.braceNest=0,Ve(ge,ye);if(yt=P(ge,ye))return Te=p(ye,5,be(ge)),C(ge),Te;if(Xe=I(ge,ye))return Te=p(ye,6,me(ge)),C(ge),Te;if(Ze=O(ge,ye))return Te=p(ye,7,Ae(ge)),C(ge),Te;if(!yt&&!Xe&&!Ze)return Te=p(ye,13,xt(ge)),f(Xn.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,Te.value),C(ge),Te;break}}return Te}function ut(ge,ye){const{currentType:Te}=ye;let pt=null;const yt=ge.currentChar();switch((Te===8||Te===9||Te===12||Te===10)&&(yt===Pa||yt===Rh)&&f(Xn.INVALID_LINKED_FORMAT,r(),0),yt){case"@":return ge.next(),pt=p(ye,8,"@"),ye.inLinked=!0,pt;case".":return C(ge),ge.next(),p(ye,9,".");case":":return C(ge),ge.next(),p(ye,10,":");default:return q(ge)?(pt=p(ye,1,qe(ge)),ye.braceNest=0,ye.inLinked=!1,pt):L(ge,ye)||j(ge,ye)?(C(ge),ut(ge,ye)):S(ge,ye)?(C(ge),p(ye,12,we(ge))):M(ge,ye)?(C(ge),yt==="{"?$t(ge,ye)||pt:p(ye,11,ve(ge))):(Te===8&&f(Xn.INVALID_LINKED_FORMAT,r(),0),ye.braceNest=0,ye.inLinked=!1,Ve(ge,ye))}}function Ve(ge,ye){let Te={type:14};if(ye.braceNest>0)return $t(ge,ye)||v(ye);if(ye.inLinked)return ut(ge,ye)||v(ye);switch(ge.currentChar()){case"{":return $t(ge,ye)||v(ye);case"}":return f(Xn.UNBALANCED_CLOSING_BRACE,r(),0),ge.next(),p(ye,3,"}");case"@":return ut(ge,ye)||v(ye);default:{if(q(ge))return Te=p(ye,1,qe(ge)),ye.braceNest=0,ye.inLinked=!1,Te;const{isModulo:yt,hasSpace:Xe}=B(ge);if(yt)return Xe?p(ye,0,$e(ge)):p(ye,4,de(ge));if(V(ge))return p(ye,0,$e(ge));break}}return Te}function tt(){const{currentType:ge,offset:ye,startLoc:Te,endLoc:pt}=l;return l.lastType=ge,l.lastOffset=ye,l.lastStartLoc=Te,l.lastEndLoc=pt,l.offset=i(),l.startLoc=r(),o.currentChar()===om?p(l,14):Ve(o,l)}return{nextToken:tt,currentOffset:i,currentPosition:r,context:d}}const k9e="parser",w9e=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function $9e(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const o=parseInt(t||n,16);return o<=55295||o>=57344?String.fromCodePoint(o):"�"}}}function C9e(e={}){const t=e.location!==!1,{onError:n,onWarn:o}=e;function i(P,I,O,L,...S){const j=P.currentPosition();if(j.offset+=L,j.column+=L,n){const M=t?d5(O,j):null,q=ky(I,M,{domain:k9e,args:S});n(q)}}function r(P,I,O,L,...S){const j=P.currentPosition();if(j.offset+=L,j.column+=L,o){const M=t?d5(O,j):null;o(u9e(I,M,S))}}function s(P,I,O){const L={type:P};return t&&(L.start=I,L.end=I,L.loc={start:O,end:O}),L}function a(P,I,O,L){L&&(P.type=L),t&&(P.end=I,P.loc&&(P.loc.end=O))}function l(P,I){const O=P.context(),L=s(3,O.offset,O.startLoc);return L.value=I,a(L,P.currentOffset(),P.currentPosition()),L}function d(P,I){const O=P.context(),{lastOffset:L,lastStartLoc:S}=O,j=s(5,L,S);return j.index=parseInt(I,10),P.nextToken(),a(j,P.currentOffset(),P.currentPosition()),j}function u(P,I,O){const L=P.context(),{lastOffset:S,lastStartLoc:j}=L,M=s(4,S,j);return M.key=I,O===!0&&(M.modulo=!0),P.nextToken(),a(M,P.currentOffset(),P.currentPosition()),M}function f(P,I){const O=P.context(),{lastOffset:L,lastStartLoc:S}=O,j=s(9,L,S);return j.value=I.replace(w9e,$9e),P.nextToken(),a(j,P.currentOffset(),P.currentPosition()),j}function p(P){const I=P.nextToken(),O=P.context(),{lastOffset:L,lastStartLoc:S}=O,j=s(8,L,S);return I.type!==12?(i(P,Xn.UNEXPECTED_EMPTY_LINKED_MODIFIER,O.lastStartLoc,0),j.value="",a(j,L,S),{nextConsumeToken:I,node:j}):(I.value==null&&i(P,Xn.UNEXPECTED_LEXICAL_ANALYSIS,O.lastStartLoc,0,Cd(I)),j.value=I.value||"",a(j,P.currentOffset(),P.currentPosition()),{node:j})}function v(P,I){const O=P.context(),L=s(7,O.offset,O.startLoc);return L.value=I,a(L,P.currentOffset(),P.currentPosition()),L}function _(P){const I=P.context(),O=s(6,I.offset,I.startLoc);let L=P.nextToken();if(L.type===9){const S=p(P);O.modifier=S.node,L=S.nextConsumeToken||P.nextToken()}switch(L.type!==10&&i(P,Xn.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Cd(L)),L=P.nextToken(),L.type===2&&(L=P.nextToken()),L.type){case 11:L.value==null&&i(P,Xn.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Cd(L)),O.key=v(P,L.value||"");break;case 5:L.value==null&&i(P,Xn.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Cd(L)),O.key=u(P,L.value||"");break;case 6:L.value==null&&i(P,Xn.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Cd(L)),O.key=d(P,L.value||"");break;case 7:L.value==null&&i(P,Xn.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Cd(L)),O.key=f(P,L.value||"");break;default:{i(P,Xn.UNEXPECTED_EMPTY_LINKED_KEY,I.lastStartLoc,0);const S=P.context(),j=s(7,S.offset,S.startLoc);return j.value="",a(j,S.offset,S.startLoc),O.key=j,a(O,S.offset,S.startLoc),{nextConsumeToken:L,node:O}}}return a(O,P.currentOffset(),P.currentPosition()),{node:O}}function b(P){const I=P.context(),O=I.currentType===1?P.currentOffset():I.offset,L=I.currentType===1?I.endLoc:I.startLoc,S=s(2,O,L);S.items=[];let j=null,M=null;do{const V=j||P.nextToken();switch(j=null,V.type){case 0:V.value==null&&i(P,Xn.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Cd(V)),S.items.push(l(P,V.value||""));break;case 6:V.value==null&&i(P,Xn.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Cd(V)),S.items.push(d(P,V.value||""));break;case 4:M=!0;break;case 5:V.value==null&&i(P,Xn.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Cd(V)),S.items.push(u(P,V.value||"",!!M)),M&&(r(P,px.USE_MODULO_SYNTAX,I.lastStartLoc,0,Cd(V)),M=null);break;case 7:V.value==null&&i(P,Xn.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Cd(V)),S.items.push(f(P,V.value||""));break;case 8:{const G=_(P);S.items.push(G.node),j=G.nextConsumeToken||null;break}}}while(I.currentType!==14&&I.currentType!==1);const q=I.currentType===1?I.lastOffset:P.currentOffset(),B=I.currentType===1?I.lastEndLoc:P.currentPosition();return a(S,q,B),S}function C(P,I,O,L){const S=P.context();let j=L.items.length===0;const M=s(1,I,O);M.cases=[],M.cases.push(L);do{const q=b(P);j||(j=q.items.length===0),M.cases.push(q)}while(S.currentType!==14);return j&&i(P,Xn.MUST_HAVE_MESSAGES_IN_PLURAL,O,0),a(M,P.currentOffset(),P.currentPosition()),M}function $(P){const I=P.context(),{offset:O,startLoc:L}=I,S=b(P);return I.currentType===14?S:C(P,O,L,S)}function E(P){const I=b9e(P,NX({},e)),O=I.context(),L=s(0,O.offset,O.startLoc);return t&&L.loc&&(L.loc.source=P),L.body=$(I),e.onCacheKey&&(L.cacheKey=e.onCacheKey(P)),O.currentType!==14&&i(I,Xn.UNEXPECTED_LEXICAL_ANALYSIS,O.lastStartLoc,0,P[O.offset]||""),a(L,I.currentOffset(),I.currentPosition()),L}return{parse:E}}function Cd(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function S9e(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function hF(e,t){for(let n=0;n<e.length;n++)gx(e[n],t)}function gx(e,t){switch(e.type){case 1:hF(e.cases,t),t.helper("plural");break;case 2:hF(e.items,t);break;case 6:{gx(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function T9e(e,t={}){const n=S9e(e);n.helper("normalize"),e.body&&gx(e.body,n);const o=n.context();e.helpers=Array.from(o.helpers)}function E9e(e){const t=e.body;return t.type===2?fF(t):t.cases.forEach(n=>fF(n)),e}function fF(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const o=e.items[n];if(!(o.type===3||o.type===9)||o.value==null)break;t.push(o.value)}if(t.length===e.items.length){e.static=RX(t);for(let n=0;n<e.items.length;n++){const o=e.items[n];(o.type===3||o.type===9)&&delete o.value}}}}const I9e="minifier";function Lv(e){switch(e.t=e.type,e.type){case 0:{const t=e;Lv(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let o=0;o<n.length;o++)Lv(n[o]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let o=0;o<n.length;o++)Lv(n[o]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;Lv(t.key),t.k=t.key,delete t.key,t.modifier&&(Lv(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}default:throw ky(Xn.UNHANDLED_MINIFIER_NODE_TYPE,null,{domain:I9e,args:[e.type]})}delete e.type}const P9e="parser";function A9e(e,t){const{sourceMap:n,filename:o,breakLineCode:i,needIndent:r}=t,s=t.location!==!1,a={filename:o,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:i,needIndent:r,indentLevel:0};s&&e.loc&&(a.source=e.loc.source);const l=()=>a;function d(C,$){a.code+=C}function u(C,$=!0){const E=$?i:"";d(r?E+"  ".repeat(C):E)}function f(C=!0){const $=++a.indentLevel;C&&u($)}function p(C=!0){const $=--a.indentLevel;C&&u($)}function v(){u(a.indentLevel)}return{context:l,push:d,indent:f,deindent:p,newline:v,helper:C=>`_${C}`,needIndent:()=>a.needIndent}}function D9e(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),z_(e,t.key),t.modifier?(e.push(", "),z_(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function x9e(e,t){const{helper:n,needIndent:o}=e;e.push(`${n("normalize")}([`),e.indent(o());const i=t.items.length;for(let r=0;r<i&&(z_(e,t.items[r]),r!==i-1);r++)e.push(", ");e.deindent(o()),e.push("])")}function O9e(e,t){const{helper:n,needIndent:o}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(o());const i=t.cases.length;for(let r=0;r<i&&(z_(e,t.cases[r]),r!==i-1);r++)e.push(", ");e.deindent(o()),e.push("])")}}function L9e(e,t){t.body?z_(e,t.body):e.push("null")}function z_(e,t){const{helper:n}=e;switch(t.type){case 0:L9e(e,t);break;case 1:O9e(e,t);break;case 2:x9e(e,t);break;case 6:D9e(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break;default:throw ky(Xn.UNHANDLED_CODEGEN_NODE_TYPE,null,{domain:P9e,args:[t.type]})}}const M9e=(e,t={})=>{const n=dF(t.mode)?t.mode:"normal",o=dF(t.filename)?t.filename:"message.intl",i=!!t.sourceMap,r=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
`,s=t.needIndent?t.needIndent:n!=="arrow",a=e.helpers||[],l=A9e(e,{mode:n,filename:o,sourceMap:i,breakLineCode:r,needIndent:s});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(s),a.length>0&&(l.push(`const { ${RX(a.map(f=>`${f}: _${f}`),", ")} } = ctx`),l.newline()),l.push("return "),z_(l,e),l.deindent(s),l.push("}"),delete e.helpers;const{code:d,map:u}=l.context();return{ast:e,code:d,map:u?u.toJSON():void 0}};function N9e(e,t={}){const n=NX({},t),o=!!n.jit,i=!!n.minify,r=n.optimize==null?!0:n.optimize,a=C9e(n).parse(e);return o?(r&&E9e(a),i&&Lv(a),{ast:a,code:""}):(T9e(a,n),M9e(a,n))}/*!
  * core-base v9.14.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */function R9e(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Xh().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Xh().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Xh().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const gp=[];gp[0]={w:[0],i:[3,0],"[":[4],o:[7]};gp[1]={w:[1],".":[2],"[":[4],o:[7]};gp[2]={w:[2],i:[3,0],0:[3,0]};gp[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};gp[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};gp[5]={"'":[4,0],o:8,l:[5,0]};gp[6]={'"':[4,0],o:8,l:[6,0]};const j9e=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function F9e(e){return j9e.test(e)}function z9e(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function U9e(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function B9e(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:F9e(t)?z9e(t):"*"+t}function H9e(e){const t=[];let n=-1,o=0,i=0,r,s,a,l,d,u,f;const p=[];p[0]=()=>{s===void 0?s=a:s+=a},p[1]=()=>{s!==void 0&&(t.push(s),s=void 0)},p[2]=()=>{p[0](),i++},p[3]=()=>{if(i>0)i--,o=4,p[0]();else{if(i=0,s===void 0||(s=B9e(s),s===!1))return!1;p[1]()}};function v(){const _=e[n+1];if(o===5&&_==="'"||o===6&&_==='"')return n++,a="\\"+_,p[0](),!0}for(;o!==null;)if(n++,r=e[n],!(r==="\\"&&v())){if(l=U9e(r),f=gp[o],d=f[l]||f.l||8,d===8||(o=d[0],d[1]!==void 0&&(u=p[d[1]],u&&(a=r,u()===!1))))return;if(o===7)return t}}const mF=new Map;function V9e(e,t){return gi(e)?e[t]:null}function q9e(e,t){if(!gi(e))return null;let n=mF.get(t);if(n||(n=H9e(t),n&&mF.set(t,n)),!n)return null;const o=n.length;let i=e,r=0;for(;r<o;){const s=i[n[r]];if(s===void 0||Wi(i))return null;i=s,r++}return i}const Y9e=e=>e,W9e=e=>"",G9e="text",Z9e=e=>e.length===0?"":r9e(e),K9e=i9e;function pF(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function J9e(e){const t=ps(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ps(e.named.count)||ps(e.named.n))?ps(e.named.count)?e.named.count:ps(e.named.n)?e.named.n:t:t}function X9e(e,t){t.count||(t.count=e),t.n||(t.n=e)}function Q9e(e={}){const t=e.locale,n=J9e(e),o=gi(e.pluralRules)&&yn(t)&&Wi(e.pluralRules[t])?e.pluralRules[t]:pF,i=gi(e.pluralRules)&&yn(t)&&Wi(e.pluralRules[t])?pF:void 0,r=$=>$[o(n,$.length,i)],s=e.list||[],a=$=>s[$],l=e.named||{};ps(e.pluralIndex)&&X9e(n,l);const d=$=>l[$];function u($){const E=Wi(e.messages)?e.messages($):gi(e.messages)?e.messages[$]:!1;return E||(e.parent?e.parent.message($):W9e)}const f=$=>e.modifiers?e.modifiers[$]:Y9e,p=ao(e.processor)&&Wi(e.processor.normalize)?e.processor.normalize:Z9e,v=ao(e.processor)&&Wi(e.processor.interpolate)?e.processor.interpolate:K9e,_=ao(e.processor)&&yn(e.processor.type)?e.processor.type:G9e,C={list:a,named:d,plural:r,linked:($,...E)=>{const[P,I]=E;let O="text",L="";E.length===1?gi(P)?(L=P.modifier||L,O=P.type||O):yn(P)&&(L=P||L):E.length===2&&(yn(P)&&(L=P||L),yn(I)&&(O=I||O));const S=u($)(C),j=O==="vnode"&&Xi(S)&&L?S[0]:S;return L?f(L)(j,O):j},message:u,type:_,interpolate:v,normalize:p,values:Xs({},s,l)};return C}let C2=null;function e6e(e){C2=e}function t6e(e,t,n){C2&&C2.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const n6e=o6e("function:translate");function o6e(e){return t=>C2&&C2.emit(e,t)}const jX=px.__EXTEND_POINT__,qp=u9(jX),i6e={NOT_FOUND_KEY:jX,FALLBACK_TO_TRANSLATE:qp(),CANNOT_FORMAT_NUMBER:qp(),FALLBACK_TO_NUMBER_FORMAT:qp(),CANNOT_FORMAT_DATE:qp(),FALLBACK_TO_DATE_FORMAT:qp(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:qp(),__EXTEND_POINT__:qp()},FX=Xn.__EXTEND_POINT__,Yp=u9(FX),zd={INVALID_ARGUMENT:FX,INVALID_DATE_ARGUMENT:Yp(),INVALID_ISO_DATE_ARGUMENT:Yp(),NOT_SUPPORT_NON_STRING_MESSAGE:Yp(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:Yp(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:Yp(),NOT_SUPPORT_LOCALE_TYPE:Yp(),__EXTEND_POINT__:Yp()};function ju(e){return ky(e,null,void 0)}function vx(e,t){return t.locale!=null?gF(t.locale):gF(e.locale)}let J7;function gF(e){if(yn(e))return e;if(Wi(e)){if(e.resolvedOnce&&J7!=null)return J7;if(e.constructor.name==="Function"){const t=e();if(o9e(t))throw ju(zd.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return J7=t}else throw ju(zd.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw ju(zd.NOT_SUPPORT_LOCALE_TYPE)}function r6e(e,t,n){return[...new Set([n,...Xi(t)?t:gi(t)?Object.keys(t):yn(t)?[t]:[n]])]}function zX(e,t,n){const o=yn(n)?n:U_,i=e;i.__localeChainCache||(i.__localeChainCache=new Map);let r=i.__localeChainCache.get(o);if(!r){r=[];let s=[n];for(;Xi(s);)s=vF(r,s,t);const a=Xi(t)||!ao(t)?t:t.default?t.default:null;s=yn(a)?[a]:a,Xi(s)&&vF(r,s,!1),i.__localeChainCache.set(o,r)}return r}function vF(e,t,n){let o=!0;for(let i=0;i<t.length&&Uo(o);i++){const r=t[i];yn(r)&&(o=s6e(e,t[i],n))}return o}function s6e(e,t,n){let o;const i=t.split("-");do{const r=i.join("-");o=a6e(e,r,n),i.splice(-1,1)}while(i.length&&o===!0);return o}function a6e(e,t,n){let o=!1;if(!e.includes(t)&&(o=!0,t)){o=t[t.length-1]!=="!";const i=t.replace(/!/g,"");e.push(i),(Xi(n)||ao(n))&&n[i]&&(o=n[i])}return o}const l6e="9.14.1",h9=-1,U_="en-US",_F="",yF=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function c6e(){return{upper:(e,t)=>t==="text"&&yn(e)?e.toUpperCase():t==="vnode"&&gi(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&yn(e)?e.toLowerCase():t==="vnode"&&gi(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&yn(e)?yF(e):t==="vnode"&&gi(e)&&"__v_isVNode"in e?yF(e.children):e}}let UX;function bF(e){UX=e}let BX;function d6e(e){BX=e}let HX;function u6e(e){HX=e}let VX=null;const h6e=e=>{VX=e},f6e=()=>VX;let qX=null;const kF=e=>{qX=e},m6e=()=>qX;let wF=0;function p6e(e={}){const t=Wi(e.onWarn)?e.onWarn:s9e,n=yn(e.version)?e.version:l6e,o=yn(e.locale)||Wi(e.locale)?e.locale:U_,i=Wi(o)?U_:o,r=Xi(e.fallbackLocale)||ao(e.fallbackLocale)||yn(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i,s=ao(e.messages)?e.messages:{[i]:{}},a=ao(e.datetimeFormats)?e.datetimeFormats:{[i]:{}},l=ao(e.numberFormats)?e.numberFormats:{[i]:{}},d=Xs({},e.modifiers||{},c6e()),u=e.pluralRules||{},f=Wi(e.missing)?e.missing:null,p=Uo(e.missingWarn)||np(e.missingWarn)?e.missingWarn:!0,v=Uo(e.fallbackWarn)||np(e.fallbackWarn)?e.fallbackWarn:!0,_=!!e.fallbackFormat,b=!!e.unresolving,C=Wi(e.postTranslation)?e.postTranslation:null,$=ao(e.processor)?e.processor:null,E=Uo(e.warnHtmlMessage)?e.warnHtmlMessage:!0,P=!!e.escapeParameter,I=Wi(e.messageCompiler)?e.messageCompiler:UX,O=Wi(e.messageResolver)?e.messageResolver:BX||V9e,L=Wi(e.localeFallbacker)?e.localeFallbacker:HX||r6e,S=gi(e.fallbackContext)?e.fallbackContext:void 0,j=e,M=gi(j.__datetimeFormatters)?j.__datetimeFormatters:new Map,q=gi(j.__numberFormatters)?j.__numberFormatters:new Map,B=gi(j.__meta)?j.__meta:{};wF++;const V={version:n,cid:wF,locale:o,fallbackLocale:r,messages:s,modifiers:d,pluralRules:u,missing:f,missingWarn:p,fallbackWarn:v,fallbackFormat:_,unresolving:b,postTranslation:C,processor:$,warnHtmlMessage:E,escapeParameter:P,messageCompiler:I,messageResolver:O,localeFallbacker:L,fallbackContext:S,onWarn:t,__meta:B};return V.datetimeFormats=a,V.numberFormats=l,V.__datetimeFormatters=M,V.__numberFormatters=q,__INTLIFY_PROD_DEVTOOLS__&&t6e(V,n,B),V}function _x(e,t,n,o,i){const{missing:r,onWarn:s}=e;if(r!==null){const a=r(e,n,t,i);return yn(a)?a:t}else return t}function Db(e,t,n){const o=e;o.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function g6e(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function v6e(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let o=n+1;o<t.length;o++)if(g6e(e,t[o]))return!0;return!1}function X7(e){return n=>_6e(n,e)}function _6e(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const o=n,i=o.c||o.cases;return e.plural(i.reduce((r,s)=>[...r,$F(e,s)],[]))}else return $F(e,n)}function $F(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const o=(t.i||t.items).reduce((i,r)=>[...i,XE(e,r)],[]);return e.normalize(o)}}function XE(e,t){const n=t.t||t.type;switch(n){case 3:{const o=t;return o.v||o.value}case 9:{const o=t;return o.v||o.value}case 4:{const o=t;return e.interpolate(e.named(o.k||o.key))}case 5:{const o=t;return e.interpolate(e.list(o.i!=null?o.i:o.index))}case 6:{const o=t,i=o.m||o.modifier;return e.linked(XE(e,o.k||o.key),i?XE(e,i):void 0,e.type)}case 7:{const o=t;return o.v||o.value}case 8:{const o=t;return o.v||o.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const YX=e=>e;let qv=Object.create(null);const B_=e=>gi(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function WX(e,t={}){let n=!1;const o=t.onError||f9e;return t.onError=i=>{n=!0,o(i)},{...N9e(e,t),detectError:n}}const y6e=(e,t)=>{if(!yn(e))throw ju(zd.NOT_SUPPORT_NON_STRING_MESSAGE);{Uo(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||YX)(e),i=qv[o];if(i)return i;const{code:r,detectError:s}=WX(e,t),a=new Function(`return ${r}`)();return s?a:qv[o]=a}};function b6e(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&yn(e)){Uo(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||YX)(e),i=qv[o];if(i)return i;const{ast:r,detectError:s}=WX(e,{...t,location:!1,jit:!0}),a=X7(r);return s?a:qv[o]=a}else{const n=e.cacheKey;if(n){const o=qv[n];return o||(qv[n]=X7(e))}else return X7(e)}}const CF=()=>"",Uc=e=>Wi(e);function SF(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:i,messageCompiler:r,fallbackLocale:s,messages:a}=e,[l,d]=QE(...t),u=Uo(d.missingWarn)?d.missingWarn:e.missingWarn,f=Uo(d.fallbackWarn)?d.fallbackWarn:e.fallbackWarn,p=Uo(d.escapeParameter)?d.escapeParameter:e.escapeParameter,v=!!d.resolvedMessage,_=yn(d.default)||Uo(d.default)?Uo(d.default)?r?l:()=>l:d.default:n?r?l:()=>l:"",b=n||_!=="",C=vx(e,d);p&&k6e(d);let[$,E,P]=v?[l,C,a[C]||{}]:GX(e,l,C,s,f,u),I=$,O=l;if(!v&&!(yn(I)||B_(I)||Uc(I))&&b&&(I=_,O=I),!v&&(!(yn(I)||B_(I)||Uc(I))||!yn(E)))return i?h9:l;let L=!1;const S=()=>{L=!0},j=Uc(I)?I:ZX(e,l,E,I,O,S);if(L)return I;const M=C6e(e,E,P,d),q=Q9e(M),B=w6e(e,j,q),V=o?o(B,l):B;if(__INTLIFY_PROD_DEVTOOLS__){const G={timestamp:Date.now(),key:yn(l)?l:Uc(I)?I.key:"",locale:E||(Uc(I)?I.locale:""),format:yn(I)?I:Uc(I)?I.source:"",message:V};G.meta=Xs({},e.__meta,f6e()||{}),n6e(G)}return V}function k6e(e){Xi(e.list)?e.list=e.list.map(t=>yn(t)?cF(t):t):gi(e.named)&&Object.keys(e.named).forEach(t=>{yn(e.named[t])&&(e.named[t]=cF(e.named[t]))})}function GX(e,t,n,o,i,r){const{messages:s,onWarn:a,messageResolver:l,localeFallbacker:d}=e,u=d(e,o,n);let f={},p,v=null;const _="translate";for(let b=0;b<u.length&&(p=u[b],f=s[p]||{},(v=l(f,t))===null&&(v=f[t]),!(yn(v)||B_(v)||Uc(v)));b++)if(!v6e(p,u)){const C=_x(e,t,p,r,_);C!==t&&(v=C)}return[v,p,f]}function ZX(e,t,n,o,i,r){const{messageCompiler:s,warnHtmlMessage:a}=e;if(Uc(o)){const d=o;return d.locale=d.locale||n,d.key=d.key||t,d}if(s==null){const d=()=>o;return d.locale=n,d.key=t,d}const l=s(o,$6e(e,n,i,o,a,r));return l.locale=n,l.key=t,l.source=o,l}function w6e(e,t,n){return t(n)}function QE(...e){const[t,n,o]=e,i={};if(!yn(t)&&!ps(t)&&!Uc(t)&&!B_(t))throw ju(zd.INVALID_ARGUMENT);const r=ps(t)?String(t):(Uc(t),t);return ps(n)?i.plural=n:yn(n)?i.default=n:ao(n)&&!d9(n)?i.named=n:Xi(n)&&(i.list=n),ps(o)?i.plural=o:yn(o)?i.default=o:ao(o)&&Xs(i,o),[r,i]}function $6e(e,t,n,o,i,r){return{locale:t,key:n,warnHtmlMessage:i,onError:s=>{throw r&&r(s),s},onCacheKey:s=>Q$e(t,n,s)}}function C6e(e,t,n,o){const{modifiers:i,pluralRules:r,messageResolver:s,fallbackLocale:a,fallbackWarn:l,missingWarn:d,fallbackContext:u}=e,p={locale:t,modifiers:i,pluralRules:r,messages:v=>{let _=s(n,v);if(_==null&&u){const[,,b]=GX(u,v,t,a,l,d);_=s(b,v)}if(yn(_)||B_(_)){let b=!1;const $=ZX(e,v,t,_,v,()=>{b=!0});return b?CF:$}else return Uc(_)?_:CF}};return e.processor&&(p.processor=e.processor),o.list&&(p.list=o.list),o.named&&(p.named=o.named),ps(o.plural)&&(p.pluralIndex=o.plural),p}function TF(e,...t){const{datetimeFormats:n,unresolving:o,fallbackLocale:i,onWarn:r,localeFallbacker:s}=e,{__datetimeFormatters:a}=e,[l,d,u,f]=eI(...t),p=Uo(u.missingWarn)?u.missingWarn:e.missingWarn;Uo(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const v=!!u.part,_=vx(e,u),b=s(e,i,_);if(!yn(l)||l==="")return new Intl.DateTimeFormat(_,f).format(d);let C={},$,E=null;const P="datetime format";for(let L=0;L<b.length&&($=b[L],C=n[$]||{},E=C[l],!ao(E));L++)_x(e,l,$,p,P);if(!ao(E)||!yn($))return o?h9:l;let I=`${$}__${l}`;d9(f)||(I=`${I}__${JSON.stringify(f)}`);let O=a.get(I);return O||(O=new Intl.DateTimeFormat($,Xs({},E,f)),a.set(I,O)),v?O.formatToParts(d):O.format(d)}const KX=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function eI(...e){const[t,n,o,i]=e,r={};let s={},a;if(yn(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw ju(zd.INVALID_ISO_DATE_ARGUMENT);const d=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();a=new Date(d);try{a.toISOString()}catch{throw ju(zd.INVALID_ISO_DATE_ARGUMENT)}}else if(t9e(t)){if(isNaN(t.getTime()))throw ju(zd.INVALID_DATE_ARGUMENT);a=t}else if(ps(t))a=t;else throw ju(zd.INVALID_ARGUMENT);return yn(n)?r.key=n:ao(n)&&Object.keys(n).forEach(l=>{KX.includes(l)?s[l]=n[l]:r[l]=n[l]}),yn(o)?r.locale=o:ao(o)&&(s=o),ao(i)&&(s=i),[r.key||"",a,r,s]}function EF(e,t,n){const o=e;for(const i in n){const r=`${t}__${i}`;o.__datetimeFormatters.has(r)&&o.__datetimeFormatters.delete(r)}}function IF(e,...t){const{numberFormats:n,unresolving:o,fallbackLocale:i,onWarn:r,localeFallbacker:s}=e,{__numberFormatters:a}=e,[l,d,u,f]=tI(...t),p=Uo(u.missingWarn)?u.missingWarn:e.missingWarn;Uo(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const v=!!u.part,_=vx(e,u),b=s(e,i,_);if(!yn(l)||l==="")return new Intl.NumberFormat(_,f).format(d);let C={},$,E=null;const P="number format";for(let L=0;L<b.length&&($=b[L],C=n[$]||{},E=C[l],!ao(E));L++)_x(e,l,$,p,P);if(!ao(E)||!yn($))return o?h9:l;let I=`${$}__${l}`;d9(f)||(I=`${I}__${JSON.stringify(f)}`);let O=a.get(I);return O||(O=new Intl.NumberFormat($,Xs({},E,f)),a.set(I,O)),v?O.formatToParts(d):O.format(d)}const JX=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function tI(...e){const[t,n,o,i]=e,r={};let s={};if(!ps(t))throw ju(zd.INVALID_ARGUMENT);const a=t;return yn(n)?r.key=n:ao(n)&&Object.keys(n).forEach(l=>{JX.includes(l)?s[l]=n[l]:r[l]=n[l]}),yn(o)?r.locale=o:ao(o)&&(s=o),ao(i)&&(s=i),[r.key||"",a,r,s]}function PF(e,t,n){const o=e;for(const i in n){const r=`${t}__${i}`;o.__numberFormatters.has(r)&&o.__numberFormatters.delete(r)}}R9e();function S6e(){return XX().__VUE_DEVTOOLS_GLOBAL_HOOK__}function XX(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const T6e=typeof Proxy=="function",E6e="devtools-plugin:setup",I6e="plugin:settings:set";let dv,nI;function P6e(){var e;return dv!==void 0||(typeof window<"u"&&window.performance?(dv=!0,nI=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(dv=!0,nI=globalThis.perf_hooks.performance):dv=!1),dv}function A6e(){return P6e()?nI.now():Date.now()}class D6e{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const o={};if(t.settings)for(const s in t.settings){const a=t.settings[s];o[s]=a.defaultValue}const i=`__vue-devtools-plugin-settings__${t.id}`;let r=Object.assign({},o);try{const s=localStorage.getItem(i),a=JSON.parse(s);Object.assign(r,a)}catch{}this.fallbacks={getSettings(){return r},setSettings(s){try{localStorage.setItem(i,JSON.stringify(s))}catch{}r=s},now(){return A6e()}},n&&n.on(I6e,(s,a)=>{s===this.plugin.id&&this.fallbacks.setSettings(a)}),this.proxiedOn=new Proxy({},{get:(s,a)=>this.target?this.target.on[a]:(...l)=>{this.onQueue.push({method:a,args:l})}}),this.proxiedTarget=new Proxy({},{get:(s,a)=>this.target?this.target[a]:a==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(a)?(...l)=>(this.targetQueue.push({method:a,args:l,resolve:()=>{}}),this.fallbacks[a](...l)):(...l)=>new Promise(d=>{this.targetQueue.push({method:a,args:l,resolve:d})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function x6e(e,t){const n=e,o=XX(),i=S6e(),r=T6e&&n.enableEarlyProxy;if(i&&(o.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!r))i.emit(E6e,e,t);else{const s=r?new D6e(n,i):null;(o.__VUE_DEVTOOLS_PLUGINS__=o.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:s}),s&&t(s.proxiedTarget)}}/*!
  * vue-i18n v9.14.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */const O6e="9.14.1";function L6e(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Xh().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Xh().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Xh().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Xh().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Xh().__INTLIFY_PROD_DEVTOOLS__=!1)}const QX=i6e.__EXTEND_POINT__,jh=u9(QX);jh(),jh(),jh(),jh(),jh(),jh(),jh(),jh(),jh();const eQ=zd.__EXTEND_POINT__,hl=u9(eQ),ws={UNEXPECTED_RETURN_TYPE:eQ,INVALID_ARGUMENT:hl(),MUST_BE_CALL_SETUP_TOP:hl(),NOT_INSTALLED:hl(),NOT_AVAILABLE_IN_LEGACY_MODE:hl(),REQUIRED_VALUE:hl(),INVALID_VALUE:hl(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:hl(),NOT_INSTALLED_WITH_PROVIDE:hl(),UNEXPECTED_ERROR:hl(),NOT_COMPATIBLE_LEGACY_VUE_I18N:hl(),BRIDGE_SUPPORT_VUE_2_ONLY:hl(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:hl(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:hl(),__EXTEND_POINT__:hl()};function Rs(e,...t){return ky(e,null,void 0)}const oI=pp("__translateVNode"),iI=pp("__datetimeParts"),rI=pp("__numberParts"),tQ=pp("__setPluralRules"),nQ=pp("__injectWithOption"),sI=pp("__dispose");function S2(e){if(!gi(e))return e;for(const t in e)if(c5(e,t))if(!t.includes("."))gi(e[t])&&S2(e[t]);else{const n=t.split("."),o=n.length-1;let i=e,r=!1;for(let s=0;s<o;s++){if(n[s]in i||(i[n[s]]={}),!gi(i[n[s]])){r=!0;break}i=i[n[s]]}r||(i[n[o]]=e[t],delete e[t]),gi(i[n[o]])&&S2(i[n[o]])}return e}function f9(e,t){const{messages:n,__i18n:o,messageResolver:i,flatJson:r}=t,s=ao(n)?n:Xi(o)?{}:{[e]:{}};if(Xi(o)&&o.forEach(a=>{if("locale"in a&&"resource"in a){const{locale:l,resource:d}=a;l?(s[l]=s[l]||{},q8(d,s[l])):q8(d,s)}else yn(a)&&q8(JSON.parse(a),s)}),i==null&&r)for(const a in s)c5(s,a)&&S2(s[a]);return s}function oQ(e){return e.type}function iQ(e,t,n){let o=gi(t.messages)?t.messages:{};"__i18nGlobal"in n&&(o=f9(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const i=Object.keys(o);i.length&&i.forEach(r=>{e.mergeLocaleMessage(r,o[r])});{if(gi(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(s=>{e.mergeDateTimeFormat(s,t.datetimeFormats[s])})}if(gi(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(s=>{e.mergeNumberFormat(s,t.numberFormats[s])})}}}function AF(e){return k(Wu,null,e,0)}const DF="__INTLIFY_META__",xF=()=>[],M6e=()=>!1;let OF=0;function LF(e){return(t,n,o,i)=>e(n,o,pr()||void 0,i)}const N6e=()=>{const e=pr();let t=null;return e&&(t=oQ(e)[DF])?{[DF]:t}:null};function yx(e={},t){const{__root:n,__injectWithOption:o}=e,i=n===void 0,r=e.flatJson,s=l5?En:_y,a=!!e.translateExistCompatible;let l=Uo(e.inheritLocale)?e.inheritLocale:!0;const d=s(n&&l?n.locale.value:yn(e.locale)?e.locale:U_),u=s(n&&l?n.fallbackLocale.value:yn(e.fallbackLocale)||Xi(e.fallbackLocale)||ao(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:d.value),f=s(f9(d.value,e)),p=s(ao(e.datetimeFormats)?e.datetimeFormats:{[d.value]:{}}),v=s(ao(e.numberFormats)?e.numberFormats:{[d.value]:{}});let _=n?n.missingWarn:Uo(e.missingWarn)||np(e.missingWarn)?e.missingWarn:!0,b=n?n.fallbackWarn:Uo(e.fallbackWarn)||np(e.fallbackWarn)?e.fallbackWarn:!0,C=n?n.fallbackRoot:Uo(e.fallbackRoot)?e.fallbackRoot:!0,$=!!e.fallbackFormat,E=Wi(e.missing)?e.missing:null,P=Wi(e.missing)?LF(e.missing):null,I=Wi(e.postTranslation)?e.postTranslation:null,O=n?n.warnHtmlMessage:Uo(e.warnHtmlMessage)?e.warnHtmlMessage:!0,L=!!e.escapeParameter;const S=n?n.modifiers:ao(e.modifiers)?e.modifiers:{};let j=e.pluralRules||n&&n.pluralRules,M;M=(()=>{i&&kF(null);const Ze={version:O6e,locale:d.value,fallbackLocale:u.value,messages:f.value,modifiers:S,pluralRules:j,missing:P===null?void 0:P,missingWarn:_,fallbackWarn:b,fallbackFormat:$,unresolving:!0,postTranslation:I===null?void 0:I,warnHtmlMessage:O,escapeParameter:L,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};Ze.datetimeFormats=p.value,Ze.numberFormats=v.value,Ze.__datetimeFormatters=ao(M)?M.__datetimeFormatters:void 0,Ze.__numberFormatters=ao(M)?M.__numberFormatters:void 0;const vt=p6e(Ze);return i&&kF(vt),vt})(),Db(M,d.value,u.value);function B(){return[d.value,u.value,f.value,p.value,v.value]}const V=dt({get:()=>d.value,set:Ze=>{d.value=Ze,M.locale=d.value}}),G=dt({get:()=>u.value,set:Ze=>{u.value=Ze,M.fallbackLocale=u.value,Db(M,d.value,Ze)}}),Q=dt(()=>f.value),J=dt(()=>p.value),Y=dt(()=>v.value);function Z(){return Wi(I)?I:null}function se(Ze){I=Ze,M.postTranslation=Ze}function ce(){return E}function te(Ze){Ze!==null&&(P=LF(Ze)),E=Ze,M.missing=P}const ee=(Ze,vt,Ut,Je,We,mt)=>{B();let At;try{__INTLIFY_PROD_DEVTOOLS__,i||(M.fallbackContext=n?m6e():void 0),At=Ze(M)}finally{__INTLIFY_PROD_DEVTOOLS__,i||(M.fallbackContext=void 0)}if(Ut!=="translate exists"&&ps(At)&&At===h9||Ut==="translate exists"&&!At){const[Vt,cn]=vt();return n&&C?Je(n):We(Vt)}else{if(mt(At))return At;throw Rs(ws.UNEXPECTED_RETURN_TYPE)}};function ae(...Ze){return ee(vt=>Reflect.apply(SF,null,[vt,...Ze]),()=>QE(...Ze),"translate",vt=>Reflect.apply(vt.t,vt,[...Ze]),vt=>vt,vt=>yn(vt))}function de(...Ze){const[vt,Ut,Je]=Ze;if(Je&&!gi(Je))throw Rs(ws.INVALID_ARGUMENT);return ae(vt,Ut,Xs({resolvedMessage:!0},Je||{}))}function $e(...Ze){return ee(vt=>Reflect.apply(TF,null,[vt,...Ze]),()=>eI(...Ze),"datetime format",vt=>Reflect.apply(vt.d,vt,[...Ze]),()=>_F,vt=>yn(vt))}function be(...Ze){return ee(vt=>Reflect.apply(IF,null,[vt,...Ze]),()=>tI(...Ze),"number format",vt=>Reflect.apply(vt.n,vt,[...Ze]),()=>_F,vt=>yn(vt))}function me(Ze){return Ze.map(vt=>yn(vt)||ps(vt)||Uo(vt)?AF(String(vt)):vt)}const Ae={normalize:me,interpolate:Ze=>Ze,type:"vnode"};function je(...Ze){return ee(vt=>{let Ut;const Je=vt;try{Je.processor=Ae,Ut=Reflect.apply(SF,null,[Je,...Ze])}finally{Je.processor=null}return Ut},()=>QE(...Ze),"translate",vt=>vt[oI](...Ze),vt=>[AF(vt)],vt=>Xi(vt))}function Ye(...Ze){return ee(vt=>Reflect.apply(IF,null,[vt,...Ze]),()=>tI(...Ze),"number format",vt=>vt[rI](...Ze),xF,vt=>yn(vt)||Xi(vt))}function _t(...Ze){return ee(vt=>Reflect.apply(TF,null,[vt,...Ze]),()=>eI(...Ze),"datetime format",vt=>vt[iI](...Ze),xF,vt=>yn(vt)||Xi(vt))}function xt(Ze){j=Ze,M.pluralRules=j}function we(Ze,vt){return ee(()=>{if(!Ze)return!1;const Ut=yn(vt)?vt:d.value,Je=$t(Ut),We=M.messageResolver(Je,Ze);return a?We!=null:B_(We)||Uc(We)||yn(We)},()=>[Ze],"translate exists",Ut=>Reflect.apply(Ut.te,Ut,[Ze,vt]),M6e,Ut=>Uo(Ut))}function ve(Ze){let vt=null;const Ut=zX(M,u.value,d.value);for(let Je=0;Je<Ut.length;Je++){const We=f.value[Ut[Je]]||{},mt=M.messageResolver(We,Ze);if(mt!=null){vt=mt;break}}return vt}function qe(Ze){const vt=ve(Ze);return vt??(n?n.tm(Ze)||{}:{})}function $t(Ze){return f.value[Ze]||{}}function ut(Ze,vt){if(r){const Ut={[Ze]:vt};for(const Je in Ut)c5(Ut,Je)&&S2(Ut[Je]);vt=Ut[Ze]}f.value[Ze]=vt,M.messages=f.value}function Ve(Ze,vt){f.value[Ze]=f.value[Ze]||{};const Ut={[Ze]:vt};if(r)for(const Je in Ut)c5(Ut,Je)&&S2(Ut[Je]);vt=Ut[Ze],q8(vt,f.value[Ze]),M.messages=f.value}function tt(Ze){return p.value[Ze]||{}}function ge(Ze,vt){p.value[Ze]=vt,M.datetimeFormats=p.value,EF(M,Ze,vt)}function ye(Ze,vt){p.value[Ze]=Xs(p.value[Ze]||{},vt),M.datetimeFormats=p.value,EF(M,Ze,vt)}function Te(Ze){return v.value[Ze]||{}}function pt(Ze,vt){v.value[Ze]=vt,M.numberFormats=v.value,PF(M,Ze,vt)}function yt(Ze,vt){v.value[Ze]=Xs(v.value[Ze]||{},vt),M.numberFormats=v.value,PF(M,Ze,vt)}OF++,n&&l5&&(Co(n.locale,Ze=>{l&&(d.value=Ze,M.locale=Ze,Db(M,d.value,u.value))}),Co(n.fallbackLocale,Ze=>{l&&(u.value=Ze,M.fallbackLocale=Ze,Db(M,d.value,u.value))}));const Xe={id:OF,locale:V,fallbackLocale:G,get inheritLocale(){return l},set inheritLocale(Ze){l=Ze,Ze&&n&&(d.value=n.locale.value,u.value=n.fallbackLocale.value,Db(M,d.value,u.value))},get availableLocales(){return Object.keys(f.value).sort()},messages:Q,get modifiers(){return S},get pluralRules(){return j||{}},get isGlobal(){return i},get missingWarn(){return _},set missingWarn(Ze){_=Ze,M.missingWarn=_},get fallbackWarn(){return b},set fallbackWarn(Ze){b=Ze,M.fallbackWarn=b},get fallbackRoot(){return C},set fallbackRoot(Ze){C=Ze},get fallbackFormat(){return $},set fallbackFormat(Ze){$=Ze,M.fallbackFormat=$},get warnHtmlMessage(){return O},set warnHtmlMessage(Ze){O=Ze,M.warnHtmlMessage=Ze},get escapeParameter(){return L},set escapeParameter(Ze){L=Ze,M.escapeParameter=Ze},t:ae,getLocaleMessage:$t,setLocaleMessage:ut,mergeLocaleMessage:Ve,getPostTranslationHandler:Z,setPostTranslationHandler:se,getMissingHandler:ce,setMissingHandler:te,[tQ]:xt};return Xe.datetimeFormats=J,Xe.numberFormats=Y,Xe.rt=de,Xe.te=we,Xe.tm=qe,Xe.d=$e,Xe.n=be,Xe.getDateTimeFormat=tt,Xe.setDateTimeFormat=ge,Xe.mergeDateTimeFormat=ye,Xe.getNumberFormat=Te,Xe.setNumberFormat=pt,Xe.mergeNumberFormat=yt,Xe[nQ]=o,Xe[oI]=je,Xe[iI]=_t,Xe[rI]=Ye,Xe}function R6e(e){const t=yn(e.locale)?e.locale:U_,n=yn(e.fallbackLocale)||Xi(e.fallbackLocale)||ao(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,o=Wi(e.missing)?e.missing:void 0,i=Uo(e.silentTranslationWarn)||np(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=Uo(e.silentFallbackWarn)||np(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,s=Uo(e.fallbackRoot)?e.fallbackRoot:!0,a=!!e.formatFallbackMessages,l=ao(e.modifiers)?e.modifiers:{},d=e.pluralizationRules,u=Wi(e.postTranslation)?e.postTranslation:void 0,f=yn(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,p=!!e.escapeParameterHtml,v=Uo(e.sync)?e.sync:!0;let _=e.messages;if(ao(e.sharedMessages)){const L=e.sharedMessages;_=Object.keys(L).reduce((j,M)=>{const q=j[M]||(j[M]={});return Xs(q,L[M]),j},_||{})}const{__i18n:b,__root:C,__injectWithOption:$}=e,E=e.datetimeFormats,P=e.numberFormats,I=e.flatJson,O=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:_,flatJson:I,datetimeFormats:E,numberFormats:P,missing:o,missingWarn:i,fallbackWarn:r,fallbackRoot:s,fallbackFormat:a,modifiers:l,pluralRules:d,postTranslation:u,warnHtmlMessage:f,escapeParameter:p,messageResolver:e.messageResolver,inheritLocale:v,translateExistCompatible:O,__i18n:b,__root:C,__injectWithOption:$}}function aI(e={},t){{const n=yx(R6e(e)),{__extender:o}=e,i={id:n.id,get locale(){return n.locale.value},set locale(r){n.locale.value=r},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(r){n.fallbackLocale.value=r},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return n.getMissingHandler()},set missing(r){n.setMissingHandler(r)},get silentTranslationWarn(){return Uo(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(r){n.missingWarn=Uo(r)?!r:r},get silentFallbackWarn(){return Uo(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(r){n.fallbackWarn=Uo(r)?!r:r},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(r){n.fallbackFormat=r},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(r){n.setPostTranslationHandler(r)},get sync(){return n.inheritLocale},set sync(r){n.inheritLocale=r},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){n.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(r){n.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...r){const[s,a,l]=r,d={};let u=null,f=null;if(!yn(s))throw Rs(ws.INVALID_ARGUMENT);const p=s;return yn(a)?d.locale=a:Xi(a)?u=a:ao(a)&&(f=a),Xi(l)?u=l:ao(l)&&(f=l),Reflect.apply(n.t,n,[p,u||f||{},d])},rt(...r){return Reflect.apply(n.rt,n,[...r])},tc(...r){const[s,a,l]=r,d={plural:1};let u=null,f=null;if(!yn(s))throw Rs(ws.INVALID_ARGUMENT);const p=s;return yn(a)?d.locale=a:ps(a)?d.plural=a:Xi(a)?u=a:ao(a)&&(f=a),yn(l)?d.locale=l:Xi(l)?u=l:ao(l)&&(f=l),Reflect.apply(n.t,n,[p,u||f||{},d])},te(r,s){return n.te(r,s)},tm(r){return n.tm(r)},getLocaleMessage(r){return n.getLocaleMessage(r)},setLocaleMessage(r,s){n.setLocaleMessage(r,s)},mergeLocaleMessage(r,s){n.mergeLocaleMessage(r,s)},d(...r){return Reflect.apply(n.d,n,[...r])},getDateTimeFormat(r){return n.getDateTimeFormat(r)},setDateTimeFormat(r,s){n.setDateTimeFormat(r,s)},mergeDateTimeFormat(r,s){n.mergeDateTimeFormat(r,s)},n(...r){return Reflect.apply(n.n,n,[...r])},getNumberFormat(r){return n.getNumberFormat(r)},setNumberFormat(r,s){n.setNumberFormat(r,s)},mergeNumberFormat(r,s){n.mergeNumberFormat(r,s)},getChoiceIndex(r,s){return-1}};return i.__extender=o,i}}const bx={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function j6e({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((o,i)=>[...o,...i.type===pe?i.children:[i]],[]):t.reduce((n,o)=>{const i=e[o];return i&&(n[o]=i()),n},{})}function rQ(e){return pe}const F6e=xo({name:"i18n-t",props:Xs({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ps(e)||!isNaN(e)}},bx),setup(e,t){const{slots:n,attrs:o}=t,i=e.i18n||kx({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter(f=>f!=="_"),s={};e.locale&&(s.locale=e.locale),e.plural!==void 0&&(s.plural=yn(e.plural)?+e.plural:e.plural);const a=j6e(t,r),l=i[oI](e.keypath,a,s),d=Xs({},o),u=yn(e.tag)||gi(e.tag)?e.tag:rQ();return tu(u,d,l)}}}),MF=F6e;function z6e(e){return Xi(e)&&!yn(e[0])}function sQ(e,t,n,o){const{slots:i,attrs:r}=t;return()=>{const s={part:!0};let a={};e.locale&&(s.locale=e.locale),yn(e.format)?s.key=e.format:gi(e.format)&&(yn(e.format.key)&&(s.key=e.format.key),a=Object.keys(e.format).reduce((p,v)=>n.includes(v)?Xs({},p,{[v]:e.format[v]}):p,{}));const l=o(e.value,s,a);let d=[s.key];Xi(l)?d=l.map((p,v)=>{const _=i[p.type],b=_?_({[p.type]:p.value,index:v,parts:l}):[p.value];return z6e(b)&&(b[0].key=`${p.type}-${v}`),b}):yn(l)&&(d=[l]);const u=Xs({},r),f=yn(e.tag)||gi(e.tag)?e.tag:rQ();return tu(f,u,d)}}const U6e=xo({name:"i18n-n",props:Xs({value:{type:Number,required:!0},format:{type:[String,Object]}},bx),setup(e,t){const n=e.i18n||kx({useScope:e.scope,__useComponent:!0});return sQ(e,t,JX,(...o)=>n[rI](...o))}}),NF=U6e,B6e=xo({name:"i18n-d",props:Xs({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},bx),setup(e,t){const n=e.i18n||kx({useScope:e.scope,__useComponent:!0});return sQ(e,t,KX,(...o)=>n[iI](...o))}}),RF=B6e;function H6e(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const o=n.__getInstance(t);return o!=null?o.__composer:e.global.__composer}}function V6e(e){const t=s=>{const{instance:a,modifiers:l,value:d}=s;if(!a||!a.$)throw Rs(ws.UNEXPECTED_ERROR);const u=H6e(e,a.$),f=jF(d);return[Reflect.apply(u.t,u,[...FF(f)]),u]};return{created:(s,a)=>{const[l,d]=t(a);l5&&e.global===d&&(s.__i18nWatcher=Co(d.locale,()=>{a.instance&&a.instance.$forceUpdate()})),s.__composer=d,s.textContent=l},unmounted:s=>{l5&&s.__i18nWatcher&&(s.__i18nWatcher(),s.__i18nWatcher=void 0,delete s.__i18nWatcher),s.__composer&&(s.__composer=void 0,delete s.__composer)},beforeUpdate:(s,{value:a})=>{if(s.__composer){const l=s.__composer,d=jF(a);s.textContent=Reflect.apply(l.t,l,[...FF(d)])}},getSSRProps:s=>{const[a]=t(s);return{textContent:a}}}}function jF(e){if(yn(e))return{path:e};if(ao(e)){if(!("path"in e))throw Rs(ws.REQUIRED_VALUE,"path");return e}else throw Rs(ws.INVALID_VALUE)}function FF(e){const{path:t,locale:n,args:o,choice:i,plural:r}=e,s={},a=o||{};return yn(n)&&(s.locale=n),ps(i)&&(s.plural=i),ps(r)&&(s.plural=r),[t,a,s]}function q6e(e,t,...n){const o=ao(n[0])?n[0]:{},i=!!o.useI18nComponentName;(Uo(o.globalInstall)?o.globalInstall:!0)&&([i?"i18n":MF.name,"I18nT"].forEach(s=>e.component(s,MF)),[NF.name,"I18nN"].forEach(s=>e.component(s,NF)),[RF.name,"I18nD"].forEach(s=>e.component(s,RF))),e.directive("t",V6e(t))}function Y6e(e,t,n){return{beforeCreate(){const o=pr();if(!o)throw Rs(ws.UNEXPECTED_ERROR);const i=this.$options;if(i.i18n){const r=i.i18n;if(i.__i18n&&(r.__i18n=i.__i18n),r.__root=t,this===this.$root)this.$i18n=zF(e,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=aI(r);const s=this.$i18n;s.__extender&&(s.__disposer=s.__extender(this.$i18n))}}else if(i.__i18n)if(this===this.$root)this.$i18n=zF(e,i);else{this.$i18n=aI({__i18n:i.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}else this.$i18n=e;i.__i18nGlobal&&iQ(t,i,i),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,s)=>this.$i18n.te(r,s),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r),n.__setInstance(o,this.$i18n)},mounted(){},unmounted(){const o=pr();if(!o)throw Rs(ws.UNEXPECTED_ERROR);const i=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,i.__disposer&&(i.__disposer(),delete i.__disposer,delete i.__extender),n.__deleteInstance(o),delete this.$i18n}}}function zF(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[tQ](t.pluralizationRules||e.pluralizationRules);const n=f9(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(o=>e.mergeLocaleMessage(o,n[o])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(o=>e.mergeDateTimeFormat(o,t.datetimeFormats[o])),t.numberFormats&&Object.keys(t.numberFormats).forEach(o=>e.mergeNumberFormat(o,t.numberFormats[o])),e}const W6e=pp("global-vue-i18n");function G6e(e={},t){const n=__VUE_I18N_LEGACY_API__&&Uo(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,o=Uo(e.globalInjection)?e.globalInjection:!0,i=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,r=new Map,[s,a]=Z6e(e,n),l=pp("");function d(p){return r.get(p)||null}function u(p,v){r.set(p,v)}function f(p){r.delete(p)}{const p={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return i},async install(v,..._){if(v.__VUE_I18N_SYMBOL__=l,v.provide(v.__VUE_I18N_SYMBOL__,p),ao(_[0])){const $=_[0];p.__composerExtend=$.__composerExtend,p.__vueI18nExtend=$.__vueI18nExtend}let b=null;!n&&o&&(b=iCe(v,p.global)),__VUE_I18N_FULL_INSTALL__&&q6e(v,p,..._),__VUE_I18N_LEGACY_API__&&n&&v.mixin(Y6e(a,a.__composer,p));const C=v.unmount;v.unmount=()=>{b&&b(),p.dispose(),C()}},get global(){return a},dispose(){s.stop()},__instances:r,__getInstance:d,__setInstance:u,__deleteInstance:f};return p}}function kx(e={}){const t=pr();if(t==null)throw Rs(ws.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Rs(ws.NOT_INSTALLED);const n=K6e(t),o=X6e(n),i=oQ(t),r=J6e(e,i);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw Rs(ws.NOT_AVAILABLE_IN_LEGACY_MODE);return nCe(t,r,o,e)}if(r==="global")return iQ(o,e,i),o;if(r==="parent"){let l=Q6e(n,t,e.__useComponent);return l==null&&(l=o),l}const s=n;let a=s.__getInstance(t);if(a==null){const l=Xs({},e);"__i18n"in i&&(l.__i18n=i.__i18n),o&&(l.__root=o),a=yx(l),s.__composerExtend&&(a[sI]=s.__composerExtend(a)),tCe(s,t,a),s.__setInstance(t,a)}return a}function Z6e(e,t,n){const o=H$();{const i=__VUE_I18N_LEGACY_API__&&t?o.run(()=>aI(e)):o.run(()=>yx(e));if(i==null)throw Rs(ws.UNEXPECTED_ERROR);return[o,i]}}function K6e(e){{const t=ts(e.isCE?W6e:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Rs(e.isCE?ws.NOT_INSTALLED_WITH_PROVIDE:ws.UNEXPECTED_ERROR);return t}}function J6e(e,t){return d9(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function X6e(e){return e.mode==="composition"?e.global:e.global.__composer}function Q6e(e,t,n=!1){let o=null;const i=t.root;let r=eCe(t,n);for(;r!=null;){const s=e;if(e.mode==="composition")o=s.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const a=s.__getInstance(r);a!=null&&(o=a.__composer,n&&o&&!o[nQ]&&(o=null))}if(o!=null||i===r)break;r=r.parent}return o}function eCe(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function tCe(e,t,n){Ha(()=>{},t),cu(()=>{const o=n;e.__deleteInstance(t);const i=o[sI];i&&(i(),delete o[sI])},t)}function nCe(e,t,n,o={}){const i=t==="local",r=_y(null);if(i&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw Rs(ws.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const s=Uo(o.inheritLocale)?o.inheritLocale:!yn(o.locale),a=En(!i||s?n.locale.value:yn(o.locale)?o.locale:U_),l=En(!i||s?n.fallbackLocale.value:yn(o.fallbackLocale)||Xi(o.fallbackLocale)||ao(o.fallbackLocale)||o.fallbackLocale===!1?o.fallbackLocale:a.value),d=En(f9(a.value,o)),u=En(ao(o.datetimeFormats)?o.datetimeFormats:{[a.value]:{}}),f=En(ao(o.numberFormats)?o.numberFormats:{[a.value]:{}}),p=i?n.missingWarn:Uo(o.missingWarn)||np(o.missingWarn)?o.missingWarn:!0,v=i?n.fallbackWarn:Uo(o.fallbackWarn)||np(o.fallbackWarn)?o.fallbackWarn:!0,_=i?n.fallbackRoot:Uo(o.fallbackRoot)?o.fallbackRoot:!0,b=!!o.fallbackFormat,C=Wi(o.missing)?o.missing:null,$=Wi(o.postTranslation)?o.postTranslation:null,E=i?n.warnHtmlMessage:Uo(o.warnHtmlMessage)?o.warnHtmlMessage:!0,P=!!o.escapeParameter,I=i?n.modifiers:ao(o.modifiers)?o.modifiers:{},O=o.pluralRules||i&&n.pluralRules;function L(){return[a.value,l.value,d.value,u.value,f.value]}const S=dt({get:()=>r.value?r.value.locale.value:a.value,set:ve=>{r.value&&(r.value.locale.value=ve),a.value=ve}}),j=dt({get:()=>r.value?r.value.fallbackLocale.value:l.value,set:ve=>{r.value&&(r.value.fallbackLocale.value=ve),l.value=ve}}),M=dt(()=>r.value?r.value.messages.value:d.value),q=dt(()=>u.value),B=dt(()=>f.value);function V(){return r.value?r.value.getPostTranslationHandler():$}function G(ve){r.value&&r.value.setPostTranslationHandler(ve)}function Q(){return r.value?r.value.getMissingHandler():C}function J(ve){r.value&&r.value.setMissingHandler(ve)}function Y(ve){return L(),ve()}function Z(...ve){return r.value?Y(()=>Reflect.apply(r.value.t,null,[...ve])):Y(()=>"")}function se(...ve){return r.value?Reflect.apply(r.value.rt,null,[...ve]):""}function ce(...ve){return r.value?Y(()=>Reflect.apply(r.value.d,null,[...ve])):Y(()=>"")}function te(...ve){return r.value?Y(()=>Reflect.apply(r.value.n,null,[...ve])):Y(()=>"")}function ee(ve){return r.value?r.value.tm(ve):{}}function ae(ve,qe){return r.value?r.value.te(ve,qe):!1}function de(ve){return r.value?r.value.getLocaleMessage(ve):{}}function $e(ve,qe){r.value&&(r.value.setLocaleMessage(ve,qe),d.value[ve]=qe)}function be(ve,qe){r.value&&r.value.mergeLocaleMessage(ve,qe)}function me(ve){return r.value?r.value.getDateTimeFormat(ve):{}}function fe(ve,qe){r.value&&(r.value.setDateTimeFormat(ve,qe),u.value[ve]=qe)}function Ae(ve,qe){r.value&&r.value.mergeDateTimeFormat(ve,qe)}function je(ve){return r.value?r.value.getNumberFormat(ve):{}}function Ye(ve,qe){r.value&&(r.value.setNumberFormat(ve,qe),f.value[ve]=qe)}function _t(ve,qe){r.value&&r.value.mergeNumberFormat(ve,qe)}const xt={get id(){return r.value?r.value.id:-1},locale:S,fallbackLocale:j,messages:M,datetimeFormats:q,numberFormats:B,get inheritLocale(){return r.value?r.value.inheritLocale:s},set inheritLocale(ve){r.value&&(r.value.inheritLocale=ve)},get availableLocales(){return r.value?r.value.availableLocales:Object.keys(d.value)},get modifiers(){return r.value?r.value.modifiers:I},get pluralRules(){return r.value?r.value.pluralRules:O},get isGlobal(){return r.value?r.value.isGlobal:!1},get missingWarn(){return r.value?r.value.missingWarn:p},set missingWarn(ve){r.value&&(r.value.missingWarn=ve)},get fallbackWarn(){return r.value?r.value.fallbackWarn:v},set fallbackWarn(ve){r.value&&(r.value.missingWarn=ve)},get fallbackRoot(){return r.value?r.value.fallbackRoot:_},set fallbackRoot(ve){r.value&&(r.value.fallbackRoot=ve)},get fallbackFormat(){return r.value?r.value.fallbackFormat:b},set fallbackFormat(ve){r.value&&(r.value.fallbackFormat=ve)},get warnHtmlMessage(){return r.value?r.value.warnHtmlMessage:E},set warnHtmlMessage(ve){r.value&&(r.value.warnHtmlMessage=ve)},get escapeParameter(){return r.value?r.value.escapeParameter:P},set escapeParameter(ve){r.value&&(r.value.escapeParameter=ve)},t:Z,getPostTranslationHandler:V,setPostTranslationHandler:G,getMissingHandler:Q,setMissingHandler:J,rt:se,d:ce,n:te,tm:ee,te:ae,getLocaleMessage:de,setLocaleMessage:$e,mergeLocaleMessage:be,getDateTimeFormat:me,setDateTimeFormat:fe,mergeDateTimeFormat:Ae,getNumberFormat:je,setNumberFormat:Ye,mergeNumberFormat:_t};function we(ve){ve.locale.value=a.value,ve.fallbackLocale.value=l.value,Object.keys(d.value).forEach(qe=>{ve.mergeLocaleMessage(qe,d.value[qe])}),Object.keys(u.value).forEach(qe=>{ve.mergeDateTimeFormat(qe,u.value[qe])}),Object.keys(f.value).forEach(qe=>{ve.mergeNumberFormat(qe,f.value[qe])}),ve.escapeParameter=P,ve.fallbackFormat=b,ve.fallbackRoot=_,ve.fallbackWarn=v,ve.missingWarn=p,ve.warnHtmlMessage=E}return yy(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw Rs(ws.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const ve=r.value=e.proxy.$i18n.__composer;t==="global"?(a.value=ve.locale.value,l.value=ve.fallbackLocale.value,d.value=ve.messages.value,u.value=ve.datetimeFormats.value,f.value=ve.numberFormats.value):i&&we(ve)}),xt}const oCe=["locale","fallbackLocale","availableLocales"],UF=["t","rt","d","n","tm","te"];function iCe(e,t){const n=Object.create(null);return oCe.forEach(i=>{const r=Object.getOwnPropertyDescriptor(t,i);if(!r)throw Rs(ws.UNEXPECTED_ERROR);const s=Oi(r.value)?{get(){return r.value.value},set(a){r.value.value=a}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,i,s)}),e.config.globalProperties.$i18n=n,UF.forEach(i=>{const r=Object.getOwnPropertyDescriptor(t,i);if(!r||!r.value)throw Rs(ws.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${i}`,r)}),()=>{delete e.config.globalProperties.$i18n,UF.forEach(i=>{delete e.config.globalProperties[`$${i}`]})}}L6e();__INTLIFY_JIT_COMPILATION__?bF(b6e):bF(y6e);d6e(q9e);u6e(zX);if(__INTLIFY_PROD_DEVTOOLS__){const e=Xh();e.__INTLIFY__=!0,e6e(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}/*!
 * vuex v4.1.0
 * (c) 2022 Evan You
 * @license MIT
 */var wx="store";function rCe(e){return e===void 0&&(e=null),ts(e!==null?e:wx)}function sCe(e,t){return e.filter(t)[0]}function lI(e,t){if(t===void 0&&(t=[]),e===null||typeof e!="object")return e;var n=sCe(t,function(i){return i.original===e});if(n)return n.copy;var o=Array.isArray(e)?[]:{};return t.push({original:e,copy:o}),Object.keys(e).forEach(function(i){o[i]=lI(e[i],t)}),o}function wy(e,t){Object.keys(e).forEach(function(n){return t(e[n],n)})}function aQ(e){return e!==null&&typeof e=="object"}function aCe(e){return e&&typeof e.then=="function"}function lCe(e,t){return function(){return e(t)}}function lQ(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var o=t.indexOf(e);o>-1&&t.splice(o,1)}}function cQ(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;m9(e,n,[],e._modules.root,!0),$x(e,n,t)}function $x(e,t,n){var o=e._state,i=e._scope;e.getters={},e._makeLocalGettersCache=Object.create(null);var r=e._wrappedGetters,s={},a={},l=H$(!0);l.run(function(){wy(r,function(d,u){s[u]=lCe(d,e),a[u]=dt(function(){return s[u]()}),Object.defineProperty(e.getters,u,{get:function(){return a[u].value},enumerable:!0})})}),e._state=hc({data:t}),e._scope=l,e.strict&&fCe(e),o&&n&&e._withCommit(function(){o.data=null}),i&&i.stop()}function m9(e,t,n,o,i){var r=!n.length,s=e._modules.getNamespace(n);if(o.namespaced&&(e._modulesNamespaceMap[s],e._modulesNamespaceMap[s]=o),!r&&!i){var a=Cx(t,n.slice(0,-1)),l=n[n.length-1];e._withCommit(function(){a[l]=o.state})}var d=o.context=cCe(e,s,n);o.forEachMutation(function(u,f){var p=s+f;dCe(e,p,u,d)}),o.forEachAction(function(u,f){var p=u.root?f:s+f,v=u.handler||u;uCe(e,p,v,d)}),o.forEachGetter(function(u,f){var p=s+f;hCe(e,p,u,d)}),o.forEachChild(function(u,f){m9(e,t,n.concat(f),u,i)})}function cCe(e,t,n){var o=t==="",i={dispatch:o?e.dispatch:function(r,s,a){var l=u5(r,s,a),d=l.payload,u=l.options,f=l.type;return(!u||!u.root)&&(f=t+f),e.dispatch(f,d)},commit:o?e.commit:function(r,s,a){var l=u5(r,s,a),d=l.payload,u=l.options,f=l.type;(!u||!u.root)&&(f=t+f),e.commit(f,d,u)}};return Object.defineProperties(i,{getters:{get:o?function(){return e.getters}:function(){return dQ(e,t)}},state:{get:function(){return Cx(e.state,n)}}}),i}function dQ(e,t){if(!e._makeLocalGettersCache[t]){var n={},o=t.length;Object.keys(e.getters).forEach(function(i){if(i.slice(0,o)===t){var r=i.slice(o);Object.defineProperty(n,r,{get:function(){return e.getters[i]},enumerable:!0})}}),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function dCe(e,t,n,o){var i=e._mutations[t]||(e._mutations[t]=[]);i.push(function(s){n.call(e,o.state,s)})}function uCe(e,t,n,o){var i=e._actions[t]||(e._actions[t]=[]);i.push(function(s){var a=n.call(e,{dispatch:o.dispatch,commit:o.commit,getters:o.getters,state:o.state,rootGetters:e.getters,rootState:e.state},s);return aCe(a)||(a=Promise.resolve(a)),e._devtoolHook?a.catch(function(l){throw e._devtoolHook.emit("vuex:error",l),l}):a})}function hCe(e,t,n,o){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(r){return n(o.state,o.getters,r.state,r.getters)})}function fCe(e){Co(function(){return e._state.data},function(){},{deep:!0,flush:"sync"})}function Cx(e,t){return t.reduce(function(n,o){return n[o]},e)}function u5(e,t,n){return aQ(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}var mCe="vuex bindings",BF="vuex:mutations",Q7="vuex:actions",uv="vuex",pCe=0;function gCe(e,t){x6e({id:"org.vuejs.vuex",app:e,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[mCe]},function(n){n.addTimelineLayer({id:BF,label:"Vuex Mutations",color:HF}),n.addTimelineLayer({id:Q7,label:"Vuex Actions",color:HF}),n.addInspector({id:uv,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree(function(o){if(o.app===e&&o.inspectorId===uv)if(o.filter){var i=[];mQ(i,t._modules.root,o.filter,""),o.rootNodes=i}else o.rootNodes=[fQ(t._modules.root,"")]}),n.on.getInspectorState(function(o){if(o.app===e&&o.inspectorId===uv){var i=o.nodeId;dQ(t,i),o.state=yCe(kCe(t._modules,i),i==="root"?t.getters:t._makeLocalGettersCache,i)}}),n.on.editInspectorState(function(o){if(o.app===e&&o.inspectorId===uv){var i=o.nodeId,r=o.path;i!=="root"&&(r=i.split("/").filter(Boolean).concat(r)),t._withCommit(function(){o.set(t._state.data,r,o.state.value)})}}),t.subscribe(function(o,i){var r={};o.payload&&(r.payload=o.payload),r.state=i,n.notifyComponentUpdate(),n.sendInspectorTree(uv),n.sendInspectorState(uv),n.addTimelineEvent({layerId:BF,event:{time:Date.now(),title:o.type,data:r}})}),t.subscribeAction({before:function(o,i){var r={};o.payload&&(r.payload=o.payload),o._id=pCe++,o._time=Date.now(),r.state=i,n.addTimelineEvent({layerId:Q7,event:{time:o._time,title:o.type,groupId:o._id,subtitle:"start",data:r}})},after:function(o,i){var r={},s=Date.now()-o._time;r.duration={_custom:{type:"duration",display:s+"ms",tooltip:"Action duration",value:s}},o.payload&&(r.payload=o.payload),r.state=i,n.addTimelineEvent({layerId:Q7,event:{time:Date.now(),title:o.type,groupId:o._id,subtitle:"end",data:r}})}})})}var HF=8702998,vCe=6710886,_Ce=16777215,uQ={label:"namespaced",textColor:_Ce,backgroundColor:vCe};function hQ(e){return e&&e!=="root"?e.split("/").slice(-2,-1)[0]:"Root"}function fQ(e,t){return{id:t||"root",label:hQ(t),tags:e.namespaced?[uQ]:[],children:Object.keys(e._children).map(function(n){return fQ(e._children[n],t+n+"/")})}}function mQ(e,t,n,o){o.includes(n)&&e.push({id:o||"root",label:o.endsWith("/")?o.slice(0,o.length-1):o||"Root",tags:t.namespaced?[uQ]:[]}),Object.keys(t._children).forEach(function(i){mQ(e,t._children[i],n,o+i+"/")})}function yCe(e,t,n){t=n==="root"?t:t[n];var o=Object.keys(t),i={state:Object.keys(e.state).map(function(s){return{key:s,editable:!0,value:e.state[s]}})};if(o.length){var r=bCe(t);i.getters=Object.keys(r).map(function(s){return{key:s.endsWith("/")?hQ(s):s,editable:!1,value:cI(function(){return r[s]})}})}return i}function bCe(e){var t={};return Object.keys(e).forEach(function(n){var o=n.split("/");if(o.length>1){var i=t,r=o.pop();o.forEach(function(s){i[s]||(i[s]={_custom:{value:{},display:s,tooltip:"Module",abstract:!0}}),i=i[s]._custom.value}),i[r]=cI(function(){return e[n]})}else t[n]=cI(function(){return e[n]})}),t}function kCe(e,t){var n=t.split("/").filter(function(o){return o});return n.reduce(function(o,i,r){var s=o[i];if(!s)throw new Error('Missing module "'+i+'" for path "'+t+'".');return r===n.length-1?s:s._children},t==="root"?e:e.root._children)}function cI(e){try{return e()}catch(t){return t}}var du=function(t,n){this.runtime=n,this._children=Object.create(null),this._rawModule=t;var o=t.state;this.state=(typeof o=="function"?o():o)||{}},pQ={namespaced:{configurable:!0}};pQ.namespaced.get=function(){return!!this._rawModule.namespaced};du.prototype.addChild=function(t,n){this._children[t]=n};du.prototype.removeChild=function(t){delete this._children[t]};du.prototype.getChild=function(t){return this._children[t]};du.prototype.hasChild=function(t){return t in this._children};du.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)};du.prototype.forEachChild=function(t){wy(this._children,t)};du.prototype.forEachGetter=function(t){this._rawModule.getters&&wy(this._rawModule.getters,t)};du.prototype.forEachAction=function(t){this._rawModule.actions&&wy(this._rawModule.actions,t)};du.prototype.forEachMutation=function(t){this._rawModule.mutations&&wy(this._rawModule.mutations,t)};Object.defineProperties(du.prototype,pQ);var u1=function(t){this.register([],t,!1)};u1.prototype.get=function(t){return t.reduce(function(n,o){return n.getChild(o)},this.root)};u1.prototype.getNamespace=function(t){var n=this.root;return t.reduce(function(o,i){return n=n.getChild(i),o+(n.namespaced?i+"/":"")},"")};u1.prototype.update=function(t){gQ([],this.root,t)};u1.prototype.register=function(t,n,o){var i=this;o===void 0&&(o=!0);var r=new du(n,o);if(t.length===0)this.root=r;else{var s=this.get(t.slice(0,-1));s.addChild(t[t.length-1],r)}n.modules&&wy(n.modules,function(a,l){i.register(t.concat(l),a,o)})};u1.prototype.unregister=function(t){var n=this.get(t.slice(0,-1)),o=t[t.length-1],i=n.getChild(o);i&&i.runtime&&n.removeChild(o)};u1.prototype.isRegistered=function(t){var n=this.get(t.slice(0,-1)),o=t[t.length-1];return n?n.hasChild(o):!1};function gQ(e,t,n){if(t.update(n),n.modules)for(var o in n.modules){if(!t.getChild(o))return;gQ(e.concat(o),t.getChild(o),n.modules[o])}}function wCe(e){return new Va(e)}var Va=function(t){var n=this;t===void 0&&(t={});var o=t.plugins;o===void 0&&(o=[]);var i=t.strict;i===void 0&&(i=!1);var r=t.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new u1(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=r;var s=this,a=this,l=a.dispatch,d=a.commit;this.dispatch=function(p,v){return l.call(s,p,v)},this.commit=function(p,v,_){return d.call(s,p,v,_)},this.strict=i;var u=this._modules.root.state;m9(this,u,[],this._modules.root),$x(this,u),o.forEach(function(f){return f(n)})},Sx={state:{configurable:!0}};Va.prototype.install=function(t,n){t.provide(n||wx,this),t.config.globalProperties.$store=this;var o=this._devtools!==void 0?this._devtools:!1;o&&gCe(t,this)};Sx.state.get=function(){return this._state.data};Sx.state.set=function(e){};Va.prototype.commit=function(t,n,o){var i=this,r=u5(t,n,o),s=r.type,a=r.payload,l={type:s,payload:a},d=this._mutations[s];d&&(this._withCommit(function(){d.forEach(function(f){f(a)})}),this._subscribers.slice().forEach(function(u){return u(l,i.state)}))};Va.prototype.dispatch=function(t,n){var o=this,i=u5(t,n),r=i.type,s=i.payload,a={type:r,payload:s},l=this._actions[r];if(l){try{this._actionSubscribers.slice().filter(function(u){return u.before}).forEach(function(u){return u.before(a,o.state)})}catch{}var d=l.length>1?Promise.all(l.map(function(u){return u(s)})):l[0](s);return new Promise(function(u,f){d.then(function(p){try{o._actionSubscribers.filter(function(v){return v.after}).forEach(function(v){return v.after(a,o.state)})}catch{}u(p)},function(p){try{o._actionSubscribers.filter(function(v){return v.error}).forEach(function(v){return v.error(a,o.state,p)})}catch{}f(p)})})}};Va.prototype.subscribe=function(t,n){return lQ(t,this._subscribers,n)};Va.prototype.subscribeAction=function(t,n){var o=typeof t=="function"?{before:t}:t;return lQ(o,this._actionSubscribers,n)};Va.prototype.watch=function(t,n,o){var i=this;return Co(function(){return t(i.state,i.getters)},n,Object.assign({},o))};Va.prototype.replaceState=function(t){var n=this;this._withCommit(function(){n._state.data=t})};Va.prototype.registerModule=function(t,n,o){o===void 0&&(o={}),typeof t=="string"&&(t=[t]),this._modules.register(t,n),m9(this,this.state,t,this._modules.get(t),o.preserveState),$x(this,this.state)};Va.prototype.unregisterModule=function(t){var n=this;typeof t=="string"&&(t=[t]),this._modules.unregister(t),this._withCommit(function(){var o=Cx(n.state,t.slice(0,-1));delete o[t[t.length-1]]}),cQ(this)};Va.prototype.hasModule=function(t){return typeof t=="string"&&(t=[t]),this._modules.isRegistered(t)};Va.prototype.hotUpdate=function(t){this._modules.update(t),cQ(this,!0)};Va.prototype._withCommit=function(t){var n=this._committing;this._committing=!0,t(),this._committing=n};Object.defineProperties(Va.prototype,Sx);var an=g9(function(e,t){var n={};return p9(t).forEach(function(o){var i=o.key,r=o.val;n[i]=function(){var a=this.$store.state,l=this.$store.getters;if(e){var d=v9(this.$store,"mapState",e);if(!d)return;a=d.context.state,l=d.context.getters}return typeof r=="function"?r.call(this,a,l):a[r]},n[i].vuex=!0}),n}),vQ=g9(function(e,t){var n={};return p9(t).forEach(function(o){var i=o.key,r=o.val;n[i]=function(){for(var a=[],l=arguments.length;l--;)a[l]=arguments[l];var d=this.$store.commit;if(e){var u=v9(this.$store,"mapMutations",e);if(!u)return;d=u.context.commit}return typeof r=="function"?r.apply(this,[d].concat(a)):d.apply(this.$store,[r].concat(a))}}),n}),xe=g9(function(e,t){var n={};return p9(t).forEach(function(o){var i=o.key,r=o.val;r=e+r,n[i]=function(){if(!(e&&!v9(this.$store,"mapGetters",e)))return this.$store.getters[r]},n[i].vuex=!0}),n}),op=g9(function(e,t){var n={};return p9(t).forEach(function(o){var i=o.key,r=o.val;n[i]=function(){for(var a=[],l=arguments.length;l--;)a[l]=arguments[l];var d=this.$store.dispatch;if(e){var u=v9(this.$store,"mapActions",e);if(!u)return;d=u.context.dispatch}return typeof r=="function"?r.apply(this,[d].concat(a)):d.apply(this.$store,[r].concat(a))}}),n}),$Ce=function(e){return{mapState:an.bind(null,e),mapGetters:xe.bind(null,e),mapMutations:vQ.bind(null,e),mapActions:op.bind(null,e)}};function p9(e){return CCe(e)?Array.isArray(e)?e.map(function(t){return{key:t,val:t}}):Object.keys(e).map(function(t){return{key:t,val:e[t]}}):[]}function CCe(e){return Array.isArray(e)||aQ(e)}function g9(e){return function(t,n){return typeof t!="string"?(n=t,t=""):t.charAt(t.length-1)!=="/"&&(t+="/"),e(t,n)}}function v9(e,t,n){var o=e._modulesNamespaceMap[n];return o}function SCe(e){e===void 0&&(e={});var t=e.collapsed;t===void 0&&(t=!0);var n=e.filter;n===void 0&&(n=function(u,f,p){return!0});var o=e.transformer;o===void 0&&(o=function(u){return u});var i=e.mutationTransformer;i===void 0&&(i=function(u){return u});var r=e.actionFilter;r===void 0&&(r=function(u,f){return!0});var s=e.actionTransformer;s===void 0&&(s=function(u){return u});var a=e.logMutations;a===void 0&&(a=!0);var l=e.logActions;l===void 0&&(l=!0);var d=e.logger;return d===void 0&&(d=console),function(u){var f=lI(u.state);typeof d>"u"||(a&&u.subscribe(function(p,v){var _=lI(v);if(n(p,f,_)){var b=YF(),C=i(p),$="mutation "+p.type+b;VF(d,$,t),d.log("%c prev state","color: #9E9E9E; font-weight: bold",o(f)),d.log("%c mutation","color: #03A9F4; font-weight: bold",C),d.log("%c next state","color: #4CAF50; font-weight: bold",o(_)),qF(d)}f=_}),l&&u.subscribeAction(function(p,v){if(r(p,v)){var _=YF(),b=s(p),C="action "+p.type+_;VF(d,C,t),d.log("%c action","color: #03A9F4; font-weight: bold",b),qF(d)}}))}}function VF(e,t,n){var o=n?e.groupCollapsed:e.group;try{o.call(e,t)}catch{e.log(t)}}function qF(e){try{e.groupEnd()}catch{e.log("—— log end ——")}}function YF(){var e=new Date;return" @ "+yw(e.getHours(),2)+":"+yw(e.getMinutes(),2)+":"+yw(e.getSeconds(),2)+"."+yw(e.getMilliseconds(),3)}function TCe(e,t){return new Array(t+1).join(e)}function yw(e,t){return TCe("0",t-e.toString().length)+e}var ECe={version:"4.1.0",Store:Va,storeKey:wx,createStore:wCe,useStore:rCe,mapState:an,mapMutations:vQ,mapGetters:xe,mapActions:op,createNamespacedHelpers:$Ce,createLogger:SCe};const ICe=ECe;var _Q={exports:{}};/*!
  * vue-scrollto v2.20.0
  * (c) 2019 Randjelovic Igor
  * @license MIT
  */(function(e,t){(function(n,o){e.exports=o()})(bo,function(){function n(ee){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(ae){return typeof ae}:n=function(ae){return ae&&typeof Symbol=="function"&&ae.constructor===Symbol&&ae!==Symbol.prototype?"symbol":typeof ae},n(ee)}function o(){return o=Object.assign||function(ee){for(var ae=1;ae<arguments.length;ae++){var de=arguments[ae];for(var $e in de)Object.prototype.hasOwnProperty.call(de,$e)&&(ee[$e]=de[$e])}return ee},o.apply(this,arguments)}var i=4,r=.001,s=1e-7,a=10,l=11,d=1/(l-1),u=typeof Float32Array=="function";function f(ee,ae){return 1-3*ae+3*ee}function p(ee,ae){return 3*ae-6*ee}function v(ee){return 3*ee}function _(ee,ae,de){return((f(ae,de)*ee+p(ae,de))*ee+v(ae))*ee}function b(ee,ae,de){return 3*f(ae,de)*ee*ee+2*p(ae,de)*ee+v(ae)}function C(ee,ae,de,$e,be){var me,fe,Ae=0;do fe=ae+(de-ae)/2,me=_(fe,$e,be)-ee,me>0?de=fe:ae=fe;while(Math.abs(me)>s&&++Ae<a);return fe}function $(ee,ae,de,$e){for(var be=0;be<i;++be){var me=b(ae,de,$e);if(me===0)return ae;var fe=_(ae,de,$e)-ee;ae-=fe/me}return ae}function E(ee){return ee}var P=function(ae,de,$e,be){if(!(0<=ae&&ae<=1&&0<=$e&&$e<=1))throw new Error("bezier x values must be in [0, 1] range");if(ae===de&&$e===be)return E;for(var me=u?new Float32Array(l):new Array(l),fe=0;fe<l;++fe)me[fe]=_(fe*d,ae,$e);function Ae(je){for(var Ye=0,_t=1,xt=l-1;_t!==xt&&me[_t]<=je;++_t)Ye+=d;--_t;var we=(je-me[_t])/(me[_t+1]-me[_t]),ve=Ye+we*d,qe=b(ve,ae,$e);return qe>=r?$(je,ve,ae,$e):qe===0?ve:C(je,Ye,Ye+d,ae,$e)}return function(Ye){return Ye===0?0:Ye===1?1:_(Ae(Ye),de,be)}},I={ease:[.25,.1,.25,1],linear:[0,0,1,1],"ease-in":[.42,0,1,1],"ease-out":[0,0,.58,1],"ease-in-out":[.42,0,.58,1]},O=!1;try{var L=Object.defineProperty({},"passive",{get:function(){O=!0}});window.addEventListener("test",null,L)}catch{}var S={$:function(ae){return typeof ae!="string"?ae:document.querySelector(ae)},on:function(ae,de,$e){var be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{passive:!1};de instanceof Array||(de=[de]);for(var me=0;me<de.length;me++)ae.addEventListener(de[me],$e,O?be:!1)},off:function(ae,de,$e){de instanceof Array||(de=[de]);for(var be=0;be<de.length;be++)ae.removeEventListener(de[be],$e)},cumulativeOffset:function(ae){var de=0,$e=0;do de+=ae.offsetTop||0,$e+=ae.offsetLeft||0,ae=ae.offsetParent;while(ae);return{top:de,left:$e}}},j=["mousedown","wheel","DOMMouseScroll","mousewheel","keyup","touchmove"],M={container:"body",duration:500,lazy:!0,easing:"ease",offset:0,force:!0,cancelable:!0,onStart:!1,onDone:!1,onCancel:!1,x:!1,y:!0};function q(ee){M=o({},M,ee)}var B=function(){var ae,de,$e,be,me,fe,Ae,je,Ye,_t,xt,we,ve,qe,$t,ut,Ve,tt,ge,ye,Te,pt,yt,Xe=function(Ne){je&&(yt=Ne,ye=!0)},Ze,vt,Ut,Je;function We(kt){var Ne=kt.scrollTop;return kt.tagName.toLowerCase()==="body"&&(Ne=Ne||document.documentElement.scrollTop),Ne}function mt(kt){var Ne=kt.scrollLeft;return kt.tagName.toLowerCase()==="body"&&(Ne=Ne||document.documentElement.scrollLeft),Ne}function At(){Te=S.cumulativeOffset(de),pt=S.cumulativeOffset(ae),we&&($t=pt.left-Te.left+fe,tt=$t-qe),ve&&(Ve=pt.top-Te.top+fe,ge=Ve-ut)}function Vt(kt){if(ye)return cn();vt||(vt=kt),me||At(),Ut=kt-vt,Je=Math.min(Ut/$e,1),Je=Ze(Je),fn(de,ut+ge*Je,qe+tt*Je),Ut<$e?window.requestAnimationFrame(Vt):cn()}function cn(){ye||fn(de,Ve,$t),vt=!1,S.off(de,j,Xe),ye&&xt&&xt(yt,ae),!ye&&_t&&_t(ae)}function fn(kt,Ne,nt){ve&&(kt.scrollTop=Ne),we&&(kt.scrollLeft=nt),kt.tagName.toLowerCase()==="body"&&(ve&&(document.documentElement.scrollTop=Ne),we&&(document.documentElement.scrollLeft=nt))}function bn(kt,Ne){var nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(n(Ne)==="object"?nt=Ne:typeof Ne=="number"&&(nt.duration=Ne),ae=S.$(kt),!ae)return console.warn("[vue-scrollto warn]: Trying to scroll to an element that is not on the page: "+kt);if(de=S.$(nt.container||M.container),$e=nt.hasOwnProperty("duration")?nt.duration:M.duration,me=nt.hasOwnProperty("lazy")?nt.lazy:M.lazy,be=nt.easing||M.easing,fe=nt.hasOwnProperty("offset")?nt.offset:M.offset,Ae=nt.hasOwnProperty("force")?nt.force!==!1:M.force,je=nt.hasOwnProperty("cancelable")?nt.cancelable!==!1:M.cancelable,Ye=nt.onStart||M.onStart,_t=nt.onDone||M.onDone,xt=nt.onCancel||M.onCancel,we=nt.x===void 0?M.x:nt.x,ve=nt.y===void 0?M.y:nt.y,typeof fe=="function"&&(fe=fe(ae,de)),qe=mt(de),ut=We(de),At(),ye=!1,!Ae){var It=de.tagName.toLowerCase()==="body"?document.documentElement.clientHeight||window.innerHeight:de.offsetHeight,Zt=ut,dn=Zt+It,Hn=Ve-fe,Oo=Hn+ae.offsetHeight;if(Hn>=Zt&&Oo<=dn){_t&&_t(ae);return}}if(Ye&&Ye(ae),!ge&&!tt){_t&&_t(ae);return}return typeof be=="string"&&(be=I[be]||I.ease),Ze=P.apply(P,be),S.on(de,j,Xe,{passive:!0}),window.requestAnimationFrame(Vt),function(){yt=null,ye=!0}}return bn},V=B(),G=[];function Q(ee){for(var ae=0;ae<G.length;++ae)if(G[ae].el===ee)return G.splice(ae,1),!0;return!1}function J(ee){for(var ae=0;ae<G.length;++ae)if(G[ae].el===ee)return G[ae]}function Y(ee){var ae=J(ee);return ae||(G.push(ae={el:ee,binding:{}}),ae)}function Z(ee){var ae=Y(this).binding;if(ae.value){if(ee.preventDefault(),typeof ae.value=="string")return V(ae.value);V(ae.value.el||ae.value.element,ae.value)}}var se={bind:function(ae,de){Y(ae).binding=de,S.on(ae,"click",Z)},unbind:function(ae){Q(ae),S.off(ae,"click",Z)},update:function(ae,de){Y(ae).binding=de}},ce={bind:se.bind,unbind:se.unbind,update:se.update,beforeMount:se.bind,unmounted:se.unbind,updated:se.update,scrollTo:V,bindings:G},te=function(ae,de){de&&q(de),ae.directive("scroll-to",ce);var $e=ae.config.globalProperties||ae.prototype;$e.$scrollTo=ce.scrollTo};return typeof window<"u"&&window.Vue&&(window.VueScrollTo=ce,window.VueScrollTo.setDefaults=q,window.VueScrollTo.scroller=B,window.Vue.use&&window.Vue.use(te)),ce.install=te,ce})})(_Q);var PCe=_Q.exports;const ACe=xl(PCe);var yQ={exports:{}};(function(e,t){(function(){var n={expires:"1d",path:"; path=/",domain:"",secure:"",sameSite:"; SameSite=Lax",partitioned:""},o={install:function(i,r){r&&this.config(r.expires,r.path,r.domain,r.secure,r.sameSite,r.partitioned),i.prototype&&(i.prototype.$cookies=this),i.config&&i.config.globalProperties&&(i.config.globalProperties.$cookies=this,i.provide("$cookies",this)),i.$cookies=this},config:function(i,r,s,a,l,d){n.expires=i||"1d",n.path=r?"; path="+r:"; path=/",n.domain=s?"; domain="+s:"",n.secure=a?"; Secure":"",n.sameSite=l?"; SameSite="+l:"; SameSite=Lax",n.partitioned=d?"; Partitioned":""},get:function(i){var r=decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(i).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null;if(r&&(r.substring(0,1)==="{"&&r.substring(r.length-1,r.length)==="}"||r.substring(0,1)==="["&&r.substring(r.length-1,r.length)==="]"))try{r=JSON.parse(r)}catch{return r}return r},set:function(i,r,s,a,l,d,u,f){if(i){if(/^(?:expires|max\-age|path|domain|secure|SameSite)$/i.test(i))throw new Error('Cookie name illegality. Cannot be set to ["expires","max-age","path","domain","secure","SameSite"]	 current key name: '+i)}else throw new Error("Cookie name is not found in the first argument.");r&&typeof r=="object"&&(r=JSON.stringify(r));var p="";if(s=s===void 0?n.expires:s,s&&s!==0)switch(s.constructor){case Number:s===1/0||s===-1?p="; expires=Fri, 31 Dec 9999 23:59:59 GMT":p="; max-age="+s;break;case String:if(/^(?:\d+(y|m|d|h|min|s))$/i.test(s)){var v=s.replace(/^(\d+)(?:y|m|d|h|min|s)$/i,"$1");switch(s.replace(/^(?:\d+)(y|m|d|h|min|s)$/i,"$1").toLowerCase()){case"m":p="; max-age="+ +v*2592e3;break;case"d":p="; max-age="+ +v*86400;break;case"h":p="; max-age="+ +v*3600;break;case"min":p="; max-age="+ +v*60;break;case"s":p="; max-age="+v;break;case"y":p="; max-age="+ +v*31104e3;break}}else p="; expires="+s;break;case Date:p="; expires="+s.toUTCString();break}return document.cookie=encodeURIComponent(i)+"="+encodeURIComponent(r)+p+(l?"; domain="+l:n.domain)+(a?"; path="+a:n.path)+(d===void 0?n.secure:d?"; Secure":"")+(u===void 0?n.sameSite:u?"; SameSite="+u:"")+(f===void 0?n.partitioned:f?"; Partitioned":""),this},remove:function(i,r,s){return!i||!this.isKey(i)?!1:(document.cookie=encodeURIComponent(i)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"+(s?"; domain="+s:n.domain)+(r?"; path="+r:n.path)+"; SameSite=Lax",!0)},isKey:function(i){return new RegExp("(?:^|;\\s*)"+encodeURIComponent(i).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(document.cookie)},keys:function(){if(!document.cookie)return[];for(var i=document.cookie.replace(/((?:^|\s*;)[^\=]+)(?=;|$)|^\s*|\s*(?:\=[^;]*)?(?:\1|$)/g,"").split(/\s*(?:\=[^;]*)?;\s*/),r=0;r<i.length;r++)i[r]=decodeURIComponent(i[r]);return i}};e.exports=o,typeof window<"u"&&(window.$cookies=o)})()})(yQ);var DCe=yQ.exports;const xCe=xl(DCe);var OCe=Object.defineProperty,LCe=Object.defineProperties,MCe=Object.getOwnPropertyDescriptors,WF=Object.getOwnPropertySymbols,NCe=Object.prototype.hasOwnProperty,RCe=Object.prototype.propertyIsEnumerable,GF=(e,t,n)=>t in e?OCe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,hv=(e,t)=>{for(var n in t||(t={}))NCe.call(t,n)&&GF(e,n,t[n]);if(WF)for(var n of WF(t))RCe.call(t,n)&&GF(e,n,t[n]);return e},ZF=(e,t)=>LCe(e,MCe(t));const jCe={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer(){this.autoscroll&&this.maybeAdjustScroll()},open(e){this.autoscroll&&e&&this.$nextTick(()=>this.maybeAdjustScroll())}},methods:{maybeAdjustScroll(){var e;const t=((e=this.$refs.dropdownMenu)==null?void 0:e.children[this.typeAheadPointer])||!1;if(t){const n=this.getDropdownViewport(),{top:o,bottom:i,height:r}=t.getBoundingClientRect();if(o<n.top)return this.$refs.dropdownMenu.scrollTop=t.offsetTop;if(i>n.bottom)return this.$refs.dropdownMenu.scrollTop=t.offsetTop-(n.height-r)}},getDropdownViewport(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},FCe={data(){return{typeAheadPointer:-1}},watch:{filteredOptions(){for(let e=0;e<this.filteredOptions.length;e++)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},open(e){e&&this.typeAheadToLastSelected()},selectedValue(){this.open&&this.typeAheadToLastSelected()}},methods:{typeAheadUp(){for(let e=this.typeAheadPointer-1;e>=0;e--)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},typeAheadDown(){for(let e=this.typeAheadPointer+1;e<this.filteredOptions.length;e++)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},typeAheadSelect(){const e=this.filteredOptions[this.typeAheadPointer];e&&this.selectable(e)&&this.select(e)},typeAheadToLastSelected(){this.typeAheadPointer=this.selectedValue.length!==0?this.filteredOptions.indexOf(this.selectedValue[this.selectedValue.length-1]):-1}}},zCe={props:{loading:{type:Boolean,default:!1}},data(){return{mutableLoading:!1}},watch:{search(){this.$emit("search",this.search,this.toggleLoading)},loading(e){this.mutableLoading=e}},methods:{toggleLoading(e=null){return e==null?this.mutableLoading=!this.mutableLoading:this.mutableLoading=e}}},Tx=(e,t)=>{const n=e.__vccOpts||e;for(const[o,i]of t)n[o]=i;return n},UCe={},BCe={xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"},HCe=c("path",{d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"},null,-1),VCe=[HCe];function qCe(e,t){return h(),g("svg",BCe,VCe)}const YCe=Tx(UCe,[["render",qCe]]),WCe={},GCe={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"},ZCe=c("path",{d:"M9.211364 7.59931l4.48338-4.867229c.407008-.441854.407008-1.158247 0-1.60046l-.73712-.80023c-.407008-.441854-1.066904-.441854-1.474243 0L7 5.198617 2.51662.33139c-.407008-.441853-1.066904-.441853-1.474243 0l-.737121.80023c-.407008.441854-.407008 1.158248 0 1.600461l4.48338 4.867228L7 10l2.211364-2.40069z"},null,-1),KCe=[ZCe];function JCe(e,t){return h(),g("svg",GCe,KCe)}const XCe=Tx(WCe,[["render",JCe]]),KF={Deselect:YCe,OpenIndicator:XCe},QCe={mounted(e,{instance:t}){if(t.appendToBody){const{height:n,top:o,left:i,width:r}=t.$refs.toggle.getBoundingClientRect();let s=window.scrollX||window.pageXOffset,a=window.scrollY||window.pageYOffset;e.unbindPosition=t.calculatePosition(e,t,{width:r+"px",left:s+i+"px",top:a+o+n+"px"}),document.body.appendChild(e)}},unmounted(e,{instance:t}){t.appendToBody&&(e.unbindPosition&&typeof e.unbindPosition=="function"&&e.unbindPosition(),e.parentNode&&e.parentNode.removeChild(e))}};function e7e(e){const t={};return Object.keys(e).sort().forEach(n=>{t[n]=e[n]}),JSON.stringify(t)}let t7e=0;function n7e(){return++t7e}const o7e={components:hv({},KF),directives:{appendToBody:QCe},mixins:[jCe,FCe,zCe],compatConfig:{MODE:3},emits:["open","close","update:modelValue","search","search:compositionstart","search:compositionend","search:keydown","search:blur","search:focus","search:input","option:created","option:selecting","option:selected","option:deselecting","option:deselected"],props:{modelValue:{},components:{type:Object,default:()=>({})},options:{type:Array,default(){return[]}},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},deselectFromDropdown:{type:Boolean,default:!1},searchable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},placeholder:{type:String,default:""},transition:{type:String,default:"vs__fade"},clearSearchOnSelect:{type:Boolean,default:!0},closeOnSelect:{type:Boolean,default:!0},label:{type:String,default:"label"},autocomplete:{type:String,default:"off"},reduce:{type:Function,default:e=>e},selectable:{type:Function,default:e=>!0},getOptionLabel:{type:Function,default(e){return typeof e=="object"?e.hasOwnProperty(this.label)?e[this.label]:console.warn(`[vue-select warn]: Label key "option.${this.label}" does not exist in options object ${JSON.stringify(e)}.
https://vue-select.org/api/props.html#getoptionlabel`):e}},getOptionKey:{type:Function,default(e){if(typeof e!="object")return e;try{return e.hasOwnProperty("id")?e.id:e7e(e)}catch(t){return console.warn(`[vue-select warn]: Could not stringify this option to generate unique key. Please provide'getOptionKey' prop to return a unique key for each option.
https://vue-select.org/api/props.html#getoptionkey`,e,t)}}},onTab:{type:Function,default:function(){this.selectOnTab&&!this.isComposing&&this.typeAheadSelect()}},taggable:{type:Boolean,default:!1},tabindex:{type:Number,default:null},pushTags:{type:Boolean,default:!1},filterable:{type:Boolean,default:!0},filterBy:{type:Function,default(e,t,n){return(t||"").toLocaleLowerCase().indexOf(n.toLocaleLowerCase())>-1}},filter:{type:Function,default(e,t){return e.filter(n=>{let o=this.getOptionLabel(n);return typeof o=="number"&&(o=o.toString()),this.filterBy(n,o,t)})}},createOption:{type:Function,default(e){return typeof this.optionList[0]=="object"?{[this.label]:e}:e}},resetOnOptionsChange:{default:!1,validator:e=>["function","boolean"].includes(typeof e)},clearSearchOnBlur:{type:Function,default:function({clearSearchOnSelect:e,multiple:t}){return e&&!t}},noDrop:{type:Boolean,default:!1},inputId:{type:String},dir:{type:String,default:"auto"},selectOnTab:{type:Boolean,default:!1},selectOnKeyCodes:{type:Array,default:()=>[13]},searchInputQuerySelector:{type:String,default:"[type=search]"},mapKeydown:{type:Function,default:(e,t)=>e},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default(e,t,{width:n,top:o,left:i}){e.style.top=o,e.style.left=i,e.style.width=n}},dropdownShouldOpen:{type:Function,default({noDrop:e,open:t,mutableLoading:n}){return e?!1:t&&!n}},uid:{type:[String,Number],default:()=>n7e()}},data(){return{search:"",open:!1,isComposing:!1,pushedTags:[],_value:[],deselectButtons:[]}},computed:{isReducingValues(){return this.$props.reduce!==this.$options.props.reduce.default},isTrackingValues(){return typeof this.modelValue>"u"||this.isReducingValues},selectedValue(){let e=this.modelValue;return this.isTrackingValues&&(e=this.$data._value),e!=null&&e!==""?[].concat(e):[]},optionList(){return this.options.concat(this.pushTags?this.pushedTags:[])},searchEl(){return this.$slots.search?this.$refs.selectedOptions.querySelector(this.searchInputQuerySelector):this.$refs.search},scope(){const e={search:this.search,loading:this.loading,searching:this.searching,filteredOptions:this.filteredOptions};return{search:{attributes:hv({disabled:this.disabled,placeholder:this.searchPlaceholder,tabindex:this.tabindex,readonly:!this.searchable,id:this.inputId,"aria-autocomplete":"list","aria-labelledby":`vs${this.uid}__combobox`,"aria-controls":`vs${this.uid}__listbox`,ref:"search",type:"search",autocomplete:this.autocomplete,value:this.search},this.dropdownOpen&&this.filteredOptions[this.typeAheadPointer]?{"aria-activedescendant":`vs${this.uid}__option-${this.typeAheadPointer}`}:{}),events:{compositionstart:()=>this.isComposing=!0,compositionend:()=>this.isComposing=!1,keydown:this.onSearchKeyDown,blur:this.onSearchBlur,focus:this.onSearchFocus,input:t=>this.search=t.target.value}},spinner:{loading:this.mutableLoading},noOptions:{search:this.search,loading:this.mutableLoading,searching:this.searching},openIndicator:{attributes:{ref:"openIndicator",role:"presentation",class:"vs__open-indicator"}},listHeader:e,listFooter:e,header:ZF(hv({},e),{deselect:this.deselect}),footer:ZF(hv({},e),{deselect:this.deselect})}},childComponents(){return hv(hv({},KF),this.components)},stateClasses(){return{"vs--open":this.dropdownOpen,"vs--single":!this.multiple,"vs--multiple":this.multiple,"vs--searching":this.searching&&!this.noDrop,"vs--searchable":this.searchable&&!this.noDrop,"vs--unsearchable":!this.searchable,"vs--loading":this.mutableLoading,"vs--disabled":this.disabled}},searching(){return!!this.search},dropdownOpen(){return this.dropdownShouldOpen(this)},searchPlaceholder(){return this.isValueEmpty&&this.placeholder?this.placeholder:void 0},filteredOptions(){const e=[].concat(this.optionList);if(!this.filterable&&!this.taggable)return e;const t=this.search.length?this.filter(e,this.search,this):e;if(this.taggable&&this.search.length){const n=this.createOption(this.search);this.optionExists(n)||t.unshift(n)}return t},isValueEmpty(){return this.selectedValue.length===0},showClearButton(){return!this.multiple&&this.clearable&&!this.open&&!this.isValueEmpty}},watch:{options(e,t){const n=()=>typeof this.resetOnOptionsChange=="function"?this.resetOnOptionsChange(e,t,this.selectedValue):this.resetOnOptionsChange;!this.taggable&&n()&&this.clearSelection(),this.modelValue&&this.isTrackingValues&&this.setInternalValueFromOptions(this.modelValue)},modelValue:{immediate:!0,handler(e){this.isTrackingValues&&this.setInternalValueFromOptions(e)}},multiple(){this.clearSelection()},open(e){this.$emit(e?"open":"close")}},created(){this.mutableLoading=this.loading},methods:{setInternalValueFromOptions(e){Array.isArray(e)?this.$data._value=e.map(t=>this.findOptionFromReducedValue(t)):this.$data._value=this.findOptionFromReducedValue(e)},select(e){this.$emit("option:selecting",e),this.isOptionSelected(e)?this.deselectFromDropdown&&(this.clearable||this.multiple&&this.selectedValue.length>1)&&this.deselect(e):(this.taggable&&!this.optionExists(e)&&(this.$emit("option:created",e),this.pushTag(e)),this.multiple&&(e=this.selectedValue.concat(e)),this.updateValue(e),this.$emit("option:selected",e)),this.onAfterSelect(e)},deselect(e){this.$emit("option:deselecting",e),this.updateValue(this.selectedValue.filter(t=>!this.optionComparator(t,e))),this.$emit("option:deselected",e)},clearSelection(){this.updateValue(this.multiple?[]:null)},onAfterSelect(e){this.closeOnSelect&&(this.open=!this.open,this.searchEl.blur()),this.clearSearchOnSelect&&(this.search="")},updateValue(e){typeof this.modelValue>"u"&&(this.$data._value=e),e!==null&&(Array.isArray(e)?e=e.map(t=>this.reduce(t)):e=this.reduce(e)),this.$emit("update:modelValue",e)},toggleDropdown(e){const t=e.target!==this.searchEl;t&&e.preventDefault();const n=[...this.deselectButtons||[],this.$refs.clearButton];if(this.searchEl===void 0||n.filter(Boolean).some(o=>o.contains(e.target)||o===e.target)){e.preventDefault();return}this.open&&t?this.searchEl.blur():this.disabled||(this.open=!0,this.searchEl.focus())},isOptionSelected(e){return this.selectedValue.some(t=>this.optionComparator(t,e))},isOptionDeselectable(e){return this.isOptionSelected(e)&&this.deselectFromDropdown},optionComparator(e,t){return this.getOptionKey(e)===this.getOptionKey(t)},findOptionFromReducedValue(e){const t=o=>JSON.stringify(this.reduce(o))===JSON.stringify(e),n=[...this.options,...this.pushedTags].filter(t);return n.length===1?n[0]:n.find(o=>this.optionComparator(o,this.$data._value))||e},closeSearchOptions(){this.open=!1,this.$emit("search:blur")},maybeDeleteValue(){if(!this.searchEl.value.length&&this.selectedValue&&this.selectedValue.length&&this.clearable){let e=null;this.multiple&&(e=[...this.selectedValue.slice(0,this.selectedValue.length-1)]),this.updateValue(e)}},optionExists(e){return this.optionList.some(t=>this.optionComparator(t,e))},normalizeOptionForSlot(e){return typeof e=="object"?e:{[this.label]:e}},pushTag(e){this.pushedTags.push(e)},onEscape(){this.search.length?this.search="":this.searchEl.blur()},onSearchBlur(){if(this.mousedown&&!this.searching)this.mousedown=!1;else{const{clearSearchOnSelect:e,multiple:t}=this;this.clearSearchOnBlur({clearSearchOnSelect:e,multiple:t})&&(this.search=""),this.closeSearchOptions();return}if(this.search.length===0&&this.options.length===0){this.closeSearchOptions();return}},onSearchFocus(){this.open=!0,this.$emit("search:focus")},onMousedown(){this.mousedown=!0},onMouseUp(){this.mousedown=!1},onSearchKeyDown(e){const t=i=>(i.preventDefault(),!this.isComposing&&this.typeAheadSelect()),n={8:i=>this.maybeDeleteValue(),9:i=>this.onTab(),27:i=>this.onEscape(),38:i=>(i.preventDefault(),this.typeAheadUp()),40:i=>(i.preventDefault(),this.typeAheadDown())};this.selectOnKeyCodes.forEach(i=>n[i]=t);const o=this.mapKeydown(n,this);if(typeof o[e.keyCode]=="function")return o[e.keyCode](e)}}},i7e=["dir"],r7e=["id","aria-expanded","aria-owns"],s7e={ref:"selectedOptions",class:"vs__selected-options"},a7e=["disabled","title","aria-label","onClick"],l7e={ref:"actions",class:"vs__actions"},c7e=["disabled"],d7e={class:"vs__spinner"},u7e=["id"],h7e=["id","aria-selected","onMouseover","onClick"],f7e={key:0,class:"vs__no-options"},m7e=z(" Sorry, no matching options. "),p7e=["id"];function g7e(e,t,n,o,i,r){const s=sn("append-to-body");return h(),g("div",{dir:n.dir,class:X(["v-select",r.stateClasses])},[Pt(e.$slots,"header",hs(Gs(r.scope.header))),c("div",{id:`vs${n.uid}__combobox`,ref:"toggle",class:"vs__dropdown-toggle",role:"combobox","aria-expanded":r.dropdownOpen.toString(),"aria-owns":`vs${n.uid}__listbox`,"aria-label":"Search for option",onMousedown:t[1]||(t[1]=a=>r.toggleDropdown(a))},[c("div",s7e,[(h(!0),g(pe,null,Me(r.selectedValue,(a,l)=>Pt(e.$slots,"selected-option-container",{option:r.normalizeOptionForSlot(a),deselect:r.deselect,multiple:n.multiple,disabled:n.disabled},()=>[(h(),g("span",{key:n.getOptionKey(a),class:"vs__selected"},[Pt(e.$slots,"selected-option",hs(Gs(r.normalizeOptionForSlot(a))),()=>[z(m(n.getOptionLabel(a)),1)]),n.multiple?(h(),g("button",{key:0,ref_for:!0,ref:d=>i.deselectButtons[l]=d,disabled:n.disabled,type:"button",class:"vs__deselect",title:`Deselect ${n.getOptionLabel(a)}`,"aria-label":`Deselect ${n.getOptionLabel(a)}`,onClick:d=>r.deselect(a)},[(h(),W(oc(r.childComponents.Deselect)))],8,a7e)):D("",!0)]))])),256)),Pt(e.$slots,"search",hs(Gs(r.scope.search)),()=>[c("input",Ur({class:"vs__search"},r.scope.search.attributes,Yu(r.scope.search.events)),null,16)])],512),c("div",l7e,[Oe(c("button",{ref:"clearButton",disabled:n.disabled,type:"button",class:"vs__clear",title:"Clear Selected","aria-label":"Clear Selected",onClick:t[0]||(t[0]=(...a)=>r.clearSelection&&r.clearSelection(...a))},[(h(),W(oc(r.childComponents.Deselect)))],8,c7e),[[Vo,r.showClearButton]]),Pt(e.$slots,"open-indicator",hs(Gs(r.scope.openIndicator)),()=>[n.noDrop?D("",!0):(h(),W(oc(r.childComponents.OpenIndicator),hs(Ur({key:0},r.scope.openIndicator.attributes)),null,16))]),Pt(e.$slots,"spinner",hs(Gs(r.scope.spinner)),()=>[Oe(c("div",d7e,"Loading...",512),[[Vo,e.mutableLoading]])])],512)],40,r7e),k(nd,{name:n.transition},{default:F(()=>[r.dropdownOpen?Oe((h(),g("ul",{id:`vs${n.uid}__listbox`,ref:"dropdownMenu",key:`vs${n.uid}__listbox`,class:"vs__dropdown-menu",role:"listbox",tabindex:"-1",onMousedown:t[2]||(t[2]=Gt((...a)=>r.onMousedown&&r.onMousedown(...a),["prevent"])),onMouseup:t[3]||(t[3]=(...a)=>r.onMouseUp&&r.onMouseUp(...a))},[Pt(e.$slots,"list-header",hs(Gs(r.scope.listHeader))),(h(!0),g(pe,null,Me(r.filteredOptions,(a,l)=>(h(),g("li",{id:`vs${n.uid}__option-${l}`,key:n.getOptionKey(a),role:"option",class:X(["vs__dropdown-option",{"vs__dropdown-option--deselect":r.isOptionDeselectable(a)&&l===e.typeAheadPointer,"vs__dropdown-option--selected":r.isOptionSelected(a),"vs__dropdown-option--highlight":l===e.typeAheadPointer,"vs__dropdown-option--disabled":!n.selectable(a)}]),"aria-selected":l===e.typeAheadPointer?!0:null,onMouseover:d=>n.selectable(a)?e.typeAheadPointer=l:null,onClick:Gt(d=>n.selectable(a)?r.select(a):null,["prevent","stop"])},[Pt(e.$slots,"option",hs(Gs(r.normalizeOptionForSlot(a))),()=>[z(m(n.getOptionLabel(a)),1)])],42,h7e))),128)),r.filteredOptions.length===0?(h(),g("li",f7e,[Pt(e.$slots,"no-options",hs(Gs(r.scope.noOptions)),()=>[m7e])])):D("",!0),Pt(e.$slots,"list-footer",hs(Gs(r.scope.listFooter)))],40,u7e)),[[s]]):(h(),g("ul",{key:1,id:`vs${n.uid}__listbox`,role:"listbox",style:{display:"none",visibility:"hidden"}},null,8,p7e))]),_:3},8,["name"]),Pt(e.$slots,"footer",hs(Gs(r.scope.footer)))],10,i7e)}const v7e=Tx(o7e,[["render",g7e]]);var bQ={exports:{}};const Ex=u$(X$e);(function(e,t){(function(o,i){e.exports=i(Ex)})(bo,n=>(()=>{var o={597:(de,$e)=>{Object.defineProperty($e,"__esModule",{value:!0}),$e.default=(be,me)=>{const fe=be.__vccOpts||be;for(const[Ae,je]of me)fe[Ae]=je;return fe}},594:de=>{de.exports=n}},i={};function r(de){var $e=i[de];if($e!==void 0)return $e.exports;var be=i[de]={exports:{}};return o[de](be,be.exports,r),be.exports}r.d=(de,$e)=>{for(var be in $e)r.o($e,be)&&!r.o(de,be)&&Object.defineProperty(de,be,{enumerable:!0,get:$e[be]})},r.o=(de,$e)=>Object.prototype.hasOwnProperty.call(de,$e),r.r=de=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(de,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(de,"__esModule",{value:!0})};var s={};r.r(s),r.d(s,{Component:()=>ce,LoadingPlugin:()=>ee,default:()=>ae,useLoading:()=>te});var a=r(594);function l(de){var $e;typeof de.remove<"u"?de.remove():($e=de.parentNode)==null||$e.removeChild(de)}function d(de,$e,be){let me=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const fe=(0,a.h)(de,$e,me),Ae=document.createElement("div");return Ae.classList.add("vld-container"),be.appendChild(Ae),(0,a.render)(fe,Ae),fe.component}function u(){return typeof window<"u"}const f=u()?window.HTMLElement:Object,p=["aria-busy"],v={class:"vl-icon"};function _(de,$e,be,me,fe,Ae){return(0,a.openBlock)(),(0,a.createBlock)(a.Transition,{name:de.transition},{default:(0,a.withCtx)(()=>[(0,a.withDirectives)((0,a.createElementVNode)("div",{tabindex:"0",class:(0,a.normalizeClass)(["vl-overlay vl-active",{"vl-full-page":de.isFullPage}]),"aria-busy":de.isActive,"aria-label":"Loading",style:(0,a.normalizeStyle)({zIndex:de.zIndex})},[(0,a.createElementVNode)("div",{class:"vl-background",onClick:$e[0]||($e[0]=(0,a.withModifiers)(function(){return de.cancel&&de.cancel(...arguments)},["prevent"])),style:(0,a.normalizeStyle)(de.bgStyle)},null,4),(0,a.createElementVNode)("div",v,[(0,a.renderSlot)(de.$slots,"before"),(0,a.renderSlot)(de.$slots,"default",{},()=>[((0,a.openBlock)(),(0,a.createBlock)((0,a.resolveDynamicComponent)(de.loader),{color:de.color,width:de.width,height:de.height},null,8,["color","width","height"]))]),(0,a.renderSlot)(de.$slots,"after")])],14,p),[[a.vShow,de.isActive]])]),_:3},8,["name"])}const b={mounted(){this.enforceFocus&&document.addEventListener("focusin",this.focusIn)},methods:{focusIn(de){if(!this.isActive||de.target===this.$el||this.$el.contains(de.target))return;let $e=this.container?this.container:this.isFullPage?null:this.$el.parentElement;(this.isFullPage||$e&&$e.contains(de.target))&&(de.preventDefault(),this.$el.focus())}},beforeUnmount(){document.removeEventListener("focusin",this.focusIn)}},C=["width","height","stroke"];function $(de,$e,be,me,fe,Ae){return(0,a.openBlock)(),(0,a.createElementBlock)("svg",{viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",width:de.width,height:de.height,stroke:de.color},$e[0]||($e[0]=[(0,a.createStaticVNode)('<g fill="none" fill-rule="evenodd"><g transform="translate(1 1)" stroke-width="2"><circle stroke-opacity=".25" cx="18" cy="18" r="18"></circle><path d="M36 18c0-9.94-8.06-18-18-18"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="0.8s" repeatCount="indefinite"></animateTransform></path></g></g>',1)]),8,C)}const E=(0,a.defineComponent)({name:"spinner",props:{color:{type:String,default:"#000"},height:{type:Number,default:64},width:{type:Number,default:64}}});var P=r(597);const O=(0,P.default)(E,[["render",$]]),L=["fill","width","height"];function S(de,$e,be,me,fe,Ae){return(0,a.openBlock)(),(0,a.createElementBlock)("svg",{viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg",fill:de.color,width:de.width,height:de.height},$e[0]||($e[0]=[(0,a.createStaticVNode)('<circle cx="15" cy="15" r="15"><animate attributeName="r" from="15" to="15" begin="0s" dur="0.8s" values="15;9;15" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="60" cy="15" r="9" fill-opacity="0.3"><animate attributeName="r" from="9" to="9" begin="0s" dur="0.8s" values="9;15;9" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="0.5" to="0.5" begin="0s" dur="0.8s" values=".5;1;.5" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="105" cy="15" r="15"><animate attributeName="r" from="15" to="15" begin="0s" dur="0.8s" values="15;9;15" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite"></animate></circle>',3)]),8,L)}const j=(0,a.defineComponent)({name:"dots",props:{color:{type:String,default:"#000"},height:{type:Number,default:240},width:{type:Number,default:60}}}),q=(0,P.default)(j,[["render",S]]),B=["height","width","fill"];function V(de,$e,be,me,fe,Ae){return(0,a.openBlock)(),(0,a.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 30",height:de.height,width:de.width,fill:de.color},$e[0]||($e[0]=[(0,a.createStaticVNode)('<rect x="0" y="13" width="4" height="5"><animate attributeName="height" attributeType="XML" values="5;21;5" begin="0s" dur="0.6s" repeatCount="indefinite"></animate><animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0s" dur="0.6s" repeatCount="indefinite"></animate></rect><rect x="10" y="13" width="4" height="5"><animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate><animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate></rect><rect x="20" y="13" width="4" height="5"><animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate><animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate></rect>',3)]),8,B)}const G=(0,a.defineComponent)({name:"bars",props:{color:{type:String,default:"#000"},height:{type:Number,default:40},width:{type:Number,default:40}}}),Y={Spinner:O,Dots:q,Bars:(0,P.default)(G,[["render",V]])},Z=(0,a.defineComponent)({name:"VueLoading",mixins:[b],props:{active:Boolean,programmatic:Boolean,container:[Object,Function,f],isFullPage:{type:Boolean,default:!0},enforceFocus:{type:Boolean,default:!0},lockScroll:Boolean,transition:{type:String,default:"fade"},canCancel:Boolean,onCancel:{type:Function,default:()=>{}},color:String,backgroundColor:String,opacity:Number,width:Number,height:Number,zIndex:Number,loader:{type:String,default:"spinner"}},components:Y,emits:["hide","update:active"],data(){return{isActive:this.active}},mounted(){document.addEventListener("keyup",this.keyPress)},methods:{cancel(){!this.canCancel||!this.isActive||(this.hide(),this.onCancel.apply(null,arguments))},hide(){this.$emit("hide"),this.$emit("update:active",!1),this.programmatic&&(this.isActive=!1,setTimeout(()=>{const de=this.$el.parentElement;(0,a.render)(null,de),l(de)},150))},disableScroll(){this.isFullPage&&this.lockScroll&&document.body.classList.add("vl-shown")},enableScroll(){this.isFullPage&&this.lockScroll&&document.body.classList.remove("vl-shown")},keyPress(de){de.keyCode===27&&this.cancel()}},watch:{active(de){this.isActive=de},isActive:{handler(de){de?this.disableScroll():this.enableScroll()},immediate:!0}},computed:{bgStyle(){return{background:this.backgroundColor,opacity:this.opacity}}},beforeUnmount(){document.removeEventListener("keyup",this.keyPress)}}),ce=(0,P.default)(Z,[["render",_]]);function te(){let de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{show(){let be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:de,me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$e;const Ae={...de,...be,...{programmatic:!0,lockScroll:!0,isFullPage:!1,active:!0}};let je=Ae.container;Ae.container||(je=document.body,Ae.isFullPage=!0);const Ye={...$e,...me};return{hide:d(ce,Ae,je,Ye).ctx.hide}}}}const ee=function(de){let $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const me=te($e,be);de.config.globalProperties.$loading=me,de.provide("$loading",me)},ae=ce;return s})())})(bQ);var kQ=bQ.exports;const Rt=xl(kQ);function Yv(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var wQ={exports:{}};/*!
    localForage -- Offline Storage, Improved
    Version 1.10.0
    https://localforage.github.io/localForage
    (c) 2013-2017 Mozilla, Apache License 2.0
*/(function(e,t){(function(n){e.exports=n()})(function(){return function n(o,i,r){function s(d,u){if(!i[d]){if(!o[d]){var f=typeof Yv=="function"&&Yv;if(!u&&f)return f(d,!0);if(a)return a(d,!0);var p=new Error("Cannot find module '"+d+"'");throw p.code="MODULE_NOT_FOUND",p}var v=i[d]={exports:{}};o[d][0].call(v.exports,function(_){var b=o[d][1][_];return s(b||_)},v,v.exports,n,o,i,r)}return i[d].exports}for(var a=typeof Yv=="function"&&Yv,l=0;l<r.length;l++)s(r[l]);return s}({1:[function(n,o,i){(function(r){var s=r.MutationObserver||r.WebKitMutationObserver,a;if(s){var l=0,d=new s(_),u=r.document.createTextNode("");d.observe(u,{characterData:!0}),a=function(){u.data=l=++l%2}}else if(!r.setImmediate&&typeof r.MessageChannel<"u"){var f=new r.MessageChannel;f.port1.onmessage=_,a=function(){f.port2.postMessage(0)}}else"document"in r&&"onreadystatechange"in r.document.createElement("script")?a=function(){var C=r.document.createElement("script");C.onreadystatechange=function(){_(),C.onreadystatechange=null,C.parentNode.removeChild(C),C=null},r.document.documentElement.appendChild(C)}:a=function(){setTimeout(_,0)};var p,v=[];function _(){p=!0;for(var C,$,E=v.length;E;){for($=v,v=[],C=-1;++C<E;)$[C]();E=v.length}p=!1}o.exports=b;function b(C){v.push(C)===1&&!p&&a()}}).call(this,typeof bo<"u"?bo:typeof self<"u"?self:typeof window<"u"?window:{})},{}],2:[function(n,o,i){var r=n(1);function s(){}var a={},l=["REJECTED"],d=["FULFILLED"],u=["PENDING"];o.exports=f;function f(O){if(typeof O!="function")throw new TypeError("resolver must be a function");this.state=u,this.queue=[],this.outcome=void 0,O!==s&&b(this,O)}f.prototype.catch=function(O){return this.then(null,O)},f.prototype.then=function(O,L){if(typeof O!="function"&&this.state===d||typeof L!="function"&&this.state===l)return this;var S=new this.constructor(s);if(this.state!==u){var j=this.state===d?O:L;v(S,j,this.outcome)}else this.queue.push(new p(S,O,L));return S};function p(O,L,S){this.promise=O,typeof L=="function"&&(this.onFulfilled=L,this.callFulfilled=this.otherCallFulfilled),typeof S=="function"&&(this.onRejected=S,this.callRejected=this.otherCallRejected)}p.prototype.callFulfilled=function(O){a.resolve(this.promise,O)},p.prototype.otherCallFulfilled=function(O){v(this.promise,this.onFulfilled,O)},p.prototype.callRejected=function(O){a.reject(this.promise,O)},p.prototype.otherCallRejected=function(O){v(this.promise,this.onRejected,O)};function v(O,L,S){r(function(){var j;try{j=L(S)}catch(M){return a.reject(O,M)}j===O?a.reject(O,new TypeError("Cannot resolve promise with itself")):a.resolve(O,j)})}a.resolve=function(O,L){var S=C(_,L);if(S.status==="error")return a.reject(O,S.value);var j=S.value;if(j)b(O,j);else{O.state=d,O.outcome=L;for(var M=-1,q=O.queue.length;++M<q;)O.queue[M].callFulfilled(L)}return O},a.reject=function(O,L){O.state=l,O.outcome=L;for(var S=-1,j=O.queue.length;++S<j;)O.queue[S].callRejected(L);return O};function _(O){var L=O&&O.then;if(O&&(typeof O=="object"||typeof O=="function")&&typeof L=="function")return function(){L.apply(O,arguments)}}function b(O,L){var S=!1;function j(V){S||(S=!0,a.reject(O,V))}function M(V){S||(S=!0,a.resolve(O,V))}function q(){L(M,j)}var B=C(q);B.status==="error"&&j(B.value)}function C(O,L){var S={};try{S.value=O(L),S.status="success"}catch(j){S.status="error",S.value=j}return S}f.resolve=$;function $(O){return O instanceof this?O:a.resolve(new this(s),O)}f.reject=E;function E(O){var L=new this(s);return a.reject(L,O)}f.all=P;function P(O){var L=this;if(Object.prototype.toString.call(O)!=="[object Array]")return this.reject(new TypeError("must be an array"));var S=O.length,j=!1;if(!S)return this.resolve([]);for(var M=new Array(S),q=0,B=-1,V=new this(s);++B<S;)G(O[B],B);return V;function G(Q,J){L.resolve(Q).then(Y,function(Z){j||(j=!0,a.reject(V,Z))});function Y(Z){M[J]=Z,++q===S&&!j&&(j=!0,a.resolve(V,M))}}}f.race=I;function I(O){var L=this;if(Object.prototype.toString.call(O)!=="[object Array]")return this.reject(new TypeError("must be an array"));var S=O.length,j=!1;if(!S)return this.resolve([]);for(var M=-1,q=new this(s);++M<S;)B(O[M]);return q;function B(V){L.resolve(V).then(function(G){j||(j=!0,a.resolve(q,G))},function(G){j||(j=!0,a.reject(q,G))})}}},{1:1}],3:[function(n,o,i){(function(r){typeof r.Promise!="function"&&(r.Promise=n(2))}).call(this,typeof bo<"u"?bo:typeof self<"u"?self:typeof window<"u"?window:{})},{2:2}],4:[function(n,o,i){var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Pe){return typeof Pe}:function(Pe){return Pe&&typeof Symbol=="function"&&Pe.constructor===Symbol&&Pe!==Symbol.prototype?"symbol":typeof Pe};function s(Pe,Ke){if(!(Pe instanceof Ke))throw new TypeError("Cannot call a class as a function")}function a(){try{if(typeof indexedDB<"u")return indexedDB;if(typeof webkitIndexedDB<"u")return webkitIndexedDB;if(typeof mozIndexedDB<"u")return mozIndexedDB;if(typeof OIndexedDB<"u")return OIndexedDB;if(typeof msIndexedDB<"u")return msIndexedDB}catch{return}}var l=a();function d(){try{if(!l||!l.open)return!1;var Pe=typeof openDatabase<"u"&&/(Safari|iPhone|iPad|iPod)/.test(navigator.userAgent)&&!/Chrome/.test(navigator.userAgent)&&!/BlackBerry/.test(navigator.platform),Ke=typeof fetch=="function"&&fetch.toString().indexOf("[native code")!==-1;return(!Pe||Ke)&&typeof indexedDB<"u"&&typeof IDBKeyRange<"u"}catch{return!1}}function u(Pe,Ke){Pe=Pe||[],Ke=Ke||{};try{return new Blob(Pe,Ke)}catch(ct){if(ct.name!=="TypeError")throw ct;for(var ze=typeof BlobBuilder<"u"?BlobBuilder:typeof MSBlobBuilder<"u"?MSBlobBuilder:typeof MozBlobBuilder<"u"?MozBlobBuilder:WebKitBlobBuilder,lt=new ze,ft=0;ft<Pe.length;ft+=1)lt.append(Pe[ft]);return lt.getBlob(Ke.type)}}typeof Promise>"u"&&n(3);var f=Promise;function p(Pe,Ke){Ke&&Pe.then(function(ze){Ke(null,ze)},function(ze){Ke(ze)})}function v(Pe,Ke,ze){typeof Ke=="function"&&Pe.then(Ke),typeof ze=="function"&&Pe.catch(ze)}function _(Pe){return typeof Pe!="string"&&(console.warn(Pe+" used as a key, but it is not a string."),Pe=String(Pe)),Pe}function b(){if(arguments.length&&typeof arguments[arguments.length-1]=="function")return arguments[arguments.length-1]}var C="local-forage-detect-blob-support",$=void 0,E={},P=Object.prototype.toString,I="readonly",O="readwrite";function L(Pe){for(var Ke=Pe.length,ze=new ArrayBuffer(Ke),lt=new Uint8Array(ze),ft=0;ft<Ke;ft++)lt[ft]=Pe.charCodeAt(ft);return ze}function S(Pe){return new f(function(Ke){var ze=Pe.transaction(C,O),lt=u([""]);ze.objectStore(C).put(lt,"key"),ze.onabort=function(ft){ft.preventDefault(),ft.stopPropagation(),Ke(!1)},ze.oncomplete=function(){var ft=navigator.userAgent.match(/Chrome\/(\d+)/),ct=navigator.userAgent.match(/Edge\//);Ke(ct||!ft||parseInt(ft[1],10)>=43)}}).catch(function(){return!1})}function j(Pe){return typeof $=="boolean"?f.resolve($):S(Pe).then(function(Ke){return $=Ke,$})}function M(Pe){var Ke=E[Pe.name],ze={};ze.promise=new f(function(lt,ft){ze.resolve=lt,ze.reject=ft}),Ke.deferredOperations.push(ze),Ke.dbReady?Ke.dbReady=Ke.dbReady.then(function(){return ze.promise}):Ke.dbReady=ze.promise}function q(Pe){var Ke=E[Pe.name],ze=Ke.deferredOperations.pop();if(ze)return ze.resolve(),ze.promise}function B(Pe,Ke){var ze=E[Pe.name],lt=ze.deferredOperations.pop();if(lt)return lt.reject(Ke),lt.promise}function V(Pe,Ke){return new f(function(ze,lt){if(E[Pe.name]=E[Pe.name]||ae(),Pe.db)if(Ke)M(Pe),Pe.db.close();else return ze(Pe.db);var ft=[Pe.name];Ke&&ft.push(Pe.version);var ct=l.open.apply(l,ft);Ke&&(ct.onupgradeneeded=function(Nt){var qt=ct.result;try{qt.createObjectStore(Pe.storeName),Nt.oldVersion<=1&&qt.createObjectStore(C)}catch(Kt){if(Kt.name==="ConstraintError")console.warn('The database "'+Pe.name+'" has been upgraded from version '+Nt.oldVersion+" to version "+Nt.newVersion+', but the storage "'+Pe.storeName+'" already exists.');else throw Kt}}),ct.onerror=function(Nt){Nt.preventDefault(),lt(ct.error)},ct.onsuccess=function(){var Nt=ct.result;Nt.onversionchange=function(qt){qt.target.close()},ze(Nt),q(Pe)}})}function G(Pe){return V(Pe,!1)}function Q(Pe){return V(Pe,!0)}function J(Pe,Ke){if(!Pe.db)return!0;var ze=!Pe.db.objectStoreNames.contains(Pe.storeName),lt=Pe.version<Pe.db.version,ft=Pe.version>Pe.db.version;if(lt&&(Pe.version!==Ke&&console.warn('The database "'+Pe.name+`" can't be downgraded from version `+Pe.db.version+" to version "+Pe.version+"."),Pe.version=Pe.db.version),ft||ze){if(ze){var ct=Pe.db.version+1;ct>Pe.version&&(Pe.version=ct)}return!0}return!1}function Y(Pe){return new f(function(Ke,ze){var lt=new FileReader;lt.onerror=ze,lt.onloadend=function(ft){var ct=btoa(ft.target.result||"");Ke({__local_forage_encoded_blob:!0,data:ct,type:Pe.type})},lt.readAsBinaryString(Pe)})}function Z(Pe){var Ke=L(atob(Pe.data));return u([Ke],{type:Pe.type})}function se(Pe){return Pe&&Pe.__local_forage_encoded_blob}function ce(Pe){var Ke=this,ze=Ke._initReady().then(function(){var lt=E[Ke._dbInfo.name];if(lt&&lt.dbReady)return lt.dbReady});return v(ze,Pe,Pe),ze}function te(Pe){M(Pe);for(var Ke=E[Pe.name],ze=Ke.forages,lt=0;lt<ze.length;lt++){var ft=ze[lt];ft._dbInfo.db&&(ft._dbInfo.db.close(),ft._dbInfo.db=null)}return Pe.db=null,G(Pe).then(function(ct){return Pe.db=ct,J(Pe)?Q(Pe):ct}).then(function(ct){Pe.db=Ke.db=ct;for(var Nt=0;Nt<ze.length;Nt++)ze[Nt]._dbInfo.db=ct}).catch(function(ct){throw B(Pe,ct),ct})}function ee(Pe,Ke,ze,lt){lt===void 0&&(lt=1);try{var ft=Pe.db.transaction(Pe.storeName,Ke);ze(null,ft)}catch(ct){if(lt>0&&(!Pe.db||ct.name==="InvalidStateError"||ct.name==="NotFoundError"))return f.resolve().then(function(){if(!Pe.db||ct.name==="NotFoundError"&&!Pe.db.objectStoreNames.contains(Pe.storeName)&&Pe.version<=Pe.db.version)return Pe.db&&(Pe.version=Pe.db.version+1),Q(Pe)}).then(function(){return te(Pe).then(function(){ee(Pe,Ke,ze,lt-1)})}).catch(ze);ze(ct)}}function ae(){return{forages:[],db:null,dbReady:null,deferredOperations:[]}}function de(Pe){var Ke=this,ze={db:null};if(Pe)for(var lt in Pe)ze[lt]=Pe[lt];var ft=E[ze.name];ft||(ft=ae(),E[ze.name]=ft),ft.forages.push(Ke),Ke._initReady||(Ke._initReady=Ke.ready,Ke.ready=ce);var ct=[];function Nt(){return f.resolve()}for(var qt=0;qt<ft.forages.length;qt++){var Kt=ft.forages[qt];Kt!==Ke&&ct.push(Kt._initReady().catch(Nt))}var Xt=ft.forages.slice(0);return f.all(ct).then(function(){return ze.db=ft.db,G(ze)}).then(function(nn){return ze.db=nn,J(ze,Ke._defaultConfig.version)?Q(ze):nn}).then(function(nn){ze.db=ft.db=nn,Ke._dbInfo=ze;for(var mn=0;mn<Xt.length;mn++){var xn=Xt[mn];xn!==Ke&&(xn._dbInfo.db=ze.db,xn._dbInfo.version=ze.version)}})}function $e(Pe,Ke){var ze=this;Pe=_(Pe);var lt=new f(function(ft,ct){ze.ready().then(function(){ee(ze._dbInfo,I,function(Nt,qt){if(Nt)return ct(Nt);try{var Kt=qt.objectStore(ze._dbInfo.storeName),Xt=Kt.get(Pe);Xt.onsuccess=function(){var nn=Xt.result;nn===void 0&&(nn=null),se(nn)&&(nn=Z(nn)),ft(nn)},Xt.onerror=function(){ct(Xt.error)}}catch(nn){ct(nn)}})}).catch(ct)});return p(lt,Ke),lt}function be(Pe,Ke){var ze=this,lt=new f(function(ft,ct){ze.ready().then(function(){ee(ze._dbInfo,I,function(Nt,qt){if(Nt)return ct(Nt);try{var Kt=qt.objectStore(ze._dbInfo.storeName),Xt=Kt.openCursor(),nn=1;Xt.onsuccess=function(){var mn=Xt.result;if(mn){var xn=mn.value;se(xn)&&(xn=Z(xn));var no=Pe(xn,mn.key,nn++);no!==void 0?ft(no):mn.continue()}else ft()},Xt.onerror=function(){ct(Xt.error)}}catch(mn){ct(mn)}})}).catch(ct)});return p(lt,Ke),lt}function me(Pe,Ke,ze){var lt=this;Pe=_(Pe);var ft=new f(function(ct,Nt){var qt;lt.ready().then(function(){return qt=lt._dbInfo,P.call(Ke)==="[object Blob]"?j(qt.db).then(function(Kt){return Kt?Ke:Y(Ke)}):Ke}).then(function(Kt){ee(lt._dbInfo,O,function(Xt,nn){if(Xt)return Nt(Xt);try{var mn=nn.objectStore(lt._dbInfo.storeName);Kt===null&&(Kt=void 0);var xn=mn.put(Kt,Pe);nn.oncomplete=function(){Kt===void 0&&(Kt=null),ct(Kt)},nn.onabort=nn.onerror=function(){var no=xn.error?xn.error:xn.transaction.error;Nt(no)}}catch(no){Nt(no)}})}).catch(Nt)});return p(ft,ze),ft}function fe(Pe,Ke){var ze=this;Pe=_(Pe);var lt=new f(function(ft,ct){ze.ready().then(function(){ee(ze._dbInfo,O,function(Nt,qt){if(Nt)return ct(Nt);try{var Kt=qt.objectStore(ze._dbInfo.storeName),Xt=Kt.delete(Pe);qt.oncomplete=function(){ft()},qt.onerror=function(){ct(Xt.error)},qt.onabort=function(){var nn=Xt.error?Xt.error:Xt.transaction.error;ct(nn)}}catch(nn){ct(nn)}})}).catch(ct)});return p(lt,Ke),lt}function Ae(Pe){var Ke=this,ze=new f(function(lt,ft){Ke.ready().then(function(){ee(Ke._dbInfo,O,function(ct,Nt){if(ct)return ft(ct);try{var qt=Nt.objectStore(Ke._dbInfo.storeName),Kt=qt.clear();Nt.oncomplete=function(){lt()},Nt.onabort=Nt.onerror=function(){var Xt=Kt.error?Kt.error:Kt.transaction.error;ft(Xt)}}catch(Xt){ft(Xt)}})}).catch(ft)});return p(ze,Pe),ze}function je(Pe){var Ke=this,ze=new f(function(lt,ft){Ke.ready().then(function(){ee(Ke._dbInfo,I,function(ct,Nt){if(ct)return ft(ct);try{var qt=Nt.objectStore(Ke._dbInfo.storeName),Kt=qt.count();Kt.onsuccess=function(){lt(Kt.result)},Kt.onerror=function(){ft(Kt.error)}}catch(Xt){ft(Xt)}})}).catch(ft)});return p(ze,Pe),ze}function Ye(Pe,Ke){var ze=this,lt=new f(function(ft,ct){if(Pe<0){ft(null);return}ze.ready().then(function(){ee(ze._dbInfo,I,function(Nt,qt){if(Nt)return ct(Nt);try{var Kt=qt.objectStore(ze._dbInfo.storeName),Xt=!1,nn=Kt.openKeyCursor();nn.onsuccess=function(){var mn=nn.result;if(!mn){ft(null);return}Pe===0||Xt?ft(mn.key):(Xt=!0,mn.advance(Pe))},nn.onerror=function(){ct(nn.error)}}catch(mn){ct(mn)}})}).catch(ct)});return p(lt,Ke),lt}function _t(Pe){var Ke=this,ze=new f(function(lt,ft){Ke.ready().then(function(){ee(Ke._dbInfo,I,function(ct,Nt){if(ct)return ft(ct);try{var qt=Nt.objectStore(Ke._dbInfo.storeName),Kt=qt.openKeyCursor(),Xt=[];Kt.onsuccess=function(){var nn=Kt.result;if(!nn){lt(Xt);return}Xt.push(nn.key),nn.continue()},Kt.onerror=function(){ft(Kt.error)}}catch(nn){ft(nn)}})}).catch(ft)});return p(ze,Pe),ze}function xt(Pe,Ke){Ke=b.apply(this,arguments);var ze=this.config();Pe=typeof Pe!="function"&&Pe||{},Pe.name||(Pe.name=Pe.name||ze.name,Pe.storeName=Pe.storeName||ze.storeName);var lt=this,ft;if(!Pe.name)ft=f.reject("Invalid arguments");else{var ct=Pe.name===ze.name&&lt._dbInfo.db,Nt=ct?f.resolve(lt._dbInfo.db):G(Pe).then(function(qt){var Kt=E[Pe.name],Xt=Kt.forages;Kt.db=qt;for(var nn=0;nn<Xt.length;nn++)Xt[nn]._dbInfo.db=qt;return qt});Pe.storeName?ft=Nt.then(function(qt){if(qt.objectStoreNames.contains(Pe.storeName)){var Kt=qt.version+1;M(Pe);var Xt=E[Pe.name],nn=Xt.forages;qt.close();for(var mn=0;mn<nn.length;mn++){var xn=nn[mn];xn._dbInfo.db=null,xn._dbInfo.version=Kt}var no=new f(function(Mn,To){var mo=l.open(Pe.name,Kt);mo.onerror=function(ii){var gr=mo.result;gr.close(),To(ii)},mo.onupgradeneeded=function(){var ii=mo.result;ii.deleteObjectStore(Pe.storeName)},mo.onsuccess=function(){var ii=mo.result;ii.close(),Mn(ii)}});return no.then(function(Mn){Xt.db=Mn;for(var To=0;To<nn.length;To++){var mo=nn[To];mo._dbInfo.db=Mn,q(mo._dbInfo)}}).catch(function(Mn){throw(B(Pe,Mn)||f.resolve()).catch(function(){}),Mn})}}):ft=Nt.then(function(qt){M(Pe);var Kt=E[Pe.name],Xt=Kt.forages;qt.close();for(var nn=0;nn<Xt.length;nn++){var mn=Xt[nn];mn._dbInfo.db=null}var xn=new f(function(no,Mn){var To=l.deleteDatabase(Pe.name);To.onerror=function(){var mo=To.result;mo&&mo.close(),Mn(To.error)},To.onblocked=function(){console.warn('dropInstance blocked for database "'+Pe.name+'" until all open connections are closed')},To.onsuccess=function(){var mo=To.result;mo&&mo.close(),no(mo)}});return xn.then(function(no){Kt.db=no;for(var Mn=0;Mn<Xt.length;Mn++){var To=Xt[Mn];q(To._dbInfo)}}).catch(function(no){throw(B(Pe,no)||f.resolve()).catch(function(){}),no})})}return p(ft,Ke),ft}var we={_driver:"asyncStorage",_initStorage:de,_support:d(),iterate:be,getItem:$e,setItem:me,removeItem:fe,clear:Ae,length:je,key:Ye,keys:_t,dropInstance:xt};function ve(){return typeof openDatabase=="function"}var qe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",$t="~~local_forage_type~",ut=/^~~local_forage_type~([^~]+)~/,Ve="__lfsc__:",tt=Ve.length,ge="arbf",ye="blob",Te="si08",pt="ui08",yt="uic8",Xe="si16",Ze="si32",vt="ur16",Ut="ui32",Je="fl32",We="fl64",mt=tt+ge.length,At=Object.prototype.toString;function Vt(Pe){var Ke=Pe.length*.75,ze=Pe.length,lt,ft=0,ct,Nt,qt,Kt;Pe[Pe.length-1]==="="&&(Ke--,Pe[Pe.length-2]==="="&&Ke--);var Xt=new ArrayBuffer(Ke),nn=new Uint8Array(Xt);for(lt=0;lt<ze;lt+=4)ct=qe.indexOf(Pe[lt]),Nt=qe.indexOf(Pe[lt+1]),qt=qe.indexOf(Pe[lt+2]),Kt=qe.indexOf(Pe[lt+3]),nn[ft++]=ct<<2|Nt>>4,nn[ft++]=(Nt&15)<<4|qt>>2,nn[ft++]=(qt&3)<<6|Kt&63;return Xt}function cn(Pe){var Ke=new Uint8Array(Pe),ze="",lt;for(lt=0;lt<Ke.length;lt+=3)ze+=qe[Ke[lt]>>2],ze+=qe[(Ke[lt]&3)<<4|Ke[lt+1]>>4],ze+=qe[(Ke[lt+1]&15)<<2|Ke[lt+2]>>6],ze+=qe[Ke[lt+2]&63];return Ke.length%3===2?ze=ze.substring(0,ze.length-1)+"=":Ke.length%3===1&&(ze=ze.substring(0,ze.length-2)+"=="),ze}function fn(Pe,Ke){var ze="";if(Pe&&(ze=At.call(Pe)),Pe&&(ze==="[object ArrayBuffer]"||Pe.buffer&&At.call(Pe.buffer)==="[object ArrayBuffer]")){var lt,ft=Ve;Pe instanceof ArrayBuffer?(lt=Pe,ft+=ge):(lt=Pe.buffer,ze==="[object Int8Array]"?ft+=Te:ze==="[object Uint8Array]"?ft+=pt:ze==="[object Uint8ClampedArray]"?ft+=yt:ze==="[object Int16Array]"?ft+=Xe:ze==="[object Uint16Array]"?ft+=vt:ze==="[object Int32Array]"?ft+=Ze:ze==="[object Uint32Array]"?ft+=Ut:ze==="[object Float32Array]"?ft+=Je:ze==="[object Float64Array]"?ft+=We:Ke(new Error("Failed to get type for BinaryArray"))),Ke(ft+cn(lt))}else if(ze==="[object Blob]"){var ct=new FileReader;ct.onload=function(){var Nt=$t+Pe.type+"~"+cn(this.result);Ke(Ve+ye+Nt)},ct.readAsArrayBuffer(Pe)}else try{Ke(JSON.stringify(Pe))}catch(Nt){console.error("Couldn't convert value into a JSON string: ",Pe),Ke(null,Nt)}}function bn(Pe){if(Pe.substring(0,tt)!==Ve)return JSON.parse(Pe);var Ke=Pe.substring(mt),ze=Pe.substring(tt,mt),lt;if(ze===ye&&ut.test(Ke)){var ft=Ke.match(ut);lt=ft[1],Ke=Ke.substring(ft[0].length)}var ct=Vt(Ke);switch(ze){case ge:return ct;case ye:return u([ct],{type:lt});case Te:return new Int8Array(ct);case pt:return new Uint8Array(ct);case yt:return new Uint8ClampedArray(ct);case Xe:return new Int16Array(ct);case vt:return new Uint16Array(ct);case Ze:return new Int32Array(ct);case Ut:return new Uint32Array(ct);case Je:return new Float32Array(ct);case We:return new Float64Array(ct);default:throw new Error("Unkown type: "+ze)}}var kt={serialize:fn,deserialize:bn,stringToBuffer:Vt,bufferToString:cn};function Ne(Pe,Ke,ze,lt){Pe.executeSql("CREATE TABLE IF NOT EXISTS "+Ke.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],ze,lt)}function nt(Pe){var Ke=this,ze={db:null};if(Pe)for(var lt in Pe)ze[lt]=typeof Pe[lt]!="string"?Pe[lt].toString():Pe[lt];var ft=new f(function(ct,Nt){try{ze.db=openDatabase(ze.name,String(ze.version),ze.description,ze.size)}catch(qt){return Nt(qt)}ze.db.transaction(function(qt){Ne(qt,ze,function(){Ke._dbInfo=ze,ct()},function(Kt,Xt){Nt(Xt)})},Nt)});return ze.serializer=kt,ft}function It(Pe,Ke,ze,lt,ft,ct){Pe.executeSql(ze,lt,ft,function(Nt,qt){qt.code===qt.SYNTAX_ERR?Nt.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[Ke.storeName],function(Kt,Xt){Xt.rows.length?ct(Kt,qt):Ne(Kt,Ke,function(){Kt.executeSql(ze,lt,ft,ct)},ct)},ct):ct(Nt,qt)},ct)}function Zt(Pe,Ke){var ze=this;Pe=_(Pe);var lt=new f(function(ft,ct){ze.ready().then(function(){var Nt=ze._dbInfo;Nt.db.transaction(function(qt){It(qt,Nt,"SELECT * FROM "+Nt.storeName+" WHERE key = ? LIMIT 1",[Pe],function(Kt,Xt){var nn=Xt.rows.length?Xt.rows.item(0).value:null;nn&&(nn=Nt.serializer.deserialize(nn)),ft(nn)},function(Kt,Xt){ct(Xt)})})}).catch(ct)});return p(lt,Ke),lt}function dn(Pe,Ke){var ze=this,lt=new f(function(ft,ct){ze.ready().then(function(){var Nt=ze._dbInfo;Nt.db.transaction(function(qt){It(qt,Nt,"SELECT * FROM "+Nt.storeName,[],function(Kt,Xt){for(var nn=Xt.rows,mn=nn.length,xn=0;xn<mn;xn++){var no=nn.item(xn),Mn=no.value;if(Mn&&(Mn=Nt.serializer.deserialize(Mn)),Mn=Pe(Mn,no.key,xn+1),Mn!==void 0){ft(Mn);return}}ft()},function(Kt,Xt){ct(Xt)})})}).catch(ct)});return p(lt,Ke),lt}function Hn(Pe,Ke,ze,lt){var ft=this;Pe=_(Pe);var ct=new f(function(Nt,qt){ft.ready().then(function(){Ke===void 0&&(Ke=null);var Kt=Ke,Xt=ft._dbInfo;Xt.serializer.serialize(Ke,function(nn,mn){mn?qt(mn):Xt.db.transaction(function(xn){It(xn,Xt,"INSERT OR REPLACE INTO "+Xt.storeName+" (key, value) VALUES (?, ?)",[Pe,nn],function(){Nt(Kt)},function(no,Mn){qt(Mn)})},function(xn){if(xn.code===xn.QUOTA_ERR){if(lt>0){Nt(Hn.apply(ft,[Pe,Kt,ze,lt-1]));return}qt(xn)}})})}).catch(qt)});return p(ct,ze),ct}function Oo(Pe,Ke,ze){return Hn.apply(this,[Pe,Ke,ze,1])}function tn(Pe,Ke){var ze=this;Pe=_(Pe);var lt=new f(function(ft,ct){ze.ready().then(function(){var Nt=ze._dbInfo;Nt.db.transaction(function(qt){It(qt,Nt,"DELETE FROM "+Nt.storeName+" WHERE key = ?",[Pe],function(){ft()},function(Kt,Xt){ct(Xt)})})}).catch(ct)});return p(lt,Ke),lt}function Fo(Pe){var Ke=this,ze=new f(function(lt,ft){Ke.ready().then(function(){var ct=Ke._dbInfo;ct.db.transaction(function(Nt){It(Nt,ct,"DELETE FROM "+ct.storeName,[],function(){lt()},function(qt,Kt){ft(Kt)})})}).catch(ft)});return p(ze,Pe),ze}function Yr(Pe){var Ke=this,ze=new f(function(lt,ft){Ke.ready().then(function(){var ct=Ke._dbInfo;ct.db.transaction(function(Nt){It(Nt,ct,"SELECT COUNT(key) as c FROM "+ct.storeName,[],function(qt,Kt){var Xt=Kt.rows.item(0).c;lt(Xt)},function(qt,Kt){ft(Kt)})})}).catch(ft)});return p(ze,Pe),ze}function Lo(Pe,Ke){var ze=this,lt=new f(function(ft,ct){ze.ready().then(function(){var Nt=ze._dbInfo;Nt.db.transaction(function(qt){It(qt,Nt,"SELECT key FROM "+Nt.storeName+" WHERE id = ? LIMIT 1",[Pe+1],function(Kt,Xt){var nn=Xt.rows.length?Xt.rows.item(0).key:null;ft(nn)},function(Kt,Xt){ct(Xt)})})}).catch(ct)});return p(lt,Ke),lt}function Ri(Pe){var Ke=this,ze=new f(function(lt,ft){Ke.ready().then(function(){var ct=Ke._dbInfo;ct.db.transaction(function(Nt){It(Nt,ct,"SELECT key FROM "+ct.storeName,[],function(qt,Kt){for(var Xt=[],nn=0;nn<Kt.rows.length;nn++)Xt.push(Kt.rows.item(nn).key);lt(Xt)},function(qt,Kt){ft(Kt)})})}).catch(ft)});return p(ze,Pe),ze}function On(Pe){return new f(function(Ke,ze){Pe.transaction(function(lt){lt.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(ft,ct){for(var Nt=[],qt=0;qt<ct.rows.length;qt++)Nt.push(ct.rows.item(qt).name);Ke({db:Pe,storeNames:Nt})},function(ft,ct){ze(ct)})},function(lt){ze(lt)})})}function Bi(Pe,Ke){Ke=b.apply(this,arguments);var ze=this.config();Pe=typeof Pe!="function"&&Pe||{},Pe.name||(Pe.name=Pe.name||ze.name,Pe.storeName=Pe.storeName||ze.storeName);var lt=this,ft;return Pe.name?ft=new f(function(ct){var Nt;Pe.name===ze.name?Nt=lt._dbInfo.db:Nt=openDatabase(Pe.name,"","",0),Pe.storeName?ct({db:Nt,storeNames:[Pe.storeName]}):ct(On(Nt))}).then(function(ct){return new f(function(Nt,qt){ct.db.transaction(function(Kt){function Xt(no){return new f(function(Mn,To){Kt.executeSql("DROP TABLE IF EXISTS "+no,[],function(){Mn()},function(mo,ii){To(ii)})})}for(var nn=[],mn=0,xn=ct.storeNames.length;mn<xn;mn++)nn.push(Xt(ct.storeNames[mn]));f.all(nn).then(function(){Nt()}).catch(function(no){qt(no)})},function(Kt){qt(Kt)})})}):ft=f.reject("Invalid arguments"),p(ft,Ke),ft}var Gn={_driver:"webSQLStorage",_initStorage:nt,_support:ve(),iterate:dn,getItem:Zt,setItem:Oo,removeItem:tn,clear:Fo,length:Yr,key:Lo,keys:Ri,dropInstance:Bi};function Ar(){try{return typeof localStorage<"u"&&"setItem"in localStorage&&!!localStorage.setItem}catch{return!1}}function Qs(Pe,Ke){var ze=Pe.name+"/";return Pe.storeName!==Ke.storeName&&(ze+=Pe.storeName+"/"),ze}function ea(){var Pe="_localforage_support_test";try{return localStorage.setItem(Pe,!0),localStorage.removeItem(Pe),!1}catch{return!0}}function So(){return!ea()||localStorage.length>0}function ss(Pe){var Ke=this,ze={};if(Pe)for(var lt in Pe)ze[lt]=Pe[lt];return ze.keyPrefix=Qs(Pe,Ke._defaultConfig),So()?(Ke._dbInfo=ze,ze.serializer=kt,f.resolve()):f.reject()}function Dr(Pe){var Ke=this,ze=Ke.ready().then(function(){for(var lt=Ke._dbInfo.keyPrefix,ft=localStorage.length-1;ft>=0;ft--){var ct=localStorage.key(ft);ct.indexOf(lt)===0&&localStorage.removeItem(ct)}});return p(ze,Pe),ze}function Di(Pe,Ke){var ze=this;Pe=_(Pe);var lt=ze.ready().then(function(){var ft=ze._dbInfo,ct=localStorage.getItem(ft.keyPrefix+Pe);return ct&&(ct=ft.serializer.deserialize(ct)),ct});return p(lt,Ke),lt}function xr(Pe,Ke){var ze=this,lt=ze.ready().then(function(){for(var ft=ze._dbInfo,ct=ft.keyPrefix,Nt=ct.length,qt=localStorage.length,Kt=1,Xt=0;Xt<qt;Xt++){var nn=localStorage.key(Xt);if(nn.indexOf(ct)===0){var mn=localStorage.getItem(nn);if(mn&&(mn=ft.serializer.deserialize(mn)),mn=Pe(mn,nn.substring(Nt),Kt++),mn!==void 0)return mn}}});return p(lt,Ke),lt}function Wr(Pe,Ke){var ze=this,lt=ze.ready().then(function(){var ft=ze._dbInfo,ct;try{ct=localStorage.key(Pe)}catch{ct=null}return ct&&(ct=ct.substring(ft.keyPrefix.length)),ct});return p(lt,Ke),lt}function yi(Pe){var Ke=this,ze=Ke.ready().then(function(){for(var lt=Ke._dbInfo,ft=localStorage.length,ct=[],Nt=0;Nt<ft;Nt++){var qt=localStorage.key(Nt);qt.indexOf(lt.keyPrefix)===0&&ct.push(qt.substring(lt.keyPrefix.length))}return ct});return p(ze,Pe),ze}function ta(Pe){var Ke=this,ze=Ke.keys().then(function(lt){return lt.length});return p(ze,Pe),ze}function mc(Pe,Ke){var ze=this;Pe=_(Pe);var lt=ze.ready().then(function(){var ft=ze._dbInfo;localStorage.removeItem(ft.keyPrefix+Pe)});return p(lt,Ke),lt}function Fs(Pe,Ke,ze){var lt=this;Pe=_(Pe);var ft=lt.ready().then(function(){Ke===void 0&&(Ke=null);var ct=Ke;return new f(function(Nt,qt){var Kt=lt._dbInfo;Kt.serializer.serialize(Ke,function(Xt,nn){if(nn)qt(nn);else try{localStorage.setItem(Kt.keyPrefix+Pe,Xt),Nt(ct)}catch(mn){(mn.name==="QuotaExceededError"||mn.name==="NS_ERROR_DOM_QUOTA_REACHED")&&qt(mn),qt(mn)}})})});return p(ft,ze),ft}function Ka(Pe,Ke){if(Ke=b.apply(this,arguments),Pe=typeof Pe!="function"&&Pe||{},!Pe.name){var ze=this.config();Pe.name=Pe.name||ze.name,Pe.storeName=Pe.storeName||ze.storeName}var lt=this,ft;return Pe.name?ft=new f(function(ct){Pe.storeName?ct(Qs(Pe,lt._defaultConfig)):ct(Pe.name+"/")}).then(function(ct){for(var Nt=localStorage.length-1;Nt>=0;Nt--){var qt=localStorage.key(Nt);qt.indexOf(ct)===0&&localStorage.removeItem(qt)}}):ft=f.reject("Invalid arguments"),p(ft,Ke),ft}var Ja={_driver:"localStorageWrapper",_initStorage:ss,_support:Ar(),iterate:xr,getItem:Di,setItem:Fs,removeItem:mc,clear:Dr,length:ta,key:Wr,keys:yi,dropInstance:Ka},ji=function(Ke,ze){return Ke===ze||typeof Ke=="number"&&typeof ze=="number"&&isNaN(Ke)&&isNaN(ze)},Cs=function(Ke,ze){for(var lt=Ke.length,ft=0;ft<lt;){if(ji(Ke[ft],ze))return!0;ft++}return!1},zs=Array.isArray||function(Pe){return Object.prototype.toString.call(Pe)==="[object Array]"},as={},Nl={},Us={INDEXEDDB:we,WEBSQL:Gn,LOCALSTORAGE:Ja},oi=[Us.INDEXEDDB._driver,Us.WEBSQL._driver,Us.LOCALSTORAGE._driver],Ss=["dropInstance"],ls=["clear","getItem","iterate","key","keys","length","removeItem","setItem"].concat(Ss),Gr={description:"",driver:oi.slice(),name:"localforage",size:4980736,storeName:"keyvaluepairs",version:1};function Xa(Pe,Ke){Pe[Ke]=function(){var ze=arguments;return Pe.ready().then(function(){return Pe[Ke].apply(Pe,ze)})}}function Qa(){for(var Pe=1;Pe<arguments.length;Pe++){var Ke=arguments[Pe];if(Ke)for(var ze in Ke)Ke.hasOwnProperty(ze)&&(zs(Ke[ze])?arguments[0][ze]=Ke[ze].slice():arguments[0][ze]=Ke[ze])}return arguments[0]}var pc=function(){function Pe(Ke){s(this,Pe);for(var ze in Us)if(Us.hasOwnProperty(ze)){var lt=Us[ze],ft=lt._driver;this[ze]=ft,as[ft]||this.defineDriver(lt)}this._defaultConfig=Qa({},Gr),this._config=Qa({},this._defaultConfig,Ke),this._driverSet=null,this._initDriver=null,this._ready=!1,this._dbInfo=null,this._wrapLibraryMethodsWithReady(),this.setDriver(this._config.driver).catch(function(){})}return Pe.prototype.config=function(ze){if((typeof ze>"u"?"undefined":r(ze))==="object"){if(this._ready)return new Error("Can't call config() after localforage has been used.");for(var lt in ze){if(lt==="storeName"&&(ze[lt]=ze[lt].replace(/\W/g,"_")),lt==="version"&&typeof ze[lt]!="number")return new Error("Database version must be a number.");this._config[lt]=ze[lt]}return"driver"in ze&&ze.driver?this.setDriver(this._config.driver):!0}else return typeof ze=="string"?this._config[ze]:this._config},Pe.prototype.defineDriver=function(ze,lt,ft){var ct=new f(function(Nt,qt){try{var Kt=ze._driver,Xt=new Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!ze._driver){qt(Xt);return}for(var nn=ls.concat("_initStorage"),mn=0,xn=nn.length;mn<xn;mn++){var no=nn[mn],Mn=!Cs(Ss,no);if((Mn||ze[no])&&typeof ze[no]!="function"){qt(Xt);return}}var To=function(){for(var gr=function(na){return function(){var jl=new Error("Method "+na+" is not implemented by the current driver"),Hi=f.reject(jl);return p(Hi,arguments[arguments.length-1]),Hi}},vr=0,gc=Ss.length;vr<gc;vr++){var Ts=Ss[vr];ze[Ts]||(ze[Ts]=gr(Ts))}};To();var mo=function(gr){as[Kt]&&console.info("Redefining LocalForage driver: "+Kt),as[Kt]=ze,Nl[Kt]=gr,Nt()};"_support"in ze?ze._support&&typeof ze._support=="function"?ze._support().then(mo,qt):mo(!!ze._support):mo(!0)}catch(ii){qt(ii)}});return v(ct,lt,ft),ct},Pe.prototype.driver=function(){return this._driver||null},Pe.prototype.getDriver=function(ze,lt,ft){var ct=as[ze]?f.resolve(as[ze]):f.reject(new Error("Driver not found."));return v(ct,lt,ft),ct},Pe.prototype.getSerializer=function(ze){var lt=f.resolve(kt);return v(lt,ze),lt},Pe.prototype.ready=function(ze){var lt=this,ft=lt._driverSet.then(function(){return lt._ready===null&&(lt._ready=lt._initDriver()),lt._ready});return v(ft,ze,ze),ft},Pe.prototype.setDriver=function(ze,lt,ft){var ct=this;zs(ze)||(ze=[ze]);var Nt=this._getSupportedDrivers(ze);function qt(){ct._config.driver=ct.driver()}function Kt(mn){return ct._extend(mn),qt(),ct._ready=ct._initStorage(ct._config),ct._ready}function Xt(mn){return function(){var xn=0;function no(){for(;xn<mn.length;){var Mn=mn[xn];return xn++,ct._dbInfo=null,ct._ready=null,ct.getDriver(Mn).then(Kt).catch(no)}qt();var To=new Error("No available storage method found.");return ct._driverSet=f.reject(To),ct._driverSet}return no()}}var nn=this._driverSet!==null?this._driverSet.catch(function(){return f.resolve()}):f.resolve();return this._driverSet=nn.then(function(){var mn=Nt[0];return ct._dbInfo=null,ct._ready=null,ct.getDriver(mn).then(function(xn){ct._driver=xn._driver,qt(),ct._wrapLibraryMethodsWithReady(),ct._initDriver=Xt(Nt)})}).catch(function(){qt();var mn=new Error("No available storage method found.");return ct._driverSet=f.reject(mn),ct._driverSet}),v(this._driverSet,lt,ft),this._driverSet},Pe.prototype.supports=function(ze){return!!Nl[ze]},Pe.prototype._extend=function(ze){Qa(this,ze)},Pe.prototype._getSupportedDrivers=function(ze){for(var lt=[],ft=0,ct=ze.length;ft<ct;ft++){var Nt=ze[ft];this.supports(Nt)&&lt.push(Nt)}return lt},Pe.prototype._wrapLibraryMethodsWithReady=function(){for(var ze=0,lt=ls.length;ze<lt;ze++)Xa(this,ls[ze])},Pe.prototype.createInstance=function(ze){return new Pe(ze)},Pe}(),Rl=new pc;o.exports=Rl},{3:3}]},{},[4])(4)})})(wQ);var _7e=wQ.exports;const y7e=xl(_7e);var b7e=function(t){return k7e(t)&&!w7e(t)};function k7e(e){return!!e&&typeof e=="object"}function w7e(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||S7e(e)}var $7e=typeof Symbol=="function"&&Symbol.for,C7e=$7e?Symbol.for("react.element"):60103;function S7e(e){return e.$$typeof===C7e}function T7e(e){return Array.isArray(e)?[]:{}}function T2(e,t){return t.clone!==!1&&t.isMergeableObject(e)?H_(T7e(e),e,t):e}function E7e(e,t,n){return e.concat(t).map(function(o){return T2(o,n)})}function I7e(e,t){if(!t.customMerge)return H_;var n=t.customMerge(e);return typeof n=="function"?n:H_}function P7e(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function JF(e){return Object.keys(e).concat(P7e(e))}function $Q(e,t){try{return t in e}catch{return!1}}function A7e(e,t){return $Q(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function D7e(e,t,n){var o={};return n.isMergeableObject(e)&&JF(e).forEach(function(i){o[i]=T2(e[i],n)}),JF(t).forEach(function(i){A7e(e,i)||($Q(e,i)&&n.isMergeableObject(t[i])?o[i]=I7e(i,n)(e[i],t[i],n):o[i]=T2(t[i],n))}),o}function H_(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||E7e,n.isMergeableObject=n.isMergeableObject||b7e,n.cloneUnlessOtherwiseSpecified=T2;var o=Array.isArray(t),i=Array.isArray(e),r=o===i;return r?o?n.arrayMerge(e,t,n):D7e(e,t,n):T2(t,n)}H_.all=function(t,n){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,i){return H_(o,i,n)},{})};var x7e=H_,O7e=x7e;const L7e=xl(O7e);let dI;dI=class{get length(){return Object.keys(this).length}key(e){return Object.keys(this)[e]}setItem(e,t){this[e]=t.toString()}getItem(e){return this[e]}removeItem(e){delete this[e]}clear(){for(let e of Object.keys(this))delete this[e]}};class M7e{constructor(){this._queue=[],this._flushing=!1}enqueue(t){return this._queue.push(t),this._flushing?Promise.resolve():this.flushQueue()}flushQueue(){this._flushing=!0;const t=()=>{const n=this._queue.shift();if(n)return n.then(t);this._flushing=!1};return Promise.resolve(t())}}const N7e={replaceArrays:{arrayMerge:(e,t,n)=>t},concatArrays:{arrayMerge:(e,t,n)=>e.concat(...t)}};function xb(e,t,n){return L7e(e,t,N7e[n])}let Ob=JSON;class R7e{constructor(t){this._mutex=new M7e,this.subscriber=o=>i=>o.subscribe(i),typeof t>"u"&&(t={}),this.key=t.key!=null?t.key:"vuex",this.subscribed=!1,this.supportCircular=t.supportCircular||!1,this.supportCircular&&(Ob=require("flatted")),this.mergeOption=t.mergeOption||"replaceArrays";let n=!0;try{window.localStorage.getItem("")}catch{n=!1}if(t.storage)this.storage=t.storage;else if(n)this.storage=window.localStorage;else if(dI)this.storage=new dI;else throw new Error("Neither 'window' is defined, nor 'MockStorage' is available");this.reducer=t.reducer!=null?t.reducer:t.modules==null?o=>o:o=>t.modules.reduce((i,r)=>xb(i,{[r]:o[r]},this.mergeOption),{}),this.filter=t.filter||(o=>!0),this.strictMode=t.strictMode||!1,this.RESTORE_MUTATION=function(i,r){const s=xb(i,r||{},this.mergeOption);for(const a of Object.keys(s))this._vm.$set(i,a,s[a])},this.asyncStorage=t.asyncStorage||!1,this.asyncStorage?(this.restoreState=t.restoreState!=null?t.restoreState:(o,i)=>i.getItem(o).then(r=>typeof r=="string"?this.supportCircular?Ob.parse(r||"{}"):JSON.parse(r||"{}"):r||{}),this.saveState=t.saveState!=null?t.saveState:(o,i,r)=>r.setItem(o,this.asyncStorage?xb({},i||{},this.mergeOption):this.supportCircular?Ob.stringify(i):JSON.stringify(i)),this.plugin=o=>{o.restored=this.restoreState(this.key,this.storage).then(i=>{this.strictMode?o.commit("RESTORE_MUTATION",i):o.replaceState(xb(o.state,i||{},this.mergeOption)),this.subscriber(o)((r,s)=>{this.filter(r)&&this._mutex.enqueue(this.saveState(this.key,this.reducer(s),this.storage))}),this.subscribed=!0})}):(this.restoreState=t.restoreState!=null?t.restoreState:(o,i)=>{const r=i.getItem(o);return typeof r=="string"?this.supportCircular?Ob.parse(r||"{}"):JSON.parse(r||"{}"):r||{}},this.saveState=t.saveState!=null?t.saveState:(o,i,r)=>r.setItem(o,this.supportCircular?Ob.stringify(i):JSON.stringify(i)),this.plugin=o=>{const i=this.restoreState(this.key,this.storage);this.strictMode?o.commit("RESTORE_MUTATION",i):o.replaceState(xb(o.state,i||{},this.mergeOption)),this.subscriber(o)((r,s)=>{this.filter(r)&&this.saveState(this.key,this.reducer(s),this.storage)}),this.subscribed=!0})}}const j7e=R7e;var CQ={exports:{}},SQ={exports:{}};/*!
 * clipboard.js v2.0.11
 * https://clipboardjs.com/
 *
 * Licensed MIT © Zeno Rocha
 */(function(e,t){(function(n,o){e.exports=o()})(bo,function(){return o={686:function(r,u,a){a.d(u,{default:function(){return j}});var u=a(279),l=a.n(u),u=a(370),d=a.n(u),u=a(817),f=a.n(u);function p(M){try{return document.execCommand(M)}catch{return}}var v=function(M){return M=f()(M),p("cut"),M};function _(G,q){var B,V,G=(B=G,V=document.documentElement.getAttribute("dir")==="rtl",(G=document.createElement("textarea")).style.fontSize="12pt",G.style.border="0",G.style.padding="0",G.style.margin="0",G.style.position="absolute",G.style[V?"right":"left"]="-9999px",V=window.pageYOffset||document.documentElement.scrollTop,G.style.top="".concat(V,"px"),G.setAttribute("readonly",""),G.value=B,G);return q.container.appendChild(G),q=f()(G),p("copy"),G.remove(),q}var b=function(M){var q=1<arguments.length&&arguments[1]!==void 0?arguments[1]:{container:document.body},B="";return typeof M=="string"?B=_(M,q):M instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(M==null?void 0:M.type)?B=_(M.value,q):(B=f()(M),p("copy")),B};function C(M){return(C=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(q){return typeof q}:function(q){return q&&typeof Symbol=="function"&&q.constructor===Symbol&&q!==Symbol.prototype?"symbol":typeof q})(M)}var $=function(){var V=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{},B=V.action,M=B===void 0?"copy":B,q=V.container,B=V.target,V=V.text;if(M!=="copy"&&M!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(B!==void 0){if(!B||C(B)!=="object"||B.nodeType!==1)throw new Error('Invalid "target" value, use a valid Element');if(M==="copy"&&B.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(M==="cut"&&(B.hasAttribute("readonly")||B.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}return V?b(V,{container:q}):B?M==="cut"?v(B):b(B,{container:q}):void 0};function E(M){return(E=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(q){return typeof q}:function(q){return q&&typeof Symbol=="function"&&q.constructor===Symbol&&q!==Symbol.prototype?"symbol":typeof q})(M)}function P(M,q){for(var B=0;B<q.length;B++){var V=q[B];V.enumerable=V.enumerable||!1,V.configurable=!0,"value"in V&&(V.writable=!0),Object.defineProperty(M,V.key,V)}}function I(M,q){return(I=Object.setPrototypeOf||function(B,V){return B.__proto__=V,B})(M,q)}function O(M){var q=function(){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}}();return function(){var B,V=L(M);return B=q?(B=L(this).constructor,Reflect.construct(V,arguments,B)):V.apply(this,arguments),V=this,!(B=B)||E(B)!=="object"&&typeof B!="function"?function(G){if(G!==void 0)return G;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(V):B}}function L(M){return(L=Object.setPrototypeOf?Object.getPrototypeOf:function(q){return q.__proto__||Object.getPrototypeOf(q)})(M)}function S(M,q){if(M="data-clipboard-".concat(M),q.hasAttribute(M))return q.getAttribute(M)}var j=function(){(function(Q,J){if(typeof J!="function"&&J!==null)throw new TypeError("Super expression must either be null or a function");Q.prototype=Object.create(J&&J.prototype,{constructor:{value:Q,writable:!0,configurable:!0}}),J&&I(Q,J)})(G,l());var M,q,B,V=O(G);function G(Q,J){var Y;return function(Z){if(!(Z instanceof G))throw new TypeError("Cannot call a class as a function")}(this),(Y=V.call(this)).resolveOptions(J),Y.listenClick(Q),Y}return M=G,B=[{key:"copy",value:function(Q){var J=1<arguments.length&&arguments[1]!==void 0?arguments[1]:{container:document.body};return b(Q,J)}},{key:"cut",value:function(Q){return v(Q)}},{key:"isSupported",value:function(){var Q=0<arguments.length&&arguments[0]!==void 0?arguments[0]:["copy","cut"],Q=typeof Q=="string"?[Q]:Q,J=!!document.queryCommandSupported;return Q.forEach(function(Y){J=J&&!!document.queryCommandSupported(Y)}),J}}],(q=[{key:"resolveOptions",value:function(){var Q=0<arguments.length&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof Q.action=="function"?Q.action:this.defaultAction,this.target=typeof Q.target=="function"?Q.target:this.defaultTarget,this.text=typeof Q.text=="function"?Q.text:this.defaultText,this.container=E(Q.container)==="object"?Q.container:document.body}},{key:"listenClick",value:function(Q){var J=this;this.listener=d()(Q,"click",function(Y){return J.onClick(Y)})}},{key:"onClick",value:function(Z){var J=Z.delegateTarget||Z.currentTarget,Y=this.action(J)||"copy",Z=$({action:Y,container:this.container,target:this.target(J),text:this.text(J)});this.emit(Z?"success":"error",{action:Y,text:Z,trigger:J,clearSelection:function(){J&&J.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(Q){return S("action",Q)}},{key:"defaultTarget",value:function(Q){if(Q=S("target",Q),Q)return document.querySelector(Q)}},{key:"defaultText",value:function(Q){return S("text",Q)}},{key:"destroy",value:function(){this.listener.destroy()}}])&&P(M.prototype,q),B&&P(M,B),G}()},828:function(r){var s;typeof Element>"u"||Element.prototype.matches||((s=Element.prototype).matches=s.matchesSelector||s.mozMatchesSelector||s.msMatchesSelector||s.oMatchesSelector||s.webkitMatchesSelector),r.exports=function(a,l){for(;a&&a.nodeType!==9;){if(typeof a.matches=="function"&&a.matches(l))return a;a=a.parentNode}}},438:function(r,s,a){var l=a(828);function d(u,f,p,v,_){var b=(function(C,$,E,P){return function(I){I.delegateTarget=l(I.target,$),I.delegateTarget&&P.call(C,I)}}).apply(this,arguments);return u.addEventListener(p,b,_),{destroy:function(){u.removeEventListener(p,b,_)}}}r.exports=function(u,f,p,v,_){return typeof u.addEventListener=="function"?d.apply(null,arguments):typeof p=="function"?d.bind(null,document).apply(null,arguments):(typeof u=="string"&&(u=document.querySelectorAll(u)),Array.prototype.map.call(u,function(b){return d(b,f,p,v,_)}))}},879:function(r,s){s.node=function(a){return a!==void 0&&a instanceof HTMLElement&&a.nodeType===1},s.nodeList=function(a){var l=Object.prototype.toString.call(a);return a!==void 0&&(l==="[object NodeList]"||l==="[object HTMLCollection]")&&"length"in a&&(a.length===0||s.node(a[0]))},s.string=function(a){return typeof a=="string"||a instanceof String},s.fn=function(a){return Object.prototype.toString.call(a)==="[object Function]"}},370:function(r,s,a){var l=a(879),d=a(438);r.exports=function(u,f,p){if(!u&&!f&&!p)throw new Error("Missing required arguments");if(!l.string(f))throw new TypeError("Second argument must be a String");if(!l.fn(p))throw new TypeError("Third argument must be a Function");if(l.node(u))return $=f,E=p,(C=u).addEventListener($,E),{destroy:function(){C.removeEventListener($,E)}};if(l.nodeList(u))return v=u,_=f,b=p,Array.prototype.forEach.call(v,function(P){P.addEventListener(_,b)}),{destroy:function(){Array.prototype.forEach.call(v,function(P){P.removeEventListener(_,b)})}};if(l.string(u))return u=u,f=f,p=p,d(document.body,u,f,p);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var v,_,b,C,$,E}},817:function(r){r.exports=function(s){var a,l=s.nodeName==="SELECT"?(s.focus(),s.value):s.nodeName==="INPUT"||s.nodeName==="TEXTAREA"?((a=s.hasAttribute("readonly"))||s.setAttribute("readonly",""),s.select(),s.setSelectionRange(0,s.value.length),a||s.removeAttribute("readonly"),s.value):(s.hasAttribute("contenteditable")&&s.focus(),l=window.getSelection(),(a=document.createRange()).selectNodeContents(s),l.removeAllRanges(),l.addRange(a),l.toString());return l}},279:function(r){function s(){}s.prototype={on:function(a,l,d){var u=this.e||(this.e={});return(u[a]||(u[a]=[])).push({fn:l,ctx:d}),this},once:function(a,l,d){var u=this;function f(){u.off(a,f),l.apply(d,arguments)}return f._=l,this.on(a,f,d)},emit:function(a){for(var l=[].slice.call(arguments,1),d=((this.e||(this.e={}))[a]||[]).slice(),u=0,f=d.length;u<f;u++)d[u].fn.apply(d[u].ctx,l);return this},off:function(a,l){var d=this.e||(this.e={}),u=d[a],f=[];if(u&&l)for(var p=0,v=u.length;p<v;p++)u[p].fn!==l&&u[p].fn._!==l&&f.push(u[p]);return f.length?d[a]=f:delete d[a],this}},r.exports=s,r.exports.TinyEmitter=s}},i={},n.n=function(r){var s=r&&r.__esModule?function(){return r.default}:function(){return r};return n.d(s,{a:s}),s},n.d=function(r,s){for(var a in s)n.o(s,a)&&!n.o(r,a)&&Object.defineProperty(r,a,{enumerable:!0,get:s[a]})},n.o=function(r,s){return Object.prototype.hasOwnProperty.call(r,s)},n(686).default;function n(r){if(i[r])return i[r].exports;var s=i[r]={exports:{}};return o[r](s,s.exports,n),s.exports}var o,i})})(SQ);var F7e=SQ.exports;(function(e,t){var n=F7e,o={autoSetContainer:!1,appendToBody:!0},i={install:function(r){var s=r.version.slice(0,2)==="3."?r.config.globalProperties:r.prototype;s.$clipboardConfig=o,s.$copyText=function(a,l){return new Promise(function(d,u){var f=document.createElement("button"),p=new n(f,{text:function(){return a},action:function(){return"copy"},container:typeof l=="object"?l:document.body});p.on("success",function(v){p.destroy(),d(v)}),p.on("error",function(v){p.destroy(),u(v)}),o.appendToBody&&document.body.appendChild(f),f.click(),o.appendToBody&&document.body.removeChild(f)})},r.directive("clipboard",{bind:function(a,l,d){if(l.arg==="success")a._vClipboard_success=l.value;else if(l.arg==="error")a._vClipboard_error=l.value;else{var u=new n(a,{text:function(){return l.value},action:function(){return l.arg==="cut"?"cut":"copy"},container:o.autoSetContainer?a:void 0});u.on("success",function(f){var p=a._vClipboard_success;p&&p(f)}),u.on("error",function(f){var p=a._vClipboard_error;p&&p(f)}),a._vClipboard=u}},update:function(a,l){l.arg==="success"?a._vClipboard_success=l.value:l.arg==="error"?a._vClipboard_error=l.value:(a._vClipboard.text=function(){return l.value},a._vClipboard.action=function(){return l.arg==="cut"?"cut":"copy"})},unbind:function(a,l){a._vClipboard&&(l.arg==="success"?delete a._vClipboard_success:l.arg==="error"?delete a._vClipboard_error:(a._vClipboard.destroy(),delete a._vClipboard))}})},config:o};e.exports=i})(CQ);var z7e=CQ.exports;const U7e=xl(z7e);/*!
  * vue-router v4.4.5
  * (c) 2024 Eduardo San Martin Morote
  * @license MIT
  */const Mv=typeof document<"u";function TQ(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function B7e(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&TQ(e.default)}const xi=Object.assign;function eS(e,t){const n={};for(const o in t){const i=t[o];n[o]=nu(i)?i.map(e):e(i)}return n}const O0=()=>{},nu=Array.isArray,EQ=/#/g,H7e=/&/g,V7e=/\//g,q7e=/=/g,Y7e=/\?/g,IQ=/\+/g,W7e=/%5B/g,G7e=/%5D/g,PQ=/%5E/g,Z7e=/%60/g,AQ=/%7B/g,K7e=/%7C/g,DQ=/%7D/g,J7e=/%20/g;function Ix(e){return encodeURI(""+e).replace(K7e,"|").replace(W7e,"[").replace(G7e,"]")}function X7e(e){return Ix(e).replace(AQ,"{").replace(DQ,"}").replace(PQ,"^")}function uI(e){return Ix(e).replace(IQ,"%2B").replace(J7e,"+").replace(EQ,"%23").replace(H7e,"%26").replace(Z7e,"`").replace(AQ,"{").replace(DQ,"}").replace(PQ,"^")}function Q7e(e){return uI(e).replace(q7e,"%3D")}function eSe(e){return Ix(e).replace(EQ,"%23").replace(Y7e,"%3F")}function tSe(e){return e==null?"":eSe(e).replace(V7e,"%2F")}function E2(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const nSe=/\/$/,oSe=e=>e.replace(nSe,"");function tS(e,t,n="/"){let o,i={},r="",s="";const a=t.indexOf("#");let l=t.indexOf("?");return a<l&&a>=0&&(l=-1),l>-1&&(o=t.slice(0,l),r=t.slice(l+1,a>-1?a:t.length),i=e(r)),a>-1&&(o=o||t.slice(0,a),s=t.slice(a,t.length)),o=aSe(o??t,n),{fullPath:o+(r&&"?")+r+s,path:o,query:i,hash:E2(s)}}function iSe(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function XF(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function rSe(e,t,n){const o=t.matched.length-1,i=n.matched.length-1;return o>-1&&o===i&&V_(t.matched[o],n.matched[i])&&xQ(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function V_(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function xQ(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!sSe(e[n],t[n]))return!1;return!0}function sSe(e,t){return nu(e)?QF(e,t):nu(t)?QF(t,e):e===t}function QF(e,t){return nu(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function aSe(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),i=o[o.length-1];(i===".."||i===".")&&o.push("");let r=n.length-1,s,a;for(s=0;s<o.length;s++)if(a=o[s],a!==".")if(a==="..")r>1&&r--;else break;return n.slice(0,r).join("/")+"/"+o.slice(s).join("/")}const im={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var I2;(function(e){e.pop="pop",e.push="push"})(I2||(I2={}));var L0;(function(e){e.back="back",e.forward="forward",e.unknown=""})(L0||(L0={}));function lSe(e){if(!e)if(Mv){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),oSe(e)}const cSe=/^[^#]+#/;function dSe(e,t){return e.replace(cSe,"#")+t}function uSe(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const _9=()=>({left:window.scrollX,top:window.scrollY});function hSe(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),i=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=uSe(i,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function ez(e,t){return(history.state?history.state.position-t:-1)+e}const hI=new Map;function fSe(e,t){hI.set(e,t)}function mSe(e){const t=hI.get(e);return hI.delete(e),t}let pSe=()=>location.protocol+"//"+location.host;function OQ(e,t){const{pathname:n,search:o,hash:i}=t,r=e.indexOf("#");if(r>-1){let a=i.includes(e.slice(r))?e.slice(r).length:1,l=i.slice(a);return l[0]!=="/"&&(l="/"+l),XF(l,"")}return XF(n,e)+o+i}function gSe(e,t,n,o){let i=[],r=[],s=null;const a=({state:p})=>{const v=OQ(e,location),_=n.value,b=t.value;let C=0;if(p){if(n.value=v,t.value=p,s&&s===_){s=null;return}C=b?p.position-b.position:0}else o(v);i.forEach($=>{$(n.value,_,{delta:C,type:I2.pop,direction:C?C>0?L0.forward:L0.back:L0.unknown})})};function l(){s=n.value}function d(p){i.push(p);const v=()=>{const _=i.indexOf(p);_>-1&&i.splice(_,1)};return r.push(v),v}function u(){const{history:p}=window;p.state&&p.replaceState(xi({},p.state,{scroll:_9()}),"")}function f(){for(const p of r)p();r=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:d,destroy:f}}function tz(e,t,n,o=!1,i=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:i?_9():null}}function vSe(e){const{history:t,location:n}=window,o={value:OQ(e,n)},i={value:t.state};i.value||r(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(l,d,u){const f=e.indexOf("#"),p=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:pSe()+e+l;try{t[u?"replaceState":"pushState"](d,"",p),i.value=d}catch(v){console.error(v),n[u?"replace":"assign"](p)}}function s(l,d){const u=xi({},t.state,tz(i.value.back,l,i.value.forward,!0),d,{position:i.value.position});r(l,u,!0),o.value=l}function a(l,d){const u=xi({},i.value,t.state,{forward:l,scroll:_9()});r(u.current,u,!0);const f=xi({},tz(o.value,l,null),{position:u.position+1},d);r(l,f,!1),o.value=l}return{location:o,state:i,push:a,replace:s}}function _Se(e){e=lSe(e);const t=vSe(e),n=gSe(e,t.state,t.location,t.replace);function o(r,s=!0){s||n.pauseListeners(),history.go(r)}const i=xi({location:"",base:e,go:o,createHref:dSe.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function ySe(e){return typeof e=="string"||e&&typeof e=="object"}function LQ(e){return typeof e=="string"||typeof e=="symbol"}const MQ=Symbol("");var nz;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(nz||(nz={}));function q_(e,t){return xi(new Error,{type:e,[MQ]:!0},t)}function Fh(e,t){return e instanceof Error&&MQ in e&&(t==null||!!(e.type&t))}const oz="[^/]+?",bSe={sensitive:!1,strict:!1,start:!0,end:!0},kSe=/[.+*?^${}()[\]/\\]/g;function wSe(e,t){const n=xi({},bSe,t),o=[];let i=n.start?"^":"";const r=[];for(const d of e){const u=d.length?[]:[90];n.strict&&!d.length&&(i+="/");for(let f=0;f<d.length;f++){const p=d[f];let v=40+(n.sensitive?.25:0);if(p.type===0)f||(i+="/"),i+=p.value.replace(kSe,"\\$&"),v+=40;else if(p.type===1){const{value:_,repeatable:b,optional:C,regexp:$}=p;r.push({name:_,repeatable:b,optional:C});const E=$||oz;if(E!==oz){v+=10;try{new RegExp(`(${E})`)}catch(I){throw new Error(`Invalid custom RegExp for param "${_}" (${E}): `+I.message)}}let P=b?`((?:${E})(?:/(?:${E}))*)`:`(${E})`;f||(P=C&&d.length<2?`(?:/${P})`:"/"+P),C&&(P+="?"),i+=P,v+=20,C&&(v+=-8),b&&(v+=-20),E===".*"&&(v+=-50)}u.push(v)}o.push(u)}if(n.strict&&n.end){const d=o.length-1;o[d][o[d].length-1]+=.7000000000000001}n.strict||(i+="/?"),n.end?i+="$":n.strict&&(i+="(?:/|$)");const s=new RegExp(i,n.sensitive?"":"i");function a(d){const u=d.match(s),f={};if(!u)return null;for(let p=1;p<u.length;p++){const v=u[p]||"",_=r[p-1];f[_.name]=v&&_.repeatable?v.split("/"):v}return f}function l(d){let u="",f=!1;for(const p of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const v of p)if(v.type===0)u+=v.value;else if(v.type===1){const{value:_,repeatable:b,optional:C}=v,$=_ in d?d[_]:"";if(nu($)&&!b)throw new Error(`Provided param "${_}" is an array but it is not repeatable (* or + modifiers)`);const E=nu($)?$.join("/"):$;if(!E)if(C)p.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${_}"`);u+=E}}return u||"/"}return{re:s,score:o,keys:r,parse:a,stringify:l}}function $Se(e,t){let n=0;for(;n<e.length&&n<t.length;){const o=t[n]-e[n];if(o)return o;n++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function NQ(e,t){let n=0;const o=e.score,i=t.score;for(;n<o.length&&n<i.length;){const r=$Se(o[n],i[n]);if(r)return r;n++}if(Math.abs(i.length-o.length)===1){if(iz(o))return 1;if(iz(i))return-1}return i.length-o.length}function iz(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const CSe={type:0,value:""},SSe=/[a-zA-Z0-9_]/;function TSe(e){if(!e)return[[]];if(e==="/")return[[CSe]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${d}": ${v}`)}let n=0,o=n;const i=[];let r;function s(){r&&i.push(r),r=[]}let a=0,l,d="",u="";function f(){d&&(n===0?r.push({type:0,value:d}):n===1||n===2||n===3?(r.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:d,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),d="")}function p(){d+=l}for(;a<e.length;){if(l=e[a++],l==="\\"&&n!==2){o=n,n=4;continue}switch(n){case 0:l==="/"?(d&&f(),s()):l===":"?(f(),n=1):p();break;case 4:p(),n=o;break;case 1:l==="("?n=2:SSe.test(l)?p():(f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case 2:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=3:u+=l;break;case 3:f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${d}"`),f(),s(),i}function ESe(e,t,n){const o=wSe(TSe(e.path),n),i=xi(o,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function ISe(e,t){const n=[],o=new Map;t=lz({strict:!1,end:!0,sensitive:!1},t);function i(f){return o.get(f)}function r(f,p,v){const _=!v,b=sz(f);b.aliasOf=v&&v.record;const C=lz(t,f),$=[b];if("alias"in f){const I=typeof f.alias=="string"?[f.alias]:f.alias;for(const O of I)$.push(sz(xi({},b,{components:v?v.record.components:b.components,path:O,aliasOf:v?v.record:b})))}let E,P;for(const I of $){const{path:O}=I;if(p&&O[0]!=="/"){const L=p.record.path,S=L[L.length-1]==="/"?"":"/";I.path=p.record.path+(O&&S+O)}if(E=ESe(I,p,C),v?v.alias.push(E):(P=P||E,P!==E&&P.alias.push(E),_&&f.name&&!az(E)&&s(f.name)),RQ(E)&&l(E),b.children){const L=b.children;for(let S=0;S<L.length;S++)r(L[S],E,v&&v.children[S])}v=v||E}return P?()=>{s(P)}:O0}function s(f){if(LQ(f)){const p=o.get(f);p&&(o.delete(f),n.splice(n.indexOf(p),1),p.children.forEach(s),p.alias.forEach(s))}else{const p=n.indexOf(f);p>-1&&(n.splice(p,1),f.record.name&&o.delete(f.record.name),f.children.forEach(s),f.alias.forEach(s))}}function a(){return n}function l(f){const p=DSe(f,n);n.splice(p,0,f),f.record.name&&!az(f)&&o.set(f.record.name,f)}function d(f,p){let v,_={},b,C;if("name"in f&&f.name){if(v=o.get(f.name),!v)throw q_(1,{location:f});C=v.record.name,_=xi(rz(p.params,v.keys.filter(P=>!P.optional).concat(v.parent?v.parent.keys.filter(P=>P.optional):[]).map(P=>P.name)),f.params&&rz(f.params,v.keys.map(P=>P.name))),b=v.stringify(_)}else if(f.path!=null)b=f.path,v=n.find(P=>P.re.test(b)),v&&(_=v.parse(b),C=v.record.name);else{if(v=p.name?o.get(p.name):n.find(P=>P.re.test(p.path)),!v)throw q_(1,{location:f,currentLocation:p});C=v.record.name,_=xi({},p.params,f.params),b=v.stringify(_)}const $=[];let E=v;for(;E;)$.unshift(E.record),E=E.parent;return{name:C,path:b,params:_,matched:$,meta:ASe($)}}e.forEach(f=>r(f));function u(){n.length=0,o.clear()}return{addRoute:r,resolve:d,removeRoute:s,clearRoutes:u,getRoutes:a,getRecordMatcher:i}}function rz(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function sz(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:PSe(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function PSe(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function az(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ASe(e){return e.reduce((t,n)=>xi(t,n.meta),{})}function lz(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function DSe(e,t){let n=0,o=t.length;for(;n!==o;){const r=n+o>>1;NQ(e,t[r])<0?o=r:n=r+1}const i=xSe(e);return i&&(o=t.lastIndexOf(i,o-1)),o}function xSe(e){let t=e;for(;t=t.parent;)if(RQ(t)&&NQ(e,t)===0)return t}function RQ({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function OSe(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let i=0;i<o.length;++i){const r=o[i].replace(IQ," "),s=r.indexOf("="),a=E2(s<0?r:r.slice(0,s)),l=s<0?null:E2(r.slice(s+1));if(a in t){let d=t[a];nu(d)||(d=t[a]=[d]),d.push(l)}else t[a]=l}return t}function cz(e){let t="";for(let n in e){const o=e[n];if(n=Q7e(n),o==null){o!==void 0&&(t+=(t.length?"&":"")+n);continue}(nu(o)?o.map(r=>r&&uI(r)):[o&&uI(o)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function LSe(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=nu(o)?o.map(i=>i==null?null:""+i):o==null?o:""+o)}return t}const MSe=Symbol(""),dz=Symbol(""),Px=Symbol(""),jQ=Symbol(""),fI=Symbol("");function Lb(){let e=[];function t(o){return e.push(o),()=>{const i=e.indexOf(o);i>-1&&e.splice(i,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function km(e,t,n,o,i,r=s=>s()){const s=o&&(o.enterCallbacks[i]=o.enterCallbacks[i]||[]);return()=>new Promise((a,l)=>{const d=p=>{p===!1?l(q_(4,{from:n,to:t})):p instanceof Error?l(p):ySe(p)?l(q_(2,{from:t,to:p})):(s&&o.enterCallbacks[i]===s&&typeof p=="function"&&s.push(p),a())},u=r(()=>e.call(o&&o.instances[i],t,n,d));let f=Promise.resolve(u);e.length<3&&(f=f.then(d)),f.catch(p=>l(p))})}function nS(e,t,n,o,i=r=>r()){const r=[];for(const s of e)for(const a in s.components){let l=s.components[a];if(!(t!=="beforeRouteEnter"&&!s.instances[a]))if(TQ(l)){const u=(l.__vccOpts||l)[t];u&&r.push(km(u,n,o,s,a,i))}else{let d=l();r.push(()=>d.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${s.path}"`);const f=B7e(u)?u.default:u;s.mods[a]=u,s.components[a]=f;const v=(f.__vccOpts||f)[t];return v&&km(v,n,o,s,a,i)()}))}}return r}function uz(e){const t=ts(Px),n=ts(jQ),o=dt(()=>{const l=Et(e.to);return t.resolve(l)}),i=dt(()=>{const{matched:l}=o.value,{length:d}=l,u=l[d-1],f=n.matched;if(!u||!f.length)return-1;const p=f.findIndex(V_.bind(null,u));if(p>-1)return p;const v=hz(l[d-2]);return d>1&&hz(u)===v&&f[f.length-1].path!==v?f.findIndex(V_.bind(null,l[d-2])):p}),r=dt(()=>i.value>-1&&FSe(n.params,o.value.params)),s=dt(()=>i.value>-1&&i.value===n.matched.length-1&&xQ(n.params,o.value.params));function a(l={}){return jSe(l)?t[Et(e.replace)?"replace":"push"](Et(e.to)).catch(O0):Promise.resolve()}return{route:o,href:dt(()=>o.value.href),isActive:r,isExactActive:s,navigate:a}}const NSe=xo({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:uz,setup(e,{slots:t}){const n=hc(uz(e)),{options:o}=ts(Px),i=dt(()=>({[fz(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[fz(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&t.default(n);return e.custom?r:tu("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}}),RSe=NSe;function jSe(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function FSe(e,t){for(const n in t){const o=t[n],i=e[n];if(typeof o=="string"){if(o!==i)return!1}else if(!nu(i)||i.length!==o.length||o.some((r,s)=>r!==i[s]))return!1}return!0}function hz(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const fz=(e,t,n)=>e??t??n,zSe=xo({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=ts(fI),i=dt(()=>e.route||o.value),r=ts(dz,0),s=dt(()=>{let d=Et(r);const{matched:u}=i.value;let f;for(;(f=u[d])&&!f.components;)d++;return d}),a=dt(()=>i.value.matched[s.value]);ic(dz,dt(()=>s.value+1)),ic(MSe,a),ic(fI,i);const l=En();return Co(()=>[l.value,a.value,e.name],([d,u,f],[p,v,_])=>{u&&(u.instances[f]=d,v&&v!==u&&d&&d===p&&(u.leaveGuards.size||(u.leaveGuards=v.leaveGuards),u.updateGuards.size||(u.updateGuards=v.updateGuards))),d&&u&&(!v||!V_(u,v)||!p)&&(u.enterCallbacks[f]||[]).forEach(b=>b(d))},{flush:"post"}),()=>{const d=i.value,u=e.name,f=a.value,p=f&&f.components[u];if(!p)return mz(n.default,{Component:p,route:d});const v=f.props[u],_=v?v===!0?d.params:typeof v=="function"?v(d):v:null,C=tu(p,xi({},_,t,{onVnodeUnmounted:$=>{$.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return mz(n.default,{Component:C,route:d})||C}}});function mz(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const USe=zSe;function BSe(e){const t=ISe(e.routes,e),n=e.parseQuery||OSe,o=e.stringifyQuery||cz,i=e.history,r=Lb(),s=Lb(),a=Lb(),l=_y(im);let d=im;Mv&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=eS.bind(null,fe=>""+fe),f=eS.bind(null,tSe),p=eS.bind(null,E2);function v(fe,Ae){let je,Ye;return LQ(fe)?(je=t.getRecordMatcher(fe),Ye=Ae):Ye=fe,t.addRoute(Ye,je)}function _(fe){const Ae=t.getRecordMatcher(fe);Ae&&t.removeRoute(Ae)}function b(){return t.getRoutes().map(fe=>fe.record)}function C(fe){return!!t.getRecordMatcher(fe)}function $(fe,Ae){if(Ae=xi({},Ae||l.value),typeof fe=="string"){const ve=tS(n,fe,Ae.path),qe=t.resolve({path:ve.path},Ae),$t=i.createHref(ve.fullPath);return xi(ve,qe,{params:p(qe.params),hash:E2(ve.hash),redirectedFrom:void 0,href:$t})}let je;if(fe.path!=null)je=xi({},fe,{path:tS(n,fe.path,Ae.path).path});else{const ve=xi({},fe.params);for(const qe in ve)ve[qe]==null&&delete ve[qe];je=xi({},fe,{params:f(ve)}),Ae.params=f(Ae.params)}const Ye=t.resolve(je,Ae),_t=fe.hash||"";Ye.params=u(p(Ye.params));const xt=iSe(o,xi({},fe,{hash:X7e(_t),path:Ye.path})),we=i.createHref(xt);return xi({fullPath:xt,hash:_t,query:o===cz?LSe(fe.query):fe.query||{}},Ye,{redirectedFrom:void 0,href:we})}function E(fe){return typeof fe=="string"?tS(n,fe,l.value.path):xi({},fe)}function P(fe,Ae){if(d!==fe)return q_(8,{from:Ae,to:fe})}function I(fe){return S(fe)}function O(fe){return I(xi(E(fe),{replace:!0}))}function L(fe){const Ae=fe.matched[fe.matched.length-1];if(Ae&&Ae.redirect){const{redirect:je}=Ae;let Ye=typeof je=="function"?je(fe):je;return typeof Ye=="string"&&(Ye=Ye.includes("?")||Ye.includes("#")?Ye=E(Ye):{path:Ye},Ye.params={}),xi({query:fe.query,hash:fe.hash,params:Ye.path!=null?{}:fe.params},Ye)}}function S(fe,Ae){const je=d=$(fe),Ye=l.value,_t=fe.state,xt=fe.force,we=fe.replace===!0,ve=L(je);if(ve)return S(xi(E(ve),{state:typeof ve=="object"?xi({},_t,ve.state):_t,force:xt,replace:we}),Ae||je);const qe=je;qe.redirectedFrom=Ae;let $t;return!xt&&rSe(o,Ye,je)&&($t=q_(16,{to:qe,from:Ye}),ee(Ye,Ye,!0,!1)),($t?Promise.resolve($t):q(qe,Ye)).catch(ut=>Fh(ut)?Fh(ut,2)?ut:te(ut):se(ut,qe,Ye)).then(ut=>{if(ut){if(Fh(ut,2))return S(xi({replace:we},E(ut.to),{state:typeof ut.to=="object"?xi({},_t,ut.to.state):_t,force:xt}),Ae||qe)}else ut=V(qe,Ye,!0,we,_t);return B(qe,Ye,ut),ut})}function j(fe,Ae){const je=P(fe,Ae);return je?Promise.reject(je):Promise.resolve()}function M(fe){const Ae=$e.values().next().value;return Ae&&typeof Ae.runWithContext=="function"?Ae.runWithContext(fe):fe()}function q(fe,Ae){let je;const[Ye,_t,xt]=HSe(fe,Ae);je=nS(Ye.reverse(),"beforeRouteLeave",fe,Ae);for(const ve of Ye)ve.leaveGuards.forEach(qe=>{je.push(km(qe,fe,Ae))});const we=j.bind(null,fe,Ae);return je.push(we),me(je).then(()=>{je=[];for(const ve of r.list())je.push(km(ve,fe,Ae));return je.push(we),me(je)}).then(()=>{je=nS(_t,"beforeRouteUpdate",fe,Ae);for(const ve of _t)ve.updateGuards.forEach(qe=>{je.push(km(qe,fe,Ae))});return je.push(we),me(je)}).then(()=>{je=[];for(const ve of xt)if(ve.beforeEnter)if(nu(ve.beforeEnter))for(const qe of ve.beforeEnter)je.push(km(qe,fe,Ae));else je.push(km(ve.beforeEnter,fe,Ae));return je.push(we),me(je)}).then(()=>(fe.matched.forEach(ve=>ve.enterCallbacks={}),je=nS(xt,"beforeRouteEnter",fe,Ae,M),je.push(we),me(je))).then(()=>{je=[];for(const ve of s.list())je.push(km(ve,fe,Ae));return je.push(we),me(je)}).catch(ve=>Fh(ve,8)?ve:Promise.reject(ve))}function B(fe,Ae,je){a.list().forEach(Ye=>M(()=>Ye(fe,Ae,je)))}function V(fe,Ae,je,Ye,_t){const xt=P(fe,Ae);if(xt)return xt;const we=Ae===im,ve=Mv?history.state:{};je&&(Ye||we?i.replace(fe.fullPath,xi({scroll:we&&ve&&ve.scroll},_t)):i.push(fe.fullPath,_t)),l.value=fe,ee(fe,Ae,je,we),te()}let G;function Q(){G||(G=i.listen((fe,Ae,je)=>{if(!be.listening)return;const Ye=$(fe),_t=L(Ye);if(_t){S(xi(_t,{replace:!0}),Ye).catch(O0);return}d=Ye;const xt=l.value;Mv&&fSe(ez(xt.fullPath,je.delta),_9()),q(Ye,xt).catch(we=>Fh(we,12)?we:Fh(we,2)?(S(we.to,Ye).then(ve=>{Fh(ve,20)&&!je.delta&&je.type===I2.pop&&i.go(-1,!1)}).catch(O0),Promise.reject()):(je.delta&&i.go(-je.delta,!1),se(we,Ye,xt))).then(we=>{we=we||V(Ye,xt,!1),we&&(je.delta&&!Fh(we,8)?i.go(-je.delta,!1):je.type===I2.pop&&Fh(we,20)&&i.go(-1,!1)),B(Ye,xt,we)}).catch(O0)}))}let J=Lb(),Y=Lb(),Z;function se(fe,Ae,je){te(fe);const Ye=Y.list();return Ye.length?Ye.forEach(_t=>_t(fe,Ae,je)):console.error(fe),Promise.reject(fe)}function ce(){return Z&&l.value!==im?Promise.resolve():new Promise((fe,Ae)=>{J.add([fe,Ae])})}function te(fe){return Z||(Z=!fe,Q(),J.list().forEach(([Ae,je])=>fe?je(fe):Ae()),J.reset()),fe}function ee(fe,Ae,je,Ye){const{scrollBehavior:_t}=e;if(!Mv||!_t)return Promise.resolve();const xt=!je&&mSe(ez(fe.fullPath,0))||(Ye||!je)&&history.state&&history.state.scroll||null;return ma().then(()=>_t(fe,Ae,xt)).then(we=>we&&hSe(we)).catch(we=>se(we,fe,Ae))}const ae=fe=>i.go(fe);let de;const $e=new Set,be={currentRoute:l,listening:!0,addRoute:v,removeRoute:_,clearRoutes:t.clearRoutes,hasRoute:C,getRoutes:b,resolve:$,options:e,push:I,replace:O,go:ae,back:()=>ae(-1),forward:()=>ae(1),beforeEach:r.add,beforeResolve:s.add,afterEach:a.add,onError:Y.add,isReady:ce,install(fe){const Ae=this;fe.component("RouterLink",RSe),fe.component("RouterView",USe),fe.config.globalProperties.$router=Ae,Object.defineProperty(fe.config.globalProperties,"$route",{enumerable:!0,get:()=>Et(l)}),Mv&&!de&&l.value===im&&(de=!0,I(i.location).catch(_t=>{}));const je={};for(const _t in im)Object.defineProperty(je,_t,{get:()=>l.value[_t],enumerable:!0});fe.provide(Px,Ae),fe.provide(jQ,W$(je)),fe.provide(fI,l);const Ye=fe.unmount;$e.add(fe),fe.unmount=function(){$e.delete(fe),$e.size<1&&(d=im,G&&G(),G=null,l.value=im,de=!1,Z=!1),Ye()}}};function me(fe){return fe.reduce((Ae,je)=>Ae.then(()=>M(je)),Promise.resolve())}return be}function HSe(e,t){const n=[],o=[],i=[],r=Math.max(t.matched.length,e.matched.length);for(let s=0;s<r;s++){const a=t.matched[s];a&&(e.matched.find(d=>V_(d,a))?o.push(a):n.push(a));const l=e.matched[s];l&&(t.matched.find(d=>V_(d,l))||i.push(l))}return[n,o,i]}const VSe={cz:{achievements:{title:"Ocenění",types:{total_paid_to_author:{name:"Celková odměna v Kč",title:"{1000} První tisícovka je vaše. Moc gratulujeme, je to velká věc!|[1001,*] Další milník pokořen! Na Učitelnici jste si vydělali už přes {value} Kč.",text:"",text_share:"",suffix:"Kč"},total_products_sold:{name:"Celkový počet prodaných materiálů",title:"{1} Právě si od vás někdo koupil první materiál. Gratulujeme!|[2,*] Už jste prodali přes {value} materiálů. Tleskáme!",text:"",text_share:"{value} mých materiálů už pomáhá ve výuce. Díky moc, motivuje mě to tvořit dál!",suffix:"ks"},total_approved_products:{name:"Celkový počet materiálů v prodeji",title:"{1} Výborně, máte zveřejněný váš první materiál na Učitelnici. Dobrá práce!|[2,*] Nahráli jste už celkem {value} materiálů. Jde vám to pěkně od ruky!",text:"",text_share:"Tvořit mě prostě baví! Na Učitelnici už mám {value} materiálů.",suffix:""},total_product_ratings:{name:"Celkový počet hodnocení u materiálů",title:"{10} Vaše materiály už získaly prvních 10 hodnocení. To je skvělé!|[11,*] Vaše materiály získaly už {value} hodnocení. Je vidět, že se líbí! ",text:"",text_share:"Moje materiály se líbí! Už mám od ostatních {value} hodnocení.",suffix:""},total_followers:{name:"Celkový počet sledujících",title:"{1} Už se o vás ví! Máte na Učitelnici svého prvního sledujícího. |[2,*] Lidé si vás všímají! Sleduje vás už {value} uživatelů. ",text:"",text_share:"Sledují mě! A vůbec mi to nevadí. Na Učitelnici mám totiž už {value} sledujících.",suffix:""},total_promo_product_downloads:{name:"Celkový počet stažení promo materiálů",title:"{50} Už 50 lidí si stáhlo váš promo materiál. Paráda!|[51,*] Váš promo materiál si stáhlo už {value} lidí. Je skvělé, že je tvoříte!",text:"",text_share:"Můj promo materiál jde na dračku! Stáhlo si ho už přes {value} lidí.",suffix:""},product_bestseller_in_month:{name:"Materiál se stal bestsellerem ",title:"[1,*] Tento materiál se lidem líbí. Dostal se mezi bestsellery Učitelnice za měsíc {month}.",text:"",text_share:"Tvořím bestsellery! Na Učitelnici se totiž za {month} nejvíce prodával můj materiál. ",suffix:""},summarization:{name:"Shrnutí",title:"Shrnutí!",text:"Podívejte se, jak se vám zatím dařilo.",suffix:""}},sharing:{invalid_type:"Neznámý typ sdílení.",title:"Nenechte si takový úspěch pro sebe",text:"Úspěchy se mají slavit. Pojďte se s tím svým pochlubit na Facebooku nebo Instagramu. Podklady jsme vám připravili, ať s tím nemáte práci. "},summarization:{title:"Jsme rádi, že vás na Učitelnici máme. Tady je přehled toho, jak se vám zatím dařilo",text:"Shrnutí mapuje celou vaši dobu na Učitelnici až do dneška. Jakmile dosáhnete dalších milníků, dáme vám vědět, ať vám důležité momenty neuniknou.",subtitle:"Prodeje",other_numbers:"Další zajímavá čísla"},dashboard:{share:"Pochlubit se",details:"Podrobnosti"}},auth:{failed:"Tyto přihlašovací údaje neodpovídají žadnému záznamu.",email:"Tyto přihlašovací údaje neodpovídají žadnému záznamu.",password:"Zadané heslo není správné",throttle:"Příliš mnoho pokusů o přihlášení. Zkuste to prosím znovu za {seconds} vteřin.",login:"Přihlášení",facebook:"Přihlášení přes Facebook",to_login:"Přihlásit se",logout:"Odhlášení",log_self_out:"Odhlásit se",confirmation_success:"Výborně, účet máte aktivní. Podívejte se na nejnovější materiály na Učitelnici.",invalid_confirmation_code:"Tento odkaz již není platný. Účet máte již pravděpodobně aktivní. Přihlaste se pod svým emailem a heslem, které jste zadali při registraci.",not_confirmed_email:"Váš účet ještě není aktivní. Podívejte se do svého emailového účtu, kam jsme poslali odkaz, kterým svůj účet aktivujete. Pokud Vám email nedorazil, napište nám na info@ucitelnice.cz a podíváme se na to společně.",not_confirmed_message:"Váš účet ještě není aktivní",not_confirmed_infobox_title:"Váš účet není aktivní",not_confirmed_infobox_text:["Stačí si jej aktivovat kliknutím na odkaz, který jsme vám zaslali na e-mail:",". Ale moc to neodkládejte, účet bez aktivace funguje jen 48 hodin. Pokud vám e-mail nedorazil, nechte si ho","zaslat znova"],blocked_user:"Učet je blokován",merged_into_not_found:"Uživatel, do kterého byl tento účet sloučen neexistuje. Kontaktujte podporu.",not_authorized:"Pod tímto účtem nelze požadovanou stránku zobrazit.",register:"Registrace",to_register:"Registrovat se",forgot_password:"Zapomenuté heslo",reset_password:"Obnova hesla",remember_me:"Zůstat přihlášen",fb_denied:"Při přihlášení přes Facebook se vyskytla chyba. Zkuste přihlášení opakovat, případně se zaregistruje napřímo.",fb_no_email:"Facebook nám neposkytl Vaší emailovou adresu, bez ní není možné dokončit registraci. Zaregistrujte se napřímo, prosím."},cart:{checkout:"Pokladna",messages:{already_present:"Materiál již máte ve svém košíku",already_bought:"Materiál již máte zakoupen",not_present:"Materiál se nenachází v košíku",removed:"Materiál byl odstraněn z košíku",added:"Materiál byl přidán do košíku",set_as_school:"Nakupujete na školní účet",set_as_user:"Nakupujete na osobní účet",log_in:"Pro zakoupení produkut musíte být přihlašen.",completed:"Objednávka byla zpracována.",error:"Platba se nezdařila, zkuste to prosím znovu",wish_added:"Materiál byl přidán do oblibených.",wish_removed:"Materiál byl odebrán z oblíbených.",user_cart_empty:"Košík uživatele je prázdný",user_insufficient_credit:"Užívatel nemá dostatečný kredit",gopay_error:"Platba online skončila chybou."},navigate:"Přejít do košíku",set_as_school:"Chci nakupovat na školu",set_as_personal:"Chci nakupovat jen pro sebe",add_into_cart:"Přidat do košíku",add_to_cart_short:"Do košíku",into_cart:"Do košíku",product_already_in_cart:"Materiál již máte v košíku",already_button:"Již v košíku",already_bought:"Materiál již máte zakoupený",pay_total:"Cena celkem",with_vat:"s DPH",login_register_prompt:{title:"Vytvořte si účet nebo se přihlaste:",list:["Můžete se pak ke svým materiálům vracet","Pohlídáme, že nenakoupíte omylem materiál vícekrát","Ušetříte čas – Učitelnice si bude pamatovat vaše preference i údaje"]},modal:{continue:"Pokračovat v nákupu",cart:"Zaplatit vše"},empty:{headline:"V košíku zatím nic nemáte",text:"Zkuste materiály vyhledat. Nebo začněte tím, že si prohlédnete nejprodávanější materiály na Učitelnici."},table:{header:{items:"Přehled materiálů v košíku",price:"Cena s DPH",wish:"Přehled materiálů v oblíbených"},remove:"Odstranit",total:"Celkem s DPH"},payment:{credit:{button:"Zaplatit z kreditu",help:""},instant:"Koupit hned",gateway:{button:"Pokračovat k platbě",help:""},add_credit:{button:"Dobít osobní kredit",help:"S kreditem nakoupíte materiály na jeden klik."}},order:{statistics:{from:"Od",to:"Do",apply:"OK",cancel:"Zpět"}},"thank-you-headline":"Děkujeme za Váš nákup.","thank-you-text":"Zakoupením materiálů podporujete konkrétní autory v jejich práci. Děkujeme, že zakoupené materiály používáte pouze k vlastní potřebě a nešíříte je rozesíláním, sdílením či kopírováním dále.",voucher:{order:"Objednat",text:"Dárkový poukaz",is_left:"Na dárkovém poukazu zbyde"},discount:{text:"Uplatněná sleva s kódem"},pending:{heading:"Následující objednávka čeká na zaplacení.",content:"OBJEDNÁVKA Č. {number} v hodnotě {total} Kč"},go_back_and_buy_more:"Pokračovat v nákupu",order_with_zero_sum:"Odeslat objednávku",cart_type:{personal:"osobní licence",school:"školní licence",personal_description:"Materiály můžete používat pouze vy",school_description:"Materiály mohou používat všichni kolegové",choose:"Zvolte si licenci"},cart_type_capitalized:{personal:"Osobní licence",school:"Školní licence"},for_school_prompt:{title:"Nakupujete pro školu?",text_no_school:"Mrkněte na informace o Učitelnici pro školy. Sdílejte materiály s kolegy, nakupujte se školským budgetem a mnohem víc!",button_no_school:"Zjistěte více o Učitelnici pro školy",text_school:"Využijte školního účtu a sdílejte materiály i se svými kolegy.",button_school:"Koupit všechny materiály v košíku na školní účet"},saved_total:"Celkem ušetříte",info:"Po zaplacení najdete materiály ve svém účtu",school_info:"Materiály budou dostupné všem vašim kolegům",guest_query:"Kam vám materiály pošleme?",edit_invoice_data_modal:{title:"Upravit fakturační údaje",text:"Facturační údaje budou změněny i pro další objednávky."}},contact:{welcome:{headline:"Jsme tu pro vás",headline_logged:"Jsme tu pro vás.",text:"Každý den nám můžete zavolat, napsat nebo nás potkat u nás v kanceláři.",text_logged:"Dotaz, nápad nebo dobrá rada? Jsme kniha otevřená. Ptejte se."},main:{headline:"Kam se nám ozvat",headline_logged:"Potřebujete něco řešit?",cols:[{headline:"Máte dotaz?",text:["Mrkněte do","Častých otázek",". Nenašli jste odpověď? Zkuste to v naší","Facebookové skupině."]},{headline:"Potřebujete poradit?",text:"Napište nám na e-mail. Moc rádi odpovíme.",text_logged:"Napište nám zprávu. Moc rádi odpovíme.",button:"Napsat zprávu"},{headline:"Máte nápad na zlepšení?",text:"Miriam a Jakub už se na ně těší!"}]},legal_info:{headline:"Fakturační adresa",addr_ico_dic:["Učitelnice s.r.o.","Příčná 1892/4","110 00 Praha 1 - Nové Město","IČO: 08643636","DIČ: CZ08643636"],text:"Společnost zapsaná v obchodním rejstříku vedeném Městským soudem v Praze pod spisovou značkou C 322533.",conditions:"Všeobecné obchodní podmínky",personal:"Jak nakládáme s osobními údaji?",where_office:"Kde máme kancelář?",office_address:["Pražské kreativní centrum","Staroměstské nám. 4/1","110 00 Praha - Staré Město"]},need_help:{title:"Potřebujete pomoct?",title_long:"Nevíte si rady se založením školního účtu? Rádi vám pomůžeme na"}},pohoda:{export:"Pohoda export",proforma_invoice:"Zálohové faktury",invoice:"Daňové doklady",user:{invoice_credit:"Uživatel - Daňové doklady (Kredit)"},school:{summary_invoice:"Škola - Souhrnné faktury (Nepoužíva se)",proforma_invoice:"Škola - Zálohové faktury",invoice:"Škola - Daňové doklady"},invoice_incoming:"Přijaté faktury"},messenger:{send:"Odeslat",all:"Načíst všechny",start_of_conversation:"Začátek konverzace",create_message:"Napsat zprávu",message_write:"napište zprávu",last_message:"Poslední zpráva",last_activity:"Poslední aktivita",send_user_mail:"Zaslat uživateli upozornění",new_messages_line:"Nové zprávy",empty:"Zatím jste si s uživatelem nevyměnili žádné zprávy",role:{author:"Autor",user:"Zákazník",admin:"Admin"},admin:{notification_type:{none:"Neposílat notifikaci",common:"Obecná notifikace",product:"Notifikace materiálu",complaint:"Notifikace reklamace"},number_of_selling_products:"Počet materiálů v prodeji",transactions:"Platby",documents:"Doklady",edit:"Editovat uživatele",copy_email:"Zkopírovat email",copied:"Zkopírované!"}},validation:{accepted:"{attribute} musí být přijat.",active_url:"Zadejte platnou URL adresu včetně https://",after:"{attribute} musí být datum po {date}.",after_or_equal:"The {attribute} must be a date after or equal to {date}.",alpha:"{attribute} může obsahovat pouze písmena.",alpha_dash:"{attribute} může obsahovat pouze písmena, číslice, pomlčky a podtržítka. České znaky (á, é, í, ó, ú, ů, ž, š, č, ř, ď, ť, ň) nejsou podporovány.",alpha_num:"{attribute} může obsahovat pouze písmena a číslice.",array:"{attribute} musí být pole.",before:"{attribute} musí být datum před {date}.",before_or_equal:"The {attribute} must be a date before or equal to {date}.",between:{numeric:"{attribute} musí být hodnota mezi {min} a {max}.",file:"{attribute} musí být větší než {min} a menší než {max} Kilobytů.",string:"{attribute} musí být delší než {min} a kratší než {max} znaků.",array:"{attribute} musí obsahovat nejméně {min} a nesmí obsahovat více než {max} prvků."},boolean:"{attribute} musí být true nebo false",confirmed:"{attribute} nebylo odsouhlaseno.",date:"{attribute} musí být platné datum.",date_format:"{attribute} není platný formát data podle {format}.",different:"{attribute} a {other} se musí lišit.",digits:"{attribute} musí být {digits} pozic dlouhé.",digits_between:"{attribute} musí být dlouhé nejméně {min} a nejvíce {max} pozic.",dimensions:"{attribute} má neplatné rozměry.",distinct:"{attribute} má duplicitní hodnotu.",email:"{attribute} nemá platný formát.",exists:"Zvolená hodnota pro {attribute} není platná.",file:"{attribute} musí být soubor.",filled:"{attribute} musí být vyplněno.",image_filled:"Musí být nahrán obrázek.",image:"{attribute} musí být obrázek.",in:"Zvolená hodnota pro {attribute} je neplatná.",in_array:"{attribute} není obsažen v {other}.",integer:"{attribute} musí být celé číslo.",ip:"{attribute} musí být platnou IP adresou.",ipv4:"The {attribute} must be a valid IPv4 address.",ipv6:"The {attribute} must be a valid IPv6 address.",json:"{attribute} musí být platný JSON řetězec.",max:{numeric:"{attribute} musí být nižší než {max}.",file:"{attribute} musí být menší než {max} Kilobytů.",string:"{attribute} musí být kratší než {max} znaků.",array:"{attribute} nesmí obsahovat více než {max} prvků."},mimes:"{attribute} musí být jeden z následujících datových typů {values}.",mimetypes:"{attribute} musí být jeden z následujících datových typů {values}.",min:{numeric:"{attribute} musí být větší než {min}.",file:"{attribute} musí být větší než {min} Kilobytů.",string:"{attribute} musí být delší než {min} znaků.",array:"{attribute} musí obsahovat více než {min} prvků."},not_in:"Zvolená hodnota pro {attribute} je neplatná.",numeric:"{attribute} musí být číslo.",present:"{attribute} musí být vyplněno.",regex:"{attribute} nemá správný formát.",required_value:"Musí být vyplněna hodnota.",required:"{attribute} musí být vyplněno.",required_if:"{attribute} musí být vyplněno pokud {other} je {value}.",required_unless:"{attribute} musí být vyplněno dokud {other} je v {values}.",required_with:"{attribute} musí být vyplněno pokud {values} je vyplněno.",required_with_all:"{attribute} musí být vyplněno pokud {values} je zvoleno.",required_without:"{attribute} musí být vyplněno pokud {values} není vyplněno.",required_without_all:"{attribute} musí být vyplněno pokud není žádné z {values} zvoleno.",same:"{attribute} a {other} se musí shodovat.",size:{numeric:"{attribute} musí být přesně {size}.",file:"{attribute} musí mít přesně {size} Kilobytů.",string:"{attribute} musí být přesně {size} znaků dlouhý.",array:"{attribute} musí obsahovat právě {size} prvků."},string:"{attribute} musí být zadán.",timezone:"{attribute} musí být platná časová zóna.",unique:"{attribute} je již registrován.",uploaded:"Nahrávání {attribute} se nezdařilo.",url:"Formát {attribute} musí být ve tvaru napr. www.mujweb.cz",recaptcha:"Chyba automatického ověření registrace.",check_required:"Prosím, zkontrolujte všechna povinná pole.",csrf:{token_mismatch:"Stránka expirovala. Uložte si text a znovu ji načtěte."},counts:{exactly:"Musíte zvolit právě {what}",at_least:"Musíte zvolit alespoň {what}",at_most:"Můžete zvolit maximálně {what}"},categories:{degree_of_education:"{count} stupňů vzdelání | {count} stupeň vzdelání | {count} stupně vzdelání | {count} stupňů vzdelání",class:"{count} ročníků | {count} ročník | {count} ročníky | {count} ročníků",subject:"{count} předmětů | {count} předmět | {count} předměty | {count} předmětů"},custom:{"attribute-name":{"rule-name":"custom-message"},code:{string:["Vloženej voucher není platný"],required:["Vloženej voucher není platný"],size:["Vloženej voucher není platný"]},cover_img:{required:"Vložte prosím hlavní obrázek.",image:"Lze nahrát pouze obrázky.",too_big:"Obrázek je příliš veliký. Maximálni velikost je 5MB."},price:{min:"Minimální cena materiálu je 20 Kč"},web:{url:"Zadejte prosím web ve formátu s https:// nebo http://."},conditions:{required:"Pro registraci musíte souhlasit s pomínkami.",accepted:"Pro registraci musíte souhlasit s pomínkami."},product_condition:{required:"Pro nahrání produktu je nutné souhlasit s Obchodními podmínkami.",accepted:"Pro nahrání produktu je nutné souhlasit s Obchodními podmínkami."},voucher_conditions:{required:"Pro objednaní musíte souhlasit s pomínkami.",accepted:"Pro objednaní musíte souhlasit s pomínkami."},author_condition:{required:"Musíte souhlasit s pomínkami.",accepted:"Musíte souhlasit s pomínkami."},author_url_unique:"Tuto URL již používá jiný autor",vop_condition:{required:"Musíte souhlasit s podmínkami.",accepted:"Musíte souhlasit s podmínkami."},text:{required:"Text musí být vyplněn."},reason:{required:"Zadejte důvod úpravy"},webinar_url_stream:{required:"Zadejte URL webináře.",url:"Zadaná URL má špatný formát."},webinar_starts_at:{required:"Zadejte datum a čas začátku webináře."},published_at:{required:"Zadejte datum a čas publikování."},file:{required:" Pro odeslání produktu je nutné nahrát soubor. Můžete využít uložení konceptu."},title:{required:"Název je důležitý. Vystihněte to podstatné."},short_description:{required:"Doplňte krátký popis a zaujměte zákazníky."},description:{required:"Napište, čeho se materiál týká."},pages:{required:"Vyplňte počet stránek."},file_type:{required:"Vyberte, jaké typy souborů materiál obsahuje."},video:{length:"Vložte adresu odkazu přesně v tomto formátu: https://www.youtube.com/watch?v=9wq0KIIoJWk",url:"Vložte adresu odkazu přesně v tomto formátu: https://www.youtube.com/watch?v=9wq0KIIoJWk"},first_name:{required:"Křestní jméno je povinné."},last_name:{required:"Příjmení je povinné."},full_name:{required:"Jméno a příjmení je povinné.",atleast_two_words:"Jméno a příjmení musí obsahovat dvě slova."},promo_product:{required:"Musí být nahrán promo materiál."},email:{required:"Pole email je povinné.",email:"Email nemá platný formát."},images:{required:"Nahrajte do galerie alespoň jeden obrázek."},invoice_company:{required:"Vyplňte název organizace."},invoice_ico:{required:"Vyplňte IČO.",format:"Chybný formát IČO. Zadejte 8-místné číslo bez mezer."},invoice_address:{required:"Vyplňte ulici a popisné číslo."},invoice_city:{required:"Vyplňte město."},invoice_psc:{required:"Vyplňte PSČ."},invoice_dic:{required:"Vyplňte DIČ.",format:'Chybný formát DIČ. Zadejte číslo ve formátu "CZ12345678".'},commission:{required:"Vyplňte provizi"},contractor_company:{required:"Jméno a příjmení je povinné."},password:{required:"Heslo je povinné."},password_confirmation:{no_match:"Hesla se nezhodují."},gdpr:{have_to_accept:"Musíte souhlasit s podmínkami."},employee_checkbox:{have_to_accept:"Potřebujeme Vaše prohlášení a souhlas s obchodními podmínkami."},budget_amount:{required:"Částka musí býť vyplněna.",min:"Minimální částka musí být alespoň {min} Kč"},employee_budget_amount:{required:"Částka musí býť vyplněna.",min:"Minimální částka musí být více jak 1 Kč",max_update:"Částka přesahuje dostupný školní rozpočet ({budget} Kč)."},school_budget_amount:{required:"Částka musí býť vyplněna.",min:"Minimální částka musí být více jak 1 Kč",max_remove:"Částka přesahuje školní rozpočet ({budget} Kč)."},promo_material:{title:{required:"Název je povinný.",min_length:"Název musí obsahovat nejméně {min} znaky.",max_length:"Název může obsahovat nejvíc {max} znaků."},description:{required:"Krátky popis je povinný.",min_length:"Krátky popis musí obsahovat nejméně {min} znaky.",max_length:"Krátky popis může obsahovat nejvíc {max} znaků."}},discount_code:{required:"Slevový kód musí být vyplněn."}},attributes:{password:"Heslo",city:"Mesto",psc:"PSČ",first_name:"Jméno",last_name:"Přijmení",country:"Stát",address:"Adresa",credit:"Kredit",email:"Email",price:"Cena",web:"Web stránka",category_theme_id:"Témata",category_class_id:"Třída",category_subject_id:"Predmet",category_format_id:"Formát",guide:"Návod",files_short_description:"Obsah materiálu",files_types:"Typ materiálu",full_description:"Popis",description:"Popis",title:"Název",short_description:"Krátký popis",pages:"Poćet stránek",comment:"Kometář",invoice_company:"Název organizace",invoice_ico:"IČO",invoice_dic:"DIČ",invoice_address:"Ulica a číslo",invoice_city:"Město",invoice_psc:"Psč",invoice_data:"Fakturační údaje","participant_amounts.*":"Částka",file:"Soubor",reason:"Důvod úpravy",amount:"Částka"}},app:{action:{saved:"Změna byla uložena"}},product:{ucitelnice_list:"Materiály na Učitelnici",name:"Název materiálu",find:"Najít materiál",added:"Přidaný materiál",added_multiple:"Přidané materiály",added_already:"Material byl přidán",add_to_revision:"Přidat do revize",removed:"Odebraný materiál",new_product:"Nahrát materiál",edit_product:"Editace",download:"Stáhnout materiál",edit:"Upravit materiál",delete_product:"Smazat materiál",delete:"Smazat",delete_title:"Smazání materiálu",delete_prompt:"Skutečně si přejete smazat materiál",delete_yes:"Smazat",delete_no:"Zrušit",delete_reason:"Důvod smazání",delete_reason_placeholder:"Prosím vyplňte důvod smazání",restore:"Obnovit",material:"Materiál",materials:"Materiály",categories:"Kategorie",users_materials:"Materiály od všech uživatelů",pending:"Čeká",notpending:"Ostatní",approved:"Schváleno",draft:"Draft",review_the_fix:"Opraveno",wait_for_approve:"Čeká na schválení",unknown:"Neznámý stav",no_files:"Soubor nenahrán",review:"Revize",disapproved:"Neschválen",not_for_sale:"Není v prodeji",product_is_not_for_sale:"Materiál není v prodeji",admin_note:"Komentář",admin_note_edit_success:"Komentář byl upraven",published:"Zve",show_all:"Zobrazit všechny materiály",show_more:"Zobrazit další materiály",average_grade:"průměrná známka materiálů",sum_materials:"Vystavených materiálů",best_grades:"Nejlépe hodnocené",most_downloaded:"Nejstahovanější",best_price:"Nejlevnější",newest:"Nejnovější",alphabetically:"Abecedně",all_materials:"Všechny materiály ({count})",all:"Všechny materiály",sames_materials:"Podobné materiály",searched_materials:"Vyhledané materiály",cover_img:"Hlavní obrázek",image_upload:"Nahrání obrázků",step:"Krok",file_upload:"Nahrání souboru",upload_a_file:"Nahrát soubor",downloads_count:"Počet stažení",message:"Zpráva",your_materials:"Vaše materiály",topMonth:" TOP 30 dní",topWeek:" TOP 7 dní",orderBy:"Seřadit podle",create_date:"Datum nahrání",edit_images:"Editace obrázků",edit_profile:"Editovat profil",write_to_author:"Napsat autorovi",more_files_info_text:"Pokud materiál obsahuje více souborů, vytvořte z nich ",more_files_info_link:"jeden ZIP soubor.",reason:"Důvod úpravy",reason_text:"Text důvodu opravy posíláme zákazníkům, aby věděli, co přesně se změnilo. Buďte prosím konkrétní. Do pole nepište obecné věci jako např.: oprava.",reason_checkbox:"Informovat zákazníka o změně v materiálu.",reason_placeholder:"Např. Chybný zápis čísel na str. 9 a 17 (ve dvou kartičkách).",reason_info:"Podívejte se, jak a kde zákazník změnu uvidí.",basic_info:{title:"Základní informace",number_of_pages:"Počet stran",image_sources:"Zdroje obrázků",file_type_prompt:"V jakém programu lze tento soubor otevřít?",create_complaint:"Upozornit na problém s materiálem"},category_type:{class:"Třída",subject:"Předmět",theme:"Témata",format:"Formát materiálu",holiday:"Svátky",kind:"Typ materiálu",type_file:"Typ souboru",no_class:"Žádná třída",no_subject:"Žádný předmět",no_theme:"Žádná témata",no_format:"Žádný formát materiálu",no_kind:"Žádný typ materiálu",no_type_file:"Žádný typ souboru"},categories_vat_modifiable:{locked_message:"Úprava kategorií / DPH byla zamčena",unlocked_message:"Úprava kategorií / DPH byla odemčena"},worthy_product:"Hodnotný materiál",similar_products:"Další materiály, které se učitelům líbí",edit_files:"Editace souboru",image:"Profilová fotografie",comment:{edit:"Úprava komentáře k materiálu",add:"Přidáni komentáře k materiálu"},image_upload_after_created:"Obrázek lze nahrát až po vytvoření.",theme:"Témata",class:"Třída",subject:"Předmět",format:"Typ materiálu",tags:"Tagy",email:"Email",password:"Heslo",password_confirmation:"Potvrzení hesla",first_name:"Jméno",last_name:"Přijmení",public_alias:"Jméno profilu",facebook:"Odkaz na Facebook",instagram:"Odkaz na Instagram",youtube:"Odkaz na Youtube",address:"Adresa",city:"Město",psc:"PSČ",web:"Web stránka",ico:"IČ",could_be_interested_in:"Může vás zajímat",sells_count:"prodejů",sales:"Počet prodejů",image_recommendations:"Tip: Jaké obrázky lze používat?",more_info:"Více informací.",recommeded:{success:"Materiál byl doporučen"},unrecomeded:{success:"Materiál byl odebrán z doporučených"},invoice_company:"Jméno a příjmení (název)",invoice_name_surname:"Jméno a příjmení",invoice_ico:"IČO",invoice_dic:"DIČ",invoice_address:"Ulice, č.p.",invoice_city:"Město",invoice_psc:"PSČ",invoice_data:"Fakturační údaje",contractor_company:"Název ",contractor_ico:"IČO",contractor_dic:"DIČ",contractor_address:"Ulice, číslo popisné",contractor_city:"Město",contractor_psc:"Psč",contractor_town:"Krajina",contractor_custom_invoice_acknowledgement:"Text pro právnickou osobu",created_at:"Datum vytvoření",country:"Stát",images:"Obrázky",to_skep:"Prejsť do košíku",added_to_skep:"PRODUKT BYL PŘIDÁN DO KOŠÍKU",continue_to_shop:"pokračovať v nákupu",title:"Materiál",short_description:"Krátký popis",description:"Popis",pages:"Počet stránek",files_types:"Typ materiálu",files_short_description:"Obsah materiálu",guide:"Návod",rating:"Hodnocení",rating_count:"hodnocení",rate:"Hodnotit",price:"Cena",status:"Stav",hide:"Skrýt materiál",hidden:"Schováno",shown:"Zobrazeno",unhide:"Zobrazit materiál",search:"Vyhledat materiál",author:"Autor",downloaded:"Počet stáhnutí",downloaded_short:"Stažení",total_to_pay:{title:"Odměna",tooltip:"Jedná se o souhrnnou odměnu, kterou jste získali prodejem tohoto materiálu. Výpočet je orientační, nezohledňuje případnou změnu ceny materiálu."},file_type:"Typy souborů",full_description:"Více o produktu",full:"Materiály plné",material_content:"Obsah materiálu",video:"Odkaz na Youtube",sells:{title:"Prodeje",yesterday:{title:"Top produkty za včera",empty:"Pro včerejší den jsme nenašli žádné údaje o prodejích"},overview:{title:"Přehled prodejů",show_more:"Zobrazit podrobné statistiky"}},"images[]":"Obrázky",empty_result:"Žádné materiály nenalezeny.",not_found:{title:"Žádný materiál nenalezen.",text:{message:["Pro pojem","u nás zatím materiály nemáme."],advice:"Zkuste vyhledávání s přesnějším názvem. Nebo si možná vyberete z nabídky níže?"},select:{message:"Pro zadaný výběr jsme nic nenašli.",advice:"Zkuste zadat vyhledávání méně specifické. Nebo si možná vyberete z nabídky níže?"}},deleted:"Vymazané",refresh:"Obnovit",pictures_from:"Zdroj obrázků",bank_account:"Číslo bankovního účtu:",products:"{count} produktů |{count} produkt |{count} produkty |{count} produktů",materials_count:"{count} materiálů |{count} materiál |{count} materiály |{count} materiálů",recommended:"Doporučené materiály",recommended_more:"Další doporučené materiály",count:"Počet materiálů",price_brutto:"Cena s DPH",vat:{vat:"DPH",price:{label:"Částka, ze které se počítá vaše odměna",info:""},total_vat:{label:"Částka DPH (posíláme státu)",info:""},price_brutto:{label:"Cena s DPH (platí zákazník)",info:""},cannot_set_lower:["Pokud chcete zvolit nižší sazbu DPH,","napište nám prosím","důvod změny."],more_info:{10:"pracovní listy a vše, co slouží pro přímou výuku dětí",21:"pomůcky pro učitele, organizéry, diáře, diplomy pro děti, kalendáře"}},already_bought:"Zakoupeno",editor:{headline_new:"Nahrávaní nového materiálu",headline_update:"Úprava existujícího materiálu",header:{general:"Základní informace o materiálu",description:"Popis materiálu",categories:"Kategorie materiálu",themes:"Témata materiálu",images:"Obrázky materiálu",files:"Nahrání souborů",image_sources:{title:"Zdroje obrázků",text:"Dobrý obrázek prodává. Vybírejte ho pečlivě a uvádějte zdroje, pokud není vlastní tvorby."},file_upload:"Nahrání souboru",commission:"Provize"},commission_in:"Provize v %",file:{reason_info:"Popis změn",uploaded_files:"Nahrané soubory"},footer:{cancel:"Zrušit nahrávání",draft:"Uložit jako koncept",save_and_validate:"Uložit a odeslat ke schválení",validate:"Odeslat ke schválení",publish:"Publikovat",save_changes:"Uložit změny",continue_categories:"Pokračovat na kategorie",continue_file_upload:"Pokračovat na nahrání souborů"},has_no_images:"Neobsahuje obrázky",has_product_images:"Obsahuje fotky z reálného použití materiálu",characters:"{n}/{m} znaků",title:{label:"Název materiálu",placeholder:"Jak se materiál jmenuje?"},short_description:{label:"Krátký popis",placeholder:"Zkuste jej blíže popsat."},price:{label:"Cena",placeholder:"Minimálně 20 Kč",choose_vat:"Jakou zvolit?",minimum_text:" Minimální cena materiálu je 20 Kč, pokud chcete nabídnout materiál zdarma, nahrajte ho v sekci <br> <b>Promo a slevy > Promo materiál</b>"},full_description:{placeholder:"Popište detailně svůj materiál. Pro koho je určen nebo jak s ním lze pracovat?"},gallery:{cover_image:{title:"Náhledový obrázek",text:"Náhledový obrázek rozhoduje o nákupu u více než 90 % případů. Snažte se, aby zaujal na první pohled.",insert:"Nahrajte náhledový obrázek",tips:"Čtvercový formát .png nebo .jpg. Ideální je rozměr 1500px × 1500px"},images:{title:"Galerie materiálu",text:"Nahrajte třeba fotky reálného použití materiálu ve výuce a další doplňující obrázky. Rozměry necháme na vás."}},pages_placeholder:"0",has_video:"K materiálu mám i video",only_on_ucitelnice:{label:"Pouze na Učitelnici",tooltip:"",author_already_set:"Nastaveno na všechny vaše materiály. Změnit to můžete v nastavení e-shopu."},black_and_white_print:{label:"Černobílý tisk",tooltip:"Materiál obsahuje černobílou variantu nebo je šetrný na spotřebu barvy při tisku. (Neobsahuje barevné pozadí ani velké množství obrázků)"},print_and_use:{label:"Vytiskni a uč",tooltip:"Materiál je plně použitelný ihned po vytištění. Žádná příprava, žádné stříhání apod."},categories:{class:"Stupeň vzdělání",class_child:"Chcete upřesnit ročník?",subject:"Předmět",kind:"Typ materiálu",theme:"Témata",format:"Formát materiálu",holiday:"Svátky"},video:{placeholder:"https://www.youtube.com/watch?v=xxxxxxxxxxx"},webinar:{title:"Webinář",checkbox:"Webinář povolen",starts_at:"Začátek webináře (datum+čas)",redirect_at:"Přesměrování URL (datum+čas)",url_stream:"URL stream"},published_at:{checkbox:"Publikovat okamžitě",label:"Datum a čas publikování",plan:"Naplánování publikování"},required_categories:{title:"Kategorie materiálu",text:"Snažte se materiál co nejpřesněji zařadit. Díky tomu vaše materiály zákazníci snadněji objeví.",specify:"Chcete ještě upřesnit {subject}? (nepovinné)"},additional_categories:{title:"Doplňující kategorie materiálu",text:"Podle čeho ještě mohou lidé vás materiál objevit?",search:{theme:"Hledej témata...",kind:"Hledej typy...",format:"Hledej formáty...",holiday:"Hledej svátky..."}},hmat:"H-mat material",mmat:"Montessori material",upload_limit:{info:{title:"Nahrávejte maximálně {limit} materiály denně, děkujeme",text:"Materiály každý všední den jednotlivě kontrolujeme a v případě, že je potřeba je nějak upravit, posíláme zpětnou vazbu formou revize. Nahrávejte nám proto prosím ke schválení vždy maximálně 3 materiály denně (případně {limit} materiály za celý víkend). Více jich v jeden den od jednoho autora stejně neschválíme. Děkujeme, že nám pomáháte celý schvalovací proces udržet co nejvíce rychlý a efektivní. Tým Učitelnice"},warning:{title:"Dnes ste nahráli už {limit} materiály",text:"Všechny materiály jednotlivě kontrolujeme a v případě, že je potřeba je nějak upravit, posíláme zpětnou vazbu formou revize. Nahrávejte nám proto prosím ke schválení vždy maximálně {limit} materiály najednou, více jich v jeden den od jednoho autora na naše stránky neschválíme. Opačný postup nás navíc zbytečně zahlcuje a prodlužuje celý schvalovací proces."}}},preferences:{multiple_subjects:"Více předmětů"},distance_education:{title:"Distanční výuka",info:"Tento materiál je vhodný pro využití při distanční výuce. Lze jej poskytnout žákům pro využití doma. UPOZORNĚNÍ: Materiál je chráněn autorskými právy, nesmí být dostupný veřejně na internetu."},emails:{vat:{update:{subject:"Změna sazby DPH u materiálu {title}"}},created:{unverified:{subject:"Nový materiál {title} byl úspěšně nahrán a čeká na schválení"}},deleted:{more_than_one_sells:"Smazání materiálu od autora ({title})"}},not_available:{title:"Materiál již není v prodeji",text:["Tento materiál se již neprodává. Vyhledejte jiný materiál nebo si zobrazte ","katalog materiálů."]},admin:{feedback:{reason:"Jiný důvod - Nadpis",email_text:"Osobní poznámka na konci emailu",another_reason_note:"Jiný důvod - Popis",send_product_revision:"Revize - zpětná vazba k materiálu",send_product_rejection:"Zamítnutí - zpětná vazba k materiálu",choose_reasons:"Důvody",send_feedback:"Odeslat",send_email:"Poslat email",email_preview:"Náhled emailu",email_sent:"Email odeslán",email_not_sent:"Email neodeslán"},feedback_reasons:{another:"Jiný důvod"},categories:{change_success:"Kategorie a témata změněné"}},revision_modal:{revision:{title:"Materiál v revizi"},info:["Milá autorko, milý autore,<br/><br/>váš produkt","je velmi zdařilý. Než ho však dáme k dispozici ostatním, poprosím vás o pár drobných úprav (viz níže). Díky tomu bude váš materiál ještě lepší a zvýšíte tak šance, že o vaši práci bude ještě větší zájem.<br/><br/>"],not_approved:{title:"Neschválený materiál"},more_in_email:"Více informací jsme vám poslali na email"},best_sellers:"Nejprodávanější materiály",not_sold_yet:"Žádné prodeje",promo:{downloads:{count:"Počet stažení",count_empty:"Počet stažení",reset_info:"S nahráním nového promo materiálu se počítadlo resetuje. Poslední nahrání {date}."}},choose:"Vybrat produkty"},credit:{title_short:"Kredity",title:"Dobití kreditu",headline:"Dobijte si kredit, ať můžete hned nakupovat ",teaser:"Při platbě kartou nebo okamžitým převodem vám kredit připíšeme hned. Kredit můžete využít jen pro osobní nákupy. ",info:["Díky placení z kreditu se už s ničím nemusíte zdržovat. Jednou kliknete a stahujete.","Více o platbě z kreditu."],info_modal:{headline:"Jak funguje placení z kreditu?",steps:["Dobijete libovolnou výši kreditu","Vyberete si materiály","Hned po odečtení kreditu je máte k dispozici"]},personal_warning:["Pozor, dobíjíte osobní kredit. Cesta ke školnímu kreditu vede","tudy"],actual:"Aktuální stav kreditu",actual_personal:"Stav osobního kreditu",available:"Máte k dispozici {amount} Kč v kreditech",amount:{title:"Kredit k dobití (min. {amount} Kč)",label:"Částka k dobití",inquiry:"Kolik chcete dobít?",custom:"Vlastní částka",set:"Nastavit částku",info:"Dobijete:",placeholder:"Např. 200 Kč",error:{min:"Minimální částka pro dobití kreditu je {amount} Kč",max:"Maximální částka pro dobití kreditu je {amount} Kč",required:"Částka k dobití je povinná"}},payment:{title:"Jak budete platit?",last_title:"Platit jako posledně?",info:"Kredit najdete na účtu hned, jak platba dorazí.",last_info:"Naposledy ste zvolili tuto platební metodu.",last:"Naposledy zvolená metoda",link:"K platbě",how:"Vyberte variantu",change:"Zvolit jinou platební metodu",payment_card:{title:"Platební karta",text:"Při platbě kartou obdržíte kredit hned po zaplacení."},bank_account:{title:"Okamžitá platba převodem",text:"Díky okamžitému převodu obdržíte kredit hned po zaplacení."}},confirmation:{title:"Kredit jste úspěšně dobili",info:["Kredity už jsou na vašem účtu, a vy můžete","vyrazit na nákup","materiálů."],proforma:{title:"Dobití bankovním převodem",info:"Kredit najdete na účtu hned, jak platba dorazí. Většina plateb se připíše okamžitě, ale můžete to trvat i jeden pracovní den."}},fio:{headline:"Dobití kreditu bankovním převodem"},success:"Připsali jsme vám kredit",school_manager_info:["Školní kredit dobijete ","zde"],please_login:"Pro zobrazení údajů k dobití se přihlaste",account_details:"Kredit vám dobijeme hned, jak nám platba dorazí na účet. Trvá to maximálně dva dny.",account_number:"Číslo účtu",variable_symbol:"Variabilní symbol",footnote:"K párování plateb používáme variabilní symbol. Zkontrolujte proto, jestli jste zadali správný symbol.",payment_gateway:"Využijte platební bránu, vyberte si metodu, která vyhovuje právě vám a kredit budete mít dobitý hned.",payment_gateway_button:"Dobití kreditu přes platební bránu",with_bonus:"Dostali jste od nás bonusový kód? Dobijte si libovolnou částku a připíšeme vám kredit navíc.",with_bonus_button:"Dobít kredit s bonusovým kódem",with_voucher:"Zde uplatníte voucher z dárkového poukazu.",with_voucher_button:"Uplatnit voucher",bonus_confirm:"Kliknutím na tlačítko Dobít kredit budete přesměrováni na platební bránu, kde si zvolíte způsob platby (kartou online, bankovním převodem,...)",increase:"Dobít kredit",increase_info:"Dobijte si kredit a nakupujte jedním kliknutím"},proformainvoice:{headline:"Zálohové faktury",orders:"Objednávky",top_up:"Dobíjení kreditu",type:{proforma:"Fio",gopay:"GoPay"},table:{regenerate:"Přegenerovat",name:"Jméno",email:"Email",number:"Číslo",created_at:"Datum vytvoření",status:"Stav",type:"Typ"},messages:{confirmed:"Objednávka potvrzena",regenerated:"Faktura přegenerovaná",error:"Chyba při spracování objednávky"}},payment:{confirm:"Potvrdit platbu",to_pay:"Už stačí jenom zaplatit.",summary_in_email:"Souhrn a údaje k platbě najdete také na e-mailu ",type:{how:"Jak budete platit?",choose:"Vyberte platební metodu",how_last:"Platit jako posledně?",text:"Po zaplacení si materiály stáhnete přímo z Učitelnice. Až bude vše připraveno, dáme vám vědět na e-mail.",how_can_you_pay:"Vyberte variantu",payment_card:{title:"Kartou",text:"Materiály ke stažení hned po zaplacení",type:{payment_card:"Platební karta",gpay:"Google pay",apple_pay:"Apple pay"}},bank_account:{title:"Online převodem",text:"Materiály stáhnete hned po zaplacení. Pokud tento způsob platby vaše banka nepodporuje, vyberte klasickou platbu převodem. Které banky to podporují?"},online:"Zaplatit online",gateway:{repeat:{title:"Platba se nezdařila nebo jste se rozhodli pro jinou platební metodu? Bez problémů zaplaťte online kliknutím na tlačítko níže."}},proforma:{title:"Bankovním převodem (QR platba)",text:["Většina plateb dorazí","okamžitě",", ale může to trvat i jeden pracovní den."],tooltip:"V internetovém nebo mobilním bankovnictví zvolte Okamžitou platbu a peníze se na náš účet připíšou hned, včetně víkendů a svátků.",repeat:{title:"Okamžitá platba převodem",text:"Jakmile budou peníze na našem účtu, pošleme vám e-mail s intrukcemi ke stažení materiálu."}},credit:{title:"Kreditem"}},expired:{title:"Odkaz již není platný, nechte si poslat nový",text:["Nechte si na váš e-mail","poslat nový. Z něj si pak stáhnete své materiály. Aby byl váš nákup v bezpečí, odkaz na stažení má platnost 48 hodin."],resend:{title:"Odeslat materiály znovu na",failed:"Odkaz se nepodařilo odeslat. Zkuste to prosím znovu.",sent:"Materiály odeslány na",send_again:"Odeslat materiály znovu na e-mail",send_again_wait:"Počkejte prosím alespoň 1 minutu před odesláním dalšího e-mailu."}},returned:"Platba byla vrácena",school_accounting_email:"Komu dalšímu chcete zaslat doklad?",back_to_cart:"Zpět do košíku",submit_order:"Dokončit objednávku",order_overview:{title:"Souhrn objednávky",voucher:"Poukaz",discount:"Slevový kód",author_discounts:"Autorské slevy"},by_credit:"Zaplaceno z kreditu",success:{paid:["Výborně, máte zaplaceno! Vaše materiály jsou připravené ke stažení. Najdete je také uložené ve svém","účtu"],paid_guest:"Výborně, máte zaplaceno! Vaše materiály jsou připravené ke stažení. Najdete je také ve svém e-mailu",thanks_download_registered_expired_link:"Vaše materiály jsou připraveny! Pro stažení se prosím přihlaste.",downloads_button:"K materiálům",summary:{download_all_products:"Stáhnout všechny materiály"},need_help:{title:"Potřebujete pomoct?",text:["Podivejte se na","Časté dotazy.","Nenašli jste odpověd? Ozvěte se nám."]},join_community:{title:"Mrkněte na naši komunitu",text:"Přidejte se do naší komunity autorů a učitelů. Sdílejte nápady, hledejte inspiraci a podpořte ostatní."},proforma:{title:"Děkujeme za objednávku!",text:"Souhrn a údaje k platbě najdete na e-mailu",instructions:{title:"Okamžitá platba převodem",text:"Jakmile budou peníze na našem účtu, pošleme vám e-mail s intrukcemi ke stažení materiálu. Dejte pozor, abyste odeslali přesnou částku a nespletli variabilní symbol. Vaši platbu bychom pak museli dohledat ručně a materiály budete mít později."}},credit_order:{title:"Výborně, máte zaplaceno!",text:"Souhrn najdete na e-mailu",button:"Zpět na hlavní stránku"},account_number:"Číslo účtu",variable_symbol:"Variabilní symbol",amount_to_send:"Částka",qr_alt:"Platba QR kódem"},guest:{email:"Na tento e-mail vám pošleme odkaz ke stažení materiálů."},copy_payment_url:"Kopírovat platební URL",copy_paid_url:"Kopírovat URL souhrnu objednávky"},user:{unknown:"Neznámý uživatel",me:"Profil",id:"ID",user:"Uživatel",first_name:"Jméno",last_name:"Přijmení",address:"Adresa",city:"Město",web:"Web stránka",psc:"PSČ",country:"Stát",email:"E-mail",school:"Škola",verify:"Overiť",password:"Heslo",new_password:"Nové heslo",password_confirmation:"Potvrzení hesla",blocked_user:"Blokován",blocked_users:"Blokovaní uživatelé",non_blocked_user:"Neblokován",status:"Stav",authors_materials:"Materiály od autora",author:"Autor",make_user:"Ponížiť zpět na uživatele",add_commission:"Nastavení procent provize",commission_value:"Zadejte procento provize",commission:"Provize",transactions:"Platby",contractor:"Údaje autora",conversation:"Konverzace",impersonation:"Impersonace",activity:"Aktivita",activate:{title:"Aktivace e-mailu uživatele",text:"Opravdu chcete aktivovat e-mail uživatele? Uživatel nepotvrdil, že e-mail patří skutečně jemu.",warning:{title:"VAROVÁNÍ: Aktivace e-mailu neregistrovaného uživatele",text:'Uživatel ještě nebyl registrován a má roli "guest". Aktivací se uživatel stane registrovaným uživatelem s rolí "user" bez nastavení hesla. Uživatel se bude mít možnost přihlásit až po resetu hesla.'}},merge:{title:"Připojení uživatele",warning:{title:"VAROVÁNÍ: Připojení neregistrovaného uživatele",text:"Uživatel ještě nebyl registrován a zároveň nebylo potvrzeno, že e-mail patří skutečně jemu."}},register:"Registrovat",invoice_data:{title:"Fakturační údaje",edited:"Fakturační údaje byly upraveny",my_invoice_info:"Moje fakturační údaje"},account_selected:"Vybraný účet",make_invoice_data:"Vyplnte prosím fakturační údaje",next:"Další poukaz",wish_materials:"Seznam přání",unregistered:"Neregistrovaní",register_now:"Nemáte ještě účet? Zaregistrujte se zde.",be_author:"Stát se autorem",became_author:"Stali jste se autorem",be_author_info:"Následující údaje budou použity striktně pro účely automatizovaného vystavování dokladů (generování faktur za prodané materiály) a následného zpracování vyúčtování. Na zpracování osobních údajů se vztahují stejná pravidla jako na všechny další osobní údaje na webu Ucitelnice.cz",images_source:"Napište prosím zdroj svých obrázků (kreslím si sama/sám, z webu – konkrétní stránka, ...)",how_to_use_commercial_images:"Jak na obrázky pro komerční použití?",my_profile:"Můj profil",form:{credit:{goPay:"Dobití GoPay (Kč)",payout:"Dobití výplatu (Kč)",marketing:"Dobití marketing (Kč)",other:"Dobití ostatní (Kč)",comment:"Komentář k přidáni kreditu",add:"Dobít kredit"}},vat_payer:"Plátce DPH",account:{main:{title:"Hlavní účet",text:"Hlavní účet k tomuto účtu je",link:"Přejít na hlavní účet"},merged:"Tento účet byl sloučen",newly_connected:"Nově připojený účet",additional:{connect:"Připojit další účet",connected:"Účet připojen"}},author_gender:{male:{nom:"autor",gen:"autora"},female:{nom:"autorka",gen:"autorky"}},credit:"Kredit",personal_credit:"Osobní kredit",credits:"kreditů",add_credit:"Dobít kredit",value_credit:"Zadejte částku k dobití v Kč min. 100 Kč",add_value_credit:"Dobití libovolné částky pro pohodlnejší příští nákupy...",add_value_credit_short:"Dobití libovolné částky pro pohodlnejší příští nákupy...",value_credit_comment:"Komentář k přidáni kreditu",credit_other:"Kredit ostatní",credit_goPay:"Kredit goPay",remove_credit:"Odebrat kredit",remove_value_credit:"Zadejte částku k odebrání v Kč",remove_value_comment:"Komentář k odebrání kreditu",remove_value_credit_short:"Odebrání libovolné částky z kreditu ...",author_rating:"Hodnocení autora",author_sold_materials:"Prodejů celkem",user_overview:"Přehled",password_change:"Změnit heslo",personal_settings_upper:"OSOBNÍ NASTAVENÍ",settings:"Nastavení profilu",bought_materials:"Zakoupené materiály",own_materials:"Vystavené materiály",currency:"Kč",account_amount:"AKTUÁLNÍ STAV ÚČTU",user_pays:"MOJE PLATBY",dashboard:"Dashboard",admin:"Administrator",all_materials:"Materiály",all_users:"Uživatelé",all_authors:"Autoři",voucher_code:"Kod",voucher_amount:"Hodnota",authors:"Autoři",send_message:"Poslat zprávu",note:"Poznámka",commission_for_user:"Odměna pro autora",favourite_authors:"Oblíbení autoři",number_of_products:"Počet produktů",no_favourite_users:"Žádní oblíbení autoři",unfavourite_all:"Zrušit sledování všech",verified_author:"Ověřený autor",search_by_email:"Vyhledejte uživatele podle e-mailu",email_not_found:"Uživatel s daným e-mailem nebyl nalezen",email_already_exists:"Uživatel s daným e-mailem již existuje",not_selected:"Uživatel nebyl zvolen",actions:{block:"Blokovat uživatele",unblock:"Odblokovat uživatele",verify:"Nastaviť uživatele jako ověřeného",unverify:"Nastaviť uživatele jako neověřeného",confirm:"Aktivovat uživatele",reset_password:'Resetovat heslo na "ucitelnice"',are_you_sure:"Skutečne?"},messages:{confirmed:"Uživatel aktivován",reset_password:"Heslo bylo resetováno",password_change_success:"Změna hesla byla úspěšná",preferences_update_success:"Vaše zájmy byly uloženy",invoice_info_update_success:"Změna fakturačních údajú byla úspěšná",school_left:"Škola opuštěna"},vop_accepted:"VOP akceptovány.",vop_already_accepted:"VOP byly již dříve akceptovány.",menu:{invoices_orders:"Doklady a objednávky"},preferences:{headline:"Nastavte si vaše preference",text:"Učitelnice se vám přizpůsobí. Vyberte si své kombinace předmětů a tříd.",button:"NASTAVIT PREFERENCE"},professional_focus:{edit_success:"Vaše zaměření bylo uloženo",text:"Abychom vám mohli nabízet relevantnější materiály, vyberte prosím, kde učíte (jaká oblast vás zajímá). Děkujeme.",headline:"Vyberte své zaměření",save:"Uložit",options:{kindergarten:"Mateřská škola",first_stage_elementary_school:"1. stupeň",second_stage_elementary_school:"2. stupeň",high_school:"Střední škola"}},editor:{header:{image_sources:"Zdroje obrázků"},info:{image_sources:["Dodržování autorských práv je důležité. Uveďte zdroj obrázků (","s licencí pro komerční použití","), ať máme jistotu, že je vše v pořádku."]},button:{save:"Uložit"},public_alias:{placeholder:"Název e-shopu",help_tooltip:"Pokud nemáte název, použijeme vaše jméno a příjmení."},image:{label:"Vložit profilový obrázek",too_big_error:"Obrázek je příliš veliký. Maximálni velikost je 2MB.",error:"Při nahrávání obrázku se vyskytla chyba."},preferences:{headline:"Vaše preference",text:"Preference určují, jaké druhy materiálů uvidíte na hlavní stránce po přihlášení. Zároveň můžete snadno filtrovat při vyhledávání v katalogu materiálů.",undefined:"Nemám preference",class:{headline:"Jaké je vaše zaměření?",label:"Třída",placeholder:"Vyberte třídu",empty:"Žádne třídy nenalezeny",options:{undefined:"Nemám preference",kindergarten:"Mateřská škola",first_stage_elementary_school:"První stupeň ZŠ",second_stage_elementary_school:"Druhý stupeň ZŠ",high_school:"Střední škola"}},subject:{headline:"Které předměty vyučujete?",label:"Předmět",placeholder:"Vyberte předmět",empty:"Žádne předměty nenalezeny",add:"Přidat další předmět",remove:"Odebrat předmět"},save:"Uložit preference",saved:"Preference uloženy!",add:"Přidat zájem",remove:"Odebrat zájem",previous_empty_error:"Pro přidání další kombinace je nutné vyplniť předcházející kombinaci.",error_name_3_chars:"Je nutné aby Název stránek obsahoval nejméně 3 znaky"},image_sources:{title:"Seznam zdrojů",name:{label:"Zdroj",placeholder:"Odkud je obrázek?"},link:{label:"Odkaz",placeholder:"https://..."},add:"Přidat zdroj",own_images:"Používám vlastní autorské obrázky",error_nothing_selected:"Je nutné vyplnit nejméně jeden zdroj obrázků nebo zvolit ' Používám vlastní autorské obrázky ' "},invoice_ico:{label:"IČO"},invoice_dic:{label:"DIČ"},contractor_details:{ico:"IČO",dic:"DIČ",address:"Ulice, číslo popisné",city:"Město",psc:"PSČ",country:"Krajina",bank_account_number:"Číslo bankovního účtu",company:"Jméno a příjmení",legal_person_text:"Text pro právnickou osobu"},success_message:"Profil úspešně upraven."},news_for_author:"Aktuality",image_sources:"Zdroje obrázků: ",own_images:"Vlastní autorské obrázky",has_no_images:"Neobsahuje obrázky",no_school:"Váš účet není připojen k žádnému školnímu účtu.",guest:{register:{teaser:{headline:"Účet na Učitelnici se vždycky hodí",text_0:"Můžete se ke svým materiálům kdykoliv vrátit",text_1:"Pohlídáme, že nenakoupíte materiál vícekrát",text_2:"Ušetříte čas – Učitelnice si bude pamatovat vaše preference i údaje"},create_account:"Vytvořte si účet s emailem"}}},filter:{title:"Materiály na Učitelnici",search:"Hledat v materiálech...",search_result:"Výsledky vyhledávání pro:",degree_education:"Ročník",subject:"Předmět",format:"Typ materiálu",search_btn:"Vyhledat",clear:"Zrušit filtr",whole:{navbar:"Vyhledat celou kategorii",filter:"Vybrat celou kategorii"},specify:{navbar:"Kategorie",filter:"Upřesnit"},subject_placeholder:"Zvolte předmět",specify_title:"Upřesnit výběr",word_not_found:"Zadané slovo nenalezeno.",showed_text:"Zobrazeno {count} z {total} produktů od {authorsCount} autorů.",products_total:"Celkem {total} produktů.",shown_count_of_total_products:"Zobrazeno {count} z {total} produktů.",specify_class:"Pro upřesnění předmětů zvolte konkrétní stupeň vzdělání",product:{found:{title:"Nalezené materiály",count:"nalezených materiálů"}},category:{product_missing:"Žádný materiál ve výběru nemá tuto kategorii"},sort:{default:"Doporučené",approved_at:"Nejnovější",month:"Top 30 dní",week:"Top 7 dní",most_downloaded:"Nejstahovanější",discount_amount:"Nejvyšší sleva",recommended:"Doporučené"},preferences:{check:"Zapnout mé preference"},placeholder:{text:"Začněte psát...",select:"Vyberte si..."},choose:{type:"Vyberte typ...",category:"Vyberte kategorii...",section:"Vyberte sekci..."},homepage_search:{placeholder:"Hledejte učivo, témata nebo třeba autory",search_products:"Vyhledat v materiálech",no_result:"Pro tenhle výraz u nás zatím nic nemáme",search_history:"Naposledy hledané",remove_search_history:"Vymazat historii",blogs:"Blogy",author:"Autor",subjects:"Předměty",themes:"Témata",kinds:"Typy materiálů",formats:"Formáty materiálů",holidays:"Svátky",curriculum:"Učivo",popular:"Učitelé právě nejčastěji hledají"},dashboard_search:{author:"Autor",product:"Materiál"}},massnotification:{editor:{headline:"Hromadné zprávy pro uživatele",contents:"Obsah",subject:"Předmět e-mailu",subject_placeholder:"Předmět zprávy v e-mailu",message_content:"Obsah zprávy",message_placeholder:"Obsah zprávy pro uživatele",only_for_authors:"Odeslat jenom autorům",show_in_email:"Zobrazit obsah zprávy v e-mailu",cancel:"Zrušit změny",publish:"Odeslat",message_sent_success:"Zpráva byla odeslána.",validation:{subject_required:"Předmět je povinný",content_required:"Obsah je povinný"}}},login:{headline:"Přihlaste se",text:"Jste tady poprvé?",register:"Registrujte se",login_register:"Přihlásit / Vytvořit účet",form:{email:{label:"E-mail",placeholder:"Váš e-mail"},password:{label:"Vaše heslo",placeholder:"Vaše heslo"},forgot_password:"Zapomněli jste heslo?",stay_logged_in:"Zůstat přihlášený",login:"Přihlásit se",or:"NEBO",login_facebook:"Přihlaste se přes Facebook"},success:"Přihlášení bylo úspěšné",activated:"Váš účet již byl aktivován. Můžete se přihlásit.",not_activated:{headline:"Váš účet není aktivní",text:["Podívejte se do své e-mailové schránky, kam jsme vám poslali odkaz k aktivaci účtu.","Nic vám nepřišlo? Nechte si e-mail poslat znovu. Chvíli počkejte, třeba se jen někde zatoulal. Zkontrolujte také Spam složku.","Pořád nic? Napište nám na","a společně to vyřešíme."],resend_link:"Zaslat e-mail znovu",cancel:"Pokračovat bez přihlášení",messages:{sent:"Odkaz k aktivaci účtu znovu byl odeslán."}},verified:{title:"Výborně, účet máte aktivní.",text:"Podívejte se na nejnovější materiály na Učitelnici"},created:"Vidíme, že účet už máte. Přihlaste se, ať máte všechny své materiály pohromadě."},currency:{short:"Kč"},authorstats:{headline:"Statistiky",table:{header:{date:"Datum",total:"Celkový příjem",sells:"Prodeje",visitors:"Návštěvy",conversion:"Konverze",total_to_pay:"Odměna"},footer:{sum:"Celkem"}},day:"Přírůstek za včerejší den",month:{select:"Měsíc",total_to_pay:"Odměna za tento měsíc",sells:"Prodáno tento měsíc",sells_change:"Změna oproti minulému měsíci",sells_change_tooltip:"Procento udává přírůstek nebo pokles tržeb oproti stejnému období v minulém měsíci.",visitors:"Návštěvníků tento měsíc",conversion:"Konverze tento měsíc"},product:{headline:"Jak si vede tento materiál?"},author:{headline:"Jak si vedete?"}},infobox:{types:{error:"Chyba",info:"Informativní",new:"Novinka",warning:"Výstraha"},editor:{flash:{edit_success:"Infobox upraven",create_success:"Infobox vytvořen",delete_success:"Infobox odstranen",showing:"Infobox se zobrazuje na webu.",hide:"Infobox se úspěšně skryl."},validation:{title_required:"Nadpis je povinný",title_max_length:"Nadpis může mít pouze 80 znaků",text_required:"Obsah je povinný"},info_types:{error:"Chybový infobox se zobrazuje na všech stránkach a <b>nejde zavřít uživatelem</b>.",info:"Informativní infobox se zobrazuje <b>jen na hlavní stránce</b> a jde zavřít uživatelem.",new:"Infobox typu novinka se zobrazuje na všech stránkach a jde zavřít uživatelem.",warning:"Výstrahový infobox se zobrazuje na všech stránkach a jde zavřít uživatelem."},headline:"Editace infoboxu",contents:"Obsah",infobox_type:"Typ infoboxu",title:"Nadpis",text:"Obsah boxu",link_title:"Text odkazu",link_href:"Odkaz",only_for_authors:"Zobrazovat jen autorům",infobox_showing:"Infobox je zobrazen",infobox_not_showing:"Infobox není zobrazen",save:"Uložit změny",cancel:"Zrušit změny",characters:"znaků",starts_at:{label:"Platnost od",placeholder:"Aktuální čas"},ends_at:{label:"Platnost do",placeholder:"Manuální zrušení"}}},review:{title:"Co o Učitelnici říkají zákazníci a autoři?",tabs:{all:"Všechny reference",author:"Autoři",customer:"Zákazníci"},role:{author:"Autor",customer:"Zákazník",director:"Ředitel"}},category:{title:"Kategorie",choosen:"Vybraté kategorie",class:"Stupeň vzdělání",subject:"Předmět",subsubject:"Podpředmět",theme:"Téma",skill:"Dovednost",kind:"Typ materiálu",format:"Formát materiálu",holiday:"Svátek",kindergarten:"Mateřská škola",headline:{class:"Stupně vzdělání",subject:"Předměty",subsubject:"Podpředměty",skill:"Dovednosti",theme:"Témata",kind:"Typy materiálu",format:"Formáty materiálu",holiday:"Svátky"},dropdown:{category:"Kategorie",class:"Stupne vzdělání",subject:"Předměty",theme:"Témata",kind:"Typy materiálů",format:"Formáty materiálů",holiday:"Svátky"},category:{subject:"Kategorie předmětů"},subheadline:{class:"Ročníky",subject:"Podpředměty",theme:"Podtémata",kind:"Podtypy",format:"Podformáty",holiday:"Podsvátky"},empty:{class:"Stupeň vzdělání zatím nebol vytvořen",subject:"Předmet zatím nebyl vytvořen",theme:"Téma zatím nebylo vytvořeno",kind:"Typ materiálu zatím nebyl vytvořen",format:"Formát materiálu zatím nebyl vytvořen",holiday:"Svátek zatím nebyl vytvořen"},search:{class:"Vyhledejte stupeň...",subject:"Vyhledejte předmět...",theme:"Vyhledejte téma...",kind:"Vyhledejte typ...",format:"Vyhledejte format...",holiday:"Vyhledejte svátek..."},add:{button:{class_subject:"Přidat předmět",class_subsubject:"Přidat podpředmět",class:"Vytvořit stupeň",subject:"Vytvořit předmět",theme:"Vytvořit téma",kind:"Vytvořit typ",format:"Vytvořit format",holiday:"Vytvořit svátek"},title:{class_subject:"Přidání předmětu",class_subsubject:"Přidání podpředmětu",class_subject_category:"Přidání kategorie předmětu",class:"Vytvoření stupně",subject:"Vytvoření předmětu",theme:"Vytvoření tématu",kind:"Vytvoření typu",format:"Vytvoření formátu",holiday:"Vytvoření svátku"},input:{class:"Název stupně",subject:"Název předmětu",theme:"Název tématu",kind:"Název typu",format:"Název formatu",holiday:"Název svátku"},select:{placeholder:"Vyberte předmět..."}},choose:{class:"Zvolte stupeň",subject:"Zvolte předmět",theme:"Zvolte téma",kind:"Zvolte typ",format:"Zvolte formát",holiday:"Zvolte svátek"},subadd:{button:{class:"Vytvořit ročník",subject:"Vytvořit část",theme:"Vytvořit podtéma",kind:"Vytvořit podtyp",format:"Vytvořit podformat",holiday:"Vytvořit podsvátek"},input:{class:"Název ročníku",subject:"Název části",theme:"Název podtématu",kind:"Název podtypu",format:"Název podformatu",holiday:"Název podsvátku"}},edit:{default:"Upravit kategorie",class:"Upravit stupeň",subject:"Upravit předmět",theme:"Upravit téma",kind:"Upravit typ",format:"Upravit format",name:"Upravit název",holiday:"Upravit svátek",disabled:"Kategorie již byly zkontrolovány, v tuto chvíli je tedy již nelze upravovat."},update:{title:{class:"Úprava stupně",subject:"Úprava předmětu",theme:"Úprava tématu",kind:"Úprava typu",format:"Úprava formatu",holiday:"Úprava svátku"}},subedit:{class:"Upravit ročník",subject:"Upravit část",theme:"Upravit podtéma",kind:"Upravit podtyp",format:"Upravit podformat",holiday:"Upravit podsvátek"},remove:{button:{class:"Smazat stupeň",subject:"Smazat předmět",class_subject:"Odebrat předmět",class_subsubject:"Odebrat podpředmět",theme:"Smazat téma",kind:"Smazat typ",format:"Smazat format",holiday:"Smazat svátek"},title:{class:"Smazání stupně",subject:"Smazání předmětu",class_subject:"Odebrání předmětu",class_subsubject:"Odebrání podpředmětu",theme:"Smazání tématu",kind:"Smazání typu",format:"Smazání formatu",holiday:"Smazání svátku"},modal:{headline:{class:"Opravdu chcete smazat stupeň?",subject:"Opravdu chcete smazat předmět?",class_subject:"Opravdu chcete odebrat předmět?",class_subsubject:"Opravdu chcete odebrat podpředmět?",theme:"Opravdu chcete smazat téma?",kind:"Opravdu chcete smazat typ?",format:"Opravdu chcete smazat format?",holiday:"Opravdu chcete smazat svátek?"},cancel:"Zrušit",confirm:{category:"Smazat",class_subject:"Odebrat"}}},subremove:{class:"Smazat ročník",subject:"Smazat část",class_subject:"Odebrat část",theme:"Smazat podtéma",kind:"Smazat podtyp",format:"Smazat podformat",holiday:"Smazat podsvátek"},confirm:"Potvrdit",cancel:"Zrušit",start_typing:"Začnete psát...",message:{category:{add:"Kategórie byla vytvořena.",remove:"Kategorie byla vymazána.",update:"Kategorie byla aktualizována."},class_subject:{add:"Předmět byl přidán ke kategorii.",remove:"Předmět byl odebrán z kategorie."}}},wishlist:{remove:"Odebrat z oblíbených"},author_product_group:{title:"Skupiny materiálů",text:"Vytvořte skupiny materiálů a usnadněte svým zákazníkům orientaci mezi vašimi materiály - ať už to bude podle tématu, ročníku, vaše doporučení nebo jiný výběr. Obrázek nahrajte v rozměru 668 x 240 pixelů.",canva:"Šablona v Canvě",settings:"Nastavení skupin",name:"Název skupiny",hidden:"Skryté skupiny",empty:"Žádná skupina",not_found:"Skupina nebyla nalezena",create:{button:"Přidat skupinu",title:"Vytvořeni skupiny materiálů",basic:"Základní informace",image_upload:"Nahrajte náhledový obrázek skupiny",image_format:"Doporučený formát .png nebo .jpg. Ideální je rozměr 1500px × 1500px",product:{name:"Název materiálu",choose:"Materiály",find:"Najít materiál"},message:"Skupina vytvořena"},update:{title:"Úprava skupiny materiálů",message:"Skupina upravena"},hide:{message:"Skupina skryta",error_message:"Bylo dosaženo maximálního počtu zobrazených skupin"},show:{message:"Skupina zobrazena"},delete:{title:"Smazání skupiny materiálů",text:"Opravdu si přejete smazat skupinu materiálů?",message:"Skupina smazána"},reorder:{message:"Pořadí skupin aktualizováno"}},complaints:{complaints:"Reklamace",product:"Reklamujete",new_complaint:"Nová reklamace",send_new_complaint:"Odeslat",open_complaints:"Aktuální reklamace",closed_complaints:"Ukončené reklamace",closed_complaint:"Ukončená reklamace",user:"Zákazník",date:"Datum",open:"Otevřít",to_order:"Detail produktu",close_complaint:"Ukončit reklamaci",report_complaint:"Reklamovat",text:"Důvod:",bought_price:"Zaplacená suma za všechny licence:",created:"Reklamace byla vytvořena.",in_complaint:"Reklamováno",updated:"Status aktualizován",accepted:"Reklamace byla akceptována a částka byla navrácena uživateli formou kreditu.",rejected:"Reklamace byla zamítnuta",accept:"Akceptovat reklamaci a vrátit uživateli kredit",reject:"Zamítnout reklamaci",comment:"Poznámka",customer:"Zákazník",author:"Autor",name:"Jméno",email:"E-mail",date_of_complaint:"Datum reklamace",reason_of_complaint:"Důvod reklamace",state:"Stav reklamace",customer_note:"Poznámka zákazníka",product_price:"Cena produktu",product_created:"Materiál vytvořen",n_of_updates:"Počet aktualizací",n_of_complaints:"Počet reklamací produktu",notes_and_status:"Poznámky a status reklamace",add_note:"Přidat poznámku",waiting_for:"Čeká se na:",buttons:{reject:"Zamítnout reklamaci",return:"Vrátit kredit a odebrat materiál",fix:"Opravit",fix_credit_return:"Opravit a vrátit kredit",close:"Uzavřít reklamaci"},message:{content:"Obsah zprávy",send:"Poslat zprávu",customer:{title:"Zpráva pro zákazníka",info:"Zpráva se zákazníkovi zobrazí v soukromých zprávách na Učitelnici.",placeholder:"Obsah zprávy pro uživatele"},author:{title:"Zpráva pro autora",info:"Zpráva se zobrazí v soukromých zprávách na Učitelnici. Zákazníkovi zároveň přijde informativní e-mail, že je reklamace v řešení.",placeholder:"Obsah zprávy pro autora"}},note:{title:"Vaše poznámka k reklamaci",info:"Poznámka se zobrazuje jen administrátorům Učitelnice. Zákazník ani autor ji neuvidí.",placeholder:"Obsah poznámky",button:"Přidat poznámku"},return_modal:{title:"Vrátit kredit a odebrat produkt",info:"Zpráva s odůvodněním strhnutí peněz se odešle autorovi na e-mail.",placeholder:"Původní zpráva/poznámka od zákazníka - Kuba bude mít možnost ji tady opravit.",button:"Vrátit kredit a odebrat produkt"},reject_modal:{title:"Důvod zamítnutí",info:"Uveďte důvod zamítnutí reklamace. Tento důvod přijde zákazníkovi na e-mail.",placeholder:"Důvod zamítnutí reklamace",button:"Zamítnout reklamaci"},change_state_modal:{title:"Změna stavu",info:"Volitelná poznámka k zmněně stavu.",text:"",placeholder:"Admin poznámka",button:"Změnit stav"},create_modal:{title:{initial:"Co s materiálem není v pořádku?",more:"Řeknete nám víc?"},error:"Při vytváření reklamace se vyskytla chyba.",saved:"Děkujeme za zpětnou vazbu, materiál co nejdříve zkontrolujeme.",text:"Chyby se stávají. Děkujeme, že nám je pomáháte najít.",cancel:"Zrušit",continue:"Pokračovat",submit:"Nahlásit materiál",label:"Problém s materiálem",back:"Zpět",instructions:{error:"Níže prosím napište, jakou chybu jste našli. Čím konkrétněji, tím lépe. Díky tomu může autor materiál vylepšit a chyby opravit. Děkujeme.",incomplete:"Všechny materiály kontrolujeme, ale někdy se při nahrávání stane chyba. Autor nahraje část materiálu nebo omylem jiný. Co konkrétně je špatně v tomto případě?",low_quality:"Kvalita je pro nás důležitá a Vašeho feedbacku si vážíme. Pokud s materiálem nejste spokojeni nebo jste čekali něco jiného, napište nám prosím konkrétní důvody a v případě uznání Vám vrátíme kredit..",technical_error:["Technická chyba může být způsobena i nastavením Vašeho počítače a s materiálem je všechno v pořádku. Nejčastější příčiny můžete odstranit sami s pomocí našeho návodu.","Nejde mi otevřít soubor","Problémy se zobrazením a tiskem PDF","Pokud problém přetrvává, napište nám prosím detaily. Čím konkrétněji problém popíšete, tím lépe Vám budeme moct poradit."]},placeholder:{error:"Např.: Na straně 13 je chybný příklad 1+2",incomplete:"Např.: V popisu je uvedeno 13 stran, ale soubor má pouze 4 stránky.",low_quality:"Např.: Podle popisu jsem čekal širší možnosti využití a lepší grafické zpracování.",technical_error:"Např.: Mám Office365 a prezentace mi nejde otevřít. Píše to tuto chybu: Aplikace Power point nemůže otevřít soubor, protože formát nebo přípona nejsou platné."}},table:{reason:"Důvody revize",state:"Stav"},detail:"Podrobnosti reklamace",send_message:"Poslat zprávu",status:["Čeká na vyřízení","Čeká na autora","Čeká na zákazníka","Uznáno"],types:{error:{short:"Chyba",long:"V materiálu je chyba"},incomplete:{short:"Nekompletní materiál",long:"Soubor je nekompletní"},low_quality:{short:"Nekvalitní materiál",long:"Chci vrátit peníze, soubor je nekvalitní"},technical_error:{short:"Technická chyba",long:"Materiál nemůžu použít (technická chyba)"}},states:{waiting_admin:"Čeká na vyřízení",waiting_customer:"Čeká na zákazníka",waiting_author:"Čeká na autora",rejected:"Vyřízeno",accepted_returned:"Uznáno",accepted_to_fix_with_credit_return:"Čeká na opravu (vrácen kredit)",accepted_to_fix:"Čeká na opravu",accepted_fixed:"Opraveno"},customer_states:{waiting_admin:"Čeká na vyřízení",waiting_customer:"Čekáme na Vaši reakci",waiting_author:"Čeká na autora",rejected:"Vyřízeno",accepted_returned:"Uznáno",accepted_to_fix_with_credit_return:"Čeká na opravu (vrácen kredit)",accepted_to_fix:"Čeká na opravu",accepted_fixed:"Opraveno"},author_states:{waiting_admin:"Čeká na vyřízení",waiting_customer:"Čeká na zákazníka",waiting_author:"Čeká na vás",rejected:"Vyřízeno",accepted_returned:"Uznáno",accepted_to_fix:"Čeká na opravu",accepted_to_fix_with_credit_return:"Čeká na opravu",accepted_fixed:"Opraveno"},emails:{admin:{new:{subject:"Přijatá reklamace"}},customer:{author_notified:{subject:"Vaši reklamaci jsme předali autorovi"},received:{subject:"Vaši reklamaci jsme přijali"},rejected:{subject:"Vaši reklamaci jsme uzavřeli"},returned:{subject:"Reklamaci jsme vyřídili. Vrátíme Vám peníze."},to_fix:{subject:"Děkujeme za zpětnou vazbu. Materiál opravíme."},to_fix_credit_return:{subject:"Reklamaci jsme vyřídili. Materiál opravíme a vrátíme kredit."},notification:{subject:"Reklamaci řešíme. Potřebujeme více informací."}},author:{returned:{subject:"Zákazník vrátil materiál"},to_fix:{subject:"Opravte prosím chybu v reklamovaném materiálu"},to_fix_credit_return:{subject:"Opravte prosím chybu v reklamovaném materiálu"},to_fix_reminder:{subject:"Opravte prosím chybu v reklamovaném materiálu"},notification:{subject:"Doplňte prosím informace k reklamaci"}},school:{returned:{subject:"Vracíme Vám kredit za reklamovaný materiál."},to_fix_credit_return:{subject:"Reklamaci jsme vyřídili. Materiál opravíme a vrátíme Vám peníze."}}},logs:{prefix:{waiting_admin:"",waiting_customer:"Zpráva pro zákazníka:",waiting_author:"Zpráva pro autora:",rejected:"Důvod zamítnutí:",accepted_returned:"Vrátit kredit a odebrat produkt.",accepted_to_fix:"Oprava chyby bez vrácení peněz.",accepted_to_fix_with_credit_return:"Vrácení peněz a oprava chyby.",accepted_fixed:"",note:"Poznámka"}}},home:{headline:"Výuka, která baví vás i vaše děti",headline_logged:"Vítejte zpět!",subheadline:"Prověřené materiály od stovek učitelů na jednom místě. Jen si vybrat.",tree:{cards:[{title:"Mateřská škola",description:"které vám pomohou s aktivitami pro děti od tří do šesti let"},{title:"1. stupeň ZŠ",description:"které vám pomohou s výukou žáků od první do páté třídy"},{title:"2. stupeň ZŠ",description:"které vám pomohou s výukou žáků od šesté do deváté třídy"},{title:"Střední škola",description:"které vám pomohou s výukou studentů od prvního ročníku do maturity"}],show_more:"Mrkněte na ně"},author:{headline:["Učitelé pomáhají učitelům.","Zapojte se a tvořte i vy."],description:"Trávíte večery přípravou na hodiny a v šuplíku máte plno materiálů, které jste vytvořili? Nenechte je tam jen tak ležet. Staňte se autorem, podělte se o ně a ještě si něco přivydělejte.",show_more:"Jak se stát autorem?"},blog:{headline:"Tipy a nápady na výuku, která nenudí",minutes:"{count} minut| {count} minut| {count} minuty| {count} minut",new:"Nové",show_more:"Další články"},preference:{top:{headline:"Nastavte si své preference",description:"Stačí si jen vybrat, které materiály vás zajímají a pro jaké ročníky, a je to.",class:"Třídy",subject:"Předměty",link:"Vybrat jiný předmět",cancel:"Zpět",save:"Uložit výběr"},bottom:{headline:["Upravte si Učitelnici","podle sebe"],description:"Třeba podle ročníku nebo témat, která vás zajímají.",link:"Přejít do nastavení"}},info:{headline:"Učitelnice v kostce",blocks:[{headline:"Když se řekne Učitelnice...",description:"...vybavíme si místo, kde se potkávají učitelé, rodiče, autoři materiálů a všichni, kterým není jedno, jak se děti ve školách nebo doma vzdělávají."},{headline:"Proč tu jsme?",description:"Doba je rychlá. Pomáháme učitelům zůstat v obraze, reagovat na novinky včas a uvolnit si ruce od tvorby stále nových materiálů."},{headline:"Pomáháme školám",description:"K Učitelnici se připojují další a další školy, a z toho máme radost. Více škol totiž znamená více zapojených učitelů a pestřejší hodiny pro děti."}]}},invoices:{title:"Doklady",headline:"FA karta & převod",generating:"Doklad se generuje",table:{regenerate:"Přegenerovat",name:"Jméno",email:"Email",number:"Číslo",from:"Od",to:"Do",amount:"Suma",created_at:"Datum vytvoření",invoiced_at:"Datum vystavení"},messages:{confirmed:"Objednávka potvrzena",regenerated:"Faktura přegenerovaná",error:"Chyba při spracování objednávky",created:"Faktura vytvořena",no_recent_sell:"V posledním období nebyl uskutečněn žádný nákup."},buttons:{create:"Vygenerovat fakturu"},archive_showe:"Ke starším dokladům tudy",in_year:"Faktury za rok",pdf_missing:"Fakturu se nepovedlo stáhnout. Kontaktujte zákaznickou podporu."},voucher:{voucher:"Dárkový poukaz",vouchers:"Poukazy",own:"Mám dárkový poukaz",headline:["Aby učitelé na přípravu nebyli sami.","Darujte jim poukaz na Učitelnici."],text:"Vy vyberete hodnotu poukazu, a obdarovaný pak sám vybere materiály, které se mu zrovna hodí. ",choose:"O jaký dárkový poukaz máte zájem?",aprox_for_3_products:"Přibližně na 3 materiály",aprox_for_more_than_5_products:"Přibližně na {count} materiálů",email:{headline:"Kam vám pošleme dárkový poukaz?",text:"Na e-mail vám pošleme návod na zaplacení, potvrzení i dárkový poukaz ve formátu PDF, který můžete obdarovanému jednoduše přeposlat nebo vytisknout.",label:"E-mail pro zaslání poukazu"},choose_payment_type:"Vybrat platební metodu",payment:{choose:"Vyberte variantu",payment_card:{title:"Platební karta",text:"Při platbě kartou obdržíte poukaz na email hned po zaplacení."},bank_account:{title:"Okamžitá platba převodem",text:"Díky okamžitému převodu obdržíte poukaz na email hned po zaplacení. Pokud vaše banka tento způsob platby nepodporuje, vyberte níže klasickou platbu převodem, která proběhne do 2 pracovních dnů."},proforma:{title:"Klasická platba převodem (1-2 pracovní dny)",text:"Poukaz vám pošleme hned, jakmile se platba připíše na náš bankovní účet."},submit:"Koupit dárkový poukaz"},promo:{headline:"Dárkový poukaz:",items:{"1_year":"Platí rok od zakoupení",immediate:"Je možné využít okamžitě po zaplacení",for_credit:"K nakoupení materiálů nebo kreditu"},alt_image:"Voucher promo obrázek"},success:{back_button:"Zpět na hlavní stránku",gateway:{title:"Výborně, máte zaplaceno!",text:"Dárkový poukaz najdete na e-mailu"},proforma:{title:"Děkujeme za vaši objednávku!",text:"Souhrn a údaje k platbě najdete na e-mailu",instructions:{title:"Pokyny k platbě zálohovou fakturou",text:"Jakmile budou peníze na našem účtu, pošleme e-mail s dárkovým poukazem na zadaný e-mail. Dejte pozor, abyste odeslali přesnou částku a nespletli variabilní symbol. Vaši platbu bychom pak museli dohledat ručně."}}},new_code:"Vygenerovat nový kód",title:"Dárkový poukaz",table:{valid:"Nákup/Expirace",code:"Kód",amount:"Částka/Uplatněno",email:"Mail",note:"Poznámka"},manual_cancel:"Manuální zrušení",now:"Aktuální čas",create:{headline:"Vytvoření voucheru",type:"Typ",amount:"Hodnota v korunách",send_to:"Odeslat na mail (nepovinné)",note:"Poznámka (nepovinné)",valid_from:"Platný od",valid_to:"Platný do",cancel:"Zrušit",create:"Vytvořit voucher",success:"Voucher byl vytvořený",error:"Chyba při vytváření voucheru",max_chars:" znaků",required:"Toto pole je povinné",error_amount:"Hodnota není vyplněna správně.",error_email:"Email je moc dlouhý.",error_valid_from:"Platný od musí být později než dnešný datum."},cart:{title:"Máte dárkový poukaz?",apply:{text:"Uplatněte ho pro nákup kreditů ",text_discount:"Pro uplatnění dárkového voucheru klikněte",link:"ZDE"}},edit:{headline:"Editace",cancel:"Zrušit",remove:"Smazat voucher",submit:"Uložit změny",valid_to:"Expirace",success:"Voucher byl editován"},remove:{headline:"Opravdu chcete smazat voucher ",text:"Tato akce je nevratná. Zákazník přijde o voucher.",back:"Zpět",success:"Voucher byl smazaný"},generatePDF_success:"Faktura byla vygenerována",pdf:{expiration_text:"Platnost poukazu<br>do {date}",never:"bez konce"},invalid:"Kód není platný",applied:"Poukaz byl uplatněn.",validation:{email:{required:"Zadejte prosím email, kam pošleme poukaz a informace o platbě."}},buy:"Zakupte dárkový poukaz",buy_short:"Zakoupit poukaz",gift:{title:"Věnujte dárkový poukaz",text:"Narozeniny, Vánoce, konec školního roku? Nelámejte si hlavu nad vhodným dárkem, vyberte hodnotu poukazu a výběr materiálů nechte na obdarovaném."},apply_code:{button:"Využít dárkový poukaz",label:"Kód",placeholder:"Zadejte kód dárkového poukazu",submit:"Vložit"},apply:{title:"Použít kód",info:["Dárkové poukazy slouží k dobití osobního kreditu, za který můžete následně nakoupit materiály.","Vyplňte pětimístný kód, který najdete na svém dárkovém poukazu."]}},footer:{clean:{main_page:"Hlavní stránka",faq:"Časté dotazy",for_authors:"Pro autory",about:"O nás"},main:{text:"O kousek lepší hodiny pro žáky, o velký kus jednodušší příprava pro učitele.",cols:[{headline:"O učitelnici",items:["Autoři","O nás","Co o nás říkají","Spolupráce","Kontakt"]},{headline:"Pro učitele",items:["Časté otázky","Stát se autorem","Webináře","Blog","Dárkové poukazy"]},{headline:"Pro školy",items:["Jak založit školní účet","Časté otázky","Brožura pro školy","Manuál pro účetní"]},{headline:"Obecné informace",items:["Všeobecné obchodní podmínky","Jak nakládáme s osobními údaji"]}]},cooperation:{headline:"Spolupracujeme",images_alt:["Nadace Karla Janečka","Matemág","Hodnotové vzdělávání Cyril Mooney","Silou hlasu"]}},register:{headline:"Vytvořte si účet",create:"Vytvořit účet",text:"Už máte svůj účet?",login:"Přihlaste se.",form:{name_surname:{label:"Vaše jméno a příjmení",placeholder:"Vaše jméno a příjmení",will_be:"Uložené jméno a příjmení bude ve tvaru"},email:{label:"Váš e-mail",placeholder:"Váš e-mail"},password:{label:"Vaše heslo",placeholder:"Vaše heslo",placeholder_long:"Nastavte si heslo..."},register:"Vytvořit účet"},success:"Registrace byla úspěšná",thanks:{headline:"A jste s námi",text:{1:"V e-mailu už jen stačí kliknout na odkaz pro potvrzení registrace.",2:"Nic vám nepřišlo? Chvíli počkejte, někdy to pár minut trvá. Zkontrolujte také Spam složku.",3:"Pořád nic? Napište nám na ",4:"a společne to vyřešíme."},text_cart:{1:"Registrace je hotová. Teď můžete dokončit svůj nákup.",2:"Nezapomeňte se podívat do své e-mailové schránky, kam jsme vám poslali odkaz k ativaci účtu. Na aktivaci máte 2 dny.",3:"Máte dotaz? Napište nám na ",4:" a společne to vyřešíme."},login:"Přihlásit se",home:"Prozkoumat Učitelnici",stay:"Pokračovat",continue_shopping:"Pokračovat v nákupu"}},about:{welcome:{headline:["Nebojte, nejste na to sami.","Máte Učitelnici."],text:["I my víme, že učitelství může být někdy náročné, když se požadavky na výuku neustále zvyšují. A proto tu je Učitelnice - pomáhá učitelům držet krok s nejnovějšími trendy a uvolnit si ruce od náročné tvorby nových materiálů. Příprava na výuku jednodušší a hodiny zábavnější pro žáky.","Přidejte se taky! Ať už jako autor, učitel nebo třeba rodič."]},founders:{headline:"Učitelnici tvoříte hlavně vy. A tento tým s tím pomáhá:",people:{jakub:{name:"Jakub",role:"Zakladatel",text:"Kapitán Učitelnice, který se stará o to, aby celá Učitelnice šlapala jak má. Pod palcem má taky business a nutnou právničinu. "},miriam:{name:"Miriam",role:"Zakladatelka",text:"Odbornice na 1. stupeň a marketing v jednom. Stará se o vás na našich sociálních sítích a poradí, jak vytvořit ty nejlepší materiály, které prodávají."},sara:{name:"Sára",role:"Zákaznická podpora",text:"Pravá ruka našich zákazníků, která se stará o jejich potřeby a dotazy. Dohlíží také na to, aby se na Učitelnici objevily jen opravdu kvalitní materiály."},anna:{name:"Anna",role:"Tvorba obsahu",text:"Stará se o naše newslettery, webináře a blog. Zařizuje obsah a koordinuje autory, aby bylo pořád co číst."},alice:{name:"Alice",role:"Školní účty",text:"Alice se stará o spolupráci se školami a dalšími organizacemi. Kromě toho se kouká na naše data a snaží se z nich vyčíst, jak se Učitelnici daří a co vylepšit."},alena:{name:"Alena",text:"Dává Učitelnici přívětivou tvář."},radek:{name:"Radek",text:"Navrhuje Učitelnici tak, aby se vám s ní dobře pracovalo."}},img_alt:"Házení klobouků",additional:{show:"Zobrazit další",hide:"Zavřít",title:"Další v našem týmu",people:{filip:{name:"Filip",text:"Vyvíjí Učitelnici tak, aby na ni byl 100% spoleh."},tomas:{name:"Tomáš",text:"Vývojář, který se stará o to, aby vyhledávání a nákup šel hladce."},peter:{name:"Peter",text:"Vývojář, který má pod palcem školní účty a vše pro autory."},lenka:{name:"Lenka",text:"Píše texty na Učitelnici tak, aby se vám příjemně četly."},vojta:{name:"Vojta",text:"Kreslí všechny ilustrace, aby měla Učitelnice duši."}}}},timeline:{headline:"Jak šel čas s Učitelnicí",text:"Jak se proměnil jeden nápad z roku 2018 v nejvyužívanější stránku pro Učitele v Česku.",items:[{date:"Leden 2017",title:"První nápad",text:"V lednu 2017 jsme si řekli, že by bylo fajn pomoci českým učitelům s sdílením skvělých nápadů a dobré praxe z výuky."},{date:"Leden 2018",title:"Spouštíme Učitelnici",text:"Po roce příprav jsme v lednu 2018 spustili Učitelnici s 300 materiály od 12 autorek."},{date:"Srpen 2019",title:"Učitelnice na plný úvazek",text:"Během dalších roků jsme projekt rozvíjeli ve volném čase. S tím, jak materiálů přibývalo, začala nám práce přerůstat přes hlavu. A tak se v srpnu 2019 Jakub rozhodl do toho skočit na plno."},{date:"Leden 2020",title:"Učitelnice jako firma",text:"Učitelnie dál rostla a zájem byla tak velký, že jsme se rozhodli vše zformalizovat a v lednu 2020 jsme založili společnost Učitelnice s.r.o."},{date:"Prosinec 2020",title:"1. webinář",text:["V prosinci 2020 jsme se rozhodli rozšířit naši nabídku pro učitele a vysílali jsme první webinář. Od té doby už proběhlo na","15 webinářů","a to je teprve začátek."]},{date:"Prosinec 2021",title:"Školní účty",text:"O rok později spatřily světlo světa školní účty. Učitelé jsou nadšení z materiálů, ale často si je musí platit z vlastní kapsy. Školní účty jsou tu pro školy, které chtějí využívat Učitelnici ve velkém. Za první dva roky se jich zapojilo přes 700 a číslo pořád stoupá."},{date:"Červen 2022",title:"50 příspěvků na blogu",text:"Blogujeme! Od začátku chceme nabízet nejen materiály, ale i praktické tipy a inspiraci od ostatních učitelů. V červnu 2022 jsme pokořili hranici 50 blogových článků s tipy, které můžete hned aplikovat ve svých hodinách."},{date:"Prosinec 2022",title:"Stovky autorů",text:"V prosinci 2022 máme už více než 400 autorů na Učitelnici, kteří své materiály nabízí i mimo Česko."},{date:"Rok 2022",title:"12 do tuctu",text:"Učitelnici neděláme ve dvou lidech. Podařilo se nám v posledním roce rozšířit tým z počtu 6 lidí na současných 12. Je to jízda a těšíme se na spoustu novinek a vylepšenou Učitelnici po všech směrech."},{date:"Únor 2023",title:"Nová Učitelnice",text:"K 5. narozeninám Učitelnice jsme spustili nový web. Přehlednější a přívětivější design domovské stránky, osobní preference, pokročilé vyhledávání materiálů a nová struktura kategorií."},{date:"Červen 2023",title:"E-shop pro autory",text:"Intenzivně jsme pracovali na autorských e-shopech. Nové funkce umožní autorkám a autorům lepší prezentaci, snadnější sdílení a přehlednější nabídku vytvořených materiálů."},{date:"Říjen 2023",title:"Rekordní čísla",text:"V průměru si cestu na Učitelnici našlo každý den více než 7 500 návštěvníků. Zároveň jsme dosáhli milníku 20 000 prodávaných materiálů. Z toho máme radost, ale vnímáme i velkou zodpovědnost. Ať už v přehlednosti nabídky, tak i v zachování kvality jednotlivých materiálů. Na schvalování si dáváme záležet - ze všech nahraných materiálů se jich do prodeje dostane 68 %."},{date:"Prosinec 2023",title:"30 webinářů",text:"Poslední letošní webinář měl číslo 30. Nové nápady a zdroje pro výuku vám předalo 14 lektorů, z nich 4 s oceněním Global Teacher Prize. Nejpopulárnější webinář z konce září vidělo přes 4 000 učitelů. Všechny záznamy najdete na našem youtube kanále."}]},stats:{materials:"prodaných materiálů",children:"dětí má díky Učitelnici pestřejší hodiny",schools:"zapojených škol",authors:"Autorů na Učitelnici",employees:"Lidí v Učitelnice týmu",imgs_alt_text:"Palce nahoru"},reviews:{headline:"Reference lidí, co nás mají rádi"},additional_info:{headline:["Vytváříme","prostor pro sdílení materiálů"],text:["Každý den učitelé využívají své zkušenosti, odbornost a nápady, aby vytvořili tisíce materiálů, díky kterým jsou jejich hodiny zajímavé, zábavné, užitečné, přínosné a žáci z nich vytěžili maximum.","Tyto materiály ale často zapadnou do šuplíků a ostatní učitelé a žáci z nich nemají užitek.","Jak by ale mohlo české vzdělávání vypadat, kdyby všichni učitelé sdíleli své skvělé a osvědčené nápady s ostatními kolegy?","Nadchla vás myšlenka Učitelnice? Přidejte se k nám"],buttons:{write_us:"Napište nám!",register:"Registrujte se"},ten:"Desatero Učitelnice"}},cooperation:{headline:"Spolupracujeme",text:"Učitelnici neděláme s klapkami na očích. Rádi si necháme poradit a často sdílíme zkušenosti s těmi nejlepšími v oboru. A toto jsou oni.",organizations:{headline:"Společnosti se kterými spolupracujeme",items:[{name:"321 dílna - Nadace LKJ",description:"Podnikatelského akcelerátoru “321 dílna”, který vznikl pod záštitou Nadace Lilie & Karla Janečkových jsme se zúčastnili poprvé v roce 2017. Týmu NLKJ a komunitě okolo něj vděčíme za mnoho cenných rad, které nám pomohly posunout Učitelnici o mnoho kroků dál. Pravidelně se také účastníme tematických seminářů, na kterých čerpáme inspiraci pro další podnikatelský rozvoj.",link:"https://321dilna.cz/"},{name:"Digikoalice",description:"Digitální gramotnost a schopnost pohybu v online prostředí považujeme za základ moderního vzdělávání. To se pomocí Učitelnici snažíme nabídnout dalším učitelům. Bez neustálého rozvoje vlastních digitálních dovedností by náš projekt ani nemohl existovat. I proto jsme členy Digikoalice, která vznikla pod záštitou MŠMT.",link:"https://digikoalice.cz/"},{name:"Magic Education",description:"S Petrem nás spojuje nejen fakt, že jsme společně absolvovali podnikatelský akcelerátor “321 dílna” od Nadace Lilie & Karla Janečkových, ale zejména snaha o to, udělat učení zábavnější pro žáky i učitele. Zároveň vzájemně sdílíme zkušenosti z vývoje vzdělávacích nástrojů pro učitele, tak aby se i samotní učitelé mohli neustále posouvat ve své práci. Petr stojí za aplikací Matemág a aktuálně pracuje na projektu DVPP kurzy.",link:"http://magiceducation.cz/"},{name:"Orffova společnost",description:"Česká Orffova společnost pracuje s výukou hudby velmi unikátním, tvořivým způsobem. Spojuje nás snaha o inovativní a neotřelý přístup ke vzdělávání. Na našich webinářích jste měli možnost se s jejich originálními výukovými metodami seznámit díky Jiřině Jiřičkové a Lence Pobudové. Pokud jste webináře s lektorkami z České Orffovy společnosti promeškali, můžete se na ně podívat zde a zde. Materiály jedné z lektorek, Lenky Pobudové, si dokonce můžete zakoupit i u nás na Učitelnici.",link:"http://www.orff.cz/"},{name:"Hodnotové vzdělávání Cyril Mooney",description:"Podporujeme koncept hodnotového vzdělávání, které staví na první místo budování zdravých mezilidských vztahů. I proto jsme se společně rádi stali partnery happeningu #JSEMLASKAVEC, pořádaného Nadací Lilie & Karla Janečkových, který motivuje školáky ke konání dobrých skutků. Materiály zakladatelky konceptu hodnotového vzdělávání, Lindy Jandejskové, naleznete i u nás na Učitelnici.",link:"https://hvcm.cz/"},{name:"Učíme se venku",description:"Učíme se venku je iniciativou, která si klade za cíl dostat děti při učení více ven, mimo budovu školy. Šíří myšlenku, že učení venku je pro děti normální a přínosné. Pomocí propracovaných metodik, seminářů a online kurzů pomáhají zájemcům hledat cesty, jak s dětmi učení venku realizovat. Klíčoví členové týmu Učíme se venku – Martin Kříž a Justina Danišová byli lektory jednoho z našich proběhlých webinářů."},{name:"TEREZA, vzdělávací centrum",description:"Organizace, která vytváří vzdělávací programy pro učitele a rodiče se zaměřením na aktivní péči o životní prostředí. Usilují o to, aby se děti učily o přírodě a skutečném světě vlastním prožitkem, bádáním a realizací svých projektů. V programech Ekoškola, Badatelé a Les ve škole se vzdělává přes 200 00 dětí na více než tisícovce škol."},{name:"ALBI",description:"Albi nabízí vzdělávací program pro školy s názvem Škola s hrou. Ten podporuje pedagogy a nabízí aktivní využití her, zážitků a interaktivních pomůcek v mateřských, základních a středních školách a smysluplnou zábavu pro děti ve volném čase. Tým Škola s hrou tvoří k Albi hrám také kompletní metodickou podporu pro pedagogy dle RVP.",link:"https://www.skolashrou.cz/"}]},individuals:{headline:"Jednotlivci se kterými spolupracujeme",items:[{name:"PhDr. Petra Vallin",description:"Petra byla první hostující lektorkou našich tolik oblíbených webinářů. Sama o sobě říká, že se ráda věnuje více projektům najednou, ale nejvíce času věnuje lektorování učitelů, jak učit moderními způsoby. Je průkopnicí metody CLIL v České republice. Ta spočívá v integraci výuky učiva jak daného předmětu, tak i cizího jazyka. Dochází tak přirozeně k propojení jazykové výuky a vyučovaného předmětu.",link:"https://www.petravallin.cz/"},{name:"Mgr. Magdalena Málková",description:"Magda patří mezi jedny z prvních autorek, nabízejících u nás svoje materiály. Je pravidelnou lektorkou našich webinářů, ale hlavně je naprosto skvělou učitelkou, která byla dokonce v roce 2022 oceněna v anketě Global Teacher Prize. Je také členkou správní rady Hejného metody.",link:"https://www.youtube.com/watch?v=O6JVeseVbaQ&ab_channel=EDUin"},{name:"prof. PhDr. Jan Hábl, Ph.D.",description:"Jan svou pracovní činnost zaměřuje zejména na problematiku etiky, formování lidského charakteru a historii vzdělávání, především v souvislosti se studiem díla J. A. Komenského a jeho odkazu. Komenského myšlenky se snaží propojovat se současným pojetím dobra, lidskosti a etiky. Byl u nás lektorem dvoudílného webináře věnovanému právě odkazu J. A. Komenského pro dnešní školství.",link:"https://www.uhk.cz/cs/osoba/1526/jan-habl"},{name:"Mgr. Marcela Přibylová",description:"Marcela je nadšenou učitelkou, která ráda zkouší nové metody a aktivity tak, aby děti motivovala ke vzdělávání. Specializuje se zejména, ale rozhodně ne výhradně, na hudební výchovu. Věnuje se také lektorování inspirativních seminářů a webinářů pro pedagogy. Na Učitelnici můžete nalézt jak její materiály, tak zpětně zhlédnout její webináře, zaměřené na integrovanou tematickou výuku a výuku nové informatiky pro 1. stupeň.",link:"https://www.youtube.com/watch?v=UCLpgFjhwbM&ab_channel=EDUin"},{name:"Mgr. Ivana Hrubá Eliášová",description:"Ivana je aktivní a podnikavou učitelkou na volné noze, která ráda využívá moderních technologií, protože věří, že jsou nejen nezbytností při výuce, ale učitelům zároveň šetří drahocenný čas. Základem pro ni je, aby učení zaujalo žáka, ale bavilo i učitele. Je aktivní autorkou materiálů na Učitelnici, vidět jste ji mohli zároveň na jednom z našich webinářů.",link:"http://interaktivka.cz/ivana-hruba-eliasova"},{name:"Mgr. Lenka Pobudová",description:"Lenky specializací je hudební výchova a český jazyk. Je lektorkou Orffovy společnosti, která pracuje s pracuje s výukou hudby velmi unikátním, tvořivým způsobem. Je také autorkou webu Jak na hudebku, její materiály můžete nalézt samozřejmě i u nás na Učitelnici. Její přístup k učení hudební výchovy jste měli možnost poznat u nás na webináři Jak na hudebku na 2. stupni."},{name:"Mgr. Jiřina Jiřičková",description:"Jiřina je lektorkou České Orffovy společnosti, vede zážitkové hudební workshopy pro děti, ale i pro učitele. Ve své výuce aplikuje činnostní, komplexní a zážitkový přístup k hudební výchově. Byla lektorkou jedním z našich webinářů zaměřených právě na výuku hudební výchovy."},{name:"Roman Göttlicher",description:"Roman je vítězem Global Teacher Prize z roku 2023. Učí na střední odborné škole ve Frýdku-Místku občanskou výchovu a dějepis. Ve svém přístupu rád využívá badatelský styl výuky, právě na toto téma byl zaměřený i webinář na Učitelnici, který Roman vedl."},{name:"Eva Šidelková",description:"Eva je nadšenou učitelkou češtiny a dějepisu na malé venkovské škole a velice oblíbenou autorkou na Učitelnici. V jejích materiálech najdete kartičky, stolní hry, vše kolem čtenářství a práce s textem. Byla u nás také lektorkou velice úspěšného webináře zaměřeného na motivaci žáků na 2. stupni k četbě."},{name:"Tereza Vítková",description:"Terezku mnoho z vás zná určitě jako Pančelku na cestách. Terezka je jednou z našich nejpopulárnějších autorek, a také lektorkou několika webinářů na Učitelnici na rozmanitá témata. Učí primárně informatiku, ráda využívá projektovou výuku a při své výuce se snaží děti vést hlavně ke spolupráci. Jejím mottem je, že neučí předměty, ale děti. Je také iniciátorkou velmi populárního adventního kalendáře na Učitelnici, kde zákazníci najdou každý den ke stažení zdarma jeden materiál od nějakého z oblíbených autorů právě z Učitelnice."}]},support:{headline:"Podporujeme",items:[{name:"Silou Hlasu",description:"Dita (zakladatelka spolku Silou hlasu) s Jakubem (spoluzakladatel Učitelnice) chodili do stejné základní školy, o které oba shodně prohlašují, že v nich vybudovala velmi pozitivní vztah ke vzdělávání. Spojuje nás snaha pomáhat ostatním lidem právě skrze vzdělávání.",link:"https://silouhlasu.cz/"},{name:"Den pro školu",description:"Den pro školu je skvělá iniciativa, kterou má pod palcem Nadace České spořitelny. Snaží se spojit učitele s dobrovolníky z různých profesí. S myšlenkou inovativního a praktického projektu souzníme a rádi doporučujeme dále.",link:"https://www.denproskolu.cz/"}]},school:{headline:"Školy se kterými spolupracujeme",items:[{name:"ZŠ Eduard",description:"ZŠ Eduard je malá rodinná škola, která svou výuku obohacuje o prvky alternativních škol. Aktivně využívají naše materiály a děti při vzdělávání vedou k zodpovědnosti, spolupráci a vlastním názorům. Do běžného chodu se snaží v maximální míře zapojovat i rodiče a nabízejí dětem i mnoho volnočasových aktivit."},{name:"ZŠ Pavlišovská",description:"Jedná se o základní školu, do které chodili Jakub a Miriam. Na skvělou tamější paní ředitelku oba vzpomínají jako na člověka, který zásadně ovlivnil jejich pohled na vzdělávání, a tím i jejich budoucí pracovní dráhu. Je tak stěžejní i pro samotný vznik Učitelnice. Oba s vedením školy zůstávají v aktivním kontaktu a vnímají ji jako vzor moderní školy. Nebude tedy příliš překvapivé, že ZŠ Pavlišovská patří mezi skalní uživatele Učitelnice."}]}},section:{title:"Sekce",messages:{created:"Sekce vytvořena",deleted:"Sekce smazána",updated:"Sekce aktualizována",reorder:"Pořadí aktualizováno",attached:"Materiál přidán",detached:"Materiál odebrán",activated:"Sekce zobrazena",deactivated:"Sekce skryta",already_present:"Materiál je již v sekci",not_present:"Product v sekci není"},card:{show:"Zobrazit",show_more:"Zobrazit další materiály v kategorii"},show_more:"Další materiály ({count})",show_more_without_count:"Další materiály",favourite_authors_show_more:"Zobrazit {count} materiálů od oblíbených autorů",favourite_authors_show_more_all:"Zobrazit všechny materiály od oblíbených autorů",materials_show_more:"Zobrazit všech {count} materiálů",card_validation_error:"Pred přidaním další karty vyplňte všechny údaje.",image_upload_after_created:"Obrázky lze nahrát až po vytvoření sekce."},product_rating:{modal:{heading:"Hodnocení materiálu",instructions:"Čeho si na materiálu ceníte?"},cancel:"Zrušit",submit:"Hodnotit",button:{rate:"Hodnotit",rated:"Hodnoceno"},allowed_values:{original_idea:"Originální nápad",beautifully_made:"Krásně zpracováno",children_love_it:"Děti to milují",no_preparation_needed:"Lze využít ihned bez přípravy",good_value:"Skvělá hodnota za dané peníze",contains_practical_tips:"Praktické tipy, jak materiál použít",use_very_ofter:"Využívám velmi často",quality_methodical_description:"Kvalitně popsaná metodika"},validation:{already_rated:"Tenhle produkt jste již jednou hodnotili."},stored:"Hodnocení uloženo.",detail:{title:"Co o materiálu říkají ostatní?",how_do_you_like_it:{title:"Jak se produkt líbí vám?",subtitle:"Dejte ostatním vědet, co si o produktu myslíte.",button:"Přidat hodnocení"}},email_invitation:{thanks:"Hodnocení uloženo. Děkujeme.",all_already_rated:"Vybrané materiály již byli hodnoceny.",see_other_materials:"Prohlédnout jiné materiály",rate_all_bought_materials:"Hodnotit všechny materiály"}},administration:{sidebar:{items:["Materiály","Uživatelé","Školy","Správa obsahu","Finance","Zprávy"],footer:{blog:"Blog",ucitelnice:"Web Učitelnice"}},close:"Zavřít",cancel:"Zrušit",save:"Uložit",back:"Zpět",add:"Přidat",confirm:"Potvrdit",remove:"Odebrat",delete:"Smazat",restore:"Obnovit",show:"Zobrazit",show_preview:"Zobrazit náhled",hide:"Skrýt",edit:"Upravit",update:"Upravit",update_image:"Upravit obrázek",confirm_send:"Potvrdit a odeslat",cancel_filter:"Zrušiť filtr",text:"Text",create:"Vytvořit",copy:"Kopírovat",not_filled:"Nezadáno",not_found:"Stránka nebyla nalezena",invoice_deleted:"Smazané",male:"Muž",female:"Žena",paid:"Vyplaceno",comment:{title:"Komentář",updated:"Komentář byl upraven",show_full:"Zobrazit celý komentář",hide_full:"Skrýt celý komentář"},dashboard:{search:{title:"Vyhledávání",placeholder:"Vyhledej jméno, číslo dokladu, materiál"},products:{title:"Materiály",text:"materiálů",daily_increase:{title:"Denní přírůstek",week_diff:"změna oproti minulému týdnu"},to_inspect:{title:"Kontrola materiálů",approvals:"materiálů ke schválení",revisions:"materiálů v revizi"},to_actualize:{title:"K aktualizaci",show_more:"Zobrazit více"},complaints:{title:"Reklamace",new:"nových reklamací",open:"otevřených reklamací"}},sells:{title:"Statistiky prodeje",daily:{title:"Denní tržby",week_diff:"změna oproti minulému týdnu"},school:{title:"Tržby škol",credit_pay:"platba kreditem",order_pay:"platba objednávky",week_diff:"změna oproti minulému týdnu"},cashflow:{title:"Cashflow",recharged:"Dobitý kredit",spent:"Utracený kredit"}},users:{title:"Uživatelé",new:{title:"Noví užívatelé",week_diff:"změna oproti minulému týdnu"}}},product:{title:"Materiály",sells:{today:"Prodaných materiálů dnes",total:"Prodaných materiálů celkem",various:"Prodaných různých materiálů",new_authors:"Prodeje od nových autorů"},tab:{all:"Všechny materiály",complaints:"Reklamace",updates:"Aktualizace"},search:{placeholder:"Vyhledejte materiál, autora...",control_mode:"Mód kontroly",filter:"Filtr"},date:{placeholder:"Datum nahrání"},filter:{state:{title:"Stav",option:{approved:"Schváleno",review_the_fix:"Opraveno",disapproved:"Zamítnuto",review:"V revizi",deleted:"Smazáno",wait_for_approve:"Čeká na schválení",pending:"Čeká",notpending:"Ostatní",draft:"Draft",unknown:"Neznámý stav",no_files:"Soubor nenahrán",not_for_sale:"Neprodává se"}},tags:{title:"Tagy",options:{only_on_ucitelnice:"Pouze na Učitelnici"}}},table:{header:{id:"Id",product:"Materiál",author:"Autor",customer:"Zákazník",price:"Cena",sold:"Prodáno",date:"Datum",state:"Stav",reason:"Důvod",sells:"Prodeje",update_reason:"Důvod aktualizace"},item:{upload:"Nahráno:",author:{copy_email:"Kopírovat email",show:"Zobrazit",write_message:"Napsat zprávu"}},not_found:{all:"Materiál nebyl nalezen",complaints:"Reklamace nebyla nalezena",updates:"Aktualizace nebyla nalezena"}},detail:{header:{title:"Detail materiálu",download:"Stáhnout materiál",hide:"Skrýt",unhide:"Zobrazit",menu:{title:"Menu",edit:"Upravit materiál",recommend:"Označit jako doporučené",recommend_remove:"Odebrat z doporučených",show_in_eshop:"Zobrazit materiál v e-shopu",edit_as_author:"Upravit materiál jako autor"}},tab:{info:"Informace",log:"Záznamy"},edit:{title:"Úprava materiálu",save:"Uložit",cancel:"Zrušit",success:"Materiál upraven",success_categories:"Kategorie byly aktualizovány"},control:{title:"Kontrola",text:"Tady budou vypsány poslední důvody k navrácení k revizi z předpřipraveného seznamu důvodů. (náhledový obrázek, průvodní list,...)",approve:"Schválit",review:"Revidovat",review_edit:"Upravit revizi",disapprove:"Zamítnut",disapprove_edit:"Upravit zamítnutí",not_for_sale:"Odebrat z prodeje",for_sale:"Přidat do prodeje",not_valid:"Nevalidní materiál",states:{disapproved:"Zamítnutí",review:"Revize"},edit:"Upravit"},description:{title:"Detailní popis",show_more:"Zobrazit celý popis",show_less:"Skrýt celý popis"},general:{title:"Obecné",created_at:"Datum vytvoření",approved_at:"Datum schválení",published_at:"Datum zveřejnění",price:"Cena",price_netto:"Cena (bez DPH)",vat:"DPH",vat_with_type:"DPH (nové)"},category:{title:"Zařazení",class:"Třída",subjects:"Předměty",theme:"Témata",kind:"Typ materiálu",format:"Formát materiálu",holiday:"Svátky"},file:{title:"Soubor",name:"Název souboru",type:"Typ souboru",pages:"Počet stran",images:"Zdroje obrázků"},stats:{title:"Statistiky",sells:"Prodáno",favorites:"V oblíbených",ratings:"Počet hodnocení"},log:{log:"Záznam",participant:"Účastník",note:"Poznámka",search:"Vyhledejte účastníka...",not_found:"Záznam nebyl nalezen",type:{creation:"Vytvoření",approval:"Schválení",revision:"Revize",reject:"Zamítnutí",complaint:"Reklamace",modification:"Aktualizace",removal:"Smazání"},date:"Datum záznamu",filter:{type:"Typ záznamu",date:"Datum"}}},complaint:{date:{placeholder:"Datum reklamace"},filter:{state:{title:"Stav"},reason:{title:"Důvod"},tags:{title:"Tagy",options:{only_on_ucitelnice:"Pouze na Učitelnici"}}},header:{title:"Detail reklamace",back:"Zpět",add_note:"Pridať poznámku",solve:"Vyřešit reklamaci"},info:{title:"Reklamace č.",reason:"Dúvod reklamace",note:"Poznámka zákazníka",product:{title:"Materiál",created_at:"Dátum nahratia",price:"Cena materiálu",complaints:"Počet reklamací"},customer:"Zákazník",author:"Autor materiálu"},log:{date:"Dátum",action:"Akce"},resolution:{title:"Řešení reklamace",buttons:{confirm:"Vyřešit",cancel:"Zrušit",email_preview:"Náhled emailu"},actions:{select:{fix:"Opravit",reject:"Zamítnout",close:"Uzavřít",close_no_action:"Označit za vyřízené (bez poslání emailu)"},check:{refund:"Vrátit kredit",remove_product:"Odebrat materiál"}},note:{title:"Přidání poznámky",save:"Přidat",label:"Poznámka",placeholder:"Napište poznámku..."}},message:{addNote:"Poznámka přidána",reject:"Reklamace zamítnuta",close:"Reklamace uzavřena",fix:"Reklamace čeká na opravu bez vrácení peněz",fixWithRefund:"Reklamace čeká na opravu s vrácením peněz",message:"Zpráva odeslána"}},update:{filter:{state:{title:"Stav",option:{approved:"Schváleno",review_the_fix:"Opraveno",disapproved:"Zamítnuto"}},reason:{title:"Důvod",option:{approved:"Schváleno",review_the_fix:"Opraveno",disapproved:"Zamítnuto"}}},confirm_send:"Potvrzení a odeslání aktualizace",delete:"Smazání aktualizace"}},users:{title:"Uživatelé",search:{placeholder:"Vyhledejte uživatele podle jména, emailu, ...",date_placeholder:"Datum nákupu",filter:"Filtr"},table:{header:{id:"Id",name:"Jméno",school:"Škola",credit:"Kredit",last_login:"Přihlášení",last_order:"Nákup",status:"Stav účtu"},item:{status:{active:"aktivovaný",activate:"Aktivovat",blocked:"blokovaný"},buttons:{block:"Blokovat",unblock:"Odblokovat",write_message:"Napsat zprávu",transactions:"Zobrazit transakce",invoices:"Zobrazit faktury"},messages:{blocked:"Blokován",cant_block_self:"Nemůžete blokovat sám sebe.",unblocked:"Odblokován",activated:"Aktivován"}},not_found:{user:"Uživatel nebyl nalezen"},filter:{state:{title:"Stav",options:{blocked:"Blokován",not_blocked:"Neblokován",confirmed:"Aktivovaný",not_confirmed:"Neaktivovaný"}},role:{title:"Role",options:{author:"Autor",user:"Uživatel",admin:"Admin"}},school:{title:"Škola",options:{school:"Má školu",no_school:"Nemá školu"}},tags:{title:"Tagy",options:{verified:"Ověřený autor",only_on_ucitelnice:"Pouze na Učitelnici",is_organization:"Organizace",has_discount:"Má naplánovanou slevu"}}}},detail:{header:{title:"Detail uživatele",chat:"Napsat zprávu",edit:"Upravit údaje",author_settings:"Detail autora"},info:{email:"Email",email_accounting:"Účetní email",school:"Škola",product_count:{personal:"Osobních materiálů",school:"Školních materiálů"},public_alias:"E-shop",invoice_info:"Fakturační údaje",company:"Název organizace",address:"Adresa",city:"Město",postcode:"PSČ",ico:"IČO",dic:"DIČ"},discount:{amount_text:"Nastavená sleva: {amount}%",only_on_exclusive_products_suffix:'pouze na materiály "Jen na Učitelnici"',all_suffix:"na všechny materiály"},stats:{cart:"Košík",wishlist:"Oblíbené materiály",credit:"Kredit"},edit:{title:"Úprava údajů uživatele",general:{title:"Obecné",first_name:{label:"Jméno",placeholder:"Zadejte jméno"},last_name:{label:"Příjmení",placeholder:"Zadejte příjmení"},email:{label:"E-mail",placeholder:"Zadejte e-mail"}},invoice_info:{title:"Fakturační údaje",invoice_company:{label:"Název organizace",placeholder:"Jazyková škola s.r.o."},invoice_ico:{label:"IČO",placeholder:"12345678"},invoice_dic:{label:"DIČ (nepovinné)",placeholder:"CZ12345678"},invoice_address:{label:"Ulice a číslo popisné",placeholder:"Okrajová 1111/9"},invoice_city:{label:"Město",placeholder:"Lohenice"},invoice_psc:{label:"PSČ",placeholder:"333 00"}},author_info:{title:"Údaje autora",contractor_company:{label:"Název",placeholder:"..."},contractor_address:{label:"Ulice, číslo popisné",placeholder:"Okrajová 1111/9"},contractor_city:{label:"Město",placeholder:"Lohenice"},contractor_psc:{label:"PSČ",placeholder:"333 00"},contractor_ico:{label:"IČO",placeholder:"12345678"},contractor_dic:{label:"DIČ",placeholder:"CZ12345678"},contractor_bank_account:{label:"Číslo bankovního účtu",placeholder:"0123..."},contractor_country:{label:"Krajina",placeholder:"Česká Repuplika"},custom_invoice_acknowledgement:{label:"Text pro právnickou osobu",placeholder:"..."}},success:"Údaje uživatele změněny"},cart:{title:"Košík uživatele",total:"Celková hodnota",last_update:"Poslední změna"},wishlist:{title:"Oblíbené materiály uživatele",total:"Celková hodnota",last_update:"Poslední změna"},credit:{title:"Úprava kreditu",add:"Přidat",remove:"Odebrat",amount:{label:"Množství kreditu",placeholder:"např. 10",amount_required:"Množství kreditu je povinné.",add:{error_min:"Musíte přidat minimálně 1 kredit.",success:"Kredit by přidán"},remove:{error_min:"Musíte odebrat minimálně 1 kredit.",error_max:"Můžete odebrat maximálně {amount} kreditů. Víc uživatel nemá.",success:"Kredit by odebrán"}},note:{label:"Poznámka",placeholder:"Důvod změny kreditu ...",required:"Poznámka je povinná."}},tabs:{downloads:"Zakoupené materiály",finances:"Finance",settings:"Nastavení"},downloads:{search:{placeholder:"Vyhledávání ...",date_placeholder:"Zakoupeno"},header:{id:"Id",title:"Materiál",author:"Autor",bought_at:"Zakoupeno",price:"Cena",proforma_invoice:"Zálohová faktura",invoice:"Daňový doklad"},item:{actions:{download:"Stáhnout materiál"},uploaded_at:"Nahráno"},not_found:"Materiál nebyl nalezen"},finances:{tabs:{orders:"Objednávky",credit:"Kredit",payments:"Platby",credit_transfers:"Kredity"}},settings:{edit:{title:"Upravit údaje",text:"Editace jména, e-mailu, fakturačních údajů, ...",button:"Upravit"},confirm:{title:"Aktivovat",text:"Aktivace účtu manuálně",button_confirm:"Aktivovat",button_confirmed:"Aktivovaný"},block:{title:"Blokovat účet",text:"Uživatel nebude mít přístup do svého účtu",button:"Blokovat"},password_reset:{title:"Resetovat heslo",text:"Nastaví uživateli defaultní heslo ’ucitelnice’",button:"Resetovat",success:"Heslo bylo resetováno.",sidebar:{title:"Resetování hesla",text:"Opravdu chcete resetovat heslo? Nutné upozornit uživatele na nutnost nastavení nového hesla.",button:"Resetovat"}}}},author_detail:{header:{title:"Detail autora",title_not_author:"Detail autora (uživatel není autor)",public_profile:"Veřejný profil",user_detail:"Detail uživatele"},stats:{uploaded_products:"Nahraných materiálů",sells_this_month:"Tržby tento měsíc",number_of_favourites:"Počet oblíbených",commission_total:"Provize celkem"},tabs:{products:"Materiály autora",settlements:"Vyúčtování",settings:"Nastavení"},products:{filter:{search:"Vyhledej materiál",date:"Vytvořeno"},table:{header:{id:"Id",product:"Materiál",created_at:"Vytvořeno",price:"Cena",sold:"Prodáno",state:"Stav"},not_found:"Žádné materiály nenalezeny",actions:{download:"Stáhnout materiál",edit:"Upravit materiál",delete:"Smazat materiál"}}},settlements:{filter:{search:"Vyhledej...",date:"Rok",status:{title:"Stav výplaty",options:{paid:"Vyplaceno",requested:"Zažádáno",pay:"Vyplatit"}}},table:{header:{date:"Datum",invoice:"Faktura od autora",to_pay:"Odměna",status:"Stav výplaty"},not_found:"Žádné vyúčtování nenalezeno",status:{paid:"Vyplaceno",requested:"Zažádáno",pay:"Zažádat"},actions:{export_xls:"Stáhnout XLS"}}},settings:{edit:{title:"Upravit údaje",text:"Možnost editovat údaje autora",button:"Upravit"},verified:{title:"Ověřený autor",text:"Nastaví autorovi příznak ověření.",success:"Příznak ověření nastaven"},hmat:{title:"H-mat",text:"Nastaví autorovi příznak h-mat.",success:"Příznak h-mat nastaven"},mmat:{title:"Montessori",text:"Nastaví autorovi příznak Montessori.",success:"Příznak Montessori nastaven"},role:{title:"Role autora",text:"Nastaví autorovi roli autora.",success:"Role nastavena"}}}},school:{state:{registered:"Registrovaná škola",unregistered:"Neregistrovaná škola"},list:{header:{title:"Školy",stat:{active:"Počet aktivních škol",new:"Nových školních materiálů",yesterdaySpent:"Včera utraceno ve školách"}},search:{placeholder:"Vyhledejte školu, správce, školního uživatele..."},filter:{registered:{title:"Registrace",option:{registered:"Registrovaná",unregistered:"Neregistrovaná"}}},table:{header:{school:"Škola",admin:"Správce",student:"Počet žáků",order:"Počet objednávek",teacher:"Počet učitelú",registered:"Registrace"},content:[],not_found:"Škola nebyla nalezena"}},detail:{header:{back:"Zpět",title:"Detail školy"},info:{address:"Adresa",ico:"IČO",credit:"Kredit",capacity:"Kapacita",vat:"VAT ID",izo:"IZO",red_izo:"RED IZO"},invoice_info:{title:"Fakturační údaje",invoice_company:"Název organizace",invoice_ico:"Fakturační IČO",invoice_dic:"Fakturační DIČ",invoice_address:"Fakturační adresa",invoice_psc:"Fakturační PSČ",invoice_city:"Fakturační město"},tab:{user:"Kolegové",finance:"Finance",product:"Školní materiály"},credit:{title:"Úprava školního kreditu",amount:"Částka",expires_at:"Expirace: {expires_at}",extend:"Prodloužit",expiry_date:"Nový datum expirace"},list:{user:{search:{placeholder:"Vyhledejte kolegu podle jména, emailu, ..."},table:{header:{colleague:"Kolega",state:"Stav účtu",balance:"Dostupný rozpočet"},content:[],not_found:"Uživatel nebyl nalezen"},add:{button:"Přidat kolegu",title:"Přidání kolegu"},confirm:{button:"Schválit"},remove:{title:"Odebrání uživatele",subtitle:"Opravdu chcete odebrat uživatele",button:"Odebrat"},block:{title:"Blokování uživatele",subtitle:"Opravdu chcete zablokovat uživatele",button:"Zablokovat"},unblock:{title:"Odblokování uživatele",subtitle:"Opravdu chcete odblokovat uživatele",button:"Odblokovat"},credit:{add:{button:"Přidat kredit",title:"Přidaní školního kreditu uživatele"},remove:{button:"Odebrat kredit",title:"Odebrání školního kreditu uživatele"}}},finance:{tab:{order:"Objednávky",payment:"Platby",credit_transfer:"Kredity"},order:{search:{placeholder:"Vyhledejte objednávku..."},credit_order:{button:"Vytvořit objednávku kreditu",sidepanel:{title:"Vytvoření objednávky kreditu",text:"Vytvoření objednávky kreditu jako když to dělá správce",placeholder:"Částka v Kč",label:"Částka",button:"Vytvořit"}},date:"Datum objednávky...",filter:{type:{title:"Typ",options:{product:"Materiály",credit:"Kredit",summary:"Souhrnný daňový doklad",orders_summary:"Přehled objednávek"}},payment_type:{title:"Typ platby",options:{proforma:"Převod",gateway:"Platební brána",credit:"Kredit",admin:"Admin"}},payment_state:{title:"Stav platby",options:{unpaid:"Nezaplaceno",paid:"Zaplaceno"}}},table:{header:{date:"Datum",user:"Uživatel",type:"Typ",payment_type:"Typ platby",amount:"Částka",proforma_invoice:"Zálohová faktura",invoice:"Daňový doklad",payment_state:"Stav platby"},content:{doc:{paymentAwait:"Čeká na zaplacení",deleted:"Smazané"}},not_found:"Objednávka nebyla nalezena"},delete:{title:"Smazání objednávky",subtitle:"Skutečně si přejete smazat objednávku?",button:"Smazat"},confirm:{title:"Potvrzení platby objednávky",subtitle:"Skutečně si přejete potvrdit platbu objednávky?",button:"Potvrdit"}}},product:{search:{placeholder:"Vyhledejte materiál, autora..."},date:"Datum zakoupení",table:{header:{id:"ID",product:"Materiál",autor:"Autor",bought:"Zakoupeno",price:"Cena",proformaInvoice:"Zálohová faktura",invoice:"Daňový doklad"},not_found:"Materiál nebyl nalezen"},download:{button:"Stáhnout materiál"}}}},add:{button:"Přidat školu",header:{title:"Přidání školy",add:"Přidat",cancel:"Zrušit"},general:{title:"Obecné",name:"Název školy",capacity:"Kapacita"},address:{title:"Adresa",street:"Ulice",serial:"Č.p.",city:"Město",zip:"PSČ"},organization:{title:"Organizace",ico:"IČO",vat:"VAT ID",izo:"IZO",redIzo:"RED IZO"},accounting:{title:"Účetní údaje",email:"Účetní e-mail"}},edit:{button:"Upravit údaje",title:"Úprava údajů školy"}},content:{header:{title:"Správa obsahu",stat:{sell:{today:"Prodaných materiálů dnes",all:"Prodaných materiálů celkem",various:"Prodaných různých materiálů",author:"Prodeje od nových autorů"}}},tab:{homepage:"Úvodní stránka",category:"Kategorie",search:"Vyhledávání",blog:"Blog",product_upload_lock:"Uzamknutí nahrávání materiálů"},section:{new:"Nové sekce",shown:"Zobrazené sekce",hidden:"Skryté sekce",create:{button:"Vytvořit sekci",title:"Vytvoření sekce",name:"Název",description:"Popis",product:{title:"Výběr materiálů",type_label:"Typ",type:{latest:"Nejnovější výběr",random:"Náhodný výběr",favourite_author:"Výběr oblíbených autorů",manual:"Ruční výběr",class_subject:"Výběr z předmětů stupně",category:"Výběr z kategorií",section:"Výběr ze sekcií",preference:"Výběr z preferencií",only_on_ucitelnice:"Výběr Pouze na Učitelnici",organization:"Výběr z organizací"},id:"ID nebo název materiálu",count:"Počet zobrazených materialů",category:"Kategorie",add:"Vybrat materiál",added:"Přidané materiály",added_already:"Materiál již byl přidán"}},update:{title:"Úprava sekce"},delete:{title:"Smazání sekce",subtitle:"Opravdu si přejete smazat sekci?"},product_count:"Počet přiřazených materiálů",sort_tooltip:"Typ sekce",sort_unknown:"Neznámý",sort:{latest:"Nejnovější výběr",random:"Náhodný výběr",favourite_author:"Výběr oblíbených autorů",manual:"Ruční výběr",class_subject:"Výběr z předmětů stupně",category:"Výběr z kategorií",section:"Výběr ze sekcií",preference:"Výběr z preferencií",only_on_ucitelnice:"Výběr Pouze na Učitelnici",organization:"Výběr z organizací"},move:"Změna pořadí potáhnutím",search:"Vyhledej sekci...",not_found:"Sekce nenalezena"},infobox:{recent:"Nové infoboxy",shown:"Zobrazené infoboxy",hidden:"Skryté infoboxy",create:{button:"Vytvořit infobox",title:"Vytvoření infoboxu"},update:{title:"Úprava infoboxu"},delete:{title:"Smazání infoboxu",subtitle:"Opravdu si přejete smazat infobox?"},search:"Vyhledej infobox...",not_found:"Infobox nenalezen"},category:{tab:["Organizace předmětů","Stupně","Předměty","Témata","Typy materiálů","Formáty materiálů","Svátky","Obrázky kategorií"],delete_prompt:{with_children:['Kategorie "{name}":',"a její podkategorie mají {products_count} přiřazených produktů. Všechny vazby na tuto kategorii budou smazány,","{children_count} podkategorií. Všechny tyto podkategorie a jejich vazby na produkty budou smazány."],no_children:['Kategorie "{name}":',"má {products_count} přiřazených produktů. Všechny vazby na tuto kategorii budou smazány,","nemá žádne podkategorie."]},images:{no_image:"Žádný obrázek",invalid_file:"Špatný typ souboru.",success:"Obrázek byl úspěšně nahrán a změněn.",sidepanel:{title:"Úprava obrázku kategorie",current_image:"Aktuální obrázek",upload_info:"Obrázek bude automaticky změněn hned po nahrání.",upload_new:"Nahrání nového obrázku",upload_change:"Nahrazení obrázku"}}},search:{tab:["Nejčasteji hledají"],defaults:{title:"Učitelé právě nejčastěji hledají",form:{title:{label:"Název odkazu",placeholder:"např. Zvířata"},link:{label:"Suffix odkazu (za https://www.ucitelnice.cz)",placeholder:"např. /materialy?section=zvirata"},hide:"Skrýt",hidden:"Skryté",success:"Nejčastěji hledané výrazy uloženy."}}},blog:{posts:{title:"Doporučené články",search_placeholder:"Vyhledejte článek...",no_posts:"Žádné články nebyly nalezeny"},themes:{title:"Oblíbená témata",search_placeholder:"Vyhledejte téma...",no_themes:"Žádná témata nebyla nalezena"}},product_upload_lock:{title:"Uzamknutí nahrávání materiálů",recent:{title:"Nové"},shown:{title:"Zobrazené"},hidden:{title:"Skryté"},not_found:"Uzamknutí nahrávání materiálů nebylo nalezeno",image_updated:"Obrázek byl úspěšně změněn",create:{title:"Vytvoření uzamknutí nahrávání materiálů",name:"Název",description:"Popis",valid_from:"Platnost od",valid_to:"Platnost do",image:"Obrázek",is_active:"Aktivní"},update:{title:"Úprava uzamknutí nahrávání materiálů",name:"Název",description:"Popis",valid_from:"Platnost od",valid_to:"Platnost do",image:"Obrázek",is_active:"Aktivní"},delete:{title:"Smazání uzamknutí nahrávání materiálů",subtitle:"Opravdu chcete smazat toto uzamknutí nahrávání materiálů?"}}},finance:{header:{title:"Finance",stat:{sell:{today:"Prodaných materiálů dnes",all:"Prodaných materiálů celkem",various:"Prodaných různých materiálů",author:"Prodeje od nových autorů"}}},tab:{order:"Objednávky",author:"Výplaty autorům",voucher:"Dárkové poukazy a slevy"},order:{search:{placeholder:"Vyhledejte objednávku..."},filter:{date:"Datum objednávky",account_type:{title:"Typ účtu",options:{school:"Školní",user:"Osobní"}},payment_type:{title:"Typ platby",options:{proforma:"Převod",gateway:"Platební brána",credit:"Kredit",voucher:"Dárkový poukaz",admin:"Admin"}},type:{title:"Typ",options:{product:"Materiály",credit:"Kredit",voucher:"Dárkový poukaz"}},payment_state:{title:"Stav platby",options:{paid:"Zaplaceno",unpaid:"Nezaplaceno"}}},table:{header:{user:"Uživatel",proforma_invoice:"Zálohová faktúra",invoice:"Daňový doklad",date:"Datum",account_type:"Typ účtu",payment_type:"Typ platby",purchase:"Typ",amount:"Částka",status:"Stav platby"},content:{account_type:{user:"Osobni",school:"Školní"},payment:{proforma:"Převod",bank_transfer:"Převod",gateway:"Platební brána",credit:"Kredit",voucher:"Dárkový poukaz",admin:"Admin"},purchase:{product:"Materiály",credit:"Kredit",voucher:"Dárkový poukaz"},status:{paid:"Zaplaceno",unpaid:"Nezaplaceno",deleted:"Smazáno"}},not_found:"Objednávka nebyla nalezena"},action:{show:"Zobrazit",download:"Stáhnout",copy:"Kopírovat URL",update:"Aktualizovat",update_success:"Doklad úspěšně přegenerován",pay_success:"Doklad úspěšně zaplacen",pay_not_supported:"Tento typ dokladu nelze zaplatit jako admin",update_not_supported:"Tento typ dokladu nelze přegenerovat jako admin"}},author:{summary:{order:{title:"Bakovní příkazy celkem",action:"Odeslat k podpisu",sidebar_title:"Odeslání bankovních příkazů k podpisu",sidebar_text:"Opravdu si přejete odeslat bankovní příkazy k podpisu?"},pay:{title:"K vyplacení celkem",action:"Zobraziť detail",detail:{title:"K vyplacení",cancel:"Zavřít",vat_payers_only:"Pouze plátci DPH",table:{header:{id:"ID",name:"Jméno",email:"E-mail",amount:"Částka"}}}}},search:{placeholder:"Vyhledejte autora..."},filter:{date:"Datum"},table:{header:{id:"ID",name:"Autor",amount:"Částka",vs:"Variabilní symbol",date:"Datum"},not_found:"Výplata nebyla nalezena"}},credit:{filter:{date:"Vyberte datum..."},summary:{user:{title:"Osobní kredit",change:"Zmena oproti minulému období"},school:{title:"Školní kredit",change:"Zmena oproti minulému období"},other:{title:"Ostatní",change:"Zmena oproti minulému období"}},table:{header:[],not_found:"Záznam nebyl nalezen"}},voucher:{tabs:{vouchers_and_discounts:"Dárkové poukazy a slevy",author_discounts:"Autorské slevy"},show_global_discount_on_public_page:"Zobrazit info o celostránkové slevě na veřejné stránce (banner, nastavení v e-shopu autora)",author_discounts:{only_on_exclusive_products:'Pouze pro produkty "Jen na Učitelnici"',create_success:"Autorská sleva úspěšně vytvořena",update_success:"Autorská sleva úspěšně upravena",remove_success:"Autorská sleva úspěšně smazána",planned:{title:"Plánované nastavení:",info:"V tomto rozmezí bude probíhat automatická autorská sleva na všechny produkty podle nastavení autorů."},active:{title:"Aktivní nastavení:",info:"Práve probíha automatická autorská sleva na všechny produkty podle nastavení autorů."},author_can_edit_from:"Nastavení pro autory viditelné od",no_active_now:"Momentálne nejsou naplánováné automatické autorské slevy.",edit_discount:{title:"Úprava nastavení",action:"Upravit nastavení"},create_new_discount:{title:"Vytvoření nového nastavení",action:"Vytvořit nové nastavení"},new_discount_note:["VAROVÁNÍ!","Aktuální nastavení automatických autorských slev bude smazáno!",'Automatické autorské slevy nastavené autory, kteří nezaškrtli checkbox "Ponechat nastavení" budou smazány!',"Pro zobrazení upozornění o celostránkové slevě v nastavení autora je nutné vytvořit i celostránkovou slevu."],delete:{button:"Smazat autorskou slevu",confirmation:"Opravdu si přejete smazat autorskou slevu?"}},search:{placeholder:"Vyhledejte kód, e-mail nebo částku..."},filter:{type:{title:"Typ",options:{voucher:"Dárkový poukaz",discount:"Sleva"}},valid:{title:"Platnost",options:{valid:"Platný",expired:"Neplatný"}},created_by:{title:"Vytvořeno",options:{user:"Uživatelem",admin:"Adminem"}}},table:{header:{date:"Nákup",expiration:"Expirace",code:"Kód",amount:"Částka / Sleva",email:"E-mail",note:"Poznámka"},content:{applied_amount:"Uplatněno"},by_admin:"Vytvořeno adminem",not_found:"Kód nebyl nalezen"},action:{create:{button:"Vytvořit kód",buttonSide:"Vytvořit",title:"Vytvoření kódu",type:"Typ",amountDiscount:"Částka / Sleva",code:"Kód",email:"Odeslat na email",note:"Poznámka",from:"Platný od",to:"Platný do"},code_warning:"POZOR: Kód zadejte beze háčků, čárek a bez mezer před a za kódem. Všechny tyto znaky jsou automaticky odstraněny při zadání kódu v košíku. V kódu nezáleží na velkých a malých písmenech.",download:"Stáhnout",edit:{button:"Upravit",buttonSide:"Uložit",title:"Úprava kódu"},delete:{button:"Smazat",title:"Smazání kódu",subtitle:"Skutečně si přejete smazat kód?"}}}},message:{header:{title:"Zprávy",stat:{sell:{today:"Prodaných materiálů dnes",all:"Prodaných materiálů celkem",various:"Prodaných různých materiálů",author:"Prodeje od nových autorů"}}},tab:{"message  ":"Zprávy",infobox:"Infobox",notification:"Aktuality autorům"},search:{placeholder:"Vyhledejte text zprávy, autora..."},table:{header:{user:"Uživatel",message:"Zpráva",last_activity:"Aktivita"},not_found:"Konverzace nebyla nalezena"},notification:{table:{header:{title:"Aktualita",content:"Text zprávy",published_at:"Čas publikace",last_activity:"Aktivita"},already_published:"Aktualita již byla publikována",not_found:"Konverzace nebyla nalezena"},create:{title:"Vytvoření aktuality",button:"Vytvořit aktualitu",message:"Aktualita vytvořena"},update:{title:"Úprava aktuality",message:"Aktualita upravena"},delete:{title:"Smazání aktuality",message:"Aktualita smazána",text:"Opravdu si přejete smazat aktualitu?"}}},payment:{search:{placeholder:"Vyhledejte platbu..."},date:"Datum platby",filter:{type:{title:"Typ platby",options:{gateway:"Platební brána",proforma:"Převod",credit:"Kredit",voucher:"Dárkový poukaz",admin:"Admin"}},order_type:{title:"Typ objednávky",options:{credit:"Kredit",product:"Materiály",voucher:"Dárkový poukaz"}}},table:{header:{id:"Id",type:"Typ platby",order_type:"Typ objednávky",admin:"Admin",user:"Uživatel",order:"Objednávka",amount:"Suma",confirmed_at:"Datum potvrzení",created_at:"Datum vytvoření",note:"Komentář"},content:{type:{gateway:"Platební brána",proforma:"Převod",credit:"Kredit",voucher:"Dárkový poukaz",admin:"Admin"},order_type:{credit:"Kredit",product:"Materiály",voucher:"Dárkový poukaz"}},not_found:"Platby nebyla nalezena"}},credit_transfer:{search:{placeholder:"Vyhledejte transakci..."},date:"Datum transakce",filter:{type:{title:"Typ",options:{order:"Objednávka",payment:"Platba",complaint_return:"Reklamace",unknown:"Neznámý",admin:"Admin"}}},table:{header:{id:"Id",type:"Typ",entity:"Entita",amount:"Suma",confirmed_at:"Datum potvrzení",created_at:"Datum vytvoření",note:"Poznámka"},content:{type:{order:"Objednávka",payment:"Platba",complaint_return:"Reklamace",unknown:"Neznámý",admin:"Admin"}},not_found:"Transakce nebyla nalezena"}}},settlements:{invoices:{headline:"Doklady ke stažení",interval:{info:"Doklad si můžete kdykoli vystavit i sami.",last_invoiced_at:"Poslední doklad byl vystavený",never:"Nikdy",button:"Vystavit doklad",in_progress:"Vystavuji..."}},orders:{headline:"Přehled objednávek",table:{headline:{unfinished:"Nedokončené objednávky",paid:"Zaplacené objednávky",credit_order:"Dobití kreditu"},number:"Číslo",date:"Datum",amount:"Suma"}},author:{request:"Zažádat o odeslání",requested:"Zažádáno",requested_info:"Peníze posíláme každý týden, obvykle ve středu.",sent:"Odesláno",table:{month:"Měsíc",title:{billing:"Souhrn prodejů v daném měsíci",license_invoice:"Faktura na licenční poplatek"},billing:"Vyúčtování",license_invoice:"Faktura",total_to_pay:"K výplatě",payout:"Výplata"}},billing:"Vyúčtování",sent_to:"Výplata bude poslána na"},navigation:{categories:{class:"Stupeň vzdělání",subject:"Předmět",theme:"Témata",kind:"Typ materiálu",format:"Formát materiálu",holiday:"Svátky"},for_authors:"Pro autory",for_schools:"Pro školy",my_account:"Můj účet",login:"Přihlášení",my_shop:"Můj e-shop",links:{blog:"Blog",webinar:"Webináře",partner:"Kurzy",help:"Nápověda",contact:"Kontakt"},user_menu:{user_dashboard:"Uživatelský profil",author_dashboard:"Autorský profil",school_dashboard:"Školní účet",admin_dashboard:"Admin"},search:{button:"Hledat",default:"Mohlo by se vám hodit",log:{title:"Naposledy hledané",delete:"Smazat historii",delete_from:"Smazat z historie"},not_found:{text:"Zkuste vyhledávání s přesnějším názvem. Nebo si možná vyberete z nabídky níže?"},recommended:{title:"Doporučený obsah"},trending:{title:"Učitelé právě nejčastěji hledají"},unavailable:{title:"Vyhledávání je momentálně nedostupné",text:"Zkuste to za chvíli. Můžete přejít do katalogu materiálů a materiály si vyfiltrovat."}}},authoronboarding:{form_page:{title:"Staňte se autorem a zapojte se do komunity, která mění vzdělávání v Česku",form:{title:"K registraci potřebujeme následující údaje",description:["Nejdříve budeme potřebovat vaše fakturační údaje. Díky nim za vás budeme moct automaticky vystavit fakturu, abyste měli o starost míň. Potom už vám jen pošleme peníze z prodeje na účet. Materiály můžete prodávat buď jako","OSVČ nebo podle autorského zákona."],your_data:"Vaše fakturační údaje",is_vat_payer:"Jsem plátce DPH",image_sources_text:["Je rozdíl vytvořit si materiál do třídy a na prodej. Obrázky použité v materiálech musí mít licenci pro komerční použití. Proto u každého materiálu ukazujeme zdroj obrázků. Podívejte se na","naše tipy a doporučení k obrázkům.","Uveďte prosím, odkud pocházejí vaše obrázky nejčastěji (vlastní obrázky, konkrétní fotobanka, ...). Tyto zdroje se uloží a budou se zobrazovat u všech vašich produktů. Nebudete je tak muset vyplňovat s každým dalším nahraným materiálem."]}},thanks_page:{thanks:"Děkujeme za registraci!",thanks_text:`Nově jste důležitou součástí Učitelnice. Těšíme se na vaše první nahrané materiály.  Do začátku jsme pro vás připravili několik tipů,
                        na co při tvorbě materiálu nezapomenout. Můžete si projít také odpovědi na nejčastější otázky nováčků mezi autory.`,footer_text:["Prozkoumejte náš","web pro autory",". Nenašli jste odpověd? Ozvěte se nám."]}},blog:{index:{headline:"Příběhy Učitelnice",search_bar:{placeholder:"Hledat článek",search_button:"Vyhledat"},headline_search_text:"Výsledky pro text:",headline_search_theme:"Výsledky pro téma:",last:"Nejnovější",daily:"Článek dne",most_read:"Nejčtenější",more:"Stojí za přečtení",themes:{title:"Oblíbená témata"},recommended:{headline:"Doporučujeme přečíst",text:"Píšeme pro vás, protože nás to baví."},latest:{headline:"Naše poslední články",text:"Píšeme pro vás, protože nás to baví.",show_all_button:"Ostatní články"},not_found:"Žádný blog nenalezen"},title_plural:"Blogy",show_more:"Zobrazit další články",back_to_list:"Zpět na seznam",read_blog:"Přečíst článek",watch_webinar:"Shlédnout weibnář",show_more_short:"více",our_last_blogs:"Naše poslední články",our_last_blogs_text:"Přečtěte si další tipy a nápady na výuku, která nenudí.",post_not_found:"Článek nebyl nalezen"},order:{messages:{unknown_error:"Vybraný typ platby je momentálně nedostupný. Zvolte prosím jiný spůsob platby.",gopay_error:"Online platba je momentálně nedostupná. Zvolte prosím jiný spůsob platby.",processing:"Vaši platbu zpracováváme.",already_confirmed:"Objednávka již byla zaplacena. Děkujeme."},delete:{title:"Smazání objednávky",question:"Skutečně si přejete smazat objednávku?",message:"Objednávka byla smazána"},complete:"Dokončit objednávku",pay:"Zaplatit objednávku",restore:{message:"Objednávka byla obnovena"},product:"Objednávky materiálů",credit:"Dobití kreditu",exception:{confirmed:"Objednávka již je potvrzená.",cannot_be_deleted:"Objednávka je v stavu, kdy nemůže být smazána."},summary:{title:"Děkujeme za objednávku! Vaše materiály jsou připravené ke stažení"}},webinar:{title:"Webinář",title_plural:"Webináře",show_more:"Zobrazit další webináře",available_range:"Webinář bude přístupný {start} v {end}.",start:"Začátek je v {start}",connect:"Připojit se na webinář",thanks:"Děkujeme za zakoupení webináře",ended:"Webinář již proběhl a právě z něj připravujeme záznam. Pošleme Vám email, až bude připravený ke stažení.",signature:["Těšíme se,","tým Učitelnice.cz"],webinar_starts_in:"Webinář začne za",register:"Zaregistrovat se",back_to_webinars:"Zpět na webináře",recording_link:"Odkaz na záznam z webináře",recommended_webinars:"Mohlo by se Vám líbit",show:"Zobrazit",index:{title:"Vzdělávací webináře pro učitele",text:"Hledáte nové podněty, nápady a zdroje pro svou výuku? Série vzdělávacích webinářů zdarma nabízí konkrétní tipy a nástroje, které můžete okamžitě využít ve svých hodinách.",teasers:{public_stream:'Veřejný stream zdarma na <a target="_blank" href="https://www.youtube.com/ucitelnice">Youtube</a> a <a target="_blank" href="https://www.facebook.com/ucitelnice">Facebooku</a>',certificate:"Pro registrované certifikát a prezentace",recording:'Záznamy dostupné ke zhlédnutí <a href="#zaznamy">v archivu</a>'},upcoming:"Nadcházející webinář",upcoming_common_text:'Webinář sledujte na <a target="_blank" href="https://www.youtube.com/ucitelnice">Youtube</a> nebo <a target="_blank" href="https://www.facebook.com/ucitelnice">Facebooku</a>, případně sledujte zpětně ze záznamu. Pokud se zaregistrujete, získáte certifikát&nbsp;a&nbsp;prezentaci z webináře.',next_upcoming:"Další plánované webináře",watch_from_recordings:"Sledujte ze záznamu",lecturers:"Lektoři",recordings_from_year:"Záznamy z roku {year}"},insert:"Zadajte název webináře",not_found:"Webinář nebyl nalezen"},author:{title:"Autor",title_plural:"Autoři",promo:{join:"Přidejte se k autorům",become:"Vytáhněte své nápady ze šuplíku",register:"Zaregistrujte se a okamžitě nahrávejte vlastní výukové materiály. Inspirujte ostatní učitele a získejte odměnu za svou práci.",want_to_join:"Stát se autorem"},become:{button:"Stát se autorem",welcome:{headline:"Nenechte své materiály v&nbsp;šuplíku. Staňte se autorem.",text:"Máte dobré nápady? Podělte se o ně a pomozte nám měnit vzdělávání v Česku. Ať mají děti pestřejší hodiny a učitelé jednodušší přípravu.",benefits:{headline:["Autorský účet má spoustu výhod. Tady jsou","4 největší",":"],check:["Více než 33 tisíc spokojených zákazníků","Automatizovaný systém pro prodej","Sdílíme know-how, jak tvořit kvalitní materiály","Stále nové funkce pro zákazníky i autory"]}},process:{headline:["Jak se stát autorem?","Jednoduše!"],steps:{1:{title:"Zaregistrujte se",description:"Vytvořte si na Učitelnici autorský účet. Nezabere vám to víc než tři minuty."},2:{title:"Nahrajte materiál",description:"Vyberte materiál, o který se chcete podělit se světem a přidejte lákavý náhledový obrázek."},3:{title:"Rychlá kontrola a je to",description:"My zkontrolujeme, že všechno sedí, nic nechybí ani nepřebývá a voilà... je z vás autor."}},confirm:"Jdu do toho"},stats:{headline:"Autorů už máme přes 400. Přidáte se?",items:["Vyplaceno autorům","Zákazníků učitelnice","Denní návštěvnost"]}},invoice:{title:"Fakturační údaje autora",usage:"Tyto údaje použijeme pro měsíční vyúčtování."},page:{title:"Všichni autoři na jednom místě",text:"A proto vznikla Učitelnice. Učitelnice je místo, kde nejen učitelé prodávají a nakupují originální a v praxi vyzkoušené materiály pro výuku.",search:{label:"Hledat mezi autory",placeholder:"Zadejte jméno autora"}},favourite:{add:"Sledovat autora",remove:"Přestat sledovat",is_already:"Sledován",short:{add:"Sledovat",remove:"Nesledovat",is_already:"Sledován"},added:"Autor přidán do sledovaných",removed:"Autor odebrán ze sledovaných"},n_followers:"{count} sledujících| {count} sledující| {count} sledujících",count_followers:"Počet sledujících",description:{show_more:"Zobrazit více",show_less:"Zobrazit méně"},show_more:"Zobrazit další autory",products:{featured:"Vybrané materiály",featured_add:"Přidat vybraný materiál",all:"Všechny materiály",exclusive:"Vaše materiály jen na Učitelnici",discount_all:"Sleva na všechny materiály {discount} %",discount_selected:"Sleva na vybrané materiály {discount} %",discount_exclusive:"Sleva na vybrané materiály {discount} %",discount_active_none:"Sleva {discount} % s kódem {code}",approval_info:{title:"Jak schvalujeme materiály?",list:["každý materiál otevíráme a kontrolujeme","materiály schvalujeme vždy ve všední dny dopoledne","je-li s vaším materiálem vše v pořádku, obvykle je schválen do 24 hodin","máme-li k vašemu materiálu nějaké doporučení, informujeme vás o tom ve zprávě nebo e-mailu"]}},progress:"Jak si vedete",promo_product:{title:"UKÁZKOVÝ MATERIÁL",download:"Stáhnout materiál zdarma",pill:"Ukázkový materiál zdarma"},follower:{count:"Počet sledujících",count_suffix:"sledujících"},product_stats_info:"Podrobné statistiky najdete v detailu každého materiálu",product_not_found:"Autor zatím nenabízí žádné materiály",image_sources:{update_message:"Zdroje obrázků upraveny"},preferences:{empty:"Nemám zaměření"},discount:{title:"Bonusová slevová akce ve dnech",info_0:"Vyberte jeden nebo více materiálů prodávaných",info_1:"jen na Učitelnici",info_2:"a zapojte se do slevové akce. Učitelnice přidá {amount}% slevu na všechny vaše materiály.",info_link:"Podrobné podmínky akce a další benefity pro materiály prodávané jen na Učitelnici.",select:{text_0:"Máte",text_1:"jen na Učitelnici.",link_text_2:"Jak vybrat další?",text_3:"Sleva platí pro vybrané materiály pouze po dobu akce, lze ji kdykoliv upravit.",title:"Zvolte výši slevy na všechny své materiály. Nastavená sleva platí pouze po dobu akce, lze ji kdykoliv upravit.",no_discount:"Nechci nastavit slevu"},selected:{title:"Nastavili jste {discount}% slevu na vybrané materiály.",text_0:"Sleva platí na",text_1:"K vaší slevě dá Učitelnice dalších {discount} % na všechny vaše produkty.",link_text_3:"Více o slevové akci."},valid_range:"Platí ve dnech",saved:"Sleva uložena",no_changes:"Žádné změny",automatic_discount_saved:"Nastavení bylo uloženo"},settlement:{confirm:{title:"Potvrzení vyplacení částky pro autora",text:"Opravdu si přejete potvrdit vyplacení částky?"},bank_number:"Číslo účtu pro výplatu",vat_payer_payout_tooltip:"Jako plátce DPH pošlete fakturu k proplacení na e-mail info{'@'}ucitelnice.cz."},id:"IČ",vat_id:"DIČ",commission:"Odměna autora",hmat_commission:"Odměna za H-materiály",link:"Odkaz na váš účet",profile_image_upload:"Nahrání profilového obrázku",profile_updated:"Profil upraven",slug_not_available:"Tuto URL již používá jiný autor",only_on_ucitelnice_updated:'Příznak "Pouze na Učitelnici" byl upraven.',organization:{title:"Organizace",not_found:"Organizace nebyla nalezena",next:"Další organizace"},not_found:"Autor nebyl nalezen",appeal:{verified:"Pro odemknutí této funkce je třeba být ověřeným autorem.",product_count:"Pro odemknutí této funkce nahrajte ješte {count}",product_count_verified:["Po nahrání {count} materiálů se můžete stát ověřeným autorem a získáte přístup","k několika užitečným funkcím."],product_count_advanced:["Po nahrání {count} materiálů se stanete pokročilým autorem a získate","další užitečné funkce."]},only:"Jen pro autory",notification:{type:{custom_notification:"Aktualita",product_notification:"Materiály",achievement:"Ocenění"},product_notification:{approval:{title:'Materiál "{product}" byl schválen.'},revision:{title:'Materiál "{product}" byl vrácen k revizi.'},rejection:{title:'Materiál "{product}" byl zamítnut.'},complaint:{title:'Materiál "{product}" byl reklamován.'}},achievement:{summarization:{title:"Shrnutí!",text:"Podívejte se, jak se vám zatím dařilo."},total_paid_to_author:{title:"PLACEHOLDER: Celková výplata",text:"PLACEHOLDER: Za vaše materiály bylo vyplaceno {number} Kč."},total_products_sold:{title:"PLACEHOLDER: Gratulujeme, právě ste prodali {number} materiálů!",text:"PLACEHOLDER: Predali ste vaše prvé materiály."}}}},dashboard:{author:{header:{payout_text:"Prodeje za včerejšek",total_sells:"Prodané materiály",others_see:"Jak vidí můj profil ostatní?",tabs:{overview:"Přehled",live:"Aktuálně",products:"Nahrané materiály",stats:"Statistiky",billing:"Vyúčtování",product_group:"Skupiny materiálů",marketing:"Promo a slevy",settings:"Nastavení"}},news:{title:"Novinky",back:"Zpět na novinky",empty:"Žádné novinky",tabs:{all:"Vše",news:"Aktuality",products:"Materiály",achievements:"Ocenění"}},progress:{track:{prefix:"Nahrajte ješte ",gold:"Jste jedním z našich nejlepších autorů.",silver:["a můžete se stát ověřeným autorem. Ten se vyznačuje stabilně vysokou kvalitou materiálů, nemusí čekat na schvalování a má k dispozici","další užitečné funkce.","Dosáhli jste hranice 50 nahraných materiálů. Už brzy se Vám ozveme ohledně statusu “Ověřený autor“."],bronze:["a získejte","rozšířené funkce","pro svůj e-shop."]},list:{headline:"Jak začít prodávat?",text:"Splňte následující úkoly a zpřístupněte si statistiky prodejů.",items:{title:["Vytvořte si autorský profil","Nahrajte profilový obrázek","Vyplňte údaje “O sobě”","Projděte si checklist pro přípravu prvního materiálu","Nahrajte svůj první materiál","Vytvořte promo materiál zdarma"],text:["Gratulujeme, už jen pár kroků k tomu, abyste se stali plnohodnotným autorem na Učitelnici.","Profilový obrázek je jako vaše logo. Zákazníci tak na první pohled poznají váš profil.","Představte se svým zákazníkům čím jsou vaše materiály unikátní.","Materiály by měly mít určité standardy, které je dobré dodržovat, aby se vám dařilo prodávat.","Jakmile schválíme první materiál, můžete začít prodávat.","Připravte pro své zákazníky ochutnávku vaší práce, kterou si stáhnou zdarma."]}},list_new:{items:{title:["Nahrajte profilový obrázek","Vyplňte údaje “O sobě”","Projděte si checklist pro přípravu prvního materiálu","Nahrajte svůj první materiál","Vytvořte promo materiál zdarma","Získejte rozšírené funkce"],text:["Profilový obrázek je jako vaše logo. Zákazníci tak na první pohled poznají váš profil.","Představte se svým zákazníkům čím jsou vaše materiály unikátní.","Materiály by měly mít určité standardy, které je dobré dodržovat, aby se vám dařilo prodávat.","Jakmile schválíme první materiál, můžete začít prodávat.","Připravte pro své zákazníky ochutnávku vaší práce, kterou si stáhnou zdarma.",["Nahrajte ještě "," materiálů a ","získejte rozšířené ","funkce pro svůj e-shop."]]}}},tips:{headline:"Inspirace pro autory",gold_silver:["Kategorie. Proč jsou tak důležité?","Autorem na Učitelnici. Jak podnikat jednoduše?","Digitální tvorba. V čem dělat materiály?","Fonty. Jak se odlišit a kde je najít?"],bronze:["Průvodní list. Proč je důležitý?","Náhledový obrázek. Jak zaujmout zákazníky?","Obrázky. Kde je hledat a jak je správně použít?","Další otázky autorů"]},feedback:{headline:"Zpětná vazba",text:"Moc rádi si přečteme váš názor na fungování Učitelnice. Nebojte se nám napsat, jak se vám tu líbí. ",button:"Napsat zpětnou vazbu"},products:{headline:{default:"Nahrané materiály",latest:"Naposledy nahrané materiály",top:"Vaše TOP 7 produkty"},tabs:["Všechny materiály","Materiály k revizi","Reklamace"]},add_more_products:{products:"materiálů | materiál | materiály | materiálů"},statistics:{header:{weekly:{tooltip:"Mezitýdenní srovnání: výdělek v aktuálním týdnu oproti stejnému období v minulém týdnu.",earn:"Odměna tento týden",sells:"Prodáno tento týden"},monthly:{tooltip:"Procento vydělaných peněz oproti minulému měsíci. 100% znamená dosažení stejného výdělku jako minulý měsíc.",earn:"Odměna za měsíc",sells:"Prodáno tento měsíc"}}},checklist_changed:"Nastavení checklistu aktualizováno",marketing:{promo_product:"Promo materiál",discounts:"Slevy"},settings:{tabs:{profile_image:"Profilový obrázek",informations:"Základní informace",socials:"Sociální sítě",image_sources:"Zdroje obrázků",author_presentation:"Promo materiál",cover_image:"Úvodní obrázek",featured_products:"Vybrané materiály",invoice_data:"Vaše fakturační údaje",product_groups:"Skupiny materiálů"},basic_settings:{title:"Autorský profil",info_text:"Rozepište se o své práci a materiálech. Čím víc toho prozradíte, tím lépe se budou prodávat. Tak se toho nebojte.",name:"Vaše jméno",name_update_link:"Změnit v nastavení účtu",public_alias:"Název e-shopu",url:"Vlastní URL",slug_placeholder:"nazev-eshopu",href:"Webová stránka",description:"Něco málo o vás",description_placeholder:"Rozepište se více o sobě a svých materiálech.",social:{title:"Sociální sítě",web:"Odkaz na vaši webovou stránku nebo blog",facebook:"Odkaz na váš Facebook účet",instagram:"Odkaz na váš Instagram účet",youtube:"Odkaz na váš YouTube účet"},only_on_ucitelnice:{title:"Všechny materiály jsou prodávány pouze na Učitelnici",text:"Zaškrtnutím budou označeny všechny vaše materiály. V editaci produktu lze označit jen vybrané materiály.",tooltip:["zobrazení v chystané sekci “Jen na Učitelnici”","možnost výběru do FB reklamy","zapojení do speciálních promo akcí","přednostní zařazení do newsletteru"]},info:{title:"Základní informace",basic:"Základní údaje"},image:{title:"Profilový obrázek",heading:"Vyberte obrázek",local_title:"Vybrat soubor",drop:"Přetáhněte sem soubory",or:"nebo",button:"Vyberte soubor",upload:"Nahrát",uploading:"Nahrávání...",cancel:"Zrušit",message_update:"Profilový obrázek úspěšně změnený",message_delete:"Profilový obrázek úspěšně zmazán"},focus:{title:"Jaké je vaše hlavní zaměření?",text:"Zobrazí se ve vašem profilu a zlepší doporučování ve vyhledávání."},save_button:"Uložit"},images_sources:{validation_message:"Prosím, zkontrolujte všechna pole."},featured_products:{info:"Můžete si vybrat až čtyři materiály, které zobrazíte svým zákazníkům v horní části profilu. Vybírejte takové, které by určitě neměli minout.",messages:{already_present:"Materiál je již přidán",not_present:"Materiál není přidán",attached:"Materiál byl přidán",detached:"Materiál byl odebrán"}},promo_material:{text:["Promo materiál slouží jako ukázka vaší práce. Zákazníci tak mají šanci zdarma zjistit jak vaše materiály vypadají a pravděpodobněji si koupí plné verze.","Promo materiál se zobrazí v samostatném bloku na profilu, není zařazen do seznamu nahraných materiálů k prodeji."],share:"Sdílet promo materiál",delete:{button:"Smazat promo materiál",title:"Smazání promo materiálu",text:"Opravdu si přejete smazat promo materiál?"},cover_image:"Náhledový obrázek",file:{title:"Nahrání souboru",text:"Pokud materiál obsahuje více souborů, vytvořte z nich jeden ZIP soubor."},details:{basic_info:"Základní informace",title:{label:"Název",placeholder:"Název materiálu ..."},description:{label:"Popis",placeholder:"Popište v krátkosti materiál ..."}},categories:"Kategorie materiálu",button:"Uložit",messages:{file_uploaded:"Soubor nahrazen.",details_saved:"Změny uloženy.",deleted:"Promo materiál byl smazán."}},cover_image:{info:"Úvodní obrázek je to první, co zákazník uvidí a na základě čeho si udělá představu o vaší práci. Vyberte tedy obrázek, který vás a vaše materiály dobře vystihuje.",tip:["TIP:","Obrázek můžete obměňovat i častěji. Třeba podle sezóny nebo svých nejnovějších materiálů."],headline:["Jaké jsou rozměry úvodního obrázku?","Nahrajte úvodní obrázek"],resolution:"Minimální rozměr 1170px x 108px",canva_template:"Šablona v Canvě",messages:{saved:"Úvodní obrázek nastaven"}}}},user:{header:{become_author:"Stát se autorem",credit_amount:"Stav osobního kreditu",school_credit:"Stav školního kreditu",my_school:"Moje škola",school_management:"Správa školního účtu"},tabs:["Zakoupené materiály","Oblíbené materiály","Finance","Nastavení"],products:{user:"Osobní materiály",school:"Školní materiály",no_products:{title:"Zatím jste si u nás nic nekoupili",title_wishlist:"Zatím jste si do oblíbených materiálů nic neuložili",text:"Chcete se podívat na ty nejoblíbenější, jestli by se nehodily i vám?",text_wishlist:"Jakmile si nějaký materiál označíte srdíčkem, najdete ho tady. Po zakoupení zmizí.",button:"Prohlédnout materiály",footer_text:"Nemůžete najít již zakoupené materiály? Možná jste se omylem přihlásili jiným e-mailem (např. přes Facebook).",footer_link:"Přihlásit se pod jiným účtem"}},wishlist:{title:"Oblíbené materiály",add_to_cart_all:"Vložit vše do košíku",table:{products:"Materiál",price:"Cena s DPH",add_to_cart:"Vložit do košíku",already_in_cart:"Již v košíku",remove_from_wishlist:"Odebrat"},banner:{title:"V oblíbených máte materiály za ",text:"Prozkoumejte školní účty a sdílejte vaše oblíbené materiály s kolegy.",link_text:"Více o školních účtech"}},messages:{title:"Zprávy",ucitelnice:"Chatujte s Učitelnicí",send:"Odeslat",placeholder:"Vaše zpráva ...",search_label:"Vyhledejte uživatele",load_all:"Načíst všechny správy",no_messages:"Sem nám klidně můžete napsat. Vše čteme a co nejdříve odpovíme.",faq:{title:"Často se ptáte",author:["Průvodní list. Proč je důležitý?","Náhledový obrázek. Jak zaujmout zákazníky?","Obrázky. Kde je hledat a jak je správně použít?","Časté otázky autorů"],customer:["Můžu se také stát autorem?","Soubor mi nejde otevřít. Co s tím?","PDF se tiskne špatně. Jak to řešit?","Může mi materiály zaplatit škola?"]}},finances:{title:"Všechny platby hezky pohromadě",text:"Daňový doklad jsme vám hned po zaplacení poslali na e-mail. V tabulce níže se k nim můžete kdykoliv vrátit. V případě jakýchkoliv otázek",credit_order_button:"Dobít kredit",invoice_info:"Fakturační údaje",update_invoice_info:"Upravit",tabs:["Daňové doklady","Neuhrazené objednávky","Zaplacené objednávky","Dobití kreditu"],tables:{date:"Datum vystavení",amount:"Částka",invoice_number:"Číslo faktury",order_number:"Objednávka č.",invoice:"Faktura",proforma_invoice:"Zálohová faktura",no_documents:"Žádné doklady",no_unfinished_orders:"Žádné nedokončené objednávky",no_paid_orders:"Žádné zaplacené objednávky",no_credit_orders:"Žádné dobití kreditu"}},settings:{tabs:{1:"Profil",2:"Heslo",3:"Vaše zájmy",4:"Fakturační údaje",5:"Vaše škola"},profile:{title:"Uživatelský profil",text:"Upravte si jméno nebo vyberte, co vás nejvíce zajímá. Tak vám vám můžeme nabízet materiály, které se vám budou nejlépe hodit.",name_surname_label:"Vaše jméno",name_surname_placeholder:"Vaše jméno",email_label:"Váš e-mail",email_placeholder:"Váš e-mail",email_tooltip:"Potřebujete změnit e-mail? Napište nám zprávu.",save:"Uložit nastavení"},password:{title:"Nastavení hesla",text:"Heslo si nastavte tak, aby bylo dostatečně bezpečné. Velmi silná hesla obsahují typicky více než 8 znaků, mix velkých a malých písmen, číslic a speciálních znaků. Ale volba je na vás.",new_password:"Nové heslo",password_confirmation:"Potvrzení hesla",new_password_placeholder:"Vaše nové heslo",password_confirmation_placeholder:"Znovu zadejte Vaše nové heslo",save:"Změnit heslo"},preferences:{title:"Vaše zájmy",text:"Podle zájmů vám budeme zobrazovat na prvních místech materiály, které se vás týkají. Vyberte si, co chcete vídat.",save:"Uložit zájmy"},invoice_info:{title:"Fakturační údaje",text:["Údaje se zobrazí na všech dokladech. Pokud sdílíte materiály v rámci školy, zkuste prozkoumat","školní účet"],save:"Uložit změny",form:{first_name:{label:"Jméno",placeholder:""},last_name:{label:"Příjmení",placeholder:""},invoice_company:{label:"Název organizace",placeholder:"Jazyková škola s.r.o."},invoice_ico:{label:"IČO",placeholder:"12345678"},invoice_dic:{label:"DIČ (nepovinné)",placeholder:"CZ12345678"},invoice_address:{label:"Ulice a číslo popisné",placeholder:"Okrajová 1111/9"},invoice_city:{label:"Město",placeholder:"Lohenice"},invoice_psc:{label:"PSČ",placeholder:"333 00"}},school_ad:{title:"Chcete sdílet materiály?",text:"Podívejte se na Učitelnici pro školy. Je na sdílení mezi kolegy jako stvořená.",button:"Učitelnice pro školy"}},school:{title:"Vaše škola",text:"Je to vaše škola? Pokud už to neplatí, můžete ji kdykoliv opustit. Nezapomeňte ale, že ztratíte přístup ke sdíleným školním materiálům.",credit_increase_text:"Školní kredit může dobít správce vaší školy",leave:{button:"Opustit školu",not_yours:"Není to vaše škola, nebo k ní už nechcete být přiřazen?",modal:{title:"Opuštění školy",text:"Opravdu chcete opustit školu? Ztratíte tím přístup ke sdíleným materiálům a nebudete moci nakupovat za školní kredity.",button:"Opustit",cancel:"Zrušit"}}}}}},newsletter:{headline:"Objevte, co funguje ve výuce právě teď",text:"Každý čtvrtek vám pošleme newsletter s pečlivě vybranými tipy na hotové materiály, nápady do výuky, pozvání na webináře a speciální akce.",form:{email:{placeholder:"Zadejte váš e-mail",label:"Váš e-mail"},submit:"Chci novinky",message:{success_headline:"Děkujeme!",error_short:"Vyskytla se chyba",success:"Za okamžik vám dorazí potvrzovací e-mail.",error:"Při registraci do newsletteru se vyskytla chyba. Zkuste to prosím později."},gdpr:"Zásady zpracování osobních údajů"}},settlement_payments:{send:"Odeslat k podpisu",sent:"Platební příkazy byly zaslány do Fio Banky.",error:"Při zasílání platebních příkazů se vyskytla chyba.",warning:"[WARNING] Při zasílání platebních příkazů se vyskytla varování. Platby byly zpracovány, ale pro jistotu to skontrolujte v Fio Bank.",nothing_to_send:"Nemám žádné příkazy k poslání.",table:{name:"Jméno",amount:"Částka",variable_symbol:"VS",date:"Datum",sum:"Spolu:"},nothing_to_show:"Momentálně nejsou žádné příkazy čekající k poslání."},pagination:{previous:"&laquo; předchozí",next:"další &raquo;"},creditinvoices:{headline:"FA kredit"},school:{title:"Školy",info:{welcome:{headline:"Školní materiály pro vás i vaše kolegy",text:"Založte společný účet pro celou vaši školu. Vše platíte z jednoho účtu, a co koupíte, mohou používat všichni vaši kolegové. Neomezeně a napořád.",advantages:{text:["Školní účet má spoustu výhod. Tady jsou ","4 největší"],items:["Všechny materiály sdílíte s ostatními","Platby řeší přímo škola","O materiály nikdy nepřijdete","Kolegové se vzájemně inspirují"]}},functionality:{headline:"Jak to celé funguje?",1:{headline:"Stanete se správcem pro celou školu",text:"Je jedno jestli jste ředitel, zástupce nebo učitel. Zaregistrovat školu můžou všichni. Jeden z vás bude mít pak celý účet pod palcem.",link:"Co všechno dělá správce?"},2:{headline:"Přizvete své kolegy",text:"Pozvěte do vaší Učitelnice ty, kteří už učitelský účet mají, ale i úplné nováčky. Ať můžete sdílet všechny materiály společně.",link:"Na co se často ptáte?"},3:{headline:"A nikdo na to už nebude sám",text:"Společně s kolegy si vyměníte zkušenosti, nasdílíte, které materiály dobře fungují, nebo co děti bavilo.",link:"Zjistěte, zda u vás už máte Učitelnici"}},summary:{headline:["Školní účet","v kostce"],items:["Zakoupené materiály patří škole a ne jednotlivým učitelům. Když někdo odejde, o žádné materiály nepřijdete.","Místo toho, aby si každý poradil sám, radí se s ostatními. Výuka je díky tomu pestřejší pro učitele i žáky.","Doklady od nákupů všech učitelů najdete na jednom místě.","Nové materiály můžete kdykoliv dokoupit, aby vám v digitální knihovně nic nechybělo.","Účtenky k proplacení putují jedním klikem rovnou do účtárny."],button:"Vytvořit školní účet"},faq:{headline:"Časté dotazy ke školním účtům",text:["Níže najdete odpovědi na otázky, se kterými se na nás často obracíte. Pokud nenajdete odpověď nebo si s něčím nevíte rady, napište nám na e-mail","nebo rovnou zavolejte na telefonní číslo ",". Rádi vám poradíme."]}},comment:{add:"Přidáni komentáře ku škole",edit:"Úprava komentáře ku škole"},menu:"Školní účet",management:"Správa školy",register:"Registrace školy",register_online:"Založte si školní účet online",back:"Zpět na školu",missclick:"Bylo to omylem? Dej nám vědet.",your_school:"Vaše škola",amount:"částka",credits:"školních kreditů",join:"Přidat se ke škole",leave:{title:"Opustit školu",prompt:"Skutečne chcete opustit školu?"},not_logged_in:"Nejste přihlášen k žádné škole",error:{already_in_school:"Už jste zaregistrován ve škole",you_need_to_login:"Musíte se přihlásit"},not_selected:"Váš účet nemá vybranou školu",select_mine:"Vybrat školu ve které učím",steps:{1:"1. Vaše škola",2:"2. Školní účet",3:"3. Potvrzení"},user_dashboard:{sidebar:{title:"Dobití školného kreditu",text:"Kredit školy může dobít pouze správce. Dejte mu vědět, že máte zájem o další materiály z Učitelnice.",manager:"Správce"}},vop:{title:"Se spuštěním školních účtů vstoupí v platnost nové Všeobecné obchodní podmínky.",points_title:"Co se změnilo?",points:["Lze si založit školní účet (pouze školy, které eviduje MŠMT)","Pokud kupuje materiál škola, je povinna využít školní licenci","Škola může poskytnout materiál pouze těm uživatelům, se kterými má uzavřen pracovně-právní vztah","Škola může dobít kredit, který pak uživatelé této školy mohou čerpat"],show_all:"Celé znění najdete zde.",show_more:"Více informací o školních účtech najdete zde."},step:{pick:{text:"V jaké škole pracujete?",placeholder:"Zadejte název školy, město, ulici, IČO nebo IZO",not_found:"Bohužel jsme žádnou školu nenašli. Vyhledejte ji např. podle IČO",ico:"IČO",found_schools:"Vyhledané školy",picked_school:"Vaše škola",manager_name:"Jméno správce",manager_email:"Kontaktní e-mail správce",message_registered:"Dobrá zpráva! Vaše škola už Učitelnici má.",message_unregistered:"Vaše škola zatím účet na Učitelnici nemá. Pojďte ho vytvořit.",button_registered:"Přidejte se k vaší škole",button_unregistered:"Vytvořit školní účet"},registered:{headline:["Dobrá zpráva!"," Vaše škola už Učitelnici má. Přidejte se."],text:"Co teď bude dál?",list:["Zkontrolujte vaše údaje.","My odešleme vaši žádost s údaji přímo správci školního účtu.","Jakmile správce schválí vaši žádost, dáme vám hned vědět na e-mail.","Pak už můžete rovnou vybírat materiály."],form:{title:"Jsou vaše údaje v pořádku?",name:{label:"Vaše jméno",placeholder:"Zadejte vaše jméno a přijmení"},email:{label:"Váš e-mail",placeholder:"Zadejte váš kontaktní e-mail",cant_change_text:"Zde e-mail nelze změnit. Můžete se odhlásit a přihlásit/registrovat pod jiným účtem (e-mailem)"},note:{label:"Poznámka pro správce školy",placeholder:"Napište poznámku správci školy..."},checkbox:'Prohlašuji, že pracuji ve výše uvedené škole a souhlasím s <a href="/informace/podminky-nakupu" target="_blank">obchodními podmínkami</a>',button:"Odeslat žádost a přidat se ke školnímu účtu"},saved:"Žádost jsme odeslali správci."},unregistered:{headline:"Je to vaše škola?",text:"Co čekat od správcovství školního účtu?",list:["Schvalujete přístupy svých kolegů","Staráte se o finance, doklady a dobíjení kreditu","Budete to vy, s kým budeme řešit všechny vaše požadavky a dotazy","Pak už můžete rovnou vybírat materiály."],list_footer:["Správcovství nemusí být navždy. Roli můžete kdykoliv předat někomu jinému.","Klidně se ozvěte",", pokud máte další otázky nebo nápad, co zlepšit. Jsme kniha otevřená."],form:{title:"Ještě kontakt na vás, a je to.",text:"Zobrazí se vašim kolegům, až se budou chtít přidat k vašemu školnímu účtu.",name:{label:"Vaše jméno",placeholder:"Zadejte Vaše jméno a přijmení"},email:{label:"Váš e-mail",placeholder:"Zadejte Váš kontaktní e-mail"},checkbox:'Prohlašuji, že pracuji ve výše uvedené škole a souhlasím s <a href="/informace/podminky-nakupu" target="_blank">obchodními podmínkami</a>',button:"Vytvořit školní účet"},saved:"Školní účet aktivovaný."}},thanks:{registered:{title:"Vaše žádost už putuje ke správci školního účtu"},unregistered:{title:"A je to! Váš školní účet je na světě.",text:"Do mailu jsme vám poslali vše, co budete pro rozjezd účtu na Učitelnici potřebovat.",button:"Prozkoumat Učitelnici"},help:{title:"Potřebujete poradit?",text:"Využite naše interné správy a napíšte nám. Team Učitelnice sa vám bude rád venovať.",write_message:"Napsat zprávu"}},login:{text:["Ke školnímu učtu se můžete přidat jakmile se přihlásíte. ","Pokud ještě osobní účet nemáte, vytvořte si ho ","tady během chvilky"],button_login:"Přihlásit se",button_register:"Vytvořit osobní účet",headline:"Přihlaste se do svého účtu"},advertisement:{registered:{headline:"Proč školní účty?",checks:["Sdílení materiálů mezi učiteli ve vaší škole","Nákupy materiálů za vás platí škola","Přístup ke všem školním materiálům","Navzájem se s kolegy inspirujete a sdílíte doporučení"]},unregistered:{headline:"Založení školy na Učitelnici bez rizika",checks:["Registrovat školu může učitel i ředitel. Je to jedno.","Správce můžete později klidně změnit","Nejlepší správce je ten, kdo už Učitelnici aktivně používá","Platíte pouze za materiály, které si vyberete. Žádný paušál."]}},email:{unregistered:{subject:"Školní účet máte připravený"},registered:{employee:{subject:"Odeslali jsme žádost o přístup ke školnímu účtu"},confirmed:{subject:"Vaše žádost o přístup ke školnímu účtu byla schválena"},manager:{subject:"Žádost o přístup ke školnímu účtu"}}},admin:{school:{headline:"Administrace školy",budget:{whole_budget:"Celkový dostupný rozpočet",add:"Přidat rozpočet",remove:"Odebrat rozpočet",modal:{comment:{label:"Komentář",placeholder:"Komentář k úpravě školního kreditu"},add:{title:"Přidat rozpočet škole",text:"Přidání rozpočtu škole textový popis",label:"Částka pro přidání",placeholder:"Zadejte částku pro přidání"},remove:{title:"Odebrat rozpočet škole",text:"Odebrat rozpočet škole textový popis",label:"Částka pro odebrání",placeholder:"Zadejte částku pro odebrání"},after_change:"Po uložení bude školní rozpočet:",button:"Uložit"},messages:{budget_added:"Školní rozpočet přidán",budget_removed:"Školní rozpočet odebrán",budget_less_than_amount:"Nemůžete odebrát více rozpočtu jak škola má",invoice_confirmed:"Položka byla potvrzena"}},tabs:{employees:{title:"Kolegové",budget:"Rozpočet pro zaměstnance",add_manager_role:"Přidat správce",remove_manager_role:"Odebrat správce"},finances:{title:"Doklady a objednávky",children:{invoices:"Faktury",transactions:"Platby"}},downloads:{title:"Školní materiály"}}},all_schools:{headline:"Seznam škol",all:"Všechny školy",registered:"Registrované školy",adding:"Přidaní školy"},add_school:{headline:"Přidaní školy",errors:{required:"Povinné pole",required_izo:"Povinné. Pokud není, zadat 9+IČO",max_chars:"Max. 190 znaků"},form:{name:{label:"Název",placeholder:"Zadejte název"},address:{label:"Ulice a číslo",placeholder:"Zadejte ulici a číslo"},city:{label:"Město",placeholder:"Zadejte město"},postcode:{label:"Poštovní směrové číslo",placeholder:"Zadejte poštovní směrové číslo"},capacity:{label:"Kapacita",placeholder:"Zadejte kapacitu"},ico:{label:"IČO",placeholder:"Zadejte IČ organizace"},vat_id:{label:"VAT ID",placeholder:"Zadejte IČ pro daň z přidané hodnoty"},izo:{label:"IZO",placeholder:"Zadejte ident. znak organizace"},red_izo:{label:"RED IZO",placeholder:"Zadejte resortní ident. právnické osoby"},submit_button:"Přidat"}},add_user:{headline:"Přidání uživatele do školy",email:"E-mail uživatele",selected:"Vybraný uživatel",submit_button:"Přidat",cancel_button:"Zrušit"},search:{label:"Vyhledávaní",placeholder:"Začněte psát...",button:"VYHLEDAT"},table:{school:"Škola",budget:"Dostupný rozpočet",spent:"Utraceno",employees_count:"Počet uživatelů",students_count:"Počet žáků"},messages:{school_added:"Škola byla úspěšne přidáná"}},manager:{tabs:{titles:["Kolegové","Finance","Školní materiály"],colleagues:{title:"Vaši kolegové na Učitelnici",whole_budget:{text:"Celkem",tooltip:"placeholder_whole_budget"},divided_budget:{text:"Přidělený kredit",tooltip:"placeholder_divided_budget"},budget_to_divide:{text:"Zbývá přidělit",tooltip:"placeholder_budget_to_divide"},invite_button:"Pozvat kolegy"},finances:{title:"Finance",tabs:{invoice:"Doklady",monthly_sells:"Měsíční přehled nákupů"},credit_order:{title:"Dobití školního kreditu",proforma:{title:"Dobití na zálohovou fakturu",text:"Napište kolik potřebujete dobít a vytvořte si zálohovou fakturu. Jakmile ji zaplatíte, kredit vám automaticky připíšeme."},input:{label:"Částka k dobití",placeholder:"2000 Kč"},discount:{have:"Mám slevový kód",label:"Slevový kód",submit:"Uplatnit kód",success_text:"Po zaplacení vám přidáme {amount}% kreditu ZDARMA.",error_text:"Neplatný slevový kód"},submit:"Vytvořit zálohovou fakturu",how_it_works:{show_more:"Chci vědět více",title:"Jak dobití kreditu funguje?",text:["Zakoupený kredit můžete s kolegy využívat až 15 měsíců a vybrané materiály máte k dispozici hned, když je nejvíc potřebujete.","Daňový doklad posíláme hned na e-mail. Všechny doklady, včetně položkového souhrnu, najdete také v sekci Finance ve svém školním účtu.","Kredit platí 15 měsíců. Před vypršením vám to ještě připomeneme, ať o něj nepřijdete.","Kredit můžete dobít i tím, že pošlete na náš účet 290171999/2010 libovolnou částku a přidáte IČO své školy jako variabilní symbol (VS). To se hodí třeba při založení trvalého příkazu. "]},question:"Nevíte si rady? Pište, volejte. Jsme na příjmu.",success_text:{title:"Údaje k platbě",text_1:"Zálohovou fakturu Vám pošleme na e-mail",text_2:"nebo si ji za pár minut můžete stáhnout zde.",payment_info:{account_number:"Číslo účtu",variable_symbol:"Variabilní symbol",amount:"Částka",qr:"Platba pomocí QR kódu"}},amount:{label:"Částka k dobití v Kč",placeholder:"2 000 Kč",error:"Pro vytvoření zálohové faktury vyplňte částku."},success:"Zálohová faktura vytvořena",error:"Něco se nepovedlo. Zkuste to prosím znovu.",accounting_email_saved:"E-mail k zasílání dokladů změnen"},info:{request_change:"Zažádat o změnu údajů",accounting_email:{title:"Účetní e-mail",no_email:"Žádný e-mail pro zaslání dokladu",sidebar:{title:"Změna účetního e-mailu",headline:"Kam posílat účetní e-maily?",text:"Všechny potřebné účetní informace můžeme za vás odesílat přímo účetní. Zadejte e-mail, kam je posílat.",label:"Účetní e-mail",placeholder:"Zadejte e-mail"},label:"E-mail pro zaslání dokladu",placeholder:"Např. ",tooltip:"Na váš a také na tento email budeme posílat všechny účetní doklady. Můžete ho kdykoliv změnit.",success:"E-mail pro zaslání dokladu uložen"},manager:{title:"Správce školy",tooltip:"Všechny doklady přijdou na e-mail správce školy. Pokud je chcete posílat i někomu dalšímu, využijte e-mail pro účetní."},license_type:{title:"Typ školní licence",tooltip:"Informace o velikosti vaší školy získáváme z rejstříku MŠMT. Cena je {number} násobek osobní licence. Školní licence opravňuje zakoupené materiály využívat všemi učiteli z vaší školy."}},invoices:{title:"Školní finance",text:"Daňový doklad jsme vám hned po zaplacení poslali na e-mail. V tabulce dole je pak máte všechny pohromadě, abyste se k nim mohli kdykoliv vrátit. Máte nějaké otázky?",table:{year:"Rok",date:"Datum",type:"Druh",amount:"Částka",order_number:"Č. objednávky",proforma_invoice:"Zálohová faktura",invoice:"Daňový doklad",pending:"Čeká na zaplacení",delete:"Smazat",deleted:"Smazáno",delete_success:"Záznam byl smazán",restore_success:"Záznam byl obnoven",download:"Stáhnout"},type:{product:"Materiály",credit_proforma:"Dobití kreditu - zálohová faktura",credit:"Kredit",order:"Objednávka",summary:"Souhrnný daňový doklad",orders_summary:"Přehled objednávek",undefined:"Neznámý"},confirmation:"Potvrzení o platbě",generate_summary:{success:"Daňový doklad byl vygenerovaný",error:"Všechny nákupy ze školního kreditu již mají vygenerovaný daňový doklad."}},orders_summary:{table:{month:"Měsíc",product_count:"Materiálů",spent:"Útrata",invoice:"Doklad"}},invoices_archive:{title:"Archiv školních dokladů",text:["Během roku 2022 jsme přešli na jednodušší systém evidence faktur. U starších nákupů je proto struktura dokladů jiná, než jste zvyklí. Potřebujete poradit? Volejte na "," nebo napište ",". Spolu to vyřešíme."]},invoice_data:{title:{text:"Fakturační údaje školy"},invoice_ico:"IČO",invoice_dic:"DIČ",email:"E-mail pro doklady"},children:{proforma:"Zálohové faktury",invoices:"Daňové doklady"}},downloads:{title:"Školní materiály",headline:"Zakoupené materiály"}},budget:"Školní kredit celkem",credit_how:{title:"Jak rozdělit školní kredit?",text1:"Ze školního kreditu mohou nakupovat materiály všichni uživatelé bez omezení.",text2:"Čerpání lze ale také omezit. Každému uživateli přidělíte částku, kterou může za materiály utratit. Tuto částku můžete kdykoliv upravit.",tip:'Po přerozdělení kreditu zkontrolujte, že je u položky "Zbývá přidělit" 0 Kč, abyste měli jistotu, že využijete celý školní kredit.'},errors:{leave_self:"Správce nemůže opustit školu",remove_self:"Správce nemůže odebrat sám sebe",amount:"Částka musí být celé kladné čislo",not_enough_budget:"Nemůžete kolegovi přiradit více jako je váš rozpočet k rozdelení",add_failed:"Přidání kreditu se nezdařilo",remove_failed:"Odebrání kreditu se nezdařilo",remove_at_0:"Kredit tohto kolegu je již nulový"}},employees:{table:{name_and_email:"Kolega",status:{title:"Stav účtu",tooltip:"placeholder_status",note:"Poznámka uživatele:"},budget:{title:"Dostupný rozpočet",tooltip:"placeholder_budget"},spent:{title:"Utraceno",title_md:"Utraceno za rok",tooltip:"Utraceno celkem za rok"},buttons:{add:"Přidat uživatele",remove:"Odebrat",confirm:"Schválit",decline:"Neschválit",add_credit:"Dobít kredit",add_school_credit:"Dobít školní kredit",remove_credit:"Odebrat kredit",remove_credit_not_divided:"Odebrat kredit můžete až po jeho přidelení",update_credit:"Upravit kredit",update:"Upravit",block:"Zablokovat",unblock:"Odblokovat",add_admin:"Přidat správce",remove_admin:"Odebrat správce"}},budget_modal:{add_budget:{title:"Přiřazení kreditu",text:"Přirazením kreditu nastavíte uživateli limit, kolik může vyčerpat. Zbývající kredit rozdělte mezi ostatní uživatele, aby ho bylo možné využít.",label:"Kolik kreditu chcete přiřadit?"},remove_budget:{title:"Odebrání kreditu",text:"Zvolte částku, o kterou uživateli snížíte limit k čerpání kreditu. Jestli užívatel nemá nastavený limit pro čerpání, může užívat celý školní kredit.",label:"Kolik kreditu chcete odebrat?"},update:{title:"Úprava výše kreditu uživatele",text:"Zde nastavíte uživateli limit, který může vyčerpat. Zbývající kredit rozdělte mezi ostatní uživatele, aby ho využili.",label:"Výše kreditu"},left:"zbývá pro ostatní kolegy",left_for_employee:"Kredit uživatele:",cancel:"Zrušit",add:"Přiřadit",remove:"Odebrat"},block_modal:{block:{title:"Opravdu chcete zablokovat uživatele ",text:"Po zablokování ztratí přístup k zakoupeným materiálům školy. Později ho můžete odblokovat.",block:"Zablokovat uživatele"},unblock:{title:"Opravdu chcete odblokovat uživatele ",text:"Odblokováním získá přístup k zakoupeným materiálům školy. Přístup mu můžete opět odebrat.",unblock:"Odblokovat uživatele"},cancel:"Zrušit"},invite_modal:{title:"Pozvěte vaše kolegy na Učitelnici",text:["Umožněte svým kolegům vzájemně sdílet materiály a využívat dalších výhod školního účtu.","Zkopírujte tento odkaz a pošlete jim ho třeba e-mailem."],tooltip:"Zkopírovat",cancel:"Zavřít okno"},remove_modal:{title:"Odebrání uživatele",text:"Opravdu chcete odebrat uživatele? Ztratí tím přístup k zakoupeným materiálům školy. Uživatele ale můžete v budoucnu pozvat do školy znovu.",remove:"Odebrat",cancel:"Zrušit"},status:{waiting:"Čeká na schválení",manager:"Správce",teacher:"Uživatel",blocked:"Zablokován",left:"Odebrán"},messages:{added:"Uživatel byl přidán",removed:"Uživatel byl odebrán",blocked:"Uživatel byl zablokován",unblocked:"Uživatel byl odblokován.",confirmed:"Přístup byl schválen",declined:"Přístup byl zamítnut",budget_added:"Rozpočet přidán",budget_removed:"Rozpočet odebrán",credit_updated:"Školní kredit uživatele upraven",made_manager:"Správce přidelen",removed_manager:"Správce odebrán",email_link_expired:"Platnost odkazu vypršela"},errors:{already_in_school:"Uživatel je již zaregistrován v nějaké škole"}},cart:{title:"Košík - nákup pro školu",top_up:"Dobít školní kredit",order:"Jednorázová platba",change:{modal:{title:"Přidání do košíku",to_personal:{text:["Uklikli jste se? V košíku máte materiály se školní licencí. Aktuálně nepodporujeme kombinované nákupy. Zakupte školní licenci pro tento materiál nebo ","vyprázdněte košík"],cta:"Koupit školní licenci"},to_school:{text:"Uklikli jste se? V košíku máte materiály s osobní licencí. Aktuálně nepodporujeme kombinované nákupy. Změňte všechny licence na školní, nebo zvolte možnost zakoupit pro sebe.",cta:"Změnit košík na školní licence"},price_suffix:",- za školní licenci",to_cart:"Do košíku",cancel:"Zrušit"}},payment:{credit:{cta:"Zaplatit ze školního kreditu",not_enough:"Pro dobití kreditu kontaktujte správce školy, e-mail najdete níže",help_manager:"Nevíte si rady s koupí školního kreditu? Napište nám na",help_employee:"Dochází vám školní kredit? Ozvěte se správci školy na e-mail:"}}},credit_available:"Máte k dispozici {amount} Kč v školních kreditech",credit:"Školní kredit",credit_title:"Školní kredity",credit_expires:"Expirace kreditu: {expiry_date}",level:{kindergarten:"Mateřská škola",elementary_first:"1. stupeň ZŠ",elementary_second:"2. stupeň ZŠ",high:"Střední škola"},account:"Školní účet",for:"pro školy",for_yours:"pro vaši školu"},faq:{page:"Nejčastější otázky a odpovědi",users:"Nejčastější dotazy",be_author:"Časté dotazy",authors:"Časté dotazy nových autorů",fist_material_tips:"Jak na první nahrání materiálu?",not_found:"Nenašli jste, co jste hledali?",need_tips:"Nevíte si s něčím rady?",general:"Obecné dotazy"},vop:{payment:{voucher:'Zakoupením dárkového poukazu souhlasíte s&nbsp;<a href="https://soubory.ucitelnice.cz/obchodni-podminky.pdf" target="_blank">obchodními podmínkami</a> a&nbsp;<a href="https://soubory.ucitelnice.cz/Zasady-zpracovani-osobnich-udaju-Ucitelnice-s-r-o.pdf" target="_blank">zásadami zpracování osobních údajů</a>.',product:'Dokončením objednávky souhlasíte s&nbsp;<a href="https://soubory.ucitelnice.cz/obchodni-podminky.pdf" target="_blank">obchodními podmínkami</a> a&nbsp;<a href="https://soubory.ucitelnice.cz/Zasady-zpracovani-osobnich-udaju-Ucitelnice-s-r-o.pdf" target="_blank">zásadami zpracování osobních údajů</a>.'},user:{become_author:'Přečetl/a jsem si <a href="https://soubory.ucitelnice.cz/obchodni-podminky.pdf" target="_blank">obchodní podmínky</a> a&nbsp;<a href="https://soubory.ucitelnice.cz/Zasady-zpracovani-osobnich-udaju-Ucitelnice-s-r-o.pdf" target="_blank">zásady zpracování osobních údajů</a> a&nbsp;souhlasím s nimi.',register:'Souhlasím s&nbsp;<a href="https://soubory.ucitelnice.cz/obchodni-podminky.pdf" target="_blank">obchodními podmínkami</a> a&nbsp;se&nbsp;<a href="https://soubory.ucitelnice.cz/Zasady-zpracovani-osobnich-udaju-Ucitelnice-s-r-o.pdf" target="_blank">zásadami zpracování osobních údajů</a>.'},product:{upload:'Nahráním materiálu na Učitelnici souhlasíte s&nbsp;<a href="https://soubory.ucitelnice.cz/obchodni-podminky.pdf" target="_blank">obchodními podmínkami</a> a&nbsp;se&nbsp;<a href="https://soubory.ucitelnice.cz/Zasady-zpracovani-osobnich-udaju-Ucitelnice-s-r-o.pdf" target="_blank">zásadami zpracování osobních údajů</a>.'}},messages:{new_product:"Materiál byl uložen",edit_product:"Materiál byl upraven",edit_product_state:"Stav produktu byl upraven",delete_product:"Materiál byl vymazán",restore_product:"Materiál byl obnoven",add_credit:"Kredit byl přidán",credit_send_to_account:"Částka byla odeslána",credit_send_to_account_invalid_amount:"Částka nesmí být vyšší než stav účtu k výplatě za daný měsíc.",used_bonus_voucher:"Kód již byl použit",invalid_bonus_voucher:"Voucher není platný",only_for_newly_registered:"Voucher je platný jen pro nově registrované",remove_credit:"Kredit byl odebran",cannot_remove_credit:"Částku není možné odebrat",please_login:"Zadaný email už je registrován. Přihlaste se, prosím.",add_commission:"Provize byla pridaná",author_to_user:"Autor byl ponížen na užívatele",new_category:"Kategorie byla přidána",edit_category:"Kategorie byla upravena",delete_category:"Kategorie byla smazana",bad_code:"Kod neexistuje",voucher_delete:"Voucher smazán",new_voucher:"Voucher vytvořen",edit_voucher:"Voucher upraven",hide_product:"Stav produktu byl změněn",wait_for_payment:"Vaši platbu zpracováváme. Jakmile platbu obdržíme, zakoupené poukazy pošleme na email",bad_bank_account:"Číslo bankovního účtu není správné.",need_vop:"Je nutné akceptovat Všeobecné obchodní podmínky",product_update_reason:"Zadejte důvod úpravy",wait_for_credit:"Vaši platbu zpracováváme. Jakmile platbu obdržíme, zakoupené materiály si budete moct stáhnout v ",edit_password:"Heslo bylo změneno",new_user:"Užívatel byl vytvořen",edit_user:"Užívatel byl upraven",verify_success:"Užívatel byl ověřen",verify_user:"Status užívatele byl změnen",block_user:"Stav užívatele byl změnen",invoice_success:"Fakturační údaje byly uloženy",invoice_fail:"Fakturační údaje nejsou správny",voucher_canceled:"Platba se nezdařila. Pokud máte o Dárkový poukaz zájem, objednejte si ho prosím znovu.",invoice_regenerated:"Faktura byla předána do fronty na přegenerování",comment_is_required:"Komentář musí být vyplněn",text_is_required:"Důvod musí být vyplněn.",product_delete_reviewed:"Atribút produktu úspěšně nastaven",image:{uploaded:"Obrázek byl nahrán",deleted:"Obrázek byl smazán"},product:{file:{destroyed:"Soubor byl smazán",uploaded:"Soubor byl nahrán",not_uploaded:"Soubor nebyl nahrán: "},image:{uploaded:"Obrázek byl nahrán",destroyed:"Obrázek byl smazán"}}},discount:{title:"Sleva",title_plural:"Slevy",set:"Nastavit slevu",author:{title:"Autorská sleva"},settings:{title:"Nastavení slevy",info:"Udělejte si vlastní kampaň nebo se připojte k akci Učitelnice a podpořte své prodeje."},code:{title:"Slevový kód",enter_here:"Sem vložte svůj kód",enter:"Vložit slevový kód",own:"Mám slevový kód",not_entered:"Slevový kód nebyl vložen"},own:"Mám slevový poukaz",table:{valid:"Nákup/Expirace",code:"Kód",discount:"Sleva",used:"Uplatněno",note:"Poznámka"},manual_cancel:"Manuální zrušení",now:"Aktuální čas",plan:{title:"Naplánovat slevu",info:"Každý rok si můžete naplánovat dvě slevové akce. Doba mezi nimi musí být alespoň 30 dní."},mine:{title:"Moje slevy",text:"Zlevněné materiály se dobře prodávají. Zkuste občas slevu na své materiály nabídnout. K výročí, narozeninám nebo jen tak."},planned:{empty:"Aktuálně nemáte naplánované žádné slevy",my:{title:"Kalendář naplánovaných slev",text:"Aktuálně máte naplánované tyto slevy"}},graphics:{title:"Grafika ke sdílení slevy",invalid_type:"Neplatný typ"},maximum_reached:"Na tento rok už máte naplánovaný maximální počet autorských slev.",create:{headline:"Vytvoření kódu",type:"Druh",discount:"Sleva v %",code:"Název slevového kódu",note:"Poznámka (nepovinné)",valid_from:"Platný od",valid_to:"Platný do",cancel:"Zrušit",create:"Vytvořit slevový kód",success:"Slevový kód byl vytvořený",error:"Chyba při vytváření slevového kódu",error_discount:"Sleva musí byt v rozsahu 0-100.",error_code_unique:"Takový slevový kód již existuje.",error_code_length:"Název slevového kódu není správně vyplněn.",error_valid_from:"Platný od musí být později než dnešný datum."},edit:{headline:"Editace",cancel:"Zrušit",remove:"Smazat kód",submit:"Uložit změny",success:"Kód byl editován"},remove:{headline:"Opravdu chcete slevový kód ",text:"Tato akce je nevratná. slevový kód přestane fungovat.",back:"Zpět",success:"Kód byl smazaný",success_public:"Sleva byla odebrána"},box:{title:"SLEVY AŽ 20 %",time_left:"Do konce akce ještě zbývá",code:"+ DALŠÍCH {value} % NA CELÝ NÁKUP S KÓDEM"},apply:{button:"Uplatnit kód",success:"Sleva {amount} % byla uplatněna",error:"Neplatný kód"},amount:{title:"Výše slevy",info:"Vyšší zvolená sleva má obvykle větší efekt v prodejích."},product_count:"Počet materiálú ve slevě",start:{title:"Termín slevové akce",info:"Nastavte si datum, kdy začne sleva platit"},duration:{title:"Délka slevové akce",info:"Zvolte si jeden nebo dva dny, kdy bude sleva aktivní."},product_selection:{title:"Výběr materiálů",info:"Zvolte si materiály, na které chcete nastavit slevu."},delete:{title:"Smazáni slevy",query:"Opravdu chcete smazat slevu?"},state:{planned:"Naplánovaná",active:"Probíha",expired:"Již proběhla"},type:{all_products:"Všechny materiály",selected_products:"Vybrané materiály",select_products:"Vybrat materiály"},created:"Sleva byla vytvořena",updated:"Sleva byla upravena",deleted:"Sleva byla smazána",saved:"Sleva byla uložena",deactivated:"Sleva byla predčasně ukončena",created_error:"Slevu již nelze vytvořit",updated_error:"Slevu již nelze upravit",deleted_error:"Slevu již nelze smazat",deactivated_error:"Slevu nelze předčasně ukončit",automatic:{title:"Automatické slevy",title_short:"Akce",title_ucitelnice:"Akce Učitelnice",how_it_works:"Jak to funguje?",title_long:"Akce Učitelnice",info:["Připojte se k celostránkové akci a znásobte své prodeje.","Zvolte výši slevy a za Učitelnici přidáme dalších {amount} %."],info_no_discount:"Momentálně není naplánovaná žádná celostránková sleva.",set:"Máte nastavenou slevu {amount} % na všechny materiály",disabled_tooltip:"V daném čase máte nastavenou individuální slevu. Změňte datum individuální slevy ({from} - {to})",calendar:{title:"Kalendář plánovaných akcí",text:"Nejbližší celostránkova sleva bude {from} - {to}"},add:{title:"Připojte se nastavením slevy všech vašich materiálů",text:"Zvolte si výšku slevy na všechny vaše materiály v čase akce. Vyšší sleva obvykle přinese větší prodeje"},reminder:"Blíží se celostránková sleva Učitelnice {from} - {to}. Připojte se k ní i vy.",keep:"Ponechat toto nastavení i pro budoucí akce Učitelnice",ignore:"Nechci se zapojit"},individual:{title:"Individuální slevy",year_limit:{text:"Tento rok můžete nastavit ještě",limit:"{count} autorských slev |{count} autorskú slevu |{count} autorské slevy |{count} autorských slev"}},deactivate:{title:"Předčasné ukončení",action:"Předčasně ukončit",query:"Opravdu si přejete předčasně ukončit slevu?"},info_modal:{headline:"Jak fungují celostránkové slevy?",steps:["Učitelnice naplánuje slevovou akci","Vám stačí jedním klikem nastavit si výši slevy","Prodejte až 5x více materiálů během akce"]}},stickytoolbar:{common:{headline:"Obecné",send_message:"Poslat zprávu",cart:"Košík uživatele",wishlist:"Oblíbené materiály",favourite_authors:"Oblíbení autoři",items_already_bought:"Zakoupené materiály",create_interval_invoice:"Vygenerovat fakturu"},profile_management:{headline:"Správa profilu",activate:"Aktivovat uživatele",edit:"Editovat profil",invoice_data:"Fakturační údaje",password_reset:"Resetovat heslo",transactions:"Platby"},author_settings:{headline:"Autor",author_materials:"Materiály autora",author_data:"Údaje autora",commission:"Provize",monthly_invoices:"Vyúčtování",author_to_user:"Odebrat roli autora",verify_author_true:"Zrušit ověření autora",verify_author_false:"Ověřit autora",hmat:"H-mat",mmat:"Montessori"}},passwords:{password:"Heslo musí obsahovat alespoň 6 znaků a musí se shodovat s ověřením.",reset:"Heslo bylo obnoveno!",sent:"E-mail s instrukcemi k obnovení hesla byl odeslán!",token:"Platnost odkazu ke změně hesla vypršela. Nechte si poslat nový odkaz.",user:"Nepodařilo se najít uživatele s touto e-mailovou adresou.",throttled:"Příliš mnoho požadavků",forgot:{headline:"Obnova hesla",text:"Na e-mail vám pošleme odkaz pro nastavení nového hesla. ",email:{label:"Váš e-mail",placeholder:"Zadejte e-mail"},button:"Zaslat odkaz na nové heslo",login:"Zpátky na přihlášení"},reset_form:{headline:"Vaše nové heslo",text:"Nastavte si nové heslo pro váš účet",password:{label:"Vaše nové heslo",placeholder:"Vaše nové heslo"},button:"Nastavit nové heslo",login:"Zpátky na přihlášení"}},fileupload:{label_invalid_field:"Soubor není validní",label_file_waiting_for_size:"Vypočítavání velikosti souboru",label_file_size_not_available:"Velikost se nepodařilo spočítat",label_file_load_error:"Chyba při načítaní souboru",label_file_loading:"Načítaní",label_file_processing:"Nahrávání",label_file_processing_complete:"Úspěšně nahráno",label_file_processing_aborted:"Nahrávaní přerušeno",label_file_processing_error_422:"Nesprávný typ souboru.",label_file_processing_error:"Chyba při nahrávání",label_tap_to_cancel:"zrušit",label_tap_to_retry:"Zkusit znovu",label_file_type_not_allowed:"Nesprávný typ souboru",file_validate_type_label_expected_types:"Můžete nahrát pouze soubory typu:",label_max_total_file_size_exceeded:"Překročili jste maximální velikost souboru.",label_max_total_file_size:"Maximální velikost souboru je",insert_file_for_upload:"Nahrajte soubor",insert_image_for_upload:"Nahrajte obrázek",can_upload_zip_pdf_pptx:"Nahrajte PDF nebo ZIP soubor",insert_images_to_gallery:"Nahrajte obrázky do galerie",arbitrary_dimensions:"Reálné fotky nebo náhledy stránek mohou mít maximálně 5MB",max_n_mb:"Maximální velkost obrázku je {size} MB.",repeat:"opakovat",image_not_valid:"Některý z obrázků není validní",label_image_waiting_for_size:"Vypočítavání velikosti obrázku",label_image_load_error:"Chyba při načítaní obrázku",cover_image_format:"Úvodní obrázek by měl být ve formátu PNG nebo JPG",image_format:"Obrázek by měl být ve formátu PNG nebo JPG"},public:{ucitelnice_email:"info{'@'}ucitelnice.cz",ucitelnice_phone:"603 883 606",ucitelnice_phone_long:"+420603883606",brand:"Učitelnice.cz",voucher_page_title:"Dárkové poukazy | Učitelnice.cz",voucher_page_description:"Škola hrou - kupte dárkový poukaz a udělejte radost paní učitelce. Nové nápady, které jsou osvědčené v praxi. Zábavné hodiny s minimální přípravou. Aktivity, které děti baví. Ať si paní učitelka vybere to nejlepší.",voucher_page_keywords:"dárek k vysvědčení, dárek paní učitelce, dárkový poukaz, výukové materiály, škola hrou",unlimited:"Neomezeno",video:"Video",item:{confirmed:"Položka je potvrzena",deleted:"Položka je smazána"},design:"Dizajn",text_color:{title:"Barva textu",select:"Vyberte barvu textu..."},colors:{black:"Černá",white:"Bílá"},preparing:"Připravujeme",locked:"Zamknuto",details:"Podrobnosti",overviews:"Přehledy",show_in_admin:"Zobrazit v adminu",copy:"Zkopírovat",copy_url:"Zkopírovat URL",save:"Uložit",back_to_list:"Zpět na seznam",save_select:"Uložit výběr",continue:"Další",choose_view:"Vyberte zobrazení",cancel:"Zrušit",explore:"Prozkoumat",close:"Zavřít",delete:"Smazat",add:"Přidat",remove:"Odebrat",create:"Vytvořit",download:"Stáhnout",search:"Vyhledat",promote:"Promovat",lock:"Zamknout",unlock:"Odemknout",select_one:"Vyber jeden",select_all:"Vybrat všechny",all:"Všechny",update:"Upravit",hide:"Skrýt",terminate:"Ukončit",restore:"Obnovit",connect:"Připojit",acknowledge:"Rozumím",return:"Vrátit",pay:"Zaplatit",show:"Zobrazit",password_hide:"Skrýt heslo",password_show:"Zobrazit heslo",show_all:"Zobrazit vše",show_all_long:"Zobrazit všechny",upload_new:"Nahrát nový",activate:"Aktivovat",deactivate:"Deaktivovat",edit:"Editace",done:"Hotovo",next:"Další",previous:"Předchozí",title:"Název",description:"Popis",name:"Název nové kategorie",name_change:"Název kategorie",theme:"Téma",class:"Třída",subject:"Předmět",format:"Typ materiálu",add_category:"Přidat Kategorii",edit_category:"Editace kategorií",send_password_reset_link:"Odeslat odkaz na změnu hesla",reset_password:"Obnovení hesla",order_number:"Objednávka č.",make_order_again:"Opakovat platbu",order_canceled:"Objednávka byla zrušena",send:"Odeslat",percent:"Percentá",valid_from:"Platný od",valid_to:"Platný do",for_new_users:"Jen pro nové uživatele",raise_credit:"Dobíjíte kredit s bonusem",preview:{show:"Zobrazit náhled",hide:"Skrýt náhled"},image:{title:"Obrázek",insert:"Vložte obrázek",format:"Podporovaný formát .png nebo .jpg",remove_title:"Smazání obrázku",remove_prompt:"Opravdu chcete smazat obrázek?"},card_background:"Pozadí karty",catalog_background:"Pozadí v katalogu",author:"Autor",data_update:"Pro změnu údajů nám",images:"Obrázky",vouchers:"Dárkový poukaz",create_voucher:"Vytvořit dárkový poukaz",create_bonus_voucher:"Nový bonus dárkový poukaz",edit_voucher:"Upravit dárkový poukaz",apply:"Uplatnit",apply_voucher:"Uplatnit dárkový poukaz",voucher_code:"Zadejte kod dárkového poukazu",voucher_title:"Uplatnení dárkového poukazu pro dobití kreditu",cart:"Košík",personal_cart:"Osobní košík",school_cart:"Školní košík",cart_count:"V košíku máte {count} materiálů| V košíku máte {count} materiál| V košíku máte {count} materiály| V košíku máte {count} materiálů",filter:"Filtrovat",orders:"Statistiky prodeje",user_transactions:"Platby uživatele",type:"Typ",order:"Objednávka",amount:"Částka",payment:"Platba",confirmation:"Potvrzení",create_date:"Datum vytvoření",commentary:"Komentář",commentary_write:"Napište komentář...",admin:"Admin",gopay:"GoPay",marketing:"Marketing",payout:"Vyplaceno",left_to_pay:"K vyplacení",voucher:"Dárkový poukaz",messages:"Zprávy",overall:"Celkem",message:"Zpráva",message_new:"Nová zpráva",message_new_flash:"Máte novou zprávu",message_show:"Zobrazit zprávu",public_voucher:"Dárkové poukazy",public_voucher_text:"Hledáte dárek pro učitele? Darujte poukaz na materiály.",make_invoice:"Vystavit zálohovou fakturu",update_invoice:"Upravit fakturační údaje",fill_invoice:"Vyplňte prosím fakturační údaje",invoice_number:"Čislo faktury",wishlist_invoices:"Košík - faktury",admin_menu:"Admin",message_to_customer:"Zpráva pro zakazníka",message_to_author:"Zpráva pro autora",status_waiting_on_author:"Nastavit status Čeká na autora",status_waiting_on_customer:"Nastavit status Čeká na zákazníka",author_materials:"Materiály autora",beta:"Beta verze",new_message:"Během psaní Vaší odpovědi byla doručena nová zpráva",message_sent:"Vaše zpráva byla odeslána",message_us:"Napište nám",more_data:"Ďalší údaje",choice:"Vybrali jste",remove_all_filters:"Zrušit všechny filtry",show_more:"zobrazit další",materials:"Materiály",faq:"Časté dotazy",about:"O nás",sales:"Pravidla nákupu",contact:"Kontakt",blog:"Blog",export:"Export užívatelů",account:"Můj účet",my_products:"Moje materiály",vat_level:"Jak správně zvolit DPH?",author_tips:"Tipy pro autory",webinars:"Webináře",ucitelnice_welcome:{title:"Vítejte na Učitelnici",who_are_you:"My jsme Učitelnice, kdo jste vy?"},description_missing:"Chybějící popis",enter:"Vstoupit",dash:"–",dots:"...",and:"a",credit:"Kredit",wallet:"Peněženka",up_button_text:"NAHORU",search_button_text:"Vyhledat",left_search_text:"VYHLEDÁVÁNÍ",pending:"Čeká",approved:"Schváleno",review:"Revize",disapproved:"Neschváleno",not_for_sale:"Neprodává se",not_found:"Nenalezeno",draft:"Draft",paid:"Zaplaceno",share:{title:"Grafika pro sociální sítě",image_generation_button_pending:"Generuji obrázek",image_generation_dispatched:"Obrázek pro sdílení se začal generovat. Bude vám brzy k dispozici.",image_generation_failed:"Obrázek pro sdílení se nepodařilo vygenerovat. Zkuste to prosím znovu.",image_generation_success:"Obrázek pro sdílení je připravený. Můžete si ho stáhnout.",type:{facebook:"Příspěvek na Facebook",instagram_post:"Příspěvek na Instagram",instagram_story:"Příběh na Instagram"}},invoices:"Faktúry",proforma_invoices:"Zálohové faktúry",pohoda_export:"Pohoda export",homepage_sections:"Customizace Homepage",infobox:"Info Box",mass_notification:"Hromadné zprávy",vouchers_new_navigation:"Dárkové poukazy a marketingové kódy",vouchers_new:"Dárkové poukazy",discounts:"Marketingové kódy",discount:"Sleva",already_bought:"Již zakoupeno",product:"Materiál",products:"Výukové materiály",back_to_search:"Zpět na vyhledané",back:"Zpět",rate:"Oznámkuj jako ve škole",buy:{title:"Koupit pro sebe",text:"Můžete použít pouze vy",simple:"Koupit",extended:"Zakoupit"},buy_as_school:{title:"Koupit pro celou školu",text:"Materiál si mohou stáhnout i všichni kolegové"},comment:{edit:"Úprava komentáře ku škole",add:"Přidáni komentáře ku škole"},start_writting:"Začni psát...",note:{write:"Napište poznámku..."},registration:"Registrace",register:"Zaregistrovat se",non_applied:"Neuplanené",applied:"Uplatnené",wish:"Oblíbené materiály",empty_wish:"Zatím jste si do oblíbených materiálů nic neuložili",to_wish:"Přidat do oblíbených",all_to_cart:"Materiály do košíku",add_to_cart:"Vložit do košíku",add_all_to_cart:"Vložit vše do košíku",gdpr:"Jak nakládáme s osobními údaji",credit_overview:"Přehled kreditů",product_updates:"Aktualizace produktů",id:"ID",unauthorized:"Nemáte dostatečná oprávnění",faq_heading:"Nejčastější dotazy",faq_keywords:"faq, nejčastejší dotazy",blog_keywords:"blog, články",blog_recent:"Nejnovější články",webinar_keywords:"webináře, školení, vzdělávání",unknown_error:"Při zpracování požadavku se vyskytla chyba",never:"Nikdy",optional:"(nepovinné)",slash_optional:"- nepovinné",text_us:"nám napište",reach_us:"ozvěte se nám",account_no:"2901717999/2010",record_not_foud:"Nebyl nalezen žádný záznam",months:["Leden","Únor","Březen","Duben","Květen","Červen","Červenec","Srpen","Září","Říjen","Listopad","Prosinec"],yesterday:"Včera",day:"den",days:"{count} dnů |{count} den |{count} dny |{count} dnů",week:"Týden",week_last:"Posledních 7 dní",month:"Měsíc",month_actual:"Aktuální měsíc",image_changed:"Obrázek byl změněn",image_deleted:"Obrázek byl smazán",new_profile:"Nový profil",back_to_profile:"Zpět na profil",array:"Pole",square:"Čtverec",free_select:"Volný výběr",find_out_more:"Zjistit více",time:{days:"DNŮ| DEN| DNY| DNŮ",hours:"HODIN| HODINA| HODINY| HODIN",minutes:"MINUT| MINUTA| MINUTY| MINUT",seconds:"VTEŘIN| VTEŘINA| VTEŘINY| VTEŘIN"},partner:{title:"Doporučujeme služby od našich partnerů",text:"Vyberte si kurzy nebo workshopy, které posunou vás a vaše žáky."},difference:{weekly:"Změna oproti minulému týdnu",monthly:"Změna oproti minulému měsíci"},last_days:"Posledních {count} dní",vat_included:"vč. DPH",vat:"DPH",vop_agree:"Souhlasím s VOP",year:"Rok",more:"dalších",ucitelnice_note:"Poznámky Učitelnice",write_us:"nám klidně napište.",here_in_moment:"tady během chvilky",total_profit:"Celkový zisk",start_here:"Začněte tady",step:"Krok {step}/{total}:",from:"od",to:"do",upload_break:{christmas:{title:"Dejte si nohy nahoru a vezměte do ruky talíř s cukrovím!",text:"Momentálně není možné nahrávat ke schválení nové materiály. Ve dnech 23. - 26.12. tým Učitelnice odpočívá a tráví Vánoce u svých rodinných krbů. Vraťte se sem nahrát nový materiál 27. prosince. Budeme se na vás těšit."},easter:{title:"Namalujte vajíčka nebo si jen užívejte jarního sluníčka.",text:"Momentálně není možné nahrávat ke schválení nové materiály. Ve dnech 29. - 31. 3. tým Učitelnice odpočívá a užívá si velikonočních dnů se svými blízkými. Vraťte se sem nahrát nový materiál v pondělí 1. dubna, budeme se na vás těšit. Krásné Velikonoce vám přeje tým Učitelnice."}},state:"Stav",date:"Datum",duration:"Doba trvání",planned:"Naplánovaná",plan:"Naplánovat"},lefttopay:{headline:"K vyplacení",table:{name:"Jméno a příjmení",id:"ID",amount:"Suma všech peněz k výplatě"}},download:{headline:"Zakoupené materiály",headline_user:"Už jste u nás nakoupili",tabs:{user:"Osobní materiály",school:"Školní materiály"},download_materials:"Stáhnout materiály","no-files":"Tenhle materiál nemá žádné soubory",table:{material:"Materiál",price:"Cena",date:"Datum",complaint:"Reklamace",download:"Stažení"},to_download:"Ke stažení",invoice:"FAKTURA",invoice_regenerate:"Přegenerovat fakturu","go-to-download":"Přejít ke stažení","download-invoices":"Stáhnout vybrané faktury",invoices_headline:"Vyúčtování",show_invoices:"Zobrazit vyúčtování",download_monthly_invoice:"Stáhnout faktury",bought:"Zakoupeno",updated_at:"Aktualizováno: ",in_complaint:"V reklamaci: ",search:{headline:"Vyhledávaní",class:"Třída",subject:"Předmět",button:"VYHLEDAT"},download:"Stáhnout",file_type:"Formát",author:"Autor",price:"Zakoupeno za",show_less:"Skrýt",go_to_product_button:"Detail materiálu",buy_licences:"Dokoupit licence",report:"Nahlásit materiál",info:"Informace",rating:"Hodnocení"},transactions:{by:{system:"Systém",payout:"Výplata"},table:{header:{confirmed_at:"Datum potvrzení"}}},clipboard:{copy:"Zkopírovat do schránky",copied:"Zkopírováno",failed:"Chyba při kopírovaní",promo_product_link:"Odkaz na váš promo materiál byl zkopírován do schránky."},email:{name:"Ucitelnice.cz",confirm_subject:"Potvrzení registrace na Ucitelnice.cz",confirm_body:"Vítejte na Učitelnici. Zbývá už jen poslední krok k dokončení registrace. Svůj účet aktivujete kliknutím na následující tlačítko:",complaint_title:"Reklamace",complaint_reported:"Byla přidána nová reklamace s důvodem:",complaint_closed:"Vaša reklamace byla uzavřena.",signature_thanks:"Děkujeme za Váš zájem!",team:"Tým Učitelnice.cz",credit_subject:"Informace o změně kreditu",credit_title:"Ucitelnice.cz - změna kreditu",credit_body:"Dobrý den, Váš kredit byl zmenen o: {amount} Kč",credit_signature:"Pěkný den",newAuthorUser_subject:"Jak vytvořit úspěšný produkt?",productApprovedSubject:"Výborně! Váš produkt {product_name} na Učitelnici byl schválen!",productApprovedFirstTimeSubject:"Výborně! Váš první produkt -- {product_name} — na Učitelnici byl schválen",newUserWelcome_subject:"Vítejte na Učitelnici",forUser_subject:"Nová zpráva",forUser_subject_product:"Zpětná vazba na Váš produkt",forUser_subject_complaint:"Reklamaci řešíme",forUser_title:"Nová zpráva od Učitelnice.cz",forAdmin_subject:"Nová zpráva od uživatele {name} ",forAdmin_title:"Nová zpráva od uživatele {name}",forAdmin_body:"Máte novou zprávu:  ",to_message:"Zobrazit novou zprávu",gift_cards:"Učitelnice.cz | Dárkový poukaz",waiting_gift_card:"Objednávka voucheru - čeká sa na potvrzení platby",productUpdatedSubject:"Novinky u materiálu {title}",webinarUpdatedSubject:"Záznam webináře a certifikát ke stažení",webinarStartsAtReminderSubject:"Už dnes v {time} začíná webinář {title}",order:{created_subject:"Objednávka je zaplacena. Materiály máte připravené ke stažení.",paid_subject:"Platba přijata",confirmation:{gateway:{subject:"Děkujeme za Vaši objednávku!"},proforma:{subject:"Děkujeme za Vaši objednávku!"}},paid:{gateway:{subject:"Platba proběhla v pořádku! Materiály máte připravené ke stažení"},proforma:{subject:"Platba proběhla v pořádku! Materiály máte připravené ke stažení."}},webinar:" Děkujeme za nákup webináře. Připojte se {date} v {time}"},credit_order:{subject:"Změna kreditu",title:"UČITELNICE.cz"},school_credit_order_created:{accountant:{subject:"Zálohová faktura k objednávce č. {number}",title:"UČITELNICE.cz"},manager:{subject:"Dobití školního kreditu - informace k platbě",title:"UČITELNICE.cz"}},school_credit_order_invoiced:{accountant:{subject:"Daňový doklad k objednávce č. {number}",title:"UČITELNICE.cz"},manager:{subject:"Dobití školního kreditu - daňový doklad",title:"UČITELNICE.cz"}},school_order_created:{accountant:{subject:"Zálohová faktura k objednávce č. {number}",title:"UČITELNICE.cz"}},school_order_invoiced:{accountant:{subject:"Daňový doklad k objednávce č. {number}",title:"UČITELNICE.cz"},employee:{subject:"Platba proběhla v pořádku. Materiály máte připravené ke stažení",title:"UČITELNICE.cz"}},school_order_credit_created:{employee:{subject:"Platba proběhla v pořádku. Materiály máte připravené ke stažení",title:"UČITELNICE.cz"}},school_credit_convert_confirmation:{subject:"Učitelnice pro školy - novinky a daňový doklad"},school_summarized_tax_document:{subject:"Posíláme souhrnný daňový doklad z Učitelnice"},businessOrderPaid:{subject:"Faktura je zaplacena. Materiály máte připravené ke stažení.",title:"Ucitelnice.cz | Faktura zaplacena"},credit:{subject:"Změna kreditu",title:"UČITELNICE.cz"},settlementPaid:{subject:"Vyúčtování {date}",title:"UČITELNICE.cz"},unpaidOrder:{subject:"Upozornění na neuhrazenou objednávku",title:"UČITELNICE.cz"},proforma:{subject:"Proforma objednavka"},mass:{subject:"Test Hromadna zprava",title:"Test Hromadna zprava"},product:{updated_categories:{subject:'Kategorie u materiálu "{title}" byly upraveny'}},voucher:{confirmation:{proforma:{subject:"Děkujeme za Vaši objednávku!"}},paid:{subject:"Děkujeme za Vaši objednávku!"}},product_rating:{subject:"Hodnocení produktů"},admin_product_feedback:{subject:{revision:"Už jen pár úprav a váš produkt -- {product_name} -- na Učitelnici bude schválen!",revision_first:"Už jen pár úprav a váš první produkt -- {product_name} -- na Učitelnici bude schválen!",not_approved:"Váš produkt -- {product_name} — na Učitelnici nebyl schválen, pojďme se společně podívat, co s tím.",not_approved_first:"Váš produkt -- {product_name} — na Učitelnici nebyl schválen, pojďme se společně podívat, co s tím."},reasons:{image:{headline:"Náhledový obrázek",text:["Je důležité zaujmout a odlišit se na první pohled. Náhledový obrázek má vždy čtvercový formát a obsahuje ty nejdůležitější informace o nabízeném materiálu. Zkontrolujte si prosím, že je z náhledu zřejmé, čeho se daný materiál týká a pro koho je určený.","Vizuální atraktivitu vždy zvyšuje to, pokud náhledový obrázek obsahuje fotky reálného, již vyrobeného materiálu.",'Více jsme se o náhledových obrázcích rozepsali <a href="https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/prezentace-materi%C3%A1lu#h.j1p5u2x7ehsc" target="_blank">zde.</a>']},expensive:{headline:"Cena",text:['Cenu si u nás všichni autoři nastavují sami dle svého nejlepšího vědomí a svědomí. Nicméně na základě našich zkušeností doporučuji cenu vašeho vzdělávacího materiálu změnit. Nezapomeňte, že cena nereflektuje pouze čas, který jste s tvorbou materiálu strávili, ale musí být také akceptovatelná zákazníkem. Více o tom, jak postupovat při nastavování ceny, jsme napsali  <a href="https://autori.ucitelnice.cz/jak-na-prodej-materi%C3%A1l%C5%AF#h.p_AH5eSlA6qef7" target="_blank"> zde.</a>']},graphics_manufacturing:{headline:"Galerie obrázků",text:["Je důležité ukázat potenciálním zájemcům, co v digitálním souboru získají. Nikdo přece nechce kupovat zajíce v pytli.","Nahrajte tedy, prosím, náhledy materiálu. V případě celých stránek přes ně nezapomeňte dát nějaký vodoznak, díky kterému znemožníte tisk náhledu.","Do galerie obrázků se nejvíce hodí fotky již vypracovaného materiálu, ale třeba také momentky ze třídy, kde je aktivita používána v praxi. Nenahrávejte fotky v nízké kvalitě"]},image_sources:{headline:"Použité obrázky",text:['S použitím obrázků v prodejních materiálech je to, obzvlášť pro začínajícího autora, trochu složitější. Rozhodně nelze obrázky jen tak stáhnout z Googlu nebo Pinterestu. Obrázky musí být ve vysoké kvalitě a zároveň musí mít licenci pro komerční použití (CC0). Více k používání obrázků v materiálech, které chcete prodávat, jsme se rozepsali <a href="https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/jak-na-obr%C3%A1zky-v-materi%C3%A1lech" target="_blank">zde.</a>']},product_scale:{headline:"Rozsah",text:['Vidím, že jste si s vaším materiálem <a href="{product_link}" class="fst-italic">{product_name}</a> dal/a práci. Zatím je jeho rozsah ale příliš malý na to, abych ho mohla schválit k prodeji. V současné podobě ho můžete nabídnout na svém profilu zdarma jako ukázku své práce. Promo materiál na svůj autorský profil přidáte <a href="https://www.ucitelnice.cz/dashboard/marketing/promo-material" target="_blank">ZDE</a>.',"Můžete ho ale také rozšířit třeba o další aktivity a možnosti využití. Zvýšíte tak hodnotu vašeho produktu a já ho poté ráda přidám do naší nabídky."]},intro_page:{headline:"Průvodní list",text:["Průvodní list je vlastně něco jako návod k použití. Musí být přímou součástí daného materiálu, připravený k vytištění spolu s ním, tak aby měl zákazník pokyny k práci s daným výukovým materiálem vždy k dispozici. Když se k materiálu vrátí za nějakou dobu, díky průvodnímu listu bude opět vědět, jak jej správně použít a nebude muset tyto instrukce na Učitelnici složitě dohledávat. ","Obsahuje nejen základní parametry materiálu (obsah, návod k vytvoření, licenční podmínky, pro koho je vytvořen,...), ale hlavně vaše vlastní zkušenosti, tipy a doporučení, jak ho při práci s dětmi co nejlépe využít. Čím více svých zkušeností dáte k dispozici, tím více usnadníte svým kolegům použití vašeho materiálu v praxi. Také tím zvyšujete atraktivitu a hodnotu svého materiálu a zároveň i svoji důvěryhodnost jako autora výukových materiálů.",'Více jsme se o průvodním listu rozepsali <a href="https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/pr%C5%AFvodn%C3%AD-list-jak-pracovat-s-materi%C3%A1lem" target="_blank">zde.</a>']},product_description:{headline:"Popis",text:["Váš popis musí potenciálního kupujícího přesvědčit o kvalitě vámi nabízeného produktu. Zároveň by si z něj měl zákazník také udělat jasnou představu, co od vašeho produktu čekat. Musíte tedy popis zvolit dostatečně jasný, a zároveň atraktivní. Popište ostatním, co přesně v něm zákazníci najdou, v čem je skvělý, pro jak staré děti se dá využít. Nebuďte zbytečně strozí, vaším cílem je přece nalákat ostatní, aby si váš skvělý materiál, kterému jste věnovali mnoho času a úsilí, koupili."]},copyright:{headline:"Autorská práva",text:['Vážíme si autorů všech velkých i malých děl po celém světě. Ve vašem produktu <a href="{product_link}" class="fst-italic">{product_name}</a> porušujete, byť možná nevědomky, níže popsaná autorská práva.']},multiply_sign:{headline:'Znaménko "krát"',text:['Váš materiál jsem prozatím neschválila, protože v něm používáte nesprávný znak pro znaménko krát. Je to hodně častá chyba, ale oprava není vůbec složitá, proto jsem pro autory natočila krátké video, kde se dozvíte, jak znaménko krát psát správně. Najdete ho <a href="https://autori.ucitelnice.cz/video-tutori%C3%A1ly#h.p_AOEwq-HwBQEb" target="_blank">zde.</a>']},not_one_pdf:{headline:"Nesloučené PDF",text:['Pro zákazníka je uživatelsky přívětivější, když si stahuje jeden PDF soubor než zazipovaný soubor s mnoha vloženými PDF stránkami (spousta uživatelů má s otevřením problémy). Pokud to tedy lze (vzhledem k charakteru materiálu), vždy preferujeme, když autor nahraje jeden PDF dokument. Jednotlivé PDF stránky můžete jednoduše sloučit v nějakém online programu. Já osobně nejraději používám <a href="https://www.ilovepdf.com/merge_pdf" target="_blank">tento.</a>']},pdf_instead_image:{headline:"Uložení v PDF místo JPG/PNG",text:["V souboru jsou nahrané kartičky v nestandardním formátu JPG/PNG, což je pro zákazníky uživatelsky nepříjemné. Často ani nevědí, jak si takový formát správně vytisknout. To se týká i uloženého formátu. Spousta jednotlivých JPG/PNG obrázků, které si zákazníci musí nejprve otevřít a pak až tisknout, jsou uživatelsky nepohodlné. Prosím uložte stránky v PDF formátu, je-li to možné, tak v jednom souboru, nikoliv jednotlivě."]},pages_not_a4:{headline:"Stránky nejsou ve formátu A4",text:["Stránky nejsou na formátu A4 a proto je nelze vytisknout správně.","Zkuste si zadat tisk ve výchozím nastavení tiskárny a v náhledu uvidíte, jak by se zákazníkům materiál vytiskl.","Nejen z těchto důvodů velice doporučujeme si připravené materiály doma tisknout - objevíte chyby ve formátování, jiné chyby a navíc budete mít hotový produkt, který můžete nafotit a zvýšit tak jeho i svoji důvěryhodnost (= materiál někdo opravdu používá, přemýšlel nad ním)."]},presentation_wrong_format:{headline:"Prezentace ve špatném formátu",text:["Doporučujeme uložit a nahrát soubor ve formátu PPSX, který zobrazí dokument pouze pro čtení a nebude možné jej upravovat. To je výhodné hned ze dvou důvodů.","1) Nikdo nebude moci vaší prezentaci dále upravovat a používat s jinými úmysly, než jste měl/a vy.",'2) Prezentace se při otevření "nerozsype" a "nerozbije", jak se často stává.']},pdf_instead_docx:{headline:"Uložení v PDF místo DOCX",text:["Prosím uložte všechny soubory jako dokument pdf. Tento formát preferujeme ze dvou důvodů:",'1) Zákazníkům se dokument zobrazí tak, jak jste ho vytvořil/a (stejné formátování, fonty,...) a "nerozsype" se jim po otevření, protože třeba mají jinou verzi Office než máte vy.',"2) Předejdete tím (alespoň částečně) tomu, že by lidé libovolně zasahovali do vašeho materiálu a dělali v něm změny, které si nepřejete."]},mistakes:{headline:"Chyby",text:["Materiály nekontrolujeme po pravopisné, gramatické nebo stylistické stránce. Nicméně ve Vašem materiálu jsem si několika takovýchto chyb (nebo překlepů) všimla. Prosím o jejich opravu a zároveň o kontrolu celého materiálu."]},age_category:{headline:"Zařazení do věkové kategorie",text:["Prosím o zařazení do správné věkové kategorie. Takto zpracovaný materiál určitě není univerzálně vhodný pro děti z mateřinky a zároveň i pro deváťáky.","Nezapomeňte, že kategorie neslouží jen pro vyhledávání materiálu, ale také pro orientaci učitelů (obzvláště těch začínajících a studentů), jestli ho autor tvořil tak, aby ho mohli použít ve své třídě/ročníku."]},color_print:{headline:"Barevný tisk",text:["Doporučuji zvážit, jestli je nutné, aby bylo v materiálu použito tolik barvy (obzvlášť na pozadí).","Naše zkušenost je, že paní učitelky preferují černobílé materiály (není-li barva v materiálu samozřejmě funkční) a následný případný tisk na barevné papíry, protože tisk (jakýkoliv, natož barevný) je stále ve školách problém. A barevný materiál a tedy nutnost barevného toneru, je pro velkou spoustu učitelů opravdu důvod, proč se rozhodnou materiál si nekoupit.","Ideální je, když soubor obsahuje obě varianty a zákazník si může vybrat, jaký bude tisknout.","Případné přebarvení barev na šedou problém neřeší, tohoto lze dosáhnout i prostým vytištěním barevného materiálu na tiskárně bez barevného toneru.  V takovém případě by učitelé vypotřebovávali zbytečně toner na pozadí, které v ČB verzi nemá žádný význam. Černobílá verze má být z podstaty věci šetrnější na tisk a má tedy spotřebovat co nejméně barvy."]},missing_solution:{headline:"Chybí řešení",text:["U takovýchto typů produktů je nezbytné, aby obsahovaly i správná řešení. Prosím o doplnění. Buď jako samokontrolu rovnou pro žáky nebo kontrolu pro paní učitelky."]},bib_source:{headline:"Doplnění zdroje informací",text:["V materiálu pracujete s bibliografickými informacemi. Je důležité, aby zákazníci věděli, z jakého zdroje jste čerpal/a, aby si předkládané informace mohli případně dohledat nebo ověřit."]},real_name:{headline:"Uvedení reálného jména a příjmení",text:["Chtěla bych vás poprosit o editaci vašeho profilu a vyplnění skutečného jména a příjmení. Je to důležité proto, abychom na Učitelnici věděli s kým spolupracujeme a komunikujeme. Zároveň je to fér i vůči vašim zákazníkům, kterým svou transparentností dáváte najevo, že si za vaší prací stojíte a nestydíte se za ní (a proto za ni koneckonců požadujete i nějaké peníze).",'Vaše reálné jméno a příjmení můžete upravit ve <a href="https://www.ucitelnice.cz/profil/nastaveni/profil" target="_blank">vašem uživatelském profilu</a> v nastavení. ','Vaše obchodní jméno potom v nastavení stránky <a href="https://www.ucitelnice.cz/dashboard/nastaveni/informace" target="_blank">Můj e-shop.</a>']},canva_templates:{headline:"Využívání šablon z Canvy",text:['Váš materiál jsem zatím neschválila, protože bych se chtěla ujistit, že jste při tvorbě nevyužíval/a předpřipravené šablony z Canvy. Posílám pro jistotu naše <a href="https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/jak-pracovat-v-canv%C4%9B" target="_blank">vyjádření ke Canvě</a>, kde najdete informace k tomu, jak v Canvě tvořit, abyste mohli materiály následně prodávat.',"Je důležité začínat vždy na prázdné stránce a prvky si na stránku naskládat podle sebe, nepoužívat (neupravovat si) předpřipravené šablony. Děkuji za vaše vyjádření"]},meaningless_file_name:{headline:"Nesmyslný název souboru",text:["Jméno stahovaného souboru zákazníkovi nijak při hledání toho správného uloženého materiálu v jeho počítači nepomůže. Vlastně ani vám - jako autorovi. Soubory vždy ukládejte pod takovým názvem, ze kterého je hned zřejmé, co obsahují."]},small_border:{headline:"Text naformátovaný příliš k okraji stránky",text:["Na některých stránkách máte text naformátovaný až k samému okraji stránky, při tisku se tak stránka nevytiskne kompletní a okraje budou chybět. Poprosila bych vás tedy o větší odsazení textu od okraje u těchto stránek."]},no_watermark:{headline:"Chybí vodoznak u náhledových obrázků",text:["Určitě se nejedná o chybu, ale o doporučení z naší strany. Dejte si přes náhledové obrázky materiálu nějaký text/vodoznak, ať zamezíte nekontrolovanému stahování a ukládání materiálu bez jeho zakoupení."]},similar_cover_images:{headline:"Podobné náhledové obrázky",text:["U náhledových obrázků bych doporučila je od sebe nějak vizuálně odlišovat. Lidé opravdu nečtou a orientují se podle obrázků. Když tedy budou od vás vídat tyto stejné náhledové obrázky, nebudou na ně klikat, protože si budou myslet, že už je viděli. Doporučujeme, vytvořit si vlastní rozpoznatelný vizuální styl, kde se budou měnit například barvy, obrázky, fotky atd. a náhledový obrázek tedy bude mít, v konkurenci dalších, šanci zaujmout."]},duplicate_product:{headline:"Duplicitní materiál",text:["Tento váš materiál jsem označila jako neschválený a to proto, že mi připadá, že je duplicitní k vašemu již zveřejněnému materiálu. Je možné, že mi něco uniká a něco jsem přehlédla, každopádně z náhledu, galerie, popisu i samotného materiálu se mi opravdu zdá, že se jedná o totožné produkty. Pokud tomu tak není, prosím o upřesnění, v čem se materiály liší a o jejich výraznější odlišení v popisu, náhledu, galerii, aby to nebylo pro zákazníky matoucí, děkuji."]},trimino_license:{headline:"Trimino nevhodné pro komerční využití",text:['Váš materiál je vytvořen v generátoru na <a href="https://schule.paul-matthies.de/Trimino.php" target="_blank">webových stránkách</a>, kde je v licenčních podmínkách (dole na stránce) uvedeno, že materiály nemohou být použity pro komerční účely.',"Co s tím? Buď můžete materiál nabídnout ve svém e-shopu jako promo materiál, neboli ukázku vaší práce zdarma. Nebo si vytvořit šablonu a udělat vše od začátku. "]},dobble_copyright:{headline:"Dobble - autorská práva",text:['Vzhledem k autorským právům, nelze používat u aktivit typu "Dobble" toto slovo. Hry na tomto principu pojmenováváme a zařazujeme do kategorie "Postřehovky". Prosím o úpravu názvu, popisu, náhledového obrázku a průvodního listu.']},connecting_comma:{headline:"Napojovací čárka",text:['Prosím o doplnění napojovací čárky, tak aby písmena začínala vždy “na lince” a děti si nefixovaly špatný tvar písmene. Napojovací čárku napíšete pomocí symbolu "paragraf" >>> §']},math_signs:{headline:"Metodická chyba - matematická znaménka",text:["Mezi znázorňované objekty nelze vkládat matematická znaménka, přestože totiž příklad vypadá jako ilustrativní, realitě neodpovídá. Takovéto obrázky znázorňují modely jednotlivých čísel, nikoliv model operace sčítání. Navíc v běžném životě nesčítáme/neodčítáme předměty (ty k sobě přidáváme, odebíráme je), tedy znaménka sčítání/odčítání nepoužíváme mezi objekty, ale pouze mezi čísly."]},update_for_current_year:{headline:"Aktualizace produktu na aktuální rok",text:["Prosím o aktualizaci produktu na aktuální rok/y. Aktualizaci prosím proveďte ve všech částech produktu, kde se tato informace vyskytuje, zejména v názvu a popisu produktu, náhledovém obrázku a pak v samotném materiálu. Moc děkujeme za spolupráci."]},add_year_to_preview:{headline:"Doplnění roku do popisku a náhledu produktu",text:["Prosím o doplnění roku do popisu produktu a zejména na náhledový obrázek. Je to z toho důvodu, že materiál není univerzální a bude fungovat pouze pro konkrétní rok. Díky této obsažené informaci vás budeme moci příští rok kontaktovat s prosbou o aktualizaci. Děkuji za spolupráci."]}}}}},en:{auth:{failed:"These credentials do not match our records.",throttle:"Too many login attempts. Please try again in {seconds} seconds."},validation:{accepted:"The {attribute} must be accepted.",active_url:"The {attribute} is not a valid URL.",after:"The {attribute} must be a date after {date}.",after_or_equal:"The {attribute} must be a date after or equal to {date}.",alpha:"The {attribute} may only contain letters.",alpha_dash:"The {attribute} may only contain letters, numbers, and dashes.",alpha_num:"The {attribute} may only contain letters and numbers.",array:"The {attribute} must be an array.",before:"The {attribute} must be a date before {date}.",before_or_equal:"The {attribute} must be a date before or equal to {date}.",between:{numeric:"The {attribute} must be between {min} and {max}.",file:"The {attribute} must be between {min} and {max} kilobytes.",string:"The {attribute} must be between {min} and {max} characters.",array:"The {attribute} must have between {min} and {max} items."},boolean:"The {attribute} field must be true or false.",confirmed:"The {attribute} confirmation does not match.",date:"The {attribute} is not a valid date.",date_format:"The {attribute} does not match the format {format}.",different:"The {attribute} and {other} must be different.",digits:"The {attribute} must be {digits} digits.",digits_between:"The {attribute} must be between {min} and {max} digits.",dimensions:"The {attribute} has invalid image dimensions.",distinct:"The {attribute} field has a duplicate value.",email:"The {attribute} must be a valid email address.",exists:"The selected {attribute} is invalid.",file:"The {attribute} must be a file.",filled:"The {attribute} field must have a value.",image:"The {attribute} must be an image.",in:"The selected {attribute} is invalid.",in_array:"The {attribute} field does not exist in {other}.",integer:"The {attribute} must be an integer.",ip:"The {attribute} must be a valid IP address.",ipv4:"The {attribute} must be a valid IPv4 address.",ipv6:"The {attribute} must be a valid IPv6 address.",json:"The {attribute} must be a valid JSON string.",max:{numeric:"The {attribute} may not be greater than {max}.",file:"The {attribute} may not be greater than {max} kilobytes.",string:"The {attribute} may not be greater than {max} characters.",array:"The {attribute} may not have more than {max} items."},mimes:"The {attribute} must be a file of type: {values}.",mimetypes:"The {attribute} must be a file of type: {values}.",min:{numeric:"The {attribute} must be at least {min}.",file:"The {attribute} must be at least {min} kilobytes.",string:"The {attribute} must be at least {min} characters.",array:"The {attribute} must have at least {min} items."},not_in:"The selected {attribute} is invalid.",numeric:"The {attribute} must be a number.",present:"The {attribute} field must be present.",regex:"The {attribute} format is invalid.",required:"The {attribute} field is required.",required_if:"The {attribute} field is required when {other} is {value}.",required_unless:"The {attribute} field is required unless {other} is in {values}.",required_with:"The {attribute} field is required when {values} is present.",required_with_all:"The {attribute} field is required when {values} is present.",required_without:"The {attribute} field is required when {values} is not present.",required_without_all:"The {attribute} field is required when none of {values} are present.",same:"The {attribute} and {other} must match.",size:{numeric:"The {attribute} must be {size}.",file:"The {attribute} must be {size} kilobytes.",string:"The {attribute} must be {size} characters.",array:"The {attribute} must contain {size} items."},string:"The {attribute} must be a string.",timezone:"The {attribute} must be a valid zone.",unique:"The {attribute} has already been taken.",uploaded:"The {attribute} failed to upload.",url:"The {attribute} format is invalid.",custom:{"attribute-name":{"rule-name":"custom-message"}},attributes:[]},pagination:{previous:"&laquo; Previous",next:"Next &raquo;"},passwords:{password:"Passwords must be at least six characters and match the confirmation.",reset:"Your password has been reset!",sent:"We have e-mailed your password reset link!",token:"This password reset token is invalid.",user:"We can't find a user with that e-mail address."}},sk:{auth:{failed:"Prihlasovacie údaje nie sú správne.",throttle:"Prekročený limit pokusov. Skúste znovu o {seconds} sekúnd."},validation:{accepted:"{attribute} musí byť akceptovaný.",active_url:"{attribute} má neplatnú URL adresu.",after:"{attribute} musí byť dátum po {date}.",after_or_equal:"{attribute} musí byť dátum po alebo presne {date}.",alpha:"{attribute} môže obsahovať len písmená.",alpha_dash:"{attribute} môže obsahovať len písmená, čísla a pomlčky.",alpha_num:"{attribute} môže obsahovať len písmená, čísla.",array:"{attribute} musí byť pole.",before:"{attribute} musí byť dátum pred {date}.",before_or_equal:"{attribute} musí byť dátum pred alebo presne {date}.",between:{numeric:"{attribute} musí mať rozsah {min} - {max}.",file:"{attribute} musí mať rozsah {min} - {max} kilobajtov.",string:"{attribute} musí mať rozsah {min} - {max} znakov.",array:"{attribute} musí mať rozsah {min} - {max} prvkov."},boolean:"{attribute} musí byť pravda alebo nepravda.",confirmed:"{attribute} konfirmácia sa nezhoduje.",date:"{attribute} má neplatný dátum.",date_format:"{attribute} sa nezhoduje s formátom {format}.",different:"{attribute} a {other} musia byť odlišné.",digits:"{attribute} musí mať {digits} číslic.",digits_between:"{attribute} musí mať rozsah {min} až {max} číslic.",dimensions:"{attribute} má neplatné rozmery obrázku.",distinct:"{attribute} je duplicitný.",email:"{attribute} má neplatný formát.",exists:"označený {attribute} je neplatný.",file:"{attribute} musí byť súbor.",filled:"{attribute} je požadované.",image:"{attribute} musí byť obrázok.",in:"označený {attribute} je neplatný.",in_array:"{attribute} sa nenachádza v {other}.",integer:"{attribute} musí byť celé číslo.",ip:"{attribute} musí byť platná IP adresa.",ipv4:"{attribute} musí byť platná IPv4 adresa.",ipv6:"{attribute} musí byť platná IPv6 adresa.",json:"{attribute} musí byť platný JSON reťazec.",max:{numeric:"{attribute} nemôže byť väčší ako {max}.",file:"{attribute} nemôže byť väčší ako {max} kilobajtov.",string:"{attribute} nemôže byť väčší ako {max} znakov.",array:"{attribute} nemôže mať viac ako {max} prvkov."},mimes:"{attribute} musí byť súbor s koncovkou: {values}.",mimetypes:"{attribute} musí byť súbor s koncovkou: {values}.",min:{numeric:"{attribute} musí mať aspoň {min}.",file:"{attribute} musí mať aspoň {min} kilobajtov.",string:"{attribute} musí mať aspoň {min} znakov.",array:"{attribute} musí mať aspoň {min} prvkov."},not_in:"označený {attribute} je neplatný.",numeric:"{attribute} musí byť číslo.",present:"{attribute} musí byť odoslaný.",regex:"{attribute} má neplatný formát.",required:"{attribute} je požadované.",required_if:"{attribute} je požadované keď {other} je {value}.",required_unless:"{attribute} je požadované, okrem prípadu keď {other} je v {values}.",required_with:"{attribute} je požadované keď {values} je prítomné.",required_with_all:"{attribute} je požadované ak {values} je nastavené.",required_without:"{attribute} je požadované keď {values} nie je prítomné.",required_without_all:"{attribute} je požadované ak žiadne z {values} nie je nastavené.",same:"{attribute} a {other} sa musia zhodovať.",size:{numeric:"{attribute} musí byť {size}.",file:"{attribute} musí mať {size} kilobajtov.",string:"{attribute} musí mať {size} znakov.",array:"{attribute} musí obsahovať {size} prvkov."},string:"{attribute} musí byť reťazec znakov.",timezone:"{attribute} musí byť platné časové pásmo.",unique:"{attribute} už existuje.",uploaded:"Nepodarilo sa nahrať {attribute}.",url:"{attribute} musí mať formát URL.",custom:{"attribute-name":{"rule-name":"custom-message"}},attributes:[]},pagination:{previous:"&laquo; Predchádzajúca",next:"Nasledujúca &raquo;"},passwords:{password:"Heslo sa musí zhodovať a obsahovať najmenej šesť znakov.",reset:"Heslo bolo zmenené!",sent:"Pripomienka k zmene hesla bola odoslaná!",token:"Klúč pre obnovu hesla je neplatný.",user:"Nepodarilo sa nájsť používateľa s touto e-mailovou adresou."},public:{login:"Prihlásení",logout:"Odhlásení",confirmation_success:"Email úspešne potvrzení",invalid_confirmation_code:"Nevalidní potvrzovací kód",register:"Registrace",personal_settings:"Osobné nastavení"},email:{confirm_subject:"Učitelnice - Potvrzení registrace"}}};function fv(e,t,n=null,o=null,i=null){window.events.emit("flash",{message:e,type:t,timeout:n,component:o,componentData:i})}function Fe(e,t=null,n=null,o=null,i=null){var r,s,a;if(e===null&&o){fv(e,t,n,o,i);return}if(typeof e=="string"&&t!==null){fv(e,t,n);return}if(e!=null&&e.status){(r=e.data)!=null&&r.message&&fv(e.data.message,"success",n);return}if(e!=null&&e.response){let l=e.response;if((l==null?void 0:l.status)===500){fv(500,"error",n);return}if((s=l==null?void 0:l.data)!=null&&s.errors){Object.entries(l.data.errors).forEach(([,u])=>{u.forEach(f=>{fv(f,"error",n)})});return}(a=l.data)!=null&&a.message&&fv(l.data.message,"error",n)}}const oS="1em",qSe={top:{container:{flexDirection:"column"},legend:{order:-1,margin:0,marginBottom:oS}},right:{container:{},legend:{flexDirection:"column",margin:0,marginLeft:oS}},bottom:{container:{flexDirection:"column"},legend:{}},left:{container:{},legend:{flexDirection:"column",order:-1,margin:0,marginRight:oS}}};function Ad(e){return Number(e.toPrecision(15))}function YSe({el:e,onResize:t}){const n=En(0),o=En(0),i=new ResizeObserver(s=>{if(!e.value)return;const a=s[0];n.value=a.contentRect.width,o.value=a.contentRect.height;/* istanbul ignore else -- @preserve */t&&t(n.value,o.value)});Co(e,(s,a)=>{a&&i.unobserve(a),s&&i.observe(s)},{immediate:!0});const r=()=>{i.disconnect()};return pr()&&cu(()=>{r()}),{width:n,height:o,stop:r}}const pz=["#FF6384","#36A2EB","#FFCE56","#F58231","#46F0F0","#D2F53C","#911EB4","#F032E6","#3CB44B","#FFE119","#E6194B","#FABEBE","#008080","#E6BEFF","#0082C8","#AA6E28","#FFFAC8","#800000","#AAFFC3","#808000","#FFD8B1","#000080","#808080","#000000"],FQ=()=>{let e=0,t=!1;return()=>{e===0&&t&&console.warn("Ran out of default colors, reusing colors");const n=pz[e];return e=(e+1)%pz.length,e===0&&(t=!0),n}},WSe=["title"],GSe=xo({__name:"DonutSections",props:{sections:{},startAngle:{},total:{}},emits:["section-click","section-mouseenter","section-mouseleave","section-mouseover","section-mouseout","section-mousemove"],setup(e,{emit:t}){const n=e,o=t,i=dt(()=>({transform:`rotate(${n.startAngle}deg)`})),r=dt(()=>{let s=0;const a=FQ(),l=[];n.sections.forEach(f=>{const p=Ad(360*(f.value/(n.total||1))),v=f.color||a(),_=Ad(s+p);if(_>180){const b=Ad(180-s),C=Ad(p-b);l.push({baseSection:f,degree:b,color:v},{baseSection:f,degree:C,color:v})}else l.push({baseSection:f,degree:p,color:v});s=_,s>=180&&(s=Ad(s-180))});const d=[];s=0;let u=0;return l.forEach(f=>{if(f.degree===0)return;let[p,v]=["cdc-section-right",-180];s>=180&&([p,v]=["cdc-section-left",180]);const _={backgroundColor:f.color,transform:`rotate(${Ad(v+f.degree)}deg)`},b={transform:`rotate(${u}deg)`};s=Ad(s+f.degree),s===180?u=0:u=Ad(u+f.degree);const C={click:$=>o("section-click",{section:f.baseSection,event:$}),mouseenter:$=>o("section-mouseenter",{section:f.baseSection,event:$}),mouseleave:$=>o("section-mouseleave",{section:f.baseSection,event:$}),mouseover:$=>o("section-mouseover",{section:f.baseSection,event:$}),mouseout:$=>o("section-mouseout",{section:f.baseSection,event:$}),mousemove:$=>o("section-mousemove",{section:f.baseSection,event:$})};d.push({baseSection:f.baseSection,degree:f.degree,color:f.color,className:p,fillerStyles:_,sectionStyles:b,listeners:C})}),d});return(s,a)=>(h(),g("div",{class:"cdc-sections",style:Bn(i.value)},[(h(!0),g(pe,null,Me(r.value,(l,d)=>(h(),g("div",Ur({key:d,class:["cdc-section",l.className],style:l.sectionStyles},Yu(l.listeners,!0)),[c("div",{class:"cdc-filler",style:Bn(l.fillerStyles),title:l.baseSection.label||""},null,12,WSe)],16))),128))],4))}}),ZSe=["title"],KSe=xo({__name:"DonutChart",props:{size:{default:250},unit:{default:"px"},thickness:{default:20},text:{default:""},autoAdjustTextSize:{type:Boolean,default:!0},background:{default:"#ffffff"},foreground:{default:"#eeeeee"},sections:{default:()=>[]},total:{default:100},hasLegend:{type:Boolean,default:!1},legendPlacement:{default:"bottom"},startAngle:{default:0},suppressValidationWarnings:{type:Boolean,default:!1}},emits:["section-click","section-mouseenter","section-mouseleave","section-mouseover","section-mouseout","section-mousemove"],setup(e,{emit:t}){const n=e,o=t,i=En(),r=dt(()=>{const p=FQ();return n.sections.map((v,_)=>({label:v.label||`Section ${_+1}`,value:`${v.value} (${Ad(v.value/(n.total||1))*100}%)`,styles:{backgroundColor:v.color||p()}}))}),s=En("1em"),a=()=>{if(!n.autoAdjustTextSize){s.value="1em";return}const p=.08;let v=n.size;if(n.unit!=="px"){/* istanbul ignore else -- @preserve */i.value?v=i.value.clientWidth:v=null}s.value=v?`${Ad(v*p)}px`:"1em"};YSe({el:i,onResize:a}),Co(()=>n.autoAdjustTextSize,p=>{p?window.addEventListener("resize",a):window.removeEventListener("resize",a),a()});const l=dt(()=>n.hasLegend?qSe[n.legendPlacement]:null),d=dt(()=>{const p=`${n.size}${n.unit}`;return{width:p,paddingBottom:p,backgroundColor:n.foreground}}),u=dt(()=>{const p=100-n.thickness,v=`${p}%`,_=`calc(50% - ${p/2}%)`;return{height:v,width:v,top:_,left:_,backgroundColor:n.background}}),f=dt(()=>({fontSize:s.value}));return Co(()=>n.size,()=>{n.suppressValidationWarnings||n.size<0&&console.warn("vue-css-donut-chart: `size` must be a positive number")},{immediate:!0}),Co(()=>n.thickness,()=>{n.suppressValidationWarnings||(n.thickness<0||n.thickness>100)&&console.warn("vue-css-donut-chart: `thickness` must be between 0 and 100")},{immediate:!0}),Co([()=>n.total,()=>n.sections],()=>{if(!n.suppressValidationWarnings){if(n.total<0){console.warn("vue-css-donut-chart: `total` must be a positive number");return}Ad(n.sections.reduce((p,v)=>p+(typeof v.value=="number"?v.value:0),0))>n.total&&console.warn("vue-css-donut-chart: Sum of section values exceeds `total`")}},{immediate:!0,deep:!0}),(p,v)=>{var _;return h(),g("div",{class:"cdc-container",style:Bn((_=l.value)==null?void 0:_.container)},[c("div",{ref_key:"donutEl",ref:i,class:"cdc",style:Bn(d.value)},[k(GSe,{sections:n.sections,"start-angle":n.startAngle,total:n.total,onSectionClick:v[0]||(v[0]=b=>o("section-click",b.section,b.event)),onSectionMouseenter:v[1]||(v[1]=b=>o("section-mouseenter",b.section,b.event)),onSectionMouseleave:v[2]||(v[2]=b=>o("section-mouseleave",b.section,b.event)),onSectionMouseover:v[3]||(v[3]=b=>o("section-mouseover",b.section,b.event)),onSectionMouseout:v[4]||(v[4]=b=>o("section-mouseout",b.section,b.event)),onSectionMousemove:v[5]||(v[5]=b=>o("section-mousemove",b.section,b.event))},null,8,["sections","start-angle","total"]),c("div",{class:"cdc-overlay",style:Bn(u.value)},[c("div",{class:"cdc-text",style:Bn(f.value)},[Pt(p.$slots,"default",{},()=>[z(m(p.text),1)])],4)],4)],4),Pt(p.$slots,"legend",{},()=>{var b;return[p.hasLegend?(h(),g("div",{key:0,class:"cdc-legend",style:Bn((b=l.value)==null?void 0:b.legend)},[(h(!0),g(pe,null,Me(r.value,(C,$)=>(h(),g("span",{key:$,class:"cdc-legend-item",title:C.value},[c("span",{class:"cdc-legend-item-color",style:Bn(C.styles)},null,4),c("span",null,m(C.label),1)],8,ZSe))),128))],4)):D("",!0)]})],4)}}}),JSe={install(e){e.component("VcDonut",KSe)}},zQ=Object.prototype.toString;function UQ(e){switch(zQ.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return Wg(e,Error)}}function $y(e,t){return zQ.call(e)===`[object ${t}]`}function Ax(e){return $y(e,"ErrorEvent")}function gz(e){return $y(e,"DOMError")}function XSe(e){return $y(e,"DOMException")}function hf(e){return $y(e,"String")}function Dx(e){return typeof e=="object"&&e!==null&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function xx(e){return e===null||Dx(e)||typeof e!="object"&&typeof e!="function"}function Y_(e){return $y(e,"Object")}function y9(e){return typeof Event<"u"&&Wg(e,Event)}function QSe(e){return typeof Element<"u"&&Wg(e,Element)}function eTe(e){return $y(e,"RegExp")}function b9(e){return!!(e&&e.then&&typeof e.then=="function")}function tTe(e){return Y_(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function nTe(e){return typeof e=="number"&&e!==e}function Wg(e,t){try{return e instanceof t}catch{return!1}}function BQ(e){return!!(typeof e=="object"&&e!==null&&(e.__isVue||e._isVue))}function p_(e,t=0){return typeof e!="string"||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function vz(e,t){if(!Array.isArray(e))return"";const n=[];for(let o=0;o<e.length;o++){const i=e[o];try{BQ(i)?n.push("[VueViewModel]"):n.push(String(i))}catch{n.push("[value cannot be serialized]")}}return n.join(t)}function oTe(e,t,n=!1){return hf(e)?eTe(t)?t.test(e):hf(t)?n?e===t:e.includes(t):!1:!1}function k9(e,t=[],n=!1){return t.some(o=>oTe(e,o,n))}function iTe(e,t,n=250,o,i,r,s){if(!r.exception||!r.exception.values||!s||!Wg(s.originalException,Error))return;const a=r.exception.values.length>0?r.exception.values[r.exception.values.length-1]:void 0;a&&(r.exception.values=rTe(mI(e,t,i,s.originalException,o,r.exception.values,a,0),n))}function mI(e,t,n,o,i,r,s,a){if(r.length>=n+1)return r;let l=[...r];if(Wg(o[i],Error)){_z(s,a);const d=e(t,o[i]),u=l.length;yz(d,i,u,a),l=mI(e,t,n,o[i],i,[d,...l],d,u)}return Array.isArray(o.errors)&&o.errors.forEach((d,u)=>{if(Wg(d,Error)){_z(s,a);const f=e(t,d),p=l.length;yz(f,`errors[${u}]`,p,a),l=mI(e,t,n,d,i,[f,...l],f,p)}}),l}function _z(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}function yz(e,t,n,o){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:o}}function rTe(e,t){return e.map(n=>(n.value&&(n.value=p_(n.value,t)),n))}function bw(e){return e&&e.Math==Math?e:void 0}const Ai=typeof globalThis=="object"&&bw(globalThis)||typeof window=="object"&&bw(window)||typeof self=="object"&&bw(self)||typeof global=="object"&&bw(global)||function(){return this}()||{};function Ox(){return Ai}function HQ(e,t,n){const o=n||Ai,i=o.__SENTRY__=o.__SENTRY__||{};return i[e]||(i[e]=t())}const Lx=Ox(),sTe=80;function VQ(e,t={}){if(!e)return"<unknown>";try{let n=e;const o=5,i=[];let r=0,s=0;const a=" > ",l=a.length;let d;const u=Array.isArray(t)?t:t.keyAttrs,f=!Array.isArray(t)&&t.maxStringLength||sTe;for(;n&&r++<o&&(d=aTe(n,u),!(d==="html"||r>1&&s+i.length*l+d.length>=f));)i.push(d),s+=d.length,n=n.parentNode;return i.reverse().join(a)}catch{return"<unknown>"}}function aTe(e,t){const n=e,o=[];let i,r,s,a,l;if(!n||!n.tagName)return"";if(Lx.HTMLElement&&n instanceof HTMLElement&&n.dataset&&n.dataset.sentryComponent)return n.dataset.sentryComponent;o.push(n.tagName.toLowerCase());const d=t&&t.length?t.filter(f=>n.getAttribute(f)).map(f=>[f,n.getAttribute(f)]):null;if(d&&d.length)d.forEach(f=>{o.push(`[${f[0]}="${f[1]}"]`)});else if(n.id&&o.push(`#${n.id}`),i=n.className,i&&hf(i))for(r=i.split(/\s+/),l=0;l<r.length;l++)o.push(`.${r[l]}`);const u=["aria-label","type","name","title","alt"];for(l=0;l<u.length;l++)s=u[l],a=n.getAttribute(s),a&&o.push(`[${s}="${a}"]`);return o.join("")}function lTe(){try{return Lx.document.location.href}catch{return""}}function cTe(e){if(!Lx.HTMLElement)return null;let t=e;const n=5;for(let o=0;o<n;o++){if(!t)return null;if(t instanceof HTMLElement&&t.dataset.sentryComponent)return t.dataset.sentryComponent;t=t.parentNode}return null}const _3=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,dTe="Sentry Logger ",pI=["debug","info","warn","error","log","assert","trace"],h5={};function w9(e){if(!("console"in Ai))return e();const t=Ai.console,n={},o=Object.keys(h5);o.forEach(i=>{const r=h5[i];n[i]=t[i],t[i]=r});try{return e()}finally{o.forEach(i=>{t[i]=n[i]})}}function uTe(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return _3?pI.forEach(n=>{t[n]=(...o)=>{e&&w9(()=>{Ai.console[n](`${dTe}[${n}]:`,...o)})}}):pI.forEach(n=>{t[n]=()=>{}}),t}const to=uTe(),hTe=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function fTe(e){return e==="http"||e==="https"}function y3(e,t=!1){const{host:n,path:o,pass:i,port:r,projectId:s,protocol:a,publicKey:l}=e;return`${a}://${l}${t&&i?`:${i}`:""}@${n}${r?`:${r}`:""}/${o&&`${o}/`}${s}`}function mTe(e){const t=hTe.exec(e);if(!t){w9(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}const[n,o,i="",r,s="",a]=t.slice(1);let l="",d=a;const u=d.split("/");if(u.length>1&&(l=u.slice(0,-1).join("/"),d=u.pop()),d){const f=d.match(/^\d+/);f&&(d=f[0])}return qQ({host:r,pass:i,path:l,projectId:d,port:s,protocol:n,publicKey:o})}function qQ(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function pTe(e){if(!_3)return!0;const{port:t,projectId:n,protocol:o}=e;return["protocol","publicKey","host","projectId"].find(s=>e[s]?!1:(to.error(`Invalid Sentry Dsn: ${s} missing`),!0))?!1:n.match(/^\d+$/)?fTe(o)?t&&isNaN(parseInt(t,10))?(to.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(to.error(`Invalid Sentry Dsn: Invalid protocol ${o}`),!1):(to.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function gTe(e){const t=typeof e=="string"?mTe(e):qQ(e);if(!(!t||!pTe(t)))return t}class Ru extends Error{constructor(t,n="warn"){super(t),this.message=t,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=n}}function Ks(e,t,n){if(!(t in e))return;const o=e[t],i=n(o);typeof i=="function"&&YQ(i,o),e[t]=i}function Gg(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{_3&&to.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function YQ(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,Gg(e,"__sentry_original__",t)}catch{}}function Mx(e){return e.__sentry_original__}function vTe(e){return Object.keys(e).map(t=>`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`).join("&")}function WQ(e){if(UQ(e))return{message:e.message,name:e.name,stack:e.stack,...kz(e)};if(y9(e)){const t={type:e.type,target:bz(e.target),currentTarget:bz(e.currentTarget),...kz(e)};return typeof CustomEvent<"u"&&Wg(e,CustomEvent)&&(t.detail=e.detail),t}else return e}function bz(e){try{return QSe(e)?VQ(e):Object.prototype.toString.call(e)}catch{return"<unknown>"}}function kz(e){if(typeof e=="object"&&e!==null){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}else return{}}function _Te(e,t=40){const n=Object.keys(WQ(e));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=t)return p_(n[0],t);for(let o=n.length;o>0;o--){const i=n.slice(0,o).join(", ");if(!(i.length>t))return o===n.length?i:p_(i,t)}return""}function tf(e){return gI(e,new Map)}function gI(e,t){if(yTe(e)){const n=t.get(e);if(n!==void 0)return n;const o={};t.set(e,o);for(const i of Object.keys(e))typeof e[i]<"u"&&(o[i]=gI(e[i],t));return o}if(Array.isArray(e)){const n=t.get(e);if(n!==void 0)return n;const o=[];return t.set(e,o),e.forEach(i=>{o.push(gI(i,t))}),o}return e}function yTe(e){if(!Y_(e))return!1;try{const t=Object.getPrototypeOf(e).constructor.name;return!t||t==="Object"}catch{return!0}}const GQ=50,wz=/\(error: (.*)\)/,$z=/captureMessage|captureException/;function ZQ(...e){const t=e.sort((n,o)=>n[0]-o[0]).map(n=>n[1]);return(n,o=0)=>{const i=[],r=n.split(`
`);for(let s=o;s<r.length;s++){const a=r[s];if(a.length>1024)continue;const l=wz.test(a)?a.replace(wz,"$1"):a;if(!l.match(/\S*Error: /)){for(const d of t){const u=d(l);if(u){i.push(u);break}}if(i.length>=GQ)break}}return kTe(i)}}function bTe(e){return Array.isArray(e)?ZQ(...e):e}function kTe(e){if(!e.length)return[];const t=Array.from(e);return/sentryWrapped/.test(t[t.length-1].function||"")&&t.pop(),t.reverse(),$z.test(t[t.length-1].function||"")&&(t.pop(),$z.test(t[t.length-1].function||"")&&t.pop()),t.slice(0,GQ).map(n=>({...n,filename:n.filename||t[t.length-1].filename,function:n.function||"?"}))}const iS="<anonymous>";function ip(e){try{return!e||typeof e!="function"?iS:e.name||iS}catch{return iS}}const Y8={},Cz={};function h1(e,t){Y8[e]=Y8[e]||[],Y8[e].push(t)}function f1(e,t){Cz[e]||(t(),Cz[e]=!0)}function Zd(e,t){const n=e&&Y8[e];if(n)for(const o of n)try{o(t)}catch(i){_3&&to.error(`Error while triggering instrumentation handler.
Type: ${e}
Name: ${ip(o)}
Error:`,i)}}function wTe(e){const t="console";h1(t,e),f1(t,$Te)}function $Te(){"console"in Ai&&pI.forEach(function(e){e in Ai.console&&Ks(Ai.console,e,function(t){return h5[e]=t,function(...n){Zd("console",{args:n,level:e});const i=h5[e];i&&i.apply(Ai.console,n)}})})}function Kc(){const e=Ai,t=e.crypto||e.msCrypto;let n=()=>Math.random()*16;try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(n=()=>{const o=new Uint8Array(1);return t.getRandomValues(o),o[0]})}catch{}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,o=>(o^(n()&15)>>o/4).toString(16))}function KQ(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function Im(e){const{message:t,event_id:n}=e;if(t)return t;const o=KQ(e);return o?o.type&&o.value?`${o.type}: ${o.value}`:o.type||o.value||n||"<unknown>":n||"<unknown>"}function vI(e,t,n){const o=e.exception=e.exception||{},i=o.values=o.values||[],r=i[0]=i[0]||{};r.value||(r.value=t||""),r.type||(r.type=n||"Error")}function P2(e,t){const n=KQ(e);if(!n)return;const o={type:"generic",handled:!0},i=n.mechanism;if(n.mechanism={...o,...i,...t},t&&"data"in t){const r={...i&&i.data,...t.data};n.mechanism.data=r}}function Sz(e){if(e&&e.__sentry_captured__)return!0;try{Gg(e,"__sentry_captured__",!0)}catch{}return!1}function JQ(e){return Array.isArray(e)?e:[e]}const Nv=Ai,CTe=1e3;let Tz,_I,yI;function STe(e){const t="dom";h1(t,e),f1(t,TTe)}function TTe(){if(!Nv.document)return;const e=Zd.bind(null,"dom"),t=Ez(e,!0);Nv.document.addEventListener("click",t,!1),Nv.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(n=>{const o=Nv[n]&&Nv[n].prototype;!o||!o.hasOwnProperty||!o.hasOwnProperty("addEventListener")||(Ks(o,"addEventListener",function(i){return function(r,s,a){if(r==="click"||r=="keypress")try{const l=this,d=l.__sentry_instrumentation_handlers__=l.__sentry_instrumentation_handlers__||{},u=d[r]=d[r]||{refCount:0};if(!u.handler){const f=Ez(e);u.handler=f,i.call(this,r,f,a)}u.refCount++}catch{}return i.call(this,r,s,a)}}),Ks(o,"removeEventListener",function(i){return function(r,s,a){if(r==="click"||r=="keypress")try{const l=this,d=l.__sentry_instrumentation_handlers__||{},u=d[r];u&&(u.refCount--,u.refCount<=0&&(i.call(this,r,u.handler,a),u.handler=void 0,delete d[r]),Object.keys(d).length===0&&delete l.__sentry_instrumentation_handlers__)}catch{}return i.call(this,r,s,a)}}))})}function ETe(e){if(e.type!==_I)return!1;try{if(!e.target||e.target._sentryId!==yI)return!1}catch{}return!0}function ITe(e,t){return e!=="keypress"?!1:!t||!t.tagName?!0:!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable)}function Ez(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;const o=PTe(n);if(ITe(n.type,o))return;Gg(n,"_sentryCaptured",!0),o&&!o._sentryId&&Gg(o,"_sentryId",Kc());const i=n.type==="keypress"?"input":n.type;ETe(n)||(e({event:n,name:i,global:t}),_I=n.type,yI=o?o._sentryId:void 0),clearTimeout(Tz),Tz=Nv.setTimeout(()=>{yI=void 0,_I=void 0},CTe)}}function PTe(e){try{return e.target}catch{return null}}const bI=Ox();function XQ(){if(!("fetch"in bI))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function kI(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function ATe(){if(typeof EdgeRuntime=="string")return!0;if(!XQ())return!1;if(kI(bI.fetch))return!0;let e=!1;const t=bI.document;if(t&&typeof t.createElement=="function")try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=kI(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){_3&&to.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}function DTe(e){const t="fetch";h1(t,e),f1(t,xTe)}function xTe(){ATe()&&Ks(Ai,"fetch",function(e){return function(...t){const{method:n,url:o}=OTe(t),i={args:t,fetchData:{method:n,url:o},startTimestamp:Date.now()};return Zd("fetch",{...i}),e.apply(Ai,t).then(r=>{const s={...i,endTimestamp:Date.now(),response:r};return Zd("fetch",s),r},r=>{const s={...i,endTimestamp:Date.now(),error:r};throw Zd("fetch",s),r})}})}function wI(e,t){return!!e&&typeof e=="object"&&!!e[t]}function Iz(e){return typeof e=="string"?e:e?wI(e,"url")?e.url:e.toString?e.toString():"":""}function OTe(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[n,o]=e;return{url:Iz(n),method:wI(o,"method")?String(o.method).toUpperCase():"GET"}}const t=e[0];return{url:Iz(t),method:wI(t,"method")?String(t.method).toUpperCase():"GET"}}let kw=null;function LTe(e){const t="error";h1(t,e),f1(t,MTe)}function MTe(){kw=Ai.onerror,Ai.onerror=function(e,t,n,o,i){return Zd("error",{column:o,error:i,line:n,msg:e,url:t}),kw&&!kw.__SENTRY_LOADER__?kw.apply(this,arguments):!1},Ai.onerror.__SENTRY_INSTRUMENTED__=!0}let ww=null;function NTe(e){const t="unhandledrejection";h1(t,e),f1(t,RTe)}function RTe(){ww=Ai.onunhandledrejection,Ai.onunhandledrejection=function(e){return Zd("unhandledrejection",e),ww&&!ww.__SENTRY_LOADER__?ww.apply(this,arguments):!0},Ai.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const $w=Ox();function jTe(){const e=$w.chrome,t=e&&e.app&&e.app.runtime,n="history"in $w&&!!$w.history.pushState&&!!$w.history.replaceState;return!t&&n}const Mb=Ai;let Cw;function QQ(e){const t="history";h1(t,e),f1(t,FTe)}function FTe(){if(!jTe())return;const e=Mb.onpopstate;Mb.onpopstate=function(...n){const o=Mb.location.href,i=Cw;if(Cw=o,Zd("history",{from:i,to:o}),e)try{return e.apply(this,n)}catch{}};function t(n){return function(...o){const i=o.length>2?o[2]:void 0;if(i){const r=Cw,s=String(i);Cw=s,Zd("history",{from:r,to:s})}return n.apply(this,o)}}Ks(Mb.history,"pushState",t),Ks(Mb.history,"replaceState",t)}const zTe=Ai,l0="__sentry_xhr_v3__";function UTe(e){const t="xhr";h1(t,e),f1(t,BTe)}function BTe(){if(!zTe.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;Ks(e,"open",function(t){return function(...n){const o=Date.now(),i=hf(n[0])?n[0].toUpperCase():void 0,r=HTe(n[1]);if(!i||!r)return t.apply(this,n);this[l0]={method:i,url:r,request_headers:{}},i==="POST"&&r.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const s=()=>{const a=this[l0];if(a&&this.readyState===4){try{a.status_code=this.status}catch{}const l={args:[i,r],endTimestamp:Date.now(),startTimestamp:o,xhr:this};Zd("xhr",l)}};return"onreadystatechange"in this&&typeof this.onreadystatechange=="function"?Ks(this,"onreadystatechange",function(a){return function(...l){return s(),a.apply(this,l)}}):this.addEventListener("readystatechange",s),Ks(this,"setRequestHeader",function(a){return function(...l){const[d,u]=l,f=this[l0];return f&&hf(d)&&hf(u)&&(f.request_headers[d.toLowerCase()]=u),a.apply(this,l)}}),t.apply(this,n)}}),Ks(e,"send",function(t){return function(...n){const o=this[l0];if(!o)return t.apply(this,n);n[0]!==void 0&&(o.body=n[0]);const i={args:[o.method,o.url],startTimestamp:Date.now(),xhr:this};return Zd("xhr",i),t.apply(this,n)}})}function HTe(e){if(hf(e))return e;try{return e.toString()}catch{}}function VTe(){return"npm"}function qTe(){const e=typeof WeakSet=="function",t=e?new WeakSet:[];function n(i){if(e)return t.has(i)?!0:(t.add(i),!1);for(let r=0;r<t.length;r++)if(t[r]===i)return!0;return t.push(i),!1}function o(i){if(e)t.delete(i);else for(let r=0;r<t.length;r++)if(t[r]===i){t.splice(r,1);break}}return[n,o]}function wm(e,t=100,n=1/0){try{return $I("",e,t,n)}catch(o){return{ERROR:`**non-serializable** (${o})`}}}function eee(e,t=3,n=100*1024){const o=wm(e,t);return ZTe(o)>n?eee(e,t-1,n):o}function $I(e,t,n=1/0,o=1/0,i=qTe()){const[r,s]=i;if(t==null||["number","boolean","string"].includes(typeof t)&&!nTe(t))return t;const a=YTe(e,t);if(!a.startsWith("[object "))return a;if(t.__sentry_skip_normalization__)return t;const l=typeof t.__sentry_override_normalization_depth__=="number"?t.__sentry_override_normalization_depth__:n;if(l===0)return a.replace("object ","");if(r(t))return"[Circular ~]";const d=t;if(d&&typeof d.toJSON=="function")try{const v=d.toJSON();return $I("",v,l-1,o,i)}catch{}const u=Array.isArray(t)?[]:{};let f=0;const p=WQ(t);for(const v in p){if(!Object.prototype.hasOwnProperty.call(p,v))continue;if(f>=o){u[v]="[MaxProperties ~]";break}const _=p[v];u[v]=$I(v,_,l-1,o,i),f++}return s(t),u}function YTe(e,t){try{if(e==="domain"&&t&&typeof t=="object"&&t._events)return"[Domain]";if(e==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&t===global)return"[Global]";if(typeof window<"u"&&t===window)return"[Window]";if(typeof document<"u"&&t===document)return"[Document]";if(BQ(t))return"[VueViewModel]";if(tTe(t))return"[SyntheticEvent]";if(typeof t=="number"&&t!==t)return"[NaN]";if(typeof t=="function")return`[Function: ${ip(t)}]`;if(typeof t=="symbol")return`[${String(t)}]`;if(typeof t=="bigint")return`[BigInt: ${String(t)}]`;const n=WTe(t);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(n){return`**non-serializable** (${n})`}}function WTe(e){const t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}function GTe(e){return~-encodeURI(e).split(/%..|./).length}function ZTe(e){return GTe(JSON.stringify(e))}var qh;(function(e){e[e.PENDING=0]="PENDING";const n=1;e[e.RESOLVED=n]="RESOLVED";const o=2;e[e.REJECTED=o]="REJECTED"})(qh||(qh={}));function W_(e){return new Cy(t=>{t(e)})}function Nx(e){return new Cy((t,n)=>{n(e)})}let Cy=class og{constructor(t){og.prototype.__init.call(this),og.prototype.__init2.call(this),og.prototype.__init3.call(this),og.prototype.__init4.call(this),this._state=qh.PENDING,this._handlers=[];try{t(this._resolve,this._reject)}catch(n){this._reject(n)}}then(t,n){return new og((o,i)=>{this._handlers.push([!1,r=>{if(!t)o(r);else try{o(t(r))}catch(s){i(s)}},r=>{if(!n)i(r);else try{o(n(r))}catch(s){i(s)}}]),this._executeHandlers()})}catch(t){return this.then(n=>n,t)}finally(t){return new og((n,o)=>{let i,r;return this.then(s=>{r=!1,i=s,t&&t()},s=>{r=!0,i=s,t&&t()}).then(()=>{if(r){o(i);return}n(i)})})}__init(){this._resolve=t=>{this._setResult(qh.RESOLVED,t)}}__init2(){this._reject=t=>{this._setResult(qh.REJECTED,t)}}__init3(){this._setResult=(t,n)=>{if(this._state===qh.PENDING){if(b9(n)){n.then(this._resolve,this._reject);return}this._state=t,this._value=n,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===qh.PENDING)return;const t=this._handlers.slice();this._handlers=[],t.forEach(n=>{n[0]||(this._state===qh.RESOLVED&&n[1](this._value),this._state===qh.REJECTED&&n[2](this._value),n[0]=!0)})}}};function KTe(e){const t=[];function n(){return e===void 0||t.length<e}function o(s){return t.splice(t.indexOf(s),1)[0]}function i(s){if(!n())return Nx(new Ru("Not adding Promise because buffer limit was reached."));const a=s();return t.indexOf(a)===-1&&t.push(a),a.then(()=>o(a)).then(null,()=>o(a).then(null,()=>{})),a}function r(s){return new Cy((a,l)=>{let d=t.length;if(!d)return a(!0);const u=setTimeout(()=>{s&&s>0&&a(!1)},s);t.forEach(f=>{W_(f).then(()=>{--d||(clearTimeout(u),a(!0))},l)})})}return{$:t,add:i,drain:r}}function rS(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",o=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:o,relative:t[5]+n+o}}const JTe=["fatal","error","warning","log","info","debug"];function XTe(e){return e==="warn"?"warning":JTe.includes(e)?e:"log"}const tee=1e3;function b3(){return Date.now()/tee}function QTe(){const{performance:e}=Ai;if(!e||!e.now)return b3;const t=Date.now()-e.now(),n=e.timeOrigin==null?t:e.timeOrigin;return()=>(n+e.now())/tee}const Rx=QTe();(()=>{const{performance:e}=Ai;if(!e||!e.now)return;const t=3600*1e3,n=e.now(),o=Date.now(),i=e.timeOrigin?Math.abs(e.timeOrigin+n-o):t,r=i<t,s=e.timing&&e.timing.navigationStart,l=typeof s=="number"?Math.abs(s+n-o):t,d=l<t;return r||d?i<=l?e.timeOrigin:s:o})();function Sy(e,t=[]){return[e,t]}function eEe(e,t){const[n,o]=e;return[n,[...o,t]]}function Pz(e,t){const n=e[1];for(const o of n){const i=o[0].type;if(t(o,i))return!0}return!1}function CI(e,t){return(t||new TextEncoder).encode(e)}function tEe(e,t){const[n,o]=e;let i=JSON.stringify(n);function r(s){typeof i=="string"?i=typeof s=="string"?i+s:[CI(i,t),s]:i.push(typeof s=="string"?CI(s,t):s)}for(const s of o){const[a,l]=s;if(r(`
${JSON.stringify(a)}
`),typeof l=="string"||l instanceof Uint8Array)r(l);else{let d;try{d=JSON.stringify(l)}catch{d=JSON.stringify(wm(l))}r(d)}}return typeof i=="string"?i:nEe(i)}function nEe(e){const t=e.reduce((i,r)=>i+r.length,0),n=new Uint8Array(t);let o=0;for(const i of e)n.set(i,o),o+=i.length;return n}function oEe(e,t){const n=typeof e.data=="string"?CI(e.data,t):e.data;return[tf({type:"attachment",length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}const iEe={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"metric_bucket"};function Az(e){return iEe[e]}function nee(e){if(!e||!e.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function rEe(e,t,n,o){const i=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&o&&{dsn:y3(o)},...i&&{trace:tf({...i})}}}function sEe(e,t,n){const o=[{type:"client_report"},{timestamp:n||b3(),discarded_events:e}];return Sy(t?{dsn:t}:{},[o])}const aEe=60*1e3;function lEe(e,t=Date.now()){const n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;const o=Date.parse(`${e}`);return isNaN(o)?aEe:o-t}function cEe(e,t){return e[t]||e.all||0}function dEe(e,t,n=Date.now()){return cEe(e,t)>n}function uEe(e,{statusCode:t,headers:n},o=Date.now()){const i={...e},r=n&&n["x-sentry-rate-limits"],s=n&&n["retry-after"];if(r)for(const a of r.trim().split(",")){const[l,d,,,u]=a.split(":",5),f=parseInt(l,10),p=(isNaN(f)?60:f)*1e3;if(!d)i.all=o+p;else for(const v of d.split(";"))v==="metric_bucket"?(!u||u.split(";").includes("custom"))&&(i[v]=o+p):i[v]=o+p}else s?i.all=o+lEe(s,o):t===429&&(i.all=o+60*1e3);return i}const Yi=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,$9="production";function jx(){return HQ("globalEventProcessors",()=>[])}function hEe(e){jx().push(e)}function f5(e,t,n,o=0){return new Cy((i,r)=>{const s=e[o];if(t===null||typeof s!="function")i(t);else{const a=s({...t},n);Yi&&s.id&&a===null&&to.log(`Event processor "${s.id}" dropped event`),b9(a)?a.then(l=>f5(e,l,n,o+1).then(i)).then(null,r):f5(e,a,n,o+1).then(i).then(null,r)}})}function oee(e){const t=Rx(),n={sid:Kc(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>fEe(n)};return e&&Zg(n,e),n}function Zg(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||Rx(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:Kc()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function iee(e,t){let n={};t?n={status:t}:e.status==="ok"&&(n={status:"exited"}),Zg(e,n)}function fEe(e){return tf({sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}const mEe=1;function pEe(e){const{spanId:t,traceId:n}=e.spanContext(),{data:o,op:i,parent_span_id:r,status:s,tags:a,origin:l}=A2(e);return tf({data:o,op:i,parent_span_id:r,span_id:t,status:s,tags:a,trace_id:n,origin:l})}function gEe(e){return typeof e=="number"?Dz(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?Dz(e.getTime()):Rx()}function Dz(e){return e>9999999999?e/1e3:e}function A2(e){return vEe(e)?e.getSpanJSON():typeof e.toJSON=="function"?e.toJSON():{}}function vEe(e){return typeof e.getSpanJSON=="function"}function ree(e){const{traceFlags:t}=e.spanContext();return!!(t&mEe)}function _Ee(e,t,n,o,i,r){const{normalizeDepth:s=3,normalizeMaxBreadth:a=1e3}=e,l={...t,event_id:t.event_id||n.event_id||Kc(),timestamp:t.timestamp||b3()},d=n.integrations||e.integrations.map(C=>C.name);yEe(l,e),wEe(l,d),t.type===void 0&&bEe(l,e.stackParser);const u=CEe(o,n.captureContext);n.mechanism&&P2(l,n.mechanism);const f=i&&i.getEventProcessors?i.getEventProcessors():[],p=NEe().getScopeData();if(r){const C=r.getScopeData();Mz(p,C)}if(u){const C=u.getScopeData();Mz(p,C)}const v=[...n.attachments||[],...p.attachments];v.length&&(n.attachments=v),fee(l,p);const _=[...f,...jx(),...p.eventProcessors];return f5(_,l,n).then(C=>(C&&kEe(C),typeof s=="number"&&s>0?$Ee(C,s,a):C))}function yEe(e,t){const{environment:n,release:o,dist:i,maxValueLength:r=250}=t;"environment"in e||(e.environment="environment"in t?n:$9),e.release===void 0&&o!==void 0&&(e.release=o),e.dist===void 0&&i!==void 0&&(e.dist=i),e.message&&(e.message=p_(e.message,r));const s=e.exception&&e.exception.values&&e.exception.values[0];s&&s.value&&(s.value=p_(s.value,r));const a=e.request;a&&a.url&&(a.url=p_(a.url,r))}const xz=new WeakMap;function bEe(e,t){const n=Ai._sentryDebugIds;if(!n)return;let o;const i=xz.get(t);i?o=i:(o=new Map,xz.set(t,o));const r=Object.keys(n).reduce((s,a)=>{let l;const d=o.get(a);d?l=d:(l=t(a),o.set(a,l));for(let u=l.length-1;u>=0;u--){const f=l[u];if(f.filename){s[f.filename]=n[a];break}}return s},{});try{e.exception.values.forEach(s=>{s.stacktrace.frames.forEach(a=>{a.filename&&(a.debug_id=r[a.filename])})})}catch{}}function kEe(e){const t={};try{e.exception.values.forEach(o=>{o.stacktrace.frames.forEach(i=>{i.debug_id&&(i.abs_path?t[i.abs_path]=i.debug_id:i.filename&&(t[i.filename]=i.debug_id),delete i.debug_id)})})}catch{}if(Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.keys(t).forEach(o=>{n.push({type:"sourcemap",code_file:o,debug_id:t[o]})})}function wEe(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function $Ee(e,t,n){if(!e)return null;const o={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(i=>({...i,...i.data&&{data:wm(i.data,t,n)}}))},...e.user&&{user:wm(e.user,t,n)},...e.contexts&&{contexts:wm(e.contexts,t,n)},...e.extra&&{extra:wm(e.extra,t,n)}};return e.contexts&&e.contexts.trace&&o.contexts&&(o.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(o.contexts.trace.data=wm(e.contexts.trace.data,t,n))),e.spans&&(o.spans=e.spans.map(i=>{const r=A2(i).data;return r&&(i.data=wm(r,t,n)),i})),o}function CEe(e,t){if(!t)return e;const n=e?e.clone():new D2;return n.update(t),n}function SEe(e){if(e)return TEe(e)?{captureContext:e}:IEe(e)?{captureContext:e}:e}function TEe(e){return e instanceof D2||typeof e=="function"}const EEe=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];function IEe(e){return Object.keys(e).some(t=>EEe.includes(t))}function see(e,t){return uh().captureException(e,SEe(t))}function aee(e,t){return uh().captureEvent(e,t)}function Kg(e,t){uh().addBreadcrumb(e,t)}function PEe(...e){const t=uh();if(e.length===2){const[n,o]=e;return n?t.withScope(()=>(t.getStackTop().scope=n,o(n))):t.withScope(o)}return t.withScope(e[0])}function qa(){return uh().getClient()}function vp(){return uh().getScope()}function Oz(e){const t=qa(),n=k3(),o=vp(),{release:i,environment:r=$9}=t&&t.getOptions()||{},{userAgent:s}=Ai.navigator||{},a=oee({release:i,environment:r,user:o.getUser()||n.getUser(),...s&&{userAgent:s},...e}),l=n.getSession();return l&&l.status==="ok"&&Zg(l,{status:"exited"}),lee(),n.setSession(a),o.setSession(a),a}function lee(){const e=k3(),t=vp(),n=t.getSession()||e.getSession();n&&iee(n),cee(),e.setSession(),t.setSession()}function cee(){const e=k3(),t=vp(),n=qa(),o=t.getSession()||e.getSession();o&&n&&n.captureSession&&n.captureSession(o)}function Lz(e=!1){if(e){lee();return}cee()}function dee(e){return e.transaction}function uee(e,t,n){const o=t.getOptions(),{publicKey:i}=t.getDsn()||{},{segment:r}=n&&n.getUser()||{},s=tf({environment:o.environment||$9,release:o.release,user_segment:r,public_key:i,trace_id:e});return t.emit&&t.emit("createDsc",s),s}function hee(e){const t=qa();if(!t)return{};const n=uee(A2(e).trace_id||"",t,vp()),o=dee(e);if(!o)return n;const i=o&&o._frozenDynamicSamplingContext;if(i)return i;const{sampleRate:r,source:s}=o.metadata;r!=null&&(n.sample_rate=`${r}`);const a=A2(o);return s&&s!=="url"&&(n.transaction=a.description),n.sampled=String(ree(o)),t.emit&&t.emit("createDsc",n),n}function fee(e,t){const{fingerprint:n,span:o,breadcrumbs:i,sdkProcessingMetadata:r}=t;AEe(e,t),o&&OEe(e,o),LEe(e,n),DEe(e,i),xEe(e,r)}function Mz(e,t){const{extra:n,tags:o,user:i,contexts:r,level:s,sdkProcessingMetadata:a,breadcrumbs:l,fingerprint:d,eventProcessors:u,attachments:f,propagationContext:p,transactionName:v,span:_}=t;Nb(e,"extra",n),Nb(e,"tags",o),Nb(e,"user",i),Nb(e,"contexts",r),Nb(e,"sdkProcessingMetadata",a),s&&(e.level=s),v&&(e.transactionName=v),_&&(e.span=_),l.length&&(e.breadcrumbs=[...e.breadcrumbs,...l]),d.length&&(e.fingerprint=[...e.fingerprint,...d]),u.length&&(e.eventProcessors=[...e.eventProcessors,...u]),f.length&&(e.attachments=[...e.attachments,...f]),e.propagationContext={...e.propagationContext,...p}}function Nb(e,t,n){if(n&&Object.keys(n).length){e[t]={...e[t]};for(const o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[t][o]=n[o])}}function AEe(e,t){const{extra:n,tags:o,user:i,contexts:r,level:s,transactionName:a}=t,l=tf(n);l&&Object.keys(l).length&&(e.extra={...l,...e.extra});const d=tf(o);d&&Object.keys(d).length&&(e.tags={...d,...e.tags});const u=tf(i);u&&Object.keys(u).length&&(e.user={...u,...e.user});const f=tf(r);f&&Object.keys(f).length&&(e.contexts={...f,...e.contexts}),s&&(e.level=s),a&&(e.transaction=a)}function DEe(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function xEe(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function OEe(e,t){e.contexts={trace:pEe(t),...e.contexts};const n=dee(t);if(n){e.sdkProcessingMetadata={dynamicSamplingContext:hee(t),...e.sdkProcessingMetadata};const o=A2(n).description;o&&(e.tags={transaction:o,...e.tags})}}function LEe(e,t){e.fingerprint=e.fingerprint?JQ(e.fingerprint):[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}const MEe=100;let sS,D2=class W8{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=Nz()}static clone(t){return t?t.clone():new W8}clone(){const t=new W8;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._extra={...this._extra},t._contexts={...this._contexts},t._user=this._user,t._level=this._level,t._span=this._span,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._requestSession=this._requestSession,t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t}setClient(t){this._client=t}getClient(){return this._client}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,segment:void 0,username:void 0},this._session&&Zg(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(t){return this._requestSession=t,this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,n){return this._tags={...this._tags,[t]:n},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,n){return this._extra={...this._extra,[t]:n},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,n){return n===null?delete this._contexts[t]:this._contexts[t]=n,this._notifyScopeListeners(),this}setSpan(t){return this._span=t,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const t=this._span;return t&&t.transaction}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const n=typeof t=="function"?t(this):t;if(n instanceof W8){const o=n.getScopeData();this._tags={...this._tags,...o.tags},this._extra={...this._extra,...o.extra},this._contexts={...this._contexts,...o.contexts},o.user&&Object.keys(o.user).length&&(this._user=o.user),o.level&&(this._level=o.level),o.fingerprint.length&&(this._fingerprint=o.fingerprint),n.getRequestSession()&&(this._requestSession=n.getRequestSession()),o.propagationContext&&(this._propagationContext=o.propagationContext)}else if(Y_(n)){const o=t;this._tags={...this._tags,...o.tags},this._extra={...this._extra,...o.extra},this._contexts={...this._contexts,...o.contexts},o.user&&(this._user=o.user),o.level&&(this._level=o.level),o.fingerprint&&(this._fingerprint=o.fingerprint),o.requestSession&&(this._requestSession=o.requestSession),o.propagationContext&&(this._propagationContext=o.propagationContext)}return this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=Nz(),this}addBreadcrumb(t,n){const o=typeof n=="number"?n:MEe;if(o<=0)return this;const i={timestamp:b3(),...t},r=this._breadcrumbs;return r.push(i),this._breadcrumbs=r.length>o?r.slice(-o):r,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}getAttachments(){return this.getScopeData().attachments}clearAttachments(){return this._attachments=[],this}getScopeData(){const{_breadcrumbs:t,_attachments:n,_contexts:o,_tags:i,_extra:r,_user:s,_level:a,_fingerprint:l,_eventProcessors:d,_propagationContext:u,_sdkProcessingMetadata:f,_transactionName:p,_span:v}=this;return{breadcrumbs:t,attachments:n,contexts:o,tags:i,extra:r,user:s,level:a,fingerprint:l||[],eventProcessors:d,propagationContext:u,sdkProcessingMetadata:f,transactionName:p,span:v}}applyToEvent(t,n={},o=[]){fee(t,this.getScopeData());const i=[...o,...jx(),...this._eventProcessors];return f5(i,t,n)}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...t},this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,n){const o=n&&n.event_id?n.event_id:Kc();if(!this._client)return to.warn("No client configured on scope - will not capture exception!"),o;const i=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:i,...n,event_id:o},this),o}captureMessage(t,n,o){const i=o&&o.event_id?o.event_id:Kc();if(!this._client)return to.warn("No client configured on scope - will not capture message!"),i;const r=new Error(t);return this._client.captureMessage(t,n,{originalException:t,syntheticException:r,...o,event_id:i},this),i}captureEvent(t,n){const o=n&&n.event_id?n.event_id:Kc();return this._client?(this._client.captureEvent(t,{...n,event_id:o},this),o):(to.warn("No client configured on scope - will not capture event!"),o)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}};function NEe(){return sS||(sS=new D2),sS}function Nz(){return{traceId:Kc(),spanId:Kc().substring(16)}}const x2="7.119.2",mee=parseFloat(x2),REe=100;let pee=class{constructor(t,n,o,i=mee){this._version=i;let r;n?r=n:(r=new D2,r.setClient(t));let s;o?s=o:(s=new D2,s.setClient(t)),this._stack=[{scope:r}],t&&this.bindClient(t),this._isolationScope=s}isOlderThan(t){return this._version<t}bindClient(t){const n=this.getStackTop();n.client=t,n.scope.setClient(t),t&&t.setupIntegrations&&t.setupIntegrations()}pushScope(){const t=this.getScope().clone();return this.getStack().push({client:this.getClient(),scope:t}),t}popScope(){return this.getStack().length<=1?!1:!!this.getStack().pop()}withScope(t){const n=this.pushScope();let o;try{o=t(n)}catch(i){throw this.popScope(),i}return b9(o)?o.then(i=>(this.popScope(),i),i=>{throw this.popScope(),i}):(this.popScope(),o)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(t,n){const o=this._lastEventId=n&&n.event_id?n.event_id:Kc(),i=new Error("Sentry syntheticException");return this.getScope().captureException(t,{originalException:t,syntheticException:i,...n,event_id:o}),o}captureMessage(t,n,o){const i=this._lastEventId=o&&o.event_id?o.event_id:Kc(),r=new Error(t);return this.getScope().captureMessage(t,n,{originalException:t,syntheticException:r,...o,event_id:i}),i}captureEvent(t,n){const o=n&&n.event_id?n.event_id:Kc();return t.type||(this._lastEventId=o),this.getScope().captureEvent(t,{...n,event_id:o}),o}lastEventId(){return this._lastEventId}addBreadcrumb(t,n){const{scope:o,client:i}=this.getStackTop();if(!i)return;const{beforeBreadcrumb:r=null,maxBreadcrumbs:s=REe}=i.getOptions&&i.getOptions()||{};if(s<=0)return;const l={timestamp:b3(),...t},d=r?w9(()=>r(l,n)):l;d!==null&&(i.emit&&i.emit("beforeAddBreadcrumb",d,n),o.addBreadcrumb(d,s))}setUser(t){this.getScope().setUser(t),this.getIsolationScope().setUser(t)}setTags(t){this.getScope().setTags(t),this.getIsolationScope().setTags(t)}setExtras(t){this.getScope().setExtras(t),this.getIsolationScope().setExtras(t)}setTag(t,n){this.getScope().setTag(t,n),this.getIsolationScope().setTag(t,n)}setExtra(t,n){this.getScope().setExtra(t,n),this.getIsolationScope().setExtra(t,n)}setContext(t,n){this.getScope().setContext(t,n),this.getIsolationScope().setContext(t,n)}configureScope(t){const{scope:n,client:o}=this.getStackTop();o&&t(n)}run(t){const n=Rz(this);try{t(this)}finally{Rz(n)}}getIntegration(t){const n=this.getClient();if(!n)return null;try{return n.getIntegration(t)}catch{return Yi&&to.warn(`Cannot retrieve integration ${t.id} from the current Hub`),null}}startTransaction(t,n){const o=this._callExtensionMethod("startTransaction",t,n);return Yi&&!o&&(this.getClient()?to.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':
Sentry.addTracingExtensions();
Sentry.init({...});
`):to.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")),o}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(t=!1){if(t)return this.endSession();this._sendSessionUpdate()}endSession(){const n=this.getStackTop().scope,o=n.getSession();o&&iee(o),this._sendSessionUpdate(),n.setSession()}startSession(t){const{scope:n,client:o}=this.getStackTop(),{release:i,environment:r=$9}=o&&o.getOptions()||{},{userAgent:s}=Ai.navigator||{},a=oee({release:i,environment:r,user:n.getUser(),...s&&{userAgent:s},...t}),l=n.getSession&&n.getSession();return l&&l.status==="ok"&&Zg(l,{status:"exited"}),this.endSession(),n.setSession(a),a}shouldSendDefaultPii(){const t=this.getClient(),n=t&&t.getOptions();return!!(n&&n.sendDefaultPii)}_sendSessionUpdate(){const{scope:t,client:n}=this.getStackTop(),o=t.getSession();o&&n&&n.captureSession&&n.captureSession(o)}_callExtensionMethod(t,...n){const i=C9().__SENTRY__;if(i&&i.extensions&&typeof i.extensions[t]=="function")return i.extensions[t].apply(this,n);Yi&&to.warn(`Extension method ${t} couldn't be found, doing nothing.`)}};function C9(){return Ai.__SENTRY__=Ai.__SENTRY__||{extensions:{},hub:void 0},Ai}function Rz(e){const t=C9(),n=SI(t);return gee(t,e),n}function uh(){const e=C9();if(e.__SENTRY__&&e.__SENTRY__.acs){const t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return jEe(e)}function k3(){return uh().getIsolationScope()}function jEe(e=C9()){return(!FEe(e)||SI(e).isOlderThan(mee))&&gee(e,new pee),SI(e)}function FEe(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function SI(e){return HQ("hub",()=>new pee,e)}function gee(e,t){if(!e)return!1;const n=e.__SENTRY__=e.__SENTRY__||{};return n.hub=t,!0}function vee(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const t=qa(),n=e||t&&t.getOptions();return!!n&&(n.enableTracing||"tracesSampleRate"in n||"tracesSampler"in n)}function jz(e){if(!vee())return;const t=UEe(e),n=uh(),o=e.scope?e.scope.getSpan():TI();if(e.onlyIfParent&&!o)return;const s=(e.scope||vp()).clone();return zEe(n,{parentSpan:o,spanContext:t,forceTransaction:e.forceTransaction,scope:s})}function TI(){return vp().getSpan()}function zEe(e,{parentSpan:t,spanContext:n,forceTransaction:o,scope:i}){if(!vee())return;const r=k3();let s;if(t&&!o)s=t.startChild(n);else if(t){const a=hee(t),{traceId:l,spanId:d}=t.spanContext(),u=ree(t);s=e.startTransaction({traceId:l,parentSpanId:d,parentSampled:u,...n,metadata:{dynamicSamplingContext:a,...n.metadata}})}else{const{traceId:a,dsc:l,parentSpanId:d,sampled:u}={...r.getPropagationContext(),...i.getPropagationContext()};s=e.startTransaction({traceId:a,parentSpanId:d,parentSampled:u,...n,metadata:{dynamicSamplingContext:l,...n.metadata}})}return i.setSpan(s),VEe(s,i,r),s}function UEe(e){if(e.startTime){const t={...e};return t.startTimestamp=gEe(e.startTime),delete t.startTime,t}return e}const BEe="_sentryScope",HEe="_sentryIsolationScope";function VEe(e,t,n){e&&(Gg(e,HEe,n),Gg(e,BEe,t))}function qEe(e,t){return t&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]]),e}function YEe(e,t,n,o){const i=nee(n),r={sent_at:new Date().toISOString(),...i&&{sdk:i},...!!o&&t&&{dsn:y3(t)}},s="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return Sy(r,[s])}function WEe(e,t,n,o){const i=nee(n),r=e.type&&e.type!=="replay_event"?e.type:"event";qEe(e,n&&n.sdk);const s=rEe(e,i,o,t);return delete e.sdkProcessingMetadata,Sy(s,[[{type:r},e]])}const GEe="7";function ZEe(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function KEe(e){return`${ZEe(e)}${e.projectId}/envelope/`}function JEe(e,t){return vTe({sentry_key:e.publicKey,sentry_version:GEe,...t&&{sentry_client:`${t.name}/${t.version}`}})}function XEe(e,t={}){const n=typeof t=="string"?t:t.tunnel,o=typeof t=="string"||!t._metadata?void 0:t._metadata.sdk;return n||`${KEe(e)}?${JEe(e,o)}`}const Fz=[];function QEe(e){const t={};return e.forEach(n=>{const{name:o}=n,i=t[o];i&&!i.isDefaultInstance&&n.isDefaultInstance||(t[o]=n)}),Object.keys(t).map(n=>t[n])}function eIe(e){const t=e.defaultIntegrations||[],n=e.integrations;t.forEach(s=>{s.isDefaultInstance=!0});let o;Array.isArray(n)?o=[...t,...n]:typeof n=="function"?o=JQ(n(t)):o=t;const i=QEe(o),r=nIe(i,s=>s.name==="Debug");if(r!==-1){const[s]=i.splice(r,1);i.push(s)}return i}function tIe(e,t){const n={};return t.forEach(o=>{o&&_ee(e,o,n)}),n}function zz(e,t){for(const n of t)n&&n.afterAllSetup&&n.afterAllSetup(e)}function _ee(e,t,n){if(n[t.name]){Yi&&to.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,Fz.indexOf(t.name)===-1&&(t.setupOnce(hEe,uh),Fz.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(e),e.on&&typeof t.preprocessEvent=="function"){const o=t.preprocessEvent.bind(t);e.on("preprocessEvent",(i,r)=>o(i,r,e))}if(e.addEventProcessor&&typeof t.processEvent=="function"){const o=t.processEvent.bind(t),i=Object.assign((r,s)=>o(r,s,e),{id:t.name});e.addEventProcessor(i)}Yi&&to.log(`Integration installed: ${t.name}`)}function nIe(e,t){for(let n=0;n<e.length;n++)if(t(e[n])===!0)return n;return-1}function _p(e,t){return Object.assign(function(...o){return t(...o)},{id:e})}function oIe(e){let t="";for(const n of e){const o=Object.entries(n.tags),i=o.length>0?`|#${o.map(([r,s])=>`${r}:${s}`).join(",")}`:"";t+=`${n.name}@${n.unit}:${n.metric}|${n.metricType}${i}|T${n.timestamp}
`}return t}function iIe(e,t,n,o){const i={sent_at:new Date().toISOString()};n&&n.sdk&&(i.sdk={name:n.sdk.name,version:n.sdk.version}),o&&t&&(i.dsn=y3(t));const r=rIe(e);return Sy(i,[r])}function rIe(e){const t=oIe(e);return[{type:"statsd",length:t.length},t]}const Uz="Not capturing exception because it's already been captured.";class sIe{constructor(t){if(this._options=t,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],t.dsn?this._dsn=gTe(t.dsn):Yi&&to.warn("No DSN provided, client will not send events."),this._dsn){const n=XEe(this._dsn,t);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:n})}}captureException(t,n,o){if(Sz(t)){Yi&&to.log(Uz);return}let i=n&&n.event_id;return this._process(this.eventFromException(t,n).then(r=>this._captureEvent(r,n,o)).then(r=>{i=r})),i}captureMessage(t,n,o,i){let r=o&&o.event_id;const s=Dx(t)?t:String(t),a=xx(t)?this.eventFromMessage(s,n,o):this.eventFromException(t,o);return this._process(a.then(l=>this._captureEvent(l,o,i)).then(l=>{r=l})),r}captureEvent(t,n,o){if(n&&n.originalException&&Sz(n.originalException)){Yi&&to.log(Uz);return}let i=n&&n.event_id;const s=(t.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(t,n,s||o).then(a=>{i=a})),i}captureSession(t){typeof t.release!="string"?Yi&&to.warn("Discarded session because of missing or non-string release"):(this.sendSession(t),Zg(t,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(t){const n=this._transport;return n?(this.metricsAggregator&&this.metricsAggregator.flush(),this._isClientDoneProcessing(t).then(o=>n.flush(t).then(i=>o&&i))):W_(!0)}close(t){return this.flush(t).then(n=>(this.getOptions().enabled=!1,this.metricsAggregator&&this.metricsAggregator.close(),n))}getEventProcessors(){return this._eventProcessors}addEventProcessor(t){this._eventProcessors.push(t)}setupIntegrations(t){(t&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&this._setupIntegrations()}init(){this._isEnabled()&&this._setupIntegrations()}getIntegrationById(t){return this.getIntegrationByName(t)}getIntegrationByName(t){return this._integrations[t]}getIntegration(t){try{return this._integrations[t.id]||null}catch{return Yi&&to.warn(`Cannot retrieve integration ${t.id} from the current Client`),null}}addIntegration(t){const n=this._integrations[t.name];_ee(this,t,this._integrations),n||zz(this,[t])}sendEvent(t,n={}){this.emit("beforeSendEvent",t,n);let o=WEe(t,this._dsn,this._options._metadata,this._options.tunnel);for(const r of n.attachments||[])o=eEe(o,oEe(r,this._options.transportOptions&&this._options.transportOptions.textEncoder));const i=this._sendEnvelope(o);i&&i.then(r=>this.emit("afterSendEvent",t,r),null)}sendSession(t){const n=YEe(t,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(n)}recordDroppedEvent(t,n,o){if(this._options.sendClientReports){const i=typeof o=="number"?o:1,r=`${t}:${n}`;Yi&&to.log(`Recording outcome: "${r}"${i>1?` (${i} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+i}}captureAggregateMetrics(t){Yi&&to.log(`Flushing aggregated metrics, number of metrics: ${t.length}`);const n=iIe(t,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(n)}on(t,n){this._hooks[t]||(this._hooks[t]=[]),this._hooks[t].push(n)}emit(t,...n){this._hooks[t]&&this._hooks[t].forEach(o=>o(...n))}_setupIntegrations(){const{integrations:t}=this._options;this._integrations=tIe(this,t),zz(this,t),this._integrationsInitialized=!0}_updateSessionFromEvent(t,n){let o=!1,i=!1;const r=n.exception&&n.exception.values;if(r){i=!0;for(const l of r){const d=l.mechanism;if(d&&d.handled===!1){o=!0;break}}}const s=t.status==="ok";(s&&t.errors===0||s&&o)&&(Zg(t,{...o&&{status:"crashed"},errors:t.errors||Number(i||o)}),this.captureSession(t))}_isClientDoneProcessing(t){return new Cy(n=>{let o=0;const i=1,r=setInterval(()=>{this._numProcessing==0?(clearInterval(r),n(!0)):(o+=i,t&&o>=t&&(clearInterval(r),n(!1)))},i)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(t,n,o,i=k3()){const r=this.getOptions(),s=Object.keys(this._integrations);return!n.integrations&&s.length>0&&(n.integrations=s),this.emit("preprocessEvent",t,n),_Ee(r,t,n,o,this,i).then(a=>{if(a===null)return a;const l={...i.getPropagationContext(),...o?o.getPropagationContext():void 0};if(!(a.contexts&&a.contexts.trace)&&l){const{traceId:u,spanId:f,parentSpanId:p,dsc:v}=l;a.contexts={trace:{trace_id:u,span_id:f,parent_span_id:p},...a.contexts};const _=v||uee(u,this,o);a.sdkProcessingMetadata={dynamicSamplingContext:_,...a.sdkProcessingMetadata}}return a})}_captureEvent(t,n={},o){return this._processEvent(t,n,o).then(i=>i.event_id,i=>{if(Yi){const r=i;r.logLevel==="log"?to.log(r.message):to.warn(r)}})}_processEvent(t,n,o){const i=this.getOptions(),{sampleRate:r}=i,s=bee(t),a=yee(t),l=t.type||"error",d=`before send for type \`${l}\``;if(a&&typeof r=="number"&&Math.random()>r)return this.recordDroppedEvent("sample_rate","error",t),Nx(new Ru(`Discarding event because it's not included in the random sample (sampling rate = ${r})`,"log"));const u=l==="replay_event"?"replay":l,p=(t.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(t,n,o,p).then(v=>{if(v===null)throw this.recordDroppedEvent("event_processor",u,t),new Ru("An event processor returned `null`, will not send event.","log");if(n.data&&n.data.__sentry__===!0)return v;const b=lIe(i,v,n);return aIe(b,d)}).then(v=>{if(v===null){if(this.recordDroppedEvent("before_send",u,t),s){const $=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",$)}throw new Ru(`${d} returned \`null\`, will not send event.`,"log")}const _=o&&o.getSession();if(!s&&_&&this._updateSessionFromEvent(_,v),s){const C=v.sdkProcessingMetadata&&v.sdkProcessingMetadata.spanCountBeforeProcessing||0,$=v.spans?v.spans.length:0,E=C-$;E>0&&this.recordDroppedEvent("before_send","span",E)}const b=v.transaction_info;if(s&&b&&v.transaction!==t.transaction){const C="custom";v.transaction_info={...b,source:C}}return this.sendEvent(v,n),v}).then(null,v=>{throw v instanceof Ru?v:(this.captureException(v,{data:{__sentry__:!0},originalException:v}),new Ru(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
Reason: ${v}`))})}_process(t){this._numProcessing++,t.then(n=>(this._numProcessing--,n),n=>(this._numProcessing--,n))}_sendEnvelope(t){if(this.emit("beforeEnvelope",t),this._isEnabled()&&this._transport)return this._transport.send(t).then(null,n=>{Yi&&to.error("Error while sending event:",n)});Yi&&to.error("Transport disabled")}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.keys(t).map(n=>{const[o,i]=n.split(":");return{reason:o,category:i,quantity:t[n]}})}}function aIe(e,t){const n=`${t} must return \`null\` or a valid event.`;if(b9(e))return e.then(o=>{if(!Y_(o)&&o!==null)throw new Ru(n);return o},o=>{throw new Ru(`${t} rejected with ${o}`)});if(!Y_(e)&&e!==null)throw new Ru(n);return e}function lIe(e,t,n){const{beforeSend:o,beforeSendTransaction:i}=e;if(yee(t)&&o)return o(t,n);if(bee(t)&&i){if(t.spans){const r=t.spans.length;t.sdkProcessingMetadata={...t.sdkProcessingMetadata,spanCountBeforeProcessing:r}}return i(t,n)}return t}function yee(e){return e.type===void 0}function bee(e){return e.type==="transaction"}function cIe(e,t){t.debug===!0&&(Yi?to.enable():w9(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),vp().update(t.initialScope);const o=new e(t);dIe(o),uIe(o)}function dIe(e){const n=uh().getStackTop();n.client=e,n.scope.setClient(e)}function uIe(e){e.init?e.init():e.setupIntegrations&&e.setupIntegrations()}const hIe=30;function kee(e,t,n=KTe(e.bufferSize||hIe)){let o={};const i=s=>n.drain(s);function r(s){const a=[];if(Pz(s,(f,p)=>{const v=Az(p);if(dEe(o,v)){const _=Bz(f,p);e.recordDroppedEvent("ratelimit_backoff",v,_)}else a.push(f)}),a.length===0)return W_();const l=Sy(s[0],a),d=f=>{Pz(l,(p,v)=>{const _=Bz(p,v);e.recordDroppedEvent(f,Az(v),_)})},u=()=>t({body:tEe(l,e.textEncoder)}).then(f=>(f.statusCode!==void 0&&(f.statusCode<200||f.statusCode>=300)&&Yi&&to.warn(`Sentry responded with status code ${f.statusCode} to sent event.`),o=uEe(o,f),f),f=>{throw d("network_error"),f});return n.add(u).then(f=>f,f=>{if(f instanceof Ru)return Yi&&to.error("Skipped sending event because buffer is full."),d("queue_overflow"),W_();throw f})}return r.__sentry__baseTransport__=!0,{send:r,flush:i}}function Bz(e,t){if(!(t!=="event"&&t!=="transaction"))return Array.isArray(e)?e[1]:void 0}function fIe(e,t,n=[t],o="npm"){const i=e._metadata||{};i.sdk||(i.sdk={name:`sentry.javascript.${t}`,packages:n.map(r=>({name:`${o}:@sentry/${r}`,version:x2})),version:x2}),e._metadata=i}const mIe=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/],pIe=[/^.*\/healthcheck$/,/^.*\/healthy$/,/^.*\/live$/,/^.*\/ready$/,/^.*\/heartbeat$/,/^.*\/health$/,/^.*\/healthz$/],wee="InboundFilters",gIe=(e={})=>({name:wee,setupOnce(){},processEvent(t,n,o){const i=o.getOptions(),r=vIe(e,i);return _Ie(t,r)?null:t}}),$ee=gIe;_p(wee,$ee);function vIe(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:mIe],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:pIe],ignoreInternal:e.ignoreInternal!==void 0?e.ignoreInternal:!0}}function _Ie(e,t){return t.ignoreInternal&&CIe(e)?(Yi&&to.warn(`Event dropped due to being internal Sentry Error.
Event: ${Im(e)}`),!0):yIe(e,t.ignoreErrors)?(Yi&&to.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
Event: ${Im(e)}`),!0):bIe(e,t.ignoreTransactions)?(Yi&&to.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
Event: ${Im(e)}`),!0):kIe(e,t.denyUrls)?(Yi&&to.warn(`Event dropped due to being matched by \`denyUrls\` option.
Event: ${Im(e)}.
Url: ${m5(e)}`),!0):wIe(e,t.allowUrls)?!1:(Yi&&to.warn(`Event dropped due to not being matched by \`allowUrls\` option.
Event: ${Im(e)}.
Url: ${m5(e)}`),!0)}function yIe(e,t){return e.type||!t||!t.length?!1:$Ie(e).some(n=>k9(n,t))}function bIe(e,t){if(e.type!=="transaction"||!t||!t.length)return!1;const n=e.transaction;return n?k9(n,t):!1}function kIe(e,t){if(!t||!t.length)return!1;const n=m5(e);return n?k9(n,t):!1}function wIe(e,t){if(!t||!t.length)return!0;const n=m5(e);return n?k9(n,t):!0}function $Ie(e){const t=[];e.message&&t.push(e.message);let n;try{n=e.exception.values[e.exception.values.length-1]}catch{}return n&&n.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`)),Yi&&t.length===0&&to.error(`Could not extract message for event ${Im(e)}`),t}function CIe(e){try{return e.exception.values[0].type==="SentryError"}catch{}return!1}function SIe(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&n.filename!=="<anonymous>"&&n.filename!=="[native code]")return n.filename||null}return null}function m5(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch{}return t?SIe(t):null}catch{return Yi&&to.error(`Cannot extract url for event ${Im(e)}`),null}}let Hz;const Cee="FunctionToString",Vz=new WeakMap,TIe=()=>({name:Cee,setupOnce(){Hz=Function.prototype.toString;try{Function.prototype.toString=function(...e){const t=Mx(this),n=Vz.has(qa())&&t!==void 0?t:this;return Hz.apply(n,e)}}catch{}},setup(e){Vz.set(e,!0)}}),See=TIe;_p(Cee,See);const Pi=Ai;let EI=0;function Tee(){return EI>0}function EIe(){EI++,setTimeout(()=>{EI--})}function G_(e,t={},n){if(typeof e!="function")return e;try{const i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(Mx(e))return e}catch{return e}const o=function(){const i=Array.prototype.slice.call(arguments);try{n&&typeof n=="function"&&n.apply(this,arguments);const r=i.map(s=>G_(s,t));return e.apply(this,r)}catch(r){throw EIe(),PEe(s=>{s.addEventProcessor(a=>(t.mechanism&&(vI(a,void 0,void 0),P2(a,t.mechanism)),a.extra={...a.extra,arguments:i},a)),see(r)}),r}};try{for(const i in e)Object.prototype.hasOwnProperty.call(e,i)&&(o[i]=e[i])}catch{}YQ(o,e),Gg(e,"__sentry_wrapped__",o);try{Object.getOwnPropertyDescriptor(o,"name").configurable&&Object.defineProperty(o,"name",{get(){return e.name}})}catch{}return o}const nf=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function Eee(e,t){const n=Fx(e,t),o={type:t&&t.name,value:DIe(t)};return n.length&&(o.stacktrace={frames:n}),o.type===void 0&&o.value===""&&(o.value="Unrecoverable error caught"),o}function IIe(e,t,n,o){const i=qa(),r=i&&i.getOptions().normalizeDepth,s={exception:{values:[{type:y9(t)?t.constructor.name:o?"UnhandledRejection":"Error",value:LIe(t,{isUnhandledRejection:o})}]},extra:{__serialized__:eee(t,r)}};if(n){const a=Fx(e,n);a.length&&(s.exception.values[0].stacktrace={frames:a})}return s}function aS(e,t){return{exception:{values:[Eee(e,t)]}}}function Fx(e,t){const n=t.stacktrace||t.stack||"",o=AIe(t);try{return e(n,o)}catch{}return[]}const PIe=/Minified React error #\d+;/i;function AIe(e){if(e){if(typeof e.framesToPop=="number")return e.framesToPop;if(PIe.test(e.message))return 1}return 0}function DIe(e){const t=e&&e.message;return t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}function xIe(e,t,n,o){const i=n&&n.syntheticException||void 0,r=zx(e,t,i,o);return P2(r),r.level="error",n&&n.event_id&&(r.event_id=n.event_id),W_(r)}function OIe(e,t,n="info",o,i){const r=o&&o.syntheticException||void 0,s=II(e,t,r,i);return s.level=n,o&&o.event_id&&(s.event_id=o.event_id),W_(s)}function zx(e,t,n,o,i){let r;if(Ax(t)&&t.error)return aS(e,t.error);if(gz(t)||XSe(t)){const s=t;if("stack"in t)r=aS(e,t);else{const a=s.name||(gz(s)?"DOMError":"DOMException"),l=s.message?`${a}: ${s.message}`:a;r=II(e,l,n,o),vI(r,l)}return"code"in s&&(r.tags={...r.tags,"DOMException.code":`${s.code}`}),r}return UQ(t)?aS(e,t):Y_(t)||y9(t)?(r=IIe(e,t,n,i),P2(r,{synthetic:!0}),r):(r=II(e,t,n,o),vI(r,`${t}`,void 0),P2(r,{synthetic:!0}),r)}function II(e,t,n,o){const i={};if(o&&n){const r=Fx(e,n);r.length&&(i.exception={values:[{value:t,stacktrace:{frames:r}}]})}if(Dx(t)){const{__sentry_template_string__:r,__sentry_template_values__:s}=t;return i.logentry={message:r,params:s},i}return i.message=t,i}function LIe(e,{isUnhandledRejection:t}){const n=_Te(e),o=t?"promise rejection":"exception";return Ax(e)?`Event \`ErrorEvent\` captured as ${o} with message \`${e.message}\``:y9(e)?`Event \`${MIe(e)}\` (type=${e.type}) captured as ${o}`:`Object captured as ${o} with keys: ${n}`}function MIe(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function NIe(e,{metadata:t,tunnel:n,dsn:o}){const i={event_id:e.event_id,sent_at:new Date().toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!n&&!!o&&{dsn:y3(o)}},r=RIe(e);return Sy(i,[r])}function RIe(e){return[{type:"user_report"},e]}class jIe extends sIe{constructor(t){const n=Pi.SENTRY_SDK_SOURCE||VTe();fIe(t,"browser",["browser"],n),super(t),t.sendClientReports&&Pi.document&&Pi.document.addEventListener("visibilitychange",()=>{Pi.document.visibilityState==="hidden"&&this._flushOutcomes()})}eventFromException(t,n){return xIe(this._options.stackParser,t,n,this._options.attachStacktrace)}eventFromMessage(t,n="info",o){return OIe(this._options.stackParser,t,n,o,this._options.attachStacktrace)}captureUserFeedback(t){if(!this._isEnabled()){nf&&to.warn("SDK not enabled, will not capture user feedback.");return}const n=NIe(t,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(n)}_prepareEvent(t,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,n,o)}_flushOutcomes(){const t=this._clearOutcomes();if(t.length===0){nf&&to.log("No outcomes to send");return}if(!this._dsn){nf&&to.log("No dsn provided, will not send outcomes");return}nf&&to.log("Sending outcomes:",t);const n=sEe(t,this._options.tunnel&&y3(this._dsn));this._sendEnvelope(n)}}let c0;function FIe(){if(c0)return c0;if(kI(Pi.fetch))return c0=Pi.fetch.bind(Pi);const e=Pi.document;let t=Pi.fetch;if(e&&typeof e.createElement=="function")try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n);const o=n.contentWindow;o&&o.fetch&&(t=o.fetch),e.head.removeChild(n)}catch(n){nf&&to.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return c0=t.bind(Pi)}function zIe(){c0=void 0}function UIe(e,t=FIe()){let n=0,o=0;function i(r){const s=r.body.length;n+=s,o++;const a={body:r.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:n<=6e4&&o<15,...e.fetchOptions};try{return t(e.url,a).then(l=>(n-=s,o--,{statusCode:l.status,headers:{"x-sentry-rate-limits":l.headers.get("X-Sentry-Rate-Limits"),"retry-after":l.headers.get("Retry-After")}}))}catch(l){return zIe(),n-=s,o--,Nx(l)}}return kee(e,i)}const BIe=4;function HIe(e){function t(n){return new Cy((o,i)=>{const r=new XMLHttpRequest;r.onerror=i,r.onreadystatechange=()=>{r.readyState===BIe&&o({statusCode:r.status,headers:{"x-sentry-rate-limits":r.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":r.getResponseHeader("Retry-After")}})},r.open("POST",e.url);for(const s in e.headers)Object.prototype.hasOwnProperty.call(e.headers,s)&&r.setRequestHeader(s,e.headers[s]);r.send(n.body)})}return kee(e,t)}const S9="?",VIe=30,qIe=40,YIe=50;function Ux(e,t,n,o){const i={filename:e,function:t,in_app:!0};return n!==void 0&&(i.lineno=n),o!==void 0&&(i.colno=o),i}const WIe=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,GIe=/\((\S*)(?::(\d+))(?::(\d+))\)/,ZIe=e=>{const t=WIe.exec(e);if(t){if(t[2]&&t[2].indexOf("eval")===0){const r=GIe.exec(t[2]);r&&(t[2]=r[1],t[3]=r[2],t[4]=r[3])}const[o,i]=Iee(t[1]||S9,t[2]);return Ux(i,o,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}},KIe=[VIe,ZIe],JIe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,XIe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,QIe=e=>{const t=JIe.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const r=XIe.exec(t[3]);r&&(t[1]=t[1]||"eval",t[3]=r[1],t[4]=r[2],t[5]="")}let o=t[3],i=t[1]||S9;return[i,o]=Iee(i,o),Ux(o,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},ePe=[YIe,QIe],tPe=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,nPe=e=>{const t=tPe.exec(e);return t?Ux(t[2],t[1]||S9,+t[3],t[4]?+t[4]:void 0):void 0},oPe=[qIe,nPe],iPe=[KIe,ePe,oPe],rPe=ZQ(...iPe),Iee=(e,t)=>{const n=e.indexOf("safari-extension")!==-1,o=e.indexOf("safari-web-extension")!==-1;return n||o?[e.indexOf("@")!==-1?e.split("@")[0]:S9,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},Sw=1024,Pee="Breadcrumbs",sPe=(e={})=>{const t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:Pee,setupOnce(){},setup(n){t.console&&wTe(cPe(n)),t.dom&&STe(lPe(n,t.dom)),t.xhr&&UTe(dPe(n)),t.fetch&&DTe(uPe(n)),t.history&&QQ(hPe(n)),t.sentry&&n.on&&n.on("beforeSendEvent",aPe(n))}}},Aee=sPe;_p(Pee,Aee);function aPe(e){return function(n){qa()===e&&Kg({category:`sentry.${n.type==="transaction"?"transaction":"event"}`,event_id:n.event_id,level:n.level,message:Im(n)},{event:n})}}function lPe(e,t){return function(o){if(qa()!==e)return;let i,r,s=typeof t=="object"?t.serializeAttribute:void 0,a=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;a&&a>Sw&&(nf&&to.warn(`\`dom.maxStringLength\` cannot exceed ${Sw}, but a value of ${a} was configured. Sentry will use ${Sw} instead.`),a=Sw),typeof s=="string"&&(s=[s]);try{const d=o.event,u=fPe(d)?d.target:d;i=VQ(u,{keyAttrs:s,maxStringLength:a}),r=cTe(u)}catch{i="<unknown>"}if(i.length===0)return;const l={category:`ui.${o.name}`,message:i};r&&(l.data={"ui.component_name":r}),Kg(l,{event:o.event,name:o.name,global:o.global})}}function cPe(e){return function(n){if(qa()!==e)return;const o={category:"console",data:{arguments:n.args,logger:"console"},level:XTe(n.level),message:vz(n.args," ")};if(n.level==="assert")if(n.args[0]===!1)o.message=`Assertion failed: ${vz(n.args.slice(1)," ")||"console.assert"}`,o.data.arguments=n.args.slice(1);else return;Kg(o,{input:n.args,level:n.level})}}function dPe(e){return function(n){if(qa()!==e)return;const{startTimestamp:o,endTimestamp:i}=n,r=n.xhr[l0];if(!o||!i||!r)return;const{method:s,url:a,status_code:l,body:d}=r,u={method:s,url:a,status_code:l},f={xhr:n.xhr,input:d,startTimestamp:o,endTimestamp:i};Kg({category:"xhr",data:u,type:"http"},f)}}function uPe(e){return function(n){if(qa()!==e)return;const{startTimestamp:o,endTimestamp:i}=n;if(i&&!(n.fetchData.url.match(/sentry_key/)&&n.fetchData.method==="POST"))if(n.error){const r=n.fetchData,s={data:n.error,input:n.args,startTimestamp:o,endTimestamp:i};Kg({category:"fetch",data:r,level:"error",type:"http"},s)}else{const r=n.response,s={...n.fetchData,status_code:r&&r.status},a={input:n.args,response:r,startTimestamp:o,endTimestamp:i};Kg({category:"fetch",data:s,type:"http"},a)}}}function hPe(e){return function(n){if(qa()!==e)return;let o=n.from,i=n.to;const r=rS(Pi.location.href);let s=o?rS(o):void 0;const a=rS(i);(!s||!s.path)&&(s=r),r.protocol===a.protocol&&r.host===a.host&&(i=a.relative),r.protocol===s.protocol&&r.host===s.host&&(o=s.relative),Kg({category:"navigation",data:{from:o,to:i}})}}function fPe(e){return!!e&&!!e.target}const Dee="Dedupe",mPe=()=>{let e;return{name:Dee,setupOnce(){},processEvent(t){if(t.type)return t;try{if(pPe(t,e))return nf&&to.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},xee=mPe;_p(Dee,xee);function pPe(e,t){return t?!!(gPe(e,t)||vPe(e,t)):!1}function gPe(e,t){const n=e.message,o=t.message;return!(!n&&!o||n&&!o||!n&&o||n!==o||!Lee(e,t)||!Oee(e,t))}function vPe(e,t){const n=qz(t),o=qz(e);return!(!n||!o||n.type!==o.type||n.value!==o.value||!Lee(e,t)||!Oee(e,t))}function Oee(e,t){let n=Yz(e),o=Yz(t);if(!n&&!o)return!0;if(n&&!o||!n&&o||(n=n,o=o,o.length!==n.length))return!1;for(let i=0;i<o.length;i++){const r=o[i],s=n[i];if(r.filename!==s.filename||r.lineno!==s.lineno||r.colno!==s.colno||r.function!==s.function)return!1}return!0}function Lee(e,t){let n=e.fingerprint,o=t.fingerprint;if(!n&&!o)return!0;if(n&&!o||!n&&o)return!1;n=n,o=o;try{return n.join("")===o.join("")}catch{return!1}}function qz(e){return e.exception&&e.exception.values&&e.exception.values[0]}function Yz(e){const t=e.exception;if(t)try{return t.values[0].stacktrace.frames}catch{return}}const Mee="GlobalHandlers",_Pe=(e={})=>{const t={onerror:!0,onunhandledrejection:!0,...e};return{name:Mee,setupOnce(){Error.stackTraceLimit=50},setup(n){t.onerror&&(yPe(n),Wz("onerror")),t.onunhandledrejection&&(bPe(n),Wz("onunhandledrejection"))}}},Nee=_Pe;_p(Mee,Nee);function yPe(e){LTe(t=>{const{stackParser:n,attachStacktrace:o}=jee();if(qa()!==e||Tee())return;const{msg:i,url:r,line:s,column:a,error:l}=t,d=l===void 0&&hf(i)?$Pe(i,r,s,a):Ree(zx(n,l||i,void 0,o,!1),r,s,a);d.level="error",aee(d,{originalException:l,mechanism:{handled:!1,type:"onerror"}})})}function bPe(e){NTe(t=>{const{stackParser:n,attachStacktrace:o}=jee();if(qa()!==e||Tee())return;const i=kPe(t),r=xx(i)?wPe(i):zx(n,i,void 0,o,!0);r.level="error",aee(r,{originalException:i,mechanism:{handled:!1,type:"onunhandledrejection"}})})}function kPe(e){if(xx(e))return e;const t=e;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch{}return e}function wPe(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function $Pe(e,t,n,o){const i=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;let r=Ax(e)?e.message:e,s="Error";const a=r.match(i);return a&&(s=a[1],r=a[2]),Ree({exception:{values:[{type:s,value:r}]}},t,n,o)}function Ree(e,t,n,o){const i=e.exception=e.exception||{},r=i.values=i.values||[],s=r[0]=r[0]||{},a=s.stacktrace=s.stacktrace||{},l=a.frames=a.frames||[],d=isNaN(parseInt(o,10))?void 0:o,u=isNaN(parseInt(n,10))?void 0:n,f=hf(t)&&t.length>0?t:lTe();return l.length===0&&l.push({colno:d,filename:f,function:"?",in_app:!0,lineno:u}),e}function Wz(e){nf&&to.log(`Global Handler attached: ${e}`)}function jee(){const e=qa();return e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}const Fee="HttpContext",CPe=()=>({name:Fee,setupOnce(){},preprocessEvent(e){if(!Pi.navigator&&!Pi.location&&!Pi.document)return;const t=e.request&&e.request.url||Pi.location&&Pi.location.href,{referrer:n}=Pi.document||{},{userAgent:o}=Pi.navigator||{},i={...e.request&&e.request.headers,...n&&{Referer:n},...o&&{"User-Agent":o}},r={...e.request,...t&&{url:t},headers:i};e.request=r}}),zee=CPe;_p(Fee,zee);const SPe="cause",TPe=5,Uee="LinkedErrors",EPe=(e={})=>{const t=e.limit||TPe,n=e.key||SPe;return{name:Uee,setupOnce(){},preprocessEvent(o,i,r){const s=r.getOptions();iTe(Eee,s.stackParser,s.maxValueLength,n,t,o,i)}}},Bee=EPe;_p(Uee,Bee);const IPe=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],Hee="TryCatch",PPe=(e={})=>{const t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e};return{name:Hee,setupOnce(){t.setTimeout&&Ks(Pi,"setTimeout",Gz),t.setInterval&&Ks(Pi,"setInterval",Gz),t.requestAnimationFrame&&Ks(Pi,"requestAnimationFrame",APe),t.XMLHttpRequest&&"XMLHttpRequest"in Pi&&Ks(XMLHttpRequest.prototype,"send",DPe);const n=t.eventTarget;n&&(Array.isArray(n)?n:IPe).forEach(xPe)}}},Vee=PPe;_p(Hee,Vee);function Gz(e){return function(...t){const n=t[0];return t[0]=G_(n,{mechanism:{data:{function:ip(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function APe(e){return function(t){return e.apply(this,[G_(t,{mechanism:{data:{function:"requestAnimationFrame",handler:ip(e)},handled:!1,type:"instrument"}})])}}function DPe(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in n&&typeof n[i]=="function"&&Ks(n,i,function(r){const s={mechanism:{data:{function:i,handler:ip(r)},handled:!1,type:"instrument"}},a=Mx(r);return a&&(s.mechanism.data.handler=ip(a)),G_(r,s)})}),e.apply(this,t)}}function xPe(e){const t=Pi,n=t[e]&&t[e].prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty("addEventListener")||(Ks(n,"addEventListener",function(o){return function(i,r,s){try{typeof r.handleEvent=="function"&&(r.handleEvent=G_(r.handleEvent,{mechanism:{data:{function:"handleEvent",handler:ip(r),target:e},handled:!1,type:"instrument"}}))}catch{}return o.apply(this,[i,G_(r,{mechanism:{data:{function:"addEventListener",handler:ip(r),target:e},handled:!1,type:"instrument"}}),s])}}),Ks(n,"removeEventListener",function(o){return function(i,r,s){const a=r;try{const l=a&&a.__sentry_wrapped__;l&&o.call(this,i,l,s)}catch{}return o.call(this,i,a,s)}}))}const OPe=[$ee(),See(),Vee(),Aee(),Nee(),Bee(),xee(),zee()];function qee(e){return[...OPe]}function LPe(e={}){e.defaultIntegrations===void 0&&(e.defaultIntegrations=qee()),e.release===void 0&&(typeof __SENTRY_RELEASE__=="string"&&(e.release=__SENTRY_RELEASE__),Pi.SENTRY_RELEASE&&Pi.SENTRY_RELEASE.id&&(e.release=Pi.SENTRY_RELEASE.id)),e.autoSessionTracking===void 0&&(e.autoSessionTracking=!0),e.sendClientReports===void 0&&(e.sendClientReports=!0);const t={...e,stackParser:bTe(e.stackParser||rPe),integrations:eIe(e),transport:e.transport||(XQ()?UIe:HIe)};cIe(jIe,t),e.autoSessionTracking&&MPe()}function MPe(){if(typeof Pi.document>"u"){nf&&to.warn("Session tracking in non-browser environment with @sentry/browser is not supported.");return}Oz({ignoreDuration:!0}),Lz(),QQ(({from:e,to:t})=>{e!==void 0&&e!==t&&(Oz({ignoreDuration:!0}),Lz())})}const NPe=Object.prototype.toString;function RPe(e,t){return NPe.call(e)===`[object ${t}]`}function Yee(e){return RPe(e,"Object")}function Bx(e){return!!(e&&e.then&&typeof e.then=="function")}function Tw(e){return e&&e.Math==Math?e:void 0}const Jc=typeof globalThis=="object"&&Tw(globalThis)||typeof window=="object"&&Tw(window)||typeof self=="object"&&Tw(self)||typeof global=="object"&&Tw(global)||function(){return this}()||{};function Wee(e,t,n){const o=n||Jc,i=o.__SENTRY__=o.__SENTRY__||{};return i[e]||(i[e]=t())}const jPe=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,FPe="Sentry Logger ",Zz=["debug","info","warn","error","log","assert","trace"],Kz={};function w3(e){if(!("console"in Jc))return e();const t=Jc.console,n={},o=Object.keys(Kz);o.forEach(i=>{const r=Kz[i];n[i]=t[i],t[i]=r});try{return e()}finally{o.forEach(i=>{t[i]=n[i]})}}function zPe(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return jPe?Zz.forEach(n=>{t[n]=(...o)=>{e&&w3(()=>{Jc.console[n](`${FPe}[${n}]:`,...o)})}}):Zz.forEach(n=>{t[n]=()=>{}}),t}const of=zPe();function gg(e){return PI(e,new Map)}function PI(e,t){if(UPe(e)){const n=t.get(e);if(n!==void 0)return n;const o={};t.set(e,o);for(const i of Object.keys(e))typeof e[i]<"u"&&(o[i]=PI(e[i],t));return o}if(Array.isArray(e)){const n=t.get(e);if(n!==void 0)return n;const o=[];return t.set(e,o),e.forEach(i=>{o.push(PI(i,t))}),o}return e}function UPe(e){if(!Yee(e))return!1;try{const t=Object.getPrototypeOf(e).constructor.name;return!t||t==="Object"}catch{return!0}}function Gu(){const e=Jc,t=e.crypto||e.msCrypto;let n=()=>Math.random()*16;try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(n=()=>{const o=new Uint8Array(1);return t.getRandomValues(o),o[0]})}catch{}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,o=>(o^(n()&15)>>o/4).toString(16))}function Gee(e){return Array.isArray(e)?e:[e]}var Yh;(function(e){e[e.PENDING=0]="PENDING";const n=1;e[e.RESOLVED=n]="RESOLVED";const o=2;e[e.REJECTED=o]="REJECTED"})(Yh||(Yh={}));let BPe=class ig{constructor(t){ig.prototype.__init.call(this),ig.prototype.__init2.call(this),ig.prototype.__init3.call(this),ig.prototype.__init4.call(this),this._state=Yh.PENDING,this._handlers=[];try{t(this._resolve,this._reject)}catch(n){this._reject(n)}}then(t,n){return new ig((o,i)=>{this._handlers.push([!1,r=>{if(!t)o(r);else try{o(t(r))}catch(s){i(s)}},r=>{if(!n)i(r);else try{o(n(r))}catch(s){i(s)}}]),this._executeHandlers()})}catch(t){return this.then(n=>n,t)}finally(t){return new ig((n,o)=>{let i,r;return this.then(s=>{r=!1,i=s,t&&t()},s=>{r=!0,i=s,t&&t()}).then(()=>{if(r){o(i);return}n(i)})})}__init(){this._resolve=t=>{this._setResult(Yh.RESOLVED,t)}}__init2(){this._reject=t=>{this._setResult(Yh.REJECTED,t)}}__init3(){this._setResult=(t,n)=>{if(this._state===Yh.PENDING){if(Bx(n)){n.then(this._resolve,this._reject);return}this._state=t,this._value=n,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===Yh.PENDING)return;const t=this._handlers.slice();this._handlers=[],t.forEach(n=>{n[0]||(this._state===Yh.RESOLVED&&n[1](this._value),this._state===Yh.REJECTED&&n[2](this._value),n[0]=!0)})}}};const Zee=1e3;function Hx(){return Date.now()/Zee}function HPe(){const{performance:e}=Jc;if(!e||!e.now)return Hx;const t=Date.now()-e.now(),n=e.timeOrigin==null?t:e.timeOrigin;return()=>(n+e.now())/Zee}const Vx=HPe();(()=>{const{performance:e}=Jc;if(!e||!e.now)return;const t=3600*1e3,n=e.now(),o=Date.now(),i=e.timeOrigin?Math.abs(e.timeOrigin+n-o):t,r=i<t,s=e.timing&&e.timing.navigationStart,l=typeof s=="number"?Math.abs(s+n-o):t,d=l<t;return r||d?i<=l?e.timeOrigin:s:o})();const G8=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Kee="production";function VPe(){return Wee("globalEventProcessors",()=>[])}function AI(e,t,n,o=0){return new BPe((i,r)=>{const s=e[o];if(t===null||typeof s!="function")i(t);else{const a=s({...t},n);G8&&s.id&&a===null&&of.log(`Event processor "${s.id}" dropped event`),Bx(a)?a.then(l=>AI(e,l,n,o+1).then(i)).then(null,r):AI(e,a,n,o+1).then(i).then(null,r)}})}function qPe(e){const t=Vx(),n={sid:Gu(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>WPe(n)};return e&&T9(n,e),n}function T9(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||Vx(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:Gu()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function YPe(e,t){let n={};t?n={status:t}:e.status==="ok"&&(n={status:"exited"}),T9(e,n)}function WPe(e){return gg({sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}const GPe=1;function ZPe(e){const{spanId:t,traceId:n}=e.spanContext(),{data:o,op:i,parent_span_id:r,status:s,tags:a,origin:l}=O2(e);return gg({data:o,op:i,parent_span_id:r,span_id:t,status:s,tags:a,trace_id:n,origin:l})}function O2(e){return KPe(e)?e.getSpanJSON():typeof e.toJSON=="function"?e.toJSON():{}}function KPe(e){return typeof e.getSpanJSON=="function"}function JPe(e){const{traceFlags:t}=e.spanContext();return!!(t&GPe)}function XPe(e){if(e)return QPe(e)?{captureContext:e}:tAe(e)?{captureContext:e}:e}function QPe(e){return e instanceof DI||typeof e=="function"}const eAe=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];function tAe(e){return Object.keys(e).some(t=>eAe.includes(t))}function nAe(e,t){return qx().captureException(e,XPe(t))}function Jee(){return qx().getClient()}function oAe(){return qx().getScope()}function Xee(e){return e.transaction}function iAe(e,t,n){const o=t.getOptions(),{publicKey:i}=t.getDsn()||{},{segment:r}=n&&n.getUser()||{},s=gg({environment:o.environment||Kee,release:o.release,user_segment:r,public_key:i,trace_id:e});return t.emit&&t.emit("createDsc",s),s}function rAe(e){const t=Jee();if(!t)return{};const n=iAe(O2(e).trace_id||"",t,oAe()),o=Xee(e);if(!o)return n;const i=o&&o._frozenDynamicSamplingContext;if(i)return i;const{sampleRate:r,source:s}=o.metadata;r!=null&&(n.sample_rate=`${r}`);const a=O2(o);return s&&s!=="url"&&(n.transaction=a.description),n.sampled=String(JPe(o)),t.emit&&t.emit("createDsc",n),n}function sAe(e,t){const{fingerprint:n,span:o,breadcrumbs:i,sdkProcessingMetadata:r}=t;aAe(e,t),o&&dAe(e,o),uAe(e,n),lAe(e,i),cAe(e,r)}function aAe(e,t){const{extra:n,tags:o,user:i,contexts:r,level:s,transactionName:a}=t,l=gg(n);l&&Object.keys(l).length&&(e.extra={...l,...e.extra});const d=gg(o);d&&Object.keys(d).length&&(e.tags={...d,...e.tags});const u=gg(i);u&&Object.keys(u).length&&(e.user={...u,...e.user});const f=gg(r);f&&Object.keys(f).length&&(e.contexts={...f,...e.contexts}),s&&(e.level=s),a&&(e.transaction=a)}function lAe(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function cAe(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function dAe(e,t){e.contexts={trace:ZPe(t),...e.contexts};const n=Xee(t);if(n){e.sdkProcessingMetadata={dynamicSamplingContext:rAe(t),...e.sdkProcessingMetadata};const o=O2(n).description;o&&(e.tags={transaction:o,...e.tags})}}function uAe(e,t){e.fingerprint=e.fingerprint?Gee(e.fingerprint):[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}const hAe=100;let DI=class Z8{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=Jz()}static clone(t){return t?t.clone():new Z8}clone(){const t=new Z8;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._extra={...this._extra},t._contexts={...this._contexts},t._user=this._user,t._level=this._level,t._span=this._span,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._requestSession=this._requestSession,t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t}setClient(t){this._client=t}getClient(){return this._client}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,segment:void 0,username:void 0},this._session&&T9(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(t){return this._requestSession=t,this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,n){return this._tags={...this._tags,[t]:n},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,n){return this._extra={...this._extra,[t]:n},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,n){return n===null?delete this._contexts[t]:this._contexts[t]=n,this._notifyScopeListeners(),this}setSpan(t){return this._span=t,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const t=this._span;return t&&t.transaction}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const n=typeof t=="function"?t(this):t;if(n instanceof Z8){const o=n.getScopeData();this._tags={...this._tags,...o.tags},this._extra={...this._extra,...o.extra},this._contexts={...this._contexts,...o.contexts},o.user&&Object.keys(o.user).length&&(this._user=o.user),o.level&&(this._level=o.level),o.fingerprint.length&&(this._fingerprint=o.fingerprint),n.getRequestSession()&&(this._requestSession=n.getRequestSession()),o.propagationContext&&(this._propagationContext=o.propagationContext)}else if(Yee(n)){const o=t;this._tags={...this._tags,...o.tags},this._extra={...this._extra,...o.extra},this._contexts={...this._contexts,...o.contexts},o.user&&(this._user=o.user),o.level&&(this._level=o.level),o.fingerprint&&(this._fingerprint=o.fingerprint),o.requestSession&&(this._requestSession=o.requestSession),o.propagationContext&&(this._propagationContext=o.propagationContext)}return this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=Jz(),this}addBreadcrumb(t,n){const o=typeof n=="number"?n:hAe;if(o<=0)return this;const i={timestamp:Hx(),...t},r=this._breadcrumbs;return r.push(i),this._breadcrumbs=r.length>o?r.slice(-o):r,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}getAttachments(){return this.getScopeData().attachments}clearAttachments(){return this._attachments=[],this}getScopeData(){const{_breadcrumbs:t,_attachments:n,_contexts:o,_tags:i,_extra:r,_user:s,_level:a,_fingerprint:l,_eventProcessors:d,_propagationContext:u,_sdkProcessingMetadata:f,_transactionName:p,_span:v}=this;return{breadcrumbs:t,attachments:n,contexts:o,tags:i,extra:r,user:s,level:a,fingerprint:l||[],eventProcessors:d,propagationContext:u,sdkProcessingMetadata:f,transactionName:p,span:v}}applyToEvent(t,n={},o=[]){sAe(t,this.getScopeData());const i=[...o,...VPe(),...this._eventProcessors];return AI(i,t,n)}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...t},this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,n){const o=n&&n.event_id?n.event_id:Gu();if(!this._client)return of.warn("No client configured on scope - will not capture exception!"),o;const i=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:i,...n,event_id:o},this),o}captureMessage(t,n,o){const i=o&&o.event_id?o.event_id:Gu();if(!this._client)return of.warn("No client configured on scope - will not capture message!"),i;const r=new Error(t);return this._client.captureMessage(t,n,{originalException:t,syntheticException:r,...o,event_id:i},this),i}captureEvent(t,n){const o=n&&n.event_id?n.event_id:Gu();return this._client?(this._client.captureEvent(t,{...n,event_id:o},this),o):(of.warn("No client configured on scope - will not capture event!"),o)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}};function Jz(){return{traceId:Gu(),spanId:Gu().substring(16)}}const fAe="7.119.2",Qee=parseFloat(fAe),mAe=100;let ete=class{constructor(t,n,o,i=Qee){this._version=i;let r;n?r=n:(r=new DI,r.setClient(t));let s;o?s=o:(s=new DI,s.setClient(t)),this._stack=[{scope:r}],t&&this.bindClient(t),this._isolationScope=s}isOlderThan(t){return this._version<t}bindClient(t){const n=this.getStackTop();n.client=t,n.scope.setClient(t),t&&t.setupIntegrations&&t.setupIntegrations()}pushScope(){const t=this.getScope().clone();return this.getStack().push({client:this.getClient(),scope:t}),t}popScope(){return this.getStack().length<=1?!1:!!this.getStack().pop()}withScope(t){const n=this.pushScope();let o;try{o=t(n)}catch(i){throw this.popScope(),i}return Bx(o)?o.then(i=>(this.popScope(),i),i=>{throw this.popScope(),i}):(this.popScope(),o)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(t,n){const o=this._lastEventId=n&&n.event_id?n.event_id:Gu(),i=new Error("Sentry syntheticException");return this.getScope().captureException(t,{originalException:t,syntheticException:i,...n,event_id:o}),o}captureMessage(t,n,o){const i=this._lastEventId=o&&o.event_id?o.event_id:Gu(),r=new Error(t);return this.getScope().captureMessage(t,n,{originalException:t,syntheticException:r,...o,event_id:i}),i}captureEvent(t,n){const o=n&&n.event_id?n.event_id:Gu();return t.type||(this._lastEventId=o),this.getScope().captureEvent(t,{...n,event_id:o}),o}lastEventId(){return this._lastEventId}addBreadcrumb(t,n){const{scope:o,client:i}=this.getStackTop();if(!i)return;const{beforeBreadcrumb:r=null,maxBreadcrumbs:s=mAe}=i.getOptions&&i.getOptions()||{};if(s<=0)return;const l={timestamp:Hx(),...t},d=r?w3(()=>r(l,n)):l;d!==null&&(i.emit&&i.emit("beforeAddBreadcrumb",d,n),o.addBreadcrumb(d,s))}setUser(t){this.getScope().setUser(t),this.getIsolationScope().setUser(t)}setTags(t){this.getScope().setTags(t),this.getIsolationScope().setTags(t)}setExtras(t){this.getScope().setExtras(t),this.getIsolationScope().setExtras(t)}setTag(t,n){this.getScope().setTag(t,n),this.getIsolationScope().setTag(t,n)}setExtra(t,n){this.getScope().setExtra(t,n),this.getIsolationScope().setExtra(t,n)}setContext(t,n){this.getScope().setContext(t,n),this.getIsolationScope().setContext(t,n)}configureScope(t){const{scope:n,client:o}=this.getStackTop();o&&t(n)}run(t){const n=Xz(this);try{t(this)}finally{Xz(n)}}getIntegration(t){const n=this.getClient();if(!n)return null;try{return n.getIntegration(t)}catch{return G8&&of.warn(`Cannot retrieve integration ${t.id} from the current Hub`),null}}startTransaction(t,n){const o=this._callExtensionMethod("startTransaction",t,n);return G8&&!o&&(this.getClient()?of.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':
Sentry.addTracingExtensions();
Sentry.init({...});
`):of.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")),o}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(t=!1){if(t)return this.endSession();this._sendSessionUpdate()}endSession(){const n=this.getStackTop().scope,o=n.getSession();o&&YPe(o),this._sendSessionUpdate(),n.setSession()}startSession(t){const{scope:n,client:o}=this.getStackTop(),{release:i,environment:r=Kee}=o&&o.getOptions()||{},{userAgent:s}=Jc.navigator||{},a=qPe({release:i,environment:r,user:n.getUser(),...s&&{userAgent:s},...t}),l=n.getSession&&n.getSession();return l&&l.status==="ok"&&T9(l,{status:"exited"}),this.endSession(),n.setSession(a),a}shouldSendDefaultPii(){const t=this.getClient(),n=t&&t.getOptions();return!!(n&&n.sendDefaultPii)}_sendSessionUpdate(){const{scope:t,client:n}=this.getStackTop(),o=t.getSession();o&&n&&n.captureSession&&n.captureSession(o)}_callExtensionMethod(t,...n){const i=E9().__SENTRY__;if(i&&i.extensions&&typeof i.extensions[t]=="function")return i.extensions[t].apply(this,n);G8&&of.warn(`Extension method ${t} couldn't be found, doing nothing.`)}};function E9(){return Jc.__SENTRY__=Jc.__SENTRY__||{extensions:{},hub:void 0},Jc}function Xz(e){const t=E9(),n=xI(t);return tte(t,e),n}function qx(){const e=E9();if(e.__SENTRY__&&e.__SENTRY__.acs){const t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return pAe(e)}function pAe(e=E9()){return(!gAe(e)||xI(e).isOlderThan(Qee))&&tte(e,new ete),xI(e)}function gAe(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function xI(e){return Wee("hub",()=>new ete,e)}function tte(e,t){if(!e)return!1;const n=e.__SENTRY__=e.__SENTRY__||{};return n.hub=t,!0}function vAe(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const t=Jee(),n=e||t&&t.getOptions();return!!n&&(n.enableTracing||"tracesSampleRate"in n||"tracesSampler"in n)}const K8="sentry.source",OI="sentry.origin";function _Ae(e,t){return Object.assign(function(...o){return t(...o)},{id:e})}const nte=["activate","mount","update"],yAe=/(?:^|[-_])(\w)/g,bAe=e=>e.replace(yAe,t=>t.toUpperCase()).replace(/[-_]/g,""),kAe="<Root>",lS="<Anonymous>",wAe=(e,t)=>e.repeat?e.repeat(t):e,M0=(e,t)=>{if(!e)return lS;if(e.$root===e)return kAe;if(!e.$options)return lS;const n=e.$options;let o=n.name||n._componentTag;const i=n.__file;if(!o&&i){const r=i.match(/([^/\\]+)\.vue$/);r&&(o=r[1])}return(o?`<${bAe(o)}>`:lS)+(i&&t!==!1?` at ${i}`:"")},$Ae=e=>{if(e&&(e._isVue||e.__isVue)&&e.$parent){const t=[];let n=0;for(;e;){if(t.length>0){const i=t[t.length-1];if(i.constructor===e.constructor){n++,e=e.$parent;continue}else n>0&&(t[t.length-1]=[i,n],n=0)}t.push(e),e=e.$parent}return`

found in

${t.map((i,r)=>`${(r===0?"---> ":wAe(" ",5+r*2))+(Array.isArray(i)?`${M0(i[0])}... (${i[1]} recursive calls)`:M0(i))}`).join(`
`)}`}return`

(found in ${M0(e)})`},CAe=(e,t)=>{const{errorHandler:n,warnHandler:o,silent:i}=e.config;e.config.errorHandler=(r,s,a)=>{const l=M0(s,!1),d=s?$Ae(s):"",u={componentName:l,lifecycleHook:a,trace:d};if(t.attachProps&&s&&(s.$options&&s.$options.propsData?u.propsData=s.$options.propsData:s.$props&&(u.propsData=s.$props)),setTimeout(()=>{nAe(r,{captureContext:{contexts:{vue:u}},mechanism:{handled:!1}})}),typeof n=="function"&&n.call(e,r,s,a),t.logErrors){const f=typeof console<"u",p=`Error in ${a}: "${r&&r.toString()}"`;o?o.call(null,p,s,d):f&&!i&&w3(()=>{console.error(`[Vue warn]: ${p}${d}`)})}}},SAe=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Qz="ui.vue",TAe={activate:["activated","deactivated"],create:["beforeCreate","created"],unmount:["beforeUnmount","unmounted"],destroy:["beforeDestroy","destroyed"],mount:["beforeMount","mounted"],update:["beforeUpdate","updated"]};function EAe(){return vp().getTransaction()}function IAe(e,t,n){e.$_sentryRootSpanTimer&&clearTimeout(e.$_sentryRootSpanTimer),e.$_sentryRootSpanTimer=setTimeout(()=>{e.$root&&e.$root.$_sentryRootSpan&&(e.$root.$_sentryRootSpan.end(t),e.$root.$_sentryRootSpan=void 0)},n)}const PAe=e=>{const t=(e.hooks||[]).concat(nte).filter((o,i,r)=>r.indexOf(o)===i),n={};for(const o of t){const i=TAe[o];if(!i){SAe&&of.warn(`Unknown hook: ${o}`);continue}for(const r of i)n[r]=function(){const s=this.$root===this;s&&TI()&&(this.$_sentryRootSpan=this.$_sentryRootSpan||jz({name:"Application Render",op:`${Qz}.render`,origin:"auto.ui.vue"}));const a=M0(this,!1),l=Array.isArray(e.trackComponents)?e.trackComponents.indexOf(a)>-1:e.trackComponents;if(!(!s&&!l))if(this.$_sentrySpans=this.$_sentrySpans||{},r==i[0]){if(this.$root&&this.$root.$_sentryRootSpan||TI()){const u=this.$_sentrySpans[o];u&&u.end(),this.$_sentrySpans[o]=jz({name:`Vue <${a}>`,op:`${Qz}.${o}`,origin:"auto.ui.vue"})}}else{const d=this.$_sentrySpans[o];if(!d)return;d.end(),IAe(this,Vx(),e.timeout)}}}return n},AAe=Jc,DAe={Vue:AAe.Vue,attachProps:!0,logErrors:!0,hooks:nte,timeout:2e3,trackComponents:!1},ote="Vue",xAe=(e={})=>({name:ote,setupOnce(){},setup(t){OAe(t,e)}}),ite=xAe;_Ae(ote,ite);function OAe(e,t){const n={...DAe,...e.getOptions(),...t};if(!n.Vue&&!n.app){w3(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue specific errors will not be captured.\nUpdate your `Sentry.init` call with an appropriate config option:\n`app` (Application Instance - Vue 3) or `Vue` (Vue Constructor - Vue 2).")});return}n.app?Gee(n.app).forEach(i=>eU(i,n)):n.Vue&&eU(n.Vue,n)}const eU=(e,t)=>{const n=e;(n._instance&&n._instance.isMounted)===!0&&w3(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue app is already mounted. Make sure to call `app.mount()` after `Sentry.init()`.")}),CAe(e,t),vAe(t)&&e.mixin(PAe({...t,...t.tracingOptions}))};function LAe(e={}){const t={_metadata:{sdk:{name:"sentry.javascript.vue",packages:[{name:"npm:@sentry/vue",version:x2}],version:x2}},defaultIntegrations:[...qee(),ite()],...e};LPe(t)}function MAe(e,t={}){return(n,o=!0,i=!0)=>{o&&Pi&&Pi.location&&n({name:Pi.location.pathname,op:"pageload",attributes:{[OI]:"auto.pageload.vue",[K8]:"url"}}),NAe(e,{routeLabel:t.routeLabel||"name",instrumentNavigation:i,instrumentPageLoad:o},n)}}function NAe(e,t,n){e.onError(o=>see(o,{mechanism:{handled:!1}})),e.beforeEach((o,i,r)=>{const s=i.name==null&&i.matched.length===0,a={[OI]:"auto.navigation.vue"};for(const u of Object.keys(o.params))a[`params.${u}`]=o.params[u];for(const u of Object.keys(o.query)){const f=o.query[u];f&&(a[`query.${u}`]=f)}let l=o.path,d="url";if(o.name&&t.routeLabel!=="path"?(l=o.name.toString(),d="custom"):o.matched[0]&&o.matched[0].path&&(l=o.matched[0].path,d="route"),t.instrumentPageLoad&&s){const u=EAe();u&&((O2(u).data||{})[K8]!=="custom"&&(u.updateName(l),u.setAttribute(K8,d)),u.setAttributes({...a,[OI]:"auto.pageload.vue"}))}t.instrumentNavigation&&!s&&(a[K8]=d,n({name:l,op:"navigation",attributes:a})),r&&r()})}const RAe=Object.prototype.toString;function Yx(e,t){return RAe.call(e)===`[object ${t}]`}function Vm(e){return Yx(e,"String")}function rte(e){return Yx(e,"Object")}function ste(e){return Yx(e,"RegExp")}function yp(e){return!!(e&&e.then&&typeof e.then=="function")}function jAe(e){return typeof e=="number"&&e!==e}function tU(e,t){try{return e instanceof t}catch{return!1}}function FAe(e,t,n=!1){return Vm(e)?ste(t)?t.test(e):Vm(t)?n?e===t:e.includes(t):!1:!1}function zAe(e,t=[],n=!1){return t.some(o=>FAe(e,o,n))}function Ew(e){return e&&e.Math==Math?e:void 0}const cr=typeof globalThis=="object"&&Ew(globalThis)||typeof window=="object"&&Ew(window)||typeof self=="object"&&Ew(self)||typeof global=="object"&&Ew(global)||function(){return this}()||{};function Wx(){return cr}function ate(e,t,n){const o=n||cr,i=o.__SENTRY__=o.__SENTRY__||{};return i[e]||(i[e]=t())}const N0=Wx(),UAe=80;function p5(e,t={}){if(!e)return"<unknown>";try{let n=e;const o=5,i=[];let r=0,s=0;const a=" > ",l=a.length;let d;const u=Array.isArray(t)?t:t.keyAttrs,f=!Array.isArray(t)&&t.maxStringLength||UAe;for(;n&&r++<o&&(d=BAe(n,u),!(d==="html"||r>1&&s+i.length*l+d.length>=f));)i.push(d),s+=d.length,n=n.parentNode;return i.reverse().join(a)}catch{return"<unknown>"}}function BAe(e,t){const n=e,o=[];let i,r,s,a,l;if(!n||!n.tagName)return"";if(N0.HTMLElement&&n instanceof HTMLElement&&n.dataset&&n.dataset.sentryComponent)return n.dataset.sentryComponent;o.push(n.tagName.toLowerCase());const d=t&&t.length?t.filter(f=>n.getAttribute(f)).map(f=>[f,n.getAttribute(f)]):null;if(d&&d.length)d.forEach(f=>{o.push(`[${f[0]}="${f[1]}"]`)});else if(n.id&&o.push(`#${n.id}`),i=n.className,i&&Vm(i))for(r=i.split(/\s+/),l=0;l<r.length;l++)o.push(`.${r[l]}`);const u=["aria-label","type","name","title","alt"];for(l=0;l<u.length;l++)s=u[l],a=n.getAttribute(s),a&&o.push(`[${s}="${a}"]`);return o.join("")}function HAe(e){return N0.document&&N0.document.querySelector?N0.document.querySelector(e):null}function VAe(e){if(!N0.HTMLElement)return null;let t=e;const n=5;for(let o=0;o<n;o++){if(!t)return null;if(t instanceof HTMLElement&&t.dataset.sentryComponent)return t.dataset.sentryComponent;t=t.parentNode}return null}const $3=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,qAe="Sentry Logger ",nU=["debug","info","warn","error","log","assert","trace"],oU={};function lte(e){if(!("console"in cr))return e();const t=cr.console,n={},o=Object.keys(oU);o.forEach(i=>{const r=oU[i];n[i]=t[i],t[i]=r});try{return e()}finally{o.forEach(i=>{t[i]=n[i]})}}function YAe(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return $3?nU.forEach(n=>{t[n]=(...o)=>{e&&lte(()=>{cr.console[n](`${qAe}[${n}]:`,...o)})}}):nU.forEach(n=>{t[n]=()=>{}}),t}const ln=YAe();function WAe(e,t=!1){const{host:n,path:o,pass:i,port:r,projectId:s,protocol:a,publicKey:l}=e;return`${a}://${l}${t&&i?`:${i}`:""}@${n}${r?`:${r}`:""}/${o&&`${o}/`}${s}`}function Ma(e,t,n){if(!(t in e))return;const o=e[t],i=n(o);typeof i=="function"&&GAe(i,o),e[t]=i}function g5(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{$3&&ln.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function GAe(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,g5(e,"__sentry_original__",t)}catch{}}function Ud(e){return LI(e,new Map)}function LI(e,t){if(ZAe(e)){const n=t.get(e);if(n!==void 0)return n;const o={};t.set(e,o);for(const i of Object.keys(e))typeof e[i]<"u"&&(o[i]=LI(e[i],t));return o}if(Array.isArray(e)){const n=t.get(e);if(n!==void 0)return n;const o=[];return t.set(e,o),e.forEach(i=>{o.push(LI(i,t))}),o}return e}function ZAe(e){if(!rte(e))return!1;try{const t=Object.getPrototypeOf(e).constructor.name;return!t||t==="Object"}catch{return!0}}const cS="<anonymous>";function cte(e){try{return!e||typeof e!="function"?cS:e.name||cS}catch{return cS}}const J8={},iU={};function C3(e,t){J8[e]=J8[e]||[],J8[e].push(t)}function S3(e,t){iU[e]||(t(),iU[e]=!0)}function ff(e,t){const n=e&&J8[e];if(n)for(const o of n)try{o(t)}catch(i){$3&&ln.error(`Error while triggering instrumentation handler.
Type: ${e}
Name: ${cte(o)}
Error:`,i)}}function gs(){const e=cr,t=e.crypto||e.msCrypto;let n=()=>Math.random()*16;try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(n=()=>{const o=new Uint8Array(1);return t.getRandomValues(o),o[0]})}catch{}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,o=>(o^(n()&15)>>o/4).toString(16))}function MI(e){return Array.isArray(e)?e:[e]}const NI=Wx();function KAe(){if(!("fetch"in NI))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function rU(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function JAe(){if(typeof EdgeRuntime=="string")return!0;if(!KAe())return!1;if(rU(NI.fetch))return!0;let e=!1;const t=NI.document;if(t&&typeof t.createElement=="function")try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=rU(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){$3&&ln.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}function XAe(e){const t="fetch";C3(t,e),S3(t,QAe)}function QAe(){JAe()&&Ma(cr,"fetch",function(e){return function(...t){const{method:n,url:o}=eDe(t),i={args:t,fetchData:{method:n,url:o},startTimestamp:Date.now()};return ff("fetch",{...i}),e.apply(cr,t).then(r=>{const s={...i,endTimestamp:Date.now(),response:r};return ff("fetch",s),r},r=>{const s={...i,endTimestamp:Date.now(),error:r};throw ff("fetch",s),r})}})}function RI(e,t){return!!e&&typeof e=="object"&&!!e[t]}function sU(e){return typeof e=="string"?e:e?RI(e,"url")?e.url:e.toString?e.toString():"":""}function eDe(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[n,o]=e;return{url:sU(n),method:RI(o,"method")?String(o.method).toUpperCase():"GET"}}const t=e[0];return{url:sU(t),method:RI(t,"method")?String(t.method).toUpperCase():"GET"}}let Iw=null;function tDe(e){const t="error";C3(t,e),S3(t,nDe)}function nDe(){Iw=cr.onerror,cr.onerror=function(e,t,n,o,i){return ff("error",{column:o,error:i,line:n,msg:e,url:t}),Iw&&!Iw.__SENTRY_LOADER__?Iw.apply(this,arguments):!1},cr.onerror.__SENTRY_INSTRUMENTED__=!0}let Pw=null;function oDe(e){const t="unhandledrejection";C3(t,e),S3(t,iDe)}function iDe(){Pw=cr.onunhandledrejection,cr.onunhandledrejection=function(e){return ff("unhandledrejection",e),Pw&&!Pw.__SENTRY_LOADER__?Pw.apply(this,arguments):!0},cr.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const Aw=Wx();function rDe(){const e=Aw.chrome,t=e&&e.app&&e.app.runtime,n="history"in Aw&&!!Aw.history.pushState&&!!Aw.history.replaceState;return!t&&n}const Rb=cr;let Dw;function sDe(e){const t="history";C3(t,e),S3(t,aDe)}function aDe(){if(!rDe())return;const e=Rb.onpopstate;Rb.onpopstate=function(...n){const o=Rb.location.href,i=Dw;if(Dw=o,ff("history",{from:i,to:o}),e)try{return e.apply(this,n)}catch{}};function t(n){return function(...o){const i=o.length>2?o[2]:void 0;if(i){const r=Dw,s=String(i);Dw=s,ff("history",{from:r,to:s})}return n.apply(this,o)}}Ma(Rb.history,"pushState",t),Ma(Rb.history,"replaceState",t)}const lDe=cr,d0="__sentry_xhr_v3__";function cDe(e){const t="xhr";C3(t,e),S3(t,dDe)}function dDe(){if(!lDe.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;Ma(e,"open",function(t){return function(...n){const o=Date.now(),i=Vm(n[0])?n[0].toUpperCase():void 0,r=uDe(n[1]);if(!i||!r)return t.apply(this,n);this[d0]={method:i,url:r,request_headers:{}},i==="POST"&&r.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const s=()=>{const a=this[d0];if(a&&this.readyState===4){try{a.status_code=this.status}catch{}const l={args:[i,r],endTimestamp:Date.now(),startTimestamp:o,xhr:this};ff("xhr",l)}};return"onreadystatechange"in this&&typeof this.onreadystatechange=="function"?Ma(this,"onreadystatechange",function(a){return function(...l){return s(),a.apply(this,l)}}):this.addEventListener("readystatechange",s),Ma(this,"setRequestHeader",function(a){return function(...l){const[d,u]=l,f=this[d0];return f&&Vm(d)&&Vm(u)&&(f.request_headers[d.toLowerCase()]=u),a.apply(this,l)}}),t.apply(this,n)}}),Ma(e,"send",function(t){return function(...n){const o=this[d0];if(!o)return t.apply(this,n);n[0]!==void 0&&(o.body=n[0]);const i={args:[o.method,o.url],startTimestamp:Date.now(),xhr:this};return ff("xhr",i),t.apply(this,n)}})}function uDe(e){if(Vm(e))return e;try{return e.toString()}catch{}}function hDe(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function fDe(){return!hDe()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function vg(e,t){return e.require(t)}function Jg(e){let t;try{t=vg(module,e)}catch{}try{const{cwd:n}=vg(module,"process");t=vg(module,`${n()}/node_modules/${e}`)}catch{}return t}var Wh;(function(e){e[e.PENDING=0]="PENDING";const n=1;e[e.RESOLVED=n]="RESOLVED";const o=2;e[e.REJECTED=o]="REJECTED"})(Wh||(Wh={}));class $m{constructor(t){$m.prototype.__init.call(this),$m.prototype.__init2.call(this),$m.prototype.__init3.call(this),$m.prototype.__init4.call(this),this._state=Wh.PENDING,this._handlers=[];try{t(this._resolve,this._reject)}catch(n){this._reject(n)}}then(t,n){return new $m((o,i)=>{this._handlers.push([!1,r=>{if(!t)o(r);else try{o(t(r))}catch(s){i(s)}},r=>{if(!n)i(r);else try{o(n(r))}catch(s){i(s)}}]),this._executeHandlers()})}catch(t){return this.then(n=>n,t)}finally(t){return new $m((n,o)=>{let i,r;return this.then(s=>{r=!1,i=s,t&&t()},s=>{r=!0,i=s,t&&t()}).then(()=>{if(r){o(i);return}n(i)})})}__init(){this._resolve=t=>{this._setResult(Wh.RESOLVED,t)}}__init2(){this._reject=t=>{this._setResult(Wh.REJECTED,t)}}__init3(){this._setResult=(t,n)=>{if(this._state===Wh.PENDING){if(yp(n)){n.then(this._resolve,this._reject);return}this._state=t,this._value=n,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===Wh.PENDING)return;const t=this._handlers.slice();this._handlers=[],t.forEach(n=>{n[0]||(this._state===Wh.RESOLVED&&n[1](this._value),this._state===Wh.REJECTED&&n[2](this._value),n[0]=!0)})}}}function I9(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",o=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:o,relative:t[5]+n+o}}function v5(e){return e.split(/[\?#]/,1)[0]}function _5(e){return e.split(/\\?\//).filter(t=>t.length>0&&t!==",").length}function mDe(e,t={}){const n=e.method&&e.method.toUpperCase();let o="",i="url";t.customRoute||e.route?(o=t.customRoute||`${e.baseUrl||""}${e.route&&e.route.path}`,i="route"):(e.originalUrl||e.url)&&(o=v5(e.originalUrl||e.url||""));let r="";return t.method&&n&&(r+=n),t.method&&t.path&&(r+=" "),t.path&&o&&(r+=o),[r,i]}const dte=1e3;function Gx(){return Date.now()/dte}function pDe(){const{performance:e}=cr;if(!e||!e.now)return Gx;const t=Date.now()-e.now(),n=e.timeOrigin==null?t:e.timeOrigin;return()=>(n+e.now())/dte}const T3=pDe(),od=(()=>{const{performance:e}=cr;if(!e||!e.now)return;const t=3600*1e3,n=e.now(),o=Date.now(),i=e.timeOrigin?Math.abs(e.timeOrigin+n-o):t,r=i<t,s=e.timing&&e.timing.navigationStart,l=typeof s=="number"?Math.abs(s+n-o):t,d=l<t;return r||d?i<=l?e.timeOrigin:s:o})(),jI="baggage",ute="sentry-",gDe=/^sentry-/,vDe=8192;function _De(e){if(!Vm(e)&&!Array.isArray(e))return;let t={};if(Array.isArray(e))t=e.reduce((o,i)=>{const r=aU(i);for(const s of Object.keys(r))o[s]=r[s];return o},{});else{if(!e)return;t=aU(e)}const n=Object.entries(t).reduce((o,[i,r])=>{if(i.match(gDe)){const s=i.slice(ute.length);o[s]=r}return o},{});if(Object.keys(n).length>0)return n}function hte(e){if(!e)return;const t=Object.entries(e).reduce((n,[o,i])=>(i&&(n[`${ute}${o}`]=i),n),{});return yDe(t)}function aU(e){return e.split(",").map(t=>t.split("=").map(n=>decodeURIComponent(n.trim()))).reduce((t,[n,o])=>(t[n]=o,t),{})}function yDe(e){if(Object.keys(e).length!==0)return Object.entries(e).reduce((t,[n,o],i)=>{const r=`${encodeURIComponent(n)}=${encodeURIComponent(o)}`,s=i===0?r:`${t},${r}`;return s.length>vDe?($3&&ln.warn(`Not adding key: ${n} with val: ${o} to baggage header due to exceeding baggage size limits.`),t):s},"")}const bDe=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function kDe(e){if(!e)return;const t=e.match(bDe);if(!t)return;let n;return t[3]==="1"?n=!0:t[3]==="0"&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}function wDe(e,t){const n=kDe(e),o=_De(t),{traceId:i,parentSpanId:r,parentSampled:s}=n||{};return n?{traceId:i||gs(),parentSpanId:r||gs().substring(16),spanId:gs().substring(16),sampled:s,dsc:o||{}}:{traceId:i||gs(),spanId:gs().substring(16)}}function Zx(e=gs(),t=gs().substring(16),n){let o="";return n!==void 0&&(o=n?"-1":"-0"),`${e}-${t}${o}`}function $De(e,t=[]){return[e,t]}function Xo(e){let t,n=e[0],o=1;for(;o<e.length;){const i=e[o],r=e[o+1];if(o+=2,(i==="optionalAccess"||i==="optionalCall")&&n==null)return;i==="access"||i==="optionalAccess"?(t=n,n=r(n)):(i==="call"||i==="optionalCall")&&(n=r((...s)=>n.call(t,...s)),t=void 0)}return n}const pi=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,fte="production";function CDe(){return ate("globalEventProcessors",()=>[])}function FI(e,t,n,o=0){return new $m((i,r)=>{const s=e[o];if(t===null||typeof s!="function")i(t);else{const a=s({...t},n);pi&&s.id&&a===null&&ln.log(`Event processor "${s.id}" dropped event`),yp(a)?a.then(l=>FI(e,l,n,o+1).then(i)).then(null,r):FI(e,a,n,o+1).then(i).then(null,r)}})}function SDe(e){const t=T3(),n={sid:gs(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>EDe(n)};return e&&P9(n,e),n}function P9(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||T3(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:gs()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function TDe(e,t){let n={};t?n={status:t}:e.status==="ok"&&(n={status:"exited"}),P9(e,n)}function EDe(e){return Ud({sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}const IDe=0,mte=1;function Kx(e){const{spanId:t,traceId:n}=e.spanContext(),{data:o,op:i,parent_span_id:r,status:s,tags:a,origin:l}=_a(e);return Ud({data:o,op:i,parent_span_id:r,span_id:t,status:s,tags:a,trace_id:n,origin:l})}function A9(e){const{traceId:t,spanId:n}=e.spanContext(),o=Jx(e);return Zx(t,n,o)}function D9(e){return typeof e=="number"?lU(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?lU(e.getTime()):T3()}function lU(e){return e>9999999999?e/1e3:e}function _a(e){return PDe(e)?e.getSpanJSON():typeof e.toJSON=="function"?e.toJSON():{}}function PDe(e){return typeof e.getSpanJSON=="function"}function Jx(e){const{traceFlags:t}=e.spanContext();return!!(t&mte)}function ADe(...e){const t=Of();if(e.length===2){const[n,o]=e;return n?t.withScope(()=>(t.getStackTop().scope=n,o(n))):t.withScope(o)}return t.withScope(e[0])}function Ty(){return Of().getClient()}function Ey(){return Of().getScope()}function y5(e){return e.transaction}function Xx(e,t,n){const o=t.getOptions(),{publicKey:i}=t.getDsn()||{},{segment:r}=n&&n.getUser()||{},s=Ud({environment:o.environment||fte,release:o.release,user_segment:r,public_key:i,trace_id:e});return t.emit&&t.emit("createDsc",s),s}function Z_(e){const t=Ty();if(!t)return{};const n=Xx(_a(e).trace_id||"",t,Ey()),o=y5(e);if(!o)return n;const i=o&&o._frozenDynamicSamplingContext;if(i)return i;const{sampleRate:r,source:s}=o.metadata;r!=null&&(n.sample_rate=`${r}`);const a=_a(o);return s&&s!=="url"&&(n.transaction=a.description),n.sampled=String(Jx(o)),t.emit&&t.emit("createDsc",n),n}function DDe(e,t){const{fingerprint:n,span:o,breadcrumbs:i,sdkProcessingMetadata:r}=t;xDe(e,t),o&&MDe(e,o),NDe(e,n),ODe(e,i),LDe(e,r)}function xDe(e,t){const{extra:n,tags:o,user:i,contexts:r,level:s,transactionName:a}=t,l=Ud(n);l&&Object.keys(l).length&&(e.extra={...l,...e.extra});const d=Ud(o);d&&Object.keys(d).length&&(e.tags={...d,...e.tags});const u=Ud(i);u&&Object.keys(u).length&&(e.user={...u,...e.user});const f=Ud(r);f&&Object.keys(f).length&&(e.contexts={...f,...e.contexts}),s&&(e.level=s),a&&(e.transaction=a)}function ODe(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function LDe(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function MDe(e,t){e.contexts={trace:Kx(t),...e.contexts};const n=y5(t);if(n){e.sdkProcessingMetadata={dynamicSamplingContext:Z_(t),...e.sdkProcessingMetadata};const o=_a(n).description;o&&(e.tags={transaction:o,...e.tags})}}function NDe(e,t){e.fingerprint=e.fingerprint?MI(e.fingerprint):[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}const RDe=100;class g_{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=cU()}static clone(t){return t?t.clone():new g_}clone(){const t=new g_;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._extra={...this._extra},t._contexts={...this._contexts},t._user=this._user,t._level=this._level,t._span=this._span,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._requestSession=this._requestSession,t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t}setClient(t){this._client=t}getClient(){return this._client}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,segment:void 0,username:void 0},this._session&&P9(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(t){return this._requestSession=t,this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,n){return this._tags={...this._tags,[t]:n},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,n){return this._extra={...this._extra,[t]:n},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,n){return n===null?delete this._contexts[t]:this._contexts[t]=n,this._notifyScopeListeners(),this}setSpan(t){return this._span=t,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const t=this._span;return t&&t.transaction}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const n=typeof t=="function"?t(this):t;if(n instanceof g_){const o=n.getScopeData();this._tags={...this._tags,...o.tags},this._extra={...this._extra,...o.extra},this._contexts={...this._contexts,...o.contexts},o.user&&Object.keys(o.user).length&&(this._user=o.user),o.level&&(this._level=o.level),o.fingerprint.length&&(this._fingerprint=o.fingerprint),n.getRequestSession()&&(this._requestSession=n.getRequestSession()),o.propagationContext&&(this._propagationContext=o.propagationContext)}else if(rte(n)){const o=t;this._tags={...this._tags,...o.tags},this._extra={...this._extra,...o.extra},this._contexts={...this._contexts,...o.contexts},o.user&&(this._user=o.user),o.level&&(this._level=o.level),o.fingerprint&&(this._fingerprint=o.fingerprint),o.requestSession&&(this._requestSession=o.requestSession),o.propagationContext&&(this._propagationContext=o.propagationContext)}return this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=cU(),this}addBreadcrumb(t,n){const o=typeof n=="number"?n:RDe;if(o<=0)return this;const i={timestamp:Gx(),...t},r=this._breadcrumbs;return r.push(i),this._breadcrumbs=r.length>o?r.slice(-o):r,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}getAttachments(){return this.getScopeData().attachments}clearAttachments(){return this._attachments=[],this}getScopeData(){const{_breadcrumbs:t,_attachments:n,_contexts:o,_tags:i,_extra:r,_user:s,_level:a,_fingerprint:l,_eventProcessors:d,_propagationContext:u,_sdkProcessingMetadata:f,_transactionName:p,_span:v}=this;return{breadcrumbs:t,attachments:n,contexts:o,tags:i,extra:r,user:s,level:a,fingerprint:l||[],eventProcessors:d,propagationContext:u,sdkProcessingMetadata:f,transactionName:p,span:v}}applyToEvent(t,n={},o=[]){DDe(t,this.getScopeData());const i=[...o,...CDe(),...this._eventProcessors];return FI(i,t,n)}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...t},this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,n){const o=n&&n.event_id?n.event_id:gs();if(!this._client)return ln.warn("No client configured on scope - will not capture exception!"),o;const i=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:i,...n,event_id:o},this),o}captureMessage(t,n,o){const i=o&&o.event_id?o.event_id:gs();if(!this._client)return ln.warn("No client configured on scope - will not capture message!"),i;const r=new Error(t);return this._client.captureMessage(t,n,{originalException:t,syntheticException:r,...o,event_id:i},this),i}captureEvent(t,n){const o=n&&n.event_id?n.event_id:gs();return this._client?(this._client.captureEvent(t,{...n,event_id:o},this),o):(ln.warn("No client configured on scope - will not capture event!"),o)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}}function cU(){return{traceId:gs(),spanId:gs().substring(16)}}const jDe="7.114.0",pte=parseFloat(jDe),FDe=100;class gte{constructor(t,n,o,i=pte){this._version=i;let r;n?r=n:(r=new g_,r.setClient(t));let s;o?s=o:(s=new g_,s.setClient(t)),this._stack=[{scope:r}],t&&this.bindClient(t),this._isolationScope=s}isOlderThan(t){return this._version<t}bindClient(t){const n=this.getStackTop();n.client=t,n.scope.setClient(t),t&&t.setupIntegrations&&t.setupIntegrations()}pushScope(){const t=this.getScope().clone();return this.getStack().push({client:this.getClient(),scope:t}),t}popScope(){return this.getStack().length<=1?!1:!!this.getStack().pop()}withScope(t){const n=this.pushScope();let o;try{o=t(n)}catch(i){throw this.popScope(),i}return yp(o)?o.then(i=>(this.popScope(),i),i=>{throw this.popScope(),i}):(this.popScope(),o)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(t,n){const o=this._lastEventId=n&&n.event_id?n.event_id:gs(),i=new Error("Sentry syntheticException");return this.getScope().captureException(t,{originalException:t,syntheticException:i,...n,event_id:o}),o}captureMessage(t,n,o){const i=this._lastEventId=o&&o.event_id?o.event_id:gs(),r=new Error(t);return this.getScope().captureMessage(t,n,{originalException:t,syntheticException:r,...o,event_id:i}),i}captureEvent(t,n){const o=n&&n.event_id?n.event_id:gs();return t.type||(this._lastEventId=o),this.getScope().captureEvent(t,{...n,event_id:o}),o}lastEventId(){return this._lastEventId}addBreadcrumb(t,n){const{scope:o,client:i}=this.getStackTop();if(!i)return;const{beforeBreadcrumb:r=null,maxBreadcrumbs:s=FDe}=i.getOptions&&i.getOptions()||{};if(s<=0)return;const l={timestamp:Gx(),...t},d=r?lte(()=>r(l,n)):l;d!==null&&(i.emit&&i.emit("beforeAddBreadcrumb",d,n),o.addBreadcrumb(d,s))}setUser(t){this.getScope().setUser(t),this.getIsolationScope().setUser(t)}setTags(t){this.getScope().setTags(t),this.getIsolationScope().setTags(t)}setExtras(t){this.getScope().setExtras(t),this.getIsolationScope().setExtras(t)}setTag(t,n){this.getScope().setTag(t,n),this.getIsolationScope().setTag(t,n)}setExtra(t,n){this.getScope().setExtra(t,n),this.getIsolationScope().setExtra(t,n)}setContext(t,n){this.getScope().setContext(t,n),this.getIsolationScope().setContext(t,n)}configureScope(t){const{scope:n,client:o}=this.getStackTop();o&&t(n)}run(t){const n=dU(this);try{t(this)}finally{dU(n)}}getIntegration(t){const n=this.getClient();if(!n)return null;try{return n.getIntegration(t)}catch{return pi&&ln.warn(`Cannot retrieve integration ${t.id} from the current Hub`),null}}startTransaction(t,n){const o=this._callExtensionMethod("startTransaction",t,n);return pi&&!o&&(this.getClient()?ln.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':
Sentry.addTracingExtensions();
Sentry.init({...});
`):ln.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")),o}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(t=!1){if(t)return this.endSession();this._sendSessionUpdate()}endSession(){const n=this.getStackTop().scope,o=n.getSession();o&&TDe(o),this._sendSessionUpdate(),n.setSession()}startSession(t){const{scope:n,client:o}=this.getStackTop(),{release:i,environment:r=fte}=o&&o.getOptions()||{},{userAgent:s}=cr.navigator||{},a=SDe({release:i,environment:r,user:n.getUser(),...s&&{userAgent:s},...t}),l=n.getSession&&n.getSession();return l&&l.status==="ok"&&P9(l,{status:"exited"}),this.endSession(),n.setSession(a),a}shouldSendDefaultPii(){const t=this.getClient(),n=t&&t.getOptions();return!!(n&&n.sendDefaultPii)}_sendSessionUpdate(){const{scope:t,client:n}=this.getStackTop(),o=t.getSession();o&&n&&n.captureSession&&n.captureSession(o)}_callExtensionMethod(t,...n){const i=m1().__SENTRY__;if(i&&i.extensions&&typeof i.extensions[t]=="function")return i.extensions[t].apply(this,n);pi&&ln.warn(`Extension method ${t} couldn't be found, doing nothing.`)}}function m1(){return cr.__SENTRY__=cr.__SENTRY__||{extensions:{},hub:void 0},cr}function dU(e){const t=m1(),n=zI(t);return vte(t,e),n}function Of(){const e=m1();if(e.__SENTRY__&&e.__SENTRY__.acs){const t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return zDe(e)}function Qx(){return Of().getIsolationScope()}function zDe(e=m1()){return(!BDe(e)||zI(e).isOlderThan(pte))&&vte(e,new gte),zI(e)}function UDe(e,t={}){const n=m1();return n.__SENTRY__&&n.__SENTRY__.acs?n.__SENTRY__.acs.runWithAsyncContext(e,t):e()}function BDe(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function zI(e){return ate("hub",()=>new gte,e)}function vte(e,t){if(!e)return!1;const n=e.__SENTRY__=e.__SENTRY__||{};return n.hub=t,!0}function Xg(e){return(e||Of()).getScope().getTransaction()}let uU=!1;function HDe(){uU||(uU=!0,tDe(UI),oDe(UI))}function UI(){const e=Xg();if(e){const t="internal_error";pi&&ln.log(`[Tracing] Transaction: ${t} -> Global error occured`),e.setStatus(t)}}UI.tag="sentry_tracingErrorCallback";var hU;(function(e){const t="ok";e.Ok=t;const n="deadline_exceeded";e.DeadlineExceeded=n;const o="unauthenticated";e.Unauthenticated=o;const i="permission_denied";e.PermissionDenied=i;const r="not_found";e.NotFound=r;const s="resource_exhausted";e.ResourceExhausted=s;const a="invalid_argument";e.InvalidArgument=a;const l="unimplemented";e.Unimplemented=l;const d="unavailable";e.Unavailable=d;const u="internal_error";e.InternalError=u;const f="unknown_error";e.UnknownError=f;const p="cancelled";e.Cancelled=p;const v="already_exists";e.AlreadyExists=v;const _="failed_precondition";e.FailedPrecondition=_;const b="aborted";e.Aborted=b;const C="out_of_range";e.OutOfRange=C;const $="data_loss";e.DataLoss=$})(hU||(hU={}));function VDe(e){if(e<400&&e>=100)return"ok";if(e>=400&&e<500)switch(e){case 401:return"unauthenticated";case 403:return"permission_denied";case 404:return"not_found";case 409:return"already_exists";case 413:return"failed_precondition";case 429:return"resource_exhausted";default:return"invalid_argument"}if(e>=500&&e<600)switch(e){case 501:return"unimplemented";case 503:return"unavailable";case 504:return"deadline_exceeded";default:return"internal_error"}return"unknown_error"}function eO(e,t){e.setTag("http.status_code",String(t)),e.setData("http.response.status_code",t);const n=VDe(t);n!=="unknown_error"&&e.setStatus(n)}function qDe(e,t,n=()=>{}){let o;try{o=e()}catch(i){throw t(i),n(),i}return YDe(o,t,n)}function YDe(e,t,n){return yp(e)?e.then(o=>(n(),o),o=>{throw t(o),n(),o}):(n(),e)}function Iy(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const t=Ty(),n=e||t&&t.getOptions();return!!n&&(n.enableTracing||"tracesSampleRate"in n||"tracesSampler"in n)}function WDe(e,t){const n=bte(e);return UDe(()=>ADe(e.scope,o=>{const i=Of(),r=o.getSpan(),a=e.onlyIfParent&&!r?void 0:yte(i,{parentSpan:r,spanContext:n,forceTransaction:e.forceTransaction,scope:o});return qDe(()=>t(a),()=>{if(a){const{status:l}=_a(a);(!l||l==="ok")&&a.setStatus("internal_error")}},()=>a&&a.end())}))}function _te(e){if(!Iy())return;const t=bte(e),n=Of(),o=e.scope?e.scope.getSpan():GDe();if(e.onlyIfParent&&!o)return;const s=(e.scope||Ey()).clone();return yte(n,{parentSpan:o,spanContext:t,forceTransaction:e.forceTransaction,scope:s})}function GDe(){return Ey().getSpan()}function yte(e,{parentSpan:t,spanContext:n,forceTransaction:o,scope:i}){if(!Iy())return;const r=Qx();let s;if(t&&!o)s=t.startChild(n);else if(t){const a=Z_(t),{traceId:l,spanId:d}=t.spanContext(),u=Jx(t);s=e.startTransaction({traceId:l,parentSpanId:d,parentSampled:u,...n,metadata:{dynamicSamplingContext:a,...n.metadata}})}else{const{traceId:a,dsc:l,parentSpanId:d,sampled:u}={...r.getPropagationContext(),...i.getPropagationContext()};s=e.startTransaction({traceId:a,parentSpanId:d,parentSampled:u,...n,metadata:{dynamicSamplingContext:l,...n.metadata}})}return i.setSpan(s),ZDe(s,i,r),s}function bte(e){if(e.startTime){const t={...e};return t.startTimestamp=D9(e.startTime),delete t.startTime,t}return e}const kte="_sentryScope",wte="_sentryIsolationScope";function ZDe(e,t,n){e&&(g5(e,wte,n),g5(e,kte,t))}function KDe(e){return{scope:e[kte],isolationScope:e[wte]}}const qm="sentry.source",Wv="sentry.sample_rate",xw="sentry.op",_g="sentry.origin",JDe="profile_id";class $te{constructor(t=1e3){this._maxlen=t,this.spans=[]}add(t){this.spans.length>this._maxlen?t.spanRecorder=void 0:this.spans.push(t)}}class x9{constructor(t={}){this._traceId=t.traceId||gs(),this._spanId=t.spanId||gs().substring(16),this._startTime=t.startTimestamp||T3(),this.tags=t.tags?{...t.tags}:{},this.data=t.data?{...t.data}:{},this.instrumenter=t.instrumenter||"sentry",this._attributes={},this.setAttributes({[_g]:t.origin||"manual",[xw]:t.op,...t.attributes}),this._name=t.name||t.description,t.parentSpanId&&(this._parentSpanId=t.parentSpanId),"sampled"in t&&(this._sampled=t.sampled),t.status&&(this._status=t.status),t.endTimestamp&&(this._endTime=t.endTimestamp),t.exclusiveTime!==void 0&&(this._exclusiveTime=t.exclusiveTime),this._measurements=t.measurements?{...t.measurements}:{}}get name(){return this._name||""}set name(t){this.updateName(t)}get description(){return this._name}set description(t){this._name=t}get traceId(){return this._traceId}set traceId(t){this._traceId=t}get spanId(){return this._spanId}set spanId(t){this._spanId=t}set parentSpanId(t){this._parentSpanId=t}get parentSpanId(){return this._parentSpanId}get sampled(){return this._sampled}set sampled(t){this._sampled=t}get attributes(){return this._attributes}set attributes(t){this._attributes=t}get startTimestamp(){return this._startTime}set startTimestamp(t){this._startTime=t}get endTimestamp(){return this._endTime}set endTimestamp(t){this._endTime=t}get status(){return this._status}set status(t){this._status=t}get op(){return this._attributes[xw]}set op(t){this.setAttribute(xw,t)}get origin(){return this._attributes[_g]}set origin(t){this.setAttribute(_g,t)}spanContext(){const{_spanId:t,_traceId:n,_sampled:o}=this;return{spanId:t,traceId:n,traceFlags:o?mte:IDe}}startChild(t){const n=new x9({...t,parentSpanId:this._spanId,sampled:this._sampled,traceId:this._traceId});n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n);const o=y5(this);if(n.transaction=o,pi&&o){const i=t&&t.op||"< unknown op >",r=_a(n).description||"< unknown name >",s=o.spanContext().spanId,a=`[Tracing] Starting '${i}' span on transaction '${r}' (${s}).`;ln.log(a),this._logMessage=a}return n}setTag(t,n){return this.tags={...this.tags,[t]:n},this}setData(t,n){return this.data={...this.data,[t]:n},this}setAttribute(t,n){n===void 0?delete this._attributes[t]:this._attributes[t]=n}setAttributes(t){Object.keys(t).forEach(n=>this.setAttribute(n,t[n]))}setStatus(t){return this._status=t,this}setHttpStatus(t){return eO(this,t),this}setName(t){this.updateName(t)}updateName(t){return this._name=t,this}isSuccess(){return this._status==="ok"}finish(t){return this.end(t)}end(t){if(this._endTime)return;const n=y5(this);if(pi&&n&&n.spanContext().spanId!==this._spanId){const o=this._logMessage;o&&ln.log(o.replace("Starting","Finishing"))}this._endTime=D9(t)}toTraceparent(){return A9(this)}toContext(){return Ud({data:this._getData(),description:this._name,endTimestamp:this._endTime,op:this.op,parentSpanId:this._parentSpanId,sampled:this._sampled,spanId:this._spanId,startTimestamp:this._startTime,status:this._status,tags:this.tags,traceId:this._traceId})}updateWithContext(t){return this.data=t.data||{},this._name=t.name||t.description,this._endTime=t.endTimestamp,this.op=t.op,this._parentSpanId=t.parentSpanId,this._sampled=t.sampled,this._spanId=t.spanId||this._spanId,this._startTime=t.startTimestamp||this._startTime,this._status=t.status,this.tags=t.tags||{},this._traceId=t.traceId||this._traceId,this}getTraceContext(){return Kx(this)}getSpanJSON(){return Ud({data:this._getData(),description:this._name,op:this._attributes[xw],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:this._status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[_g],_metrics_summary:void 0,profile_id:this._attributes[JDe],exclusive_time:this._exclusiveTime,measurements:Object.keys(this._measurements).length>0?this._measurements:void 0})}isRecording(){return!this._endTime&&!!this._sampled}toJSON(){return this.getSpanJSON()}_getData(){const{data:t,_attributes:n}=this,o=Object.keys(t).length>0,i=Object.keys(n).length>0;if(!(!o&&!i))return o&&i?{...t,...n}:o?t:n}}class Cte extends x9{constructor(t,n){super(t),this._contexts={},this._hub=n||Of(),this._name=t.name||"",this._metadata={...t.metadata},this._trimEnd=t.trimEnd,this.transaction=this;const o=this._metadata.dynamicSamplingContext;o&&(this._frozenDynamicSamplingContext={...o})}get name(){return this._name}set name(t){this.setName(t)}get metadata(){return{source:"custom",spanMetadata:{},...this._metadata,...this._attributes[qm]&&{source:this._attributes[qm]},...this._attributes[Wv]&&{sampleRate:this._attributes[Wv]}}}set metadata(t){this._metadata=t}setName(t,n="custom"){this._name=t,this.setAttribute(qm,n)}updateName(t){return this._name=t,this}initSpanRecorder(t=1e3){this.spanRecorder||(this.spanRecorder=new $te(t)),this.spanRecorder.add(this)}setContext(t,n){n===null?delete this._contexts[t]:this._contexts[t]=n}setMeasurement(t,n,o=""){this._measurements[t]={value:n,unit:o}}setMetadata(t){this._metadata={...this._metadata,...t}}end(t){const n=D9(t),o=this._finishTransaction(n);if(o)return this._hub.captureEvent(o)}toContext(){const t=super.toContext();return Ud({...t,name:this._name,trimEnd:this._trimEnd})}updateWithContext(t){return super.updateWithContext(t),this._name=t.name||"",this._trimEnd=t.trimEnd,this}getDynamicSamplingContext(){return Z_(this)}setHub(t){this._hub=t}getProfileId(){if(this._contexts!==void 0&&this._contexts.profile!==void 0)return this._contexts.profile.profile_id}_finishTransaction(t){if(this._endTime!==void 0)return;this._name||(pi&&ln.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>"),super.end(t);const n=this._hub.getClient();if(n&&n.emit&&n.emit("finishTransaction",this),this._sampled!==!0){pi&&ln.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),n&&n.recordDroppedEvent("sample_rate","transaction");return}const o=this.spanRecorder?this.spanRecorder.spans.filter(u=>u!==this&&_a(u).timestamp):[];if(this._trimEnd&&o.length>0){const u=o.map(f=>_a(f).timestamp).filter(Boolean);this._endTime=u.reduce((f,p)=>f>p?f:p)}const{scope:i,isolationScope:r}=KDe(this),{metadata:s}=this,{source:a}=s,l={contexts:{...this._contexts,trace:Kx(this)},spans:o,start_timestamp:this._startTime,tags:this.tags,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{...s,capturedSpanScope:i,capturedSpanIsolationScope:r,...Ud({dynamicSamplingContext:Z_(this)})},_metrics_summary:void 0,...a&&{transaction_info:{source:a}}};return Object.keys(this._measurements).length>0&&(pi&&ln.log("[Measurements] Adding measurements to transaction",JSON.stringify(this._measurements,void 0,2)),l.measurements=this._measurements),pi&&ln.log(`[Tracing] Finishing ${this.op} transaction: ${this._name}.`),l}}const X8={idleTimeout:1e3,finalTimeout:3e4,heartbeatInterval:5e3},XDe="finishReason",mv=["heartbeatFailed","idleTimeout","documentHidden","finalTimeout","externalFinish","cancelled"];class QDe extends $te{constructor(t,n,o,i){super(i),this._pushActivity=t,this._popActivity=n,this.transactionSpanId=o}add(t){if(t.spanContext().spanId!==this.transactionSpanId){const n=t.end;t.end=(...o)=>(this._popActivity(t.spanContext().spanId),n.apply(t,o)),_a(t).timestamp===void 0&&this._pushActivity(t.spanContext().spanId)}super.add(t)}}class exe extends Cte{constructor(t,n,o=X8.idleTimeout,i=X8.finalTimeout,r=X8.heartbeatInterval,s=!1,a=!1){super(t,n),this._idleHub=n,this._idleTimeout=o,this._finalTimeout=i,this._heartbeatInterval=r,this._onScope=s,this.activities={},this._heartbeatCounter=0,this._finished=!1,this._idleTimeoutCanceledPermanently=!1,this._beforeFinishCallbacks=[],this._finishReason=mv[4],this._autoFinishAllowed=!a,s&&(pi&&ln.log(`Setting idle transaction on scope. Span ID: ${this.spanContext().spanId}`),n.getScope().setSpan(this)),a||this._restartIdleTimeout(),setTimeout(()=>{this._finished||(this.setStatus("deadline_exceeded"),this._finishReason=mv[3],this.end())},this._finalTimeout)}end(t){const n=D9(t);if(this._finished=!0,this.activities={},this.op==="ui.action.click"&&this.setAttribute(XDe,this._finishReason),this.spanRecorder){pi&&ln.log("[Tracing] finishing IdleTransaction",new Date(n*1e3).toISOString(),this.op);for(const o of this._beforeFinishCallbacks)o(this,n);this.spanRecorder.spans=this.spanRecorder.spans.filter(o=>{if(o.spanContext().spanId===this.spanContext().spanId)return!0;_a(o).timestamp||(o.setStatus("cancelled"),o.end(n),pi&&ln.log("[Tracing] cancelling span since transaction ended early",JSON.stringify(o,void 0,2)));const{start_timestamp:i,timestamp:r}=_a(o),s=i&&i<n,a=(this._finalTimeout+this._idleTimeout)/1e3,l=r&&i&&r-i<a;if(pi){const d=JSON.stringify(o,void 0,2);s?l||ln.log("[Tracing] discarding Span since it finished after Transaction final timeout",d):ln.log("[Tracing] discarding Span since it happened after Transaction was finished",d)}return s&&l}),pi&&ln.log("[Tracing] flushing IdleTransaction")}else pi&&ln.log("[Tracing] No active IdleTransaction");if(this._onScope){const o=this._idleHub.getScope();o.getTransaction()===this&&o.setSpan(void 0)}return super.end(t)}registerBeforeFinishCallback(t){this._beforeFinishCallbacks.push(t)}initSpanRecorder(t){if(!this.spanRecorder){const n=i=>{this._finished||this._pushActivity(i)},o=i=>{this._finished||this._popActivity(i)};this.spanRecorder=new QDe(n,o,this.spanContext().spanId,t),pi&&ln.log("Starting heartbeat"),this._pingHeartbeat()}this.spanRecorder.add(this)}cancelIdleTimeout(t,{restartOnChildSpanChange:n}={restartOnChildSpanChange:!0}){this._idleTimeoutCanceledPermanently=n===!1,this._idleTimeoutID&&(clearTimeout(this._idleTimeoutID),this._idleTimeoutID=void 0,Object.keys(this.activities).length===0&&this._idleTimeoutCanceledPermanently&&(this._finishReason=mv[5],this.end(t)))}setFinishReason(t){this._finishReason=t}sendAutoFinishSignal(){this._autoFinishAllowed||(pi&&ln.log("[Tracing] Received finish signal for idle transaction."),this._restartIdleTimeout(),this._autoFinishAllowed=!0)}_restartIdleTimeout(t){this.cancelIdleTimeout(),this._idleTimeoutID=setTimeout(()=>{!this._finished&&Object.keys(this.activities).length===0&&(this._finishReason=mv[1],this.end(t))},this._idleTimeout)}_pushActivity(t){this.cancelIdleTimeout(void 0,{restartOnChildSpanChange:!this._idleTimeoutCanceledPermanently}),pi&&ln.log(`[Tracing] pushActivity: ${t}`),this.activities[t]=!0,pi&&ln.log("[Tracing] new activities count",Object.keys(this.activities).length)}_popActivity(t){if(this.activities[t]&&(pi&&ln.log(`[Tracing] popActivity ${t}`),delete this.activities[t],pi&&ln.log("[Tracing] new activities count",Object.keys(this.activities).length)),Object.keys(this.activities).length===0){const n=T3();this._idleTimeoutCanceledPermanently?this._autoFinishAllowed&&(this._finishReason=mv[5],this.end(n)):this._restartIdleTimeout(n+this._idleTimeout/1e3)}}_beat(){if(this._finished)return;const t=Object.keys(this.activities).join("");t===this._prevHeartbeatString?this._heartbeatCounter++:this._heartbeatCounter=1,this._prevHeartbeatString=t,this._heartbeatCounter>=3?this._autoFinishAllowed&&(pi&&ln.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus("deadline_exceeded"),this._finishReason=mv[0],this.end()):this._pingHeartbeat()}_pingHeartbeat(){pi&&ln.log(`pinging Heartbeat -> current counter: ${this._heartbeatCounter}`),setTimeout(()=>{this._beat()},this._heartbeatInterval)}}function Ste(e,t,n){if(!Iy(t))return e.sampled=!1,e;if(e.sampled!==void 0)return e.setAttribute(Wv,Number(e.sampled)),e;let o;return typeof t.tracesSampler=="function"?(o=t.tracesSampler(n),e.setAttribute(Wv,Number(o))):n.parentSampled!==void 0?o=n.parentSampled:typeof t.tracesSampleRate<"u"?(o=t.tracesSampleRate,e.setAttribute(Wv,Number(o))):(o=1,e.setAttribute(Wv,o)),Tte(o)?o?(e.sampled=Math.random()<o,e.sampled?(pi&&ln.log(`[Tracing] starting ${e.op} transaction - ${_a(e).description}`),e):(pi&&ln.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(o)})`),e)):(pi&&ln.log(`[Tracing] Discarding transaction because ${typeof t.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),e.sampled=!1,e):(pi&&ln.warn("[Tracing] Discarding transaction because of invalid sample rate."),e.sampled=!1,e)}function Tte(e){return jAe(e)||!(typeof e=="number"||typeof e=="boolean")?(pi&&ln.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(e)} of type ${JSON.stringify(typeof e)}.`),!1):e<0||e>1?(pi&&ln.warn(`[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got ${e}.`),!1):!0}function txe(){const t=this.getScope().getSpan();return t?{"sentry-trace":A9(t)}:{}}function nxe(e,t){const n=this.getClient(),o=n&&n.getOptions()||{},i=o.instrumenter||"sentry",r=e.instrumenter||"sentry";i!==r&&(pi&&ln.error(`A transaction was started with instrumenter=\`${r}\`, but the SDK is configured with the \`${i}\` instrumenter.
The transaction will not be sampled. Please use the ${i} instrumentation to start transactions.`),e.sampled=!1);let s=new Cte(e,this);return s=Ste(s,o,{name:e.name,parentSampled:e.parentSampled,transactionContext:e,attributes:{...e.data,...e.attributes},...t}),s.isRecording()&&s.initSpanRecorder(o._experiments&&o._experiments.maxSpans),n&&n.emit&&n.emit("startTransaction",s),s}function fU(e,t,n,o,i,r,s,a=!1){const l=e.getClient(),d=l&&l.getOptions()||{};let u=new exe(t,e,n,o,s,i,a);return u=Ste(u,d,{name:t.name,parentSampled:t.parentSampled,transactionContext:t,attributes:{...t.data,...t.attributes},...r}),u.isRecording()&&u.initSpanRecorder(d._experiments&&d._experiments.maxSpans),l&&l.emit&&l.emit("startTransaction",u),u}function Ete(){const e=m1();e.__SENTRY__&&(e.__SENTRY__.extensions=e.__SENTRY__.extensions||{},e.__SENTRY__.extensions.startTransaction||(e.__SENTRY__.extensions.startTransaction=nxe),e.__SENTRY__.extensions.traceHeaders||(e.__SENTRY__.extensions.traceHeaders=txe),HDe())}function oxe(e,t,n){const o=Xg();o&&o.setMeasurement(e,t,n)}function ixe(e,t){const n={sent_at:new Date().toISOString()};t&&(n.dsn=WAe(t));const o=e.map(rxe);return $De(n,o)}function rxe(e){return[{type:"span"},e]}const so=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function p1(e){const t=Xo([e,"call",o=>o(),"access",o=>o.getClient,"call",o=>o(),"optionalAccess",o=>o.getOptions,"call",o=>o()]);return(Xo([t,"optionalAccess",o=>o.instrumenter])||"sentry")!=="sentry"}class O9{static __initStatic(){this.id="Express"}constructor(t={}){this.name=O9.id,this._router=t.router||t.app,this._methods=(Array.isArray(t.methods)?t.methods:[]).concat("use")}setupOnce(t,n){if(!this._router){so&&ln.error("ExpressIntegration is missing an Express instance");return}if(p1(n)){so&&ln.log("Express Integration is skipped because of instrumenter configuration.");return}lxe(this._router,this._methods),cxe(this._router)}}O9.__initStatic();function mU(e,t){const n=e.length;switch(n){case 2:return function(o,i){const r=i.__sentry_transaction;if(r){const s=r.startChild({description:e.name,op:`middleware.express.${t}`,origin:"auto.middleware.express"});i.once("finish",()=>{s.end()})}return e.call(this,o,i)};case 3:return function(o,i,r){const s=i.__sentry_transaction,a=Xo([s,"optionalAccess",l=>l.startChild,"call",l=>l({description:e.name,op:`middleware.express.${t}`,origin:"auto.middleware.express"})]);e.call(this,o,i,function(...l){Xo([a,"optionalAccess",d=>d.end,"call",d=>d()]),r.call(this,...l)})};case 4:return function(o,i,r,s){const a=r.__sentry_transaction,l=Xo([a,"optionalAccess",d=>d.startChild,"call",d=>d({description:e.name,op:`middleware.express.${t}`,origin:"auto.middleware.express"})]);e.call(this,o,i,r,function(...d){Xo([l,"optionalAccess",u=>u.end,"call",u=>u()]),s.call(this,...d)})};default:throw new Error(`Express middleware takes 2-4 arguments. Got: ${n}`)}}function sxe(e,t){return e.map(n=>typeof n=="function"?mU(n,t):Array.isArray(n)?n.map(o=>typeof o=="function"?mU(o,t):o):n)}function axe(e,t){const n=e[t];return e[t]=function(...o){return n.call(this,...sxe(o,t))},e}function lxe(e,t=[]){t.forEach(n=>axe(e,n))}function cxe(e){const t="settings"in e;t&&e._router===void 0&&e.lazyrouter&&e.lazyrouter();const n=t?e._router:e;if(!n){so&&ln.debug("Cannot instrument router for URL Parameterization (did not find a valid router)."),so&&ln.debug("Routing instrumentation is currently only supported in Express 4.");return}const o=Object.getPrototypeOf(n),i=o.process_params;o.process_params=function(s,a,l,d,u){l._reconstructedRoute||(l._reconstructedRoute="");const{layerRoutePath:f,isRegex:p,isArray:v,numExtraSegments:_}=uxe(s);(f||p||v)&&(l._hasParameters=!0);let b;f?b=f:b=mxe(l.originalUrl,l._reconstructedRoute,s.path)||"";const C=b.split("/").filter(P=>P.length>0&&(p||v||!P.includes("*"))).join("/");C&&C.length>0&&(l._reconstructedRoute+=`/${C}${p?"/":""}`);const $=_5(v5(l.originalUrl||""))+_,E=_5(l._reconstructedRoute);if($===E){l._hasParameters||l._reconstructedRoute!==l.originalUrl&&(l._reconstructedRoute=l.originalUrl?v5(l.originalUrl):l.originalUrl);const P=d.__sentry_transaction,I=P&&_a(P).data||{};if(P&&I[qm]!=="custom"){const O=l._reconstructedRoute||"/",[L,S]=mDe(l,{path:!0,method:!0,customRoute:O});P.updateName(L),P.setAttribute(qm,S)}}return i.call(this,s,a,l,d,u)}}const dxe=(e,t,n)=>{if(!e||!t||!n||Object.keys(n).length===0||!Xo([n,"access",d=>d[0],"optionalAccess",d=>d.offset]))return;const o=n.sort((d,u)=>d.offset-u.offset),r=new RegExp(t,`${t.flags}d`).exec(e);if(!r||!r.indices)return;const[,...s]=r.indices;if(s.length!==o.length)return;let a=e,l=0;return s.forEach((d,u)=>{if(d){const[f,p]=d,v=a.substring(0,f-l),_=`:${o[u].name}`,b=a.substring(p-l);a=v+_+b,l=l+(p-f-_.length)}}),a};function uxe(e){let t=Xo([e,"access",s=>s.route,"optionalAccess",s=>s.path]);const n=ste(t),o=Array.isArray(t);if(!t){const[s]=cr.process.versions.node.split(".").map(Number);s>=16&&(t=dxe(e.path,e.regexp,e.keys))}if(!t)return{isRegex:n,isArray:o,numExtraSegments:0};const i=o?Math.max(hxe(t)-_5(e.path||""),0):0;return{layerRoutePath:fxe(o,t),isRegex:n,isArray:o,numExtraSegments:i}}function hxe(e){return e.reduce((t,n)=>t+_5(n.toString()),0)}function fxe(e,t){return e?t.map(n=>n.toString()).join(","):t&&t.toString()}function mxe(e,t,n){const o=v5(e||""),i=Xo([o,"optionalAccess",l=>l.split,"call",l=>l("/"),"access",l=>l.filter,"call",l=>l(d=>!!d)]);let r=0;const s=Xo([t,"optionalAccess",l=>l.split,"call",l=>l("/"),"access",l=>l.filter,"call",l=>l(d=>!!d),"access",l=>l.length])||0;return Xo([n,"optionalAccess",l=>l.split,"call",l=>l("/"),"access",l=>l.filter,"call",l=>l(d=>Xo([i,"optionalAccess",u=>u[s+r]])===d?(r+=1,!0):!1),"access",l=>l.join,"call",l=>l("/")])}class L9{static __initStatic(){this.id="Postgres"}constructor(t={}){this.name=L9.id,this._usePgNative=!!t.usePgNative,this._module=t.module}loadDependency(){return this._module=this._module||Jg("pg")}setupOnce(t,n){if(p1(n)){so&&ln.log("Postgres Integration is skipped because of instrumenter configuration.");return}const o=this.loadDependency();if(!o){so&&ln.error("Postgres Integration was unable to require `pg` package.");return}const i=this._usePgNative?Xo([o,"access",r=>r.native,"optionalAccess",r=>r.Client]):o.Client;if(!i){so&&ln.error("Postgres Integration was unable to access 'pg-native' bindings.");return}Ma(i.prototype,"query",function(r){return function(s,a,l){const u=n().getScope().getSpan(),f={"db.system":"postgresql"};try{this.database&&(f["db.name"]=this.database),this.host&&(f["server.address"]=this.host),this.port&&(f["server.port"]=this.port),this.user&&(f["db.user"]=this.user)}catch{}const p=Xo([u,"optionalAccess",_=>_.startChild,"call",_=>_({description:typeof s=="string"?s:s.text,op:"db",origin:"auto.db.postgres",data:f})]);if(typeof l=="function")return r.call(this,s,a,function(_,b){Xo([p,"optionalAccess",C=>C.end,"call",C=>C()]),l(_,b)});if(typeof a=="function")return r.call(this,s,function(_,b){Xo([p,"optionalAccess",C=>C.end,"call",C=>C()]),a(_,b)});const v=typeof a<"u"?r.call(this,s,a):r.call(this,s);return yp(v)?v.then(_=>(Xo([p,"optionalAccess",b=>b.end,"call",b=>b()]),_)):(Xo([p,"optionalAccess",_=>_.end,"call",_=>_()]),v)}})}}L9.__initStatic();class M9{static __initStatic(){this.id="Mysql"}constructor(){this.name=M9.id}loadDependency(){return this._module=this._module||Jg("mysql/lib/Connection.js")}setupOnce(t,n){if(p1(n)){so&&ln.log("Mysql Integration is skipped because of instrumenter configuration.");return}const o=this.loadDependency();if(!o){so&&ln.error("Mysql Integration was unable to require `mysql` package.");return}let i;try{o.prototype.connect=new Proxy(o.prototype.connect,{apply(a,l,d){return i||(i=l.config),a.apply(l,d)}})}catch{so&&ln.error("Mysql Integration was unable to instrument `mysql` config.")}function r(){return i?{"server.address":i.host,"server.port":i.port,"db.user":i.user}:{}}function s(a){if(!a)return;const l=r();Object.keys(l).forEach(d=>{a.setAttribute(d,l[d])}),a.end()}Ma(o,"createQuery",function(a){return function(l,d,u){const p=n().getScope().getSpan(),v=Xo([p,"optionalAccess",b=>b.startChild,"call",b=>b({description:typeof l=="string"?l:l.sql,op:"db",origin:"auto.db.mysql",data:{"db.system":"mysql"}})]);if(typeof u=="function")return a.call(this,l,d,function(b,C,$){s(v),u(b,C,$)});if(typeof d=="function")return a.call(this,l,function(b,C,$){s(v),d(b,C,$)});const _=a.call(this,l,d);return _.on("end",()=>{s(v)}),_}})}}M9.__initStatic();const pxe=["aggregate","bulkWrite","countDocuments","createIndex","createIndexes","deleteMany","deleteOne","distinct","drop","dropIndex","dropIndexes","estimatedDocumentCount","find","findOne","findOneAndDelete","findOneAndReplace","findOneAndUpdate","indexes","indexExists","indexInformation","initializeOrderedBulkOp","insertMany","insertOne","isCapped","mapReduce","options","parallelCollectionScan","rename","replaceOne","stats","updateMany","updateOne"],gxe={bulkWrite:["operations"],countDocuments:["query"],createIndex:["fieldOrSpec"],createIndexes:["indexSpecs"],deleteMany:["filter"],deleteOne:["filter"],distinct:["key","query"],dropIndex:["indexName"],find:["query"],findOne:["query"],findOneAndDelete:["filter"],findOneAndReplace:["filter","replacement"],findOneAndUpdate:["filter","update"],indexExists:["indexes"],insertMany:["docs"],insertOne:["doc"],mapReduce:["map","reduce"],rename:["newName"],replaceOne:["filter","doc"],updateMany:["filter","update"],updateOne:["filter","update"]};function vxe(e){return e&&typeof e=="object"&&e.once&&typeof e.once=="function"}class N9{static __initStatic(){this.id="Mongo"}constructor(t={}){this.name=N9.id,this._operations=Array.isArray(t.operations)?t.operations:pxe,this._describeOperations="describeOperations"in t?t.describeOperations:!0,this._useMongoose=!!t.useMongoose}loadDependency(){const t=this._useMongoose?"mongoose":"mongodb";return this._module=this._module||Jg(t)}setupOnce(t,n){if(p1(n)){so&&ln.log("Mongo Integration is skipped because of instrumenter configuration.");return}const o=this.loadDependency();if(!o){const i=this._useMongoose?"mongoose":"mongodb";so&&ln.error(`Mongo Integration was unable to require \`${i}\` package.`);return}this._instrumentOperations(o.Collection,this._operations,n)}_instrumentOperations(t,n,o){n.forEach(i=>this._patchOperation(t,i,o))}_patchOperation(t,n,o){if(!(n in t.prototype))return;const i=this._getSpanContextFromOperationArguments.bind(this);Ma(t.prototype,n,function(r){return function(...s){const a=s[s.length-1],l=o(),d=l.getScope(),u=l.getClient(),f=d.getSpan(),p=Xo([u,"optionalAccess",_=>_.getOptions,"call",_=>_(),"access",_=>_.sendDefaultPii]);if(typeof a!="function"||n==="mapReduce"&&s.length===2){const _=Xo([f,"optionalAccess",C=>C.startChild,"call",C=>C(i(this,n,s,p))]),b=r.call(this,...s);if(yp(b))return b.then(C=>(Xo([_,"optionalAccess",$=>$.end,"call",$=>$()]),C));if(vxe(b)){const C=b;try{C.once("close",()=>{Xo([_,"optionalAccess",$=>$.end,"call",$=>$()])})}catch{Xo([_,"optionalAccess",E=>E.end,"call",E=>E()])}return C}else return Xo([_,"optionalAccess",C=>C.end,"call",C=>C()]),b}const v=Xo([f,"optionalAccess",_=>_.startChild,"call",_=>_(i(this,n,s.slice(0,-1)))]);return r.call(this,...s.slice(0,-1),function(_,b){Xo([v,"optionalAccess",C=>C.end,"call",C=>C()]),a(_,b)})}})}_getSpanContextFromOperationArguments(t,n,o,i=!1){const r={"db.system":"mongodb","db.name":t.dbName,"db.operation":n,"db.mongodb.collection":t.collectionName},s={op:"db",origin:"auto.db.mongo",description:n,data:r},a=gxe[n],l=Array.isArray(this._describeOperations)?this._describeOperations.includes(n):this._describeOperations;if(!a||!l||!i)return s;try{if(n==="mapReduce"){const[d,u]=o;r[a[0]]=typeof d=="string"?d:d.name||"<anonymous>",r[a[1]]=typeof u=="string"?u:u.name||"<anonymous>"}else for(let d=0;d<a.length;d++)r[`db.mongodb.${a[d]}`]=JSON.stringify(o[d])}catch{}return s}}N9.__initStatic();function _xe(e){return!!e&&!!e.$use}class R9{static __initStatic(){this.id="Prisma"}constructor(t={}){if(this.name=R9.id,_xe(t.client)&&!t.client._sentryInstrumented){g5(t.client,"_sentryInstrumented",!0);const n={};try{const o=t.client._engineConfig;if(o){const{activeProvider:i,clientVersion:r}=o;i&&(n["db.system"]=i),r&&(n["db.prisma.version"]=r)}}catch{}t.client.$use((o,i)=>{if(p1(Of))return i(o);const r=o.action,s=o.model;return WDe({name:s?`${s} ${r}`:r,onlyIfParent:!0,op:"db.prisma",attributes:{[_g]:"auto.db.prisma"},data:{...n,"db.operation":r}},()=>i(o))})}else so&&ln.warn("Unsupported Prisma client provided to PrismaIntegration. Provided client:",t.client)}setupOnce(){}}R9.__initStatic();class j9{static __initStatic(){this.id="GraphQL"}constructor(){this.name=j9.id}loadDependency(){return this._module=this._module||Jg("graphql/execution/execute.js")}setupOnce(t,n){if(p1(n)){so&&ln.log("GraphQL Integration is skipped because of instrumenter configuration.");return}const o=this.loadDependency();if(!o){so&&ln.error("GraphQL Integration was unable to require graphql/execution package.");return}Ma(o,"execute",function(i){return function(...r){const s=n().getScope(),a=s.getSpan(),l=Xo([a,"optionalAccess",u=>u.startChild,"call",u=>u({description:"execute",op:"graphql.execute",origin:"auto.graphql.graphql"})]);Xo([s,"optionalAccess",u=>u.setSpan,"call",u=>u(l)]);const d=i.call(this,...r);return yp(d)?d.then(u=>(Xo([l,"optionalAccess",f=>f.end,"call",f=>f()]),Xo([s,"optionalAccess",f=>f.setSpan,"call",f=>f(a)]),u)):(Xo([l,"optionalAccess",u=>u.end,"call",u=>u()]),Xo([s,"optionalAccess",u=>u.setSpan,"call",u=>u(a)]),d)}})}}j9.__initStatic();class F9{static __initStatic(){this.id="Apollo"}constructor(t={useNestjs:!1}){this.name=F9.id,this._useNest=!!t.useNestjs}loadDependency(){return this._useNest?this._module=this._module||Jg("@nestjs/graphql"):this._module=this._module||Jg("apollo-server-core"),this._module}setupOnce(t,n){if(p1(n)){so&&ln.log("Apollo Integration is skipped because of instrumenter configuration.");return}if(this._useNest){const o=this.loadDependency();if(!o){so&&ln.error("Apollo-NestJS Integration was unable to require @nestjs/graphql package.");return}Ma(o.GraphQLFactory.prototype,"mergeWithSchema",function(i){return function(...r){return Ma(this.resolversExplorerService,"explore",function(s){return function(){const a=MI(s.call(this));return pU(a,n)}}),i.call(this,...r)}})}else{const o=this.loadDependency();if(!o){so&&ln.error("Apollo Integration was unable to require apollo-server-core package.");return}Ma(o.ApolloServerBase.prototype,"constructSchema",function(i){return function(){if(!this.config.resolvers)return so&&(this.config.schema?(ln.warn("Apollo integration is not able to trace `ApolloServer` instances constructed via `schema` property.If you are using NestJS with Apollo, please use `Sentry.Integrations.Apollo({ useNestjs: true })` instead."),ln.warn()):this.config.modules&&ln.warn("Apollo integration is not able to trace `ApolloServer` instances constructed via `modules` property."),ln.error("Skipping tracing as no resolvers found on the `ApolloServer` instance.")),i.call(this);const r=MI(this.config.resolvers);return this.config.resolvers=pU(r,n),i.call(this)}})}}}F9.__initStatic();function pU(e,t){return e.map(n=>(Object.keys(n).forEach(o=>{Object.keys(n[o]).forEach(i=>{typeof n[o][i]=="function"&&yxe(n,o,i,t)})}),n))}function yxe(e,t,n,o){Ma(e[t],n,function(i){return function(...r){const a=o().getScope().getSpan(),l=Xo([a,"optionalAccess",u=>u.startChild,"call",u=>u({description:`${t}.${n}`,op:"graphql.resolve",origin:"auto.graphql.apollo"})]),d=i.call(this,...r);return yp(d)?d.then(u=>(Xo([l,"optionalAccess",f=>f.end,"call",f=>f()]),u)):(Xo([l,"optionalAccess",u=>u.end,"call",u=>u()]),d)}})}const _o=cr;function bxe(){_o.document?_o.document.addEventListener("visibilitychange",()=>{const e=Xg();if(_o.document.hidden&&e){const t="cancelled",{op:n,status:o}=_a(e);so&&ln.log(`[Tracing] Transaction: ${t} -> since tab moved to the background, op: ${n}`),o||e.setStatus(t),e.setTag("visibilitychange","document.hidden"),e.end()}}):so&&ln.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const E3=(e,t,n)=>{let o,i;return r=>{t.value>=0&&(r||n)&&(i=t.value-(o||0),(i||o===void 0)&&(o=t.value,t.delta=i,e(t)))}},kxe=()=>`v3-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,wxe=()=>{const e=_o.performance.timing,t=_o.performance.navigation.type,n={entryType:"navigation",startTime:0,type:t==2?"back_forward":t===1?"reload":"navigate"};for(const o in e)o!=="navigationStart"&&o!=="toJSON"&&(n[o]=Math.max(e[o]-e.navigationStart,0));return n},z9=()=>_o.__WEB_VITALS_POLYFILL__?_o.performance&&(performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]||wxe()):_o.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],tO=()=>{const e=z9();return e&&e.activationStart||0},I3=(e,t)=>{const n=z9();let o="navigate";return n&&(_o.document&&_o.document.prerendering||tO()>0?o="prerender":o=n.type.replace(/_/g,"-")),{name:e,value:typeof t>"u"?-1:t,rating:"good",delta:0,entries:[],id:kxe(),navigationType:o}},Py=(e,t,n)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const o=new PerformanceObserver(i=>{t(i.getEntries())});return o.observe(Object.assign({type:e,buffered:!0},n||{})),o}}catch{}},P3=(e,t)=>{const n=o=>{(o.type==="pagehide"||_o.document.visibilityState==="hidden")&&(e(o),t&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};_o.document&&(addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0))},$xe=(e,t={})=>{const n=I3("CLS",0);let o,i=0,r=[];const s=l=>{l.forEach(d=>{if(!d.hadRecentInput){const u=r[0],f=r[r.length-1];i&&r.length!==0&&d.startTime-f.startTime<1e3&&d.startTime-u.startTime<5e3?(i+=d.value,r.push(d)):(i=d.value,r=[d]),i>n.value&&(n.value=i,n.entries=r,o&&o())}})},a=Py("layout-shift",s);if(a){o=E3(e,n,t.reportAllChanges);const l=()=>{s(a.takeRecords()),o(!0)};return P3(l),l}};let b5=-1;const Cxe=()=>{_o.document&&_o.document.visibilityState&&(b5=_o.document.visibilityState==="hidden"&&!_o.document.prerendering?0:1/0)},Sxe=()=>{P3(({timeStamp:e})=>{b5=e},!0)},nO=()=>(b5<0&&(Cxe(),Sxe()),{get firstHiddenTime(){return b5}}),Txe=e=>{const t=nO(),n=I3("FID");let o;const i=a=>{a.startTime<t.firstHiddenTime&&(n.value=a.processingStart-a.startTime,n.entries.push(a),o(!0))},r=a=>{a.forEach(i)},s=Py("first-input",r);o=E3(e,n),s&&P3(()=>{r(s.takeRecords()),s.disconnect()},!0)};let Ite=0,dS=1/0,Ow=0;const Exe=e=>{e.forEach(t=>{t.interactionId&&(dS=Math.min(dS,t.interactionId),Ow=Math.max(Ow,t.interactionId),Ite=Ow?(Ow-dS)/7+1:0)})};let BI;const Ixe=()=>BI?Ite:performance.interactionCount||0,Pxe=()=>{"interactionCount"in performance||BI||(BI=Py("event",Exe,{type:"event",buffered:!0,durationThreshold:0}))},Pte=()=>Ixe(),gU=10,Gh=[],uS={},vU=e=>{const t=Gh[Gh.length-1],n=uS[e.interactionId];if(n||Gh.length<gU||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{const o={id:e.interactionId,latency:e.duration,entries:[e]};uS[o.id]=o,Gh.push(o)}Gh.sort((o,i)=>i.latency-o.latency),Gh.splice(gU).forEach(o=>{delete uS[o.id]})}},Axe=()=>{const e=Math.min(Gh.length-1,Math.floor(Pte()/50));return Gh[e]},Dxe=(e,t)=>{t=t||{},Pxe();const n=I3("INP");let o;const i=s=>{s.forEach(l=>{l.interactionId&&vU(l),l.entryType==="first-input"&&!Gh.some(u=>u.entries.some(f=>l.duration===f.duration&&l.startTime===f.startTime))&&vU(l)});const a=Axe();a&&a.latency!==n.value&&(n.value=a.latency,n.entries=a.entries,o())},r=Py("event",i,{durationThreshold:t.durationThreshold||40});o=E3(e,n,t.reportAllChanges),r&&(r.observe({type:"first-input",buffered:!0}),P3(()=>{i(r.takeRecords()),n.value<0&&Pte()>0&&(n.value=0,n.entries=[]),o(!0)}))},_U={},xxe=e=>{const t=nO(),n=I3("LCP");let o;const i=s=>{const a=s[s.length-1];if(a){const l=Math.max(a.startTime-tO(),0);l<t.firstHiddenTime&&(n.value=l,n.entries=[a],o())}},r=Py("largest-contentful-paint",i);if(r){o=E3(e,n);const s=()=>{_U[n.id]||(i(r.takeRecords()),r.disconnect(),_U[n.id]=!0,o(!0))};return["keydown","click"].forEach(a=>{_o.document&&addEventListener(a,s,{once:!0,capture:!0})}),P3(s,!0),s}},HI=e=>{_o.document&&(_o.document.prerendering?addEventListener("prerenderingchange",()=>HI(e),!0):_o.document.readyState!=="complete"?addEventListener("load",()=>HI(e),!0):setTimeout(e,0))},Oxe=(e,t)=>{t=t||{};const n=I3("TTFB"),o=E3(e,n,t.reportAllChanges);HI(()=>{const i=z9();if(i){if(n.value=Math.max(i.responseStart-tO(),0),n.value<0||n.value>performance.now())return;n.entries=[i],o(!0)}})},R0={},k5={};let Ate,Dte,xte,Ote,Lte;function Lxe(e,t=!1){return A3("cls",e,Fxe,Ate,t)}function Mxe(e,t=!1){return A3("lcp",e,Uxe,xte,t)}function Nxe(e){return A3("ttfb",e,Bxe,Ote)}function Rxe(e){return A3("fid",e,zxe,Dte)}function jxe(e){return A3("inp",e,Hxe,Lte)}function L2(e,t){return Mte(e,t),k5[e]||(Vxe(e),k5[e]=!0),Nte(e,t)}function Ay(e,t){const n=R0[e];if(!(!n||!n.length))for(const o of n)try{o(t)}catch(i){so&&ln.error(`Error while triggering instrumentation handler.
Type: ${e}
Name: ${cte(o)}
Error:`,i)}}function Fxe(){return $xe(e=>{Ay("cls",{metric:e}),Ate=e},{reportAllChanges:!0})}function zxe(){return Txe(e=>{Ay("fid",{metric:e}),Dte=e})}function Uxe(){return xxe(e=>{Ay("lcp",{metric:e}),xte=e})}function Bxe(){return Oxe(e=>{Ay("ttfb",{metric:e}),Ote=e})}function Hxe(){return Dxe(e=>{Ay("inp",{metric:e}),Lte=e})}function A3(e,t,n,o,i=!1){Mte(e,t);let r;return k5[e]||(r=n(),k5[e]=!0),o&&t({metric:o}),Nte(e,t,i?r:void 0)}function Vxe(e){const t={};e==="event"&&(t.durationThreshold=0),Py(e,n=>{Ay(e,{entries:n})},t)}function Mte(e,t){R0[e]=R0[e]||[],R0[e].push(t)}function Nte(e,t,n){return()=>{n&&n();const o=R0[e];if(!o)return;const i=o.indexOf(t);i!==-1&&o.splice(i,1)}}function hS(e){return typeof e=="number"&&isFinite(e)}function K_(e,{startTimestamp:t,...n}){return t&&e.startTimestamp>t&&(e.startTimestamp=t),e.startChild({startTimestamp:t,...n})}const qxe=2147483647;function vs(e){return e/1e3}function oO(){return _o&&_o.addEventListener&&_o.performance}let yU=0,Sr={},Au,j0;function Yxe(){const e=oO();if(e&&od){e.mark&&_o.performance.mark("sentry-tracing-init");const t=Xxe(),n=Kxe(),o=Jxe(),i=Qxe();return()=>{t(),n(),o(),i()}}return()=>{}}function Wxe(){L2("longtask",({entries:e})=>{for(const t of e){const n=Xg();if(!n)return;const o=vs(od+t.startTime),i=vs(t.duration);n.startChild({description:"Main UI thread blocked",op:"ui.long-task",origin:"auto.ui.browser.metrics",startTimestamp:o,endTimestamp:o+i})}})}function Gxe(){L2("event",({entries:e})=>{for(const t of e){const n=Xg();if(!n)return;if(t.name==="click"){const o=vs(od+t.startTime),i=vs(t.duration),r={description:p5(t.target),op:`ui.interaction.${t.name}`,origin:"auto.ui.browser.metrics",startTimestamp:o,endTimestamp:o+i},s=VAe(t.target);s&&(r.attributes={"ui.component_name":s}),n.startChild(r)}}})}function Zxe(e,t){if(oO()&&od){const o=eOe(e,t);return()=>{o()}}return()=>{}}function Kxe(){return Lxe(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(so&&ln.log("[Measurements] Adding CLS"),Sr.cls={value:e.value,unit:""},j0=t)},!0)}function Jxe(){return Mxe(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(so&&ln.log("[Measurements] Adding LCP"),Sr.lcp={value:e.value,unit:"millisecond"},Au=t)},!0)}function Xxe(){return Rxe(({metric:e})=>{const t=e.entries[e.entries.length-1];if(!t)return;const n=vs(od),o=vs(t.startTime);so&&ln.log("[Measurements] Adding FID"),Sr.fid={value:e.value,unit:"millisecond"},Sr["mark.fid"]={value:n+o,unit:"second"}})}function Qxe(){return Nxe(({metric:e})=>{e.entries[e.entries.length-1]&&(so&&ln.log("[Measurements] Adding TTFB"),Sr.ttfb={value:e.value,unit:"millisecond"})})}const bU={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function eOe(e,t){return jxe(({metric:n})=>{if(n.value===void 0)return;const o=n.entries.find(P=>P.duration===n.value&&bU[P.name]!==void 0),i=Ty();if(!o||!i)return;const r=bU[o.name],s=i.getOptions(),a=vs(od+o.startTime),l=vs(n.value),d=o.interactionId!==void 0?e[o.interactionId]:void 0;if(d===void 0)return;const{routeName:u,parentContext:f,activeTransaction:p,user:v,replayId:_}=d,b=v!==void 0?v.email||v.id||v.ip_address:void 0,C=p!==void 0?p.getProfileId():void 0,$=new x9({startTimestamp:a,endTimestamp:a+l,op:`ui.interaction.${r}`,name:p5(o.target),attributes:{release:s.release,environment:s.environment,transaction:u,...b!==void 0&&b!==""?{user:b}:{},...C!==void 0?{profile_id:C}:{},..._!==void 0?{replay_id:_}:{}},exclusiveTime:n.value,measurements:{inp:{value:n.value,unit:"millisecond"}}}),E=cOe(f,s,t);if(E&&Math.random()<E){const P=$?ixe([$],i.getDsn()):void 0,I=i&&i.getTransport();I&&P&&I.send(P).then(null,O=>{so&&ln.error("Error while sending interaction:",O)});return}})}function tOe(e){const t=oO();if(!t||!_o.performance.getEntries||!od)return;so&&ln.log("[Tracing] Adding & adjusting spans using Performance API");const n=vs(od),o=t.getEntries(),{op:i,start_timestamp:r}=_a(e);if(o.slice(yU).forEach(s=>{const a=vs(s.startTime),l=vs(s.duration);if(!(e.op==="navigation"&&r&&n+a<r))switch(s.entryType){case"navigation":{oOe(e,s,n);break}case"mark":case"paint":case"measure":{nOe(e,s,a,l,n);const d=nO(),u=s.startTime<d.firstHiddenTime;s.name==="first-paint"&&u&&(so&&ln.log("[Measurements] Adding FP"),Sr.fp={value:s.startTime,unit:"millisecond"}),s.name==="first-contentful-paint"&&u&&(so&&ln.log("[Measurements] Adding FCP"),Sr.fcp={value:s.startTime,unit:"millisecond"});break}case"resource":{rOe(e,s,s.name,a,l,n);break}}}),yU=Math.max(o.length-1,0),sOe(e),i==="pageload"){lOe(Sr),["fcp","fp","lcp"].forEach(a=>{if(!Sr[a]||!r||n>=r)return;const l=Sr[a].value,d=n+vs(l),u=Math.abs((d-r)*1e3),f=u-l;so&&ln.log(`[Measurements] Normalized ${a} from ${l} to ${u} (${f})`),Sr[a].value=u});const s=Sr["mark.fid"];s&&Sr.fid&&(K_(e,{description:"first input delay",endTimestamp:s.value+vs(Sr.fid.value),op:"ui.action",origin:"auto.ui.browser.metrics",startTimestamp:s.value}),delete Sr["mark.fid"]),"fcp"in Sr||delete Sr.cls,Object.keys(Sr).forEach(a=>{oxe(a,Sr[a].value,Sr[a].unit)}),aOe(e)}Au=void 0,j0=void 0,Sr={}}function nOe(e,t,n,o,i){const r=i+n,s=r+o;return K_(e,{description:t.name,endTimestamp:s,op:t.entryType,origin:"auto.resource.browser.metrics",startTimestamp:r}),r}function oOe(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(o=>{Lw(e,t,o,n)}),Lw(e,t,"secureConnection",n,"TLS/SSL","connectEnd"),Lw(e,t,"fetch",n,"cache","domainLookupStart"),Lw(e,t,"domainLookup",n,"DNS"),iOe(e,t,n)}function Lw(e,t,n,o,i,r){const s=r?t[r]:t[`${n}End`],a=t[`${n}Start`];!a||!s||K_(e,{op:"browser",origin:"auto.browser.browser.metrics",description:i||n,startTimestamp:o+vs(a),endTimestamp:o+vs(s)})}function iOe(e,t,n){t.responseEnd&&(K_(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"request",startTimestamp:n+vs(t.requestStart),endTimestamp:n+vs(t.responseEnd)}),K_(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"response",startTimestamp:n+vs(t.responseStart),endTimestamp:n+vs(t.responseEnd)}))}function rOe(e,t,n,o,i,r){if(t.initiatorType==="xmlhttprequest"||t.initiatorType==="fetch")return;const s=I9(n),a={};fS(a,t,"transferSize","http.response_transfer_size"),fS(a,t,"encodedBodySize","http.response_content_length"),fS(a,t,"decodedBodySize","http.decoded_response_content_length"),"renderBlockingStatus"in t&&(a["resource.render_blocking_status"]=t.renderBlockingStatus),s.protocol&&(a["url.scheme"]=s.protocol.split(":").pop()),s.host&&(a["server.address"]=s.host),a["url.same_origin"]=n.includes(_o.location.origin);const l=r+o,d=l+i;K_(e,{description:n.replace(_o.location.origin,""),endTimestamp:d,op:t.initiatorType?`resource.${t.initiatorType}`:"resource.other",origin:"auto.resource.browser.metrics",startTimestamp:l,data:a})}function sOe(e){const t=_o.navigator;if(!t)return;const n=t.connection;n&&(n.effectiveType&&e.setTag("effectiveConnectionType",n.effectiveType),n.type&&e.setTag("connectionType",n.type),hS(n.rtt)&&(Sr["connection.rtt"]={value:n.rtt,unit:"millisecond"})),hS(t.deviceMemory)&&e.setTag("deviceMemory",`${t.deviceMemory} GB`),hS(t.hardwareConcurrency)&&e.setTag("hardwareConcurrency",String(t.hardwareConcurrency))}function aOe(e){Au&&(so&&ln.log("[Measurements] Adding LCP Data"),Au.element&&e.setTag("lcp.element",p5(Au.element)),Au.id&&e.setTag("lcp.id",Au.id),Au.url&&e.setTag("lcp.url",Au.url.trim().slice(0,200)),e.setTag("lcp.size",Au.size)),j0&&j0.sources&&(so&&ln.log("[Measurements] Adding CLS Data"),j0.sources.forEach((t,n)=>e.setTag(`cls.source.${n+1}`,p5(t.node))))}function fS(e,t,n,o){const i=t[n];i!=null&&i<qxe&&(e[o]=i)}function lOe(e){const t=z9();if(!t)return;const{responseStart:n,requestStart:o}=t;o<=n&&(so&&ln.log("[Measurements] Adding TTFB Request Time"),e["ttfb.requestTime"]={value:n-o,unit:"millisecond"})}function cOe(e,t,n){if(!Iy(t))return!1;let o;return e!==void 0&&typeof t.tracesSampler=="function"?o=t.tracesSampler({transactionContext:e,name:e.name,parentSampled:e.parentSampled,attributes:{...e.data,...e.attributes},location:_o.location}):e!==void 0&&e.sampled!==void 0?o=e.sampled:typeof t.tracesSampleRate<"u"?o=t.tracesSampleRate:o=1,Tte(o)?o===!0?n:o===!1?0:o*n:(so&&ln.warn("[Tracing] Discarding interaction span because of invalid sample rate."),!1)}function dOe(e,t,n,o,i="auto.http.browser"){if(!Iy()||!e.fetchData)return;const r=t(e.fetchData.url);if(e.endTimestamp&&r){const v=e.fetchData.__span;if(!v)return;const _=o[v];_&&(fOe(_,e),delete o[v]);return}const s=Ey(),a=Ty(),{method:l,url:d}=e.fetchData,u=hOe(d),f=u?I9(u).host:void 0,p=r?_te({name:`${l} ${d}`,onlyIfParent:!0,attributes:{url:d,type:"fetch","http.method":l,"http.url":u,"server.address":f,[_g]:i},op:"http.client"}):void 0;if(p&&(e.fetchData.__span=p.spanContext().spanId,o[p.spanContext().spanId]=p),n(e.fetchData.url)&&a){const v=e.args[0];e.args[1]=e.args[1]||{};const _=e.args[1];_.headers=uOe(v,a,s,_,p)}return p}function uOe(e,t,n,o,i){const r=i||n.getSpan(),s=Qx(),{traceId:a,spanId:l,sampled:d,dsc:u}={...s.getPropagationContext(),...n.getPropagationContext()},f=r?A9(r):Zx(a,l,d),p=hte(u||(r?Z_(r):Xx(a,t,n))),v=o.headers||(typeof Request<"u"&&tU(e,Request)?e.headers:void 0);if(v)if(typeof Headers<"u"&&tU(v,Headers)){const _=new Headers(v);return _.append("sentry-trace",f),p&&_.append(jI,p),_}else if(Array.isArray(v)){const _=[...v,["sentry-trace",f]];return p&&_.push([jI,p]),_}else{const _="baggage"in v?v.baggage:void 0,b=[];return Array.isArray(_)?b.push(..._):_&&b.push(_),p&&b.push(p),{...v,"sentry-trace":f,baggage:b.length>0?b.join(","):void 0}}else return{"sentry-trace":f,baggage:p}}function hOe(e){try{return new URL(e).href}catch{return}}function fOe(e,t){if(t.response){eO(e,t.response.status);const n=t.response&&t.response.headers&&t.response.headers.get("content-length");if(n){const o=parseInt(n);o>0&&e.setAttribute("http.response_content_length",o)}}else t.error&&e.setStatus("internal_error");e.end()}const VI=["localhost",/^\/(?!\/)/],qI={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,tracingOrigins:VI,tracePropagationTargets:VI};function mOe(e){const{traceFetch:t,traceXHR:n,tracePropagationTargets:o,tracingOrigins:i,shouldCreateSpanForRequest:r,enableHTTPTimings:s}={traceFetch:qI.traceFetch,traceXHR:qI.traceXHR,...e},a=typeof r=="function"?r:u=>!0,l=u=>_Oe(u,o||i),d={};t&&XAe(u=>{const f=dOe(u,a,l,d);if(f){const p=Rte(u.fetchData.url),v=p?I9(p).host:void 0;f.setAttributes({"http.url":p,"server.address":v})}s&&f&&kU(f)}),n&&cDe(u=>{const f=yOe(u,a,l,d);s&&f&&kU(f)})}function pOe(e){return e.entryType==="resource"&&"initiatorType"in e&&typeof e.nextHopProtocol=="string"&&(e.initiatorType==="fetch"||e.initiatorType==="xmlhttprequest")}function kU(e){const{url:t}=_a(e).data||{};if(!t||typeof t!="string")return;const n=L2("resource",({entries:o})=>{o.forEach(i=>{pOe(i)&&i.name.endsWith(t)&&(vOe(i).forEach(s=>e.setAttribute(...s)),setTimeout(n))})})}function gOe(e){let t="unknown",n="unknown",o="";for(const i of e){if(i==="/"){[t,n]=e.split("/");break}if(!isNaN(Number(i))){t=o==="h"?"http":o,n=e.split(o)[1];break}o+=i}return o===e&&(t=o),{name:t,version:n}}function Su(e=0){return((od||performance.timeOrigin)+e)/1e3}function vOe(e){const{name:t,version:n}=gOe(e.nextHopProtocol),o=[];return o.push(["network.protocol.version",n],["network.protocol.name",t]),od?[...o,["http.request.redirect_start",Su(e.redirectStart)],["http.request.fetch_start",Su(e.fetchStart)],["http.request.domain_lookup_start",Su(e.domainLookupStart)],["http.request.domain_lookup_end",Su(e.domainLookupEnd)],["http.request.connect_start",Su(e.connectStart)],["http.request.secure_connection_start",Su(e.secureConnectionStart)],["http.request.connection_end",Su(e.connectEnd)],["http.request.request_start",Su(e.requestStart)],["http.request.response_start",Su(e.responseStart)],["http.request.response_end",Su(e.responseEnd)]]:o}function _Oe(e,t){return zAe(e,t||VI)}function yOe(e,t,n,o){const i=e.xhr,r=i&&i[d0];if(!Iy()||!i||i.__sentry_own_request__||!r)return;const s=t(r.url);if(e.endTimestamp&&s){const v=i.__sentry_xhr_span_id__;if(!v)return;const _=o[v];_&&r.status_code!==void 0&&(eO(_,r.status_code),_.end(),delete o[v]);return}const a=Ey(),l=Qx(),d=Rte(r.url),u=d?I9(d).host:void 0,f=s?_te({name:`${r.method} ${r.url}`,onlyIfParent:!0,attributes:{type:"xhr","http.method":r.method,"http.url":d,url:r.url,"server.address":u,[_g]:"auto.http.browser"},op:"http.client"}):void 0;f&&(i.__sentry_xhr_span_id__=f.spanContext().spanId,o[i.__sentry_xhr_span_id__]=f);const p=Ty();if(i.setRequestHeader&&n(r.url)&&p){const{traceId:v,spanId:_,sampled:b,dsc:C}={...l.getPropagationContext(),...a.getPropagationContext()},$=f?A9(f):Zx(v,_,b),E=hte(C||(f?Z_(f):Xx(v,p,a)));bOe(i,$,E)}return f}function bOe(e,t,n){try{e.setRequestHeader("sentry-trace",t),n&&e.setRequestHeader(jI,n)}catch{}}function Rte(e){try{return new URL(e,_o.location.origin).href}catch{return}}function kOe(e,t=!0,n=!0){if(!_o||!_o.location){so&&ln.warn("Could not initialize routing instrumentation due to invalid location");return}let o=_o.location.href,i;t&&(i=e({name:_o.location.pathname,startTimestamp:od?od/1e3:void 0,op:"pageload",origin:"auto.pageload.browser",metadata:{source:"url"}})),n&&sDe(({to:r,from:s})=>{if(s===void 0&&o&&o.indexOf(r)!==-1){o=void 0;return}s!==r&&(o=void 0,i&&(so&&ln.log(`[Tracing] Finishing current transaction with op: ${i.op}`),i.end()),i=e({name:_o.location.pathname,op:"navigation",origin:"auto.navigation.browser",metadata:{source:"url"}}))})}const wOe="BrowserTracing",$Oe={...X8,markBackgroundTransactions:!0,routingInstrumentation:kOe,startTransactionOnLocationChange:!0,startTransactionOnPageLoad:!0,enableLongTask:!0,enableInp:!1,interactionsSampleRate:1,_experiments:{},...qI},wU=10;let COe=class{constructor(t){this.name=wOe,this._hasSetTracePropagationTargets=!1,Ete(),so&&(this._hasSetTracePropagationTargets=!!(t&&(t.tracePropagationTargets||t.tracingOrigins))),this.options={...$Oe,...t},this.options._experiments.enableLongTask!==void 0&&(this.options.enableLongTask=this.options._experiments.enableLongTask),t&&!t.tracePropagationTargets&&t.tracingOrigins&&(this.options.tracePropagationTargets=t.tracingOrigins),this._collectWebVitals=Yxe(),this._interactionIdToRouteNameMapping={},this.options.enableInp&&Zxe(this._interactionIdToRouteNameMapping,this.options.interactionsSampleRate),this.options.enableLongTask&&Wxe(),this.options._experiments.enableInteractions&&Gxe(),this._latestRoute={name:void 0,context:void 0}}setupOnce(t,n){this._getCurrentHub=n;const i=n().getClient(),r=i&&i.getOptions(),{routingInstrumentation:s,startTransactionOnLocationChange:a,startTransactionOnPageLoad:l,markBackgroundTransactions:d,traceFetch:u,traceXHR:f,shouldCreateSpanForRequest:p,enableHTTPTimings:v,_experiments:_}=this.options,b=r&&r.tracePropagationTargets,C=b||this.options.tracePropagationTargets;so&&this._hasSetTracePropagationTargets&&b&&ln.warn("[Tracing] The `tracePropagationTargets` option was set in the BrowserTracing integration and top level `Sentry.init`. The top level `Sentry.init` value is being used."),s($=>{const E=this._createRouteTransaction($);return this.options._experiments.onStartRouteTransaction&&this.options._experiments.onStartRouteTransaction(E,$,n),E},l,a),d&&bxe(),_.enableInteractions&&this._registerInteractionListener(),this.options.enableInp&&this._registerInpInteractionListener(),mOe({traceFetch:u,traceXHR:f,tracePropagationTargets:C,shouldCreateSpanForRequest:p,enableHTTPTimings:v})}_createRouteTransaction(t){if(!this._getCurrentHub){so&&ln.warn(`[Tracing] Did not create ${t.op} transaction because _getCurrentHub is invalid.`);return}const n=this._getCurrentHub(),{beforeNavigate:o,idleTimeout:i,finalTimeout:r,heartbeatInterval:s}=this.options,a=t.op==="pageload";let l;if(a){const v=a?$U("sentry-trace"):"",_=a?$U("baggage"):void 0,{traceId:b,dsc:C,parentSpanId:$,sampled:E}=wDe(v,_);l={traceId:b,parentSpanId:$,parentSampled:E,...t,metadata:{...t.metadata,dynamicSamplingContext:C},trimEnd:!0}}else l={trimEnd:!0,...t};const d=typeof o=="function"?o(l):l,u=d===void 0?{...l,sampled:!1}:d;u.metadata=u.name!==l.name?{...u.metadata,source:"custom"}:u.metadata,this._latestRoute.name=u.name,this._latestRoute.context=u,u.sampled===!1&&so&&ln.log(`[Tracing] Will not send ${u.op} transaction because of beforeNavigate.`),so&&ln.log(`[Tracing] Starting ${u.op} transaction on scope`);const{location:f}=_o,p=fU(n,u,i,r,!0,{location:f},s,a);return a&&_o.document&&(_o.document.addEventListener("readystatechange",()=>{["interactive","complete"].includes(_o.document.readyState)&&p.sendAutoFinishSignal()}),["interactive","complete"].includes(_o.document.readyState)&&p.sendAutoFinishSignal()),p.registerBeforeFinishCallback(v=>{this._collectWebVitals(),tOe(v)}),p}_registerInteractionListener(){let t;const n=()=>{const{idleTimeout:o,finalTimeout:i,heartbeatInterval:r}=this.options,s="ui.action.click",a=Xg();if(a&&a.op&&["navigation","pageload"].includes(a.op)){so&&ln.warn(`[Tracing] Did not create ${s} transaction because a pageload or navigation transaction is in progress.`);return}if(t&&(t.setFinishReason("interactionInterrupted"),t.end(),t=void 0),!this._getCurrentHub){so&&ln.warn(`[Tracing] Did not create ${s} transaction because _getCurrentHub is invalid.`);return}if(!this._latestRoute.name){so&&ln.warn(`[Tracing] Did not create ${s} transaction because _latestRouteName is missing.`);return}const l=this._getCurrentHub(),{location:d}=_o,u={name:this._latestRoute.name,op:s,trimEnd:!0,data:{[qm]:this._latestRoute.context?SOe(this._latestRoute.context):"url"}};t=fU(l,u,o,i,!0,{location:d},r)};["click"].forEach(o=>{_o.document&&addEventListener(o,n,{once:!1,capture:!0})})}_registerInpInteractionListener(){const t=({entries:n})=>{const o=Ty(),i=o!==void 0&&o.getIntegrationByName!==void 0?o.getIntegrationByName("Replay"):void 0,r=i!==void 0?i.getReplayId():void 0,s=Xg(),a=Ey(),l=a!==void 0?a.getUser():void 0;n.forEach(d=>{if(TOe(d)){const u=d.interactionId;if(u===void 0)return;const f=this._interactionIdToRouteNameMapping[u],p=d.duration,v=d.startTime,_=Object.keys(this._interactionIdToRouteNameMapping),b=_.length>0?_.reduce((C,$)=>this._interactionIdToRouteNameMapping[C].duration<this._interactionIdToRouteNameMapping[$].duration?C:$):void 0;if(d.entryType==="first-input"&&_.map($=>this._interactionIdToRouteNameMapping[$]).some($=>$.duration===p&&$.startTime===v)||!u)return;if(f)f.duration=Math.max(f.duration,p);else if(_.length<wU||b===void 0||p>this._interactionIdToRouteNameMapping[b].duration){const C=this._latestRoute.name,$=this._latestRoute.context;C&&$&&(b&&Object.keys(this._interactionIdToRouteNameMapping).length>=wU&&delete this._interactionIdToRouteNameMapping[b],this._interactionIdToRouteNameMapping[u]={routeName:C,duration:p,parentContext:$,user:l,activeTransaction:s,replayId:r,startTime:v})}}})};L2("event",t),L2("first-input",t)}};function $U(e){const t=HAe(`meta[name=${e}]`);return t?t.getAttribute("content"):void 0}function SOe(e){const t=e.attributes&&e.attributes[qm],n=e.data&&e.data[qm],o=e.metadata&&e.metadata.source;return t||n||o}function TOe(e){return"duration"in e}function EOe(){const e=m1();if(!e.__SENTRY__)return;const t={mongodb(){const o=vg(module,"./node/integrations/mongo");return new o.Mongo},mongoose(){const o=vg(module,"./node/integrations/mongo");return new o.Mongo},mysql(){const o=vg(module,"./node/integrations/mysql");return new o.Mysql},pg(){const o=vg(module,"./node/integrations/postgres");return new o.Postgres}},n=Object.keys(t).filter(o=>!!Jg(o)).map(o=>{try{return t[o]()}catch{return}}).filter(o=>o);n.length>0&&(e.__SENTRY__.integrations=[...e.__SENTRY__.integrations||[],...n])}function IOe(){Ete(),fDe()&&EOe()}const POe=COe,AOe={BrowserTracing:POe,Apollo:F9,Express:O9,GraphQL:j9,Mongo:N9,Mysql:M9,Postgres:L9,Prisma:R9};(typeof __SENTRY_TRACING__>"u"||__SENTRY_TRACING__)&&IOe();var DOe=Object.defineProperty,xOe=(e,t,n)=>t in e?DOe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,jn=(e,t,n)=>(xOe(e,typeof t!="symbol"?t+"":t,n),n),Mw=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function jte(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var OOe=Object.prototype,LOe=OOe.hasOwnProperty;function MOe(e,t){return e!=null&&LOe.call(e,t)}var NOe=MOe,ROe=Array.isArray,uu=ROe,jOe=typeof Mw=="object"&&Mw&&Mw.Object===Object&&Mw,Fte=jOe,FOe=Fte,zOe=typeof self=="object"&&self&&self.Object===Object&&self,UOe=FOe||zOe||Function("return this")(),hh=UOe,BOe=hh,HOe=BOe.Symbol,U9=HOe,CU=U9,zte=Object.prototype,VOe=zte.hasOwnProperty,qOe=zte.toString,jb=CU?CU.toStringTag:void 0;function YOe(e){var t=VOe.call(e,jb),n=e[jb];try{e[jb]=void 0;var o=!0}catch{}var i=qOe.call(e);return o&&(t?e[jb]=n:delete e[jb]),i}var WOe=YOe,GOe=Object.prototype,ZOe=GOe.toString;function KOe(e){return ZOe.call(e)}var JOe=KOe,SU=U9,XOe=WOe,QOe=JOe,eLe="[object Null]",tLe="[object Undefined]",TU=SU?SU.toStringTag:void 0;function nLe(e){return e==null?e===void 0?tLe:eLe:TU&&TU in Object(e)?XOe(e):QOe(e)}var fh=nLe;function oLe(e){return e!=null&&typeof e=="object"}var hu=oLe,iLe=fh,rLe=hu,sLe="[object Symbol]";function aLe(e){return typeof e=="symbol"||rLe(e)&&iLe(e)==sLe}var iO=aLe,lLe=uu,cLe=iO,dLe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,uLe=/^\w*$/;function hLe(e,t){if(lLe(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||cLe(e)?!0:uLe.test(e)||!dLe.test(e)||t!=null&&e in Object(t)}var rO=hLe;function fLe(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Lf=fLe,mLe=fh,pLe=Lf,gLe="[object AsyncFunction]",vLe="[object Function]",_Le="[object GeneratorFunction]",yLe="[object Proxy]";function bLe(e){if(!pLe(e))return!1;var t=mLe(e);return t==vLe||t==_Le||t==gLe||t==yLe}var g1=bLe,kLe=hh,wLe=kLe["__core-js_shared__"],$Le=wLe,mS=$Le,EU=function(){var e=/[^.]+$/.exec(mS&&mS.keys&&mS.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function CLe(e){return!!EU&&EU in e}var SLe=CLe,TLe=Function.prototype,ELe=TLe.toString;function ILe(e){if(e!=null){try{return ELe.call(e)}catch{}try{return e+""}catch{}}return""}var Ute=ILe,PLe=g1,ALe=SLe,DLe=Lf,xLe=Ute,OLe=/[\\^$.*+?()[\]{}|]/g,LLe=/^\[object .+?Constructor\]$/,MLe=Function.prototype,NLe=Object.prototype,RLe=MLe.toString,jLe=NLe.hasOwnProperty,FLe=RegExp("^"+RLe.call(jLe).replace(OLe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function zLe(e){if(!DLe(e)||ALe(e))return!1;var t=PLe(e)?FLe:LLe;return t.test(xLe(e))}var ULe=zLe;function BLe(e,t){return e==null?void 0:e[t]}var HLe=BLe,VLe=ULe,qLe=HLe;function YLe(e,t){var n=qLe(e,t);return VLe(n)?n:void 0}var v1=YLe,WLe=v1,GLe=WLe(Object,"create"),B9=GLe,IU=B9;function ZLe(){this.__data__=IU?IU(null):{},this.size=0}var KLe=ZLe;function JLe(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var XLe=JLe,QLe=B9,eMe="__lodash_hash_undefined__",tMe=Object.prototype,nMe=tMe.hasOwnProperty;function oMe(e){var t=this.__data__;if(QLe){var n=t[e];return n===eMe?void 0:n}return nMe.call(t,e)?t[e]:void 0}var iMe=oMe,rMe=B9,sMe=Object.prototype,aMe=sMe.hasOwnProperty;function lMe(e){var t=this.__data__;return rMe?t[e]!==void 0:aMe.call(t,e)}var cMe=lMe,dMe=B9,uMe="__lodash_hash_undefined__";function hMe(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=dMe&&t===void 0?uMe:t,this}var fMe=hMe,mMe=KLe,pMe=XLe,gMe=iMe,vMe=cMe,_Me=fMe;function Dy(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var o=e[t];this.set(o[0],o[1])}}Dy.prototype.clear=mMe;Dy.prototype.delete=pMe;Dy.prototype.get=gMe;Dy.prototype.has=vMe;Dy.prototype.set=_Me;var yMe=Dy;function bMe(){this.__data__=[],this.size=0}var kMe=bMe;function wMe(e,t){return e===t||e!==e&&t!==t}var xy=wMe,$Me=xy;function CMe(e,t){for(var n=e.length;n--;)if($Me(e[n][0],t))return n;return-1}var H9=CMe,SMe=H9,TMe=Array.prototype,EMe=TMe.splice;function IMe(e){var t=this.__data__,n=SMe(t,e);if(n<0)return!1;var o=t.length-1;return n==o?t.pop():EMe.call(t,n,1),--this.size,!0}var PMe=IMe,AMe=H9;function DMe(e){var t=this.__data__,n=AMe(t,e);return n<0?void 0:t[n][1]}var xMe=DMe,OMe=H9;function LMe(e){return OMe(this.__data__,e)>-1}var MMe=LMe,NMe=H9;function RMe(e,t){var n=this.__data__,o=NMe(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}var jMe=RMe,FMe=kMe,zMe=PMe,UMe=xMe,BMe=MMe,HMe=jMe;function Oy(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var o=e[t];this.set(o[0],o[1])}}Oy.prototype.clear=FMe;Oy.prototype.delete=zMe;Oy.prototype.get=UMe;Oy.prototype.has=BMe;Oy.prototype.set=HMe;var V9=Oy,VMe=v1,qMe=hh,YMe=VMe(qMe,"Map"),sO=YMe,PU=yMe,WMe=V9,GMe=sO;function ZMe(){this.size=0,this.__data__={hash:new PU,map:new(GMe||WMe),string:new PU}}var KMe=ZMe;function JMe(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var XMe=JMe,QMe=XMe;function eNe(e,t){var n=e.__data__;return QMe(t)?n[typeof t=="string"?"string":"hash"]:n.map}var q9=eNe,tNe=q9;function nNe(e){var t=tNe(this,e).delete(e);return this.size-=t?1:0,t}var oNe=nNe,iNe=q9;function rNe(e){return iNe(this,e).get(e)}var sNe=rNe,aNe=q9;function lNe(e){return aNe(this,e).has(e)}var cNe=lNe,dNe=q9;function uNe(e,t){var n=dNe(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}var hNe=uNe,fNe=KMe,mNe=oNe,pNe=sNe,gNe=cNe,vNe=hNe;function Ly(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var o=e[t];this.set(o[0],o[1])}}Ly.prototype.clear=fNe;Ly.prototype.delete=mNe;Ly.prototype.get=pNe;Ly.prototype.has=gNe;Ly.prototype.set=vNe;var aO=Ly,Bte=aO,_Ne="Expected a function";function lO(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(_Ne);var n=function(){var o=arguments,i=t?t.apply(this,o):o[0],r=n.cache;if(r.has(i))return r.get(i);var s=e.apply(this,o);return n.cache=r.set(i,s)||r,s};return n.cache=new(lO.Cache||Bte),n}lO.Cache=Bte;var yNe=lO,bNe=yNe,kNe=500;function wNe(e){var t=bNe(e,function(o){return n.size===kNe&&n.clear(),o}),n=t.cache;return t}var $Ne=wNe,CNe=$Ne,SNe=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,TNe=/\\(\\)?/g,ENe=CNe(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(SNe,function(n,o,i,r){t.push(i?r.replace(TNe,"$1"):o||n)}),t}),INe=ENe;function PNe(e,t){for(var n=-1,o=e==null?0:e.length,i=Array(o);++n<o;)i[n]=t(e[n],n,e);return i}var ANe=PNe,AU=U9,DNe=ANe,xNe=uu,ONe=iO,LNe=1/0,DU=AU?AU.prototype:void 0,xU=DU?DU.toString:void 0;function Hte(e){if(typeof e=="string")return e;if(xNe(e))return DNe(e,Hte)+"";if(ONe(e))return xU?xU.call(e):"";var t=e+"";return t=="0"&&1/e==-LNe?"-0":t}var MNe=Hte,NNe=MNe;function RNe(e){return e==null?"":NNe(e)}var jNe=RNe,FNe=uu,zNe=rO,UNe=INe,BNe=jNe;function HNe(e,t){return FNe(e)?e:zNe(e,t)?[e]:UNe(BNe(e))}var Vte=HNe,VNe=fh,qNe=hu,YNe="[object Arguments]";function WNe(e){return qNe(e)&&VNe(e)==YNe}var GNe=WNe,OU=GNe,ZNe=hu,qte=Object.prototype,KNe=qte.hasOwnProperty,JNe=qte.propertyIsEnumerable,XNe=OU(function(){return arguments}())?OU:function(e){return ZNe(e)&&KNe.call(e,"callee")&&!JNe.call(e,"callee")},cO=XNe,QNe=9007199254740991,eRe=/^(?:0|[1-9]\d*)$/;function tRe(e,t){var n=typeof e;return t=t??QNe,!!t&&(n=="number"||n!="symbol"&&eRe.test(e))&&e>-1&&e%1==0&&e<t}var dO=tRe,nRe=9007199254740991;function oRe(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=nRe}var uO=oRe,iRe=iO,rRe=1/0;function sRe(e){if(typeof e=="string"||iRe(e))return e;var t=e+"";return t=="0"&&1/e==-rRe?"-0":t}var Y9=sRe,aRe=Vte,lRe=cO,cRe=uu,dRe=dO,uRe=uO,hRe=Y9;function fRe(e,t,n){t=aRe(t,e);for(var o=-1,i=t.length,r=!1;++o<i;){var s=hRe(t[o]);if(!(r=e!=null&&n(e,s)))break;e=e[s]}return r||++o!=i?r:(i=e==null?0:e.length,!!i&&uRe(i)&&dRe(s,i)&&(cRe(e)||lRe(e)))}var Yte=fRe,mRe=NOe,pRe=Yte;function gRe(e,t){return e!=null&&pRe(e,t,mRe)}var Wte=gRe,vRe=fh,_Re=hu,yRe="[object Date]";function bRe(e){return _Re(e)&&vRe(e)==yRe}var kRe=bRe;function wRe(e){return function(t){return e(t)}}var Gte=wRe,M2={},$Re={get exports(){return M2},set exports(e){M2=e}};(function(e,t){var n=Fte,o=t&&!t.nodeType&&t,i=o&&!0&&e&&!e.nodeType&&e,r=i&&i.exports===o,s=r&&n.process,a=function(){try{var l=i&&i.require&&i.require("util").types;return l||s&&s.binding&&s.binding("util")}catch{}}();e.exports=a})($Re,M2);var CRe=kRe,SRe=Gte,LU=M2,MU=LU&&LU.isDate,TRe=MU?SRe(MU):CRe,ERe=TRe,IRe=fh,PRe=uu,ARe=hu,DRe="[object String]";function xRe(e){return typeof e=="string"||!PRe(e)&&ARe(e)&&IRe(e)==DRe}var Fu=xRe;function ORe(e,t){for(var n=-1,o=e==null?0:e.length;++n<o;)if(t(e[n],n,e))return!0;return!1}var Zte=ORe,LRe=V9;function MRe(){this.__data__=new LRe,this.size=0}var NRe=MRe;function RRe(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}var jRe=RRe;function FRe(e){return this.__data__.get(e)}var zRe=FRe;function URe(e){return this.__data__.has(e)}var BRe=URe,HRe=V9,VRe=sO,qRe=aO,YRe=200;function WRe(e,t){var n=this.__data__;if(n instanceof HRe){var o=n.__data__;if(!VRe||o.length<YRe-1)return o.push([e,t]),this.size=++n.size,this;n=this.__data__=new qRe(o)}return n.set(e,t),this.size=n.size,this}var GRe=WRe,ZRe=V9,KRe=NRe,JRe=jRe,XRe=zRe,QRe=BRe,eje=GRe;function My(e){var t=this.__data__=new ZRe(e);this.size=t.size}My.prototype.clear=KRe;My.prototype.delete=JRe;My.prototype.get=XRe;My.prototype.has=QRe;My.prototype.set=eje;var hO=My,tje="__lodash_hash_undefined__";function nje(e){return this.__data__.set(e,tje),this}var oje=nje;function ije(e){return this.__data__.has(e)}var rje=ije,sje=aO,aje=oje,lje=rje;function w5(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new sje;++t<n;)this.add(e[t])}w5.prototype.add=w5.prototype.push=aje;w5.prototype.has=lje;var cje=w5;function dje(e,t){return e.has(t)}var uje=dje,hje=cje,fje=Zte,mje=uje,pje=1,gje=2;function vje(e,t,n,o,i,r){var s=n&pje,a=e.length,l=t.length;if(a!=l&&!(s&&l>a))return!1;var d=r.get(e),u=r.get(t);if(d&&u)return d==t&&u==e;var f=-1,p=!0,v=n&gje?new hje:void 0;for(r.set(e,t),r.set(t,e);++f<a;){var _=e[f],b=t[f];if(o)var C=s?o(b,_,f,t,e,r):o(_,b,f,e,t,r);if(C!==void 0){if(C)continue;p=!1;break}if(v){if(!fje(t,function($,E){if(!mje(v,E)&&(_===$||i(_,$,n,o,r)))return v.push(E)})){p=!1;break}}else if(!(_===b||i(_,b,n,o,r))){p=!1;break}}return r.delete(e),r.delete(t),p}var Kte=vje,_je=hh,yje=_je.Uint8Array,Jte=yje;function bje(e){var t=-1,n=Array(e.size);return e.forEach(function(o,i){n[++t]=[i,o]}),n}var kje=bje;function wje(e){var t=-1,n=Array(e.size);return e.forEach(function(o){n[++t]=o}),n}var $je=wje,NU=U9,RU=Jte,Cje=xy,Sje=Kte,Tje=kje,Eje=$je,Ije=1,Pje=2,Aje="[object Boolean]",Dje="[object Date]",xje="[object Error]",Oje="[object Map]",Lje="[object Number]",Mje="[object RegExp]",Nje="[object Set]",Rje="[object String]",jje="[object Symbol]",Fje="[object ArrayBuffer]",zje="[object DataView]",jU=NU?NU.prototype:void 0,pS=jU?jU.valueOf:void 0;function Uje(e,t,n,o,i,r,s){switch(n){case zje:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case Fje:return!(e.byteLength!=t.byteLength||!r(new RU(e),new RU(t)));case Aje:case Dje:case Lje:return Cje(+e,+t);case xje:return e.name==t.name&&e.message==t.message;case Mje:case Rje:return e==t+"";case Oje:var a=Tje;case Nje:var l=o&Ije;if(a||(a=Eje),e.size!=t.size&&!l)return!1;var d=s.get(e);if(d)return d==t;o|=Pje,s.set(e,t);var u=Sje(a(e),a(t),o,i,r,s);return s.delete(e),u;case jje:if(pS)return pS.call(e)==pS.call(t)}return!1}var Bje=Uje;function Hje(e,t){for(var n=-1,o=t.length,i=e.length;++n<o;)e[i+n]=t[n];return e}var Vje=Hje,qje=Vje,Yje=uu;function Wje(e,t,n){var o=t(e);return Yje(e)?o:qje(o,n(e))}var Gje=Wje;function Zje(e,t){for(var n=-1,o=e==null?0:e.length,i=0,r=[];++n<o;){var s=e[n];t(s,n,e)&&(r[i++]=s)}return r}var Kje=Zje;function Jje(){return[]}var Xje=Jje,Qje=Kje,eFe=Xje,tFe=Object.prototype,nFe=tFe.propertyIsEnumerable,FU=Object.getOwnPropertySymbols,oFe=FU?function(e){return e==null?[]:(e=Object(e),Qje(FU(e),function(t){return nFe.call(e,t)}))}:eFe,iFe=oFe;function rFe(e,t){for(var n=-1,o=Array(e);++n<e;)o[n]=t(n);return o}var sFe=rFe,J_={},aFe={get exports(){return J_},set exports(e){J_=e}};function lFe(){return!1}var cFe=lFe;(function(e,t){var n=hh,o=cFe,i=t&&!t.nodeType&&t,r=i&&!0&&e&&!e.nodeType&&e,s=r&&r.exports===i,a=s?n.Buffer:void 0,l=a?a.isBuffer:void 0,d=l||o;e.exports=d})(aFe,J_);var dFe=fh,uFe=uO,hFe=hu,fFe="[object Arguments]",mFe="[object Array]",pFe="[object Boolean]",gFe="[object Date]",vFe="[object Error]",_Fe="[object Function]",yFe="[object Map]",bFe="[object Number]",kFe="[object Object]",wFe="[object RegExp]",$Fe="[object Set]",CFe="[object String]",SFe="[object WeakMap]",TFe="[object ArrayBuffer]",EFe="[object DataView]",IFe="[object Float32Array]",PFe="[object Float64Array]",AFe="[object Int8Array]",DFe="[object Int16Array]",xFe="[object Int32Array]",OFe="[object Uint8Array]",LFe="[object Uint8ClampedArray]",MFe="[object Uint16Array]",NFe="[object Uint32Array]",Ji={};Ji[IFe]=Ji[PFe]=Ji[AFe]=Ji[DFe]=Ji[xFe]=Ji[OFe]=Ji[LFe]=Ji[MFe]=Ji[NFe]=!0;Ji[fFe]=Ji[mFe]=Ji[TFe]=Ji[pFe]=Ji[EFe]=Ji[gFe]=Ji[vFe]=Ji[_Fe]=Ji[yFe]=Ji[bFe]=Ji[kFe]=Ji[wFe]=Ji[$Fe]=Ji[CFe]=Ji[SFe]=!1;function RFe(e){return hFe(e)&&uFe(e.length)&&!!Ji[dFe(e)]}var jFe=RFe,FFe=jFe,zFe=Gte,zU=M2,UU=zU&&zU.isTypedArray,UFe=UU?zFe(UU):FFe,fO=UFe,BFe=sFe,HFe=cO,VFe=uu,qFe=J_,YFe=dO,WFe=fO,GFe=Object.prototype,ZFe=GFe.hasOwnProperty;function KFe(e,t){var n=VFe(e),o=!n&&HFe(e),i=!n&&!o&&qFe(e),r=!n&&!o&&!i&&WFe(e),s=n||o||i||r,a=s?BFe(e.length,String):[],l=a.length;for(var d in e)(t||ZFe.call(e,d))&&!(s&&(d=="length"||i&&(d=="offset"||d=="parent")||r&&(d=="buffer"||d=="byteLength"||d=="byteOffset")||YFe(d,l)))&&a.push(d);return a}var Xte=KFe,JFe=Object.prototype;function XFe(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||JFe;return e===n}var mO=XFe;function QFe(e,t){return function(n){return e(t(n))}}var Qte=QFe,eze=Qte,tze=eze(Object.keys,Object),nze=tze,oze=mO,ize=nze,rze=Object.prototype,sze=rze.hasOwnProperty;function aze(e){if(!oze(e))return ize(e);var t=[];for(var n in Object(e))sze.call(e,n)&&n!="constructor"&&t.push(n);return t}var lze=aze,cze=g1,dze=uO;function uze(e){return e!=null&&dze(e.length)&&!cze(e)}var D3=uze,hze=Xte,fze=lze,mze=D3;function pze(e){return mze(e)?hze(e):fze(e)}var pO=pze,gze=Gje,vze=iFe,_ze=pO;function yze(e){return gze(e,_ze,vze)}var bze=yze,BU=bze,kze=1,wze=Object.prototype,$ze=wze.hasOwnProperty;function Cze(e,t,n,o,i,r){var s=n&kze,a=BU(e),l=a.length,d=BU(t),u=d.length;if(l!=u&&!s)return!1;for(var f=l;f--;){var p=a[f];if(!(s?p in t:$ze.call(t,p)))return!1}var v=r.get(e),_=r.get(t);if(v&&_)return v==t&&_==e;var b=!0;r.set(e,t),r.set(t,e);for(var C=s;++f<l;){p=a[f];var $=e[p],E=t[p];if(o)var P=s?o(E,$,p,t,e,r):o($,E,p,e,t,r);if(!(P===void 0?$===E||i($,E,n,o,r):P)){b=!1;break}C||(C=p=="constructor")}if(b&&!C){var I=e.constructor,O=t.constructor;I!=O&&"constructor"in e&&"constructor"in t&&!(typeof I=="function"&&I instanceof I&&typeof O=="function"&&O instanceof O)&&(b=!1)}return r.delete(e),r.delete(t),b}var Sze=Cze,Tze=v1,Eze=hh,Ize=Tze(Eze,"DataView"),Pze=Ize,Aze=v1,Dze=hh,xze=Aze(Dze,"Promise"),Oze=xze,Lze=v1,Mze=hh,Nze=Lze(Mze,"Set"),Rze=Nze,jze=v1,Fze=hh,zze=jze(Fze,"WeakMap"),Uze=zze,YI=Pze,WI=sO,GI=Oze,ZI=Rze,KI=Uze,ene=fh,Ny=Ute,HU="[object Map]",Bze="[object Object]",VU="[object Promise]",qU="[object Set]",YU="[object WeakMap]",WU="[object DataView]",Hze=Ny(YI),Vze=Ny(WI),qze=Ny(GI),Yze=Ny(ZI),Wze=Ny(KI),rg=ene;(YI&&rg(new YI(new ArrayBuffer(1)))!=WU||WI&&rg(new WI)!=HU||GI&&rg(GI.resolve())!=VU||ZI&&rg(new ZI)!=qU||KI&&rg(new KI)!=YU)&&(rg=function(e){var t=ene(e),n=t==Bze?e.constructor:void 0,o=n?Ny(n):"";if(o)switch(o){case Hze:return WU;case Vze:return HU;case qze:return VU;case Yze:return qU;case Wze:return YU}return t});var Gze=rg,gS=hO,Zze=Kte,Kze=Bje,Jze=Sze,GU=Gze,ZU=uu,KU=J_,Xze=fO,Qze=1,JU="[object Arguments]",XU="[object Array]",Nw="[object Object]",eUe=Object.prototype,QU=eUe.hasOwnProperty;function tUe(e,t,n,o,i,r){var s=ZU(e),a=ZU(t),l=s?XU:GU(e),d=a?XU:GU(t);l=l==JU?Nw:l,d=d==JU?Nw:d;var u=l==Nw,f=d==Nw,p=l==d;if(p&&KU(e)){if(!KU(t))return!1;s=!0,u=!1}if(p&&!u)return r||(r=new gS),s||Xze(e)?Zze(e,t,n,o,i,r):Kze(e,t,l,n,o,i,r);if(!(n&Qze)){var v=u&&QU.call(e,"__wrapped__"),_=f&&QU.call(t,"__wrapped__");if(v||_){var b=v?e.value():e,C=_?t.value():t;return r||(r=new gS),i(b,C,n,o,r)}}return p?(r||(r=new gS),Jze(e,t,n,o,i,r)):!1}var nUe=tUe,oUe=nUe,eB=hu;function tne(e,t,n,o,i){return e===t?!0:e==null||t==null||!eB(e)&&!eB(t)?e!==e&&t!==t:oUe(e,t,n,o,tne,i)}var nne=tne,iUe=hO,rUe=nne,sUe=1,aUe=2;function lUe(e,t,n,o){var i=n.length,r=i,s=!o;if(e==null)return!r;for(e=Object(e);i--;){var a=n[i];if(s&&a[2]?a[1]!==e[a[0]]:!(a[0]in e))return!1}for(;++i<r;){a=n[i];var l=a[0],d=e[l],u=a[1];if(s&&a[2]){if(d===void 0&&!(l in e))return!1}else{var f=new iUe;if(o)var p=o(d,u,l,e,t,f);if(!(p===void 0?rUe(u,d,sUe|aUe,o,f):p))return!1}}return!0}var cUe=lUe,dUe=Lf;function uUe(e){return e===e&&!dUe(e)}var one=uUe,hUe=one,fUe=pO;function mUe(e){for(var t=fUe(e),n=t.length;n--;){var o=t[n],i=e[o];t[n]=[o,i,hUe(i)]}return t}var pUe=mUe;function gUe(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}var ine=gUe,vUe=cUe,_Ue=pUe,yUe=ine;function bUe(e){var t=_Ue(e);return t.length==1&&t[0][2]?yUe(t[0][0],t[0][1]):function(n){return n===e||vUe(n,e,t)}}var kUe=bUe,wUe=Vte,$Ue=Y9;function CUe(e,t){t=wUe(t,e);for(var n=0,o=t.length;e!=null&&n<o;)e=e[$Ue(t[n++])];return n&&n==o?e:void 0}var rne=CUe,SUe=rne;function TUe(e,t,n){var o=e==null?void 0:SUe(e,t);return o===void 0?n:o}var yg=TUe;function EUe(e,t){return e!=null&&t in Object(e)}var IUe=EUe,PUe=IUe,AUe=Yte;function DUe(e,t){return e!=null&&AUe(e,t,PUe)}var xUe=DUe,OUe=nne,LUe=yg,MUe=xUe,NUe=rO,RUe=one,jUe=ine,FUe=Y9,zUe=1,UUe=2;function BUe(e,t){return NUe(e)&&RUe(t)?jUe(FUe(e),t):function(n){var o=LUe(n,e);return o===void 0&&o===t?MUe(n,e):OUe(t,o,zUe|UUe)}}var HUe=BUe;function VUe(e){return e}var gO=VUe;function qUe(e){return function(t){return t==null?void 0:t[e]}}var YUe=qUe,WUe=rne;function GUe(e){return function(t){return WUe(t,e)}}var ZUe=GUe,KUe=YUe,JUe=ZUe,XUe=rO,QUe=Y9;function eBe(e){return XUe(e)?KUe(QUe(e)):JUe(e)}var tBe=eBe,nBe=kUe,oBe=HUe,iBe=gO,rBe=uu,sBe=tBe;function aBe(e){return typeof e=="function"?e:e==null?iBe:typeof e=="object"?rBe(e)?oBe(e[0],e[1]):nBe(e):sBe(e)}var sne=aBe;function lBe(e){return function(t,n,o){for(var i=-1,r=Object(t),s=o(t),a=s.length;a--;){var l=s[e?a:++i];if(n(r[l],l,r)===!1)break}return t}}var cBe=lBe,dBe=cBe,uBe=dBe(),ane=uBe,hBe=ane,fBe=pO;function mBe(e,t){return e&&hBe(e,t,fBe)}var lne=mBe,pBe=D3;function gBe(e,t){return function(n,o){if(n==null)return n;if(!pBe(n))return e(n,o);for(var i=n.length,r=t?i:-1,s=Object(n);(t?r--:++r<i)&&o(s[r],r,s)!==!1;);return n}}var vBe=gBe,_Be=lne,yBe=vBe,bBe=yBe(_Be),kBe=bBe,wBe=kBe;function $Be(e,t){var n;return wBe(e,function(o,i,r){return n=t(o,i,r),!n}),!!n}var CBe=$Be,SBe=xy,TBe=D3,EBe=dO,IBe=Lf;function PBe(e,t,n){if(!IBe(n))return!1;var o=typeof t;return(o=="number"?TBe(n)&&EBe(t,n.length):o=="string"&&t in n)?SBe(n[t],e):!1}var vO=PBe,ABe=Zte,DBe=sne,xBe=CBe,OBe=uu,LBe=vO;function MBe(e,t,n){var o=OBe(e)?ABe:xBe;return n&&LBe(e,t,n)&&(t=void 0),o(e,DBe(t))}var NBe=MBe,RBe=fh,jBe=hu,FBe="[object Boolean]";function zBe(e){return e===!0||e===!1||jBe(e)&&RBe(e)==FBe}var UBe=zBe,BBe=fh,HBe=hu,VBe="[object Number]";function qBe(e){return typeof e=="number"||HBe(e)&&BBe(e)==VBe}var ou=qBe,YBe=v1,WBe=function(){try{var e=YBe(Object,"defineProperty");return e({},"",{}),e}catch{}}(),cne=WBe,tB=cne;function GBe(e,t,n){t=="__proto__"&&tB?tB(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var W9=GBe,ZBe=W9,KBe=xy,JBe=Object.prototype,XBe=JBe.hasOwnProperty;function QBe(e,t,n){var o=e[t];(!(XBe.call(e,t)&&KBe(o,n))||n===void 0&&!(t in e))&&ZBe(e,t,n)}var eHe=QBe,tHe=W9,nHe=lne,oHe=sne;function iHe(e,t){var n={};return t=oHe(t),nHe(e,function(o,i,r){tHe(n,i,t(o,i,r))}),n}var rHe=iHe;function sHe(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var dne=sHe,aHe=dne,nB=Math.max;function lHe(e,t,n){return t=nB(t===void 0?e.length-1:t,0),function(){for(var o=arguments,i=-1,r=nB(o.length-t,0),s=Array(r);++i<r;)s[i]=o[t+i];i=-1;for(var a=Array(t+1);++i<t;)a[i]=o[i];return a[t]=n(s),aHe(e,this,a)}}var cHe=lHe;function dHe(e){return function(){return e}}var uHe=dHe,hHe=uHe,oB=cne,fHe=gO,mHe=oB?function(e,t){return oB(e,"toString",{configurable:!0,enumerable:!1,value:hHe(t),writable:!0})}:fHe,pHe=mHe,gHe=800,vHe=16,_He=Date.now;function yHe(e){var t=0,n=0;return function(){var o=_He(),i=vHe-(o-n);if(n=o,i>0){if(++t>=gHe)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var bHe=yHe,kHe=pHe,wHe=bHe,$He=wHe(kHe),CHe=$He,SHe=gO,THe=cHe,EHe=CHe;function IHe(e,t){return EHe(THe(e,t,SHe),e+"")}var _O=IHe;function PHe(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var AHe=PHe,DHe=Lf,xHe=mO,OHe=AHe,LHe=Object.prototype,MHe=LHe.hasOwnProperty;function NHe(e){if(!DHe(e))return OHe(e);var t=xHe(e),n=[];for(var o in e)o=="constructor"&&(t||!MHe.call(e,o))||n.push(o);return n}var RHe=NHe,jHe=Xte,FHe=RHe,zHe=D3;function UHe(e){return zHe(e)?jHe(e,!0):FHe(e)}var yO=UHe,BHe=_O,HHe=xy,VHe=vO,qHe=yO,une=Object.prototype,YHe=une.hasOwnProperty,WHe=BHe(function(e,t){e=Object(e);var n=-1,o=t.length,i=o>2?t[2]:void 0;for(i&&VHe(t[0],t[1],i)&&(o=1);++n<o;)for(var r=t[n],s=qHe(r),a=-1,l=s.length;++a<l;){var d=s[a],u=e[d];(u===void 0||HHe(u,une[d])&&!YHe.call(e,d))&&(e[d]=r[d])}return e}),iB=WHe,GHe=W9,ZHe=xy;function KHe(e,t,n){(n!==void 0&&!ZHe(e[t],n)||n===void 0&&!(t in e))&&GHe(e,t,n)}var hne=KHe,$5={},JHe={get exports(){return $5},set exports(e){$5=e}};(function(e,t){var n=hh,o=t&&!t.nodeType&&t,i=o&&!0&&e&&!e.nodeType&&e,r=i&&i.exports===o,s=r?n.Buffer:void 0,a=s?s.allocUnsafe:void 0;function l(d,u){if(u)return d.slice();var f=d.length,p=a?a(f):new d.constructor(f);return d.copy(p),p}e.exports=l})(JHe,$5);var rB=Jte;function XHe(e){var t=new e.constructor(e.byteLength);return new rB(t).set(new rB(e)),t}var QHe=XHe,eVe=QHe;function tVe(e,t){var n=t?eVe(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var nVe=tVe;function oVe(e,t){var n=-1,o=e.length;for(t||(t=Array(o));++n<o;)t[n]=e[n];return t}var iVe=oVe,rVe=Lf,sB=Object.create,sVe=function(){function e(){}return function(t){if(!rVe(t))return{};if(sB)return sB(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),aVe=sVe,lVe=Qte,cVe=lVe(Object.getPrototypeOf,Object),fne=cVe,dVe=aVe,uVe=fne,hVe=mO;function fVe(e){return typeof e.constructor=="function"&&!hVe(e)?dVe(uVe(e)):{}}var mVe=fVe,pVe=D3,gVe=hu;function vVe(e){return gVe(e)&&pVe(e)}var _Ve=vVe,yVe=fh,bVe=fne,kVe=hu,wVe="[object Object]",$Ve=Function.prototype,CVe=Object.prototype,mne=$Ve.toString,SVe=CVe.hasOwnProperty,TVe=mne.call(Object);function EVe(e){if(!kVe(e)||yVe(e)!=wVe)return!1;var t=bVe(e);if(t===null)return!0;var n=SVe.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&mne.call(n)==TVe}var IVe=EVe;function PVe(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var pne=PVe,AVe=eHe,DVe=W9;function xVe(e,t,n,o){var i=!n;n||(n={});for(var r=-1,s=t.length;++r<s;){var a=t[r],l=o?o(n[a],e[a],a,n,e):void 0;l===void 0&&(l=e[a]),i?DVe(n,a,l):AVe(n,a,l)}return n}var OVe=xVe,LVe=OVe,MVe=yO;function NVe(e){return LVe(e,MVe(e))}var RVe=NVe,aB=hne,jVe=$5,FVe=nVe,zVe=iVe,UVe=mVe,lB=cO,cB=uu,BVe=_Ve,HVe=J_,VVe=g1,qVe=Lf,YVe=IVe,WVe=fO,dB=pne,GVe=RVe;function ZVe(e,t,n,o,i,r,s){var a=dB(e,n),l=dB(t,n),d=s.get(l);if(d){aB(e,n,d);return}var u=r?r(a,l,n+"",e,t,s):void 0,f=u===void 0;if(f){var p=cB(l),v=!p&&HVe(l),_=!p&&!v&&WVe(l);u=l,p||v||_?cB(a)?u=a:BVe(a)?u=zVe(a):v?(f=!1,u=jVe(l,!0)):_?(f=!1,u=FVe(l,!0)):u=[]:YVe(l)||lB(l)?(u=a,lB(a)?u=GVe(a):(!qVe(a)||VVe(a))&&(u=UVe(l))):f=!1}f&&(s.set(l,u),i(u,l,o,r,s),s.delete(l)),aB(e,n,u)}var KVe=ZVe,JVe=hO,XVe=hne,QVe=ane,eqe=KVe,tqe=Lf,nqe=yO,oqe=pne;function gne(e,t,n,o,i){e!==t&&QVe(t,function(r,s){if(i||(i=new JVe),tqe(r))eqe(e,t,s,n,gne,o,i);else{var a=o?o(oqe(e,s),r,s+"",e,t,i):void 0;a===void 0&&(a=r),XVe(e,s,a)}},nqe)}var vne=gne,iqe=vne,uB=Lf;function _ne(e,t,n,o,i,r){return uB(e)&&uB(t)&&(r.set(t,e),iqe(e,t,void 0,_ne,r),r.delete(t)),e}var rqe=_ne,sqe=_O,aqe=vO;function lqe(e){return sqe(function(t,n){var o=-1,i=n.length,r=i>1?n[i-1]:void 0,s=i>2?n[2]:void 0;for(r=e.length>3&&typeof r=="function"?(i--,r):void 0,s&&aqe(n[0],n[1],s)&&(r=i<3?void 0:r,i=1),t=Object(t);++o<i;){var a=n[o];a&&e(t,a,o,r)}return t})}var cqe=lqe,dqe=vne,uqe=cqe,hqe=uqe(function(e,t,n,o){dqe(e,t,n,o)}),fqe=hqe,mqe=dne,pqe=_O,gqe=rqe,vqe=fqe,_qe=pqe(function(e){return e.push(void 0,gqe),mqe(vqe,void 0,e)}),N2=_qe;function yqe(e){return e&&e.length?e[0]:void 0}var yne=yqe;function bqe(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var Gv=bqe;const kqe=e=>Object.prototype.toString.call(e).slice(8,-1),v_=e=>ERe(e)&&!isNaN(e.getTime()),wf=e=>kqe(e)==="Object",bne=Wte,hB=(e,t)=>NBe(t,n=>Wte(e,n)),Fi=(e,t,n="0")=>{for(e=e!=null?String(e):"",t=t||2;e.length<t;)e=`${n}${e}`;return e},Xc=e=>Array.isArray(e),rf=e=>Xc(e)&&e.length>0,C5=e=>e==null?null:document&&Fu(e)?document.querySelector(e):e.$el??e,Pm=(e,t,n,o=void 0)=>{e.removeEventListener(t,n,o)},Am=(e,t,n,o=void 0)=>(e.addEventListener(t,n,o),()=>Pm(e,t,n,o)),Q8=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),Rw=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},kne=(e,...t)=>{const n={};let o;for(o in e)t.includes(o)||(n[o]=e[o]);return n},wne=(e,t)=>{const n={};return t.forEach(o=>{o in e&&(n[o]=e[o])}),n};function wqe(e,t,n){return Math.min(Math.max(e,t),n)}var S5={},$qe={get exports(){return S5},set exports(e){S5=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(o){if(o===null||o===!0||o===!1)return NaN;var i=Number(o);return isNaN(i)?i:i<0?Math.ceil(i):Math.floor(i)}e.exports=t.default})($qe,S5);const Cqe=jte(S5);var T5={},Sqe={get exports(){return T5},set exports(e){T5=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(o){var i=new Date(Date.UTC(o.getFullYear(),o.getMonth(),o.getDate(),o.getHours(),o.getMinutes(),o.getSeconds(),o.getMilliseconds()));return i.setUTCFullYear(o.getFullYear()),o.getTime()-i.getTime()}e.exports=t.default})(Sqe,T5);const fB=jte(T5);function Tqe(e,t){var n=Aqe(t);return n.formatToParts?Iqe(n,e):Pqe(n,e)}var Eqe={year:0,month:1,day:2,hour:3,minute:4,second:5};function Iqe(e,t){try{for(var n=e.formatToParts(t),o=[],i=0;i<n.length;i++){var r=Eqe[n[i].type];r>=0&&(o[r]=parseInt(n[i].value,10))}return o}catch(s){if(s instanceof RangeError)return[NaN];throw s}}function Pqe(e,t){var n=e.format(t).replace(/\u200E/g,""),o=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[o[3],o[1],o[2],o[4],o[5],o[6]]}var vS={};function Aqe(e){if(!vS[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),n=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";vS[e]=n?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return vS[e]}function $ne(e,t,n,o,i,r,s){var a=new Date(0);return a.setUTCFullYear(e,t,n),a.setUTCHours(o,i,r,s),a}var mB=36e5,Dqe=6e4,_S={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function xqe(e,t,n){var o,i;if(!e||(o=_S.timezoneZ.exec(e),o))return 0;var r;if(o=_S.timezoneHH.exec(e),o)return r=parseInt(o[1],10),pB(r)?-(r*mB):NaN;if(o=_S.timezoneHHMM.exec(e),o){r=parseInt(o[1],10);var s=parseInt(o[2],10);return pB(r,s)?(i=Math.abs(r)*mB+s*Dqe,r>0?-i:i):NaN}if(Mqe(e)){t=new Date(t||Date.now());var a=n?t:Oqe(t),l=JI(a,e),d=n?l:Lqe(t,l,e);return-d}return NaN}function Oqe(e){return $ne(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function JI(e,t){var n=Tqe(e,t),o=$ne(n[0],n[1]-1,n[2],n[3]%24,n[4],n[5],0).getTime(),i=e.getTime(),r=i%1e3;return i-=r>=0?r:1e3+r,o-i}function Lqe(e,t,n){var o=e.getTime(),i=o-t,r=JI(new Date(i),n);if(t===r)return t;i-=r-t;var s=JI(new Date(i),n);return r===s?r:Math.max(r,s)}function pB(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var gB={};function Mqe(e){if(gB[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),gB[e]=!0,!0}catch{return!1}}var Nqe=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;const Rqe=Nqe;var yS=36e5,vB=6e4,jqe=2,La={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:Rqe};function Fqe(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var n=t||{},o=n.additionalDigits==null?jqe:Cqe(n.additionalDigits);if(o!==2&&o!==1&&o!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var i=zqe(e),r=Uqe(i.date,o),s=r.year,a=r.restDateString,l=Bqe(a,s);if(isNaN(l))return new Date(NaN);if(l){var d=l.getTime(),u=0,f;if(i.time&&(u=Hqe(i.time),isNaN(u)))return new Date(NaN);if(i.timeZone||n.timeZone){if(f=xqe(i.timeZone||n.timeZone,new Date(d+u)),isNaN(f))return new Date(NaN)}else f=fB(new Date(d+u)),f=fB(new Date(d+u+f));return new Date(d+u+f)}else return new Date(NaN)}function zqe(e){var t={},n=La.dateTimePattern.exec(e),o;if(n?(t.date=n[1],o=n[3]):(n=La.datePattern.exec(e),n?(t.date=n[1],o=n[2]):(t.date=null,o=e)),o){var i=La.timeZone.exec(o);i?(t.time=o.replace(i[1],""),t.timeZone=i[1].trim()):t.time=o}return t}function Uqe(e,t){var n=La.YYY[t],o=La.YYYYY[t],i;if(i=La.YYYY.exec(e)||o.exec(e),i){var r=i[1];return{year:parseInt(r,10),restDateString:e.slice(r.length)}}if(i=La.YY.exec(e)||n.exec(e),i){var s=i[1];return{year:parseInt(s,10)*100,restDateString:e.slice(s.length)}}return{year:null}}function Bqe(e,t){if(t===null)return null;var n,o,i,r;if(e.length===0)return o=new Date(0),o.setUTCFullYear(t),o;if(n=La.MM.exec(e),n)return o=new Date(0),i=parseInt(n[1],10)-1,yB(t,i)?(o.setUTCFullYear(t,i),o):new Date(NaN);if(n=La.DDD.exec(e),n){o=new Date(0);var s=parseInt(n[1],10);return Yqe(t,s)?(o.setUTCFullYear(t,0,s),o):new Date(NaN)}if(n=La.MMDD.exec(e),n){o=new Date(0),i=parseInt(n[1],10)-1;var a=parseInt(n[2],10);return yB(t,i,a)?(o.setUTCFullYear(t,i,a),o):new Date(NaN)}if(n=La.Www.exec(e),n)return r=parseInt(n[1],10)-1,bB(t,r)?_B(t,r):new Date(NaN);if(n=La.WwwD.exec(e),n){r=parseInt(n[1],10)-1;var l=parseInt(n[2],10)-1;return bB(t,r,l)?_B(t,r,l):new Date(NaN)}return null}function Hqe(e){var t,n,o;if(t=La.HH.exec(e),t)return n=parseFloat(t[1].replace(",",".")),bS(n)?n%24*yS:NaN;if(t=La.HHMM.exec(e),t)return n=parseInt(t[1],10),o=parseFloat(t[2].replace(",",".")),bS(n,o)?n%24*yS+o*vB:NaN;if(t=La.HHMMSS.exec(e),t){n=parseInt(t[1],10),o=parseInt(t[2],10);var i=parseFloat(t[3].replace(",","."));return bS(n,o,i)?n%24*yS+o*vB+i*1e3:NaN}return null}function _B(e,t,n){t=t||0,n=n||0;var o=new Date(0);o.setUTCFullYear(e,0,4);var i=o.getUTCDay()||7,r=t*7+n+1-i;return o.setUTCDate(o.getUTCDate()+r),o}var Vqe=[31,28,31,30,31,30,31,31,30,31,30,31],qqe=[31,29,31,30,31,30,31,31,30,31,30,31];function Cne(e){return e%400===0||e%4===0&&e%100!==0}function yB(e,t,n){if(t<0||t>11)return!1;if(n!=null){if(n<1)return!1;var o=Cne(e);if(o&&n>qqe[t]||!o&&n>Vqe[t])return!1}return!0}function Yqe(e,t){if(t<1)return!1;var n=Cne(e);return!(n&&t>366||!n&&t>365)}function bB(e,t,n){return!(t<0||t>52||n!=null&&(n<0||n>6))}function bS(e,t,n){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||n!=null&&(n<0||n>=60))}function ba(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function e4(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?e4=function(n){return typeof n}:e4=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e4(e)}function Mf(e){ba(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||e4(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function Ry(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var Wqe={};function bO(){return Wqe}function Qg(e,t){var n,o,i,r,s,a,l,d;ba(1,arguments);var u=bO(),f=Ry((n=(o=(i=(r=t==null?void 0:t.weekStartsOn)!==null&&r!==void 0?r:t==null||(s=t.locale)===null||s===void 0||(a=s.options)===null||a===void 0?void 0:a.weekStartsOn)!==null&&i!==void 0?i:u.weekStartsOn)!==null&&o!==void 0?o:(l=u.locale)===null||l===void 0||(d=l.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&n!==void 0?n:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=Mf(e),v=p.getDay(),_=(v<f?7:0)+v-f;return p.setDate(p.getDate()-_),p.setHours(0,0,0,0),p}function kB(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var Gqe=6048e5;function Zqe(e,t,n){ba(2,arguments);var o=Qg(e,n),i=Qg(t,n),r=o.getTime()-kB(o),s=i.getTime()-kB(i);return Math.round((r-s)/Gqe)}function Kqe(e){ba(1,arguments);var t=Mf(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}function Jqe(e){ba(1,arguments);var t=Mf(e);return t.setDate(1),t.setHours(0,0,0,0),t}function Xqe(e,t){return ba(1,arguments),Zqe(Kqe(e),Jqe(e),t)+1}function Qqe(e,t){var n,o,i,r,s,a,l,d;ba(1,arguments);var u=Mf(e),f=u.getFullYear(),p=bO(),v=Ry((n=(o=(i=(r=t==null?void 0:t.firstWeekContainsDate)!==null&&r!==void 0?r:t==null||(s=t.locale)===null||s===void 0||(a=s.options)===null||a===void 0?void 0:a.firstWeekContainsDate)!==null&&i!==void 0?i:p.firstWeekContainsDate)!==null&&o!==void 0?o:(l=p.locale)===null||l===void 0||(d=l.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&n!==void 0?n:1);if(!(v>=1&&v<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=new Date(0);_.setFullYear(f+1,0,v),_.setHours(0,0,0,0);var b=Qg(_,t),C=new Date(0);C.setFullYear(f,0,v),C.setHours(0,0,0,0);var $=Qg(C,t);return u.getTime()>=b.getTime()?f+1:u.getTime()>=$.getTime()?f:f-1}function eYe(e,t){var n,o,i,r,s,a,l,d;ba(1,arguments);var u=bO(),f=Ry((n=(o=(i=(r=t==null?void 0:t.firstWeekContainsDate)!==null&&r!==void 0?r:t==null||(s=t.locale)===null||s===void 0||(a=s.options)===null||a===void 0?void 0:a.firstWeekContainsDate)!==null&&i!==void 0?i:u.firstWeekContainsDate)!==null&&o!==void 0?o:(l=u.locale)===null||l===void 0||(d=l.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&n!==void 0?n:1),p=Qqe(e,t),v=new Date(0);v.setFullYear(p,0,f),v.setHours(0,0,0,0);var _=Qg(v,t);return _}var tYe=6048e5;function nYe(e,t){ba(1,arguments);var n=Mf(e),o=Qg(n,t).getTime()-eYe(n,t).getTime();return Math.round(o/tYe)+1}function E5(e){return ba(1,arguments),Qg(e,{weekStartsOn:1})}function oYe(e){ba(1,arguments);var t=Mf(e),n=t.getFullYear(),o=new Date(0);o.setFullYear(n+1,0,4),o.setHours(0,0,0,0);var i=E5(o),r=new Date(0);r.setFullYear(n,0,4),r.setHours(0,0,0,0);var s=E5(r);return t.getTime()>=i.getTime()?n+1:t.getTime()>=s.getTime()?n:n-1}function iYe(e){ba(1,arguments);var t=oYe(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var o=E5(n);return o}var rYe=6048e5;function sYe(e){ba(1,arguments);var t=Mf(e),n=E5(t).getTime()-iYe(t).getTime();return Math.round(n/rYe)+1}function Oa(e,t){ba(2,arguments);var n=Mf(e),o=Ry(t);return isNaN(o)?new Date(NaN):(o&&n.setDate(n.getDate()+o),n)}function I5(e,t){ba(2,arguments);var n=Mf(e),o=Ry(t);if(isNaN(o))return new Date(NaN);if(!o)return n;var i=n.getDate(),r=new Date(n.getTime());r.setMonth(n.getMonth()+o+1,0);var s=r.getDate();return i>=s?r:(n.setFullYear(r.getFullYear(),r.getMonth(),i),n)}function wB(e,t){ba(2,arguments);var n=Ry(t);return I5(e,n*12)}const aYe={daily:["year","month","day"],weekly:["year","month","week"],monthly:["year","month"]};function lYe({monthComps:e,prevMonthComps:t,nextMonthComps:n},o){const i=[],{firstDayOfWeek:r,firstWeekday:s,isoWeeknumbers:a,weeknumbers:l,numDays:d,numWeeks:u}=e,f=s+(s<r?aa:0)-r;let p=!0,v=!1,_=!1,b=0;const C=new Intl.DateTimeFormat(o.id,{weekday:"long",year:"numeric",month:"short",day:"numeric"});let $=t.numDays-f+1,E=t.numDays-$+1,P=Math.floor(($-1)/aa+1),I=1,O=t.numWeeks,L=1,S=t.month,j=t.year;const M=new Date,q=M.getDate(),B=M.getMonth()+1,V=M.getFullYear();for(let G=1;G<=eWe;G++){for(let Q=1,J=r;Q<=aa;Q++,J+=J===aa?1-aa:1){p&&J===s&&($=1,E=e.numDays,P=Math.floor(($-1)/aa+1),I=Math.floor((d-$)/aa+1),O=1,L=u,S=e.month,j=e.year,p=!1,v=!0);const Y=o.getDateFromParams(j,S,$,0,0,0,0),Z=o.getDateFromParams(j,S,$,12,0,0,0),se=o.getDateFromParams(j,S,$,23,59,59,999),ce=Y,te=`${Fi(j,4)}-${Fi(S,2)}-${Fi($,2)}`,ee=Q,ae=aa-Q,de=l[G-1],$e=a[G-1],be=$===q&&S===B&&j===V,me=v&&$===1,fe=v&&$===d,Ae=G===1,je=G===u,Ye=Q===1,_t=Q===aa,xt=Nne(j,S,$);i.push({locale:o,id:te,position:++b,label:$.toString(),ariaLabel:C.format(new Date(j,S-1,$)),day:$,dayFromEnd:E,weekday:J,weekdayPosition:ee,weekdayPositionFromEnd:ae,weekdayOrdinal:P,weekdayOrdinalFromEnd:I,week:O,weekFromEnd:L,weekPosition:G,weeknumber:de,isoWeeknumber:$e,month:S,year:j,date:ce,startDate:Y,endDate:se,noonDate:Z,dayIndex:xt,isToday:be,isFirstDay:me,isLastDay:fe,isDisabled:!v,isFocusable:!v,isFocused:!1,inMonth:v,inPrevMonth:p,inNextMonth:_,onTop:Ae,onBottom:je,onLeft:Ye,onRight:_t,classes:[`id-${te}`,`day-${$}`,`day-from-end-${E}`,`weekday-${J}`,`weekday-position-${ee}`,`weekday-ordinal-${P}`,`weekday-ordinal-from-end-${I}`,`week-${O}`,`week-from-end-${L}`,{"is-today":be,"is-first-day":me,"is-last-day":fe,"in-month":v,"in-prev-month":p,"in-next-month":_,"on-top":Ae,"on-bottom":je,"on-left":Ye,"on-right":_t}]}),v&&fe?(v=!1,_=!0,$=1,E=d,P=1,I=Math.floor((d-$)/aa+1),O=1,L=n.numWeeks,S=n.month,j=n.year):($++,E--,P=Math.floor(($-1)/aa+1),I=Math.floor((d-$)/aa+1))}O++,L--}return i}function cYe(e,t,n,o){const i=e.reduce((r,s,a)=>{const l=Math.floor(a/7);let d=r[l];return d||(d={id:`week-${l+1}`,title:"",week:s.week,weekPosition:s.weekPosition,weeknumber:s.weeknumber,isoWeeknumber:s.isoWeeknumber,weeknumberDisplay:t?s.weeknumber:n?s.isoWeeknumber:void 0,days:[]},r[l]=d),d.days.push(s),r},Array(e.length/aa));return i.forEach(r=>{const s=r.days[0],a=r.days[r.days.length-1];s.month===a.month?r.title=`${o.formatDate(s.date,"MMMM YYYY")}`:s.year===a.year?r.title=`${o.formatDate(s.date,"MMM")} - ${o.formatDate(a.date,"MMM YYYY")}`:r.title=`${o.formatDate(s.date,"MMM YYYY")} - ${o.formatDate(a.date,"MMM YYYY")}`}),i}function dYe(e,t){return e.days.map(n=>({label:t.formatDate(n.date,t.masks.weekdays),weekday:n.weekday}))}function uYe(e,t){return`${t}.${Fi(e,2)}`}function Sne(e,t,n){return wne(n.getDateParts(n.toDate(e)),aYe[t])}function Tne({day:e,week:t,month:n,year:o},i,r,s){if(r==="daily"&&e){const a=new Date(o,n-1,e),l=Oa(a,i);return{day:l.getDate(),month:l.getMonth()+1,year:l.getFullYear()}}else if(r==="weekly"&&t){const l=s.getMonthParts(n,o).firstDayOfMonth,d=Oa(l,(t-1+i)*7),u=s.getDateParts(d);return{week:u.week,month:u.month,year:u.year}}else{const a=new Date(o,n-1,1),l=I5(a,i);return{month:l.getMonth()+1,year:l.getFullYear()}}}function zu(e){return e!=null&&e.month!=null&&e.year!=null}function XI(e,t){return!zu(e)||!zu(t)?!1:(e=e,t=t,e.year!==t.year?e.year<t.year:e.month&&t.month&&e.month!==t.month?e.month<t.month:e.week&&t.week&&e.week!==t.week?e.week<t.week:e.day&&t.day&&e.day!==t.day?e.day<t.day:!1)}function P5(e,t){return!zu(e)||!zu(t)?!1:(e=e,t=t,e.year!==t.year?e.year>t.year:e.month&&t.month&&e.month!==t.month?e.month>t.month:e.week&&t.week&&e.week!==t.week?e.week>t.week:e.day&&t.day&&e.day!==t.day?e.day>t.day:!1)}function hYe(e,t,n){return(e||!1)&&!XI(e,t)&&!P5(e,n)}function fYe(e,t){return!e&&t||e&&!t?!1:!e&&!t?!0:(e=e,t=t,e.year===t.year&&e.month===t.month&&e.week===t.week&&e.day===t.day)}function mYe(e,t,n,o){if(!zu(e)||!zu(t))return[];const i=[];for(;!P5(e,t);)i.push(e),e=Tne(e,1,n,o);return i}function Ene(e){const{day:t,week:n,month:o,year:i}=e;let r=`${i}-${Fi(o,2)}`;return n&&(r=`${r}-w${n}`),t&&(r=`${r}-${Fi(t,2)}`),r}function pYe(e,t){const{month:n,year:o,showWeeknumbers:i,showIsoWeeknumbers:r}=e,s=new Date(o,n-1,15),a=t.getMonthParts(n,o),l=t.getPrevMonthParts(n,o),d=t.getNextMonthParts(n,o),u=lYe({monthComps:a,prevMonthComps:l,nextMonthComps:d},t),f=cYe(u,i,r,t),p=dYe(f[0],t);return{id:Ene(e),month:n,year:o,monthTitle:t.formatDate(s,t.masks.title),shortMonthLabel:t.formatDate(s,"MMM"),monthLabel:t.formatDate(s,"MMMM"),shortYearLabel:o.toString().substring(2),yearLabel:o.toString(),monthComps:a,prevMonthComps:l,nextMonthComps:d,days:u,weeks:f,weekdays:p}}function gYe(e,t){const{day:n,week:o,view:i,trimWeeks:r}=e,s={...t,...e,title:"",viewDays:[],viewWeeks:[]};switch(i){case"daily":{let a=s.days.find(d=>d.inMonth);n?a=s.days.find(d=>d.day===n&&d.inMonth)||a:o&&(a=s.days.find(d=>d.week===o&&d.inMonth));const l=s.weeks[a.week-1];s.viewWeeks=[l],s.viewDays=[a],s.week=a.week,s.weekTitle=l.title,s.day=a.day,s.dayTitle=a.ariaLabel,s.title=s.dayTitle;break}case"weekly":{s.week=o||1;const a=s.weeks[s.week-1];s.viewWeeks=[a],s.viewDays=a.days,s.weekTitle=a.title,s.title=s.weekTitle;break}default:{s.title=s.monthTitle,s.viewWeeks=s.weeks.slice(0,r?s.monthComps.numWeeks:void 0),s.viewDays=s.days;break}}return s}class $B{constructor(t,n,o){jn(this,"keys",[]),jn(this,"store",{}),this.size=t,this.createKey=n,this.createItem=o}get(...t){const n=this.createKey(...t);return this.store[n]}getOrSet(...t){const n=this.createKey(...t);if(this.store[n])return this.store[n];const o=this.createItem(...t);if(this.keys.length>=this.size){const i=this.keys.shift();i!=null&&delete this.store[i]}return this.keys.push(n),this.store[n]=o,o}}let CB=class t4{constructor(t,n=new A5){jn(this,"order"),jn(this,"locale"),jn(this,"start",null),jn(this,"end",null),jn(this,"repeat",null);var o;this.locale=n;const{start:i,end:r,span:s,order:a,repeat:l}=t;v_(i)&&(this.start=n.getDateParts(i)),v_(r)?this.end=n.getDateParts(r):this.start!=null&&s&&(this.end=n.getDateParts(Oa(this.start.date,s-1))),this.order=a??0,l&&(this.repeat=new D5({from:(o=this.start)==null?void 0:o.date,...l},{locale:this.locale}))}static fromMany(t,n){return(Xc(t)?t:[t]).filter(o=>o).map(o=>t4.from(o,n))}static from(t,n){if(t instanceof t4)return t;const o={start:null,end:null};return t!=null&&(Xc(t)?(o.start=t[0]??null,o.end=t[1]??null):wf(t)?Object.assign(o,t):(o.start=t,o.end=t)),o.start!=null&&(o.start=new Date(o.start)),o.end!=null&&(o.end=new Date(o.end)),new t4(o,n)}get opts(){const{order:t,locale:n}=this;return{order:t,locale:n}}get hasRepeat(){return!!this.repeat}get isSingleDay(){const{start:t,end:n}=this;return t&&n&&t.year===n.year&&t.month===n.month&&t.day===n.day}get isMultiDay(){return!this.isSingleDay}get daySpan(){return this.start==null||this.end==null?this.hasRepeat?1:1/0:this.end.dayIndex-this.start.dayIndex}startsOnDay(t){var n,o;return((n=this.start)==null?void 0:n.dayIndex)===t.dayIndex||!!((o=this.repeat)!=null&&o.passes(t))}intersectsDay(t){return this.intersectsDayRange(t,t)}intersectsRange(t){var n,o;return this.intersectsDayRange(((n=t.start)==null?void 0:n.dayIndex)??-1/0,((o=t.end)==null?void 0:o.dayIndex)??1/0)}intersectsDayRange(t,n){return!(this.start&&this.start.dayIndex>n||this.end&&this.end.dayIndex<t)}};class vYe{constructor(){jn(this,"records",{})}render(t,n,o){var i,r,s,a;let l=null;const d=o[0].dayIndex,u=o[o.length-1].dayIndex;return n.hasRepeat?o.forEach(f=>{var p,v;if(n.startsOnDay(f)){const _=n.daySpan<1/0?n.daySpan:1;l={startDay:f.dayIndex,startTime:((p=n.start)==null?void 0:p.time)??0,endDay:f.dayIndex+_-1,endTime:((v=n.end)==null?void 0:v.time)??n4},this.getRangeRecords(t).push(l)}}):n.intersectsDayRange(d,u)&&(l={startDay:((i=n.start)==null?void 0:i.dayIndex)??-1/0,startTime:((r=n.start)==null?void 0:r.time)??-1/0,endDay:((s=n.end)==null?void 0:s.dayIndex)??1/0,endTime:((a=n.end)==null?void 0:a.time)??1/0},this.getRangeRecords(t).push(l)),l}getRangeRecords(t){let n=this.records[t.key];return n||(n={ranges:[],data:t},this.records[t.key]=n),n.ranges}getCell(t,n){return this.getCells(n).find(r=>r.data.key===t)}cellExists(t,n){const o=this.records[t];return o==null?!1:o.ranges.some(i=>i.startDay<=n&&i.endDay>=n)}getCells(t){const n=Object.values(this.records),o=[],{dayIndex:i}=t;return n.forEach(({data:r,ranges:s})=>{s.filter(a=>a.startDay<=i&&a.endDay>=i).forEach(a=>{const l=i===a.startDay,d=i===a.endDay,u=l?a.startTime:0,f=new Date(t.startDate.getTime()+u),p=d?a.endTime:n4,v=new Date(t.endDate.getTime()+p),_=u===0&&p===n4,b=r.order||0;o.push({...a,data:r,onStart:l,onEnd:d,startTime:u,startDate:f,endTime:p,endDate:v,allDay:_,order:b})})}),o.sort((r,s)=>r.order-s.order),o}}const Cf={ar:{dow:7,L:"D/‏M/‏YYYY"},bg:{dow:2,L:"D.MM.YYYY"},ca:{dow:2,L:"DD/MM/YYYY"},"zh-CN":{dow:2,L:"YYYY/MM/DD"},"zh-TW":{dow:1,L:"YYYY/MM/DD"},hr:{dow:2,L:"DD.MM.YYYY"},cs:{dow:2,L:"DD.MM.YYYY"},da:{dow:2,L:"DD.MM.YYYY"},nl:{dow:2,L:"DD-MM-YYYY"},"en-US":{dow:1,L:"MM/DD/YYYY"},"en-AU":{dow:2,L:"DD/MM/YYYY"},"en-CA":{dow:1,L:"YYYY-MM-DD"},"en-GB":{dow:2,L:"DD/MM/YYYY"},"en-IE":{dow:2,L:"DD-MM-YYYY"},"en-NZ":{dow:2,L:"DD/MM/YYYY"},"en-ZA":{dow:1,L:"YYYY/MM/DD"},eo:{dow:2,L:"YYYY-MM-DD"},et:{dow:2,L:"DD.MM.YYYY"},fi:{dow:2,L:"DD.MM.YYYY"},fr:{dow:2,L:"DD/MM/YYYY"},"fr-CA":{dow:1,L:"YYYY-MM-DD"},"fr-CH":{dow:2,L:"DD.MM.YYYY"},de:{dow:2,L:"DD.MM.YYYY"},he:{dow:1,L:"DD.MM.YYYY"},id:{dow:2,L:"DD/MM/YYYY"},it:{dow:2,L:"DD/MM/YYYY"},ja:{dow:1,L:"YYYY年M月D日"},ko:{dow:1,L:"YYYY.MM.DD"},lv:{dow:2,L:"DD.MM.YYYY"},lt:{dow:2,L:"DD.MM.YYYY"},mk:{dow:2,L:"D.MM.YYYY"},nb:{dow:2,L:"D. MMMM YYYY"},nn:{dow:2,L:"D. MMMM YYYY"},pl:{dow:2,L:"DD.MM.YYYY"},pt:{dow:2,L:"DD/MM/YYYY"},ro:{dow:2,L:"DD.MM.YYYY"},ru:{dow:2,L:"DD.MM.YYYY"},sk:{dow:2,L:"DD.MM.YYYY"},"es-ES":{dow:2,L:"DD/MM/YYYY"},"es-MX":{dow:2,L:"DD/MM/YYYY"},sv:{dow:2,L:"YYYY-MM-DD"},th:{dow:1,L:"DD/MM/YYYY"},tr:{dow:2,L:"DD.MM.YYYY"},uk:{dow:2,L:"DD.MM.YYYY"},vi:{dow:2,L:"DD/MM/YYYY"}};Cf.en=Cf["en-US"];Cf.es=Cf["es-ES"];Cf.no=Cf.nb;Cf.zh=Cf["zh-CN"];const _Ye=Object.entries(Cf).reduce((e,[t,{dow:n,L:o}])=>(e[t]={id:t,firstDayOfWeek:n,masks:{L:o}},e),{}),yYe="MMMM YYYY",bYe="W",kYe="MMM",wYe="h A",$Ye=["L","YYYY-MM-DD","YYYY/MM/DD"],CYe=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],SYe=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],TYe=["h:mm A"],EYe=["HH:mm"],IYe="WWW, MMM D, YYYY",PYe=["L","YYYY-MM-DD","YYYY/MM/DD"],AYe="iso",DYe="YYYY-MM-DDTHH:mm:ss.SSSZ",xYe={title:yYe,weekdays:bYe,navMonths:kYe,hours:wYe,input:$Ye,inputDateTime:CYe,inputDateTime24hr:SYe,inputTime:TYe,inputTime24hr:EYe,dayPopover:IYe,data:PYe,model:AYe,iso:DYe},OYe=300,LYe=60,MYe=80,NYe={maxSwipeTime:OYe,minHorizontalSwipeDistance:LYe,maxVerticalSwipeDistance:MYe},RYe={componentPrefix:"V",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:NYe,masks:xYe,locales:_Ye,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",isInteractive:!0}}},QI=hc(RYe),jYe=dt(()=>rHe(QI.locales,e=>(e.masks=N2(e.masks,QI.masks),e))),rp=e=>typeof window<"u"&&bne(window.__vcalendar__,e)?yg(window.__vcalendar__,e):yg(QI,e),FYe=12,zYe=5;function UYe(e,t){const n=new Intl.DateTimeFormat().resolvedOptions().locale;let o;Fu(e)?o=e:bne(e,"id")&&(o=e.id),o=(o||n).toLowerCase();const i=Object.keys(t),r=l=>i.find(d=>d.toLowerCase()===l);o=r(o)||r(o.substring(0,2))||n;const s={...t["en-IE"],...t[o],id:o,monthCacheSize:FYe,pageCacheSize:zYe};return wf(e)?N2(e,s):s}let A5=class{constructor(t=void 0,n){jn(this,"id"),jn(this,"daysInWeek"),jn(this,"firstDayOfWeek"),jn(this,"masks"),jn(this,"timezone"),jn(this,"hourLabels"),jn(this,"dayNames"),jn(this,"dayNamesShort"),jn(this,"dayNamesShorter"),jn(this,"dayNamesNarrow"),jn(this,"monthNames"),jn(this,"monthNamesShort"),jn(this,"relativeTimeNames"),jn(this,"amPm",["am","pm"]),jn(this,"monthCache"),jn(this,"pageCache");const{id:o,firstDayOfWeek:i,masks:r,monthCacheSize:s,pageCacheSize:a}=UYe(t,jYe.value);this.monthCache=new $B(s,cWe,dWe),this.pageCache=new $B(a,Ene,pYe),this.id=o,this.daysInWeek=aa,this.firstDayOfWeek=wqe(i,1,aa),this.masks=r,this.timezone=n||void 0,this.hourLabels=this.getHourLabels(),this.dayNames=kS("long",this.id),this.dayNamesShort=kS("short",this.id),this.dayNamesShorter=this.dayNamesShort.map(l=>l.substring(0,2)),this.dayNamesNarrow=kS("narrow",this.id),this.monthNames=AB("long",this.id),this.monthNamesShort=AB("short",this.id),this.relativeTimeNames=fWe(this.id)}formatDate(t,n){return _We(t,n,this)}parseDate(t,n){return DB(t,n,this)}toDate(t,n={}){const o=new Date(NaN);let i=o;const{fillDate:r,mask:s,patch:a,rules:l}=n;if(ou(t)?(n.type="number",i=new Date(+t)):Fu(t)?(n.type="string",i=t?DB(t,s||"iso",this):o):v_(t)?(n.type="date",i=new Date(t.getTime())):kO(t)&&(n.type="object",i=this.getDateFromParts(t)),i&&(a||l)){let d=this.getDateParts(i);if(a&&r!=null){const u=this.getDateParts(this.toDate(r));d=this.getDateParts(this.toDate({...u,...wne(d,QYe[a])}))}l&&(d=vWe(d,l)),i=this.getDateFromParts(d)}return i||o}toDateOrNull(t,n={}){const o=this.toDate(t,n);return isNaN(o.getTime())?null:o}fromDate(t,{type:n,mask:o}={}){switch(n){case"number":return t?t.getTime():NaN;case"string":return t?this.formatDate(t,o||"iso"):"";case"object":return t?this.getDateParts(t):null;default:return t?new Date(t):null}}range(t){return CB.from(t,this)}ranges(t){return CB.fromMany(t,this)}getDateParts(t){return lWe(t,this)}getDateFromParts(t){return jne(t,this.timezone)}getDateFromParams(t,n,o,i,r,s,a){return this.getDateFromParts({year:t,month:n,day:o,hours:i,minutes:r,seconds:s,milliseconds:a})}getPage(t){const n=this.pageCache.getOrSet(t,this);return gYe(t,n)}getMonthParts(t,n){const{firstDayOfWeek:o}=this;return this.monthCache.getOrSet(t,n,o)}getThisMonthParts(){const t=new Date;return this.getMonthParts(t.getMonth()+1,t.getFullYear())}getPrevMonthParts(t,n){return t===1?this.getMonthParts(12,n-1):this.getMonthParts(t-1,n)}getNextMonthParts(t,n){return t===12?this.getMonthParts(1,n+1):this.getMonthParts(t+1,n)}getHourLabels(){return hWe().map(t=>this.formatDate(t,this.masks.hours))}getDayId(t){return this.formatDate(t,"YYYY-MM-DD")}};var Rv=(e=>(e.Any="any",e.All="all",e))(Rv||{}),Ine=(e=>(e.Days="days",e.Weeks="weeks",e.Months="months",e.Years="years",e))(Ine||{}),Pne=(e=>(e.Days="days",e.Weekdays="weekdays",e.Weeks="weeks",e.Months="months",e.Years="years",e))(Pne||{}),Ane=(e=>(e.OrdinalWeekdays="ordinalWeekdays",e))(Ane||{});class BYe{constructor(t,n,o){jn(this,"validated",!0),this.type=t,this.interval=n,this.from=o,this.from||(console.error('A valid "from" date is required for date interval rule. This rule will be skipped.'),this.validated=!1)}passes(t){if(!this.validated)return!0;const{date:n}=t;switch(this.type){case"days":return wO(this.from.date,n)%this.interval===0;case"weeks":return sWe(this.from.date,n)%this.interval===0;case"months":return aWe(this.from.date,n)%this.interval===0;case"years":return Rne(this.from.date,n)%this.interval===0;default:return!1}}}class jy{constructor(t,n,o,i){jn(this,"components",[]),this.type=t,this.validator=o,this.getter=i,this.components=this.normalizeComponents(n)}static create(t,n){switch(t){case"days":return new HYe(n);case"weekdays":return new VYe(n);case"weeks":return new qYe(n);case"months":return new YYe(n);case"years":return new WYe(n)}}normalizeComponents(t){if(this.validator(t))return[t];if(!Xc(t))return[];const n=[];return t.forEach(o=>{if(!this.validator(o)){console.error(`Component value ${o} in invalid for "${this.type}" rule. This rule will be skipped.`);return}n.push(o)}),n}passes(t){return this.getter(t).some(i=>this.components.includes(i))}}class HYe extends jy{constructor(t){super("days",t,KYe,({day:n,dayFromEnd:o})=>[n,-o])}}class VYe extends jy{constructor(t){super("weekdays",t,eP,({weekday:n})=>[n])}}class qYe extends jy{constructor(t){super("weeks",t,JYe,({week:n,weekFromEnd:o})=>[n,-o])}}class YYe extends jy{constructor(t){super("months",t,XYe,({month:n})=>[n])}}class WYe extends jy{constructor(t){super("years",t,ou,({year:n})=>[n])}}class GYe{constructor(t,n){jn(this,"components"),this.type=t,this.components=this.normalizeComponents(n)}normalizeArrayConfig(t){const n=[];return t.forEach((o,i)=>{if(ou(o)){if(i===0)return;if(!SB(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!eP(o)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}n.push([t[0],o])}else Xc(o)&&n.push(...this.normalizeArrayConfig(o))}),n}normalizeComponents(t){const n=[];return t.forEach((o,i)=>{if(ou(o)){if(i===0)return;if(!SB(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!eP(o)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}n.push([t[0],o])}else Xc(o)&&n.push(...this.normalizeArrayConfig(o))}),n}passes(t){const{weekday:n,weekdayOrdinal:o,weekdayOrdinalFromEnd:i}=t;return this.components.some(([r,s])=>(r===o||r===-i)&&n===s)}}class ZYe{constructor(t){jn(this,"type","function"),jn(this,"validated",!0),this.fn=t,g1(t)||(console.error("The function rule requires a valid function. This rule will be skipped."),this.validated=!1)}passes(t){return this.validated?this.fn(t):!0}}class D5{constructor(t,n={},o){jn(this,"validated",!0),jn(this,"config"),jn(this,"type",Rv.Any),jn(this,"from"),jn(this,"until"),jn(this,"rules",[]),jn(this,"locale",new A5),this.parent=o,n.locale&&(this.locale=n.locale),this.config=t,g1(t)?(this.type=Rv.All,this.rules=[new ZYe(t)]):Xc(t)?(this.type=Rv.Any,this.rules=t.map(i=>new D5(i,n,this))):wf(t)?(this.type=Rv.All,this.from=t.from?this.locale.getDateParts(t.from):o==null?void 0:o.from,this.until=t.until?this.locale.getDateParts(t.until):o==null?void 0:o.until,this.rules=this.getObjectRules(t)):(console.error("Rule group configuration must be an object or an array."),this.validated=!1)}getObjectRules(t){const n=[];if(t.every&&(Fu(t.every)&&(t.every=[1,`${t.every}s`]),Xc(t.every))){const[o=1,i=Ine.Days]=t.every;n.push(new BYe(i,o,this.from))}return Object.values(Pne).forEach(o=>{o in t&&n.push(jy.create(o,t[o]))}),Object.values(Ane).forEach(o=>{o in t&&n.push(new GYe(o,t[o]))}),t.on!=null&&(Xc(t.on)||(t.on=[t.on]),n.push(new D5(t.on,{locale:this.locale},this.parent))),n}passes(t){return this.validated?this.from&&t.dayIndex<=this.from.dayIndex||this.until&&t.dayIndex>=this.until.dayIndex?!1:this.type===Rv.Any?this.rules.some(n=>n.passes(t)):this.rules.every(n=>n.passes(t)):!0}}function KYe(e){return ou(e)?e>=1&&e<=31:!1}function eP(e){return ou(e)?e>=1&&e<=7:!1}function JYe(e){return ou(e)?e>=-6&&e<=-1||e>=1&&e<=6:!1}function XYe(e){return ou(e)?e>=1&&e<=12:!1}function SB(e){return!(!ou(e)||e<-5||e>5||e===0)}const QYe={dateTime:["year","month","day","hours","minutes","seconds","milliseconds"],date:["year","month","day"],time:["hours","minutes","seconds","milliseconds"]},aa=7,eWe=6,Dne=1e3,xne=Dne*60,One=xne*60,n4=One*24,tWe=[31,28,31,30,31,30,31,31,30,31,30,31],nWe=["L","iso"],u0={milliseconds:[0,999,3],seconds:[0,59,2],minutes:[0,59,2],hours:[0,23,2]},Lne=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,oWe=/\[([^]*?)\]/gm,TB={D(e){return e.day},DD(e){return Fi(e.day,2)},d(e){return e.weekday-1},dd(e){return Fi(e.weekday-1,2)},W(e,t){return t.dayNamesNarrow[e.weekday-1]},WW(e,t){return t.dayNamesShorter[e.weekday-1]},WWW(e,t){return t.dayNamesShort[e.weekday-1]},WWWW(e,t){return t.dayNames[e.weekday-1]},M(e){return e.month},MM(e){return Fi(e.month,2)},MMM(e,t){return t.monthNamesShort[e.month-1]},MMMM(e,t){return t.monthNames[e.month-1]},YY(e){return String(e.year).substr(2)},YYYY(e){return Fi(e.year,4)},h(e){return e.hours%12||12},hh(e){return Fi(e.hours%12||12,2)},H(e){return e.hours},HH(e){return Fi(e.hours,2)},m(e){return e.minutes},mm(e){return Fi(e.minutes,2)},s(e){return e.seconds},ss(e){return Fi(e.seconds,2)},S(e){return Math.round(e.milliseconds/100)},SS(e){return Fi(Math.round(e.milliseconds/10),2)},SSS(e){return Fi(e.milliseconds,3)},a(e,t){return e.hours<12?t.amPm[0]:t.amPm[1]},A(e,t){return e.hours<12?t.amPm[0].toUpperCase():t.amPm[1].toUpperCase()},Z(){return"Z"},ZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Fi(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Fi(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Fi(Math.floor(Math.abs(t)/60),2)}:${Fi(Math.abs(t)%60,2)}`}},rm=/\d\d?/,iWe=/\d{3}/,rWe=/\d{4}/,Fb=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,EB=()=>{},IB=e=>(t,n,o)=>{const i=o[e].indexOf(n.charAt(0).toUpperCase()+n.substr(1).toLowerCase());~i&&(t.month=i)},Ui={D:[rm,(e,t)=>{e.day=t}],Do:[new RegExp(rm.source+Fb.source),(e,t)=>{e.day=parseInt(t,10)}],d:[rm,EB],W:[Fb,EB],M:[rm,(e,t)=>{e.month=t-1}],MMM:[Fb,IB("monthNamesShort")],MMMM:[Fb,IB("monthNames")],YY:[rm,(e,t)=>{const o=+new Date().getFullYear().toString().substr(0,2);e.year=+`${t>68?o-1:o}${t}`}],YYYY:[rWe,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.milliseconds=t*100}],SS:[/\d{2}/,(e,t)=>{e.milliseconds=t*10}],SSS:[iWe,(e,t)=>{e.milliseconds=t}],h:[rm,(e,t)=>{e.hours=t}],m:[rm,(e,t)=>{e.minutes=t}],s:[rm,(e,t)=>{e.seconds=t}],a:[Fb,(e,t,n)=>{const o=t.toLowerCase();o===n.amPm[0]?e.isPm=!1:o===n.amPm[1]&&(e.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(e,t)=>{t==="Z"&&(t="+00:00");const n=`${t}`.match(/([+-]|\d\d)/gi);if(n){const o=+n[1]*60+parseInt(n[2],10);e.timezoneOffset=n[0]==="+"?o:-o}}]};Ui.DD=Ui.D;Ui.dd=Ui.d;Ui.WWWW=Ui.WWW=Ui.WW=Ui.W;Ui.MM=Ui.M;Ui.mm=Ui.m;Ui.hh=Ui.H=Ui.HH=Ui.h;Ui.ss=Ui.s;Ui.A=Ui.a;Ui.ZZZZ=Ui.ZZZ=Ui.ZZ=Ui.Z;function Mne(e,t){return(rf(e)&&e||[Fu(e)&&e||"YYYY-MM-DD"]).map(n=>nWe.reduce((o,i)=>o.replace(i,t.masks[i]||""),n))}function kO(e){return wf(e)&&"year"in e&&"month"in e&&"day"in e}function PB(e,t=1){const n=e.getDay()+1,o=n>=t?t-n:-(7-(t-n));return Oa(e,o)}function Nne(e,t,n){const o=Date.UTC(e,t-1,n);return wO(new Date(0),new Date(o))}function wO(e,t){return Math.round((t.getTime()-e.getTime())/n4)}function sWe(e,t){return Math.ceil(wO(PB(e),PB(t))/7)}function Rne(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}function aWe(e,t){return Rne(e,t)*12+(t.getMonth()-e.getMonth())}function jne(e,t=""){const n=new Date,{year:o=n.getFullYear(),month:i=n.getMonth()+1,day:r=n.getDate(),hours:s=0,minutes:a=0,seconds:l=0,milliseconds:d=0}=e;if(t){const u=`${Fi(o,4)}-${Fi(i,2)}-${Fi(r,2)}T${Fi(s,2)}:${Fi(a,2)}:${Fi(l,2)}.${Fi(d,3)}`;return Fqe(u,{timeZone:t})}return new Date(o,i-1,r,s,a,l,d)}function lWe(e,t){let n=new Date(e.getTime());t.timezone&&(n=new Date(e.toLocaleString("en-US",{timeZone:t.timezone})),n.setMilliseconds(e.getMilliseconds()));const o=n.getMilliseconds(),i=n.getSeconds(),r=n.getMinutes(),s=n.getHours(),a=o+i*Dne+r*xne+s*One,l=n.getMonth()+1,d=n.getFullYear(),u=t.getMonthParts(l,d),f=n.getDate(),p=u.numDays-f+1,v=n.getDay()+1,_=Math.floor((f-1)/7+1),b=Math.floor((u.numDays-f)/7+1),C=Math.ceil((f+Math.abs(u.firstWeekday-u.firstDayOfWeek))/7),$=u.numWeeks-C+1,E=u.weeknumbers[C],P=Nne(d,l,f);return{milliseconds:o,seconds:i,minutes:r,hours:s,time:a,day:f,dayFromEnd:p,weekday:v,weekdayOrdinal:_,weekdayOrdinalFromEnd:b,week:C,weekFromEnd:$,weeknumber:E,month:l,year:d,date:n,dateTime:n.getTime(),dayIndex:P,timezoneOffset:0,isValid:!0}}function cWe(e,t,n){return`${t}-${e}-${n}`}function dWe(e,t,n){const o=t%4===0&&t%100!==0||t%400===0,i=new Date(t,e-1,1),r=i.getDay()+1,s=e===2&&o?29:tWe[e-1],a=n-1,l=Xqe(i,{weekStartsOn:a}),d=[],u=[];for(let f=0;f<l;f++){const p=Oa(i,f*7);d.push(nYe(p,{weekStartsOn:a})),u.push(sYe(p))}return{firstDayOfWeek:n,firstDayOfMonth:i,inLeapYear:o,firstWeekday:r,numDays:s,numWeeks:l,month:e,year:t,weeknumbers:d,isoWeeknumbers:u}}function uWe(){const e=[];for(let i=0;i<aa;i++)e.push(jne({year:2020,month:1,day:5+i,hours:12}));return e}function kS(e,t=void 0){const n=new Intl.DateTimeFormat(t,{weekday:e});return uWe().map(o=>n.format(o))}function hWe(){const e=[];for(let t=0;t<=24;t++)e.push(new Date(2e3,0,1,t));return e}function fWe(e=void 0){const t=["second","minute","hour","day","week","month","quarter","year"],n=new Intl.RelativeTimeFormat(e);return t.reduce((o,i)=>{const r=n.formatToParts(100,i);return o[i]=r[1].unit,o},{})}function Fne(){const e=[];for(let t=0;t<12;t++)e.push(new Date(2e3,t,15));return e}function AB(e,t=void 0){const n=new Intl.DateTimeFormat(t,{month:e,timeZone:"UTC"});return Fne().map(o=>n.format(o))}function mWe(e,t,n){return ou(t)?t===e:Xc(t)?t.includes(e):g1(t)?t(e,n):!(t.min!=null&&t.min>e||t.max!=null&&t.max<e||t.interval!=null&&e%t.interval!==0)}function h0(e,t,n){const o=[],[i,r,s]=t;for(let a=i;a<=r;a++)(n==null||mWe(a,n,e))&&o.push({value:a,label:Fi(a,s)});return o}function pWe(e,t){return{milliseconds:h0(e,u0.milliseconds,t.milliseconds),seconds:h0(e,u0.seconds,t.seconds),minutes:h0(e,u0.minutes,t.minutes),hours:h0(e,u0.hours,t.hours)}}function gWe(e,t,n,o){const r=h0(e,t,o).reduce((s,a)=>{if(a.disabled)return s;if(isNaN(s))return a.value;const l=Math.abs(s-n);return Math.abs(a.value-n)<l?a.value:s},NaN);return isNaN(r)?n:r}function vWe(e,t){const n={...e};return Object.entries(t).forEach(([o,i])=>{const r=u0[o],s=e[o];n[o]=gWe(e,r,s,i)}),n}function DB(e,t,n){return Mne(t,n).map(i=>{if(typeof i!="string")throw new Error("Invalid mask");let r=e;if(r.length>1e3)return!1;let s=!0;const a={};if(i.replace(Lne,u=>{if(Ui[u]){const f=Ui[u],p=r.search(f[0]);~p?r.replace(f[0],v=>(f[1](a,v,n),r=r.substr(p+v.length),v)):s=!1}return Ui[u]?"":u.slice(1,u.length-1)}),!s)return!1;const l=new Date;a.hours!=null&&(a.isPm===!0&&+a.hours!=12?a.hours=+a.hours+12:a.isPm===!1&&+a.hours==12&&(a.hours=0));let d;return a.timezoneOffset!=null?(a.minutes=+(a.minutes||0)-+a.timezoneOffset,d=new Date(Date.UTC(a.year||l.getFullYear(),a.month||0,a.day||1,a.hours||0,a.minutes||0,a.seconds||0,a.milliseconds||0))):d=n.getDateFromParts({year:a.year||l.getFullYear(),month:(a.month||0)+1,day:a.day||1,hours:a.hours||0,minutes:a.minutes||0,seconds:a.seconds||0,milliseconds:a.milliseconds||0}),d}).find(i=>i)||new Date(e)}function _We(e,t,n){if(e==null)return"";let o=Mne(t,n)[0];/Z$/.test(o)&&(n.timezone="utc");const i=[];o=o.replace(oWe,(s,a)=>(i.push(a),"??"));const r=n.getDateParts(e);return o=o.replace(Lne,s=>s in TB?TB[s](r,n):s.slice(1,s.length-1)),o.replace(/\?\?/g,()=>i.shift())}let yWe=0;class zne{constructor(t,n,o){jn(this,"key",""),jn(this,"hashcode",""),jn(this,"highlight",null),jn(this,"content",null),jn(this,"dot",null),jn(this,"bar",null),jn(this,"event",null),jn(this,"popover",null),jn(this,"customData",null),jn(this,"ranges"),jn(this,"hasRanges",!1),jn(this,"order",0),jn(this,"pinPage",!1),jn(this,"maxRepeatSpan",0),jn(this,"locale");const{dates:i}=Object.assign(this,{hashcode:"",order:0,pinPage:!1},t);this.key||(this.key=++yWe),this.locale=o,n.normalizeGlyphs(this),this.ranges=o.ranges(i??[]),this.hasRanges=!!rf(this.ranges),this.maxRepeatSpan=this.ranges.filter(r=>r.hasRepeat).map(r=>r.daySpan).reduce((r,s)=>Math.max(r,s),0)}intersectsRange({start:t,end:n}){if(t==null||n==null)return!1;const o=this.ranges.filter(s=>!s.hasRepeat);for(const s of o)if(s.intersectsDayRange(t.dayIndex,n.dayIndex))return!0;const i=this.ranges.filter(s=>s.hasRepeat);if(!i.length)return!1;let r=t;for(this.maxRepeatSpan>1&&(r=this.locale.getDateParts(Oa(r.date,-this.maxRepeatSpan)));r.dayIndex<=n.dayIndex;){for(const s of i)if(s.startsOnDay(r))return!0;r=this.locale.getDateParts(Oa(r.date,1))}return!1}}function tP(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function R2(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function Une(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function Bne(e){const{visibility:t}=e,n=t==="click",o=t==="hover",i=t==="hover-focus",r=t==="focus";e.autoHide=!n;let s=!1,a=!1;const l=_=>{n&&(Une({...e,target:e.target||_.currentTarget}),_.stopPropagation())},d=_=>{s||(s=!0,(o||i)&&tP({...e,target:e.target||_.currentTarget}))},u=()=>{s&&(s=!1,(o||i&&!a)&&R2(e))},f=_=>{a||(a=!0,(r||i)&&tP({...e,target:e.target||_.currentTarget}))},p=_=>{a&&!Q8(_.currentTarget,_.relatedTarget)&&(a=!1,(r||i&&!s)&&R2(e))},v={};switch(e.visibility){case"click":v.click=l;break;case"hover":v.mousemove=d,v.mouseleave=u;break;case"focus":v.focusin=f,v.focusout=p;break;case"hover-focus":v.mousemove=d,v.mouseleave=u,v.focusin=f,v.focusout=p;break}return v}const xB=e=>{const t=C5(e);if(t==null)return;const n=t.popoverHandlers;!n||!n.length||(n.forEach(o=>o()),delete t.popoverHandlers)},OB=(e,t)=>{const n=C5(e);if(n==null)return;const o=[],i=Bne(t);Object.entries(i).forEach(([r,s])=>{o.push(Am(n,r,s))}),n.popoverHandlers=o},Hne={mounted(e,t){const{value:n}=t;n&&OB(e,n)},updated(e,t){const{oldValue:n,value:o}=t,i=n==null?void 0:n.visibility,r=o==null?void 0:o.visibility;i!==r&&(i&&(xB(e),r||R2(n)),r&&OB(e,o))},unmounted(e){xB(e)}},bWe=(e,t,{maxSwipeTime:n,minHorizontalSwipeDistance:o,maxVerticalSwipeDistance:i})=>{if(!e||!e.addEventListener||!g1(t))return null;let r=0,s=0,a=null,l=!1;function d(f){const p=f.changedTouches[0];r=p.screenX,s=p.screenY,a=new Date().getTime(),l=!0}function u(f){if(!l||!a)return;l=!1;const p=f.changedTouches[0],v=p.screenX-r,_=p.screenY-s;if(new Date().getTime()-a<n&&Math.abs(v)>=o&&Math.abs(_)<=i){const C={toLeft:!1,toRight:!1};v<0?C.toLeft=!0:C.toRight=!0,t(C)}}return Am(e,"touchstart",d,{passive:!0}),Am(e,"touchend",u,{passive:!0}),()=>{Pm(e,"touchstart",d),Pm(e,"touchend",u)}},o4={},kWe=(e,t=10)=>{o4[e]=Date.now()+t},wWe=(e,t)=>{if(e in o4){const n=o4[e];if(Date.now()<n)return;delete o4[e]}t()};function Vne(){return typeof window<"u"}function $We(e){return Vne()&&e in window}function CWe(e){const t=En(!1),n=dt(()=>t.value?"dark":"light");let o,i;function r(v){t.value=v.matches}function s(){$We("matchMedia")&&(o=window.matchMedia("(prefers-color-scheme: dark)"),o.addEventListener("change",r),t.value=o.matches)}function a(){const{selector:v=":root",darkClass:_="dark"}=e.value,b=document.querySelector(v);t.value=b.classList.contains(_)}function l(v){const{selector:_=":root",darkClass:b="dark"}=v;if(Vne()&&_&&b){const C=document.querySelector(_);C&&(i=new MutationObserver(a),i.observe(C,{attributes:!0,attributeFilter:["class"]}),t.value=C.classList.contains(b))}}function d(){f();const v=typeof e.value;v==="string"&&e.value.toLowerCase()==="system"?s():v==="object"?l(e.value):t.value=!!e.value}const u=Co(()=>e.value,()=>d(),{immediate:!0});function f(){o&&(o.removeEventListener("change",r),o=void 0),i&&(i.disconnect(),i=void 0)}function p(){f(),u()}return cu(()=>p()),{isDark:t,displayMode:n,cleanup:p}}const SWe=["base","start","end","startEnd"],TWe=["class","wrapperClass","contentClass","style","contentStyle","color","fillMode"],EWe={base:{},start:{},end:{}};function $O(e,t,n=EWe){let o=e,i={};t===!0||Fu(t)?(o=Fu(t)?t:o,i={...n}):wf(t)&&(hB(t,SWe)?i={...t}:i={base:{...t},start:{...t},end:{...t}});const r=N2(i,{start:i.startEnd,end:i.startEnd},n);return Object.entries(r).forEach(([s,a])=>{let l=o;a===!0||Fu(a)?(l=Fu(a)?a:l,r[s]={color:l}):wf(a)&&(hB(a,TWe)?r[s]={...a}:r[s]={}),N2(r[s],{color:l})}),r}class IWe{constructor(){jn(this,"type","highlight")}normalizeConfig(t,n){return $O(t,n,{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}})}prepareRender(t){t.highlights=[],t.content||(t.content=[])}render({data:t,onStart:n,onEnd:o},i){const{key:r,highlight:s}=t;if(!s)return;const{highlights:a}=i,{base:l,start:d,end:u}=s;n&&o?a.push({...d,key:r,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${d.color}`,class:[`vc-highlight vc-highlight-bg-${d.fillMode}`,d.class],contentClass:[`vc-attr vc-highlight-content-${d.fillMode} vc-${d.color}`,d.contentClass]}):n?(a.push({...l,key:`${r}-base`,wrapperClass:`vc-day-layer vc-day-box-right-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-start vc-highlight-bg-${l.fillMode}`,l.class]}),a.push({...d,key:r,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${d.color}`,class:[`vc-highlight vc-highlight-bg-${d.fillMode}`,d.class],contentClass:[`vc-attr vc-highlight-content-${d.fillMode} vc-${d.color}`,d.contentClass]})):o?(a.push({...l,key:`${r}-base`,wrapperClass:`vc-day-layer vc-day-box-left-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-end vc-highlight-bg-${l.fillMode}`,l.class]}),a.push({...u,key:r,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-bg-${u.fillMode}`,u.class],contentClass:[`vc-attr vc-highlight-content-${u.fillMode} vc-${u.color}`,u.contentClass]})):a.push({...l,key:`${r}-middle`,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-middle vc-highlight-bg-${l.fillMode}`,l.class],contentClass:[`vc-attr vc-highlight-content-${l.fillMode} vc-${l.color}`,l.contentClass]})}}class CO{constructor(t,n){jn(this,"type",""),jn(this,"collectionType",""),this.type=t,this.collectionType=n}normalizeConfig(t,n){return $O(t,n)}prepareRender(t){t[this.collectionType]=[]}render({data:t,onStart:n,onEnd:o},i){const{key:r}=t,s=t[this.type];if(!r||!s)return;const a=i[this.collectionType],{base:l,start:d,end:u}=s;n?a.push({...d,key:r,class:[`vc-${this.type} vc-${this.type}-start vc-${d.color} vc-attr`,d.class]}):o?a.push({...u,key:r,class:[`vc-${this.type} vc-${this.type}-end vc-${u.color} vc-attr`,u.class]}):a.push({...l,key:r,class:[`vc-${this.type} vc-${this.type}-base vc-${l.color} vc-attr`,l.class]})}}class PWe extends CO{constructor(){super("content","content")}normalizeConfig(t,n){return $O("base",n)}}class AWe extends CO{constructor(){super("dot","dots")}}class DWe extends CO{constructor(){super("bar","bars")}}class xWe{constructor(t){jn(this,"color"),jn(this,"renderers",[new PWe,new IWe,new AWe,new DWe]),this.color=t}normalizeGlyphs(t){this.renderers.forEach(n=>{const o=n.type;t[o]!=null&&(t[o]=n.normalizeConfig(this.color,t[o]))})}prepareRender(t={}){return this.renderers.forEach(n=>{n.prepareRender(t)}),t}render(t,n){this.renderers.forEach(o=>{o.render(t,n)})}}const qne=Symbol("__vc_base_context__"),Yne={color:{type:String,default:()=>rp("color")},isDark:{type:[Boolean,String,Object],default:()=>rp("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,disabledDates:null};function Wne(e){const t=dt(()=>e.color??""),n=dt(()=>e.isDark??!1),{displayMode:o}=CWe(n),i=dt(()=>new xWe(t.value)),r=dt(()=>{if(e.locale instanceof A5)return e.locale;const p=wf(e.locale)?e.locale:{id:e.locale,firstDayOfWeek:e.firstDayOfWeek,masks:e.masks};return new A5(p,e.timezone)}),s=dt(()=>r.value.masks),a=dt(()=>e.minDate),l=dt(()=>e.maxDate),d=dt(()=>{const p=e.disabledDates?[...e.disabledDates]:[];return a.value!=null&&p.push({start:null,end:Oa(r.value.toDate(a.value),-1)}),l.value!=null&&p.push({start:Oa(r.value.toDate(l.value),1),end:null}),r.value.ranges(p)}),u=dt(()=>new zne({key:"disabled",dates:d.value,order:100},i.value,r.value)),f={color:t,isDark:n,displayMode:o,theme:i,locale:r,masks:s,minDate:a,maxDate:l,disabledDates:d,disabledAttribute:u};return ic(qne,f),f}function OWe(e){return ts(qne,()=>Wne(e),!0)}function Gne(e){return`__vc_slot_${e}__`}function Zne(e,t={}){Object.keys(e).forEach(n=>{ic(Gne(t[n]??n),e[n])})}function Kne(e){return ts(Gne(e),null)}const LWe={...Yne,view:{type:String,default:"monthly",validator(e){return["daily","weekly","monthly"].includes(e)}},rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>rp("titlePosition")},navVisibility:{type:String,default:()=>rp("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String],expanded:Boolean,borderless:Boolean,transparent:Boolean,initialPage:Object,initialPagePosition:{type:Number,default:1},minPage:Object,maxPage:Object,transition:String,attributes:Array,trimWeeks:Boolean,disablePageSwipe:Boolean},MWe=["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown","weeknumberclick","transition-start","transition-end","did-move","update:view","update:pages"],Jne=Symbol("__vc_calendar_context__");function NWe(e,{slots:t,emit:n}){const o=En(null),i=En(null),r=En(new Date().getDate()),s=En(!1),a=En(Symbol()),l=En(Symbol()),d=En(e.view),u=En([]),f=En("");let p=null,v=null;Zne(t);const{theme:_,color:b,displayMode:C,locale:$,masks:E,minDate:P,maxDate:I,disabledAttribute:O,disabledDates:L}=OWe(e),S=dt(()=>e.rows*e.columns),j=dt(()=>e.step||S.value),M=dt(()=>yne(u.value)??null),q=dt(()=>Gv(u.value)??null),B=dt(()=>e.minPage||(P.value?ae(P.value):null)),V=dt(()=>e.maxPage||(I.value?ae(I.value):null)),G=dt(()=>e.navVisibility),Q=dt(()=>!!e.showWeeknumbers),J=dt(()=>!!e.showIsoWeeknumbers),Y=dt(()=>d.value==="monthly"),Z=dt(()=>d.value==="weekly"),se=dt(()=>d.value==="daily"),ce=()=>{s.value=!0,n("transition-start")},te=()=>{s.value=!1,n("transition-end"),p&&(p.resolve(!0),p=null)},ee=(kt,Ne,nt=d.value)=>Tne(kt,Ne,nt,$.value),ae=kt=>Sne(kt,d.value,$.value),de=kt=>{!O.value||!je.value||(kt.isDisabled=je.value.cellExists(O.value.key,kt.dayIndex))},$e=kt=>{kt.isFocusable=kt.inMonth&&kt.day===r.value},be=(kt,Ne)=>{for(const nt of kt)for(const It of nt.days)if(Ne(It)===!1)return},me=dt(()=>u.value.reduce((kt,Ne)=>(kt.push(...Ne.viewDays),kt),[])),fe=dt(()=>{const kt=[];return(e.attributes||[]).forEach((Ne,nt)=>{!Ne||!Ne.dates||kt.push(new zne({...Ne,order:Ne.order||0},_.value,$.value))}),O.value&&kt.push(O.value),kt}),Ae=dt(()=>rf(fe.value)),je=dt(()=>{const kt=new vYe;return fe.value.forEach(Ne=>{Ne.ranges.forEach(nt=>{kt.render(Ne,nt,me.value)})}),kt}),Ye=dt(()=>me.value.reduce((kt,Ne)=>(kt[Ne.dayIndex]={day:Ne,cells:[]},kt[Ne.dayIndex].cells.push(...je.value.getCells(Ne)),kt),{})),_t=(kt,Ne)=>{const nt=e.showWeeknumbers||e.showIsoWeeknumbers;return nt==null?"":UBe(nt)?nt?"left":"":nt.startsWith("right")?Ne>1?"right":nt:kt>1?"left":nt},xt=()=>{var kt,Ne;if(!Ae.value)return null;const nt=fe.value.find(dn=>dn.pinPage)||fe.value[0];if(!nt||!nt.hasRanges)return null;const[It]=nt.ranges,Zt=((kt=It.start)==null?void 0:kt.date)||((Ne=It.end)==null?void 0:Ne.date);return Zt?ae(Zt):null},we=()=>{if(zu(M.value))return M.value;const kt=xt();return zu(kt)?kt:ae(new Date)},ve=(kt,Ne={})=>{const{view:nt=d.value,position:It=1,force:Zt}=Ne,dn=It>0?1-It:-(S.value+It);let Hn=ee(kt,dn,nt),Oo=ee(Hn,S.value-1,nt);return Zt||(XI(Hn,B.value)?Hn=B.value:P5(Oo,V.value)&&(Hn=ee(V.value,1-S.value)),Oo=ee(Hn,S.value-1)),{fromPage:Hn,toPage:Oo}},qe=(kt,Ne,nt="")=>{if(nt==="none"||nt==="fade")return nt;if((kt==null?void 0:kt.view)!==(Ne==null?void 0:Ne.view))return"fade";const It=P5(Ne,kt),Zt=XI(Ne,kt);return!It&&!Zt?"fade":nt==="slide-v"?Zt?"slide-down":"slide-up":Zt?"slide-right":"slide-left"},$t=(kt={})=>new Promise((Ne,nt)=>{const{position:It=1,force:Zt=!1,transition:dn}=kt,Hn=zu(kt.page)?kt.page:we(),{fromPage:Oo}=ve(Hn,{position:It,force:Zt}),tn=[];for(let Fo=0;Fo<S.value;Fo++){const Yr=ee(Oo,Fo),Lo=Fo+1,Ri=Math.ceil(Lo/e.columns),On=e.rows-Ri+1,Bi=Lo%e.columns||e.columns,Gn=e.columns-Bi+1,Ar=_t(Bi,Gn);tn.push($.value.getPage({...Yr,view:d.value,titlePosition:e.titlePosition,trimWeeks:e.trimWeeks,position:Lo,row:Ri,rowFromEnd:On,column:Bi,columnFromEnd:Gn,showWeeknumbers:Q.value,showIsoWeeknumbers:J.value,weeknumberPosition:Ar}))}f.value=qe(u.value[0],tn[0],dn),u.value=tn,f.value&&f.value!=="none"?p={resolve:Ne,reject:nt}:Ne(!0)}),ut=kt=>{const Ne=M.value??ae(new Date);return ee(Ne,kt)},Ve=(kt,Ne={})=>{const nt=zu(kt)?kt:ae(kt);return Object.assign(Ne,ve(nt,{...Ne,force:!0})),mYe(Ne.fromPage,Ne.toPage,d.value,$.value).map(Zt=>hYe(Zt,B.value,V.value)).some(Zt=>Zt)},tt=(kt,Ne={})=>Ve(ut(kt),Ne),ge=dt(()=>tt(-j.value)),ye=dt(()=>tt(j.value)),Te=async(kt,Ne={})=>!Ne.force&&!Ve(kt,Ne)?!1:(Ne.fromPage&&!fYe(Ne.fromPage,M.value)&&(R2({id:a.value,hideDelay:0}),Ne.view&&(kWe("view",10),d.value=Ne.view),await $t({...Ne,page:Ne.fromPage,position:1,force:!0}),n("did-move",u.value)),!0),pt=(kt,Ne={})=>Te(ut(kt),Ne),yt=()=>pt(-j.value),Xe=()=>pt(j.value),Ze=kt=>{const Ne=Y.value?".in-month":"",nt=`.id-${$.value.getDayId(kt)}${Ne}`,It=`${nt}.vc-focusable, ${nt} .vc-focusable`,Zt=o.value;if(Zt){const dn=Zt.querySelector(It);if(dn)return dn.focus(),!0}return!1},vt=async(kt,Ne={})=>Ze(kt)?!0:(await Te(kt,Ne),Ze(kt)),Ut=(kt,Ne)=>{r.value=kt.day,n("dayclick",kt,Ne)},Je=(kt,Ne)=>{n("daymouseenter",kt,Ne)},We=(kt,Ne)=>{n("daymouseleave",kt,Ne)},mt=(kt,Ne)=>{r.value=kt.day,i.value=kt,kt.isFocused=!0,n("dayfocusin",kt,Ne)},At=(kt,Ne)=>{i.value=null,kt.isFocused=!1,n("dayfocusout",kt,Ne)},Vt=(kt,Ne)=>{n("daykeydown",kt,Ne);const nt=kt.noonDate;let It=null;switch(Ne.key){case"ArrowLeft":{It=Oa(nt,-1);break}case"ArrowRight":{It=Oa(nt,1);break}case"ArrowUp":{It=Oa(nt,-7);break}case"ArrowDown":{It=Oa(nt,7);break}case"Home":{It=Oa(nt,-kt.weekdayPosition+1);break}case"End":{It=Oa(nt,kt.weekdayPositionFromEnd);break}case"PageUp":{Ne.altKey?It=wB(nt,-1):It=I5(nt,-1);break}case"PageDown":{Ne.altKey?It=wB(nt,1):It=I5(nt,1);break}}It&&(Ne.preventDefault(),vt(It).catch())},cn=kt=>{const Ne=i.value;Ne!=null&&Vt(Ne,kt)},fn=(kt,Ne)=>{n("weeknumberclick",kt,Ne)};$t({page:e.initialPage,position:e.initialPagePosition}),Ha(()=>{!e.disablePageSwipe&&o.value&&(v=bWe(o.value,({toLeft:kt=!1,toRight:Ne=!1})=>{kt?Xe():Ne&&yt()},rp("touch")))}),cu(()=>{u.value=[],v&&v()}),Co(()=>$.value,()=>{$t()}),Co(()=>S.value,()=>$t()),Co(()=>e.view,()=>d.value=e.view),Co(()=>d.value,()=>{wWe("view",()=>{$t()}),n("update:view",d.value)}),Co(()=>r.value,()=>{be(u.value,kt=>$e(kt))}),o9(()=>{n("update:pages",u.value),be(u.value,kt=>{de(kt),$e(kt)})});const bn={emit:n,containerRef:o,focusedDay:i,inTransition:s,navPopoverId:a,dayPopoverId:l,view:d,pages:u,transitionName:f,theme:_,color:b,displayMode:C,locale:$,masks:E,attributes:fe,disabledAttribute:O,disabledDates:L,attributeContext:je,days:me,dayCells:Ye,count:S,step:j,firstPage:M,lastPage:q,canMovePrev:ge,canMoveNext:ye,minPage:B,maxPage:V,isMonthly:Y,isWeekly:Z,isDaily:se,navVisibility:G,showWeeknumbers:Q,showIsoWeeknumbers:J,getDateAddress:ae,canMove:Ve,canMoveBy:tt,move:Te,moveBy:pt,movePrev:yt,moveNext:Xe,onTransitionBeforeEnter:ce,onTransitionAfterEnter:te,tryFocusDate:Ze,focusDate:vt,onKeydown:cn,onDayKeydown:Vt,onDayClick:Ut,onDayMouseenter:Je,onDayMouseleave:We,onDayFocusin:mt,onDayFocusout:At,onWeeknumberClick:fn};return ic(Jne,bn),bn}function _1(){const e=ts(Jne);if(e)return e;throw new Error("Calendar context missing. Please verify this component is nested within a valid context provider.")}const RWe=xo({inheritAttrs:!1,emits:["before-show","after-show","before-hide","after-hide"],props:{id:{type:[Number,String,Symbol],required:!0},showDelay:{type:Number,default:0},hideDelay:{type:Number,default:110},boundarySelector:{type:String}},setup(e,{emit:t}){let n;const o=En();let i=null,r=null;const s=hc({isVisible:!1,target:null,data:null,transition:"slide-fade",placement:"bottom",direction:"",positionFixed:!1,modifiers:[],isInteractive:!0,visibility:"click",isHovered:!1,isFocused:!1,autoHide:!1,force:!1});function a(te){te&&(s.direction=te.split("-")[0])}function l({placement:te,options:ee}){a(te||(ee==null?void 0:ee.placement))}const d=dt(()=>({placement:s.placement,strategy:s.positionFixed?"fixed":"absolute",boundary:"",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:l},...s.modifiers||[]],onFirstUpdate:l})),u=dt(()=>{const te=s.direction==="left"||s.direction==="right";let ee="";if(s.placement){const ae=s.placement.split("-");ae.length>1&&(ee=ae[1])}return["start","top","left"].includes(ee)?te?"top":"left":["end","bottom","right"].includes(ee)?te?"bottom":"right":te?"middle":"center"});function f(){r&&(r.destroy(),r=null)}function p(){ma(()=>{const te=C5(s.target);!te||!o.value||(r&&r.state.elements.reference!==te&&f(),r?r.update():r=p$(te,o.value,d.value))})}function v(te){Object.assign(s,kne(te,"force"))}function _(te,ee){clearTimeout(n),te>0?n=setTimeout(ee,te):ee()}function b(te){return!te||!r?!1:C5(te)===r.state.elements.reference}async function C(te={}){s.force||(te.force&&(s.force=!0),_(te.showDelay??e.showDelay,()=>{s.isVisible&&(s.force=!1),v({...te,isVisible:!0}),p()}))}function $(te={}){r&&(te.target&&!b(te.target)||s.force||(te.force&&(s.force=!0),_(te.hideDelay??e.hideDelay,()=>{s.isVisible||(s.force=!1),s.isVisible=!1})))}function E(te={}){te.target!=null&&(s.isVisible&&b(te.target)?$(te):C(te))}function P(te){if(!r)return;const ee=r.state.elements.reference;if(!o.value||!ee)return;const ae=te.target;Q8(o.value,ae)||Q8(ee,ae)||$({force:!0})}function I(te){(te.key==="Esc"||te.key==="Escape")&&$()}function O({detail:te}){!te.id||te.id!==e.id||C(te)}function L({detail:te}){!te.id||te.id!==e.id||$(te)}function S({detail:te}){!te.id||te.id!==e.id||E(te)}function j(){Am(document,"keydown",I),Am(document,"click",P),Am(document,"show-popover",O),Am(document,"hide-popover",L),Am(document,"toggle-popover",S)}function M(){Pm(document,"keydown",I),Pm(document,"click",P),Pm(document,"show-popover",O),Pm(document,"hide-popover",L),Pm(document,"toggle-popover",S)}function q(te){t("before-show",te)}function B(te){s.force=!1,t("after-show",te)}function V(te){t("before-hide",te)}function G(te){s.force=!1,f(),t("after-hide",te)}function Q(te){te.stopPropagation()}function J(){s.isHovered=!0,s.isInteractive&&["hover","hover-focus"].includes(s.visibility)&&C()}function Y(){if(s.isHovered=!1,!r)return;const te=r.state.elements.reference;s.autoHide&&!s.isFocused&&(!te||te!==document.activeElement)&&["hover","hover-focus"].includes(s.visibility)&&$()}function Z(){s.isFocused=!0,s.isInteractive&&["focus","hover-focus"].includes(s.visibility)&&C()}function se(te){["focus","hover-focus"].includes(s.visibility)&&(!te.relatedTarget||!Q8(o.value,te.relatedTarget))&&(s.isFocused=!1,!s.isHovered&&s.autoHide&&$())}function ce(){i!=null&&(i.disconnect(),i=null)}return Co(()=>o.value,te=>{ce(),te&&(i=new ResizeObserver(()=>{r&&r.update()}),i.observe(te))}),Co(()=>s.placement,a,{immediate:!0}),Ha(()=>{j()}),cu(()=>{f(),ce(),M()}),{...fD(s),popoverRef:o,alignment:u,hide:$,setupPopper:p,beforeEnter:q,afterEnter:B,beforeLeave:V,afterLeave:G,onClick:Q,onMouseOver:J,onMouseLeave:Y,onFocusIn:Z,onFocusOut:se}}}),bp=(e,t)=>{const n=e.__vccOpts||e;for(const[o,i]of t)n[o]=i;return n};function jWe(e,t,n,o,i,r){return h(),g("div",{class:X(["vc-popover-content-wrapper",{"is-interactive":e.isInteractive}]),ref:"popoverRef",onClick:t[0]||(t[0]=(...s)=>e.onClick&&e.onClick(...s)),onMouseover:t[1]||(t[1]=(...s)=>e.onMouseOver&&e.onMouseOver(...s)),onMouseleave:t[2]||(t[2]=(...s)=>e.onMouseLeave&&e.onMouseLeave(...s)),onFocusin:t[3]||(t[3]=(...s)=>e.onFocusIn&&e.onFocusIn(...s)),onFocusout:t[4]||(t[4]=(...s)=>e.onFocusOut&&e.onFocusOut(...s))},[k(nd,{name:`vc-${e.transition}`,appear:"",onBeforeEnter:e.beforeEnter,onAfterEnter:e.afterEnter,onBeforeLeave:e.beforeLeave,onAfterLeave:e.afterLeave},{default:F(()=>[e.isVisible?(h(),g("div",Ur({key:0,tabindex:"-1",class:`vc-popover-content direction-${e.direction}`},e.$attrs),[Pt(e.$slots,"default",{direction:e.direction,alignment:e.alignment,data:e.data,hide:e.hide},()=>[z(m(e.data),1)]),c("span",{class:X(["vc-popover-caret",`direction-${e.direction}`,`align-${e.alignment}`])},null,2)],16)):D("",!0)]),_:3},8,["name","onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],34)}const SO=bp(RWe,[["render",jWe]]),FWe={class:"vc-day-popover-row"},zWe={key:0,class:"vc-day-popover-row-indicator"},UWe={class:"vc-day-popover-row-label"},BWe=xo({__name:"PopoverRow",props:{attribute:null},setup(e){const t=e,n=dt(()=>{const{content:o,highlight:i,dot:r,bar:s,popover:a}=t.attribute;return a&&a.hideIndicator?null:o?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${o.base.color}`}:i?{class:`vc-highlight-bg-solid vc-day-popover-row-highlight vc-attr vc-${i.base.color}`}:r?{class:`vc-dot vc-attr vc-${r.base.color}`}:s?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${s.base.color}`}:null});return(o,i)=>(h(),g("div",FWe,[Et(n)?(h(),g("div",zWe,[c("span",{class:X(Et(n).class)},null,2)])):D("",!0),c("div",UWe,[Pt(o.$slots,"default",{},()=>[z(m(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])]))}}),HWe={inheritAttrs:!1},Hc=xo({...HWe,__name:"CalendarSlot",props:{name:null},setup(e){const n=Kne(e.name);return(o,i)=>Et(n)?(h(),W(oc(Et(n)),hs(Ur({key:0},o.$attrs)),null,16)):Pt(o.$slots,"default",{key:1})}}),VWe={class:"vc-day-popover-container"},qWe={key:0,class:"vc-day-popover-header"},YWe=xo({__name:"CalendarDayPopover",setup(e){const{dayPopoverId:t,displayMode:n,color:o,masks:i,locale:r}=_1();function s(l,d){return r.value.formatDate(l,d)}function a(l){return r.value.formatDate(l.date,i.value.dayPopover)}return(l,d)=>(h(),W(SO,{id:Et(t),class:X([`vc-${Et(o)}`,`vc-${Et(n)}`])},{default:F(({data:{day:u,attributes:f},hide:p})=>[k(Hc,{name:"day-popover",day:u,"day-title":a(u),attributes:f,format:s,masks:Et(i),hide:p},{default:F(()=>[c("div",VWe,[Et(i).dayPopover?(h(),g("div",qWe,m(a(u)),1)):D("",!0),(h(!0),g(pe,null,Me(f,v=>(h(),W(BWe,{key:v.key,attribute:v},null,8,["attribute"]))),128))])]),_:2},1032,["day","day-title","attributes","masks","hide"])]),_:1},8,["id","class"]))}}),WWe={},GWe={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},ZWe=c("polyline",{points:"9 18 15 12 9 6"},null,-1),KWe=[ZWe];function JWe(e,t){return h(),g("svg",GWe,KWe)}const XWe=bp(WWe,[["render",JWe]]),QWe={},eGe={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},tGe=c("polyline",{points:"15 18 9 12 15 6"},null,-1),nGe=[tGe];function oGe(e,t){return h(),g("svg",eGe,nGe)}const iGe=bp(QWe,[["render",oGe]]),rGe={},sGe={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},aGe=c("polyline",{points:"6 9 12 15 18 9"},null,-1),lGe=[aGe];function cGe(e,t){return h(),g("svg",sGe,lGe)}const dGe=bp(rGe,[["render",cGe]]),uGe={},hGe={fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24"},fGe=c("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),mGe=[fGe];function pGe(e,t){return h(),g("svg",hGe,mGe)}const gGe=bp(uGe,[["render",pGe]]),vGe=Object.freeze(Object.defineProperty({__proto__:null,IconChevronDown:dGe,IconChevronLeft:iGe,IconChevronRight:XWe,IconClock:gGe},Symbol.toStringTag,{value:"Module"})),X_=xo({__name:"BaseIcon",props:{name:{type:String,required:!0},width:{type:String},height:{type:String},size:{type:String,default:"26"},viewBox:{type:String}},setup(e){const t=e,n=dt(()=>t.width||t.size),o=dt(()=>t.height||t.size),i=dt(()=>vGe[`Icon${t.name}`]);return(r,s)=>(h(),W(oc(Et(i)),{width:Et(n),height:Et(o),class:"vc-base-icon"},null,8,["width","height"]))}}),_Ge=["disabled"],yGe={key:1,class:"vc-title-wrapper"},bGe={type:"button",class:"vc-title"},kGe=["disabled"],Xne=xo({__name:"CalendarHeader",props:{page:null,layout:null,isLg:{type:Boolean},isXl:{type:Boolean},is2xl:{type:Boolean},hideTitle:{type:Boolean},hideArrows:{type:Boolean}},setup(e){const t=e,{navPopoverId:n,navVisibility:o,canMovePrev:i,movePrev:r,canMoveNext:s,moveNext:a}=_1(),l=dt(()=>{switch(t.page.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}}),d=dt(()=>{const{page:b}=t;return{id:n.value,visibility:o.value,placement:l.value,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:b},isInteractive:!0}}),u=dt(()=>t.page.titlePosition.includes("left")),f=dt(()=>t.page.titlePosition.includes("right")),p=dt(()=>t.layout?t.layout:u.value?"tu-pn":f.value?"pn-tu":"p-tu-n;"),v=dt(()=>({prev:p.value.includes("p")&&!t.hideArrows,title:p.value.includes("t")&&!t.hideTitle,next:p.value.includes("n")&&!t.hideArrows})),_=dt(()=>({gridTemplateColumns:p.value.split("").map(C=>{switch(C){case"p":return"[prev] auto";case"n":return"[next] auto";case"t":return"[title] auto";case"-":return"1fr";default:return""}}).join(" ")}));return(b,C)=>(h(),g("div",{class:X(["vc-header",{"is-lg":e.isLg,"is-xl":e.isXl,"is-2xl":e.is2xl}]),style:Bn(Et(_))},[Et(v).prev?(h(),g("button",{key:0,type:"button",class:"vc-arrow vc-prev vc-focus",disabled:!Et(i),onClick:C[0]||(C[0]=(...$)=>Et(r)&&Et(r)(...$)),onKeydown:C[1]||(C[1]=bs((...$)=>Et(r)&&Et(r)(...$),["space","enter"]))},[k(Hc,{name:"header-prev-button",disabled:!Et(i)},{default:F(()=>[k(X_,{name:"ChevronLeft",size:"24"})]),_:1},8,["disabled"])],40,_Ge)):D("",!0),Et(v).title?(h(),g("div",yGe,[k(Hc,{name:"header-title-wrapper"},{default:F(()=>[Oe((h(),g("button",bGe,[k(Hc,{name:"header-title",title:e.page.title},{default:F(()=>[c("span",null,m(e.page.title),1)]),_:1},8,["title"])])),[[Et(Hne),Et(d)]])]),_:1})])):D("",!0),Et(v).next?(h(),g("button",{key:2,type:"button",class:"vc-arrow vc-next vc-focus",disabled:!Et(s),onClick:C[2]||(C[2]=(...$)=>Et(a)&&Et(a)(...$)),onKeydown:C[3]||(C[3]=bs((...$)=>Et(a)&&Et(a)(...$),["space","enter"]))},[k(Hc,{name:"header-next-button",disabled:!Et(s)},{default:F(()=>[k(X_,{name:"ChevronRight",size:"24"})]),_:1},8,["disabled"])],40,kGe)):D("",!0)],6))}}),Qne=Symbol("__vc_page_context__");function wGe(e){const{locale:t,getDateAddress:n,canMove:o}=_1();function i(a,l){const{month:d,year:u}=n(new Date);return Fne().map((f,p)=>{const v=p+1;return{month:v,year:a,id:uYe(v,a),label:t.value.formatDate(f,l),ariaLabel:t.value.formatDate(f,"MMMM"),isActive:v===e.value.month&&a===e.value.year,isCurrent:v===d&&a===u,isDisabled:!o({month:v,year:a},{position:e.value.position})}})}function r(a,l){const{year:d}=n(new Date),{position:u}=e.value,f=[];for(let p=a;p<=l;p+=1){const v=[...Array(12).keys()].some(_=>o({month:_+1,year:p},{position:u}));f.push({year:p,id:p.toString(),label:p.toString(),ariaLabel:p.toString(),isActive:p===e.value.year,isCurrent:p===d,isDisabled:!v})}return f}const s={page:e,getMonthItems:i,getYearItems:r};return ic(Qne,s),s}function eoe(){const e=ts(Qne);if(e)return e;throw new Error("Page context missing. Please verify this component is nested within a valid context provider.")}const $Ge={class:"vc-nav-header"},CGe=["disabled"],SGe=["disabled"],TGe={class:"vc-nav-items"},EGe=["data-id","aria-label","disabled","onClick","onKeydown"],IGe=xo({__name:"CalendarNav",setup(e){const{masks:t,move:n}=_1(),{page:o,getMonthItems:i,getYearItems:r}=eoe(),s=En(!0),a=12,l=En(o.value.year),d=En(p(o.value.year)),u=En(null);function f(){setTimeout(()=>{if(u.value==null)return;const ae=u.value.querySelector(".vc-nav-item:not(:disabled)");ae&&ae.focus()},10)}function p(ae){return Math.floor(ae/a)}function v(){s.value=!s.value}function _(ae){return ae*a}function b(ae){return a*(ae+1)-1}function C(){Z.value&&(s.value&&E(),I())}function $(){se.value&&(s.value&&P(),O())}function E(){l.value--}function P(){l.value++}function I(){d.value--}function O(){d.value++}const L=dt(()=>i(l.value,t.value.navMonths).map(ae=>({...ae,click:()=>n({month:ae.month,year:ae.year},{position:o.value.position})}))),S=dt(()=>i(l.value-1,t.value.navMonths)),j=dt(()=>S.value.some(ae=>!ae.isDisabled)),M=dt(()=>i(l.value+1,t.value.navMonths)),q=dt(()=>M.value.some(ae=>!ae.isDisabled)),B=dt(()=>r(_(d.value),b(d.value)).map(ae=>({...ae,click:()=>{l.value=ae.year,s.value=!0,f()}}))),V=dt(()=>r(_(d.value-1),b(d.value-1))),G=dt(()=>V.value.some(ae=>!ae.isDisabled)),Q=dt(()=>r(_(d.value+1),b(d.value+1))),J=dt(()=>Q.value.some(ae=>!ae.isDisabled)),Y=dt(()=>s.value?L.value:B.value),Z=dt(()=>s.value?j.value:G.value),se=dt(()=>s.value?q.value:J.value),ce=dt(()=>yne(B.value.map(ae=>ae.year))),te=dt(()=>Gv(B.value.map(ae=>ae.year))),ee=dt(()=>s.value?l.value:`${ce.value} - ${te.value}`);return o9(()=>{l.value=o.value.year,f()}),Co(()=>l.value,ae=>d.value=p(ae)),Ha(()=>f()),(ae,de)=>(h(),g("div",{class:"vc-nav-container",ref_key:"navContainer",ref:u},[c("div",$Ge,[c("button",{type:"button",class:"vc-nav-arrow is-left vc-focus",disabled:!Et(Z),onClick:C,onKeydown:de[0]||(de[0]=$e=>Et(Rw)($e,C))},[k(Hc,{name:"nav-prev-button",move:C,disabled:!Et(Z)},{default:F(()=>[k(X_,{name:"ChevronLeft",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,CGe),c("button",{type:"button",class:"vc-nav-title vc-focus",onClick:v,onKeydown:de[1]||(de[1]=$e=>Et(Rw)($e,v))},m(Et(ee)),33),c("button",{type:"button",class:"vc-nav-arrow is-right vc-focus",disabled:!Et(se),onClick:$,onKeydown:de[2]||(de[2]=$e=>Et(Rw)($e,$))},[k(Hc,{name:"nav-next-button",move:$,disabled:!Et(se)},{default:F(()=>[k(X_,{name:"ChevronRight",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,SGe)]),c("div",TGe,[(h(!0),g(pe,null,Me(Et(Y),$e=>(h(),g("button",{key:$e.label,type:"button","data-id":$e.id,"aria-label":$e.ariaLabel,class:X(["vc-nav-item vc-focus",[$e.isActive?"is-active":$e.isCurrent?"is-current":""]]),disabled:$e.isDisabled,onClick:$e.click,onKeydown:be=>Et(Rw)(be,$e.click)},m($e.label),43,EGe))),128))])],512))}}),toe=xo({__name:"CalendarPageProvider",props:{page:null},setup(e){return wGe(h_(e,"page")),(n,o)=>Pt(n.$slots,"default")}}),PGe=xo({__name:"CalendarNavPopover",setup(e){const{navPopoverId:t,color:n,displayMode:o}=_1();return(i,r)=>(h(),W(SO,{id:Et(t),class:X(["vc-nav-popover-container",`vc-${Et(n)}`,`vc-${Et(o)}`])},{default:F(({data:s})=>[k(toe,{page:s.page},{default:F(()=>[k(Hc,{name:"nav"},{default:F(()=>[k(IGe)]),_:1})]),_:2},1032,["page"])]),_:1},8,["id","class"]))}}),AGe=xo({directives:{popover:Hne},components:{CalendarSlot:Hc},props:{day:{type:Object,required:!0}},setup(e){const{locale:t,theme:n,attributeContext:o,dayPopoverId:i,onDayClick:r,onDayMouseenter:s,onDayMouseleave:a,onDayFocusin:l,onDayFocusout:d,onDayKeydown:u}=_1(),f=dt(()=>e.day),p=dt(()=>o.value.getCells(f.value)),v=dt(()=>p.value.map(J=>J.data)),_=dt(()=>({...f.value,attributes:v.value,attributeCells:p.value}));function b({data:J},{popovers:Y}){const{key:Z,customData:se,popover:ce}=J;if(!ce)return;const te=iB({key:Z,customData:se,attribute:J},{...ce},{visibility:ce.label?"hover":"click",placement:"bottom",isInteractive:!ce.label});Y.splice(0,0,te)}const C=dt(()=>{const J={...n.value.prepareRender({}),popovers:[]};return p.value.forEach(Y=>{n.value.render(Y,J),b(Y,J)}),J}),$=dt(()=>C.value.highlights),E=dt(()=>!!rf($.value)),P=dt(()=>C.value.content),I=dt(()=>C.value.dots),O=dt(()=>!!rf(I.value)),L=dt(()=>C.value.bars),S=dt(()=>!!rf(L.value)),j=dt(()=>C.value.popovers),M=dt(()=>j.value.map(J=>J.attribute)),q=Kne("day-content"),B=dt(()=>["vc-day",...f.value.classes,{"vc-day-box-center-center":!q},{"is-not-in-month":!e.day.inMonth}]),V=dt(()=>{let J;f.value.isFocusable?J="0":J="-1";const Y=["vc-day-content vc-focusable vc-focus vc-attr",{"vc-disabled":f.value.isDisabled},yg(Gv($.value),"contentClass"),yg(Gv(P.value),"class")||""],Z={...yg(Gv($.value),"contentStyle"),...yg(Gv(P.value),"style")};return{class:Y,style:Z,tabindex:J,"aria-label":f.value.ariaLabel,"aria-disabled":!!f.value.isDisabled,role:"button"}}),G=dt(()=>({click(J){r(_.value,J)},mouseenter(J){s(_.value,J)},mouseleave(J){a(_.value,J)},focusin(J){l(_.value,J)},focusout(J){d(_.value,J)},keydown(J){u(_.value,J)}})),Q=dt(()=>rf(j.value)?iB({id:i.value,data:{day:f,attributes:M.value}},...j.value):null);return{attributes:v,attributeCells:p,bars:L,dayClasses:B,dayContentProps:V,dayContentEvents:G,dayPopover:Q,glyphs:C,dots:I,hasDots:O,hasBars:S,highlights:$,hasHighlights:E,locale:t,popovers:j}}}),DGe={key:0,class:"vc-highlights vc-day-layer"},xGe={key:1,class:"vc-day-layer vc-day-box-center-bottom"},OGe={class:"vc-dots"},LGe={key:2,class:"vc-day-layer vc-day-box-center-bottom"},MGe={class:"vc-bars"};function NGe(e,t,n,o,i,r){const s=y("CalendarSlot"),a=sn("popover");return h(),g("div",{class:X(e.dayClasses)},[e.hasHighlights?(h(),g("div",DGe,[(h(!0),g(pe,null,Me(e.highlights,({key:l,wrapperClass:d,class:u,style:f})=>(h(),g("div",{key:l,class:X(d)},[c("div",{class:X(u),style:Bn(f)},null,6)],2))),128))])):D("",!0),k(s,{name:"day-content",day:e.day,attributes:e.attributes,"attribute-cells":e.attributeCells,dayProps:e.dayContentProps,dayEvents:e.dayContentEvents,locale:e.locale},{default:F(()=>[Oe((h(),g("div",Ur(e.dayContentProps,Yu(e.dayContentEvents,!0)),[z(m(e.day.label),1)],16)),[[a,e.dayPopover]])]),_:1},8,["day","attributes","attribute-cells","dayProps","dayEvents","locale"]),e.hasDots?(h(),g("div",xGe,[c("div",OGe,[(h(!0),g(pe,null,Me(e.dots,({key:l,class:d,style:u})=>(h(),g("span",{key:l,class:X(d),style:Bn(u)},null,6))),128))])])):D("",!0),e.hasBars?(h(),g("div",LGe,[c("div",MGe,[(h(!0),g(pe,null,Me(e.bars,({key:l,class:d,style:u})=>(h(),g("span",{key:l,class:X(d),style:Bn(u)},null,6))),128))])])):D("",!0)],2)}const RGe=bp(AGe,[["render",NGe]]),jGe={class:"vc-weekdays"},FGe=["onClick"],zGe={inheritAttrs:!1},UGe=xo({...zGe,__name:"CalendarPage",setup(e){const{page:t}=eoe(),{onWeeknumberClick:n}=_1();return(o,i)=>(h(),g("div",{class:X(["vc-pane",`row-${Et(t).row}`,`row-from-end-${Et(t).rowFromEnd}`,`column-${Et(t).column}`,`column-from-end-${Et(t).columnFromEnd}`]),ref:"pane"},[k(Xne,{page:Et(t),"is-lg":"","hide-arrows":""},null,8,["page"]),c("div",{class:X(["vc-weeks",{[`vc-show-weeknumbers-${Et(t).weeknumberPosition}`]:Et(t).weeknumberPosition}])},[c("div",jGe,[(h(!0),g(pe,null,Me(Et(t).weekdays,({weekday:r,label:s},a)=>(h(),g("div",{key:a,class:X(`vc-weekday vc-weekday-${r}`)},m(s),3))),128))]),(h(!0),g(pe,null,Me(Et(t).viewWeeks,r=>(h(),g("div",{key:`weeknumber-${r.weeknumber}`,class:"vc-week"},[Et(t).weeknumberPosition?(h(),g("div",{key:0,class:X(["vc-weeknumber",`is-${Et(t).weeknumberPosition}`])},[c("span",{class:X(["vc-weeknumber-content"]),onClick:s=>Et(n)(r,s)},m(r.weeknumberDisplay),9,FGe)],2)):D("",!0),(h(!0),g(pe,null,Me(r.days,s=>(h(),W(RGe,{key:s.id,day:s},null,8,["day"]))),128))]))),128))],2)],2))}}),BGe=xo({components:{CalendarHeader:Xne,CalendarPage:UGe,CalendarNavPopover:PGe,CalendarDayPopover:YWe,CalendarPageProvider:toe,CalendarSlot:Hc},props:LWe,emit:MWe,setup(e,{emit:t,slots:n}){return NWe(e,{emit:t,slots:n})}}),HGe={class:"vc-pane-header-wrapper"};function VGe(e,t,n,o,i,r){const s=y("CalendarHeader"),a=y("CalendarPage"),l=y("CalendarSlot"),d=y("CalendarPageProvider"),u=y("CalendarDayPopover"),f=y("CalendarNavPopover");return h(),g(pe,null,[c("div",Ur({"data-helptext":"Press the arrow keys to navigate by day, Home and End to navigate to week ends, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year"},e.$attrs,{class:["vc-container",`vc-${e.view}`,`vc-${e.color}`,`vc-${e.displayMode}`,{"vc-expanded":e.expanded,"vc-bordered":!e.borderless,"vc-transparent":e.transparent}],onMouseup:t[0]||(t[0]=Gt(()=>{},["prevent"])),ref:"containerRef"}),[c("div",{class:X(["vc-pane-container",{"in-transition":e.inTransition}])},[c("div",HGe,[e.firstPage?(h(),W(s,{key:0,page:e.firstPage,"is-lg":"","hide-title":""},null,8,["page"])):D("",!0)]),k(nd,{name:`vc-${e.transitionName}`,onBeforeEnter:e.onTransitionBeforeEnter,onAfterEnter:e.onTransitionAfterEnter},{default:F(()=>[(h(),g("div",{key:e.pages[0].id,class:"vc-pane-layout",style:Bn({gridTemplateColumns:`repeat(${e.columns}, 1fr)`})},[(h(!0),g(pe,null,Me(e.pages,p=>(h(),W(d,{key:p.id,page:p},{default:F(()=>[k(l,{name:"page",page:p},{default:F(()=>[k(a)]),_:2},1032,["page"])]),_:2},1032,["page"]))),128))],4))]),_:1},8,["name","onBeforeEnter","onAfterEnter"]),k(l,{name:"footer"})],2)],16),k(u),k(f)],64)}const qGe=bp(BGe,[["render",VGe]]),noe=Symbol("__vc_date_picker_context__"),YGe={...Yne,mode:{type:String,default:"date"},modelValue:{type:[Number,String,Date,Object]},modelModifiers:{type:Object,default:()=>({})},rules:[String,Object],is24hr:Boolean,hideTimeHeader:Boolean,timeAccuracy:{type:Number,default:2},isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>rp("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>rp("datePicker.inputDebounce")},popover:{type:[Boolean,Object],default:!0},dragAttribute:Object,selectAttribute:Object,attributes:[Object,Array]},WGe=["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"];function GGe(e,{emit:t,slots:n}){Zne(n,{footer:"dp-footer"});const o=Wne(e),{locale:i,masks:r,disabledAttribute:s}=o,a=En(!1),l=En(Symbol()),d=En(null),u=En(null),f=En(["",""]),p=En(null),v=En(null);let _,b,C=!0;const $=dt(()=>e.isRange||e.modelModifiers.range===!0),E=dt(()=>$.value&&d.value!=null?d.value.start:null),P=dt(()=>$.value&&d.value!=null?d.value.end:null),I=dt(()=>e.mode.toLowerCase()==="date"),O=dt(()=>e.mode.toLowerCase()==="datetime"),L=dt(()=>e.mode.toLowerCase()==="time"),S=dt(()=>!!u.value),j=dt(()=>{let Ne="date";e.modelModifiers.number&&(Ne="number"),e.modelModifiers.string&&(Ne="string");const nt=r.value.modelValue||"iso";return de({type:Ne,mask:nt})}),M=dt(()=>tt(u.value??d.value)),q=dt(()=>L.value?e.is24hr?r.value.inputTime24hr:r.value.inputTime:O.value?e.is24hr?r.value.inputDateTime24hr:r.value.inputDateTime:r.value.input),B=dt(()=>/[Hh]/g.test(q.value)),V=dt(()=>/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(q.value)),G=dt(()=>{if(B.value&&V.value)return"dateTime";if(V.value)return"date";if(B.value)return"time"}),Q=dt(()=>{var Ne;const nt=((Ne=p.value)==null?void 0:Ne.$el.previousElementSibling)??void 0;return N2({},e.popover,rp("datePicker.popover"),{target:nt})}),J=dt(()=>Bne({...Q.value,id:l.value})),Y=dt(()=>$.value?{start:f.value[0],end:f.value[1]}:f.value[0]),Z=dt(()=>{const Ne=["start","end"].map(nt=>({input:$t(nt),change:ut(nt),keyup:Ve,...e.popover&&J.value}));return $.value?{start:Ne[0],end:Ne[1]}:Ne[0]}),se=dt(()=>{if(!fe(d.value))return null;const Ne={key:"select-drag",...e.selectAttribute,dates:d.value,pinPage:!0},{dot:nt,bar:It,highlight:Zt,content:dn}=Ne;return!nt&&!It&&!Zt&&!dn&&(Ne.highlight=!0),Ne}),ce=dt(()=>{if(!$.value||!fe(u.value))return null;const Ne={key:"select-drag",...e.dragAttribute,dates:u.value},{dot:nt,bar:It,highlight:Zt,content:dn}=Ne;return!nt&&!It&&!Zt&&!dn&&(Ne.highlight={startEnd:{fillMode:"outline"}}),Ne}),te=dt(()=>{const Ne=Xc(e.attributes)?[...e.attributes]:[];return ce.value?Ne.unshift(ce.value):se.value&&Ne.unshift(se.value),Ne}),ee=dt(()=>de(e.rules==="auto"?ae():e.rules??{}));function ae(){const Ne={ms:[0,999],sec:[0,59],min:[0,59],hr:[0,23]},nt=I.value?0:e.timeAccuracy;return[0,1].map(It=>{switch(nt){case 0:return{hours:Ne.hr[It],minutes:Ne.min[It],seconds:Ne.sec[It],milliseconds:Ne.ms[It]};case 1:return{minutes:Ne.min[It],seconds:Ne.sec[It],milliseconds:Ne.ms[It]};case 3:return{milliseconds:Ne.ms[It]};case 4:return{};default:return{seconds:Ne.sec[It],milliseconds:Ne.ms[It]}}})}function de(Ne){return Xc(Ne)?Ne.length===1?[Ne[0],Ne[0]]:Ne:[Ne,Ne]}function $e(Ne){return de(Ne).map((nt,It)=>({...nt,rules:ee.value[It]}))}function be(Ne){return Ne==null?!1:ou(Ne)?!isNaN(Ne):v_(Ne)?!isNaN(Ne.getTime()):Fu(Ne)?Ne!=="":kO(Ne)}function me(Ne){return wf(Ne)&&"start"in Ne&&"end"in Ne&&be(Ne.start??null)&&be(Ne.end??null)}function fe(Ne){return me(Ne)||be(Ne)}function Ae(Ne,nt){if(Ne==null&&nt==null)return!0;if(Ne==null||nt==null)return!1;const It=v_(Ne),Zt=v_(nt);return It&&Zt?Ne.getTime()===nt.getTime():It||Zt?!1:Ae(Ne.start,nt.start)&&Ae(Ne.end,nt.end)}function je(Ne){return!fe(Ne)||!s.value?!1:s.value.intersectsRange(i.value.range(Ne))}function Ye(Ne,nt,It,Zt){if(!fe(Ne))return null;if(me(Ne)){const dn=i.value.toDate(Ne.start,{...nt[0],fillDate:E.value??void 0,patch:It}),Hn=i.value.toDate(Ne.end,{...nt[1],fillDate:P.value??void 0,patch:It});return At({start:dn,end:Hn},Zt)}return i.value.toDateOrNull(Ne,{...nt[0],fillDate:d.value,patch:It})}function _t(Ne,nt){return me(Ne)?{start:i.value.fromDate(Ne.start,nt[0]),end:i.value.fromDate(Ne.end,nt[1])}:$.value?null:i.value.fromDate(Ne,nt[0])}function xt(Ne,nt={}){return clearTimeout(_),new Promise(It=>{const{debounce:Zt=0,...dn}=nt;Zt>0?_=window.setTimeout(()=>{It(we(Ne,dn))},Zt):It(we(Ne,dn))})}function we(Ne,{config:nt=j.value,patch:It="dateTime",clearIfEqual:Zt=!1,formatInput:dn=!0,hidePopover:Hn=!1,dragging:Oo=S.value,targetPriority:tn,moveToValue:Fo=!1}={}){const Yr=$e(nt);let Lo=Ye(Ne,Yr,It,tn);if(je(Lo)){if(Oo)return null;Lo=d.value,Hn=!1}else Lo==null&&e.isRequired?Lo=d.value:Lo!=null&&Ae(d.value,Lo)&&Zt&&(Lo=null);const On=Oo?u:d,Bi=!Ae(On.value,Lo);On.value=Lo,Oo||(u.value=null);const Gn=_t(Lo,j.value);return Bi&&(C=!1,t(Oo?"drag":"update:modelValue",Gn),ma(()=>C=!0)),Hn&&!Oo&&We(),dn&&ve(),Fo&&ma(()=>fn(tn??"start")),Gn}function ve(){ma(()=>{const Ne=$e({type:"string",mask:q.value}),nt=_t(u.value??d.value,Ne);$.value?f.value=[nt&&nt.start,nt&&nt.end]:f.value=[nt,""]})}function qe(Ne,nt,It){f.value.splice(nt==="start"?0:1,1,Ne);const Zt=$.value?{start:f.value[0],end:f.value[1]||f.value[0]}:Ne,dn={type:"string",mask:q.value};xt(Zt,{...It,config:dn,patch:G.value,targetPriority:nt,moveToValue:!0})}function $t(Ne){return nt=>{e.updateOnInput&&qe(nt.currentTarget.value,Ne,{formatInput:!1,hidePopover:!1,debounce:e.inputDebounce})}}function ut(Ne){return nt=>{qe(nt.currentTarget.value,Ne,{formatInput:!0,hidePopover:!1})}}function Ve(Ne){Ne.key==="Escape"&&xt(d.value,{formatInput:!0,hidePopover:!0})}function tt(Ne){return $.value?[Ne&&Ne.start?i.value.getDateParts(Ne.start):null,Ne&&Ne.end?i.value.getDateParts(Ne.end):null]:[Ne?i.value.getDateParts(Ne):null]}function ge(){u.value=null,ve()}function ye(Ne){t("popover-will-show",Ne)}function Te(Ne){t("popover-did-show",Ne)}function pt(Ne){ge(),t("popover-will-hide",Ne)}function yt(Ne){t("popover-did-hide",Ne)}function Xe(Ne){const nt={patch:"date",formatInput:!0,hidePopover:!0};if($.value){const It=!S.value;It?b={start:Ne.startDate,end:Ne.endDate}:b!=null&&(b.end=Ne.date),xt(b,{...nt,dragging:It})}else xt(Ne.date,{...nt,clearIfEqual:!e.isRequired})}function Ze(Ne,nt){Xe(Ne),t("dayclick",Ne,nt)}function vt(Ne,nt){switch(nt.key){case" ":case"Enter":{Xe(Ne),nt.preventDefault();break}case"Escape":We()}t("daykeydown",Ne,nt)}function Ut(Ne,nt){!S.value||b==null||(b.end=Ne.date,xt(At(b),{patch:"date",formatInput:!0}))}function Je(Ne={}){tP({...Q.value,...Ne,isInteractive:!0,id:l.value})}function We(Ne={}){R2({hideDelay:10,force:!0,...Q.value,...Ne,id:l.value})}function mt(Ne){Une({...Q.value,...Ne,isInteractive:!0,id:l.value})}function At(Ne,nt){const{start:It,end:Zt}=Ne;if(It>Zt)switch(nt){case"start":return{start:It,end:It};case"end":return{start:Zt,end:Zt};default:return{start:Zt,end:It}}return{start:It,end:Zt}}async function Vt(Ne,nt={}){return v.value==null?!1:v.value.move(Ne,nt)}async function cn(Ne,nt={}){return v.value==null?!1:v.value.moveBy(Ne,nt)}async function fn(Ne,nt={}){const It=d.value;if(v.value==null||!fe(It))return!1;const Zt=Ne!=="end",dn=Zt?1:-1,Hn=me(It)?Zt?It.start:It.end:It,Oo=Sne(Hn,"monthly",i.value);return v.value.move(Oo,{position:dn,...nt})}Co(()=>e.isRange,Ne=>{Ne&&console.warn("The `is-range` prop will be deprecated in future releases. Please use the `range` modifier.")},{immediate:!0}),Co(()=>$.value,()=>{we(null,{formatInput:!0})}),Co(()=>q.value,()=>ve()),Co(()=>e.modelValue,Ne=>{C&&we(Ne,{formatInput:!0,hidePopover:!1})}),Co(()=>ee.value,()=>{wf(e.rules)&&we(e.modelValue,{formatInput:!0,hidePopover:!1})}),Co(()=>e.timezone,()=>{we(d.value,{formatInput:!0})});const bn=de(j.value);d.value=Ye(e.modelValue??null,bn,"dateTime"),Ha(()=>{we(e.modelValue,{formatInput:!0,hidePopover:!1})}),ma(()=>a.value=!0);const kt={...o,showCalendar:a,datePickerPopoverId:l,popoverRef:p,popoverEvents:J,calendarRef:v,isRange:$,isTimeMode:L,isDateTimeMode:O,is24hr:h_(e,"is24hr"),hideTimeHeader:h_(e,"hideTimeHeader"),timeAccuracy:h_(e,"timeAccuracy"),isDragging:S,inputValue:Y,inputEvents:Z,dateParts:M,attributes:te,rules:ee,move:Vt,moveBy:cn,moveToValue:fn,updateValue:xt,showPopover:Je,hidePopover:We,togglePopover:mt,onDayClick:Ze,onDayKeydown:vt,onDayMouseEnter:Ut,onPopoverBeforeShow:ye,onPopoverAfterShow:Te,onPopoverBeforeHide:pt,onPopoverAfterHide:yt};return ic(noe,kt),kt}function TO(){const e=ts(noe);if(e)return e;throw new Error("DatePicker context missing. Please verify this component is nested within a valid context provider.")}const ZGe=[{value:0,label:"12"},{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"},{value:7,label:"7"},{value:8,label:"8"},{value:9,label:"9"},{value:10,label:"10"},{value:11,label:"11"}],KGe=[{value:12,label:"12"},{value:13,label:"1"},{value:14,label:"2"},{value:15,label:"3"},{value:16,label:"4"},{value:17,label:"5"},{value:18,label:"6"},{value:19,label:"7"},{value:20,label:"8"},{value:21,label:"9"},{value:22,label:"10"},{value:23,label:"11"}];function JGe(e){const t=TO(),{locale:n,isRange:o,isTimeMode:i,dateParts:r,rules:s,is24hr:a,hideTimeHeader:l,timeAccuracy:d,updateValue:u}=t;function f(V){V=Object.assign(v.value,V);let G=null;if(o.value){const Q=p.value?V:r.value[0],J=p.value?r.value[1]:V;G={start:Q,end:J}}else G=V;u(G,{patch:"time",targetPriority:p.value?"start":"end",moveToValue:!0})}const p=dt(()=>e.position===0),v=dt(()=>r.value[e.position]||{isValid:!1}),_=dt(()=>kO(v.value)),b=dt(()=>!!v.value.isValid),C=dt(()=>!l.value&&b.value),$=dt(()=>{if(!_.value)return null;let V=n.value.toDate(v.value);return v.value.hours===24&&(V=new Date(V.getTime()-1)),V}),E=dt({get(){return v.value.hours},set(V){f({hours:V})}}),P=dt({get(){return v.value.minutes},set(V){f({minutes:V})}}),I=dt({get(){return v.value.seconds},set(V){f({seconds:V})}}),O=dt({get(){return v.value.milliseconds},set(V){f({milliseconds:V})}}),L=dt({get(){return v.value.hours<12},set(V){V=String(V).toLowerCase()=="true";let G=E.value;V&&G>=12?G-=12:!V&&G<12&&(G+=12),f({hours:G})}}),S=dt(()=>pWe(v.value,s.value[e.position])),j=dt(()=>ZGe.filter(V=>S.value.hours.some(G=>G.value===V.value))),M=dt(()=>KGe.filter(V=>S.value.hours.some(G=>G.value===V.value))),q=dt(()=>a.value?S.value.hours:L.value?j.value:M.value),B=dt(()=>{const V=[];return rf(j.value)&&V.push({value:!0,label:"AM"}),rf(M.value)&&V.push({value:!1,label:"PM"}),V});return{...t,showHeader:C,timeAccuracy:d,parts:v,isValid:b,date:$,hours:E,minutes:P,seconds:I,milliseconds:O,options:S,hourOptions:q,isAM:L,isAMOptions:B,is24hr:a}}const XGe=["value"],QGe=["value","disabled"],eZe={key:1,class:"vc-base-sizer","aria-hidden":"true"},tZe={inheritAttrs:!1},zb=xo({...tZe,__name:"BaseSelect",props:{options:null,modelValue:null,alignRight:{type:Boolean},alignLeft:{type:Boolean},showIcon:{type:Boolean},fitContent:{type:Boolean}},emits:["update:modelValue"],setup(e){const t=e,n=dt(()=>{const o=t.options.find(i=>i.value===t.modelValue);return o==null?void 0:o.label});return(o,i)=>(h(),g("div",{class:X(["vc-base-select",{"vc-fit-content":e.fitContent,"vc-has-icon":e.showIcon}])},[c("select",Ur(o.$attrs,{value:e.modelValue,class:["vc-focus",{"vc-align-right":e.alignRight,"vc-align-left":e.alignLeft}],onChange:i[0]||(i[0]=r=>o.$emit("update:modelValue",r.target.value))}),[(h(!0),g(pe,null,Me(e.options,r=>(h(),g("option",{key:r.value,value:r.value,disabled:r.disabled},m(r.label),9,QGe))),128))],16,XGe),e.showIcon?(h(),W(X_,{key:0,name:"ChevronDown",size:"18"})):D("",!0),e.fitContent?(h(),g("div",eZe,m(Et(n)),1)):D("",!0)],2))}}),nZe={key:0,class:"vc-time-header"},oZe={class:"vc-time-weekday"},iZe={class:"vc-time-month"},rZe={class:"vc-time-day"},sZe={class:"vc-time-year"},aZe={class:"vc-time-select-group"},lZe=c("span",{class:"vc-time-colon"},":",-1),cZe=c("span",{class:"vc-time-colon"},":",-1),dZe=c("span",{class:"vc-time-decimal"},".",-1),LB=xo({__name:"TimePicker",props:{position:null},setup(e,{expose:t}){const o=JGe(e);t(o);const{locale:i,isValid:r,date:s,hours:a,minutes:l,seconds:d,milliseconds:u,options:f,hourOptions:p,isTimeMode:v,isAM:_,isAMOptions:b,is24hr:C,showHeader:$,timeAccuracy:E}=o;return(P,I)=>(h(),g("div",{class:X(["vc-time-picker",[{"vc-invalid":!Et(r),"vc-attached":!Et(v)}]])},[k(Hc,{name:"time-header"},{default:F(()=>[Et($)&&Et(s)?(h(),g("div",nZe,[c("span",oZe,m(Et(i).formatDate(Et(s),"WWW")),1),c("span",iZe,m(Et(i).formatDate(Et(s),"MMM")),1),c("span",rZe,m(Et(i).formatDate(Et(s),"D")),1),c("span",sZe,m(Et(i).formatDate(Et(s),"YYYY")),1)])):D("",!0)]),_:1}),c("div",aZe,[k(X_,{name:"Clock",size:"17"}),k(zb,{modelValue:Et(a),"onUpdate:modelValue":I[0]||(I[0]=O=>Oi(a)?a.value=O:null),modelModifiers:{number:!0},options:Et(p),class:"vc-time-select-hours","align-right":""},null,8,["modelValue","options"]),Et(E)>1?(h(),g(pe,{key:0},[lZe,k(zb,{modelValue:Et(l),"onUpdate:modelValue":I[1]||(I[1]=O=>Oi(l)?l.value=O:null),modelModifiers:{number:!0},options:Et(f).minutes,class:"vc-time-select-minutes","align-left":Et(E)===2},null,8,["modelValue","options","align-left"])],64)):D("",!0),Et(E)>2?(h(),g(pe,{key:1},[cZe,k(zb,{modelValue:Et(d),"onUpdate:modelValue":I[2]||(I[2]=O=>Oi(d)?d.value=O:null),modelModifiers:{number:!0},options:Et(f).seconds,class:"vc-time-select-seconds","align-left":Et(E)===3},null,8,["modelValue","options","align-left"])],64)):D("",!0),Et(E)>3?(h(),g(pe,{key:2},[dZe,k(zb,{modelValue:Et(u),"onUpdate:modelValue":I[3]||(I[3]=O=>Oi(u)?u.value=O:null),modelModifiers:{number:!0},options:Et(f).milliseconds,class:"vc-time-select-milliseconds","align-left":""},null,8,["modelValue","options"])],64)):D("",!0),Et(C)?D("",!0):(h(),W(zb,{key:3,modelValue:Et(_),"onUpdate:modelValue":I[4]||(I[4]=O=>Oi(_)?_.value=O:null),options:Et(b)},null,8,["modelValue","options"]))])],2))}}),ooe=xo({__name:"DatePickerBase",setup(e){const{attributes:t,calendarRef:n,color:o,displayMode:i,isDateTimeMode:r,isTimeMode:s,isRange:a,onDayClick:l,onDayMouseEnter:d,onDayKeydown:u}=TO(),f=a.value?[0,1]:[0];return(p,v)=>Et(s)?(h(),g("div",{key:0,class:X(`vc-container vc-bordered vc-${Et(o)} vc-${Et(i)}`)},[(h(!0),g(pe,null,Me(Et(f),_=>(h(),W(LB,{key:_,position:_},null,8,["position"]))),128))],2)):(h(),W(qGe,{key:1,attributes:Et(t),ref_key:"calendarRef",ref:n,onDayclick:Et(l),onDaymouseenter:Et(d),onDaykeydown:Et(u)},{footer:F(()=>[Et(r)?(h(!0),g(pe,{key:0},Me(Et(f),_=>(h(),W(LB,{key:_,position:_},null,8,["position"]))),128)):D("",!0),k(Hc,{name:"dp-footer"})]),_:1},8,["attributes","onDayclick","onDaymouseenter","onDaykeydown"]))}}),uZe={inheritAttrs:!1},hZe=xo({...uZe,__name:"DatePickerPopover",setup(e){const{datePickerPopoverId:t,color:n,displayMode:o,popoverRef:i,onPopoverBeforeShow:r,onPopoverAfterShow:s,onPopoverBeforeHide:a,onPopoverAfterHide:l}=TO();return(d,u)=>(h(),W(SO,{id:Et(t),placement:"bottom-start",class:X(`vc-date-picker-content vc-${Et(n)} vc-${Et(o)}`),ref_key:"popoverRef",ref:i,onBeforeShow:Et(r),onAfterShow:Et(s),onBeforeHide:Et(a),onAfterHide:Et(l)},{default:F(()=>[k(ooe,hs(Gs(d.$attrs)),null,16)]),_:1},8,["id","class","onBeforeShow","onAfterShow","onBeforeHide","onAfterHide"]))}}),fZe=xo({inheritAttrs:!1,emits:WGe,props:YGe,components:{DatePickerBase:ooe,DatePickerPopover:hZe},setup(e,t){const n=GGe(e,t),o=hc(kne(n,"calendarRef","popoverRef"));return{...n,slotCtx:o}}});function mZe(e,t,n,o,i,r){const s=y("DatePickerPopover"),a=y("DatePickerBase");return e.$slots.default?(h(),g(pe,{key:0},[Pt(e.$slots,"default",hs(Gs(e.slotCtx))),k(s,hs(Gs(e.$attrs)),null,16)],64)):(h(),W(a,hs(Ur({key:1},e.$attrs)),null,16))}const pZe=bp(fZe,[["render",mZe]]),gZe=["top","right","bottom","left"],MB=["start","end"],NB=gZe.reduce((e,t)=>e.concat(t,t+"-"+MB[0],t+"-"+MB[1]),[]),j2=Math.min,sg=Math.max,vZe={left:"right",right:"left",bottom:"top",top:"bottom"},_Ze={start:"end",end:"start"};function nP(e,t,n){return sg(e,j2(t,n))}function y1(e,t){return typeof e=="function"?e(t):e}function ih(e){return e.split("-")[0]}function Kd(e){return e.split("-")[1]}function ioe(e){return e==="x"?"y":"x"}function EO(e){return e==="y"?"height":"width"}function e1(e){return["top","bottom"].includes(ih(e))?"y":"x"}function IO(e){return ioe(e1(e))}function roe(e,t,n){n===void 0&&(n=!1);const o=Kd(e),i=IO(e),r=EO(i);let s=i==="x"?o===(n?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[r]>t.floating[r]&&(s=O5(s)),[s,O5(s)]}function yZe(e){const t=O5(e);return[x5(e),t,x5(t)]}function x5(e){return e.replace(/start|end/g,t=>_Ze[t])}function bZe(e,t,n){const o=["left","right"],i=["right","left"],r=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return n?t?i:o:t?o:i;case"left":case"right":return t?r:s;default:return[]}}function kZe(e,t,n,o){const i=Kd(e);let r=bZe(ih(e),n==="start",o);return i&&(r=r.map(s=>s+"-"+i),t&&(r=r.concat(r.map(x5)))),r}function O5(e){return e.replace(/left|right|bottom|top/g,t=>vZe[t])}function wZe(e){return{top:0,right:0,bottom:0,left:0,...e}}function soe(e){return typeof e!="number"?wZe(e):{top:e,right:e,bottom:e,left:e}}function F0(e){const{x:t,y:n,width:o,height:i}=e;return{width:o,height:i,top:n,left:t,right:t+o,bottom:n+i,x:t,y:n}}function RB(e,t,n){let{reference:o,floating:i}=e;const r=e1(t),s=IO(t),a=EO(s),l=ih(t),d=r==="y",u=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[a]/2-i[a]/2;let v;switch(l){case"top":v={x:u,y:o.y-i.height};break;case"bottom":v={x:u,y:o.y+o.height};break;case"right":v={x:o.x+o.width,y:f};break;case"left":v={x:o.x-i.width,y:f};break;default:v={x:o.x,y:o.y}}switch(Kd(t)){case"start":v[s]-=p*(n&&d?-1:1);break;case"end":v[s]+=p*(n&&d?-1:1);break}return v}const $Ze=async(e,t,n)=>{const{placement:o="bottom",strategy:i="absolute",middleware:r=[],platform:s}=n,a=r.filter(Boolean),l=await(s.isRTL==null?void 0:s.isRTL(t));let d=await s.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:f}=RB(d,o,l),p=o,v={},_=0;for(let b=0;b<a.length;b++){const{name:C,fn:$}=a[b],{x:E,y:P,data:I,reset:O}=await $({x:u,y:f,initialPlacement:o,placement:p,strategy:i,middlewareData:v,rects:d,platform:s,elements:{reference:e,floating:t}});u=E??u,f=P??f,v={...v,[C]:{...v[C],...I}},O&&_<=50&&(_++,typeof O=="object"&&(O.placement&&(p=O.placement),O.rects&&(d=O.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:i}):O.rects),{x:u,y:f}=RB(d,p,l)),b=-1)}return{x:u,y:f,placement:p,strategy:i,middlewareData:v}};async function G9(e,t){var n;t===void 0&&(t={});const{x:o,y:i,platform:r,rects:s,elements:a,strategy:l}=e,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:p=!1,padding:v=0}=y1(t,e),_=soe(v),C=a[p?f==="floating"?"reference":"floating":f],$=F0(await r.getClippingRect({element:(n=await(r.isElement==null?void 0:r.isElement(C)))==null||n?C:C.contextElement||await(r.getDocumentElement==null?void 0:r.getDocumentElement(a.floating)),boundary:d,rootBoundary:u,strategy:l})),E=f==="floating"?{x:o,y:i,width:s.floating.width,height:s.floating.height}:s.reference,P=await(r.getOffsetParent==null?void 0:r.getOffsetParent(a.floating)),I=await(r.isElement==null?void 0:r.isElement(P))?await(r.getScale==null?void 0:r.getScale(P))||{x:1,y:1}:{x:1,y:1},O=F0(r.convertOffsetParentRelativeRectToViewportRelativeRect?await r.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:E,offsetParent:P,strategy:l}):E);return{top:($.top-O.top+_.top)/I.y,bottom:(O.bottom-$.bottom+_.bottom)/I.y,left:($.left-O.left+_.left)/I.x,right:(O.right-$.right+_.right)/I.x}}const CZe=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:o,placement:i,rects:r,platform:s,elements:a,middlewareData:l}=t,{element:d,padding:u=0}=y1(e,t)||{};if(d==null)return{};const f=soe(u),p={x:n,y:o},v=IO(i),_=EO(v),b=await s.getDimensions(d),C=v==="y",$=C?"top":"left",E=C?"bottom":"right",P=C?"clientHeight":"clientWidth",I=r.reference[_]+r.reference[v]-p[v]-r.floating[_],O=p[v]-r.reference[v],L=await(s.getOffsetParent==null?void 0:s.getOffsetParent(d));let S=L?L[P]:0;(!S||!await(s.isElement==null?void 0:s.isElement(L)))&&(S=a.floating[P]||r.floating[_]);const j=I/2-O/2,M=S/2-b[_]/2-1,q=j2(f[$],M),B=j2(f[E],M),V=q,G=S-b[_]-B,Q=S/2-b[_]/2+j,J=nP(V,Q,G),Y=!l.arrow&&Kd(i)!=null&&Q!==J&&r.reference[_]/2-(Q<V?q:B)-b[_]/2<0,Z=Y?Q<V?Q-V:Q-G:0;return{[v]:p[v]+Z,data:{[v]:J,centerOffset:Q-J-Z,...Y&&{alignmentOffset:Z}},reset:Y}}});function SZe(e,t,n){return(e?[...n.filter(i=>Kd(i)===e),...n.filter(i=>Kd(i)!==e)]:n.filter(i=>ih(i)===i)).filter(i=>e?Kd(i)===e||(t?x5(i)!==i:!1):!0)}const TZe=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,o,i;const{rects:r,middlewareData:s,placement:a,platform:l,elements:d}=t,{crossAxis:u=!1,alignment:f,allowedPlacements:p=NB,autoAlignment:v=!0,..._}=y1(e,t),b=f!==void 0||p===NB?SZe(f||null,v,p):p,C=await G9(t,_),$=((n=s.autoPlacement)==null?void 0:n.index)||0,E=b[$];if(E==null)return{};const P=roe(E,r,await(l.isRTL==null?void 0:l.isRTL(d.floating)));if(a!==E)return{reset:{placement:b[0]}};const I=[C[ih(E)],C[P[0]],C[P[1]]],O=[...((o=s.autoPlacement)==null?void 0:o.overflows)||[],{placement:E,overflows:I}],L=b[$+1];if(L)return{data:{index:$+1,overflows:O},reset:{placement:L}};const S=O.map(q=>{const B=Kd(q.placement);return[q.placement,B&&u?q.overflows.slice(0,2).reduce((V,G)=>V+G,0):q.overflows[0],q.overflows]}).sort((q,B)=>q[1]-B[1]),M=((i=S.filter(q=>q[2].slice(0,Kd(q[0])?2:3).every(B=>B<=0))[0])==null?void 0:i[0])||S[0][0];return M!==a?{data:{index:$+1,overflows:O},reset:{placement:M}}:{}}}},EZe=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,o;const{placement:i,middlewareData:r,rects:s,initialPlacement:a,platform:l,elements:d}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:_="none",flipAlignment:b=!0,...C}=y1(e,t);if((n=r.arrow)!=null&&n.alignmentOffset)return{};const $=ih(i),E=e1(a),P=ih(a)===a,I=await(l.isRTL==null?void 0:l.isRTL(d.floating)),O=p||(P||!b?[O5(a)]:yZe(a)),L=_!=="none";!p&&L&&O.push(...kZe(a,b,_,I));const S=[a,...O],j=await G9(t,C),M=[];let q=((o=r.flip)==null?void 0:o.overflows)||[];if(u&&M.push(j[$]),f){const Q=roe(i,s,I);M.push(j[Q[0]],j[Q[1]])}if(q=[...q,{placement:i,overflows:M}],!M.every(Q=>Q<=0)){var B,V;const Q=(((B=r.flip)==null?void 0:B.index)||0)+1,J=S[Q];if(J)return{data:{index:Q,overflows:q},reset:{placement:J}};let Y=(V=q.filter(Z=>Z.overflows[0]<=0).sort((Z,se)=>Z.overflows[1]-se.overflows[1])[0])==null?void 0:V.placement;if(!Y)switch(v){case"bestFit":{var G;const Z=(G=q.filter(se=>{if(L){const ce=e1(se.placement);return ce===E||ce==="y"}return!0}).map(se=>[se.placement,se.overflows.filter(ce=>ce>0).reduce((ce,te)=>ce+te,0)]).sort((se,ce)=>se[1]-ce[1])[0])==null?void 0:G[0];Z&&(Y=Z);break}case"initialPlacement":Y=a;break}if(i!==Y)return{reset:{placement:Y}}}return{}}}};async function IZe(e,t){const{placement:n,platform:o,elements:i}=e,r=await(o.isRTL==null?void 0:o.isRTL(i.floating)),s=ih(n),a=Kd(n),l=e1(n)==="y",d=["left","top"].includes(s)?-1:1,u=r&&l?-1:1,f=y1(t,e);let{mainAxis:p,crossAxis:v,alignmentAxis:_}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof _=="number"&&(v=a==="end"?_*-1:_),l?{x:v*u,y:p*d}:{x:p*d,y:v*u}}const PZe=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,o;const{x:i,y:r,placement:s,middlewareData:a}=t,l=await IZe(t,e);return s===((n=a.offset)==null?void 0:n.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:i+l.x,y:r+l.y,data:{...l,placement:s}}}}},AZe=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:o,placement:i}=t,{mainAxis:r=!0,crossAxis:s=!1,limiter:a={fn:C=>{let{x:$,y:E}=C;return{x:$,y:E}}},...l}=y1(e,t),d={x:n,y:o},u=await G9(t,l),f=e1(ih(i)),p=ioe(f);let v=d[p],_=d[f];if(r){const C=p==="y"?"top":"left",$=p==="y"?"bottom":"right",E=v+u[C],P=v-u[$];v=nP(E,v,P)}if(s){const C=f==="y"?"top":"left",$=f==="y"?"bottom":"right",E=_+u[C],P=_-u[$];_=nP(E,_,P)}const b=a.fn({...t,[p]:v,[f]:_});return{...b,data:{x:b.x-n,y:b.y-o,enabled:{[p]:r,[f]:s}}}}}},DZe=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,o;const{placement:i,rects:r,platform:s,elements:a}=t,{apply:l=()=>{},...d}=y1(e,t),u=await G9(t,d),f=ih(i),p=Kd(i),v=e1(i)==="y",{width:_,height:b}=r.floating;let C,$;f==="top"||f==="bottom"?(C=f,$=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):($=f,C=p==="end"?"top":"bottom");const E=b-u.top-u.bottom,P=_-u.left-u.right,I=j2(b-u[C],E),O=j2(_-u[$],P),L=!t.middlewareData.shift;let S=I,j=O;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(j=P),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(S=E),L&&!p){const q=sg(u.left,0),B=sg(u.right,0),V=sg(u.top,0),G=sg(u.bottom,0);v?j=_-2*(q!==0||B!==0?q+B:sg(u.left,u.right)):S=b-2*(V!==0||G!==0?V+G:sg(u.top,u.bottom))}await l({...t,availableWidth:j,availableHeight:S});const M=await s.getDimensions(a.floating);return _!==M.width||b!==M.height?{reset:{rects:!0}}:{}}}};function Vc(e){var t;return((t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Zu(e){return Vc(e).getComputedStyle(e)}const jB=Math.min,z0=Math.max,L5=Math.round;function aoe(e){const t=Zu(e);let n=parseFloat(t.width),o=parseFloat(t.height);const i=e.offsetWidth,r=e.offsetHeight,s=L5(n)!==i||L5(o)!==r;return s&&(n=i,o=r),{width:n,height:o,fallback:s}}function sp(e){return coe(e)?(e.nodeName||"").toLowerCase():""}let jw;function loe(){if(jw)return jw;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(jw=e.brands.map(t=>t.brand+"/"+t.version).join(" "),jw):navigator.userAgent}function Ku(e){return e instanceof Vc(e).HTMLElement}function Ym(e){return e instanceof Vc(e).Element}function coe(e){return e instanceof Vc(e).Node}function FB(e){return typeof ShadowRoot>"u"?!1:e instanceof Vc(e).ShadowRoot||e instanceof ShadowRoot}function Z9(e){const{overflow:t,overflowX:n,overflowY:o,display:i}=Zu(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&!["inline","contents"].includes(i)}function xZe(e){return["table","td","th"].includes(sp(e))}function oP(e){const t=/firefox/i.test(loe()),n=Zu(e),o=n.backdropFilter||n.WebkitBackdropFilter;return n.transform!=="none"||n.perspective!=="none"||!!o&&o!=="none"||t&&n.willChange==="filter"||t&&!!n.filter&&n.filter!=="none"||["transform","perspective"].some(i=>n.willChange.includes(i))||["paint","layout","strict","content"].some(i=>{const r=n.contain;return r!=null&&r.includes(i)})}function doe(){return!/^((?!chrome|android).)*safari/i.test(loe())}function PO(e){return["html","body","#document"].includes(sp(e))}function uoe(e){return Ym(e)?e:e.contextElement}const hoe={x:1,y:1};function __(e){const t=uoe(e);if(!Ku(t))return hoe;const n=t.getBoundingClientRect(),{width:o,height:i,fallback:r}=aoe(t);let s=(r?L5(n.width):n.width)/o,a=(r?L5(n.height):n.height)/i;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}function F2(e,t,n,o){var i,r;t===void 0&&(t=!1),n===void 0&&(n=!1);const s=e.getBoundingClientRect(),a=uoe(e);let l=hoe;t&&(o?Ym(o)&&(l=__(o)):l=__(e));const d=a?Vc(a):window,u=!doe()&&n;let f=(s.left+(u&&((i=d.visualViewport)==null?void 0:i.offsetLeft)||0))/l.x,p=(s.top+(u&&((r=d.visualViewport)==null?void 0:r.offsetTop)||0))/l.y,v=s.width/l.x,_=s.height/l.y;if(a){const b=Vc(a),C=o&&Ym(o)?Vc(o):o;let $=b.frameElement;for(;$&&o&&C!==b;){const E=__($),P=$.getBoundingClientRect(),I=getComputedStyle($);P.x+=($.clientLeft+parseFloat(I.paddingLeft))*E.x,P.y+=($.clientTop+parseFloat(I.paddingTop))*E.y,f*=E.x,p*=E.y,v*=E.x,_*=E.y,f+=P.x,p+=P.y,$=Vc($).frameElement}}return{width:v,height:_,top:p,right:f+v,bottom:p+_,left:f,x:f,y:p}}function Wm(e){return((coe(e)?e.ownerDocument:e.document)||window.document).documentElement}function K9(e){return Ym(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function foe(e){return F2(Wm(e)).left+K9(e).scrollLeft}function z2(e){if(sp(e)==="html")return e;const t=e.assignedSlot||e.parentNode||FB(e)&&e.host||Wm(e);return FB(t)?t.host:t}function moe(e){const t=z2(e);return PO(t)?t.ownerDocument.body:Ku(t)&&Z9(t)?t:moe(t)}function M5(e,t){var n;t===void 0&&(t=[]);const o=moe(e),i=o===((n=e.ownerDocument)==null?void 0:n.body),r=Vc(o);return i?t.concat(r,r.visualViewport||[],Z9(o)?o:[]):t.concat(o,M5(o))}function zB(e,t,n){return t==="viewport"?F0(function(o,i){const r=Vc(o),s=Wm(o),a=r.visualViewport;let l=s.clientWidth,d=s.clientHeight,u=0,f=0;if(a){l=a.width,d=a.height;const p=doe();(p||!p&&i==="fixed")&&(u=a.offsetLeft,f=a.offsetTop)}return{width:l,height:d,x:u,y:f}}(e,n)):Ym(t)?F0(function(o,i){const r=F2(o,!0,i==="fixed"),s=r.top+o.clientTop,a=r.left+o.clientLeft,l=Ku(o)?__(o):{x:1,y:1};return{width:o.clientWidth*l.x,height:o.clientHeight*l.y,x:a*l.x,y:s*l.y}}(t,n)):F0(function(o){const i=Wm(o),r=K9(o),s=o.ownerDocument.body,a=z0(i.scrollWidth,i.clientWidth,s.scrollWidth,s.clientWidth),l=z0(i.scrollHeight,i.clientHeight,s.scrollHeight,s.clientHeight);let d=-r.scrollLeft+foe(o);const u=-r.scrollTop;return Zu(s).direction==="rtl"&&(d+=z0(i.clientWidth,s.clientWidth)-a),{width:a,height:l,x:d,y:u}}(Wm(e)))}function UB(e){return Ku(e)&&Zu(e).position!=="fixed"?e.offsetParent:null}function BB(e){const t=Vc(e);let n=UB(e);for(;n&&xZe(n)&&Zu(n).position==="static";)n=UB(n);return n&&(sp(n)==="html"||sp(n)==="body"&&Zu(n).position==="static"&&!oP(n))?t:n||function(o){let i=z2(o);for(;Ku(i)&&!PO(i);){if(oP(i))return i;i=z2(i)}return null}(e)||t}function OZe(e,t,n){const o=Ku(t),i=Wm(t),r=F2(e,!0,n==="fixed",t);let s={scrollLeft:0,scrollTop:0};const a={x:0,y:0};if(o||!o&&n!=="fixed")if((sp(t)!=="body"||Z9(i))&&(s=K9(t)),Ku(t)){const l=F2(t,!0);a.x=l.x+t.clientLeft,a.y=l.y+t.clientTop}else i&&(a.x=foe(i));return{x:r.left+s.scrollLeft-a.x,y:r.top+s.scrollTop-a.y,width:r.width,height:r.height}}const LZe={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:i}=e;const r=n==="clippingAncestors"?function(d,u){const f=u.get(d);if(f)return f;let p=M5(d).filter(C=>Ym(C)&&sp(C)!=="body"),v=null;const _=Zu(d).position==="fixed";let b=_?z2(d):d;for(;Ym(b)&&!PO(b);){const C=Zu(b),$=oP(b);(_?$||v:$||C.position!=="static"||!v||!["absolute","fixed"].includes(v.position))?v=C:p=p.filter(E=>E!==b),b=z2(b)}return u.set(d,p),p}(t,this._c):[].concat(n),s=[...r,o],a=s[0],l=s.reduce((d,u)=>{const f=zB(t,u,i);return d.top=z0(f.top,d.top),d.right=jB(f.right,d.right),d.bottom=jB(f.bottom,d.bottom),d.left=z0(f.left,d.left),d},zB(t,a,i));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:o}=e;const i=Ku(n),r=Wm(n);if(n===r)return t;let s={scrollLeft:0,scrollTop:0},a={x:1,y:1};const l={x:0,y:0};if((i||!i&&o!=="fixed")&&((sp(n)!=="body"||Z9(r))&&(s=K9(n)),Ku(n))){const d=F2(n);a=__(n),l.x=d.x+n.clientLeft,l.y=d.y+n.clientTop}return{width:t.width*a.x,height:t.height*a.y,x:t.x*a.x-s.scrollLeft*a.x+l.x,y:t.y*a.y-s.scrollTop*a.y+l.y}},isElement:Ym,getDimensions:function(e){return Ku(e)?aoe(e):e.getBoundingClientRect()},getOffsetParent:BB,getDocumentElement:Wm,getScale:__,async getElementRects(e){let{reference:t,floating:n,strategy:o}=e;const i=this.getOffsetParent||BB,r=this.getDimensions;return{reference:OZe(t,await i(n),o),floating:{x:0,y:0,...await r(n)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>Zu(e).direction==="rtl"},MZe=(e,t,n)=>{const o=new Map,i={platform:LZe,...n},r={...i.platform,_c:o};return $Ze(e,t,{...i,platform:r})};function poe(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(typeof t[n]=="object"&&e[n]?poe(e[n],t[n]):e[n]=t[n])}const mf={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:0,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover","focus"],delay:{show:0,hide:400}}}};function U2(e,t){let n=mf.themes[e]||{},o;do o=n[t],typeof o>"u"?n.$extend?n=mf.themes[n.$extend]||{}:(n=null,o=mf[t]):n=null;while(n);return o}function NZe(e){const t=[e];let n=mf.themes[e]||{};do n.$extend&&!n.$resetCss?(t.push(n.$extend),n=mf.themes[n.$extend]||{}):n=null;while(n);return t.map(o=>`v-popper--theme-${o}`)}function HB(e){const t=[e];let n=mf.themes[e]||{};do n.$extend?(t.push(n.$extend),n=mf.themes[n.$extend]||{}):n=null;while(n);return t}let t1=!1;if(typeof window<"u"){t1=!1;try{const e=Object.defineProperty({},"passive",{get(){t1=!0}});window.addEventListener("test",null,e)}catch{}}let goe=!1;typeof window<"u"&&typeof navigator<"u"&&(goe=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const voe=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),VB={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},qB={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function YB(e,t){const n=e.indexOf(t);n!==-1&&e.splice(n,1)}function wS(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const Rd=[];let Wp=null;const WB={};function GB(e){let t=WB[e];return t||(t=WB[e]=[]),t}let iP=function(){};typeof window<"u"&&(iP=window.Element);function di(e){return function(t){return U2(t.theme,e)}}const $S="__floating-vue__popper",_oe=()=>xo({name:"VPopper",provide(){return{[$S]:{parentPopper:this}}},inject:{[$S]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:di("disabled")},positioningDisabled:{type:Boolean,default:di("positioningDisabled")},placement:{type:String,default:di("placement"),validator:e=>voe.includes(e)},delay:{type:[String,Number,Object],default:di("delay")},distance:{type:[Number,String],default:di("distance")},skidding:{type:[Number,String],default:di("skidding")},triggers:{type:Array,default:di("triggers")},showTriggers:{type:[Array,Function],default:di("showTriggers")},hideTriggers:{type:[Array,Function],default:di("hideTriggers")},popperTriggers:{type:Array,default:di("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:di("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:di("popperHideTriggers")},container:{type:[String,Object,iP,Boolean],default:di("container")},boundary:{type:[String,iP],default:di("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:di("strategy")},autoHide:{type:[Boolean,Function],default:di("autoHide")},handleResize:{type:Boolean,default:di("handleResize")},instantMove:{type:Boolean,default:di("instantMove")},eagerMount:{type:Boolean,default:di("eagerMount")},popperClass:{type:[String,Array,Object],default:di("popperClass")},computeTransformOrigin:{type:Boolean,default:di("computeTransformOrigin")},autoMinSize:{type:Boolean,default:di("autoMinSize")},autoSize:{type:[Boolean,String],default:di("autoSize")},autoMaxSize:{type:Boolean,default:di("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:di("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:di("preventOverflow")},overflowPadding:{type:[Number,String],default:di("overflowPadding")},arrowPadding:{type:[Number,String],default:di("arrowPadding")},arrowOverflow:{type:Boolean,default:di("arrowOverflow")},flip:{type:Boolean,default:di("flip")},shift:{type:Boolean,default:di("shift")},shiftCrossAxis:{type:Boolean,default:di("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:di("noAutoFocus")},disposeTimeout:{type:Number,default:di("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var e;return(e=this[$S])==null?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return((e=this.popperTriggers)==null?void 0:e.includes("hover"))||((t=this.popperShowTriggers)==null?void 0:t.includes("hover"))}},watch:{shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},...["triggers","positioningDisabled"].reduce((e,t)=>(e[t]="$_refreshListeners",e),{}),...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,t)=>(e[t]="$_computePosition",e),{})},created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var o,i;(o=this.parentPopper)!=null&&o.lockedChild&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,(n||!this.disabled)&&(((i=this.parentPopper)==null?void 0:i.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1}={}){var n;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)},1e3));return}((n=this.parentPopper)==null?void 0:n.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var e;this.$_isDisposed&&(this.$_isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=((e=this.referenceNode)==null?void 0:e.call(this))??this.$el,this.$_targetNodes=this.targetNodes().filter(t=>t.nodeType===t.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.$_isDisposed||(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.$_isDisposed||this.positioningDisabled)return;const e={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&e.middleware.push(PZe({mainAxis:this.distance,crossAxis:this.skidding}));const t=this.placement.startsWith("auto");if(t?e.middleware.push(TZe({alignment:this.placement.split("-")[1]??""})):e.placement=this.placement,this.preventOverflow&&(this.shift&&e.middleware.push(AZe({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!t&&this.flip&&e.middleware.push(EZe({padding:this.overflowPadding,boundary:this.boundary}))),e.middleware.push(CZe({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&e.middleware.push({name:"arrowOverflow",fn:({placement:o,rects:i,middlewareData:r})=>{let s;const{centerOffset:a}=r.arrow;return o.startsWith("top")||o.startsWith("bottom")?s=Math.abs(a)>i.reference.width/2:s=Math.abs(a)>i.reference.height/2,{data:{overflow:s}}}}),this.autoMinSize||this.autoSize){const o=this.autoSize?this.autoSize:this.autoMinSize?"min":null;e.middleware.push({name:"autoSize",fn:({rects:i,placement:r,middlewareData:s})=>{var a;if((a=s.autoSize)!=null&&a.skip)return{};let l,d;return r.startsWith("top")||r.startsWith("bottom")?l=i.reference.width:d=i.reference.height,this.$_innerNode.style[o==="min"?"minWidth":o==="max"?"maxWidth":"width"]=l!=null?`${l}px`:null,this.$_innerNode.style[o==="min"?"minHeight":o==="max"?"maxHeight":"height"]=d!=null?`${d}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,e.middleware.push(DZe({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:o,availableHeight:i})=>{this.$_innerNode.style.maxWidth=o!=null?`${o}px`:null,this.$_innerNode.style.maxHeight=i!=null?`${i}px`:null}})));const n=await MZe(this.$_referenceNode,this.$_popperNode,e);Object.assign(this.result,{x:n.x,y:n.y,placement:n.placement,strategy:n.strategy,arrow:{...n.middlewareData.arrow,...n.middlewareData.arrowOverflow}})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),Wp&&this.instantMove&&Wp.instantMove&&Wp!==this.parentPopper){Wp.$_applyHide(!0),this.$_applyShow(!0);return}t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,t=!1){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(Wp=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await wS(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...M5(this.$_referenceNode),...M5(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const t=this.$_referenceNode.getBoundingClientRect(),n=this.$_popperNode.querySelector(".v-popper__wrapper"),o=n.parentNode.getBoundingClientRect(),i=t.x+t.width/2-(o.left+n.offsetLeft),r=t.y+t.height/2-(o.top+n.offsetTop);this.result.transformOrigin=`${i}px ${r}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let n=0;n<Rd.length;n++)t=Rd[n],t.showGroup!==e&&(t.hide(),t.$emit("close-group"))}Rd.push(this),document.body.classList.add("v-popper--some-open");for(const t of HB(this.theme))GB(t).push(this),document.body.classList.add(`v-popper--some-open--${t}`);this.$emit("apply-show"),this.classes.showFrom=!0,this.classes.showTo=!1,this.classes.hideFrom=!1,this.classes.hideTo=!1,await wS(),this.classes.showFrom=!1,this.classes.showTo=!0,this.noAutoFocus||this.$_popperNode.focus()},async $_applyHide(e=!1){if(this.shownChildren.size>0){this.$_pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,YB(Rd,this),Rd.length===0&&document.body.classList.remove("v-popper--some-open");for(const n of HB(this.theme)){const o=GB(n);YB(o,this),o.length===0&&document.body.classList.remove(`v-popper--some-open--${n}`)}Wp===this&&(Wp=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=this.disposeTimeout;t!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await wS(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if(typeof e=="string"?e=window.document.querySelector(e):e===!1&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=n=>{this.isShown&&!this.$_hideInProgress||(n.usedByTooltip=!0,!this.$_preventShow&&this.show({event:n}))};this.$_registerTriggerListeners(this.$_targetNodes,VB,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],VB,this.popperTriggers,this.popperShowTriggers,e);const t=n=>{n.usedByTooltip||this.hide({event:n})};this.$_registerTriggerListeners(this.$_targetNodes,qB,this.triggers,this.hideTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],qB,this.popperTriggers,this.popperHideTriggers,t)},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach(o=>o.addEventListener(t,n,t1?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,n,o,i){let r=n;o!=null&&(r=typeof o=="function"?o(r):o),r.forEach(s=>{const a=t[s];a&&this.$_registerEventListeners(e,a,i)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(n=>{const{targetNodes:o,eventType:i,handler:r}=n;!e||e===i?o.forEach(s=>s.removeEventListener(i,r)):t.push(n)}),this.$_events=t},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const n of this.$_targetNodes){const o=n.getAttribute(e);o&&(n.removeAttribute(e),n.setAttribute(t,o))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const o=e[n];o==null?t.removeAttribute(n):t.setAttribute(n,o)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.$_pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$_referenceNode.getBoundingClientRect();if(U0>=e.left&&U0<=e.right&&B0>=e.top&&B0<=e.bottom){const t=this.$_popperNode.getBoundingClientRect(),n=U0-mm,o=B0-pm,i=t.left+t.width/2-mm+(t.top+t.height/2)-pm+t.width+t.height,r=mm+n*i,s=pm+o*i;return Fw(mm,pm,r,s,t.left,t.top,t.left,t.bottom)||Fw(mm,pm,r,s,t.left,t.top,t.right,t.top)||Fw(mm,pm,r,s,t.right,t.top,t.right,t.bottom)||Fw(mm,pm,r,s,t.left,t.bottom,t.right,t.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});typeof document<"u"&&typeof window<"u"&&(goe?(document.addEventListener("touchstart",ZB,t1?{passive:!0,capture:!0}:!0),document.addEventListener("touchend",jZe,t1?{passive:!0,capture:!0}:!0)):(window.addEventListener("mousedown",ZB,!0),window.addEventListener("click",RZe,!0)),window.addEventListener("resize",UZe));function ZB(e){for(let t=0;t<Rd.length;t++){const n=Rd[t];try{const o=n.popperNode();n.$_mouseDownContains=o.contains(e.target)}catch{}}}function RZe(e){yoe(e)}function jZe(e){yoe(e,!0)}function yoe(e,t=!1){const n={};for(let o=Rd.length-1;o>=0;o--){const i=Rd[o];try{const r=i.$_containsGlobalTarget=FZe(i,e);i.$_pendingHide=!1,requestAnimationFrame(()=>{if(i.$_pendingHide=!1,!n[i.randomId]&&KB(i,r,e)){if(i.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&r){let a=i.parentPopper;for(;a;)n[a.randomId]=!0,a=a.parentPopper;return}let s=i.parentPopper;for(;s&&KB(s,s.$_containsGlobalTarget,e);)s.$_handleGlobalClose(e,t),s=s.parentPopper}})}catch{}}}function FZe(e,t){const n=e.popperNode();return e.$_mouseDownContains||n.contains(t.target)}function KB(e,t,n){return n.closeAllPopover||n.closePopover&&t||zZe(e,n)&&!t}function zZe(e,t){if(typeof e.autoHide=="function"){const n=e.autoHide(t);return e.lastAutoHide=n,n}return e.autoHide}function UZe(e){for(let t=0;t<Rd.length;t++)Rd[t].$_computePosition(e)}let mm=0,pm=0,U0=0,B0=0;typeof window<"u"&&window.addEventListener("mousemove",e=>{mm=U0,pm=B0,U0=e.clientX,B0=e.clientY},t1?{passive:!0}:void 0);function Fw(e,t,n,o,i,r,s,a){const l=((s-i)*(t-r)-(a-r)*(e-i))/((a-r)*(n-e)-(s-i)*(o-t)),d=((n-e)*(t-r)-(o-t)*(e-i))/((a-r)*(n-e)-(s-i)*(o-t));return l>=0&&l<=1&&d>=0&&d<=1}const BZe={extends:_oe()},J9=(e,t)=>{const n=e.__vccOpts||e;for(const[o,i]of t)n[o]=i;return n};function HZe(e,t,n,o,i,r){return h(),g("div",{ref:"reference",class:X(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[Pt(e.$slots,"default",hs(Gs(e.slotData)))],2)}const VZe=J9(BZe,[["render",HZe]]);function qZe(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var o=e.indexOf("rv:");return parseInt(e.substring(o+3,e.indexOf(".",o)),10)}var i=e.indexOf("Edge/");return i>0?parseInt(e.substring(i+5,e.indexOf(".",i)),10):-1}let i4;function rP(){rP.init||(rP.init=!0,i4=qZe()!==-1)}var X9={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){rP(),ma(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",i4&&this.$el.appendChild(e),e.data="about:blank",i4||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!i4&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const YZe=gD();X$("data-v-b329ee4c");const WZe={class:"resize-observer",tabindex:"-1"};Q$();const GZe=YZe((e,t,n,o,i,r)=>(h(),W("div",WZe)));X9.render=GZe;X9.__scopeId="data-v-b329ee4c";X9.__file="src/components/ResizeObserver.vue";const boe=(e="theme")=>({computed:{themeClass(){return NZe(this[e])}}}),ZZe=xo({name:"VPopperContent",components:{ResizeObserver:X9},mixins:[boe()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx(e){return e!=null&&!isNaN(e)?`${e}px`:null}}}),KZe=["id","aria-hidden","tabindex","data-popper-placement"],JZe={ref:"inner",class:"v-popper__inner"},XZe=c("div",{class:"v-popper__arrow-outer"},null,-1),QZe=c("div",{class:"v-popper__arrow-inner"},null,-1),eKe=[XZe,QZe];function tKe(e,t,n,o,i,r){const s=y("ResizeObserver");return h(),g("div",{id:e.popperId,ref:"popover",class:X(["v-popper__popper",[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}]]),style:Bn(e.result?{position:e.result.strategy,transform:`translate3d(${Math.round(e.result.x)}px,${Math.round(e.result.y)}px,0)`}:void 0),"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0,onKeyup:t[2]||(t[2]=bs(a=>e.autoHide&&e.$emit("hide"),["esc"]))},[c("div",{class:"v-popper__backdrop",onClick:t[0]||(t[0]=a=>e.autoHide&&e.$emit("hide"))}),c("div",{class:"v-popper__wrapper",style:Bn(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[c("div",JZe,[e.mounted?(h(),g(pe,{key:0},[c("div",null,[Pt(e.$slots,"default")]),e.handleResize?(h(),W(s,{key:0,onNotify:t[1]||(t[1]=a=>e.$emit("resize",a))})):D("",!0)],64)):D("",!0)],512),c("div",{ref:"arrow",class:"v-popper__arrow-container",style:Bn(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},eKe,4)],4)],46,KZe)}const koe=J9(ZZe,[["render",tKe]]),woe={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}},nKe=xo({name:"VPopperWrapper",components:{Popper:VZe,PopperContent:koe},mixins:[woe,boe("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,Element,Boolean],default:void 0},boundary:{type:[String,Element],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter(e=>e!==this.$refs.popperContent.$el)}}});function oKe(e,t,n,o,i,r){const s=y("PopperContent"),a=y("Popper");return h(),W(a,Ur({ref:"popper"},e.$props,{theme:e.finalTheme,"target-nodes":e.getTargetNodes,"popper-node":()=>e.$refs.popperContent.$el,class:[e.themeClass],onShow:t[0]||(t[0]=()=>e.$emit("show")),onHide:t[1]||(t[1]=()=>e.$emit("hide")),"onUpdate:shown":t[2]||(t[2]=l=>e.$emit("update:shown",l)),onApplyShow:t[3]||(t[3]=()=>e.$emit("apply-show")),onApplyHide:t[4]||(t[4]=()=>e.$emit("apply-hide")),onCloseGroup:t[5]||(t[5]=()=>e.$emit("close-group")),onCloseDirective:t[6]||(t[6]=()=>e.$emit("close-directive")),onAutoHide:t[7]||(t[7]=()=>e.$emit("auto-hide")),onResize:t[8]||(t[8]=()=>e.$emit("resize"))}),{default:F(({popperId:l,isShown:d,shouldMountContent:u,skipTransition:f,autoHide:p,show:v,hide:_,handleResize:b,onResize:C,classes:$,result:E})=>[Pt(e.$slots,"default",{shown:d,show:v,hide:_}),k(s,{ref:"popperContent","popper-id":l,theme:e.finalTheme,shown:d,mounted:u,"skip-transition":f,"auto-hide":p,"handle-resize":b,classes:$,result:E,onHide:_,onResize:C},{default:F(()=>[Pt(e.$slots,"popper",{shown:d,hide:_})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},16,["theme","target-nodes","popper-node","class"])}const AO=J9(nKe,[["render",oKe]]),iKe={...AO,name:"VDropdown",vPopperTheme:"dropdown"},rKe={...AO,name:"VMenu",vPopperTheme:"menu"},sKe={...AO,name:"VTooltip",vPopperTheme:"tooltip"},aKe=xo({name:"VTooltipDirective",components:{Popper:_oe(),PopperContent:koe},mixins:[woe],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:e=>U2(e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:e=>U2(e.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if(typeof this.content=="function"&&this.$_isShown&&(e||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const t=++this.$_fetchId,n=this.content(this);n.then?n.then(o=>this.onResult(t,o)):this.onResult(t,n)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}}),lKe=["innerHTML"],cKe=["textContent"];function dKe(e,t,n,o,i,r){const s=y("PopperContent"),a=y("Popper");return h(),W(a,Ur({ref:"popper"},e.$attrs,{theme:e.theme,"target-nodes":e.targetNodes,"popper-node":()=>e.$refs.popperContent.$el,onApplyShow:e.onShow,onApplyHide:e.onHide}),{default:F(({popperId:l,isShown:d,shouldMountContent:u,skipTransition:f,autoHide:p,hide:v,handleResize:_,onResize:b,classes:C,result:$})=>[k(s,{ref:"popperContent",class:X({"v-popper--tooltip-loading":e.loading}),"popper-id":l,theme:e.theme,shown:d,mounted:u,"skip-transition":f,"auto-hide":p,"handle-resize":_,classes:C,result:$,onHide:v,onResize:b},{default:F(()=>[e.html?(h(),g("div",{key:0,innerHTML:e.finalContent},null,8,lKe)):(h(),g("div",{key:1,textContent:m(e.finalContent)},null,8,cKe))]),_:2},1032,["class","popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:1},16,["theme","target-nodes","popper-node","onApplyShow","onApplyHide"])}const uKe=J9(aKe,[["render",dKe]]),$oe="v-popper--has-tooltip";function hKe(e,t){let n=e.placement;if(!n&&t)for(const o of voe)t[o]&&(n=o);return n||(n=U2(e.theme||"tooltip","placement")),n}function Coe(e,t,n){let o;const i=typeof t;return i==="string"?o={content:t}:t&&i==="object"?o=t:o={content:!1},o.placement=hKe(o,n),o.targetNodes=()=>[e],o.referenceNode=()=>e,o}let CS,B2,fKe=0;function mKe(){if(CS)return;B2=En([]),CS=M_({name:"VTooltipDirectiveApp",setup(){return{directives:B2}},render(){return this.directives.map(t=>tu(uKe,{...t.options,shown:t.shown||t.options.shown,key:t.id}))},devtools:{hide:!0}});const e=document.createElement("div");document.body.appendChild(e),CS.mount(e)}function pKe(e,t,n){mKe();const o=En(Coe(e,t,n)),i=En(!1),r={id:fKe++,options:o,shown:i};return B2.value.push(r),e.classList&&e.classList.add($oe),e.$_popper={options:o,item:r,show(){i.value=!0},hide(){i.value=!1}}}function Soe(e){if(e.$_popper){const t=B2.value.indexOf(e.$_popper.item);t!==-1&&B2.value.splice(t,1),delete e.$_popper,delete e.$_popperOldShown,delete e.$_popperMountTarget}e.classList&&e.classList.remove($oe)}function JB(e,{value:t,modifiers:n}){const o=Coe(e,t,n);if(!o.content||U2(o.theme||"tooltip","disabled"))Soe(e);else{let i;e.$_popper?(i=e.$_popper,i.options.value=o):i=pKe(e,t,n),typeof t.shown<"u"&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?i.show():i.hide())}}const gKe={beforeMount:JB,updated:JB,beforeUnmount(e){Soe(e)}};function XB(e){e.addEventListener("click",Toe),e.addEventListener("touchstart",Eoe,t1?{passive:!0}:!1)}function QB(e){e.removeEventListener("click",Toe),e.removeEventListener("touchstart",Eoe),e.removeEventListener("touchend",Ioe),e.removeEventListener("touchcancel",Poe)}function Toe(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function Eoe(e){if(e.changedTouches.length===1){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",Ioe),t.addEventListener("touchcancel",Poe)}}function Ioe(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,e.changedTouches.length===1){const n=e.changedTouches[0],o=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-o.screenY)<20&&Math.abs(n.screenX-o.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function Poe(e){const t=e.currentTarget;t.$_vclosepopover_touch=!1}const vKe={beforeMount(e,{value:t,modifiers:n}){e.$_closePopoverModifiers=n,(typeof t>"u"||t)&&XB(e)},updated(e,{value:t,oldValue:n,modifiers:o}){e.$_closePopoverModifiers=o,t!==n&&(typeof t>"u"||t?XB(e):QB(e))},beforeUnmount(e){QB(e)}};function _Ke(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,poe(mf,t),e.directive("tooltip",gKe),e.directive("close-popper",vKe),e.component("VTooltip",sKe),e.component("VDropdown",iKe),e.component("VMenu",rKe))}const yKe={version:"2.0.0",install:_Ke,options:mf};function Aoe(e){return{all:e=e||new Map,on:function(t,n){var o=e.get(t);o?o.push(n):e.set(t,[n])},off:function(t,n){var o=e.get(t);o&&(n?o.splice(o.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var o=e.get(t);o&&o.slice().map(function(i){i(n)}),(o=e.get("*"))&&o.slice().map(function(i){i(t,n)})}}}class b1 extends Error{}class bKe extends b1{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}}class kKe extends b1{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}}class wKe extends b1{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}}class Zv extends b1{}class Doe extends b1{constructor(t){super(`Invalid unit ${t}`)}}class ca extends b1{}class sm extends b1{constructor(){super("Zone is an abstract class")}}const vn="numeric",iu="short",rc="long",N5={year:vn,month:vn,day:vn},xoe={year:vn,month:iu,day:vn},$Ke={year:vn,month:iu,day:vn,weekday:iu},Ooe={year:vn,month:rc,day:vn},Loe={year:vn,month:rc,day:vn,weekday:rc},Moe={hour:vn,minute:vn},Noe={hour:vn,minute:vn,second:vn},Roe={hour:vn,minute:vn,second:vn,timeZoneName:iu},joe={hour:vn,minute:vn,second:vn,timeZoneName:rc},Foe={hour:vn,minute:vn,hourCycle:"h23"},zoe={hour:vn,minute:vn,second:vn,hourCycle:"h23"},Uoe={hour:vn,minute:vn,second:vn,hourCycle:"h23",timeZoneName:iu},Boe={hour:vn,minute:vn,second:vn,hourCycle:"h23",timeZoneName:rc},Hoe={year:vn,month:vn,day:vn,hour:vn,minute:vn},Voe={year:vn,month:vn,day:vn,hour:vn,minute:vn,second:vn},qoe={year:vn,month:iu,day:vn,hour:vn,minute:vn},Yoe={year:vn,month:iu,day:vn,hour:vn,minute:vn,second:vn},CKe={year:vn,month:iu,day:vn,weekday:iu,hour:vn,minute:vn},Woe={year:vn,month:rc,day:vn,hour:vn,minute:vn,timeZoneName:iu},Goe={year:vn,month:rc,day:vn,hour:vn,minute:vn,second:vn,timeZoneName:iu},Zoe={year:vn,month:rc,day:vn,weekday:rc,hour:vn,minute:vn,timeZoneName:rc},Koe={year:vn,month:rc,day:vn,weekday:rc,hour:vn,minute:vn,second:vn,timeZoneName:rc};class x3{get type(){throw new sm}get name(){throw new sm}get ianaName(){return this.name}get isUniversal(){throw new sm}offsetName(t,n){throw new sm}formatOffset(t,n){throw new sm}offset(t){throw new sm}equals(t){throw new sm}get isValid(){throw new sm}}let SS=null;class Q9 extends x3{static get instance(){return SS===null&&(SS=new Q9),SS}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:n,locale:o}){return rie(t,n,o)}formatOffset(t,n){return H0(this.offset(t),n)}offset(t){return-new Date(t).getTimezoneOffset()}equals(t){return t.type==="system"}get isValid(){return!0}}let r4={};function SKe(e){return r4[e]||(r4[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),r4[e]}const TKe={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function EKe(e,t){const n=e.format(t).replace(/\u200E/g,""),o=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(n),[,i,r,s,a,l,d,u]=o;return[s,i,r,a,l,d,u]}function IKe(e,t){const n=e.formatToParts(t),o=[];for(let i=0;i<n.length;i++){const{type:r,value:s}=n[i],a=TKe[r];r==="era"?o[a]=s:ro(a)||(o[a]=parseInt(s,10))}return o}let zw={};class Sf extends x3{static create(t){return zw[t]||(zw[t]=new Sf(t)),zw[t]}static resetCache(){zw={},r4={}}static isValidSpecifier(t){return this.isValidZone(t)}static isValidZone(t){if(!t)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:t}).format(),!0}catch{return!1}}constructor(t){super(),this.zoneName=t,this.valid=Sf.isValidZone(t)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(t,{format:n,locale:o}){return rie(t,n,o,this.name)}formatOffset(t,n){return H0(this.offset(t),n)}offset(t){const n=new Date(t);if(isNaN(n))return NaN;const o=SKe(this.name);let[i,r,s,a,l,d,u]=o.formatToParts?IKe(o,n):EKe(o,n);a==="BC"&&(i=-Math.abs(i)+1);const p=t6({year:i,month:r,day:s,hour:l===24?0:l,minute:d,second:u,millisecond:0});let v=+n;const _=v%1e3;return v-=_>=0?_:1e3+_,(p-v)/(60*1e3)}equals(t){return t.type==="iana"&&t.name===this.name}get isValid(){return this.valid}}let eH={};function PKe(e,t={}){const n=JSON.stringify([e,t]);let o=eH[n];return o||(o=new Intl.ListFormat(e,t),eH[n]=o),o}let sP={};function aP(e,t={}){const n=JSON.stringify([e,t]);let o=sP[n];return o||(o=new Intl.DateTimeFormat(e,t),sP[n]=o),o}let lP={};function AKe(e,t={}){const n=JSON.stringify([e,t]);let o=lP[n];return o||(o=new Intl.NumberFormat(e,t),lP[n]=o),o}let cP={};function DKe(e,t={}){const{base:n,...o}=t,i=JSON.stringify([e,o]);let r=cP[i];return r||(r=new Intl.RelativeTimeFormat(e,t),cP[i]=r),r}let f0=null;function xKe(){return f0||(f0=new Intl.DateTimeFormat().resolvedOptions().locale,f0)}let tH={};function OKe(e){let t=tH[e];if(!t){const n=new Intl.Locale(e);t="getWeekInfo"in n?n.getWeekInfo():n.weekInfo,tH[e]=t}return t}function LKe(e){const t=e.indexOf("-x-");t!==-1&&(e=e.substring(0,t));const n=e.indexOf("-u-");if(n===-1)return[e];{let o,i;try{o=aP(e).resolvedOptions(),i=e}catch{const l=e.substring(0,n);o=aP(l).resolvedOptions(),i=l}const{numberingSystem:r,calendar:s}=o;return[i,r,s]}}function MKe(e,t,n){return(n||t)&&(e.includes("-u-")||(e+="-u"),n&&(e+=`-ca-${n}`),t&&(e+=`-nu-${t}`)),e}function NKe(e){const t=[];for(let n=1;n<=12;n++){const o=Rn.utc(2009,n,1);t.push(e(o))}return t}function RKe(e){const t=[];for(let n=1;n<=7;n++){const o=Rn.utc(2016,11,13+n);t.push(e(o))}return t}function Uw(e,t,n,o){const i=e.listingMode();return i==="error"?null:i==="en"?n(t):o(t)}function jKe(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem==="latn"}class FKe{constructor(t,n,o){this.padTo=o.padTo||0,this.floor=o.floor||!1;const{padTo:i,floor:r,...s}=o;if(!n||Object.keys(s).length>0){const a={useGrouping:!1,...o};o.padTo>0&&(a.minimumIntegerDigits=o.padTo),this.inf=AKe(t,a)}}format(t){if(this.inf){const n=this.floor?Math.floor(t):t;return this.inf.format(n)}else{const n=this.floor?Math.floor(t):MO(t,3);return Qr(n,this.padTo)}}}class zKe{constructor(t,n,o){this.opts=o,this.originalZone=void 0;let i;if(this.opts.timeZone)this.dt=t;else if(t.zone.type==="fixed"){const s=-1*(t.offset/60),a=s>=0?`Etc/GMT+${s}`:`Etc/GMT${s}`;t.offset!==0&&Sf.create(a).valid?(i=a,this.dt=t):(i="UTC",this.dt=t.offset===0?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else t.zone.type==="system"?this.dt=t:t.zone.type==="iana"?(this.dt=t,i=t.zone.name):(i="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);const r={...this.opts};r.timeZone=r.timeZone||i,this.dtf=aP(n,r)}format(){return this.originalZone?this.formatToParts().map(({value:t})=>t).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(n=>{if(n.type==="timeZoneName"){const o=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...n,value:o}}else return n}):t}resolvedOptions(){return this.dtf.resolvedOptions()}}class UKe{constructor(t,n,o){this.opts={style:"long",...o},!n&&oie()&&(this.rtf=DKe(t,o))}format(t,n){return this.rtf?this.rtf.format(t,n):dJe(n,t,this.opts.numeric,this.opts.style!=="long")}formatToParts(t,n){return this.rtf?this.rtf.formatToParts(t,n):[]}}const BKe={firstDay:1,minimalDays:4,weekend:[6,7]};class Ii{static fromOpts(t){return Ii.create(t.locale,t.numberingSystem,t.outputCalendar,t.weekSettings,t.defaultToEN)}static create(t,n,o,i,r=!1){const s=t||fr.defaultLocale,a=s||(r?"en-US":xKe()),l=n||fr.defaultNumberingSystem,d=o||fr.defaultOutputCalendar,u=dP(i)||fr.defaultWeekSettings;return new Ii(a,l,d,u,s)}static resetCache(){f0=null,sP={},lP={},cP={}}static fromObject({locale:t,numberingSystem:n,outputCalendar:o,weekSettings:i}={}){return Ii.create(t,n,o,i)}constructor(t,n,o,i,r){const[s,a,l]=LKe(t);this.locale=s,this.numberingSystem=n||a||null,this.outputCalendar=o||l||null,this.weekSettings=i,this.intl=MKe(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=r,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=jKe(this)),this.fastNumbersCached}listingMode(){const t=this.isEnglish(),n=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return t&&n?"en":"intl"}clone(t){return!t||Object.getOwnPropertyNames(t).length===0?this:Ii.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,dP(t.weekSettings)||this.weekSettings,t.defaultToEN||!1)}redefaultToEN(t={}){return this.clone({...t,defaultToEN:!0})}redefaultToSystem(t={}){return this.clone({...t,defaultToEN:!1})}months(t,n=!1){return Uw(this,t,lie,()=>{const o=n?{month:t,day:"numeric"}:{month:t},i=n?"format":"standalone";return this.monthsCache[i][t]||(this.monthsCache[i][t]=NKe(r=>this.extract(r,o,"month"))),this.monthsCache[i][t]})}weekdays(t,n=!1){return Uw(this,t,uie,()=>{const o=n?{weekday:t,year:"numeric",month:"long",day:"numeric"}:{weekday:t},i=n?"format":"standalone";return this.weekdaysCache[i][t]||(this.weekdaysCache[i][t]=RKe(r=>this.extract(r,o,"weekday"))),this.weekdaysCache[i][t]})}meridiems(){return Uw(this,void 0,()=>hie,()=>{if(!this.meridiemCache){const t={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[Rn.utc(2016,11,13,9),Rn.utc(2016,11,13,19)].map(n=>this.extract(n,t,"dayperiod"))}return this.meridiemCache})}eras(t){return Uw(this,t,fie,()=>{const n={era:t};return this.eraCache[t]||(this.eraCache[t]=[Rn.utc(-40,1,1),Rn.utc(2017,1,1)].map(o=>this.extract(o,n,"era"))),this.eraCache[t]})}extract(t,n,o){const i=this.dtFormatter(t,n),r=i.formatToParts(),s=r.find(a=>a.type.toLowerCase()===o);return s?s.value:null}numberFormatter(t={}){return new FKe(this.intl,t.forceSimple||this.fastNumbers,t)}dtFormatter(t,n={}){return new zKe(t,this.intl,n)}relFormatter(t={}){return new UKe(this.intl,this.isEnglish(),t)}listFormatter(t={}){return PKe(this.intl,t)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:iie()?OKe(this.locale):BKe}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(t){return this.locale===t.locale&&this.numberingSystem===t.numberingSystem&&this.outputCalendar===t.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}let TS=null;class Na extends x3{static get utcInstance(){return TS===null&&(TS=new Na(0)),TS}static instance(t){return t===0?Na.utcInstance:new Na(t)}static parseSpecifier(t){if(t){const n=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new Na(n6(n[1],n[2]))}return null}constructor(t){super(),this.fixed=t}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${H0(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${H0(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,n){return H0(this.fixed,n)}get isUniversal(){return!0}offset(){return this.fixed}equals(t){return t.type==="fixed"&&t.fixed===this.fixed}get isValid(){return!0}}class HKe extends x3{constructor(t){super(),this.zoneName=t}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function Dm(e,t){if(ro(e)||e===null)return t;if(e instanceof x3)return e;if(ZKe(e)){const n=e.toLowerCase();return n==="default"?t:n==="local"||n==="system"?Q9.instance:n==="utc"||n==="gmt"?Na.utcInstance:Na.parseSpecifier(n)||Sf.create(e)}else return Gm(e)?Na.instance(e):typeof e=="object"&&"offset"in e&&typeof e.offset=="function"?e:new HKe(e)}const DO={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},nH={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},VKe=DO.hanidec.replace(/[\[|\]]/g,"").split("");function qKe(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let n=0;n<e.length;n++){const o=e.charCodeAt(n);if(e[n].search(DO.hanidec)!==-1)t+=VKe.indexOf(e[n]);else for(const i in nH){const[r,s]=nH[i];o>=r&&o<=s&&(t+=o-r)}}return parseInt(t,10)}else return t}let jv={};function YKe(){jv={}}function Sd({numberingSystem:e},t=""){const n=e||"latn";return jv[n]||(jv[n]={}),jv[n][t]||(jv[n][t]=new RegExp(`${DO[n]}${t}`)),jv[n][t]}let oH=()=>Date.now(),iH="system",rH=null,sH=null,aH=null,lH=60,cH,dH=null;class fr{static get now(){return oH}static set now(t){oH=t}static set defaultZone(t){iH=t}static get defaultZone(){return Dm(iH,Q9.instance)}static get defaultLocale(){return rH}static set defaultLocale(t){rH=t}static get defaultNumberingSystem(){return sH}static set defaultNumberingSystem(t){sH=t}static get defaultOutputCalendar(){return aH}static set defaultOutputCalendar(t){aH=t}static get defaultWeekSettings(){return dH}static set defaultWeekSettings(t){dH=dP(t)}static get twoDigitCutoffYear(){return lH}static set twoDigitCutoffYear(t){lH=t%100}static get throwOnInvalid(){return cH}static set throwOnInvalid(t){cH=t}static resetCaches(){Ii.resetCache(),Sf.resetCache(),Rn.resetCache(),YKe()}}class Bd{constructor(t,n){this.reason=t,this.explanation=n}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const Joe=[0,31,59,90,120,151,181,212,243,273,304,334],Xoe=[0,31,60,91,121,152,182,213,244,274,305,335];function qc(e,t){return new Bd("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function xO(e,t,n){const o=new Date(Date.UTC(e,t-1,n));e<100&&e>=0&&o.setUTCFullYear(o.getUTCFullYear()-1900);const i=o.getUTCDay();return i===0?7:i}function Qoe(e,t,n){return n+(O3(e)?Xoe:Joe)[t-1]}function eie(e,t){const n=O3(e)?Xoe:Joe,o=n.findIndex(r=>r<t),i=t-n[o];return{month:o+1,day:i}}function OO(e,t){return(e-t+7)%7+1}function R5(e,t=4,n=1){const{year:o,month:i,day:r}=e,s=Qoe(o,i,r),a=OO(xO(o,i,r),n);let l=Math.floor((s-a+14-t)/7),d;return l<1?(d=o-1,l=H2(d,t,n)):l>H2(o,t,n)?(d=o+1,l=1):d=o,{weekYear:d,weekNumber:l,weekday:a,...o6(e)}}function uH(e,t=4,n=1){const{weekYear:o,weekNumber:i,weekday:r}=e,s=OO(xO(o,1,t),n),a=y_(o);let l=i*7+r-s-7+t,d;l<1?(d=o-1,l+=y_(d)):l>a?(d=o+1,l-=y_(o)):d=o;const{month:u,day:f}=eie(d,l);return{year:d,month:u,day:f,...o6(e)}}function ES(e){const{year:t,month:n,day:o}=e,i=Qoe(t,n,o);return{year:t,ordinal:i,...o6(e)}}function hH(e){const{year:t,ordinal:n}=e,{month:o,day:i}=eie(t,n);return{year:t,month:o,day:i,...o6(e)}}function fH(e,t){if(!ro(e.localWeekday)||!ro(e.localWeekNumber)||!ro(e.localWeekYear)){if(!ro(e.weekday)||!ro(e.weekNumber)||!ro(e.weekYear))throw new Zv("Cannot mix locale-based week fields with ISO-based week fields");return ro(e.localWeekday)||(e.weekday=e.localWeekday),ro(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),ro(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function WKe(e,t=4,n=1){const o=e6(e.weekYear),i=Yc(e.weekNumber,1,H2(e.weekYear,t,n)),r=Yc(e.weekday,1,7);return o?i?r?!1:qc("weekday",e.weekday):qc("week",e.weekNumber):qc("weekYear",e.weekYear)}function GKe(e){const t=e6(e.year),n=Yc(e.ordinal,1,y_(e.year));return t?n?!1:qc("ordinal",e.ordinal):qc("year",e.year)}function tie(e){const t=e6(e.year),n=Yc(e.month,1,12),o=Yc(e.day,1,j5(e.year,e.month));return t?n?o?!1:qc("day",e.day):qc("month",e.month):qc("year",e.year)}function nie(e){const{hour:t,minute:n,second:o,millisecond:i}=e,r=Yc(t,0,23)||t===24&&n===0&&o===0&&i===0,s=Yc(n,0,59),a=Yc(o,0,59),l=Yc(i,0,999);return r?s?a?l?!1:qc("millisecond",i):qc("second",o):qc("minute",n):qc("hour",t)}function ro(e){return typeof e>"u"}function Gm(e){return typeof e=="number"}function e6(e){return typeof e=="number"&&e%1===0}function ZKe(e){return typeof e=="string"}function KKe(e){return Object.prototype.toString.call(e)==="[object Date]"}function oie(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function iie(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function JKe(e){return Array.isArray(e)?e:[e]}function mH(e,t,n){if(e.length!==0)return e.reduce((o,i)=>{const r=[t(i),i];return o&&n(o[0],r[0])===o[0]?o:r},null)[1]}function XKe(e,t){return t.reduce((n,o)=>(n[o]=e[o],n),{})}function Q_(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function dP(e){if(e==null)return null;if(typeof e!="object")throw new ca("Week settings must be an object");if(!Yc(e.firstDay,1,7)||!Yc(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(t=>!Yc(t,1,7)))throw new ca("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function Yc(e,t,n){return e6(e)&&e>=t&&e<=n}function QKe(e,t){return e-t*Math.floor(e/t)}function Qr(e,t=2){const n=e<0;let o;return n?o="-"+(""+-e).padStart(t,"0"):o=(""+e).padStart(t,"0"),o}function Cm(e){if(!(ro(e)||e===null||e===""))return parseInt(e,10)}function Gp(e){if(!(ro(e)||e===null||e===""))return parseFloat(e)}function LO(e){if(!(ro(e)||e===null||e==="")){const t=parseFloat("0."+e)*1e3;return Math.floor(t)}}function MO(e,t,n=!1){const o=10**t;return(n?Math.trunc:Math.round)(e*o)/o}function O3(e){return e%4===0&&(e%100!==0||e%400===0)}function y_(e){return O3(e)?366:365}function j5(e,t){const n=QKe(t-1,12)+1,o=e+(t-n)/12;return n===2?O3(o)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function t6(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function pH(e,t,n){return-OO(xO(e,1,t),n)+t-1}function H2(e,t=4,n=1){const o=pH(e,t,n),i=pH(e+1,t,n);return(y_(e)-o+i)/7}function uP(e){return e>99?e:e>fr.twoDigitCutoffYear?1900+e:2e3+e}function rie(e,t,n,o=null){const i=new Date(e),r={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};o&&(r.timeZone=o);const s={timeZoneName:t,...r},a=new Intl.DateTimeFormat(n,s).formatToParts(i).find(l=>l.type.toLowerCase()==="timezonename");return a?a.value:null}function n6(e,t){let n=parseInt(e,10);Number.isNaN(n)&&(n=0);const o=parseInt(t,10)||0,i=n<0||Object.is(n,-0)?-o:o;return n*60+i}function sie(e){const t=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(t))throw new ca(`Invalid unit value ${e}`);return t}function F5(e,t){const n={};for(const o in e)if(Q_(e,o)){const i=e[o];if(i==null)continue;n[t(o)]=sie(i)}return n}function H0(e,t){const n=Math.trunc(Math.abs(e/60)),o=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${Qr(n,2)}:${Qr(o,2)}`;case"narrow":return`${i}${n}${o>0?`:${o}`:""}`;case"techie":return`${i}${Qr(n,2)}${Qr(o,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function o6(e){return XKe(e,["hour","minute","second","millisecond"])}const eJe=["January","February","March","April","May","June","July","August","September","October","November","December"],aie=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tJe=["J","F","M","A","M","J","J","A","S","O","N","D"];function lie(e){switch(e){case"narrow":return[...tJe];case"short":return[...aie];case"long":return[...eJe];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const cie=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],die=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],nJe=["M","T","W","T","F","S","S"];function uie(e){switch(e){case"narrow":return[...nJe];case"short":return[...die];case"long":return[...cie];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const hie=["AM","PM"],oJe=["Before Christ","Anno Domini"],iJe=["BC","AD"],rJe=["B","A"];function fie(e){switch(e){case"narrow":return[...rJe];case"short":return[...iJe];case"long":return[...oJe];default:return null}}function sJe(e){return hie[e.hour<12?0:1]}function aJe(e,t){return uie(t)[e.weekday-1]}function lJe(e,t){return lie(t)[e.month-1]}function cJe(e,t){return fie(t)[e.year<0?0:1]}function dJe(e,t,n="always",o=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},r=["hours","minutes","seconds"].indexOf(e)===-1;if(n==="auto"&&r){const f=e==="days";switch(t){case 1:return f?"tomorrow":`next ${i[e][0]}`;case-1:return f?"yesterday":`last ${i[e][0]}`;case 0:return f?"today":`this ${i[e][0]}`}}const s=Object.is(t,-0)||t<0,a=Math.abs(t),l=a===1,d=i[e],u=o?l?d[1]:d[2]||d[1]:l?i[e][0]:e;return s?`${a} ${u} ago`:`in ${a} ${u}`}function gH(e,t){let n="";for(const o of e)o.literal?n+=o.val:n+=t(o.val);return n}const uJe={D:N5,DD:xoe,DDD:Ooe,DDDD:Loe,t:Moe,tt:Noe,ttt:Roe,tttt:joe,T:Foe,TT:zoe,TTT:Uoe,TTTT:Boe,f:Hoe,ff:qoe,fff:Woe,ffff:Zoe,F:Voe,FF:Yoe,FFF:Goe,FFFF:Koe};class ha{static create(t,n={}){return new ha(t,n)}static parseFormat(t){let n=null,o="",i=!1;const r=[];for(let s=0;s<t.length;s++){const a=t.charAt(s);a==="'"?(o.length>0&&r.push({literal:i||/^\s+$/.test(o),val:o}),n=null,o="",i=!i):i||a===n?o+=a:(o.length>0&&r.push({literal:/^\s+$/.test(o),val:o}),o=a,n=a)}return o.length>0&&r.push({literal:i||/^\s+$/.test(o),val:o}),r}static macroTokenToFormatOpts(t){return uJe[t]}constructor(t,n){this.opts=n,this.loc=t,this.systemLoc=null}formatWithSystemDefault(t,n){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(t,{...this.opts,...n}).format()}dtFormatter(t,n={}){return this.loc.dtFormatter(t,{...this.opts,...n})}formatDateTime(t,n){return this.dtFormatter(t,n).format()}formatDateTimeParts(t,n){return this.dtFormatter(t,n).formatToParts()}formatInterval(t,n){return this.dtFormatter(t.start,n).dtf.formatRange(t.start.toJSDate(),t.end.toJSDate())}resolvedOptions(t,n){return this.dtFormatter(t,n).resolvedOptions()}num(t,n=0){if(this.opts.forceSimple)return Qr(t,n);const o={...this.opts};return n>0&&(o.padTo=n),this.loc.numberFormatter(o).format(t)}formatDateTimeFromString(t,n){const o=this.loc.listingMode()==="en",i=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",r=(v,_)=>this.loc.extract(t,v,_),s=v=>t.isOffsetFixed&&t.offset===0&&v.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,v.format):"",a=()=>o?sJe(t):r({hour:"numeric",hourCycle:"h12"},"dayperiod"),l=(v,_)=>o?lJe(t,v):r(_?{month:v}:{month:v,day:"numeric"},"month"),d=(v,_)=>o?aJe(t,v):r(_?{weekday:v}:{weekday:v,month:"long",day:"numeric"},"weekday"),u=v=>{const _=ha.macroTokenToFormatOpts(v);return _?this.formatWithSystemDefault(t,_):v},f=v=>o?cJe(t,v):r({era:v},"era"),p=v=>{switch(v){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12===0?12:t.hour%12);case"hh":return this.num(t.hour%12===0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return s({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return s({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return s({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return a();case"d":return i?r({day:"numeric"},"day"):this.num(t.day);case"dd":return i?r({day:"2-digit"},"day"):this.num(t.day,2);case"c":return this.num(t.weekday);case"ccc":return d("short",!0);case"cccc":return d("long",!0);case"ccccc":return d("narrow",!0);case"E":return this.num(t.weekday);case"EEE":return d("short",!1);case"EEEE":return d("long",!1);case"EEEEE":return d("narrow",!1);case"L":return i?r({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return i?r({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return l("short",!0);case"LLLL":return l("long",!0);case"LLLLL":return l("narrow",!0);case"M":return i?r({month:"numeric"},"month"):this.num(t.month);case"MM":return i?r({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return l("short",!1);case"MMMM":return l("long",!1);case"MMMMM":return l("narrow",!1);case"y":return i?r({year:"numeric"},"year"):this.num(t.year);case"yy":return i?r({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return i?r({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return i?r({year:"numeric"},"year"):this.num(t.year,6);case"G":return f("short");case"GG":return f("long");case"GGGGG":return f("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return u(v)}};return gH(ha.parseFormat(n),p)}formatDurationFromString(t,n){const o=l=>{switch(l[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=l=>d=>{const u=o(d);return u?this.num(l.get(u),d.length):d},r=ha.parseFormat(n),s=r.reduce((l,{literal:d,val:u})=>d?l:l.concat(u),[]),a=t.shiftTo(...s.map(o).filter(l=>l));return gH(r,i(a))}}const mie=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function Fy(...e){const t=e.reduce((n,o)=>n+o.source,"");return RegExp(`^${t}$`)}function zy(...e){return t=>e.reduce(([n,o,i],r)=>{const[s,a,l]=r(t,i);return[{...n,...s},a||o,l]},[{},null,1]).slice(0,2)}function Uy(e,...t){if(e==null)return[null,null];for(const[n,o]of t){const i=n.exec(e);if(i)return o(i)}return[null,null]}function pie(...e){return(t,n)=>{const o={};let i;for(i=0;i<e.length;i++)o[e[i]]=Cm(t[n+i]);return[o,null,n+i]}}const gie=/(?:(Z)|([+-]\d\d)(?::?(\d\d))?)/,hJe=`(?:${gie.source}?(?:\\[(${mie.source})\\])?)?`,NO=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,vie=RegExp(`${NO.source}${hJe}`),RO=RegExp(`(?:T${vie.source})?`),fJe=/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,mJe=/(\d{4})-?W(\d\d)(?:-?(\d))?/,pJe=/(\d{4})-?(\d{3})/,gJe=pie("weekYear","weekNumber","weekDay"),vJe=pie("year","ordinal"),_Je=/(\d{4})-(\d\d)-(\d\d)/,_ie=RegExp(`${NO.source} ?(?:${gie.source}|(${mie.source}))?`),yJe=RegExp(`(?: ${_ie.source})?`);function b_(e,t,n){const o=e[t];return ro(o)?n:Cm(o)}function bJe(e,t){return[{year:b_(e,t),month:b_(e,t+1,1),day:b_(e,t+2,1)},null,t+3]}function By(e,t){return[{hours:b_(e,t,0),minutes:b_(e,t+1,0),seconds:b_(e,t+2,0),milliseconds:LO(e[t+3])},null,t+4]}function L3(e,t){const n=!e[t]&&!e[t+1],o=n6(e[t+1],e[t+2]),i=n?null:Na.instance(o);return[{},i,t+3]}function M3(e,t){const n=e[t]?Sf.create(e[t]):null;return[{},n,t+1]}const kJe=RegExp(`^T?${NO.source}$`),wJe=/^-?P(?:(?:(-?\d{1,20}(?:\.\d{1,20})?)Y)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20}(?:\.\d{1,20})?)W)?(?:(-?\d{1,20}(?:\.\d{1,20})?)D)?(?:T(?:(-?\d{1,20}(?:\.\d{1,20})?)H)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,20}))?S)?)?)$/;function $Je(e){const[t,n,o,i,r,s,a,l,d]=e,u=t[0]==="-",f=l&&l[0]==="-",p=(v,_=!1)=>v!==void 0&&(_||v&&u)?-v:v;return[{years:p(Gp(n)),months:p(Gp(o)),weeks:p(Gp(i)),days:p(Gp(r)),hours:p(Gp(s)),minutes:p(Gp(a)),seconds:p(Gp(l),l==="-0"),milliseconds:p(LO(d),f)}]}const CJe={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function jO(e,t,n,o,i,r,s){const a={year:t.length===2?uP(Cm(t)):Cm(t),month:aie.indexOf(n)+1,day:Cm(o),hour:Cm(i),minute:Cm(r)};return s&&(a.second=Cm(s)),e&&(a.weekday=e.length>3?cie.indexOf(e)+1:die.indexOf(e)+1),a}const SJe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function TJe(e){const[,t,n,o,i,r,s,a,l,d,u,f]=e,p=jO(t,i,o,n,r,s,a);let v;return l?v=CJe[l]:d?v=0:v=n6(u,f),[p,new Na(v)]}function EJe(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}const IJe=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,PJe=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,AJe=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function vH(e){const[,t,n,o,i,r,s,a]=e;return[jO(t,i,o,n,r,s,a),Na.utcInstance]}function DJe(e){const[,t,n,o,i,r,s,a]=e;return[jO(t,a,n,o,i,r,s),Na.utcInstance]}const xJe=Fy(fJe,RO),OJe=Fy(mJe,RO),LJe=Fy(pJe,RO),MJe=Fy(vie),yie=zy(bJe,By,L3,M3),NJe=zy(gJe,By,L3,M3),RJe=zy(vJe,By,L3,M3),jJe=zy(By,L3,M3);function FJe(e){return Uy(e,[xJe,yie],[OJe,NJe],[LJe,RJe],[MJe,jJe])}function zJe(e){return Uy(EJe(e),[SJe,TJe])}function UJe(e){return Uy(e,[IJe,vH],[PJe,vH],[AJe,DJe])}function BJe(e){return Uy(e,[wJe,$Je])}const HJe=zy(By);function VJe(e){return Uy(e,[kJe,HJe])}const qJe=Fy(_Je,yJe),YJe=Fy(_ie),WJe=zy(By,L3,M3);function GJe(e){return Uy(e,[qJe,yie],[YJe,WJe])}const _H="Invalid Duration",bie={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},ZJe={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...bie},xc=146097/400,pv=146097/4800,KJe={years:{quarters:4,months:12,weeks:xc/7,days:xc,hours:xc*24,minutes:xc*24*60,seconds:xc*24*60*60,milliseconds:xc*24*60*60*1e3},quarters:{months:3,weeks:xc/28,days:xc/4,hours:xc*24/4,minutes:xc*24*60/4,seconds:xc*24*60*60/4,milliseconds:xc*24*60*60*1e3/4},months:{weeks:pv/7,days:pv,hours:pv*24,minutes:pv*24*60,seconds:pv*24*60*60,milliseconds:pv*24*60*60*1e3},...bie},bg=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],JJe=bg.slice(0).reverse();function am(e,t,n=!1){const o={values:n?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new mi(o)}function kie(e,t){let n=t.milliseconds??0;for(const o of JJe.slice(1))t[o]&&(n+=t[o]*e[o].milliseconds);return n}function yH(e,t){const n=kie(e,t)<0?-1:1;bg.reduceRight((o,i)=>{if(ro(t[i]))return o;if(o){const r=t[o]*n,s=e[i][o],a=Math.floor(r/s);t[i]+=a*n,t[o]-=a*s*n}return i},null),bg.reduce((o,i)=>{if(ro(t[i]))return o;if(o){const r=t[o]%1;t[o]-=r,t[i]+=r*e[o][i]}return i},null)}function XJe(e){const t={};for(const[n,o]of Object.entries(e))o!==0&&(t[n]=o);return t}class mi{constructor(t){const n=t.conversionAccuracy==="longterm"||!1;let o=n?KJe:ZJe;t.matrix&&(o=t.matrix),this.values=t.values,this.loc=t.loc||Ii.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=t.invalid||null,this.matrix=o,this.isLuxonDuration=!0}static fromMillis(t,n){return mi.fromObject({milliseconds:t},n)}static fromObject(t,n={}){if(t==null||typeof t!="object")throw new ca(`Duration.fromObject: argument expected to be an object, got ${t===null?"null":typeof t}`);return new mi({values:F5(t,mi.normalizeUnit),loc:Ii.fromObject(n),conversionAccuracy:n.conversionAccuracy,matrix:n.matrix})}static fromDurationLike(t){if(Gm(t))return mi.fromMillis(t);if(mi.isDuration(t))return t;if(typeof t=="object")return mi.fromObject(t);throw new ca(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(t,n){const[o]=BJe(t);return o?mi.fromObject(o,n):mi.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static fromISOTime(t,n){const[o]=VJe(t);return o?mi.fromObject(o,n):mi.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new ca("need to specify a reason the Duration is invalid");const o=t instanceof Bd?t:new Bd(t,n);if(fr.throwOnInvalid)throw new wKe(o);return new mi({invalid:o})}static normalizeUnit(t){const n={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t&&t.toLowerCase()];if(!n)throw new Doe(t);return n}static isDuration(t){return t&&t.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(t,n={}){const o={...n,floor:n.round!==!1&&n.floor!==!1};return this.isValid?ha.create(this.loc,o).formatDurationFromString(this,t):_H}toHuman(t={}){if(!this.isValid)return _H;const n=bg.map(o=>{const i=this.values[o];return ro(i)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...t,unit:o.slice(0,-1)}).format(i)}).filter(o=>o);return this.loc.listFormatter({type:"conjunction",style:t.listStyle||"narrow",...t}).format(n)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let t="P";return this.years!==0&&(t+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(t+=this.months+this.quarters*3+"M"),this.weeks!==0&&(t+=this.weeks+"W"),this.days!==0&&(t+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(t+="T"),this.hours!==0&&(t+=this.hours+"H"),this.minutes!==0&&(t+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(t+=MO(this.seconds+this.milliseconds/1e3,3)+"S"),t==="P"&&(t+="T0S"),t}toISOTime(t={}){if(!this.isValid)return null;const n=this.toMillis();return n<0||n>=864e5?null:(t={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...t,includeOffset:!1},Rn.fromMillis(n,{zone:"UTC"}).toISOTime(t))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?kie(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(t){if(!this.isValid)return this;const n=mi.fromDurationLike(t),o={};for(const i of bg)(Q_(n.values,i)||Q_(this.values,i))&&(o[i]=n.get(i)+this.get(i));return am(this,{values:o},!0)}minus(t){if(!this.isValid)return this;const n=mi.fromDurationLike(t);return this.plus(n.negate())}mapUnits(t){if(!this.isValid)return this;const n={};for(const o of Object.keys(this.values))n[o]=sie(t(this.values[o],o));return am(this,{values:n},!0)}get(t){return this[mi.normalizeUnit(t)]}set(t){if(!this.isValid)return this;const n={...this.values,...F5(t,mi.normalizeUnit)};return am(this,{values:n})}reconfigure({locale:t,numberingSystem:n,conversionAccuracy:o,matrix:i}={}){const s={loc:this.loc.clone({locale:t,numberingSystem:n}),matrix:i,conversionAccuracy:o};return am(this,s)}as(t){return this.isValid?this.shiftTo(t).get(t):NaN}normalize(){if(!this.isValid)return this;const t=this.toObject();return yH(this.matrix,t),am(this,{values:t},!0)}rescale(){if(!this.isValid)return this;const t=XJe(this.normalize().shiftToAll().toObject());return am(this,{values:t},!0)}shiftTo(...t){if(!this.isValid)return this;if(t.length===0)return this;t=t.map(s=>mi.normalizeUnit(s));const n={},o={},i=this.toObject();let r;for(const s of bg)if(t.indexOf(s)>=0){r=s;let a=0;for(const d in o)a+=this.matrix[d][s]*o[d],o[d]=0;Gm(i[s])&&(a+=i[s]);const l=Math.trunc(a);n[s]=l,o[s]=(a*1e3-l*1e3)/1e3}else Gm(i[s])&&(o[s]=i[s]);for(const s in o)o[s]!==0&&(n[r]+=s===r?o[s]:o[s]/this.matrix[r][s]);return yH(this.matrix,n),am(this,{values:n},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const t={};for(const n of Object.keys(this.values))t[n]=this.values[n]===0?0:-this.values[n];return am(this,{values:t},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(t){if(!this.isValid||!t.isValid||!this.loc.equals(t.loc))return!1;function n(o,i){return o===void 0||o===0?i===void 0||i===0:o===i}for(const o of bg)if(!n(this.values[o],t.values[o]))return!1;return!0}}const gv="Invalid Interval";function QJe(e,t){return!e||!e.isValid?Cr.invalid("missing or invalid start"):!t||!t.isValid?Cr.invalid("missing or invalid end"):t<e?Cr.invalid("end before start",`The end of an interval must be after its start, but you had start=${e.toISO()} and end=${t.toISO()}`):null}class Cr{constructor(t){this.s=t.start,this.e=t.end,this.invalid=t.invalid||null,this.isLuxonInterval=!0}static invalid(t,n=null){if(!t)throw new ca("need to specify a reason the Interval is invalid");const o=t instanceof Bd?t:new Bd(t,n);if(fr.throwOnInvalid)throw new kKe(o);return new Cr({invalid:o})}static fromDateTimes(t,n){const o=Ub(t),i=Ub(n),r=QJe(o,i);return r??new Cr({start:o,end:i})}static after(t,n){const o=mi.fromDurationLike(n),i=Ub(t);return Cr.fromDateTimes(i,i.plus(o))}static before(t,n){const o=mi.fromDurationLike(n),i=Ub(t);return Cr.fromDateTimes(i.minus(o),i)}static fromISO(t,n){const[o,i]=(t||"").split("/",2);if(o&&i){let r,s;try{r=Rn.fromISO(o,n),s=r.isValid}catch{s=!1}let a,l;try{a=Rn.fromISO(i,n),l=a.isValid}catch{l=!1}if(s&&l)return Cr.fromDateTimes(r,a);if(s){const d=mi.fromISO(i,n);if(d.isValid)return Cr.after(r,d)}else if(l){const d=mi.fromISO(o,n);if(d.isValid)return Cr.before(a,d)}}return Cr.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static isInterval(t){return t&&t.isLuxonInterval||!1}get start(){return this.isValid?this.s:null}get end(){return this.isValid?this.e:null}get isValid(){return this.invalidReason===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}length(t="milliseconds"){return this.isValid?this.toDuration(t).get(t):NaN}count(t="milliseconds",n){if(!this.isValid)return NaN;const o=this.start.startOf(t,n);let i;return n!=null&&n.useLocaleWeeks?i=this.end.reconfigure({locale:o.locale}):i=this.end,i=i.startOf(t,n),Math.floor(i.diff(o,t).get(t))+(i.valueOf()!==this.end.valueOf())}hasSame(t){return this.isValid?this.isEmpty()||this.e.minus(1).hasSame(this.s,t):!1}isEmpty(){return this.s.valueOf()===this.e.valueOf()}isAfter(t){return this.isValid?this.s>t:!1}isBefore(t){return this.isValid?this.e<=t:!1}contains(t){return this.isValid?this.s<=t&&this.e>t:!1}set({start:t,end:n}={}){return this.isValid?Cr.fromDateTimes(t||this.s,n||this.e):this}splitAt(...t){if(!this.isValid)return[];const n=t.map(Ub).filter(s=>this.contains(s)).sort((s,a)=>s.toMillis()-a.toMillis()),o=[];let{s:i}=this,r=0;for(;i<this.e;){const s=n[r]||this.e,a=+s>+this.e?this.e:s;o.push(Cr.fromDateTimes(i,a)),i=a,r+=1}return o}splitBy(t){const n=mi.fromDurationLike(t);if(!this.isValid||!n.isValid||n.as("milliseconds")===0)return[];let{s:o}=this,i=1,r;const s=[];for(;o<this.e;){const a=this.start.plus(n.mapUnits(l=>l*i));r=+a>+this.e?this.e:a,s.push(Cr.fromDateTimes(o,r)),o=r,i+=1}return s}divideEqually(t){return this.isValid?this.splitBy(this.length()/t).slice(0,t):[]}overlaps(t){return this.e>t.s&&this.s<t.e}abutsStart(t){return this.isValid?+this.e==+t.s:!1}abutsEnd(t){return this.isValid?+t.e==+this.s:!1}engulfs(t){return this.isValid?this.s<=t.s&&this.e>=t.e:!1}equals(t){return!this.isValid||!t.isValid?!1:this.s.equals(t.s)&&this.e.equals(t.e)}intersection(t){if(!this.isValid)return this;const n=this.s>t.s?this.s:t.s,o=this.e<t.e?this.e:t.e;return n>=o?null:Cr.fromDateTimes(n,o)}union(t){if(!this.isValid)return this;const n=this.s<t.s?this.s:t.s,o=this.e>t.e?this.e:t.e;return Cr.fromDateTimes(n,o)}static merge(t){const[n,o]=t.sort((i,r)=>i.s-r.s).reduce(([i,r],s)=>r?r.overlaps(s)||r.abutsStart(s)?[i,r.union(s)]:[i.concat([r]),s]:[i,s],[[],null]);return o&&n.push(o),n}static xor(t){let n=null,o=0;const i=[],r=t.map(l=>[{time:l.s,type:"s"},{time:l.e,type:"e"}]),s=Array.prototype.concat(...r),a=s.sort((l,d)=>l.time-d.time);for(const l of a)o+=l.type==="s"?1:-1,o===1?n=l.time:(n&&+n!=+l.time&&i.push(Cr.fromDateTimes(n,l.time)),n=null);return Cr.merge(i)}difference(...t){return Cr.xor([this].concat(t)).map(n=>this.intersection(n)).filter(n=>n&&!n.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:gv}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(t=N5,n={}){return this.isValid?ha.create(this.s.loc.clone(n),t).formatInterval(this):gv}toISO(t){return this.isValid?`${this.s.toISO(t)}/${this.e.toISO(t)}`:gv}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:gv}toISOTime(t){return this.isValid?`${this.s.toISOTime(t)}/${this.e.toISOTime(t)}`:gv}toFormat(t,{separator:n=" – "}={}){return this.isValid?`${this.s.toFormat(t)}${n}${this.e.toFormat(t)}`:gv}toDuration(t,n){return this.isValid?this.e.diff(this.s,t,n):mi.invalid(this.invalidReason)}mapEndpoints(t){return Cr.fromDateTimes(t(this.s),t(this.e))}}class Kv{static hasDST(t=fr.defaultZone){const n=Rn.now().setZone(t).set({month:12});return!t.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(t){return Sf.isValidZone(t)}static normalizeZone(t){return Dm(t,fr.defaultZone)}static getStartOfWeek({locale:t=null,locObj:n=null}={}){return(n||Ii.create(t)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:t=null,locObj:n=null}={}){return(n||Ii.create(t)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:t=null,locObj:n=null}={}){return(n||Ii.create(t)).getWeekendDays().slice()}static months(t="long",{locale:n=null,numberingSystem:o=null,locObj:i=null,outputCalendar:r="gregory"}={}){return(i||Ii.create(n,o,r)).months(t)}static monthsFormat(t="long",{locale:n=null,numberingSystem:o=null,locObj:i=null,outputCalendar:r="gregory"}={}){return(i||Ii.create(n,o,r)).months(t,!0)}static weekdays(t="long",{locale:n=null,numberingSystem:o=null,locObj:i=null}={}){return(i||Ii.create(n,o,null)).weekdays(t)}static weekdaysFormat(t="long",{locale:n=null,numberingSystem:o=null,locObj:i=null}={}){return(i||Ii.create(n,o,null)).weekdays(t,!0)}static meridiems({locale:t=null}={}){return Ii.create(t).meridiems()}static eras(t="short",{locale:n=null}={}){return Ii.create(n,null,"gregory").eras(t)}static features(){return{relative:oie(),localeWeek:iie()}}}function bH(e,t){const n=i=>i.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),o=n(t)-n(e);return Math.floor(mi.fromMillis(o).as("days"))}function eXe(e,t,n){const o=[["years",(l,d)=>d.year-l.year],["quarters",(l,d)=>d.quarter-l.quarter+(d.year-l.year)*4],["months",(l,d)=>d.month-l.month+(d.year-l.year)*12],["weeks",(l,d)=>{const u=bH(l,d);return(u-u%7)/7}],["days",bH]],i={},r=e;let s,a;for(const[l,d]of o)n.indexOf(l)>=0&&(s=l,i[l]=d(e,t),a=r.plus(i),a>t?(i[l]--,e=r.plus(i),e>t&&(a=e,i[l]--,e=r.plus(i))):e=a);return[e,i,a,s]}function tXe(e,t,n,o){let[i,r,s,a]=eXe(e,t,n);const l=t-i,d=n.filter(f=>["hours","minutes","seconds","milliseconds"].indexOf(f)>=0);d.length===0&&(s<t&&(s=i.plus({[a]:1})),s!==i&&(r[a]=(r[a]||0)+l/(s-i)));const u=mi.fromObject(r,o);return d.length>0?mi.fromMillis(l,o).shiftTo(...d).plus(u):u}const nXe="missing Intl.DateTimeFormat.formatToParts support";function $i(e,t=n=>n){return{regex:e,deser:([n])=>t(qKe(n))}}const oXe=String.fromCharCode(160),wie=`[ ${oXe}]`,$ie=new RegExp(wie,"g");function iXe(e){return e.replace(/\./g,"\\.?").replace($ie,wie)}function kH(e){return e.replace(/\./g,"").replace($ie," ").toLowerCase()}function Td(e,t){return e===null?null:{regex:RegExp(e.map(iXe).join("|")),deser:([n])=>e.findIndex(o=>kH(n)===kH(o))+t}}function wH(e,t){return{regex:e,deser:([,n,o])=>n6(n,o),groups:t}}function Bw(e){return{regex:e,deser:([t])=>t}}function rXe(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function sXe(e,t){const n=Sd(t),o=Sd(t,"{2}"),i=Sd(t,"{3}"),r=Sd(t,"{4}"),s=Sd(t,"{6}"),a=Sd(t,"{1,2}"),l=Sd(t,"{1,3}"),d=Sd(t,"{1,6}"),u=Sd(t,"{1,9}"),f=Sd(t,"{2,4}"),p=Sd(t,"{4,6}"),v=C=>({regex:RegExp(rXe(C.val)),deser:([$])=>$,literal:!0}),b=(C=>{if(e.literal)return v(C);switch(C.val){case"G":return Td(t.eras("short"),0);case"GG":return Td(t.eras("long"),0);case"y":return $i(d);case"yy":return $i(f,uP);case"yyyy":return $i(r);case"yyyyy":return $i(p);case"yyyyyy":return $i(s);case"M":return $i(a);case"MM":return $i(o);case"MMM":return Td(t.months("short",!0),1);case"MMMM":return Td(t.months("long",!0),1);case"L":return $i(a);case"LL":return $i(o);case"LLL":return Td(t.months("short",!1),1);case"LLLL":return Td(t.months("long",!1),1);case"d":return $i(a);case"dd":return $i(o);case"o":return $i(l);case"ooo":return $i(i);case"HH":return $i(o);case"H":return $i(a);case"hh":return $i(o);case"h":return $i(a);case"mm":return $i(o);case"m":return $i(a);case"q":return $i(a);case"qq":return $i(o);case"s":return $i(a);case"ss":return $i(o);case"S":return $i(l);case"SSS":return $i(i);case"u":return Bw(u);case"uu":return Bw(a);case"uuu":return $i(n);case"a":return Td(t.meridiems(),0);case"kkkk":return $i(r);case"kk":return $i(f,uP);case"W":return $i(a);case"WW":return $i(o);case"E":case"c":return $i(n);case"EEE":return Td(t.weekdays("short",!1),1);case"EEEE":return Td(t.weekdays("long",!1),1);case"ccc":return Td(t.weekdays("short",!0),1);case"cccc":return Td(t.weekdays("long",!0),1);case"Z":case"ZZ":return wH(new RegExp(`([+-]${a.source})(?::(${o.source}))?`),2);case"ZZZ":return wH(new RegExp(`([+-]${a.source})(${o.source})?`),2);case"z":return Bw(/[a-z_+-/]{1,256}?/i);case" ":return Bw(/[^\S\n\r]/);default:return v(C)}})(e)||{invalidReason:nXe};return b.token=e,b}const aXe={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function lXe(e,t,n){const{type:o,value:i}=e;if(o==="literal"){const l=/^\s+$/.test(i);return{literal:!l,val:l?" ":i}}const r=t[o];let s=o;o==="hour"&&(t.hour12!=null?s=t.hour12?"hour12":"hour24":t.hourCycle!=null?t.hourCycle==="h11"||t.hourCycle==="h12"?s="hour12":s="hour24":s=n.hour12?"hour12":"hour24");let a=aXe[s];if(typeof a=="object"&&(a=a[r]),a)return{literal:!1,val:a}}function cXe(e){return[`^${e.map(n=>n.regex).reduce((n,o)=>`${n}(${o.source})`,"")}$`,e]}function dXe(e,t,n){const o=e.match(t);if(o){const i={};let r=1;for(const s in n)if(Q_(n,s)){const a=n[s],l=a.groups?a.groups+1:1;!a.literal&&a.token&&(i[a.token.val[0]]=a.deser(o.slice(r,r+l))),r+=l}return[o,i]}else return[o,{}]}function uXe(e){const t=r=>{switch(r){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}};let n=null,o;return ro(e.z)||(n=Sf.create(e.z)),ro(e.Z)||(n||(n=new Na(e.Z)),o=e.Z),ro(e.q)||(e.M=(e.q-1)*3+1),ro(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),ro(e.u)||(e.S=LO(e.u)),[Object.keys(e).reduce((r,s)=>{const a=t(s);return a&&(r[a]=e[s]),r},{}),n,o]}let IS=null;function hXe(){return IS||(IS=Rn.fromMillis(1555555555555)),IS}function fXe(e,t){if(e.literal)return e;const n=ha.macroTokenToFormatOpts(e.val),o=Eie(n,t);return o==null||o.includes(void 0)?e:o}function Cie(e,t){return Array.prototype.concat(...e.map(n=>fXe(n,t)))}class Sie{constructor(t,n){if(this.locale=t,this.format=n,this.tokens=Cie(ha.parseFormat(n),t),this.units=this.tokens.map(o=>sXe(o,t)),this.disqualifyingUnit=this.units.find(o=>o.invalidReason),!this.disqualifyingUnit){const[o,i]=cXe(this.units);this.regex=RegExp(o,"i"),this.handlers=i}}explainFromTokens(t){if(this.isValid){const[n,o]=dXe(t,this.regex,this.handlers),[i,r,s]=o?uXe(o):[null,null,void 0];if(Q_(o,"a")&&Q_(o,"H"))throw new Zv("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:n,matches:o,result:i,zone:r,specificOffset:s}}else return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}function Tie(e,t,n){return new Sie(e,n).explainFromTokens(t)}function mXe(e,t,n){const{result:o,zone:i,specificOffset:r,invalidReason:s}=Tie(e,t,n);return[o,i,r,s]}function Eie(e,t){if(!e)return null;const o=ha.create(t,e).dtFormatter(hXe()),i=o.formatToParts(),r=o.resolvedOptions();return i.map(s=>lXe(s,e,r))}const PS="Invalid DateTime",$H=864e13;function m0(e){return new Bd("unsupported zone",`the zone "${e.name}" is not supported`)}function AS(e){return e.weekData===null&&(e.weekData=R5(e.c)),e.weekData}function DS(e){return e.localWeekData===null&&(e.localWeekData=R5(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function Zp(e,t){const n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new Rn({...n,...t,old:n})}function Iie(e,t,n){let o=e-t*60*1e3;const i=n.offset(o);if(t===i)return[o,t];o-=(i-t)*60*1e3;const r=n.offset(o);return i===r?[o,i]:[e-Math.min(i,r)*60*1e3,Math.max(i,r)]}function Hw(e,t){e+=t*60*1e3;const n=new Date(e);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function s4(e,t,n){return Iie(t6(e),t,n)}function CH(e,t){const n=e.o,o=e.c.year+Math.trunc(t.years),i=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,r={...e.c,year:o,month:i,day:Math.min(e.c.day,j5(o,i))+Math.trunc(t.days)+Math.trunc(t.weeks)*7},s=mi.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),a=t6(r);let[l,d]=Iie(a,n,e.zone);return s!==0&&(l+=s,d=e.zone.offset(l)),{ts:l,o:d}}function vv(e,t,n,o,i,r){const{setZone:s,zone:a}=n;if(e&&Object.keys(e).length!==0||t){const l=t||a,d=Rn.fromObject(e,{...n,zone:l,specificOffset:r});return s?d:d.setZone(a)}else return Rn.invalid(new Bd("unparsable",`the input "${i}" can't be parsed as ${o}`))}function Vw(e,t,n=!0){return e.isValid?ha.create(Ii.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function xS(e,t){const n=e.c.year>9999||e.c.year<0;let o="";return n&&e.c.year>=0&&(o+="+"),o+=Qr(e.c.year,n?6:4),t?(o+="-",o+=Qr(e.c.month),o+="-",o+=Qr(e.c.day)):(o+=Qr(e.c.month),o+=Qr(e.c.day)),o}function SH(e,t,n,o,i,r){let s=Qr(e.c.hour);return t?(s+=":",s+=Qr(e.c.minute),(e.c.millisecond!==0||e.c.second!==0||!n)&&(s+=":")):s+=Qr(e.c.minute),(e.c.millisecond!==0||e.c.second!==0||!n)&&(s+=Qr(e.c.second),(e.c.millisecond!==0||!o)&&(s+=".",s+=Qr(e.c.millisecond,3))),i&&(e.isOffsetFixed&&e.offset===0&&!r?s+="Z":e.o<0?(s+="-",s+=Qr(Math.trunc(-e.o/60)),s+=":",s+=Qr(Math.trunc(-e.o%60))):(s+="+",s+=Qr(Math.trunc(e.o/60)),s+=":",s+=Qr(Math.trunc(e.o%60)))),r&&(s+="["+e.zone.ianaName+"]"),s}const Pie={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},pXe={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},gXe={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Aie=["year","month","day","hour","minute","second","millisecond"],vXe=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],_Xe=["year","ordinal","hour","minute","second","millisecond"];function yXe(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new Doe(e);return t}function TH(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return yXe(e)}}function bXe(e){return l4[e]||(a4===void 0&&(a4=fr.now()),l4[e]=e.offset(a4)),l4[e]}function EH(e,t){const n=Dm(t.zone,fr.defaultZone);if(!n.isValid)return Rn.invalid(m0(n));const o=Ii.fromObject(t);let i,r;if(ro(e.year))i=fr.now();else{for(const l of Aie)ro(e[l])&&(e[l]=Pie[l]);const s=tie(e)||nie(e);if(s)return Rn.invalid(s);const a=bXe(n);[i,r]=s4(e,a,n)}return new Rn({ts:i,zone:n,loc:o,o:r})}function IH(e,t,n){const o=ro(n.round)?!0:n.round,i=(s,a)=>(s=MO(s,o||n.calendary?0:2,!0),t.loc.clone(n).relFormatter(n).format(s,a)),r=s=>n.calendary?t.hasSame(e,s)?0:t.startOf(s).diff(e.startOf(s),s).get(s):t.diff(e,s).get(s);if(n.unit)return i(r(n.unit),n.unit);for(const s of n.units){const a=r(s);if(Math.abs(a)>=1)return i(a,s)}return i(e>t?-0:0,n.units[n.units.length-1])}function PH(e){let t={},n;return e.length>0&&typeof e[e.length-1]=="object"?(t=e[e.length-1],n=Array.from(e).slice(0,e.length-1)):n=Array.from(e),[t,n]}let a4,l4={};class Rn{constructor(t){const n=t.zone||fr.defaultZone;let o=t.invalid||(Number.isNaN(t.ts)?new Bd("invalid input"):null)||(n.isValid?null:m0(n));this.ts=ro(t.ts)?fr.now():t.ts;let i=null,r=null;if(!o)if(t.old&&t.old.ts===this.ts&&t.old.zone.equals(n))[i,r]=[t.old.c,t.old.o];else{const a=Gm(t.o)&&!t.old?t.o:n.offset(this.ts);i=Hw(this.ts,a),o=Number.isNaN(i.year)?new Bd("invalid input"):null,i=o?null:i,r=o?null:a}this._zone=n,this.loc=t.loc||Ii.create(),this.invalid=o,this.weekData=null,this.localWeekData=null,this.c=i,this.o=r,this.isLuxonDateTime=!0}static now(){return new Rn({})}static local(){const[t,n]=PH(arguments),[o,i,r,s,a,l,d]=n;return EH({year:o,month:i,day:r,hour:s,minute:a,second:l,millisecond:d},t)}static utc(){const[t,n]=PH(arguments),[o,i,r,s,a,l,d]=n;return t.zone=Na.utcInstance,EH({year:o,month:i,day:r,hour:s,minute:a,second:l,millisecond:d},t)}static fromJSDate(t,n={}){const o=KKe(t)?t.valueOf():NaN;if(Number.isNaN(o))return Rn.invalid("invalid input");const i=Dm(n.zone,fr.defaultZone);return i.isValid?new Rn({ts:o,zone:i,loc:Ii.fromObject(n)}):Rn.invalid(m0(i))}static fromMillis(t,n={}){if(Gm(t))return t<-$H||t>$H?Rn.invalid("Timestamp out of range"):new Rn({ts:t,zone:Dm(n.zone,fr.defaultZone),loc:Ii.fromObject(n)});throw new ca(`fromMillis requires a numerical input, but received a ${typeof t} with value ${t}`)}static fromSeconds(t,n={}){if(Gm(t))return new Rn({ts:t*1e3,zone:Dm(n.zone,fr.defaultZone),loc:Ii.fromObject(n)});throw new ca("fromSeconds requires a numerical input")}static fromObject(t,n={}){t=t||{};const o=Dm(n.zone,fr.defaultZone);if(!o.isValid)return Rn.invalid(m0(o));const i=Ii.fromObject(n),r=F5(t,TH),{minDaysInFirstWeek:s,startOfWeek:a}=fH(r,i),l=fr.now(),d=ro(n.specificOffset)?o.offset(l):n.specificOffset,u=!ro(r.ordinal),f=!ro(r.year),p=!ro(r.month)||!ro(r.day),v=f||p,_=r.weekYear||r.weekNumber;if((v||u)&&_)throw new Zv("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(p&&u)throw new Zv("Can't mix ordinal dates with month/day");const b=_||r.weekday&&!v;let C,$,E=Hw(l,d);b?(C=vXe,$=pXe,E=R5(E,s,a)):u?(C=_Xe,$=gXe,E=ES(E)):(C=Aie,$=Pie);let P=!1;for(const q of C){const B=r[q];ro(B)?P?r[q]=$[q]:r[q]=E[q]:P=!0}const I=b?WKe(r,s,a):u?GKe(r):tie(r),O=I||nie(r);if(O)return Rn.invalid(O);const L=b?uH(r,s,a):u?hH(r):r,[S,j]=s4(L,d,o),M=new Rn({ts:S,zone:o,o:j,loc:i});return r.weekday&&v&&t.weekday!==M.weekday?Rn.invalid("mismatched weekday",`you can't specify both a weekday of ${r.weekday} and a date of ${M.toISO()}`):M.isValid?M:Rn.invalid(M.invalid)}static fromISO(t,n={}){const[o,i]=FJe(t);return vv(o,i,n,"ISO 8601",t)}static fromRFC2822(t,n={}){const[o,i]=zJe(t);return vv(o,i,n,"RFC 2822",t)}static fromHTTP(t,n={}){const[o,i]=UJe(t);return vv(o,i,n,"HTTP",n)}static fromFormat(t,n,o={}){if(ro(t)||ro(n))throw new ca("fromFormat requires an input string and a format");const{locale:i=null,numberingSystem:r=null}=o,s=Ii.fromOpts({locale:i,numberingSystem:r,defaultToEN:!0}),[a,l,d,u]=mXe(s,t,n);return u?Rn.invalid(u):vv(a,l,o,`format ${n}`,t,d)}static fromString(t,n,o={}){return Rn.fromFormat(t,n,o)}static fromSQL(t,n={}){const[o,i]=GJe(t);return vv(o,i,n,"SQL",t)}static invalid(t,n=null){if(!t)throw new ca("need to specify a reason the DateTime is invalid");const o=t instanceof Bd?t:new Bd(t,n);if(fr.throwOnInvalid)throw new bKe(o);return new Rn({invalid:o})}static isDateTime(t){return t&&t.isLuxonDateTime||!1}static parseFormatForOpts(t,n={}){const o=Eie(t,Ii.fromObject(n));return o?o.map(i=>i?i.val:null).join(""):null}static expandFormat(t,n={}){return Cie(ha.parseFormat(t),Ii.fromObject(n)).map(i=>i.val).join("")}static resetCache(){a4=void 0,l4={}}get(t){return this[t]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?AS(this).weekYear:NaN}get weekNumber(){return this.isValid?AS(this).weekNumber:NaN}get weekday(){return this.isValid?AS(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?DS(this).weekday:NaN}get localWeekNumber(){return this.isValid?DS(this).weekNumber:NaN}get localWeekYear(){return this.isValid?DS(this).weekYear:NaN}get ordinal(){return this.isValid?ES(this.c).ordinal:NaN}get monthShort(){return this.isValid?Kv.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Kv.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Kv.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Kv.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const t=864e5,n=6e4,o=t6(this.c),i=this.zone.offset(o-t),r=this.zone.offset(o+t),s=this.zone.offset(o-i*n),a=this.zone.offset(o-r*n);if(s===a)return[this];const l=o-s*n,d=o-a*n,u=Hw(l,s),f=Hw(d,a);return u.hour===f.hour&&u.minute===f.minute&&u.second===f.second&&u.millisecond===f.millisecond?[Zp(this,{ts:l}),Zp(this,{ts:d})]:[this]}get isInLeapYear(){return O3(this.year)}get daysInMonth(){return j5(this.year,this.month)}get daysInYear(){return this.isValid?y_(this.year):NaN}get weeksInWeekYear(){return this.isValid?H2(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?H2(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(t={}){const{locale:n,numberingSystem:o,calendar:i}=ha.create(this.loc.clone(t),t).resolvedOptions(this);return{locale:n,numberingSystem:o,outputCalendar:i}}toUTC(t=0,n={}){return this.setZone(Na.instance(t),n)}toLocal(){return this.setZone(fr.defaultZone)}setZone(t,{keepLocalTime:n=!1,keepCalendarTime:o=!1}={}){if(t=Dm(t,fr.defaultZone),t.equals(this.zone))return this;if(t.isValid){let i=this.ts;if(n||o){const r=t.offset(this.ts),s=this.toObject();[i]=s4(s,r,t)}return Zp(this,{ts:i,zone:t})}else return Rn.invalid(m0(t))}reconfigure({locale:t,numberingSystem:n,outputCalendar:o}={}){const i=this.loc.clone({locale:t,numberingSystem:n,outputCalendar:o});return Zp(this,{loc:i})}setLocale(t){return this.reconfigure({locale:t})}set(t){if(!this.isValid)return this;const n=F5(t,TH),{minDaysInFirstWeek:o,startOfWeek:i}=fH(n,this.loc),r=!ro(n.weekYear)||!ro(n.weekNumber)||!ro(n.weekday),s=!ro(n.ordinal),a=!ro(n.year),l=!ro(n.month)||!ro(n.day),d=a||l,u=n.weekYear||n.weekNumber;if((d||s)&&u)throw new Zv("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(l&&s)throw new Zv("Can't mix ordinal dates with month/day");let f;r?f=uH({...R5(this.c,o,i),...n},o,i):ro(n.ordinal)?(f={...this.toObject(),...n},ro(n.day)&&(f.day=Math.min(j5(f.year,f.month),f.day))):f=hH({...ES(this.c),...n});const[p,v]=s4(f,this.o,this.zone);return Zp(this,{ts:p,o:v})}plus(t){if(!this.isValid)return this;const n=mi.fromDurationLike(t);return Zp(this,CH(this,n))}minus(t){if(!this.isValid)return this;const n=mi.fromDurationLike(t).negate();return Zp(this,CH(this,n))}startOf(t,{useLocaleWeeks:n=!1}={}){if(!this.isValid)return this;const o={},i=mi.normalizeUnit(t);switch(i){case"years":o.month=1;case"quarters":case"months":o.day=1;case"weeks":case"days":o.hour=0;case"hours":o.minute=0;case"minutes":o.second=0;case"seconds":o.millisecond=0;break}if(i==="weeks")if(n){const r=this.loc.getStartOfWeek(),{weekday:s}=this;s<r&&(o.weekNumber=this.weekNumber-1),o.weekday=r}else o.weekday=1;if(i==="quarters"){const r=Math.ceil(this.month/3);o.month=(r-1)*3+1}return this.set(o)}endOf(t,n){return this.isValid?this.plus({[t]:1}).startOf(t,n).minus(1):this}toFormat(t,n={}){return this.isValid?ha.create(this.loc.redefaultToEN(n)).formatDateTimeFromString(this,t):PS}toLocaleString(t=N5,n={}){return this.isValid?ha.create(this.loc.clone(n),t).formatDateTime(this):PS}toLocaleParts(t={}){return this.isValid?ha.create(this.loc.clone(t),t).formatDateTimeParts(this):[]}toISO({format:t="extended",suppressSeconds:n=!1,suppressMilliseconds:o=!1,includeOffset:i=!0,extendedZone:r=!1}={}){if(!this.isValid)return null;const s=t==="extended";let a=xS(this,s);return a+="T",a+=SH(this,s,n,o,i,r),a}toISODate({format:t="extended"}={}){return this.isValid?xS(this,t==="extended"):null}toISOWeekDate(){return Vw(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:t=!1,suppressSeconds:n=!1,includeOffset:o=!0,includePrefix:i=!1,extendedZone:r=!1,format:s="extended"}={}){return this.isValid?(i?"T":"")+SH(this,s==="extended",n,t,o,r):null}toRFC2822(){return Vw(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return Vw(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?xS(this,!0):null}toSQLTime({includeOffset:t=!0,includeZone:n=!1,includeOffsetSpace:o=!0}={}){let i="HH:mm:ss.SSS";return(n||t)&&(o&&(i+=" "),n?i+="z":t&&(i+="ZZ")),Vw(this,i,!0)}toSQL(t={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(t)}`:null}toString(){return this.isValid?this.toISO():PS}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`DateTime { ts: ${this.toISO()}, zone: ${this.zone.name}, locale: ${this.locale} }`:`DateTime { Invalid, reason: ${this.invalidReason} }`}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(t={}){if(!this.isValid)return{};const n={...this.c};return t.includeConfig&&(n.outputCalendar=this.outputCalendar,n.numberingSystem=this.loc.numberingSystem,n.locale=this.loc.locale),n}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(t,n="milliseconds",o={}){if(!this.isValid||!t.isValid)return mi.invalid("created by diffing an invalid DateTime");const i={locale:this.locale,numberingSystem:this.numberingSystem,...o},r=JKe(n).map(mi.normalizeUnit),s=t.valueOf()>this.valueOf(),a=s?this:t,l=s?t:this,d=tXe(a,l,r,i);return s?d.negate():d}diffNow(t="milliseconds",n={}){return this.diff(Rn.now(),t,n)}until(t){return this.isValid?Cr.fromDateTimes(this,t):this}hasSame(t,n,o){if(!this.isValid)return!1;const i=t.valueOf(),r=this.setZone(t.zone,{keepLocalTime:!0});return r.startOf(n,o)<=i&&i<=r.endOf(n,o)}equals(t){return this.isValid&&t.isValid&&this.valueOf()===t.valueOf()&&this.zone.equals(t.zone)&&this.loc.equals(t.loc)}toRelative(t={}){if(!this.isValid)return null;const n=t.base||Rn.fromObject({},{zone:this.zone}),o=t.padding?this<n?-t.padding:t.padding:0;let i=["years","months","days","hours","minutes","seconds"],r=t.unit;return Array.isArray(t.unit)&&(i=t.unit,r=void 0),IH(n,this.plus(o),{...t,numeric:"always",units:i,unit:r})}toRelativeCalendar(t={}){return this.isValid?IH(t.base||Rn.fromObject({},{zone:this.zone}),this,{...t,numeric:"auto",units:["years","months","days"],calendary:!0}):null}static min(...t){if(!t.every(Rn.isDateTime))throw new ca("min requires all arguments be DateTimes");return mH(t,n=>n.valueOf(),Math.min)}static max(...t){if(!t.every(Rn.isDateTime))throw new ca("max requires all arguments be DateTimes");return mH(t,n=>n.valueOf(),Math.max)}static fromFormatExplain(t,n,o={}){const{locale:i=null,numberingSystem:r=null}=o,s=Ii.fromOpts({locale:i,numberingSystem:r,defaultToEN:!0});return Tie(s,t,n)}static fromStringExplain(t,n,o={}){return Rn.fromFormatExplain(t,n,o)}static buildFormatParser(t,n={}){const{locale:o=null,numberingSystem:i=null}=n,r=Ii.fromOpts({locale:o,numberingSystem:i,defaultToEN:!0});return new Sie(r,t)}static fromFormatParser(t,n,o={}){if(ro(t)||ro(n))throw new ca("fromFormatParser requires an input string and a format parser");const{locale:i=null,numberingSystem:r=null}=o,s=Ii.fromOpts({locale:i,numberingSystem:r,defaultToEN:!0});if(!s.equals(n.locale))throw new ca(`fromFormatParser called with a locale of ${s}, but the format parser was created for ${n.locale}`);const{result:a,zone:l,specificOffset:d,invalidReason:u}=n.explainFromTokens(t);return u?Rn.invalid(u):vv(a,l,o,`format ${n.format}`,t,d)}static get DATE_SHORT(){return N5}static get DATE_MED(){return xoe}static get DATE_MED_WITH_WEEKDAY(){return $Ke}static get DATE_FULL(){return Ooe}static get DATE_HUGE(){return Loe}static get TIME_SIMPLE(){return Moe}static get TIME_WITH_SECONDS(){return Noe}static get TIME_WITH_SHORT_OFFSET(){return Roe}static get TIME_WITH_LONG_OFFSET(){return joe}static get TIME_24_SIMPLE(){return Foe}static get TIME_24_WITH_SECONDS(){return zoe}static get TIME_24_WITH_SHORT_OFFSET(){return Uoe}static get TIME_24_WITH_LONG_OFFSET(){return Boe}static get DATETIME_SHORT(){return Hoe}static get DATETIME_SHORT_WITH_SECONDS(){return Voe}static get DATETIME_MED(){return qoe}static get DATETIME_MED_WITH_SECONDS(){return Yoe}static get DATETIME_MED_WITH_WEEKDAY(){return CKe}static get DATETIME_FULL(){return Woe}static get DATETIME_FULL_WITH_SECONDS(){return Goe}static get DATETIME_HUGE(){return Zoe}static get DATETIME_HUGE_WITH_SECONDS(){return Koe}}function Ub(e){if(Rn.isDateTime(e))return e;if(e&&e.valueOf&&Gm(e.valueOf()))return Rn.fromJSDate(e);if(e&&typeof e=="object")return Rn.fromObject(e);throw new ca(`Unknown datetime argument: ${e}, of type ${typeof e}`)}function kXe(e,t){var n=t[typeof e=="string"?e.toUpperCase():e];return typeof n=="number"?n:1}function wXe(e,t,n){if(e){var o=e.toLowerCase().split(/[-_]/),i=o[0],r=i,s;if(o[1]&&o[1].length===4?(r+="_"+o[1],s=o[2]):s=o[1],s||(s=t[r]||t[i]),s)return kXe(s.match(/^\d+$/)?Number(s):s,n)}return 1}var $Xe={en:"US",hi:"IN",deva:"IN",te:"IN",mr:"IN",ta:"IN",gu:"IN",kn:"IN",or:"IN",ml:"IN",pa:"IN",bho:"IN",awa:"IN",as:"IN",mwr:"IN",mai:"IN",mag:"IN",bgc:"IN",hne:"IN",dcc:"IN",bn:"BD",beng:"BD",rkt:"BD",dz:"BT",tibt:"BT",tn:"BW",am:"ET",ethi:"ET",om:"ET",quc:"GT",id:"ID",jv:"ID",su:"ID",mad:"ID",ms_arab:"ID",he:"IL",hebr:"IL",jam:"JM",ja:"JP",jpan:"JP",km:"KH",khmr:"KH",ko:"KR",kore:"KR",lo:"LA",laoo:"LA",mh:"MH",my:"MM",mymr:"MM",mt:"MT",ne:"NP",fil:"PH",ceb:"PH",ilo:"PH",ur:"PK",pa_arab:"PK",lah:"PK",ps:"PK",sd:"PK",skr:"PK",gn:"PY",th:"TH",thai:"TH",tts:"TH",zh_hant:"TW",hant:"TW",sm:"WS",zu:"ZA",sn:"ZW",arq:"DZ",ar:"EG",arab:"EG",arz:"EG",fa:"IR",az_arab:"IR",dv:"MV",thaa:"MV"},CXe={AG:0,ATG:0,28:0,AS:0,ASM:0,16:0,BD:0,BGD:0,50:0,BR:0,BRA:0,76:0,BS:0,BHS:0,44:0,BT:0,BTN:0,64:0,BW:0,BWA:0,72:0,BZ:0,BLZ:0,84:0,CA:0,CAN:0,124:0,CO:0,COL:0,170:0,DM:0,DMA:0,212:0,DO:0,DOM:0,214:0,ET:0,ETH:0,231:0,GT:0,GTM:0,320:0,GU:0,GUM:0,316:0,HK:0,HKG:0,344:0,HN:0,HND:0,340:0,ID:0,IDN:0,360:0,IL:0,ISR:0,376:0,IN:0,IND:0,356:0,JM:0,JAM:0,388:0,JP:0,JPN:0,392:0,KE:0,KEN:0,404:0,KH:0,KHM:0,116:0,KR:0,KOR:0,410:0,LA:0,LA0:0,418:0,MH:0,MHL:0,584:0,MM:0,MMR:0,104:0,MO:0,MAC:0,446:0,MT:0,MLT:0,470:0,MX:0,MEX:0,484:0,MZ:0,MOZ:0,508:0,NI:0,NIC:0,558:0,NP:0,NPL:0,524:0,PA:0,PAN:0,591:0,PE:0,PER:0,604:0,PH:0,PHL:0,608:0,PK:0,PAK:0,586:0,PR:0,PRI:0,630:0,PT:0,PRT:0,620:0,PY:0,PRY:0,600:0,SA:0,SAU:0,682:0,SG:0,SGP:0,702:0,SV:0,SLV:0,222:0,TH:0,THA:0,764:0,TT:0,TTO:0,780:0,TW:0,TWN:0,158:0,UM:0,UMI:0,581:0,US:0,USA:0,840:0,VE:0,VEN:0,862:0,VI:0,VIR:0,850:0,WS:0,WSM:0,882:0,YE:0,YEM:0,887:0,ZA:0,ZAF:0,710:0,ZW:0,ZWE:0,716:0,AE:6,ARE:6,784:6,AF:6,AFG:6,4:6,BH:6,BHR:6,48:6,DJ:6,DJI:6,262:6,DZ:6,DZA:6,12:6,EG:6,EGY:6,818:6,IQ:6,IRQ:6,368:6,IR:6,IRN:6,364:6,JO:6,JOR:6,400:6,KW:6,KWT:6,414:6,LY:6,LBY:6,434:6,OM:6,OMN:6,512:6,QA:6,QAT:6,634:6,SD:6,SDN:6,729:6,SY:6,SYR:6,760:6,MV:5,MDV:5,462:5};function SXe(e){return wXe(e,$Xe,CXe)}var TXe=Object.defineProperty,EXe=Object.defineProperties,IXe=Object.getOwnPropertyDescriptors,AH=Object.getOwnPropertySymbols,PXe=Object.prototype.hasOwnProperty,AXe=Object.prototype.propertyIsEnumerable,hP=(e,t,n)=>t in e?TXe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,DXe=(e,t)=>{for(var n in t||(t={}))PXe.call(t,n)&&hP(e,n,t[n]);if(AH)for(var n of AH(t))AXe.call(t,n)&&hP(e,n,t[n]);return e},xXe=(e,t)=>EXe(e,IXe(t)),OS=(e,t,n)=>(hP(e,typeof t!="symbol"?t+"":t,n),n);function OXe(e){Ha(()=>{document.addEventListener("keydown",e)}),cu(()=>{document.removeEventListener("keydown",e)})}function DH(e){const t=Rn.fromISO(e);return t.isValid?t:void 0}function LXe(e,t){return!e||!t||e<=t}function Die(e,t,n){const o=e==null?void 0:e.year,i=t==null?void 0:t.year;return!LXe(e,t)||!!o&&n<o||!!i&&n>i}function xie(e,t,n,o){const i=e==null?void 0:e.month,r=t==null?void 0:t.month;return Die(e,t,n)||!!i&&e.year===n&&o<e.month||!!r&&t.year===n&&o>t.month}function MXe(e,t,n,o,i){const r=e==null?void 0:e.day,s=t==null?void 0:t.day;return xie(e,t,n,o)||!!r&&e.month===o&&e.year===n&&i<e.day||!!s&&t.month===o&&t.year===n&&i>t.day}function xH(e,t,n){return e!==null&&n<e||t!==null&&n>t}function NXe(e,t,n){const o=Rn.local(e,t,1);if(!o.isValid)return[];const i=7*(6-1),r=(7-o.weekday+n)%7,s=(7-r)%7,a=o.daysInMonth,l=i-(a-r-(r?0:7)),d=o.minus({month:1}).daysInMonth,u=o.minus({month:1}),f=o.plus({month:1});return[...Array(a+s+l)].map((p,v)=>v+1<=s?{year:u.year,month:u.month,day:d+(v+1-s)}:v>=s+a?{year:f.year,month:f.month,day:v+1-(s+a)}:{year:e,month:t,day:v+1-s})}function RXe(){return SXe(fr.defaultLocale)||7}function Oie(e){return e.charAt(0).toUpperCase()+e.slice(1)}function LS(e){return String(e).padStart(2,"0")}function jXe(e){const t=e-1;let n=Kv.weekdays("short").map(o=>Oie(o));return n=n.concat(n.splice(0,t)),n}function Lie(){return[...Kv.months().map(e=>Oie(e))]}function FXe(e){return[...Array(Math.ceil(24/e))].map((t,n)=>n*e)}function zXe(e){return[...Array(Math.ceil(60/e))].map((t,n)=>n*e)}function UXe(e){return[...Array(201)].map((t,n)=>e-100+n)}const Mie=e=>(X$("data-v-1c9d4ddb"),e=e(),Q$(),e),BXe={class:"calendar"},HXe={class:"navigation"},VXe=Mie(()=>c("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 61.3 102.8"},[c("path",{fill:"none",stroke:"#444","stroke-width":"14","stroke-miterlimit":"10",d:"M56.3 97.8L9.9 51.4 56.3 5"})],-1)),qXe=[VXe],YXe={class:"current--month"},WXe=Mie(()=>c("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 61.3 102.8"},[c("path",{fill:"none",stroke:"#444","stroke-width":"14","stroke-miterlimit":"10",d:"M56.3 97.8L9.9 51.4 56.3 5"})],-1)),GXe=[WXe],ZXe={class:"month"},KXe=["onClick"],JXe=xo({__name:"DatetimeCalendar",props:{year:{},month:{},day:{default:void 0},disabled:{default:()=>[]},minDate:{default:void 0},maxDate:{default:void 0},weekStart:{default:1}},emits:["change"],setup(e,{emit:t}){const n=e,o=En(Rn.fromObject({year:n.year.valueOf(),month:n.month.valueOf()},{zone:"UTC"})),i=jXe(n.weekStart),r=Lie(),s=dt(()=>o.value.year),a=dt(()=>o.value.month),l=dt(()=>r[a.value-1]),d=dt(()=>NXe(s.value,a.value,n.weekStart).map((v,_)=>({key:_,number:v.day,selected:n.year===v.year&&n.month===v.month&&n.day===v.day,disabled:v.month!==a.value||n.disabled.includes(v.day)||MXe(n.minDate,n.maxDate,s.value,a.value,v.day)}))),u=v=>{v.disabled||t("change",{year:s.value,month:a.value,day:v.number})},f=()=>{o.value=o.value.minus({month:1})},p=()=>{o.value=o.value.plus({month:1})};return(v,_)=>(h(),g("div",BXe,[c("div",HXe,[c("div",{class:"navigation--previous",onClick:f},qXe),c("div",YXe,m(l.value)+" "+m(s.value),1),c("div",{class:"navigation--next",onClick:p},GXe)]),c("div",ZXe,[(h(!0),g(pe,null,Me(Et(i),b=>(h(),g("div",{key:b,class:"month__weekday"},m(b),1))),128)),(h(!0),g(pe,null,Me(d.value,b=>(h(),g("div",{key:b.key,class:X(["month__day",{selected:b.selected,disabled:b.disabled}]),onClick:C=>u(b)},[c("span",null,[c("span",null,m(b.number),1)])],10,KXe))),128))])]))}}),Hy=(e,t)=>{const n=e.__vccOpts||e;for(const[o,i]of t)n[o]=i;return n},XXe=Hy(JXe,[["__scopeId","data-v-1c9d4ddb"]]);function z5(e,t){const n=()=>{var o,i,r;if(e.value){const s=(o=e.value)==null?void 0:o.querySelector(t);(r=(i=e.value).scrollTo)==null||r.call(i,{top:s?s.offsetTop-152:0,behavior:"auto"})}};return Ha(n),by(n),n}const QXe={class:"container"},eQe=["onClick"],tQe=xo({__name:"DatetimeMonthPicker",props:{year:{},month:{},minDate:{},maxDate:{}},emits:["change"],setup(e,{emit:t}){const n=e,o=dt(()=>Lie().map((s,a)=>({key:a,number:++a,label:s,selected:a===n.month,disabled:!(a+1)||xie(n.minDate,n.maxDate,n.year,a)}))),i=En(null);z5(i,".selected");const r=s=>{s.disabled||t("change",s.number,10)};return(s,a)=>(h(),g("div",QXe,[c("div",{ref_key:"monthList",ref:i,class:"list"},[(h(!0),g(pe,null,Me(o.value,l=>(h(),g("div",{key:l.key,class:X(["item",{selected:l.selected,disabled:l.disabled}]),onClick:d=>r(l)},m(l.label),11,eQe))),128))],512)]))}}),nQe=Hy(tQe,[["__scopeId","data-v-49c60518"]]),oQe=["onClick"],iQe=["onClick"],rQe={key:0,ref:"suffixList",class:"list list--suffix"},sQe=xo({__name:"DatetimeTimePicker",props:{hour:{},minute:{},use12Hour:{type:Boolean,default:!1},hourStep:{default:1},minuteStep:{default:1},minTime:{default:void 0},maxTime:{default:void 0}},emits:["change"],setup(e,{emit:t}){const n=e,o=dt(()=>n.minTime?parseInt(n.minTime.split(":")[0],10):null),i=dt(()=>n.maxTime?parseInt(n.maxTime.split(":")[0],10):null),r=dt(()=>FXe(n.hourStep).filter(b=>n.use12Hour?n.hour<12?b<12:b>=12:!0).map(b=>({key:b,number:b,label:LS(b),selected:b===n.hour,disabled:xH(o.value,i.value,b)}))),s=dt(()=>n.minTime&&o.value===n.hour?parseInt(n.minTime.split(":")[1],10):null),a=dt(()=>n.maxTime&&i.value===n.hour?parseInt(n.maxTime.split(":")[1],10):null),l=dt(()=>zXe(n.minuteStep).map(b=>({key:b,number:b,label:LS(b),selected:b===n.minute,disabled:xH(s.value,a.value,b)}))),d=En(null),u=En(null);z5(d,".selected"),z5(u,".selected");const f=b=>{b.disabled||t("change",{hour:b.number})},p=b=>{b.disabled||t("change",{minute:b.number})},v=b=>{b==="am"&&n.hour>=12&&t("change",{hour:n.hour-12,suffixTouched:!0}),b==="pm"&&n.hour<12&&t("change",{hour:n.hour+12,suffixTouched:!0})},_=b=>n.use12Hour?b%12?b%12:12:b;return(b,C)=>(h(),g("div",{class:X(["container",{"with-suffix":b.use12Hour}])},[c("div",{ref_key:"hourList",ref:d,class:"list list--hour"},[(h(!0),g(pe,null,Me(r.value,$=>(h(),g("div",{key:$.key,class:X(["item",{selected:$.selected,disabled:$.disabled}]),onClick:E=>f($)},m(Et(LS)(_($.number))),11,oQe))),128))],512),c("div",{ref_key:"minuteList",ref:u,class:"list list--minute"},[(h(!0),g(pe,null,Me(l.value,$=>(h(),g("div",{key:$.key,class:X(["item",{selected:$.selected,disabled:$.disabled}]),onClick:E=>p($)},m($.label),11,iQe))),128))],512),b.use12Hour?(h(),g("div",rQe,[c("div",{class:X(["item",{selected:b.hour<12}]),onClick:C[0]||(C[0]=$=>v("am"))}," am ",2),c("div",{class:X(["item",{selected:b.hour>=12}]),onClick:C[1]||(C[1]=$=>v("pm"))}," pm ",2)],512)):D("",!0)],2))}}),aQe=Hy(sQe,[["__scopeId","data-v-3b2f97c5"]]),lQe={class:"container"},cQe=["onClick"],dQe=xo({__name:"DatetimeYearPicker",props:{year:{},minDate:{},maxDate:{}},emits:["change"],setup(e,{emit:t}){const n=e,o=dt(()=>UXe(n.year).map(s=>({key:s,number:s,selected:s===n.year,disabled:!s||Die(n.minDate,n.maxDate,s)}))),i=En(null);z5(i,".selected");const r=s=>{s.disabled||t("change",s.number,10)};return(s,a)=>(h(),g("div",lQe,[c("div",{ref_key:"yearList",ref:i,class:"list"},[(h(!0),g(pe,null,Me(o.value,l=>(h(),g("div",{key:l.key,class:X(["item",{selected:l.selected,disabled:l.disabled}]),onClick:d=>r(l)},m(l.number),11,cQe))),128))],512)]))}}),uQe=Hy(dQe,[["__scopeId","data-v-050926bb"]]),hQe=["time"],fQe=["date"],mQe=["date","time"],Nie="end";class c4{constructor(t=[]){OS(this,"flow"),OS(this,"endStatus",Nie),OS(this,"diversionNext"),this.flow=t,this.diversionNext=null}step(t){return t>=0&&this.flow.length>t?this.flow[t]:this.endStatus}first(){return this.step(0)}next(t){if(this.diversionNext){const n=this.diversionNext;return this.diversionNext=null,n}return this.step(this.flow.indexOf(t)+1)}diversion(t){this.diversionNext=t}}const pQe=e=>new c4(e),gQe=e=>{switch(e){case"datetime":return new c4(mQe);case"date":return new c4(fQe);case"time":return new c4(hQe);default:throw new TypeError(`Cannot create flow type of ${e}`)}},vQe={class:"popup"},_Qe={class:"header"},yQe={key:0,class:"title"},bQe={class:"popup__body"},kQe={class:"actions"},wQe=xo({__name:"DatetimePopup",props:{datetime:{},phrases:{default:()=>({cancel:"Cancel",ok:"Ok"})},type:{default:"date"},use12Hour:{type:Boolean,default:!1},hourStep:{default:1},minuteStep:{default:1},minDatetime:{default:void 0},maxDatetime:{default:void 0},auto:{type:Boolean,default:!1},weekStart:{default:1},flow:{default:void 0},title:{default:""}},emits:["cancel","confirm"],setup(e,{emit:t}){var n;const o=e,i=o.flow?pQe(o.flow):gQe(o.type),r=En((n=o.datetime)!=null?n:Rn.now()),s=En(i.first());let a={};const l=()=>{s.value=i.next(s.value),a={},s.value===Nie&&t("confirm",r.value)};OXe(S=>{switch(S.key){case"Escape":case"Tab":t("cancel");break;case"Enter":l();break}});const d=dt(()=>r.value.year),u=dt(()=>r.value.month),f=dt(()=>r.value.day),p=dt(()=>r.value.hour),v=dt(()=>r.value.minute),_=dt(()=>r.value.toLocaleString({month:"long",day:"numeric"})),b=dt(()=>o.minDatetime&&o.minDatetime.year===d.value&&o.minDatetime.month===u.value&&o.minDatetime.day===f.value?o.minDatetime.toFormat("HH:mm"):void 0),C=dt(()=>o.maxDatetime&&o.maxDatetime.year===d.value&&o.maxDatetime.month===u.value&&o.maxDatetime.day===f.value?o.maxDatetime.toFormat("HH:mm"):void 0),$=()=>{s.value="year",i.diversion("date")},E=()=>{s.value="month",i.diversion("date")},P=S=>{r.value=r.value.set({year:S}),o.auto&&l()},I=S=>{r.value=r.value.set({month:S}),o.auto&&l()},O=S=>{r.value=r.value.set({year:S==null?void 0:S.year,month:S==null?void 0:S.month,day:S==null?void 0:S.day}),o.auto&&l()},L=S=>{S.suffixTouched&&(a.suffix=!0),Number.isInteger(S.hour)&&(r.value=r.value.set({hour:S==null?void 0:S.hour}),a.hour=!0),Number.isInteger(S.minute)&&(r.value=r.value.set({minute:S==null?void 0:S.minute}),a.minutes=!0)};return(S,j)=>(h(),g("div",vQe,[c("div",_Qe,[S.title?(h(),g("div",yQe,m(S.title),1)):D("",!0),S.type!=="time"?(h(),g("div",{key:1,class:"year",onClick:$},m(d.value),1)):D("",!0),S.type!=="time"?(h(),g("div",{key:2,class:"month",onClick:E},m(_.value),1)):D("",!0)]),c("div",bQe,[s.value==="year"?(h(),W(uQe,{key:0,"min-date":S.minDatetime,"max-date":S.maxDatetime,year:d.value,onChange:P},null,8,["min-date","max-date","year"])):D("",!0),s.value==="month"?(h(),W(nQe,{key:1,"min-date":S.minDatetime,"max-date":S.maxDatetime,year:d.value,month:u.value,onChange:I},null,8,["min-date","max-date","year","month"])):D("",!0),s.value==="date"?(h(),W(XXe,{key:2,year:d.value,month:u.value,day:f.value,"min-date":S.minDatetime,"max-date":S.maxDatetime,"week-start":S.weekStart,onChange:O},null,8,["year","month","day","min-date","max-date","week-start"])):D("",!0),s.value==="time"?(h(),W(aQe,{key:3,hour:p.value,minute:v.value,"use12-hour":S.use12Hour,"hour-step":S.hourStep,"minute-step":S.minuteStep,"min-time":b.value,"max-time":C.value,onChange:L},null,8,["hour","minute","use12-hour","hour-step","minute-step","min-time","max-time"])):D("",!0)]),c("div",kQe,[c("div",{class:"actions__button cancel",onClick:j[0]||(j[0]=M=>t("cancel"))},[Pt(S.$slots,"button-cancel__internal",{step:s.value},()=>[z(m(S.phrases.cancel),1)],!0)]),c("div",{class:"actions__button confirm",onClick:j[1]||(j[1]=M=>l())},[Pt(S.$slots,"button-confirm__internal",{step:s.value},()=>[z(m(S.phrases.ok),1)],!0)])])]))}}),Rie=Hy(wQe,[["__scopeId","data-v-084d9cec"]]),$Qe=["id","value"],CQe=["onClick"],SQe={inheritAttrs:!1},TQe=xo(xXe(DXe({},SQe),{__name:"DateTime",props:{modelValue:{default:""},valueZone:{default:"UTC"},inputId:{default:void 0},inputClass:{default:""},inputStyle:{default:""},hiddenName:{default:""},zone:{default:"local"},format:{default:void 0},type:{default:"date"},color:{default:"#3f51b5"},phrases:{default:()=>({cancel:"Cancel",ok:"Ok"})},use12Hour:{type:Boolean,default:!1},hourStep:{default:1},minuteStep:{default:1},minDatetime:{default:void 0},maxDatetime:{default:void 0},auto:{type:Boolean,default:!1},weekStart:{default:RXe},flow:{default:void 0},title:{default:""},hideBackdrop:{type:Boolean,default:!1},backdropClick:{type:Boolean,default:!0},fixedDate:{type:Boolean,default:!1},fixedTime:{type:Boolean,default:!1}},emits:["input","close","update:modelValue"],setup(e,{emit:t}){const n=e,o=dt(()=>({"--primary-color":n.color})),i=dt(()=>{if(n.type==="datetime"){if(n.fixedDate)return"time";if(n.fixedTime)return"date"}return n.type}),r=En(!1),s=dt({get(){return DH(n.modelValue)},set($){$&&t("update:modelValue",$.toISO())}}),a=dt(()=>{let $=n.format;if(!$)switch(n.type){case"date":$=Rn.DATE_MED;break;case"time":$=Rn.TIME_24_SIMPLE;break;case"datetime":$=Rn.DATETIME_MED;break;default:return""}return typeof $=="string"?s.value?Rn.fromISO(n.modelValue).setZone(n.zone).toFormat($):"":s.value?s.value.setZone(n.zone).toLocaleString($):""}),l=dt(()=>n.minDatetime?Rn.fromISO(n.minDatetime).setZone(n.zone):void 0),d=dt(()=>n.maxDatetime?Rn.fromISO(n.maxDatetime).setZone(n.zone):void 0),u=()=>{let $=Rn.utc().setZone(n.zone).set({second:0,millisecond:0});if(l.value&&$<l.value&&($=l.value.set({second:0,millisecond:0})),d.value&&$>d.value&&($=d.value.set({second:0,millisecond:0})),n.minuteStep===1)return $;const E=Math.round($.minute/n.minuteStep)*n.minuteStep;return E===60?$.plus({hours:1}).set({minute:0}):$.set({minute:E})},f=dt(()=>s.value?s.value.setZone(n.zone):u()),p=()=>{var $;let E=s.value;E&&n.type==="date"&&(E=E.startOf("day")),t("input",($=E==null?void 0:E.toISO())!=null?$:"")};Ha(()=>{p()});const v=$=>{$.target.blur(),r.value=!0},_=()=>{r.value=!1,t("close")},b=$=>{s.value=$.toUTC(),p(),_()},C=()=>{n.backdropClick&&_()};return Co(()=>n.modelValue,$=>{s.value=DH($)}),($,E)=>(h(),g("div",{class:X(["vdatetime",$.$attrs.class]),style:Bn(o.value)},[Pt($.$slots,"before",{},void 0,!0),c("input",Ur({id:$.inputId,class:["vdatetime-input",$.inputClass],style:$.inputStyle,type:"text",value:a.value},$.$attrs,{onClick:v,onFocus:v}),null,16,$Qe),Pt($.$slots,"after",{},void 0,!0),k(r9,{name:"vdatetime-fade",tag:"div"},{default:F(()=>[r.value&&!$.hideBackdrop?(h(),g("div",{key:"overlay",class:"vdatetime-overlay",onClick:Gt(C,["self"])},null,8,CQe)):D("",!0),r.value?(h(),W(Rie,{key:"popup",type:i.value,datetime:f.value,phrases:$.phrases,"use12-hour":$.use12Hour,"hour-step":$.hourStep,"minute-step":$.minuteStep,"min-datetime":l.value,"max-datetime":d.value,auto:$.auto,"week-start":$.weekStart,flow:$.flow,title:$.title,onConfirm:b,onCancel:_},null,8,["type","datetime","phrases","use12-hour","hour-step","minute-step","min-datetime","max-datetime","auto","week-start","flow","title"])):D("",!0)]),_:1})],6))}})),FO=Hy(TQe,[["__scopeId","data-v-09cfd25a"]]);function jie(){return{install:e=>{e.component("DateTime",FO),e.component("DateTimePopup",Rie)}}}const EQe="__VERSION__";jie.version=EQe;var Fie={exports:{}};/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */(function(e,t){(function(o,i){e.exports=i()})(typeof self<"u"?self:bo,function(){return function(n){var o={};function i(r){if(o[r])return o[r].exports;var s=o[r]={i:r,l:!1,exports:{}};return n[r].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=n,i.c=o,i.d=function(r,s,a){i.o(r,s)||Object.defineProperty(r,s,{configurable:!1,enumerable:!0,get:a})},i.n=function(r){var s=r&&r.__esModule?function(){return r.default}:function(){return r};return i.d(s,"a",s),s},i.o=function(r,s){return Object.prototype.hasOwnProperty.call(r,s)},i.p="",i(i.s=109)}([function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(17),s=i(18),a=i(19),l=i(45),d=i(46),u=i(47),f=i(48),p=i(49),v=i(12),_=i(32),b=i(33),C=i(31),$=i(1),E={Scope:$.Scope,create:$.create,find:$.find,query:$.query,register:$.register,Container:r.default,Format:s.default,Leaf:a.default,Embed:f.default,Scroll:l.default,Block:u.default,Inline:d.default,Text:p.default,Attributor:{Attribute:v.default,Class:_.default,Style:b.default,Store:C.default}};o.default=E},function(n,o,i){var r=this&&this.__extends||function(){var C=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function($,E){$.__proto__=E}||function($,E){for(var P in E)E.hasOwnProperty(P)&&($[P]=E[P])};return function($,E){C($,E);function P(){this.constructor=$}$.prototype=E===null?Object.create(E):(P.prototype=E.prototype,new P)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=function(C){r($,C);function $(E){var P=this;return E="[Parchment] "+E,P=C.call(this,E)||this,P.message=E,P.name=P.constructor.name,P}return $}(Error);o.ParchmentError=s;var a={},l={},d={},u={};o.DATA_KEY="__blot";var f;(function(C){C[C.TYPE=3]="TYPE",C[C.LEVEL=12]="LEVEL",C[C.ATTRIBUTE=13]="ATTRIBUTE",C[C.BLOT=14]="BLOT",C[C.INLINE=7]="INLINE",C[C.BLOCK=11]="BLOCK",C[C.BLOCK_BLOT=10]="BLOCK_BLOT",C[C.INLINE_BLOT=6]="INLINE_BLOT",C[C.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",C[C.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",C[C.ANY=15]="ANY"})(f=o.Scope||(o.Scope={}));function p(C,$){var E=_(C);if(E==null)throw new s("Unable to create "+C+" blot");var P=E,I=C instanceof Node||C.nodeType===Node.TEXT_NODE?C:P.create($);return new P(I,$)}o.create=p;function v(C,$){return $===void 0&&($=!1),C==null?null:C[o.DATA_KEY]!=null?C[o.DATA_KEY].blot:$?v(C.parentNode,$):null}o.find=v;function _(C,$){$===void 0&&($=f.ANY);var E;if(typeof C=="string")E=u[C]||a[C];else if(C instanceof Text||C.nodeType===Node.TEXT_NODE)E=u.text;else if(typeof C=="number")C&f.LEVEL&f.BLOCK?E=u.block:C&f.LEVEL&f.INLINE&&(E=u.inline);else if(C instanceof HTMLElement){var P=(C.getAttribute("class")||"").split(/\s+/);for(var I in P)if(E=l[P[I]],E)break;E=E||d[C.tagName]}return E==null?null:$&f.LEVEL&E.scope&&$&f.TYPE&E.scope?E:null}o.query=_;function b(){for(var C=[],$=0;$<arguments.length;$++)C[$]=arguments[$];if(C.length>1)return C.map(function(I){return b(I)});var E=C[0];if(typeof E.blotName!="string"&&typeof E.attrName!="string")throw new s("Invalid definition");if(E.blotName==="abstract")throw new s("Cannot register abstract class");if(u[E.blotName||E.attrName]=E,typeof E.keyName=="string")a[E.keyName]=E;else if(E.className!=null&&(l[E.className]=E),E.tagName!=null){Array.isArray(E.tagName)?E.tagName=E.tagName.map(function(I){return I.toUpperCase()}):E.tagName=E.tagName.toUpperCase();var P=Array.isArray(E.tagName)?E.tagName:[E.tagName];P.forEach(function(I){(d[I]==null||E.className==null)&&(d[I]=E)})}return E}o.register=b},function(n,o,i){var r=i(51),s=i(11),a=i(3),l=i(20),d=String.fromCharCode(0),u=function(f){Array.isArray(f)?this.ops=f:f!=null&&Array.isArray(f.ops)?this.ops=f.ops:this.ops=[]};u.prototype.insert=function(f,p){var v={};return f.length===0?this:(v.insert=f,p!=null&&typeof p=="object"&&Object.keys(p).length>0&&(v.attributes=p),this.push(v))},u.prototype.delete=function(f){return f<=0?this:this.push({delete:f})},u.prototype.retain=function(f,p){if(f<=0)return this;var v={retain:f};return p!=null&&typeof p=="object"&&Object.keys(p).length>0&&(v.attributes=p),this.push(v)},u.prototype.push=function(f){var p=this.ops.length,v=this.ops[p-1];if(f=a(!0,{},f),typeof v=="object"){if(typeof f.delete=="number"&&typeof v.delete=="number")return this.ops[p-1]={delete:v.delete+f.delete},this;if(typeof v.delete=="number"&&f.insert!=null&&(p-=1,v=this.ops[p-1],typeof v!="object"))return this.ops.unshift(f),this;if(s(f.attributes,v.attributes)){if(typeof f.insert=="string"&&typeof v.insert=="string")return this.ops[p-1]={insert:v.insert+f.insert},typeof f.attributes=="object"&&(this.ops[p-1].attributes=f.attributes),this;if(typeof f.retain=="number"&&typeof v.retain=="number")return this.ops[p-1]={retain:v.retain+f.retain},typeof f.attributes=="object"&&(this.ops[p-1].attributes=f.attributes),this}}return p===this.ops.length?this.ops.push(f):this.ops.splice(p,0,f),this},u.prototype.chop=function(){var f=this.ops[this.ops.length-1];return f&&f.retain&&!f.attributes&&this.ops.pop(),this},u.prototype.filter=function(f){return this.ops.filter(f)},u.prototype.forEach=function(f){this.ops.forEach(f)},u.prototype.map=function(f){return this.ops.map(f)},u.prototype.partition=function(f){var p=[],v=[];return this.forEach(function(_){var b=f(_)?p:v;b.push(_)}),[p,v]},u.prototype.reduce=function(f,p){return this.ops.reduce(f,p)},u.prototype.changeLength=function(){return this.reduce(function(f,p){return p.insert?f+l.length(p):p.delete?f-p.delete:f},0)},u.prototype.length=function(){return this.reduce(function(f,p){return f+l.length(p)},0)},u.prototype.slice=function(f,p){f=f||0,typeof p!="number"&&(p=1/0);for(var v=[],_=l.iterator(this.ops),b=0;b<p&&_.hasNext();){var C;b<f?C=_.next(f-b):(C=_.next(p-b),v.push(C)),b+=l.length(C)}return new u(v)},u.prototype.compose=function(f){var p=l.iterator(this.ops),v=l.iterator(f.ops),_=[],b=v.peek();if(b!=null&&typeof b.retain=="number"&&b.attributes==null){for(var C=b.retain;p.peekType()==="insert"&&p.peekLength()<=C;)C-=p.peekLength(),_.push(p.next());b.retain-C>0&&v.next(b.retain-C)}for(var $=new u(_);p.hasNext()||v.hasNext();)if(v.peekType()==="insert")$.push(v.next());else if(p.peekType()==="delete")$.push(p.next());else{var E=Math.min(p.peekLength(),v.peekLength()),P=p.next(E),I=v.next(E);if(typeof I.retain=="number"){var O={};typeof P.retain=="number"?O.retain=E:O.insert=P.insert;var L=l.attributes.compose(P.attributes,I.attributes,typeof P.retain=="number");if(L&&(O.attributes=L),$.push(O),!v.hasNext()&&s($.ops[$.ops.length-1],O)){var S=new u(p.rest());return $.concat(S).chop()}}else typeof I.delete=="number"&&typeof P.retain=="number"&&$.push(I)}return $.chop()},u.prototype.concat=function(f){var p=new u(this.ops.slice());return f.ops.length>0&&(p.push(f.ops[0]),p.ops=p.ops.concat(f.ops.slice(1))),p},u.prototype.diff=function(f,p){if(this.ops===f.ops)return new u;var v=[this,f].map(function(E){return E.map(function(P){if(P.insert!=null)return typeof P.insert=="string"?P.insert:d;var I=E===f?"on":"with";throw new Error("diff() called "+I+" non-document")}).join("")}),_=new u,b=r(v[0],v[1],p),C=l.iterator(this.ops),$=l.iterator(f.ops);return b.forEach(function(E){for(var P=E[1].length;P>0;){var I=0;switch(E[0]){case r.INSERT:I=Math.min($.peekLength(),P),_.push($.next(I));break;case r.DELETE:I=Math.min(P,C.peekLength()),C.next(I),_.delete(I);break;case r.EQUAL:I=Math.min(C.peekLength(),$.peekLength(),P);var O=C.next(I),L=$.next(I);s(O.insert,L.insert)?_.retain(I,l.attributes.diff(O.attributes,L.attributes)):_.push(L).delete(I);break}P-=I}}),_.chop()},u.prototype.eachLine=function(f,p){p=p||`
`;for(var v=l.iterator(this.ops),_=new u,b=0;v.hasNext();){if(v.peekType()!=="insert")return;var C=v.peek(),$=l.length(C)-v.peekLength(),E=typeof C.insert=="string"?C.insert.indexOf(p,$)-$:-1;if(E<0)_.push(v.next());else if(E>0)_.push(v.next(E));else{if(f(_,v.next(1).attributes||{},b)===!1)return;b+=1,_=new u}}_.length()>0&&f(_,{},b)},u.prototype.transform=function(f,p){if(p=!!p,typeof f=="number")return this.transformPosition(f,p);for(var v=l.iterator(this.ops),_=l.iterator(f.ops),b=new u;v.hasNext()||_.hasNext();)if(v.peekType()==="insert"&&(p||_.peekType()!=="insert"))b.retain(l.length(v.next()));else if(_.peekType()==="insert")b.push(_.next());else{var C=Math.min(v.peekLength(),_.peekLength()),$=v.next(C),E=_.next(C);if($.delete)continue;E.delete?b.push(E):b.retain(C,l.attributes.transform($.attributes,E.attributes,p))}return b.chop()},u.prototype.transformPosition=function(f,p){p=!!p;for(var v=l.iterator(this.ops),_=0;v.hasNext()&&_<=f;){var b=v.peekLength(),C=v.peekType();if(v.next(),C==="delete"){f-=Math.min(b,f-_);continue}else C==="insert"&&(_<f||!p)&&(f+=b);_+=b}return f},n.exports=u},function(n,o){var i=Object.prototype.hasOwnProperty,r=Object.prototype.toString,s=Object.defineProperty,a=Object.getOwnPropertyDescriptor,l=function(v){return typeof Array.isArray=="function"?Array.isArray(v):r.call(v)==="[object Array]"},d=function(v){if(!v||r.call(v)!=="[object Object]")return!1;var _=i.call(v,"constructor"),b=v.constructor&&v.constructor.prototype&&i.call(v.constructor.prototype,"isPrototypeOf");if(v.constructor&&!_&&!b)return!1;var C;for(C in v);return typeof C>"u"||i.call(v,C)},u=function(v,_){s&&_.name==="__proto__"?s(v,_.name,{enumerable:!0,configurable:!0,value:_.newValue,writable:!0}):v[_.name]=_.newValue},f=function(v,_){if(_==="__proto__")if(i.call(v,_)){if(a)return a(v,_).value}else return;return v[_]};n.exports=function p(){var v,_,b,C,$,E,P=arguments[0],I=1,O=arguments.length,L=!1;for(typeof P=="boolean"&&(L=P,P=arguments[1]||{},I=2),(P==null||typeof P!="object"&&typeof P!="function")&&(P={});I<O;++I)if(v=arguments[I],v!=null)for(_ in v)b=f(P,_),C=f(v,_),P!==C&&(L&&C&&(d(C)||($=l(C)))?($?($=!1,E=b&&l(b)?b:[]):E=b&&d(b)?b:{},u(P,{name:_,newValue:p(L,E,C)})):typeof C<"u"&&u(P,{name:_,newValue:C}));return P}},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.default=o.BlockEmbed=o.bubbleFormats=void 0;var r=function(){function B(V,G){for(var Q=0;Q<G.length;Q++){var J=G[Q];J.enumerable=J.enumerable||!1,J.configurable=!0,"value"in J&&(J.writable=!0),Object.defineProperty(V,J.key,J)}}return function(V,G,Q){return G&&B(V.prototype,G),Q&&B(V,Q),V}}(),s=function B(V,G,Q){V===null&&(V=Function.prototype);var J=Object.getOwnPropertyDescriptor(V,G);if(J===void 0){var Y=Object.getPrototypeOf(V);return Y===null?void 0:B(Y,G,Q)}else{if("value"in J)return J.value;var Z=J.get;return Z===void 0?void 0:Z.call(Q)}},a=i(3),l=P(a),d=i(2),u=P(d),f=i(0),p=P(f),v=i(16),_=P(v),b=i(6),C=P(b),$=i(7),E=P($);function P(B){return B&&B.__esModule?B:{default:B}}function I(B,V){if(!(B instanceof V))throw new TypeError("Cannot call a class as a function")}function O(B,V){if(!B)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return V&&(typeof V=="object"||typeof V=="function")?V:B}function L(B,V){if(typeof V!="function"&&V!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof V);B.prototype=Object.create(V&&V.prototype,{constructor:{value:B,enumerable:!1,writable:!0,configurable:!0}}),V&&(Object.setPrototypeOf?Object.setPrototypeOf(B,V):B.__proto__=V)}var S=1,j=function(B){L(V,B);function V(){return I(this,V),O(this,(V.__proto__||Object.getPrototypeOf(V)).apply(this,arguments))}return r(V,[{key:"attach",value:function(){s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"attach",this).call(this),this.attributes=new p.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return new u.default().insert(this.value(),(0,l.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(Q,J){var Y=p.default.query(Q,p.default.Scope.BLOCK_ATTRIBUTE);Y!=null&&this.attributes.attribute(Y,J)}},{key:"formatAt",value:function(Q,J,Y,Z){this.format(Y,Z)}},{key:"insertAt",value:function(Q,J,Y){if(typeof J=="string"&&J.endsWith(`
`)){var Z=p.default.create(M.blotName);this.parent.insertBefore(Z,Q===0?this:this.next),Z.insertAt(0,J.slice(0,-1))}else s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"insertAt",this).call(this,Q,J,Y)}}]),V}(p.default.Embed);j.scope=p.default.Scope.BLOCK_BLOT;var M=function(B){L(V,B);function V(G){I(this,V);var Q=O(this,(V.__proto__||Object.getPrototypeOf(V)).call(this,G));return Q.cache={},Q}return r(V,[{key:"delta",value:function(){return this.cache.delta==null&&(this.cache.delta=this.descendants(p.default.Leaf).reduce(function(Q,J){return J.length()===0?Q:Q.insert(J.value(),q(J))},new u.default).insert(`
`,q(this))),this.cache.delta}},{key:"deleteAt",value:function(Q,J){s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"deleteAt",this).call(this,Q,J),this.cache={}}},{key:"formatAt",value:function(Q,J,Y,Z){J<=0||(p.default.query(Y,p.default.Scope.BLOCK)?Q+J===this.length()&&this.format(Y,Z):s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"formatAt",this).call(this,Q,Math.min(J,this.length()-Q-1),Y,Z),this.cache={})}},{key:"insertAt",value:function(Q,J,Y){if(Y!=null)return s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"insertAt",this).call(this,Q,J,Y);if(J.length!==0){var Z=J.split(`
`),se=Z.shift();se.length>0&&(Q<this.length()-1||this.children.tail==null?s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"insertAt",this).call(this,Math.min(Q,this.length()-1),se):this.children.tail.insertAt(this.children.tail.length(),se),this.cache={});var ce=this;Z.reduce(function(te,ee){return ce=ce.split(te,!0),ce.insertAt(0,ee),ee.length},Q+se.length)}}},{key:"insertBefore",value:function(Q,J){var Y=this.children.head;s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"insertBefore",this).call(this,Q,J),Y instanceof _.default&&Y.remove(),this.cache={}}},{key:"length",value:function(){return this.cache.length==null&&(this.cache.length=s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"length",this).call(this)+S),this.cache.length}},{key:"moveChildren",value:function(Q,J){s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"moveChildren",this).call(this,Q,J),this.cache={}}},{key:"optimize",value:function(Q){s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"optimize",this).call(this,Q),this.cache={}}},{key:"path",value:function(Q){return s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"path",this).call(this,Q,!0)}},{key:"removeChild",value:function(Q){s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"removeChild",this).call(this,Q),this.cache={}}},{key:"split",value:function(Q){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(J&&(Q===0||Q>=this.length()-S)){var Y=this.clone();return Q===0?(this.parent.insertBefore(Y,this),this):(this.parent.insertBefore(Y,this.next),Y)}else{var Z=s(V.prototype.__proto__||Object.getPrototypeOf(V.prototype),"split",this).call(this,Q,J);return this.cache={},Z}}}]),V}(p.default.Block);M.blotName="block",M.tagName="P",M.defaultChild="break",M.allowedChildren=[C.default,p.default.Embed,E.default];function q(B){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return B==null||(typeof B.formats=="function"&&(V=(0,l.default)(V,B.formats())),B.parent==null||B.parent.blotName=="scroll"||B.parent.statics.scope!==B.statics.scope)?V:q(B.parent,V)}o.bubbleFormats=q,o.BlockEmbed=j,o.default=M},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.default=o.overload=o.expandConfig=void 0;var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ce){return typeof ce}:function(ce){return ce&&typeof Symbol=="function"&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce},s=function(){function ce(te,ee){var ae=[],de=!0,$e=!1,be=void 0;try{for(var me=te[Symbol.iterator](),fe;!(de=(fe=me.next()).done)&&(ae.push(fe.value),!(ee&&ae.length===ee));de=!0);}catch(Ae){$e=!0,be=Ae}finally{try{!de&&me.return&&me.return()}finally{if($e)throw be}}return ae}return function(te,ee){if(Array.isArray(te))return te;if(Symbol.iterator in Object(te))return ce(te,ee);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),a=function(){function ce(te,ee){for(var ae=0;ae<ee.length;ae++){var de=ee[ae];de.enumerable=de.enumerable||!1,de.configurable=!0,"value"in de&&(de.writable=!0),Object.defineProperty(te,de.key,de)}}return function(te,ee,ae){return ee&&ce(te.prototype,ee),ae&&ce(te,ae),te}}();i(50);var l=i(2),d=q(l),u=i(14),f=q(u),p=i(8),v=q(p),_=i(9),b=q(_),C=i(0),$=q(C),E=i(15),P=q(E),I=i(3),O=q(I),L=i(10),S=q(L),j=i(34),M=q(j);function q(ce){return ce&&ce.__esModule?ce:{default:ce}}function B(ce,te,ee){return te in ce?Object.defineProperty(ce,te,{value:ee,enumerable:!0,configurable:!0,writable:!0}):ce[te]=ee,ce}function V(ce,te){if(!(ce instanceof te))throw new TypeError("Cannot call a class as a function")}var G=(0,S.default)("quill"),Q=function(){a(ce,null,[{key:"debug",value:function(ee){ee===!0&&(ee="log"),S.default.level(ee)}},{key:"find",value:function(ee){return ee.__quill||$.default.find(ee)}},{key:"import",value:function(ee){return this.imports[ee]==null&&G.error("Cannot import "+ee+". Are you sure it was registered?"),this.imports[ee]}},{key:"register",value:function(ee,ae){var de=this,$e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(typeof ee!="string"){var be=ee.attrName||ee.blotName;typeof be=="string"?this.register("formats/"+be,ee,ae):Object.keys(ee).forEach(function(me){de.register(me,ee[me],ae)})}else this.imports[ee]!=null&&!$e&&G.warn("Overwriting "+ee+" with",ae),this.imports[ee]=ae,(ee.startsWith("blots/")||ee.startsWith("formats/"))&&ae.blotName!=="abstract"?$.default.register(ae):ee.startsWith("modules")&&typeof ae.register=="function"&&ae.register()}}]);function ce(te){var ee=this,ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(V(this,ce),this.options=J(te,ae),this.container=this.options.container,this.container==null)return G.error("Invalid Quill container",te);this.options.debug&&ce.debug(this.options.debug);var de=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new v.default,this.scroll=$.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new f.default(this.scroll),this.selection=new P.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(v.default.events.EDITOR_CHANGE,function(be){be===v.default.events.TEXT_CHANGE&&ee.root.classList.toggle("ql-blank",ee.editor.isBlank())}),this.emitter.on(v.default.events.SCROLL_UPDATE,function(be,me){var fe=ee.selection.lastRange,Ae=fe&&fe.length===0?fe.index:void 0;Y.call(ee,function(){return ee.editor.update(null,me,Ae)},be)});var $e=this.clipboard.convert(`<div class='ql-editor' style="white-space: normal;">`+de+"<p><br></p></div>");this.setContents($e),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return a(ce,[{key:"addContainer",value:function(ee){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(typeof ee=="string"){var de=ee;ee=document.createElement("div"),ee.classList.add(de)}return this.container.insertBefore(ee,ae),ee}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(ee,ae,de){var $e=this,be=Z(ee,ae,de),me=s(be,4);return ee=me[0],ae=me[1],de=me[3],Y.call(this,function(){return $e.editor.deleteText(ee,ae)},de,ee,-1*ae)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.scroll.enable(ee),this.container.classList.toggle("ql-disabled",!ee)}},{key:"focus",value:function(){var ee=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=ee,this.scrollIntoView()}},{key:"format",value:function(ee,ae){var de=this,$e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:v.default.sources.API;return Y.call(this,function(){var be=de.getSelection(!0),me=new d.default;if(be==null)return me;if($.default.query(ee,$.default.Scope.BLOCK))me=de.editor.formatLine(be.index,be.length,B({},ee,ae));else{if(be.length===0)return de.selection.format(ee,ae),me;me=de.editor.formatText(be.index,be.length,B({},ee,ae))}return de.setSelection(be,v.default.sources.SILENT),me},$e)}},{key:"formatLine",value:function(ee,ae,de,$e,be){var me=this,fe=void 0,Ae=Z(ee,ae,de,$e,be),je=s(Ae,4);return ee=je[0],ae=je[1],fe=je[2],be=je[3],Y.call(this,function(){return me.editor.formatLine(ee,ae,fe)},be,ee,0)}},{key:"formatText",value:function(ee,ae,de,$e,be){var me=this,fe=void 0,Ae=Z(ee,ae,de,$e,be),je=s(Ae,4);return ee=je[0],ae=je[1],fe=je[2],be=je[3],Y.call(this,function(){return me.editor.formatText(ee,ae,fe)},be,ee,0)}},{key:"getBounds",value:function(ee){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,de=void 0;typeof ee=="number"?de=this.selection.getBounds(ee,ae):de=this.selection.getBounds(ee.index,ee.length);var $e=this.container.getBoundingClientRect();return{bottom:de.bottom-$e.top,height:de.height,left:de.left-$e.left,right:de.right-$e.left,top:de.top-$e.top,width:de.width}}},{key:"getContents",value:function(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-ee,de=Z(ee,ae),$e=s(de,2);return ee=$e[0],ae=$e[1],this.editor.getContents(ee,ae)}},{key:"getFormat",value:function(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.getSelection(!0),ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return typeof ee=="number"?this.editor.getFormat(ee,ae):this.editor.getFormat(ee.index,ee.length)}},{key:"getIndex",value:function(ee){return ee.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(ee){return this.scroll.leaf(ee)}},{key:"getLine",value:function(ee){return this.scroll.line(ee)}},{key:"getLines",value:function(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE;return typeof ee!="number"?this.scroll.lines(ee.index,ee.length):this.scroll.lines(ee,ae)}},{key:"getModule",value:function(ee){return this.theme.modules[ee]}},{key:"getSelection",value:function(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return ee&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-ee,de=Z(ee,ae),$e=s(de,2);return ee=$e[0],ae=$e[1],this.editor.getText(ee,ae)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(ee,ae,de){var $e=this,be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:ce.sources.API;return Y.call(this,function(){return $e.editor.insertEmbed(ee,ae,de)},be,ee)}},{key:"insertText",value:function(ee,ae,de,$e,be){var me=this,fe=void 0,Ae=Z(ee,0,de,$e,be),je=s(Ae,4);return ee=je[0],fe=je[2],be=je[3],Y.call(this,function(){return me.editor.insertText(ee,ae,fe)},be,ee,ae.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(ee,ae,de){this.clipboard.dangerouslyPasteHTML(ee,ae,de)}},{key:"removeFormat",value:function(ee,ae,de){var $e=this,be=Z(ee,ae,de),me=s(be,4);return ee=me[0],ae=me[1],de=me[3],Y.call(this,function(){return $e.editor.removeFormat(ee,ae)},de,ee)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(ee){var ae=this,de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:v.default.sources.API;return Y.call(this,function(){ee=new d.default(ee);var $e=ae.getLength(),be=ae.editor.deleteText(0,$e),me=ae.editor.applyDelta(ee),fe=me.ops[me.ops.length-1];fe!=null&&typeof fe.insert=="string"&&fe.insert[fe.insert.length-1]===`
`&&(ae.editor.deleteText(ae.getLength()-1,1),me.delete(1));var Ae=be.compose(me);return Ae},de)}},{key:"setSelection",value:function(ee,ae,de){if(ee==null)this.selection.setRange(null,ae||ce.sources.API);else{var $e=Z(ee,ae,de),be=s($e,4);ee=be[0],ae=be[1],de=be[3],this.selection.setRange(new E.Range(ee,ae),de),de!==v.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(ee){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:v.default.sources.API,de=new d.default().insert(ee);return this.setContents(de,ae)}},{key:"update",value:function(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:v.default.sources.USER,ae=this.scroll.update(ee);return this.selection.update(ee),ae}},{key:"updateContents",value:function(ee){var ae=this,de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:v.default.sources.API;return Y.call(this,function(){return ee=new d.default(ee),ae.editor.applyDelta(ee,de)},de,!0)}}]),ce}();Q.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},Q.events=v.default.events,Q.sources=v.default.sources,Q.version="1.3.7",Q.imports={delta:d.default,parchment:$.default,"core/module":b.default,"core/theme":M.default};function J(ce,te){if(te=(0,O.default)(!0,{container:ce,modules:{clipboard:!0,keyboard:!0,history:!0}},te),!te.theme||te.theme===Q.DEFAULTS.theme)te.theme=M.default;else if(te.theme=Q.import("themes/"+te.theme),te.theme==null)throw new Error("Invalid theme "+te.theme+". Did you register it?");var ee=(0,O.default)(!0,{},te.theme.DEFAULTS);[ee,te].forEach(function($e){$e.modules=$e.modules||{},Object.keys($e.modules).forEach(function(be){$e.modules[be]===!0&&($e.modules[be]={})})});var ae=Object.keys(ee.modules).concat(Object.keys(te.modules)),de=ae.reduce(function($e,be){var me=Q.import("modules/"+be);return me==null?G.error("Cannot load "+be+" module. Are you sure you registered it?"):$e[be]=me.DEFAULTS||{},$e},{});return te.modules!=null&&te.modules.toolbar&&te.modules.toolbar.constructor!==Object&&(te.modules.toolbar={container:te.modules.toolbar}),te=(0,O.default)(!0,{},Q.DEFAULTS,{modules:de},ee,te),["bounds","container","scrollingContainer"].forEach(function($e){typeof te[$e]=="string"&&(te[$e]=document.querySelector(te[$e]))}),te.modules=Object.keys(te.modules).reduce(function($e,be){return te.modules[be]&&($e[be]=te.modules[be]),$e},{}),te}function Y(ce,te,ee,ae){if(this.options.strict&&!this.isEnabled()&&te===v.default.sources.USER)return new d.default;var de=ee==null?null:this.getSelection(),$e=this.editor.delta,be=ce();if(de!=null&&(ee===!0&&(ee=de.index),ae==null?de=se(de,be,te):ae!==0&&(de=se(de,ee,ae,te)),this.setSelection(de,v.default.sources.SILENT)),be.length()>0){var me,fe=[v.default.events.TEXT_CHANGE,be,$e,te];if((me=this.emitter).emit.apply(me,[v.default.events.EDITOR_CHANGE].concat(fe)),te!==v.default.sources.SILENT){var Ae;(Ae=this.emitter).emit.apply(Ae,fe)}}return be}function Z(ce,te,ee,ae,de){var $e={};return typeof ce.index=="number"&&typeof ce.length=="number"?typeof te!="number"?(de=ae,ae=ee,ee=te,te=ce.length,ce=ce.index):(te=ce.length,ce=ce.index):typeof te!="number"&&(de=ae,ae=ee,ee=te,te=0),(typeof ee>"u"?"undefined":r(ee))==="object"?($e=ee,de=ae):typeof ee=="string"&&(ae!=null?$e[ee]=ae:de=ee),de=de||v.default.sources.API,[ce,te,$e,de]}function se(ce,te,ee,ae){if(ce==null)return null;var de=void 0,$e=void 0;if(te instanceof d.default){var be=[ce.index,ce.index+ce.length].map(function(je){return te.transformPosition(je,ae!==v.default.sources.USER)}),me=s(be,2);de=me[0],$e=me[1]}else{var fe=[ce.index,ce.index+ce.length].map(function(je){return je<te||je===te&&ae===v.default.sources.USER?je:ee>=0?je+ee:Math.max(te,je+ee)}),Ae=s(fe,2);de=Ae[0],$e=Ae[1]}return new E.Range(de,$e-de)}o.expandConfig=J,o.overload=Z,o.default=Q},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function C($,E){for(var P=0;P<E.length;P++){var I=E[P];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty($,I.key,I)}}return function($,E,P){return E&&C($.prototype,E),P&&C($,P),$}}(),s=function C($,E,P){$===null&&($=Function.prototype);var I=Object.getOwnPropertyDescriptor($,E);if(I===void 0){var O=Object.getPrototypeOf($);return O===null?void 0:C(O,E,P)}else{if("value"in I)return I.value;var L=I.get;return L===void 0?void 0:L.call(P)}},a=i(7),l=f(a),d=i(0),u=f(d);function f(C){return C&&C.__esModule?C:{default:C}}function p(C,$){if(!(C instanceof $))throw new TypeError("Cannot call a class as a function")}function v(C,$){if(!C)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return $&&(typeof $=="object"||typeof $=="function")?$:C}function _(C,$){if(typeof $!="function"&&$!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof $);C.prototype=Object.create($&&$.prototype,{constructor:{value:C,enumerable:!1,writable:!0,configurable:!0}}),$&&(Object.setPrototypeOf?Object.setPrototypeOf(C,$):C.__proto__=$)}var b=function(C){_($,C);function $(){return p(this,$),v(this,($.__proto__||Object.getPrototypeOf($)).apply(this,arguments))}return r($,[{key:"formatAt",value:function(P,I,O,L){if($.compare(this.statics.blotName,O)<0&&u.default.query(O,u.default.Scope.BLOT)){var S=this.isolate(P,I);L&&S.wrap(O,L)}else s($.prototype.__proto__||Object.getPrototypeOf($.prototype),"formatAt",this).call(this,P,I,O,L)}},{key:"optimize",value:function(P){if(s($.prototype.__proto__||Object.getPrototypeOf($.prototype),"optimize",this).call(this,P),this.parent instanceof $&&$.compare(this.statics.blotName,this.parent.statics.blotName)>0){var I=this.parent.isolate(this.offset(),this.length());this.moveChildren(I),I.wrap(this)}}}],[{key:"compare",value:function(P,I){var O=$.order.indexOf(P),L=$.order.indexOf(I);return O>=0||L>=0?O-L:P===I?0:P<I?-1:1}}]),$}(u.default.Inline);b.allowedChildren=[b,u.default.Embed,l.default],b.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],o.default=b},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(0),s=a(r);function a(p){return p&&p.__esModule?p:{default:p}}function l(p,v){if(!(p instanceof v))throw new TypeError("Cannot call a class as a function")}function d(p,v){if(!p)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:p}function u(p,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);p.prototype=Object.create(v&&v.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(p,v):p.__proto__=v)}var f=function(p){u(v,p);function v(){return l(this,v),d(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return v}(s.default.Text);o.default=f},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function E(P,I){for(var O=0;O<I.length;O++){var L=I[O];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(P,L.key,L)}}return function(P,I,O){return I&&E(P.prototype,I),O&&E(P,O),P}}(),s=function E(P,I,O){P===null&&(P=Function.prototype);var L=Object.getOwnPropertyDescriptor(P,I);if(L===void 0){var S=Object.getPrototypeOf(P);return S===null?void 0:E(S,I,O)}else{if("value"in L)return L.value;var j=L.get;return j===void 0?void 0:j.call(O)}},a=i(54),l=f(a),d=i(10),u=f(d);function f(E){return E&&E.__esModule?E:{default:E}}function p(E,P){if(!(E instanceof P))throw new TypeError("Cannot call a class as a function")}function v(E,P){if(!E)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return P&&(typeof P=="object"||typeof P=="function")?P:E}function _(E,P){if(typeof P!="function"&&P!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof P);E.prototype=Object.create(P&&P.prototype,{constructor:{value:E,enumerable:!1,writable:!0,configurable:!0}}),P&&(Object.setPrototypeOf?Object.setPrototypeOf(E,P):E.__proto__=P)}var b=(0,u.default)("quill:events"),C=["selectionchange","mousedown","mouseup","click"];C.forEach(function(E){document.addEventListener(E,function(){for(var P=arguments.length,I=Array(P),O=0;O<P;O++)I[O]=arguments[O];[].slice.call(document.querySelectorAll(".ql-container")).forEach(function(L){if(L.__quill&&L.__quill.emitter){var S;(S=L.__quill.emitter).handleDOM.apply(S,I)}})})});var $=function(E){_(P,E);function P(){p(this,P);var I=v(this,(P.__proto__||Object.getPrototypeOf(P)).call(this));return I.listeners={},I.on("error",b.error),I}return r(P,[{key:"emit",value:function(){b.log.apply(b,arguments),s(P.prototype.__proto__||Object.getPrototypeOf(P.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(O){for(var L=arguments.length,S=Array(L>1?L-1:0),j=1;j<L;j++)S[j-1]=arguments[j];(this.listeners[O.type]||[]).forEach(function(M){var q=M.node,B=M.handler;(O.target===q||q.contains(O.target))&&B.apply(void 0,[O].concat(S))})}},{key:"listenDOM",value:function(O,L,S){this.listeners[O]||(this.listeners[O]=[]),this.listeners[O].push({node:L,handler:S})}}]),P}(l.default);$.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},$.sources={API:"api",SILENT:"silent",USER:"user"},o.default=$},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});function r(a,l){if(!(a instanceof l))throw new TypeError("Cannot call a class as a function")}var s=function a(l){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};r(this,a),this.quill=l,this.options=d};s.DEFAULTS={},o.default=s},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=["error","warn","log","info"],s="warn";function a(d){if(r.indexOf(d)<=r.indexOf(s)){for(var u,f=arguments.length,p=Array(f>1?f-1:0),v=1;v<f;v++)p[v-1]=arguments[v];(u=console)[d].apply(u,p)}}function l(d){return r.reduce(function(u,f){return u[f]=a.bind(console,f,d),u},{})}a.level=l.level=function(d){s=d},o.default=l},function(n,o,i){var r=Array.prototype.slice,s=i(52),a=i(53),l=n.exports=function(p,v,_){return _||(_={}),p===v?!0:p instanceof Date&&v instanceof Date?p.getTime()===v.getTime():!p||!v||typeof p!="object"&&typeof v!="object"?_.strict?p===v:p==v:f(p,v,_)};function d(p){return p==null}function u(p){return!(!p||typeof p!="object"||typeof p.length!="number"||typeof p.copy!="function"||typeof p.slice!="function"||p.length>0&&typeof p[0]!="number")}function f(p,v,_){var b,C;if(d(p)||d(v)||p.prototype!==v.prototype)return!1;if(a(p))return a(v)?(p=r.call(p),v=r.call(v),l(p,v,_)):!1;if(u(p)){if(!u(v)||p.length!==v.length)return!1;for(b=0;b<p.length;b++)if(p[b]!==v[b])return!1;return!0}try{var $=s(p),E=s(v)}catch{return!1}if($.length!=E.length)return!1;for($.sort(),E.sort(),b=$.length-1;b>=0;b--)if($[b]!=E[b])return!1;for(b=$.length-1;b>=0;b--)if(C=$[b],!l(p[C],v[C],_))return!1;return typeof p==typeof v}},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(1),s=function(){function a(l,d,u){u===void 0&&(u={}),this.attrName=l,this.keyName=d;var f=r.Scope.TYPE&r.Scope.ATTRIBUTE;u.scope!=null?this.scope=u.scope&r.Scope.LEVEL|f:this.scope=r.Scope.ATTRIBUTE,u.whitelist!=null&&(this.whitelist=u.whitelist)}return a.keys=function(l){return[].map.call(l.attributes,function(d){return d.name})},a.prototype.add=function(l,d){return this.canAdd(l,d)?(l.setAttribute(this.keyName,d),!0):!1},a.prototype.canAdd=function(l,d){var u=r.query(l,r.Scope.BLOT&(this.scope|r.Scope.TYPE));return u==null?!1:this.whitelist==null?!0:typeof d=="string"?this.whitelist.indexOf(d.replace(/["']/g,""))>-1:this.whitelist.indexOf(d)>-1},a.prototype.remove=function(l){l.removeAttribute(this.keyName)},a.prototype.value=function(l){var d=l.getAttribute(this.keyName);return this.canAdd(l,d)&&d?d:""},a}();o.default=s},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.default=o.Code=void 0;var r=function(){function j(M,q){var B=[],V=!0,G=!1,Q=void 0;try{for(var J=M[Symbol.iterator](),Y;!(V=(Y=J.next()).done)&&(B.push(Y.value),!(q&&B.length===q));V=!0);}catch(Z){G=!0,Q=Z}finally{try{!V&&J.return&&J.return()}finally{if(G)throw Q}}return B}return function(M,q){if(Array.isArray(M))return M;if(Symbol.iterator in Object(M))return j(M,q);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function j(M,q){for(var B=0;B<q.length;B++){var V=q[B];V.enumerable=V.enumerable||!1,V.configurable=!0,"value"in V&&(V.writable=!0),Object.defineProperty(M,V.key,V)}}return function(M,q,B){return q&&j(M.prototype,q),B&&j(M,B),M}}(),a=function j(M,q,B){M===null&&(M=Function.prototype);var V=Object.getOwnPropertyDescriptor(M,q);if(V===void 0){var G=Object.getPrototypeOf(M);return G===null?void 0:j(G,q,B)}else{if("value"in V)return V.value;var Q=V.get;return Q===void 0?void 0:Q.call(B)}},l=i(2),d=E(l),u=i(0),f=E(u),p=i(4),v=E(p),_=i(6),b=E(_),C=i(7),$=E(C);function E(j){return j&&j.__esModule?j:{default:j}}function P(j,M){if(!(j instanceof M))throw new TypeError("Cannot call a class as a function")}function I(j,M){if(!j)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return M&&(typeof M=="object"||typeof M=="function")?M:j}function O(j,M){if(typeof M!="function"&&M!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof M);j.prototype=Object.create(M&&M.prototype,{constructor:{value:j,enumerable:!1,writable:!0,configurable:!0}}),M&&(Object.setPrototypeOf?Object.setPrototypeOf(j,M):j.__proto__=M)}var L=function(j){O(M,j);function M(){return P(this,M),I(this,(M.__proto__||Object.getPrototypeOf(M)).apply(this,arguments))}return M}(b.default);L.blotName="code",L.tagName="CODE";var S=function(j){O(M,j);function M(){return P(this,M),I(this,(M.__proto__||Object.getPrototypeOf(M)).apply(this,arguments))}return s(M,[{key:"delta",value:function(){var B=this,V=this.domNode.textContent;return V.endsWith(`
`)&&(V=V.slice(0,-1)),V.split(`
`).reduce(function(G,Q){return G.insert(Q).insert(`
`,B.formats())},new d.default)}},{key:"format",value:function(B,V){if(!(B===this.statics.blotName&&V)){var G=this.descendant($.default,this.length()-1),Q=r(G,1),J=Q[0];J!=null&&J.deleteAt(J.length()-1,1),a(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"format",this).call(this,B,V)}}},{key:"formatAt",value:function(B,V,G,Q){if(V!==0&&!(f.default.query(G,f.default.Scope.BLOCK)==null||G===this.statics.blotName&&Q===this.statics.formats(this.domNode))){var J=this.newlineIndex(B);if(!(J<0||J>=B+V)){var Y=this.newlineIndex(B,!0)+1,Z=J-Y+1,se=this.isolate(Y,Z),ce=se.next;se.format(G,Q),ce instanceof M&&ce.formatAt(0,B-Y+V-Z,G,Q)}}}},{key:"insertAt",value:function(B,V,G){if(G==null){var Q=this.descendant($.default,B),J=r(Q,2),Y=J[0],Z=J[1];Y.insertAt(Z,V)}}},{key:"length",value:function(){var B=this.domNode.textContent.length;return this.domNode.textContent.endsWith(`
`)?B:B+1}},{key:"newlineIndex",value:function(B){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(V)return this.domNode.textContent.slice(0,B).lastIndexOf(`
`);var G=this.domNode.textContent.slice(B).indexOf(`
`);return G>-1?B+G:-1}},{key:"optimize",value:function(B){this.domNode.textContent.endsWith(`
`)||this.appendChild(f.default.create("text",`
`)),a(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"optimize",this).call(this,B);var V=this.next;V!=null&&V.prev===this&&V.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===V.statics.formats(V.domNode)&&(V.optimize(B),V.moveChildren(this),V.remove())}},{key:"replace",value:function(B){a(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"replace",this).call(this,B),[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(V){var G=f.default.find(V);G==null?V.parentNode.removeChild(V):G instanceof f.default.Embed?G.remove():G.unwrap()})}}],[{key:"create",value:function(B){var V=a(M.__proto__||Object.getPrototypeOf(M),"create",this).call(this,B);return V.setAttribute("spellcheck",!1),V}},{key:"formats",value:function(){return!0}}]),M}(v.default);S.blotName="code-block",S.tagName="PRE",S.TAB="  ",o.Code=L,o.default=S},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ce){return typeof ce}:function(ce){return ce&&typeof Symbol=="function"&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce},s=function(){function ce(te,ee){var ae=[],de=!0,$e=!1,be=void 0;try{for(var me=te[Symbol.iterator](),fe;!(de=(fe=me.next()).done)&&(ae.push(fe.value),!(ee&&ae.length===ee));de=!0);}catch(Ae){$e=!0,be=Ae}finally{try{!de&&me.return&&me.return()}finally{if($e)throw be}}return ae}return function(te,ee){if(Array.isArray(te))return te;if(Symbol.iterator in Object(te))return ce(te,ee);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),a=function(){function ce(te,ee){for(var ae=0;ae<ee.length;ae++){var de=ee[ae];de.enumerable=de.enumerable||!1,de.configurable=!0,"value"in de&&(de.writable=!0),Object.defineProperty(te,de.key,de)}}return function(te,ee,ae){return ee&&ce(te.prototype,ee),ae&&ce(te,ae),te}}(),l=i(2),d=V(l),u=i(20),f=V(u),p=i(0),v=V(p),_=i(13),b=V(_),C=i(24),$=V(C),E=i(4),P=V(E),I=i(16),O=V(I),L=i(21),S=V(L),j=i(11),M=V(j),q=i(3),B=V(q);function V(ce){return ce&&ce.__esModule?ce:{default:ce}}function G(ce,te,ee){return te in ce?Object.defineProperty(ce,te,{value:ee,enumerable:!0,configurable:!0,writable:!0}):ce[te]=ee,ce}function Q(ce,te){if(!(ce instanceof te))throw new TypeError("Cannot call a class as a function")}var J=/^[ -~]*$/,Y=function(){function ce(te){Q(this,ce),this.scroll=te,this.delta=this.getDelta()}return a(ce,[{key:"applyDelta",value:function(ee){var ae=this,de=!1;this.scroll.update();var $e=this.scroll.length();return this.scroll.batchStart(),ee=se(ee),ee.reduce(function(be,me){var fe=me.retain||me.delete||me.insert.length||1,Ae=me.attributes||{};if(me.insert!=null){if(typeof me.insert=="string"){var je=me.insert;je.endsWith(`
`)&&de&&(de=!1,je=je.slice(0,-1)),be>=$e&&!je.endsWith(`
`)&&(de=!0),ae.scroll.insertAt(be,je);var Ye=ae.scroll.line(be),_t=s(Ye,2),xt=_t[0],we=_t[1],ve=(0,B.default)({},(0,E.bubbleFormats)(xt));if(xt instanceof P.default){var qe=xt.descendant(v.default.Leaf,we),$t=s(qe,1),ut=$t[0];ve=(0,B.default)(ve,(0,E.bubbleFormats)(ut))}Ae=f.default.attributes.diff(ve,Ae)||{}}else if(r(me.insert)==="object"){var Ve=Object.keys(me.insert)[0];if(Ve==null)return be;ae.scroll.insertAt(be,Ve,me.insert[Ve])}$e+=fe}return Object.keys(Ae).forEach(function(tt){ae.scroll.formatAt(be,fe,tt,Ae[tt])}),be+fe},0),ee.reduce(function(be,me){return typeof me.delete=="number"?(ae.scroll.deleteAt(be,me.delete),be):be+(me.retain||me.insert.length||1)},0),this.scroll.batchEnd(),this.update(ee)}},{key:"deleteText",value:function(ee,ae){return this.scroll.deleteAt(ee,ae),this.update(new d.default().retain(ee).delete(ae))}},{key:"formatLine",value:function(ee,ae){var de=this,$e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.scroll.update(),Object.keys($e).forEach(function(be){if(!(de.scroll.whitelist!=null&&!de.scroll.whitelist[be])){var me=de.scroll.lines(ee,Math.max(ae,1)),fe=ae;me.forEach(function(Ae){var je=Ae.length();if(!(Ae instanceof b.default))Ae.format(be,$e[be]);else{var Ye=ee-Ae.offset(de.scroll),_t=Ae.newlineIndex(Ye+fe)-Ye+1;Ae.formatAt(Ye,_t,be,$e[be])}fe-=je})}}),this.scroll.optimize(),this.update(new d.default().retain(ee).retain(ae,(0,S.default)($e)))}},{key:"formatText",value:function(ee,ae){var de=this,$e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Object.keys($e).forEach(function(be){de.scroll.formatAt(ee,ae,be,$e[be])}),this.update(new d.default().retain(ee).retain(ae,(0,S.default)($e)))}},{key:"getContents",value:function(ee,ae){return this.delta.slice(ee,ee+ae)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce(function(ee,ae){return ee.concat(ae.delta())},new d.default)}},{key:"getFormat",value:function(ee){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,de=[],$e=[];ae===0?this.scroll.path(ee).forEach(function(me){var fe=s(me,1),Ae=fe[0];Ae instanceof P.default?de.push(Ae):Ae instanceof v.default.Leaf&&$e.push(Ae)}):(de=this.scroll.lines(ee,ae),$e=this.scroll.descendants(v.default.Leaf,ee,ae));var be=[de,$e].map(function(me){if(me.length===0)return{};for(var fe=(0,E.bubbleFormats)(me.shift());Object.keys(fe).length>0;){var Ae=me.shift();if(Ae==null)return fe;fe=Z((0,E.bubbleFormats)(Ae),fe)}return fe});return B.default.apply(B.default,be)}},{key:"getText",value:function(ee,ae){return this.getContents(ee,ae).filter(function(de){return typeof de.insert=="string"}).map(function(de){return de.insert}).join("")}},{key:"insertEmbed",value:function(ee,ae,de){return this.scroll.insertAt(ee,ae,de),this.update(new d.default().retain(ee).insert(G({},ae,de)))}},{key:"insertText",value:function(ee,ae){var de=this,$e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return ae=ae.replace(/\r\n/g,`
`).replace(/\r/g,`
`),this.scroll.insertAt(ee,ae),Object.keys($e).forEach(function(be){de.scroll.formatAt(ee,ae.length,be,$e[be])}),this.update(new d.default().retain(ee).insert(ae,(0,S.default)($e)))}},{key:"isBlank",value:function(){if(this.scroll.children.length==0)return!0;if(this.scroll.children.length>1)return!1;var ee=this.scroll.children.head;return ee.statics.blotName!==P.default.blotName||ee.children.length>1?!1:ee.children.head instanceof O.default}},{key:"removeFormat",value:function(ee,ae){var de=this.getText(ee,ae),$e=this.scroll.line(ee+ae),be=s($e,2),me=be[0],fe=be[1],Ae=0,je=new d.default;me!=null&&(me instanceof b.default?Ae=me.newlineIndex(fe)-fe+1:Ae=me.length()-fe,je=me.delta().slice(fe,fe+Ae-1).insert(`
`));var Ye=this.getContents(ee,ae+Ae),_t=Ye.diff(new d.default().insert(de).concat(je)),xt=new d.default().retain(ee).concat(_t);return this.applyDelta(xt)}},{key:"update",value:function(ee){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,$e=this.delta;if(ae.length===1&&ae[0].type==="characterData"&&ae[0].target.data.match(J)&&v.default.find(ae[0].target)){var be=v.default.find(ae[0].target),me=(0,E.bubbleFormats)(be),fe=be.offset(this.scroll),Ae=ae[0].oldValue.replace($.default.CONTENTS,""),je=new d.default().insert(Ae),Ye=new d.default().insert(be.value()),_t=new d.default().retain(fe).concat(je.diff(Ye,de));ee=_t.reduce(function(xt,we){return we.insert?xt.insert(we.insert,me):xt.push(we)},new d.default),this.delta=$e.compose(ee)}else this.delta=this.getDelta(),(!ee||!(0,M.default)($e.compose(ee),this.delta))&&(ee=$e.diff(this.delta,de));return ee}}]),ce}();function Z(ce,te){return Object.keys(te).reduce(function(ee,ae){return ce[ae]==null||(te[ae]===ce[ae]?ee[ae]=te[ae]:Array.isArray(te[ae])?te[ae].indexOf(ce[ae])<0&&(ee[ae]=te[ae].concat([ce[ae]])):ee[ae]=[te[ae],ce[ae]]),ee},{})}function se(ce){return ce.reduce(function(te,ee){if(ee.insert===1){var ae=(0,S.default)(ee.attributes);return delete ae.image,te.insert({image:ee.attributes.image},ae)}if(ee.attributes!=null&&(ee.attributes.list===!0||ee.attributes.bullet===!0)&&(ee=(0,S.default)(ee),ee.attributes.list?ee.attributes.list="ordered":(ee.attributes.list="bullet",delete ee.attributes.bullet)),typeof ee.insert=="string"){var de=ee.insert.replace(/\r\n/g,`
`).replace(/\r/g,`
`);return te.insert(de,ee.attributes)}return te.push(ee)},new d.default)}o.default=Y},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.default=o.Range=void 0;var r=function(){function j(M,q){var B=[],V=!0,G=!1,Q=void 0;try{for(var J=M[Symbol.iterator](),Y;!(V=(Y=J.next()).done)&&(B.push(Y.value),!(q&&B.length===q));V=!0);}catch(Z){G=!0,Q=Z}finally{try{!V&&J.return&&J.return()}finally{if(G)throw Q}}return B}return function(M,q){if(Array.isArray(M))return M;if(Symbol.iterator in Object(M))return j(M,q);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function j(M,q){for(var B=0;B<q.length;B++){var V=q[B];V.enumerable=V.enumerable||!1,V.configurable=!0,"value"in V&&(V.writable=!0),Object.defineProperty(M,V.key,V)}}return function(M,q,B){return q&&j(M.prototype,q),B&&j(M,B),M}}(),a=i(0),l=$(a),d=i(21),u=$(d),f=i(11),p=$(f),v=i(8),_=$(v),b=i(10),C=$(b);function $(j){return j&&j.__esModule?j:{default:j}}function E(j){if(Array.isArray(j)){for(var M=0,q=Array(j.length);M<j.length;M++)q[M]=j[M];return q}else return Array.from(j)}function P(j,M){if(!(j instanceof M))throw new TypeError("Cannot call a class as a function")}var I=(0,C.default)("quill:selection"),O=function j(M){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;P(this,j),this.index=M,this.length=q},L=function(){function j(M,q){var B=this;P(this,j),this.emitter=q,this.scroll=M,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=l.default.create("cursor",this),this.lastRange=this.savedRange=new O(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,function(){B.mouseDown||setTimeout(B.update.bind(B,_.default.sources.USER),1)}),this.emitter.on(_.default.events.EDITOR_CHANGE,function(V,G){V===_.default.events.TEXT_CHANGE&&G.length()>0&&B.update(_.default.sources.SILENT)}),this.emitter.on(_.default.events.SCROLL_BEFORE_UPDATE,function(){if(B.hasFocus()){var V=B.getNativeRange();V!=null&&V.start.node!==B.cursor.textNode&&B.emitter.once(_.default.events.SCROLL_UPDATE,function(){try{B.setNativeRange(V.start.node,V.start.offset,V.end.node,V.end.offset)}catch{}})}}),this.emitter.on(_.default.events.SCROLL_OPTIMIZE,function(V,G){if(G.range){var Q=G.range,J=Q.startNode,Y=Q.startOffset,Z=Q.endNode,se=Q.endOffset;B.setNativeRange(J,Y,Z,se)}}),this.update(_.default.sources.SILENT)}return s(j,[{key:"handleComposition",value:function(){var q=this;this.root.addEventListener("compositionstart",function(){q.composing=!0}),this.root.addEventListener("compositionend",function(){if(q.composing=!1,q.cursor.parent){var B=q.cursor.restore();if(!B)return;setTimeout(function(){q.setNativeRange(B.startNode,B.startOffset,B.endNode,B.endOffset)},1)}})}},{key:"handleDragging",value:function(){var q=this;this.emitter.listenDOM("mousedown",document.body,function(){q.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,function(){q.mouseDown=!1,q.update(_.default.sources.USER)})}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(q,B){if(!(this.scroll.whitelist!=null&&!this.scroll.whitelist[q])){this.scroll.update();var V=this.getNativeRange();if(!(V==null||!V.native.collapsed||l.default.query(q,l.default.Scope.BLOCK))){if(V.start.node!==this.cursor.textNode){var G=l.default.find(V.start.node,!1);if(G==null)return;if(G instanceof l.default.Leaf){var Q=G.split(V.start.offset);G.parent.insertBefore(this.cursor,Q)}else G.insertBefore(this.cursor,V.start.node);this.cursor.attach()}this.cursor.format(q,B),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(q){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,V=this.scroll.length();q=Math.min(q,V-1),B=Math.min(q+B,V-1)-q;var G=void 0,Q=this.scroll.leaf(q),J=r(Q,2),Y=J[0],Z=J[1];if(Y==null)return null;var se=Y.position(Z,!0),ce=r(se,2);G=ce[0],Z=ce[1];var te=document.createRange();if(B>0){te.setStart(G,Z);var ee=this.scroll.leaf(q+B),ae=r(ee,2);if(Y=ae[0],Z=ae[1],Y==null)return null;var de=Y.position(Z,!0),$e=r(de,2);return G=$e[0],Z=$e[1],te.setEnd(G,Z),te.getBoundingClientRect()}else{var be="left",me=void 0;return G instanceof Text?(Z<G.data.length?(te.setStart(G,Z),te.setEnd(G,Z+1)):(te.setStart(G,Z-1),te.setEnd(G,Z),be="right"),me=te.getBoundingClientRect()):(me=Y.domNode.getBoundingClientRect(),Z>0&&(be="right")),{bottom:me.top+me.height,height:me.height,left:me[be],right:me[be],top:me.top,width:0}}}},{key:"getNativeRange",value:function(){var q=document.getSelection();if(q==null||q.rangeCount<=0)return null;var B=q.getRangeAt(0);if(B==null)return null;var V=this.normalizeNative(B);return I.info("getNativeRange",V),V}},{key:"getRange",value:function(){var q=this.getNativeRange();if(q==null)return[null,null];var B=this.normalizedToRange(q);return[B,q]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(q){var B=this,V=[[q.start.node,q.start.offset]];q.native.collapsed||V.push([q.end.node,q.end.offset]);var G=V.map(function(Y){var Z=r(Y,2),se=Z[0],ce=Z[1],te=l.default.find(se,!0),ee=te.offset(B.scroll);return ce===0?ee:te instanceof l.default.Container?ee+te.length():ee+te.index(se,ce)}),Q=Math.min(Math.max.apply(Math,E(G)),this.scroll.length()-1),J=Math.min.apply(Math,[Q].concat(E(G)));return new O(J,Q-J)}},{key:"normalizeNative",value:function(q){if(!S(this.root,q.startContainer)||!q.collapsed&&!S(this.root,q.endContainer))return null;var B={start:{node:q.startContainer,offset:q.startOffset},end:{node:q.endContainer,offset:q.endOffset},native:q};return[B.start,B.end].forEach(function(V){for(var G=V.node,Q=V.offset;!(G instanceof Text)&&G.childNodes.length>0;)if(G.childNodes.length>Q)G=G.childNodes[Q],Q=0;else if(G.childNodes.length===Q)G=G.lastChild,Q=G instanceof Text?G.data.length:G.childNodes.length+1;else break;V.node=G,V.offset=Q}),B}},{key:"rangeToNative",value:function(q){var B=this,V=q.collapsed?[q.index]:[q.index,q.index+q.length],G=[],Q=this.scroll.length();return V.forEach(function(J,Y){J=Math.min(Q-1,J);var Z=void 0,se=B.scroll.leaf(J),ce=r(se,2),te=ce[0],ee=ce[1],ae=te.position(ee,Y!==0),de=r(ae,2);Z=de[0],ee=de[1],G.push(Z,ee)}),G.length<2&&(G=G.concat(G)),G}},{key:"scrollIntoView",value:function(q){var B=this.lastRange;if(B!=null){var V=this.getBounds(B.index,B.length);if(V!=null){var G=this.scroll.length()-1,Q=this.scroll.line(Math.min(B.index,G)),J=r(Q,1),Y=J[0],Z=Y;if(B.length>0){var se=this.scroll.line(Math.min(B.index+B.length,G)),ce=r(se,1);Z=ce[0]}if(!(Y==null||Z==null)){var te=q.getBoundingClientRect();V.top<te.top?q.scrollTop-=te.top-V.top:V.bottom>te.bottom&&(q.scrollTop+=V.bottom-te.bottom)}}}}},{key:"setNativeRange",value:function(q,B){var V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:q,G=arguments.length>3&&arguments[3]!==void 0?arguments[3]:B,Q=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(I.info("setNativeRange",q,B,V,G),!(q!=null&&(this.root.parentNode==null||q.parentNode==null||V.parentNode==null))){var J=document.getSelection();if(J!=null)if(q!=null){this.hasFocus()||this.root.focus();var Y=(this.getNativeRange()||{}).native;if(Y==null||Q||q!==Y.startContainer||B!==Y.startOffset||V!==Y.endContainer||G!==Y.endOffset){q.tagName=="BR"&&(B=[].indexOf.call(q.parentNode.childNodes,q),q=q.parentNode),V.tagName=="BR"&&(G=[].indexOf.call(V.parentNode.childNodes,V),V=V.parentNode);var Z=document.createRange();Z.setStart(q,B),Z.setEnd(V,G),J.removeAllRanges(),J.addRange(Z)}}else J.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(q){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:_.default.sources.API;if(typeof B=="string"&&(V=B,B=!1),I.info("setRange",q),q!=null){var G=this.rangeToNative(q);this.setNativeRange.apply(this,E(G).concat([B]))}else this.setNativeRange(null);this.update(V)}},{key:"update",value:function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:_.default.sources.USER,B=this.lastRange,V=this.getRange(),G=r(V,2),Q=G[0],J=G[1];if(this.lastRange=Q,this.lastRange!=null&&(this.savedRange=this.lastRange),!(0,p.default)(B,this.lastRange)){var Y;!this.composing&&J!=null&&J.native.collapsed&&J.start.node!==this.cursor.textNode&&this.cursor.restore();var Z=[_.default.events.SELECTION_CHANGE,(0,u.default)(this.lastRange),(0,u.default)(B),q];if((Y=this.emitter).emit.apply(Y,[_.default.events.EDITOR_CHANGE].concat(Z)),q!==_.default.sources.SILENT){var se;(se=this.emitter).emit.apply(se,Z)}}}}]),j}();function S(j,M){try{M.parentNode}catch{return!1}return M instanceof Text&&(M=M.parentNode),j.contains(M)}o.Range=O,o.default=L},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function _(b,C){for(var $=0;$<C.length;$++){var E=C[$];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(b,E.key,E)}}return function(b,C,$){return C&&_(b.prototype,C),$&&_(b,$),b}}(),s=function _(b,C,$){b===null&&(b=Function.prototype);var E=Object.getOwnPropertyDescriptor(b,C);if(E===void 0){var P=Object.getPrototypeOf(b);return P===null?void 0:_(P,C,$)}else{if("value"in E)return E.value;var I=E.get;return I===void 0?void 0:I.call($)}},a=i(0),l=d(a);function d(_){return _&&_.__esModule?_:{default:_}}function u(_,b){if(!(_ instanceof b))throw new TypeError("Cannot call a class as a function")}function f(_,b){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b=="object"||typeof b=="function")?b:_}function p(_,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);_.prototype=Object.create(b&&b.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(_,b):_.__proto__=b)}var v=function(_){p(b,_);function b(){return u(this,b),f(this,(b.__proto__||Object.getPrototypeOf(b)).apply(this,arguments))}return r(b,[{key:"insertInto",value:function($,E){$.children.length===0?s(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"insertInto",this).call(this,$,E):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),b}(l.default.Embed);v.blotName="break",v.tagName="BR",o.default=v},function(n,o,i){var r=this&&this.__extends||function(){var f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,v){p.__proto__=v}||function(p,v){for(var _ in v)v.hasOwnProperty(_)&&(p[_]=v[_])};return function(p,v){f(p,v);function _(){this.constructor=p}p.prototype=v===null?Object.create(v):(_.prototype=v.prototype,new _)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=i(44),a=i(30),l=i(1),d=function(f){r(p,f);function p(v){var _=f.call(this,v)||this;return _.build(),_}return p.prototype.appendChild=function(v){this.insertBefore(v)},p.prototype.attach=function(){f.prototype.attach.call(this),this.children.forEach(function(v){v.attach()})},p.prototype.build=function(){var v=this;this.children=new s.default,[].slice.call(this.domNode.childNodes).reverse().forEach(function(_){try{var b=u(_);v.insertBefore(b,v.children.head||void 0)}catch(C){if(C instanceof l.ParchmentError)return;throw C}})},p.prototype.deleteAt=function(v,_){if(v===0&&_===this.length())return this.remove();this.children.forEachAt(v,_,function(b,C,$){b.deleteAt(C,$)})},p.prototype.descendant=function(v,_){var b=this.children.find(_),C=b[0],$=b[1];return v.blotName==null&&v(C)||v.blotName!=null&&C instanceof v?[C,$]:C instanceof p?C.descendant(v,$):[null,-1]},p.prototype.descendants=function(v,_,b){_===void 0&&(_=0),b===void 0&&(b=Number.MAX_VALUE);var C=[],$=b;return this.children.forEachAt(_,b,function(E,P,I){(v.blotName==null&&v(E)||v.blotName!=null&&E instanceof v)&&C.push(E),E instanceof p&&(C=C.concat(E.descendants(v,P,$))),$-=I}),C},p.prototype.detach=function(){this.children.forEach(function(v){v.detach()}),f.prototype.detach.call(this)},p.prototype.formatAt=function(v,_,b,C){this.children.forEachAt(v,_,function($,E,P){$.formatAt(E,P,b,C)})},p.prototype.insertAt=function(v,_,b){var C=this.children.find(v),$=C[0],E=C[1];if($)$.insertAt(E,_,b);else{var P=b==null?l.create("text",_):l.create(_,b);this.appendChild(P)}},p.prototype.insertBefore=function(v,_){if(this.statics.allowedChildren!=null&&!this.statics.allowedChildren.some(function(b){return v instanceof b}))throw new l.ParchmentError("Cannot insert "+v.statics.blotName+" into "+this.statics.blotName);v.insertInto(this,_)},p.prototype.length=function(){return this.children.reduce(function(v,_){return v+_.length()},0)},p.prototype.moveChildren=function(v,_){this.children.forEach(function(b){v.insertBefore(b,_)})},p.prototype.optimize=function(v){if(f.prototype.optimize.call(this,v),this.children.length===0)if(this.statics.defaultChild!=null){var _=l.create(this.statics.defaultChild);this.appendChild(_),_.optimize(v)}else this.remove()},p.prototype.path=function(v,_){_===void 0&&(_=!1);var b=this.children.find(v,_),C=b[0],$=b[1],E=[[this,v]];return C instanceof p?E.concat(C.path($,_)):(C!=null&&E.push([C,$]),E)},p.prototype.removeChild=function(v){this.children.remove(v)},p.prototype.replace=function(v){v instanceof p&&v.moveChildren(this),f.prototype.replace.call(this,v)},p.prototype.split=function(v,_){if(_===void 0&&(_=!1),!_){if(v===0)return this;if(v===this.length())return this.next}var b=this.clone();return this.parent.insertBefore(b,this.next),this.children.forEachAt(v,this.length(),function(C,$,E){C=C.split($,_),b.appendChild(C)}),b},p.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},p.prototype.update=function(v,_){var b=this,C=[],$=[];v.forEach(function(E){E.target===b.domNode&&E.type==="childList"&&(C.push.apply(C,E.addedNodes),$.push.apply($,E.removedNodes))}),$.forEach(function(E){if(!(E.parentNode!=null&&E.tagName!=="IFRAME"&&document.body.compareDocumentPosition(E)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var P=l.find(E);P!=null&&(P.domNode.parentNode==null||P.domNode.parentNode===b.domNode)&&P.detach()}}),C.filter(function(E){return E.parentNode==b.domNode}).sort(function(E,P){return E===P?0:E.compareDocumentPosition(P)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1}).forEach(function(E){var P=null;E.nextSibling!=null&&(P=l.find(E.nextSibling));var I=u(E);(I.next!=P||I.next==null)&&(I.parent!=null&&I.parent.removeChild(b),b.insertBefore(I,P||void 0))})},p}(a.default);function u(f){var p=l.find(f);if(p==null)try{p=l.create(f)}catch{p=l.create(l.Scope.INLINE),[].slice.call(f.childNodes).forEach(function(_){p.domNode.appendChild(_)}),f.parentNode&&f.parentNode.replaceChild(p.domNode,f),p.attach()}return p}o.default=d},function(n,o,i){var r=this&&this.__extends||function(){var f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,v){p.__proto__=v}||function(p,v){for(var _ in v)v.hasOwnProperty(_)&&(p[_]=v[_])};return function(p,v){f(p,v);function _(){this.constructor=p}p.prototype=v===null?Object.create(v):(_.prototype=v.prototype,new _)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=i(12),a=i(31),l=i(17),d=i(1),u=function(f){r(p,f);function p(v){var _=f.call(this,v)||this;return _.attributes=new a.default(_.domNode),_}return p.formats=function(v){if(typeof this.tagName=="string")return!0;if(Array.isArray(this.tagName))return v.tagName.toLowerCase()},p.prototype.format=function(v,_){var b=d.query(v);b instanceof s.default?this.attributes.attribute(b,_):_&&b!=null&&(v!==this.statics.blotName||this.formats()[v]!==_)&&this.replaceWith(v,_)},p.prototype.formats=function(){var v=this.attributes.values(),_=this.statics.formats(this.domNode);return _!=null&&(v[this.statics.blotName]=_),v},p.prototype.replaceWith=function(v,_){var b=f.prototype.replaceWith.call(this,v,_);return this.attributes.copy(b),b},p.prototype.update=function(v,_){var b=this;f.prototype.update.call(this,v,_),v.some(function(C){return C.target===b.domNode&&C.type==="attributes"})&&this.attributes.build()},p.prototype.wrap=function(v,_){var b=f.prototype.wrap.call(this,v,_);return b instanceof p&&b.statics.scope===this.statics.scope&&this.attributes.move(b),b},p}(l.default);o.default=u},function(n,o,i){var r=this&&this.__extends||function(){var d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,f){u.__proto__=f}||function(u,f){for(var p in f)f.hasOwnProperty(p)&&(u[p]=f[p])};return function(u,f){d(u,f);function p(){this.constructor=u}u.prototype=f===null?Object.create(f):(p.prototype=f.prototype,new p)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=i(30),a=i(1),l=function(d){r(u,d);function u(){return d!==null&&d.apply(this,arguments)||this}return u.value=function(f){return!0},u.prototype.index=function(f,p){return this.domNode===f||this.domNode.compareDocumentPosition(f)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(p,1):-1},u.prototype.position=function(f,p){var v=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return f>0&&(v+=1),[this.parent.domNode,v]},u.prototype.value=function(){var f;return f={},f[this.statics.blotName]=this.statics.value(this.domNode)||!0,f},u.scope=a.Scope.INLINE_BLOT,u}(s.default);o.default=l},function(n,o,i){var r=i(11),s=i(3),a={attributes:{compose:function(d,u,f){typeof d!="object"&&(d={}),typeof u!="object"&&(u={});var p=s(!0,{},u);f||(p=Object.keys(p).reduce(function(_,b){return p[b]!=null&&(_[b]=p[b]),_},{}));for(var v in d)d[v]!==void 0&&u[v]===void 0&&(p[v]=d[v]);return Object.keys(p).length>0?p:void 0},diff:function(d,u){typeof d!="object"&&(d={}),typeof u!="object"&&(u={});var f=Object.keys(d).concat(Object.keys(u)).reduce(function(p,v){return r(d[v],u[v])||(p[v]=u[v]===void 0?null:u[v]),p},{});return Object.keys(f).length>0?f:void 0},transform:function(d,u,f){if(typeof d!="object")return u;if(typeof u=="object"){if(!f)return u;var p=Object.keys(u).reduce(function(v,_){return d[_]===void 0&&(v[_]=u[_]),v},{});return Object.keys(p).length>0?p:void 0}}},iterator:function(d){return new l(d)},length:function(d){return typeof d.delete=="number"?d.delete:typeof d.retain=="number"?d.retain:typeof d.insert=="string"?d.insert.length:1}};function l(d){this.ops=d,this.index=0,this.offset=0}l.prototype.hasNext=function(){return this.peekLength()<1/0},l.prototype.next=function(d){d||(d=1/0);var u=this.ops[this.index];if(u){var f=this.offset,p=a.length(u);if(d>=p-f?(d=p-f,this.index+=1,this.offset=0):this.offset+=d,typeof u.delete=="number")return{delete:d};var v={};return u.attributes&&(v.attributes=u.attributes),typeof u.retain=="number"?v.retain=d:typeof u.insert=="string"?v.insert=u.insert.substr(f,d):v.insert=u.insert,v}else return{retain:1/0}},l.prototype.peek=function(){return this.ops[this.index]},l.prototype.peekLength=function(){return this.ops[this.index]?a.length(this.ops[this.index])-this.offset:1/0},l.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"},l.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var d=this.offset,u=this.index,f=this.next(),p=this.ops.slice(this.index);return this.offset=d,this.index=u,[f].concat(p)}else return[]},n.exports=a},function(n,o){var i=function(){function r(b,C){return C!=null&&b instanceof C}var s;try{s=Map}catch{s=function(){}}var a;try{a=Set}catch{a=function(){}}var l;try{l=Promise}catch{l=function(){}}function d(b,C,$,E,P){typeof C=="object"&&($=C.depth,E=C.prototype,P=C.includeNonEnumerable,C=C.circular);var I=[],O=[],L=typeof Buffer<"u";typeof C>"u"&&(C=!0),typeof $>"u"&&($=1/0);function S(j,M){if(j===null)return null;if(M===0)return j;var q,B;if(typeof j!="object")return j;if(r(j,s))q=new s;else if(r(j,a))q=new a;else if(r(j,l))q=new l(function(te,ee){j.then(function(ae){te(S(ae,M-1))},function(ae){ee(S(ae,M-1))})});else if(d.__isArray(j))q=[];else if(d.__isRegExp(j))q=new RegExp(j.source,_(j)),j.lastIndex&&(q.lastIndex=j.lastIndex);else if(d.__isDate(j))q=new Date(j.getTime());else{if(L&&Buffer.isBuffer(j))return Buffer.allocUnsafe?q=Buffer.allocUnsafe(j.length):q=new Buffer(j.length),j.copy(q),q;r(j,Error)?q=Object.create(j):typeof E>"u"?(B=Object.getPrototypeOf(j),q=Object.create(B)):(q=Object.create(E),B=E)}if(C){var V=I.indexOf(j);if(V!=-1)return O[V];I.push(j),O.push(q)}r(j,s)&&j.forEach(function(te,ee){var ae=S(ee,M-1),de=S(te,M-1);q.set(ae,de)}),r(j,a)&&j.forEach(function(te){var ee=S(te,M-1);q.add(ee)});for(var G in j){var Q;B&&(Q=Object.getOwnPropertyDescriptor(B,G)),!(Q&&Q.set==null)&&(q[G]=S(j[G],M-1))}if(Object.getOwnPropertySymbols)for(var J=Object.getOwnPropertySymbols(j),G=0;G<J.length;G++){var Y=J[G],Z=Object.getOwnPropertyDescriptor(j,Y);Z&&!Z.enumerable&&!P||(q[Y]=S(j[Y],M-1),Z.enumerable||Object.defineProperty(q,Y,{enumerable:!1}))}if(P)for(var se=Object.getOwnPropertyNames(j),G=0;G<se.length;G++){var ce=se[G],Z=Object.getOwnPropertyDescriptor(j,ce);Z&&Z.enumerable||(q[ce]=S(j[ce],M-1),Object.defineProperty(q,ce,{enumerable:!1}))}return q}return S(b,$)}d.clonePrototype=function(C){if(C===null)return null;var $=function(){};return $.prototype=C,new $};function u(b){return Object.prototype.toString.call(b)}d.__objToStr=u;function f(b){return typeof b=="object"&&u(b)==="[object Date]"}d.__isDate=f;function p(b){return typeof b=="object"&&u(b)==="[object Array]"}d.__isArray=p;function v(b){return typeof b=="object"&&u(b)==="[object RegExp]"}d.__isRegExp=v;function _(b){var C="";return b.global&&(C+="g"),b.ignoreCase&&(C+="i"),b.multiline&&(C+="m"),C}return d.__getRegExpFlags=_,d}();typeof n=="object"&&n.exports&&(n.exports=i)},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function q(B,V){var G=[],Q=!0,J=!1,Y=void 0;try{for(var Z=B[Symbol.iterator](),se;!(Q=(se=Z.next()).done)&&(G.push(se.value),!(V&&G.length===V));Q=!0);}catch(ce){J=!0,Y=ce}finally{try{!Q&&Z.return&&Z.return()}finally{if(J)throw Y}}return G}return function(B,V){if(Array.isArray(B))return B;if(Symbol.iterator in Object(B))return q(B,V);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function q(B,V){for(var G=0;G<V.length;G++){var Q=V[G];Q.enumerable=Q.enumerable||!1,Q.configurable=!0,"value"in Q&&(Q.writable=!0),Object.defineProperty(B,Q.key,Q)}}return function(B,V,G){return V&&q(B.prototype,V),G&&q(B,G),B}}(),a=function q(B,V,G){B===null&&(B=Function.prototype);var Q=Object.getOwnPropertyDescriptor(B,V);if(Q===void 0){var J=Object.getPrototypeOf(B);return J===null?void 0:q(J,V,G)}else{if("value"in Q)return Q.value;var Y=Q.get;return Y===void 0?void 0:Y.call(G)}},l=i(0),d=I(l),u=i(8),f=I(u),p=i(4),v=I(p),_=i(16),b=I(_),C=i(13),$=I(C),E=i(25),P=I(E);function I(q){return q&&q.__esModule?q:{default:q}}function O(q,B){if(!(q instanceof B))throw new TypeError("Cannot call a class as a function")}function L(q,B){if(!q)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return B&&(typeof B=="object"||typeof B=="function")?B:q}function S(q,B){if(typeof B!="function"&&B!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof B);q.prototype=Object.create(B&&B.prototype,{constructor:{value:q,enumerable:!1,writable:!0,configurable:!0}}),B&&(Object.setPrototypeOf?Object.setPrototypeOf(q,B):q.__proto__=B)}function j(q){return q instanceof v.default||q instanceof p.BlockEmbed}var M=function(q){S(B,q);function B(V,G){O(this,B);var Q=L(this,(B.__proto__||Object.getPrototypeOf(B)).call(this,V));return Q.emitter=G.emitter,Array.isArray(G.whitelist)&&(Q.whitelist=G.whitelist.reduce(function(J,Y){return J[Y]=!0,J},{})),Q.domNode.addEventListener("DOMNodeInserted",function(){}),Q.optimize(),Q.enable(),Q}return s(B,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(G,Q){var J=this.line(G),Y=r(J,2),Z=Y[0],se=Y[1],ce=this.line(G+Q),te=r(ce,1),ee=te[0];if(a(B.prototype.__proto__||Object.getPrototypeOf(B.prototype),"deleteAt",this).call(this,G,Q),ee!=null&&Z!==ee&&se>0){if(Z instanceof p.BlockEmbed||ee instanceof p.BlockEmbed){this.optimize();return}if(Z instanceof $.default){var ae=Z.newlineIndex(Z.length(),!0);if(ae>-1&&(Z=Z.split(ae+1),Z===ee)){this.optimize();return}}else if(ee instanceof $.default){var de=ee.newlineIndex(0);de>-1&&ee.split(de+1)}var $e=ee.children.head instanceof b.default?null:ee.children.head;Z.moveChildren(ee,$e),Z.remove()}this.optimize()}},{key:"enable",value:function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.domNode.setAttribute("contenteditable",G)}},{key:"formatAt",value:function(G,Q,J,Y){this.whitelist!=null&&!this.whitelist[J]||(a(B.prototype.__proto__||Object.getPrototypeOf(B.prototype),"formatAt",this).call(this,G,Q,J,Y),this.optimize())}},{key:"insertAt",value:function(G,Q,J){if(!(J!=null&&this.whitelist!=null&&!this.whitelist[Q])){if(G>=this.length())if(J==null||d.default.query(Q,d.default.Scope.BLOCK)==null){var Y=d.default.create(this.statics.defaultChild);this.appendChild(Y),J==null&&Q.endsWith(`
`)&&(Q=Q.slice(0,-1)),Y.insertAt(0,Q,J)}else{var Z=d.default.create(Q,J);this.appendChild(Z)}else a(B.prototype.__proto__||Object.getPrototypeOf(B.prototype),"insertAt",this).call(this,G,Q,J);this.optimize()}}},{key:"insertBefore",value:function(G,Q){if(G.statics.scope===d.default.Scope.INLINE_BLOT){var J=d.default.create(this.statics.defaultChild);J.appendChild(G),G=J}a(B.prototype.__proto__||Object.getPrototypeOf(B.prototype),"insertBefore",this).call(this,G,Q)}},{key:"leaf",value:function(G){return this.path(G).pop()||[null,-1]}},{key:"line",value:function(G){return G===this.length()?this.line(G-1):this.descendant(j,G)}},{key:"lines",value:function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,J=function Y(Z,se,ce){var te=[],ee=ce;return Z.children.forEachAt(se,ce,function(ae,de,$e){j(ae)?te.push(ae):ae instanceof d.default.Container&&(te=te.concat(Y(ae,de,ee))),ee-=$e}),te};return J(this,G,Q)}},{key:"optimize",value:function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.batch!==!0&&(a(B.prototype.__proto__||Object.getPrototypeOf(B.prototype),"optimize",this).call(this,G,Q),G.length>0&&this.emitter.emit(f.default.events.SCROLL_OPTIMIZE,G,Q))}},{key:"path",value:function(G){return a(B.prototype.__proto__||Object.getPrototypeOf(B.prototype),"path",this).call(this,G).slice(1)}},{key:"update",value:function(G){if(this.batch!==!0){var Q=f.default.sources.USER;typeof G=="string"&&(Q=G),Array.isArray(G)||(G=this.observer.takeRecords()),G.length>0&&this.emitter.emit(f.default.events.SCROLL_BEFORE_UPDATE,Q,G),a(B.prototype.__proto__||Object.getPrototypeOf(B.prototype),"update",this).call(this,G.concat([])),G.length>0&&this.emitter.emit(f.default.events.SCROLL_UPDATE,Q,G)}}}]),B}(d.default.Scroll);M.blotName="scroll",M.className="ql-editor",M.tagName="DIV",M.defaultChild="block",M.allowedChildren=[v.default,p.BlockEmbed,P.default],o.default=M},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.SHORTKEY=o.default=void 0;var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(me){return typeof me}:function(me){return me&&typeof Symbol=="function"&&me.constructor===Symbol&&me!==Symbol.prototype?"symbol":typeof me},s=function(){function me(fe,Ae){var je=[],Ye=!0,_t=!1,xt=void 0;try{for(var we=fe[Symbol.iterator](),ve;!(Ye=(ve=we.next()).done)&&(je.push(ve.value),!(Ae&&je.length===Ae));Ye=!0);}catch(qe){_t=!0,xt=qe}finally{try{!Ye&&we.return&&we.return()}finally{if(_t)throw xt}}return je}return function(fe,Ae){if(Array.isArray(fe))return fe;if(Symbol.iterator in Object(fe))return me(fe,Ae);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),a=function(){function me(fe,Ae){for(var je=0;je<Ae.length;je++){var Ye=Ae[je];Ye.enumerable=Ye.enumerable||!1,Ye.configurable=!0,"value"in Ye&&(Ye.writable=!0),Object.defineProperty(fe,Ye.key,Ye)}}return function(fe,Ae,je){return Ae&&me(fe.prototype,Ae),je&&me(fe,je),fe}}(),l=i(21),d=q(l),u=i(11),f=q(u),p=i(3),v=q(p),_=i(2),b=q(_),C=i(20),$=q(C),E=i(0),P=q(E),I=i(5),O=q(I),L=i(10),S=q(L),j=i(9),M=q(j);function q(me){return me&&me.__esModule?me:{default:me}}function B(me,fe,Ae){return fe in me?Object.defineProperty(me,fe,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):me[fe]=Ae,me}function V(me,fe){if(!(me instanceof fe))throw new TypeError("Cannot call a class as a function")}function G(me,fe){if(!me)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return fe&&(typeof fe=="object"||typeof fe=="function")?fe:me}function Q(me,fe){if(typeof fe!="function"&&fe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof fe);me.prototype=Object.create(fe&&fe.prototype,{constructor:{value:me,enumerable:!1,writable:!0,configurable:!0}}),fe&&(Object.setPrototypeOf?Object.setPrototypeOf(me,fe):me.__proto__=fe)}var J=(0,S.default)("quill:keyboard"),Y=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",Z=function(me){Q(fe,me),a(fe,null,[{key:"match",value:function(je,Ye){return Ye=be(Ye),["altKey","ctrlKey","metaKey","shiftKey"].some(function(_t){return!!Ye[_t]!==je[_t]&&Ye[_t]!==null})?!1:Ye.key===(je.which||je.keyCode)}}]);function fe(Ae,je){V(this,fe);var Ye=G(this,(fe.__proto__||Object.getPrototypeOf(fe)).call(this,Ae,je));return Ye.bindings={},Object.keys(Ye.options.bindings).forEach(function(_t){_t==="list autofill"&&Ae.scroll.whitelist!=null&&!Ae.scroll.whitelist.list||Ye.options.bindings[_t]&&Ye.addBinding(Ye.options.bindings[_t])}),Ye.addBinding({key:fe.keys.ENTER,shiftKey:null},ae),Ye.addBinding({key:fe.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},function(){}),/Firefox/i.test(navigator.userAgent)?(Ye.addBinding({key:fe.keys.BACKSPACE},{collapsed:!0},ce),Ye.addBinding({key:fe.keys.DELETE},{collapsed:!0},te)):(Ye.addBinding({key:fe.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},ce),Ye.addBinding({key:fe.keys.DELETE},{collapsed:!0,suffix:/^.?$/},te)),Ye.addBinding({key:fe.keys.BACKSPACE},{collapsed:!1},ee),Ye.addBinding({key:fe.keys.DELETE},{collapsed:!1},ee),Ye.addBinding({key:fe.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},ce),Ye.listen(),Ye}return a(fe,[{key:"addBinding",value:function(je){var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},xt=be(je);if(xt==null||xt.key==null)return J.warn("Attempted to add invalid keyboard binding",xt);typeof Ye=="function"&&(Ye={handler:Ye}),typeof _t=="function"&&(_t={handler:_t}),xt=(0,v.default)(xt,Ye,_t),this.bindings[xt.key]=this.bindings[xt.key]||[],this.bindings[xt.key].push(xt)}},{key:"listen",value:function(){var je=this;this.quill.root.addEventListener("keydown",function(Ye){if(!Ye.defaultPrevented){var _t=Ye.which||Ye.keyCode,xt=(je.bindings[_t]||[]).filter(function(We){return fe.match(Ye,We)});if(xt.length!==0){var we=je.quill.getSelection();if(!(we==null||!je.quill.hasFocus())){var ve=je.quill.getLine(we.index),qe=s(ve,2),$t=qe[0],ut=qe[1],Ve=je.quill.getLeaf(we.index),tt=s(Ve,2),ge=tt[0],ye=tt[1],Te=we.length===0?[ge,ye]:je.quill.getLeaf(we.index+we.length),pt=s(Te,2),yt=pt[0],Xe=pt[1],Ze=ge instanceof P.default.Text?ge.value().slice(0,ye):"",vt=yt instanceof P.default.Text?yt.value().slice(Xe):"",Ut={collapsed:we.length===0,empty:we.length===0&&$t.length()<=1,format:je.quill.getFormat(we),offset:ut,prefix:Ze,suffix:vt},Je=xt.some(function(We){if(We.collapsed!=null&&We.collapsed!==Ut.collapsed||We.empty!=null&&We.empty!==Ut.empty||We.offset!=null&&We.offset!==Ut.offset)return!1;if(Array.isArray(We.format)){if(We.format.every(function(mt){return Ut.format[mt]==null}))return!1}else if(r(We.format)==="object"&&!Object.keys(We.format).every(function(mt){return We.format[mt]===!0?Ut.format[mt]!=null:We.format[mt]===!1?Ut.format[mt]==null:(0,f.default)(We.format[mt],Ut.format[mt])}))return!1;return We.prefix!=null&&!We.prefix.test(Ut.prefix)||We.suffix!=null&&!We.suffix.test(Ut.suffix)?!1:We.handler.call(je,we,Ut)!==!0});Je&&Ye.preventDefault()}}}})}}]),fe}(M.default);Z.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},Z.DEFAULTS={bindings:{bold:$e("bold"),italic:$e("italic"),underline:$e("underline"),indent:{key:Z.keys.TAB,format:["blockquote","indent","list"],handler:function(fe,Ae){if(Ae.collapsed&&Ae.offset!==0)return!0;this.quill.format("indent","+1",O.default.sources.USER)}},outdent:{key:Z.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(fe,Ae){if(Ae.collapsed&&Ae.offset!==0)return!0;this.quill.format("indent","-1",O.default.sources.USER)}},"outdent backspace":{key:Z.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(fe,Ae){Ae.format.indent!=null?this.quill.format("indent","-1",O.default.sources.USER):Ae.format.list!=null&&this.quill.format("list",!1,O.default.sources.USER)}},"indent code-block":de(!0),"outdent code-block":de(!1),"remove tab":{key:Z.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(fe){this.quill.deleteText(fe.index-1,1,O.default.sources.USER)}},tab:{key:Z.keys.TAB,handler:function(fe){this.quill.history.cutoff();var Ae=new b.default().retain(fe.index).delete(fe.length).insert("	");this.quill.updateContents(Ae,O.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(fe.index+1,O.default.sources.SILENT)}},"list empty enter":{key:Z.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(fe,Ae){this.quill.format("list",!1,O.default.sources.USER),Ae.format.indent&&this.quill.format("indent",!1,O.default.sources.USER)}},"checklist enter":{key:Z.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(fe){var Ae=this.quill.getLine(fe.index),je=s(Ae,2),Ye=je[0],_t=je[1],xt=(0,v.default)({},Ye.formats(),{list:"checked"}),we=new b.default().retain(fe.index).insert(`
`,xt).retain(Ye.length()-_t-1).retain(1,{list:"unchecked"});this.quill.updateContents(we,O.default.sources.USER),this.quill.setSelection(fe.index+1,O.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:Z.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(fe,Ae){var je=this.quill.getLine(fe.index),Ye=s(je,2),_t=Ye[0],xt=Ye[1],we=new b.default().retain(fe.index).insert(`
`,Ae.format).retain(_t.length()-xt-1).retain(1,{header:null});this.quill.updateContents(we,O.default.sources.USER),this.quill.setSelection(fe.index+1,O.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(fe,Ae){var je=Ae.prefix.length,Ye=this.quill.getLine(fe.index),_t=s(Ye,2),xt=_t[0],we=_t[1];if(we>je)return!0;var ve=void 0;switch(Ae.prefix.trim()){case"[]":case"[ ]":ve="unchecked";break;case"[x]":ve="checked";break;case"-":case"*":ve="bullet";break;default:ve="ordered"}this.quill.insertText(fe.index," ",O.default.sources.USER),this.quill.history.cutoff();var qe=new b.default().retain(fe.index-we).delete(je+1).retain(xt.length()-2-we).retain(1,{list:ve});this.quill.updateContents(qe,O.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(fe.index-je,O.default.sources.SILENT)}},"code exit":{key:Z.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(fe){var Ae=this.quill.getLine(fe.index),je=s(Ae,2),Ye=je[0],_t=je[1],xt=new b.default().retain(fe.index+Ye.length()-_t-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(xt,O.default.sources.USER)}},"embed left":se(Z.keys.LEFT,!1),"embed left shift":se(Z.keys.LEFT,!0),"embed right":se(Z.keys.RIGHT,!1),"embed right shift":se(Z.keys.RIGHT,!0)}};function se(me,fe){var Ae,je=me===Z.keys.LEFT?"prefix":"suffix";return Ae={key:me,shiftKey:fe,altKey:null},B(Ae,je,/^$/),B(Ae,"handler",function(_t){var xt=_t.index;me===Z.keys.RIGHT&&(xt+=_t.length+1);var we=this.quill.getLeaf(xt),ve=s(we,1),qe=ve[0];return qe instanceof P.default.Embed?(me===Z.keys.LEFT?fe?this.quill.setSelection(_t.index-1,_t.length+1,O.default.sources.USER):this.quill.setSelection(_t.index-1,O.default.sources.USER):fe?this.quill.setSelection(_t.index,_t.length+1,O.default.sources.USER):this.quill.setSelection(_t.index+_t.length+1,O.default.sources.USER),!1):!0}),Ae}function ce(me,fe){if(!(me.index===0||this.quill.getLength()<=1)){var Ae=this.quill.getLine(me.index),je=s(Ae,1),Ye=je[0],_t={};if(fe.offset===0){var xt=this.quill.getLine(me.index-1),we=s(xt,1),ve=we[0];if(ve!=null&&ve.length()>1){var qe=Ye.formats(),$t=this.quill.getFormat(me.index-1,1);_t=$.default.attributes.diff(qe,$t)||{}}}var ut=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(fe.prefix)?2:1;this.quill.deleteText(me.index-ut,ut,O.default.sources.USER),Object.keys(_t).length>0&&this.quill.formatLine(me.index-ut,ut,_t,O.default.sources.USER),this.quill.focus()}}function te(me,fe){var Ae=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(fe.suffix)?2:1;if(!(me.index>=this.quill.getLength()-Ae)){var je={},Ye=0,_t=this.quill.getLine(me.index),xt=s(_t,1),we=xt[0];if(fe.offset>=we.length()-1){var ve=this.quill.getLine(me.index+1),qe=s(ve,1),$t=qe[0];if($t){var ut=we.formats(),Ve=this.quill.getFormat(me.index,1);je=$.default.attributes.diff(ut,Ve)||{},Ye=$t.length()}}this.quill.deleteText(me.index,Ae,O.default.sources.USER),Object.keys(je).length>0&&this.quill.formatLine(me.index+Ye-1,Ae,je,O.default.sources.USER)}}function ee(me){var fe=this.quill.getLines(me),Ae={};if(fe.length>1){var je=fe[0].formats(),Ye=fe[fe.length-1].formats();Ae=$.default.attributes.diff(Ye,je)||{}}this.quill.deleteText(me,O.default.sources.USER),Object.keys(Ae).length>0&&this.quill.formatLine(me.index,1,Ae,O.default.sources.USER),this.quill.setSelection(me.index,O.default.sources.SILENT),this.quill.focus()}function ae(me,fe){var Ae=this;me.length>0&&this.quill.scroll.deleteAt(me.index,me.length);var je=Object.keys(fe.format).reduce(function(Ye,_t){return P.default.query(_t,P.default.Scope.BLOCK)&&!Array.isArray(fe.format[_t])&&(Ye[_t]=fe.format[_t]),Ye},{});this.quill.insertText(me.index,`
`,je,O.default.sources.USER),this.quill.setSelection(me.index+1,O.default.sources.SILENT),this.quill.focus(),Object.keys(fe.format).forEach(function(Ye){je[Ye]==null&&(Array.isArray(fe.format[Ye])||Ye!=="link"&&Ae.quill.format(Ye,fe.format[Ye],O.default.sources.USER))})}function de(me){return{key:Z.keys.TAB,shiftKey:!me,format:{"code-block":!0},handler:function(Ae){var je=P.default.query("code-block"),Ye=Ae.index,_t=Ae.length,xt=this.quill.scroll.descendant(je,Ye),we=s(xt,2),ve=we[0],qe=we[1];if(ve!=null){var $t=this.quill.getIndex(ve),ut=ve.newlineIndex(qe,!0)+1,Ve=ve.newlineIndex($t+qe+_t),tt=ve.domNode.textContent.slice(ut,Ve).split(`
`);qe=0,tt.forEach(function(ge,ye){me?(ve.insertAt(ut+qe,je.TAB),qe+=je.TAB.length,ye===0?Ye+=je.TAB.length:_t+=je.TAB.length):ge.startsWith(je.TAB)&&(ve.deleteAt(ut+qe,je.TAB.length),qe-=je.TAB.length,ye===0?Ye-=je.TAB.length:_t-=je.TAB.length),qe+=ge.length+1}),this.quill.update(O.default.sources.USER),this.quill.setSelection(Ye,_t,O.default.sources.SILENT)}}}}function $e(me){return{key:me[0].toUpperCase(),shortKey:!0,handler:function(Ae,je){this.quill.format(me,!je.format[me],O.default.sources.USER)}}}function be(me){if(typeof me=="string"||typeof me=="number")return be({key:me});if((typeof me>"u"?"undefined":r(me))==="object"&&(me=(0,d.default)(me,!1)),typeof me.key=="string")if(Z.keys[me.key.toUpperCase()]!=null)me.key=Z.keys[me.key.toUpperCase()];else if(me.key.length===1)me.key=me.key.toUpperCase().charCodeAt(0);else return null;return me.shortKey&&(me[Y]=me.shortKey,delete me.shortKey),me}o.default=Z,o.SHORTKEY=Y},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function $(E,P){var I=[],O=!0,L=!1,S=void 0;try{for(var j=E[Symbol.iterator](),M;!(O=(M=j.next()).done)&&(I.push(M.value),!(P&&I.length===P));O=!0);}catch(q){L=!0,S=q}finally{try{!O&&j.return&&j.return()}finally{if(L)throw S}}return I}return function(E,P){if(Array.isArray(E))return E;if(Symbol.iterator in Object(E))return $(E,P);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function $(E,P,I){E===null&&(E=Function.prototype);var O=Object.getOwnPropertyDescriptor(E,P);if(O===void 0){var L=Object.getPrototypeOf(E);return L===null?void 0:$(L,P,I)}else{if("value"in O)return O.value;var S=O.get;return S===void 0?void 0:S.call(I)}},a=function(){function $(E,P){for(var I=0;I<P.length;I++){var O=P[I];O.enumerable=O.enumerable||!1,O.configurable=!0,"value"in O&&(O.writable=!0),Object.defineProperty(E,O.key,O)}}return function(E,P,I){return P&&$(E.prototype,P),I&&$(E,I),E}}(),l=i(0),d=p(l),u=i(7),f=p(u);function p($){return $&&$.__esModule?$:{default:$}}function v($,E){if(!($ instanceof E))throw new TypeError("Cannot call a class as a function")}function _($,E){if(!$)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return E&&(typeof E=="object"||typeof E=="function")?E:$}function b($,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof E);$.prototype=Object.create(E&&E.prototype,{constructor:{value:$,enumerable:!1,writable:!0,configurable:!0}}),E&&(Object.setPrototypeOf?Object.setPrototypeOf($,E):$.__proto__=E)}var C=function($){b(E,$),a(E,null,[{key:"value",value:function(){}}]);function E(P,I){v(this,E);var O=_(this,(E.__proto__||Object.getPrototypeOf(E)).call(this,P));return O.selection=I,O.textNode=document.createTextNode(E.CONTENTS),O.domNode.appendChild(O.textNode),O._length=0,O}return a(E,[{key:"detach",value:function(){this.parent!=null&&this.parent.removeChild(this)}},{key:"format",value:function(I,O){if(this._length!==0)return s(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"format",this).call(this,I,O);for(var L=this,S=0;L!=null&&L.statics.scope!==d.default.Scope.BLOCK_BLOT;)S+=L.offset(L.parent),L=L.parent;L!=null&&(this._length=E.CONTENTS.length,L.optimize(),L.formatAt(S,E.CONTENTS.length,I,O),this._length=0)}},{key:"index",value:function(I,O){return I===this.textNode?0:s(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"index",this).call(this,I,O)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){s(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!(this.selection.composing||this.parent==null)){var I=this.textNode,O=this.selection.getNativeRange(),L=void 0,S=void 0,j=void 0;if(O!=null&&O.start.node===I&&O.end.node===I){var M=[I,O.start.offset,O.end.offset];L=M[0],S=M[1],j=M[2]}for(;this.domNode.lastChild!=null&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==E.CONTENTS){var q=this.textNode.data.split(E.CONTENTS).join("");this.next instanceof f.default?(L=this.next.domNode,this.next.insertAt(0,q),this.textNode.data=E.CONTENTS):(this.textNode.data=q,this.parent.insertBefore(d.default.create(this.textNode),this),this.textNode=document.createTextNode(E.CONTENTS),this.domNode.appendChild(this.textNode))}if(this.remove(),S!=null){var B=[S,j].map(function(G){return Math.max(0,Math.min(L.data.length,G-1))}),V=r(B,2);return S=V[0],j=V[1],{startNode:L,startOffset:S,endNode:L,endOffset:j}}}}},{key:"update",value:function(I,O){var L=this;if(I.some(function(j){return j.type==="characterData"&&j.target===L.textNode})){var S=this.restore();S&&(O.range=S)}}},{key:"value",value:function(){return""}}]),E}(d.default.Embed);C.blotName="cursor",C.className="ql-cursor",C.tagName="span",C.CONTENTS="\uFEFF",o.default=C},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(0),s=d(r),a=i(4),l=d(a);function d(_){return _&&_.__esModule?_:{default:_}}function u(_,b){if(!(_ instanceof b))throw new TypeError("Cannot call a class as a function")}function f(_,b){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b=="object"||typeof b=="function")?b:_}function p(_,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);_.prototype=Object.create(b&&b.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(_,b):_.__proto__=b)}var v=function(_){p(b,_);function b(){return u(this,b),f(this,(b.__proto__||Object.getPrototypeOf(b)).apply(this,arguments))}return b}(s.default.Container);v.allowedChildren=[l.default,a.BlockEmbed,v],o.default=v},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.ColorStyle=o.ColorClass=o.ColorAttributor=void 0;var r=function(){function C($,E){for(var P=0;P<E.length;P++){var I=E[P];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty($,I.key,I)}}return function($,E,P){return E&&C($.prototype,E),P&&C($,P),$}}(),s=function C($,E,P){$===null&&($=Function.prototype);var I=Object.getOwnPropertyDescriptor($,E);if(I===void 0){var O=Object.getPrototypeOf($);return O===null?void 0:C(O,E,P)}else{if("value"in I)return I.value;var L=I.get;return L===void 0?void 0:L.call(P)}},a=i(0),l=d(a);function d(C){return C&&C.__esModule?C:{default:C}}function u(C,$){if(!(C instanceof $))throw new TypeError("Cannot call a class as a function")}function f(C,$){if(!C)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return $&&(typeof $=="object"||typeof $=="function")?$:C}function p(C,$){if(typeof $!="function"&&$!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof $);C.prototype=Object.create($&&$.prototype,{constructor:{value:C,enumerable:!1,writable:!0,configurable:!0}}),$&&(Object.setPrototypeOf?Object.setPrototypeOf(C,$):C.__proto__=$)}var v=function(C){p($,C);function $(){return u(this,$),f(this,($.__proto__||Object.getPrototypeOf($)).apply(this,arguments))}return r($,[{key:"value",value:function(P){var I=s($.prototype.__proto__||Object.getPrototypeOf($.prototype),"value",this).call(this,P);return I.startsWith("rgb(")?(I=I.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+I.split(",").map(function(O){return("00"+parseInt(O).toString(16)).slice(-2)}).join("")):I}}]),$}(l.default.Attributor.Style),_=new l.default.Attributor.Class("color","ql-color",{scope:l.default.Scope.INLINE}),b=new v("color","color",{scope:l.default.Scope.INLINE});o.ColorAttributor=v,o.ColorClass=_,o.ColorStyle=b},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.sanitize=o.default=void 0;var r=function(){function b(C,$){for(var E=0;E<$.length;E++){var P=$[E];P.enumerable=P.enumerable||!1,P.configurable=!0,"value"in P&&(P.writable=!0),Object.defineProperty(C,P.key,P)}}return function(C,$,E){return $&&b(C.prototype,$),E&&b(C,E),C}}(),s=function b(C,$,E){C===null&&(C=Function.prototype);var P=Object.getOwnPropertyDescriptor(C,$);if(P===void 0){var I=Object.getPrototypeOf(C);return I===null?void 0:b(I,$,E)}else{if("value"in P)return P.value;var O=P.get;return O===void 0?void 0:O.call(E)}},a=i(6),l=d(a);function d(b){return b&&b.__esModule?b:{default:b}}function u(b,C){if(!(b instanceof C))throw new TypeError("Cannot call a class as a function")}function f(b,C){if(!b)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C&&(typeof C=="object"||typeof C=="function")?C:b}function p(b,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof C);b.prototype=Object.create(C&&C.prototype,{constructor:{value:b,enumerable:!1,writable:!0,configurable:!0}}),C&&(Object.setPrototypeOf?Object.setPrototypeOf(b,C):b.__proto__=C)}var v=function(b){p(C,b);function C(){return u(this,C),f(this,(C.__proto__||Object.getPrototypeOf(C)).apply(this,arguments))}return r(C,[{key:"format",value:function(E,P){if(E!==this.statics.blotName||!P)return s(C.prototype.__proto__||Object.getPrototypeOf(C.prototype),"format",this).call(this,E,P);P=this.constructor.sanitize(P),this.domNode.setAttribute("href",P)}}],[{key:"create",value:function(E){var P=s(C.__proto__||Object.getPrototypeOf(C),"create",this).call(this,E);return E=this.sanitize(E),P.setAttribute("href",E),P.setAttribute("rel","noopener noreferrer"),P.setAttribute("target","_blank"),P}},{key:"formats",value:function(E){return E.getAttribute("href")}},{key:"sanitize",value:function(E){return _(E,this.PROTOCOL_WHITELIST)?E:this.SANITIZED_URL}}]),C}(l.default);v.blotName="link",v.tagName="A",v.SANITIZED_URL="about:blank",v.PROTOCOL_WHITELIST=["http","https","mailto","tel"];function _(b,C){var $=document.createElement("a");$.href=b;var E=$.href.slice(0,$.href.indexOf(":"));return C.indexOf(E)>-1}o.default=v,o.sanitize=_},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(C){return typeof C}:function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},s=function(){function C($,E){for(var P=0;P<E.length;P++){var I=E[P];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty($,I.key,I)}}return function($,E,P){return E&&C($.prototype,E),P&&C($,P),$}}(),a=i(23),l=f(a),d=i(107),u=f(d);function f(C){return C&&C.__esModule?C:{default:C}}function p(C,$){if(!(C instanceof $))throw new TypeError("Cannot call a class as a function")}var v=0;function _(C,$){C.setAttribute($,C.getAttribute($)!=="true")}var b=function(){function C($){var E=this;p(this,C),this.select=$,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",function(){E.togglePicker()}),this.label.addEventListener("keydown",function(P){switch(P.keyCode){case l.default.keys.ENTER:E.togglePicker();break;case l.default.keys.ESCAPE:E.escape(),P.preventDefault();break}}),this.select.addEventListener("change",this.update.bind(this))}return s(C,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),_(this.label,"aria-expanded"),_(this.options,"aria-hidden")}},{key:"buildItem",value:function(E){var P=this,I=document.createElement("span");return I.tabIndex="0",I.setAttribute("role","button"),I.classList.add("ql-picker-item"),E.hasAttribute("value")&&I.setAttribute("data-value",E.getAttribute("value")),E.textContent&&I.setAttribute("data-label",E.textContent),I.addEventListener("click",function(){P.selectItem(I,!0)}),I.addEventListener("keydown",function(O){switch(O.keyCode){case l.default.keys.ENTER:P.selectItem(I,!0),O.preventDefault();break;case l.default.keys.ESCAPE:P.escape(),O.preventDefault();break}}),I}},{key:"buildLabel",value:function(){var E=document.createElement("span");return E.classList.add("ql-picker-label"),E.innerHTML=u.default,E.tabIndex="0",E.setAttribute("role","button"),E.setAttribute("aria-expanded","false"),this.container.appendChild(E),E}},{key:"buildOptions",value:function(){var E=this,P=document.createElement("span");P.classList.add("ql-picker-options"),P.setAttribute("aria-hidden","true"),P.tabIndex="-1",P.id="ql-picker-options-"+v,v+=1,this.label.setAttribute("aria-controls",P.id),this.options=P,[].slice.call(this.select.options).forEach(function(I){var O=E.buildItem(I);P.appendChild(O),I.selected===!0&&E.selectItem(O)}),this.container.appendChild(P)}},{key:"buildPicker",value:function(){var E=this;[].slice.call(this.select.attributes).forEach(function(P){E.container.setAttribute(P.name,P.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var E=this;this.close(),setTimeout(function(){return E.label.focus()},1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(E){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,I=this.container.querySelector(".ql-selected");if(E!==I&&(I!=null&&I.classList.remove("ql-selected"),E!=null&&(E.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(E.parentNode.children,E),E.hasAttribute("data-value")?this.label.setAttribute("data-value",E.getAttribute("data-value")):this.label.removeAttribute("data-value"),E.hasAttribute("data-label")?this.label.setAttribute("data-label",E.getAttribute("data-label")):this.label.removeAttribute("data-label"),P))){if(typeof Event=="function")this.select.dispatchEvent(new Event("change"));else if((typeof Event>"u"?"undefined":r(Event))==="object"){var O=document.createEvent("Event");O.initEvent("change",!0,!0),this.select.dispatchEvent(O)}this.close()}}},{key:"update",value:function(){var E=void 0;if(this.select.selectedIndex>-1){var P=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];E=this.select.options[this.select.selectedIndex],this.selectItem(P)}else this.selectItem(null);var I=E!=null&&E!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",I)}}]),C}();o.default=b},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(0),s=J(r),a=i(5),l=J(a),d=i(4),u=J(d),f=i(16),p=J(f),v=i(25),_=J(v),b=i(24),C=J(b),$=i(35),E=J($),P=i(6),I=J(P),O=i(22),L=J(O),S=i(7),j=J(S),M=i(55),q=J(M),B=i(42),V=J(B),G=i(23),Q=J(G);function J(Y){return Y&&Y.__esModule?Y:{default:Y}}l.default.register({"blots/block":u.default,"blots/block/embed":d.BlockEmbed,"blots/break":p.default,"blots/container":_.default,"blots/cursor":C.default,"blots/embed":E.default,"blots/inline":I.default,"blots/scroll":L.default,"blots/text":j.default,"modules/clipboard":q.default,"modules/history":V.default,"modules/keyboard":Q.default}),s.default.register(u.default,p.default,C.default,I.default,L.default,j.default),o.default=l.default},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(1),s=function(){function a(l){this.domNode=l,this.domNode[r.DATA_KEY]={blot:this}}return Object.defineProperty(a.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),a.create=function(l){if(this.tagName==null)throw new r.ParchmentError("Blot definition missing tagName");var d;return Array.isArray(this.tagName)?(typeof l=="string"&&(l=l.toUpperCase(),parseInt(l).toString()===l&&(l=parseInt(l))),typeof l=="number"?d=document.createElement(this.tagName[l-1]):this.tagName.indexOf(l)>-1?d=document.createElement(l):d=document.createElement(this.tagName[0])):d=document.createElement(this.tagName),this.className&&d.classList.add(this.className),d},a.prototype.attach=function(){this.parent!=null&&(this.scroll=this.parent.scroll)},a.prototype.clone=function(){var l=this.domNode.cloneNode(!1);return r.create(l)},a.prototype.detach=function(){this.parent!=null&&this.parent.removeChild(this),delete this.domNode[r.DATA_KEY]},a.prototype.deleteAt=function(l,d){var u=this.isolate(l,d);u.remove()},a.prototype.formatAt=function(l,d,u,f){var p=this.isolate(l,d);if(r.query(u,r.Scope.BLOT)!=null&&f)p.wrap(u,f);else if(r.query(u,r.Scope.ATTRIBUTE)!=null){var v=r.create(this.statics.scope);p.wrap(v),v.format(u,f)}},a.prototype.insertAt=function(l,d,u){var f=u==null?r.create("text",d):r.create(d,u),p=this.split(l);this.parent.insertBefore(f,p)},a.prototype.insertInto=function(l,d){d===void 0&&(d=null),this.parent!=null&&this.parent.children.remove(this);var u=null;l.children.insertBefore(this,d),d!=null&&(u=d.domNode),(this.domNode.parentNode!=l.domNode||this.domNode.nextSibling!=u)&&l.domNode.insertBefore(this.domNode,u),this.parent=l,this.attach()},a.prototype.isolate=function(l,d){var u=this.split(l);return u.split(d),u},a.prototype.length=function(){return 1},a.prototype.offset=function(l){return l===void 0&&(l=this.parent),this.parent==null||this==l?0:this.parent.children.offset(this)+this.parent.offset(l)},a.prototype.optimize=function(l){this.domNode[r.DATA_KEY]!=null&&delete this.domNode[r.DATA_KEY].mutations},a.prototype.remove=function(){this.domNode.parentNode!=null&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},a.prototype.replace=function(l){l.parent!=null&&(l.parent.insertBefore(this,l.next),l.remove())},a.prototype.replaceWith=function(l,d){var u=typeof l=="string"?r.create(l,d):l;return u.replace(this),u},a.prototype.split=function(l,d){return l===0?this:this.next},a.prototype.update=function(l,d){},a.prototype.wrap=function(l,d){var u=typeof l=="string"?r.create(l,d):l;return this.parent!=null&&this.parent.insertBefore(u,this.next),u.appendChild(this),u},a.blotName="abstract",a}();o.default=s},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(12),s=i(32),a=i(33),l=i(1),d=function(){function u(f){this.attributes={},this.domNode=f,this.build()}return u.prototype.attribute=function(f,p){p?f.add(this.domNode,p)&&(f.value(this.domNode)!=null?this.attributes[f.attrName]=f:delete this.attributes[f.attrName]):(f.remove(this.domNode),delete this.attributes[f.attrName])},u.prototype.build=function(){var f=this;this.attributes={};var p=r.default.keys(this.domNode),v=s.default.keys(this.domNode),_=a.default.keys(this.domNode);p.concat(v).concat(_).forEach(function(b){var C=l.query(b,l.Scope.ATTRIBUTE);C instanceof r.default&&(f.attributes[C.attrName]=C)})},u.prototype.copy=function(f){var p=this;Object.keys(this.attributes).forEach(function(v){var _=p.attributes[v].value(p.domNode);f.format(v,_)})},u.prototype.move=function(f){var p=this;this.copy(f),Object.keys(this.attributes).forEach(function(v){p.attributes[v].remove(p.domNode)}),this.attributes={}},u.prototype.values=function(){var f=this;return Object.keys(this.attributes).reduce(function(p,v){return p[v]=f.attributes[v].value(f.domNode),p},{})},u}();o.default=d},function(n,o,i){var r=this&&this.__extends||function(){var d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,f){u.__proto__=f}||function(u,f){for(var p in f)f.hasOwnProperty(p)&&(u[p]=f[p])};return function(u,f){d(u,f);function p(){this.constructor=u}u.prototype=f===null?Object.create(f):(p.prototype=f.prototype,new p)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=i(12);function a(d,u){var f=d.getAttribute("class")||"";return f.split(/\s+/).filter(function(p){return p.indexOf(u+"-")===0})}var l=function(d){r(u,d);function u(){return d!==null&&d.apply(this,arguments)||this}return u.keys=function(f){return(f.getAttribute("class")||"").split(/\s+/).map(function(p){return p.split("-").slice(0,-1).join("-")})},u.prototype.add=function(f,p){return this.canAdd(f,p)?(this.remove(f),f.classList.add(this.keyName+"-"+p),!0):!1},u.prototype.remove=function(f){var p=a(f,this.keyName);p.forEach(function(v){f.classList.remove(v)}),f.classList.length===0&&f.removeAttribute("class")},u.prototype.value=function(f){var p=a(f,this.keyName)[0]||"",v=p.slice(this.keyName.length+1);return this.canAdd(f,v)?v:""},u}(s.default);o.default=l},function(n,o,i){var r=this&&this.__extends||function(){var d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,f){u.__proto__=f}||function(u,f){for(var p in f)f.hasOwnProperty(p)&&(u[p]=f[p])};return function(u,f){d(u,f);function p(){this.constructor=u}u.prototype=f===null?Object.create(f):(p.prototype=f.prototype,new p)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=i(12);function a(d){var u=d.split("-"),f=u.slice(1).map(function(p){return p[0].toUpperCase()+p.slice(1)}).join("");return u[0]+f}var l=function(d){r(u,d);function u(){return d!==null&&d.apply(this,arguments)||this}return u.keys=function(f){return(f.getAttribute("style")||"").split(";").map(function(p){var v=p.split(":");return v[0].trim()})},u.prototype.add=function(f,p){return this.canAdd(f,p)?(f.style[a(this.keyName)]=p,!0):!1},u.prototype.remove=function(f){f.style[a(this.keyName)]="",f.getAttribute("style")||f.removeAttribute("style")},u.prototype.value=function(f){var p=f.style[a(this.keyName)];return this.canAdd(f,p)?p:""},u}(s.default);o.default=l},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function l(d,u){for(var f=0;f<u.length;f++){var p=u[f];p.enumerable=p.enumerable||!1,p.configurable=!0,"value"in p&&(p.writable=!0),Object.defineProperty(d,p.key,p)}}return function(d,u,f){return u&&l(d.prototype,u),f&&l(d,f),d}}();function s(l,d){if(!(l instanceof d))throw new TypeError("Cannot call a class as a function")}var a=function(){function l(d,u){s(this,l),this.quill=d,this.options=u,this.modules={}}return r(l,[{key:"init",value:function(){var u=this;Object.keys(this.options.modules).forEach(function(f){u.modules[f]==null&&u.addModule(f)})}},{key:"addModule",value:function(u){var f=this.quill.constructor.import("modules/"+u);return this.modules[u]=new f(this.quill,this.options.modules[u]||{}),this.modules[u]}}]),l}();a.DEFAULTS={modules:{}},a.themes={default:a},o.default=a},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function $(E,P){for(var I=0;I<P.length;I++){var O=P[I];O.enumerable=O.enumerable||!1,O.configurable=!0,"value"in O&&(O.writable=!0),Object.defineProperty(E,O.key,O)}}return function(E,P,I){return P&&$(E.prototype,P),I&&$(E,I),E}}(),s=function $(E,P,I){E===null&&(E=Function.prototype);var O=Object.getOwnPropertyDescriptor(E,P);if(O===void 0){var L=Object.getPrototypeOf(E);return L===null?void 0:$(L,P,I)}else{if("value"in O)return O.value;var S=O.get;return S===void 0?void 0:S.call(I)}},a=i(0),l=f(a),d=i(7),u=f(d);function f($){return $&&$.__esModule?$:{default:$}}function p($,E){if(!($ instanceof E))throw new TypeError("Cannot call a class as a function")}function v($,E){if(!$)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return E&&(typeof E=="object"||typeof E=="function")?E:$}function _($,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof E);$.prototype=Object.create(E&&E.prototype,{constructor:{value:$,enumerable:!1,writable:!0,configurable:!0}}),E&&(Object.setPrototypeOf?Object.setPrototypeOf($,E):$.__proto__=E)}var b="\uFEFF",C=function($){_(E,$);function E(P){p(this,E);var I=v(this,(E.__proto__||Object.getPrototypeOf(E)).call(this,P));return I.contentNode=document.createElement("span"),I.contentNode.setAttribute("contenteditable",!1),[].slice.call(I.domNode.childNodes).forEach(function(O){I.contentNode.appendChild(O)}),I.leftGuard=document.createTextNode(b),I.rightGuard=document.createTextNode(b),I.domNode.appendChild(I.leftGuard),I.domNode.appendChild(I.contentNode),I.domNode.appendChild(I.rightGuard),I}return r(E,[{key:"index",value:function(I,O){return I===this.leftGuard?0:I===this.rightGuard?1:s(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"index",this).call(this,I,O)}},{key:"restore",value:function(I){var O=void 0,L=void 0,S=I.data.split(b).join("");if(I===this.leftGuard)if(this.prev instanceof u.default){var j=this.prev.length();this.prev.insertAt(j,S),O={startNode:this.prev.domNode,startOffset:j+S.length}}else L=document.createTextNode(S),this.parent.insertBefore(l.default.create(L),this),O={startNode:L,startOffset:S.length};else I===this.rightGuard&&(this.next instanceof u.default?(this.next.insertAt(0,S),O={startNode:this.next.domNode,startOffset:S.length}):(L=document.createTextNode(S),this.parent.insertBefore(l.default.create(L),this.next),O={startNode:L,startOffset:S.length}));return I.data=b,O}},{key:"update",value:function(I,O){var L=this;I.forEach(function(S){if(S.type==="characterData"&&(S.target===L.leftGuard||S.target===L.rightGuard)){var j=L.restore(S.target);j&&(O.range=j)}})}}]),E}(l.default.Embed);o.default=C},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.AlignStyle=o.AlignClass=o.AlignAttribute=void 0;var r=i(0),s=a(r);function a(p){return p&&p.__esModule?p:{default:p}}var l={scope:s.default.Scope.BLOCK,whitelist:["right","center","justify"]},d=new s.default.Attributor.Attribute("align","align",l),u=new s.default.Attributor.Class("align","ql-align",l),f=new s.default.Attributor.Style("align","text-align",l);o.AlignAttribute=d,o.AlignClass=u,o.AlignStyle=f},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.BackgroundStyle=o.BackgroundClass=void 0;var r=i(0),s=l(r),a=i(26);function l(f){return f&&f.__esModule?f:{default:f}}var d=new s.default.Attributor.Class("background","ql-bg",{scope:s.default.Scope.INLINE}),u=new a.ColorAttributor("background","background-color",{scope:s.default.Scope.INLINE});o.BackgroundClass=d,o.BackgroundStyle=u},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.DirectionStyle=o.DirectionClass=o.DirectionAttribute=void 0;var r=i(0),s=a(r);function a(p){return p&&p.__esModule?p:{default:p}}var l={scope:s.default.Scope.BLOCK,whitelist:["rtl"]},d=new s.default.Attributor.Attribute("direction","dir",l),u=new s.default.Attributor.Class("direction","ql-direction",l),f=new s.default.Attributor.Style("direction","direction",l);o.DirectionAttribute=d,o.DirectionClass=u,o.DirectionStyle=f},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.FontClass=o.FontStyle=void 0;var r=function(){function $(E,P){for(var I=0;I<P.length;I++){var O=P[I];O.enumerable=O.enumerable||!1,O.configurable=!0,"value"in O&&(O.writable=!0),Object.defineProperty(E,O.key,O)}}return function(E,P,I){return P&&$(E.prototype,P),I&&$(E,I),E}}(),s=function $(E,P,I){E===null&&(E=Function.prototype);var O=Object.getOwnPropertyDescriptor(E,P);if(O===void 0){var L=Object.getPrototypeOf(E);return L===null?void 0:$(L,P,I)}else{if("value"in O)return O.value;var S=O.get;return S===void 0?void 0:S.call(I)}},a=i(0),l=d(a);function d($){return $&&$.__esModule?$:{default:$}}function u($,E){if(!($ instanceof E))throw new TypeError("Cannot call a class as a function")}function f($,E){if(!$)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return E&&(typeof E=="object"||typeof E=="function")?E:$}function p($,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof E);$.prototype=Object.create(E&&E.prototype,{constructor:{value:$,enumerable:!1,writable:!0,configurable:!0}}),E&&(Object.setPrototypeOf?Object.setPrototypeOf($,E):$.__proto__=E)}var v={scope:l.default.Scope.INLINE,whitelist:["serif","monospace"]},_=new l.default.Attributor.Class("font","ql-font",v),b=function($){p(E,$);function E(){return u(this,E),f(this,(E.__proto__||Object.getPrototypeOf(E)).apply(this,arguments))}return r(E,[{key:"value",value:function(I){return s(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"value",this).call(this,I).replace(/["']/g,"")}}]),E}(l.default.Attributor.Style),C=new b("font","font-family",v);o.FontStyle=C,o.FontClass=_},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.SizeStyle=o.SizeClass=void 0;var r=i(0),s=a(r);function a(u){return u&&u.__esModule?u:{default:u}}var l=new s.default.Attributor.Class("size","ql-size",{scope:s.default.Scope.INLINE,whitelist:["small","large","huge"]}),d=new s.default.Attributor.Style("size","font-size",{scope:s.default.Scope.INLINE,whitelist:["10px","18px","32px"]});o.SizeClass=l,o.SizeStyle=d},function(n,o,i){n.exports={align:{"":i(76),center:i(77),right:i(78),justify:i(79)},background:i(80),blockquote:i(81),bold:i(82),clean:i(83),code:i(58),"code-block":i(58),color:i(84),direction:{"":i(85),rtl:i(86)},float:{center:i(87),full:i(88),left:i(89),right:i(90)},formula:i(91),header:{1:i(92),2:i(93)},italic:i(94),image:i(95),indent:{"+1":i(96),"-1":i(97)},link:i(98),list:{ordered:i(99),bullet:i(100),check:i(101)},script:{sub:i(102),super:i(103)},strike:i(104),underline:i(105),video:i(106)}},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.getLastChangeIndex=o.default=void 0;var r=function(){function P(I,O){for(var L=0;L<O.length;L++){var S=O[L];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(I,S.key,S)}}return function(I,O,L){return O&&P(I.prototype,O),L&&P(I,L),I}}(),s=i(0),a=p(s),l=i(5),d=p(l),u=i(9),f=p(u);function p(P){return P&&P.__esModule?P:{default:P}}function v(P,I){if(!(P instanceof I))throw new TypeError("Cannot call a class as a function")}function _(P,I){if(!P)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return I&&(typeof I=="object"||typeof I=="function")?I:P}function b(P,I){if(typeof I!="function"&&I!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof I);P.prototype=Object.create(I&&I.prototype,{constructor:{value:P,enumerable:!1,writable:!0,configurable:!0}}),I&&(Object.setPrototypeOf?Object.setPrototypeOf(P,I):P.__proto__=I)}var C=function(P){b(I,P);function I(O,L){v(this,I);var S=_(this,(I.__proto__||Object.getPrototypeOf(I)).call(this,O,L));return S.lastRecorded=0,S.ignoreChange=!1,S.clear(),S.quill.on(d.default.events.EDITOR_CHANGE,function(j,M,q,B){j!==d.default.events.TEXT_CHANGE||S.ignoreChange||(!S.options.userOnly||B===d.default.sources.USER?S.record(M,q):S.transform(M))}),S.quill.keyboard.addBinding({key:"Z",shortKey:!0},S.undo.bind(S)),S.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},S.redo.bind(S)),/Win/i.test(navigator.platform)&&S.quill.keyboard.addBinding({key:"Y",shortKey:!0},S.redo.bind(S)),S}return r(I,[{key:"change",value:function(L,S){if(this.stack[L].length!==0){var j=this.stack[L].pop();this.stack[S].push(j),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(j[L],d.default.sources.USER),this.ignoreChange=!1;var M=E(j[L]);this.quill.setSelection(M)}}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(L,S){if(L.ops.length!==0){this.stack.redo=[];var j=this.quill.getContents().diff(S),M=Date.now();if(this.lastRecorded+this.options.delay>M&&this.stack.undo.length>0){var q=this.stack.undo.pop();j=j.compose(q.undo),L=q.redo.compose(L)}else this.lastRecorded=M;this.stack.undo.push({redo:L,undo:j}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(L){this.stack.undo.forEach(function(S){S.undo=L.transform(S.undo,!0),S.redo=L.transform(S.redo,!0)}),this.stack.redo.forEach(function(S){S.undo=L.transform(S.undo,!0),S.redo=L.transform(S.redo,!0)})}},{key:"undo",value:function(){this.change("undo","redo")}}]),I}(f.default);C.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};function $(P){var I=P.ops[P.ops.length-1];return I==null?!1:I.insert!=null?typeof I.insert=="string"&&I.insert.endsWith(`
`):I.attributes!=null?Object.keys(I.attributes).some(function(O){return a.default.query(O,a.default.Scope.BLOCK)!=null}):!1}function E(P){var I=P.reduce(function(L,S){return L+=S.delete||0,L},0),O=P.length()-I;return $(P)&&(O-=1),O}o.default=C,o.getLastChangeIndex=E},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.default=o.BaseTooltip=void 0;var r=function(){function ae(de,$e){for(var be=0;be<$e.length;be++){var me=$e[be];me.enumerable=me.enumerable||!1,me.configurable=!0,"value"in me&&(me.writable=!0),Object.defineProperty(de,me.key,me)}}return function(de,$e,be){return $e&&ae(de.prototype,$e),be&&ae(de,be),de}}(),s=function ae(de,$e,be){de===null&&(de=Function.prototype);var me=Object.getOwnPropertyDescriptor(de,$e);if(me===void 0){var fe=Object.getPrototypeOf(de);return fe===null?void 0:ae(fe,$e,be)}else{if("value"in me)return me.value;var Ae=me.get;return Ae===void 0?void 0:Ae.call(be)}},a=i(3),l=M(a),d=i(2),u=M(d),f=i(8),p=M(f),v=i(23),_=M(v),b=i(34),C=M(b),$=i(59),E=M($),P=i(60),I=M(P),O=i(28),L=M(O),S=i(61),j=M(S);function M(ae){return ae&&ae.__esModule?ae:{default:ae}}function q(ae,de){if(!(ae instanceof de))throw new TypeError("Cannot call a class as a function")}function B(ae,de){if(!ae)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return de&&(typeof de=="object"||typeof de=="function")?de:ae}function V(ae,de){if(typeof de!="function"&&de!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof de);ae.prototype=Object.create(de&&de.prototype,{constructor:{value:ae,enumerable:!1,writable:!0,configurable:!0}}),de&&(Object.setPrototypeOf?Object.setPrototypeOf(ae,de):ae.__proto__=de)}var G=[!1,"center","right","justify"],Q=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],J=[!1,"serif","monospace"],Y=["1","2","3",!1],Z=["small",!1,"large","huge"],se=function(ae){V(de,ae);function de($e,be){q(this,de);var me=B(this,(de.__proto__||Object.getPrototypeOf(de)).call(this,$e,be)),fe=function Ae(je){if(!document.body.contains($e.root))return document.body.removeEventListener("click",Ae);me.tooltip!=null&&!me.tooltip.root.contains(je.target)&&document.activeElement!==me.tooltip.textbox&&!me.quill.hasFocus()&&me.tooltip.hide(),me.pickers!=null&&me.pickers.forEach(function(Ye){Ye.container.contains(je.target)||Ye.close()})};return $e.emitter.listenDOM("click",document.body,fe),me}return r(de,[{key:"addModule",value:function(be){var me=s(de.prototype.__proto__||Object.getPrototypeOf(de.prototype),"addModule",this).call(this,be);return be==="toolbar"&&this.extendToolbar(me),me}},{key:"buildButtons",value:function(be,me){be.forEach(function(fe){var Ae=fe.getAttribute("class")||"";Ae.split(/\s+/).forEach(function(je){if(je.startsWith("ql-")&&(je=je.slice(3),me[je]!=null))if(je==="direction")fe.innerHTML=me[je][""]+me[je].rtl;else if(typeof me[je]=="string")fe.innerHTML=me[je];else{var Ye=fe.value||"";Ye!=null&&me[je][Ye]&&(fe.innerHTML=me[je][Ye])}})})}},{key:"buildPickers",value:function(be,me){var fe=this;this.pickers=be.map(function(je){if(je.classList.contains("ql-align"))return je.querySelector("option")==null&&ee(je,G),new I.default(je,me.align);if(je.classList.contains("ql-background")||je.classList.contains("ql-color")){var Ye=je.classList.contains("ql-background")?"background":"color";return je.querySelector("option")==null&&ee(je,Q,Ye==="background"?"#ffffff":"#000000"),new E.default(je,me[Ye])}else return je.querySelector("option")==null&&(je.classList.contains("ql-font")?ee(je,J):je.classList.contains("ql-header")?ee(je,Y):je.classList.contains("ql-size")&&ee(je,Z)),new L.default(je)});var Ae=function(){fe.pickers.forEach(function(Ye){Ye.update()})};this.quill.on(p.default.events.EDITOR_CHANGE,Ae)}}]),de}(C.default);se.DEFAULTS=(0,l.default)(!0,{},C.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var de=this,$e=this.container.querySelector("input.ql-image[type=file]");$e==null&&($e=document.createElement("input"),$e.setAttribute("type","file"),$e.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),$e.classList.add("ql-image"),$e.addEventListener("change",function(){if($e.files!=null&&$e.files[0]!=null){var be=new FileReader;be.onload=function(me){var fe=de.quill.getSelection(!0);de.quill.updateContents(new u.default().retain(fe.index).delete(fe.length).insert({image:me.target.result}),p.default.sources.USER),de.quill.setSelection(fe.index+1,p.default.sources.SILENT),$e.value=""},be.readAsDataURL($e.files[0])}}),this.container.appendChild($e)),$e.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});var ce=function(ae){V(de,ae);function de($e,be){q(this,de);var me=B(this,(de.__proto__||Object.getPrototypeOf(de)).call(this,$e,be));return me.textbox=me.root.querySelector('input[type="text"]'),me.listen(),me}return r(de,[{key:"listen",value:function(){var be=this;this.textbox.addEventListener("keydown",function(me){_.default.match(me,"enter")?(be.save(),me.preventDefault()):_.default.match(me,"escape")&&(be.cancel(),me.preventDefault())})}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"link",me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),me!=null?this.textbox.value=me:be!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+be)||""),this.root.setAttribute("data-mode",be)}},{key:"restoreFocus",value:function(){var be=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=be}},{key:"save",value:function(){var be=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":{var me=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",be,p.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",be,p.default.sources.USER)),this.quill.root.scrollTop=me;break}case"video":be=te(be);case"formula":{if(!be)break;var fe=this.quill.getSelection(!0);if(fe!=null){var Ae=fe.index+fe.length;this.quill.insertEmbed(Ae,this.root.getAttribute("data-mode"),be,p.default.sources.USER),this.root.getAttribute("data-mode")==="formula"&&this.quill.insertText(Ae+1," ",p.default.sources.USER),this.quill.setSelection(Ae+2,p.default.sources.USER)}break}}this.textbox.value="",this.hide()}}]),de}(j.default);function te(ae){var de=ae.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||ae.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return de?(de[1]||"https")+"://www.youtube.com/embed/"+de[2]+"?showinfo=0":(de=ae.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(de[1]||"https")+"://player.vimeo.com/video/"+de[2]+"/":ae}function ee(ae,de){var $e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;de.forEach(function(be){var me=document.createElement("option");be===$e?me.setAttribute("selected","selected"):me.setAttribute("value",be),ae.appendChild(me)})}o.BaseTooltip=ce,o.default=se},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function s(){this.head=this.tail=null,this.length=0}return s.prototype.append=function(){for(var a=[],l=0;l<arguments.length;l++)a[l]=arguments[l];this.insertBefore(a[0],null),a.length>1&&this.append.apply(this,a.slice(1))},s.prototype.contains=function(a){for(var l,d=this.iterator();l=d();)if(l===a)return!0;return!1},s.prototype.insertBefore=function(a,l){a&&(a.next=l,l!=null?(a.prev=l.prev,l.prev!=null&&(l.prev.next=a),l.prev=a,l===this.head&&(this.head=a)):this.tail!=null?(this.tail.next=a,a.prev=this.tail,this.tail=a):(a.prev=null,this.head=this.tail=a),this.length+=1)},s.prototype.offset=function(a){for(var l=0,d=this.head;d!=null;){if(d===a)return l;l+=d.length(),d=d.next}return-1},s.prototype.remove=function(a){this.contains(a)&&(a.prev!=null&&(a.prev.next=a.next),a.next!=null&&(a.next.prev=a.prev),a===this.head&&(this.head=a.next),a===this.tail&&(this.tail=a.prev),this.length-=1)},s.prototype.iterator=function(a){return a===void 0&&(a=this.head),function(){var l=a;return a!=null&&(a=a.next),l}},s.prototype.find=function(a,l){l===void 0&&(l=!1);for(var d,u=this.iterator();d=u();){var f=d.length();if(a<f||l&&a===f&&(d.next==null||d.next.length()!==0))return[d,a];a-=f}return[null,0]},s.prototype.forEach=function(a){for(var l,d=this.iterator();l=d();)a(l)},s.prototype.forEachAt=function(a,l,d){if(!(l<=0))for(var u=this.find(a),f=u[0],p=u[1],v,_=a-p,b=this.iterator(f);(v=b())&&_<a+l;){var C=v.length();a>_?d(v,a-_,Math.min(l,_+C-a)):d(v,0,Math.min(C,a+l-_)),_+=C}},s.prototype.map=function(a){return this.reduce(function(l,d){return l.push(a(d)),l},[])},s.prototype.reduce=function(a,l){for(var d,u=this.iterator();d=u();)l=a(l,d);return l},s}();o.default=r},function(n,o,i){var r=this&&this.__extends||function(){var f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,v){p.__proto__=v}||function(p,v){for(var _ in v)v.hasOwnProperty(_)&&(p[_]=v[_])};return function(p,v){f(p,v);function _(){this.constructor=p}p.prototype=v===null?Object.create(v):(_.prototype=v.prototype,new _)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=i(17),a=i(1),l={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},d=100,u=function(f){r(p,f);function p(v){var _=f.call(this,v)||this;return _.scroll=_,_.observer=new MutationObserver(function(b){_.update(b)}),_.observer.observe(_.domNode,l),_.attach(),_}return p.prototype.detach=function(){f.prototype.detach.call(this),this.observer.disconnect()},p.prototype.deleteAt=function(v,_){this.update(),v===0&&_===this.length()?this.children.forEach(function(b){b.remove()}):f.prototype.deleteAt.call(this,v,_)},p.prototype.formatAt=function(v,_,b,C){this.update(),f.prototype.formatAt.call(this,v,_,b,C)},p.prototype.insertAt=function(v,_,b){this.update(),f.prototype.insertAt.call(this,v,_,b)},p.prototype.optimize=function(v,_){var b=this;v===void 0&&(v=[]),_===void 0&&(_={}),f.prototype.optimize.call(this,_);for(var C=[].slice.call(this.observer.takeRecords());C.length>0;)v.push(C.pop());for(var $=function(O,L){L===void 0&&(L=!0),!(O==null||O===b)&&O.domNode.parentNode!=null&&(O.domNode[a.DATA_KEY].mutations==null&&(O.domNode[a.DATA_KEY].mutations=[]),L&&$(O.parent))},E=function(O){O.domNode[a.DATA_KEY]==null||O.domNode[a.DATA_KEY].mutations==null||(O instanceof s.default&&O.children.forEach(E),O.optimize(_))},P=v,I=0;P.length>0;I+=1){if(I>=d)throw new Error("[Parchment] Maximum optimize iterations reached");for(P.forEach(function(O){var L=a.find(O.target,!0);L!=null&&(L.domNode===O.target&&(O.type==="childList"?($(a.find(O.previousSibling,!1)),[].forEach.call(O.addedNodes,function(S){var j=a.find(S,!1);$(j,!1),j instanceof s.default&&j.children.forEach(function(M){$(M,!1)})})):O.type==="attributes"&&$(L.prev)),$(L))}),this.children.forEach(E),P=[].slice.call(this.observer.takeRecords()),C=P.slice();C.length>0;)v.push(C.pop())}},p.prototype.update=function(v,_){var b=this;_===void 0&&(_={}),v=v||this.observer.takeRecords(),v.map(function(C){var $=a.find(C.target,!0);return $==null?null:$.domNode[a.DATA_KEY].mutations==null?($.domNode[a.DATA_KEY].mutations=[C],$):($.domNode[a.DATA_KEY].mutations.push(C),null)}).forEach(function(C){C==null||C===b||C.domNode[a.DATA_KEY]==null||C.update(C.domNode[a.DATA_KEY].mutations||[],_)}),this.domNode[a.DATA_KEY].mutations!=null&&f.prototype.update.call(this,this.domNode[a.DATA_KEY].mutations,_),this.optimize(v,_)},p.blotName="scroll",p.defaultChild="block",p.scope=a.Scope.BLOCK_BLOT,p.tagName="DIV",p}(s.default);o.default=u},function(n,o,i){var r=this&&this.__extends||function(){var u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,p){f.__proto__=p}||function(f,p){for(var v in p)p.hasOwnProperty(v)&&(f[v]=p[v])};return function(f,p){u(f,p);function v(){this.constructor=f}f.prototype=p===null?Object.create(p):(v.prototype=p.prototype,new v)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=i(18),a=i(1);function l(u,f){if(Object.keys(u).length!==Object.keys(f).length)return!1;for(var p in u)if(u[p]!==f[p])return!1;return!0}var d=function(u){r(f,u);function f(){return u!==null&&u.apply(this,arguments)||this}return f.formats=function(p){if(p.tagName!==f.tagName)return u.formats.call(this,p)},f.prototype.format=function(p,v){var _=this;p===this.statics.blotName&&!v?(this.children.forEach(function(b){b instanceof s.default||(b=b.wrap(f.blotName,!0)),_.attributes.copy(b)}),this.unwrap()):u.prototype.format.call(this,p,v)},f.prototype.formatAt=function(p,v,_,b){if(this.formats()[_]!=null||a.query(_,a.Scope.ATTRIBUTE)){var C=this.isolate(p,v);C.format(_,b)}else u.prototype.formatAt.call(this,p,v,_,b)},f.prototype.optimize=function(p){u.prototype.optimize.call(this,p);var v=this.formats();if(Object.keys(v).length===0)return this.unwrap();var _=this.next;_ instanceof f&&_.prev===this&&l(v,_.formats())&&(_.moveChildren(this),_.remove())},f.blotName="inline",f.scope=a.Scope.INLINE_BLOT,f.tagName="SPAN",f}(s.default);o.default=d},function(n,o,i){var r=this&&this.__extends||function(){var d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,f){u.__proto__=f}||function(u,f){for(var p in f)f.hasOwnProperty(p)&&(u[p]=f[p])};return function(u,f){d(u,f);function p(){this.constructor=u}u.prototype=f===null?Object.create(f):(p.prototype=f.prototype,new p)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=i(18),a=i(1),l=function(d){r(u,d);function u(){return d!==null&&d.apply(this,arguments)||this}return u.formats=function(f){var p=a.query(u.blotName).tagName;if(f.tagName!==p)return d.formats.call(this,f)},u.prototype.format=function(f,p){a.query(f,a.Scope.BLOCK)!=null&&(f===this.statics.blotName&&!p?this.replaceWith(u.blotName):d.prototype.format.call(this,f,p))},u.prototype.formatAt=function(f,p,v,_){a.query(v,a.Scope.BLOCK)!=null?this.format(v,_):d.prototype.formatAt.call(this,f,p,v,_)},u.prototype.insertAt=function(f,p,v){if(v==null||a.query(p,a.Scope.INLINE)!=null)d.prototype.insertAt.call(this,f,p,v);else{var _=this.split(f),b=a.create(p,v);_.parent.insertBefore(b,_)}},u.prototype.update=function(f,p){navigator.userAgent.match(/Trident/)?this.build():d.prototype.update.call(this,f,p)},u.blotName="block",u.scope=a.Scope.BLOCK_BLOT,u.tagName="P",u}(s.default);o.default=l},function(n,o,i){var r=this&&this.__extends||function(){var l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,u){d.__proto__=u}||function(d,u){for(var f in u)u.hasOwnProperty(f)&&(d[f]=u[f])};return function(d,u){l(d,u);function f(){this.constructor=d}d.prototype=u===null?Object.create(u):(f.prototype=u.prototype,new f)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=i(19),a=function(l){r(d,l);function d(){return l!==null&&l.apply(this,arguments)||this}return d.formats=function(u){},d.prototype.format=function(u,f){l.prototype.formatAt.call(this,0,this.length(),u,f)},d.prototype.formatAt=function(u,f,p,v){u===0&&f===this.length()?this.format(p,v):l.prototype.formatAt.call(this,u,f,p,v)},d.prototype.formats=function(){return this.statics.formats(this.domNode)},d}(s.default);o.default=a},function(n,o,i){var r=this&&this.__extends||function(){var d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,f){u.__proto__=f}||function(u,f){for(var p in f)f.hasOwnProperty(p)&&(u[p]=f[p])};return function(u,f){d(u,f);function p(){this.constructor=u}u.prototype=f===null?Object.create(f):(p.prototype=f.prototype,new p)}}();Object.defineProperty(o,"__esModule",{value:!0});var s=i(19),a=i(1),l=function(d){r(u,d);function u(f){var p=d.call(this,f)||this;return p.text=p.statics.value(p.domNode),p}return u.create=function(f){return document.createTextNode(f)},u.value=function(f){var p=f.data;return p.normalize&&(p=p.normalize()),p},u.prototype.deleteAt=function(f,p){this.domNode.data=this.text=this.text.slice(0,f)+this.text.slice(f+p)},u.prototype.index=function(f,p){return this.domNode===f?p:-1},u.prototype.insertAt=function(f,p,v){v==null?(this.text=this.text.slice(0,f)+p+this.text.slice(f),this.domNode.data=this.text):d.prototype.insertAt.call(this,f,p,v)},u.prototype.length=function(){return this.text.length},u.prototype.optimize=function(f){d.prototype.optimize.call(this,f),this.text=this.statics.value(this.domNode),this.text.length===0?this.remove():this.next instanceof u&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},u.prototype.position=function(f,p){return[this.domNode,f]},u.prototype.split=function(f,p){if(p===void 0&&(p=!1),!p){if(f===0)return this;if(f===this.length())return this.next}var v=a.create(this.domNode.splitText(f));return this.parent.insertBefore(v,this.next),this.text=this.statics.value(this.domNode),v},u.prototype.update=function(f,p){var v=this;f.some(function(_){return _.type==="characterData"&&_.target===v.domNode})&&(this.text=this.statics.value(this.domNode))},u.prototype.value=function(){return this.text},u.blotName="text",u.scope=a.Scope.INLINE_BLOT,u}(s.default);o.default=l},function(n,o,i){var r=document.createElement("div");if(r.classList.toggle("test-class",!1),r.classList.contains("test-class")){var s=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(a,l){return arguments.length>1&&!this.contains(a)==!l?l:s.call(this,a)}}String.prototype.startsWith||(String.prototype.startsWith=function(a,l){return l=l||0,this.substr(l,a.length)===a}),String.prototype.endsWith||(String.prototype.endsWith=function(a,l){var d=this.toString();(typeof l!="number"||!isFinite(l)||Math.floor(l)!==l||l>d.length)&&(l=d.length),l-=a.length;var u=d.indexOf(a,l);return u!==-1&&u===l}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(l){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof l!="function")throw new TypeError("predicate must be a function");for(var d=Object(this),u=d.length>>>0,f=arguments[1],p,v=0;v<u;v++)if(p=d[v],l.call(f,p,v,d))return p}}),document.addEventListener("DOMContentLoaded",function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)})},function(n,o){var i=-1,r=1,s=0;function a(I,O,L){if(I==O)return I?[[s,I]]:[];(L<0||I.length<L)&&(L=null);var S=f(I,O),j=I.substring(0,S);I=I.substring(S),O=O.substring(S),S=p(I,O);var M=I.substring(I.length-S);I=I.substring(0,I.length-S),O=O.substring(0,O.length-S);var q=l(I,O);return j&&q.unshift([s,j]),M&&q.push([s,M]),_(q),L!=null&&(q=$(q,L)),q=E(q),q}function l(I,O){var L;if(!I)return[[r,O]];if(!O)return[[i,I]];var S=I.length>O.length?I:O,j=I.length>O.length?O:I,M=S.indexOf(j);if(M!=-1)return L=[[r,S.substring(0,M)],[s,j],[r,S.substring(M+j.length)]],I.length>O.length&&(L[0][0]=L[2][0]=i),L;if(j.length==1)return[[i,I],[r,O]];var q=v(I,O);if(q){var B=q[0],V=q[1],G=q[2],Q=q[3],J=q[4],Y=a(B,G),Z=a(V,Q);return Y.concat([[s,J]],Z)}return d(I,O)}function d(I,O){for(var L=I.length,S=O.length,j=Math.ceil((L+S)/2),M=j,q=2*j,B=new Array(q),V=new Array(q),G=0;G<q;G++)B[G]=-1,V[G]=-1;B[M+1]=0,V[M+1]=0;for(var Q=L-S,J=Q%2!=0,Y=0,Z=0,se=0,ce=0,te=0;te<j;te++){for(var ee=-te+Y;ee<=te-Z;ee+=2){var ae=M+ee,de;ee==-te||ee!=te&&B[ae-1]<B[ae+1]?de=B[ae+1]:de=B[ae-1]+1;for(var $e=de-ee;de<L&&$e<S&&I.charAt(de)==O.charAt($e);)de++,$e++;if(B[ae]=de,de>L)Z+=2;else if($e>S)Y+=2;else if(J){var be=M+Q-ee;if(be>=0&&be<q&&V[be]!=-1){var me=L-V[be];if(de>=me)return u(I,O,de,$e)}}}for(var fe=-te+se;fe<=te-ce;fe+=2){var be=M+fe,me;fe==-te||fe!=te&&V[be-1]<V[be+1]?me=V[be+1]:me=V[be-1]+1;for(var Ae=me-fe;me<L&&Ae<S&&I.charAt(L-me-1)==O.charAt(S-Ae-1);)me++,Ae++;if(V[be]=me,me>L)ce+=2;else if(Ae>S)se+=2;else if(!J){var ae=M+Q-fe;if(ae>=0&&ae<q&&B[ae]!=-1){var de=B[ae],$e=M+de-ae;if(me=L-me,de>=me)return u(I,O,de,$e)}}}}return[[i,I],[r,O]]}function u(I,O,L,S){var j=I.substring(0,L),M=O.substring(0,S),q=I.substring(L),B=O.substring(S),V=a(j,M),G=a(q,B);return V.concat(G)}function f(I,O){if(!I||!O||I.charAt(0)!=O.charAt(0))return 0;for(var L=0,S=Math.min(I.length,O.length),j=S,M=0;L<j;)I.substring(M,j)==O.substring(M,j)?(L=j,M=L):S=j,j=Math.floor((S-L)/2+L);return j}function p(I,O){if(!I||!O||I.charAt(I.length-1)!=O.charAt(O.length-1))return 0;for(var L=0,S=Math.min(I.length,O.length),j=S,M=0;L<j;)I.substring(I.length-j,I.length-M)==O.substring(O.length-j,O.length-M)?(L=j,M=L):S=j,j=Math.floor((S-L)/2+L);return j}function v(I,O){var L=I.length>O.length?I:O,S=I.length>O.length?O:I;if(L.length<4||S.length*2<L.length)return null;function j(Z,se,ce){for(var te=Z.substring(ce,ce+Math.floor(Z.length/4)),ee=-1,ae="",de,$e,be,me;(ee=se.indexOf(te,ee+1))!=-1;){var fe=f(Z.substring(ce),se.substring(ee)),Ae=p(Z.substring(0,ce),se.substring(0,ee));ae.length<Ae+fe&&(ae=se.substring(ee-Ae,ee)+se.substring(ee,ee+fe),de=Z.substring(0,ce-Ae),$e=Z.substring(ce+fe),be=se.substring(0,ee-Ae),me=se.substring(ee+fe))}return ae.length*2>=Z.length?[de,$e,be,me,ae]:null}var M=j(L,S,Math.ceil(L.length/4)),q=j(L,S,Math.ceil(L.length/2)),B;if(!M&&!q)return null;q?M?B=M[4].length>q[4].length?M:q:B=q:B=M;var V,G,Q,J;I.length>O.length?(V=B[0],G=B[1],Q=B[2],J=B[3]):(Q=B[0],J=B[1],V=B[2],G=B[3]);var Y=B[4];return[V,G,Q,J,Y]}function _(I){I.push([s,""]);for(var O=0,L=0,S=0,j="",M="",q;O<I.length;)switch(I[O][0]){case r:S++,M+=I[O][1],O++;break;case i:L++,j+=I[O][1],O++;break;case s:L+S>1?(L!==0&&S!==0&&(q=f(M,j),q!==0&&(O-L-S>0&&I[O-L-S-1][0]==s?I[O-L-S-1][1]+=M.substring(0,q):(I.splice(0,0,[s,M.substring(0,q)]),O++),M=M.substring(q),j=j.substring(q)),q=p(M,j),q!==0&&(I[O][1]=M.substring(M.length-q)+I[O][1],M=M.substring(0,M.length-q),j=j.substring(0,j.length-q))),L===0?I.splice(O-S,L+S,[r,M]):S===0?I.splice(O-L,L+S,[i,j]):I.splice(O-L-S,L+S,[i,j],[r,M]),O=O-L-S+(L?1:0)+(S?1:0)+1):O!==0&&I[O-1][0]==s?(I[O-1][1]+=I[O][1],I.splice(O,1)):O++,S=0,L=0,j="",M="";break}I[I.length-1][1]===""&&I.pop();var B=!1;for(O=1;O<I.length-1;)I[O-1][0]==s&&I[O+1][0]==s&&(I[O][1].substring(I[O][1].length-I[O-1][1].length)==I[O-1][1]?(I[O][1]=I[O-1][1]+I[O][1].substring(0,I[O][1].length-I[O-1][1].length),I[O+1][1]=I[O-1][1]+I[O+1][1],I.splice(O-1,1),B=!0):I[O][1].substring(0,I[O+1][1].length)==I[O+1][1]&&(I[O-1][1]+=I[O+1][1],I[O][1]=I[O][1].substring(I[O+1][1].length)+I[O+1][1],I.splice(O+1,1),B=!0)),O++;B&&_(I)}var b=a;b.INSERT=r,b.DELETE=i,b.EQUAL=s,n.exports=b;function C(I,O){if(O===0)return[s,I];for(var L=0,S=0;S<I.length;S++){var j=I[S];if(j[0]===i||j[0]===s){var M=L+j[1].length;if(O===M)return[S+1,I];if(O<M){I=I.slice();var q=O-L,B=[j[0],j[1].slice(0,q)],V=[j[0],j[1].slice(q)];return I.splice(S,1,B,V),[S+1,I]}else L=M}}throw new Error("cursor_pos is out of bounds!")}function $(I,O){var L=C(I,O),S=L[1],j=L[0],M=S[j],q=S[j+1];if(M==null)return I;if(M[0]!==s)return I;if(q!=null&&M[1]+q[1]===q[1]+M[1])return S.splice(j,2,q,M),P(S,j,2);if(q!=null&&q[1].indexOf(M[1])===0){S.splice(j,2,[q[0],M[1]],[0,M[1]]);var B=q[1].slice(M[1].length);return B.length>0&&S.splice(j+2,0,[q[0],B]),P(S,j,3)}else return I}function E(I){for(var O=!1,L=function(q){return q.charCodeAt(0)>=56320&&q.charCodeAt(0)<=57343},S=function(q){return q.charCodeAt(q.length-1)>=55296&&q.charCodeAt(q.length-1)<=56319},j=2;j<I.length;j+=1)I[j-2][0]===s&&S(I[j-2][1])&&I[j-1][0]===i&&L(I[j-1][1])&&I[j][0]===r&&L(I[j][1])&&(O=!0,I[j-1][1]=I[j-2][1].slice(-1)+I[j-1][1],I[j][1]=I[j-2][1].slice(-1)+I[j][1],I[j-2][1]=I[j-2][1].slice(0,-1));if(!O)return I;for(var M=[],j=0;j<I.length;j+=1)I[j][1].length>0&&M.push(I[j]);return M}function P(I,O,L){for(var S=O+L-1;S>=0&&S>=O-1;S--)if(S+1<I.length){var j=I[S],M=I[S+1];j[0]===M[1]&&I.splice(S,2,[j[0],j[1]+M[1]])}return I}},function(n,o){o=n.exports=typeof Object.keys=="function"?Object.keys:i,o.shim=i;function i(r){var s=[];for(var a in r)s.push(a);return s}},function(n,o){var i=function(){return Object.prototype.toString.call(arguments)}()=="[object Arguments]";o=n.exports=i?r:s,o.supported=r;function r(a){return Object.prototype.toString.call(a)=="[object Arguments]"}o.unsupported=s;function s(a){return a&&typeof a=="object"&&typeof a.length=="number"&&Object.prototype.hasOwnProperty.call(a,"callee")&&!Object.prototype.propertyIsEnumerable.call(a,"callee")||!1}},function(n,o){var i=Object.prototype.hasOwnProperty,r="~";function s(){}Object.create&&(s.prototype=Object.create(null),new s().__proto__||(r=!1));function a(d,u,f){this.fn=d,this.context=u,this.once=f||!1}function l(){this._events=new s,this._eventsCount=0}l.prototype.eventNames=function(){var u=[],f,p;if(this._eventsCount===0)return u;for(p in f=this._events)i.call(f,p)&&u.push(r?p.slice(1):p);return Object.getOwnPropertySymbols?u.concat(Object.getOwnPropertySymbols(f)):u},l.prototype.listeners=function(u,f){var p=r?r+u:u,v=this._events[p];if(f)return!!v;if(!v)return[];if(v.fn)return[v.fn];for(var _=0,b=v.length,C=new Array(b);_<b;_++)C[_]=v[_].fn;return C},l.prototype.emit=function(u,f,p,v,_,b){var C=r?r+u:u;if(!this._events[C])return!1;var $=this._events[C],E=arguments.length,P,I;if($.fn){switch($.once&&this.removeListener(u,$.fn,void 0,!0),E){case 1:return $.fn.call($.context),!0;case 2:return $.fn.call($.context,f),!0;case 3:return $.fn.call($.context,f,p),!0;case 4:return $.fn.call($.context,f,p,v),!0;case 5:return $.fn.call($.context,f,p,v,_),!0;case 6:return $.fn.call($.context,f,p,v,_,b),!0}for(I=1,P=new Array(E-1);I<E;I++)P[I-1]=arguments[I];$.fn.apply($.context,P)}else{var O=$.length,L;for(I=0;I<O;I++)switch($[I].once&&this.removeListener(u,$[I].fn,void 0,!0),E){case 1:$[I].fn.call($[I].context);break;case 2:$[I].fn.call($[I].context,f);break;case 3:$[I].fn.call($[I].context,f,p);break;case 4:$[I].fn.call($[I].context,f,p,v);break;default:if(!P)for(L=1,P=new Array(E-1);L<E;L++)P[L-1]=arguments[L];$[I].fn.apply($[I].context,P)}}return!0},l.prototype.on=function(u,f,p){var v=new a(f,p||this),_=r?r+u:u;return this._events[_]?this._events[_].fn?this._events[_]=[this._events[_],v]:this._events[_].push(v):(this._events[_]=v,this._eventsCount++),this},l.prototype.once=function(u,f,p){var v=new a(f,p||this,!0),_=r?r+u:u;return this._events[_]?this._events[_].fn?this._events[_]=[this._events[_],v]:this._events[_].push(v):(this._events[_]=v,this._eventsCount++),this},l.prototype.removeListener=function(u,f,p,v){var _=r?r+u:u;if(!this._events[_])return this;if(!f)return--this._eventsCount===0?this._events=new s:delete this._events[_],this;var b=this._events[_];if(b.fn)b.fn===f&&(!v||b.once)&&(!p||b.context===p)&&(--this._eventsCount===0?this._events=new s:delete this._events[_]);else{for(var C=0,$=[],E=b.length;C<E;C++)(b[C].fn!==f||v&&!b[C].once||p&&b[C].context!==p)&&$.push(b[C]);$.length?this._events[_]=$.length===1?$[0]:$:--this._eventsCount===0?this._events=new s:delete this._events[_]}return this},l.prototype.removeAllListeners=function(u){var f;return u?(f=r?r+u:u,this._events[f]&&(--this._eventsCount===0?this._events=new s:delete this._events[f])):(this._events=new s,this._eventsCount=0),this},l.prototype.off=l.prototype.removeListener,l.prototype.addListener=l.prototype.on,l.prototype.setMaxListeners=function(){return this},l.prefixed=r,l.EventEmitter=l,typeof n<"u"&&(n.exports=l)},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.matchText=o.matchSpacing=o.matchNewline=o.matchBlot=o.matchAttributor=o.default=void 0;var r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ve){return typeof Ve}:function(Ve){return Ve&&typeof Symbol=="function"&&Ve.constructor===Symbol&&Ve!==Symbol.prototype?"symbol":typeof Ve},s=function(){function Ve(tt,ge){var ye=[],Te=!0,pt=!1,yt=void 0;try{for(var Xe=tt[Symbol.iterator](),Ze;!(Te=(Ze=Xe.next()).done)&&(ye.push(Ze.value),!(ge&&ye.length===ge));Te=!0);}catch(vt){pt=!0,yt=vt}finally{try{!Te&&Xe.return&&Xe.return()}finally{if(pt)throw yt}}return ye}return function(tt,ge){if(Array.isArray(tt))return tt;if(Symbol.iterator in Object(tt))return Ve(tt,ge);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),a=function(){function Ve(tt,ge){for(var ye=0;ye<ge.length;ye++){var Te=ge[ye];Te.enumerable=Te.enumerable||!1,Te.configurable=!0,"value"in Te&&(Te.writable=!0),Object.defineProperty(tt,Te.key,Te)}}return function(tt,ge,ye){return ge&&Ve(tt.prototype,ge),ye&&Ve(tt,ye),tt}}(),l=i(3),d=V(l),u=i(2),f=V(u),p=i(0),v=V(p),_=i(5),b=V(_),C=i(10),$=V(C),E=i(9),P=V(E),I=i(36),O=i(37),L=i(13),S=V(L),j=i(26),M=i(38),q=i(39),B=i(40);function V(Ve){return Ve&&Ve.__esModule?Ve:{default:Ve}}function G(Ve,tt,ge){return tt in Ve?Object.defineProperty(Ve,tt,{value:ge,enumerable:!0,configurable:!0,writable:!0}):Ve[tt]=ge,Ve}function Q(Ve,tt){if(!(Ve instanceof tt))throw new TypeError("Cannot call a class as a function")}function J(Ve,tt){if(!Ve)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return tt&&(typeof tt=="object"||typeof tt=="function")?tt:Ve}function Y(Ve,tt){if(typeof tt!="function"&&tt!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof tt);Ve.prototype=Object.create(tt&&tt.prototype,{constructor:{value:Ve,enumerable:!1,writable:!0,configurable:!0}}),tt&&(Object.setPrototypeOf?Object.setPrototypeOf(Ve,tt):Ve.__proto__=tt)}var Z=(0,$.default)("quill:clipboard"),se="__ql-matcher",ce=[[Node.TEXT_NODE,ut],[Node.TEXT_NODE,ve],["br",_t],[Node.ELEMENT_NODE,ve],[Node.ELEMENT_NODE,Ye],[Node.ELEMENT_NODE,qe],[Node.ELEMENT_NODE,je],[Node.ELEMENT_NODE,$t],["li",we],["b",Ae.bind(Ae,"bold")],["i",Ae.bind(Ae,"italic")],["style",xt]],te=[I.AlignAttribute,M.DirectionAttribute].reduce(function(Ve,tt){return Ve[tt.keyName]=tt,Ve},{}),ee=[I.AlignStyle,O.BackgroundStyle,j.ColorStyle,M.DirectionStyle,q.FontStyle,B.SizeStyle].reduce(function(Ve,tt){return Ve[tt.keyName]=tt,Ve},{}),ae=function(Ve){Y(tt,Ve);function tt(ge,ye){Q(this,tt);var Te=J(this,(tt.__proto__||Object.getPrototypeOf(tt)).call(this,ge,ye));return Te.quill.root.addEventListener("paste",Te.onPaste.bind(Te)),Te.container=Te.quill.addContainer("ql-clipboard"),Te.container.setAttribute("contenteditable",!0),Te.container.setAttribute("tabindex",-1),Te.matchers=[],ce.concat(Te.options.matchers).forEach(function(pt){var yt=s(pt,2),Xe=yt[0],Ze=yt[1];!ye.matchVisual&&Ze===qe||Te.addMatcher(Xe,Ze)}),Te}return a(tt,[{key:"addMatcher",value:function(ye,Te){this.matchers.push([ye,Te])}},{key:"convert",value:function(ye){if(typeof ye=="string")return this.container.innerHTML=ye.replace(/\>\r?\n +\</g,"><"),this.convert();var Te=this.quill.getFormat(this.quill.selection.savedRange.index);if(Te[S.default.blotName]){var pt=this.container.innerText;return this.container.innerHTML="",new f.default().insert(pt,G({},S.default.blotName,Te[S.default.blotName]))}var yt=this.prepareMatching(),Xe=s(yt,2),Ze=Xe[0],vt=Xe[1],Ut=fe(this.container,Ze,vt);return be(Ut,`
`)&&Ut.ops[Ut.ops.length-1].attributes==null&&(Ut=Ut.compose(new f.default().retain(Ut.length()-1).delete(1))),Z.log("convert",this.container.innerHTML,Ut),this.container.innerHTML="",Ut}},{key:"dangerouslyPasteHTML",value:function(ye,Te){var pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:b.default.sources.API;if(typeof ye=="string")this.quill.setContents(this.convert(ye),Te),this.quill.setSelection(0,b.default.sources.SILENT);else{var yt=this.convert(Te);this.quill.updateContents(new f.default().retain(ye).concat(yt),pt),this.quill.setSelection(ye+yt.length(),b.default.sources.SILENT)}}},{key:"onPaste",value:function(ye){var Te=this;if(!(ye.defaultPrevented||!this.quill.isEnabled())){var pt=this.quill.getSelection(),yt=new f.default().retain(pt.index),Xe=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(b.default.sources.SILENT),setTimeout(function(){yt=yt.concat(Te.convert()).delete(pt.length),Te.quill.updateContents(yt,b.default.sources.USER),Te.quill.setSelection(yt.length()-pt.length,b.default.sources.SILENT),Te.quill.scrollingContainer.scrollTop=Xe,Te.quill.focus()},1)}}},{key:"prepareMatching",value:function(){var ye=this,Te=[],pt=[];return this.matchers.forEach(function(yt){var Xe=s(yt,2),Ze=Xe[0],vt=Xe[1];switch(Ze){case Node.TEXT_NODE:pt.push(vt);break;case Node.ELEMENT_NODE:Te.push(vt);break;default:[].forEach.call(ye.container.querySelectorAll(Ze),function(Ut){Ut[se]=Ut[se]||[],Ut[se].push(vt)});break}}),[Te,pt]}}]),tt}(P.default);ae.DEFAULTS={matchers:[],matchVisual:!0};function de(Ve,tt,ge){return(typeof tt>"u"?"undefined":r(tt))==="object"?Object.keys(tt).reduce(function(ye,Te){return de(ye,Te,tt[Te])},Ve):Ve.reduce(function(ye,Te){return Te.attributes&&Te.attributes[tt]?ye.push(Te):ye.insert(Te.insert,(0,d.default)({},G({},tt,ge),Te.attributes))},new f.default)}function $e(Ve){if(Ve.nodeType!==Node.ELEMENT_NODE)return{};var tt="__ql-computed-style";return Ve[tt]||(Ve[tt]=window.getComputedStyle(Ve))}function be(Ve,tt){for(var ge="",ye=Ve.ops.length-1;ye>=0&&ge.length<tt.length;--ye){var Te=Ve.ops[ye];if(typeof Te.insert!="string")break;ge=Te.insert+ge}return ge.slice(-1*tt.length)===tt}function me(Ve){if(Ve.childNodes.length===0)return!1;var tt=$e(Ve);return["block","list-item"].indexOf(tt.display)>-1}function fe(Ve,tt,ge){return Ve.nodeType===Ve.TEXT_NODE?ge.reduce(function(ye,Te){return Te(Ve,ye)},new f.default):Ve.nodeType===Ve.ELEMENT_NODE?[].reduce.call(Ve.childNodes||[],function(ye,Te){var pt=fe(Te,tt,ge);return Te.nodeType===Ve.ELEMENT_NODE&&(pt=tt.reduce(function(yt,Xe){return Xe(Te,yt)},pt),pt=(Te[se]||[]).reduce(function(yt,Xe){return Xe(Te,yt)},pt)),ye.concat(pt)},new f.default):new f.default}function Ae(Ve,tt,ge){return de(ge,Ve,!0)}function je(Ve,tt){var ge=v.default.Attributor.Attribute.keys(Ve),ye=v.default.Attributor.Class.keys(Ve),Te=v.default.Attributor.Style.keys(Ve),pt={};return ge.concat(ye).concat(Te).forEach(function(yt){var Xe=v.default.query(yt,v.default.Scope.ATTRIBUTE);Xe!=null&&(pt[Xe.attrName]=Xe.value(Ve),pt[Xe.attrName])||(Xe=te[yt],Xe!=null&&(Xe.attrName===yt||Xe.keyName===yt)&&(pt[Xe.attrName]=Xe.value(Ve)||void 0),Xe=ee[yt],Xe!=null&&(Xe.attrName===yt||Xe.keyName===yt)&&(Xe=ee[yt],pt[Xe.attrName]=Xe.value(Ve)||void 0))}),Object.keys(pt).length>0&&(tt=de(tt,pt)),tt}function Ye(Ve,tt){var ge=v.default.query(Ve);if(ge==null)return tt;if(ge.prototype instanceof v.default.Embed){var ye={},Te=ge.value(Ve);Te!=null&&(ye[ge.blotName]=Te,tt=new f.default().insert(ye,ge.formats(Ve)))}else typeof ge.formats=="function"&&(tt=de(tt,ge.blotName,ge.formats(Ve)));return tt}function _t(Ve,tt){return be(tt,`
`)||tt.insert(`
`),tt}function xt(){return new f.default}function we(Ve,tt){var ge=v.default.query(Ve);if(ge==null||ge.blotName!=="list-item"||!be(tt,`
`))return tt;for(var ye=-1,Te=Ve.parentNode;!Te.classList.contains("ql-clipboard");)(v.default.query(Te)||{}).blotName==="list"&&(ye+=1),Te=Te.parentNode;return ye<=0?tt:tt.compose(new f.default().retain(tt.length()-1).retain(1,{indent:ye}))}function ve(Ve,tt){return be(tt,`
`)||(me(Ve)||tt.length()>0&&Ve.nextSibling&&me(Ve.nextSibling))&&tt.insert(`
`),tt}function qe(Ve,tt){if(me(Ve)&&Ve.nextElementSibling!=null&&!be(tt,`

`)){var ge=Ve.offsetHeight+parseFloat($e(Ve).marginTop)+parseFloat($e(Ve).marginBottom);Ve.nextElementSibling.offsetTop>Ve.offsetTop+ge*1.5&&tt.insert(`
`)}return tt}function $t(Ve,tt){var ge={},ye=Ve.style||{};return ye.fontStyle&&$e(Ve).fontStyle==="italic"&&(ge.italic=!0),ye.fontWeight&&($e(Ve).fontWeight.startsWith("bold")||parseInt($e(Ve).fontWeight)>=700)&&(ge.bold=!0),Object.keys(ge).length>0&&(tt=de(tt,ge)),parseFloat(ye.textIndent||0)>0&&(tt=new f.default().insert("	").concat(tt)),tt}function ut(Ve,tt){var ge=Ve.data;if(Ve.parentNode.tagName==="O:P")return tt.insert(ge.trim());if(ge.trim().length===0&&Ve.parentNode.classList.contains("ql-clipboard"))return tt;if(!$e(Ve.parentNode).whiteSpace.startsWith("pre")){var ye=function(pt,yt){return yt=yt.replace(/[^\u00a0]/g,""),yt.length<1&&pt?" ":yt};ge=ge.replace(/\r\n/g," ").replace(/\n/g," "),ge=ge.replace(/\s\s+/g,ye.bind(ye,!0)),(Ve.previousSibling==null&&me(Ve.parentNode)||Ve.previousSibling!=null&&me(Ve.previousSibling))&&(ge=ge.replace(/^\s+/,ye.bind(ye,!1))),(Ve.nextSibling==null&&me(Ve.parentNode)||Ve.nextSibling!=null&&me(Ve.nextSibling))&&(ge=ge.replace(/\s+$/,ye.bind(ye,!1)))}return tt.insert(ge)}o.default=ae,o.matchAttributor=je,o.matchBlot=Ye,o.matchNewline=ve,o.matchSpacing=qe,o.matchText=ut},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function _(b,C){for(var $=0;$<C.length;$++){var E=C[$];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(b,E.key,E)}}return function(b,C,$){return C&&_(b.prototype,C),$&&_(b,$),b}}(),s=function _(b,C,$){b===null&&(b=Function.prototype);var E=Object.getOwnPropertyDescriptor(b,C);if(E===void 0){var P=Object.getPrototypeOf(b);return P===null?void 0:_(P,C,$)}else{if("value"in E)return E.value;var I=E.get;return I===void 0?void 0:I.call($)}},a=i(6),l=d(a);function d(_){return _&&_.__esModule?_:{default:_}}function u(_,b){if(!(_ instanceof b))throw new TypeError("Cannot call a class as a function")}function f(_,b){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b=="object"||typeof b=="function")?b:_}function p(_,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);_.prototype=Object.create(b&&b.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(_,b):_.__proto__=b)}var v=function(_){p(b,_);function b(){return u(this,b),f(this,(b.__proto__||Object.getPrototypeOf(b)).apply(this,arguments))}return r(b,[{key:"optimize",value:function($){s(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"optimize",this).call(this,$),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return s(b.__proto__||Object.getPrototypeOf(b),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),b}(l.default);v.blotName="bold",v.tagName=["STRONG","B"],o.default=v},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.addControls=o.default=void 0;var r=function(){function B(V,G){var Q=[],J=!0,Y=!1,Z=void 0;try{for(var se=V[Symbol.iterator](),ce;!(J=(ce=se.next()).done)&&(Q.push(ce.value),!(G&&Q.length===G));J=!0);}catch(te){Y=!0,Z=te}finally{try{!J&&se.return&&se.return()}finally{if(Y)throw Z}}return Q}return function(V,G){if(Array.isArray(V))return V;if(Symbol.iterator in Object(V))return B(V,G);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function B(V,G){for(var Q=0;Q<G.length;Q++){var J=G[Q];J.enumerable=J.enumerable||!1,J.configurable=!0,"value"in J&&(J.writable=!0),Object.defineProperty(V,J.key,J)}}return function(V,G,Q){return G&&B(V.prototype,G),Q&&B(V,Q),V}}(),a=i(2),l=$(a),d=i(0),u=$(d),f=i(5),p=$(f),v=i(10),_=$(v),b=i(9),C=$(b);function $(B){return B&&B.__esModule?B:{default:B}}function E(B,V,G){return V in B?Object.defineProperty(B,V,{value:G,enumerable:!0,configurable:!0,writable:!0}):B[V]=G,B}function P(B,V){if(!(B instanceof V))throw new TypeError("Cannot call a class as a function")}function I(B,V){if(!B)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return V&&(typeof V=="object"||typeof V=="function")?V:B}function O(B,V){if(typeof V!="function"&&V!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof V);B.prototype=Object.create(V&&V.prototype,{constructor:{value:B,enumerable:!1,writable:!0,configurable:!0}}),V&&(Object.setPrototypeOf?Object.setPrototypeOf(B,V):B.__proto__=V)}var L=(0,_.default)("quill:toolbar"),S=function(B){O(V,B);function V(G,Q){P(this,V);var J=I(this,(V.__proto__||Object.getPrototypeOf(V)).call(this,G,Q));if(Array.isArray(J.options.container)){var Y=document.createElement("div");M(Y,J.options.container),G.container.parentNode.insertBefore(Y,G.container),J.container=Y}else typeof J.options.container=="string"?J.container=document.querySelector(J.options.container):J.container=J.options.container;if(!(J.container instanceof HTMLElement)){var Z;return Z=L.error("Container required for toolbar",J.options),I(J,Z)}return J.container.classList.add("ql-toolbar"),J.controls=[],J.handlers={},Object.keys(J.options.handlers).forEach(function(se){J.addHandler(se,J.options.handlers[se])}),[].forEach.call(J.container.querySelectorAll("button, select"),function(se){J.attach(se)}),J.quill.on(p.default.events.EDITOR_CHANGE,function(se,ce){se===p.default.events.SELECTION_CHANGE&&J.update(ce)}),J.quill.on(p.default.events.SCROLL_OPTIMIZE,function(){var se=J.quill.selection.getRange(),ce=r(se,1),te=ce[0];J.update(te)}),J}return s(V,[{key:"addHandler",value:function(Q,J){this.handlers[Q]=J}},{key:"attach",value:function(Q){var J=this,Y=[].find.call(Q.classList,function(se){return se.indexOf("ql-")===0});if(Y){if(Y=Y.slice(3),Q.tagName==="BUTTON"&&Q.setAttribute("type","button"),this.handlers[Y]==null){if(this.quill.scroll.whitelist!=null&&this.quill.scroll.whitelist[Y]==null){L.warn("ignoring attaching to disabled format",Y,Q);return}if(u.default.query(Y)==null){L.warn("ignoring attaching to nonexistent format",Y,Q);return}}var Z=Q.tagName==="SELECT"?"change":"click";Q.addEventListener(Z,function(se){var ce=void 0;if(Q.tagName==="SELECT"){if(Q.selectedIndex<0)return;var te=Q.options[Q.selectedIndex];te.hasAttribute("selected")?ce=!1:ce=te.value||!1}else Q.classList.contains("ql-active")?ce=!1:ce=Q.value||!Q.hasAttribute("value"),se.preventDefault();J.quill.focus();var ee=J.quill.selection.getRange(),ae=r(ee,1),de=ae[0];if(J.handlers[Y]!=null)J.handlers[Y].call(J,ce);else if(u.default.query(Y).prototype instanceof u.default.Embed){if(ce=prompt("Enter "+Y),!ce)return;J.quill.updateContents(new l.default().retain(de.index).delete(de.length).insert(E({},Y,ce)),p.default.sources.USER)}else J.quill.format(Y,ce,p.default.sources.USER);J.update(de)}),this.controls.push([Y,Q])}}},{key:"update",value:function(Q){var J=Q==null?{}:this.quill.getFormat(Q);this.controls.forEach(function(Y){var Z=r(Y,2),se=Z[0],ce=Z[1];if(ce.tagName==="SELECT"){var te=void 0;if(Q==null)te=null;else if(J[se]==null)te=ce.querySelector("option[selected]");else if(!Array.isArray(J[se])){var ee=J[se];typeof ee=="string"&&(ee=ee.replace(/\"/g,'\\"')),te=ce.querySelector('option[value="'+ee+'"]')}te==null?(ce.value="",ce.selectedIndex=-1):te.selected=!0}else if(Q==null)ce.classList.remove("ql-active");else if(ce.hasAttribute("value")){var ae=J[se]===ce.getAttribute("value")||J[se]!=null&&J[se].toString()===ce.getAttribute("value")||J[se]==null&&!ce.getAttribute("value");ce.classList.toggle("ql-active",ae)}else ce.classList.toggle("ql-active",J[se]!=null)})}}]),V}(C.default);S.DEFAULTS={};function j(B,V,G){var Q=document.createElement("button");Q.setAttribute("type","button"),Q.classList.add("ql-"+V),G!=null&&(Q.value=G),B.appendChild(Q)}function M(B,V){Array.isArray(V[0])||(V=[V]),V.forEach(function(G){var Q=document.createElement("span");Q.classList.add("ql-formats"),G.forEach(function(J){if(typeof J=="string")j(Q,J);else{var Y=Object.keys(J)[0],Z=J[Y];Array.isArray(Z)?q(Q,Y,Z):j(Q,Y,Z)}}),B.appendChild(Q)})}function q(B,V,G){var Q=document.createElement("select");Q.classList.add("ql-"+V),G.forEach(function(J){var Y=document.createElement("option");J!==!1?Y.setAttribute("value",J):Y.setAttribute("selected","selected"),Q.appendChild(Y)}),B.appendChild(Q)}S.DEFAULTS={container:null,handlers:{clean:function(){var V=this,G=this.quill.getSelection();if(G!=null)if(G.length==0){var Q=this.quill.getFormat();Object.keys(Q).forEach(function(J){u.default.query(J,u.default.Scope.INLINE)!=null&&V.quill.format(J,!1)})}else this.quill.removeFormat(G,p.default.sources.USER)},direction:function(V){var G=this.quill.getFormat().align;V==="rtl"&&G==null?this.quill.format("align","right",p.default.sources.USER):!V&&G==="right"&&this.quill.format("align",!1,p.default.sources.USER),this.quill.format("direction",V,p.default.sources.USER)},indent:function(V){var G=this.quill.getSelection(),Q=this.quill.getFormat(G),J=parseInt(Q.indent||0);if(V==="+1"||V==="-1"){var Y=V==="+1"?1:-1;Q.direction==="rtl"&&(Y*=-1),this.quill.format("indent",J+Y,p.default.sources.USER)}},link:function(V){V===!0&&(V=prompt("Enter link URL:")),this.quill.format("link",V,p.default.sources.USER)},list:function(V){var G=this.quill.getSelection(),Q=this.quill.getFormat(G);V==="check"?Q.list==="checked"||Q.list==="unchecked"?this.quill.format("list",!1,p.default.sources.USER):this.quill.format("list","unchecked",p.default.sources.USER):this.quill.format("list",V,p.default.sources.USER)}}},o.default=S,o.addControls=M},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function _(b,C){for(var $=0;$<C.length;$++){var E=C[$];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(b,E.key,E)}}return function(b,C,$){return C&&_(b.prototype,C),$&&_(b,$),b}}(),s=function _(b,C,$){b===null&&(b=Function.prototype);var E=Object.getOwnPropertyDescriptor(b,C);if(E===void 0){var P=Object.getPrototypeOf(b);return P===null?void 0:_(P,C,$)}else{if("value"in E)return E.value;var I=E.get;return I===void 0?void 0:I.call($)}},a=i(28),l=d(a);function d(_){return _&&_.__esModule?_:{default:_}}function u(_,b){if(!(_ instanceof b))throw new TypeError("Cannot call a class as a function")}function f(_,b){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b=="object"||typeof b=="function")?b:_}function p(_,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);_.prototype=Object.create(b&&b.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(_,b):_.__proto__=b)}var v=function(_){p(b,_);function b(C,$){u(this,b);var E=f(this,(b.__proto__||Object.getPrototypeOf(b)).call(this,C));return E.label.innerHTML=$,E.container.classList.add("ql-color-picker"),[].slice.call(E.container.querySelectorAll(".ql-picker-item"),0,7).forEach(function(P){P.classList.add("ql-primary")}),E}return r(b,[{key:"buildItem",value:function($){var E=s(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"buildItem",this).call(this,$);return E.style.backgroundColor=$.getAttribute("value")||"",E}},{key:"selectItem",value:function($,E){s(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"selectItem",this).call(this,$,E);var P=this.label.querySelector(".ql-color-label"),I=$&&$.getAttribute("data-value")||"";P&&(P.tagName==="line"?P.style.stroke=I:P.style.fill=I)}}]),b}(l.default);o.default=v},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function _(b,C){for(var $=0;$<C.length;$++){var E=C[$];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(b,E.key,E)}}return function(b,C,$){return C&&_(b.prototype,C),$&&_(b,$),b}}(),s=function _(b,C,$){b===null&&(b=Function.prototype);var E=Object.getOwnPropertyDescriptor(b,C);if(E===void 0){var P=Object.getPrototypeOf(b);return P===null?void 0:_(P,C,$)}else{if("value"in E)return E.value;var I=E.get;return I===void 0?void 0:I.call($)}},a=i(28),l=d(a);function d(_){return _&&_.__esModule?_:{default:_}}function u(_,b){if(!(_ instanceof b))throw new TypeError("Cannot call a class as a function")}function f(_,b){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b=="object"||typeof b=="function")?b:_}function p(_,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);_.prototype=Object.create(b&&b.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(_,b):_.__proto__=b)}var v=function(_){p(b,_);function b(C,$){u(this,b);var E=f(this,(b.__proto__||Object.getPrototypeOf(b)).call(this,C));return E.container.classList.add("ql-icon-picker"),[].forEach.call(E.container.querySelectorAll(".ql-picker-item"),function(P){P.innerHTML=$[P.getAttribute("data-value")||""]}),E.defaultItem=E.container.querySelector(".ql-selected"),E.selectItem(E.defaultItem),E}return r(b,[{key:"selectItem",value:function($,E){s(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"selectItem",this).call(this,$,E),$=$||this.defaultItem,this.label.innerHTML=$.innerHTML}}]),b}(l.default);o.default=v},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function l(d,u){for(var f=0;f<u.length;f++){var p=u[f];p.enumerable=p.enumerable||!1,p.configurable=!0,"value"in p&&(p.writable=!0),Object.defineProperty(d,p.key,p)}}return function(d,u,f){return u&&l(d.prototype,u),f&&l(d,f),d}}();function s(l,d){if(!(l instanceof d))throw new TypeError("Cannot call a class as a function")}var a=function(){function l(d,u){var f=this;s(this,l),this.quill=d,this.boundsContainer=u||document.body,this.root=d.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",function(){f.root.style.marginTop=-1*f.quill.root.scrollTop+"px"}),this.hide()}return r(l,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(u){var f=u.left+u.width/2-this.root.offsetWidth/2,p=u.bottom+this.quill.root.scrollTop;this.root.style.left=f+"px",this.root.style.top=p+"px",this.root.classList.remove("ql-flip");var v=this.boundsContainer.getBoundingClientRect(),_=this.root.getBoundingClientRect(),b=0;if(_.right>v.right&&(b=v.right-_.right,this.root.style.left=f+b+"px"),_.left<v.left&&(b=v.left-_.left,this.root.style.left=f+b+"px"),_.bottom>v.bottom){var C=_.bottom-_.top,$=u.bottom-u.top+C;this.root.style.top=p-$+"px",this.root.classList.add("ql-flip")}return b}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),l}();o.default=a},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function q(B,V){var G=[],Q=!0,J=!1,Y=void 0;try{for(var Z=B[Symbol.iterator](),se;!(Q=(se=Z.next()).done)&&(G.push(se.value),!(V&&G.length===V));Q=!0);}catch(ce){J=!0,Y=ce}finally{try{!Q&&Z.return&&Z.return()}finally{if(J)throw Y}}return G}return function(B,V){if(Array.isArray(B))return B;if(Symbol.iterator in Object(B))return q(B,V);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function q(B,V,G){B===null&&(B=Function.prototype);var Q=Object.getOwnPropertyDescriptor(B,V);if(Q===void 0){var J=Object.getPrototypeOf(B);return J===null?void 0:q(J,V,G)}else{if("value"in Q)return Q.value;var Y=Q.get;return Y===void 0?void 0:Y.call(G)}},a=function(){function q(B,V){for(var G=0;G<V.length;G++){var Q=V[G];Q.enumerable=Q.enumerable||!1,Q.configurable=!0,"value"in Q&&(Q.writable=!0),Object.defineProperty(B,Q.key,Q)}}return function(B,V,G){return V&&q(B.prototype,V),G&&q(B,G),B}}(),l=i(3),d=P(l),u=i(8),f=P(u),p=i(43),v=P(p),_=i(27),b=P(_),C=i(15),$=i(41),E=P($);function P(q){return q&&q.__esModule?q:{default:q}}function I(q,B){if(!(q instanceof B))throw new TypeError("Cannot call a class as a function")}function O(q,B){if(!q)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return B&&(typeof B=="object"||typeof B=="function")?B:q}function L(q,B){if(typeof B!="function"&&B!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof B);q.prototype=Object.create(B&&B.prototype,{constructor:{value:q,enumerable:!1,writable:!0,configurable:!0}}),B&&(Object.setPrototypeOf?Object.setPrototypeOf(q,B):q.__proto__=B)}var S=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],j=function(q){L(B,q);function B(V,G){I(this,B),G.modules.toolbar!=null&&G.modules.toolbar.container==null&&(G.modules.toolbar.container=S);var Q=O(this,(B.__proto__||Object.getPrototypeOf(B)).call(this,V,G));return Q.quill.container.classList.add("ql-snow"),Q}return a(B,[{key:"extendToolbar",value:function(G){G.container.classList.add("ql-snow"),this.buildButtons([].slice.call(G.container.querySelectorAll("button")),E.default),this.buildPickers([].slice.call(G.container.querySelectorAll("select")),E.default),this.tooltip=new M(this.quill,this.options.bounds),G.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},function(Q,J){G.handlers.link.call(G,!J.format.link)})}}]),B}(v.default);j.DEFAULTS=(0,d.default)(!0,{},v.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(B){if(B){var V=this.quill.getSelection();if(V==null||V.length==0)return;var G=this.quill.getText(V);/^\S+@\S+\.\S+$/.test(G)&&G.indexOf("mailto:")!==0&&(G="mailto:"+G);var Q=this.quill.theme.tooltip;Q.edit("link",G)}else this.quill.format("link",!1)}}}}});var M=function(q){L(B,q);function B(V,G){I(this,B);var Q=O(this,(B.__proto__||Object.getPrototypeOf(B)).call(this,V,G));return Q.preview=Q.root.querySelector("a.ql-preview"),Q}return a(B,[{key:"listen",value:function(){var G=this;s(B.prototype.__proto__||Object.getPrototypeOf(B.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",function(Q){G.root.classList.contains("ql-editing")?G.save():G.edit("link",G.preview.textContent),Q.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",function(Q){if(G.linkRange!=null){var J=G.linkRange;G.restoreFocus(),G.quill.formatText(J,"link",!1,f.default.sources.USER),delete G.linkRange}Q.preventDefault(),G.hide()}),this.quill.on(f.default.events.SELECTION_CHANGE,function(Q,J,Y){if(Q!=null){if(Q.length===0&&Y===f.default.sources.USER){var Z=G.quill.scroll.descendant(b.default,Q.index),se=r(Z,2),ce=se[0],te=se[1];if(ce!=null){G.linkRange=new C.Range(Q.index-te,ce.length());var ee=b.default.formats(ce.domNode);G.preview.textContent=ee,G.preview.setAttribute("href",ee),G.show(),G.position(G.quill.getBounds(G.linkRange));return}}else delete G.linkRange;G.hide()}})}},{key:"show",value:function(){s(B.prototype.__proto__||Object.getPrototypeOf(B.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),B}(p.BaseTooltip);M.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),o.default=j},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(29),s=Te(r),a=i(36),l=i(38),d=i(64),u=i(65),f=Te(u),p=i(66),v=Te(p),_=i(67),b=Te(_),C=i(37),$=i(26),E=i(39),P=i(40),I=i(56),O=Te(I),L=i(68),S=Te(L),j=i(27),M=Te(j),q=i(69),B=Te(q),V=i(70),G=Te(V),Q=i(71),J=Te(Q),Y=i(72),Z=Te(Y),se=i(73),ce=Te(se),te=i(13),ee=Te(te),ae=i(74),de=Te(ae),$e=i(75),be=Te($e),me=i(57),fe=Te(me),Ae=i(41),je=Te(Ae),Ye=i(28),_t=Te(Ye),xt=i(59),we=Te(xt),ve=i(60),qe=Te(ve),$t=i(61),ut=Te($t),Ve=i(108),tt=Te(Ve),ge=i(62),ye=Te(ge);function Te(pt){return pt&&pt.__esModule?pt:{default:pt}}s.default.register({"attributors/attribute/direction":l.DirectionAttribute,"attributors/class/align":a.AlignClass,"attributors/class/background":C.BackgroundClass,"attributors/class/color":$.ColorClass,"attributors/class/direction":l.DirectionClass,"attributors/class/font":E.FontClass,"attributors/class/size":P.SizeClass,"attributors/style/align":a.AlignStyle,"attributors/style/background":C.BackgroundStyle,"attributors/style/color":$.ColorStyle,"attributors/style/direction":l.DirectionStyle,"attributors/style/font":E.FontStyle,"attributors/style/size":P.SizeStyle},!0),s.default.register({"formats/align":a.AlignClass,"formats/direction":l.DirectionClass,"formats/indent":d.IndentClass,"formats/background":C.BackgroundStyle,"formats/color":$.ColorStyle,"formats/font":E.FontClass,"formats/size":P.SizeClass,"formats/blockquote":f.default,"formats/code-block":ee.default,"formats/header":v.default,"formats/list":b.default,"formats/bold":O.default,"formats/code":te.Code,"formats/italic":S.default,"formats/link":M.default,"formats/script":B.default,"formats/strike":G.default,"formats/underline":J.default,"formats/image":Z.default,"formats/video":ce.default,"formats/list/item":_.ListItem,"modules/formula":de.default,"modules/syntax":be.default,"modules/toolbar":fe.default,"themes/bubble":tt.default,"themes/snow":ye.default,"ui/icons":je.default,"ui/picker":_t.default,"ui/icon-picker":qe.default,"ui/color-picker":we.default,"ui/tooltip":ut.default},!0),o.default=s.default},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.IndentClass=void 0;var r=function(){function b(C,$){for(var E=0;E<$.length;E++){var P=$[E];P.enumerable=P.enumerable||!1,P.configurable=!0,"value"in P&&(P.writable=!0),Object.defineProperty(C,P.key,P)}}return function(C,$,E){return $&&b(C.prototype,$),E&&b(C,E),C}}(),s=function b(C,$,E){C===null&&(C=Function.prototype);var P=Object.getOwnPropertyDescriptor(C,$);if(P===void 0){var I=Object.getPrototypeOf(C);return I===null?void 0:b(I,$,E)}else{if("value"in P)return P.value;var O=P.get;return O===void 0?void 0:O.call(E)}},a=i(0),l=d(a);function d(b){return b&&b.__esModule?b:{default:b}}function u(b,C){if(!(b instanceof C))throw new TypeError("Cannot call a class as a function")}function f(b,C){if(!b)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C&&(typeof C=="object"||typeof C=="function")?C:b}function p(b,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof C);b.prototype=Object.create(C&&C.prototype,{constructor:{value:b,enumerable:!1,writable:!0,configurable:!0}}),C&&(Object.setPrototypeOf?Object.setPrototypeOf(b,C):b.__proto__=C)}var v=function(b){p(C,b);function C(){return u(this,C),f(this,(C.__proto__||Object.getPrototypeOf(C)).apply(this,arguments))}return r(C,[{key:"add",value:function(E,P){if(P==="+1"||P==="-1"){var I=this.value(E)||0;P=P==="+1"?I+1:I-1}return P===0?(this.remove(E),!0):s(C.prototype.__proto__||Object.getPrototypeOf(C.prototype),"add",this).call(this,E,P)}},{key:"canAdd",value:function(E,P){return s(C.prototype.__proto__||Object.getPrototypeOf(C.prototype),"canAdd",this).call(this,E,P)||s(C.prototype.__proto__||Object.getPrototypeOf(C.prototype),"canAdd",this).call(this,E,parseInt(P))}},{key:"value",value:function(E){return parseInt(s(C.prototype.__proto__||Object.getPrototypeOf(C.prototype),"value",this).call(this,E))||void 0}}]),C}(l.default.Attributor.Class),_=new v("indent","ql-indent",{scope:l.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});o.IndentClass=_},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(4),s=a(r);function a(p){return p&&p.__esModule?p:{default:p}}function l(p,v){if(!(p instanceof v))throw new TypeError("Cannot call a class as a function")}function d(p,v){if(!p)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:p}function u(p,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);p.prototype=Object.create(v&&v.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(p,v):p.__proto__=v)}var f=function(p){u(v,p);function v(){return l(this,v),d(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return v}(s.default);f.blotName="blockquote",f.tagName="blockquote",o.default=f},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function v(_,b){for(var C=0;C<b.length;C++){var $=b[C];$.enumerable=$.enumerable||!1,$.configurable=!0,"value"in $&&($.writable=!0),Object.defineProperty(_,$.key,$)}}return function(_,b,C){return b&&v(_.prototype,b),C&&v(_,C),_}}(),s=i(4),a=l(s);function l(v){return v&&v.__esModule?v:{default:v}}function d(v,_){if(!(v instanceof _))throw new TypeError("Cannot call a class as a function")}function u(v,_){if(!v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _&&(typeof _=="object"||typeof _=="function")?_:v}function f(v,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof _);v.prototype=Object.create(_&&_.prototype,{constructor:{value:v,enumerable:!1,writable:!0,configurable:!0}}),_&&(Object.setPrototypeOf?Object.setPrototypeOf(v,_):v.__proto__=_)}var p=function(v){f(_,v);function _(){return d(this,_),u(this,(_.__proto__||Object.getPrototypeOf(_)).apply(this,arguments))}return r(_,null,[{key:"formats",value:function(C){return this.tagName.indexOf(C.tagName)+1}}]),_}(a.default);p.blotName="header",p.tagName=["H1","H2","H3","H4","H5","H6"],o.default=p},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.default=o.ListItem=void 0;var r=function(){function I(O,L){for(var S=0;S<L.length;S++){var j=L[S];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(O,j.key,j)}}return function(O,L,S){return L&&I(O.prototype,L),S&&I(O,S),O}}(),s=function I(O,L,S){O===null&&(O=Function.prototype);var j=Object.getOwnPropertyDescriptor(O,L);if(j===void 0){var M=Object.getPrototypeOf(O);return M===null?void 0:I(M,L,S)}else{if("value"in j)return j.value;var q=j.get;return q===void 0?void 0:q.call(S)}},a=i(0),l=v(a),d=i(4),u=v(d),f=i(25),p=v(f);function v(I){return I&&I.__esModule?I:{default:I}}function _(I,O,L){return O in I?Object.defineProperty(I,O,{value:L,enumerable:!0,configurable:!0,writable:!0}):I[O]=L,I}function b(I,O){if(!(I instanceof O))throw new TypeError("Cannot call a class as a function")}function C(I,O){if(!I)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return O&&(typeof O=="object"||typeof O=="function")?O:I}function $(I,O){if(typeof O!="function"&&O!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof O);I.prototype=Object.create(O&&O.prototype,{constructor:{value:I,enumerable:!1,writable:!0,configurable:!0}}),O&&(Object.setPrototypeOf?Object.setPrototypeOf(I,O):I.__proto__=O)}var E=function(I){$(O,I);function O(){return b(this,O),C(this,(O.__proto__||Object.getPrototypeOf(O)).apply(this,arguments))}return r(O,[{key:"format",value:function(S,j){S===P.blotName&&!j?this.replaceWith(l.default.create(this.statics.scope)):s(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"format",this).call(this,S,j)}},{key:"remove",value:function(){this.prev==null&&this.next==null?this.parent.remove():s(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(S,j){return this.parent.isolate(this.offset(this.parent),this.length()),S===this.parent.statics.blotName?(this.parent.replaceWith(S,j),this):(this.parent.unwrap(),s(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"replaceWith",this).call(this,S,j))}}],[{key:"formats",value:function(S){return S.tagName===this.tagName?void 0:s(O.__proto__||Object.getPrototypeOf(O),"formats",this).call(this,S)}}]),O}(u.default);E.blotName="list-item",E.tagName="LI";var P=function(I){$(O,I),r(O,null,[{key:"create",value:function(S){var j=S==="ordered"?"OL":"UL",M=s(O.__proto__||Object.getPrototypeOf(O),"create",this).call(this,j);return(S==="checked"||S==="unchecked")&&M.setAttribute("data-checked",S==="checked"),M}},{key:"formats",value:function(S){if(S.tagName==="OL")return"ordered";if(S.tagName==="UL")return S.hasAttribute("data-checked")?S.getAttribute("data-checked")==="true"?"checked":"unchecked":"bullet"}}]);function O(L){b(this,O);var S=C(this,(O.__proto__||Object.getPrototypeOf(O)).call(this,L)),j=function(q){if(q.target.parentNode===L){var B=S.statics.formats(L),V=l.default.find(q.target);B==="checked"?V.format("list","unchecked"):B==="unchecked"&&V.format("list","checked")}};return L.addEventListener("touchstart",j),L.addEventListener("mousedown",j),S}return r(O,[{key:"format",value:function(S,j){this.children.length>0&&this.children.tail.format(S,j)}},{key:"formats",value:function(){return _({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(S,j){if(S instanceof E)s(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"insertBefore",this).call(this,S,j);else{var M=j==null?this.length():j.offset(this),q=this.split(M);q.parent.insertBefore(S,q)}}},{key:"optimize",value:function(S){s(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"optimize",this).call(this,S);var j=this.next;j!=null&&j.prev===this&&j.statics.blotName===this.statics.blotName&&j.domNode.tagName===this.domNode.tagName&&j.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(j.moveChildren(this),j.remove())}},{key:"replace",value:function(S){if(S.statics.blotName!==this.statics.blotName){var j=l.default.create(this.statics.defaultChild);S.moveChildren(j),this.appendChild(j)}s(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"replace",this).call(this,S)}}]),O}(p.default);P.blotName="list",P.scope=l.default.Scope.BLOCK_BLOT,P.tagName=["OL","UL"],P.defaultChild="list-item",P.allowedChildren=[E],o.ListItem=E,o.default=P},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(56),s=a(r);function a(p){return p&&p.__esModule?p:{default:p}}function l(p,v){if(!(p instanceof v))throw new TypeError("Cannot call a class as a function")}function d(p,v){if(!p)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:p}function u(p,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);p.prototype=Object.create(v&&v.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(p,v):p.__proto__=v)}var f=function(p){u(v,p);function v(){return l(this,v),d(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return v}(s.default);f.blotName="italic",f.tagName=["EM","I"],o.default=f},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function _(b,C){for(var $=0;$<C.length;$++){var E=C[$];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(b,E.key,E)}}return function(b,C,$){return C&&_(b.prototype,C),$&&_(b,$),b}}(),s=function _(b,C,$){b===null&&(b=Function.prototype);var E=Object.getOwnPropertyDescriptor(b,C);if(E===void 0){var P=Object.getPrototypeOf(b);return P===null?void 0:_(P,C,$)}else{if("value"in E)return E.value;var I=E.get;return I===void 0?void 0:I.call($)}},a=i(6),l=d(a);function d(_){return _&&_.__esModule?_:{default:_}}function u(_,b){if(!(_ instanceof b))throw new TypeError("Cannot call a class as a function")}function f(_,b){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b=="object"||typeof b=="function")?b:_}function p(_,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);_.prototype=Object.create(b&&b.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(_,b):_.__proto__=b)}var v=function(_){p(b,_);function b(){return u(this,b),f(this,(b.__proto__||Object.getPrototypeOf(b)).apply(this,arguments))}return r(b,null,[{key:"create",value:function($){return $==="super"?document.createElement("sup"):$==="sub"?document.createElement("sub"):s(b.__proto__||Object.getPrototypeOf(b),"create",this).call(this,$)}},{key:"formats",value:function($){if($.tagName==="SUB")return"sub";if($.tagName==="SUP")return"super"}}]),b}(l.default);v.blotName="script",v.tagName=["SUB","SUP"],o.default=v},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(6),s=a(r);function a(p){return p&&p.__esModule?p:{default:p}}function l(p,v){if(!(p instanceof v))throw new TypeError("Cannot call a class as a function")}function d(p,v){if(!p)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:p}function u(p,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);p.prototype=Object.create(v&&v.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(p,v):p.__proto__=v)}var f=function(p){u(v,p);function v(){return l(this,v),d(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return v}(s.default);f.blotName="strike",f.tagName="S",o.default=f},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=i(6),s=a(r);function a(p){return p&&p.__esModule?p:{default:p}}function l(p,v){if(!(p instanceof v))throw new TypeError("Cannot call a class as a function")}function d(p,v){if(!p)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:p}function u(p,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);p.prototype=Object.create(v&&v.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(p,v):p.__proto__=v)}var f=function(p){u(v,p);function v(){return l(this,v),d(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return v}(s.default);f.blotName="underline",f.tagName="U",o.default=f},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function C($,E){for(var P=0;P<E.length;P++){var I=E[P];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty($,I.key,I)}}return function($,E,P){return E&&C($.prototype,E),P&&C($,P),$}}(),s=function C($,E,P){$===null&&($=Function.prototype);var I=Object.getOwnPropertyDescriptor($,E);if(I===void 0){var O=Object.getPrototypeOf($);return O===null?void 0:C(O,E,P)}else{if("value"in I)return I.value;var L=I.get;return L===void 0?void 0:L.call(P)}},a=i(0),l=u(a),d=i(27);function u(C){return C&&C.__esModule?C:{default:C}}function f(C,$){if(!(C instanceof $))throw new TypeError("Cannot call a class as a function")}function p(C,$){if(!C)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return $&&(typeof $=="object"||typeof $=="function")?$:C}function v(C,$){if(typeof $!="function"&&$!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof $);C.prototype=Object.create($&&$.prototype,{constructor:{value:C,enumerable:!1,writable:!0,configurable:!0}}),$&&(Object.setPrototypeOf?Object.setPrototypeOf(C,$):C.__proto__=$)}var _=["alt","height","width"],b=function(C){v($,C);function $(){return f(this,$),p(this,($.__proto__||Object.getPrototypeOf($)).apply(this,arguments))}return r($,[{key:"format",value:function(P,I){_.indexOf(P)>-1?I?this.domNode.setAttribute(P,I):this.domNode.removeAttribute(P):s($.prototype.__proto__||Object.getPrototypeOf($.prototype),"format",this).call(this,P,I)}}],[{key:"create",value:function(P){var I=s($.__proto__||Object.getPrototypeOf($),"create",this).call(this,P);return typeof P=="string"&&I.setAttribute("src",this.sanitize(P)),I}},{key:"formats",value:function(P){return _.reduce(function(I,O){return P.hasAttribute(O)&&(I[O]=P.getAttribute(O)),I},{})}},{key:"match",value:function(P){return/\.(jpe?g|gif|png)$/.test(P)||/^data:image\/.+;base64/.test(P)}},{key:"sanitize",value:function(P){return(0,d.sanitize)(P,["http","https","data"])?P:"//:0"}},{key:"value",value:function(P){return P.getAttribute("src")}}]),$}(l.default.Embed);b.blotName="image",b.tagName="IMG",o.default=b},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function C($,E){for(var P=0;P<E.length;P++){var I=E[P];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty($,I.key,I)}}return function($,E,P){return E&&C($.prototype,E),P&&C($,P),$}}(),s=function C($,E,P){$===null&&($=Function.prototype);var I=Object.getOwnPropertyDescriptor($,E);if(I===void 0){var O=Object.getPrototypeOf($);return O===null?void 0:C(O,E,P)}else{if("value"in I)return I.value;var L=I.get;return L===void 0?void 0:L.call(P)}},a=i(4),l=i(27),d=u(l);function u(C){return C&&C.__esModule?C:{default:C}}function f(C,$){if(!(C instanceof $))throw new TypeError("Cannot call a class as a function")}function p(C,$){if(!C)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return $&&(typeof $=="object"||typeof $=="function")?$:C}function v(C,$){if(typeof $!="function"&&$!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof $);C.prototype=Object.create($&&$.prototype,{constructor:{value:C,enumerable:!1,writable:!0,configurable:!0}}),$&&(Object.setPrototypeOf?Object.setPrototypeOf(C,$):C.__proto__=$)}var _=["height","width"],b=function(C){v($,C);function $(){return f(this,$),p(this,($.__proto__||Object.getPrototypeOf($)).apply(this,arguments))}return r($,[{key:"format",value:function(P,I){_.indexOf(P)>-1?I?this.domNode.setAttribute(P,I):this.domNode.removeAttribute(P):s($.prototype.__proto__||Object.getPrototypeOf($.prototype),"format",this).call(this,P,I)}}],[{key:"create",value:function(P){var I=s($.__proto__||Object.getPrototypeOf($),"create",this).call(this,P);return I.setAttribute("frameborder","0"),I.setAttribute("allowfullscreen",!0),I.setAttribute("src",this.sanitize(P)),I}},{key:"formats",value:function(P){return _.reduce(function(I,O){return P.hasAttribute(O)&&(I[O]=P.getAttribute(O)),I},{})}},{key:"sanitize",value:function(P){return d.default.sanitize(P)}},{key:"value",value:function(P){return P.getAttribute("src")}}]),$}(a.BlockEmbed);b.blotName="video",b.className="ql-video",b.tagName="IFRAME",o.default=b},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.default=o.FormulaBlot=void 0;var r=function(){function P(I,O){for(var L=0;L<O.length;L++){var S=O[L];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(I,S.key,S)}}return function(I,O,L){return O&&P(I.prototype,O),L&&P(I,L),I}}(),s=function P(I,O,L){I===null&&(I=Function.prototype);var S=Object.getOwnPropertyDescriptor(I,O);if(S===void 0){var j=Object.getPrototypeOf(I);return j===null?void 0:P(j,O,L)}else{if("value"in S)return S.value;var M=S.get;return M===void 0?void 0:M.call(L)}},a=i(35),l=v(a),d=i(5),u=v(d),f=i(9),p=v(f);function v(P){return P&&P.__esModule?P:{default:P}}function _(P,I){if(!(P instanceof I))throw new TypeError("Cannot call a class as a function")}function b(P,I){if(!P)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return I&&(typeof I=="object"||typeof I=="function")?I:P}function C(P,I){if(typeof I!="function"&&I!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof I);P.prototype=Object.create(I&&I.prototype,{constructor:{value:P,enumerable:!1,writable:!0,configurable:!0}}),I&&(Object.setPrototypeOf?Object.setPrototypeOf(P,I):P.__proto__=I)}var $=function(P){C(I,P);function I(){return _(this,I),b(this,(I.__proto__||Object.getPrototypeOf(I)).apply(this,arguments))}return r(I,null,[{key:"create",value:function(L){var S=s(I.__proto__||Object.getPrototypeOf(I),"create",this).call(this,L);return typeof L=="string"&&(window.katex.render(L,S,{throwOnError:!1,errorColor:"#f00"}),S.setAttribute("data-value",L)),S}},{key:"value",value:function(L){return L.getAttribute("data-value")}}]),I}(l.default);$.blotName="formula",$.className="ql-formula",$.tagName="SPAN";var E=function(P){C(I,P),r(I,null,[{key:"register",value:function(){u.default.register($,!0)}}]);function I(){_(this,I);var O=b(this,(I.__proto__||Object.getPrototypeOf(I)).call(this));if(window.katex==null)throw new Error("Formula module requires KaTeX.");return O}return I}(p.default);o.FormulaBlot=$,o.default=E},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.default=o.CodeToken=o.CodeBlock=void 0;var r=function(){function L(S,j){for(var M=0;M<j.length;M++){var q=j[M];q.enumerable=q.enumerable||!1,q.configurable=!0,"value"in q&&(q.writable=!0),Object.defineProperty(S,q.key,q)}}return function(S,j,M){return j&&L(S.prototype,j),M&&L(S,M),S}}(),s=function L(S,j,M){S===null&&(S=Function.prototype);var q=Object.getOwnPropertyDescriptor(S,j);if(q===void 0){var B=Object.getPrototypeOf(S);return B===null?void 0:L(B,j,M)}else{if("value"in q)return q.value;var V=q.get;return V===void 0?void 0:V.call(M)}},a=i(0),l=b(a),d=i(5),u=b(d),f=i(9),p=b(f),v=i(13),_=b(v);function b(L){return L&&L.__esModule?L:{default:L}}function C(L,S){if(!(L instanceof S))throw new TypeError("Cannot call a class as a function")}function $(L,S){if(!L)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S&&(typeof S=="object"||typeof S=="function")?S:L}function E(L,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof S);L.prototype=Object.create(S&&S.prototype,{constructor:{value:L,enumerable:!1,writable:!0,configurable:!0}}),S&&(Object.setPrototypeOf?Object.setPrototypeOf(L,S):L.__proto__=S)}var P=function(L){E(S,L);function S(){return C(this,S),$(this,(S.__proto__||Object.getPrototypeOf(S)).apply(this,arguments))}return r(S,[{key:"replaceWith",value:function(M){this.domNode.textContent=this.domNode.textContent,this.attach(),s(S.prototype.__proto__||Object.getPrototypeOf(S.prototype),"replaceWith",this).call(this,M)}},{key:"highlight",value:function(M){var q=this.domNode.textContent;this.cachedText!==q&&((q.trim().length>0||this.cachedText==null)&&(this.domNode.innerHTML=M(q),this.domNode.normalize(),this.attach()),this.cachedText=q)}}]),S}(_.default);P.className="ql-syntax";var I=new l.default.Attributor.Class("token","hljs",{scope:l.default.Scope.INLINE}),O=function(L){E(S,L),r(S,null,[{key:"register",value:function(){u.default.register(I,!0),u.default.register(P,!0)}}]);function S(j,M){C(this,S);var q=$(this,(S.__proto__||Object.getPrototypeOf(S)).call(this,j,M));if(typeof q.options.highlight!="function")throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var B=null;return q.quill.on(u.default.events.SCROLL_OPTIMIZE,function(){clearTimeout(B),B=setTimeout(function(){q.highlight(),B=null},q.options.interval)}),q.highlight(),q}return r(S,[{key:"highlight",value:function(){var M=this;if(!this.quill.selection.composing){this.quill.update(u.default.sources.USER);var q=this.quill.getSelection();this.quill.scroll.descendants(P).forEach(function(B){B.highlight(M.options.highlight)}),this.quill.update(u.default.sources.SILENT),q!=null&&this.quill.setSelection(q,u.default.sources.SILENT)}}}]),S}(p.default);O.DEFAULTS={highlight:function(){return window.hljs==null?null:function(L){var S=window.hljs.highlightAuto(L);return S.value}}(),interval:1e3},o.CodeBlock=P,o.CodeToken=I,o.default=O},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(n,o){n.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(n,o){n.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(n,o){n.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(n,o){n.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(n,o){n.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(n,o,i){Object.defineProperty(o,"__esModule",{value:!0}),o.default=o.BubbleTooltip=void 0;var r=function S(j,M,q){j===null&&(j=Function.prototype);var B=Object.getOwnPropertyDescriptor(j,M);if(B===void 0){var V=Object.getPrototypeOf(j);return V===null?void 0:S(V,M,q)}else{if("value"in B)return B.value;var G=B.get;return G===void 0?void 0:G.call(q)}},s=function(){function S(j,M){for(var q=0;q<M.length;q++){var B=M[q];B.enumerable=B.enumerable||!1,B.configurable=!0,"value"in B&&(B.writable=!0),Object.defineProperty(j,B.key,B)}}return function(j,M,q){return M&&S(j.prototype,M),q&&S(j,q),j}}(),a=i(3),l=C(a),d=i(8),u=C(d),f=i(43),p=C(f),v=i(15),_=i(41),b=C(_);function C(S){return S&&S.__esModule?S:{default:S}}function $(S,j){if(!(S instanceof j))throw new TypeError("Cannot call a class as a function")}function E(S,j){if(!S)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return j&&(typeof j=="object"||typeof j=="function")?j:S}function P(S,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof j);S.prototype=Object.create(j&&j.prototype,{constructor:{value:S,enumerable:!1,writable:!0,configurable:!0}}),j&&(Object.setPrototypeOf?Object.setPrototypeOf(S,j):S.__proto__=j)}var I=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],O=function(S){P(j,S);function j(M,q){$(this,j),q.modules.toolbar!=null&&q.modules.toolbar.container==null&&(q.modules.toolbar.container=I);var B=E(this,(j.__proto__||Object.getPrototypeOf(j)).call(this,M,q));return B.quill.container.classList.add("ql-bubble"),B}return s(j,[{key:"extendToolbar",value:function(q){this.tooltip=new L(this.quill,this.options.bounds),this.tooltip.root.appendChild(q.container),this.buildButtons([].slice.call(q.container.querySelectorAll("button")),b.default),this.buildPickers([].slice.call(q.container.querySelectorAll("select")),b.default)}}]),j}(p.default);O.DEFAULTS=(0,l.default)(!0,{},p.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(j){j?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var L=function(S){P(j,S);function j(M,q){$(this,j);var B=E(this,(j.__proto__||Object.getPrototypeOf(j)).call(this,M,q));return B.quill.on(u.default.events.EDITOR_CHANGE,function(V,G,Q,J){if(V===u.default.events.SELECTION_CHANGE)if(G!=null&&G.length>0&&J===u.default.sources.USER){B.show(),B.root.style.left="0px",B.root.style.width="",B.root.style.width=B.root.offsetWidth+"px";var Y=B.quill.getLines(G.index,G.length);if(Y.length===1)B.position(B.quill.getBounds(G));else{var Z=Y[Y.length-1],se=B.quill.getIndex(Z),ce=Math.min(Z.length()-1,G.index+G.length-se),te=B.quill.getBounds(new v.Range(se,ce));B.position(te)}}else document.activeElement!==B.textbox&&B.quill.hasFocus()&&B.hide()}),B}return s(j,[{key:"listen",value:function(){var q=this;r(j.prototype.__proto__||Object.getPrototypeOf(j.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",function(){q.root.classList.remove("ql-editing")}),this.quill.on(u.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(!q.root.classList.contains("ql-hidden")){var B=q.quill.getSelection();B!=null&&q.position(q.quill.getBounds(B))}},1)})}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(q){var B=r(j.prototype.__proto__||Object.getPrototypeOf(j.prototype),"position",this).call(this,q),V=this.root.querySelector(".ql-tooltip-arrow");if(V.style.marginLeft="",B===0)return B;V.style.marginLeft=-1*B-V.offsetWidth/2+"px"}}]),j}(f.BaseTooltip);L.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),o.BubbleTooltip=L,o.default=O},function(n,o,i){n.exports=i(63)}]).default})})(Fie);var IQe=Fie.exports;const MS=xl(IQe);var Uu=-1,Hd=1,Sl=0;function V2(e,t,n,o){if(e===t)return e?[[Sl,e]]:[];if(n!=null){var i=OQe(e,t,n);if(i)return i}var r=zO(e,t),s=e.substring(0,r);e=e.substring(r),t=t.substring(r),r=UO(e,t);var a=e.substring(e.length-r);e=e.substring(0,e.length-r),t=t.substring(0,t.length-r);var l=PQe(e,t);return s&&l.unshift([Sl,s]),a&&l.push([Sl,a]),zie(l,o),l}function PQe(e,t){var n;if(!e)return[[Hd,t]];if(!t)return[[Uu,e]];var o=e.length>t.length?e:t,i=e.length>t.length?t:e,r=o.indexOf(i);if(r!==-1)return n=[[Hd,o.substring(0,r)],[Sl,i],[Hd,o.substring(r+i.length)]],e.length>t.length&&(n[0][0]=n[2][0]=Uu),n;if(i.length===1)return[[Uu,e],[Hd,t]];var s=DQe(e,t);if(s){var a=s[0],l=s[1],d=s[2],u=s[3],f=s[4],p=V2(a,d),v=V2(l,u);return p.concat([[Sl,f]],v)}return AQe(e,t)}function AQe(e,t){for(var n=e.length,o=t.length,i=Math.ceil((n+o)/2),r=i,s=2*i,a=new Array(s),l=new Array(s),d=0;d<s;d++)a[d]=-1,l[d]=-1;a[r+1]=0,l[r+1]=0;for(var u=n-o,f=u%2!==0,p=0,v=0,_=0,b=0,C=0;C<i;C++){for(var $=-C+p;$<=C-v;$+=2){var E=r+$,P;$===-C||$!==C&&a[E-1]<a[E+1]?P=a[E+1]:P=a[E-1]+1;for(var I=P-$;P<n&&I<o&&e.charAt(P)===t.charAt(I);)P++,I++;if(a[E]=P,P>n)v+=2;else if(I>o)p+=2;else if(f){var O=r+u-$;if(O>=0&&O<s&&l[O]!==-1){var L=n-l[O];if(P>=L)return OH(e,t,P,I)}}}for(var S=-C+_;S<=C-b;S+=2){var O=r+S,L;S===-C||S!==C&&l[O-1]<l[O+1]?L=l[O+1]:L=l[O-1]+1;for(var j=L-S;L<n&&j<o&&e.charAt(n-L-1)===t.charAt(o-j-1);)L++,j++;if(l[O]=L,L>n)b+=2;else if(j>o)_+=2;else if(!f){var E=r+u-S;if(E>=0&&E<s&&a[E]!==-1){var P=a[E],I=r+P-E;if(L=n-L,P>=L)return OH(e,t,P,I)}}}}return[[Uu,e],[Hd,t]]}function OH(e,t,n,o){var i=e.substring(0,n),r=t.substring(0,o),s=e.substring(n),a=t.substring(o),l=V2(i,r),d=V2(s,a);return l.concat(d)}function zO(e,t){if(!e||!t||e.charAt(0)!==t.charAt(0))return 0;for(var n=0,o=Math.min(e.length,t.length),i=o,r=0;n<i;)e.substring(r,i)==t.substring(r,i)?(n=i,r=n):o=i,i=Math.floor((o-n)/2+n);return Uie(e.charCodeAt(i-1))&&i--,i}function UO(e,t){if(!e||!t||e.slice(-1)!==t.slice(-1))return 0;for(var n=0,o=Math.min(e.length,t.length),i=o,r=0;n<i;)e.substring(e.length-i,e.length-r)==t.substring(t.length-i,t.length-r)?(n=i,r=n):o=i,i=Math.floor((o-n)/2+n);return Bie(e.charCodeAt(e.length-i))&&i--,i}function DQe(e,t){var n=e.length>t.length?e:t,o=e.length>t.length?t:e;if(n.length<4||o.length*2<n.length)return null;function i(v,_,b){for(var C=v.substring(b,b+Math.floor(v.length/4)),$=-1,E="",P,I,O,L;($=_.indexOf(C,$+1))!==-1;){var S=zO(v.substring(b),_.substring($)),j=UO(v.substring(0,b),_.substring(0,$));E.length<j+S&&(E=_.substring($-j,$)+_.substring($,$+S),P=v.substring(0,b-j),I=v.substring(b+S),O=_.substring(0,$-j),L=_.substring($+S))}return E.length*2>=v.length?[P,I,O,L,E]:null}var r=i(n,o,Math.ceil(n.length/4)),s=i(n,o,Math.ceil(n.length/2)),a;if(!r&&!s)return null;s?r?a=r[4].length>s[4].length?r:s:a=s:a=r;var l,d,u,f;e.length>t.length?(l=a[0],d=a[1],u=a[2],f=a[3]):(u=a[0],f=a[1],l=a[2],d=a[3]);var p=a[4];return[l,d,u,f,p]}function zie(e,t){e.push([Sl,""]);for(var n=0,o=0,i=0,r="",s="",a;n<e.length;){if(n<e.length-1&&!e[n][1]){e.splice(n,1);continue}switch(e[n][0]){case Hd:i++,s+=e[n][1],n++;break;case Uu:o++,r+=e[n][1],n++;break;case Sl:var l=n-i-o-1;if(t){if(l>=0&&Vie(e[l][1])){var d=e[l][1].slice(-1);if(e[l][1]=e[l][1].slice(0,-1),r=d+r,s=d+s,!e[l][1]){e.splice(l,1),n--;var u=l-1;e[u]&&e[u][0]===Hd&&(i++,s=e[u][1]+s,u--),e[u]&&e[u][0]===Uu&&(o++,r=e[u][1]+r,u--),l=u}}if(Hie(e[n][1])){var d=e[n][1].charAt(0);e[n][1]=e[n][1].slice(1),r+=d,s+=d}}if(n<e.length-1&&!e[n][1]){e.splice(n,1);break}if(r.length>0||s.length>0){r.length>0&&s.length>0&&(a=zO(s,r),a!==0&&(l>=0?e[l][1]+=s.substring(0,a):(e.splice(0,0,[Sl,s.substring(0,a)]),n++),s=s.substring(a),r=r.substring(a)),a=UO(s,r),a!==0&&(e[n][1]=s.substring(s.length-a)+e[n][1],s=s.substring(0,s.length-a),r=r.substring(0,r.length-a)));var f=i+o;r.length===0&&s.length===0?(e.splice(n-f,f),n=n-f):r.length===0?(e.splice(n-f,f,[Hd,s]),n=n-f+1):s.length===0?(e.splice(n-f,f,[Uu,r]),n=n-f+1):(e.splice(n-f,f,[Uu,r],[Hd,s]),n=n-f+2)}n!==0&&e[n-1][0]===Sl?(e[n-1][1]+=e[n][1],e.splice(n,1)):n++,i=0,o=0,r="",s="";break}}e[e.length-1][1]===""&&e.pop();var p=!1;for(n=1;n<e.length-1;)e[n-1][0]===Sl&&e[n+1][0]===Sl&&(e[n][1].substring(e[n][1].length-e[n-1][1].length)===e[n-1][1]?(e[n][1]=e[n-1][1]+e[n][1].substring(0,e[n][1].length-e[n-1][1].length),e[n+1][1]=e[n-1][1]+e[n+1][1],e.splice(n-1,1),p=!0):e[n][1].substring(0,e[n+1][1].length)==e[n+1][1]&&(e[n-1][1]+=e[n+1][1],e[n][1]=e[n][1].substring(e[n+1][1].length)+e[n+1][1],e.splice(n+1,1),p=!0)),n++;p&&zie(e,t)}function Uie(e){return e>=55296&&e<=56319}function Bie(e){return e>=56320&&e<=57343}function Hie(e){return Bie(e.charCodeAt(0))}function Vie(e){return Uie(e.charCodeAt(e.length-1))}function xQe(e){for(var t=[],n=0;n<e.length;n++)e[n][1].length>0&&t.push(e[n]);return t}function NS(e,t,n,o){return Vie(e)||Hie(o)?null:xQe([[Sl,e],[Uu,t],[Hd,n],[Sl,o]])}function OQe(e,t,n){var o=typeof n=="number"?{index:n,length:0}:n.oldRange,i=typeof n=="number"?null:n.newRange,r=e.length,s=t.length;if(o.length===0&&(i===null||i.length===0)){var a=o.index,l=e.slice(0,a),d=e.slice(a),u=i?i.index:null;e:{var f=a+s-r;if(u!==null&&u!==f||f<0||f>s)break e;var p=t.slice(0,f),v=t.slice(f);if(v!==d)break e;var _=Math.min(a,f),b=l.slice(0,_),C=p.slice(0,_);if(b!==C)break e;var $=l.slice(_),E=p.slice(_);return NS(b,$,E,d)}e:{if(u!==null&&u!==a)break e;var P=a,p=t.slice(0,P),v=t.slice(P);if(p!==l)break e;var I=Math.min(r-P,s-P),O=d.slice(d.length-I),L=v.slice(v.length-I);if(O!==L)break e;var $=d.slice(0,d.length-I),E=v.slice(0,v.length-I);return NS(l,$,E,O)}}if(o.length>0&&i&&i.length===0)e:{var b=e.slice(0,o.index),O=e.slice(o.index+o.length),_=b.length,I=O.length;if(s<_+I)break e;var C=t.slice(0,_),L=t.slice(s-I);if(b!==C||O!==L)break e;var $=e.slice(_,r-I),E=t.slice(_,s-I);return NS(b,$,E,O)}return null}function i6(e,t,n){return V2(e,t,n,!0)}i6.INSERT=Hd;i6.DELETE=Uu;i6.EQUAL=Sl;var LQe=i6,U5={exports:{}};U5.exports;(function(e,t){var n=200,o="__lodash_hash_undefined__",i=9007199254740991,r="[object Arguments]",s="[object Array]",a="[object Boolean]",l="[object Date]",d="[object Error]",u="[object Function]",f="[object GeneratorFunction]",p="[object Map]",v="[object Number]",_="[object Object]",b="[object Promise]",C="[object RegExp]",$="[object Set]",E="[object String]",P="[object Symbol]",I="[object WeakMap]",O="[object ArrayBuffer]",L="[object DataView]",S="[object Float32Array]",j="[object Float64Array]",M="[object Int8Array]",q="[object Int16Array]",B="[object Int32Array]",V="[object Uint8Array]",G="[object Uint8ClampedArray]",Q="[object Uint16Array]",J="[object Uint32Array]",Y=/[\\^$.*+?()[\]{}|]/g,Z=/\w*$/,se=/^\[object .+?Constructor\]$/,ce=/^(?:0|[1-9]\d*)$/,te={};te[r]=te[s]=te[O]=te[L]=te[a]=te[l]=te[S]=te[j]=te[M]=te[q]=te[B]=te[p]=te[v]=te[_]=te[C]=te[$]=te[E]=te[P]=te[V]=te[G]=te[Q]=te[J]=!0,te[d]=te[u]=te[I]=!1;var ee=typeof bo=="object"&&bo&&bo.Object===Object&&bo,ae=typeof self=="object"&&self&&self.Object===Object&&self,de=ee||ae||Function("return this")(),$e=t&&!t.nodeType&&t,be=$e&&!0&&e&&!e.nodeType&&e,me=be&&be.exports===$e;function fe(re,Ee){return re.set(Ee[0],Ee[1]),re}function Ae(re,Ee){return re.add(Ee),re}function je(re,Ee){for(var et=-1,Lt=re?re.length:0;++et<Lt&&Ee(re[et],et,re)!==!1;);return re}function Ye(re,Ee){for(var et=-1,Lt=Ee.length,zn=re.length;++et<Lt;)re[zn+et]=Ee[et];return re}function _t(re,Ee,et,Lt){var zn=-1,Tn=re?re.length:0;for(Lt&&Tn&&(et=re[++zn]);++zn<Tn;)et=Ee(et,re[zn],zn,re);return et}function xt(re,Ee){for(var et=-1,Lt=Array(re);++et<re;)Lt[et]=Ee(et);return Lt}function we(re,Ee){return re==null?void 0:re[Ee]}function ve(re){var Ee=!1;if(re!=null&&typeof re.toString!="function")try{Ee=!!(re+"")}catch{}return Ee}function qe(re){var Ee=-1,et=Array(re.size);return re.forEach(function(Lt,zn){et[++Ee]=[zn,Lt]}),et}function $t(re,Ee){return function(et){return re(Ee(et))}}function ut(re){var Ee=-1,et=Array(re.size);return re.forEach(function(Lt){et[++Ee]=Lt}),et}var Ve=Array.prototype,tt=Function.prototype,ge=Object.prototype,ye=de["__core-js_shared__"],Te=function(){var re=/[^.]+$/.exec(ye&&ye.keys&&ye.keys.IE_PROTO||"");return re?"Symbol(src)_1."+re:""}(),pt=tt.toString,yt=ge.hasOwnProperty,Xe=ge.toString,Ze=RegExp("^"+pt.call(yt).replace(Y,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),vt=me?de.Buffer:void 0,Ut=de.Symbol,Je=de.Uint8Array,We=$t(Object.getPrototypeOf,Object),mt=Object.create,At=ge.propertyIsEnumerable,Vt=Ve.splice,cn=Object.getOwnPropertySymbols,fn=vt?vt.isBuffer:void 0,bn=$t(Object.keys,Object),kt=To(de,"DataView"),Ne=To(de,"Map"),nt=To(de,"Promise"),It=To(de,"Set"),Zt=To(de,"WeakMap"),dn=To(Object,"create"),Hn=Hi(kt),Oo=Hi(Ne),tn=Hi(nt),Fo=Hi(It),Yr=Hi(Zt),Lo=Ut?Ut.prototype:void 0,Ri=Lo?Lo.valueOf:void 0;function On(re){var Ee=-1,et=re?re.length:0;for(this.clear();++Ee<et;){var Lt=re[Ee];this.set(Lt[0],Lt[1])}}function Bi(){this.__data__=dn?dn(null):{}}function Gn(re){return this.has(re)&&delete this.__data__[re]}function Ar(re){var Ee=this.__data__;if(dn){var et=Ee[re];return et===o?void 0:et}return yt.call(Ee,re)?Ee[re]:void 0}function Qs(re){var Ee=this.__data__;return dn?Ee[re]!==void 0:yt.call(Ee,re)}function ea(re,Ee){var et=this.__data__;return et[re]=dn&&Ee===void 0?o:Ee,this}On.prototype.clear=Bi,On.prototype.delete=Gn,On.prototype.get=Ar,On.prototype.has=Qs,On.prototype.set=ea;function So(re){var Ee=-1,et=re?re.length:0;for(this.clear();++Ee<et;){var Lt=re[Ee];this.set(Lt[0],Lt[1])}}function ss(){this.__data__=[]}function Dr(re){var Ee=this.__data__,et=ls(Ee,re);if(et<0)return!1;var Lt=Ee.length-1;return et==Lt?Ee.pop():Vt.call(Ee,et,1),!0}function Di(re){var Ee=this.__data__,et=ls(Ee,re);return et<0?void 0:Ee[et][1]}function xr(re){return ls(this.__data__,re)>-1}function Wr(re,Ee){var et=this.__data__,Lt=ls(et,re);return Lt<0?et.push([re,Ee]):et[Lt][1]=Ee,this}So.prototype.clear=ss,So.prototype.delete=Dr,So.prototype.get=Di,So.prototype.has=xr,So.prototype.set=Wr;function yi(re){var Ee=-1,et=re?re.length:0;for(this.clear();++Ee<et;){var Lt=re[Ee];this.set(Lt[0],Lt[1])}}function ta(){this.__data__={hash:new On,map:new(Ne||So),string:new On}}function mc(re){return Mn(this,re).delete(re)}function Fs(re){return Mn(this,re).get(re)}function Ka(re){return Mn(this,re).has(re)}function Ja(re,Ee){return Mn(this,re).set(re,Ee),this}yi.prototype.clear=ta,yi.prototype.delete=mc,yi.prototype.get=Fs,yi.prototype.has=Ka,yi.prototype.set=Ja;function ji(re){this.__data__=new So(re)}function Cs(){this.__data__=new So}function zs(re){return this.__data__.delete(re)}function as(re){return this.__data__.get(re)}function Nl(re){return this.__data__.has(re)}function Us(re,Ee){var et=this.__data__;if(et instanceof So){var Lt=et.__data__;if(!Ne||Lt.length<n-1)return Lt.push([re,Ee]),this;et=this.__data__=new yi(Lt)}return et.set(re,Ee),this}ji.prototype.clear=Cs,ji.prototype.delete=zs,ji.prototype.get=as,ji.prototype.has=Nl,ji.prototype.set=Us;function oi(re,Ee){var et=ud(re)||yc(re)?xt(re.length,String):[],Lt=et.length,zn=!!Lt;for(var Tn in re)(Ee||yt.call(re,Tn))&&!(zn&&(Tn=="length"||Ts(Tn,Lt)))&&et.push(Tn);return et}function Ss(re,Ee,et){var Lt=re[Ee];(!(yt.call(re,Ee)&&_c(Lt,et))||et===void 0&&!(Ee in re))&&(re[Ee]=et)}function ls(re,Ee){for(var et=re.length;et--;)if(_c(re[et][0],Ee))return et;return-1}function Gr(re,Ee){return re&&mn(Ee,fd(Ee),re)}function Xa(re,Ee,et,Lt,zn,Tn,po){var Mo;if(Lt&&(Mo=Tn?Lt(re,zn,Tn,po):Lt(re)),Mo!==void 0)return Mo;if(!oa(re))return re;var oo=ud(re);if(oo){if(Mo=gr(re),!Ee)return nn(re,Mo)}else{var No=ii(re),bi=No==u||No==f;if(bc(re))return ze(re,Ee);if(No==_||No==r||bi&&!Tn){if(ve(re))return Tn?re:{};if(Mo=vr(bi?{}:re),!Ee)return xn(re,Gr(Mo,re))}else{if(!te[No])return Tn?re:{};Mo=gc(re,No,Xa,Ee)}}po||(po=new ji);var lo=po.get(re);if(lo)return lo;if(po.set(re,Mo),!oo)var ki=et?no(re):fd(re);return je(ki||re,function(Bo,A){ki&&(A=Bo,Bo=re[A]),Ss(Mo,A,Xa(Bo,Ee,et,Lt,A,re,po))}),Mo}function Qa(re){return oa(re)?mt(re):{}}function pc(re,Ee,et){var Lt=Ee(re);return ud(re)?Lt:Ye(Lt,et(re))}function Rl(re){return Xe.call(re)}function Pe(re){if(!oa(re)||na(re))return!1;var Ee=hd(re)||ve(re)?Ze:se;return Ee.test(Hi(re))}function Ke(re){if(!jl(re))return bn(re);var Ee=[];for(var et in Object(re))yt.call(re,et)&&et!="constructor"&&Ee.push(et);return Ee}function ze(re,Ee){if(Ee)return re.slice();var et=new re.constructor(re.length);return re.copy(et),et}function lt(re){var Ee=new re.constructor(re.byteLength);return new Je(Ee).set(new Je(re)),Ee}function ft(re,Ee){var et=Ee?lt(re.buffer):re.buffer;return new re.constructor(et,re.byteOffset,re.byteLength)}function ct(re,Ee,et){var Lt=Ee?et(qe(re),!0):qe(re);return _t(Lt,fe,new re.constructor)}function Nt(re){var Ee=new re.constructor(re.source,Z.exec(re));return Ee.lastIndex=re.lastIndex,Ee}function qt(re,Ee,et){var Lt=Ee?et(ut(re),!0):ut(re);return _t(Lt,Ae,new re.constructor)}function Kt(re){return Ri?Object(Ri.call(re)):{}}function Xt(re,Ee){var et=Ee?lt(re.buffer):re.buffer;return new re.constructor(et,re.byteOffset,re.length)}function nn(re,Ee){var et=-1,Lt=re.length;for(Ee||(Ee=Array(Lt));++et<Lt;)Ee[et]=re[et];return Ee}function mn(re,Ee,et,Lt){et||(et={});for(var zn=-1,Tn=Ee.length;++zn<Tn;){var po=Ee[zn],Mo=Lt?Lt(et[po],re[po],po,et,re):void 0;Ss(et,po,Mo===void 0?re[po]:Mo)}return et}function xn(re,Ee){return mn(re,mo(re),Ee)}function no(re){return pc(re,fd,mo)}function Mn(re,Ee){var et=re.__data__;return vc(Ee)?et[typeof Ee=="string"?"string":"hash"]:et.map}function To(re,Ee){var et=we(re,Ee);return Pe(et)?et:void 0}var mo=cn?$t(cn,Object):li,ii=Rl;(kt&&ii(new kt(new ArrayBuffer(1)))!=L||Ne&&ii(new Ne)!=p||nt&&ii(nt.resolve())!=b||It&&ii(new It)!=$||Zt&&ii(new Zt)!=I)&&(ii=function(re){var Ee=Xe.call(re),et=Ee==_?re.constructor:void 0,Lt=et?Hi(et):void 0;if(Lt)switch(Lt){case Hn:return L;case Oo:return p;case tn:return b;case Fo:return $;case Yr:return I}return Ee});function gr(re){var Ee=re.length,et=re.constructor(Ee);return Ee&&typeof re[0]=="string"&&yt.call(re,"index")&&(et.index=re.index,et.input=re.input),et}function vr(re){return typeof re.constructor=="function"&&!jl(re)?Qa(We(re)):{}}function gc(re,Ee,et,Lt){var zn=re.constructor;switch(Ee){case O:return lt(re);case a:case l:return new zn(+re);case L:return ft(re,Lt);case S:case j:case M:case q:case B:case V:case G:case Q:case J:return Xt(re,Lt);case p:return ct(re,Lt,et);case v:case E:return new zn(re);case C:return Nt(re);case $:return qt(re,Lt,et);case P:return Kt(re)}}function Ts(re,Ee){return Ee=Ee??i,!!Ee&&(typeof re=="number"||ce.test(re))&&re>-1&&re%1==0&&re<Ee}function vc(re){var Ee=typeof re;return Ee=="string"||Ee=="number"||Ee=="symbol"||Ee=="boolean"?re!=="__proto__":re===null}function na(re){return!!Te&&Te in re}function jl(re){var Ee=re&&re.constructor,et=typeof Ee=="function"&&Ee.prototype||ge;return re===et}function Hi(re){if(re!=null){try{return pt.call(re)}catch{}try{return re+""}catch{}}return""}function mu(re){return Xa(re,!0,!0)}function _c(re,Ee){return re===Ee||re!==re&&Ee!==Ee}function yc(re){return bh(re)&&yt.call(re,"callee")&&(!At.call(re,"callee")||Xe.call(re)==r)}var ud=Array.isArray;function el(re){return re!=null&&pu(re.length)&&!hd(re)}function bh(re){return gu(re)&&el(re)}var bc=fn||Yo;function hd(re){var Ee=oa(re)?Xe.call(re):"";return Ee==u||Ee==f}function pu(re){return typeof re=="number"&&re>-1&&re%1==0&&re<=i}function oa(re){var Ee=typeof re;return!!re&&(Ee=="object"||Ee=="function")}function gu(re){return!!re&&typeof re=="object"}function fd(re){return el(re)?oi(re):Ke(re)}function li(){return[]}function Yo(){return!1}e.exports=mu})(U5,U5.exports);var qie=U5.exports,B5={exports:{}};B5.exports;(function(e,t){var n=200,o="__lodash_hash_undefined__",i=1,r=2,s=9007199254740991,a="[object Arguments]",l="[object Array]",d="[object AsyncFunction]",u="[object Boolean]",f="[object Date]",p="[object Error]",v="[object Function]",_="[object GeneratorFunction]",b="[object Map]",C="[object Number]",$="[object Null]",E="[object Object]",P="[object Promise]",I="[object Proxy]",O="[object RegExp]",L="[object Set]",S="[object String]",j="[object Symbol]",M="[object Undefined]",q="[object WeakMap]",B="[object ArrayBuffer]",V="[object DataView]",G="[object Float32Array]",Q="[object Float64Array]",J="[object Int8Array]",Y="[object Int16Array]",Z="[object Int32Array]",se="[object Uint8Array]",ce="[object Uint8ClampedArray]",te="[object Uint16Array]",ee="[object Uint32Array]",ae=/[\\^$.*+?()[\]{}|]/g,de=/^\[object .+?Constructor\]$/,$e=/^(?:0|[1-9]\d*)$/,be={};be[G]=be[Q]=be[J]=be[Y]=be[Z]=be[se]=be[ce]=be[te]=be[ee]=!0,be[a]=be[l]=be[B]=be[u]=be[V]=be[f]=be[p]=be[v]=be[b]=be[C]=be[E]=be[O]=be[L]=be[S]=be[q]=!1;var me=typeof bo=="object"&&bo&&bo.Object===Object&&bo,fe=typeof self=="object"&&self&&self.Object===Object&&self,Ae=me||fe||Function("return this")(),je=t&&!t.nodeType&&t,Ye=je&&!0&&e&&!e.nodeType&&e,_t=Ye&&Ye.exports===je,xt=_t&&me.process,we=function(){try{return xt&&xt.binding&&xt.binding("util")}catch{}}(),ve=we&&we.isTypedArray;function qe(re,Ee){for(var et=-1,Lt=re==null?0:re.length,zn=0,Tn=[];++et<Lt;){var po=re[et];Ee(po,et,re)&&(Tn[zn++]=po)}return Tn}function $t(re,Ee){for(var et=-1,Lt=Ee.length,zn=re.length;++et<Lt;)re[zn+et]=Ee[et];return re}function ut(re,Ee){for(var et=-1,Lt=re==null?0:re.length;++et<Lt;)if(Ee(re[et],et,re))return!0;return!1}function Ve(re,Ee){for(var et=-1,Lt=Array(re);++et<re;)Lt[et]=Ee(et);return Lt}function tt(re){return function(Ee){return re(Ee)}}function ge(re,Ee){return re.has(Ee)}function ye(re,Ee){return re==null?void 0:re[Ee]}function Te(re){var Ee=-1,et=Array(re.size);return re.forEach(function(Lt,zn){et[++Ee]=[zn,Lt]}),et}function pt(re,Ee){return function(et){return re(Ee(et))}}function yt(re){var Ee=-1,et=Array(re.size);return re.forEach(function(Lt){et[++Ee]=Lt}),et}var Xe=Array.prototype,Ze=Function.prototype,vt=Object.prototype,Ut=Ae["__core-js_shared__"],Je=Ze.toString,We=vt.hasOwnProperty,mt=function(){var re=/[^.]+$/.exec(Ut&&Ut.keys&&Ut.keys.IE_PROTO||"");return re?"Symbol(src)_1."+re:""}(),At=vt.toString,Vt=RegExp("^"+Je.call(We).replace(ae,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),cn=_t?Ae.Buffer:void 0,fn=Ae.Symbol,bn=Ae.Uint8Array,kt=vt.propertyIsEnumerable,Ne=Xe.splice,nt=fn?fn.toStringTag:void 0,It=Object.getOwnPropertySymbols,Zt=cn?cn.isBuffer:void 0,dn=pt(Object.keys,Object),Hn=mo(Ae,"DataView"),Oo=mo(Ae,"Map"),tn=mo(Ae,"Promise"),Fo=mo(Ae,"Set"),Yr=mo(Ae,"WeakMap"),Lo=mo(Object,"create"),Ri=Hi(Hn),On=Hi(Oo),Bi=Hi(tn),Gn=Hi(Fo),Ar=Hi(Yr),Qs=fn?fn.prototype:void 0,ea=Qs?Qs.valueOf:void 0;function So(re){var Ee=-1,et=re==null?0:re.length;for(this.clear();++Ee<et;){var Lt=re[Ee];this.set(Lt[0],Lt[1])}}function ss(){this.__data__=Lo?Lo(null):{},this.size=0}function Dr(re){var Ee=this.has(re)&&delete this.__data__[re];return this.size-=Ee?1:0,Ee}function Di(re){var Ee=this.__data__;if(Lo){var et=Ee[re];return et===o?void 0:et}return We.call(Ee,re)?Ee[re]:void 0}function xr(re){var Ee=this.__data__;return Lo?Ee[re]!==void 0:We.call(Ee,re)}function Wr(re,Ee){var et=this.__data__;return this.size+=this.has(re)?0:1,et[re]=Lo&&Ee===void 0?o:Ee,this}So.prototype.clear=ss,So.prototype.delete=Dr,So.prototype.get=Di,So.prototype.has=xr,So.prototype.set=Wr;function yi(re){var Ee=-1,et=re==null?0:re.length;for(this.clear();++Ee<et;){var Lt=re[Ee];this.set(Lt[0],Lt[1])}}function ta(){this.__data__=[],this.size=0}function mc(re){var Ee=this.__data__,et=ze(Ee,re);if(et<0)return!1;var Lt=Ee.length-1;return et==Lt?Ee.pop():Ne.call(Ee,et,1),--this.size,!0}function Fs(re){var Ee=this.__data__,et=ze(Ee,re);return et<0?void 0:Ee[et][1]}function Ka(re){return ze(this.__data__,re)>-1}function Ja(re,Ee){var et=this.__data__,Lt=ze(et,re);return Lt<0?(++this.size,et.push([re,Ee])):et[Lt][1]=Ee,this}yi.prototype.clear=ta,yi.prototype.delete=mc,yi.prototype.get=Fs,yi.prototype.has=Ka,yi.prototype.set=Ja;function ji(re){var Ee=-1,et=re==null?0:re.length;for(this.clear();++Ee<et;){var Lt=re[Ee];this.set(Lt[0],Lt[1])}}function Cs(){this.size=0,this.__data__={hash:new So,map:new(Oo||yi),string:new So}}function zs(re){var Ee=To(this,re).delete(re);return this.size-=Ee?1:0,Ee}function as(re){return To(this,re).get(re)}function Nl(re){return To(this,re).has(re)}function Us(re,Ee){var et=To(this,re),Lt=et.size;return et.set(re,Ee),this.size+=et.size==Lt?0:1,this}ji.prototype.clear=Cs,ji.prototype.delete=zs,ji.prototype.get=as,ji.prototype.has=Nl,ji.prototype.set=Us;function oi(re){var Ee=-1,et=re==null?0:re.length;for(this.__data__=new ji;++Ee<et;)this.add(re[Ee])}function Ss(re){return this.__data__.set(re,o),this}function ls(re){return this.__data__.has(re)}oi.prototype.add=oi.prototype.push=Ss,oi.prototype.has=ls;function Gr(re){var Ee=this.__data__=new yi(re);this.size=Ee.size}function Xa(){this.__data__=new yi,this.size=0}function Qa(re){var Ee=this.__data__,et=Ee.delete(re);return this.size=Ee.size,et}function pc(re){return this.__data__.get(re)}function Rl(re){return this.__data__.has(re)}function Pe(re,Ee){var et=this.__data__;if(et instanceof yi){var Lt=et.__data__;if(!Oo||Lt.length<n-1)return Lt.push([re,Ee]),this.size=++et.size,this;et=this.__data__=new ji(Lt)}return et.set(re,Ee),this.size=et.size,this}Gr.prototype.clear=Xa,Gr.prototype.delete=Qa,Gr.prototype.get=pc,Gr.prototype.has=Rl,Gr.prototype.set=Pe;function Ke(re,Ee){var et=yc(re),Lt=!et&&_c(re),zn=!et&&!Lt&&el(re),Tn=!et&&!Lt&&!zn&&gu(re),po=et||Lt||zn||Tn,Mo=po?Ve(re.length,String):[],oo=Mo.length;for(var No in re)(Ee||We.call(re,No))&&!(po&&(No=="length"||zn&&(No=="offset"||No=="parent")||Tn&&(No=="buffer"||No=="byteLength"||No=="byteOffset")||gc(No,oo)))&&Mo.push(No);return Mo}function ze(re,Ee){for(var et=re.length;et--;)if(mu(re[et][0],Ee))return et;return-1}function lt(re,Ee,et){var Lt=Ee(re);return yc(re)?Lt:$t(Lt,et(re))}function ft(re){return re==null?re===void 0?M:$:nt&&nt in Object(re)?ii(re):jl(re)}function ct(re){return oa(re)&&ft(re)==a}function Nt(re,Ee,et,Lt,zn){return re===Ee?!0:re==null||Ee==null||!oa(re)&&!oa(Ee)?re!==re&&Ee!==Ee:qt(re,Ee,et,Lt,Nt,zn)}function qt(re,Ee,et,Lt,zn,Tn){var po=yc(re),Mo=yc(Ee),oo=po?l:vr(re),No=Mo?l:vr(Ee);oo=oo==a?E:oo,No=No==a?E:No;var bi=oo==E,lo=No==E,ki=oo==No;if(ki&&el(re)){if(!el(Ee))return!1;po=!0,bi=!1}if(ki&&!bi)return Tn||(Tn=new Gr),po||gu(re)?mn(re,Ee,et,Lt,zn,Tn):xn(re,Ee,oo,et,Lt,zn,Tn);if(!(et&i)){var Bo=bi&&We.call(re,"__wrapped__"),A=lo&&We.call(Ee,"__wrapped__");if(Bo||A){var N=Bo?re.value():re,K=A?Ee.value():Ee;return Tn||(Tn=new Gr),zn(N,K,et,Lt,Tn)}}return ki?(Tn||(Tn=new Gr),no(re,Ee,et,Lt,zn,Tn)):!1}function Kt(re){if(!pu(re)||vc(re))return!1;var Ee=bc(re)?Vt:de;return Ee.test(Hi(re))}function Xt(re){return oa(re)&&hd(re.length)&&!!be[ft(re)]}function nn(re){if(!na(re))return dn(re);var Ee=[];for(var et in Object(re))We.call(re,et)&&et!="constructor"&&Ee.push(et);return Ee}function mn(re,Ee,et,Lt,zn,Tn){var po=et&i,Mo=re.length,oo=Ee.length;if(Mo!=oo&&!(po&&oo>Mo))return!1;var No=Tn.get(re);if(No&&Tn.get(Ee))return No==Ee;var bi=-1,lo=!0,ki=et&r?new oi:void 0;for(Tn.set(re,Ee),Tn.set(Ee,re);++bi<Mo;){var Bo=re[bi],A=Ee[bi];if(Lt)var N=po?Lt(A,Bo,bi,Ee,re,Tn):Lt(Bo,A,bi,re,Ee,Tn);if(N!==void 0){if(N)continue;lo=!1;break}if(ki){if(!ut(Ee,function(K,ne){if(!ge(ki,ne)&&(Bo===K||zn(Bo,K,et,Lt,Tn)))return ki.push(ne)})){lo=!1;break}}else if(!(Bo===A||zn(Bo,A,et,Lt,Tn))){lo=!1;break}}return Tn.delete(re),Tn.delete(Ee),lo}function xn(re,Ee,et,Lt,zn,Tn,po){switch(et){case V:if(re.byteLength!=Ee.byteLength||re.byteOffset!=Ee.byteOffset)return!1;re=re.buffer,Ee=Ee.buffer;case B:return!(re.byteLength!=Ee.byteLength||!Tn(new bn(re),new bn(Ee)));case u:case f:case C:return mu(+re,+Ee);case p:return re.name==Ee.name&&re.message==Ee.message;case O:case S:return re==Ee+"";case b:var Mo=Te;case L:var oo=Lt&i;if(Mo||(Mo=yt),re.size!=Ee.size&&!oo)return!1;var No=po.get(re);if(No)return No==Ee;Lt|=r,po.set(re,Ee);var bi=mn(Mo(re),Mo(Ee),Lt,zn,Tn,po);return po.delete(re),bi;case j:if(ea)return ea.call(re)==ea.call(Ee)}return!1}function no(re,Ee,et,Lt,zn,Tn){var po=et&i,Mo=Mn(re),oo=Mo.length,No=Mn(Ee),bi=No.length;if(oo!=bi&&!po)return!1;for(var lo=oo;lo--;){var ki=Mo[lo];if(!(po?ki in Ee:We.call(Ee,ki)))return!1}var Bo=Tn.get(re);if(Bo&&Tn.get(Ee))return Bo==Ee;var A=!0;Tn.set(re,Ee),Tn.set(Ee,re);for(var N=po;++lo<oo;){ki=Mo[lo];var K=re[ki],ne=Ee[ki];if(Lt)var he=po?Lt(ne,K,ki,Ee,re,Tn):Lt(K,ne,ki,re,Ee,Tn);if(!(he===void 0?K===ne||zn(K,ne,et,Lt,Tn):he)){A=!1;break}N||(N=ki=="constructor")}if(A&&!N){var ue=re.constructor,ke=Ee.constructor;ue!=ke&&"constructor"in re&&"constructor"in Ee&&!(typeof ue=="function"&&ue instanceof ue&&typeof ke=="function"&&ke instanceof ke)&&(A=!1)}return Tn.delete(re),Tn.delete(Ee),A}function Mn(re){return lt(re,fd,gr)}function To(re,Ee){var et=re.__data__;return Ts(Ee)?et[typeof Ee=="string"?"string":"hash"]:et.map}function mo(re,Ee){var et=ye(re,Ee);return Kt(et)?et:void 0}function ii(re){var Ee=We.call(re,nt),et=re[nt];try{re[nt]=void 0;var Lt=!0}catch{}var zn=At.call(re);return Lt&&(Ee?re[nt]=et:delete re[nt]),zn}var gr=It?function(re){return re==null?[]:(re=Object(re),qe(It(re),function(Ee){return kt.call(re,Ee)}))}:li,vr=ft;(Hn&&vr(new Hn(new ArrayBuffer(1)))!=V||Oo&&vr(new Oo)!=b||tn&&vr(tn.resolve())!=P||Fo&&vr(new Fo)!=L||Yr&&vr(new Yr)!=q)&&(vr=function(re){var Ee=ft(re),et=Ee==E?re.constructor:void 0,Lt=et?Hi(et):"";if(Lt)switch(Lt){case Ri:return V;case On:return b;case Bi:return P;case Gn:return L;case Ar:return q}return Ee});function gc(re,Ee){return Ee=Ee??s,!!Ee&&(typeof re=="number"||$e.test(re))&&re>-1&&re%1==0&&re<Ee}function Ts(re){var Ee=typeof re;return Ee=="string"||Ee=="number"||Ee=="symbol"||Ee=="boolean"?re!=="__proto__":re===null}function vc(re){return!!mt&&mt in re}function na(re){var Ee=re&&re.constructor,et=typeof Ee=="function"&&Ee.prototype||vt;return re===et}function jl(re){return At.call(re)}function Hi(re){if(re!=null){try{return Je.call(re)}catch{}try{return re+""}catch{}}return""}function mu(re,Ee){return re===Ee||re!==re&&Ee!==Ee}var _c=ct(function(){return arguments}())?ct:function(re){return oa(re)&&We.call(re,"callee")&&!kt.call(re,"callee")},yc=Array.isArray;function ud(re){return re!=null&&hd(re.length)&&!bc(re)}var el=Zt||Yo;function bh(re,Ee){return Nt(re,Ee)}function bc(re){if(!pu(re))return!1;var Ee=ft(re);return Ee==v||Ee==_||Ee==d||Ee==I}function hd(re){return typeof re=="number"&&re>-1&&re%1==0&&re<=s}function pu(re){var Ee=typeof re;return re!=null&&(Ee=="object"||Ee=="function")}function oa(re){return re!=null&&typeof re=="object"}var gu=ve?tt(ve):Xt;function fd(re){return ud(re)?Ke(re):nn(re)}function li(){return[]}function Yo(){return!1}e.exports=bh})(B5,B5.exports);var Yie=B5.exports,BO={},Wie=bo&&bo.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(BO,"__esModule",{value:!0});var MQe=Wie(qie),NQe=Wie(Yie),fP;(function(e){function t(r,s,a){r===void 0&&(r={}),s===void 0&&(s={}),typeof r!="object"&&(r={}),typeof s!="object"&&(s={});var l=MQe.default(s);a||(l=Object.keys(l).reduce(function(u,f){return l[f]!=null&&(u[f]=l[f]),u},{}));for(var d in r)r[d]!==void 0&&s[d]===void 0&&(l[d]=r[d]);return Object.keys(l).length>0?l:void 0}e.compose=t;function n(r,s){r===void 0&&(r={}),s===void 0&&(s={}),typeof r!="object"&&(r={}),typeof s!="object"&&(s={});var a=Object.keys(r).concat(Object.keys(s)).reduce(function(l,d){return NQe.default(r[d],s[d])||(l[d]=s[d]===void 0?null:s[d]),l},{});return Object.keys(a).length>0?a:void 0}e.diff=n;function o(r,s){r===void 0&&(r={}),s===void 0&&(s={}),r=r||{};var a=Object.keys(s).reduce(function(l,d){return s[d]!==r[d]&&r[d]!==void 0&&(l[d]=s[d]),l},{});return Object.keys(r).reduce(function(l,d){return r[d]!==s[d]&&s[d]===void 0&&(l[d]=null),l},a)}e.invert=o;function i(r,s,a){if(a===void 0&&(a=!1),typeof r!="object")return s;if(typeof s=="object"){if(!a)return s;var l=Object.keys(s).reduce(function(d,u){return r[u]===void 0&&(d[u]=s[u]),d},{});return Object.keys(l).length>0?l:void 0}}e.transform=i})(fP||(fP={}));BO.default=fP;var qw={},Yw={},LH;function RQe(){if(LH)return Yw;LH=1;var e=bo&&bo.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(Yw,"__esModule",{value:!0});var t=e(Gie()),n=function(){function o(i){this.ops=i,this.index=0,this.offset=0}return o.prototype.hasNext=function(){return this.peekLength()<1/0},o.prototype.next=function(i){i||(i=1/0);var r=this.ops[this.index];if(r){var s=this.offset,a=t.default.length(r);if(i>=a-s?(i=a-s,this.index+=1,this.offset=0):this.offset+=i,typeof r.delete=="number")return{delete:i};var l={};return r.attributes&&(l.attributes=r.attributes),typeof r.retain=="number"?l.retain=i:typeof r.insert=="string"?l.insert=r.insert.substr(s,i):l.insert=r.insert,l}else return{retain:1/0}},o.prototype.peek=function(){return this.ops[this.index]},o.prototype.peekLength=function(){return this.ops[this.index]?t.default.length(this.ops[this.index])-this.offset:1/0},o.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"},o.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var i=this.offset,r=this.index,s=this.next(),a=this.ops.slice(this.index);return this.offset=i,this.index=r,[s].concat(a)}else return[]},o}();return Yw.default=n,Yw}var MH;function Gie(){if(MH)return qw;MH=1;var e=bo&&bo.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(qw,"__esModule",{value:!0});var t=e(RQe()),n;return function(o){function i(s){return new t.default(s)}o.iterator=i;function r(s){return typeof s.delete=="number"?s.delete:typeof s.retain=="number"?s.retain:typeof s.insert=="string"?s.insert.length:1}o.length=r}(n||(n={})),qw.default=n,qw}var N3=bo&&bo.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Ww=N3(LQe),jQe=N3(qie),RS=N3(Yie),Bb=N3(BO),qs=N3(Gie()),FQe=String.fromCharCode(0),zQe=function(){function e(t){Array.isArray(t)?this.ops=t:t!=null&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]}return e.prototype.insert=function(t,n){var o={};return typeof t=="string"&&t.length===0?this:(o.insert=t,n!=null&&typeof n=="object"&&Object.keys(n).length>0&&(o.attributes=n),this.push(o))},e.prototype.delete=function(t){return t<=0?this:this.push({delete:t})},e.prototype.retain=function(t,n){if(t<=0)return this;var o={retain:t};return n!=null&&typeof n=="object"&&Object.keys(n).length>0&&(o.attributes=n),this.push(o)},e.prototype.push=function(t){var n=this.ops.length,o=this.ops[n-1];if(t=jQe.default(t),typeof o=="object"){if(typeof t.delete=="number"&&typeof o.delete=="number")return this.ops[n-1]={delete:o.delete+t.delete},this;if(typeof o.delete=="number"&&t.insert!=null&&(n-=1,o=this.ops[n-1],typeof o!="object"))return this.ops.unshift(t),this;if(RS.default(t.attributes,o.attributes)){if(typeof t.insert=="string"&&typeof o.insert=="string")return this.ops[n-1]={insert:o.insert+t.insert},typeof t.attributes=="object"&&(this.ops[n-1].attributes=t.attributes),this;if(typeof t.retain=="number"&&typeof o.retain=="number")return this.ops[n-1]={retain:o.retain+t.retain},typeof t.attributes=="object"&&(this.ops[n-1].attributes=t.attributes),this}}return n===this.ops.length?this.ops.push(t):this.ops.splice(n,0,t),this},e.prototype.chop=function(){var t=this.ops[this.ops.length-1];return t&&t.retain&&!t.attributes&&this.ops.pop(),this},e.prototype.filter=function(t){return this.ops.filter(t)},e.prototype.forEach=function(t){this.ops.forEach(t)},e.prototype.map=function(t){return this.ops.map(t)},e.prototype.partition=function(t){var n=[],o=[];return this.forEach(function(i){var r=t(i)?n:o;r.push(i)}),[n,o]},e.prototype.reduce=function(t,n){return this.ops.reduce(t,n)},e.prototype.changeLength=function(){return this.reduce(function(t,n){return n.insert?t+qs.default.length(n):n.delete?t-n.delete:t},0)},e.prototype.length=function(){return this.reduce(function(t,n){return t+qs.default.length(n)},0)},e.prototype.slice=function(t,n){t===void 0&&(t=0),n===void 0&&(n=1/0);for(var o=[],i=qs.default.iterator(this.ops),r=0;r<n&&i.hasNext();){var s=void 0;r<t?s=i.next(t-r):(s=i.next(n-r),o.push(s)),r+=qs.default.length(s)}return new e(o)},e.prototype.compose=function(t){var n=qs.default.iterator(this.ops),o=qs.default.iterator(t.ops),i=[],r=o.peek();if(r!=null&&typeof r.retain=="number"&&r.attributes==null){for(var s=r.retain;n.peekType()==="insert"&&n.peekLength()<=s;)s-=n.peekLength(),i.push(n.next());r.retain-s>0&&o.next(r.retain-s)}for(var a=new e(i);n.hasNext()||o.hasNext();)if(o.peekType()==="insert")a.push(o.next());else if(n.peekType()==="delete")a.push(n.next());else{var l=Math.min(n.peekLength(),o.peekLength()),d=n.next(l),u=o.next(l);if(typeof u.retain=="number"){var f={};typeof d.retain=="number"?f.retain=l:f.insert=d.insert;var p=Bb.default.compose(d.attributes,u.attributes,typeof d.retain=="number");if(p&&(f.attributes=p),a.push(f),!o.hasNext()&&RS.default(a.ops[a.ops.length-1],f)){var v=new e(n.rest());return a.concat(v).chop()}}else typeof u.delete=="number"&&typeof d.retain=="number"&&a.push(u)}return a.chop()},e.prototype.concat=function(t){var n=new e(this.ops.slice());return t.ops.length>0&&(n.push(t.ops[0]),n.ops=n.ops.concat(t.ops.slice(1))),n},e.prototype.diff=function(t,n){if(this.ops===t.ops)return new e;var o=[this,t].map(function(l){return l.map(function(d){if(d.insert!=null)return typeof d.insert=="string"?d.insert:FQe;var u=l===t?"on":"with";throw new Error("diff() called "+u+" non-document")}).join("")}),i=new e,r=Ww.default(o[0],o[1],n),s=qs.default.iterator(this.ops),a=qs.default.iterator(t.ops);return r.forEach(function(l){for(var d=l[1].length;d>0;){var u=0;switch(l[0]){case Ww.default.INSERT:u=Math.min(a.peekLength(),d),i.push(a.next(u));break;case Ww.default.DELETE:u=Math.min(d,s.peekLength()),s.next(u),i.delete(u);break;case Ww.default.EQUAL:u=Math.min(s.peekLength(),a.peekLength(),d);var f=s.next(u),p=a.next(u);RS.default(f.insert,p.insert)?i.retain(u,Bb.default.diff(f.attributes,p.attributes)):i.push(p).delete(u);break}d-=u}}),i.chop()},e.prototype.eachLine=function(t,n){n===void 0&&(n=`
`);for(var o=qs.default.iterator(this.ops),i=new e,r=0;o.hasNext();){if(o.peekType()!=="insert")return;var s=o.peek(),a=qs.default.length(s)-o.peekLength(),l=typeof s.insert=="string"?s.insert.indexOf(n,a)-a:-1;if(l<0)i.push(o.next());else if(l>0)i.push(o.next(l));else{if(t(i,o.next(1).attributes||{},r)===!1)return;r+=1,i=new e}}i.length()>0&&t(i,{},r)},e.prototype.invert=function(t){var n=new e;return this.reduce(function(o,i){if(i.insert)n.delete(qs.default.length(i));else{if(i.retain&&i.attributes==null)return n.retain(i.retain),o+i.retain;if(i.delete||i.retain&&i.attributes){var r=i.delete||i.retain,s=t.slice(o,o+r);return s.forEach(function(a){i.delete?n.push(a):i.retain&&i.attributes&&n.retain(qs.default.length(a),Bb.default.invert(i.attributes,a.attributes))}),o+r}}return o},0),n.chop()},e.prototype.transform=function(t,n){if(n===void 0&&(n=!1),n=!!n,typeof t=="number")return this.transformPosition(t,n);for(var o=t,i=qs.default.iterator(this.ops),r=qs.default.iterator(o.ops),s=new e;i.hasNext()||r.hasNext();)if(i.peekType()==="insert"&&(n||r.peekType()!=="insert"))s.retain(qs.default.length(i.next()));else if(r.peekType()==="insert")s.push(r.next());else{var a=Math.min(i.peekLength(),r.peekLength()),l=i.next(a),d=r.next(a);if(l.delete)continue;d.delete?s.push(d):s.retain(a,Bb.default.transform(l.attributes,d.attributes,n))}return s.chop()},e.prototype.transformPosition=function(t,n){n===void 0&&(n=!1),n=!!n;for(var o=qs.default.iterator(this.ops),i=0;o.hasNext()&&i<=t;){var r=o.peekLength(),s=o.peekType();if(o.next(),s==="delete"){t-=Math.min(r,t-i);continue}else s==="insert"&&(i<t||!n)&&(t+=r);i+=r}return t},e.Op=qs.default,e.AttributeMap=Bb.default,e}(),UQe=zQe;const BQe=xl(UQe);/*!
 * VueQuill @vueup/vue-quill v1.2.0
 * https://vueup.github.io/vue-quill/
 * 
 * Includes quill v1.3.7
 * https://quilljs.com/
 * 
 * Copyright (c) 2023 Ahmad Luthfi Masruri
 * Released under the MIT license
 * Date: 2023-05-12T08:44:03.742Z
 */const NH={essential:[[{header:[1,2,3,4,5,6,!1]}],["bold","italic","underline"],[{list:"ordered"},{list:"bullet"},{align:[]}],["blockquote","code-block","link"],[{color:[]},"clean"]],minimal:[[{header:1},{header:2}],["bold","italic","underline"],[{list:"ordered"},{list:"bullet"},{align:[]}]],full:[["bold","italic","underline","strike"],["blockquote","code-block"],[{header:1},{header:2}],[{list:"ordered"},{list:"bullet"}],[{script:"sub"},{script:"super"}],[{indent:"-1"},{indent:"+1"}],[{direction:"rtl"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{font:[]}],[{align:[]}],["link","video","image"],["clean"]]},HQe=xo({name:"QuillEditor",inheritAttrs:!1,props:{content:{type:[String,Object]},contentType:{type:String,default:"delta",validator:e=>["delta","html","text"].includes(e)},enable:{type:Boolean,default:!0},readOnly:{type:Boolean,default:!1},placeholder:{type:String,required:!1},theme:{type:String,default:"snow",validator:e=>["snow","bubble",""].includes(e)},toolbar:{type:[String,Array,Object],required:!1,validator:e=>typeof e=="string"&&e!==""?e.charAt(0)==="#"?!0:Object.keys(NH).indexOf(e)!==-1:!0},modules:{type:Object,required:!1},options:{type:Object,required:!1},globalOptions:{type:Object,required:!1}},emits:["textChange","selectionChange","editorChange","update:content","focus","blur","ready"],setup:(e,t)=>{Ha(()=>{r()}),d1(()=>{n=null});let n,o;const i=En(),r=()=>{var B;if(i.value){if(o=s(),e.modules)if(Array.isArray(e.modules))for(const V of e.modules)MS.register(`modules/${V.name}`,V.module);else MS.register(`modules/${e.modules.name}`,e.modules.module);n=new MS(i.value,o),P(e.content),n.on("text-change",f),n.on("selection-change",v),n.on("editor-change",_),e.theme!=="bubble"&&i.value.classList.remove("ql-bubble"),e.theme!=="snow"&&i.value.classList.remove("ql-snow"),(B=n.getModule("toolbar"))===null||B===void 0||B.container.addEventListener("mousedown",V=>{V.preventDefault()}),t.emit("ready",n)}},s=()=>{const B={};if(e.theme!==""&&(B.theme=e.theme),e.readOnly&&(B.readOnly=e.readOnly),e.placeholder&&(B.placeholder=e.placeholder),e.toolbar&&e.toolbar!==""&&(B.modules={toolbar:(()=>{if(typeof e.toolbar=="object")return e.toolbar;if(typeof e.toolbar=="string")return e.toolbar.charAt(0)==="#"?e.toolbar:NH[e.toolbar]})()}),e.modules){const V=(()=>{var G,Q;const J={};if(Array.isArray(e.modules))for(const Y of e.modules)J[Y.name]=(G=Y.options)!==null&&G!==void 0?G:{};else J[e.modules.name]=(Q=e.modules.options)!==null&&Q!==void 0?Q:{};return J})();B.modules=Object.assign({},B.modules,V)}return Object.assign({},e.globalOptions,e.options,B)},a=B=>typeof B=="object"&&B?B.slice():B,l=B=>Object.values(B.ops).some(V=>!V.retain||Object.keys(V).length!==1);let d;const u=B=>{if(typeof d==typeof B){if(B===d)return!0;if(typeof B=="object"&&B&&typeof d=="object"&&d)return!l(d.diff(B))}return!1},f=(B,V,G)=>{d=a(E()),u(e.content)||t.emit("update:content",d),t.emit("textChange",{delta:B,oldContents:V,source:G})},p=En(),v=(B,V,G)=>{p.value=!!(n!=null&&n.hasFocus()),t.emit("selectionChange",{range:B,oldRange:V,source:G})};Co(p,B=>{B?t.emit("focus",i):t.emit("blur",i)});const _=(...B)=>{B[0]==="text-change"&&t.emit("editorChange",{name:B[0],delta:B[1],oldContents:B[2],source:B[3]}),B[0]==="selection-change"&&t.emit("editorChange",{name:B[0],range:B[1],oldRange:B[2],source:B[3]})},b=()=>i.value,C=()=>{var B;return(B=n==null?void 0:n.getModule("toolbar"))===null||B===void 0?void 0:B.container},$=()=>{if(n)return n;throw`The quill editor hasn't been instantiated yet,
                  make sure to call this method when the editor ready
                  or use v-on:ready="onReady(quill)" event instead.`},E=(B,V)=>e.contentType==="html"?L():e.contentType==="text"?I(B,V):n==null?void 0:n.getContents(B,V),P=(B,V="api")=>{const G=B||(e.contentType==="delta"?new BQe:"");e.contentType==="html"?S(G):e.contentType==="text"?O(G,V):n==null||n.setContents(G,V),d=a(G)},I=(B,V)=>{var G;return(G=n==null?void 0:n.getText(B,V))!==null&&G!==void 0?G:""},O=(B,V="api")=>{n==null||n.setText(B,V)},L=()=>{var B;return(B=n==null?void 0:n.root.innerHTML)!==null&&B!==void 0?B:""},S=B=>{n&&(n.root.innerHTML=B)},j=(B,V="api")=>{const G=n==null?void 0:n.clipboard.convert(B);G&&(n==null||n.setContents(G,V))},M=()=>{n==null||n.focus()},q=()=>{ma(()=>{var B;!t.slots.toolbar&&n&&((B=n.getModule("toolbar"))===null||B===void 0||B.container.remove()),r()})};return Co(()=>e.content,B=>{if(!n||!B||u(B))return;const V=n.getSelection();V&&ma(()=>n==null?void 0:n.setSelection(V)),P(B)},{deep:!0}),Co(()=>e.enable,B=>{n&&n.enable(B)}),{editor:i,getEditor:b,getToolbar:C,getQuill:$,getContents:E,setContents:P,getHTML:L,setHTML:S,pasteHTML:j,focus:M,getText:I,setText:O,reinit:q}},render(){var e,t;return[(t=(e=this.$slots).toolbar)===null||t===void 0?void 0:t.call(e),tu("div",{ref:"editor",...this.$attrs})]}});var Hb=function(e){return e&&e.Math===Math&&e},Ya=Hb(typeof globalThis=="object"&&globalThis)||Hb(typeof window=="object"&&window)||Hb(typeof self=="object"&&self)||Hb(typeof bo=="object"&&bo)||Hb(typeof bo=="object"&&bo)||function(){return this}()||Function("return this")(),HO={},Ol=function(e){try{return!!e()}catch{return!0}},VQe=Ol,mh=!VQe(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7}),qQe=Ol,Zie=!qQe(function(){var e=(function(){}).bind();return typeof e!="function"||e.hasOwnProperty("prototype")}),YQe=Zie,Gw=Function.prototype.call,R3=YQe?Gw.bind(Gw):function(){return Gw.apply(Gw,arguments)},Kie={},Jie={}.propertyIsEnumerable,Xie=Object.getOwnPropertyDescriptor,WQe=Xie&&!Jie.call({1:2},1);Kie.f=WQe?function(t){var n=Xie(this,t);return!!n&&n.enumerable}:Jie;var Qie=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}},ere=Zie,tre=Function.prototype,mP=tre.call,GQe=ere&&tre.bind.bind(mP,mP),ld=ere?GQe:function(e){return function(){return mP.apply(e,arguments)}},nre=ld,ZQe=nre({}.toString),KQe=nre("".slice),VO=function(e){return KQe(ZQe(e),8,-1)},JQe=ld,XQe=Ol,QQe=VO,jS=Object,eet=JQe("".split),tet=XQe(function(){return!jS("z").propertyIsEnumerable(0)})?function(e){return QQe(e)==="String"?eet(e,""):jS(e)}:jS,ore=function(e){return e==null},net=ore,oet=TypeError,qO=function(e){if(net(e))throw new oet("Can't call method on "+e);return e},iet=tet,ret=qO,r6=function(e){return iet(ret(e))},FS=typeof document=="object"&&document.all,cd=typeof FS>"u"&&FS!==void 0?function(e){return typeof e=="function"||e===FS}:function(e){return typeof e=="function"},set=cd,Nf=function(e){return typeof e=="object"?e!==null:set(e)},zS=Ya,aet=cd,cet=function(e){return aet(e)?e:void 0},s6=function(e,t){return arguments.length<2?cet(zS[e]):zS[e]&&zS[e][t]},det=ld,YO=det({}.isPrototypeOf),uet=Ya,RH=uet.navigator,jH=RH&&RH.userAgent,het=jH?String(jH):"",ire=Ya,US=het,FH=ire.process,zH=ire.Deno,UH=FH&&FH.versions||zH&&zH.version,BH=UH&&UH.v8,Od,H5;BH&&(Od=BH.split("."),H5=Od[0]>0&&Od[0]<4?1:+(Od[0]+Od[1]));!H5&&US&&(Od=US.match(/Edge\/(\d+)/),(!Od||Od[1]>=74)&&(Od=US.match(/Chrome\/(\d+)/),Od&&(H5=+Od[1])));var fet=H5,HH=fet,met=Ol,pet=Ya,get=pet.String,rre=!!Object.getOwnPropertySymbols&&!met(function(){var e=Symbol("symbol detection");return!get(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&HH&&HH<41}),vet=rre,sre=vet&&!Symbol.sham&&typeof Symbol.iterator=="symbol",_et=s6,yet=cd,bet=YO,ket=sre,wet=Object,are=ket?function(e){return typeof e=="symbol"}:function(e){var t=_et("Symbol");return yet(t)&&bet(t.prototype,wet(e))},$et=String,Cet=function(e){try{return $et(e)}catch{return"Object"}},Tet=cd,Eet=Cet,Iet=TypeError,lre=function(e){if(Tet(e))return e;throw new Iet(Eet(e)+" is not a function")},Pet=lre,Aet=ore,Det=function(e,t){var n=e[t];return Aet(n)?void 0:Pet(n)},BS=R3,HS=cd,VS=Nf,xet=TypeError,Oet=function(e,t){var n,o;if(t==="string"&&HS(n=e.toString)&&!VS(o=BS(n,e))||HS(n=e.valueOf)&&!VS(o=BS(n,e))||t!=="string"&&HS(n=e.toString)&&!VS(o=BS(n,e)))return o;throw new xet("Can't convert object to primitive value")},cre={exports:{}},VH=Ya,Let=Object.defineProperty,WO=function(e,t){try{Let(VH,e,{value:t,configurable:!0,writable:!0})}catch{VH[e]=t}return t},Met=Ya,Net=WO,qH="__core-js_shared__",YH=cre.exports=Met[qH]||Net(qH,{});(YH.versions||(YH.versions=[])).push({version:"3.38.1",mode:"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"});var GO=cre.exports,WH=GO,ZO=function(e,t){return WH[e]||(WH[e]=t||{})},Ret=qO,jet=Object,dre=function(e){return jet(Ret(e))},Fet=ld,zet=dre,Uet=Fet({}.hasOwnProperty),Rf=Object.hasOwn||function(t,n){return Uet(zet(t),n)},Bet=ld,Het=0,Vet=Math.random(),qet=Bet(1 .toString),ure=function(e){return"Symbol("+(e===void 0?"":e)+")_"+qet(++Het+Vet,36)},Yet=Ya,Wet=ZO,GH=Rf,Get=ure,Zet=rre,Ket=sre,Jv=Yet.Symbol,qS=Wet("wks"),Jet=Ket?Jv.for||Jv:Jv&&Jv.withoutSetter||Get,Vy=function(e){return GH(qS,e)||(qS[e]=Zet&&GH(Jv,e)?Jv[e]:Jet("Symbol."+e)),qS[e]},Xet=R3,ZH=Nf,KH=are,Qet=Det,ett=Oet,ttt=Vy,ntt=TypeError,ott=ttt("toPrimitive"),itt=function(e,t){if(!ZH(e)||KH(e))return e;var n=Qet(e,ott),o;if(n){if(t===void 0&&(t="default"),o=Xet(n,e,t),!ZH(o)||KH(o))return o;throw new ntt("Can't convert object to primitive value")}return t===void 0&&(t="number"),ett(e,t)},rtt=itt,stt=are,hre=function(e){var t=rtt(e,"string");return stt(t)?t:t+""},att=Ya,JH=Nf,pP=att.document,ltt=JH(pP)&&JH(pP.createElement),fre=function(e){return ltt?pP.createElement(e):{}},ctt=mh,dtt=Ol,utt=fre,mre=!ctt&&!dtt(function(){return Object.defineProperty(utt("div"),"a",{get:function(){return 7}}).a!==7}),htt=mh,ftt=R3,mtt=Kie,ptt=Qie,gtt=r6,vtt=hre,_tt=Rf,ytt=mre,XH=Object.getOwnPropertyDescriptor;HO.f=htt?XH:function(t,n){if(t=gtt(t),n=vtt(n),ytt)try{return XH(t,n)}catch{}if(_tt(t,n))return ptt(!ftt(mtt.f,t,n),t[n])};var k1={},btt=mh,ktt=Ol,pre=btt&&ktt(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42}),wtt=Nf,$tt=String,Ctt=TypeError,qy=function(e){if(wtt(e))return e;throw new Ctt($tt(e)+" is not an object")},Stt=mh,Ttt=mre,Ett=pre,Zw=qy,QH=hre,Itt=TypeError,YS=Object.defineProperty,Ptt=Object.getOwnPropertyDescriptor,WS="enumerable",GS="configurable",ZS="writable";k1.f=Stt?Ett?function(t,n,o){if(Zw(t),n=QH(n),Zw(o),typeof t=="function"&&n==="prototype"&&"value"in o&&ZS in o&&!o[ZS]){var i=Ptt(t,n);i&&i[ZS]&&(t[n]=o.value,o={configurable:GS in o?o[GS]:i[GS],enumerable:WS in o?o[WS]:i[WS],writable:!1})}return YS(t,n,o)}:YS:function(t,n,o){if(Zw(t),n=QH(n),Zw(o),Ttt)try{return YS(t,n,o)}catch{}if("get"in o||"set"in o)throw new Itt("Accessors not supported");return"value"in o&&(t[n]=o.value),t};var Att=mh,Dtt=k1,xtt=Qie,KO=Att?function(e,t,n){return Dtt.f(e,t,xtt(1,n))}:function(e,t,n){return e[t]=n,e},gre={exports:{}},gP=mh,Ott=Rf,vre=Function.prototype,Ltt=gP&&Object.getOwnPropertyDescriptor,JO=Ott(vre,"name"),Mtt=JO&&(function(){}).name==="something",Ntt=JO&&(!gP||gP&&Ltt(vre,"name").configurable),_re={EXISTS:JO,PROPER:Mtt,CONFIGURABLE:Ntt},Rtt=ld,jtt=cd,vP=GO,Ftt=Rtt(Function.toString);jtt(vP.inspectSource)||(vP.inspectSource=function(e){return Ftt(e)});var ztt=vP.inspectSource,Utt=Ya,Btt=cd,eV=Utt.WeakMap,Htt=Btt(eV)&&/native code/.test(String(eV)),Vtt=ZO,qtt=ure,tV=Vtt("keys"),yre=function(e){return tV[e]||(tV[e]=qtt(e))},XO={},Ytt=Htt,bre=Ya,Wtt=Nf,Gtt=KO,KS=Rf,JS=GO,Ztt=yre,Ktt=XO,nV="Object already initialized",_P=bre.TypeError,Jtt=bre.WeakMap,V5,q2,q5,Xtt=function(e){return q5(e)?q2(e):V5(e,{})},Qtt=function(e){return function(t){var n;if(!Wtt(t)||(n=q2(t)).type!==e)throw new _P("Incompatible receiver, "+e+" required");return n}};if(Ytt||JS.state){var Tu=JS.state||(JS.state=new Jtt);Tu.get=Tu.get,Tu.has=Tu.has,Tu.set=Tu.set,V5=function(e,t){if(Tu.has(e))throw new _P(nV);return t.facade=e,Tu.set(e,t),t},q2=function(e){return Tu.get(e)||{}},q5=function(e){return Tu.has(e)}}else{var _v=Ztt("state");Ktt[_v]=!0,V5=function(e,t){if(KS(e,_v))throw new _P(nV);return t.facade=e,Gtt(e,_v,t),t},q2=function(e){return KS(e,_v)?e[_v]:{}},q5=function(e){return KS(e,_v)}}var QO={set:V5,get:q2,has:q5,enforce:Xtt,getterFor:Qtt},eL=ld,ent=Ol,tnt=cd,Kw=Rf,yP=mh,nnt=_re.CONFIGURABLE,ont=ztt,kre=QO,int=kre.enforce,rnt=kre.get,oV=String,d4=Object.defineProperty,snt=eL("".slice),ant=eL("".replace),lnt=eL([].join),cnt=yP&&!ent(function(){return d4(function(){},"length",{value:8}).length!==8}),dnt=String(String).split("String"),unt=gre.exports=function(e,t,n){snt(oV(t),0,7)==="Symbol("&&(t="["+ant(oV(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!Kw(e,"name")||nnt&&e.name!==t)&&(yP?d4(e,"name",{value:t,configurable:!0}):e.name=t),cnt&&n&&Kw(n,"arity")&&e.length!==n.arity&&d4(e,"length",{value:n.arity});try{n&&Kw(n,"constructor")&&n.constructor?yP&&d4(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var o=int(e);return Kw(o,"source")||(o.source=lnt(dnt,typeof t=="string"?t:"")),e};Function.prototype.toString=unt(function(){return tnt(this)&&rnt(this).source||ont(this)},"toString");var wre=gre.exports,hnt=cd,fnt=k1,mnt=wre,pnt=WO,a6=function(e,t,n,o){o||(o={});var i=o.enumerable,r=o.name!==void 0?o.name:t;if(hnt(n)&&mnt(n,r,o),o.global)i?e[t]=n:pnt(t,n);else{try{o.unsafe?e[t]&&(i=!0):delete e[t]}catch{}i?e[t]=n:fnt.f(e,t,{value:n,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return e},tL={},gnt=Math.ceil,vnt=Math.floor,_nt=Math.trunc||function(t){var n=+t;return(n>0?vnt:gnt)(n)},ynt=_nt,$re=function(e){var t=+e;return t!==t||t===0?0:ynt(t)},bnt=$re,knt=Math.max,wnt=Math.min,$nt=function(e,t){var n=bnt(e);return n<0?knt(n+t,0):wnt(n,t)},Cnt=$re,Snt=Math.min,Tnt=function(e){var t=Cnt(e);return t>0?Snt(t,9007199254740991):0},Ent=Tnt,Int=function(e){return Ent(e.length)},Pnt=r6,Ant=$nt,Dnt=Int,iV=function(e){return function(t,n,o){var i=Pnt(t),r=Dnt(i);if(r===0)return!e&&-1;var s=Ant(o,r),a;if(e&&n!==n){for(;r>s;)if(a=i[s++],a!==a)return!0}else for(;r>s;s++)if((e||s in i)&&i[s]===n)return e||s||0;return!e&&-1}},xnt={includes:iV(!0),indexOf:iV(!1)},Ont=ld,XS=Rf,Lnt=r6,Mnt=xnt.indexOf,Nnt=XO,rV=Ont([].push),Cre=function(e,t){var n=Lnt(e),o=0,i=[],r;for(r in n)!XS(Nnt,r)&&XS(n,r)&&rV(i,r);for(;t.length>o;)XS(n,r=t[o++])&&(~Mnt(i,r)||rV(i,r));return i},nL=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Rnt=Cre,jnt=nL,Fnt=jnt.concat("length","prototype");tL.f=Object.getOwnPropertyNames||function(t){return Rnt(t,Fnt)};var Sre={};Sre.f=Object.getOwnPropertySymbols;var znt=s6,Unt=ld,Bnt=tL,Hnt=Sre,Vnt=qy,qnt=Unt([].concat),Ynt=znt("Reflect","ownKeys")||function(t){var n=Bnt.f(Vnt(t)),o=Hnt.f;return o?qnt(n,o(t)):n},sV=Rf,Wnt=Ynt,Gnt=HO,Znt=k1,Knt=function(e,t,n){for(var o=Wnt(t),i=Znt.f,r=Gnt.f,s=0;s<o.length;s++){var a=o[s];!sV(e,a)&&!(n&&sV(n,a))&&i(e,a,r(t,a))}},Jnt=Ol,Xnt=cd,Qnt=/#|\.prototype\./,j3=function(e,t){var n=tot[eot(e)];return n===oot?!0:n===not?!1:Xnt(t)?Jnt(t):!!t},eot=j3.normalize=function(e){return String(e).replace(Qnt,".").toLowerCase()},tot=j3.data={},not=j3.NATIVE="N",oot=j3.POLYFILL="P",Tre=j3,Jw=Ya,iot=HO.f,rot=KO,sot=a6,aot=WO,lot=Knt,cot=Tre,Ere=function(e,t){var n=e.target,o=e.global,i=e.stat,r,s,a,l,d,u;if(o?s=Jw:i?s=Jw[n]||aot(n,{}):s=Jw[n]&&Jw[n].prototype,s)for(a in t){if(d=t[a],e.dontCallGetSet?(u=iot(s,a),l=u&&u.value):l=s[a],r=cot(o?a:n+(i?".":"#")+a,e.forced),!r&&l!==void 0){if(typeof d==typeof l)continue;lot(d,l)}(e.sham||l&&l.sham)&&rot(d,"sham",!0),sot(s,a,d,e)}},dot=Cre,uot=nL,Ire=Object.keys||function(t){return dot(t,uot)},hot=Ere,fot=dre,Pre=Ire,mot=Ol,pot=mot(function(){Pre(1)});hot({target:"Object",stat:!0,forced:pot},{keys:function(t){return Pre(fot(t))}});var got=Vy,vot=got("toStringTag"),Are={};Are[vot]="z";var oL=String(Are)==="[object z]",_ot=oL,yot=cd,u4=VO,bot=Vy,kot=bot("toStringTag"),wot=Object,$ot=u4(function(){return arguments}())==="Arguments",Cot=function(e,t){try{return e[t]}catch{}},Dre=_ot?u4:function(e){var t,n,o;return e===void 0?"Undefined":e===null?"Null":typeof(n=Cot(t=wot(e),kot))=="string"?n:$ot?u4(t):(o=u4(t))==="Object"&&yot(t.callee)?"Arguments":o},Sot=oL,Tot=Dre,Eot=Sot?{}.toString:function(){return"[object "+Tot(this)+"]"},Iot=oL,Pot=a6,Aot=Eot;Iot||Pot(Object.prototype,"toString",Aot,{unsafe:!0});var Dot=ld,xot=lre,Oot=function(e,t,n){try{return Dot(xot(Object.getOwnPropertyDescriptor(e,t)[n]))}catch{}},Lot=Nf,Mot=function(e){return Lot(e)||e===null},Not=Mot,Rot=String,jot=TypeError,Fot=function(e){if(Not(e))return e;throw new jot("Can't set "+Rot(e)+" as a prototype")},zot=Oot,Uot=Nf,Bot=qO,Hot=Fot,Vot=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,t={},n;try{n=zot(Object.prototype,"__proto__","set"),n(t,[]),e=t instanceof Array}catch{}return function(i,r){return Bot(i),Hot(r),Uot(i)&&(e?n(i,r):i.__proto__=r),i}}():void 0),qot=cd,Yot=Nf,aV=Vot,Wot=function(e,t,n){var o,i;return aV&&qot(o=t.constructor)&&o!==n&&Yot(i=o.prototype)&&i!==n.prototype&&aV(e,i),e},xre={},Got=mh,Zot=pre,Kot=k1,Jot=qy,Xot=r6,Qot=Ire;xre.f=Got&&!Zot?Object.defineProperties:function(t,n){Jot(t);for(var o=Xot(n),i=Qot(n),r=i.length,s=0,a;r>s;)Kot.f(t,a=i[s++],o[a]);return t};var eit=s6,tit=eit("document","documentElement"),nit=qy,oit=xre,lV=nL,iit=XO,rit=tit,sit=fre,ait=yre,cV=">",dV="<",bP="prototype",kP="script",Ore=ait("IE_PROTO"),QS=function(){},Lre=function(e){return dV+kP+cV+e+dV+"/"+kP+cV},uV=function(e){e.write(Lre("")),e.close();var t=e.parentWindow.Object;return e=null,t},lit=function(){var e=sit("iframe"),t="java"+kP+":",n;return e.style.display="none",rit.appendChild(e),e.src=String(t),n=e.contentWindow.document,n.open(),n.write(Lre("document.F=Object")),n.close(),n.F},Xw,h4=function(){try{Xw=new ActiveXObject("htmlfile")}catch{}h4=typeof document<"u"?document.domain&&Xw?uV(Xw):lit():uV(Xw);for(var e=lV.length;e--;)delete h4[bP][lV[e]];return h4()};iit[Ore]=!0;var Mre=Object.create||function(t,n){var o;return t!==null?(QS[bP]=nit(t),o=new QS,QS[bP]=null,o[Ore]=t):o=h4(),n===void 0?o:oit.f(o,n)},cit=Nf,dit=VO,uit=Vy,hit=uit("match"),fit=function(e){var t;return cit(e)&&((t=e[hit])!==void 0?!!t:dit(e)==="RegExp")},mit=Dre,pit=String,iL=function(e){if(mit(e)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return pit(e)},git=qy,Nre=function(){var e=git(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t},vit=R3,_it=Rf,yit=YO,bit=Nre,hV=RegExp.prototype,Rre=function(e){var t=e.flags;return t===void 0&&!("flags"in hV)&&!_it(e,"flags")&&yit(hV,e)?vit(bit,e):t},rL=Ol,kit=Ya,sL=kit.RegExp,aL=rL(function(){var e=sL("a","y");return e.lastIndex=2,e.exec("abcd")!==null}),wit=aL||rL(function(){return!sL("a","y").sticky}),$it=aL||rL(function(){var e=sL("^r","gy");return e.lastIndex=2,e.exec("str")!==null}),jre={BROKEN_CARET:$it,MISSED_STICKY:wit,UNSUPPORTED_Y:aL},Cit=k1.f,Sit=function(e,t,n){n in e||Cit(e,n,{configurable:!0,get:function(){return t[n]},set:function(o){t[n]=o}})},fV=wre,Tit=k1,Eit=function(e,t,n){return n.get&&fV(n.get,t,{getter:!0}),n.set&&fV(n.set,t,{setter:!0}),Tit.f(e,t,n)},Iit=s6,Pit=Eit,Ait=Vy,Dit=mh,mV=Ait("species"),xit=function(e){var t=Iit(e);Dit&&t&&!t[mV]&&Pit(t,mV,{configurable:!0,get:function(){return this}})},Oit=Ol,Lit=Ya,Mit=Lit.RegExp,Fre=Oit(function(){var e=Mit(".","s");return!(e.dotAll&&e.test(`
`)&&e.flags==="s")}),Nit=Ol,Rit=Ya,jit=Rit.RegExp,zre=Nit(function(){var e=jit("(?<a>b)","g");return e.exec("b").groups.a!=="b"||"b".replace(e,"$<a>c")!=="bc"}),Fit=mh,lL=Ya,F3=ld,zit=Tre,Uit=Wot,Bit=KO,Hit=Mre,Vit=tL.f,pV=YO,qit=fit,gV=iL,Yit=Rre,Ure=jre,Wit=Sit,Git=a6,Zit=Ol,Kit=Rf,Jit=QO.enforce,Xit=xit,Qit=Vy,Bre=Fre,Hre=zre,ert=Qit("match"),Zm=lL.RegExp,Fv=Zm.prototype,trt=lL.SyntaxError,nrt=F3(Fv.exec),Y5=F3("".charAt),vV=F3("".replace),_V=F3("".indexOf),yV=F3("".slice),ort=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,Dg=/a/g,eT=/a/g,irt=new Zm(Dg)!==Dg,Vre=Ure.MISSED_STICKY,rrt=Ure.UNSUPPORTED_Y,srt=Fit&&(!irt||Vre||Bre||Hre||Zit(function(){return eT[ert]=!1,Zm(Dg)!==Dg||Zm(eT)===eT||String(Zm(Dg,"i"))!=="/a/i"})),art=function(e){for(var t=e.length,n=0,o="",i=!1,r;n<=t;n++){if(r=Y5(e,n),r==="\\"){o+=r+Y5(e,++n);continue}!i&&r==="."?o+="[\\s\\S]":(r==="["?i=!0:r==="]"&&(i=!1),o+=r)}return o},lrt=function(e){for(var t=e.length,n=0,o="",i=[],r=Hit(null),s=!1,a=!1,l=0,d="",u;n<=t;n++){if(u=Y5(e,n),u==="\\")u+=Y5(e,++n);else if(u==="]")s=!1;else if(!s)switch(!0){case u==="[":s=!0;break;case u==="(":if(o+=u,yV(e,n+1,n+3)==="?:")continue;nrt(ort,yV(e,n+1))&&(n+=2,a=!0),l++;continue;case(u===">"&&a):if(d===""||Kit(r,d))throw new trt("Invalid capture group name");r[d]=!0,i[i.length]=[d,l],a=!1,d="";continue}a?d+=u:o+=u}return[o,i]};if(zit("RegExp",srt)){for(var Kp=function(t,n){var o=pV(Fv,this),i=qit(t),r=n===void 0,s=[],a=t,l,d,u,f,p,v;if(!o&&i&&r&&t.constructor===Kp)return t;if((i||pV(Fv,t))&&(t=t.source,r&&(n=Yit(a))),t=t===void 0?"":gV(t),n=n===void 0?"":gV(n),a=t,Bre&&"dotAll"in Dg&&(d=!!n&&_V(n,"s")>-1,d&&(n=vV(n,/s/g,""))),l=n,Vre&&"sticky"in Dg&&(u=!!n&&_V(n,"y")>-1,u&&rrt&&(n=vV(n,/y/g,""))),Hre&&(f=lrt(t),t=f[0],s=f[1]),p=Uit(Zm(t,n),o?this:Fv,Kp),(d||u||s.length)&&(v=Jit(p),d&&(v.dotAll=!0,v.raw=Kp(art(t),l)),u&&(v.sticky=!0),s.length&&(v.groups=s)),t!==a)try{Bit(p,"source",a===""?"(?:)":a)}catch{}return p},bV=Vit(Zm),kV=0;bV.length>kV;)Wit(Kp,Zm,bV[kV++]);Fv.constructor=Kp,Kp.prototype=Fv,Git(lL,"RegExp",Kp,{constructor:!0})}Xit("RegExp");var Xv=R3,l6=ld,crt=iL,drt=Nre,urt=jre,hrt=ZO,frt=Mre,mrt=QO.get,prt=Fre,grt=zre,vrt=hrt("native-string-replace",String.prototype.replace),W5=RegExp.prototype.exec,wP=W5,_rt=l6("".charAt),yrt=l6("".indexOf),brt=l6("".replace),tT=l6("".slice),$P=function(){var e=/a/,t=/b*/g;return Xv(W5,e,"a"),Xv(W5,t,"a"),e.lastIndex!==0||t.lastIndex!==0}(),qre=urt.BROKEN_CARET,CP=/()??/.exec("")[1]!==void 0,krt=$P||CP||qre||prt||grt;krt&&(wP=function(t){var n=this,o=mrt(n),i=crt(t),r=o.raw,s,a,l,d,u,f,p;if(r)return r.lastIndex=n.lastIndex,s=Xv(wP,r,i),n.lastIndex=r.lastIndex,s;var v=o.groups,_=qre&&n.sticky,b=Xv(drt,n),C=n.source,$=0,E=i;if(_&&(b=brt(b,"y",""),yrt(b,"g")===-1&&(b+="g"),E=tT(i,n.lastIndex),n.lastIndex>0&&(!n.multiline||n.multiline&&_rt(i,n.lastIndex-1)!==`
`)&&(C="(?: "+C+")",E=" "+E,$++),a=new RegExp("^(?:"+C+")",b)),CP&&(a=new RegExp("^"+C+"$(?!\\s)",b)),$P&&(l=n.lastIndex),d=Xv(W5,_?a:n,E),_?d?(d.input=tT(d.input,$),d[0]=tT(d[0],$),d.index=n.lastIndex,n.lastIndex+=d[0].length):n.lastIndex=0:$P&&d&&(n.lastIndex=n.global?d.index+d[0].length:l),CP&&d&&d.length>1&&Xv(vrt,d[0],a,function(){for(u=1;u<arguments.length-2;u++)arguments[u]===void 0&&(d[u]=void 0)}),d&&v)for(d.groups=f=frt(null),u=0;u<v.length;u++)p=v[u],f[p[0]]=d[p[1]];return d});var wrt=wP,$rt=Ere,wV=wrt;$rt({target:"RegExp",proto:!0,forced:/./.exec!==wV},{exec:wV});var Crt=_re.PROPER,Srt=a6,Trt=qy,$V=iL,Ert=Ol,Irt=Rre,cL="toString",Yre=RegExp.prototype,Wre=Yre[cL],Prt=Ert(function(){return Wre.call({source:"a",flags:"b"})!=="/a/b"}),Art=Crt&&Wre.name!==cL;(Prt||Art)&&Srt(Yre,cL,function(){var t=Trt(this),n=$V(t.source),o=$V(Irt(t));return"/"+n+"/"+o},{unsafe:!0});function f4(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f4=function(n){return typeof n}:f4=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},f4(e)}function Drt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function CV(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function xrt(e,t,n){return t&&CV(e.prototype,t),n&&CV(e,n),e}var Gre=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.localStorage;Drt(this,e),this.storage=window.localStorage,this.namespace="pro_",this.storage=t}return xrt(e,[{key:"config",value:function(n){if(n===!1){this.namespace="";return}n&&(this.namespace=n)}},{key:"clearStorage",value:function(n){var o={errMsg:"clearStorage:ok"};if(n){var i=n.success,r=n.fail,s=n.complete;try{this.clearStorageSync(),i&&i(o),s&&s(o)}catch{var a={errMsg:"clearStorage:fail"};return r&&r(a),s&&s(a),Promise.reject(a)}}return Promise.resolve(o)}},{key:"clearStorageSync",value:function(){for(var n=[],o=0;o<this.storage.length;o++){var i=this.storage.key(o);if(i){var r=new RegExp("^".concat(this.namespace,".+"),"i");r.test(i)&&n.push(i)}}for(var s in n)this.storage.removeItem(n[s])}},{key:"getStorage",value:function(n){var o=n.key,i=n.success,r=n.fail,s=n.complete,a={errMsg:"getStorage:ok"},l={errMsg:"getStorage:ok",data:""},d=this.getItem(o),u=d.result,f=d.data;if(u){var p=f;l.data=p.value}else return a.errMsg="getStorage:fail data not found",r&&r(a),s&&s(a),Promise.reject(a);return i&&i(l),s&&s(l),Promise.resolve(l)}},{key:"getStorageInfo",value:function(n){var o={errMsg:"getStorageInfo:ok"};if(n){var i=n.success,r=n.complete,s=n.fail;try{var a=this.getStorageInfoSync();i&&i(a),r&&r(o)}catch{s&&s(o),r&&r(o)}}return Promise.resolve(o)}},{key:"getStorageInfoSync",value:function(){return{keys:Object.keys(this.storage),limitSize:0,currentSize:0,keysLength:this.storage.length}}},{key:"hasKey",value:function(n){var o=this.getItem(n);return o.result}},{key:"isExpire",value:function(n){var o=this.getItem(n);if(o.result){var i=o.data;return i.expire===null?!1:i.expire<new Date().getTime()}return!1}},{key:"key",value:function(n){return this.storage.key(n)}},{key:"removeStorage",value:function(n){var o=n.key,i=n.success,r=n.fail,s=n.complete,a={errMsg:"removeStorage:ok"};return this.hasKey(o)?(this.removeStorageSync(o),i&&i(a),s&&s(a),Promise.resolve(a)):(a.errMsg="key ".concat(o," not exists !"),r&&r(a),s&&s(a),Promise.reject(a))}},{key:"removeStorageSync",value:function(n){return this.storage.removeItem(this.getItemKey(n))}},{key:"setStorage",value:function(n){var o=n.key,i=n.data,r=n.success,s=n.fail,a=n.complete,l={errMsg:"setStorage:ok"};try{return this.setStorageSync(o,i),this.hasKey(o)?(r&&r(l),a&&a(l),Promise.resolve(l)):(l.errMsg="key ".concat(o," setStorage2:fail"),s&&s(l),a&&a(l),Promise.reject(l))}catch{return l.errMsg="key ".concat(o," setStorage:fail"),s&&s(l),a&&a(l),Promise.reject(l)}}},{key:"setStorageSync",value:function(n,o,i){var r={value:o,expire:i?new Date().getTime()+i:null},s=JSON.stringify(r);this.storage.setItem(this.getItemKey(n),s)}},{key:"getItemKey",value:function(n){return this.namespace+n}},{key:"getItem",value:function(n){try{var o,i=this.storage.getItem(this.getItemKey(n));if(i!==null&&(o=JSON.parse(i)),o&&f4(o)==="object"&&"expire"in o&&"value"in o)return{result:!0,data:o}}catch{return{result:!1}}return{result:!1}}},{key:"getStorageSync",value:function(n){var o=this.getItem(n);if(o.result){var i=o.data;if(!this.isExpire(n))return i.value}}}]),e}(),V0;(function(e){e.Session="session",e.Local="local",e.WebSQL="webSQL",e.IndexDB="indexDB"})(V0||(V0={}));var nT=new Gre,Ort={install:function(t,n){var o,i={storage:(n==null?void 0:n.storage)||V0.Local,namespace:(o=n==null?void 0:n.namespace)!==null&&o!==void 0?o:"pro_"};if(typeof window>"u")throw new Error('Vue3Storage: Storage "'.concat(i.storage,'" is not supported'));var r;switch(i.storage){case V0.Local:r=window.localStorage;break;case V0.Session:r=window.sessionStorage;break;default:throw new Error('Vue3Storage: Storage "'.concat(i.storage,'" is not supported yet'))}nT=new Gre(r),nT.config(i.namespace),t.config.globalProperties.$storage=nT}};const U=(e,t)=>{const n=e.__vccOpts||e;for(const[o,i]of t)n[o]=i;return n},Lrt={props:{icon:{type:String,default:"box"},width:{type:[Number,String],default:16},height:{type:[Number,String],default:16},iconColor:{type:String,default:"currentColor"},size:{type:Number,default:1},spin:{type:Boolean,default:!1}}},Mrt=["width","height","aria-labelledby"],Nrt=["fill"],Rrt=["fill"],jrt=["fill"],Frt=["fill"],zrt=["fill"],Urt={key:5,fill:"none"},Brt=["stroke"],Hrt=["stroke"],Vrt=["stroke"],qrt=["stroke"],Yrt=["fill"],Wrt=["fill"],Grt=["fill"],Zrt=["fill"],Krt=["fill"],Jrt=["fill"],Xrt=["fill"],Qrt=["fill"],est=["fill"],tst=["fill"],nst=["fill"],ost=["fill"],ist=["fill"],rst=["fill"],sst=["fill"],ast=["fill"],lst=["fill"],cst=["fill"],dst=["fill"],ust=["fill"],hst=["fill"],fst=["fill"],mst=["fill"],pst=["fill"],gst=["fill"],vst=["fill"],_st=["fill"],yst=["fill"],bst=["fill"],kst=["fill"],wst=["fill"],$st=["fill"],Cst=["fill"],Sst=["fill"],Tst=["fill"],Est=["fill"],Ist=["fill"],Pst=["fill"],Ast=["fill"],Dst=["fill"],xst=["fill"],Ost=["fill"],Lst=["fill"],Mst=["fill"],Nst=["fill"],Rst=["fill"],jst=["fill"],Fst=["fill"],zst=["fill"],Ust=["fill"],Bst=["fill"],Hst=["fill"],Vst=["fill"],qst=["fill"],Yst=["fill"],Wst=["fill"],Gst=["fill"],Zst=["fill"],Kst=["fill"],Jst=["fill"],Xst=["fill"],Qst=["fill"],eat=["fill"],tat=["fill"],nat=["fill"],oat=["fill"],iat=["fill"],rat=["fill"],sat=["fill"],aat=["fill"],lat=["fill"],cat=["fill"],dat=["fill"],uat=["fill"],hat={key:78,fill:"none"},fat={key:79,fill:"none"},mat=["stroke"],pat={key:80,fill:"none"},gat=["fill"],vat={key:82,fill:"none"},_at=["fill"],yat=["fill"],bat=["fill"],kat=["fill"],wat=["fill"],$at=["fill"],Cat=["fill"],Sat=["fill"],Tat=["fill"],Eat=["fill"],Iat=["fill"],Pat={key:94,fill:"none"},Aat={key:95,fill:"none"},Dat=["stroke"],xat=["fill"],Oat=["fill"],Lat=["fill"],Mat=["fill"];function Nat(e,t,n,o,i,r){return h(),g("svg",{xmlns:"http://www.w3.org/2000/svg",width:n.width*n.size,height:n.height*n.size,viewBox:"0 0 24 24","aria-labelledby":n.icon,role:"img",class:X({spin:n.spin})},[n.icon==="history"?(h(),g("g",{key:0,fill:n.iconColor},t[0]||(t[0]=[c("path",{"fill-rule":"evenodd",d:"M4.92895 4.92893C8.83419 1.02369 15.1659 1.02369 19.0711 4.92894C22.9763 8.83418 22.9763 15.1658 19.0711 19.0711C15.1659 22.9763 8.83419 22.9763 4.92895 19.0711C4.53843 18.6805 4.53843 18.0474 4.92895 17.6569C5.31948 17.2663 5.95264 17.2663 6.34317 17.6569C9.46735 20.781 14.5327 20.781 17.6569 17.6569C20.7811 14.5327 20.7811 9.46734 17.6569 6.34314C14.5327 3.21895 9.46735 3.21895 6.34317 6.34315C4.77987 7.90644 3.99901 9.9537 4.00002 12.004L4 14C3.99999 14.5523 3.55227 15 2.99999 15C2.44771 15 1.99999 14.5522 2 13.9999L2.00002 12.0047C1.99889 9.44553 2.9754 6.88249 4.92895 4.92893Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M0.292893 11.2929C0.683417 10.9023 1.31658 10.9023 1.70711 11.2929L3 12.5857L4.29289 11.2929C4.68342 10.9023 5.31658 10.9023 5.70711 11.2929C6.09763 11.6834 6.09763 12.3165 5.70711 12.7071L3.70711 14.7071C3.31658 15.0976 2.68342 15.0976 2.29289 14.7071L0.292893 12.7071C-0.0976311 12.3165 -0.0976311 11.6834 0.292893 11.2929Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M11 7C11.5523 7 12 7.44772 12 8V12H16C16.5523 12 17 12.4477 17 13C17 13.5522 16.5523 14 16 14H11C10.4477 14 10 13.5522 10 13V8C10 7.44772 10.4477 7 11 7Z"},null,-1)]),8,Nrt)):D("",!0),n.icon==="back-up-arrow"?(h(),g("g",{key:1,fill:n.iconColor},t[1]||(t[1]=[c("path",{d:"M6.69727 6.19629V5.19629H5.69727V6.19629H6.69727ZM16.5968 17.51C16.9873 17.9005 17.6205 17.9005 18.011 17.51C18.4015 17.1195 18.4015 16.4863 18.011 16.0958L16.5968 17.51ZM7.69727 14.6816V6.19629H5.69727V14.6816H7.69727ZM6.69727 7.19629H15.1825V5.19629H6.69727V7.19629ZM5.99016 6.9034L16.5968 17.51L18.011 16.0958L7.40437 5.48918L5.99016 6.9034Z"},null,-1)]),8,Rrt)):D("",!0),n.icon==="basket"?(h(),g("g",{key:2,fill:n.iconColor},t[2]||(t[2]=[c("path",{"fill-rule":"evenodd",d:"M10 2C10.5523 2 11 2.44771 11 3L11 5C11 5.55228 10.5523 6 10 6C9.44772 6 9 5.55228 9 5L9 3C9 2.44772 9.44771 2 10 2ZM14 2C14.5523 2 15 2.44772 15 3V5C15 5.55228 14.5523 6 14 6C13.4477 6 13 5.55228 13 5V3C13 2.44772 13.4477 2 14 2ZM3.38666 10.0326C3.07034 10.0011 2.65335 10 2 10V8L2.04602 8C2.07634 8 2.10646 8 2.13638 8H21.8636C21.8935 8 21.9237 8 21.954 8L22 8V10C21.3467 10 20.9297 10.0011 20.6133 10.0326C20.3159 10.0621 20.2049 10.1113 20.1426 10.1498C20.0626 10.1994 19.99 10.26 19.9269 10.3299C19.8778 10.3843 19.8096 10.4847 19.7273 10.772C19.6398 11.0776 19.5641 11.4877 19.4472 12.1305L18.5706 16.9519C18.4368 17.6879 18.3204 18.3285 18.1608 18.8387C17.9888 19.3886 17.7343 19.9016 17.2531 20.3033C16.7719 20.7049 16.2216 20.8635 15.6498 20.9343C15.1193 21.0001 14.4681 21 13.7201 21H10.2799C9.53186 21 8.88072 21.0001 8.3502 20.9343C7.77839 20.8635 7.22814 20.7049 6.74691 20.3033C6.26568 19.9016 6.01119 19.3886 5.83919 18.8387C5.67961 18.3285 5.56317 17.6879 5.4294 16.9519L4.55279 12.1305C4.43591 11.4877 4.36019 11.0776 4.27269 10.772C4.19042 10.4847 4.12221 10.3843 4.0731 10.3299C4.01003 10.26 3.9374 10.1994 3.85738 10.1498C3.79507 10.1113 3.68409 10.0621 3.38666 10.0326ZM17.8735 10H6.12652C6.15131 10.0732 6.17413 10.1471 6.19544 10.2215C6.31355 10.634 6.40606 11.143 6.51229 11.7274L7.3867 16.5367C7.534 17.3468 7.62982 17.8638 7.748 18.2417C7.8579 18.5931 7.95306 18.7049 8.02841 18.7678C8.10375 18.8306 8.23079 18.9043 8.59614 18.9495C8.98903 18.9982 9.51484 19 10.3383 19H13.6617C14.4852 19 15.011 18.9982 15.4039 18.9495C15.7692 18.9043 15.8963 18.8306 15.9716 18.7678C16.0469 18.7049 16.1421 18.5931 16.252 18.2417C16.3702 17.8638 16.466 17.3468 16.6133 16.5367L17.4877 11.7274C17.5939 11.143 17.6865 10.634 17.8046 10.2215C17.8259 10.1471 17.8487 10.0732 17.8735 10ZM9.3356 12.0136C9.88037 11.9228 10.3956 12.2908 10.4864 12.8356L10.9864 15.8356C11.0772 16.3804 10.7092 16.8956 10.1644 16.9864C9.61963 17.0772 9.1044 16.7092 9.01361 16.1644L8.51361 13.1644C8.42281 12.6196 8.79083 12.1044 9.3356 12.0136ZM14.6643 12.0136C15.2091 12.1044 15.5771 12.6196 15.4863 13.1644L14.9863 16.1644C14.8955 16.7092 14.3803 17.0772 13.8355 16.9864C13.2907 16.8956 12.9227 16.3804 13.0135 15.8356L13.5135 12.8356C13.6043 12.2908 14.1195 11.9228 14.6643 12.0136Z"},null,-1)]),8,jrt)):D("",!0),n.icon==="chat"?(h(),g("g",{key:3,fill:n.iconColor},t[3]||(t[3]=[c("path",{"fill-rule":"evenodd",d:"M3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12V17.1199C21 17.5185 21 17.8624 20.9823 18.1476C20.9637 18.4476 20.9228 18.7483 20.8108 19.0484C20.5068 19.8637 19.8637 20.5068 19.0484 20.8108C18.7483 20.9228 18.4476 20.9637 18.1476 20.9823C17.8624 21 17.5185 21 17.1199 21H12C7.02944 21 3 16.9706 3 12ZM12 5C8.13401 5 5 8.13401 5 12C5 15.866 8.13401 19 12 19H17.0909C17.5266 19 17.8079 18.9996 18.0237 18.9862C18.2315 18.9733 18.3115 18.9511 18.3495 18.9369C18.6212 18.8356 18.8356 18.6212 18.9369 18.3495C18.9511 18.3115 18.9733 18.2315 18.9862 18.0237C18.9996 17.8079 19 17.5266 19 17.0909V12C19 8.13401 15.866 5 12 5Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M8 11C8 10.4477 8.44772 10 9 10H15C15.5523 10 16 10.4477 16 11C16 11.5523 15.5523 12 15 12H9C8.44772 12 8 11.5523 8 11Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M11 15C11 14.4477 11.4477 14 12 14H15C15.5523 14 16 14.4477 16 15C16 15.5523 15.5523 16 15 16H12C11.4477 16 11 15.5523 11 15Z"},null,-1)]),8,Frt)):D("",!0),n.icon==="cog"?(h(),g("g",{key:4,fill:n.iconColor},t[4]||(t[4]=[c("path",{"fill-rule":"evenodd",d:"M11.283 1.92621e-06H12.7169C12.9306 -2.04418e-05 13.1409 -4.24195e-05 13.321 0.0119806C13.5196 0.0252465 13.7527 0.0563326 13.9968 0.152835C14.4877 0.346948 14.8917 0.712493 15.1337 1.1817C15.254 1.41496 15.3081 1.64382 15.3411 1.84015C15.3709 2.01808 15.3918 2.22735 15.4131 2.44006L15.4158 2.46757C15.4624 2.93362 15.4918 3.21867 15.5282 3.42104C15.5309 3.4363 15.5336 3.45026 15.5361 3.46299C15.5469 3.45579 15.5587 3.44781 15.5714 3.43896C15.7403 3.32161 15.9626 3.14078 16.3251 2.84419L16.3464 2.8267C16.5119 2.69131 16.6746 2.55812 16.8216 2.45343C16.9837 2.33791 17.1838 2.21436 17.4338 2.13449C17.9367 1.97383 18.4808 2.00096 18.9652 2.21087C19.2061 2.31522 19.3929 2.45807 19.5427 2.58914C19.6785 2.70795 19.8272 2.8567 19.9784 3.00789L19.9979 3.02738L20.9922 4.02165C21.1433 4.17278 21.292 4.32146 21.4108 4.45725C21.5419 4.60709 21.6847 4.7939 21.7891 5.03473C21.999 5.51915 22.0261 6.06324 21.8655 6.56612C21.7856 6.81615 21.6621 7.01625 21.5465 7.17839C21.4418 7.32535 21.3086 7.48812 21.1732 7.65357L21.1558 7.67492C20.8592 8.03743 20.6783 8.25972 20.561 8.42857C20.5521 8.4413 20.5441 8.45305 20.5369 8.46386C20.5497 8.46641 20.5636 8.46908 20.5789 8.47182C20.7813 8.50824 21.0663 8.53756 21.5324 8.58416L21.5599 8.58692C21.7727 8.60817 21.9819 8.62907 22.1599 8.65895C22.3562 8.69191 22.5851 8.74604 22.8183 8.86636C23.2875 9.10836 23.653 9.51226 23.8472 10.0032C23.9437 10.2473 23.9748 10.4804 23.988 10.679C24 10.8591 24 11.0694 24 11.2832V12.717C24 12.9307 24 13.1409 23.988 13.3209C23.9748 13.5195 23.9437 13.7526 23.8472 13.9966C23.6531 14.4877 23.2875 14.8917 22.8181 15.1337C22.5849 15.254 22.3561 15.3081 22.1598 15.3411C21.9819 15.3709 21.7726 15.3918 21.5599 15.4131L21.5325 15.4158C21.0666 15.4624 20.7816 15.4917 20.5793 15.5281C20.564 15.5309 20.5501 15.5335 20.5373 15.5361C20.5445 15.5469 20.5525 15.5586 20.5614 15.5714C20.6787 15.7402 20.8594 15.9624 21.1559 16.3247L21.1735 16.3462C21.3088 16.5115 21.4419 16.6742 21.5466 16.8211C21.662 16.9832 21.7856 17.1832 21.8654 17.4331C22.0262 17.9362 21.9991 18.4805 21.789 18.9651C21.6847 19.2058 21.5419 19.3925 21.4108 19.5423C21.2921 19.678 21.1434 19.8267 20.9923 19.9777L19.9785 20.9916C19.8273 21.1428 19.6786 21.2916 19.5428 21.4104C19.3929 21.5414 19.2061 21.6843 18.9653 21.7886C18.4809 21.9986 17.9368 22.0257 17.4339 21.865C17.1839 21.7852 16.9838 21.6616 16.8216 21.5461C16.6747 21.4414 16.5119 21.3082 16.3465 21.1728L16.3297 21.1591L16.325 21.1554C15.9625 20.8588 15.7403 20.6779 15.5715 20.5606C15.5587 20.5517 15.547 20.5437 15.5362 20.5365C15.5336 20.5493 15.531 20.5632 15.5282 20.5785C15.4918 20.7809 15.4625 21.066 15.4159 21.5322L15.4131 21.5596C15.3919 21.7725 15.3709 21.9818 15.341 22.1599C15.3081 22.3562 15.2539 22.5852 15.1335 22.8185C14.8916 23.2875 14.4878 23.653 13.997 23.8471C13.7529 23.9436 13.5197 23.9747 13.321 23.988C13.1409 24 12.9305 24 12.7167 24H11.2832C11.0694 24 10.8591 24 10.679 23.988C10.4804 23.9748 10.2473 23.9437 10.0032 23.8472C9.51227 23.653 9.10836 23.2875 8.86636 22.8183C8.74604 22.5851 8.69191 22.3562 8.65895 22.1599C8.62907 21.9819 8.60817 21.7727 8.58692 21.56L8.58417 21.5324C8.53756 21.0663 8.50824 20.7813 8.47182 20.5789C8.46908 20.5636 8.46641 20.5497 8.46386 20.537C8.45305 20.5442 8.4413 20.5521 8.42857 20.561C8.26009 20.6781 8.03841 20.8584 7.67733 21.1538C7.67652 21.1545 7.6757 21.1551 7.67489 21.1558L7.65349 21.1733C7.48805 21.3087 7.32528 21.4419 7.17833 21.5466C7.01618 21.6621 6.81607 21.7857 6.56605 21.8655C6.06318 22.0262 5.51911 21.999 5.03471 21.7892C4.79387 21.6848 4.60705 21.542 4.4572 21.4109C4.32142 21.2921 4.17275 21.1434 4.02162 20.9922L3.02734 19.998L3.00777 19.9784C2.8566 19.8272 2.70788 19.6786 2.58909 19.5428C2.45801 19.3929 2.31516 19.2061 2.21081 18.9653C2.00092 18.4809 1.97378 17.9368 2.13443 17.4339C2.2143 17.1839 2.33786 16.9838 2.45338 16.8216C2.55808 16.6747 2.69128 16.5119 2.82668 16.3464L2.84416 16.3251C3.14076 15.9626 3.3216 15.7403 3.43895 15.5714C3.4478 15.5587 3.45578 15.5469 3.46298 15.5361C3.45025 15.5336 3.43629 15.5309 3.42103 15.5282C3.21866 15.4918 2.93362 15.4624 2.46756 15.4158L2.44005 15.4131C2.22734 15.3918 2.01808 15.3709 1.84015 15.3411C1.64382 15.3081 1.41497 15.254 1.1817 15.1337C0.712492 14.8917 0.346946 14.4877 0.152834 13.9968C0.0563323 13.7527 0.0252463 13.5196 0.0119804 13.321C-4.24195e-05 13.1409 -2.04421e-05 12.9306 1.92588e-06 12.7169V11.2833C-2.04421e-05 11.0694 -4.25496e-05 10.8591 0.0119867 10.679C0.0252597 10.4803 0.0563623 10.2472 0.152914 10.003C0.34702 9.51223 0.712456 9.10843 1.18151 8.86645C1.41482 8.74608 1.64374 8.69193 1.84011 8.65895C2.0181 8.62907 2.22742 8.60816 2.44018 8.5869L2.4677 8.58415C2.46803 8.58412 2.46737 8.58419 2.4677 8.58415C2.93329 8.53759 3.21915 8.50819 3.42142 8.47178C3.43668 8.46904 3.45064 8.46637 3.46338 8.46382C3.45617 8.45301 3.44818 8.44125 3.43933 8.42851C3.32194 8.2596 3.14105 8.03724 2.84435 7.67461L2.82684 7.65321C2.6914 7.4877 2.55814 7.32487 2.45341 7.17786C2.33785 7.01566 2.21425 6.81547 2.13439 6.56534C1.97387 6.06262 2.001 5.51877 2.21074 5.03453C2.31509 4.79359 2.45799 4.6067 2.58911 4.4568C2.70795 4.32094 2.85673 4.17219 3.00797 4.02099C3.01448 4.01448 3.021 4.00796 3.02752 4.00144L4.00205 3.02691C4.00857 3.02039 4.01509 3.01386 4.02161 3.00735C4.17275 2.85617 4.32145 2.70744 4.45726 2.58864C4.6071 2.45756 4.79392 2.31471 5.03476 2.21035C5.51916 2.00047 6.06322 1.97334 6.5661 2.13398C6.81614 2.21385 7.01627 2.33743 7.17841 2.45295C7.32537 2.55766 7.48815 2.69087 7.65363 2.82628L7.67502 2.84379C8.03748 3.14035 8.25976 3.32117 8.4286 3.43852C8.44134 3.44738 8.45311 3.45538 8.46392 3.46258C8.46647 3.44985 8.46914 3.43589 8.47188 3.42064C8.50828 3.21832 8.53759 2.93335 8.58418 2.46742L8.58693 2.43995C8.60817 2.22729 8.62907 2.01808 8.65894 1.84018C8.69189 1.64391 8.74599 1.41512 8.86624 1.1819C9.10827 0.712535 9.51232 0.34687 10.0034 0.152751C10.2475 0.0563012 10.4805 0.0252326 10.6791 0.0119739C10.8591 -4.24195e-05 11.0693 -2.04418e-05 11.283 1.92621e-06ZM17.7067 19.4667L17.7021 19.4629L17.6756 19.4413C17.3541 19.1781 17.0646 18.9413 16.8166 18.7689C16.5693 18.5971 16.2293 18.3902 15.8103 18.3338C15.0335 18.2293 14.2602 18.5496 13.7848 19.1728C13.5283 19.509 13.4342 19.8958 13.3809 20.1921C13.3274 20.4894 13.2902 20.8617 13.2489 21.2753L13.2449 21.3151C13.2198 21.5661 13.2057 21.7014 13.1894 21.7985C13.1887 21.8027 13.188 21.8065 13.1873 21.8102C13.1836 21.8105 13.1797 21.8108 13.1756 21.811C13.0773 21.8176 12.9413 21.8182 12.6891 21.8182H11.3108C11.0586 21.8182 10.9227 21.8176 10.8244 21.8111C10.8203 21.8108 10.8163 21.8105 10.8127 21.8102C10.812 21.8066 10.8113 21.8027 10.8106 21.7986C10.7943 21.7014 10.7803 21.5663 10.7552 21.3153L10.7512 21.2755C10.7098 20.8619 10.6726 20.4898 10.6191 20.1925C10.5658 19.8961 10.4717 19.5094 10.2152 19.1732C9.73981 18.55 8.96661 18.2298 8.18976 18.3342C7.77075 18.3906 7.43071 18.5975 7.18343 18.7694C6.93539 18.9417 6.64591 19.1786 6.32429 19.4418L6.29328 19.4672C6.28942 19.4703 6.28558 19.4735 6.28179 19.4766C6.09389 19.6303 5.99095 19.7136 5.91233 19.7696C5.90893 19.7721 5.9057 19.7743 5.90267 19.7765C5.89986 19.774 5.89688 19.7715 5.89374 19.7687C5.81961 19.7039 5.72313 19.6082 5.54478 19.4298L4.57012 18.4552C4.39177 18.2768 4.2961 18.1804 4.23125 18.1062C4.2285 18.1031 4.22592 18.1001 4.22351 18.0973C4.22563 18.0943 4.2279 18.091 4.23032 18.0876C4.28747 18.0074 4.37308 17.9019 4.5328 17.7067L4.55817 17.6757C4.82133 17.3541 5.0582 17.0646 5.23058 16.8166C5.40243 16.5693 5.60933 16.2293 5.66569 15.8103C5.77019 15.0334 5.44991 14.2602 4.82667 13.7847C4.49055 13.5283 4.10382 13.4342 3.80746 13.3808C3.51018 13.3273 3.13799 13.2901 2.72448 13.2488L2.68466 13.2448C2.4337 13.2197 2.29856 13.2057 2.20144 13.1894C2.19732 13.1887 2.19344 13.188 2.18979 13.1873C2.18951 13.1837 2.18923 13.1797 2.18895 13.1756C2.18239 13.0773 2.18182 12.9414 2.18182 12.6892V11.3109C2.18182 11.0586 2.18239 10.9227 2.18895 10.8244C2.18923 10.8203 2.18951 10.8164 2.18979 10.8127C2.19344 10.812 2.19732 10.8113 2.20144 10.8106C2.2985 10.7943 2.4335 10.7803 2.68409 10.7552C2.68385 10.7552 2.68432 10.7552 2.68409 10.7552L2.72461 10.7512C3.13824 10.7098 3.51053 10.6726 3.80789 10.6191C4.10434 10.5657 4.49116 10.4716 4.82734 10.215C5.45032 9.73964 5.7705 8.96666 5.66614 8.18999C5.60982 7.77087 5.40287 7.43074 5.23098 7.18339C5.05856 6.93529 4.82161 6.64573 4.55836 6.32401L4.53299 6.293C4.3732 6.09771 4.28756 5.99214 4.23039 5.91189C4.22796 5.90849 4.22569 5.90527 4.22357 5.90223C4.22598 5.89941 4.22856 5.89644 4.23131 5.8933C4.29618 5.81914 4.39189 5.72263 4.5703 5.54422L5.54483 4.56968C5.72318 4.39133 5.81966 4.29565 5.89379 4.23081C5.89693 4.22806 5.89991 4.22548 5.90272 4.22306C5.90576 4.22519 5.90899 4.22746 5.91239 4.22989C5.99263 4.28706 6.09817 4.37268 6.29341 4.53242L6.32439 4.55777C6.64597 4.82092 6.93541 5.05775 7.18339 5.23011C7.4306 5.40193 7.77054 5.60881 8.18943 5.66522C8.96653 5.76988 9.74003 5.44949 10.2155 4.82599C10.4718 4.48992 10.5659 4.1033 10.6192 3.80701C10.6727 3.50982 10.7099 3.13775 10.7512 2.72436L10.7552 2.68452C10.7803 2.43363 10.7943 2.29853 10.8106 2.20143C10.8113 2.19731 10.812 2.19343 10.8126 2.18978C10.8163 2.1895 10.8203 2.18922 10.8244 2.18894C10.9227 2.18239 11.0585 2.18182 11.3107 2.18182H12.6892C12.9414 2.18182 13.0773 2.18239 13.1756 2.18895C13.1797 2.18923 13.1837 2.18951 13.1873 2.18979C13.188 2.19344 13.1887 2.19732 13.1894 2.20144C13.2057 2.29856 13.2197 2.4337 13.2448 2.68467L13.2488 2.72449C13.2902 3.138 13.3273 3.51018 13.3808 3.80746C13.4342 4.10383 13.5283 4.49055 13.7847 4.82667C14.2602 5.44992 15.0334 5.77021 15.8103 5.66569C16.2293 5.60933 16.5693 5.40244 16.8166 5.23059C17.0646 5.05821 17.3541 4.82134 17.6757 4.55817L17.7067 4.53283C17.9019 4.37312 18.0074 4.28752 18.0876 4.23037C18.091 4.22795 18.0942 4.22568 18.0972 4.22356C18.1001 4.22597 18.103 4.22855 18.1062 4.2313C18.1803 4.29614 18.2768 4.39181 18.4551 4.57015L19.4298 5.54485C19.6081 5.72319 19.7038 5.81966 19.7687 5.89379C19.7714 5.89693 19.774 5.89991 19.7764 5.90272C19.7743 5.90575 19.772 5.90898 19.7696 5.91238C19.7124 5.99259 19.6268 6.0981 19.4671 6.29331L19.4418 6.32429C19.1786 6.64591 18.9417 6.93539 18.7693 7.18343C18.5975 7.43071 18.3906 7.77073 18.3342 8.18972C18.2297 8.96659 18.55 9.73981 19.1732 10.2153C19.5094 10.4717 19.8961 10.5658 20.1925 10.6191C20.4898 10.6726 20.862 10.7098 21.2755 10.7512L21.3153 10.7552C21.5663 10.7803 21.7014 10.7943 21.7986 10.8106C21.8027 10.8113 21.8066 10.812 21.8102 10.8127C21.8105 10.8163 21.8108 10.8203 21.8111 10.8244C21.8176 10.9227 21.8182 11.0586 21.8182 11.3108V12.6893C21.8182 12.9415 21.8176 13.0773 21.8111 13.1756C21.8108 13.1797 21.8105 13.1837 21.8102 13.1873C21.8066 13.188 21.8027 13.1887 21.7986 13.1894C21.7014 13.2057 21.5663 13.2197 21.3154 13.2448L21.2756 13.2488C20.8622 13.2901 20.4901 13.3273 20.1929 13.3808C19.8967 13.4341 19.5101 13.5282 19.174 13.7844C18.5504 14.2599 18.23 15.0335 18.3347 15.8107C18.3911 16.2295 18.598 16.5694 18.7698 16.8166C18.9421 17.0645 19.1789 17.3539 19.442 17.6754L19.4673 17.7064C19.627 17.9015 19.7125 18.007 19.7696 18.0871C19.7721 18.0905 19.7743 18.0938 19.7765 18.0968C19.774 18.0996 19.7715 18.1026 19.7687 18.1057C19.7039 18.1798 19.6083 18.2763 19.43 18.4545L18.4552 19.4294C18.2768 19.6077 18.1803 19.7034 18.1062 19.7682C18.1031 19.771 18.1001 19.7735 18.0973 19.776C18.0943 19.7738 18.091 19.7716 18.0876 19.7691C18.0074 19.712 17.9019 19.6264 17.7067 19.4667ZM12 8.72727C10.1925 8.72727 8.72727 10.1925 8.72727 12C8.72727 13.8075 10.1925 15.2727 12 15.2727C13.8075 15.2727 15.2727 13.8075 15.2727 12C15.2727 10.1925 13.8075 8.72727 12 8.72727ZM6.54546 12C6.54546 8.98754 8.98754 6.54546 12 6.54546C15.0125 6.54546 17.4545 8.98754 17.4545 12C17.4545 15.0125 15.0125 17.4545 12 17.4545C8.98754 17.4545 6.54546 15.0125 6.54546 12ZM3.50376 8.48055L3.94377 9.05717Z"},null,-1)]),8,zrt)):D("",!0),n.icon==="dashboard"?(h(),g("g",Urt,[c("rect",{x:"4",y:"4",width:"6",height:"6",rx:"1",stroke:n.iconColor,"stroke-width":"2","stroke-linejoin":"round"},null,8,Brt),c("rect",{x:"4",y:"14",width:"6",height:"6",rx:"1",stroke:n.iconColor,"stroke-width":"2","stroke-linejoin":"round"},null,8,Hrt),c("rect",{x:"14",y:"14",width:"6",height:"6",rx:"1",stroke:n.iconColor,"stroke-width":"2","stroke-linejoin":"round"},null,8,Vrt),c("rect",{x:"14",y:"4",width:"6",height:"6",rx:"1",stroke:n.iconColor,"stroke-width":"2","stroke-linejoin":"round"},null,8,qrt)])):D("",!0),n.icon==="connected"?(h(),g("g",{key:6,fill:n.iconColor},t[5]||(t[5]=[c("path",{d:"M10.8619 8.0288C10.7369 7.76774 10.667 7.47535 10.667 7.16663C10.667 6.06206 11.5624 5.16663 12.667 5.16663C13.7716 5.16663 14.667 6.06206 14.667 7.16663C14.667 8.2712 13.7716 9.16663 12.667 9.16663C12.3582 9.16663 12.0657 9.09664 11.8046 8.97166L11.4483 9.32795C11.1294 9.64694 10.8543 9.92202 10.6067 10.123C10.3439 10.3362 10.0551 10.5148 9.69648 10.581C9.45666 10.6252 9.21076 10.6252 8.97094 10.581C8.61234 10.5148 8.32347 10.3362 8.06073 10.123C7.8131 9.92202 7.53805 9.64694 7.21909 9.32795L7.19564 9.3045C6.84656 8.95542 6.62049 8.73054 6.43321 8.57857C6.25499 8.43395 6.17047 8.4055 6.1213 8.39644C6.04136 8.38169 5.95939 8.38169 5.87945 8.39644C5.83028 8.4055 5.74577 8.43395 5.56754 8.57857C5.38026 8.73054 5.15419 8.95542 4.80511 9.3045L4.47203 9.63758C4.59701 9.8987 4.66699 10.1912 4.66699 10.5C4.66699 11.6045 3.77156 12.5 2.66699 12.5C1.56242 12.5 0.666992 11.6045 0.666992 10.5C0.666992 9.39539 1.56242 8.49996 2.66699 8.49996C2.97572 8.49996 3.2681 8.56991 3.52917 8.69483L3.88576 8.33823C4.20472 8.01924 4.47977 7.74417 4.7274 7.54323C4.99014 7.33003 5.27901 7.15136 5.63761 7.08522C5.87743 7.04098 6.12332 7.04098 6.36315 7.08522C6.72174 7.15136 7.01062 7.33003 7.27335 7.54323C7.52098 7.74416 7.79602 8.01923 8.11498 8.33822L8.13845 8.36169C8.48752 8.71076 8.71359 8.93564 8.90088 9.08761C9.0791 9.23223 9.16362 9.26068 9.21279 9.26975C9.29273 9.28449 9.37469 9.28449 9.45463 9.26975C9.5038 9.26068 9.58832 9.23223 9.76654 9.08761C9.95383 8.93564 10.1799 8.71076 10.529 8.36169L10.8619 8.0288Z"},null,-1)]),8,Yrt)):D("",!0),n.icon==="document"?(h(),g("g",{key:7,fill:n.iconColor},t[6]||(t[6]=[c("path",{"fill-rule":"evenodd",d:"M13.5786 4.00664C13.5 4.00067 13.3906 4.00001 13.1716 4.00001H9C8.02893 4.00001 7.40122 4.00213 6.93871 4.06431C6.50497 4.12263 6.36902 4.21678 6.2929 4.2929C6.21677 4.36902 6.12263 4.50497 6.06431 4.93871C6.00213 5.40122 6 6.02893 6 7.00001V17C6 17.9711 6.00213 18.5988 6.06431 19.0613C6.12263 19.495 6.21677 19.631 6.2929 19.7071C6.36902 19.7832 6.50497 19.8774 6.93871 19.9357C7.40121 19.9979 8.02893 20 9 20H15C15.9711 20 16.5988 19.9979 17.0613 19.9357C17.495 19.8774 17.631 19.7832 17.7071 19.7071C17.7832 19.631 17.8774 19.495 17.9357 19.0613C17.9979 18.5988 18 17.9711 18 17V8.82843C18 8.60941 17.9993 8.50004 17.9934 8.42142L17.993 8.41711L17.9902 8.41382C17.9389 8.354 17.862 8.2762 17.7071 8.12133L13.8787 4.2929C13.7238 4.13803 13.646 4.06116 13.5862 4.00979L13.5829 4.00698L13.5786 4.00664ZM13.2564 1.99975C13.5728 1.99836 13.9753 1.99658 14.3512 2.15225C14.727 2.30792 15.0104 2.59382 15.2331 2.81855C15.2535 2.83916 15.2735 2.85925 15.2929 2.87869L19.1213 6.70711C19.1408 6.72654 19.1608 6.74646 19.1815 6.76689C19.4062 6.98964 19.6921 7.27304 19.8478 7.64885C20.0034 8.02467 20.0017 8.42723 20.0003 8.74365C20.0001 8.77267 20 8.80096 20 8.82843L20 17.0658C20.0001 17.9523 20.0001 18.7161 19.9179 19.3278C19.8297 19.9833 19.631 20.6117 19.1213 21.1213C18.6117 21.631 17.9833 21.8297 17.3278 21.9179C16.7161 22.0001 15.9523 22.0001 15.0658 22H8.9342C8.0477 22.0001 7.28388 22.0001 6.67221 21.9179C6.0167 21.8297 5.38835 21.631 4.87868 21.1213C4.36902 20.6117 4.17028 19.9833 4.08215 19.3278C3.99991 18.7161 3.99995 17.9523 4 17.0658L4 7.00001C4 6.97799 4 6.95605 4 6.93418C3.99995 6.04769 3.99991 5.28388 4.08215 4.67222C4.17028 4.0167 4.36902 3.38835 4.87868 2.87869C5.38835 2.36902 6.0167 2.17028 6.67221 2.08215C7.28387 1.99991 8.04769 1.99996 8.93417 2C8.95604 2.00001 8.97799 2.00001 9 2.00001H13.1716C13.1991 2.00001 13.2273 1.99988 13.2564 1.99975Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M8 13C8 12.4477 8.44772 12 9 12H15C15.5523 12 16 12.4477 16 13C16 13.5523 15.5523 14 15 14H9C8.44772 14 8 13.5523 8 13Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M8 17C8 16.4477 8.44772 16 9 16H13C13.5523 16 14 16.4477 14 17C14 17.5523 13.5523 18 13 18H9C8.44772 18 8 17.5523 8 17Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M12 7.00001V3.00001H14V7.00001C14 7.49968 14.0021 7.77384 14.0277 7.96403C14.028 7.96651 14.0284 7.96894 14.0287 7.97131C14.0311 7.97165 14.0335 7.97198 14.036 7.97231C14.2262 7.99788 14.5003 8.00001 15 8.00001H19V10H15C14.9818 10 14.9637 10 14.9456 10C14.5215 10.0001 14.1094 10.0002 13.7695 9.95448C13.3863 9.90296 12.949 9.77744 12.5858 9.41422C12.2226 9.05101 12.0971 8.61373 12.0455 8.23053C11.9998 7.89061 11.9999 7.47848 12 7.05442C12 7.0363 12 7.01816 12 7.00001Z"},null,-1)]),8,Wrt)):D("",!0),n.icon==="file"?(h(),g("g",{key:8,fill:n.iconColor},t[7]||(t[7]=[c("path",{"clip-rule":"evenodd",d:"M13.5786 4.00664C13.5 4.00067 13.3906 4.00001 13.1716 4.00001H9C8.02893 4.00001 7.40122 4.00213 6.93871 4.06431C6.50497 4.12263 6.36902 4.21678 6.2929 4.2929C6.21677 4.36902 6.12263 4.50497 6.06431 4.93871C6.00213 5.40122 6 6.02893 6 7.00001V17C6 17.9711 6.00213 18.5988 6.06431 19.0613C6.12263 19.495 6.21677 19.631 6.2929 19.7071C6.36902 19.7832 6.50497 19.8774 6.93871 19.9357C7.40121 19.9979 8.02893 20 9 20H15C15.9711 20 16.5988 19.9979 17.0613 19.9357C17.495 19.8774 17.631 19.7832 17.7071 19.7071C17.7832 19.631 17.8774 19.495 17.9357 19.0613C17.9979 18.5988 18 17.9711 18 17V8.82843C18 8.60941 17.9993 8.50004 17.9934 8.42142L17.993 8.41711L17.9902 8.41382C17.9389 8.354 17.862 8.2762 17.7071 8.12133L13.8787 4.2929C13.7238 4.13803 13.646 4.06116 13.5862 4.00979L13.5829 4.00698L13.5786 4.00664ZM13.2564 1.99975C13.5728 1.99836 13.9753 1.99658 14.3512 2.15225C14.727 2.30792 15.0104 2.59382 15.2331 2.81855C15.2535 2.83916 15.2735 2.85925 15.2929 2.87869L19.1213 6.70711C19.1408 6.72654 19.1608 6.74646 19.1815 6.76689C19.4062 6.98964 19.6921 7.27304 19.8478 7.64885C20.0034 8.02467 20.0017 8.42723 20.0003 8.74365C20.0001 8.77267 20 8.80096 20 8.82843L20 17.0658C20.0001 17.9523 20.0001 18.7161 19.9179 19.3278C19.8297 19.9833 19.631 20.6117 19.1213 21.1213C18.6117 21.631 17.9833 21.8297 17.3278 21.9179C16.7161 22.0001 15.9523 22.0001 15.0658 22H8.9342C8.0477 22.0001 7.28388 22.0001 6.67221 21.9179C6.0167 21.8297 5.38835 21.631 4.87868 21.1213C4.36902 20.6117 4.17028 19.9833 4.08215 19.3278C3.99991 18.7161 3.99995 17.9523 4 17.0658L4 7.00001C4 6.97799 4 6.95605 4 6.93418C3.99995 6.04769 3.99991 5.28388 4.08215 4.67222C4.17028 4.0167 4.36902 3.38835 4.87868 2.87869C5.38835 2.36902 6.0167 2.17028 6.67221 2.08215C7.28387 1.99991 8.04769 1.99996 8.93417 2C8.95604 2.00001 8.97799 2.00001 9 2.00001H13.1716C13.1991 2.00001 13.2273 1.99988 13.2564 1.99975Z"},null,-1),c("path",{"clip-rule":"evenodd",d:"M12 7.00001V3.00001H14V7.00001C14 7.49968 14.0021 7.77384 14.0277 7.96403C14.028 7.96651 14.0284 7.96894 14.0287 7.97131C14.0311 7.97165 14.0335 7.97198 14.036 7.97231C14.2262 7.99788 14.5003 8.00001 15 8.00001H19V10H15C14.9818 10 14.9637 10 14.9456 10C14.5215 10.0001 14.1094 10.0002 13.7695 9.95448C13.3863 9.90296 12.949 9.77744 12.5858 9.41422C12.2226 9.05101 12.0971 8.61373 12.0455 8.23053C11.9998 7.89061 11.9999 7.47848 12 7.05442C12 7.0363 12 7.01816 12 7.00001Z"},null,-1)]),8,Grt)):D("",!0),n.icon==="date"?(h(),g("g",{key:9,fill:n.iconColor},t[8]||(t[8]=[c("path",{"clip-rule":"evenodd",d:"M6.93417 5C6.95604 5 6.97799 5 7 5L17.0658 5C17.9523 4.99995 18.7161 4.9999 19.3278 5.08214C19.9833 5.17027 20.6117 5.36902 21.1213 5.87868C21.631 6.38834 21.8297 7.01669 21.9179 7.67221C22.0001 8.28387 22.0001 9.0477 22 9.93419V17.0658C22.0001 17.9523 22.0001 18.7161 21.9179 19.3278C21.8297 19.9833 21.631 20.6117 21.1213 21.1213C20.6117 21.631 19.9833 21.8297 19.3278 21.9179C18.7161 22.0001 17.9523 22.0001 17.0658 22H6.9342C6.0477 22.0001 5.28388 22.0001 4.67221 21.9179C4.0167 21.8297 3.38835 21.631 2.87868 21.1213C2.36902 20.6117 2.17028 19.9833 2.08215 19.3278C1.99991 18.7161 1.99995 17.9523 2 17.0658L2 10C2 9.97798 2 9.95604 2 9.93417C1.99995 9.04768 1.99991 8.28387 2.08215 7.67221C2.17028 7.01669 2.36902 6.38834 2.87868 5.87868C3.38835 5.36902 4.0167 5.17027 4.67221 5.08214C5.28387 4.9999 6.04769 4.99995 6.93417 5ZM4.93871 7.06431C4.50497 7.12262 4.36902 7.21677 4.2929 7.29289C4.21677 7.36902 4.12263 7.50496 4.06431 7.9387C4.00213 8.40121 4 9.02892 4 10V17C4 17.9711 4.00213 18.5988 4.06431 19.0613C4.12263 19.495 4.21677 19.631 4.2929 19.7071C4.36902 19.7832 4.50497 19.8774 4.93871 19.9357C5.40122 19.9979 6.02893 20 7 20H17C17.9711 20 18.5988 19.9979 19.0613 19.9357C19.495 19.8774 19.631 19.7832 19.7071 19.7071C19.7832 19.631 19.8774 19.495 19.9357 19.0613C19.9979 18.5988 20 17.9711 20 17V10C20 9.02892 19.9979 8.40121 19.9357 7.9387C19.8774 7.50496 19.7832 7.36902 19.7071 7.29289C19.631 7.21677 19.495 7.12262 19.0613 7.06431C18.5988 7.00212 17.9711 7 17 7H7C6.02893 7 5.40122 7.00212 4.93871 7.06431Z"},null,-1),c("path",{d:"M3 10C3 8.11438 3 7.17157 3.58579 6.58579C4.17158 6 5.11439 6 7 6H17C18.8856 6 19.8284 6 20.4142 6.58579C21 7.17157 21 8.11438 21 10H3Z"},null,-1),c("path",{"clip-rule":"evenodd",d:"M7 2C7.55229 2 8 2.44772 8 3L8 6C8 6.55229 7.55229 7 7 7C6.44772 7 6 6.55228 6 6L6 3C6 2.44771 6.44772 2 7 2Z"},null,-1),c("path",{"clip-rule":"evenodd",d:"M17 2C17.5523 2 18 2.44772 18 3V6C18 6.55229 17.5523 7 17 7C16.4477 7 16 6.55228 16 6L16 3C16 2.44771 16.4477 2 17 2Z"},null,-1)]),8,Zrt)):D("",!0),n.icon==="edit"?(h(),g("g",{key:10,fill:n.iconColor},t[9]||(t[9]=[c("path",{"fill-rule":"evenodd",d:"M5.82886 12.8176C5.68691 12.9574 5.39226 13.2474 5.18193 13.6189C4.97159 13.9904 4.87446 14.3923 4.82766 14.5859L4.81492 14.6381L4.15139 17.2923L4.14249 17.3275C4.10831 17.4622 4.03763 17.7409 4.01215 18.0013C3.98176 18.3119 3.95466 19.1457 4.64217 19.8332C5.32969 20.5207 6.16348 20.4936 6.47407 20.4632C6.7345 20.4377 7.01312 20.367 7.14784 20.3329L7.18308 20.324L9.83721 19.6604L9.8894 19.6477C10.083 19.6009 10.4849 19.5038 10.8564 19.2934C11.2279 19.0831 11.518 18.7884 11.6577 18.6465L11.6955 18.6083L18.9453 11.3585C19.2281 11.0761 19.5649 10.7397 19.8154 10.4114C20.1178 10.015 20.4754 9.40601 20.4754 8.58579C20.4754 7.76556 20.1178 7.15653 19.8154 6.76019C19.5649 6.43185 19.2281 6.09553 18.9453 5.81304L18.6623 5.53006C18.3798 5.24722 18.0435 4.91047 17.7152 4.65996C17.3188 4.35755 16.7098 4 15.8896 4C15.0693 4 14.4603 4.35755 14.064 4.65996C13.7356 4.91047 13.3993 5.24721 13.1168 5.53005L5.86706 12.7799L5.82886 12.8176ZM13.8896 7.58574L7.28128 14.1941C7.08663 14.3887 6.9893 14.486 6.92233 14.6043C6.85535 14.7226 6.82197 14.8562 6.75521 15.1232L6.09168 17.7773C6.00142 18.1384 5.95629 18.3189 6.05638 18.419C6.15647 18.5191 6.337 18.4739 6.69801 18.3837L9.35214 17.7201C9.6192 17.6534 9.75272 17.62 9.87101 17.553C9.9893 17.486 10.0866 17.3887 10.2813 17.1941L16.8896 10.5857L13.8896 7.58574Z"},null,-1)]),8,Krt)):D("",!0),n.icon==="filter"?(h(),g("g",{key:11,fill:n.iconColor},t[10]||(t[10]=[wl('<path fill-rule="evenodd" d="M5 13C4.44772 13 4 12.5523 4 12L4 4C4 3.44771 4.44771 3 5 3C5.55228 3 6 3.44771 6 4L6 12C6 12.5523 5.55228 13 5 13Z"></path><path fill-rule="evenodd" d="M19 21C18.4477 21 18 20.5523 18 20L18 18C18 17.4477 18.4477 17 19 17C19.5523 17 20 17.4477 20 18V20C20 20.5523 19.5523 21 19 21Z"></path><path fill-rule="evenodd" d="M5 21C4.44772 21 4 20.5523 4 20L4 16C4 15.4477 4.44771 15 5 15C5.55228 15 6 15.4477 6 16L6 20C6 20.5523 5.55228 21 5 21Z"></path><path fill-rule="evenodd" d="M19 13C18.4477 13 18 12.5523 18 12L18 4C18 3.44771 18.4477 3 19 3C19.5523 3 20 3.44771 20 4L20 12C20 12.5523 19.5523 13 19 13Z"></path><path fill-rule="evenodd" d="M12 8C11.4477 8 11 7.55228 11 7V4C11 3.44772 11.4477 3 12 3C12.5523 3 13 3.44772 13 4V7C13 7.55228 12.5523 8 12 8Z"></path><path fill-rule="evenodd" d="M12 21C11.4477 21 11 20.5523 11 20L11 12C11 11.4477 11.4477 11 12 11C12.5523 11 13 11.4477 13 12L13 20C13 20.5523 12.5523 21 12 21Z"></path><path fill-rule="evenodd" d="M5 13C4.44772 13 4 13.4477 4 14C4 14.5523 4.44771 15 5 15C5.55228 15 6 14.5523 6 14C6 13.4477 5.55228 13 5 13ZM2 14C2 12.3431 3.34315 11 5 11C6.65685 11 8 12.3431 8 14C8 15.6569 6.65685 17 5 17C3.34315 17 2 15.6569 2 14Z"></path><path fill-rule="evenodd" d="M12 8C11.4477 8 11 8.44772 11 9C11 9.55228 11.4477 10 12 10C12.5523 10 13 9.55228 13 9C13 8.44772 12.5523 8 12 8ZM9 9C9 7.34315 10.3431 6 12 6C13.6569 6 15 7.34315 15 9C15 10.6569 13.6569 12 12 12C10.3431 12 9 10.6569 9 9Z"></path><path fill-rule="evenodd" d="M19 14C18.4477 14 18 14.4477 18 15C18 15.5523 18.4477 16 19 16C19.5523 16 20 15.5523 20 15C20 14.4477 19.5523 14 19 14ZM16 15C16 13.3431 17.3431 12 19 12C20.6569 12 22 13.3431 22 15C22 16.6569 20.6569 18 19 18C17.3431 18 16 16.6569 16 15Z"></path>',9)]),8,Jrt)):D("",!0),n.icon==="materials"?(h(),g("g",{key:12,fill:n.iconColor},t[11]||(t[11]=[c("path",{"fill-rule":"evenodd",d:"M9.00002 18C10.1046 18 11 18.8954 11 20H13C13 18.8954 13.8955 18 15 18L19.0544 18C19.4785 18.0001 19.8906 18.0002 20.2305 17.9545C20.6137 17.903 21.051 17.7774 21.4142 17.4142C21.7775 17.051 21.903 16.6137 21.9545 16.2305C22.0002 15.8906 22.0001 15.4785 22 15.0544V5.9456C22.0001 5.52153 22.0002 5.10941 21.9545 4.76949C21.903 4.38629 21.7775 3.94902 21.4142 3.5858C21.051 3.22259 20.6137 3.09706 20.2305 3.04554C19.8906 2.99984 19.4785 2.99992 19.0544 3.00001L17.9294 3.00001C16.5753 2.99998 15.4587 2.99995 14.575 3.11877C13.6471 3.24351 12.8277 3.51548 12.1716 4.17159C12.1112 4.23197 12.0541 4.29374 12 4.35685C11.946 4.29374 11.8888 4.23197 11.8284 4.17159C11.1723 3.51548 10.3529 3.24351 9.42508 3.11877C8.54132 2.99995 7.42471 2.99998 6.07059 3.00001L4.94561 3.00001C4.52154 2.99992 4.10941 2.99984 3.7695 3.04554C3.38629 3.09706 2.94902 3.22259 2.5858 3.5858C2.22259 3.94902 2.09706 4.38629 2.04554 4.76949C1.99984 5.10941 1.99992 5.52153 2.00001 5.94559L2.00001 15.0544C1.99992 15.4785 1.99984 15.8906 2.04554 16.2305C2.09706 16.6137 2.22259 17.051 2.5858 17.4142C2.94902 17.7774 3.38629 17.903 3.7695 17.9545C4.10941 18.0002 4.52153 18.0001 4.94559 18L9.00002 18ZM5.00001 5.00001C4.50034 5.00001 4.22618 5.00214 4.03599 5.02771L4.02871 5.02871L4.02771 5.03599C4.00214 5.22618 4.00001 5.50034 4.00001 6.00001V15C4.00001 15.4997 4.00214 15.7738 4.02771 15.964L4.02871 15.9713L4.03599 15.9723C4.22618 15.9979 4.50034 16 5.00001 16H9.00002C9.72859 16 10.4117 16.1948 11 16.5351V10C11 8.55753 10.9979 7.57627 10.8991 6.84145C10.8042 6.13539 10.6368 5.80837 10.4142 5.5858C10.1917 5.36323 9.86464 5.19586 9.15858 5.10093C8.42376 5.00214 7.4425 5.00001 6.00002 5.00001H5.00001ZM19 5.00001C19.4997 5.00001 19.7739 5.00214 19.964 5.02771L19.9713 5.02871L19.9723 5.03599C19.9979 5.22618 20 5.50034 20 6.00001V15C20 15.4997 19.9979 15.7738 19.9723 15.964L19.9713 15.9713L19.964 15.9723C19.7739 15.9979 19.4997 16 19 16H15C14.2714 16 13.5884 16.1948 13 16.5351V10C13 8.55753 13.0021 7.57627 13.1009 6.84145C13.1959 6.13539 13.3632 5.80837 13.5858 5.5858C13.8084 5.36323 14.1354 5.19586 14.8415 5.10093C15.5763 5.00214 16.5575 5.00001 18 5.00001H19Z"},null,-1)]),8,Xrt)):D("",!0),n.icon==="male"?(h(),g("g",{key:13,fill:n.iconColor},t[12]||(t[12]=[c("path",{"fill-rule":"evenodd",d:"M12 5H19V12H17V8.41421L13.1716 12.2426C13.6951 13.033 14 13.9809 14 15C14 17.7614 11.7614 20 9 20C6.23858 20 4 17.7614 4 15C4 12.2386 6.23858 10 9 10C10.0191 10 10.967 10.3049 11.7574 10.8284L15.5858 7H12V5ZM9 12C7.34315 12 6 13.3431 6 15C6 16.6569 7.34315 18 9 18C10.6569 18 12 16.6569 12 15C12 13.3431 10.6569 12 9 12Z"},null,-1)]),8,Qrt)):D("",!0),n.icon==="female"?(h(),g("g",{key:14,fill:n.iconColor},t[13]||(t[13]=[c("path",{"fill-rule":"evenodd",d:"M12 6C13.6569 6 15 7.34315 15 9C15 10.6569 13.6569 12 12 12C10.3431 12 9 10.6569 9 9C9 7.34315 10.3431 6 12 6ZM17 9C17 6.23858 14.7614 4 12 4C9.23858 4 7 6.23858 7 9C7 11.7614 9.23858 14 12 14C14.7614 14 17 11.7614 17 9Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M13 19V21H11V19H9V17H11V13H13V17H15V19H13Z"},null,-1)]),8,est)):D("",!0),n.icon==="minus-circle"?(h(),g("g",{key:15,fill:n.iconColor},t[14]||(t[14]=[c("path",{"fill-rule":"evenodd",d:"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M16.5 13H7.5V11H16.5V13Z"},null,-1)]),8,tst)):D("",!0),n.icon==="lock"?(h(),g("g",{key:16,fill:n.iconColor},t[15]||(t[15]=[c("path",{"fill-rule":"evenodd",d:"M7.93417 8C7.95604 8 7.97799 8 8 8L16.0658 8C16.9523 7.99995 17.7161 7.99991 18.3278 8.08214C18.9833 8.17027 19.6117 8.36902 20.1213 8.87868C20.631 9.38834 20.8297 10.0167 20.9179 10.6722C21.0001 11.2839 21.0001 12.0477 21 12.9342L21 15.0705C21 16.4247 21.0001 17.5413 20.8813 18.4251C20.7565 19.3529 20.4845 20.1723 19.8284 20.8284C19.1723 21.4845 18.3529 21.7565 17.4251 21.8812C16.5413 22.0001 15.4247 22 14.0706 22H9.92943C8.57531 22 7.4587 22.0001 6.57494 21.8812C5.64711 21.7565 4.82769 21.4845 4.17158 20.8284C3.51547 20.1723 3.2435 19.3529 3.11876 18.4251C2.99994 17.5413 2.99997 16.4247 3 15.0706L3 13C3 12.978 3 12.956 3 12.9342C2.99995 12.0477 2.99991 11.2839 3.08215 10.6722C3.17028 10.0167 3.36902 9.38834 3.87868 8.87868C4.38835 8.36902 5.0167 8.17027 5.67221 8.08214C6.28387 7.99991 7.04769 7.99995 7.93417 8ZM5.93871 10.0643C5.50497 10.1226 5.36902 10.2168 5.2929 10.2929C5.21677 10.369 5.12263 10.505 5.06431 10.9387C5.00213 11.4012 5 12.0289 5 13V15C5 16.4425 5.00213 17.4237 5.10092 18.1586C5.19585 18.8646 5.36322 19.1916 5.58579 19.4142C5.80836 19.6368 6.13538 19.8042 6.84144 19.8991C7.57626 19.9979 8.55752 20 10 20H14C15.4425 20 16.4238 19.9979 17.1586 19.8991C17.8646 19.8042 18.1916 19.6368 18.4142 19.4142C18.6368 19.1916 18.8042 18.8646 18.8991 18.1586C18.9979 17.4237 19 16.4425 19 15V13C19 12.0289 18.9979 11.4012 18.9357 10.9387C18.8774 10.505 18.7832 10.369 18.7071 10.2929C18.631 10.2168 18.495 10.1226 18.0613 10.0643C17.5988 10.0021 16.9711 10 16 10H8C7.02893 10 6.40122 10.0021 5.93871 10.0643Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M7 7C7 4.23858 9.23858 2 12 2C14.7614 2 17 4.23858 17 7V8C17 8.55228 16.5523 9 16 9C15.4477 9 15 8.55228 15 8V7C15 5.34315 13.6569 4 12 4C10.3432 4 9 5.34315 9 7V8C9 8.55228 8.55229 9 8 9C7.44772 9 7 8.55228 7 8V7Z"},null,-1),c("path",{d:"M14 15C14 16.1046 13.1046 17 12 17C10.8954 17 10 16.1046 10 15C10 13.8954 10.8954 13 12 13C13.1046 13 14 13.8954 14 15Z"},null,-1)]),8,nst)):D("",!0),n.icon==="unlock"?(h(),g("g",{key:17,fill:n.iconColor},t[16]||(t[16]=[c("path",{"fill-rule":"evenodd",d:"M7.93417 8.00021C7.95604 8.00021 7.97799 8.00021 8 8.00021L16.0658 8.00021C16.9523 8.00016 17.7161 8.00012 18.3278 8.08235C18.9833 8.17048 19.6117 8.36923 20.1213 8.87889C20.631 9.38855 20.8297 10.0169 20.9179 10.6724C21.0001 11.2841 21.0001 12.0479 21 12.9344L21 15.0708C21 16.4249 21.0001 17.5415 20.8813 18.4253C20.7565 19.3531 20.4845 20.1725 19.8284 20.8286C19.1723 21.4847 18.3529 21.7567 17.4251 21.8815C16.5413 22.0003 15.4247 22.0002 14.0706 22.0002H9.92943C8.57531 22.0002 7.4587 22.0003 6.57494 21.8815C5.64711 21.7567 4.82769 21.4847 4.17158 20.8286C3.51547 20.1725 3.2435 19.3531 3.11876 18.4253C2.99994 17.5415 2.99997 16.4249 3 15.0708L3 13.0002C3 12.9782 3 12.9562 3 12.9344C2.99995 12.0479 2.99991 11.2841 3.08215 10.6724C3.17028 10.0169 3.36902 9.38855 3.87868 8.87889C4.38835 8.36923 5.0167 8.17048 5.67221 8.08235C6.28387 8.00012 7.04769 8.00016 7.93417 8.00021ZM5.93871 10.0645C5.50497 10.1228 5.36902 10.217 5.2929 10.2931C5.21677 10.3692 5.12263 10.5052 5.06431 10.9389C5.00213 11.4014 5 12.0291 5 13.0002V15.0002C5 16.4427 5.00213 17.424 5.10092 18.1588C5.19585 18.8648 5.36322 19.1919 5.58579 19.4144C5.80836 19.637 6.13538 19.8044 6.84144 19.8993C7.57626 19.9981 8.55752 20.0002 10 20.0002H14C15.4425 20.0002 16.4238 19.9981 17.1586 19.8993C17.8646 19.8044 18.1916 19.637 18.4142 19.4144C18.6368 19.1919 18.8042 18.8648 18.8991 18.1588C18.9979 17.424 19 16.4427 19 15.0002V13.0002C19 12.0291 18.9979 11.4014 18.9357 10.9389C18.8774 10.5052 18.7832 10.3692 18.7071 10.2931C18.631 10.217 18.495 10.1228 18.0613 10.0645C17.5988 10.0023 16.9711 10.0002 16 10.0002H8C7.02893 10.0002 6.40122 10.0023 5.93871 10.0645Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M6.83355 2.76709C9.0531 0.844902 12.2838 0.643749 14.7246 2.27576C16.7746 3.64643 17.8757 6.05651 17.5698 8.50346L17.4922 9.12405C17.4237 9.67207 16.924 10.0608 16.3759 9.9923C15.8279 9.92381 15.4392 9.42402 15.5077 8.876L15.5852 8.25541C15.7973 6.55918 15.034 4.8885 13.613 3.93836C11.921 2.80704 9.68145 2.94648 8.14286 4.27894L7.32453 4.98763C6.90704 5.34919 6.27551 5.30385 5.91395 4.88636C5.5524 4.46887 5.59774 3.83733 6.01523 3.47578L6.83355 2.76709Z"},null,-1),c("path",{d:"M14 15C14 16.1046 13.1046 17 12 17C10.8954 17 10 16.1046 10 15C10 13.8954 10.8954 13 12 13C13.1046 13 14 13.8954 14 15Z"},null,-1)]),8,ost)):D("",!0),n.icon==="plus-circle"?(h(),g("g",{key:18,fill:n.iconColor},t[17]||(t[17]=[c("path",{"fill-rule":"evenodd",d:"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M11 16V8H13V16H11Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M16 11H8V13H16V11Z"},null,-1)]),8,ist)):D("",!0),n.icon==="school"?(h(),g("g",{key:19,fill:n.iconColor},t[18]||(t[18]=[c("path",{"fill-rule":"evenodd",d:"M6.51614 2.00001C6.18069 1.99994 5.84693 1.99987 5.56519 2.03356C5.24403 2.07196 4.88253 2.16391 4.54992 2.4236C4.21732 2.68329 4.04044 3.0117 3.92529 3.31395C3.82427 3.57912 3.74339 3.90292 3.6621 4.22837L2.44239 9.10723C2.39835 9.28333 2.35663 9.45018 2.32875 9.59219C2.29927 9.74233 2.27133 9.92915 2.28534 10.1355C2.34075 10.9514 2.88726 11.6513 3.66532 11.903C3.78155 11.9406 3.89507 11.9623 3.99997 11.9753L3.99997 17.0658C3.99992 17.9523 3.99988 18.7161 4.08211 19.3278C4.17025 19.9833 4.36899 20.6117 4.87865 21.1213C5.38832 21.631 6.01667 21.8297 6.67218 21.9179C7.28384 22.0001 8.04766 22.0001 8.93414 22H15.0658C15.9523 22.0001 16.7161 22.0001 17.3278 21.9179C17.9833 21.8297 18.6116 21.631 19.1213 21.1213C19.631 20.6117 19.8297 19.9833 19.9178 19.3278C20.0001 18.7161 20 17.9523 20 17.0658L20 11.9753C20.1049 11.9623 20.2184 11.9406 20.3346 11.903C21.1127 11.6513 21.6592 10.9514 21.7146 10.1355C21.7286 9.92915 21.7007 9.74233 21.6712 9.59219C21.6433 9.45019 21.6016 9.28336 21.5576 9.10728L20.3379 4.2284C20.2566 3.90294 20.1757 3.57913 20.0747 3.31395C19.9595 3.0117 19.7826 2.68329 19.45 2.4236C19.1174 2.16391 18.7559 2.07196 18.4348 2.03356C18.153 1.99987 17.8193 1.99994 17.4838 2.00001H6.51614ZM18 11.9186C17.4174 11.78 16.898 11.4727 16.5 11.0459C15.9635 11.6209 15.2064 11.98 14.3751 11.9992C14.34 12 14.3026 12 14.2593 12H14.2406C14.1973 12 14.1599 12 14.1249 11.9992C13.2935 11.98 12.5365 11.6209 12 11.0459C11.4634 11.6209 10.7064 11.98 9.87508 11.9992C9.84005 12 9.80259 12 9.75931 12H9.74063C9.69735 12 9.65989 12 9.62486 11.9992C8.79352 11.98 8.03646 11.6209 7.49993 11.0459C7.10192 11.4727 6.58255 11.78 5.99997 11.9186V17C5.99997 17.9711 6.0021 18.5988 6.06428 19.0613C6.1226 19.495 6.21674 19.631 6.29287 19.7071C6.36899 19.7832 6.50494 19.8774 6.93868 19.9357C7.31649 19.9865 7.80455 19.9972 8.49997 19.9994V16C8.49997 14.8954 9.3954 14 10.5 14H13.5C14.6045 14 15.5 14.8954 15.5 16V19.9994C16.1954 19.9972 16.6835 19.9865 17.0613 19.9357C17.495 19.8774 17.631 19.7832 17.7071 19.7071C17.7832 19.631 17.8774 19.495 17.9357 19.0613C17.9979 18.5988 18 17.9711 18 17V11.9186ZM5.79426 4.02597L5.79648 4.02017L5.80265 4.01941C5.95099 4.00167 6.1622 4.00001 6.56152 4.00001H17.4384C17.8377 4.00001 18.0489 4.00167 18.1973 4.01941L18.2035 4.02017L18.2057 4.02597C18.2589 4.16558 18.3117 4.37008 18.4086 4.75748L19.6122 9.57193C19.6631 9.77571 19.6919 9.89198 19.7087 9.97751L19.7118 9.9941L19.6923 9.9952C19.6024 9.99972 19.4786 10 19.2641 10C18.676 10 18.5513 9.9935 18.4673 9.97393C18.1537 9.90087 17.8945 9.68126 17.7709 9.38392C17.7376 9.30397 17.7115 9.18664 17.6171 8.62018L17.6152 8.60846C17.605 8.54714 17.5935 8.47862 17.5825 8.42364C17.5767 8.3946 17.5665 8.34641 17.551 8.29349L17.5502 8.29046C17.5409 8.25846 17.499 8.11364 17.3934 7.96656C16.9545 7.35553 16.0455 7.35553 15.6066 7.96656C15.5009 8.11364 15.459 8.25846 15.4498 8.29046L15.4489 8.29349C15.4334 8.34641 15.4233 8.3946 15.4174 8.42364C15.4064 8.47862 15.395 8.54714 15.3848 8.60846L15.3013 9.10942C15.2918 9.16652 15.2897 9.17862 15.288 9.18718C15.1998 9.65027 14.8001 9.98884 14.3288 9.99974C14.3201 9.99995 14.3079 10 14.25 10C14.1921 10 14.1798 9.99995 14.1711 9.99974C13.6998 9.98884 13.3001 9.65027 13.2119 9.18718C13.2103 9.17862 13.2082 9.16652 13.1987 9.10942L13.1152 8.60846C13.105 8.54714 13.0935 8.47862 13.0825 8.42364C13.0767 8.3946 13.0665 8.34641 13.051 8.29349L13.0502 8.29046C13.0409 8.25846 12.999 8.11364 12.8934 7.96656C12.4545 7.35553 11.5455 7.35553 11.1066 7.96656C11.0009 8.11362 10.9591 8.25842 10.9498 8.29044L10.9489 8.29349C10.9334 8.34641 10.9233 8.3946 10.9174 8.42364C10.9064 8.47861 10.895 8.54712 10.8848 8.60845L10.8013 9.10942C10.7918 9.16652 10.7897 9.17862 10.788 9.18718C10.6998 9.65027 10.3001 9.98884 9.82884 9.99974C9.82013 9.99995 9.80785 10 9.74997 10C9.69209 10 9.67981 9.99995 9.6711 9.99974C9.1998 9.98884 8.80013 9.65027 8.7119 9.18718C8.71027 9.17862 8.70818 9.16652 8.69867 9.10942L8.61518 8.6085C8.60497 8.54716 8.59355 8.47863 8.58251 8.42364C8.57669 8.3946 8.56652 8.34641 8.55104 8.29349L8.55016 8.29045C8.5409 8.25844 8.49902 8.11363 8.39338 7.96656C7.95448 7.35553 7.04546 7.35553 6.60656 7.96656C6.50091 8.11364 6.45904 8.25845 6.44978 8.29046L6.44891 8.29349C6.43342 8.34641 6.42325 8.3946 6.41743 8.42364C6.40639 8.47862 6.39498 8.54715 6.38476 8.60848L6.38282 8.62018C6.28841 9.18664 6.26233 9.30397 6.22909 9.38392C6.10546 9.68126 5.84622 9.90087 5.5326 9.97393C5.44863 9.9935 5.32391 10 4.73588 10C4.52134 10 4.39758 9.99972 4.30762 9.9952L4.28812 9.9941L4.29128 9.97751C4.30807 9.89197 4.33682 9.77571 4.38777 9.57193L5.59138 4.75748C5.68823 4.37008 5.74107 4.16558 5.79426 4.02597ZM13.5 20H10.5V16H13.5V20Z"},null,-1)]),8,rst)):D("",!0),n.icon==="user-box"?(h(),g("g",{key:20,fill:n.iconColor},t[19]||(t[19]=[c("path",{"fill-rule":"evenodd",d:"M8 10C8 7.79086 9.79086 6 12 6C14.2091 6 16 7.79086 16 10C16 12.2091 14.2091 14 12 14C9.79086 14 8 12.2091 8 10ZM12 8C10.8954 8 10 8.89543 10 10C10 11.1046 10.8954 12 12 12C13.1046 12 14 11.1046 14 10C14 8.89543 13.1046 8 12 8Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M2 10C2 6.22876 2 4.34315 3.17157 3.17157C4.34315 2 6.22876 2 10 2H14C17.7712 2 19.6569 2 20.8284 3.17157C22 4.34315 22 6.22876 22 10V14C22 17.7712 22 19.6569 20.8284 20.8284C19.6569 22 17.7712 22 14 22H10C6.22876 22 4.34315 22 3.17157 20.8284C2 19.6569 2 17.7712 2 14V10ZM10 4H14C15.9422 4 17.1976 4.00425 18.1226 4.12861C18.9901 4.24524 19.262 4.43354 19.4142 4.58579C19.5665 4.73803 19.7548 5.00993 19.8714 5.87741C19.9958 6.80242 20 8.05784 20 10V14C20 15.9422 19.9958 17.1976 19.8714 18.1226C19.7548 18.9901 19.5665 19.262 19.4142 19.4142C19.288 19.5405 19.0794 19.6915 18.5172 19.8059C18.0358 18.7516 17.2226 17.8502 16.1913 17.1907C14.9724 16.4114 13.4993 16 12 16C10.5006 16 9.02755 16.4114 7.80871 17.1907C6.77744 17.8502 5.96415 18.7516 5.48276 19.8059C4.92057 19.6915 4.71204 19.5405 4.58579 19.4142C4.43354 19.262 4.24524 18.9901 4.12861 18.1226C4.00425 17.1976 4 15.9422 4 14V10C4 8.05784 4.00425 6.80242 4.12861 5.87741C4.24524 5.00993 4.43354 4.73803 4.58579 4.58579C4.73803 4.43354 5.00993 4.24524 5.87741 4.12861C6.80242 4.00425 8.05784 4 10 4ZM7.68589 19.9853C8.33096 19.9991 9.09012 20 10 20H14C14.9099 20 15.669 19.9991 16.3141 19.9853C16.0093 19.5692 15.6065 19.1908 15.1138 18.8757C14.237 18.315 13.1423 18 12 18C10.8577 18 9.76303 18.315 8.88614 18.8757C8.39345 19.1908 7.9907 19.5692 7.68589 19.9853Z"},null,-1)]),8,sst)):D("",!0),n.icon==="wallet"?(h(),g("g",{key:21,fill:n.iconColor},t[20]||(t[20]=[c("path",{"fill-rule":"evenodd",d:"M19.0544 22C19.0363 22 19.0181 22 19 22L6.93416 22C6.04768 22.0001 5.28386 22.0001 4.6722 21.9179C4.01669 21.8297 3.38834 21.631 2.87867 21.1213C2.36901 20.6117 2.17027 19.9833 2.08213 19.3278C1.9999 18.7161 1.99994 17.9523 1.99999 17.0658L1.99999 6.5C1.99999 4.56701 3.567 3 5.49999 3L19.2857 3C19.297 3 19.3102 2.99987 19.325 2.99971C19.4623 2.99831 19.7418 2.99545 19.9954 3.08418C20.4263 3.23495 20.765 3.57371 20.9158 4.00458C21.0045 4.25814 21.0017 4.5377 21.0003 4.67496C21.0001 4.6898 21 4.70298 21 4.71429C21 4.77414 21 4.83312 21.0001 4.89125C21.0008 5.91445 21.0013 6.67586 20.7755 7.32112C20.6824 7.58722 20.5624 7.84015 20.4187 8.07673C20.7522 8.14347 21.1093 8.28087 21.4142 8.58579C21.7774 8.949 21.9029 9.38628 21.9545 9.76948C22.0002 10.1094 22.0001 10.5215 22 10.9456C22 10.9637 22 10.9818 22 11L22 19C22 19.0182 22 19.0363 22 19.0544C22.0001 19.4785 22.0002 19.8906 21.9545 20.2305C21.9029 20.6137 21.7774 21.051 21.4142 21.4142C21.051 21.7774 20.6137 21.903 20.2305 21.9545C19.8906 22.0002 19.4785 22.0001 19.0544 22ZM15.7143 10C15.7741 10 15.8331 10 15.8912 10.0001C16.005 10.0002 16.1155 10.0002 16.223 10L19 10C19.4997 10 19.7738 10.0021 19.964 10.0277C19.9665 10.028 19.9689 10.0284 19.9713 10.0287C19.9716 10.0311 19.972 10.0335 19.9723 10.036C19.9979 10.2262 20 10.5003 20 11V12H17C16.9818 12 16.9637 12 16.9456 12C16.5215 11.9999 16.1094 11.9998 15.7695 12.0455C15.3863 12.097 14.949 12.2226 14.5858 12.5858C14.2226 12.949 14.097 13.3863 14.0455 13.7695C13.9998 14.1094 13.9999 14.5215 14 14.9456C14 14.9637 14 14.9818 14 15C14 15.0182 14 15.0363 14 15.0544C13.9999 15.4785 13.9998 15.8906 14.0455 16.2305C14.097 16.6137 14.2226 17.051 14.5858 17.4142C14.949 17.7774 15.3863 17.903 15.7695 17.9545C16.1094 18.0002 16.5215 18.0001 16.9456 18C16.9637 18 16.9818 18 17 18H20V19C20 19.4997 19.9979 19.7738 19.9723 19.964C19.972 19.9665 19.9716 19.9689 19.9713 19.9713C19.9689 19.9716 19.9665 19.972 19.964 19.9723C19.7738 19.9979 19.4997 20 19 20L6.99999 20C6.02891 20 5.4012 19.9979 4.9387 19.9357C4.50496 19.8774 4.36901 19.7832 4.29289 19.7071C4.21676 19.631 4.12262 19.495 4.0643 19.0613C4.00212 18.5988 3.99999 17.9711 3.99999 17L3.99999 9.66319C4.45462 9.87916 4.9632 10 5.49999 10H15.7143ZM15.7143 8C16.9949 8 17.3802 7.98586 17.6605 7.88777C18.235 7.68674 18.6867 7.23505 18.8878 6.66056C18.9781 6.40227 18.9972 6.05485 18.9997 5L5.49999 5C4.67157 5 3.99999 5.67157 3.99999 6.5C3.99999 7.32843 4.67157 8 5.49999 8H15.7143ZM20 16V14H17C16.5003 14 16.2262 14.0021 16.036 14.0277C16.0335 14.028 16.0311 14.0284 16.0287 14.0287C16.0283 14.0311 16.028 14.0335 16.0277 14.036C16.0021 14.2262 16 14.5003 16 15C16 15.4997 16.0021 15.7738 16.0277 15.964C16.028 15.9665 16.0283 15.9689 16.0287 15.9713C16.0311 15.9716 16.0335 15.972 16.036 15.9723C16.2262 15.9979 16.5003 16 17 16H20Z"},null,-1)]),8,ast)):D("",!0),n.icon==="web"?(h(),g("g",{key:22,fill:n.iconColor},t[21]||(t[21]=[wl('<path fill-rule="evenodd" d="M12 5C8.13401 5 5 8.13401 5 12C5 15.866 8.13401 19 12 19C15.866 19 19 15.866 19 12C19 8.13401 15.866 5 12 5ZM3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12Z"></path><path fill-rule="evenodd" d="M15.3955 7.36476C16.3957 6.96435 17.2277 6.40158 17.8381 5.74203L19.3059 7.1005C18.4689 8.00493 17.378 8.72541 16.1388 9.2215C14.8989 9.71787 13.5307 9.98186 12.1451 9.9991C10.7594 10.0163 9.38158 9.78649 8.12278 9.32209C6.86472 8.85796 5.7462 8.16688 4.87314 7.28728L6.29262 5.87835C6.93534 6.52588 7.79532 7.06952 8.81502 7.44571C9.83399 7.82163 10.9678 8.01359 12.1202 7.99925C13.2726 7.98492 14.3961 7.76488 15.3955 7.36476Z"></path><path fill-rule="evenodd" d="M15.3955 16.6352C16.3957 17.0357 17.2277 17.5984 17.8381 18.258L19.3059 16.8995C18.4689 15.9951 17.378 15.2746 16.1388 14.7785C14.8989 14.2821 13.5307 14.0181 12.1451 14.0009C10.7594 13.9837 9.38158 14.2135 8.12278 14.6779C6.86472 15.142 5.7462 15.8331 4.87314 16.7127L6.29262 18.1216C6.93534 17.4741 7.79532 16.9305 8.81502 16.5543C9.83399 16.1784 10.9678 15.9864 12.1202 16.0007C13.2726 16.0151 14.3961 16.2351 15.3955 16.6352Z"></path><path fill-rule="evenodd" d="M11 20V4H13V20H11Z"></path><path fill-rule="evenodd" d="M4 11H20V13H4V11Z"></path>',5)]),8,lst)):D("",!0),n.icon==="wishlist"?(h(),g("g",{key:23,fill:n.iconColor},t[22]||(t[22]=[c("path",{"fill-rule":"evenodd",d:"M18.9984 7.14033C17.4864 5.19159 14.4515 5.51841 13.3891 7.74437C12.8315 8.91271 11.1685 8.91271 10.6108 7.74437C9.54845 5.51841 6.51357 5.1916 5.00161 7.14033L4.69226 7.53906C3.3632 9.25206 3.5551 11.6949 5.13534 13.1794L12 19.628L18.8646 13.1794C20.4449 11.6949 20.6368 9.25206 19.3077 7.53905L18.9984 7.14033ZM12 6.15842C13.9769 3.25699 18.329 3.0149 20.5785 5.91434L20.8879 6.31306C22.8493 8.84112 22.5661 12.4463 20.234 14.637L13.2814 21.1683C13.2748 21.1745 13.2681 21.1808 13.2613 21.1871C13.1598 21.2826 13.0374 21.3977 12.9198 21.4883C12.781 21.5952 12.5726 21.7302 12.2888 21.7859C12.0981 21.8233 11.9019 21.8233 11.7111 21.7859C11.4274 21.7302 11.219 21.5952 11.0802 21.4883C10.9626 21.3977 10.8402 21.2826 10.7386 21.1871C10.7319 21.1808 10.7252 21.1745 10.7186 21.1683L3.76599 14.637C1.43387 12.4463 1.15066 8.84113 3.11209 6.31306L3.42144 5.91434C5.671 3.01491 10.0231 3.25699 12 6.15842Z"},null,-1)]),8,cst)):D("",!0),n.icon==="wishlist-full"?(h(),g("g",{key:24,fill:n.iconColor},t[23]||(t[23]=[c("path",{d:"M4.45067 13.9082L11.4033 20.4395C11.6428 20.6644 11.7625 20.7769 11.9037 20.8046C11.9673 20.8171 12.0327 20.8171 12.0963 20.8046C12.2375 20.7769 12.3572 20.6644 12.5967 20.4395L19.5493 13.9082C21.5055 12.0706 21.743 9.0466 20.0978 6.92607L19.7885 6.52734C17.8203 3.99058 13.8696 4.41601 12.4867 7.31365C12.2913 7.72296 11.7087 7.72296 11.5133 7.31365C10.1304 4.41601 6.17972 3.99058 4.21154 6.52735L3.90219 6.92607C2.25695 9.0466 2.4945 12.0706 4.45067 13.9082Z","stroke-width":"2"},null,-1)]),8,dst)):D("",!0),n.icon==="wishlist-off"?(h(),g("g",{key:25,fill:n.iconColor},t[24]||(t[24]=[wl('<path fill-rule="evenodd" d="M5.00008 20C4.60955 19.6095 4.60955 18.9763 5.00007 18.5858L19.5859 4.00002C19.9764 3.60949 20.6096 3.60949 21.0001 4.00002C21.3906 4.39054 21.3906 5.02371 21.0001 5.41423L6.41429 20C6.02377 20.3905 5.3906 20.3905 5.00008 20Z"></path><path d="M18.0505 4.12111C15.8874 3.41222 13.3718 4.14503 12 6.15842C10.0231 3.25699 5.671 3.01491 3.42144 5.91434L3.11209 6.31307C1.15066 8.84113 1.43387 12.4463 3.76599 14.6371L5.70914 16.4624L7.12404 15.0475L5.13534 13.1794C3.5551 11.6949 3.3632 9.25206 4.69226 7.53906L5.00161 7.14034C6.51357 5.1916 9.54845 5.51842 10.6108 7.74437C11.1685 8.91271 12.8315 8.91271 13.3891 7.74437C13.9674 6.5328 15.13 5.88386 16.3133 5.85824L18.0505 4.12111Z"></path><path d="M7.85324 15.7325L6.43834 17.1474L7.89675 18.5175L9.31165 17.1026L7.85324 15.7325Z"></path><path d="M19.1187 7.29548L18.9984 7.14033C18.5944 6.61974 18.0819 6.26154 17.5272 6.05857L19.0286 4.55716C19.5898 4.8802 20.1056 5.31674 20.544 5.87025L19.1187 7.29548Z"></path><path d="M10.0409 17.7876L12 19.628L18.8646 13.1794C20.2695 11.8597 20.5771 9.78257 19.6943 8.13417L21.1506 6.67786C22.818 9.1782 22.4561 12.5496 20.234 14.6371L13.2613 21.1871C13.1598 21.2826 13.0374 21.3977 12.9198 21.4883C12.781 21.5952 12.5726 21.7302 12.2888 21.7859C12.0981 21.8233 11.9019 21.8233 11.7111 21.7859C11.4274 21.7302 11.219 21.5952 11.0802 21.4883C10.9626 21.3977 10.8402 21.2826 10.7386 21.1871L8.62595 19.2025L10.0409 17.7876Z"></path>',5)]),8,ust)):D("",!0),n.icon==="message"?(h(),g("g",{key:26,fill:n.iconColor},t[25]||(t[25]=[c("path",{"fill-rule":"evenodd",d:"M7.93417 5C7.95604 5 7.97799 5 8 5L16.0658 5C16.9523 4.99995 17.7161 4.99991 18.3278 5.08215C18.9833 5.17028 19.6117 5.36902 20.1213 5.87868C20.631 6.38835 20.8297 7.0167 20.9179 7.67221C21.0001 8.28388 21.0001 9.0477 21 9.9342V14.0658C21.0001 14.9523 21.0001 15.7161 20.9179 16.3278C20.8297 16.9833 20.631 17.6117 20.1213 18.1213C19.6117 18.631 18.9833 18.8297 18.3278 18.9179C17.7161 19.0001 16.9523 19.0001 16.0658 19H7.93417C7.04769 19.0001 6.28387 19.0001 5.67221 18.9179C5.0167 18.8297 4.38835 18.631 3.87868 18.1213C3.36902 17.6117 3.17028 16.9833 3.08215 16.3278C2.99991 15.7161 2.99995 14.9523 3 14.0658L3 10C3 9.97799 3 9.95604 3 9.93417C2.99995 9.04769 2.99991 8.28387 3.08215 7.67221C3.17028 7.0167 3.36902 6.38835 3.87868 5.87868C4.38835 5.36902 5.0167 5.17028 5.67221 5.08215C6.28387 4.99991 7.04769 4.99995 7.93417 5ZM5.93871 7.06431C5.50497 7.12263 5.36902 7.21677 5.2929 7.2929C5.21677 7.36902 5.12263 7.50497 5.06431 7.93871C5.00213 8.40122 5 9.02893 5 10V14C5 14.9711 5.00213 15.5988 5.06431 16.0613C5.12263 16.495 5.21677 16.631 5.2929 16.7071C5.36902 16.7832 5.50497 16.8774 5.93871 16.9357C6.40122 16.9979 7.02893 17 8 17H16C16.9711 17 17.5988 16.9979 18.0613 16.9357C18.495 16.8774 18.631 16.7832 18.7071 16.7071C18.7832 16.631 18.8774 16.495 18.9357 16.0613C18.9979 15.5988 19 14.9711 19 14V10C19 9.02893 18.9979 8.40122 18.9357 7.93871C18.8774 7.50497 18.7832 7.36902 18.7071 7.2929C18.631 7.21677 18.495 7.12263 18.0613 7.06431C17.5988 7.00213 16.9711 7 16 7H8C7.02893 7 6.40122 7.00213 5.93871 7.06431Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M10.6584 13.4472L3.55279 9.89443L4.44722 8.10558L11.5528 11.6584C11.8343 11.7991 12.1657 11.7991 12.4472 11.6584L19.5528 8.10558L20.4472 9.89443L13.3416 13.4472C12.4971 13.8695 11.5029 13.8695 10.6584 13.4472Z"},null,-1)]),8,hst)):D("",!0),n.icon==="user"?(h(),g("g",{key:27,fill:n.iconColor},t[26]||(t[26]=[c("path",{"fill-rule":"evenodd",d:"M6.63113 16.3732C8.19383 15.4738 10.0805 15 12 15C13.9195 15 15.8062 15.4738 17.3689 16.3732C18.931 17.2722 20.1188 18.5702 20.6691 20.1106C20.8549 20.6307 20.584 21.203 20.0639 21.3888C19.5438 21.5746 18.9715 21.3036 18.7857 20.7835C18.4245 19.7723 17.6035 18.8157 16.3713 18.1066C15.1397 17.3978 13.6027 17 12 17C10.3974 17 8.86033 17.3978 7.62872 18.1066C6.39653 18.8157 5.57558 19.7723 5.21432 20.7835C5.02851 21.3036 4.45626 21.5746 3.93617 21.3888C3.41608 21.203 3.1451 20.6307 3.33091 20.1106C3.88124 18.5702 5.06902 17.2722 6.63113 16.3732Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M12 5C10.3432 5 9.00002 6.34315 9.00002 8C9.00002 9.65685 10.3432 11 12 11C13.6569 11 15 9.65685 15 8C15 6.34315 13.6569 5 12 5ZM7.00002 8C7.00002 5.23858 9.23859 3 12 3C14.7614 3 17 5.23858 17 8C17 10.7614 14.7614 13 12 13C9.23859 13 7.00002 10.7614 7.00002 8Z"},null,-1)]),8,fst)):D("",!0),n.icon==="copy"?(h(),g("g",{key:28,fill:n.iconColor},t[27]||(t[27]=[c("path",{"fill-rule":"evenodd",d:"M7.93417 3C7.95604 3 7.97799 3 8 3L11.032 3C11.4706 2.99999 11.8491 2.99998 12.1624 3.02135C12.4922 3.04386 12.8221 3.09336 13.1481 3.22837C13.8831 3.53285 14.4672 4.11687 14.7716 4.85195C14.9066 5.17788 14.9562 5.50779 14.9787 5.83762C15 6.15088 15 6.52937 15 6.96802V7H13C13 6.52038 12.9995 6.21074 12.9833 5.97376C12.9677 5.74577 12.9411 5.65894 12.9239 5.61732C12.8224 5.37229 12.6277 5.17762 12.3827 5.07613C12.3411 5.05889 12.2542 5.03227 12.0262 5.01672C11.7893 5.00055 11.4796 5 11 5H8C7.02893 5 6.40122 5.00213 5.93871 5.06431C5.50497 5.12263 5.36902 5.21677 5.2929 5.2929C5.21677 5.36902 5.12263 5.50497 5.06431 5.93871C5.00213 6.40122 5 7.02893 5 8V11C5 11.4796 5.00055 11.7893 5.01672 12.0262C5.03227 12.2542 5.05889 12.3411 5.07613 12.3827C5.17762 12.6277 5.37229 12.8224 5.61732 12.9239C5.65894 12.9411 5.74577 12.9677 5.97376 12.9833C6.21074 12.9995 6.52038 13 7 13V15H6.96802C6.52937 15 6.15088 15 5.83762 14.9787C5.50779 14.9562 5.17788 14.9066 4.85195 14.7716C4.11687 14.4672 3.53285 13.8831 3.22837 13.1481C3.09336 12.8221 3.04386 12.4922 3.02135 12.1624C2.99998 11.8491 2.99999 11.4706 3 11.032L3 8C3 7.97799 3 7.95604 3 7.93417C2.99995 7.04769 2.99991 6.28387 3.08215 5.67221C3.17028 5.0167 3.36902 4.38835 3.87868 3.87868C4.38835 3.36902 5.0167 3.17028 5.67221 3.08215C6.28387 2.99991 7.04769 2.99995 7.93417 3Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M13.9342 9C13.956 9 13.978 9 14 9H16C16.022 9 16.044 9 16.0658 9C16.9523 8.99995 17.7161 8.99991 18.3278 9.08215C18.9833 9.17028 19.6117 9.36902 20.1213 9.87868C20.631 10.3883 20.8297 11.0167 20.9179 11.6722C21.0001 12.2839 21.0001 13.0477 21 13.9342V16.0658C21.0001 16.9523 21.0001 17.7161 20.9179 18.3278C20.8297 18.9833 20.631 19.6117 20.1213 20.1213C19.6117 20.631 18.9833 20.8297 18.3278 20.9179C17.7161 21.0001 16.9523 21.0001 16.0658 21H13.9342C13.0477 21.0001 12.2839 21.0001 11.6722 20.9179C11.0167 20.8297 10.3883 20.631 9.87868 20.1213C9.36902 19.6117 9.17028 18.9833 9.08215 18.3278C8.99991 17.7161 8.99995 16.9523 9 16.0658C9 16.044 9 16.022 9 16V14C9 13.978 9 13.956 9 13.9342C8.99995 13.0477 8.99991 12.2839 9.08215 11.6722C9.17028 11.0167 9.36902 10.3883 9.87868 9.87868C10.3883 9.36902 11.0167 9.17028 11.6722 9.08215C12.2839 8.99991 13.0477 8.99995 13.9342 9ZM11.9387 11.0643C11.505 11.1226 11.369 11.2168 11.2929 11.2929C11.2168 11.369 11.1226 11.505 11.0643 11.9387C11.0021 12.4012 11 13.0289 11 14V16C11 16.9711 11.0021 17.5988 11.0643 18.0613C11.1226 18.495 11.2168 18.631 11.2929 18.7071C11.369 18.7832 11.505 18.8774 11.9387 18.9357C12.4012 18.9979 13.0289 19 14 19H16C16.9711 19 17.5988 18.9979 18.0613 18.9357C18.495 18.8774 18.631 18.7832 18.7071 18.7071C18.7832 18.631 18.8774 18.495 18.9357 18.0613C18.9979 17.5988 19 16.9711 19 16V14C19 13.0289 18.9979 12.4012 18.9357 11.9387C18.8774 11.505 18.7832 11.369 18.7071 11.2929C18.631 11.2168 18.495 11.1226 18.0613 11.0643C17.5988 11.0021 16.9711 11 16 11H14C13.0289 11 12.4012 11.0021 11.9387 11.0643Z"},null,-1)]),8,mst)):D("",!0),n.icon==="check"?(h(),g("g",{key:29,fill:n.iconColor},t[28]||(t[28]=[c("path",{"fill-rule":"evenodd",d:"M18.6332 5.22604C19.0607 5.57577 19.1237 6.20579 18.7739 6.63324L10.381 16.8913C9.70231 17.7208 8.49044 17.8679 7.63306 17.2248L4.39997 14.8C3.95814 14.4686 3.8686 13.8418 4.19997 13.4C4.53134 12.9582 5.15814 12.8686 5.59997 13.2L8.83306 15.6248L17.226 5.36676C17.5757 4.93932 18.2058 4.87631 18.6332 5.22604Z"},null,-1)]),8,pst)):D("",!0),n.icon==="checkbox-on"?(h(),g("g",{key:30,fill:n.iconColor},[c("path",{d:"M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3ZM10.71 16.29C10.32 16.68 9.69 16.68 9.3 16.29L5.71 12.7C5.32 12.31 5.32 11.68 5.71 11.29C6.1 10.9 6.73 10.9 7.12 11.29L10 14.17L16.88 7.29C17.27 6.9 17.9 6.9 18.29 7.29C18.68 7.68 18.68 8.31 18.29 8.7L10.71 16.29Z",fill:n.iconColor},null,8,vst)],8,gst)):D("",!0),n.icon==="checkbox-off"?(h(),g("g",{key:31,fill:n.iconColor},[c("path",{d:"M19 5V19H5V5H19ZM19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3Z",fill:n.iconColor},null,8,yst)],8,_st)):D("",!0),n.icon==="search"?(h(),g("g",{key:32,fill:n.iconColor},t[29]||(t[29]=[c("path",{"fill-rule":"evenodd",d:"M11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19C12.9036 19 14.652 18.3351 16.0255 17.2249C16.0661 17.4016 16.1552 17.5694 16.2929 17.7071L19.2929 20.7071C19.6834 21.0976 20.3166 21.0976 20.7071 20.7071C21.0976 20.3166 21.0976 19.6834 20.7071 19.2929L17.7071 16.2929C17.5694 16.1552 17.4016 16.0661 17.2249 16.0255C18.3351 14.652 19 12.9036 19 11C19 6.58172 15.4183 3 11 3ZM5 11C5 7.68629 7.68629 5 11 5C14.3137 5 17 7.68629 17 11C17 14.3137 14.3137 17 11 17C7.68629 17 5 14.3137 5 11Z"},null,-1)]),8,bst)):D("",!0),n.icon==="calendar"?(h(),g("g",{key:33,fill:n.iconColor},t[30]||(t[30]=[c("path",{"fill-rule":"evenodd",d:"M6.93417 5C6.95604 5 6.97799 5 7 5L17.0658 5C17.9523 4.99995 18.7161 4.9999 19.3278 5.08214C19.9833 5.17027 20.6117 5.36902 21.1213 5.87868C21.631 6.38834 21.8297 7.01669 21.9179 7.67221C22.0001 8.28387 22.0001 9.0477 22 9.93419V17.0658C22.0001 17.9523 22.0001 18.7161 21.9179 19.3278C21.8297 19.9833 21.631 20.6117 21.1213 21.1213C20.6117 21.631 19.9833 21.8297 19.3278 21.9179C18.7161 22.0001 17.9523 22.0001 17.0658 22H6.9342C6.0477 22.0001 5.28388 22.0001 4.67221 21.9179C4.0167 21.8297 3.38835 21.631 2.87868 21.1213C2.36902 20.6117 2.17028 19.9833 2.08215 19.3278C1.99991 18.7161 1.99995 17.9523 2 17.0658L2 10C2 9.97798 2 9.95604 2 9.93417C1.99995 9.04768 1.99991 8.28387 2.08215 7.67221C2.17028 7.01669 2.36902 6.38834 2.87868 5.87868C3.38835 5.36902 4.0167 5.17027 4.67221 5.08214C5.28387 4.9999 6.04769 4.99995 6.93417 5ZM4.93871 7.06431C4.50497 7.12262 4.36902 7.21677 4.2929 7.29289C4.21677 7.36902 4.12263 7.50496 4.06431 7.9387C4.00213 8.40121 4 9.02892 4 10V17C4 17.9711 4.00213 18.5988 4.06431 19.0613C4.12263 19.495 4.21677 19.631 4.2929 19.7071C4.36902 19.7832 4.50497 19.8774 4.93871 19.9357C5.40122 19.9979 6.02893 20 7 20H17C17.9711 20 18.5988 19.9979 19.0613 19.9357C19.495 19.8774 19.631 19.7832 19.7071 19.7071C19.7832 19.631 19.8774 19.495 19.9357 19.0613C19.9979 18.5988 20 17.9711 20 17V10C20 9.02892 19.9979 8.40121 19.9357 7.9387C19.8774 7.50496 19.7832 7.36902 19.7071 7.29289C19.631 7.21677 19.495 7.12262 19.0613 7.06431C18.5988 7.00212 17.9711 7 17 7H7C6.02893 7 5.40122 7.00212 4.93871 7.06431Z"},null,-1),c("path",{d:"M3 10C3 8.11438 3 7.17157 3.58579 6.58579C4.17158 6 5.11439 6 7 6H17C18.8856 6 19.8284 6 20.4142 6.58579C21 7.17157 21 8.11438 21 10H3Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M7 2C7.55229 2 8 2.44772 8 3L8 6C8 6.55229 7.55229 7 7 7C6.44772 7 6 6.55228 6 6L6 3C6 2.44771 6.44772 2 7 2Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M17 2C17.5523 2 18 2.44772 18 3V6C18 6.55229 17.5523 7 17 7C16.4477 7 16 6.55228 16 6L16 3C16 2.44771 16.4477 2 17 2Z"},null,-1)]),8,kst)):D("",!0),n.icon==="alert"?(h(),g("svg",{key:34,fill:n.iconColor},t[31]||(t[31]=[c("path",{"fill-rule":"evenodd",d:"M13.732 3C12.9622 1.66667 11.0377 1.66667 10.2679 3L1.6076 18C0.837803 19.3333 1.80005 21 3.33965 21H20.6602C22.1998 21 23.162 19.3333 22.3922 18L13.732 3ZM12.6549 14.945H11.3289L10.9779 11.5V8.89999H12.9929V11.5L12.6549 14.945ZM13.0969 17.064C13.0969 17.675 12.6029 18.169 11.9919 18.169C11.3809 18.169 10.8869 17.675 10.8869 17.064C10.8869 16.453 11.3809 15.959 11.9919 15.959C12.6029 15.959 13.0969 16.453 13.0969 17.064Z"},null,-1)]),8,wst)):D("",!0),n.icon==="close"?(h(),g("g",{key:35,fill:n.iconColor},t[32]||(t[32]=[c("path",{"fill-rule":"evenodd",d:"M5.29289 5.29289C5.68342 4.90237 6.31658 4.90237 6.70711 5.29289L12 10.5858L17.2929 5.29289C17.6834 4.90237 18.3166 4.90237 18.7071 5.29289C19.0976 5.68342 19.0976 6.31658 18.7071 6.70711L13.4142 12L18.7071 17.2929C19.0976 17.6834 19.0976 18.3166 18.7071 18.7071C18.3166 19.0976 17.6834 19.0976 17.2929 18.7071L12 13.4142L6.70711 18.7071C6.31658 19.0976 5.68342 19.0976 5.29289 18.7071C4.90237 18.3166 4.90237 17.6834 5.29289 17.2929L10.5858 12L5.29289 6.70711C4.90237 6.31658 4.90237 5.68342 5.29289 5.29289Z"},null,-1)]),8,$st)):D("",!0),n.icon==="done"?(h(),g("svg",{key:36,fill:n.iconColor},t[33]||(t[33]=[c("path",{"fill-rule":"evenodd",d:"M18.6332 5.22604C19.0607 5.57577 19.1237 6.20579 18.7739 6.63324L10.381 16.8913C9.70231 17.7208 8.49044 17.8679 7.63306 17.2248L4.39997 14.8C3.95814 14.4686 3.8686 13.8418 4.19997 13.4C4.53134 12.9582 5.15814 12.8686 5.59997 13.2L8.83306 15.6248L17.226 5.36676C17.5757 4.93932 18.2058 4.87631 18.6332 5.22604Z"},null,-1)]),8,Cst)):D("",!0),n.icon==="download"?(h(),g("g",{key:37,fill:n.iconColor},t[34]||(t[34]=[c("path",{"fill-rule":"evenodd",d:"M6.29289 9.70711L7.70711 8.29289L11 11.5858L11 5C11 4.44771 11.4477 4 12 4C12.5523 4 13 4.44771 13 5V11.5858L16.2929 8.29289L17.7071 9.70711L12 15.4142L6.29289 9.70711Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M6 16V17C6 17.5523 6.44772 18 7 18L17 18C17.5523 18 18 17.5523 18 17V16H20V17C20 18.6569 18.6569 20 17 20H7C5.34315 20 4 18.6569 4 17V16H6Z"},null,-1)]),8,Sst)):D("",!0),n.icon==="grip-dots-vertical"?(h(),g("g",{key:38,fill:n.iconColor},t[35]||(t[35]=[wl('<path fill-rule="evenodd" d="M8 10C8 9.44772 8.22386 9 8.5 9H10.5C10.7761 9 11 9.44772 11 10C11 10.5523 10.7761 11 10.5 11H8.5C8.22386 11 8 10.5523 8 10Z"></path><path fill-rule="evenodd" d="M13 10C13 9.44772 13.2239 9 13.5 9H15.5C15.7761 9 16 9.44772 16 10C16 10.5523 15.7761 11 15.5 11H13.5C13.2239 11 13 10.5523 13 10Z"></path><path fill-rule="evenodd" d="M8 6C8 5.44772 8.22386 5 8.5 5H10.5C10.7761 5 11 5.44772 11 6C11 6.55228 10.7761 7 10.5 7H8.5C8.22386 7 8 6.55228 8 6Z"></path><path fill-rule="evenodd" d="M13 6C13 5.44772 13.2239 5 13.5 5H15.5C15.7761 5 16 5.44772 16 6C16 6.55228 15.7761 7 15.5 7H13.5C13.2239 7 13 6.55228 13 6Z"></path><path fill-rule="evenodd" d="M8 14C8 13.4477 8.22386 13 8.5 13H10.5C10.7761 13 11 13.4477 11 14C11 14.5523 10.7761 15 10.5 15H8.5C8.22386 15 8 14.5523 8 14Z"></path><path fill-rule="evenodd" d="M13 14C13 13.4477 13.2239 13 13.5 13H15.5C15.7761 13 16 13.4477 16 14C16 14.5523 15.7761 15 15.5 15H13.5C13.2239 15 13 14.5523 13 14Z"></path><path fill-rule="evenodd" d="M8 18C8 17.4477 8.22386 17 8.5 17H10.5C10.7761 17 11 17.4477 11 18C11 18.5523 10.7761 19 10.5 19H8.5C8.22386 19 8 18.5523 8 18Z"></path><path fill-rule="evenodd" d="M13 18C13 17.4477 13.2239 17 13.5 17H15.5C15.7761 17 16 17.4477 16 18C16 18.5523 15.7761 19 15.5 19H13.5C13.2239 19 13 18.5523 13 18Z"></path>',8)]),8,Tst)):D("",!0),n.icon==="refresh"?(h(),g("g",{key:39,fill:n.iconColor},t[36]||(t[36]=[c("path",{"fill-rule":"evenodd",d:"M13.2929 14.2929L14.7071 15.7071L11.4142 19L14.7071 22.2929L13.2929 23.7071L8.58579 19L13.2929 14.2929Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M17.5622 7.63399C17.0839 7.91013 16.92 8.52172 17.1962 9.00001C17.7228 9.91213 18 10.9468 18 12C18 13.0532 17.7228 14.0879 17.1962 15C16.6695 15.9121 15.9121 16.6696 15 17.1962C14.0879 17.7228 13.0532 18 12 18C11.4477 18 11 18.4477 11 19C11 19.5523 11.4477 20 12 20C13.4043 20 14.7838 19.6304 16 18.9282C17.2162 18.2261 18.2261 17.2162 18.9282 16C19.6304 14.7839 20 13.4043 20 12C20 10.5957 19.6304 9.21617 18.9282 8.00001C18.6521 7.52172 18.0405 7.35785 17.5622 7.63399Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M10.7071 9.70712L9.29289 8.29291L12.5858 5.00001L9.29289 1.70712L10.7071 0.292908L15.4142 5.00001L10.7071 9.70712Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M6.43782 16.366C6.91611 16.0899 7.07999 15.4783 6.80385 15C6.27724 14.0879 6 13.0532 6 12C6 10.9468 6.27724 9.91213 6.80385 9.00001C7.33046 8.0879 8.08788 7.33047 9 6.80386C9.91212 6.27725 10.9468 6.00001 12 6.00001C12.5523 6.00001 13 5.5523 13 5.00001C13 4.44773 12.5523 4.00001 12 4.00001C10.5957 4.00001 9.21615 4.36966 8 5.07181C6.78385 5.77396 5.77394 6.78386 5.0718 8.00001C4.36965 9.21617 4 10.5957 4 12C4 13.4043 4.36965 14.7839 5.0718 16C5.34794 16.4783 5.95953 16.6422 6.43782 16.366Z"},null,-1)]),8,Est)):D("",!0),n.icon==="show"?(h(),g("g",{key:40,fill:n.iconColor},t[37]||(t[37]=[c("path",{"fill-rule":"evenodd",d:"M12 6C7.12963 6 4.36293 9.79405 3.32374 11.6125C3.26666 11.7124 3.22582 11.7841 3.19244 11.8464C3.16926 11.8897 3.15454 11.9196 3.14506 11.9404C3.15715 11.9622 3.17594 11.9935 3.20579 12.0394C3.24585 12.101 3.29433 12.1715 3.36133 12.2687C3.97253 13.1554 5.09889 14.6117 6.61334 15.8373C8.13111 17.0656 9.95988 18 12 18C14.0401 18 15.8688 17.0656 17.3866 15.8373C18.9011 14.6117 20.0274 13.1554 20.6386 12.2687C20.7056 12.1715 20.7541 12.101 20.7942 12.0394C20.824 11.9935 20.8428 11.9622 20.8549 11.9404C20.8454 11.9196 20.8307 11.8897 20.8075 11.8464C20.7741 11.7841 20.7333 11.7124 20.6762 11.6125C19.637 9.79405 16.8703 6 12 6ZM1.58728 10.6202C2.69919 8.67446 5.98183 4 12 4C18.0181 4 21.3007 8.67446 22.4127 10.6202C22.4255 10.6426 22.4387 10.6656 22.4523 10.6891C22.6388 11.0118 22.887 11.4416 22.8624 12.0257C22.8377 12.6105 22.5494 13.0244 22.3328 13.3353C22.3165 13.3587 22.3007 13.3815 22.2853 13.4037C21.6163 14.3743 20.3648 16 18.6448 17.3919C16.9281 18.7812 14.666 20 12 20C9.33395 20 7.07182 18.7812 5.35517 17.3919C3.63519 16 2.38361 14.3743 1.7146 13.4037C1.69928 13.3815 1.68341 13.3587 1.66713 13.3353C1.45057 13.0244 1.16223 12.6105 1.13757 12.0257C1.11292 11.4416 1.36119 11.0118 1.54761 10.6891C1.5612 10.6656 1.57447 10.6426 1.58728 10.6202Z"},null,-1),c("path",{d:"M16 12C16 14.2091 14.2091 16 12 16C9.79083 16 7.99997 14.2091 7.99997 12C7.99997 9.79086 9.79083 8 12 8C14.2091 8 16 9.79086 16 12Z"},null,-1)]),8,Ist)):D("",!0),n.icon==="delete"?(h(),g("g",{key:41,fill:n.iconColor},t[38]||(t[38]=[c("path",{"fill-rule":"evenodd",d:"M10 16C9.44772 16 9 15.5523 9 15L9 12C9 11.4477 9.44771 11 10 11C10.5523 11 11 11.4477 11 12L11 15C11 15.5523 10.5523 16 10 16Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M14 16C13.4477 16 13 15.5523 13 15V12C13 11.4477 13.4477 11 14 11C14.5523 11 15 11.4477 15 12V15C15 15.5523 14.5523 16 14 16Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M4.02624 8.01671C3.78926 8.00054 3.47962 8 3 8V6C3.0107 6 3.02136 6 3.03198 6C3.05346 6 3.07478 6 3.09597 6H20.904C20.9252 6 20.9465 6 20.968 6L21 6V8C20.5204 8 20.2107 8.00054 19.9738 8.01671C19.7458 8.03227 19.6589 8.05888 19.6173 8.07612C19.3723 8.17761 19.1776 8.37229 19.0761 8.61732C19.0589 8.65893 19.0323 8.74576 19.0167 8.97376C19.0005 9.21074 19 9.52038 19 10L19 16.0658C19.0001 16.9523 19.0001 17.7161 18.9179 18.3278C18.8297 18.9833 18.631 19.6117 18.1213 20.1213C17.6117 20.631 16.9833 20.8297 16.3278 20.9179C15.7161 21.0001 14.9523 21.0001 14.0658 21H9.93417C9.04768 21.0001 8.28387 21.0001 7.67221 20.9179C7.01669 20.8297 6.38834 20.631 5.87868 20.1213C5.36902 19.6117 5.17027 18.9833 5.08214 18.3278C4.9999 17.7161 4.99995 16.9523 5 16.0658L5 10C5 9.52038 4.99946 9.21074 4.98329 8.97376C4.96773 8.74576 4.94112 8.65893 4.92388 8.61732C4.82239 8.37229 4.62771 8.17761 4.38268 8.07612C4.34107 8.05888 4.25424 8.03227 4.02624 8.01671ZM17.1728 8H6.8272C6.92099 8.27761 6.95955 8.55764 6.97865 8.83762C7.00002 9.15087 7.00001 9.52936 7 9.96801L7 16C7 16.9711 7.00212 17.5988 7.06431 18.0613C7.12262 18.495 7.21677 18.631 7.29289 18.7071C7.36902 18.7832 7.50496 18.8774 7.9387 18.9357C8.40121 18.9979 9.02892 19 10 19H14C14.9711 19 15.5988 18.9979 16.0613 18.9357C16.495 18.8774 16.631 18.7832 16.7071 18.7071C16.7832 18.631 16.8774 18.495 16.9357 18.0613C16.9979 17.5988 17 16.9711 17 16V9.96801C17 9.52936 17 9.15087 17.0213 8.83762C17.0405 8.55764 17.079 8.27761 17.1728 8Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M13.4059 2.12123C12.982 2.0399 12.4892 2 12 2C11.5108 2 11.018 2.0399 10.5941 2.12123C10.3821 2.16189 10.1746 2.21529 9.98663 2.28562C9.81588 2.34951 9.58299 2.45558 9.38595 2.63942C8.98214 3.01618 8.96021 3.64897 9.33698 4.05278C9.6925 4.43384 10.276 4.47484 10.68 4.16168C10.6823 4.16078 10.6848 4.15982 10.6875 4.15881C10.7408 4.13884 10.8335 4.11176 10.9709 4.08542C11.2455 4.03274 11.6087 4 12 4C12.3913 4 12.7545 4.03274 13.0291 4.08542C13.1665 4.11176 13.2592 4.13884 13.3125 4.1588C13.3152 4.15982 13.3177 4.16078 13.32 4.16168C13.724 4.47484 14.3075 4.43384 14.663 4.05278C15.0398 3.64897 15.0179 3.01618 14.614 2.63942C14.417 2.45558 14.1841 2.34951 14.0134 2.28562C13.8254 2.21529 13.6179 2.16189 13.4059 2.12123Z"},null,-1)]),8,Pst)):D("",!0),n.icon==="transaction"?(h(),g("g",{key:42,fill:n.iconColor},t[39]||(t[39]=[c("path",{"fill-rule":"evenodd",d:"M7.29289 3.29291L8.70711 4.70712L6.41421 7.00001L18 7.00001C19.6569 7.00001 21 8.34316 21 10C21 10.5523 20.5523 11 20 11C19.4477 11 19 10.5523 19 10C19 9.44773 18.5523 9.00001 18 9.00001L6.41421 9.00001L8.70711 11.2929L7.29289 12.7071L2.58579 8.00001L7.29289 3.29291Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M16.7071 11.2929L15.2929 12.7071L17.5858 15H5C4.44772 15 4 14.5523 4 14C4 13.4477 3.55228 13 3 13C2.44772 13 2 13.4477 2 14C2 15.6569 3.34315 17 5 17H17.5858L15.2929 19.2929L16.7071 20.7071L21.4142 16L16.7071 11.2929Z"},null,-1)]),8,Ast)):D("",!0),n.icon==="materials"?(h(),g("g",{key:43,fill:n.iconColor},t[40]||(t[40]=[c("path",{"fill-rule":"evenodd",d:"M8.99998 18C10.1046 18 11 18.8954 11 20H13C13 18.8954 13.8954 18 15 18L19.0544 18C19.4785 18.0001 19.8906 18.0002 20.2305 17.9545C20.6137 17.903 21.051 17.7774 21.4142 17.4142C21.7774 17.051 21.9029 16.6137 21.9545 16.2305C22.0002 15.8906 22.0001 15.4785 22 15.0544V5.9456C22.0001 5.52153 22.0002 5.10941 21.9545 4.76949C21.9029 4.38629 21.7774 3.94902 21.4142 3.5858C21.051 3.22259 20.6137 3.09706 20.2305 3.04554C19.8906 2.99984 19.4785 2.99992 19.0544 3.00001L17.9294 3.00001C16.5753 2.99998 15.4587 2.99995 14.5749 3.11877C13.6471 3.24351 12.8277 3.51548 12.1716 4.17159C12.1112 4.23197 12.0541 4.29374 12 4.35685C11.9459 4.29374 11.8888 4.23197 11.8284 4.17159C11.1723 3.51548 10.3529 3.24351 9.42505 3.11877C8.54129 2.99995 7.42468 2.99998 6.07056 3.00001L4.94558 3.00001C4.52151 2.99992 4.10938 2.99984 3.76946 3.04554C3.38626 3.09706 2.94899 3.22259 2.58577 3.5858C2.22255 3.94902 2.09703 4.38629 2.04551 4.76949C1.99981 5.10941 1.99989 5.52153 1.99998 5.94559L1.99998 15.0544C1.99989 15.4785 1.99981 15.8906 2.04551 16.2305C2.09703 16.6137 2.22255 17.051 2.58577 17.4142C2.94899 17.7774 3.38626 17.903 3.76946 17.9545C4.10938 18.0002 4.5215 18.0001 4.94556 18L8.99998 18ZM4.99998 5.00001C4.50031 5.00001 4.22615 5.00214 4.03596 5.02771L4.02868 5.02871L4.02768 5.03599C4.00211 5.22618 3.99998 5.50034 3.99998 6.00001V15C3.99998 15.4997 4.00211 15.7738 4.02768 15.964L4.02868 15.9713L4.03596 15.9723C4.22615 15.9979 4.50031 16 4.99998 16H8.99998C9.72856 16 10.4116 16.1948 11 16.5351V10C11 8.55753 10.9979 7.57627 10.8991 6.84145C10.8041 6.13539 10.6368 5.80837 10.4142 5.5858C10.1916 5.36323 9.86461 5.19586 9.15855 5.10093C8.42373 5.00214 7.44247 5.00001 5.99998 5.00001H4.99998ZM19 5.00001C19.4997 5.00001 19.7738 5.00214 19.964 5.02771L19.9713 5.02871L19.9723 5.03599C19.9979 5.22618 20 5.50034 20 6.00001V15C20 15.4997 19.9979 15.7738 19.9723 15.964L19.9713 15.9713L19.964 15.9723C19.7738 15.9979 19.4997 16 19 16H15C14.2714 16 13.5883 16.1948 13 16.5351V10C13 8.55753 13.0021 7.57627 13.1009 6.84145C13.1958 6.13539 13.3632 5.80837 13.5858 5.5858C13.8083 5.36323 14.1354 5.19586 14.8414 5.10093C15.5762 5.00214 16.5575 5.00001 18 5.00001H19Z"},null,-1)]),8,Dst)):D("",!0),n.icon==="hide"?(h(),g("g",{key:44,fill:n.iconColor},t[41]||(t[41]=[c("path",{"fill-rule":"evenodd",d:"M15.9202 12.7988C15.9726 12.5407 16 12.2736 16 12C16 9.79088 14.2091 8.00001 12 8.00001C11.7265 8.00001 11.4593 8.02747 11.2012 8.07979L15.9202 12.7988ZM8.66677 9.78801C8.24548 10.4216 8.00001 11.1821 8.00001 12C8.00001 14.2092 9.79087 16 12 16C12.8179 16 13.5785 15.7545 14.212 15.3333L8.66677 9.78801Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M16.5191 17.6405L15.0499 16.1712C14.0776 16.6805 13.0477 17 12 17C10.4742 17 8.98616 16.3224 7.65914 15.3677C6.34002 14.4186 5.26409 13.2558 4.58386 12.43C4.48409 12.3088 4.40958 12.2182 4.34785 12.1385C4.29899 12.0754 4.26786 12.0315 4.24756 12C4.26786 11.9685 4.29899 11.9246 4.34785 11.8615C4.40958 11.7818 4.48409 11.6912 4.58386 11.5701C5.24928 10.7622 6.29335 9.63188 7.57331 8.69465L6.14458 7.26592C4.79643 8.29618 3.72247 9.47006 3.04009 10.2985C3.01651 10.3272 2.99192 10.3566 2.96662 10.3869C2.6532 10.7624 2.22974 11.2696 2.22974 12C2.22974 12.7304 2.65318 13.2377 2.9666 13.6131C2.99183 13.6433 3.01657 13.6729 3.04009 13.7015C3.77996 14.5998 4.98018 15.9041 6.49111 16.9912C7.99416 18.0725 9.89008 19 12 19C13.67 19 15.206 18.419 16.5191 17.6405ZM8.80682 5.68552C9.79062 5.26873 10.8643 5.00001 12 5.00001C14.1099 5.00001 16.0059 5.92749 17.5089 7.00886C19.0198 8.09591 20.2201 9.40026 20.9599 10.2985C20.9835 10.3272 21.0081 10.3566 21.0334 10.3869C21.3468 10.7623 21.7703 11.2696 21.7703 12C21.7703 12.7304 21.3468 13.2377 21.0334 13.6131C21.0081 13.6434 20.9835 13.6728 20.9599 13.7015C20.4733 14.2923 19.7874 15.0589 18.945 15.8237L17.529 14.4077C18.3089 13.7081 18.9539 12.9912 19.4162 12.43C19.5159 12.3088 19.5904 12.2182 19.6522 12.1385C19.701 12.0754 19.7322 12.0315 19.7525 12C19.7322 11.9685 19.701 11.9246 19.6522 11.8615C19.5904 11.7818 19.5159 11.6912 19.4162 11.5701C18.7359 10.7442 17.66 9.5814 16.3409 8.63235C15.0139 7.67761 13.5258 7.00001 12 7.00001C11.449 7.00001 10.9029 7.08838 10.3676 7.24626L8.80682 5.68552Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M20.2929 18.7071L4.2929 2.70712L5.70712 1.29291L21.7071 17.2929L20.2929 18.7071Z"},null,-1)]),8,xst)):D("",!0),n.icon==="menu"?(h(),g("g",{key:45,fill:n.iconColor},t[42]||(t[42]=[c("path",{"fill-rule":"evenodd",d:"M4 7C4 6.44772 4.44772 6 5 6H19C19.5523 6 20 6.44772 20 7C20 7.55228 19.5523 8 19 8H5C4.44772 8 4 7.55228 4 7Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M4 12C4 11.4477 4.44772 11 5 11H19C19.5523 11 20 11.4477 20 12C20 12.5523 19.5523 13 19 13H5C4.44772 13 4 12.5523 4 12Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M4 17C4 16.4477 4.44772 16 5 16H19C19.5523 16 20 16.4477 20 17C20 17.5523 19.5523 18 19 18H5C4.44772 18 4 17.5523 4 17Z"},null,-1)]),8,Ost)):D("",!0),n.icon==="menu-kebab"?(h(),g("g",{key:46,fill:n.iconColor},t[43]||(t[43]=[c("path",{d:"M13.5 6C13.5 6.82843 12.8284 7.5 12 7.5C11.1716 7.5 10.5 6.82843 10.5 6C10.5 5.17157 11.1716 4.5 12 4.5C12.8284 4.5 13.5 5.17157 13.5 6Z"},null,-1),c("path",{d:"M13.5 12C13.5 12.8284 12.8284 13.5 12 13.5C11.1716 13.5 10.5 12.8284 10.5 12C10.5 11.1716 11.1716 10.5 12 10.5C12.8284 10.5 13.5 11.1716 13.5 12Z"},null,-1),c("path",{d:"M13.5 18C13.5 18.8284 12.8284 19.5 12 19.5C11.1716 19.5 10.5 18.8284 10.5 18C10.5 17.1716 11.1716 16.5 12 16.5C12.8284 16.5 13.5 17.1716 13.5 18Z"},null,-1)]),8,Lst)):D("",!0),n.icon==="bag"?(h(),g("g",{key:47,fill:n.iconColor},t[44]||(t[44]=[c("path",{"fill-rule":"evenodd",d:"M17 8.00129V8C17 5.23858 14.7614 3 12 3C9.23858 3 7 5.23858 7 8V8.00129C6.43735 8.00499 5.93865 8.01931 5.51471 8.07436C4.89847 8.15438 4.30687 8.33421 3.80895 8.79236C3.31103 9.25051 3.0827 9.82514 2.95178 10.4326C2.82998 10.9977 2.77105 11.7053 2.703 12.5226L2.1792 18.8081C2.14103 19.2651 2.10428 19.7051 2.12412 20.069C2.14637 20.4768 2.24473 20.9518 2.61505 21.3542C2.98536 21.7567 3.45051 21.8941 3.85509 21.9502C4.21604 22.0002 4.65756 22.0001 5.11611 22H18.8839C19.3424 22.0001 19.784 22.0002 20.1449 21.9502C20.5495 21.8941 21.0147 21.7567 21.385 21.3542C21.7553 20.9518 21.8537 20.4768 21.8759 20.069C21.8958 19.7051 21.859 19.2651 21.8208 18.8082L21.297 12.5225C21.229 11.7054 21.17 10.9977 21.0483 10.4326C20.9173 9.82514 20.689 9.25051 20.1911 8.79236C19.6932 8.33421 19.1016 8.15438 18.4853 8.07436C18.0614 8.01931 17.5627 8.00499 17 8.00129ZM7 12C7 12.5523 7.44772 13 8 13C8.55228 13 9 12.5523 9 12V10H15V12C15 12.5523 15.4477 13 16 13C16.5523 13 17 12.5523 17 12V10.0016C17.5303 10.0053 17.918 10.0175 18.2278 10.0577C18.6285 10.1097 18.7607 10.194 18.8369 10.2641C18.913 10.3342 19.008 10.4589 19.0931 10.854C19.1843 11.277 19.2343 11.8535 19.3091 12.7509L19.823 18.917C19.8676 19.4531 19.8902 19.7516 19.8789 19.96L19.8784 19.968L19.8705 19.9691C19.6637 19.9977 19.3644 20 18.8264 20H5.17361C4.63562 20 4.33628 19.9977 4.12949 19.9691L4.12161 19.968L4.12116 19.96C4.10979 19.7516 4.13239 19.4531 4.17707 18.917L4.69091 12.7509C4.76569 11.8535 4.81571 11.277 4.90689 10.854C4.99203 10.4589 5.087 10.3342 5.16317 10.2641C5.23934 10.194 5.37151 10.1097 5.77226 10.0577C6.08203 10.0175 6.46968 10.0053 7 10.0016V12ZM9 8.00001L15 8C15 6.34315 13.6569 5 12 5C10.3431 5 9 6.34315 9 8.00001Z"},null,-1)]),8,Mst)):D("",!0),n.icon==="star"?(h(),g("g",{key:48,fill:n.iconColor},t[45]||(t[45]=[c("path",{d:"M10.3074 7.21989C10.9494 5.61921 11.2705 4.81886 11.7921 4.70794C11.9292 4.67877 12.071 4.67877 12.2081 4.70794C12.7297 4.81886 13.0507 5.61921 13.6928 7.21989C14.0579 8.13017 14.2405 8.58531 14.5821 8.89488C14.6779 8.98171 14.7819 9.05904 14.8927 9.12579C15.2875 9.36377 15.7804 9.40791 16.7662 9.4962C18.435 9.64565 19.2693 9.72037 19.5241 10.1961C19.5769 10.2946 19.6128 10.4013 19.6303 10.5117C19.7148 11.0447 19.1014 11.6028 17.8746 12.7189L17.5339 13.0289C16.9604 13.5507 16.6736 13.8116 16.5077 14.1372C16.4082 14.3325 16.3415 14.5428 16.3102 14.7598C16.2581 15.1215 16.3421 15.5 16.51 16.257L16.5701 16.5274C16.8713 17.885 17.0219 18.5637 16.8339 18.8974C16.665 19.1971 16.3539 19.3889 16.0103 19.4053C15.6278 19.4236 15.0888 18.9844 14.0109 18.106C13.3007 17.5273 12.9455 17.2379 12.5513 17.1249C12.1911 17.0216 11.8091 17.0216 11.4488 17.1249C11.0546 17.2379 10.6995 17.5273 9.98929 18.106C8.91132 18.9844 8.37233 19.4236 7.98981 19.4053C7.64621 19.3889 7.33517 19.1971 7.1663 18.8974C6.97831 18.5637 7.1289 17.885 7.4301 16.5274L7.49011 16.257C7.65806 15.5 7.74204 15.1215 7.68992 14.7598C7.65866 14.5428 7.59195 14.3325 7.49245 14.1372C7.32657 13.8116 7.0398 13.5507 6.46626 13.0289L6.12558 12.7189C4.8988 11.6028 4.2854 11.0447 4.36987 10.5117C4.38737 10.4013 4.42325 10.2946 4.47602 10.1961C4.73082 9.72037 5.5652 9.64565 7.23396 9.4962C8.21975 9.40791 8.71264 9.36377 9.10748 9.12579C9.21823 9.05904 9.32224 8.98171 9.41806 8.89488C9.75967 8.58531 9.94224 8.13017 10.3074 7.21989Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M11.584 3.72982C11.8583 3.67148 12.1418 3.67148 12.4161 3.72982C13.1459 3.88502 13.5439 4.48748 13.7833 4.9266C14.0375 5.39296 14.2965 6.03872 14.5972 6.78859L14.6209 6.8476C14.8097 7.31821 14.929 7.61352 15.0395 7.83316C15.1422 8.03712 15.2066 8.11132 15.2536 8.15387C15.3015 8.19729 15.3535 8.23595 15.4089 8.26933C15.4623 8.30151 15.5523 8.34218 15.7804 8.38213C16.0251 8.425 16.346 8.45456 16.8554 8.50018L16.9204 8.506C17.6991 8.57569 18.3762 8.63629 18.8862 8.74627C19.3775 8.85221 20.0541 9.06748 20.4057 9.72399C20.5112 9.92104 20.583 10.1344 20.618 10.3552C20.7341 11.0882 20.3302 11.6661 20.0036 12.0473C19.6665 12.4408 19.1679 12.8943 18.596 13.4145L18.2069 13.7686C17.5754 14.3431 17.462 14.467 17.3988 14.5911C17.349 14.6888 17.3156 14.7939 17.3 14.9024C17.2801 15.0403 17.3014 15.2069 17.4863 16.0404L17.5562 16.3552C17.6984 16.9961 17.8188 17.5389 17.8763 17.9617C17.9278 18.3406 17.9788 18.9025 17.7051 19.3883C17.3673 19.9877 16.7453 20.3714 16.0581 20.4042C15.5011 20.4308 15.0218 20.133 14.7063 19.917C14.3543 19.6759 13.9233 19.3247 13.4145 18.91L13.3792 18.8812C13.0129 18.5827 12.7791 18.393 12.5891 18.26C12.4092 18.1341 12.3249 18.1003 12.2757 18.0862C12.0956 18.0345 11.9046 18.0345 11.7244 18.0862C11.6753 18.1003 11.591 18.1341 11.4111 18.26C11.2211 18.393 10.9873 18.5827 10.621 18.8812L10.5857 18.91C10.0768 19.3247 9.64582 19.6759 9.29381 19.917C8.97833 20.133 8.49905 20.4308 7.9421 20.4042C7.25491 20.3714 6.63282 19.9877 6.29508 19.3883C6.02137 18.9025 6.07236 18.3406 6.12387 17.9617C6.18133 17.5389 6.30178 16.9961 6.44399 16.3552L6.51385 16.0404C6.69877 15.2069 6.72001 15.0403 6.70015 14.9024C6.68452 14.7939 6.65116 14.6888 6.60141 14.5911C6.53817 14.467 6.4248 14.3431 5.7933 13.7686L5.45263 13.4586C5.43643 13.4439 5.42028 13.4292 5.4042 13.4146C4.83228 12.8943 4.3337 12.4408 3.9966 12.0473C3.66999 11.6661 3.26603 11.0882 3.3822 10.3552C3.41719 10.1344 3.48895 9.92105 3.59449 9.72398C3.9461 9.06748 4.62267 8.85221 5.11396 8.74627C5.62398 8.63629 6.30107 8.57569 7.07978 8.506C7.10136 8.50407 7.12302 8.50213 7.14476 8.50018C7.65417 8.45456 7.97502 8.425 8.21977 8.38213C8.44783 8.34218 8.53788 8.30151 8.59127 8.26933C8.64665 8.23595 8.69865 8.19729 8.74656 8.15387C8.79352 8.11132 8.85798 8.03712 8.96061 7.83316C9.07113 7.61352 9.19048 7.31821 9.37926 6.8476C9.38718 6.82786 9.39507 6.80818 9.40293 6.78857C9.70367 6.03871 9.96266 5.39295 10.2169 4.9266C10.4563 4.48748 10.8543 3.88502 11.584 3.72982ZM11.9729 5.88391C11.7824 6.23344 11.5667 6.7665 11.2355 7.59218L11.2215 7.62716C11.0509 8.05242 10.9004 8.42758 10.7472 8.73215C10.5818 9.06072 10.3842 9.36887 10.0896 9.63589C9.94583 9.76613 9.7898 9.88213 9.62368 9.98226C9.28224 10.1881 8.92842 10.2884 8.56488 10.3521C8.22716 10.4113 7.82152 10.4476 7.36066 10.4889L7.32316 10.4922C6.46043 10.5695 5.90948 10.6207 5.53555 10.7013C5.5184 10.705 5.5022 10.7087 5.48692 10.7123C5.49586 10.723 5.50535 10.7343 5.51542 10.7461C5.7611 11.0328 6.16392 11.4019 6.79854 11.9792L7.13921 12.2892C7.17246 12.3194 7.20547 12.3494 7.23822 12.3791C7.71335 12.8101 8.1323 13.1902 8.38349 13.6833C8.53274 13.9762 8.63281 14.2918 8.6797 14.6172C8.75862 15.1649 8.63531 15.717 8.49546 16.343C8.48582 16.3862 8.4761 16.4297 8.46637 16.4736L8.40636 16.744C8.25165 17.4413 8.15045 17.9014 8.10564 18.2311C8.10162 18.2606 8.09828 18.2877 8.09551 18.3124C8.11638 18.2989 8.13908 18.2837 8.1637 18.2669C8.43821 18.0789 8.80391 17.782 9.3576 17.3308L9.38342 17.3098C9.71648 17.0383 10.007 16.8016 10.264 16.6216C10.5378 16.43 10.8281 16.2626 11.1732 16.1636C11.7136 16.0087 12.2866 16.0087 12.827 16.1636C13.172 16.2626 13.4623 16.43 13.7361 16.6216C13.9932 16.8016 14.2837 17.0383 14.6167 17.3097L14.6426 17.3308C15.1962 17.782 15.5619 18.0789 15.8365 18.2669C15.8611 18.2837 15.8838 18.2989 15.9046 18.3124C15.9019 18.2877 15.8985 18.2606 15.8945 18.2311C15.8497 17.9014 15.7485 17.4413 15.5938 16.744L15.5338 16.4736C15.5241 16.4297 15.5143 16.3862 15.5047 16.343C15.3648 15.717 15.2415 15.1649 15.3205 14.6172C15.3673 14.2918 15.4674 13.9762 15.6167 13.6833C15.8679 13.1902 16.2868 12.8101 16.7619 12.3791C16.7947 12.3494 16.8277 12.3194 16.8609 12.2892L17.2016 11.9792C17.8362 11.4019 18.2391 11.0328 18.4847 10.7461C18.4948 10.7343 18.5043 10.723 18.5132 10.7123C18.498 10.7087 18.4818 10.705 18.4646 10.7013C18.0907 10.6207 17.5397 10.5695 16.677 10.4922L16.6395 10.4889C16.1786 10.4476 15.773 10.4113 15.4353 10.3521C15.0717 10.2884 14.7179 10.1881 14.3765 9.98226C14.2104 9.88213 14.0543 9.76613 13.9106 9.63589C13.6159 9.36887 13.4183 9.06072 13.253 8.73215C13.0997 8.42758 12.9493 8.05242 12.7787 7.62716L12.7647 7.59218C12.4335 6.7665 12.2178 6.23344 12.0272 5.88391C12.0178 5.86661 12.0088 5.85037 12.0001 5.83513C11.9914 5.85037 11.9823 5.86661 11.9729 5.88391ZM18.7429 10.7857C18.7428 10.7857 18.7425 10.7855 18.7418 10.7851L18.7429 10.7857ZM18.6509 10.5171C18.6513 10.516 18.6515 10.5155 18.6516 10.5155L18.6509 10.5171ZM8.08497 18.5296C8.08522 18.5312 8.0853 18.532 8.08528 18.532L8.08497 18.5296ZM5.3486 10.5155C5.34862 10.5155 5.34888 10.5161 5.34931 10.5172L5.3486 10.5155ZM5.25849 10.785C5.25772 10.7855 5.25731 10.7857 5.2573 10.7857L5.25849 10.785Z"},null,-1)]),8,Nst)):D("",!0),n.icon==="arrow-left"?(h(),g("g",{key:49,fill:n.iconColor},t[46]||(t[46]=[c("path",{"fill-rule":"evenodd",d:"M8.29289 7.29291L9.70711 8.70712L7.41421 11H17C17.5523 11 18 11.4477 18 12C18 12.5523 17.5523 13 17 13H7.41421L9.70711 15.2929L8.29289 16.7071L3.58578 12L8.29289 7.29291Z"},null,-1)]),8,Rst)):D("",!0),n.icon==="arrow-right"?(h(),g("g",{key:50,fill:n.iconColor},t[47]||(t[47]=[c("path",{"fill-rule":"evenodd",d:"M14.7071 7.29291L13.2929 8.70712L15.5858 11H6C5.44772 11 5 11.4477 5 12C5 12.5523 5.44772 13 6 13H15.5858L13.2929 15.2929L14.7071 16.7071L19.4142 12L14.7071 7.29291Z"},null,-1)]),8,jst)):D("",!0),n.icon==="arrow-down"?(h(),g("g",{key:51,fill:n.iconColor},t[48]||(t[48]=[c("path",{"fill-rule":"evenodd",d:"M7.29289 14.7071L8.70711 13.2929L11 15.5858L11 6C11 5.44772 11.4477 5 12 5C12.5523 5 13 5.44772 13 6L13 15.5858L15.2929 13.2929L16.7071 14.7071L12 19.4142L7.29289 14.7071Z"},null,-1)]),8,Fst)):D("",!0),n.icon==="arrow-up"?(h(),g("g",{key:52,fill:n.iconColor},t[49]||(t[49]=[c("path",{"fill-rule":"evenodd",d:"M16.7071 9.29289L15.2929 10.7071L13 8.41421L13 18C13 18.5523 12.5523 19 12 19C11.4477 19 11 18.5523 11 18L11 8.41421L8.70711 10.7071L7.29289 9.29289L12 4.58578L16.7071 9.29289Z"},null,-1)]),8,zst)):D("",!0),n.icon==="chevron-down"?(h(),g("g",{key:53,fill:n.iconColor},t[50]||(t[50]=[c("path",{"fill-rule":"evenodd",d:"M18.7071 9.70711L17.2929 8.2929L12 13.5858L6.70709 8.2929L5.29288 9.70711L12 16.4142L18.7071 9.70711Z"},null,-1)]),8,Ust)):D("",!0),n.icon==="chevron-up"?(h(),g("g",{key:54,fill:n.iconColor},t[51]||(t[51]=[c("path",{"fill-rule":"evenodd",d:"M18.7071 14.2929L17.2929 15.7071L12 10.4142L6.70709 15.7071L5.29288 14.2929L12 7.58578L18.7071 14.2929Z"},null,-1)]),8,Bst)):D("",!0),n.icon==="chevron-left"?(h(),g("g",{key:55,fill:n.iconColor},t[52]||(t[52]=[c("path",{"fill-rule":"evenodd",d:"M14.2929 5.29291L15.7071 6.70712L10.4142 12L15.7071 17.2929L14.2929 18.7071L7.58578 12L14.2929 5.29291Z"},null,-1)]),8,Hst)):D("",!0),n.icon==="chevron-right"?(h(),g("g",{key:56,fill:n.iconColor},t[53]||(t[53]=[c("path",{"fill-rule":"evenodd",d:"M9.70711 5.29291L8.2929 6.70712L13.5858 12L8.2929 17.2929L9.70711 18.7071L16.4142 12L9.70711 5.29291Z"},null,-1)]),8,Vst)):D("",!0),n.icon==="rating"?(h(),g("g",{key:57,fill:n.iconColor},t[54]||(t[54]=[wl('<path fill-rule="evenodd" d="M23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12ZM12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z"></path><path fill-rule="evenodd" d="M7.12532 15.1013C7.48687 14.6838 8.11841 14.6384 8.5359 15C8.88694 15.304 9.39187 15.5565 10 15.7321C10.6081 15.9076 11.2978 16 12 16C12.7022 16 13.3919 15.9076 14 15.7321C14.6081 15.5565 15.1131 15.304 15.4641 15C15.8816 14.6384 16.5131 14.6838 16.8747 15.1013C17.2362 15.5188 17.1909 16.1503 16.7734 16.5119C16.1391 17.0612 15.3457 17.4252 14.5547 17.6536C13.7478 17.8865 12.8695 18 12 18C11.1305 18 10.2522 17.8865 9.4453 17.6536C8.65431 17.4252 7.86087 17.0612 7.22659 16.5119C6.8091 16.1503 6.76376 15.5188 7.12532 15.1013Z"></path><path d="M10 10C10 10.5523 9.55228 11 9 11C8.44772 11 8 10.5523 8 10C8 9.44772 8.44772 9 9 9C9.55228 9 10 9.44772 10 10Z"></path><path fill-rule="evenodd" d="M10.5 10C10.5 10.8284 9.82843 11.5 9 11.5C8.17157 11.5 7.5 10.8284 7.5 10C7.5 9.17157 8.17157 8.5 9 8.5C9.82843 8.5 10.5 9.17157 10.5 10ZM9 11C9.55228 11 10 10.5523 10 10C10 9.44772 9.55228 9 9 9C8.44772 9 8 9.44772 8 10C8 10.5523 8.44772 11 9 11Z"></path><path d="M16 10C16 10.5523 15.5523 11 15 11C14.4477 11 14 10.5523 14 10C14 9.44772 14.4477 9 15 9C15.5523 9 16 9.44772 16 10Z"></path><path fill-rule="evenodd" d="M16.5 10C16.5 10.8284 15.8284 11.5 15 11.5C14.1716 11.5 13.5 10.8284 13.5 10C13.5 9.17157 14.1716 8.5 15 8.5C15.8284 8.5 16.5 9.17157 16.5 10ZM15 11C15.5523 11 16 10.5523 16 10C16 9.44772 15.5523 9 15 9C14.4477 9 14 9.44772 14 10C14 10.5523 14.4477 11 15 11Z"></path>',6)]),8,qst)):D("",!0),n.icon==="check-circle"?(h(),g("g",{key:58,fill:n.iconColor},t[55]||(t[55]=[c("path",{"fill-rule":"evenodd",d:"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M16.7682 9.64018L11.0672 16.4814L7.29289 12.7071L8.70711 11.2929L10.9328 13.5186L15.2318 8.35982L16.7682 9.64018Z"},null,-1)]),8,Yst)):D("",!0),n.icon==="check-fill"?(h(),g("g",{key:59,fill:n.iconColor},t[56]||(t[56]=[c("path",{"fill-rule":"evenodd",d:"M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM11.7682 15.6402L16.7682 9.64018L15.2318 8.35982L10.9328 13.5186L8.70711 11.2929L7.29289 12.7071L10.2929 15.7071L11.0672 16.4814L11.7682 15.6402Z"},null,-1)]),8,Wst)):D("",!0),n.icon==="block"?(h(),g("g",{key:60,fill:n.iconColor},t[57]||(t[57]=[c("path",{"fill-rule":"evenodd",d:"M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM7.5 13.125H16.5V10.875H7.5V13.125Z"},null,-1)]),8,Gst)):D("",!0),n.icon==="video"?(h(),g("g",{key:61,fill:n.iconColor},t[58]||(t[58]=[c("path",{"fill-rule":"evenodd",d:"M9.44801 2.99998C9.46212 2.99999 9.47635 3 9.49071 3H14.5093C14.5237 3 14.5379 2.99999 14.552 2.99998C14.7556 2.99989 14.9335 2.99981 15.1053 3.01948C15.993 3.12116 16.7892 3.61322 17.2771 4.36172C17.3715 4.50656 17.451 4.66574 17.542 4.84789C17.5483 4.86052 17.5547 4.87326 17.5611 4.88611L18.382 6.52786C18.5266 6.81722 18.8224 7 19.1459 7C20.7222 7 22 8.27782 22 9.8541V14.9066C22 15.8669 22 16.6593 21.9379 17.3005C21.8731 17.968 21.7337 18.5763 21.3869 19.1281C21.0672 19.6369 20.6369 20.0672 20.1281 20.3869C19.5763 20.7337 18.968 20.8731 18.3005 20.9378C17.6593 21 16.8669 21 15.9066 21H8.09337C7.13307 21 6.34066 21 5.6995 20.9378C5.03197 20.8731 4.42374 20.7337 3.87187 20.3869C3.36306 20.0672 2.93281 19.6369 2.6131 19.1281C2.26634 18.5763 2.12689 17.968 2.06215 17.3005C1.99997 16.6593 1.99998 15.8669 2 14.9066L2 9.8541C2 8.27782 3.27783 7 4.8541 7C5.17761 7 5.47336 6.81722 5.61804 6.52786L6.43891 4.88611C6.44533 4.87327 6.45169 4.86053 6.45799 4.84791C6.54897 4.66575 6.62847 4.50657 6.72289 4.36172C7.21082 3.61322 8.00699 3.12116 8.89468 3.01948C9.06646 2.99981 9.24439 2.99989 9.44801 2.99998ZM9.49071 4.99999C9.2206 4.99999 9.16544 5.00155 9.12227 5.00649C8.82638 5.04038 8.56099 5.2044 8.39834 5.4539C8.37461 5.49031 8.34856 5.53894 8.22776 5.78054L7.40689 7.42229C6.92343 8.38921 5.93516 9 4.8541 9C4.3824 9 4 9.38239 4 9.8541V14.8571C4 15.8793 4.0011 16.5742 4.05281 17.1074C4.10303 17.6252 4.19349 17.8841 4.30655 18.0641C4.46641 18.3185 4.68153 18.5336 4.93594 18.6934C5.11588 18.8065 5.37475 18.897 5.89256 18.9472C6.42575 18.9989 7.1207 19 8.14286 19H15.8571C16.8793 19 17.5743 18.9989 18.1074 18.9472C18.6253 18.897 18.8841 18.8065 19.0641 18.6934C19.3185 18.5336 19.5336 18.3185 19.6935 18.0641C19.8065 17.8841 19.897 17.6252 19.9472 17.1074C19.9989 16.5742 20 15.8793 20 14.8571V9.8541C20 9.38239 19.6176 9 19.1459 9C18.0648 9 17.0766 8.38921 16.5931 7.42229L15.7722 5.78054C15.6514 5.53895 15.6254 5.49031 15.6017 5.4539C15.439 5.2044 15.1736 5.04038 14.8777 5.00649C14.8346 5.00155 14.7794 4.99999 14.5093 4.99999H9.49071Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M12 15C13.1046 15 14 14.1046 14 13C14 11.8954 13.1046 11 12 11C10.8954 11 10 11.8954 10 13C10 14.1046 10.8954 15 12 15ZM12 17C14.2091 17 16 15.2091 16 13C16 10.7909 14.2091 9 12 9C9.79086 9 8 10.7909 8 13C8 15.2091 9.79086 17 12 17Z"},null,-1)]),8,Zst)):D("",!0),n.icon==="verified-author"?(h(),g("g",{key:62,fill:n.iconColor},t[59]||(t[59]=[c("path",{"fill-rule":"evenodd",d:"M9.09717 2.4306C11.3111 1.75901 13.6894 1.87585 15.8269 2.76121C17.9643 3.64657 19.7286 5.24566 20.8192 7.28604C21.9098 9.32641 22.2592 11.6818 21.8079 13.9509C21.3565 16.22 20.1323 18.2624 18.3439 19.7301C16.5555 21.1978 14.3136 22 12 22C11.4477 22 11 21.5523 11 21C11 20.4477 11.4477 20 12 20C13.8509 20 15.6444 19.3582 17.0752 18.1841C18.5059 17.0099 19.4852 15.376 19.8463 13.5607C20.2074 11.7454 19.9279 9.86113 19.0554 8.22883C18.1829 6.59653 16.7714 5.31725 15.0615 4.60897C13.3515 3.90068 11.4489 3.80721 9.67774 4.34448C7.90659 4.88175 6.37653 6.01652 5.34826 7.55544C4.31999 9.09436 3.85712 10.9422 4.03854 12.7841C4.21995 14.6261 5.03442 16.3481 6.34316 17.6569C6.73368 18.0474 6.73368 18.6805 6.34316 19.0711C5.95263 19.4616 5.31947 19.4616 4.92895 19.0711C3.29302 17.4351 2.27494 15.2826 2.04817 12.9802C1.8214 10.6778 2.39998 8.36795 3.68532 6.4443C4.97066 4.52065 6.88324 3.10219 9.09717 2.4306Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M16.6402 9.23178C16.2159 8.87822 15.5854 8.93554 15.2318 9.35982L11.6338 13.6774C11.2871 14.0934 11.0922 14.3238 10.9366 14.4653C10.9346 14.4672 10.9326 14.4689 10.9306 14.4707C10.9285 14.4691 10.9264 14.4675 10.9242 14.4659C10.7564 14.339 10.5415 14.1272 10.1585 13.7443L8.70712 12.2929C8.3166 11.9024 7.68343 11.9024 7.29291 12.2929C6.90238 12.6834 6.90238 13.3166 7.29291 13.7071L8.7443 15.1585C8.75793 15.1721 8.77153 15.1857 8.78511 15.1993C9.11161 15.5259 9.42571 15.8402 9.71795 16.0611C10.0453 16.3087 10.474 16.5415 11.0234 16.5165C11.5729 16.4916 11.9787 16.221 12.2823 15.9448C12.5534 15.6983 12.8377 15.3569 13.1333 15.0021C13.1456 14.9873 13.1579 14.9725 13.1703 14.9577L16.7682 10.6402C17.1218 10.2159 17.0645 9.58535 16.6402 9.23178Z"},null,-1)]),8,Kst)):D("",!0),n.icon==="home"?(h(),g("g",{key:63,fill:n.iconColor},t[60]||(t[60]=[c("path",{"fill-rule":"evenodd",d:"M10.8813 5.38459C10.3413 5.74126 9.69737 6.29078 8.74607 7.10618L7.74607 7.96333C6.6457 8.9065 6.34459 9.19277 6.183 9.54409C6.02142 9.89542 6.00003 10.3103 6.00003 11.7596V16C6.00003 16.9711 6.00215 17.5988 6.06433 18.0613C6.12265 18.495 6.2168 18.631 6.29292 18.7071C6.36905 18.7832 6.50499 18.8774 6.93873 18.9357C7.40124 18.9979 8.02895 19 9.00003 19H15C15.9711 19 16.5988 18.9979 17.0613 18.9357C17.4951 18.8774 17.631 18.7832 17.7071 18.7071C17.7833 18.631 17.8774 18.495 17.9357 18.0613C17.9979 17.5988 18 16.9711 18 16V11.7596C18 10.3103 17.9786 9.89542 17.8171 9.54409C17.6555 9.19277 17.3544 8.9065 16.254 7.96333L15.254 7.10618C14.3027 6.29078 13.6587 5.74126 13.1187 5.38459C12.6021 5.04337 12.2846 4.95123 12 4.95123C11.7154 4.95123 11.398 5.04337 10.8813 5.38459ZM9.77912 3.71572C10.4716 3.25838 11.1749 2.95123 12 2.95123C12.8252 2.95123 13.5285 3.25838 14.2209 3.71572C14.8781 4.14974 15.6167 4.7829 16.507 5.54601L17.5556 6.44481C17.604 6.4863 17.6518 6.52722 17.699 6.56762C18.5896 7.32965 19.2662 7.90863 19.6341 8.70838C20.0019 9.50813 20.0011 10.3987 20.0001 11.5708C20.0001 11.6329 20 11.6959 20 11.7596L20 16.0658C20.0001 16.9523 20.0001 17.7161 19.9179 18.3278C19.8298 18.9833 19.631 19.6117 19.1213 20.1213C18.6117 20.631 17.9833 20.8297 17.3278 20.9179C16.7162 21.0001 15.9523 21.0001 15.0658 21H8.93422C8.04772 21.0001 7.2839 21.0001 6.67224 20.9179C6.01672 20.8297 5.38837 20.631 4.87871 20.1213C4.36905 19.6117 4.1703 18.9833 4.08217 18.3278C3.99993 17.7161 3.99998 16.9523 4.00003 16.0658L4.00003 11.7596C4.00003 11.6959 3.99997 11.6329 3.99992 11.5708C3.99891 10.3987 3.99814 9.50813 4.36598 8.70838C4.73381 7.90863 5.41046 7.32965 6.30104 6.56763C6.34826 6.52722 6.39608 6.48631 6.44449 6.44481L7.44449 5.58767C7.46074 5.57374 7.47694 5.55985 7.4931 5.54601C8.38334 4.7829 9.12198 4.14974 9.77912 3.71572Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M8.50003 15C8.50003 13.8954 9.39546 13 10.5 13H13.5C14.6046 13 15.5 13.8954 15.5 15V20C15.5 20.5523 15.0523 21 14.5 21C13.9477 21 13.5 20.5523 13.5 20V15H10.5V20C10.5 20.5523 10.0523 21 9.50003 21C8.94774 21 8.50003 20.5523 8.50003 20V15Z"},null,-1)]),8,Jst)):D("",!0),n.icon==="phone"?(h(),g("g",{key:64,fill:n.iconColor},t[61]||(t[61]=[c("path",{"fill-rule":"evenodd",d:"M7.00062 4.41481C5.48461 5.99099 5.32968 8.43954 6.64702 10.196L7.82859 11.7714C9.07938 13.4391 10.5609 14.9206 12.2286 16.1714L13.804 17.353C15.5605 18.6703 18.009 18.5154 19.5852 16.9994L17 14.4142L15.9789 15.4354C15.5122 15.902 14.7993 16.0177 14.2091 15.7225C11.6422 14.4391 9.56088 12.3578 8.27745 9.79094C7.98232 9.20067 8.09801 8.48778 8.56465 8.02114L9.5858 6.99999L7.00062 4.41481ZM5.64814 2.93765C6.39476 2.19103 7.60527 2.19103 8.35189 2.93765L11 5.58578C11.7811 6.36682 11.7811 7.63315 11 8.4142L10.2205 9.19373C11.2664 11.1388 12.8612 12.7336 14.8063 13.7795L15.5858 13C16.3668 12.2189 17.6332 12.2189 18.4142 13L21.0624 15.6481C21.809 16.3947 21.809 17.6052 21.0624 18.3519C18.7852 20.629 15.1803 20.8852 12.604 18.953L11.0286 17.7714C9.20925 16.4069 7.59309 14.7908 6.22859 12.9714L5.04702 11.396C3.11483 8.81974 3.37103 5.21476 5.64814 2.93765Z"},null,-1)]),8,Xst)):D("",!0),n.icon==="close-circle"?(h(),g("g",{key:65,fill:n.iconColor},t[62]||(t[62]=[c("path",{"fill-rule":"evenodd",d:"M18.364 5.63604C21.8787 9.15076 21.8787 14.8492 18.364 18.364C14.8492 21.8787 9.15076 21.8787 5.63604 18.364C2.12132 14.8492 2.12132 9.15076 5.63604 5.63604C9.15076 2.12132 14.8492 2.12132 18.364 5.63604ZM9.61351 8.02252L12 10.409L14.3865 8.02252L15.9775 9.61351L13.591 12L15.9775 14.3865L14.3865 15.9775L12 13.591L9.61351 15.9775L8.02252 14.3865L10.409 12L8.02252 9.61351L9.61351 8.02252Z"},null,-1)]),8,Qst)):D("",!0),n.icon==="secure"?(h(),g("g",{key:66,fill:n.iconColor},t[63]||(t[63]=[c("path",{"fill-rule":"evenodd",d:"M20.2208 5.19464L13.5194 2.31292C12.5491 1.89569 11.4509 1.89569 10.4806 2.31292L3.77925 5.19464C3.30651 5.39793 3 5.86434 3 6.3804V13.157C3 15.6567 4.20316 18.0026 6.23045 19.4556L10.5054 22.5194C11.3995 23.1602 12.6005 23.1602 13.4946 22.5194L17.7696 19.4556C19.7968 18.0026 21 15.6567 21 13.157V6.3804C21 5.86434 20.6935 5.39793 20.2208 5.19464ZM16.8611 10.2109C17.3047 9.6545 17.2148 8.84267 16.6603 8.39759C16.1058 7.95251 15.2968 8.04271 14.8532 8.59906L10.6077 13.9239L9.052 12.3629C8.54989 11.8591 7.73582 11.8591 7.23372 12.3629C6.73162 12.8667 6.73162 13.6836 7.23372 14.1874L9.29728 16.2579C10.1101 17.0734 11.4489 16.999 12.1669 16.0984L16.8611 10.2109Z"},null,-1)]),8,eat)):D("",!0),n.icon==="user-add"?(h(),g("g",{key:67,fill:n.iconColor},t[64]||(t[64]=[c("path",{"fill-rule":"evenodd",d:"M12 5C10.3432 5 9.00002 6.34315 9.00002 8C9.00002 9.65685 10.3432 11 12 11C13.6569 11 15 9.65685 15 8C15 6.34315 13.6569 5 12 5ZM7.00002 8C7.00002 5.23858 9.23859 3 12 3C14.7614 3 17 5.23858 17 8C17 10.7614 14.7614 13 12 13C9.23859 13 7.00002 10.7614 7.00002 8Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M13.3267 15.0759C12.8886 15.0255 12.4452 15 12 15C10.0805 15 8.19383 15.4738 6.63113 16.3732C5.06902 17.2722 3.88124 18.5702 3.33091 20.1106C3.1451 20.6307 3.41608 21.203 3.93617 21.3888C4.45626 21.5746 5.02851 21.3036 5.21432 20.7835C5.57558 19.7723 6.39653 18.8157 7.62872 18.1066C8.64272 17.523 9.86375 17.1503 11.158 17.0368C11.4889 16.0601 12.3091 15.3092 13.3267 15.0759Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M18 12.75C18.6904 12.75 19.25 13.3096 19.25 14L19.25 22C19.25 22.6904 18.6904 23.25 18 23.25C17.3097 23.25 16.75 22.6904 16.75 22L16.75 14C16.75 13.3096 17.3097 12.75 18 12.75Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M23.25 18C23.25 18.6904 22.6904 19.25 22 19.25H14C13.3097 19.25 12.75 18.6904 12.75 18C12.75 17.3096 13.3097 16.75 14 16.75L22 16.75C22.6904 16.75 23.25 17.3096 23.25 18Z"},null,-1)]),8,tat)):D("",!0),n.icon==="gift"?(h(),g("g",{key:68,fill:n.iconColor},t[65]||(t[65]=[wl('<path fill-rule="evenodd" d="M4.94561 7.00001C4.96372 7.00001 4.98186 7.00001 5.00001 7.00001H19C19.0182 7.00001 19.0363 7.00001 19.0544 7.00001C19.4785 6.99992 19.8906 6.99984 20.2305 7.04554C20.6137 7.09706 21.051 7.22258 21.4142 7.5858C21.7774 7.94901 21.903 8.38629 21.9545 8.76949C22.0002 9.10941 22.0001 9.52155 22 9.94562C22 9.96373 22 9.98186 22 10V11.5265C22 11.7365 22.0001 11.9412 21.9882 12.1152C21.9752 12.3056 21.9447 12.5313 21.8478 12.7654C21.6448 13.2554 21.2554 13.6448 20.7654 13.8478C20.5313 13.9447 20.3056 13.9752 20.1152 13.9882C19.9412 14.0001 19.7365 14 19.5265 14L19.5 14C19.2534 14 19.1185 14.0006 19.0209 14.0072C19.0164 14.0075 19.0121 14.0078 19.0082 14.0081C19.0078 14.0121 19.0075 14.0164 19.0072 14.0209C19.0006 14.1185 19 14.2534 19 14.5V18C19 18.0182 19 18.0363 19 18.0544C19.0001 18.4785 19.0002 18.8906 18.9545 19.2305C18.903 19.6137 18.7774 20.051 18.4142 20.4142C18.051 20.7774 17.6137 20.903 17.2305 20.9545C16.8906 21.0002 16.4785 21.0001 16.0544 21C16.0363 21 16.0182 21 16 21H8.00001C7.98186 21 7.96372 21 7.9456 21C7.52153 21.0001 7.10941 21.0002 6.7695 20.9545C6.38629 20.903 5.94902 20.7774 5.5858 20.4142C5.22259 20.051 5.09706 19.6137 5.04554 19.2305C4.99984 18.8906 4.99992 18.4785 5.00001 18.0544C5.00001 18.0363 5.00001 18.0182 5.00001 18V14.5C5.00001 14.2534 4.99947 14.1185 4.99282 14.0209C4.99251 14.0164 4.9922 14.0121 4.99188 14.0081C4.98789 14.0078 4.98363 14.0075 4.9791 14.0072C4.88158 14.0006 4.74667 14 4.50001 14L4.47353 14C4.26349 14 4.05887 14.0001 3.88479 13.9882C3.69442 13.9752 3.46869 13.9447 3.23465 13.8478C2.74459 13.6448 2.35524 13.2554 2.15226 12.7654C2.05531 12.5313 2.02484 12.3056 2.01185 12.1152C1.99997 11.9412 1.99999 11.7365 2.00001 11.5265C2.00001 11.5177 2.00001 11.5088 2.00001 11.5V10C2.00001 9.98186 2.00001 9.96372 2.00001 9.94561C1.99992 9.52154 1.99984 9.10941 2.04554 8.76949C2.09706 8.38629 2.22259 7.94901 2.5858 7.5858C2.94902 7.22258 3.38629 7.09706 3.76949 7.04554C4.10941 6.99984 4.52154 6.99992 4.94561 7.00001ZM4.02871 9.02871C4.02838 9.03108 4.02804 9.03351 4.02771 9.03599C4.00214 9.22618 4.00001 9.50034 4.00001 10V11.5C4.00001 11.7467 4.00056 11.8816 4.00721 11.9791C4.00752 11.9836 4.00783 11.9879 4.00815 11.9919C4.01214 11.9922 4.01639 11.9925 4.02093 11.9928C4.11845 11.9995 4.25336 12 4.50001 12C4.50885 12 4.51767 12 4.52648 12C4.73653 12 4.94116 12 5.11524 12.0118C5.30561 12.0248 5.53134 12.0553 5.76538 12.1523C6.25544 12.3552 6.64478 12.7446 6.84777 13.2346C6.94472 13.4687 6.97519 13.6944 6.98818 13.8848C7.00006 14.0589 7.00004 14.2635 7.00002 14.4735L7.00001 18C7.00001 18.4997 7.00214 18.7738 7.02771 18.964C7.02804 18.9665 7.02837 18.9689 7.02871 18.9713C7.03108 18.9717 7.03351 18.972 7.03599 18.9723C7.22618 18.9979 7.50034 19 8.00001 19H16C16.4997 19 16.7738 18.9979 16.964 18.9723C16.9665 18.972 16.9689 18.9717 16.9713 18.9713C16.9717 18.9689 16.972 18.9665 16.9723 18.964C16.9979 18.7738 17 18.4997 17 18L17 14.4735C17 14.2635 17 14.0589 17.0118 13.8848C17.0248 13.6944 17.0553 13.4687 17.1523 13.2346C17.3552 12.7446 17.7446 12.3552 18.2346 12.1523C18.4687 12.0553 18.6944 12.0248 18.8848 12.0118C19.0589 12 19.2635 12 19.4735 12L19.5 12C19.7467 12 19.8816 11.9995 19.9791 11.9928C19.9836 11.9925 19.9879 11.9922 19.9919 11.9919C19.9922 11.9879 19.9925 11.9836 19.9928 11.9791C19.9995 11.8816 20 11.7467 20 11.5V10C20 9.50034 19.9979 9.22618 19.9723 9.03599C19.972 9.03351 19.9717 9.03108 19.9713 9.02871C19.9689 9.02837 19.9665 9.02804 19.964 9.02771C19.7738 9.00214 19.4997 9.00001 19 9.00001H5.00001C4.50034 9.00001 4.22618 9.00214 4.03599 9.02771C4.03351 9.02804 4.03108 9.02837 4.02871 9.02871Z"></path><path fill-rule="evenodd" d="M4.00001 13C4.00001 12.4477 4.44773 12 5.00001 12H19C19.5523 12 20 12.4477 20 13C20 13.5523 19.5523 14 19 14H5.00001C4.44773 14 4.00001 13.5523 4.00001 13Z"></path><path fill-rule="evenodd" d="M12 6.00001C12.5523 6.00001 13 6.44773 13 7.00001V20C13 20.5523 12.5523 21 12 21C11.4477 21 11 20.5523 11 20V7.00001C11 6.44773 11.4477 6.00001 12 6.00001Z"></path><path fill-rule="evenodd" d="M7.00839 4.72356C6.51231 4.5582 6.00001 4.92744 6.00001 5.45036V5.63247C6.00001 6.01872 6.24718 6.36164 6.61361 6.48379L8.31624 7.05133C8.84019 7.22598 9.12335 7.7923 8.9487 8.31624C8.77405 8.84018 8.20773 9.12334 7.68379 8.9487L5.98115 8.38115C4.79804 7.98678 4.00001 6.87958 4.00001 5.63247V5.45036C4.00001 3.56233 5.8497 2.22915 7.64084 2.8262C9.21873 3.35216 10.6525 4.23827 11.8286 5.41435L12.7071 6.29291C13.0976 6.68343 13.0976 7.3166 12.7071 7.70712C12.3166 8.09764 11.6834 8.09764 11.2929 7.70712L10.4144 6.82856C9.45782 5.87203 8.29171 5.15134 7.00839 4.72356Z"></path><path fill-rule="evenodd" d="M16.9916 4.72356C17.4877 4.5582 18 4.92744 18 5.45036V5.63247C18 6.01872 17.7529 6.36164 17.3864 6.48379L15.6838 7.05133C15.1598 7.22598 14.8767 7.7923 15.0513 8.31624C15.226 8.84018 15.7923 9.12334 16.3162 8.9487L18.0189 8.38115C19.202 7.98678 20 6.87958 20 5.63247V5.45036C20 3.56233 18.1503 2.22915 16.3592 2.8262C14.7813 3.35216 13.3475 4.23827 12.1715 5.41435L11.2929 6.29291C10.9024 6.68343 10.9024 7.3166 11.2929 7.70712C11.6834 8.09764 12.3166 8.09764 12.7071 7.70712L13.5857 6.82856C14.5422 5.87203 15.7083 5.15134 16.9916 4.72356Z"></path>',5)]),8,nat)):D("",!0),n.icon==="facebook"?(h(),g("g",{key:69,fill:n.iconColor},t[66]||(t[66]=[c("g",{"clip-path":"url(#clip0_13907_104360)"},[c("path",{d:"M24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 17.9895 4.3882 22.954 10.125 23.8542V15.4688H7.07812V12H10.125V9.35625C10.125 6.34875 11.9166 4.6875 14.6576 4.6875C15.9701 4.6875 17.3438 4.92188 17.3438 4.92188V7.875H15.8306C14.34 7.875 13.875 8.80008 13.875 9.75V12H17.2031L16.6711 15.4688H13.875V23.8542C19.6118 22.954 24 17.9895 24 12Z"})],-1),c("defs",null,[c("clipPath",{id:"clip0_13907_104360"},[c("rect",{width:"24",height:"24",fill:"white"})])],-1)]),8,oat)):D("",!0),n.icon==="youtube"?(h(),g("g",{key:70,fill:n.iconColor},t[67]||(t[67]=[c("path",{d:"M23.7609 7.20005C23.7609 7.20005 23.5266 5.54536 22.8047 4.8188C21.8906 3.86255 20.8688 3.85786 20.4 3.80161C17.0438 3.55786 12.0047 3.55786 12.0047 3.55786H11.9953C11.9953 3.55786 6.95625 3.55786 3.6 3.80161C3.13125 3.85786 2.10938 3.86255 1.19531 4.8188C0.473438 5.54536 0.24375 7.20005 0.24375 7.20005C0.24375 7.20005 0 9.14536 0 11.086V12.9047C0 14.8454 0.239062 16.7907 0.239062 16.7907C0.239062 16.7907 0.473437 18.4454 1.19062 19.1719C2.10469 20.1282 3.30469 20.0954 3.83906 20.1985C5.76094 20.3813 12 20.4375 12 20.4375C12 20.4375 17.0438 20.4282 20.4 20.1891C20.8688 20.1329 21.8906 20.1282 22.8047 19.1719C23.5266 18.4454 23.7609 16.7907 23.7609 16.7907C23.7609 16.7907 24 14.85 24 12.9047V11.086C24 9.14536 23.7609 7.20005 23.7609 7.20005ZM9.52031 15.1125V8.36724L16.0031 11.7516L9.52031 15.1125Z"},null,-1)]),8,iat)):D("",!0),n.icon==="upload"?(h(),g("g",{key:71,fill:n.iconColor},t[68]||(t[68]=[c("path",{"fill-rule":"evenodd",d:"M12 2C9.55912 2 7.4608 3.45744 6.52373 5.54534C6.44011 5.73166 6.38425 5.85598 6.34206 5.94471C6.33167 5.96657 6.32326 5.98381 6.31654 5.99729L6.29677 5.99799C6.23318 5.99989 6.14598 6 6 6C3.79086 6 2 7.79086 2 10C2 12.2091 3.79086 14 6 14H6.17157L8.17157 12H6C4.89543 12 4 11.1046 4 10C4 8.89543 4.89543 8 6 8L6.06419 8.0001C6.27176 8.00057 6.51342 8.00111 6.71431 7.96068C6.92683 7.91791 7.17254 7.84692 7.414 7.69062C7.65546 7.53433 7.82083 7.33923 7.94687 7.16285C8.03371 7.04134 8.10219 6.90047 8.14829 6.8035C8.20111 6.69243 8.26605 6.54772 8.34352 6.37511L8.34839 6.36427C8.97472 4.96871 10.3753 4 12 4C13.6247 4 15.0253 4.96871 15.6516 6.36427L15.6565 6.37511C15.7339 6.54772 15.7989 6.69243 15.8517 6.8035C15.8978 6.90047 15.9663 7.04134 16.0531 7.16285C16.1792 7.33923 16.3445 7.53433 16.586 7.69062C16.8275 7.84692 17.0732 7.91791 17.2857 7.96068C17.4866 8.00111 17.7282 8.00057 17.9358 8.0001L18 8C19.1046 8 20 8.89543 20 10C20 11.1046 19.1046 12 18 12H15.8284L17.8284 14H18C20.2091 14 22 12.2091 22 10C22 7.79086 20.2091 6 18 6C17.854 6 17.7668 5.99989 17.7032 5.99799L17.6835 5.99729C17.6767 5.98381 17.6683 5.96657 17.6579 5.94471C17.6158 5.85598 17.5599 5.73166 17.4763 5.54534C16.5392 3.45744 14.4409 2 12 2ZM6.29756 6.03369C6.29743 6.0339 6.29755 6.03369 6.29756 6.03369V6.03369ZM17.7024 6.03369C17.7024 6.03369 17.7026 6.03393 17.7024 6.03369V6.03369Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M7.29289 15.2929L8.70711 16.7071L11 14.4142V21C11 21.5523 11.4477 22 12 22C12.5523 22 13 21.5523 13 21V14.4142L15.2929 16.7071L16.7071 15.2929L12 10.5858L7.29289 15.2929Z"},null,-1)]),8,rat)):D("",!0),n.icon==="radio-off"?(h(),g("g",{key:72,fill:n.iconColor},t[69]||(t[69]=[c("path",{"fill-rule":"evenodd",d:"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.58 20 4 16.42 4 12C4 7.58 7.58 4 12 4C16.42 4 20 7.58 20 12C20 16.42 16.42 20 12 20Z"},null,-1)]),8,sat)):D("",!0),n.icon==="new-tab-left"?(h(),g("g",{key:73,fill:n.iconColor},t[70]||(t[70]=[c("path",{"fill-rule":"evenodd",d:"M2 2H11V4H5.41421L13.7071 12.2929C14.0976 12.6834 14.0976 13.3166 13.7071 13.7071C13.3166 14.0976 12.6834 14.0976 12.2929 13.7071L4 5.41421V11H2V2Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M17.0996 5.04616C16.6009 5.00096 15.953 5 15 5C14.4477 5 14 4.55228 14 4C14 3.44772 14.4477 3 15 3L15.046 3C15.9415 2.99998 16.6805 2.99997 17.2802 3.05432C17.9039 3.11085 18.4744 3.23242 19 3.5359C19.6081 3.88697 20.113 4.39192 20.4641 5C20.7676 5.52564 20.8892 6.09615 20.9457 6.71983C21 7.31953 21 8.05851 21 8.95399V14.0705C21 15.4247 21.0001 16.5413 20.8812 17.4251C20.7565 18.3529 20.4845 19.1723 19.8284 19.8284C19.1723 20.4845 18.3529 20.7565 17.4251 20.8812C16.5413 21.0001 15.4247 21 14.0705 21H8.95399C8.05851 21 7.31953 21 6.71983 20.9457C6.09615 20.8892 5.52564 20.7676 5 20.4641C4.39192 20.113 3.88697 19.6081 3.5359 19C3.23242 18.4744 3.11085 17.9039 3.05432 17.2802C2.99997 16.6805 2.99998 15.9415 3 15.046L3 15C3 14.4477 3.44772 14 4 14C4.55228 14 5 14.4477 5 15C5 15.953 5.00096 16.6009 5.04616 17.0996C5.09011 17.5846 5.16951 17.8295 5.26795 18C5.44349 18.304 5.69596 18.5565 6 18.732C6.17051 18.8305 6.41539 18.9099 6.90036 18.9538C7.39908 18.999 8.04698 19 9 19H14C15.4425 19 16.4237 18.9979 17.1586 18.8991C17.8646 18.8042 18.1916 18.6368 18.4142 18.4142C18.6368 18.1916 18.8042 17.8646 18.8991 17.1586C18.9979 16.4237 19 15.4425 19 14V9C19 8.04698 18.999 7.39908 18.9538 6.90036C18.9099 6.41539 18.8305 6.17051 18.7321 6C18.5565 5.69596 18.304 5.44349 18 5.26795C17.8295 5.16951 17.5846 5.09011 17.0996 5.04616Z"},null,-1)]),8,aat)):D("",!0),n.icon==="new-tab"?(h(),g("g",{key:74,fill:n.iconColor},t[71]||(t[71]=[c("path",{"fill-rule":"evenodd",d:"M21 2H12V4H17.5858L9.29289 12.2929C8.90237 12.6834 8.90237 13.3166 9.29289 13.7071C9.68342 14.0976 10.3166 14.0976 10.7071 13.7071L19 5.41421V11H21V2Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M5.90036 5.04616C6.39908 5.00096 7.04698 5 8 5C8.55229 5 9 4.55228 9 4C9 3.44772 8.55229 3 8 3L7.95396 3C7.05849 2.99998 6.31952 2.99997 5.71983 3.05432C5.09615 3.11085 4.52564 3.23242 4 3.5359C3.39192 3.88697 2.88697 4.39192 2.5359 5C2.23242 5.52564 2.11085 6.09615 2.05432 6.71983C1.99997 7.31953 1.99999 8.05851 2 8.95399V14.0705C1.99997 15.4247 1.99993 16.5413 2.11875 17.4251C2.2435 18.3529 2.51546 19.1723 3.17157 19.8284C3.82768 20.4845 4.64711 20.7565 5.57494 20.8812C6.4587 21.0001 7.57532 21 8.92946 21H14.046C14.9415 21 15.6805 21 16.2802 20.9457C16.9039 20.8892 17.4744 20.7676 18 20.4641C18.6081 20.113 19.113 19.6081 19.4641 19C19.7676 18.4744 19.8892 17.9039 19.9457 17.2802C20 16.6805 20 15.9415 20 15.046V15C20 14.4477 19.5523 14 19 14C18.4477 14 18 14.4477 18 15C18 15.953 17.999 16.6009 17.9538 17.0996C17.9099 17.5846 17.8305 17.8295 17.7321 18C17.5565 18.304 17.304 18.5565 17 18.732C16.8295 18.8305 16.5846 18.9099 16.0996 18.9538C15.6009 18.999 14.953 19 14 19H9C7.55752 19 6.57625 18.9979 5.84143 18.8991C5.13538 18.8042 4.80836 18.6368 4.58579 18.4142C4.36322 18.1916 4.19584 17.8646 4.10092 17.1586C4.00213 16.4237 4 15.4425 4 14V9C4 8.04698 4.00096 7.39908 4.04616 6.90036C4.09011 6.41539 4.16951 6.17051 4.26795 6C4.44349 5.69596 4.69596 5.44349 5 5.26795C5.17051 5.16951 5.41539 5.09011 5.90036 5.04616Z"},null,-1)]),8,lat)):D("",!0),n.icon==="info-circle"?(h(),g("g",{key:75,fill:n.iconColor},t[72]||(t[72]=[c("path",{"fill-rule":"evenodd",d:"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M11 7.5C11 6.94772 11.4477 6.5 12 6.5C12.5523 6.5 13 6.94772 13 7.5C13 8.05228 12.5523 8.5 12 8.5C11.4477 8.5 11 8.05228 11 7.5Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M13 10V17H11V10H13Z"},null,-1)]),8,cat)):D("",!0),n.icon==="delete-circle"?(h(),g("g",{key:76,fill:n.iconColor},t[73]||(t[73]=[c("path",{"fill-rule":"evenodd",d:"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M15.7072 9.70677L9.7072 15.7068L8.29299 14.2926L14.293 8.29255L15.7072 9.70677Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M8.29289 9.70711L14.2929 15.7071L15.7071 14.2929L9.70711 8.29289L8.29289 9.70711Z"},null,-1)]),8,dat)):D("",!0),n.icon==="info-fill"?(h(),g("g",{key:77,fill:n.iconColor},t[74]||(t[74]=[c("path",{"fill-rule":"evenodd",d:"M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12ZM13 8C13 8.55228 12.5523 9 12 9C11.4477 9 11 8.55228 11 8C11 7.44772 11.4477 7 12 7C12.5523 7 13 7.44772 13 8ZM13 17V11H11V17H13Z"},null,-1)]),8,uat)):D("",!0),n.icon==="graph"?(h(),g("g",hat,t[75]||(t[75]=[c("circle",{cx:"12",cy:"12",r:"9",stroke:"#1B2A4E","stroke-width":"2"},null,-1),c("path",{d:"M12 12H21",stroke:"#1B2A4E","stroke-width":"2","stroke-linecap":"round"},null,-1),c("path",{d:"M12 3V11.9379C12 11.9777 12.0158 12.0158 12.0439 12.0439L18 18",stroke:"#1B2A4E","stroke-width":"2","stroke-linecap":"round"},null,-1)]))):D("",!0),n.icon==="trend"?(h(),g("g",fat,[c("path",{d:"M17 9L13.9558 13.5662C13.5299 14.2051 12.5728 14.1455 12.2294 13.4587L11.7706 12.5413C11.4272 11.8545 10.4701 11.7949 10.0442 12.4338L7 17",stroke:n.iconColor,"stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,8,mat),t[76]||(t[76]=c("rect",{x:"3",y:"3",width:"18",height:"18",rx:"2",stroke:"#1B2A4E","stroke-width":"2"},null,-1))])):D("",!0),n.icon==="time"?(h(),g("g",pat,t[77]||(t[77]=[c("circle",{cx:"12",cy:"12",r:"9",stroke:"#1B2A4E","stroke-width":"2"},null,-1),c("path",{d:"M16.5 12H12.25C12.1119 12 12 11.8881 12 11.75V8.5",stroke:"#1B2A4E","stroke-width":"2","stroke-linecap":"round"},null,-1)]))):D("",!0),n.icon==="settings"?(h(),g("svg",{key:81,fill:n.iconColor},t[78]||(t[78]=[c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M11.3428 1H12.6571C12.8531 0.999981 13.0459 0.999961 13.2109 1.01098C13.393 1.02314 13.6066 1.05164 13.8304 1.1401C14.2804 1.31804 14.6507 1.65312 14.8725 2.08323C14.9828 2.29705 15.0324 2.50684 15.0626 2.68681C15.09 2.84991 15.1092 3.04174 15.1287 3.23672L15.1312 3.26194C15.1739 3.68915 15.2008 3.95045 15.2342 4.13595C15.2367 4.14994 15.2391 4.16274 15.2415 4.17441C15.2514 4.16781 15.2621 4.16049 15.2738 4.15238C15.4286 4.04481 15.6323 3.87905 15.9646 3.60718L15.9842 3.59114C16.1359 3.46704 16.2851 3.34494 16.4198 3.24897C16.5684 3.14309 16.7518 3.02983 16.981 2.95662C17.442 2.80934 17.9408 2.83422 18.3848 3.02663C18.6056 3.12229 18.7768 3.25323 18.9142 3.37338C19.0387 3.48229 19.175 3.61864 19.3135 3.75723L19.3314 3.7751L20.2428 4.68652C20.3814 4.82505 20.5177 4.96134 20.6266 5.08581C20.7467 5.22317 20.8777 5.39441 20.9733 5.61517C21.1658 6.05922 21.1906 6.55797 21.0434 7.01895C20.9701 7.24814 20.8569 7.43157 20.751 7.58019C20.655 7.7149 20.5329 7.86411 20.4088 8.01577L20.3928 8.03534C20.1209 8.36764 19.9551 8.57141 19.8476 8.72619C19.8395 8.73786 19.8321 8.74863 19.8255 8.75854C19.8372 8.76088 19.85 8.76332 19.864 8.76584C20.0495 8.79923 20.3108 8.8261 20.738 8.86882L20.7633 8.87134C20.9583 8.89082 21.1501 8.90998 21.3132 8.93737C21.4932 8.96759 21.703 9.01721 21.9168 9.1275C22.3469 9.34933 22.682 9.71958 22.8599 10.1696C22.9484 10.3933 22.9769 10.607 22.989 10.7891C23 10.9542 23 11.1469 23 11.3429V12.6572C23 12.8531 23 13.0459 22.989 13.2108C22.9769 13.3929 22.9484 13.6065 22.86 13.8302C22.682 14.2804 22.3469 14.6507 21.9166 14.8726C21.7028 14.9828 21.4931 15.0324 21.3132 15.0626C21.1501 15.09 20.9583 15.1092 20.7633 15.1287L20.7381 15.1312C20.3111 15.1739 20.0498 15.2008 19.8644 15.2341C19.8504 15.2366 19.8376 15.2391 19.8259 15.2414C19.8325 15.2513 19.8398 15.2621 19.8479 15.2738C19.9555 15.4285 20.1212 15.6322 20.3929 15.9644L20.409 15.984C20.5331 16.1356 20.6551 16.2847 20.751 16.4193C20.8569 16.5679 20.9701 16.7513 21.0433 16.9803C21.1907 17.4415 21.1658 17.9405 20.9733 18.3847C20.8776 18.6053 20.7467 18.7765 20.6266 18.9138C20.5178 19.0382 20.3815 19.1744 20.243 19.3129L19.3136 20.2423C19.175 20.3809 19.0387 20.5173 18.9142 20.6262C18.7769 20.7463 18.6056 20.8773 18.3849 20.9729C17.9408 21.1653 17.442 21.1902 16.981 21.0429C16.7519 20.9697 16.5684 20.8565 16.4198 20.7506C16.2851 20.6546 16.1359 20.5325 15.9843 20.4084L15.9689 20.3958L15.9646 20.3924C15.6323 20.1205 15.4286 19.9547 15.2738 19.8472C15.2622 19.8391 15.2514 19.8318 15.2415 19.8252C15.2392 19.8368 15.2367 19.8496 15.2342 19.8636C15.2008 20.0492 15.1739 20.3105 15.1312 20.7378L15.1287 20.763C15.1092 20.9581 15.09 21.15 15.0626 21.3132C15.0324 21.4932 14.9828 21.7031 14.8724 21.917C14.6506 22.3469 14.2805 22.6819 13.8306 22.8598C13.6068 22.9483 13.3931 22.9769 13.2109 22.989C13.0458 23 12.853 23 12.657 23H11.3429C11.1469 23 10.9542 23 10.7891 22.989C10.607 22.9769 10.3933 22.9484 10.1696 22.8599C9.71958 22.682 9.34933 22.3469 9.1275 21.9168C9.01721 21.703 8.96759 21.4932 8.93737 21.3132C8.90998 21.1501 8.89082 20.9583 8.87134 20.7633L8.86882 20.7381C8.8261 20.3108 8.79923 20.0495 8.76584 19.864C8.76332 19.85 8.76088 19.8372 8.75854 19.8255C8.74863 19.8321 8.73786 19.8395 8.72619 19.8476C8.57175 19.9549 8.36855 20.1202 8.03756 20.391L8.0157 20.4089C7.86405 20.533 7.71484 20.6551 7.58014 20.7511C7.4315 20.8569 7.24807 20.9702 7.01888 21.0434C6.55791 21.1907 6.05919 21.1658 5.61515 20.9734C5.39438 20.8777 5.22313 20.7468 5.08577 20.6266C4.9613 20.5178 4.82502 20.3814 4.68649 20.2429L3.77506 19.3315L3.75712 19.3135C3.61855 19.175 3.48223 19.0387 3.37333 18.9142C3.25318 18.7768 3.12223 18.6056 3.02657 18.3848C2.83417 17.9408 2.8093 17.4421 2.95656 16.9811C3.02977 16.7519 3.14304 16.5685 3.24893 16.4198C3.3449 16.2851 3.46701 16.1359 3.59112 15.9842L3.60715 15.9647C3.87903 15.6324 4.0448 15.4286 4.15237 15.2738C4.16048 15.2621 4.1678 15.2514 4.1744 15.2415C4.16273 15.2391 4.14994 15.2367 4.13595 15.2342C3.95044 15.2008 3.68915 15.1739 3.26193 15.1312L3.23671 15.1287C3.04173 15.1092 2.84991 15.09 2.6868 15.0626C2.50684 15.0324 2.29705 14.9828 2.08323 14.8725C1.65312 14.6507 1.31803 14.2804 1.1401 13.8304C1.05164 13.6066 1.02314 13.393 1.01098 13.2109C0.999961 13.0459 0.999981 12.8531 1 12.6571V11.343C0.999981 11.147 0.999961 10.9542 1.01099 10.7891C1.02315 10.607 1.05167 10.3932 1.14017 10.1694C1.3181 9.71955 1.65308 9.34939 2.08305 9.12758C2.29692 9.01724 2.50676 8.96761 2.68677 8.93738C2.84992 8.90998 3.0418 8.89081 3.23684 8.87133L3.26206 8.86881C3.68885 8.82613 3.95089 8.79917 4.13631 8.7658C4.15029 8.76329 4.16309 8.76085 4.17476 8.75851C4.16816 8.7486 4.16083 8.73782 4.15272 8.72614C4.04512 8.5713 3.87929 8.36747 3.60732 8.03506L3.59127 8.01545C3.46711 7.86373 3.34497 7.71447 3.24896 7.57971C3.14303 7.43102 3.02973 7.24751 2.95652 7.01823C2.80938 6.55741 2.83425 6.05888 3.02651 5.61499C3.12217 5.39413 3.25316 5.22281 3.37336 5.0854C3.48229 4.96087 3.61867 4.82451 3.75731 4.68591C3.76328 4.67994 3.76925 4.67396 3.77523 4.66799L4.66855 3.77467C4.67453 3.76869 4.6805 3.76271 4.68647 3.75674C4.82503 3.61816 4.96133 3.48182 5.08582 3.37292C5.22318 3.25277 5.39443 3.12181 5.6152 3.02616C6.05923 2.83377 6.55796 2.80889 7.01892 2.95615C7.24813 3.02937 7.43158 3.14264 7.58021 3.24854C7.71493 3.34452 7.86414 3.46663 8.01583 3.59076L8.03544 3.60681C8.3677 3.87866 8.57145 4.04441 8.72622 4.15198C8.7379 4.1601 8.74868 4.16743 8.7586 4.17404C8.76094 4.16236 8.76338 4.14957 8.76589 4.13558C8.79926 3.95013 8.82613 3.6889 8.86884 3.26181L8.87135 3.23662C8.89083 3.04168 8.90998 2.8499 8.93736 2.68684C8.96757 2.50692 9.01716 2.29719 9.12739 2.08341C9.34925 1.65316 9.71963 1.31796 10.1698 1.14002C10.3935 1.05161 10.6071 1.02313 10.7892 1.01098C10.9541 0.999961 11.1469 0.999981 11.3428 1ZM17.2311 18.8445L17.2027 18.8212C16.9079 18.58 16.6426 18.3629 16.4152 18.2049C16.1886 18.0473 15.8769 17.8577 15.4928 17.806C14.7807 17.7102 14.0719 18.0038 13.636 18.5751C13.401 18.8832 13.3147 19.2378 13.2658 19.5095C13.2168 19.782 13.1827 20.1232 13.1448 20.5023L13.1411 20.5388C13.1181 20.769 13.1052 20.8929 13.0902 20.982C13.0896 20.9858 13.089 20.9893 13.0884 20.9927C13.085 20.9929 13.0814 20.9932 13.0776 20.9935C12.9875 20.9995 12.8629 21 12.6316 21H11.3682C11.137 21 11.0125 20.9995 10.9224 20.9935C10.9186 20.9932 10.915 20.993 10.9116 20.9927C10.911 20.9894 10.9104 20.9858 10.9098 20.982C10.8948 20.893 10.8819 20.7691 10.8589 20.5391L10.8552 20.5025C10.8174 20.1235 10.7833 19.7823 10.7342 19.5098C10.6853 19.2381 10.599 18.8836 10.364 18.5755C9.92816 18.0042 9.21939 17.7106 8.50728 17.8064C8.12319 17.8581 7.81149 18.0477 7.58481 18.2052C7.35744 18.3633 7.09208 18.5804 6.79726 18.8216L6.76884 18.8449C6.7653 18.8478 6.76178 18.8507 6.75831 18.8535C6.58607 18.9944 6.49171 19.0708 6.41963 19.1222C6.41652 19.1244 6.41356 19.1265 6.41078 19.1284C6.4082 19.1262 6.40548 19.1238 6.4026 19.1213C6.33464 19.0619 6.24621 18.9742 6.08272 18.8107L5.18928 17.9172C5.02579 17.7538 4.93809 17.6653 4.87865 17.5974C4.87613 17.5945 4.87376 17.5918 4.87155 17.5892C4.8735 17.5864 4.87558 17.5835 4.8778 17.5803C4.93019 17.5068 5.00865 17.4101 5.15506 17.2311L5.17832 17.2027C5.41956 16.9079 5.63669 16.6426 5.7947 16.4152C5.95223 16.1885 6.14188 15.8768 6.19355 15.4928C6.28935 14.7806 5.99575 14.0718 5.42445 13.636C5.11634 13.401 4.76184 13.3147 4.49017 13.2658C4.21767 13.2167 3.87649 13.1826 3.49745 13.1448L3.46094 13.1411C3.23089 13.1181 3.10702 13.1052 3.01798 13.0902C3.01421 13.0896 3.01065 13.089 3.00731 13.0884C3.00705 13.085 3.00679 13.0814 3.00654 13.0776C3.00052 12.9875 3 12.863 3 12.6318V11.3683C3 11.1371 3.00052 11.0125 3.00654 10.9224C3.0068 10.9186 3.00705 10.915 3.00731 10.9116C3.01066 10.911 3.01421 10.9104 3.01799 10.9098C3.10696 10.8948 3.23071 10.8819 3.46042 10.8589L3.49756 10.8552C3.87672 10.8173 4.21799 10.7832 4.49057 10.7342C4.76231 10.6853 5.1169 10.5989 5.42506 10.3638C5.99613 9.92801 6.28963 9.21944 6.19396 8.50749C6.14234 8.1233 5.95264 7.81151 5.79507 7.58478C5.63701 7.35735 5.41981 7.09192 5.1785 6.79701L5.15524 6.76858C5.00877 6.58956 4.93026 6.4928 4.87786 6.41923C4.87563 6.41612 4.87355 6.41316 4.8716 6.41038C4.87382 6.4078 4.87618 6.40507 4.8787 6.40219C4.93816 6.33421 5.0259 6.24575 5.18944 6.0822L6.08276 5.18888C6.24625 5.02539 6.33469 4.93768 6.40264 4.87824C6.40552 4.87572 6.40825 4.87336 6.41083 4.87114C6.41362 4.87309 6.41657 4.87518 6.41969 4.8774C6.49324 4.9298 6.58999 5.00829 6.76896 5.15472L6.79736 5.17796C7.09214 5.41917 7.35746 5.63628 7.58478 5.79427C7.81139 5.95177 8.123 6.14141 8.50698 6.19312C9.21932 6.28906 9.92836 5.99536 10.3642 5.42383C10.5992 5.11576 10.6854 4.76136 10.7343 4.48976C10.7833 4.21734 10.8174 3.87627 10.8553 3.49733L10.8589 3.46081C10.8819 3.23083 10.8948 3.10699 10.9098 3.01798C10.9104 3.0142 10.911 3.01065 10.9116 3.0073C10.915 3.00705 10.9186 3.00679 10.9224 3.00653C11.0125 3.00052 11.137 3 11.3681 3H12.6318C12.863 3 12.9875 3.00052 13.0776 3.00654C13.0814 3.00679 13.085 3.00705 13.0884 3.00731C13.089 3.01065 13.0896 3.01421 13.0902 3.01798C13.1052 3.10702 13.1181 3.23089 13.1411 3.46095L13.1448 3.49745C13.1826 3.8765 13.2167 4.21767 13.2658 4.49017C13.3147 4.76184 13.401 5.11634 13.636 5.42445C14.0718 5.99576 14.7806 6.28936 15.4928 6.19355C15.8768 6.14189 16.1885 5.95224 16.4152 5.79471C16.6426 5.63669 16.9079 5.41956 17.2027 5.17832L17.2311 5.15509C17.41 5.00869 17.5068 4.93023 17.5803 4.87784C17.5834 4.87562 17.5864 4.87354 17.5891 4.87159C17.5917 4.87381 17.5944 4.87617 17.5973 4.87869C17.6653 4.93813 17.7537 5.02583 17.9172 5.18931L18.8107 6.08278C18.9741 6.24626 19.0618 6.33469 19.1213 6.40264C19.1238 6.40552 19.1262 6.40825 19.1284 6.41082C19.1264 6.41361 19.1243 6.41656 19.1221 6.41968C19.0697 6.49321 18.9913 6.58993 18.8449 6.76887L18.8216 6.79727C18.5804 7.09209 18.3633 7.35744 18.2052 7.58481C18.0477 7.81148 17.8581 8.12317 17.8064 8.50725C17.7106 9.21937 18.0042 9.92817 18.5755 10.364C18.8836 10.599 19.2381 10.6853 19.5098 10.7342C19.7823 10.7833 20.1235 10.8174 20.5025 10.8552L20.539 10.8589C20.7691 10.8819 20.893 10.8948 20.982 10.9098C20.9858 10.9104 20.9893 10.911 20.9927 10.9116C20.993 10.915 20.9932 10.9186 20.9935 10.9224C20.9995 11.0125 21 11.137 21 11.3682V12.6319C21 12.863 20.9995 12.9875 20.9935 13.0776C20.9932 13.0814 20.993 13.085 20.9927 13.0884C20.9894 13.089 20.9858 13.0896 20.982 13.0903C20.893 13.1052 20.7691 13.1181 20.5391 13.1411L20.5027 13.1448C20.1237 13.1826 19.7826 13.2167 19.5102 13.2657C19.2386 13.3146 18.8842 13.4008 18.5762 13.6357C18.0046 14.0716 17.7108 14.7807 17.8068 15.4931C17.8585 15.877 18.0481 16.1886 18.2056 16.4152C18.3636 16.6425 18.5807 16.9078 18.8218 17.2025L18.845 17.2308C18.9914 17.4097 19.0698 17.5064 19.1222 17.5799C19.1244 17.583 19.1265 17.5859 19.1284 17.5887C19.1262 17.5913 19.1239 17.594 19.1213 17.5969C19.0619 17.6648 18.9742 17.7532 18.8108 17.9167L17.9172 18.8103C17.7538 18.9737 17.6653 19.0614 17.5974 19.1209C17.5945 19.1234 17.5918 19.1258 17.5892 19.128C17.5864 19.126 17.5835 19.1239 17.5803 19.1217C17.5068 19.0693 17.4101 18.9909 17.2311 18.8445ZM12 9C10.3432 9 9 10.3432 9 12C9 13.6569 10.3432 15 12 15C13.6569 15 15 13.6569 15 12C15 10.3432 13.6569 9 12 9ZM7 12C7 9.23858 9.23858 7 12 7C14.7614 7 17 9.23858 17 12C17 14.7614 14.7614 17 12 17C9.23858 17 7 14.7614 7 12ZM4.21178 8.77384L4.61513 9.30241L4.21178 8.77384Z"},null,-1)]),8,gat)):D("",!0),n.icon==="pin"?(h(),g("g",vat,t[79]||(t[79]=[c("path",{d:"M14.6358 3.90949C15.2888 3.47412 15.6153 3.25643 15.9711 3.29166C16.3269 3.32689 16.6044 3.60439 17.1594 4.15938L19.8406 6.84062C20.3956 7.39561 20.6731 7.67311 20.7083 8.02888C20.7436 8.38465 20.5259 8.71118 20.0905 9.36424L18.4419 11.8372C17.88 12.68 17.5991 13.1013 17.3749 13.5511C17.2086 13.8845 17.0659 14.2292 16.9476 14.5825C16.7882 15.0591 16.6889 15.5557 16.4902 16.5489L16.2992 17.5038C16.2986 17.5072 16.2982 17.5089 16.298 17.5101C16.1556 18.213 15.3414 18.5419 14.7508 18.1351C14.7497 18.1344 14.7483 18.1334 14.7455 18.1315V18.1315C14.7322 18.1223 14.7255 18.1177 14.7189 18.1131C11.2692 15.7225 8.27754 12.7308 5.88691 9.28108C5.88233 9.27448 5.87772 9.26782 5.86851 9.25451V9.25451C5.86655 9.25169 5.86558 9.25028 5.86486 9.24924C5.45815 8.65858 5.78704 7.84444 6.4899 7.70202C6.49113 7.70177 6.49282 7.70144 6.49618 7.70076L7.45114 7.50977C8.44433 7.31113 8.94092 7.21182 9.4175 7.05236C9.77083 6.93415 10.1155 6.79139 10.4489 6.62514C10.8987 6.40089 11.32 6.11998 12.1628 5.55815L14.6358 3.90949Z",stroke:"#1B2A4E","stroke-width":"2"},null,-1),c("path",{d:"M5 19L9.5 14.5",stroke:"#1B2A4E","stroke-width":"2","stroke-linecap":"round"},null,-1)]))):D("",!0),n.icon==="link"?(h(),g("g",{key:83,fill:n.iconColor},t[80]||(t[80]=[c("path",{"fill-rule":"evenodd",d:"M7 9C5.34315 9 4 10.3431 4 12C4 13.6569 5.34315 15 7 15H10C10.5523 15 11 15.4477 11 16C11 16.5523 10.5523 17 10 17H7C4.23858 17 2 14.7614 2 12C2 9.23858 4.23858 7 7 7H10C10.5523 7 11 7.44772 11 8C11 8.55228 10.5523 9 10 9H7Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M7 12C7 11.4477 7.44772 11 8 11H16C16.5523 11 17 11.4477 17 12C17 12.5523 16.5523 13 16 13H8C7.44772 13 7 12.5523 7 12Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M17 9C18.6569 9 20 10.3431 20 12C20 13.6569 18.6569 15 17 15H14C13.4477 15 13 15.4477 13 16C13 16.5523 13.4477 17 14 17H17C19.7614 17 22 14.7614 22 12C22 9.23858 19.7614 7 17 7H14C13.4477 7 13 7.44772 13 8C13 8.55228 13.4477 9 14 9H17Z"},null,-1)]),8,_at)):D("",!0),n.icon==="logout"?(h(),g("g",{key:84,fill:n.iconColor},t[81]||(t[81]=[c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.21913 6.37531L6.78087 7.6247L4.08063 11H11C11.5523 11 12 11.4477 12 12C12 12.5523 11.5523 13 11 13H4.08063L6.78087 16.3753L5.21913 17.6247L0.719376 12L5.21913 6.37531Z"},null,-1),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.8189 3.66837C17.963 3.68905 16.8297 3.87552 15.178 4.1508L13.5068 4.42933C12.6833 4.56658 12.1573 4.6561 11.7726 4.77061C11.4147 4.87717 11.301 4.97236 11.237 5.04789C11.173 5.12341 11.0978 5.25128 11.0515 5.62183C11.0018 6.02009 11 6.55367 11 7.38851V8.13194H9V7.38851C9 7.36877 9 7.3491 9 7.32949C8.99995 6.57083 8.99992 5.91097 9.06695 5.37405C9.13918 4.79556 9.30096 4.2391 9.71094 3.75514C10.1209 3.27117 10.6432 3.02011 11.202 2.85376C11.7205 2.69937 12.3714 2.59093 13.1198 2.46625C13.1391 2.46302 13.1585 2.45979 13.178 2.45655L14.9253 2.16533C16.4821 1.90583 17.7561 1.69346 18.7705 1.66895C19.8294 1.64337 20.7885 1.81419 21.5855 2.48931C22.3825 3.16443 22.7086 4.0824 22.8575 5.1311C23.0001 6.13579 23 7.42735 23 9.00559V14.9944C23 16.5727 23.0001 17.8642 22.8575 18.8689C22.7086 19.9176 22.3825 20.8356 21.5855 21.5107C20.7885 22.1858 19.8294 22.3566 18.7705 22.3311C17.7561 22.3066 16.4821 22.0942 14.9253 21.8347L13.1198 21.5338C12.3714 21.4091 11.7205 21.3006 11.202 21.1463C10.6432 20.9799 10.1209 20.7288 9.71094 20.2449C9.30096 19.7609 9.13918 19.2045 9.06695 18.626C8.99992 18.089 8.99995 17.4292 9 16.6705L9 16.066H11V16.6115C11 17.4463 11.0018 17.9799 11.0515 18.3782C11.0978 18.7487 11.173 18.8766 11.237 18.9521C11.301 19.0277 11.4147 19.1228 11.7726 19.2294C12.1573 19.3439 12.6833 19.4334 13.5068 19.5707L15.178 19.8492C16.8297 20.1245 17.963 20.311 18.8189 20.3316C19.6467 20.3516 20.0288 20.2082 20.2927 19.9847C20.5567 19.7611 20.7609 19.4078 20.8773 18.5879C20.9976 17.7403 21 16.5917 21 14.9172V9.08277C21 7.4083 20.9976 6.25972 20.8773 5.41215C20.7609 4.59226 20.5567 4.23892 20.2927 4.01535C20.0288 3.79178 19.6467 3.64837 18.8189 3.66837Z"},null,-1)]),8,yat)):D("",!0),n.icon==="instagram"?(h(),g("g",{key:85,fill:n.iconColor},t[82]||(t[82]=[wl('<g clip-path="url(#clip0_13907_104361)"><path d="M12 2.16094C15.2063 2.16094 15.5859 2.175 16.8469 2.23125C18.0188 2.28281 18.6516 2.47969 19.0734 2.64375C19.6313 2.85938 20.0344 3.12188 20.4516 3.53906C20.8734 3.96094 21.1313 4.35938 21.3469 4.91719C21.5109 5.33906 21.7078 5.97656 21.7594 7.14375C21.8156 8.40937 21.8297 8.78906 21.8297 11.9906C21.8297 15.1969 21.8156 15.5766 21.7594 16.8375C21.7078 18.0094 21.5109 18.6422 21.3469 19.0641C21.1313 19.6219 20.8687 20.025 20.4516 20.4422C20.0297 20.8641 19.6313 21.1219 19.0734 21.3375C18.6516 21.5016 18.0141 21.6984 16.8469 21.75C15.5813 21.8062 15.2016 21.8203 12 21.8203C8.79375 21.8203 8.41406 21.8062 7.15313 21.75C5.98125 21.6984 5.34844 21.5016 4.92656 21.3375C4.36875 21.1219 3.96563 20.8594 3.54844 20.4422C3.12656 20.0203 2.86875 19.6219 2.65313 19.0641C2.48906 18.6422 2.29219 18.0047 2.24063 16.8375C2.18438 15.5719 2.17031 15.1922 2.17031 11.9906C2.17031 8.78438 2.18438 8.40469 2.24063 7.14375C2.29219 5.97187 2.48906 5.33906 2.65313 4.91719C2.86875 4.35938 3.13125 3.95625 3.54844 3.53906C3.97031 3.11719 4.36875 2.85938 4.92656 2.64375C5.34844 2.47969 5.98594 2.28281 7.15313 2.23125C8.41406 2.175 8.79375 2.16094 12 2.16094ZM12 0C8.74219 0 8.33438 0.0140625 7.05469 0.0703125C5.77969 0.126563 4.90313 0.332812 4.14375 0.628125C3.35156 0.9375 2.68125 1.34531 2.01563 2.01562C1.34531 2.68125 0.9375 3.35156 0.628125 4.13906C0.332812 4.90313 0.126563 5.775 0.0703125 7.05C0.0140625 8.33437 0 8.74219 0 12C0 15.2578 0.0140625 15.6656 0.0703125 16.9453C0.126563 18.2203 0.332812 19.0969 0.628125 19.8563C0.9375 20.6484 1.34531 21.3188 2.01563 21.9844C2.68125 22.65 3.35156 23.0625 4.13906 23.3672C4.90313 23.6625 5.775 23.8687 7.05 23.925C8.32969 23.9812 8.7375 23.9953 11.9953 23.9953C15.2531 23.9953 15.6609 23.9812 16.9406 23.925C18.2156 23.8687 19.0922 23.6625 19.8516 23.3672C20.6391 23.0625 21.3094 22.65 21.975 21.9844C22.6406 21.3188 23.0531 20.6484 23.3578 19.8609C23.6531 19.0969 23.8594 18.225 23.9156 16.95C23.9719 15.6703 23.9859 15.2625 23.9859 12.0047C23.9859 8.74688 23.9719 8.33906 23.9156 7.05938C23.8594 5.78438 23.6531 4.90781 23.3578 4.14844C23.0625 3.35156 22.6547 2.68125 21.9844 2.01562C21.3188 1.35 20.6484 0.9375 19.8609 0.632812C19.0969 0.3375 18.225 0.13125 16.95 0.075C15.6656 0.0140625 15.2578 0 12 0Z"></path><path d="M12 5.83594C8.59688 5.83594 5.83594 8.59688 5.83594 12C5.83594 15.4031 8.59688 18.1641 12 18.1641C15.4031 18.1641 18.1641 15.4031 18.1641 12C18.1641 8.59688 15.4031 5.83594 12 5.83594ZM12 15.9984C9.79219 15.9984 8.00156 14.2078 8.00156 12C8.00156 9.79219 9.79219 8.00156 12 8.00156C14.2078 8.00156 15.9984 9.79219 15.9984 12C15.9984 14.2078 14.2078 15.9984 12 15.9984Z"></path><path d="M19.8469 5.59214C19.8469 6.38902 19.2 7.03121 18.4078 7.03121C17.6109 7.03121 16.9688 6.38433 16.9688 5.59214C16.9688 4.79527 17.6156 4.15308 18.4078 4.15308C19.2 4.15308 19.8469 4.79996 19.8469 5.59214Z"></path></g><defs><clipPath id="clip0_13907_104361"><rect width="24" height="24" fill="white"></rect></clipPath></defs>',2)]),8,bat)):D("",!0),n.icon==="pinterest"?(h(),g("g",{key:86,fill:n.iconColor},t[83]||(t[83]=[c("g",{"clip-path":"url(#clip0_17968_37654)"},[c("path",{"clip-rule":"evenodd",d:"M12 0.178711C5.373 0.178711 0 5.55071 0 12.1787C0 17.2627 3.163 21.6047 7.627 23.3527C7.522 22.4037 7.427 20.9477 7.669 19.9117C7.887 18.9747 9.076 13.9467 9.076 13.9467C9.076 13.9467 8.717 13.2277 8.717 12.1647C8.717 10.4967 9.684 9.25071 10.888 9.25071C11.911 9.25071 12.406 10.0197 12.406 10.9407C12.406 11.9697 11.751 13.5087 11.412 14.9357C11.129 16.1297 12.011 17.1047 13.189 17.1047C15.322 17.1047 16.961 14.8557 16.961 11.6097C16.961 8.73671 14.897 6.72771 11.949 6.72771C8.535 6.72771 6.531 9.28871 6.531 11.9347C6.531 12.9657 6.928 14.0727 7.424 14.6727C7.522 14.7917 7.536 14.8967 7.507 15.0177L7.174 16.3777C7.121 16.5977 7 16.6447 6.772 16.5387C5.273 15.8407 4.336 13.6497 4.336 11.8897C4.336 8.10471 7.086 4.62771 12.265 4.62771C16.428 4.62771 19.663 7.59471 19.663 11.5587C19.663 15.6947 17.056 19.0227 13.436 19.0227C12.22 19.0227 11.077 18.3917 10.686 17.6447L9.938 20.4977C9.667 21.5407 8.936 22.8477 8.446 23.6437C9.57 23.9907 10.763 24.1787 12 24.1787C18.627 24.1787 24 18.8057 24 12.1787C24 5.55071 18.627 0.178711 12 0.178711V0.178711Z"})],-1),c("defs",null,[c("clipPath",{id:"clip0_17968_37654"},[c("rect",{width:"24",height:"24",fill:"white",transform:"translate(0 0.178711)"})])],-1)]),8,kat)):D("",!0),n.icon==="flag"?(h(),g("g",{key:87,fill:n.iconColor},t[84]||(t[84]=[c("path",{"fill-rule":"evenodd",d:"M6.47648 3.99997C6.48479 3.99999 6.49262 4 6.49994 4H10.3819C10.3905 4 10.3992 4 10.4081 3.99999C10.5345 3.99991 10.6948 3.99982 10.8381 4.01464C11.0147 4.03289 11.2456 4.07946 11.4795 4.22403C11.7134 4.36859 11.8584 4.55431 11.9536 4.70405C12.031 4.82565 12.1026 4.9691 12.159 5.08211C12.163 5.09009 12.1669 5.09792 12.1708 5.10558L12.618 6L17.4999 6C17.5073 6 17.5151 5.99999 17.5234 5.99997C17.6168 5.99981 17.7696 5.99953 17.9075 6.01807C18.0865 6.04213 18.3804 6.11274 18.6338 6.36612C18.8872 6.6195 18.9578 6.91347 18.9819 7.09244C19.0004 7.23037 19.0001 7.38313 19 7.47654C19 7.48485 18.9999 7.49269 18.9999 7.5V14.5C18.9999 14.5073 19 14.5152 19 14.5235C19.0001 14.6169 19.0004 14.7696 18.9819 14.9076C18.9578 15.0865 18.8872 15.3805 18.6338 15.6339C18.3804 15.8873 18.0865 15.9579 17.9075 15.9819C17.7696 16.0005 17.6168 16.0002 17.5234 16C17.5151 16 17.5073 16 17.4999 16H12.618C12.6094 16 12.6007 16 12.5917 16C12.4654 16.0001 12.3051 16.0002 12.1617 15.9854C11.9852 15.9671 11.7543 15.9205 11.5204 15.776C11.2865 15.6314 11.1415 15.4457 11.0463 15.296C10.9689 15.1744 10.8973 15.0309 10.8408 14.9179C10.8369 14.9099 10.833 14.9021 10.8291 14.8944L10.3819 14H6.99994V19C6.99994 19.5523 6.55223 20 5.99994 20C5.44766 20 4.99994 19.5523 4.99994 19V5.5C4.99994 5.49269 4.99993 5.48485 4.99991 5.47654C4.99974 5.38313 4.99947 5.23037 5.01801 5.09244C5.04207 4.91347 5.11268 4.6195 5.36606 4.36612C5.61944 4.11274 5.91341 4.04213 6.09238 4.01807C6.23031 3.99953 6.38307 3.99981 6.47648 3.99997ZM6.99994 12H10.3819C10.3905 12 10.3992 12 10.4081 12C10.5345 11.9999 10.6948 11.9998 10.8381 12.0146C11.0147 12.0329 11.2456 12.0795 11.4795 12.224C11.7134 12.3686 11.8584 12.5543 11.9536 12.704C12.031 12.8257 12.1026 12.9691 12.159 13.0821C12.163 13.0901 12.1669 13.0979 12.1708 13.1056L12.618 14H16.9999V8H12.618C12.6094 8 12.6007 8.00001 12.5917 8.00001C12.4654 8.00009 12.3051 8.00019 12.1617 7.98537C11.9852 7.96711 11.7543 7.92054 11.5204 7.77598C11.2865 7.63142 11.1415 7.4457 11.0463 7.29596C10.9689 7.17435 10.8973 7.03091 10.8408 6.91789C10.8369 6.90991 10.833 6.90209 10.8291 6.89443L10.3819 6H6.99994V12Z"},null,-1)]),8,wat)):D("",!0),n.icon==="distance-education"?(h(),g("g",{key:88,fill:n.iconColor},t[85]||(t[85]=[c("path",{"fill-rule":"evenodd",d:"M5.29292 20.7071L6.70714 19.2929L4.41424 17L21 17C21.5523 17 22 16.5523 22 16C22 15.4477 21.5523 15 21 15L4.41424 15L6.70714 12.7071L5.29292 11.2929L0.585815 16L5.29292 20.7071Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M18.7071 12.7071L17.2929 11.2929L19.5858 9.00001H13C12.4477 9.00001 12 8.5523 12 8.00001C12 7.44773 12.4477 7.00001 13 7.00001H19.5858L17.2929 4.70712L18.7071 3.29291L23.4142 8.00001L18.7071 12.7071Z"},null,-1)]),8,$at)):D("",!0),n.icon==="swap"?(h(),g("g",{key:89,fill:n.iconColor},t[86]||(t[86]=[c("path",{"fill-rule":"evenodd",d:"M5.29292 20.7071L6.70714 19.2929L4.41424 17L21 17C21.5523 17 22 16.5523 22 16C22 15.4477 21.5523 15 21 15L4.41424 15L6.70714 12.7071L5.29292 11.2929L0.585815 16L5.29292 20.7071Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M18.7071 12.7071L17.2929 11.2929L19.5858 9.00001H13C12.4477 9.00001 12 8.5523 12 8.00001C12 7.44773 12.4477 7.00001 13 7.00001H19.5858L17.2929 4.70712L18.7071 3.29291L23.4142 8.00001L18.7071 12.7071Z"},null,-1)]),8,Cat)):D("",!0),n.icon==="question"?(h(),g("g",{key:90,fill:n.iconColor},t[87]||(t[87]=[c("path",{"fill-rule":"evenodd",d:"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12Z"},null,-1),c("path",{d:"M12.5 18C12.5 18.2761 12.2761 18.5 12 18.5C11.7239 18.5 11.5 18.2761 11.5 18C11.5 17.7239 11.7239 17.5 12 17.5C12.2761 17.5 12.5 17.7239 12.5 18Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M11 18C11 17.4477 11.4477 17 12 17C12.5523 17 13 17.4477 13 18C13 18.5523 12.5523 19 12 19C11.4477 19 11 18.5523 11 18Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M8 10C8 7.79086 9.79086 6 12 6H12.0943C14.2514 6 16 7.74864 16 9.90569V10.4189C16 11.7935 15.1204 13.014 13.8162 13.4487C13.3288 13.6112 13 14.0673 13 14.5811V16H11V14.5811C11 13.2065 11.8796 11.986 13.1838 11.5513C13.6712 11.3888 14 10.9327 14 10.4189V9.90569C14 8.85321 13.1468 8 12.0943 8H12C10.8954 8 10 8.89543 10 10H8Z"},null,-1)]),8,Sat)):D("",!0),n.icon==="payoff"?(h(),g("g",{key:91,fill:n.iconColor},t[88]||(t[88]=[c("path",{"fill-rule":"evenodd",d:"M8.70711 5.29289L7.29289 6.70711L11.5858 11H4C3.44771 11 3 11.4477 3 12C3 12.5523 3.44771 13 4 13H11.5858L7.29289 17.2929L8.70711 18.7071L15.4142 12L8.70711 5.29289Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M19 19V5L21 5V19H19Z"},null,-1)]),8,Tat)):D("",!0),n.icon==="mail"?(h(),g("g",{key:92,fill:n.iconColor,"clip-path":"url(#clip0_18299_917)"},t[89]||(t[89]=[c("path",{d:"M12.042 23.648C4.229 23.648 0 18.772 0 12.477C0 5.74999 4.762 0.35199 13.276 0.35199C19.49 0.35199 24 4.38999 24 9.95299C24 18.665 13.67 20.965 14.188 15.995C13.478 17.103 12.334 18.349 10.135 18.349C7.619 18.349 6.055 16.507 6.055 13.542C6.055 9.09799 8.976 5.34299 12.434 5.34299C14.093 5.34299 15.234 6.21899 15.711 7.56399L16.175 5.93199H18.513C18.269 6.76399 16.192 14.459 16.192 14.459C15.544 17.125 17.542 17.172 19.314 15.756C22.643 13.176 22.815 6.42899 18.316 3.61499C13.495 0.72399 2.521 2.51299 2.521 12.308C2.521 17.919 6.471 21.689 12.35 21.689C15.786 21.689 17.892 20.759 19.645 19.741L20.822 21.439C19.111 22.405 16.361 23.648 12.042 23.648ZM9.698 9.34299C8.983 10.683 8.521 12.419 8.521 13.767C8.521 17.377 12.043 17.4 13.773 14.006C14.485 12.612 14.944 10.835 14.944 9.47699C14.944 6.55999 11.449 6.04299 9.698 9.34299Z"},null,-1)]),8,Eat)):D("",!0),n.icon==="share"?(h(),g("g",{key:93,fill:n.iconColor},t[90]||(t[90]=[c("path",{"clip-rule":"evenodd",d:"M6.29289 9.29289L7.70711 10.7071L11 7.41421L11 14C11 14.5523 11.4477 15 12 15C12.5523 15 13 14.5523 13 14V7.41421L16.2929 10.7071L17.7071 9.29289L12 3.58578L6.29289 9.29289Z"},null,-1),c("path",{"clip-rule":"evenodd",d:"M6 16V17C6 17.5523 6.44772 18 7 18L17 18C17.5523 18 18 17.5523 18 17V16H20V17C20 18.6569 18.6569 20 17 20L7 20C5.34315 20 4 18.6569 4 17V16H6Z"},null,-1)]),8,Iat)):D("",!0),n.icon==="credit_card"?(h(),g("svg",Pat,t[91]||(t[91]=[c("rect",{x:"3",y:"6",width:"18",height:"13",rx:"2",stroke:"#384C74","stroke-width":"2"},null,-1),c("path",{d:"M7 15H7.01",stroke:"#384C74","stroke-width":"2","stroke-linecap":"round"},null,-1),c("path",{d:"M4 11H21",stroke:"#384C74","stroke-width":"2","stroke-linecap":"round"},null,-1)]))):D("",!0),n.icon==="diamond"?(h(),g("g",Aat,[c("path",{d:"M12 20L3.81257 10.9029C3.41689 10.4632 3.21905 10.2434 3.16702 9.9684C3.11498 9.6934 3.21882 9.41649 3.4265 8.86268L4.27669 6.59551C4.74749 5.34003 4.98289 4.7123 5.49681 4.35615C6.01073 4 6.68116 4 8.022 4H15.978C17.3188 4 17.9893 4 18.5032 4.35615C19.0171 4.7123 19.2525 5.34003 19.7233 6.59551L20.5735 8.86268C20.7812 9.41649 20.885 9.6934 20.833 9.9684C20.7809 10.2434 20.5831 10.4632 20.1874 10.9029L12 20ZM12 20L15.9375 9M12 20L8.0625 9M20.4375 10L15.9375 9M15.9375 9L14.25 5M15.9375 9H8.0625M9.75 5L8.0625 9M8.0625 9L3.5625 10",stroke:n.iconColor,"stroke-width":"1.2","stroke-linecap":"round"},null,8,Dat)])):D("",!0),n.icon==="play"?(h(),g("g",{key:96,fill:n.iconColor},t[92]||(t[92]=[c("path",{"fill-rule":"evenodd",d:"M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM10.7828 7.99043L16.4265 11.1258C17.1123 11.5068 17.1123 12.4932 16.4265 12.8742L10.7828 16.0096C9.98293 16.4539 9 15.8756 9 14.9606V9.03942C9 8.12444 9.98293 7.54607 10.7828 7.99043Z"},null,-1)]),8,xat)):D("",!0),n.icon==="trophy"?(h(),g("g",{key:97,fill:n.iconColor},t[93]||(t[93]=[c("path",{d:"M9.5 9.5C9.5 8.94772 9.94772 8.5 10.5 8.5H13.5C14.0523 8.5 14.5 8.94772 14.5 9.5C14.5 10.0523 14.0523 10.5 13.5 10.5H10.5C9.94772 10.5 9.5 10.0523 9.5 9.5Z"},null,-1),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M6.97137 5.88499C7.50444 5.05209 8.43774 4.5 9.5 4.5H14.5C15.5623 4.5 16.4956 5.0521 17.0286 5.88499C17.4634 5.63986 17.9653 5.5 18.5 5.5C20.1565 5.5 21.5 6.84224 21.5 8.49945V10.5C21.5 12.0255 20.8891 13.2277 20.3087 14.0257C20.0172 14.4266 19.7257 14.7365 19.5044 14.9486C19.3933 15.055 19.2987 15.138 19.2288 15.1966C19.1938 15.226 19.1649 15.2493 19.1432 15.2666L19.1159 15.2879L19.1065 15.2951L19.1029 15.2978L19.1013 15.299C19.1013 15.299 19.1029 15.2978 19.1 15.3C18.6582 15.6314 18.0314 15.5418 17.7 15.1C17.3697 14.6596 17.4576 14.0353 17.8958 13.7031L17.9018 13.6985C17.9093 13.6925 17.9234 13.6812 17.9431 13.6647C17.9826 13.6315 18.0442 13.5778 18.1206 13.5046C18.2743 13.3573 18.4828 13.1359 18.6913 12.8493C19.1109 12.2723 19.5 11.4745 19.5 10.5V8.49945C19.5 7.94752 19.0526 7.5 18.5 7.5C17.9477 7.5 17.5 7.94772 17.5 8.5V11.3593C17.5 13.031 16.6645 14.5922 15.2735 15.5195L13.1094 16.9622C13.0735 16.9862 13.037 17.0088 13 17.0302V19.5H16.5C17.0523 19.5 17.5 19.9477 17.5 20.5C17.5 21.0523 17.0523 21.5 16.5 21.5H7.5C6.94772 21.5 6.5 21.0523 6.5 20.5C6.5 19.9477 6.94772 19.5 7.5 19.5H11V17.0302C10.963 17.0088 10.9265 16.9862 10.8906 16.9622L8.7265 15.5195C7.33551 14.5922 6.5 13.031 6.5 11.3593V8.5C6.5 7.94772 6.05228 7.5 5.5 7.5C4.94736 7.5 4.5 7.94752 4.5 8.49945V10.5C4.5 11.4745 4.88906 12.2723 5.30874 12.8493C5.51718 13.1359 5.7257 13.3573 5.87941 13.5046C5.95583 13.5778 6.01743 13.6315 6.05693 13.6647C6.07664 13.6812 6.09072 13.6925 6.09824 13.6985L6.10417 13.7031C6.54239 14.0353 6.63033 14.6596 6.3 15.1C5.96863 15.5418 5.34183 15.6314 4.9 15.3L5.5 14.5C4.9 15.3 4.9 15.3 4.9 15.3L4.89866 15.299L4.89712 15.2978L4.89351 15.2951L4.88409 15.2879L4.85684 15.2666C4.83506 15.2493 4.80617 15.226 4.77119 15.1966C4.70132 15.138 4.60667 15.055 4.49559 14.9486C4.2743 14.7365 3.98282 14.4266 3.69126 14.0257C3.11094 13.2277 2.5 12.0255 2.5 10.5V8.49945C2.5 6.84224 3.8435 5.5 5.5 5.5C6.03465 5.5 6.53664 5.63986 6.97137 5.88499ZM8.5 7.5C8.5 6.94772 8.94772 6.5 9.5 6.5H14.5C15.0523 6.5 15.5 6.94772 15.5 7.5V11.3593C15.5 12.3623 14.9987 13.299 14.1641 13.8554L12 15.2981L9.8359 13.8554C9.0013 13.299 8.5 12.3623 8.5 11.3593V7.5Z"},null,-1)]),8,Oat)):D("",!0),n.icon==="archive"?(h(),g("g",{key:98,fill:n.iconColor},t[94]||(t[94]=[c("path",{"fill-rule":"evenodd",d:"M21 10V15C21 17.8284 21 19.2426 20.1213 20.1213C19.2426 21 17.8284 21 15 21H9C6.17158 21 4.75736 21 3.87868 20.1213C3 19.2426 3 17.8284 3 15V10C3 10.9319 3 11.3978 3.15225 11.7654C3.35523 12.2554 3.74458 12.6448 4.23464 12.8478C4.60218 13 5.06812 13 6 13H6.67545C7.25646 13 7.54697 13 7.77888 13.1338C7.83746 13.1676 7.89246 13.2072 7.94303 13.2521C8.14327 13.4298 8.23513 13.7054 8.41887 14.2566L8.54416 14.6325C8.76416 15.2925 8.87417 15.6225 9.13605 15.8112C9.39794 16 9.7458 16 10.4415 16H13.5585C14.2542 16 14.6021 16 14.864 15.8112C15.1258 15.6225 15.2358 15.2925 15.4559 14.6325L15.5811 14.2566C15.7649 13.7054 15.8567 13.4298 16.057 13.2521C16.1076 13.2072 16.1626 13.1676 16.2211 13.1338C16.453 13 16.7435 13 17.3246 13H18C18.9319 13 19.3978 13 19.7654 12.8478C20.2554 12.6448 20.6448 12.2554 20.8478 11.7654C21 11.3978 21 10.9319 21 10Z"},null,-1),c("path",{"fill-rule":"evenodd",d:"M6.93417 2C6.95604 2 6.97799 2 7 2L17.0658 2C17.9523 1.99995 18.7161 1.99991 19.3278 2.08215C19.9833 2.17028 20.6117 2.36902 21.1213 2.87868C21.631 3.38835 21.8297 4.0167 21.9179 4.67221C22.0001 5.28388 22.0001 6.0477 22 6.9342V17.0658C22.0001 17.9523 22.0001 18.7161 21.9179 19.3278C21.8297 19.9833 21.631 20.6117 21.1213 21.1213C20.6117 21.631 19.9833 21.8297 19.3278 21.9179C18.7161 22.0001 17.9523 22.0001 17.0658 22H6.9342C6.0477 22.0001 5.28388 22.0001 4.67221 21.9179C4.0167 21.8297 3.38835 21.631 2.87868 21.1213C2.36902 20.6117 2.17028 19.9833 2.08215 19.3278C1.99991 18.7161 1.99995 17.9523 2 17.0658L2 7C2 6.97799 2 6.95604 2 6.93417C1.99995 6.04769 1.99991 5.28387 2.08215 4.67221C2.17028 4.0167 2.36902 3.38835 2.87868 2.87868C3.38835 2.36902 4.0167 2.17028 4.67221 2.08215C5.28387 1.99991 6.04769 1.99995 6.93417 2ZM4.93871 4.06431C4.50497 4.12263 4.36902 4.21677 4.2929 4.2929C4.21677 4.36902 4.12263 4.50497 4.06431 4.93871C4.00213 5.40122 4 6.02893 4 7V17C4 17.9711 4.00213 18.5988 4.06431 19.0613C4.12263 19.495 4.21677 19.631 4.2929 19.7071C4.36902 19.7832 4.50497 19.8774 4.93871 19.9357C5.40122 19.9979 6.02893 20 7 20H17C17.9711 20 18.5988 19.9979 19.0613 19.9357C19.495 19.8774 19.631 19.7832 19.7071 19.7071C19.7832 19.631 19.8774 19.495 19.9357 19.0613C19.9979 18.5988 20 17.9711 20 17V7C20 6.02893 19.9979 5.40122 19.9357 4.93871C19.8774 4.50497 19.7832 4.36902 19.7071 4.2929C19.631 4.21677 19.495 4.12263 19.0613 4.06431C18.5988 4.00213 17.9711 4 17 4H7C6.02893 4 5.40122 4.00213 4.93871 4.06431Z"},null,-1)]),8,Lat)):D("",!0),n.icon==="page"?(h(),g("g",{key:99,fill:n.iconColor},t[95]||(t[95]=[c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M11.3157 3.34061C11.2501 3.33562 11.159 3.33507 10.9765 3.33507H7.50017C6.69093 3.33507 6.16784 3.33684 5.78242 3.38866C5.42097 3.43726 5.30768 3.51571 5.24424 3.57915C5.18081 3.64259 5.10235 3.75588 5.05376 4.11733C5.00194 4.50275 5.00017 5.02584 5.00017 5.83507V14.1684C5.00017 14.9776 5.00194 15.5007 5.05376 15.8862C5.10235 16.2476 5.18081 16.3609 5.24424 16.4243C5.30768 16.4878 5.42097 16.5662 5.78242 16.6148C6.16784 16.6666 6.69093 16.6684 7.50017 16.6684H12.5002C13.3094 16.6684 13.8325 16.6666 14.2179 16.6148C14.5794 16.5662 14.6927 16.4878 14.7561 16.4243C14.8195 16.3609 14.898 16.2476 14.9466 15.8862C14.9984 15.5007 15.0002 14.9776 15.0002 14.1684V7.35876C15.0002 7.17624 14.9996 7.0851 14.9946 7.01959L14.9944 7.01599L14.992 7.01325C14.9492 6.9634 14.8852 6.89857 14.7561 6.76951L11.5657 3.57915C11.4367 3.45009 11.3718 3.38603 11.322 3.34323L11.3192 3.34089L11.3157 3.34061ZM11.0471 1.6682C11.3108 1.66703 11.6463 1.66555 11.9595 1.79527C12.2726 1.925 12.5088 2.16325 12.6944 2.35053C12.7115 2.3677 12.7281 2.38445 12.7442 2.40064L15.9346 5.591C15.9508 5.60719 15.9675 5.62378 15.9847 5.64081C16.172 5.82644 16.4102 6.0626 16.54 6.37578C16.6697 6.68896 16.6682 7.02443 16.667 7.28811C16.6669 7.31229 16.6668 7.33586 16.6668 7.35876L16.6668 14.2233C16.6669 14.962 16.6669 15.5985 16.5984 16.1082C16.5249 16.6545 16.3593 17.1781 15.9346 17.6028C15.5099 18.0276 14.9863 18.1932 14.44 18.2666C13.9303 18.3352 13.2938 18.3351 12.555 18.3351H7.44533C6.70658 18.3351 6.07006 18.3352 5.56034 18.2666C5.01408 18.1932 4.49045 18.0276 4.06573 17.6028C3.64101 17.1781 3.47539 16.6545 3.40195 16.1082C3.33342 15.5985 3.33346 14.962 3.3335 14.2233L3.3335 5.83507C3.3335 5.81673 3.3335 5.79844 3.3335 5.78022C3.33346 5.04148 3.33342 4.40496 3.40195 3.89525C3.47539 3.34898 3.64101 2.82536 4.06573 2.40064C4.49045 1.97592 5.01408 1.8103 5.56034 1.73686C6.07006 1.66833 6.70657 1.66836 7.44531 1.66841C7.46353 1.66841 7.48182 1.66841 7.50017 1.66841H10.9765C10.9994 1.66841 11.023 1.6683 11.0471 1.6682Z"},null,-1),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M6.66683 10.8351C6.66683 10.3748 7.03993 10.0017 7.50017 10.0017H12.5002C12.9604 10.0017 13.3335 10.3748 13.3335 10.8351C13.3335 11.2953 12.9604 11.6684 12.5002 11.6684H7.50017C7.03993 11.6684 6.66683 11.2953 6.66683 10.8351Z"},null,-1),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M6.66683 14.1684C6.66683 13.7082 7.03993 13.3351 7.50017 13.3351H10.8335C11.2937 13.3351 11.6668 13.7082 11.6668 14.1684C11.6668 14.6286 11.2937 15.0017 10.8335 15.0017H7.50017C7.03993 15.0017 6.66683 14.6286 6.66683 14.1684Z"},null,-1),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.0002 5.83507V2.50174H11.6668V5.83507C11.6668 6.25147 11.6686 6.47993 11.6899 6.63843C11.6902 6.64049 11.6905 6.64252 11.6907 6.6445C11.6927 6.64477 11.6947 6.64505 11.6968 6.64533C11.8553 6.66664 12.0838 6.66841 12.5002 6.66841H15.8335V8.33507H12.5002C12.485 8.33507 12.4699 8.33508 12.4548 8.33508C12.1014 8.33515 11.758 8.33522 11.4747 8.29713C11.1554 8.2542 10.791 8.1496 10.4883 7.84692C10.1856 7.54424 10.081 7.17984 10.0381 6.86051C10 6.57724 10.0001 6.23381 10.0002 5.88041C10.0002 5.86532 10.0002 5.8502 10.0002 5.83507Z"},null,-1)]),8,Mat)):D("",!0)],10,Mrt)}const Ue=U(Lrt,[["render",Nat]]),Rat={components:{AppIcon:Ue}},jat={class:"bg-success-light p-5 rounded border-start-5-success"},Fat={class:"text-success-dark mb-3"},zat={class:"text-gray-700 large"};function Uat(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",jat,[c("h3",Fat,[k(s,{icon:"check",height:"24",width:"24",class:"me-1"}),z(" "+m(e.$t("login.verified.title")),1)]),c("div",zat,m(e.$t("login.verified.text")),1)])}const Bat=U(Rat,[["render",Uat]]),Hat={components:{AppIcon:Ue},computed:{...xe({auth:"auth/auth"})}},Vat={class:"d-flex flex-column align-items-center justify-content-center text-center h-3dot55rem"},qat={class:"mb-1"},Yat={class:"mb-0 fw-medium text-gray-700"},Wat=["href"],Gat={class:"mb-1"},Zat={class:"mb-0 fw-medium text-gray-700"},Kat=["href"];function Jat(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",Vat,[!e.auth.loading&&!e.auth.check?(h(),g(pe,{key:0},[c("h3",qat,m(e.$t("home.headline")),1),c("p",Yat,[z(m(e.$t("home.subheadline"))+" ",1),c("a",{class:"d-inline-flex align-items-center link-dark text-decoration-underline-hover",href:e.ziggyRoute("materialy")},[z(m(e.$t("public.show_all_long"))+" ",1),k(s,{icon:"chevron-right",class:"",height:"24",width:"24"})],8,Wat)])],64)):!e.auth.loading&&e.auth.check?(h(),g(pe,{key:1},[c("h3",Gat,m(e.$t("home.headline_logged")),1),c("p",Zat,[z(m(e.$t("home.subheadline"))+" ",1),c("a",{class:"d-inline-flex align-items-center link-dark text-decoration-underline-hover",href:e.ziggyRoute("materialy")},[z(m(e.$t("product.all"))+" ",1),k(s,{icon:"chevron-right",class:"",height:"24",width:"24"})],8,Kat)])],64)):D("",!0)])}const Xat=U(Hat,[["render",Jat]]),Qat=""+new URL("cards-circle-71ef9f91.svg",import.meta.url).href,elt={components:{AppIcon:Ue},props:{sectionLink:String,hrefTarget:{type:String,default:"_self"}},data(){return{cardsCircle:Qat}}},tlt={class:"d-flex flex-column align-items-center justify-content-center bg-primary-5 border-radius-8px shadow-low shadow-mid-hover mh-21dot9375rem mt-3"},nlt=["src"],olt={class:"text-gray-800 medium"},ilt={class:"d-flex justify-content-center"},rlt=["href","target"];function slt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",tlt,[c("img",{src:i.cardsCircle,width:"125",height:"125",class:"mb-4"},null,8,nlt),c("p",olt,m(e.$t("section.card.show_more")),1),c("div",ilt,[c("a",{href:n.sectionLink,class:"btn btn-primary btn-sm btn-center",onClick:t[0]||(t[0]=a=>e.$emit("clicked")),target:n.hrefTarget},[z(m(e.$t("section.card.show"))+" ",1),k(s,{icon:"arrow-right",class:"ms-icon"})],8,rlt)])])}const alt=U(elt,[["render",slt]]),llt={components:{AppIcon:Ue},props:{altText:{type:String,default(){return""}},image:{type:String,default(){return""}},isVerified:{type:Boolean,default(){return!1}},maxWidth:String,maxHeight:String,width:{type:String,default(){return"38px"}},height:{type:String,default(){return"38px"}},verifiedSize:{type:String,default(){return null}}},computed:{maxWidthStyle(){return"max-width: "+this.maxWidth+";"},maxHeightStyle(){return"max-height: "+this.maxHeight+";"},widthStyle(){return"width: "+this.width+";"},heightStyle(){return"height: "+this.height+";"},verifiedSizeComputed(){return this.verifiedSize==="xs"?.5:this.verifiedSize==="lg"?1.5:1}}},clt={class:"d-flex align-items-center"},dlt=["src","alt"];function ult(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",clt,[c("img",{src:n.image,alt:n.altText,style:Bn(r.maxWidthStyle+r.maxHeightStyle+r.widthStyle+r.heightStyle+"object-fit: cover;"),class:X(["rounded-circle",{"border border-success object-fit-cover me-neg-3":n.isVerified}])},null,14,dlt),n.isVerified?(h(),W(s,{key:0,class:X(["bg-white text-success position-relative rounded",n.verifiedSize==="xs"?"start-9px top-neg-7px":"start-0 top-neg-13px"]),icon:"verified-author",size:r.verifiedSizeComputed,style:{"--flink-secondary-color":"white","--flink-secondary-opacity":"1"}},null,8,["class","size"])):D("",!0)])}const dL=U(llt,[["render",ult]]),hlt={props:{rank:{type:Number,default:null}},data(){return{colors:{1:"#FFC642",2:"#A5A4DA",3:"#FC8B67"},cornerColors:{1:"#FC8B67",2:"#565861",3:"#804F4C"}}}},flt={class:"position-absolute top-neg-0dot5rem start-0dot5rem"},mlt={width:"49",height:"73",viewBox:"0 0 49 73",fill:"none",xmlns:"http://www.w3.org/2000/svg"},plt=["fill"],glt={filter:"url(#filter0_dddd_16927_103847)"},vlt=["fill"],_lt={class:"position-absolute start-25 top-0dot6875rem fw-bold small d-flex flex-column align-items-center text-white"};function ylt(e,t,n,o,i,r){return h(),g("div",flt,[(h(),g("svg",mlt,[c("path",{d:"M4.97665 3.00006L43.2995 3.00003C44.435 3.25268 44.6733 4.82745 45 8H3C3.24751 4.53139 3.54452 3.0405 4.97665 3.00006Z",fill:i.cornerColors[n.rank]},null,8,plt),c("g",glt,[c("path",{d:"M5 3H43.0543C42.6503 3.25747 42.5709 4.74903 42.5001 8V51L24.0001 59.5L5.50005 51V8C5.4851 4.85104 5.44995 3.26477 5 3Z",fill:i.colors[n.rank]},null,8,vlt),t[0]||(t[0]=c("text",null,[c("textPath",{href:"#P",startoffset:"50","text-anchor":"middle","dominant-baseline":"middle",fill:"green","font-size":"14px"})],-1))]),t[1]||(t[1]=wl('<defs><filter id="filter0_dddd_16927_103847" x="0" y="0" width="48.0547" height="72.5" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix><feOffset dy="-1"></feOffset><feGaussianBlur stdDeviation="1"></feGaussianBlur><feColorMatrix type="matrix" values="0 0 0 0 0.482353 0 0 0 0 0.52549 0 0 0 0 0.705882 0 0 0 0.05 0"></feColorMatrix><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_16927_103847"></feBlend><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix><feOffset dy="1"></feOffset><feGaussianBlur stdDeviation="1"></feGaussianBlur><feColorMatrix type="matrix" values="0 0 0 0 0.172549 0 0 0 0 0.207843 0 0 0 0 0.34902 0 0 0 0.05 0"></feColorMatrix><feBlend mode="normal" in2="effect1_dropShadow_16927_103847" result="effect2_dropShadow_16927_103847"></feBlend><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix><feOffset dy="4"></feOffset><feGaussianBlur stdDeviation="2"></feGaussianBlur><feColorMatrix type="matrix" values="0 0 0 0 0.482353 0 0 0 0 0.52549 0 0 0 0 0.705882 0 0 0 0.04 0"></feColorMatrix><feBlend mode="normal" in2="effect2_dropShadow_16927_103847" result="effect3_dropShadow_16927_103847"></feBlend><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix><feOffset dy="8"></feOffset><feGaussianBlur stdDeviation="2.5"></feGaussianBlur><feColorMatrix type="matrix" values="0 0 0 0 0.481181 0 0 0 0 0.525778 0 0 0 0 0.704167 0 0 0 0.03 0"></feColorMatrix><feBlend mode="normal" in2="effect3_dropShadow_16927_103847" result="effect4_dropShadow_16927_103847"></feBlend><feBlend mode="normal" in="SourceGraphic" in2="effect4_dropShadow_16927_103847" result="shape"></feBlend></filter></defs>',1))])),c("span",_lt,m("TOP"+n.rank),1)])}const Zre=U(hlt,[["render",ylt]]),blt={props:{prefix:String,amount:Number,validFrom:String,validTo:String},data(){return{moment:gt}}},klt={key:0,class:"d-flex align-items-center justify-content-end position-relative"},wlt={key:0,width:"20",height:"24",viewBox:"0 0 20 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},$lt={key:1,width:"17",height:"19",viewBox:"0 0 17 19",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Clt={key:1,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function Slt(e,t,n,o,i,r){return h(),g("div",null,[n.prefix||n.amount?(h(),g("div",klt,[n.prefix?(h(),g("svg",wlt,t[0]||(t[0]=[c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M13.3368 0H20V24H13.2874C12.8141 24 12.3561 23.8321 11.9949 23.5263L0.725398 13.9829C-0.191403 13.2065 -0.221702 11.8027 0.660741 10.9875L11.9796 0.530935C12.3491 0.189575 12.8337 0 13.3368 0ZM13 14C14.1046 14 15 13.1046 15 12C15 10.8954 14.1046 10 13 10C11.8954 10 11 10.8954 11 12C11 13.1046 11.8954 14 13 14Z",fill:"#DF4759"},null,-1)]))):(h(),g("svg",$lt,t[1]||(t[1]=[c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.5479 0H17V19H10.4986C10.0264 19 9.56952 18.833 9.20869 18.5285L0.733786 11.3762C-0.186419 10.5997 -0.216793 9.19197 0.669057 8.37641L9.19328 0.528613C9.5625 0.188687 10.046 0 10.5479 0ZM12.5 11C13.3284 11 14 10.3284 14 9.5C14 8.67157 13.3284 8 12.5 8C11.6716 8 11 8.67157 11 9.5C11 10.3284 11.6716 11 12.5 11Z",fill:"#DF4759"},null,-1)]))),c("div",{class:X(["d-flex rounded-tag align-items-center bg-danger text-white text-nowrap text-end small px-1",n.prefix?"medium":"small"]),style:Bn(n.prefix?"height: 24px;":"height: 19px;")},[n.prefix?(h(),g(pe,{key:0},[z(m(n.prefix),1)],64)):D("",!0),n.amount?(h(),g(pe,{key:1},[z(m(e.$t("public.dash")+n.amount+" %"),1)],64)):D("",!0),n.validFrom&&n.validTo?(h(),g(pe,{key:2},[z(m(" ("+i.moment(n.validFrom).format("DD.MM.YYYY")+" - "+i.moment(n.validTo).format("DD.MM.YYYY")+")"),1)],64)):D("",!0)],6)])):(h(),g("svg",Clt,t[2]||(t[2]=[c("path",{d:"M10.8979 0.29292C10.7104 0.105368 10.456 0 10.1908 0H0.999999C0.447714 0 0 0.447715 0 1V10.1948C0 10.46 0.105357 10.7144 0.292893 10.9019L12.6841 23.2931C13.0745 23.6835 13.7076 23.6836 14.0981 23.2932L23.2926 14.1031C23.6833 13.7126 23.6833 13.0793 23.2928 12.6887L10.8979 0.29292ZM6.414 6.414C5.633 7.195 4.368 7.195 3.585 6.415C2.804 5.632 2.804 4.367 3.585 3.586C4.367 2.804 5.633 2.805 6.414 3.585C7.196 4.367 7.195 5.632 6.414 6.414Z",fill:"#DF4759"},null,-1)])))])}const c6=U(blt,[["render",Slt]]),Tlt={props:{product:Object,marginEndPrice:{type:Number,default:3},showSchoolPrice:{type:Boolean,default:!1}},methods:{removePriceSuffix(e){return typeof e=="string"&&e.includes(" CZK")?e.replace(" CZK",""):e}},computed:{priceBruttoAllDiscounts(){return this.product.author_discount?this.showSchoolPrice?this.product.author_discount.new_school_price:this.product.author_discount.new_price:this.priceBrutto},priceBrutto(){return this.showSchoolPrice?this.product.school_price_brutto:this.product.price_brutto},isDiscountValid(){const e=gt(),t=gt(this.product.author_discount.valid_from),n=gt(this.product.author_discount.valid_to);return e.isBetween(t,n,null,"[]")}}},Elt={key:0},Ilt={key:0,class:"text-nowrap"},Plt={class:"fw-bold text-danger text-nowrap"},Alt={key:1},Dlt={class:"text-nowrap"};function xlt(e,t,n,o,i,r){return r.priceBruttoAllDiscounts?(h(),g("span",Elt,[n.product.author_discount&&r.isDiscountValid?(h(),g("span",Ilt,[c("span",{class:X(["text-decoration-line-through fw-light text-gray-700 text-nowrap","me-"+n.marginEndPrice])},m(r.removePriceSuffix(r.priceBrutto.toLocaleString())+" "+e.$t("currency.short")),3),c("span",Plt,m(r.removePriceSuffix(r.priceBruttoAllDiscounts.toLocaleString())+" "+e.$t("currency.short")),1)])):(h(),g("span",Alt,[c("span",Dlt,m(r.removePriceSuffix(r.priceBruttoAllDiscounts.toLocaleString())+" "+e.$t("currency.short")),1)]))])):D("",!0)}const Yy=U(Tlt,[["render",xlt]]),Olt={props:{color:String,small:{type:Boolean,default:!0},medium:{type:Boolean,default:!1},large:{type:Boolean,default:!1}},computed:{fontSize(){return this.large?"large":this.medium?"medium":this.small?"small":"large"}}};function Llt(e,t,n,o,i,r){return n.color=="primary"?(h(),g("span",{key:0,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-primary text-white px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="secondary"?(h(),g("span",{key:1,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-secondary text-primary px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="success"?(h(),g("span",{key:2,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-success-light text-success px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="success-primary"?(h(),g("span",{key:3,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-success text-white px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="danger"?(h(),g("span",{key:4,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-danger-light text-danger px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="danger-primary"?(h(),g("span",{key:5,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-danger text-white px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="warning"?(h(),g("span",{key:6,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-warning-light text-warning px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="warning-dark"?(h(),g("span",{key:7,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-warning-infobox text-white px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="gold"?(h(),g("span",{key:8,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-old-gold text-white px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="gray"?(h(),g("span",{key:9,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-gray-300 text-gray-900 bg-gray-400-hover px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="muted"?(h(),g("span",{key:10,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-gray-300 text-gray-700 px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="disabled"?(h(),g("span",{key:11,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-transparent text-manatee-gray px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="purple"?(h(),g("span",{key:12,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-purple-light text-purple px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="purple-dark"?(h(),g("span",{key:13,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-purple-light text-purple-dark px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):n.color=="pink"?(h(),g("span",{key:14,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap bg-pink-light text-persian-pink px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2)):(h(),g("span",{key:15,class:X([[r.fontSize],"badge rounded-pill d-inline-flex align-items-center justify-content-center text-nowrap px-2 py-1 fw-light"])},[Pt(e.$slots,"default")],2))}const Ni=U(Olt,[["render",Llt]]),Mlt={components:{AppIcon:Ue,Pill:Ni},props:{count:Number,short:Boolean}};function Nlt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("Pill"),l=sn("tooltip");return n.count>0?Oe((h(),W(a,{key:0,color:"success"},{default:F(()=>[k(s,{icon:"rating",height:"12",width:"12",class:"me-icon"}),z(" "+m(n.count)+" "+m(n.short?"":e.$t("product.rating_count")),1)]),_:1})),[[l,{content:n.short?n.count+" "+e.$t("product.rating_count"):null,delay:{show:500,hide:100},triggers:["hover"]},void 0,{bottom:!0}]]):D("",!0)}const Kre=U(Mlt,[["render",Nlt]]),Rlt={components:{AppIcon:Ue,ProductRatingCountPill:Kre},props:{product:Object,isBought:Boolean}},jlt={class:"d-flex"},Flt={key:0,class:"h-1dot5rem px-2 me-1 rounded-pill text-primary bg-primary-10 small d-flex align-items-center justify-content-center"},zlt={key:1,class:"h-1dot5rem px-2 me-1 rounded-pill text-primary bg-primary-10 small d-flex align-items-center justify-content-center"},Ult={key:2,class:"h-1dot5rem px-2 me-1 rounded-pill text-primary bg-primary-10 small d-flex align-items-center justify-content-center"};function Blt(e,t,n,o,i,r){const s=y("ProductRatingCountPill"),a=y("AppIcon"),l=sn("tooltip");return h(),g("div",jlt,[k(s,{count:n.product.ratings_count,short:""},null,8,["count"]),n.product.video&&!n.isBought?Oe((h(),g("div",Flt,[k(a,{icon:"video",height:"12",width:"12"})])),[[l,{content:"Video",delay:{show:500,hide:100},triggers:["hover"]},void 0,{bottom:!0}]]):D("",!0),n.product.is_distance_education_usable&&!n.isBought?Oe((h(),g("div",zlt,[k(a,{icon:"distance-education"})])),[[l,{content:e.$t("product.distance_education.title"),delay:{show:500,hide:100},triggers:["hover"]},void 0,{bottom:!0}]]):D("",!0),n.product.only_on_ucitelnice?Oe((h(),g("div",Ult,[k(a,{icon:"diamond",class:"text-purple"})])),[[l,{content:e.$t("product.editor.only_on_ucitelnice.label"),delay:{show:500,hide:100},triggers:["hover"]},void 0,{bottom:!0}]]):D("",!0)])}const Jre=U(Rlt,[["render",Blt]]),Hlt=e=>e.product_id?e.product_id:e.id?e.id:null,d6={getProductId:Hlt},z3=e=>{const t=e.analytics?Object.entries(e.analytics.categories).filter(([n])=>/^category\d*$/.test(n)).reduce((n,[o,i])=>(n[`item_${o}`]=i,n),{}):{};return{item_id:d6.getProductId(e),item_name:e.title,price:e.price,...t}},Vlt=()=>{let e=0;const t=(n,o)=>{window.gtag&&typeof window.gtag=="function"?(window.gtag("event",n,o),e=0):(e++,e<10&&setTimeout(()=>{t(n,o)},500))};return t},Wy=Vlt(),U3=(e,t)=>{Wy(e,{currency:"CZK",...t})},qlt=e=>{const t=z3(e);U3("view_item",{value:e.price,items:[t]})},Ylt=e=>{const t=z3(e);U3("add_to_cart",{value:e.price,items:[t]})},Wlt=e=>{const t=z3(e);U3("add_to_wishlist",{value:e.price,items:[t]})},Glt=e=>e.reduce((n,o)=>n+o.price,0).toFixed(2),Zlt=e=>{const t=Glt(Object.values(e)),n=Object.values(e).map(z3);U3("begin_checkout",{value:t,items:n})},Klt=e=>{const t=e.total,n=e.items.map(z3);U3("purchase",{value:t,transaction_id:e.id,type:e.type,paid:e.paid,items:n})},Jlt=e=>{Wy("navigation_category_type_open",{name:e})},Xlt=e=>{Wy("navigation_category_select",{id:e.id,name:e.name})},Qlt=(e,t)=>{Wy("homepage_section_clicked",{id:e.id,title:e.title,element:t})},ect=()=>{Wy("login_shown")},tct=()=>{Wy("register_shown")},ph={viewItem:qlt,addToCart:Ylt,addToWishlist:Wlt,beginCheckout:Zlt,purchase:Klt,navigationCategoryTypeOpen:Jlt,navigationCategorySelect:Xlt,homepageSectionClicked:Qlt,loginShown:ect,registerShown:tct},nct=e=>{const t=Object.values(e.analytics.categories);H3("ViewContent",{value:e.price,content_name:e.title,content_category:t,content_ids:[d6.getProductId(e)],content_type:"product"})},oct=e=>{const t=e.analytics?Object.values(e.analytics.categories):[];H3("AddToCart",{value:e.price,content_name:e.title,content_category:t,content_ids:[d6.getProductId(e)],content_type:"product"})},ict=e=>{const t=Object.values(e.analytics.categories);H3("AddToWishlist",{value:e.price,content_name:e.title,content_category:t,content_ids:[d6.getProductId(e)],content_type:"product"})},rct=e=>e.reduce((n,o)=>n+o.price,0).toFixed(2),sct=e=>{H3("InitiateCheckout",{value:rct(Object.values(e)),content_ids:Object.values(e).map(t=>t.id),content_type:"product"})},act=e=>{H3("Purchase",{value:e.total,content_ids:e.items.map(t=>t.id),type:e.type,paid:e.paid,content_type:"product"})},lct=e=>{B3("NavigationCategoryTypeOpen",{name:e})},cct=e=>{B3("NavigationCategorySelect",{id:e.id,name:e.name})},dct=()=>{B3("LoginShown")},uct=()=>{B3("RegisterShown")},hct=()=>{let e=0;const t=(n,o)=>{window.fbq&&typeof window.fbq=="function"?(window.fbq("track",n,o),e=0):(e++,e<10&&setTimeout(()=>{t(n,o)},500))};return t},B3=hct(),H3=(e,t)=>{B3(e,{currency:"CZK",...t})},V3={viewContent:nct,addToCart:oct,addToWishlist:ict,initiateCheckout:sct,purchase:act,navigationCategoryTypeOpen:lct,navigationCategorySelect:cct,loginShown:dct,registerShown:uct},q3=e=>{window.hj&&typeof window.hj=="function"&&window.hj("event",e)},fct=e=>{q3(e)},mct=()=>{q3("login_shown")},pct=()=>{q3("register_shown")},gct=()=>{q3("guest_checkout")},vct=()=>{q3("begin_search_navbar")},Y3={specialPageView:fct,loginShown:mct,registerShown:pct,guestCheckout:gct,navbarSearchBegin:vct},u6=e=>{window.mixpanel&&typeof window.mixpanel.track=="function"&&window.mixpanel.track(e)},_ct=()=>{u6("navbar.click.blog")},yct=()=>{u6("navbar.click.webinare")},bct=()=>{u6("navbar.click.napoveda")},kct=()=>{u6("navbar.click.kontakt")},h6={navigationBlogClicked:_ct,navigationWebinarClicked:yct,navigationHelpClicked:bct,navigationContactClicked:kct},gh=(e,t={})=>window.plausible?(window.plausible(e,{props:t}),!0):!1,wct=e=>{let t={navbar:"register--navbar",cart:"register--cart",guestOrder:"register--guestOrder"}[e];return t?gh(t):!1},$ct=e=>{let t={navbar:"login--navbar",cart:"login--cart"}[e];return t?gh(t):!1},Cct=e=>{ph.viewItem(e),V3.viewContent(e)},Sct=(e,t)=>{let n={detail:"addToCart--product",card:"addToCart--card",wishlist:"addToCart--wishlist",search:"addToCart--search"}[t];return ph.addToCart(e),V3.addToCart(e),!n||!e||!e.id?!1:(t==="box"&&uL(e),gh(n,{product_id:e.id}))},uL=e=>!e||!e.id?!1:gh("product--interested",{product_id:e.id}),Tct=e=>!e||!e.id?!1:gh("product--exit",{product_id:e.id}),Ect=(e,t)=>!e||!t?!1:gh("product--author",{product_id:e,product_a_id:t}),Ict=(e,t)=>!e||!t?!1:gh("product--recommended",{product_id:e,product_recommended_id:t}),Pct=(e,t)=>{let n={detail:"addToWishlist--product",card:"addToWishlist--card"}[t];return ph.addToWishlist(e),V3.addToWishlist(e),!n||!e||!e.id?!1:(t==="box"&&uL(e),gh(n,{product_id:e.id}))},Act=()=>gh("BuyAll--wishlist"),Dct=e=>{let t={filter:"FirstAction--filter",product:"FirstAction--product",cta:"FirstAction--CTA",navbar:"FirstAction--navbar",category:"FirstAction--category",blog:"FirstAction--blog"}[e];return t?gh(t):!1},xct=(e,t=!1)=>{t?Y3.guestCheckout():(ph.beginCheckout(e),V3.initiateCheckout(e))},Oct=e=>{ph.purchase(e),V3.purchase(e)},Lct=e=>{Y3.specialPageView(e)},Mct=e=>{ph.navigationCategoryTypeOpen(e)},Nct=e=>{ph.navigationCategorySelect(e)},Rct=(e,t)=>{ph.homepageSectionClicked(e,t)},jct=()=>{h6.navigationBlogClicked()},Fct=()=>{h6.navigationWebinarClicked()},zct=()=>{h6.navigationHelpClicked()},Uct=()=>{h6.navigationContactClicked()},Bct=()=>{ph.loginShown(),Y3.loginShown()},Hct=()=>{ph.registerShown(),Y3.registerShown()},Vct=()=>{Y3.navbarSearchBegin()},ai={login:$ct,register:wct,viewItem:Cct,addToCart:Sct,addAllToCartFromWishlist:Act,addToWishlist:Pct,productInterested:uL,productExit:Tct,productAuthor:Ect,productRecommended:Ict,homepageFirstVisit:Dct,checkout:xct,purchase:Oct,specialUrlPageView:Lct,navigationCategoryTypeOpen:Mct,navigationCategorySelect:Nct,homepageSectionClicked:Rct,navigationBlogClicked:jct,navigationWebinarClicked:Fct,navigationHelpClicked:zct,navigationContactClicked:Uct,loginShown:Bct,registerShown:Hct,navbarSearchOpened:Vct},qct={props:{product:{type:Object,required:!0},context:{type:String,default:null},tooltipHidden:{type:Boolean,default:!1},classCustom:{type:String,default:"btn btn-primary btn-center w-100"}},computed:{...an({loading:e=>e.cart.loading}),...xe({isInCart:"cart/isItemInCart"}),added(){return this.isInCart(this.product.id)}},methods:{add(){this.isMobile&&ai.viewItem(this.product),this.$store.dispatch("cart/add",{productId:this.product.id,asSchool:!1,context:this.context})},handleResize(){this.isMobile=window.matchMedia("(hover: none)").matches}},created(){window.addEventListener("resize",this.handleResize)},beforeUnmount(){window.removeEventListener("resize",this.handleResize)}},Yct=["disabled"];function Wct(e,t,n,o,i,r){const s=y("app-icon"),a=sn("tooltip");return Oe((h(),g("div",null,[c("button",{id:"product-cart-add-button",onClick:t[0]||(t[0]=Gt((...l)=>r.add&&r.add(...l),["prevent"])),disabled:r.added,class:X(n.classCustom),"data-lb-action":"cart-add"},[Pt(e.$slots,"default",{},()=>[e.loading?(h(),W(s,{key:1,icon:"cog",spin:""})):(h(),W(s,{key:0,icon:"basket"}))])],10,Yct)])),[[a,{content:n.tooltipHidden?null:r.added?e.$t("cart.already_button"):e.$t("cart.add_into_cart"),delay:{show:500,hide:100},triggers:["hover","click"]},void 0,{bottom:!0}]])}const f6=U(qct,[["render",Wct]]),Gct={props:{product:{type:Object,required:!0},context:{type:String,default:null},tooltipHidden:{type:Boolean,default:!1},classCustom:{type:String,default:null}},computed:{...xe({auth:"auth/auth",isInCart:"cart/isItemInCart"}),...an({loading:e=>e.wishlist.loading}),addedToCart(){return this.isInCart(this.product.id)}},methods:{add(){this.isMobile&&ai.viewItem(this.product),this.auth.check?this.$store.dispatch("wishlist/add",{product:this.product,context:this.context}):window.loginRegisterModal(window.location.href)},handleResize(){this.isMobile=window.matchMedia("(hover: none)").matches}},mounted(){this.handleResize()},created(){window.addEventListener("resize",this.handleResize)},beforeUnmount(){window.removeEventListener("resize",this.handleResize)}},Zct={key:0};function Kct(e,t,n,o,i,r){const s=y("app-icon"),a=sn("tooltip");return r.addedToCart?D("",!0):Oe((h(),g("div",Zct,[c("button",{id:"product-wishlist-add-button",class:X(n.classCustom),onClick:t[0]||(t[0]=(...l)=>r.add&&r.add(...l)),"data-lb-action":"wishlist-add"},[Pt(e.$slots,"default",{},()=>[e.loading?(h(),W(s,{key:1,icon:"cog",spin:""})):(h(),W(s,{key:0,icon:"wishlist"}))])],2)])),[[a,{content:n.tooltipHidden?null:e.$t("public.to_wish"),delay:{show:500,hide:100},triggers:["hover","click"]},void 0,{bottom:!0}]])}const Xre=U(Gct,[["render",Kct]]),Jct={props:{product:{type:Object,required:!0},context:{type:String,default:null},tooltipHidden:{type:Boolean,default:!1}},computed:{...an({loading:e=>e.wishlist.loading})},methods:{remove(){this.$store.dispatch("wishlist/remove",this.product.id)}}};function Xct(e,t,n,o,i,r){const s=y("app-icon"),a=sn("tooltip");return Oe((h(),g("button",{id:"product-wishlist-remove-button",onClick:t[0]||(t[0]=(...l)=>r.remove&&r.remove(...l)),"data-lb-action":"wishlist-remove","data-action-attitude":"negative"},[Pt(e.$slots,"default",{},()=>[e.loading?(h(),W(s,{key:1,icon:"cog",spin:""})):(h(),W(s,{key:0,icon:"wishlist-off"}))])])),[[a,{content:n.tooltipHidden?null:e.$t("wishlist.remove"),delay:{show:500,hide:100},triggers:["hover","click"]},void 0,{bottom:!0}]])}const hL=U(Jct,[["render",Xct]]),Qct={components:{WishlistProductAddButton:Xre,WishlistProductRemoveButton:hL},props:{product:{type:Object,required:!0}},computed:{...xe({isAdded:"wishlist/isAdded"})}};function edt(e,t,n,o,i,r){const s=y("WishlistProductAddButton"),a=y("WishlistProductRemoveButton");return h(),g("div",null,[e.isAdded(n.product.id)?(h(),W(a,{key:1,product:n.product,class:"btn btn-sm btn-primary btn-center h-1dot875rem",context:"card"},null,8,["product"])):(h(),W(s,{key:0,product:n.product,"class-custom":"btn btn-sm btn-primary btn-center h-1dot875rem",context:"card"},null,8,["product"]))])}const tdt=U(Qct,[["render",edt]]),ndt={components:{ProductPrice:Yy,ProductCardTopBadge:Zre,UserIcon:dL,AppIcon:Ue,DiscountIcon:c6,ProductCardTags:Jre,CartProductAddButton:f6,WishlistProductCardButton:tdt},props:{product:Object,isWebinar:{type:Boolean,default:!1},occurance:String,hrefTarget:{type:String,default:"_self"}},data(){return{hover:!1,authorHover:!1,isMobile:!1,moment:gt}},computed:{...xe({boughtAllProductsIds:"auth/getDownloads"}),recommendationData(){return this.product.recommendation_configuration?this.product.id+"|"+this.product.recommendation_configuration+"|"+this.occurance:null},isBought(){return this.boughtAllProductsIds.includes(Number(this.product.id))},isAuthorDiscount(){const e=gt();return this.product.author_discount&&gt(this.product.author_discount.valid_from).isBefore(e)&&gt(this.product.author_discount.valid_to).isAfter(e)},isDiscountValid(){const e=gt(),t=gt(this.product.author_discount.valid_from),n=gt(this.product.author_discount.valid_to);return e.isBetween(t,n,null,"[]")}},methods:{handleHover(e){this.isMobile||(ai.viewItem(this.product),this.hover=e)},handleResize(){this.isMobile=window.matchMedia("(hover: none)").matches}},created(){window.addEventListener("resize",this.handleResize)},beforeUnmount(){window.removeEventListener("resize",this.handleResize)}},odt=["data-product-recommendation"],idt={class:"overflow-hidden h-0 pb-100"},rdt=["href","target"],sdt=["src","alt"],adt={class:"p-1"},ldt={class:"d-flex"},cdt=["href","target"],ddt={class:"d-flex justify-content-between align-items-center"},udt=["href","target"],hdt={class:"d-flex justify-content-between align-items-center"},fdt={class:"d-flex align-items-center mh-1dot875rem"},mdt={key:0},pdt={key:0,class:"h-1dot5rem px-2 me-1 d-flex align-items-center rounded-pill bg-gray-300 text-gray-700 small d-flex align-items-center justify-content-center"},gdt={key:1,class:"d-flex"},vdt={key:0},_dt=["href"];function ydt(e,t,n,o,i,r){const s=y("ProductCardTopBadge"),a=y("UserIcon"),l=y("AppIcon"),d=y("DiscountIcon"),u=y("ProductCardTags"),f=y("ProductPrice"),p=y("WishlistProductCardButton"),v=y("CartProductAddButton"),_=sn("tooltip");return h(),g("div",{class:X(["product--card--new position-relative mt-3 rounded border p-2 shadow-low shadow-mid-hover bg-white mh-16dot875rem",[n.product.rank>0?"border-bestseller-"+n.product.rank:""]]),"data-product-recommendation":r.recommendationData,onMouseover:t[4]||(t[4]=b=>r.handleHover(!0)),onMouseleave:t[5]||(t[5]=b=>r.handleHover(!1))},[n.product.rank>0?(h(),W(s,{key:0,rank:n.product.rank},null,8,["rank"])):D("",!0),c("div",idt,[c("a",{class:"text-decoration-none",id:"product-show-by-image-button",href:n.product.web_url,onClick:t[0]||(t[0]=b=>e.$emit("analytics")),target:n.hrefTarget},[c("img",{src:n.product.cover_img_thumbnail,alt:n.product.title,class:"border rounded object-fit-cover w-100 h-auto object-position-right"},null,8,sdt)],8,rdt)]),c("div",adt,[c("div",ldt,[c("a",{id:"product-show-by-title-button",href:n.product.web_url,onClick:t[1]||(t[1]=b=>e.$emit("analytics")),class:"d-flex align-items-center link-dark small-md-down mt-1 mb-1 text-gray-900 fw-medium text-truncate-2-line text-decoration-none small",target:n.hrefTarget},m(n.product.title),9,cdt)]),c("div",ddt,[c("a",{href:e.ziggyRoute("user.show",n.product.author.id),class:"d-flex justify-content-start align-items-center py-1 text-gray-700 link-dark text-truncate text-decoration-none",onMouseover:t[2]||(t[2]=b=>i.authorHover=!0),onMouseleave:t[3]||(t[3]=b=>i.authorHover=!1),target:n.hrefTarget},[k(a,{"alt-text":n.product.author.first_name+" "+n.product.author.last_name,image:n.product.author.image_thumbnail,height:"28px",width:"28px",class:"mw-1dot25rem me-2"},null,8,["alt-text","image"]),n.product.author.public_alias!==null?(h(),g("p",{key:0,class:X(["mb-0 me-1 small fw-medium text-truncate text-gray-700",{"text-decoration-underline":i.authorHover}])},m(n.product.author.public_alias),3)):(h(),g("p",{key:1,class:X(["mb-0 me-1 small fw-medium text-truncate text-gray-700",{"text-decoration-underline":i.authorHover}])},m(n.product.author.first_name)+" "+m(n.product.author.last_name),3)),n.product.author.is_verified?(h(),W(l,{key:2,icon:"check-fill",height:"14",width:"14",class:"text-success"})):D("",!0)],40,udt),n.product.author_discount&&r.isDiscountValid?(h(),W(d,{key:0,amount:n.product.author_discount.amount,class:"ms-2"},null,8,["amount"])):D("",!0)]),c("div",hdt,[k(u,{product:n.product,"is-bought":r.isBought},null,8,["product","is-bought"]),c("div",fdt,[i.hover?(h(),g("div",gdt,[r.isBought?Oe((h(),g("div",vdt,[c("a",{class:"btn btn-sm btn-primary d-flex align-items-center justify-content-center h-1dot875rem mw-2dot5975 text-decoration-none",href:e.ziggyRoute("downloads.download",{product:n.product.id})},[k(l,{icon:"download",height:"18",width:"18"})],8,_dt)])),[[_,{content:e.$t("download.download"),delay:{show:500,hide:100},triggers:["hover","click"]},void 0,{bottom:!0}]]):(h(),g(pe,{key:1},[k(p,{product:n.product,context:"card"},null,8,["product"]),k(v,{product:n.product,"class-custom":"btn btn-primary btn-sm btn-center ms-1 h-1dot875rem",context:"card"},null,8,["product"])],64))])):(h(),g("div",mdt,[r.isBought?(h(),g("div",pdt,[k(l,{icon:"check",height:"12",width:"12",class:"me-icon"}),z(" "+m(e.$t("download.bought")),1)])):(h(),W(f,{key:1,product:n.product,"margin-end-price":1},null,8,["product"]))]))])])])],42,odt)}const m6=U(ndt,[["render",ydt]]);function SP(e,t,n){var o,i,r,s,a;t==null&&(t=100);function l(){var u=Date.now()-s;u<t&&u>=0?o=setTimeout(l,t-u):(o=null,n||(a=e.apply(r,i),r=i=null))}var d=function(){r=this,i=arguments,s=Date.now();var u=n&&!o;return o||(o=setTimeout(l,t)),u&&(a=e.apply(r,i),r=i=null),a};return d.clear=function(){o&&(clearTimeout(o),o=null)},d.flush=function(){o&&(a=e.apply(r,i),r=i=null,clearTimeout(o),o=null)},d}SP.debounce=SP;var is=SP;const bdt={components:{ProductCard:m6,ProductCardShowMore:alt},props:{products:{type:Array,default(){return[]}},occurance:{type:String,default:null},horizontalScrollMobile:{type:Boolean,default:!1},maxProducts:{type:Number,default:5},section:{type:Object,default:null},maxProductsMobile:{type:Number,default:10},hrefTarget:{type:String,default:"_self"}},data(){return{isLowerThanLg:!1,definedColHorizBig:[3,4,5]}},methods:{resizeCallback(){this.isLowerThanLg=window.innerWidth<992},homepageSectionClicked(e){this.section&&ai.homepageSectionClicked(this.section,e)}},computed:{productsMobile(){return this.products.slice(0,Math.max(this.maxProductsMobile,this.maxProducts))},productsDesktop(){return this.products.slice(0,this.maxProducts)},productsToDisplay(){return this.isLowerThanLg?this.productsMobile:this.productsDesktop},colHorizBigClass(){return this.definedColHorizBig.includes(this.maxProducts)?"col-horiz-big-"+this.maxProducts:"col-horiz-big-5"}},created(){this.resizeCallback(),this.resizeCallback=is.debounce(this.resizeCallback,100),window.addEventListener("resize",this.resizeCallback)},unmounted(){window.removeEventListener("resize",this.resizeCallback)}};function kdt(e,t,n,o,i,r){const s=y("ProductCard"),a=y("ProductCardShowMore");return h(),g("div",{class:X(["row",{"horizontal-scroll-mobile":n.horizontalScrollMobile}])},[(h(!0),g(pe,null,Me(r.productsToDisplay,l=>(h(),g("div",{key:l.id,class:X(["px-2",[n.horizontalScrollMobile?r.colHorizBigClass:"col-lg-3 col-xl-2dot4"]])},[k(s,{"href-target":n.hrefTarget,product:l,occurance:n.occurance,onAnalytics:t[0]||(t[0]=d=>{e.$emit("analytics-product"),r.homepageSectionClicked("card")})},null,8,["href-target","product","occurance"])],2))),128)),n.section&&n.section.link?(h(),g("div",{key:0,class:X(["d-block d-lg-none",[n.horizontalScrollMobile?r.colHorizBigClass:"col-lg-3 col-xl-2dot4"]])},[k(a,{"section-link":n.section.link,onClicked:t[1]||(t[1]=l=>r.homepageSectionClicked("card_show_more")),"href-target":n.hrefTarget},null,8,["section-link","href-target"])],2)):D("",!0)],2)}const p6=U(bdt,[["render",kdt]]),wdt={props:{section:Object,horizontalScrollMobile:Boolean},methods:{homepageSectionClicked(e){ai.homepageSectionClicked(this.section,e)}}},$dt={class:"row"},Cdt=["href"],Sdt={class:"flex-grow-1 d-flex flex-column align-items-center justify-content-center mb-2 h-8dot125rem"},Tdt=["src","alt"],Edt={class:"fw-bold mb-0"};function Idt(e,t,n,o,i,r){return h(),g("div",$dt,[(h(!0),g(pe,null,Me(n.section.categories,s=>(h(),g("div",{key:s.id,class:"col-12 col-sm mb-4"},[c("a",{href:e.ziggyRoute("materialy",{category:JSON.stringify([s.id])}),class:"d-flex flex-column border border-2 rounded bg-primary-5 text-center p-4 shadow-hover cursor-pointer link-dark",onClick:t[0]||(t[0]=a=>r.homepageSectionClicked("category"))},[c("div",Sdt,[c("img",{src:s.image_path,alt:s.name,class:"maxh-8dot125rem maxw-8dot125rem"},null,8,Tdt)]),c("p",Edt,m(s.name),1)],8,Cdt)]))),128))])}const Pdt=U(wdt,[["render",Idt]]);var SV=function(){return Math.random().toString(36).substring(2)},Adt=xo({name:"ContentLoader",props:{width:{type:[Number,String]},height:{type:[Number,String]},viewBox:{type:String},preserveAspectRatio:{type:String,default:"xMidYMid meet"},speed:{type:Number,default:2},baseUrl:{type:String,default:""},primaryColor:{type:String,default:"#f9f9f9"},secondaryColor:{type:String,default:"#ecebeb"},primaryOpacity:{type:Number,default:1},secondaryOpacity:{type:Number,default:1},uniqueKey:{type:String},animate:{type:Boolean,default:!0}},setup:function(t){var n=dt(function(){return t.uniqueKey?"".concat(t.uniqueKey,"-idClip"):SV()}),o=dt(function(){return t.uniqueKey?"".concat(t.uniqueKey,"-idGradient"):SV()}),i=dt(function(){var a;return(a=t.width)!==null&&a!==void 0?a:400}),r=dt(function(){var a;return(a=t.height)!==null&&a!==void 0?a:130}),s=dt(function(){var a;return(a=t.viewBox)!==null&&a!==void 0?a:"0 0 ".concat(i.value," ").concat(r.value)});return{idClip:n,idGradient:o,computedViewBox:s}},render:function(){return k("svg",{width:this.width,height:this.height,viewBox:this.computedViewBox,version:"1.1",preserveAspectRatio:this.preserveAspectRatio},[k("rect",{style:{fill:"url(".concat(this.baseUrl,"#").concat(this.idGradient,")")},"clip-path":"url(".concat(this.baseUrl,"#").concat(this.idClip,")"),x:"0",y:"0",width:"100%",height:"100%"},null),k("defs",null,[k("clipPath",{id:this.idClip},[this.$slots.default?this.$slots.default():k("rect",{x:"0",y:"0",rx:"5",ry:"5",width:"100%",height:"100%"},null)]),k("linearGradient",{id:this.idGradient},[k("stop",{offset:"0%","stop-color":this.primaryColor,"stop-opacity":this.primaryOpacity},[this.animate?k("animate",{attributeName:"offset",values:"-2; 1",dur:"".concat(this.speed,"s"),repeatCount:"indefinite"},null):null]),k("stop",{offset:"50%","stop-color":this.secondaryColor,"stop-opacity":this.secondaryOpacity},[this.animate?k("animate",{attributeName:"offset",values:"-1.5; 1.5",dur:"".concat(this.speed,"s"),repeatCount:"indefinite"},null):null]),k("stop",{offset:"100%","stop-color":this.primaryColor,"stop-opacity":this.primaryOpacity},[this.animate?k("animate",{attributeName:"offset",values:"-1; 2",dur:"".concat(this.speed,"s"),repeatCount:"indefinite"},null):null])])])])}});const Ddt={components:{ContentLoader:Adt}},xdt={viewBox:"0 0 248 340",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function Odt(e,t,n,o,i,r){const s=y("ContentLoader");return h(),g("div",null,[(h(),g("svg",xdt,[t[1]||(t[1]=c("rect",{x:"0.5",width:"247",height:"340",rx:"8",fill:"#F6F8FE"},null,-1)),t[2]||(t[2]=c("rect",{x:"0.5",width:"247",height:"340",rx:"8",fill:"#F6F8FE"},null,-1)),k(s,{width:"248",height:"340",viewBox:"0 0 248 314",primaryColor:"#f6f8fe",secondaryColor:"#ebeffd"},{default:F(()=>t[0]||(t[0]=[c("rect",{x:"12.5",y:"12",width:"223",height:"221",rx:"4"},null,-1),c("rect",{x:"42.5",y:"257",width:"164",height:"24",rx:"4"},null,-1),c("rect",{x:"61.5",y:"297",width:"126",height:"16",rx:"4"},null,-1)])),_:1})]))])}const Qre=U(Ddt,[["render",Odt]]),Ldt={components:{ProductCardGhost:Qre},props:{horizontalScrollMobile:{type:Boolean,default:!1},px:{type:Number,default:2},mt:{type:Number,default:3},count:{type:Number,default:5}}};function Mdt(e,t,n,o,i,r){const s=y("ProductCardGhost");return h(),g("div",{class:X(["row",{"horizontal-scroll-mobile":n.horizontalScrollMobile}])},[(h(!0),g(pe,null,Me(n.count,a=>(h(),g("div",{key:a,class:X([n.horizontalScrollMobile?"col-horiz-big-"+n.count:"col-lg-3 col-xl-2dot4","px-"+n.px])},[k(s,{class:X("mt-"+n.mt)},null,8,["class"])],2))),128))],2)}const ese=U(Ldt,[["render",Mdt]]);const Ndt={props:{section:{type:Object,default:()=>({id:null,name:null,description:null,slug:null})},image:null},data(){return{itemHover:!1}}},Rdt=["href"],jdt={class:"h4 text-white fw-bold mb-2"},Fdt={class:"medium fw-medium mb-2"},zdt=["src","alt"];function Udt(e,t,n,o,i,r){const s=y("app-icon");return h(),g("div",{class:"position-relative border-radius-8px shadow-hover mh-6dot25rem h-100",onMouseover:t[0]||(t[0]=a=>i.itemHover=!0),onMouseleave:t[1]||(t[1]=a=>i.itemHover=!1)},[c("a",{href:n.section.link,class:"position-absolute py-5 px-4 w-100 h-100 rounded cursor-pointer link-white"},[c("h4",jdt,m(n.section.title),1),c("p",Fdt,m(n.section.description),1),c("div",null,[c("button",{class:X(["btn btn-sm btn-center custom-invisible-button",{"custom-invisible-button-hover":i.itemHover}])},[z(m(e.$t("public.explore"))+" ",1),k(s,{icon:"arrow-right",class:"ms-icon"})],2)])],8,Rdt),n.section.card_img?(h(),g("img",{key:0,src:n.section.card_img,class:"h-100 w-100",alt:n.section.title+" logo"},null,8,zdt)):D("",!0)],32)}const tse=U(Ndt,[["render",Udt],["__scopeId","data-v-371376c0"]]),nse=""+new URL("large_gift-d5014afd.png",import.meta.url).href,Bdt={components:{AppIcon:Ue},data(){return{largeGift:nse}}},Hdt=["href"],Vdt={class:"d-flex flex-column gap-2"},qdt={class:"fw-bold mb-0"},Ydt={class:"medium mb-0"},Wdt={class:"btn btn-primary btn-sm btn-center"},Gdt=["src","alt"];function Zdt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("a",{class:"p-4 shadow-hover border border-gray-400 position-relative d-block text-dark h-100 border-radius-8px mh-6dot25rem",href:e.ziggyRoute("voucher.index")},[c("div",Vdt,[c("h4",qdt,m(e.$t("public.public_voucher")),1),c("p",Ydt,m(e.$t("public.public_voucher_text")),1),c("div",null,[c("button",Wdt,[z(m(e.$t("voucher.buy_short"))+" ",1),k(s,{icon:"chevron-right",class:"ms-2"})])])]),c("img",{src:i.largeGift,alt:e.$t("voucher.promo.alt_image"),class:"position-absolute bottom-0 end-0 z-index-neg-1 w-75"},null,8,Gdt)],8,Hdt)}const ose=U(Bdt,[["render",Zdt]]),Kdt={components:{VoucherPromoSection:ose,SectionSection:tse},props:{section:Object,horizontalScrollMobile:{type:Boolean,default:!1}},methods:{homepageSectionClicked(e){ai.homepageSectionClicked(this.section,e)}}};function Jdt(e,t,n,o,i,r){const s=y("VoucherPromoSection"),a=y("SectionSection");return h(),g("div",{class:X(["row",{"horizontal-scroll-mobile":n.horizontalScrollMobile}])},[(h(!0),g(pe,null,Me(n.section.children,(l,d)=>(h(),g("div",{key:d,class:X(["px-1 col-lg",{"col-section-list":n.horizontalScrollMobile}])},[l.type==="static"?(h(),W(s,{key:0})):(h(),W(a,{key:1,section:l,image:l.card_img,onClick:t[0]||(t[0]=u=>r.homepageSectionClicked("section"))},null,8,["section","image"]))],2))),128))],2)}const Xdt=U(Kdt,[["render",Jdt]]);const Qdt={components:{VoucherPromoSection:ose,AppIcon:Ue,SectionSection:tse},props:{section:Object},data(){return{scrollPosition:0,itemWidth:0,visibleItems:0,totalWidth:0,canScrollLeft:!1,canScrollRight:!1}},methods:{updateDimensions(){this.$nextTick(()=>{this.$refs.carousel&&this.$refs.carousel.children.length>0&&(this.itemWidth=this.$refs.carousel.children[0].offsetWidth,this.visibleItems=Math.floor(this.$refs.carousel.offsetWidth/this.itemWidth),this.totalWidth=this.$refs.carousel.scrollWidth,this.canScrollLeft=this.scrollPosition>0,this.canScrollRight=this.scrollPosition<this.totalWidth-this.$refs.carousel.offsetWidth)})},scrollLeft(){if(this.$refs.carousel){const e=this.itemWidth*this.visibleItems;this.scrollPosition=Math.max(0,this.scrollPosition-e),this.updateDimensions()}else console.error("carousel ref is undefined in scrollLeft")},scrollRight(){if(this.$refs.carousel){const e=this.itemWidth*this.visibleItems;this.scrollPosition=Math.min(this.totalWidth-this.$refs.carousel.offsetWidth,this.scrollPosition+e),this.updateDimensions()}else console.error("carousel ref is undefined in scrollRight")},homepageSectionClicked(e){ai.homepageSectionClicked(this.section,e)}},watch:{section:{handler:"updateDimensions",deep:!0,immediate:!0},scrollPosition(){this.updateDimensions()}},mounted(){this.$nextTick(()=>{setTimeout(()=>{this.updateDimensions(),window.addEventListener("resize",this.updateDimensions)},0)})},beforeUnmount(){window.removeEventListener("resize",this.updateDimensions)}},eut={class:"position-relative"},tut={class:"overflow-hidden"};function nut(e,t,n,o,i,r){const s=y("AppIcon"),a=y("VoucherPromoSection"),l=y("SectionSection");return h(),g("div",eut,[i.canScrollLeft?(h(),g("button",{key:0,onClick:t[0]||(t[0]=(...d)=>r.scrollLeft&&r.scrollLeft(...d)),class:"position-absolute start-0 top-50 translate-middle-y btn btn-secondary p-2 ms-neg-7 bg-primary-hover text-white-hover text-white-active"},[k(s,{icon:"chevron-left",height:24,width:24})])):D("",!0),c("div",tut,[c("div",{class:"d-flex carousel-container",style:Bn({transform:`translateX(-${i.scrollPosition}px)`}),ref:"carousel"},[(h(!0),g(pe,null,Me(n.section.children,(d,u)=>(h(),g("div",{key:u,class:"col-12 col-md-6 col-lg-4 col-xl-3 px-1"},[d.type==="static"?(h(),W(a,{key:0})):(h(),W(l,{key:1,section:d,image:d.card_img,onClick:t[1]||(t[1]=f=>r.homepageSectionClicked("section"))},null,8,["section","image"]))]))),128))],4)]),i.canScrollRight?(h(),g("button",{key:1,onClick:t[2]||(t[2]=(...d)=>r.scrollRight&&r.scrollRight(...d)),class:"position-absolute end-0 top-50 translate-middle-y btn btn-secondary p-2 me-neg-7 bg-primary-hover text-white-hover text-white-active"},[k(s,{icon:"chevron-right",height:24,width:24})])):D("",!0)])}const out=U(Qdt,[["render",nut],["__scopeId","data-v-90c66425"]]),iut={components:{SectionSectionListLgUp:out,SectionSectionLgDown:Xdt},props:{section:Object},computed:{sectionsWithStaticSection(){let e={...this.section};const t=this.section.children.slice();let n={type:"static"};return t.length<4?t.push(n):t.splice(3,0,n),e.children=t,e}}};function rut(e,t,n,o,i,r){const s=y("SectionSectionListLgUp"),a=y("SectionSectionLgDown");return h(),g("div",null,[k(s,{class:"d-none d-lg-block",section:r.sectionsWithStaticSection},null,8,["section"]),k(a,{class:"d-lg-none",section:r.sectionsWithStaticSection,"horizontal-scroll-mobile":!0},null,8,["section"])])}const sut=U(iut,[["render",rut]]),aut={components:{Pill:Ni},props:{preferences:Array}},lut={class:"mh-1dot9125rem"},cut=["href"];function dut(e,t,n,o,i,r){const s=y("Pill");return h(),g("div",lut,[(h(!0),g(pe,null,Me(n.preferences,(a,l)=>(h(),W(s,{key:+l,class:X(["bg-primary-10 text-gray-800 mt-2",l==n.preferences.length-1?"me-1":"me-2"])},{default:F(()=>[z(m(a.name),1)]),_:2},1032,["class"]))),128)),n.preferences.length?(h(),g("a",{key:0,href:e.ziggyRoute("user.dashboard.settings.profile"),class:"btn btn-sm btn-tertiary small"},m(e.$t("administration.edit")),9,cut)):D("",!0)])}const uut=U(aut,[["render",dut]]),hut={components:{PreferencePillList:uut},props:{section:{type:Object,default:null},loading:{type:Boolean,default:!1},meta:{type:Object,default:()=>({total:0})}},data(){return{subjectIdSelected:null}},computed:{sectionLink(){let e=new URL(this.section.link),t=new URLSearchParams(e.search);if(this.subjectIdSelected){let n=t.get("category")?t.get("category").replace(/[\[\]']+/g,"").split(","):[];n.includes(this.subjectIdSelected.toString())||n.push(this.subjectIdSelected),t.set("category","["+n.join(",")+"]")}return e.search=t.toString(),e.toString()}},methods:{homepageSectionClicked(e){ai.homepageSectionClicked(this.section,e)},selectSubject(e){this.subjectIdSelected===e?(window.eventBus.emit("section-subject-selected",{sectionId:this.section.id,subjectId:null}),this.subjectIdSelected=null):(window.eventBus.emit("section-subject-selected",{sectionId:this.section.id,subjectId:e}),this.subjectIdSelected=e)}}},fut={class:"d-flex justify-content-between align-items-end"},mut=["href"],put={key:0,class:"text-gray-700 fw-medium mb-0"},gut={key:2,class:"d-flex flex-wrap gap-2 gap-md-3 gap-lg-4 mt-2"},vut=["onClick"],_ut={key:0,class:"d-none d-lg-block flex-shrink-0"},yut=["href"],but=["href"],kut=["href"];function wut(e,t,n,o,i,r){const s=y("PreferencePillList"),a=y("app-icon");return h(),g("div",fut,[c("div",null,[c("a",{href:n.section.link,class:"h4 link-dark fw-bold text-decoration-underline-hover",onClick:t[0]||(t[0]=l=>r.homepageSectionClicked("title"))},m(n.section.title),9,mut),n.section.description?(h(),g("p",put,m(n.section.description),1)):D("",!0),n.section.type==="preference"?(h(),W(s,{key:1,preferences:n.section.preferences},null,8,["preferences"])):D("",!0),n.section.type==="class_subject"?(h(),g("div",gut,[(h(!0),g(pe,null,Me(n.section.subjects,(l,d)=>(h(),g("div",{key:d,class:X(["text-gray-700 fw-medium cursor-pointer",{"text-primary":l.id==i.subjectIdSelected}]),onClick:u=>r.selectSubject(l.id)},m(l.name),11,vut))),128))])):D("",!0)]),!n.loading&&!(n.section.type=="category"&&n.section.categories.length>1)?(h(),g("div",_ut,[n.section.type==="latest"?(h(),g("a",{key:0,href:n.section.link,class:"btn btn-primary btn-center btn-sm fw-medium",onClick:t[1]||(t[1]=l=>{e.$emit("analytics-cta"),r.homepageSectionClicked("button")})},[z(m(e.$t("product.all_materials",{count:n.meta.total.toLocaleString()}))+" ",1),k(a,{icon:"materials",class:"ms-icon"})],8,yut)):n.section.type=="organization"?(h(),g("a",{key:1,href:e.ziggyRoute("author.organization"),class:"btn btn-secondary btn-center btn-sm fw-medium",onClick:t[2]||(t[2]=l=>{e.$emit("analytics-cta"),r.homepageSectionClicked("button")})},[z(m(e.$t("author.organization.next"))+" ",1),k(a,{icon:"arrow-right",class:"ms-icon"})],8,but)):(h(),g("a",{key:2,href:r.sectionLink,class:"btn btn-secondary btn-center btn-sm fw-medium",onClick:t[3]||(t[3]=l=>{e.$emit("analytics-cta"),r.homepageSectionClicked("button")})},[z(m(e.$t("section.show_more_without_count"))+" ",1),k(a,{icon:"arrow-right",class:"ms-icon"})],8,kut))])):D("",!0)])}const $ut=U(hut,[["render",wut]]);var Cut=Error,Sut=EvalError,Tut=RangeError,Eut=ReferenceError,ise=SyntaxError,W3=TypeError,Iut=URIError,Put=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},n=Symbol("test"),o=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var i=42;t[n]=i;for(n in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var r=Object.getOwnPropertySymbols(t);if(r.length!==1||r[0]!==n||!Object.prototype.propertyIsEnumerable.call(t,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(t,n);if(s.value!==i||s.enumerable!==!0)return!1}return!0},TV=typeof Symbol<"u"&&Symbol,Aut=Put,Dut=function(){return typeof TV!="function"||typeof Symbol!="function"||typeof TV("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:Aut()},oT={__proto__:null,foo:{}},xut=Object,Out=function(){return{__proto__:oT}.foo===oT.foo&&!(oT instanceof xut)},Lut="Function.prototype.bind called on incompatible ",Mut=Object.prototype.toString,Nut=Math.max,Rut="[object Function]",EV=function(t,n){for(var o=[],i=0;i<t.length;i+=1)o[i]=t[i];for(var r=0;r<n.length;r+=1)o[r+t.length]=n[r];return o},jut=function(t,n){for(var o=[],i=n||0,r=0;i<t.length;i+=1,r+=1)o[r]=t[i];return o},Fut=function(e,t){for(var n="",o=0;o<e.length;o+=1)n+=e[o],o+1<e.length&&(n+=t);return n},zut=function(t){var n=this;if(typeof n!="function"||Mut.apply(n)!==Rut)throw new TypeError(Lut+n);for(var o=jut(arguments,1),i,r=function(){if(this instanceof i){var u=n.apply(this,EV(o,arguments));return Object(u)===u?u:this}return n.apply(t,EV(o,arguments))},s=Nut(0,n.length-o.length),a=[],l=0;l<s;l++)a[l]="$"+l;if(i=Function("binder","return function ("+Fut(a,",")+"){ return binder.apply(this,arguments); }")(r),n.prototype){var d=function(){};d.prototype=n.prototype,i.prototype=new d,d.prototype=null}return i},Uut=zut,fL=Function.prototype.bind||Uut,But=Function.prototype.call,Hut=Object.prototype.hasOwnProperty,Vut=fL,qut=Vut.call(But,Hut),Go,Yut=Cut,Wut=Sut,Gut=Tut,Zut=Eut,ey=ise,k_=W3,Kut=Iut,rse=Function,iT=function(e){try{return rse('"use strict"; return ('+e+").constructor;")()}catch{}},xg=Object.getOwnPropertyDescriptor;if(xg)try{xg({},"")}catch{xg=null}var rT=function(){throw new k_},Jut=xg?function(){try{return arguments.callee,rT}catch{try{return xg(arguments,"callee").get}catch{return rT}}}():rT,yv=Dut(),Xut=Out(),Ls=Object.getPrototypeOf||(Xut?function(e){return e.__proto__}:null),zv={},Qut=typeof Uint8Array>"u"||!Ls?Go:Ls(Uint8Array),Og={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?Go:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Go:ArrayBuffer,"%ArrayIteratorPrototype%":yv&&Ls?Ls([][Symbol.iterator]()):Go,"%AsyncFromSyncIteratorPrototype%":Go,"%AsyncFunction%":zv,"%AsyncGenerator%":zv,"%AsyncGeneratorFunction%":zv,"%AsyncIteratorPrototype%":zv,"%Atomics%":typeof Atomics>"u"?Go:Atomics,"%BigInt%":typeof BigInt>"u"?Go:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Go:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Go:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Go:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Yut,"%eval%":eval,"%EvalError%":Wut,"%Float32Array%":typeof Float32Array>"u"?Go:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Go:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Go:FinalizationRegistry,"%Function%":rse,"%GeneratorFunction%":zv,"%Int8Array%":typeof Int8Array>"u"?Go:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Go:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Go:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":yv&&Ls?Ls(Ls([][Symbol.iterator]())):Go,"%JSON%":typeof JSON=="object"?JSON:Go,"%Map%":typeof Map>"u"?Go:Map,"%MapIteratorPrototype%":typeof Map>"u"||!yv||!Ls?Go:Ls(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Go:Promise,"%Proxy%":typeof Proxy>"u"?Go:Proxy,"%RangeError%":Gut,"%ReferenceError%":Zut,"%Reflect%":typeof Reflect>"u"?Go:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Go:Set,"%SetIteratorPrototype%":typeof Set>"u"||!yv||!Ls?Go:Ls(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Go:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":yv&&Ls?Ls(""[Symbol.iterator]()):Go,"%Symbol%":yv?Symbol:Go,"%SyntaxError%":ey,"%ThrowTypeError%":Jut,"%TypedArray%":Qut,"%TypeError%":k_,"%Uint8Array%":typeof Uint8Array>"u"?Go:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Go:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Go:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Go:Uint32Array,"%URIError%":Kut,"%WeakMap%":typeof WeakMap>"u"?Go:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Go:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Go:WeakSet};if(Ls)try{null.error}catch(e){var eht=Ls(Ls(e));Og["%Error.prototype%"]=eht}var tht=function e(t){var n;if(t==="%AsyncFunction%")n=iT("async function () {}");else if(t==="%GeneratorFunction%")n=iT("function* () {}");else if(t==="%AsyncGeneratorFunction%")n=iT("async function* () {}");else if(t==="%AsyncGenerator%"){var o=e("%AsyncGeneratorFunction%");o&&(n=o.prototype)}else if(t==="%AsyncIteratorPrototype%"){var i=e("%AsyncGenerator%");i&&Ls&&(n=Ls(i.prototype))}return Og[t]=n,n},IV={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},G3=fL,G5=qut,nht=G3.call(Function.call,Array.prototype.concat),oht=G3.call(Function.apply,Array.prototype.splice),PV=G3.call(Function.call,String.prototype.replace),Z5=G3.call(Function.call,String.prototype.slice),iht=G3.call(Function.call,RegExp.prototype.exec),rht=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,sht=/\\(\\)?/g,aht=function(t){var n=Z5(t,0,1),o=Z5(t,-1);if(n==="%"&&o!=="%")throw new ey("invalid intrinsic syntax, expected closing `%`");if(o==="%"&&n!=="%")throw new ey("invalid intrinsic syntax, expected opening `%`");var i=[];return PV(t,rht,function(r,s,a,l){i[i.length]=a?PV(l,sht,"$1"):s||r}),i},lht=function(t,n){var o=t,i;if(G5(IV,o)&&(i=IV[o],o="%"+i[0]+"%"),G5(Og,o)){var r=Og[o];if(r===zv&&(r=tht(o)),typeof r>"u"&&!n)throw new k_("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:i,name:o,value:r}}throw new ey("intrinsic "+t+" does not exist!")},Gy=function(t,n){if(typeof t!="string"||t.length===0)throw new k_("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof n!="boolean")throw new k_('"allowMissing" argument must be a boolean');if(iht(/^%?[^%]*%?$/,t)===null)throw new ey("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var o=aht(t),i=o.length>0?o[0]:"",r=lht("%"+i+"%",n),s=r.name,a=r.value,l=!1,d=r.alias;d&&(i=d[0],oht(o,nht([0,1],d)));for(var u=1,f=!0;u<o.length;u+=1){var p=o[u],v=Z5(p,0,1),_=Z5(p,-1);if((v==='"'||v==="'"||v==="`"||_==='"'||_==="'"||_==="`")&&v!==_)throw new ey("property names with quotes must have matching quotes");if((p==="constructor"||!f)&&(l=!0),i+="."+p,s="%"+i+"%",G5(Og,s))a=Og[s];else if(a!=null){if(!(p in a)){if(!n)throw new k_("base intrinsic for "+t+" exists, but the property is not available.");return}if(xg&&u+1>=o.length){var b=xg(a,p);f=!!b,f&&"get"in b&&!("originalValue"in b.get)?a=b.get:a=a[p]}else f=G5(a,p),a=a[p];f&&!l&&(Og[s]=a)}}return a},sse={exports:{}},sT,AV;function mL(){if(AV)return sT;AV=1;var e=Gy,t=e("%Object.defineProperty%",!0)||!1;if(t)try{t({},"a",{value:1})}catch{t=!1}return sT=t,sT}var cht=Gy,m4=cht("%Object.getOwnPropertyDescriptor%",!0);if(m4)try{m4([],"length")}catch{m4=null}var ase=m4,DV=mL(),dht=ise,bv=W3,xV=ase,uht=function(t,n,o){if(!t||typeof t!="object"&&typeof t!="function")throw new bv("`obj` must be an object or a function`");if(typeof n!="string"&&typeof n!="symbol")throw new bv("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new bv("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new bv("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new bv("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new bv("`loose`, if provided, must be a boolean");var i=arguments.length>3?arguments[3]:null,r=arguments.length>4?arguments[4]:null,s=arguments.length>5?arguments[5]:null,a=arguments.length>6?arguments[6]:!1,l=!!xV&&xV(t,n);if(DV)DV(t,n,{configurable:s===null&&l?l.configurable:!s,enumerable:i===null&&l?l.enumerable:!i,value:o,writable:r===null&&l?l.writable:!r});else if(a||!i&&!r&&!s)t[n]=o;else throw new dht("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},TP=mL(),lse=function(){return!!TP};lse.hasArrayLengthDefineBug=function(){if(!TP)return null;try{return TP([],"length",{value:1}).length!==1}catch{return!0}};var hht=lse,fht=Gy,OV=uht,mht=hht(),LV=ase,MV=W3,pht=fht("%Math.floor%"),ght=function(t,n){if(typeof t!="function")throw new MV("`fn` is not a function");if(typeof n!="number"||n<0||n>4294967295||pht(n)!==n)throw new MV("`length` must be a positive 32-bit integer");var o=arguments.length>2&&!!arguments[2],i=!0,r=!0;if("length"in t&&LV){var s=LV(t,"length");s&&!s.configurable&&(i=!1),s&&!s.writable&&(r=!1)}return(i||r||!o)&&(mht?OV(t,"length",n,!0,!0):OV(t,"length",n)),t};(function(e){var t=fL,n=Gy,o=ght,i=W3,r=n("%Function.prototype.apply%"),s=n("%Function.prototype.call%"),a=n("%Reflect.apply%",!0)||t.call(s,r),l=mL(),d=n("%Math.max%");e.exports=function(p){if(typeof p!="function")throw new i("a function is required");var v=a(t,s,arguments);return o(v,1+d(0,p.length-(arguments.length-1)),!0)};var u=function(){return a(t,r,arguments)};l?l(e.exports,"apply",{value:u}):e.exports.apply=u})(sse);var vht=sse.exports,cse=Gy,dse=vht,_ht=dse(cse("String.prototype.indexOf")),yht=function(t,n){var o=cse(t,!!n);return typeof o=="function"&&_ht(t,".prototype.")>-1?dse(o):o};const bht={},kht=Object.freeze(Object.defineProperty({__proto__:null,default:bht},Symbol.toStringTag,{value:"Module"})),wht=u$(kht);var pL=typeof Map=="function"&&Map.prototype,aT=Object.getOwnPropertyDescriptor&&pL?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,K5=pL&&aT&&typeof aT.get=="function"?aT.get:null,NV=pL&&Map.prototype.forEach,gL=typeof Set=="function"&&Set.prototype,lT=Object.getOwnPropertyDescriptor&&gL?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,J5=gL&&lT&&typeof lT.get=="function"?lT.get:null,RV=gL&&Set.prototype.forEach,$ht=typeof WeakMap=="function"&&WeakMap.prototype,q0=$ht?WeakMap.prototype.has:null,Cht=typeof WeakSet=="function"&&WeakSet.prototype,Y0=Cht?WeakSet.prototype.has:null,Sht=typeof WeakRef=="function"&&WeakRef.prototype,jV=Sht?WeakRef.prototype.deref:null,Tht=Boolean.prototype.valueOf,Eht=Object.prototype.toString,Iht=Function.prototype.toString,Pht=String.prototype.match,vL=String.prototype.slice,Mm=String.prototype.replace,Aht=String.prototype.toUpperCase,FV=String.prototype.toLowerCase,use=RegExp.prototype.test,zV=Array.prototype.concat,Mu=Array.prototype.join,Dht=Array.prototype.slice,UV=Math.floor,EP=typeof BigInt=="function"?BigInt.prototype.valueOf:null,cT=Object.getOwnPropertySymbols,IP=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,ty=typeof Symbol=="function"&&typeof Symbol.iterator=="object",ya=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===ty||"symbol")?Symbol.toStringTag:null,hse=Object.prototype.propertyIsEnumerable,BV=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function HV(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||use.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var o=e<0?-UV(-e):UV(e);if(o!==e){var i=String(o),r=vL.call(t,i.length+1);return Mm.call(i,n,"$&_")+"."+Mm.call(Mm.call(r,/([0-9]{3})/g,"$&_"),/_$/,"")}}return Mm.call(t,n,"$&_")}var PP=wht,VV=PP.custom,qV=mse(VV)?VV:null,xht=function e(t,n,o,i){var r=n||{};if(Sm(r,"quoteStyle")&&r.quoteStyle!=="single"&&r.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Sm(r,"maxStringLength")&&(typeof r.maxStringLength=="number"?r.maxStringLength<0&&r.maxStringLength!==1/0:r.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var s=Sm(r,"customInspect")?r.customInspect:!0;if(typeof s!="boolean"&&s!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Sm(r,"indent")&&r.indent!==null&&r.indent!=="	"&&!(parseInt(r.indent,10)===r.indent&&r.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Sm(r,"numericSeparator")&&typeof r.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var a=r.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return gse(t,r);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var l=String(t);return a?HV(t,l):l}if(typeof t=="bigint"){var d=String(t)+"n";return a?HV(t,d):d}var u=typeof r.depth>"u"?5:r.depth;if(typeof o>"u"&&(o=0),o>=u&&u>0&&typeof t=="object")return AP(t)?"[Array]":"[Object]";var f=Kht(r,o);if(typeof i>"u")i=[];else if(pse(i,t)>=0)return"[Circular]";function p(G,Q,J){if(Q&&(i=Dht.call(i),i.push(Q)),J){var Y={depth:r.depth};return Sm(r,"quoteStyle")&&(Y.quoteStyle=r.quoteStyle),e(G,Y,o+1,i)}return e(G,r,o+1,i)}if(typeof t=="function"&&!YV(t)){var v=Uht(t),_=Qw(t,p);return"[Function"+(v?": "+v:" (anonymous)")+"]"+(_.length>0?" { "+Mu.call(_,", ")+" }":"")}if(mse(t)){var b=ty?Mm.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):IP.call(t);return typeof t=="object"&&!ty?Vb(b):b}if(Wht(t)){for(var C="<"+FV.call(String(t.nodeName)),$=t.attributes||[],E=0;E<$.length;E++)C+=" "+$[E].name+"="+fse(Oht($[E].value),"double",r);return C+=">",t.childNodes&&t.childNodes.length&&(C+="..."),C+="</"+FV.call(String(t.nodeName))+">",C}if(AP(t)){if(t.length===0)return"[]";var P=Qw(t,p);return f&&!Zht(P)?"["+DP(P,f)+"]":"[ "+Mu.call(P,", ")+" ]"}if(Mht(t)){var I=Qw(t,p);return!("cause"in Error.prototype)&&"cause"in t&&!hse.call(t,"cause")?"{ ["+String(t)+"] "+Mu.call(zV.call("[cause]: "+p(t.cause),I),", ")+" }":I.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+Mu.call(I,", ")+" }"}if(typeof t=="object"&&s){if(qV&&typeof t[qV]=="function"&&PP)return PP(t,{depth:u-o});if(s!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(Bht(t)){var O=[];return NV&&NV.call(t,function(G,Q){O.push(p(Q,t,!0)+" => "+p(G,t))}),WV("Map",K5.call(t),O,f)}if(qht(t)){var L=[];return RV&&RV.call(t,function(G){L.push(p(G,t))}),WV("Set",J5.call(t),L,f)}if(Hht(t))return dT("WeakMap");if(Yht(t))return dT("WeakSet");if(Vht(t))return dT("WeakRef");if(Rht(t))return Vb(p(Number(t)));if(Fht(t))return Vb(p(EP.call(t)));if(jht(t))return Vb(Tht.call(t));if(Nht(t))return Vb(p(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(typeof globalThis<"u"&&t===globalThis||typeof bo<"u"&&t===bo)return"{ [object globalThis] }";if(!Lht(t)&&!YV(t)){var S=Qw(t,p),j=BV?BV(t)===Object.prototype:t instanceof Object||t.constructor===Object,M=t instanceof Object?"":"null prototype",q=!j&&ya&&Object(t)===t&&ya in t?vL.call(kp(t),8,-1):M?"Object":"",B=j||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",V=B+(q||M?"["+Mu.call(zV.call([],q||[],M||[]),": ")+"] ":"");return S.length===0?V+"{}":f?V+"{"+DP(S,f)+"}":V+"{ "+Mu.call(S,", ")+" }"}return String(t)};function fse(e,t,n){var o=(n.quoteStyle||t)==="double"?'"':"'";return o+e+o}function Oht(e){return Mm.call(String(e),/"/g,"&quot;")}function AP(e){return kp(e)==="[object Array]"&&(!ya||!(typeof e=="object"&&ya in e))}function Lht(e){return kp(e)==="[object Date]"&&(!ya||!(typeof e=="object"&&ya in e))}function YV(e){return kp(e)==="[object RegExp]"&&(!ya||!(typeof e=="object"&&ya in e))}function Mht(e){return kp(e)==="[object Error]"&&(!ya||!(typeof e=="object"&&ya in e))}function Nht(e){return kp(e)==="[object String]"&&(!ya||!(typeof e=="object"&&ya in e))}function Rht(e){return kp(e)==="[object Number]"&&(!ya||!(typeof e=="object"&&ya in e))}function jht(e){return kp(e)==="[object Boolean]"&&(!ya||!(typeof e=="object"&&ya in e))}function mse(e){if(ty)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!IP)return!1;try{return IP.call(e),!0}catch{}return!1}function Fht(e){if(!e||typeof e!="object"||!EP)return!1;try{return EP.call(e),!0}catch{}return!1}var zht=Object.prototype.hasOwnProperty||function(e){return e in this};function Sm(e,t){return zht.call(e,t)}function kp(e){return Eht.call(e)}function Uht(e){if(e.name)return e.name;var t=Pht.call(Iht.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function pse(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,o=e.length;n<o;n++)if(e[n]===t)return n;return-1}function Bht(e){if(!K5||!e||typeof e!="object")return!1;try{K5.call(e);try{J5.call(e)}catch{return!0}return e instanceof Map}catch{}return!1}function Hht(e){if(!q0||!e||typeof e!="object")return!1;try{q0.call(e,q0);try{Y0.call(e,Y0)}catch{return!0}return e instanceof WeakMap}catch{}return!1}function Vht(e){if(!jV||!e||typeof e!="object")return!1;try{return jV.call(e),!0}catch{}return!1}function qht(e){if(!J5||!e||typeof e!="object")return!1;try{J5.call(e);try{K5.call(e)}catch{return!0}return e instanceof Set}catch{}return!1}function Yht(e){if(!Y0||!e||typeof e!="object")return!1;try{Y0.call(e,Y0);try{q0.call(e,q0)}catch{return!0}return e instanceof WeakSet}catch{}return!1}function Wht(e){return!e||typeof e!="object"?!1:typeof HTMLElement<"u"&&e instanceof HTMLElement?!0:typeof e.nodeName=="string"&&typeof e.getAttribute=="function"}function gse(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,o="... "+n+" more character"+(n>1?"s":"");return gse(vL.call(e,0,t.maxStringLength),t)+o}var i=Mm.call(Mm.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Ght);return fse(i,"single",t)}function Ght(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+Aht.call(t.toString(16))}function Vb(e){return"Object("+e+")"}function dT(e){return e+" { ? }"}function WV(e,t,n,o){var i=o?DP(n,o):Mu.call(n,", ");return e+" ("+t+") {"+i+"}"}function Zht(e){for(var t=0;t<e.length;t++)if(pse(e[t],`
`)>=0)return!1;return!0}function Kht(e,t){var n;if(e.indent==="	")n="	";else if(typeof e.indent=="number"&&e.indent>0)n=Mu.call(Array(e.indent+1)," ");else return null;return{base:n,prev:Mu.call(Array(t+1),n)}}function DP(e,t){if(e.length===0)return"";var n=`
`+t.prev+t.base;return n+Mu.call(e,","+n)+`
`+t.prev}function Qw(e,t){var n=AP(e),o=[];if(n){o.length=e.length;for(var i=0;i<e.length;i++)o[i]=Sm(e,i)?t(e[i],e):""}var r=typeof cT=="function"?cT(e):[],s;if(ty){s={};for(var a=0;a<r.length;a++)s["$"+r[a]]=r[a]}for(var l in e)Sm(e,l)&&(n&&String(Number(l))===l&&l<e.length||ty&&s["$"+l]instanceof Symbol||(use.call(/[^\w$]/,l)?o.push(t(l,e)+": "+t(e[l],e)):o.push(l+": "+t(e[l],e))));if(typeof cT=="function")for(var d=0;d<r.length;d++)hse.call(e,r[d])&&o.push("["+t(r[d])+"]: "+t(e[r[d]],e));return o}var vse=Gy,Zy=yht,Jht=xht,Xht=W3,e8=vse("%WeakMap%",!0),t8=vse("%Map%",!0),Qht=Zy("WeakMap.prototype.get",!0),eft=Zy("WeakMap.prototype.set",!0),tft=Zy("WeakMap.prototype.has",!0),nft=Zy("Map.prototype.get",!0),oft=Zy("Map.prototype.set",!0),ift=Zy("Map.prototype.has",!0),_L=function(e,t){for(var n=e,o;(o=n.next)!==null;n=o)if(o.key===t)return n.next=o.next,o.next=e.next,e.next=o,o},rft=function(e,t){var n=_L(e,t);return n&&n.value},sft=function(e,t,n){var o=_L(e,t);o?o.value=n:e.next={key:t,next:e.next,value:n}},aft=function(e,t){return!!_L(e,t)},lft=function(){var t,n,o,i={assert:function(r){if(!i.has(r))throw new Xht("Side channel does not contain "+Jht(r))},get:function(r){if(e8&&r&&(typeof r=="object"||typeof r=="function")){if(t)return Qht(t,r)}else if(t8){if(n)return nft(n,r)}else if(o)return rft(o,r)},has:function(r){if(e8&&r&&(typeof r=="object"||typeof r=="function")){if(t)return tft(t,r)}else if(t8){if(n)return ift(n,r)}else if(o)return aft(o,r);return!1},set:function(r,s){e8&&r&&(typeof r=="object"||typeof r=="function")?(t||(t=new e8),eft(t,r,s)):t8?(n||(n=new t8),oft(n,r,s)):(o||(o={key:{},next:null}),sft(o,r,s))}};return i},cft=String.prototype.replace,dft=/%20/g,uT={RFC1738:"RFC1738",RFC3986:"RFC3986"},yL={default:uT.RFC3986,formatters:{RFC1738:function(e){return cft.call(e,dft,"+")},RFC3986:function(e){return String(e)}},RFC1738:uT.RFC1738,RFC3986:uT.RFC3986},uft=yL,hT=Object.prototype.hasOwnProperty,lg=Array.isArray,Eu=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),hft=function(t){for(;t.length>1;){var n=t.pop(),o=n.obj[n.prop];if(lg(o)){for(var i=[],r=0;r<o.length;++r)typeof o[r]<"u"&&i.push(o[r]);n.obj[n.prop]=i}}},_se=function(t,n){for(var o=n&&n.plainObjects?Object.create(null):{},i=0;i<t.length;++i)typeof t[i]<"u"&&(o[i]=t[i]);return o},fft=function e(t,n,o){if(!n)return t;if(typeof n!="object"){if(lg(t))t.push(n);else if(t&&typeof t=="object")(o&&(o.plainObjects||o.allowPrototypes)||!hT.call(Object.prototype,n))&&(t[n]=!0);else return[t,n];return t}if(!t||typeof t!="object")return[t].concat(n);var i=t;return lg(t)&&!lg(n)&&(i=_se(t,o)),lg(t)&&lg(n)?(n.forEach(function(r,s){if(hT.call(t,s)){var a=t[s];a&&typeof a=="object"&&r&&typeof r=="object"?t[s]=e(a,r,o):t.push(r)}else t[s]=r}),t):Object.keys(n).reduce(function(r,s){var a=n[s];return hT.call(r,s)?r[s]=e(r[s],a,o):r[s]=a,r},i)},mft=function(t,n){return Object.keys(n).reduce(function(o,i){return o[i]=n[i],o},t)},pft=function(e,t,n){var o=e.replace(/\+/g," ");if(n==="iso-8859-1")return o.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(o)}catch{return o}},fT=1024,gft=function(t,n,o,i,r){if(t.length===0)return t;var s=t;if(typeof t=="symbol"?s=Symbol.prototype.toString.call(t):typeof t!="string"&&(s=String(t)),o==="iso-8859-1")return escape(s).replace(/%u[0-9a-f]{4}/gi,function(v){return"%26%23"+parseInt(v.slice(2),16)+"%3B"});for(var a="",l=0;l<s.length;l+=fT){for(var d=s.length>=fT?s.slice(l,l+fT):s,u=[],f=0;f<d.length;++f){var p=d.charCodeAt(f);if(p===45||p===46||p===95||p===126||p>=48&&p<=57||p>=65&&p<=90||p>=97&&p<=122||r===uft.RFC1738&&(p===40||p===41)){u[u.length]=d.charAt(f);continue}if(p<128){u[u.length]=Eu[p];continue}if(p<2048){u[u.length]=Eu[192|p>>6]+Eu[128|p&63];continue}if(p<55296||p>=57344){u[u.length]=Eu[224|p>>12]+Eu[128|p>>6&63]+Eu[128|p&63];continue}f+=1,p=65536+((p&1023)<<10|d.charCodeAt(f)&1023),u[u.length]=Eu[240|p>>18]+Eu[128|p>>12&63]+Eu[128|p>>6&63]+Eu[128|p&63]}a+=u.join("")}return a},vft=function(t){for(var n=[{obj:{o:t},prop:"o"}],o=[],i=0;i<n.length;++i)for(var r=n[i],s=r.obj[r.prop],a=Object.keys(s),l=0;l<a.length;++l){var d=a[l],u=s[d];typeof u=="object"&&u!==null&&o.indexOf(u)===-1&&(n.push({obj:s,prop:d}),o.push(u))}return hft(n),t},_ft=function(t){return Object.prototype.toString.call(t)==="[object RegExp]"},yft=function(t){return!t||typeof t!="object"?!1:!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},bft=function(t,n){return[].concat(t,n)},kft=function(t,n){if(lg(t)){for(var o=[],i=0;i<t.length;i+=1)o.push(n(t[i]));return o}return n(t)},yse={arrayToObject:_se,assign:mft,combine:bft,compact:vft,decode:pft,encode:gft,isBuffer:yft,isRegExp:_ft,maybeMap:kft,merge:fft},bse=lft,p4=yse,W0=yL,wft=Object.prototype.hasOwnProperty,kse={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,n){return t+"["+n+"]"},repeat:function(t){return t}},xu=Array.isArray,$ft=Array.prototype.push,wse=function(e,t){$ft.apply(e,xu(t)?t:[t])},Cft=Date.prototype.toISOString,GV=W0.default,us={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:p4.encode,encodeValuesOnly:!1,format:GV,formatter:W0.formatters[GV],indices:!1,serializeDate:function(t){return Cft.call(t)},skipNulls:!1,strictNullHandling:!1},Sft=function(t){return typeof t=="string"||typeof t=="number"||typeof t=="boolean"||typeof t=="symbol"||typeof t=="bigint"},mT={},Tft=function e(t,n,o,i,r,s,a,l,d,u,f,p,v,_,b,C,$,E){for(var P=t,I=E,O=0,L=!1;(I=I.get(mT))!==void 0&&!L;){var S=I.get(t);if(O+=1,typeof S<"u"){if(S===O)throw new RangeError("Cyclic object value");L=!0}typeof I.get(mT)>"u"&&(O=0)}if(typeof u=="function"?P=u(n,P):P instanceof Date?P=v(P):o==="comma"&&xu(P)&&(P=p4.maybeMap(P,function(te){return te instanceof Date?v(te):te})),P===null){if(s)return d&&!C?d(n,us.encoder,$,"key",_):n;P=""}if(Sft(P)||p4.isBuffer(P)){if(d){var j=C?n:d(n,us.encoder,$,"key",_);return[b(j)+"="+b(d(P,us.encoder,$,"value",_))]}return[b(n)+"="+b(String(P))]}var M=[];if(typeof P>"u")return M;var q;if(o==="comma"&&xu(P))C&&d&&(P=p4.maybeMap(P,d)),q=[{value:P.length>0?P.join(",")||null:void 0}];else if(xu(u))q=u;else{var B=Object.keys(P);q=f?B.sort(f):B}var V=l?n.replace(/\./g,"%2E"):n,G=i&&xu(P)&&P.length===1?V+"[]":V;if(r&&xu(P)&&P.length===0)return G+"[]";for(var Q=0;Q<q.length;++Q){var J=q[Q],Y=typeof J=="object"&&typeof J.value<"u"?J.value:P[J];if(!(a&&Y===null)){var Z=p&&l?J.replace(/\./g,"%2E"):J,se=xu(P)?typeof o=="function"?o(G,Z):G:G+(p?"."+Z:"["+Z+"]");E.set(t,O);var ce=bse();ce.set(mT,E),wse(M,e(Y,se,o,i,r,s,a,l,o==="comma"&&C&&xu(P)?null:d,u,f,p,v,_,b,C,$,ce))}}return M},Eft=function(t){if(!t)return us;if(typeof t.allowEmptyArrays<"u"&&typeof t.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof t.encodeDotInKeys<"u"&&typeof t.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(t.encoder!==null&&typeof t.encoder<"u"&&typeof t.encoder!="function")throw new TypeError("Encoder has to be a function.");var n=t.charset||us.charset;if(typeof t.charset<"u"&&t.charset!=="utf-8"&&t.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var o=W0.default;if(typeof t.format<"u"){if(!wft.call(W0.formatters,t.format))throw new TypeError("Unknown format option provided.");o=t.format}var i=W0.formatters[o],r=us.filter;(typeof t.filter=="function"||xu(t.filter))&&(r=t.filter);var s;if(t.arrayFormat in kse?s=t.arrayFormat:"indices"in t?s=t.indices?"indices":"repeat":s=us.arrayFormat,"commaRoundTrip"in t&&typeof t.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var a=typeof t.allowDots>"u"?t.encodeDotInKeys===!0?!0:us.allowDots:!!t.allowDots;return{addQueryPrefix:typeof t.addQueryPrefix=="boolean"?t.addQueryPrefix:us.addQueryPrefix,allowDots:a,allowEmptyArrays:typeof t.allowEmptyArrays=="boolean"?!!t.allowEmptyArrays:us.allowEmptyArrays,arrayFormat:s,charset:n,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:us.charsetSentinel,commaRoundTrip:t.commaRoundTrip,delimiter:typeof t.delimiter>"u"?us.delimiter:t.delimiter,encode:typeof t.encode=="boolean"?t.encode:us.encode,encodeDotInKeys:typeof t.encodeDotInKeys=="boolean"?t.encodeDotInKeys:us.encodeDotInKeys,encoder:typeof t.encoder=="function"?t.encoder:us.encoder,encodeValuesOnly:typeof t.encodeValuesOnly=="boolean"?t.encodeValuesOnly:us.encodeValuesOnly,filter:r,format:o,formatter:i,serializeDate:typeof t.serializeDate=="function"?t.serializeDate:us.serializeDate,skipNulls:typeof t.skipNulls=="boolean"?t.skipNulls:us.skipNulls,sort:typeof t.sort=="function"?t.sort:null,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:us.strictNullHandling}},Ift=function(e,t){var n=e,o=Eft(t),i,r;typeof o.filter=="function"?(r=o.filter,n=r("",n)):xu(o.filter)&&(r=o.filter,i=r);var s=[];if(typeof n!="object"||n===null)return"";var a=kse[o.arrayFormat],l=a==="comma"&&o.commaRoundTrip;i||(i=Object.keys(n)),o.sort&&i.sort(o.sort);for(var d=bse(),u=0;u<i.length;++u){var f=i[u];o.skipNulls&&n[f]===null||wse(s,Tft(n[f],f,a,l,o.allowEmptyArrays,o.strictNullHandling,o.skipNulls,o.encodeDotInKeys,o.encode?o.encoder:null,o.filter,o.sort,o.allowDots,o.serializeDate,o.format,o.formatter,o.encodeValuesOnly,o.charset,d))}var p=s.join(o.delimiter),v=o.addQueryPrefix===!0?"?":"";return o.charsetSentinel&&(o.charset==="iso-8859-1"?v+="utf8=%26%2310003%3B&":v+="utf8=%E2%9C%93&"),p.length>0?v+p:""},ny=yse,xP=Object.prototype.hasOwnProperty,Pft=Array.isArray,$r={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:ny.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1},Aft=function(e){return e.replace(/&#(\d+);/g,function(t,n){return String.fromCharCode(parseInt(n,10))})},$se=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},Dft="utf8=%26%2310003%3B",xft="utf8=%E2%9C%93",Oft=function(t,n){var o={__proto__:null},i=n.ignoreQueryPrefix?t.replace(/^\?/,""):t;i=i.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var r=n.parameterLimit===1/0?void 0:n.parameterLimit,s=i.split(n.delimiter,r),a=-1,l,d=n.charset;if(n.charsetSentinel)for(l=0;l<s.length;++l)s[l].indexOf("utf8=")===0&&(s[l]===xft?d="utf-8":s[l]===Dft&&(d="iso-8859-1"),a=l,l=s.length);for(l=0;l<s.length;++l)if(l!==a){var u=s[l],f=u.indexOf("]="),p=f===-1?u.indexOf("="):f+1,v,_;p===-1?(v=n.decoder(u,$r.decoder,d,"key"),_=n.strictNullHandling?null:""):(v=n.decoder(u.slice(0,p),$r.decoder,d,"key"),_=ny.maybeMap($se(u.slice(p+1),n),function(C){return n.decoder(C,$r.decoder,d,"value")})),_&&n.interpretNumericEntities&&d==="iso-8859-1"&&(_=Aft(_)),u.indexOf("[]=")>-1&&(_=Pft(_)?[_]:_);var b=xP.call(o,v);b&&n.duplicates==="combine"?o[v]=ny.combine(o[v],_):(!b||n.duplicates==="last")&&(o[v]=_)}return o},Lft=function(e,t,n,o){for(var i=o?t:$se(t,n),r=e.length-1;r>=0;--r){var s,a=e[r];if(a==="[]"&&n.parseArrays)s=n.allowEmptyArrays&&(i===""||n.strictNullHandling&&i===null)?[]:[].concat(i);else{s=n.plainObjects?Object.create(null):{};var l=a.charAt(0)==="["&&a.charAt(a.length-1)==="]"?a.slice(1,-1):a,d=n.decodeDotInKeys?l.replace(/%2E/g,"."):l,u=parseInt(d,10);!n.parseArrays&&d===""?s={0:i}:!isNaN(u)&&a!==d&&String(u)===d&&u>=0&&n.parseArrays&&u<=n.arrayLimit?(s=[],s[u]=i):d!=="__proto__"&&(s[d]=i)}i=s}return i},Mft=function(t,n,o,i){if(t){var r=o.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,s=/(\[[^[\]]*])/,a=/(\[[^[\]]*])/g,l=o.depth>0&&s.exec(r),d=l?r.slice(0,l.index):r,u=[];if(d){if(!o.plainObjects&&xP.call(Object.prototype,d)&&!o.allowPrototypes)return;u.push(d)}for(var f=0;o.depth>0&&(l=a.exec(r))!==null&&f<o.depth;){if(f+=1,!o.plainObjects&&xP.call(Object.prototype,l[1].slice(1,-1))&&!o.allowPrototypes)return;u.push(l[1])}if(l){if(o.strictDepth===!0)throw new RangeError("Input depth exceeded depth option of "+o.depth+" and strictDepth is true");u.push("["+r.slice(l.index)+"]")}return Lft(u,n,o,i)}},Nft=function(t){if(!t)return $r;if(typeof t.allowEmptyArrays<"u"&&typeof t.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof t.decodeDotInKeys<"u"&&typeof t.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(t.decoder!==null&&typeof t.decoder<"u"&&typeof t.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof t.charset<"u"&&t.charset!=="utf-8"&&t.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=typeof t.charset>"u"?$r.charset:t.charset,o=typeof t.duplicates>"u"?$r.duplicates:t.duplicates;if(o!=="combine"&&o!=="first"&&o!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var i=typeof t.allowDots>"u"?t.decodeDotInKeys===!0?!0:$r.allowDots:!!t.allowDots;return{allowDots:i,allowEmptyArrays:typeof t.allowEmptyArrays=="boolean"?!!t.allowEmptyArrays:$r.allowEmptyArrays,allowPrototypes:typeof t.allowPrototypes=="boolean"?t.allowPrototypes:$r.allowPrototypes,allowSparse:typeof t.allowSparse=="boolean"?t.allowSparse:$r.allowSparse,arrayLimit:typeof t.arrayLimit=="number"?t.arrayLimit:$r.arrayLimit,charset:n,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:$r.charsetSentinel,comma:typeof t.comma=="boolean"?t.comma:$r.comma,decodeDotInKeys:typeof t.decodeDotInKeys=="boolean"?t.decodeDotInKeys:$r.decodeDotInKeys,decoder:typeof t.decoder=="function"?t.decoder:$r.decoder,delimiter:typeof t.delimiter=="string"||ny.isRegExp(t.delimiter)?t.delimiter:$r.delimiter,depth:typeof t.depth=="number"||t.depth===!1?+t.depth:$r.depth,duplicates:o,ignoreQueryPrefix:t.ignoreQueryPrefix===!0,interpretNumericEntities:typeof t.interpretNumericEntities=="boolean"?t.interpretNumericEntities:$r.interpretNumericEntities,parameterLimit:typeof t.parameterLimit=="number"?t.parameterLimit:$r.parameterLimit,parseArrays:t.parseArrays!==!1,plainObjects:typeof t.plainObjects=="boolean"?t.plainObjects:$r.plainObjects,strictDepth:typeof t.strictDepth=="boolean"?!!t.strictDepth:$r.strictDepth,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:$r.strictNullHandling}},Rft=function(e,t){var n=Nft(t);if(e===""||e===null||typeof e>"u")return n.plainObjects?Object.create(null):{};for(var o=typeof e=="string"?Oft(e,n):e,i=n.plainObjects?Object.create(null):{},r=Object.keys(o),s=0;s<r.length;++s){var a=r[s],l=Mft(a,o[a],n,typeof e=="string");i=ny.merge(i,l,n)}return n.allowSparse===!0?i:ny.compact(i)},jft=Ift,Fft=Rft,zft=yL,Cse={formats:zft,parse:Fft,stringify:jft};class pT{constructor(t,n,o){this.name=t,this.definition=n,this.bindings=n.bindings??{},this.wheres=n.wheres??{},this.config=o}get template(){const t=`${this.origin}/${this.definition.uri}`.replace(/\/+$/,"");return t===""?"/":t}get origin(){return this.config.absolute?this.definition.domain?`${this.config.url.match(/^\w+:\/\//)[0]}${this.definition.domain}${this.config.port?`:${this.config.port}`:""}`:this.config.url:""}get parameterSegments(){var t;return((t=this.template.match(/{[^}?]+\??}/g))==null?void 0:t.map(n=>({name:n.replace(/{|\??}/g,""),required:!/\?}$/.test(n)})))??[]}matchesUrl(t){if(!this.definition.methods.includes("GET"))return!1;const n=this.template.replace(/(\/?){([^}?]*)(\??)}/g,(s,a,l,d)=>{var f;const u=`(?<${l}>${((f=this.wheres[l])==null?void 0:f.replace(/(^\^)|(\$$)/g,""))||"[^/?]+"})`;return d?`(${a}${u})?`:`${a}${u}`}).replace(/^\w+:\/\//,""),[o,i]=t.replace(/^\w+:\/\//,"").split("?"),r=new RegExp(`^${n}/?$`).exec(decodeURI(o));if(r){for(const s in r.groups)r.groups[s]=typeof r.groups[s]=="string"?decodeURIComponent(r.groups[s]):r.groups[s];return{params:r.groups,query:Cse.parse(i)}}return!1}compile(t){return this.parameterSegments.length?this.template.replace(/{([^}?]+)(\??)}/g,(o,i,r)=>{if(!r&&[null,void 0].includes(t[i]))throw new Error(`Ziggy error: '${i}' parameter is required for route '${this.name}'.`);if(this.wheres[i]&&!new RegExp(`^${r?`(${this.wheres[i]})?`:this.wheres[i]}$`).test(t[i]??""))throw new Error(`Ziggy error: '${i}' parameter does not match required format '${this.wheres[i]}' for route '${this.name}'.`);return encodeURI(t[i]??"").replace(/%7C/g,"|").replace(/%25/g,"%").replace(/\$/g,"%24")}).replace(`${this.origin}//`,`${this.origin}/`).replace(/\/+$/,""):this.template}}class Uft extends String{constructor(t,n,o=!0,i){if(super(),this._config=i??(typeof Ziggy<"u"?Ziggy:globalThis==null?void 0:globalThis.Ziggy),this._config={...this._config,absolute:o},t){if(!this._config.routes[t])throw new Error(`Ziggy error: route '${t}' is not in the route list.`);this._route=new pT(t,this._config.routes[t],this._config),this._params=this._parse(n)}}toString(){const t=Object.keys(this._params).filter(n=>!this._route.parameterSegments.some(({name:o})=>o===n)).filter(n=>n!=="_query").reduce((n,o)=>({...n,[o]:this._params[o]}),{});return this._route.compile(this._params)+Cse.stringify({...t,...this._params._query},{addQueryPrefix:!0,arrayFormat:"indices",encodeValuesOnly:!0,skipNulls:!0,encoder:(n,o)=>typeof n=="boolean"?Number(n):o(n)})}_unresolve(t){t?this._config.absolute&&t.startsWith("/")&&(t=this._location().host+t):t=this._currentUrl();let n={};const[o,i]=Object.entries(this._config.routes).find(([r,s])=>n=new pT(r,s,this._config).matchesUrl(t))||[void 0,void 0];return{name:o,...n,route:i}}_currentUrl(){const{host:t,pathname:n,search:o}=this._location();return(this._config.absolute?t+n:n.replace(this._config.url.replace(/^\w*:\/\/[^/]+/,""),"").replace(/^\/+/,"/"))+o}current(t,n){const{name:o,params:i,query:r,route:s}=this._unresolve();if(!t)return o;const a=new RegExp(`^${t.replace(/\./g,"\\.").replace(/\*/g,".*")}$`).test(o);if([null,void 0].includes(n)||!a)return a;const l=new pT(o,s,this._config);n=this._parse(n,l);const d={...i,...r};if(Object.values(n).every(f=>!f)&&!Object.values(d).some(f=>f!==void 0))return!0;const u=(f,p)=>Object.entries(f).every(([v,_])=>Array.isArray(_)&&Array.isArray(p[v])?_.every(b=>p[v].includes(b)):typeof _=="object"&&typeof p[v]=="object"&&_!==null&&p[v]!==null?u(_,p[v]):p[v]==_);return u(n,d)}_location(){var i,r,s;const{host:t="",pathname:n="",search:o=""}=typeof window<"u"?window.location:{};return{host:((i=this._config.location)==null?void 0:i.host)??t,pathname:((r=this._config.location)==null?void 0:r.pathname)??n,search:((s=this._config.location)==null?void 0:s.search)??o}}get params(){const{params:t,query:n}=this._unresolve();return{...t,...n}}has(t){return Object.keys(this._config.routes).includes(t)}_parse(t={},n=this._route){t??(t={}),t=["string","number"].includes(typeof t)?[t]:t;const o=n.parameterSegments.filter(({name:i})=>!this._config.defaults[i]);return Array.isArray(t)?t=t.reduce((i,r,s)=>o[s]?{...i,[o[s].name]:r}:typeof r=="object"?{...i,...r}:{...i,[r]:""},{}):o.length===1&&!t[o[0].name]&&(t.hasOwnProperty(Object.values(n.bindings)[0])||t.hasOwnProperty("id"))&&(t={[o[0].name]:t}),{...this._defaults(n),...this._substituteBindings(t,n)}}_defaults(t){return t.parameterSegments.filter(({name:n})=>this._config.defaults[n]).reduce((n,{name:o},i)=>({...n,[o]:this._config.defaults[o]}),{})}_substituteBindings(t,{bindings:n,parameterSegments:o}){return Object.entries(t).reduce((i,[r,s])=>{if(!s||typeof s!="object"||Array.isArray(s)||!o.some(({name:a})=>a===r))return{...i,[r]:s};if(!s.hasOwnProperty(n[r]))if(s.hasOwnProperty("id"))n[r]="id";else throw new Error(`Ziggy error: object passed as '${r}' parameter is missing route model binding key '${n[r]}'.`);return{...i,[r]:s[n[r]]}},{})}valueOf(){return this.toString()}check(t){return this.has(t)}}function Sse(e,t,n,o){const i=new Uft(e,t,n,o);return e?i.toString():i}const bL={url:"https://www.ucitelnice.cz",port:null,defaults:{},routes:{"debugbar.openhandler":{uri:"_debugbar/open",methods:["GET","HEAD"]},"debugbar.clockwork":{uri:"_debugbar/clockwork/{id}",methods:["GET","HEAD"],parameters:["id"]},"debugbar.assets.css":{uri:"_debugbar/assets/stylesheets",methods:["GET","HEAD"]},"debugbar.assets.js":{uri:"_debugbar/assets/javascript",methods:["GET","HEAD"]},"debugbar.cache.delete":{uri:"_debugbar/cache/{key}/{tags?}",methods:["DELETE"],parameters:["key","tags"]},"debugbar.queries.explain":{uri:"_debugbar/queries/explain",methods:["POST"]},imagecache:{uri:"img/cache/{template}/{filename}",methods:["GET","HEAD"],wheres:{filename:"[ \\w\\.\\/\\-\\@\\(\\)\\=]+"},parameters:["template","filename"]},"ignition.healthCheck":{uri:"_ignition/health-check",methods:["GET","HEAD"]},"ignition.executeSolution":{uri:"_ignition/execute-solution",methods:["POST"]},"ignition.updateConfig":{uri:"_ignition/update-config",methods:["POST"]},"service-access.upload-plausible":{uri:"api/sa/upload-plausible",methods:["POST"]},"service-access.blog.generate-preview-url":{uri:"api/sa/blog/generate-preview-url/{post}",methods:["GET","HEAD"],parameters:["post"],bindings:{post:"id"}},"service-access.cms.author-info":{uri:"api/sa/cms/author-info/{user}",methods:["GET","HEAD"],parameters:["user"]},"service-access.cms.author-search":{uri:"api/sa/cms/author-search",methods:["GET","HEAD"]},"service-access.cms.product-search":{uri:"api/sa/cms/product-search",methods:["GET","HEAD"]},"service-access.cms.products":{uri:"api/sa/cms/products",methods:["GET","HEAD"]},"upload.":{uri:"{wildcard}",methods:["GET","HEAD","POST","PUT","PATCH","DELETE","OPTIONS"],wheres:{wildcard:".*"},domain:"upload.ucitelnice.cz",parameters:["wildcard"]},default:{uri:"/",methods:["GET","HEAD"]},materialy:{uri:"materialy",methods:["GET","HEAD"]},"page.cooperation":{uri:"informace/spolupracujeme",methods:["GET","HEAD"]},"page.about":{uri:"informace/o-nas",methods:["GET","HEAD"]},"page.contact":{uri:"informace/kontakt",methods:["GET","HEAD"]},"page.vatLevel":{uri:"informace/sazba-dph",methods:["GET","HEAD"]},page:{uri:"informace/{slug}",methods:["GET","HEAD"],parameters:["slug"]},"faq.page":{uri:"caste-dotazy",methods:["GET","HEAD"]},faq:{uri:"caste-dotazy/obecne/{id?}",methods:["GET","HEAD"],parameters:["id"]},"faq.school":{uri:"caste-dotazy/skolni-ucty/{id?}",methods:["GET","HEAD"],parameters:["id"]},"blog.list":{uri:"blog",methods:["GET","HEAD"]},"blog.draft.show":{uri:"blog/preview/{post}",methods:["GET","HEAD"],parameters:["post"],bindings:{post:"id"}},"blog.detail":{uri:"blog/{slug}",methods:["GET","HEAD"],parameters:["slug"]},"webinars.index":{uri:"webinare",methods:["GET","HEAD"]},"webinars.show":{uri:"webinar/{slug}",methods:["GET","HEAD"],parameters:["slug"]},"rating.invitation.index":{uri:"hodnoceni",methods:["GET","HEAD"]},"api.search":{uri:"api/search",methods:["GET","HEAD"]},"api.search.default":{uri:"api/search-default",methods:["GET","HEAD"]},"api.settlements2019":{uri:"api/monthly-invoices-2019/{user}",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"api.settlement_payment.store":{uri:"api/vyuctovani/vyplatit",methods:["POST"]},"api.admin.settlement_payment.index":{uri:"api/admin/settlement-payments",methods:["GET","HEAD"]},"api.admin.settlement_payment.sendAll":{uri:"api/admin/settlement-payments/sendAll",methods:["PATCH"]},"api.category.index":{uri:"api/category",methods:["GET","HEAD"]},"api.category.index.for_products":{uri:"api/category/for-products/{products_type}",methods:["GET","HEAD"],parameters:["products_type"]},"api.category.index.for_author":{uri:"api/category/for-author/{user}",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"api.category.index.flatTree":{uri:"api/categories",methods:["GET","HEAD"]},"api.category.class.subject.index":{uri:"api/categories-class-subject",methods:["GET","HEAD"]},"api.category.class.subject.flat.index":{uri:"api/categories-class-subject-flat",methods:["GET","HEAD"]},"api.wishlist.get":{uri:"api/wishlist/get",methods:["GET","HEAD"]},"api.wishlist.add":{uri:"api/wishlist/add/{product}",methods:["POST"],parameters:["product"],bindings:{product:"id"}},"api.wishlist.to_cart":{uri:"api/wishlist/vse-do-kosiku",methods:["GET","HEAD"]},"api.review.index":{uri:"api/reviews",methods:["GET","HEAD"]},"api.favourite.authors":{uri:"api/favourite-author/{user}",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"api.favourite.from.table":{uri:"api/favourite-author/{user}/{author}",methods:["POST"],parameters:["user","author"],bindings:{user:"id",author:"id"}},"api.invoices2019.index":{uri:"api/invoices2019",methods:["GET","HEAD"]},"api.invoices2019.download":{uri:"api/invoices2019/download",methods:["GET","HEAD"]},"api.credit.place":{uri:"api/dobiti-kreditu/objednat",methods:["POST"]},"api.section.index":{uri:"api/section",methods:["GET","HEAD"]},"api.infobox.list":{uri:"api/infobox/list",methods:["GET","HEAD"]},"api.newsletter.register":{uri:"api/newsletter",methods:["POST"]},"api.voucher.order.place":{uri:"api/voucher/order/place",methods:["POST"]},"api.voucher.check":{uri:"api/voucher/check/{code}",methods:["GET","HEAD"],parameters:["code"]},"api.code.check":{uri:"api/code/check/{code}",methods:["GET","HEAD"],parameters:["code"]},"api.invoice.index":{uri:"api/invoices",methods:["GET","HEAD"]},"api.complaint.store":{uri:"api/complaints",methods:["POST"]},"api.vop.accept":{uri:"api/vop",methods:["PATCH"]},"api.curriculum.show":{uri:"api/curriculum/show/{id}",methods:["GET","HEAD"],parameters:["id"]},"api.blog.index":{uri:"api/blog/index",methods:["GET","HEAD"]},"api.blog.homepage.index":{uri:"api/blog/homepage",methods:["GET","HEAD"]},"api.blog.mostRead":{uri:"api/blog/most-read",methods:["GET","HEAD"]},"api.blog.themes":{uri:"api/blog/themes",methods:["GET","HEAD"]},"api.blog.show":{uri:"api/blog/{slug}",methods:["GET","HEAD"],parameters:["slug"]},"api.webinar.index":{uri:"api/webinars",methods:["GET","HEAD"]},"api.webinar.detail":{uri:"api/webinar/{slug}",methods:["GET","HEAD"],parameters:["slug"]},"admin.pohoda.index":{uri:"admin/pohoda-export",methods:["GET","HEAD"]},"admin.pohoda.export":{uri:"admin/pohoda-export",methods:["POST"]},"administration.index":{uri:"administration",methods:["GET","HEAD"]},"administration.messages":{uri:"administration/message",methods:["GET","HEAD"]},"administration.product.detail":{uri:"administration/product/detail/{id}",methods:["GET","HEAD"],parameters:["id"]},"administration.product.complaint.detail":{uri:"administration/product/complaint/detail/{complaint}",methods:["GET","HEAD"],parameters:["complaint"]},"administration.user.detail":{uri:"administration/user/detail/{id}",methods:["GET","HEAD"],parameters:["id"]},"administration.product.all":{uri:"administration/product/list/all",methods:["GET","HEAD"]},"administration.administration":{uri:"administration/{any}",methods:["GET","HEAD"],wheres:{any:"^((?!api).)*?"},parameters:["any"]},"administration.api.dashboard.search":{uri:"administration/api/dashboard/search",methods:["GET","HEAD"]},"administration.api.product.list":{uri:"administration/api/product/list",methods:["GET","HEAD"]},"administration.api.product.open.count":{uri:"administration/api/product/open/count",methods:["GET","HEAD"]},"administration.api.product.detail":{uri:"administration/api/product/detail/{id}",methods:["GET","HEAD"],parameters:["id"]},"administration.api.product.detail.logs":{uri:"administration/api/product/detail/{id}/logs",methods:["POST"],parameters:["id"]},"administration.api.product.toggleHide":{uri:"administration/api/product/toggleHide/{product}",methods:["PATCH"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.update.admin":{uri:"administration/api/product/update/admin/{product}",methods:["PUT"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.update.admin_note":{uri:"administration/api/product/update/admin-note/{product}",methods:["PATCH"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.categories_vat_modifiable.toggle":{uri:"administration/api/product/categories-vat-modifiable/toggle/{product}",methods:["PATCH"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.recommend":{uri:"administration/api/product/recommend/{product}",methods:["PATCH"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.recommend.remove":{uri:"administration/api/product/recommend/remove/{product}",methods:["PATCH"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.show":{uri:"administration/api/product/show/{product}",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.save_draft":{uri:"administration/api/product/update/{product}",methods:["PUT"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.update.cover_image":{uri:"administration/api/product/update/cover-image/{product}",methods:["POST"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.update.status":{uri:"administration/api/product/update/status/{product?}",methods:["PATCH"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.update.status.email.preview":{uri:"administration/api/product/update/status/{product}/preview",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.publish":{uri:"administration/api/product/publish/{product}",methods:["PATCH"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.upload_image":{uri:"administration/api/product/upload/image/{product}",methods:["POST"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.toggle.worthy":{uri:"administration/api/product/set-worthy/{product}",methods:["PATCH"],parameters:["product"],bindings:{product:"id"}},"administration.api.product.complaint.list":{uri:"administration/api/product/complaint/list",methods:["GET","HEAD"]},"administration.api.product.complaint.open.count":{uri:"administration/api/product/complaint/open/count",methods:["GET","HEAD"]},"administration.api.product.complaint.detail":{uri:"administration/api/product/complaint/detail/{complaint}",methods:["GET","HEAD"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.addNote":{uri:"administration/api/product/complaint/{complaint}/addNote",methods:["POST"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.fix":{uri:"administration/api/product/complaint/{complaint}/fix",methods:["POST"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.fixWithRefund":{uri:"administration/api/product/complaint/{complaint}/fixWithRefund",methods:["POST"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.reject":{uri:"administration/api/product/complaint/{complaint}/reject",methods:["POST"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.close":{uri:"administration/api/product/complaint/{complaint}/close",methods:["POST"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.messageAuthor":{uri:"administration/api/product/complaint/{complaint}/messageAuthor",methods:["POST"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.messageCustomer":{uri:"administration/api/product/complaint/{complaint}/messageCustomer",methods:["POST"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.message.author.store.preview":{uri:"administration/api/product/complaint/{complaint}/message/author/preview",methods:["GET","HEAD"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.message.customer.store.preview":{uri:"administration/api/product/complaint/{complaint}/message/customer/preview",methods:["GET","HEAD"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.message.state.rejected.update.preview":{uri:"administration/api/product/complaint/{complaint}/state/rejected/preview",methods:["GET","HEAD"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.message.state.returned.update.preview":{uri:"administration/api/product/complaint/{complaint}/state/returned/preview",methods:["GET","HEAD"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.message.state.toFix.update.preview":{uri:"administration/api/product/complaint/{complaint}/state/to-fix/preview",methods:["GET","HEAD"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.complaint.message.state.toFix.update.credit.return.preview":{uri:"administration/api/product/complaint/{complaint}/state/to-fix/preview-credit-return",methods:["GET","HEAD"],parameters:["complaint"],bindings:{complaint:"id"}},"administration.api.product.update.list":{uri:"administration/api/product/update/list",methods:["GET","HEAD"]},"administration.api.product.update.open.count":{uri:"administration/api/product/update/open/count",methods:["GET","HEAD"]},"administration.api.product.update.confirm":{uri:"administration/api/product/update/confirm/{productUpdates}",methods:["POST"],parameters:["productUpdates"],bindings:{productUpdates:"id"}},"administration.api.product.update.delete":{uri:"administration/api/product/update/delete/{productUpdates}",methods:["POST"],parameters:["productUpdates"],bindings:{productUpdates:"id"}},"administration.api.user.all":{uri:"administration/api/user/all",methods:["GET","HEAD"]},"administration.api.user.activate":{uri:"administration/api/user/activate/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.block":{uri:"administration/api/user/block/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.unblock":{uri:"administration/api/user/unblock/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.detail":{uri:"administration/api/user/detail/{user}",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.downloads":{uri:"administration/api/user/detail/{user}/downloads",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.orders":{uri:"administration/api/user/detail/{user}/orders",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.payments":{uri:"administration/api/user/detail/{user}/payments",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.credit_transfers":{uri:"administration/api/user/detail/{user}/creditTransfers",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.impersonate":{uri:"administration/api/user/detail/{user}/impersonate",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.changeCredit":{uri:"administration/api/user/detail/credit/change/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.updateInfo":{uri:"administration/api/user/detail/info/update/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.updateIsAuthor":{uri:"administration/api/user/detail/info/update-is-author/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.updateIsVerified":{uri:"administration/api/user/detail/info/update-is-verified/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.updateIsHmat":{uri:"administration/api/user/detail/info/update-is-hmat/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.updateIsMmat":{uri:"administration/api/user/detail/info/update-is-mmat/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.resetPassword":{uri:"administration/api/user/detail/info/reset-password/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.author.products":{uri:"administration/api/user/detail/author/{user}/products",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.author.settlements":{uri:"administration/api/user/detail/author/{user}/settlements",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.author.stats":{uri:"administration/api/user/detail/author/{user}/stats",methods:["POST"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.author.discount.automatic.show":{uri:"administration/api/user/detail/author/{user}/automatic/show",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.author.discount.individual.index":{uri:"administration/api/user/detail/author/{user}/individual/index",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.user.search":{uri:"administration/api/user/search/{email}",methods:["GET","HEAD"],parameters:["email"]},"administration.api.user.merge":{uri:"administration/api/user/merge/{user}/{userToMerge}",methods:["PATCH"],parameters:["user","userToMerge"],bindings:{user:"id",userToMerge:"id"}},"administration.api.user.order.delete":{uri:"administration/api/user/order/{order}/delete",methods:["DELETE"],parameters:["order"],bindings:{order:"id"}},"administration.api.user.order.restore":{uri:"administration/api/user/order/{order}/restore",methods:["PATCH"],parameters:["order"]},"administration.api.user.credit_order.delete":{uri:"administration/api/user/credit-order/{order}/delete",methods:["DELETE"],parameters:["order"],bindings:{order:"id"}},"administration.api.user.credit_order.restore":{uri:"administration/api/user/credit-order/{order}/restore",methods:["PATCH"],parameters:["order"]},"administration.api.user.voucher_order.delete":{uri:"administration/api/user/voucher-order/{order}/delete",methods:["DELETE"],parameters:["order"],bindings:{order:"id"}},"administration.api.user.voucher_order.restore":{uri:"administration/api/user/voucher-order/{order}/restore",methods:["PATCH"],parameters:["order"]},"administration.api.school.list":{uri:"administration/api/school/list",methods:["GET","HEAD"]},"administration.api.school.add":{uri:"administration/api/school/add",methods:["POST"]},"administration.api.school.detail":{uri:"administration/api/school/{school}/detail",methods:["GET","HEAD"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.update":{uri:"administration/api/school/{school}/update",methods:["PATCH"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.admin_note.update":{uri:"administration/api/school/{school}/admin-note/update",methods:["PATCH"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.update.budget.add":{uri:"administration/api/school/{school}/update/budget/add",methods:["POST"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.update.budget.remove":{uri:"administration/api/school/{school}/update/budget/remove",methods:["POST"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.update.accounting.email":{uri:"administration/api/school/{school}/update/accounting-email",methods:["POST"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.update.credit-expiry-date":{uri:"administration/api/school/{school}/update/credit-expiry-date",methods:["POST"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.employee.index":{uri:"administration/api/school/{school}/employee/index",methods:["GET","HEAD"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.employee.create":{uri:"administration/api/school/{school}/employee/{user}/create",methods:["POST"],parameters:["school","user"],bindings:{school:"id",user:"id"}},"administration.api.school.employee.confirm":{uri:"administration/api/school/employee/{employee}/confirm",methods:["PATCH"],parameters:["employee"],bindings:{employee:"id"}},"administration.api.school.employee.decline":{uri:"administration/api/school/employee/{employee}/decline",methods:["PATCH"],parameters:["employee"],bindings:{employee:"id"}},"administration.api.school.employee.credit.update":{uri:"administration/api/school/employee/{employee}/credit/update",methods:["PATCH"],parameters:["employee"],bindings:{employee:"id"}},"administration.api.school.employee.manager_role.add":{uri:"administration/api/school/employee/{employee}/manager-role/add",methods:["PATCH"],parameters:["employee"]},"administration.api.school.employee.manager_role.remove":{uri:"administration/api/school/employee/{employee}/manager-role/remove",methods:["PATCH"],parameters:["employee"]},"administration.api.school.employee.delete":{uri:"administration/api/school/employee/{employee}/delete",methods:["DELETE"],parameters:["employee"],bindings:{employee:"id"}},"administration.api.school.order.list":{uri:"administration/api/school/{school}/order/list",methods:["GET","HEAD"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.credit_order.place":{uri:"administration/api/school/{school}/credit-order/place",methods:["POST"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.credit_order.delete":{uri:"administration/api/school/credit-order/{order}/delete",methods:["DELETE"],parameters:["order"],bindings:{order:"id"}},"administration.api.school.credit_order.restore":{uri:"administration/api/school/credit-order/{order}/restore",methods:["PATCH"],parameters:["order"]},"administration.api.school.order.delete":{uri:"administration/api/school/order/{order}/delete",methods:["DELETE"],parameters:["order"],bindings:{order:"id"}},"administration.api.school.order.restore":{uri:"administration/api/school/order/{order}/restore",methods:["PATCH"],parameters:["order"]},"administration.api.school.payment.list":{uri:"administration/api/school/{school}/payment/list",methods:["GET","HEAD"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.credit_transfer.list":{uri:"administration/api/school/{school}/credit-transfer/list",methods:["GET","HEAD"],parameters:["school"],bindings:{school:"id"}},"administration.api.school.download.list":{uri:"administration/api/school/{school}/download/list",methods:["GET","HEAD"],parameters:["school"],bindings:{school:"id"}},"administration.api.content.section.recent":{uri:"administration/api/content/section/recent",methods:["GET","HEAD"]},"administration.api.content.section.shown":{uri:"administration/api/content/section/shown",methods:["GET","HEAD"]},"administration.api.content.section.hidden":{uri:"administration/api/content/section/hidden",methods:["GET","HEAD"]},"administration.api.content.section.create":{uri:"administration/api/content/section/create",methods:["POST"]},"administration.api.content.section.update":{uri:"administration/api/content/section/{section}/update",methods:["PATCH"],parameters:["section"],bindings:{section:"id"}},"administration.api.content.section.card_img.update":{uri:"administration/api/content/section/card-img/update",methods:["POST"]},"administration.api.content.section.catalog_img.update":{uri:"administration/api/content/section/catalog-img/update",methods:["POST"]},"administration.api.content.section.delete":{uri:"administration/api/content/section/{section}/delete",methods:["DELETE"],parameters:["section"],bindings:{section:"id"}},"administration.api.content.section.reorder":{uri:"administration/api/content/section/reorder",methods:["PATCH"]},"administration.api.content.section.show":{uri:"administration/api/content/section/{section}/show",methods:["PATCH"],parameters:["section"],bindings:{section:"id"}},"administration.api.content.section.hide":{uri:"administration/api/content/section/{section}/hide",methods:["PATCH"],parameters:["section"],bindings:{section:"id"}},"administration.api.content.section.products":{uri:"administration/api/content/section/products",methods:["GET","HEAD"]},"administration.api.content.section.productsAdded":{uri:"administration/api/content/section/products-added",methods:["POST"]},"administration.api.content.section.categories":{uri:"administration/api/content/section/categories",methods:["GET","HEAD"]},"administration.api.content.infobox.recent":{uri:"administration/api/content/infobox/recent",methods:["GET","HEAD"]},"administration.api.content.infobox.shown":{uri:"administration/api/content/infobox/shown",methods:["GET","HEAD"]},"administration.api.content.infobox.hidden":{uri:"administration/api/content/infobox/hidden",methods:["GET","HEAD"]},"administration.api.content.infobox.create":{uri:"administration/api/content/infobox/create",methods:["POST"]},"administration.api.content.infobox.update":{uri:"administration/api/content/infobox/{infobox}/update",methods:["PATCH"],parameters:["infobox"],bindings:{infobox:"id"}},"administration.api.content.infobox.delete":{uri:"administration/api/content/infobox/{infobox}/delete",methods:["DELETE"],parameters:["infobox"],bindings:{infobox:"id"}},"administration.api.content.infobox.show":{uri:"administration/api/content/infobox/{infobox}/show",methods:["PATCH"],parameters:["infobox"],bindings:{infobox:"id"}},"administration.api.content.infobox.hide":{uri:"administration/api/content/infobox/{infobox}/hide",methods:["PATCH"],parameters:["infobox"],bindings:{infobox:"id"}},"administration.api.content.category.list":{uri:"administration/api/content/category/list",methods:["GET","HEAD"]},"administration.api.content.category.create":{uri:"administration/api/content/category/create",methods:["POST"]},"administration.api.content.category.update":{uri:"administration/api/content/category/{category}/update",methods:["PATCH"],parameters:["category"],bindings:{category:"id"}},"administration.api.content.category.update.image":{uri:"administration/api/content/category/{category}/update/image",methods:["POST"],parameters:["category"],bindings:{category:"id"}},"administration.api.content.category.delete":{uri:"administration/api/content/category/{category}/delete",methods:["DELETE"],parameters:["category"],bindings:{category:"id"}},"administration.api.content.category.delete.info":{uri:"administration/api/content/category/{category}/delete-info",methods:["GET","HEAD"],parameters:["category"],bindings:{category:"id"}},"administration.api.content.category.class-subject.list":{uri:"administration/api/content/category/class-subject/list",methods:["GET","HEAD"]},"administration.api.content.category.class-subject.add":{uri:"administration/api/content/category/class-subject/{parent}/add/{category}",methods:["POST"],parameters:["parent","category"],bindings:{parent:"id",category:"id"}},"administration.api.content.category.class-subject.remove":{uri:"administration/api/content/category/class-subject/{parent}/remove/{category}",methods:["DELETE"],parameters:["parent","category"],bindings:{parent:"id",category:"id"}},"administration.api.content.search.defaults":{uri:"administration/api/content/search/defaults",methods:["GET","HEAD"]},"administration.api.content.search.defaults.save":{uri:"administration/api/content/search/defaults/save",methods:["POST"]},"administration.api.content.blog.posts":{uri:"administration/api/content/blog/posts",methods:["GET","HEAD"]},"administration.api.content.blog.themes":{uri:"administration/api/content/blog/themes",methods:["GET","HEAD"]},"administration.api.content.blog.mostRead":{uri:"administration/api/content/blog/most-read",methods:["GET","HEAD"]},"administration.api.content.blog.favouriteThemes":{uri:"administration/api/content/blog/favourite-themes",methods:["GET","HEAD"]},"administration.api.content.blog.reorderMostRead":{uri:"administration/api/content/blog/most-read/reorder",methods:["PATCH"]},"administration.api.content.blog.reorderFavouriteThemes":{uri:"administration/api/content/blog/favourite-themes/reorder",methods:["PATCH"]},"administration.api.content.product_upload_lock.index_recent":{uri:"administration/api/content/product-upload-lock/index-recent",methods:["GET","HEAD"]},"administration.api.content.product_upload_lock.index_shown":{uri:"administration/api/content/product-upload-lock/index-shown",methods:["GET","HEAD"]},"administration.api.content.product_upload_lock.index_hidden":{uri:"administration/api/content/product-upload-lock/index-hidden",methods:["GET","HEAD"]},"administration.api.content.product_upload_lock.create":{uri:"administration/api/content/product-upload-lock/create",methods:["POST"]},"administration.api.content.product_upload_lock.update":{uri:"administration/api/content/product-upload-lock/{productUploadLock}/update",methods:["PATCH"],parameters:["productUploadLock"],bindings:{productUploadLock:"id"}},"administration.api.content.product_upload_lock.image_update":{uri:"administration/api/content/product-upload-lock/image/update",methods:["POST"]},"administration.api.content.product_upload_lock.delete":{uri:"administration/api/content/product-upload-lock/{productUploadLock}/delete",methods:["DELETE"],parameters:["productUploadLock"],bindings:{productUploadLock:"id"}},"administration.api.finance.order.list":{uri:"administration/api/finance/order/list",methods:["GET","HEAD"]},"administration.api.finance.author.list":{uri:"administration/api/finance/author/list",methods:["GET","HEAD"]},"administration.api.finance.author.settlement_payments":{uri:"administration/api/finance/author/settlement-payments",methods:["GET","HEAD"]},"administration.api.finance.settlement.index":{uri:"administration/api/finance/settlement/index",methods:["GET","HEAD"]},"administration.api.finance.settlement.confirm":{uri:"administration/api/finance/settlement/{user}/confirm",methods:["POST"],parameters:["user"]},"administration.api.finance.credit.list":{uri:"administration/api/finance/credit/list",methods:["GET","HEAD"]},"administration.api.finance.invoice.regenerate":{uri:"administration/api/finance/invoice/regenerate",methods:["POST"]},"administration.api.finance.order.pay":{uri:"administration/api/finance/order/pay",methods:["POST"]},"administration.api.finance.invoice.download":{uri:"administration/api/finance/invoice/download",methods:["GET","HEAD"]},"administration.api.finance.voucher.index":{uri:"administration/api/finance/voucher/index",methods:["GET","HEAD"]},"administration.api.finance.voucher.list":{uri:"administration/api/finance/voucher/list",methods:["GET","HEAD"]},"administration.api.finance.voucher.add":{uri:"administration/api/finance/voucher/add",methods:["POST"]},"administration.api.finance.voucher.edit":{uri:"administration/api/finance/voucher/edit/{voucher}",methods:["PATCH"],parameters:["voucher"],bindings:{voucher:"id"}},"administration.api.finance.voucher.remove":{uri:"administration/api/finance/voucher/remove/{voucher}",methods:["DELETE"],parameters:["voucher"],bindings:{voucher:"id"}},"administration.api.finance.voucher.pdf":{uri:"administration/api/finance/voucher/pdf/{voucher}",methods:["GET","HEAD"],parameters:["voucher"],bindings:{voucher:"id"}},"administration.api.finance.discount.index":{uri:"administration/api/finance/discount/index",methods:["GET","HEAD"]},"administration.api.finance.discount.add":{uri:"administration/api/finance/discount/add",methods:["POST"]},"administration.api.finance.discount.edit":{uri:"administration/api/finance/discount/edit/{discount}",methods:["PATCH"],parameters:["discount"],bindings:{discount:"id"}},"administration.api.finance.discount.remove":{uri:"administration/api/finance/discount/remove/{discount}",methods:["DELETE"],parameters:["discount"],bindings:{discount:"id"}},"administration.api.finance.authorDiscount.index":{uri:"administration/api/finance/author-discount/index",methods:["GET","HEAD"]},"administration.api.finance.authorDiscount.create":{uri:"administration/api/finance/author-discount/create",methods:["POST"]},"administration.api.finance.authorDiscount.update":{uri:"administration/api/finance/author-discount/update/{authorDiscountAutomaticSettings}",methods:["PATCH"],parameters:["authorDiscountAutomaticSettings"],bindings:{authorDiscountAutomaticSettings:"id"}},"administration.api.finance.authorDiscount.remove":{uri:"administration/api/finance/author-discount/remove/{authorDiscountAutomaticSettings}",methods:["DELETE"],parameters:["authorDiscountAutomaticSettings"],bindings:{authorDiscountAutomaticSettings:"id"}},"administration.api.message.index":{uri:"administration/api/message/index",methods:["GET","HEAD"]},"administration.api.message.show":{uri:"administration/api/message/show/{conversation}",methods:["GET","HEAD"],parameters:["conversation"],bindings:{conversation:"id"}},"administration.api.message.send":{uri:"administration/api/message/send/{user}",methods:["POST"],parameters:["user"],bindings:{user:"id"}},"administration.api.message.find":{uri:"administration/api/message/find/{user}",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"administration.api.custom_notification.index":{uri:"administration/api/custom_notification/index",methods:["GET","HEAD"]},"administration.api.custom_notification.create":{uri:"administration/api/custom_notification/create",methods:["POST"]},"administration.api.custom_notification.update":{uri:"administration/api/custom_notification/{notification}/update",methods:["PATCH"],parameters:["notification"],bindings:{notification:"id"}},"administration.api.custom_notification.delete":{uri:"administration/api/custom_notification/{notification}/delete",methods:["DELETE"],parameters:["notification"],bindings:{notification:"id"}},"administration.api.mass-notification.send":{uri:"administration/api/mass-notifications/send",methods:["POST"]},login:{uri:"prihlaseni",methods:["GET","HEAD"]},"login.not_confirmed":{uri:"prihlaseni/ucet/neaktivni",methods:["GET","HEAD"]},"login.confirm.resend":{uri:"prihlaseni/preposlat-potvrzeni",methods:["PATCH"]},"login.confirm.resend.url":{uri:"prihlaseni/preposlat-potvrzeni/url/{email}",methods:["GET","HEAD"],parameters:["email"]},logout:{uri:"odhlaseni",methods:["POST"]},register:{uri:"registrace",methods:["GET","HEAD"]},"user.store":{uri:"registrace",methods:["POST"]},"register.thanks":{uri:"registrace/dekujeme",methods:["GET","HEAD"]},"register.confirm":{uri:"registrace/potvrzeni/{code}",methods:["GET","HEAD"],parameters:["code"]},"password.request":{uri:"obnova/hesla",methods:["GET","HEAD"]},"password.email":{uri:"obnova/email",methods:["POST"]},"password.reset":{uri:"obnova/hesla/{token}",methods:["GET","HEAD"],parameters:["token"]},"facebook.redirect":{uri:"redirect",methods:["GET","HEAD"]},"facebook.callback":{uri:"callback",methods:["GET","HEAD"]},"guest.invoice_data.update":{uri:"guest/invoice-data/update",methods:["POST"]},"user.be_author.index":{uri:"stat-se-autorem",methods:["GET","HEAD"]},"user.be_author.form":{uri:"stat-se-autorem/registrace",methods:["GET","HEAD"]},"user.be_author.thanks":{uri:"stat-se-autorem/dekujeme",methods:["GET","HEAD"]},"user.not_authorized":{uri:"neopravneni",methods:["GET","HEAD"]},"user.be_author.store":{uri:"stat-se-autorem/potvrzeni/{user}",methods:["POST"],parameters:["user"],bindings:{user:"id"}},"api.":{uri:"api/user",methods:["GET","HEAD"]},"api.auth":{uri:"api/auth",methods:["GET","HEAD"]},"api.auth.downloads":{uri:"api/auth/downloads",methods:["GET","HEAD"]},"api.auth.name.set":{uri:"api/auth/name/set",methods:["PATCH"]},"api.downloads":{uri:"api/downloads",methods:["GET","HEAD"]},"api.professional.focus.edit":{uri:"api/{user}/professional-focus",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"api.user.preferences":{uri:"api/user/preferences",methods:["GET","HEAD"]},"api.user.show.editor":{uri:"api/user/editor/{user}",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"api.user.update.editor.image":{uri:"api/user/editor/image/{user}",methods:["POST"],parameters:["user"],bindings:{user:"id"}},"user.dashboard.index":{uri:"profil",methods:["GET","HEAD"]},"user.dashboard.downloads":{uri:"profil/materialy",methods:["GET","HEAD"]},"user.dashboard.downloads.user":{uri:"profil/materialy/osobni",methods:["GET","HEAD"]},"user.dashboard.downloads.school":{uri:"profil/materialy/skolni",methods:["GET","HEAD"]},"user.dashboard.wishlist":{uri:"profil/seznam-prani",methods:["GET","HEAD"]},"user.dashboard.messages":{uri:"profil/zpravy",methods:["GET","HEAD"]},"user.dashboard.finances":{uri:"profil/finance",methods:["GET","HEAD"]},"user.dashboard.finances.documents":{uri:"profil/finance/danove-doklady",methods:["GET","HEAD"]},"user.dashboard.finances.unfinished_orders":{uri:"profil/finance/neuhrazene-objednavky",methods:["GET","HEAD"]},"user.dashboard.finances.paid_orders":{uri:"profil/finance/zaplacene-objednavky",methods:["GET","HEAD"]},"user.dashboard.finances.credit_orders":{uri:"profil/finance/dobiti-kreditu",methods:["GET","HEAD"]},"user.dashboard.settings":{uri:"profil/nastaveni",methods:["GET","HEAD"]},"user.dashboard.settings.profile":{uri:"profil/nastaveni/profil",methods:["GET","HEAD"]},"user.dashboard.settings.password":{uri:"profil/nastaveni/heslo",methods:["GET","HEAD"]},"user.dashboard.settings.preferences":{uri:"profil/nastaveni/zajmy",methods:["GET","HEAD"]},"user.dashboard.settings.invoice_info":{uri:"profil/nastaveni/fakturacni-udaje",methods:["GET","HEAD"]},"user.dashboard.settings.school":{uri:"profil/nastaveni/skola",methods:["GET","HEAD"]},"user.dashboard.api.index":{uri:"profil/api/user-info",methods:["GET","HEAD"]},"user.dashboard.api.update.profile":{uri:"profil/api/update-name",methods:["POST"]},"user.dashboard.api.update.password":{uri:"profil/api/update-password",methods:["POST"]},"user.dashboard.api.update.preferences":{uri:"profil/api/update-preferences/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"user.dashboard.api.update.invoice.info":{uri:"profil/api/update-invoice-info",methods:["POST"]},"user.dashboard.api.wishlist":{uri:"profil/api/user-wishlist",methods:["GET","HEAD"]},"user.dashboard.api.wishlist.remove":{uri:"profil/api/user-wishlist-remove/{product}",methods:["POST"],parameters:["product"],bindings:{product:"id"}},"user.dashboard.api.messages":{uri:"profil/api/user-messages",methods:["GET","HEAD"]},"user.dashboard.api.messages.send":{uri:"profil/api/user-messages/send",methods:["POST"]},"user.dashboard.api.finances.documents":{uri:"profil/api/finances/documents",methods:["GET","HEAD"]},"user.dashboard.api.finances.unfinished.orders":{uri:"profil/api/finances/unfinished-orders",methods:["GET","HEAD"]},"user.dashboard.api.finances.paid.orders":{uri:"profil/api/finances/paid-orders",methods:["GET","HEAD"]},"user.dashboard.api.finances.credit.orders":{uri:"profil/api/finances/credit-orders",methods:["GET","HEAD"]},"downloads.download":{uri:"zakoupene-materialy/stazeni/{product}",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"downloads.download.guest":{uri:"zakoupene-materialy/stazeni-host/{orderItem}",methods:["GET","HEAD"],parameters:["orderItem"],bindings:{orderItem:"id"}},"downloads.mail.link":{uri:"zakoupene-materialy/email",methods:["GET","HEAD"]},"user.show":{uri:"author/{id}",methods:["GET","HEAD"],parameters:["id"]},"user.show.product_group":{uri:"author/{id}/{slug}",methods:["GET","HEAD"],parameters:["id","slug"]},"api.author.show":{uri:"api/author/show/{id?}",methods:["GET","HEAD"],parameters:["id"]},"api.author.slug.test_availability":{uri:"api/author/{user}/slug/{slug}/test-availability",methods:["GET","HEAD"],parameters:["user","slug"],bindings:{user:"id"}},"api.author.image.delete":{uri:"api/author/{user}/image/delete",methods:["DELETE"],parameters:["user"],bindings:{user:"id"}},"api.author.image_sources.update":{uri:"api/author/{user}/image-sources",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"api.author.discount.generateShareImage":{uri:"api/author/discount/{discount}/share-image",methods:["GET","HEAD"],parameters:["discount"],bindings:{discount:"id"}},"api.author.discount.generateShareImageStatus":{uri:"api/author/discount/{discount}/check-image-status",methods:["GET","HEAD"],parameters:["discount"],bindings:{discount:"id"}},"api.author.discount.downloadImage":{uri:"api/author/discount/{discount}/download-image",methods:["GET","HEAD"],parameters:["discount"],bindings:{discount:"id"}},"api.author.discount.individual.index":{uri:"api/author/discount/individual/index",methods:["GET","HEAD"]},"api.author.discount.individual.show":{uri:"api/author/discount/individual/show/{discount}",methods:["GET","HEAD"],parameters:["discount"],bindings:{discount:"id"}},"api.author.discount.individual.invalid_dates":{uri:"api/author/discount/individual/invalid-dates/{discount?}",methods:["GET","HEAD"],parameters:["discount"],bindings:{discount:"id"}},"api.author.discount.individual.invalid_years":{uri:"api/author/discount/individual/invalid-years/{discount?}",methods:["GET","HEAD"],parameters:["discount"],bindings:{discount:"id"}},"api.author.discount.individual.create":{uri:"api/author/discount/individual/create",methods:["POST"]},"api.author.discount.individual.update":{uri:"api/author/discount/individual/{discount}/update",methods:["PATCH"],parameters:["discount"],bindings:{discount:"id"}},"api.author.discount.individual.delete":{uri:"api/author/discount/individual/{discount}/delete",methods:["DELETE"],parameters:["discount"],bindings:{discount:"id"}},"api.author.discount.individual.deactivate":{uri:"api/author/discount/individual/{discount}/deactivate",methods:["DELETE"],parameters:["discount"],bindings:{discount:"id"}},"api.author.discount.automatic.show":{uri:"api/author/discount/automatic/show",methods:["GET","HEAD"]},"api.author.discount.automatic.update":{uri:"api/author/discount/automatic/update",methods:["POST"]},"api.author.product.vat.compute":{uri:"api/author/product/{product}/vat/compute",methods:["POST"],parameters:["product"],bindings:{product:"id"}},"api.author.product_group.index":{uri:"api/author/product-group/index",methods:["GET","HEAD"]},"api.author.product_group.show":{uri:"api/author/product-group/show",methods:["POST"]},"api.author.product_group.reorder":{uri:"api/author/product-group/reorder",methods:["PATCH"]},"api.author.product_group.showOrCreate":{uri:"api/author/product-group/showOrCreate",methods:["GET","HEAD"]},"api.author.product_group.update":{uri:"api/author/product-group/{group}/update",methods:["PATCH"],parameters:["group"],bindings:{group:"id"}},"api.author.product_group.hiddenToggle":{uri:"api/author/product-group/{group}/hiddenToggle",methods:["PATCH"],parameters:["group"],bindings:{group:"id"}},"api.author.product_group.delete":{uri:"api/author/product-group/{group}/delete",methods:["DELETE"],parameters:["group"],bindings:{group:"id"}},"api.author.product_group.image.upload":{uri:"api/author/product-group/{group}/image/upload",methods:["POST"],parameters:["group"],bindings:{group:"id"}},"api.author.product_group.image.delete":{uri:"api/author/product-group/{group}/image/delete",methods:["DELETE"],parameters:["group"],bindings:{group:"id"}},"api.author.product_group.products":{uri:"api/author/product-group/products",methods:["GET","HEAD"]},"api.author.product_group.productsAdded":{uri:"api/author/product-group/{group}/products-added",methods:["POST"],parameters:["group"],bindings:{group:"id"}},"api.author.notification.index":{uri:"api/author/notification/index",methods:["GET","HEAD"]},"api.author.notification.show":{uri:"api/author/notification/show/{notification}",methods:["POST"],parameters:["notification"],bindings:{notification:"id"}},"api.author.achievement.show":{uri:"api/author/achievement/show/{achievement}",methods:["GET","HEAD"],parameters:["achievement"],bindings:{achievement:"id"}},"api.author.achievement.generateShareImage":{uri:"api/author/achievement/share-image/{achievement}",methods:["GET","HEAD"],parameters:["achievement"],bindings:{achievement:"id"}},"api.author.achievement.generateShareImageStatus":{uri:"api/author/achievement/check-image-status/{achievement}",methods:["GET","HEAD"],parameters:["achievement"],bindings:{achievement:"id"}},"api.author.achievement.downloadImage":{uri:"api/author/achievement/download-image/{achievement}",methods:["GET","HEAD"],parameters:["achievement"],bindings:{achievement:"id"}},"api.author.favourite":{uri:"api/author/{author}",methods:["POST"],parameters:["author"],bindings:{author:"id"}},"api.author.stats.periods":{uri:"api/author/stats/stats/periods",methods:["GET","HEAD"]},"api.author.stats.monthly":{uri:"api/author/stats/stats/monthly",methods:["POST"]},"api.author.stats.product.monthly":{uri:"api/author/stats/stats/product/monthly",methods:["POST"]},"api.author.stats.products.topYesterday":{uri:"api/author/stats/stats/products/top-yesterday",methods:["GET","HEAD"]},"api.author.discount_automatic_settings.show":{uri:"api/author/discount-automatic-settings/show",methods:["GET","HEAD"]},"api.author.product_upload_lock.show_active":{uri:"api/author/product-upload-lock/show-active",methods:["GET","HEAD"]},"api.user.authors":{uri:"api/authors",methods:["GET","HEAD"]},"api.user.authors.random":{uri:"api/authors/random",methods:["GET","HEAD"]},"api.user.authors.count":{uri:"api/authors/count",methods:["GET","HEAD"]},"api.user.organizations":{uri:"api/organizations",methods:["GET","HEAD"]},"dashboard.index":{uri:"dashboard",methods:["GET","HEAD"]},"dashboard.actualities":{uri:"dashboard/aktualne",methods:["GET","HEAD"]},"dashboard.actualities.overview":{uri:"dashboard/aktualne/prehled/oceneni",methods:["GET","HEAD"]},"dashboard.actualities.news":{uri:"dashboard/aktualne/novinky/{id}",methods:["GET","HEAD"],parameters:["id"]},"dashboard.actualities.achievements":{uri:"dashboard/aktualne/oceneni/{id}",methods:["GET","HEAD"],parameters:["id"]},"dashboard.actualities.sells":{uri:"dashboard/aktualne/prehled-prodeju",methods:["GET","HEAD"]},"dashboard.products":{uri:"dashboard/materialy",methods:["GET","HEAD"]},"dashboard.products.all":{uri:"dashboard/materialy/vsechny",methods:["GET","HEAD"]},"dashboard.products.revision":{uri:"dashboard/materialy/v-revizi",methods:["GET","HEAD"]},"dashboard.products.complaints":{uri:"dashboard/materialy/reklamace",methods:["GET","HEAD"]},"dashboard.product_groups":{uri:"dashboard/skupiny-materialu",methods:["GET","HEAD"]},"dashboard.marketing.":{uri:"dashboard/marketing",methods:["GET","HEAD"]},"dashboard.marketing.promo":{uri:"dashboard/marketing/promo-material",methods:["GET","HEAD"]},"dashboard.marketing.discount":{uri:"dashboard/marketing/slevy",methods:["GET","HEAD"]},"dashboard.marketing.discount.overview":{uri:"dashboard/marketing/slevy/prehled",methods:["GET","HEAD"]},"dashboard.marketing.discount.individual.settings":{uri:"dashboard/marketing/slevy/autorske/nastaveni/{discount?}",methods:["GET","HEAD"],parameters:["discount"]},"dashboard.marketing.discount.automatic.settings":{uri:"dashboard/marketing/slevy/ucitelnice/nastaveni/{discount?}",methods:["GET","HEAD"],parameters:["discount"]},"dashboard.finances":{uri:"dashboard/vyuctovani",methods:["GET","HEAD"]},"dashboard.settings.cover_image":{uri:"dashboard/nastaveni/uvodni-obrazek",methods:["GET","HEAD"]},"dashboard.settings.profile_image":{uri:"dashboard/nastaveni/profilovy-obrazek",methods:["GET","HEAD"]},"dashboard.settings.informations":{uri:"dashboard/nastaveni/informace",methods:["GET","HEAD"]},"dashboard.settings.socials":{uri:"dashboard/nastaveni/socialni-site",methods:["GET","HEAD"]},"dashboard.settings.images":{uri:"dashboard/nastaveni/zdroje-obrazku",methods:["GET","HEAD"]},"dashboard.api.products":{uri:"dashboard/api/products",methods:["GET","HEAD"]},"dashboard.api.products.exclusive":{uri:"dashboard/api/products/exclusive",methods:["GET","HEAD"]},"dashboard.api.revisions":{uri:"dashboard/api/revisions",methods:["GET","HEAD"]},"dashboard.api.complaints":{uri:"dashboard/api/complaints",methods:["GET","HEAD"]},"dashboard.api.author":{uri:"dashboard/api/{user}",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"dashboard.api.basic.settings.update":{uri:"dashboard/api/basic-settings/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"dashboard.api.basic.settings.update.only-on-ucitelnice":{uri:"dashboard/api/basic-settings-only-on-ucitelnice/{user}",methods:["PATCH"],parameters:["user"],bindings:{user:"id"}},"dashboard.api.basic.settings.checklist.update":{uri:"dashboard/api/checklist-read",methods:["POST"]},"dashboard.api.settlements":{uri:"dashboard/api/monthly-invoices/{year}",methods:["GET","HEAD"],parameters:["year"]},"dashboard.api.cover.image.update":{uri:"dashboard/api/cover-image",methods:["POST"]},"dashboard.api.cover.image.delete":{uri:"dashboard/api/cover-image",methods:["DELETE"]},"dashboard.api.promo.product.show":{uri:"dashboard/api/promo-product/show",methods:["GET","HEAD"]},"dashboard.api.promo.product.update":{uri:"dashboard/api/promo-product/update",methods:["POST"]},"dashboard.api.promo.product.delete":{uri:"dashboard/api/promo-product/delete",methods:["DELETE"]},"dashboard.api.promo.product.downloadsCountIncrease":{uri:"dashboard/api/promo-product/{promoProduct}/downloads-count/increase",methods:["GET","HEAD"],parameters:["promoProduct"],bindings:{promoProduct:"id"}},"dashboard.api.promo.product.file.upload":{uri:"dashboard/api/promo-product/file/upload",methods:["POST"]},"dashboard.api.promo.product.image.upload":{uri:"dashboard/api/promo-product/image/upload",methods:["POST"]},"dashboard.api.promo.product.image.delete":{uri:"dashboard/api/promo-product/image/delete",methods:["DELETE"]},"dashboard.api.product.in.revision":{uri:"dashboard/api/product-in-revision/{product}",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"author.achievement.shareImageView":{uri:"author/achievement/{achievement}/share-image",methods:["GET","HEAD"],parameters:["achievement"],bindings:{achievement:"id"}},"author.discount.shareImageView":{uri:"author/discount/{discount}/share-image",methods:["GET","HEAD"],parameters:["discount"],bindings:{discount:"id"}},"product.not_available":{uri:"produkt-nedostupny",methods:["GET","HEAD"]},"product.api.images":{uri:"produkt/api/{product}/images",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"product.create":{uri:"produkt/novy",methods:["GET","HEAD"]},"product.hide":{uri:"produkt/{product}/hide",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"product.download_files":{uri:"produkt/{product}/file/{file}/download",methods:["GET","HEAD"],parameters:["product","file"],bindings:{product:"id",file:"id"}},"product.store_files":{uri:"produkt/files/{product}",methods:["POST"],parameters:["product"],bindings:{product:"id"}},"product.file.destroy":{uri:"produkt/file/{productFiles}/mazani",methods:["DELETE"],parameters:["productFiles"],bindings:{productFiles:"id"}},"product.image.destroy":{uri:"produkt/obrazek/{productImage}/mazani",methods:["DELETE"],parameters:["productImage"],bindings:{productImage:"id"}},"product.edit":{uri:"produkt/modifikacia/{product}",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"product.show":{uri:"produkt/{id?}",methods:["GET","HEAD"],parameters:["id"]},"product.webinar":{uri:"produkt/{product}/webinar",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"api.product.index":{uri:"api/products",methods:["GET","HEAD"]},"api.product.recommended":{uri:"api/recommended",methods:["GET","HEAD"]},"api.products.counts":{uri:"api/products/counts",methods:["GET","HEAD"]},"api.product.show":{uri:"api/product/{id}",methods:["GET","HEAD"],parameters:["id"]},"api.product.preview":{uri:"api/product/{product}/preview",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"api.product.destroy":{uri:"api/product/{product}/destroy",methods:["PATCH"],parameters:["product"],bindings:{product:"id"}},"api.product.restore":{uri:"api/product/{id}/restore",methods:["PATCH"],parameters:["id"]},"api.products.404":{uri:"api/produkty/nenalezen",methods:["GET","HEAD"]},"api.product.rating.index":{uri:"api/rating",methods:["GET","HEAD"]},"api.product.rating.load":{uri:"api/rating/{product}",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"api.product.rating.store":{uri:"api/product/{product}/rate",methods:["POST"],parameters:["product"],bindings:{product:"id"}},"api.product.rating.store.signed":{uri:"api/product/{product}/user/{user}/rate",methods:["POST"],parameters:["product","user"],bindings:{product:"id",user:"id"}},"api.promo-product.user.download":{uri:"api/promo-product/u/{user}/download",methods:["GET","HEAD"],parameters:["user"],bindings:{user:"id"}},"api.promo-product.download":{uri:"api/promo-product/{product}/download",methods:["GET","HEAD"],parameters:["product"],bindings:{product:"id"}},"cart.index":{uri:"kosik",methods:["GET","HEAD"]},"cart.loggedInIndex":{uri:"uzivatelsky-kosik",methods:["GET","HEAD"]},"cart.automaticLogIn":{uri:"mail-kosik",methods:["GET","HEAD"]},"order.payment.index":{uri:"objednavka/platba/vyber-metody",methods:["GET","HEAD"]},"order.payment.show":{uri:"objednavka/platba/{order}",methods:["GET","HEAD"],parameters:["order"],bindings:{order:"uuid"}},"order.payment.processed":{uri:"objednavka/platba/{payment}/zpracovano",methods:["GET","HEAD"],parameters:["payment"],bindings:{payment:"id"}},"order.payment.waiting":{uri:"objednavka/platba/ceka-na-potvrzeni/{order}",methods:["GET","HEAD"],parameters:["order"],bindings:{order:"uuid"}},"order.payment.confirmed":{uri:"objednavka/platba/potvrzeno/{order}",methods:["GET","HEAD"],parameters:["order"],bindings:{order:"uuid"}},"order.summary.show":{uri:"objednavka/souhrn/{order}",methods:["GET","HEAD"],parameters:["order"],bindings:{order:"uuid"}},"credit.payment.processed":{uri:"dobiti-kreditu/platba/{payment}/dokonceni",methods:["GET","HEAD"],parameters:["payment"],bindings:{payment:"id"}},"credit.payment.notify":{uri:"dobiti-kreditu/platba/{payment}/notifikace",methods:["GET","HEAD"],parameters:["payment"]},"voucher.index":{uri:"darkovy-poukaz",methods:["GET","HEAD"]},"voucher.confirmed":{uri:"darkovy-poukaz/potvrzeno/{voucher}",methods:["GET","HEAD"],parameters:["voucher"],bindings:{voucher:"id"}},"voucher.proforma":{uri:"darkovy-poukaz/prevod/{voucher}",methods:["GET","HEAD"],parameters:["voucher"],bindings:{voucher:"id"}},"voucher.download":{uri:"darkovy-poukaz/download/{voucher}",methods:["GET","HEAD"],parameters:["voucher"]},"voucher.payment.processed":{uri:"darkovy-poukaz/platba/{payment}/dokonceni",methods:["GET","HEAD"],parameters:["payment"],bindings:{payment:"id"}},"voucher.payment.notify":{uri:"darkovy-poukaz/platba/{payment}/notifikace",methods:["GET","HEAD"],parameters:["payment"]},"api.cart.index":{uri:"api/cart",methods:["GET","HEAD"]},"api.cart.setAsSchool":{uri:"api/cart/set-as-school",methods:["PATCH"]},"api.cart.setAsPersonal":{uri:"api/cart/set-as-personal",methods:["PATCH"]},"api.cart.add":{uri:"api/cart/{product}",methods:["PUT"],parameters:["product"],bindings:{product:"id"}},"api.cart.remove":{uri:"api/cart/{product}",methods:["DELETE"],parameters:["product"],bindings:{product:"id"}},"api.cart.discount.add":{uri:"api/cart-code/{code}",methods:["PATCH"],parameters:["code"]},"api.cart.discount.remove":{uri:"api/cart-code",methods:["DELETE"]},"api.cart.guest_checkout":{uri:"api/cart/guest-checkout",methods:["POST"]},"api.order.place":{uri:"api/objednavka/vytvorit",methods:["POST"]},"api.order.expedited.place":{uri:"api/objednavka/zrychlene/vytvorit",methods:["POST"]},"api.order.expedited.rollback":{uri:"api/objednavka/zrychlene/vratit",methods:["POST"]},"api.order.payment.gateway":{uri:"api/objednavka/platba/brana/{order}",methods:["POST"],parameters:["order"],bindings:{order:"uuid"}},"api.order.payment.notify":{uri:"api/objednavka/platba/{payment}/notifikace",methods:["GET","HEAD"],parameters:["payment"]},"api.order.summary.url.generate":{uri:"api/objednavka/souhrn/{order}/url/generate",methods:["POST"],parameters:["order"],bindings:{order:"uuid"}},"api.order.summary.mail.resend":{uri:"api/objednavka/souhrn/{order}/mail/resend",methods:["POST"],parameters:["order"],bindings:{order:"uuid"}},"api.discount.show":{uri:"api/discount/show",methods:["GET","HEAD"]},"api.authorDiscount.show":{uri:"api/author-discount/show",methods:["GET","HEAD"]},"school.index":{uri:"skola",methods:["GET","HEAD"]},"school.register":{uri:"skola/registrace",methods:["GET","HEAD"]},"school.register.school":{uri:"skola/registrace/{school}",methods:["GET","HEAD"],parameters:["school"]},"school.api.index":{uri:"skola/api/index",methods:["GET","HEAD"]},"school.api.unregistered.register":{uri:"skola/api/unregistered/{school}/register",methods:["POST"],parameters:["school"],bindings:{school:"id"}},"school.api.registered.register":{uri:"skola/api/registered/{school}/register",methods:["POST"],parameters:["school"],bindings:{school:"id"}},"school.employee.api.manager":{uri:"skola/employee/api/manager",methods:["GET","HEAD"]},"school.employee.api.leave":{uri:"skola/employee/api/leave",methods:["POST"]},"school.employee.api.download.index":{uri:"skola/employee/api/download/index",methods:["GET","HEAD"]},"school.manager.home":{uri:"skola/sprava",methods:["GET","HEAD"]},"school.manager.colleagues":{uri:"skola/sprava/kolegove",methods:["GET","HEAD"]},"school.manager.finance":{uri:"skola/sprava/finance",methods:["GET","HEAD"]},"school.manager.finance.order":{uri:"skola/sprava/finance/doklady",methods:["GET","HEAD"]},"school.manager.finance.order.archive":{uri:"skola/sprava/finance/doklady/archiv",methods:["GET","HEAD"]},"school.manager.finance.orders_summary":{uri:"skola/sprava/finance/mesicni-prehled-nakupu",methods:["GET","HEAD"]},"school.manager.downloads":{uri:"skola/sprava/materialy",methods:["GET","HEAD"]},"school.manager.api.show":{uri:"skola/sprava/api/show",methods:["GET","HEAD"]},"school.manager.api.accounting.email.update":{uri:"skola/sprava/api/accounting-email/update",methods:["PATCH"]},"school.manager.api.employee.index":{uri:"skola/sprava/api/employee/index",methods:["GET","HEAD"]},"school.manager.api.employee.confirm":{uri:"skola/sprava/api/employee/{employee}/confirm",methods:["PATCH"],parameters:["employee"],bindings:{employee:"id"}},"school.manager.api.employee.decline":{uri:"skola/sprava/api/employee/{employee}/decline",methods:["PATCH"],parameters:["employee"],bindings:{employee:"id"}},"school.manager.api.employee.credit.update":{uri:"skola/sprava/api/employee/{employee}/credit/update",methods:["PATCH"],parameters:["employee"],bindings:{employee:"id"}},"school.manager.api.employee.delete":{uri:"skola/sprava/api/employee/{employee}/delete",methods:["DELETE"],parameters:["employee"],bindings:{employee:"id"}},"school.manager.api.employee.mail.confirm":{uri:"skola/sprava/api/employee/{employee}/mail/confirm",methods:["GET","HEAD"],parameters:["employee"],bindings:{employee:"id"}},"school.manager.api.employee.mail.decline":{uri:"skola/sprava/api/employee/{employee}/mail/decline",methods:["GET","HEAD"],parameters:["employee"],bindings:{employee:"id"}},"school.manager.api.invoice.index":{uri:"skola/sprava/api/invoice/index",methods:["GET","HEAD"]},"school.manager.api.invoice.first_year":{uri:"skola/sprava/api/invoice/first-year",methods:["GET","HEAD"]},"school.manager.api.invoice.archive.index":{uri:"skola/sprava/api/invoice/archive/index",methods:["GET","HEAD"]},"school.manager.api.credit_order.place":{uri:"skola/sprava/api/credit-order/create",methods:["POST"]},"school.manager.api.credit_order.delete":{uri:"skola/sprava/api/credit-order/{order}/delete",methods:["DELETE"],parameters:["order"],bindings:{order:"id"}},"school.manager.api.credit_order.discount.validate":{uri:"skola/sprava/api/credit-order/discount/validate",methods:["POST"]},"school.manager.api.order.delete":{uri:"skola/sprava/api/order/{order}/delete",methods:["DELETE"],parameters:["order"],bindings:{order:"id"}},"school.manager.api.order.first_year":{uri:"skola/sprava/api/order/first-year",methods:["GET","HEAD"]},"school.manager.api.order.summary.index":{uri:"skola/sprava/api/order/summary/index",methods:["GET","HEAD"]},"review.index":{uri:"reference",methods:["GET","HEAD"]},"author.author":{uri:"autori/autori",methods:["GET","HEAD"]},"author.organization":{uri:"autori/organizace",methods:["GET","HEAD"]},downloads:{uri:"zakoupene-materialy",methods:["GET","HEAD"]},"downloads.user":{uri:"zakoupene-materialy/osobni",methods:["GET","HEAD"]},"downloads.school":{uri:"zakoupene-materialy/skolni",methods:["GET","HEAD"]},"school.invite":{uri:"inv/{code}",methods:["GET","HEAD"],parameters:["code"]},laskavec:{uri:"laskavec",methods:["GET","HEAD"]},newsletter:{uri:"newsletter",methods:["GET","HEAD"]},"page.author_onboarding":{uri:"desatero",methods:["GET","HEAD"]},"author.show.public":{uri:"{author_slug}",methods:["GET","HEAD"],parameters:["author_slug"]},"author.show.public.product_group":{uri:"{author_slug}/{group_slug}",methods:["GET","HEAD"],parameters:["author_slug","group_slug"]}}};typeof window<"u"&&typeof window.Ziggy<"u"&&Object.assign(bL.routes,window.Ziggy.routes);function Ie(e,t,n){return Sse(e,t,n,bL)}const Bft=e=>De.get(Ie("api.user.organizations",e)),Hft={index:Bft},Vft={props:{section:{type:Object,default:null}},data(){return{organizations:{data:[]},loading:!1,primaryColor:window.primaryColor}},methods:{loadAuthors(){this.loading=!0,Hft.index({page:1,perPage:4,order:"random"}).then(e=>{this.organizations=e.data,this.loading=!1})}},created(){this.loadAuthors()}},qft={class:"row"},Yft=["href"],Wft=["src","alt"],Gft={class:"fw-bold mb-0"},Zft={class:"mb-0"};function Kft(e,t,n,o,i,r){return h(),g("div",qft,[(h(!0),g(pe,null,Me(i.organizations.data,s=>(h(),g("div",{class:"col-12 col-md-6 col-lg-3 px-2",key:s.id},[c("a",{href:e.ziggyRoute("user.show",{id:s.id}),class:"content-box rounded border border-primary-10 d-flex flex-column align-items-center link-dark shadow-low-hover text-gray-800 text-center mt-3"},[c("img",{src:s.image_detail,height:"64",alt:s.public_alias??s.first_name+" "+s.last_name,class:"mb-2"},null,8,Wft),c("p",Gft,m(s.public_alias??s.first_name+" "+s.last_name),1),c("p",Zft,m(e.$tc("product.materials_count",s.products_count)),1)],8,Yft)]))),128))])}const Jft=U(Vft,[["render",Kft]]),Xft={components:{SectionProductList:p6,SectionGhost:ese,SectionCategoryList:Pdt,SectionSectionList:sut,SectionHeader:$ut,SectionOrganizationList:Jft},props:{section:{type:Object,default:null},horizontalScrollMobile:{type:Boolean,default:!1}},data(){return{products:[],meta:{total:0},loading:!1}},computed:{...xe({boughtAllProductsIds:"auth/getDownloads"}),classId(){if(this.section.type=="class_subject"){let e=this.section.categories.find(t=>t.type=="class");return e?e.id:null}else return null}},methods:{loadProducts(e=null){this.loading=!0,De.get(this.sectionApiLink(e)).then(t=>{this.products=t.data.data,this.meta=t.data.meta,this.loading=!1})},sectionApiLink(e){let t=new URL(this.section.api_link),n=new URLSearchParams(t.search);return this.section.type==="class_subject"&&(n.delete("section"),n.set("orderBy","approved_at"),n.set("category",`[${e||null},${this.classId?this.classId:null}]`)),t.search=n.toString(),t.toString()}},mounted(){window.eventBus.on("section-subject-selected",e=>{e.sectionId===this.section.id&&this.loadProducts(e.subjectId)})},created(){this.loadProducts()}};function Qft(e,t,n,o,i,r){const s=y("SectionHeader"),a=y("SectionGhost"),l=y("SectionCategoryList"),d=y("SectionSectionList"),u=y("SectionOrganizationList"),f=y("SectionProductList");return h(),g("div",null,[n.section.type!=="section"?(h(),W(s,{key:0,section:n.section,loading:i.loading,meta:i.meta},null,8,["section","loading","meta"])):D("",!0),i.loading?(h(),W(a,{key:1,"horizontal-scroll-mobile":n.horizontalScrollMobile,count:n.section.type=="section"?4:n.section.desktop_products_count,px:n.section.type=="section"?1:2,mt:n.section.type=="section"?0:3},null,8,["horizontal-scroll-mobile","count","px","mt"])):n.section.type=="category"&&n.section.categories.length>1?(h(),W(l,{key:2,section:n.section,"horizontal-scroll-mobile":n.horizontalScrollMobile},null,8,["section","horizontal-scroll-mobile"])):n.section.type=="section"&&n.section.children.length>1?(h(),W(d,{key:3,section:n.section,"horizontal-scroll-mobile":n.horizontalScrollMobile},null,8,["section","horizontal-scroll-mobile"])):n.section.type=="organization"?(h(),W(u,{key:4,section:n.section,"horizontal-scroll-mobile":n.horizontalScrollMobile},null,8,["section","horizontal-scroll-mobile"])):(h(),W(f,{key:5,products:i.products,section:n.section,"max-products":n.section.desktop_products_count,"max-products-mobile":n.section.mobile_products_count,"horizontal-scroll-mobile":n.horizontalScrollMobile},null,8,["products","section","max-products","max-products-mobile","horizontal-scroll-mobile"]))])}const emt=U(Xft,[["render",Qft]]);const tmt={methods:{beforeEnter(e){requestAnimationFrame(()=>{e.style.height||(e.style.height="0px"),e.style.display=null})},enter(e){requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.style.height=`${e.scrollHeight}px`})})},afterEnter(e){e.style.height=null,this.$emit("opened")},beforeLeave(e){requestAnimationFrame(()=>{e.style.height||(e.style.height=`${e.offsetHeight}px`)})},leave(e){requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.style.height="0px"})})},afterLeave(e){e.style.height=null,this.$emit("closed")}}};function nmt(e,t,n,o,i,r){return h(),g("div",null,[k(nd,{"enter-active-class":"enter-active","leave-active-class":"leave-active",onBeforeEnter:r.beforeEnter,onEnter:r.enter,onAfterEnter:r.afterEnter,onBeforeLeave:r.beforeLeave,onLeave:r.leave,onAfterLeave:r.afterLeave},{default:F(()=>[Pt(e.$slots,"default",{},void 0,!0)]),_:3},8,["onBeforeEnter","onEnter","onAfterEnter","onBeforeLeave","onLeave","onAfterLeave"])])}const qo=U(tmt,[["render",nmt],["__scopeId","data-v-8793623a"]]);const omt={components:{TransitionCollapseHeight:qo,AppIcon:Ue,Loading:Rt},data(){return{primaryColor:window.primaryColor,loading:!1,hidden:!1,topClassSelected:{}}},computed:{...xe({categories:"category/getCategories",classSubjects:"category/getCategoriesClassSubject",auth:"auth/auth",preferences:"user/getPreferences",preferencesLoading:"user/preferencesLoading"}),classes(){return this.categories.class.filter(e=>!e.hidden_in_navigation)},subjectsFiltered(){let e=[],t=this.classSubjects.find(o=>o.id==this.topClassSelected.id);if(!t)return e;let n=t.children.filter(o=>o.id!=61);if(this.topClassSelected.id==5)e=n.slice(0,6);else{let o=[33,34,35,37,38,40,44,47,339],i=n.map(r=>r.children).reduce((r,s)=>r.concat(s),[]);e=n.concat(i).filter(r=>o.includes(r.id))}return e},preferencesClass:{get(){return this.$store.getters["user/getPreferencesIdsClass"]},set(e){this.$store.commit("user/setPreferencesIdsClass",e)}},preferencesSubject:{get(){return this.$store.getters["user/getPreferencesIdsSubject"]},set(e){this.$store.commit("user/setPreferencesIdsSubject",e)}}},methods:{hide(){this.hidden=!0},save(){if(this.loading=!0,this.preferencesClass.includes(this.topClassSelected.id)&&this.preferencesClass.length>1){const e=this.preferencesClass.indexOf(this.topClassSelected.id);e>-1&&this.preferencesClass.splice(e,1)}this.$store.dispatch("user/updatePreferences",{userId:this.auth.id}).then(()=>{window.flash(this.$t("user.editor.preferences.saved"),"success"),this.loading=!1,this.hide()}).catch(e=>{window.flash(e.message,"error"),this.loading=!1})},toggleTopClass(e){this.topClassSelected.id==e.id?(this.topClassSelected={},this.preferencesClass=[]):(this.topClassSelected=e,this.preferencesClass=[e.id])},toggleClass(e){if(this.preferencesClass.includes(e)){const t=this.preferencesClass.indexOf(e);t>-1&&this.preferencesClass.splice(t,1)}else this.preferencesClass.push(e)},toggleSubject(e){if(this.preferencesSubject.includes(e)){const t=this.preferencesSubject.indexOf(e);t>-1&&this.preferencesSubject.splice(t,1)}else this.preferencesSubject.push(e)}},mounted(){this.$store.dispatch("category/load"),this.$store.dispatch("category/loadClassSubject")},watch:{preferencesClass(e){this.topClassSelected.children&&this.topClassSelected.children.map(n=>n.id).every(n=>e.includes(n))&&(this.preferencesClass=[this.topClassSelected.id])}}},imt={key:0,class:"rounded bg-white shadow text-start p-3 vl-parent mt-6"},rmt={class:"d-flex justify-content-between"},smt={class:"mb-0"},amt={class:"medium text-gray-700 mb-0"},lmt=["onClick"],cmt={key:0},dmt={class:"mt-3 mb-3"},umt={class:"text-gray-700 medium mb-1"},hmt=["onClick"],fmt={class:"mb-3"},mmt={class:"text-gray-700 medium mb-1"},pmt=["onClick"],gmt=["href"];function vmt(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("TransitionCollapseHeight"),d=sn("tooltip");return h(),W(l,null,{default:F(()=>[e.auth.check&&!e.preferencesLoading&&!e.preferences.class.length&&!e.preferences.subject.length&&!i.hidden?(h(),g("div",imt,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=u=>i.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",rmt,[c("div",null,[c("p",smt,[z(m(e.$t("home.preference.top.headline"))+" ",1),k(a,{icon:"filter",width:"24",height:"24",class:"ms-1"})]),c("p",amt,m(e.$t("home.preference.top.description")),1)]),c("div",null,[Oe(c("button",{type:"button",class:"btn-close",onClick:t[1]||(t[1]=(...u)=>r.hide&&r.hide(...u))},null,512),[[d,{content:e.$t("public.hide"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])]),t[5]||(t[5]=c("hr",{class:"mt-3 mb-2"},null,-1)),(h(!0),g(pe,null,Me(r.classes,(u,f)=>(h(),g("button",{key:f,class:X([{active:r.preferencesClass.includes(u.id)},"btn select-badge medium fw-medium text-gray-800 px-3 py-2 fw-light mt-2 me-2"]),onClick:p=>r.toggleTopClass(u)},m(u.name),11,lmt))),128)),k(l,null,{default:F(()=>[r.preferencesClass.length?(h(),g("div",cmt,[c("div",dmt,[c("p",umt,m(e.$t("home.preference.top.class")),1),(h(!0),g(pe,null,Me(i.topClassSelected.children,(u,f)=>(h(),g("button",{key:f,class:X([{active:r.preferencesClass.includes(u.id)},"btn select-badge medium fw-medium text-gray-800 px-3 py-2 fw-light mt-2 me-2"]),onClick:p=>r.toggleClass(u.id)},m(u.name),11,hmt))),128))]),c("div",fmt,[c("div",null,[c("p",mmt,m(e.$t("home.preference.top.subject")),1),(h(!0),g(pe,null,Me(r.subjectsFiltered,(u,f)=>(h(),g("button",{key:f,class:X([{active:r.preferencesSubject.includes(u.id)},"btn select-badge medium fw-medium text-gray-800 px-3 py-2 fw-light mt-2 me-2"]),onClick:p=>r.toggleSubject(u.id)},m(u.name),11,pmt))),128))]),c("a",{href:e.ziggyRoute("user.dashboard.settings.profile"),class:"btn btn-sm btn-tertiary medium mt-2"},m(e.$t("home.preference.top.link")),9,gmt)]),t[4]||(t[4]=c("hr",{class:"my-3"},null,-1)),c("button",{class:"btn btn-sm btn-link medium",onClick:t[2]||(t[2]=(...u)=>r.hide&&r.hide(...u))},m(e.$t("home.preference.top.cancel")),1),c("button",{class:"btn btn-sm btn-primary medium",onClick:t[3]||(t[3]=(...u)=>r.save&&r.save(...u))},m(e.$t("home.preference.top.save")),1)])):D("",!0)]),_:1})])):D("",!0)]),_:1})}const _mt=U(omt,[["render",vmt],["__scopeId","data-v-852df433"]]),ymt={components:{HomeSection:emt,PreferenceAppealTop:_mt},props:{sectionsImmediate:{type:Array,default:()=>[]}},computed:{...xe({sections:"section/getSections",sectionLoading:"section/getLoading"})},methods:{analyticsCta(){this.$store.dispatch("homepageAnalytics/clickCta")},analyticsProduct(){this.$store.dispatch("homepageAnalytics/clickProduct")}},mounted(){this.sectionsImmediate.length>0?this.$store.commit("section/setSections",this.sectionsImmediate):this.$store.dispatch("section/load")}},bmt={class:"mh-50rem"},kmt={class:"d-flex justify-content-center"},wmt={class:"d-flex flex-column gap-6 mt-6"};function $mt(e,t,n,o,i,r){const s=y("HomeSection"),a=y("PreferenceAppealTop");return h(),g("div",bmt,[(h(!0),g(pe,null,Me(e.sections.filter(l=>l.type=="section"),l=>(h(),W(s,{key:l.id,section:l,onAnalyticsCta:r.analyticsCta,onAnalyticsProduct:r.analyticsProduct,"horizontal-scroll-mobile":""},null,8,["section","onAnalyticsCta","onAnalyticsProduct"]))),128)),c("div",kmt,[k(a,{class:"w-100 w-lg-75 w-xl-50"})]),c("div",wmt,[(h(!0),g(pe,null,Me(e.sections.filter(l=>l.type!=="section"),l=>(h(),W(s,{key:l.id,section:l,onAnalyticsCta:r.analyticsCta,onAnalyticsProduct:r.analyticsProduct,"horizontal-scroll-mobile":""},null,8,["section","onAnalyticsCta","onAnalyticsProduct"]))),128))])])}const Cmt=U(ymt,[["render",$mt]]),Smt={components:{AppIcon:Ue},computed:{...xe({auth:"auth/auth",preferences:"user/getPreferences",preferencesLoading:"user/preferencesLoading"})}},Tmt={key:0,class:"d-flex justify-content-between align-items-center border-start-5-primary rounded bg-primary-5 p-4"},Emt={class:"mb-2"},Imt={class:"text-primary"},Pmt=["innerHTML"],Amt=["href"];function Dmt(e,t,n,o,i,r){const s=y("AppIcon");return e.auth.check&&!e.preferencesLoading&&!e.preferences.class.length&&!e.preferences.subject.length?(h(),g("div",Tmt,[c("div",null,[c("h3",Emt,[k(s,{icon:"filter",width:"24",height:"24",class:"me-1"}),z(" "+m(e.$t("home.preference.bottom.headline.0"))+" ",1),c("span",Imt,m(e.$t("home.preference.bottom.headline.1")),1)]),c("p",{class:"mb-0 text-gray-700",innerHTML:e.$t("home.preference.bottom.description")},null,8,Pmt)]),c("a",{href:e.ziggyRoute("user.dashboard.settings.profile"),class:"btn btn-primary"},[z(m(e.$t("home.preference.bottom.link"))+" ",1),k(s,{icon:"arrow-right",width:"24",height:"24",class:"ms-2"})],8,Amt)])):D("",!0)}const xmt=U(Smt,[["render",Dmt]]),Tse=""+new URL("pestrejsi_hodiny-7af4a4f1.svg",import.meta.url).href,Omt={components:{AppIcon:Ue},data(){return{pestrejsiHodiny:Tse}}},Lmt={class:"bg-primary-20 rounded px-5 py-4 d-flex flex-column-reverse flex-md-row align-items-center justify-content-between mh-12dot5rem"},Mmt={class:"d-flex flex-column justify-content-between h-100"},Nmt={class:"small fw-medium mb-1"},Rmt={class:"fw-bold mb-0"},jmt={class:"fw-medium"},Fmt=["href"],zmt=["src","alt"];function Umt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",Lmt,[c("div",Mmt,[c("div",null,[c("p",Nmt,m(e.$t("author.promo.join")),1),c("p",Rmt,m(e.$t("author.promo.become")),1),c("p",jmt,m(e.$t("author.promo.register")),1)]),c("div",null,[c("a",{class:"btn btn-primary btn-sm",href:e.ziggyRoute("user.be_author.index")},[z(m(e.$t("author.promo.want_to_join"))+" ",1),k(s,{icon:"chevron-right",class:"ms-icon"})],8,Fmt)])]),c("img",{src:i.pestrejsiHodiny,alt:e.$t("about.stats.imgs_alt_text"),height:"123.837"},null,8,zmt)])}const Bmt=U(Omt,[["render",Umt]]),Hmt={components:{AppIcon:Ue},data(){return{largeGift:nse}}},Vmt={class:"bg-white border border-primary-20 rounded px-5 py-4 position-relative mh-12dot5rem"},qmt={class:"w-75 h-100 d-flex flex-column justify-content-between"},Ymt={class:"small fw-medium mb-1"},Wmt={class:"fw-bold mb-0"},Gmt={class:"fw-medium"},Zmt=["href"],Kmt=["src","alt"];function Jmt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",Vmt,[c("div",qmt,[c("div",null,[c("p",Ymt,m(e.$t("voucher.vouchers")),1),c("p",Wmt,m(e.$t("voucher.gift.title")),1),c("p",Gmt,m(e.$t("voucher.gift.text")),1)]),c("div",null,[c("a",{class:"btn btn-primary btn-sm",href:e.ziggyRoute("voucher.index")},[z(m(e.$t("public.buy.extended"))+" ",1),k(s,{icon:"chevron-right",class:"ms-icon"})],8,Zmt)])]),c("img",{src:i.largeGift,alt:e.$t("voucher.promo.alt_image"),height:"180",class:"position-absolute bottom-0 end-0"},null,8,Kmt)])}const Xmt=U(Hmt,[["render",Jmt]]),Qmt={components:{AuthorPromo:Bmt,VoucherPromo:Xmt}},ept={class:"row"},tpt={class:"col-12 col-lg-6 mb-3 mb-lg-0"},npt={class:"col-12 col-lg-6"};function opt(e,t,n,o,i,r){const s=y("AuthorPromo"),a=y("VoucherPromo");return h(),g("div",ept,[c("div",tpt,[k(s,{class:"h-100"})]),c("div",npt,[k(a,{class:"h-100"})])])}const ipt=U(Qmt,[["render",opt]]),rpt={components:{UserIcon:dL},props:{parent:String,icon:{type:String,default:null},iconSize:String,name:String,role:String,isVerified:Boolean,showIcon:Boolean},data(){return{}}},spt={class:"d-flex"},apt={key:1,class:"flex-grow-1 w-100 align-self-center"},lpt={class:"text-white-600"},cpt={key:2,class:"flex-grow-1 w-100 align-self-center"},dpt={class:"medium text-gray-600"},upt={class:"small text-gray-600 text-uppercase"},hpt={class:"small text-gray-600"},fpt={class:"small text-gray-700 m-0"};function mpt(e,t,n,o,i,r){const s=y("UserIcon");return h(),g("div",spt,[n.showIcon&&n.icon?(h(),W(s,{key:0,image:n.icon,"alt-text":n.name,"is-verified":n.isVerified,class:"me-2",height:n.iconSize,width:n.iconSize},null,8,["image","alt-text","is-verified","height","width"])):D("",!0),n.iconSize=="36px"?(h(),g("div",apt,[c("span",lpt,m(n.name),1)])):D("",!0),n.iconSize=="32px"?(h(),g("div",cpt,[c("span",dpt,m(n.name),1)])):n.iconSize=="30px"?(h(),g("div",{key:3,class:X(["flex-grow-1 w-100 align-self-center",{"ms-1":n.showIcon}])},[c("span",upt,m(n.name),1)],2)):n.iconSize=="24px"?(h(),g("div",{key:4,class:X(["flex-grow-1 w-100 align-self-center",{"ms-1":n.showIcon}])},[c("span",hpt,m(n.name),1)],2)):(h(),g("div",{key:5,class:X(["flex-grow-1",{"ms-1":n.showIcon}])},[c("p",fpt,m(n.name+", "+n.role),1)],2))])}const Ese=U(rpt,[["render",mpt]]),rh={validation:{promo_product:{title:{min_length:3,max_length:80},description:{min_length:3,max_length:240}},slug:{max_length:30,valid:e=>{const t=new RegExp(/^[a-z0-9]+(?:-[a-z0-9]+)*$/);return e?t.test(e):!0}}},discount:{allowed_amounts:[5,10,15,20]},getAuthorPublicUrl(e){if(e.slug)return Ie("author.show.public",e.slug);if(e.id)return Ie("user.show",e.id)}};const ppt={components:{AppIcon:Ue,UserBlock:Ese,Pill:Ni},props:{blog:{type:Object},size:{type:String,default:"default"},showReadButton:{type:Boolean,default:!1},twoLineDescription:{type:Boolean,default:!1}},computed:{imageSize(){return this.size==="small"?"col-12 col-md-3":this.size==="large"?"col-12 col-md-4":"col-12 col-md-3"},titleSize(){return this.size==="small"?"medium":this.size==="large"?"h4":"large"},titleMarginBottom(){return this.size==="small"||this.size==="large"?null:"mb-1"},authorName(){return this.blog.author?this.blog.author.name:"No author"},authorLink(){return this.blog&&this.blog.author?rh.getAuthorPublicUrl(this.blog.author):null}},methods:{isNew(e){return gt(e.published_at_iso).isSameOrAfter(gt().add(-1,"months"))}},data(){return{hover:!1,descriptionHidden:!0}}},gpt=["src"],vpt={class:"small text-gray-700"},_pt={key:0,class:"text-gray-700 medium mb-1"},ypt={key:0,class:"text-gray-700 medium mb-1 full-description"},bpt={key:1,class:"text-gray-700 medium mb-1 hidden-description"},kpt=["href"],wpt={class:"small text-gray-700"};function $pt(e,t,n,o,i,r){var f,p;const s=y("router-link"),a=y("Pill"),l=y("UserBlock"),d=y("AppIcon"),u=sn("tooltip");return h(),g("div",{class:X(["row",{"border rounded shadow-hover pb-3 pt-3 pt-lg-0 pb-lg-0":n.size==="large","align-items-center":!n.twoLineDescription}])},[k(s,{class:X(r.imageSize),to:n.blog.slug?{name:"blog.detail",params:{slug:n.blog.slug}}:{name:"blog.list"},onMouseover:t[0]||(t[0]=v=>i.hover=!0),onMouseleave:t[1]||(t[1]=v=>i.hover=!1),onClick:t[2]||(t[2]=v=>e.$emit("analytics"))},{default:F(()=>[c("img",{class:"border-radius-5px border img-fluid blog-img",src:n.blog.thumbnail},null,8,gpt)]),_:1},8,["class","to"]),c("div",{class:X(["d-flex flex-column justify-content-between col-12",[n.size==="large"?"col-md-8":"col-md-9"]])},[c("div",null,[c("div",{class:X([r.titleMarginBottom,{"d-none":n.size==="large"}])},[c("span",vpt,m(n.blog.published_at)+" "+m(n.blog.read_length?" | "+e.$tc("home.blog.minutes",n.blog.read_length):""),1),r.isNew(n.blog)?(h(),W(a,{key:0,color:"success",class:"small ms-1"},{default:F(()=>[z(m(e.$t("home.blog.new")),1)]),_:1})):D("",!0)],2),k(s,{class:X([[r.titleSize,{"text-decoration-underline":i.hover}],"fw-bold link-dark text-gray-800 mb-1"]),to:n.blog.slug?{name:"blog.detail",params:{slug:n.blog.slug}}:{name:"blog.list"},onMouseover:t[3]||(t[3]=v=>i.hover=!0),onMouseleave:t[4]||(t[4]=v=>i.hover=!1),onClick:t[5]||(t[5]=v=>e.$emit("analytics"))},{default:F(()=>[z(m(n.blog.title),1)]),_:1},8,["class","to"]),n.size!=="small"?(h(),g(pe,{key:0},[n.twoLineDescription?(h(),g("div",{key:1,onClick:t[6]||(t[6]=v=>i.descriptionHidden=!i.descriptionHidden),"aria-label":"Toggle description",class:"cursor-pointer"},[i.descriptionHidden?Oe((h(),g("p",bpt,[z(m(n.blog.excerpt),1)])),[[u,{content:e.$t("blog.show_more_short"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):(h(),g("p",ypt,m(n.blog.excerpt),1))])):(h(),g("p",_pt,m(n.blog.excerpt),1))],64)):D("",!0)]),c("div",{class:X(["d-flex flex-wrap gap-3 justify-content-between align-items-center",{"border-top pt-2":n.size==="large"}])},[r.authorLink?(h(),g("a",{key:0,href:r.authorLink,class:"text-decoration-underline-hover"},[n.size!=="small"?(h(),W(l,{key:0,icon:(f=n.blog.author)==null?void 0:f.image_thumbnail,name:r.authorName,"icon-size":"24px",class:"mb-1","show-icon":!0},null,8,["icon","name"])):D("",!0)],8,kpt)):(h(),g(pe,{key:1},[n.size!=="small"?(h(),W(l,{key:0,icon:(p=n.blog.author)==null?void 0:p.image_thumbnail,name:r.authorName,"icon-size":"24px",class:"mb-1","show-icon":!0},null,8,["icon","name"])):D("",!0)],64)),n.showReadButton?(h(),W(s,{key:2,to:n.blog.slug?{name:"blog.detail",params:{slug:n.blog.slug}}:{name:"blog.list"},class:"btn btn-primary btn-sm"},{default:F(()=>[k(d,{icon:"page",class:"me-1",height:"20",width:"20"}),z(" "+m(e.$t("blog.read_blog")),1)]),_:1},8,["to"])):D("",!0),c("div",{class:X([r.titleMarginBottom,{"d-none":n.size!=="large"}])},[c("span",wpt,m(n.blog.published_at),1),r.isNew(n.blog)?(h(),W(a,{key:0,color:"success",class:"small ms-1"},{content:F(()=>[z(m(e.$t("home.blog.new")),1)]),_:1})):D("",!0)],2)],2)],2)],2)}const Ky=U(ppt,[["render",$pt],["__scopeId","data-v-00afdeaa"]]),Cpt=(e,t)=>De.get(Ie("api.blog.list",{page:e,...t})),Spt=()=>De.get(Ie("api.blog.homepage.index")),Tpt=()=>De.get(Ie("api.blog.mostRead")),Ept=()=>De.get(Ie("api.blog.themes")),Ipt=e=>De.get(Ie("api.blog.show",{slug:e})),G0={index:Cpt,homePageIndex:Spt,mostRead:Tpt,themes:Ept,show:Ipt},Ppt={components:{AppIcon:Ue,BlogItem:Ky,Loading:Rt},data(){return{primaryColor:window.primaryColor,blogAPI:G0,list:[],loading:!1}},methods:{load(){this.loading=!0,G0.homePageIndex().then(e=>{this.list=e.data.data,this.loading=!1}).catch(()=>{this.loading=!1})},clickBlog(){this.$store.dispatch("homepageAnalytics/clickBlog")}},mounted(){this.load()}},Apt={class:"vl-parent mh-4rem"},Dpt={key:0},xpt={class:"mb-0"},Opt={class:"row mb-6"},Lpt={class:"d-flex justify-content-center pb-3"};function Mpt(e,t,n,o,i,r){const s=y("Loading"),a=y("BlogItem"),l=y("AppIcon"),d=y("router-link");return h(),g("div",Apt,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=u=>i.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),i.loading?D("",!0):(h(),g("div",Dpt,[c("h2",xpt,m(e.$t("home.blog.headline")),1),c("div",Opt,[(h(!0),g(pe,null,Me(i.list.slice(0,4),(u,f)=>(h(),g("div",{key:f,class:"col-12 col-lg-6"},[k(a,{blog:u,class:"mt-5",onAnalytics:r.clickBlog},null,8,["blog","onAnalytics"])]))),128))]),c("div",Lpt,[k(d,{to:{name:"blog.list"},class:"btn btn-secondary btn-center",onClick:r.clickBlog},{default:F(()=>[z(m(e.$t("home.blog.show_more"))+" ",1),k(l,{icon:"arrow-right",class:"ms-icon"})]),_:1},8,["onClick"])])]))])}const Npt=U(Ppt,[["render",Mpt]]),Rpt=""+new URL("komunita_1-e805ef74.svg",import.meta.url).href,jpt=""+new URL("nase_mise-bffa9940.svg",import.meta.url).href,Fpt=""+new URL("zapojeni_skol-3f12808b.svg",import.meta.url).href,zpt={data(){return{komunita_1:Rpt,nase_mise:jpt,zapojeni_skol:Fpt}}},Upt={class:"row"},Bpt={class:"col-12 z-index-1"},Hpt={class:"content-box shadow text-center p-6 mb-neg-7dot8125rem mt-xl-34rem mt-lg-31rem mt-md-29rem mt-4 z-index-1"},Vpt={class:"row mb-5"},qpt={class:"row"},Ypt={class:"col-12 col-md-4"},Wpt=["src"],Gpt={class:"mt-4 mb-3"},Zpt={class:"row justify-content-center"},Kpt={class:"col-12 col-sm-8 col-md-12"},Jpt={class:"text-gray-600 m-0"},Xpt={class:"col-12 col-md-4 mt-6 mt-md-0"},Qpt=["src"],egt={class:"mt-4 mb-3"},tgt={class:"row justify-content-center"},ngt={class:"col-12 col-sm-8 col-md-12"},ogt={class:"p-0 m-0 text-gray-600"},igt={class:"col-12 col-md-4 mt-6 mt-md-0"},rgt=["src"],sgt={class:"mt-4 mb-3"},agt={class:"row justify-content-center"},lgt={class:"col-12 col-sm-8 col-md-12"},cgt={class:"p-0 m-0 text-gray-600"};function dgt(e,t,n,o,i,r){return h(),g("div",Upt,[c("div",Bpt,[c("div",Hpt,[c("div",Vpt,[c("h2",null,m(e.$t("home.info.headline")),1)]),c("div",qpt,[c("div",Ypt,[c("img",{src:i.komunita_1,height:"70"},null,8,Wpt),c("h4",Gpt,m(e.$t("home.info.blocks.0.headline")),1),c("div",Zpt,[c("div",Kpt,[c("p",Jpt,m(e.$t("home.info.blocks.0.description")),1)])])]),c("div",Xpt,[c("img",{src:i.nase_mise,height:"70"},null,8,Qpt),c("h4",egt,m(e.$t("home.info.blocks.1.headline")),1),c("div",tgt,[c("div",ngt,[c("p",ogt,m(e.$t("home.info.blocks.1.description")),1)])])]),c("div",igt,[c("img",{src:i.zapojeni_skol,height:"70"},null,8,rgt),c("h4",sgt,m(e.$t("home.info.blocks.2.headline")),1),c("div",agt,[c("div",lgt,[c("p",cgt,m(e.$t("home.info.blocks.2.description")),1)])])])])])])])}const ugt=U(zpt,[["render",dgt]]),hgt={components:{HomeHeader:Xat,HomeSectionList:Cmt,UserVerifiedSuccess:Bat,PreferenceAppealBottom:xmt,HomePromo:ipt,HomeBlogList:Npt,HomeInfo:ugt},props:{emailVerified:{type:Boolean,default:!1},sectionsImmediate:{type:Array,default:()=>[]}},computed:{...xe({auth:"auth/auth"})}},fgt={class:"mt-6"},mgt={class:"d-flex flex-column gap-6"};function pgt(e,t,n,o,i,r){const s=y("UserVerifiedSuccess"),a=y("HomeHeader"),l=y("HomeSectionList"),d=y("PreferenceAppealBottom"),u=y("HomePromo"),f=y("HomeBlogList"),p=y("HomeInfo");return h(),g("div",fgt,[c("div",mgt,[n.emailVerified?(h(),W(s,{key:0})):D("",!0),k(a),k(l,{"sections-immediate":n.sectionsImmediate},null,8,["sections-immediate"]),k(d),k(u),k(f)]),k(p)])}const ZV=U(hgt,[["render",pgt]]),ggt={components:{AppIcon:Ue},props:{id:{type:String,required:!0},value:{type:Boolean,required:!0},label:{type:String,required:!0},isInvalid:{type:Boolean,default:!1},invalidMessage:{type:String,default:""},disabled:{type:Boolean,default:!1},tooltip:{type:String,default:""}}},vgt={class:"form-group d-inline-flex flex-wrap align-items-center"},_gt=["for"],ygt=["id","checked","disabled"],bgt=["innerHTML"],kgt={key:1,class:"invalid-feedback d-block"};function wgt(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return h(),g("div",vgt,[c("label",{for:n.id,class:"cursor-pointer"},[c("input",{id:n.id,type:"checkbox",checked:n.value,disabled:n.disabled,onChange:t[0]||(t[0]=l=>e.$emit("update:value",l.target.checked)),class:X(["check-box-input cursor-pointer me-2",{"is-invalid":n.isInvalid}])},null,42,ygt),c("span",{innerHTML:n.label,class:X({"text-muted":n.disabled})},null,10,bgt)],8,_gt),n.tooltip?Oe((h(),W(s,{key:0,icon:"info-circle",class:"cursor-pointer ms-1"},null,512)),[[a,{content:n.tooltip,delay:{show:200,hide:100},triggers:["hover","click"]},void 0,{right:!0}]]):D("",!0),n.isInvalid?(h(),g("div",kgt,m(n.invalidMessage),1)):D("",!0)])}const js=U(ggt,[["render",wgt]]),$gt={components:{CheckboxInput:js},props:{checked:{type:Boolean,default:!1},preferences:Object,filter:Object},computed:{checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},filterModel:{get(){return this.filter},set(e){this.$emit("update:filter",e)}},filterIds(){return this.filterModel.category.map(e=>e.id)}},watch:{checkedModel(e){this.preferences&&(e?(this.preferences.class.forEach(t=>{this.filterIds.includes(t.id)||this.filterModel.category.push(t)}),this.preferences.subject.forEach(t=>{this.filterIds.includes(t.id)||this.filterModel.category.push(t)})):(this.preferences.class.forEach(t=>{const n=this.filterIds.indexOf(t.id);n>-1&&this.filterModel.category.splice(n,1)}),this.preferences.subject.forEach(t=>{const n=this.filterIds.indexOf(t.id);n>-1&&this.filterModel.category.splice(n,1)}))),this.$emit("updated",e)}}};function Cgt(e,t,n,o,i,r){const s=y("CheckboxInput");return h(),W(s,{id:"preferences",value:r.checkedModel,"onUpdate:value":t[0]||(t[0]=a=>r.checkedModel=a),label:e.$t("filter.preferences.check"),class:"medium"},null,8,["value","label"])}const Sgt=U($gt,[["render",Cgt]]),g6={collapseAllFilterAccordions(){window.$(".collapse.show.filter-accordion").collapse("hide")},hideAllOffcanvas(){window.$(".offcanvas-close").click()}},Tgt=5,Egt={components:{AppIcon:Ue},props:{item:{type:Object,default(){return{}}},checked:Array,isTitle:{type:Boolean,default:!1},customText:{type:String,default:null},isFromNavbar:{type:Boolean,default:!1},isSubsubitem:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data(){return{analytics:ai}},computed:{...xe({categories:"category/getCategories"}),checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},checkModelItem(){return this.checked?this.checkedModel.find(e=>e.id==this.itemModel.id):null},isItemChecked(){return!!this.checkModelItem},itemModel(){return{id:this.item.id,type:this.item.type,name:this.item.name,parent_id:this.item.parent_id,children:this.item.children,prefix:this.item.prefix,hidden_in_navigation:this.item.hidden_in_navigation}},name(){return this.customText?this.customText:this.item.name}},methods:{toggle(){g6.hideAllOffcanvas(),this.isItemChecked?this.uncheck():this.check(),this.$emit("updated")},check(){if(this.checked&&!this.isItemChecked){this.checkedModel.push(this.itemModel);const e=this.checkedModel.map(t=>t.id).indexOf(this.itemModel.parent_id);e>-1&&this.checkedModel.splice(e,1),this.itemModel.children&&this.itemModel.children.forEach(t=>{const n=this.checkedModel.map(o=>o.id).indexOf(t.id);n>-1&&this.checkedModel.splice(n,1)})}},uncheck(){if(this.isItemChecked){const e=this.checkedModel.indexOf(this.checkModelItem);e>-1&&this.checkedModel.splice(e,1)}},isKindegartenSubject(e){let t=this.categories.subject.find(n=>n&&n.id===406);return t.id==e.id||t.children.map(n=>n.id).includes(e.id)},customRoute(e){return this.isKindegartenSubject(e)?this.ziggyRoute("materialy",{category:JSON.stringify([Tgt,e.id])}):this.ziggyRoute("materialy",{category:JSON.stringify([e.id])})}}},Igt={key:0},Pgt={key:0,class:"my-0dot125 w-100"},Agt=["href"],Dgt={class:"px-2 py-1 my-0dot125"},xgt={key:1,class:"d-lg-none mt-2 mb-2"},Ogt={key:0},Lgt=["href"],Mgt={class:"p-2dot5 ms-5"};function Ngt(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return n.isSubsubitem&&n.isFromNavbar?D("",!0):Oe((h(),g("div",Igt,[r.itemModel.hidden_in_navigation?D("",!0):(h(),g("div",{key:0,class:X(["d-none d-lg-block",{"ms-3":n.isSubsubitem,"text-gray-400":n.disabled}])},[n.isFromNavbar?(h(),g("div",{key:1,onClick:t[1]||(t[1]=l=>i.analytics.navigationCategorySelect(n.item))},[c("a",{class:X(["text-gray-800 medium",{"text-gray-600 font-italic-important":n.isSubsubitem,"text-primary-hover":!n.disabled,"text-gray-400-important":n.disabled}]),href:n.disabled?null:r.customRoute(n.item)},[c("div",Dgt,m(r.name),1)],10,Agt)])):(h(),g("div",Pgt,[c("div",{class:X(["d-flex align-items-center justify-content-between medium border-radius-5px px-2 py-1",{"text-primary bg-primary-10":r.isItemChecked,"text-gray-600 font-italic-important":n.isSubsubitem,"text-primary-hover cursor-pointer":!n.disabled,"text-gray-400-important":n.disabled}]),onClick:t[0]||(t[0]=l=>n.disabled?null:r.toggle())},[z(m(r.name)+" ",1),r.isItemChecked?(h(),W(s,{key:0,icon:"close",width:16,height:16,class:"ms-icon cursor-pointer"})):D("",!0)],2)]))],2)),!r.itemModel.hidden_in_navigation&&!n.disabled?(h(),g("div",xgt,[n.isFromNavbar?(h(),g("div",{key:1,onClick:t[3]||(t[3]=l=>i.analytics.navigationCategorySelect(n.item))},[c("a",{class:"text-gray-800 medium text-primary-hover",href:r.customRoute(n.item)},[c("div",Mgt,m(r.name),1)],8,Lgt)])):(h(),g("div",Ogt,[c("div",{class:X(["d-flex align-items-center justify-content-between medium border-radius-5px p-2dot5 ms-5 cursor-pointer text-primary-hover",{"text-primary bg-primary-10":r.isItemChecked}]),onClick:t[2]||(t[2]=(...l)=>r.toggle&&r.toggle(...l))},[z(m(r.name)+" ",1),r.isItemChecked?(h(),W(s,{key:0,icon:"close",width:16,height:16,class:"ms-icon cursor-pointer"})):D("",!0)],2)]))])):D("",!0)])),[[a,{content:n.disabled?e.$t("filter.category.product_missing"):null,delay:{show:1500,hide:100},triggers:["hover","click"]}]])}const wp=U(Egt,[["render",Ngt]]),Rgt={components:{AppIcon:Ue},props:{index:{type:[String,Number],default:"1"},parent:{type:String,default:"accordion"},scroll:{type:Boolean,default:!1},initOpened:{type:Boolean,default:!1},useOpenTitleBackground:{type:Boolean,default:!0},hoverTitleBackground:{type:Boolean,default:!1},titlePaddingX:{type:String,default:"0"},bodyPaddingX:{type:String,default:"2"},bodyPaddingY:{type:String,default:"3"},chevronSize:{type:Object,default(){return{height:24,width:24}}},titleToggle:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},additionalClass:{type:String,default:null}},data(){return{isClosed:!0,headerHover:!1}},methods:{toggleClick(){this.titleToggle?this.$refs[this.parent+this.index+"header"].click():this.$refs[this.parent+this.index+"chevron"].click()},open(){this.isClosed&&!this.disabled&&this.toggleClick(),this.scroll&&this.$nextTick(()=>{this.$scrollTo(this.$refs[this.parent+this.index+"item"],{offset:-150})}),this.$emit("open",!0)},close(){this.disabled||(this.toggleClick(),this.$emit("open",this.isClosed))},toggle(){this.disabled||(this.isClosed?this.$emit("open",this.isOpen):(this.scroll&&this.$nextTick(()=>{this.$scrollTo(this.$refs[this.parent+this.index+"item"],{offset:-150})}),this.$emit("open",this.isOpen)),this.toggleClick())},mouseOverHeader(){this.headerHover=!0,this.$emit("header-hover",!0)},mouseLeaveHeader(){this.headerHover=!1,this.$emit("header-hover",!1)}},computed:{isOpen(){return!this.isClosed}},mounted(){this.$refs.body.addEventListener("hide.bs.collapse",()=>{this.isClosed=!0}),this.$refs.body.addEventListener("show.bs.collapse",()=>{this.isClosed=!1}),this.isClosed=!this.initOpened}},jgt=["id"],Fgt=["id"],zgt=["id","data-bs-toggle","data-bs-target","aria-controls"],Ugt=["id"],Bgt=["data-bs-toggle","data-bs-target","aria-controls"],Hgt=["id","aria-labelledby","data-bs-parent"],Vgt=["id"];function qgt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",{id:n.parent+n.index+"item",ref:n.parent+n.index+"item"},[c("div",{class:X(["d-flex align-items-center",{"bg-secondary":r.isOpen&&n.useOpenTitleBackground||n.hoverTitleBackground&&i.headerHover}]),onMouseover:t[2]||(t[2]=(...a)=>r.mouseOverHeader&&r.mouseOverHeader(...a)),onMouseleave:t[3]||(t[3]=(...a)=>r.mouseLeaveHeader&&r.mouseLeaveHeader(...a))},[c("div",{class:X(["flex-grow-1 header",{open:r.isOpen}]),ref:n.parent+n.index+"header",id:n.parent+n.index+"-heading"},[n.titleToggle?(h(),g("div",{key:0,class:X(["d-flex align-items-center justify-content-between cursor-pointer","px-"+n.titlePaddingX]),id:n.parent+n.index+"-title",onClick:t[0]||(t[0]=(...a)=>r.toggle&&r.toggle(...a)),"data-bs-toggle":n.disabled?"":"collapse","data-bs-target":"#"+n.parent+n.index+"-collapse","aria-expanded":"false","aria-controls":n.parent+n.index+"-collapse"},[Pt(e.$slots,"title"),c("div",{class:"px-2dot5 pe-0",ref:n.parent+n.index+"chevron"},[k(s,{icon:"chevron-down",height:n.chevronSize.height,width:n.chevronSize.width,class:"chevron"},null,8,["height","width"])],512)],10,zgt)):(h(),g("div",{key:1,class:X(["d-flex align-items-center justify-content-between","px-"+n.titlePaddingX]),id:n.parent+n.index+"-title"},[Pt(e.$slots,"title"),c("div",{class:"px-2dot5 cursor-pointer pe-0",ref:n.parent+n.index+"chevron",onClick:t[1]||(t[1]=(...a)=>r.toggle&&r.toggle(...a)),"data-bs-toggle":n.disabled?"":"collapse","data-bs-target":"#"+n.parent+n.index+"-collapse","aria-expanded":"false","aria-controls":n.parent+n.index+"-collapse"},[k(s,{icon:"chevron-down",height:n.chevronSize.height,width:n.chevronSize.width,class:"chevron"},null,8,["height","width"])],8,Bgt)],10,Ugt))],10,Fgt)],34),c("div",{class:X(["collapse",[n.initOpened?"show":"",n.additionalClass?n.additionalClass:""]]),id:n.parent+n.index+"-collapse","aria-labelledby":n.parent+n.index+"-heading","data-bs-parent":"#"+n.parent,ref:"body"},[c("div",{id:n.parent+n.index+"-body",class:X(["px-"+n.bodyPaddingX,"py-"+n.bodyPaddingY])},[Pt(e.$slots,"body")],10,Vgt)],10,Hgt)],8,jgt)}const Ll=U(Rgt,[["render",qgt]]),Ygt={components:{AccordionItem:Ll,CategorySelectDropdownItem:wp},props:{checked:{type:Array,default:()=>[]},items:{type:Array,default:()=>[]},itemsAuthor:{type:Array,default:()=>[]},isFromNavbar:{type:Boolean,default:!1},isFromAuthor:{type:Boolean,default:!1},idSuffix:{type:String,default:"0"}},computed:{checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},accordionParentId(){return"accordion-categories-class-"+(this.isFromNavbar?"navigation":"filter")+this.$t("public.dash")+this.idSuffix},itemsFiltered(){return this.items.filter(e=>!e.hidden_in_navigation&&(this.itemsAuthor.includes(e.id)||!this.isFromAuthor))}},methods:{checkedChildren(e){return this.isFromNavbar?[]:this.checked.filter(t=>t.parent_id===e||e===t.id)}}},Wgt={class:"row w-44rem w-md-20rem d-none d-lg-flex"},Ggt={class:"d-lg-none"},Zgt=["id"],Kgt={class:"pt-3 pb-3 w-100 d-flex justify-content-between"},Jgt={key:0},Xgt={class:"small fw-bold text-uppercase mt-3 mb-3 text-gray-500 ms-5 ps-2dot5"},Qgt={key:1};function e1t(e,t,n,o,i,r){const s=y("CategorySelectDropdownItem"),a=y("AccordionItem");return h(),g("div",null,[c("div",Wgt,[(h(!0),g(pe,null,Me(n.items.filter(l=>!l.hidden_in_navigation),(l,d)=>(h(),g("div",{key:d,class:"col"},[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase",item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[0]||(t[0]=u=>r.checkedModel=u),"is-title":"",onUpdated:t[1]||(t[1]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(l.children,(u,f)=>(h(),g("div",{key:f},[k(s,{"is-from-navbar":n.isFromNavbar,item:u,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(u.id),checked:r.checkedModel,"onUpdate:checked":t[2]||(t[2]=p=>r.checkedModel=p),onUpdated:t[3]||(t[3]=p=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"])]))),128))]))),128))]),c("div",Ggt,[c("div",{id:r.accordionParentId},[(h(!0),g(pe,null,Me(r.itemsFiltered,(l,d)=>(h(),W(a,{key:d,index:String(d),parent:r.accordionParentId,"title-padding-x":"3","additional-class":"filter-accordion",class:X({"border-bottom-2":d!==r.itemsFiltered.length-1}),"body-padding-x":"0","body-padding-y":"0"},{title:F(()=>[c("div",Kgt,[z(m(l.name)+" ",1),Oe(c("div",{class:"circle-number-filter me-0 medium fw-bold"},m(r.checkedChildren(l.id).length),513),[[Vo,!n.isFromNavbar&&r.checkedChildren(l.id).length>0]])])]),body:F(()=>[l.children?(h(),g("div",Jgt,[k(s,{"is-from-navbar":n.isFromNavbar,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[4]||(t[4]=u=>r.checkedModel=u),"is-title":"",class:"border-bottom-2 border-bottom-last-none","custom-text":e.$tm("filter.whole")[n.isFromNavbar?"navbar":"filter"],onUpdated:t[5]||(t[5]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked","custom-text"]),c("div",Xgt,m(e.$tm("filter.specify")[n.isFromNavbar?"navbar":"filter"]),1),(h(!0),g(pe,null,Me(l.children,(u,f)=>(h(),g("div",{key:f},[k(s,{"is-from-navbar":n.isFromNavbar,item:u,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(u.id),checked:r.checkedModel,"onUpdate:checked":t[6]||(t[6]=p=>r.checkedModel=p),onUpdated:t[7]||(t[7]=p=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"])]))),128))])):(h(),g("div",Qgt,[k(s,{"is-from-navbar":n.isFromNavbar,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[8]||(t[8]=u=>r.checkedModel=u),class:"border-bottom-2 border-bottom-last-none",onUpdated:t[9]||(t[9]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"])]))]),_:2},1032,["index","parent","class"]))),128))],8,Zgt)])])}const v6=U(Ygt,[["render",e1t]]),ap={keys:{1:"none",5:"kindergarten",20:"first_stage_elementary_school",21:"second_stage_elementary_school",22:"high_school"},ids:{subject:{main_subjects:367,foreign_languages:369,educations:368,additional:108,cross_curricula_topics:386},theme:{seasons:211,environment:299,nature:361,human_and_health:362,roles:363,others:364,school_year:366,animals:393,entertainment_and_hobbies:394,food:395,daily_life:396,culture:397,plants:405},kind:{classroom_decorations:57,powerpoint_activities:210,card_games:306,pencil_activities:330,games:348,diaries:351,various:354,cooperation:408,methods_and_teaching_strategies:412},format:{teaching_products_and_tests:399,teaching_cards_and_interactive_products:400,fun_and_musical_activities:401,creative_activities:402,multimedia_products:403,literary_creation:404},holiday:{religious_holidays:380,historical_and_national_celebrations:381,environment:382,family_celebrations_and_traditions:383,international_and_cultural_celebrations:384}}},t1t={components:{AccordionItem:Ll,CategorySelectDropdownItem:wp},props:{checked:Array,items:Array,itemsAuthor:Array,isFromNavbar:{type:Boolean,default:!1},isFromAuthor:{type:Boolean,default:!1},idSuffix:{type:String,default:"0"}},data(){return{subjectIds:ap.ids.subject,defaultIds:Object.values(ap.ids.subject)}},computed:{checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},accordionParentId(){return"accordion-categories-subject-"+(this.isFromNavbar?"navigation":"filter")+this.$t("public.dash")+this.idSuffix},getMainSubjects(){return this.isFromNavbar?this.getItemChildren(this.subjectIds.main_subjects):this.getItemChildren(this.subjectIds.main_subjects).slice(0,2)},itemsFiltered(){return this.defaultIds.map(e=>this.items.find(t=>t.id==e&&t.hidden_in_navigation===!1&&(this.itemsAuthor.includes(t.id)||!this.isFromAuthor))).filter(e=>e)}},methods:{getItem(e){return this.items.length?this.items.find(t=>t.id==e):{}},getItemChildren(e){let t=window._.cloneDeep(this.getItem(e));return t&&t.children&&t.children.length?t.children:[]},checkedChildren(e){return this.isFromNavbar?[]:this.checked.filter(t=>t.parent_id===e||e===t.id)}},watch:{}},n1t={class:"row d-none d-lg-flex"},o1t={class:"col"},i1t={key:0,class:"col mt-1dot875rem"},r1t={class:"col"},s1t={class:"col"},a1t={class:"col"},l1t={class:"col"},c1t={class:"d-lg-none"},d1t=["id"],u1t={class:"pt-3 pb-3 w-100 d-flex justify-content-between"},h1t={key:0},f1t={class:"small fw-bold text-uppercase mt-3 mb-3 text-gray-500 ms-5 ps-2dot5"},m1t={key:1};function p1t(e,t,n,o,i,r){const s=y("CategorySelectDropdownItem"),a=y("AccordionItem");return h(),g("div",null,[c("div",n1t,[c("div",o1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.subjectIds.main_subjects),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.subjectIds.main_subjects),checked:r.checkedModel,"onUpdate:checked":t[0]||(t[0]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[1]||(t[1]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getMainSubjects,(l,d)=>(h(),g("div",{key:"main"+d},[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,item:l,checked:r.checkedModel,"onUpdate:checked":t[2]||(t[2]=u=>r.checkedModel=u),onUpdated:t[3]||(t[3]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(l.children,(u,f)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(u.id),key:"main-sub"+f,"is-from-navbar":n.isFromNavbar,item:u,checked:r.checkedModel,"onUpdate:checked":t[4]||(t[4]=p=>r.checkedModel=p),onUpdated:t[5]||(t[5]=p=>e.$emit("updated")),"is-subsubitem":""},null,8,["disabled","is-from-navbar","item","checked"]))),128))]))),128))]),n.isFromNavbar?D("",!0):(h(),g("div",i1t,[(h(!0),g(pe,null,Me(r.getItemChildren(i.subjectIds.main_subjects).slice(2),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),key:"main"+d,"is-from-navbar":n.isFromNavbar,item:l,checked:r.checkedModel,"onUpdate:checked":t[6]||(t[6]=u=>r.checkedModel=u),onUpdated:t[7]||(t[7]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))])),c("div",r1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.subjectIds.foreign_languages),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.subjectIds.foreign_languages),checked:r.checkedModel,"onUpdate:checked":t[8]||(t[8]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[9]||(t[9]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.subjectIds.foreign_languages),(l,d)=>(h(),g("div",{key:"langs"+d},[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,item:l,checked:r.checkedModel,"onUpdate:checked":t[10]||(t[10]=u=>r.checkedModel=u),onUpdated:t[11]||(t[11]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(l.children,(u,f)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(u.id),key:"main-sub"+f,"is-from-navbar":n.isFromNavbar,item:u,checked:r.checkedModel,"onUpdate:checked":t[12]||(t[12]=p=>r.checkedModel=p),onUpdated:t[13]||(t[13]=p=>e.$emit("updated")),"is-subsubitem":""},null,8,["disabled","is-from-navbar","item","checked"]))),128))]))),128))]),c("div",s1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.subjectIds.educations),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.subjectIds.educations),checked:r.checkedModel,"onUpdate:checked":t[14]||(t[14]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[15]||(t[15]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.subjectIds.educations),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:"educations"+d,item:l,checked:r.checkedModel,"onUpdate:checked":t[16]||(t[16]=u=>r.checkedModel=u),onUpdated:t[17]||(t[17]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))]),c("div",a1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.subjectIds.additional),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.subjectIds.additional),checked:r.checkedModel,"onUpdate:checked":t[18]||(t[18]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[19]||(t[19]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.subjectIds.additional),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:"additional"+d,item:l,checked:r.checkedModel,"onUpdate:checked":t[20]||(t[20]=u=>r.checkedModel=u),onUpdated:t[21]||(t[21]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))]),c("div",l1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.subjectIds.cross_curricula_topics),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.subjectIds.cross_curricula_topics),checked:r.checkedModel,"onUpdate:checked":t[22]||(t[22]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[23]||(t[23]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.subjectIds.cross_curricula_topics),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:"cross-topics"+d,item:l,checked:r.checkedModel,"onUpdate:checked":t[24]||(t[24]=u=>r.checkedModel=u),onUpdated:t[25]||(t[25]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))])]),c("div",c1t,[c("div",{id:r.accordionParentId},[(h(!0),g(pe,null,Me(r.itemsFiltered,(l,d)=>(h(),W(a,{key:l.id,index:String(d),"title-padding-x":"3","additional-class":"filter-accordion",parent:r.accordionParentId,class:X({"border-bottom-2":d!==r.itemsFiltered.length-1}),"body-padding-x":"0","body-padding-y":"0"},{title:F(()=>[c("div",u1t,[z(m(l.name)+" ",1),Oe(c("div",{class:"circle-number-filter me-0 medium fw-bold"},m(r.checkedChildren(l.id).length),513),[[Vo,!n.isFromNavbar&&r.checkedChildren(l.id).length>0]])])]),body:F(()=>[l.children?(h(),g("div",h1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,item:l,checked:r.checkedModel,"onUpdate:checked":t[26]||(t[26]=u=>r.checkedModel=u),"is-title":"",class:"border-bottom-2 border-bottom-last-none","custom-text":e.$tm("filter.whole")[n.isFromNavbar?"navbar":"filter"],onUpdated:t[27]||(t[27]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked","custom-text"]),c("div",f1t,m(e.$tm("filter.specify")[n.isFromNavbar?"navbar":"filter"]),1),(h(!0),g(pe,null,Me(l.children,u=>(h(),g("div",{key:u.id},[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(u.id),"is-from-navbar":n.isFromNavbar,item:u,checked:r.checkedModel,"onUpdate:checked":t[28]||(t[28]=f=>r.checkedModel=f),onUpdated:t[29]||(t[29]=f=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"])]))),128))])):(h(),g("div",m1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,item:l,checked:r.checkedModel,"onUpdate:checked":t[30]||(t[30]=u=>r.checkedModel=u),class:"border-bottom-2 border-bottom-last-none",onUpdated:t[31]||(t[31]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"])]))]),_:2},1032,["index","parent","class"]))),128))],8,d1t)])])}const g1t=U(t1t,[["render",p1t]]),v1t={components:{CategorySelectDropdownItem:wp},props:{checked:Array,items:Array,itemsAuthor:Array,isFromNavbar:{type:Boolean,default:!1},isFromAuthor:{type:Boolean,default:!1}},computed:{checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},topLevelSubject(){return this.items.filter(e=>e.id===406)[0]}},methods:{updateCheckedModel(){this.$emit("updated")}}},_1t={class:"right-items-row-3 w-33rem w-lg-down-auto"};function y1t(e,t,n,o,i,r){const s=y("CategorySelectDropdownItem");return h(),g("div",null,[n.isFromNavbar?(h(),W(s,{key:0,checked:r.checkedModel,"onUpdate:checked":t[0]||(t[0]=a=>r.checkedModel=a),item:r.topLevelSubject,"is-from-navbar":n.isFromNavbar,onUpdated:r.updateCheckedModel,class:"fw-bold text-uppercase",disabled:n.isFromAuthor&&!n.itemsAuthor.includes(r.topLevelSubject.id),"is-title":""},null,8,["checked","item","is-from-navbar","onUpdated","disabled"])):D("",!0),c("div",_1t,[(h(!0),g(pe,null,Me(r.topLevelSubject.children,(a,l)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,onUpdated:r.updateCheckedModel,key:a.name+l,item:a,checked:r.checkedModel,"onUpdate:checked":t[1]||(t[1]=d=>r.checkedModel=d),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(a.id)},null,8,["is-from-navbar","onUpdated","item","checked","disabled"]))),128))])])}const Ise=U(v1t,[["render",y1t]]),gT=5,vT=20,_T=21,yT=22,b1t={components:{CategorySelectDropdownSubjectDefault:g1t,CategorySelectDropdownSubjectKindergarten:Ise},props:{checked:{type:Array,default:()=>[]},items:{type:Array,default:()=>[]},itemsAuthor:{type:Array,default:()=>[]},isFromAuthor:{type:Boolean,default:!1},isFromNavbar:{type:Boolean,default:!1},idSuffix:{type:String,default:"0"},categories:{type:Object,default:()=>({class:[],subject:[],theme:[],kind:[],format:[]})},existingSubjectIds:{type:Array,default:()=>[]}},methods:{findClassSubjectClassChildren(e){return this.classSubjects.length>1?this.classSubjects.find(t=>t.id===e).children:[]},findClassChildren(e){let t=this.categories.class.find(n=>n.id===e);return t&&t.children?t.children:[]},filterByCategoryIds(e){return this.existingSubjectIds?e.filter(t=>this.existingSubjectIds.includes(t.id)?t.children&&t.children.length>0?{...t,children:this.filterByCategoryIds(t.children)}:!0:!1):e},pluckCategoryIdsRecursive(e){return e.reduce((t,n)=>[...t,n.id,...n.children?this.pluckCategoryIdsRecursive(n.children):[]],[])}},computed:{...xe({classSubjects:"category/getCategoriesClassSubject"}),checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},kindergartenIds(){return this.findClassChildren(gT).map(e=>e.id).concat(gT)},elementarySchoolFirstIds(){return this.findClassChildren(vT).map(e=>e.id).concat(vT)},elementarySchoolSecondIds(){return this.findClassChildren(_T).map(e=>e.id).concat(_T)},highSchoolIds(){return this.findClassChildren(yT).map(e=>e.id).concat(yT)},anyKindergartenClassSelected(){return this.checkedModel&&!!this.checkedModel.find(e=>this.kindergartenIds.includes(e.id))},isElementarySchoolFirstSelected(){return this.checkedModel&&!!this.checkedModel.find(e=>this.elementarySchoolFirstIds.includes(e.id))},isElementarySchoolSecondSelected(){return this.checkedModel&&!!this.checkedModel.find(e=>this.elementarySchoolSecondIds.includes(e.id))},isHighSchoolSelected(){return this.checkedModel&&!!this.checkedModel.find(e=>this.highSchoolIds.includes(e.id))},areDefaultSubjects(){let e=[this.anyKindergartenClassSelected,this.isElementarySchoolFirstSelected,this.isElementarySchoolSecondSelected,this.isHighSchoolSelected].filter(t=>t===!0).length;return e===0||e>1},kindergartenSubjects(){return this.filterByCategoryIds(this.findClassSubjectClassChildren(gT))},elementarySchoolFirstSubjects(){return this.filterByCategoryIds(this.findClassSubjectClassChildren(vT))},elementarySchoolSecondSubjects(){return this.filterByCategoryIds(this.findClassSubjectClassChildren(_T))},highSchoolSubjects(){return this.filterByCategoryIds(this.findClassSubjectClassChildren(yT))},kindergartenSubjectIds(){return this.classSubjects.length>1?this.pluckCategoryIdsRecursive(this.kindergartenSubjects):[]},filteredSubjects(){return this.anyKindergartenClassSelected||this.anyKindergartenSubjectSelected?this.kindergartenSubjects:this.areDefaultSubjects?this.items?this.items.filter(e=>!this.kindergartenSubjectIds.includes(e.id)):[]:this.isElementarySchoolFirstSelected?this.elementarySchoolFirstSubjects:this.isElementarySchoolSecondSelected?this.elementarySchoolSecondSubjects:this.isHighSchoolSelected?this.highSchoolSubjects:[]},isEmpty(){return this.filteredSubjects.length===0||this.filteredSubjects.every(e=>e.hidden_in_navigation)},anyKindergartenSubjectSelected(){return this.checkedModel&&this.checkedModel.some(e=>this.kindergartenSubjectIds.includes(e.id))}}},k1t={key:0,class:"text-gray-700 small mb-2 ms-2"};function w1t(e,t,n,o,i,r){const s=y("CategorySelectDropdownSubjectKindergarten"),a=y("CategorySelectDropdownSubjectDefault");return h(),g("div",null,[r.areDefaultSubjects&&!n.isFromNavbar?(h(),g("p",k1t,m(e.$t("filter.specify_class")),1)):D("",!0),!r.areDefaultSubjects&&r.anyKindergartenClassSelected||r.anyKindergartenSubjectSelected?(h(),W(s,{key:1,checked:r.checkedModel,items:r.filteredSubjects,"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,"is-from-navbar":n.isFromNavbar,onUpdated:t[0]||(t[0]=l=>e.$emit("updated"))},null,8,["checked","items","items-author","is-from-author","is-from-navbar"])):(h(),W(a,{key:2,checked:r.checkedModel,items:r.filteredSubjects,"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,"is-from-navbar":n.isFromNavbar,"id-suffix":n.idSuffix,onUpdated:t[1]||(t[1]=l=>e.$emit("updated"))},null,8,["checked","items","items-author","is-from-author","is-from-navbar","id-suffix"]))])}const _6=U(b1t,[["render",w1t]]),$1t={components:{AccordionItem:Ll,CategorySelectDropdownItem:wp},props:{checked:{type:Array,default:()=>[]},items:{type:Array,default:()=>[]},itemsAuthor:{type:Array,default:()=>[]},isFromAuthor:{type:Boolean,default:!1},isFromNavbar:{type:Boolean,default:!1},idSuffix:{type:String,default:"0"}},data(){return{themeIds:ap.ids.theme}},computed:{checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},accordionParentId(){return"accordion-categories-theme"+this.items[0].id+(this.isFromNavbar?"navigation":"filter")+this.$t("public.dash")+this.idSuffix}},methods:{checkedChildren(e){return this.isFromNavbar?[]:this.checked.filter(t=>t.parent_id===e||e===t.id)},getItem(e){return this.items.length?this.items.find(t=>t.id==e):{}},getItemChildren(e){let t=window._.cloneDeep(this.getItem(e));return t&&t.children&&t.children.length?t.children:[]}}},C1t={class:"row d-none d-lg-flex"},S1t={class:"col"},T1t={class:"mb-2"},E1t={class:"col"},I1t={class:"mb-2"},P1t={class:"mb-2"},A1t={class:"col"},D1t={class:"mb-2"},x1t={class:"col"},O1t={class:"mb-2"},L1t={class:"col"},M1t={class:"mb-2"},N1t={class:"col"},R1t={class:"mb-2"},j1t={class:"d-lg-none"},F1t=["id"],z1t={class:"pt-3 pb-3 w-100 d-flex justify-content-between"},U1t={key:0},B1t={class:"small fw-bold text-uppercase mt-3 mb-3 text-gray-500 ms-5 ps-2dot5"},H1t={key:1};function V1t(e,t,n,o,i,r){const s=y("CategorySelectDropdownItem"),a=y("AccordionItem");return h(),g("div",null,[c("div",C1t,[c("div",S1t,[c("div",T1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.school_year),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.school_year),checked:r.checkedModel,"onUpdate:checked":t[0]||(t[0]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[1]||(t[1]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.school_year),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[2]||(t[2]=u=>r.checkedModel=u),onUpdated:t[3]||(t[3]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))]),c("div",null,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.human_and_health),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.human_and_health),checked:r.checkedModel,"onUpdate:checked":t[4]||(t[4]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[5]||(t[5]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.human_and_health),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[6]||(t[6]=u=>r.checkedModel=u),onUpdated:t[7]||(t[7]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))])]),c("div",E1t,[c("div",I1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.nature),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.nature),checked:r.checkedModel,"onUpdate:checked":t[8]||(t[8]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[9]||(t[9]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.nature),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[10]||(t[10]=u=>r.checkedModel=u),onUpdated:t[11]||(t[11]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))]),c("div",P1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.food),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.food),checked:r.checkedModel,"onUpdate:checked":t[12]||(t[12]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[13]||(t[13]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.food),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[14]||(t[14]=u=>r.checkedModel=u),onUpdated:t[15]||(t[15]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))]),c("div",null,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.plants),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.plants),checked:r.checkedModel,"onUpdate:checked":t[16]||(t[16]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[17]||(t[17]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.plants),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[18]||(t[18]=u=>r.checkedModel=u),onUpdated:t[19]||(t[19]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))])]),c("div",A1t,[c("div",D1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.environment),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.environment),checked:r.checkedModel,"onUpdate:checked":t[20]||(t[20]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[21]||(t[21]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.environment),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[22]||(t[22]=u=>r.checkedModel=u),onUpdated:t[23]||(t[23]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))]),c("div",null,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.culture),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.culture),checked:r.checkedModel,"onUpdate:checked":t[24]||(t[24]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[25]||(t[25]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.culture),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[26]||(t[26]=u=>r.checkedModel=u),onUpdated:t[27]||(t[27]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))])]),c("div",x1t,[c("div",O1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.daily_life),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.daily_life),checked:r.checkedModel,"onUpdate:checked":t[28]||(t[28]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[29]||(t[29]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.daily_life),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[30]||(t[30]=u=>r.checkedModel=u),onUpdated:t[31]||(t[31]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))]),c("div",null,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.entertainment_and_hobbies),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.entertainment_and_hobbies),checked:r.checkedModel,"onUpdate:checked":t[32]||(t[32]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[33]||(t[33]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.entertainment_and_hobbies),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[34]||(t[34]=u=>r.checkedModel=u),onUpdated:t[35]||(t[35]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))])]),c("div",L1t,[c("div",M1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.animals),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.animals),checked:r.checkedModel,"onUpdate:checked":t[36]||(t[36]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[37]||(t[37]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.animals),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[38]||(t[38]=u=>r.checkedModel=u),onUpdated:t[39]||(t[39]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))]),c("div",null,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.seasons),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.seasons),checked:r.checkedModel,"onUpdate:checked":t[40]||(t[40]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[41]||(t[41]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.seasons),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[42]||(t[42]=u=>r.checkedModel=u),onUpdated:t[43]||(t[43]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))])]),c("div",N1t,[c("div",R1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.roles),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.roles),checked:r.checkedModel,"onUpdate:checked":t[44]||(t[44]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[45]||(t[45]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.roles),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[46]||(t[46]=u=>r.checkedModel=u),onUpdated:t[47]||(t[47]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))]),c("div",null,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.themeIds.others),"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.themeIds.others),checked:r.checkedModel,"onUpdate:checked":t[48]||(t[48]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[49]||(t[49]=l=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.themeIds.others),(l,d)=>(h(),W(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,key:d,item:l,checked:r.checkedModel,"onUpdate:checked":t[50]||(t[50]=u=>r.checkedModel=u),onUpdated:t[51]||(t[51]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"]))),128))])])]),c("div",j1t,[n.items.length>0?(h(),g("div",{key:0,id:r.accordionParentId},[(h(!0),g(pe,null,Me(n.items.filter(l=>!l.hidden_in_navigation&&(this.itemsAuthor.includes(l.id)||!this.isFromAuthor)),(l,d)=>(h(),W(a,{key:d,index:String(d),"title-padding-x":"3","additional-class":"filter-accordion",parent:r.accordionParentId,class:X({"border-bottom-2":d!==n.items.length-1}),"body-padding-x":"0","body-padding-y":"0"},{title:F(()=>[c("div",z1t,[z(m(l.name)+" ",1),Oe(c("div",{class:"circle-number-filter me-0 medium fw-bold"},m(r.checkedChildren(l.id).length),513),[[Vo,!n.isFromNavbar&&r.checkedChildren(l.id).length>0]])])]),body:F(()=>[l.children?(h(),g("div",U1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,item:l,checked:r.checkedModel,"onUpdate:checked":t[52]||(t[52]=u=>r.checkedModel=u),"is-title":"",class:"border-bottom-2","custom-text":e.$tm("filter.whole")[n.isFromNavbar?"navbar":"filter"],onUpdated:t[53]||(t[53]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked","custom-text"]),c("div",B1t,m(e.$tm("filter.specify")[n.isFromNavbar?"navbar":"filter"]),1),(h(!0),g(pe,null,Me(l.children,(u,f)=>(h(),g("div",{key:f},[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(u.id),"is-from-navbar":n.isFromNavbar,item:u,checked:r.checkedModel,"onUpdate:checked":t[54]||(t[54]=p=>r.checkedModel=p),onUpdated:t[55]||(t[55]=p=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"])]))),128))])):(h(),g("div",H1t,[k(s,{disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"is-from-navbar":n.isFromNavbar,item:l,checked:r.checkedModel,"onUpdate:checked":t[56]||(t[56]=u=>r.checkedModel=u),class:"border-bottom-2",onUpdated:t[57]||(t[57]=u=>e.$emit("updated"))},null,8,["disabled","is-from-navbar","item","checked"])]))]),_:2},1032,["index","parent","class"]))),128))],8,F1t)):D("",!0)])])}const y6=U($1t,[["render",V1t]]),q1t={components:{AccordionItem:Ll,CategorySelectDropdownItem:wp},props:{checked:{type:Array,default:()=>[]},items:{type:Array,default:()=>[]},itemsAuthor:{type:Array,default:()=>[]},isFromAuthor:{type:Boolean,default:!1},isFromNavbar:{type:Boolean,default:!1},idSuffix:{type:String,default:"0"}},computed:{checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},accordionParentId(){return"accordion-categories-kind"+this.items[0].id+(this.isFromNavbar?"navigation":"filter")+this.$t("public.dash")+this.idSuffix}},data(){return{hover:!1,activeTab:0,kindIds:ap.ids.kind}},methods:{openTab(e){this.activeTab=e},checkedChildren(e){return this.isFromNavbar?[]:this.checked.filter(t=>t.parent_id===e||e===t.id)},getItem(e){return this.items.length?this.items.find(t=>t.id==e):{}},getItemChildren(e){let t=window._.cloneDeep(this.getItem(e));return t&&t.children&&t.children.length?t.children:[]}}},Y1t={class:"row d-none d-lg-flex"},W1t={class:"col"},G1t={class:"mb-2"},Z1t={class:"col"},K1t={class:"mb-2"},J1t={class:"col"},X1t={class:"col"},Q1t={class:"col"},evt={class:"col"},tvt={class:"d-lg-none"},nvt=["id"],ovt={class:"pt-3 pb-3 w-100 d-flex justify-content-between"},ivt={key:0},rvt={class:"small fw-bold text-uppercase mt-3 mb-3 text-gray-500 ms-5 ps-2dot5"},svt={key:1};function avt(e,t,n,o,i,r){const s=y("CategorySelectDropdownItem"),a=y("AccordionItem");return h(),g("div",null,[c("div",Y1t,[c("div",W1t,[c("div",G1t,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.kindIds.games),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.kindIds.games),checked:r.checkedModel,"onUpdate:checked":t[0]||(t[0]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[1]||(t[1]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.kindIds.games),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[2]||(t[2]=u=>r.checkedModel=u),onUpdated:t[3]||(t[3]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",null,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.kindIds.pencil_activities),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.kindIds.pencil_activities),checked:r.checkedModel,"onUpdate:checked":t[4]||(t[4]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[5]||(t[5]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.kindIds.pencil_activities),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[6]||(t[6]=u=>r.checkedModel=u),onUpdated:t[7]||(t[7]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))])]),c("div",Z1t,[c("div",K1t,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.kindIds.card_games),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.kindIds.card_games),checked:r.checkedModel,"onUpdate:checked":t[8]||(t[8]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[9]||(t[9]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.kindIds.card_games),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[10]||(t[10]=u=>r.checkedModel=u),onUpdated:t[11]||(t[11]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",null,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.kindIds.diaries),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.kindIds.diaries),checked:r.checkedModel,"onUpdate:checked":t[12]||(t[12]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[13]||(t[13]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.kindIds.diaries),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[14]||(t[14]=u=>r.checkedModel=u),onUpdated:t[15]||(t[15]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))])]),c("div",J1t,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.kindIds.classroom_decorations),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.kindIds.classroom_decorations),checked:r.checkedModel,"onUpdate:checked":t[16]||(t[16]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[17]||(t[17]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.kindIds.classroom_decorations),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[18]||(t[18]=u=>r.checkedModel=u),onUpdated:t[19]||(t[19]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128)),k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.kindIds.cooperation),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.kindIds.cooperation),checked:r.checkedModel,"onUpdate:checked":t[20]||(t[20]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[21]||(t[21]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.kindIds.cooperation),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[22]||(t[22]=u=>r.checkedModel=u),onUpdated:t[23]||(t[23]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",X1t,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.kindIds.powerpoint_activities),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.kindIds.powerpoint_activities),checked:r.checkedModel,"onUpdate:checked":t[24]||(t[24]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[25]||(t[25]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.kindIds.powerpoint_activities),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[26]||(t[26]=u=>r.checkedModel=u),onUpdated:t[27]||(t[27]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",Q1t,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.kindIds.various),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.kindIds.various),checked:r.checkedModel,"onUpdate:checked":t[28]||(t[28]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[29]||(t[29]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.kindIds.various),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[30]||(t[30]=u=>r.checkedModel=u),onUpdated:t[31]||(t[31]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",evt,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.kindIds.methods_and_teaching_strategies),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.kindIds.methods_and_teaching_strategies),checked:r.checkedModel,"onUpdate:checked":t[32]||(t[32]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[33]||(t[33]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.kindIds.methods_and_teaching_strategies),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[34]||(t[34]=u=>r.checkedModel=u),onUpdated:t[35]||(t[35]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))])]),c("div",tvt,[n.items.length>0?(h(),g("div",{key:0,id:r.accordionParentId},[(h(!0),g(pe,null,Me(n.items.filter(l=>!l.hidden_in_navigation&&(this.itemsAuthor.includes(l.id)||!this.isFromAuthor)),(l,d)=>(h(),W(a,{key:d,index:String(d),"title-padding-x":"3","additional-class":"filter-accordion",parent:r.accordionParentId,class:X({"border-bottom-2":d!==n.items.length-1}),"body-padding-x":"0","body-padding-y":"0"},{title:F(()=>[c("div",ovt,[z(m(l.name)+" ",1),Oe(c("div",{class:"circle-number-filter me-0 medium fw-bold"},m(r.checkedChildren(l.id).length),513),[[Vo,!n.isFromNavbar&&r.checkedChildren(l.id).length>0]])])]),body:F(()=>[l.children?(h(),g("div",ivt,[k(s,{"is-from-navbar":n.isFromNavbar,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[36]||(t[36]=u=>r.checkedModel=u),"is-title":"",class:"border-bottom-2","custom-text":e.$tm("filter.whole")[n.isFromNavbar?"navbar":"filter"],onUpdated:t[37]||(t[37]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked","custom-text"]),c("div",rvt,m(e.$tm("filter.specify")[n.isFromNavbar?"navbar":"filter"]),1),(h(!0),g(pe,null,Me(l.children,(u,f)=>(h(),g("div",{key:f},[k(s,{"is-from-navbar":n.isFromNavbar,item:u,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(u.id),checked:r.checkedModel,"onUpdate:checked":t[38]||(t[38]=p=>r.checkedModel=p),onUpdated:t[39]||(t[39]=p=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"])]))),128))])):(h(),g("div",svt,[k(s,{"is-from-navbar":n.isFromNavbar,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[40]||(t[40]=u=>r.checkedModel=u),class:"border-bottom-2",onUpdated:t[41]||(t[41]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"])]))]),_:2},1032,["index","parent","class"]))),128))],8,nvt)):D("",!0)])])}const b6=U(q1t,[["render",avt]]),lvt={components:{AccordionItem:Ll,CategorySelectDropdownItem:wp},props:{checked:{type:Array,default:()=>[]},items:{type:Array,default:()=>[]},itemsAuthor:{type:Array,default:()=>[]},isFromAuthor:{type:Boolean,default:!1},isFromNavbar:{type:Boolean,default:!1},idSuffix:{type:String,default:"0"}},data(){return{holidayIds:ap.ids.holiday,hover:!1,activeTab:0}},computed:{checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},accordionParentId(){return"accordion-categories-holiday"+this.items[0].id+(this.isFromNavbar?"navigation":"filter")+this.$t("public.dash")+this.idSuffix}},methods:{openTab(e){this.activeTab=e},checkedChildren(e){return this.isFromNavbar?[]:this.checked.filter(t=>t.parent_id===e||e===t.id)},getItem(e){return this.items.length?this.items.find(t=>t.id==e):{}},getItemChildren(e){let t=window._.cloneDeep(this.getItem(e));return t&&t.children&&t.children.length?t.children:[]}}},cvt={class:"row d-none d-lg-flex"},dvt={class:"col"},uvt={class:"col"},hvt={class:"mb-2"},fvt={class:"col"},mvt={class:"col"},pvt={class:"d-lg-none"},gvt=["id"],vvt={class:"pt-3 pb-3 w-100 d-flex justify-content-between"},_vt={key:0},yvt={class:"small fw-bold text-uppercase mt-3 mb-3 text-gray-500 ms-5 ps-2dot5"},bvt={key:1};function kvt(e,t,n,o,i,r){const s=y("CategorySelectDropdownItem"),a=y("AccordionItem");return h(),g("div",null,[c("div",cvt,[c("div",dvt,[k(s,{checked:r.checkedModel,"onUpdate:checked":t[0]||(t[0]=l=>r.checkedModel=l),"is-from-navbar":n.isFromNavbar,item:r.getItem(i.holidayIds.religious_holidays),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.holidayIds.religious_holidays),onUpdated:t[1]||(t[1]=l=>e.$emit("updated")),class:"fw-bold text-uppercase mt-3 mt-md-0","is-title":""},null,8,["checked","is-from-navbar","item","disabled"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.holidayIds.religious_holidays),(l,d)=>(h(),W(s,{checked:r.checkedModel,"onUpdate:checked":t[2]||(t[2]=u=>r.checkedModel=u),"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),onUpdated:t[3]||(t[3]=u=>e.$emit("updated"))},null,8,["checked","is-from-navbar","item","disabled"]))),128))]),c("div",uvt,[c("div",hvt,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.holidayIds.historical_and_national_celebrations),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.holidayIds.historical_and_national_celebrations),checked:r.checkedModel,"onUpdate:checked":t[4]||(t[4]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[5]||(t[5]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.holidayIds.historical_and_national_celebrations),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[6]||(t[6]=u=>r.checkedModel=u),onUpdated:t[7]||(t[7]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",null,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.holidayIds.environment),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.holidayIds.environment),checked:r.checkedModel,"onUpdate:checked":t[8]||(t[8]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[9]||(t[9]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.holidayIds.environment),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[10]||(t[10]=u=>r.checkedModel=u),onUpdated:t[11]||(t[11]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))])]),c("div",fvt,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.holidayIds.family_celebrations_and_traditions),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.holidayIds.family_celebrations_and_traditions),checked:r.checkedModel,"onUpdate:checked":t[12]||(t[12]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[13]||(t[13]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.holidayIds.family_celebrations_and_traditions),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[14]||(t[14]=u=>r.checkedModel=u),onUpdated:t[15]||(t[15]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",mvt,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.holidayIds.international_and_cultural_celebrations),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.holidayIds.international_and_cultural_celebrations),checked:r.checkedModel,"onUpdate:checked":t[16]||(t[16]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[17]||(t[17]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.holidayIds.international_and_cultural_celebrations),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[18]||(t[18]=u=>r.checkedModel=u),onUpdated:t[19]||(t[19]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))])]),c("div",pvt,[n.items.length>0?(h(),g("div",{key:0,id:r.accordionParentId},[(h(!0),g(pe,null,Me(n.items.filter(l=>!l.hidden_in_navigation&&(this.itemsAuthor.includes(l.id)||!this.isFromAuthor)),(l,d)=>(h(),W(a,{key:d,index:String(d),"title-padding-x":"3","additional-class":"filter-accordion",parent:r.accordionParentId,class:X({"border-bottom-2":d!==n.items.length-1}),"body-padding-x":"0","body-padding-y":"0"},{title:F(()=>[c("div",vvt,[z(m(l.name)+" ",1),Oe(c("div",{class:"circle-number-filter me-0 medium fw-bold"},m(r.checkedChildren(l.id).length),513),[[Vo,!n.isFromNavbar&&r.checkedChildren(l.id).length>0]])])]),body:F(()=>[l.children?(h(),g("div",_vt,[k(s,{checked:r.checkedModel,"onUpdate:checked":t[20]||(t[20]=u=>r.checkedModel=u),"is-from-navbar":n.isFromNavbar,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),"custom-text":e.$tm("filter.whole")[n.isFromNavbar?"navbar":"filter"],class:"border-bottom-2","is-title":"",onUpdated:t[21]||(t[21]=u=>e.$emit("updated"))},null,8,["checked","is-from-navbar","item","disabled","custom-text"]),c("div",yvt,m(e.$tm("filter.specify")[n.isFromNavbar?"navbar":"filter"]),1),(h(!0),g(pe,null,Me(l.children,(u,f)=>(h(),g("div",{key:f},[k(s,{"is-from-navbar":n.isFromNavbar,item:u,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(u.id),checked:r.checkedModel,"onUpdate:checked":t[22]||(t[22]=p=>r.checkedModel=p),onUpdated:t[23]||(t[23]=p=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"])]))),128))])):(h(),g("div",bvt,[k(s,{"is-from-navbar":n.isFromNavbar,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[24]||(t[24]=u=>r.checkedModel=u),class:"border-bottom-2",onUpdated:t[25]||(t[25]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"])]))]),_:2},1032,["index","parent","class"]))),128))],8,gvt)):D("",!0)])])}const k6=U(lvt,[["render",kvt]]),wvt={components:{AccordionItem:Ll,CategorySelectDropdownItem:wp},props:{checked:{type:Array,default:()=>[]},items:{type:Array,default:()=>[]},itemsAuthor:{type:Array,default:()=>[]},isFromAuthor:{type:Boolean,default:!1},isFromNavbar:{type:Boolean,default:!1},idSuffix:{type:String,default:"0"}},data(){return{formatIds:ap.ids.format}},computed:{checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},accordionParentId(){return"accordion-categories-format"+this.items[0].id+(this.isFromNavbar?"navigation":"filter")+this.$t("public.dash")+this.idSuffix}},methods:{checkedChildren(e){return this.isFromNavbar?[]:this.checked.filter(t=>t.parent_id===e||e===t.id)},getItem(e){return this.items.length?this.items.find(t=>t.id==e):{}},getItemChildren(e){let t=window._.cloneDeep(this.getItem(e));return t&&t.children&&t.children.length?t.children:[]}}},$vt={class:"row d-none d-lg-flex"},Cvt={class:"col"},Svt={class:"col"},Tvt={class:"mb-2"},Evt={class:"col"},Ivt={class:"col"},Pvt={class:"mb-2"},Avt={class:"d-lg-none"},Dvt=["id"],xvt={class:"pt-3 pb-3 w-100 d-flex justify-content-between"},Ovt={key:0},Lvt={class:"small fw-bold text-uppercase mt-3 mb-3 text-gray-500 ms-5 ps-2dot5"},Mvt={key:1};function Nvt(e,t,n,o,i,r){const s=y("CategorySelectDropdownItem"),a=y("AccordionItem");return h(),g("div",null,[c("div",$vt,[c("div",Cvt,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.formatIds.teaching_products_and_tests),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.formatIds.teaching_products_and_tests),checked:r.checkedModel,"onUpdate:checked":t[0]||(t[0]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[1]||(t[1]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.formatIds.teaching_products_and_tests),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[2]||(t[2]=u=>r.checkedModel=u),onUpdated:t[3]||(t[3]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",Svt,[c("div",Tvt,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.formatIds.teaching_cards_and_interactive_products),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.formatIds.teaching_cards_and_interactive_products),checked:r.checkedModel,"onUpdate:checked":t[4]||(t[4]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[5]||(t[5]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.formatIds.teaching_cards_and_interactive_products),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[6]||(t[6]=u=>r.checkedModel=u),onUpdated:t[7]||(t[7]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",null,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.formatIds.fun_and_musical_activities),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.formatIds.fun_and_musical_activities),checked:r.checkedModel,"onUpdate:checked":t[8]||(t[8]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[9]||(t[9]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.formatIds.fun_and_musical_activities),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[10]||(t[10]=u=>r.checkedModel=u),onUpdated:t[11]||(t[11]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))])]),c("div",Evt,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.formatIds.creative_activities),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.formatIds.creative_activities),checked:r.checkedModel,"onUpdate:checked":t[12]||(t[12]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[13]||(t[13]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.formatIds.creative_activities),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[14]||(t[14]=u=>r.checkedModel=u),onUpdated:t[15]||(t[15]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",Ivt,[c("div",Pvt,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.formatIds.multimedia_products),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.formatIds.multimedia_products),checked:r.checkedModel,"onUpdate:checked":t[16]||(t[16]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[17]||(t[17]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.formatIds.multimedia_products),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[18]||(t[18]=u=>r.checkedModel=u),onUpdated:t[19]||(t[19]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))]),c("div",null,[k(s,{"is-from-navbar":n.isFromNavbar,class:"fw-bold text-uppercase mt-3 mt-md-0",item:r.getItem(i.formatIds.literary_creation),disabled:n.isFromAuthor&&!n.itemsAuthor.includes(i.formatIds.literary_creation),checked:r.checkedModel,"onUpdate:checked":t[20]||(t[20]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[21]||(t[21]=l=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]),(h(!0),g(pe,null,Me(r.getItemChildren(i.formatIds.literary_creation),(l,d)=>(h(),W(s,{"is-from-navbar":n.isFromNavbar,key:d,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[22]||(t[22]=u=>r.checkedModel=u),onUpdated:t[23]||(t[23]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"]))),128))])])]),c("div",Avt,[n.items.length>0?(h(),g("div",{key:0,id:r.accordionParentId},[(h(!0),g(pe,null,Me(n.items.filter(l=>!l.hidden_in_navigation&&(this.itemsAuthor.includes(l.id)||!this.isFromAuthor)),(l,d)=>(h(),W(a,{key:d,index:String(d),"title-padding-x":"3","additional-class":"filter-accordion",parent:r.accordionParentId,class:X({"border-bottom-2":d!==n.items.length-1}),"body-padding-x":"0","body-padding-y":"0"},{title:F(()=>[c("div",xvt,[z(m(l.name)+" ",1),Oe(c("div",{class:"circle-number-filter me-0 medium fw-bold"},m(r.checkedChildren(l.id).length),513),[[Vo,!n.isFromNavbar&&r.checkedChildren(l.id).length>0]])])]),body:F(()=>[l.children?(h(),g("div",Ovt,[k(s,{"is-from-navbar":n.isFromNavbar,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[24]||(t[24]=u=>r.checkedModel=u),"is-title":"",class:"border-bottom-2","custom-text":e.$tm("filter.whole")[n.isFromNavbar?"navbar":"filter"],onUpdated:t[25]||(t[25]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked","custom-text"]),c("div",Lvt,m(e.$tm("filter.specify")[n.isFromNavbar?"navbar":"filter"]),1),(h(!0),g(pe,null,Me(l.children,(u,f)=>(h(),g("div",{key:f},[k(s,{"is-from-navbar":n.isFromNavbar,item:u,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(u.id),checked:r.checkedModel,"onUpdate:checked":t[26]||(t[26]=p=>r.checkedModel=p),onUpdated:t[27]||(t[27]=p=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"])]))),128))])):(h(),g("div",Mvt,[k(s,{"is-from-navbar":n.isFromNavbar,item:l,disabled:n.isFromAuthor&&!n.itemsAuthor.includes(l.id),checked:r.checkedModel,"onUpdate:checked":t[28]||(t[28]=u=>r.checkedModel=u),class:"border-bottom-2",onUpdated:t[29]||(t[29]=u=>e.$emit("updated"))},null,8,["is-from-navbar","item","disabled","checked"])]))]),_:2},1032,["index","parent","class"]))),128))],8,Dvt)):D("",!0)])])}const w6=U(wvt,[["render",Nvt]]);const bT=5,Rvt={components:{AppIcon:Ue,CategorySelectDropdownClass:v6,CategorySelectDropdownSubject:_6,CategorySelectDropdownTheme:y6,CategorySelectDropdownKind:b6,CategorySelectDropdownHoliday:k6,CategorySelectDropdownFormat:w6},props:{type:String,items:{type:Array,default:()=>[]},itemsAuthor:{type:Array,default:()=>[]},isFromAuthor:{type:Boolean,default:!1},checked:{type:Array,default:()=>[]},categories:{type:Object,default:()=>({class:[],subject:[],theme:[],kind:[],format:[]})},existingSubjectIds:{type:Array,default:()=>[]}},data(){return{isEmpty:!1,isOpen:!1}},computed:{...an("search",{searchIsOpen:"isOpen"}),...xe({classSubjects:"category/getCategoriesClassSubject"}),anyChecked(){return this.checkedType.length>0},checkedType(){return this.checked.filter(e=>e.type==this.type)},checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}},itemsEmpty(){return this.type==="subject"&&this.$refs["dropdown-subject"]?this.$refs["dropdown-subject"].isEmpty:this.items.length<1},kindergartenIds(){return this.findClassChildren(bT).map(e=>e.id).concat(bT)},anyKindergartenClassSelected(){return this.checked.some(e=>this.kindergartenIds.includes(e.id))},kindergartenSubjects(){return this.filterByCategoryIds(this.findClassSubjectClassChildren(bT))},kindergartenSubjectIds(){return this.kindergartenSubjects.map(e=>e.id)},anyKindergartenSubjectSelected(){return this.checked.some(e=>this.kindergartenSubjectIds.includes(e.id))}},methods:{toggle(){this.isOpen=!this.isOpen},findClassChildren(e){let t=this.categories.class.find(n=>n.id===e);return t&&t.children?t.children:[]},findClassSubjectClassChildren(e){return this.classSubjects.length>1?this.classSubjects.find(t=>t.id===e).children:[]},filterByCategoryIds(e){return this.existingSubjectIds?e.filter(t=>this.existingSubjectIds.includes(t.id)?t.children&&t.children.length>0?{...t,children:this.filterByCategoryIds(t.children)}:!0:!1):e},pluckCategoryIdsRecursive(e){return e.reduce((t,n)=>[...t,n.id,...n.children?this.pluckCategoryIdsRecursive(n.children):[]],[])},hideDropdown(){this.$refs.select.classList.remove("show"),this.$refs.dropdown.classList.remove("show")}},watch:{searchIsOpen(){this.searchIsOpen&&this.hideDropdown()},checkedModel(){this.hideDropdown()}}},jvt=["data-bs-toggle"],Fvt={class:"text-truncate"},zvt={class:"d-flex align-items-center"},Uvt={class:"dropdown-menu w-100 dropdown-menu-start cursor-default medium p-3",ref:"dropdown"},Bvt={class:"w-100 d-flex justify-content-center"};function Hvt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("CategorySelectDropdownClass"),l=y("CategorySelectDropdownSubject"),d=y("CategorySelectDropdownTheme"),u=y("CategorySelectDropdownKind"),f=y("CategorySelectDropdownFormat"),p=y("CategorySelectDropdownHoliday");return h(),g("div",{class:X(["medium cursor-pointer",{"bg-primary-5 text-primary":r.anyChecked}])},[c("div",{class:X(["border border-radius-5px border-primary-20 p-2dot5 d-flex align-items-center justify-content-between select mh-3dot25rem position-up-fix",{"cursor-not-allowed opacity-0dot7":i.isEmpty}]),"data-bs-display":"static","data-bs-toggle":[i.isEmpty?"null":"dropdown"],"aria-expanded":!1,"data-bs-auto-close":"outside",ref:"select"},[c("div",Fvt,m(n.type=="subject"&&(r.anyKindergartenClassSelected||r.anyKindergartenSubjectSelected)?e.$t("category.skill"):e.$tm("navigation.categories")[n.type]),1),c("div",zvt,[Oe(c("div",{class:"circle-number-filter medium fw-bold"},m(r.checkedType.length),513),[[Vo,r.anyChecked]]),k(s,{icon:"chevron-down",width:"20",height:"20",class:"chevron"})])],10,jvt),Oe(c("div",Uvt,[c("div",Bvt,[n.type=="class"?(h(),W(a,{key:0,items:n.items,"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:r.checkedModel,"onUpdate:checked":t[0]||(t[0]=v=>r.checkedModel=v),onUpdated:t[1]||(t[1]=v=>e.$emit("updated"))},null,8,["items","items-author","is-from-author","checked"])):D("",!0),n.type=="subject"?(h(),W(l,{key:1,items:n.items,"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:r.checkedModel,"onUpdate:checked":t[2]||(t[2]=v=>r.checkedModel=v),onUpdated:t[3]||(t[3]=v=>e.$emit("updated")),categories:n.categories,"existing-subject-ids":n.existingSubjectIds,ref:"dropdown-subject"},null,8,["items","items-author","is-from-author","checked","categories","existing-subject-ids"])):D("",!0),n.type=="theme"?(h(),W(d,{key:2,items:n.items,"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:r.checkedModel,"onUpdate:checked":t[4]||(t[4]=v=>r.checkedModel=v),onUpdated:t[5]||(t[5]=v=>e.$emit("updated"))},null,8,["items","items-author","is-from-author","checked"])):D("",!0),n.type=="kind"?(h(),W(u,{key:3,items:n.items,"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:r.checkedModel,"onUpdate:checked":t[6]||(t[6]=v=>r.checkedModel=v),onUpdated:t[7]||(t[7]=v=>e.$emit("updated"))},null,8,["items","items-author","is-from-author","checked"])):D("",!0),n.type=="format"?(h(),W(f,{key:4,items:n.items,"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:r.checkedModel,"onUpdate:checked":t[8]||(t[8]=v=>r.checkedModel=v),onUpdated:t[9]||(t[9]=v=>e.$emit("updated"))},null,8,["items","items-author","is-from-author","checked"])):D("",!0),n.type=="holiday"?(h(),W(p,{key:5,items:n.items,"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:r.checkedModel,"onUpdate:checked":t[10]||(t[10]=v=>r.checkedModel=v),onUpdated:t[11]||(t[11]=v=>e.$emit("updated"))},null,8,["items","items-author","is-from-author","checked"])):D("",!0)])],512),[[Vo,!r.itemsEmpty]])],2)}const Vvt=U(Rvt,[["render",Hvt],["__scopeId","data-v-948f5043"]]),qvt={components:{AppIcon:Ue},props:{title:{type:String,default:null},px:{type:String,default:"2dot5"},py:{type:String,default:"2"}},methods:{removeItem(){this.$emit("removed")}}},Yvt={class:"d-flex align-items-center"};function Wvt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",{class:X(["d-inline-block badge rounded-pill small bg-primary-10 text-primary fw-medium m-1",["px-"+n.px,"py-"+n.py]])},[c("div",Yvt,[z(m(n.title)+" ",1),c("div",{onClick:t[0]||(t[0]=(...a)=>r.removeItem&&r.removeItem(...a))},[k(s,{icon:"close",class:"ms-icon cursor-pointer"})])])],2)}const Pse=U(qvt,[["render",Wvt]]);const Gvt={components:{AppIcon:Ue},props:{position:{type:String,default:"start"},id:String,bgColor:{type:String,default:null}},computed:{bgColorStyle(){return this.bgColor?"background-color: "+this.bgColor+";":""}}},Zvt=["id","aria-labelledby"],Kvt=["id"],Jvt={key:0},Xvt={key:1,class:"btn btn-sm btn-tertiary text-gray-900 offcanvas-close",type:"button","data-bs-dismiss":"offcanvas","aria-label":"Close"},Qvt={class:"offcanvas-body"},e_t={key:0,class:"offcanvas-footer w-100"};function t_t(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",{class:X(["offcanvas","offcanvas-"+n.position]),tabindex:"-1",id:n.id+"-offcanvas","aria-labelledby":"offcanvas"+n.id+"Label",style:Bn(r.bgColorStyle)},[c("div",{class:"offcanvas-header px-2 py-3",id:"offcanvas"+n.id+"Label"},[c("div",null,[Pt(e.$slots,"title",{},void 0,!0)]),e.$slots.button?(h(),g("span",Jvt,[Pt(e.$slots,"button",{},void 0,!0)])):(h(),g("button",Xvt,[k(s,{icon:"close",width:"24",height:"24"})]))],8,Kvt),c("div",Qvt,[Pt(e.$slots,"content",{},void 0,!0),e.$slots.footer?(h(),g("div",e_t,[Pt(e.$slots,"footer",{},void 0,!0)])):D("",!0)])],14,Zvt)}const kL=U(Gvt,[["render",t_t],["__scopeId","data-v-cb898aef"]]),n_t={props:{checked:Array,showCancelFilter:Boolean,categories:{type:Object,default:()=>({class:[],subject:[],theme:[],kind:[],format:[]})},itemsAuthor:Array,isFromAuthor:Boolean,existingSubjectIds:Array},components:{AppIcon:Ue,OffcanvasSidebar:kL,CategorySelectDropdownFormat:w6,CategorySelectDropdownTheme:y6,CategorySelectDropdownKind:b6,CategorySelectDropdownHoliday:k6,CategorySelectDropdownSubject:_6,CategorySelectDropdownClass:v6},computed:{...xe({categoryLoading:"category/loading"})},data(){return{activeTab:"subject",bootstrapOffcanvas:null}},methods:{toggleCategory(e,t=!1){t||(this.activeTab=e)},checkedChildren(e){return this.checked?this.checked.filter(t=>t.type===e):[]},isValueEmpty(e,t){return t==="subject"&&this.$refs["dropdown-subject-offcanvas"]?this.$refs["dropdown-subject-offcanvas"].isEmpty:e.length<1}},mounted(){document.getElementById("catalog-filter-offcanvas").addEventListener("show.bs.offcanvas",g6.collapseAllFilterAccordions)}},o_t={class:"mb-0 ps-2 d-flex align-items-center"},i_t={class:"p-3 medium"},r_t=["data-bs-toggle","data-bs-target","aria-label","onClick"],s_t={class:"p-3"},a_t={class:"border-top-2"},l_t={class:"d-flex flex-wrap align-center"},c_t={class:"btn btn-tertiary btn-sm text-gray-900 d-flex align-center",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#catalog-filter-offcanvas","aria-expanded":"false","aria-label":"Toggle catalog filter"},d_t={key:0,class:"mb-0"},u_t={class:"p-3 medium"};function h_t(e,t,n,o,i,r){const s=y("AppIcon"),a=y("OffcanvasSidebar"),l=y("CategorySelectDropdownClass"),d=y("CategorySelectDropdownSubject"),u=y("CategorySelectDropdownTheme"),f=y("CategorySelectDropdownKind"),p=y("CategorySelectDropdownFormat"),v=y("CategorySelectDropdownHoliday");return h(),g("div",null,[k(a,{id:"catalog-filter",ref:"main-offcanvas",position:"end"},os({title:F(()=>[c("h2",o_t,[k(s,{icon:"filter",height:"24",width:"24",class:"me-2"}),z(" "+m(e.$t("filter.specify_title")),1)])]),_:2},[e.categoryLoading?void 0:{name:"content",fn:F(()=>[c("div",i_t,[(h(!0),g(pe,null,Me(n.categories,(_,b,C)=>(h(),g("div",{key:C,class:X(["p-3 w-100 d-flex justify-content-between",{"opacity-half cursor-not-allowed":r.isValueEmpty(_,b),"border-bottom-2":C!==Object.keys(n.categories).length-1}]),type:"button","data-bs-toggle":r.isValueEmpty(_,b)?"":"offcanvas","data-bs-target":r.isValueEmpty(_,b)?"":"#category-catalog-offcanvas","aria-expanded":"false","aria-label":r.isValueEmpty(_,b)?"":"Toggle "+b+" catalog filter",onClick:$=>r.toggleCategory(b,r.isValueEmpty(_,b))},[z(m(e.$tm("navigation.categories")[b])+" ",1),Oe(c("div",{class:"circle-number-filter me-0 medium fw-bold"},m(r.checkedChildren(b).length),513),[[Vo,r.checkedChildren(b).length>0]])],10,r_t))),128))])]),key:"0"},n.showCancelFilter?{name:"footer",fn:F(()=>[c("div",s_t,[c("div",a_t,[c("button",{class:"btn btn-tertiary btn-danger medium w-100 mt-2",onClick:t[0]||(t[0]=_=>e.$emit("clearFilter"))},m(e.$t("filter.clear")),1)])])]),key:"1"}:void 0]),1536),k(a,{id:"category-catalog",position:"end"},{title:F(()=>[c("div",l_t,[c("button",c_t,[k(s,{icon:"chevron-left",height:"24",width:"24"})]),i.activeTab?(h(),g("h2",d_t,m(e.$tm("navigation.categories")[i.activeTab]),1)):D("",!0)])]),content:F(()=>[c("div",u_t,[i.activeTab==="class"?(h(),W(l,{key:0,items:n.categories[i.activeTab],"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:n.checked,"id-suffix":"1",onUpdated:t[1]||(t[1]=_=>e.$emit("updated"))},null,8,["items","items-author","is-from-author","checked"])):D("",!0),Oe(k(d,{items:n.categories[i.activeTab],"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:n.checked,"id-suffix":"1",categories:n.categories,onUpdated:t[2]||(t[2]=_=>e.$emit("updated")),"existing-subject-ids":n.existingSubjectIds,ref:"dropdown-subject-offcanvas"},null,8,["items","items-author","is-from-author","checked","categories","existing-subject-ids"]),[[Vo,i.activeTab==="subject"]]),i.activeTab==="theme"?(h(),W(u,{key:1,items:n.categories[i.activeTab],"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:n.checked,"id-suffix":"1",onUpdated:t[3]||(t[3]=_=>e.$emit("updated"))},null,8,["items","items-author","is-from-author","checked"])):D("",!0),i.activeTab==="kind"?(h(),W(f,{key:2,items:n.categories[i.activeTab],"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:n.checked,"id-suffix":"1",onUpdated:t[4]||(t[4]=_=>e.$emit("updated"))},null,8,["items","items-author","is-from-author","checked"])):D("",!0),i.activeTab==="format"?(h(),W(p,{key:3,items:n.categories[i.activeTab],"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:n.checked,onUpdated:t[5]||(t[5]=_=>e.$emit("updated"))},null,8,["items","items-author","is-from-author","checked"])):D("",!0),i.activeTab==="holiday"?(h(),W(v,{key:4,items:n.categories[i.activeTab],"items-author":n.itemsAuthor,"is-from-author":n.isFromAuthor,checked:n.checked,onUpdated:t[6]||(t[6]=_=>e.$emit("updated"))},null,8,["items","items-author","is-from-author","checked"])):D("",!0)])]),_:1})])}const f_t=U(n_t,[["render",h_t]]);const m_t={components:{CategoryCatalogOffcanvasFilter:f_t,AppIcon:Ue,ProductListPreferenceCheck:Sgt,CategorySelectBlock:Vvt,SelectedTag:Pse,TransitionCollapseHeight:qo},props:{authorId:{type:Number,default:null}},computed:{...an("section",{section:"section"}),...xe({categories:"category/getCategories",categoriesFlat:"category/getCategoriesFlat",preferences:"user/getPreferences",categoriesForAuthor:"category/getCategoriesForAuthor"}),isFromAuthor(){return this.authorId!==null},showPreferenceCheck(){return(this.preferences.class&&this.preferences.class.length||this.preferences.subject&&this.preferences.subject.length)&&!this.isFromAuthor},preferencesClassIds(){return this.preferences.class.map(e=>e.id)},preferencesSubjectIds(){return this.preferences.subject.map(e=>e.id)},preferencesActive(){return this.anyPreferenceActive?this.filter.category.filter(e=>this.preferencesClassIds.includes(e.id)||this.preferencesSubjectIds.includes(e.id)):[]},filtersActive(){return this.anyPreferenceActive?this.filter.category.filter(e=>!this.preferencesClassIds.includes(e.id)&&!this.preferencesSubjectIds.includes(e.id)):this.filter.category},anyFilterOrPreferenceActive(){return this.anyFilterActive||this.anyPreferenceActive},anyFilterAndPreferenceActive(){return this.anyFilterActive&&this.anyPreferenceActive},anyFilterActive(){return!!(this.filtersActive&&this.filtersActive.length)},existingSubjectIds(){return this.categoriesFlat.subject?this.categoriesFlat.subject.map(e=>e.id):[]},checkedFilterExtendedCount(){return this.filter.category.filter(e=>e&&["format","holiday"].includes(e.type)).length}},data(){return{filterSet:!1,anyPreferenceActive:!1,filter:{category:[]},isLowerThanLg:!1,filterExtended:!1}},methods:{toggleFilterExtended(){this.filterExtended=!this.filterExtended},removeFilterItem(e){let t=this.filter.category.find(o=>o.id==e.id);const n=this.filter.category.indexOf(t);n>-1&&this.filter.category.splice(n,1),this.section.type=="category"&&this.section.categories.map(o=>o.id).includes(e.id)?this.updateQuery(!0,!0):this.updateQuery(!0)},showPreferenceTag(e){return this.filter.category.find(t=>t.id==e.id)},showFilterTag(e){return!this.preference||!this.preferences.class.find(t=>t.id==e.id)&&!this.preferences.subject.find(t=>t.id==e.id)},updateQuery(e,t=!1){let n=Object.fromEntries(Object.entries(this.$route.query).filter(([,o])=>o));e&&(n.page=1),t&&(n.section=void 0),this.filter.category&&(n.category=this.filter.category.length?JSON.stringify(this.filter.category.map(o=>o.id)):void 0),n.preference=JSON.stringify(this.anyPreferenceActive),this.$router.push({name:this.$route.name,query:n}).catch(()=>{})},setFilterFromQuery(e=!1){if(this.$route.query.category)try{let t=JSON.parse(this.$route.query.category);e&&(this.filter.category=[]),t!=null&&t.includes&&Object.values(this.categoriesFlat).forEach(o=>{let i=o.filter(r=>t.includes(r.id));this.filter.category=this.filter.category.concat(i)})}catch(t){if(t.name!=="SyntaxError")throw t}if(this.$route.query.preference){let t=JSON.parse(this.$route.query.preference);this.anyPreferenceActive=t}},clearFilter(){this.anyPreferenceActive=!1,this.filter.category=[],this.section.type=="category"?this.updateQuery(!0,!0):this.updateQuery(!0),g6.hideAllOffcanvas()},tagTitle(e){return e.prefix?e.prefix+" - "+e.name:e.name},resizeCallback(){this.isLowerThanLg=window.innerWidth<992}},created(){this.authorId&&this.$store.dispatch("category/loadForAuthor",{authorId:this.authorId}),this.$store.dispatch("category/load"),this.$store.dispatch("category/loadFlatTree"),this.resizeCallback(),this.resizeCallback=is.debounce(this.resizeCallback,100),window.addEventListener("scroll",this.isFilterSticky),window.addEventListener("resize",this.resizeCallback)},unmounted(){window.removeEventListener("scroll",this.isFilterSticky),window.removeEventListener("resize",this.resizeCallback)},mounted(){window.eventBus.on("navigation-category-no-reload",()=>{console.log("navigation-category-no-reload"),this.filterSet&&this.setFilterFromQuery(!0)})},watch:{categoriesFlat(){!this.filterSet&&this.categoriesFlat&&this.categoriesFlat.class&&this.categoriesFlat.class.length&&(this.setFilterFromQuery(),this.filterSet=!0)},preferencesActive(e,t){t.length>e.length&&(this.anyPreferenceActive=!1)}}},p_t={class:"mb-3 mb-lg-5"},g_t={class:"d-flex align-items-center"},v_t={class:"d-lg-none col-auto ms-auto"},__t={class:"btn btn-primary btn-sm d-flex align-items-center border-radius-4px",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#catalog-filter-offcanvas","aria-expanded":"false","aria-label":"Toggle catalog filter"},y_t={key:0,class:"bg-success rounded-circle h-0dot5rem w-0dot5rem ms-2"},b_t={class:"d-none d-lg-flex position-relative mt-3",id:"product-filter-row"},k_t={class:"flex-grow-1 pe-2"},w_t={class:"row"},$_t={key:0,class:"row"},C_t={class:"p-2"},S_t={class:"position-relative"},T_t={key:0,class:"position-absolute btn-center top-0 end-0 circle-number fw-bold small w-1dot25rem h-1dot25rem bg-secondary text-primary cursor-default mt-5 me-0"},E_t={class:"medium"};function I_t(e,t,n,o,i,r){const s=y("ProductListPreferenceCheck"),a=y("AppIcon"),l=y("CategoryCatalogOffcanvasFilter"),d=y("CategorySelectBlock"),u=y("TransitionCollapseHeight"),f=y("SelectedTag");return h(),g("div",p_t,[c("div",g_t,[r.showPreferenceCheck?(h(),W(s,{key:0,checked:i.anyPreferenceActive,"onUpdate:checked":t[0]||(t[0]=p=>i.anyPreferenceActive=p),preferences:e.preferences,filter:i.filter,"onUpdate:filter":t[1]||(t[1]=p=>i.filter=p),onUpdated:t[2]||(t[2]=p=>r.updateQuery(!0))},null,8,["checked","preferences","filter"])):D("",!0),c("div",v_t,[c("button",__t,[k(a,{icon:"filter",height:"24",width:"24",class:"me-icon"}),z(" "+m(e.$t("filter.specify.filter"))+" ",1),r.anyFilterOrPreferenceActive?(h(),g("span",y_t)):D("",!0)]),i.isLowerThanLg?(h(),W(l,{key:0,checked:i.filter.category,"onUpdate:checked":t[3]||(t[3]=p=>i.filter.category=p),onClearFilter:r.clearFilter,"show-cancel-filter":r.anyFilterOrPreferenceActive,categories:e.categories,"items-author":e.categoriesForAuthor,"is-from-author":r.isFromAuthor,onUpdated:t[4]||(t[4]=p=>r.updateQuery(!0)),"existing-subject-ids":r.existingSubjectIds},null,8,["checked","onClearFilter","show-cancel-filter","categories","items-author","is-from-author","existing-subject-ids"])):D("",!0)])]),c("div",b_t,[c("div",k_t,[c("div",w_t,[(h(),g(pe,null,Me(["class","subject","theme","kind"],(p,v)=>c("div",{key:v,class:"col-12 col-md-3 p-2"},[i.isLowerThanLg?D("",!0):(h(),W(d,{key:0,class:"mb-3 mb-md-0",type:p,items:e.categories[p],"items-author":e.categoriesForAuthor,"is-from-author":r.isFromAuthor,checked:i.filter.category,"onUpdate:checked":t[5]||(t[5]=_=>i.filter.category=_),onUpdated:t[6]||(t[6]=_=>r.updateQuery(!0)),categories:e.categories,"existing-subject-ids":r.existingSubjectIds},null,8,["type","items","items-author","is-from-author","checked","categories","existing-subject-ids"]))])),64))]),k(u,null,{default:F(()=>[i.filterExtended?(h(),g("div",$_t,[(h(),g(pe,null,Me(["format","holiday"],(p,v)=>c("div",{key:v,class:"col-12 col-md-3 p-2"},[i.isLowerThanLg?D("",!0):(h(),W(d,{key:0,class:"mb-3 mb-md-0",type:p,items:e.categories[p],"items-author":e.categoriesForAuthor,"is-from-author":r.isFromAuthor,checked:i.filter.category,"onUpdate:checked":t[7]||(t[7]=_=>i.filter.category=_),onUpdated:t[8]||(t[8]=_=>r.updateQuery(!0)),categories:e.categories,"existing-subject-ids":r.existingSubjectIds},null,8,["type","items","items-author","is-from-author","checked","categories","existing-subject-ids"]))])),64))])):D("",!0)]),_:1})]),c("div",C_t,[c("div",S_t,[c("button",{class:X(["btn btn-circle p-2dot5",r.checkedFilterExtendedCount?"btn-primary":"btn-secondary"]),onClick:t[9]||(t[9]=(...p)=>r.toggleFilterExtended&&r.toggleFilterExtended(...p))},[k(a,{icon:"filter",class:X(r.checkedFilterExtendedCount?"text-white":"text-gray-700"),height:"24",width:"24"},null,8,["class"])],2),r.checkedFilterExtendedCount?(h(),g("div",T_t,m(r.checkedFilterExtendedCount),1)):D("",!0)])])]),c("div",{class:X(["d-flex align-items-center flex-wrap flex-lg-nowrap overflow-x-lg-auto",{"mt-3":r.preferencesActive.length||r.filtersActive.length}]),id:"catalog-filter-tags"},[c("div",{class:X(["d-flex align-items-center",{"pe-2 me-2 border-end-2":!!r.preferencesActive.length&&r.anyFilterAndPreferenceActive}])},[(h(!0),g(pe,null,Me(r.preferencesActive,(p,v)=>(h(),g("div",{key:v},[k(f,{title:r.tagTitle(p),onRemoved:_=>r.removeFilterItem(p)},null,8,["title","onRemoved"])]))),128))],2),(h(!0),g(pe,null,Me(r.filtersActive,(p,v)=>(h(),g("span",{key:v},[k(f,{title:r.tagTitle(p),onRemoved:_=>r.removeFilterItem(p)},null,8,["title","onRemoved"])]))),128)),r.anyFilterOrPreferenceActive?(h(),g("button",{key:0,class:"btn btn-sm btn-tertiary btn-danger my-2 ms-1 white-space-nowrap",onClick:t[10]||(t[10]=(...p)=>r.clearFilter&&r.clearFilter(...p))},[c("span",E_t,m(e.$t("filter.clear")),1)])):D("",!0)],2)])}const P_t=U(m_t,[["render",I_t],["__scopeId","data-v-d7a31aa8"]]),A_t="recommended",D_t={components:{AppIcon:Ue},props:{query:{type:Object},hideLugisBoxSort:{type:Boolean}},data(){return{showOrderByDiscountAmount:!1,isDefaultOrderBy:!1}},computed:{...an({authorDiscountAutomaticSettings:e=>e.discount.author_discount_automatic_settings}),queryModel:{get(){return this.query},set(e){this.$emit("update:query",e)}}},methods:{sort(e){if(this.queryModel.orderBy!==e){let t=Object.fromEntries(Object.entries(this.queryModel).filter(([,n])=>n));this.queryModel.page!==1&&(t.page=1),t.orderBy=e,this.$router.push({name:this.$route.name,query:t}).catch(()=>{})}},recomputeDiscountAmountOrdering(){this.authorDiscountAutomaticSettings?this.showOrderByDiscountAmount=this.authorDiscountAutomaticSettings.is_valid:this.showOrderByDiscountAmount=!1}},mounted(){this.queryModel.orderBy==="default"&&(this.queryModel.orderBy=A_t,this.isDefaultOrderBy=!0),this.$store.dispatch("discount/authorDiscountAutomaticSettingsShow").then(()=>{this.recomputeDiscountAmountOrdering(),this.showOrderByDiscountAmount&&this.isDefaultOrderBy&&(this.sort("discount_amount"),this.isDefaultOrderBy=!1)}).catch(()=>{})}},x_t={class:"medium btn-group cursor-pointer"},O_t={class:"dropdown-toggle px-2dot5","data-bs-toggle":"dropdown","aria-expanded":"false"},L_t={class:"dropdown-menu dropdown-menu-end"},M_t={class:"dropdown-item medium d-flex align-items-center",type:"button"},N_t={class:"dropdown-item medium d-flex align-items-center",type:"button"},R_t={class:"dropdown-item medium d-flex align-items-center",type:"button"},j_t={class:"dropdown-item medium d-flex align-items-center",type:"button"},F_t={class:"dropdown-item medium d-flex align-items-center",type:"button"},z_t={class:"dropdown-item medium d-flex align-items-center",type:"button"};function U_t(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",x_t,[c("div",O_t,m(e.$tm("filter.sort")[r.queryModel.orderBy]),1),c("ul",L_t,[n.hideLugisBoxSort?D("",!0):(h(),g("li",{key:0,onClick:t[0]||(t[0]=a=>r.sort("recommended"))},[c("button",M_t,[r.queryModel.orderBy==="recommended"||r.queryModel.orderBy==="default"?(h(),W(s,{key:0,icon:"check-fill",class:"me-1",height:"16",width:"16"})):D("",!0),z(" "+m(e.$t("filter.sort.recommended")),1)])])),c("li",{onClick:t[1]||(t[1]=a=>r.sort("approved_at"))},[c("button",N_t,[r.queryModel.orderBy==="approved_at"?(h(),W(s,{key:0,icon:"check-fill",class:"me-1",height:"16",width:"16"})):D("",!0),z(" "+m(e.$t("filter.sort.approved_at")),1)])]),c("li",{onClick:t[2]||(t[2]=a=>r.sort("month"))},[c("button",R_t,[r.queryModel.orderBy==="month"?(h(),W(s,{key:0,icon:"check-fill",class:"me-1",height:"16",width:"16"})):D("",!0),z(" "+m(e.$t("filter.sort.month")),1)])]),c("li",{onClick:t[3]||(t[3]=a=>r.sort("week"))},[c("button",j_t,[r.queryModel.orderBy==="week"?(h(),W(s,{key:0,icon:"check-fill",class:"me-1",height:"16",width:"16"})):D("",!0),z(" "+m(e.$t("filter.sort.week")),1)])]),c("li",{onClick:t[4]||(t[4]=a=>r.sort("most_downloaded"))},[c("button",F_t,[r.queryModel.orderBy==="most_downloaded"?(h(),W(s,{key:0,icon:"check-fill",class:"me-1",height:"16",width:"16"})):D("",!0),z(" "+m(e.$t("filter.sort.most_downloaded")),1)])]),i.showOrderByDiscountAmount?(h(),g("li",{key:1,onClick:t[5]||(t[5]=a=>r.sort("discount_amount"))},[c("button",z_t,[r.queryModel.orderBy==="discount_amount"?(h(),W(s,{key:0,icon:"check-fill",class:"me-1",height:"16",width:"16"})):D("",!0),z(" "+m(e.$t("filter.sort.discount_amount")),1)])])):D("",!0)])])}const B_t=U(D_t,[["render",U_t]]),H_t=e=>De.get(Ie("api.curriculum.show",e)),V_t={show:H_t};const q_t={components:{AppIcon:Ue,ProductFilter:P_t,ProductListSortSelect:B_t},props:{query:{type:Object,default(){return{monthlyTheme:!1,recommendedProducts:!1,favouriteAuthors:!1}}},showTitle:{type:Boolean,default:!0},productCount:Number,authorId:{type:Number,default:null},hideLuigisBoxSort:{type:Boolean,default:!1}},computed:{...an("section",{section:"section"}),showTitleLocalQuery(){return!this.query.monthlyTheme&&!this.query.recommendedProducts&&!this.query.favouriteAuthors}},data(){return{curriculum:null}},methods:{setCurriculumFromQuery(){this.query.curriculum?V_t.show(this.query.curriculum).then(e=>{this.curriculum=e.data.result}).catch(e=>{console.log(e)}):this.curriculum=void 0},clearSearch(){let e=Object.fromEntries(Object.entries(this.query).filter(([,t])=>t));e.text=void 0,e.curriculum=void 0,this.$router.push({name:this.$route.name,query:e}).then(()=>{}).catch(()=>{})},clearSection(){let e=Object.fromEntries(Object.entries(this.query).filter(([,t])=>t));e.section=void 0,this.$store.commit("section/resetSectionDetails"),e.orderBy="default",this.$router.push({name:this.$route.name,query:e}).catch(()=>{})}},mounted(){this.setCurriculumFromQuery()},watch:{query(){this.setCurriculumFromQuery()}}},Y_t={key:0},W_t={class:"row d-none d-lg-flex"},G_t={key:0,class:"w-100 position-relative mt-neg-5"},Z_t=["src","alt"],K_t={class:"w-0"},J_t={class:"d-flex justify-content-center"},X_t={key:1,class:"text-start mb-3 mt-2 materials-header text-lg-center"},Q_t={key:2,class:"d-flex justify-content-center align-items-center text-center mb-4"},eyt={class:"medium"},tyt={class:"d-flex flex-wrap align-items-center justify-content-center"},nyt={class:"fw-bold mb-0"},oyt={class:"w-0"},iyt={class:"d-flex flex-column flex-md-row align-items-start align-items-md-center justify-content-between py-lg-down-3 border-y-lg-down"},ryt={class:"medium fw-bold d-none d-lg-block"},syt={class:"d-flex align-items-center justify-content-between w-md-down-100"},ayt={class:"medium border-end border-end-md-2 pe-2dot5 px-md-2dot5"},lyt={class:"fw-bold"};function cyt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ProductFilter"),l=y("ProductListSortSelect");return h(),g("div",null,[n.showTitle&&r.showTitleLocalQuery?(h(),g("div",Y_t,[e.section.id&&n.query.section.length?(h(),g("div",{key:0,class:X(["mb-4",{"h-lg-11dot5rem h-xl-14rem h-xxl-16dot5rem":e.section.catalog_img}])},[c("div",W_t,[e.section.catalog_img?(h(),g("div",G_t,[c("img",{src:e.section.catalog_img,alt:e.section.title,class:"position-absolute start-0 w-100 z-index-neg-1"},null,8,Z_t)])):D("",!0)]),c("div",{class:X(["d-flex justify-content-center align-items-center",{"mt-4 mt-md-0 mt-xl-4":e.section.catalog_img}])},[c("h1",{class:"text-center text-lg-down-gray-900 mb-0",style:Bn("color: "+e.section.text_color)},m(e.section.title),5),c("div",K_t,[e.section.type!=="category"?(h(),g("button",{key:0,class:"cursor-pointer btn btn-link btn-sm text-lg-down-gray-900",onClick:t[0]||(t[0]=(...d)=>r.clearSection&&r.clearSection(...d)),style:Bn("color: "+e.section.text_color)},[k(s,{icon:"close-circle",width:"30",height:"30"})],4)):D("",!0)])],2),c("div",J_t,[e.section.description?(h(),g("p",{key:0,class:"w-lg-40 text-center text-gray-700 text-lg-down-gray-700 mt-3 mb-0",style:Bn("color: "+e.section.text_color)},m(e.section.description),5)):D("",!0)])],2)):!n.query.text&&!i.curriculum?(h(),g("h1",X_t,m(e.$t("filter.title")),1)):D("",!0),n.query.text||i.curriculum?(h(),g("div",Q_t,[c("div",null,[c("span",eyt,m(e.$t("filter.search_result")),1),c("div",tyt,[c("h2",nyt,m("“"+(i.curriculum?i.curriculum.name:n.query.text)+"”"),1),c("div",oyt,[c("button",{class:"cursor-pointer btn btn-link text-gray-400 text-gray-900-hover btn-sm",onClick:t[1]||(t[1]=(...d)=>r.clearSearch&&r.clearSearch(...d))},[k(s,{icon:"close-circle",width:"30",height:"30"})])])])])])):D("",!0)])):D("",!0),k(a,{query:n.query,"author-id":n.authorId},null,8,["query","author-id"]),c("div",iyt,[c("div",ryt,m(e.$t("filter.product.found.title")),1),c("div",syt,[c("div",ayt,[c("span",lyt,m(n.productCount.toLocaleString()),1),z(" "+m(e.$t("filter.product.found.count")),1)]),k(l,{query:n.query,"hide-lugis-box-sort":n.hideLuigisBoxSort},null,8,["query","hide-lugis-box-sort"])])])])}const dyt=U(q_t,[["render",cyt],["__scopeId","data-v-77755f8c"]]),Ase=""+new URL("product_not_found-2075a415.svg",import.meta.url).href,uyt={props:{query:{type:Object,default(){return{author:0,text:"",section:"",category:""}}},emptyMessage:{type:String,default(){return null}}},data(){return{productNotFound:Ase}},computed:{emptyMessageModel(){return this.emptyMessage?this.emptyMessage:this.query&&this.query.text&&this.query.text.length&&(!this.query.category||!this.query.category.length)?this.$t("product.not_found.text.message.0")+' <span class="fw-bold">'+this.query.text+"</span> "+this.$t("product.not_found.text.message.1"):this.$t("product.not_found.select.message")},advice(){return this.query&&this.query.text&&this.query.text.length&&(!this.query.category||!this.query.category.length)?this.$t("product.not_found.text.advice"):this.$t("product.not_found.select.advice")}}},hyt={class:"bg-primary-5 text-center py-6 border-radius-5px"},fyt=["src"],myt=["innerHTML"],pyt={class:"medium text-gray-700 mb-0"};function gyt(e,t,n,o,i,r){return h(),g("div",hyt,[c("img",{src:i.productNotFound,height:"94.44",class:"mb-3"},null,8,fyt),c("h3",{class:"text-gray-800 mb-1",innerHTML:r.emptyMessageModel},null,8,myt),c("p",pyt,m(r.advice),1)])}const vyt=U(uyt,[["render",gyt]]),Wa={fileTypes:[{label:"ZIP",value:"ZIP"},{label:"PDF",value:"PDF"},{label:"PPSX",value:"PPSX"},{label:"PPTX",value:"PPTX"},{label:"JPG",value:"JPG"},{label:"PNG",value:"PNG"},{label:"NOTEBOOK",value:"NOTEBOOK"},{label:"MP3",value:"MP3"},{label:"MP4",value:"MP4"},{label:"AVI",value:"AVI"}],occurence:{cart:"CART",not_found:"PRODUCT_NOT_FOUND",detail:"PRODUCT_DETAIL",page_not_found:"PAGE_NOT_FOUND"},editor:{categories:{degree_of_education:{min_count:1,max_count:1},class:{min_count:0,max_count:3},subject:{min_count:1,max_count:3},theme:{min_count:0,max_count:3},kind:{min_count:0,max_count:3},format:{min_count:0,max_count:3},holiday:{min_count:0,max_count:3}}},promo_product:{editor:{categories:{degree_of_education:{min_count:0,max_count:1},class:{min_count:0,max_count:3},subject:{min_count:0,max_count:3},theme:{min_count:0,max_count:3},kind:{min_count:0,max_count:3},format:{min_count:0,max_count:3},holiday:{min_count:0,max_count:3}}}}},_yt="505843-620673",ec={BASE_URL:"https://live.luigisbox.com",TRACKER_ID:_yt,RESPONSE_TYPE:"arraybuffer",AUTOCOMPLETE_TYPE:"curriculum:3,subject:3,theme:3,kind:3,format:3,holiday:3,product:4,author:4,blog:2,webinar:2",HIT_FIELDS:"id,title,name,web_url,image_link,price_brutto,school_price_brutto,author_discount",TOP_ITEMS_TYPE:"product:3"},yyt=async e=>{const t={q:e,tracker_id:ec.TRACKER_ID,type:ec.AUTOCOMPLETE_TYPE,hit_fields:ec.HIT_FIELDS},n=await Z3(`${ec.BASE_URL}/autocomplete/v2`,t),o=wL(n.hits),i=Dse(o),r=Object.keys(i).map(s=>({type:s,items:i[s]}));return{...n,hits:r}},byt=async()=>{const e={tracker_id:ec.TRACKER_ID,type:ec.TOP_ITEMS_TYPE,hit_fields:ec.HIT_FIELDS},t=await Z3(`${ec.BASE_URL}/v1/top_items`,e),n=wL(t.hits),o=Dse(n);return{...t,hits:o.product}},kyt=async()=>{const e={tracker_id:ec.TRACKER_ID};return await Z3(`${ec.BASE_URL}/v2/trending_queries`,e)},wyt=async(e,t=null)=>{e={tracker_id:ec.TRACKER_ID,...e};const n=t?"POST":"GET",o=await Z3(`${ec.BASE_URL}/search`,e,n,t);if(!o||!o.results)throw new Error("Invalid response format");return{data:wL(o.results.hits).map(s=>s.attributes),current_page:e.page,per_page:e.size,last_page:Math.ceil(Math.min(o.results.total_hits,1e4)/e.size),total:o.results.total_hits}},Z3=async(e,t,n="GET",o=null)=>{try{const i=await De({url:e,method:n,data:o,params:t,responseType:ec.RESPONSE_TYPE});return $yt(i)}catch(i){await Cyt(i,e,t)}},$yt=e=>{const n=new TextDecoder("utf-8").decode(new Uint8Array(e.data));return JSON.parse(n)},Cyt=async(e,t,n)=>{var i;switch((i=e.response)==null?void 0:i.status){case 401:console.log("Authentication failed");break;case 400:console.debug("[LB] Request body:",n),console.log("Bad Request");break;case 413:console.log("Payload Too Large");break;case 408:return await Z3(t,n);case 429:KV("Too Many Requests"),console.log("Too Many Requests");break;case 500:case 502:case 503:Syt(),KV("Server Error"),console.log("Server Error");break;default:console.log("Request error");break}},KV=e=>{console.log("Notify support@luigisbox.com:",e)},Syt=()=>{console.log("Check luigisboxstatus.com...")},wL=e=>e.map(Tyt),Tyt=e=>{var s,a,l,d,u,f,p,v;const{attributes:t,nested:n}=e;if(Array.isArray(t.web_url)&&t.web_url.length>0)try{const _=new URL(t.web_url[0]);e.relative_url=_.pathname+_.search}catch{console.error("Invalid URL:",t.web_url[0])}["name","public_alias","author_discount","id","only_on_ucitelnice","rank","ratings_count","vat","is_distance_education_usable","cover_img_thumbnail","short_description","published_at","excerpt","read_length","published_at","followers_count","products_count","slug","start_date","date_string","start_date_iso","recording_url","is_author_new","is_verified","is_organization","web_url","professional_focus","cover_img","image_detail","image_thumbnail","first_name","last_name"].forEach(_=>{Array.isArray(t[_])&&t[_].length>0&&(t[_]=t[_][0])});const o=n==null?void 0:n.find(_=>_.type.includes("author"));o&&(t.author={...o.attributes,id:((s=o.attributes.id)==null?void 0:s[0])??null,first_name:((a=o.attributes.first_name)==null?void 0:a[0])??null,last_name:((l=o.attributes.last_name)==null?void 0:l[0])??null,public_alias:o.attributes.public_alias_count===1?((d=o.attributes.public_alias)==null?void 0:d[0])??null:null,slug:o.attributes.slug_count===1?((u=o.attributes.slug)==null?void 0:u[0])??null:null,is_verified:((f=o.attributes.is_verified)==null?void 0:f[0])??null,image_thumbnail:((p=o.attributes.image_thumbnail)==null?void 0:p[0])??null,name:((v=o.attributes.name)==null?void 0:v[0])??null});const i=n==null?void 0:n.filter(_=>_.type==="category");t.categories=(i==null?void 0:i.map(_=>_.url.split("_")[1]))??[];const r=n==null?void 0:n.filter(_=>_.type==="webinar_class");return r&&r.length>0&&(t.class=r.map(_=>{var b,C,$,E;return{..._.attributes,id:((b=_.attributes.id)==null?void 0:b[0])??null,name:((C=_.attributes.name)==null?void 0:C[0])??null,text_color:(($=_.attributes.text_color)==null?void 0:$[0])??null,background_color:((E=_.attributes.background_color)==null?void 0:E[0])??null}})),t.analytics=(i==null?void 0:i.reduce((_,b,C)=>(C===0?_.category=b.attributes.title:C<5&&(_[`category_${C+1}`]=b.attributes.title),_),{categories:[]}))??{categories:[]},e},Dse=e=>e.reduce((t,n)=>{const{type:o,attributes:i,...r}=n,{id:s,...a}=i;return t[o]||(t[o]=[]),t[o].push({...r,...a,id:Number(s),type:o}),t},{}),pf={autocomplete:yyt,topItems:byt,trendingQueries:kyt,search:wyt},Eyt={props:{pagination:{type:Object,required:!0},page:{type:Number,required:!0}},computed:{pageModel:{get(){return this.page},set(e){this.$emit("update:page",e),this.$emit("page-changed",e)}}}},Iyt={key:0,class:"d-flex justify-content-center gap-4"},Pyt={class:"d-flex gap-1"},Ayt={key:1,class:"btn btn-tertiary btn-center border px-3"},Dyt={class:"btn btn-primary border px-3"},xyt={key:6,class:"btn btn-tertiary btn-center border px-3"};function Oyt(e,t,n,o,i,r){const s=y("AppIcon");return n.pagination.last_page>1?(h(),g("div",Iyt,[r.pageModel>1?(h(),g("a",{key:0,onClick:t[0]||(t[0]=a=>r.pageModel--),class:"btn btn-tertiary btn-center border px-3"},[k(s,{icon:"arrow-left"})])):D("",!0),c("div",Pyt,[r.pageModel>1?(h(),g("a",{key:0,onClick:t[1]||(t[1]=a=>r.pageModel=1),class:"btn btn-tertiary btn-center border px-3"},m("1"))):D("",!0),r.pageModel>4?(h(),g("a",Ayt,m(e.$t("public.dots")),1)):D("",!0),r.pageModel-2>1?(h(),g("a",{key:2,onClick:t[2]||(t[2]=a=>r.pageModel-=2),class:"btn btn-tertiary btn-center border px-3"},m(r.pageModel-2),1)):D("",!0),r.pageModel-1>1?(h(),g("a",{key:3,onClick:t[3]||(t[3]=a=>r.pageModel-=1),class:"btn btn-tertiary btn-center border px-3"},m(r.pageModel-1),1)):D("",!0),c("a",Dyt,m(r.pageModel),1),r.pageModel+1<n.pagination.last_page?(h(),g("a",{key:4,onClick:t[4]||(t[4]=a=>r.pageModel+=1),class:"btn btn-tertiary btn-center border px-3"},m(r.pageModel+1),1)):D("",!0),r.pageModel+2<n.pagination.last_page?(h(),g("a",{key:5,onClick:t[5]||(t[5]=a=>r.pageModel+=2),class:"btn btn-tertiary btn-center border px-3"},m(r.pageModel+2),1)):D("",!0),r.pageModel+3<n.pagination.last_page?(h(),g("a",xyt,m(e.$t("public.dots")),1)):D("",!0),r.pageModel<n.pagination.last_page?(h(),g("a",{key:7,onClick:t[6]||(t[6]=a=>r.pageModel=n.pagination.last_page),class:"btn btn-tertiary btn-center border px-3"},m(n.pagination.last_page),1)):D("",!0)]),r.pageModel<n.pagination.last_page?(h(),g("a",{key:1,onClick:t[7]||(t[7]=a=>r.pageModel++),class:"btn btn-tertiary btn-center border px-3"},[k(s,{icon:"arrow-right"})])):D("",!0)])):D("",!0)}const $6=U(Eyt,[["render",Oyt]]),JV=["recommended","default"],kT=20,Lyt={components:{ProductCardGhost:Qre,ProductCard:m6,ProductListHeader:dyt,ProductNotFoundBox:vyt,AppPagination:$6},props:{query:{type:Object,default(){return{author:0,text:"",orderBy:"approved_at",page:1,section:""}}},showTitle:{type:Boolean,default:!0},emptyMessage:String,authorId:{type:Number,default:null}},data(){return{primaryColor:window.primaryColor,page:this.query.page?Number(this.query.page):1,filter:{text:this.query.text?this.query.text.split(","):[],orderBy:this.query.orderBy?this.query.orderBy:"approved_at",section:this.query.section?this.query.section:""},windowWidth:window.innerWidth,productConfig:Wa,hideLuigisBoxSort:!1}},computed:{...xe({discountIsActive:"discount/getIsActive",products:"productList/products",productsAlternative:"productList/productsAlternative",loading:"productList/loading",pagination:"productList/pagination",authorsCount:"productList/authorsCount",categoriesFlat:"category/getCategoriesFlat",categoriesFlatLoading:"category/loadingFlat",auth:"auth/auth",section:"section/getSection"}),...an({discount:e=>e.discount.detail,sectionLoading:e=>e.section.loading,infoboxesShownCount:e=>e.infobox.list.filter(t=>t.show).length}),queryModel:{get(){return this.query},set(e){this.$emit("update:query",e)}},alternativesCount(){return this.windowWidth>767&&this.windowWidth<992?6:this.windowWidth>575&&this.windowWidth<768?4:5},alternativesFiltered(){return this.productsAlternative?this.productsAlternative.slice(0,this.alternativesCount):[]}},methods:{serializeTextFilter(e){return Array.from(e).join(",")},...op("section",{loadSections:"load",selectSection:"selectSection"}),...op("productList",{loadProductsInternal:"loadProducts"}),analytics(){},addAuthorIdToQuery(){this.authorId&&(this.queryModel.author=this.authorId)},onResize(){this.windowWidth=window.innerWidth},useLuigisBoxSearch(e){return!((e.onlyVerifiedAuthors||e.onlyVerifiedAuthors===null)&&(e.onlyVerifiedAuthors===1||e.onlyVerifiedAuthors==="1"||e.onlyVerifiedAuthors===null)||(e.blackAndWhitePrint||e.blackAndWhitePrint===null)&&(e.blackAndWhitePrint===1||e.blackAndWhitePrint==="1"||e.blackAndWhitePrint===null)||this.section&&this.section.type&&["manual","favourite_author"].includes(this.section.type))},loadProducts(e){if(this.hideLuigisBoxSort=!this.useLuigisBoxSearch(e),!this.hideLuigisBoxSort&&JV.includes(e.orderBy)){if(e.perPage=kT,this.$store.commit("productList/setLoading",!0),this.categoriesFlatLoading){setTimeout(()=>{this.loadProducts(e)},200);return}const t={...e.text&&{q:e.text},f:["type:product"],page:e.page,size:kT},n=this.buildFilterPost();pf.search(t,n).then(o=>{const{data:i,...r}=o;this.$store.commit("productList/setProducts",i),this.$store.commit("productList/setPagination",r),this.$store.commit("productList/setLoading",!1)}).catch(()=>{this.$store.commit("productList/setLoading",!1)})}else JV.includes(e.orderBy)&&(e.orderBy="approved_at"),e.perPage=kT,this.loadProductsInternal(e)},buildFilterPost(){const e={},t=[];if(this.query.section==="pouze-na-ucitelnici"&&t.push({filter:"only_on_ucitelnice:true"}),this.query.category){this.getCategoryArray(this.query.category).forEach(o=>{for(const i in this.categoriesFlat){const s=this.categoriesFlat[i].find(a=>a.id===o);if(s){const a=s.name;e[i]||(e[i]=[]),e[i].push(`category:${a}`);break}}});for(const o in e)e[o].length>1?t.push({or:e[o].map(i=>({filter:i}))}):t.push({filter:e[o][0]})}return{filters:{product:{and:t}}}},getCategoryArray(e){return decodeURIComponent(e).replace(/[\[\]]/g,"").split(",").map(Number)}},mounted(){this.queryModel.text.length>0,this.addAuthorIdToQuery(),this.loadProducts(this.queryModel),this.$nextTick(()=>{window.addEventListener("resize",this.onResize)})},beforeUnmount(){window.removeEventListener("resize",this.onResize)},created(){this.queryModel.section&&this.loadSections().then(()=>{this.selectSection(this.queryModel.section)})},watch:{page(e){let t=Object.fromEntries(Object.entries(this.queryModel).filter(([,n])=>n));t.page=e.toString(),this.$router.push({name:this.$route.name,query:t}).catch(()=>{}),this.$scrollTo("#products",{offset:-400})},queryModel(e){this.page=Number(e.page),this.addAuthorIdToQuery(),this.loadProducts(this.queryModel)},products(){this.analytics()}}},Myt={key:0,class:"row"},Nyt={key:1},Ryt={key:0,class:"row"},jyt={class:"fw-bold medium"},Fyt={key:0,class:"row"};function zyt(e,t,n,o,i,r){const s=y("ProductListHeader"),a=y("ProductCardGhost"),l=y("ProductCard"),d=y("AppPagination"),u=y("ProductNotFoundBox");return e.sectionLoading?D("",!0):(h(),g("div",{key:0,class:X(["mb-6",{"mt-4":e.infoboxesShownCount>0||e.discountIsActive}])},[k(s,{query:r.queryModel,"author-id":n.authorId,"product-count":e.loading?0:e.pagination.total,"show-title":n.showTitle,"hide-luigis-box-sort":i.hideLuigisBoxSort},null,8,["query","author-id","product-count","show-title","hide-luigis-box-sort"]),e.loading?(h(),g("div",Myt,[(h(),g(pe,null,Me(4,f=>c("div",{key:f,class:"col-xs-12 col-sm-6 col-md-4 col-lg-3 px-2"},[k(a)])),64))])):(h(),g("div",Nyt,[e.products.length?(h(),g("div",Ryt,[(h(!0),g(pe,null,Me(e.products,f=>(h(),g("div",{key:f.id,id:"products",class:"col-xs-12 col-sm-6 col-md-4 col-lg-3 px-2"},[k(l,{product:f},null,8,["product"])]))),128)),k(d,{pagination:e.pagination,page:i.page,"onUpdate:page":t[0]||(t[0]=f=>i.page=f),class:"mt-5"},null,8,["pagination","page"])])):(h(),g("div",{key:1,class:X(e.jsonLdId)},[k(u,{query:r.queryModel,class:"mb-4","empty-message":n.emptyMessage},null,8,["query","empty-message"]),c("p",jyt,m(e.$t("product.could_be_interested_in")),1),r.alternativesFiltered.length?(h(),g("div",Fyt,[(h(!0),g(pe,null,Me(r.alternativesFiltered,f=>(h(),g("div",{key:f.id,id:"products-alternative",class:"col-xs-12 col-sm-6 col-md-4 col-lg-2dot4 px-2"},[k(l,{product:f,occurance:i.productConfig.occurence.not_found},null,8,["product","occurance"])]))),128))])):D("",!0)],2))]))],2))}const xse=U(Lyt,[["render",zyt]]),Uyt={props:{routes:Array,titles:Array,notifications:{type:Array,default(){return[]}},paddingX:Number,borderColor:{type:String,default:"primary"}}},Byt={class:"tabs mh-2dot875rem"},Hyt=["onClick"],Vyt=["href"];function qyt(e,t,n,o,i,r){const s=y("router-link");return h(),g("div",Byt,[c("ul",{class:X(["tabList","px-"+n.paddingX])},[(h(!0),g(pe,null,Me(n.titles,(a,l)=>(h(),W(s,{key:l,to:{name:n.routes[l]},custom:""},{default:F(({href:d,isActive:u,navigate:f})=>[c("li",{onClick:f,class:X([u&&"active","border-"+n.borderColor])},[c("a",{href:d},m(a),9,Vyt),n.notifications[l]&&n.notifications[l].number?(h(),g("span",{key:0,class:X(["notification","notification-"+n.notifications[l].color])},m(n.notifications[l].number),3)):D("",!0),n.notifications[l]&&n.notifications[l].text?(h(),g("span",{key:1,class:X(["badge rounded-pill ms-2 fw-light","notification-"+n.notifications[l].color])},m(n.notifications[l].text),3)):D("",!0)],10,Hyt)]),_:2},1032,["to"]))),128))],2)])}const qr=U(Uyt,[["render",qyt]]),Yyt={components:{TabList:qr,AppIcon:Ue},props:{query:Object},data(){return{tab:{titles:["Autori","Spolupracujíci organizace"],routes:["author.author","author.organization"]}}}},Wyt={class:"mt-6 d-flex flex-column gap-3"},Gyt={class:"col-12 col-md-6"},Zyt=["href"];function Kyt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TabList"),l=y("router-view");return h(),g("div",Wyt,[c("div",Gyt,[c("h2",null,m(e.$t("author.page.title")),1),c("p",null,m(e.$t("author.page.text")),1),c("a",{href:e.ziggyRoute("user.be_author.index")},[z(m(e.$t("author.become.button"))+" ",1),k(s,{icon:"chevron-right",height:20,width:20,class:"ms-icon"})],8,Zyt)]),k(a,{titles:i.tab.titles,routes:i.tab.routes,"padding-x":0},null,8,["titles","routes"]),k(l,{query:n.query},null,8,["query"])])}const Jyt=U(Yyt,[["render",Kyt]]),Xyt={components:{AppIcon:Ue},props:{placeholder:String,query:Object},data(){return{textModel:""}},methods:{load(){let e={...this.$route.query};e.page&&e.page!==1&&(e.page=1),this.textModel?e.text=this.textModel:delete e.text,this.$router.push({name:this.$route.name,query:e}).catch(()=>{})}},mounted(){this.loadDebounce=is.debounce(this.load,500),this.textModel=this.query.text},watch:{textModel(){this.loadDebounce()},query:{handler(){this.textModel=this.query.text},deep:!0}}},Qyt={class:"input-group"},ebt=["placeholder"];function tbt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",null,[c("div",Qyt,[Oe(c("input",{type:"text",class:"border-end-0 form-control input-outline-none-focus",id:"text",name:"text","onUpdate:modelValue":t[0]||(t[0]=a=>i.textModel=a),placeholder:n.placeholder},null,8,ebt),[[wt,i.textModel]]),c("span",{class:"input-group-text cursor-pointer",onClick:t[1]||(t[1]=(...a)=>r.load&&r.load(...a))},[k(s,{icon:"search",height:"24",width:"24",class:"bg-white text-primary"})])])])}const $L=U(Xyt,[["render",tbt]]);const nbt={components:{AppIcon:Ue},computed:{...xe({categories:"category/getCategories"}),categoryClasses(){return this.categories?this.categories.class:[]}},methods:{updateQuery(e){if(!e||!e.id)return;const t=this.$route.query.class?JSON.parse(this.$route.query.class):[],n=t.indexOf(e.id);n>-1?t.splice(n,1):t.push(e.id),this.$router.push({query:{...this.$route.query,class:JSON.stringify(t)}})},isActive(e){return!e||!e.id?!1:(this.$route.query.class?JSON.parse(this.$route.query.class):[]).includes(e.id)}}},obt={class:"d-flex flex-wrap gap-2"},ibt=["onClick"];function rbt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",obt,[(h(!0),g(pe,null,Me(r.categoryClasses.slice(0,r.categoryClasses.length-1),(a,l)=>(h(),g("div",{key:l,class:X(["d-flex align-items-center","discount-select-badge","bg-white-important","text-nowrap","small","fw-medium","text-gray-800","px-3","py-2","fw-light",{"border-primary bg-primary-10-important text-primary-important":r.isActive(a)}]),onClick:d=>r.updateQuery(a)},[r.isActive(a)?(h(),W(s,{key:0,icon:"close",class:"me-icon"})):D("",!0),z(" "+m(a.name),1)],10,ibt))),128))])}const CL=U(nbt,[["render",rbt]]),sbt=e=>De.get(Ie("api.author.show",e)),abt=e=>De.get(Ie("api.user.authors",e)),lbt=()=>De.get(Ie("api.user.authors.random")),cbt=()=>De.get(Ie("api.user.authors.count")),dbt=(e,t)=>De.patch(Ie("dashboard.api.basic.settings.update",{user:e}),t),ubt=(e,t)=>De.patch(Ie("dashboard.api.basic.settings.update.only-on-ucitelnice",{user:e}),t),hbt=(e,t)=>De.patch(Ie("api.author.image_sources.update",{user:e}),t),fbt=(e,t)=>De.get(Ie("api.author.slug.test_availability",{user:e,slug:t})),mbt=(e,t)=>De.post(Ie("api.author.favourite",{author:e}),{is_adding:t}),pbt=e=>De.post(Ie("dashboard.api.basic.settings.checklist.update"),{checklist:e}),gbt=e=>De.get(Ie("dashboard.api.all.products"),e),vbt=e=>De.get(Ie("dashboard.api.settlements",{year:e})),gf={show:sbt,index:abt,indexRandom:lbt,count:cbt,update:dbt,updateImageSources:hbt,slugTestAvailability:fbt,addToFavourite:mbt,checklistUpdate:pbt,products:gbt,settlements:vbt,updateOnlyOnUcitelnice:ubt};const _bt={components:{AppIcon:Ue},props:{small:{type:Boolean,default:!1},short:{type:Boolean,default:!1},author:{type:Object,default:()=>({is_favourite_author:!1})},parentHovered:{type:Boolean,default:!1},context:{type:String,default:"default"}},data(){return{elemHovered:!1,loading:!1}},computed:{hovered(){return this.elemHovered||this.parentHovered},...xe({auth:"auth/auth",isFavouriteAuthor:"auth/isFavouriteAuthor"}),isFavourite(){return this.isFavouriteAuthor(this.author.id)},addText(){return this.small||this.short?this.$t("author.favourite.short.add"):this.$t("author.favourite.add")},removeText(){return(this.small||this.short)&&this.context!=="search"?this.$t("author.favourite.short.remove"):this.$t("author.favourite.remove")},isAlreadyText(){return this.small||this.short?this.$t("author.favourite.short.is_already"):this.$t("author.favourite.is_already")},shownText(){return this.hovered?this.isFavourite?this.removeText:this.addText:this.isFavourite?this.isAlreadyText:this.addText}},methods:{changeFavouriteState(){this.loading||(this.auth.check?(this.loading=!0,gf.addToFavourite(this.author.id,!this.isFavourite).then(()=>{this.isFavourite?window.flash(this.$t("author.favourite.removed"),"success"):window.flash(this.$t("author.favourite.added"),"success"),this.$store.dispatch("author/show",this.author.id),this.$store.commit("auth/setLoaded",!1),this.$store.dispatch("auth/load")}).catch(e=>{window.flash(e)}).finally(()=>{this.loading=!1})):window.loginRegisterModal(window.location.href))}}},ybt=["disabled","data-lb-action","data-action-attitude"];function bbt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:X(["btn btn-sm btn-center me-0 text-nowrap",[!r.hovered&&r.isFavourite?"btn-tertiary":"btn-primary",r.isFavourite&&n.context==="search"&&!i.elemHovered?"fake-disabled":""]]),disabled:i.loading,onMouseleave:t[0]||(t[0]=a=>i.elemHovered=!1),onMouseover:t[1]||(t[1]=a=>i.elemHovered=!0),onClick:t[2]||(t[2]=Gt(a=>r.changeFavouriteState(),["prevent"])),"data-lb-action":r.isFavourite?"author-unfollow":"author-follow","data-action-attitude":r.isFavourite?"negative":"positive"},[c("span",{class:X(["text-nowrap",{small:n.small}])},m(r.shownText),3),r.isFavourite&&!r.hovered?(h(),W(s,{key:0,icon:"check",height:"20",width:"20",class:"ms-1"})):D("",!0)],42,ybt)}const SL=U(_bt,[["render",bbt],["__scopeId","data-v-3d69e1bd"]]),kbt={props:{discount:{type:Number,required:!0},bgColor:{type:String,default:"#DF4759"},textColor:{type:String,default:"#FFFFFF"},size:{type:String,default:"51px"},padding:{type:String,default:"15px 6px"},gap:{type:String,default:"10px"},borderRadius:{type:String,default:"100px"}}};function wbt(e,t,n,o,i,r){return h(),g("div",{class:"fw-bold d-flex flex-column justify-content-center align-items-center",style:Bn({width:n.size,height:n.size,padding:n.padding,gap:n.gap,borderRadius:n.borderRadius,backgroundColor:n.bgColor,color:n.textColor})},m("-"+n.discount+"%"),5)}const $bt=U(kbt,[["render",wbt]]),Cbt={components:{Pill:Ni}};function Sbt(e,t,n,o,i,r){const s=y("Pill");return h(),W(s,{color:"success-primary",class:"fw-medium"},{default:F(()=>[z(m(e.$t("public.new_profile")),1)]),_:1})}const Ose=U(Cbt,[["render",Sbt]]),Tbt={components:{Pill:Ni}};function Ebt(e,t,n,o,i,r){const s=y("app-icon"),a=y("Pill");return h(),W(a,{color:"success",class:"d-flex align-items-center"},{default:F(()=>[k(s,{icon:"gift",class:"me-1"}),z(" "+m(e.$t("author.promo_product.pill")),1)]),_:1})}const Ibt=U(Tbt,[["render",Ebt]]),Pbt={components:{AuthorAddToFavouriteButton:SL,Pill:Ni,AppIcon:Ue,AuthorNewPill:Ose,AuthorPromoProductPill:Ibt,AuthorDiscountBubble:$bt},props:{author:{type:Object,required:!0}},data(){return{divStyle:{background:"linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 1) 175%)"}}},computed:{professionalFocusName(){return this.$tm("user.professional_focus.options")[ap.keys[this.author.professional_focus]]}},methods:{updateBackgroundColor(e){const t=e.target,n=document.createElement("canvas"),o=n.getContext("2d");n.width=t.width,n.height=t.height,o.drawImage(t,0,0,t.width,t.height);const i=o.getImageData(0,0,t.width,t.height).data,r={};let s=0,a=[0,0,0];for(let l=0;l<i.length;l+=4){const d=i[l],u=i[l+1],f=i[l+2];if(d>215&&u>215&&f>215||d<40&&u<40&&f<40)continue;const p=`${d},${u},${f}`;r[p]=(r[p]||0)+1,r[p]>s&&(s=r[p],a=[d,u,f])}this.divStyle.background=`linear-gradient(180deg, rgba(${a.join(",")}, 0.8) 0%, rgba(255, 255, 255, 1) 175%)`}}},Abt=["href"],Dbt={class:"d-flex flex-column flex-grow-1 gap-3 position-relative align-items-center py-3 overflow-hidden"},xbt={key:2,class:"position-absolute overflow-hidden h-7dot1875rem w-100 mt-neg-3"},Obt=["src","alt"],Lbt={key:3,class:"position-absolute overflow-hidden h-7dot1875rem w-100 mt-neg-3"},Mbt=["src","alt"],Nbt={class:"d-flex flex-column align-items-center gap-1"},Rbt={class:"text-center"},jbt={class:"text-gray-800 fw-medium mb-0"},Fbt={key:0,class:"text-gray-700 fw-medium medium mb-0"},zbt={class:"medium text-gray-700 d-flex align-items-center gap-2"},Ubt={class:"d-flex align-items-center text-nowrap"},Bbt={class:"d-flex align-items-center text-nowrap"},Hbt={class:"d-flex flex-wrap gap-2 mt-1"},Vbt={class:"d-flex justify-content-center border-top border-primary-10 py-3"};function qbt(e,t,n,o,i,r){const s=y("AuthorNewPill"),a=y("AuthorDiscountBubble"),l=y("AppIcon"),d=y("Pill"),u=y("AuthorPromoProductPill"),f=y("AuthorAddToFavouriteButton");return h(),g("a",{href:e.ziggyRoute("user.show",{id:n.author.id}),class:"d-flex flex-column rounded border border-primary-10 mb-3 shadow-low-hover"},[c("div",Dbt,[n.author.is_author_new?(h(),W(s,{key:0,class:"position-absolute start-0 top-0 mt-3 ms-3"})):D("",!0),n.author.discount?(h(),W(a,{key:1,discount:n.author.discount.discount,class:"position-absolute end-0 top-0 mt-3 me-3"},null,8,["discount"])):D("",!0),n.author.cover_img?(h(),g("div",xbt,[c("img",{src:n.author.cover_img,class:"position-absolute border-bottom border-1 border-primary-10 object-fit-cover blurred h-7dot1875rem w-100 z-index-neg-1",alt:n.author.public_alias??n.author.first_name+" "+n.author.last_name},null,8,Obt)])):(h(),g("div",Lbt,[c("div",{style:Bn(i.divStyle),class:"position-absolute border-bottom border-1 border-primary-10 blurred h-100 h-7dot1875rem w-100 z-index-neg-1"},null,4)])),c("img",{src:n.author.image_detail??n.author.image_thumbnail,class:"rounded-circle object-fit-cover bg-white border border-2 border-primary-10 mt-4",width:"102",height:"102",alt:n.author.public_alias??n.author.first_name+" "+n.author.last_name,onLoad:t[0]||(t[0]=(...p)=>r.updateBackgroundColor&&r.updateBackgroundColor(...p))},null,40,Mbt),c("div",Nbt,[c("div",Rbt,[c("p",jbt,m(n.author.public_alias??n.author.first_name+" "+n.author.last_name),1),n.author.public_alias&&n.author.first_name+" "+n.author.last_name!=n.author.public_alias?(h(),g("p",Fbt,m(n.author.first_name+" "+n.author.last_name),1)):D("",!0)]),c("div",zbt,[c("div",Ubt,[k(l,{icon:"materials",class:"me-1"}),z(" "+m(e.$tc("product.materials_count",n.author.products_count)),1)]),t[1]||(t[1]=z(" "+m("|")+" ")),c("div",Bbt,[k(l,{icon:"user",class:"me-1"}),z(" "+m(n.author.followers_count),1)])]),c("div",Hbt,[n.author.professional_focus?(h(),W(d,{key:0,color:"muted"},{default:F(()=>[z(m(r.professionalFocusName),1)]),_:1})):D("",!0),n.author.promo_product?(h(),W(u,{key:1})):D("",!0)])])]),c("div",Vbt,[k(f,{author:n.author,class:"btn-tertiary",short:""},null,8,["author"])])],8,Abt)}const Lse=U(Pbt,[["render",qbt]]),Ybt=12,Wbt={components:{Loading:Rt,QuerySearch:$L,QueryClassSelect:CL,AuthorCard:Lse,AppPagination:$6},computed:{localQuery(){return{text:this.$route.query.text||"",page:parseInt(this.$route.query.page)||1,class:this.$route.query.class?JSON.parse(this.$route.query.class):[]}}},data(){return{authors:{data:[]},loading:!1,primaryColor:window.primaryColor}},methods:{loadAuthors(){this.loading=!0;const e={...this.localQuery.text&&{q:this.localQuery.text},f:["type:author","is_organization:false",...this.localQuery.class.map(t=>`professional_focus:${t}`)],page:this.localQuery.page,size:Ybt};pf.search(e).then(t=>{this.authors=t,this.loading=!1})},setPage(e){this.$router.push({query:{...this.$route.query,page:e}}).catch(()=>{})}},watch:{"$route.query":{handler(){this.loadAuthors()},immediate:!0,deep:!0}},created(){this.$store.dispatch("category/load").then(()=>{this.loadAuthors()})}},Gbt={class:"row mb-5 gap-3"},Zbt={class:"row vl-parent mh-8"},Kbt={key:0,class:"text-center text-muted"};function Jbt(e,t,n,o,i,r){const s=y("QuerySearch"),a=y("QueryClassSelect"),l=y("Loading"),d=y("AuthorCard"),u=y("AppPagination");return h(),g("div",null,[c("div",Gbt,[k(s,{class:"col-12 col-md-6 col-lg-4",placeholder:e.$t("author.page.search.placeholder"),query:r.localQuery},null,8,["placeholder","query"]),k(a)]),c("div",Zbt,[k(l,{active:i.loading,"onUpdate:active":t[0]||(t[0]=f=>i.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),!i.loading&&i.authors.data.length===0?(h(),g("h4",Kbt,m(e.$t("author.not_found")),1)):D("",!0),(h(!0),g(pe,null,Me(i.authors.data,f=>(h(),g("div",{key:f.id,class:"col-12 col-md-6 col-lg-4 d-flex"},[k(d,{author:f,class:"flex-grow-1"},null,8,["author"])]))),128))]),i.loading?D("",!0):(h(),W(u,{key:0,pagination:i.authors,page:r.localQuery.page,"onUpdate:page":t[1]||(t[1]=f=>r.localQuery.page=f),onPageChanged:r.setPage,class:"mt-4"},null,8,["pagination","page","onPageChanged"]))])}const Xbt=U(Wbt,[["render",Jbt]]),Qbt=12,e0t={components:{Loading:Rt,QuerySearch:$L,QueryClassSelect:CL,AuthorCard:Lse,AppPagination:$6},computed:{localQuery(){return{text:this.$route.query.text||"",page:parseInt(this.$route.query.page)||1,class:this.$route.query.class?JSON.parse(this.$route.query.class):[]}}},data(){return{organizations:{data:[]},loading:!1,primaryColor:window.primaryColor}},methods:{loadOrganizations(){this.loading=!0;const e={...this.localQuery.text&&{q:this.localQuery.text},f:["type:author","is_organization:true",...this.localQuery.class.map(t=>`professional_focus:${t}`)],page:this.localQuery.page,size:Qbt};pf.search(e).then(t=>{this.organizations=t,this.loading=!1})},setPage(e){this.$router.push({query:{...this.$route.query,page:e}}).catch(()=>{})}},watch:{"$route.query":{handler(){this.loadOrganizations()},immediate:!0,deep:!0}},created(){this.loadOrganizations()}},t0t={class:"row mb-5"},n0t={class:"d-flex flex-column gap-3 col-12 col-md-6 col-lg-4"},o0t={class:"row vl-parent mh-8"},i0t={key:0,class:"text-center text-muted"};function r0t(e,t,n,o,i,r){const s=y("QuerySearch"),a=y("QueryClassSelect"),l=y("Loading"),d=y("AuthorCard"),u=y("AppPagination");return h(),g("div",null,[c("div",t0t,[c("div",n0t,[k(s,{placeholder:e.$t("author.page.search.placeholder"),query:r.localQuery},null,8,["placeholder","query"]),k(a)])]),c("div",o0t,[k(l,{active:i.loading,"onUpdate:active":t[0]||(t[0]=f=>i.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),!i.loading&&i.organizations.data.length===0?(h(),g("h4",i0t,m(e.$t("author.organization.not_found")),1)):D("",!0),(h(!0),g(pe,null,Me(i.organizations.data,f=>(h(),g("div",{key:f.id,class:"col-12 col-md-6 col-lg-4 d-flex"},[k(d,{author:f,class:"flex-grow-1"},null,8,["author"])]))),128))]),i.loading?D("",!0):(h(),W(u,{key:0,pagination:i.organizations,page:r.localQuery.page,"onUpdate:page":t[1]||(t[1]=f=>r.localQuery.page=f),onPageChanged:r.setPage,class:"mt-4"},null,8,["pagination","page","onPageChanged"]))])}const s0t=U(e0t,[["render",r0t]]),a0t={computed:{...an({coverImage:e=>e.author.detail.cover_img})}},l0t=["src"];function c0t(e,t,n,o,i,r){return e.coverImage?(h(),g("img",{key:0,src:e.coverImage,class:"author-cover-image-height author-cover-image-rounded border h-100 w-100 object-fit-cover",alt:"Cover Image"},null,8,l0t)):D("",!0)}const d0t=U(a0t,[["render",c0t]]),u0t={components:{AppIcon:Ue,DiscountIcon:c6,Pill:Ni,AuthorNewPill:Ose},computed:{...xe({author:"author/getDetail",discountIsActive:"discount/getIsActive",showDiscountOnPublicPage:"discount/showOnPublicPage"}),...an({discount:e=>e.discount.detail}),discountPrefix(){var e,t,n;return(e=this.discount)!=null&&e.discount&&((t=this.discount)!=null&&t.code)&&((n=this.discount)!=null&&n.show_on_public_page)?this.$t("author.products.discount_active_none",{discount:this.discount.discount,code:this.discount.code}):null},discountIconPrefix(){return this.author&&this.author.author_discount?this.author.author_discount.type=="selected_products"?this.$t("author.products.discount_selected",{discount:this.author.author_discount.discount}):this.$t("author.products.discount_all",{discount:this.author.author_discount.discount}):this.discountPrefix}}},h0t={class:"d-flex align-items-center flex-wrap"},f0t={class:"mb-0"},m0t={key:0,class:"mb-2 mt-2 medium text-gray-700"};function p0t(e,t,n,o,i,r){const s=y("AppIcon"),a=y("AuthorNewPill"),l=y("DiscountIcon"),d=y("Pill");return h(),g("div",null,[c("div",h0t,[c("h3",f0t,m(e.author.public_alias?e.author.public_alias:e.author.first_name+" "+e.author.last_name),1),e.author.is_verified?(h(),W(s,{key:0,icon:"check-fill",class:"text-success ms-icon",width:"24",height:"24"})):D("",!0),e.author.is_author_new?(h(),W(a,{key:1,class:"d-none d-lg-block ms-2"})):D("",!0),(e.discountIsActive&&e.showDiscountOnPublicPage||e.author.author_discount)&&r.discountIconPrefix?(h(),W(l,{key:2,prefix:r.discountIconPrefix,amount:null,class:"ms-2"},null,8,["prefix"])):D("",!0)]),e.author.public_alias?(h(),g("p",m0t,m(e.author.first_name+" "+e.author.last_name),1)):D("",!0),c("div",null,[e.author.professional_focus_name?(h(),W(d,{key:0,color:"muted",class:"d-inline-block fw-medium small"},{default:F(()=>[z(m(e.author.professional_focus_name),1)]),_:1})):D("",!0)])])}const g0t=U(u0t,[["render",p0t]]),v0t={data(){return{showFullDescription:!1,isChildOverflown:!1,observer:null}},computed:{...xe({author:"author/getDetail"})},methods:{updateOverflown(){let e="author-description";const t=document.getElementById(e);t||(this.isChildOverflown=!1),t.hasChildNodes()||(this.isChildOverflown=!1);const n=t.getBoundingClientRect().bottom;for(let o=0;o<t.children.length;o++)if(t.children[o].getBoundingClientRect().bottom>n){this.isChildOverflown=!0;return}this.isChildOverflown=!1},initObserver(){const e=()=>{this.$nextTick(()=>{this.updateOverflown()})},t=new MutationObserver(e);t.observe(this.$refs["author-description"],{subtree:!1,childList:!0}),this.observer=t}},mounted(){this.initObserver()},beforeUnmount(){this.observer&&this.observer.disconnect()}},_0t=["innerHTML"];function y0t(e,t,n,o,i,r){return h(),g("div",null,[c("p",{class:X(["medium text-gray-700 mb-0 transition-author-description",i.showFullDescription?"transition-author-description-long maxh-4000rem":"maxh-4rem overflow-hidden"]),innerHTML:e.author.description,id:"author-description",ref:"author-description"},null,10,_0t),i.isChildOverflown?(h(),g(pe,{key:0},[i.showFullDescription?(h(),g("button",{key:1,onClick:t[1]||(t[1]=s=>i.showFullDescription=!1),class:"btn btn-sm btn-link px-0"},m(e.$t("author.description.show_less")),1)):(h(),g("button",{key:0,onClick:t[0]||(t[0]=s=>i.showFullDescription=!0),class:"btn btn-sm btn-link px-0"},m(e.$t("author.description.show_more")),1))],64)):D("",!0)])}const b0t=U(v0t,[["render",y0t]]),k0t={components:{AppIcon:Ue},computed:{...xe({author:"author/getDetail"})}},w0t={class:"text-wrap text-sm-nowrap"},$0t=["href"],C0t=["href"],S0t=["href"],T0t=["href"],E0t=["href"];function I0t(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",w0t,[e.author.web?(h(),g("a",{key:0,class:"link-gray-800 mx-1",target:"_blank",href:e.author.web},[k(s,{icon:"web",height:"24",width:"24"})],8,$0t)):D("",!0),e.author.facebook?(h(),g("a",{key:1,class:"link-gray-800 mx-1",target:"_blank",href:e.author.facebook},[k(s,{icon:"facebook",height:"24",width:"24"})],8,C0t)):D("",!0),e.author.instagram?(h(),g("a",{key:2,class:"link-gray-800 mx-1",target:"_blank",href:e.author.instagram},[k(s,{icon:"instagram",height:"24",width:"24"})],8,S0t)):D("",!0),e.author.youtube?(h(),g("a",{key:3,class:"link-gray-800 mx-1",target:"_blank",href:e.author.youtube},[k(s,{icon:"youtube",height:"24",width:"24"})],8,T0t)):D("",!0),e.author.pinterest?(h(),g("a",{key:4,class:"link-gray-800 mx-1",target:"_blank",href:e.author.pinterest},[k(s,{icon:"pinterest",height:"24",width:"24"})],8,E0t)):D("",!0)])}const P0t=U(k0t,[["render",I0t]]),A0t={computed:{...xe({author:"author/getDetail"})}},D0t={class:"d-flex flex-wrap"},x0t={class:"medium text-gray-700 mb-0 me-5"},O0t={class:"fw-bold"},L0t={class:"medium text-gray-700 mb-0"},M0t={class:"fw-bold"};function N0t(e,t,n,o,i,r){return h(),g("div",D0t,[c("p",x0t,[z(m(e.$t("product.count")+": ")+" ",1),c("span",O0t,m(e.author.products_count),1)]),c("p",L0t,[z(m(e.$t("author.count_followers")+": ")+" ",1),c("span",M0t,m(e.author.is_favourite_of),1)])])}const R0t=U(A0t,[["render",N0t]]),j0t={components:{AuthorAddToFavouriteButton:SL,AuthorPublicBlock:g0t,AuthorPublicDescription:b0t,AuthorPublicContact:P0t,AuthorPublicStats:R0t},computed:{...xe({author:"author/getDetail"})}},F0t={class:"d-flex"},z0t={class:"me-3 me-md-5"},U0t=["src","alt"],B0t=["src","alt"],H0t={class:"d-flex justify-content-center d-md-none mt-3"},V0t={class:"flex-grow-1"},q0t={class:"d-flex justify-content-between mb-2"},Y0t={class:"row align-items-end"},W0t={class:"col-12 col-md-7 col-xl-6"},G0t={class:"col-12 col-md-5 col-xl-6"};function Z0t(e,t,n,o,i,r){const s=y("AuthorAddToFavouriteButton"),a=y("AuthorPublicBlock"),l=y("AuthorPublicStats"),d=y("AuthorPublicDescription"),u=y("AuthorPublicContact");return h(),g("div",F0t,[c("div",z0t,[c("img",{src:e.author.image_detail,alt:e.author.first_name+" "+e.author.last_name,width:"220",height:"220",class:"rounded-circle border object-fit-cover d-none d-md-block"},null,8,U0t),c("img",{src:e.author.image_detail,alt:e.author.first_name+" "+e.author.last_name,width:"80",height:"80",class:"rounded-circle border object-fit-cover d-block d-md-none"},null,8,B0t),c("div",H0t,[k(s,{small:""})])]),c("div",V0t,[c("div",q0t,[k(a),c("div",null,[k(s,{author:e.author,class:"d-none d-md-block"},null,8,["author"])])]),k(l,{ref:"author-public-stats",class:"mb-3"},null,512),c("div",Y0t,[c("div",W0t,[k(d)]),c("div",G0t,[k(u,{class:"text-end mt-3"})])])])])}const K0t=U(j0t,[["render",Z0t]]),J0t={components:{AuthorPublicHeader:K0t,AuthorCoverImage:d0t},props:{author:Object,query:Object},computed:{...xe({loadingProductGroup:"authorProductGroup/getLoading",loadingProducts:"productList/loading"}),loading(){return this.loadingProductGroup||this.loadingProducts}},mounted(){this.$store.commit("author/setDetail",this.author)},watch:{loading(e){!e&&"promo-material"in this.$route.query&&this.$nextTick(()=>{this.$scrollTo(window.$("#publicPromoProduct")[0],{offset:-200})})}}},X0t={class:"mb-6 mt-3"},Q0t={class:"mt-4"};function e2t(e,t,n,o,i,r){const s=y("AuthorCoverImage"),a=y("AuthorPublicHeader"),l=y("router-view");return h(),g("div",X0t,[Pt(e.$slots,"default"),k(s,{class:"mb-3"}),c("div",Q0t,[k(a,{class:"mb-0 mb-5"}),t[0]||(t[0]=c("hr",{class:"my-5"},null,-1)),k(l,{query:n.query,"author-id":n.author.id},null,8,["query","author-id"])])])}const XV=U(J0t,[["render",e2t]]);const t2t={};function n2t(e,t,n,o,i,r){return h(),g("div",null,t[0]||(t[0]=[wl('<svg width="58" height="58" viewBox="0 0 58 58" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-3ddc8c4a><g clip-path="url(#clip0_106_6052)" data-v-3ddc8c4a><path d="M48.2735 17.9476L40.1958 16.6671C43.0063 14.6794 45.0457 11.6067 45.626 7.94641C45.7885 6.92099 45.089 5.95795 44.0636 5.79539C39.312 5.04212 34.7411 6.93268 31.8529 10.3745C30.1707 6.20814 26.4087 2.99656 21.6572 2.2433C20.6317 2.08074 19.6687 2.78022 19.5061 3.80564C18.9259 7.46594 19.915 11.0187 21.9729 13.7782L13.8951 12.4976C12.8697 12.3351 11.9066 13.0345 11.7441 14.06L6.29404 48.4385C6.13149 49.4639 6.83097 50.4269 7.85638 50.5895L42.2348 56.0395C43.2602 56.2021 44.2233 55.5026 44.3858 54.4772L49.8358 20.0986C49.9984 19.0732 49.2989 18.1102 48.2735 17.9476ZM43.6918 34.8425L30.216 32.7062L32.3523 19.2303L45.8281 21.3666L43.6918 34.8425ZM41.3446 9.41324C39.9952 12.7629 36.8175 15.071 33.2146 15.3182C34.5641 11.9685 37.7419 9.66042 41.3446 9.41324ZM29.0289 14.6546C25.6792 13.3051 23.3712 10.1274 23.1239 6.5246C26.4735 7.87406 28.7816 11.0518 29.0289 14.6546ZM28.6389 18.6416L26.5026 32.1175L13.0268 29.9812L15.1631 16.5053L28.6389 18.6416ZM12.4381 33.6945L25.9139 35.8308L23.7776 49.3068L10.3017 47.1705L12.4381 33.6945ZM27.491 49.8954L29.6273 36.4195L43.1031 38.5558L40.9668 52.0318L27.4909 49.8955L27.491 49.8954Z" fill="#F2F2F2" data-v-3ddc8c4a></path></g><defs data-v-3ddc8c4a><clipPath id="clip0_106_6052" data-v-3ddc8c4a><rect width="49.9106" height="49.9106" fill="white" transform="translate(7.81445) rotate(9.00812)" data-v-3ddc8c4a></rect></clipPath></defs></svg><svg width="49" height="58" viewBox="0 0 49 58" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-3ddc8c4a><g clip-path="url(#clip0_106_6050)" data-v-3ddc8c4a><path d="M44.0968 12.4562L36.0418 13.8727C38.053 11.0789 38.982 7.51 38.3401 3.85999C38.1603 2.83746 37.1856 2.15431 36.1631 2.33412C31.4249 3.16735 27.7174 6.44187 26.1057 10.636C23.1599 7.24333 18.5578 5.43006 13.8197 6.26327C12.7971 6.44309 12.114 7.41777 12.2938 8.44031C12.9357 12.0903 15.0266 15.1282 17.8701 17.0682L9.81506 18.4847C8.79253 18.6645 8.10937 19.6392 8.28919 20.6618L14.3177 54.9436C14.4975 55.9661 15.4722 56.6493 16.4948 56.4694L50.7765 50.4409C51.799 50.2611 52.4821 49.2864 52.3023 48.2639L46.2738 13.9821C46.094 12.9596 45.1193 12.2764 44.0968 12.4562ZM45.2596 29.9226L31.8216 32.2857L29.4585 18.8478L42.8965 16.4847L45.2596 29.9226ZM34.7687 6.63963C34.5822 10.2461 32.328 13.4622 29.0015 14.868C29.1881 11.2614 31.4423 8.04524 34.7687 6.63963ZM24.8275 15.6019C21.2211 15.4153 18.0049 13.1611 16.5992 9.83468C20.2056 10.0212 23.4218 12.2754 24.8275 15.6019ZM25.7556 19.499L28.1187 32.9369L14.6808 35.3L12.3177 21.8621L25.7556 19.499ZM15.3319 39.0029L28.7699 36.6398L31.133 50.0779L17.6951 52.441L15.3319 39.0029ZM34.8359 49.4266L32.4728 35.9886L45.9107 33.6255L48.2738 47.0636L34.8359 49.4267L34.8359 49.4266Z" fill="#F2F2F2" data-v-3ddc8c4a></path></g><defs data-v-3ddc8c4a><clipPath id="clip0_106_6050" data-v-3ddc8c4a><rect width="49.9106" height="49.9106" fill="white" transform="translate(0 8.64453) rotate(-9.97363)" data-v-3ddc8c4a></rect></clipPath></defs></svg><svg width="231" height="184" viewBox="0 0 231 184" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-3ddc8c4a><g clip-path="url(#clip0_106_6048)" data-v-3ddc8c4a><path d="M190.829 89.0114L162.797 79.3318C174.089 74.012 183.313 64.3305 187.7 51.6284C188.928 48.07 187.04 44.1892 183.481 42.9604C166.992 37.2665 149.477 41.1266 136.988 51.5892C133.616 35.6499 122.215 21.8043 105.726 16.1105C102.167 14.8818 98.2865 16.7703 97.0578 20.3287C92.6716 33.0308 93.9569 46.3414 99.5597 57.4951L71.5278 47.8154C67.9694 46.5866 64.0886 48.4752 62.8599 52.0336L21.6637 171.335C20.4349 174.893 22.3235 178.774 25.8819 180.003L145.183 221.199C148.741 222.428 152.622 220.539 153.851 216.981L195.047 97.6794C196.276 94.1209 194.387 90.2402 190.829 89.0114ZM163.788 146.437L117.023 130.289L133.172 83.5244L179.936 99.6727L163.788 146.437ZM171.486 54.1587C164.55 65.2653 151.744 71.4969 138.724 70.1017C145.661 58.9949 158.466 52.7632 171.486 54.1587ZM124.199 65.0856C113.092 58.1495 106.861 45.3441 108.256 32.3241C119.362 39.2603 125.594 52.0656 124.199 65.0856ZM120.285 79.0747L104.137 125.839L57.3729 109.691L73.5212 62.9264L120.285 79.0747ZM52.9231 122.577L99.6875 138.725L83.5391 185.49L36.7747 169.342L52.9231 122.577ZM96.4254 189.939L112.574 143.175L159.338 159.323L143.19 206.088L96.4252 189.94L96.4254 189.939Z" fill="#F2F2F2" data-v-3ddc8c4a></path></g><defs data-v-3ddc8c4a><clipPath id="clip0_106_6048" data-v-3ddc8c4a><rect width="180.977" height="180.977" fill="white" transform="translate(59.0703) rotate(19.0504)" data-v-3ddc8c4a></rect></clipPath></defs></svg>',3)]))}const o2t=U(t2t,[["render",n2t],["__scopeId","data-v-3ddc8c4a"]]);const i2t={components:{SvgGiftBackground:o2t,AppIcon:Ue},computed:{...xe({author:"author/getDetail"}),categoriesByType(){return this.categories?{class:this.categories.filter(e=>e.type==="class"),subject:this.categories.filter(e=>e.type==="subject"),format:this.categories.filter(e=>e.type==="format"),theme:this.categories.filter(e=>e.type==="theme"),kind:this.categories.filter(e=>e.type==="kind")}:{}},categories(){return this.author.promo_product.categories}},methods:{downloadsCountIncrease(){this.$store.dispatch("authorPromoProduct/downloadsCountIncrease",this.author.promo_product.id)}}},r2t={class:"bg-alabaster rounded row p-4 justify-content-center position-relative"},s2t={class:"col-auto px-0 me-0 me-md-4"},a2t=["src","alt"],l2t={class:"col-12 col-md z-index-1"},c2t={class:"row justify-content-center"},d2t={class:"col-12 col-lg-8"},u2t={class:"small text-gray-700 mb-1"},h2t={class:"mb-1"},f2t={class:"medium text-gray-800 mb-1"},m2t={class:"row"},p2t={class:"col-12 col-sm-6 mt-3"},g2t={class:"text-gray-800 medium mb-0"},v2t={key:0},_2t={class:"col-12 col-sm-6 mt-3"},y2t={class:"text-gray-800 medium mb-0"},b2t={key:0},k2t={class:"col-12 col-sm-6 mt-3"},w2t={class:"text-gray-800 medium mb-0"},$2t={key:0},C2t={class:"col-12 col-sm-6 mt-3"},S2t={class:"text-gray-800 medium mb-0"},T2t={key:0},E2t={class:"col mt-4 mt-lg-0 text-lg-end text-center px-0"},I2t=["href"];function P2t(e,t,n,o,i,r){const s=y("AppIcon"),a=y("SvgGiftBackground");return h(),g("div",r2t,[c("div",s2t,[c("img",{src:e.author.promo_product.img_path,alt:e.author.promo_product.title,class:"img-fluid border rounded w-100 maxh-20dot8125rem maxh-md-15dot625rem mb-4 mb-lg-0 w-auto"},null,8,a2t)]),c("div",l2t,[c("div",c2t,[c("div",d2t,[c("p",u2t,m(e.$t("author.promo_product.title")),1),c("h3",h2t,m(e.author.promo_product.title),1),c("p",f2t,m(e.author.promo_product.description),1),c("div",m2t,[c("div",p2t,[c("p",g2t,m(e.$t("category.headline.class")),1),r.categoriesByType.class.length?(h(!0),g(pe,{key:1},Me(r.categoriesByType.class,l=>(h(),g("span",{class:"me-1",key:l.id},m(l.name),1))),128)):(h(),g("span",v2t,m(e.$t("public.dash")),1))]),c("div",_2t,[c("p",y2t,m(e.$t("category.headline.subject")),1),r.categoriesByType.subject.length?(h(!0),g(pe,{key:1},Me(r.categoriesByType.subject,l=>(h(),g("span",{class:"me-1",key:l.id},m(l.name),1))),128)):(h(),g("span",b2t,m(e.$t("public.dash")),1))]),c("div",k2t,[c("p",w2t,m(e.$t("category.headline.theme")),1),r.categoriesByType.theme.length?(h(!0),g(pe,{key:1},Me(r.categoriesByType.theme,l=>(h(),g("span",{class:"me-1",key:l.id},m(l.name),1))),128)):(h(),g("span",$2t,m(e.$t("public.dash")),1))]),c("div",C2t,[c("p",S2t,m(e.$t("category.kind")),1),r.categoriesByType.kind.length?(h(!0),g(pe,{key:1},Me(r.categoriesByType.kind,l=>(h(),g("span",{class:"me-1",key:l.id},m(l.name),1))),128)):(h(),g("span",T2t,m(e.$t("public.dash")),1))])])]),c("div",E2t,[e.author.promo_product?(h(),g("a",{key:0,href:e.author.promo_product.download_url,target:"_blank",class:"btn btn-tertiary btn-center btn-sm",onClick:t[0]||(t[0]=(...l)=>r.downloadsCountIncrease&&r.downloadsCountIncrease(...l))},[z(m(e.$t("author.promo_product.download"))+" ",1),k(s,{icon:"download",height:"20",width:"20",class:"ms-icon"})],8,I2t)):D("",!0)])])]),k(a,{class:"gift-background p-0"})])}const A2t=U(i2t,[["render",P2t],["__scopeId","data-v-eff03bc6"]]),D2t={props:{group:Object},computed:{routeName(){return this.$route.name=="author.show.profile"?"author.show.product_group":"author.show.public.product_group"},routeParams(){return this.$route.name=="author.show.profile"?{id:this.$route.params.id,slug:this.group.slug}:{author_slug:this.$route.params.author_slug,group_slug:this.group.slug}}}},x2t={class:"d-flex flex-column rounded border h-100"},O2t=["src"],L2t={class:"py-3 px-4"},M2t={class:"mb-0"},N2t={class:"small text-gray-700 mb-0"};function R2t(e,t,n,o,i,r){const s=y("router-link");return h(),W(s,{to:{name:r.routeName,params:r.routeParams},class:"link-dark text-decoration-underline-hover"},{default:F(()=>[c("div",x2t,[c("div",{class:X(["border-radius-bottom-none flex-grow-1 rounded d-flex justify-content-center align-items-center overflow-hidden border-bottom",[n.group.cover_img?"":"h-author-product-group bg-empty-"+n.group.id%6]])},[n.group.cover_img?(h(),g("img",{key:0,src:n.group.cover_img,class:"h-100 w-100 overflow-hidden",alt:"Thumbnail"},null,8,O2t)):D("",!0)],2),c("div",L2t,[c("h4",M2t,m(n.group.title),1),c("p",N2t,m(e.$tc("product.materials_count",{count:n.group.product_count})),1)])])]),_:1},8,["to"])}const j2t=U(D2t,[["render",R2t]]),F2t={components:{AuthorPublicProductGroupBox:j2t},props:{authorId:Number},computed:{...xe({groups:"authorProductGroup/getShown"})},mounted(){this.$store.dispatch("authorProductGroup/index",{user:this.authorId,shown:!0})}},z2t={class:"row"};function U2t(e,t,n,o,i,r){const s=y("AuthorPublicProductGroupBox");return h(),g("div",z2t,[(h(!0),g(pe,null,Me(e.groups,a=>(h(),g("div",{key:a.id,class:"col-12 col-lg-4 col-md-6 mb-5"},[k(s,{group:a},null,8,["group"])]))),128))])}const B2t=U(F2t,[["render",U2t]]),H2t={components:{AuthorPublicProductGroupList:B2t,ProductList:xse,AuthorPublicPromo:A2t},props:{authorId:Number,query:{type:Object,default(){return{text:[],category:[],page:1}}}},computed:{...xe({author:"author/getDetail",groups:"authorProductGroup/getShown"})},mounted(){ai.specialUrlPageView("pageview-author-shop")}},V2t={key:1,class:"my-0"},q2t={class:"text-center mt-5 mb-6"};function Y2t(e,t,n,o,i,r){const s=y("AuthorPublicProductGroupList"),a=y("AuthorPublicPromo"),l=y("ProductList");return h(),g("div",null,[k(s,{"author-id":n.authorId},null,8,["author-id"]),e.author.promo_product?(h(),W(a,{key:0,id:"publicPromoProduct",class:"mb-5"})):D("",!0),e.author.promo_product||e.groups.length?(h(),g("hr",V2t)):D("",!0),c("h3",q2t,m(e.$t("author.products.all")+" "+e.$tm("user.author_gender")[e.author.gender?e.author.gender:"female"].gen),1),k(l,{"author-id":n.authorId,query:n.query,"show-title":!1,"empty-message":e.$t("author.product_not_found")},null,8,["author-id","query","empty-message"])])}const QV=U(H2t,[["render",Y2t]]),W2t={components:{AppIcon:Ue,Loading:Rt,ProductCard:m6},props:{authorId:Number},data(){return{primaryColor:window.primaryColor}},computed:{...xe({group:"authorProductGroup/getDetail",loading:"authorProductGroup/getDetailLoading"}),routeBackName(){return this.$route.name=="author.show.product_group"?"author.show.profile":"author.show.public.profile"},routeBackParams(){return this.$route.name=="author.show.product_group"?{id:this.$route.params.id}:{author_slug:this.$route.params.author_slug}}},mounted(){this.$store.dispatch("authorProductGroup/show",{user:this.authorId,slug:this.$route.name=="author.show.product_group"?this.$route.params.slug:this.$route.params.group_slug,public:!0}),ai.specialUrlPageView("pageview-author-group")}},G2t={class:"vl-parent mh-8 mt-6"},Z2t={key:0},K2t={class:"position-absolute"},J2t={class:"btn btn-sm btn-center btn-secondary"},X2t={class:"row"},Q2t={key:0,class:"text-center text-gray-600 mb-0"},e3t={class:"text-center mb-5"};function t3t(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("router-link"),d=y("ProductCard");return h(),g("div",G2t,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.loading?D("",!0):(h(),g("div",Z2t,[c("div",K2t,[k(l,{to:{name:r.routeBackName,params:r.routeBackParams}},{default:F(()=>[c("button",J2t,[k(a,{icon:"arrow-left",class:"me-icon"}),z(" "+m(e.$t("public.back_to_profile")),1)])]),_:1},8,["to"])]),c("div",X2t,[e.group.title?(h(),g(pe,{key:1},[c("h2",e3t,m(e.group.title),1),(h(!0),g(pe,null,Me(e.group.products,u=>(h(),g("div",{key:u.id,id:"author-group-products",class:"col-xs-12 col-sm-6 col-md-4 col-lg-3 px-2"},[k(d,{product:u},null,8,["product"])]))),128))],64)):(h(),g("h3",Q2t,m(e.$t("author_product_group.not_found")),1))])]))])}const eq=U(W2t,[["render",t3t]]),n3t=""+new URL("school_localization-4d3a08a6.svg",import.meta.url).href,o3t={components:{AppIcon:Ue},props:{type:{type:String,default:"info"},icon:{type:Boolean,default:!0},verticalAlign:{type:String,default:"center"}}};function i3t(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",{class:X(["d-flex","align-items-"+n.verticalAlign])},[n.icon?(h(),g("span",{key:0,class:X({"mt-1":n.verticalAlign=="start"})},[n.type=="info"?(h(),W(s,{key:0,icon:"info-circle",class:"me-icon text-success"})):D("",!0),n.type=="success"?(h(),W(s,{key:1,icon:"check-circle",class:"me-icon text-success"})):D("",!0),n.type=="failure"?(h(),W(s,{key:2,icon:"delete-circle",class:"me-icon text-failure"})):D("",!0)],2)):D("",!0),c("span",{class:X(["flex-grow-1","text-"+n.type])},[Pt(e.$slots,"default")],2)],2)}const r3t=U(o3t,[["render",i3t]]),s3t={props:{pickedSchool:{type:Object,default(){return{manager:null}}},showManager:{type:Boolean,default:!1}},computed:{pickedSchoolInfo(){if(this.pickedSchool===null)return"";{let e=this.pickedSchool;return e.name+", "+e.city+", "+e.address}}}},a3t={class:"p-4 bg-primary-5 border-radius-8px"},l3t={class:"text-gray-600 medium"},c3t=["innerHTML"],d3t={key:0,class:"d-flex mt-5 flex-wrap"},u3t={class:"me-6"},h3t={class:"medium text-gray-600"},f3t={class:"mb-0"},m3t={class:"medium text-gray-600"},p3t={class:"mb-0"};function g3t(e,t,n,o,i,r){return h(),g("div",a3t,[c("span",l3t,m(e.$t("school.step.pick.picked_school")),1),c("p",{class:"mb-0",innerHTML:r.pickedSchoolInfo},null,8,c3t),n.showManager&&n.pickedSchool&&n.pickedSchool.manager?(h(),g("div",d3t,[c("div",u3t,[c("span",h3t,m(e.$t("school.step.pick.manager_name")),1),c("p",f3t,m(n.pickedSchool.manager.first_name+" "+n.pickedSchool.manager.last_name),1)]),c("div",null,[c("span",m3t,m(e.$t("school.step.pick.manager_email")),1),c("p",p3t,m(n.pickedSchool.manager.email),1)])])):D("",!0)])}const K3=U(s3t,[["render",g3t]]),v3t={props:{school:{type:Object,default(){return{izo:null}}}}},_3t={class:"cursor-pointer bg-primary-5 bg-primary-10-hover rounded ms-auto ms-md-down-none w-md-down-100 p-2"},y3t={class:"row"},b3t={class:"col-auto"},k3t={class:"col-auto ml-auto"},w3t={class:"row"},$3t={class:"col-12 medium"};function C3t(e,t,n,o,i,r){return h(),g("div",_3t,[c("div",y3t,[c("div",b3t,m(n.school.name),1),c("div",k3t,m(e.$t("school.step.pick.ico")+": "+n.school.ico),1)]),c("div",w3t,[c("div",$3t,m(n.school.address+", "+n.school.postcode+" "+n.school.city),1)])])}const S3t=U(v3t,[["render",C3t]]),T3t={props:{isInputError:{type:Boolean,default(){return!1}},placeholder:{type:String,default(){return""}},errorMessage:{type:String,default(){return""}},value:{type:String,default(){return""}}},computed:{valueModel:{set(e){this.$emit("update:value",e)},get(){return this.value}}}},E3t={class:"flex-grow-1"},I3t={class:"input-group has-validation"},P3t=["placeholder"],A3t={key:0,class:"invalid-feedback"};function D3t(e,t,n,o,i,r){return h(),g("div",E3t,[c("div",I3t,[Oe(c("input",{id:"search",class:X({"form-control":!0,"is-invalid":n.isInputError}),placeholder:n.placeholder,type:"text",name:"search","onUpdate:modelValue":t[0]||(t[0]=s=>r.valueModel=s)},null,10,P3t),[[wt,r.valueModel]]),Pt(e.$slots,"label"),n.isInputError?(h(),g("span",A3t,m(n.errorMessage),1)):D("",!0)])])}const x3t=U(T3t,[["render",D3t]]),O3t=e=>De.get(Ie("school.api.index",e)),L3t=(e,t)=>De.post(Ie("school.api.unregistered.register",e),t),M3t=(e,t)=>De.post(Ie("school.api.registered.register",e),t),N3t=()=>De.get(Ie("school.employee.api.manager")),R3t=()=>De.post(Ie("school.employee.api.leave")),j3t=()=>De.get(Ie("school.manager.api.show")),F3t=e=>De.patch(Ie("school.manager.api.accounting.email.update"),{accounting_email:e}),n1={index:O3t,manager:N3t,leave:R3t,unregistreredRegister:L3t,registreredRegister:M3t,show:j3t,accountingEmailUpdate:F3t},z3t={components:{Loading:Rt,Notification:r3t,PickedSchoolCard:K3,SchoolInputSelectCard:S3t,TextSearchInput:x3t,TransitionCollapseHeight:qo,AppIcon:Ue},props:{user:{type:Object,default(){return null}}},data(){return{schoolsLoading:!1,primaryColor:window.primaryColor,pickedSchool:null,schools:[],searchText:null,closeResults:!1,searchEdited:!1,schoolLocalization:n3t}},methods:{chooseSchool(){this.pickedSchool&&this.$emit("school",this.pickedSchool)},selectSchool(e){this.closeResults=!0,this.pickedSchool=e},loadFilteredSchools(){if(this.searchText.length<1){this.schools=[];return}this.closeResults=!0,this.schoolsLoading=!0,n1.index({searchUnregistered:this.searchText}).then(e=>{this.schoolsLoading=!1,this.schools=e.data.schools,this.closeResults=!1,this.searchEdited||(this.searchEdited=!0)}).catch(e=>{this.schoolsLoading=!1,window.flash(e,"error")})}},computed:{isInputError(){return this.searchEdited?this.schools.length<1&&!this.schoolsLoading:!1},showResults(){return this.closeResults||this.schools.length<1?!1:this.searchText?this.searchText.length>0:!1}},created(){this.loadFilteredSchools=is.debounce(this.loadFilteredSchools,500)},watch:{searchText(){this.loadFilteredSchools()}}},U3t={class:"content-box shadow vl-parent p-5"},B3t={class:"text-center mb-4"},H3t={class:"row justify-content-center text-center"},V3t=["src"],q3t={class:"text-center mb-5"},Y3t={class:"row"},W3t={class:"col-12 col-xl-12"},G3t={key:0,class:"school-select-container p-3 pt-0"},Z3t={class:"text-gray-600 position-sticky pt-3 mb-2"},K3t=["onClick"],J3t={key:0,class:"row"},X3t={class:"col-12 mt-3"},Q3t={key:0,class:"row mt-4"},ekt={class:"col-12 mt-5"},tkt={key:1,class:"row mt-4"},nkt={class:"col-12 mt-5"};function okt(e,t,n,o,i,r){const s=y("Loading"),a=y("TextSearchInput"),l=y("SchoolInputSelectCard"),d=y("TransitionCollapseHeight"),u=y("PickedSchoolCard"),f=y("Notification"),p=y("AppIcon");return h(),g("div",U3t,[k(s,{active:i.schoolsLoading,"onUpdate:active":t[0]||(t[0]=v=>i.schoolsLoading=v),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("h3",B3t,m(e.$t("school.register_online")),1),c("div",H3t,[c("img",{src:i.schoolLocalization,height:"125",class:"mb-3"},null,8,V3t)]),c("h4",q3t,m(e.$t("school.step.pick.text")),1),c("div",Y3t,[c("div",W3t,[k(a,{value:i.searchText,"onUpdate:value":t[1]||(t[1]=v=>i.searchText=v),placeholder:e.$t("school.step.pick.placeholder"),"is-input-error":r.isInputError,"error-message":e.$t("school.step.pick.not_found")},null,8,["value","placeholder","is-input-error","error-message"]),k(d,null,{default:F(()=>[r.showResults?(h(),g("div",G3t,[c("div",Z3t,m(e.$t("school.step.pick.found_schools")),1),(h(!0),g(pe,null,Me(i.schools,v=>(h(),g("div",{key:v.izo,onClick:_=>r.selectSchool(v),class:"mt-2 mb-2"},[k(l,{school:v},null,8,["school"])],8,K3t))),128))])):D("",!0)]),_:1})])]),i.pickedSchool?(h(),g("div",J3t,[c("div",X3t,[k(u,{"picked-school":i.pickedSchool,"show-manager":!1,class:"py-3"},null,8,["picked-school"]),i.pickedSchool.registered?(h(),g("div",Q3t,[k(f,{type:"success"},{default:F(()=>[z(m(e.$t("school.step.pick.message_registered")),1)]),_:1}),c("div",ekt,[c("button",{class:"btn btn-primary btn-center w-100",onClick:t[2]||(t[2]=(...v)=>r.chooseSchool&&r.chooseSchool(...v))},[z(m(e.$t("school.step.pick.button_registered"))+" ",1),k(p,{icon:"arrow-right",class:"ms-icon",height:"20",width:"20"})])])])):(h(),g("div",tkt,[k(f,{type:"failure"},{default:F(()=>[z(m(e.$t("school.step.pick.message_unregistered")),1)]),_:1}),c("div",nkt,[c("button",{class:"btn btn-primary btn-center w-100",onClick:t[3]||(t[3]=(...v)=>r.chooseSchool&&r.chooseSchool(...v))},[z(m(e.$t("school.step.pick.button_unregistered"))+" ",1),k(p,{icon:"arrow-right",class:"ms-icon",height:"20",width:"20"})])])]))])])):D("",!0)])}const ikt=U(z3t,[["render",okt]]),rkt={components:{AppIcon:Ue},props:{iconMarginEnd:{type:String,default:"2"}}},skt={class:"d-flex align-items-center"};function akt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",skt,[k(s,{icon:"verified-author",class:X(["text-gray-700","me-"+n.iconMarginEnd]),height:"24",width:"24"},null,8,["class"]),Pt(e.$slots,"default")])}const TL=U(rkt,[["render",akt]]),lkt={components:{CheckListItem:TL}},ckt={class:"row"},dkt={class:"mb-4"},ukt={class:"mb-0 text-gray-800"},hkt={class:"row"},fkt={class:"fw-bold text-gray-800 mt-2"},mkt={style:{"pointer-events":"none",cursor:"default","text-decoration":"none",color:"#42ba96 !important"}},pkt={class:"row"},gkt={class:"col-12 col-lg-6 my-2"},vkt={class:"col-12 col-lg-6 my-2"},_kt={class:"col-12 col-lg-6 my-2"},ykt={class:"col-12 col-lg-6 my-2"};function bkt(e,t,n,o,i,r){const s=y("CheckListItem");return h(),g("div",null,[c("div",ckt,[c("h1",dkt,m(e.$t("school.info.welcome.headline")),1),c("p",ukt,m(e.$t("school.info.welcome.text")),1)]),t[0]||(t[0]=c("hr",{class:"mt-4 mb-5"},null,-1)),c("div",hkt,[c("p",fkt,[z(m(e.$t("school.info.welcome.advantages.text.0"))+" ",1),c("a",mkt,m(e.$t("school.info.welcome.advantages.text.1")),1)]),c("div",pkt,[c("div",gkt,[k(s,null,{default:F(()=>[z(m(e.$t("school.info.welcome.advantages.items.0")),1)]),_:1})]),c("div",vkt,[k(s,null,{default:F(()=>[z(m(e.$t("school.info.welcome.advantages.items.1")),1)]),_:1})]),c("div",_kt,[k(s,null,{default:F(()=>[z(m(e.$t("school.info.welcome.advantages.items.2")),1)]),_:1})]),c("div",ykt,[k(s,null,{default:F(()=>[z(m(e.$t("school.info.welcome.advantages.items.3")),1)]),_:1})])])])])}const kkt=U(lkt,[["render",bkt]]),wkt=""+new URL("keys-962209b0.svg",import.meta.url).href,$kt=""+new URL("doors-860a8029.svg",import.meta.url).href,Mse=""+new URL("pointing_fingers-413e0f1d.svg",import.meta.url).href,Ckt={props:{image:String,headline:String,text:String,linkText:String,linkLocation:Function}},Skt=["src"],Tkt={class:"mb-2"},Ekt={class:"medium text-gray-600"};function Ikt(e,t,n,o,i,r){return h(),g("div",null,[c("img",{class:"mb-4 position-relative z-index-1",src:n.image,height:"80"},null,8,Skt),c("h4",Tkt,m(n.headline),1),c("p",Ekt,m(n.text),1)])}const Pkt=U(Ckt,[["render",Ikt]]),Akt=""+new URL("school-line-39119d39.png",import.meta.url).href,Dkt={components:{SchoolInfoCard:Pkt},data(){return{keys:wkt,doors:$kt,pointing_fingers:Mse,schoolLine:Akt}},methods:{scrollToSchoolSearch(){this.$scrollTo("#sectionSchoolSearch",{offset:-150})},scrollToFaq(){this.$scrollTo("#sectionFaq",{offset:-150})},scrollToFirstFaq(){this.$emit("scroll-to-first-faq")}}},xkt={class:"text-center"},Okt={class:"mb-6"},Lkt={class:"d-none d-lg-block position-relative"},Mkt={class:"position-absolute start-0 mt-3 ms-20 z-index-0"},Nkt=["src"],Rkt={class:"d-none d-lg-block position-relative"},jkt={class:"position-absolute end-0 mt-3 me-20 z-index-0"},Fkt=["src"],zkt={class:"row"},Ukt={class:"col-12 col-lg-4 mb-6 mb-lg-0"},Bkt={class:"col-12 col-lg-4 mb-6 mb-lg-0"},Hkt={class:"col-12 col-lg-4 mb-6 mb-lg-0"};function Vkt(e,t,n,o,i,r){const s=y("SchoolInfoCard");return h(),g("div",xkt,[c("h2",Okt,m(e.$t("school.info.functionality.headline")),1),c("div",Lkt,[c("div",Mkt,[c("img",{src:i.schoolLine},null,8,Nkt)])]),c("div",Rkt,[c("div",jkt,[c("img",{src:i.schoolLine},null,8,Fkt)])]),c("div",zkt,[c("div",Ukt,[k(s,{image:i.keys,headline:e.$t("school.info.functionality.1.headline"),text:e.$t("school.info.functionality.1.text")},null,8,["image","headline","text"])]),c("div",Bkt,[k(s,{image:i.doors,headline:e.$t("school.info.functionality.2.headline"),text:e.$t("school.info.functionality.2.text")},null,8,["image","headline","text"])]),c("div",Hkt,[k(s,{image:i.pointing_fingers,headline:e.$t("school.info.functionality.3.headline"),text:e.$t("school.info.functionality.3.text")},null,8,["image","headline","text"])])])])}const qkt=U(Dkt,[["render",Vkt]]),Ykt={components:{CheckListItem:TL},props:{items:Array,iconMarginEnd:{type:String,default:"2"},itemMarginBottom:{type:String,default:"4"},textSize:{type:String,default:"large"}}};function Wkt(e,t,n,o,i,r){const s=y("CheckListItem");return h(),g("div",null,[(h(!0),g(pe,null,Me(n.items,(a,l)=>(h(),W(s,{class:X(["mb-none-last","mb-"+n.itemMarginBottom]),key:l,"icon-margin-end":n.iconMarginEnd},{default:F(()=>[c("span",{class:X(n.textSize)},m(a),3)]),_:2},1032,["icon-margin-end","class"]))),128))])}const Nse=U(Ykt,[["render",Wkt]]),Gkt=""+new URL("school_ucitelnice-f3c91a1f.svg",import.meta.url).href,Zkt={components:{CheckList:Nse},data(){return{schoolUcitelnice:Gkt}},methods:{scrollToSchoolSearch(){this.$scrollTo("#sectionSchoolSearch",{offset:-150})}}},Kkt={class:"row d-flex align-items-center"},Jkt={class:"col-12 col-md-6"},Xkt={class:"mb-5"},Qkt={class:"link-primary",style:{"pointer-events":"none",cursor:"default","text-decoration":"none"}},ewt={class:"row pe-6 mb-5"},twt={class:"col-12 col-md-6 mt-6 mt-md-0"},nwt=["src","alt"];function owt(e,t,n,o,i,r){const s=y("CheckList");return h(),g("div",Kkt,[c("div",Jkt,[c("h2",Xkt,[c("a",Qkt,m(e.$t("school.info.summary.headline.0")),1),z(" "+m(e.$t("school.info.summary.headline.1")),1)]),c("div",ewt,[k(s,{items:e.$tm("school.info.summary.items"),"item-margin-bottom":"5"},null,8,["items"])]),c("div",null,[c("a",{href:"",onClick:t[0]||(t[0]=Gt((...a)=>r.scrollToSchoolSearch&&r.scrollToSchoolSearch(...a),["prevent"])),class:"btn btn-primary px-5 py-2"},m(e.$t("school.info.summary.button")),1)])]),c("div",twt,[c("img",{src:i.schoolUcitelnice,alt:e.$t("school.account"),class:"img-fluid",style:{"-webkit-filter":"filter: drop-shadow(0px 8px 16px rgba(21, 41, 53, 0.1))",filter:"drop-shadow(0px 8px 16px rgba(21, 41, 53, 0.1))"}},null,8,nwt)])])}const iwt=U(Zkt,[["render",owt]]),X5={showAddBudgetDiscount:!0,budget:{min_value:1},faq:{1:{subtitle:"Registrace",items:{1:{short:"Platí škola za registraci nějaký poplatek? Je registrace závazná?",long:"<p>Registrace je zdarma a k ničemu se nezavazujete. Neplatí se žádný měsíční paušál, pouze za konkrétní materiály, které si vyberete. Můžete si koupit jenom jeden materiál nebo dobít kredit malou částkou a vyzkoušet si, jestli je to pro vás to pravé.</p>"},2:{short:"Naše škola váhá s registrací školního účtu. Máte pro nás nějaká doporučení nebo tipy?",long:'<p>Připravili jsme pro vás <a href="https://soubory.ucitelnice.cz/ucitelnice-pro-skoly.pdf" target="_blank">tahák k Učitelnici pro školy</a> - sepsali jsme do něj to nejdůležitější o Učitelnici a o tom, a jak vám může pomoct ve škole. Využijete ho třeba pro představení vedení školy nebo vašim kolegům.</p><p>Máte další otázky nebo chcete prodiskutovat možnosti konkrétně pro vaši školu? Napište nám e-mail na <a href="mailto:info@ucitelnice.cz" target="_blank">info@ucitelnice.cz</a> nebo zavolejte na <a href="tel:603 883 606" target="_blank">603 883 606</a>. Rádi vám pomůžeme.</p>'},3:{short:"Co má na starost správce školního účtu?",long:'<p>Správce má celou vaši Učitelnici pod palcem.</p><ul><li>Schvaluje žádosti o přístup všech vašich kolegů.</li><li>Spravuje finance, doklady a dobíjí kredit.</li><li>Je styčnou osobou pro kontakt s Učitelnicí.</li></ul><p>Správcem nemusí být jen ředitel školy, ale i jeho zástupce nebo učitel. A svou roli správce může kdykoliv předat někomu jinému. Jen je třeba mít soukromý účet na Učitelnici.</p><p>Ještě ho nemáte? <a href="/registrace">Zaregistrujte se</a>.</p>'},4:{short:"Můžu se ke školnímu účtu připojit i s osobním e-mailem?",long:"<p>Ano, naopak doporučujeme využít vaši stávající registraci. Není nutné vytvářet nový účet se školním e-mailem. Školní materiály budete mít od osobních přehledně oddělené a správce školního účtu má v případě potřeby možnost kontroly, kdo má přístup ke školním materiálům nebo kreditu.</p>"}}},2:{subtitle:"Správa školního účtu",items:{5:{short:"Jak mohu přidat učitele ke školnímu účtu?",long:"<p>V administraci najdete jedinečný odkaz pozvánky, ten jednoduše rozešlete kolegům např. e-mailem.</p><p>Učitelé, kteří Učitelnici používali před založením školního účtu se mohou připojit pod svým současným účtem, není nutné zakládat nový.</p>"},6:{short:"Lze jednotlivým učitelům omezit dostupný kredit?",long:"<p>Maximální částku, kterou mohou za materiály uživatelé utratit, nastavíte ve se správě Školního účtu. Nákupy budete mít pod kontrolou a limity můžete kdykoliv upravit, snížit nebo odebrat.</p>"},7:{short:"Jak odebrat učitele ze školního účtu?",long:'<p>Ve <a href="/skola/sprava/kolegove">správě školy</a> klikněte u daného uživatele na tlačítko "Odebrat uživatele".</p><p>Typicky tuto možnost využijete v případě odchodu některého z kolegů nebo pokud se někdo omylem přihlásí pod jiným účtem.</p>'}}},3:{subtitle:"Platba a doklady",items:{8:{short:"Jak zaúčtovat platbu kreditu? Jak a kdy dostaneme daňový doklad?",long:'<p>Po připsání platby na náš účet, vám automaticky vystavíme daňový doklad. Ať jde o dobití kreditu nebo objednávku konkrétních materiálů. Můžete si dobít kredit, celou částku ihned zaúčtovat a kredit vyčerpat později (ideální např. pro vyčerpání rozpočtů).</p><p>Daňové doklady vždy posíláme na e-mail uživatele, který objednávku provedl (nejčastěji správce školy). Pokud máte uložený e-mail pro potřeby účetnictví (např. účetní nebo ředitel), všechny doklady pošleme i tam. Správce školy má pak uložené všechny doklady i přímo na <a href="/skola/sprava/objednavky">Učitelnici</a></p>'},9:{short:"Jak se dobijí kredit na školní účet?",long:'<p>Kredit dobijete dvěma způsoby:</p><ol><li>Ve <a href="/skola/sprava/objednavky">Správě školy</a> si vygenerujte zálohovou fakturu na libovolnou částku. Po uhrazení vám připíšeme kredit.</li><li>Pokud nepotřebujete zálohovou fakturu, pošlete libovolnou částku na účet č. 2901717999/2010 a jako VS zvolte IČO své školy, kterou jste zaregistrovali. Tento způsob je vhodný pro pravidelné platby, když chcete mít stejný VS.</li></ol>'},10:{short:"Jak dlouho lze čerpat dobitý kredit?",long:"<p>Kredit platí 15 měsíců od dobití.</p><p>Před koncem platnosti vám pošleme upozornění, abyste kredit nezapomněli vyčerpat.</p>"},11:{short:"Kde zjistím, jaké materiály jsme si za kredit koupili?",long:'<p>K poslednímu dni v měsíci pro vás automaticky připravíme dokument s přehledem čerpání kreditu, tj. všech nakoupených materiálů od všech uživatelů v daném měsíci.</p><p>Přehled najdete ve <a href="https://www.ucitelnice.cz/skola/sprava/finance/mesicni-prehled-nakupu">správě financí</a>.</p>'}}},4:{subtitle:"Materiály",items:{11:{short:"Kdo může používat zakoupené školní materiály?",long:"<p>Materiály koupené ze školního účtu patří škole a mohou se sdílet mezi kolegy dané školy. V případě odchodu učitele, materiály zůstávají škole.</p>"},12:{short:"Je možné převést dříve zakoupené materiály pod školní účet a sdílet je s kolegy?",long:"<p>To z důvodu obchodních a licenčních podmínek bohužel možné není. Materiály zakoupené před spuštěním školních účtů byly licencované pouze pro osobní použití a obchodní podmínky nám neumožňují takové materiály nabídnout právnické osobě, tedy škole.</p>"},13:{short:"Můžu si koupit materiály jen pro sebe, i když jsem součástí školního účtu?",long:"<p>Ano. Stačí vybrat možnost Koupit pro sebe a zaplatit objednávku.</p><p>V rámci jedné objednávky nejde koupit část pro sebe a část pro školu, ale to vám vždy připomeneme.</p><p>Soukromě zakoupené materiály pak budete mít oddělené od školních, ať se v tom neztratíte.</p>"}}}}},rwt={props:{target:{type:String,default:"_blank"}}},swt=["href","target"];function awt(e,t,n,o,i,r){return h(),g("a",{href:"mailto:"+e.$t("public.ucitelnice_email"),target:n.target},m(e.$t("public.ucitelnice_email")),9,swt)}const Jy=U(rwt,[["render",awt]]);const lwt={components:{ContactEmailAnchor:Jy,AccordionItem:Ll},props:{data:Object,showTitle:{type:Boolean,default:!0},initOpenedIndex:{type:Number,default:-1}}},cwt={key:0},dwt={class:"mb-4"},uwt=["href"],hwt={class:"my-3"},fwt=["id"],mwt={class:"accordion-title"},pwt=["innerHTML"];function gwt(e,t,n,o,i,r){const s=y("ContactEmailAnchor"),a=y("AccordionItem");return h(),g("div",null,[n.showTitle?(h(),g("h3",cwt,m(e.$t("school.info.faq.headline")),1)):D("",!0),c("p",dwt,[z(m(e.$t("school.info.faq.text.0"))+" ",1),k(s),z(" "+m(e.$t("school.info.faq.text.1"))+" ",1),c("a",{href:"tel:"+e.$t("public.ucitelnice_phone_long"),target:"_blank"},m(e.$t("public.ucitelnice_phone")),9,uwt),z(" "+m(e.$t("school.info.faq.text.2")),1)]),(h(!0),g(pe,null,Me(n.data,(l,d)=>(h(),g("div",{key:d},[c("h4",hwt,m(l.subtitle),1),c("div",{class:"row faq-accordion",id:"accordions-school"+d},[(h(!0),g(pe,null,Me(l.items,(u,f)=>(h(),W(a,{class:"col-12",key:f,index:e.$t("public.dash")+f,parent:"accordions-school"+d,ref_for:!0,ref:"accordion","init-opened":Number(f)===n.initOpenedIndex},{title:F(()=>[c("div",mwt,m(u.short),1)]),body:F(()=>[c("div",{class:"accordion-body pb-5",innerHTML:u.long},null,8,pwt)]),_:2},1032,["index","parent","init-opened"]))),128))],8,fwt)]))),128))])}const Rse=U(lwt,[["render",gwt],["__scopeId","data-v-7f347c39"]]),vwt={components:{SchoolFaqAccordion:Rse},data(){return{accordionData:X5.faq}},methods:{openFirstFaq(){this.$refs.accordion.openItem(0)}}},_wt={class:"row justify-content-center",id:"sectionFaq"},ywt={class:"text-center mb-5"},bwt={class:"col-12 col-md-8"},kwt={class:"content-box shadow rounded p-5 mt-2"};function wwt(e,t,n,o,i,r){const s=y("SchoolFaqAccordion");return h(),g("div",_wt,[c("h2",ywt,m(e.$t("school.info.faq.headline")),1),c("div",bwt,[c("div",kwt,[k(s,{data:i.accordionData,"show-title":!1},null,8,["data"])])])])}const $wt=U(vwt,[["render",wwt]]),Jd={email:"info@ucitelnice.cz",email_idea:"napady@ucitelnice.cz",phone:{local:"603 883 606",global:"+420603883606"}},Cwt={components:{SchoolPicker:ikt,SchoolWelcome:kkt,SchoolFunctionality:qkt,SchoolSummary:iwt,SchoolFaq:$wt},props:{user:{type:Object,default(){return{first_name:"",last_name:"",email:""}}},inviteSchool:{type:Object,default(){return{izo:null}}}},data(){return{pickedSchool:{izo:null,name:"",registered:!1},firstFaqOpen:!1,email:Jd.email}},methods:{picked(e){this.pickedSchool=e,window.location.href="/skola/registrace/"+this.pickedSchool.id},openFirstFaq(){this.$refs.schoolFaq.openFirstFaq()}}},Swt={class:"col-12 mt-5"},Twt={class:"row d-flex align-items-center mt-5 mb-6"},Ewt={class:"col-12 col-md-7"},Iwt={class:"col-12 col-md-5 mt-6 mt-md-0",id:"sectionSchoolSearch"},Pwt={class:"px-4 mb-0 text-gray-800"},Awt=["href"],Dwt={class:"w-full-page bg-primary-5"},xwt={class:"container maxw-82dot5rem"},Owt={class:"row"},Lwt={class:"col-12 mt-6 mb-6"},Mwt={class:"row"},Nwt={class:"col-12 mt-6 mb-6"},Rwt={class:"mt-5"},jwt={class:"row"},Fwt={class:"col-12 mt-6 z-index-1"};function zwt(e,t,n,o,i,r){const s=y("SchoolWelcome"),a=y("SchoolPicker"),l=y("SchoolFunctionality"),d=y("SchoolSummary"),u=y("SchoolFaq");return h(),g("div",Swt,[c("div",Twt,[c("div",Ewt,[k(s)]),c("div",Iwt,[k(a,{onSchool:r.picked,user:n.user,"invite-school":n.inviteSchool,class:"mb-3"},null,8,["onSchool","user","invite-school"]),c("p",Pwt,[z(m(e.$t("contact.need_help.title_long"))+" ",1),c("a",{href:"mailto:"+i.email},m(i.email),9,Awt)])])]),c("div",Dwt,[c("div",xwt,[c("div",Owt,[c("div",Lwt,[k(l,{onScrollToFirstFaq:r.openFirstFaq,class:"mt-2"},null,8,["onScrollToFirstFaq"])])])])]),c("div",Mwt,[c("div",Nwt,[c("div",Rwt,[k(d,{class:"mt-2"})])])]),c("div",jwt,[c("div",Fwt,[k(u,{class:"mt-2 mb-neg-36dot25rem",ref:"schoolFaq"},null,512)])])])}const jse=U(Cwt,[["render",zwt]]),w1=e=>{if(e=Et(e),Array.isArray(e))return!!e.length;if(e==null)return!1;if(e===!1)return!0;if(e instanceof Date)return!isNaN(e.getTime());if(typeof e=="object"){for(let t in e)return!0;return!1}return!!String(e).length},Fse=e=>(e=Et(e),Array.isArray(e)?e.length:typeof e=="object"?Object.keys(e).length:String(e).length);function $1(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return o=>(o=Et(o),!w1(o)||t.every(i=>(i.lastIndex=0,i.test(o))))}$1(/^[a-zA-Z]*$/);$1(/^[a-zA-Z0-9]*$/);var Uwt=$1(/^\d*(\.\d+)?$/),OP={$validator:Uwt,$message:"Value must be numeric",$params:{type:"numeric"}};const Bwt=/^(?:[A-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]{2,}(?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/i;var Hwt=$1(Bwt),jf={$validator:Hwt,$message:"Value is not a valid email address",$params:{type:"email"}};function Vwt(e){return t=>!w1(t)||Fse(t)<=Et(e)}function hi(e){return{$validator:Vwt(e),$message:t=>{let{$params:n}=t;return`The maximum length allowed is ${n.max}`},$params:{max:e,type:"maxLength"}}}function qwt(e){return t=>!w1(t)||Fse(t)>=Et(e)}function Ua(e){return{$validator:qwt(e),$message:t=>{let{$params:n}=t;return`This field should be at least ${n.min} characters long`},$params:{min:e,type:"minLength"}}}function Ywt(e){return typeof e=="string"&&(e=e.trim()),w1(e)}var Yt={$validator:Ywt,$message:"Value is required",$params:{type:"required"}};const tq=(e,t)=>e?w1(typeof t=="string"?t.trim():t):!0;function Wwt(e){return function(t,n){if(typeof e!="function")return tq(Et(e),t);const o=e.call(this,t,n);return tq(o,t)}}function Ld(e){return{$validator:Wwt(e),$message:"The value is required",$params:{type:"requiredIf",prop:e}}}function Gwt(e){return t=>Et(t)===Et(e)}function C6(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"other";return{$validator:Gwt(e),$message:n=>`The value must be equal to the ${t} value`,$params:{equalTo:e,otherName:t,type:"sameAs"}}}const Zwt=/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i;var Kwt=$1(Zwt),tc={$validator:Kwt,$message:"The value is not a valid URL address",$params:{type:"url"}};function Jwt(e){return t=>!w1(t)||(!/\s/.test(t)||t instanceof Date)&&+t>=+Et(e)}function Ra(e){return{$validator:Jwt(e),$message:t=>{let{$params:n}=t;return`The minimum value allowed is ${n.min}`},$params:{min:e,type:"minValue"}}}function Xwt(e){return t=>!w1(t)||(!/\s/.test(t)||t instanceof Date)&&+t<=+Et(e)}var Vd=e=>({$validator:Xwt(e),$message:t=>{let{$params:n}=t;return`The maximum value allowed is ${n.max}`},$params:{max:e,type:"maxValue"}});$1(/(^[0-9]*$)|(^-[0-9]+$)/);$1(/^[-]?\d*(\.\d+)?$/);function nq(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,o)}return n}function Tm(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?nq(Object(n),!0).forEach(function(o){Qwt(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nq(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}function Qwt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function oq(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Object.keys(e).reduce((n,o)=>(t.includes(o)||(n[o]=Et(e[o])),n),{})}function Q5(e){return typeof e=="function"}function e8t(e){return qu(e)||th(e)}function zse(e,t,n){let o=e;const i=t.split(".");for(let r=0;r<i.length;r++){if(!o[i[r]])return n;o=o[i[r]]}return o}function wT(e,t,n){return dt(()=>e.some(o=>zse(t,o,{[n]:!1})[n]))}function iq(e,t,n){return dt(()=>e.reduce((o,i)=>{const r=zse(t,i,{[n]:!1})[n]||[];return o.concat(r)},[]))}function Use(e,t,n,o){return e.call(o,Et(t),Et(n),o)}function Bse(e){return e.$valid!==void 0?!e.$valid:!e}function t8t(e,t,n,o,i,r,s){let{$lazy:a,$rewardEarly:l}=i,d=arguments.length>7&&arguments[7]!==void 0?arguments[7]:[],u=arguments.length>8?arguments[8]:void 0,f=arguments.length>9?arguments[9]:void 0,p=arguments.length>10?arguments[10]:void 0;const v=En(!!o.value),_=En(0);n.value=!1;const b=Co([t,o].concat(d,p),()=>{if(a&&!o.value||l&&!f.value&&!n.value)return;let C;try{C=Use(e,t,u,s)}catch($){C=Promise.reject($)}_.value++,n.value=!!_.value,v.value=!1,Promise.resolve(C).then($=>{_.value--,n.value=!!_.value,r.value=$,v.value=Bse($)}).catch($=>{_.value--,n.value=!!_.value,r.value=$,v.value=!0})},{immediate:!0,deep:typeof t=="object"});return{$invalid:v,$unwatch:b}}function n8t(e,t,n,o,i,r,s,a){let{$lazy:l,$rewardEarly:d}=o;const u=()=>({}),f=dt(()=>{if(l&&!n.value||d&&!a.value)return!1;let p=!0;try{const v=Use(e,t,s,r);i.value=v,p=Bse(v)}catch(v){i.value=v}return p});return{$unwatch:u,$invalid:f}}function o8t(e,t,n,o,i,r,s,a,l,d,u){const f=En(!1),p=e.$params||{},v=En(null);let _,b;e.$async?{$invalid:_,$unwatch:b}=t8t(e.$validator,t,f,n,o,v,i,e.$watchTargets,l,d,u):{$invalid:_,$unwatch:b}=n8t(e.$validator,t,n,o,v,i,l,d);const C=e.$message;return{$message:Q5(C)?dt(()=>C(oq({$pending:f,$invalid:_,$params:oq(p),$model:t,$response:v,$validator:r,$propertyPath:a,$property:s}))):C||"",$params:p,$pending:f,$invalid:_,$response:v,$unwatch:b}}function i8t(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=Et(e),n=Object.keys(t),o={},i={},r={};let s=null;return n.forEach(a=>{const l=t[a];switch(!0){case Q5(l.$validator):o[a]=l;break;case Q5(l):o[a]={$validator:l};break;case a==="$validationGroups":s=l;break;case a.startsWith("$"):r[a]=l;break;default:i[a]=l}}),{rules:o,nestedValidators:i,config:r,validationGroups:s}}const r8t="__root";function s8t(e,t,n,o,i,r,s,a,l){const d=Object.keys(e),u=o.get(i,e),f=En(!1),p=En(!1),v=En(0);if(u){if(!u.$partial)return u;u.$unwatch(),f.value=u.$dirty.value}const _={$dirty:f,$path:i,$touch:()=>{f.value||(f.value=!0)},$reset:()=>{f.value&&(f.value=!1)},$commit:()=>{}};return d.length?(d.forEach(b=>{_[b]=o8t(e[b],t,_.$dirty,r,s,b,n,i,l,p,v)}),_.$externalResults=dt(()=>a.value?[].concat(a.value).map((b,C)=>({$propertyPath:i,$property:n,$validator:"$externalResults",$uid:`${i}-externalResult-${C}`,$message:b,$params:{},$response:null,$pending:!1})):[]),_.$invalid=dt(()=>{const b=d.some(C=>Et(_[C].$invalid));return p.value=b,!!_.$externalResults.value.length||b}),_.$pending=dt(()=>d.some(b=>Et(_[b].$pending))),_.$error=dt(()=>_.$dirty.value?_.$pending.value||_.$invalid.value:!1),_.$silentErrors=dt(()=>d.filter(b=>Et(_[b].$invalid)).map(b=>{const C=_[b];return hc({$propertyPath:i,$property:n,$validator:b,$uid:`${i}-${b}`,$message:C.$message,$params:C.$params,$response:C.$response,$pending:C.$pending})}).concat(_.$externalResults.value)),_.$errors=dt(()=>_.$dirty.value?_.$silentErrors.value:[]),_.$unwatch=()=>d.forEach(b=>{_[b].$unwatch()}),_.$commit=()=>{p.value=!0,v.value=Date.now()},o.set(i,e,_),_):(u&&o.set(i,e,_),_)}function a8t(e,t,n,o,i,r,s){const a=Object.keys(e);return a.length?a.reduce((l,d)=>(l[d]=LP({validations:e[d],state:t,key:d,parentKey:n,resultsCache:o,globalConfig:i,instance:r,externalResults:s}),l),{}):{}}function l8t(e,t,n){const o=dt(()=>[t,n].filter(_=>_).reduce((_,b)=>_.concat(Object.values(Et(b))),[])),i=dt({get(){return e.$dirty.value||(o.value.length?o.value.every(_=>_.$dirty):!1)},set(_){e.$dirty.value=_}}),r=dt(()=>{const _=Et(e.$silentErrors)||[],b=o.value.filter(C=>(Et(C).$silentErrors||[]).length).reduce((C,$)=>C.concat(...$.$silentErrors),[]);return _.concat(b)}),s=dt(()=>{const _=Et(e.$errors)||[],b=o.value.filter(C=>(Et(C).$errors||[]).length).reduce((C,$)=>C.concat(...$.$errors),[]);return _.concat(b)}),a=dt(()=>o.value.some(_=>_.$invalid)||Et(e.$invalid)||!1),l=dt(()=>o.value.some(_=>Et(_.$pending))||Et(e.$pending)||!1),d=dt(()=>o.value.some(_=>_.$dirty)||o.value.some(_=>_.$anyDirty)||i.value),u=dt(()=>i.value?l.value||a.value:!1),f=()=>{e.$touch(),o.value.forEach(_=>{_.$touch()})},p=()=>{e.$commit(),o.value.forEach(_=>{_.$commit()})},v=()=>{e.$reset(),o.value.forEach(_=>{_.$reset()})};return o.value.length&&o.value.every(_=>_.$dirty)&&f(),{$dirty:i,$errors:s,$invalid:a,$anyDirty:d,$error:u,$pending:l,$touch:f,$reset:v,$silentErrors:r,$commit:p}}function LP(e){let{validations:t,state:n,key:o,parentKey:i,childResults:r,resultsCache:s,globalConfig:a={},instance:l,externalResults:d}=e;const u=i?`${i}.${o}`:o,{rules:f,nestedValidators:p,config:v,validationGroups:_}=i8t(t),b=Tm(Tm({},a),v),C=o?dt(()=>{const te=Et(n);return te?Et(te[o]):void 0}):n,$=Tm({},Et(d)||{}),E=dt(()=>{const te=Et(d);return o?te?Et(te[o]):void 0:te}),P=s8t(f,C,o,s,u,b,l,E,n),I=a8t(p,C,u,s,b,l,E),O={};_&&Object.entries(_).forEach(te=>{let[ee,ae]=te;O[ee]={$invalid:wT(ae,I,"$invalid"),$error:wT(ae,I,"$error"),$pending:wT(ae,I,"$pending"),$errors:iq(ae,I,"$errors"),$silentErrors:iq(ae,I,"$silentErrors")}});const{$dirty:L,$errors:S,$invalid:j,$anyDirty:M,$error:q,$pending:B,$touch:V,$reset:G,$silentErrors:Q,$commit:J}=l8t(P,I,r),Y=o?dt({get:()=>Et(C),set:te=>{L.value=!0;const ee=Et(n),ae=Et(d);ae&&(ae[o]=$[o]),Oi(ee[o])?ee[o].value=te:ee[o]=te}}):null;o&&b.$autoDirty&&Co(C,()=>{L.value||V();const te=Et(d);te&&(te[o]=$[o])},{flush:"sync"});async function Z(){return V(),b.$rewardEarly&&(J(),await ma()),await ma(),new Promise(te=>{if(!B.value)return te(!j.value);const ee=Co(B,()=>{te(!j.value),ee()})})}function se(te){return(r.value||{})[te]}function ce(){Oi(d)?d.value=$:Object.keys($).length===0?Object.keys(d).forEach(te=>{delete d[te]}):Object.assign(d,$)}return hc(Tm(Tm(Tm({},P),{},{$model:Y,$dirty:L,$error:q,$errors:S,$invalid:j,$anyDirty:M,$pending:B,$touch:V,$reset:G,$path:u||r8t,$silentErrors:Q,$validate:Z,$commit:J},r&&{$getResultsForChild:se,$clearExternalResults:ce,$validationGroups:O}),I))}class c8t{constructor(){this.storage=new Map}set(t,n,o){this.storage.set(t,{rules:n,result:o})}checkRulesValidity(t,n,o){const i=Object.keys(o),r=Object.keys(n);return r.length!==i.length||!r.every(a=>i.includes(a))?!1:r.every(a=>n[a].$params?Object.keys(n[a].$params).every(l=>Et(o[a].$params[l])===Et(n[a].$params[l])):!0)}get(t,n){const o=this.storage.get(t);if(!o)return;const{rules:i,result:r}=o,s=this.checkRulesValidity(t,n,i),a=r.$unwatch?r.$unwatch:()=>({});return s?r:{$dirty:r.$dirty,$partial:!0,$unwatch:a}}}const g4={COLLECT_ALL:!0,COLLECT_NONE:!1},rq=Symbol("vuelidate#injectChildResults"),sq=Symbol("vuelidate#removeChildResults");function d8t(e){let{$scope:t,instance:n}=e;const o={},i=En([]),r=dt(()=>i.value.reduce((u,f)=>(u[f]=Et(o[f]),u),{}));function s(u,f){let{$registerAs:p,$scope:v,$stopPropagation:_}=f;_||t===g4.COLLECT_NONE||v===g4.COLLECT_NONE||t!==g4.COLLECT_ALL&&t!==v||(o[p]=u,i.value.push(p))}n.__vuelidateInjectInstances=[].concat(n.__vuelidateInjectInstances||[],s);function a(u){i.value=i.value.filter(f=>f!==u),delete o[u]}n.__vuelidateRemoveInstances=[].concat(n.__vuelidateRemoveInstances||[],a);const l=ts(rq,[]);ic(rq,n.__vuelidateInjectInstances);const d=ts(sq,[]);return ic(sq,n.__vuelidateRemoveInstances),{childResults:r,sendValidationResultsToParent:l,removeValidationResultsFromParent:d}}function Hse(e){return new Proxy(e,{get(t,n){return typeof t[n]=="object"?Hse(t[n]):dt(()=>t[n])}})}let aq=0;function In(e,t){var n;let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};arguments.length===1&&(o=e,e=void 0,t=void 0);let{$registerAs:i,$scope:r=g4.COLLECT_ALL,$stopPropagation:s,$externalResults:a,currentVueInstance:l}=o;const d=l||((n=pr())===null||n===void 0?void 0:n.proxy),u=d?d.$options:{};i||(aq+=1,i=`_vuelidate_${aq}`);const f=En({}),p=new c8t,{childResults:v,sendValidationResultsToParent:_,removeValidationResultsFromParent:b}=d?d8t({$scope:r,instance:d}):{childResults:En({})};if(!e&&u.validations){const C=u.validations;t=En({}),yy(()=>{t.value=d,Co(()=>Q5(C)?C.call(t.value,new Hse(t.value)):C,$=>{f.value=LP({validations:$,state:t,childResults:v,resultsCache:p,globalConfig:o,instance:d,externalResults:a||d.vuelidateExternalResults})},{immediate:!0})}),o=u.validationsConfig||o}else{const C=Oi(e)||e8t(e)?e:hc(e||{});Co(C,$=>{f.value=LP({validations:$,state:t,childResults:v,resultsCache:p,globalConfig:o,instance:d??{},externalResults:a})},{immediate:!0})}return d&&(_.forEach(C=>C(f,{$registerAs:i,$scope:r,$stopPropagation:s})),d1(()=>b.forEach(C=>C(i)))),dt(()=>Tm(Tm({},Et(f.value)),v.value))}const u8t={components:{CheckList:Nse},props:{registered:{type:Boolean,default:!1}}},h8t={class:"content-box shadow-mid p-4"},f8t={key:0},m8t={class:"text-gray-800 mb-4"},p8t={class:"row"},g8t={key:1},v8t={class:"text-gray-800 mb-4"},_8t={class:"row"};function y8t(e,t,n,o,i,r){const s=y("CheckList");return h(),g("div",h8t,[n.registered?(h(),g("div",f8t,[c("h4",m8t,m(e.$t("school.advertisement.registered.headline")),1),c("div",p8t,[k(s,{items:e.$tm("school.advertisement.registered.checks"),"text-size":"medium"},null,8,["items"])])])):D("",!0),n.registered?D("",!0):(h(),g("div",g8t,[c("h4",v8t,m(e.$t("school.advertisement.unregistered.headline")),1),c("div",_8t,[k(s,{items:e.$tm("school.advertisement.unregistered.checks"),"text-size":"medium"},null,8,["items"])])]))])}const Vse=U(u8t,[["render",y8t]]),b8t={methods:{openLoginModal(e="login"){window.loginRegisterModal(window.location.href,e)}}},k8t={class:"mb-3"},w8t={class:"mb-5"},$8t={class:"text-gray-600 mb-0"},C8t={class:"text-gray-600 mb-0"};function S8t(e,t,n,o,i,r){return h(),g("div",null,[c("h4",k8t,m(e.$t("school.login.headline")),1),c("div",w8t,[c("p",$8t,m(e.$t("school.login.text.0")),1),c("p",C8t,[z(m(e.$t("school.login.text.1"))+" ",1),c("span",{class:"cursor-pointer text-primary",onClick:t[0]||(t[0]=s=>r.openLoginModal("register"))},m(e.$t("public.here_in_moment")+"."),1)])]),c("button",{class:"btn btn-secondary me-4",onClick:t[1]||(t[1]=s=>r.openLoginModal("register"))},m(e.$t("school.login.button_register")),1),c("button",{class:"btn btn-primary mt-0",onClick:t[2]||(t[2]=s=>r.openLoginModal("login"))},m(e.$t("school.login.button_login")),1)])}const qse=U(b8t,[["render",S8t]]),T8t={components:{PickedSchoolCard:K3,Loading:Rt,LoginPrompt:qse,SchoolRegisterAd:Vse,AppIcon:Ue,CheckboxInput:js},props:{school:{type:Object,default(){return{izo:null,name:"",registered:!0}}},user:{type:Object,default(){return{first_name:"",last_name:"",email:""}}}},data(){return{employee_checkbox:!1,note:"",loading:!1,primaryColor:window.primaryColor}},validations:{employee_checkbox:{required:Yt,sameAs:C6(!0)},note:{}},methods:{submit(){if(this.v$.$touch(),this.v$.$invalid)return;this.loading=!0;const e={employee_checkbox:this.employee_checkbox,note:this.note};n1.registreredRegister(this.school.id,e).then(t=>{this.loading=!1,window.flash(t.data.message,"success");let n=t.data.school;this.$emit("next",n)}).catch(t=>{var n,o,i,r;this.loading=!1,(o=(n=t==null?void 0:t.response)==null?void 0:n.data)!=null&&o.errors?Object.entries(t.response.data.errors).forEach(([,a])=>{a.forEach(l=>{window.flash(l,"error")})}):(r=(i=t==null?void 0:t.response)==null?void 0:i.data)!=null&&r.message&&window.flash(t.response.data.message,"error")})}},setup(){return{v$:In()}}},E8t={class:"vl-parent"},I8t={class:"row"},P8t={class:"col-12 col-lg-8 pe-4"},A8t={class:"mb-4"},D8t={class:"text-success"},x8t={class:"row"},O8t={class:"col-12 col-lg-8 pe-4"},L8t={class:"row"},M8t={class:"col-12 mb-5"},N8t={key:0},R8t={class:"mb-4"},j8t={class:"col-12 mb-5"},F8t={class:"form-group"},z8t={for:"note",class:"form-label"},U8t=["placeholder"],B8t={class:"col-12 mb-5"},H8t={class:"d-flex justify-content-end"},V8t={key:1},q8t={class:"col-12 col-lg-4 ps-4"};function Y8t(e,t,n,o,i,r){const s=y("Loading"),a=y("PickedSchoolCard"),l=y("CheckboxInput"),d=y("AppIcon"),u=y("LoginPrompt"),f=y("SchoolRegisterAd");return h(),g("div",E8t,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=p=>i.loading=p),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",I8t,[c("div",P8t,[c("h2",A8t,[c("span",D8t,m(e.$t("school.step.registered.headline.0")),1),z(" "+m(e.$t("school.step.registered.headline.1")),1)])])]),c("div",x8t,[c("div",O8t,[c("div",L8t,[c("div",M8t,[k(a,{"picked-school":n.school,"show-manager":!0},null,8,["picked-school"])])]),n.user?(h(),g("div",N8t,[c("h4",R8t,m(e.$t("school.step.registered.text")),1),c("ol",null,[(h(!0),g(pe,null,Me(e.$tm("school.step.registered.text.list"),(p,v)=>(h(),g("li",{key:v},m(p),1))),128))]),t[5]||(t[5]=c("hr",{class:"my-5"},null,-1)),c("form",{onSubmit:t[4]||(t[4]=Gt(()=>{},["prevent"]))},[c("div",j8t,[c("div",F8t,[c("label",z8t,m(e.$t("school.step.registered.form.note.label")),1),Oe(c("input",{id:"note",class:X({"form-control":!0,"is-invalid":o.v$.note.$error}),placeholder:e.$t("school.step.registered.form.note.placeholder"),type:"text",name:"note","onUpdate:modelValue":t[1]||(t[1]=p=>o.v$.note.$model=p)},null,10,U8t),[[wt,o.v$.note.$model]])])]),c("div",B8t,[k(l,{id:"employee_checkbox",value:o.v$.employee_checkbox.$model,"onUpdate:value":t[2]||(t[2]=p=>o.v$.employee_checkbox.$model=p),label:e.$t("school.step.registered.form.checkbox"),"is-invalid":o.v$.employee_checkbox.$error,"invalid-message":e.$t("validation.custom.employee_checkbox.have_to_accept")},null,8,["value","label","is-invalid","invalid-message"])]),c("div",H8t,[c("button",{id:"submit_button",class:"btn btn-primary btn-center",onClick:t[3]||(t[3]=Gt((...p)=>r.submit&&r.submit(...p),["prevent"]))},[z(m(e.$t("school.step.registered.form.button"))+" ",1),k(d,{icon:"arrow-right",class:"ms-icon",height:"20",width:"20"})])])],32)])):D("",!0),n.user?D("",!0):(h(),g("div",V8t,[k(u)]))]),c("div",q8t,[k(f,{registered:n.school.registered},null,8,["registered"])])])])}const W8t=U(T8t,[["render",Y8t]]),G8t={components:{AppIcon:Ue,PickedSchoolCard:K3,Loading:Rt,LoginPrompt:qse,SchoolRegisterAd:Vse,CheckboxInput:js},props:{school:{type:Object,default(){return{izo:null,name:"",registered:!1}}},user:{type:Object,default(){return{first_name:"",last_name:"",email:""}}}},data(){return{employee_checkbox:!1,loading:!1,primaryColor:window.primaryColor}},validations:{employee_checkbox:{required:Yt,sameAs:C6(!0)}},methods:{submit(){if(this.v$.$touch(),this.v$.$invalid)return;this.loading=!0;const e={employee_checkbox:this.employee_checkbox};n1.unregistreredRegister(this.school.id,e).then(t=>{this.loading=!1,window.flash(t.data.message,"success");let n=t.data.school;n.registered=!1,this.$emit("next",n)}).catch(t=>{var n,o,i,r;this.loading=!1,(o=(n=t==null?void 0:t.response)==null?void 0:n.data)!=null&&o.errors?Object.entries(t.response.data.errors).forEach(([,a])=>{a.forEach(l=>{window.flash(l,"error")})}):(r=(i=t==null?void 0:t.response)==null?void 0:i.data)!=null&&r.message&&window.flash(t.response.data.message,"error")})}},setup(){return{v$:In()}}},Z8t={class:"vl-parent pe-6 pb-6"},K8t={class:"row"},J8t={class:"col-12 col-lg-8 pe-4"},X8t={class:"mb-4"},Q8t={class:"row"},e4t={class:"col-12 col-lg-8 pe-4"},t4t={class:"row"},n4t={class:"col-12 mb-5"},o4t={key:0},i4t={class:"mb-4"},r4t={class:"mb-5"},s4t=["href"],a4t={class:"row"},l4t={class:"col-12 mb-5"},c4t={class:"d-flex justify-content-end"},d4t={key:1},u4t={class:"col-12 col-lg-4 ps-4"};function h4t(e,t,n,o,i,r){const s=y("Loading"),a=y("PickedSchoolCard"),l=y("CheckboxInput"),d=y("AppIcon"),u=y("LoginPrompt"),f=y("SchoolRegisterAd");return h(),g("div",Z8t,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=p=>i.loading=p),color:i.primaryColor,"is-full-page":!0},null,8,["active","color"]),c("div",K8t,[c("div",J8t,[c("h2",X8t,m(e.$t("school.step.unregistered.headline")),1)])]),c("div",Q8t,[c("div",e4t,[c("div",t4t,[c("div",n4t,[k(a,{"picked-school":n.school,"show-manager":!1},null,8,["picked-school"])])]),n.user?(h(),g("div",o4t,[c("h4",i4t,m(e.$t("school.step.unregistered.text")),1),c("ol",r4t,[(h(!0),g(pe,null,Me(e.$tm("school.step.unregistered.list"),(p,v)=>(h(),g("li",{key:v},m(p),1))),128))]),c("p",null,[z(m(e.$t("school.step.unregistered.list_footer.0"))+" ",1),t[4]||(t[4]=c("br",null,null,-1)),c("a",{class:"link-primary",href:e.ziggyRoute("user.dashboard.messages")},m(e.$t("school.step.unregistered.list_footer.1")),9,s4t),z(" "+m(e.$t("school.step.unregistered.list_footer.2")),1)]),t[5]||(t[5]=c("hr",{class:"my-5"},null,-1)),c("form",{onSubmit:t[3]||(t[3]=Gt(()=>{},["prevent"]))},[c("div",a4t,[c("div",l4t,[k(l,{id:"employee_checkbox",value:o.v$.employee_checkbox.$model,"onUpdate:value":t[1]||(t[1]=p=>o.v$.employee_checkbox.$model=p),label:e.$t("school.step.unregistered.form.checkbox"),"is-invalid":o.v$.employee_checkbox.$error,"invalid-message":e.$t("validation.custom.employee_checkbox.have_to_accept")},null,8,["value","label","is-invalid","invalid-message"])])]),c("div",c4t,[c("button",{id:"submit_button",class:"btn btn-primary btn-center",onClick:t[2]||(t[2]=Gt((...p)=>r.submit&&r.submit(...p),["prevent"]))},[z(m(e.$t("school.step.unregistered.form.button"))+" ",1),k(d,{icon:"arrow-right",class:"ms-icon",height:"20",width:"20"})])])],32)])):D("",!0),n.user?D("",!0):(h(),g("div",d4t,[k(u)]))]),c("div",u4t,[k(f,{registered:n.school.registered},null,8,["registered"])])])])}const f4t=U(G8t,[["render",h4t]]),m4t=""+new URL("advice_needed-081ddc68.svg",import.meta.url).href,p4t=""+new URL("improvement_idea-5ea2d36f.svg",import.meta.url).href,g4t=""+new URL("inquiry-d2328e99.svg",import.meta.url).href,Yse=""+new URL("kids_group-ee90e6ea.svg",import.meta.url).href,v4t={components:{AppIcon:Ue},props:{ig:{default:!0},fb:{default:!0},yt:{default:!0},pt:{default:!0},color:{default:"#384C74"}}},_4t={class:"d-inline-flex gap-3"},y4t={key:0,class:"d-block",href:"https://www.instagram.com/ucitelnice/",target:"_blank"},b4t={key:1,class:"d-block",href:"https://www.facebook.com/groups/ucitelnice/",target:"_blank"},k4t={key:2,class:"d-block",href:"https://www.youtube.com/channel/UCqLn_2wgJ0rbYH-xUJxBRyg/featured",target:"_blank"},w4t={key:3,class:"d-block",href:"https://cz.pinterest.com/ucitelnice/u%C4%8Ditelnice/",target:"_blank"};function $4t(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",_4t,[n.ig?(h(),g("a",y4t,[k(s,{icon:"instagram","icon-color":n.color,height:"25",width:"25"},null,8,["icon-color"])])):D("",!0),n.fb?(h(),g("a",b4t,[k(s,{icon:"facebook","icon-color":n.color,height:"25",width:"25"},null,8,["icon-color"])])):D("",!0),n.yt?(h(),g("a",k4t,[k(s,{icon:"youtube","icon-color":n.color,height:"25",width:"25"},null,8,["icon-color"])])):D("",!0),n.pt?(h(),g("a",w4t,[k(s,{icon:"pinterest","icon-color":n.color,height:"25",width:"25"},null,8,["icon-color"])])):D("",!0)])}const Wse=U(v4t,[["render",$4t]]),C4t={components:{AppIcon:Ue},data(){return{email:Jd.email,phoneLocal:Jd.phone.local,phoneGlobal:Jd.phone.global}},computed:{...xe("auth",{auth:"auth"})},methods:{toggle(){this.auth.is_admin?window.open(this.ziggyRoute("administration.messages","_blank")):this.$store.commit("sidebarChat/toggleChatOpen")}}},S4t={class:"mt-4"},T4t=["href"],E4t=["href"];function I4t(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",null,[e.auth.id?(h(),g("button",{key:0,target:"_blank",class:"btn btn-primary d-block",onClick:t[0]||(t[0]=Gt((...a)=>r.toggle&&r.toggle(...a),["prevent"]))},[z(m(e.$t("contact.main.cols.1.button"))+" ",1),k(s,{icon:"message",width:"20",height:"20",class:"ms-2"})])):D("",!0),c("div",S4t,[c("a",{href:"mailto:"+i.email,target:"_blank",class:"d-block mb-2"},[k(s,{icon:"mail",width:"20",height:"20",class:"me-icon"}),z(" "+m(i.email),1)],8,T4t),c("a",{href:"tel:"+i.phoneGlobal,target:"_blank",class:"d-block"},[k(s,{icon:"phone",width:"20",height:"20",class:"me-icon"}),z(" "+m(i.phoneLocal),1)],8,E4t)])])}const P4t=U(C4t,[["render",I4t]]),A4t={components:{AppIcon:Ue},data(){return{email:Jd.email,phoneLocal:Jd.phone.local,phoneGlobal:Jd.phone.global}}},D4t={class:"text-start"},x4t=["href"],O4t=["href"];function L4t(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",D4t,[c("a",{href:"mailto:"+i.email,target:"_blank",class:"d-block mb-2"},[k(s,{icon:"mail",width:"20",height:"20",class:"me-3"}),z(" "+m(i.email),1)],8,x4t),c("a",{href:"tel:"+i.phoneGlobal,target:"_blank",class:"d-block"},[k(s,{icon:"phone",width:"20",height:"20",class:"me-3"}),z(" "+m(i.phoneLocal),1)],8,O4t)])}const M4t=U(A4t,[["render",L4t]]);const N4t={components:{AppIcon:Ue},data(){return{email_idea:Jd.email_idea}}},R4t={class:"text-start"},j4t=["href"];function F4t(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",R4t,[c("a",{href:"mailto:"+i.email_idea,target:"_blank",class:"d-block mb-2"},[k(s,{icon:"mail",width:"20",height:"20",class:"me-3"}),z(" "+m(i.email_idea),1)],8,j4t)])}const z4t=U(N4t,[["render",F4t],["__scopeId","data-v-6237d3ea"]]),U4t={components:{AppIcon:Ue},data(){return{email:Jd.email}}},B4t={class:"text-start"},H4t=["href"];function V4t(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",B4t,[c("a",{href:"mailto:"+i.email,target:"_blank",class:"d-block mb-2"},[k(s,{icon:"mail",width:"20",height:"20",class:"me-3"}),z(" "+m(i.email),1)],8,H4t)])}const q4t=U(U4t,[["render",V4t]]),Y4t={components:{SocialsIcons:Wse,SendMessageLink:P4t,MailPhoneContact:M4t,IdeaMailPhoneContact:z4t,MailContact:q4t},props:{image:String,title:String,text:String,component:String,noIcon:{type:Boolean,default:!1},contentStart:{type:Boolean,default:!1}}},W4t=["src"],G4t={class:"text-gray-800 mb-3"},Z4t=["innerHTML"];function K4t(e,t,n,o,i,r){return h(),g("div",{class:X(n.contentStart?"text-start":"text-center")},[n.noIcon?D("",!0):(h(),g("img",{key:0,class:"mb-2dot5",src:n.image,height:"80"},null,8,W4t)),c("h4",G4t,m(n.title),1),c("p",{class:"text-gray-600 mb-4",innerHTML:n.text},null,8,Z4t),c("div",{class:X(["d-flex mt-1",n.contentStart?"justify-content-start":"justify-content-center"])},[(h(),W(oc(n.component)))],2)],2)}const J4t=U(Y4t,[["render",K4t]]),X4t={components:{ContactCard:J4t},props:{authorCard:{type:Boolean,default:!1},questionCard:{type:Boolean,default:!1},adviceCard:{type:Boolean,default:!1},improveCard:{type:Boolean,default:!1},helpCard:{type:Boolean,default:!1},communityCard:{type:Boolean,default:!1},noIcons:{type:Boolean,default:!1},contentStart:{type:Boolean,default:!1}},computed:{...xe({auth:"auth/auth"}),cardAuthorText(){return this.$t("authoronboarding.thanks_page.footer_text.0")+' <a href="https://autori.ucitelnice.cz/za%C4%8D%C3%ADn%C3%A1me" target="_blank" class="fw-bold">'+this.$t("authoronboarding.thanks_page.footer_text.1")+"</a> "+this.$t("authoronboarding.thanks_page.footer_text.2")},cardQuestionText(){return this.$t("contact.main.cols.0.text.0")+' <a href="/caste-dotazy">'+this.$t("contact.main.cols.0.text.1")+"</a>"+this.$t("contact.main.cols.0.text.2")+' <a href="https://www.facebook.com/groups/ucitelnice/">'+this.$t("contact.main.cols.0.text.3")+"</a>"},cardHelpText(){return this.$t("payment.success.need_help.text.0")+' <a href="'+this.ziggyRoute("faq")+'" target="_blank" class="text-decoration-none">'+this.$t("payment.success.need_help.text.1")+"</a> "+this.$t("payment.success.need_help.text.2")}},data(){return{advice_needed:m4t,improvement_idea:p4t,inquiry:g4t,kids_group:Yse}}},Q4t={class:"row"},e5t={key:0,class:"col-12 col-md mb-6 mb-md-0"},t5t={key:1,class:"col-12 col-md mb-6 mb-md-0"},n5t={key:2,class:"col-12 col-md mb-6 mb-md-0"},o5t={key:3,class:"col-12 col-md mb-6 mb-md-0"},i5t={key:4,class:"col-12 col-md mb-6 mb-md-0"},r5t={key:5,class:"col-12 col-md mb-6 mb-md-0"};function s5t(e,t,n,o,i,r){const s=y("ContactCard");return h(),g("div",Q4t,[n.authorCard?(h(),g("div",e5t,[k(s,{image:i.inquiry,title:e.$t("faq.not_found"),text:r.cardAuthorText,component:"MailPhoneContact","no-icon":n.noIcons,"content-start":n.contentStart},null,8,["image","title","text","no-icon","content-start"])])):D("",!0),n.questionCard?(h(),g("div",t5t,[k(s,{image:i.inquiry,title:e.$t("contact.main.cols.0.headline"),text:r.cardQuestionText,component:"SocialsIcons","no-icon":n.noIcons,"content-start":n.contentStart},null,8,["image","title","text","no-icon","content-start"])])):D("",!0),n.adviceCard?(h(),g("div",n5t,[k(s,{image:i.advice_needed,title:e.$t("contact.main.cols.1.headline"),text:e.auth.id?e.$t("contact.main.cols.1.text_logged"):e.$t("contact.main.cols.1.text"),component:e.auth.id?"SendMessageLink":"MailContact","no-icon":n.noIcons,"content-start":n.contentStart},null,8,["image","title","text","component","no-icon","content-start"])])):D("",!0),n.improveCard?(h(),g("div",o5t,[k(s,{image:i.improvement_idea,title:e.$t("contact.main.cols.2.headline"),text:e.$t("contact.main.cols.2.text"),component:"IdeaMailPhoneContact","no-icon":n.noIcons,"content-start":n.contentStart},null,8,["image","title","text","no-icon","content-start"])])):D("",!0),n.helpCard?(h(),g("div",i5t,[k(s,{image:i.advice_needed,title:e.$t("payment.success.need_help.title"),text:r.cardHelpText,component:"MailPhoneContact","no-icon":n.noIcons,"content-start":n.contentStart},null,8,["image","title","text","no-icon","content-start"])])):D("",!0),n.communityCard?(h(),g("div",r5t,[k(s,{image:i.kids_group,title:e.$t("payment.success.join_community.title"),text:e.$t("payment.success.join_community.text"),component:"SocialsIcons","no-icon":n.noIcons,"content-start":n.contentStart},null,8,["image","title","text","no-icon","content-start"])])):D("",!0)])}const vh=U(X4t,[["render",s5t]]),a5t=""+new URL("school_success-ebad6d76.svg",import.meta.url).href,l5t={components:{ContactCards:vh,PickedSchoolCard:K3,AppIcon:Ue},props:{school:{type:Object,default(){return{izo:null,name:"",registered:!1}}}},data(){return{schoolSuccess:a5t}},computed:{type(){return this.school.registered?"registered":"unregistered"}}},c5t={class:"text-center mb-5"},d5t=["src"],u5t={key:0},h5t={class:"m-0"},f5t={key:1},m5t={class:"mb-3"},p5t={class:"mb-5"},g5t=["href"],v5t={key:0,class:"row mb-6"},_5t={class:"col-12"};function y5t(e,t,n,o,i,r){const s=y("AppIcon"),a=y("PickedSchoolCard"),l=y("ContactCards");return h(),g("div",null,[c("div",c5t,[c("img",{class:"mb-5",src:i.schoolSuccess,height:"180",width:"180"},null,8,d5t),n.school.registered?(h(),g("div",u5t,[c("h2",h5t,m(e.$t("school.thanks.registered.title")),1)])):(h(),g("div",f5t,[c("h2",m5t,m(e.$t("school.thanks.unregistered.title")),1),c("h4",p5t,m(e.$t("school.thanks.unregistered.text")),1),c("a",{href:e.ziggyRoute("default"),class:"btn btn-primary btn-center"},[z(m(e.$t("school.thanks.unregistered.button"))+" ",1),k(s,{icon:"arrow-right",class:"ms-icon",height:"20",width:"20"})],8,g5t)]))]),n.school.izo?(h(),g("div",v5t,[c("div",_5t,[k(a,{"picked-school":n.school,"show-manager":!0},null,8,["picked-school"])])])):D("",!0),k(l,{"help-card":"","community-card":""})])}const b5t=U(l5t,[["render",y5t]]),k5t={components:{SchoolRegisterNotExist:f4t,SchoolRegisterExist:W8t,SchoolRegisterThanks:b5t},props:{user:{type:Object,default(){return{first_name:"",last_name:"",email:""}}},inviteSchool:{type:Object,default(){return{izo:null}}},step:{type:Number,default(){return 1}}},data(){return{pageStep:1,schoolsLoading:!1,pickedSchool:{izo:null,name:"",registered:!1}}},methods:{changeStep(e){this.pageStep=e,window.scrollTo(0,0)},picked(e){this.pickedSchool=e,this.changeStep(1)},submitted(e){this.pickedSchool=e,this.changeStep(2)}},mounted(){this.step!==1&&(this.pageStep=this.step),this.pickedSchool=this.inviteSchool},watch:{pageStep(e){this.$router.push({name:this.$route.name,params:this.$route.params,query:{step:Number(e)}})}}},w5t={class:"col-12 mt-6"},$5t={key:0,class:"row justify-content-center"},C5t={key:0,class:"col-12 mb-10rem"},S5t={key:1,class:"col-12 col-lg-8 mb-5rem"};function T5t(e,t,n,o,i,r){const s=y("SchoolRegisterExist"),a=y("SchoolRegisterNotExist"),l=y("SchoolRegisterThanks");return h(),g("div",w5t,[i.pickedSchool.izo?(h(),g("div",$5t,[i.pageStep==1?(h(),g("div",C5t,[i.pickedSchool.registered?(h(),W(s,{key:0,school:i.pickedSchool,onNext:r.submitted,user:n.user},null,8,["school","onNext","user"])):(h(),W(a,{key:1,school:i.pickedSchool,onNext:r.submitted,user:n.user},null,8,["school","onNext","user"]))])):(h(),g("div",S5t,[k(l,{school:i.pickedSchool},null,8,["school"])]))])):D("",!0)])}const E5t=U(k5t,[["render",T5t]]),I5t={props:{color:{type:String,default(){return"#F6F8FE"}},header:{type:Element},offset:{type:Number,default(){return 40}},borderBottom:{type:Boolean,default(){return!1}}},data(){return{height:0,width:0,resizeObserver:null}},methods:{computeDimensions(){this.$nextTick(()=>{this.height=this.header.offsetHeight+this.offset,this.width=window.screen.width})},initResizeObserver(){this.$nextTick(()=>{this.resizeObserver=new ResizeObserver(this.computeDimensions),this.resizeObserver.observe(window.document.body)})}},mounted(){this.computeDimensions(),this.computeDimensions=is.debounce(this.computeDimensions,50),!this.resizeObserver&&this.header&&this.initResizeObserver()},beforeUnmount(){this.resizeObserver&&this.resizeObserver.unobserve(window.document.body)},watch:{header(){this.resizeObserver||this.initResizeObserver()}}},P5t=["height"],A5t=["width","fill"];function D5t(e,t,n,o,i,r){return h(),g("svg",{class:X(["position-absolute start-0 end-0 z-index-neg-1 w-100",{"border-bottom border-gray-400":n.borderBottom}]),height:i.height,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[c("rect",{class:"h-100",width:i.width,height:1,fill:n.color},null,8,A5t)],10,P5t)}const Xy=U(I5t,[["render",D5t]]),x5t={props:{image:String},computed:{pillColor(){return"success-primary"}}},O5t=["src"],L5t=["src"];function M5t(e,t,n,o,i,r){return h(),g("div",null,[c("img",{src:n.image,alt:"Author image",class:"object-fit-cover rounded-circle border mb-1 d-none d-md-block",width:"133",height:"133"},null,8,O5t),c("img",{src:n.image,alt:"Author image",class:"object-fit-cover rounded-circle border mb-1 d-block d-md-none",width:"100",height:"100"},null,8,L5t)])}const N5t=U(x5t,[["render",M5t]]),R5t={props:{id:{type:Number,default:null},slug:{type:String,default:null}},computed:{link(){return this.slug?this.ziggyRoute("author.show.public",this.slug):this.id?this.ziggyRoute("user.show",this.id):null}}},j5t=["href"];function F5t(e,t,n,o,i,r){const s=y("app-icon");return h(),g("a",{href:r.link,target:"_blank",class:"d-inline-flex link-gray-800 medium flex-row-reverse flex-md-row align-items-center"},[z(m(e.$t("dashboard.author.header.others_see"))+" ",1),k(s,{icon:"chevron-right",width:"20",height:"20",class:"ms-0 ms-md-icon me-icon me-md-0"})],8,j5t)}const z5t=U(R5t,[["render",F5t]]),U5t={components:{AppIcon:Ue}},B5t=["href"];function H5t(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("a",{class:"btn btn-primary btn-center btn-sm",href:e.ziggyRoute("product.create")},[z(m(e.$t("product.new_product"))+" ",1),k(s,{icon:"upload",class:"ms-icon",height:"20",width:"20"})],8,B5t)}const V5t=U(U5t,[["render",H5t]]),q5t={components:{AppIcon:Ue,AuthorDashboardHeaderImage:N5t,AuthorDashboardPublicLink:z5t,AuthorProductUploadButton:V5t},computed:{...xe({author:"author/getDetail"})}},Y5t={class:"d-flex flex-row-reverse flex-md-row align-items-start align-items-md-center"},W5t={class:"flex-grow-1 d-flex flex-column flex-md-row justify-content-between"},G5t={class:"ms-4"},Z5t={class:"d-flex align-items-center"},K5t={class:"mb-1"},J5t={class:"d-flex flex-column flex-md-row gap-md-3 mb-1"},X5t={key:0,class:"text-gray-800 medium fw-medium mb-0"},Q5t={class:"text-gray-800 medium mb-0"},e$t={class:"text-gray-800 medium mb-0"},t$t={class:"mt-3 mt-md-0"};function n$t(e,t,n,o,i,r){const s=y("AuthorDashboardHeaderImage"),a=y("AppIcon"),l=y("AuthorDashboardPublicLink"),d=y("AuthorProductUploadButton");return h(),g("div",Y5t,[k(s,{class:"col-auto position-relative",image:e.author.image_detail},null,8,["image"]),c("div",W5t,[c("div",G5t,[c("div",Z5t,[c("h3",K5t,m(e.author.public_alias?e.author.public_alias:e.author.first_name+" "+e.author.last_name),1),e.author.badge==1?(h(),W(a,{key:0,icon:"check-fill",width:"24",height:"24",class:"text-success ms-2"})):D("",!0)]),c("div",J5t,[e.author.public_alias?(h(),g("p",X5t,m(e.author.first_name+" "+e.author.last_name),1)):D("",!0),c("p",Q5t,m(e.$tc("author.n_followers",{count:e.author.favourite_of_count})),1),c("p",e$t,m(e.$tc("product.materials_count",{count:e.author.products_count})),1)]),k(l,{id:e.author.id,slug:e.author.slug},null,8,["id","slug"])]),c("div",t$t,[k(d)])])])}const o$t=U(q5t,[["render",n$t]]),i$t={components:{TabList:qr,AuthorDashboardBlock:o$t,GrayBackgroundComponent:Xy},data(){return{routes:["dashboard/aktualne","dashboard/materialy","dashboard/skupiny-materialu","dashboard/marketing","dashboard/vyuctovani","dashboard/nastaveni"],titles:[this.$t("dashboard.author.header.tabs.live"),this.$t("dashboard.author.header.tabs.products"),this.$t("dashboard.author.header.tabs.product_group"),this.$t("dashboard.author.header.tabs.marketing"),this.$t("dashboard.author.header.tabs.billing"),this.$t("dashboard.author.header.tabs.settings")]}},computed:{...xe({author:"author/getDetail"}),notifications(){return[null,{number:this.author.complaints_count+this.author.products_in_revision_count,color:"danger"},null,this.discountAutomaticNotification,null]},...an({discount:e=>e.discount.detail}),showDiscountAutomaticNotification(){var e,t;return((e=this.discount)==null?void 0:e.id)&&((t=this.discount)==null?void 0:t.show_on_public_page)},discountAutomaticNotification(){return this.showDiscountAutomaticNotification?{text:this.$t("discount.automatic.title_short")+"!",color:"warning"}:null}},mounted(){this.$store.dispatch("discount/show")}},r$t={ref:"dashboard-header",class:"w-100"},s$t={class:"py-4"},a$t={class:"row"},l$t={class:"col px-3"};function c$t(e,t,n,o,i,r){const s=y("GrayBackgroundComponent"),a=y("AuthorDashboardBlock"),l=y("TabList");return h(),g("div",r$t,[k(s,{header:e.$refs["dashboard-header"],offset:0,"border-bottom":"",color:"white"},null,8,["header"]),c("div",s$t,[k(a)]),c("div",a$t,[c("div",l$t,[k(l,{class:"border-none",routes:i.routes,titles:i.titles,notifications:r.notifications,"padding-x":0},null,8,["routes","titles","notifications"])])])],512)}const d$t=U(i$t,[["render",c$t]]),u$t={components:{AuthorDashboardHeader:d$t},props:{author:{type:Object,default(){return null}}},mounted(){this.$store.commit("author/setDetail",this.author)}},h$t={class:"mb-6"};function f$t(e,t,n,o,i,r){const s=y("AuthorDashboardHeader"),a=y("router-view");return h(),g("div",h$t,[k(s),k(a,{class:"mt-5"})])}const m$t=U(u$t,[["render",f$t]]),p$t={created(){this.$store.dispatch("authorNotification/resetListsAndPaginations")}};function g$t(e,t,n,o,i,r){const s=y("router-view");return h(),g("div",null,[k(s)])}const v$t=U(p$t,[["render",g$t]]),_$t={components:{TabList:qr,AppIcon:Ue},data(){return{tabs:{titles:Object.values(this.$tm("dashboard.author.news.tabs")),routes:["dashboard/aktualne/prehled/vse","dashboard/aktualne/prehled/aktuality","dashboard/aktualne/prehled/materialy","dashboard/aktualne/prehled/oceneni"]},activeTab:null,productCountFinal:10}},computed:{...xe({author:"author/getDetail"}),...an({hasImage:e=>e.author.detail.has_image,hasPromo:e=>!!e.author.detail.has_promo,description:e=>e.author.detail.description}),has10products(){return this.author.products_count>=this.productCountFinal},anyProduct(){return this.author?this.author.products_count>0:!1},allItemsChecked(){return this.hasImage&&this.description&&this.author.checklist_read&&this.anyProduct&&this.hasPromo&&this.has10products}}},y$t={class:"rounded border border-primary-20 h-100"},b$t={class:"px-4 pt-3 border-bottom border-primary-20"},k$t={class:"d-flex flex-wrap align-items-center justify-content-between mb-2"},w$t={class:"d-flex align-items-center mb-0"},$$t={class:"pt-0"};function C$t(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TabList"),l=y("router-view");return h(),g("div",y$t,[c("div",b$t,[c("div",k$t,[c("h4",w$t,[k(s,{icon:"time",width:24,height:24,class:"me-icon"}),z(" "+m(e.$t("dashboard.author.news.title")),1)])]),c("div",$$t,[k(a,{titles:i.tabs.titles,routes:i.tabs.routes,"padding-x":0,class:"mb-0 notification-tabs border-none"},null,8,["titles","routes"])])]),k(l,{"all-items-checked":r.allItemsChecked},null,8,["all-items-checked"])])}const S$t=U(_$t,[["render",C$t]]),T$t={props:{color:{type:String,default:"#5AA700"},dividend:{type:Number,default:1},divisor:{type:Number,default:100},size:{type:Number,default:72},thickness:{type:Number,default:15},backgroundColor:{type:String,default:"#FFFFFF"},foregroundColor:{type:String,default:"transparent"},startAngle:{type:Number,default:180}},computed:{sections(){return[{value:this.dividend,color:this.color}]},total(){return Math.max(this.divisor,this.dividend)}}};function E$t(e,t,n,o,i,r){const s=y("vc-donut");return h(),W(s,{background:n.backgroundColor,foreground:n.foregroundColor,size:n.size,unit:"px",thickness:n.thickness,sections:r.sections,total:r.total,"start-angle":n.startAngle,"auto-adjust-text-size":!1},{default:F(()=>[c("div",{style:Bn({color:this.color})},[Pt(e.$slots,"default")],4)]),_:3},8,["background","foreground","size","thickness","sections","total","start-angle"])}const I$t=U(T$t,[["render",E$t]]),P$t={components:{PieChart:I$t},props:{color:String,backgroundColor:{type:String,default:"#ffffff"},foregroundColor:{type:String,default:"transparent"},dividend:Number,divisor:{type:Number,default:100}},computed:{sections(){return[{value:this.dividend,color:this.color}]}}};function A$t(e,t,n,o,i,r){const s=y("PieChart");return h(),g("div",null,[k(s,{size:54,thickness:15,divisor:n.divisor,dividend:n.dividend,color:n.color,startAngle:0,"background-color":n.backgroundColor,"foreground-color":n.foregroundColor},{default:F(()=>[z(m(n.dividend+"/"+n.divisor),1)]),_:1},8,["divisor","dividend","color","background-color","foreground-color"])])}const Gse=U(P$t,[["render",A$t]]),ks={linkTree:"https://linktr.ee/ucitelnice",author:{material:{workFlow:"https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/pr%C5%AFvodn%C3%AD-list-jak-pracovat-s-materi%C3%A1lem",presentation:"https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/prezentace-materi%C3%A1lu",titleImage:"https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/prezentace-materi%C3%A1lu#h.j1p5u2x7ehsc",category:"https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/kategorie",images:"https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/jak-na-obr%C3%A1zky-v-materi%C3%A1lech",imageRecommendations:"http://soubory.ucitelnice.cz/Jak%C3%A9%20obr%C3%A1zky%20lze%20pou%C5%BE%C3%ADvat.pdf",creation:"https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/v-%C4%8Dem-tvo%C5%99it-materi%C3%A1ly",font:"https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/jak-na-v%C3%BDb%C4%9Br-font%C5%AF",checkList:"https://autori.ucitelnice.cz/checklist",complaint:"https://autori.ucitelnice.cz/vase-podnikani/reklamace-a-aktualizace-materi%C3%A1l%C5%AF"},levelStructure:"https://autori.ucitelnice.cz/info/autorska-struktura",business:"https://autori.ucitelnice.cz/vase-podnikani",faq:"https://autori.ucitelnice.cz/info/caste-otazky-autoru",feedback:"https://autori.ucitelnice.cz/zp%C4%9Btn%C3%A1-vazba",schoolAccount:"https://autori.ucitelnice.cz/aktuality/skolni-ucty",category:"https://autori.ucitelnice.cz/kategorie"},files:{personalDataProcessing:"https://soubory.ucitelnice.cz/Zasady-zpracovani-osobnich-udaju-Ucitelnice-s-r-o.pdf",businessConditions:"https://soubory.ucitelnice.cz/obchodni-podminky.pdf"},vop:"https://soubory.ucitelnice.cz/obchodni-podminky.pdf",schools:{schoolInfoSheet:"https://soubory.ucitelnice.cz/ucitelnice-pro-skoly.pdf",accountantManual:"https://soubory.ucitelnice.cz/ucitelnice-pro-skoly-navod.pdf"},youtubeVideoId(e){if(!e||e.length===0)return!1;if(e===28)return e.split("/").slice(-1).pop();let t=e.split("v=")[1],n=t.indexOf("&");return n!==-1?t.substring(0,n):t},youtubeVideoRegexId(e){let t=/(https?:\/\/)?(((m|www)\.)?(youtube(-nocookie)?|youtube.googleapis)\.com.*(v\/|v=|vi=|vi\/|e\/|embed\/|user\/.*\/u\/\d+\/)|youtu\.be\/)([_0-9a-z-]+)/i,n=e.match(t)[8];return n&&n.length===11?n:!1}},D$t={components:{AppIcon:Ue,Pill:Ni,SmallPieChart:Gse},data(){return{hover:!1,productCountFinal:10}},computed:{...xe({author:"author/getDetail"}),...an({hasImage:e=>e.author.detail.has_image,hasPromo:e=>!!e.author.detail.has_promo,description:e=>e.author.detail.description,badge:e=>e.author.detail.badge}),items(){return[{id:0,model:this.hasImage,emit:this.goToSettingsProfileImage},{id:1,model:this.hasDescription,emit:this.goToSettingsInformations},{id:2,model:this.checklist,emit:this.gotToCheckList},{id:3,model:this.anyProduct,href:this.ziggyRoute("product.create")},{id:4,model:this.hasPromo,emit:this.goToPromoMaterial},{id:5,model:this.has10products,href:"https://autori.ucitelnice.cz/info/autorska-struktura"}]},itemsFiltered(){return this.items.filter(e=>!e.model)},allItemsChecked(){return this.hasImage&&this.description&&this.author.checklist_read&&this.anyProduct&&this.hasPromo&&this.has10products},hasDescription(){return this.description&&this.description.length>0},checklist:{get(){return this.author?this.author.checklist_read:!1},set(e){this.author.checklist_read===!1&&(this.loading=!0,gf.checklistUpdate(e).then(()=>{this.author.checklist_read=e,this.loading=!1}))}},anyProduct(){return this.author?this.author.products_count>0:!1},has10products(){return this.author.products_count>=this.productCountFinal},productCountFinalRequired(){return this.productCountFinal-this.author.products_count}},methods:{goToSettingsProfileImage(){this.$router.push({name:"dashboard/nastaveni/profilovy-obrazek"})},goToSettingsInformations(){this.$router.push({name:"dashboard/nastaveni/informace"})},goToPromoMaterial(){this.$router.push({name:"dashboard/marketing/promo-material"})},gotToCheckList(){window.open(ks.author.material.checkList,"_blank"),this.checklist=!0}}},x$t={key:0,class:"bg-white rounded shadow"},O$t={class:"d-flex align-items-center border-bottom border-primary-20 px-4 py-3"},L$t={class:"mb-0"},M$t={class:"px-4 py-3"},N$t=["href","onClick"],R$t={class:"flex-grow-1 d-flex justify-content-between"},j$t={key:0,class:"medium text-gray-700 mb-0"},F$t={key:1,class:"medium text-gray-700 mb-0"},z$t={class:"fw-bold"},U$t={href:"https://autori.ucitelnice.cz/info/autorska-struktura",target:"_blank"};function B$t(e,t,n,o,i,r){const s=y("AppIcon"),a=y("Pill"),l=y("SmallPieChart");return r.allItemsChecked?D("",!0):(h(),g("div",x$t,[c("div",O$t,[k(s,{icon:"pin",height:24,width:24,class:"me-icon"}),c("h4",L$t,m(e.$t("public.start_here")),1)]),c("div",M$t,[(h(!0),g(pe,null,Me(r.itemsFiltered.slice(0,1),d=>(h(),g("a",{key:d.id,class:"d-flex gap-3 link-gray-800 cursor-pointer",href:d.href??null,onClick:u=>d.emit?d.emit():null,onMouseover:t[0]||(t[0]=()=>{i.hover=!0}),onMouseleave:t[1]||(t[1]=()=>{i.hover=!1})},[c("div",null,[k(a,{color:"success"},{default:F(()=>[z(m(e.$t("public.step",{step:r.items.length-r.itemsFiltered.length+1,total:r.items.length})),1)]),_:1})]),c("div",R$t,[c("div",null,[c("p",{class:X(["mb-0",{"text-decoration-underline":i.hover}])},m(e.$tm("dashboard.author.progress.list_new.items.title")[d.id]),3),d.id!==5?(h(),g("p",j$t,m(e.$tm("dashboard.author.progress.list_new.items.text")[d.id]),1)):(h(),g("p",F$t,[z(m(e.$tm("dashboard.author.progress.list_new.items.text.5.0"))+" ",1),c("span",z$t,m(r.productCountFinalRequired),1),z(" "+m(e.$t("dashboard.author.progress.list_new.items.text.5.1"))+" ",1),c("a",U$t,m(e.$t("dashboard.author.progress.list_new.items.text.5.2")),1),z(" "+m(e.$t("dashboard.author.progress.list_new.items.text.5.3")),1)]))]),d.id==5?(h(),W(l,{key:0,dividend:e.author.products_count,divisor:i.productCountFinal,color:"#000000","foreground-color":"#EBEFFD"},null,8,["dividend","divisor"])):D("",!0)])],40,N$t))),128))])]))}const H$t=U(D$t,[["render",B$t]]);const V$t={props:{selected:String},data(){return{date:gt().toDate(),moment:gt,options:[{label:"yesterday",string:this.$t("public.yesterday")},{label:"week",string:this.$t("public.week_last")},{label:"month",string:this.$t("public.month_actual")},{label:"overall",string:this.$t("public.overall")}]}},computed:{selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}}}},q$t={class:"form-group"};function Y$t(e,t,n,o,i,r){const s=y("v-select");return h(),g("div",q$t,[k(s,{label:"string",class:"style-chooser border border-primary-20 bg-primary-10 rounded-pill",modelValue:r.selectedModel,"onUpdate:modelValue":t[0]||(t[0]=a=>r.selectedModel=a),options:i.options,reduce:a=>a.label,"close-on-select":!0,searchable:!1,clearable:!1,placeholder:e.$t("filter.placeholder.select")},null,8,["modelValue","options","reduce","placeholder"])])}const W$t=U(V$t,[["render",Y$t]]),G$t={components:{AppIcon:Ue,Loading:Rt,AuthorSellsPeriodSelect:W$t},data(){return{primaryColor:window.primaryColor,periodSelected:"yesterday"}},computed:{...an({loading:e=>e.authorStats.loading}),...xe({periods:"authorStats/getPeriods"}),statSelected(){return this.periods[this.periodSelected]},visits(){return this.statSelected.visits!=null?Number(this.statSelected.visits).toLocaleString():"–"},sells(){return Number(this.statSelected.sells).toLocaleString()},conversion(){return this.statSelected.conversion!=null?this.statSelected.conversion.toFixed(2)+" %":"–"},totalToPay(){return Number(this.statSelected.totalToPay).toLocaleString()+" "+this.$t("currency.short")}},methods:{load(){this.$store.dispatch("authorStats/periods")}},mounted(){this.load()}},Z$t={class:"bg-primary-5 rounded border border-primary-20"},K$t={class:"d-flex flex-wrap justify-content-between px-4 py-3 border-bottom border-primary-20"},J$t={class:"d-flex align-items-center mb-0"},X$t={class:"d-flex align-items-center fw-medium"},Q$t={class:"px-4 py-3 vl-parent mh-4rem"},e9t={class:"d-flex gap-4"},t9t={class:"text-gray-700 small mb-2"},n9t={class:"text-gray-800 mb-0"},o9t={class:"text-gray-700 small mb-2"},i9t={class:"text-gray-800 mb-0"},r9t={class:"text-gray-700 small mb-2"},s9t={class:"text-gray-800 mb-0"},a9t={class:"text-gray-700 small mb-2"},l9t={class:"text-gray-800 mb-0"};function c9t(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link"),l=y("Loading"),d=y("AuthorSellsPeriodSelect");return h(),g("div",Z$t,[c("div",K$t,[c("h4",J$t,[k(s,{icon:"graph",width:24,height:24,class:"me-icon"}),z(" "+m(e.$t("product.sells.overview.title")),1)]),k(a,{class:"mt-2 mt-md-0",to:{name:"dashboard/aktualne/prehled-prodeju"}},{default:F(()=>[c("a",X$t,[z(m(e.$t("product.sells.overview.show_more"))+" ",1),k(s,{icon:"chevron-right",class:"ms-icon"})])]),_:1})]),c("div",Q$t,[k(l,{active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(d,{class:"d-inline-block mb-3",selected:i.periodSelected,"onUpdate:selected":t[1]||(t[1]=u=>i.periodSelected=u)},null,8,["selected"]),c("div",e9t,[c("div",null,[c("p",t9t,m(e.$t("authorstats.table.header.visitors")),1),c("h2",n9t,m(r.visits),1)]),c("div",null,[c("p",o9t,m(e.$t("authorstats.table.header.sells")),1),c("h2",i9t,m(r.sells),1)]),c("div",null,[c("p",r9t,m(e.$t("authorstats.table.header.conversion")),1),c("h2",s9t,m(r.conversion),1)]),c("div",null,[c("p",a9t,m(e.$t("authorstats.table.header.total_to_pay")),1),c("h2",l9t,m(r.totalToPay),1)])])])])}const d9t=U(G$t,[["render",c9t]]),u9t=()=>De.get(Ie("api.author.stats.periods")),h9t=e=>De.post(Ie("api.author.stats.monthly"),{date:e}),f9t=(e,t)=>De.post(Ie("administration.api.user.author.stats",{user:e}),{date:t}),m9t=(e,t)=>De.post(Ie("api.author.stats.product.monthly"),{product:e,date:t}),p9t=()=>De.get(Ie("api.author.stats.products.topYesterday")),p0={periods:u9t,monthly:h9t,monthlyAdmin:f9t,productMonthly:m9t,productsTopYesterday:p9t},g9t={components:{Loading:Rt},data(){return{products:[],loading:!1,primaryColor:window.primaryColor}},methods:{load(){this.loading=!0,p0.productsTopYesterday().then(e=>{this.products=e.data.data,this.loading=!1}).catch(()=>{this.loading=!1})}},mounted(){this.load()}},v9t={class:"rounded border border-primary-20"},_9t={class:"px-4 py-3 border-bottom border-primary-20"},y9t={class:"d-flex align-items-center mb-0"},b9t={key:0,class:"d-flex justify-content-center align-items-center medium h-10dot0625rem px-4 py-3 vl-parent"},k9t={key:0,class:"text-center text-gray-500 mb-0"},w9t={key:1,class:"medium px-4 py-3 h-10dot0625rem overflow-auto scrollbar-modern"},$9t={class:"row text-gray-700 small"},C9t={class:"col-8"},S9t={class:"col-2 text-end"},T9t={class:"col-2 text-end"},E9t=["href"],I9t={class:"col-8"},P9t={class:"d-inline-block w-1rem"},A9t={class:"col-2 text-end"},D9t={class:"col-2 text-end"};function x9t(e,t,n,o,i,r){const s=y("app-icon"),a=y("Loading");return h(),g("div",v9t,[c("div",_9t,[c("h4",y9t,[k(s,{icon:"trend",width:24,height:24,class:"me-icon"}),z(" "+m(e.$t("product.sells.yesterday.title")),1)])]),i.products.length?(h(),g("div",w9t,[c("div",$9t,[c("div",C9t,[t[1]||(t[1]=c("div",{class:"d-inline-block w-1rem"},null,-1)),z(" "+m(e.$t("product.name")),1)]),c("div",S9t,m(e.$t("product.sells.title")),1),c("div",T9t,m(e.$t("public.total_profit")),1)]),(h(!0),g(pe,null,Me(i.products,(l,d)=>(h(),g("a",{key:d,href:l.url,class:"row fw-medium link-dark mt-3"},[c("div",I9t,[c("div",P9t,m(d+1),1),z(" "+m(l.title),1)]),c("div",A9t,m(l.sells),1),c("div",D9t,m(l.total_to_pay+" "+e.$t("currency.short")),1)],8,E9t))),128))])):(h(),g("div",b9t,[k(a,{active:i.loading,"onUpdate:active":t[0]||(t[0]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),i.loading?D("",!0):(h(),g("p",k9t,m(e.$t("product.sells.yesterday.empty")),1))]))])}const O9t=U(g9t,[["render",x9t]]),L9t={components:{AppIcon:Ue,ProductCardTags:Jre,ProductPrice:Yy,ProductCardTopBadge:Zre},props:{product:Object}},M9t={class:"bg-white rounded border shadow-low shadow-mid-hover bg-white p-2 mh-16dot875rem"},N9t=["href"],R9t=["src","alt"],j9t={class:"d-flex justify-content-between align-items-center border-bottom py-2 mh-2dot5rem"},F9t={class:"d-flex justify-content-center pt-2"},z9t=["href"];function U9t(e,t,n,o,i,r){const s=y("ProductCardTopBadge"),a=y("ProductCardTags"),l=y("ProductPrice"),d=y("AppIcon");return h(),g("div",M9t,[n.product.rank>0?(h(),W(s,{key:0,rank:n.product.rank},null,8,["rank"])):D("",!0),c("a",{href:n.product.url},[c("img",{src:n.product.cover_img_thumbnail,alt:n.product.title,class:"object-fit-cover w-100"},null,8,R9t)],8,N9t),c("div",j9t,[k(a,{product:n.product},null,8,["product"]),k(l,{product:n.product,class:"medium text-gray-800"},null,8,["product"])]),c("div",F9t,[c("a",{href:e.ziggyRoute("product.edit",{product:n.product.id,update:!0}),class:"btn btn-tertiary btn-sm btn-center"},[z(m(e.$t("public.update"))+" ",1),k(d,{icon:"edit",width:"20",height:"20",class:"ms-icon"})],8,z9t)])])}const B9t=U(L9t,[["render",U9t]]),H9t={components:{AuthorProductCard:B9t,AppIcon:Ue},computed:{...xe({author:"author/getDetail"}),anyProduct(){return this.author.products_count>0}}},V9t={key:0},q9t={class:"d-flex align-items-center mb-4"},Y9t={class:"row horizontal-scroll-mobile"};function W9t(e,t,n,o,i,r){const s=y("AppIcon"),a=y("AuthorProductCard");return r.anyProduct?(h(),g("div",V9t,[c("h3",q9t,[k(s,{icon:"materials",width:24,height:24,class:"me-icon"}),z(" "+m(e.$t("dashboard.author.products.headline.latest")),1)]),c("div",Y9t,[(h(!0),g(pe,null,Me(e.author.most_recent_products,l=>(h(),g("div",{key:l.id,class:"col-horiz-big-5"},[k(a,{product:l},null,8,["product"])]))),128))])])):D("",!0)}const G9t=U(H9t,[["render",W9t]]),Z9t={components:{AuthorNotificationContainer:S$t,AuthorProgressListNew:H$t,AuthorSellsOverview:d9t,AuthorSellsYesterday:O9t,AuthorDashboardProductList:G9t},computed:{...xe({author:"author/getDetail"})}},K9t={class:"row mb-5"},J9t={class:"col-12 col-lg-5 mb-4 mb-lg-0"},X9t={class:"col-12 col-lg-7"};function Q9t(e,t,n,o,i,r){const s=y("AuthorNotificationContainer"),a=y("AuthorProgressListNew"),l=y("AuthorSellsOverview"),d=y("AuthorSellsYesterday"),u=y("AuthorDashboardProductList");return h(),g("div",null,[c("div",K9t,[c("div",J9t,[k(s)]),c("div",X9t,[k(a,{class:"mb-4"}),k(l,{class:"mb-4"}),k(d)])]),k(u)])}const e6t=U(Z9t,[["render",Q9t]]),t6t={components:{Pill:Ni,AppIcon:Ue,Loading:Rt},props:{notificationProp:{type:Object,default:()=>null},backButtonHidden:{type:Boolean,default:!1},fullWidth:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor}},computed:{...an({loading:e=>e.authorNotification.loading,notificationStore:e=>e.authorNotification.detail,lastOpened:e=>e.authorNotification.lastOpenedTab}),notification(){return this.notificationProp?this.notificationProp:this.notificationStore},pillColor(){return this.notification.type=="custom_notification"?"pink":this.notification.type=="product_notification"?"purple":null},backRoute(){return this.lastOpened==="news"?{name:"dashboard/aktualne/prehled/aktuality"}:{name:"dashboard/aktualne/prehled"}}},mounted(){let e=this.notificationProp?this.notificationProp.id:this.$route.params.id;this.$store.dispatch("authorNotification/show",e)}},n6t={class:"btn btn-secondary btn-sm btn-center mb-4"},o6t={class:"mh-4rem vl-parent"},i6t={class:"d-flex align-items-center mb-3"},r6t={class:"medium text-gray-700 mb-0"},s6t={class:"mb-4"},a6t=["innerHTML"];function l6t(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link"),l=y("Loading"),d=y("Pill");return h(),g("div",null,[n.backButtonHidden?D("",!0):(h(),W(a,{key:0,to:r.backRoute},{default:F(()=>[c("button",n6t,[k(s,{icon:"arrow-left",class:"me-icon"}),z(" "+m(e.$t("dashboard.author.news.back")),1)])]),_:1},8,["to"])),c("div",o6t,[k(l,{active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.loading?D("",!0):(h(),g("div",{key:0,class:X(["col-12 border border-primary-20 rounded p-4",{"col-lg-8 col-xl-6":!n.fullWidth}])},[c("div",i6t,[k(d,{color:r.pillColor,class:"me-icon"},{default:F(()=>[z(m(e.$tm("author.notification.type")[r.notification.type]),1)]),_:1},8,["color"]),c("p",r6t,m(r.notification.published_at),1)]),c("h3",s6t,m(r.notification.title),1),c("p",{class:"text-break mb-0",innerHTML:r.notification.content},null,8,a6t)],2))])])}const EL=U(t6t,[["render",l6t]]),c6t={props:{selected:Object,dateMin:{type:Date,default:()=>null},labelHidden:{type:Boolean,default:()=>!1}},data(){return{date:gt().toDate(),moment:gt}},computed:{options(){return this.getDatesArray(this.dateMin,this.date)},selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}}},methods:{dateMonthYear(e){const t=new Intl.DateTimeFormat(document.documentElement.lang,{month:"long"}),n=new Date(e);let o=t.format(n.setMonth(n.getMonth())),i=n.getFullYear();return{month:o[0].toUpperCase()+o.slice(1),year:i}},dateMonthYearString(e){let t=this.dateMonthYear(e);return t.month+" "+t.year},getDatesArray(e,t){var n=[],o=gt(t).startOf("month");for(e=gt(e).startOf("month");o>=e;)n.push({date:o,string:this.dateMonthYearString(o)}),o=gt(o).subtract(1,"months");return n}},mounted(){this.$nextTick(()=>{this.selectedModel=this.options[0].date})}},d6t={class:"form-group form-floating"},u6t={key:0,class:"form-label"};function h6t(e,t,n,o,i,r){const s=y("v-select");return h(),g("div",d6t,[k(s,{label:"string",class:"form-control",modelValue:r.selectedModel,"onUpdate:modelValue":t[0]||(t[0]=a=>r.selectedModel=a),options:r.options,reduce:a=>a.date,"close-on-select":!0,searchable:!1,clearable:!1,placeholder:e.$t("filter.placeholder.select")},null,8,["modelValue","options","reduce","placeholder"]),n.labelHidden?D("",!0):(h(),g("label",u6t,m(e.$t("authorstats.month.select")),1))])}const f6t=U(c6t,[["render",h6t]]),m6t={},p6t={class:"row mx-0 py-2 bg-gray-300 small fw-bold text-uppercase text-gray-800"};function g6t(e,t,n,o,i,r){return h(),g("div",p6t,[Pt(e.$slots,"default")])}const ti=U(m6t,[["render",g6t]]),v6t={},_6t={class:"row mx-0 px-0 py-3 align-items-center border-bottom-2 d-flex medium"};function y6t(e,t,n,o,i,r){return h(),g("div",_6t,[Pt(e.$slots,"default")])}const ni=U(v6t,[["render",y6t]]),b6t={components:{FlexTableHead:ti,FlexTableRow:ni},props:{dateSelected:Object},data(){return{primaryColor:window.primaryColor,moment:gt}},computed:{...xe({stats:"authorStats/getStats"})}},k6t={key:0},w6t={class:"col-12 d-lg-none"},$6t={class:"col-4 d-none d-lg-flex"},C6t={class:"col-2 d-none d-lg-flex"},S6t={class:"col-2 d-none d-lg-flex"},T6t={class:"col-2 d-none d-lg-flex"},E6t={class:"col-2 d-none d-lg-flex"},I6t={class:"col-6 col-lg-4"},P6t={class:"medium text-gray-600 mb-0 d-lg-none"},A6t={class:"col-6 col-lg-2"},D6t={class:"medium text-gray-600 mb-0 d-lg-none"},x6t={class:"col-6 col-lg-2"},O6t={class:"medium text-gray-600 mb-0 d-lg-none mt-4"},L6t={class:"col-6 col-lg-2"},M6t={class:"medium text-gray-600 mb-0 d-lg-none mt-4"},N6t={class:"col-6 col-lg-2"},R6t={class:"medium text-gray-600 mb-0 d-lg-none mt-4"};function j6t(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("FlexTableRow");return e.stats.length?(h(),g("div",k6t,[k(s,null,{default:F(()=>[c("div",w6t,m(e.$t("dashboard.author.header.tabs.stats")),1),c("div",$6t,m(e.$t("authorstats.table.header.date")),1),c("div",C6t,m(e.$t("authorstats.table.header.sells")),1),c("div",S6t,m(e.$t("authorstats.table.header.visitors")),1),c("div",T6t,m(e.$t("authorstats.table.header.conversion")),1),c("div",E6t,m(e.$t("authorstats.table.header.total_to_pay")),1)]),_:1}),(h(!0),g(pe,null,Me(e.stats,(l,d)=>(h(),W(a,{key:d,class:X({"border-none":d==e.stats.length-1})},{default:F(()=>[c("div",I6t,[c("p",P6t,m(e.$t("authorstats.table.header.date")),1),z(" "+m(i.moment(l.date).format("D. M. Y")),1)]),c("div",A6t,[c("p",D6t,m(e.$t("authorstats.table.header.sells")),1),z(" "+m(l.sells?l.sells:0),1)]),c("div",x6t,[c("p",O6t,m(e.$t("authorstats.table.header.visitors")),1),z(" "+m(l.visitors?l.visitors:0),1)]),c("div",L6t,[c("p",M6t,m(e.$t("authorstats.table.header.conversion")),1),z(" "+m(l.conversion?l.conversion.toFixed(2)+" %":"0 %"),1)]),c("div",N6t,[c("p",R6t,m(e.$t("authorstats.table.header.total_to_pay")),1),z(" "+m(l.total_to_pay?l.total_to_pay:0)+" "+m(" "+e.$t("currency.short")),1)])]),_:2},1032,["class"]))),128))])):D("",!0)}const F6t=U(b6t,[["render",j6t]]),z6t={components:{Loading:Rt,Pill:Ni,MonthSelect:f6t,AuthorStatisticsTable:F6t},props:{product:{type:Object,default:null},tableShown:{type:Boolean,default:!1},fromAdmin:{type:Boolean,default:!1},id:{type:Number,default:null}},data(){return{primaryColor:window.primaryColor,moment:gt,dateSelected:gt()}},computed:{...xe({auth:"auth/auth",loading:"authorStats/isLoading",dateMin:"authorStats/getDateMin",stats:"authorStats/getStatsHeader"}),lastMonthSelected(){var e,t;return((e=this.dateSelected)==null?void 0:e.year())==gt().year()&&((t=this.dateSelected)==null?void 0:t.month())==gt().month()}},methods:{statColor(e){return e>0?"success":e<0?"danger":"gray-900"},statSign(e){return e>0?"+":""},loadProductStats(){this.product.id&&this.$store.dispatch("authorStats/productMonthly",{productId:this.product.id,date:this.dateSelected})},loadAuthorStats(){this.fromAdmin?this.$store.dispatch("authorStats/monthlyAdmin",{userId:this.id,date:this.dateSelected}):this.$store.dispatch("authorStats/monthly",{date:this.dateSelected})},loadStats(){this.product?this.loadProductStats():this.loadAuthorStats()}},watch:{dateSelected(){this.loadStats()},product(){this.loadStats()},auth(){this.loadStats()}}},U6t={class:"d-flex flex-column flex-md-row justify-content-between mb-5"},B6t={class:"mb-5 mb-md-3"},H6t={class:"col-12 col-md-6 col-xl-4"},V6t={class:"vl-parent mh-4dot9625rem"},q6t={key:0},Y6t={class:"row"},W6t={class:"col-12 col-lg-2dot4 border-end-lg-2 border-end-none py-3 py-lg-0"},G6t={class:"d-flex flex-column align-items-center justify-content-center text-center h-100"},Z6t={class:"medium mb-0"},K6t={class:"col-12 col-lg-2dot4 border-end-lg-2 border-end-none py-3 py-lg-0"},J6t={class:"d-flex flex-column align-items-center justify-content-center text-center h-100"},X6t={class:"medium mb-0"},Q6t={class:"col-12 col-lg-2dot4 border-end-lg-2 border-end-none py-3 py-lg-0"},eCt={class:"d-flex flex-column align-items-center justify-content-center text-center h-100"},tCt={class:"medium mb-0"},nCt={class:"col-12 col-lg-2dot4 border-end-lg-2 border-end-none pt-3 pt-lg-0"},oCt={class:"d-flex flex-column align-items-center justify-content-center text-center h-100"},iCt={class:"medium mb-0"},rCt={class:"col-12 col-lg-2dot4 pb-3 pb-lg-0"},sCt={class:"d-flex flex-column align-items-center justify-content-center text-center h-100"},aCt={class:"medium mb-0"};function lCt(e,t,n,o,i,r){const s=y("MonthSelect"),a=y("Loading"),l=y("Pill"),d=y("AuthorStatisticsTable"),u=sn("tooltip");return h(),g("div",null,[c("div",U6t,[c("h3",B6t,m(n.product?e.$t("authorstats.product.headline"):e.$t("authorstats.author.headline")),1),c("div",H6t,[k(s,{selected:i.dateSelected,"onUpdate:selected":t[0]||(t[0]=f=>i.dateSelected=f),"date-min":e.dateMin},null,8,["selected","date-min"])])]),c("div",V6t,[k(a,{active:e.loading,"onUpdate:active":t[1]||(t[1]=f=>e.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.loading?D("",!0):(h(),g("div",q6t,[c("div",Y6t,[c("div",W6t,[c("div",G6t,[c("h2",{class:X({"mb-0":r.lastMonthSelected&&e.stats.visitors.increase})},m(Number(e.stats.visitors.sum).toLocaleString()),3),r.lastMonthSelected&&e.stats.visitors.increase?Oe((h(),W(l,{key:0,color:r.statColor(e.stats.visitors.increase)},{default:F(()=>[z(m("+"+e.stats.visitors.increase.toLocaleString()),1)]),_:1},8,["color"])),[[u,{content:e.$t("authorstats.day"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0),c("p",Z6t,m(e.$t("authorstats.month.visitors")),1)])]),c("div",K6t,[c("div",J6t,[c("h2",{class:X({"mb-0":r.lastMonthSelected&&e.stats.sells.increase})},m(Number(e.stats.sells.sum).toLocaleString()),3),r.lastMonthSelected&&e.stats.sells.increase?Oe((h(),W(l,{key:0,color:r.statColor(e.stats.sells.increase)},{default:F(()=>[z(m("+"+e.stats.sells.increase.toLocaleString()),1)]),_:1},8,["color"])),[[u,{content:e.$t("authorstats.day"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0),c("p",X6t,m(e.$t("authorstats.month.sells")),1)])]),c("div",Q6t,[c("div",eCt,[c("h2",{class:X("text-"+r.statColor(e.stats.sells_change))},m(r.statSign(e.stats.sells_change)+e.stats.sells_change.toFixed(2)+" %"),3),Oe((h(),g("p",tCt,[z(m(e.$t("authorstats.month.sells_change")),1)])),[[u,{content:e.$t("authorstats.month.sells_change_tooltip"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])]),c("div",nCt,[c("div",oCt,[c("h2",null,m(e.stats.conversion.toFixed(2)+" %"),1),c("p",iCt,m(e.$t("authorstats.month.conversion")),1)])]),c("div",rCt,[c("div",sCt,[c("h2",{class:X({"mb-0":r.lastMonthSelected&&e.stats.total_to_pay.increase})},m(Number(e.stats.total_to_pay.sum).toLocaleString()+" "+e.$t("currency.short")),3),r.lastMonthSelected&&e.stats.total_to_pay.increase?Oe((h(),W(l,{key:0,color:r.statColor(e.stats.total_to_pay.increase)},{default:F(()=>[z(m("+"+e.stats.total_to_pay.increase.toLocaleString()),1)]),_:1},8,["color"])),[[u,{content:e.$t("authorstats.day"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0),c("p",aCt,m(e.$t("authorstats.month.total_to_pay")),1)])])]),n.tableShown?(h(),W(d,{key:0,class:"mt-5"})):D("",!0)]))])])}const Zse=U(z6t,[["render",lCt]]),cCt={components:{AuthorStats:Zse}},dCt={class:"btn btn-secondary btn-sm btn-center mb-4"};function uCt(e,t,n,o,i,r){const s=y("app-icon"),a=y("router-link"),l=y("AuthorStats");return h(),g("div",null,[k(a,{to:{name:"dashboard/aktualne/prehled"}},{default:F(()=>[c("button",dCt,[k(s,{icon:"arrow-left",class:"me-icon"}),z(" "+m(e.$t("dashboard.author.news.back")),1)])]),_:1}),k(l,{class:"bg-white rounded border border-primary-20 p-4","table-shown":"","from-admin":!1})])}const hCt=U(cCt,[["render",uCt]]),fCt={components:{TabList:qr,Loading:Rt},data(){return{routes:["dashboard/materialy/vsechny",null,null],notifications:[0,null,null],loadingProductsTab:!0,loadingRevisionsTab:!0,loadingComplaintsTab:!0,primaryColor:window.primaryColor}},computed:{...xe({author:"author/getDetail",revisions:"authorRevisions/getList",complaints:"authorComplaints/getList"}),loading(){return this.loadingProductsTab||this.loadingRevisionsTab||this.loadingComplaintsTab},titles(){return[this.$t("dashboard.author.products.tabs.0"),null,null]}},methods:{setComplaintsTab(){this.routes[1]="dashboard/materialy/reklamace",this.titles[1]=this.$t("dashboard.author.products.tabs.2"),this.notifications[1]={number:this.complaints.length,color:"danger"}},setRevisionsTab(){this.routes[2]="dashboard/materialy/revize",this.titles[2]=this.$t("dashboard.author.products.tabs.1"),this.notifications[2]={number:this.revisions.length,color:"danger"}},load(){this.$store.dispatch("authorProducts/load").then(()=>{this.loadingProductsTab=!1}),this.$store.dispatch("authorComplaints/load").then(e=>{e.data.data.length>0&&this.setComplaintsTab(),this.loadingRevisionsTab=!1}),this.$store.dispatch("authorRevisions/load").then(e=>{e.data.data.length>0&&this.setRevisionsTab(),this.loadingComplaintsTab=!1})}},mounted(){this.load()}},mCt={class:"vl-parent mh-4rem"},pCt={key:0,class:"bg-white rounded border border-primary-20 p-4"},gCt={class:"mb-3"};function vCt(e,t,n,o,i,r){const s=y("Loading"),a=y("TabList"),l=y("router-view");return h(),g("div",mCt,[k(s,{active:r.loading,"onUpdate:active":t[0]||(t[0]=d=>r.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),r.loading?D("",!0):(h(),g("div",pCt,[c("h3",gCt,m(e.$t("dashboard.author.products.headline.default")),1),k(a,{class:"mb-5",routes:i.routes.filter(d=>d!==null),titles:r.titles.filter(d=>d!==null),notifications:i.notifications.filter(d=>d!==null)},null,8,["routes","titles","notifications"]),k(l)]))])}const _Ct=U(fCt,[["render",vCt]]),yCt={components:{AppIcon:Ue},props:{product:Object,iconOnly:Boolean},methods:{openSidebar(){this.$store.dispatch("sidebar/open",{type:"product-delete",data:this.product})}}};function bCt(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return n.iconOnly?Oe((h(),g("button",{key:0,class:"btn btn-center btn-danger btn-tertiary btn-sm",onClick:t[0]||(t[0]=(...l)=>r.openSidebar&&r.openSidebar(...l))},[k(s,{icon:"delete",height:"20",width:"20"})])),[[a,{content:e.$t("product.delete"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):(h(),g("button",{key:1,class:"btn btn-center btn-danger btn-tertiary btn-sm",onClick:t[1]||(t[1]=(...l)=>r.openSidebar&&r.openSidebar(...l))},[z(m(e.$t("product.delete"))+" ",1),k(s,{icon:"delete",height:"20",width:"20",class:"ms-icon"})]))}const Kse=U(yCt,[["render",bCt]]),ja={list:{routes:["administration/product/list/all","administration/product/list/complaint","administration/product/list/update"]},detail:{routes:["administration/product/detail/info","administration/product/detail/log/list"]},statusDeletedId:7,statusHiddenId:8,state:[{id:0,color:"secondary",key:"pending",string:"Čeká na schválení"},{id:1,color:"success",key:"approved",string:"Schváleno"},{id:2,color:"warning",key:"review",string:"V revizi"},{id:3,color:"danger",key:"disapproved",string:"Zamítnuto"},{id:4,color:"disabled",key:"not_for_sale",string:"Neprodává se"},{id:5,color:"disabled",key:"draft",string:"Draft"},{id:6,color:"muted",key:"wait_for_approve",string:"Opraveno"},{id:7,color:"disabled",key:"deleted",string:"Smazáno"},{id:8,color:"disabled",key:"hidden",string:"Schováno"}],complaint:{state:{"Čeká na zákazníka":"secondary",Uznáno:"success",Opraveno:"success","Čeká na vyřízení":"danger","Čeká na autora":"warning","Čeká na opravu (vrácen kredit)":"warning","Čeká na opravu":"warning",Vyřízeno:"muted"},action:{select:["fix","reject","close","close_no_action"],check:["refund","remove_product"]},openedStates:["waiting_admin","waiting_customer","waiting_author"]},log:{type:{creation:{color:"muted"},approval:{color:"success"},complaint:{color:"danger"},modification:{color:"secondary"},revision:{color:"warning"},reject:{color:"danger"},removal:{color:"muted"}}}},kCt={components:{Pill:Ni},props:{status:Number},data(){return{states:ja.state}}};function wCt(e,t,n,o,i,r){const s=y("Pill");return h(),g("div",null,[k(s,{color:i.states.find(a=>a.id==n.status).color},{default:F(()=>[z(m(i.states.find(a=>a.id==n.status).string),1)]),_:1},8,["color"])])}const J3=U(kCt,[["render",wCt]]),$Ct={props:{categories:Array,value:Array,label:String,multiple:{type:Boolean,default:!1}},computed:{valueModel:{get(){return this.value},set(e){this.$emit("update:value",e)}}},methods:{isThirdLevel(e){return e.parent_id&&this.categories.find(t=>t.id==e.parent_id)&&this.categories.find(t=>t.id==e.parent_id).parent_id},isSecondLevel(e){return e.parent_id},isFirstLevel(e){return!e.parent_id}}},CCt={class:"form-group form-floating"},SCt={key:0,class:"font-italic-important ms-3"},TCt={key:1,class:"ms-1"},ECt={key:2,class:"fw-bold"},ICt={key:3},PCt={class:"form-label"};function ACt(e,t,n,o,i,r){const s=y("v-select");return h(),g("div",CCt,[k(s,{label:"name",class:"form-control",multiple:n.multiple,modelValue:r.valueModel,"onUpdate:modelValue":t[0]||(t[0]=a=>r.valueModel=a),options:n.categories,"close-on-select":!0,placeholder:e.$t("filter.placeholder.select")},{"no-options":F(()=>[z(m(e.$t("filter.word_not_found")),1)]),option:F(a=>[r.isThirdLevel(a)?(h(),g("span",SCt,m("- "+a.name),1)):r.isSecondLevel(a)?(h(),g("span",TCt,m("- "+a.name),1)):r.isFirstLevel(a)?(h(),g("span",ECt,m(a.name),1)):(h(),g("span",ICt,m(a.name),1))]),_:1},8,["multiple","modelValue","options","placeholder"]),c("label",PCt,m(n.label),1)])}const Jse=U($Ct,[["render",ACt]]),DCt={components:{CategorySelect:Jse,AppIcon:Ue},props:{filter:{type:Object,default(){return{text:[],category:{class:[],subject:[]}}}},total:{type:Number,default(){return 0}},categories:{type:Object,default(){return{class:[],subject:[]}}},loading:Boolean},data(){return{primaryColor:window.primaryColor,selectedCategories:{class:[],subject:[]},text:""}},computed:{filterModel:{get(){return this.filter},set(e){this.$emit("update:filter",e)}},isActive(){return this.filter.text.length>0||this.filter.category.class.length>0||this.filter.category.subject.length>0},classesFiltered(){return this.categories.class.filter(e=>!this.filter.category.class.map(t=>t.id).includes(e.id.toString())&&!this.filter.category.class.map(t=>t.id).includes(e.parent_id.toString()))},subjectsFiltered(){return this.categories.subject.filter(e=>!this.filter.category.subject.map(t=>t.id).includes(e.id.toString())&&!this.filter.category.subject.map(t=>t.id).includes(e.parent_id.toString()))}},methods:{update(){this.text.length>0&&(this.filterModel.text.push(this.text),this.text=""),this.filterModel.category.class.push(...this.selectedCategories.class),this.filterModel.category.subject.push(...this.selectedCategories.subject),this.selectedCategories={class:[],subject:[]}},clear(){this.filterModel={text:[],category:{class:[],subject:[]}}},removeItem(e,t){e==="text"?this.filterModel.text=this.filterModel.text.filter(function(n){return n!==t}):e==="class"?this.filterModel.category.class=this.filterModel.category.class.filter(function(n){return n.id!==t}):e==="subject"&&(this.filterModel.category.subject=this.filterModel.category.subject.filter(function(n){return n.id!==t}))},getItemLabel(e){let t=null;return Object.values(this.categories).forEach(n=>{let o=n.find(i=>i.id===Number(e));if(o)return t=o,!0}),t==null?void 0:t.name}}},xCt={class:"row"},OCt={class:"flex-grow-1"},LCt={class:"form-group form-floating"},MCt=["placeholder"],NCt={class:"form-label",for:"text"},RCt={class:"col-12 col-lg-2 ms-lg-4 mt-3 mt-lg-0"},jCt={class:"col-12 col-lg-2 ms-lg-4 mt-3 mt-lg-0"},FCt={class:"ms-lg-4 mt-3 mt-lg-0"},zCt={key:0,class:"pt-3 pb-2"},UCt={class:"h5 mb-0"},BCt=["onClick"],HCt=["onClick"],VCt=["onClick"],qCt={key:1},YCt={class:"mb-0"};function WCt(e,t,n,o,i,r){const s=y("CategorySelect"),a=y("AppIcon");return h(),g("div",xCt,[c("div",{class:"d-flex flex-column flex-lg-row",onKeyup:t[4]||(t[4]=bs((...l)=>r.update&&r.update(...l),["enter"]))},[c("div",OCt,[c("div",LCt,[Oe(c("input",{type:"text",placeholder:e.$t("filter.search"),class:"form-control","onUpdate:modelValue":t[0]||(t[0]=l=>i.text=l),id:"text"},null,8,MCt),[[wt,i.text]]),c("label",NCt,m(e.$t("filter.search")),1)])]),c("div",RCt,[k(s,{id:"class",value:i.selectedCategories.class,"onUpdate:value":t[1]||(t[1]=l=>i.selectedCategories.class=l),categories:r.classesFiltered,label:e.$t("filter.degree_education"),multiple:""},null,8,["value","categories","label"])]),c("div",jCt,[k(s,{id:"subject",value:i.selectedCategories.subject,"onUpdate:value":t[2]||(t[2]=l=>i.selectedCategories.subject=l),categories:r.subjectsFiltered,label:e.$t("filter.subject"),multiple:""},null,8,["value","categories","label"])]),c("div",FCt,[c("button",{class:"btn btn-primary btn-center w-100",onClick:t[3]||(t[3]=(...l)=>r.update&&r.update(...l))},[z(m(e.$t("filter.search_btn"))+" ",1),k(a,{icon:"search",height:"20",width:"20",class:"ms-icon"})])])],32),r.isActive?(h(),g("div",zCt,[c("div",UCt,[(h(!0),g(pe,null,Me(r.filterModel.text,(l,d)=>(h(),g("span",{class:"badge bg-light text-primary fw-normal cursor-pointer me-2 mb-2",key:d,onClick:u=>r.removeItem("text",l)},[z(m(l)+" ",1),k(a,{icon:"close",height:"20",width:"20"})],8,BCt))),128)),(h(!0),g(pe,null,Me(r.filterModel.category.class,l=>(h(),g("span",{class:"badge bg-light text-primary fw-normal cursor-pointer me-2 mb-2",key:l.id,onClick:d=>r.removeItem("class",l.id)},[z(m(r.getItemLabel(l.id))+" ",1),k(a,{icon:"close",height:"20",width:"20"})],8,HCt))),128)),(h(!0),g(pe,null,Me(r.filterModel.category.subject,l=>(h(),g("span",{class:"badge bg-light text-primary fw-normal cursor-pointer me-2 mb-2",key:l.id,onClick:d=>r.removeItem("subject",l.id)},[z(m(r.getItemLabel(l.id))+" ",1),k(a,{icon:"close",height:"20",width:"20"})],8,VCt))),128))])])):D("",!0),r.isActive&&!n.loading?(h(),g("div",qCt,[c("p",YCt,[z(m(e.$t("filter.products_total",{total:n.total}))+" ",1),c("a",{href:"#",onClick:t[5]||(t[5]=Gt((...l)=>r.clear&&r.clear(...l),["prevent"]))},[c("u",null,m(e.$t("filter.clear")),1)])])])):D("",!0)])}const S6=U(DCt,[["render",WCt]]),GCt={components:{FlexTableHead:ti,FlexTableRow:ni,ProductDeleteButton:Kse,ProductStatus:J3,DownloadListFilter:S6,Loading:Rt,AppIcon:Ue,TransitionCollapseHeight:qo,ProductRatingCountPill:Kre},props:{query:{type:Object,default(){return{text:"",category:""}}}},data(){return{primaryColor:window.primaryColor,productConfig:ja,openedItem:-1,hover:-1,filter:{category:{subject:[],class:[]},text:[]}}},computed:{...xe({filterStore:"authorProducts/getComponentFilters",products:"authorProducts/getList",loading:"authorProducts/getLoading",categories:"category/getCategoriesForProducts"}),categoryFilter(){let e=[];this.filter.category.class.forEach(o=>{e.push(o.id)});let t=[];this.filter.category.subject.forEach(o=>{t.push(o.id)});let n=[];return e.length>0&&n.push(e.join(",")),t.length>0&&n.push(t.join(",")),n.join(",")},textFilter(){return this.filter.text.join(",")},combinedFilter(){return{category:this.categoryFilter.length>0?this.categoryFilter:null,text:this.textFilter.length>0?this.textFilter:null}}},methods:{navigate(e){window.location.href=this.ziggyRoute("product.show",e)},toggleOpen(e){this.openedItem===e?this.openedItem=-1:this.openedItem=e},productStatus(e){return e.deleted?this.productConfig.statusDeletedId:e.hidden?this.productConfig.statusHiddenId:e.status},load(){this.$store.dispatch("authorProducts/load")},setCategoriesFromQuery(e){let t=[];return e.split(",").forEach(n=>{t.push({id:n,label:""})}),{class:t,format:[],subject:[]}},setFilters(){this.$store.commit("authorProducts/setComponentFilters",this.filter),this.$store.commit("authorProducts/setFilters",this.combinedFilter)},filterInput(){this.setFilters(),this.load()},serializeCategoryFilter(e){let t=[];e.class.forEach(i=>{t.push(i.id)});let n=[];e.subject.forEach(i=>{n.push(i.id)});let o=[];return t.length>0&&o.push(t.join(",")),n.length>0&&o.push(n.join(",")),o.join(",")},serializeTextFilter(e){return Array.from(e).join(",")},setFilterFromQuery(){this.filter={category:this.query.category?this.setCategoriesFromQuery(this.query.category):{class:[],subject:[]},text:this.query.text?this.query.text.split(","):[]}},setQueryFromFilter(e){this.$router.push({name:this.$route.name,query:{text:this.serializeTextFilter(e.text),category:this.serializeCategoryFilter(e.category)}}).catch(()=>{})}},watch:{combinedFilter(){this.$store.commit("authorProducts/setFilters",this.combinedFilter),this.$store.commit("authorProducts/setComponentFilters",this.filter)},filterStore:{deep:!0,handler(e){this.setQueryFromFilter(e)}},query(){this.setFilterFromQuery(),this.filterInput()}},mounted(){this.$store.dispatch("category/loadForProducts","uploads"),this.filterStore.text.length||this.filterStore.category.subject.length||this.filterStore.category.class.length?(this.filter=this.filterStore,this.setQueryFromFilter(this.filter)):this.setFilterFromQuery(),this.filterInput()}},ZCt={key:0,class:"mh-4rem vl-parent"},KCt={key:1},JCt={class:"col-12 col-md-6"},XCt={class:"col-12 col-md-1 d-none d-lg-flex"},QCt={class:"col-12 col-md-2 d-none d-lg-flex"},e7t={class:"col-12 col-md-1 d-none d-lg-flex"},t7t={class:"col-12 col-md-2 d-none d-lg-flex align-items-center"},n7t={class:"col-12 col-md-6 d-flex ps-0"},o7t=["onMouseover","onClick"],i7t=["src","alt"],r7t={class:"text-truncate"},s7t={class:"col-12 col-md-1 d-none d-lg-flex"},a7t={class:"col-12 col-md-2 d-none d-lg-flex"},l7t={class:"col-12 col-md-1 d-none d-lg-flex"},c7t={class:"col-12 col-md-2 d-flex align-items-center pe-0 d-none d-lg-flex"},d7t={class:"flex-grow-1"},u7t=["href"],h7t={class:"d-lg-none rounded bg-primary-5 mb-3"},f7t={class:"row p-3"},m7t={class:"col-6 mb-4"},p7t={class:"medium text-gray-600 mb-0"},g7t={class:"col-6 mb-4"},v7t={class:"medium text-gray-600 mb-0"},_7t={class:"col-6 mb-4"},y7t={class:"medium text-gray-600 mb-0"},b7t={class:"col-6 mb-4"},k7t={class:"d-flex align-items-center"},w7t={class:"medium text-gray-600 mb-0"},$7t={class:"col-12 col-sm-6 mt-3"},C7t=["href"],S7t={class:"col-12 col-sm-6 mt-3"};function T7t(e,t,n,o,i,r){const s=y("DownloadListFilter"),a=y("Loading"),l=y("AppIcon"),d=y("FlexTableHead"),u=y("ProductRatingCountPill"),f=y("ProductStatus"),p=y("ProductDeleteButton"),v=y("FlexTableRow"),_=y("TransitionCollapseHeight"),b=sn("tooltip");return h(),g("div",null,[k(s,{class:"mb-4",filter:i.filter,"onUpdate:filter":t[0]||(t[0]=C=>i.filter=C),total:e.products.length,categories:e.categories,loading:e.loading},null,8,["filter","total","categories","loading"]),e.loading?(h(),g("div",ZCt,[k(a,{active:e.loading,"onUpdate:active":t[1]||(t[1]=C=>e.loading=C),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):D("",!0),!e.loading&&e.products.length>0?(h(),g("div",KCt,[k(d,null,{default:F(()=>[c("div",JCt,m(e.$t("product.title")),1),c("div",XCt,m(e.$t("product.price")),1),c("div",QCt,m(e.$t("product.status")),1),c("div",e7t,m(e.$t("product.downloaded_short")),1),c("div",t7t,[z(m(e.$t("product.total_to_pay.title"))+" ",1),Oe(k(l,{icon:"info-circle",class:"ms-1"},null,512),[[b,{content:e.$t("product.total_to_pay.tooltip"),delay:{show:500,hide:100},triggers:["hover"]}]])])]),_:1}),(h(!0),g(pe,null,Me(e.products,(C,$)=>(h(),g("div",{key:C.id,class:X(["border-bottom",{"border-none":$==e.products.length-1}])},[k(v,{class:"border-none cursor-pointer cursor-lg-default bg-primary-5-hover",onClick:E=>r.toggleOpen($)},{default:F(()=>[c("div",n7t,[c("div",{class:"d-flex align-items-center cursor-pointer text-truncate",onMouseover:E=>i.hover=$,onMouseleave:t[2]||(t[2]=E=>i.hover=-1),onClick:Gt(E=>r.navigate(C.id),["prevent","stop"])},[c("img",{src:C.cover_img_thumbnail,alt:C.name,height:"40",width:"40",class:"rounded border object-fit-cover me-3"},null,8,i7t),c("div",r7t,[c("div",{class:X(["text-truncate large",{"text-decoration-underline":i.hover==$}])},m(C.title),3),k(u,{count:C.ratings_count},null,8,["count"])])],40,o7t)]),c("div",s7t,m(C.price_brutto+" "+e.$t("currency.short")),1),c("div",a7t,[k(f,{status:r.productStatus(C),class:"text-truncate"},null,8,["status"])]),c("div",l7t,m(C.sells.toLocaleString()),1),c("div",c7t,[c("div",d7t,m(C.total_to_pay.toLocaleString()+" "+e.$t("currency.short")),1),Oe((h(),g("a",{class:"btn btn-tertiary btn-sm btn-center",href:e.ziggyRoute("product.edit",{product:C.id,update:!0})},[k(l,{icon:"edit",width:"20",height:"20"})],8,u7t)),[[b,{content:e.$t("product.edit_product"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),k(p,{product:C,"icon-only":""},null,8,["product"])])]),_:2},1032,["onClick"]),k(_,null,{default:F(()=>[Oe(c("div",h7t,[c("div",f7t,[c("div",m7t,[c("p",p7t,m(e.$t("product.price")),1),z(" "+m(C.price_brutto+" "+e.$t("currency.short")),1)]),c("div",g7t,[c("p",v7t,m(e.$t("product.status")),1),k(f,{status:r.productStatus(C),class:"text-truncate"},null,8,["status"])]),c("div",_7t,[c("p",y7t,m(e.$t("product.downloaded_short")),1),z(" "+m(C.sells.toLocaleString()),1)]),c("div",b7t,[c("div",k7t,[c("p",w7t,m(e.$t("product.total_to_pay.title")),1),Oe(k(l,{icon:"info-circle",class:"ms-1"},null,512),[[b,{content:e.$t("product.total_to_pay.tooltip"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),z(" "+m(C.total_to_pay.toLocaleString()+" "+e.$t("currency.short")),1)]),t[3]||(t[3]=c("div",{class:"px-3"},[c("hr",{class:"m-0",style:{height:"0px","border-width":"2px"}})],-1)),c("div",$7t,[c("a",{class:"btn btn-secondary btn-center w-100",href:e.ziggyRoute("product.edit",{product:C.id,update:!0})},[z(m(e.$t("product.edit_product"))+" ",1),k(l,{icon:"edit",width:"20",height:"20",class:"ms-icon"})],8,C7t)]),c("div",S7t,[k(p,{class:"btn-secondary btn-md w-100",product:C},null,8,["product"])])])],512),[[Vo,i.openedItem===$]])]),_:2},1024)],2))),128))])):D("",!0)])}const E7t=U(GCt,[["render",T7t]]),I7t={components:{FlexTableHead:ti,FlexTableRow:ni,DownloadListFilter:S6,Loading:Rt,AppIcon:Ue,TransitionCollapseHeight:qo},props:{states:{type:Array,default(){return[]}},query:{type:Object,default(){return{text:"",category:""}}}},data(){return{primaryColor:window.primaryColor,openedItem:-1,hover:-1,filter:{category:{subject:[],class:[]},text:[]}}},computed:{...xe({filterStore:"authorRevisions/getComponentFilters",products:"authorRevisions/getList",loading:"authorRevisions/getLoading",categories:"category/getCategoriesForProducts"}),categoryFilter(){let e=[];this.filter.category.class.forEach(o=>{e.push(o.id)});let t=[];this.filter.category.subject.forEach(o=>{t.push(o.id)});let n=[];return e.length>0&&n.push(e.join(",")),t.length>0&&n.push(t.join(",")),n.join(",")},textFilter(){return this.filter.text.join(",")},combinedFilter(){return{category:this.categoryFilter.length>0?this.categoryFilter:null,text:this.textFilter.length>0?this.textFilter:null}}},methods:{toggleOpen(e){this.openedItem===e?this.openedItem=-1:this.openedItem=e},openSidebarProductRevisionShow(e){this.$store.dispatch("sidebar/open",{type:"product-revision-show",data:e})},navigate(e){window.location.href=this.ziggyRoute("product.show",e)},load(){this.$store.dispatch("authorRevisions/load")},setCategoriesFromQuery(e){let t=[];return e.split(",").forEach(n=>{t.push({id:n,label:""})}),{class:t,format:[],subject:[]}},filterInput(){this.$store.commit("authorRevisions/setComponentFilters",this.filter),this.$store.commit("authorRevisions/setFilters",this.combinedFilter),this.load()},serializeCategoryFilter(e){let t=[];e.class.forEach(i=>{t.push(i.id)});let n=[];e.subject.forEach(i=>{n.push(i.id)});let o=[];return t.length>0&&o.push(t.join(",")),n.length>0&&o.push(n.join(",")),o.join(",")},serializeTextFilter(e){return Array.from(e).join(",")},setFilterFromQuery(){this.filter={category:this.query.category?this.setCategoriesFromQuery(this.query.category):{class:[],subject:[]},text:this.query.text?this.query.text.split(","):[]}},setQueryFromFilter(e){this.$router.push({name:this.$route.name,query:{text:this.serializeTextFilter(e.text),category:this.serializeCategoryFilter(e.category)}}).catch(()=>{})}},watch:{combinedFilter(){this.$store.commit("authorRevisions/setFilters",this.combinedFilter),this.$store.commit("authorRevisions/setComponentFilters",this.filter),this.load()},filterStore:{deep:!0,handler(){this.setQueryFromFilter(this.filter)}},query(){this.setFilterFromQuery(),this.filterInput()}},mounted(){this.filterStore.text.length||this.filterStore.category.subject.length||this.filterStore.category.class.length?(this.filter=this.filterStore,this.setQueryFromFilter(this.filter)):this.setFilterFromQuery(),this.filterInput()}},P7t={key:0,class:"mh-4rem vl-parent"},A7t={key:1},D7t={class:"col-12 col-md-7"},x7t={class:"col-12 col-md-2 d-none d-lg-flex"},O7t={class:"col-12 col-md-3 d-none d-lg-flex"},L7t={class:"col-12 col-md-7 d-flex ps-0"},M7t=["onMouseover","onClick"],N7t=["src"],R7t={class:"col-12 col-md-2 d-none d-lg-flex"},j7t={class:"col-12 col-md-3 d-flex align-items-center pe-0 d-none d-lg-flex"},F7t={class:"flex-grow-1"},z7t={key:0},U7t={key:1},B7t=["onClick"],H7t=["href"],V7t={class:"d-lg-none rounded bg-primary-5 mb-3"},q7t={class:"row p-3"},Y7t={class:"col-6 mb-4"},W7t={class:"medium text-gray-600 mb-0"},G7t={class:"col-6 mb-4"},Z7t={class:"medium text-gray-600 mb-0"},K7t={key:0},J7t={key:1},X7t={class:"col-12 col-sm-6 mt-3"},Q7t=["onClick"],eSt={class:"col-12 col-sm-6 mt-3"},tSt=["href"];function nSt(e,t,n,o,i,r){const s=y("DownloadListFilter"),a=y("Loading"),l=y("FlexTableHead"),d=y("AppIcon"),u=y("FlexTableRow"),f=y("TransitionCollapseHeight"),p=sn("tooltip");return h(),g("div",null,[k(s,{class:"mb-4",filter:i.filter,"onUpdate:filter":t[0]||(t[0]=v=>i.filter=v),total:e.products.length,categories:e.categories,loading:e.loading},null,8,["filter","total","categories","loading"]),e.loading?(h(),g("div",P7t,[k(a,{active:e.loading,"onUpdate:active":t[1]||(t[1]=v=>e.loading=v),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):D("",!0),!e.loading&&e.products.length>0?(h(),g("div",A7t,[k(l,null,{default:F(()=>[c("div",D7t,m(e.$t("product.material")),1),c("div",x7t,m(e.$t("complaints.date")),1),c("div",O7t,m(e.$t("complaints.table.reason")),1)]),_:1}),(h(!0),g(pe,null,Me(e.products,(v,_)=>(h(),g("div",{key:v.id,class:X(["border-bottom",{"border-none":_==e.products.length-1}])},[k(u,{class:"border-none cursor-pointer cursor-lg-default bg-primary-5-hover",onClick:b=>r.toggleOpen(_)},{default:F(()=>[c("div",L7t,[c("div",{class:"d-flex align-items-center cursor-pointer",onMouseover:b=>i.hover=_,onMouseleave:t[2]||(t[2]=b=>i.hover=-1),onClick:Gt(b=>r.navigate(v.id),["prevent","stop"])},[c("img",{src:v.cover_img_thumbnail,height:"40",width:"40",class:"rounded border object-fit-cover me-3"},null,8,N7t),c("div",{class:X(["text-truncate large",{"text-decoration-underline":i.hover==_}])},m(v.title),3)],40,M7t)]),c("div",R7t,m(new Date(v.updated_at).toLocaleDateString()),1),c("div",j7t,[c("div",F7t,[(h(!0),g(pe,null,Me(v.revision.reasons,(b,C)=>(h(),g("span",{key:C},[b.type==null?Oe((h(),g("span",z7t,[z(m(b.custom_title)+" ",1),k(d,{icon:"info-circle",class:"ms-1"}),c("span",{class:X({"d-none":C==v.revision.reasons.length-1})},", ",2)])),[[p,{content:b.custom_text,delay:{show:500,hide:100},triggers:["hover","click"]}]]):(h(),g("span",U7t,[z(m(e.$tm("email.admin_product_feedback.reasons")[b.type].headline)+" ",1),c("span",{class:X({"d-none":C==v.revision.reasons.length-1})},m(","),2)]))]))),128))]),c("button",{class:"btn btn-tertiary btn-center btn-sm",onClick:b=>r.openSidebarProductRevisionShow(v)},[k(d,{icon:"info-circle",width:"20",height:"20"})],8,B7t),Oe((h(),g("a",{class:"btn btn-tertiary btn-center btn-sm",href:e.ziggyRoute("product.edit",v.id)},[k(d,{icon:"edit",width:"20",height:"20"})],8,H7t)),[[p,{content:e.$t("product.edit_product"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])]),_:2},1032,["onClick"]),k(f,null,{default:F(()=>[Oe(c("div",V7t,[c("div",q7t,[c("div",Y7t,[c("p",W7t,m(e.$t("complaints.date")),1),z(" "+m(new Date(v.updated_at).toLocaleDateString()),1)]),c("div",G7t,[c("p",Z7t,m(e.$t("complaints.table.reason")),1),(h(!0),g(pe,null,Me(v.revision.reasons,(b,C)=>(h(),g("span",{key:C},[b.type==null?Oe((h(),g("span",K7t,[z(m(b.custom_title)+" ",1),k(d,{icon:"info-circle",class:"ms-1"}),c("span",{class:X({"d-none":C==v.revision.reasons.length-1})},m(","),2)])),[[p,{content:b.custom_text,delay:{show:500,hide:100},triggers:["hover","click"]}]]):(h(),g("span",J7t,[z(m(e.$tm("email.admin_product_feedback.reasons")[b.type].headline)+" ",1),c("span",{class:X({"d-none":C==v.revision.reasons.length-1})},m(","),2)]))]))),128))]),t[3]||(t[3]=c("div",{class:"px-3"},[c("hr",{class:"m-0",style:{height:"0px","border-width":"2px"}})],-1)),c("div",X7t,[c("button",{class:"btn btn-secondary btn-center w-100",onClick:b=>r.openSidebarProductRevisionShow(v)},[z(m(e.$t("public.details"))+" ",1),k(d,{icon:"info-circle",width:"20",height:"20",class:"ms-icon"})],8,Q7t)]),c("div",eSt,[c("a",{class:"btn btn-secondary btn-center w-100",href:e.ziggyRoute("product.edit",v.id)},[z(m(e.$t("product.edit_product"))+" ",1),k(d,{icon:"edit",width:"20",height:"20",class:"ms-icon"})],8,tSt)])])],512),[[Vo,i.openedItem===_]])]),_:2},1024)],2))),128))])):D("",!0)])}const oSt=U(I7t,[["render",nSt]]),iSt={components:{FlexTableHead:ti,FlexTableRow:ni,Loading:Rt,AppIcon:Ue,TransitionCollapseHeight:qo},props:{query:{type:Object,default(){return{text:"",category:""}}}},data(){return{primaryColor:window.primaryColor,openedItem:-1,hover:-1,filter:{category:{subject:[],class:[]},text:[]}}},computed:{...xe({filterStore:"authorComplaints/getComponentFilters",complaints:"authorComplaints/getList",loading:"authorComplaints/getLoading"}),categoryFilter(){let e=[];this.filter.category.class.forEach(o=>{e.push(o.id)});let t=[];this.filter.category.subject.forEach(o=>{t.push(o.id)});let n=[];return e.length>0&&n.push(e.join(",")),t.length>0&&n.push(t.join(",")),n.join(",")},textFilter(){return this.filter.text.join(",")},combinedFilter(){return{category:this.categoryFilter.length>0?this.categoryFilter:null,text:this.textFilter.length>0?this.textFilter:null}}},methods:{toggleOpen(e){this.openedItem===e?this.openedItem=-1:this.openedItem=e},openSidebarComplaint(e){let t={...e,title:e.order_item.title,isAuthor:!0};this.$store.dispatch("sidebar/open",{type:"complaint-show",data:t})},navigate(e){window.location.href=this.ziggyRoute("product.show",e)},load(){this.$store.dispatch("authorComplaints/load")},setCategoriesFromQuery(e){let t=[];return e.split(",").forEach(n=>{t.push({id:n,label:""})}),{class:t,format:[],subject:[]}},filterInput(){this.$store.commit("authorComplaints/setComponentFilters",this.filter),this.$store.commit("authorComplaints/setFilters",this.combinedFilter),this.load()},serializeCategoryFilter(e){let t=[];e.class.forEach(i=>{t.push(i.id)});let n=[];e.subject.forEach(i=>{n.push(i.id)});let o=[];return t.length>0&&o.push(t.join(",")),n.length>0&&o.push(n.join(",")),o.join(",")},serializeTextFilter(e){return Array.from(e).join(",")},setFilterFromQuery(){this.filter={category:this.query.category?this.setCategoriesFromQuery(this.query.category):{class:[],subject:[]},text:this.query.text?this.query.text.split(","):[]}}},watch:{combinedFilter(){this.filterInput()},filterStore:{deep:!0,handler(e){this.$router.push({name:this.$route.name,query:{text:this.serializeTextFilter(e.text),category:this.serializeCategoryFilter(e.category)}}).catch(()=>{})}},query(){this.setFilterFromQuery(),this.filterInput()}},mounted(){this.load()}},rSt={class:"mh-4rem vl-parent"},sSt={key:0},aSt={class:"col-12 col-md-7"},lSt={class:"col-12 col-md-2 d-none d-lg-flex"},cSt={class:"col-12 col-md-3 d-none d-lg-flex"},dSt={class:"col-12 col-md-7 d-flex ps-0"},uSt=["onMouseover","onClick"],hSt=["src"],fSt={class:"col-12 col-md-2 d-none d-lg-flex"},mSt={class:"col-12 col-md-3 d-flex align-items-center justify-content-between complaint-state-wrapper pe-0 d-none d-lg-flex"},pSt={class:"flex-grow-1"},gSt=["onClick"],vSt=["href"],_St={class:"d-lg-none rounded bg-primary-5 mb-3"},ySt={class:"row p-3"},bSt={class:"col-6 mb-4"},kSt={class:"medium text-gray-600 mb-0"},wSt={class:"col-6 mb-4"},$St={class:"medium text-gray-600 mb-0"},CSt={class:"col-12 col-sm-6 mt-3"},SSt=["onClick"],TSt={class:"col-12 col-sm-6 mt-3"},ESt=["href"];function ISt(e,t,n,o,i,r){const s=y("Loading"),a=y("FlexTableHead"),l=y("AppIcon"),d=y("FlexTableRow"),u=y("TransitionCollapseHeight"),f=sn("tooltip");return h(),g("div",null,[c("div",rSt,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=p=>e.loading=p),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.loading?D("",!0):(h(),g("div",sSt,[k(a,null,{default:F(()=>[c("div",aSt,m(e.$t("product.material")),1),c("div",lSt,m(e.$t("complaints.date")),1),c("div",cSt,m(e.$t("complaints.table.state")),1)]),_:1}),(h(!0),g(pe,null,Me(e.complaints,(p,v)=>(h(),g("div",{key:p.id,class:X(["border-bottom",{"border-none":v==e.complaints.length-1}])},[k(d,{class:"border-none cursor-pointer cursor-lg-default bg-primary-5-hover",onClick:_=>r.toggleOpen(v)},{default:F(()=>[c("div",dSt,[c("div",{class:"d-flex align-items-center cursor-pointer",onMouseover:_=>i.hover=v,onMouseleave:t[1]||(t[1]=_=>i.hover=-1),onClick:Gt(_=>r.navigate(p.order_item.product_id),["prevent","stop"])},[c("img",{src:p.order_item.cover_img_thumbnail,height:"40",width:"40",class:"rounded border object-fit-cover me-3"},null,8,hSt),c("div",{class:X(["text-truncate large",{"text-decoration-underline":i.hover==v}])},m(p.order_item.title),3)],40,uSt)]),c("div",fSt,m(p.updated_at),1),c("div",mSt,[c("div",pSt,[p.has_product_updates?(h(),g("div",{key:0,class:X(["complaint-state",p.state])},m(e.$t("complaints.author_states.accepted_fixed")),3)):(h(),g("div",{key:1,class:X(["complaint-state",p.state])},m(e.$tm("complaints.author_states")[p.state]),3))]),c("button",{class:"btn btn-tertiary btn-center btn-sm",onClick:_=>r.openSidebarComplaint(p)},[k(l,{icon:"info-circle",width:"20",height:"20"})],8,gSt),Oe((h(),g("a",{class:"btn btn-tertiary btn-center btn-sm",href:e.ziggyRoute("product.edit",p.order_item.product_id)},[k(l,{icon:"edit",width:"20",height:"20"})],8,vSt)),[[f,{content:e.$t("product.edit_product"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])]),_:2},1032,["onClick"]),k(u,null,{default:F(()=>[Oe(c("div",_St,[c("div",ySt,[c("div",bSt,[c("p",kSt,m(e.$t("complaints.date")),1),z(" "+m(p.updated_at),1)]),c("div",wSt,[c("p",$St,m(e.$t("complaints.table.state")),1),p.has_product_updates?(h(),g("div",{key:0,class:X(["complaint-state",p.state])},m(e.$t("complaints.author_states.accepted_fixed")),3)):(h(),g("div",{key:1,class:X(["complaint-state",p.state])},m(e.$tm("complaints.author_states")[p.state]),3))]),t[2]||(t[2]=c("div",{class:"px-3"},[c("hr",{class:"m-0",style:{height:"0px","border-width":"2px"}})],-1)),c("div",CSt,[c("button",{class:"btn btn-secondary btn-center w-100",onClick:_=>r.openSidebarComplaint(p)},[z(m(e.$t("public.details"))+" ",1),k(l,{icon:"info-circle",width:"20",height:"20",class:"ms-icon"})],8,SSt)]),c("div",TSt,[c("a",{class:"btn btn-secondary btn-center w-100",href:e.ziggyRoute("product.edit",p.order_item.product_id)},[z(m(e.$t("product.edit_product"))+" ",1),k(l,{icon:"edit",width:"20",height:"20",class:"ms-icon"})],8,ESt)])])],512),[[Vo,i.openedItem===v]])]),_:2},1024)],2))),128))]))])])}const PSt=U(iSt,[["render",ISt]]),ASt=e=>De.post(Ie("api.settlement_payment.store"),{settlement_id:e}),DSt={store:ASt},xSt={components:{Pill:Ni,AppIcon:Ue},props:{settlementId:Number,leftToPay:Number,status:String},data(){return{loading:!1,statusMutable:this.status}},methods:{sendPayment(){this.loading||(this.loading=!0,DSt.store(this.settlementId).then(e=>{e.status===200&&(window.flash(e.data.message,"success"),this.statusMutable=e.data.status,this.loading=!1)}).catch(e=>{(e.response.status===422||e.response.status===400)&&e.response.data.errors&&e.response.data.errors.amount&&window.flash(e.response.data.errors.amount[0],"error"),this.loading=!1}))}},computed:{...xe({auth:"auth/auth"}),isVatPayer(){return this.auth?this.auth.is_vat_payer??!1:!1}}},OSt={key:0},LSt=["disabled"];function MSt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("Pill"),l=sn("tooltip");return h(),g("span",null,[i.statusMutable==="pay"?Oe((h(),g("span",OSt,[c("button",{class:"btn btn-primary btn-sm",onClick:t[0]||(t[0]=(...d)=>r.sendPayment&&r.sendPayment(...d)),disabled:i.loading||r.isVatPayer},[i.loading?(h(),W(s,{key:0,icon:"cog",width:"16",height:"16",class:"me-1",spin:!0})):D("",!0),z(" "+m(e.$t("settlements.author.request")),1)],8,LSt)])),[[l,{content:r.isVatPayer?e.$t("author.settlement.vat_payer_payout_tooltip"):"",delay:{show:500,hide:100},triggers:["hover","click"]}]]):i.statusMutable==="paid"?(h(),W(a,{key:1,color:"success",class:"small py-2"},{default:F(()=>[z(m(e.$t("settlements.author.sent")),1)]),_:1})):i.statusMutable==="requested"?Oe((h(),W(a,{key:2,color:"warning",class:"small py-2"},{default:F(()=>[z(m(e.$t("settlements.author.requested")),1)]),_:1})),[[l,{content:e.$t("settlements.author.requested_info"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0)])}const NSt=U(xSt,[["render",MSt]]),RSt={props:{year:[String,Number]},components:{FlexTableRow:ni,FlexTableHead:ti,PaySettlementForMonth:NSt,Loading:Rt,AppIcon:Ue},data(){return{url:this.files,settlements:[],loading:!1,primaryColor:window.primaryColor,moment:gt}},computed:{...xe({auth:"auth/auth"})},mounted(){this.loading=!0,gf.settlements(this.year).then(e=>{this.settlements=e.data.settlements,this.loading=!1}).catch(e=>{throw e.response&&e.response.status===403&&(window.location.href="/"),e}),this.moment.updateLocale("cs",{months:this.$tm("public.months")})}},jSt={class:"vl-parent mh-4rem"},FSt={key:0},zSt={class:"col"},USt={class:"col d-none d-lg-flex"},BSt={class:"col-2 d-none d-lg-flex"},HSt={class:"col-2 d-none d-lg-flex"},VSt={class:"col-3 d-none d-lg-flex"},qSt={class:"col-12 col-lg capitalize"},YSt={class:"col-6 col-lg"},WSt={class:"medium text-gray-600 mt-4 d-lg-none"},GSt={class:"col-6 col-lg-2"},ZSt={class:"medium text-gray-600 mt-4 d-lg-none"},KSt={class:"d-flex"},JSt=["href"],XSt=["href"],QSt={class:"col-6 col-lg-2"},eTt={class:"medium text-gray-600 mt-4 d-lg-none"},tTt={class:"d-flex"},nTt=["href"],oTt=["href"],iTt={class:"col-6 col-lg-3"},rTt={class:"medium text-gray-600 mt-4 d-lg-none"};function sTt(e,t,n,o,i,r){const s=y("Loading"),a=y("FlexTableHead"),l=y("AppIcon"),d=y("PaySettlementForMonth"),u=y("FlexTableRow"),f=sn("tooltip");return h(),g("div",jSt,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=p=>i.loading=p),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),i.loading?D("",!0):(h(),g("div",FSt,[k(a,null,{default:F(()=>[c("div",zSt,m(e.$t("settlements.author.table.month")),1),c("div",USt,m(e.$t("settlements.author.table.total_to_pay")),1),c("div",BSt,m(e.$t("settlements.author.table.billing")),1),c("div",HSt,m(e.$t("settlements.author.table.license_invoice")),1),c("div",VSt,m(e.$t("settlements.author.table.payout")),1)]),_:1}),(h(!0),g(pe,null,Me(i.settlements,(p,v)=>(h(),W(u,{key:p.id,class:X({"border-none":v==i.settlements.length-1})},{default:F(()=>[c("div",qSt,m(i.moment(p.from).format("MMMM YYYY")),1),c("div",YSt,[c("p",WSt,m(e.$t("settlements.author.table.total_to_pay")),1),z(" "+m(p.total_to_pay+" "+e.$t("currency.short")),1)]),c("div",GSt,[c("p",ZSt,m(e.$t("settlements.author.table.billing")),1),c("div",KSt,[p.sheet_url?Oe((h(),g("a",{key:0,class:"btn btn-tertiary btn-center btn-sm d-none d-lg-flex",href:p.sheet_url,target:"_blank"},[k(l,{icon:"download",width:"20",height:"20"})],8,JSt)),[[f,{content:e.$t("download.download"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0),p.sheet_url?(h(),g("a",{key:1,class:"btn btn-secondary btn-center w-100 d-lg-none",href:p.sheet_url,target:"_blank"},[z(m(e.$t("download.download"))+" ",1),k(l,{icon:"download",width:"20",height:"20",class:"ms-icon"})],8,XSt)):D("",!0)])]),c("div",QSt,[c("p",eTt,m(e.$t("settlements.author.table.license_invoice")),1),c("div",tTt,[p.commission_invoice_pdf_url?Oe((h(),g("a",{key:0,class:"btn btn-tertiary btn-center btn-sm d-none d-lg-flex",href:p.commission_invoice_pdf_url,target:"_blank"},[k(l,{icon:"download",width:"20",height:"20"})],8,nTt)),[[f,{content:e.$t("download.download"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0),p.commission_invoice_pdf_url?(h(),g("a",{key:1,class:"btn btn-secondary btn-center w-100 d-lg-none",href:p.commission_invoice_pdf_url,target:"_blank"},[z(m(e.$t("download.download"))+" ",1),k(l,{icon:"download",width:"20",height:"20",class:"ms-icon"})],8,oTt)):D("",!0)])]),c("div",iTt,[c("p",rTt,m(e.$t("settlements.author.table.payout")),1),k(d,{"settlement-id":p.id,"left-to-pay":p.total_left_to_pay,status:p.status},null,8,["settlement-id","left-to-pay","status"])])]),_:2},1032,["class"]))),128))]))])}const aTt=U(RSt,[["render",sTt]]),lTt={components:{AppIcon:Ue},computed:{...xe({author:"author/getDetail",auth:"auth/auth"})},methods:{toggle(){this.auth.is_admin?window.open(this.ziggyRoute("administration.messages","_blank")):this.$store.commit("sidebarChat/toggleChatOpen")}}},cTt={class:"text-gray-600"},dTt={class:"d-flex align-items-center"},uTt={class:"text-gray-800 fw-medium mb-0"},hTt={class:"medium"},fTt={class:"medium"},mTt={class:"medium"},pTt={key:0,class:"medium"};function gTt(e,t,n,o,i,r){var l,d,u,f,p,v,_,b,C;const s=y("AppIcon"),a=sn("tooltip");return h(),g("div",cTt,[c("div",dTt,[c("p",uTt,m(e.$t("author.invoice.title")),1),Oe(k(s,{icon:"info-circle",class:"ms-icon tooltip-icon icon-14"},null,512),[[a,{content:e.$t("author.invoice.usage"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),t[7]||(t[7]=c("hr",{class:"my-3"},null,-1)),c("div",hTt,[z(m((l=e.author.contractor_details)==null?void 0:l.contractor_company)+" ",1),t[1]||(t[1]=c("br",null,null,-1)),z(" "+m((d=e.author.contractor_details)==null?void 0:d.contractor_address)+" ",1),t[2]||(t[2]=c("br",null,null,-1)),z(" "+m((u=e.author.contractor_details)==null?void 0:u.contractor_psc)+" "+m((f=e.author.contractor_details)==null?void 0:f.contractor_city)+" ",1),t[3]||(t[3]=c("br",null,null,-1)),t[4]||(t[4]=c("br",null,null,-1)),z(" "+m((p=e.author.contractor_details)!=null&&p.contractor_ico?e.$t("author.id")+": "+((v=e.author.contractor_details)==null?void 0:v.contractor_ico):e.$t("public.dash"))+" ",1),t[5]||(t[5]=c("br",null,null,-1)),z(" "+m((_=e.author.contractor_details)!=null&&_.contractor_dic?e.$t("author.vat_id")+": "+((b=e.author.contractor_details)==null?void 0:b.contractor_dic):e.$t("public.dash")),1)]),t[8]||(t[8]=c("hr",{class:"my-3"},null,-1)),c("div",fTt,[z(m(e.$t("author.settlement.bank_number"))+" ",1),t[6]||(t[6]=c("br",null,null,-1)),z(" "+m((C=e.author.contractor_details)==null?void 0:C.contractor_bank_account),1)]),t[9]||(t[9]=c("hr",{class:"my-3"},null,-1)),c("div",mTt,m(e.$t("author.commission")+": "+e.author.commission+" %"),1),e.author.is_hmat?(h(),g("div",pTt,m(e.$t("author.hmat_commission")+": "+e.author.hmat_commission+" %"),1)):D("",!0),t[10]||(t[10]=c("hr",{class:"my-3"},null,-1)),c("div",{class:"medium link-primary cursor-pointer",onClick:t[0]||(t[0]=(...$)=>r.toggle&&r.toggle(...$))},m(e.$t("public.data_update")+" "+e.$t("messenger.message_write")),1)])}const vTt=U(lTt,[["render",gTt]]),_Tt={components:{AuthorSettlementsTable:aTt,AuthorInvoiceInfo:vTt},data(){return{activeTab:0}},computed:{years(){let e=new Date().getFullYear();return Array.from({length:e-2019},(t,n)=>e-n)}}},yTt={class:"row"},bTt={class:"col-12 col-lg-9 px-0 px-md-2dot5"},kTt={class:"bg-white rounded border border-primary-20 p-4"},wTt={class:"mb-5"},$Tt={id:"tabs",class:"tabs mb-5"},CTt={class:"tabList"},STt=["onClick"],TTt={class:"col-12 col-lg-3 mt-md-4 mt-lg-0 px-0 px-md-2dot5"};function ETt(e,t,n,o,i,r){const s=y("AuthorSettlementsTable"),a=y("AuthorInvoiceInfo");return h(),g("div",yTt,[c("div",bTt,[c("div",kTt,[c("h3",wTt,m(e.$t("settlements.billing")),1),c("div",$Tt,[c("ul",CTt,[(h(!0),g(pe,null,Me(r.years,(l,d)=>(h(),g("li",{key:d,onClick:Gt(u=>i.activeTab=d,["prevent"]),class:X({active:i.activeTab===d})},m(e.$t("public.year")+" "+l),11,STt))),128))])]),(h(!0),g(pe,null,Me(r.years,(l,d)=>(h(),g("div",{key:d},[i.activeTab===d?(h(),W(s,{key:0,year:l},null,8,["year"])):D("",!0)]))),128))])]),t[0]||(t[0]=c("hr",{class:"d-md-none my-3"},null,-1)),c("div",TTt,[k(a,{class:"bg-white rounded border border-primary-20 p-4"})])])}const ITt=U(_Tt,[["render",ETt]]),ru={settings_permissions:{undefined:{},1:{basic_settings:!0,image_sources:!0,promo_material:!0,discount:!0,cover_img:!0,product_groups:!0},2:{basic_settings:!0,image_sources:!0,promo_material:!0,discount:!0,cover_img:!0,product_groups:!0},3:{basic_settings:!0,image_sources:!0,promo_material:!0,discount:!0,cover_img:!0,product_groups:!1}},badge_requirements:{undefined:{},NaN:{},1:{number_of_products:50},2:{number_of_products:10},3:{number_of_products:1}}},PTt={components:{AppIcon:Ue,Pill:Ni},computed:{...an({badge:e=>e.author.detail.badge,discount:e=>e.discount.detail}),showDiscountAutomaticNotification(){var e,t;return((e=this.discount)==null?void 0:e.id)&&((t=this.discount)==null?void 0:t.show_on_public_page)}},methods:{hasPermission(e){return ru.settings_permissions[this.badge][e]}},mounted(){this.$store.dispatch("discount/show")}},ATt={class:"py-2 bg-white medium"},DTt={id:"tabs",class:"tabs"},xTt={class:"tabList-vertical"},OTt=["onClick"],LTt=["onClick"],MTt=["onClick"],NTt=["onClick"];function RTt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link"),l=y("Pill"),d=sn("tooltip");return h(),g("div",ATt,[c("div",DTt,[c("ul",xTt,[k(a,{to:{name:"dashboard/marketing/promo-material"},custom:""},{default:F(({isActive:u,navigate:f})=>[r.hasPermission("promo_material")?(h(),g("li",{key:0,onClick:f,class:X([u&&"active"])},m(e.$t("dashboard.author.marketing.promo_product")),11,OTt)):Oe((h(),g("li",{key:1,class:X(["locked",[u&&"active"]]),onClick:f},[z(m(e.$t("dashboard.author.marketing.promo_product"))+" ",1),k(s,{icon:"lock",width:"20",height:"20",class:"ms-icon"})],10,LTt)),[[d,{content:e.$t("public.locked"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),_:1}),k(a,{to:{name:"dashboard/marketing/slevy"},custom:""},{default:F(({isActive:u,navigate:f})=>[r.hasPermission("discount")?(h(),g("li",{key:0,onClick:f,class:X([u&&"active"])},[z(m(e.$t("dashboard.author.marketing.discounts"))+" ",1),r.showDiscountAutomaticNotification?(h(),W(l,{key:0,color:"warning-dark",class:"ms-2"},{default:F(()=>[z(m(e.$t("discount.automatic.title_short")+"!"),1)]),_:1})):D("",!0)],10,MTt)):Oe((h(),g("li",{key:1,class:X(["locked",[u&&"active"]]),onClick:f},[z(m(e.$t("dashboard.author.marketing.discounts"))+" ",1),k(s,{icon:"lock",width:"20",height:"20",class:"ms-icon"})],10,NTt)),[[d,{content:e.$t("public.locked"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),_:1})])])])}const jTt=U(PTt,[["render",RTt]]),FTt={components:{AuthorMarketingTabList:jTt}},zTt={class:"row"},UTt={class:"col-12 col-md-3 col-xl-2 px-0 px-md-2dot5"},BTt={class:"col-12 col-md-9 col-xl-10 px-0 px-md-2dot5"};function HTt(e,t,n,o,i,r){const s=y("AuthorMarketingTabList"),a=y("router-view");return h(),g("div",zTt,[c("div",UTt,[k(s,{class:"bg-white rounded border border-primary-20 p-0 pb-md-2"})]),t[0]||(t[0]=c("hr",{class:"d-md-none my-3"},null,-1)),c("div",BTt,[k(a)])])}const VTt=U(FTt,[["render",HTt]]);/*!
 * FilePond 4.31.4
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */const qTt=e=>e instanceof HTMLElement,YTt=(e,t=[],n=[])=>{const o={...e},i=[],r=[],s=()=>({...o}),a=()=>{const _=[...i];return i.length=0,_},l=()=>{const _=[...r];r.length=0,_.forEach(({type:b,data:C})=>{d(b,C)})},d=(_,b,C)=>{if(C&&!document.hidden){r.push({type:_,data:b});return}v[_]&&v[_](b),i.push({type:_,data:b})},u=(_,...b)=>p[_]?p[_](...b):null,f={getState:s,processActionQueue:a,processDispatchQueue:l,dispatch:d,query:u};let p={};t.forEach(_=>{p={..._(o),...p}});let v={};return n.forEach(_=>{v={..._(d,u,o),...v}}),f},WTt=(e,t,n)=>{if(typeof n=="function"){e[t]=n;return}Object.defineProperty(e,t,{...n})},Pr=(e,t)=>{for(const n in e)e.hasOwnProperty(n)&&t(n,e[n])},Km=e=>{const t={};return Pr(e,n=>{WTt(t,n,e[n])}),t},$s=(e,t,n=null)=>{if(n===null)return e.getAttribute(t)||e.hasAttribute(t);e.setAttribute(t,n)},GTt="http://www.w3.org/2000/svg",ZTt=["svg","path"],lq=e=>ZTt.includes(e),e$=(e,t,n={})=>{typeof t=="object"&&(n=t,t=null);const o=lq(e)?document.createElementNS(GTt,e):document.createElement(e);return t&&(lq(e)?$s(o,"class",t):o.className=t),Pr(n,(i,r)=>{$s(o,i,r)}),o},KTt=e=>(t,n)=>{typeof n<"u"&&e.children[n]?e.insertBefore(t,e.children[n]):e.appendChild(t)},JTt=(e,t)=>(n,o)=>(typeof o<"u"?t.splice(o,0,n):t.push(n),n),XTt=(e,t)=>n=>(t.splice(t.indexOf(n),1),n.element.parentNode&&e.removeChild(n.element),n),QTt=(()=>typeof window<"u"&&typeof window.document<"u")(),Xse=()=>QTt,eEt=Xse()?e$("svg"):{},tEt="children"in eEt?e=>e.children.length:e=>e.childNodes.length,Qse=(e,t,n,o)=>{const i=n[0]||e.left,r=n[1]||e.top,s=i+e.width,a=r+e.height*(o[1]||1),l={element:{...e},inner:{left:e.left,top:e.top,right:e.right,bottom:e.bottom},outer:{left:i,top:r,right:s,bottom:a}};return t.filter(d=>!d.isRectIgnored()).map(d=>d.rect).forEach(d=>{cq(l.inner,{...d.inner}),cq(l.outer,{...d.outer})}),dq(l.inner),l.outer.bottom+=l.element.marginBottom,l.outer.right+=l.element.marginRight,dq(l.outer),l},cq=(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)},dq=e=>{e.width=e.right-e.left,e.height=e.bottom-e.top},kg=e=>typeof e=="number",nEt=(e,t,n,o=.001)=>Math.abs(e-t)<o&&Math.abs(n)<o,oEt=({stiffness:e=.5,damping:t=.75,mass:n=10}={})=>{let o=null,i=null,r=0,s=!1;const d=Km({interpolate:(u,f)=>{if(s)return;if(!(kg(o)&&kg(i))){s=!0,r=0;return}const p=-(i-o)*e;r+=p/n,i+=r,r*=t,nEt(i,o,r)||f?(i=o,r=0,s=!0,d.onupdate(i),d.oncomplete(i)):d.onupdate(i)},target:{set:u=>{if(kg(u)&&!kg(i)&&(i=u),o===null&&(o=u,i=u),o=u,i===o||typeof o>"u"){s=!0,r=0,d.onupdate(i),d.oncomplete(i);return}s=!1},get:()=>o},resting:{get:()=>s},onupdate:u=>{},oncomplete:u=>{}});return d},iEt=e=>e<.5?2*e*e:-1+(4-2*e)*e,rEt=({duration:e=500,easing:t=iEt,delay:n=0}={})=>{let o=null,i,r,s=!0,a=!1,l=null;const u=Km({interpolate:(f,p)=>{s||l===null||(o===null&&(o=f),!(f-o<n)&&(i=f-o-n,i>=e||p?(i=1,r=a?0:1,u.onupdate(r*l),u.oncomplete(r*l),s=!0):(r=i/e,u.onupdate((i>=0?t(a?1-r:r):0)*l))))},target:{get:()=>a?0:l,set:f=>{if(l===null){l=f,u.onupdate(f),u.oncomplete(f);return}f<l?(l=1,a=!0):(a=!1,l=f),s=!1,o=null}},resting:{get:()=>s},onupdate:f=>{},oncomplete:f=>{}});return u},uq={spring:oEt,tween:rEt},sEt=(e,t,n)=>{const o=e[t]&&typeof e[t][n]=="object"?e[t][n]:e[t]||e,i=typeof o=="string"?o:o.type,r=typeof o=="object"?{...o}:{};return uq[i]?uq[i](r):null},IL=(e,t,n,o=!1)=>{t=Array.isArray(t)?t:[t],t.forEach(i=>{e.forEach(r=>{let s=r,a=()=>n[r],l=d=>n[r]=d;typeof r=="object"&&(s=r.key,a=r.getter||a,l=r.setter||l),!(i[s]&&!o)&&(i[s]={get:a,set:l})})})},aEt=({mixinConfig:e,viewProps:t,viewInternalAPI:n,viewExternalAPI:o})=>{const i={...t},r=[];return Pr(e,(s,a)=>{const l=sEt(a);if(!l)return;l.onupdate=u=>{t[s]=u},l.target=i[s],IL([{key:s,setter:u=>{l.target!==u&&(l.target=u)},getter:()=>t[s]}],[n,o],t,!0),r.push(l)}),{write:s=>{let a=document.hidden,l=!0;return r.forEach(d=>{d.resting||(l=!1),d.interpolate(s,a)}),l},destroy:()=>{}}},lEt=e=>(t,n)=>{e.addEventListener(t,n)},cEt=e=>(t,n)=>{e.removeEventListener(t,n)},dEt=({mixinConfig:e,viewProps:t,viewInternalAPI:n,viewExternalAPI:o,viewState:i,view:r})=>{const s=[],a=lEt(r.element),l=cEt(r.element);return o.on=(d,u)=>{s.push({type:d,fn:u}),a(d,u)},o.off=(d,u)=>{s.splice(s.findIndex(f=>f.type===d&&f.fn===u),1),l(d,u)},{write:()=>!0,destroy:()=>{s.forEach(d=>{l(d.type,d.fn)})}}},uEt=({mixinConfig:e,viewProps:t,viewExternalAPI:n})=>{IL(e,n,t)},Ta=e=>e!=null,hEt={opacity:1,scaleX:1,scaleY:1,translateX:0,translateY:0,rotateX:0,rotateY:0,rotateZ:0,originX:0,originY:0},fEt=({mixinConfig:e,viewProps:t,viewInternalAPI:n,viewExternalAPI:o,view:i})=>{const r={...t},s={};IL(e,[n,o],t);const a=()=>[t.translateX||0,t.translateY||0],l=()=>[t.scaleX||0,t.scaleY||0],d=()=>i.rect?Qse(i.rect,i.childViews,a(),l()):null;return n.rect={get:d},o.rect={get:d},e.forEach(u=>{t[u]=typeof r[u]>"u"?hEt[u]:r[u]}),{write:()=>{if(mEt(s,t))return pEt(i.element,t),Object.assign(s,{...t}),!0},destroy:()=>{}}},mEt=(e,t)=>{if(Object.keys(e).length!==Object.keys(t).length)return!0;for(const n in t)if(t[n]!==e[n])return!0;return!1},pEt=(e,{opacity:t,perspective:n,translateX:o,translateY:i,scaleX:r,scaleY:s,rotateX:a,rotateY:l,rotateZ:d,originX:u,originY:f,width:p,height:v})=>{let _="",b="";(Ta(u)||Ta(f))&&(b+=`transform-origin: ${u||0}px ${f||0}px;`),Ta(n)&&(_+=`perspective(${n}px) `),(Ta(o)||Ta(i))&&(_+=`translate3d(${o||0}px, ${i||0}px, 0) `),(Ta(r)||Ta(s))&&(_+=`scale3d(${Ta(r)?r:1}, ${Ta(s)?s:1}, 1) `),Ta(d)&&(_+=`rotateZ(${d}rad) `),Ta(a)&&(_+=`rotateX(${a}rad) `),Ta(l)&&(_+=`rotateY(${l}rad) `),_.length&&(b+=`transform:${_};`),Ta(t)&&(b+=`opacity:${t};`,t===0&&(b+="visibility:hidden;"),t<1&&(b+="pointer-events:none;")),Ta(v)&&(b+=`height:${v}px;`),Ta(p)&&(b+=`width:${p}px;`);const C=e.elementCurrentStyle||"";(b.length!==C.length||b!==C)&&(e.style.cssText=b,e.elementCurrentStyle=b)},gEt={styles:fEt,listeners:dEt,animations:aEt,apis:uEt},hq=(e={},t={},n={})=>(t.layoutCalculated||(e.paddingTop=parseInt(n.paddingTop,10)||0,e.marginTop=parseInt(n.marginTop,10)||0,e.marginRight=parseInt(n.marginRight,10)||0,e.marginBottom=parseInt(n.marginBottom,10)||0,e.marginLeft=parseInt(n.marginLeft,10)||0,t.layoutCalculated=!0),e.left=t.offsetLeft||0,e.top=t.offsetTop||0,e.width=t.offsetWidth||0,e.height=t.offsetHeight||0,e.right=e.left+e.width,e.bottom=e.top+e.height,e.scrollTop=t.scrollTop,e.hidden=t.offsetParent===null,e),rs=({tag:e="div",name:t=null,attributes:n={},read:o=()=>{},write:i=()=>{},create:r=()=>{},destroy:s=()=>{},filterFrameActionsForChild:a=(v,_)=>_,didCreateView:l=()=>{},didWriteView:d=()=>{},ignoreRect:u=!1,ignoreRectUpdate:f=!1,mixins:p=[]}={})=>(v,_={})=>{const b=e$(e,`filepond--${t}`,n),C=window.getComputedStyle(b,null),$=hq();let E=null,P=!1;const I=[],O=[],L={},S={},j=[i],M=[o],q=[s],B=()=>b,V=()=>I.concat(),G=()=>L,Q=me=>(fe,Ae)=>fe(me,Ae),J=()=>E||(E=Qse($,I,[0,0],[1,1]),E),Y=()=>C,Z=()=>{E=null,I.forEach(Ae=>Ae._read()),!(f&&$.width&&$.height)&&hq($,b,C);const fe={root:$e,props:_,rect:$};M.forEach(Ae=>Ae(fe))},se=(me,fe,Ae)=>{let je=fe.length===0;return j.forEach(Ye=>{Ye({props:_,root:$e,actions:fe,timestamp:me,shouldOptimize:Ae})===!1&&(je=!1)}),O.forEach(Ye=>{Ye.write(me)===!1&&(je=!1)}),I.filter(Ye=>!!Ye.element.parentNode).forEach(Ye=>{Ye._write(me,a(Ye,fe),Ae)||(je=!1)}),I.forEach((Ye,_t)=>{Ye.element.parentNode||($e.appendChild(Ye.element,_t),Ye._read(),Ye._write(me,a(Ye,fe),Ae),je=!1)}),P=je,d({props:_,root:$e,actions:fe,timestamp:me}),je},ce=()=>{O.forEach(me=>me.destroy()),q.forEach(me=>{me({root:$e,props:_})}),I.forEach(me=>me._destroy())},te={element:{get:B},style:{get:Y},childViews:{get:V}},ee={...te,rect:{get:J},ref:{get:G},is:me=>t===me,appendChild:KTt(b),createChildView:Q(v),linkView:me=>(I.push(me),me),unlinkView:me=>{I.splice(I.indexOf(me),1)},appendChildView:JTt(b,I),removeChildView:XTt(b,I),registerWriter:me=>j.push(me),registerReader:me=>M.push(me),registerDestroyer:me=>q.push(me),invalidateLayout:()=>b.layoutCalculated=!1,dispatch:v.dispatch,query:v.query},ae={element:{get:B},childViews:{get:V},rect:{get:J},resting:{get:()=>P},isRectIgnored:()=>u,_read:Z,_write:se,_destroy:ce},de={...te,rect:{get:()=>$}};Object.keys(p).sort((me,fe)=>me==="styles"?1:fe==="styles"?-1:0).forEach(me=>{const fe=gEt[me]({mixinConfig:p[me],viewProps:_,viewState:S,viewInternalAPI:ee,viewExternalAPI:ae,view:Km(de)});fe&&O.push(fe)});const $e=Km(ee);r({root:$e,props:_});const be=tEt(b);return I.forEach((me,fe)=>{$e.appendChild(me.element,be+fe)}),l($e),Km(ae)},vEt=(e,t,n=60)=>{const o="__framePainter";if(window[o]){window[o].readers.push(e),window[o].writers.push(t);return}window[o]={readers:[e],writers:[t]};const i=window[o],r=1e3/n;let s=null,a=null,l=null,d=null;const u=()=>{document.hidden?(l=()=>window.setTimeout(()=>f(performance.now()),r),d=()=>window.clearTimeout(a)):(l=()=>window.requestAnimationFrame(f),d=()=>window.cancelAnimationFrame(a))};document.addEventListener("visibilitychange",()=>{d&&d(),u(),f(performance.now())});const f=p=>{a=l(f),s||(s=p);const v=p-s;v<=r||(s=p-v%r,i.readers.forEach(_=>_()),i.writers.forEach(_=>_(p)))};return u(),f(performance.now()),{pause:()=>{d(a)}}},Ga=(e,t)=>({root:n,props:o,actions:i=[],timestamp:r,shouldOptimize:s})=>{i.filter(a=>e[a.type]).forEach(a=>e[a.type]({root:n,props:o,action:a.data,timestamp:r,shouldOptimize:s})),t&&t({root:n,props:o,actions:i,timestamp:r,shouldOptimize:s})},fq=(e,t)=>t.parentNode.insertBefore(e,t),mq=(e,t)=>t.parentNode.insertBefore(e,t.nextSibling),T6=e=>Array.isArray(e),Tf=e=>e==null,_Et=e=>e.trim(),E6=e=>""+e,yEt=(e,t=",")=>Tf(e)?[]:T6(e)?e:E6(e).split(t).map(_Et).filter(n=>n.length),eae=e=>typeof e=="boolean",tae=e=>eae(e)?e:e==="true",Ba=e=>typeof e=="string",nae=e=>kg(e)?e:Ba(e)?E6(e).replace(/[a-z]+/gi,""):0,v4=e=>parseInt(nae(e),10),pq=e=>parseFloat(nae(e)),Qy=e=>kg(e)&&isFinite(e)&&Math.floor(e)===e,gq=(e,t=1e3)=>{if(Qy(e))return e;let n=E6(e).trim();return/MB$/i.test(n)?(n=n.replace(/MB$i/,"").trim(),v4(n)*t*t):/KB/i.test(n)?(n=n.replace(/KB$i/,"").trim(),v4(n)*t):v4(n)},wg=e=>typeof e=="function",bEt=e=>{let t=self,n=e.split("."),o=null;for(;o=n.shift();)if(t=t[o],!t)return null;return t},vq={process:"POST",patch:"PATCH",revert:"DELETE",fetch:"GET",restore:"GET",load:"GET"},kEt=e=>{const t={};return t.url=Ba(e)?e:e.url||"",t.timeout=e.timeout?parseInt(e.timeout,10):0,t.headers=e.headers?e.headers:{},Pr(vq,n=>{t[n]=wEt(n,e[n],vq[n],t.timeout,t.headers)}),t.process=e.process||Ba(e)||e.url?t.process:null,t.remove=e.remove||null,delete t.headers,t},wEt=(e,t,n,o,i)=>{if(t===null)return null;if(typeof t=="function")return t;const r={url:n==="GET"||n==="PATCH"?`?${e}=`:"",method:n,headers:i,withCredentials:!1,timeout:o,onload:null,ondata:null,onerror:null};if(Ba(t))return r.url=t,r;if(Object.assign(r,t),Ba(r.headers)){const s=r.headers.split(/:(.+)/);r.headers={header:s[0],value:s[1]}}return r.withCredentials=tae(r.withCredentials),r},$Et=e=>kEt(e),CEt=e=>e===null,Ns=e=>typeof e=="object"&&e!==null,SEt=e=>Ns(e)&&Ba(e.url)&&Ns(e.process)&&Ns(e.revert)&&Ns(e.restore)&&Ns(e.fetch),MP=e=>T6(e)?"array":CEt(e)?"null":Qy(e)?"int":/^[0-9]+ ?(?:GB|MB|KB)$/gi.test(e)?"bytes":SEt(e)?"api":typeof e,TEt=e=>e.replace(/{\s*'/g,'{"').replace(/'\s*}/g,'"}').replace(/'\s*:/g,'":').replace(/:\s*'/g,':"').replace(/,\s*'/g,',"').replace(/'\s*,/g,'",'),EEt={array:yEt,boolean:tae,int:e=>MP(e)==="bytes"?gq(e):v4(e),number:pq,float:pq,bytes:gq,string:e=>wg(e)?e:E6(e),function:e=>bEt(e),serverapi:$Et,object:e=>{try{return JSON.parse(TEt(e))}catch{return null}}},IEt=(e,t)=>EEt[t](e),oae=(e,t,n)=>{if(e===t)return e;let o=MP(e);if(o!==n){const i=IEt(e,n);if(o=MP(i),i===null)throw`Trying to assign value with incorrect type to "${option}", allowed type: "${n}"`;e=i}return e},PEt=(e,t)=>{let n=e;return{enumerable:!0,get:()=>n,set:o=>{n=oae(o,e,t)}}},AEt=e=>{const t={};return Pr(e,n=>{const o=e[n];t[n]=PEt(o[0],o[1])}),Km(t)},DEt=e=>({items:[],listUpdateTimeout:null,itemUpdateTimeout:null,processingQueue:[],options:AEt(e)}),I6=(e,t="-")=>e.split(/(?=[A-Z])/).map(n=>n.toLowerCase()).join(t),xEt=(e,t)=>{const n={};return Pr(t,o=>{n[o]={get:()=>e.getState().options[o],set:i=>{e.dispatch(`SET_${I6(o,"_").toUpperCase()}`,{value:i})}}}),n},OEt=e=>(t,n,o)=>{const i={};return Pr(e,r=>{const s=I6(r,"_").toUpperCase();i[`SET_${s}`]=a=>{try{o.options[r]=a.value}catch{}t(`DID_SET_${s}`,{value:o.options[r]})}}),i},LEt=e=>t=>{const n={};return Pr(e,o=>{n[`GET_${I6(o,"_").toUpperCase()}`]=i=>t.options[o]}),n},Wc={API:1,DROP:2,BROWSE:3,PASTE:4,NONE:5},PL=()=>Math.random().toString(36).substring(2,11),AL=(e,t)=>e.splice(t,1),MEt=(e,t)=>{t?e():document.hidden?Promise.resolve(1).then(e):setTimeout(e,0)},P6=()=>{const e=[],t=(o,i)=>{AL(e,e.findIndex(r=>r.event===o&&(r.cb===i||!i)))},n=(o,i,r)=>{e.filter(s=>s.event===o).map(s=>s.cb).forEach(s=>MEt(()=>s(...i),r))};return{fireSync:(o,...i)=>{n(o,i,!0)},fire:(o,...i)=>{n(o,i,!1)},on:(o,i)=>{e.push({event:o,cb:i})},onOnce:(o,i)=>{e.push({event:o,cb:(...r)=>{t(o,i),i(...r)}})},off:t}},iae=(e,t,n)=>{Object.getOwnPropertyNames(e).filter(o=>!n.includes(o)).forEach(o=>Object.defineProperty(t,o,Object.getOwnPropertyDescriptor(e,o)))},NEt=["fire","process","revert","load","on","off","onOnce","retryLoad","extend","archive","archived","release","released","requestProcessing","freeze"],bl=e=>{const t={};return iae(e,t,NEt),t},REt=e=>{e.forEach((t,n)=>{t.released&&AL(e,n)})},fo={INIT:1,IDLE:2,PROCESSING_QUEUED:9,PROCESSING:3,PROCESSING_COMPLETE:5,PROCESSING_ERROR:6,PROCESSING_REVERT_ERROR:10,LOADING:7,LOAD_ERROR:8},xs={INPUT:1,LIMBO:2,LOCAL:3},rae=e=>/[^0-9]+/.exec(e),sae=()=>rae(1.1.toLocaleString())[0],jEt=()=>{const e=sae(),t=1e3.toLocaleString(),n=1e3.toString();return t!==n?rae(t)[0]:e==="."?",":"."},Wt={BOOLEAN:"boolean",INT:"int",NUMBER:"number",STRING:"string",ARRAY:"array",OBJECT:"object",FUNCTION:"function",ACTION:"action",SERVER_API:"serverapi",REGEX:"regex"},DL=[],Dd=(e,t,n)=>new Promise((o,i)=>{const r=DL.filter(a=>a.key===e).map(a=>a.cb);if(r.length===0){o(t);return}const s=r.shift();r.reduce((a,l)=>a.then(d=>l(d,n)),s(t,n)).then(a=>o(a)).catch(a=>i(a))}),C1=(e,t,n)=>DL.filter(o=>o.key===e).map(o=>o.cb(t,n)),FEt=(e,t)=>DL.push({key:e,cb:t}),zEt=e=>Object.assign(Qv,e),t$=()=>({...Qv}),UEt=e=>{Pr(e,(t,n)=>{Qv[t]&&(Qv[t][0]=oae(n,Qv[t][0],Qv[t][1]))})},Qv={id:[null,Wt.STRING],name:["filepond",Wt.STRING],disabled:[!1,Wt.BOOLEAN],className:[null,Wt.STRING],required:[!1,Wt.BOOLEAN],captureMethod:[null,Wt.STRING],allowSyncAcceptAttribute:[!0,Wt.BOOLEAN],allowDrop:[!0,Wt.BOOLEAN],allowBrowse:[!0,Wt.BOOLEAN],allowPaste:[!0,Wt.BOOLEAN],allowMultiple:[!1,Wt.BOOLEAN],allowReplace:[!0,Wt.BOOLEAN],allowRevert:[!0,Wt.BOOLEAN],allowRemove:[!0,Wt.BOOLEAN],allowProcess:[!0,Wt.BOOLEAN],allowReorder:[!1,Wt.BOOLEAN],allowDirectoriesOnly:[!1,Wt.BOOLEAN],storeAsFile:[!1,Wt.BOOLEAN],forceRevert:[!1,Wt.BOOLEAN],maxFiles:[null,Wt.INT],checkValidity:[!1,Wt.BOOLEAN],itemInsertLocationFreedom:[!0,Wt.BOOLEAN],itemInsertLocation:["before",Wt.STRING],itemInsertInterval:[75,Wt.INT],dropOnPage:[!1,Wt.BOOLEAN],dropOnElement:[!0,Wt.BOOLEAN],dropValidation:[!1,Wt.BOOLEAN],ignoredFiles:[[".ds_store","thumbs.db","desktop.ini"],Wt.ARRAY],instantUpload:[!0,Wt.BOOLEAN],maxParallelUploads:[2,Wt.INT],allowMinimumUploadDuration:[!0,Wt.BOOLEAN],chunkUploads:[!1,Wt.BOOLEAN],chunkForce:[!1,Wt.BOOLEAN],chunkSize:[5e6,Wt.INT],chunkRetryDelays:[[500,1e3,3e3],Wt.ARRAY],server:[null,Wt.SERVER_API],fileSizeBase:[1e3,Wt.INT],labelFileSizeBytes:["bytes",Wt.STRING],labelFileSizeKilobytes:["KB",Wt.STRING],labelFileSizeMegabytes:["MB",Wt.STRING],labelFileSizeGigabytes:["GB",Wt.STRING],labelDecimalSeparator:[sae(),Wt.STRING],labelThousandsSeparator:[jEt(),Wt.STRING],labelIdle:['Drag & Drop your files or <span class="filepond--label-action">Browse</span>',Wt.STRING],labelInvalidField:["Field contains invalid files",Wt.STRING],labelFileWaitingForSize:["Waiting for size",Wt.STRING],labelFileSizeNotAvailable:["Size not available",Wt.STRING],labelFileCountSingular:["file in list",Wt.STRING],labelFileCountPlural:["files in list",Wt.STRING],labelFileLoading:["Loading",Wt.STRING],labelFileAdded:["Added",Wt.STRING],labelFileLoadError:["Error during load",Wt.STRING],labelFileRemoved:["Removed",Wt.STRING],labelFileRemoveError:["Error during remove",Wt.STRING],labelFileProcessing:["Uploading",Wt.STRING],labelFileProcessingComplete:["Upload complete",Wt.STRING],labelFileProcessingAborted:["Upload cancelled",Wt.STRING],labelFileProcessingError:["Error during upload",Wt.STRING],labelFileProcessingRevertError:["Error during revert",Wt.STRING],labelTapToCancel:["tap to cancel",Wt.STRING],labelTapToRetry:["tap to retry",Wt.STRING],labelTapToUndo:["tap to undo",Wt.STRING],labelButtonRemoveItem:["Remove",Wt.STRING],labelButtonAbortItemLoad:["Abort",Wt.STRING],labelButtonRetryItemLoad:["Retry",Wt.STRING],labelButtonAbortItemProcessing:["Cancel",Wt.STRING],labelButtonUndoItemProcessing:["Undo",Wt.STRING],labelButtonRetryItemProcessing:["Retry",Wt.STRING],labelButtonProcessItem:["Upload",Wt.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>',Wt.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>',Wt.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>',Wt.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>',Wt.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>',Wt.STRING],oninit:[null,Wt.FUNCTION],onwarning:[null,Wt.FUNCTION],onerror:[null,Wt.FUNCTION],onactivatefile:[null,Wt.FUNCTION],oninitfile:[null,Wt.FUNCTION],onaddfilestart:[null,Wt.FUNCTION],onaddfileprogress:[null,Wt.FUNCTION],onaddfile:[null,Wt.FUNCTION],onprocessfilestart:[null,Wt.FUNCTION],onprocessfileprogress:[null,Wt.FUNCTION],onprocessfileabort:[null,Wt.FUNCTION],onprocessfilerevert:[null,Wt.FUNCTION],onprocessfile:[null,Wt.FUNCTION],onprocessfiles:[null,Wt.FUNCTION],onremovefile:[null,Wt.FUNCTION],onpreparefile:[null,Wt.FUNCTION],onupdatefiles:[null,Wt.FUNCTION],onreorderfiles:[null,Wt.FUNCTION],beforeDropFile:[null,Wt.FUNCTION],beforeAddFile:[null,Wt.FUNCTION],beforeRemoveFile:[null,Wt.FUNCTION],beforePrepareFile:[null,Wt.FUNCTION],stylePanelLayout:[null,Wt.STRING],stylePanelAspectRatio:[null,Wt.STRING],styleItemPanelAspectRatio:[null,Wt.STRING],styleButtonRemoveItemPosition:["left",Wt.STRING],styleButtonProcessItemPosition:["right",Wt.STRING],styleLoadIndicatorPosition:["right",Wt.STRING],styleProgressIndicatorPosition:["right",Wt.STRING],styleButtonRemoveItemAlign:[!1,Wt.BOOLEAN],files:[[],Wt.ARRAY],credits:[["https://pqina.nl/","Powered by PQINA"],Wt.ARRAY]},$g=(e,t)=>Tf(t)?e[0]||null:Qy(t)?e[t]||null:(typeof t=="object"&&(t=t.id),e.find(n=>n.id===t)||null),aae=e=>{if(Tf(e))return e;if(/:/.test(e)){const t=e.split(":");return t[1]/t[0]}return parseFloat(e)},jd=e=>e.filter(t=>!t.archived),BEt={EMPTY:0,IDLE:1,ERROR:2,BUSY:3,READY:4};let n8=null;const HEt=()=>{if(n8===null)try{const e=new DataTransfer;e.items.add(new File(["hello world"],"This_Works.txt"));const t=document.createElement("input");t.setAttribute("type","file"),t.files=e.files,n8=t.files.length===1}catch{n8=!1}return n8},VEt=[fo.LOAD_ERROR,fo.PROCESSING_ERROR,fo.PROCESSING_REVERT_ERROR],qEt=[fo.LOADING,fo.PROCESSING,fo.PROCESSING_QUEUED,fo.INIT],YEt=[fo.PROCESSING_COMPLETE],WEt=e=>VEt.includes(e.status),GEt=e=>qEt.includes(e.status),ZEt=e=>YEt.includes(e.status),_q=e=>Ns(e.options.server)&&(Ns(e.options.server.process)||wg(e.options.server.process)),KEt=e=>({GET_STATUS:()=>{const t=jd(e.items),{EMPTY:n,ERROR:o,BUSY:i,IDLE:r,READY:s}=BEt;return t.length===0?n:t.some(WEt)?o:t.some(GEt)?i:t.some(ZEt)?s:r},GET_ITEM:t=>$g(e.items,t),GET_ACTIVE_ITEM:t=>$g(jd(e.items),t),GET_ACTIVE_ITEMS:()=>jd(e.items),GET_ITEMS:()=>e.items,GET_ITEM_NAME:t=>{const n=$g(e.items,t);return n?n.filename:null},GET_ITEM_SIZE:t=>{const n=$g(e.items,t);return n?n.fileSize:null},GET_STYLES:()=>Object.keys(e.options).filter(t=>/^style/.test(t)).map(t=>({name:t,value:e.options[t]})),GET_PANEL_ASPECT_RATIO:()=>/circle/.test(e.options.stylePanelLayout)?1:aae(e.options.stylePanelAspectRatio),GET_ITEM_PANEL_ASPECT_RATIO:()=>e.options.styleItemPanelAspectRatio,GET_ITEMS_BY_STATUS:t=>jd(e.items).filter(n=>n.status===t),GET_TOTAL_ITEMS:()=>jd(e.items).length,SHOULD_UPDATE_FILE_INPUT:()=>e.options.storeAsFile&&HEt()&&!_q(e),IS_ASYNC:()=>_q(e),GET_FILE_SIZE_LABELS:t=>({labelBytes:t("GET_LABEL_FILE_SIZE_BYTES")||void 0,labelKilobytes:t("GET_LABEL_FILE_SIZE_KILOBYTES")||void 0,labelMegabytes:t("GET_LABEL_FILE_SIZE_MEGABYTES")||void 0,labelGigabytes:t("GET_LABEL_FILE_SIZE_GIGABYTES")||void 0})}),JEt=e=>{const t=jd(e.items).length;if(!e.options.allowMultiple)return t===0;const n=e.options.maxFiles;return n===null||t<n},lae=(e,t,n)=>Math.max(Math.min(n,e),t),XEt=(e,t,n)=>e.splice(t,0,n),QEt=(e,t,n)=>Tf(t)?null:typeof n>"u"?(e.push(t),t):(n=lae(n,0,e.length),XEt(e,n,t),t),NP=e=>/^\s*data:([a-z]+\/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!$&',()*+;=\-._~:@\/?%\s]*)\s*$/i.test(e),X3=e=>`${e}`.split("/").pop().split("?").shift(),A6=e=>e.split(".").pop(),eIt=e=>{if(typeof e!="string")return"";const t=e.split("/").pop();return/svg/.test(t)?"svg":/zip|compressed/.test(t)?"zip":/plain/.test(t)?"txt":/msword/.test(t)?"doc":/[a-z]+/.test(t)?t==="jpeg"?"jpg":t:""},qb=(e,t="")=>(t+e).slice(-t.length),cae=(e=new Date)=>`${e.getFullYear()}-${qb(e.getMonth()+1,"00")}-${qb(e.getDate(),"00")}_${qb(e.getHours(),"00")}-${qb(e.getMinutes(),"00")}-${qb(e.getSeconds(),"00")}`,oy=(e,t,n=null,o=null)=>{const i=typeof n=="string"?e.slice(0,e.size,n):e.slice(0,e.size,e.type);return i.lastModifiedDate=new Date,e._relativePath&&(i._relativePath=e._relativePath),Ba(t)||(t=cae()),t&&o===null&&A6(t)?i.name=t:(o=o||eIt(i.type),i.name=t+(o?"."+o:"")),i},tIt=()=>window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,dae=(e,t)=>{const n=tIt();if(n){const o=new n;return o.append(e),o.getBlob(t)}return new Blob([e],{type:t})},nIt=(e,t)=>{const n=new ArrayBuffer(e.length),o=new Uint8Array(n);for(let i=0;i<e.length;i++)o[i]=e.charCodeAt(i);return dae(n,t)},uae=e=>(/^data:(.+);/.exec(e)||[])[1]||null,oIt=e=>e.split(",")[1].replace(/\s/g,""),iIt=e=>atob(oIt(e)),rIt=e=>{const t=uae(e),n=iIt(e);return nIt(n,t)},sIt=(e,t,n)=>oy(rIt(e),t,null,n),aIt=e=>{if(!/^content-disposition:/i.test(e))return null;const t=e.split(/filename=|filename\*=.+''/).splice(1).map(n=>n.trim().replace(/^["']|[;"']{0,2}$/g,"")).filter(n=>n.length);return t.length?decodeURI(t[t.length-1]):null},lIt=e=>{if(/content-length:/i.test(e)){const t=e.match(/[0-9]+/)[0];return t?parseInt(t,10):null}return null},cIt=e=>/x-content-transfer-id:/i.test(e)&&(e.split(":")[1]||"").trim()||null,xL=e=>{const t={source:null,name:null,size:null},n=e.split(`
`);for(let o of n){const i=aIt(o);if(i){t.name=i;continue}const r=lIt(o);if(r){t.size=r;continue}const s=cIt(o);if(s){t.source=s;continue}}return t},dIt=e=>{const t={source:null,complete:!1,progress:0,size:null,timestamp:null,duration:0,request:null},n=()=>t.progress,o=()=>{t.request&&t.request.abort&&t.request.abort()},i=()=>{const a=t.source;s.fire("init",a),a instanceof File?s.fire("load",a):a instanceof Blob?s.fire("load",oy(a,a.name)):NP(a)?s.fire("load",sIt(a)):r(a)},r=a=>{if(!e){s.fire("error",{type:"error",body:"Can't load URL",code:400});return}t.timestamp=Date.now(),t.request=e(a,l=>{t.duration=Date.now()-t.timestamp,t.complete=!0,l instanceof Blob&&(l=oy(l,l.name||X3(a))),s.fire("load",l instanceof Blob?l:l?l.body:null)},l=>{s.fire("error",typeof l=="string"?{type:"error",code:0,body:l}:l)},(l,d,u)=>{if(u&&(t.size=u),t.duration=Date.now()-t.timestamp,!l){t.progress=null;return}t.progress=d/u,s.fire("progress",t.progress)},()=>{s.fire("abort")},l=>{const d=xL(typeof l=="string"?l:l.headers);s.fire("meta",{size:t.size||d.size,filename:d.name,source:d.source})})},s={...P6(),setSource:a=>t.source=a,getProgress:n,abort:o,load:i};return s},yq=e=>/GET|HEAD/.test(e),Lg=(e,t,n)=>{const o={onheaders:()=>{},onprogress:()=>{},onload:()=>{},ontimeout:()=>{},onerror:()=>{},onabort:()=>{},abort:()=>{i=!0,s.abort()}};let i=!1,r=!1;n={method:"POST",headers:{},withCredentials:!1,...n},t=encodeURI(t),yq(n.method)&&e&&(t=`${t}${encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))}`);const s=new XMLHttpRequest,a=yq(n.method)?s:s.upload;return a.onprogress=l=>{i||o.onprogress(l.lengthComputable,l.loaded,l.total)},s.onreadystatechange=()=>{s.readyState<2||s.readyState===4&&s.status===0||r||(r=!0,o.onheaders(s))},s.onload=()=>{s.status>=200&&s.status<300?o.onload(s):o.onerror(s)},s.onerror=()=>o.onerror(s),s.onabort=()=>{i=!0,o.onabort()},s.ontimeout=()=>o.ontimeout(s),s.open(n.method,t,!0),Qy(n.timeout)&&(s.timeout=n.timeout),Object.keys(n.headers).forEach(l=>{const d=unescape(encodeURIComponent(n.headers[l]));s.setRequestHeader(l,d)}),n.responseType&&(s.responseType=n.responseType),n.withCredentials&&(s.withCredentials=!0),s.send(e),o},Hr=(e,t,n,o)=>({type:e,code:t,body:n,headers:o}),Mg=e=>t=>{e(Hr("error",0,"Timeout",t.getAllResponseHeaders()))},bq=e=>/\?/.test(e),Z0=(...e)=>{let t="";return e.forEach(n=>{t+=bq(t)&&bq(n)?n.replace(/\?/,"&"):n}),t},$T=(e="",t)=>{if(typeof t=="function")return t;if(!t||!Ba(t.url))return null;const n=t.onload||(i=>i),o=t.onerror||(i=>null);return(i,r,s,a,l,d)=>{const u=Lg(i,Z0(e,t.url),{...t,responseType:"blob"});return u.onload=f=>{const p=f.getAllResponseHeaders(),v=xL(p).name||X3(i);r(Hr("load",f.status,t.method==="HEAD"?null:oy(n(f.response),v),p))},u.onerror=f=>{s(Hr("error",f.status,o(f.response)||f.statusText,f.getAllResponseHeaders()))},u.onheaders=f=>{d(Hr("headers",f.status,null,f.getAllResponseHeaders()))},u.ontimeout=Mg(s),u.onprogress=a,u.onabort=l,u}},Oc={QUEUED:0,COMPLETE:1,PROCESSING:2,ERROR:3,WAITING:4},uIt=(e,t,n,o,i,r,s,a,l,d,u)=>{const f=[],{chunkTransferId:p,chunkServer:v,chunkSize:_,chunkRetryDelays:b}=u,C={serverId:p,aborted:!1},$=t.ondata||(Q=>Q),E=t.onload||((Q,J)=>J==="HEAD"?Q.getResponseHeader("Upload-Offset"):Q.response),P=t.onerror||(Q=>null),I=Q=>{const J=new FormData;Ns(i)&&J.append(n,JSON.stringify(i));const Y=typeof t.headers=="function"?t.headers(o,i):{...t.headers,"Upload-Length":o.size},Z={...t,headers:Y},se=Lg($(J),Z0(e,t.url),Z);se.onload=ce=>Q(E(ce,Z.method)),se.onerror=ce=>s(Hr("error",ce.status,P(ce.response)||ce.statusText,ce.getAllResponseHeaders())),se.ontimeout=Mg(s)},O=Q=>{const J=Z0(e,v.url,C.serverId),Z={headers:typeof t.headers=="function"?t.headers(C.serverId):{...t.headers},method:"HEAD"},se=Lg(null,J,Z);se.onload=ce=>Q(E(ce,Z.method)),se.onerror=ce=>s(Hr("error",ce.status,P(ce.response)||ce.statusText,ce.getAllResponseHeaders())),se.ontimeout=Mg(s)},L=Math.floor(o.size/_);for(let Q=0;Q<=L;Q++){const J=Q*_,Y=o.slice(J,J+_,"application/offset+octet-stream");f[Q]={index:Q,size:Y.size,offset:J,data:Y,file:o,progress:0,retries:[...b],status:Oc.QUEUED,error:null,request:null,timeout:null}}const S=()=>r(C.serverId),j=Q=>Q.status===Oc.QUEUED||Q.status===Oc.ERROR,M=Q=>{if(C.aborted)return;if(Q=Q||f.find(j),!Q){f.every(te=>te.status===Oc.COMPLETE)&&S();return}Q.status=Oc.PROCESSING,Q.progress=null;const J=v.ondata||(te=>te),Y=v.onerror||(te=>null),Z=Z0(e,v.url,C.serverId),se=typeof v.headers=="function"?v.headers(Q):{...v.headers,"Content-Type":"application/offset+octet-stream","Upload-Offset":Q.offset,"Upload-Length":o.size,"Upload-Name":o.name},ce=Q.request=Lg(J(Q.data),Z,{...v,headers:se});ce.onload=()=>{Q.status=Oc.COMPLETE,Q.request=null,V()},ce.onprogress=(te,ee,ae)=>{Q.progress=te?ee:null,B()},ce.onerror=te=>{Q.status=Oc.ERROR,Q.request=null,Q.error=Y(te.response)||te.statusText,q(Q)||s(Hr("error",te.status,Y(te.response)||te.statusText,te.getAllResponseHeaders()))},ce.ontimeout=te=>{Q.status=Oc.ERROR,Q.request=null,q(Q)||Mg(s)(te)},ce.onabort=()=>{Q.status=Oc.QUEUED,Q.request=null,l()}},q=Q=>Q.retries.length===0?!1:(Q.status=Oc.WAITING,clearTimeout(Q.timeout),Q.timeout=setTimeout(()=>{M(Q)},Q.retries.shift()),!0),B=()=>{const Q=f.reduce((Y,Z)=>Y===null||Z.progress===null?null:Y+Z.progress,0);if(Q===null)return a(!1,0,0);const J=f.reduce((Y,Z)=>Y+Z.size,0);a(!0,Q,J)},V=()=>{f.filter(J=>J.status===Oc.PROCESSING).length>=1||M()},G=()=>{f.forEach(Q=>{clearTimeout(Q.timeout),Q.request&&Q.request.abort()})};return C.serverId?O(Q=>{C.aborted||(f.filter(J=>J.offset<Q).forEach(J=>{J.status=Oc.COMPLETE,J.progress=J.size}),V())}):I(Q=>{C.aborted||(d(Q),C.serverId=Q,V())}),{abort:()=>{C.aborted=!0,G()}}},hIt=(e,t,n,o)=>(i,r,s,a,l,d,u)=>{if(!i)return;const f=o.chunkUploads,p=f&&i.size>o.chunkSize,v=f&&(p||o.chunkForce);if(i instanceof Blob&&v)return uIt(e,t,n,i,r,s,a,l,d,u,o);const _=t.ondata||(O=>O),b=t.onload||(O=>O),C=t.onerror||(O=>null),$=typeof t.headers=="function"?t.headers(i,r)||{}:{...t.headers},E={...t,headers:$};var P=new FormData;Ns(r)&&P.append(n,JSON.stringify(r)),(i instanceof Blob?[{name:null,file:i}]:i).forEach(O=>{P.append(n,O.file,O.name===null?O.file.name:`${O.name}${O.file.name}`)});const I=Lg(_(P),Z0(e,t.url),E);return I.onload=O=>{s(Hr("load",O.status,b(O.response),O.getAllResponseHeaders()))},I.onerror=O=>{a(Hr("error",O.status,C(O.response)||O.statusText,O.getAllResponseHeaders()))},I.ontimeout=Mg(a),I.onprogress=l,I.onabort=d,I},fIt=(e="",t,n,o)=>typeof t=="function"?(...i)=>t(n,...i,o):!t||!Ba(t.url)?null:hIt(e,t,n,o),Yb=(e="",t)=>{if(typeof t=="function")return t;if(!t||!Ba(t.url))return(i,r)=>r();const n=t.onload||(i=>i),o=t.onerror||(i=>null);return(i,r,s)=>{const a=Lg(i,e+t.url,t);return a.onload=l=>{r(Hr("load",l.status,n(l.response),l.getAllResponseHeaders()))},a.onerror=l=>{s(Hr("error",l.status,o(l.response)||l.statusText,l.getAllResponseHeaders()))},a.ontimeout=Mg(s),a}},hae=(e=0,t=1)=>e+Math.random()*(t-e),mIt=(e,t=1e3,n=0,o=25,i=250)=>{let r=null;const s=Date.now(),a=()=>{let l=Date.now()-s,d=hae(o,i);l+d>t&&(d=l+d-t);let u=l/t;if(u>=1||document.hidden){e(1);return}e(u),r=setTimeout(a,d)};return t>0&&a(),{clear:()=>{clearTimeout(r)}}},pIt=(e,t)=>{const n={complete:!1,perceivedProgress:0,perceivedPerformanceUpdater:null,progress:null,timestamp:null,perceivedDuration:0,duration:0,request:null,response:null},{allowMinimumUploadDuration:o}=t,i=(u,f)=>{const p=()=>{n.duration===0||n.progress===null||d.fire("progress",d.getProgress())},v=()=>{n.complete=!0,d.fire("load-perceived",n.response.body)};d.fire("start"),n.timestamp=Date.now(),n.perceivedPerformanceUpdater=mIt(_=>{n.perceivedProgress=_,n.perceivedDuration=Date.now()-n.timestamp,p(),n.response&&n.perceivedProgress===1&&!n.complete&&v()},o?hae(750,1500):0),n.request=e(u,f,_=>{n.response=Ns(_)?_:{type:"load",code:200,body:`${_}`,headers:{}},n.duration=Date.now()-n.timestamp,n.progress=1,d.fire("load",n.response.body),(!o||o&&n.perceivedProgress===1)&&v()},_=>{n.perceivedPerformanceUpdater.clear(),d.fire("error",Ns(_)?_:{type:"error",code:0,body:`${_}`})},(_,b,C)=>{n.duration=Date.now()-n.timestamp,n.progress=_?b/C:null,p()},()=>{n.perceivedPerformanceUpdater.clear(),d.fire("abort",n.response?n.response.body:null)},_=>{d.fire("transfer",_)})},r=()=>{n.request&&(n.perceivedPerformanceUpdater.clear(),n.request.abort&&n.request.abort(),n.complete=!0)},s=()=>{r(),n.complete=!1,n.perceivedProgress=0,n.progress=0,n.timestamp=null,n.perceivedDuration=0,n.duration=0,n.request=null,n.response=null},a=o?()=>n.progress?Math.min(n.progress,n.perceivedProgress):null:()=>n.progress||null,l=o?()=>Math.min(n.duration,n.perceivedDuration):()=>n.duration,d={...P6(),process:i,abort:r,getProgress:a,getDuration:l,reset:s};return d},fae=e=>e.substring(0,e.lastIndexOf("."))||e,gIt=e=>{let t=[e.name,e.size,e.type];return e instanceof Blob||NP(e)?t[0]=e.name||cae():NP(e)?(t[1]=e.length,t[2]=uae(e)):Ba(e)&&(t[0]=X3(e),t[1]=0,t[2]="application/octet-stream"),{name:t[0],size:t[1],type:t[2]}},Ng=e=>!!(e instanceof File||e instanceof Blob&&e.name),mae=e=>{if(!Ns(e))return e;const t=T6(e)?[]:{};for(const n in e){if(!e.hasOwnProperty(n))continue;const o=e[n];t[n]=o&&Ns(o)?mae(o):o}return t},vIt=(e=null,t=null,n=null)=>{const o=PL(),i={archived:!1,frozen:!1,released:!1,source:null,file:n,serverFileReference:t,transferId:null,processingAborted:!1,status:t?fo.PROCESSING_COMPLETE:fo.INIT,activeLoader:null,activeProcessor:null};let r=null;const s={},a=j=>i.status=j,l=(j,...M)=>{i.released||i.frozen||L.fire(j,...M)},d=()=>A6(i.file.name),u=()=>i.file.type,f=()=>i.file.size,p=()=>i.file,v=(j,M,q)=>{if(i.source=j,L.fireSync("init"),i.file){L.fireSync("load-skip");return}i.file=gIt(j),M.on("init",()=>{l("load-init")}),M.on("meta",B=>{i.file.size=B.size,i.file.filename=B.filename,B.source&&(e=xs.LIMBO,i.serverFileReference=B.source,i.status=fo.PROCESSING_COMPLETE),l("load-meta")}),M.on("progress",B=>{a(fo.LOADING),l("load-progress",B)}),M.on("error",B=>{a(fo.LOAD_ERROR),l("load-request-error",B)}),M.on("abort",()=>{a(fo.INIT),l("load-abort")}),M.on("load",B=>{i.activeLoader=null;const V=Q=>{i.file=Ng(Q)?Q:i.file,e===xs.LIMBO&&i.serverFileReference?a(fo.PROCESSING_COMPLETE):a(fo.IDLE),l("load")},G=Q=>{i.file=B,l("load-meta"),a(fo.LOAD_ERROR),l("load-file-error",Q)};if(i.serverFileReference){V(B);return}q(B,V,G)}),M.setSource(j),i.activeLoader=M,M.load()},_=()=>{i.activeLoader&&i.activeLoader.load()},b=()=>{if(i.activeLoader){i.activeLoader.abort();return}a(fo.INIT),l("load-abort")},C=(j,M)=>{if(i.processingAborted){i.processingAborted=!1;return}if(a(fo.PROCESSING),r=null,!(i.file instanceof Blob)){L.on("load",()=>{C(j,M)});return}j.on("load",V=>{i.transferId=null,i.serverFileReference=V}),j.on("transfer",V=>{i.transferId=V}),j.on("load-perceived",V=>{i.activeProcessor=null,i.transferId=null,i.serverFileReference=V,a(fo.PROCESSING_COMPLETE),l("process-complete",V)}),j.on("start",()=>{l("process-start")}),j.on("error",V=>{i.activeProcessor=null,a(fo.PROCESSING_ERROR),l("process-error",V)}),j.on("abort",V=>{i.activeProcessor=null,i.serverFileReference=V,a(fo.IDLE),l("process-abort"),r&&r()}),j.on("progress",V=>{l("process-progress",V)});const q=V=>{i.archived||j.process(V,{...s})},B=console.error;M(i.file,q,B),i.activeProcessor=j},$=()=>{i.processingAborted=!1,a(fo.PROCESSING_QUEUED)},E=()=>new Promise(j=>{if(!i.activeProcessor){i.processingAborted=!0,a(fo.IDLE),l("process-abort"),j();return}r=()=>{j()},i.activeProcessor.abort()}),P=(j,M)=>new Promise((q,B)=>{const V=i.serverFileReference!==null?i.serverFileReference:i.transferId;if(V===null){q();return}j(V,()=>{i.serverFileReference=null,i.transferId=null,q()},G=>{if(!M){q();return}a(fo.PROCESSING_REVERT_ERROR),l("process-revert-error"),B(G)}),a(fo.IDLE),l("process-revert")}),I=(j,M,q)=>{const B=j.split("."),V=B[0],G=B.pop();let Q=s;B.forEach(J=>Q=Q[J]),JSON.stringify(Q[G])!==JSON.stringify(M)&&(Q[G]=M,l("metadata-update",{key:V,value:s[V],silent:q}))},L={id:{get:()=>o},origin:{get:()=>e,set:j=>e=j},serverId:{get:()=>i.serverFileReference},transferId:{get:()=>i.transferId},status:{get:()=>i.status},filename:{get:()=>i.file.name},filenameWithoutExtension:{get:()=>fae(i.file.name)},fileExtension:{get:d},fileType:{get:u},fileSize:{get:f},file:{get:p},relativePath:{get:()=>i.file._relativePath},source:{get:()=>i.source},getMetadata:j=>mae(j?s[j]:s),setMetadata:(j,M,q)=>{if(Ns(j)){const B=j;return Object.keys(B).forEach(V=>{I(V,B[V],M)}),j}return I(j,M,q),M},extend:(j,M)=>S[j]=M,abortLoad:b,retryLoad:_,requestProcessing:$,abortProcessing:E,load:v,process:C,revert:P,...P6(),freeze:()=>i.frozen=!0,release:()=>i.released=!0,released:{get:()=>i.released},archive:()=>i.archived=!0,archived:{get:()=>i.archived},setFile:j=>i.file=j},S=Km(L);return S},_It=(e,t)=>Tf(t)?0:Ba(t)?e.findIndex(n=>n.id===t):-1,kq=(e,t)=>{const n=_It(e,t);if(!(n<0))return e[n]||null},wq=(e,t,n,o,i,r)=>{const s=Lg(null,e,{method:"GET",responseType:"blob"});return s.onload=a=>{const l=a.getAllResponseHeaders(),d=xL(l).name||X3(e);t(Hr("load",a.status,oy(a.response,d),l))},s.onerror=a=>{n(Hr("error",a.status,a.statusText,a.getAllResponseHeaders()))},s.onheaders=a=>{r(Hr("headers",a.status,null,a.getAllResponseHeaders()))},s.ontimeout=Mg(n),s.onprogress=o,s.onabort=i,s},$q=e=>(e.indexOf("//")===0&&(e=location.protocol+e),e.toLowerCase().replace("blob:","").replace(/([a-z])?:\/\//,"$1").split("/")[0]),yIt=e=>(e.indexOf(":")>-1||e.indexOf("//")>-1)&&$q(location.href)!==$q(e),o8=e=>(...t)=>wg(e)?e(...t):e,bIt=e=>!Ng(e.file),CT=(e,t)=>{clearTimeout(t.listUpdateTimeout),t.listUpdateTimeout=setTimeout(()=>{e("DID_UPDATE_ITEMS",{items:jd(t.items)})},0)},Cq=(e,...t)=>new Promise(n=>{if(!e)return n(!0);const o=e(...t);if(o==null)return n(!0);if(typeof o=="boolean")return n(o);typeof o.then=="function"&&o.then(n)}),ST=(e,t)=>{e.items.sort((n,o)=>t(bl(n),bl(o)))},Lc=(e,t)=>({query:n,success:o=()=>{},failure:i=()=>{},...r}={})=>{const s=$g(e.items,n);if(!s){i({error:Hr("error",0,"Item not found"),file:null});return}t(s,o,i,r||{})},kIt=(e,t,n)=>({ABORT_ALL:()=>{jd(n.items).forEach(o=>{o.freeze(),o.abortLoad(),o.abortProcessing()})},DID_SET_FILES:({value:o=[]})=>{const i=o.map(s=>({source:s.source?s.source:s,options:s.options}));let r=jd(n.items);r.forEach(s=>{i.find(a=>a.source===s.source||a.source===s.file)||e("REMOVE_ITEM",{query:s,remove:!1})}),r=jd(n.items),i.forEach((s,a)=>{r.find(l=>l.source===s.source||l.file===s.source)||e("ADD_ITEM",{...s,interactionMethod:Wc.NONE,index:a})})},DID_UPDATE_ITEM_METADATA:({id:o,action:i,change:r})=>{r.silent||(clearTimeout(n.itemUpdateTimeout),n.itemUpdateTimeout=setTimeout(()=>{const s=kq(n.items,o);if(!t("IS_ASYNC")){Dd("SHOULD_PREPARE_OUTPUT",!1,{item:s,query:t,action:i,change:r}).then(u=>{const f=t("GET_BEFORE_PREPARE_FILE");f&&(u=f(s,u)),u&&e("REQUEST_PREPARE_OUTPUT",{query:o,item:s,success:p=>{e("DID_PREPARE_OUTPUT",{id:o,file:p})}},!0)});return}s.origin===xs.LOCAL&&e("DID_LOAD_ITEM",{id:s.id,error:null,serverFileReference:s.source});const a=()=>{setTimeout(()=>{e("REQUEST_ITEM_PROCESSING",{query:o})},32)},l=u=>{s.revert(Yb(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")).then(u?a:()=>{}).catch(()=>{})},d=u=>{s.abortProcessing().then(u?a:()=>{})};if(s.status===fo.PROCESSING_COMPLETE)return l(n.options.instantUpload);if(s.status===fo.PROCESSING)return d(n.options.instantUpload);n.options.instantUpload&&a()},0))},MOVE_ITEM:({query:o,index:i})=>{const r=$g(n.items,o);if(!r)return;const s=n.items.indexOf(r);i=lae(i,0,n.items.length-1),s!==i&&n.items.splice(i,0,n.items.splice(s,1)[0])},SORT:({compare:o})=>{ST(n,o),e("DID_SORT_ITEMS",{items:t("GET_ACTIVE_ITEMS")})},ADD_ITEMS:({items:o,index:i,interactionMethod:r,success:s=()=>{},failure:a=()=>{}})=>{let l=i;if(i===-1||typeof i>"u"){const v=t("GET_ITEM_INSERT_LOCATION"),_=t("GET_TOTAL_ITEMS");l=v==="before"?0:_}const d=t("GET_IGNORED_FILES"),u=v=>Ng(v)?!d.includes(v.name.toLowerCase()):!Tf(v),p=o.filter(u).map(v=>new Promise((_,b)=>{e("ADD_ITEM",{interactionMethod:r,source:v.source||v,success:_,failure:b,index:l++,options:v.options||{}})}));Promise.all(p).then(s).catch(a)},ADD_ITEM:({source:o,index:i=-1,interactionMethod:r,success:s=()=>{},failure:a=()=>{},options:l={}})=>{if(Tf(o)){a({error:Hr("error",0,"No source"),file:null});return}if(Ng(o)&&n.options.ignoredFiles.includes(o.name.toLowerCase()))return;if(!JEt(n)){if(n.options.allowMultiple||!n.options.allowMultiple&&!n.options.allowReplace){const E=Hr("warning",0,"Max files");e("DID_THROW_MAX_FILES",{source:o,error:E}),a({error:E,file:null});return}const $=jd(n.items)[0];if($.status===fo.PROCESSING_COMPLETE||$.status===fo.PROCESSING_REVERT_ERROR){const E=t("GET_FORCE_REVERT");if($.revert(Yb(n.options.server.url,n.options.server.revert),E).then(()=>{E&&e("ADD_ITEM",{source:o,index:i,interactionMethod:r,success:s,failure:a,options:l})}).catch(()=>{}),E)return}e("REMOVE_ITEM",{query:$.id})}const d=l.type==="local"?xs.LOCAL:l.type==="limbo"?xs.LIMBO:xs.INPUT,u=vIt(d,d===xs.INPUT?null:o,l.file);Object.keys(l.metadata||{}).forEach($=>{u.setMetadata($,l.metadata[$])}),C1("DID_CREATE_ITEM",u,{query:t,dispatch:e});const f=t("GET_ITEM_INSERT_LOCATION");n.options.itemInsertLocationFreedom||(i=f==="before"?-1:n.items.length),QEt(n.items,u,i),wg(f)&&o&&ST(n,f);const p=u.id;u.on("init",()=>{e("DID_INIT_ITEM",{id:p})}),u.on("load-init",()=>{e("DID_START_ITEM_LOAD",{id:p})}),u.on("load-meta",()=>{e("DID_UPDATE_ITEM_META",{id:p})}),u.on("load-progress",$=>{e("DID_UPDATE_ITEM_LOAD_PROGRESS",{id:p,progress:$})}),u.on("load-request-error",$=>{const E=o8(n.options.labelFileLoadError)($);if($.code>=400&&$.code<500){e("DID_THROW_ITEM_INVALID",{id:p,error:$,status:{main:E,sub:`${$.code} (${$.body})`}}),a({error:$,file:bl(u)});return}e("DID_THROW_ITEM_LOAD_ERROR",{id:p,error:$,status:{main:E,sub:n.options.labelTapToRetry}})}),u.on("load-file-error",$=>{e("DID_THROW_ITEM_INVALID",{id:p,error:$.status,status:$.status}),a({error:$.status,file:bl(u)})}),u.on("load-abort",()=>{e("REMOVE_ITEM",{query:p})}),u.on("load-skip",()=>{u.on("metadata-update",$=>{Ng(u.file)&&e("DID_UPDATE_ITEM_METADATA",{id:p,change:$})}),e("COMPLETE_LOAD_ITEM",{query:p,item:u,data:{source:o,success:s}})}),u.on("load",()=>{const $=E=>{if(!E){e("REMOVE_ITEM",{query:p});return}u.on("metadata-update",P=>{e("DID_UPDATE_ITEM_METADATA",{id:p,change:P})}),Dd("SHOULD_PREPARE_OUTPUT",!1,{item:u,query:t}).then(P=>{const I=t("GET_BEFORE_PREPARE_FILE");I&&(P=I(u,P));const O=()=>{e("COMPLETE_LOAD_ITEM",{query:p,item:u,data:{source:o,success:s}}),CT(e,n)};if(P){e("REQUEST_PREPARE_OUTPUT",{query:p,item:u,success:L=>{e("DID_PREPARE_OUTPUT",{id:p,file:L}),O()}},!0);return}O()})};Dd("DID_LOAD_ITEM",u,{query:t,dispatch:e}).then(()=>{Cq(t("GET_BEFORE_ADD_FILE"),bl(u)).then($)}).catch(E=>{if(!E||!E.error||!E.status)return $(!1);e("DID_THROW_ITEM_INVALID",{id:p,error:E.error,status:E.status})})}),u.on("process-start",()=>{e("DID_START_ITEM_PROCESSING",{id:p})}),u.on("process-progress",$=>{e("DID_UPDATE_ITEM_PROCESS_PROGRESS",{id:p,progress:$})}),u.on("process-error",$=>{e("DID_THROW_ITEM_PROCESSING_ERROR",{id:p,error:$,status:{main:o8(n.options.labelFileProcessingError)($),sub:n.options.labelTapToRetry}})}),u.on("process-revert-error",$=>{e("DID_THROW_ITEM_PROCESSING_REVERT_ERROR",{id:p,error:$,status:{main:o8(n.options.labelFileProcessingRevertError)($),sub:n.options.labelTapToRetry}})}),u.on("process-complete",$=>{e("DID_COMPLETE_ITEM_PROCESSING",{id:p,error:null,serverFileReference:$}),e("DID_DEFINE_VALUE",{id:p,value:$})}),u.on("process-abort",()=>{e("DID_ABORT_ITEM_PROCESSING",{id:p})}),u.on("process-revert",()=>{e("DID_REVERT_ITEM_PROCESSING",{id:p}),e("DID_DEFINE_VALUE",{id:p,value:null})}),e("DID_ADD_ITEM",{id:p,index:i,interactionMethod:r}),CT(e,n);const{url:v,load:_,restore:b,fetch:C}=n.options.server||{};u.load(o,dIt(d===xs.INPUT?Ba(o)&&yIt(o)&&C?$T(v,C):wq:d===xs.LIMBO?$T(v,b):$T(v,_)),($,E,P)=>{Dd("LOAD_FILE",$,{query:t}).then(E).catch(P)})},REQUEST_PREPARE_OUTPUT:({item:o,success:i,failure:r=()=>{}})=>{const s={error:Hr("error",0,"Item not found"),file:null};if(o.archived)return r(s);Dd("PREPARE_OUTPUT",o.file,{query:t,item:o}).then(a=>{Dd("COMPLETE_PREPARE_OUTPUT",a,{query:t,item:o}).then(l=>{if(o.archived)return r(s);i(l)})})},COMPLETE_LOAD_ITEM:({item:o,data:i})=>{const{success:r,source:s}=i,a=t("GET_ITEM_INSERT_LOCATION");if(wg(a)&&s&&ST(n,a),e("DID_LOAD_ITEM",{id:o.id,error:null,serverFileReference:o.origin===xs.INPUT?null:s}),r(bl(o)),o.origin===xs.LOCAL){e("DID_LOAD_LOCAL_ITEM",{id:o.id});return}if(o.origin===xs.LIMBO){e("DID_COMPLETE_ITEM_PROCESSING",{id:o.id,error:null,serverFileReference:s}),e("DID_DEFINE_VALUE",{id:o.id,value:o.serverId||s});return}t("IS_ASYNC")&&n.options.instantUpload&&e("REQUEST_ITEM_PROCESSING",{query:o.id})},RETRY_ITEM_LOAD:Lc(n,o=>{o.retryLoad()}),REQUEST_ITEM_PREPARE:Lc(n,(o,i,r)=>{e("REQUEST_PREPARE_OUTPUT",{query:o.id,item:o,success:s=>{e("DID_PREPARE_OUTPUT",{id:o.id,file:s}),i({file:o,output:s})},failure:r},!0)}),REQUEST_ITEM_PROCESSING:Lc(n,(o,i,r)=>{if(!(o.status===fo.IDLE||o.status===fo.PROCESSING_ERROR)){const a=()=>e("REQUEST_ITEM_PROCESSING",{query:o,success:i,failure:r}),l=()=>document.hidden?a():setTimeout(a,32);o.status===fo.PROCESSING_COMPLETE||o.status===fo.PROCESSING_REVERT_ERROR?o.revert(Yb(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")).then(l).catch(()=>{}):o.status===fo.PROCESSING&&o.abortProcessing().then(l);return}o.status!==fo.PROCESSING_QUEUED&&(o.requestProcessing(),e("DID_REQUEST_ITEM_PROCESSING",{id:o.id}),e("PROCESS_ITEM",{query:o,success:i,failure:r},!0))}),PROCESS_ITEM:Lc(n,(o,i,r)=>{const s=t("GET_MAX_PARALLEL_UPLOADS");if(t("GET_ITEMS_BY_STATUS",fo.PROCESSING).length===s){n.processingQueue.push({id:o.id,success:i,failure:r});return}if(o.status===fo.PROCESSING)return;const l=()=>{const u=n.processingQueue.shift();if(!u)return;const{id:f,success:p,failure:v}=u,_=$g(n.items,f);if(!_||_.archived){l();return}e("PROCESS_ITEM",{query:f,success:p,failure:v},!0)};o.onOnce("process-complete",()=>{i(bl(o)),l();const u=n.options.server;if(n.options.instantUpload&&o.origin===xs.LOCAL&&wg(u.remove)){const v=()=>{};o.origin=xs.LIMBO,n.options.server.remove(o.source,v,v)}t("GET_ITEMS_BY_STATUS",fo.PROCESSING_COMPLETE).length===n.items.length&&e("DID_COMPLETE_ITEM_PROCESSING_ALL")}),o.onOnce("process-error",u=>{r({error:u,file:bl(o)}),l()});const d=n.options;o.process(pIt(fIt(d.server.url,d.server.process,d.name,{chunkTransferId:o.transferId,chunkServer:d.server.patch,chunkUploads:d.chunkUploads,chunkForce:d.chunkForce,chunkSize:d.chunkSize,chunkRetryDelays:d.chunkRetryDelays}),{allowMinimumUploadDuration:t("GET_ALLOW_MINIMUM_UPLOAD_DURATION")}),(u,f,p)=>{Dd("PREPARE_OUTPUT",u,{query:t,item:o}).then(v=>{e("DID_PREPARE_OUTPUT",{id:o.id,file:v}),f(v)}).catch(p)})}),RETRY_ITEM_PROCESSING:Lc(n,o=>{e("REQUEST_ITEM_PROCESSING",{query:o})}),REQUEST_REMOVE_ITEM:Lc(n,o=>{Cq(t("GET_BEFORE_REMOVE_FILE"),bl(o)).then(i=>{i&&e("REMOVE_ITEM",{query:o})})}),RELEASE_ITEM:Lc(n,o=>{o.release()}),REMOVE_ITEM:Lc(n,(o,i,r,s)=>{const a=()=>{const d=o.id;kq(n.items,d).archive(),e("DID_REMOVE_ITEM",{error:null,id:d,item:o}),CT(e,n),i(bl(o))},l=n.options.server;o.origin===xs.LOCAL&&l&&wg(l.remove)&&s.remove!==!1?(e("DID_START_ITEM_REMOVE",{id:o.id}),l.remove(o.source,()=>a(),d=>{e("DID_THROW_ITEM_REMOVE_ERROR",{id:o.id,error:Hr("error",0,d,null),status:{main:o8(n.options.labelFileRemoveError)(d),sub:n.options.labelTapToRetry}})})):((s.revert&&o.origin!==xs.LOCAL&&o.serverId!==null||n.options.chunkUploads&&o.file.size>n.options.chunkSize||n.options.chunkUploads&&n.options.chunkForce)&&o.revert(Yb(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")),a())}),ABORT_ITEM_LOAD:Lc(n,o=>{o.abortLoad()}),ABORT_ITEM_PROCESSING:Lc(n,o=>{if(o.serverId){e("REVERT_ITEM_PROCESSING",{id:o.id});return}o.abortProcessing().then(()=>{n.options.instantUpload&&e("REMOVE_ITEM",{query:o.id})})}),REQUEST_REVERT_ITEM_PROCESSING:Lc(n,o=>{if(!n.options.instantUpload){e("REVERT_ITEM_PROCESSING",{query:o});return}const i=a=>{a&&e("REVERT_ITEM_PROCESSING",{query:o})},r=t("GET_BEFORE_REMOVE_FILE");if(!r)return i(!0);const s=r(bl(o));if(s==null)return i(!0);if(typeof s=="boolean")return i(s);typeof s.then=="function"&&s.then(i)}),REVERT_ITEM_PROCESSING:Lc(n,o=>{o.revert(Yb(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")).then(()=>{(n.options.instantUpload||bIt(o))&&e("REMOVE_ITEM",{query:o.id})}).catch(()=>{})}),SET_OPTIONS:({options:o})=>{const i=Object.keys(o),r=wIt.filter(a=>i.includes(a));[...r,...Object.keys(o).filter(a=>!r.includes(a))].forEach(a=>{e(`SET_${I6(a,"_").toUpperCase()}`,{value:o[a]})})}}),wIt=["server"],OL=e=>e,Ef=e=>document.createElement(e),Vr=(e,t)=>{let n=e.childNodes[0];n?t!==n.nodeValue&&(n.nodeValue=t):(n=document.createTextNode(t),e.appendChild(n))},Sq=(e,t,n,o)=>{const i=(o%360-90)*Math.PI/180;return{x:e+n*Math.cos(i),y:t+n*Math.sin(i)}},$It=(e,t,n,o,i,r)=>{const s=Sq(e,t,n,i),a=Sq(e,t,n,o);return["M",s.x,s.y,"A",n,n,0,r,0,a.x,a.y].join(" ")},CIt=(e,t,n,o,i)=>{let r=1;return i>o&&i-o<=.5&&(r=0),o>i&&o-i>=.5&&(r=0),$It(e,t,n,Math.min(.9999,o)*360,Math.min(.9999,i)*360,r)},SIt=({root:e,props:t})=>{t.spin=!1,t.progress=0,t.opacity=0;const n=e$("svg");e.ref.path=e$("path",{"stroke-width":2,"stroke-linecap":"round"}),n.appendChild(e.ref.path),e.ref.svg=n,e.appendChild(n)},TIt=({root:e,props:t})=>{if(t.opacity===0)return;t.align&&(e.element.dataset.align=t.align);const n=parseInt($s(e.ref.path,"stroke-width"),10),o=e.rect.element.width*.5;let i=0,r=0;t.spin?(i=0,r=.5):(i=0,r=t.progress);const s=CIt(o,o,o-n,i,r);$s(e.ref.path,"d",s),$s(e.ref.path,"stroke-opacity",t.spin||t.progress>0?1:0)},Tq=rs({tag:"div",name:"progress-indicator",ignoreRectUpdate:!0,ignoreRect:!0,create:SIt,write:TIt,mixins:{apis:["progress","spin","align"],styles:["opacity"],animations:{opacity:{type:"tween",duration:500},progress:{type:"spring",stiffness:.95,damping:.65,mass:10}}}}),EIt=({root:e,props:t})=>{e.element.innerHTML=(t.icon||"")+`<span>${t.label}</span>`,t.isDisabled=!1},IIt=({root:e,props:t})=>{const{isDisabled:n}=t,o=e.query("GET_DISABLED")||t.opacity===0;o&&!n?(t.isDisabled=!0,$s(e.element,"disabled","disabled")):!o&&n&&(t.isDisabled=!1,e.element.removeAttribute("disabled"))},pae=rs({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:EIt,write:IIt}),gae=(e,t=".",n=1e3,o={})=>{const{labelBytes:i="bytes",labelKilobytes:r="KB",labelMegabytes:s="MB",labelGigabytes:a="GB"}=o;e=Math.round(Math.abs(e));const l=n,d=n*n,u=n*n*n;return e<l?`${e} ${i}`:e<d?`${Math.floor(e/l)} ${r}`:e<u?`${Eq(e/d,1,t)} ${s}`:`${Eq(e/u,2,t)} ${a}`},Eq=(e,t,n)=>e.toFixed(t).split(".").filter(o=>o!=="0").join(n),PIt=({root:e,props:t})=>{const n=Ef("span");n.className="filepond--file-info-main",$s(n,"aria-hidden","true"),e.appendChild(n),e.ref.fileName=n;const o=Ef("span");o.className="filepond--file-info-sub",e.appendChild(o),e.ref.fileSize=o,Vr(o,e.query("GET_LABEL_FILE_WAITING_FOR_SIZE")),Vr(n,OL(e.query("GET_ITEM_NAME",t.id)))},RP=({root:e,props:t})=>{Vr(e.ref.fileSize,gae(e.query("GET_ITEM_SIZE",t.id),".",e.query("GET_FILE_SIZE_BASE"),e.query("GET_FILE_SIZE_LABELS",e.query))),Vr(e.ref.fileName,OL(e.query("GET_ITEM_NAME",t.id)))},Iq=({root:e,props:t})=>{if(Qy(e.query("GET_ITEM_SIZE",t.id))){RP({root:e,props:t});return}Vr(e.ref.fileSize,e.query("GET_LABEL_FILE_SIZE_NOT_AVAILABLE"))},AIt=rs({name:"file-info",ignoreRect:!0,ignoreRectUpdate:!0,write:Ga({DID_LOAD_ITEM:RP,DID_UPDATE_ITEM_META:RP,DID_THROW_ITEM_LOAD_ERROR:Iq,DID_THROW_ITEM_INVALID:Iq}),didCreateView:e=>{C1("CREATE_VIEW",{...e,view:e})},create:PIt,mixins:{styles:["translateX","translateY"],animations:{translateX:"spring",translateY:"spring"}}}),vae=e=>Math.round(e*100),DIt=({root:e})=>{const t=Ef("span");t.className="filepond--file-status-main",e.appendChild(t),e.ref.main=t;const n=Ef("span");n.className="filepond--file-status-sub",e.appendChild(n),e.ref.sub=n,_ae({root:e,action:{progress:null}})},_ae=({root:e,action:t})=>{const n=t.progress===null?e.query("GET_LABEL_FILE_LOADING"):`${e.query("GET_LABEL_FILE_LOADING")} ${vae(t.progress)}%`;Vr(e.ref.main,n),Vr(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},xIt=({root:e,action:t})=>{const n=t.progress===null?e.query("GET_LABEL_FILE_PROCESSING"):`${e.query("GET_LABEL_FILE_PROCESSING")} ${vae(t.progress)}%`;Vr(e.ref.main,n),Vr(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},OIt=({root:e})=>{Vr(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING")),Vr(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},LIt=({root:e})=>{Vr(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING_ABORTED")),Vr(e.ref.sub,e.query("GET_LABEL_TAP_TO_RETRY"))},MIt=({root:e})=>{Vr(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING_COMPLETE")),Vr(e.ref.sub,e.query("GET_LABEL_TAP_TO_UNDO"))},Pq=({root:e})=>{Vr(e.ref.main,""),Vr(e.ref.sub,"")},Wb=({root:e,action:t})=>{Vr(e.ref.main,t.status.main),Vr(e.ref.sub,t.status.sub)},NIt=rs({name:"file-status",ignoreRect:!0,ignoreRectUpdate:!0,write:Ga({DID_LOAD_ITEM:Pq,DID_REVERT_ITEM_PROCESSING:Pq,DID_REQUEST_ITEM_PROCESSING:OIt,DID_ABORT_ITEM_PROCESSING:LIt,DID_COMPLETE_ITEM_PROCESSING:MIt,DID_UPDATE_ITEM_PROCESS_PROGRESS:xIt,DID_UPDATE_ITEM_LOAD_PROGRESS:_ae,DID_THROW_ITEM_LOAD_ERROR:Wb,DID_THROW_ITEM_INVALID:Wb,DID_THROW_ITEM_PROCESSING_ERROR:Wb,DID_THROW_ITEM_PROCESSING_REVERT_ERROR:Wb,DID_THROW_ITEM_REMOVE_ERROR:Wb}),didCreateView:e=>{C1("CREATE_VIEW",{...e,view:e})},create:DIt,mixins:{styles:["translateX","translateY","opacity"],animations:{opacity:{type:"tween",duration:250},translateX:"spring",translateY:"spring"}}}),jP={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"}},FP=[];Pr(jP,e=>{FP.push(e)});const Kl=e=>{if(zP(e)==="right")return 0;const t=e.ref.buttonRemoveItem.rect.element;return t.hidden?null:t.width+t.left},RIt=e=>e.ref.buttonAbortItemLoad.rect.element.width,i8=e=>Math.floor(e.ref.buttonRemoveItem.rect.element.height/4),jIt=e=>Math.floor(e.ref.buttonRemoveItem.rect.element.left/2),FIt=e=>e.query("GET_STYLE_LOAD_INDICATOR_POSITION"),zIt=e=>e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION"),zP=e=>e.query("GET_STYLE_BUTTON_REMOVE_ITEM_POSITION"),UIt={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:FIt},processProgressIndicator:{opacity:0,align:zIt},processingCompleteIndicator:{opacity:0,scaleX:.75,scaleY:.75},info:{translateX:0,translateY:0,opacity:0},status:{translateX:0,translateY:0,opacity:0}},Aq={buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:Kl},status:{translateX:Kl}},TT={buttonAbortItemProcessing:{opacity:1},processProgressIndicator:{opacity:1},status:{opacity:1}},e_={DID_THROW_ITEM_INVALID:{buttonRemoveItem:{opacity:1},info:{translateX:Kl},status:{translateX:Kl,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:Kl},status:{opacity:1}},DID_START_ITEM_REMOVE:{processProgressIndicator:{opacity:1,align:zP},info:{translateX:Kl},status:{opacity:0}},DID_THROW_ITEM_REMOVE_ERROR:{processProgressIndicator:{opacity:0,align:zP},buttonRemoveItem:{opacity:1},info:{translateX:Kl},status:{opacity:1,translateX:Kl}},DID_LOAD_ITEM:Aq,DID_LOAD_LOCAL_ITEM:{buttonRemoveItem:{opacity:1},info:{translateX:Kl},status:{translateX:Kl}},DID_START_ITEM_PROCESSING:TT,DID_REQUEST_ITEM_PROCESSING:TT,DID_UPDATE_ITEM_PROCESS_PROGRESS:TT,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:Kl}},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:Kl},status:{opacity:1}},DID_REVERT_ITEM_PROCESSING:Aq},BIt=rs({create:({root:e})=>{e.element.innerHTML=e.query("GET_ICON_DONE")},name:"processing-complete-indicator",ignoreRect:!0,mixins:{styles:["scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",opacity:{type:"tween",duration:250}}}}),HIt=({root:e,props:t})=>{const n=Object.keys(jP).reduce((_,b)=>(_[b]={...jP[b]},_),{}),{id:o}=t,i=e.query("GET_ALLOW_REVERT"),r=e.query("GET_ALLOW_REMOVE"),s=e.query("GET_ALLOW_PROCESS"),a=e.query("GET_INSTANT_UPLOAD"),l=e.query("IS_ASYNC"),d=e.query("GET_STYLE_BUTTON_REMOVE_ITEM_ALIGN");let u;l?s&&!i?u=_=>!/RevertItemProcessing/.test(_):!s&&i?u=_=>!/ProcessItem|RetryItemProcessing|AbortItemProcessing/.test(_):!s&&!i&&(u=_=>!/Process/.test(_)):u=_=>!/Process/.test(_);const f=u?FP.filter(u):FP.concat();if(a&&i&&(n.RevertItemProcessing.label="GET_LABEL_BUTTON_REMOVE_ITEM",n.RevertItemProcessing.icon="GET_ICON_REMOVE"),l&&!i){const _=e_.DID_COMPLETE_ITEM_PROCESSING;_.info.translateX=jIt,_.info.translateY=i8,_.status.translateY=i8,_.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}if(l&&!s&&(["DID_START_ITEM_PROCESSING","DID_REQUEST_ITEM_PROCESSING","DID_UPDATE_ITEM_PROCESS_PROGRESS","DID_THROW_ITEM_PROCESSING_ERROR"].forEach(_=>{e_[_].status.translateY=i8}),e_.DID_THROW_ITEM_PROCESSING_ERROR.status.translateX=RIt),d&&i){n.RevertItemProcessing.align="BUTTON_REMOVE_ITEM_POSITION";const _=e_.DID_COMPLETE_ITEM_PROCESSING;_.info.translateX=Kl,_.status.translateY=i8,_.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}r||(n.RemoveItem.disabled=!0),Pr(n,(_,b)=>{const C=e.createChildView(pae,{label:e.query(b.label),icon:e.query(b.icon),opacity:0});f.includes(_)&&e.appendChildView(C),b.disabled&&(C.element.setAttribute("disabled","disabled"),C.element.setAttribute("hidden","hidden")),C.element.dataset.align=e.query(`GET_STYLE_${b.align}`),C.element.classList.add(b.className),C.on("click",$=>{$.stopPropagation(),!b.disabled&&e.dispatch(b.action,{query:o})}),e.ref[`button${_}`]=C}),e.ref.processingCompleteIndicator=e.appendChildView(e.createChildView(BIt)),e.ref.processingCompleteIndicator.element.dataset.align=e.query("GET_STYLE_BUTTON_PROCESS_ITEM_POSITION"),e.ref.info=e.appendChildView(e.createChildView(AIt,{id:o})),e.ref.status=e.appendChildView(e.createChildView(NIt,{id:o}));const p=e.appendChildView(e.createChildView(Tq,{opacity:0,align:e.query("GET_STYLE_LOAD_INDICATOR_POSITION")}));p.element.classList.add("filepond--load-indicator"),e.ref.loadProgressIndicator=p;const v=e.appendChildView(e.createChildView(Tq,{opacity:0,align:e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION")}));v.element.classList.add("filepond--process-indicator"),e.ref.processProgressIndicator=v,e.ref.activeStyles=[]},VIt=({root:e,actions:t,props:n})=>{qIt({root:e,actions:t,props:n});let o=t.concat().filter(i=>/^DID_/.test(i.type)).reverse().find(i=>e_[i.type]);if(o){e.ref.activeStyles=[];const i=e_[o.type];Pr(UIt,(r,s)=>{const a=e.ref[r];Pr(s,(l,d)=>{const u=i[r]&&typeof i[r][l]<"u"?i[r][l]:d;e.ref.activeStyles.push({control:a,key:l,value:u})})})}e.ref.activeStyles.forEach(({control:i,key:r,value:s})=>{i[r]=typeof s=="function"?s(e):s})},qIt=Ga({DID_SET_LABEL_BUTTON_ABORT_ITEM_PROCESSING:({root:e,action:t})=>{e.ref.buttonAbortItemProcessing.label=t.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_LOAD:({root:e,action:t})=>{e.ref.buttonAbortItemLoad.label=t.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_REMOVAL:({root:e,action:t})=>{e.ref.buttonAbortItemRemoval.label=t.value},DID_REQUEST_ITEM_PROCESSING:({root:e})=>{e.ref.processProgressIndicator.spin=!0,e.ref.processProgressIndicator.progress=0},DID_START_ITEM_LOAD:({root:e})=>{e.ref.loadProgressIndicator.spin=!0,e.ref.loadProgressIndicator.progress=0},DID_START_ITEM_REMOVE:({root:e})=>{e.ref.processProgressIndicator.spin=!0,e.ref.processProgressIndicator.progress=0},DID_UPDATE_ITEM_LOAD_PROGRESS:({root:e,action:t})=>{e.ref.loadProgressIndicator.spin=!1,e.ref.loadProgressIndicator.progress=t.progress},DID_UPDATE_ITEM_PROCESS_PROGRESS:({root:e,action:t})=>{e.ref.processProgressIndicator.spin=!1,e.ref.processProgressIndicator.progress=t.progress}}),YIt=rs({create:HIt,write:VIt,didCreateView:e=>{C1("CREATE_VIEW",{...e,view:e})},name:"file"}),WIt=({root:e,props:t})=>{e.ref.fileName=Ef("legend"),e.appendChild(e.ref.fileName),e.ref.file=e.appendChildView(e.createChildView(YIt,{id:t.id})),e.ref.data=!1},GIt=({root:e,props:t})=>{Vr(e.ref.fileName,OL(e.query("GET_ITEM_NAME",t.id)))},ZIt=rs({create:WIt,ignoreRect:!0,write:Ga({DID_LOAD_ITEM:GIt}),didCreateView:e=>{C1("CREATE_VIEW",{...e,view:e})},tag:"fieldset",name:"file-wrapper"}),Dq={type:"spring",damping:.6,mass:7},KIt=({root:e,props:t})=>{[{name:"top"},{name:"center",props:{translateY:null,scaleY:null},mixins:{animations:{scaleY:Dq},styles:["translateY","scaleY"]}},{name:"bottom",props:{translateY:null},mixins:{animations:{translateY:Dq},styles:["translateY"]}}].forEach(n=>{JIt(e,n,t.name)}),e.element.classList.add(`filepond--${t.name}`),e.ref.scalable=null},JIt=(e,t,n)=>{const o=rs({name:`panel-${t.name} filepond--${n}`,mixins:t.mixins,ignoreRectUpdate:!0}),i=e.createChildView(o,t.props);e.ref[t.name]=e.appendChildView(i)},XIt=({root:e,props:t})=>{if((e.ref.scalable===null||t.scalable!==e.ref.scalable)&&(e.ref.scalable=eae(t.scalable)?t.scalable:!0,e.element.dataset.scalable=e.ref.scalable),!t.height)return;const n=e.ref.top.rect.element,o=e.ref.bottom.rect.element,i=Math.max(n.height+o.height,t.height);e.ref.center.translateY=n.height,e.ref.center.scaleY=(i-n.height-o.height)/100,e.ref.bottom.translateY=i-o.height},yae=rs({name:"panel",read:({root:e,props:t})=>t.heightCurrent=e.ref.bottom.translateY,write:XIt,create:KIt,ignoreRect:!0,mixins:{apis:["height","heightCurrent","scalable"]}}),QIt=e=>{const t=e.map(o=>o.id);let n;return{setIndex:o=>{n=o},getIndex:()=>n,getItemIndex:o=>t.indexOf(o.id)}},xq={type:"spring",stiffness:.75,damping:.45,mass:10},Oq="spring",Lq={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"},ePt=({root:e,props:t})=>{if(e.ref.handleClick=o=>e.dispatch("DID_ACTIVATE_ITEM",{id:t.id}),e.element.id=`filepond--item-${t.id}`,e.element.addEventListener("click",e.ref.handleClick),e.ref.container=e.appendChildView(e.createChildView(ZIt,{id:t.id})),e.ref.panel=e.appendChildView(e.createChildView(yae,{name:"item-panel"})),e.ref.panel.height=null,t.markedForRemoval=!1,!e.query("GET_ALLOW_REORDER"))return;e.element.dataset.dragState="idle";const n=o=>{if(!o.isPrimary)return;let i=!1;const r={x:o.pageX,y:o.pageY};t.dragOrigin={x:e.translateX,y:e.translateY},t.dragCenter={x:o.offsetX,y:o.offsetY};const s=QIt(e.query("GET_ACTIVE_ITEMS"));e.dispatch("DID_GRAB_ITEM",{id:t.id,dragState:s});const a=f=>{if(!f.isPrimary)return;f.stopPropagation(),f.preventDefault(),t.dragOffset={x:f.pageX-r.x,y:f.pageY-r.y},t.dragOffset.x*t.dragOffset.x+t.dragOffset.y*t.dragOffset.y>16&&!i&&(i=!0,e.element.removeEventListener("click",e.ref.handleClick)),e.dispatch("DID_DRAG_ITEM",{id:t.id,dragState:s})},l=f=>{f.isPrimary&&(t.dragOffset={x:f.pageX-r.x,y:f.pageY-r.y},u())},d=()=>{u()},u=()=>{document.removeEventListener("pointercancel",d),document.removeEventListener("pointermove",a),document.removeEventListener("pointerup",l),e.dispatch("DID_DROP_ITEM",{id:t.id,dragState:s}),i&&setTimeout(()=>e.element.addEventListener("click",e.ref.handleClick),0)};document.addEventListener("pointercancel",d),document.addEventListener("pointermove",a),document.addEventListener("pointerup",l)};e.element.addEventListener("pointerdown",n)},tPt=Ga({DID_UPDATE_PANEL_HEIGHT:({root:e,action:t})=>{e.height=t.height}}),nPt=Ga({DID_GRAB_ITEM:({root:e,props:t})=>{t.dragOrigin={x:e.translateX,y:e.translateY}},DID_DRAG_ITEM:({root:e})=>{e.element.dataset.dragState="drag"},DID_DROP_ITEM:({root:e,props:t})=>{t.dragOffset=null,t.dragOrigin=null,e.element.dataset.dragState="drop"}},({root:e,actions:t,props:n,shouldOptimize:o})=>{e.element.dataset.dragState==="drop"&&e.scaleX<=1&&(e.element.dataset.dragState="idle");let i=t.concat().filter(s=>/^DID_/.test(s.type)).reverse().find(s=>Lq[s.type]);i&&i.type!==n.currentState&&(n.currentState=i.type,e.element.dataset.filepondItemState=Lq[n.currentState]||"");const r=e.query("GET_ITEM_PANEL_ASPECT_RATIO")||e.query("GET_PANEL_ASPECT_RATIO");r?o||(e.height=e.rect.element.width*r):(tPt({root:e,actions:t,props:n}),!e.height&&e.ref.container.rect.element.height>0&&(e.height=e.ref.container.rect.element.height)),o&&(e.ref.panel.height=null),e.ref.panel.height=e.height}),oPt=rs({create:ePt,write:nPt,destroy:({root:e,props:t})=>{e.element.removeEventListener("click",e.ref.handleClick),e.dispatch("RELEASE_ITEM",{query:t.id})},tag:"li",name:"item",mixins:{apis:["id","interactionMethod","markedForRemoval","spawnDate","dragCenter","dragOrigin","dragOffset"],styles:["translateX","translateY","scaleX","scaleY","opacity","height"],animations:{scaleX:Oq,scaleY:Oq,translateX:xq,translateY:xq,opacity:{type:"tween",duration:150}}}});var LL=(e,t)=>Math.max(1,Math.floor((e+1)/t));const ML=(e,t,n)=>{if(!n)return;const o=e.rect.element.width,i=t.length;let r=null;if(i===0||n.top<t[0].rect.element.top)return-1;const a=t[0].rect.element,l=a.marginLeft+a.marginRight,d=a.width+l,u=LL(o,d);if(u===1){for(let v=0;v<i;v++){const _=t[v],b=_.rect.outer.top+_.rect.element.height*.5;if(n.top<b)return v}return i}const f=a.marginTop+a.marginBottom,p=a.height+f;for(let v=0;v<i;v++){const _=v%u,b=Math.floor(v/u),C=_*d,$=b*p,E=$-a.marginTop,P=C+d,I=$+p+a.marginBottom;if(n.top<I&&n.top>E){if(n.left<P)return v;v!==i-1?r=v:r=null}}return r!==null?r:i},r8={height:0,width:0,get getHeight(){return this.height},set setHeight(e){(this.height===0||e===0)&&(this.height=e)},get getWidth(){return this.width},set setWidth(e){(this.width===0||e===0)&&(this.width=e)},setDimensions:function(e,t){(this.height===0||e===0)&&(this.height=e),(this.width===0||t===0)&&(this.width=t)}},iPt=({root:e})=>{$s(e.element,"role","list"),e.ref.lastItemSpanwDate=Date.now()},rPt=({root:e,action:t})=>{const{id:n,index:o,interactionMethod:i}=t;e.ref.addIndex=o;const r=Date.now();let s=r,a=1;if(i!==Wc.NONE){a=0;const l=e.query("GET_ITEM_INSERT_INTERVAL"),d=r-e.ref.lastItemSpanwDate;s=d<l?r+(l-d):r}e.ref.lastItemSpanwDate=s,e.appendChildView(e.createChildView(oPt,{spawnDate:s,id:n,opacity:a,interactionMethod:i}),o)},Mq=(e,t,n,o=0,i=1)=>{e.dragOffset?(e.translateX=null,e.translateY=null,e.translateX=e.dragOrigin.x+e.dragOffset.x,e.translateY=e.dragOrigin.y+e.dragOffset.y,e.scaleX=1.025,e.scaleY=1.025):(e.translateX=t,e.translateY=n,Date.now()>e.spawnDate&&(e.opacity===0&&sPt(e,t,n,o,i),e.scaleX=1,e.scaleY=1,e.opacity=1))},sPt=(e,t,n,o,i)=>{e.interactionMethod===Wc.NONE?(e.translateX=null,e.translateX=t,e.translateY=null,e.translateY=n):e.interactionMethod===Wc.DROP?(e.translateX=null,e.translateX=t-o*20,e.translateY=null,e.translateY=n-i*10,e.scaleX=.8,e.scaleY=.8):e.interactionMethod===Wc.BROWSE?(e.translateY=null,e.translateY=n-30):e.interactionMethod===Wc.API&&(e.translateX=null,e.translateX=t-30,e.translateY=null)},aPt=({root:e,action:t})=>{const{id:n}=t,o=e.childViews.find(i=>i.id===n);o&&(o.scaleX=.9,o.scaleY=.9,o.opacity=0,o.markedForRemoval=!0)},ET=e=>e.rect.element.height+e.rect.element.marginBottom*.5+e.rect.element.marginTop*.5,lPt=e=>e.rect.element.width+e.rect.element.marginLeft*.5+e.rect.element.marginRight*.5,cPt=({root:e,action:t})=>{const{id:n,dragState:o}=t,i=e.query("GET_ITEM",{id:n}),r=e.childViews.find(C=>C.id===n),s=e.childViews.length,a=o.getItemIndex(i);if(!r)return;const l={x:r.dragOrigin.x+r.dragOffset.x+r.dragCenter.x,y:r.dragOrigin.y+r.dragOffset.y+r.dragCenter.y},d=ET(r),u=lPt(r);let f=Math.floor(e.rect.outer.width/u);f>s&&(f=s);const p=Math.floor(s/f+1);r8.setHeight=d*p,r8.setWidth=u*f;var v={y:Math.floor(l.y/d),x:Math.floor(l.x/u),getGridIndex:function(){return l.y>r8.getHeight||l.y<0||l.x>r8.getWidth||l.x<0?a:this.y*f+this.x},getColIndex:function(){const $=e.query("GET_ACTIVE_ITEMS"),E=e.childViews.filter(B=>B.rect.element.height),P=$.map(B=>E.find(V=>V.id===B.id)),I=P.findIndex(B=>B===r),O=ET(r),L=P.length;let S=L,j=0,M=0,q=0;for(let B=0;B<L;B++)if(j=ET(P[B]),q=M,M=q+j,l.y<M){if(I>B){if(l.y<q+O){S=B;break}continue}S=B;break}return S}};const _=f>1?v.getGridIndex():v.getColIndex();e.dispatch("MOVE_ITEM",{query:r,index:_});const b=o.getIndex();if(b===void 0||b!==_){if(o.setIndex(_),b===void 0)return;e.dispatch("DID_REORDER_ITEMS",{items:e.query("GET_ACTIVE_ITEMS"),origin:a,target:_})}},dPt=Ga({DID_ADD_ITEM:rPt,DID_REMOVE_ITEM:aPt,DID_DRAG_ITEM:cPt}),uPt=({root:e,props:t,actions:n,shouldOptimize:o})=>{dPt({root:e,props:t,actions:n});const{dragCoordinates:i}=t,r=e.rect.element.width,s=e.childViews.filter(P=>P.rect.element.height),a=e.query("GET_ACTIVE_ITEMS").map(P=>s.find(I=>I.id===P.id)).filter(P=>P),l=i?ML(e,a,i):null,d=e.ref.addIndex||null;e.ref.addIndex=null;let u=0,f=0,p=0;if(a.length===0)return;const v=a[0].rect.element,_=v.marginTop+v.marginBottom,b=v.marginLeft+v.marginRight,C=v.width+b,$=v.height+_,E=LL(r,C);if(E===1){let P=0,I=0;a.forEach((O,L)=>{if(l){let M=L-l;M===-2?I=-_*.25:M===-1?I=-_*.75:M===0?I=_*.75:M===1?I=_*.25:I=0}o&&(O.translateX=null,O.translateY=null),O.markedForRemoval||Mq(O,0,P+I);let j=(O.rect.element.height+_)*(O.markedForRemoval?O.opacity:1);P+=j})}else{let P=0,I=0;a.forEach((O,L)=>{L===l&&(u=1),L===d&&(p+=1),O.markedForRemoval&&O.opacity<.5&&(f-=1);const S=L+p+u+f,j=S%E,M=Math.floor(S/E),q=j*C,B=M*$,V=Math.sign(q-P),G=Math.sign(B-I);P=q,I=B,!O.markedForRemoval&&(o&&(O.translateX=null,O.translateY=null),Mq(O,q,B,V,G))})}},hPt=(e,t)=>t.filter(n=>n.data&&n.data.id?e.id===n.data.id:!0),fPt=rs({create:iPt,write:uPt,tag:"ul",name:"list",didWriteView:({root:e})=>{e.childViews.filter(t=>t.markedForRemoval&&t.opacity===0&&t.resting).forEach(t=>{t._destroy(),e.removeChildView(t)})},filterFrameActionsForChild:hPt,mixins:{apis:["dragCoordinates"]}}),mPt=({root:e,props:t})=>{e.ref.list=e.appendChildView(e.createChildView(fPt)),t.dragCoordinates=null,t.overflowing=!1},pPt=({root:e,props:t,action:n})=>{e.query("GET_ITEM_INSERT_LOCATION_FREEDOM")&&(t.dragCoordinates={left:n.position.scopeLeft-e.ref.list.rect.element.left,top:n.position.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},gPt=({props:e})=>{e.dragCoordinates=null},vPt=Ga({DID_DRAG:pPt,DID_END_DRAG:gPt}),_Pt=({root:e,props:t,actions:n})=>{if(vPt({root:e,props:t,actions:n}),e.ref.list.dragCoordinates=t.dragCoordinates,t.overflowing&&!t.overflow&&(t.overflowing=!1,e.element.dataset.state="",e.height=null),t.overflow){const o=Math.round(t.overflow);o!==e.height&&(t.overflowing=!0,e.element.dataset.state="overflow",e.height=o)}},yPt=rs({create:mPt,write:_Pt,name:"list-scroller",mixins:{apis:["overflow","dragCoordinates"],styles:["height","translateY"],animations:{translateY:"spring"}}}),qd=(e,t,n,o="")=>{n?$s(e,t,o):e.removeAttribute(t)},bPt=e=>{if(!(!e||e.value==="")){try{e.value=""}catch{}if(e.value){const t=Ef("form"),n=e.parentNode,o=e.nextSibling;t.appendChild(e),t.reset(),o?n.insertBefore(e,o):n.appendChild(e)}}},kPt=({root:e,props:t})=>{e.element.id=`filepond--browser-${t.id}`,$s(e.element,"name",e.query("GET_NAME")),$s(e.element,"aria-controls",`filepond--assistant-${t.id}`),$s(e.element,"aria-labelledby",`filepond--drop-label-${t.id}`),bae({root:e,action:{value:e.query("GET_ACCEPTED_FILE_TYPES")}}),kae({root:e,action:{value:e.query("GET_ALLOW_MULTIPLE")}}),wae({root:e,action:{value:e.query("GET_ALLOW_DIRECTORIES_ONLY")}}),UP({root:e}),$ae({root:e,action:{value:e.query("GET_REQUIRED")}}),Cae({root:e,action:{value:e.query("GET_CAPTURE_METHOD")}}),e.ref.handleChange=n=>{if(!e.element.value)return;const o=Array.from(e.element.files).map(i=>(i._relativePath=i.webkitRelativePath,i));setTimeout(()=>{t.onload(o),bPt(e.element)},250)},e.element.addEventListener("change",e.ref.handleChange)},bae=({root:e,action:t})=>{e.query("GET_ALLOW_SYNC_ACCEPT_ATTRIBUTE")&&qd(e.element,"accept",!!t.value,t.value?t.value.join(","):"")},kae=({root:e,action:t})=>{qd(e.element,"multiple",t.value)},wae=({root:e,action:t})=>{qd(e.element,"webkitdirectory",t.value)},UP=({root:e})=>{const t=e.query("GET_DISABLED"),n=e.query("GET_ALLOW_BROWSE"),o=t||!n;qd(e.element,"disabled",o)},$ae=({root:e,action:t})=>{t.value?e.query("GET_TOTAL_ITEMS")===0&&qd(e.element,"required",!0):qd(e.element,"required",!1)},Cae=({root:e,action:t})=>{qd(e.element,"capture",!!t.value,t.value===!0?"":t.value)},Nq=({root:e})=>{const{element:t}=e;e.query("GET_TOTAL_ITEMS")>0?(qd(t,"required",!1),qd(t,"name",!1)):(qd(t,"name",!0,e.query("GET_NAME")),e.query("GET_CHECK_VALIDITY")&&t.setCustomValidity(""),e.query("GET_REQUIRED")&&qd(t,"required",!0))},wPt=({root:e})=>{e.query("GET_CHECK_VALIDITY")&&e.element.setCustomValidity(e.query("GET_LABEL_INVALID_FIELD"))},$Pt=rs({tag:"input",name:"browser",ignoreRect:!0,ignoreRectUpdate:!0,attributes:{type:"file"},create:kPt,destroy:({root:e})=>{e.element.removeEventListener("change",e.ref.handleChange)},write:Ga({DID_LOAD_ITEM:Nq,DID_REMOVE_ITEM:Nq,DID_THROW_ITEM_INVALID:wPt,DID_SET_DISABLED:UP,DID_SET_ALLOW_BROWSE:UP,DID_SET_ALLOW_DIRECTORIES_ONLY:wae,DID_SET_ALLOW_MULTIPLE:kae,DID_SET_ACCEPTED_FILE_TYPES:bae,DID_SET_CAPTURE_METHOD:Cae,DID_SET_REQUIRED:$ae})}),Rq={ENTER:13,SPACE:32},CPt=({root:e,props:t})=>{const n=Ef("label");$s(n,"for",`filepond--browser-${t.id}`),$s(n,"id",`filepond--drop-label-${t.id}`),e.ref.handleKeyDown=o=>{(o.keyCode===Rq.ENTER||o.keyCode===Rq.SPACE)&&(o.preventDefault(),e.ref.label.click())},e.ref.handleClick=o=>{o.target===n||n.contains(o.target)||e.ref.label.click()},n.addEventListener("keydown",e.ref.handleKeyDown),e.element.addEventListener("click",e.ref.handleClick),Sae(n,t.caption),e.appendChild(n),e.ref.label=n},Sae=(e,t)=>{e.innerHTML=t;const n=e.querySelector(".filepond--label-action");return n&&$s(n,"tabindex","0"),t},SPt=rs({name:"drop-label",ignoreRect:!0,create:CPt,destroy:({root:e})=>{e.ref.label.addEventListener("keydown",e.ref.handleKeyDown),e.element.removeEventListener("click",e.ref.handleClick)},write:Ga({DID_SET_LABEL_IDLE:({root:e,action:t})=>{Sae(e.ref.label,t.value)}}),mixins:{styles:["opacity","translateX","translateY"],animations:{opacity:{type:"tween",duration:150},translateX:"spring",translateY:"spring"}}}),TPt=rs({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}}}}),EPt=({root:e})=>{const t=e.rect.element.width*.5,n=e.rect.element.height*.5;e.ref.blob=e.appendChildView(e.createChildView(TPt,{opacity:0,scaleX:2.5,scaleY:2.5,translateX:t,translateY:n}))},IPt=({root:e,action:t})=>{if(!e.ref.blob){EPt({root:e});return}e.ref.blob.translateX=t.position.scopeLeft,e.ref.blob.translateY=t.position.scopeTop,e.ref.blob.scaleX=1,e.ref.blob.scaleY=1,e.ref.blob.opacity=1},PPt=({root:e})=>{e.ref.blob&&(e.ref.blob.opacity=0)},APt=({root:e})=>{e.ref.blob&&(e.ref.blob.scaleX=2.5,e.ref.blob.scaleY=2.5,e.ref.blob.opacity=0)},DPt=({root:e,props:t,actions:n})=>{xPt({root:e,props:t,actions:n});const{blob:o}=e.ref;n.length===0&&o&&o.opacity===0&&(e.removeChildView(o),e.ref.blob=null)},xPt=Ga({DID_DRAG:IPt,DID_DROP:APt,DID_END_DRAG:PPt}),OPt=rs({ignoreRect:!0,ignoreRectUpdate:!0,name:"drip",write:DPt}),Tae=(e,t)=>{try{const n=new DataTransfer;t.forEach(o=>{o instanceof File?n.items.add(o):n.items.add(new File([o],o.name,{type:o.type}))}),e.files=n.files}catch{return!1}return!0},LPt=({root:e})=>e.ref.fields={},D6=(e,t)=>e.ref.fields[t],NL=e=>{e.query("GET_ACTIVE_ITEMS").forEach(t=>{e.ref.fields[t.id]&&e.element.appendChild(e.ref.fields[t.id])})},jq=({root:e})=>NL(e),MPt=({root:e,action:t})=>{const i=!(e.query("GET_ITEM",t.id).origin===xs.LOCAL)&&e.query("SHOULD_UPDATE_FILE_INPUT"),r=Ef("input");r.type=i?"file":"hidden",r.name=e.query("GET_NAME"),e.ref.fields[t.id]=r,NL(e)},NPt=({root:e,action:t})=>{const n=D6(e,t.id);if(!n||(t.serverFileReference!==null&&(n.value=t.serverFileReference),!e.query("SHOULD_UPDATE_FILE_INPUT")))return;const o=e.query("GET_ITEM",t.id);Tae(n,[o.file])},RPt=({root:e,action:t})=>{e.query("SHOULD_UPDATE_FILE_INPUT")&&setTimeout(()=>{const n=D6(e,t.id);n&&Tae(n,[t.file])},0)},jPt=({root:e})=>{e.element.disabled=e.query("GET_DISABLED")},FPt=({root:e,action:t})=>{const n=D6(e,t.id);n&&(n.parentNode&&n.parentNode.removeChild(n),delete e.ref.fields[t.id])},zPt=({root:e,action:t})=>{const n=D6(e,t.id);n&&(t.value===null?n.removeAttribute("value"):n.type!="file"&&(n.value=t.value),NL(e))},UPt=Ga({DID_SET_DISABLED:jPt,DID_ADD_ITEM:MPt,DID_LOAD_ITEM:NPt,DID_REMOVE_ITEM:FPt,DID_DEFINE_VALUE:zPt,DID_PREPARE_OUTPUT:RPt,DID_REORDER_ITEMS:jq,DID_SORT_ITEMS:jq}),BPt=rs({tag:"fieldset",name:"data",create:LPt,write:UPt,ignoreRect:!0}),HPt=e=>"getRootNode"in e?e.getRootNode():document,VPt=["jpg","jpeg","png","gif","bmp","webp","svg","tiff"],qPt=["css","csv","html","txt"],YPt={zip:"zip|compressed",epub:"application/epub+zip"},Eae=(e="")=>(e=e.toLowerCase(),VPt.includes(e)?"image/"+(e==="jpg"?"jpeg":e==="svg"?"svg+xml":e):qPt.includes(e)?"text/"+e:YPt[e]||""),RL=e=>new Promise((t,n)=>{const o=eAt(e);if(o.length&&!WPt(e))return t(o);GPt(e).then(t)}),WPt=e=>e.files?e.files.length>0:!1,GPt=e=>new Promise((t,n)=>{const o=(e.items?Array.from(e.items):[]).filter(i=>ZPt(i)).map(i=>KPt(i));if(!o.length){t(e.files?Array.from(e.files):[]);return}Promise.all(o).then(i=>{const r=[];i.forEach(s=>{r.push.apply(r,s)}),t(r.filter(s=>s).map(s=>(s._relativePath||(s._relativePath=s.webkitRelativePath),s)))}).catch(console.error)}),ZPt=e=>{if(Iae(e)){const t=jL(e);if(t)return t.isFile||t.isDirectory}return e.kind==="file"},KPt=e=>new Promise((t,n)=>{if(QPt(e)){JPt(jL(e)).then(t).catch(n);return}t([e.getAsFile()])}),JPt=e=>new Promise((t,n)=>{const o=[];let i=0,r=0;const s=()=>{r===0&&i===0&&t(o)},a=l=>{i++;const d=l.createReader(),u=()=>{d.readEntries(f=>{if(f.length===0){i--,s();return}f.forEach(p=>{p.isDirectory?a(p):(r++,p.file(v=>{const _=XPt(v);p.fullPath&&(_._relativePath=p.fullPath),o.push(_),r--,s()}))}),u()},n)};u()};a(e)}),XPt=e=>{if(e.type.length)return e;const t=e.lastModifiedDate,n=e.name,o=Eae(A6(e.name));return o.length&&(e=e.slice(0,e.size,o),e.name=n,e.lastModifiedDate=t),e},QPt=e=>Iae(e)&&(jL(e)||{}).isDirectory,Iae=e=>"webkitGetAsEntry"in e,jL=e=>e.webkitGetAsEntry(),eAt=e=>{let t=[];try{if(t=nAt(e),t.length)return t;t=tAt(e)}catch{}return t},tAt=e=>{let t=e.getData("url");return typeof t=="string"&&t.length?[t]:[]},nAt=e=>{let t=e.getData("text/html");if(typeof t=="string"&&t.length){const n=t.match(/src\s*=\s*"(.+?)"/);if(n)return[n[1]]}return[]},n$=[],Rg=e=>({pageLeft:e.pageX,pageTop:e.pageY,scopeLeft:e.offsetX||e.layerX,scopeTop:e.offsetY||e.layerY}),oAt=(e,t,n)=>{const o=iAt(t),i={element:e,filterElement:n,state:null,ondrop:()=>{},onenter:()=>{},ondrag:()=>{},onexit:()=>{},onload:()=>{},allowdrop:()=>{}};return i.destroy=o.addListener(i),i},iAt=e=>{const t=n$.find(o=>o.element===e);if(t)return t;const n=rAt(e);return n$.push(n),n},rAt=e=>{const t=[],n={dragenter:aAt,dragover:lAt,dragleave:dAt,drop:cAt},o={};Pr(n,(r,s)=>{o[r]=s(e,t),e.addEventListener(r,o[r],!1)});const i={element:e,addListener:r=>(t.push(r),()=>{t.splice(t.indexOf(r),1),t.length===0&&(n$.splice(n$.indexOf(i),1),Pr(n,s=>{e.removeEventListener(s,o[s],!1)}))})};return i},sAt=(e,t)=>("elementFromPoint"in e||(e=document),e.elementFromPoint(t.x,t.y)),FL=(e,t)=>{const n=HPt(t),o=sAt(n,{x:e.pageX-window.pageXOffset,y:e.pageY-window.pageYOffset});return o===t||t.contains(o)};let Pae=null;const s8=(e,t)=>{try{e.dropEffect=t}catch{}},aAt=(e,t)=>n=>{n.preventDefault(),Pae=n.target,t.forEach(o=>{const{element:i,onenter:r}=o;FL(n,i)&&(o.state="enter",r(Rg(n)))})},lAt=(e,t)=>n=>{n.preventDefault();const o=n.dataTransfer;RL(o).then(i=>{let r=!1;t.some(s=>{const{filterElement:a,element:l,onenter:d,onexit:u,ondrag:f,allowdrop:p}=s;s8(o,"copy");const v=p(i);if(!v){s8(o,"none");return}if(FL(n,l)){if(r=!0,s.state===null){s.state="enter",d(Rg(n));return}if(s.state="over",a&&!v){s8(o,"none");return}f(Rg(n))}else a&&!r&&s8(o,"none"),s.state&&(s.state=null,u(Rg(n)))})})},cAt=(e,t)=>n=>{n.preventDefault();const o=n.dataTransfer;RL(o).then(i=>{t.forEach(r=>{const{filterElement:s,element:a,ondrop:l,onexit:d,allowdrop:u}=r;if(r.state=null,!(s&&!FL(n,a))){if(!u(i))return d(Rg(n));l(Rg(n),i)}})})},dAt=(e,t)=>n=>{Pae===n.target&&t.forEach(o=>{const{onexit:i}=o;o.state=null,i(Rg(n))})},uAt=(e,t,n)=>{e.classList.add("filepond--hopper");const{catchesDropsOnPage:o,requiresDropOnElement:i,filterItems:r=u=>u}=n,s=oAt(e,o?document.documentElement:e,i);let a="",l="";s.allowdrop=u=>t(r(u)),s.ondrop=(u,f)=>{const p=r(f);if(!t(p)){d.ondragend(u);return}l="drag-drop",d.onload(p,u)},s.ondrag=u=>{d.ondrag(u)},s.onenter=u=>{l="drag-over",d.ondragstart(u)},s.onexit=u=>{l="drag-exit",d.ondragend(u)};const d={updateHopperState:()=>{a!==l&&(e.dataset.hopperState=l,a=l)},onload:()=>{},ondragstart:()=>{},ondrag:()=>{},ondragend:()=>{},destroy:()=>{s.destroy()}};return d};let BP=!1;const w_=[],Aae=e=>{const t=document.activeElement;if(t&&(/textarea|input/i.test(t.nodeName)||t.getAttribute("contenteditable")==="true")){let o=!1,i=t;for(;i!==document.body;){if(i.classList.contains("filepond--root")){o=!0;break}i=i.parentNode}if(!o)return}RL(e.clipboardData).then(o=>{o.length&&w_.forEach(i=>i(o))})},hAt=e=>{w_.includes(e)||(w_.push(e),!BP&&(BP=!0,document.addEventListener("paste",Aae)))},fAt=e=>{AL(w_,w_.indexOf(e)),w_.length===0&&(document.removeEventListener("paste",Aae),BP=!1)},mAt=()=>{const e=n=>{t.onload(n)},t={destroy:()=>{fAt(e)},onload:()=>{}};return hAt(e),t},pAt=({root:e,props:t})=>{e.element.id=`filepond--assistant-${t.id}`,$s(e.element,"role","status"),$s(e.element,"aria-live","polite"),$s(e.element,"aria-relevant","additions")};let Fq=null,zq=null;const IT=[],x6=(e,t)=>{e.element.textContent=t},gAt=e=>{e.element.textContent=""},Dae=(e,t,n)=>{const o=e.query("GET_TOTAL_ITEMS");x6(e,`${n} ${t}, ${o} ${o===1?e.query("GET_LABEL_FILE_COUNT_SINGULAR"):e.query("GET_LABEL_FILE_COUNT_PLURAL")}`),clearTimeout(zq),zq=setTimeout(()=>{gAt(e)},1500)},xae=e=>e.element.parentNode.contains(document.activeElement),vAt=({root:e,action:t})=>{if(!xae(e))return;e.element.textContent="";const n=e.query("GET_ITEM",t.id);IT.push(n.filename),clearTimeout(Fq),Fq=setTimeout(()=>{Dae(e,IT.join(", "),e.query("GET_LABEL_FILE_ADDED")),IT.length=0},750)},_At=({root:e,action:t})=>{if(!xae(e))return;const n=t.item;Dae(e,n.filename,e.query("GET_LABEL_FILE_REMOVED"))},yAt=({root:e,action:t})=>{const o=e.query("GET_ITEM",t.id).filename,i=e.query("GET_LABEL_FILE_PROCESSING_COMPLETE");x6(e,`${o} ${i}`)},Uq=({root:e,action:t})=>{const o=e.query("GET_ITEM",t.id).filename,i=e.query("GET_LABEL_FILE_PROCESSING_ABORTED");x6(e,`${o} ${i}`)},a8=({root:e,action:t})=>{const o=e.query("GET_ITEM",t.id).filename;x6(e,`${t.status.main} ${o} ${t.status.sub}`)},bAt=rs({create:pAt,ignoreRect:!0,ignoreRectUpdate:!0,write:Ga({DID_LOAD_ITEM:vAt,DID_REMOVE_ITEM:_At,DID_COMPLETE_ITEM_PROCESSING:yAt,DID_ABORT_ITEM_PROCESSING:Uq,DID_REVERT_ITEM_PROCESSING:Uq,DID_THROW_ITEM_REMOVE_ERROR:a8,DID_THROW_ITEM_LOAD_ERROR:a8,DID_THROW_ITEM_INVALID:a8,DID_THROW_ITEM_PROCESSING_ERROR:a8}),tag:"span",name:"assistant"}),Oae=(e,t="-")=>e.replace(new RegExp(`${t}.`,"g"),n=>n.charAt(1).toUpperCase()),Lae=(e,t=16,n=!0)=>{let o=Date.now(),i=null;return(...r)=>{clearTimeout(i);const s=Date.now()-o,a=()=>{o=Date.now(),e(...r)};s<t?n||(i=setTimeout(a,t-s)):a()}},kAt=1e6,o$=e=>e.preventDefault(),wAt=({root:e,props:t})=>{const n=e.query("GET_ID");n&&(e.element.id=n);const o=e.query("GET_CLASS_NAME");o&&o.split(" ").filter(l=>l.length).forEach(l=>{e.element.classList.add(l)}),e.ref.label=e.appendChildView(e.createChildView(SPt,{...t,translateY:null,caption:e.query("GET_LABEL_IDLE")})),e.ref.list=e.appendChildView(e.createChildView(yPt,{translateY:null})),e.ref.panel=e.appendChildView(e.createChildView(yae,{name:"panel-root"})),e.ref.assistant=e.appendChildView(e.createChildView(bAt,{...t})),e.ref.data=e.appendChildView(e.createChildView(BPt,{...t})),e.ref.measure=Ef("div"),e.ref.measure.style.height="100%",e.element.appendChild(e.ref.measure),e.ref.bounds=null,e.query("GET_STYLES").filter(l=>!Tf(l.value)).map(({name:l,value:d})=>{e.element.dataset[l]=d}),e.ref.widthPrevious=null,e.ref.widthUpdated=Lae(()=>{e.ref.updateHistory=[],e.dispatch("DID_RESIZE_ROOT")},250),e.ref.previousAspectRatio=null,e.ref.updateHistory=[];const i=window.matchMedia("(pointer: fine) and (hover: hover)").matches,r="PointerEvent"in window;e.query("GET_ALLOW_REORDER")&&r&&!i&&(e.element.addEventListener("touchmove",o$,{passive:!1}),e.element.addEventListener("gesturestart",o$));const s=e.query("GET_CREDITS");if(s.length===2){const l=document.createElement("a");l.className="filepond--credits",l.href=s[0],l.tabIndex=-1,l.target="_blank",l.rel="noopener noreferrer",l.textContent=s[1],e.element.appendChild(l),e.ref.credits=l}},$At=({root:e,props:t,actions:n})=>{if(IAt({root:e,props:t,actions:n}),n.filter(L=>/^DID_SET_STYLE_/.test(L.type)).filter(L=>!Tf(L.data.value)).map(({type:L,data:S})=>{const j=Oae(L.substring(8).toLowerCase(),"_");e.element.dataset[j]=S.value,e.invalidateLayout()}),e.rect.element.hidden)return;e.rect.element.width!==e.ref.widthPrevious&&(e.ref.widthPrevious=e.rect.element.width,e.ref.widthUpdated());let o=e.ref.bounds;o||(o=e.ref.bounds=TAt(e),e.element.removeChild(e.ref.measure),e.ref.measure=null);const{hopper:i,label:r,list:s,panel:a}=e.ref;i&&i.updateHopperState();const l=e.query("GET_PANEL_ASPECT_RATIO"),d=e.query("GET_ALLOW_MULTIPLE"),u=e.query("GET_TOTAL_ITEMS"),f=d?e.query("GET_MAX_FILES")||kAt:1,p=u===f,v=n.find(L=>L.type==="DID_ADD_ITEM");if(p&&v){const L=v.data.interactionMethod;r.opacity=0,d?r.translateY=-40:L===Wc.API?r.translateX=40:L===Wc.BROWSE?r.translateY=40:r.translateY=30}else p||(r.opacity=1,r.translateX=0,r.translateY=0);const _=CAt(e),b=SAt(e),C=r.rect.element.height,$=!d||p?0:C,E=p?s.rect.element.marginTop:0,P=u===0?0:s.rect.element.marginBottom,I=$+E+b.visual+P,O=$+E+b.bounds+P;if(s.translateY=Math.max(0,$-s.rect.element.marginTop)-_.top,l){const L=e.rect.element.width,S=L*l;l!==e.ref.previousAspectRatio&&(e.ref.previousAspectRatio=l,e.ref.updateHistory=[]);const j=e.ref.updateHistory;j.push(L);const M=2;if(j.length>M*2){const B=j.length,V=B-10;let G=0;for(let Q=B;Q>=V;Q--)if(j[Q]===j[Q-2]&&G++,G>=M)return}a.scalable=!1,a.height=S;const q=S-$-(P-_.bottom)-(p?E:0);b.visual>q?s.overflow=q:s.overflow=null,e.height=S}else if(o.fixedHeight){a.scalable=!1;const L=o.fixedHeight-$-(P-_.bottom)-(p?E:0);b.visual>L?s.overflow=L:s.overflow=null}else if(o.cappedHeight){const L=I>=o.cappedHeight,S=Math.min(o.cappedHeight,I);a.scalable=!0,a.height=L?S:S-_.top-_.bottom;const j=S-$-(P-_.bottom)-(p?E:0);I>o.cappedHeight&&b.visual>j?s.overflow=j:s.overflow=null,e.height=Math.min(o.cappedHeight,O-_.top-_.bottom)}else{const L=u>0?_.top+_.bottom:0;a.scalable=!0,a.height=Math.max(C,I-L),e.height=Math.max(C,O-L)}e.ref.credits&&a.heightCurrent&&(e.ref.credits.style.transform=`translateY(${a.heightCurrent}px)`)},CAt=e=>{const t=e.ref.list.childViews[0].childViews[0];return t?{top:t.rect.element.marginTop,bottom:t.rect.element.marginBottom}:{top:0,bottom:0}},SAt=e=>{let t=0,n=0;const o=e.ref.list,i=o.childViews[0],r=i.childViews.filter(E=>E.rect.element.height),s=e.query("GET_ACTIVE_ITEMS").map(E=>r.find(P=>P.id===E.id)).filter(E=>E);if(s.length===0)return{visual:t,bounds:n};const a=i.rect.element.width,l=ML(i,s,o.dragCoordinates),d=s[0].rect.element,u=d.marginTop+d.marginBottom,f=d.marginLeft+d.marginRight,p=d.width+f,v=d.height+u,_=typeof l<"u"&&l>=0?1:0,b=s.find(E=>E.markedForRemoval&&E.opacity<.45)?-1:0,C=s.length+_+b,$=LL(a,p);return $===1?s.forEach(E=>{const P=E.rect.element.height+u;n+=P,t+=P*E.opacity}):(n=Math.ceil(C/$)*v,t=n),{visual:t,bounds:n}},TAt=e=>{const t=e.ref.measureHeight||null;return{cappedHeight:parseInt(e.style.maxHeight,10)||null,fixedHeight:t===0?null:t}},zL=(e,t)=>{const n=e.query("GET_ALLOW_REPLACE"),o=e.query("GET_ALLOW_MULTIPLE"),i=e.query("GET_TOTAL_ITEMS");let r=e.query("GET_MAX_FILES");const s=t.length;return!o&&s>1?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:Hr("warning",0,"Max files")}),!0):(r=o?r:1,!o&&n?!1:Qy(r)&&i+s>r?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:Hr("warning",0,"Max files")}),!0):!1)},EAt=(e,t,n)=>{const o=e.childViews[0];return ML(o,t,{left:n.scopeLeft-o.rect.element.left,top:n.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},Bq=e=>{const t=e.query("GET_ALLOW_DROP"),n=e.query("GET_DISABLED"),o=t&&!n;if(o&&!e.ref.hopper){const i=uAt(e.element,r=>{const s=e.query("GET_BEFORE_DROP_FILE")||(()=>!0);return e.query("GET_DROP_VALIDATION")?r.every(l=>C1("ALLOW_HOPPER_ITEM",l,{query:e.query}).every(d=>d===!0)&&s(l)):!0},{filterItems:r=>{const s=e.query("GET_IGNORED_FILES");return r.filter(a=>Ng(a)?!s.includes(a.name.toLowerCase()):!0)},catchesDropsOnPage:e.query("GET_DROP_ON_PAGE"),requiresDropOnElement:e.query("GET_DROP_ON_ELEMENT")});i.onload=(r,s)=>{const l=e.ref.list.childViews[0].childViews.filter(u=>u.rect.element.height),d=e.query("GET_ACTIVE_ITEMS").map(u=>l.find(f=>f.id===u.id)).filter(u=>u);Dd("ADD_ITEMS",r,{dispatch:e.dispatch}).then(u=>{if(zL(e,u))return!1;e.dispatch("ADD_ITEMS",{items:u,index:EAt(e.ref.list,d,s),interactionMethod:Wc.DROP})}),e.dispatch("DID_DROP",{position:s}),e.dispatch("DID_END_DRAG",{position:s})},i.ondragstart=r=>{e.dispatch("DID_START_DRAG",{position:r})},i.ondrag=Lae(r=>{e.dispatch("DID_DRAG",{position:r})}),i.ondragend=r=>{e.dispatch("DID_END_DRAG",{position:r})},e.ref.hopper=i,e.ref.drip=e.appendChildView(e.createChildView(OPt))}else!o&&e.ref.hopper&&(e.ref.hopper.destroy(),e.ref.hopper=null,e.removeChildView(e.ref.drip))},Hq=(e,t)=>{const n=e.query("GET_ALLOW_BROWSE"),o=e.query("GET_DISABLED"),i=n&&!o;i&&!e.ref.browser?e.ref.browser=e.appendChildView(e.createChildView($Pt,{...t,onload:r=>{Dd("ADD_ITEMS",r,{dispatch:e.dispatch}).then(s=>{if(zL(e,s))return!1;e.dispatch("ADD_ITEMS",{items:s,index:-1,interactionMethod:Wc.BROWSE})})}}),0):!i&&e.ref.browser&&(e.removeChildView(e.ref.browser),e.ref.browser=null)},Vq=e=>{const t=e.query("GET_ALLOW_PASTE"),n=e.query("GET_DISABLED"),o=t&&!n;o&&!e.ref.paster?(e.ref.paster=mAt(),e.ref.paster.onload=i=>{Dd("ADD_ITEMS",i,{dispatch:e.dispatch}).then(r=>{if(zL(e,r))return!1;e.dispatch("ADD_ITEMS",{items:r,index:-1,interactionMethod:Wc.PASTE})})}):!o&&e.ref.paster&&(e.ref.paster.destroy(),e.ref.paster=null)},IAt=Ga({DID_SET_ALLOW_BROWSE:({root:e,props:t})=>{Hq(e,t)},DID_SET_ALLOW_DROP:({root:e})=>{Bq(e)},DID_SET_ALLOW_PASTE:({root:e})=>{Vq(e)},DID_SET_DISABLED:({root:e,props:t})=>{Bq(e),Vq(e),Hq(e,t),e.query("GET_DISABLED")?e.element.dataset.disabled="disabled":e.element.removeAttribute("data-disabled")}}),PAt=rs({name:"root",read:({root:e})=>{e.ref.measure&&(e.ref.measureHeight=e.ref.measure.offsetHeight)},create:wAt,write:$At,destroy:({root:e})=>{e.ref.paster&&e.ref.paster.destroy(),e.ref.hopper&&e.ref.hopper.destroy(),e.element.removeEventListener("touchmove",o$),e.element.removeEventListener("gesturestart",o$)},mixins:{styles:["height"]}}),AAt=(e={})=>{let t=null;const n=t$(),o=YTt(DEt(n),[KEt,LEt(n)],[kIt,OEt(n)]);o.dispatch("SET_OPTIONS",{options:e});const i=()=>{document.hidden||o.dispatch("KICK")};document.addEventListener("visibilitychange",i);let r=null,s=!1,a=!1,l=null,d=null;const u=()=>{s||(s=!0),clearTimeout(r),r=setTimeout(()=>{s=!1,l=null,d=null,a&&(a=!1,o.dispatch("DID_STOP_RESIZE"))},500)};window.addEventListener("resize",u);const f=PAt(o,{id:PL()});let p=!1,v=!1;const _={_read:()=>{s&&(d=window.innerWidth,l||(l=d),!a&&d!==l&&(o.dispatch("DID_START_RESIZE"),a=!0)),v&&p&&(p=f.element.offsetParent===null),!p&&(f._read(),v=f.rect.element.hidden)},_write:Y=>{const Z=o.processActionQueue().filter(se=>!/^SET_/.test(se.type));p&&!Z.length||(E(Z),p=f._write(Y,Z,a),REt(o.query("GET_ITEMS")),p&&o.processDispatchQueue())}},b=Y=>Z=>{const se={type:Y};if(!Z)return se;if(Z.hasOwnProperty("error")&&(se.error=Z.error?{...Z.error}:null),Z.status&&(se.status={...Z.status}),Z.file&&(se.output=Z.file),Z.source)se.file=Z.source;else if(Z.item||Z.id){const ce=Z.item?Z.item:o.query("GET_ITEM",Z.id);se.file=ce?bl(ce):null}return Z.items&&(se.items=Z.items.map(bl)),/progress/.test(Y)&&(se.progress=Z.progress),Z.hasOwnProperty("origin")&&Z.hasOwnProperty("target")&&(se.origin=Z.origin,se.target=Z.target),se},C={DID_DESTROY:b("destroy"),DID_INIT:b("init"),DID_THROW_MAX_FILES:b("warning"),DID_INIT_ITEM:b("initfile"),DID_START_ITEM_LOAD:b("addfilestart"),DID_UPDATE_ITEM_LOAD_PROGRESS:b("addfileprogress"),DID_LOAD_ITEM:b("addfile"),DID_THROW_ITEM_INVALID:[b("error"),b("addfile")],DID_THROW_ITEM_LOAD_ERROR:[b("error"),b("addfile")],DID_THROW_ITEM_REMOVE_ERROR:[b("error"),b("removefile")],DID_PREPARE_OUTPUT:b("preparefile"),DID_START_ITEM_PROCESSING:b("processfilestart"),DID_UPDATE_ITEM_PROCESS_PROGRESS:b("processfileprogress"),DID_ABORT_ITEM_PROCESSING:b("processfileabort"),DID_COMPLETE_ITEM_PROCESSING:b("processfile"),DID_COMPLETE_ITEM_PROCESSING_ALL:b("processfiles"),DID_REVERT_ITEM_PROCESSING:b("processfilerevert"),DID_THROW_ITEM_PROCESSING_ERROR:[b("error"),b("processfile")],DID_REMOVE_ITEM:b("removefile"),DID_UPDATE_ITEMS:b("updatefiles"),DID_ACTIVATE_ITEM:b("activatefile"),DID_REORDER_ITEMS:b("reorderfiles")},$=Y=>{const Z={pond:J,...Y};delete Z.type,f.element.dispatchEvent(new CustomEvent(`FilePond:${Y.type}`,{detail:Z,bubbles:!0,cancelable:!0,composed:!0}));const se=[];Y.hasOwnProperty("error")&&se.push(Y.error),Y.hasOwnProperty("file")&&se.push(Y.file);const ce=["type","error","file"];Object.keys(Y).filter(ee=>!ce.includes(ee)).forEach(ee=>se.push(Y[ee])),J.fire(Y.type,...se);const te=o.query(`GET_ON${Y.type.toUpperCase()}`);te&&te(...se)},E=Y=>{Y.length&&Y.filter(Z=>C[Z.type]).forEach(Z=>{const se=C[Z.type];(Array.isArray(se)?se:[se]).forEach(ce=>{Z.type==="DID_INIT_ITEM"?$(ce(Z.data)):setTimeout(()=>{$(ce(Z.data))},0)})})},P=Y=>o.dispatch("SET_OPTIONS",{options:Y}),I=Y=>o.query("GET_ACTIVE_ITEM",Y),O=Y=>new Promise((Z,se)=>{o.dispatch("REQUEST_ITEM_PREPARE",{query:Y,success:ce=>{Z(ce)},failure:ce=>{se(ce)}})}),L=(Y,Z={})=>new Promise((se,ce)=>{M([{source:Y,options:Z}],{index:Z.index}).then(te=>se(te&&te[0])).catch(ce)}),S=Y=>Y.file&&Y.id,j=(Y,Z)=>(typeof Y=="object"&&!S(Y)&&!Z&&(Z=Y,Y=void 0),o.dispatch("REMOVE_ITEM",{...Z,query:Y}),o.query("GET_ACTIVE_ITEM",Y)===null),M=(...Y)=>new Promise((Z,se)=>{const ce=[],te={};if(T6(Y[0]))ce.push.apply(ce,Y[0]),Object.assign(te,Y[1]||{});else{const ee=Y[Y.length-1];typeof ee=="object"&&!(ee instanceof Blob)&&Object.assign(te,Y.pop()),ce.push(...Y)}o.dispatch("ADD_ITEMS",{items:ce,index:te.index,interactionMethod:Wc.API,success:Z,failure:se})}),q=()=>o.query("GET_ACTIVE_ITEMS"),B=Y=>new Promise((Z,se)=>{o.dispatch("REQUEST_ITEM_PROCESSING",{query:Y,success:ce=>{Z(ce)},failure:ce=>{se(ce)}})}),V=(...Y)=>{const Z=Array.isArray(Y[0])?Y[0]:Y,se=Z.length?Z:q();return Promise.all(se.map(O))},G=(...Y)=>{const Z=Array.isArray(Y[0])?Y[0]:Y;if(!Z.length){const se=q().filter(ce=>!(ce.status===fo.IDLE&&ce.origin===xs.LOCAL)&&ce.status!==fo.PROCESSING&&ce.status!==fo.PROCESSING_COMPLETE&&ce.status!==fo.PROCESSING_REVERT_ERROR);return Promise.all(se.map(B))}return Promise.all(Z.map(B))},Q=(...Y)=>{const Z=Array.isArray(Y[0])?Y[0]:Y;let se;typeof Z[Z.length-1]=="object"?se=Z.pop():Array.isArray(Y[0])&&(se=Y[1]);const ce=q();return Z.length?Z.map(ee=>kg(ee)?ce[ee]?ce[ee].id:null:ee).filter(ee=>ee).map(ee=>j(ee,se)):Promise.all(ce.map(ee=>j(ee,se)))},J={...P6(),..._,...xEt(o,n),setOptions:P,addFile:L,addFiles:M,getFile:I,processFile:B,prepareFile:O,removeFile:j,moveFile:(Y,Z)=>o.dispatch("MOVE_ITEM",{query:Y,index:Z}),getFiles:q,processFiles:G,removeFiles:Q,prepareFiles:V,sort:Y=>o.dispatch("SORT",{compare:Y}),browse:()=>{var Y=f.element.querySelector("input[type=file]");Y&&Y.click()},destroy:()=>{J.fire("destroy",f.element),o.dispatch("ABORT_ALL"),f._destroy(),window.removeEventListener("resize",u),document.removeEventListener("visibilitychange",i),o.dispatch("DID_DESTROY")},insertBefore:Y=>fq(f.element,Y),insertAfter:Y=>mq(f.element,Y),appendTo:Y=>Y.appendChild(f.element),replaceElement:Y=>{fq(f.element,Y),Y.parentNode.removeChild(Y),t=Y},restoreElement:()=>{t&&(mq(t,f.element),f.element.parentNode.removeChild(f.element),t=null)},isAttachedTo:Y=>f.element===Y||t===Y,element:{get:()=>f.element},status:{get:()=>o.query("GET_STATUS")}};return o.dispatch("DID_INIT"),Km(J)},Mae=(e={})=>{const t={};return Pr(t$(),(o,i)=>{t[o]=i[0]}),AAt({...t,...e})},DAt=e=>e.charAt(0).toLowerCase()+e.slice(1),xAt=e=>Oae(e.replace(/^data-/,"")),Nae=(e,t)=>{Pr(t,(n,o)=>{Pr(e,(i,r)=>{const s=new RegExp(n);if(!s.test(i)||(delete e[i],o===!1))return;if(Ba(o)){e[o]=r;return}const l=o.group;Ns(o)&&!e[l]&&(e[l]={}),e[l][DAt(i.replace(s,""))]=r}),o.mapping&&Nae(e[o.group],o.mapping)})},OAt=(e,t={})=>{const n=[];Pr(e.attributes,i=>{n.push(e.attributes[i])});const o=n.filter(i=>i.name).reduce((i,r)=>{const s=$s(e,r.name);return i[xAt(r.name)]=s===r.name?!0:s,i},{});return Nae(o,t),o},LAt=(e,t={})=>{const n={"^class$":"className","^multiple$":"allowMultiple","^capture$":"captureMethod","^webkitdirectory$":"allowDirectoriesOnly","^server":{group:"server",mapping:{"^process":{group:"process"},"^revert":{group:"revert"},"^fetch":{group:"fetch"},"^restore":{group:"restore"},"^load":{group:"load"}}},"^type$":!1,"^files$":!1};C1("SET_ATTRIBUTE_TO_OPTION_MAP",n);const o={...t},i=OAt(e.nodeName==="FIELDSET"?e.querySelector("input[type=file]"):e,n);Object.keys(i).forEach(s=>{Ns(i[s])?(Ns(o[s])||(o[s]={}),Object.assign(o[s],i[s])):o[s]=i[s]}),o.files=(t.files||[]).concat(Array.from(e.querySelectorAll("input:not([type=file])")).map(s=>({source:s.value,options:{type:s.dataset.type}})));const r=Mae(o);return e.files&&Array.from(e.files).forEach(s=>{r.addFile(s)}),r.replaceElement(e),r},MAt=(...e)=>qTt(e[0])?LAt(...e):Mae(...e),NAt=["fire","_read","_write"],qq=e=>{const t={};return iae(e,t,NAt),t},RAt=(e,t)=>e.replace(/(?:{([a-zA-Z]+)})/g,(n,o)=>t[o]),jAt=e=>{const t=new Blob(["(",e.toString(),")()"],{type:"application/javascript"}),n=URL.createObjectURL(t),o=new Worker(n);return{transfer:(i,r)=>{},post:(i,r,s)=>{const a=PL();o.onmessage=l=>{l.data.id===a&&r(l.data.message)},o.postMessage({id:a,message:i},s)},terminate:()=>{o.terminate(),URL.revokeObjectURL(n)}}},FAt=e=>new Promise((t,n)=>{const o=new Image;o.onload=()=>{t(o)},o.onerror=i=>{n(i)},o.src=e}),Rae=(e,t)=>{const n=e.slice(0,e.size,e.type);return n.lastModifiedDate=e.lastModifiedDate,n.name=t,n},zAt=e=>Rae(e,e.name),Yq=[],UAt=e=>{if(Yq.includes(e))return;Yq.push(e);const t=e({addFilter:FEt,utils:{Type:Wt,forin:Pr,isString:Ba,isFile:Ng,toNaturalFileSize:gae,replaceInString:RAt,getExtensionFromFilename:A6,getFilenameWithoutExtension:fae,guesstimateMimeType:Eae,getFileFromBlob:oy,getFilenameFromURL:X3,createRoute:Ga,createWorker:jAt,createView:rs,createItemAPI:bl,loadImage:FAt,copyFile:zAt,renameFile:Rae,createBlob:dae,applyFilterChain:Dd,text:Vr,getNumericAspectRatioFromString:aae},views:{fileActionButton:pae}});zEt(t.options)},BAt=()=>Object.prototype.toString.call(window.operamini)==="[object OperaMini]",HAt=()=>"Promise"in window,VAt=()=>"slice"in Blob.prototype,qAt=()=>"URL"in window&&"createObjectURL"in window.URL,YAt=()=>"visibilityState"in document,WAt=()=>"performance"in window,GAt=()=>"supports"in(window.CSS||{}),ZAt=()=>/MSIE|Trident/.test(window.navigator.userAgent),HP=(()=>{const e=Xse()&&!BAt()&&YAt()&&HAt()&&VAt()&&qAt()&&WAt()&&(GAt()||ZAt());return()=>e})(),lm={apps:[]},KAt="filepond",S1=()=>{};let i$={},_4=S1,PT=S1,Wq=S1,Gq=S1,VP=S1,Zq=S1,Kq=S1;if(HP()){vEt(()=>{lm.apps.forEach(n=>n._read())},n=>{lm.apps.forEach(o=>o._write(n))});const e=()=>{document.dispatchEvent(new CustomEvent("FilePond:loaded",{detail:{supported:HP,create:_4,destroy:PT,parse:Wq,find:Gq,registerPlugin:VP,setOptions:Kq}})),document.removeEventListener("DOMContentLoaded",e)};document.readyState!=="loading"?setTimeout(()=>e(),0):document.addEventListener("DOMContentLoaded",e);const t=()=>Pr(t$(),(n,o)=>{i$[n]=o[1]});i$={},t(),_4=(...n)=>{const o=MAt(...n);return o.on("destroy",PT),lm.apps.push(o),qq(o)},PT=n=>{const o=lm.apps.findIndex(i=>i.isAttachedTo(n));return o>=0?(lm.apps.splice(o,1)[0].restoreElement(),!0):!1},Wq=n=>Array.from(n.querySelectorAll(`.${KAt}`)).filter(r=>!lm.apps.find(s=>s.isAttachedTo(r))).map(r=>_4(r)),Gq=n=>{const o=lm.apps.find(i=>i.isAttachedTo(n));return o?qq(o):null},VP=(...n)=>{n.forEach(UAt),t()},Zq=()=>{const n={};return Pr(t$(),(o,i)=>{n[o]=i[0]}),n},Kq=n=>(Ns(n)&&(lm.apps.forEach(o=>{o.setOptions(n)}),UEt(n)),Zq())}/*!
 * vue-filepond v7.0.4
 * A handy FilePond adapter component for Vue
 * 
 * Copyright (c) 2023 PQINA
 * https://pqina.nl/filepond
 * 
 * Licensed under the MIT license.
 */const JAt=["setOptions","on","off","onOnce","appendTo","insertAfter","insertBefore","isAttachedTo","replaceElement","restoreElement","destroy"],XAt=HP(),QAt=e=>({string:String,boolean:Boolean,array:Array,function:Function,int:Number,serverapi:Object,object:Object})[e],l8={},AT=[],DT=[];let eDt={};const UL=(...e)=>{VP(...e),AT.length=0;for(const t in i$){if(/^on/.test(t)){AT.push(t);continue}let n=[String,QAt(i$[t])];t=="labelFileProcessingError"&&n.push(Function),l8[t]={type:n,default:void 0}}return{name:"FilePond",props:l8,render(){const t=Object.entries({id:this.id,name:this.name,type:"file",class:this.className,required:this.required,multiple:this.allowMultiple,accept:this.acceptedFileTypes,capture:this.captureMethod}).reduce((n,[o,i])=>(i!==void 0&&(n[o]=i),n),{});return tu("div",{class:{"filepond--wrapper":!0}},[tu("input",t)])},created(){this.watchers=Object.keys(l8).map(t=>this.$watch(t,n=>{this._pond&&(this._pond[t]=n)}))},mounted(){if(!XAt)return;this._element=this.$el.querySelector("input");const t=AT.reduce((o,i)=>(o[i]=(...r)=>{this.$emit("input",this._pond?this._pond.getFiles():[]),this.$emit(i.substr(2),...r)},o),{}),n={};Object.keys(l8).forEach(o=>{this[o]!==void 0&&(n[o]=this[o])}),this._pond=_4(this._element,Object.assign({},eDt,t,n)),Object.keys(this._pond).filter(o=>!JAt.includes(o)).forEach(o=>{this[o]=this._pond[o]}),DT.push(this._pond)},beforeUnmount(){const{detached:t}=this.$options;if(!this.$el.offsetParent){t.call(this);return}const n=(i,r)=>{const a=((i[0]||{}).removedNodes||[])[0];!a||!a.contains(this.$el)||(r.disconnect(),t.call(this))};new MutationObserver(n).observe(document.documentElement,{childList:!0,subtree:!0})},detached(){if(this.watchers.forEach(n=>n()),!this._pond)return;this._pond.destroy();const t=DT.indexOf(this._pond);t>=0&&DT.splice(t,1),this._pond=null}}};/*!
 * FilePondPluginFileValidateSize 2.2.8
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */const BL=({addFilter:e,utils:t})=>{const{Type:n,replaceInString:o,toNaturalFileSize:i}=t;return e("ALLOW_HOPPER_ITEM",(r,{query:s})=>{if(!s("GET_ALLOW_FILE_SIZE_VALIDATION"))return!0;const a=s("GET_MAX_FILE_SIZE");if(a!==null&&r.size>a)return!1;const l=s("GET_MIN_FILE_SIZE");return!(l!==null&&r.size<l)}),e("LOAD_FILE",(r,{query:s})=>new Promise((a,l)=>{if(!s("GET_ALLOW_FILE_SIZE_VALIDATION"))return a(r);const d=s("GET_FILE_VALIDATE_SIZE_FILTER");if(d&&!d(r))return a(r);const u=s("GET_MAX_FILE_SIZE");if(u!==null&&r.size>u){l({status:{main:s("GET_LABEL_MAX_FILE_SIZE_EXCEEDED"),sub:o(s("GET_LABEL_MAX_FILE_SIZE"),{filesize:i(u,".",s("GET_FILE_SIZE_BASE"),s("GET_FILE_SIZE_LABELS",s))})}});return}const f=s("GET_MIN_FILE_SIZE");if(f!==null&&r.size<f){l({status:{main:s("GET_LABEL_MIN_FILE_SIZE_EXCEEDED"),sub:o(s("GET_LABEL_MIN_FILE_SIZE"),{filesize:i(f,".",s("GET_FILE_SIZE_BASE"),s("GET_FILE_SIZE_LABELS",s))})}});return}const p=s("GET_MAX_TOTAL_FILE_SIZE");if(p!==null&&s("GET_ACTIVE_ITEMS").reduce((_,b)=>_+b.fileSize,0)>p){l({status:{main:s("GET_LABEL_MAX_TOTAL_FILE_SIZE_EXCEEDED"),sub:o(s("GET_LABEL_MAX_TOTAL_FILE_SIZE"),{filesize:i(p,".",s("GET_FILE_SIZE_BASE"),s("GET_FILE_SIZE_LABELS",s))})}});return}a(r)})),{options:{allowFileSizeValidation:[!0,n.BOOLEAN],maxFileSize:[null,n.INT],minFileSize:[null,n.INT],maxTotalFileSize:[null,n.INT],fileValidateSizeFilter:[null,n.FUNCTION],labelMinFileSizeExceeded:["File is too small",n.STRING],labelMinFileSize:["Minimum file size is {filesize}",n.STRING],labelMaxFileSizeExceeded:["File is too large",n.STRING],labelMaxFileSize:["Maximum file size is {filesize}",n.STRING],labelMaxTotalFileSizeExceeded:["Maximum total size exceeded",n.STRING],labelMaxTotalFileSize:["Maximum total file size is {filesize}",n.STRING]}}},tDt=typeof window<"u"&&typeof window.document<"u";tDt&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:BL}));const nDt={components:{SmallPieChart:Gse,AppIcon:Ue},props:{numberOfProducts:Number,badge:Number,isOnlyBadge1:{type:Boolean,default:!1}},data(){return{authorLevelStructureLink:ks.author.levelStructure}},computed:{numberOfProductsNeeded(){return this.badge===1?!1:this.isOnlyBadge1?ru.badge_requirements[1].number_of_products:ru.badge_requirements[this.badge-1].number_of_products},numberOfMissingProducts(){return Math.max(0,this.numberOfProductsNeeded-this.numberOfProducts)}}},oDt={class:"row"},iDt={class:"col-12"},rDt={class:"h3 mb-3 d-flex align-items-center"},sDt={class:"col-12 mb-3"},aDt={class:"text-gray-600 mb-0"},lDt={key:0,class:"col-12 bg-light mt-3 p-3"},cDt={class:"row align-items-center"},dDt={class:"col-auto"},uDt={class:"col-auto"},hDt={key:0,class:"mb-0"},fDt={key:1,class:"mb-0"},mDt={key:2,class:"medium text-gray-600 mb-0"},pDt=["href"],gDt={key:3,class:"medium text-gray-600 mb-0"},vDt=["href"];function _Dt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("SmallPieChart");return h(),g("div",oDt,[c("div",iDt,[c("h1",rDt,[Pt(e.$slots,"header"),k(s,{icon:"lock",width:"24",height:"24",class:"ms-icon"})])]),c("div",sDt,[c("p",aDt,[Pt(e.$slots,"text")])]),r.numberOfProductsNeeded?(h(),g("div",lDt,[c("div",cDt,[c("div",dDt,[k(a,{dividend:n.numberOfProducts,divisor:r.numberOfProductsNeeded,"background-color":"#F4F7FB","foreground-color":"white"},null,8,["dividend","divisor"])]),c("div",uDt,[n.isOnlyBadge1?(h(),g("p",hDt,m(e.$t("author.appeal.verified")),1)):(h(),g("p",fDt,m(e.$t("author.appeal.product_count",{count:r.numberOfMissingProducts})+" "+e.$tc("dashboard.author.add_more_products.products",r.numberOfMissingProducts)+"."),1)),n.badge===2||n.badge===3&&n.isOnlyBadge1?(h(),g("p",mDt,[z(m(e.$t("author.appeal.product_count_verified.0",{count:r.numberOfProductsNeeded}))+" ",1),c("a",{href:i.authorLevelStructureLink,target:"_blank",class:"text-gray-600 text-decoration-underline"},m(e.$t("author.appeal.product_count_verified.1")),9,pDt)])):D("",!0),n.badge===3&&!n.isOnlyBadge1?(h(),g("p",gDt,[z(m(e.$t("author.appeal.product_count_advanced.0",{count:r.numberOfProductsNeeded}))+" ",1),c("a",{href:i.authorLevelStructureLink,target:"_blank",class:"text-gray-600 text-decoration-underline"},m(e.$t("author.appeal.product_count_advanced.1")),9,vDt)])):D("",!0)])])])):D("",!0)])}const T1=U(nDt,[["render",_Dt]]);const Jq=0,yDt=406,bDt={components:{TransitionCollapseHeight:qo},props:{editorConfig:{type:Object,default:Wa.editor},productCategories:Array,disabled:{type:Boolean,default:!1}},data(){return{categoryInfoLink:ks.author.category,test:0}},validations(){return{degree_of_education_length:{required:Yt,minValue:Ra(this.editorConfig.categories.degree_of_education.min_count),maxValue:Vd(this.editorConfig.categories.degree_of_education.max_count)},class_length:{required:Yt,minValue:Ra(this.editorConfig.categories.class.min_count),maxValue:Vd(this.editorConfig.categories.class.max_count)},subject_length:{required:Yt,minValue:Ra(this.editorConfig.categories.subject.min_count),maxValue:Vd(this.editorConfig.categories.subject.max_count)}}},methods:{chooseClass(e){let t=this.categories.filter(n=>n.type!=="class"&&n.type!=="subject"||n.id===e.id);this.toggleCategory(e,t)},chooseClassChild(e){this.toggleCategory(e)},isSelected(e){return!!this.categories.find(t=>t.id===e)},toggleCategory(e,t=null,n=!0){if(t||(t=this.categories),e&&this.isSelected(e.id)){let o=this.categories.findIndex(i=>i.id===e.id);o>-1&&n&&(t.splice(o,1),this.categories=t)}else t.push({id:e.id,parent_id:e.parent_id,type:e.type}),this.categories=t},canSelectClassChild(e){return this.isSelected(e.id)?!0:this.class_length<this.editorConfig.categories.class.max_count},canSelectSubjectChild(e){return this.isSelected(e.id)?!0:this.subject_length<this.editorConfig.categories.subject.max_count},selectReduce(e){if(e)return{id:e.id,parent_id:e.parent_id,type:e.type}},subjects(){if(this.classSubjects.length>0){let e=this.classSubjects.find(r=>r.id===this.chosenClass.id),t=[];e?t=e.children.reduce((r,s)=>s.children&&s.children.length>0?r.concat(s.children):r.concat(s),[]):t=this.allCategories.subject.filter(r=>r.id!=yDt);let n=t.filter(r=>!r.hidden_in_product_editor),o=t.filter(r=>r.hidden_in_product_editor),i=[];return o.forEach(r=>{i.push(...r.children)}),[...n,...i]}}},computed:{...xe({allCategories:"category/getCategories",classSubjects:"category/getCategoriesClassSubject"}),categories:{get(){return this.productCategories},set(e){this.$emit("updateProductCategories",e)}},chosenClass(){if(this.categoriesByType.class.length>0){let e=this.categoriesByType.class[0],t=null;return e.parent_id?(this.categories.some(n=>n.id===e.parent_id)||this.toggleCategory(this.allCategories.class.find(n=>n.id===e.parent_id)),t=e.parent_id):t=e.id,this.allCategories.class.find(n=>n.id===t)}return null},chosenSubjects:{get(){let e=new Set;this.categoriesByType.subject.forEach(n=>{if(e.add(n.id),n.parent_id){let o=this.subjects().find(i=>i&&i.id===n.parent_id);o&&!o.hidden_in_product_editor&&(this.categories.some(i=>i.id===n.parent_id)||this.toggleCategory(this.subjects().find(i=>i&&i.id===n.parent_id)),e.add(n.parent_id))}});let t=this.subjects();return t?t.filter(n=>n&&e.has(n.id)):[]},set(e){let t=this.categories.filter(n=>n.type!=="subject");this.categories=[...t,...e]}},degree_of_education_length(){return this.categoriesByType.class.filter(e=>e.parent_id===Jq||e.parent_id===null).length},class_length(){return this.categoriesByType.class.filter(e=>e.parent_id!==Jq&&e.parent_id!==null).length},subject_length(){return this.categoriesByType.subject.length},categoriesByType(){return this.categories?{class:this.categories.filter(e=>e.type==="class"),subject:this.categories.filter(e=>e.type==="subject"),format:this.categories.filter(e=>e.type==="format"),theme:this.categories.filter(e=>e.type==="theme"),kind:this.categories.filter(e=>e.type==="kind")}:{}}},setup(){return{v$:In()}}},kDt={key:0},wDt={class:"fw-medium large mt-3 mb-0"},$Dt={key:0,class:"text-danger mt-3"},CDt={class:"d-flex flex-wrap mt-3"},SDt=["disabled","onClick"],TDt={key:0},EDt={key:0},IDt={class:"fw-medium large mt-3 mb-3"},PDt={key:0,class:"text-danger mt-3"},ADt={key:1,class:"text-danger mt-3"},DDt={class:"d-flex flex-wrap"},xDt=["onClick","disabled"],ODt={class:"fw-medium large mt-3 mb-3"},LDt={key:1,class:"text-danger mt-3 mb-3"},MDt={key:2,class:"text-danger mt-3 mb-3"},NDt={class:"form-group form-floating mb-3"},RDt={for:"type",class:"small"},jDt={key:0},FDt={class:"fw-medium large mb-3"},zDt={class:"d-flex flex-wrap"},UDt=["onClick","disabled"];function BDt(e,t,n,o,i,r){const s=y("v-select"),a=y("TransitionCollapseHeight"),l=sn("tooltip");return e.allCategories&&e.classSubjects?(h(),g("div",kDt,[Pt(e.$slots,"title",{},void 0,!0),Pt(e.$slots,"text",{},void 0,!0),c("p",wDt,m(e.$t("product.editor.categories.class")),1),o.v$.degree_of_education_length&&o.v$.degree_of_education_length.$error?(h(),g("div",$Dt,m(e.$t("validation.counts.exactly",{what:e.$tc("validation.categories.degree_of_education",n.editorConfig.categories.degree_of_education.min_count,{count:n.editorConfig.categories.degree_of_education.min_count})})),1)):D("",!0),c("div",CDt,[(h(!0),g(pe,null,Me(e.allCategories.class,d=>Oe((h(),g("div",{key:d.id,class:"mb-3 me-2"},[c("button",{class:X(["btn select-badge py-1 px-2 fw-medium small",{active:r.isSelected(d.id)}]),disabled:n.disabled,onClick:u=>r.chooseClass(d)},m(d.name),11,SDt)])),[[l,{content:n.disabled?e.$t("category.edit.disabled"):null,delay:{show:500,hide:100},triggers:["hover","click"]}]])),128))]),k(a,null,{default:F(()=>[r.chosenClass?(h(),g("div",TDt,[r.chosenClass.children&&r.chosenClass.children.length>0?(h(),g("div",EDt,[c("p",IDt,[z(m(e.$t("product.editor.categories.class_child"))+" ",1),c("span",{class:X({"text-danger":o.v$.class_length&&o.v$.class_length.$error})},m("("+r.class_length+"/"+n.editorConfig.categories.class.max_count+")"),3)]),o.v$.class_length&&o.v$.class_length.$error&&o.v$.class_length.minValue.$invalid?(h(),g("div",PDt,m(e.$t("validation.counts.at_least",{what:e.$tc("validation.categories.class",n.editorConfig.categories.class.min_count,{count:n.editorConfig.categories.class.min_count})})),1)):D("",!0),o.v$.class_length&&o.v$.class_length.$error&&o.v$.class_length.maxValue.$invalid?(h(),g("div",ADt,m(e.$t("validation.counts.at_most",{what:e.$tc("validation.categories.class",n.editorConfig.categories.class.max_count,{count:n.editorConfig.categories.class.max_count})})),1)):D("",!0),c("div",DDt,[(h(!0),g(pe,null,Me(r.chosenClass.children,d=>Oe((h(),g("div",{key:d.id,class:"mb-3 me-2"},[c("button",{class:X(["btn select-badge py-1 px-2 fw-medium small",{active:r.isSelected(d.id)}]),onClick:u=>r.chooseClassChild(d),disabled:!r.canSelectClassChild(d)||n.disabled},m(d.name),11,xDt)])),[[l,{content:n.disabled?e.$t("category.edit.disabled"):null,delay:{show:500,hide:100},triggers:["hover","click"]}]])),128))])])):D("",!0),c("p",ODt,[z(m(e.$t("product.editor.categories.subject"))+" ",1),c("span",{class:X({"text-danger":o.v$.subject_length&&o.v$.subject_length.$error})},m("("+r.subject_length+"/"+n.editorConfig.categories.subject.max_count+")"),3)]),o.v$.subject_length&&o.v$.subject_length.$error&&o.v$.subject_length.minValue.$invalid?(h(),g("div",LDt,m(e.$t("validation.counts.at_least",{what:e.$tc("validation.categories.subject",n.editorConfig.categories.subject.min_count,{count:n.editorConfig.categories.subject.min_count})})),1)):D("",!0),o.v$.subject_length&&o.v$.subject_length.$error&&o.v$.subject_length.maxValue.$invalid?(h(),g("div",MDt,m(e.$t("validation.counts.at_most",{what:e.$tc("validation.categories.subject",n.editorConfig.categories.subject.max_count,{count:n.editorConfig.categories.subject.max_count})})),1)):D("",!0),Oe((h(),g("div",NDt,[k(s,{id:"class-subject",label:"name",multiple:"",class:"form-control",modelValue:r.chosenSubjects,"onUpdate:modelValue":t[0]||(t[0]=d=>r.chosenSubjects=d),options:r.subjects(),reduce:r.selectReduce,placeholder:e.$t("filter.subject_placeholder"),"close-on-select":!0,"no-drop":r.subject_length===n.editorConfig.categories.subject.max_count,disabled:n.disabled},{"no-options":F(()=>[z(m(e.$t("filter.word_not_found")),1)]),option:F(d=>[z(m(d.name),1)]),_:1},8,["modelValue","options","reduce","placeholder","no-drop","disabled"]),c("label",RDt,m(e.$t("product.editor.categories.subject")),1)])),[[l,{content:n.disabled?e.$t("category.edit.disabled"):null,delay:{show:500,hide:100},triggers:["hover","click"]}]]),(h(!0),g(pe,null,Me(r.chosenSubjects,d=>(h(),g("div",{key:d.id},[d.children&&d.children.length>0?(h(),g("div",jDt,[c("p",FDt,m(e.$t("product.editor.required_categories.specify",{subject:d.name.toLowerCase()})),1),c("div",zDt,[(h(!0),g(pe,null,Me(d.children,u=>Oe((h(),g("div",{key:u.id,class:"mb-3 me-2"},[c("button",{class:X(["btn select-badge py-1 px-2 fw-medium small",{active:r.isSelected(u.id)}]),onClick:f=>r.toggleCategory(u),disabled:!r.canSelectSubjectChild(u)||n.disabled},m(u.name),11,UDt)])),[[l,{content:n.disabled?e.$t("category.edit.disabled"):null,delay:{show:500,hide:100},triggers:["hover","click"]}]])),128))])])):D("",!0)]))),128))])):D("",!0)]),_:1})])):D("",!0)}const jae=U(bDt,[["render",BDt],["__scopeId","data-v-fbc77b98"]]);const HDt={components:{AppIcon:Ue},props:{disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},loadingPosition:{type:String,default:"before"},value:{type:Boolean,default:!1},id:{type:String,default:"primary"},tooltip:{type:String,default:null}},computed:{checkedValue:{get(){return this.value},set(e){this.loading||this.$emit("update:value",e)}}}},VDt=["for"],qDt=["disabled","id"];function YDt(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return h(),g("div",null,[Oe((h(),g("label",{for:n.id+"_toggle",class:X([{active:r.checkedValue,"cursor-default":n.disabled},"toggle-button d-inline-flex flex-wrap align-items-center"])},[Pt(e.$slots,"textBefore",{},void 0,!0),k(nd,{name:"bounce"},{default:F(()=>[n.loading&&n.loadingPosition==="before"?(h(),W(s,{key:0,class:"text-primary me-icon position-relative",icon:"cog",spin:!0,height:"16",width:"16"})):D("",!0)]),_:1}),Oe(c("input",{type:"checkbox",disabled:n.disabled,id:n.id+"_toggle","onUpdate:modelValue":t[0]||(t[0]=l=>r.checkedValue=l)},null,8,qDt),[[f3,r.checkedValue]]),t[1]||(t[1]=c("span",{class:"toggle-switch"},null,-1)),k(nd,{name:"bounce"},{default:F(()=>[n.loading&&n.loadingPosition==="after"?(h(),W(s,{key:0,class:"text-primary ms-icon",icon:"cog",spin:!0,height:"16",width:"16"})):D("",!0)]),_:1}),Pt(e.$slots,"textAfter",{},void 0,!0)],10,VDt)),[[a,{content:n.disabled?n.tooltip:null,delay:{show:500,hide:100},triggers:["hover","click"]}]])])}const eb=U(HDt,[["render",YDt],["__scopeId","data-v-5d96a6d4"]]),WDt={components:{ToggleButton:eb},props:{disabled:{type:Boolean,default:!1}},computed:{...xe({product:"product/getProductData",auth:"auth/auth"}),is_hmat:{get(){return this.product.is_hmat},set(e){this.$store.dispatch("product/updateIsHmat",{isHmat:e})}}}},GDt={class:"ms-2"};function ZDt(e,t,n,o,i,r){const s=y("ToggleButton");return h(),g("div",null,[k(s,{value:r.is_hmat,"onUpdate:value":t[0]||(t[0]=a=>r.is_hmat=a),disabled:n.disabled,tooltip:n.disabled?e.$t("category.edit.disabled"):null,id:"is_hmat"},{textAfter:F(()=>[c("span",GDt,m(e.$t("product.editor.hmat")),1)]),_:1},8,["value","disabled","tooltip"])])}const KDt=U(WDt,[["render",ZDt]]),JDt={components:{ToggleButton:eb},props:{disabled:{type:Boolean,default:!1}},computed:{...xe({product:"product/getProductData",auth:"auth/auth"}),is_mmat:{get(){return this.product.is_mmat},set(e){this.$store.dispatch("product/updateIsMmat",{isMmat:e})}}}},XDt={class:"ms-2"};function QDt(e,t,n,o,i,r){const s=y("ToggleButton");return h(),g("div",null,[k(s,{value:r.is_mmat,"onUpdate:value":t[0]||(t[0]=a=>r.is_mmat=a),disabled:n.disabled,tooltip:n.disabled?e.$t("category.edit.disabled"):null,id:"is_mmat"},{textAfter:F(()=>[c("span",XDt,m(e.$t("product.editor.mmat")),1)]),_:1},8,["value","disabled","tooltip"])])}const ext=U(JDt,[["render",QDt]]),txt={components:{AccordionItem:Ll,ProductEditorIsHmatCheckbox:KDt,ProductEditorIsMmatCheckbox:ext},props:{editorConfig:{type:Object,default:Wa.editor},productCategories:Array,showHmatBox:{type:Boolean,default:!1},showMmatBox:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data(){return{categoryTypes:["theme","kind","format","holiday"],searchText:{theme:"",kind:"",format:"",holiday:""},results:{theme:{},kind:{},format:{},holiday:{},init:!0}}},validations(){return{theme_length:{required:Yt,minValue:Ra(this.editorConfig.categories.theme.min_count),maxValue:Vd(this.editorConfig.categories.theme.max_count)},kind_length:{required:Yt,minValue:Ra(this.editorConfig.categories.kind.min_count),maxValue:Vd(this.editorConfig.categories.kind.max_count)},format_length:{required:Yt,minValue:Ra(this.editorConfig.categories.format.min_count),maxValue:Vd(this.editorConfig.categories.format.max_count)},holiday_length:{required:Yt,minValue:Ra(this.editorConfig.categories.holiday.min_count),maxValue:Vd(this.editorConfig.categories.holiday.max_count)}}},computed:{...xe({allCategories:"category/getCategories",auth:"auth/auth"}),categories:{get(){return this.productCategories},set(e){this.v$.theme_length.$touch(),this.v$.kind_length.$touch(),this.v$.format_length.$touch(),this.v$.holiday_length.$touch(),this.$emit("updateProductCategories",e)}},theme_length(){return this.categoriesByType.theme.length},kind_length(){return this.categoriesByType.kind.length},format_length(){return this.categoriesByType.format.length},holiday_length(){return this.categoriesByType.holiday.length},categoriesByType(){return this.categories?{class:this.categories.filter(e=>e.type==="class"),subject:this.categories.filter(e=>e.type==="subject"),format:this.categories.filter(e=>e.type==="format"),theme:this.categories.filter(e=>e.type==="theme"),kind:this.categories.filter(e=>e.type==="kind"),holiday:this.categories.filter(e=>e.type==="holiday")}:{}}},methods:{isSelected(e){return!!this.categories.find(t=>t.id===e)},canSelectCategory(e){return!!(this.isSelected(e.id)||this[e.type+"_length"]<this.editorConfig.categories[e.type].max_count)},selectCategory(e){if(this.canSelectCategory(e))if(this.isSelected(e.id)){let t=this.categories.findIndex(n=>n.id===e.id);if(t>-1){let n=this.categories;n.splice(t,1),this.categories=n}}else{let t=this.categories;t.push({id:e.id,type:e.type,parent_id:e.parent_id}),this.categories=t}},accordionOpened(){this.searchText={theme:"",kind:"",format:"",holiday:""},this.results.init&&(this.results={...this.allCategories},this.init=!1)},prepareRegex(e){let t=window._.deburr(this.searchText[e].replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"));return new RegExp(t,"ig")},filteredCategories(e){if(this.allCategories[e]){if(this.searchText[e]){let t=this.prepareRegex(e),n=[];return this.allCategories[e].forEach(o=>{let i={...o};i.children=o.children.filter(r=>t.test(window._.deburr(r.name))),i.children.length>0&&n.push(i)}),n}return this.allCategories[e]}},filterItems(e){let t=this.filteredCategories(e);this.results[e]=t}},mounted(){this.filterItems=is.debounce(this.filterItems,50)},watch:{"searchText.theme"(){this.filterItems("theme")},"searchText.kind"(){this.filterItems("kind")},"searchText.format"(){this.filterItems("format")},"searchText.holiday"(){this.filterItems("holiday")}},setup(){return{v$:In()}}},nxt={key:0},oxt=["onUpdate:modelValue","placeholder"],ixt={class:"my-3"},rxt={key:0},sxt={key:0},axt={class:"text-gray-800 medium fw-medium mb-3"},lxt={class:"d-flex flex-wrap"},cxt=["disabled","onClick"],dxt={key:1,class:"text-gray-700 medium mb-0"},uxt={class:"d-flex gap-4"};function hxt(e,t,n,o,i,r){const s=y("AccordionItem"),a=y("ProductEditorIsMmatCheckbox"),l=y("ProductEditorIsHmatCheckbox"),d=sn("tooltip");return e.allCategories?(h(),g("div",nxt,[Pt(e.$slots,"title"),Pt(e.$slots,"text"),(h(!0),g(pe,null,Me(i.categoryTypes,u=>(h(),W(s,{id:"accordion",key:u,index:u,scroll:!1,class:X(["accordion-item",{"border-bottom-2":u!=i.categoryTypes[i.categoryTypes.length-1]}]),"use-open-title-background":!1,"body-padding-y":"0","body-padding-x":"0",onOpen:r.accordionOpened},{title:F(()=>[c("p",{class:X(["my-3",{"text-danger":o.v$[u+"_length"]&&o.v$[u+"_length"].$error}])},m(e.$tm("product.editor.categories")[u])+" "+m("("+r.categoriesByType[u].length+"/"+n.editorConfig.categories[u].max_count+")"),3)]),body:F(()=>[Oe(c("input",{class:"form-control","onUpdate:modelValue":f=>i.searchText[u]=f,placeholder:e.$tm("product.editor.additional_categories.search")[u]},null,8,oxt),[[wt,i.searchText[u]]]),c("div",ixt,[i.results[u].length>0?(h(),g("div",rxt,[(h(!0),g(pe,null,Me(i.results[u],(f,p)=>(h(),g("div",{key:f.id,class:X({"mb-3":p!=i.results[u].length-1})},[f.children.length>0&&!f.hidden_in_product_editor?(h(),g("div",sxt,[c("p",axt,m(f.name),1),Oe((h(),g("div",lxt,[(h(!0),g(pe,null,Me(f.children.filter(v=>v.hidden_in_product_editor===!1),(v,_)=>(h(),g("button",{key:_,class:X(["btn select-badge small fw-medium px-2 py-1 text-gray-800 me-2dot5 mb-2dot5",{active:r.isSelected(v.id)}]),disabled:!r.canSelectCategory(v)||n.disabled,onClick:b=>r.selectCategory(v)},m(v.name),11,cxt))),128))])),[[d,{content:n.disabled?e.$t("category.edit.disabled"):null,delay:{show:500,hide:100},triggers:["hover","click"]}]])])):D("",!0)],2))),128))])):(h(),g("p",dxt,m(e.$t("filter.word_not_found")),1))])]),_:2},1032,["index","class","onOpen"]))),128)),c("div",uxt,[n.showMmatBox&&(e.auth.is_mmat||e.auth.is_admin)?(h(),W(a,{key:0,disabled:n.disabled,class:"mt-3"},null,8,["disabled"])):D("",!0),n.showHmatBox&&(e.auth.is_hmat||e.auth.is_admin)?(h(),W(l,{key:1,disabled:n.disabled,class:"mt-3"},null,8,["disabled"])):D("",!0)])])):D("",!0)}const Fae=U(txt,[["render",hxt]]),fxt={components:{AdditionalCategoriesEditor:Fae,RequiredCategoriesEditor:jae},props:{categories:{type:Array}},data(){return{promoEditorConfig:Wa.promo_product.editor}},methods:{updateCategories(e){this.$emit("updateCategories",e)}},mounted(){this.$store.dispatch("category/loadClassSubject"),this.$store.dispatch("category/load")}};function mxt(e,t,n,o,i,r){const s=y("RequiredCategoriesEditor"),a=y("AdditionalCategoriesEditor");return h(),g("div",null,[k(s,{"editor-config":i.promoEditorConfig,"product-categories":n.categories,onUpdateProductCategories:r.updateCategories,ref:"requiredCategoriesEditor"},null,8,["editor-config","product-categories","onUpdateProductCategories"]),k(a,{"product-categories":n.categories,"editor-config":i.promoEditorConfig,onUpdateProductCategories:r.updateCategories},null,8,["product-categories","editor-config","onUpdateProductCategories"])])}const pxt=U(fxt,[["render",mxt]]),gxt={props:{dropSide:{type:String,default:"down"},menuAlign:{type:String,default:"start"},autoClose:{type:String,default:"true"}}},vxt=["data-bs-toggle","data-bs-auto-close"];function _xt(e,t,n,o,i,r){return h(),g("div",{class:X(["drop"+n.dropSide,n.dropSide==="end"||n.dropSide==="start"?"btn-group":""])},[c("div",{"data-bs-toggle":e.$slots.dropdown?"dropdown":"","aria-expanded":"false","data-bs-auto-close":n.autoClose,class:"cursor-pointer"},[Pt(e.$slots,"button")],8,vxt),e.$slots.dropdown?(h(),g("div",{key:0,class:X(["dropdown-menu",["dropdown-menu-"+n.menuAlign]])},[Pt(e.$slots,"dropdown")],2)):D("",!0)],2)}const E1=U(gxt,[["render",_xt]]);class HL{constructor(){this.type="service",this.name="",this.invisible=!1,this.noRecolor=!1,this.icon="",this.color="#333",this.template=()=>"",this.handlers=()=>{},this.stop=()=>{},this.supports=()=>!0}}let g0={};const zae=e=>{const t={};for(const n in e)if(e.hasOwnProperty(n))if(typeof e[n]=="object"){const o=zae(e[n]);for(const i in o)o.hasOwnProperty(i)&&(t[n+"."+i]=o[i])}else t[n]=e[n];return t},yxt=e=>{g0=zae(e)},Jl=(e,t)=>{try{let n=g0[e];return typeof t=="string"&&(t=[t]),t&&t.forEach((o,i)=>{n=n.replace(`$${i+1}$`,o)}),g0.helper&&typeof g0.helper=="function"&&(n=g0.helper(n)),n}catch{return""}},Xq=e=>{if(!e)return[];const t=[];return typeof e=="string"?t.push(...Array.prototype.slice.call(document.querySelectorAll(e))):Array.isArray(e)?e.forEach(n=>{typeof n=="string"?t.push(...Array.prototype.slice.call(document.querySelectorAll(n))):t.push(n)}):t.push(e),t},Qq=[],Tr=(e,t,n)=>{Qq.find(i=>i.element===e&&i.type===t)||(e.addEventListener(t,n),Qq.push({element:e,type:t}))},xT=e=>{if(window.requestAnimationFrame)return window.requestAnimationFrame(e);setTimeout(()=>{e(0)},100)},bxt=(e,t)=>new Promise(n=>{xT(()=>{const o=t.parentElement,i=t.getBoundingClientRect();if(!o)return;const r=o.getBoundingClientRect();i.height<i.width?(t.style.height=`${r.height}px`,t.style.width="auto"):(t.style.width=`${r.width}px`,t.style.height="auto"),xT(()=>{const s=t.getBoundingClientRect();s.height>r.height?(t.style.height=`${r.height}px`,t.style.width="auto"):s.width>r.width&&(t.style.width=`${r.width}px`,t.style.height="auto"),xT(()=>{const a=e.uppload.container.querySelector(".uppload-effect");a&&(a.style.opacity="1"),n()})})})}),kxt=(e,t)=>new Promise(n=>{const o=URL.createObjectURL(e),i=document.createElement("canvas"),r=document.createElement("img"),s=t.maxSize||[t.maxWidth||1/0,t.maxHeight||1/0];r.src=o,r.onload=()=>{const a=t.compressionToMime||"image/jpeg",l=t.compression||1,d=r.width/r.height;r.width>s[0]&&(r.width=s[0],r.height=r.width*(1/d)),r.height>s[1]&&(r.height=s[1],r.width=r.height*d),i.width=r.width,i.height=r.height;const u=i.getContext("2d");if(!u)return n(e);u.clearRect(0,0,i.width,i.height),u.drawImage(r,0,0,i.width,i.height),y4(i,a,l).then(f=>{if(f)return n(f);n(e)})},Tr(r,"error",()=>n(e))}),wxt=e=>{const t=atob(e.split(",")[1]),n=e.split(",")[0].split(":")[1].split(";")[0],o=new ArrayBuffer(t.length),i=new Uint8Array(o);for(let r=0;r<t.length;r++)i[r]=t.charCodeAt(r);return new Blob([o],{type:n})},y4=(e,t,n)=>new Promise((o,i)=>{const r=e.getContext("2d");let s=!1;if(r)try{const a=r.getImageData(0,0,e.width,e.height).data;for(let l=0;l<a.length;l+=4)a[l+3]<255&&(s=!0)}catch{}if(s&&t!=="image/webp"&&(t=void 0,n=void 0),typeof e.toBlob=="function")e.toBlob(a=>{a&&o(a),i(new Error("errors.image_error"))},t,n);else if(typeof e.toDataURL=="function"){const a=e.toDataURL(t,n);o(wxt(a))}else i(new Error("errors.image_error"))}),eY=(e,t)=>t.noRecolor?e:e.replace(/#000/g,t.color||"#000");var Uae=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'],qP=Uae.join(","),VL=typeof Element>"u"?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;function qL(e,t){t=t||{};var n=[],o=[],i=e.querySelectorAll(qP);t.includeContainer&&VL.call(e,qP)&&(i=Array.prototype.slice.apply(i),i.unshift(e));var r,s,a;for(r=0;r<i.length;r++)s=i[r],Bae(s)&&(a=Vae(s),a===0?n.push(s):o.push({documentOrder:r,tabIndex:a,node:s}));var l=o.sort(Txt).map(function(d){return d.node}).concat(n);return l}qL.isTabbable=$xt;qL.isFocusable=Sxt;function Bae(e){return!(!Hae(e)||Axt(e)||Vae(e)<0)}function $xt(e){if(!e)throw new Error("No node provided");return VL.call(e,qP)===!1?!1:Bae(e)}function Hae(e){return!(e.disabled||Ixt(e)||Oxt(e))}var Cxt=Uae.concat("iframe").join(",");function Sxt(e){if(!e)throw new Error("No node provided");return VL.call(e,Cxt)===!1?!1:Hae(e)}function Vae(e){var t=parseInt(e.getAttribute("tabindex"),10);return isNaN(t)?Ext(e)?0:e.tabIndex:t}function Txt(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex}function Ext(e){return e.contentEditable==="true"}function qae(e){return e.tagName==="INPUT"}function Ixt(e){return qae(e)&&e.type==="hidden"}function Pxt(e){return qae(e)&&e.type==="radio"}function Axt(e){return Pxt(e)&&!xxt(e)}function Dxt(e){for(var t=0;t<e.length;t++)if(e[t].checked)return e[t]}function xxt(e){if(!e.name)return!0;var t=e.ownerDocument.querySelectorAll('input[type="radio"][name="'+e.name+'"]'),n=Dxt(t);return!n||n===e}function Oxt(e){return e.offsetParent===null||getComputedStyle(e).visibility==="hidden"}var Lxt=qL,Mxt=Rxt,Nxt=Object.prototype.hasOwnProperty;function Rxt(){for(var e={},t=0;t<arguments.length;t++){var n=arguments[t];for(var o in n)Nxt.call(n,o)&&(e[o]=n[o])}return e}var tY=Lxt,jxt=Mxt,nY,oY=function(){var e=[];return{activateTrap:function(t){if(e.length>0){var n=e[e.length-1];n!==t&&n.pause()}var o=e.indexOf(t);o===-1||e.splice(o,1),e.push(t)},deactivateTrap:function(t){var n=e.indexOf(t);n!==-1&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()}}}();function Fxt(e,t){var n=document,o=typeof e=="string"?n.querySelector(e):e,i=jxt({returnFocusOnDeactivate:!0,escapeDeactivates:!0},t),r={firstTabbableNode:null,lastTabbableNode:null,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1},s={activate:a,deactivate:l,pause:d,unpause:u};return s;function a(S){if(!r.active){O(),r.active=!0,r.paused=!1,r.nodeFocusedBeforeActivation=n.activeElement;var j=S&&S.onActivate?S.onActivate:i.onActivate;return j&&j(),f(),s}}function l(S){if(r.active){clearTimeout(nY),p(),r.active=!1,r.paused=!1,oY.deactivateTrap(s);var j=S&&S.onDeactivate!==void 0?S.onDeactivate:i.onDeactivate;j&&j();var M=S&&S.returnFocus!==void 0?S.returnFocus:i.returnFocusOnDeactivate;return M&&iY(function(){L(b(r.nodeFocusedBeforeActivation))}),s}}function d(){r.paused||!r.active||(r.paused=!0,p())}function u(){!r.paused||!r.active||(r.paused=!1,O(),f())}function f(){if(r.active)return oY.activateTrap(s),nY=iY(function(){L(_())}),n.addEventListener("focusin",$,!0),n.addEventListener("mousedown",C,{capture:!0,passive:!1}),n.addEventListener("touchstart",C,{capture:!0,passive:!1}),n.addEventListener("click",I,{capture:!0,passive:!1}),n.addEventListener("keydown",E,{capture:!0,passive:!1}),s}function p(){if(r.active)return n.removeEventListener("focusin",$,!0),n.removeEventListener("mousedown",C,!0),n.removeEventListener("touchstart",C,!0),n.removeEventListener("click",I,!0),n.removeEventListener("keydown",E,!0),s}function v(S){var j=i[S],M=j;if(!j)return null;if(typeof j=="string"&&(M=n.querySelector(j),!M))throw new Error("`"+S+"` refers to no known node");if(typeof j=="function"&&(M=j(),!M))throw new Error("`"+S+"` did not return a node");return M}function _(){var S;if(v("initialFocus")!==null?S=v("initialFocus"):o.contains(n.activeElement)?S=n.activeElement:S=r.firstTabbableNode||v("fallbackFocus"),!S)throw new Error("Your focus-trap needs to have at least one focusable element");return S}function b(S){var j=v("setReturnFocus");return j||S}function C(S){if(!o.contains(S.target)){if(i.clickOutsideDeactivates){l({returnFocus:!tY.isFocusable(S.target)});return}i.allowOutsideClick&&i.allowOutsideClick(S)||S.preventDefault()}}function $(S){o.contains(S.target)||S.target instanceof Document||(S.stopImmediatePropagation(),L(r.mostRecentlyFocusedNode||_()))}function E(S){if(i.escapeDeactivates!==!1&&Uxt(S)){S.preventDefault(),l();return}if(Bxt(S)){P(S);return}}function P(S){if(O(),S.shiftKey&&S.target===r.firstTabbableNode){S.preventDefault(),L(r.lastTabbableNode);return}if(!S.shiftKey&&S.target===r.lastTabbableNode){S.preventDefault(),L(r.firstTabbableNode);return}}function I(S){i.clickOutsideDeactivates||o.contains(S.target)||i.allowOutsideClick&&i.allowOutsideClick(S)||(S.preventDefault(),S.stopImmediatePropagation())}function O(){var S=tY(o);r.firstTabbableNode=S[0]||_(),r.lastTabbableNode=S[S.length-1]||_()}function L(S){if(S!==n.activeElement){if(!S||!S.focus){L(_());return}S.focus(),r.mostRecentlyFocusedNode=S,zxt(S)&&S.select()}}}function zxt(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"}function Uxt(e){return e.key==="Escape"||e.key==="Esc"||e.keyCode===27}function Bxt(e){return e.key==="Tab"||e.keyCode===9}function iY(e){return setTimeout(e,0)}var Hxt=Fxt;const Vxt=xl(Hxt);function qxt(e){return e=e||Object.create(null),{on:function(n,o){(e[n]||(e[n]=[])).push(o)},off:function(n,o){e[n]&&e[n].splice(e[n].indexOf(o)>>>0,1)},emit:function(n,o){(e[n]||[]).slice().map(function(i){i(o)}),(e["*"]||[]).slice().map(function(i){i(n,o)})}}}const Yxt=(e,t,n)=>{try{return new File([e],t||"file_name",{lastModified:(n||new Date).getTime(),type:e.type})}catch{return e}},rY=(e,t,n,o)=>({name:t,blob:e,lastModified:o,type:n}),OT=e=>{const t=e.blob;return e.lastModified=e.lastModified||new Date,Yxt(t,e.name,e.lastModified)};class sY extends HL{constructor(){super(...arguments),this.name="default",this.invisible=!0,this.template=()=>`<p>${Jl("services.default.heading")}</p>`}}class aY extends HL{constructor(){super(...arguments),this.name="uploading",this.invisible=!0,this.template=()=>`<div class="uppload-loader">
  <div></div>
    <p class="uppload-loader-text">${Jl("uploading")}<span class="progress"></span></p>
  </div>`}}class Wxt{constructor(t){this.services=[new sY,new aY],this.effects=[],this.isOpen=!1,this.activeService="default",this.activeEffect="",this.file={blob:new Blob},this.lang={},this.emitter=qxt(),this.uploadProgress=0,this.inline=!1,this.transitionDuration=300,this.settings={},this.updateSettings(t||{});const n=document.createElement("div");this.renderContainer(),n.classList.add("uppload-container");const o=document.body;o&&o.appendChild(n),this.container=n,this.focusTrap=Vxt(this.container,{initialFocus:()=>this.container.querySelector("button")}),requestAnimationFrame(()=>this.update()),this.emitter.on("processing",()=>{const i=this.container.querySelector(".processing-loader");i&&i.classList.add("visible")}),this.emitter.on("process",()=>{const i=this.container.querySelector(".processing-loader");i&&i.classList.remove("visible")})}updateSettings(t){this.settings=Object.assign(Object.assign({},this.settings),t),this.emitter.emit("settingsUpdated",t),t.lang&&yxt(t.lang),t.defaultService&&(this.activeService=t.defaultService),t.lang&&(this.lang=t.lang),t.transitionDuration&&(this.transitionDuration=t.transitionDuration),t.uploader&&(this.uploader=t.uploader),this.inline=!!t.inline,this.update()}ready(){this.settings.value&&this.bind(this.settings.value),this.renderContainer(),this.emitter.emit("ready")}bind(t){this.settings.bind&&(Xq(this.settings.bind).forEach(o=>{o.nodeName==="IMG"?o.setAttribute("src",t):o.setAttribute("value",t)}),this.emitter.emit("bind"))}use(t){Array.isArray(t)?t.forEach(n=>this.install(n)):this.install(t)}remove(t){this.services=this.services.filter(n=>n.name!==t),this.effects=this.effects.filter(n=>n.name!==t),this.update(),this.emitter.emit("remove",t)}updatePlugins(t){const n=t(this.services),o=n.filter(s=>s.type==="service"),i=!!o.filter(s=>s.name==="default").length;!!o.filter(s=>s.name==="uploading").length||o.unshift(new aY),i||o.unshift(new sY),this.services=o,this.effects=n.filter(s=>s.type==="effect"),this.update()}install(t){t.supports()&&(t.type==="service"?(this.services.filter(o=>o.name===t.name).length||this.services.push(t),this.ready()):t.type==="effect"&&(this.effects.filter(o=>o.name===t.name).length||this.effects.push(t),this.ready()))}modalOpen(){return this.isOpen}open(){if(this.isOpen)return;this.isOpen=!0,this.file={blob:new Blob},this.activeService="default",this.activeEffect="";const t=this.container.querySelector(`input[type=radio][value='${this.activeService}']`);t&&t.setAttribute("checked","checked"),this.container.style.transition=`${this.transitionDuration}ms`,this.container.style.opacity="0",this.update();let n=this.settings.defaultService;this.services.length===3&&this.navigate(this.services[2].name),n&&this.navigate(n),Tr(document.body,"keyup",o=>{o.key==="Escape"&&this.open&&this.close()}),setTimeout(()=>{this.container.style.opacity="1"},1),this.emitter.emit("open")}close(){this.isOpen&&(this.stopCurrentService(),this.isOpen=!1,this.emitter.emit("close"),this.container.style.opacity="0",setTimeout(()=>this.update(),this.transitionDuration))}toggle(){this.modalOpen()?this.close():this.open()}update(){if(!this.container)return;this.hideHelp(),this.settings.customClass&&this.container.classList.add(this.settings.customClass),this.inline&&this.container.classList.add("uppload-inline");const t=this.container.querySelector(".uppload-active-container");t&&(t.innerHTML=this.render());const n=this.container.querySelector("aside");n&&this.activeService!=="default"&&!this.activeEffect&&(n.style.display="block");const o=this.container.querySelector(".effects-nav");n&&o&&this.activeEffect?(o.style.display="",n.style.display="none"):n&&o&&this.activeService==="default"?(n.style.display="none",o.style.display="none"):n&&o&&(n.style.display="",o.style.display="none");const i=this.container.querySelector(".uppload-effect");i&&(i.style.display=this.activeEffect?"":"none"),window.requestAnimationFrame(()=>this.handlers()),this.isOpen?(this.container.classList.add("visible"),this.focusTrap.activate()):(this.container.classList.remove("visible"),this.focusTrap.deactivate());const r=this.container.querySelector("footer.effects-nav .effects-tabs");if(r){const l=r.parentElement;if(l){let d=0;l.querySelectorAll(".effects-continue").forEach(p=>{const v=p.getBoundingClientRect();d+=v.width});const f=l.getBoundingClientRect();r.style.width=`${f.width-d}px`}}const s=this.container.querySelector("aside");s&&this.services.length===3&&s.classList.add("uppload-services--single");const a=this.container.querySelector(".uppload-help");a&&(a.classList.remove("visible"),Tr(a,"click",()=>this.hideHelp()))}getNavbar(t=!1){return`<${t?"nav":"div"} class="uppload-services">
      ${this.services.filter(n=>!n.invisible).map(n=>`<div data-uppload-service="${n.name}" class="uppload-service-name">
          ${t?`<input type="radio" id="uppload-service-radio-${n.name}" value="${n.name}" name="uppload-radio">`:""}
          <${t?`label for="uppload-service-radio-${n.name}"`:"button"} data-uppload-service="${n.name}">
            ${n.icon.indexOf("http")===0?`<img class="service-icon" alt="" src="${n.icon}">`:eY(n.icon,n)}
            <span>${this.lang.services&&this.lang.services[n.name]&&this.lang.services[n.name].title?this.lang.services[n.name].title:n.name}</span>
          </${t?"label":"button"}>
        </div>`).join("")}
    </${t?"nav":"div"}>`}getEffectsNavbar(){return`<div class="effects-continue">
    <button class="effects-continue--cancel">${Jl("cancel")}</button>
  </div><div class="effects-tabs"><div class="effects-tabs-flow">
      ${this.effects.map(t=>`
      <input type="radio" id="uppload-effect-radio-${t.name}" value="${t.name}" name="uppload-effect-radio">
        <label for="uppload-effect-radio-${t.name}">
          ${t.icon.indexOf("http")===0?`<img class="effect-icon" alt="" src="${t.icon}">`:eY(t.icon,t)}
          <span>${this.lang.effects&&this.lang.effects[t.name]&&this.lang.effects[t.name].title?this.lang.effects[t.name].title:t.name}</span>
        </label>
      `).join("")}
      </div></div><div class="effects-continue">
        <button class="effects-continue--upload">${Jl("upload")}</button>
      </div>`}renderContainer(){this.container&&(this.container.innerHTML=`
      <div class="uppload-modal">
        <div class="processing-loader"></div>
        <aside style="display: none">
          ${this.getNavbar(!0)}
        </aside>
        <section>
          ${this.error?`<div class="uppload-error">${this.error}</div>`:""}
          <div class="uppload-active-container"></div>
          <footer style="display: none" class="effects-nav">${this.getEffectsNavbar()}</footer>
        </section>
        <div class="uppload-help-loading">
          <div class="uppload-loader">
            <div></div>
            <p class="uppload-loader-text">${Jl("help.loading")}</p>
          </div>
        </div>
        <div class="uppload-help">
          <div><button><span>${Jl("help.close")}</span><span aria-hidden="true">&times;</span></button></div>
          <iframe></iframe>
        </div>
      </div>
      <div class="uppload-modal-bg">
        <button class="uppload-close" aria-label="${Jl("close")}">&times;</button>
      </div>
    `)}render(){return`
      ${this.error?`<div class="uppload-error">${this.error}</div>`:""}
      ${this.activeEffect?`<div class="uppload-effect uppload-effect--${this.activeEffect||"none"}">
      ${this.activeEffect&&this.file?this.renderActiveEffect(this.file):""}
    </div>`:`<div class="uppload-service uppload-service--${this.activeService}">
      ${this.activeEffect&&this.file?"":this.renderActiveService()}
      ${this.activeService==="default"?this.getNavbar():""}
    </div>`}`}renderActiveService(){const t=this.services.filter(n=>n.name===this.activeService);if(t.length){const n=t[0];return requestAnimationFrame(()=>{typeof n.handlers=="function"&&n.handlers({next:this.next.bind(this),upload:this.upload.bind(this),uploadMultiple:this.uploadMultiple.bind(this),handle:this.handle.bind(this),showHelp:this.showHelp.bind(this),uppload:this,translate:Jl})}),`${typeof n.template=="function"?n.template({translate:Jl,uppload:this}):""}`}}renderActiveEffect(t){const n=this.effects.filter(o=>o.name===this.activeEffect);if(n.length){const o=n[0];return requestAnimationFrame(()=>{typeof o.handlers=="function"&&o.handlers({next:this.next.bind(this),upload:this.upload.bind(this),uploadMultiple:this.uploadMultiple.bind(this),handle:this.handle.bind(this),showHelp:this.showHelp.bind(this),uppload:this,translate:Jl})}),`
        <div class="active-effect-container">${typeof o.template=="function"?o.template({file:t,translate:Jl}):""}</div>
      `}}uploadMultiple(t){return this.emitter.emit("before-upload"),new Promise(n=>{this.navigate("uploading"),this.uploader&&typeof this.uploader=="function"?this.uploader(t,this.updateProgress.bind(this)).then(o=>{this.navigate("default"),n(o),this.emitter.emit("upload",o),this.close()}).catch(o=>this.handle(o)):this.handle(new Error("no-uploader"))})}hideHelp(){const t=this.container.querySelector(".uppload-help"),n=this.container.querySelector(".uppload-help-loading"),o=this.container.querySelector("aside"),i=this.container.querySelector("section");n&&n.classList.remove("visible"),t&&t.classList.remove("visible"),o&&(o.style.display=""),i&&(i.style.display=""),this.emitter.emit("hide-help")}showHelp(t){this.emitter.emit("help",t);const n=this.container.querySelector("aside");n&&(n.style.display="none");const o=this.container.querySelector("section");o&&(o.style.display="none");const i=this.container.querySelector(".uppload-help-loading");i&&i.classList.add("visible");const r=this.container.querySelector(".uppload-help");if(r){const s=r.querySelector("iframe");s&&(s.setAttribute("src",`https://uppload.js.org/help${t}`),Tr(s,"load",()=>{r.classList.add("visible"),i&&i.classList.remove("visible")}),Tr(s,"error",()=>{this.hideHelp()}))}}next(t){if(this.emitter.emit("next",t),this.file=t,!this.activeEffect)if(this.effects.length&&t.type&&t.type.indexOf("image/")===0)this.activeEffect=this.effects[0].name,this.update();else return this.upload(OT(t));const n=this.container.querySelector(`input[name='uppload-effect-radio'][value='${this.activeEffect}']`);n&&n.setAttribute("checked","checked")}compress(t){return this.settings.compressionFromMimes&&this.settings.compressionFromMimes.indexOf(t.type)===-1?new Promise(n=>n(t)):typeof this.settings.compressor=="function"?this.settings.compressor(t):kxt(t,this.settings)}upload(t){return this.emitter.emit("before-upload",t),new Promise((n,o)=>{this.navigate("uploading");let i=rY(t);try{typeof t.name=="string"&&(i=rY(t,t.name,t.type,new Date(t.lastModified)))}catch{}this.uploader&&typeof this.uploader=="function"?this.compress(t).then(r=>(this.settings.compression&&this.emitter.emit("compress",r),r)).then(r=>(i.blob=r,OT(i))).then(r=>this.uploader(r,this.updateProgress.bind(this))).then(r=>{this.bind(r),this.navigate("default"),n(r),this.emitter.emit("upload",r),this.close()}).catch(r=>this.handle(r)):o("no-uploader")})}handle(t){this.error=Jl(t.message)||t.message,this.emitter.emit("error",this.error),this.update(),this.activeService==="uploading"&&this.navigate("default"),setTimeout(()=>{this.error=void 0,this.update()},4e3)}handlers(){const t=()=>this.open(),n=()=>this.close();this.container.querySelectorAll(".uppload-service--default .uppload-service-name button").forEach(u=>{Tr(u,"click",p=>{const v=u.getAttribute("data-uppload-service");if(v){this.navigate(v);const b=this.container.querySelector(`[data-uppload-service="${v}"]`);if(b&&b.parentElement){let C=0,$=0;const E=b.getBoundingClientRect(),P=b.parentElement.getBoundingClientRect();C=E.top-P.top,$=E.left-P.left;const I=b.parentElement.parentElement;try{I&&I.scrollTo($,C)}catch{}}}const _=this.container.querySelector(`input[type=radio][value='${v}']`);return _&&_.setAttribute("checked","checked"),p.preventDefault(),!1})}),this.container.querySelectorAll(".uppload-services input[type='radio']").forEach(u=>{Tr(u,"change",p=>{const v=this.container.querySelector("[name='uppload-radio']:checked");if(!v)return;const _=v.value;this.navigate(_)})}),this.container.querySelectorAll(".effects-nav input[type='radio']").forEach(u=>{Tr(u,"change",p=>{const v=this.container.querySelector("[name='uppload-effect-radio']:checked");if(!v)return;const _=v.value;this.activeEffect=_,this.update()})});const s=this.container.querySelector(".uppload-modal-bg"),a=this.container.querySelector(".uppload-close");s&&!this.settings.disableModalClickClose?Tr(s,"click",n):a&&Tr(a,"click",n),this.settings.call&&Xq(this.settings.call).forEach(f=>{Tr(f,"click",t)});const l=this.container.querySelector(".effects-continue--cancel");l&&Tr(l,"click",()=>{this.file={blob:new Blob},this.activeService="default",this.activeEffect="",this.update()});const d=this.container.querySelector(".effects-continue--upload");d&&Tr(d,"click",()=>{this.file&&(this.activeService="",this.activeEffect="",this.upload(OT(this.file)))})}stopCurrentService(){const t=this.services.filter(n=>n.name===this.activeService);t.length&&t[0].stop()}navigate(t){if(!this.services.filter(o=>o.name===t).length)throw new Error("invalid-service");this.stopCurrentService(),this.activeService=t,this.update();const n=this.container.querySelector(".uppload-active-container input, .uppload-active-container button");n&&n.focus()}on(t,n){return this.emitter.on(t,n)}off(t,n){return this.emitter.off(t,n)}updateProgress(t){this.uploadProgress=t;const n=this.container.querySelector(".uppload-loader-text .progress");n&&(n.innerHTML=`${parseInt(t.toString())}%`),this.emitter.emit("progress",this.updateProgress)}}class Gxt{constructor(){this.type="effect",this.name="",this.invisible=!1,this.noRecolor=!1,this.color="#000",this.icon="",this.template=()=>"",this.handlers=()=>{},this.supports=()=>!0}}const lY={upload:"Upload",cancel:"Cancel",close:"Close",uploading:"Uploading...",uploaded:"Uploaded",fetching:"Getting your image from $1$...",poweredBy:"Powered by $1$",needHelp:"Need help?",units:{px:"px","%":"%",deg:"°"},errors:{response_not_ok:"We got an error fetching this file",unable_to_search:"We got an error searching",invalid_service_url:"This is not $A$ $1$ URL",invalid_url:"This URL seems to be invalid",upload_aborted:"Your upload was cancelled",upload_error:"We got an error uploading this file",file_type_not_allowed:"This file type is not allowed",file_too_large:"Your file should be smaller than $1$"},help:{loading:"Loading help...",close:"Close help"},services:{default:{heading:"Select an image"},local:{title:"Choose file",button:"Select a file",or:"or",drop:"Drop files here"},camera:{title:"Camera",button:"Click photo",switch:"Switch camera",waiting:"Waiting for permission...",unableToRead:"We're not able to read your camera's video. This may be because you didn't grant the required permission, or because your device doesn't support camera access."},microlink:{button:"Import from $1$",label:"$1$ $2$ URL",placeholder:"Enter $A$ $1$ $2$ URL",type:"post"},url:{title:"Direct URL",label:"Image URL",placeholder:"Enter an image URL"},instagram:{title:"Instagram"},facebook:{title:"Facebook"},flickr:{title:"Flickr",type:"photo"},ninegag:{title:"9GAG",type:"photo"},deviantart:{title:"DeviantArt"},artstation:{title:"ArtStation"},twitter:{title:"Twitter",type:"image tweet"},pinterest:{title:"Pinterest",type:"pin"},flipboard:{title:"Flipboard",type:"article"},fotki:{title:"Fotki",type:"photo"},linkedin:{title:"LinkedIn"},reddit:{title:"Reddit"},tumblr:{title:"Tumblr"},weheartit:{title:"We Heart It"},screenshot:{title:"Screenshot",button:"Take screenshot",label:"Webpage URL",placeholder:"Enter a webpage URL",loading:"Taking a screenshot..."},search:{button:"Search on $1$",label:"Find an image",placeholder:"Search for something",imagesPoweredBy:"Images powered by $1$"},giphy:{title:"GIPHY"},unsplash:{title:"Unsplash"},pixabay:{title:"Pixabay"},pexels:{title:"Pexels"}},effects:{preview:{title:"Preview"},filters:{title:"Filters"},crop:{title:"Crop",aspectRatios:{free:"Free",square:"Square"}},rotate:{title:"Rotate"},flip:{title:"Flip",buttons:{horizontal:"Horizontal",vertical:"Vertical"}},sharpen:{title:"Sharpen"},blur:{title:"Blur"},brightness:{title:"Brightness"},contrast:{title:"Contrast"},grayscale:{title:"Grayscale"},"hue-rotate":{title:"Hue rotate"},invert:{title:"Invert"},saturate:{title:"Saturate"},sepia:{title:"Sepia"}},helper:e=>{const t="$A$";for(;e.indexOf(t)!==-1;){const n=e.indexOf(t);e.length>n+3&&(["a","e","i","o","u"].indexOf(e[n+4].toLowerCase())!==-1?e=e.replace(t,"an"):e=e.replace(t,"a"))}return e}};class Zxt extends HL{constructor({mimeTypes:t,maxFileSize:n}={}){super(),this.name="local",this.icon='<svg aria-hidden="true" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg"><g fill="#000" fill-rule="nonzero"><path d="M177 56L125 4l-3-2v57h57c0-2-1-3-2-3z"/><path d="M173 113h8V75h-66c-5 0-8-4-8-8V1H27c-4 0-8 4-8 8v184c0 4 4 8 8 8h65v-8c0-45 36-80 81-80z"/><path d="M173 128c-36 0-65 29-65 64s29 64 65 64c35 0 64-29 64-64s-29-64-64-64zm27 63h-14v33c0 2-2 3-4 3h-20c-2 0-3-1-3-3v-33h-14c-3 0-5-3-3-5l28-30c1-2 3-2 5 0l27 30c2 2 1 5-2 5z"/></g></svg>',this.color="#34495e",this.mimeTypes=["image/gif","image/jpeg","image/jpg","image/png"],this.maxFileSize=1/0,this.template=o=>`<div class="drop-area">
      <div>${o.translate("services.local.drop")}</div>
      <em>${o.translate("services.local.or")}</em>
      <button class="uppload-button uppload-button--cta" style="background: ${this.color}">${o.translate("services.local.button")}</button>
    </div>
      <div class="alternate-input">
        <input type="file" accept="${this.mimeTypes.join()}"${o.uppload.settings.multiple?" multiple":""}></div><button class="need-help-link"><span>${Jl("needHelp")}</span aria-hidden="true"><span>?</span></button>`,this.handlers=o=>{const i=o.uppload.container.querySelector(".drop-area");i&&(Tr(i,"drop",a=>this.dropHandler(o,a)),Tr(i,"dragover",a=>this.dragHandler(o,a)),Tr(i,"dragend",a=>this.dragStop(o,a)),Tr(i,"dragexit",a=>this.dragStop(o,a)),Tr(i,"dragleave",a=>this.dragStop(o,a)),Tr(i,"click",a=>this.fileSelect(o,a)));const r=o.uppload.container.querySelector(".alternate-input input[type=file]");r&&Tr(r,"change",a=>this.getFile(o,a));const s=o.uppload.container.querySelector(".need-help-link");s&&Tr(s,"click",()=>o.showHelp("/services/local"))},t&&(this.mimeTypes=t),n&&(this.maxFileSize=n)}getFile(t,n){n.preventDefault();const o=n.target.files;let i=null;if(o){if(t.uppload.settings.multiple&&o.length>1)return t.uploadMultiple(Array.from(o));for(let r=0;r<o.length;r++){const s=o[r];this.mimeTypes.indexOf(s.type)!==-1&&(s.size<this.maxFileSize?i=s:t.handle(new Error(t.translate("errors.file_too_large",`${this.maxFileSize} bytes`))))}}i&&i&&t.next({blob:i,size:i.size,type:i.type,lastModified:i.lastModified?new Date(i.lastModified):void 0,name:i.name})}fileSelect(t,n){const o=t.uppload.container.querySelector(".alternate-input input[type=file]");o&&o.click()}dragStop(t,n){const o=t.uppload.container.querySelector(".drop-area");o&&o.classList.remove("drop-area-active")}dragHandler(t,n){n.preventDefault();const o=t.uppload.container.querySelector(".drop-area");o&&o.classList.add("drop-area-active")}dropHandler(t,n){n.preventDefault(),this.dragStop(t,n);let o=null;if(n.dataTransfer&&n.dataTransfer.items)for(let i=0;i<n.dataTransfer.items.length;i++){const r=n.dataTransfer.items[i];r.kind==="file"&&this.mimeTypes.indexOf(r.type)!==-1&&(o=r.getAsFile(),(!o||o.size>this.maxFileSize)&&(o=null,t.handle(new Error(t.translate("errors.file_too_large",`${this.maxFileSize} bytes`)))))}o&&o&&t.next({blob:o,size:o.size,type:o.type,lastModified:o.lastModified?new Date(o.lastModified):void 0,name:o.name})}}/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:05.335Z
 */function cY(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,o)}return n}function Yae(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?cY(Object(n),!0).forEach(function(o){Qxt(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cY(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}function Kxt(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var o=n.call(e,t||"default");if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Wae(e){var t=Kxt(e,"string");return typeof t=="symbol"?t:t+""}function YP(e){"@babel/helpers - typeof";return YP=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},YP(e)}function Jxt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dY(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,Wae(o.key),o)}}function Xxt(e,t,n){return t&&dY(e.prototype,t),n&&dY(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Qxt(e,t,n){return t=Wae(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gae(e){return eOt(e)||tOt(e)||nOt(e)||oOt()}function eOt(e){if(Array.isArray(e))return WP(e)}function tOt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function nOt(e,t){if(e){if(typeof e=="string")return WP(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return WP(e,t)}}function WP(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function oOt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var O6=typeof window<"u"&&typeof window.document<"u",sh=O6?window:{},YL=O6&&sh.document.documentElement?"ontouchstart"in sh.document.documentElement:!1,WL=O6?"PointerEvent"in sh:!1,rr="cropper",GL="all",Zae="crop",Kae="move",Jae="zoom",Jp="e",Xp="w",kv="s",cm="n",Gb="ne",Zb="nw",Kb="se",Jb="sw",GP="".concat(rr,"-crop"),uY="".concat(rr,"-disabled"),$l="".concat(rr,"-hidden"),hY="".concat(rr,"-hide"),iOt="".concat(rr,"-invisible"),r$="".concat(rr,"-modal"),ZP="".concat(rr,"-move"),Y2="".concat(rr,"Action"),c8="".concat(rr,"Preview"),ZL="crop",Xae="move",Qae="none",KP="crop",JP="cropend",XP="cropmove",QP="cropstart",fY="dblclick",rOt=YL?"touchstart":"mousedown",sOt=YL?"touchmove":"mousemove",aOt=YL?"touchend touchcancel":"mouseup",mY=WL?"pointerdown":rOt,pY=WL?"pointermove":sOt,gY=WL?"pointerup pointercancel":aOt,vY="ready",_Y="resize",yY="wheel",eA="zoom",bY="image/jpeg",lOt=/^e|w|s|n|se|sw|ne|nw|all|crop|move|zoom$/,cOt=/^data:/,dOt=/^data:image\/jpeg;base64,/,uOt=/^img|canvas$/i,ele=200,tle=100,kY={viewMode:0,dragMode:ZL,initialAspectRatio:NaN,aspectRatio:NaN,data:null,preview:"",responsive:!0,restore:!0,checkCrossOrigin:!0,checkOrientation:!0,modal:!0,guides:!0,center:!0,highlight:!0,background:!0,autoCrop:!0,autoCropArea:.8,movable:!0,rotatable:!0,scalable:!0,zoomable:!0,zoomOnTouch:!0,zoomOnWheel:!0,wheelZoomRatio:.1,cropBoxMovable:!0,cropBoxResizable:!0,toggleDragModeOnDblclick:!0,minCanvasWidth:0,minCanvasHeight:0,minCropBoxWidth:0,minCropBoxHeight:0,minContainerWidth:ele,minContainerHeight:tle,ready:null,cropstart:null,cropmove:null,cropend:null,crop:null,zoom:null},hOt='<div class="cropper-container" touch-action="none"><div class="cropper-wrap-box"><div class="cropper-canvas"></div></div><div class="cropper-drag-box"></div><div class="cropper-crop-box"><span class="cropper-view-box"></span><span class="cropper-dashed dashed-h"></span><span class="cropper-dashed dashed-v"></span><span class="cropper-center"></span><span class="cropper-face"></span><span class="cropper-line line-e" data-cropper-action="e"></span><span class="cropper-line line-n" data-cropper-action="n"></span><span class="cropper-line line-w" data-cropper-action="w"></span><span class="cropper-line line-s" data-cropper-action="s"></span><span class="cropper-point point-e" data-cropper-action="e"></span><span class="cropper-point point-n" data-cropper-action="n"></span><span class="cropper-point point-w" data-cropper-action="w"></span><span class="cropper-point point-s" data-cropper-action="s"></span><span class="cropper-point point-ne" data-cropper-action="ne"></span><span class="cropper-point point-nw" data-cropper-action="nw"></span><span class="cropper-point point-sw" data-cropper-action="sw"></span><span class="cropper-point point-se" data-cropper-action="se"></span></div></div>',fOt=Number.isNaN||sh.isNaN;function Zo(e){return typeof e=="number"&&!fOt(e)}var wY=function(t){return t>0&&t<1/0};function LT(e){return typeof e>"u"}function o1(e){return YP(e)==="object"&&e!==null}var mOt=Object.prototype.hasOwnProperty;function t_(e){if(!o1(e))return!1;try{var t=e.constructor,n=t.prototype;return t&&n&&mOt.call(n,"isPrototypeOf")}catch{return!1}}function yl(e){return typeof e=="function"}var pOt=Array.prototype.slice;function nle(e){return Array.from?Array.from(e):pOt.call(e)}function es(e,t){return e&&yl(t)&&(Array.isArray(e)||Zo(e.length)?nle(e).forEach(function(n,o){t.call(e,n,o,e)}):o1(e)&&Object.keys(e).forEach(function(n){t.call(e,e[n],n,e)})),e}var ar=Object.assign||function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return o1(t)&&o.length>0&&o.forEach(function(r){o1(r)&&Object.keys(r).forEach(function(s){t[s]=r[s]})}),t},gOt=/\.\d*(?:0|9){12}\d*$/;function $_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e11;return gOt.test(e)?Math.round(e*t)/t:e}var vOt=/^width|height|left|top|marginLeft|marginTop$/;function Nm(e,t){var n=e.style;es(t,function(o,i){vOt.test(i)&&Zo(o)&&(o="".concat(o,"px")),n[i]=o})}function _Ot(e,t){return e.classList?e.classList.contains(t):e.className.indexOf(t)>-1}function Ms(e,t){if(t){if(Zo(e.length)){es(e,function(o){Ms(o,t)});return}if(e.classList){e.classList.add(t);return}var n=e.className.trim();n?n.indexOf(t)<0&&(e.className="".concat(n," ").concat(t)):e.className=t}}function Ju(e,t){if(t){if(Zo(e.length)){es(e,function(n){Ju(n,t)});return}if(e.classList){e.classList.remove(t);return}e.className.indexOf(t)>=0&&(e.className=e.className.replace(t,""))}}function n_(e,t,n){if(t){if(Zo(e.length)){es(e,function(o){n_(o,t,n)});return}n?Ms(e,t):Ju(e,t)}}var yOt=/([a-z\d])([A-Z])/g;function KL(e){return e.replace(yOt,"$1-$2").toLowerCase()}function tA(e,t){return o1(e[t])?e[t]:e.dataset?e.dataset[t]:e.getAttribute("data-".concat(KL(t)))}function W2(e,t,n){o1(n)?e[t]=n:e.dataset?e.dataset[t]=n:e.setAttribute("data-".concat(KL(t)),n)}function bOt(e,t){if(o1(e[t]))try{delete e[t]}catch{e[t]=void 0}else if(e.dataset)try{delete e.dataset[t]}catch{e.dataset[t]=void 0}else e.removeAttribute("data-".concat(KL(t)))}var ole=/\s\s*/,ile=function(){var e=!1;if(O6){var t=!1,n=function(){},o=Object.defineProperty({},"once",{get:function(){return e=!0,t},set:function(r){t=r}});sh.addEventListener("test",n,o),sh.removeEventListener("test",n,o)}return e}();function Ed(e,t,n){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=n;t.trim().split(ole).forEach(function(r){if(!ile){var s=e.listeners;s&&s[r]&&s[r][n]&&(i=s[r][n],delete s[r][n],Object.keys(s[r]).length===0&&delete s[r],Object.keys(s).length===0&&delete e.listeners)}e.removeEventListener(r,i,o)})}function jc(e,t,n){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=n;t.trim().split(ole).forEach(function(r){if(o.once&&!ile){var s=e.listeners,a=s===void 0?{}:s;i=function(){delete a[r][n],e.removeEventListener(r,i,o);for(var d=arguments.length,u=new Array(d),f=0;f<d;f++)u[f]=arguments[f];n.apply(e,u)},a[r]||(a[r]={}),a[r][n]&&e.removeEventListener(r,a[r][n],o),a[r][n]=i,e.listeners=a}e.addEventListener(r,i,o)})}function C_(e,t,n){var o;return yl(Event)&&yl(CustomEvent)?o=new CustomEvent(t,{detail:n,bubbles:!0,cancelable:!0}):(o=document.createEvent("CustomEvent"),o.initCustomEvent(t,!0,!0,n)),e.dispatchEvent(o)}function rle(e){var t=e.getBoundingClientRect();return{left:t.left+(window.pageXOffset-document.documentElement.clientLeft),top:t.top+(window.pageYOffset-document.documentElement.clientTop)}}var MT=sh.location,kOt=/^(\w+:)\/\/([^:/?#]*):?(\d*)/i;function $Y(e){var t=e.match(kOt);return t!==null&&(t[1]!==MT.protocol||t[2]!==MT.hostname||t[3]!==MT.port)}function CY(e){var t="timestamp=".concat(new Date().getTime());return e+(e.indexOf("?")===-1?"?":"&")+t}function K0(e){var t=e.rotate,n=e.scaleX,o=e.scaleY,i=e.translateX,r=e.translateY,s=[];Zo(i)&&i!==0&&s.push("translateX(".concat(i,"px)")),Zo(r)&&r!==0&&s.push("translateY(".concat(r,"px)")),Zo(t)&&t!==0&&s.push("rotate(".concat(t,"deg)")),Zo(n)&&n!==1&&s.push("scaleX(".concat(n,")")),Zo(o)&&o!==1&&s.push("scaleY(".concat(o,")"));var a=s.length?s.join(" "):"none";return{WebkitTransform:a,msTransform:a,transform:a}}function wOt(e){var t=Yae({},e),n=0;return es(e,function(o,i){delete t[i],es(t,function(r){var s=Math.abs(o.startX-r.startX),a=Math.abs(o.startY-r.startY),l=Math.abs(o.endX-r.endX),d=Math.abs(o.endY-r.endY),u=Math.sqrt(s*s+a*a),f=Math.sqrt(l*l+d*d),p=(f-u)/u;Math.abs(p)>Math.abs(n)&&(n=p)})}),n}function d8(e,t){var n=e.pageX,o=e.pageY,i={endX:n,endY:o};return t?i:Yae({startX:n,startY:o},i)}function $Ot(e){var t=0,n=0,o=0;return es(e,function(i){var r=i.startX,s=i.startY;t+=r,n+=s,o+=1}),t/=o,n/=o,{pageX:t,pageY:n}}function Rm(e){var t=e.aspectRatio,n=e.height,o=e.width,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"contain",r=wY(o),s=wY(n);if(r&&s){var a=n*t;i==="contain"&&a>o||i==="cover"&&a<o?n=o/t:o=n*t}else r?n=o/t:s&&(o=n*t);return{width:o,height:n}}function COt(e){var t=e.width,n=e.height,o=e.degree;if(o=Math.abs(o)%180,o===90)return{width:n,height:t};var i=o%90*Math.PI/180,r=Math.sin(i),s=Math.cos(i),a=t*s+n*r,l=t*r+n*s;return o>90?{width:l,height:a}:{width:a,height:l}}function SOt(e,t,n,o){var i=t.aspectRatio,r=t.naturalWidth,s=t.naturalHeight,a=t.rotate,l=a===void 0?0:a,d=t.scaleX,u=d===void 0?1:d,f=t.scaleY,p=f===void 0?1:f,v=n.aspectRatio,_=n.naturalWidth,b=n.naturalHeight,C=o.fillColor,$=C===void 0?"transparent":C,E=o.imageSmoothingEnabled,P=E===void 0?!0:E,I=o.imageSmoothingQuality,O=I===void 0?"low":I,L=o.maxWidth,S=L===void 0?1/0:L,j=o.maxHeight,M=j===void 0?1/0:j,q=o.minWidth,B=q===void 0?0:q,V=o.minHeight,G=V===void 0?0:V,Q=document.createElement("canvas"),J=Q.getContext("2d"),Y=Rm({aspectRatio:v,width:S,height:M}),Z=Rm({aspectRatio:v,width:B,height:G},"cover"),se=Math.min(Y.width,Math.max(Z.width,_)),ce=Math.min(Y.height,Math.max(Z.height,b)),te=Rm({aspectRatio:i,width:S,height:M}),ee=Rm({aspectRatio:i,width:B,height:G},"cover"),ae=Math.min(te.width,Math.max(ee.width,r)),de=Math.min(te.height,Math.max(ee.height,s)),$e=[-ae/2,-de/2,ae,de];return Q.width=$_(se),Q.height=$_(ce),J.fillStyle=$,J.fillRect(0,0,se,ce),J.save(),J.translate(se/2,ce/2),J.rotate(l*Math.PI/180),J.scale(u,p),J.imageSmoothingEnabled=P,J.imageSmoothingQuality=O,J.drawImage.apply(J,[e].concat(Gae($e.map(function(be){return Math.floor($_(be))})))),J.restore(),Q}var sle=String.fromCharCode;function TOt(e,t,n){var o="";n+=t;for(var i=t;i<n;i+=1)o+=sle(e.getUint8(i));return o}var EOt=/^data:.*,/;function IOt(e){var t=e.replace(EOt,""),n=atob(t),o=new ArrayBuffer(n.length),i=new Uint8Array(o);return es(i,function(r,s){i[s]=n.charCodeAt(s)}),o}function POt(e,t){for(var n=[],o=8192,i=new Uint8Array(e);i.length>0;)n.push(sle.apply(null,nle(i.subarray(0,o)))),i=i.subarray(o);return"data:".concat(t,";base64,").concat(btoa(n.join("")))}function AOt(e){var t=new DataView(e),n;try{var o,i,r;if(t.getUint8(0)===255&&t.getUint8(1)===216)for(var s=t.byteLength,a=2;a+1<s;){if(t.getUint8(a)===255&&t.getUint8(a+1)===225){i=a;break}a+=1}if(i){var l=i+4,d=i+10;if(TOt(t,l,4)==="Exif"){var u=t.getUint16(d);if(o=u===18761,(o||u===19789)&&t.getUint16(d+2,o)===42){var f=t.getUint32(d+4,o);f>=8&&(r=d+f)}}}if(r){var p=t.getUint16(r,o),v,_;for(_=0;_<p;_+=1)if(v=r+_*12+2,t.getUint16(v,o)===274){v+=8,n=t.getUint16(v,o),t.setUint16(v,1,o);break}}}catch{n=1}return n}function DOt(e){var t=0,n=1,o=1;switch(e){case 2:n=-1;break;case 3:t=-180;break;case 4:o=-1;break;case 5:t=90,o=-1;break;case 6:t=90;break;case 7:t=90,n=-1;break;case 8:t=-90;break}return{rotate:t,scaleX:n,scaleY:o}}var xOt={render:function(){this.initContainer(),this.initCanvas(),this.initCropBox(),this.renderCanvas(),this.cropped&&this.renderCropBox()},initContainer:function(){var t=this.element,n=this.options,o=this.container,i=this.cropper,r=Number(n.minContainerWidth),s=Number(n.minContainerHeight);Ms(i,$l),Ju(t,$l);var a={width:Math.max(o.offsetWidth,r>=0?r:ele),height:Math.max(o.offsetHeight,s>=0?s:tle)};this.containerData=a,Nm(i,{width:a.width,height:a.height}),Ms(t,$l),Ju(i,$l)},initCanvas:function(){var t=this.containerData,n=this.imageData,o=this.options.viewMode,i=Math.abs(n.rotate)%180===90,r=i?n.naturalHeight:n.naturalWidth,s=i?n.naturalWidth:n.naturalHeight,a=r/s,l=t.width,d=t.height;t.height*a>t.width?o===3?l=t.height*a:d=t.width/a:o===3?d=t.width/a:l=t.height*a;var u={aspectRatio:a,naturalWidth:r,naturalHeight:s,width:l,height:d};this.canvasData=u,this.limited=o===1||o===2,this.limitCanvas(!0,!0),u.width=Math.min(Math.max(u.width,u.minWidth),u.maxWidth),u.height=Math.min(Math.max(u.height,u.minHeight),u.maxHeight),u.left=(t.width-u.width)/2,u.top=(t.height-u.height)/2,u.oldLeft=u.left,u.oldTop=u.top,this.initialCanvasData=ar({},u)},limitCanvas:function(t,n){var o=this.options,i=this.containerData,r=this.canvasData,s=this.cropBoxData,a=o.viewMode,l=r.aspectRatio,d=this.cropped&&s;if(t){var u=Number(o.minCanvasWidth)||0,f=Number(o.minCanvasHeight)||0;a>1?(u=Math.max(u,i.width),f=Math.max(f,i.height),a===3&&(f*l>u?u=f*l:f=u/l)):a>0&&(u?u=Math.max(u,d?s.width:0):f?f=Math.max(f,d?s.height:0):d&&(u=s.width,f=s.height,f*l>u?u=f*l:f=u/l));var p=Rm({aspectRatio:l,width:u,height:f});u=p.width,f=p.height,r.minWidth=u,r.minHeight=f,r.maxWidth=1/0,r.maxHeight=1/0}if(n)if(a>(d?0:1)){var v=i.width-r.width,_=i.height-r.height;r.minLeft=Math.min(0,v),r.minTop=Math.min(0,_),r.maxLeft=Math.max(0,v),r.maxTop=Math.max(0,_),d&&this.limited&&(r.minLeft=Math.min(s.left,s.left+(s.width-r.width)),r.minTop=Math.min(s.top,s.top+(s.height-r.height)),r.maxLeft=s.left,r.maxTop=s.top,a===2&&(r.width>=i.width&&(r.minLeft=Math.min(0,v),r.maxLeft=Math.max(0,v)),r.height>=i.height&&(r.minTop=Math.min(0,_),r.maxTop=Math.max(0,_))))}else r.minLeft=-r.width,r.minTop=-r.height,r.maxLeft=i.width,r.maxTop=i.height},renderCanvas:function(t,n){var o=this.canvasData,i=this.imageData;if(n){var r=COt({width:i.naturalWidth*Math.abs(i.scaleX||1),height:i.naturalHeight*Math.abs(i.scaleY||1),degree:i.rotate||0}),s=r.width,a=r.height,l=o.width*(s/o.naturalWidth),d=o.height*(a/o.naturalHeight);o.left-=(l-o.width)/2,o.top-=(d-o.height)/2,o.width=l,o.height=d,o.aspectRatio=s/a,o.naturalWidth=s,o.naturalHeight=a,this.limitCanvas(!0,!1)}(o.width>o.maxWidth||o.width<o.minWidth)&&(o.left=o.oldLeft),(o.height>o.maxHeight||o.height<o.minHeight)&&(o.top=o.oldTop),o.width=Math.min(Math.max(o.width,o.minWidth),o.maxWidth),o.height=Math.min(Math.max(o.height,o.minHeight),o.maxHeight),this.limitCanvas(!1,!0),o.left=Math.min(Math.max(o.left,o.minLeft),o.maxLeft),o.top=Math.min(Math.max(o.top,o.minTop),o.maxTop),o.oldLeft=o.left,o.oldTop=o.top,Nm(this.canvas,ar({width:o.width,height:o.height},K0({translateX:o.left,translateY:o.top}))),this.renderImage(t),this.cropped&&this.limited&&this.limitCropBox(!0,!0)},renderImage:function(t){var n=this.canvasData,o=this.imageData,i=o.naturalWidth*(n.width/n.naturalWidth),r=o.naturalHeight*(n.height/n.naturalHeight);ar(o,{width:i,height:r,left:(n.width-i)/2,top:(n.height-r)/2}),Nm(this.image,ar({width:o.width,height:o.height},K0(ar({translateX:o.left,translateY:o.top},o)))),t&&this.output()},initCropBox:function(){var t=this.options,n=this.canvasData,o=t.aspectRatio||t.initialAspectRatio,i=Number(t.autoCropArea)||.8,r={width:n.width,height:n.height};o&&(n.height*o>n.width?r.height=r.width/o:r.width=r.height*o),this.cropBoxData=r,this.limitCropBox(!0,!0),r.width=Math.min(Math.max(r.width,r.minWidth),r.maxWidth),r.height=Math.min(Math.max(r.height,r.minHeight),r.maxHeight),r.width=Math.max(r.minWidth,r.width*i),r.height=Math.max(r.minHeight,r.height*i),r.left=n.left+(n.width-r.width)/2,r.top=n.top+(n.height-r.height)/2,r.oldLeft=r.left,r.oldTop=r.top,this.initialCropBoxData=ar({},r)},limitCropBox:function(t,n){var o=this.options,i=this.containerData,r=this.canvasData,s=this.cropBoxData,a=this.limited,l=o.aspectRatio;if(t){var d=Number(o.minCropBoxWidth)||0,u=Number(o.minCropBoxHeight)||0,f=a?Math.min(i.width,r.width,r.width+r.left,i.width-r.left):i.width,p=a?Math.min(i.height,r.height,r.height+r.top,i.height-r.top):i.height;d=Math.min(d,i.width),u=Math.min(u,i.height),l&&(d&&u?u*l>d?u=d/l:d=u*l:d?u=d/l:u&&(d=u*l),p*l>f?p=f/l:f=p*l),s.minWidth=Math.min(d,f),s.minHeight=Math.min(u,p),s.maxWidth=f,s.maxHeight=p}n&&(a?(s.minLeft=Math.max(0,r.left),s.minTop=Math.max(0,r.top),s.maxLeft=Math.min(i.width,r.left+r.width)-s.width,s.maxTop=Math.min(i.height,r.top+r.height)-s.height):(s.minLeft=0,s.minTop=0,s.maxLeft=i.width-s.width,s.maxTop=i.height-s.height))},renderCropBox:function(){var t=this.options,n=this.containerData,o=this.cropBoxData;(o.width>o.maxWidth||o.width<o.minWidth)&&(o.left=o.oldLeft),(o.height>o.maxHeight||o.height<o.minHeight)&&(o.top=o.oldTop),o.width=Math.min(Math.max(o.width,o.minWidth),o.maxWidth),o.height=Math.min(Math.max(o.height,o.minHeight),o.maxHeight),this.limitCropBox(!1,!0),o.left=Math.min(Math.max(o.left,o.minLeft),o.maxLeft),o.top=Math.min(Math.max(o.top,o.minTop),o.maxTop),o.oldLeft=o.left,o.oldTop=o.top,t.movable&&t.cropBoxMovable&&W2(this.face,Y2,o.width>=n.width&&o.height>=n.height?Kae:GL),Nm(this.cropBox,ar({width:o.width,height:o.height},K0({translateX:o.left,translateY:o.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),C_(this.element,KP,this.getData())}},OOt={initPreview:function(){var t=this.element,n=this.crossOrigin,o=this.options.preview,i=n?this.crossOriginUrl:this.url,r=t.alt||"The image to preview",s=document.createElement("img");if(n&&(s.crossOrigin=n),s.src=i,s.alt=r,this.viewBox.appendChild(s),this.viewBoxImage=s,!!o){var a=o;typeof o=="string"?a=t.ownerDocument.querySelectorAll(o):o.querySelector&&(a=[o]),this.previews=a,es(a,function(l){var d=document.createElement("img");W2(l,c8,{width:l.offsetWidth,height:l.offsetHeight,html:l.innerHTML}),n&&(d.crossOrigin=n),d.src=i,d.alt=r,d.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',l.innerHTML="",l.appendChild(d)})}},resetPreview:function(){es(this.previews,function(t){var n=tA(t,c8);Nm(t,{width:n.width,height:n.height}),t.innerHTML=n.html,bOt(t,c8)})},preview:function(){var t=this.imageData,n=this.canvasData,o=this.cropBoxData,i=o.width,r=o.height,s=t.width,a=t.height,l=o.left-n.left-t.left,d=o.top-n.top-t.top;!this.cropped||this.disabled||(Nm(this.viewBoxImage,ar({width:s,height:a},K0(ar({translateX:-l,translateY:-d},t)))),es(this.previews,function(u){var f=tA(u,c8),p=f.width,v=f.height,_=p,b=v,C=1;i&&(C=p/i,b=r*C),r&&b>v&&(C=v/r,_=i*C,b=v),Nm(u,{width:_,height:b}),Nm(u.getElementsByTagName("img")[0],ar({width:s*C,height:a*C},K0(ar({translateX:-l*C,translateY:-d*C},t))))}))}},LOt={bind:function(){var t=this.element,n=this.options,o=this.cropper;yl(n.cropstart)&&jc(t,QP,n.cropstart),yl(n.cropmove)&&jc(t,XP,n.cropmove),yl(n.cropend)&&jc(t,JP,n.cropend),yl(n.crop)&&jc(t,KP,n.crop),yl(n.zoom)&&jc(t,eA,n.zoom),jc(o,mY,this.onCropStart=this.cropStart.bind(this)),n.zoomable&&n.zoomOnWheel&&jc(o,yY,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),n.toggleDragModeOnDblclick&&jc(o,fY,this.onDblclick=this.dblclick.bind(this)),jc(t.ownerDocument,pY,this.onCropMove=this.cropMove.bind(this)),jc(t.ownerDocument,gY,this.onCropEnd=this.cropEnd.bind(this)),n.responsive&&jc(window,_Y,this.onResize=this.resize.bind(this))},unbind:function(){var t=this.element,n=this.options,o=this.cropper;yl(n.cropstart)&&Ed(t,QP,n.cropstart),yl(n.cropmove)&&Ed(t,XP,n.cropmove),yl(n.cropend)&&Ed(t,JP,n.cropend),yl(n.crop)&&Ed(t,KP,n.crop),yl(n.zoom)&&Ed(t,eA,n.zoom),Ed(o,mY,this.onCropStart),n.zoomable&&n.zoomOnWheel&&Ed(o,yY,this.onWheel,{passive:!1,capture:!0}),n.toggleDragModeOnDblclick&&Ed(o,fY,this.onDblclick),Ed(t.ownerDocument,pY,this.onCropMove),Ed(t.ownerDocument,gY,this.onCropEnd),n.responsive&&Ed(window,_Y,this.onResize)}},MOt={resize:function(){if(!this.disabled){var t=this.options,n=this.container,o=this.containerData,i=n.offsetWidth/o.width,r=n.offsetHeight/o.height,s=Math.abs(i-1)>Math.abs(r-1)?i:r;if(s!==1){var a,l;t.restore&&(a=this.getCanvasData(),l=this.getCropBoxData()),this.render(),t.restore&&(this.setCanvasData(es(a,function(d,u){a[u]=d*s})),this.setCropBoxData(es(l,function(d,u){l[u]=d*s})))}}},dblclick:function(){this.disabled||this.options.dragMode===Qae||this.setDragMode(_Ot(this.dragBox,GP)?Xae:ZL)},wheel:function(t){var n=this,o=Number(this.options.wheelZoomRatio)||.1,i=1;this.disabled||(t.preventDefault(),!this.wheeling&&(this.wheeling=!0,setTimeout(function(){n.wheeling=!1},50),t.deltaY?i=t.deltaY>0?1:-1:t.wheelDelta?i=-t.wheelDelta/120:t.detail&&(i=t.detail>0?1:-1),this.zoom(-i*o,t)))},cropStart:function(t){var n=t.buttons,o=t.button;if(!(this.disabled||(t.type==="mousedown"||t.type==="pointerdown"&&t.pointerType==="mouse")&&(Zo(n)&&n!==1||Zo(o)&&o!==0||t.ctrlKey))){var i=this.options,r=this.pointers,s;t.changedTouches?es(t.changedTouches,function(a){r[a.identifier]=d8(a)}):r[t.pointerId||0]=d8(t),Object.keys(r).length>1&&i.zoomable&&i.zoomOnTouch?s=Jae:s=tA(t.target,Y2),lOt.test(s)&&C_(this.element,QP,{originalEvent:t,action:s})!==!1&&(t.preventDefault(),this.action=s,this.cropping=!1,s===Zae&&(this.cropping=!0,Ms(this.dragBox,r$)))}},cropMove:function(t){var n=this.action;if(!(this.disabled||!n)){var o=this.pointers;t.preventDefault(),C_(this.element,XP,{originalEvent:t,action:n})!==!1&&(t.changedTouches?es(t.changedTouches,function(i){ar(o[i.identifier]||{},d8(i,!0))}):ar(o[t.pointerId||0]||{},d8(t,!0)),this.change(t))}},cropEnd:function(t){if(!this.disabled){var n=this.action,o=this.pointers;t.changedTouches?es(t.changedTouches,function(i){delete o[i.identifier]}):delete o[t.pointerId||0],n&&(t.preventDefault(),Object.keys(o).length||(this.action=""),this.cropping&&(this.cropping=!1,n_(this.dragBox,r$,this.cropped&&this.options.modal)),C_(this.element,JP,{originalEvent:t,action:n}))}}},NOt={change:function(t){var n=this.options,o=this.canvasData,i=this.containerData,r=this.cropBoxData,s=this.pointers,a=this.action,l=n.aspectRatio,d=r.left,u=r.top,f=r.width,p=r.height,v=d+f,_=u+p,b=0,C=0,$=i.width,E=i.height,P=!0,I;!l&&t.shiftKey&&(l=f&&p?f/p:1),this.limited&&(b=r.minLeft,C=r.minTop,$=b+Math.min(i.width,o.width,o.left+o.width),E=C+Math.min(i.height,o.height,o.top+o.height));var O=s[Object.keys(s)[0]],L={x:O.endX-O.startX,y:O.endY-O.startY},S=function(M){switch(M){case Jp:v+L.x>$&&(L.x=$-v);break;case Xp:d+L.x<b&&(L.x=b-d);break;case cm:u+L.y<C&&(L.y=C-u);break;case kv:_+L.y>E&&(L.y=E-_);break}};switch(a){case GL:d+=L.x,u+=L.y;break;case Jp:if(L.x>=0&&(v>=$||l&&(u<=C||_>=E))){P=!1;break}S(Jp),f+=L.x,f<0&&(a=Xp,f=-f,d-=f),l&&(p=f/l,u+=(r.height-p)/2);break;case cm:if(L.y<=0&&(u<=C||l&&(d<=b||v>=$))){P=!1;break}S(cm),p-=L.y,u+=L.y,p<0&&(a=kv,p=-p,u-=p),l&&(f=p*l,d+=(r.width-f)/2);break;case Xp:if(L.x<=0&&(d<=b||l&&(u<=C||_>=E))){P=!1;break}S(Xp),f-=L.x,d+=L.x,f<0&&(a=Jp,f=-f,d-=f),l&&(p=f/l,u+=(r.height-p)/2);break;case kv:if(L.y>=0&&(_>=E||l&&(d<=b||v>=$))){P=!1;break}S(kv),p+=L.y,p<0&&(a=cm,p=-p,u-=p),l&&(f=p*l,d+=(r.width-f)/2);break;case Gb:if(l){if(L.y<=0&&(u<=C||v>=$)){P=!1;break}S(cm),p-=L.y,u+=L.y,f=p*l}else S(cm),S(Jp),L.x>=0?v<$?f+=L.x:L.y<=0&&u<=C&&(P=!1):f+=L.x,L.y<=0?u>C&&(p-=L.y,u+=L.y):(p-=L.y,u+=L.y);f<0&&p<0?(a=Jb,p=-p,f=-f,u-=p,d-=f):f<0?(a=Zb,f=-f,d-=f):p<0&&(a=Kb,p=-p,u-=p);break;case Zb:if(l){if(L.y<=0&&(u<=C||d<=b)){P=!1;break}S(cm),p-=L.y,u+=L.y,f=p*l,d+=r.width-f}else S(cm),S(Xp),L.x<=0?d>b?(f-=L.x,d+=L.x):L.y<=0&&u<=C&&(P=!1):(f-=L.x,d+=L.x),L.y<=0?u>C&&(p-=L.y,u+=L.y):(p-=L.y,u+=L.y);f<0&&p<0?(a=Kb,p=-p,f=-f,u-=p,d-=f):f<0?(a=Gb,f=-f,d-=f):p<0&&(a=Jb,p=-p,u-=p);break;case Jb:if(l){if(L.x<=0&&(d<=b||_>=E)){P=!1;break}S(Xp),f-=L.x,d+=L.x,p=f/l}else S(kv),S(Xp),L.x<=0?d>b?(f-=L.x,d+=L.x):L.y>=0&&_>=E&&(P=!1):(f-=L.x,d+=L.x),L.y>=0?_<E&&(p+=L.y):p+=L.y;f<0&&p<0?(a=Gb,p=-p,f=-f,u-=p,d-=f):f<0?(a=Kb,f=-f,d-=f):p<0&&(a=Zb,p=-p,u-=p);break;case Kb:if(l){if(L.x>=0&&(v>=$||_>=E)){P=!1;break}S(Jp),f+=L.x,p=f/l}else S(kv),S(Jp),L.x>=0?v<$?f+=L.x:L.y>=0&&_>=E&&(P=!1):f+=L.x,L.y>=0?_<E&&(p+=L.y):p+=L.y;f<0&&p<0?(a=Zb,p=-p,f=-f,u-=p,d-=f):f<0?(a=Jb,f=-f,d-=f):p<0&&(a=Gb,p=-p,u-=p);break;case Kae:this.move(L.x,L.y),P=!1;break;case Jae:this.zoom(wOt(s),t),P=!1;break;case Zae:if(!L.x||!L.y){P=!1;break}I=rle(this.cropper),d=O.startX-I.left,u=O.startY-I.top,f=r.minWidth,p=r.minHeight,L.x>0?a=L.y>0?Kb:Gb:L.x<0&&(d-=f,a=L.y>0?Jb:Zb),L.y<0&&(u-=p),this.cropped||(Ju(this.cropBox,$l),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0));break}P&&(r.width=f,r.height=p,r.left=d,r.top=u,this.action=a,this.renderCropBox()),es(s,function(j){j.startX=j.endX,j.startY=j.endY})}},ROt={crop:function(){return this.ready&&!this.cropped&&!this.disabled&&(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&Ms(this.dragBox,r$),Ju(this.cropBox,$l),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=ar({},this.initialImageData),this.canvasData=ar({},this.initialCanvasData),this.cropBoxData=ar({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(ar(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),Ju(this.dragBox,r$),Ms(this.cropBox,$l)),this},replace:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!this.disabled&&t&&(this.isImg&&(this.element.src=t),n?(this.url=t,this.image.src=t,this.ready&&(this.viewBoxImage.src=t,es(this.previews,function(o){o.getElementsByTagName("img")[0].src=t}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(t))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,Ju(this.cropper,uY)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,Ms(this.cropper,uY)),this},destroy:function(){var t=this.element;return t[rr]?(t[rr]=void 0,this.isImg&&this.replaced&&(t.src=this.originalUrl),this.uncreate(),this):this},move:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=this.canvasData,i=o.left,r=o.top;return this.moveTo(LT(t)?t:i+Number(t),LT(n)?n:r+Number(n))},moveTo:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=this.canvasData,i=!1;return t=Number(t),n=Number(n),this.ready&&!this.disabled&&this.options.movable&&(Zo(t)&&(o.left=t,i=!0),Zo(n)&&(o.top=n,i=!0),i&&this.renderCanvas(!0)),this},zoom:function(t,n){var o=this.canvasData;return t=Number(t),t<0?t=1/(1-t):t=1+t,this.zoomTo(o.width*t/o.naturalWidth,null,n)},zoomTo:function(t,n,o){var i=this.options,r=this.canvasData,s=r.width,a=r.height,l=r.naturalWidth,d=r.naturalHeight;if(t=Number(t),t>=0&&this.ready&&!this.disabled&&i.zoomable){var u=l*t,f=d*t;if(C_(this.element,eA,{ratio:t,oldRatio:s/l,originalEvent:o})===!1)return this;if(o){var p=this.pointers,v=rle(this.cropper),_=p&&Object.keys(p).length?$Ot(p):{pageX:o.pageX,pageY:o.pageY};r.left-=(u-s)*((_.pageX-v.left-r.left)/s),r.top-=(f-a)*((_.pageY-v.top-r.top)/a)}else t_(n)&&Zo(n.x)&&Zo(n.y)?(r.left-=(u-s)*((n.x-r.left)/s),r.top-=(f-a)*((n.y-r.top)/a)):(r.left-=(u-s)/2,r.top-=(f-a)/2);r.width=u,r.height=f,this.renderCanvas(!0)}return this},rotate:function(t){return this.rotateTo((this.imageData.rotate||0)+Number(t))},rotateTo:function(t){return t=Number(t),Zo(t)&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=t%360,this.renderCanvas(!0,!0)),this},scaleX:function(t){var n=this.imageData.scaleY;return this.scale(t,Zo(n)?n:1)},scaleY:function(t){var n=this.imageData.scaleX;return this.scale(Zo(n)?n:1,t)},scale:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=this.imageData,i=!1;return t=Number(t),n=Number(n),this.ready&&!this.disabled&&this.options.scalable&&(Zo(t)&&(o.scaleX=t,i=!0),Zo(n)&&(o.scaleY=n,i=!0),i&&this.renderCanvas(!0,!0)),this},getData:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,n=this.options,o=this.imageData,i=this.canvasData,r=this.cropBoxData,s;if(this.ready&&this.cropped){s={x:r.left-i.left,y:r.top-i.top,width:r.width,height:r.height};var a=o.width/o.naturalWidth;if(es(s,function(u,f){s[f]=u/a}),t){var l=Math.round(s.y+s.height),d=Math.round(s.x+s.width);s.x=Math.round(s.x),s.y=Math.round(s.y),s.width=d-s.x,s.height=l-s.y}}else s={x:0,y:0,width:0,height:0};return n.rotatable&&(s.rotate=o.rotate||0),n.scalable&&(s.scaleX=o.scaleX||1,s.scaleY=o.scaleY||1),s},setData:function(t){var n=this.options,o=this.imageData,i=this.canvasData,r={};if(this.ready&&!this.disabled&&t_(t)){var s=!1;n.rotatable&&Zo(t.rotate)&&t.rotate!==o.rotate&&(o.rotate=t.rotate,s=!0),n.scalable&&(Zo(t.scaleX)&&t.scaleX!==o.scaleX&&(o.scaleX=t.scaleX,s=!0),Zo(t.scaleY)&&t.scaleY!==o.scaleY&&(o.scaleY=t.scaleY,s=!0)),s&&this.renderCanvas(!0,!0);var a=o.width/o.naturalWidth;Zo(t.x)&&(r.left=t.x*a+i.left),Zo(t.y)&&(r.top=t.y*a+i.top),Zo(t.width)&&(r.width=t.width*a),Zo(t.height)&&(r.height=t.height*a),this.setCropBoxData(r)}return this},getContainerData:function(){return this.ready?ar({},this.containerData):{}},getImageData:function(){return this.sized?ar({},this.imageData):{}},getCanvasData:function(){var t=this.canvasData,n={};return this.ready&&es(["left","top","width","height","naturalWidth","naturalHeight"],function(o){n[o]=t[o]}),n},setCanvasData:function(t){var n=this.canvasData,o=n.aspectRatio;return this.ready&&!this.disabled&&t_(t)&&(Zo(t.left)&&(n.left=t.left),Zo(t.top)&&(n.top=t.top),Zo(t.width)?(n.width=t.width,n.height=t.width/o):Zo(t.height)&&(n.height=t.height,n.width=t.height*o),this.renderCanvas(!0)),this},getCropBoxData:function(){var t=this.cropBoxData,n;return this.ready&&this.cropped&&(n={left:t.left,top:t.top,width:t.width,height:t.height}),n||{}},setCropBoxData:function(t){var n=this.cropBoxData,o=this.options.aspectRatio,i,r;return this.ready&&this.cropped&&!this.disabled&&t_(t)&&(Zo(t.left)&&(n.left=t.left),Zo(t.top)&&(n.top=t.top),Zo(t.width)&&t.width!==n.width&&(i=!0,n.width=t.width),Zo(t.height)&&t.height!==n.height&&(r=!0,n.height=t.height),o&&(i?n.height=n.width/o:r&&(n.width=n.height*o)),this.renderCropBox()),this},getCroppedCanvas:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var n=this.canvasData,o=SOt(this.image,this.imageData,n,t);if(!this.cropped)return o;var i=this.getData(t.rounded),r=i.x,s=i.y,a=i.width,l=i.height,d=o.width/Math.floor(n.naturalWidth);d!==1&&(r*=d,s*=d,a*=d,l*=d);var u=a/l,f=Rm({aspectRatio:u,width:t.maxWidth||1/0,height:t.maxHeight||1/0}),p=Rm({aspectRatio:u,width:t.minWidth||0,height:t.minHeight||0},"cover"),v=Rm({aspectRatio:u,width:t.width||(d!==1?o.width:a),height:t.height||(d!==1?o.height:l)}),_=v.width,b=v.height;_=Math.min(f.width,Math.max(p.width,_)),b=Math.min(f.height,Math.max(p.height,b));var C=document.createElement("canvas"),$=C.getContext("2d");C.width=$_(_),C.height=$_(b),$.fillStyle=t.fillColor||"transparent",$.fillRect(0,0,_,b);var E=t.imageSmoothingEnabled,P=E===void 0?!0:E,I=t.imageSmoothingQuality;$.imageSmoothingEnabled=P,I&&($.imageSmoothingQuality=I);var O=o.width,L=o.height,S=r,j=s,M,q,B,V,G,Q;S<=-a||S>O?(S=0,M=0,B=0,G=0):S<=0?(B=-S,S=0,M=Math.min(O,a+S),G=M):S<=O&&(B=0,M=Math.min(a,O-S),G=M),M<=0||j<=-l||j>L?(j=0,q=0,V=0,Q=0):j<=0?(V=-j,j=0,q=Math.min(L,l+j),Q=q):j<=L&&(V=0,q=Math.min(l,L-j),Q=q);var J=[S,j,M,q];if(G>0&&Q>0){var Y=_/a;J.push(B*Y,V*Y,G*Y,Q*Y)}return $.drawImage.apply($,[o].concat(Gae(J.map(function(Z){return Math.floor($_(Z))})))),C},setAspectRatio:function(t){var n=this.options;return!this.disabled&&!LT(t)&&(n.aspectRatio=Math.max(0,t)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(t){var n=this.options,o=this.dragBox,i=this.face;if(this.ready&&!this.disabled){var r=t===ZL,s=n.movable&&t===Xae;t=r||s?t:Qae,n.dragMode=t,W2(o,Y2,t),n_(o,GP,r),n_(o,ZP,s),n.cropBoxMovable||(W2(i,Y2,t),n_(i,GP,r),n_(i,ZP,s))}return this}},jOt=sh.Cropper,ale=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(Jxt(this,e),!t||!uOt.test(t.tagName))throw new Error("The first argument is required and must be an <img> or <canvas> element.");this.element=t,this.options=ar({},kY,t_(n)&&n),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return Xxt(e,[{key:"init",value:function(){var n=this.element,o=n.tagName.toLowerCase(),i;if(!n[rr]){if(n[rr]=this,o==="img"){if(this.isImg=!0,i=n.getAttribute("src")||"",this.originalUrl=i,!i)return;i=n.src}else o==="canvas"&&window.HTMLCanvasElement&&(i=n.toDataURL());this.load(i)}}},{key:"load",value:function(n){var o=this;if(n){this.url=n,this.imageData={};var i=this.element,r=this.options;if(!r.rotatable&&!r.scalable&&(r.checkOrientation=!1),!r.checkOrientation||!window.ArrayBuffer){this.clone();return}if(cOt.test(n)){dOt.test(n)?this.read(IOt(n)):this.clone();return}var s=new XMLHttpRequest,a=this.clone.bind(this);this.reloading=!0,this.xhr=s,s.onabort=a,s.onerror=a,s.ontimeout=a,s.onprogress=function(){s.getResponseHeader("content-type")!==bY&&s.abort()},s.onload=function(){o.read(s.response)},s.onloadend=function(){o.reloading=!1,o.xhr=null},r.checkCrossOrigin&&$Y(n)&&i.crossOrigin&&(n=CY(n)),s.open("GET",n,!0),s.responseType="arraybuffer",s.withCredentials=i.crossOrigin==="use-credentials",s.send()}}},{key:"read",value:function(n){var o=this.options,i=this.imageData,r=AOt(n),s=0,a=1,l=1;if(r>1){this.url=POt(n,bY);var d=DOt(r);s=d.rotate,a=d.scaleX,l=d.scaleY}o.rotatable&&(i.rotate=s),o.scalable&&(i.scaleX=a,i.scaleY=l),this.clone()}},{key:"clone",value:function(){var n=this.element,o=this.url,i=n.crossOrigin,r=o;this.options.checkCrossOrigin&&$Y(o)&&(i||(i="anonymous"),r=CY(o)),this.crossOrigin=i,this.crossOriginUrl=r;var s=document.createElement("img");i&&(s.crossOrigin=i),s.src=r||o,s.alt=n.alt||"The image to crop",this.image=s,s.onload=this.start.bind(this),s.onerror=this.stop.bind(this),Ms(s,hY),n.parentNode.insertBefore(s,n.nextSibling)}},{key:"start",value:function(){var n=this,o=this.image;o.onload=null,o.onerror=null,this.sizing=!0;var i=sh.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(sh.navigator.userAgent),r=function(d,u){ar(n.imageData,{naturalWidth:d,naturalHeight:u,aspectRatio:d/u}),n.initialImageData=ar({},n.imageData),n.sizing=!1,n.sized=!0,n.build()};if(o.naturalWidth&&!i){r(o.naturalWidth,o.naturalHeight);return}var s=document.createElement("img"),a=document.body||document.documentElement;this.sizingImage=s,s.onload=function(){r(s.width,s.height),i||a.removeChild(s)},s.src=o.src,i||(s.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",a.appendChild(s))}},{key:"stop",value:function(){var n=this.image;n.onload=null,n.onerror=null,n.parentNode.removeChild(n),this.image=null}},{key:"build",value:function(){if(!(!this.sized||this.ready)){var n=this.element,o=this.options,i=this.image,r=n.parentNode,s=document.createElement("div");s.innerHTML=hOt;var a=s.querySelector(".".concat(rr,"-container")),l=a.querySelector(".".concat(rr,"-canvas")),d=a.querySelector(".".concat(rr,"-drag-box")),u=a.querySelector(".".concat(rr,"-crop-box")),f=u.querySelector(".".concat(rr,"-face"));this.container=r,this.cropper=a,this.canvas=l,this.dragBox=d,this.cropBox=u,this.viewBox=a.querySelector(".".concat(rr,"-view-box")),this.face=f,l.appendChild(i),Ms(n,$l),r.insertBefore(a,n.nextSibling),Ju(i,hY),this.initPreview(),this.bind(),o.initialAspectRatio=Math.max(0,o.initialAspectRatio)||NaN,o.aspectRatio=Math.max(0,o.aspectRatio)||NaN,o.viewMode=Math.max(0,Math.min(3,Math.round(o.viewMode)))||0,Ms(u,$l),o.guides||Ms(u.getElementsByClassName("".concat(rr,"-dashed")),$l),o.center||Ms(u.getElementsByClassName("".concat(rr,"-center")),$l),o.background&&Ms(a,"".concat(rr,"-bg")),o.highlight||Ms(f,iOt),o.cropBoxMovable&&(Ms(f,ZP),W2(f,Y2,GL)),o.cropBoxResizable||(Ms(u.getElementsByClassName("".concat(rr,"-line")),$l),Ms(u.getElementsByClassName("".concat(rr,"-point")),$l)),this.render(),this.ready=!0,this.setDragMode(o.dragMode),o.autoCrop&&this.crop(),this.setData(o.data),yl(o.ready)&&jc(n,vY,o.ready,{once:!0}),C_(n,vY)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var n=this.cropper.parentNode;n&&n.removeChild(this.cropper),Ju(this.element,$l)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=jOt,e}},{key:"setDefaults",value:function(n){ar(kY,t_(n)&&n)}}])}();ar(ale.prototype,xOt,OOt,LOt,MOt,NOt,ROt);class FOt extends Gxt{constructor({aspectRatio:t,aspectRatioOptions:n,hideAspectRatioSettings:o,autoCropArea:i,viewMode:r}={}){super(),this.name="crop",this.icon='<svg aria-hidden="true" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg"><path d="M74 0v182h134v-25h-26V74H99V48h96c4 0 7 1 9 4 3 2 4 5 4 9v121h48v26h-48v48h-26v-48H61a13 13 0 01-13-13V74H0V48h48V0h26z" fill="#000" fill-rule="nonzero"/></svg>',this.aspectRatio=NaN,this.hideAspectRatioSettings=!1,this.aspectRatioOptions={free:NaN,square:1,"16:9":16/9},this.autoCropArea=1,this.viewMode=1,this.originalFile={blob:new Blob},this.template=({file:s,translate:a})=>{const l=URL.createObjectURL(s.blob);return this.originalFile=s,`
      <div class="uppload-cropping-element">
        <img style="width: 20px" alt="" src="${l}">
      </div>
      ${!this.aspectRatio&&!this.hideAspectRatioSettings?`<div class="uppload-actions">
        ${Object.keys(this.aspectRatioOptions).map((d,u)=>`
          <input value="${this.aspectRatioOptions[d]}" data-name="${d}" name="crop-aspect-ratio" type="radio"${u?"":" checked"} id="crop-aspect-ratio-${d}">
          <label for="crop-aspect-ratio-${d}">${a(`effects.crop.aspectRatios.${d}`)||d}</label>`).join("")}
      </div>`:""}
    `},this.handlers=s=>{const a=s.uppload.container.querySelector(".uppload-cropping-element img"),l=this.originalFile,d=l.type&&["image/jpeg","image/webp"].indexOf(l.type)!==-1?l.type:"image/png";a&&bxt(s,a).then(()=>{const u=new ale(a,{aspectRatio:this.aspectRatio,autoCropArea:this.autoCropArea,viewMode:this.viewMode,ready(){y4(u.getCroppedCanvas(),d).then(p=>{l.blob=p,s.next(l)})},cropend(){y4(u.getCroppedCanvas(),d).then(p=>{l.blob=p,s.next(l)})}});s.uppload.container.querySelectorAll("input[name='crop-aspect-ratio']").forEach(p=>{Tr(p,"change",()=>{const v=s.uppload.container.querySelector("input[name='crop-aspect-ratio']:checked");v&&(u.setAspectRatio(this.aspectRatioOptions[v.getAttribute("data-name")||"free"]),y4(u.getCroppedCanvas(),d).then(_=>{l.blob=_,s.next(l)}))})})})},t&&(this.aspectRatio=t),n&&(this.aspectRatioOptions=n),i&&(this.autoCropArea=i),r&&(this.viewMode=r),o&&(this.hideAspectRatioSettings=o)}}const zOt={props:{uploadRoute:String,maxSize:Number,maxWidth:{type:Number,default:null},maxHeight:{type:Number,default:null},cropRatio:{type:Number,default:null},compression:{type:Number,default:.99}},created(){let e=lY;e.services.default.heading=this.$t("dashboard.author.settings.basic_settings.image.heading"),e.services.local.title=this.$t("dashboard.author.settings.basic_settings.image.local_title"),e.services.local.drop=this.$t("dashboard.author.settings.basic_settings.image.drop"),e.services.local.or=this.$t("dashboard.author.settings.basic_settings.image.or"),e.services.local.button=this.$t("dashboard.author.settings.basic_settings.image.button"),e.effects.crop.aspectRatios.free=this.$t("public.free_select"),e.effects.crop.aspectRatios.square=this.$t("public.square"),e.upload=this.$t("dashboard.author.settings.basic_settings.image.upload"),e.uploading=this.$t("dashboard.author.settings.basic_settings.image.uploading"),e.cancel=this.$t("dashboard.author.settings.basic_settings.image.cancel"),this.uppload||(this.uppload=new Wxt({lang:lY,uploader:this.upload,maxWidth:this.maxWidth,maxHeight:this.maxHeight,compression:this.compression,compressionToMime:"image/webp"}),this.uppload.use([new Zxt,new FOt({aspectRatio:this.cropRatio/1})]),this.uppload.on("upload",t=>this.$emit("input",t)))},methods:{open(){this.uppload.open()},upload(e){if(this.maxSize&&e.size>this.maxSize){this.maxSize===5242880?window.flash(this.$t("validation.custom.cover_img.too_big"),"error"):window.flash(this.$t("user.editor.image.too_big_error"),"error");return}const t={headers:{"content-type":"multipart/form-data","X-CSRF-TOKEN":document.querySelector('meta[name="csrf-token"]').content}};let n=new FormData;n.append("file",e),De.post(this.uploadRoute,n,t).then(o=>{window.flash(o),this.$emit("uploaded")}).catch(o=>{o.response.status==413?window.flash(this.$t("user.editor.image.too_big_error"),"error"):window.flash(o.response.data.message,"error")})}}};function UOt(e,t,n,o,i,r){return h(),g("div",{onClick:t[0]||(t[0]=(...s)=>r.open&&r.open(...s)),class:"cursor-pointer"},[Pt(e.$slots,"default")])}const lle=U(zOt,[["render",UOt]]),BOt={components:{ImageCropUploadButton:lle},props:{uploadRoute:String,deleteRoute:String,maxSize:Number,maxWidth:Number,maxHeight:Number,cropRatio:{type:Number,default:1},uploadButtonClass:String,deleteButtonClass:String}};function HOt(e,t,n,o,i,r){const s=y("app-icon"),a=y("ImageCropUploadButton");return h(),g("span",null,[n.uploadRoute?(h(),W(a,{key:0,"upload-route":n.uploadRoute,"crop-ratio":n.cropRatio,"max-size":n.maxSize,"max-width":n.maxWidth,"max-height":n.maxHeight,onUploaded:t[0]||(t[0]=l=>e.$emit("uploaded"))},{default:F(()=>[c("button",{class:X([n.uploadButtonClass,"border-primary-hover"])},[k(s,{icon:"upload",class:"me-icon"}),z(" "+m(e.$t("public.upload_new")),1)],2)]),_:1},8,["upload-route","crop-ratio","max-size","max-width","max-height"])):D("",!0),n.deleteRoute?(h(),g("button",{key:1,class:X(n.deleteButtonClass),onClick:t[1]||(t[1]=l=>e.$emit("delete"))},[k(s,{icon:"delete",class:"me-icon"}),z(" "+m(e.$t("public.remove")),1)],2)):D("",!0)])}const VOt=U(BOt,[["render",HOt]]),qOt={components:{ImageModifierActions:VOt,ImageCropUploadButton:lle,AppIcon:Ue,ButtonDropdown:E1},props:{image:String,uploadRoute:String,deleteRoute:String,maxSize:Number,maxWidth:Number,maxHeight:Number,cropRatio:{type:Number,default:null},actionOnHover:{type:Boolean,default:!1},deleteSidebar:{type:Boolean,default:!0},circle:Boolean},data(){return{isHover:!1}},methods:{imageDelete(){this.actionOnHover&&this.deleteSidebar?this.$store.dispatch("sidebar/open",{type:"image-delete",data:{deleteRoute:this.deleteRoute}}):De.delete(this.deleteRoute).then(e=>{window.flash(e)}).catch(e=>{window.flash(e)}).finally(()=>{window.eventBus.emit("image-deleted")})}},mounted(){window.eventBus.on("image-deleted",()=>{this.$emit("deleted")})}},YOt={key:1,class:"d-flex"},WOt={class:"transition-darken border-radius-8px w-100"},GOt=["src","alt"],ZOt={class:"flex-grow-1"},KOt=["src","alt"],JOt={class:"btn btn-tertiary btn-sm"};function XOt(e,t,n,o,i,r){const s=y("ImageCropUploadButton"),a=y("ImageModifierActions"),l=y("AppIcon"),d=y("ButtonDropdown");return h(),g("div",null,[n.image?(h(),g("div",YOt,[n.actionOnHover?(h(),g("div",{key:0,class:"flex-grow-1 position-relative",onMouseover:t[2]||(t[2]=u=>i.isHover=!0),onMouseleave:t[3]||(t[3]=u=>i.isHover=!1)},[c("div",WOt,[c("img",{src:n.image,alt:e.$t("public.image.title"),class:X(["object-fit-cover border-image w-100 overflow-hidden",[n.circle?"rounded-circle":"border-radius-8px"]])},null,10,GOt),Oe(c("div",{class:X({"position-absolute top-0 d-flex align-items-center justify-content-center w-100 h-100":i.isHover})},[k(a,{class:"d-flex flex-wrap","upload-route":n.uploadRoute,"delete-route":n.deleteRoute,"max-size":n.maxSize,"max-width":n.maxWidth,"max-height":n.maxHeight,"crop-ratio":n.cropRatio,onUploaded:t[1]||(t[1]=u=>e.$emit("uploaded")),onDelete:r.imageDelete,"upload-button-class":"me-3 btn btn-secondary btn-sm btn-center","delete-button-class":"btn btn-primary btn-danger btn-sm btn-center"},null,8,["upload-route","delete-route","max-size","max-width","max-height","crop-ratio","onDelete"])],2),[[Vo,i.isHover]])])],32)):(h(),g(pe,{key:1},[c("div",ZOt,[c("img",{src:n.image,alt:e.$t("public.image.title"),class:X(["img-fluid border-image w-100",[n.circle?"rounded-circle":"border-radius-8px"]])},null,10,KOt)]),k(d,{"menu-align":"end",class:"ms-1"},{button:F(()=>[c("button",JOt,[k(l,{icon:"edit",height:"24",width:"24"})])]),dropdown:F(()=>[k(a,{"upload-route":n.uploadRoute,"delete-route":n.deleteRoute,"max-size":n.maxSize,"max-width":n.maxWidth,"max-height":n.maxHeight,"crop-ratio":n.cropRatio,onUploaded:t[4]||(t[4]=u=>e.$emit("uploaded")),onDelete:r.imageDelete,"upload-button-class":"d-flex align-items-center dropdown-item medium btn-tertiary","delete-button-class":"d-flex align-items-center dropdown-item medium btn-tertiary btn-danger"},null,8,["upload-route","delete-route","max-size","max-width","max-height","crop-ratio","onDelete"])]),_:1})],64))])):(h(),W(s,{key:0,"upload-route":n.uploadRoute,"crop-ratio":n.cropRatio,"max-size":n.maxSize,"max-width":n.maxWidth,"max-height":n.maxHeight,onUploaded:t[0]||(t[0]=u=>e.$emit("uploaded"))},{default:F(()=>[Pt(e.$slots,"default")]),_:3},8,["upload-route","crop-ratio","max-size","max-width","max-height"]))])}const Q3=U(qOt,[["render",XOt]]),QOt={components:{AppIcon:Ue},computed:{...xe({promoProduct:"authorPromoProduct/getDetail"})}},eLt={class:"mw-15rem bg-gray-300 p-3 rounded text-end"},tLt={class:"d-flex align-items-center justify-content-end mb-3"},nLt={class:"text-gray-800 mb-0"};function oLt(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return h(),g("div",eLt,[c("div",tLt,[c("h4",nLt,m(e.promoProduct.uploaded_at?e.$t("product.promo.downloads.count"):e.$t("product.promo.downloads.count_empty")),1),Oe(k(s,{class:"text-gray-700 ms-2",icon:"info-circle",width:"20",height:"20"},null,512),[[a,{content:e.$t("product.promo.downloads.reset_info",{date:e.promoProduct.uploaded_at}),triggers:["hover","click"]}]])]),c("h2",null,m(e.promoProduct.downloads_count??0),1)])}const iLt=U(QOt,[["render",oLt]]),rLt=UL(BL),sLt={components:{ImageModifier:Q3,PromoProductCategoriesEditor:pxt,Loading:Rt,AuthorSettingsLockedSection:T1,AppIcon:Ue,FilePond:rLt,AuthorDashboardPromoProductDownloadCount:iLt},data(){return{primaryColor:window.primaryColor,files:[],copied:!1,fileTypes:Wa.fileTypes,server:{url:this.ziggyRoute("dashboard.api.promo.product.file.upload"),process:{headers:{"X-CSRF-TOKEN":document.head.querySelector('meta[name="csrf-token"]').content,Accept:"application/json"}}},maxFileSize:"90MB",promoProductConfig:rh.validation.promo_product,labelIdleTemplate:"<div class='d-flex align-items-center p-3'><svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' aria-labelledby='upload' role='img' class='text-primary'><g fill='currentColor'><path fill-rule='evenodd' d='M12 2C9.55912 2 7.4608 3.45744 6.52373 5.54534C6.44011 5.73166 6.38425 5.85598 6.34206 5.94471C6.33167 5.96657 6.32326 5.98381 6.31654 5.99729L6.29677 5.99799C6.23318 5.99989 6.14598 6 6 6C3.79086 6 2 7.79086 2 10C2 12.2091 3.79086 14 6 14H6.17157L8.17157 12H6C4.89543 12 4 11.1046 4 10C4 8.89543 4.89543 8 6 8L6.06419 8.0001C6.27176 8.00057 6.51342 8.00111 6.71431 7.96068C6.92683 7.91791 7.17254 7.84692 7.414 7.69062C7.65546 7.53433 7.82083 7.33923 7.94687 7.16285C8.03371 7.04134 8.10219 6.90047 8.14829 6.8035C8.20111 6.69243 8.26605 6.54772 8.34352 6.37511L8.34839 6.36427C8.97472 4.96871 10.3753 4 12 4C13.6247 4 15.0253 4.96871 15.6516 6.36427L15.6565 6.37511C15.7339 6.54772 15.7989 6.69243 15.8517 6.8035C15.8978 6.90047 15.9663 7.04134 16.0531 7.16285C16.1792 7.33923 16.3445 7.53433 16.586 7.69062C16.8275 7.84692 17.0732 7.91791 17.2857 7.96068C17.4866 8.00111 17.7282 8.00057 17.9358 8.0001L18 8C19.1046 8 20 8.89543 20 10C20 11.1046 19.1046 12 18 12H15.8284L17.8284 14H18C20.2091 14 22 12.2091 22 10C22 7.79086 20.2091 6 18 6C17.854 6 17.7668 5.99989 17.7032 5.99799L17.6835 5.99729C17.6767 5.98381 17.6683 5.96657 17.6579 5.94471C17.6158 5.85598 17.5599 5.73166 17.4763 5.54534C16.5392 3.45744 14.4409 2 12 2ZM6.29756 6.03369C6.29743 6.0339 6.29755 6.03369 6.29756 6.03369V6.03369ZM17.7024 6.03369C17.7024 6.03369 17.7026 6.03393 17.7024 6.03369V6.03369Z' /><path data-v-a0babf54='' fill-rule='evenodd' d='M7.29289 15.2929L8.70711 16.7071L11 14.4142V21C11 21.5523 11.4477 22 12 22C12.5523 22 13 21.5523 13 21V14.4142L15.2929 16.7071L16.7071 15.2929L12 10.5858L7.29289 15.2929Z' /></g></svg><div class='d-flex flex-column ms-5 align-items-baseline'><span class='text-gray-800'>"+this.$t("fileupload.insert_file_for_upload")+"</span><span class='medium text-gray-600 fs-6'>"+this.$t("fileupload.can_upload_zip_pdf_pptx")+"</span></div></div>"}},computed:{...xe({auth:"auth/auth",author:"author/getDetail",loading:"authorPromoProduct/getLoading",promoProduct:"authorPromoProduct/getDetail"}),...an({badge:e=>e.author.detail.badge}),title:{get(){return this.promoProduct.title},set(e){this.promoProduct.title=e}},description:{get(){return this.promoProduct.description},set(e){this.promoProduct.description=e}}},methods:{ziggyRoute:Ie,hasPermission(e){return ru.settings_permissions[this.badge][e]},handleFileUpload(e){e||(this.loadData(!0),window.flash(this.$t("dashboard.author.settings.promo_material.messages.file_uploaded"),"success"))},labelFileProcessingError:e=>e&&e.code===422?globalThis.$t("fileupload.label_file_processing_error_422"):globalThis.$t("fileupload.label_file_processing_error"),updateCategories(e){this.promoProduct.categories=e},openDeletePromoProduct(){this.$store.dispatch("sidebar/open",{type:"author-promo-product-delete"})},sharePromoProduct(){if(!this.promoProduct.share_link){window.flash(this.$t("validation.custom.promo_product.required"),"error");return}this.$copyText(this.promoProduct.share_link),this.copied=!0,window.flash(this.$t("clipboard.promo_product_link"),"success"),setTimeout(()=>{this.copied=!1},2e3)},update(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("authorPromoProduct/update",this.promoProduct)},loadData(e=!1){this.$store.dispatch("authorPromoProduct/show",e)}},mounted(){this.loadData()},validations(){return{title:{required:Yt,minLength:Ua(this.promoProductConfig.title.min_length),maxLength:hi(this.promoProductConfig.title.max_length)},description:{minLength:Ua(this.promoProductConfig.description.min_length),maxLength:hi(this.promoProductConfig.description.max_length)}}},setup(){return{v$:In()}}},aLt={key:0,class:"content-box is-narrow border-primary-20"},lLt={key:1,class:"content-box is-narrow border border-primary-20"},cLt={class:"mb-3"},dLt={class:"d-flex justify-content-between align-items-lg-start align-items-end flex-column flex-lg-row gap-3"},uLt={class:"text-gray-700 mb-3"},hLt={class:"text-gray-700 mb-3"},fLt={class:"d-flex gap-2 flex-wrap"},mLt={class:"vl-parent mh-4rem"},pLt={class:"mb-3"},gLt={class:"d-flex flex-column justify-content-center align-items-center w-100 bg-primary-5 p-5 rounded border-2 border-primary-20 border-dashed"},vLt={class:"text-gray-800 mb-0"},_Lt={class:"medium text-gray-700 mb-0"},yLt={class:"mb-4"},bLt={class:"mb-3"},kLt={class:"form-group form-floating mb-3"},wLt={class:"length-counter"},$Lt=["maxlength","placeholder"],CLt={for:"promoMaterialLabel",class:"form-label"},SLt={key:0,class:"invalid-feedback"},TLt={key:1,class:"invalid-feedback"},ELt={key:2,class:"invalid-feedback"},ILt={class:"form-group form-floating mb-3"},PLt={class:"length-counter"},ALt=["placeholder","maxlength"],DLt={for:"short_description",class:"form-label"},xLt={key:0,class:"invalid-feedback"},OLt={key:1,class:"invalid-feedback"},LLt={class:"mb-3 pt-3"},MLt={class:"mb-3"},NLt={class:"large text-gray-900 mb-5"},RLt={class:"upload-box"},jLt={class:"upload-box-gallery"},FLt={class:"list-group"},zLt={key:0,class:"list-group-item"},ULt=["href"];function BLt(e,t,n,o,i,r){const s=y("AuthorSettingsLockedSection"),a=y("AppIcon"),l=y("AuthorDashboardPromoProductDownloadCount"),d=y("Loading"),u=y("ImageModifier"),f=y("PromoProductCategoriesEditor"),p=y("FilePond");return r.hasPermission("promo_material")?(h(),g("div",lLt,[c("h3",cLt,m(e.$t("dashboard.author.settings.tabs.author_presentation")),1),c("div",dLt,[c("div",null,[c("p",uLt,m(e.$t("dashboard.author.settings.promo_material.text.0")),1),c("p",hLt,m(e.$t("dashboard.author.settings.promo_material.text.1")),1),c("div",fLt,[c("button",{class:"btn btn-sm btn-center btn-primary btn-tertiary",onClick:t[0]||(t[0]=(...v)=>r.sharePromoProduct&&r.sharePromoProduct(...v))},[z(m(e.$t("dashboard.author.settings.promo_material.share"))+" ",1),i.copied?(h(),W(a,{key:1,icon:"check",class:"ms-icon"})):(h(),W(a,{key:0,icon:"share",class:"ms-icon"}))]),c("button",{class:"btn btn-sm btn-center btn-danger btn-tertiary",onClick:t[1]||(t[1]=(...v)=>r.openDeletePromoProduct&&r.openDeletePromoProduct(...v))},[z(m(e.$t("dashboard.author.settings.promo_material.delete.button"))+" ",1),k(a,{icon:"delete",class:"ms-icon"})])])]),k(l)]),c("div",mLt,[e.loading?(h(),W(d,{key:0,active:e.loading,"onUpdate:active":t[2]||(t[2]=v=>e.loading=v),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])):(h(),g(pe,{key:1},[t[8]||(t[8]=c("hr",{class:"my-4"},null,-1)),c("h4",pLt,m(e.$t("dashboard.author.settings.promo_material.cover_image")),1),k(u,{class:"mb-4 maxw-13dot75rem","dropdown-align":"start",image:e.promoProduct.img_path,"max-size":2097152,"max-width":1100,"max-height":1100,"upload-route":r.ziggyRoute("dashboard.api.promo.product.image.upload"),"delete-route":r.ziggyRoute("dashboard.api.promo.product.image.delete"),"crop-ratio":1,onUploaded:t[3]||(t[3]=v=>r.loadData(!0)),onDeleted:t[4]||(t[4]=v=>r.loadData(!0))},{default:F(()=>[c("div",gLt,[k(a,{icon:"upload",height:"20",width:"20"}),c("p",vLt,m(e.$t("public.image.insert")),1),c("p",_Lt,m(e.$t("public.image.format")),1)])]),_:1},8,["image","upload-route","delete-route"]),t[9]||(t[9]=c("hr",{class:"my-4"},null,-1)),c("div",yLt,[c("h4",bLt,m(e.$t("dashboard.author.settings.promo_material.details.basic_info")),1),c("div",kLt,[c("span",wLt,m(r.title?r.title.length:"0/"+i.promoProductConfig.title.max_length),1),Oe(c("input",{type:"text",class:X({"form-control":!0,"is-invalid":o.v$.title.$error}),id:"promoMaterialLabel",maxlength:i.promoProductConfig.title.max_length,"onUpdate:modelValue":t[5]||(t[5]=v=>o.v$.title.$model=v),placeholder:e.$t("dashboard.author.settings.promo_material.details.title.placeholder")},null,10,$Lt),[[wt,o.v$.title.$model]]),c("label",CLt,m(e.$t("dashboard.author.settings.promo_material.details.title.label")),1),o.v$.title.$error&&o.v$.title.required.$invalid?(h(),g("span",SLt,m(e.$t("validation.custom.promo_material.title.required")),1)):D("",!0),o.v$.title.$error&&o.v$.title.minLength.$invalid?(h(),g("span",TLt,m(e.$t("validation.custom.promo_material.title.min_length",{min:i.promoProductConfig.title.min_length})),1)):D("",!0),o.v$.title.$error&&o.v$.title.maxLength.$invalid?(h(),g("span",ELt,m(e.$t("validation.custom.promo_material.title.max_length",{max:i.promoProductConfig.title.max_length})),1)):D("",!0)])]),c("div",ILt,[c("span",PLt,m(r.description?r.description.length:"0/"+i.promoProductConfig.description.max_length),1),Oe(c("textarea",{id:"short_description",class:X({"form-control":!0,"is-invalid":o.v$.description.$error}),placeholder:e.$t("dashboard.author.settings.promo_material.details.description.placeholder"),name:"description","onUpdate:modelValue":t[6]||(t[6]=v=>o.v$.description.$model=v),maxlength:i.promoProductConfig.description.max_length},null,10,ALt),[[wt,o.v$.description.$model]]),c("label",DLt,m(e.$t("dashboard.author.settings.promo_material.details.description.label")),1),o.v$.description.$error&&o.v$.description.minLength.$invalid?(h(),g("span",xLt,m(e.$t("validation.custom.promo_material.description.min_length",{min:i.promoProductConfig.description.min_length})),1)):D("",!0),o.v$.description.$error&&o.v$.description.maxLength.$invalid?(h(),g("span",OLt,m(e.$t("validation.custom.promo_material.description.max_length",{max:i.promoProductConfig.description.max_length})),1)):D("",!0)]),c("h4",LLt,m(e.$t("dashboard.author.settings.promo_material.categories")),1),k(f,{categories:e.promoProduct.categories,onUpdateCategories:r.updateCategories},null,8,["categories","onUpdateCategories"]),t[10]||(t[10]=c("hr",{class:"my-4"},null,-1)),c("h4",MLt,m(e.$t("dashboard.author.settings.promo_material.file.title")),1),c("div",NLt,m(e.$t("dashboard.author.settings.promo_material.file.text")),1),c("div",RLt,[k(p,{name:"file",ref:"productFile",labelIdle:i.labelIdleTemplate,labelInvalidField:e.$t("fileupload.label_invalid_field"),labelFileWaitingForSize:e.$t("fileupload.label_file_waiting_for_size"),labelFileSizeNotAvailable:e.$t("fileupload.label_file_size_not_available"),labelFileLoadError:e.$t("fileupload.label_file_load_error"),labelFileLoading:e.$t("fileupload.label_file_loading"),labelFileProcessing:e.$t("fileupload.label_file_processing"),labelFileProcessingComplete:e.$t("fileupload.label_file_processing_complete"),labelFileProcessingAborted:e.$t("fileupload.label_file_processing_aborted"),labelFileProcessingError:r.labelFileProcessingError,labelTapToCancel:e.$t("fileupload.label_tap_to_cancel"),labelTapToRetry:e.$t("fileupload.label_tap_to_retry"),labelFileTypeNotAllowed:e.$t("fileupload.label_file_type_not_allowed"),fileValidateTypeLabelExpectedTypes:e.$t("fileupload.file_validate_type_label_expected_types")+" .zip, .pdf, .ppt, .pptx, .pps a .ppsx",labelMaxTotalFileSizeExceeded:e.$t("fileupload.label_max_total_file_size_exceeded"),labelMaxTotalFileSize:e.$t("fileupload.label_max_total_file_size")+" "+i.maxFileSize,"allow-multiple":!1,"allow-replace":!0,"allow-revert":!0,"allow-file-size-validation":!0,maxTotalFileSize:"90MB","accepted-file-types":"application/zip, application/octet-stream, application/x-zip-compressed, multipart/x-zip, application/pdf, application/vnd.ms-powerpoint, application/vnd.openxmlformats-officedocument.presentationml.presentation, application/vnd.openxmlformats-officedocument.presentationml.slideshow",server:i.server,files:i.files,credits:"false",onProcessfile:r.handleFileUpload},null,8,["labelIdle","labelInvalidField","labelFileWaitingForSize","labelFileSizeNotAvailable","labelFileLoadError","labelFileLoading","labelFileProcessing","labelFileProcessingComplete","labelFileProcessingAborted","labelFileProcessingError","labelTapToCancel","labelTapToRetry","labelFileTypeNotAllowed","fileValidateTypeLabelExpectedTypes","labelMaxTotalFileSizeExceeded","labelMaxTotalFileSize","server","files","onProcessfile"])]),c("div",jLt,[c("ul",FLt,[e.promoProduct.file_name?(h(),g("li",zLt,[c("a",{href:e.promoProduct.download_url,target:"_blank"},[k(a,{icon:"file",class:"me-icon"}),z(" "+m(e.promoProduct.file_name),1)],8,ULt)])):D("",!0)])]),t[11]||(t[11]=c("hr",null,null,-1)),c("button",{class:"btn btn-primary",onClick:t[7]||(t[7]=(...v)=>r.update&&r.update(...v))},m(e.$t("dashboard.author.settings.promo_material.button")),1)],64))])])):(h(),g("div",aLt,[k(s,{"number-of-products":e.author.products_count,badge:e.badge},{header:F(()=>[z(m(e.$t("dashboard.author.settings.tabs.author_presentation")),1)]),text:F(()=>[z(m(e.$t("dashboard.author.settings.promo_material.text.0")),1)]),_:1},8,["number-of-products","badge"])]))}const HLt=U(sLt,[["render",BLt]]),VLt={};function qLt(e,t,n,o,i,r){const s=y("router-view");return h(),g("div",null,[k(s)])}const YLt=U(VLt,[["render",qLt]]),WLt=5e3,GLt={components:{AppIcon:Ue},props:{name:{type:String,default:null},imageUrl:{type:String,default:null},generateUrl:{type:String,default:null},checkUrl:{type:String,default:null}},data(){return{intervalId:null,isGenerating:!1,iconNames:{facebook:"facebook",instagram_post:"instagram",instagram_story:"instagram"}}},computed:{iconName(){return this.iconNames[this.name]}},methods:{generate(){this.isGenerating||(this.isGenerating=!0,De.get(this.generateUrl).then(()=>{this.startChecking()}).catch(e=>{this.isGenerating=!1,window.flash(e)}))},checkStatus(){De.get(this.checkUrl).then(e=>{let t=e.data.status;t==="failed"?(this.stopChecking(),window.flash(e.data.message,"error")):t==="ready"&&(this.stopChecking(),this.$emit("update:imageUrl",e.data.image_url))}).catch(e=>{this.isGenerating=!1,window.flash(e)})},startChecking(){clearInterval(this.intervalId),this.intervalId=setInterval(()=>this.checkStatus(),WLt)},stopChecking(){clearInterval(this.intervalId),this.isGenerating=!1}},beforeUnmount(){clearInterval(this.intervalId)}},ZLt={class:"py-3 border-bottom-1 border-bottom-last-none d-flex justify-content-between flex-wrap gap-2 align-items-center"},KLt={class:"d-flex align-items-center text-gray-700"},JLt={class:"medium fw-medium mb-0"},XLt={class:"d-flex"},QLt={key:0},eMt=["href"];function tMt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",ZLt,[c("div",KLt,[k(s,{icon:r.iconName,class:"me-3",width:"16",height:"16"},null,8,["icon"]),c("p",JLt,m(e.$tm("public.share.type")[n.name]),1)]),c("div",XLt,[c("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.generate&&r.generate(...a))},[i.isGenerating?(h(),g("span",QLt,m(e.$tm("public.share.image_generation_button_pending")),1)):D("",!0),k(s,{icon:n.imageUrl||i.isGenerating?"refresh":"download",width:"24",height:"24",class:X({"ms-icon":i.isGenerating}),spin:i.isGenerating},null,8,["icon","class","spin"])]),n.imageUrl&&!i.isGenerating?(h(),g("a",{key:0,href:n.imageUrl,target:"_blank",class:"btn btn-tertiary btn-sm btn-center"},[z(m(e.$t("public.download"))+" ",1),k(s,{icon:"download",width:"24",height:"24",class:"ms-icon"})],8,eMt)):D("",!0)])])}const cle=U(GLt,[["render",tMt]]),nMt={components:{ShareImageGenerate:cle},props:{title:{type:String,default:null},discount:{type:Object,required:!0,default:()=>({id:null,share_image_urls:{}})},automaticGeneration:{type:Boolean,default:!1}},data(){return{socials:["facebook","instagram_post","instagram_story"]}},computed:{discountModel:{get(){return this.discount},set(e){this.$emit("update:discount",e)}}},methods:{imageUrl(e){return this.discountModel.share_image_urls&&this.discountModel.share_image_urls[e]?this.discountModel.share_image_urls[e]:null},generateAll(){this.socials.forEach(e=>{this.imageUrl(e)||this.$refs["share-image-generate-"+e][0].generate()})}},mounted(){this.automaticGeneration&&this.generateAll(),this.$store.dispatch("authorDiscountAutomatic/show")}},oMt={key:0},iMt={key:0,class:"medium text-gray-800 fw-bold mb-3"};function rMt(e,t,n,o,i,r){const s=y("ShareImageGenerate");return r.discountModel.id?(h(),g("div",oMt,[n.title?(h(),g("p",iMt,m(n.title),1)):D("",!0),(h(!0),g(pe,null,Me(i.socials,(a,l)=>(h(),W(s,{name:a,"image-url":r.imageUrl(a),"onUpdate:imageUrl":d=>r.discountModel.share_image_urls[a]=d,"generate-url":e.ziggyRoute("api.author.discount.generateShareImage",{discount:r.discountModel.id,type:a}),"check-url":e.ziggyRoute("api.author.discount.generateShareImageStatus",{discount:r.discountModel.id,type:a}),key:a,ref_for:!0,ref:"share-image-generate-"+a,class:X({"pb-0":l==i.socials.length-1,"pt-0":l==0})},null,8,["name","image-url","onUpdate:imageUrl","generate-url","check-url","class"]))),128))])):D("",!0)}const sMt=U(nMt,[["render",rMt]]),aMt={components:{AppIcon:Ue},props:{discount:{type:Object}},computed:{routeTo(){return this.discount.type=="automatic"?{name:"dashboard/marketing/slevy/ucitelnice/nastaveni"}:{name:"dashboard/marketing/slevy/autorske/nastaveni",params:{id:this.discount.id}}}},methods:{setDetail(){this.$store.commit("authorDiscountIndividual/setDetail",this.discount)}}};function lMt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link");return h(),W(a,{class:"dropdown-item btn-tertiary text-dark",to:r.routeTo,onClick:r.setDetail},{default:F(()=>[k(s,{icon:n.discount.state=="planned"?"edit":"show",class:"text-primary me-2"},null,8,["icon"]),z(" "+m(n.discount.state=="planned"?e.$t("public.update"):e.$t("public.show")),1)]),_:1},8,["to","onClick"])}const cMt=U(aMt,[["render",lMt]]),dMt={components:{AppIcon:Ue},props:{discount:{type:Object}},methods:{deletee(){this.discount.type!="automatic"&&this.$store.commit("authorDiscountIndividual/setDetail",this.discount),this.$store.dispatch("sidebar/open",{type:"author-discount-delete",data:this.discount})}}};function uMt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item btn-danger btn-tertiary text-dark",onClick:t[0]||(t[0]=(...a)=>r.deletee&&r.deletee(...a))},[k(s,{icon:"delete",class:"text-danger me-2"}),z(" "+m(e.$t("public.delete")),1)])}const hMt=U(dMt,[["render",uMt]]),fMt={components:{AppIcon:Ue},props:{discount:{type:Object}},methods:{deactivate(){this.discount.type!=="automatic"&&this.$store.commit("authorDiscountIndividual/setDetail",this.discount),this.$store.dispatch("sidebar/open",{type:"author-discount-deactivate",data:this.discount})}}};function mMt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item btn-danger btn-tertiary text-dark",onClick:t[0]||(t[0]=(...a)=>r.deactivate&&r.deactivate(...a))},[k(s,{icon:"close",class:"text-danger me-2"}),z(" "+m(e.$t("discount.deactivate.action")),1)])}const pMt=U(fMt,[["render",mMt]]),gMt={components:{AppIcon:Ue,ButtonDropdown:E1}},vMt={type:"button",class:"btn btn-sm btn-light bg-white border-0 rounded"};function _Mt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ButtonDropdown");return h(),W(a,{"drop-side":"start"},{button:F(()=>[c("button",vMt,[k(s,{icon:"menu-kebab",height:"20",width:"20"})])]),dropdown:F(()=>[Pt(e.$slots,"default")]),_:3})}const Za=U(gMt,[["render",_Mt]]),yMt={props:{discount:{type:Object}},components:{TableButton:Za,AuthorDiscountDeactivateButton:pMt,AuthorDiscountDeleteButton:hMt,AuthorDiscountUpdateButton:cMt}};function bMt(e,t,n,o,i,r){const s=y("AuthorDiscountUpdateButton"),a=y("AuthorDiscountDeactivateButton"),l=y("AuthorDiscountDeleteButton"),d=y("TableButton");return h(),W(d,{class:"ms-auto"},{default:F(()=>[k(s,{discount:n.discount},null,8,["discount"]),n.discount.state=="active"?(h(),W(a,{key:0,discount:n.discount},null,8,["discount"])):D("",!0),n.discount.state=="planned"?(h(),W(l,{key:1,discount:n.discount},null,8,["discount"])):D("",!0)]),_:1})}const kMt=U(yMt,[["render",bMt]]),wMt={components:{FlexTableRow:ni,Pill:Ni,AuthorDiscountShareImageGenerate:sMt,TransitionCollapseHeight:qo,AppIcon:Ue,AuthorDiscountTableButton:kMt},props:{item:Object,toggled:Boolean},data(){return{moment:gt,shownIndex:-1}},methods:{pillColor(e){if(e.type=="automatic")return"warning-dark";switch(e.state){case"planned":return"muted";case"active":return"success";case"expired":return"muted"}}},watch:{toggled(e){e&&setTimeout(()=>{this.$refs.authorDiscountShareImageGenerate.generateAll()},500)}}},$Mt={class:"col-12 col-sm-3 col-lg-2"},CMt={class:"col-12 col-sm-3 col-lg-2"},SMt={class:"col-12 col-sm-3 col-lg-2"},TMt={class:"col-12 col-sm-3 col-lg-1"},EMt={class:"col-12 col-sm-12 col-lg-5 d-flex flex-column flex-sm-row align-items-start align-items-sm-center justify-content-between"},IMt={key:0,class:"row rounded bg-primary-5 p-3 mt-3"};function PMt(e,t,n,o,i,r){const s=y("Pill"),a=y("AppIcon"),l=y("AuthorDiscountTableButton"),d=y("AuthorDiscountShareImageGenerate"),u=y("TransitionCollapseHeight"),f=y("FlexTableRow");return h(),W(f,null,{default:F(()=>{var p;return[c("div",$Mt,[k(s,{color:r.pillColor(n.item)},{default:F(()=>[z(m(n.item.type=="automatic"?e.$t("discount.automatic.title_short")+" Učitelnice":e.$tm("discount.state")[n.item.state]),1)]),_:1},8,["color"])]),c("div",CMt,m(i.moment(n.item.valid_from).format("DD.MM.YYYY")),1),c("div",SMt,m(e.$t("public.days",{count:n.item.duration})),1),c("div",TMt,m(n.item.discount+" %"),1),c("div",EMt,[z(m(n.item.type=="all_products"||n.item.type=="automatic"?e.$t("discount.type.all_products"):e.$t("product.materials_count",{count:(p=n.item.products)==null?void 0:p.length}))+" ",1),c("div",null,[c("button",{class:"btn btn-sm btn-tertiary",onClick:t[0]||(t[0]=v=>e.$emit("toggle"))},[z(m(e.$t("public.promote"))+" ",1),k(a,{icon:"toggled ? 'chevron-up' : 'chevron-down'"})]),k(l,{discount:n.item},null,8,["discount"])])]),k(u,null,{default:F(()=>[n.toggled?(h(),g("div",IMt,[k(d,{class:"w-100 w-lg-50",discount:n.item,ref:"authorDiscountShareImageGenerate"},null,8,["discount"])])):D("",!0)]),_:1})]}),_:1})}const AMt=U(wMt,[["render",PMt]]),DMt={components:{FlexTableHead:ti,AuthorDiscountTableRow:AMt},data(){return{moment:gt,shownIndex:-1}},computed:{...an({individualList:e=>e.authorDiscountIndividual.list,automaticDiscount:e=>e.authorDiscountAutomatic.discount})}},xMt={class:"col-12 d-md-none"},OMt={class:"col-2 d-none d-md-block"},LMt={class:"col-2 d-none d-md-block"},MMt={class:"col-2 d-none d-md-block"},NMt={class:"col-1 d-none d-md-block"},RMt={class:"col-5 d-none d-md-block"};function jMt(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("AuthorDiscountTableRow");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",xMt,m(e.$t("discount.title_plural")),1),c("div",OMt,m(e.$t("public.state")),1),c("div",LMt,m(e.$t("public.date")),1),c("div",MMt,m(e.$t("public.duration")),1),c("div",NMt,m(e.$t("discount.title")),1),c("div",RMt,m(e.$t("discount.product_count")),1)]),_:1}),e.automaticDiscount.id?(h(),W(a,{key:0,class:"border-top border-bottom-none",item:e.automaticDiscount,onToggle:t[0]||(t[0]=l=>i.shownIndex=i.shownIndex===-2?-1:-2),toggled:i.shownIndex===-2},null,8,["item","toggled"])):D("",!0),(h(!0),g(pe,null,Me(e.individualList,(l,d)=>(h(),W(a,{key:d,class:X({"border-bottom-none":d==e.individualList.length-1}),item:l,onToggle:u=>i.shownIndex=i.shownIndex===d?-1:d,toggled:i.shownIndex===d},null,8,["class","item","onToggle","toggled"]))),128))])}const FMt=U(DMt,[["render",jMt]]),zMt={components:{AuthorDiscountTable:FMt,Loading:Rt},data(){return{primaryColor:window.primaryColor}},computed:{...an({automaticDiscount:e=>e.authorDiscountAutomatic.discount,individualList:e=>e.authorDiscountIndividual.list,loading:e=>e.authorDiscountIndividual.loading})},mounted(){this.$store.dispatch("authorDiscountIndividual/index"),this.$store.dispatch("authorDiscountAutomatic/show")}},UMt={class:"content-box border border-primary-20 vl-parent"},BMt={class:"text-gray-700 mb-0"};function HMt(e,t,n,o,i,r){const s=y("Loading"),a=y("AuthorDiscountTable");return h(),g("div",UMt,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=l=>e.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("h4",null,m(e.$t("discount.planned.my.title")),1),c("p",BMt,m(e.individualList.length>0||e.automaticDiscount.id?e.$t("discount.planned.my.text"):e.$t("discount.planned.empty")),1),e.individualList.length>0||e.automaticDiscount.id?(h(),W(a,{key:0,class:"mt-4"})):D("",!0)])}const VMt=U(zMt,[["render",HMt]]),qMt={components:{Pill:Ni,AppIcon:Ue},data(){return{moment:gt}},computed:{...an({discount:e=>e.discount.detail,automaticDiscount:e=>e.authorDiscountAutomatic.discount}),showDiscountAutomaticInfo(){var e,t;return((e=this.discount)==null?void 0:e.id)&&((t=this.discount)==null?void 0:t.show_on_public_page)}},mounted(){this.$store.dispatch("discount/show"),this.$store.dispatch("authorDiscountAutomatic/show")}},YMt={class:"content-box border border-primary-20 vl-parent"},WMt={class:"d-flex align-items-start justify-content-between mb-1"},GMt={class:"d-flex gap-2"},ZMt={class:"mb-0"},KMt={class:"d-flex flex-column flex-md-row align-items-center justify-content-between gap-3 gap-md-6"},JMt={class:"medium text-gray-700 mb-0"},XMt={key:0},QMt={key:0,class:"d-flex align-items-center text-success mt-2"},eNt={class:"medium mb-0"};function tNt(e,t,n,o,i,r){const s=y("Pill"),a=y("AppIcon"),l=y("router-link");return h(),g("div",YMt,[c("div",WMt,[c("div",GMt,[c("h5",ZMt,m(e.$t("discount.automatic.title_ucitelnice")),1),e.discount.id&&r.showDiscountAutomaticInfo?(h(),W(s,{key:0,color:"warning-dark"},{default:F(()=>[z(m(i.moment(e.discount.valid_from_datetime).format("D. M.")+" - "+i.moment(e.discount.valid_to_datetime).format("D. M. YYYY")),1)]),_:1})):D("",!0)])]),c("div",KMt,[c("div",null,[c("p",JMt,[z(m(e.$t("discount.automatic.info.0"))+" ",1),e.discount.discount&&r.showDiscountAutomaticInfo?(h(),g("span",XMt,m(e.$t("discount.automatic.info.1",{amount:e.discount.discount})),1)):D("",!0)]),e.automaticDiscount.id?(h(),g("div",QMt,[c("p",eNt,m(e.$t("discount.automatic.set",{amount:e.automaticDiscount.discount})),1),k(a,{icon:"check",class:"ms-1"})])):D("",!0)]),c("div",null,[k(l,{to:{name:"dashboard/marketing/slevy/ucitelnice/nastaveni"},class:"btn btn-sm btn-tertiary btn-center text-nowrap"},{default:F(()=>[z(m(e.automaticDiscount.id?e.$t("public.update"):e.$t("discount.set"))+" ",1),k(a,{icon:"chevron-right",class:"ms-icon",width:20,height:20})]),_:1})])])])}const nNt=U(qMt,[["render",tNt]]),oNt={components:{AppIcon:Ue},data(){return{maximum:2}},computed:{...an({list:e=>e.authorDiscountIndividual.list,invalidYears:e=>e.authorDiscountIndividual.invalidYears}),maximumReached(){return this.invalidYears.includes(new Date().getFullYear())},limit(){return this.maximum-this.list.length}},methods:{resetDiscount(){this.$store.commit("authorDiscountIndividual/resetDetail")}},mounted(){this.$store.dispatch("authorDiscountIndividual/invalidYears")}},iNt={class:"content-box border border-primary-20"},rNt={class:"d-flex flex-column flex-md-row justify-content-between align-items-start flex-wrap mb-1"},sNt={class:"mb-1 mb-md-0"},aNt={key:0,class:"small mb-0"},lNt={key:1,class:"small mb-0"},cNt={class:"d-flex flex-column flex-md-row align-items-center justify-content-between gap-3 gap-md-6"},dNt={class:"text-gray-700 medium mb-0"};function uNt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link");return h(),g("div",iNt,[c("div",rNt,[c("h5",sNt,m(e.$t("discount.author.title")),1),c("div",{class:X(["d-flex align-items-center",r.limit>0&&!r.maximumReached?"text-gray-700":"text-danger"])},[k(s,{icon:"info-circle",class:"me-1",height:14,width:14,style:{"margin-bottom":"1px"}}),r.limit>0&&!r.maximumReached?(h(),g("p",aNt,m(e.$t("discount.individual.year_limit.text"))+" "+m(e.$tc("discount.individual.year_limit.limit",{count:r.limit})),1)):(h(),g("p",lNt,m(e.$t("discount.maximum_reached")),1))],2)]),c("div",cNt,[c("p",dNt,m(e.$t("discount.mine.text")),1),c("div",null,[k(a,{class:"btn btn-sm btn-center btn-tertiary text-nowrap",to:{name:"dashboard/marketing/slevy/autorske/nastaveni"},onClick:r.resetDiscount},{default:F(()=>[z(m(e.$t("discount.set"))+" ",1),k(s,{icon:"chevron-right",class:"ms-icon",width:20,height:20})]),_:1},8,["onClick"])])])])}const hNt=U(oNt,[["render",uNt]]),fNt={components:{AuthorDiscountIndividualInfo:hNt,AuthorDiscountAutomaticInfo:nNt,Loading:Rt},data(){return{primaryColor:window.primaryColor}},computed:{...an({loadingIndividual:e=>e.authorDiscountIndividual.loading,loadingAutomatic:e=>e.authorDiscountAutomatic.loading}),loading(){return this.loadingIndividual||this.loadingAutomatic}}},mNt={class:"content-box border border-primary-20 d-flex flex-column vl-parent gap-4"},pNt={class:"text-gray-700 mb-0"};function gNt(e,t,n,o,i,r){const s=y("Loading"),a=y("AuthorDiscountIndividualInfo"),l=y("AuthorDiscountAutomaticInfo");return h(),g("div",mNt,[k(s,{active:r.loading,"onUpdate:active":t[0]||(t[0]=d=>r.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",null,[c("h4",null,m(e.$t("discount.settings.title")),1),c("p",pNt,m(e.$t("discount.settings.info")),1)]),k(a),k(l)])}const vNt=U(fNt,[["render",gNt]]),_Nt={components:{AuthorDiscountList:VMt,AuthorDiscountSettings:vNt}},yNt={class:"d-flex flex-column gap-4"};function bNt(e,t,n,o,i,r){const s=y("AuthorDiscountList"),a=y("AuthorDiscountSettings");return h(),g("div",yNt,[k(s),k(a)])}const kNt=U(_Nt,[["render",bNt]]),wNt={validations:{valid_from:{required:Yt},duration:{required:Yt},discount:{required:Yt},type:{required:Yt}},computed:{...an({id:e=>e.authorDiscountIndividual.detail.id,valid_from:e=>e.authorDiscountIndividual.detail.valid_from,duration:e=>e.authorDiscountIndividual.detail.duration,discount:e=>e.authorDiscountIndividual.detail.discount,type:e=>e.authorDiscountIndividual.detail.type,state:e=>e.authorDiscountIndividual.detail.state})},methods:{save(){window.eventBus.emit("author-discount-save"),this.v$.$touch(),!this.v$.$invalid&&(this.id?this.update():this.create())},create(){this.$store.dispatch("authorDiscountIndividual/create").then(()=>{this.$router.push({name:"dashboard/marketing/slevy/prehled"})})},update(){this.$store.dispatch("authorDiscountIndividual/update").then(()=>{this.$router.push({name:"dashboard/marketing/slevy/prehled"})})}},setup(){return{v$:In()}}};function $Nt(e,t,n,o,i,r){return h(),g("button",{class:"btn btn-primary text-nowrap",onClick:t[0]||(t[0]=(...s)=>r.save&&r.save(...s))},m(e.$t("discount.plan.title")),1)}const CNt=U(wNt,[["render",$Nt]]);const SNt={props:{selected:{type:[Number,String],default:null},options:{type:Array,default:()=>[]},labels:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1}},computed:{selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}}},methods:{select(e){this.disabled||(this.selectedModel=e)}}},TNt={class:"d-flex flex-wrap gap-2"},ENt=["onClick"];function INt(e,t,n,o,i,r){return h(),g("div",TNt,[(h(!0),g(pe,null,Me(n.options,(s,a)=>(h(),g("div",{key:a,class:X(["discount-select-badge medium fw-medium text-gray-800 px-4 py-2dot5 fw-light",{active:n.selected===s,disabled:n.disabled}]),onClick:l=>r.select(s)},m(n.labels.length?n.labels[a]:s),11,ENt))),128))])}const L6=U(SNt,[["render",INt],["__scopeId","data-v-4ebb6035"]]),PNt={components:{BadgeSelect:L6},props:{disabled:{type:Boolean,default:!1}},computed:{amount:{get(){return this.$store.state.authorDiscountIndividual.detail.discount},set(e){this.$store.commit("authorDiscountIndividual/setDetailDiscount",e)}}},validations:{amount:{required:Yt}},setup(){return{v$:In()}},mounted(){window.eventBus.on("author-discount-save",()=>{this.v$.$touch()})}},ANt={class:"fw-medium mb-2"},DNt={class:"text-gray-700 mb-2"},xNt={key:0,class:"text-danger medium mt-2 mb-0"};function ONt(e,t,n,o,i,r){const s=y("BadgeSelect");return h(),g("div",null,[c("p",ANt,m(e.$t("discount.amount.title")),1),c("p",DNt,m(e.$t("discount.amount.info")),1),k(s,{options:[5,10,15,20],labels:["5 %","10 %","15 %","20 %"],selected:o.v$.amount.$model,"onUpdate:selected":t[0]||(t[0]=a=>o.v$.amount.$model=a),disabled:n.disabled},null,8,["selected","disabled"]),o.v$.amount.$error?(h(),g("p",xNt,m(e.$t("validation.required_value")),1)):D("",!0)])}const LNt=U(PNt,[["render",ONt]]),MNt={components:{BadgeSelect:L6},props:{disabled:{type:Boolean,default:!1}},computed:{duration:{get(){return this.$store.state.authorDiscountIndividual.detail.duration},set(e){this.$store.commit("authorDiscountIndividual/setDetailDuration",e)}}},validations:{duration:{required:Yt}},setup(){return{v$:In()}},mounted(){window.eventBus.on("author-discount-save",()=>{this.v$.$touch()})}},NNt={class:"fw-medium mb-2"},RNt={class:"text-gray-700 mb-2"},jNt={key:0,class:"text-danger medium mt-2 mb-0"};function FNt(e,t,n,o,i,r){const s=y("BadgeSelect");return h(),g("div",null,[c("p",NNt,m(e.$t("discount.duration.title")),1),c("p",RNt,m(e.$t("discount.duration.info")),1),k(s,{options:[1,2],labels:["1 den","2 dny"],selected:o.v$.duration.$model,"onUpdate:selected":t[0]||(t[0]=a=>o.v$.duration.$model=a),disabled:n.disabled},null,8,["selected","disabled"]),o.v$.duration.$error?(h(),g("p",jNt,m(e.$t("validation.required_value")),1)):D("",!0)])}const zNt=U(MNt,[["render",FNt]]),UNt={components:{AppIcon:Ue},props:{placeholder:{type:String,default:""},value:{type:String,default:""}},computed:{valueModel:{get(){return this.value},set(e){this.$emit("update:value",e)}}}},BNt={class:"input-group form-floating position-relative"},HNt=["placeholder"],VNt={class:"input-group-text bg-transparent"};function qNt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",BNt,[Oe(c("input",{type:"text",placeholder:n.placeholder,class:"form-control flex-grow-1 border-end-0","onUpdate:modelValue":t[0]||(t[0]=a=>r.valueModel=a)},null,8,HNt),[[wt,r.valueModel]]),c("span",VNt,[k(s,{class:"h-100 cursor-pointer",icon:"search",width:20,height:20})])])}const YNt=U(UNt,[["render",qNt]]),WNt={props:{image:{type:String,default:()=>null},alt:{type:String,default:()=>null},title:{type:String,default:()=>null},authorProductGroups:{type:Array,default:()=>[]}}},GNt={class:"d-flex align-items-center"},ZNt=["src","alt"],KNt={class:"fw-medium mb-0"},JNt={class:"medium text-gray-700 mb-0"},XNt={key:0};function QNt(e,t,n,o,i,r){return h(),g("div",GNt,[c("img",{src:n.image,alt:n.alt,width:"40",height:"40",class:"me-3"},null,8,ZNt),c("div",null,[c("p",KNt,m(n.title),1),c("p",JNt,[(h(!0),g(pe,null,Me(n.authorProductGroups,(s,a)=>(h(),g("span",{key:a},[z(m(s)+" ",1),a!=n.authorProductGroups.length-1?(h(),g("span",XNt,m(", "))):D("",!0)]))),128))])])])}const dle=U(WNt,[["render",QNt]]),eRt={props:{selected:Array},computed:{...xe({list:"authorProductGroup/getShown"}),selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}},options(){return this.list.map(e=>({id:e.id,label:e.title}))}},methods:{index(){this.$store.dispatch("authorProductGroup/index",{shown:!0})}},mounted(){this.index()}},tRt={class:"form-group form-floating"},nRt={for:"author-product-group-select",class:"form-label"};function oRt(e,t,n,o,i,r){const s=y("v-select");return h(),g("div",tRt,[k(s,{id:"author-product-group-select",class:"form-control",modelValue:r.selectedModel,"onUpdate:modelValue":t[0]||(t[0]=a=>r.selectedModel=a),reduce:a=>a.id,options:r.options,placeholder:e.$t("filter.placeholder.select"),multiple:""},null,8,["modelValue","reduce","options","placeholder"]),c("label",nRt,m(e.$t("author_product_group.title")),1)])}const iRt=U(eRt,[["render",oRt]]),rRt={components:{CategorySelect:Jse},props:{selected:{type:Array,default:()=>[]}},data(){return{subjectsSelected:[]}},computed:{...xe({categories:"category/getCategoriesForProducts"}),subjectsFiltered(){return this.categories.subject.filter(e=>!this.selectedModel.includes(e.id)&&!this.selectedModel.includes(e.parent_id))},selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}}},mounted(){this.$store.dispatch("category/loadForProducts","uploads")},watch:{subjectsSelected(){this.selectedModel=this.subjectsSelected.map(e=>e.id)}}};function sRt(e,t,n,o,i,r){const s=y("CategorySelect");return h(),W(s,{value:i.subjectsSelected,"onUpdate:value":t[0]||(t[0]=a=>i.subjectsSelected=a),categories:r.subjectsFiltered,label:e.$t("filter.subject"),multiple:""},null,8,["value","categories","label"])}const aRt=U(rRt,[["render",sRt]]),lRt={emits:["pagination-change-page"],props:{data:{type:Object,default:()=>{}},limit:{type:Number,default:0},keepLength:{type:Boolean,default:!1}},computed:{isApiResource(){return!!this.data.meta},currentPage(){var e;return this.isApiResource?this.data.meta.current_page:(e=this.data.current_page)!=null?e:null},firstPageUrl(){var e,t,n,o,i;return(i=(o=(t=this.data.first_page_url)!=null?t:(e=this.data.meta)==null?void 0:e.first_page_url)!=null?o:(n=this.data.links)==null?void 0:n.first)!=null?i:null},from(){var e;return this.isApiResource?this.data.meta.from:(e=this.data.from)!=null?e:null},lastPage(){var e;return this.isApiResource?this.data.meta.last_page:(e=this.data.last_page)!=null?e:null},lastPageUrl(){var e,t,n,o,i;return(i=(o=(t=this.data.last_page_url)!=null?t:(e=this.data.meta)==null?void 0:e.last_page_url)!=null?o:(n=this.data.links)==null?void 0:n.last)!=null?i:null},nextPageUrl(){var e,t,n,o,i;return(i=(o=(t=this.data.next_page_url)!=null?t:(e=this.data.meta)==null?void 0:e.next_page_url)!=null?o:(n=this.data.links)==null?void 0:n.next)!=null?i:null},perPage(){var e;return this.isApiResource?this.data.meta.per_page:(e=this.data.per_page)!=null?e:null},prevPageUrl(){var e,t,n,o,i;return(i=(o=(t=this.data.prev_page_url)!=null?t:(e=this.data.meta)==null?void 0:e.prev_page_url)!=null?o:(n=this.data.links)==null?void 0:n.prev)!=null?i:null},to(){var e;return this.isApiResource?this.data.meta.to:(e=this.data.to)!=null?e:null},total(){var e;return this.isApiResource?this.data.meta.total:(e=this.data.total)!=null?e:null},pageRange(){if(this.limit===-1)return 0;if(this.limit===0)return this.lastPage;for(var e=this.currentPage,t=this.keepLength,n=this.lastPage,o=this.limit,i=e-o,r=e+o,s=(o+2)*2,a=(o+2)*2-1,l=[],d=[],u,f=1;f<=n;f++)(f===1||f===n||f>=i&&f<=r||t&&f<s&&e<s-2||t&&f>n-a&&e>n-a+2)&&l.push(f);return l.forEach(function(p){u&&(p-u===2?d.push(u+1):p-u!==1&&d.push("...")),d.push(p),u=p}),d}},methods:{previousPage(){this.selectPage(this.currentPage-1)},nextPage(){this.selectPage(this.currentPage+1)},selectPage(e){e==="..."||e===this.currentPage||this.$emit("pagination-change-page",e)}},render(){return this.$slots.default({data:this.data,limit:this.limit,computed:{isApiResource:this.isApiResource,currentPage:this.currentPage,firstPageUrl:this.firstPageUrl,from:this.from,lastPage:this.lastPage,lastPageUrl:this.lastPageUrl,nextPageUrl:this.nextPageUrl,perPage:this.perPage,prevPageUrl:this.prevPageUrl,to:this.to,total:this.total,pageRange:this.pageRange},prevButtonEvents:{click:e=>{e.preventDefault(),this.previousPage()}},nextButtonEvents:{click:e=>{e.preventDefault(),this.nextPage()}},pageButtonEvents:e=>({click:t=>{t.preventDefault(),this.selectPage(e)}})})}},cRt=(e,t)=>{const n=e.__vccOpts||e;for(const[o,i]of t)n[o]=i;return n},dRt={compatConfig:{MODE:3},inheritAttrs:!1,emits:["pagination-change-page"],components:{RenderlessPagination:lRt},props:{data:{type:Object,default:()=>{}},limit:{type:Number,default:0},showDisabled:{type:Boolean,default:!1},keepLength:{type:Boolean,default:!1},size:{type:String,default:"default",validator:e=>["small","default","large"].indexOf(e)!==-1},align:{type:String,default:"left",validator:e=>["left","center","right"].indexOf(e)!==-1}},methods:{onPaginationChangePage(e){this.$emit("pagination-change-page",e)}}},uRt=["tabindex"],hRt=c("span",{"aria-hidden":"true"},"«",-1),fRt=["aria-current"],mRt=["tabindex"],pRt=c("span",{"aria-hidden":"true"},"»",-1);function gRt(e,t,n,o,i,r){const s=y("RenderlessPagination");return h(),W(s,{data:n.data,limit:n.limit,"keep-length":n.keepLength,onPaginationChangePage:r.onPaginationChangePage},{default:F(a=>[a.computed.total>a.computed.perPage?(h(),g("ul",Ur({key:0},e.$attrs,{class:["pagination",{"pagination-sm":n.size=="small","pagination-lg":n.size=="large","justify-content-center":n.align=="center","justify-content-end":n.align=="right"}]}),[a.computed.prevPageUrl||n.showDisabled?(h(),g("li",{key:0,class:X(["page-item pagination-prev-nav",{disabled:!a.computed.prevPageUrl}])},[c("a",Ur({class:"page-link",href:"#","aria-label":"Previous",tabindex:!a.computed.prevPageUrl&&-1},Yu(a.prevButtonEvents,!0)),[Pt(e.$slots,"prev-nav",{},()=>[hRt])],16,uRt)],2)):D("",!0),(h(!0),g(pe,null,Me(a.computed.pageRange,(l,d)=>(h(),g("li",{class:X(["page-item pagination-page-nav",{active:l==a.computed.currentPage}]),key:d},[c("a",Ur({class:"page-link",href:"#"},Yu(a.pageButtonEvents(l),!0),{"aria-current":l==a.computed.currentPage?"page":null}),m(l),17,fRt)],2))),128)),a.computed.nextPageUrl||n.showDisabled?(h(),g("li",{key:1,class:X(["page-item pagination-next-nav",{disabled:!a.computed.nextPageUrl}])},[c("a",Ur({class:"page-link",href:"#","aria-label":"Next",tabindex:!a.computed.nextPageUrl&&-1},Yu(a.nextButtonEvents,!0)),[Pt(e.$slots,"next-nav",{},()=>[pRt])],16,mRt)],2)):D("",!0)],16)):D("",!0)]),_:3},8,["data","limit","keep-length","onPaginationChangePage"])}const Zi=cRt(dRt,[["render",gRt]]),vRt={components:{AppIcon:Ue,InputSearch:YNt,ProductBlock:dle,AuthorProductGroupSelect:iRt,CategorySubjectSelect:aRt,Bootstrap5Pagination:Zi},data(){return{subjectsSelected:[],filter:{text:"",author_product_group:[],category:{subject:[]},page:1}}},computed:{...an({count:e=>e.authorProducts.count,list:e=>e.authorProducts.list,listPaginated:e=>e.authorProducts.list_paginated,loading:e=>e.authorProducts.loading}),checked:{get(){return this.$store.state.authorDiscountIndividual.detail.products},set(e){this.$store.commit("authorDiscountIndividual/setDetailProducts",e)}}},methods:{appendToChecked(e){this.checked.includes(e.id)?this.checked=this.checked.filter(t=>t!==e.id):this.checked.push(e.id)},appendToCheckedAll(){this.checked.length===this.list.length?this.checked=[]:this.checked=this.list.map(e=>e.id)},loadProducts(){this.$store.dispatch("authorProducts/load",{available:!0,...this.filter}),this.$store.dispatch("authorProducts/load",{available:!0,perPage:10,...this.filter})},setPage(e){this.filter.page=e},setPageAndLoad(e){this.setPage(e),this.loadProducts()}},mounted(){this.loadProducts=is.debounce(this.loadProducts,500)},watch:{filter:{handler(){this.loadProducts()},deep:!0},subjectsSelected(){this.filter.category=this.subjectsSelected.join(",")}}},_Rt={class:"d-flex flex-column gap-3"},yRt={class:"d-flex flex-column gap-3"},bRt={class:"row"},kRt={class:"col-12 col-lg-6"},wRt={class:"col-12 col-lg-3 mt-3 mt-lg-0"},$Rt={class:"col-12 col-lg-3 mt-3 mt-lg-0"},CRt={class:"d-flex align-items-center bg-primary-5 text-gray-800 rounded medium fw-medium px-3 py-2"},SRt=["onClick"];function TRt(e,t,n,o,i,r){const s=y("InputSearch"),a=y("AuthorProductGroupSelect"),l=y("CategorySubjectSelect"),d=y("AppIcon"),u=y("ProductBlock"),f=y("Bootstrap5Pagination");return h(),g("div",_Rt,[c("div",yRt,[c("div",bRt,[c("div",kRt,[k(s,{placeholder:e.$t("product.search")+"...",value:i.filter.text,"onUpdate:value":t[0]||(t[0]=p=>i.filter.text=p)},null,8,["placeholder","value"])]),c("div",wRt,[k(a,{selected:i.filter.author_product_group,"onUpdate:selected":t[1]||(t[1]=p=>i.filter.author_product_group=p)},null,8,["selected"])]),c("div",$Rt,[k(l,{selected:i.subjectsSelected,"onUpdate:selected":t[2]||(t[2]=p=>i.subjectsSelected=p)},null,8,["selected"])])])]),c("div",null,[c("div",CRt,[c("div",{onClick:t[3]||(t[3]=p=>r.appendToCheckedAll())},[e.list.length&&r.checked.length==e.list.length?(h(),W(d,{key:0,icon:"checkbox-on",width:24,height:24,class:"cursor-pointer text-success me-3"})):(h(),W(d,{key:1,icon:"checkbox-off",width:24,height:24,class:"cursor-pointer text-gray-500 me-3"}))]),z(" "+m(e.$t("public.select_all")+" ("+e.count+")"),1)]),(h(!0),g(pe,null,Me(e.listPaginated.data,(p,v)=>(h(),g("div",{key:v,class:X(["d-flex align-items-center p-3 bg-primary-5-hover border-bottom",{"border-bottom-none":v==e.listPaginated.data.length-1}])},[c("div",{onClick:_=>r.appendToChecked(p)},[r.checked.includes(p.id)?(h(),W(d,{key:0,icon:"checkbox-on",width:24,height:24,class:"cursor-pointer text-success me-3"})):(h(),W(d,{key:1,icon:"checkbox-off",width:24,height:24,class:"cursor-pointer text-gray-500 me-3"}))],8,SRt),k(u,{image:p.cover_img_thumbnail,alt:p.title,title:p.title,"author-product-groups":p.author_product_groups},null,8,["image","alt","title","author-product-groups"])],2))),128)),e.loading?D("",!0):(h(),W(f,{key:0,class:"mt-4 z-index-neg-1",data:e.listPaginated,onPaginationChangePage:r.setPageAndLoad,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])])}const ERt=U(vRt,[["render",TRt]]),IRt={components:{ProductBlock:dle},props:{disabled:{type:Boolean,default:!1}},data(){return{showButton:-1}},computed:{...xe({products:"authorProducts/getList"}),checked:{get(){return this.$store.state.authorDiscountIndividual.detail.products},set(e){this.$store.commit("authorDiscountIndividual/setDetailProducts",e)}},productsFiltered(){return this.products.filter(e=>this.checked.includes(e.id))}}},PRt=["onMouseover"],ARt=["onClick"];function DRt(e,t,n,o,i,r){const s=y("ProductBlock");return h(),g("div",null,[(h(!0),g(pe,null,Me(r.productsFiltered,(a,l)=>(h(),g("div",{key:l,class:X(["d-flex justify-content-between align-items-center p-3 border-bottom",{"border-bottom-none":l==r.productsFiltered.length-1,"bg-primary-5-hover":!n.disabled}]),onMouseover:d=>i.showButton=l,onMouseleave:t[0]||(t[0]=d=>i.showButton=-1)},[k(s,{image:a.cover_img_thumbnail,alt:a.title,title:a.title,"author-product-groups":a.author_product_groups},null,8,["image","alt","title","author-product-groups"]),Oe(c("button",{class:"btn btn-secondary btn-sm btn-danger",onClick:d=>r.checked=r.checked.filter(u=>u!==a.id)},m(e.$t("public.remove")),9,ARt),[[Vo,i.showButton==l&&!n.disabled]])],42,PRt))),128))])}const xRt=U(IRt,[["render",DRt]]),ORt={props:{titles:Array,tabNames:Array,initTab:{type:[String,Number],default(){return null}},notifications:{type:Array,default(){return[]}},paddingX:{type:Number,default:0},value:{type:[String,Number],default(){return null}},disabled:{type:Boolean,default:!1}},computed:{valueModel:{get(){return this.value},set(e){this.$emit("update:value",e)}}},methods:{navigate(e){this.disabled||(this.valueModel=e)}},mounted(){this.valueModel=this.initTab?this.initTab:this.tabNames[0]}},LRt={class:"tabs"},MRt=["onClick"];function NRt(e,t,n,o,i,r){return h(),g("div",LRt,[c("ul",{class:X(["tabList","px-"+n.paddingX])},[(h(!0),g(pe,null,Me(n.titles,(s,a)=>(h(),g("li",{key:a,onClick:l=>r.navigate(n.tabNames[a]),class:X([r.valueModel===n.tabNames[a]&&"active",{"cursor-default":n.disabled}])},[z(m(s)+" ",1),n.notifications[a]&&n.notifications[a].number!==0?(h(),g("span",{key:0,class:X(["notification","notification-"+n.notifications[a].color])},m(n.notifications[a].number),3)):D("",!0)],10,MRt))),128))],2)])}const JL=U(ORt,[["render",NRt]]),RRt={components:{TabListNoVueRouter:JL,AuthorDiscountIndividualProductSelectList:ERt,AuthorDiscountIndividualProductSelectedList:xRt,Loading:Rt},props:{disabled:{type:Boolean,default:!1}},data(){return{type:"list",primaryColor:window.primaryColor}},computed:{checked(){return this.$store.state.authorDiscountIndividual.detail.products},...an({loading:e=>e.authorProducts.loading})},mounted(){this.$store.dispatch("authorProducts/load",{available:!0}),this.$store.dispatch("authorProducts/load",{available:!0,perPage:10}),this.disabled&&(this.type="selected")}},jRt={class:"d-flex flex-column gap-3"},FRt={class:"vl-parent mh-4rem"};function zRt(e,t,n,o,i,r){const s=y("TabListNoVueRouter"),a=y("Loading"),l=y("AuthorDiscountIndividualProductSelectList"),d=y("AuthorDiscountIndividualProductSelectedList");return h(),g("div",jRt,[k(s,{titles:["Seznam materiálů","Vybrané materiály"],"tab-names":["list","selected"],notifications:[{number:0,color:"success"},{number:r.checked.length,color:"success-dark"}],value:i.type,"onUpdate:value":t[0]||(t[0]=u=>i.type=u),disabled:n.disabled},null,8,["notifications","value","disabled"]),c("div",FRt,[k(a,{active:e.loading,"onUpdate:active":t[1]||(t[1]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),i.type=="list"?(h(),W(l,{key:0})):D("",!0),i.type=="selected"?(h(),W(d,{key:1,disabled:n.disabled},null,8,["disabled"])):D("",!0)])])}const URt=U(RRt,[["render",zRt]]),BRt={components:{BadgeSelect:L6,AuthorDiscountIndividualProductSelect:URt},props:{disabled:{type:Boolean,default:!1}},computed:{type:{get(){return this.$store.state.authorDiscountIndividual.detail.type},set(e){this.$store.commit("authorDiscountIndividual/setDetailType",e)}}},validations:{type:{required:Yt}},setup(){return{v$:In()}},mounted(){window.eventBus.on("author-discount-save",()=>{this.v$.$touch()})}},HRt={class:"fw-medium mb-2"},VRt={class:"text-gray-700 mb-2"},qRt={key:1,class:"text-danger medium mt-2 mb-0"};function YRt(e,t,n,o,i,r){const s=y("BadgeSelect"),a=y("AuthorDiscountIndividualProductSelect");return h(),g("div",null,[c("p",HRt,m(e.$t("discount.product_selection.title")),1),c("p",VRt,m(e.$t("discount.product_selection.info")),1),k(s,{options:["all_products","selected_products"],labels:[e.$t("discount.type.all_products"),e.$t("discount.type.select_products")],selected:o.v$.type.$model,"onUpdate:selected":t[0]||(t[0]=l=>o.v$.type.$model=l),disabled:n.disabled},null,8,["labels","selected","disabled"]),r.type=="selected_products"?(h(),W(a,{key:0,class:"mt-5",disabled:n.disabled},null,8,["disabled"])):D("",!0),o.v$.type.$error?(h(),g("p",qRt,m(e.$t("validation.required_value")),1)):D("",!0)])}const WRt=U(BRt,[["render",YRt]]),mr={timezone:"Europe/Prague",datetime_format:"D[.] M[.] Y H:mm",date_format:"D[.] M[.] Y",time_format:"H:mm",date_locale:"cs-CZ",recaptcha_site_key:"6LfT47IaAAAAAATJyFKDBjElWyNGOZ-SxWYFc07_",url:"www.ucitelnice.cz"},GRt={components:{AppIcon:Ue},props:{value:{type:[Object,String],default(){return null}},placeholder:String,name:String,label:{type:String,default:null},mode:{type:String,default:"date"},hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},auto:{type:Boolean,default:!1},minDate:{type:[Object,String],default:null},maxDate:{type:[Object,String],default:null},openOnHover:{type:Boolean,default:!1},isSmallLabel:{type:Boolean,default:!1},disabledInput:{type:Boolean,default:!1}},data(){return{timezone:mr.timezone,locale:mr.date_locale}},computed:{valueModel:{get(){return this.value},set(e){this.$emit("update:value",e)}}},methods:{reset(){this.valueModel=null},openCalendar(){this.disabledInput||this.$refs.calendar.showPopover()}}},ZRt={class:"input-group cursor-pointer form-floating"},KRt=["value","placeholder","name"];function JRt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("date-picker");return h(),W(a,{mode:n.mode,modelValue:r.valueModel,"onUpdate:modelValue":t[2]||(t[2]=l=>r.valueModel=l),"max-date":n.maxDate,"min-date":n.minDate,timezone:i.timezone,ref:"calendar",locale:i.locale,popover:{visibility:n.openOnHover?"hover-focus":"focus"},is24hr:"","hide-time-header":"",disabled:""},{default:F(({inputValue:l,inputEvents:d})=>[c("div",ZRt,[c("input",Ur(e.$attrs,{class:"cursor-pointer border-end-none",value:l},Yu(d,!0),{placeholder:n.placeholder,autocomplete:"off",name:n.name}),null,16,KRt),n.label?(h(),g("label",{key:0,class:X(["form-label",{small:n.isSmallLabel}])},m(n.label),3)):D("",!0),r.valueModel?(h(),g("span",{key:1,class:"input-group-text",onClick:t[0]||(t[0]=(...u)=>r.reset&&r.reset(...u))},[k(s,{icon:"close",height:"20",width:"20"})])):D("",!0),c("span",{class:X(["input-group-text right-border-radius-fix",{"cursor-default border-gray-300":n.disabledInput}]),onClick:t[1]||(t[1]=(...u)=>r.openCalendar&&r.openCalendar(...u))},[k(s,{icon:"calendar",height:"24",width:"24",class:X(["bg-white",n.disabledInput?"text-gray-300":"text-primary"])},null,8,["class"])],2)])]),_:1},8,["mode","modelValue","max-date","min-date","timezone","locale","popover"])}const dd=U(GRt,[["render",JRt]]),XRt={components:{DateSinglePicker:dd},props:{disabled:{type:Boolean,default:!1}},validations:{validFrom:{required:Yt}},data(){return{moment:gt}},computed:{validFrom:{get(){return this.$store.state.authorDiscountIndividual.detail.valid_from},set(e){this.$store.commit("authorDiscountIndividual/setDetailValidFrom",e)}},...an({invalidDates:e=>e.authorDiscountIndividual.invalidDates,invalidYears:e=>e.authorDiscountIndividual.invalidYears}),invalidDatesFormated(){const e=new Date().toISOString().split("T")[0];return this.invalidDates.filter(n=>n[1]>e).map(n=>n[0]<e?[e,n[1]]:n)},invalidYearsFormated(){const e=new Date().getFullYear(),t=new Date().toISOString().split("T")[0];return this.invalidYears.map(n=>n===e?[t,`${n}-12-31`]:[`${n}-1-1`,`${n}-12-31`])},invalidMerged(){return this.invalidDatesFormated.concat(this.invalidYearsFormated)}},setup(){return{v$:In()}},mounted(){window.eventBus.on("author-discount-save",()=>{this.v$.$touch()})}},QRt={class:"fw-medium mb-2"},ejt={class:"text-gray-700 mb-2"},tjt={class:"w-30rem"},njt={key:0,class:"text-danger medium mt-2 mb-0"};function ojt(e,t,n,o,i,r){const s=y("DateSinglePicker");return h(),g("div",null,[c("p",QRt,m(e.$t("discount.start.title")),1),c("p",ejt,m(e.$t("discount.start.info")),1),c("div",tjt,[k(s,{id:"valid_from",name:"valid_from",class:"form-control",mode:"date",placeholder:"DD.MM.YYYY","min-date":new Date().toISOString(),value:o.v$.validFrom.$model,"onUpdate:value":t[0]||(t[0]=a=>o.v$.validFrom.$model=a),"disabled-dates":r.invalidMerged,disabled:n.disabled,"disabled-input":n.disabled},null,8,["min-date","value","disabled-dates","disabled","disabled-input"])]),o.v$.validFrom.$error?(h(),g("p",njt,m(e.$t("validation.required_value")),1)):D("",!0)])}const ijt=U(XRt,[["render",ojt]]),rjt={components:{AppIcon:Ue,AuthorDiscountIndividualSaveButton:CNt,AuthorDiscountIndividualValidFrom:ijt,AuthorDiscountIndividualDuration:zNt,AuthorDiscountIndividualAmount:LNt,AuthorDiscountIndividualProducts:WRt,Loading:Rt},computed:{...an({loading:e=>e.authorDiscountIndividual.loading,state:e=>e.authorDiscountIndividual.detail.state})},data(){return{primaryColor:window.primaryColor}},mounted(){this.$route.params.id?this.$store.dispatch("authorDiscountIndividual/show",this.$route.params.id).then(()=>{this.$store.dispatch("authorDiscountIndividual/invalidDates"),this.$store.dispatch("authorDiscountIndividual/invalidYears")}):(this.$store.dispatch("authorDiscountIndividual/invalidDates"),this.$store.dispatch("authorDiscountIndividual/invalidYears"))}},sjt={class:"content-box border border-primary-20 d-flex flex-column gap-5 vl-parent"},ajt={class:"d-flex flex-column flex-sm-row align-items-start justify-content-between gap-3 gap-sm-5"},ljt={class:"d-flex align-items-center mb-3"},cjt={class:"cursor-pointer bg-gray-300-hover border-circle w-2rem h-2rem btn-center me-icon"},djt={class:"mb-0"},ujt={class:"text-gray-700 mb-0"};function hjt(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("router-link"),d=y("AuthorDiscountIndividualSaveButton"),u=y("AuthorDiscountIndividualValidFrom"),f=y("AuthorDiscountIndividualDuration"),p=y("AuthorDiscountIndividualAmount"),v=y("AuthorDiscountIndividualProducts");return h(),g("div",sjt,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=_=>e.loading=_),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",ajt,[c("div",null,[c("div",ljt,[k(l,{to:{name:"dashboard/marketing/slevy/prehled"}},{default:F(()=>[c("div",cjt,[k(a,{icon:"chevron-left",height:24,width:24,class:"text-dark"})])]),_:1}),c("h4",djt,m(e.$t("discount.plan.title")),1)]),c("p",ujt,m(e.$t("discount.plan.info")),1)]),!e.state||e.state=="planned"?(h(),W(d,{key:0})):D("",!0)]),k(u,{disabled:e.state=="active"||e.state=="expired"},null,8,["disabled"]),k(f,{disabled:e.state=="active"||e.state=="expired"},null,8,["disabled"]),k(p,{disabled:e.state=="active"||e.state=="expired"},null,8,["disabled"]),k(v,{disabled:e.state=="active"||e.state=="expired"},null,8,["disabled"])])}const fjt=U(rjt,[["render",hjt]]),mjt={components:{BadgeSelect:L6,CheckboxInput:js},props:{disabled:{type:Boolean,default:!1},tooltip:{type:String,default:null}},data(){return{discountOptions:rh.discount.allowed_amounts,loaded:!1}},computed:{...an({authorDiscountAutomatic:e=>e.authorDiscountAutomatic.discount}),deactivated(){return!this.authorDiscountAutomatic.discount}},methods:{deactivate(){this.authorDiscountAutomatic.discount=null}},mounted(){this.$store.dispatch("authorDiscountAutomatic/show").then(()=>{setTimeout(()=>{this.loaded=!0},1e3)})}},pjt={class:"d-flex flex-column gap-3"},gjt={class:"d-flex flex-wrap gap-2"};function vjt(e,t,n,o,i,r){const s=y("BadgeSelect"),a=y("CheckboxInput"),l=sn("tooltip");return h(),g("div",pjt,[Oe((h(),g("div",gjt,[c("div",{class:X(["discount-select-badge medium fw-medium text-gray-800 px-4 py-2dot5 fw-light",{active:r.deactivated,disabled:n.disabled}]),onClick:t[0]||(t[0]=(...d)=>r.deactivate&&r.deactivate(...d))},m(e.$t("discount.automatic.ignore")),3),k(s,{selected:e.authorDiscountAutomatic.discount,"onUpdate:selected":t[1]||(t[1]=d=>e.authorDiscountAutomatic.discount=d),options:i.discountOptions,disabled:n.disabled,labels:["Sleva 5 %","Sleva 10 %","Sleva 15 %","Sleva 20 %"]},null,8,["selected","options","disabled"])])),[[l,{content:n.tooltip,triggers:["hover","click"]}]]),k(a,{id:"discount-keep",value:e.authorDiscountAutomatic.kept,"onUpdate:value":t[2]||(t[2]=d=>e.authorDiscountAutomatic.kept=d),label:e.$t("discount.automatic.keep"),disabled:n.disabled},null,8,["value","label","disabled"])])}const _jt=U(mjt,[["render",vjt]]),yjt={components:{Loading:Rt,AppIcon:Ue,DiscountAutomaticSelect:_jt},data(){return{primaryColor:window.primaryColor,moment:gt}},computed:{...an({individualLoading:e=>e.authorDiscountIndividual.loading,individualList:e=>e.authorDiscountIndividual.list,automaticLoading:e=>e.authorDiscountAutomatic.loading,automaticDiscount:e=>e.authorDiscountAutomatic.discount,automaticSettings:e=>e.authorDiscountAutomatic.settings,discount:e=>e.discount.detail}),loading(){return this.individualLoading||this.automaticLoading},disabled(){return this.collidingIndividualDiscount!==void 0},disabledTooltip(){return this.disabled?this.$t("discount.automatic.disabled_tooltip",{from:this.collidingFrom,to:this.collidingTo}):null},collidingIndividualDiscount(){return this.individualList.find(e=>this.automaticSettings.valid_from_iso<e.valid_to&&this.automaticSettings.valid_to_iso>e.valid_from&&e.is_active)},collidingFrom(){return this.collidingIndividualDiscount?gt(this.collidingIndividualDiscount.valid_from).format("DD.MM."):null},collidingTo(){return this.collidingIndividualDiscount?gt(this.collidingIndividualDiscount.valid_to).format("DD.MM.YYYY"):null},showDiscountAutomaticInfo(){var e,t;return((e=this.discount)==null?void 0:e.id)&&((t=this.discount)==null?void 0:t.show_on_public_page)}},methods:{openModal(){window.appModal("discount-automatic-info")},automaticUpdate(){this.$store.dispatch("authorDiscountAutomatic/update").then(()=>{this.$router.push("/dashboard/marketing/slevy/prehled")})}},mounted(){this.$store.dispatch("authorDiscountIndividual/index"),this.$store.dispatch("authorDiscountAutomatic/showSettings"),this.$store.dispatch("authorDiscountAutomatic/show"),this.$store.dispatch("discount/show")}},bjt={class:"content-box border border-primary-20 vl-parent"},kjt={class:"d-flex flex-column gap-4"},wjt={class:"d-flex justify-content-between align-items-center gap-4"},$jt={class:"d-flex align-items-center"},Cjt={class:"cursor-pointer bg-gray-300-hover border-circle w-2rem h-2rem btn-center me-icon"},Sjt={class:"mb-0"},Tjt={class:"fw-bold"},Ejt={class:"text-gray-700 mb-0"},Ijt={key:0},Pjt={key:1},Ajt={class:"fw-bold"},Djt={class:"text-gray-700 mb-0"};function xjt(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("router-link"),d=y("DiscountAutomaticSelect");return h(),g("div",bjt,[k(s,{active:r.loading,"onUpdate:active":t[0]||(t[0]=u=>r.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",kjt,[c("div",wjt,[c("div",$jt,[k(l,{to:{name:"dashboard/marketing/slevy/prehled"}},{default:F(()=>[c("div",Cjt,[k(a,{icon:"chevron-left",height:24,width:24,class:"text-dark"})])]),_:1}),c("h4",Sjt,m(e.$t("discount.automatic.title_long")),1)]),c("div",{class:"link-primary text-nowrap cursor-pointer",onClick:t[1]||(t[1]=(...u)=>r.openModal&&r.openModal(...u))},m(e.$t("discount.automatic.how_it_works")),1)]),c("div",null,[c("h5",Tjt,m(e.$t("discount.automatic.calendar.title")),1),c("p",Ejt,[e.discount&&e.discount.id&&r.showDiscountAutomaticInfo?(h(),g("span",Ijt,m(e.$t("discount.automatic.calendar.text",{from:i.moment(e.discount.valid_from_datetime).format("D. M."),to:i.moment(e.discount.valid_to_datetime).format("D. M. YYYY")})),1)):(h(),g("span",Pjt,m(e.$t("discount.automatic.info_no_discount")),1))])]),c("div",null,[c("h5",Ajt,m(e.$t("discount.automatic.add.title")),1),c("p",Djt,m(e.$t("discount.automatic.add.text")),1)]),k(d,{disabled:r.disabled,tooltip:r.disabledTooltip},null,8,["disabled","tooltip"]),c("div",null,[c("button",{class:"btn btn-primary",onClick:t[2]||(t[2]=(...u)=>r.automaticUpdate&&r.automaticUpdate(...u))},m(e.$t("public.save")),1)])])])}const Ojt=U(yjt,[["render",xjt]]),Ljt={methods:{create(){this.$store.dispatch("authorProductGroup/showOrCreate"),this.$store.dispatch("sidebar/open",{type:"author-product-group-create"})}}};function Mjt(e,t,n,o,i,r){const s=y("app-icon");return h(),g("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.create&&r.create(...a))},[z(m(e.$t("author_product_group.create.button"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])}const Njt=U(Ljt,[["render",Mjt]]),Rjt={props:{group:Object},methods:{update(){let e=window._.cloneDeep(this.group);this.$store.commit("authorProductGroup/setDetail",e),this.$store.dispatch("authorProductGroup/products"),this.$store.dispatch("authorProductGroup/productsAdded"),this.$store.dispatch("sidebar/open",{type:"author-product-group-update"})}}};function jjt(e,t,n,o,i,r){const s=y("app-icon");return h(),g("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.update&&r.update(...a))},[k(s,{icon:"edit"})])}const ule=U(Rjt,[["render",jjt]]),Fjt={components:{AppIcon:Ue},props:{group:Object},methods:{openSidebar(){this.$store.dispatch("sidebar/open",{type:"author-product-group-delete",data:{group:this.group}})}}},zjt={class:"text-gray-900"};function Ujt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item d-flex align-items-center btn-danger btn-tertiary medium",onClick:t[0]||(t[0]=(...a)=>r.openSidebar&&r.openSidebar(...a))},[k(s,{icon:"delete",class:"me-2"}),c("span",zjt,m(e.$t("public.delete")),1)])}const hle=U(Fjt,[["render",Ujt]]),Bjt={components:{AppIcon:Ue},props:{id:Number,hidden:Boolean},methods:{hide(){this.$store.dispatch("authorProductGroup/hiddenToggle",{id:this.id})}}},Hjt={class:"text-gray-900"};function Vjt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item d-flex align-items-center btn-tertiary medium",onClick:t[0]||(t[0]=(...a)=>r.hide&&r.hide(...a))},[k(s,{icon:n.hidden?"show":"hide",class:"me-2"},null,8,["icon"]),c("span",Hjt,m(n.hidden?e.$t("public.show"):e.$t("public.hide")),1)])}const fle=U(Bjt,[["render",Vjt]]),qjt={components:{TableButton:Za,AppIcon:Ue},props:{image:String,imageWidth:String,imageHeight:String,isMovable:{type:Boolean,default:!1},index:Number},computed:{imageSizeStyle(){return"width: "+this.imageWidth+"px; height: "+this.imageHeight+"px;"}}},Yjt={class:"d-flex justify-content-between align-items-center"},Wjt={class:"d-flex align-items-center"},Gjt={class:"d-flex flex-column flex-xl-row align-items-start align-items-xl-center"},Zjt={class:"d-flex flex-column flex-md-row align-items-start align-items-md-center"},Kjt=["src","width","height"],Jjt={key:1,class:"text-truncate fw-bold ms-3"},Xjt={key:0,class:"flex-grow-1 ms-3 ms-xl-5"},Qjt={class:"small mb-0"},eFt={class:"d-flex flex-wrap justify-content-end align-items-center"},tFt={key:0,class:"px-2 border-end-2"},nFt={key:1,class:"d-flex gap-1 px-2 border-end-2"};function oFt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TableButton");return h(),g("div",{class:X(["bg-white rounded shadow-low pe-1 ps-3 py-2",{"cursor-all-scroll":n.isMovable}])},[c("div",Yjt,[c("div",Wjt,[c("div",null,[n.isMovable?(h(),W(s,{key:0,icon:"grip-dots-vertical",width:"24",height:"24","icon-color":"#99AFF5"})):D("",!0)]),c("div",Gjt,[c("div",Zjt,[n.image?(h(),g(pe,{key:0},[n.image=="gradient"?(h(),g("div",{key:0,class:X(["rounded ms-3","empty-image-"+n.index%6]),style:Bn(r.imageSizeStyle)},null,6)):(h(),g("img",{key:1,src:n.image,width:n.imageWidth,height:n.imageHeight,class:"border rounded ms-3"},null,8,Kjt))],64)):D("",!0),e.$slots.title?(h(),g("div",Jjt,[Pt(e.$slots,"title")])):D("",!0)]),e.$slots.description?(h(),g("div",Xjt,[c("p",Qjt,[Pt(e.$slots,"description")])])):D("",!0)])]),c("div",eFt,[e.$slots.tags?(h(),g("div",tFt,[Pt(e.$slots,"tags")])):D("",!0),e.$slots.buttons?(h(),g("div",nFt,[Pt(e.$slots,"buttons")])):D("",!0),e.$slots.dotsButton?(h(),W(a,{key:2,class:"mx-1"},{default:F(()=>[Pt(e.$slots,"dotsButton")]),_:3})):D("",!0)])])],2)}const _h=U(qjt,[["render",oFt]]),iFt={components:{AppIcon:Ue},props:{count:{type:Number,default:0}}},rFt={class:"badge rounded-pill small px-2 py-1 fw-light bg-secondary text-primary"};function sFt(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return Oe((h(),g("span",rFt,[k(s,{icon:"materials",width:"12",height:"12",class:"me-0dot5"}),z(" "+m(n.count||n.count==0?n.count:"?"),1)])),[[a,{content:e.$t("product.count"),delay:{show:500,hide:100},triggers:["hover","click"]}]])}const I1=U(iFt,[["render",sFt]]);var mle={exports:{}};/**!
 * Sortable 1.14.0
 * @author	RubaXa   <trash@rubaxa.org>
 * @author	owenm    <owen23355@gmail.com>
 * @license MIT
 */function SY(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,o)}return n}function ah(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?SY(Object(n),!0).forEach(function(o){aFt(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SY(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}function b4(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?b4=function(t){return typeof t}:b4=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b4(e)}function aFt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function id(){return id=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},id.apply(this,arguments)}function lFt(e,t){if(e==null)return{};var n={},o=Object.keys(e),i,r;for(r=0;r<o.length;r++)i=o[r],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function cFt(e,t){if(e==null)return{};var n=lFt(e,t),o,i;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(i=0;i<r.length;i++)o=r[i],!(t.indexOf(o)>=0)&&Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}function dFt(e){return uFt(e)||hFt(e)||fFt(e)||mFt()}function uFt(e){if(Array.isArray(e))return nA(e)}function hFt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function fFt(e,t){if(e){if(typeof e=="string")return nA(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nA(e,t)}}function nA(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function mFt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var pFt="1.14.0";function vf(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var Ff=vf(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),ek=vf(/Edge/i),TY=vf(/firefox/i),J0=vf(/safari/i)&&!vf(/chrome/i)&&!vf(/android/i),ple=vf(/iP(ad|od|hone)/i),gFt=vf(/chrome/i)&&vf(/android/i),gle={capture:!1,passive:!1};function Ko(e,t,n){e.addEventListener(t,n,!Ff&&gle)}function zo(e,t,n){e.removeEventListener(t,n,!Ff&&gle)}function s$(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function vFt(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function xd(e,t,n,o){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.parentNode===n&&s$(e,t):s$(e,t))||o&&e===n)return e;if(e===n)break}while(e=vFt(e))}return null}var EY=/\s+/g;function hr(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var o=(" "+e.className+" ").replace(EY," ").replace(" "+t+" "," ");e.className=(o+(n?" "+t:"")).replace(EY," ")}}function Pn(e,t,n){var o=e&&e.style;if(o){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in o)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),o[t]=n+(typeof n=="string"?"":"px")}}function jg(e,t){var n="";if(typeof e=="string")n=e;else do{var o=Pn(e,"transform");o&&o!=="none"&&(n=o+" "+n)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function vle(e,t,n){if(e){var o=e.getElementsByTagName(t),i=0,r=o.length;if(n)for(;i<r;i++)n(o[i],i);return o}return[]}function Xu(){var e=document.scrollingElement;return e||document.documentElement}function sr(e,t,n,o,i){if(!(!e.getBoundingClientRect&&e!==window)){var r,s,a,l,d,u,f;if(e!==window&&e.parentNode&&e!==Xu()?(r=e.getBoundingClientRect(),s=r.top,a=r.left,l=r.bottom,d=r.right,u=r.height,f=r.width):(s=0,a=0,l=window.innerHeight,d=window.innerWidth,u=window.innerHeight,f=window.innerWidth),(t||n)&&e!==window&&(i=i||e.parentNode,!Ff))do if(i&&i.getBoundingClientRect&&(Pn(i,"transform")!=="none"||n&&Pn(i,"position")!=="static")){var p=i.getBoundingClientRect();s-=p.top+parseInt(Pn(i,"border-top-width")),a-=p.left+parseInt(Pn(i,"border-left-width")),l=s+r.height,d=a+r.width;break}while(i=i.parentNode);if(o&&e!==window){var v=jg(i||e),_=v&&v.a,b=v&&v.d;v&&(s/=b,a/=_,f/=_,u/=b,l=s+u,d=a+f)}return{top:s,left:a,bottom:l,right:d,width:f,height:u}}}function IY(e,t,n){for(var o=jm(e,!0),i=sr(e)[t];o;){var r=sr(o)[n],s=void 0;if(n==="top"||n==="left"?s=i>=r:s=i<=r,!s)return o;if(o===Xu())break;o=jm(o,!1)}return!1}function iy(e,t,n,o){for(var i=0,r=0,s=e.children;r<s.length;){if(s[r].style.display!=="none"&&s[r]!==Jn.ghost&&(o||s[r]!==Jn.dragged)&&xd(s[r],n.draggable,e,!1)){if(i===t)return s[r];i++}r++}return null}function XL(e,t){for(var n=e.lastElementChild;n&&(n===Jn.ghost||Pn(n,"display")==="none"||t&&!s$(n,t));)n=n.previousElementSibling;return n||null}function Er(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)e.nodeName.toUpperCase()!=="TEMPLATE"&&e!==Jn.clone&&(!t||s$(e,t))&&n++;return n}function PY(e){var t=0,n=0,o=Xu();if(e)do{var i=jg(e),r=i.a,s=i.d;t+=e.scrollLeft*r,n+=e.scrollTop*s}while(e!==o&&(e=e.parentNode));return[t,n]}function _Ft(e,t){for(var n in e)if(e.hasOwnProperty(n)){for(var o in t)if(t.hasOwnProperty(o)&&t[o]===e[n][o])return Number(n)}return-1}function jm(e,t){if(!e||!e.getBoundingClientRect)return Xu();var n=e,o=!1;do if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var i=Pn(n);if(n.clientWidth<n.scrollWidth&&(i.overflowX=="auto"||i.overflowX=="scroll")||n.clientHeight<n.scrollHeight&&(i.overflowY=="auto"||i.overflowY=="scroll")){if(!n.getBoundingClientRect||n===document.body)return Xu();if(o||t)return n;o=!0}}while(n=n.parentNode);return Xu()}function yFt(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function NT(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}var X0;function _le(e,t){return function(){if(!X0){var n=arguments,o=this;n.length===1?e.call(o,n[0]):e.apply(o,n),X0=setTimeout(function(){X0=void 0},t)}}}function bFt(){clearTimeout(X0),X0=void 0}function yle(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function QL(e){var t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}function AY(e,t){Pn(e,"position","absolute"),Pn(e,"top",t.top),Pn(e,"left",t.left),Pn(e,"width",t.width),Pn(e,"height",t.height)}function RT(e){Pn(e,"position",""),Pn(e,"top",""),Pn(e,"left",""),Pn(e,"width",""),Pn(e,"height","")}var fa="Sortable"+new Date().getTime();function kFt(){var e=[],t;return{captureAnimationState:function(){if(e=[],!!this.options.animation){var o=[].slice.call(this.el.children);o.forEach(function(i){if(!(Pn(i,"display")==="none"||i===Jn.ghost)){e.push({target:i,rect:sr(i)});var r=ah({},e[e.length-1].rect);if(i.thisAnimationDuration){var s=jg(i,!0);s&&(r.top-=s.f,r.left-=s.e)}i.fromRect=r}})}},addAnimationState:function(o){e.push(o)},removeAnimationState:function(o){e.splice(_Ft(e,{target:o}),1)},animateAll:function(o){var i=this;if(!this.options.animation){clearTimeout(t),typeof o=="function"&&o();return}var r=!1,s=0;e.forEach(function(a){var l=0,d=a.target,u=d.fromRect,f=sr(d),p=d.prevFromRect,v=d.prevToRect,_=a.rect,b=jg(d,!0);b&&(f.top-=b.f,f.left-=b.e),d.toRect=f,d.thisAnimationDuration&&NT(p,f)&&!NT(u,f)&&(_.top-f.top)/(_.left-f.left)===(u.top-f.top)/(u.left-f.left)&&(l=$Ft(_,p,v,i.options)),NT(f,u)||(d.prevFromRect=u,d.prevToRect=f,l||(l=i.options.animation),i.animate(d,_,f,l)),l&&(r=!0,s=Math.max(s,l),clearTimeout(d.animationResetTimer),d.animationResetTimer=setTimeout(function(){d.animationTime=0,d.prevFromRect=null,d.fromRect=null,d.prevToRect=null,d.thisAnimationDuration=null},l),d.thisAnimationDuration=l)}),clearTimeout(t),r?t=setTimeout(function(){typeof o=="function"&&o()},s):typeof o=="function"&&o(),e=[]},animate:function(o,i,r,s){if(s){Pn(o,"transition",""),Pn(o,"transform","");var a=jg(this.el),l=a&&a.a,d=a&&a.d,u=(i.left-r.left)/(l||1),f=(i.top-r.top)/(d||1);o.animatingX=!!u,o.animatingY=!!f,Pn(o,"transform","translate3d("+u+"px,"+f+"px,0)"),this.forRepaintDummy=wFt(o),Pn(o,"transition","transform "+s+"ms"+(this.options.easing?" "+this.options.easing:"")),Pn(o,"transform","translate3d(0,0,0)"),typeof o.animated=="number"&&clearTimeout(o.animated),o.animated=setTimeout(function(){Pn(o,"transition",""),Pn(o,"transform",""),o.animated=!1,o.animatingX=!1,o.animatingY=!1},s)}}}}function wFt(e){return e.offsetWidth}function $Ft(e,t,n,o){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-n.top,2)+Math.pow(t.left-n.left,2))*o.animation}var wv=[],jT={initializeByDefault:!0},tk={mount:function(t){for(var n in jT)jT.hasOwnProperty(n)&&!(n in t)&&(t[n]=jT[n]);wv.forEach(function(o){if(o.pluginName===t.pluginName)throw"Sortable: Cannot mount plugin ".concat(t.pluginName," more than once")}),wv.push(t)},pluginEvent:function(t,n,o){var i=this;this.eventCanceled=!1,o.cancel=function(){i.eventCanceled=!0};var r=t+"Global";wv.forEach(function(s){n[s.pluginName]&&(n[s.pluginName][r]&&n[s.pluginName][r](ah({sortable:n},o)),n.options[s.pluginName]&&n[s.pluginName][t]&&n[s.pluginName][t](ah({sortable:n},o)))})},initializePlugins:function(t,n,o,i){wv.forEach(function(a){var l=a.pluginName;if(!(!t.options[l]&&!a.initializeByDefault)){var d=new a(t,n,t.options);d.sortable=t,d.options=t.options,t[l]=d,id(o,d.defaults)}});for(var r in t.options)if(t.options.hasOwnProperty(r)){var s=this.modifyOption(t,r,t.options[r]);typeof s<"u"&&(t.options[r]=s)}},getEventProperties:function(t,n){var o={};return wv.forEach(function(i){typeof i.eventProperties=="function"&&id(o,i.eventProperties.call(n[i.pluginName],t))}),o},modifyOption:function(t,n,o){var i;return wv.forEach(function(r){t[r.pluginName]&&r.optionListeners&&typeof r.optionListeners[n]=="function"&&(i=r.optionListeners[n].call(t[r.pluginName],o))}),i}};function v0(e){var t=e.sortable,n=e.rootEl,o=e.name,i=e.targetEl,r=e.cloneEl,s=e.toEl,a=e.fromEl,l=e.oldIndex,d=e.newIndex,u=e.oldDraggableIndex,f=e.newDraggableIndex,p=e.originalEvent,v=e.putSortable,_=e.extraEventProperties;if(t=t||n&&n[fa],!!t){var b,C=t.options,$="on"+o.charAt(0).toUpperCase()+o.substr(1);window.CustomEvent&&!Ff&&!ek?b=new CustomEvent(o,{bubbles:!0,cancelable:!0}):(b=document.createEvent("Event"),b.initEvent(o,!0,!0)),b.to=s||n,b.from=a||n,b.item=i||n,b.clone=r,b.oldIndex=l,b.newIndex=d,b.oldDraggableIndex=u,b.newDraggableIndex=f,b.originalEvent=p,b.pullMode=v?v.lastPutMode:void 0;var E=ah(ah({},_),tk.getEventProperties(o,t));for(var P in E)b[P]=E[P];n&&n.dispatchEvent(b),C[$]&&C[$].call(t,b)}}var CFt=["evt"],fl=function(t,n){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=o.evt,r=cFt(o,CFt);tk.pluginEvent.bind(Jn)(t,n,ah({dragEl:hn,parentEl:kr,ghostEl:go,rootEl:nr,nextEl:ag,lastDownEl:k4,cloneEl:wr,cloneHidden:xm,dragStarted:_0,putSortable:Ys,activeSortable:Jn.active,originalEvent:i,oldIndex:o_,oldDraggableIndex:Q0,newIndex:Zl,newDraggableIndex:Em,hideGhostForTarget:$le,unhideGhostForTarget:Cle,cloneNowHidden:function(){xm=!0},cloneNowShown:function(){xm=!1},dispatchSortableEvent:function(a){Ia({sortable:n,name:a,originalEvent:i})}},r))};function Ia(e){v0(ah({putSortable:Ys,cloneEl:wr,targetEl:hn,rootEl:nr,oldIndex:o_,oldDraggableIndex:Q0,newIndex:Zl,newDraggableIndex:Em},e))}var hn,kr,go,nr,ag,k4,wr,xm,o_,Zl,Q0,Em,u8,Ys,Uv=!1,a$=!1,l$=[],Qp,Id,FT,zT,DY,xY,_0,$v,e2,t2=!1,h8=!1,w4,sa,UT=[],oA=!1,c$=[],M6=typeof document<"u",f8=ple,OY=ek||Ff?"cssFloat":"float",SFt=M6&&!gFt&&!ple&&"draggable"in document.createElement("div"),ble=function(){if(M6){if(Ff)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),kle=function(t,n){var o=Pn(t),i=parseInt(o.width)-parseInt(o.paddingLeft)-parseInt(o.paddingRight)-parseInt(o.borderLeftWidth)-parseInt(o.borderRightWidth),r=iy(t,0,n),s=iy(t,1,n),a=r&&Pn(r),l=s&&Pn(s),d=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+sr(r).width,u=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+sr(s).width;if(o.display==="flex")return o.flexDirection==="column"||o.flexDirection==="column-reverse"?"vertical":"horizontal";if(o.display==="grid")return o.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(r&&a.float&&a.float!=="none"){var f=a.float==="left"?"left":"right";return s&&(l.clear==="both"||l.clear===f)?"vertical":"horizontal"}return r&&(a.display==="block"||a.display==="flex"||a.display==="table"||a.display==="grid"||d>=i&&o[OY]==="none"||s&&o[OY]==="none"&&d+u>i)?"vertical":"horizontal"},TFt=function(t,n,o){var i=o?t.left:t.top,r=o?t.right:t.bottom,s=o?t.width:t.height,a=o?n.left:n.top,l=o?n.right:n.bottom,d=o?n.width:n.height;return i===a||r===l||i+s/2===a+d/2},EFt=function(t,n){var o;return l$.some(function(i){var r=i[fa].options.emptyInsertThreshold;if(!(!r||XL(i))){var s=sr(i),a=t>=s.left-r&&t<=s.right+r,l=n>=s.top-r&&n<=s.bottom+r;if(a&&l)return o=i}}),o},wle=function(t){function n(r,s){return function(a,l,d,u){var f=a.options.group.name&&l.options.group.name&&a.options.group.name===l.options.group.name;if(r==null&&(s||f))return!0;if(r==null||r===!1)return!1;if(s&&r==="clone")return r;if(typeof r=="function")return n(r(a,l,d,u),s)(a,l,d,u);var p=(s?a:l).options.group.name;return r===!0||typeof r=="string"&&r===p||r.join&&r.indexOf(p)>-1}}var o={},i=t.group;(!i||b4(i)!="object")&&(i={name:i}),o.name=i.name,o.checkPull=n(i.pull,!0),o.checkPut=n(i.put),o.revertClone=i.revertClone,t.group=o},$le=function(){!ble&&go&&Pn(go,"display","none")},Cle=function(){!ble&&go&&Pn(go,"display","")};M6&&document.addEventListener("click",function(e){if(a$)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),a$=!1,!1},!0);var eg=function(t){if(hn){t=t.touches?t.touches[0]:t;var n=EFt(t.clientX,t.clientY);if(n){var o={};for(var i in t)t.hasOwnProperty(i)&&(o[i]=t[i]);o.target=o.rootEl=n,o.preventDefault=void 0,o.stopPropagation=void 0,n[fa]._onDragOver(o)}}},IFt=function(t){hn&&hn.parentNode[fa]._isOutsideThisEl(t.target)};function Jn(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=id({},t),e[fa]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return kle(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(s,a){s.setData("Text",a.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Jn.supportPointer!==!1&&"PointerEvent"in window&&!J0,emptyInsertThreshold:5};tk.initializePlugins(this,e,n);for(var o in n)!(o in t)&&(t[o]=n[o]);wle(t);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=t.forceFallback?!1:SFt,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Ko(e,"pointerdown",this._onTapStart):(Ko(e,"mousedown",this._onTapStart),Ko(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Ko(e,"dragover",this),Ko(e,"dragenter",this)),l$.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),id(this,kFt())}Jn.prototype={constructor:Jn,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&($v=null)},_getDirection:function(t,n){return typeof this.options.direction=="function"?this.options.direction.call(this,t,n,hn):this.options.direction},_onTapStart:function(t){if(t.cancelable){var n=this,o=this.el,i=this.options,r=i.preventOnFilter,s=t.type,a=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,l=(a||t).target,d=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||l,u=i.filter;if(NFt(o),!hn&&!(/mousedown|pointerdown/.test(s)&&t.button!==0||i.disabled)&&!d.isContentEditable&&!(!this.nativeDraggable&&J0&&l&&l.tagName.toUpperCase()==="SELECT")&&(l=xd(l,i.draggable,o,!1),!(l&&l.animated)&&k4!==l)){if(o_=Er(l),Q0=Er(l,i.draggable),typeof u=="function"){if(u.call(this,t,l,this)){Ia({sortable:n,rootEl:d,name:"filter",targetEl:l,toEl:o,fromEl:o}),fl("filter",n,{evt:t}),r&&t.cancelable&&t.preventDefault();return}}else if(u&&(u=u.split(",").some(function(f){if(f=xd(d,f.trim(),o,!1),f)return Ia({sortable:n,rootEl:f,name:"filter",targetEl:l,fromEl:o,toEl:o}),fl("filter",n,{evt:t}),!0}),u)){r&&t.cancelable&&t.preventDefault();return}i.handle&&!xd(d,i.handle,o,!1)||this._prepareDragStart(t,a,l)}}},_prepareDragStart:function(t,n,o){var i=this,r=i.el,s=i.options,a=r.ownerDocument,l;if(o&&!hn&&o.parentNode===r){var d=sr(o);if(nr=r,hn=o,kr=hn.parentNode,ag=hn.nextSibling,k4=o,u8=s.group,Jn.dragged=hn,Qp={target:hn,clientX:(n||t).clientX,clientY:(n||t).clientY},DY=Qp.clientX-d.left,xY=Qp.clientY-d.top,this._lastX=(n||t).clientX,this._lastY=(n||t).clientY,hn.style["will-change"]="all",l=function(){if(fl("delayEnded",i,{evt:t}),Jn.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!TY&&i.nativeDraggable&&(hn.draggable=!0),i._triggerDragStart(t,n),Ia({sortable:i,name:"choose",originalEvent:t}),hr(hn,s.chosenClass,!0)},s.ignore.split(",").forEach(function(u){vle(hn,u.trim(),BT)}),Ko(a,"dragover",eg),Ko(a,"mousemove",eg),Ko(a,"touchmove",eg),Ko(a,"mouseup",i._onDrop),Ko(a,"touchend",i._onDrop),Ko(a,"touchcancel",i._onDrop),TY&&this.nativeDraggable&&(this.options.touchStartThreshold=4,hn.draggable=!0),fl("delayStart",this,{evt:t}),s.delay&&(!s.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(ek||Ff))){if(Jn.eventCanceled){this._onDrop();return}Ko(a,"mouseup",i._disableDelayedDrag),Ko(a,"touchend",i._disableDelayedDrag),Ko(a,"touchcancel",i._disableDelayedDrag),Ko(a,"mousemove",i._delayedDragTouchMoveHandler),Ko(a,"touchmove",i._delayedDragTouchMoveHandler),s.supportPointer&&Ko(a,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(l,s.delay)}else l()}},_delayedDragTouchMoveHandler:function(t){var n=t.touches?t.touches[0]:t;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){hn&&BT(hn),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;zo(t,"mouseup",this._disableDelayedDrag),zo(t,"touchend",this._disableDelayedDrag),zo(t,"touchcancel",this._disableDelayedDrag),zo(t,"mousemove",this._delayedDragTouchMoveHandler),zo(t,"touchmove",this._delayedDragTouchMoveHandler),zo(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,n){n=n||t.pointerType=="touch"&&t,!this.nativeDraggable||n?this.options.supportPointer?Ko(document,"pointermove",this._onTouchMove):n?Ko(document,"touchmove",this._onTouchMove):Ko(document,"mousemove",this._onTouchMove):(Ko(hn,"dragend",this),Ko(nr,"dragstart",this._onDragStart));try{document.selection?$4(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,n){if(Uv=!1,nr&&hn){fl("dragStarted",this,{evt:n}),this.nativeDraggable&&Ko(document,"dragover",IFt);var o=this.options;!t&&hr(hn,o.dragClass,!1),hr(hn,o.ghostClass,!0),Jn.active=this,t&&this._appendGhost(),Ia({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Id){this._lastX=Id.clientX,this._lastY=Id.clientY,$le();for(var t=document.elementFromPoint(Id.clientX,Id.clientY),n=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(Id.clientX,Id.clientY),t!==n);)n=t;if(hn.parentNode[fa]._isOutsideThisEl(t),n)do{if(n[fa]){var o=void 0;if(o=n[fa]._onDragOver({clientX:Id.clientX,clientY:Id.clientY,target:t,rootEl:n}),o&&!this.options.dragoverBubble)break}t=n}while(n=n.parentNode);Cle()}},_onTouchMove:function(t){if(Qp){var n=this.options,o=n.fallbackTolerance,i=n.fallbackOffset,r=t.touches?t.touches[0]:t,s=go&&jg(go,!0),a=go&&s&&s.a,l=go&&s&&s.d,d=f8&&sa&&PY(sa),u=(r.clientX-Qp.clientX+i.x)/(a||1)+(d?d[0]-UT[0]:0)/(a||1),f=(r.clientY-Qp.clientY+i.y)/(l||1)+(d?d[1]-UT[1]:0)/(l||1);if(!Jn.active&&!Uv){if(o&&Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))<o)return;this._onDragStart(t,!0)}if(go){s?(s.e+=u-(FT||0),s.f+=f-(zT||0)):s={a:1,b:0,c:0,d:1,e:u,f};var p="matrix(".concat(s.a,",").concat(s.b,",").concat(s.c,",").concat(s.d,",").concat(s.e,",").concat(s.f,")");Pn(go,"webkitTransform",p),Pn(go,"mozTransform",p),Pn(go,"msTransform",p),Pn(go,"transform",p),FT=u,zT=f,Id=r}t.cancelable&&t.preventDefault()}},_appendGhost:function(){if(!go){var t=this.options.fallbackOnBody?document.body:nr,n=sr(hn,!0,f8,!0,t),o=this.options;if(f8){for(sa=t;Pn(sa,"position")==="static"&&Pn(sa,"transform")==="none"&&sa!==document;)sa=sa.parentNode;sa!==document.body&&sa!==document.documentElement?(sa===document&&(sa=Xu()),n.top+=sa.scrollTop,n.left+=sa.scrollLeft):sa=Xu(),UT=PY(sa)}go=hn.cloneNode(!0),hr(go,o.ghostClass,!1),hr(go,o.fallbackClass,!0),hr(go,o.dragClass,!0),Pn(go,"transition",""),Pn(go,"transform",""),Pn(go,"box-sizing","border-box"),Pn(go,"margin",0),Pn(go,"top",n.top),Pn(go,"left",n.left),Pn(go,"width",n.width),Pn(go,"height",n.height),Pn(go,"opacity","0.8"),Pn(go,"position",f8?"absolute":"fixed"),Pn(go,"zIndex","100000"),Pn(go,"pointerEvents","none"),Jn.ghost=go,t.appendChild(go),Pn(go,"transform-origin",DY/parseInt(go.style.width)*100+"% "+xY/parseInt(go.style.height)*100+"%")}},_onDragStart:function(t,n){var o=this,i=t.dataTransfer,r=o.options;if(fl("dragStart",this,{evt:t}),Jn.eventCanceled){this._onDrop();return}fl("setupClone",this),Jn.eventCanceled||(wr=QL(hn),wr.draggable=!1,wr.style["will-change"]="",this._hideClone(),hr(wr,this.options.chosenClass,!1),Jn.clone=wr),o.cloneId=$4(function(){fl("clone",o),!Jn.eventCanceled&&(o.options.removeCloneOnHide||nr.insertBefore(wr,hn),o._hideClone(),Ia({sortable:o,name:"clone"}))}),!n&&hr(hn,r.dragClass,!0),n?(a$=!0,o._loopId=setInterval(o._emulateDragOver,50)):(zo(document,"mouseup",o._onDrop),zo(document,"touchend",o._onDrop),zo(document,"touchcancel",o._onDrop),i&&(i.effectAllowed="move",r.setData&&r.setData.call(o,i,hn)),Ko(document,"drop",o),Pn(hn,"transform","translateZ(0)")),Uv=!0,o._dragStartId=$4(o._dragStarted.bind(o,n,t)),Ko(document,"selectstart",o),_0=!0,J0&&Pn(document.body,"user-select","none")},_onDragOver:function(t){var n=this.el,o=t.target,i,r,s,a=this.options,l=a.group,d=Jn.active,u=u8===l,f=a.sort,p=Ys||d,v,_=this,b=!1;if(oA)return;function C(se,ce){fl(se,_,ah({evt:t,isOwner:u,axis:v?"vertical":"horizontal",revert:s,dragRect:i,targetRect:r,canSort:f,fromSortable:p,target:o,completed:E,onMove:function(ee,ae){return m8(nr,n,hn,i,ee,sr(ee),t,ae)},changed:P},ce))}function $(){C("dragOverAnimationCapture"),_.captureAnimationState(),_!==p&&p.captureAnimationState()}function E(se){return C("dragOverCompleted",{insertion:se}),se&&(u?d._hideClone():d._showClone(_),_!==p&&(hr(hn,Ys?Ys.options.ghostClass:d.options.ghostClass,!1),hr(hn,a.ghostClass,!0)),Ys!==_&&_!==Jn.active?Ys=_:_===Jn.active&&Ys&&(Ys=null),p===_&&(_._ignoreWhileAnimating=o),_.animateAll(function(){C("dragOverAnimationComplete"),_._ignoreWhileAnimating=null}),_!==p&&(p.animateAll(),p._ignoreWhileAnimating=null)),(o===hn&&!hn.animated||o===n&&!o.animated)&&($v=null),!a.dragoverBubble&&!t.rootEl&&o!==document&&(hn.parentNode[fa]._isOutsideThisEl(t.target),!se&&eg(t)),!a.dragoverBubble&&t.stopPropagation&&t.stopPropagation(),b=!0}function P(){Zl=Er(hn),Em=Er(hn,a.draggable),Ia({sortable:_,name:"change",toEl:n,newIndex:Zl,newDraggableIndex:Em,originalEvent:t})}if(t.preventDefault!==void 0&&t.cancelable&&t.preventDefault(),o=xd(o,a.draggable,n,!0),C("dragOver"),Jn.eventCanceled)return b;if(hn.contains(t.target)||o.animated&&o.animatingX&&o.animatingY||_._ignoreWhileAnimating===o)return E(!1);if(a$=!1,d&&!a.disabled&&(u?f||(s=kr!==nr):Ys===this||(this.lastPutMode=u8.checkPull(this,d,hn,t))&&l.checkPut(this,d,hn,t))){if(v=this._getDirection(t,o)==="vertical",i=sr(hn),C("dragOverValid"),Jn.eventCanceled)return b;if(s)return kr=nr,$(),this._hideClone(),C("revert"),Jn.eventCanceled||(ag?nr.insertBefore(hn,ag):nr.appendChild(hn)),E(!0);var I=XL(n,a.draggable);if(!I||xFt(t,v,this)&&!I.animated){if(I===hn)return E(!1);if(I&&n===t.target&&(o=I),o&&(r=sr(o)),m8(nr,n,hn,i,o,r,t,!!o)!==!1)return $(),n.appendChild(hn),kr=n,P(),E(!0)}else if(I&&DFt(t,v,this)){var O=iy(n,0,a,!0);if(O===hn)return E(!1);if(o=O,r=sr(o),m8(nr,n,hn,i,o,r,t,!1)!==!1)return $(),n.insertBefore(hn,O),kr=n,P(),E(!0)}else if(o.parentNode===n){r=sr(o);var L=0,S,j=hn.parentNode!==n,M=!TFt(hn.animated&&hn.toRect||i,o.animated&&o.toRect||r,v),q=v?"top":"left",B=IY(o,"top","top")||IY(hn,"top","top"),V=B?B.scrollTop:void 0;$v!==o&&(S=r[q],t2=!1,h8=!M&&a.invertSwap||j),L=OFt(t,o,r,v,M?1:a.swapThreshold,a.invertedSwapThreshold==null?a.swapThreshold:a.invertedSwapThreshold,h8,$v===o);var G;if(L!==0){var Q=Er(hn);do Q-=L,G=kr.children[Q];while(G&&(Pn(G,"display")==="none"||G===go))}if(L===0||G===o)return E(!1);$v=o,e2=L;var J=o.nextElementSibling,Y=!1;Y=L===1;var Z=m8(nr,n,hn,i,o,r,t,Y);if(Z!==!1)return(Z===1||Z===-1)&&(Y=Z===1),oA=!0,setTimeout(AFt,30),$(),Y&&!J?n.appendChild(hn):o.parentNode.insertBefore(hn,Y?J:o),B&&yle(B,0,V-B.scrollTop),kr=hn.parentNode,S!==void 0&&!h8&&(w4=Math.abs(S-sr(o)[q])),P(),E(!0)}if(n.contains(hn))return E(!1)}return!1},_ignoreWhileAnimating:null,_offMoveEvents:function(){zo(document,"mousemove",this._onTouchMove),zo(document,"touchmove",this._onTouchMove),zo(document,"pointermove",this._onTouchMove),zo(document,"dragover",eg),zo(document,"mousemove",eg),zo(document,"touchmove",eg)},_offUpEvents:function(){var t=this.el.ownerDocument;zo(t,"mouseup",this._onDrop),zo(t,"touchend",this._onDrop),zo(t,"pointerup",this._onDrop),zo(t,"touchcancel",this._onDrop),zo(document,"selectstart",this)},_onDrop:function(t){var n=this.el,o=this.options;if(Zl=Er(hn),Em=Er(hn,o.draggable),fl("drop",this,{evt:t}),kr=hn&&hn.parentNode,Zl=Er(hn),Em=Er(hn,o.draggable),Jn.eventCanceled){this._nulling();return}Uv=!1,h8=!1,t2=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),iA(this.cloneId),iA(this._dragStartId),this.nativeDraggable&&(zo(document,"drop",this),zo(n,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),J0&&Pn(document.body,"user-select",""),Pn(hn,"transform",""),t&&(_0&&(t.cancelable&&t.preventDefault(),!o.dropBubble&&t.stopPropagation()),go&&go.parentNode&&go.parentNode.removeChild(go),(nr===kr||Ys&&Ys.lastPutMode!=="clone")&&wr&&wr.parentNode&&wr.parentNode.removeChild(wr),hn&&(this.nativeDraggable&&zo(hn,"dragend",this),BT(hn),hn.style["will-change"]="",_0&&!Uv&&hr(hn,Ys?Ys.options.ghostClass:this.options.ghostClass,!1),hr(hn,this.options.chosenClass,!1),Ia({sortable:this,name:"unchoose",toEl:kr,newIndex:null,newDraggableIndex:null,originalEvent:t}),nr!==kr?(Zl>=0&&(Ia({rootEl:kr,name:"add",toEl:kr,fromEl:nr,originalEvent:t}),Ia({sortable:this,name:"remove",toEl:kr,originalEvent:t}),Ia({rootEl:kr,name:"sort",toEl:kr,fromEl:nr,originalEvent:t}),Ia({sortable:this,name:"sort",toEl:kr,originalEvent:t})),Ys&&Ys.save()):Zl!==o_&&Zl>=0&&(Ia({sortable:this,name:"update",toEl:kr,originalEvent:t}),Ia({sortable:this,name:"sort",toEl:kr,originalEvent:t})),Jn.active&&((Zl==null||Zl===-1)&&(Zl=o_,Em=Q0),Ia({sortable:this,name:"end",toEl:kr,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){fl("nulling",this),nr=hn=kr=go=ag=wr=k4=xm=Qp=Id=_0=Zl=Em=o_=Q0=$v=e2=Ys=u8=Jn.dragged=Jn.ghost=Jn.clone=Jn.active=null,c$.forEach(function(t){t.checked=!0}),c$.length=FT=zT=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":hn&&(this._onDragOver(t),PFt(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],n,o=this.el.children,i=0,r=o.length,s=this.options;i<r;i++)n=o[i],xd(n,s.draggable,this.el,!1)&&t.push(n.getAttribute(s.dataIdAttr)||MFt(n));return t},sort:function(t,n){var o={},i=this.el;this.toArray().forEach(function(r,s){var a=i.children[s];xd(a,this.options.draggable,i,!1)&&(o[r]=a)},this),n&&this.captureAnimationState(),t.forEach(function(r){o[r]&&(i.removeChild(o[r]),i.appendChild(o[r]))}),n&&this.animateAll()},save:function(){var t=this.options.store;t&&t.set&&t.set(this)},closest:function(t,n){return xd(t,n||this.options.draggable,this.el,!1)},option:function(t,n){var o=this.options;if(n===void 0)return o[t];var i=tk.modifyOption(this,t,n);typeof i<"u"?o[t]=i:o[t]=n,t==="group"&&wle(o)},destroy:function(){fl("destroy",this);var t=this.el;t[fa]=null,zo(t,"mousedown",this._onTapStart),zo(t,"touchstart",this._onTapStart),zo(t,"pointerdown",this._onTapStart),this.nativeDraggable&&(zo(t,"dragover",this),zo(t,"dragenter",this)),Array.prototype.forEach.call(t.querySelectorAll("[draggable]"),function(n){n.removeAttribute("draggable")}),this._onDrop(),this._disableDelayedDragEvents(),l$.splice(l$.indexOf(this.el),1),this.el=t=null},_hideClone:function(){if(!xm){if(fl("hideClone",this),Jn.eventCanceled)return;Pn(wr,"display","none"),this.options.removeCloneOnHide&&wr.parentNode&&wr.parentNode.removeChild(wr),xm=!0}},_showClone:function(t){if(t.lastPutMode!=="clone"){this._hideClone();return}if(xm){if(fl("showClone",this),Jn.eventCanceled)return;hn.parentNode==nr&&!this.options.group.revertClone?nr.insertBefore(wr,hn):ag?nr.insertBefore(wr,ag):nr.appendChild(wr),this.options.group.revertClone&&this.animate(hn,wr),Pn(wr,"display",""),xm=!1}}};function PFt(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}function m8(e,t,n,o,i,r,s,a){var l,d=e[fa],u=d.options.onMove,f;return window.CustomEvent&&!Ff&&!ek?l=new CustomEvent("move",{bubbles:!0,cancelable:!0}):(l=document.createEvent("Event"),l.initEvent("move",!0,!0)),l.to=t,l.from=e,l.dragged=n,l.draggedRect=o,l.related=i||t,l.relatedRect=r||sr(t),l.willInsertAfter=a,l.originalEvent=s,e.dispatchEvent(l),u&&(f=u.call(d,l,s)),f}function BT(e){e.draggable=!1}function AFt(){oA=!1}function DFt(e,t,n){var o=sr(iy(n.el,0,n.options,!0)),i=10;return t?e.clientX<o.left-i||e.clientY<o.top&&e.clientX<o.right:e.clientY<o.top-i||e.clientY<o.bottom&&e.clientX<o.left}function xFt(e,t,n){var o=sr(XL(n.el,n.options.draggable)),i=10;return t?e.clientX>o.right+i||e.clientX<=o.right&&e.clientY>o.bottom&&e.clientX>=o.left:e.clientX>o.right&&e.clientY>o.top||e.clientX<=o.right&&e.clientY>o.bottom+i}function OFt(e,t,n,o,i,r,s,a){var l=o?e.clientY:e.clientX,d=o?n.height:n.width,u=o?n.top:n.left,f=o?n.bottom:n.right,p=!1;if(!s){if(a&&w4<d*i){if(!t2&&(e2===1?l>u+d*r/2:l<f-d*r/2)&&(t2=!0),t2)p=!0;else if(e2===1?l<u+w4:l>f-w4)return-e2}else if(l>u+d*(1-i)/2&&l<f-d*(1-i)/2)return LFt(t)}return p=p||s,p&&(l<u+d*r/2||l>f-d*r/2)?l>u+d/2?1:-1:0}function LFt(e){return Er(hn)<Er(e)?1:-1}function MFt(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,o=0;n--;)o+=t.charCodeAt(n);return o.toString(36)}function NFt(e){c$.length=0;for(var t=e.getElementsByTagName("input"),n=t.length;n--;){var o=t[n];o.checked&&c$.push(o)}}function $4(e){return setTimeout(e,0)}function iA(e){return clearTimeout(e)}M6&&Ko(document,"touchmove",function(e){(Jn.active||Uv)&&e.cancelable&&e.preventDefault()});Jn.utils={on:Ko,off:zo,css:Pn,find:vle,is:function(t,n){return!!xd(t,n,t,!1)},extend:yFt,throttle:_le,closest:xd,toggleClass:hr,clone:QL,index:Er,nextTick:$4,cancelNextTick:iA,detectDirection:kle,getChild:iy};Jn.get=function(e){return e[fa]};Jn.mount=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t[0].constructor===Array&&(t=t[0]),t.forEach(function(o){if(!o.prototype||!o.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(o));o.utils&&(Jn.utils=ah(ah({},Jn.utils),o.utils)),tk.mount(o)})};Jn.create=function(e,t){return new Jn(e,t)};Jn.version=pFt;var Jr=[],y0,rA,sA=!1,HT,VT,d$,b0;function RFt(){function e(){this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0};for(var t in this)t.charAt(0)==="_"&&typeof this[t]=="function"&&(this[t]=this[t].bind(this))}return e.prototype={dragStarted:function(n){var o=n.originalEvent;this.sortable.nativeDraggable?Ko(document,"dragover",this._handleAutoScroll):this.options.supportPointer?Ko(document,"pointermove",this._handleFallbackAutoScroll):o.touches?Ko(document,"touchmove",this._handleFallbackAutoScroll):Ko(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(n){var o=n.originalEvent;!this.options.dragOverBubble&&!o.rootEl&&this._handleAutoScroll(o)},drop:function(){this.sortable.nativeDraggable?zo(document,"dragover",this._handleAutoScroll):(zo(document,"pointermove",this._handleFallbackAutoScroll),zo(document,"touchmove",this._handleFallbackAutoScroll),zo(document,"mousemove",this._handleFallbackAutoScroll)),LY(),C4(),bFt()},nulling:function(){d$=rA=y0=sA=b0=HT=VT=null,Jr.length=0},_handleFallbackAutoScroll:function(n){this._handleAutoScroll(n,!0)},_handleAutoScroll:function(n,o){var i=this,r=(n.touches?n.touches[0]:n).clientX,s=(n.touches?n.touches[0]:n).clientY,a=document.elementFromPoint(r,s);if(d$=n,o||this.options.forceAutoScrollFallback||ek||Ff||J0){qT(n,this.options,a,o);var l=jm(a,!0);sA&&(!b0||r!==HT||s!==VT)&&(b0&&LY(),b0=setInterval(function(){var d=jm(document.elementFromPoint(r,s),!0);d!==l&&(l=d,C4()),qT(n,i.options,d,o)},10),HT=r,VT=s)}else{if(!this.options.bubbleScroll||jm(a,!0)===Xu()){C4();return}qT(n,this.options,jm(a,!1),!1)}}},id(e,{pluginName:"scroll",initializeByDefault:!0})}function C4(){Jr.forEach(function(e){clearInterval(e.pid)}),Jr=[]}function LY(){clearInterval(b0)}var qT=_le(function(e,t,n,o){if(t.scroll){var i=(e.touches?e.touches[0]:e).clientX,r=(e.touches?e.touches[0]:e).clientY,s=t.scrollSensitivity,a=t.scrollSpeed,l=Xu(),d=!1,u;rA!==n&&(rA=n,C4(),y0=t.scroll,u=t.scrollFn,y0===!0&&(y0=jm(n,!0)));var f=0,p=y0;do{var v=p,_=sr(v),b=_.top,C=_.bottom,$=_.left,E=_.right,P=_.width,I=_.height,O=void 0,L=void 0,S=v.scrollWidth,j=v.scrollHeight,M=Pn(v),q=v.scrollLeft,B=v.scrollTop;v===l?(O=P<S&&(M.overflowX==="auto"||M.overflowX==="scroll"||M.overflowX==="visible"),L=I<j&&(M.overflowY==="auto"||M.overflowY==="scroll"||M.overflowY==="visible")):(O=P<S&&(M.overflowX==="auto"||M.overflowX==="scroll"),L=I<j&&(M.overflowY==="auto"||M.overflowY==="scroll"));var V=O&&(Math.abs(E-i)<=s&&q+P<S)-(Math.abs($-i)<=s&&!!q),G=L&&(Math.abs(C-r)<=s&&B+I<j)-(Math.abs(b-r)<=s&&!!B);if(!Jr[f])for(var Q=0;Q<=f;Q++)Jr[Q]||(Jr[Q]={});(Jr[f].vx!=V||Jr[f].vy!=G||Jr[f].el!==v)&&(Jr[f].el=v,Jr[f].vx=V,Jr[f].vy=G,clearInterval(Jr[f].pid),(V!=0||G!=0)&&(d=!0,Jr[f].pid=setInterval((function(){o&&this.layer===0&&Jn.active._onTouchMove(d$);var J=Jr[this.layer].vy?Jr[this.layer].vy*a:0,Y=Jr[this.layer].vx?Jr[this.layer].vx*a:0;typeof u=="function"&&u.call(Jn.dragged.parentNode[fa],Y,J,e,d$,Jr[this.layer].el)!=="continue"||yle(Jr[this.layer].el,Y,J)}).bind({layer:f}),24))),f++}while(t.bubbleScroll&&p!==l&&(p=jm(p,!1)));sA=d}},30),Sle=function(t){var n=t.originalEvent,o=t.putSortable,i=t.dragEl,r=t.activeSortable,s=t.dispatchSortableEvent,a=t.hideGhostForTarget,l=t.unhideGhostForTarget;if(n){var d=o||r;a();var u=n.changedTouches&&n.changedTouches.length?n.changedTouches[0]:n,f=document.elementFromPoint(u.clientX,u.clientY);l(),d&&!d.el.contains(f)&&(s("spill"),this.onSpill({dragEl:i,putSortable:o}))}};function eM(){}eM.prototype={startIndex:null,dragStart:function(t){var n=t.oldDraggableIndex;this.startIndex=n},onSpill:function(t){var n=t.dragEl,o=t.putSortable;this.sortable.captureAnimationState(),o&&o.captureAnimationState();var i=iy(this.sortable.el,this.startIndex,this.options);i?this.sortable.el.insertBefore(n,i):this.sortable.el.appendChild(n),this.sortable.animateAll(),o&&o.animateAll()},drop:Sle};id(eM,{pluginName:"revertOnSpill"});function tM(){}tM.prototype={onSpill:function(t){var n=t.dragEl,o=t.putSortable,i=o||this.sortable;i.captureAnimationState(),n.parentNode&&n.parentNode.removeChild(n),i.animateAll()},drop:Sle};id(tM,{pluginName:"removeOnSpill"});var Mc;function jFt(){function e(){this.defaults={swapClass:"sortable-swap-highlight"}}return e.prototype={dragStart:function(n){var o=n.dragEl;Mc=o},dragOverValid:function(n){var o=n.completed,i=n.target,r=n.onMove,s=n.activeSortable,a=n.changed,l=n.cancel;if(s.options.swap){var d=this.sortable.el,u=this.options;if(i&&i!==d){var f=Mc;r(i)!==!1?(hr(i,u.swapClass,!0),Mc=i):Mc=null,f&&f!==Mc&&hr(f,u.swapClass,!1)}a(),o(!0),l()}},drop:function(n){var o=n.activeSortable,i=n.putSortable,r=n.dragEl,s=i||this.sortable,a=this.options;Mc&&hr(Mc,a.swapClass,!1),Mc&&(a.swap||i&&i.options.swap)&&r!==Mc&&(s.captureAnimationState(),s!==o&&o.captureAnimationState(),FFt(r,Mc),s.animateAll(),s!==o&&o.animateAll())},nulling:function(){Mc=null}},id(e,{pluginName:"swap",eventProperties:function(){return{swapItem:Mc}}})}function FFt(e,t){var n=e.parentNode,o=t.parentNode,i,r;!n||!o||n.isEqualNode(t)||o.isEqualNode(e)||(i=Er(e),r=Er(t),n.isEqualNode(o)&&i<r&&r++,n.insertBefore(t,n.children[i]),o.insertBefore(e,o.children[r]))}var co=[],Gl=[],Xb,Pd,Qb=!1,ml=!1,Cv=!1,Vi,e0,p8;function zFt(){function e(t){for(var n in this)n.charAt(0)==="_"&&typeof this[n]=="function"&&(this[n]=this[n].bind(this));t.options.supportPointer?Ko(document,"pointerup",this._deselectMultiDrag):(Ko(document,"mouseup",this._deselectMultiDrag),Ko(document,"touchend",this._deselectMultiDrag)),Ko(document,"keydown",this._checkKeyDown),Ko(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,setData:function(i,r){var s="";co.length&&Pd===t?co.forEach(function(a,l){s+=(l?", ":"")+a.textContent}):s=r.textContent,i.setData("Text",s)}}}return e.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal:function(n){var o=n.dragEl;Vi=o},delayEnded:function(){this.isMultiDrag=~co.indexOf(Vi)},setupClone:function(n){var o=n.sortable,i=n.cancel;if(this.isMultiDrag){for(var r=0;r<co.length;r++)Gl.push(QL(co[r])),Gl[r].sortableIndex=co[r].sortableIndex,Gl[r].draggable=!1,Gl[r].style["will-change"]="",hr(Gl[r],this.options.selectedClass,!1),co[r]===Vi&&hr(Gl[r],this.options.chosenClass,!1);o._hideClone(),i()}},clone:function(n){var o=n.sortable,i=n.rootEl,r=n.dispatchSortableEvent,s=n.cancel;this.isMultiDrag&&(this.options.removeCloneOnHide||co.length&&Pd===o&&(MY(!0,i),r("clone"),s()))},showClone:function(n){var o=n.cloneNowShown,i=n.rootEl,r=n.cancel;this.isMultiDrag&&(MY(!1,i),Gl.forEach(function(s){Pn(s,"display","")}),o(),p8=!1,r())},hideClone:function(n){var o=this;n.sortable;var i=n.cloneNowHidden,r=n.cancel;this.isMultiDrag&&(Gl.forEach(function(s){Pn(s,"display","none"),o.options.removeCloneOnHide&&s.parentNode&&s.parentNode.removeChild(s)}),i(),p8=!0,r())},dragStartGlobal:function(n){n.sortable,!this.isMultiDrag&&Pd&&Pd.multiDrag._deselectMultiDrag(),co.forEach(function(o){o.sortableIndex=Er(o)}),co=co.sort(function(o,i){return o.sortableIndex-i.sortableIndex}),Cv=!0},dragStarted:function(n){var o=this,i=n.sortable;if(this.isMultiDrag){if(this.options.sort&&(i.captureAnimationState(),this.options.animation)){co.forEach(function(s){s!==Vi&&Pn(s,"position","absolute")});var r=sr(Vi,!1,!0,!0);co.forEach(function(s){s!==Vi&&AY(s,r)}),ml=!0,Qb=!0}i.animateAll(function(){ml=!1,Qb=!1,o.options.animation&&co.forEach(function(s){RT(s)}),o.options.sort&&g8()})}},dragOver:function(n){var o=n.target,i=n.completed,r=n.cancel;ml&&~co.indexOf(o)&&(i(!1),r())},revert:function(n){var o=n.fromSortable,i=n.rootEl,r=n.sortable,s=n.dragRect;co.length>1&&(co.forEach(function(a){r.addAnimationState({target:a,rect:ml?sr(a):s}),RT(a),a.fromRect=s,o.removeAnimationState(a)}),ml=!1,UFt(!this.options.removeCloneOnHide,i))},dragOverCompleted:function(n){var o=n.sortable,i=n.isOwner,r=n.insertion,s=n.activeSortable,a=n.parentEl,l=n.putSortable,d=this.options;if(r){if(i&&s._hideClone(),Qb=!1,d.animation&&co.length>1&&(ml||!i&&!s.options.sort&&!l)){var u=sr(Vi,!1,!0,!0);co.forEach(function(p){p!==Vi&&(AY(p,u),a.appendChild(p))}),ml=!0}if(!i)if(ml||g8(),co.length>1){var f=p8;s._showClone(o),s.options.animation&&!p8&&f&&Gl.forEach(function(p){s.addAnimationState({target:p,rect:e0}),p.fromRect=e0,p.thisAnimationDuration=null})}else s._showClone(o)}},dragOverAnimationCapture:function(n){var o=n.dragRect,i=n.isOwner,r=n.activeSortable;if(co.forEach(function(a){a.thisAnimationDuration=null}),r.options.animation&&!i&&r.multiDrag.isMultiDrag){e0=id({},o);var s=jg(Vi,!0);e0.top-=s.f,e0.left-=s.e}},dragOverAnimationComplete:function(){ml&&(ml=!1,g8())},drop:function(n){var o=n.originalEvent,i=n.rootEl,r=n.parentEl,s=n.sortable,a=n.dispatchSortableEvent,l=n.oldIndex,d=n.putSortable,u=d||this.sortable;if(o){var f=this.options,p=r.children;if(!Cv)if(f.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),hr(Vi,f.selectedClass,!~co.indexOf(Vi)),~co.indexOf(Vi))co.splice(co.indexOf(Vi),1),Xb=null,v0({sortable:s,rootEl:i,name:"deselect",targetEl:Vi,originalEvt:o});else{if(co.push(Vi),v0({sortable:s,rootEl:i,name:"select",targetEl:Vi,originalEvt:o}),o.shiftKey&&Xb&&s.el.contains(Xb)){var v=Er(Xb),_=Er(Vi);if(~v&&~_&&v!==_){var b,C;for(_>v?(C=v,b=_):(C=_,b=v+1);C<b;C++)~co.indexOf(p[C])||(hr(p[C],f.selectedClass,!0),co.push(p[C]),v0({sortable:s,rootEl:i,name:"select",targetEl:p[C],originalEvt:o}))}}else Xb=Vi;Pd=u}if(Cv&&this.isMultiDrag){if(ml=!1,(r[fa].options.sort||r!==i)&&co.length>1){var $=sr(Vi),E=Er(Vi,":not(."+this.options.selectedClass+")");if(!Qb&&f.animation&&(Vi.thisAnimationDuration=null),u.captureAnimationState(),!Qb&&(f.animation&&(Vi.fromRect=$,co.forEach(function(I){if(I.thisAnimationDuration=null,I!==Vi){var O=ml?sr(I):$;I.fromRect=O,u.addAnimationState({target:I,rect:O})}})),g8(),co.forEach(function(I){p[E]?r.insertBefore(I,p[E]):r.appendChild(I),E++}),l===Er(Vi))){var P=!1;co.forEach(function(I){if(I.sortableIndex!==Er(I)){P=!0;return}}),P&&a("update")}co.forEach(function(I){RT(I)}),u.animateAll()}Pd=u}(i===r||d&&d.lastPutMode!=="clone")&&Gl.forEach(function(I){I.parentNode&&I.parentNode.removeChild(I)})}},nullingGlobal:function(){this.isMultiDrag=Cv=!1,Gl.length=0},destroyGlobal:function(){this._deselectMultiDrag(),zo(document,"pointerup",this._deselectMultiDrag),zo(document,"mouseup",this._deselectMultiDrag),zo(document,"touchend",this._deselectMultiDrag),zo(document,"keydown",this._checkKeyDown),zo(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(n){if(!(typeof Cv<"u"&&Cv)&&Pd===this.sortable&&!(n&&xd(n.target,this.options.draggable,this.sortable.el,!1))&&!(n&&n.button!==0))for(;co.length;){var o=co[0];hr(o,this.options.selectedClass,!1),co.shift(),v0({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:o,originalEvt:n})}},_checkKeyDown:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},id(e,{pluginName:"multiDrag",utils:{select:function(n){var o=n.parentNode[fa];!o||!o.options.multiDrag||~co.indexOf(n)||(Pd&&Pd!==o&&(Pd.multiDrag._deselectMultiDrag(),Pd=o),hr(n,o.options.selectedClass,!0),co.push(n))},deselect:function(n){var o=n.parentNode[fa],i=co.indexOf(n);!o||!o.options.multiDrag||!~i||(hr(n,o.options.selectedClass,!1),co.splice(i,1))}},eventProperties:function(){var n=this,o=[],i=[];return co.forEach(function(r){o.push({multiDragElement:r,index:r.sortableIndex});var s;ml&&r!==Vi?s=-1:ml?s=Er(r,":not(."+n.options.selectedClass+")"):s=Er(r),i.push({multiDragElement:r,index:s})}),{items:dFt(co),clones:[].concat(Gl),oldIndicies:o,newIndicies:i}},optionListeners:{multiDragKey:function(n){return n=n.toLowerCase(),n==="ctrl"?n="Control":n.length>1&&(n=n.charAt(0).toUpperCase()+n.substr(1)),n}}})}function UFt(e,t){co.forEach(function(n,o){var i=t.children[n.sortableIndex+(e?Number(o):0)];i?t.insertBefore(n,i):t.appendChild(n)})}function MY(e,t){Gl.forEach(function(n,o){var i=t.children[n.sortableIndex+(e?Number(o):0)];i?t.insertBefore(n,i):t.appendChild(n)})}function g8(){co.forEach(function(e){e!==Vi&&e.parentNode&&e.parentNode.removeChild(e)})}Jn.mount(new RFt);Jn.mount(tM,eM);const BFt=Object.freeze(Object.defineProperty({__proto__:null,MultiDrag:zFt,Sortable:Jn,Swap:jFt,default:Jn},Symbol.toStringTag,{value:"Module"})),HFt=u$(BFt);(function(e,t){(function(o,i){e.exports=i(Ex,HFt)})(typeof self<"u"?self:bo,function(n,o){return function(i){var r={};function s(a){if(r[a])return r[a].exports;var l=r[a]={i:a,l:!1,exports:{}};return i[a].call(l.exports,l,l.exports,s),l.l=!0,l.exports}return s.m=i,s.c=r,s.d=function(a,l,d){s.o(a,l)||Object.defineProperty(a,l,{enumerable:!0,get:d})},s.r=function(a){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},s.t=function(a,l){if(l&1&&(a=s(a)),l&8||l&4&&typeof a=="object"&&a&&a.__esModule)return a;var d=Object.create(null);if(s.r(d),Object.defineProperty(d,"default",{enumerable:!0,value:a}),l&2&&typeof a!="string")for(var u in a)s.d(d,u,(function(f){return a[f]}).bind(null,u));return d},s.n=function(a){var l=a&&a.__esModule?function(){return a.default}:function(){return a};return s.d(l,"a",l),l},s.o=function(a,l){return Object.prototype.hasOwnProperty.call(a,l)},s.p="",s(s.s="fb15")}({"00ee":function(i,r,s){var a=s("b622"),l=a("toStringTag"),d={};d[l]="z",i.exports=String(d)==="[object z]"},"0366":function(i,r,s){var a=s("1c0b");i.exports=function(l,d,u){if(a(l),d===void 0)return l;switch(u){case 0:return function(){return l.call(d)};case 1:return function(f){return l.call(d,f)};case 2:return function(f,p){return l.call(d,f,p)};case 3:return function(f,p,v){return l.call(d,f,p,v)}}return function(){return l.apply(d,arguments)}}},"057f":function(i,r,s){var a=s("fc6a"),l=s("241c").f,d={}.toString,u=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],f=function(p){try{return l(p)}catch{return u.slice()}};i.exports.f=function(v){return u&&d.call(v)=="[object Window]"?f(v):l(a(v))}},"06cf":function(i,r,s){var a=s("83ab"),l=s("d1e7"),d=s("5c6c"),u=s("fc6a"),f=s("c04e"),p=s("5135"),v=s("0cfb"),_=Object.getOwnPropertyDescriptor;r.f=a?_:function(C,$){if(C=u(C),$=f($,!0),v)try{return _(C,$)}catch{}if(p(C,$))return d(!l.f.call(C,$),C[$])}},"0cfb":function(i,r,s){var a=s("83ab"),l=s("d039"),d=s("cc12");i.exports=!a&&!l(function(){return Object.defineProperty(d("div"),"a",{get:function(){return 7}}).a!=7})},"13d5":function(i,r,s){var a=s("23e7"),l=s("d58f").left,d=s("a640"),u=s("ae40"),f=d("reduce"),p=u("reduce",{1:0});a({target:"Array",proto:!0,forced:!f||!p},{reduce:function(_){return l(this,_,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(i,r,s){var a=s("c6b6"),l=s("9263");i.exports=function(d,u){var f=d.exec;if(typeof f=="function"){var p=f.call(d,u);if(typeof p!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return p}if(a(d)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return l.call(d,u)}},"159b":function(i,r,s){var a=s("da84"),l=s("fdbc"),d=s("17c2"),u=s("9112");for(var f in l){var p=a[f],v=p&&p.prototype;if(v&&v.forEach!==d)try{u(v,"forEach",d)}catch{v.forEach=d}}},"17c2":function(i,r,s){var a=s("b727").forEach,l=s("a640"),d=s("ae40"),u=l("forEach"),f=d("forEach");i.exports=!u||!f?function(v){return a(this,v,arguments.length>1?arguments[1]:void 0)}:[].forEach},"1be4":function(i,r,s){var a=s("d066");i.exports=a("document","documentElement")},"1c0b":function(i,r){i.exports=function(s){if(typeof s!="function")throw TypeError(String(s)+" is not a function");return s}},"1c7e":function(i,r,s){var a=s("b622"),l=a("iterator"),d=!1;try{var u=0,f={next:function(){return{done:!!u++}},return:function(){d=!0}};f[l]=function(){return this},Array.from(f,function(){throw 2})}catch{}i.exports=function(p,v){if(!v&&!d)return!1;var _=!1;try{var b={};b[l]=function(){return{next:function(){return{done:_=!0}}}},p(b)}catch{}return _}},"1d80":function(i,r){i.exports=function(s){if(s==null)throw TypeError("Can't call method on "+s);return s}},"1dde":function(i,r,s){var a=s("d039"),l=s("b622"),d=s("2d00"),u=l("species");i.exports=function(f){return d>=51||!a(function(){var p=[],v=p.constructor={};return v[u]=function(){return{foo:1}},p[f](Boolean).foo!==1})}},"23cb":function(i,r,s){var a=s("a691"),l=Math.max,d=Math.min;i.exports=function(u,f){var p=a(u);return p<0?l(p+f,0):d(p,f)}},"23e7":function(i,r,s){var a=s("da84"),l=s("06cf").f,d=s("9112"),u=s("6eeb"),f=s("ce4e"),p=s("e893"),v=s("94ca");i.exports=function(_,b){var C=_.target,$=_.global,E=_.stat,P,I,O,L,S,j;if($?I=a:E?I=a[C]||f(C,{}):I=(a[C]||{}).prototype,I)for(O in b){if(S=b[O],_.noTargetGet?(j=l(I,O),L=j&&j.value):L=I[O],P=v($?O:C+(E?".":"#")+O,_.forced),!P&&L!==void 0){if(typeof S==typeof L)continue;p(S,L)}(_.sham||L&&L.sham)&&d(S,"sham",!0),u(I,O,S,_)}}},"241c":function(i,r,s){var a=s("ca84"),l=s("7839"),d=l.concat("length","prototype");r.f=Object.getOwnPropertyNames||function(f){return a(f,d)}},"25f0":function(i,r,s){var a=s("6eeb"),l=s("825a"),d=s("d039"),u=s("ad6d"),f="toString",p=RegExp.prototype,v=p[f],_=d(function(){return v.call({source:"a",flags:"b"})!="/a/b"}),b=v.name!=f;(_||b)&&a(RegExp.prototype,f,function(){var $=l(this),E=String($.source),P=$.flags,I=String(P===void 0&&$ instanceof RegExp&&!("flags"in p)?u.call($):P);return"/"+E+"/"+I},{unsafe:!0})},"2ca0":function(i,r,s){var a=s("23e7"),l=s("06cf").f,d=s("50c4"),u=s("5a34"),f=s("1d80"),p=s("ab13"),v=s("c430"),_="".startsWith,b=Math.min,C=p("startsWith"),$=!v&&!C&&!!function(){var E=l(String.prototype,"startsWith");return E&&!E.writable}();a({target:"String",proto:!0,forced:!$&&!C},{startsWith:function(P){var I=String(f(this));u(P);var O=d(b(arguments.length>1?arguments[1]:void 0,I.length)),L=String(P);return _?_.call(I,L,O):I.slice(O,O+L.length)===L}})},"2d00":function(i,r,s){var a=s("da84"),l=s("342f"),d=a.process,u=d&&d.versions,f=u&&u.v8,p,v;f?(p=f.split("."),v=p[0]+p[1]):l&&(p=l.match(/Edge\/(\d+)/),(!p||p[1]>=74)&&(p=l.match(/Chrome\/(\d+)/),p&&(v=p[1]))),i.exports=v&&+v},"342f":function(i,r,s){var a=s("d066");i.exports=a("navigator","userAgent")||""},"35a1":function(i,r,s){var a=s("f5df"),l=s("3f8c"),d=s("b622"),u=d("iterator");i.exports=function(f){if(f!=null)return f[u]||f["@@iterator"]||l[a(f)]}},"37e8":function(i,r,s){var a=s("83ab"),l=s("9bf2"),d=s("825a"),u=s("df75");i.exports=a?Object.defineProperties:function(p,v){d(p);for(var _=u(v),b=_.length,C=0,$;b>C;)l.f(p,$=_[C++],v[$]);return p}},"3bbe":function(i,r,s){var a=s("861d");i.exports=function(l){if(!a(l)&&l!==null)throw TypeError("Can't set "+String(l)+" as a prototype");return l}},"3ca3":function(i,r,s){var a=s("6547").charAt,l=s("69f3"),d=s("7dd0"),u="String Iterator",f=l.set,p=l.getterFor(u);d(String,"String",function(v){f(this,{type:u,string:String(v),index:0})},function(){var _=p(this),b=_.string,C=_.index,$;return C>=b.length?{value:void 0,done:!0}:($=a(b,C),_.index+=$.length,{value:$,done:!1})})},"3f8c":function(i,r){i.exports={}},4160:function(i,r,s){var a=s("23e7"),l=s("17c2");a({target:"Array",proto:!0,forced:[].forEach!=l},{forEach:l})},"428f":function(i,r,s){var a=s("da84");i.exports=a},"44ad":function(i,r,s){var a=s("d039"),l=s("c6b6"),d="".split;i.exports=a(function(){return!Object("z").propertyIsEnumerable(0)})?function(u){return l(u)=="String"?d.call(u,""):Object(u)}:Object},"44d2":function(i,r,s){var a=s("b622"),l=s("7c73"),d=s("9bf2"),u=a("unscopables"),f=Array.prototype;f[u]==null&&d.f(f,u,{configurable:!0,value:l(null)}),i.exports=function(p){f[u][p]=!0}},"44e7":function(i,r,s){var a=s("861d"),l=s("c6b6"),d=s("b622"),u=d("match");i.exports=function(f){var p;return a(f)&&((p=f[u])!==void 0?!!p:l(f)=="RegExp")}},4930:function(i,r,s){var a=s("d039");i.exports=!!Object.getOwnPropertySymbols&&!a(function(){return!String(Symbol())})},"4d64":function(i,r,s){var a=s("fc6a"),l=s("50c4"),d=s("23cb"),u=function(f){return function(p,v,_){var b=a(p),C=l(b.length),$=d(_,C),E;if(f&&v!=v){for(;C>$;)if(E=b[$++],E!=E)return!0}else for(;C>$;$++)if((f||$ in b)&&b[$]===v)return f||$||0;return!f&&-1}};i.exports={includes:u(!0),indexOf:u(!1)}},"4de4":function(i,r,s){var a=s("23e7"),l=s("b727").filter,d=s("1dde"),u=s("ae40"),f=d("filter"),p=u("filter");a({target:"Array",proto:!0,forced:!f||!p},{filter:function(_){return l(this,_,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(i,r,s){var a=s("0366"),l=s("7b0b"),d=s("9bdd"),u=s("e95a"),f=s("50c4"),p=s("8418"),v=s("35a1");i.exports=function(b){var C=l(b),$=typeof this=="function"?this:Array,E=arguments.length,P=E>1?arguments[1]:void 0,I=P!==void 0,O=v(C),L=0,S,j,M,q,B,V;if(I&&(P=a(P,E>2?arguments[2]:void 0,2)),O!=null&&!($==Array&&u(O)))for(q=O.call(C),B=q.next,j=new $;!(M=B.call(q)).done;L++)V=I?d(q,P,[M.value,L],!0):M.value,p(j,L,V);else for(S=f(C.length),j=new $(S);S>L;L++)V=I?P(C[L],L):C[L],p(j,L,V);return j.length=L,j}},"4fad":function(i,r,s){var a=s("23e7"),l=s("6f53").entries;a({target:"Object",stat:!0},{entries:function(u){return l(u)}})},"50c4":function(i,r,s){var a=s("a691"),l=Math.min;i.exports=function(d){return d>0?l(a(d),9007199254740991):0}},5135:function(i,r){var s={}.hasOwnProperty;i.exports=function(a,l){return s.call(a,l)}},5319:function(i,r,s){var a=s("d784"),l=s("825a"),d=s("7b0b"),u=s("50c4"),f=s("a691"),p=s("1d80"),v=s("8aa5"),_=s("14c3"),b=Math.max,C=Math.min,$=Math.floor,E=/\$([$&'`]|\d\d?|<[^>]*>)/g,P=/\$([$&'`]|\d\d?)/g,I=function(O){return O===void 0?O:String(O)};a("replace",2,function(O,L,S,j){var M=j.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,q=j.REPLACE_KEEPS_$0,B=M?"$":"$0";return[function(Q,J){var Y=p(this),Z=Q==null?void 0:Q[O];return Z!==void 0?Z.call(Q,Y,J):L.call(String(Y),Q,J)},function(G,Q){if(!M&&q||typeof Q=="string"&&Q.indexOf(B)===-1){var J=S(L,G,this,Q);if(J.done)return J.value}var Y=l(G),Z=String(this),se=typeof Q=="function";se||(Q=String(Q));var ce=Y.global;if(ce){var te=Y.unicode;Y.lastIndex=0}for(var ee=[];;){var ae=_(Y,Z);if(ae===null||(ee.push(ae),!ce))break;var de=String(ae[0]);de===""&&(Y.lastIndex=v(Z,u(Y.lastIndex),te))}for(var $e="",be=0,me=0;me<ee.length;me++){ae=ee[me];for(var fe=String(ae[0]),Ae=b(C(f(ae.index),Z.length),0),je=[],Ye=1;Ye<ae.length;Ye++)je.push(I(ae[Ye]));var _t=ae.groups;if(se){var xt=[fe].concat(je,Ae,Z);_t!==void 0&&xt.push(_t);var we=String(Q.apply(void 0,xt))}else we=V(fe,Z,Ae,je,_t,Q);Ae>=be&&($e+=Z.slice(be,Ae)+we,be=Ae+fe.length)}return $e+Z.slice(be)}];function V(G,Q,J,Y,Z,se){var ce=J+G.length,te=Y.length,ee=P;return Z!==void 0&&(Z=d(Z),ee=E),L.call(se,ee,function(ae,de){var $e;switch(de.charAt(0)){case"$":return"$";case"&":return G;case"`":return Q.slice(0,J);case"'":return Q.slice(ce);case"<":$e=Z[de.slice(1,-1)];break;default:var be=+de;if(be===0)return ae;if(be>te){var me=$(be/10);return me===0?ae:me<=te?Y[me-1]===void 0?de.charAt(1):Y[me-1]+de.charAt(1):ae}$e=Y[be-1]}return $e===void 0?"":$e})}})},5692:function(i,r,s){var a=s("c430"),l=s("c6cd");(i.exports=function(d,u){return l[d]||(l[d]=u!==void 0?u:{})})("versions",[]).push({version:"3.6.5",mode:a?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(i,r,s){var a=s("d066"),l=s("241c"),d=s("7418"),u=s("825a");i.exports=a("Reflect","ownKeys")||function(p){var v=l.f(u(p)),_=d.f;return _?v.concat(_(p)):v}},"5a34":function(i,r,s){var a=s("44e7");i.exports=function(l){if(a(l))throw TypeError("The method doesn't accept regular expressions");return l}},"5c6c":function(i,r){i.exports=function(s,a){return{enumerable:!(s&1),configurable:!(s&2),writable:!(s&4),value:a}}},"5db7":function(i,r,s){var a=s("23e7"),l=s("a2bf"),d=s("7b0b"),u=s("50c4"),f=s("1c0b"),p=s("65f0");a({target:"Array",proto:!0},{flatMap:function(_){var b=d(this),C=u(b.length),$;return f(_),$=p(b,0),$.length=l($,b,b,C,0,1,_,arguments.length>1?arguments[1]:void 0),$}})},6547:function(i,r,s){var a=s("a691"),l=s("1d80"),d=function(u){return function(f,p){var v=String(l(f)),_=a(p),b=v.length,C,$;return _<0||_>=b?u?"":void 0:(C=v.charCodeAt(_),C<55296||C>56319||_+1===b||($=v.charCodeAt(_+1))<56320||$>57343?u?v.charAt(_):C:u?v.slice(_,_+2):(C-55296<<10)+($-56320)+65536)}};i.exports={codeAt:d(!1),charAt:d(!0)}},"65f0":function(i,r,s){var a=s("861d"),l=s("e8b5"),d=s("b622"),u=d("species");i.exports=function(f,p){var v;return l(f)&&(v=f.constructor,typeof v=="function"&&(v===Array||l(v.prototype))?v=void 0:a(v)&&(v=v[u],v===null&&(v=void 0))),new(v===void 0?Array:v)(p===0?0:p)}},"69f3":function(i,r,s){var a=s("7f9a"),l=s("da84"),d=s("861d"),u=s("9112"),f=s("5135"),p=s("f772"),v=s("d012"),_=l.WeakMap,b,C,$,E=function(M){return $(M)?C(M):b(M,{})},P=function(M){return function(q){var B;if(!d(q)||(B=C(q)).type!==M)throw TypeError("Incompatible receiver, "+M+" required");return B}};if(a){var I=new _,O=I.get,L=I.has,S=I.set;b=function(M,q){return S.call(I,M,q),q},C=function(M){return O.call(I,M)||{}},$=function(M){return L.call(I,M)}}else{var j=p("state");v[j]=!0,b=function(M,q){return u(M,j,q),q},C=function(M){return f(M,j)?M[j]:{}},$=function(M){return f(M,j)}}i.exports={set:b,get:C,has:$,enforce:E,getterFor:P}},"6eeb":function(i,r,s){var a=s("da84"),l=s("9112"),d=s("5135"),u=s("ce4e"),f=s("8925"),p=s("69f3"),v=p.get,_=p.enforce,b=String(String).split("String");(i.exports=function(C,$,E,P){var I=P?!!P.unsafe:!1,O=P?!!P.enumerable:!1,L=P?!!P.noTargetGet:!1;if(typeof E=="function"&&(typeof $=="string"&&!d(E,"name")&&l(E,"name",$),_(E).source=b.join(typeof $=="string"?$:"")),C===a){O?C[$]=E:u($,E);return}else I?!L&&C[$]&&(O=!0):delete C[$];O?C[$]=E:l(C,$,E)})(Function.prototype,"toString",function(){return typeof this=="function"&&v(this).source||f(this)})},"6f53":function(i,r,s){var a=s("83ab"),l=s("df75"),d=s("fc6a"),u=s("d1e7").f,f=function(p){return function(v){for(var _=d(v),b=l(_),C=b.length,$=0,E=[],P;C>$;)P=b[$++],(!a||u.call(_,P))&&E.push(p?[P,_[P]]:_[P]);return E}};i.exports={entries:f(!0),values:f(!1)}},"73d9":function(i,r,s){var a=s("44d2");a("flatMap")},7418:function(i,r){r.f=Object.getOwnPropertySymbols},"746f":function(i,r,s){var a=s("428f"),l=s("5135"),d=s("e538"),u=s("9bf2").f;i.exports=function(f){var p=a.Symbol||(a.Symbol={});l(p,f)||u(p,f,{value:d.f(f)})}},7839:function(i,r){i.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(i,r,s){var a=s("1d80");i.exports=function(l){return Object(a(l))}},"7c73":function(i,r,s){var a=s("825a"),l=s("37e8"),d=s("7839"),u=s("d012"),f=s("1be4"),p=s("cc12"),v=s("f772"),_=">",b="<",C="prototype",$="script",E=v("IE_PROTO"),P=function(){},I=function(M){return b+$+_+M+b+"/"+$+_},O=function(M){M.write(I("")),M.close();var q=M.parentWindow.Object;return M=null,q},L=function(){var M=p("iframe"),q="java"+$+":",B;return M.style.display="none",f.appendChild(M),M.src=String(q),B=M.contentWindow.document,B.open(),B.write(I("document.F=Object")),B.close(),B.F},S,j=function(){try{S=document.domain&&new ActiveXObject("htmlfile")}catch{}j=S?O(S):L();for(var M=d.length;M--;)delete j[C][d[M]];return j()};u[E]=!0,i.exports=Object.create||function(q,B){var V;return q!==null?(P[C]=a(q),V=new P,P[C]=null,V[E]=q):V=j(),B===void 0?V:l(V,B)}},"7dd0":function(i,r,s){var a=s("23e7"),l=s("9ed3"),d=s("e163"),u=s("d2bb"),f=s("d44e"),p=s("9112"),v=s("6eeb"),_=s("b622"),b=s("c430"),C=s("3f8c"),$=s("ae93"),E=$.IteratorPrototype,P=$.BUGGY_SAFARI_ITERATORS,I=_("iterator"),O="keys",L="values",S="entries",j=function(){return this};i.exports=function(M,q,B,V,G,Q,J){l(B,q,V);var Y=function(me){if(me===G&&ee)return ee;if(!P&&me in ce)return ce[me];switch(me){case O:return function(){return new B(this,me)};case L:return function(){return new B(this,me)};case S:return function(){return new B(this,me)}}return function(){return new B(this)}},Z=q+" Iterator",se=!1,ce=M.prototype,te=ce[I]||ce["@@iterator"]||G&&ce[G],ee=!P&&te||Y(G),ae=q=="Array"&&ce.entries||te,de,$e,be;if(ae&&(de=d(ae.call(new M)),E!==Object.prototype&&de.next&&(!b&&d(de)!==E&&(u?u(de,E):typeof de[I]!="function"&&p(de,I,j)),f(de,Z,!0,!0),b&&(C[Z]=j))),G==L&&te&&te.name!==L&&(se=!0,ee=function(){return te.call(this)}),(!b||J)&&ce[I]!==ee&&p(ce,I,ee),C[q]=ee,G)if($e={values:Y(L),keys:Q?ee:Y(O),entries:Y(S)},J)for(be in $e)(P||se||!(be in ce))&&v(ce,be,$e[be]);else a({target:q,proto:!0,forced:P||se},$e);return $e}},"7f9a":function(i,r,s){var a=s("da84"),l=s("8925"),d=a.WeakMap;i.exports=typeof d=="function"&&/native code/.test(l(d))},"825a":function(i,r,s){var a=s("861d");i.exports=function(l){if(!a(l))throw TypeError(String(l)+" is not an object");return l}},"83ab":function(i,r,s){var a=s("d039");i.exports=!a(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},8418:function(i,r,s){var a=s("c04e"),l=s("9bf2"),d=s("5c6c");i.exports=function(u,f,p){var v=a(f);v in u?l.f(u,v,d(0,p)):u[v]=p}},"861d":function(i,r){i.exports=function(s){return typeof s=="object"?s!==null:typeof s=="function"}},8875:function(i,r,s){var a,l,d;(function(u,f){l=[],a=f,d=typeof a=="function"?a.apply(r,l):a,d!==void 0&&(i.exports=d)})(typeof self<"u"?self:this,function(){function u(){var f=Object.getOwnPropertyDescriptor(document,"currentScript");if(!f&&"currentScript"in document&&document.currentScript||f&&f.get!==u&&document.currentScript)return document.currentScript;try{throw new Error}catch(S){var p=/.*at [^(]*\((.*):(.+):(.+)\)$/ig,v=/@([^@]*):(\d+):(\d+)\s*$/ig,_=p.exec(S.stack)||v.exec(S.stack),b=_&&_[1]||!1,C=_&&_[2]||!1,$=document.location.href.replace(document.location.hash,""),E,P,I,O=document.getElementsByTagName("script");b===$&&(E=document.documentElement.outerHTML,P=new RegExp("(?:[^\\n]+?\\n){0,"+(C-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),I=E.replace(P,"$1").trim());for(var L=0;L<O.length;L++)if(O[L].readyState==="interactive"||O[L].src===b||b===$&&O[L].innerHTML&&O[L].innerHTML.trim()===I)return O[L];return null}}return u})},8925:function(i,r,s){var a=s("c6cd"),l=Function.toString;typeof a.inspectSource!="function"&&(a.inspectSource=function(d){return l.call(d)}),i.exports=a.inspectSource},"8aa5":function(i,r,s){var a=s("6547").charAt;i.exports=function(l,d,u){return d+(u?a(l,d).length:1)}},"8bbf":function(i,r){i.exports=n},"90e3":function(i,r){var s=0,a=Math.random();i.exports=function(l){return"Symbol("+String(l===void 0?"":l)+")_"+(++s+a).toString(36)}},9112:function(i,r,s){var a=s("83ab"),l=s("9bf2"),d=s("5c6c");i.exports=a?function(u,f,p){return l.f(u,f,d(1,p))}:function(u,f,p){return u[f]=p,u}},9263:function(i,r,s){var a=s("ad6d"),l=s("9f7f"),d=RegExp.prototype.exec,u=String.prototype.replace,f=d,p=function(){var C=/a/,$=/b*/g;return d.call(C,"a"),d.call($,"a"),C.lastIndex!==0||$.lastIndex!==0}(),v=l.UNSUPPORTED_Y||l.BROKEN_CARET,_=/()??/.exec("")[1]!==void 0,b=p||_||v;b&&(f=function($){var E=this,P,I,O,L,S=v&&E.sticky,j=a.call(E),M=E.source,q=0,B=$;return S&&(j=j.replace("y",""),j.indexOf("g")===-1&&(j+="g"),B=String($).slice(E.lastIndex),E.lastIndex>0&&(!E.multiline||E.multiline&&$[E.lastIndex-1]!==`
`)&&(M="(?: "+M+")",B=" "+B,q++),I=new RegExp("^(?:"+M+")",j)),_&&(I=new RegExp("^"+M+"$(?!\\s)",j)),p&&(P=E.lastIndex),O=d.call(S?I:E,B),S?O?(O.input=O.input.slice(q),O[0]=O[0].slice(q),O.index=E.lastIndex,E.lastIndex+=O[0].length):E.lastIndex=0:p&&O&&(E.lastIndex=E.global?O.index+O[0].length:P),_&&O&&O.length>1&&u.call(O[0],I,function(){for(L=1;L<arguments.length-2;L++)arguments[L]===void 0&&(O[L]=void 0)}),O}),i.exports=f},"94ca":function(i,r,s){var a=s("d039"),l=/#|\.prototype\./,d=function(_,b){var C=f[u(_)];return C==v?!0:C==p?!1:typeof b=="function"?a(b):!!b},u=d.normalize=function(_){return String(_).replace(l,".").toLowerCase()},f=d.data={},p=d.NATIVE="N",v=d.POLYFILL="P";i.exports=d},"99af":function(i,r,s){var a=s("23e7"),l=s("d039"),d=s("e8b5"),u=s("861d"),f=s("7b0b"),p=s("50c4"),v=s("8418"),_=s("65f0"),b=s("1dde"),C=s("b622"),$=s("2d00"),E=C("isConcatSpreadable"),P=9007199254740991,I="Maximum allowed index exceeded",O=$>=51||!l(function(){var M=[];return M[E]=!1,M.concat()[0]!==M}),L=b("concat"),S=function(M){if(!u(M))return!1;var q=M[E];return q!==void 0?!!q:d(M)},j=!O||!L;a({target:"Array",proto:!0,forced:j},{concat:function(q){var B=f(this),V=_(B,0),G=0,Q,J,Y,Z,se;for(Q=-1,Y=arguments.length;Q<Y;Q++)if(se=Q===-1?B:arguments[Q],S(se)){if(Z=p(se.length),G+Z>P)throw TypeError(I);for(J=0;J<Z;J++,G++)J in se&&v(V,G,se[J])}else{if(G>=P)throw TypeError(I);v(V,G++,se)}return V.length=G,V}})},"9bdd":function(i,r,s){var a=s("825a");i.exports=function(l,d,u,f){try{return f?d(a(u)[0],u[1]):d(u)}catch(v){var p=l.return;throw p!==void 0&&a(p.call(l)),v}}},"9bf2":function(i,r,s){var a=s("83ab"),l=s("0cfb"),d=s("825a"),u=s("c04e"),f=Object.defineProperty;r.f=a?f:function(v,_,b){if(d(v),_=u(_,!0),d(b),l)try{return f(v,_,b)}catch{}if("get"in b||"set"in b)throw TypeError("Accessors not supported");return"value"in b&&(v[_]=b.value),v}},"9ed3":function(i,r,s){var a=s("ae93").IteratorPrototype,l=s("7c73"),d=s("5c6c"),u=s("d44e"),f=s("3f8c"),p=function(){return this};i.exports=function(v,_,b){var C=_+" Iterator";return v.prototype=l(a,{next:d(1,b)}),u(v,C,!1,!0),f[C]=p,v}},"9f7f":function(i,r,s){var a=s("d039");function l(d,u){return RegExp(d,u)}r.UNSUPPORTED_Y=a(function(){var d=l("a","y");return d.lastIndex=2,d.exec("abcd")!=null}),r.BROKEN_CARET=a(function(){var d=l("^r","gy");return d.lastIndex=2,d.exec("str")!=null})},a2bf:function(i,r,s){var a=s("e8b5"),l=s("50c4"),d=s("0366"),u=function(f,p,v,_,b,C,$,E){for(var P=b,I=0,O=$?d($,E,3):!1,L;I<_;){if(I in v){if(L=O?O(v[I],I,p):v[I],C>0&&a(L))P=u(f,p,L,l(L.length),P,C-1)-1;else{if(P>=9007199254740991)throw TypeError("Exceed the acceptable array length");f[P]=L}P++}I++}return P};i.exports=u},a352:function(i,r){i.exports=o},a434:function(i,r,s){var a=s("23e7"),l=s("23cb"),d=s("a691"),u=s("50c4"),f=s("7b0b"),p=s("65f0"),v=s("8418"),_=s("1dde"),b=s("ae40"),C=_("splice"),$=b("splice",{ACCESSORS:!0,0:0,1:2}),E=Math.max,P=Math.min,I=9007199254740991,O="Maximum allowed length exceeded";a({target:"Array",proto:!0,forced:!C||!$},{splice:function(S,j){var M=f(this),q=u(M.length),B=l(S,q),V=arguments.length,G,Q,J,Y,Z,se;if(V===0?G=Q=0:V===1?(G=0,Q=q-B):(G=V-2,Q=P(E(d(j),0),q-B)),q+G-Q>I)throw TypeError(O);for(J=p(M,Q),Y=0;Y<Q;Y++)Z=B+Y,Z in M&&v(J,Y,M[Z]);if(J.length=Q,G<Q){for(Y=B;Y<q-Q;Y++)Z=Y+Q,se=Y+G,Z in M?M[se]=M[Z]:delete M[se];for(Y=q;Y>q-Q+G;Y--)delete M[Y-1]}else if(G>Q)for(Y=q-Q;Y>B;Y--)Z=Y+Q-1,se=Y+G-1,Z in M?M[se]=M[Z]:delete M[se];for(Y=0;Y<G;Y++)M[Y+B]=arguments[Y+2];return M.length=q-Q+G,J}})},a4d3:function(i,r,s){var a=s("23e7"),l=s("da84"),d=s("d066"),u=s("c430"),f=s("83ab"),p=s("4930"),v=s("fdbf"),_=s("d039"),b=s("5135"),C=s("e8b5"),$=s("861d"),E=s("825a"),P=s("7b0b"),I=s("fc6a"),O=s("c04e"),L=s("5c6c"),S=s("7c73"),j=s("df75"),M=s("241c"),q=s("057f"),B=s("7418"),V=s("06cf"),G=s("9bf2"),Q=s("d1e7"),J=s("9112"),Y=s("6eeb"),Z=s("5692"),se=s("f772"),ce=s("d012"),te=s("90e3"),ee=s("b622"),ae=s("e538"),de=s("746f"),$e=s("d44e"),be=s("69f3"),me=s("b727").forEach,fe=se("hidden"),Ae="Symbol",je="prototype",Ye=ee("toPrimitive"),_t=be.set,xt=be.getterFor(Ae),we=Object[je],ve=l.Symbol,qe=d("JSON","stringify"),$t=V.f,ut=G.f,Ve=q.f,tt=Q.f,ge=Z("symbols"),ye=Z("op-symbols"),Te=Z("string-to-symbol-registry"),pt=Z("symbol-to-string-registry"),yt=Z("wks"),Xe=l.QObject,Ze=!Xe||!Xe[je]||!Xe[je].findChild,vt=f&&_(function(){return S(ut({},"a",{get:function(){return ut(this,"a",{value:7}).a}})).a!=7})?function(Ne,nt,It){var Zt=$t(we,nt);Zt&&delete we[nt],ut(Ne,nt,It),Zt&&Ne!==we&&ut(we,nt,Zt)}:ut,Ut=function(Ne,nt){var It=ge[Ne]=S(ve[je]);return _t(It,{type:Ae,tag:Ne,description:nt}),f||(It.description=nt),It},Je=v?function(Ne){return typeof Ne=="symbol"}:function(Ne){return Object(Ne)instanceof ve},We=function(nt,It,Zt){nt===we&&We(ye,It,Zt),E(nt);var dn=O(It,!0);return E(Zt),b(ge,dn)?(Zt.enumerable?(b(nt,fe)&&nt[fe][dn]&&(nt[fe][dn]=!1),Zt=S(Zt,{enumerable:L(0,!1)})):(b(nt,fe)||ut(nt,fe,L(1,{})),nt[fe][dn]=!0),vt(nt,dn,Zt)):ut(nt,dn,Zt)},mt=function(nt,It){E(nt);var Zt=I(It),dn=j(Zt).concat(bn(Zt));return me(dn,function(Hn){(!f||Vt.call(Zt,Hn))&&We(nt,Hn,Zt[Hn])}),nt},At=function(nt,It){return It===void 0?S(nt):mt(S(nt),It)},Vt=function(nt){var It=O(nt,!0),Zt=tt.call(this,It);return this===we&&b(ge,It)&&!b(ye,It)?!1:Zt||!b(this,It)||!b(ge,It)||b(this,fe)&&this[fe][It]?Zt:!0},cn=function(nt,It){var Zt=I(nt),dn=O(It,!0);if(!(Zt===we&&b(ge,dn)&&!b(ye,dn))){var Hn=$t(Zt,dn);return Hn&&b(ge,dn)&&!(b(Zt,fe)&&Zt[fe][dn])&&(Hn.enumerable=!0),Hn}},fn=function(nt){var It=Ve(I(nt)),Zt=[];return me(It,function(dn){!b(ge,dn)&&!b(ce,dn)&&Zt.push(dn)}),Zt},bn=function(nt){var It=nt===we,Zt=Ve(It?ye:I(nt)),dn=[];return me(Zt,function(Hn){b(ge,Hn)&&(!It||b(we,Hn))&&dn.push(ge[Hn])}),dn};if(p||(ve=function(){if(this instanceof ve)throw TypeError("Symbol is not a constructor");var nt=!arguments.length||arguments[0]===void 0?void 0:String(arguments[0]),It=te(nt),Zt=function(dn){this===we&&Zt.call(ye,dn),b(this,fe)&&b(this[fe],It)&&(this[fe][It]=!1),vt(this,It,L(1,dn))};return f&&Ze&&vt(we,It,{configurable:!0,set:Zt}),Ut(It,nt)},Y(ve[je],"toString",function(){return xt(this).tag}),Y(ve,"withoutSetter",function(Ne){return Ut(te(Ne),Ne)}),Q.f=Vt,G.f=We,V.f=cn,M.f=q.f=fn,B.f=bn,ae.f=function(Ne){return Ut(ee(Ne),Ne)},f&&(ut(ve[je],"description",{configurable:!0,get:function(){return xt(this).description}}),u||Y(we,"propertyIsEnumerable",Vt,{unsafe:!0}))),a({global:!0,wrap:!0,forced:!p,sham:!p},{Symbol:ve}),me(j(yt),function(Ne){de(Ne)}),a({target:Ae,stat:!0,forced:!p},{for:function(Ne){var nt=String(Ne);if(b(Te,nt))return Te[nt];var It=ve(nt);return Te[nt]=It,pt[It]=nt,It},keyFor:function(nt){if(!Je(nt))throw TypeError(nt+" is not a symbol");if(b(pt,nt))return pt[nt]},useSetter:function(){Ze=!0},useSimple:function(){Ze=!1}}),a({target:"Object",stat:!0,forced:!p,sham:!f},{create:At,defineProperty:We,defineProperties:mt,getOwnPropertyDescriptor:cn}),a({target:"Object",stat:!0,forced:!p},{getOwnPropertyNames:fn,getOwnPropertySymbols:bn}),a({target:"Object",stat:!0,forced:_(function(){B.f(1)})},{getOwnPropertySymbols:function(nt){return B.f(P(nt))}}),qe){var kt=!p||_(function(){var Ne=ve();return qe([Ne])!="[null]"||qe({a:Ne})!="{}"||qe(Object(Ne))!="{}"});a({target:"JSON",stat:!0,forced:kt},{stringify:function(nt,It,Zt){for(var dn=[nt],Hn=1,Oo;arguments.length>Hn;)dn.push(arguments[Hn++]);if(Oo=It,!(!$(It)&&nt===void 0||Je(nt)))return C(It)||(It=function(tn,Fo){if(typeof Oo=="function"&&(Fo=Oo.call(this,tn,Fo)),!Je(Fo))return Fo}),dn[1]=It,qe.apply(null,dn)}})}ve[je][Ye]||J(ve[je],Ye,ve[je].valueOf),$e(ve,Ae),ce[fe]=!0},a630:function(i,r,s){var a=s("23e7"),l=s("4df4"),d=s("1c7e"),u=!d(function(f){Array.from(f)});a({target:"Array",stat:!0,forced:u},{from:l})},a640:function(i,r,s){var a=s("d039");i.exports=function(l,d){var u=[][l];return!!u&&a(function(){u.call(null,d||function(){throw 1},1)})}},a691:function(i,r){var s=Math.ceil,a=Math.floor;i.exports=function(l){return isNaN(l=+l)?0:(l>0?a:s)(l)}},ab13:function(i,r,s){var a=s("b622"),l=a("match");i.exports=function(d){var u=/./;try{"/./"[d](u)}catch{try{return u[l]=!1,"/./"[d](u)}catch{}}return!1}},ac1f:function(i,r,s){var a=s("23e7"),l=s("9263");a({target:"RegExp",proto:!0,forced:/./.exec!==l},{exec:l})},ad6d:function(i,r,s){var a=s("825a");i.exports=function(){var l=a(this),d="";return l.global&&(d+="g"),l.ignoreCase&&(d+="i"),l.multiline&&(d+="m"),l.dotAll&&(d+="s"),l.unicode&&(d+="u"),l.sticky&&(d+="y"),d}},ae40:function(i,r,s){var a=s("83ab"),l=s("d039"),d=s("5135"),u=Object.defineProperty,f={},p=function(v){throw v};i.exports=function(v,_){if(d(f,v))return f[v];_||(_={});var b=[][v],C=d(_,"ACCESSORS")?_.ACCESSORS:!1,$=d(_,0)?_[0]:p,E=d(_,1)?_[1]:void 0;return f[v]=!!b&&!l(function(){if(C&&!a)return!0;var P={length:-1};C?u(P,1,{enumerable:!0,get:p}):P[1]=1,b.call(P,$,E)})}},ae93:function(i,r,s){var a=s("e163"),l=s("9112"),d=s("5135"),u=s("b622"),f=s("c430"),p=u("iterator"),v=!1,_=function(){return this},b,C,$;[].keys&&($=[].keys(),"next"in $?(C=a(a($)),C!==Object.prototype&&(b=C)):v=!0),b==null&&(b={}),!f&&!d(b,p)&&l(b,p,_),i.exports={IteratorPrototype:b,BUGGY_SAFARI_ITERATORS:v}},b041:function(i,r,s){var a=s("00ee"),l=s("f5df");i.exports=a?{}.toString:function(){return"[object "+l(this)+"]"}},b0c0:function(i,r,s){var a=s("83ab"),l=s("9bf2").f,d=Function.prototype,u=d.toString,f=/^\s*function ([^ (]*)/,p="name";a&&!(p in d)&&l(d,p,{configurable:!0,get:function(){try{return u.call(this).match(f)[1]}catch{return""}}})},b622:function(i,r,s){var a=s("da84"),l=s("5692"),d=s("5135"),u=s("90e3"),f=s("4930"),p=s("fdbf"),v=l("wks"),_=a.Symbol,b=p?_:_&&_.withoutSetter||u;i.exports=function(C){return d(v,C)||(f&&d(_,C)?v[C]=_[C]:v[C]=b("Symbol."+C)),v[C]}},b64b:function(i,r,s){var a=s("23e7"),l=s("7b0b"),d=s("df75"),u=s("d039"),f=u(function(){d(1)});a({target:"Object",stat:!0,forced:f},{keys:function(v){return d(l(v))}})},b727:function(i,r,s){var a=s("0366"),l=s("44ad"),d=s("7b0b"),u=s("50c4"),f=s("65f0"),p=[].push,v=function(_){var b=_==1,C=_==2,$=_==3,E=_==4,P=_==6,I=_==5||P;return function(O,L,S,j){for(var M=d(O),q=l(M),B=a(L,S,3),V=u(q.length),G=0,Q=j||f,J=b?Q(O,V):C?Q(O,0):void 0,Y,Z;V>G;G++)if((I||G in q)&&(Y=q[G],Z=B(Y,G,M),_)){if(b)J[G]=Z;else if(Z)switch(_){case 3:return!0;case 5:return Y;case 6:return G;case 2:p.call(J,Y)}else if(E)return!1}return P?-1:$||E?E:J}};i.exports={forEach:v(0),map:v(1),filter:v(2),some:v(3),every:v(4),find:v(5),findIndex:v(6)}},c04e:function(i,r,s){var a=s("861d");i.exports=function(l,d){if(!a(l))return l;var u,f;if(d&&typeof(u=l.toString)=="function"&&!a(f=u.call(l))||typeof(u=l.valueOf)=="function"&&!a(f=u.call(l))||!d&&typeof(u=l.toString)=="function"&&!a(f=u.call(l)))return f;throw TypeError("Can't convert object to primitive value")}},c430:function(i,r){i.exports=!1},c6b6:function(i,r){var s={}.toString;i.exports=function(a){return s.call(a).slice(8,-1)}},c6cd:function(i,r,s){var a=s("da84"),l=s("ce4e"),d="__core-js_shared__",u=a[d]||l(d,{});i.exports=u},c740:function(i,r,s){var a=s("23e7"),l=s("b727").findIndex,d=s("44d2"),u=s("ae40"),f="findIndex",p=!0,v=u(f);f in[]&&Array(1)[f](function(){p=!1}),a({target:"Array",proto:!0,forced:p||!v},{findIndex:function(b){return l(this,b,arguments.length>1?arguments[1]:void 0)}}),d(f)},c8ba:function(i,r){var s;s=function(){return this}();try{s=s||new Function("return this")()}catch{typeof window=="object"&&(s=window)}i.exports=s},c975:function(i,r,s){var a=s("23e7"),l=s("4d64").indexOf,d=s("a640"),u=s("ae40"),f=[].indexOf,p=!!f&&1/[1].indexOf(1,-0)<0,v=d("indexOf"),_=u("indexOf",{ACCESSORS:!0,1:0});a({target:"Array",proto:!0,forced:p||!v||!_},{indexOf:function(C){return p?f.apply(this,arguments)||0:l(this,C,arguments.length>1?arguments[1]:void 0)}})},ca84:function(i,r,s){var a=s("5135"),l=s("fc6a"),d=s("4d64").indexOf,u=s("d012");i.exports=function(f,p){var v=l(f),_=0,b=[],C;for(C in v)!a(u,C)&&a(v,C)&&b.push(C);for(;p.length>_;)a(v,C=p[_++])&&(~d(b,C)||b.push(C));return b}},caad:function(i,r,s){var a=s("23e7"),l=s("4d64").includes,d=s("44d2"),u=s("ae40"),f=u("indexOf",{ACCESSORS:!0,1:0});a({target:"Array",proto:!0,forced:!f},{includes:function(v){return l(this,v,arguments.length>1?arguments[1]:void 0)}}),d("includes")},cc12:function(i,r,s){var a=s("da84"),l=s("861d"),d=a.document,u=l(d)&&l(d.createElement);i.exports=function(f){return u?d.createElement(f):{}}},ce4e:function(i,r,s){var a=s("da84"),l=s("9112");i.exports=function(d,u){try{l(a,d,u)}catch{a[d]=u}return u}},d012:function(i,r){i.exports={}},d039:function(i,r){i.exports=function(s){try{return!!s()}catch{return!0}}},d066:function(i,r,s){var a=s("428f"),l=s("da84"),d=function(u){return typeof u=="function"?u:void 0};i.exports=function(u,f){return arguments.length<2?d(a[u])||d(l[u]):a[u]&&a[u][f]||l[u]&&l[u][f]}},d1e7:function(i,r,s){var a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,d=l&&!a.call({1:2},1);r.f=d?function(f){var p=l(this,f);return!!p&&p.enumerable}:a},d28b:function(i,r,s){var a=s("746f");a("iterator")},d2bb:function(i,r,s){var a=s("825a"),l=s("3bbe");i.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var d=!1,u={},f;try{f=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,f.call(u,[]),d=u instanceof Array}catch{}return function(v,_){return a(v),l(_),d?f.call(v,_):v.__proto__=_,v}}():void 0)},d3b7:function(i,r,s){var a=s("00ee"),l=s("6eeb"),d=s("b041");a||l(Object.prototype,"toString",d,{unsafe:!0})},d44e:function(i,r,s){var a=s("9bf2").f,l=s("5135"),d=s("b622"),u=d("toStringTag");i.exports=function(f,p,v){f&&!l(f=v?f:f.prototype,u)&&a(f,u,{configurable:!0,value:p})}},d58f:function(i,r,s){var a=s("1c0b"),l=s("7b0b"),d=s("44ad"),u=s("50c4"),f=function(p){return function(v,_,b,C){a(_);var $=l(v),E=d($),P=u($.length),I=p?P-1:0,O=p?-1:1;if(b<2)for(;;){if(I in E){C=E[I],I+=O;break}if(I+=O,p?I<0:P<=I)throw TypeError("Reduce of empty array with no initial value")}for(;p?I>=0:P>I;I+=O)I in E&&(C=_(C,E[I],I,$));return C}};i.exports={left:f(!1),right:f(!0)}},d784:function(i,r,s){s("ac1f");var a=s("6eeb"),l=s("d039"),d=s("b622"),u=s("9263"),f=s("9112"),p=d("species"),v=!l(function(){var E=/./;return E.exec=function(){var P=[];return P.groups={a:"7"},P},"".replace(E,"$<a>")!=="7"}),_=function(){return"a".replace(/./,"$0")==="$0"}(),b=d("replace"),C=function(){return/./[b]?/./[b]("a","$0")==="":!1}(),$=!l(function(){var E=/(?:)/,P=E.exec;E.exec=function(){return P.apply(this,arguments)};var I="ab".split(E);return I.length!==2||I[0]!=="a"||I[1]!=="b"});i.exports=function(E,P,I,O){var L=d(E),S=!l(function(){var G={};return G[L]=function(){return 7},""[E](G)!=7}),j=S&&!l(function(){var G=!1,Q=/a/;return E==="split"&&(Q={},Q.constructor={},Q.constructor[p]=function(){return Q},Q.flags="",Q[L]=/./[L]),Q.exec=function(){return G=!0,null},Q[L](""),!G});if(!S||!j||E==="replace"&&!(v&&_&&!C)||E==="split"&&!$){var M=/./[L],q=I(L,""[E],function(G,Q,J,Y,Z){return Q.exec===u?S&&!Z?{done:!0,value:M.call(Q,J,Y)}:{done:!0,value:G.call(J,Q,Y)}:{done:!1}},{REPLACE_KEEPS_$0:_,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:C}),B=q[0],V=q[1];a(String.prototype,E,B),a(RegExp.prototype,L,P==2?function(G,Q){return V.call(G,this,Q)}:function(G){return V.call(G,this)})}O&&f(RegExp.prototype[L],"sham",!0)}},d81d:function(i,r,s){var a=s("23e7"),l=s("b727").map,d=s("1dde"),u=s("ae40"),f=d("map"),p=u("map");a({target:"Array",proto:!0,forced:!f||!p},{map:function(_){return l(this,_,arguments.length>1?arguments[1]:void 0)}})},da84:function(i,r,s){(function(a){var l=function(d){return d&&d.Math==Math&&d};i.exports=l(typeof globalThis=="object"&&globalThis)||l(typeof window=="object"&&window)||l(typeof self=="object"&&self)||l(typeof a=="object"&&a)||Function("return this")()}).call(this,s("c8ba"))},dbb4:function(i,r,s){var a=s("23e7"),l=s("83ab"),d=s("56ef"),u=s("fc6a"),f=s("06cf"),p=s("8418");a({target:"Object",stat:!0,sham:!l},{getOwnPropertyDescriptors:function(_){for(var b=u(_),C=f.f,$=d(b),E={},P=0,I,O;$.length>P;)O=C(b,I=$[P++]),O!==void 0&&p(E,I,O);return E}})},dbf1:function(i,r,s){(function(a){s.d(r,"a",function(){return d});function l(){return typeof window<"u"?window.console:a.console}var d=l()}).call(this,s("c8ba"))},ddb0:function(i,r,s){var a=s("da84"),l=s("fdbc"),d=s("e260"),u=s("9112"),f=s("b622"),p=f("iterator"),v=f("toStringTag"),_=d.values;for(var b in l){var C=a[b],$=C&&C.prototype;if($){if($[p]!==_)try{u($,p,_)}catch{$[p]=_}if($[v]||u($,v,b),l[b]){for(var E in d)if($[E]!==d[E])try{u($,E,d[E])}catch{$[E]=d[E]}}}}},df75:function(i,r,s){var a=s("ca84"),l=s("7839");i.exports=Object.keys||function(u){return a(u,l)}},e01a:function(i,r,s){var a=s("23e7"),l=s("83ab"),d=s("da84"),u=s("5135"),f=s("861d"),p=s("9bf2").f,v=s("e893"),_=d.Symbol;if(l&&typeof _=="function"&&(!("description"in _.prototype)||_().description!==void 0)){var b={},C=function(){var L=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),S=this instanceof C?new _(L):L===void 0?_():_(L);return L===""&&(b[S]=!0),S};v(C,_);var $=C.prototype=_.prototype;$.constructor=C;var E=$.toString,P=String(_("test"))=="Symbol(test)",I=/^Symbol\((.*)\)[^)]+$/;p($,"description",{configurable:!0,get:function(){var L=f(this)?this.valueOf():this,S=E.call(L);if(u(b,L))return"";var j=P?S.slice(7,-1):S.replace(I,"$1");return j===""?void 0:j}}),a({global:!0,forced:!0},{Symbol:C})}},e163:function(i,r,s){var a=s("5135"),l=s("7b0b"),d=s("f772"),u=s("e177"),f=d("IE_PROTO"),p=Object.prototype;i.exports=u?Object.getPrototypeOf:function(v){return v=l(v),a(v,f)?v[f]:typeof v.constructor=="function"&&v instanceof v.constructor?v.constructor.prototype:v instanceof Object?p:null}},e177:function(i,r,s){var a=s("d039");i.exports=!a(function(){function l(){}return l.prototype.constructor=null,Object.getPrototypeOf(new l)!==l.prototype})},e260:function(i,r,s){var a=s("fc6a"),l=s("44d2"),d=s("3f8c"),u=s("69f3"),f=s("7dd0"),p="Array Iterator",v=u.set,_=u.getterFor(p);i.exports=f(Array,"Array",function(b,C){v(this,{type:p,target:a(b),index:0,kind:C})},function(){var b=_(this),C=b.target,$=b.kind,E=b.index++;return!C||E>=C.length?(b.target=void 0,{value:void 0,done:!0}):$=="keys"?{value:E,done:!1}:$=="values"?{value:C[E],done:!1}:{value:[E,C[E]],done:!1}},"values"),d.Arguments=d.Array,l("keys"),l("values"),l("entries")},e439:function(i,r,s){var a=s("23e7"),l=s("d039"),d=s("fc6a"),u=s("06cf").f,f=s("83ab"),p=l(function(){u(1)}),v=!f||p;a({target:"Object",stat:!0,forced:v,sham:!f},{getOwnPropertyDescriptor:function(b,C){return u(d(b),C)}})},e538:function(i,r,s){var a=s("b622");r.f=a},e893:function(i,r,s){var a=s("5135"),l=s("56ef"),d=s("06cf"),u=s("9bf2");i.exports=function(f,p){for(var v=l(p),_=u.f,b=d.f,C=0;C<v.length;C++){var $=v[C];a(f,$)||_(f,$,b(p,$))}}},e8b5:function(i,r,s){var a=s("c6b6");i.exports=Array.isArray||function(d){return a(d)=="Array"}},e95a:function(i,r,s){var a=s("b622"),l=s("3f8c"),d=a("iterator"),u=Array.prototype;i.exports=function(f){return f!==void 0&&(l.Array===f||u[d]===f)}},f5df:function(i,r,s){var a=s("00ee"),l=s("c6b6"),d=s("b622"),u=d("toStringTag"),f=l(function(){return arguments}())=="Arguments",p=function(v,_){try{return v[_]}catch{}};i.exports=a?l:function(v){var _,b,C;return v===void 0?"Undefined":v===null?"Null":typeof(b=p(_=Object(v),u))=="string"?b:f?l(_):(C=l(_))=="Object"&&typeof _.callee=="function"?"Arguments":C}},f772:function(i,r,s){var a=s("5692"),l=s("90e3"),d=a("keys");i.exports=function(u){return d[u]||(d[u]=l(u))}},fb15:function(i,r,s){if(s.r(r),typeof window<"u"){var a=window.document.currentScript;{var l=s("8875");a=l(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:l})}var d=a&&a.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);d&&(s.p=d[1])}s("99af"),s("4de4"),s("4160"),s("c975"),s("d81d"),s("a434"),s("159b"),s("a4d3"),s("e439"),s("dbb4"),s("b64b");function u(Je,We,mt){return We in Je?Object.defineProperty(Je,We,{value:mt,enumerable:!0,configurable:!0,writable:!0}):Je[We]=mt,Je}function f(Je,We){var mt=Object.keys(Je);if(Object.getOwnPropertySymbols){var At=Object.getOwnPropertySymbols(Je);We&&(At=At.filter(function(Vt){return Object.getOwnPropertyDescriptor(Je,Vt).enumerable})),mt.push.apply(mt,At)}return mt}function p(Je){for(var We=1;We<arguments.length;We++){var mt=arguments[We]!=null?arguments[We]:{};We%2?f(Object(mt),!0).forEach(function(At){u(Je,At,mt[At])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Je,Object.getOwnPropertyDescriptors(mt)):f(Object(mt)).forEach(function(At){Object.defineProperty(Je,At,Object.getOwnPropertyDescriptor(mt,At))})}return Je}function v(Je){if(Array.isArray(Je))return Je}s("e01a"),s("d28b"),s("e260"),s("d3b7"),s("3ca3"),s("ddb0");function _(Je,We){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(Je)))){var mt=[],At=!0,Vt=!1,cn=void 0;try{for(var fn=Je[Symbol.iterator](),bn;!(At=(bn=fn.next()).done)&&(mt.push(bn.value),!(We&&mt.length===We));At=!0);}catch(kt){Vt=!0,cn=kt}finally{try{!At&&fn.return!=null&&fn.return()}finally{if(Vt)throw cn}}return mt}}s("a630"),s("fb6a"),s("b0c0"),s("25f0");function b(Je,We){(We==null||We>Je.length)&&(We=Je.length);for(var mt=0,At=new Array(We);mt<We;mt++)At[mt]=Je[mt];return At}function C(Je,We){if(Je){if(typeof Je=="string")return b(Je,We);var mt=Object.prototype.toString.call(Je).slice(8,-1);if(mt==="Object"&&Je.constructor&&(mt=Je.constructor.name),mt==="Map"||mt==="Set")return Array.from(Je);if(mt==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(mt))return b(Je,We)}}function $(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function E(Je,We){return v(Je)||_(Je,We)||C(Je,We)||$()}function P(Je){if(Array.isArray(Je))return b(Je)}function I(Je){if(typeof Symbol<"u"&&Symbol.iterator in Object(Je))return Array.from(Je)}function O(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function L(Je){return P(Je)||I(Je)||C(Je)||O()}var S=s("a352"),j=s.n(S);function M(Je){Je.parentElement!==null&&Je.parentElement.removeChild(Je)}function q(Je,We,mt){var At=mt===0?Je.children[0]:Je.children[mt-1].nextSibling;Je.insertBefore(We,At)}var B=s("dbf1");s("13d5"),s("4fad"),s("ac1f"),s("5319");function V(Je){var We=Object.create(null);return function(At){var Vt=We[At];return Vt||(We[At]=Je(At))}}var G=/-(\w)/g,Q=V(function(Je){return Je.replace(G,function(We,mt){return mt.toUpperCase()})});s("5db7"),s("73d9");var J=["Start","Add","Remove","Update","End"],Y=["Choose","Unchoose","Sort","Filter","Clone"],Z=["Move"],se=[Z,J,Y].flatMap(function(Je){return Je}).map(function(Je){return"on".concat(Je)}),ce={manage:Z,manageAndEmit:J,emit:Y};function te(Je){return se.indexOf(Je)!==-1}s("caad"),s("2ca0");var ee=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"];function ae(Je){return ee.includes(Je)}function de(Je){return["transition-group","TransitionGroup"].includes(Je)}function $e(Je){return["id","class","role","style"].includes(Je)||Je.startsWith("data-")||Je.startsWith("aria-")||Je.startsWith("on")}function be(Je){return Je.reduce(function(We,mt){var At=E(mt,2),Vt=At[0],cn=At[1];return We[Vt]=cn,We},{})}function me(Je){var We=Je.$attrs,mt=Je.componentData,At=mt===void 0?{}:mt,Vt=be(Object.entries(We).filter(function(cn){var fn=E(cn,2),bn=fn[0];return fn[1],$e(bn)}));return p(p({},Vt),At)}function fe(Je){var We=Je.$attrs,mt=Je.callBackBuilder,At=be(Ae(We));Object.entries(mt).forEach(function(cn){var fn=E(cn,2),bn=fn[0],kt=fn[1];ce[bn].forEach(function(Ne){At["on".concat(Ne)]=kt(Ne)})});var Vt="[data-draggable]".concat(At.draggable||"");return p(p({},At),{},{draggable:Vt})}function Ae(Je){return Object.entries(Je).filter(function(We){var mt=E(We,2),At=mt[0];return mt[1],!$e(At)}).map(function(We){var mt=E(We,2),At=mt[0],Vt=mt[1];return[Q(At),Vt]}).filter(function(We){var mt=E(We,2),At=mt[0];return mt[1],!te(At)})}s("c740");function je(Je,We){if(!(Je instanceof We))throw new TypeError("Cannot call a class as a function")}function Ye(Je,We){for(var mt=0;mt<We.length;mt++){var At=We[mt];At.enumerable=At.enumerable||!1,At.configurable=!0,"value"in At&&(At.writable=!0),Object.defineProperty(Je,At.key,At)}}function _t(Je,We,mt){return We&&Ye(Je.prototype,We),mt&&Ye(Je,mt),Je}var xt=function(We){var mt=We.el;return mt},we=function(We,mt){return We.__draggable_context=mt},ve=function(We){return We.__draggable_context},qe=function(){function Je(We){var mt=We.nodes,At=mt.header,Vt=mt.default,cn=mt.footer,fn=We.root,bn=We.realList;je(this,Je),this.defaultNodes=Vt,this.children=[].concat(L(At),L(Vt),L(cn)),this.externalComponent=fn.externalComponent,this.rootTransition=fn.transition,this.tag=fn.tag,this.realList=bn}return _t(Je,[{key:"render",value:function(mt,At){var Vt=this.tag,cn=this.children,fn=this._isRootComponent,bn=fn?{default:function(){return cn}}:cn;return mt(Vt,At,bn)}},{key:"updated",value:function(){var mt=this.defaultNodes,At=this.realList;mt.forEach(function(Vt,cn){we(xt(Vt),{element:At[cn],index:cn})})}},{key:"getUnderlyingVm",value:function(mt){return ve(mt)}},{key:"getVmIndexFromDomIndex",value:function(mt,At){var Vt=this.defaultNodes,cn=Vt.length,fn=At.children,bn=fn.item(mt);if(bn===null)return cn;var kt=ve(bn);if(kt)return kt.index;if(cn===0)return 0;var Ne=xt(Vt[0]),nt=L(fn).findIndex(function(It){return It===Ne});return mt<nt?0:cn}},{key:"_isRootComponent",get:function(){return this.externalComponent||this.rootTransition}}]),Je}(),$t=s("8bbf");function ut(Je,We){var mt=Je[We];return mt?mt():[]}function Ve(Je){var We=Je.$slots,mt=Je.realList,At=Je.getKey,Vt=mt||[],cn=["header","footer"].map(function(It){return ut(We,It)}),fn=E(cn,2),bn=fn[0],kt=fn[1],Ne=We.item;if(!Ne)throw new Error("draggable element must have an item slot");var nt=Vt.flatMap(function(It,Zt){return Ne({element:It,index:Zt}).map(function(dn){return dn.key=At(It),dn.props=p(p({},dn.props||{}),{},{"data-draggable":!0}),dn})});if(nt.length!==Vt.length)throw new Error("Item slot must have only one child");return{header:bn,footer:kt,default:nt}}function tt(Je){var We=de(Je),mt=!ae(Je)&&!We;return{transition:We,externalComponent:mt,tag:mt?Object($t.resolveComponent)(Je):We?$t.TransitionGroup:Je}}function ge(Je){var We=Je.$slots,mt=Je.tag,At=Je.realList,Vt=Je.getKey,cn=Ve({$slots:We,realList:At,getKey:Vt}),fn=tt(mt);return new qe({nodes:cn,root:fn,realList:At})}function ye(Je,We){var mt=this;Object($t.nextTick)(function(){return mt.$emit(Je.toLowerCase(),We)})}function Te(Je){var We=this;return function(mt,At){if(We.realList!==null)return We["onDrag".concat(Je)](mt,At)}}function pt(Je){var We=this,mt=Te.call(this,Je);return function(At,Vt){mt.call(We,At,Vt),ye.call(We,Je,At)}}var yt=null,Xe={list:{type:Array,required:!1,default:null},modelValue:{type:Array,required:!1,default:null},itemKey:{type:[String,Function],required:!0},clone:{type:Function,default:function(We){return We}},tag:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null}},Ze=["update:modelValue","change"].concat(L([].concat(L(ce.manageAndEmit),L(ce.emit)).map(function(Je){return Je.toLowerCase()}))),vt=Object($t.defineComponent)({name:"draggable",inheritAttrs:!1,props:Xe,emits:Ze,data:function(){return{error:!1}},render:function(){try{this.error=!1;var We=this.$slots,mt=this.$attrs,At=this.tag,Vt=this.componentData,cn=this.realList,fn=this.getKey,bn=ge({$slots:We,tag:At,realList:cn,getKey:fn});this.componentStructure=bn;var kt=me({$attrs:mt,componentData:Vt});return bn.render($t.h,kt)}catch(Ne){return this.error=!0,Object($t.h)("pre",{style:{color:"red"}},Ne.stack)}},created:function(){this.list!==null&&this.modelValue!==null&&B.a.error("modelValue and list props are mutually exclusive! Please set one or another.")},mounted:function(){var We=this;if(!this.error){var mt=this.$attrs,At=this.$el,Vt=this.componentStructure;Vt.updated();var cn=fe({$attrs:mt,callBackBuilder:{manageAndEmit:function(kt){return pt.call(We,kt)},emit:function(kt){return ye.bind(We,kt)},manage:function(kt){return Te.call(We,kt)}}}),fn=At.nodeType===1?At:At.parentElement;this._sortable=new j.a(fn,cn),this.targetDomElement=fn,fn.__draggable_component__=this}},updated:function(){this.componentStructure.updated()},beforeUnmount:function(){this._sortable!==void 0&&this._sortable.destroy()},computed:{realList:function(){var We=this.list;return We||this.modelValue},getKey:function(){var We=this.itemKey;return typeof We=="function"?We:function(mt){return mt[We]}}},watch:{$attrs:{handler:function(We){var mt=this._sortable;mt&&Ae(We).forEach(function(At){var Vt=E(At,2),cn=Vt[0],fn=Vt[1];mt.option(cn,fn)})},deep:!0}},methods:{getUnderlyingVm:function(We){return this.componentStructure.getUnderlyingVm(We)||null},getUnderlyingPotencialDraggableComponent:function(We){return We.__draggable_component__},emitChanges:function(We){var mt=this;Object($t.nextTick)(function(){return mt.$emit("change",We)})},alterList:function(We){if(this.list){We(this.list);return}var mt=L(this.modelValue);We(mt),this.$emit("update:modelValue",mt)},spliceList:function(){var We=arguments,mt=function(Vt){return Vt.splice.apply(Vt,L(We))};this.alterList(mt)},updatePosition:function(We,mt){var At=function(cn){return cn.splice(mt,0,cn.splice(We,1)[0])};this.alterList(At)},getRelatedContextFromMoveEvent:function(We){var mt=We.to,At=We.related,Vt=this.getUnderlyingPotencialDraggableComponent(mt);if(!Vt)return{component:Vt};var cn=Vt.realList,fn={list:cn,component:Vt};if(mt!==At&&cn){var bn=Vt.getUnderlyingVm(At)||{};return p(p({},bn),fn)}return fn},getVmIndexFromDomIndex:function(We){return this.componentStructure.getVmIndexFromDomIndex(We,this.targetDomElement)},onDragStart:function(We){this.context=this.getUnderlyingVm(We.item),We.item._underlying_vm_=this.clone(this.context.element),yt=We.item},onDragAdd:function(We){var mt=We.item._underlying_vm_;if(mt!==void 0){M(We.item);var At=this.getVmIndexFromDomIndex(We.newIndex);this.spliceList(At,0,mt);var Vt={element:mt,newIndex:At};this.emitChanges({added:Vt})}},onDragRemove:function(We){if(q(this.$el,We.item,We.oldIndex),We.pullMode==="clone"){M(We.clone);return}var mt=this.context,At=mt.index,Vt=mt.element;this.spliceList(At,1);var cn={element:Vt,oldIndex:At};this.emitChanges({removed:cn})},onDragUpdate:function(We){M(We.item),q(We.from,We.item,We.oldIndex);var mt=this.context.index,At=this.getVmIndexFromDomIndex(We.newIndex);this.updatePosition(mt,At);var Vt={element:this.context.element,oldIndex:mt,newIndex:At};this.emitChanges({moved:Vt})},computeFutureIndex:function(We,mt){if(!We.element)return 0;var At=L(mt.to.children).filter(function(bn){return bn.style.display!=="none"}),Vt=At.indexOf(mt.related),cn=We.component.getVmIndexFromDomIndex(Vt),fn=At.indexOf(yt)!==-1;return fn||!mt.willInsertAfter?cn:cn+1},onDragMove:function(We,mt){var At=this.move,Vt=this.realList;if(!At||!Vt)return!0;var cn=this.getRelatedContextFromMoveEvent(We),fn=this.computeFutureIndex(cn,We),bn=p(p({},this.context),{},{futureIndex:fn}),kt=p(p({},We),{},{relatedContext:cn,draggedContext:bn});return At(kt,mt)},onDragEnd:function(){yt=null}}}),Ut=vt;r.default=Ut},fb6a:function(i,r,s){var a=s("23e7"),l=s("861d"),d=s("e8b5"),u=s("23cb"),f=s("50c4"),p=s("fc6a"),v=s("8418"),_=s("b622"),b=s("1dde"),C=s("ae40"),$=b("slice"),E=C("slice",{ACCESSORS:!0,0:0,1:2}),P=_("species"),I=[].slice,O=Math.max;a({target:"Array",proto:!0,forced:!$||!E},{slice:function(S,j){var M=p(this),q=f(M.length),B=u(S,q),V=u(j===void 0?q:j,q),G,Q,J;if(d(M)&&(G=M.constructor,typeof G=="function"&&(G===Array||d(G.prototype))?G=void 0:l(G)&&(G=G[P],G===null&&(G=void 0)),G===Array||G===void 0))return I.call(M,B,V);for(Q=new(G===void 0?Array:G)(O(V-B,0)),J=0;B<V;B++,J++)B in M&&v(Q,J,M[B]);return Q.length=J,Q}})},fc6a:function(i,r,s){var a=s("44ad"),l=s("1d80");i.exports=function(d){return a(l(d))}},fdbc:function(i,r){i.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fdbf:function(i,r,s){var a=s("4930");i.exports=a&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}}).default})})(mle);var VFt=mle.exports;const nk=xl(VFt),qFt={components:{AuthorProductGroupCreateButton:Njt,AuthorProductGroupUpdateButton:ule,AuthorProductGroupDeleteButton:hle,AuthorProductGroupHiddenToggleButton:fle,ContentItem:_h,ProductCountPill:I1,Loading:Rt,draggable:nk},data(){return{primaryColor:window.primaryColor,drag:!1}},computed:{...xe({author:"author/getDetail",loading:"authorProductGroup/getLoading"}),groups:{get(){return this.$store.getters["authorProductGroup/getShown"]},set(e){this.$store.dispatch("authorProductGroup/reorder",{groups:e})}}},mounted(){this.$store.dispatch("authorProductGroup/index",{user:this.author.id,shown:!0})}},YFt={class:"d-flex justify-content-between"},WFt={class:"mb-0"},GFt={key:0,class:"vl-parent mh-4rem"},ZFt={key:1,class:"text-center text-gray-700 mb-0"};function KFt(e,t,n,o,i,r){const s=y("AuthorProductGroupCreateButton"),a=y("Loading"),l=y("ProductCountPill"),d=y("AuthorProductGroupUpdateButton"),u=y("AuthorProductGroupHiddenToggleButton"),f=y("AuthorProductGroupDeleteButton"),p=y("ContentItem"),v=y("draggable");return h(),g("div",null,[c("div",YFt,[c("h4",WFt,m(e.$t("author_product_group.settings")),1),c("div",null,[k(s)])]),e.loading?(h(),g("div",GFt,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=_=>e.loading=_),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):r.groups.length?(h(),W(v,{key:2,modelValue:r.groups,"onUpdate:modelValue":t[1]||(t[1]=_=>r.groups=_),group:"author-product-groups-shown",animation:200,disabled:!1,ghostClass:"ghost","item-key":"id",onStart:t[2]||(t[2]=_=>i.drag=!0),onEnd:t[3]||(t[3]=_=>i.drag=!1)},{item:F(({element:_})=>[k(p,{"is-movable":"",image:_.cover_img?_.cover_img:"gradient","image-height":"43","image-width":"115",class:"mt-3"},{title:F(()=>[z(m(_.title),1)]),tags:F(()=>[k(l,{count:_.product_count},null,8,["count"])]),buttons:F(()=>[k(d,{group:_},null,8,["group"])]),dotsButton:F(()=>[k(u,{id:_.id,hidden:_.hidden},null,8,["id","hidden"]),k(f,{group:_},null,8,["group"])]),_:2},1032,["image"])]),_:1},8,["modelValue"])):(h(),g("p",ZFt,m(e.$t("author_product_group.empty")),1))])}const JFt=U(qFt,[["render",KFt]]),XFt={components:{AuthorProductGroupUpdateButton:ule,AuthorProductGroupDeleteButton:hle,AuthorProductGroupHiddenToggleButton:fle,ContentItem:_h,ProductCountPill:I1},data(){return{primaryColor:window.primaryColor}},computed:{...xe({author:"author/getDetail",loading:"authorProductGroup/getLoading"}),groups:{get(){return this.$store.getters["authorProductGroup/getHidden"]},set(e){this.$store.commit("authorProductGroup/setHidden",e)}}},mounted(){this.$store.dispatch("authorProductGroup/index",{user:this.author.id,hidden:!0})}},QFt={key:0},ezt={class:"mb-0"};function tzt(e,t,n,o,i,r){const s=y("ProductCountPill"),a=y("AuthorProductGroupUpdateButton"),l=y("AuthorProductGroupHiddenToggleButton"),d=y("AuthorProductGroupDeleteButton"),u=y("ContentItem");return r.groups.length?(h(),g("div",QFt,[c("h4",ezt,m(e.$t("author_product_group.hidden")),1),(h(!0),g(pe,null,Me(r.groups,f=>(h(),W(u,{image:f.cover_img?f.cover_img:"gradient","image-height":"43","image-width":"115",key:f.id,index:f.id,class:"mt-3"},{title:F(()=>[z(m(f.title),1)]),tags:F(()=>[k(s,{count:f.product_count},null,8,["count"])]),buttons:F(()=>[k(a,{group:f},null,8,["group"])]),dotsButton:F(()=>[k(l,{id:f.id,hidden:f.hidden},null,8,["id","hidden"]),k(d,{group:f},null,8,["group"])]),_:2},1032,["image","index"]))),128))])):D("",!0)}const nzt=U(XFt,[["render",tzt]]),ozt={components:{AuthorProductGroupShown:JFt,AuthorProductGroupHidden:nzt,AuthorSettingsLockedSection:T1,AppIcon:Ue},computed:{...xe({auth:"auth/auth",author:"author/getDetail"})},methods:{hasPermission(e){return ru.settings_permissions[this.author.badge][e]}}},izt={class:"bg-white rounded border border-primary-20 p-4"},rzt={key:1},szt={class:"mb-3"},azt={class:"text-gray-700 mb-3"},lzt={href:"https://www.canva.com/design/DAFkeGtHmsI/wChoO5eG75ip0_JdbzyZRw/view?utm_content=DAFkeGtHmsI&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink&mode=preview",class:"d-flex align-items-center",target:"_blank"};function czt(e,t,n,o,i,r){const s=y("AuthorSettingsLockedSection"),a=y("AppIcon"),l=y("AuthorProductGroupShown"),d=y("AuthorProductGroupHidden");return h(),g("div",izt,[r.hasPermission("product_groups")?(h(),g("div",rzt,[c("h3",szt,m(e.$t("author_product_group.title")),1),c("p",azt,m(e.$t("author_product_group.text")),1),c("a",lzt,[z(m(e.$t("author_product_group.canva"))+" ",1),k(a,{icon:"new-tab",class:"ms-icon"})]),t[0]||(t[0]=c("hr",{class:"my-4"},null,-1)),k(l,{class:"mb-4"}),k(d)])):(h(),W(s,{key:0,"number-of-products":e.author.products_count,badge:e.author.badge},{header:F(()=>[z(m(e.$t("author_product_group.title")),1)]),text:F(()=>[z(m(e.$t("author_product_group.text")),1)]),_:1},8,["number-of-products","badge"]))])}const dzt=U(ozt,[["render",czt]]),uzt={components:{AppIcon:Ue},computed:{...an({badge:e=>e.author.detail.badge})},methods:{hasPermission(e){return ru.settings_permissions[this.badge][e]}}},hzt={class:"py-2 bg-white medium"},fzt={id:"tabs",class:"tabs"},mzt={class:"tabList-vertical"},pzt=["onClick"],gzt=["onClick"],vzt=["onClick"],_zt=["onClick"],yzt=["onClick"],bzt=["onClick"],kzt=["onClick"],wzt=["onClick"],$zt=["onClick"],Czt=["onClick"];function Szt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link"),l=sn("tooltip");return h(),g("div",hzt,[c("div",fzt,[c("ul",mzt,[k(a,{to:{name:"dashboard/nastaveni/informace"},custom:""},{default:F(({isActive:d,navigate:u})=>[r.hasPermission("basic_settings")?(h(),g("li",{key:0,onClick:u,class:X([d&&"active"])},m(e.$t("dashboard.author.settings.tabs.informations")),11,pzt)):Oe((h(),g("li",{key:1,class:X(["locked",[d&&"active"]]),onClick:u},[z(m(e.$t("dashboard.author.settings.tabs.basic_settings"))+" ",1),k(s,{icon:"lock",width:"20",height:"20",class:"ms-icon"})],10,gzt)),[[l,{content:e.$t("public.locked"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),_:1}),k(a,{to:{name:"dashboard/nastaveni/profilovy-obrazek"},custom:""},{default:F(({isActive:d,navigate:u})=>[r.hasPermission("basic_settings")?(h(),g("li",{key:0,onClick:u,class:X([d&&"active"])},m(e.$t("dashboard.author.settings.tabs.profile_image")),11,vzt)):Oe((h(),g("li",{key:1,class:X(["locked",[d&&"active"]]),onClick:u},[z(m(e.$t("dashboard.author.settings.tabs.basic_settings"))+" ",1),k(s,{icon:"lock",width:"20",height:"20",class:"ms-icon"})],10,_zt)),[[l,{content:e.$t("public.locked"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),_:1}),k(a,{to:{name:"dashboard/nastaveni/uvodni-obrazek"},custom:""},{default:F(({isActive:d,navigate:u})=>[r.hasPermission("cover_img")?(h(),g("li",{key:0,onClick:u,class:X([d&&"active"])},m(e.$t("dashboard.author.settings.tabs.cover_image")),11,yzt)):Oe((h(),g("li",{key:1,class:X(["locked",[d&&"active"]]),onClick:u},[z(m(e.$t("dashboard.author.settings.tabs.cover_image"))+" ",1),k(s,{icon:"lock",width:"20",height:"20",class:"ms-icon"})],10,bzt)),[[l,{content:e.$t("public.locked"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),_:1}),k(a,{to:{name:"dashboard/nastaveni/socialni-site"},custom:""},{default:F(({isActive:d,navigate:u})=>[r.hasPermission("basic_settings")?(h(),g("li",{key:0,onClick:u,class:X([d&&"active"])},m(e.$t("dashboard.author.settings.tabs.socials")),11,kzt)):Oe((h(),g("li",{key:1,class:X(["locked",[d&&"active"]]),onClick:u},[z(m(e.$t("dashboard.author.settings.tabs.basic_settings"))+" ",1),k(s,{icon:"lock",width:"20",height:"20",class:"ms-icon"})],10,wzt)),[[l,{content:e.$t("public.locked"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),_:1}),k(a,{to:{name:"dashboard/nastaveni/zdroje-obrazku"},custom:""},{default:F(({isActive:d,navigate:u})=>[r.hasPermission("image_sources")?(h(),g("li",{key:0,onClick:u,class:X([d&&"active"])},m(e.$t("dashboard.author.settings.tabs.image_sources")),11,$zt)):Oe((h(),g("li",{key:1,class:X(["locked",[d&&"active"]]),onClick:u},[z(m(e.$t("dashboard.author.settings.tabs.image_sources"))+" ",1),k(s,{icon:"lock",width:"20",height:"20",class:"ms-icon"})],10,Czt)),[[l,{content:e.$t("public.locked"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),_:1})])])])}const Tzt=U(uzt,[["render",Szt]]),Ezt={components:{AuthorSettingsTabList:Tzt}},Izt={class:"row"},Pzt={class:"col-12 col-md-3 col-xl-2 px-0 px-md-2dot5"},Azt={class:"col-12 col-md-9 col-xl-10 px-0 px-md-2dot5"},Dzt={class:"bg-white rounded border border-primary-20 p-4"};function xzt(e,t,n,o,i,r){const s=y("AuthorSettingsTabList"),a=y("router-view");return h(),g("div",Izt,[c("div",Pzt,[k(s,{class:"bg-white rounded border border-primary-20 p-0 pb-md-2"})]),t[0]||(t[0]=c("hr",{class:"d-md-none my-3"},null,-1)),c("div",Azt,[c("div",Dzt,[k(a)])])])}const Ozt=U(Ezt,[["render",xzt]]);const Lzt={components:{AuthorSettingsLockedSection:T1,AppIcon:Ue,Pill:Ni,ImageModifier:Q3,Loading:Rt},data(){return{primaryColor:window.primaryColor}},computed:{...xe({auth:"auth/auth",author:"author/getDetail",loading:"author/getLoading"}),...an({badge:e=>e.author.detail.badge})},methods:{hasPermission(e){return ru.settings_permissions[this.badge][e]},show(){this.$store.dispatch("author/show")}}},Mzt={key:1},Nzt={class:"mb-0"},Rzt={key:0,class:"vl-parent mh-8"},jzt={key:1},Fzt={class:"d-flex justify-content-end mb-2"},zzt={class:"d-flex flex-column justify-content-center align-items-center w-100 bg-primary-5 p-5 rounded border-2 border-primary-20 border-dashed"},Uzt={class:"text-gray-800 mb-0"},Bzt={class:"medium text-gray-700 mb-0"},Hzt={class:"text-gray-700 mb-3"},Vzt={class:"text-gray-700 mb-3"},qzt={class:"fw-bold"},Yzt={class:"mb-0"},Wzt={href:"https://www.canva.com/design/DAFkeNp0GvQ/JXgB3O-AZfZYpoEANkGZeQ/view?utm_content=DAFkeNp0GvQ&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink&mode=preview",target:"_blank"};function Gzt(e,t,n,o,i,r){const s=y("AuthorSettingsLockedSection"),a=y("Loading"),l=y("Pill"),d=y("AppIcon"),u=y("ImageModifier");return r.hasPermission("cover_img")?(h(),g("div",Mzt,[c("h3",Nzt,m(e.$t("dashboard.author.settings.tabs.cover_image")),1),e.loading?(h(),g("div",Rzt,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=f=>e.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):(h(),g("div",jzt,[c("div",Fzt,[k(l,{color:"muted"},{default:F(()=>[z(m(e.$t("dashboard.author.settings.cover_image.resolution")),1)]),_:1})]),k(u,{class:"mb-3",image:e.author.cover_img,"max-size":5242880,"upload-route":e.ziggyRoute("dashboard.api.cover.image.update"),"delete-route":e.ziggyRoute("dashboard.api.cover.image.delete"),"crop-ratio":5.51,onUploaded:r.show,onDeleted:r.show,"action-on-hover":!0},{default:F(()=>[c("div",zzt,[k(d,{icon:"upload",height:"20",width:"20"}),c("p",Uzt,m(e.$t("public.image.insert")),1),c("p",Bzt,m(e.$t("public.image.format")),1)])]),_:1},8,["image","upload-route","delete-route","onUploaded","onDeleted"])])),c("p",Hzt,m(e.$t("dashboard.author.settings.cover_image.info")),1),c("p",Vzt,[z(m(e.$t("dashboard.author.settings.cover_image.tip.0"))+" ",1),c("span",qzt,m(e.$t("dashboard.author.settings.cover_image.tip.1")),1)]),c("p",Yzt,[c("a",Wzt,[z(m(e.$t("dashboard.author.settings.cover_image.canva_template"))+" ",1),k(d,{icon:"new-tab",class:"ms-icon"})])])])):(h(),W(s,{key:0,"number-of-products":e.author.products_count,badge:e.badge},{header:F(()=>[z(m(e.$t("dashboard.author.settings.tabs.cover_image")),1)]),text:F(()=>[z(m(e.$t("dashboard.author.settings.cover_image.info")),1)]),_:1},8,["number-of-products","badge"]))}const Zzt=U(Lzt,[["render",Gzt]]),Kzt={components:{ImageModifier:Q3,AppIcon:Ue},computed:{...xe({author:"author/getDetail"})},methods:{show(){this.$store.dispatch("author/show")}}},Jzt={class:"d-flex flex-column justify-content-center align-items-center w-100 bg-primary-5 p-5 rounded border-2 border-primary-20 border-dashed"},Xzt={class:"text-gray-800 mb-0"},Qzt={class:"medium text-gray-700 mb-0"};function eUt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ImageModifier");return h(),W(a,{class:"w-10rem mb-4","dropdown-align":"start",image:e.author.image_detail,"upload-route":e.ziggyRoute("api.user.update.editor.image",{user:e.author.id}),"delete-route":e.ziggyRoute("api.author.image.delete",{user:e.author.id}),"crop-ratio":1,"max-size":2097152,"max-width":1400,"max-height":1400,circle:"",onUploaded:r.show,onDeleted:r.show},{default:F(()=>[c("div",Jzt,[k(s,{icon:"upload",height:"20",width:"20"}),c("p",Xzt,m(e.$t("public.image.insert")),1),c("p",Qzt,m(e.$t("public.image.format")),1)])]),_:1},8,["image","upload-route","delete-route","onUploaded","onDeleted"])}const tUt=U(Kzt,[["render",eUt]]),nUt={components:{Loading:Rt,AuthorSettingsLockedSection:T1,AuthorImage:tUt},data(){return{primaryColor:window.primaryColor}},methods:{hasPermission(e){return ru.settings_permissions[this.badge][e]}},computed:{...an({badge:e=>e.author.detail.badge}),...xe({auth:"auth/auth",author:"author/getDetail",loading:"author/getLoading"})}},oUt={key:1,class:"vl-parent"},iUt={class:"mb-4"},rUt={class:"col-12 col-xl-8"};function sUt(e,t,n,o,i,r){const s=y("AuthorSettingsLockedSection"),a=y("Loading"),l=y("AuthorImage");return r.hasPermission("basic_settings")?(h(),g("div",oUt,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("h3",iUt,m(e.$t("dashboard.author.settings.basic_settings.image.title")),1),c("div",rUt,[k(l)])])):(h(),W(s,{key:0,"number-of-products":e.author.products_count,badge:e.badge},{header:F(()=>[z(m(e.$t("dashboard.author.settings.basic_settings.title")),1)]),text:F(()=>[z(m(e.$t("dashboard.author.settings.basic_settings.info_text")),1)]),_:1},8,["number-of-products","badge"]))}const aUt=U(nUt,[["render",sUt]]),lUt={computed:{...xe({author:"author/getDetail"}),fullname(){return this.author.first_name+" "+this.author.last_name}}},cUt={class:"text-end small text-primary mb-0"},dUt=["href"],uUt={class:"form-group form-floating"},hUt={for:"name",class:"form-label"};function fUt(e,t,n,o,i,r){return h(),g("div",null,[c("p",cUt,[c("a",{href:e.ziggyRoute("user.dashboard.settings.profile")},m(e.$t("dashboard.author.settings.basic_settings.name_update_link")),9,dUt)]),c("div",uUt,[Oe(c("input",{id:"name",name:"name",type:"text",maxlength:"150",class:X({"form-control":!0}),"onUpdate:modelValue":t[0]||(t[0]=s=>r.fullname=s),disabled:""},null,512),[[wt,r.fullname]]),c("label",hUt,m(e.$t("dashboard.author.settings.basic_settings.name")),1)])])}const mUt=U(lUt,[["render",fUt]]),pUt={computed:{...xe({author:"author/getDetail"}),public_alias:{get(){return this.author.public_alias},set(e){this.author.public_alias=e}}}},gUt={class:"text-end"},vUt={class:"form-group form-floating"},_Ut=["placeholder"],yUt={for:"public_alias",class:"form-label"};function bUt(e,t,n,o,i,r){const s=sn("tooltip");return h(),g("div",gUt,[Oe((h(),g("div",vUt,[Oe(c("input",{id:"public_alias",name:"public_alias",type:"text",maxlength:"150",class:X({"form-control":!0}),placeholder:e.$t("user.editor.public_alias.placeholder"),"onUpdate:modelValue":t[0]||(t[0]=a=>r.public_alias=a)},null,8,_Ut),[[wt,r.public_alias]]),c("label",yUt,m(e.$t("dashboard.author.settings.basic_settings.public_alias")),1)])),[[s,{content:e.$t("user.editor.public_alias.help_tooltip"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])}const kUt=U(pUt,[["render",bUt]]),fu={simpleToolbar:{theme:"snow",modules:{toolbar:[["bold","italic","underline","strike"],["link"]]}},noteToolbar:{theme:"snow",modules:{toolbar:[["bold","italic","underline","strike"],["link"]]},placeholder:"Napište poznámku..."},extendedToolbar:{theme:"snow",modules:{toolbar:[[{header:[1,2,!1]}],["bold","italic","underline","strike"],["link"]]}},chatToolbar:{theme:"snow",modules:{toolbar:[["bold","italic","underline","strike"],["link"],["image"]]}}},wUt={computed:{...xe({author:"author/getDetail"}),description:{get(){return this.author.description},set(e){this.author.description=e}}},data(){return{editor:fu}}},$Ut={class:"fw-medium mb-3"},CUt={class:"form-group quill-editor"};function SUt(e,t,n,o,i,r){const s=y("quill-editor");return h(),g("div",null,[c("p",$Ut,m(e.$t("dashboard.author.settings.basic_settings.description")),1),c("div",CUt,[k(s,{ref:"description",id:"description",contentType:"html",theme:"snow",placeholder:"",content:r.description,"onUpdate:content":t[0]||(t[0]=a=>r.description=a),class:"mh-8",options:{...i.editor.extendedToolbar,placeholder:e.$t("dashboard.author.settings.basic_settings.description_placeholder")}},null,8,["content","options"])])])}const TUt=U(wUt,[["render",SUt]]),EUt=rh.validation.slug.valid,IUt={components:{AppIcon:Ue},props:{slug:String,author:Object},data(){return{url:mr.url,copied:!1,slugAvailable:!0,slugMaxLength:rh.validation.slug.max_length}},computed:{slugModel:{get(){return this.slug},set(e){this.$emit("update:slug",e)}},publicAliasToSlug(){let t=this.author.public_alias.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase();return t=t.replace(/\s+/g,this.$t("public.dash")),t=t.replace(/[^a-z0-9-]/g,""),t=t.replace(/--+/g,this.$t("public.dash")),t=t.replace(/^-+|-+$/g,""),t=t.slice(0,this.slugMaxLength),t},slugPlaceholder(){return this.author.public_alias?this.publicAliasToSlug:this.$t("dashboard.author.settings.basic_settings.slug_placeholder")}},methods:{copy(){if(!this.slugModel){window.flash(this.$t("validation.filled",{attribute:"URL"}),"error");return}this.copied=!0;let e=this.$refs["slug-input"];this.$copyText(this.url+"/"+this.slug,e),setTimeout(()=>{this.copied=!1},2e3)},slugTestAvailability(){gf.slugTestAvailability(this.author.id,this.slug).then(e=>{this.slugAvailable=e.data.available})}},watch:{"author.public_alias"(){this.slugModel=this.publicAliasToSlug,this.v$.$touch()},slugModel(){this.slugTestAvailability()}},validations:{slugModel:{validSlug:EUt,maxLength:hi(rh.validation.slug.max_length)}},mounted(){this.slugTestAvailability=is.debounce(this.slugTestAvailability,500)},setup(){return{v$:In()}}},PUt={class:"pt-1",ref:"slug-input"},AUt={class:"form-group form-floating"},DUt={class:"input-group"},xUt={class:"input-group-prepend pe-0"},OUt={class:"input-group-text pe-0 border-radius-end-none"},LUt=["placeholder"],MUt={key:0,class:"text-danger"},NUt={key:1,class:"text-danger"},RUt={key:2,class:"text-danger"},jUt={for:"slug",class:"form-label"};function FUt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",PUt,[c("div",AUt,[c("div",DUt,[c("div",xUt,[c("span",OUt,m(i.url+"/"),1)]),Oe(c("input",{id:"slug",name:"slug",type:"text",maxlength:"150",class:X(["outline-none-focus ps-0",{"form-control":!0,"is-invalid":o.v$.slugModel.$error||r.slugModel&&!i.slugAvailable,"border-start-none border-radius-none border-end-none":!o.v$.slugModel.$error&&i.slugAvailable}]),placeholder:r.slugPlaceholder,"onUpdate:modelValue":t[0]||(t[0]=a=>o.v$.slugModel.$model=a)},null,10,LUt),[[wt,o.v$.slugModel.$model]]),c("span",{class:"input-group-text cursor-pointer border-start-0",onClick:t[1]||(t[1]=(...a)=>r.copy&&r.copy(...a))},[k(s,{icon:i.copied?"check":"copy",height:"24",width:"24",class:X(i.copied?"text-success":"text-gray-900")},null,8,["icon","class"])])]),o.v$.slugModel.$error&&o.v$.slugModel.maxLength.$invalid?(h(),g("span",MUt,m(e.$t("validation.max.string",{attribute:"URL",max:i.slugMaxLength})),1)):o.v$.slugModel.$error?(h(),g("span",NUt,m(e.$t("validation.in",{attribute:"URL"})),1)):D("",!0),r.slugModel&&!i.slugAvailable?(h(),g("span",RUt,m(e.$t("validation.custom.author_url_unique")),1)):D("",!0),c("label",jUt,m(e.$t("dashboard.author.settings.basic_settings.url")),1)])],512)}const Tle=U(IUt,[["render",FUt]]),zUt={components:{AuthorNameInput:mUt,AuthorPublicAliasInput:kUt,AuthorDescriptionTextArea:TUt,AuthorSlugInput:Tle},computed:{...xe({author:"author/getDetail"})}};function UUt(e,t,n,o,i,r){const s=y("AuthorNameInput"),a=y("AuthorPublicAliasInput"),l=y("AuthorSlugInput"),d=y("AuthorDescriptionTextArea");return h(),g("div",null,[k(s,{class:"mb-3"}),k(a,{class:"mb-3"}),k(l,{slug:e.author.slug,"onUpdate:slug":t[0]||(t[0]=u=>e.author.slug=u),author:e.author,class:"mb-3"},null,8,["slug","author"]),k(d)])}const BUt=U(zUt,[["render",UUt]]);const HUt={props:{selected:Number},computed:{...xe({categories:"category/getCategories"})},methods:{select(e){this.selected==e?this.$emit("update:selected",null):this.$emit("update:selected",e)},isSelected(e){return this.selected==e}},mounted(){this.$store.dispatch("category/load")}},VUt={class:"fw-medium mb-2"},qUt={class:"d-flex flex-wrap"},YUt=["onClick"],WUt={class:"mt-2 me-2"};function GUt(e,t,n,o,i,r){return h(),g("div",null,[c("p",VUt,m(e.$t("category.class")),1),c("div",qUt,[(h(!0),g(pe,null,Me(e.categories.class.slice(0,4),s=>(h(),g("div",{key:s.id,class:"mt-2 me-2"},[c("button",{class:X(["btn btn-center select-badge py-1 px-2 fw-medium small",{active:r.isSelected(s.id)}]),onClick:a=>r.select(s.id)},m(s.name),11,YUt)]))),128)),c("div",WUt,[c("button",{class:X(["btn btn-center select-badge py-1 px-2 fw-medium small",{active:!n.selected}]),onClick:t[0]||(t[0]=s=>r.select(null))},m(e.$t("author.preferences.empty")),3)])])])}const ZUt=U(HUt,[["render",GUt],["__scopeId","data-v-93d76f9a"]]),KUt={components:{CategoryClassSelect:ZUt},computed:{...xe({author:"author/getDetail"})}},JUt={class:"mb-4"},XUt={class:"text-gray-700"};function QUt(e,t,n,o,i,r){const s=y("CategoryClassSelect");return h(),g("div",null,[c("h4",JUt,m(e.$t("dashboard.author.settings.basic_settings.focus.title")),1),c("p",XUt,m(e.$t("dashboard.author.settings.basic_settings.focus.text")),1),k(s,{selected:e.author.professional_focus,"onUpdate:selected":t[0]||(t[0]=a=>e.author.professional_focus=a)},null,8,["selected"])])}const eBt=U(KUt,[["render",QUt]]),tBt={components:{AppIcon:Ue,ToggleButton:eb},computed:{...xe({author:"author/getDetail"}),tooltipContent(){return'<ul class="mb-0 ps-3"><li>'+this.$t("dashboard.author.settings.basic_settings.only_on_ucitelnice.tooltip.0")+"</li><li>"+this.$t("dashboard.author.settings.basic_settings.only_on_ucitelnice.tooltip.1")+"</li><li>"+this.$t("dashboard.author.settings.basic_settings.only_on_ucitelnice.tooltip.2")+"</li><li>"+this.$t("dashboard.author.settings.basic_settings.only_on_ucitelnice.tooltip.3")+"</li></ul>"},onlyOnUcitelnice:{get(){return this.author.only_on_ucitelnice},set(e){this.updateOnlyOnUcitelnice(e)}}},methods:{updateOnlyOnUcitelnice(e){this.$store.dispatch("author/updateOnlyOnUcitelnice",{id:this.author.id,onlyOnUcitelnice:e})}},mounted(){this.updateOnlyOnUcitelnice=is.debounce(this.updateOnlyOnUcitelnice,200)}},nBt={class:"d-flex flex-wrap align-items-center justify-content-between"},oBt={class:"d-flex flex-nowrap align-items-center"},iBt={class:"text-gray-800 fw-medium mb-0"},rBt={class:"small text-gray-800 mb-0"};function sBt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ToggleButton"),l=sn("tooltip");return h(),g("div",nBt,[c("div",null,[c("div",oBt,[c("p",iBt,m(e.$t("dashboard.author.settings.basic_settings.only_on_ucitelnice.title")),1),Oe(k(s,{icon:"info-circle",class:"ms-icon"},null,512),[[l,{content:r.tooltipContent,delay:{show:500,hide:100},html:!0,triggers:["hover","click"]}]])]),c("p",rBt,m(e.$t("dashboard.author.settings.basic_settings.only_on_ucitelnice.text")),1)]),k(a,{value:r.onlyOnUcitelnice,"onUpdate:value":t[0]||(t[0]=d=>r.onlyOnUcitelnice=d)},null,8,["value"])])}const aBt=U(tBt,[["render",sBt]]),lBt=rh.validation.slug.valid,cBt={components:{Loading:Rt,AuthorSettingsLockedSection:T1,AuthorInfo:BUt,AuthorProffesionalFocus:eBt,AuthorOnlyOnUcitelnice:aBt},data(){return{primaryColor:window.primaryColor}},methods:{hasPermission(e){return ru.settings_permissions[this.badge][e]},save(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("author/update",{id:this.author.id,author:this.authorUpdate})}},computed:{...an({badge:e=>e.author.detail.badge}),...xe({auth:"auth/auth",author:"author/getDetail",loading:"author/getLoading"}),authorUpdate(){return{public_alias:this.author.public_alias,description:this.author.description,only_on_ucitelnice:this.author.only_on_ucitelnice,slug:this.author.slug,professional_focus:this.author.professional_focus?ap.keys[this.author.professional_focus]:null}}},validations:{authorUpdate:{slug:{validSlug:lBt,maxLength:hi(30)}}},setup(){return{v$:In()}}},dBt={key:1,class:"vl-parent"},uBt={class:"mb-4"},hBt={class:"text-gray-700 mb-3"},fBt={class:"col-12 col-xl-8"},mBt={class:"col-12 col-md-8"};function pBt(e,t,n,o,i,r){const s=y("AuthorSettingsLockedSection"),a=y("Loading"),l=y("AuthorInfo"),d=y("AuthorOnlyOnUcitelnice"),u=y("AuthorProffesionalFocus");return r.hasPermission("basic_settings")?(h(),g("div",dBt,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=f=>e.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("h3",uBt,m(e.$t("dashboard.author.settings.basic_settings.info.title")),1),c("p",hBt,m(e.$t("dashboard.author.settings.basic_settings.info_text")),1),c("div",fBt,[k(l,{class:"mb-5"}),k(d,{class:"mb-5"})]),t[2]||(t[2]=c("hr",null,null,-1)),c("div",mBt,[k(u)]),t[3]||(t[3]=c("hr",null,null,-1)),c("button",{class:"btn btn-primary",onClick:t[1]||(t[1]=Gt((...f)=>r.save&&r.save(...f),["prevent"]))},m(e.$t("dashboard.author.settings.basic_settings.save_button")),1)])):(h(),W(s,{key:0,"number-of-products":e.author.products_count,badge:e.badge},{header:F(()=>[z(m(e.$t("dashboard.author.settings.basic_settings.title")),1)]),text:F(()=>[z(m(e.$t("dashboard.author.settings.basic_settings.info_text")),1)]),_:1},8,["number-of-products","badge"]))}const gBt=U(cBt,[["render",pBt]]),vBt={components:{AppIcon:Ue},computed:{...xe({author:"author/getDetail"}),web:{get(){return this.author.web},set(e){this.author.web=e}}},validations:{web:{url:tc}},setup(){return{v$:In()}}},_Bt={class:"d-flex align-items-center"},yBt={class:"form-group form-floating flex-grow-1"},bBt=["placeholder"],kBt={key:0,class:"invalid-feedback"},wBt={for:"web",class:"form-label"};function $Bt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",_Bt,[k(s,{height:"24",width:"24",icon:"web",class:"text-gray-600 me-3"}),c("div",yBt,[Oe(c("input",{id:"web",name:"web",type:"text",maxlength:"150",class:X({"form-control":!0,"is-invalid":o.v$.web.$error}),placeholder:e.$t("dashboard.author.settings.basic_settings.social.web"),"onUpdate:modelValue":t[0]||(t[0]=a=>o.v$.web.$model=a)},null,10,bBt),[[wt,o.v$.web.$model]]),o.v$.web.$error?(h(),g("span",kBt,m(e.$t("validation.active_url")),1)):D("",!0),c("label",wBt,m(e.$t("dashboard.author.settings.basic_settings.href")),1)])])}const CBt=U(vBt,[["render",$Bt]]),SBt={computed:{...xe({author:"author/getDetail"}),facebook:{get(){return this.author.facebook},set(e){this.author.facebook=e}}},validations:{facebook:{url:tc}},setup(){return{v$:In()}}},TBt={class:"d-flex align-items-center"},EBt={class:"form-group form-floating flex-grow-1"},IBt=["placeholder"],PBt={key:0,class:"invalid-feedback"};function ABt(e,t,n,o,i,r){const s=y("app-icon");return h(),g("div",TBt,[k(s,{height:"24",width:"24",icon:"facebook",class:"text-gray-600 me-3"}),c("div",EBt,[Oe(c("input",{id:"facebook",name:"facebook",type:"text",class:X({"form-control":!0,"is-invalid":o.v$.facebook.$error}),placeholder:e.$t("dashboard.author.settings.basic_settings.social.facebook"),"onUpdate:modelValue":t[0]||(t[0]=a=>o.v$.facebook.$model=a),maxlength:"150"},null,10,IBt),[[wt,o.v$.facebook.$model]]),o.v$.facebook.$error?(h(),g("span",PBt,m(e.$t("validation.active_url")),1)):D("",!0),t[1]||(t[1]=c("label",{for:"facebook",class:"form-label"},m("Facebook"),-1))])])}const DBt=U(SBt,[["render",ABt]]),xBt={computed:{...xe({author:"author/getDetail"}),instagram:{get(){return this.author.instagram},set(e){this.author.instagram=e}}},validations:{instagram:{url:tc}},setup(){return{v$:In()}}},OBt={class:"d-flex align-items-center"},LBt={class:"form-group form-floating flex-grow-1"},MBt=["placeholder"],NBt={key:0,class:"invalid-feedback"};function RBt(e,t,n,o,i,r){const s=y("app-icon");return h(),g("div",OBt,[k(s,{height:"24",width:"24",icon:"instagram",class:"text-gray-600 me-3"}),c("div",LBt,[Oe(c("input",{id:"instagram",name:"instagram",type:"text",class:X({"form-control":!0,"is-invalid":o.v$.instagram.$error}),placeholder:e.$t("dashboard.author.settings.basic_settings.social.instagram"),"onUpdate:modelValue":t[0]||(t[0]=a=>o.v$.instagram.$model=a),maxlength:"150"},null,10,MBt),[[wt,o.v$.instagram.$model]]),o.v$.instagram.$error?(h(),g("span",NBt,m(e.$t("validation.active_url")),1)):D("",!0),t[1]||(t[1]=c("label",{for:"instagram",class:"form-label"},m("Instagram"),-1))])])}const jBt=U(xBt,[["render",RBt]]),FBt={computed:{...xe({author:"author/getDetail"}),youtube:{get(){return this.author.youtube},set(e){this.author.youtube=e}}},validations:{youtube:{url:tc}},setup(){return{v$:In()}}},zBt={class:"d-flex align-items-center"},UBt={class:"form-group form-floating flex-grow-1"},BBt=["placeholder"],HBt={key:0,class:"invalid-feedback"};function VBt(e,t,n,o,i,r){const s=y("app-icon");return h(),g("div",zBt,[k(s,{height:"24",width:"24",icon:"youtube",class:"text-gray-600 me-3"}),c("div",UBt,[Oe(c("input",{id:"youtube",name:"youtube",type:"text",class:X({"form-control":!0,"is-invalid":o.v$.youtube.$error}),placeholder:e.$t("dashboard.author.settings.basic_settings.social.youtube"),"onUpdate:modelValue":t[0]||(t[0]=a=>o.v$.youtube.$model=a),maxlength:"150"},null,10,BBt),[[wt,o.v$.youtube.$model]]),o.v$.youtube.$error?(h(),g("span",HBt,m(e.$t("validation.active_url")),1)):D("",!0),t[1]||(t[1]=c("label",{for:"youtube",class:"form-label"},m("YouTube"),-1))])])}const qBt=U(FBt,[["render",VBt]]),YBt={components:{AuthorWebInput:CBt,AuthorFacebookInput:DBt,AuthorInstagramInput:jBt,AuthorYoutubeInput:qBt}};function WBt(e,t,n,o,i,r){const s=y("AuthorWebInput"),a=y("AuthorFacebookInput"),l=y("AuthorInstagramInput"),d=y("AuthorYoutubeInput");return h(),g("div",null,[k(s,{class:"mb-3"}),k(a,{class:"mb-3"}),k(l,{class:"mb-3"}),k(d)])}const GBt=U(YBt,[["render",WBt]]),ZBt={components:{Loading:Rt,AuthorSettingsLockedSection:T1,AuthorSocials:GBt},data(){return{primaryColor:window.primaryColor}},methods:{hasPermission(e){return ru.settings_permissions[this.badge][e]},save(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("author/update",{id:this.author.id,author:this.authorUpdate})}},computed:{...an({badge:e=>e.author.detail.badge}),...xe({auth:"auth/auth",author:"author/getDetail",loading:"author/getLoading"}),authorUpdate(){return{web:this.author.web,facebook:this.author.facebook,instagram:this.author.instagram,youtube:this.author.youtube}}},validations:{authorUpdate:{web:{url:tc},facebook:{url:tc},instagram:{url:tc},youtube:{url:tc}}},setup(){return{v$:In()}}},KBt={key:1,class:"vl-parent"},JBt={class:"mb-4"},XBt={class:"col-12 col-md-8"};function QBt(e,t,n,o,i,r){const s=y("AuthorSettingsLockedSection"),a=y("Loading"),l=y("AuthorSocials");return r.hasPermission("basic_settings")?(h(),g("div",KBt,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("h3",JBt,m(e.$t("dashboard.author.settings.basic_settings.social.title")),1),c("div",XBt,[k(l)]),t[2]||(t[2]=c("hr",null,null,-1)),c("button",{class:"btn btn-primary",onClick:t[1]||(t[1]=Gt((...d)=>r.save&&r.save(...d),["prevent"]))},m(e.$t("dashboard.author.settings.basic_settings.save_button")),1)])):(h(),W(s,{key:0,"number-of-products":e.author.products_count,badge:e.badge},{header:F(()=>[z(m(e.$t("dashboard.author.settings.basic_settings.title")),1)]),text:F(()=>[z(m(e.$t("dashboard.author.settings.basic_settings.info_text")),1)]),_:1},8,["number-of-products","badge"]))}const eHt=U(ZBt,[["render",QBt]]),N6={validation:{name:{min_length:3}}},tHt={props:{imageSource:{type:Object,default:()=>({name:"",link:""})}},data(){return{namePlaceholder:this.$t("user.editor.image_sources.name.placeholder"),linkPlaceholder:this.$t("user.editor.image_sources.link.placeholder")}},computed:{isImageSourcesEmpty(){return!this.imageSource.name&&!this.imageSource.link}},validations:{imageSource:{link:{url:tc},name:{minLength:Ua(N6.validation.name.min_length)}}},setup(){return{v$:In()}}},nHt={class:"row align-items-baseline"},oHt={class:"col-12 col-lg mt-3"},iHt={key:0,class:X({"form-group":!0,"form-floating":!0})},rHt=["placeholder"],sHt={class:"form-label"},aHt={key:0,class:"invalid-feedback"},lHt={class:"col-12 col-lg mt-3"},cHt={key:0,class:X({"form-group":!0,"form-floating":!0})},dHt=["placeholder"],uHt={class:"form-label"},hHt={key:0,class:"invalid-feedback"},fHt={class:"col-12 col-lg-auto text-center mt-3 mt-lg-0 p-0"},mHt=["disabled"],pHt={class:"d-lg-none"};function gHt(e,t,n,o,i,r){const s=y("app-icon"),a=sn("tooltip");return h(),g("div",nHt,[c("div",oHt,[o.v$.imageSource?(h(),g("div",iHt,[Oe(c("input",{class:X({"form-control":!0,"is-invalid":o.v$.imageSource.name.$invalid}),"onUpdate:modelValue":t[0]||(t[0]=l=>o.v$.imageSource.$model.name=l),type:"text",autocomplete:"off",onChange:t[1]||(t[1]=(...l)=>e.valueChanged&&e.valueChanged(...l)),placeholder:i.namePlaceholder},null,42,rHt),[[wt,o.v$.imageSource.$model.name]]),c("label",sHt,m(e.$t("user.editor.image_sources.name.label")),1),o.v$.imageSource.name.$invalid?(h(),g("span",aHt,m(e.$t("user.editor.preferences.error_name_3_chars")),1)):D("",!0)])):D("",!0)]),c("div",lHt,[o.v$.imageSource?(h(),g("div",cHt,[Oe(c("input",{class:X({"form-control":!0,"is-invalid":o.v$.imageSource.link.$invalid}),"onUpdate:modelValue":t[2]||(t[2]=l=>o.v$.imageSource.$model.link=l),type:"text",autocomplete:"off",placeholder:i.linkPlaceholder,onChange:t[3]||(t[3]=(...l)=>e.valueChanged&&e.valueChanged(...l))},null,42,dHt),[[wt,o.v$.imageSource.$model.link]]),c("label",uHt,m(e.$t("user.editor.image_sources.link.label")),1),o.v$.imageSource.link.$invalid?(h(),g("span",hHt,m(e.$t("validation.active_url")),1)):D("",!0)])):D("",!0)]),c("div",fHt,[Oe((h(),g("button",{class:X(["btn btn-lg-sm btn-danger btn-secondary btn-lg-tertiary p-lg-2",{"text-danger":!r.isImageSourcesEmpty,"cursor-pointer":!r.isImageSourcesEmpty}]),onClick:t[4]||(t[4]=Gt(l=>e.$emit("removeImageSource"),["prevent"])),disabled:r.isImageSourcesEmpty},[c("span",pHt,m(e.$t("public.remove")),1),k(s,{icon:"delete",class:"ms-icon ms-lg-0",height:"20",width:"20"})],10,mHt)),[[a,{content:e.$t("public.remove"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])])}const vHt=U(tHt,[["render",gHt]]),_Ht={components:{AppIcon:Ue,ImageSourceInput:vHt,CheckboxInput:js},props:{imageSources:{type:Array,default:()=>[{name:null,link:null}]},hasAlsoOriginalImages:{type:Boolean,default:!1},showLabel:{type:Boolean,default:!1}},data(){return{error:""}},computed:{hasAlsoOriginalImagesModel:{get(){return this.hasAlsoOriginalImages},set(e){this.$emit("update:hasAlsoOriginalImages",e)}},imageSourcesModel:{get(){return this.imageSources},set(e){this.$emit("update:imageSources",e)}},lastImageSourceNotSet(){return!this.imageSources[this.imageSources.length-1].name&&!this.imageSources[this.imageSources.length-1].link}},methods:{valueChanged(){this.error=""},addNew(){if(this.lastImageSourceNotSet){this.error=this.$t("user.editor.preferences.previous_empty_error");return}this.imageSourcesModel.push({name:null,link:null})},removeImageSource(e){this.imageSources.length>0&&(this.error="",this.imageSourcesModel.splice(e,1)),this.initiate()},initiate(){this.imageSourcesModel.length||this.imageSourcesModel.push({name:null,link:null})}},watch:{imageSourcesModel(){this.initiate()}},mounted(){this.initiate()}},yHt={class:"vl-parent mh-8"},bHt={key:0,class:"medium fw-medium mt-3"},kHt={key:1,class:"text-danger mt-2"};function wHt(e,t,n,o,i,r){const s=y("CheckboxInput"),a=y("ImageSourceInput"),l=y("AppIcon");return h(),g("div",yHt,[k(s,{id:"has_also_original_images",value:r.hasAlsoOriginalImagesModel,"onUpdate:value":t[0]||(t[0]=d=>r.hasAlsoOriginalImagesModel=d),label:e.$t("user.editor.image_sources.own_images")},null,8,["value","label"]),c("div",null,[n.showLabel?(h(),g("label",bHt,m(e.$t("user.editor.image_sources.title")),1)):D("",!0),(h(!0),g(pe,null,Me(r.imageSourcesModel,(d,u)=>(h(),W(a,{key:u,"image-source":d,onRemoveImageSource:f=>r.removeImageSource(u)},null,8,["image-source","onRemoveImageSource"]))),128)),c("button",{class:"btn btn-sm btn-tertiary d-flex align-items-center mt-3",onClick:t[1]||(t[1]=(...d)=>r.addNew&&r.addNew(...d))},[z(m(e.$t("user.editor.image_sources.add"))+" ",1),k(l,{icon:"plus-circle",height:"20",width:"20",class:"ms-icon"})]),i.error?(h(),g("div",kHt,m(i.error),1)):D("",!0)])])}const nM=U(_Ht,[["render",wHt]]),$Ht={components:{ImageSourcesEditor:nM,AuthorSettingsLockedSection:T1},computed:{...xe({author:"author/getDetail"}),imageSourcesEmpty(){return!this.author.image_sources.length||this.author.image_sources.length==1&&(!this.author.image_sources[0].name||!this.author.image_sources[0].link)}},validations(){return{author:{image_sources:this.author.image_sources?this.author.image_sources.map(e=>({link:{required:Ld(function(){return e.name}),url:tc},name:{required:Ld(function(){return e.link}),minLength:Ua(N6.validation.name.min_length)}})):{}}}},methods:{hasPermission(e){return ru.settings_permissions[this.author.badge][e]},update(){if(this.v$.$touch(),this.v$.author.image_sources.$error){window.flash(this.$t("validation.regex",{attribute:this.$t("public.array")}),"error");return}if(this.imageSourcesEmpty&&this.author.has_also_original_images===!1){window.flash(this.$t("user.editor.image_sources.error_nothing_selected"),"error");return}gf.updateImageSources(this.author.id,{image_sources:this.author.image_sources,has_also_original_images:this.author.has_also_original_images}).then(e=>{window.flash(e.data.message,"success")}).catch(e=>{window.flash(e.response.data.message,"error")})}},setup(){return{v$:In()}}},CHt={href:"https://autori.ucitelnice.cz/jak-na-tvorbu-materiálů/jak-na-obrázky-v-materiálech",target:"_blank"},SHt={key:1,class:"row"},THt={class:"mb-4"},EHt={class:"text-gray-700 mb-4"},IHt={href:"https://autori.ucitelnice.cz/jak-na-tvorbu-materiálů/jak-na-obrázky-v-materiálech",target:"_blank"},PHt={class:"col-12 col-xl-8"},AHt={class:"col-12"};function DHt(e,t,n,o,i,r){const s=y("AuthorSettingsLockedSection"),a=y("ImageSourcesEditor");return r.hasPermission("image_sources")?(h(),g("div",SHt,[c("h3",THt,m(e.$t("user.editor.header.image_sources")),1),c("p",EHt,[z(m(e.$t("user.editor.info.image_sources.0"))+" ",1),c("a",IHt,m(e.$t("user.editor.info.image_sources.1")),1),z(" "+m(e.$t("user.editor.info.image_sources.2")),1)]),c("div",PHt,[k(a,{"image-sources":e.author.image_sources,"onUpdate:imageSources":t[0]||(t[0]=l=>e.author.image_sources=l),"has-also-original-images":e.author.has_also_original_images,"onUpdate:hasAlsoOriginalImages":t[1]||(t[1]=l=>e.author.has_also_original_images=l)},null,8,["image-sources","has-also-original-images"])]),c("div",AHt,[t[3]||(t[3]=c("hr",null,null,-1)),c("button",{class:"btn btn-primary",onClick:t[2]||(t[2]=Gt((...l)=>r.update&&r.update(...l),["prevent"]))},m(e.$t("user.editor.button.save")),1)])])):(h(),W(s,{key:0,"number-of-products":e.author.products_count,badge:e.author.badge},{header:F(()=>[z(m(e.$t("user.editor.header.image_sources")),1)]),text:F(()=>[z(m(e.$t("user.editor.info.image_sources.0"))+" ",1),c("a",CHt,m(e.$t("user.editor.info.image_sources.1")),1),z(" "+m(e.$t("user.editor.info.image_sources.2")),1)]),_:1},8,["number-of-products","badge"]))}const xHt=U($Ht,[["render",DHt]]),OHt={components:{AppIcon:Ue},props:{type:{type:String,default:"user-dashboard-user"},buttonStyle:{type:String,default:"tertiary"},buttonSmall:{type:Boolean,default:!1}},computed:{...xe({school:"school/getDetail"})},methods:{openSchoolCreditOrderCreateSidebar(){this.$store.dispatch("sidebar/open",{type:"school-credit-order-create",data:{school:this.school}})},openCreditOrderCreateModal(){window.appModal("credit-order-create")},openSchoolCreditOrderCreateSidebarHandler(){this.school.id&&this.type==="school-dashboard"&&"open-increase-sidebar"in this.$route.query&&this.openSchoolCreditOrderCreateSidebar()}},watch:{school(){this.openSchoolCreditOrderCreateSidebarHandler()}}},LHt=["href"];function MHt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link");return n.type==="school-dashboard"?(h(),g("button",{key:0,onClick:t[0]||(t[0]=(...l)=>r.openSchoolCreditOrderCreateSidebar&&r.openSchoolCreditOrderCreateSidebar(...l)),class:X(["btn btn-center",["btn-"+n.buttonStyle,{"btn-sm":n.buttonSmall}]])},[k(s,{icon:"plus-circle",class:"me-icon",height:"20",width:"20"}),z(" "+m(e.$t("school.employees.table.buttons.add_school_credit")),1)],2)):n.type==="user-dashboard-school"?(h(),W(a,{key:1,to:{name:"user-dashboard/products/school"},class:X(["btn btn-center",["btn-"+n.buttonStyle,{"btn-sm":n.buttonSmall}]])},{default:F(()=>[k(s,{icon:"materials",class:"me-icon",height:"20",width:"20"}),z(" "+m(e.$t("download.tabs.school")),1)]),_:1},8,["class"])):n.type==="user-dashboard-school-manager"?(h(),g("a",{key:2,href:e.ziggyRoute("school.manager.finance.order",{"open-increase-sidebar":!0}),class:X(["btn btn-center",["btn-"+n.buttonStyle,{"btn-sm":n.buttonSmall}]])},[k(s,{icon:"school",class:"me-icon",height:"20",width:"20"}),z(" "+m(e.$t("school.management")),1)],10,LHt)):n.type==="user-dashboard-user"?(h(),g("button",{key:3,class:X(["btn btn-center",["btn-"+n.buttonStyle,{"btn-sm":n.buttonSmall}]]),onClick:t[1]||(t[1]=(...l)=>r.openCreditOrderCreateModal&&r.openCreditOrderCreateModal(...l))},[k(s,{icon:"plus-circle",class:"me-icon",height:"20",width:"20"}),z(" "+m(e.$t("user.add_credit")),1)],2)):D("",!0)}const oM=U(OHt,[["render",MHt]]),P1=""+new URL("coins-d952532e.svg",import.meta.url).href,R6=""+new URL("coins_grayscale-1c4d18de.svg",import.meta.url).href;const NHt={components:{CreditIncreaseLink:oM,AppIcon:Ue},props:{value:{String,default:"0"},type:{type:String,default:"user-dashboard-user"},validUntil:{type:String,default:null}},data(){return{coins:P1,coinsGrayscale:R6}},computed:{title(){return this.type=="user-dashboard-user"?this.$t("dashboard.user.header.credit_amount"):this.type=="user-dashboard-school"||this.type=="user-dashboard-school-manager"?this.$t("dashboard.user.header.school_credit"):this.$t("school.manager.budget")},showSchoolCreditExpiration(){return["user-dashboard-school-manager","school-dashboard"].includes(this.type)}},methods:{openCreditInfoModal(){window.appModal("credit-info")}}},RHt={class:"rounded bg-white py-1 text-center position-relative"},jHt={key:0,class:"position-absolute top-0 end-0 p-1"},FHt={class:"px-6"},zHt={class:"medium text-gray-800 mb-2"},UHt={class:"d-flex justify-content-center mb-2 credit-container"},BHt=["src"],HHt={key:0,class:"fs-6 text-center text-gray-800 bg-primary-5 pt-2"};function VHt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("CreditIncreaseLink");return h(),g("div",null,[c("div",RHt,[n.type=="user-dashboard-user"?(h(),g("div",jHt,[k(s,{icon:"question",height:"24",width:"24",class:"text-gray-800 cursor-pointer",onClick:r.openCreditInfoModal},null,8,["onClick"])])):D("",!0),c("div",FHt,[c("p",zHt,m(r.title),1),c("div",UHt,[n.type=="user-dashboard-user"?(h(),g("img",{key:0,class:"me-2",src:n.value>0?i.coins:i.coinsGrayscale,height:"32"},null,8,BHt)):D("",!0),c("h3",{class:X(["fw-bold mb-0",n.value>0?"text-success":"text-gray-900"])},m(Number(n.value).toLocaleString()+" "+e.$t("currency.short")),3)])]),t[0]||(t[0]=c("hr",{class:"my-1"},null,-1)),k(a,{type:n.type,"button-small":"","button-style":"tertiary"},null,8,["type"])]),r.showSchoolCreditExpiration?(h(),g(pe,{key:0},[n.validUntil?(h(),g("div",HHt,m(e.$t("school.credit_expires",{expiry_date:n.validUntil})),1)):D("",!0)],64)):D("",!0)])}const Ele=U(NHt,[["render",VHt]]),qHt={components:{GrayBackgroundComponent:Xy,CreditInfo:Ele,TabList:qr,AppIcon:Ue},props:{user:{type:Object,default(){return null}}},data(){return{routes:["user-dashboard/products","user-dashboard/wishlist","user-dashboard/finances","user-dashboard/settings"]}},computed:{...xe({auth:"auth/auth"})}},YHt={ref:"user-dashboard-header"},WHt={class:"col pt-6"},GHt={class:"d-flex flex-wrap mh-10rem"},ZHt={class:"flex-grow-1 align-items-baseline mb-3"},KHt={class:"mb-2"},JHt=["href"],XHt={key:1,class:"mb-2"},QHt={key:2,class:"d-flex"},eVt=["href"],tVt={class:"d-flex align-items-end align-items-lg-start flex-column flex-lg-row mb-3"},nVt={key:0,class:"ms-0 ms-lg-3 mt-3 mt-lg-0 school-themed-component"};function oVt(e,t,n,o,i,r){const s=y("GrayBackgroundComponent"),a=y("router-link"),l=y("AppIcon"),d=y("CreditInfo"),u=y("TabList");return h(),g("div",YHt,[k(s,{header:e.$refs["user-dashboard-header"],offset:0,"border-bottom":""},null,8,["header"]),c("div",WHt,[c("div",GHt,[c("div",ZHt,[c("h2",KHt,m(n.user.first_name+" "+n.user.last_name),1),n.user.school?(h(),g(pe,{key:0},[n.user.is_school_manager?(h(),g("a",{key:1,href:e.ziggyRoute("school.manager.home")},m(n.user.school.long_name),9,JHt)):(h(),W(a,{key:0,to:{name:"user-dashboard/settings/school"}},{default:F(()=>[z(m(n.user.school.long_name),1)]),_:1}))],64)):D("",!0),n.user.school&&n.user.school.long_name?(h(),g("p",XHt)):D("",!0),n.user.is_author?D("",!0):(h(),g("div",QHt,[c("a",{href:e.ziggyRoute("user.be_author.index"),class:"d-flex align-items-center"},[z(m(e.$t("dashboard.user.header.become_author"))+" ",1),k(l,{icon:"user-box",class:"ms-icon",width:"20",height:"20"})],8,eVt)]))]),c("div",tVt,[k(d,{value:n.user.credit,type:"user-dashboard-user"},null,8,["value"]),n.user.school?(h(),g("div",nVt,[k(d,{value:n.user.school_credit,type:e.auth.is_school_manager?"user-dashboard-school-manager":"user-dashboard-school","valid-until":e.auth.is_school_manager?n.user.school_credit_expiry_date:null},null,8,["value","type","valid-until"])])):D("",!0)])]),k(u,{class:"mh-46px border-none",routes:i.routes,titles:e.$tm("dashboard.user.tabs"),"padding-x":1},null,8,["routes","titles"])])],512)}const iVt=U(qHt,[["render",oVt]]),rVt=()=>De.get(Ie("user.dashboard.api.index")),sVt=e=>De.get(Ie("api.user.show.editor",{user:e})),aVt=(e,t)=>De.post(Ie("user.be_author.store",{user:e}),t),lVt=()=>De.get(Ie("api.user.preferences")),cVt=(e,t)=>De.patch(Ie("user.dashboard.api.update.preferences",{user:e}),{preferences:t}),dVt=()=>De.get(Ie("user.dashboard.api.finances.credit.orders")),uVt=e=>De.post(Ie("user.dashboard.api.update.invoice.info"),e),hVt=e=>De.post(Ie("user.dashboard.api.update.password"),e),fVt=e=>De.post(Ie("user.dashboard.api.update.profile"),e),Md={index:rVt,show:sVt,becomeAuthor:aVt,preferences:lVt,updatePreferences:cVt,creditOrderIndex:dVt,invoiceInfoUpdate:uVt,passwordUpdate:hVt,profileUpdate:fVt},mVt={components:{UserDashboardHeader:iVt},props:{user:{type:Object,default(){return null}}},data(){return{primaryColor:window.primaryColor,updatableUserObject:{},componentKey:0}},methods:{forceRerenderRouterView(){Md.index().then(e=>{this.updatableUserObject=e.data.data,this.componentKey+=1}).catch(e=>{window.flash(e,"error")})},toggle(){}},mounted(){this.updatableUserObject=this.user,this.componentKey+=1,window.eventBus.on("rerender-user-dashboard-header",()=>{this.forceRerenderRouterView()})}},pVt={class:"col-12 mb-6"},gVt={class:"row mt-5"},vVt={class:"col"};function _Vt(e,t,n,o,i,r){const s=y("UserDashboardHeader"),a=y("router-view");return h(),g("div",pVt,[k(s,{user:i.updatableUserObject},null,8,["user"]),c("div",gVt,[c("div",vVt,[(h(),W(a,{user:i.updatableUserObject,key:i.componentKey},null,8,["user"]))])])])}const yVt=U(mVt,[["render",_Vt]]),bVt={props:{user:{type:Object,default(){return null}}}},kVt={class:"row"},wVt={class:"col-12"},$Vt={class:"content-box shadow px-4 py-5"},CVt={class:"mb-4"},SVt={key:0},TVt={id:"tabs",class:"tabs mb-5"},EVt={class:"tabList"},IVt=["onClick"],PVt=["onClick"],AVt={class:"vl-parent"};function DVt(e,t,n,o,i,r){const s=y("router-link"),a=y("router-view");return h(),g("div",kVt,[c("div",wVt,[c("div",$Vt,[c("h3",CVt,m(e.$t("dashboard.user.tabs.0")),1),n.user.school?(h(),g("div",SVt,[c("div",TVt,[c("ul",EVt,[k(s,{to:{name:"user-dashboard/products/user"},custom:""},{default:F(({isActive:l,navigate:d})=>[c("li",{class:X([l&&"active"]),onClick:d},m(e.$t("dashboard.user.products.user")),11,IVt)]),_:1}),k(s,{to:{name:"user-dashboard/products/school"},custom:""},{default:F(({isActive:l,navigate:d})=>[c("li",{class:X([[l&&"active"],"school-themed-tab"]),onClick:d},m(e.$t("dashboard.user.products.school")),11,PVt)]),_:1})])])])):D("",!0),c("div",AVt,[k(a)])])])])}const xVt=U(bVt,[["render",DVt]]),OVt={props:{product:Object,lg:Boolean},components:{AppIcon:Ue},computed:{...xe({ratings:"productRating/ratings"}),productId(){return this.product.product_id?this.product.product_id:this.product.id}},methods:{openSidebar(){this.$store.dispatch("sidebar/open",{type:"product-rating",data:this.product})}}};function LVt(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return h(),g("button",{class:X(["btn btn-center",[n.lg?"btn-sm btn-tertiary":"w-100 btn-secondary",e.ratings.some(l=>l.product_id===r.productId)?"btn-muted":"btn-success"]]),onClick:t[0]||(t[0]=Gt((...l)=>r.openSidebar&&r.openSidebar(...l),["stop","prevent"]))},[z(m(e.ratings.some(l=>l.product_id===r.productId)?e.$t("product_rating.button.rated"):e.$t("product.rate"))+" ",1),Oe(k(s,{icon:"rating",class:"ms-icon"},null,512),[[a,{content:e.$t("download.rating"),delay:{show:500,hide:100},triggers:["hover","click"]}]])],2)}const Ile=U(OVt,[["render",LVt]]),MVt={props:{download:Object,lg:Boolean},methods:{openSidebar(){let e={orderId:this.download.order_item_id,productTitle:this.download.title};this.$store.dispatch("sidebar/open",{type:"complaint-create",data:e})}}};function NVt(e,t,n,o,i,r){return h(),g("button",{class:X(["btn btn-secondary",n.lg?"w-100":"btn-sm"]),onClick:t[0]||(t[0]=Gt((...s)=>r.openSidebar&&r.openSidebar(...s),["prevent","stop"]))},m(e.$t("complaints.report_complaint")),3)}const Ple=U(MVt,[["render",NVt]]),RVt={props:{download:Object,lg:Boolean},methods:{openSidebar(){let e={...this.download.complaint,title:this.download.title};this.$store.dispatch("sidebar/open",{type:"complaint-show",data:e})}}};function jVt(e,t,n,o,i,r){return h(),g("button",{class:X(["btn btn-tertiary",n.lg?"w-100":"btn-sm"]),onClick:t[0]||(t[0]=Gt((...s)=>r.openSidebar&&r.openSidebar(...s),["prevent","stop"]))},m(e.$t("download.in_complaint")+" "+n.download.complaint.created_at),3)}const Ale=U(RVt,[["render",jVt]]),FVt={components:{Loading:Rt},props:{loadFunction:{type:Function,required:!0},forceScrollParent:{type:Object,default:null},distance:{type:Number,default:0},loadingAlwaysMinHeight:{type:Boolean,default:!1}},data(){return{scrollParent:null,primaryColor:window.primaryColor,loading:!1}},methods:{attemptLoad(){if(this.loading||!this.$refs.bottom)return;if(this.getCurrentDistance()<this.distance){let n=setTimeout(()=>{this.loading=!0},50);this.loadFunction().finally(()=>{this.loading=!1,clearTimeout(n)})}},getScrollParent(e){let t;return t||(e.tagName==="BODY"?t=window:(e.hasAttribute("infinite-wrapper")||["scroll","auto"].indexOf(getComputedStyle(e).overflowY)>-1)&&(t=e)),t||this.getScrollParent(e.parentNode)},getCurrentDistance(){let e;const t=this.$refs.container.getBoundingClientRect().bottom,n=this.scrollParent===window?window.innerHeight:this.scrollParent.getBoundingClientRect().bottom;return e=t-n,e}},mounted(){this.handleScroll=is.debounce(this.attemptLoad,50),this.forceScrollParent?this.scrollParent=this.forceScrollParent:this.scrollParent=this.getScrollParent(this.$refs.container),this.scrollParent.addEventListener("scroll",this.handleScroll)},beforeUnmount(){this.scrollParent.removeEventListener("scroll",this.handleScroll)}},zVt={ref:"container"},UVt={ref:"bottom"};function BVt(e,t,n,o,i,r){const s=y("Loading");return h(),g("div",null,[c("div",zVt,[Pt(e.$slots,"content")],512),c("div",UVt,[Pt(e.$slots,"bottom")],512),c("div",{class:X(["vl-parent",{"mh-4rem":n.loadingAlwaysMinHeight||i.loading}])},[k(s,{active:i.loading,"is-full-page":!1,color:i.primaryColor},null,8,["active","color"])],2),Pt(e.$slots,"notFound"),Pt(e.$slots,"bottomText")])}const iM=U(FVt,[["render",BVt]]);const HVt={components:{InfiniteScroll:iM,ProductRatingButton:Ile,AppIcon:Ue,TransitionCollapseHeight:qo,FlexTableRow:ni,FlexTableHead:ti,ComplaintCreateButton:Ple,ComplaintShowButton:Ale},data(){return{openedItem:-1,primaryColor:window.primaryColor,ratingProductId:null,complaintOrderItemId:null}},computed:{...xe({downloads:"downloads/getDownloadItems",pagination:"downloads/getPagination",loadingMore:"downloads/loadingMore",loading:"downloads/loading",ratings:"productRating/ratings"})},methods:{toggleOpen(e){this.openedItem===e?this.openedItem=-1:this.openedItem=e},createComplaint(e){this.complaintOrderItemId=e,this.$store.dispatch("sidebar/open")},showComplaint(e){let t={...e.complaint,title:e.title};this.$store.dispatch("sidebar/open",{type:"complaint-show",data:t})},reload(){window.location.reload()},loadMore(){return new Promise((e,t)=>{this.$store.dispatch("downloads/loadMore").then(()=>{e()}).catch(()=>{t()})})}},watch:{loading(){this.openedItem=-1}}},VVt={class:"col-12 col-lg-8"},qVt={class:"col-12 col-lg-4 d-none d-lg-block"},YVt=["id"],WVt={class:"d-flex align-items-center"},GVt=["href"],ZVt=["src"],KVt={class:"ms-3"},JVt={class:"large"},XVt={class:"d-flex align-items-center"},QVt={key:0,class:"small rounded-pill px-2 py-1 bg-success-light text-success"},eqt={class:"d-flex align-items-center"},tqt={key:0,class:"small rounded-pill px-2 py-1 bg-danger-light text-danger"},nqt={class:"col-12 col-lg-4 pe-0 d-none d-lg-flex align-items-center"},oqt={class:"mb-0"},iqt={class:"mb-0 small text-gray-600"},rqt={class:"flex-grow-1 d-flex justify-content-end"},sqt=["href"],aqt={class:"rounded bg-primary-5 mb-3"},lqt={class:"row p-3"},cqt={class:"col-6 col-lg-2dot4 mb-4"},dqt={class:"medium text-gray-600"},uqt={class:"large"},hqt=["href"],fqt={class:"col-6 col-lg-2dot4 mb-4"},mqt={class:"medium text-gray-600"},pqt={class:"col-6 col-lg-2dot4 mb-4"},gqt={class:"medium text-gray-600"},vqt={class:"col-6 col-lg-2dot4 mb-4"},_qt={class:"medium text-gray-600"},yqt={class:"col-6 col-lg-2dot4 mb-4"},bqt={class:"medium text-gray-600"},kqt={class:"large"},wqt={class:"d-none d-lg-flex justify-content-end py-2 px-3"},$qt={class:"row d-lg-none pb-3 px-3"},Cqt={class:"col-12 col-sm-6 mt-3"},Sqt=["href"],Tqt={class:"col-12 col-sm-6 d-block mt-3 d-lg-none"},Eqt={class:"col-12 col-sm-6 mt-3 mt-lg-0"},Iqt={class:"col-12 col-sm-6 mt-3 mt-lg-0"},Pqt=["href"],Aqt={class:"p-3"},Dqt={class:"fw-bold"};function xqt(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("AppIcon"),l=y("ProductRatingButton"),d=y("FlexTableRow"),u=y("ComplaintCreateButton"),f=y("ComplaintShowButton"),p=y("TransitionCollapseHeight"),v=y("InfiniteScroll"),_=sn("tooltip");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",VVt,m(e.$t("download.table.material")),1),c("div",qVt,m(e.$t("download.bought")),1)]),_:1}),k(v,{"load-function":r.loadMore},os({bottomText:F(()=>[c("div",Dqt,m(e.$t("filter.shown_count_of_total_products",{count:e.downloads.length,total:e.pagination.total})),1)]),_:2},[!e.loading&&e.downloads.length>0?{name:"content",fn:F(()=>[(h(!0),g(pe,null,Me(e.downloads,(b,C)=>(h(),g("div",{key:C,class:X(["border-bottom",{"border-none":C===e.downloads.length-1}])},[k(d,{class:"border-none cursor-pointer bg-primary-5-hover",onClick:$=>r.toggleOpen(C)},{default:F(()=>[c("div",{class:"col-12 col-lg-8 px-0",id:"product-"+C},[c("div",WVt,[c("a",{class:"d-flex align-items-center link-dark deactive-lg-down",onClick:t[0]||(t[0]=Gt(()=>{},["stop"])),href:e.ziggyRoute("product.show",b.product_id)},[c("img",{src:b.cover_img_thumbnail,width:"40",height:"40",class:"border-radius-5px border-1"},null,8,ZVt),c("div",KVt,[c("div",JVt,m(b.title),1),c("div",XVt,[b.modification?(h(),g("span",QVt,[z(m(e.$t("download.updated_at")+" "+b.modification.date)+" ",1),Oe(k(a,{icon:"info-circle",class:"ms-1",width:"16",height:"16"},null,512),[[_,{content:b.modification.reason,delay:{show:500,hide:100},triggers:["hover","click"]}]])])):D("",!0)]),c("div",eqt,[b.complaint?(h(),g("span",tqt,m(e.$t("download.in_complaint")+" "+b.complaint.created_at),1)):D("",!0)])])],8,GVt)])],8,YVt),c("div",nqt,[c("div",null,[c("p",oqt,m(b.bought_at),1),c("p",iqt,m(b.bought_by),1)]),c("div",rqt,[k(l,{product:b,lg:""},null,8,["product"]),b.files&&b.files.length?(h(),g("a",{key:0,class:"btn btn-tertiary btn-sm btn-center",onClick:t[1]||(t[1]=Gt(()=>{},["stop"])),href:e.ziggyRoute("downloads.download",[b.product_id,b.files[0].id])},[z(m(e.$t("download.download"))+" ",1),k(a,{icon:"download",class:"ms-icon",width:"20",height:"20"})],8,sqt)):D("",!0)])])]),_:2},1032,["onClick"]),k(p,null,{default:F(()=>[Oe(c("div",aqt,[c("div",lqt,[c("div",cqt,[c("span",dqt,m(e.$t("download.author")),1),c("div",uqt,[c("a",{href:e.ziggyRoute("user.show",b.author.id)},m(b.author.first_name+" "+b.author.last_name),9,hqt)])]),c("div",fqt,[c("span",mqt,m(e.$t("download.search.class")),1),(h(!0),g(pe,null,Me(b.categories.class,$=>(h(),g("div",{class:"large",key:$},m($),1))),128))]),c("div",pqt,[c("span",gqt,m(e.$t("download.search.subject")),1),(h(!0),g(pe,null,Me(b.categories.subject,$=>(h(),g("div",{class:"large",key:$},m($),1))),128))]),c("div",vqt,[c("span",_qt,m(e.$t("download.file_type")),1),(h(!0),g(pe,null,Me(b.categories.format,$=>(h(),g("div",{class:"large",key:$},m($),1))),128))]),c("div",yqt,[c("span",bqt,m(e.$t("download.price")),1),c("div",kqt,m(b.price_brutto+",-"),1)])]),t[2]||(t[2]=c("div",{class:"px-3"},[c("hr",{class:"m-0",style:{height:"0px","border-width":"2px"}})],-1)),c("div",null,[c("div",wqt,[c("div",null,[b.complaint?(h(),W(f,{key:1,download:b},null,8,["download"])):(h(),W(u,{key:0,download:b},null,8,["download"]))])]),c("div",$qt,[c("div",Cqt,[b.files&&b.files.length?(h(),g("a",{key:0,class:"btn btn-secondary btn-lg-sm btn-lg-tertiary btn-center w-100",href:e.ziggyRoute("downloads.download",[b.product_id,b.files[0].id])},[z(m(e.$t("download.download"))+" ",1),k(a,{icon:"download",class:"ms-icon",width:"20",height:"20"})],8,Sqt)):D("",!0)]),c("div",Tqt,[k(l,{product:b},null,8,["product"])]),c("div",Eqt,[b.complaint?(h(),W(f,{key:1,download:b,lg:""},null,8,["download"])):(h(),W(u,{key:0,download:b,lg:""},null,8,["download"]))]),c("div",Iqt,[c("a",{class:"btn btn-secondary w-100",href:e.ziggyRoute("product.show",b.product_id)},m(e.$t("download.go_to_product_button")),9,Pqt)])])])],512),[[Vo,i.openedItem===C]])]),_:2},1024)],2))),128))]),key:"0"}:void 0,!e.loading&&!e.downloads.length>0?{name:"notFound",fn:F(()=>[c("div",Aqt,m(e.$t("product.not_found.title")),1)]),key:"1"}:void 0]),1032,["load-function"])])}const Oqt=U(HVt,[["render",xqt],["__scopeId","data-v-e23ed40d"]]),Lqt=()=>De.get(Ie("api.invoice.index")),Mqt=e=>De.get(Ie("user.dashboard.api.finances.documents",{year:e})),Nqt=()=>De.get(Ie("api.invoices2019.index")),aA={index:Lqt,indexYear:Mqt,index2019:Nqt},Rqt={components:{AppIcon:Ue},data(){return{available:!1}},created(){aA.index2019().then(e=>{this.available=e.data.archive_exists})}},jqt=["href"];function Fqt(e,t,n,o,i,r){const s=y("AppIcon");return i.available?(h(),g("a",{key:0,href:e.ziggyRoute("api.invoices2019.download"),target:"_blank",class:"btn btn-primary btn-sm d-inline-block mt-5"},[k(s,{icon:"download",class:"me-icon"}),z(" "+m(e.$t("invoices.in_year")+" 2019"),1)],8,jqt)):D("",!0)}const zqt=U(Rqt,[["render",Fqt]]),Dle=""+new URL("cart_empty-97075d34.svg",import.meta.url).href,Uqt=()=>De.get(Ie("api.auth")),Bqt=()=>De.get(Ie("api.auth.downloads")),Hqt=(e,t)=>De.patch(Ie("api.professional.focus.edit",{user:e}),{professional_focus:t}),Vqt=e=>De.post(Ie("user.store"),e),qqt=e=>De.post(Ie("login"),e),Yqt=e=>De.post(Ie("logout"),e),Wqt=e=>De.post(Ie("password.email"),{email:e}),Gqt=e=>De.post(Ie("password.request"),e),Zqt=e=>De.patch(Ie("login.confirm.resend"),{email:e}),Kqt=()=>De.patch(Ie("api.vop.accept")),Jqt=e=>De.patch(Ie("api.auth.name.set"),{name:e}),Qc={index:Uqt,downloads:Bqt,patchProfessionalFocus:Hqt,vopAccept:Kqt,passwordReset:Gqt,passwordResetEmailSend:Wqt,register:Vqt,login:qqt,logout:Yqt,confirmEmailSend:Zqt,nameSet:Jqt},Xqt={props:{isWishlist:{type:Boolean,default(){return!1}}},computed:{image(){return Dle}},methods:{logoutPost(){Qc.logout({_token:document.head.querySelector('meta[name="csrf-token"]').content}).then(()=>{window.location.href=this.ziggyRoute("login")})}}},Qqt={class:"text-center"},eYt=["src"],tYt={class:"text-gray-900 fw-medium mb-1"},nYt={class:"text-gray-800 mb-3"},oYt=["href"],iYt={class:"medium text-gray-800 mb-0 mt-5"},rYt={class:"medium mb-0"},sYt=["href"];function aYt(e,t,n,o,i,r){return h(),g("div",Qqt,[c("img",{src:r.image,height:"80",class:"mb-3"},null,8,eYt),c("h3",tYt,m(this.isWishlist?e.$t("dashboard.user.products.no_products.title_wishlist"):e.$t("dashboard.user.products.no_products.title")),1),c("p",nYt,m(this.isWishlist?e.$t("dashboard.user.products.no_products.text_wishlist"):e.$t("dashboard.user.products.no_products.text")),1),c("a",{href:e.ziggyRoute("materialy"),class:"btn btn-primary"},m(e.$t("dashboard.user.products.no_products.button")),9,oYt),this.isWishlist?D("",!0):(h(),g(pe,{key:0},[c("p",iYt,m(e.$t("dashboard.user.products.no_products.footer_text")),1),c("p",rYt,[c("a",{href:e.ziggyRoute("logout"),onClick:t[0]||(t[0]=Gt((...s)=>r.logoutPost&&r.logoutPost(...s),["prevent"]))},m(e.$t("dashboard.user.products.no_products.footer_link")),9,sYt),t[1]||(t[1]=z(" "+m(".")))])],64))])}const rM=U(Xqt,[["render",aYt]]),lYt={components:{NoDownloads:rM,DownloadsTable:Oqt,UserInvoice2019Panel:zqt,DownloadListFilter:S6,Loading:Rt},props:{query:{type:Object,default(){return{text:"",category:""}}}},data(){return{filter:{text:this.query.text?this.query.text.split(","):[],category:this.query.category?this.setCategoriesFromQuery(this.query.category):{class:[],subject:[]}},primaryColor:window.primaryColor,emptyTable:!1}},computed:{...xe({downloads:"downloads/getDownloadsWithFilters",filterStore:"downloads/getComponentFilters",pagination:"downloads/getPagination",loading:"downloads/loading",categories:"category/getCategoriesForProducts"}),categoryFilter(){let e=[];this.filter.category.class.forEach(o=>{e.push(o.id)});let t=[];this.filter.category.subject.forEach(o=>{t.push(o.id)});let n=[];return e.length>0&&n.push(e.join(",")),t.length>0&&n.push(t.join(",")),n.join(",")},textFilter(){return this.filter.text.join(",")},combinedFilter(){return{category:this.categoryFilter.length>0?this.categoryFilter:null,text:this.textFilter.length>0?this.textFilter:null}},filterOrPaginationTouched(){return this.combinedFilter.text!==null||this.combinedFilter.category!==null||this.pagination&&this.pagination.current_page!==1}},mounted(){this.filterInput(),this.$store.dispatch("category/loadForProducts","downloads")},watch:{combinedFilter(){this.filterInput()},filterStore:{deep:!0,handler(e){let t=this.serializeTextFilter(e.text),n=this.serializeCategoryFilter(e.category);(t||n)&&this.$router.push({name:this.$route.name,query:{text:t,category:n}}).catch(()=>{})}},query(){(this.query.category||this.query.text)&&(this.filter={category:this.query.category?this.setCategoriesFromQuery(this.query.category):{class:[],subject:[]},text:this.query.text?this.query.text.split(","):[]},this.filterInput())}},methods:{filterInput(){this.pagination.current_page=1,this.$store.dispatch("downloads/updateComponentFilters",{componentFilters:this.filter}),this.$store.dispatch("downloads/updateDownloadFilters",{downloadFilters:this.combinedFilter}),this.loadDownloads()},serializeCategoryFilter(e){let t=[];e.class.forEach(i=>{t.push(i.id)});let n=[];e.subject.forEach(i=>{n.push(i.id)});let o=[];return t.length>0&&o.push(t.join(",")),n.length>0&&o.push(n.join(",")),o.join(",")},serializeTextFilter(e){return Array.from(e).join(",")},setCategoriesFromQuery(e){let t=[];return e.split(",").forEach(n=>{t.push({id:n,label:""})}),{class:t,format:[],subject:[]}},loadDownloads(){this.$store.dispatch("downloads/load")}}},cYt={key:0,class:"row d-flex justify-content-center"},dYt={class:"col-12"},uYt={key:1,class:"row"},hYt={class:"col-12"},fYt={key:0,class:"vl-parent z-1 mh-4rem"};function mYt(e,t,n,o,i,r){const s=y("NoDownloads"),a=y("DownloadListFilter"),l=y("Loading"),d=y("DownloadsTable"),u=y("UserInvoice2019Panel");return(!e.downloads.downloadItems||e.downloads.downloadItems.length<1)&&!r.filterOrPaginationTouched&&!e.loading?(h(),g("div",cYt,[c("div",dYt,[k(s)])])):(h(),g("div",uYt,[c("div",hYt,[k(a,{class:"mb-4",filter:i.filter,"onUpdate:filter":t[0]||(t[0]=f=>i.filter=f),total:e.pagination.total,categories:e.categories,loading:e.loading},null,8,["filter","total","categories","loading"]),e.loading?(h(),g("div",fYt,[k(l,{active:e.loading,"onUpdate:active":t[1]||(t[1]=f=>e.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):D("",!0),!e.loading&&e.pagination.total>0?(h(),W(d,{key:1,loading:e.loading},null,8,["loading"])):D("",!0),k(u)])]))}const NY=U(lYt,[["render",mYt]]),pYt={components:{DownloadListFilter:S6},props:{schoolId:{type:Number,default(){return null}},total:{type:Number,default(){return 0}},categories:Object,loading:Boolean},data(){return{filter:{category:{subject:[],class:[]},text:[]}}},computed:{...xe({downloads:"schoolDownload/getDownloadsWithFilters",filterStore:"schoolDownload/getComponentFilters"}),categoryFilter(){let e=[];this.filter.category.class.forEach(o=>{e.push(o.id)});let t=[];this.filter.category.subject.forEach(o=>{t.push(o.id)});let n=[];return e.length>0&&n.push(e.join(",")),t.length>0&&n.push(t.join(",")),n.join(",")},textFilter(){return this.filter.text.join(",")},combinedFilter(){return{category:this.categoryFilter.length>0?this.categoryFilter:null,text:this.textFilter.length>0?this.textFilter:null}}},watch:{combinedFilter(){this.$store.dispatch("schoolDownload/updateDownloadFilters",{downloadFilters:this.combinedFilter}),this.$store.dispatch("schoolDownload/updateComponentFilters",{componentFilters:this.filter}),this.$store.dispatch("schoolDownload/load")}}};function gYt(e,t,n,o,i,r){const s=y("DownloadListFilter");return h(),W(s,{filter:i.filter,"onUpdate:filter":t[0]||(t[0]=a=>i.filter=a),total:n.total,categories:n.categories,loading:n.loading},null,8,["filter","total","categories","loading"])}const vYt=U(pYt,[["render",gYt]]);const _Yt={props:{schoolId:{type:Number,default(){return null}}},components:{InfiniteScroll:iM,FlexTableRow:ni,FlexTableHead:ti,TransitionCollapseHeight:qo,AppIcon:Ue,ProductRatingButton:Ile,ComplaintCreateButton:Ple,ComplaintShowButton:Ale},data(){return{openedItem:-1,primaryColor:window.primaryColor,ratingProductId:null,complaintOrderItemId:null,hover:-1}},computed:{...xe({loading:"schoolDownload/loading",loadingMore:"schoolDownload/loadingMore",downloads:"schoolDownload/getDownloadItems",pagination:"schoolDownload/getPagination"})},methods:{toggleOpen(e){this.openedItem===e?this.openedItem=-1:this.openedItem=e},reload(){window.location.reload()},loadMore(){return new Promise((e,t)=>{this.$store.dispatch("schoolDownload/loadMore").then(()=>{e()}).catch(()=>{t()})})}},watch:{loading(){this.openedItem=-1}}},yYt={class:"col-12 col-lg-8"},bYt={class:"col-12 col-lg-4 d-none d-lg-block"},kYt=["id"],wYt={class:"d-flex align-items-center"},$Yt=["href"],CYt=["src"],SYt={class:"ms-3"},TYt={class:"large"},EYt={class:"d-flex align-items-center"},IYt={key:0,class:"small rounded-pill px-2 py-1 bg-success-light text-success"},PYt={key:0,class:"small rounded-pill px-2 py-1 bg-danger-light text-danger"},AYt={class:"col-12 col-lg-4 pe-0 d-none d-lg-flex align-items-center cursor-pointer"},DYt={class:"mb-0"},xYt={class:"mb-0 small text-gray-600"},OYt={class:"flex-grow-1 d-flex justify-content-end"},LYt=["href"],MYt={class:"rounded bg-primary-5 mb-3"},NYt={class:"row p-3"},RYt={class:"col-6 col-lg-2dot4 mb-4"},jYt={class:"medium text-gray-600"},FYt={class:"large"},zYt=["href"],UYt={class:"col-6 col-lg-2dot4 mb-4"},BYt={class:"medium text-gray-600"},HYt={class:"col-6 col-lg-2dot4 mb-4"},VYt={class:"medium text-gray-600"},qYt={class:"col-6 col-lg-2dot4 mb-4"},YYt={class:"medium text-gray-600"},WYt={class:"col-6 col-lg-2dot4 mb-4"},GYt={class:"medium text-gray-600"},ZYt={class:"large"},KYt={class:"d-none d-lg-flex justify-content-end py-2 px-3"},JYt={class:"row d-lg-none pb-3 px-3"},XYt={class:"col-12 col-sm-6 mt-3"},QYt=["href"],eWt={class:"col-12 col-sm-6 d-block mt-3 d-lg-none"},tWt={class:"col-12 col-sm-6 mt-3 mt-lg-0"},nWt={class:"col-12 col-sm-6 mt-3 mt-lg-0"},oWt=["href"],iWt={class:"p-3"},rWt={class:"mt-3 fw-bold"};function sWt(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("AppIcon"),l=y("ProductRatingButton"),d=y("FlexTableRow"),u=y("ComplaintCreateButton"),f=y("ComplaintShowButton"),p=y("TransitionCollapseHeight"),v=y("InfiniteScroll"),_=sn("tooltip");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",yYt,m(e.$t("download.table.material")),1),c("div",bYt,m(e.$t("download.bought")),1)]),_:1}),k(v,{"load-function":r.loadMore},os({bottomText:F(()=>[c("div",rWt,m(e.$t("filter.shown_count_of_total_products",{count:e.downloads.length,total:e.pagination.total})),1)]),_:2},[!e.loading&&e.downloads.length>0?{name:"content",fn:F(()=>[(h(!0),g(pe,null,Me(e.downloads,(b,C)=>(h(),g("div",{key:C,class:X(["border-bottom",{"border-none":C==e.downloads.length-1}])},[k(d,{class:"cursor-pointer border-none bg-primary-5-hover",onClick:$=>r.toggleOpen(C)},{default:F(()=>[c("div",{class:"col-12 col-lg-8 px-0 d-flex align-items-center",id:"product-"+C},[c("div",wYt,[c("a",{class:"d-flex align-items-center link-dark deactive-lg-down",onClick:t[0]||(t[0]=Gt(()=>{},["stop"])),href:e.ziggyRoute("product.show",b.product_id)},[c("img",{src:b.cover_img_thumbnail,width:"40",height:"40",class:"border-radius-5px border-1"},null,8,CYt),c("div",SYt,[c("div",TYt,m(b.title),1),c("div",EYt,[b.modification?(h(),g("span",IYt,[z(m(e.$t("download.updated_at")+" "+b.modification.date)+" ",1),Oe(k(a,{icon:"info-circle",class:"ms-1",width:"16",height:"16"},null,512),[[_,{content:b.modification.reason,delay:{show:500,hide:100},triggers:["hover","click"]}]])])):D("",!0)]),b.complaint?(h(),g("span",PYt,m(e.$t("download.in_complaint")+" "+b.complaint.created_at),1)):D("",!0)])],8,$Yt)])],8,kYt),c("div",AYt,[c("div",null,[c("p",DYt,m(b.bought_at),1),c("p",xYt,m(b.bought_by),1)]),c("div",OYt,[k(l,{product:b,lg:""},null,8,["product"]),b.files&&b.files.length?(h(),g("a",{key:0,class:"btn btn-center btn-tertiary btn-sm",onClick:t[1]||(t[1]=Gt(()=>{},["stop"])),href:e.ziggyRoute("downloads.download",[b.product_id,b.files[0].id])},[z(m(e.$t("download.download"))+" ",1),k(a,{icon:"download",class:"ms-icon",width:"20",height:"20"})],8,LYt)):D("",!0)])])]),_:2},1032,["onClick"]),k(p,null,{default:F(()=>[Oe(c("div",MYt,[c("div",NYt,[c("div",RYt,[c("span",jYt,m(e.$t("download.author")),1),c("div",FYt,[c("a",{href:e.ziggyRoute("user.show",b.author.id)},m(b.author.first_name+" "+b.author.last_name),9,zYt)])]),c("div",UYt,[c("span",BYt,m(e.$t("download.search.class")),1),(h(!0),g(pe,null,Me(b.categories.class,$=>(h(),g("div",{class:"large",key:$},m($),1))),128))]),c("div",HYt,[c("span",VYt,m(e.$t("download.search.subject")),1),(h(!0),g(pe,null,Me(b.categories.subject,$=>(h(),g("div",{class:"large",key:$},m($),1))),128))]),c("div",qYt,[c("span",YYt,m(e.$t("download.file_type")),1),(h(!0),g(pe,null,Me(b.categories.format,$=>(h(),g("div",{class:"large",key:$},m($),1))),128))]),c("div",WYt,[c("span",GYt,m(e.$t("download.price")),1),c("div",ZYt,m(b.price_brutto+",-"),1)])]),t[2]||(t[2]=c("div",{class:"px-3"},[c("hr",{class:"m-0",style:{height:"0px","border-width":"2px"}})],-1)),c("div",null,[c("div",KYt,[c("div",null,[b.complaint?(h(),W(f,{key:1,download:b},null,8,["download"])):(h(),W(u,{key:0,download:b},null,8,["download"]))])]),c("div",JYt,[c("div",XYt,[b.files&&b.files.length?(h(),g("a",{key:0,class:"btn btn-center btn-secondary btn-lg-sm btn-lg-tertiary w-100",href:e.ziggyRoute("downloads.download",[b.product_id,b.files[0].id])},[z(m(e.$t("download.download"))+" ",1),k(a,{icon:"download",class:"ms-icon",width:"20",height:"20"})],8,QYt)):D("",!0)]),c("div",eWt,[k(l,{product:b},null,8,["product"])]),c("div",tWt,[b.complaint?(h(),W(f,{key:1,download:b,lg:""},null,8,["download"])):(h(),W(u,{key:0,download:b,lg:""},null,8,["download"]))]),c("div",nWt,[c("a",{class:"btn btn-secondary w-100",href:e.ziggyRoute("product.show",b.product_id)},m(e.$t("download.go_to_product_button")),9,oWt)])])])],512),[[Vo,i.openedItem===C]])]),_:2},1024)],2))),128))]),key:"0"}:void 0,!e.loading&&!e.downloads.length>0?{name:"notFound",fn:F(()=>[c("div",iWt,m(e.$t("product.not_found.title")),1)]),key:"1"}:void 0]),1032,["load-function"])])}const aWt=U(_Yt,[["render",sWt],["__scopeId","data-v-0d39748c"]]),lWt={components:{NoDownloads:rM,SchoolDownloadsListFilter:vYt,Loading:Rt,SchoolDownloadsTable:aWt},props:{schoolId:{type:Number,default(){return null}},query:{type:Object,default(){return{text:"",category:""}}}},data(){return{primaryColor:window.primaryColor,filter:{category:this.query.category?this.setCategoriesFromQuery(this.query.category):{class:[],subject:[]},text:this.query.text?this.query.text.split(","):[]},emptyTable:!1}},computed:{...xe({downloads:"schoolDownload/getDownloadsWithFilters",loading:"schoolDownload/loading",pagination:"schoolDownload/getPagination",filterStore:"schoolDownload/getComponentFilters",categories:"category/getCategoriesForProducts"}),categoryFilter(){let e=[];this.filter.category.class.forEach(o=>{e.push(o.id)});let t=[];this.filter.category.subject.forEach(o=>{t.push(o.id)});let n=[];return e.length>0&&n.push(e.join(",")),t.length>0&&n.push(t.join(",")),n.join(",")},textFilter(){return this.filter.text.join(",")},combinedFilter(){return{category:this.categoryFilter.length>0?this.categoryFilter:null,text:this.textFilter.length>0?this.textFilter:null}},filterOrPaginationTouched(){return this.combinedFilter.text!==null||this.combinedFilter.category!==null||this.pagination&&this.pagination.current_page!==1}},mounted(){this.filterInput(),this.$store.dispatch("category/loadForProducts","schoolDownloads")},watch:{combinedFilter(){this.filterInput()},filterStore:{deep:!0,handler(e){let t=this.serializeTextFilter(e.text),n=this.serializeCategoryFilter(e.category);(t||n)&&this.$router.push({name:this.$route.name,query:{text:t,category:n}}).catch(()=>{})}},query(){(this.query.category||this.query.text)&&(this.filter={category:this.query.category?this.setCategoriesFromQuery(this.query.category):{class:[],subject:[]},text:this.query.text?this.query.text.split(","):[]},this.filterInput())}},methods:{filterInput(){this.pagination.current_page=1,this.$store.dispatch("schoolDownload/updateComponentFilters",{componentFilters:this.filter}),this.$store.dispatch("schoolDownload/updateDownloadFilters",{downloadFilters:this.combinedFilter}),this.loadFiltered()},loadFiltered(){this.$store.dispatch("schoolDownload/load")},serializeCategoryFilter(e){let t=[];e.class.forEach(i=>{t.push(i.id)});let n=[];e.subject.forEach(i=>{n.push(i.id)});let o=[];return t.length>0&&o.push(t.join(",")),n.length>0&&o.push(n.join(",")),o.join(",")},serializeTextFilter(e){return Array.from(e).join(",")},setCategoriesFromQuery(e){let t=[];return e.split(",").forEach(n=>{t.push({id:n,label:""})}),{class:t,format:[],subject:[]}}}},cWt={class:"school-themed-component"},dWt={key:0,class:"row justify-content-center"},uWt={key:0,class:"vl-parent z-1 mh-4rem"};function hWt(e,t,n,o,i,r){const s=y("NoDownloads"),a=y("SchoolDownloadsListFilter"),l=y("Loading"),d=y("SchoolDownloadsTable");return h(),g("div",cWt,[(!e.downloads.downloadItems||e.downloads.downloadItems.length<1)&&!r.filterOrPaginationTouched&&!e.loading?(h(),g("div",dWt,[k(s)])):(h(),g(pe,{key:1},[k(a,{class:"mb-4","school-id":n.schoolId,filter:i.filter,"onUpdate:filter":t[0]||(t[0]=u=>i.filter=u),total:e.pagination.total,categories:e.categories,loading:e.loading},null,8,["school-id","filter","total","categories","loading"]),e.loading?(h(),g("div",uWt,[k(l,{active:e.loading,"onUpdate:active":t[1]||(t[1]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):D("",!0),!e.loading&&e.pagination.total>0?(h(),W(d,{key:1,"school-id":n.schoolId,loading:e.loading},null,8,["school-id","loading"])):D("",!0)],64))])}const lA=U(lWt,[["render",hWt]]),fWt=""+new URL("more_than_10_wishlist-92cac6e4.png",import.meta.url).href,mWt={props:{value:{type:Number,default:0}},data(){return{moreThan10InWishlist:fWt}},computed:{formattedValue(){return this.value.toLocaleString("cs-CZ",{minimumFractionDigits:0,maximumFractionDigits:0})}}},pWt={class:"row"},gWt={class:"col-12 col-md-auto mb-md-0 mb-3 text-center align-self-center"},vWt=["src"],_Wt={class:"col-12 col-md-auto align-self-center text-lg-start text-center"},yWt={class:"fw-bold mb-2"},bWt={class:"mb-3"},kWt=["href"];function wWt(e,t,n,o,i,r){return h(),g("div",pWt,[c("div",gWt,[c("img",{src:i.moreThan10InWishlist,alt:"More than 10 items in wishlist"},null,8,vWt)]),c("div",_Wt,[c("span",yWt,m(e.$t("dashboard.user.wishlist.banner.title")+" "+r.formattedValue+" "+e.$t("currency.short")),1),c("p",bWt,m(e.$t("dashboard.user.wishlist.banner.text")),1),c("a",{href:e.ziggyRoute("school.index"),class:"text-decoration-underline",target:"_blank"},m(e.$t("dashboard.user.wishlist.banner.link_text")),9,kWt)])])}const $Wt=U(mWt,[["render",wWt]]),CWt={components:{AppIcon:Ue},methods:{addAllToCart(){this.$store.dispatch("wishlist/addAllToCart").then(()=>{window.location.href=this.ziggyRoute("cart.index")})}}};function SWt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-secondary btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.addAllToCart&&r.addAllToCart(...a))},[z(m(e.$t("dashboard.user.wishlist.add_to_cart_all"))+" ",1),k(s,{icon:"basket",width:"20",height:"20",class:"ms-icon"})])}const TWt=U(CWt,[["render",SWt]]),EWt={components:{ProductPrice:Yy,FlexTableRow:ni,FlexTableHead:ti,TransitionCollapseHeight:qo,AppIcon:Ue,DiscountIcon:c6,WishlistProductRemoveButton:hL,CartProductAddButton:f6},props:{user:{type:Object,default(){return null}},items:{type:Array,default(){return[]}}},data(){return{openedItem:-1,hover:-1}},methods:{isInCart(e){return this.isInCart(e.id)},toggleOpen(e){this.openedItem===e?this.openedItem=-1:this.openedItem=e}},computed:{...xe({auth:"auth/auth",isInCart:"cart/isItemInCart"})}},IWt={class:"col-12 col-lg-5"},PWt={class:"col-12 col-lg-3 d-none d-lg-flex justify-content-end"},AWt=["onClick"],DWt=["href","onMouseover"],xWt=["src"],OWt=["onClick"],LWt=["onClick"],MWt={class:"flex-grow-1 d-flex justify-content-end"},NWt={class:"rounded bg-primary-5"},RWt={class:"row p-3"},jWt={class:"text-gray-600"},FWt={class:"d-flex align-items-center"},zWt={class:"row p-3"},UWt={class:"col-12"},BWt=["href"],HWt={class:"col-12 col-sm-6 mt-3"},VWt={class:"col-12 col-sm-6 mt-3"};function qWt(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("DiscountIcon"),l=y("ProductPrice"),d=y("AppIcon"),u=y("WishlistProductRemoveButton"),f=y("CartProductAddButton"),p=y("FlexTableRow"),v=y("TransitionCollapseHeight");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",IWt,m(e.$t("dashboard.user.wishlist.table.products")),1),c("div",PWt,m(e.$t("dashboard.user.wishlist.table.price")),1),t[1]||(t[1]=c("div",{class:"col-12 col-lg-4 d-none d-lg-flex"},null,-1))]),_:1}),(h(!0),g(pe,null,Me(n.items,(_,b)=>(h(),g("div",{key:b,class:X(["border-bottom",{"border-none":b==n.items.length-1}])},[k(p,{class:"border-none"},{default:F(()=>[c("div",{class:"col-12 col-lg-5 d-flex ps-0 pe-0 large",onClick:C=>r.toggleOpen(b)},[c("a",{href:e.ziggyRoute("product.show",_.id),class:"d-flex align-items-center link-dark deactive-lg-down cursor-pointer",onMouseover:C=>i.hover=b,onMouseleave:t[0]||(t[0]=C=>i.hover=-1)},[c("img",{src:_.cover_img_thumbnail,width:"40",height:"40",class:"border-radius-5px border-1 me-3"},null,8,xWt),c("span",{class:X({"text-decoration-underline":i.hover==b})},m(_.title),3)],40,DWt)],8,AWt),c("div",{class:"col-12 col-lg-3 d-none d-lg-flex align-items-center justify-content-end",onClick:C=>r.toggleOpen(b)},[_.author_discount?(h(),W(a,{key:0,amount:_.author_discount.amount,class:"me-3"},null,8,["amount"])):D("",!0),k(l,{product:_,"margin-end-price":3},null,8,["product"])],8,OWt),c("div",{class:"col-12 col-lg-4 d-none d-lg-flex align-items-center pe-0",onClick:C=>r.toggleOpen(b)},[c("div",MWt,[k(u,{product:_,"tooltip-hidden":"",class:"btn btn-sm btn-center btn-muted btn-tertiary",context:"wishlist"},{default:F(()=>[z(m(e.$t("dashboard.user.wishlist.table.remove_from_wishlist"))+" ",1),k(d,{icon:"wishlist-off",class:"ms-icon text-gray-700",height:"20",width:"20"})]),_:2},1032,["product"]),k(f,{product:_,"class-custom":"btn btn-sm btn-center btn-tertiary",context:"wishlist","tooltip-hidden":""},{default:F(()=>[r.isInCart(_)?(h(),g(pe,{key:0},[z(m(e.$t("dashboard.user.wishlist.table.already_in_cart"))+" ",1),k(d,{icon:"check",class:"ms-icon",height:"20",width:"20"})],64)):(h(),g(pe,{key:1},[z(m(e.$t("dashboard.user.wishlist.table.add_to_cart"))+" ",1),k(d,{icon:"basket",class:"ms-icon",height:"20",width:"20"})],64))]),_:2},1032,["product"])])],8,LWt)]),_:2},1024),k(v,{class:"d-block d-lg-none"},{default:F(()=>[Oe(c("div",NWt,[c("div",RWt,[c("div",jWt,m(e.$t("dashboard.user.wishlist.table.price")),1),c("div",FWt,[k(l,{product:_,"margin-end-price":3},null,8,["product"]),_.author_discount?(h(),W(a,{key:0,amount:_.author_discount.amount,class:"ms-3"},null,8,["amount"])):D("",!0)])]),t[2]||(t[2]=c("div",{class:"px-3"},[c("hr",{class:"my-0",style:{height:"0px","border-width":"2px"}})],-1)),c("div",zWt,[c("div",UWt,[c("a",{class:"btn btn-secondary w-100",href:e.ziggyRoute("product.show",_.id)},m(e.$t("download.go_to_product_button")),9,BWt)]),c("div",HWt,[k(u,{product:_,"tooltip-hidden":"",class:"btn btn-secondary btn-center btn-muted w-100",context:"wishlist"},{default:F(()=>[z(m(e.$t("dashboard.user.wishlist.table.remove_from_wishlist"))+" ",1),k(d,{icon:"wishlist-off",class:"ms-icon text-gray-700",height:"20",width:"20"})]),_:2},1032,["product"])]),c("div",VWt,[k(f,{product:_,"class-custom":"btn btn-center btn-secondary w-100",context:"wishlist","tooltip-hidden":""},{default:F(()=>[r.isInCart(_)?(h(),g(pe,{key:0},[z(m(e.$t("dashboard.user.wishlist.table.already_in_cart"))+" ",1),k(d,{icon:"check",class:"ms-icon",height:"20",width:"20"})],64)):(h(),g(pe,{key:1},[z(m(e.$t("dashboard.user.wishlist.table.add_to_cart"))+" ",1),k(d,{icon:"basket",class:"ms-icon",height:"20",width:"20"})],64))]),_:2},1032,["product"])])])],512),[[Vo,i.openedItem===b]])]),_:2},1024)],2))),128))])}const YWt=U(EWt,[["render",qWt]]),WWt={components:{Loading:Rt,NoDownloads:rM,WishlistTable:YWt,WishlistBanner:$Wt,WishlistAddAllToCartButton:TWt},props:{user:{type:Object,default(){return null}}},data(){return{primaryColor:window.primaryColor,numItemsToShowBanner:10}},computed:{...an({products:e=>e.wishlist.products,wishlistLoading:e=>e.wishlist.loading,cartLoading:e=>e.cart.loading}),...xe({priceBruttoTotal:"wishlist/getPriceBruttoTotal"}),showBanner(){return this.products.length>=this.numItemsToShowBanner},loading(){return this.wishlistLoading||this.cartLoading}},methods:{load(){this.$store.dispatch("wishlist/load")}},mounted(){this.load()}},GWt={class:"row"},ZWt={class:"col-12"},KWt={class:"px-4 py-5 content-box shadow"},JWt={key:0,class:"row"},XWt={class:"row justify-content-between align-items-start mb-5"},QWt={class:"col-12 col-md-6"},eGt={class:"d-flex align-items-center"},tGt={class:"mb-0 ms-1"},nGt={key:0,class:"col-12 col-md-6 mt-3 mt-md-0 text-end d-none d-md-block"},oGt={class:"vl-parent"},iGt={key:0,class:"mh-15dot625rem"},rGt={key:3,class:"mt-3 mt-md-0 text-center d-block d-md-none"};function sGt(e,t,n,o,i,r){const s=y("WishlistBanner"),a=y("app-icon"),l=y("WishlistAddAllToCartButton"),d=y("Loading"),u=y("NoDownloads"),f=y("WishlistTable");return h(),g("div",GWt,[c("div",ZWt,[c("div",KWt,[r.showBanner?(h(),g("div",JWt,[k(s,{value:e.priceBruttoTotal,class:"mb-5"},null,8,["value"])])):D("",!0),c("div",XWt,[c("div",QWt,[c("div",eGt,[k(a,{icon:"wishlist",class:"me-2 text-primary",height:"24",width:"24"}),c("h3",tGt,m(e.$t("dashboard.user.wishlist.title")),1)])]),e.products.length>1?(h(),g("div",nGt,[k(l)])):D("",!0)]),c("div",oGt,[k(d,{active:r.loading,"onUpdate:active":t[0]||(t[0]=p=>r.loading=p),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),r.loading?(h(),g("div",iGt)):e.products.length<1?(h(),W(u,{key:1,"is-wishlist":!0})):(h(),W(f,{key:2,user:n.user,items:e.products},null,8,["user","items"])),e.products.length>1?(h(),g("div",rGt,[k(l)])):D("",!0)])])])])}const aGt=U(WWt,[["render",sGt]]),lGt={props:{imagePath:{type:String,default(){return null}}},data(){return{email:Jd.email}}},cGt={class:"row"},dGt={class:"col-auto"},uGt={class:"position-relative"},hGt=["src"],fGt={class:"col-auto"},mGt={class:"mb-0 fw-bold"},pGt=["href"];function gGt(e,t,n,o,i,r){return h(),g("div",cGt,[c("div",dGt,[c("div",uGt,[c("img",{src:n.imagePath,alt:"User image",width:"32",height:"32",class:"rounded-circle"},null,8,hGt),t[0]||(t[0]=c("svg",{width:"8",height:"8",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"position-absolute top-0 end-0"},[c("circle",{cx:"4",cy:"4",r:"4",fill:"#42BA96"})],-1))])]),c("div",fGt,[c("h5",mGt,m(e.$t("dashboard.user.messages.ucitelnice")),1),c("a",{href:"mailto:"+i.email,target:"_blank"},m(i.email),9,pGt)])])}const vGt=U(lGt,[["render",gGt]]),_Gt={components:{AppIcon:Ue}},yGt={class:"text-danger d-flex justify-content-center align-items-center my-3"};function bGt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",yGt,[k(s,{icon:"arrow-down",class:"me-2"}),z(" "+m(e.$t("messenger.new_messages_line"))+" ",1),k(s,{icon:"arrow-down",class:"me-2"})])}const kGt=U(_Gt,[["render",bGt]]);const wGt={components:{NewMessagesChatLine:kGt},props:{messages:{type:Array,default(){return[]}},messagesCount:{type:Number,default(){return 0}},sidebar:{type:Boolean,default(){return!1}},admin:{type:Boolean,default(){return!1}},senderImagePath:{type:String,default(){return null}},receiverImagePath:{type:String,default(){return null}},height:{type:String,default(){return"600px"}},newMessages:{type:Array,default(){return[]}},customId:{type:Number,default(){return 0}}},data(){return{loadAllClicked:!1,messagesLength:0}},methods:{scrollToBottom(e=0){if(this.messages.length>0){let t=this.messages.length-1;this.newMessages.length>0&&(e=1e3),this.$nextTick(()=>{this.$scrollTo("#message"+t,{duration:e,container:window.$("#"+this.customIdString)[0]})})}},scrollOnLoadAll(e){this.messages.length>0&&this.$nextTick(()=>{this.$nextTick(()=>{this.$scrollTo("#message"+e,{duration:0,offset:0,container:window.$("#"+this.customIdString)[0]})})})},loadAll(){this.loadAllClicked=!0,this.messagesLength=this.messages.length,this.$emit("show-all")},wrapImgs(){this.$nextTick(async()=>{if(this.$refs[this.customIdString]){let e=this.$refs[this.customIdString].querySelectorAll("p > img");for(const t of e)await this.wrapImage(t)}})},async wrapImage(e){e.classList="cursor-pointer",e.addEventListener("click",function(){let t=new Image;t.src=this.getAttribute("src"),t.innerHTML=t.src,window.open("").document.write(t.outerHTML)})},localDate(e){return gt(e,"DD.MM.YYYY").format("DD. MM. YYYY")},isNewDayMessage(e){return this.localDate(this.messages[e].created_at)!=this.localDate(this.messages[e-1].created_at)},isFirstMessage(e){return!e},isNewMessage(e){return!this.messages[e].is_seen},isFirstNewMessage(e){return this.messages.find(t=>t.is_seen===!1)===this.messages[e]},isResponse(e){return this.messages[e].is_sender?!this.messages[e-1].is_sender:this.messages[e-1].is_sender},isProfileImageShowed(e){return this.isFirstMessage(e)||!this.isFirstMessage(e)&&(this.isResponse(e)||this.isNewDayMessage(e))},isDateShowed(e){return this.isFirstMessage(e)||this.isNewDayMessage(e)},isExtraMarginTop(e){return!this.isFirstMessage(e)&&!this.isFirstNewMessage(e)&&!this.isNewDayMessage(e)&&this.isResponse(e)}},computed:{conversationContainerStyle(){return"height:"+this.height+";"},customIdString(){return"conversation-container"+this.customId},fullMessages(){return this.messages.length<this.messagesCount},anyNewMessages(){return this.messages.find(e=>e.is_seen===!1)}},mounted(){this.scrollToBottom(),this.wrapImgs()},watch:{messages:{handler(){if(this.loadAllClicked){this.loadAllClicked=!1;let e=this.messages.length-this.messagesLength-1;this.scrollOnLoadAll(e)}else this.scrollToBottom();this.wrapImgs()},deep:!0}}},$Gt=["id"],CGt={class:"w-100"},SGt={key:0,class:"d-flex justify-content-center mt-3"},TGt=["id"],EGt={key:1,class:"d-flex justify-content-center my-3"},IGt={class:"medium fw-bold text-gray-600 text-center"},PGt={class:"w-70 break-word"},AGt=["innerHTML"],DGt=["src"],xGt=["src"],OGt={class:"w-70 break-word"},LGt=["innerHTML"];function MGt(e,t,n,o,i,r){const s=y("NewMessagesChatLine");return h(),g("div",{class:"d-flex justify-content-center flex-wrap overflow-auto scrollbar-hidden",style:Bn(r.conversationContainerStyle),ref:r.customIdString,id:r.customIdString},[c("div",CGt,[r.fullMessages?(h(),g("div",SGt,[c("button",{id:"messages-load-all-button",class:"btn btn-sm btn-tertiary",onClick:t[0]||(t[0]=(...a)=>r.loadAll&&r.loadAll(...a))},m(e.$t("dashboard.user.messages.load_all")),1)])):D("",!0),(h(!0),g(pe,null,Me(n.messages,(a,l)=>(h(),g("div",{class:"mb-2",key:l,id:"message"+l},[r.isFirstNewMessage(l)?(h(),W(s,{key:0})):D("",!0),r.isDateShowed(l)?(h(),g("div",EGt,[c("span",IGt,m(r.localDate(a.created_at)),1)])):D("",!0),a.is_sender?(h(),g("div",{key:2,class:X(["message-sender-container d-flex",r.isExtraMarginTop(l)?"mt-4":""])},[c("div",PGt,[c("div",{class:X(["message-sender-body",{"message-new":r.isNewMessage(l)}]),innerHTML:a.body},null,10,AGt)]),c("img",{src:n.senderImagePath,alt:"User image",class:X(["chat-profile-image",r.isProfileImageShowed(l)?"visible":"invisible"])},null,10,DGt)],2)):(h(),g("div",{key:3,class:X(["message-receiver-container d-flex",r.isExtraMarginTop(l)?"mt-4":""])},[c("img",{src:n.receiverImagePath,alt:"User image",class:X(["chat-profile-image",r.isProfileImageShowed(l)?"visible":"invisible"])},null,10,xGt),c("div",OGt,[c("div",{class:X(["message-receiver-body",{"message-new":r.isNewMessage(l)}]),innerHTML:a.body},null,10,LGt)])],2))],8,TGt))),128))])],12,$Gt)}const xle=U(wGt,[["render",MGt],["__scopeId","data-v-dca99565"]]),NGt={props:{messageText:{type:String,default:""},lastMessageId:{type:Number,default:null}},methods:{sendMessage(){if(!this.messageText.length)return;let e={};this.lastMessageId?e={message:this.messageText,last_message_id:this.lastMessageId}:e={message:this.messageText},this.$store.dispatch("messages/sendMessage",{messageData:e}).then(()=>{this.$emit("messageSent")}).catch(()=>{})}}};function RGt(e,t,n,o,i,r){return h(),g("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=(...s)=>r.sendMessage&&r.sendMessage(...s))},m(e.$t("dashboard.user.messages.send")),1)}const jGt=U(NGt,[["render",RGt]]),FGt={components:{SendMessageButton:jGt},props:{lastMessageId:{type:Number,default:null}},data(){return{messageText:"",editor:fu}},methods:{onMessageSent(){this.$refs.quill.setText("")}}},zGt={class:"quill-editor mb-4"},UGt={class:"w-100 d-flex justify-content-end"};function BGt(e,t,n,o,i,r){const s=y("quill-editor"),a=y("SendMessageButton");return h(),g("form",{onSubmit:t[1]||(t[1]=Gt(()=>{},["prevent"])),id:"chat-quill-elements"},[c("div",zGt,[k(s,{class:"mb-4",ref:"quill",contentType:"html",theme:"snow",content:i.messageText,"onUpdate:content":t[0]||(t[0]=l=>i.messageText=l),options:{...i.editor.chatToolbar},placeholder:e.$t("dashboard.user.messages.placeholder")},null,8,["content","options","placeholder"])]),c("div",UGt,[k(a,{"message-text":i.messageText,"last-message-id":n.lastMessageId,onMessageSent:r.onMessageSent},null,8,["message-text","last-message-id","onMessageSent"])])],32)}const HGt=U(FGt,[["render",BGt]]),VGt=""+new URL("no_messages-100b4efb.svg",import.meta.url).href,qGt={props:{sidebar:{type:Boolean,default(){return!1}},admin:{type:Boolean,default(){return!1}},height:{type:String,default(){return"600px"}},customId:{type:Number,default(){return 0}}},data(){return{noMessagesIcon:VGt}},computed:{conversationContainerStyle(){return"height:"+this.height+";"},customIdString(){return"conversation-container"+this.customId}}},YGt=["id"],WGt={class:"d-flex justify-content-center align-items-center flex-column py-5 text-center"},GGt=["src"],ZGt={key:0,class:"medium"},KGt=["innerHTML"];function JGt(e,t,n,o,i,r){return h(),g("div",{class:"d-flex justify-content-center flex-wrap overflow-auto scrollbar-hidden",style:Bn(n.sidebar?r.conversationContainerStyle:""),ref:r.customIdString,id:r.customIdString},[c("div",WGt,[c("img",{src:i.noMessagesIcon,alt:"No messages image",width:"150",class:"mb-4"},null,8,GGt),n.admin?(h(),g("span",ZGt,m(e.$t("messenger.empty")),1)):(h(),g("span",{key:1,class:"medium",innerHTML:e.$t("dashboard.user.messages.no_messages")},null,8,KGt))])],12,YGt)}const XGt=U(qGt,[["render",JGt]]),Ole=""+new URL("ucitelnice_chat_logo-ac9cc699.png",import.meta.url).href,QGt={components:{Loading:Rt,ChatHeader:vGt,MessageConversation:xle,SendMessageForm:HGt,NoMessages:XGt},props:{user:{type:Object,default(){return null}},messagesHeight:{type:String,default(){return"600px"}},customId:{type:Number,default(){return 0}},isSidebar:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor,ucitelniceLogo:Ole}},computed:{...xe({messages:"messages/getMessages",loading:"messages/loading",messagesCount:"messages/getMessagesCount",newMessagesArrived:"messages/getNewMessages",auth:"auth/auth"}),lastMessageId(){return this.messages.length?this.messages[this.messages.length-1].id:null},anyMessages(){return this.messages.length>0}},methods:{load(e=!1){let t=e?{showAll:!0}:{};this.$store.dispatch("messages/load",t).then(()=>{this.$emit("loaded")})}},mounted(){this.user.id&&this.load()}},eZt={id:"chat-header",class:"p-3 ps-4 border-bottom shadow-high"},tZt={class:"p-4 pt-0 vl-parent",id:"conversation-container-outer"},nZt={key:2,style:{"min-height":"600px"}};function oZt(e,t,n,o,i,r){const s=y("ChatHeader"),a=y("Loading"),l=y("MessageConversation"),d=y("NoMessages"),u=y("SendMessageForm");return h(),g("div",null,[c("div",eZt,[k(s,{"image-path":i.ucitelniceLogo},null,8,["image-path"])]),c("div",tZt,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=f=>e.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),r.anyMessages?(h(),W(l,{key:0,messages:e.messages,"sender-image-path":n.user.image_thumbnail,"receiver-image-path":i.ucitelniceLogo,height:n.messagesHeight,"messages-count":e.messagesCount,"new-messages":e.newMessagesArrived,"custom-id":n.customId,onShowAll:t[1]||(t[1]=f=>r.load(!0))},null,8,["messages","sender-image-path","receiver-image-path","height","messages-count","new-messages","custom-id"])):e.loading?(h(),g("div",nZt)):(h(),W(d,{key:1,height:n.messagesHeight,"custom-id":n.customId,sidebar:n.isSidebar},null,8,["height","custom-id","sidebar"])),k(u,{class:"pt-4","last-message-id":r.lastMessageId},null,8,["last-message-id"])])])}const Lle=U(QGt,[["render",oZt]]),iZt={components:{AppIcon:Ue},props:{link:{type:String,default:null}}},rZt=["href"];function sZt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("a",{href:n.link,target:"_blank",class:"text-gray-700 d-flex align-items-center"},[c("div",null,[k(s,{icon:"chevron-right",class:"text-primary me-2"})]),Pt(e.$slots,"default")],8,rZt)}const aZt=U(iZt,[["render",sZt]]),lZt={components:{ChevronItem:aZt},props:{routes:{type:Array,default:()=>[]},titles:{type:Array,default:()=>[]},fontSize:{type:String,default:"large"}}};function cZt(e,t,n,o,i,r){const s=y("ChevronItem");return h(),g("div",null,[(h(!0),g(pe,null,Me(n.titles,(a,l)=>(h(),W(s,{key:l,link:n.routes[l],class:X([n.fontSize,{"mb-3":l!=n.titles.length-1}])},{default:F(()=>[z(m(a),1)]),_:2},1032,["link","class"]))),128))])}const Mle=U(lZt,[["render",cZt]]),dZt={components:{ChevronList:Mle},props:{title:{type:String,default:null}},data(){return{routes:[ks.author.material.workFlow,ks.author.material.presentation,ks.author.material.images,ks.author.faq]}}},uZt={key:0,class:"mb-3 text-gray-600"};function hZt(e,t,n,o,i,r){const s=y("ChevronList");return h(),g("div",null,[n.title?(h(),g("p",uZt,m(n.title),1)):D("",!0),k(s,{routes:i.routes,titles:e.$t("dashboard.user.messages.faq.author")},null,8,["routes","titles"])])}const fZt=U(dZt,[["render",hZt]]),mZt={components:{ChevronList:Mle},props:{title:{type:String,default:null}},data(){return{routes:[this.ziggyRoute("user.be_author.index"),this.ziggyRoute("faq",{id:6}),this.ziggyRoute("faq",{id:7}),this.ziggyRoute("school.index")]}}},pZt={key:0,class:"mb-3 text-gray-600"};function gZt(e,t,n,o,i,r){const s=y("ChevronList");return h(),g("div",null,[n.title?(h(),g("p",pZt,m(n.title),1)):D("",!0),k(s,{routes:i.routes,titles:e.$t("dashboard.user.messages.faq.customer")},null,8,["routes","titles"])])}const vZt=U(mZt,[["render",gZt]]),_Zt={components:{UserMessages:Lle,AuthorFaqList:fZt,CustomerFaqList:vZt},props:{user:{type:Object,default(){return null}}},computed:{...xe({auth:"auth/auth"})},data(){return{}}},yZt={class:"row"},bZt={class:"col-12 col-xl-9 pe-xl-3 vl-parent"},kZt={class:"col-12 col-xl-3 mt-xl-0 mt-5 ps-xl-3"},wZt={class:"content-box shadow p-4"};function $Zt(e,t,n,o,i,r){const s=y("UserMessages"),a=y("AuthorFaqList"),l=y("CustomerFaqList");return h(),g("div",yZt,[c("div",bZt,[e.auth.is_admin?D("",!0):(h(),W(s,{key:0,user:n.user,"custom-id":2,class:"content-box shadow p-0 pt-2"},null,8,["user"]))]),c("div",kZt,[c("div",wZt,[n.user.is_author?(h(),W(a,{key:0,title:e.$t("dashboard.user.messages.faq.title")},null,8,["title"])):(h(),W(l,{key:1,title:e.$t("dashboard.user.messages.faq.title")},null,8,["title"]))])])])}const RY=U(_Zt,[["render",$Zt]]),CZt={computed:{...xe("auth",{auth:"auth"})},methods:{toggle(){this.auth.is_admin?window.open(this.ziggyRoute("administration.messages","_blank")):this.$store.commit("sidebarChat/toggleChatOpen")}}};function SZt(e,t,n,o,i,r){return h(),g("span",{class:"cursor-pointer",onClick:t[0]||(t[0]=Gt((...s)=>r.toggle&&r.toggle(...s),["prevent"]))},[Pt(e.$slots,"default")])}const sM=U(CZt,[["render",SZt]]),TZt={components:{AppIcon:Ue}},EZt={class:"btn btn-sm btn-tertiary cursor-pointer"},IZt={class:"btn-center"};function PZt(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link");return h(),W(a,{to:{name:"user-dashboard/settings/invoice_info"}},{default:F(()=>[c("button",EZt,[c("div",IZt,[z(m(e.$t("dashboard.user.finances.update_invoice_info"))+" ",1),k(s,{icon:"edit",width:"20",height:"20",class:"ms-icon"})])])]),_:1})}const AZt=U(TZt,[["render",PZt]]),DZt={components:{EditInvoiceButton:AZt},props:{user:{type:Object,default(){return null}}}},xZt={class:"text-gray-600 mb-3"},OZt={key:0,class:"medium"},LZt={key:0},MZt={key:1},NZt={key:2},RZt={key:1,class:"medium"},jZt={key:0},FZt={key:1},zZt={key:2},UZt={class:"d-flex justify-content-center"};function BZt(e,t,n,o,i,r){const s=y("EditInvoiceButton");return h(),g("div",null,[c("p",xZt,m(e.$t("dashboard.user.finances.invoice_info")),1),n.user.invoice_company?(h(),g("div",OZt,[n.user.invoice_company?(h(),g("div",LZt,m(n.user.invoice_company),1)):D("",!0),n.user.invoice_address?(h(),g("div",MZt,m(n.user.invoice_address),1)):D("",!0),n.user.invoice_city?(h(),g("div",NZt,m(n.user.invoice_psc)+" "+m(n.user.invoice_city),1)):D("",!0)])):(h(),g("span",RZt,[n.user.first_name&&n.user.last_name?(h(),g("div",jZt,m(n.user.first_name+" "+n.user.last_name),1)):D("",!0),n.user.address?(h(),g("div",FZt,m(n.user.address),1)):D("",!0),n.user.city?(h(),g("div",zZt,m(n.user.psc)+" "+m(n.user.city),1)):D("",!0)])),t[0]||(t[0]=c("hr",{class:"my-3"},null,-1)),c("div",UZt,[k(s)])])}const HZt=U(DZt,[["render",BZt]]),VZt={components:{OpenSidebarChatLink:sM,TabList:qr,InvoiceInfo:HZt,CreditIncreaseLink:oM},props:{user:{type:Object,default(){return null}}},data(){return{routes:["user-dashboard/finances/documents","user-dashboard/finances/unfinished-orders","user-dashboard/finances/paid-orders","user-dashboard/finances/credit-orders"]}}},qZt={class:"row"},YZt={class:"col-12 col-lg-9 pe-lg-3"},WZt={class:"px-4 py-5 content-box shadow"},GZt={class:"mb-3"},ZZt={class:"mb-5"},KZt={class:"text-decoration-underline"},JZt={class:"col-12 col-lg-3 mt-5 mt-lg-0 ps-lg-3"},XZt={class:"content-box shadow p-4 mb-5"};function QZt(e,t,n,o,i,r){const s=y("OpenSidebarChatLink"),a=y("TabList"),l=y("router-view"),d=y("InvoiceInfo"),u=y("CreditIncreaseLink");return h(),g("div",qZt,[c("div",YZt,[c("div",WZt,[c("h3",GZt,m(e.$t("dashboard.user.finances.title")),1),c("p",ZZt,[z(m(e.$t("dashboard.user.finances.text"))+" ",1),k(s,null,{default:F(()=>[c("a",KZt,m(e.$t("public.write_us")),1)]),_:1})]),k(a,{class:"mb-4",routes:i.routes,titles:e.$tm("dashboard.user.finances.tabs")},null,8,["routes","titles"]),k(l,{user:n.user},null,8,["user"])])]),c("div",JZt,[c("div",XZt,[k(d,{user:n.user},null,8,["user"])]),k(u,{class:"w-100",type:"user-dashboard-user","button-style":"primary"})])])}const eKt=U(VZt,[["render",QZt]]),tKt={components:{AppIcon:Ue},props:{invoice:{type:Object,required:!0}},methods:{flashMessage(){window.flash(this.$t("invoices.pdf_missing"),"error")}},computed:{invoiceUrl(){return this.invoice?typeof this.invoice=="string"?this.invoice:this.invoice.pdf_url?this.invoice.pdf_url:this.invoice.invoice?this.invoice.invoice:null:null}}},nKt=["href"];function oKt(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return r.invoiceUrl?Oe((h(),g("a",{key:0,href:r.invoiceUrl,target:"_blank",class:"btn btn-center btn-tertiary btn-sm"},[z(m(n.invoice.number)+" ",1),k(s,{icon:"download",width:"20",height:"20",class:"ms-icon"})],8,nKt)),[[a,{content:e.$t("download.download"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):(h(),g("button",{key:1,class:"btn btn-center btn-tertiary btn-sm",onClick:t[0]||(t[0]=(...l)=>r.flashMessage&&r.flashMessage(...l))},[z(m(n.invoice.number)+" ",1),k(s,{icon:"download",width:"20",height:"20",class:"ms-icon"})]))}const iKt=U(tKt,[["render",oKt]]),rKt={components:{InvoiceDownloadButton:iKt,FlexTableRow:ni,FlexTableHead:ti,AppIcon:Ue},props:{items:{type:Array,default(){return[]}},numberColumnTitle:{type:String,default(){return null}},invoiceColumnTitle:{type:String,default(){return null}}}},sKt={class:"col-3 d-none d-md-block"},aKt={class:"col-4 d-none d-md-block"},lKt={class:"col-3 d-none d-md-block"},cKt={class:"col-2 d-none text-end d-md-block"},dKt={class:"col-12 d-block d-md-none"},uKt={class:"col-12 col-md-3 large medium-md"},hKt={class:"col-6 col-md-4 mt-3 mt-md-0"},fKt={class:"d-block d-md-none text-gray-600 medium"},mKt={key:0},pKt={key:1},gKt={class:"col-6 col-md-3"},vKt={class:"d-block d-md-none text-gray-600 medium"},_Kt={class:"col-12 col-md-2 text-end"},yKt={class:"d-none d-md-flex justify-content-end"},bKt={class:"d-block d-md-none mt-3"},kKt=["href"];function wKt(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("InvoiceDownloadButton"),l=y("AppIcon"),d=y("FlexTableRow");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",sKt,m(n.numberColumnTitle?n.numberColumnTitle:e.$t("dashboard.user.finances.tables.invoice_number")),1),c("div",aKt,m(e.$t("dashboard.user.finances.tables.date")),1),c("div",lKt,m(e.$t("dashboard.user.finances.tables.amount")),1),c("div",cKt,m(n.invoiceColumnTitle?n.invoiceColumnTitle:e.$t("dashboard.user.finances.tables.invoice")),1),c("div",dKt,m(e.$t("dashboard.user.finances.tables.invoice")),1)]),_:1}),(h(!0),g(pe,null,Me(n.items,(u,f)=>(h(),W(d,{key:u.number,class:X({"border-none":f==n.items.length-1})},{default:F(()=>[c("div",uKt,m(u.number),1),c("div",hKt,[c("div",fKt,m(e.$t("dashboard.user.finances.tables.date")),1),u.invoiced_at?(h(),g("div",mKt,m(u.invoiced_at),1)):u.created_at?(h(),g("div",pKt,m(u.created_at),1)):D("",!0)]),c("div",gKt,[c("div",vKt,m(e.$t("dashboard.user.finances.tables.amount")),1),z(" "+m(u.amount+" "+e.$t("currency.short")),1)]),c("div",_Kt,[c("div",yKt,[k(a,{invoice:u},null,8,["invoice"])]),c("div",bKt,[c("a",{class:"btn btn-center btn-secondary w-100",href:u.invoice,target:"_blank"},[z(m(e.$t("download.download"))+" ",1),k(l,{icon:"download",width:"20",height:"20",class:"ms-icon"})],8,kKt)])])]),_:2},1032,["class"]))),128))])}const j6=U(rKt,[["render",wKt]]),$Kt={components:{AppIcon:Ue},props:{minDate:String},data(){return{showDate:gt().toDate()}},mounted(){this.showDate.getDay()===0&&(this.showDate=gt(this.showDate).subtract("1","days").toDate())},methods:{addYear(){this.isForwardDisabled||(this.showDate=gt(this.showDate).add("1","year").toDate())},subYear(){this.isBackwardDisabled||(this.showDate=gt(this.showDate).subtract("1","year").toDate())}},watch:{showDate(){this.$emit("change-year",this.showDateString.year)}},computed:{showDateString:{get(){return{year:new Date(this.showDate).getFullYear()}}},minDateMoment(){return this.minDate?gt(this.minDate):gt()},isForwardDisabled(){return gt(this.showDate).add(1,"year").isAfter(gt(),"year")},isBackwardDisabled(){return gt(this.showDate).subtract(1,"year").isBefore(this.minDateMoment,"year")}}},CKt={class:"d-flex justify-content-between"},SKt={key:0,class:"text-gray-600",style:{"pointer-events":"none"}},TKt={class:"text-primary fw-bold"},EKt={key:2,class:"text-gray-600",style:{"pointer-events":"none"}};function IKt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",CKt,[r.isBackwardDisabled?(h(),g("a",SKt,[k(s,{icon:"arrow-left",height:"20",width:"20"})])):(h(),g("a",{key:1,href:"",onClick:t[0]||(t[0]=Gt((...a)=>r.subYear&&r.subYear(...a),["prevent"])),class:"text-primary"},[k(s,{icon:"arrow-left",class:"text-primary",height:"20",width:"20"})])),c("h5",TKt,m(e.$t("school.manager.tabs.finances.invoices.table.year"))+" "+m(r.showDateString.year),1),r.isForwardDisabled?(h(),g("a",EKt,[k(s,{icon:"arrow-right",height:"20",width:"20"})])):(h(),g("a",{key:3,href:"",onClick:t[1]||(t[1]=Gt((...a)=>r.addYear&&r.addYear(...a),["prevent"])),class:"text-primary"},[k(s,{icon:"arrow-right",height:"20",width:"20"})]))])}const PKt=U($Kt,[["render",IKt]]),AKt={components:{UserDashboardFinancesYearHeader:PKt,Loading:Rt,UserDashboardInvoiceTable:j6},props:{user:{type:Object,default(){return null}}},data(){return{primaryColor:window.primaryColor,showYear:new Date().getFullYear()}},computed:{...xe({invoices:"invoice/getInvoices",loading:"invoice/isLoading",firstEverInvoiceDate:"invoice/getFirstEverInvoiceDate"})},methods:{changeYear(e){this.showYear=e},load(e){this.$store.dispatch("invoice/loadYear",{year:e})}},mounted(){this.user.id&&this.load(this.showYear)},watch:{showYear(e){this.load(e)}}},DKt={class:"vl-parent"},xKt={key:0},OKt={key:0,class:"d-flex justify-content-center align-items-center",style:{"min-height":"200px"}},LKt={key:1,class:"mt-3"},MKt={key:1,style:{"min-height":"200px"}};function NKt(e,t,n,o,i,r){const s=y("UserDashboardFinancesYearHeader"),a=y("UserDashboardInvoiceTable"),l=y("Loading");return h(),g("div",DKt,[k(s,{class:"mt-4","min-date":e.firstEverInvoiceDate,onChangeYear:r.changeYear},null,8,["min-date","onChangeYear"]),e.loading?(h(),g("div",MKt,[k(l,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):(h(),g("div",xKt,[e.invoices.length<1?(h(),g("div",OKt,m(e.$t("dashboard.user.finances.tables.no_documents")),1)):(h(),g("div",LKt,[k(a,{items:e.invoices},null,8,["items"])]))]))])}const RKt=U(AKt,[["render",NKt]]),jKt=()=>De.get(Ie("user.dashboard.api.finances.paid.orders")),FKt=()=>De.get(Ie("user.dashboard.api.finances.unfinished.orders")),zKt=(e,t=null)=>De.post(Ie("api.order.place"),{instrument:e,swift:t}),UKt=e=>De.post(Ie("api.order.expedited.place"),{product:e}),BKt=e=>De.post(Ie("api.order.expedited.rollback"),{product:e}),HKt=(e,t,n=null,o=null)=>De.post(Ie("api.credit.place"),{amount:e,instrument:t,swift:n,code:o}),ry={paidIndex:jKt,unfinishedIndex:FKt,place:zKt,placeExpedited:UKt,rollbackExpedited:BKt,credit:HKt},VKt={components:{Loading:Rt,UserDashboardInvoiceTable:j6},props:{user:{type:Object,default(){return null}}},data(){return{primaryColor:window.primaryColor,unfinishedOrders:[],loading:!1}},methods:{load(){this.loading=!0,ry.unfinishedIndex().then(e=>{this.unfinishedOrders=e.data.data,this.loading=!1}).catch(e=>{window.flash(e,"error"),this.loading=!1})}},mounted(){this.user.id&&this.load()}},qKt={class:"vl-parent"},YKt={key:0},WKt={key:0,class:"d-flex justify-content-center align-items-center",style:{"min-height":"200px"}},GKt={key:1},ZKt={key:1,style:{"min-height":"200px"}};function KKt(e,t,n,o,i,r){const s=y("UserDashboardInvoiceTable"),a=y("Loading");return h(),g("div",qKt,[i.loading?(h(),g("div",ZKt,[k(a,{active:i.loading,"onUpdate:active":t[0]||(t[0]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):(h(),g("div",YKt,[i.unfinishedOrders.length<1?(h(),g("div",WKt,m(e.$t("dashboard.user.finances.tables.no_unfinished_orders")),1)):(h(),g("div",GKt,[k(s,{items:i.unfinishedOrders,"invoice-column-title":e.$t("dashboard.user.finances.tables.proforma_invoice"),"number-column-title":e.$t("dashboard.user.finances.tables.order_number")},null,8,["items","invoice-column-title","number-column-title"])]))]))])}const JKt=U(VKt,[["render",KKt]]),XKt={components:{Loading:Rt,UserDashboardInvoiceTable:j6},props:{user:{type:Object,default(){return null}}},data(){return{primaryColor:window.primaryColor,paidOrders:[],loading:!1}},methods:{load(){this.loading=!0,ry.paidIndex().then(e=>{this.loading=!1,this.paidOrders=e.data.data}).catch(e=>{window.flash(e,"error"),this.loading=!1})}},mounted(){this.user.id&&this.load()}},QKt={class:"vl-parent"},eJt={key:0},tJt={key:0,class:"d-flex justify-content-center align-items-center",style:{"min-height":"200px"}},nJt={key:1},oJt={key:1,style:{"min-height":"200px"}};function iJt(e,t,n,o,i,r){const s=y("UserDashboardInvoiceTable"),a=y("Loading");return h(),g("div",QKt,[i.loading?(h(),g("div",oJt,[k(a,{active:i.loading,"onUpdate:active":t[0]||(t[0]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):(h(),g("div",eJt,[i.paidOrders.length<1?(h(),g("div",tJt,m(e.$t("dashboard.user.finances.tables.no_paid_orders")),1)):(h(),g("div",nJt,[k(s,{items:i.paidOrders,"invoice-column-title":e.$t("dashboard.user.finances.tables.proforma_invoice"),"number-column-title":e.$t("dashboard.user.finances.tables.order_number")},null,8,["items","invoice-column-title","number-column-title"])]))]))])}const rJt=U(XKt,[["render",iJt]]),sJt={components:{Loading:Rt,UserDashboardInvoiceTable:j6},props:{user:{type:Object,default(){return null}}},data(){return{primaryColor:window.primaryColor,creditOrders:[],loading:!1}},methods:{load(){this.loading=!0,Md.creditOrderIndex().then(e=>{this.loading=!1,this.creditOrders=e.data.data}).catch(e=>{window.flash(e,"error"),this.loading=!1})}},mounted(){this.user.id&&this.load()}},aJt={class:"vl-parent"},lJt={key:0},cJt={key:0,class:"d-flex justify-content-center align-items-center",style:{"min-height":"200px"}},dJt={key:1},uJt={key:1,style:{"min-height":"200px"}};function hJt(e,t,n,o,i,r){const s=y("UserDashboardInvoiceTable"),a=y("Loading");return h(),g("div",aJt,[i.loading?(h(),g("div",uJt,[k(a,{active:i.loading,"onUpdate:active":t[0]||(t[0]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):(h(),g("div",lJt,[i.creditOrders.length<1?(h(),g("div",cJt,m(e.$t("dashboard.user.finances.tables.no_credit_orders")),1)):(h(),g("div",dJt,[k(s,{items:i.creditOrders},null,8,["items"])]))]))])}const fJt=U(sJt,[["render",hJt]]),mJt={components:{AppIcon:Ue},props:{user:{type:Object,default(){return null}}},computed:{hasSchool(){return this.user.school!==null}}},pJt={class:"row"},gJt={class:"col-12 col-md-3 col-lg-2"},vJt={class:"content-box shadow medium p-0 py-2"},_Jt={id:"tabs",class:"tabs"},yJt={class:"tabList-vertical"},bJt=["onClick"],kJt=["onClick"],wJt=["onClick"],$Jt=["onClick"],CJt={class:"col-12 col-md-9 col-lg-10 ps-md-3 mt-md-0 mt-5"},SJt={class:"content-box shadow px-4 py-5"};function TJt(e,t,n,o,i,r){const s=y("router-link"),a=y("AppIcon"),l=y("router-view"),d=sn("tooltip");return h(),g("div",pJt,[c("div",gJt,[c("div",vJt,[c("div",_Jt,[c("ul",yJt,[k(s,{to:{name:"user-dashboard/settings/profile"},custom:""},{default:F(({isActive:u,navigate:f})=>[c("li",{onClick:f,class:X([u&&"active"])},m(e.$t("dashboard.user.settings.tabs.1")),11,bJt)]),_:1}),k(s,{to:{name:"user-dashboard/settings/password"},custom:""},{default:F(({isActive:u,navigate:f})=>[c("li",{onClick:f,class:X([u&&"active"])},m(e.$t("dashboard.user.settings.tabs.2")),11,kJt)]),_:1}),k(s,{to:{name:"user-dashboard/settings/invoice_info"},custom:""},{default:F(({isActive:u,navigate:f})=>[c("li",{onClick:f,class:X([u&&"active"])},m(e.$t("dashboard.user.settings.tabs.4")),11,wJt)]),_:1}),k(s,{to:{name:"user-dashboard/settings/school"},custom:""},{default:F(({isActive:u,navigate:f})=>[r.hasSchool?(h(),g("li",{key:0,onClick:f,class:X([u&&"active"])},m(e.$t("dashboard.user.settings.tabs.5")),11,$Jt)):Oe((h(),g("li",{key:1,class:X(["locked",[u&&"active"]])},[z(m(e.$t("dashboard.user.settings.tabs.5"))+" ",1),k(a,{icon:"lock",width:"20",height:"20",class:"ms-icon"})],2)),[[d,{content:e.$t("user.no_school"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),_:1})])])])]),c("div",CJt,[c("div",SJt,[k(l,{user:n.user},null,8,["user"])])])])}const EJt=U(mJt,[["render",TJt]]);let IJt=0;const PJt={props:{options:{type:Array,default:()=>[]},labels:{type:Array,default:()=>[]},itemMb:{type:Number,default:0},disabled:{type:Array,default:()=>[]},checked:{type:Array,default:()=>[]}},data(){return{uid:++IJt}},methods:{check(e){let t=this.checked;if(t.includes(e)){const n=t.indexOf(e);t.splice(n,1)}else t.push(e);this.$emit("update:checked",t),this.$emit("updated")},getChecked(e){return this.checked.find(t=>t===e)!==void 0}}},AJt=["for"],DJt=["id","checked","disabled","onInput"],xJt={class:"ms-2"};function OJt(e,t,n,o,i,r){return h(),g("div",null,[(h(!0),g(pe,null,Me(n.options,(s,a)=>(h(),g("label",{key:i.uid+a,for:"check"+i.uid+a,class:X(["d-flex align-items-center",["mb-"+String(n.itemMb),n.disabled&&n.disabled[a]?"text-gray-600":"cursor-pointer"]])},[c("input",{type:"checkbox",id:"check"+i.uid+a,checked:r.getChecked(s),disabled:n.disabled&&n.disabled[a],onInput:l=>r.check(s,l.target.checked),class:X({"cursor-pointer":!(n.disabled&&n.disabled[a])})},null,42,DJt),c("span",xJt,m(n.labels[a]),1)],10,AJt))),128))])}const aM=U(PJt,[["render",OJt]]),LJt={components:{CheckList:aM},data(){return{preferenceClassNull:{id:null,name:this.$t("user.editor.preferences.undefined")}}},computed:{...xe({categories:"category/getCategories"}),classes(){let e=window._.cloneDeep(this.categories.class.filter(t=>!t.hidden_in_navigation));return e.unshift(this.preferenceClassNull),e},preferencesClass:{get(){return this.$store.getters["user/getPreferencesIdsClass"]},set(e){this.$store.commit("user/setPreferencesIdsClass",e)}},classSelected:{get(){let e=this.classes.find(t=>this.preferencesClass.includes(t.id));return e||(this.preferencesClass.length?this.classes.find(t=>t.children&&t.children.map(n=>n.id).includes(this.preferencesClass[0])):this.preferenceClassNull)},set(e){this.$store.commit("user/setPreferencesIdsClass",[e.id]),this.$store.commit("user/setPreferencesIdsSubject",[])}},subclassesChecked:{get(){let e=this.classSelected.children.filter(t=>this.preferencesClass.includes(t.id)).map(t=>t.id);return e.length?e:this.classSelected.children.map(t=>t.id)},set(e){this.$store.commit("user/setPreferencesIdsClass",e.length?e:[this.classSelected.id])}}},mounted(){this.$store.dispatch("category/load")}},MJt={class:"row"},NJt={class:"col-12 col-md-6 col-lg-3"},RJt={class:"d-flex align-items-center cursor-pointer"},jJt=["id","value"],FJt={class:"col-12 col-md-6 col-lg-3"};function zJt(e,t,n,o,i,r){const s=y("CheckList");return h(),g("div",MJt,[c("div",NJt,[(h(!0),g(pe,null,Me(r.classes,(a,l)=>(h(),g("div",{class:"mb-none-last mb-3",key:l},[c("label",RJt,[Oe(c("input",{type:"radio",id:a.id,value:a,"onUpdate:modelValue":t[0]||(t[0]=d=>r.classSelected=d),class:"me-2"},null,8,jJt),[[xf,r.classSelected]]),z(" "+m(a.name),1)])]))),128))]),c("div",FJt,[this.classSelected&&this.classSelected.children?(h(),W(s,{key:0,options:this.classSelected.children.map(a=>a.id),labels:this.classSelected.children.map(a=>a.name),checked:r.subclassesChecked,"onUpdate:checked":t[1]||(t[1]=a=>r.subclassesChecked=a),"checked-all":""},null,8,["options","labels","checked"])):D("",!0)])])}const UJt=U(LJt,[["render",zJt]]),v8=null,BJt={components:{AppIcon:Ue},props:{id:Number},data(){return{error:""}},computed:{...xe({categories:"category/getCategories",categoriesFlat:"category/getCategoriesFlat",classSubjectsFlat:"category/getCategoriesClassSubjectFlat",classSubjectsFlatLoading:"category/loadingClassSubjectFlat"}),preferencesClass:{get(){return this.$store.getters["user/getPreferencesIdsClass"]},set(e){this.$store.commit("user/setPreferencesIdsClass",e)}},preferencesSubject:{get(){return this.$store.getters["user/getPreferencesIdsSubject"]},set(e){this.$store.commit("user/setPreferencesIdsSubject",e)}}},methods:{subjects(e){let t=[];if(!this.preferencesClass.length||this.preferencesClass[0]==null)t=window._.cloneDeep(this.categoriesFlat.subject);else if(!this.classSubjectsFlatLoading){let n=this.preferencesClass[0],o=this.classSubjectsFlat.find(i=>i.id==n||i.category_children.map(r=>r.id).includes(n));t=window._.cloneDeep(o.children),t=t.filter(i=>!this.preferencesSubject.includes(i.id)&&!this.preferencesSubject.includes(i.parent_id)||i.id==e)}return t},add(){this.preferencesSubject.length>0?this.preferencesSubject[this.preferencesSubject.length-1]==v8?this.error=this.$t("user.editor.preferences.previous_empty_error"):this.preferencesSubject.push(v8):this.preferencesSubject.push(v8)},valueSelected(){this.error=""},getOptionLabel(e){return e&&e.name||""},remove(e){this.preferencesSubject.length>1?(this.error="",this.preferencesSubject.splice(e,1)):this.preferencesSubject=[null]}},created(){this.$store.dispatch("category/load"),this.$store.dispatch("category/loadFlatTree"),this.$store.dispatch("category/loadClassSubjectFlat")},watch:{preferencesSubject(e){e.length?this.categories.subject.filter(n=>n.children.length).forEach(n=>{let o=n.children.map(i=>i.id);o.every(i=>e.includes(i))&&(this.preferencesSubject=e.filter(i=>!o.includes(i)),this.preferencesSubject.push(n.id))}):this.preferencesSubject=[v8]}}},HJt={class:"col-12 col-lg-4"},VJt={class:"form-group form-floating"},qJt={key:0,class:"fw-bold"},YJt={key:1},WJt={key:2},GJt={class:"col-12 col-lg-1 d-flex align-items-center justify-content-center mt-3 mt-lg-0 ps-lg-0"},ZJt=["onClick"],KJt=["onClick"],JJt={class:"text-danger"};function XJt(e,t,n,o,i,r){const s=y("v-select"),a=y("AppIcon"),l=sn("tooltip");return h(),g("div",null,[(h(!0),g(pe,null,Me(r.preferencesSubject,(d,u)=>(h(),g("div",{key:u,class:"row mb-4 mb-lg-3"},[c("div",HJt,[c("div",VJt,[k(s,{id:"subject",label:"name",class:"form-control",modelValue:r.preferencesSubject[u],"onUpdate:modelValue":f=>r.preferencesSubject[u]=f,options:r.subjects(d),reduce:f=>f.id,placeholder:e.$t("user.editor.preferences.subject.placeholder"),"close-on-select":!0},{"no-options":F(()=>[z(m(e.$t("user.editor.preferences.subject.empty")),1)]),option:F(f=>[f.children&&f.children.length>0?(h(),g("span",qJt,m(f.name),1)):f.parent_id!==0?(h(),g("span",YJt,m("- "+f.name),1)):(h(),g("span",WJt,m(f.name),1))]),_:2},1032,["modelValue","onUpdate:modelValue","options","reduce","placeholder"]),c("label",null,m(e.$t("user.editor.preferences.subject.label")),1)])]),c("div",GJt,[Oe((h(),g("button",{class:"btn btn-center btn-danger btn-tertiary btn-sm d-none d-lg-block",onClick:f=>r.remove(u)},[k(a,{icon:"delete",width:"20",height:"20"})],8,ZJt)),[[l,{content:e.$t("user.editor.preferences.subject.remove"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),c("button",{class:"btn btn-center btn-danger btn-secondary w-100 d-block d-lg-none",onClick:f=>r.remove(u)},[z(m(e.$t("user.editor.preferences.subject.remove"))+" ",1),k(a,{icon:"delete",width:"20",height:"20",class:"ms-icon"})],8,KJt)])]))),128)),c("button",{onClick:t[0]||(t[0]=Gt(d=>r.add(),["prevent"])),class:"btn btn-center btn-sm btn-tertiary"},[z(m(e.$t("user.editor.preferences.subject.add"))+" ",1),k(a,{icon:"plus-circle",width:"20",height:"20",class:"ms-icon"})]),c("span",JJt,m(i.error),1)])}const QJt=U(BJt,[["render",XJt]]),eXt=e=>e.replace(`/[	
\rs]+/`," ").trim().split(" ").length>1,tXt={components:{PreferenceClassPicker:UJt,PreferenceSubjectPicker:QJt,Loading:Rt},props:{user:{type:Object,default(){return null}}},data(){return{primaryColor:window.primaryColor,loading:!1,name_surname:"",error_message:{name:null},pickedClasses:[]}},computed:{...xe({auth:"auth/auth",preferenceloading:"user/preferencesLoading"}),isLoading(){return this.loading||this.preferenceloading}},methods:{update(){if(this.v$.$touch(),this.validationStatus=!this.v$.$invalid,!this.validationStatus)return;this.resetError();let e={name:this.name_surname};this.loading=!0,Md.profileUpdate(e).then(t=>{this.loading=!1,window.flash(t.data.message,"success"),window.eventBus.emit("rerender-user-dashboard-header")}).catch(t=>{var n,o,i,r;this.loading=!1,(o=(n=t==null?void 0:t.response)==null?void 0:n.data)!=null&&o.errors?Object.entries(t.response.data.errors).forEach(([a,l])=>{l.forEach(d=>{window.flash(d,"error")}),a==="name"&&(this.error_message.name=l[0])}):(r=(i=t==null?void 0:t.response)==null?void 0:i.data)!=null&&r.message&&window.flash(t.response.data.message,"error")}),this.$store.dispatch("user/updatePreferences",{userId:this.auth.id})},resetError(){this.error_message={name:null}}},validations:{name_surname:{required:Yt,atleast2Words:eXt}},mounted(){this.name_surname=this.user.first_name+" "+this.user.last_name},watch:{name_surname(){this.error_message.name=null}},setup(){return{v$:In()}}},nXt={class:"row vl-parent"},oXt={class:"mb-4"},iXt={class:"col-12"},rXt={class:"col-12 col-md-6 col-lg-4"},sXt={class:"form-group form-floating"},aXt=["placeholder"],lXt={for:"name_surname",class:"form-label"},cXt={key:0,class:"invalid-feedback"},dXt={key:1,class:"invalid-feedback"},uXt={key:2,class:"invalid-feedback"},hXt={class:"col-12 col-md-6 col-lg-4 mt-4 mt-md-0"},fXt={class:"form-group form-floating"},mXt=["placeholder","value"],pXt={for:"profile-email",class:"form-label"},gXt={class:"col-12"},vXt={class:"mb-4"},_Xt={class:"mb-4"},yXt={class:"mb-3"},bXt={class:"mb-3"},kXt={class:"col-12"};function wXt(e,t,n,o,i,r){const s=y("Loading"),a=y("PreferenceClassPicker"),l=y("PreferenceSubjectPicker"),d=sn("tooltip");return h(),g("div",nXt,[k(s,{active:r.isLoading,"onUpdate:active":t[0]||(t[0]=u=>r.isLoading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("h3",oXt,m(e.$t("dashboard.user.settings.profile.title")),1),c("div",iXt,[c("form",{onSubmit:t[2]||(t[2]=Gt(()=>{},["prevent"])),class:"row"},[c("div",rXt,[c("div",sXt,[Oe(c("input",{id:"name_surname",name:"name_surname",type:"text",class:X({"form-control":!0,"is-invalid":o.v$.name_surname.$error||i.error_message.name}),placeholder:e.$t("dashboard.user.settings.profile.name_surname_placeholder"),"onUpdate:modelValue":t[1]||(t[1]=u=>o.v$.name_surname.$model=u)},null,10,aXt),[[wt,o.v$.name_surname.$model]]),c("label",lXt,m(e.$t("dashboard.user.settings.profile.name_surname_label")),1),o.v$.name_surname.$error&&o.v$.name_surname.required.$invalid?(h(),g("span",cXt,m(e.$t("validation.custom.full_name.required")),1)):D("",!0),o.v$.name_surname.$error&&o.v$.name_surname.atleast2Words.$invalid?(h(),g("span",dXt,m(e.$t("validation.custom.full_name.atleast_two_words")),1)):D("",!0),i.error_message.name?(h(),g("span",uXt,m(i.error_message.name),1)):D("",!0)])]),c("div",hXt,[Oe((h(),g("div",fXt,[c("input",{id:"profile-email",name:"email",type:"text",class:X({"form-control":!0}),placeholder:e.$t("dashboard.user.settings.profile.email_placeholder"),value:n.user.email,disabled:""},null,8,mXt),c("label",pXt,m(e.$t("dashboard.user.settings.profile.email_label")),1)])),[[d,{content:e.$t("dashboard.user.settings.profile.email_tooltip"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])],32)]),c("div",gXt,[t[5]||(t[5]=c("hr",null,null,-1)),c("h3",vXt,m(e.$t("user.editor.preferences.headline")),1),c("p",_Xt,m(e.$t("user.editor.preferences.text")),1),c("h4",yXt,m(e.$t("user.editor.preferences.class.headline")),1),k(a,{class:"mb-5",picked:i.pickedClasses,"onUpdate:picked":t[3]||(t[3]=u=>i.pickedClasses=u)},null,8,["picked"]),c("h4",bXt,m(e.$t("user.editor.preferences.subject.headline")),1),k(l)]),c("div",kXt,[t[6]||(t[6]=c("hr",null,null,-1)),c("button",{class:"btn btn-primary",onClick:t[4]||(t[4]=Gt((...u)=>r.update&&r.update(...u),["prevent"]))},m(e.$t("dashboard.user.settings.profile.save")),1)])])}const $Xt=U(tXt,[["render",wXt]]),lh={validation:{password:{min_length:8}},max_file_size:{1:"95MB",2:"50MB",3:"20MB"},max_file_size_admin:"95MB"},CXt={props:{requiredLength:{type:Number,default:()=>null},placeholder:{type:String,default:()=>null},value:{type:String,default:()=>""},invalid:{type:Boolean,default:()=>!1},invalidMessage:{type:String,default:()=>null},tabIndex:{type:Number,default:()=>null},autocomplete:{type:String,default:()=>"password"}},data(){return{showPassword:!1}},computed:{valueModel:{get(){return this.value},set(e){this.$emit("update:value",e)}}},methods:{toggleShowPassword(){this.showPassword=!this.showPassword}}},SXt={class:"position-relative d-flex align-items-center"},TXt=["tabindex","type","placeholder","autocomplete"],EXt={class:"position-absolute end-0"},IXt={key:0,class:"invalid-feedback-custom"};function PXt(e,t,n,o,i,r){const s=y("app-icon"),a=sn("tooltip");return h(),g("div",null,[c("div",SXt,[Oe(c("input",{tabindex:n.tabIndex,type:i.showPassword?"text":"password","onUpdate:modelValue":t[0]||(t[0]=l=>r.valueModel=l),placeholder:n.placeholder?n.placeholder:e.$t("login.form.password.label"),class:X(["form-control rounded ps-3 pe-6 py-2",{"border-danger":n.invalid}]),autocomplete:n.autocomplete},null,10,TXt),[[m3,r.valueModel]]),c("div",EXt,[c("button",{class:"btn btn-center border-none px-3 py-2",type:"button",onClick:t[1]||(t[1]=(...l)=>r.toggleShowPassword&&r.toggleShowPassword(...l))},[i.showPassword?Oe((h(),W(s,{key:0,icon:"hide",width:"24",height:"24",class:"border-none text-gray-600"},null,512)),[[a,{content:e.$t("public.password_hide"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):Oe((h(),W(s,{key:1,icon:"show",width:"24",height:"24",class:"border-none text-gray-600"},null,512)),[[a,{content:e.$t("public.password_show"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])])]),n.invalid&&n.invalidMessage?(h(),g("span",IXt,m(n.invalidMessage),1)):D("",!0)])}const ok=U(CXt,[["render",PXt]]),AXt={components:{Loading:Rt,InputPassword:ok},data(){return{primaryColor:window.primaryColor,password:"",passwordMinLength:lh.validation.password.min_length,error_message:{password:null},loading:!1}},validations:{password:{required:Yt,minLength:Ua(lh.validation.password.min_length)}},computed:{passwordInvalidMessage(){return this.v$.password.$error&&this.v$.password.required.$invalid?this.$t("validation.custom.password.required"):this.v$.password.$error&&this.v$.password.minLength.$invalid?this.$t("validation.min.string",{attribute:this.$t("register.form.password.label"),min:this.passwordMinLength}):this.error_message.password?this.error_message.password:null}},methods:{changePassword(){if(this.v$.$touch(),this.validationStatus=!this.v$.$invalid,!this.validationStatus)return;this.resetError();let e={password:this.password};this.loading=!0,Md.passwordUpdate(e).then(t=>{this.loading=!1,window.eventBus.emit("rerender-user-dashboard-header"),window.flash(t.data.message,"success")}).catch(t=>{var n,o,i,r;this.loading=!1,(o=(n=t==null?void 0:t.response)==null?void 0:n.data)!=null&&o.errors?Object.entries(t.response.data.errors).forEach(([a,l])=>{l.forEach(d=>{window.flash(d,"error")}),a==="password"&&(this.error_message.password=l[0])}):(r=(i=t==null?void 0:t.response)==null?void 0:i.data)!=null&&r.message&&window.flash(t.response.data.message,"error")})},resetError(){this.error_message={password:null}}},watch:{password(){this.v$.$touch(),this.error_message={password:null}}},setup(){return{v$:In()}}},DXt={class:"row vl-parent"},xXt={class:"mb-3"},OXt={class:"mb-5"},LXt={class:"col-12 col-md-6 col-lg-4 password-group"},MXt={class:"form-group"},NXt={class:"col-12"};function RXt(e,t,n,o,i,r){const s=y("Loading"),a=y("InputPassword");return h(),g("div",DXt,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("h3",xXt,m(e.$t("dashboard.user.settings.password.title")),1),c("p",OXt,m(e.$t("dashboard.user.settings.password.text")),1),c("div",LXt,[c("form",{onSubmit:t[2]||(t[2]=Gt(()=>{},["prevent"]))},[c("div",MXt,[k(a,{value:i.password,"onUpdate:value":t[1]||(t[1]=l=>i.password=l),placeholder:e.$t("dashboard.user.settings.password.new_password_placeholder"),invalid:o.v$.password.$error||i.error_message.password,"invalid-message":r.passwordInvalidMessage},null,8,["value","placeholder","invalid","invalid-message"])])],32)]),c("div",NXt,[t[4]||(t[4]=c("hr",null,null,-1)),c("button",{class:"btn btn-primary",onClick:t[3]||(t[3]=Gt((...l)=>r.changePassword&&r.changePassword(...l),["prevent"]))},m(e.$t("dashboard.user.settings.password.save")),1)])])}const jXt=U(AXt,[["render",RXt]]),FXt={components:{AppIcon:Ue},data(){return{pointing_fingers:Mse}}},zXt={class:"text-center"},UXt=["src"],BXt={class:"mb-2"},HXt={class:"medium text-gray-600 mb-2"},VXt={class:"d-flex justify-content-center"},qXt=["href"];function YXt(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",zXt,[c("img",{class:"mb-2",src:i.pointing_fingers,height:"101"},null,8,UXt),c("div",BXt,m(e.$t("dashboard.user.settings.invoice_info.school_ad.title")),1),c("div",HXt,m(e.$t("dashboard.user.settings.invoice_info.school_ad.text")),1),c("div",VXt,[c("a",{href:e.ziggyRoute("school.index"),class:"btn btn-tertiary btn-center"},[z(m(e.$t("dashboard.user.settings.invoice_info.school_ad.button"))+" ",1),k(s,{icon:"arrow-right",width:"20",height:"20",class:"ms-icon"})],8,qXt)])])}const WXt=U(FXt,[["render",YXt]]),GXt=e=>De.post(Ie("guest.invoice_data.update"),e),ZXt={updateInvoiceData:GXt},KXt={props:{loading:{type:Boolean,default:!1},invoiceData:{type:Object,default(){return{first_name:null,last_name:null,invoice_company:null,invoice_ico:null,invoice_dic:null,invoice_address:null,invoice_city:null,invoice_psc:null}}}},data(){return{error_message:{first_name:null,last_name:null,invoice_company:null,invoice_ico:null,invoice_dic:null,invoice_address:null,invoice_city:null,invoice_psc:null}}},computed:{...xe({auth:"auth/auth"}),invoiceDataModel:{get(){return this.invoiceData},set(e){this.$emit("update:invoiceData",e)}}},methods:{update(){if(this.v$.$touch(),this.validationStatus=!this.v$.$invalid,!this.validationStatus)return;this.resetError();let e={...this.invoiceData};return this.$emit("update:loading",!0),new Promise((t,n)=>{(this.auth.check?Md.invoiceInfoUpdate:ZXt.updateInvoiceData)(e).then(i=>{this.$emit("update:loading",!1),window.flash(i.data.message,"success"),window.eventBus.emit("rerender-user-dashboard-header"),t()}).catch(i=>{var r,s,a,l;this.$emit("update:loading",!1),(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.errors?Object.entries(i.response.data.errors).forEach(([u,f])=>{f.forEach(p=>{window.flash(p,"error")}),u==="invoice_ico"&&(this.error_message.invoice_ico=f[0])}):(l=(a=i==null?void 0:i.response)==null?void 0:a.data)!=null&&l.message&&window.flash(i.response.data.message,"error"),n()})})},resetError(){this.error_message={first_name:null,last_name:null,invoice_company:null,invoice_ico:null,invoice_dic:null,invoice_address:null,invoice_city:null,invoice_psc:null}}},validations(){return{invoiceData:this.auth.check?{first_name:{required:Yt},last_name:{required:Yt},invoice_company:{},invoice_ico:{minLength:Ua(8),maxLength:hi(8),numeric:OP},invoice_dic:{},invoice_address:{},invoice_city:{},invoice_psc:{}}:{first_name:{},last_name:{},invoice_company:{},invoice_ico:{minLength:Ua(8),maxLength:hi(8),numeric:OP},invoice_dic:{},invoice_address:{},invoice_city:{},invoice_psc:{}}}},watch:{"invoiceData.invoice_ico"(){this.error_message.invoice_ico=null}},setup(){return{v$:In()}}},JXt={class:"col-12 col-md-6 mb-4"},XXt={class:"form-group form-floating"},QXt=["placeholder"],eQt={for:"first_name",class:"form-label"},tQt={key:0,class:"invalid-feedback"},nQt={key:1,class:"invalid-feedback"},oQt={class:"col-12 col-md-6 mb-4"},iQt={class:"form-group form-floating"},rQt=["placeholder"],sQt={for:"last_name",class:"form-label"},aQt={key:0,class:"invalid-feedback"},lQt={key:1,class:"invalid-feedback"},cQt={class:"col-12 mb-4"},dQt={class:"form-group form-floating"},uQt=["placeholder"],hQt={for:"invoice_company",class:"form-label"},fQt={key:0,class:"invalid-feedback"},mQt={key:1,class:"invalid-feedback"},pQt={class:"col-12 mb-4"},gQt={class:"form-group form-floating"},vQt=["placeholder"],_Qt={for:"invoice_address",class:"form-label"},yQt={key:0,class:"invalid-feedback"},bQt={key:1,class:"invalid-feedback"},kQt={class:"col-12 col-md-9 mb-4"},wQt={class:"form-group form-floating"},$Qt=["placeholder"],CQt={for:"invoice_city",class:"form-label"},SQt={key:0,class:"invalid-feedback"},TQt={key:1,class:"invalid-feedback"},EQt={class:"col-12 col-md-3 mb-4"},IQt={class:"form-group form-floating"},PQt=["placeholder"],AQt={for:"invoice_psc",class:"form-label"},DQt={key:0,class:"invalid-feedback"},xQt={key:1,class:"invalid-feedback"},OQt={class:"col-12 col-md-6 mb-4 mb-md-0"},LQt={class:"form-group form-floating"},MQt=["placeholder"],NQt={for:"invoice_ico",class:"form-label"},RQt={key:0,class:"invalid-feedback"},jQt={key:1,class:"invalid-feedback"},FQt={key:2,class:"invalid-feedback"},zQt={class:"col-12 col-md-6"},UQt={class:"form-group form-floating"},BQt=["placeholder"],HQt={for:"invoice_dic",class:"form-label"},VQt={key:0,class:"invalid-feedback"};function qQt(e,t,n,o,i,r){return h(),g("form",{onSubmit:t[8]||(t[8]=Gt((...s)=>r.update&&r.update(...s),["prevent"])),class:"row"},[c("div",JXt,[c("div",XXt,[Oe(c("input",{id:"first_name",class:X({"form-control":!0,"is-invalid":o.v$.invoiceData.first_name.$error||i.error_message.first_name}),placeholder:e.$t("dashboard.user.settings.invoice_info.form.first_name.placeholder"),type:"text",name:"first_name","onUpdate:modelValue":t[0]||(t[0]=s=>r.invoiceDataModel.first_name=s)},null,10,QXt),[[wt,r.invoiceDataModel.first_name]]),c("label",eQt,m(e.$t("dashboard.user.settings.invoice_info.form.first_name.label")),1),o.v$.invoiceData.first_name.$error&&o.v$.invoiceData.first_name.required.$invalid?(h(),g("span",tQt,m(e.$t("validation.custom.first_name.required")),1)):D("",!0),i.error_message.first_name?(h(),g("span",nQt,m(i.error_message.first_name),1)):D("",!0)])]),c("div",oQt,[c("div",iQt,[Oe(c("input",{id:"last_name",class:X({"form-control":!0,"is-invalid":o.v$.invoiceData.last_name.$error||i.error_message.last_name}),placeholder:e.$t("dashboard.user.settings.invoice_info.form.last_name.placeholder"),type:"text",name:"last_name","onUpdate:modelValue":t[1]||(t[1]=s=>r.invoiceDataModel.last_name=s)},null,10,rQt),[[wt,r.invoiceDataModel.last_name]]),c("label",sQt,m(e.$t("dashboard.user.settings.invoice_info.form.last_name.label")),1),o.v$.invoiceData.last_name.$error&&o.v$.invoiceData.last_name.required.$invalid?(h(),g("span",aQt,m(e.$t("validation.custom.last_name.required")),1)):D("",!0),i.error_message.last_name?(h(),g("span",lQt,m(i.error_message.last_name),1)):D("",!0)])]),c("div",cQt,[c("div",dQt,[Oe(c("input",{id:"invoice_company",class:X({"form-control":!0,"is-invalid":o.v$.invoiceData.invoice_company.$error||i.error_message.invoice_company}),placeholder:e.$t("dashboard.user.settings.invoice_info.form.invoice_company.placeholder"),type:"text",name:"invoice_company","onUpdate:modelValue":t[2]||(t[2]=s=>r.invoiceDataModel.invoice_company=s)},null,10,uQt),[[wt,r.invoiceDataModel.invoice_company]]),c("label",hQt,m(e.$t("dashboard.user.settings.invoice_info.form.invoice_company.label")),1),o.v$.invoiceData.invoice_company.$error&&o.v$.invoiceData.invoice_company.required.$invalid?(h(),g("span",fQt,m(e.$t("validation.custom.invoice_company.required")),1)):D("",!0),i.error_message.invoice_company?(h(),g("span",mQt,m(i.error_message.invoice_company),1)):D("",!0)])]),c("div",pQt,[c("div",gQt,[Oe(c("input",{id:"invoice_address",name:"invoice_address",type:"text",class:X({"form-control":!0,"is-invalid":o.v$.invoiceData.invoice_address.$error||i.error_message.invoice_address}),placeholder:e.$t("dashboard.user.settings.invoice_info.form.invoice_address.placeholder"),"onUpdate:modelValue":t[3]||(t[3]=s=>r.invoiceDataModel.invoice_address=s)},null,10,vQt),[[wt,r.invoiceDataModel.invoice_address]]),c("label",_Qt,m(e.$t("dashboard.user.settings.invoice_info.form.invoice_address.label")),1),o.v$.invoiceData.invoice_address.$error&&o.v$.invoiceData.invoice_address.required.$invalid?(h(),g("span",yQt,m(e.$t("validation.custom.invoice_address.required")),1)):D("",!0),i.error_message.invoice_address?(h(),g("span",bQt,m(i.error_message.invoice_address),1)):D("",!0)])]),c("div",kQt,[c("div",wQt,[Oe(c("input",{id:"invoice_city",name:"invoice_city",type:"text",class:X({"form-control":!0,"is-invalid":o.v$.invoiceData.invoice_city.$error||i.error_message.invoice_city}),placeholder:e.$t("dashboard.user.settings.invoice_info.form.invoice_city.placeholder"),"onUpdate:modelValue":t[4]||(t[4]=s=>r.invoiceDataModel.invoice_city=s)},null,10,$Qt),[[wt,r.invoiceDataModel.invoice_city]]),c("label",CQt,m(e.$t("dashboard.user.settings.invoice_info.form.invoice_city.label")),1),o.v$.invoiceData.invoice_city.$error&&o.v$.invoiceData.invoice_city.required.$invalid?(h(),g("span",SQt,m(e.$t("validation.custom.invoice_city.required")),1)):D("",!0),i.error_message.invoice_city?(h(),g("span",TQt,m(i.error_message.invoice_city),1)):D("",!0)])]),c("div",EQt,[c("div",IQt,[Oe(c("input",{id:"invoice_psc",name:"invoice_psc",type:"text","onUpdate:modelValue":t[5]||(t[5]=s=>r.invoiceDataModel.invoice_psc=s),class:X({"form-control":!0,"is-invalid":o.v$.invoiceData.invoice_psc.$error||i.error_message.invoice_psc}),placeholder:e.$t("dashboard.user.settings.invoice_info.form.invoice_psc.placeholder")},null,10,PQt),[[wt,r.invoiceDataModel.invoice_psc]]),c("label",AQt,m(e.$t("dashboard.user.settings.invoice_info.form.invoice_psc.label")),1),o.v$.invoiceData.invoice_psc.$error&&o.v$.invoiceData.invoice_psc.required.$invalid?(h(),g("span",DQt,m(e.$t("validation.custom.invoice_psc.required")),1)):D("",!0),i.error_message.invoice_psc?(h(),g("span",xQt,m(i.error_message.invoice_psc),1)):D("",!0)])]),c("div",OQt,[c("div",LQt,[Oe(c("input",{id:"invoice_ico",name:"invoice_ico",type:"text",class:X({"form-control":!0,"is-invalid":o.v$.invoiceData.invoice_ico.$error||i.error_message.invoice_ico}),placeholder:e.$t("dashboard.user.settings.invoice_info.form.invoice_ico.placeholder"),"onUpdate:modelValue":t[6]||(t[6]=s=>r.invoiceDataModel.invoice_ico=s)},null,10,MQt),[[wt,r.invoiceDataModel.invoice_ico]]),c("label",NQt,m(e.$t("dashboard.user.settings.invoice_info.form.invoice_ico.label")),1),o.v$.invoiceData.invoice_ico.$error&&(o.v$.invoiceData.invoice_ico.minLength.$invalid||o.v$.invoiceData.invoice_ico.maxLength.$invalid||o.v$.invoiceData.invoice_ico.numeric.$invalid)?(h(),g("span",RQt,m(e.$t("validation.custom.invoice_ico.format")),1)):D("",!0),o.v$.invoiceData.invoice_ico.$error&&o.v$.invoiceData.invoice_ico.required.$invalid?(h(),g("span",jQt,m(e.$t("validation.custom.invoice_ico.required")),1)):D("",!0),i.error_message.invoice_ico?(h(),g("span",FQt,m(i.error_message.invoice_ico),1)):D("",!0)])]),c("div",zQt,[c("div",UQt,[Oe(c("input",{id:"invoice_dic",name:"invoice_dic",type:"text",class:X({"form-control":!0,"is-invalid":o.v$.invoiceData.invoice_dic.$error||i.error_message.invoice_dic}),placeholder:e.$t("dashboard.user.settings.invoice_info.form.invoice_dic.placeholder"),"onUpdate:modelValue":t[7]||(t[7]=s=>r.invoiceDataModel.invoice_dic=s)},null,10,BQt),[[wt,r.invoiceDataModel.invoice_dic]]),c("label",HQt,m(e.$t("dashboard.user.settings.invoice_info.form.invoice_dic.label")),1),i.error_message.invoice_dic?(h(),g("span",VQt,m(i.error_message.invoice_dic),1)):D("",!0)])])],32)}const Nle=U(KXt,[["render",qQt]]),YQt={components:{Loading:Rt,SchoolAdvert:WXt,UserInvoiceDataUpdateForm:Nle},props:{user:{type:Object,default(){return null}}},data(){return{loading:!1,primaryColor:window.primaryColor}},computed:{invoiceData(){return{first_name:this.user.first_name,last_name:this.user.last_name,invoice_company:this.user.invoice_company,invoice_ico:this.user.invoice_ico,invoice_dic:this.user.invoice_dic,invoice_address:this.user.invoice_address,invoice_city:this.user.invoice_city,invoice_psc:this.user.invoice_psc}}},methods:{update(){this.$refs["user-invoice-data-update-form"].update()}}},WQt={class:"row vl-parent"},GQt={class:"mb-3"},ZQt={class:"mb-5"},KQt=["href"],JQt={class:"col-12 col-lg-6"},XQt={class:"col-12 col-lg-6 d-flex align-items-center justify-content-center"},QQt={class:"row justify-content-center"},een={class:"col-12 col-sm-8 col-lg-10 col-xl-8 mt-4 mt-lg-0 bg-primary-5 px-2 py-3"},ten={class:"col-12"};function nen(e,t,n,o,i,r){const s=y("Loading"),a=y("UserInvoiceDataUpdateForm"),l=y("SchoolAdvert");return h(),g("div",WQt,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=d=>i.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("h3",GQt,m(e.$t("dashboard.user.settings.invoice_info.title")),1),c("p",ZQt,[z(m(e.$t("dashboard.user.settings.invoice_info.text.0"))+" ",1),c("a",{href:e.ziggyRoute("school.index"),target:"_blank"},m(e.$t("dashboard.user.settings.invoice_info.text.1")),9,KQt)]),c("div",JQt,[k(a,{loading:i.loading,"onUpdate:loading":t[1]||(t[1]=d=>i.loading=d),"invoice-data":r.invoiceData,ref:"user-invoice-data-update-form"},null,8,["loading","invoice-data"])]),c("div",XQt,[c("div",QQt,[c("div",een,[k(l)])])]),c("div",ten,[t[3]||(t[3]=c("hr",null,null,-1)),c("button",{class:"btn btn-primary",onClick:t[2]||(t[2]=Gt((...d)=>r.update&&r.update(...d),["prevent"]))},m(e.$t("dashboard.user.settings.invoice_info.save")),1)])])}const oen=U(YQt,[["render",nen]]),ien={components:{PickedSchoolCard:K3},props:{user:{type:Object,default(){return null}}},methods:{openSidebar(){this.$store.dispatch("sidebar/open",{type:"school-leave",data:this.user})}}},ren={class:"row"},sen={class:"mb-3"},aen={class:"mb-3"},len={class:"mb-4"},cen={class:"col-12"};function den(e,t,n,o,i,r){const s=y("PickedSchoolCard");return h(),g("div",ren,[c("h3",sen,m(e.$t("dashboard.user.settings.school.title")),1),c("p",aen,m(e.$t("dashboard.user.settings.school.text")),1),c("p",len,m(e.$t("dashboard.user.settings.school.credit_increase_text")),1),c("div",cen,[k(s,{"picked-school":n.user.school,"show-manager":!0,class:"bg-white",style:{padding:"0 !important"}},null,8,["picked-school"]),t[1]||(t[1]=c("hr",null,null,-1)),c("button",{class:"btn btn-danger align-self-center mt-3 mt-md-0",onClick:t[0]||(t[0]=Gt((...a)=>r.openSidebar&&r.openSidebar(...a),["prevent"]))},m(e.$t("dashboard.user.settings.school.leave.button")),1)])])}const uen=U(ien,[["render",den]]),hen={props:{default:{type:Number,default:new Date().getFullYear()},last:{type:Number,default:new Date().getFullYear()},first:{type:Number,default:new Date().getFullYear()},loading:{type:Boolean,default:!1}},data(){return{active:this.default}},methods:{selectInput(){this.$emit("yearChange",this.active)}},computed:{years(){return Array.from({length:this.last+1-this.first},(e,t)=>this.last-t)}}},fen={class:"form-group form-floating"},men={for:"type",class:""};function pen(e,t,n,o,i,r){const s=y("v-select");return h(),g("div",fen,[k(s,{id:"type",class:"form-control",modelValue:i.active,"onUpdate:modelValue":[t[0]||(t[0]=a=>i.active=a),r.selectInput],options:r.years,placeholder:e.$t("school.manager.tabs.finances.invoices.table.year"),"close-on-select":!0,clearable:!1,searchable:!1,loading:n.loading},null,8,["modelValue","options","placeholder","loading","onUpdate:modelValue"]),c("label",men,m(e.$t("school.manager.tabs.finances.invoices.table.year")),1)])}const lM=U(hen,[["render",pen]]),gen={components:{AppIcon:Ue},props:{invoice:{type:Object,default:null}},methods:{flashMessage(){window.flash(this.$t("invoices.pdf_missing"),"error")}}},ven=["href"],_en={class:"medium"},yen={class:"medium"};function ben(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return n.invoice.pdf_url?Oe((h(),g("a",{key:0,href:n.invoice.pdf_url,target:"_blank",class:"btn btn-tertiary btn-center btn-sm"},[c("span",_en,m(n.invoice.number),1),k(s,{icon:"download",class:"ms-icon"})],8,ven)),[[a,{content:e.$t("school.manager.tabs.finances.invoices.table.download"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):(h(),g("button",{key:1,class:"btn btn-tertiary btn-center btn-sm",onClick:t[0]||(t[0]=(...l)=>r.flashMessage&&r.flashMessage(...l))},[c("span",yen,m(n.invoice.number),1),k(s,{icon:"download",class:"ms-icon"})]))}const Rle=U(gen,[["render",ben]]),ken={components:{AppIcon:Ue},props:{invoice:{type:Object,default:null},isArchive:{type:Boolean,default:!1}},computed:{isPending(){return this.invoice&&(this.invoice.type==="credit"||this.invoice.type==="order")?!this.invoice.invoice_number:!1}},methods:{flashMessage(){window.flash(this.$t("invoices.pdf_missing"),"error")}}},wen=["href"],$en={class:"medium"},Cen={class:"medium"},Sen={key:1,class:"flex-grow-1"};function Ten(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return r.isPending?(h(),g("div",Sen,m(n.isArchive?e.$t("public.dash"):e.$t("school.manager.tabs.finances.invoices.table.pending")),1)):(h(),g(pe,{key:0},[n.invoice.invoice_pdf_url?Oe((h(),g("a",{key:0,href:n.invoice.invoice_pdf_url,target:"_blank",class:"btn btn-tertiary btn-center btn-sm"},[c("span",$en,m(n.invoice.number),1),k(s,{icon:"download",class:"ms-icon"})],8,wen)),[[a,{content:e.$t("school.manager.tabs.finances.invoices.table.download"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):(h(),g("button",{key:1,class:"btn btn-tertiary btn-center btn-sm",onClick:t[0]||(t[0]=(...l)=>r.flashMessage&&r.flashMessage(...l))},[c("span",Cen,m(n.invoice.number),1),k(s,{icon:"download",class:"ms-icon"})]))],64))}const jle=U(ken,[["render",Ten]]),Een={props:{type:{type:[String,Object],default:null}}},Ien={class:"badge rounded-pill small px-2 py-1 fw-light bg-gray-300 text-gray-700"};function Pen(e,t,n,o,i,r){return h(),g("span",Ien,m(e.$tm("school.manager.tabs.finances.invoices.type")[n.type]),1)}const Fle=U(Een,[["render",Pen]]),Aen={components:{Loading:Rt,FlexTableRow:ni,FlexTableHead:ti,YearSelect:lM,SchoolInvoiceProformaDownloadButton:Rle,TransitionCollapseHeight:qo,SchoolInvoiceDownloadButton:jle,SchoolInvoiceTypePill:Fle},data(){return{primaryColor:window.primaryColor,activeYear:2022,lastYear:2022,openedItem:-1,moment:gt}},computed:{...xe({auth:"auth/auth",loading:"schoolInvoice/getLoading",invoices:"schoolInvoice/getArchiveList",firstYear:"schoolInvoice/getArchiveFirstYear"})},methods:{load(){this.$store.dispatch("schoolInvoice/archiveIndex",{year:this.activeYear})},onUpdateActive(e){this.activeYear=e,this.load()},toggleOpen(e){this.openedItem===e?this.openedItem=-1:this.openedItem=e}},mounted(){this.$store.dispatch("schoolInvoice/firstYear"),this.load()}},Den={class:"row"},xen={class:"col-12 col-lg-4"},Oen={class:"col-12 d-md-none"},Len={class:"col-2 d-none d-md-block"},Men={class:"col-2 d-none d-md-block"},Nen={class:"col-2 d-none d-md-block ps-4"},Ren={class:"col-3 d-none d-md-block"},jen={class:"col-3 d-none d-md-block"},Fen={key:0,class:"vl-parent mh-5"},zen={key:1},Uen={key:0,class:"text-center text-gray-600 mt-3 mb-0"},Ben=["onClick"],Hen={class:"col-auto col-md-2"},Ven={class:"col-auto col-md-2"},qen={class:"d-md-none"},Yen={class:"col-2 d-none d-md-block ps-4"},Wen={class:"col-3 d-none d-md-block"},Gen={class:"col-3 d-none d-md-flex align-items-start align-items-md-center justify-content-between"},Zen={class:"rounded bg-primary-5 mt-3"},Ken={class:"row p-3"},Jen={class:"col-6 mb-4"},Xen={class:"text-gray-600"},Qen={class:"col-6 mb-4"},etn={class:"text-gray-600"},ttn={class:"col-6 mb-4"},ntn={class:"text-gray-600"};function otn(e,t,n,o,i,r){const s=y("YearSelect"),a=y("FlexTableHead"),l=y("Loading"),d=y("SchoolInvoiceTypePill"),u=y("SchoolInvoiceProformaDownloadButton"),f=y("SchoolInvoiceDownloadButton"),p=y("TransitionCollapseHeight"),v=y("FlexTableRow");return h(),g("div",null,[c("div",Den,[c("div",xen,[k(s,{class:"mb-3",default:i.lastYear,first:e.firstYear,last:i.lastYear,onYearChange:r.onUpdateActive},null,8,["default","first","last","onYearChange"])])]),k(a,null,{default:F(()=>[c("div",Oen,m(e.$t("invoices.title")),1),c("div",Len,m(e.$t("school.manager.tabs.finances.invoices.table.date")),1),c("div",Men,m(e.$t("school.manager.tabs.finances.invoices.table.type")),1),c("div",Nen,m(e.$t("school.manager.tabs.finances.invoices.table.amount")),1),c("div",Ren,m(e.$t("school.manager.tabs.finances.invoices.table.order_number")),1),c("div",jen,m(e.$t("school.manager.tabs.finances.invoices.table.invoice")),1)]),_:1}),e.loading?(h(),g("div",Fen,[k(l,{active:e.loading,"onUpdate:active":t[0]||(t[0]=_=>e.loading=_),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):(h(),g("div",zen,[e.invoices.length?D("",!0):(h(),g("p",Uen,m(e.$t("public.record_not_foud")),1)),(h(!0),g(pe,null,Me(e.invoices,(_,b)=>(h(),g("div",{key:b,onClick:C=>r.toggleOpen(b)},[k(v,{class:X([{"border-none":b===e.invoices.length-1},"justify-content-between flex-row-reverse flex-md-row"])},{default:F(()=>[c("div",Hen,m(i.moment(_.created_at).format("DD. MM. YYYY")),1),c("div",Ven,[k(d,{class:"d-none d-md-inline",type:_.type},null,8,["type"]),c("span",qen,m(e.$tm("school.manager.tabs.finances.invoices.type")[_.type]),1)]),c("div",Yen,m(_.amount.toLocaleString()+" "+e.$t("currency.short")),1),c("div",Wen,[k(u,{invoice:_},null,8,["invoice"])]),c("div",Gen,[k(f,{invoice:_,"is-archive":""},null,8,["invoice"])]),k(p,{class:"d-block d-md-none"},{default:F(()=>[Oe(c("div",null,[c("div",Zen,[c("div",Ken,[c("div",Jen,[c("div",Xen,m(e.$t("school.manager.tabs.finances.invoices.table.amount")),1),z(" "+m(_.amount.toLocaleString()+" "+e.$t("currency.short")),1)]),c("div",Qen,[c("div",etn,m(e.$t("school.manager.tabs.finances.invoices.table.order_number")),1),k(u,{invoice:_},null,8,["invoice"])]),c("div",ttn,[c("div",ntn,m(e.$t("school.manager.tabs.finances.invoices.table.invoice")),1),k(f,{invoice:_,"is-archive":""},null,8,["invoice"])])])])],512),[[Vo,i.openedItem===b]])]),_:2},1024)]),_:2},1032,["class"])],8,Ben))),128))]))])}const itn=U(Aen,[["render",otn]]),rtn={components:{ContactEmailAnchor:Jy,SchoolInvoiceArchiveTable:itn,AppIcon:Ue},mounted(){this.$store.dispatch("school/show")}},stn={class:"school-themed-component my-6"},atn={class:"mb-5"},ltn={class:"col-12 col-lg-9"},ctn={class:"content-box shadow px-4 py-5 mb-4 mb-lg-0"},dtn={class:"d-flex align-items-center mb-4"},utn={class:"mb-0"},htn={class:"mb-3"},ftn=["href"];function mtn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ContactEmailAnchor"),l=y("SchoolInvoiceArchiveTable");return h(),g("div",stn,[t[1]||(t[1]=c("div",{class:"w-full-page position-absolute top-0 bg-primary-5 z-index-neg-1",style:{height:"460px"}},null,-1)),c("div",atn,[c("button",{onClick:t[0]||(t[0]=d=>e.$router.push({name:"skola/sprava/finance/doklady"})),class:"btn btn-sm btn-center btn-secondary"},[k(s,{icon:"arrow-left",class:"me-icon"}),z(" "+m(e.$t("school.back")),1)])]),c("div",ltn,[c("div",ctn,[c("div",dtn,[k(s,{icon:"school",height:"24",width:"24",class:"text-primary me-2"}),c("h3",utn,m(e.$t("school.manager.tabs.finances.invoices_archive.title")),1)]),c("p",htn,[z(m(e.$t("school.manager.tabs.finances.invoices_archive.text.0"))+" ",1),k(a),z(" "+m(e.$t("school.manager.tabs.finances.invoices_archive.text.1"))+" ",1),c("a",{href:"tel:"+e.$t("public.ucitelnice_phone_long")},m(e.$t("public.ucitelnice_phone")),9,ftn),z(" "+m(e.$t("school.manager.tabs.finances.invoices_archive.text.2")),1)]),k(l)])])])}const ptn=U(rtn,[["render",mtn]]),gtn={props:{marginBetweenLines:{type:Boolean,default:!1}},computed:{...xe({school:"school/getDetail"})}},vtn={key:0,class:"row"},_tn={key:1,class:"row"};function ytn(e,t,n,o,i,r){return h(),g("div",null,[e.school.invoice_company?(h(),g("div",vtn,[c("div",{class:X({"mb-3":n.marginBetweenLines})},m(e.school.invoice_company),3),c("div",{class:X({"mb-3":n.marginBetweenLines})},m(e.school.invoice_address)+", "+m(e.school.invoice_psc)+" "+m(e.school.invoice_city),3),c("div",null,m(e.$t("school.manager.tabs.finances.invoice_data.invoice_ico")+": "+e.school.invoice_ico),1)])):(h(),g("div",_tn,[c("div",{class:X({"mb-3":n.marginBetweenLines})},m(e.school.long_name),3),c("div",{class:X({"mb-3":n.marginBetweenLines})},m(e.school.address)+", "+m(e.school.postcode)+" "+m(e.school.city),3),c("div",null,m(e.$t("school.manager.tabs.finances.invoice_data.invoice_ico")+": "+e.school.ico),1)]))])}const zle=U(gtn,[["render",ytn]]),btn=""+new URL("school-header-image-ff696a7f.svg",import.meta.url).href,ktn={components:{GrayBackgroundComponent:Xy,SchoolInvoiceInfo:zle,CreditInfo:Ele,TabList:qr},data(){return{schoolHeaderImage:btn,routes:["skola/sprava/kolegove","skola/sprava/finance","skola/sprava/materialy"]}},computed:{...xe({school:"school/getDetail"})}},wtn={ref:"school-management-header"},$tn={class:"col"},Ctn={class:"row mh-13dot75rem py-6"},Stn={class:"col mb-1 d-flex"},Ttn=["src"],Etn={class:"ms-3"},Itn={class:"mb-2"},Ptn={class:"col-auto mt-3 mt-xl-0 mb-1 align-items-start"},Atn={class:"row"},Dtn={class:"col px-3"};function xtn(e,t,n,o,i,r){const s=y("GrayBackgroundComponent"),a=y("SchoolInvoiceInfo"),l=y("CreditInfo"),d=y("TabList");return h(),g("div",wtn,[k(s,{header:e.$refs["school-management-header"],offset:0,"border-bottom":""},null,8,["header"]),c("div",$tn,[c("div",Ctn,[c("div",Stn,[c("img",{src:i.schoolHeaderImage,height:"117",width:"117"},null,8,Ttn),c("div",Etn,[c("h2",Itn,m(e.$t("school.your_school")),1),k(a,{class:"mt-1"})])]),c("div",Ptn,[k(l,{value:e.school.budget,"valid-until":e.school.credit_expiry_date,type:"school-dashboard"},null,8,["value","valid-until"])])]),c("div",Atn,[c("div",Dtn,[k(d,{class:"border-none",routes:i.routes,titles:e.$tm("school.manager.tabs.titles")},null,8,["routes","titles"])])])])],512)}const Otn=U(ktn,[["render",xtn]]),Ltn={components:{SchoolManagementHeader:Otn},props:{school:{type:Object,default(){return null}}},mounted(){this.$store.commit("school/setDetail",this.school)}},Mtn={class:"mb-6 school-themed-component"};function Ntn(e,t,n,o,i,r){const s=y("SchoolManagementHeader"),a=y("router-view");return h(),g("div",Mtn,[k(s),k(a,{class:"mt-5"})])}const Rtn=U(Ltn,[["render",Ntn]]),jtn={components:{AppIcon:Ue},computed:{...xe({school:"school/getDetail"})},methods:{openSidebar(){this.$store.dispatch("sidebar/open",{type:"school-invite",data:this.school})}}};function Ftn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-secondary btn-center",onClick:t[0]||(t[0]=(...a)=>r.openSidebar&&r.openSidebar(...a))},[z(m(e.$t("school.manager.tabs.colleagues.invite_button"))+" ",1),k(s,{icon:"user-add",class:"ms-icon"})])}const ztn=U(jtn,[["render",Ftn]]),Utn={components:{AppIcon:Ue},props:{content:{type:String,default:null}}},Btn={class:"d-inline-flex align-items-center"};function Htn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return Oe((h(),g("span",Btn,[Pt(e.$slots,"default"),k(s,{icon:"document"})])),[[a,{content:n.content,delay:{show:500,hide:100},triggers:["hover","click"]}]])}const Vtn=U(Utn,[["render",Htn]]),t0={status:{waiting:"waiting",manager:"manager",teacher:"teacher",blocked:"blocked",left:"left"}},qtn={components:{Note:Vtn},props:{employee:Object},computed:{noteContent(){return this.$t("school.employees.table.status.note")+" "+this.employee.note}},methods:{color(){return this.employee.status==t0.status.waiting?"bg-warning-light text-warning":this.employee.status==t0.status.manager?"bg-secondary-important text-primary-important":this.employee.status==t0.status.teacher?"bg-success-light text-success":this.employee.status==t0.status.blocked?"bg-danger-light text-danger":(this.employee.status==t0.status.left,"bg-gray-300 text-gray-700")}}};function Ytn(e,t,n,o,i,r){const s=y("Note");return h(),g("span",{class:X(["badge rounded-pill small px-2 py-1 fw-light d-inline-flex align-items-center",[r.color()]])},[z(m(e.$tm("school.employees.status")[n.employee.status])+" ",1),n.employee.note&&n.employee.note.length?(h(),W(s,{key:0,content:r.noteContent,class:"text-gray-600 ms-1"},null,8,["content"])):D("",!0)],2)}const Ule=U(qtn,[["render",Ytn]]),Wtn={props:{employee:Object},computed:{notActive(){return this.employee.status==="blocked"||this.employee.status==="left"||this.employee.status==="waiting"}}},Gtn={class:"mb-0"},Ztn={class:"small text-gray-600"},Ktn={key:0},Jtn={key:1};function Xtn(e,t,n,o,i,r){const s=sn("tooltip");return h(),g("div",null,[c("p",Gtn,m(r.notActive?e.$t("public.dash"):Number(n.employee.budget).toLocaleString()+" "+e.$t("currency.short")),1),c("div",Ztn,[r.notActive?(h(),g("span",Ktn,m(e.$t("public.dash")),1)):Oe((h(),g("span",Jtn,[z(m(e.$t("school.employees.table.spent.title")+": "+Number(n.employee.spent).toLocaleString()+" "+e.$t("currency.short")),1)])),[[s,{content:e.$t("school.employees.table.spent.tooltip"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])])}const Qtn=U(Wtn,[["render",Xtn]]),enn={components:{AppIcon:Ue},props:{employee:{type:Object,default(){return null}},isAdminApp:{type:Boolean,default:!1}},methods:{confirm(){this.isAdminApp?this.$store.dispatch("administrationSchoolEmployee/confirm",{employee:this.employee}):this.$store.dispatch("schoolEmployee/confirm",{employee:this.employee})}}},tnn={key:0,class:"d-inline"},nnn={class:"mb-0"},onn={class:"medium text-gray-900 mb-0"};function inn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return n.isAdminApp?(h(),g("button",{key:1,class:"btn-success btn-tertiary dropdown-item d-flex align-items-center",onClick:t[2]||(t[2]=l=>r.confirm())},[k(s,{icon:"check-fill",class:"me-2"}),c("p",onn,m(e.$t("school.employees.table.buttons.confirm")),1)])):(h(),g("div",tnn,[Oe((h(),g("button",{class:"btn-success btn-tertiary d-none d-md-block btn btn-sm btn-center w-100",onClick:t[0]||(t[0]=l=>r.confirm())},[k(s,{icon:"check-fill",height:"20",width:"20"})])),[[a,{content:e.$t("school.employees.table.buttons.confirm"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),c("button",{class:"btn-success btn-secondary d-md-none btn btn-center w-100",onClick:t[1]||(t[1]=l=>r.confirm())},[c("p",nnn,m(e.$t("school.employees.table.buttons.confirm")),1),k(s,{icon:"check-fill",height:"20",width:"20",class:"ms-icon"})])]))}const Ble=U(enn,[["render",inn]]),rnn={components:{AppIcon:Ue},props:{employee:{type:Object,default(){return null}},isAdminApp:{type:Boolean,default:!1}},computed:{...xe({auth:"auth/auth",school:"school/getDetail",administrationSchool:"administrationSchool/getDetail"})},methods:{openSidebar(){this.$store.dispatch("sidebar/open",{type:"school-employee-credit-update",data:{employee:this.employee,schoolBudgetToDivide:this.isAdminApp?this.administrationSchool.budget_to_divide:this.school.budget_to_divide}})}}},snn={key:0,class:"d-inline"},ann={class:"medium text-gray-900"};function lnn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return n.isAdminApp?(h(),g("button",{key:1,class:"dropdown-item btn-tertiary d-flex align-items-center",onClick:t[2]||(t[2]=l=>r.openSidebar())},[k(s,{icon:"edit",class:"me-2"}),c("span",ann,m(e.$t("school.employees.table.buttons.update_credit")),1)])):(h(),g("div",snn,[Oe((h(),g("button",{class:"btn btn-sm btn-center btn-tertiary btn-sm d-none d-md-block",onClick:t[0]||(t[0]=l=>r.openSidebar())},[k(s,{icon:"edit",height:"20",width:"20"})])),[[a,{content:e.$t("school.employees.table.buttons.update_credit"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),c("button",{class:"btn btn-secondary d-md-none btn-center w-100",onClick:t[1]||(t[1]=l=>r.openSidebar())},[z(m(e.$t("school.employees.table.buttons.update_credit"))+" ",1),k(s,{icon:"edit",height:"20",width:"20",class:"ms-icon"})])]))}const Hle=U(rnn,[["render",lnn]]),cnn={components:{AppIcon:Ue},props:{employee:{type:Object,default(){return null}},isAdminApp:{type:Boolean,default:!1}},methods:{decline(){this.isAdminApp?this.$store.dispatch("administrationSchoolEmployee/decline",{employee:this.employee}):this.$store.dispatch("schoolEmployee/decline",{employee:this.employee})}}},dnn={key:0,class:"d-inline"},unn={class:"mb-0"},hnn={class:"medium text-gray-900 mb-0"};function fnn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return n.isAdminApp?(h(),g("button",{key:1,class:"btn-danger btn-tertiary dropdown-item d-flex align-items-center",onClick:t[2]||(t[2]=l=>r.decline())},[k(s,{icon:"block",class:"me-2"}),c("p",hnn,m(e.$t("school.employees.table.buttons.decline")),1)])):(h(),g("div",dnn,[Oe((h(),g("button",{class:"btn-danger btn-tertiary d-none d-md-block btn btn-sm btn-center w-100",onClick:t[0]||(t[0]=l=>r.decline())},[k(s,{icon:"block",height:"20",width:"20"})])),[[a,{content:e.$t("school.employees.table.buttons.decline"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),c("button",{class:"btn-danger btn-secondary d-md-none btn btn-center w-100",onClick:t[1]||(t[1]=l=>r.decline())},[c("p",unn,m(e.$t("school.employees.table.buttons.decline")),1),k(s,{icon:"block",height:"20",width:"20",class:"ms-icon"})])]))}const Vle=U(cnn,[["render",fnn]]),mnn={components:{AppIcon:Ue},props:{employee:{type:Object,default(){return null}},isAdminApp:{type:Boolean,default:!1}},methods:{openSidebar(){this.$store.dispatch("sidebar/open",{type:"school-employee-delete",data:{employee:this.employee}})}}},pnn={key:0,class:"d-inline"},gnn={class:"medium text-gray-900"};function vnn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return n.isAdminApp?(h(),g("button",{key:1,class:"btn-danger btn-tertiary dropdown-item d-flex align-items-center",onClick:t[2]||(t[2]=l=>r.openSidebar())},[k(s,{icon:"delete",width:"20",height:"20",class:"me-2"}),c("span",gnn,m(e.$t("school.employees.table.buttons.remove")),1)])):(h(),g("div",pnn,[Oe((h(),g("button",{class:"btn btn-danger btn-center btn-tertiary btn-sm d-none d-md-block",onClick:t[0]||(t[0]=l=>r.openSidebar())},[k(s,{icon:"delete",width:"20",height:"20"})])),[[a,{content:e.$t("school.employees.table.buttons.remove"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),c("button",{class:"btn btn-danger btn-center btn-secondary w-100 d-md-none",onClick:t[1]||(t[1]=l=>r.openSidebar())},[z(m(e.$t("school.employees.table.buttons.remove"))+" ",1),k(s,{icon:"delete",width:"20",height:"20",class:"ms-icon"})])]))}const qle=U(mnn,[["render",vnn]]),_nn={components:{SchoolEmployeeDeclineButton:Vle,SchoolEmployeeCreditUpdateButton:Hle,SchoolEmployeeConfirmButton:Ble,SchoolEmployeeDeleteButton:qle},props:{employee:{type:Object,default(){return null}}}},ynn={class:"row justify-content-end"},bnn={class:"col-12 col-sm-6 col-md-auto pe-md-0 mt-2 mt-sm-0"},knn={class:"col-12 col-sm-6 col-md-auto p-md-0"},wnn={class:"col-12 col-sm-6 col-md-auto pe-md-0 mt-2 mt-md-0"},$nn={class:"col-12 col-sm-6 col-md-auto pe-md-0 mt-2 mt-md-0"};function Cnn(e,t,n,o,i,r){const s=y("SchoolEmployeeConfirmButton"),a=y("SchoolEmployeeDeclineButton"),l=y("SchoolEmployeeCreditUpdateButton"),d=y("SchoolEmployeeDeleteButton");return h(),g("div",ynn,[n.employee.status==="left"?(h(),g(pe,{key:0},[],64)):n.employee.status==="waiting"?(h(),g(pe,{key:1},[c("div",bnn,[k(s,{employee:n.employee},null,8,["employee"])]),c("div",knn,[k(a,{employee:n.employee},null,8,["employee"])])],64)):(h(),g(pe,{key:2},[c("div",wnn,[k(l,{employee:n.employee},null,8,["employee"])]),c("div",$nn,[k(d,{employee:n.employee},null,8,["employee"])])],64))])}const Snn=U(_nn,[["render",Cnn]]),Tnn={components:{AppIcon:Ue},props:{user:{type:[Object,Array],default(){return null}},height:{type:[Number,String],default:37},width:{type:[Number,String],default:37},badgeHeight:{type:[Number,String],default:16},badgeWidth:{type:[Number,String],default:16},borderWidth:{type:[Number,String],default:2},shape:{type:String,default:"square"}},computed:{role(){return this.user.role==="author"?this.user.verified?"verified":"author":null},shapeStyle(){return this.shape=="circle"?"rounded-circle":null},borderStyle(){return this.role=="author"?"border-2-porsche":"border-2-success"},badgeStyle(){let e="top: "+this.height*.7+"px;";return e+="left: "+this.width*.7+"px;",e+="height: "+this.badgeHeight+"px;",e+="width: "+this.badgeWidth+"px;",e},iconStyle(){return"border-width: "+this.borderWidth+"px;"},userIcon(){return this.user.image_thumbnail?this.user.image_thumbnail:this.user.image_detail}}},Enn={class:"position-relative"},Inn=["src","width","height"];function Pnn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",Enn,[c("img",{src:r.userIcon,width:n.width,height:n.height,class:X(["object-fit-cover rounded",[r.borderStyle,r.shapeStyle]]),style:Bn(r.iconStyle)},null,14,Inn),r.role==="author"?(h(),W(s,{key:0,icon:"user",class:"position-absolute rounded-circle p-0dot5 text-white bg-porsche border-2-porsche",style:Bn(r.badgeStyle)},null,8,["style"])):D("",!0),r.role==="verified"?(h(),W(s,{key:1,icon:"user",class:"position-absolute rounded-circle p-0dot5 text-white bg-success border-2-success",style:Bn(r.badgeStyle)},null,8,["style"])):D("",!0)])}const cM=U(Tnn,[["render",Pnn]]),Ann={components:{UserIconRole:cM,AppIcon:Ue},props:{user:[Object,Array],active:{type:Boolean,default:!0},shopShown:{type:Boolean,default:!1},iconShape:{type:String,default:"square"}}},Dnn={class:"d-flex align-items-center link-dark"},xnn={class:"text-truncate"};function Onn(e,t,n,o,i,r){const s=y("UserIconRole"),a=y("AppIcon");return h(),g("div",Dnn,[k(s,{user:n.user,height:35,width:35,class:X(["me-2dot5",{"muted-img":!n.active}]),shape:n.iconShape},null,8,["user","shape","class"]),c("div",xnn,[c("div",{class:X(["text-truncate",{"text-manatee-gray":!n.active}])},[z(m(n.user.first_name+" "+n.user.last_name)+" ",1),n.shopShown?(h(),W(a,{key:0,icon:"school",color:"primary",class:"ms-icon text-primary"})):D("",!0)],2),c("div",{class:X(["small text-truncate text-gray-600",{"text-manatee-gray":!n.active}])},m(n.user.email),3)])])}const dM=U(Ann,[["render",Onn]]),Lnn={components:{AppIcon:Ue,UserBlock:dM,ButtonDropdown:E1},props:{user:[Object,Array],iconShape:{type:String,default:"square"}},methods:{copy(){this.$copyText(this.user.email),window.flash(this.$t("clipboard.copied"),"success")}}};function Mnn(e,t,n,o,i,r){const s=y("UserBlock"),a=y("AppIcon"),l=y("ButtonDropdown");return h(),W(l,{"drop-side":"down"},{button:F(()=>[k(s,{user:n.user,"icon-shape":n.iconShape,class:"text-decoration-underline-hover text-truncate"},null,8,["user","icon-shape"])]),dropdown:F(()=>[c("button",{class:"dropdown-item d-flex align-items-center small",type:"button",onClick:t[0]||(t[0]=Gt((...d)=>r.copy&&r.copy(...d),["prevent"]))},[k(a,{icon:"copy",class:"me-2"}),z(" "+m(e.$t("administration.product.table.item.author.copy_email")),1)])]),_:1})}const Nnn=U(Lnn,[["render",Mnn]]),Rnn={components:{Loading:Rt,FlexTableHead:ti,FlexTableRow:ni,TransitionCollapseHeight:qo,SchoolEmployeeStatusPill:Ule,SchoolEmployeeCredit:Qtn,SchoolManagerButtons:Snn,UserBlockDropdown:Nnn},data(){return{openedItem:-1,hover:-1,primaryColor:window.primaryColor}},computed:{...xe({employees:"schoolEmployee/getIndex",loading:"schoolEmployee/getLoading"})},methods:{toggleOpen(e){this.openedItem===e?this.openedItem=-1:this.openedItem=e},notActive(e){return e.status==="blocked"||e.status==="left"||e.status==="waiting"},load(){this.$store.dispatch("schoolEmployee/index")}},mounted(){this.load()}},jnn={class:"col-12 col-md-3"},Fnn={class:"col-3 d-none d-md-block"},znn={class:"col-6 d-none d-md-block"},Unn={class:"vl-parent mh-5"},Bnn={key:0},Hnn=["onMouseover"],Vnn=["onClick"],qnn={class:"col-3 d-none d-md-flex align-items-center"},Ynn={class:"col-2 d-none d-md-block"},Wnn={class:"col-4 d-none d-md-block text-end"},Gnn={class:"rounded bg-primary-5 mt-3"},Znn={class:"row p-3"},Knn={class:"col-12 col-sm-6 mb-4"},Jnn={class:"text-gray-600"},Xnn={class:"col-12 col-sm-6 mb-4"},Qnn={class:"text-gray-600"},eon={class:"col-12 col-sm-6 mb-4"},ton={class:"text-gray-600"},non={key:0},oon={key:1},ion={class:"col-12"};function ron(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("Loading"),l=y("UserBlockDropdown"),d=y("SchoolEmployeeStatusPill"),u=y("SchoolEmployeeCredit"),f=y("SchoolManagerButtons"),p=y("TransitionCollapseHeight"),v=y("FlexTableRow");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",jnn,m(e.$t("school.employees.table.name_and_email")),1),c("div",Fnn,m(e.$t("school.employees.table.status.title")),1),c("div",znn,m(e.$t("school.employees.table.budget.title")),1)]),_:1}),c("div",Unn,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=_=>e.loading=_),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.loading?D("",!0):(h(),g("div",Bnn,[(h(!0),g(pe,null,Me(e.employees,(_,b)=>(h(),g("div",{key:b,onMouseover:C=>i.hover=b,onMouseleave:t[1]||(t[1]=C=>i.hover=-1)},[k(v,{class:X({"border-none":b==e.employees.length-1})},{default:F(()=>[c("div",{class:"col-12 col-md-3 d-flex",onClick:C=>r.toggleOpen(b)},[k(l,{user:_,"icon-shape":"circle"},null,8,["user"])],8,Vnn),c("div",qnn,[k(d,{employee:_},null,8,["employee"])]),c("div",Ynn,[k(u,{employee:_},null,8,["employee"])]),c("div",Wnn,[k(f,{employee:_,class:X({"d-none":i.hover!=b&&(_.status=="manager"||_.status=="teacher")})},null,8,["employee","class"])]),k(p,{class:"d-block d-md-none"},{default:F(()=>[Oe(c("div",Gnn,[c("div",Znn,[c("div",Knn,[c("div",Jnn,m(e.$t("school.employees.table.status.title")),1),k(d,{employee:_},null,8,["employee"])]),c("div",Xnn,[c("div",Qnn,m(e.$t("school.employees.table.budget.title")),1),c("div",null,m(r.notActive(_)?e.$t("public.dash"):Number(_.budget).toLocaleString()+" "+e.$t("currency.short")),1)]),c("div",eon,[c("div",ton,m(e.$t("school.employees.table.spent.title_md")),1),r.notActive(_)?(h(),g("div",non,m(e.$t("public.dash")),1)):(h(),g("div",oon,m(Number(_.spent).toLocaleString()+" "+e.$t("currency.short")),1))]),c("div",ion,[k(f,{employee:_},null,8,["employee"])])])],512),[[Vo,i.openedItem===b]])]),_:2},1024)]),_:2},1032,["class"])],40,Hnn))),128))]))])])}const son=U(Rnn,[["render",ron]]),aon={components:{CreditIncreaseLink:oM},computed:{...xe({school:"school/getDetail"})}},lon={class:"text-gray-800 fw-medium mb-3"},con={class:"row mb-3"},don={class:"medium text-gray-800"},uon={class:"fw-medium"},hon={class:"row mb-3"},fon={class:"medium text-gray-800"},mon={class:"fw-medium"},pon={class:"row"},gon={class:"medium text-gray-800"},von={class:"fw-bold"},_on={class:"d-flex justify-content-center"};function yon(e,t,n,o,i,r){const s=y("CreditIncreaseLink");return h(),g("div",null,[c("h5",lon,m(e.$t("school.credit")),1),c("div",con,[c("div",don,m(e.$t("school.manager.tabs.colleagues.whole_budget.text")),1),c("div",uon,m(Number(e.school.budget).toLocaleString()+" "+e.$t("currency.short")),1)]),c("div",hon,[c("div",fon,m(e.$t("school.manager.tabs.colleagues.divided_budget.text")),1),c("div",mon,m(Number(e.school.divided_budget).toLocaleString()+" "+e.$t("currency.short")),1)]),c("div",pon,[c("div",gon,m(e.$t("school.manager.tabs.colleagues.budget_to_divide.text")),1),c("div",von,m(Number(e.school.budget_to_divide).toLocaleString()+" "+e.$t("currency.short")),1)]),t[0]||(t[0]=c("hr",{class:"my-3"},null,-1)),c("div",_on,[k(s,{class:"fw-medium",type:"school-dashboard","button-small":!0})])])}const bon=U(aon,[["render",yon]]),kon={},won={class:"text-start"},$on={class:"mb-3 text-gray-800 fw-medium"},Con=["innerHTML"],Son=["innerHTML"];function Ton(e,t,n,o,i,r){return h(),g("div",won,[c("h5",$on,m(e.$t("school.manager.credit_how.title")),1),c("p",{class:"mb-3 medium text-gray-700",innerHTML:e.$t("school.manager.credit_how.text1")},null,8,Con),c("p",{class:"mb-0 medium text-gray-700",innerHTML:e.$t("school.manager.credit_how.text2")},null,8,Son)])}const Eon=U(kon,[["render",Ton]]),Ion={components:{SchoolInviteButton:ztn,SchoolEmployeeTable:son,SchoolCreditDistribution:bon,SchoolCreditExplanation:Eon}},Pon={class:"row"},Aon={class:"col-12 col-lg-9"},Don={class:"content-box shadow-mid px-4 py-5"},xon={class:"d-flex align-items-start mb-5"},Oon={class:"flex-grow-1 m-0"},Lon={class:"vl-parent mh-4rem"},Mon={class:"d-flex d-md-none justify-content-center mt-3"},Non={class:"col-12 col-lg-3"},Ron={class:"row"},jon={class:"col-12 mt-4 mt-lg-0"},Fon={class:"row"},zon={class:"col-12 mt-4"};function Uon(e,t,n,o,i,r){const s=y("SchoolInviteButton"),a=y("SchoolEmployeeTable"),l=y("SchoolCreditDistribution"),d=y("SchoolCreditExplanation");return h(),g("div",Pon,[c("div",Aon,[c("div",Don,[c("div",xon,[c("h3",Oon,m(e.$t("school.manager.tabs.colleagues.title")),1),k(s,{class:"d-none d-md-block"})]),c("div",Lon,[k(a)]),c("div",Mon,[k(s)])])]),c("div",Non,[c("div",Ron,[c("div",jon,[k(l,{class:"content-box shadow-mid p-4"})])]),c("div",Fon,[c("div",zon,[k(d,{class:"content-box shadow-mid p-4"})])])])])}const Bon=U(Ion,[["render",Uon]]),Hon={computed:{...xe({school:"school/getDetail"})}},Von={class:"d-flex align-items-center"},qon={class:"text-gray-800 medium"},Yon={key:0,class:"text-gray-900 large"};function Won(e,t,n,o,i,r){const s=y("app-icon"),a=sn("tooltip");return h(),g("div",null,[c("div",Von,[c("span",qon,m(e.$t("school.manager.tabs.finances.info.manager.title")),1),Oe(k(s,{icon:"info-circle",class:"text-primary ms-icon",height:"20",width:"20"},null,512),[[a,{content:e.$t("school.manager.tabs.finances.info.manager.tooltip"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),e.school.manager?(h(),g("span",Yon,m(e.school.manager.email),1)):D("",!0)])}const Gon=U(Hon,[["render",Won]]),Zon={computed:{...xe({school:"school/getDetail"})},methods:{openEditAccountingEmailSidebar(){this.$store.dispatch("sidebar/open",{type:"school-accounting-email-update",data:{school:this.school}})}}},Kon={class:"d-flex align-items-center"},Jon={class:"text-gray-800 medium"},Xon={class:"text-gray-900 large"};function Qon(e,t,n,o,i,r){const s=y("app-icon");return h(),g("div",{class:"mb-3 text-decoration-underline-hover cursor-pointer",onClick:t[0]||(t[0]=(...a)=>r.openEditAccountingEmailSidebar&&r.openEditAccountingEmailSidebar(...a))},[c("div",Kon,[c("span",Jon,m(e.$t("school.manager.tabs.finances.info.accounting_email.title")),1),k(s,{icon:"edit",height:"20",width:"20",class:"text-primary ms-icon"})]),c("span",Xon,m(e.school.accounting_email?e.school.accounting_email:e.$t("school.manager.tabs.finances.info.accounting_email.no_email")),1)])}const ein=U(Zon,[["render",Qon]]),tin={computed:{...xe({school:"school/getDetail"})}},nin={class:"d-flex align-items-center"},oin={class:"text-gray-800 medium"},iin={class:"text-gray-900 large"};function rin(e,t,n,o,i,r){const s=y("app-icon"),a=sn("tooltip");return h(),g("div",null,[c("div",nin,[c("span",oin,m(e.$t("school.manager.tabs.finances.info.license_type.title")),1),Oe(k(s,{icon:"info-circle",class:"text-primary ms-icon",height:"20",width:"20"},null,512),[[a,{content:e.$t("school.manager.tabs.finances.info.license_type.tooltip",{number:e.school.license_price_multiplier}),delay:{show:500,hide:100},triggers:["hover","click"],classes:["text-start"]}]])]),c("span",iin,m(e.school.license_type_text),1)])}const sin=U(tin,[["render",rin]]),ain={components:{OpenSidebarChatLink:sM}},lin={class:"btn btn-tertiary btn-center btn-sm text-truncate"};function cin(e,t,n,o,i,r){const s=y("app-icon"),a=y("OpenSidebarChatLink");return h(),W(a,null,{default:F(()=>[c("button",lin,[k(s,{height:"20",width:"20",icon:"message",class:"me-icon"}),z(" "+m(e.$t("school.manager.tabs.finances.info.request_change")),1)])]),_:1})}const din=U(ain,[["render",cin]]),uin={components:{SchoolInvoiceInfo:zle,SchoolManagerInfo:Gon,SchoolAccountantInfo:ein,SchoolLicenseInfo:sin,SchoolInvoiceInfoChangeButton:din},computed:{...xe({school:"school/getDetail"})}},hin={class:"text-gray-800"},fin={class:"row text-center"};function min(e,t,n,o,i,r){const s=y("SchoolInvoiceInfo"),a=y("SchoolInvoiceInfoChangeButton"),l=y("SchoolManagerInfo"),d=y("SchoolAccountantInfo"),u=y("SchoolLicenseInfo");return h(),g("div",null,[c("h5",hin,m(e.$t("school.manager.tabs.finances.invoice_data.title.text")),1),t[0]||(t[0]=c("hr",{class:"mb-3 mt-3"},null,-1)),k(s,{class:"medium mb-3","margin-between-lines":""}),c("div",fin,[k(a)]),t[1]||(t[1]=c("hr",{class:"mb-3 mt-3"},null,-1)),k(l,{class:"mb-3"}),k(d,{class:"mb-3"}),t[2]||(t[2]=c("hr",{class:"mb-3 mt-3"},null,-1)),k(u)])}const pin=U(uin,[["render",min]]),gin={components:{ContactEmailAnchor:Jy},props:{mailClass:{type:String,default:"mb-2"},phoneClass:{type:String,default:"mt-3"}}},vin=["href"];function _in(e,t,n,o,i,r){const s=y("app-icon"),a=y("ContactEmailAnchor");return h(),g("div",null,[c("div",{class:X(["d-flex align-items-center",n.mailClass])},[k(s,{icon:"mail",height:"24",width:"24",class:"text-primary me-2"}),k(a,{class:"link-dark"})],2),c("div",{class:X(["d-flex align-items-center",n.phoneClass])},[k(s,{icon:"phone",height:"24",width:"24",class:"text-primary me-2"}),c("a",{class:"link-dark",href:"tel:"+e.$t("public.ucitelnice_phone_long")},m(e.$t("public.ucitelnice_phone")),9,vin)],2)])}const Yle=U(gin,[["render",_in]]),yin={components:{ContactPhoneEmail:Yle,SchoolFinanceInfo:pin,TabList:qr},data(){return{routes:["skola/sprava/finance/doklady","skola/sprava/finance/mesicni-prehled-nakupu"],titles:[this.$t("school.manager.tabs.finances.tabs.invoice"),this.$t("school.manager.tabs.finances.tabs.monthly_sells")]}}},bin={class:"row"},kin={class:"col-12 col-lg-9"},win={class:"content-box shadow px-4 py-5 mb-4 mb-lg-0"},$in={class:"d-flex align-items-center mb-4"},Cin={class:"mb-0"},Sin=["innerHTML"],Tin={class:"col-12 col-lg-3"},Ein={class:"content-box shadow-mid p-4"},Iin={class:"text-gray-800"};function Pin(e,t,n,o,i,r){const s=y("app-icon"),a=y("TabList"),l=y("router-view"),d=y("SchoolFinanceInfo"),u=y("ContactPhoneEmail");return h(),g("div",bin,[c("div",kin,[c("div",win,[c("div",$in,[k(s,{icon:"school",height:"24",width:"24",class:"text-primary me-2"}),c("h3",Cin,m(e.$t("school.manager.tabs.finances.invoices.title")),1)]),c("p",{class:"mb-3",innerHTML:e.$t("school.manager.tabs.finances.invoices.text")},null,8,Sin),k(a,{titles:i.titles,routes:i.routes,"padding-x":0,class:"mb-3"},null,8,["titles","routes"]),k(l)])]),c("div",Tin,[k(d,{class:"content-box shadow-mid p-4 mb-4"}),c("div",Ein,[c("h5",Iin,m(e.$t("faq.need_tips")),1),t[0]||(t[0]=c("hr",{class:"mt-3 mb-3"},null,-1)),k(u)])])])}const Ain=U(yin,[["render",Pin]]),Din={components:{AppIcon:Ue},props:{invoice:{type:Object,default:null}},computed:{isPending(){return this.invoice&&(this.invoice.type==="credit"||this.invoice.type==="order")?!this.invoice.invoice_number:!1}},methods:{openSidebarInvoiceDelete(){this.$store.dispatch("sidebar/open",{type:"school-invoice-delete",data:{invoice:this.invoice}})}}},xin={key:0},Oin={class:"medium text-gray-900"};function Lin(e,t,n,o,i,r){const s=y("AppIcon");return r.isPending?(h(),g("div",xin,[c("button",{class:"dropdown-item btn-danger d-none d-md-block btn-tertiary d-flex align-items-center",onClick:t[0]||(t[0]=Gt((...a)=>r.openSidebarInvoiceDelete&&r.openSidebarInvoiceDelete(...a),["stop","prevent"]))},[k(s,{icon:"delete",class:"me-2"}),c("span",Oin,m(e.$t("school.manager.tabs.finances.invoices.table.delete")),1)]),c("button",{class:"btn-danger btn-secondary d-md-none btn btn-center w-100",onClick:t[1]||(t[1]=Gt((...a)=>r.openSidebarInvoiceDelete&&r.openSidebarInvoiceDelete(...a),["stop","prevent"]))},[z(m(e.$t("school.manager.tabs.finances.invoices.table.delete"))+" ",1),k(s,{icon:"delete",height:"20",width:"20",class:"ms-icon"})])])):D("",!0)}const Wle=U(Din,[["render",Lin]]),Min={components:{AppIcon:Ue},computed:{...xe({invoiceActiveYear:"schoolInvoice/getActiveYear"})},methods:{show(){this.$store.commit("schoolOrder/setSummaryActiveYear",this.invoiceActiveYear),this.$router.push({name:"skola/sprava/finance/mesicni-prehled-nakupu"})}}},Nin={class:"medium text-gray-900"};function Rin(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",null,[c("button",{class:"dropdown-item btn-school-tertiary-important d-none d-md-flex align-items-center",onClick:t[0]||(t[0]=Gt((...a)=>r.show&&r.show(...a),["stop","prevent"]))},[k(s,{icon:"wallet",class:"me-2"}),c("span",Nin,m(e.$t("school.manager.tabs.finances.tabs.monthly_sells")),1)]),c("button",{class:"btn-secondary d-md-none btn btn-center w-100",onClick:t[1]||(t[1]=Gt((...a)=>r.show&&r.show(...a),["stop","prevent"]))},[z(m(e.$t("school.manager.tabs.finances.tabs.monthly_sells"))+" ",1),k(s,{icon:"wallet",height:"20",width:"20",class:"ms-icon"})])])}const Gle=U(Min,[["render",Rin]]),jin={components:{TableButton:Za,SchoolInvoiceDeleteButton:Wle,SchoolOrdersSummaryShowButton:Gle},props:{invoice:{type:Object,default:null}},computed:{isPending(){return this.invoice&&(this.invoice.type==="order"||this.invoice.type==="credit")?!this.invoice.invoice_number:!1},showOrdersSummaryButton(){return gt(this.invoice.created_at)>=gt("2023-01-01")},showTableButton(){return this.isPending||this.showOrdersSummaryButton}}};function Fin(e,t,n,o,i,r){const s=y("SchoolOrdersSummaryShowButton"),a=y("SchoolInvoiceDeleteButton"),l=y("TableButton");return r.showTableButton?(h(),W(l,{key:0},{default:F(()=>[r.showOrdersSummaryButton?(h(),W(s,{key:0})):D("",!0),r.isPending?(h(),W(a,{key:1,invoice:n.invoice},null,8,["invoice"])):D("",!0)]),_:1})):D("",!0)}const zin=U(jin,[["render",Fin]]),Uin={components:{AppIcon:Ue},props:{icon:{type:String,default(){return null}},iconHeight:{type:Number,default(){return 16}},iconWidth:{type:Number,default(){return 16}},buttonHeight:{type:String,default(){return"24px"}},buttonWidth:{type:String,default(){return"24px"}}},computed:{buttonStyle(){let e="";return e+="min-width: "+this.buttonWidth+";",e+="height: "+this.buttonHeight+";",e}}};function Bin(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn d-flex justify-content-center align-items-center p-0",style:Bn(r.buttonStyle)},[k(s,{icon:n.icon,height:n.iconHeight,width:n.iconWidth},null,8,["icon","height","width"])],4)}const A1=U(Uin,[["render",Bin]]),Hin={components:{CircleButtonWithIconOnly:A1},props:{invoice:[Object,Array],showIcon:{type:Boolean,default:!1},showClose:{type:Boolean,default:!1}},computed:{...xe({school:"school/getDetail"}),isInvoicePending(){return this.invoice.type==="credit"?!this.invoice.invoice_number:this.invoice.type==="order"?!this.invoice.invoice_number:(this.invoice.type==="summary",!1)},show(){return this.invoice&&this.isInvoicePending}},methods:{close(){this.$emit("close")}}},Vin={key:0,class:"medium bg-primary-5 border-radius-8px p-4 position-relative"},qin={class:"mb-2 d-flex align-items-center"},Yin={class:"text-gray-800"},Win={class:"fw-bold"},Gin={key:0},Zin={class:"fw-bold"},Kin={class:"mt-4 text-gray-800"},Jin={class:"row"},Xin={class:"col-12 col-lg-6"},Qin={class:"fw-bold text-gray-900 mb-3 mt-1"},ern={class:"fw-bold text-gray-900 mb-3 mt-1"},trn={class:"fw-bold text-gray-900 mt-1"},nrn={class:"col-12 col-lg-6 mt-3 mt-lg-0"},orn=["src"];function irn(e,t,n,o,i,r){const s=y("CircleButtonWithIconOnly"),a=y("app-icon");return r.show?(h(),g("div",Vin,[n.showClose?(h(),W(s,{key:0,class:"btn-secondary position-absolute top-0 start-0 m-2",icon:"close",onClick:r.close},null,8,["onClick"])):D("",!0),c("h5",qin,[n.showIcon?(h(),W(a,{key:0,icon:"check-fill",class:"me-2 text-success",height:"20",width:"20"})):D("",!0),z(" "+m(e.$t("school.manager.tabs.finances.credit_order.success_text.title")),1)]),c("div",Yin,[z(m(e.$t("school.manager.tabs.finances.credit_order.success_text.text_1"))+" ",1),c("span",Win,m(e.school.manager?e.school.manager.email:""),1),e.school.accounting_email?(h(),g("span",Gin,[z(m(" "+e.$t("public.and")+" ")+" ",1),c("span",Zin,m(e.school.accounting_email+" "),1)])):D("",!0),z(" "+m(e.$t("school.manager.tabs.finances.credit_order.success_text.text_2")),1)]),c("div",Kin,[c("div",Jin,[c("div",Xin,[c("div",null,m(e.$t("school.manager.tabs.finances.credit_order.success_text.payment_info.account_number")),1),c("div",Qin,m(e.$t("public.account_no")),1),c("div",null,m(e.$t("school.manager.tabs.finances.credit_order.success_text.payment_info.variable_symbol")),1),c("div",ern,m(n.invoice.number),1),c("div",null,m(e.$t("school.manager.tabs.finances.credit_order.success_text.payment_info.amount")),1),c("div",trn,m(n.invoice.amount.toLocaleString()+" "+e.$t("currency.short")),1)]),c("div",nrn,[c("div",null,m(e.$t("school.manager.tabs.finances.credit_order.success_text.payment_info.qr")),1),c("img",{src:n.invoice.qr,height:"128",width:"128",class:"mt-1",alt:"QR"},null,8,orn)])])])])):D("",!0)}const Zle=U(Hin,[["render",irn]]),rrn={computed:{...xe({allFirstYear:"schoolInvoice/getAllFirstYear"})}};function srn(e,t,n,o,i,r){const s=y("app-icon");return e.allFirstYear<2023?(h(),g("button",{key:0,onClick:t[0]||(t[0]=a=>e.$router.push({name:"skola/sprava/finance/doklady/archiv"})),class:"btn btn-sm btn-center btn-tertiary"},[z(m(e.$t("invoices.archive_showe"))+" ",1),k(s,{icon:"new-tab",class:"ms-icon"})])):D("",!0)}const arn=U(rrn,[["render",srn]]),lrn={components:{Loading:Rt,FlexTableRow:ni,FlexTableHead:ti,YearSelect:lM,SchoolInvoiceProformaDownloadButton:Rle,TransitionCollapseHeight:qo,SchoolInvoiceTableButton:zin,SchoolInvoiceDeleteButton:Wle,SchoolInvoiceDownloadButton:jle,SchoolInvoicePaymentRequest:Zle,SchoolInvoiceTypePill:Fle,SchoolOrdersSummaryShowButton:Gle,SchoolInvoiceArchiveShowButton:arn},data(){return{primaryColor:window.primaryColor,lastYear:new Date().getFullYear(),openedItem:-1,moment:gt}},computed:{...xe({auth:"auth/auth",loading:"schoolInvoice/getLoading",invoices:"schoolInvoice/getList",firstYear:"schoolInvoice/getFirstYear",allFirstYear:"schoolInvoice/getAllFirstYear"}),activeYear:{get(){return this.$store.getters["schoolInvoice/getActiveYear"]},set(e){this.$store.commit("schoolInvoice/setActiveYear",e)}}},methods:{load(){this.$store.dispatch("schoolInvoice/index",{year:this.activeYear})},onUpdateActive(e){this.activeYear=e,this.load()},toggleOpen(e){this.openedItem===e?this.openedItem=-1:this.openedItem=e},showOrdersSummaryButton(e){return gt(e.created_at)>=gt("2023-01-01")}},mounted(){this.$store.dispatch("schoolInvoice/firstYear"),this.load()}},crn={class:"row justify-content-between align-items-center mb-3"},drn={class:"col-12 col-lg-4"},urn={key:0,class:"col-12 col-lg-auto mt-3 mt-lg-0"},hrn={class:"col-12 d-md-none"},frn={class:"col-2 d-none d-md-block"},mrn={class:"col-2 d-none d-md-block"},prn={class:"col-2 d-none d-md-block ps-4"},grn={class:"col-3 d-none d-md-block"},vrn={class:"col-3 d-none d-md-block"},_rn={key:0,class:"vl-parent mh-5"},yrn={key:1},brn={key:0,class:"text-center text-gray-600 mt-3 mb-0"},krn=["onClick"],wrn={class:"col-auto col-md-2"},$rn={class:"col-auto col-md-2"},Crn={class:"d-md-none"},Srn={class:"col-2 d-none d-md-block ps-4"},Trn={class:"col-3 d-none d-md-block"},Ern={class:"col-3 d-none d-md-flex align-items-start align-items-md-center justify-content-between"},Irn={class:"rounded bg-primary-5 mt-3"},Prn={class:"row p-3"},Arn={class:"col-6 mb-4"},Drn={class:"text-gray-600"},xrn={class:"col-6 mb-4"},Orn={class:"text-gray-600"},Lrn={class:"col-6 mb-4"},Mrn={class:"text-gray-600"},Nrn={class:"col-12"},Rrn={class:"col-12"};function jrn(e,t,n,o,i,r){const s=y("YearSelect"),a=y("SchoolInvoiceArchiveShowButton"),l=y("FlexTableHead"),d=y("Loading"),u=y("SchoolInvoiceTypePill"),f=y("SchoolInvoiceProformaDownloadButton"),p=y("SchoolInvoiceDownloadButton"),v=y("SchoolInvoiceTableButton"),_=y("SchoolInvoicePaymentRequest"),b=y("SchoolOrdersSummaryShowButton"),C=y("SchoolInvoiceDeleteButton"),$=y("TransitionCollapseHeight"),E=y("FlexTableRow");return h(),g("div",null,[c("div",crn,[c("div",drn,[k(s,{default:r.activeYear,first:e.firstYear,last:i.lastYear,onYearChange:r.onUpdateActive},null,8,["default","first","last","onYearChange"])]),e.allFirstYear<2023?(h(),g("div",urn,[k(a)])):D("",!0)]),k(l,null,{default:F(()=>[c("div",hrn,m(e.$t("invoices.title")),1),c("div",frn,m(e.$t("school.manager.tabs.finances.invoices.table.date")),1),c("div",mrn,m(e.$t("school.manager.tabs.finances.invoices.table.type")),1),c("div",prn,m(e.$t("school.manager.tabs.finances.invoices.table.amount")),1),c("div",grn,m(e.$t("school.manager.tabs.finances.invoices.table.proforma_invoice")),1),c("div",vrn,m(e.$t("school.manager.tabs.finances.invoices.table.invoice")),1)]),_:1}),e.loading?(h(),g("div",_rn,[k(d,{active:e.loading,"onUpdate:active":t[0]||(t[0]=P=>e.loading=P),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):(h(),g("div",yrn,[e.invoices.length?D("",!0):(h(),g("p",brn,m(e.$t("public.record_not_foud")),1)),(h(!0),g(pe,null,Me(e.invoices,(P,I)=>(h(),g("div",{key:I,onClick:O=>r.toggleOpen(I)},[k(E,{class:X([{"border-none":I===e.invoices.length-1},"justify-content-between flex-row-reverse flex-md-row"])},{default:F(()=>[c("div",wrn,m(i.moment(P.created_at).format("DD. MM. YYYY")),1),c("div",$rn,[k(u,{class:"d-none d-md-inline",type:P.type},null,8,["type"]),c("span",Crn,m(e.$tm("school.manager.tabs.finances.invoices.type")[P.type]),1)]),c("div",Srn,m(P.amount.toLocaleString()+" "+e.$t("currency.short")),1),c("div",Trn,[k(f,{invoice:P},null,8,["invoice"])]),c("div",Ern,[k(p,{invoice:P},null,8,["invoice"]),k(v,{invoice:P},null,8,["invoice"])]),k(_,{class:"d-none d-md-block mt-3",invoice:P},null,8,["invoice"]),k($,{class:"d-block d-md-none"},{default:F(()=>[Oe(c("div",null,[k(_,{class:"mt-3",invoice:P},null,8,["invoice"]),c("div",Irn,[c("div",Prn,[c("div",Arn,[c("div",Drn,m(e.$t("school.manager.tabs.finances.invoices.table.amount")),1),z(" "+m(P.amount.toLocaleString()+" "+e.$t("currency.short")),1)]),c("div",xrn,[c("div",Orn,m(e.$t("school.manager.tabs.finances.invoices.table.order_number")),1),k(f,{invoice:P},null,8,["invoice"])]),c("div",Lrn,[c("div",Mrn,m(e.$t("school.manager.tabs.finances.invoices.table.invoice")),1),k(p,{invoice:P},null,8,["invoice"])]),c("div",Nrn,[r.showOrdersSummaryButton?(h(),W(b,{key:0})):D("",!0)]),c("div",Rrn,[k(C,{invoice:P,class:X(["w-100",{"mt-2 mt-md-0":r.showOrdersSummaryButton}])},null,8,["invoice","class"])])])])],512),[[Vo,i.openedItem===I]])]),_:2},1024)]),_:2},1032,["class"])],8,krn))),128))]))])}const Frn=U(lrn,[["render",jrn]]),zrn={components:{AppIcon:Ue},props:{summary:Object}},Urn={key:0},Brn=["href"],Hrn=["href"];function Vrn(e,t,n,o,i,r){const s=y("AppIcon");return n.summary.total>0?(h(),g("div",Urn,[c("a",{href:n.summary.pdf_url,class:"btn btn-sm btn-center btn-tertiary d-none d-md-inline-flex",target:"_blank"},[z(m(e.$t("download.download"))+" ",1),k(s,{icon:"download",class:"ms-icon"})],8,Brn),c("a",{href:n.summary.pdf_url,class:"btn btn-center btn-secondary d-md-none w-100",target:"_blank"},[z(m(e.$t("download.download"))+" ",1),k(s,{icon:"download",class:"ms-icon"})],8,Hrn)])):D("",!0)}const qrn=U(zrn,[["render",Vrn]]),Yrn={components:{Loading:Rt,FlexTableRow:ni,FlexTableHead:ti,YearSelect:lM,TransitionCollapseHeight:qo,SchoolOrdersSummaryDownloadButton:qrn},data(){return{primaryColor:window.primaryColor,lastYear:new Date().getFullYear(),openedItem:-1,moment:gt}},computed:{...xe({auth:"auth/auth",loading:"schoolOrder/getSummaryLoading",summaries:"schoolOrder/getSummaryList",firstYear:"schoolOrder/getSummaryFirstYear"}),activeYear:{get(){return this.$store.getters["schoolOrder/getSummaryActiveYear"]},set(e){this.$store.commit("schoolOrder/setSummaryActiveYear",e)}}},methods:{load(){this.$store.dispatch("schoolOrder/summaryIndex",{year:this.activeYear})},onUpdateActive(e){this.activeYear=e,this.load()},toggleOpen(e){this.openedItem===e?this.openedItem=-1:this.openedItem=e}},mounted(){this.$store.dispatch("schoolOrder/firstYear"),this.load(),this.moment.updateLocale("cs",{months:this.$tm("public.months")})}},Wrn={class:"row mb-3"},Grn={class:"col-12 col-lg-4"},Zrn={class:"col-12 d-md-none"},Krn={class:"col-3 d-none d-md-block"},Jrn={class:"col-3 d-none d-md-block text-end"},Xrn={class:"col-3 d-none d-md-block text-end"},Qrn={class:"col-3 d-none d-md-block text-end"},esn={key:0,class:"vl-parent mh-5"},tsn={key:1},nsn={key:0,class:"text-center text-gray-600 mt-3 mb-0"},osn=["onClick"],isn={class:"col-3"},rsn={class:"col-3 d-none d-md-block text-end"},ssn={class:"col-3 d-none d-md-block text-end"},asn={class:"col-3 d-none d-md-block text-end"},lsn={class:"rounded bg-primary-5 mt-3"},csn={class:"row p-3"},dsn={class:"col-6 mb-4"},usn={class:"text-gray-600"},hsn={class:"col-6 mb-4"},fsn={class:"text-gray-600"},msn={class:"col-12"};function psn(e,t,n,o,i,r){const s=y("YearSelect"),a=y("FlexTableHead"),l=y("Loading"),d=y("SchoolOrdersSummaryDownloadButton"),u=y("TransitionCollapseHeight"),f=y("FlexTableRow");return h(),g("div",null,[c("div",Wrn,[c("div",Grn,[k(s,{default:r.activeYear,first:e.firstYear,last:i.lastYear,onYearChange:r.onUpdateActive},null,8,["default","first","last","onYearChange"])])]),k(a,null,{default:F(()=>[c("div",Zrn,m(e.$t("public.overviews")),1),c("div",Krn,m(e.$t("school.manager.tabs.finances.orders_summary.table.month")),1),c("div",Jrn,m(e.$t("school.manager.tabs.finances.orders_summary.table.product_count")),1),c("div",Xrn,m(e.$t("school.manager.tabs.finances.orders_summary.table.spent")),1),c("div",Qrn,m(e.$t("school.manager.tabs.finances.orders_summary.table.invoice")),1)]),_:1}),e.loading?(h(),g("div",esn,[k(l,{active:e.loading,"onUpdate:active":t[0]||(t[0]=p=>e.loading=p),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):(h(),g("div",tsn,[e.summaries.length?D("",!0):(h(),g("p",nsn,m(e.$t("public.record_not_foud")),1)),(h(!0),g(pe,null,Me(e.summaries,(p,v)=>(h(),g("div",{key:v,onClick:_=>r.toggleOpen(v)},[k(f,{class:X({"border-none":v===e.summaries.length-1})},{default:F(()=>[c("div",isn,m(i.moment(p.created_at).format("MMMM YYYY")),1),c("div",rsn,m(p.order_items_count.toLocaleString()),1),c("div",ssn,m(p.total.toLocaleString()+" "+e.$t("currency.short")),1),c("div",asn,[k(d,{summary:p},null,8,["summary"])]),k(u,{class:"d-block d-md-none"},{default:F(()=>[Oe(c("div",lsn,[c("div",csn,[c("div",dsn,[c("div",usn,m(e.$t("school.manager.tabs.finances.orders_summary.table.product_count")),1),z(" "+m(p.order_items_count.toLocaleString()),1)]),c("div",hsn,[c("div",fsn,m(e.$t("school.manager.tabs.finances.orders_summary.table.spent")),1),z(" "+m(p.total.toLocaleString()+" "+e.$t("currency.short")),1)]),c("div",msn,[k(d,{summary:p},null,8,["summary"])])])],512),[[Vo,i.openedItem===v]])]),_:2},1024)]),_:2},1032,["class"])],8,osn))),128))]))])}const gsn=U(Yrn,[["render",psn]]),vsn={components:{SchoolDownloads:lA},props:{query:{type:Object,default(){return{text:"",category:""}}}}},_sn={class:"col-12"},ysn={class:"content-box shadow px-4 py-5 vl-parent"},bsn={class:"mb-5"};function ksn(e,t,n,o,i,r){const s=y("SchoolDownloads");return h(),g("div",_sn,[c("div",ysn,[c("h3",bsn,m(e.$t("school.manager.tabs.downloads.headline")),1),k(s,{query:n.query},null,8,["query"])])])}const wsn=U(vsn,[["render",ksn]]),$sn={props:{hasSchool:{type:Boolean,default(){return!1}}}},Csn={class:"download-page mt-5 mb-6rem"},Ssn={class:"row"},Tsn={class:"col-12 mb-5"},Esn={class:"mb-4"},Isn={id:"tabs",class:"tabs"},Psn={class:"tabList"},Asn=["onClick"],Dsn=["onClick"];function xsn(e,t,n,o,i,r){const s=y("router-link"),a=y("router-view");return h(),g("div",Csn,[c("div",Ssn,[c("div",Tsn,[c("h2",Esn,m(e.$t("download.headline")),1),c("div",Isn,[c("ul",Psn,[k(s,{to:{name:"/zakoupene-materialy/osobni"},custom:""},{default:F(({isActive:l,navigate:d})=>[c("li",{onClick:d,class:X([l&&"active"])},m(e.$t("download.tabs.user")),11,Asn)]),_:1}),n.hasSchool?(h(),W(s,{key:0,to:{name:"/zakoupene-materialy/skolni"},custom:""},{default:F(({isActive:l,navigate:d})=>[c("li",{onClick:d,class:X([l&&"active"])},m(e.$t("download.tabs.school")),11,Dsn)]),_:1})):D("",!0)])])])]),k(a)])}const Osn=U($sn,[["render",xsn]]),Kle={general:{1:{short:"Nemůžu se dostat k zakoupenému materiálu na svém uživatelském účtu.",long:'<p>Nejčastějším důvodem je přihlášení pod jiným uživatelským profilem. Zkontrolujte, zda zadáváte stejný e-mail, na který vám přišlo potvrzení objednávky a pod tímto e-mailem se přihlaste.</p><p>Všechny vaše materiály naleznete na svém uživatelském účtu v sekci <a href="https://www.ucitelnice.cz/profil/materialy/osobni">Zakoupené materiály</a>.</p>'},2:{short:" Nemůžu se přihlásit do svého uživatelského účtu.",long:'<p>Pravděpodobně jste nedokončili registraci v aktivačním e-mailu. Vyhledejte aktivační e-mail ve vaší e-mailové schránce - často padá do spamu nebo do nevyžádané pošty a dokončete registraci.</p><p>E-mail jste nenašli nebo platnost odkazu vypršela? Napište nám na <a href="mailto:info@ucitelnice.cz">info@ucitelnice.cz</a>, účet vám aktivujeme.</p>'},3:{short:"Jsem na Učitelnici poprvé. Jak si koupím materiál?",long:'<p>Na Učitelnici nabízíme pouze materiály v digitální podobě (PDF, obrázky, prezentace,...). Po zaplacení objednávky vám obratem pošleme e-mail s odkazem, ze kterého si materiál stáhnete a můžete ho rovnou vytisknout a použít.</p><p>Zakoupené materiály najdete na svém uživatelském účtu v sekci <a href="https://www.ucitelnice.cz/profil/materialy/osobni">Zakoupené materiály</a>. Stáhnout si je můžete kdykoliv, opakovaně, z jakéhokoliv zařízení a to včetně aktualizací autorem.</p>'},4:{short:"Chci nabízet své materiály na Učitelnici. Jak se stanu autorem?",long:'<p>To máme radost, že se o své materiály chcete podělit s ostatními učiteli v Česku. Sepsali jsme <a href="/stat-se-autorem">stručný návod</a>, co to obnáší být autorem. Tam najdete všechny podrobnosti i odkaz k registraci.</p>'},5:{short:"Jaké nabízíte možnosti platby?",long:'<p class="h5 fw-bold">Platba kreditem</p><p>Toto je nejlepší způsob, pokud materiály kupujete průběžně. <a href="/dobiti-kreditu">Kredit si můžete dobít ve svém účtu</a>. Po připsání platby uvidíte dostupný kredit v záhlaví stránky a v košíku ho využijete kliknutím na tlačítko Uhradit z kreditu.</p><hr><p class="h5 fw-bold">Jednorázová objednávka</p><p>Obsah košíku můžete zaplatit i jednorázově. Kliknutím na tlačítko Přejít k platbě se dostanete k výběru platební metody. Máte na výběr několik možností:<ul><li>platební kartou online (ihned)</li><li>online bankovním převodem (ihned) - 8 podporovaných bank</li><li>standardní bankovní převod (nejpozději do 2 pracovních dnů, obvykle dříve)</li></p>'},6:{short:"Jsem ze Slovenska. Můžu si také materiály koupit?",long:'<p>Zatím bohužel nenabízíme možnost platby přímo v eurech. Přesto si všechny materiály můžete zakoupit i ze Slovenska. Máte na výběr ze dvou možností:</p><p class="h5 fw-bold">1) Platební kartou online (jednorázový nákup)</p><p>Standardně si vyberte materiály a vložte je do košíku. Cena bude v českých korunách (CZK). Při platbě kartou online, banka automaticky provede směnu podle aktuálního kurzu. Kartou si můžete i <a href="/dobiti-kreditu">dobít kredit</a> pro snadnější pravidelné nákupy.</p><p class="h5 fw-bold">2) Dobití kreditu bankovním převodem (pravidelné nákupy)</p><p>Na svůj účet si můžete dobít kredit, který použijete k úhradě materiálů. Nemusíte ho vyčerpat celý najednou, ale postupně.</p><p class="fw-bold">Jak dobít kredit bankovním převodem?</p><p>IBAN: CZ0220100000002901717999 (český účet - pozor na poplatky, některé banky účtují i platby do česka jako zahraničí)</p><p>Variabilní symbol: najdete na stránce <a href="/dobiti-kreditu" target="_blank">Dobít kredit</a>.<br>Pošlete libovolnou částku a dobijeme kredit v takové výši, jaká nám přijde na účet.</p>'},7:{short:"Kde najdu daňový doklad?",long:'<p>Daňový doklad vystavujeme ihned po zaplacení a pošleme vám ho na email. Všechny doklady najdete také přehledně ve svém účtu na stránce <a href="/profil/doklady">Doklady a objednávky</a>. Podívejte se také, jak fungují daňové doklady ke školním účtům.</p>'},8:{short:"Soubor se zakoupeným materiálem mi nejde otevřít. Co s tím?",long:'<p>Toto jsou nejčastější příčiny, které pomohou vyřešit většinu problémů.</p><ul><li>Chyba při stahování. Může se stát hlavně u objemných souborů, jejichž stažení trvá déle. Stáhněte si produkt znovu v sekci <a href="/zakoupene-materialy" target="_blank">Zakoupené materiály.</a></li><li>Soubor je zabalen v ZIP archivu. Je nutné ho nejdříve “rozbalit”. <a href="https://www.tipypropc.cz/umite-rozbalit-zip/" target="_blank">Postupujte podle návodu zde.</a></li><li>Otevíráte soubor ve špatném programu nebo vhodný program nemáte nainstalovaný. V souvisejícím článku si najdete, který program je vhodný pro správné otevření souboru.</li><li>Pokud výše zmíněné rady nepomohly, <a href="/informace/kontakt" target="_blank">ozvěte se nám</a>.</li></ul>'},9:{short:"Jedno PDF mi nejde vytisknout, přitom ostatní fungují v pořádku. Co s tím? ",long:'<p>Z 99 % je na vině PDF prohlížeč, který si nerozumí s ovladačem od tiskárny. I když vám ostatní PDF fungují v pořádku, jedno může dělat problémy. Příčinou je obvykle neaktualizovaný program.</p><p>Doporučujeme jedno z následujících řešení:</p><ul><li>Nainstalovat jiný prohlížeč. Doporučujeme <a href="https://foxit-reader.en.softonic.com/download" target="_blank">Foxit Reader</a> - je rychlý, nenáročný a zdarma.</li><li>Použijte webový prohlížeč pro prohlížení PDF (vhodné, pokud nemáte právo instalovat, např. ve škole)<ul><li>Návod: klikněte na PDF pravým tlačítkem -> Otevřít v programu -> Vyberte program např. Microsoft Edge nebo Google Chrome.</li></ul></li><li>Aktualizovat Adobe Acrobat Reader. <a href="https://get.adobe.com/cz/reader/" target="_blank">Nejnovější verzi najdete zde.</a></li>'},10:{short:"V jakém programu mám stažený soubor otevřít?",long:'<p class="mb-0 fw-bold">ZIP soubory</p><ul><li>Soubor typu ZIP (takzvaný archiv) je jakýsi balíček, který umožňuje sbalit několik souborů i složek do jediného souboru a významně zmenšit jejich velikost.</li><li>Současné verze Windows umí otevřít ZIP archiv automaticky. Přesto doporučuji všechny soubory nejprve extrahovat. <a href="https://www.tipypropc.cz/umite-rozbalit-zip/" target="_blank">Podrobný návod najdete zde.</a></li></ul><p class="mb-0 fw-bold">PDF soubory</p><p class="mb-0">Soubor typu PDF může obsahovat text i obrázky, přičemž tento formát zajišťuje, že se libovolný dokument na všech zařízeních zobrazí stejně. Proto převážnou většinu materiálů na Učitelnici najdete právě v tomto formátu.</p><ul><li>Adobe Acrobat Reader<ul><li>Toto je nejrozšířenější program na PDF. Doporučuji ho mít vždy aktualizovaný, aby nedocházelo k chybám při tisku (nejde tisknout, tiskne se část nebo něco jiného). Podrobnější informace najdete v článku <i>Jedno PDF mi nejde vytisknout, přitom ostatní fungují v pořádku. Co s tím?</i></li></ul></li><li>Foxit Reader<ul><li>Jako dobrou alternativu můžeme doporučit Foxit Reader. Aplikace je rychlá, univerzální a zdarma. Stáhnout a nainstalovat si ho můžete <a href="https://www.foxit.com/pdf-reader/" target="_blank">ze stránek výrobce</a>.</li></ul></li><li>Webový prohlížeč<ul><li>Dnes každý běžný webový prohlížeč (Google Chrome, Microsoft Edge, Mozilla Firefox) umí zobrazit PDF soubory.</li><li>Pokud PDF chcete otevřít v prohlížeči, klikněte pravým tlačítkem na PDF, vyberte Otevřít v programu a zvolte vybraný prohlížeč. Pokud nebude v nabídce, zvolte Zvolit jinou aplikaci a vyberte prohlížeč.</li></ul></li></ul><p class="mb-0 fw-bold">PowerPoint (pptx, ppsx, ppt, pps)</p><ul><li>Soubory tohoto typu jsou optimalizovány pouze pro program Microsoft PowerPoint. Pokud vaše škola licenci k tomuto programu nevlastní, lze stáhnout a nainstalovat PowerPoint Viewer, který umožní prezentace přehrát a tisknout (nelze editovat)</li><li>Microsoft už tento program oficiálně nepodporuje a mohou se tak objevit případné chyby nebo nekompatibilita.</li><li>Při použití jiných alternativních programů nemůžeme zaručit správnou funkčnost zakoupeného produktu.</li></ul><p class="mb-0 fw-bold">Obrázky (png, jpg)</p><ul><li>Jakékoliv obrázky umí otevřít samotné Windows (případně jiný OS). Pokud vám nejde mezi obrázky plynule přepínat, máte je pravděpodobně ještě zazipované.</li><li>Návod jak je extrahovat najdete výše, v kapitole ZIP soubory.</li></ul><p class="mb-0 fw-bold">Chytré tabule (notebook)</p><ul><li>Formát NOTEBOOK souboru je spojen s SMART Notebook software. Tento software umožňuje učitelům vytvářet dynamické učební a přednáškové materiály. Obsahuje poznámky, diagramy, obrázky, audio, video, flash animace.</li><li>Více informací, jak se souborem pracovat, najdete na následujícím odkazu: <a href="https://www.reviversoft.com/cs/file-extensions/notebook" target="_blank">https://www.reviversoft.com/cs/file-extensions/notebook</a></li></ul>'},11:{short:"Co když najdu v zakoupeném materiálu chybu?",long:'<p>Máte-li k zakoupenému materiálu jakoukoliv připomínku, dejte nám o tom vědět a materiál reklamujte.</p><p>Jak na to?</p><ul><li>V sekci <a href="https://www.ucitelnice.cz/profil/materialy" target="_blank">Zakoupené materiály</a>, klikněte na řádek s materiálem, který chcete reklamovat.</li><li>Rozbalí se vám podrobnější informace včetně tlačítka - Reklamovat.</li><li>V dalším kroku vyberte z nabídky, co s materiálem není v pořádku.</li><li>Čím podrobněji popíšete problém popíšete, tím rychleji to pro vás vyřešíme.</li></ul><p class="mb-0">Pokud chcete naopak materiál ocenit. Využijte na stejném místě tlačítko - Hodnotit. Autoři díky vašemu hodnocení zjistí, jak se vám s materiálem pracuje a pomůžete tím i ostatní nakupujícím.</p>'},12:{short:"Chci změnit fakturační údaje na faktuře. Je to problém?",long:'Fakturační údaje vám bez problémů změníme i na již vystavených dokladech, podle vašich potřeb. Zvládnete to i sami v <a href="https://www.ucitelnice.cz/profil/nastaveni/fakturacni-udaje" target="_blank">nastavení svého účtu</a>, nebo nám napište na <a href="mailto:info@ucitelnice.cz">info@ucitelnice.cz</a> a my to pro vás uděláme.'}},author:{1:{short:"Mohu i já prodávat materiály na Učitelnici? A jaké?",long:"<p>Ano, pokud máte digitální materiály do výuky, které se vám v praxi osvědčily a chcete je nabídnout ostatním učitelům.</p><p>Velmi dbáme na kvalitu a proto se nahrané materiály zveřejní až po schválení. Při tvorbě materiálu byste neměli zapomenout na:</p><ul><li>Popis a návod pro zákazníky, jak s materiálem pracovat.</li><li>Zdroj obrázků</li><li>Přidanou hodnotu (pomůže to těm, kteří si ho koupí?)</li>"},2:{short:"Co vám Učitelnice nabízí?",long:'<ul><li><span class="fw-bold">Snadný prodej</span> Vašich materiálů díky mnoha věrným zákazníkům (4 000 lidí se denně poohlíží po zajímavých materiálech).</li><li><span class="fw-bold">Zpětná vazba.</span> Poradíme Vám, jak Váš materiál vylepšit, aby byl co nejúspěšnější.</li><li><span class="fw-bold">Jsme tu pro Vás</span> - můžete se na nás kdykoliv obrátit pro radu nebo o pomoc, dále získáte přístup do facebookové skupiny autorů, kde můžete diskutovat s kolegy.</li><li><span class="fw-bold">Vše probíhá automaticky</span>, po nahrání produktu už se nemusíte o nic starat.</li><li><span class="fw-bold">Vyúčtování</span> vašich prodejů obdržíte vždy na konci měsíce.</li></ul>'},3:{short:"Kolik mě prodej na Učitelnici bude stát?",long:"<p>Dopředu neplatíte vůbec nic! Z každého případného prodeje materiálu jde 70 % Vám a 30 % Učitelnici. A to se vyplatí alespoň zkusit!</p>"},4:{short:"Kolik prodejů můžu očekávat?",long:"<p>Materiály prodávané na Učitelnici mají standardně desítky až stovky prodejů.</p>"},5:{short:"Jak zjistím, kolik produktů si ode mne zákazníci koupili?",long:"<p>Jako autor můžete ve svém účtu každý den sledovat statistiky svých prodejů. Dozvíte se např. kterému produktu se nejlépe dařilo za poslední měsíc nebo týden a kolik produktů jste prodali předchozí den. Na konci každého měsíce Vám pošleme vyúčtování s celkovým přehledem.</p>"},6:{short:"Potřebuji živnostenský list?",long:'<p>Nepotřebujete. Máte dvě možnosti: buď prodávat jako OSVČ (s živnostenským listem) nebo jako autor (osoba podnikající podle autorského zákona). Autorský zákon totiž neplatí jen pro umělce, ale pro každého autora, tedy i pro vás. <a href="http://freelanczer.cz/zalozeni-podnikani/podnikani-podle-zivnostenskeho-zakona-vs-provozovani-cinnosti-podle-autorskeho-zakona/" target="_blank">Doporučujeme se podívat na srovnání obou možností.</a></p>'}}};const Lsn={components:{SchoolFaqAccordion:Rse,AccordionItem:Ll},props:{category:{type:String,default:null},id:{type:Number,default:0}},data(){return{accordionDataGeneral:Kle.general,accordionDataSchool:X5.faq}},mounted(){const e=this.$el.querySelectorAll("[data-open-contact]");if(Array.from(e).forEach(t=>{t.addEventListener("click",n=>{n.preventDefault(),this.$router.push({name:"school",params:{id:12}})})}),!this.id&&this.category==="school"&&this.$scrollTo("#skolni-ucty",250,{offset:-200}),this.id>0)if(this.category==="general"){let t="accordions-group-generalgeneral"+this.id+"-heading";this.$scrollTo("#"+t,250,{offset:-200})}else{let t=this.id+"-title",n=window.$("[id ^=accordions-school][id$="+t+"]")[0].id;this.$scrollTo("#"+n,250,{offset:-200})}}},Msn={class:"col-12 my-6"},Nsn={class:"mb-6"},Rsn={class:"row mb-6",id:"vseobecni"},jsn={class:"col"},Fsn={class:"content-box shadow"},zsn={class:"row faq-accordion",id:"accordions-group-general"},Usn={class:"accordion-title"},Bsn=["innerHTML"],Hsn={class:"row mt-6",id:"skolni-ucty"},Vsn={class:"col"},qsn={class:"content-box shadow"};function Ysn(e,t,n,o,i,r){const s=y("AccordionItem"),a=y("SchoolFaqAccordion");return h(),g("div",Msn,[c("h2",Nsn,m(e.$t("faq.page")),1),c("div",Rsn,[c("div",jsn,[c("section",Fsn,[c("h3",null,m(e.$t("faq.general")),1),c("div",zsn,[(h(!0),g(pe,null,Me(i.accordionDataGeneral,(l,d)=>(h(),W(s,{class:"col-12",key:d,index:"general"+d,"init-opened":n.category==="general"&&Number(d)===n.id,parent:"accordions-group-general"},{title:F(()=>[c("div",Usn,m(l.short),1)]),body:F(()=>[c("div",{class:"accordion-body pb-5",innerHTML:l.long},null,8,Bsn)]),_:2},1032,["index","init-opened"]))),128))])])])]),c("div",Hsn,[c("div",Vsn,[c("section",qsn,[k(a,{data:i.accordionDataSchool,"init-opened-index":n.category==="school"?n.id:-1},null,8,["data","init-opened-index"])])])])])}const WT=U(Lsn,[["render",Ysn],["__scopeId","data-v-a387acef"]]),jo={pagination:{per_page:10},filterValues(e,t){if(e.checkboxes){let n={};return e.checkboxes.forEach(o=>{n[o.name]=o.checked}),{page:t||null,search:e.search.value,date:e.date?e.date.value:null,year:e.year?e.year.value:null,controlMode:e.controlMode!==void 0?e.controlMode.value:void 0,...n}}else return{page:t||null,search:e.search.value,date:e.date?e.date.value:null,year:e.year?e.year.value:null,controlMode:e.controlMode!==void 0?e.controlMode.value:void 0}},getFilters(e){let t={};for(var n in e)try{t[n]=JSON.parse(e[n])}catch{t[n]=e[n]}return t}};const Wsn={components:{TransitionCollapseHeight:qo},props:{placeholder:String,inputId:String,filters:{type:Object,default:()=>({search:{value:null}})},closeAfterClickInside:{type:Boolean,default:!0}},data(){return{isOpen:!1,width:492,shouldClose:!0}},computed:{filtersModel:{get(){return this.filters},set(e){this.$emit("update:filters",e)}}},methods:{changeIsOpen(e){if(e===!0){if(this.isOpen===!0)return;this.isOpen=!0,this.$emit("open")}else this.shouldClose&&(this.isOpen=!1,this.$emit("close"))},changeValue(e){this.filtersModel.search.value=e},onFilterChange(){this.emitChange(),this.emitChange.flush()},filterValues(){return jo.filterValues(this.filtersModel)},emitChange(){this.$emit("change",this.filterValues())},resetSearch(){this.filtersModel.search.value=null,this.changeIsOpen(!1),this.emitChange(),this.emitChange.flush()},blur(e){e.currentTarget.parentNode.contains(e.relatedTarget)||setTimeout(()=>this.changeIsOpen(!1),100)},clickedInsideDropdown(){if(this.closeAfterClickInside){this.changeIsOpen(!1);return}this.shouldClose=!1,setTimeout(()=>window.$("#"+this.inputId+"-search-dropdown-input")[0].focus(),0),setTimeout(()=>this.shouldClose=!0,110)},changeWidth(){this.$nextTick(()=>{this.$nextTick(()=>{let e="#"+this.inputId;this.width=window.$(e)[0].clientWidth})})}},mounted(){this.emitChange=is.debounce(this.emitChange,500)},unmounted(){window.removeEventListener("resize",this.changeWidth)},created(){window.addEventListener("resize",this.changeWidth)},watch:{"filtersModel.search.value":function(){this.emitChange()},isOpen(e){e===!0&&this.changeWidth()}}},Gsn={class:"p-2dot5 bg-primary-5"},Zsn={class:"row"},Ksn={class:"col-12 col-lg-6 position-relative"},Jsn=["id"],Xsn={class:"input-group"},Qsn=["placeholder","value","id"];function ean(e,t,n,o,i,r){const s=y("app-icon"),a=y("TransitionCollapseHeight");return h(),g("div",Gsn,[c("div",Zsn,[c("div",Ksn,[c("div",{id:n.inputId,ref:"search-box"},[c("div",Xsn,[c("input",{class:"border-end-0 form-control",placeholder:n.placeholder,value:r.filtersModel.search.value,id:n.inputId+"-search-dropdown-input",autocomplete:"off","data-hj-allow":"",name:"search",onFocus:t[0]||(t[0]=l=>r.changeIsOpen(!0)),onBlur:t[1]||(t[1]=(...l)=>r.blur&&r.blur(...l)),onKeyup:t[2]||(t[2]=bs((...l)=>r.onFilterChange&&r.onFilterChange(...l),["enter"])),onInput:t[3]||(t[3]=l=>{r.changeValue(l.target.value),r.changeIsOpen(!0)})},null,40,Qsn),Oe(c("span",{class:"input-group-text cursor-pointer",onClick:t[4]||(t[4]=(...l)=>r.resetSearch&&r.resetSearch(...l))},[k(s,{icon:"close",height:"24",width:"24",class:"bg-white text-primary"})],512),[[Vo,r.filtersModel.search.value]]),c("span",{class:"input-group-text cursor-pointer",onClick:t[5]||(t[5]=(...l)=>r.onFilterChange&&r.onFilterChange(...l))},[k(s,{icon:"search",height:"24",width:"24",class:"bg-white text-primary"})])])],8,Jsn),k(a,null,{default:F(()=>[Oe(c("div",{class:"select-container",style:Bn("width: "+i.width+"px;"),ref:"dropdown-search-box",onMousedown:t[6]||(t[6]=(...l)=>r.clickedInsideDropdown&&r.clickedInsideDropdown(...l)),onTouchstart:t[7]||(t[7]=(...l)=>r.clickedInsideDropdown&&r.clickedInsideDropdown(...l))},[Pt(e.$slots,"dropdownItems",{},void 0,!0)],36),[[Vo,i.isOpen]])]),_:3})])])])}const Jle=U(Wsn,[["render",ean],["__scopeId","data-v-7c44d80d"]]);const tan={components:{ContentItem:_h,draggable:nk,Loading:Rt,DropdownTextSearch:Jle},data(){return{filters:{search:{value:null}},primaryColor:window.primaryColor,drag:!1}},computed:{...xe({posts:"administrationBlog/getPosts",mostRead:"administrationBlog/getMostRead",searchLoading:"administrationBlog/getSearchLoading",postsLoading:"administrationBlog/getPostsLoading"}),list:{get(){return this.$store.getters["administrationBlog/getMostRead"]},set(e){this.$store.dispatch("administrationBlog/reorderMostRead",{mostRead:e})}}},methods:{onFilterChange(e){e.not_favourites=!0,e.published=!0,this.$store.dispatch("administrationBlog/posts",{filters:e})},loadThemesForDropdown(){this.$store.dispatch("administrationBlog/posts",{filters:{not_favourites:!0,published:!0}})},filterValues(){return jo.filterValues(this.filters)},togglePost(e){this.isPostMostRead(e)?this.$store.commit("administrationBlog/removeMostRead",e):this.$store.commit("administrationBlog/addMostRead",e),this.$store.dispatch("administrationBlog/reorderMostRead",{mostRead:this.mostRead})},isPostMostRead(e){return this.mostRead.map(t=>t.id).includes(e)}},mounted(){this.$store.dispatch("administrationBlog/mostRead");let e=this.filterValues(this.filters);e.not_favourites=!0,this.$store.dispatch("administrationBlog/posts",{init:!0,filters:this.filterValues(this.filters)})}},nan={class:"mb-3"},oan={class:"vl-parent min-h-loading p-3"},ian={key:0,class:"d-flex flex-wrap justify-content-center align-items-center"},ran={key:1},san=["onClick"],aan={class:"cursor-pointer d-flex flex-wrap align-items-center"},lan={class:"vl-parent min-h-loading"},can={class:"mt-3"},dan=["onClick"];function uan(e,t,n,o,i,r){const s=y("Loading"),a=y("app-icon"),l=y("DropdownTextSearch"),d=y("ContentItem"),u=y("draggable");return h(),g("div",null,[c("h4",nan,m(e.$t("administration.content.blog.posts.title")),1),k(l,{class:"mb-3",filters:i.filters,placeholder:e.$t("administration.content.blog.posts.search_placeholder"),"input-id":"search-dropdown-posts",onChange:r.onFilterChange,"close-after-click-inside":"",onOpen:r.loadThemesForDropdown,onClose:t[1]||(t[1]=f=>i.filters.search.value=null)},{dropdownItems:F(()=>[c("div",oan,[k(s,{active:e.searchLoading,"onUpdate:active":t[0]||(t[0]=f=>e.searchLoading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.posts.length<1?(h(),g("div",ian,m(e.$t("administration.content.blog.posts.no_posts")),1)):(h(),g("div",ran,[(h(!0),g(pe,null,Me(e.posts,f=>(h(),g("div",{key:f.id,class:"p-2 bg-primary-5-hover",onClick:p=>r.togglePost(f.id)},[c("div",aan,[r.isPostMostRead(f.id)?(h(),W(a,{key:0,icon:"minus-circle",height:"24",width:"24",class:"me-icon text-danger"})):(h(),W(a,{key:1,icon:"plus-circle",height:"24",width:"24",class:"me-icon text-primary"})),z(" "+m(f.title),1)])],8,san))),128))]))])]),_:1},8,["filters","placeholder","onChange","onOpen"]),c("div",lan,[k(s,{active:e.postsLoading,"onUpdate:active":t[2]||(t[2]=f=>e.postsLoading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",can,[k(u,{modelValue:r.list,"onUpdate:modelValue":t[3]||(t[3]=f=>r.list=f),group:"mostReadPosts","item-key":"id"},{item:F(({element:f})=>[k(d,{"is-movable":"",class:"mb-3"},{title:F(()=>[z(m(f.title),1)]),description:F(()=>[z(m(f.author.name),1)]),buttons:F(()=>[c("button",{class:"btn btn-sm btn-tertiary btn-danger",onClick:p=>r.togglePost(f.id)},[k(a,{icon:"minus-circle",width:"24",height:"24"})],8,dan)]),_:2},1024)]),_:1},8,["modelValue"])])])])}const han=U(tan,[["render",uan],["__scopeId","data-v-5050ae25"]]);const fan={components:{Loading:Rt,DropdownTextSearch:Jle},data(){return{filters:{search:{value:null}},primaryColor:window.primaryColor}},computed:{...xe({themes:"administrationBlog/getThemes",favouriteThemes:"administrationBlog/getFavouriteThemes",searchLoading:"administrationBlog/getSearchLoading",themesLoading:"administrationBlog/getThemesLoading"})},methods:{onFilterChange(e=null){e.not_favourites=!0,this.$store.dispatch("administrationBlog/themes",{filters:e})},loadThemesForDropdown(){this.$store.dispatch("administrationBlog/themes",{filters:{not_favourites:!0}})},filterValues(){return jo.filterValues(this.filters)},isThemeFavourite(e){return this.favouriteThemes.map(t=>t.id).includes(e)},toggleTheme(e){this.isThemeFavourite(e)?this.$store.commit("administrationBlog/removeFavouriteTheme",e):this.$store.commit("administrationBlog/addFavouriteTheme",e),this.$store.dispatch("administrationBlog/reorderFavouriteThemes",{favouriteThemes:this.favouriteThemes.map(t=>t.id)})}},mounted(){this.$store.dispatch("administrationBlog/favouriteThemes");let e=this.filterValues(this.filters);e.not_favourites=!0,this.$store.dispatch("administrationBlog/themes",{init:!0,filters:e})}},man={class:"mb-3"},pan={class:"vl-parent min-h-loading p-3"},gan={key:0,class:"d-flex flex-wrap justify-content-center align-items-center"},van={key:1},_an=["onClick"],yan={class:"cursor-pointer d-flex flex-wrap align-items-center"},ban={class:"vl-parent min-h-loading"},kan={class:"mt-3 row"},wan=["onClick","id"];function $an(e,t,n,o,i,r){const s=y("Loading"),a=y("app-icon"),l=y("DropdownTextSearch");return h(),g("div",null,[c("h4",man,m(e.$t("administration.content.blog.themes.title")),1),k(l,{class:"mb-3",filters:i.filters,placeholder:e.$t("administration.content.blog.themes.search_placeholder"),"input-id":"search-dropdown-themes",onChange:r.onFilterChange,"close-after-click-inside":"",onOpen:r.loadThemesForDropdown,onClose:t[1]||(t[1]=d=>i.filters.search.value=null)},{dropdownItems:F(()=>[c("div",pan,[k(s,{active:e.searchLoading,"onUpdate:active":t[0]||(t[0]=d=>e.searchLoading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.themes.length<1?(h(),g("div",gan,m(e.$t("administration.content.blog.themes.no_themes")),1)):(h(),g("div",van,[(h(!0),g(pe,null,Me(e.themes,d=>(h(),g("div",{key:d.id,class:"p-2 bg-primary-5-hover",onClick:u=>r.toggleTheme(d.id)},[c("div",yan,[r.isThemeFavourite(d.id)?(h(),W(a,{key:0,icon:"minus-circle",height:"24",width:"24",class:"me-icon text-danger"})):(h(),W(a,{key:1,icon:"plus-circle",height:"24",width:"24",class:"me-icon text-primary"})),z(" "+m(d.name),1)])],8,_an))),128))]))])]),_:1},8,["filters","placeholder","onChange","onOpen"]),c("div",ban,[k(s,{active:e.themesLoading,"onUpdate:active":t[2]||(t[2]=d=>e.themesLoading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",kan,[(h(!0),g(pe,null,Me(e.favouriteThemes,(d,u)=>(h(),g("div",{class:"col-auto pe-0 mb-3",key:u},[c("button",{class:"btn btn-sm btn-tertiary small select-badge cursor-pointer d-inline-block px-3 py-1 me-1 mb-1",onClick:f=>r.toggleTheme(d.id),id:d.id},[z(m(d.name)+" ",1),k(a,{icon:"close",class:"ms-1"})],8,wan)]))),128))])])])}const Can=U(fan,[["render",$an],["__scopeId","data-v-8b5d8f60"]]),San={components:{BlogFavouriteThemes:Can,BlogMostReadPosts:han}},Tan={class:"mt-5"};function Ean(e,t,n,o,i,r){const s=y("BlogMostReadPosts"),a=y("BlogFavouriteThemes");return h(),g("div",Tan,[k(s),k(a,{class:"mt-5"})])}const Ian=U(San,[["render",Ean]]),Pan={props:{clas:Object},computed:{style(){return{backgroundColor:this.clas.background_color,color:this.clas.text_color}}}};function Aan(e,t,n,o,i,r){return h(),g("span",{class:"badge rounded-pill small px-2 py-1 fw-light",style:Bn(r.style)},m(n.clas.name),5)}const uM=U(Pan,[["render",Aan]]),Dan={props:{targetDate:String,noLabel:{type:Boolean,required:!1},title:String},data(){return{units:[{label:"hour",value:["0","0"]},{label:"minute",value:["0","0"]},{label:"second",value:["0","0"]}],intervalId:null}},mounted(){this.startTimer()},beforeUnmount(){this.stopTimer()},computed:{showTimer(){return this.units.every(e=>e.value.every(t=>!isNaN(parseInt(t))))}},methods:{startTimer(){const e=new Date(this.targetDate).getTime();this.updateTime(),this.intervalId=setInterval(()=>{const t=new Date().getTime(),n=Math.max(0,e-t)/1e3;this.updateTime(Math.floor(n)),n<=0&&this.stopTimer()},1e3)},stopTimer(){clearInterval(this.intervalId)},updateTime(e){const[o,i,r]=[Math.floor(e/3600),Math.floor(e%3600/60),Math.floor(e%60)].map(this.formatTime);this.units[0].value=o,this.units[1].value=i,this.units[2].value=r},formatTime(e){return e.toString().padStart(2,"0").split("")},colonShown(e){return e<this.units.length-1},label(e){return e.label=="hour"?this.$t("public.time.hours",parseInt(e.value.join(""),10)):e.label=="minute"?this.$t("public.time.minutes",parseInt(e.value.join(""),10)):this.$t("public.time.seconds",parseInt(e.value.join(""),10))}}},xan={key:0,class:"text-white fw-bold"},Oan={key:1,class:"d-flex gap-2 text-center z-index-1"},Lan={class:"d-flex align-items-center gap-2 mb-1"},Man={class:"rounded bg-jaffa text-white fw-bold mb-0 p-2 w-1dot875rem"},Nan={class:"rounded bg-jaffa text-white fw-bold mb-0 p-2 w-1dot875rem"},Ran={key:0,class:"rounded bg-jaffa text-white fw-bold mb-0 p-2 w-1dot875rem"},jan={key:1,class:"text-jaffa fw-bold mb-0"},Fan={key:0,class:"small text-white"};function zan(e,t,n,o,i,r){return h(),g("div",{class:X({"mw-15dot339375rem mh-7dot049375rem":n.title})},[n.title?(h(),g("p",xan,m(n.title),1)):D("",!0),r.showTimer?(h(),g("div",Oan,[(h(!0),g(pe,null,Me(i.units,(s,a)=>(h(),g("div",{key:s.label},[c("div",Lan,[c("h3",Man,m(s.value[0]),1),c("h3",Nan,m(s.value[1]),1),s.value[2]?(h(),g("h3",Ran,m(s.value[2]),1)):D("",!0),r.colonShown(a)?(h(),g("h3",jan,m(":"))):D("",!0)]),n.noLabel?D("",!0):(h(),g("span",Fan,m(r.label(s)),1))]))),128))])):D("",!0)],2)}const hM=U(Dan,[["render",zan]]);const Uan={props:{side:{type:String,default:"left"},topPosition:{type:[String,Number],default:66},size:{type:[String,Number],default:42}},computed:{style(){const t=Number(this.size)/2,n=t-t/2+1,o=-Math.round(n)+"px";return{top:"calc("+this.topPosition+"% - "+Math.round(n)+"px)",left:this.side==="left"?o:"auto",right:this.side==="right"?o:"auto",width:this.size+"px",height:this.size/2+"px",rotate:this.side==="left"?"90deg":"270deg",borderTopLeftRadius:t+"px",borderTopRightRadius:t+"px"}}}};function Ban(e,t,n,o,i,r){return h(),g("span",{class:"circle-cutout",style:Bn(r.style)},null,4)}const Han=U(Uan,[["render",Ban],["__scopeId","data-v-89d2dacd"]]),Van={props:{targetDate:String,noLabel:{type:Boolean,required:!1}},data(){return{units:[{label:"day",value:["0","0"]},{label:"hour",value:["0","0"]},{label:"minute",value:["0","0"]},{label:"second",value:["0","0"]}],intervalId:null}},mounted(){this.startTimer()},beforeUnmount(){this.stopTimer()},computed:{showTimer(){return this.units.every(e=>e.value.every(t=>!isNaN(parseInt(t))))}},methods:{startTimer(){const e=new Date(this.targetDate).getTime();this.updateTime(0),this.intervalId=setInterval(()=>{const t=new Date().getTime(),n=Math.max(0,e-t)/1e3;this.updateTime(Math.floor(n)),n<=0&&this.stopTimer()},1e3)},stopTimer(){clearInterval(this.intervalId)},updateTime(e){const[i,r,s,a]=[Math.floor(e/86400),Math.floor(e%86400/3600),Math.floor(e%3600/60),Math.floor(e%60)].map(this.formatTime);this.units[0].value=i,this.units[1].value=r,this.units[2].value=s,this.units[3].value=a},formatTime(e){return e.toString().padStart(2,"0").split("")},colonShown(e){return e<this.units.length-1},label(e){return e.label==="day"?this.$t("public.time.days",parseInt(e.value.join(""),10)):e.label==="hour"?this.$t("public.time.hours",parseInt(e.value.join(""),10)):e.label==="minute"?this.$t("public.time.minutes",parseInt(e.value.join(""),10)):this.$t("public.time.seconds",parseInt(e.value.join(""),10))}}},qan={class:"d-flex gap-2 text-center z-index-1"},Yan={key:0,class:"smaller text-gray-500 me-2"},Wan={class:"d-flex align-items-center gap-2"},Gan={class:"bg-link-water text-gray-900 fw-bold mb-0 rounded-1 px-2 py-1"},Zan={key:0,class:"text-gray-900 fw-bold mb-0"};function Kan(e,t,n,o,i,r){return h(),g("div",qan,[(h(!0),g(pe,null,Me(i.units,(s,a)=>(h(),g("div",{key:s.label},[n.noLabel?D("",!0):(h(),g("span",Yan,m(r.label(s)),1)),c("div",Wan,[c("h5",Gan,[(h(!0),g(pe,null,Me(s.value,l=>(h(),g("span",{key:l},m(l),1))),128))]),r.colonShown(a)?(h(),g("h3",Zan,m(":"))):D("",!0)])]))),128))])}const Jan=U(Van,[["render",Kan]]);var GT={exports:{}},jY;function Xle(){return jY||(jY=1,function(e,t){(function(n,o){e.exports=o()})(bo,function(){var n;function o(){return n.apply(null,arguments)}function i(x){n=x}function r(x){return x instanceof Array||Object.prototype.toString.call(x)==="[object Array]"}function s(x){return x!=null&&Object.prototype.toString.call(x)==="[object Object]"}function a(x,H){return Object.prototype.hasOwnProperty.call(x,H)}function l(x){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(x).length===0;var H;for(H in x)if(a(x,H))return!1;return!0}function d(x){return x===void 0}function u(x){return typeof x=="number"||Object.prototype.toString.call(x)==="[object Number]"}function f(x){return x instanceof Date||Object.prototype.toString.call(x)==="[object Date]"}function p(x,H){var oe=[],le,Ce=x.length;for(le=0;le<Ce;++le)oe.push(H(x[le],le));return oe}function v(x,H){for(var oe in H)a(H,oe)&&(x[oe]=H[oe]);return a(H,"toString")&&(x.toString=H.toString),a(H,"valueOf")&&(x.valueOf=H.valueOf),x}function _(x,H,oe,le){return _u(x,H,oe,le,!0).utc()}function b(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function C(x){return x._pf==null&&(x._pf=b()),x._pf}var $;Array.prototype.some?$=Array.prototype.some:$=function(x){var H=Object(this),oe=H.length>>>0,le;for(le=0;le<oe;le++)if(le in H&&x.call(this,H[le],le,H))return!0;return!1};function E(x){var H=null,oe=!1,le=x._d&&!isNaN(x._d.getTime());if(le&&(H=C(x),oe=$.call(H.parsedDateParts,function(Ce){return Ce!=null}),le=H.overflow<0&&!H.empty&&!H.invalidEra&&!H.invalidMonth&&!H.invalidWeekday&&!H.weekdayMismatch&&!H.nullInput&&!H.invalidFormat&&!H.userInvalidated&&(!H.meridiem||H.meridiem&&oe),x._strict&&(le=le&&H.charsLeftOver===0&&H.unusedTokens.length===0&&H.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(x))x._isValid=le;else return le;return x._isValid}function P(x){var H=_(NaN);return x!=null?v(C(H),x):C(H).userInvalidated=!0,H}var I=o.momentProperties=[],O=!1;function L(x,H){var oe,le,Ce,ot=I.length;if(d(H._isAMomentObject)||(x._isAMomentObject=H._isAMomentObject),d(H._i)||(x._i=H._i),d(H._f)||(x._f=H._f),d(H._l)||(x._l=H._l),d(H._strict)||(x._strict=H._strict),d(H._tzm)||(x._tzm=H._tzm),d(H._isUTC)||(x._isUTC=H._isUTC),d(H._offset)||(x._offset=H._offset),d(H._pf)||(x._pf=C(H)),d(H._locale)||(x._locale=H._locale),ot>0)for(oe=0;oe<ot;oe++)le=I[oe],Ce=H[le],d(Ce)||(x[le]=Ce);return x}function S(x){L(this,x),this._d=new Date(x._d!=null?x._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),O===!1&&(O=!0,o.updateOffset(this),O=!1)}function j(x){return x instanceof S||x!=null&&x._isAMomentObject!=null}function M(x){o.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+x)}function q(x,H){var oe=!0;return v(function(){if(o.deprecationHandler!=null&&o.deprecationHandler(null,x),oe){var le=[],Ce,ot,Ot,wn=arguments.length;for(ot=0;ot<wn;ot++){if(Ce="",typeof arguments[ot]=="object"){Ce+=`
[`+ot+"] ";for(Ot in arguments[0])a(arguments[0],Ot)&&(Ce+=Ot+": "+arguments[0][Ot]+", ");Ce=Ce.slice(0,-2)}else Ce=arguments[ot];le.push(Ce)}M(x+`
Arguments: `+Array.prototype.slice.call(le).join("")+`
`+new Error().stack),oe=!1}return H.apply(this,arguments)},H)}var B={};function V(x,H){o.deprecationHandler!=null&&o.deprecationHandler(x,H),B[x]||(M(H),B[x]=!0)}o.suppressDeprecationWarnings=!1,o.deprecationHandler=null;function G(x){return typeof Function<"u"&&x instanceof Function||Object.prototype.toString.call(x)==="[object Function]"}function Q(x){var H,oe;for(oe in x)a(x,oe)&&(H=x[oe],G(H)?this[oe]=H:this["_"+oe]=H);this._config=x,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function J(x,H){var oe=v({},x),le;for(le in H)a(H,le)&&(s(x[le])&&s(H[le])?(oe[le]={},v(oe[le],x[le]),v(oe[le],H[le])):H[le]!=null?oe[le]=H[le]:delete oe[le]);for(le in x)a(x,le)&&!a(H,le)&&s(x[le])&&(oe[le]=v({},oe[le]));return oe}function Y(x){x!=null&&this.set(x)}var Z;Object.keys?Z=Object.keys:Z=function(x){var H,oe=[];for(H in x)a(x,H)&&oe.push(H);return oe};var se={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function ce(x,H,oe){var le=this._calendar[x]||this._calendar.sameElse;return G(le)?le.call(H,oe):le}function te(x,H,oe){var le=""+Math.abs(x),Ce=H-le.length,ot=x>=0;return(ot?oe?"+":"":"-")+Math.pow(10,Math.max(0,Ce)).toString().substr(1)+le}var ee=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ae=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,de={},$e={};function be(x,H,oe,le){var Ce=le;typeof le=="string"&&(Ce=function(){return this[le]()}),x&&($e[x]=Ce),H&&($e[H[0]]=function(){return te(Ce.apply(this,arguments),H[1],H[2])}),oe&&($e[oe]=function(){return this.localeData().ordinal(Ce.apply(this,arguments),x)})}function me(x){return x.match(/\[[\s\S]/)?x.replace(/^\[|\]$/g,""):x.replace(/\\/g,"")}function fe(x){var H=x.match(ee),oe,le;for(oe=0,le=H.length;oe<le;oe++)$e[H[oe]]?H[oe]=$e[H[oe]]:H[oe]=me(H[oe]);return function(Ce){var ot="",Ot;for(Ot=0;Ot<le;Ot++)ot+=G(H[Ot])?H[Ot].call(Ce,x):H[Ot];return ot}}function Ae(x,H){return x.isValid()?(H=je(H,x.localeData()),de[H]=de[H]||fe(H),de[H](x)):x.localeData().invalidDate()}function je(x,H){var oe=5;function le(Ce){return H.longDateFormat(Ce)||Ce}for(ae.lastIndex=0;oe>=0&&ae.test(x);)x=x.replace(ae,le),ae.lastIndex=0,oe-=1;return x}var Ye={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function _t(x){var H=this._longDateFormat[x],oe=this._longDateFormat[x.toUpperCase()];return H||!oe?H:(this._longDateFormat[x]=oe.match(ee).map(function(le){return le==="MMMM"||le==="MM"||le==="DD"||le==="dddd"?le.slice(1):le}).join(""),this._longDateFormat[x])}var xt="Invalid date";function we(){return this._invalidDate}var ve="%d",qe=/\d{1,2}/;function $t(x){return this._ordinal.replace("%d",x)}var ut={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Ve(x,H,oe,le){var Ce=this._relativeTime[oe];return G(Ce)?Ce(x,H,oe,le):Ce.replace(/%d/i,x)}function tt(x,H){var oe=this._relativeTime[x>0?"future":"past"];return G(oe)?oe(H):oe.replace(/%s/i,H)}var ge={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ye(x){return typeof x=="string"?ge[x]||ge[x.toLowerCase()]:void 0}function Te(x){var H={},oe,le;for(le in x)a(x,le)&&(oe=ye(le),oe&&(H[oe]=x[le]));return H}var pt={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function yt(x){var H=[],oe;for(oe in x)a(x,oe)&&H.push({unit:oe,priority:pt[oe]});return H.sort(function(le,Ce){return le.priority-Ce.priority}),H}var Xe=/\d/,Ze=/\d\d/,vt=/\d{3}/,Ut=/\d{4}/,Je=/[+-]?\d{6}/,We=/\d\d?/,mt=/\d\d\d\d?/,At=/\d\d\d\d\d\d?/,Vt=/\d{1,3}/,cn=/\d{1,4}/,fn=/[+-]?\d{1,6}/,bn=/\d+/,kt=/[+-]?\d+/,Ne=/Z|[+-]\d\d:?\d\d/gi,nt=/Z|[+-]\d\d(?::?\d\d)?/gi,It=/[+-]?\d+(\.\d{1,3})?/,Zt=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,dn=/^[1-9]\d?/,Hn=/^([1-9]\d|\d)/,Oo;Oo={};function tn(x,H,oe){Oo[x]=G(H)?H:function(le,Ce){return le&&oe?oe:H}}function Fo(x,H){return a(Oo,x)?Oo[x](H._strict,H._locale):new RegExp(Yr(x))}function Yr(x){return Lo(x.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(H,oe,le,Ce,ot){return oe||le||Ce||ot}))}function Lo(x){return x.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Ri(x){return x<0?Math.ceil(x)||0:Math.floor(x)}function On(x){var H=+x,oe=0;return H!==0&&isFinite(H)&&(oe=Ri(H)),oe}var Bi={};function Gn(x,H){var oe,le=H,Ce;for(typeof x=="string"&&(x=[x]),u(H)&&(le=function(ot,Ot){Ot[H]=On(ot)}),Ce=x.length,oe=0;oe<Ce;oe++)Bi[x[oe]]=le}function Ar(x,H){Gn(x,function(oe,le,Ce,ot){Ce._w=Ce._w||{},H(oe,Ce._w,Ce,ot)})}function Qs(x,H,oe){H!=null&&a(Bi,x)&&Bi[x](H,oe._a,oe,x)}function ea(x){return x%4===0&&x%100!==0||x%400===0}var So=0,ss=1,Dr=2,Di=3,xr=4,Wr=5,yi=6,ta=7,mc=8;be("Y",0,0,function(){var x=this.year();return x<=9999?te(x,4):"+"+x}),be(0,["YY",2],0,function(){return this.year()%100}),be(0,["YYYY",4],0,"year"),be(0,["YYYYY",5],0,"year"),be(0,["YYYYYY",6,!0],0,"year"),tn("Y",kt),tn("YY",We,Ze),tn("YYYY",cn,Ut),tn("YYYYY",fn,Je),tn("YYYYYY",fn,Je),Gn(["YYYYY","YYYYYY"],So),Gn("YYYY",function(x,H){H[So]=x.length===2?o.parseTwoDigitYear(x):On(x)}),Gn("YY",function(x,H){H[So]=o.parseTwoDigitYear(x)}),Gn("Y",function(x,H){H[So]=parseInt(x,10)});function Fs(x){return ea(x)?366:365}o.parseTwoDigitYear=function(x){return On(x)+(On(x)>68?1900:2e3)};var Ka=ji("FullYear",!0);function Ja(){return ea(this.year())}function ji(x,H){return function(oe){return oe!=null?(zs(this,x,oe),o.updateOffset(this,H),this):Cs(this,x)}}function Cs(x,H){if(!x.isValid())return NaN;var oe=x._d,le=x._isUTC;switch(H){case"Milliseconds":return le?oe.getUTCMilliseconds():oe.getMilliseconds();case"Seconds":return le?oe.getUTCSeconds():oe.getSeconds();case"Minutes":return le?oe.getUTCMinutes():oe.getMinutes();case"Hours":return le?oe.getUTCHours():oe.getHours();case"Date":return le?oe.getUTCDate():oe.getDate();case"Day":return le?oe.getUTCDay():oe.getDay();case"Month":return le?oe.getUTCMonth():oe.getMonth();case"FullYear":return le?oe.getUTCFullYear():oe.getFullYear();default:return NaN}}function zs(x,H,oe){var le,Ce,ot,Ot,wn;if(!(!x.isValid()||isNaN(oe))){switch(le=x._d,Ce=x._isUTC,H){case"Milliseconds":return void(Ce?le.setUTCMilliseconds(oe):le.setMilliseconds(oe));case"Seconds":return void(Ce?le.setUTCSeconds(oe):le.setSeconds(oe));case"Minutes":return void(Ce?le.setUTCMinutes(oe):le.setMinutes(oe));case"Hours":return void(Ce?le.setUTCHours(oe):le.setHours(oe));case"Date":return void(Ce?le.setUTCDate(oe):le.setDate(oe));case"FullYear":break;default:return}ot=oe,Ot=x.month(),wn=x.date(),wn=wn===29&&Ot===1&&!ea(ot)?28:wn,Ce?le.setUTCFullYear(ot,Ot,wn):le.setFullYear(ot,Ot,wn)}}function as(x){return x=ye(x),G(this[x])?this[x]():this}function Nl(x,H){if(typeof x=="object"){x=Te(x);var oe=yt(x),le,Ce=oe.length;for(le=0;le<Ce;le++)this[oe[le].unit](x[oe[le].unit])}else if(x=ye(x),G(this[x]))return this[x](H);return this}function Us(x,H){return(x%H+H)%H}var oi;Array.prototype.indexOf?oi=Array.prototype.indexOf:oi=function(x){var H;for(H=0;H<this.length;++H)if(this[H]===x)return H;return-1};function Ss(x,H){if(isNaN(x)||isNaN(H))return NaN;var oe=Us(H,12);return x+=(H-oe)/12,oe===1?ea(x)?29:28:31-oe%7%2}be("M",["MM",2],"Mo",function(){return this.month()+1}),be("MMM",0,0,function(x){return this.localeData().monthsShort(this,x)}),be("MMMM",0,0,function(x){return this.localeData().months(this,x)}),tn("M",We,dn),tn("MM",We,Ze),tn("MMM",function(x,H){return H.monthsShortRegex(x)}),tn("MMMM",function(x,H){return H.monthsRegex(x)}),Gn(["M","MM"],function(x,H){H[ss]=On(x)-1}),Gn(["MMM","MMMM"],function(x,H,oe,le){var Ce=oe._locale.monthsParse(x,le,oe._strict);Ce!=null?H[ss]=Ce:C(oe).invalidMonth=x});var ls="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Gr="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Xa=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Qa=Zt,pc=Zt;function Rl(x,H){return x?r(this._months)?this._months[x.month()]:this._months[(this._months.isFormat||Xa).test(H)?"format":"standalone"][x.month()]:r(this._months)?this._months:this._months.standalone}function Pe(x,H){return x?r(this._monthsShort)?this._monthsShort[x.month()]:this._monthsShort[Xa.test(H)?"format":"standalone"][x.month()]:r(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Ke(x,H,oe){var le,Ce,ot,Ot=x.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],le=0;le<12;++le)ot=_([2e3,le]),this._shortMonthsParse[le]=this.monthsShort(ot,"").toLocaleLowerCase(),this._longMonthsParse[le]=this.months(ot,"").toLocaleLowerCase();return oe?H==="MMM"?(Ce=oi.call(this._shortMonthsParse,Ot),Ce!==-1?Ce:null):(Ce=oi.call(this._longMonthsParse,Ot),Ce!==-1?Ce:null):H==="MMM"?(Ce=oi.call(this._shortMonthsParse,Ot),Ce!==-1?Ce:(Ce=oi.call(this._longMonthsParse,Ot),Ce!==-1?Ce:null)):(Ce=oi.call(this._longMonthsParse,Ot),Ce!==-1?Ce:(Ce=oi.call(this._shortMonthsParse,Ot),Ce!==-1?Ce:null))}function ze(x,H,oe){var le,Ce,ot;if(this._monthsParseExact)return Ke.call(this,x,H,oe);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),le=0;le<12;le++){if(Ce=_([2e3,le]),oe&&!this._longMonthsParse[le]&&(this._longMonthsParse[le]=new RegExp("^"+this.months(Ce,"").replace(".","")+"$","i"),this._shortMonthsParse[le]=new RegExp("^"+this.monthsShort(Ce,"").replace(".","")+"$","i")),!oe&&!this._monthsParse[le]&&(ot="^"+this.months(Ce,"")+"|^"+this.monthsShort(Ce,""),this._monthsParse[le]=new RegExp(ot.replace(".",""),"i")),oe&&H==="MMMM"&&this._longMonthsParse[le].test(x))return le;if(oe&&H==="MMM"&&this._shortMonthsParse[le].test(x))return le;if(!oe&&this._monthsParse[le].test(x))return le}}function lt(x,H){if(!x.isValid())return x;if(typeof H=="string"){if(/^\d+$/.test(H))H=On(H);else if(H=x.localeData().monthsParse(H),!u(H))return x}var oe=H,le=x.date();return le=le<29?le:Math.min(le,Ss(x.year(),oe)),x._isUTC?x._d.setUTCMonth(oe,le):x._d.setMonth(oe,le),x}function ft(x){return x!=null?(lt(this,x),o.updateOffset(this,!0),this):Cs(this,"Month")}function ct(){return Ss(this.year(),this.month())}function Nt(x){return this._monthsParseExact?(a(this,"_monthsRegex")||Kt.call(this),x?this._monthsShortStrictRegex:this._monthsShortRegex):(a(this,"_monthsShortRegex")||(this._monthsShortRegex=Qa),this._monthsShortStrictRegex&&x?this._monthsShortStrictRegex:this._monthsShortRegex)}function qt(x){return this._monthsParseExact?(a(this,"_monthsRegex")||Kt.call(this),x?this._monthsStrictRegex:this._monthsRegex):(a(this,"_monthsRegex")||(this._monthsRegex=pc),this._monthsStrictRegex&&x?this._monthsStrictRegex:this._monthsRegex)}function Kt(){function x(Kn,Ao){return Ao.length-Kn.length}var H=[],oe=[],le=[],Ce,ot,Ot,wn;for(Ce=0;Ce<12;Ce++)ot=_([2e3,Ce]),Ot=Lo(this.monthsShort(ot,"")),wn=Lo(this.months(ot,"")),H.push(Ot),oe.push(wn),le.push(wn),le.push(Ot);H.sort(x),oe.sort(x),le.sort(x),this._monthsRegex=new RegExp("^("+le.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+oe.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+H.join("|")+")","i")}function Xt(x,H,oe,le,Ce,ot,Ot){var wn;return x<100&&x>=0?(wn=new Date(x+400,H,oe,le,Ce,ot,Ot),isFinite(wn.getFullYear())&&wn.setFullYear(x)):wn=new Date(x,H,oe,le,Ce,ot,Ot),wn}function nn(x){var H,oe;return x<100&&x>=0?(oe=Array.prototype.slice.call(arguments),oe[0]=x+400,H=new Date(Date.UTC.apply(null,oe)),isFinite(H.getUTCFullYear())&&H.setUTCFullYear(x)):H=new Date(Date.UTC.apply(null,arguments)),H}function mn(x,H,oe){var le=7+H-oe,Ce=(7+nn(x,0,le).getUTCDay()-H)%7;return-Ce+le-1}function xn(x,H,oe,le,Ce){var ot=(7+oe-le)%7,Ot=mn(x,le,Ce),wn=1+7*(H-1)+ot+Ot,Kn,Ao;return wn<=0?(Kn=x-1,Ao=Fs(Kn)+wn):wn>Fs(x)?(Kn=x+1,Ao=wn-Fs(x)):(Kn=x,Ao=wn),{year:Kn,dayOfYear:Ao}}function no(x,H,oe){var le=mn(x.year(),H,oe),Ce=Math.floor((x.dayOfYear()-le-1)/7)+1,ot,Ot;return Ce<1?(Ot=x.year()-1,ot=Ce+Mn(Ot,H,oe)):Ce>Mn(x.year(),H,oe)?(ot=Ce-Mn(x.year(),H,oe),Ot=x.year()+1):(Ot=x.year(),ot=Ce),{week:ot,year:Ot}}function Mn(x,H,oe){var le=mn(x,H,oe),Ce=mn(x+1,H,oe);return(Fs(x)-le+Ce)/7}be("w",["ww",2],"wo","week"),be("W",["WW",2],"Wo","isoWeek"),tn("w",We,dn),tn("ww",We,Ze),tn("W",We,dn),tn("WW",We,Ze),Ar(["w","ww","W","WW"],function(x,H,oe,le){H[le.substr(0,1)]=On(x)});function To(x){return no(x,this._week.dow,this._week.doy).week}var mo={dow:0,doy:6};function ii(){return this._week.dow}function gr(){return this._week.doy}function vr(x){var H=this.localeData().week(this);return x==null?H:this.add((x-H)*7,"d")}function gc(x){var H=no(this,1,4).week;return x==null?H:this.add((x-H)*7,"d")}be("d",0,"do","day"),be("dd",0,0,function(x){return this.localeData().weekdaysMin(this,x)}),be("ddd",0,0,function(x){return this.localeData().weekdaysShort(this,x)}),be("dddd",0,0,function(x){return this.localeData().weekdays(this,x)}),be("e",0,0,"weekday"),be("E",0,0,"isoWeekday"),tn("d",We),tn("e",We),tn("E",We),tn("dd",function(x,H){return H.weekdaysMinRegex(x)}),tn("ddd",function(x,H){return H.weekdaysShortRegex(x)}),tn("dddd",function(x,H){return H.weekdaysRegex(x)}),Ar(["dd","ddd","dddd"],function(x,H,oe,le){var Ce=oe._locale.weekdaysParse(x,le,oe._strict);Ce!=null?H.d=Ce:C(oe).invalidWeekday=x}),Ar(["d","e","E"],function(x,H,oe,le){H[le]=On(x)});function Ts(x,H){return typeof x!="string"?x:isNaN(x)?(x=H.weekdaysParse(x),typeof x=="number"?x:null):parseInt(x,10)}function vc(x,H){return typeof x=="string"?H.weekdaysParse(x)%7||7:isNaN(x)?null:x}function na(x,H){return x.slice(H,7).concat(x.slice(0,H))}var jl="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Hi="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),mu="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),_c=Zt,yc=Zt,ud=Zt;function el(x,H){var oe=r(this._weekdays)?this._weekdays:this._weekdays[x&&x!==!0&&this._weekdays.isFormat.test(H)?"format":"standalone"];return x===!0?na(oe,this._week.dow):x?oe[x.day()]:oe}function bh(x){return x===!0?na(this._weekdaysShort,this._week.dow):x?this._weekdaysShort[x.day()]:this._weekdaysShort}function bc(x){return x===!0?na(this._weekdaysMin,this._week.dow):x?this._weekdaysMin[x.day()]:this._weekdaysMin}function hd(x,H,oe){var le,Ce,ot,Ot=x.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],le=0;le<7;++le)ot=_([2e3,1]).day(le),this._minWeekdaysParse[le]=this.weekdaysMin(ot,"").toLocaleLowerCase(),this._shortWeekdaysParse[le]=this.weekdaysShort(ot,"").toLocaleLowerCase(),this._weekdaysParse[le]=this.weekdays(ot,"").toLocaleLowerCase();return oe?H==="dddd"?(Ce=oi.call(this._weekdaysParse,Ot),Ce!==-1?Ce:null):H==="ddd"?(Ce=oi.call(this._shortWeekdaysParse,Ot),Ce!==-1?Ce:null):(Ce=oi.call(this._minWeekdaysParse,Ot),Ce!==-1?Ce:null):H==="dddd"?(Ce=oi.call(this._weekdaysParse,Ot),Ce!==-1||(Ce=oi.call(this._shortWeekdaysParse,Ot),Ce!==-1)?Ce:(Ce=oi.call(this._minWeekdaysParse,Ot),Ce!==-1?Ce:null)):H==="ddd"?(Ce=oi.call(this._shortWeekdaysParse,Ot),Ce!==-1||(Ce=oi.call(this._weekdaysParse,Ot),Ce!==-1)?Ce:(Ce=oi.call(this._minWeekdaysParse,Ot),Ce!==-1?Ce:null)):(Ce=oi.call(this._minWeekdaysParse,Ot),Ce!==-1||(Ce=oi.call(this._weekdaysParse,Ot),Ce!==-1)?Ce:(Ce=oi.call(this._shortWeekdaysParse,Ot),Ce!==-1?Ce:null))}function pu(x,H,oe){var le,Ce,ot;if(this._weekdaysParseExact)return hd.call(this,x,H,oe);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),le=0;le<7;le++){if(Ce=_([2e3,1]).day(le),oe&&!this._fullWeekdaysParse[le]&&(this._fullWeekdaysParse[le]=new RegExp("^"+this.weekdays(Ce,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[le]=new RegExp("^"+this.weekdaysShort(Ce,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[le]=new RegExp("^"+this.weekdaysMin(Ce,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[le]||(ot="^"+this.weekdays(Ce,"")+"|^"+this.weekdaysShort(Ce,"")+"|^"+this.weekdaysMin(Ce,""),this._weekdaysParse[le]=new RegExp(ot.replace(".",""),"i")),oe&&H==="dddd"&&this._fullWeekdaysParse[le].test(x))return le;if(oe&&H==="ddd"&&this._shortWeekdaysParse[le].test(x))return le;if(oe&&H==="dd"&&this._minWeekdaysParse[le].test(x))return le;if(!oe&&this._weekdaysParse[le].test(x))return le}}function oa(x){if(!this.isValid())return x!=null?this:NaN;var H=Cs(this,"Day");return x!=null?(x=Ts(x,this.localeData()),this.add(x-H,"d")):H}function gu(x){if(!this.isValid())return x!=null?this:NaN;var H=(this.day()+7-this.localeData()._week.dow)%7;return x==null?H:this.add(x-H,"d")}function fd(x){if(!this.isValid())return x!=null?this:NaN;if(x!=null){var H=vc(x,this.localeData());return this.day(this.day()%7?H:H-7)}else return this.day()||7}function li(x){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||Ee.call(this),x?this._weekdaysStrictRegex:this._weekdaysRegex):(a(this,"_weekdaysRegex")||(this._weekdaysRegex=_c),this._weekdaysStrictRegex&&x?this._weekdaysStrictRegex:this._weekdaysRegex)}function Yo(x){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||Ee.call(this),x?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(a(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=yc),this._weekdaysShortStrictRegex&&x?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function re(x){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||Ee.call(this),x?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(a(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=ud),this._weekdaysMinStrictRegex&&x?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Ee(){function x(Vs,Ec){return Ec.length-Vs.length}var H=[],oe=[],le=[],Ce=[],ot,Ot,wn,Kn,Ao;for(ot=0;ot<7;ot++)Ot=_([2e3,1]).day(ot),wn=Lo(this.weekdaysMin(Ot,"")),Kn=Lo(this.weekdaysShort(Ot,"")),Ao=Lo(this.weekdays(Ot,"")),H.push(wn),oe.push(Kn),le.push(Ao),Ce.push(wn),Ce.push(Kn),Ce.push(Ao);H.sort(x),oe.sort(x),le.sort(x),Ce.sort(x),this._weekdaysRegex=new RegExp("^("+Ce.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+le.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+oe.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+H.join("|")+")","i")}function et(){return this.hours()%12||12}function Lt(){return this.hours()||24}be("H",["HH",2],0,"hour"),be("h",["hh",2],0,et),be("k",["kk",2],0,Lt),be("hmm",0,0,function(){return""+et.apply(this)+te(this.minutes(),2)}),be("hmmss",0,0,function(){return""+et.apply(this)+te(this.minutes(),2)+te(this.seconds(),2)}),be("Hmm",0,0,function(){return""+this.hours()+te(this.minutes(),2)}),be("Hmmss",0,0,function(){return""+this.hours()+te(this.minutes(),2)+te(this.seconds(),2)});function zn(x,H){be(x,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),H)})}zn("a",!0),zn("A",!1);function Tn(x,H){return H._meridiemParse}tn("a",Tn),tn("A",Tn),tn("H",We,Hn),tn("h",We,dn),tn("k",We,dn),tn("HH",We,Ze),tn("hh",We,Ze),tn("kk",We,Ze),tn("hmm",mt),tn("hmmss",At),tn("Hmm",mt),tn("Hmmss",At),Gn(["H","HH"],Di),Gn(["k","kk"],function(x,H,oe){var le=On(x);H[Di]=le===24?0:le}),Gn(["a","A"],function(x,H,oe){oe._isPm=oe._locale.isPM(x),oe._meridiem=x}),Gn(["h","hh"],function(x,H,oe){H[Di]=On(x),C(oe).bigHour=!0}),Gn("hmm",function(x,H,oe){var le=x.length-2;H[Di]=On(x.substr(0,le)),H[xr]=On(x.substr(le)),C(oe).bigHour=!0}),Gn("hmmss",function(x,H,oe){var le=x.length-4,Ce=x.length-2;H[Di]=On(x.substr(0,le)),H[xr]=On(x.substr(le,2)),H[Wr]=On(x.substr(Ce)),C(oe).bigHour=!0}),Gn("Hmm",function(x,H,oe){var le=x.length-2;H[Di]=On(x.substr(0,le)),H[xr]=On(x.substr(le))}),Gn("Hmmss",function(x,H,oe){var le=x.length-4,Ce=x.length-2;H[Di]=On(x.substr(0,le)),H[xr]=On(x.substr(le,2)),H[Wr]=On(x.substr(Ce))});function po(x){return(x+"").toLowerCase().charAt(0)==="p"}var Mo=/[ap]\.?m?\.?/i,oo=ji("Hours",!0);function No(x,H,oe){return x>11?oe?"pm":"PM":oe?"am":"AM"}var bi={calendar:se,longDateFormat:Ye,invalidDate:xt,ordinal:ve,dayOfMonthOrdinalParse:qe,relativeTime:ut,months:ls,monthsShort:Gr,week:mo,weekdays:jl,weekdaysMin:mu,weekdaysShort:Hi,meridiemParse:Mo},lo={},ki={},Bo;function A(x,H){var oe,le=Math.min(x.length,H.length);for(oe=0;oe<le;oe+=1)if(x[oe]!==H[oe])return oe;return le}function N(x){return x&&x.toLowerCase().replace("_","-")}function K(x){for(var H=0,oe,le,Ce,ot;H<x.length;){for(ot=N(x[H]).split("-"),oe=ot.length,le=N(x[H+1]),le=le?le.split("-"):null;oe>0;){if(Ce=he(ot.slice(0,oe).join("-")),Ce)return Ce;if(le&&le.length>=oe&&A(ot,le)>=oe-1)break;oe--}H++}return Bo}function ne(x){return!!(x&&x.match("^[^/\\\\]*$"))}function he(x){var H=null,oe;if(lo[x]===void 0&&e&&e.exports&&ne(x))try{H=Bo._abbr,oe=Yv,oe("./locale/"+x),ue(H)}catch{lo[x]=null}return lo[x]}function ue(x,H){var oe;return x&&(d(H)?oe=He(x):oe=ke(x,H),oe?Bo=oe:typeof console<"u"&&console.warn&&console.warn("Locale "+x+" not found. Did you forget to load it?")),Bo._abbr}function ke(x,H){if(H!==null){var oe,le=bi;if(H.abbr=x,lo[x]!=null)V("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),le=lo[x]._config;else if(H.parentLocale!=null)if(lo[H.parentLocale]!=null)le=lo[H.parentLocale]._config;else if(oe=he(H.parentLocale),oe!=null)le=oe._config;else return ki[H.parentLocale]||(ki[H.parentLocale]=[]),ki[H.parentLocale].push({name:x,config:H}),null;return lo[x]=new Y(J(le,H)),ki[x]&&ki[x].forEach(function(Ce){ke(Ce.name,Ce.config)}),ue(x),lo[x]}else return delete lo[x],null}function Qe(x,H){if(H!=null){var oe,le,Ce=bi;lo[x]!=null&&lo[x].parentLocale!=null?lo[x].set(J(lo[x]._config,H)):(le=he(x),le!=null&&(Ce=le._config),H=J(Ce,H),le==null&&(H.abbr=x),oe=new Y(H),oe.parentLocale=lo[x],lo[x]=oe),ue(x)}else lo[x]!=null&&(lo[x].parentLocale!=null?(lo[x]=lo[x].parentLocale,x===ue()&&ue(x)):lo[x]!=null&&delete lo[x]);return lo[x]}function He(x){var H;if(x&&x._locale&&x._locale._abbr&&(x=x._locale._abbr),!x)return Bo;if(!r(x)){if(H=he(x),H)return H;x=[x]}return K(x)}function ht(){return Z(lo)}function Dt(x){var H,oe=x._a;return oe&&C(x).overflow===-2&&(H=oe[ss]<0||oe[ss]>11?ss:oe[Dr]<1||oe[Dr]>Ss(oe[So],oe[ss])?Dr:oe[Di]<0||oe[Di]>24||oe[Di]===24&&(oe[xr]!==0||oe[Wr]!==0||oe[yi]!==0)?Di:oe[xr]<0||oe[xr]>59?xr:oe[Wr]<0||oe[Wr]>59?Wr:oe[yi]<0||oe[yi]>999?yi:-1,C(x)._overflowDayOfYear&&(H<So||H>Dr)&&(H=Dr),C(x)._overflowWeeks&&H===-1&&(H=ta),C(x)._overflowWeekday&&H===-1&&(H=mc),C(x).overflow=H),x}var jt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,St=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Qt=/Z|[+-]\d\d(?::?\d\d)?/,pn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Qn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],io=/^\/?Date\((-?\d+)/i,Or=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Ki={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function ka(x){var H,oe,le=x._i,Ce=jt.exec(le)||St.exec(le),ot,Ot,wn,Kn,Ao=pn.length,Vs=Qn.length;if(Ce){for(C(x).iso=!0,H=0,oe=Ao;H<oe;H++)if(pn[H][1].exec(Ce[1])){Ot=pn[H][0],ot=pn[H][2]!==!1;break}if(Ot==null){x._isValid=!1;return}if(Ce[3]){for(H=0,oe=Vs;H<oe;H++)if(Qn[H][1].exec(Ce[3])){wn=(Ce[2]||" ")+Qn[H][0];break}if(wn==null){x._isValid=!1;return}}if(!ot&&wn!=null){x._isValid=!1;return}if(Ce[4])if(Qt.exec(Ce[4]))Kn="Z";else{x._isValid=!1;return}x._f=Ot+(wn||"")+(Kn||""),nl(x)}else x._isValid=!1}function tl(x,H,oe,le,Ce,ot){var Ot=[Eo(x),Gr.indexOf(H),parseInt(oe,10),parseInt(le,10),parseInt(Ce,10)];return ot&&Ot.push(parseInt(ot,10)),Ot}function Eo(x){var H=parseInt(x,10);return H<=49?2e3+H:H<=999?1900+H:H}function kc(x){return x.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Io(x,H,oe){if(x){var le=Hi.indexOf(x),Ce=new Date(H[0],H[1],H[2]).getDay();if(le!==Ce)return C(oe).weekdayMismatch=!0,oe._isValid=!1,!1}return!0}function wi(x,H,oe){if(x)return Ki[x];if(H)return 0;var le=parseInt(oe,10),Ce=le%100,ot=(le-Ce)/100;return ot*60+Ce}function vu(x){var H=Or.exec(kc(x._i)),oe;if(H){if(oe=tl(H[4],H[3],H[2],H[5],H[6],H[7]),!Io(H[1],oe,x))return;x._a=oe,x._tzm=wi(H[8],H[9],H[10]),x._d=nn.apply(null,x._a),x._d.setUTCMinutes(x._d.getUTCMinutes()-x._tzm),C(x).rfc2822=!0}else x._isValid=!1}function zf(x){var H=io.exec(x._i);if(H!==null){x._d=new Date(+H[1]);return}if(ka(x),x._isValid===!1)delete x._isValid;else return;if(vu(x),x._isValid===!1)delete x._isValid;else return;x._strict?x._isValid=!1:o.createFromInputFallback(x)}o.createFromInputFallback=q("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(x){x._d=new Date(x._i+(x._useUTC?" UTC":""))});function Zr(x,H,oe){return x??H??oe}function md(x){var H=new Date(o.now());return x._useUTC?[H.getUTCFullYear(),H.getUTCMonth(),H.getUTCDate()]:[H.getFullYear(),H.getMonth(),H.getDate()]}function Es(x){var H,oe,le=[],Ce,ot,Ot;if(!x._d){for(Ce=md(x),x._w&&x._a[Dr]==null&&x._a[ss]==null&&Fl(x),x._dayOfYear!=null&&(Ot=Zr(x._a[So],Ce[So]),(x._dayOfYear>Fs(Ot)||x._dayOfYear===0)&&(C(x)._overflowDayOfYear=!0),oe=nn(Ot,0,x._dayOfYear),x._a[ss]=oe.getUTCMonth(),x._a[Dr]=oe.getUTCDate()),H=0;H<3&&x._a[H]==null;++H)x._a[H]=le[H]=Ce[H];for(;H<7;H++)x._a[H]=le[H]=x._a[H]==null?H===2?1:0:x._a[H];x._a[Di]===24&&x._a[xr]===0&&x._a[Wr]===0&&x._a[yi]===0&&(x._nextDay=!0,x._a[Di]=0),x._d=(x._useUTC?nn:Xt).apply(null,le),ot=x._useUTC?x._d.getUTCDay():x._d.getDay(),x._tzm!=null&&x._d.setUTCMinutes(x._d.getUTCMinutes()-x._tzm),x._nextDay&&(x._a[Di]=24),x._w&&typeof x._w.d<"u"&&x._w.d!==ot&&(C(x).weekdayMismatch=!0)}}function Fl(x){var H,oe,le,Ce,ot,Ot,wn,Kn,Ao;H=x._w,H.GG!=null||H.W!=null||H.E!=null?(ot=1,Ot=4,oe=Zr(H.GG,x._a[So],no(Ln(),1,4).year),le=Zr(H.W,1),Ce=Zr(H.E,1),(Ce<1||Ce>7)&&(Kn=!0)):(ot=x._locale._week.dow,Ot=x._locale._week.doy,Ao=no(Ln(),ot,Ot),oe=Zr(H.gg,x._a[So],Ao.year),le=Zr(H.w,Ao.week),H.d!=null?(Ce=H.d,(Ce<0||Ce>6)&&(Kn=!0)):H.e!=null?(Ce=H.e+ot,(H.e<0||H.e>6)&&(Kn=!0)):Ce=ot),le<1||le>Mn(oe,ot,Ot)?C(x)._overflowWeeks=!0:Kn!=null?C(x)._overflowWeekday=!0:(wn=xn(oe,le,Ce,ot,Ot),x._a[So]=wn.year,x._dayOfYear=wn.dayOfYear)}o.ISO_8601=function(){},o.RFC_2822=function(){};function nl(x){if(x._f===o.ISO_8601){ka(x);return}if(x._f===o.RFC_2822){vu(x);return}x._a=[],C(x).empty=!0;var H=""+x._i,oe,le,Ce,ot,Ot,wn=H.length,Kn=0,Ao,Vs;for(Ce=je(x._f,x._locale).match(ee)||[],Vs=Ce.length,oe=0;oe<Vs;oe++)ot=Ce[oe],le=(H.match(Fo(ot,x))||[])[0],le&&(Ot=H.substr(0,H.indexOf(le)),Ot.length>0&&C(x).unusedInput.push(Ot),H=H.slice(H.indexOf(le)+le.length),Kn+=le.length),$e[ot]?(le?C(x).empty=!1:C(x).unusedTokens.push(ot),Qs(ot,le,x)):x._strict&&!le&&C(x).unusedTokens.push(ot);C(x).charsLeftOver=wn-Kn,H.length>0&&C(x).unusedInput.push(H),x._a[Di]<=12&&C(x).bigHour===!0&&x._a[Di]>0&&(C(x).bigHour=void 0),C(x).parsedDateParts=x._a.slice(0),C(x).meridiem=x._meridiem,x._a[Di]=Is(x._locale,x._a[Di],x._meridiem),Ao=C(x).era,Ao!==null&&(x._a[So]=x._locale.erasConvertYear(Ao,x._a[So])),Es(x),Dt(x)}function Is(x,H,oe){var le;return oe==null?H:x.meridiemHour!=null?x.meridiemHour(H,oe):(x.isPM!=null&&(le=x.isPM(oe),le&&H<12&&(H+=12),!le&&H===12&&(H=0)),H)}function kh(x){var H,oe,le,Ce,ot,Ot,wn=!1,Kn=x._f.length;if(Kn===0){C(x).invalidFormat=!0,x._d=new Date(NaN);return}for(Ce=0;Ce<Kn;Ce++)ot=0,Ot=!1,H=L({},x),x._useUTC!=null&&(H._useUTC=x._useUTC),H._f=x._f[Ce],nl(H),E(H)&&(Ot=!0),ot+=C(H).charsLeftOver,ot+=C(H).unusedTokens.length*10,C(H).score=ot,wn?ot<le&&(le=ot,oe=H):(le==null||ot<le||Ot)&&(le=ot,oe=H,Ot&&(wn=!0));v(x,oe||H)}function zl(x){if(!x._d){var H=Te(x._i),oe=H.day===void 0?H.date:H.day;x._a=p([H.year,H.month,oe,H.hour,H.minute,H.second,H.millisecond],function(le){return le&&parseInt(le,10)}),Es(x)}}function ol(x){var H=new S(Dt(Ps(x)));return H._nextDay&&(H.add(1,"d"),H._nextDay=void 0),H}function Ps(x){var H=x._i,oe=x._f;return x._locale=x._locale||He(x._l),H===null||oe===void 0&&H===""?P({nullInput:!0}):(typeof H=="string"&&(x._i=H=x._locale.preparse(H)),j(H)?new S(Dt(H)):(f(H)?x._d=H:r(oe)?kh(x):oe?nl(x):Sp(x),E(x)||(x._d=null),x))}function Sp(x){var H=x._i;d(H)?x._d=new Date(o.now()):f(H)?x._d=new Date(H.valueOf()):typeof H=="string"?zf(x):r(H)?(x._a=p(H.slice(0),function(oe){return parseInt(oe,10)}),Es(x)):s(H)?zl(x):u(H)?x._d=new Date(H):o.createFromInputFallback(x)}function _u(x,H,oe,le,Ce){var ot={};return(H===!0||H===!1)&&(le=H,H=void 0),(oe===!0||oe===!1)&&(le=oe,oe=void 0),(s(x)&&l(x)||r(x)&&x.length===0)&&(x=void 0),ot._isAMomentObject=!0,ot._useUTC=ot._isUTC=Ce,ot._l=oe,ot._i=x,ot._f=H,ot._strict=le,ol(ot)}function Ln(x,H,oe,le){return _u(x,H,oe,le,!1)}var wh=q("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var x=Ln.apply(null,arguments);return this.isValid()&&x.isValid()?x<this?this:x:P()}),wa=q("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var x=Ln.apply(null,arguments);return this.isValid()&&x.isValid()?x>this?this:x:P()});function pd(x,H){var oe,le;if(H.length===1&&r(H[0])&&(H=H[0]),!H.length)return Ln();for(oe=H[0],le=1;le<H.length;++le)(!H[le].isValid()||H[le][x](oe))&&(oe=H[le]);return oe}function sb(){var x=[].slice.call(arguments,0);return pd("isBefore",x)}function ab(){var x=[].slice.call(arguments,0);return pd("isAfter",x)}var L1=function(){return Date.now?Date.now():+new Date},Kr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Tp(x){var H,oe=!1,le,Ce=Kr.length;for(H in x)if(a(x,H)&&!(oi.call(Kr,H)!==-1&&(x[H]==null||!isNaN(x[H]))))return!1;for(le=0;le<Ce;++le)if(x[Kr[le]]){if(oe)return!1;parseFloat(x[Kr[le]])!==On(x[Kr[le]])&&(oe=!0)}return!0}function wc(){return this._isValid}function Uf(){return un(NaN)}function Ul(x){var H=Te(x),oe=H.year||0,le=H.quarter||0,Ce=H.month||0,ot=H.week||H.isoWeek||0,Ot=H.day||0,wn=H.hour||0,Kn=H.minute||0,Ao=H.second||0,Vs=H.millisecond||0;this._isValid=Tp(H),this._milliseconds=+Vs+Ao*1e3+Kn*6e4+wn*1e3*60*60,this._days=+Ot+ot*7,this._months=+Ce+le*3+oe*12,this._data={},this._locale=He(),this._bubble()}function As(x){return x instanceof Ul}function Bl(x){return x<0?Math.round(-1*x)*-1:Math.round(x)}function Ep(x,H,oe){var le=Math.min(x.length,H.length),Ce=Math.abs(x.length-H.length),ot=0,Ot;for(Ot=0;Ot<le;Ot++)(oe&&x[Ot]!==H[Ot]||!oe&&On(x[Ot])!==On(H[Ot]))&&ot++;return ot+Ce}function M1(x,H){be(x,0,0,function(){var oe=this.utcOffset(),le="+";return oe<0&&(oe=-oe,le="-"),le+te(~~(oe/60),2)+H+te(~~oe%60,2)})}M1("Z",":"),M1("ZZ",""),tn("Z",nt),tn("ZZ",nt),Gn(["Z","ZZ"],function(x,H,oe){oe._useUTC=!0,oe._tzm=il(nt,x)});var Bf=/([\+\-]|\d\d)/gi;function il(x,H){var oe=(H||"").match(x),le,Ce,ot;return oe===null?null:(le=oe[oe.length-1]||[],Ce=(le+"").match(Bf)||["-",0,0],ot=+(Ce[1]*60)+On(Ce[2]),ot===0?0:Ce[0]==="+"?ot:-ot)}function cs(x,H){var oe,le;return H._isUTC?(oe=H.clone(),le=(j(x)||f(x)?x.valueOf():Ln(x).valueOf())-oe.valueOf(),oe._d.setTime(oe._d.valueOf()+le),o.updateOffset(oe,!1),oe):Ln(x).local()}function Hf(x){return-Math.round(x._d.getTimezoneOffset())}o.updateOffset=function(){};function Ip(x,H,oe){var le=this._offset||0,Ce;if(!this.isValid())return x!=null?this:NaN;if(x!=null){if(typeof x=="string"){if(x=il(nt,x),x===null)return this}else Math.abs(x)<16&&!oe&&(x=x*60);return!this._isUTC&&H&&(Ce=Hf(this)),this._offset=x,this._isUTC=!0,Ce!=null&&this.add(Ce,"m"),le!==x&&(!H||this._changeInProgress?Lr(this,un(x-le,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,o.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?le:Hf(this)}function N1(x,H){return x!=null?(typeof x!="string"&&(x=-x),this.utcOffset(x,H),this):-this.utcOffset()}function Be(x){return this.utcOffset(0,x)}function at(x){return this._isUTC&&(this.utcOffset(0,x),this._isUTC=!1,x&&this.subtract(Hf(this),"m")),this}function Ct(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var x=il(Ne,this._i);x!=null?this.utcOffset(x):this.utcOffset(0,!0)}return this}function Tt(x){return this.isValid()?(x=x?Ln(x).utcOffset():0,(this.utcOffset()-x)%60===0):!1}function Re(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function rt(){if(!d(this._isDSTShifted))return this._isDSTShifted;var x={},H;return L(x,this),x=Ps(x),x._a?(H=x._isUTC?_(x._a):Ln(x._a),this._isDSTShifted=this.isValid()&&Ep(x._a,H.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function it(){return this.isValid()?!this._isUTC:!1}function Ft(){return this.isValid()?this._isUTC:!1}function zt(){return this.isValid()?this._isUTC&&this._offset===0:!1}var kn=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Cn=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function un(x,H){var oe=x,le=null,Ce,ot,Ot;return As(x)?oe={ms:x._milliseconds,d:x._days,M:x._months}:u(x)||!isNaN(+x)?(oe={},H?oe[H]=+x:oe.milliseconds=+x):(le=kn.exec(x))?(Ce=le[1]==="-"?-1:1,oe={y:0,d:On(le[Dr])*Ce,h:On(le[Di])*Ce,m:On(le[xr])*Ce,s:On(le[Wr])*Ce,ms:On(Bl(le[yi]*1e3))*Ce}):(le=Cn.exec(x))?(Ce=le[1]==="-"?-1:1,oe={y:Zn(le[2],Ce),M:Zn(le[3],Ce),w:Zn(le[4],Ce),d:Zn(le[5],Ce),h:Zn(le[6],Ce),m:Zn(le[7],Ce),s:Zn(le[8],Ce)}):oe==null?oe={}:typeof oe=="object"&&("from"in oe||"to"in oe)&&(Ot=ko(Ln(oe.from),Ln(oe.to)),oe={},oe.ms=Ot.milliseconds,oe.M=Ot.months),ot=new Ul(oe),As(x)&&a(x,"_locale")&&(ot._locale=x._locale),As(x)&&a(x,"_isValid")&&(ot._isValid=x._isValid),ot}un.fn=Ul.prototype,un.invalid=Uf;function Zn(x,H){var oe=x&&parseFloat(x.replace(",","."));return(isNaN(oe)?0:oe)*H}function Nn(x,H){var oe={};return oe.months=H.month()-x.month()+(H.year()-x.year())*12,x.clone().add(oe.months,"M").isAfter(H)&&--oe.months,oe.milliseconds=+H-+x.clone().add(oe.months,"M"),oe}function ko(x,H){var oe;return x.isValid()&&H.isValid()?(H=cs(H,x),x.isBefore(H)?oe=Nn(x,H):(oe=Nn(H,x),oe.milliseconds=-oe.milliseconds,oe.months=-oe.months),oe):{milliseconds:0,months:0}}function _r(x,H){return function(oe,le){var Ce,ot;return le!==null&&!isNaN(+le)&&(V(H,"moment()."+H+"(period, number) is deprecated. Please use moment()."+H+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),ot=oe,oe=le,le=ot),Ce=un(oe,le),Lr(this,Ce,x),this}}function Lr(x,H,oe,le){var Ce=H._milliseconds,ot=Bl(H._days),Ot=Bl(H._months);x.isValid()&&(le=le??!0,Ot&&lt(x,Cs(x,"Month")+Ot*oe),ot&&zs(x,"Date",Cs(x,"Date")+ot*oe),Ce&&x._d.setTime(x._d.valueOf()+Ce*oe),le&&o.updateOffset(x,ot||Ot))}var Mr=_r(1,"add"),Bs=_r(-1,"subtract");function rl(x){return typeof x=="string"||x instanceof String}function eo(x){return j(x)||f(x)||rl(x)||u(x)||dk(x)||Y6(x)||x===null||x===void 0}function Y6(x){var H=s(x)&&!l(x),oe=!1,le=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],Ce,ot,Ot=le.length;for(Ce=0;Ce<Ot;Ce+=1)ot=le[Ce],oe=oe||a(x,ot);return H&&oe}function dk(x){var H=r(x),oe=!1;return H&&(oe=x.filter(function(le){return!u(le)&&rl(x)}).length===0),H&&oe}function R1(x){var H=s(x)&&!l(x),oe=!1,le=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],Ce,ot;for(Ce=0;Ce<le.length;Ce+=1)ot=le[Ce],oe=oe||a(x,ot);return H&&oe}function W6(x,H){var oe=x.diff(H,"days",!0);return oe<-6?"sameElse":oe<-1?"lastWeek":oe<0?"lastDay":oe<1?"sameDay":oe<2?"nextDay":oe<7?"nextWeek":"sameElse"}function G6(x,H){arguments.length===1&&(arguments[0]?eo(arguments[0])?(x=arguments[0],H=void 0):R1(arguments[0])&&(H=arguments[0],x=void 0):(x=void 0,H=void 0));var oe=x||Ln(),le=cs(oe,this).startOf("day"),Ce=o.calendarFormat(this,le)||"sameElse",ot=H&&(G(H[Ce])?H[Ce].call(this,oe):H[Ce]);return this.format(ot||this.localeData().calendar(Ce,this,Ln(oe)))}function Z6(){return new S(this)}function j1(x,H){var oe=j(x)?x:Ln(x);return this.isValid()&&oe.isValid()?(H=ye(H)||"millisecond",H==="millisecond"?this.valueOf()>oe.valueOf():oe.valueOf()<this.clone().startOf(H).valueOf()):!1}function yu(x,H){var oe=j(x)?x:Ln(x);return this.isValid()&&oe.isValid()?(H=ye(H)||"millisecond",H==="millisecond"?this.valueOf()<oe.valueOf():this.clone().endOf(H).valueOf()<oe.valueOf()):!1}function F1(x,H,oe,le){var Ce=j(x)?x:Ln(x),ot=j(H)?H:Ln(H);return this.isValid()&&Ce.isValid()&&ot.isValid()?(le=le||"()",(le[0]==="("?this.isAfter(Ce,oe):!this.isBefore(Ce,oe))&&(le[1]===")"?this.isBefore(ot,oe):!this.isAfter(ot,oe))):!1}function uk(x,H){var oe=j(x)?x:Ln(x),le;return this.isValid()&&oe.isValid()?(H=ye(H)||"millisecond",H==="millisecond"?this.valueOf()===oe.valueOf():(le=oe.valueOf(),this.clone().startOf(H).valueOf()<=le&&le<=this.clone().endOf(H).valueOf())):!1}function z1(x,H){return this.isSame(x,H)||this.isAfter(x,H)}function hk(x,H){return this.isSame(x,H)||this.isBefore(x,H)}function fk(x,H,oe){var le,Ce,ot;if(!this.isValid())return NaN;if(le=cs(x,this),!le.isValid())return NaN;switch(Ce=(le.utcOffset()-this.utcOffset())*6e4,H=ye(H),H){case"year":ot=$h(this,le)/12;break;case"month":ot=$h(this,le);break;case"quarter":ot=$h(this,le)/3;break;case"second":ot=(this-le)/1e3;break;case"minute":ot=(this-le)/6e4;break;case"hour":ot=(this-le)/36e5;break;case"day":ot=(this-le-Ce)/864e5;break;case"week":ot=(this-le-Ce)/6048e5;break;default:ot=this-le}return oe?ot:Ri(ot)}function $h(x,H){if(x.date()<H.date())return-$h(H,x);var oe=(H.year()-x.year())*12+(H.month()-x.month()),le=x.clone().add(oe,"months"),Ce,ot;return H-le<0?(Ce=x.clone().add(oe-1,"months"),ot=(H-le)/(le-Ce)):(Ce=x.clone().add(oe+1,"months"),ot=(H-le)/(Ce-le)),-(oe+ot)||0}o.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",o.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function mk(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Pp(x){if(!this.isValid())return null;var H=x!==!0,oe=H?this.clone().utc():this;return oe.year()<0||oe.year()>9999?Ae(oe,H?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):G(Date.prototype.toISOString)?H?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Ae(oe,"Z")):Ae(oe,H?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Ch(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var x="moment",H="",oe,le,Ce,ot;return this.isLocal()||(x=this.utcOffset()===0?"moment.utc":"moment.parseZone",H="Z"),oe="["+x+'("]',le=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",Ce="-MM-DD[T]HH:mm:ss.SSS",ot=H+'[")]',this.format(oe+le+Ce+ot)}function U1(x){x||(x=this.isUtc()?o.defaultFormatUtc:o.defaultFormat);var H=Ae(this,x);return this.localeData().postformat(H)}function K6(x,H){return this.isValid()&&(j(x)&&x.isValid()||Ln(x).isValid())?un({to:this,from:x}).locale(this.locale()).humanize(!H):this.localeData().invalidDate()}function J6(x){return this.from(Ln(),x)}function X6(x,H){return this.isValid()&&(j(x)&&x.isValid()||Ln(x).isValid())?un({from:this,to:x}).locale(this.locale()).humanize(!H):this.localeData().invalidDate()}function B1(x){return this.to(Ln(),x)}function Ap(x){var H;return x===void 0?this._locale._abbr:(H=He(x),H!=null&&(this._locale=H),this)}var H1=q("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(x){return x===void 0?this.localeData():this.locale(x)});function pk(){return this._locale}var Dp=1e3,Vf=60*Dp,V1=60*Vf,yr=(365*400+97)*24*V1;function dr(x,H){return(x%H+H)%H}function gk(x,H,oe){return x<100&&x>=0?new Date(x+400,H,oe)-yr:new Date(x,H,oe).valueOf()}function vk(x,H,oe){return x<100&&x>=0?Date.UTC(x+400,H,oe)-yr:Date.UTC(x,H,oe)}function _k(x){var H,oe;if(x=ye(x),x===void 0||x==="millisecond"||!this.isValid())return this;switch(oe=this._isUTC?vk:gk,x){case"year":H=oe(this.year(),0,1);break;case"quarter":H=oe(this.year(),this.month()-this.month()%3,1);break;case"month":H=oe(this.year(),this.month(),1);break;case"week":H=oe(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":H=oe(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":H=oe(this.year(),this.month(),this.date());break;case"hour":H=this._d.valueOf(),H-=dr(H+(this._isUTC?0:this.utcOffset()*Vf),V1);break;case"minute":H=this._d.valueOf(),H-=dr(H,Vf);break;case"second":H=this._d.valueOf(),H-=dr(H,Dp);break}return this._d.setTime(H),o.updateOffset(this,!0),this}function Q6(x){var H,oe;if(x=ye(x),x===void 0||x==="millisecond"||!this.isValid())return this;switch(oe=this._isUTC?vk:gk,x){case"year":H=oe(this.year()+1,0,1)-1;break;case"quarter":H=oe(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":H=oe(this.year(),this.month()+1,1)-1;break;case"week":H=oe(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":H=oe(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":H=oe(this.year(),this.month(),this.date()+1)-1;break;case"hour":H=this._d.valueOf(),H+=V1-dr(H+(this._isUTC?0:this.utcOffset()*Vf),V1)-1;break;case"minute":H=this._d.valueOf(),H+=Vf-dr(H,Vf)-1;break;case"second":H=this._d.valueOf(),H+=Dp-dr(H,Dp)-1;break}return this._d.setTime(H),o.updateOffset(this,!0),this}function lb(){return this._d.valueOf()-(this._offset||0)*6e4}function xp(){return Math.floor(this.valueOf()/1e3)}function cb(){return new Date(this.valueOf())}function qf(){var x=this;return[x.year(),x.month(),x.date(),x.hour(),x.minute(),x.second(),x.millisecond()]}function Op(){var x=this;return{years:x.year(),months:x.month(),date:x.date(),hours:x.hours(),minutes:x.minutes(),seconds:x.seconds(),milliseconds:x.milliseconds()}}function Lp(){return this.isValid()?this.toISOString():null}function q1(){return E(this)}function Yf(){return v({},C(this))}function eC(){return C(this).overflow}function tC(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}be("N",0,0,"eraAbbr"),be("NN",0,0,"eraAbbr"),be("NNN",0,0,"eraAbbr"),be("NNNN",0,0,"eraName"),be("NNNNN",0,0,"eraNarrow"),be("y",["y",1],"yo","eraYear"),be("y",["yy",2],0,"eraYear"),be("y",["yyy",3],0,"eraYear"),be("y",["yyyy",4],0,"eraYear"),tn("N",Po),tn("NN",Po),tn("NNN",Po),tn("NNNN",rC),tn("NNNNN",sC),Gn(["N","NN","NNN","NNNN","NNNNN"],function(x,H,oe,le){var Ce=oe._locale.erasParse(x,le,oe._strict);Ce?C(oe).era=Ce:C(oe).invalidEra=x}),tn("y",bn),tn("yy",bn),tn("yyy",bn),tn("yyyy",bn),tn("yo",aC),Gn(["y","yy","yyy","yyyy"],So),Gn(["yo"],function(x,H,oe,le){var Ce;oe._locale._eraYearOrdinalRegex&&(Ce=x.match(oe._locale._eraYearOrdinalRegex)),oe._locale.eraYearOrdinalParse?H[So]=oe._locale.eraYearOrdinalParse(x,Ce):H[So]=parseInt(x,10)});function nC(x,H){var oe,le,Ce,ot=this._eras||He("en")._eras;for(oe=0,le=ot.length;oe<le;++oe){switch(typeof ot[oe].since){case"string":Ce=o(ot[oe].since).startOf("day"),ot[oe].since=Ce.valueOf();break}switch(typeof ot[oe].until){case"undefined":ot[oe].until=1/0;break;case"string":Ce=o(ot[oe].until).startOf("day").valueOf(),ot[oe].until=Ce.valueOf();break}}return ot}function oC(x,H,oe){var le,Ce,ot=this.eras(),Ot,wn,Kn;for(x=x.toUpperCase(),le=0,Ce=ot.length;le<Ce;++le)if(Ot=ot[le].name.toUpperCase(),wn=ot[le].abbr.toUpperCase(),Kn=ot[le].narrow.toUpperCase(),oe)switch(H){case"N":case"NN":case"NNN":if(wn===x)return ot[le];break;case"NNNN":if(Ot===x)return ot[le];break;case"NNNNN":if(Kn===x)return ot[le];break}else if([Ot,wn,Kn].indexOf(x)>=0)return ot[le]}function iC(x,H){var oe=x.since<=x.until?1:-1;return H===void 0?o(x.since).year():o(x.since).year()+(H-x.offset)*oe}function Y1(){var x,H,oe,le=this.localeData().eras();for(x=0,H=le.length;x<H;++x)if(oe=this.clone().startOf("day").valueOf(),le[x].since<=oe&&oe<=le[x].until||le[x].until<=oe&&oe<=le[x].since)return le[x].name;return""}function Mp(){var x,H,oe,le=this.localeData().eras();for(x=0,H=le.length;x<H;++x)if(oe=this.clone().startOf("day").valueOf(),le[x].since<=oe&&oe<=le[x].until||le[x].until<=oe&&oe<=le[x].since)return le[x].narrow;return""}function yk(){var x,H,oe,le=this.localeData().eras();for(x=0,H=le.length;x<H;++x)if(oe=this.clone().startOf("day").valueOf(),le[x].since<=oe&&oe<=le[x].until||le[x].until<=oe&&oe<=le[x].since)return le[x].abbr;return""}function Se(){var x,H,oe,le,Ce=this.localeData().eras();for(x=0,H=Ce.length;x<H;++x)if(oe=Ce[x].since<=Ce[x].until?1:-1,le=this.clone().startOf("day").valueOf(),Ce[x].since<=le&&le<=Ce[x].until||Ce[x].until<=le&&le<=Ce[x].since)return(this.year()-o(Ce[x].since).year())*oe+Ce[x].offset;return this.year()}function Wf(x){return a(this,"_erasNameRegex")||gd.call(this),x?this._erasNameRegex:this._erasRegex}function W1(x){return a(this,"_erasAbbrRegex")||gd.call(this),x?this._erasAbbrRegex:this._erasRegex}function sl(x){return a(this,"_erasNarrowRegex")||gd.call(this),x?this._erasNarrowRegex:this._erasRegex}function Po(x,H){return H.erasAbbrRegex(x)}function rC(x,H){return H.erasNameRegex(x)}function sC(x,H){return H.erasNarrowRegex(x)}function aC(x,H){return H._eraYearOrdinalRegex||bn}function gd(){var x=[],H=[],oe=[],le=[],Ce,ot,Ot,wn,Kn,Ao=this.eras();for(Ce=0,ot=Ao.length;Ce<ot;++Ce)Ot=Lo(Ao[Ce].name),wn=Lo(Ao[Ce].abbr),Kn=Lo(Ao[Ce].narrow),H.push(Ot),x.push(wn),oe.push(Kn),le.push(Ot),le.push(wn),le.push(Kn);this._erasRegex=new RegExp("^("+le.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+H.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+x.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+oe.join("|")+")","i")}be(0,["gg",2],0,function(){return this.weekYear()%100}),be(0,["GG",2],0,function(){return this.isoWeekYear()%100});function G1(x,H){be(0,[x,x.length],0,H)}G1("gggg","weekYear"),G1("ggggg","weekYear"),G1("GGGG","isoWeekYear"),G1("GGGGG","isoWeekYear"),tn("G",kt),tn("g",kt),tn("GG",We,Ze),tn("gg",We,Ze),tn("GGGG",cn,Ut),tn("gggg",cn,Ut),tn("GGGGG",fn,Je),tn("ggggg",fn,Je),Ar(["gggg","ggggg","GGGG","GGGGG"],function(x,H,oe,le){H[le.substr(0,2)]=On(x)}),Ar(["gg","GG"],function(x,H,oe,le){H[le]=o.parseTwoDigitYear(x)});function lC(x){return bk.call(this,x,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function cC(x){return bk.call(this,x,this.isoWeek(),this.isoWeekday(),1,4)}function dC(){return Mn(this.year(),1,4)}function uC(){return Mn(this.isoWeekYear(),1,4)}function vd(){var x=this.localeData()._week;return Mn(this.year(),x.dow,x.doy)}function hC(){var x=this.localeData()._week;return Mn(this.weekYear(),x.dow,x.doy)}function bk(x,H,oe,le,Ce){var ot;return x==null?no(this,le,Ce).year:(ot=Mn(x,le,Ce),H>ot&&(H=ot),fC.call(this,x,H,oe,le,Ce))}function fC(x,H,oe,le,Ce){var ot=xn(x,H,oe,le,Ce),Ot=nn(ot.year,0,ot.dayOfYear);return this.year(Ot.getUTCFullYear()),this.month(Ot.getUTCMonth()),this.date(Ot.getUTCDate()),this}be("Q",0,"Qo","quarter"),tn("Q",Xe),Gn("Q",function(x,H){H[ss]=(On(x)-1)*3});function mC(x){return x==null?Math.ceil((this.month()+1)/3):this.month((x-1)*3+this.month()%3)}be("D",["DD",2],"Do","date"),tn("D",We,dn),tn("DD",We,Ze),tn("Do",function(x,H){return x?H._dayOfMonthOrdinalParse||H._ordinalParse:H._dayOfMonthOrdinalParseLenient}),Gn(["D","DD"],Dr),Gn("Do",function(x,H){H[Dr]=On(x.match(We)[0])});var kk=ji("Date",!0);be("DDD",["DDDD",3],"DDDo","dayOfYear"),tn("DDD",Vt),tn("DDDD",vt),Gn(["DDD","DDDD"],function(x,H,oe){oe._dayOfYear=On(x)});function _d(x){var H=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return x==null?H:this.add(x-H,"d")}be("m",["mm",2],0,"minute"),tn("m",We,Hn),tn("mm",We,Ze),Gn(["m","mm"],xr);var pC=ji("Minutes",!1);be("s",["ss",2],0,"second"),tn("s",We,Hn),tn("ss",We,Ze),Gn(["s","ss"],Wr);var gC=ji("Seconds",!1);be("S",0,0,function(){return~~(this.millisecond()/100)}),be(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),be(0,["SSS",3],0,"millisecond"),be(0,["SSSS",4],0,function(){return this.millisecond()*10}),be(0,["SSSSS",5],0,function(){return this.millisecond()*100}),be(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),be(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),be(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),be(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),tn("S",Vt,Xe),tn("SS",Vt,Ze),tn("SSS",Vt,vt);var bu,wk;for(bu="SSSS";bu.length<=9;bu+="S")tn(bu,bn);function vC(x,H){H[yi]=On(("0."+x)*1e3)}for(bu="S";bu.length<=9;bu+="S")Gn(bu,vC);wk=ji("Milliseconds",!1),be("z",0,0,"zoneAbbr"),be("zz",0,0,"zoneName");function Sh(){return this._isUTC?"UTC":""}function _C(){return this._isUTC?"Coordinated Universal Time":""}var on=S.prototype;on.add=Mr,on.calendar=G6,on.clone=Z6,on.diff=fk,on.endOf=Q6,on.format=U1,on.from=K6,on.fromNow=J6,on.to=X6,on.toNow=B1,on.get=as,on.invalidAt=eC,on.isAfter=j1,on.isBefore=yu,on.isBetween=F1,on.isSame=uk,on.isSameOrAfter=z1,on.isSameOrBefore=hk,on.isValid=q1,on.lang=H1,on.locale=Ap,on.localeData=pk,on.max=wa,on.min=wh,on.parsingFlags=Yf,on.set=Nl,on.startOf=_k,on.subtract=Bs,on.toArray=qf,on.toObject=Op,on.toDate=cb,on.toISOString=Pp,on.inspect=Ch,typeof Symbol<"u"&&Symbol.for!=null&&(on[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),on.toJSON=Lp,on.toString=mk,on.unix=xp,on.valueOf=lb,on.creationData=tC,on.eraName=Y1,on.eraNarrow=Mp,on.eraAbbr=yk,on.eraYear=Se,on.year=Ka,on.isLeapYear=Ja,on.weekYear=lC,on.isoWeekYear=cC,on.quarter=on.quarters=mC,on.month=ft,on.daysInMonth=ct,on.week=on.weeks=vr,on.isoWeek=on.isoWeeks=gc,on.weeksInYear=vd,on.weeksInWeekYear=hC,on.isoWeeksInYear=dC,on.isoWeeksInISOWeekYear=uC,on.date=kk,on.day=on.days=oa,on.weekday=gu,on.isoWeekday=fd,on.dayOfYear=_d,on.hour=on.hours=oo,on.minute=on.minutes=pC,on.second=on.seconds=gC,on.millisecond=on.milliseconds=wk,on.utcOffset=Ip,on.utc=Be,on.local=at,on.parseZone=Ct,on.hasAlignedHourOffset=Tt,on.isDST=Re,on.isLocal=it,on.isUtcOffset=Ft,on.isUtc=zt,on.isUTC=zt,on.zoneAbbr=Sh,on.zoneName=_C,on.dates=q("dates accessor is deprecated. Use date instead.",kk),on.months=q("months accessor is deprecated. Use month instead",ft),on.years=q("years accessor is deprecated. Use year instead",Ka),on.zone=q("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",N1),on.isDSTShifted=q("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",rt);function Hl(x){return Ln(x*1e3)}function yC(){return Ln.apply(null,arguments).parseZone()}function $k(x){return x}var ci=Y.prototype;ci.calendar=ce,ci.longDateFormat=_t,ci.invalidDate=we,ci.ordinal=$t,ci.preparse=$k,ci.postformat=$k,ci.relativeTime=Ve,ci.pastFuture=tt,ci.set=Q,ci.eras=nC,ci.erasParse=oC,ci.erasConvertYear=iC,ci.erasAbbrRegex=W1,ci.erasNameRegex=Wf,ci.erasNarrowRegex=sl,ci.months=Rl,ci.monthsShort=Pe,ci.monthsParse=ze,ci.monthsRegex=qt,ci.monthsShortRegex=Nt,ci.week=To,ci.firstDayOfYear=gr,ci.firstDayOfWeek=ii,ci.weekdays=el,ci.weekdaysMin=bc,ci.weekdaysShort=bh,ci.weekdaysParse=pu,ci.weekdaysRegex=li,ci.weekdaysShortRegex=Yo,ci.weekdaysMinRegex=re,ci.isPM=po,ci.meridiem=No;function Z1(x,H,oe,le){var Ce=He(),ot=_().set(le,H);return Ce[oe](ot,x)}function Ck(x,H,oe){if(u(x)&&(H=x,x=void 0),x=x||"",H!=null)return Z1(x,H,oe,"month");var le,Ce=[];for(le=0;le<12;le++)Ce[le]=Z1(x,le,oe,"month");return Ce}function K1(x,H,oe,le){typeof x=="boolean"?(u(H)&&(oe=H,H=void 0),H=H||""):(H=x,oe=H,x=!1,u(H)&&(oe=H,H=void 0),H=H||"");var Ce=He(),ot=x?Ce._week.dow:0,Ot,wn=[];if(oe!=null)return Z1(H,(oe+ot)%7,le,"day");for(Ot=0;Ot<7;Ot++)wn[Ot]=Z1(H,(Ot+ot)%7,le,"day");return wn}function Sk(x,H){return Ck(x,H,"months")}function bC(x,H){return Ck(x,H,"monthsShort")}function kC(x,H,oe){return K1(x,H,oe,"weekdays")}function db(x,H,oe){return K1(x,H,oe,"weekdaysShort")}function Np(x,H,oe){return K1(x,H,oe,"weekdaysMin")}ue("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(x){var H=x%10,oe=On(x%100/10)===1?"th":H===1?"st":H===2?"nd":H===3?"rd":"th";return x+oe}}),o.lang=q("moment.lang is deprecated. Use moment.locale instead.",ue),o.langData=q("moment.langData is deprecated. Use moment.localeData instead.",He);var al=Math.abs;function wC(){var x=this._data;return this._milliseconds=al(this._milliseconds),this._days=al(this._days),this._months=al(this._months),x.milliseconds=al(x.milliseconds),x.seconds=al(x.seconds),x.minutes=al(x.minutes),x.hours=al(x.hours),x.months=al(x.months),x.years=al(x.years),this}function ub(x,H,oe,le){var Ce=un(H,oe);return x._milliseconds+=le*Ce._milliseconds,x._days+=le*Ce._days,x._months+=le*Ce._months,x._bubble()}function $C(x,H){return ub(this,x,H,1)}function yd(x,H){return ub(this,x,H,-1)}function J1(x){return x<0?Math.floor(x):Math.ceil(x)}function Th(){var x=this._milliseconds,H=this._days,oe=this._months,le=this._data,Ce,ot,Ot,wn,Kn;return x>=0&&H>=0&&oe>=0||x<=0&&H<=0&&oe<=0||(x+=J1(hb(oe)+H)*864e5,H=0,oe=0),le.milliseconds=x%1e3,Ce=Ri(x/1e3),le.seconds=Ce%60,ot=Ri(Ce/60),le.minutes=ot%60,Ot=Ri(ot/60),le.hours=Ot%24,H+=Ri(Ot/24),Kn=Ri($a(H)),oe+=Kn,H-=J1(hb(Kn)),wn=Ri(oe/12),oe%=12,le.days=H,le.months=oe,le.years=wn,this}function $a(x){return x*4800/146097}function hb(x){return x*146097/4800}function Tk(x){if(!this.isValid())return NaN;var H,oe,le=this._milliseconds;if(x=ye(x),x==="month"||x==="quarter"||x==="year")switch(H=this._days+le/864e5,oe=this._months+$a(H),x){case"month":return oe;case"quarter":return oe/3;case"year":return oe/12}else switch(H=this._days+Math.round(hb(this._months)),x){case"week":return H/7+le/6048e5;case"day":return H+le/864e5;case"hour":return H*24+le/36e5;case"minute":return H*1440+le/6e4;case"second":return H*86400+le/1e3;case"millisecond":return Math.floor(H*864e5)+le;default:throw new Error("Unknown unit "+x)}}function $c(x){return function(){return this.as(x)}}var Gf=$c("ms"),ku=$c("s"),Ek=$c("m"),CC=$c("h"),X1=$c("d"),SC=$c("w"),Ik=$c("M"),ds=$c("Q"),fb=$c("y"),Pk=Gf;function Cc(){return un(this)}function mb(x){return x=ye(x),this.isValid()?this[x+"s"]():NaN}function Sc(x){return function(){return this.isValid()?this._data[x]:NaN}}var Eh=Sc("milliseconds"),Ak=Sc("seconds"),Hs=Sc("minutes"),pb=Sc("hours"),TC=Sc("days"),EC=Sc("months"),IC=Sc("years");function gb(){return Ri(this.days()/7)}var bd=Math.round,Tc={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Dk(x,H,oe,le,Ce){return Ce.relativeTime(H||1,!!oe,x,le)}function PC(x,H,oe,le){var Ce=un(x).abs(),ot=bd(Ce.as("s")),Ot=bd(Ce.as("m")),wn=bd(Ce.as("h")),Kn=bd(Ce.as("d")),Ao=bd(Ce.as("M")),Vs=bd(Ce.as("w")),Ec=bd(Ce.as("y")),kd=ot<=oe.ss&&["s",ot]||ot<oe.s&&["ss",ot]||Ot<=1&&["m"]||Ot<oe.m&&["mm",Ot]||wn<=1&&["h"]||wn<oe.h&&["hh",wn]||Kn<=1&&["d"]||Kn<oe.d&&["dd",Kn];return oe.w!=null&&(kd=kd||Vs<=1&&["w"]||Vs<oe.w&&["ww",Vs]),kd=kd||Ao<=1&&["M"]||Ao<oe.M&&["MM",Ao]||Ec<=1&&["y"]||["yy",Ec],kd[2]=H,kd[3]=+x>0,kd[4]=le,Dk.apply(null,kd)}function AC(x){return x===void 0?bd:typeof x=="function"?(bd=x,!0):!1}function Rp(x,H){return Tc[x]===void 0?!1:H===void 0?Tc[x]:(Tc[x]=H,x==="s"&&(Tc.ss=H-1),!0)}function DC(x,H){if(!this.isValid())return this.localeData().invalidDate();var oe=!1,le=Tc,Ce,ot;return typeof x=="object"&&(H=x,x=!1),typeof x=="boolean"&&(oe=x),typeof H=="object"&&(le=Object.assign({},Tc,H),H.s!=null&&H.ss==null&&(le.ss=H.s-1)),Ce=this.localeData(),ot=PC(this,!oe,le,Ce),oe&&(ot=Ce.pastFuture(+this,ot)),Ce.postformat(ot)}var vb=Math.abs;function wu(x){return(x>0)-(x<0)||+x}function jp(){if(!this.isValid())return this.localeData().invalidDate();var x=vb(this._milliseconds)/1e3,H=vb(this._days),oe=vb(this._months),le,Ce,ot,Ot,wn=this.asSeconds(),Kn,Ao,Vs,Ec;return wn?(le=Ri(x/60),Ce=Ri(le/60),x%=60,le%=60,ot=Ri(oe/12),oe%=12,Ot=x?x.toFixed(3).replace(/\.?0+$/,""):"",Kn=wn<0?"-":"",Ao=wu(this._months)!==wu(wn)?"-":"",Vs=wu(this._days)!==wu(wn)?"-":"",Ec=wu(this._milliseconds)!==wu(wn)?"-":"",Kn+"P"+(ot?Ao+ot+"Y":"")+(oe?Ao+oe+"M":"")+(H?Vs+H+"D":"")+(Ce||le||x?"T":"")+(Ce?Ec+Ce+"H":"")+(le?Ec+le+"M":"")+(x?Ec+Ot+"S":"")):"P0D"}var Wo=Ul.prototype;Wo.isValid=wc,Wo.abs=wC,Wo.add=$C,Wo.subtract=yd,Wo.as=Tk,Wo.asMilliseconds=Gf,Wo.asSeconds=ku,Wo.asMinutes=Ek,Wo.asHours=CC,Wo.asDays=X1,Wo.asWeeks=SC,Wo.asMonths=Ik,Wo.asQuarters=ds,Wo.asYears=fb,Wo.valueOf=Pk,Wo._bubble=Th,Wo.clone=Cc,Wo.get=mb,Wo.milliseconds=Eh,Wo.seconds=Ak,Wo.minutes=Hs,Wo.hours=pb,Wo.days=TC,Wo.weeks=gb,Wo.months=EC,Wo.years=IC,Wo.humanize=DC,Wo.toISOString=jp,Wo.toString=jp,Wo.toJSON=jp,Wo.locale=Ap,Wo.localeData=pk,Wo.toIsoString=q("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",jp),Wo.lang=H1,be("X",0,0,"unix"),be("x",0,0,"valueOf"),tn("x",kt),tn("X",It),Gn("X",function(x,H,oe){oe._d=new Date(parseFloat(x)*1e3)}),Gn("x",function(x,H,oe){oe._d=new Date(On(x))});//! moment.js
return o.version="2.30.1",i(Ln),o.fn=on,o.min=sb,o.max=ab,o.now=L1,o.utc=_,o.unix=Hl,o.months=Sk,o.isDate=f,o.locale=ue,o.invalid=P,o.duration=un,o.isMoment=j,o.weekdays=kC,o.parseZone=yC,o.localeData=He,o.isDuration=As,o.monthsShort=bC,o.weekdaysMin=Np,o.defineLocale=ke,o.updateLocale=Qe,o.locales=ht,o.weekdaysShort=db,o.normalizeUnits=ye,o.relativeTimeRounding=AC,o.relativeTimeThreshold=Rp,o.calendarFormat=W6,o.prototype=on,o.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},o})}(GT)),GT.exports}var Xan=Xle();const Ou=xl(Xan);(function(e,t){(function(n,o){o(typeof Yv=="function"?Xle():n.moment)})(bo,function(n){//! moment.js locale configuration
var o={standalone:"leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),format:"ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},i="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),r=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],s=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function a(u){return u>1&&u<5&&~~(u/10)!==1}function l(u,f,p,v){var _=u+" ";switch(p){case"s":return f||v?"pár sekund":"pár sekundami";case"ss":return f||v?_+(a(u)?"sekundy":"sekund"):_+"sekundami";case"m":return f?"minuta":v?"minutu":"minutou";case"mm":return f||v?_+(a(u)?"minuty":"minut"):_+"minutami";case"h":return f?"hodina":v?"hodinu":"hodinou";case"hh":return f||v?_+(a(u)?"hodiny":"hodin"):_+"hodinami";case"d":return f||v?"den":"dnem";case"dd":return f||v?_+(a(u)?"dny":"dní"):_+"dny";case"M":return f||v?"měsíc":"měsícem";case"MM":return f||v?_+(a(u)?"měsíce":"měsíců"):_+"měsíci";case"y":return f||v?"rok":"rokem";case"yy":return f||v?_+(a(u)?"roky":"let"):_+"lety"}}var d=n.defineLocale("cs",{months:o,monthsShort:i,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return d})})();const Qan={methods:{ziggyRoute:Ie},props:{webinar:{type:Object},hideAuthor:{type:Boolean,default:!1},showDurationInsteadOfEndDate:{type:Boolean,default:!1}},computed:{webinarDateString(){return this.webinar.start_date_iso?Ou(this.webinar.start_date_iso).locale("cs").format("D. MMMM YYYY"):""},webinarTimeString(){if(this.showDurationInsteadOfEndDate&&this.webinar.length_minutes)return this.webinar.length_minutes+" "+this.$t("public.time.minutes").toLowerCase();if(this.webinar.start_date_iso){let e=Ou(this.webinar.start_date_iso),t=null;return this.webinar.end_date_iso&&(t=" - "+Ou(this.webinar.end_date_iso).format("HH:mm")),e.format("HH:mm")+(t||"")}return""}}},eln={class:"text-gray-900 d-flex flex-wrap"},tln={key:0},nln={class:"fw-bold me-2"},oln={key:0};function iln(e,t,n,o,i,r){var s,a;return h(),g("div",eln,[c("div",{class:X({"border-end border-2 border-gray-400 pe-2 me-2":!n.hideAuthor})},[n.webinar.date_string?(h(),g("span",tln,m(n.webinar.date_string),1)):n.webinar.start_date_iso?(h(),g(pe,{key:1},[c("span",nln,m(r.webinarDateString),1),z(" "+m(r.webinarTimeString),1)],64)):D("",!0)],2),n.hideAuthor?D("",!0):(h(),g("div",oln,m((a=(s=n.webinar)==null?void 0:s.author)==null?void 0:a.name),1))])}const Qle=U(Qan,[["render",iln]]),rln={},sln={class:"position-relative"};function aln(e,t,n,o,i,r){return h(),g("div",sln,t[0]||(t[0]=[c("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1440",height:"272",viewBox:"0 0 1440 272",fill:"none",class:"line"},[c("path",{d:"M1523.05 1.32939C1454.21 87.5999 1376.44 113.917 1276.96 111.827C788.146 58.6639 208.454 100.831 99.624 143.993C36.2412 169.131 -11.1533 196.317 -81.3243 270.699",stroke:"#ECEFF9","stroke-width":"3","stroke-dasharray":"6 6"})],-1)]))}const lln=U(rln,[["render",aln]]);const cln={components:{WebinarDateAuthor:Qle,CountDownTimerWebinar:Jan,Loading:Rt,WebinarCardCutout:Han,CountDownTimer:hM,WebinarClassPill:uM,CurvedDottedLine:lln},props:{webinar:Object,hasActiveLink:{type:Boolean,default:!0}},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"webinar/getNextWebinarLoading"})}},dln={class:"row"},uln={class:"col-12 col-lg-8 order-1 order-lg-0 mt-4 mt-lg-0 d-flex flex-column gap-3"},hln={class:"mb-0 text-gray-900 fw-bold"},fln=["innerHTML"],mln={class:"col-12 col-lg-4 order-0 order-lg-1"},pln=["src","alt"],gln={class:"d-flex flex-wrap align-items-end gap-3 justify-content-center flex-lg-row flex-column align-items-lg-end align-items-center"},vln={class:"fw-bold ps-0 ps-lg-5 mb-0 me-3 py-1 text-uppercase"},_ln=["href"];function yln(e,t,n,o,i,r){const s=y("Loading"),a=y("CurvedDottedLine"),l=y("WebinarCardCutout"),d=y("WebinarDateAuthor"),u=y("WebinarClassPill"),f=y("CountDownTimerWebinar");return h(),W(oc(n.hasActiveLink?"router-link":"a"),{to:{name:"webinar.detail",params:{slug:n.webinar.slug}},class:"webinar-card-big position-relative vl-parent mh-10rem",onClick:t[2]||(t[2]=p=>e.$emit("navigate"))},{default:F(()=>[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=p=>e.loading=p),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{class:"position-absolute top-50 start-50 translate-middle-x z-index-neg-1 d-none d-xl-block"}),k(l,{class:"border-gray-400 bg-white d-none d-md-block",side:"left","top-position":"66",size:"42"}),k(l,{class:"border-gray-400 bg-white d-none d-md-block",side:"right","top-position":"66",size:"42"}),c("div",dln,[c("div",uln,[k(d,{webinar:n.webinar,class:"mb-neg-2"},null,8,["webinar"]),c("h3",hln,m(n.webinar.title),1),c("div",null,[(h(!0),g(pe,null,Me(n.webinar.classes,p=>(h(),W(u,{key:p.id,clas:p,class:"me-2"},null,8,["clas"]))),128))]),c("p",{class:"mb-0 text-gray-900",innerHTML:n.webinar.short_description},null,8,fln)]),c("div",mln,[c("img",{src:n.webinar.cover,alt:n.webinar.title,class:"webinar-img img-fluid ms-auto ms-lg-auto d-block me-auto me-lg-0"},null,8,pln)])]),t[3]||(t[3]=c("hr",{class:"dotted-hr"},null,-1)),c("div",gln,[c("h5",vln,m(e.$t("webinar.webinar_starts_in")),1),k(f,{"target-date":n.webinar.start_date_iso,title:null},null,8,["target-date"]),n.webinar.registration_form_url?(h(),g("a",{key:0,href:n.webinar.registration_form_url,onClick:t[1]||(t[1]=Gt(()=>{},["stop"])),class:"btn btn-primary btn-sm ms-0 ms-lg-auto me-0 me-lg-4 mt-3 mt-lg-0",target:"_blank"},m(e.$t("webinar.register")),9,_ln)):D("",!0)])]),_:1},8,["to"])}const bln=U(cln,[["render",yln],["__scopeId","data-v-a3860061"]]);const kln={},wln={class:"position-relative w-100"};function $ln(e,t,n,o,i,r){return h(),g("div",wln,t[0]||(t[0]=[wl('<svg width="339" height="401" viewBox="0 0 339 401" fill="none" xmlns="http://www.w3.org/2000/svg" class="ellipse-87" data-v-2302c956><g id="Ellipse 87" opacity="0.3" filter="url(#filter0_f_22029_6133)" data-v-2302c956><circle cx="138.5" cy="200.5" r="82.5" fill="#FFC642" data-v-2302c956></circle></g><defs data-v-2302c956><filter id="filter0_f_22029_6133" x="-62" y="0" width="401" height="401" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB" data-v-2302c956><feFlood flood-opacity="0" result="BackgroundImageFix" data-v-2302c956></feFlood><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" data-v-2302c956></feBlend><feGaussianBlur stdDeviation="59" result="effect1_foregroundBlur_22029_6133" data-v-2302c956></feGaussianBlur></filter></defs></svg><svg width="379" height="379" viewBox="0 0 379 379" fill="none" xmlns="http://www.w3.org/2000/svg" class="ellipse-85" data-v-2302c956><g id="Ellipse 85" opacity="0.3" filter="url(#filter0_f_22029_6130)" data-v-2302c956><circle cx="189.5" cy="189.5" r="74.5" fill="#FC8B67" data-v-2302c956></circle></g><defs data-v-2302c956><filter id="filter0_f_22029_6130" x="0" y="0" width="379" height="379" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB" data-v-2302c956><feFlood flood-opacity="0" result="BackgroundImageFix" data-v-2302c956></feFlood><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" data-v-2302c956></feBlend><feGaussianBlur stdDeviation="57.5" result="effect1_foregroundBlur_22029_6130" data-v-2302c956></feGaussianBlur></filter></defs></svg><svg width="359" height="401" viewBox="0 0 359 401" fill="none" xmlns="http://www.w3.org/2000/svg" class="ellipse-86" data-v-2302c956><g id="Ellipse 86" opacity="0.3" filter="url(#filter0_f_22029_6132)" data-v-2302c956><circle cx="200.5" cy="200.5" r="82.5" fill="#9260BE" data-v-2302c956></circle></g><defs data-v-2302c956><filter id="filter0_f_22029_6132" x="0" y="0" width="401" height="401" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB" data-v-2302c956><feFlood flood-opacity="0" result="BackgroundImageFix" data-v-2302c956></feFlood><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" data-v-2302c956></feBlend><feGaussianBlur stdDeviation="59" result="effect1_foregroundBlur_22029_6132" data-v-2302c956></feGaussianBlur></filter></defs></svg><svg width="379" height="379" viewBox="0 0 379 379" fill="none" xmlns="http://www.w3.org/2000/svg" class="ellipse-101" data-v-2302c956><g id="Ellipse 101" opacity="0.3" filter="url(#filter0_f_22029_6131)" data-v-2302c956><circle cx="189.5" cy="189.5" r="74.5" fill="#5EBF79" data-v-2302c956></circle></g><defs data-v-2302c956><filter id="filter0_f_22029_6131" x="0" y="0" width="379" height="379" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB" data-v-2302c956><feFlood flood-opacity="0" result="BackgroundImageFix" data-v-2302c956></feFlood><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" data-v-2302c956></feBlend><feGaussianBlur stdDeviation="57.5" result="effect1_foregroundBlur_22029_6131" data-v-2302c956></feGaussianBlur></filter></defs></svg>',4)]))}const Cln=U(kln,[["render",$ln],["__scopeId","data-v-2302c956"]]);const Sln={components:{AppPill:Ni,WebinarClassPill:uM},props:{webinar:{type:Object},hasRouterLink:{type:Boolean,default:!0}}},Tln={key:0,class:"d-flex flex-column gap-2dot5 p-3"},Eln={class:"text-gray-700 medium mb-ndeg-2dot5"},Iln={class:"d-flex flex-wrap gap-2"},Pln={class:"d-flex align-items-center"},Aln=["src","alt"],Dln={class:"text-gray-700 mb-0"},xln={class:"medium mb-0"},Oln=["href"],Lln={key:1};function Mln(e,t,n,o,i,r){var d,u,f,p,v,_;const s=y("router-link"),a=y("WebinarClassPill"),l=y("AppPill");return n.webinar.title?(h(),g("div",Tln,[c("div",Eln,m(n.webinar.start_date),1),k(s,{to:{name:"webinar.detail",params:{slug:n.webinar.slug}},onClick:t[0]||(t[0]=b=>e.$emit("navigate")),class:"h4 fw-bold mb-0 text-decoration-underline-hover"},{default:F(()=>[z(m(n.webinar.title),1)]),_:1},8,["to"]),c("div",Iln,[(h(!0),g(pe,null,Me(n.webinar.class,b=>(h(),W(a,{key:b.id,clas:b},null,8,["clas"]))),128))]),c("div",Pln,[c("img",{src:(u=(d=n.webinar)==null?void 0:d.author)==null?void 0:u.image_thumbnail,alt:(p=(f=n.webinar)==null?void 0:f.author)==null?void 0:p.name,class:"img-fluid me-2 img-webinar-small rounded-circle"},null,8,Aln),c("p",Dln,m((_=(v=n.webinar)==null?void 0:v.author)==null?void 0:_.name),1)]),c("p",xln,m(n.webinar.short_description),1),n.webinar.recording_url?(h(),g(pe,{key:0},[n.hasRouterLink?(h(),W(s,{key:0,to:{name:"webinar.detail",params:{slug:n.webinar.slug}},onClick:t[1]||(t[1]=b=>e.$emit("navigate")),class:"text-decoration-underline-hover"},{default:F(()=>[z(m(e.$t("webinar.show")),1)]),_:1},8,["to"])):(h(),g("a",{key:1,href:e.ziggyRoute("webinars.show",n.webinar.slug),target:"_blank",onClick:t[2]||(t[2]=b=>e.$emit("navigate"))},m(e.$t("webinar.show")),9,Oln))],64)):(h(),g("div",Lln,[k(l,{color:"muted"},{default:F(()=>[z(m(e.$t("public.preparing")),1)]),_:1})]))])):D("",!0)}const Nln=U(Sln,[["render",Mln],["__scopeId","data-v-d8b62a3a"]]);function*Rln(e,t){for(let n=0;n<e.length;n+=t)yield e.slice(n,n+t)}const jln={components:{AppIcon:Ue,WebinarCardSimple:Nln,QuerySearch:$L,QueryClassSelect:CL,Loading:Rt},props:{webinars:{type:Array},divideIntoYears:{type:Boolean,default:!1},title:{type:String,default:""},searchHidden:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"webinar/getLoading"}),localQuery(){return{text:this.$route.query.text||""}},webinarsInYears(){let e=new Map;return this.webinars.forEach(t=>{const n=new Date(t.start_date_iso).getFullYear();e.has(n)||e.set(n,[]),e.get(n).push(t)}),e},webinarsList(){return this.divideIntoYears?this.webinarsInYears:[this.webinars]}},methods:{chunks(e,t){return Rln(e,t)}}},Fln={class:"d-flex flex-column gap-3"},zln={class:"text-gray-900 text-center fw-medium"},Uln={key:0,class:"d-flex flex-column flex-xl-row justify-content-between align-items-start align-items-xl-center"},Bln={class:"vl-parent mh-12rem"},Hln={key:0,class:"d-flex flex-column gap-4"},Vln={key:0,class:"text-center text-muted mt-3"},qln={key:0,class:"bg-primary-10 rounded-1 text-gray-900 d-inline-flex flex-wrap align-items-center px-3 py-1"};function Yln(e,t,n,o,i,r){const s=y("QuerySearch"),a=y("QueryClassSelect"),l=y("Loading"),d=y("AppIcon"),u=y("WebinarCardSimple");return h(),g("div",Fln,[c("h3",zln,m(n.title),1),n.searchHidden?D("",!0):(h(),g("div",Uln,[k(s,{placeholder:e.$t("webinar.insert"),query:r.localQuery,class:"mw-20rem"},null,8,["placeholder","query"]),k(a,{class:"mt-2 mt-xl-0 ms-xl-2"})])),c("div",Bln,[k(l,{active:e.loading,"onUpdate:active":t[0]||(t[0]=f=>e.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.loading?D("",!0):(h(),g("div",Hln,[n.webinars.length===0?(h(),g("h4",Vln,m(e.$t("webinar.not_found")),1)):(h(!0),g(pe,{key:1},Me(r.webinarsList,f=>(h(),g("div",{key:f[0]},[n.divideIntoYears?(h(),g("span",qln,[k(d,{icon:"calendar",width:"16",height:"16",class:"me-icon"}),z(" "+m(e.$t("webinar.index.recordings_from_year",{year:f[0]})),1)])):D("",!0),(h(!0),g(pe,null,Me([...r.chunks(n.divideIntoYears?f[1]:f,3)],(p,v)=>(h(),g("div",{key:v,class:"row border-between-rows"},[(h(!0),g(pe,null,Me(p,_=>(h(),g("div",{key:_.id,class:"col-12 col-lg-4 border-between-cols"},[k(u,{webinar:_,class:"border-bottom-2-mobile",onNavigate:t[1]||(t[1]=b=>e.$emit("navigate"))},null,8,["webinar"])]))),128))]))),128))]))),128))]))])])}const ece=U(jln,[["render",Yln],["__scopeId","data-v-6610e2fa"]]),Wln={webinar_authors:[{description:"Aktuálně se věnuji lektorování seminářů o inovacích ve vzdělávání. Vyučuji na Pedagogické fakultě UK a podílím se na projektech s cílem propojení teorie a praxe v přípravě budoucích učitelů.",name:"Petra Vallin",link:"https://www.petravallin.cz/",image:"https://bucket.mlcdn.com/a/1321/1321562/images/122bccfb1a27a0f6f86743da3626855f2da4fdd4.png"},{description:"Jsem učitelka na základní škole a taky lektorka Hejného metody. Ráda učím v souvislostech, mám ráda konstruktivismus a integrovanou tematickou výuku.",name:"Magda Málková",link:"https://www.ucitelnice.cz/author/194",image:"https://bucket.mlcdn.com/a/1321/1321562/images/9ce292c7a9dff3072f237b21831c44ec7d38d541.png"},{description:"Dlouhodobě působím na Katedře pedagogiky a psychologie Pedagogické fakulty UHK. Přednáším v oborech na rozhraní pedagogiky, antropologie, etiky a historie vzdělávání a také jsem zakladatelem Centra rozvoje charakteru.",name:"Jan Hábl",link:"https://www.cerc.cz/",image:"https://bucket.mlcdn.com/a/1321/1321562/images/af602466bdbe4b920fa429391389fc73338dc517.png"},{description:"Zaměřuji se zejména na vnitřní, ale i vnější motivaci, učení zážitkem a prožitkem, často využívám projektové vyučování, které si sama vymýšlím s jasně stanovenými cíli výuky. Nejvíce se realizuji v nové informatice, hudební a výtvarné výchově.",name:"Marcela Přibylová",link:"https://www.ucitelnice.cz/author/6508",image:"https://bucket.mlcdn.com/a/1321/1321562/images/faa80965ec58c02c8075242c9a3aa1003956534b.png"},{description:" S radostí a láskou učím na základní škole. Věnuji se projektové a badatelské výuce. Věřím, že každé dítě v sobě nosí talent.",name:"Iva Hrubá Eliášová",link:"https://www.ucitelnice.cz/author/821",image:"https://bucket.mlcdn.com/a/1321/1321562/images/4190bfd422ac1ebdac5aecc55aa93b7d288c3ec8.png"},{description:"Jsem učitelkou českého jazyka a hudební výchovy. Zároveň lektoruji hudebně čtenářské dílny pro učitele i rodiče. Jako lektorka působím například v České Orffově společnosti a ve Společnosti pro hudební výchovu ČR. Při výuce  pro mě velmi důležité spojení zážitek - hra - tvořivost. Píši blog Jak na hudebku.",name:"Lenka Pobudová",link:"https://www.ucitelnice.cz/author/11226",image:"https://bucket.mlcdn.com/a/1321/1321562/images/98f65082dbdc8c623df199275e849cf6af792991.png"},{description:"Jsem učitelka na malé základní škole. S dětmi ráda objevuji nové věci, listuji knížkami, zažívám mnohá dobrodružství a trávím společný čas venku. Baví mě promyšlená výuka, která propojuje různé oblasti vzdělávání.",name:"Tereza Vítková",link:"https://www.ucitelnice.cz/author/25768",image:"https://bucket.mlcdn.com/a/1321/1321562/images/106757450f6d68df8f8a2818336b4b347d874ebc.png"},{description:"Jsem předsedkyní Společnosti pro hudební výchovu ČR, lektorkou této i České Orffovy společnosti a působím na katedře hudební výchovy PedF UK. Vyučuji také na Hudební škole a vedu dětský pěvecký sbor. Mým krédem je živá hudební výchova, rozmanitost metod, láska k dětem a k učení obecně, a radost z hudebně i lidsky naplněných setkání ve škole i jinde.",name:"Jiřina Jiřičková",link:"https://pedf.cuni.cz/PEDF-2160.html",image:"https://bucket.mlcdn.com/a/1321/1321562/images/59959a6cbcb510d6706898c96498c9c73aa63bea.png"},{description:"Jsem designérka online vzdělávání. Mojí doménou je e-learning ve vzdělávání dospělých. Pomáhám lektorům a organizacím tvořit vzdělávácí řešení, která nezapadnou.",name:"Klára Pirklová",link:"https://www.klarapirklova.cz/",image:"https://bucket.mlcdn.com/a/1321/1321562/images/459e85185eed27a0e4d4a9b44e1aa052ceab5210.png"},{description_html:'<span>Věnuji se předškolními vzdělávání a výchově.&nbsp;5 let jsem učil v mateřské škole, momentálně učím budoucí učitelky a učitele&nbsp;ve školce&nbsp;na Západočeské univerzitě v Plzni. Lektoruji semináře a webináře a věnuji se publikační činnosti. Své&nbsp;nápady, tipy a různé návody sdílím také na instagramovém profilu <span class="ml-rte-link-wrapper"><a href="https://www.instagram.com/ucitelem_ve_skolce/" target="_blank">@ucitelem_ve_skolce</a></span>.&nbsp;<br></span>',name:"Ondřej Koželuh",link:"https://pages.pedf.cuni.cz/uvrv/ondrej-kozeluh/",image:"https://bucket.mlcdn.com/a/1321/1321562/images/963911fb1cbdc7c64fbc151c5dfc4571e11a459a.png"},{description_html:'<span >Pomáhám učit (a hrát si) venku aktivním učitelům, vychovatelům, rodičům i prarodičům. Společně pak „vytahujeme“ děti ven. Učím učitele, lektory, své domškoláky i studenty na 2. st. ZŠ. Vytvářím lekce a metodiky pro <a href="http://www.ucimesevenku.cz/" target="_blank" data-saferedirecturl="https://www.google.com/url?q=http://www.ucimesevenku.cz/&amp;source=gmail&amp;ust=1684482237588000&amp;usg=AOvVaw0-ouIGkyXvxrzrrBqJMGQv">Učíme se venku</a>. Společně se svým mužem rozvíjím i téma svobodného hraní viz <a href="http://www.svobodnahra.cz/" target="_blank" data-saferedirecturl="https://www.google.com/url?q=http://www.svobodnahra.cz&amp;source=gmail&amp;ust=1684482237588000&amp;usg=AOvVaw1OPu-R0WdpYetOdfmuvGSx">svobodnahra.cz</a>. Skrze fotky a videa, ráda ukazuji, jak z obyčejných věcí a míst mohou vzniknout neobyčejné silné zážitky.</span>',name:"Justina Danišová",link:"https://ucimesevenku.cz/kontakt-a-tym/",image:"https://bucket.mlcdn.com/a/1321/1321562/images/1cfc604f3ab13fb79bc878d7523c44db5c04f9d7.png"},{description_html:'<span >Jsem venkovní nadšenec, lektor a mentor <a href="http://www.ucimesevenku.cz/" target="_blank" data-saferedirecturl="https://www.google.com/url?q=http://www.ucimesevenku.cz/&amp;source=gmail&amp;ust=1684482237588000&amp;usg=AOvVaw0-ouIGkyXvxrzrrBqJMGQv">Učíme se venku.</a>&nbsp;Působím jako programový ředitel ekocentra Chaloupky a zasazuji se o&nbsp;rozvoj a propagaci učení venku v ČR i SR. Pobytu dětí venku v přírodě se věnuji celý život, ať už dobrovolně jako vedoucí oddílu, táborů a nebo profesionálně když vedu studenty VŠ, lektory či učitele. V seminářích a webinářích se snažím inspirovat&nbsp;učitele, jak učit venku (nejen) fyziku, matiku, biologii, zeměpis</span>',name:"Martin Kříž",link:"https://ucimesevenku.cz/kontakt-a-tym/",image:"https://bucket.mlcdn.com/a/1321/1321562/images/4231a4ee9d2c263b16de61a426ffa7fb1d6c3d54.png"},{description:'Jsem učitel a výchovný poradce na střední škole (POJ FM). Rád svou výuku zaměřuji tak, abych tím i odpovídal na častou otázku "K čemu mi to bude?". Věnuji se učení z pohledu kognitivních věd, badatelství a wellbeingu.',name:"Roman Göttlicher",link:"https://pojfm.cz/skola/o-skole/aktuality/589-roman-g-ttlicher-vitez-global-teacher-prize",image:"https://bucket.mlcdn.com/a/1321/1321562/images/fcee6d9f383aa99f6dc25457563f44365e6c5162.png"},{description:"Učila jsem 19 let na 2. stupni češtinu a dějepis na malé venkovské škole. Nyní beru jako velkou výzvu učitelství na 1. stupni, kde mám třídu úžasných páťáků. Na 2. stupni pokračuji, navíc jsem si přidala pár hodin na střední škole a webináře pro dospělé. Moje heslo: Nebát se změn a nových věcí!",name:"Eva Šidelková",link:"https://www.ucitelnice.cz/author/8978",image:"https://bucket.mlcdn.com/a/1321/1321562/images/af2da087707142075ccae9b5059bb1e609f03632.png"},{description:"Jsem lektorkou prožitkového tvoření a arteterapeutkou. Již patnáct let ukazuji rodičům i pedagogům nejen z mateřských škol cestu, jak si užívat tvoření s dětmi s radostí, lehkostí a důrazem na proces. Pořádám tvořivé online kurzy a výzvy, vyučuji na Pedagogické fakultě Masarykovy univerzity a v lesní škole Liška v Brně. Ve své páté knize Tvoříme s prožitkem představuji své nejoblíbenější techniky a materiály, které se mi v průběhu let osvědčily také při tvoření doma s mými třemi dětmi.",name:"Radka Rubešová",link:"https://ucimesevenku.cz/kontakt-a-tym/",image:"https://bucket.mlcdn.com/a/1321/1321562/images/6c8f9c55d412f53634e8a297f39ec6b582258655.png"},{description:"Jsem obyčejná učitelka na základní škole. Mojí specializací je výtvarná výchova, za svůj druhý obor považuji český jazyk a literaturu. V současné době vyučuji na 2. stupni základní školy s početnými třídami, avšak mám zkušenosti jak z malotřídky, tak ze střední školy a odborného učiliště, kde jsem pracovala se žáky s hendikepem.",name:"Sylva Horáková",link:"https://www.ucitelnice.cz/kabinet",image:"https://bucket.mlcdn.com/a/1321/1321562/images/3d550a545cd7aa7136a27c6352352bbb6684ec34.png"},{description_html:'<span>Jsem ředitelka mateřské školy v Olomouci, která pracuje v programu <span class="ml-rte-link-wrapper" style="text-align:left"><a href="https://www.zacitspolu.eu/" target="_blank">Začít spolu</a></span>, zároveň jsem lektorkou a metodičkou tohoto programu. Ve své práci vidím šťastné, samostatné, kreativní děti i dospělé, a to mi dává smysl. Vzájemné učení a respekt nabízí cestu – k sobě i druhým lidem. Věřím, že obojí se může rozvíjet pouze v prostředí, kde se cítí dobře a bezpečně všichni – děti, jejich rodiče i učitelé. O to usiluji i jako facilitátorka skupinové reflexe Wanda, která pomáhá učitelům sdílet a řešit obtížné situace a budovat vzájemnou kolegiální podporu.<br></span>',name:"Hana Kretková",link:"https://skolkaolomouc.cz/zizkovo-namesti/kontakt",image:"https://bucket.mlcdn.com/a/1321/1321562/images/efd33be9b0f466bc5923cbf1b43d4f827e562023.png"},{description_html:'<span>Jsem lektorkou vzdělávacího programu <span class="ml-rte-link-wrapper" style="text-align:left"><a href="https://www.zacitspolu.eu/" target="_blank">Začít spolu</a></span>. Těší mě, že mohu programem provázet jak učitelky a učitele mateřských a základních škol, tak studenty na pražské pedagogické fakultě, kde také učím. Pro učitele 1. st. jsem spolu s další autorkou připravila metodického průvodce s názvem: Vzdělávací program Začít spolu: metodický průvodce pro první stupeň základní školy. Jsem také spoluautorkou publikace Individualizace v mateřské škole, což je téma, které se jako klíčovému věnuji dlouhodobě. Prostřednictvím lektorské činnosti a skupinové reflexe WANDA poskytuji pedagogům podporu v rozvoji jejich profesních kompetencí.<br></span>',name:"Jana Poche Kargerová",link:"http://oldkppg.pedf.cuni.cz/web/lide/jana-kargerov-poche-14",image:"https://bucket.mlcdn.com/a/1321/1321562/images/f2c687951316a2289b2d58cb68107f8b0dd7c7ba.png"},{description:"Jsem učitelka Začít spolu z pražských Nuslí. Snažím se učit responzivně. Věřím, že chyba je sůl nad zlato. Podílela jsem se na vzniku několika pedagogických příruček, zaměřených na genderově citlivé vzdělávání. Jsem autorkou knihy Centra aktivit: Cesta ke smysluplnému učení.",name:"Anna Babanová",link:"https://skolamujprojekt.cz/portfolio/anna-babanova/",image:"https://bucket.mlcdn.com/a/1321/1321562/images/254958d149057f1bc28ca2c76e089f0059456510.png"},{description_html:'<span>Jsem učitelka na 1. stupni, kde pracuji v programu<a href="https://www.zacitspolu.eu/o-programu/o-programu-zacit-spolu/" target="_blank"> Začít spolu</a>. Baví mě učení v souvislostech, využívání zkušeností žáků, jejich vzájemné učení, možnost volby, kreativita a legrace. Zároveň jsem lektorkou a metodičkou programu v metodickém centru Začít spolu na základní škole ANGEL v Praze.</span>',name:"Jana Šenkyříková",link:"https://www.youtube.com/watch?v=So35QwTrMOs",image:"https://bucket.mlcdn.com/a/1321/1321562/images/6e73de438d9b173cc75f23d26f4de144e1a91677.png"},{description:"Působím jako zástupkyně ředitelky Speciálně pedagogického centra při Národním ústavu pro autismus, kde pracuji s žáky a studenty s PAS a jejich rodinami. Zaměřuji se na poradenskou činnost, nácviky sociálních a komunikačních dovedností u dětí, práci se spolužáky dětí s PAS a práci s nadanými dětmi.",name:"Lenka Bittmannová",link:"https://www.nautis.cz/portfolio/specialne-pedagogicke-centrum",image:"https://bucket.mlcdn.com/a/1321/1321562/images/b74d712e4c17f9f624bbb59c0f0584f095535b93.png"}]};const Gln={components:{GrayBackgroundComponent:Xy},data(){return{authors:Wln.webinar_authors,lecturersHeader:null}},mounted(){this.lecturersHeader=this.$refs["lecturers-header"]}},Zln={id:"lektori",ref:"lecturers-header",class:"pt-6"},Kln={class:"w-full-page"},Jln={class:"text-gray-900 text-center fw-medium mb-3"},Xln={class:"row"},Qln=["href"],ecn=["src","alt"],tcn=["innerHTML"],ncn={key:1,class:"medium text-gray-700 mb-0"};function ocn(e,t,n,o,i,r){const s=y("GrayBackgroundComponent");return h(),g("div",Zln,[c("div",Kln,[i.lecturersHeader?(h(),W(s,{key:0,header:i.lecturersHeader,offset:300,class:"mt-neg-6"},null,8,["header"])):D("",!0)]),c("h3",Jln,m(e.$t("webinar.index.lecturers")),1),c("div",Xln,[(h(!0),g(pe,null,Me(i.authors,a=>(h(),g("div",{key:a.id,class:"col-12 col-lg-6 col-xl-4 d-flex flex-column align-items-start p-3"},[c("a",{href:a.link,target:"_blank",class:"img-wrapper"},[c("img",{src:a.image,alt:a.name,class:"lecturer-img mb-3"},null,8,ecn)],8,Qln),c("h4",null,m(a.name),1),a.description_html?(h(),g("p",{key:0,class:"medium text-gray-700 mb-0",innerHTML:a.description_html},null,8,tcn)):(h(),g("p",ncn,m(a.description),1))]))),128))])],512)}const icn=U(Gln,[["render",ocn],["__scopeId","data-v-6f7c9594"]]);const rcn={components:{WebinarLecturerList:icn,WebinarCardSimpleList:ece,BlurDotsEffect:Cln,WebinarCardBig:bln,Loading:Rt},computed:{...xe({loading:"webinar/getLoading",nextWebinar:"webinar/getNextWebinar",nextWebinarLoading:"webinar/getNextWebinarLoading",plannedWebinars:"webinar/getPlannedWebinars",webinars:"webinar/getPastWebinars",lastScrollPosition:"webinar/getScrollPosition"}),filter:{get(){return this.$store.state.webinar.filter},set(e){this.$store.commit("webinar/setFilter",e)}}},data(){return{primaryColor:window.primaryColor}},methods:{saveScrollPosition(){this.$store.dispatch("webinar/saveScrollToPosition",{position:window.scrollY})},loadFilter(){let e={};this.filter.text&&(e.text=this.filter.text),this.filter.class&&(e.class=this.filter.class),this.$store.dispatch("webinar/setFilter",e)},updateFilterFromQuery(){let e={text:this.$route.query.text||null,class:this.$route.query.class?JSON.parse(this.$route.query.class):null};this.filter=e}},mounted(){this.updateFilterFromQuery(),this.$store.dispatch("webinar/fetchNextWebinar"),this.$store.dispatch("category/load").then(()=>{this.$store.dispatch("webinar/index").then(()=>{if(this.lastScrollPosition>0&&window.scrollTo({top:this.lastScrollPosition,left:0,behavior:"instant"}),this.$route.query.text){const e=document.getElementById("zaznamy");e&&e.scrollIntoView({behavior:"instant"})}})})},watch:{"$route.query"(){this.updateFilterFromQuery(),this.$store.dispatch("webinar/index")}}},scn={class:"row justify-content-center mh-8 vl-parent"},acn={class:"col-12 col-lg-9 mh-100rem"},lcn={key:0,class:"d-flex flex-column gap-3 mt-6"},ccn={class:"text-center mb-0"},dcn=["innerHTML"];function ucn(e,t,n,o,i,r){const s=y("BlurDotsEffect"),a=y("Loading"),l=y("WebinarCardBig"),d=y("WebinarCardSimpleList"),u=y("WebinarLecturerList");return h(),g("div",scn,[k(s,{class:"position-absolute"}),c("div",acn,[k(a,{active:e.nextWebinarLoading,"onUpdate:active":t[0]||(t[0]=f=>e.nextWebinarLoading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),!e.nextWebinarLoading&&e.nextWebinar?(h(),g("div",lcn,[c("h3",ccn,m(e.$t("webinar.index.upcoming")),1),c("p",{class:"text-center text-gray-800 mb-0",innerHTML:e.$t("webinar.index.upcoming_common_text")},null,8,dcn),k(l,{webinar:e.nextWebinar,"has-active-link":!1},null,8,["webinar"])])):D("",!0),c("div",null,[k(d,{title:e.$t("webinar.index.watch_from_recordings"),webinars:e.webinars,"divide-into-years":"",id:"zaznamy",class:"pt-5 mt-3",onNavigate:r.saveScrollPosition},null,8,["title","webinars","onNavigate"])]),!e.nextWebinarLoading&&!e.loading?(h(),W(u,{key:1,class:"mt-3"})):D("",!0)])])}const hcn=U(rcn,[["render",ucn],["__scopeId","data-v-9b8535de"]]),fcn={components:{SectionProductList:p6},props:{products:Array},data(){return{loadingCart:!1}},methods:{ziggyRoute:Ie,addToCart(){ai.viewItem(this.product),this.loadingCart=!0,this.$store.dispatch("cart/add",{productId:this.product.id,asSchool:!1}).then(()=>{this.loadingCart=!1})}},computed:{...xe({auth:"auth/auth",itemInCart:"cart/isItemInCart",boughtAllProductsIds:"auth/getDownloads"}),product(){return this.products[0]},isInCart(){return this.itemInCart(this.product.id)},isBought(){return this.boughtAllProductsIds.includes(this.product.id)}}},mcn={key:0,class:"text-center"},pcn={key:1,class:"pb-4"},gcn={class:"rounded-3 shadow w-100 p-4"},vcn=["href"],_cn={class:"row align-items-center"},ycn={class:"col-auto"},bcn=["src","alt"],kcn={class:"col text-start text-gray-800"},wcn={class:"col-12 mt-3 mt-md-0 col-md-auto"},$cn={key:0,class:"btn btn-sm btn-tertiary",disabled:""},Ccn={key:1,class:"btn btn-sm btn-tertiary",disabled:""};function Scn(e,t,n,o,i,r){const s=y("SectionProductList"),a=y("app-icon");return n.products?(h(),g("div",mcn,[n.products.length>1?(h(),W(s,{key:0,class:"justify-content-lg-center",products:n.products,"horizontal-scroll-mobile":!0,"max-products-mobile":3,"max-products":3,"href-target":"_blank"},null,8,["products"])):(h(),g("div",pcn,[c("div",gcn,[c("a",{href:r.ziggyRoute("product.show",r.product.id),target:"_blank"},[c("div",_cn,[c("div",ycn,[c("img",{src:r.product.cover_img_thumbnail,class:"rounded-2px",alt:r.product.title,width:"40",height:"40"},null,8,bcn)]),c("div",kcn,m(r.product.title),1),c("div",wcn,[r.isBought?(h(),g("button",$cn,m(e.$t("download.bought")),1)):(h(),g(pe,{key:1},[r.isInCart?(h(),g("button",Ccn,m(e.$t("cart.already_button")),1)):(h(),g("button",{key:0,class:"btn btn-sm btn-tertiary",onClick:t[0]||(t[0]=Gt(l=>r.addToCart(r.product.id),["stop","prevent"]))},[z(m(e.$t("cart.add_to_cart_short"))+" ",1),k(a,{icon:"basket",class:"ms-icon",height:20,width:20})]))],64))])])],8,vcn)])]))])):D("",!0)}const tce=U(fcn,[["render",Scn]]),Tcn={components:{BlogItem:Ky,BlogBlockProducts:tce},props:{block:{type:Object,default:null}}},Ecn={class:"mt-3"},Icn={key:0,class:"text-gray-900 mb-0"},Pcn={key:3,class:"mt-5 text-end"},Acn=["href"];function Dcn(e,t,n,o,i,r){const s=y("BlogBlockProducts"),a=y("BlogItem");return h(),g("div",Ecn,[n.block.title?(h(),g("h4",Icn,m(n.block.title),1)):D("",!0),n.block.type==="products"?(h(),g(pe,{key:1},[n.block.products&&n.block.products.length?(h(),W(s,{key:0,products:n.block.products},null,8,["products"])):D("",!0)],64)):D("",!0),n.block.type==="blog_posts"?(h(!0),g(pe,{key:2},Me(n.block.blogs,l=>(h(),W(a,{key:l.id,blog:l,class:"p-4 shadow ms-0 me-0 mb-4"},null,8,["blog"]))),128)):D("",!0),n.block.button_text&&n.block.button_url?(h(),g("div",Pcn,[c("a",{href:n.block.button_url,class:"btn btn-sm btn-secondary",target:"_blank"},m(n.block.button_text),9,Acn)])):D("",!0)])}const xcn=U(Tcn,[["render",Dcn]]);const Ocn={components:{WebinarCardSimpleList:ece,GrayBackgroundComponent:Xy,WebinarBlock:xcn,WebinarDateAuthor:Qle,WebinarClassPill:uM,Loading:Rt,AppIcon:Ue},props:{slug:String},computed:{...xe({webinar:"webinar/getWebinarDetail",loading:"webinar/getDetailLoading"}),authorLink(){return this.webinar&&this.webinar.author?rh.getAuthorPublicUrl(this.webinar.author):null}},data(){return{primaryColor:window.primaryColor,recommendWebinarsHeader:null}},methods:{youtubeVideoId(e){return ks.youtubeVideoRegexId(e)}},mounted(){this.$store.dispatch("webinar/detail",{slug:this.slug}),this.recommendWebinarsHeader=this.$refs.recommendedWebinarsHeader,window.scrollTo(0,0)},beforeUnmount(){this.$store.commit("webinar/setWebinarDetail",{})}},Lcn={class:"my-6"},Mcn={class:"row justify-content-center"},Ncn={key:0,class:"embed-video-wrapper mb-6"},Rcn=["src"],jcn={key:1,class:"mb-3"},Fcn=["href"],zcn={class:"row"},Ucn={class:"col-12 col-lg-8 border-end-2"},Bcn={class:"pe-3"},Hcn={class:"mb-2 text-gray-900 fw-bold"},Vcn=["innerHTML"],qcn={class:"col-12 col-lg-4"},Ycn={class:"ps-3 text-center"},Wcn=["href"],Gcn=["src","alt"],Zcn=["src","alt"],Kcn={class:"mb-3"},Jcn=["href"],Xcn={key:1},Qcn={class:"row justify-content-center",ref:"recommendedWebinarsHeader"},edn={key:0,class:"col-12 col-lg-9"};function tdn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link"),l=y("Loading"),d=y("WebinarClassPill"),u=y("WebinarDateAuthor"),f=y("WebinarBlock"),p=y("GrayBackgroundComponent"),v=y("WebinarCardSimpleList");return h(),g("div",Lcn,[k(a,{to:{name:"webinar.list"},class:"btn btn-sm btn-secondary mb-3"},{default:F(()=>[k(s,{icon:"arrow-left",class:"me-icon",height:"20",width:"20"}),z(" "+m(e.$t("public.back_to_list")),1)]),_:1}),c("div",Mcn,[c("div",{class:X(["mt-3 col-12 col-lg-8 vl-parent mb-6",{"min-h-loading":e.loading}])},[k(l,{active:e.loading,"onUpdate:active":t[0]||(t[0]=_=>e.loading=_),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.webinar&&e.webinar.author?(h(),g(pe,{key:0},[e.webinar.recording_url&&r.youtubeVideoId(e.webinar.recording_url)?(h(),g("div",Ncn,[c("iframe",{src:"https://www.youtube-nocookie.com/embed/"+r.youtubeVideoId(e.webinar.recording_url),width:"100%",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""},null,8,Rcn)])):e.webinar.recording_url?(h(),g("div",jcn,[c("a",{href:e.webinar.recording_url,target:"_blank"},m(e.$t("webinar.recording_link")),9,Fcn)])):D("",!0),c("div",zcn,[c("div",Ucn,[c("div",Bcn,[c("h3",Hcn,m(e.webinar.title),1),(h(!0),g(pe,null,Me(e.webinar.classes,(_,b)=>(h(),g("span",{key:b},[k(d,{clas:_,class:"me-2"},null,8,["clas"])]))),128)),c("p",{class:"mt-5 mb-0 text-gray-700",innerHTML:e.webinar.description},null,8,Vcn)])]),c("div",qcn,[c("div",Ycn,[e.webinar.author?(h(),g("a",{key:0,href:r.authorLink},[c("img",{src:e.webinar.author.image_thumbnail,alt:e.webinar.author.name,class:"img-fluid mb-3 img-webinar rounded-circle"},null,8,Gcn)],8,Wcn)):(h(),g("img",{key:1,src:e.webinar.author.image_thumbnail,alt:e.webinar.author.name,class:"img-fluid mb-3 img-webinar rounded-circle"},null,8,Zcn)),c("div",Kcn,[e.webinar.author?(h(),g("a",{key:0,href:r.authorLink,class:"text-gray-900"},m(e.webinar.author.name),9,Jcn)):(h(),g("span",Xcn,m(e.webinar.author.name),1))]),k(u,{webinar:e.webinar,"show-duration-instead-of-end-date":"","hide-author":"",class:"justify-content-center"},null,8,["webinar"])])])]),(h(!0),g(pe,null,Me(e.webinar.blocks,(_,b)=>(h(),W(f,{block:_,key:b,class:"col-12"},null,8,["block"]))),128))],64)):D("",!0)],2)]),c("div",Qcn,[e.webinar.recommended_webinars&&e.webinar.recommended_webinars.length>0?(h(),g("div",edn,[i.recommendWebinarsHeader?(h(),W(p,{key:0,header:i.recommendWebinarsHeader,offset:200},null,8,["header"])):D("",!0),k(v,{title:e.$t("webinar.recommended_webinars"),webinars:e.webinar.recommended_webinars,"search-hidden":"",class:"pt-5"},null,8,["title","webinars"])])):D("",!0)],512)])}const ndn=U(Ocn,[["render",tdn],["__scopeId","data-v-475d4d82"]]),odn={data(){return{transitionName:null,transitionMode:null}},watch:{$route(e,t){const n=e.path.split("/"),o=t.path.split("/");if(n[2]!==o[2]){this.transitionName=null,this.transitionMode=null;return}const i=n.length,r=o.length;i<r?(this.transitionName="view-slide-right",this.transitionMode=""):(this.transitionName="view-slide-left",this.transitionMode="in-out")}}};function idn(e,t,n,o,i,r){const s=y("router-view");return h(),W(s,null,{default:F(({Component:a})=>[k(nd,{name:i.transitionName,mode:i.transitionMode},{default:F(()=>[(h(),W(oc(a)))]),_:2},1032,["name","mode"])]),_:1})}const ZT=U(odn,[["render",idn]]),rdn={},sdn={class:"row mb-6"},adn={class:"col-12 col-md-4"},ldn={class:"mb-0"};function cdn(e,t){return h(),g("div",sdn,[c("div",adn,[c("h2",ldn,m(e.$t("administration.product.title")),1)])])}const ddn=U(rdn,[["render",cdn]]),udn={components:{ProductListHeader:ddn,Tablist:qr},data(){return{tab:{titles:Object.values(this.$tm("administration.product.tab")),routes:ja.list.routes}}},computed:{...xe({productOpenCount:"administrationProduct/getOpenCount",productComplaintOpenCount:"administrationProductComplaint/getOpenCount",productUpdateOpenCount:"administrationProductUpdate/getOpenCount"}),notifications(){return[{number:this.productOpenCount,color:"gray"},{number:this.productComplaintOpenCount,color:"gray"},{number:this.productUpdateOpenCount,color:"gray"}]}},mounted(){this.$store.dispatch("administrationProduct/openCount"),this.$store.dispatch("administrationProductComplaint/openCount"),this.$store.dispatch("administrationProductUpdate/openCount")}};function hdn(e,t,n,o,i,r){const s=y("ProductListHeader"),a=y("Tablist"),l=y("router-view");return h(),g("div",null,[k(s),k(a,{titles:i.tab.titles,routes:i.tab.routes,notifications:r.notifications,"padding-x":0,class:"mb-3"},null,8,["titles","routes","notifications"]),k(l)])}const fdn=U(udn,[["render",hdn]]),mdn={props:{checkBoxesChecked:{type:Number,default:0}},components:{AppIcon:Ue,ButtonDropdown:E1}},pdn={class:"btn btn-sm btn-primary rounded medium-imp d-flex align-items-center"},gdn={key:0,class:"filter-number w-1rem ms-2 rounded text-center d-inline-block bg-white text-primary small"},vdn={class:"px-3 py-2 small"};function _dn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ButtonDropdown");return h(),W(a,{"drop-side":"down","menu-align":"end","auto-close":"outside"},{button:F(()=>[c("button",pdn,[k(s,{icon:"filter",class:"me-1"}),z(" "+m(e.$t("administration.product.search.filter"))+" ",1),n.checkBoxesChecked>0?(h(),g("span",gdn,m(n.checkBoxesChecked),1)):D("",!0)])]),dropdown:F(()=>[c("div",vdn,[Pt(e.$slots,"default")])]),_:3})}const ydn=U(mdn,[["render",_dn]]),bdn={components:{CircleButtonWithIconOnly:A1}},kdn={key:0,class:"d-flex align-items-center bg-primary-10 rounded text-primary py-0dot5 px-2 mb-0 mt-2"};function wdn(e,t,n,o,i,r){const s=y("CircleButtonWithIconOnly");return e.$slots.default?(h(),g("div",kdn,[Pt(e.$slots,"default"),c("span",{onClick:t[0]||(t[0]=a=>e.$emit("close"))},[k(s,{icon:"close","icon-width":12,"icon-height":12,class:"btn btn-sm btn-secondary ms-2"})])])):D("",!0)}const nce=U(bdn,[["render",wdn]]),$dn={components:{FilterTag:nce,AppIcon:Ue,TableFilter:ydn,CheckboxInput:js},props:{placeholder:String,search:{type:String,default:""},controlMode:{type:Boolean,default:void 0},isFilterUsed:{type:Boolean,default:!1},checkBoxesChecked:{type:Number,default:0},plainSearch:{type:Boolean,default:!1}},methods:{cancelFilter(){this.$emit("reset-filter")},resetSearch(){this.searchModel=null},load(){this.$emit("load")}},computed:{searchModel:{get(){return this.search},set(e){this.$emit("update:search",e)}},controlModeModel:{get(){return this.controlMode},set(e){this.$emit("update:controlMode",e)}}}},Cdn={key:1,class:"input-group"},Sdn=["placeholder"],Tdn={key:0,class:"col-12 col-lg-3"},Edn={class:"col-auto ms-auto d-flex flex-wrap align-items-center"},Idn={class:"d-flex align-items-center flex-wrap"},Pdn={key:1,class:"col-12 d-flex flex-wrap"},Adn={class:"fw-bold"};function Ddn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("CheckboxInput"),l=y("TableFilter"),d=y("FilterTag");return h(),g("div",{class:X(["row justify-content-between align-items-center rounded medium ms-0 me-0",{"bg-primary-5 px-3 py-2dot5":!n.plainSearch}])},[c("div",{class:X(["col-12",{"p-0":n.plainSearch,"col-lg-5":!0}])},[e.$slots.customInput?Pt(e.$slots,"customInput",{key:0}):(h(),g("div",Cdn,[Oe(c("input",{type:"search",class:"border-end-0 form-control",id:"search",name:"search","onUpdate:modelValue":t[0]||(t[0]=u=>r.searchModel=u),placeholder:n.placeholder},null,8,Sdn),[[wt,r.searchModel]]),c("span",{class:"input-group-text cursor-pointer",onClick:t[1]||(t[1]=(...u)=>r.load&&r.load(...u))},[k(s,{icon:"search",height:"24",width:"24",class:"bg-white text-primary"})])]))],2),e.$slots.date?(h(),g("div",Tdn,[c("div",null,[Pt(e.$slots,"date")])])):D("",!0),c("div",Edn,[n.isFilterUsed&&!n.plainSearch?(h(),g("button",{key:0,class:"btn btn-tertiary btn-sm me-3",onClick:t[2]||(t[2]=(...u)=>r.cancelFilter&&r.cancelFilter(...u))},[c("span",Idn,[z(m(e.$t("administration.cancel_filter"))+" ",1),k(s,{class:"ms-2",icon:"close",width:"20",height:"20"})])])):D("",!0),n.controlMode!==void 0?(h(),W(a,{key:1,id:"controlMode",value:r.controlModeModel,"onUpdate:value":t[3]||(t[3]=u=>r.controlModeModel=u),label:e.$t("administration.product.search.control_mode"),class:"text-primary me-4"},null,8,["value","label"])):D("",!0),e.$slots.filter?(h(),W(l,{key:2,"check-boxes-checked":n.checkBoxesChecked},{default:F(()=>[Pt(e.$slots,"filter")]),_:3},8,["check-boxes-checked"])):D("",!0)]),n.plainSearch?D("",!0):(h(),g("div",Pdn,[n.search?(h(),W(d,{key:0,onClose:r.resetSearch,class:"mt-2 me-2 me-none-last"},{default:F(()=>[z(m(e.$t("administration.text")+": ")+" ",1),c("span",Adn,m(n.search),1)]),_:1},8,["onClose"])):D("",!0),Pt(e.$slots,"tags")]))],2)}const xdn=U($dn,[["render",Ddn]]),Odn={components:{CheckList:aM},props:{title:String,options:{type:Array,default:()=>[]},labels:{type:Array,default:()=>[]},checked:{type:Array,default:()=>[]}},computed:{checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}}}},Ldn={class:"text-gray-600 mb-1"};function Mdn(e,t,n,o,i,r){const s=y("CheckList");return h(),g("div",null,[c("p",Ldn,m(n.title),1),k(s,{class:"mb-3",labels:n.labels,options:n.options,checked:r.checkedModel,"onUpdate:checked":t[0]||(t[0]=a=>r.checkedModel=a),onUpdated:t[1]||(t[1]=a=>e.$emit("updated"))},null,8,["labels","options","checked"])])}const Ndn=U(Odn,[["render",Mdn]]),Rdn={components:{AppIcon:Ue},props:{value:{type:Object,default(){return{start:null,end:null}}},maxDate:{type:[Object,Date],default(){return new Date}},minDate:{type:[Object,Date],default(){return null}},placeholder:String,name:String},data(){return{timezone:mr.timezone,dragValue:null,locale:mr.date_locale}},computed:{valueModel:{get(){return this.value},set(e){this.$emit("update:value",e)}},selectDragAttribute(){return{popover:{visibility:"hover",isInteractive:!1}}}},methods:{reset(){this.valueModel=null}}},jdn={class:"text-sm"},Fdn={class:"input-group cursor-pointer"},zdn=["value","placeholder","name"],Udn={class:"input-group-text right-border-radius-fix"};function Bdn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("date-picker");return h(),g("div",null,[k(a,{mode:"date",modelValue:r.valueModel,"onUpdate:modelValue":t[1]||(t[1]=l=>r.valueModel=l),modelModifiers:{range:!0},"max-date":n.maxDate,"min-date":n.minDate,timezone:i.timezone,ref:"calendar","select-attribute":r.selectDragAttribute,"drag-attribute":r.selectDragAttribute,locale:i.locale,onDrag:t[2]||(t[2]=l=>i.dragValue=l)},{"day-popover":F(({format:l})=>[c("div",jdn,m(l(i.dragValue?i.dragValue.start:r.valueModel.start,"MMM D")+"-"+l(i.dragValue?i.dragValue.end:r.valueModel.end,"MMM D")),1)]),default:F(({inputValue:l,inputEvents:d})=>[c("div",Fdn,[c("input",Ur({class:"form-control border-end-0",value:l.start&&l.end?l.start+" - "+l.end:""},Yu(d.start||d.end,!0),{placeholder:n.placeholder,autocomplete:"off",name:n.name}),null,16,zdn),r.valueModel?(h(),g("span",{key:0,class:"input-group-text",onClick:t[0]||(t[0]=(...u)=>r.reset&&r.reset(...u))},[k(s,{icon:"close",height:"20",width:"20"})])):D("",!0),c("span",Udn,[k(s,{icon:"calendar",height:"24",width:"24",class:"bg-white text-primary"})])])]),_:1},8,["modelValue","max-date","min-date","timezone","select-attribute","drag-attribute","locale"])])}const Hdn=U(Rdn,[["render",Bdn]]),Vdn={components:{AppIcon:Ue,Datetime:FO},props:{value:{type:Object,default(){return null}},type:{type:String,default(){return"date"}},flow:{type:Array,default(){return["year"]}},format:{type:String,default(){return"y"}},maxDate:{type:[Object,Date],default(){return new Date}},minDate:{type:[Object,Date],default(){return null}},placeholder:String,name:String},data(){return{timezone:mr.timezone}},computed:{valueModel:{get(){return this.value},set(e){this.$emit("update:value",e)}}},methods:{reset(){this.valueModel=null,this.updated()},updated(){this.$emit("updated")}}},qdn={class:"input-group-text right-border-radius-fix"};function Ydn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("Datetime");return h(),g("div",null,[k(a,{modelValue:r.valueModel,"onUpdate:modelValue":t[1]||(t[1]=l=>r.valueModel=l),class:"input-group cursor-pointer",type:n.type,flow:n.flow,format:n.format,"input-class":{"form-control":!0,"border-end-0":!0},placeholder:n.placeholder,id:n.name,name:n.name,"min-datetime":n.minDate?n.minDate.toISOString():null,"max-datetime":n.maxDate?n.maxDate.toISOString():null,"value-zone":i.timezone,zone:i.timezone,onInput:r.updated},{after:F(()=>[r.valueModel?(h(),g("span",{key:0,class:"input-group-text",onClick:t[0]||(t[0]=(...l)=>r.reset&&r.reset(...l))},[k(s,{icon:"close",height:"20",width:"20"})])):D("",!0),c("span",qdn,[k(s,{icon:"calendar",height:"24",width:"24",class:"bg-white text-primary"})])]),_:1},8,["modelValue","type","flow","format","placeholder","id","name","min-datetime","max-datetime","value-zone","zone","onInput"])])}const Wdn=U(Vdn,[["render",Ydn]]),Gdn={components:{DatetimePickerWrapper:Wdn,DatePickerWrapper:Hdn,FilterTag:nce,FilterCheckList:Ndn,TableSearch:xdn},props:{query:Object,filters:{type:Object,default:()=>({search:{placeholder:null,value:null},date:{placeholder:null,name:null,value:null},controlMode:{placeholder:null,value:!1},checkboxes:[{name:null,title:null,options:[],checked:[]}]})},page:Number,minDate:Object,plainSearch:{type:Boolean,return:!1},pauseUpdate:{type:Boolean,default:!1}},data(){return{timezone:mr.timezone,ready:!1}},methods:{resetFilter(){this.filtersModel.checkboxes&&this.filtersModel.checkboxes.forEach(e=>{e.checked=[]}),this.filtersModel.search.value=null,this.filtersModel.date&&(this.filtersModel.date.value=null),this.filtersModel.controlMode!=null&&(this.filtersModel.controlMode.value=!0),this.filtersModel.year&&(this.filtersModel.year.value=null),this.immediateUpdate(!0)},immediateUpdate(e=!0){this.ready&&(this.updateQuery(e),this.updateQuery.flush())},resetDate(){this.filtersModel.date.value=null,this.immediateUpdate(!0)},resetYear(){this.filtersModel.year.value=null,this.immediateUpdate(!0)},removeItem(e,t){e.includes(t)&&e.splice(e.indexOf(t),1),this.immediateUpdate(!0)},buildQuery(e){let t={};return this.filtersModel.search.value&&(t.search=this.filtersModel.search.value),this.filtersModel.checkboxes&&this.filtersModel.checkboxes.forEach(n=>{n.checked.length&&(t[n.name]=JSON.stringify(n.checked))}),this.filtersModel.date&&this.filtersModel.date.value&&(t.date=JSON.stringify({start:Ou(this.filtersModel.date.value.start).format(),end:Ou(this.filtersModel.date.value.end).format()})),this.filtersModel.controlMode&&this.filtersModel.controlMode.value!=null&&(t.controlMode=JSON.stringify(this.filtersModel.controlMode.value),t.state&&t.state.length&&(t.controlMode=!1)),this.filtersModel.year&&this.filtersModel.year.value&&(t.year=JSON.stringify(Ou(this.filtersModel.year.value).format("y"))),this.page&&(e?t.page=1:t.page=this.page),t},updateQuery(e){this.$router.push({name:this.$route.name,query:this.buildQuery(e)}).catch(()=>{})},updateFilterFromQuery(){this.page&&this.$emit("update:page",this.query.page),this.filtersModel.search.value=this.query.search,this.filtersModel.date&&(this.filtersModel.date.value=JSON.parse(this.query.date),this.filtersModel.date.value&&(this.filtersModel.date.value={start:new Date(this.filtersModel.date.value.start),end:new Date(this.filtersModel.date.value.end)})),this.filtersModel.controlMode&&(this.filtersModel.controlMode.value=this.query.controlMode),this.filtersModel.year&&(this.filtersModel.year.value=JSON.parse(this.query.year),this.filtersModel.year.value!==null&&(this.filtersModel.year.value=Ou(this.filtersModel.year.value,"y").format("y"))),this.filtersModel.checkboxes&&this.filtersModel.checkboxes.forEach(e=>{e.checked=this.query[e.name]?JSON.parse(this.query[e.name]):[]}),this.$emit("changeFilter")}},computed:{filtersModel:{get(){return this.filters},set(e){this.$emit("update:filters",e)}},dateFormatted(){return this.filtersModel.date&&this.filtersModel.date.value?Ou(this.filtersModel.date.value.start).format(mr.date_format)+" - "+Ou(this.filtersModel.date.value.end).format(mr.date_format):""},yearFormatted(){return this.filtersModel.year&&this.filtersModel.year.value!==null?Ou(this.filtersModel.year.value).format("y"):""},isFilterUsed(){return this.allCheckboxFiltersLengths>0||this.filtersModel.date&&this.filtersModel.date.value!==null||this.filtersModel.year&&this.filtersModel.year.value!==null||this.filtersModel.search.value!==null},allCheckboxFiltersLengths(){return this.filtersModel.checkboxes?this.filtersModel.checkboxes.reduce((e,t)=>e+t.checked.length,0):0},controlModeModel:{get(){return this.filtersModel.controlMode!=null?this.filtersModel.controlMode.value:void 0},set(e){e?this.filtersModel.checkboxes.forEach(t=>{t.name=="state"&&(t.checked=[])}):this.filtersModel.checkboxes.forEach(t=>{t.name=="state"&&!t.checked.length&&(t.checked=["1"])}),this.filtersModel.controlMode.value=e}}},mounted(){this.updateFilterFromQuery(),this.updateQuery=is.debounce(this.updateQuery,500),this.ready=!0},watch:{"filtersModel.search.value":{handler(){this.updateQuery(!0)}},"filtersModel.controlMode.value":{handler(){this.updateQuery(!0)}},"filtersModel.date.value":{handler(){this.updateQuery(!0)}},page(){this.immediateUpdate(!1)},query(e,t){this.pauseUpdate||window._.isEqual(e,t)||this.updateFilterFromQuery()}}},Zdn={class:"fw-bold"},Kdn={class:"fw-bold"},Jdn={class:"fw-bold"};function Xdn(e,t,n,o,i,r){const s=y("DatePickerWrapper"),a=y("DatetimePickerWrapper"),l=y("FilterCheckList"),d=y("FilterTag"),u=y("TableSearch");return h(),W(u,{placeholder:r.filtersModel.search.placeholder,search:r.filtersModel.search.value,"onUpdate:search":t[3]||(t[3]=f=>r.filtersModel.search.value=f),"control-mode":r.controlModeModel,"onUpdate:controlMode":t[4]||(t[4]=f=>r.controlModeModel=f),"is-filter-used":r.isFilterUsed,"check-boxes-checked":r.allCheckboxFiltersLengths,onResetFilter:r.resetFilter,onLoad:r.updateFilterFromQuery,"plain-search":n.plainSearch},os({date:F(()=>[r.filtersModel.date?(h(),W(s,{key:0,value:r.filtersModel.date.value,"onUpdate:value":t[0]||(t[0]=f=>r.filtersModel.date.value=f),placeholder:r.filtersModel.date.placeholder,name:r.filtersModel.date.name},null,8,["value","placeholder","name"])):D("",!0),r.filtersModel.year?(h(),W(a,{key:1,type:"date",class:"datetime-only-year",value:r.filtersModel.year.value,"onUpdate:value":t[1]||(t[1]=f=>r.filtersModel.year.value=f),placeholder:r.filtersModel.year.placeholder,name:r.filtersModel.year.name,flow:["year"],format:"y","min-date":n.minDate,onUpdated:r.immediateUpdate},null,8,["value","placeholder","name","min-date","onUpdated"])):D("",!0)]),tags:F(()=>[r.filtersModel.date&&r.filtersModel.date.value?(h(),W(d,{key:0,class:"mt-2 me-2 me-none-last",onClose:r.resetDate},{default:F(()=>[z(m(r.filtersModel.date.placeholder+": ")+" ",1),c("span",Zdn,m(r.dateFormatted),1)]),_:1},8,["onClose"])):D("",!0),r.filtersModel.year&&r.filtersModel.year.value?(h(),W(d,{key:1,class:"mt-2 me-2 me-none-last",onClose:r.resetYear},{default:F(()=>[z(m(r.filtersModel.year.placeholder+": ")+" ",1),c("span",Kdn,m(r.yearFormatted),1)]),_:1},8,["onClose"])):D("",!0),r.filtersModel.checkboxes?(h(!0),g(pe,{key:2},Me(r.filtersModel.checkboxes,f=>(h(),g(pe,null,[(h(!0),g(pe,null,Me(f.checked,(p,v)=>(h(),W(d,{key:p+v,class:"mt-2 me-2 me-none-last",onClose:_=>r.removeItem(f.checked,p)},{default:F(()=>[z(m(f.title+": ")+" ",1),c("span",Jdn,m(f.options[p]),1)]),_:2},1032,["onClose"]))),128))],64))),256)):D("",!0)]),_:2},[r.filtersModel.checkboxes?{name:"filter",fn:F(()=>[(h(!0),g(pe,null,Me(r.filtersModel.checkboxes,(f,p)=>(h(),W(l,{key:p,title:f.title,onUpdated:t[2]||(t[2]=v=>r.updateQuery(!0)),labels:Object.values(f.options),options:Object.keys(f.options),checked:f.checked,"onUpdate:checked":v=>f.checked=v},null,8,["title","labels","options","checked","onUpdate:checked"]))),128))]),key:"0"}:void 0]),1032,["placeholder","search","control-mode","is-filter-used","check-boxes-checked","onResetFilter","onLoad","plain-search"])}const tr=U(Gdn,[["render",Xdn]]),Qdn={components:{TableSearchWithQuery:tr},props:{page:Number,query:{type:Object,default(){return{page:1,search:null,date:null,controlMode:void 0,state:null}}}},computed:{pageModel:{get(){return this.page},set(e){this.$emit("update:page",e)}}},data(){return{filters:{search:{placeholder:this.$t("administration.product.search.placeholder"),value:null},date:{placeholder:this.$t("administration.product.date.placeholder"),name:"created_at",value:null},controlMode:{placeholder:this.$t("administration.product.search.control_mode"),value:void 0},checkboxes:[{name:"state",title:this.$t("administration.product.filter.state.title"),options:ja.state.map(e=>e.string),checked:[]},{name:"tags",title:this.$t("administration.product.filter.tags.title"),options:this.$tm("administration.product.filter.tags.options"),checked:[]}]}}},methods:{onFilterChange(){let e=this.filterValues(),t=Object.fromEntries(Object.entries(this.query).filter(([,o])=>o||o==!1)),n=Object.keys(t).length;e.controlMode===void 0&&(!n||n==1&&t.page)?(t.controlMode=JSON.stringify(!0),this.$router.push({name:this.$route.name,query:t}).catch(()=>{})):this.$store.dispatch("administrationProduct/list",{filters:e})},filterValues(){return jo.filterValues(this.filters,this.query.page)}}};function eun(e,t,n,o,i,r){const s=y("TableSearchWithQuery");return h(),g("div",null,[k(s,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:r.pageModel,"onUpdate:page":t[0]||(t[0]=a=>r.pageModel=a),loading:!1},null,8,["filters","query","onChangeFilter","page"])])}const tun=U(Qdn,[["render",eun]]),nun={components:{AppIcon:Ue,TableButton:Za},props:{product:Object},methods:{downloadProduct(){window.location.href=this.ziggyRoute("product.download_files",{product:this.product.id,file:this.product.files[0].id})},openSidebarProductDelete(){this.$store.commit("administrationProduct/setDelete",{id:this.product.id,title:this.product.title}),this.$store.dispatch("sidebar/open",{type:"product-delete"})},restoreProduct(){let e={};for(var t in this.$route.query)try{e[t]=JSON.parse(this.$route.query[t])}catch{e[t]=this.$route.query[t]}this.$store.dispatch("administrationProduct/restore",{id:this.product.id,filters:e})}}},oun={key:0},iun={class:"text-gray-900"},run={class:"text-gray-900"},sun={class:"text-gray-900"},aun={key:1},lun={class:"text-gray-900"};function cun(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TableButton");return h(),W(a,null,{default:F(()=>[n.product.deleted?(h(),g("div",aun,[c("button",{class:"dropdown-item d-flex align-items-center link-secondary cursor-pointer medium",onClick:t[3]||(t[3]=Gt((...l)=>r.restoreProduct&&r.restoreProduct(...l),["prevent"]))},[k(s,{icon:"arrow-left",class:"me-2 text-primary"}),c("span",lun,m(e.$t("product.restore")),1)])])):(h(),g("div",oun,[n.product.files.length>0?(h(),g("button",{key:0,class:"dropdown-item d-flex align-items-center link-secondary cursor-pointer medium",onClick:t[0]||(t[0]=Gt((...l)=>r.downloadProduct&&r.downloadProduct(...l),["prevent"]))},[k(s,{icon:"download",height:"16",width:"16",class:"me-2 text-primary"}),c("span",iun,m(e.$t("download.download")),1)])):(h(),g("button",{key:1,class:"dropdown-item d-flex align-items-center link-secondary medium disabled cursor-default",onClick:t[1]||(t[1]=Gt(()=>{},["prevent"]))},[k(s,{icon:"download",height:"16",width:"16",class:"me-2"}),c("span",run,m(e.$t("product.no_files")),1)])),c("button",{class:"dropdown-item d-flex align-items-center link-danger cursor-pointer medium",onClick:t[2]||(t[2]=Gt((...l)=>r.openSidebarProductDelete&&r.openSidebarProductDelete(...l),["prevent"]))},[k(s,{icon:"delete",height:"16",width:"16",class:"me-2"}),c("span",sun,m(e.$t("product.delete")),1)])]))]),_:1})}const dun=U(nun,[["render",cun]]),uun={components:{PublicUserBlock:dM},props:{user:[Object,Array],active:{type:Boolean,default:!0},shopShown:{type:Boolean,default:!1},iconShape:{type:String,default:"square"}},computed:{userId(){return this.user.user_id?this.user.user_id:this.user.id?this.user.id:null},link(){return this.user.role==="author"||this.user.role==="admin"?"administration/users/detail/author":"administration/users/detail"}}};function hun(e,t,n,o,i,r){const s=y("PublicUserBlock"),a=y("router-link");return h(),g("div",null,[r.userId?(h(),W(a,{key:0,to:{name:r.link,params:{id:r.userId}}},{default:F(()=>[k(s,{user:n.user,active:n.active,"shop-shown":n.shopShown,"icon-shape":n.iconShape},null,8,["user","active","shop-shown","icon-shape"])]),_:1},8,["to"])):(h(),W(s,{key:1,user:n.user,active:n.active,"shop-shown":n.shopShown,"icon-shape":n.iconShape},null,8,["user","active","shop-shown","icon-shape"]))])}const fM=U(uun,[["render",hun]]),fun={components:{AppIcon:Ue,ButtonDropdown:E1,UserBlock:fM,ProductCountPill:I1},props:{user:Object,active:{type:Boolean,default:!0},productCount:{type:Number,default:0}},data(){return{chatLoading:!1}},methods:{copy(){this.$copyText(this.user.email),window.flash(this.$t("clipboard.copied"),"success")},openSideBarChat(){this.chatLoading||(this.user.conversation_id?(this.$store.dispatch("administrationMessages/setConversationId",{conversationId:this.user.conversation_id}),this.$store.commit("sidebarChat/setChatOpen",!0)):(this.chatLoading=!0,this.$store.dispatch("administrationMessages/findConversation",{userId:this.user.user_id?this.user.user_id:this.user.id}).then(()=>{this.$store.commit("sidebarChat/setChatOpen",!0)}).finally(()=>{this.chatLoading=!1})))}},computed:{userId(){return this.user.user_id?this.user.user_id:this.user.id?this.user.id:null},link(){return this.user.role==="author"||this.user.role==="admin"?"administration/users/detail/author":"administration/users/detail"}}},mun={class:"d-flex align-items-center justify-content-between"},pun={class:"text-truncate"},gun={key:1,class:"dropdown-item d-flex align-items-center small"};function vun(e,t,n,o,i,r){const s=y("UserBlock"),a=y("ProductCountPill"),l=y("AppIcon"),d=y("router-link"),u=y("ButtonDropdown");return h(),W(u,{"drop-side":"down"},{button:F(()=>[c("div",mun,[c("div",pun,[k(s,{user:n.user,active:n.active,class:"text-decoration-underline-hover text-truncate"},null,8,["user","active"])]),c("div",null,[n.productCount?(h(),W(a,{key:0,count:n.productCount},null,8,["count"])):D("",!0)])])]),dropdown:F(()=>[c("button",{class:"dropdown-item d-flex align-items-center small",type:"button",onClick:t[0]||(t[0]=Gt((...f)=>r.copy&&r.copy(...f),["prevent"]))},[k(l,{icon:"copy",class:"me-2"}),z(" "+m(e.$t("administration.product.table.item.author.copy_email")),1)]),r.userId?(h(),W(d,{key:0,to:{name:r.link,params:{id:r.userId}},class:"dropdown-item d-flex align-items-center small",onClickCapture:t[1]||(t[1]=f=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[k(l,{icon:"show",class:"me-2"}),z(" "+m(e.$t("administration.product.table.item.author.show")),1)]),_:1},8,["to"])):(h(),g("span",gun,[k(l,{icon:"show",class:"me-2"}),z(" "+m(e.$t("administration.product.table.item.author.show")),1)])),c("div",{class:"dropdown-item d-flex align-items-center small cursor-pointer",onClick:t[2]||(t[2]=Gt((...f)=>r.openSideBarChat&&r.openSideBarChat(...f),["stop","prevent"]))},[i.chatLoading?(h(),W(l,{key:0,icon:"cog",spin:!0,class:"me-2"})):(h(),W(l,{key:1,icon:"message",class:"me-2"})),z(" "+m(e.$t("administration.product.table.item.author.write_message")),1)])]),_:1})}const Ml=U(fun,[["render",vun]]),_un={components:{AppIcon:Ue},props:{id:Number,imagePath:String,title:String,createdAt:String,isOnlyOnUcitelnice:{type:Boolean,default:!1},fromPath:{type:[String,Object],default(){return null}},active:{type:Boolean,default:!0}},data(){return{moment:gt}}},yun=["src"],bun={class:"d-flex flex-wrap align-items-center"};function kun(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link");return h(),W(a,{to:{name:"administration/product/detail",params:{id:n.id}},class:"d-flex link-dark text-truncate text-decoration-underline-hover",onClickCapture:t[0]||(t[0]=l=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:n.fromPath?n.fromPath:e.$route.fullPath}))},{default:F(()=>[c("img",{src:n.imagePath,width:"37",height:"37",class:X(["rounded me-2",{"muted-img":!n.active}])},null,10,yun),c("div",{class:X(["flex-grow-1 text-truncate",{"text-manatee-gray":!n.active}])},[c("span",bun,[z(m(n.title)+" ",1),n.isOnlyOnUcitelnice?(h(),W(s,{key:0,icon:"diamond",width:"16",height:"16",class:"ms-1 text-purple"})):D("",!0)]),c("div",{class:X(["small text-gray-600 text-truncate",{"text-manatee-gray":!n.active}])},m(e.$t("administration.product.table.item.upload"))+" "+m(n.createdAt),3)],2)]),_:1},8,["to"])}const tb=U(_un,[["render",kun]]),ik={clickOutside:{bind:function(e,t,n){e.clickOutsideEvent=function(o){e==o.target||e.contains(o.target)||n.context[t.expression](o)},document.body.addEventListener("click",e.clickOutsideEvent)},unbind:function(e){document.body.removeEventListener("click",e.clickOutsideEvent)}},stripHTML(e){const t=document.createElement("div");return t.innerHTML=e,t.textContent||t.innerText}},wun={components:{AppIcon:Ue},props:{product:Object},data(){return{moment:gt,stripHTML:ik.stripHTML}}},$un={key:0},Cun={class:"d-flex align-items-center justify-content-between"},Sun={class:"d-flex align-items-center me-2"},Tun={class:"me-2"},Eun={class:"small text-gray-700"},Iun={class:"fw-bold"},Pun={key:0},Aun={key:1},Dun={class:"d-flex align-items-center"};function xun(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return n.product.revisions_with_trashed_sorted&&n.product.revisions_with_trashed_sorted.length>0?(h(),g("div",$un,[t[0]||(t[0]=c("hr",{class:"my-3"},null,-1)),(h(!0),g(pe,null,Me(n.product.revisions_with_trashed_sorted,(l,d)=>(h(),g("div",{key:d,class:X({"mb-1":n.product.revisions_with_trashed_sorted.length-1!=d})},[c("div",Cun,[c("div",Sun,[Oe((h(),g("div",Tun,[c("div",{class:X(["w-1dot5rem h-1dot5rem text-white rounded-circle d-inline-flex justify-content-center align-items-center",l.type=="revision"?"bg-warning":"bg-danger"])},[k(s,{icon:l.type==="revision"?"edit":"close"},null,8,["icon"])],2)])),[[a,{content:l.type=="revision"?e.$t("administration.product.detail.control.states.review"):e.$t("administration.product.detail.control.states.disapproved"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),c("div",Eun,[c("span",Iun,m(i.moment(l.created_at).format("DD. MM. YYYY")),1),z(" "+m(e.$t("public.dash"))+" ",1),(h(!0),g(pe,null,Me(l.reasons_with_trashed,(u,f)=>(h(),g("span",{key:f},[u.type==null?Oe((h(),g("span",Pun,[z(m(u.custom_title)+" ",1),k(s,{icon:"info-circle",class:"ms-1"}),c("span",{class:X({"d-none":f==l.reasons_with_trashed.length-1})},m(","),2)])),[[a,{content:i.stripHTML(u.custom_text),delay:{show:500,hide:100},triggers:["hover","click"]}]]):(h(),g("span",Aun,[z(m(e.$tm("email.admin_product_feedback.reasons")[u.type].headline)+" ",1),c("span",{class:X({"d-none":f==l.reasons_with_trashed.length-1})},m(","),2)]))]))),128))])]),c("div",Dun,[l.send_email==!0?Oe((h(),W(s,{key:0,icon:"message",class:"text-success"},null,512)),[[a,{content:e.$t("product.admin.feedback.email_sent"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):Oe((h(),W(s,{key:1,icon:"message",class:"text-danger"},null,512)),[[a,{content:e.$t("product.admin.feedback.email_not_sent"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),l.admin_personal_note?Oe((h(),W(s,{key:2,icon:"info-circle",class:"text-primary ms-1"},null,512)),[[a,{content:i.stripHTML(l.admin_personal_note),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0)])])],2))),128))])):D("",!0)}const Oun=U(wun,[["render",xun]]),Lun={components:{ProductRevisionList:Oun,Loading:Rt,AppIcon:Ue},props:{product:Object,inTable:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"administrationProduct/getStatusLoading"}),iconSize(){return this.inTable?"16":"20"},disabled(){return this.product.deleted||this.product.hidden||this.product.status==5}},methods:{changeStatus(e){let t={};for(var n in this.$route.query)try{t[n]=JSON.parse(this.$route.query[n])}catch{t[n]=this.$route.query[n]}if(e==2)this.product.status==2||this.product.status==3?(this.$store.commit("administrationProduct/setFeedback",{id:this.product.id,title:this.product.title,status:e,old:this.product.revisions_with_trashed_sorted[0],filters:t}),this.$store.dispatch("sidebar/open",{type:"product-feedback",data:"revise"})):(this.$store.commit("administrationProduct/setFeedback",{id:this.product.id,title:this.product.title,status:e,filters:t}),this.$store.dispatch("sidebar/open",{type:"product-feedback",data:"revise"}));else if(e==3)this.product.status==2||this.product.status==3?(this.$store.commit("administrationProduct/setFeedback",{id:this.product.id,title:this.product.title,status:e,old:this.product.revisions_with_trashed_sorted[0],filters:t}),this.$store.dispatch("sidebar/open",{type:"product-feedback",data:"reject"})):(this.$store.commit("administrationProduct/setFeedback",{id:this.product.id,title:this.product.title,status:e,filters:t}),this.$store.dispatch("sidebar/open",{type:"product-feedback",data:"reject"}));else{let o=this.product.id;this.$store.dispatch("administrationProduct/status",{id:o,status:e,filters:t})}}}},Mun={class:"d-flex justify-content-between align-items-center"},Nun={key:0,class:"fw-bold d-inTable mb-0"},Run=["disabled"],jun=["disabled"],Fun=["disabled"];function zun(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("ProductRevisionList"),d=sn("tooltip");return Oe((h(),g("div",{class:X({"vl-parent w-20rem":!n.inTable})},[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",Mun,[n.inTable?D("",!0):(h(),g("h5",Nun,m(e.$t("administration.product.detail.control.title")),1)),Oe((h(),g("button",{disabled:n.product.status==1||r.disabled,onClick:t[1]||(t[1]=Gt(u=>r.changeStatus(1),["prevent","stop"])),class:X(["btn btn-center btn-success text-white rounded-circle d-flex justify-content-center align-items-center p-0",n.inTable?"w-1dot5rem h-1dot5rem":"w-3rem h-3rem"])},[k(a,{icon:"done",height:r.iconSize,width:r.iconSize},null,8,["height","width"])],10,Run)),[[d,{content:e.$t("administration.product.detail.control.approve"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),Oe((h(),g("button",{disabled:r.disabled,onClick:t[2]||(t[2]=Gt(u=>r.changeStatus(2),["prevent","stop"])),class:X(["btn btn-center btn-warning text-white rounded-circle d-flex justify-content-center align-items-center p-0",n.inTable?"ms-2 w-1dot5rem h-1dot5rem":"w-3rem h-3rem"])},[k(a,{icon:"edit",height:r.iconSize,width:r.iconSize},null,8,["height","width"])],10,jun)),[[d,{content:n.product.status==2?e.$t("administration.product.detail.control.review_edit"):e.$t("administration.product.detail.control.review"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),Oe((h(),g("button",{disabled:r.disabled,onClick:t[3]||(t[3]=Gt(u=>r.changeStatus(3),["prevent","stop"])),class:X(["btn btn-center btn-danger text-white rounded-circle d-flex justify-content-center align-items-center p-0",n.inTable?"ms-2 w-1dot5rem h-1dot5rem":"w-3rem h-3rem"])},[k(a,{icon:"close",height:r.iconSize,width:r.iconSize},null,8,["height","width"])],10,Fun)),[[d,{content:n.product.status==3?e.$t("administration.product.detail.control.disapprove_edit"):e.$t("administration.product.detail.control.disapprove"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),n.inTable?D("",!0):(h(),W(l,{key:0,product:n.product},null,8,["product"]))],2)),[[d,{content:r.disabled?e.$t("administration.product.detail.control.not_valid"):"",delay:{show:500,hide:100},triggers:["hover","click"]}]])}const oce=U(Lun,[["render",zun]]),Uun={components:{Loading:Rt,Bootstrap5Pagination:Zi,ProductSearch:tun,FlexTableHead:ti,FlexTableRow:ni,ProductStatus:J3,ProductTableButton:dun,UserBlockDropdown:Ml,ProductBlock:tb,ProductControl:oce},props:{query:Object},data(){return{moment:gt,primaryColor:window.primaryColor,productConfig:ja,page:1,hover:-1}},computed:{...xe({loading:"administrationProduct/getLoading",list:"administrationProduct/getList"})},methods:{setPage(e){this.page=e},productStatus(e){return e.deleted?this.productConfig.statusDeletedId:e.hidden?this.productConfig.statusHiddenId:e.status}}},Bun={class:"vl-parent mh-8"},Hun={class:"col-12 col-md-1 text-truncate"},Vun={class:"col-12 col-md-3 text-truncate"},qun={class:"col-12 col-md-3 text-truncate"},Yun={class:"col-12 col-md-1 text-truncate"},Wun={class:"col-12 col-md-1 text-truncate"},Gun={class:"col-12 col-md-3 text-truncate"},Zun={key:0},Kun={class:"text-center mt-4"},Jun=["onMouseover"],Xun={class:"col-12 col-md-1"},Qun={class:"col-12 col-md-3 d-flex"},ehn={class:"col-12 col-md-3 d-flex justify-content-between align-items-center"},thn={class:"col-12 col-md-1"},nhn={class:"col-12 col-md-1"},ohn={class:"col-12 col-md-3 d-flex justify-content-between align-items-center"},ihn={class:"d-flex align-items-center"};function rhn(e,t,n,o,i,r){const s=y("Loading"),a=y("ProductSearch"),l=y("FlexTableHead"),d=y("ProductBlock"),u=y("UserBlockDropdown"),f=y("ProductStatus"),p=y("ProductControl"),v=y("ProductTableButton"),_=y("FlexTableRow"),b=y("router-link"),C=y("Bootstrap5Pagination");return h(),g("div",null,[c("div",Bun,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=$=>e.loading=$),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{query:n.query,page:i.page,"onUpdate:page":t[1]||(t[1]=$=>i.page=$),class:"mb-3"},null,8,["query","page"]),k(l,null,{default:F(()=>[c("div",Hun,m(e.$t("administration.product.table.header.id")),1),c("div",Vun,m(e.$t("administration.product.table.header.product")),1),c("div",qun,m(e.$t("administration.product.table.header.author")),1),c("div",Yun,m(e.$t("administration.product.table.header.price")),1),c("div",Wun,m(e.$t("administration.product.table.header.sold")),1),c("div",Gun,m(e.$t("administration.product.table.header.state")),1)]),_:1}),e.list.data.length?(h(!0),g(pe,{key:1},Me(e.list.data,($,E)=>(h(),g("div",{key:E,onMouseover:P=>i.hover=E,onMouseleave:t[3]||(t[3]=P=>i.hover=-1)},[k(b,{to:{path:"/administration/product/detail/"+$.id},class:"link-dark",onClickCapture:t[2]||(t[2]=P=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[k(_,{class:X({"text-manatee-gray":!$.is_open,"border-none":E==e.list.data.length-1})},{default:F(()=>[c("div",Xun,m($.id),1),c("div",Qun,[k(d,{id:$.id,"image-path":$.cover_img_thumbnail,title:$.title,createdAt:$.created_at,active:$.is_open,"from-path":e.$route.fullPath,"is-only-on-ucitelnice":$.only_on_ucitelnice},null,8,["id","image-path","title","createdAt","active","from-path","is-only-on-ucitelnice"])]),c("div",ehn,[k(u,{class:X({"w-100":$.author.available_products_count}),user:$.author,active:$.is_open,"product-count":$.author.available_products_count},null,8,["class","user","active","product-count"])]),c("div",thn,m($.price+",-"),1),c("div",nhn,m($.sells),1),c("div",ohn,[k(f,{status:r.productStatus($),class:"text-truncate"},null,8,["status"]),c("div",ihn,[i.hover==E?(h(),W(p,{key:0,product:$,"in-table":"",class:"mx-2"},null,8,["product"])):D("",!0),k(v,{product:$},null,8,["product"])])])]),_:2},1032,["class"])]),_:2},1032,["to"])],40,Jun))),128)):(h(),g("div",Zun,[c("h4",Kun,m(e.$t("administration.product.table.not_found.all")),1)])),e.loading?D("",!0):(h(),W(C,{key:2,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPage,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])])}const shn=U(Uun,[["render",rhn]]),ahn={components:{TableSearchWithQuery:tr},props:{page:Number,query:{type:Object,default(){return{page:1,search:null,date:null,state:null,reason:null}}}},computed:{pageModel:{get(){return this.page},set(e){this.$emit("update:page",e)}}},data(){return{filters:{search:{placeholder:this.$t("administration.product.search.placeholder"),value:null},date:{placeholder:this.$t("administration.product.complaint.date.placeholder"),name:"created_at",value:null},checkboxes:[{name:"state",title:this.$t("administration.product.complaint.filter.state.title"),options:this.$tm("complaints.states"),checked:[]},{name:"reason",title:this.$t("administration.product.complaint.filter.reason.title"),options:Object.entries(this.$tm("complaints.types")).reduce((e,[t,n])=>(e[t]=n.short,e),{}),checked:[]},{name:"tags",title:this.$t("administration.product.complaint.filter.tags.title"),options:this.$tm("administration.product.complaint.filter.tags.options"),checked:[]}]}}},methods:{onFilterChange(){if(!this.loading){let e=this.filterValues();this.$store.dispatch("administrationProductComplaint/list",{filters:e})}},changePage(e){this.pageModel=e},filterValues(){return jo.filterValues(this.filters,this.query.page)}},mounted(){let e=Object.fromEntries(Object.entries(this.query).filter(([,n])=>n||n==!1)),t=Object.keys(e).length;(!t||t==1&&e.page)&&(e.state=JSON.stringify(["waiting_admin","waiting_customer","waiting_author"]),this.$router.push({name:this.$route.name,query:e}).catch(()=>{}))}};function lhn(e,t,n,o,i,r){const s=y("TableSearchWithQuery");return h(),g("div",null,[k(s,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:r.pageModel,"onUpdate:page":t[0]||(t[0]=a=>r.pageModel=a),loading:!1},null,8,["filters","query","onChangeFilter","page"])])}const chn=U(ahn,[["render",lhn]]),dhn={components:{Pill:Ni},props:{status:String},data(){return{states:ja.complaint.state}}};function uhn(e,t,n,o,i,r){const s=y("Pill");return h(),W(s,{color:i.states[n.status]},{default:F(()=>[z(m(n.status),1)]),_:1},8,["color"])}const ice=U(dhn,[["render",uhn]]),hhn={components:{ProductComplaintSearch:chn,FlexTableHead:ti,FlexTableRow:ni,ProductComplaintStatus:ice,Loading:Rt,Bootstrap5Pagination:Zi,UserBlockDropdown:Ml,ProductBlock:tb},props:{query:Object},data(){return{moment:gt,primaryColor:window.primaryColor,page:1}},computed:{...xe({loading:"administrationProductComplaint/getLoading",list:"administrationProductComplaint/getList"})},methods:{setPage(e){this.page=e}}},fhn={class:"vl-parent mh-8"},mhn={class:"col-12 col-md-1 text-truncate"},phn={class:"col-12 col-md-2dot4 text-truncate"},ghn={class:"col-12 col-md-2dot4 text-truncate"},vhn={class:"col-12 col-md-2 text-truncate"},_hn={class:"col-12 col-md-1 text-truncate"},yhn={class:"col-12 col-md-1dot2 text-truncate"},bhn={class:"col-12 col-md-2 text-truncate"},khn={key:0},whn={class:"text-center mt-4"},$hn={class:"col-12 col-md-1"},Chn={class:"col-12 col-md-2dot4 d-flex"},Shn={class:"col-12 col-md-2dot4 d-flex justify-content-between align-items-center"},Thn={class:"col-12 col-md-2 d-flex"},Ehn={class:"col-12 col-md-1 text-truncate"},Ihn={class:"col-12 col-md-1dot2 text-truncate"},Phn={class:"col-12 col-md-2"},Ahn={class:"d-flex justify-content-between align-items-center"};function Dhn(e,t,n,o,i,r){const s=y("Loading"),a=y("ProductComplaintSearch"),l=y("FlexTableHead"),d=y("ProductBlock"),u=y("UserBlockDropdown"),f=y("router-link"),p=y("ProductComplaintStatus"),v=y("FlexTableRow"),_=y("Bootstrap5Pagination");return h(),g("div",null,[c("div",fhn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=b=>e.loading=b),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{query:n.query,page:i.page,"onUpdate:page":t[1]||(t[1]=b=>i.page=b),class:"mb-3"},null,8,["query","page"]),k(l,null,{default:F(()=>[c("div",mhn,m(e.$t("administration.product.table.header.id")),1),c("div",phn,m(e.$t("administration.product.table.header.product")),1),c("div",ghn,m(e.$t("administration.product.table.header.author")),1),c("div",vhn,m(e.$t("administration.product.table.header.customer")),1),c("div",_hn,m(e.$t("administration.product.table.header.date")),1),c("div",yhn,m(e.$t("administration.product.table.header.reason")),1),c("div",bhn,m(e.$t("administration.product.table.header.state")),1)]),_:1}),e.list.data.length?(h(!0),g(pe,{key:1},Me(e.list.data,(b,C)=>(h(),W(f,{key:C,to:{path:"/administration/product/complaint/detail/"+b.id},class:"link-dark",onClickCapture:t[2]||(t[2]=$=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[k(v,{class:X({"text-manatee-gray":!b.is_open,"border-none":C==e.list.data.length-1})},{default:F(()=>[c("div",$hn,m(b.product.id),1),c("div",Chn,[k(d,{id:b.product.id,"image-path":b.product.cover_img_thumbnail,title:b.product.title,createdAt:i.moment(b.product.created_at).format("DD. MM. YYYY"),active:b.is_open,"from-path":e.$route.fullPath,"is-only-on-ucitelnice":b.product.only_on_ucitelnice},null,8,["id","image-path","title","createdAt","active","from-path","is-only-on-ucitelnice"])]),c("div",Shn,[k(u,{class:X({"w-100":b.product.author.available_products_count}),user:b.product.author,active:b.is_open,"product-count":b.product.author.available_products_count},null,8,["class","user","active","product-count"])]),c("div",Thn,[k(f,{to:{path:"/administration/users/detail/"+b.customer.id},class:"link-dark text-decoration-underline-hover"},{default:F(()=>[c("div",{class:X(["text-truncate",{"text-manatee-gray":!b.is_open}])},m(b.customer.first_name+" "+b.customer.last_name),3)]),_:2},1032,["to"])]),c("div",Ehn,m(b.created_at),1),c("div",Ihn,m(e.$tm("complaints.types")[b.type].short),1),c("div",Phn,[c("div",Ahn,[k(p,{status:e.$tm("complaints.states")[b.state],class:"text-truncate"},null,8,["status"])])])]),_:2},1032,["class"])]),_:2},1032,["to"]))),128)):(h(),g("div",khn,[c("h4",whn,m(e.$t("administration.product.table.not_found.complaints")),1)])),e.loading?D("",!0):(h(),W(_,{key:2,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPage,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])])}const xhn=U(hhn,[["render",Dhn]]),Ohn={components:{TableSearchWithQuery:tr},props:{page:Number,query:{type:Object,default(){return{page:1,search:null}}}},computed:{pageModel:{get(){return this.page},set(e){this.$emit("update:page",e)}}},data(){return{filters:{search:{placeholder:this.$t("administration.product.search.placeholder"),value:null}}}},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationProductUpdate/list",{filters:this.filterValues()})},filterValues(){return jo.filterValues(this.filters,this.query.page)}}};function Lhn(e,t,n,o,i,r){const s=y("TableSearchWithQuery");return h(),g("div",null,[k(s,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:r.pageModel,"onUpdate:page":t[0]||(t[0]=a=>r.pageModel=a),loading:!1},null,8,["filters","query","onChangeFilter","page"])])}const Mhn=U(Ohn,[["render",Lhn]]),Nhn={components:{TableButton:Za,AppIcon:Ue},props:{update:Object},methods:{confirmUpdate(){this.$store.commit("administrationProductUpdate/setDetail",this.update),this.$store.dispatch("sidebar/open",{type:"product-update-confirm"})},deleteUpdate(){this.$store.commit("administrationProductUpdate/setDetail",this.update),this.$store.dispatch("sidebar/open",{type:"product-update-delete"})}}},Rhn={class:"text-gray-900"},jhn={class:"text-gray-900"};function Fhn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TableButton");return h(),W(a,null,{default:F(()=>[c("button",{class:"dropdown-item d-flex align-items-center btn-tertiary medium",onClick:t[0]||(t[0]=Gt((...l)=>r.confirmUpdate&&r.confirmUpdate(...l),["prevent"]))},[k(s,{icon:"check",class:"me-2"}),c("span",Rhn,m(e.$t("administration.confirm_send")),1)]),c("button",{class:"dropdown-item d-flex align-items-center btn-danger btn-tertiary medium",onClick:t[1]||(t[1]=Gt((...l)=>r.deleteUpdate&&r.deleteUpdate(...l),["prevent"]))},[k(s,{icon:"delete",class:"me-2"}),c("span",jhn,m(e.$t("product.delete")),1)])]),_:1})}const zhn=U(Nhn,[["render",Fhn]]),Uhn={components:{ProductUpdateSearch:Mhn,FlexTableHead:ti,FlexTableRow:ni,Loading:Rt,ProductBlock:tb,UserBlockDropdown:Ml,ProductUpdateTableButton:zhn,Bootstrap5Pagination:Zi},props:{query:Object},data(){return{moment:gt,primaryColor:window.primaryColor,page:1}},computed:{...xe({loading:"administrationProductUpdate/getLoading",list:"administrationProductUpdate/getList"})},methods:{setPage(e){this.page=e}}},Bhn={class:"vl-parent mh-8"},Hhn={class:"col-12 col-md-1 text-truncate"},Vhn={class:"col-12 col-md-3 text-truncate"},qhn={class:"col-12 col-md-3 text-truncate"},Yhn={class:"col-12 col-md-1 text-truncate"},Whn={class:"col-12 col-md-4 text-truncate"},Ghn={key:0},Zhn={class:"text-center mt-4"},Khn={class:"col-12 col-md-1"},Jhn={class:"col-12 col-md-3"},Xhn={class:"col-12 col-md-3 d-flex justify-content-between align-items-center"},Qhn={class:"col-12 col-md-1"},efn={class:"col-12 col-md-4 d-flex justify-content-between align-items-center small"};function tfn(e,t,n,o,i,r){const s=y("Loading"),a=y("ProductUpdateSearch"),l=y("FlexTableHead"),d=y("ProductBlock"),u=y("UserBlockDropdown"),f=y("ProductUpdateTableButton"),p=y("FlexTableRow"),v=y("Bootstrap5Pagination");return h(),g("div",null,[c("div",Bhn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=_=>e.loading=_),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{class:"mb-3",query:n.query,page:i.page,"onUpdate:page":t[1]||(t[1]=_=>i.page=_)},null,8,["query","page"]),k(l,null,{default:F(()=>[c("div",Hhn,m(e.$t("administration.product.table.header.id")),1),c("div",Vhn,m(e.$t("administration.product.table.header.product")),1),c("div",qhn,m(e.$t("administration.product.table.header.author")),1),c("div",Yhn,m(e.$t("administration.product.table.header.sells")),1),c("div",Whn,m(e.$t("administration.product.table.header.update_reason")),1)]),_:1}),e.list.data.length?(h(!0),g(pe,{key:1},Me(e.list.data,(_,b)=>(h(),W(p,{key:b,class:X({"border-none":b==e.list.data.length-1})},{default:F(()=>[c("div",Khn,m(_.product.id),1),c("div",Jhn,[k(d,{id:_.product.id,"image-path":_.product.cover_img_thumbnail,title:_.product.title,createdAt:i.moment(_.product.created_at).format("DD. MM. YYYY"),"from-path":e.$route.fullPath,"is-only-on-ucitelnice":_.product.only_on_ucitelnice},null,8,["id","image-path","title","createdAt","from-path","is-only-on-ucitelnice"])]),c("div",Xhn,[k(u,{class:X({"w-100":_.product.author.available_products_count}),user:_.product.author,"product-count":_.product.author.available_products_count},null,8,["class","user","product-count"])]),c("div",Qhn,m(_.product.sells),1),c("div",efn,[z(m(_.reason)+" ",1),k(f,{update:_},null,8,["update"])])]),_:2},1032,["class"]))),128)):(h(),g("div",Ghn,[c("h4",Zhn,m(e.$t("administration.product.table.not_found.updates")),1)])),e.loading?D("",!0):(h(),W(v,{key:2,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPage,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])])}const nfn=U(Uhn,[["render",tfn]]),ofn={components:{AppIcon:Ue},props:{backButtonPath:{type:String,default(){return""}}},methods:{popBackPath(){this.$store.dispatch("administrationSiteNavigation/popBackPath")}}},ifn={class:"d-flex flex-wrap justify-content-between align-items-center pb-3"},rfn={class:"row align-items-center"},sfn={class:"btn btn-sm btn-primary me-3"},afn={class:"m-0 col-auto"},lfn={key:0,class:"d-flex flex-wrap align-items-center"};function cfn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link");return h(),g("div",ifn,[c("div",rfn,[k(a,{to:n.backButtonPath,class:"col-auto",onClick:r.popBackPath},{default:F(()=>[c("button",sfn,[k(s,{icon:"arrow-left",class:"me-2",height:"20",width:"20"}),z(" "+m(e.$t("administration.back")),1)])]),_:1},8,["to","onClick"]),c("h4",afn,[Pt(e.$slots,"title")])]),e.$slots.buttons?(h(),g("div",lfn,[Pt(e.$slots,"buttons")])):D("",!0)])}const F6=U(ofn,[["render",cfn]]),dfn={components:{AppIcon:Ue},props:{product:Object},methods:{toggleHide(){this.$store.dispatch("administrationProduct/toggleHide",{id:this.product.id})}},computed:{disabled(){return this.product.status==5||this.product.deleted_at}}},ufn={key:0},hfn={key:1};function ffn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return Oe((h(),g("div",null,[c("button",{class:X(["btn btn-center btn-sm btn-tertiary",{disabled:r.disabled}]),onClick:t[0]||(t[0]=(...l)=>r.toggleHide&&r.toggleHide(...l))},[n.product.hidden?(h(),g("span",ufn,[z(m(e.$t("administration.product.detail.header.unhide"))+" ",1),k(s,{icon:"show",class:"ms-1",height:"20",width:"20"})])):(h(),g("span",hfn,[z(m(e.$t("administration.product.detail.header.hide"))+" ",1),k(s,{icon:"hide",class:"ms-1",height:"20",width:"20"})]))],2)])),[[a,{content:r.disabled?e.$t("administration.product.detail.control.not_valid"):"",delay:{show:500,hide:100},triggers:["hover","click"]}]])}const mfn=U(dfn,[["render",ffn]]),pfn={components:{AppIcon:Ue},props:{product:Object},methods:{toggleSale(){let e=this.product.id;this.product.status==4?this.$store.dispatch("administrationProduct/status",{id:e,status:1}):this.$store.dispatch("administrationProduct/status",{id:e,status:4})}},computed:{disabled(){return this.product.status==5||this.product.deleted_at||this.product.hidden}}},gfn={key:0},vfn={key:1};function _fn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return Oe((h(),g("div",null,[c("button",{class:X(["btn btn-center btn-sm btn-tertiary",{disabled:r.disabled}]),onClick:t[0]||(t[0]=(...l)=>r.toggleSale&&r.toggleSale(...l))},[n.product.status==4?(h(),g("span",gfn,[z(m(e.$t("administration.product.detail.control.for_sale"))+" ",1),k(s,{icon:"done",class:"ms-icon",width:"20",height:"20"})])):(h(),g("span",vfn,[z(m(e.$t("administration.product.detail.control.not_for_sale"))+" ",1),k(s,{icon:"close",class:"ms-icon",width:"20",height:"20"})]))],2)])),[[a,{content:r.disabled?e.$t("administration.product.detail.control.not_valid"):"",delay:{show:500,hide:100},triggers:["hover","click"]}]])}const yfn=U(pfn,[["render",_fn]]),bfn={components:{AppIcon:Ue},props:{product:Object},methods:{recommend(){this.$store.dispatch("administrationProduct/recommend",{id:this.product.id})},removeRecommend(){this.$store.dispatch("administrationProduct/removeRecommend",{id:this.product.id})},openSideEdit(){this.$store.dispatch("sidebar/open",{type:"product-update",data:"all"})}}},kfn={class:X("btn btn-center btn-sm btn-tertiary"),"data-bs-toggle":"dropdown","aria-expanded":"false"},wfn={class:"dropdown-menu"},$fn=["href"],Cfn=["href"];function Sfn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",null,[c("button",kfn,[z(m(e.$t("administration.product.detail.header.menu.title"))+" ",1),k(s,{icon:"menu",class:"ms-icon",height:"20",width:"20"})]),c("ul",wfn,[c("li",null,[c("button",{onClick:t[0]||(t[0]=(...a)=>r.openSideEdit&&r.openSideEdit(...a)),class:"btn btn-center justify-content-start dropdown-item border-radius-none btn-tertiary"},[k(s,{icon:"edit",class:"me-2",height:"20",width:"20"}),z(" "+m(e.$t("administration.product.detail.header.menu.edit")),1)])]),c("li",null,[c("a",{href:e.ziggyRoute("product.show",n.product.id),target:"_blank",class:"dropdown-item border-radius-none btn-tertiary btn-center justify-content-start cursor-pointer"},[k(s,{icon:"bag",class:"me-2",height:"20",width:"20"}),z(" "+m(e.$t("administration.product.detail.header.menu.show_in_eshop")),1)],8,$fn)]),c("li",null,[c("a",{href:e.ziggyRoute("product.edit",{product:n.product.id,update:!0}),target:"_blank",class:"dropdown-item border-radius-none btn-tertiary btn-center justify-content-start cursor-pointer"},[k(s,{icon:"edit",class:"me-2",height:"20",width:"20"}),z(" "+m(e.$t("administration.product.detail.header.menu.edit_as_author")),1)],8,Cfn)])])])}const Tfn=U(bfn,[["render",Sfn]]),Efn={components:{AppIcon:Ue},props:{productId:Number,textFirst:{type:Boolean,default:!1},useClass:{type:String,default:"btn btn-link"},disabled:{type:Boolean,default:!1}},computed:{downloadUrl(){return this.ziggyRoute("downloads.download",{product:this.productId})}}},Ifn=["href"],Pfn={key:0},Afn={key:1};function Dfn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return Oe((h(),g("div",null,[c("a",{href:r.downloadUrl,type:"button",class:X(n.disabled?"disabled":n.useClass)},[n.textFirst?(h(),g("span",Pfn,[Pt(e.$slots,"button-text"),k(s,{icon:"download",class:"ms-1",height:"20",width:"20"})])):(h(),g("span",Afn,[k(s,{icon:"download",class:"me-1",height:"20",width:"20"}),Pt(e.$slots,"button-text")]))],10,Ifn),Pt(e.$slots,"default")])),[[a,{content:n.disabled?e.$t("administration.product.detail.control.not_valid"):"",delay:{show:500,hide:100},triggers:["hover","click"]}]])}const rce=U(Efn,[["render",Dfn]]),xfn={components:{ProductMenuButton:Tfn,ProductHideButton:mfn,ProductSaleButton:yfn,DetailHeader:F6,DownloadButton:rce},computed:{...xe({product:"administrationProduct/getDetail",backPath:"administrationSiteNavigation/getBackPath"})},mounted(){this.backPath||this.$store.dispatch("administrationSiteNavigation/setBackPath",{path:this.$router.resolve({name:"administration/product/list"}).href})}};function Ofn(e,t,n,o,i,r){const s=y("DownloadButton"),a=y("ProductHideButton"),l=y("ProductSaleButton"),d=y("ProductMenuButton"),u=y("DetailHeader");return h(),W(u,{"back-button-path":e.backPath},{title:F(()=>[z(m(e.$t("administration.product.detail.header.title")),1)]),buttons:F(()=>[k(s,{"product-id":e.product.id,"use-class":"btn btn-center btn-sm btn-tertiary","text-first":"",class:"mx-1",disabled:e.product.status===5||e.product.files.length<=0},{"button-text":F(()=>[z(m(e.$t("administration.product.detail.header.download")),1)]),_:1},8,["product-id","disabled"]),k(a,{product:e.product,class:"mx-1"},null,8,["product"]),k(l,{product:e.product,class:"mx-1"},null,8,["product"]),k(d,{product:e.product,class:"ms-1"},null,8,["product"])]),_:1},8,["back-button-path"])}const Lfn=U(xfn,[["render",Ofn]]),Mfn={components:{TabList:qr,ProductDetailHeader:Lfn},props:{id:Number},data(){return{tab:{titles:Object.values(this.$tm("administration.product.detail.tab")),routes:ja.detail.routes}}},methods:{loadDetail(e){this.$store.dispatch("administrationProduct/detail",{id:e})}},mounted(){this.loadDetail(this.id)}};function Nfn(e,t,n,o,i,r){const s=y("ProductDetailHeader"),a=y("TabList"),l=y("router-view");return h(),g("div",null,[k(s),k(a,{titles:i.tab.titles,routes:i.tab.routes,"padding-x":0,class:"mb-3"},null,8,["titles","routes"]),k(l,{id:n.id},null,8,["id"])])}const Rfn=U(Mfn,[["render",Nfn]]),jfn={props:{text:String,expand:String,narrow:String,empty:String},data(){return{expanded:!1}},methods:{toggleExpand(){this.expanded=!this.expanded}}},Ffn={class:"medium text-gray-700"},zfn={key:0},Ufn=["innerHTML"],Bfn={key:1};function Hfn(e,t,n,o,i,r){return h(),g("div",Ffn,[n.text?(h(),g("div",zfn,[c("div",{innerHTML:i.expanded?n.text:n.text.substring(0,200)},null,8,Ufn),c("a",{class:"link-primary cursor-pointer",onClick:t[0]||(t[0]=(...s)=>r.toggleExpand&&r.toggleExpand(...s))},m(i.expanded?n.narrow:n.expand),1)])):(h(),g("div",Bfn,m(n.empty),1))])}const Vfn=U(jfn,[["render",Hfn]]),qfn={components:{UserBlock:fM,ExpandableText:Vfn,ProductCountPill:I1,ProductStatus:J3},props:{product:Object},data(){return{productConfig:ja}},methods:{productStatus(e){return e.deleted_at?this.productConfig.statusDeletedId:e.hidden?this.productConfig.statusHiddenId:e.status}}},Yfn={class:"d-flex flex-column justify-content-between pe-3"},Wfn={class:"mb-3"},Gfn={class:"d-flex align-items-center mb-2"},Zfn={class:"mb-0"},Kfn={class:"mb-3"},Jfn={class:"medium text-gray-700"},Xfn={class:"fw-bold mb-3"},Qfn={class:"d-flex align-items-center"},emn={class:"d-flex ms-3"};function tmn(e,t,n,o,i,r){const s=y("ProductStatus"),a=y("ExpandableText"),l=y("UserBlock"),d=y("ProductCountPill");return h(),g("div",Yfn,[c("div",Wfn,[c("div",Gfn,[c("h3",Zfn,m(n.product.title),1),n.product.status?(h(),W(s,{key:0,class:"d-flex align-items-center ms-2",status:r.productStatus(n.product)},null,8,["status"])):D("",!0)]),c("p",Kfn,m(n.product.created_at),1),c("p",Jfn,m(n.product.short_description?n.product.short_description:e.$t("public.dash")),1),c("p",Xfn,m(e.$t("administration.product.detail.description.title")),1),k(a,{text:n.product.full_description,expand:e.$t("administration.product.detail.description.show_more"),narrow:e.$t("administration.product.detail.description.show_less"),empty:"–"},null,8,["text","expand","narrow"])]),c("div",Qfn,[k(l,{user:n.product.author},null,8,["user"]),c("div",emn,[n.product.author.available_products_count?(h(),W(d,{key:0,count:n.product.author.available_products_count},null,8,["count"])):D("",!0)])])])}const nmn=U(qfn,[["render",tmn]]),omn={components:{AppIcon:Ue},props:{title:{type:String,default:null},isEmpty:{type:Boolean,default:!1},edit:{type:String,default:null}},methods:{openSideEdit(){this.$store.dispatch("sidebar/open",{type:"product-update",data:this.edit})}}},imn={class:"medium text-gray-800"},rmn={key:0},smn={key:0},amn={key:1};function lmn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return h(),g("div",null,[c("div",imn,[n.edit?Oe((h(),g("span",{key:1,class:"text-gray-800 cursor-pointer text-decoration-underline-hover",onClick:t[0]||(t[0]=(...l)=>r.openSideEdit&&r.openSideEdit(...l))},[z(m(n.title)+" ",1),k(s,{icon:"edit",class:"ms-2 text-primary",height:"20",width:"20"})])),[[a,{content:e.$t("administration.product.detail.control.edit"),delay:{show:500,hide:100},triggers:["hover"]}]]):(h(),g("span",rmn,m(n.title),1))]),n.isEmpty?(h(),g("span",smn,m(e.$t("public.dash")),1)):(h(),g("div",amn,[Pt(e.$slots,"data")]))])}const z6=U(omn,[["render",lmn]]),cmn={components:{DataBox:z6},props:{product:Object},data(){return{moment:gt}}},dmn={class:"fw-bold mb-4"},umn={class:"d-flex"};function hmn(e,t,n,o,i,r){const s=y("DataBox");return h(),g("div",null,[c("h5",dmn,m(e.$t("administration.product.detail.general.title")),1),c("div",umn,[k(s,{title:e.$t("administration.product.detail.general.created_at"),class:"me-6"},{data:F(()=>[z(m(n.product.created_at),1)]),_:1},8,["title"]),k(s,{title:e.$t("administration.product.detail.general.approved_at"),class:"me-6",edit:"approved_at"},{data:F(()=>[z(m(n.product.approved_at?i.moment(n.product.approved_at).format("DD. MM. YYYY"):e.$t("public.dash")),1)]),_:1},8,["title"]),k(s,{title:e.$t("administration.product.detail.general.price"),class:"me-6"},{data:F(()=>[z(m(n.product.price_brutto+" "+e.$t("currency.short")),1)]),_:1},8,["title"]),k(s,{title:e.$t("administration.product.detail.general.price_netto"),class:"me-6"},{data:F(()=>[z(m(n.product.price+" "+e.$t("currency.short")),1)]),_:1},8,["title"]),k(s,{title:e.$t("administration.product.detail.general.vat"),class:"me-6",edit:"vat_with_type"},{data:F(()=>[z(m(n.product.vat.name),1)]),_:1},8,["title"])])])}const fmn=U(cmn,[["render",hmn]]);let sce=jo.pagination.per_page;const mmn=e=>De.get(Ie("administration.api.product.show",e)),pmn=(e,t)=>De.put(Ie("administration.api.product.save_draft",{product:e}),t),gmn=(e,t)=>De.patch(Ie("administration.api.product.publish",{product:e}),t),vmn=(e,t=sce)=>De.get(Ie("administration.api.product.list",{...e,perPage:100})),_mn=()=>De.get(Ie("administration.api.product.open.count")),ymn=e=>De.get(Ie("administration.api.product.detail",e)),bmn=(e,t)=>De.patch(Ie("administration.api.product.update.status",e),t),kmn=e=>De.patch(Ie("administration.api.product.toggleHide",e)),wmn=(e,t,n)=>De.put(Ie("administration.api.product.update.admin",e),{productUpdated:t,onlyCategories:n}),$mn=(e,t)=>De.patch(Ie("administration.api.product.update.admin_note",e),{admin_note:t}),Cmn=e=>De.patch(Ie("administration.api.product.categories_vat_modifiable.toggle",e)),Smn=(e,t)=>De.patch(Ie("api.product.destroy",e),{deleted_reason:t}),Tmn=e=>De.patch(Ie("api.product.restore",e)),Emn=(e,t,n=sce)=>De.post(Ie("administration.api.product.detail.logs",e),{...t,perPage:n}),Imn=e=>De.patch(Ie("administration.api.product.recommend",e)),Pmn=e=>De.patch(Ie("administration.api.product.recommend.remove",e)),Amn=e=>De.patch(Ie("administration.api.product.toggle.worthy",e)),Xr={show:mmn,saveDraft:pmn,publish:gmn,list:vmn,openCount:_mn,detail:ymn,updateStatus:bmn,toggleHide:kmn,update:wmn,updateAdminNote:$mn,categoriesVatModifiableToggle:Cmn,restore:Tmn,remove:Smn,logs:Emn,recommend:Imn,removeRecommend:Pmn,toggleWorthy:Amn},Dmn={components:{DataBox:z6,AppIcon:Ue},props:{product:{type:Object,default:()=>({categories:[]})}},computed:{classes(){return this.productModel.categories&&this.productModel.categories.length?this.productModel.categories.filter(e=>e.type=="class"):[]},subjects(){return this.productModel.categories&&this.productModel.categories.length?this.productModel.categories.filter(e=>e.type=="subject"):[]},themes(){return this.productModel.categories&&this.productModel.categories.length?this.productModel.categories.filter(e=>e.type=="theme"):[]},kinds(){return this.productModel.categories&&this.productModel.categories.length?this.productModel.categories.filter(e=>e.type=="kind"):[]},formats(){return this.productModel.categories&&this.productModel.categories.length?this.productModel.categories.filter(e=>e.type=="format"):[]},holiday(){return this.productModel.categories&&this.productModel.categories.length?this.productModel.categories.filter(e=>e.type=="holiday"):[]},productModel:{get(){return this.product},set(e){this.$emit("update:product",e)}}},methods:{categoriesVatModifiableToggle(){Xr.categoriesVatModifiableToggle(this.productModel.id).then(e=>{this.productModel.categories_vat_modifiable=e.data.categories_vat_modifiable,window.flash(e.data.message,"success")})}}},xmn={class:"d-flex align-items-center flex-wrap mb-4"},Omn={class:"fw-bold mb-0"},Lmn={class:"d-flex"};function Mmn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("DataBox"),l=sn("tooltip");return h(),g("div",null,[c("div",xmn,[c("h5",Omn,m(e.$t("administration.product.detail.category.title")),1),Oe(k(s,{icon:n.product.categories_vat_modifiable?"unlock":"lock",height:"20",width:"20",class:X(["ms-icon cursor-pointer",n.product.categories_vat_modifiable?"text-gray-500":"text-gray-900"]),onClick:r.categoriesVatModifiableToggle},null,8,["icon","class","onClick"]),[[l,{content:n.product.categories_vat_modifiable?e.$t("public.lock"):e.$t("public.unlock"),triggers:["hover","click"]}]])]),c("div",Lmn,[k(a,{title:e.$t("administration.product.detail.category.class"),"is-empty":r.classes&&r.classes.length<=0,class:"me-6",edit:"category"},{data:F(()=>[(h(!0),g(pe,null,Me(r.classes,(d,u)=>(h(),g("span",{key:u},m(d.name+(u!==r.classes.length-1?", ":"")),1))),128))]),_:1},8,["title","is-empty"]),k(a,{title:e.$t("administration.product.detail.category.subjects"),"is-empty":r.subjects&&r.subjects.length<=0,class:"me-6",edit:"category"},{data:F(()=>[(h(!0),g(pe,null,Me(r.subjects,(d,u)=>(h(),g("span",{key:u},m(d.name+(u!==r.subjects.length-1?", ":"")),1))),128))]),_:1},8,["title","is-empty"]),k(a,{title:e.$t("administration.product.detail.category.theme"),"is-empty":r.themes&&r.themes.length<=0,class:"me-6",edit:"category"},{data:F(()=>[(h(!0),g(pe,null,Me(r.themes,(d,u)=>(h(),g("span",{key:u},m(d.name+(u!==r.themes.length-1?", ":"")),1))),128))]),_:1},8,["title","is-empty"]),k(a,{title:e.$t("administration.product.detail.category.kind"),"is-empty":r.kinds&&r.kinds.length<=0,class:"me-6",edit:"category"},{data:F(()=>[(h(!0),g(pe,null,Me(r.kinds,(d,u)=>(h(),g("span",{key:u},m(d.name+(u!==r.kinds.length-1?", ":"")),1))),128))]),_:1},8,["title","is-empty"]),k(a,{title:e.$t("administration.product.detail.category.format"),"is-empty":r.formats&&r.formats.length<=0,class:"me-6",edit:"category"},{data:F(()=>[(h(!0),g(pe,null,Me(r.formats,(d,u)=>(h(),g("span",{key:u},m(d.name+(u!==r.formats.length-1?", ":"")),1))),128))]),_:1},8,["title","is-empty"]),k(a,{title:e.$t("administration.product.detail.category.holiday"),"is-empty":r.holiday&&r.holiday.length<=0,class:"me-6",edit:"category"},{data:F(()=>[(h(!0),g(pe,null,Me(r.holiday,(d,u)=>(h(),g("span",{key:u},m(d.name+(u!==r.holiday.length-1?", ":"")),1))),128))]),_:1},8,["title","is-empty"])])])}const Nmn=U(Dmn,[["render",Mmn]]),Rmn={props:{imageSources:Array,hasAlsoOriginalImages:Boolean,hasNoImages:Boolean,displayHeadline:{type:Boolean,default(){return!0}}}},jmn={class:"d-flex flex-wrap align-items-center justify-content-start justify-content-md-end small gap-2 align-items-baseline"},Fmn={key:0,class:"text-gray-600"},zmn=["href"],Umn={key:1,class:"cursor-default d-inline-block"},Bmn={key:1,class:"small bg-gray-300 text-gray-800 rounded-pill mt-0 py-1 px-3"},Hmn={key:2,class:"small bg-gray-300 text-gray-800 rounded-pill mt-0 py-1 px-3"};function Vmn(e,t,n,o,i,r){return h(),g("div",jmn,[n.displayHeadline?(h(),g("span",Fmn,m(e.$t("user.image_sources")),1)):D("",!0),(h(!0),g(pe,null,Me(n.imageSources,(s,a)=>(h(),g("div",{key:a,class:"small bg-gray-300 text-gray-800 rounded-pill mt-0 py-1 px-3"},[s.name&&s.link?(h(),g("a",{key:0,target:"_blank",href:s.link,rel:"nofollow",class:"text-gray-800 d-inline-block text-decoration-none"},m(s.name),9,zmn)):(h(),g("span",Umn,m(s.name),1))]))),128)),n.hasAlsoOriginalImages?(h(),g("div",Bmn,m(e.$t("user.own_images")),1)):D("",!0),n.hasNoImages?(h(),g("div",Hmn,m(e.$t("user.has_no_images")),1)):D("",!0)])}const ace=U(Rmn,[["render",Vmn]]),qmn={components:{ImageSourcesDisplay:ace,DataBox:z6},props:{product:{type:Object,default:()=>({files:[],file_type:[],image_sources:[]})}},computed:{fileSize(){return this.product.file_size?this.product.file_size:"–"},fileImagesEmpty(){return!this.product.has_no_images&&!this.product.has_also_original_images&&this.product.image_sources&&!this.product.image_sources.length}}},Ymn={class:"fw-bold mb-4"},Wmn={class:"d-flex"},Gmn=["href"];function Zmn(e,t,n,o,i,r){const s=y("DataBox"),a=y("ImageSourcesDisplay");return h(),g("div",null,[c("h5",Ymn,m(e.$t("administration.product.detail.file.title")),1),c("div",Wmn,[k(s,{title:e.$t("administration.product.detail.file.name"),"is-empty":n.product.files.length<=0,class:"me-6",edit:"file"},{data:F(()=>[n.product.files[0]?(h(),g("a",{key:0,href:e.ziggyRoute("product.download_files",{product:n.product.id,file:n.product.files[0].id})},m(n.product.files[0].name),9,Gmn)):D("",!0)]),_:1},8,["title","is-empty"]),k(s,{title:e.$t("administration.product.detail.file.type"),"is-empty":!n.product.file_type,class:"me-6",edit:"fileType"},{data:F(()=>[(h(!0),g(pe,null,Me(n.product.file_type,(l,d)=>(h(),g("span",{key:d},[z(m(l)+" ",1),c("span",{class:X({"d-none":d==n.product.file_type.length-1})},m(","),2)]))),128))]),_:1},8,["title","is-empty"]),k(s,{title:e.$t("administration.product.detail.file.pages"),class:"me-6"},{data:F(()=>[z(m((n.product.pages?n.product.pages:"–")+" | "+r.fileSize),1)]),_:1},8,["title"]),k(s,{title:e.$t("administration.product.detail.file.images"),class:"me-6",edit:"imageSources","is-empty":r.fileImagesEmpty},{data:F(()=>[k(a,{"image-sources":n.product.image_sources,"has-also-original-images":n.product.has_also_original_images,"has-no-images":n.product.has_no_images,"display-headline":!1,class:"mt-1"},null,8,["image-sources","has-also-original-images","has-no-images"])]),_:1},8,["title","is-empty"])])])}const Kmn=U(qmn,[["render",Zmn]]),Jmn={components:{DataBox:z6},props:{product:Object}},Xmn={class:"fw-bold mb-4"},Qmn={class:"d-flex"};function epn(e,t,n,o,i,r){const s=y("DataBox");return h(),g("div",null,[c("h5",Xmn,m(e.$t("administration.product.detail.stats.title")),1),c("div",Qmn,[k(s,{title:e.$t("administration.product.detail.stats.sells"),class:"me-6"},{data:F(()=>[z(m(n.product.sells+"x"),1)]),_:1},8,["title"]),k(s,{title:e.$t("administration.product.detail.stats.favorites"),class:"me-6"},{data:F(()=>[z(m(n.product.wishlist_count),1)]),_:1},8,["title"]),k(s,{title:e.$t("administration.product.detail.stats.ratings"),class:"me-6"},{data:F(()=>[z(m(n.product.ratings.length),1)]),_:1},8,["title"])])])}const tpn=U(Jmn,[["render",epn]]),npn={props:{product:Object}},opn={class:"row"},ipn={class:"col-6"},rpn=["src"],spn={class:"col-6"},apn={class:"row"},lpn={class:"row h-100"},cpn=["src"];function dpn(e,t,n,o,i,r){return h(),g("div",opn,[c("div",ipn,[n.product.cover_img_detail?(h(),g("img",{key:0,src:n.product.cover_img_detail,class:"img-fluid"},null,8,rpn)):D("",!0)]),c("div",spn,[c("div",apn,[(h(!0),g(pe,null,Me(n.product.images,(s,a)=>(h(),g("div",{class:"col-6 mb-3",key:a},[c("div",lpn,[c("img",{src:s.thumbnail,class:"object-fit-cover"},null,8,cpn)])]))),128))])])])}const upn=U(npn,[["render",dpn]]),KT=5,hpn={components:{AppIcon:Ue},props:{note:String,padding:{type:String,default:"4"},isProductNote:{type:Boolean,default:!1}},data(){return{newLineCountToHide:KT}},methods:{openNote(){this.$emit("open")},change(e){e?this.newLineCountToHide=Number.MAX_SAFE_INTEGER:this.newLineCountToHide=KT}},computed:{numberOfNewLines(){return(String(this.note).match(/\n/g)||"").length+1},showButton(){return this.numberOfNewLines>KT},hidePartOfNote(){return this.numberOfNewLines>this.newLineCountToHide}}},fpn={class:"d-flex justify-content-between align-items-center"},mpn={class:"fw-bold"},ppn={class:"small text-gray-700",style:{"white-space":"pre-line"}},gpn={key:1,class:"d-flex justify-content-center mt-3 flex-wrap"};function vpn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",{class:X(["border-radius-5px",["p-"+n.padding,n.isProductNote?"shadow-mid":"border"]])},[c("div",fpn,[c("span",mpn,m(e.$t("administration.comment.title")),1),n.isProductNote?Pt(e.$slots,"isWorthyButton",{key:0}):D("",!0),c("button",{class:"btn btn-sm btn-center btn-tertiary",onClick:t[0]||(t[0]=(...a)=>r.openNote&&r.openNote(...a))},[z(m(n.note?e.$t("administration.edit"):e.$t("administration.add"))+" ",1),k(s,{icon:n.note?"edit":"plus-circle",class:"ms-icon",height:"20",width:"20"},null,8,["icon"])])]),n.note?(h(),g("div",{key:0,class:X(["overflow-hidden maxh-6dot25rem",{"maxh-none":!r.hidePartOfNote}])},[c("div",ppn,m(n.note),1)],2)):D("",!0),r.showButton?(h(),g("div",gpn,[r.hidePartOfNote?(h(),g("button",{key:0,class:"btn btn-sm btn-tertiary",onClick:t[1]||(t[1]=a=>r.change(!0))},m(e.$t("administration.comment.show_full")),1)):(h(),g("button",{key:1,class:"btn btn-sm btn-tertiary",onClick:t[2]||(t[2]=a=>r.change(!1))},m(e.$t("administration.comment.hide_full")),1))])):D("",!0)],2)}const lce=U(hpn,[["render",vpn]]);const _pn={components:{AppIcon:Ue},props:{isWorthy:{type:Boolean,default:!1},hasBorder:{type:Boolean,default:!1}},methods:{toggleWorthy(){this.loading||this.$emit("change")}},computed:{...xe({loading:"administrationProduct/getWorthyLoading"})}};function ypn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return h(),g("span",null,[Oe((h(),g("button",{class:X(["btn btn-sm btn-is-worthy",[n.isWorthy?"is-worthy":"is-not-worthy",n.hasBorder?"is-worthy-border":""]]),onClick:t[0]||(t[0]=(...l)=>r.toggleWorthy&&r.toggleWorthy(...l))},[k(s,{icon:"star",height:"24",width:"24"})],2)),[[a,{content:e.$t("product.worthy_product"),triggers:["hover","click"]}]])])}const cce=U(_pn,[["render",ypn],["__scopeId","data-v-82682c8b"]]),bpn={components:{ProductIsWorthyButton:cce,AdminNote:lce},props:{product:Object},methods:{open(){this.$store.commit("administrationProduct/setDetail",this.product),this.$store.dispatch("sidebar/open",{type:"product-admin-note-update"})},changeIsWorthy(){this.$store.dispatch("administrationProduct/toggleWorthy",{id:this.product.id,isWorthy:!this.product.is_worthy})}}};function kpn(e,t,n,o,i,r){const s=y("ProductIsWorthyButton"),a=y("AdminNote");return h(),W(a,{note:n.product.admin_note,onOpen:r.open,"is-product-note":""},{isWorthyButton:F(()=>[k(s,{class:"border-start","is-worthy":n.product.is_worthy,onChange:r.changeIsWorthy},null,8,["is-worthy","onChange"])]),_:1},8,["note","onOpen"])}const wpn=U(bpn,[["render",kpn]]),$pn={components:{Loading:Rt,ProductDetailBasic:nmn,ProductControl:oce,ProductDetailGeneral:fmn,ProductDetailCategories:Nmn,ProductDetailFile:Kmn,ProductDetailStats:tpn,ProductDetailGallery:upn,ProductAdminNote:wpn},props:{id:Number},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"administrationProduct/getLoading",product:"administrationProduct/getDetail"})}},Cpn={class:"vl-parent"},Spn={key:0},Tpn={class:"d-flex justify-content-between align-items-top mb-5"},Epn={class:"mt-3"},Ipn={class:"bg-white shadow-mid border-radius-5px mb-5"};function Ppn(e,t,n,o,i,r){const s=y("Loading"),a=y("ProductDetailBasic"),l=y("ProductControl"),d=y("ProductAdminNote"),u=y("ProductDetailGeneral"),f=y("ProductDetailCategories"),p=y("ProductDetailFile"),v=y("ProductDetailStats"),_=y("ProductDetailGallery");return h(),g("div",Cpn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=b=>e.loading=b),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.loading?D("",!0):(h(),g("div",Spn,[c("div",Tpn,[k(a,{product:e.product,class:"mt-3"},null,8,["product"]),c("div",Epn,[k(l,{product:e.product,class:"bg-white shadow-mid p-4 border-radius-5px"},null,8,["product"]),k(d,{product:e.product,class:"mt-3"},null,8,["product"])])]),c("div",Ipn,[k(u,{product:e.product,class:"p-4 border-bottom"},null,8,["product"]),k(f,{product:e.product,class:"p-4 border-bottom"},null,8,["product"]),k(p,{product:e.product,class:"p-4 border-bottom"},null,8,["product"]),k(v,{product:e.product,class:"p-4"},null,8,["product"])]),k(_,{product:e.product},null,8,["product"])]))])}const Apn=U($pn,[["render",Ppn]]),Dpn={components:{Pill:Ni},props:{type:String},data(){return{types:ja.log.type}}};function xpn(e,t,n,o,i,r){const s=y("Pill");return h(),W(s,{color:i.types[n.type].color},{default:F(()=>[z(m(e.$tm("administration.product.detail.log.type")[n.type]),1)]),_:1},8,["color"])}const Opn=U(Dpn,[["render",xpn]]),Lpn={components:{TableSearchWithQuery:tr},props:{id:Number,page:Number,query:{type:Object,default(){return{page:1,search:null,date:null,type:null}}}},data(){return{filters:{search:{placeholder:this.$t("administration.product.detail.log.search"),value:null},date:{placeholder:this.$t("administration.product.detail.log.date"),name:"created_at",value:null},checkboxes:[{name:"type",title:this.$t("administration.product.detail.log.filter.type"),options:this.$tm("administration.product.detail.log.type"),checked:[]}]}}},computed:{pageModel:{get(){return this.page},set(e){this.$emit("update:page",e)}}},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationProductLog/list",{id:this.id,filters:this.filterValues()})},filterValues(){return jo.filterValues(this.filters,this.page)}}};function Mpn(e,t,n,o,i,r){const s=y("TableSearchWithQuery");return h(),g("div",null,[k(s,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:r.pageModel,"onUpdate:page":t[0]||(t[0]=a=>r.pageModel=a),loading:!1},null,8,["filters","query","onChangeFilter","page"])])}const Npn=U(Lpn,[["render",Mpn]]),Rpn={components:{FlexTableHead:ti,FlexTableRow:ni,Bootstrap5Pagination:Zi,ProductLogType:Opn,UserBlockDropdown:Ml,Loading:Rt,ProductLogSearch:Npn,AppIcon:Ue},props:{id:Number,query:Object},data(){return{moment:gt,primaryColor:window.primaryColor,page:1,stripHTML:ik.stripHTML}},computed:{...xe({loading:"administrationProductLog/getLoading",list:"administrationProductLog/getList"})},methods:{setPage(e){this.page=e}}},jpn={class:"vl-parent mh-8"},Fpn={class:"col-12 col-md-1 text-truncate"},zpn={class:"col-12 col-md-2 text-truncate"},Upn={class:"col-12 col-md-3 text-truncate"},Bpn={class:"col-12 col-md-6 text-truncate"},Hpn={key:0},Vpn={class:"text-center mt-4"},qpn={class:"col-12 col-md-1"},Ypn={class:"col-12 col-md-2"},Wpn={class:"col-12 col-md-3 d-flex"},Gpn={class:"col-12 col-md-6"},Zpn=["innerHTML"];function Kpn(e,t,n,o,i,r){const s=y("Loading"),a=y("ProductLogSearch"),l=y("FlexTableHead"),d=y("ProductLogType"),u=y("UserBlockDropdown"),f=y("AppIcon"),p=y("FlexTableRow"),v=y("Bootstrap5Pagination"),_=sn("tooltip");return h(),g("div",jpn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=b=>e.loading=b),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{id:n.id,query:n.query,page:i.page,"onUpdate:page":t[1]||(t[1]=b=>i.page=b),class:"mb-3"},null,8,["id","query","page"]),k(l,null,{default:F(()=>[c("div",Fpn,m(e.$t("administration.product.detail.log.date")),1),c("div",zpn,m(e.$t("administration.product.detail.log.log")),1),c("div",Upn,m(e.$t("administration.product.detail.log.participant")),1),c("div",Bpn,m(e.$t("administration.product.detail.log.note")),1)]),_:1}),!e.list.data.length||!e.list.data[0]?(h(),g("div",Hpn,[c("h4",Vpn,m(e.$t("administration.product.detail.log.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.list.data,(b,C)=>(h(),W(p,{key:C,class:X({"border-none":C==e.list.data.length-1})},{default:F(()=>[c("div",qpn,m(i.moment(b.created_at).format("DD. MM. YYYY")),1),c("div",Ypn,[k(d,{type:b.type},null,8,["type"])]),c("div",Wpn,[b.created_by?(h(),W(u,{key:0,user:b.created_by},null,8,["user"])):(h(),g(pe,{key:1},[z(m(e.$t("public.dash")),1)],64))]),c("div",Gpn,[b.note?(h(),g(pe,{key:0},[c("span",{innerHTML:b.note},null,8,Zpn),b.admin_personal_note?Oe((h(),W(f,{key:0,icon:"info-circle",class:"ms-icon text-primary"},null,512)),[[_,{content:i.stripHTML(b.admin_personal_note),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0)],64)):(h(),g(pe,{key:1},[z(m(e.$t("public.dash")),1)],64))])]),_:2},1032,["class"]))),128)),e.loading?D("",!0):(h(),W(v,{key:2,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPage,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])}const Jpn=U(Rpn,[["render",Kpn]]),Xpn={components:{ProductLogTable:Jpn},props:{id:Number,query:Object}};function Qpn(e,t,n,o,i,r){const s=y("ProductLogTable");return h(),g("div",null,[k(s,{id:n.id,query:n.query},null,8,["id","query"])])}const egn=U(Xpn,[["render",Qpn]]),tgn={components:{AppIcon:Ue},methods:{openSidePanel(){this.$store.dispatch("sidebar/open",{type:"complaint-note-add"})}}};function ngn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-sm btn-tertiary mx-1",onClick:t[0]||(t[0]=(...a)=>r.openSidePanel&&r.openSidePanel(...a))},[z(m(e.$t("administration.product.complaint.header.add_note"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])}const ogn=U(tgn,[["render",ngn]]),ign={components:{AppIcon:Ue},methods:{openSidePanel(){this.$store.dispatch("sidebar/open",{type:"complaint-resolve"})}}};function rgn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-sm btn-primary mx-1",onClick:t[0]||(t[0]=(...a)=>r.openSidePanel&&r.openSidePanel(...a))},[z(m(e.$t("administration.product.complaint.header.solve"))+" ",1),k(s,{icon:"check-circle",class:"ms-icon"})])}const sgn=U(ign,[["render",rgn]]),agn={components:{DownloadButton:rce,DetailHeader:F6,ProductComplaintAddNoteButton:ogn,ProductComplaintResolutionButton:sgn},computed:{...xe({complaint:"administrationProductComplaint/getDetail",backPath:"administrationSiteNavigation/getBackPath"})},mounted(){this.backPath||this.$store.dispatch("administrationSiteNavigation/setBackPath",{path:this.$router.resolve({name:"administration/product/list"}).href})}};function lgn(e,t,n,o,i,r){const s=y("DownloadButton"),a=y("ProductComplaintAddNoteButton"),l=y("ProductComplaintResolutionButton"),d=y("DetailHeader");return h(),W(d,{"back-button-path":e.backPath},{title:F(()=>[z(m(e.$t("administration.product.complaint.header.title")),1)]),buttons:F(()=>[e.complaint?(h(),W(s,{key:0,"product-id":e.complaint.product.id,"use-class":"btn btn-sm btn-tertiary","text-first":"",class:"mx-1",disabled:e.complaint.product.status===5||e.complaint.product.files.length<=0},{"button-text":F(()=>[z(m(e.$t("administration.product.detail.header.download")),1)]),_:1},8,["product-id","disabled"])):D("",!0),k(a),k(l)]),_:1},8,["back-button-path"])}const cgn=U(agn,[["render",lgn]]),dgn={components:{AppIcon:Ue},props:{text:{type:String,default:null},iconMargin:{type:String,default:"1"}},data(){return{copied:!1}},methods:{copy(){this.copied=!0,this.$copyText(this.text),setTimeout(()=>{this.copied=!1},2e3)}}};function ugn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return Oe((h(),g("span",{onClick:t[0]||(t[0]=(...l)=>r.copy&&r.copy(...l)),class:"cursor-pointer d-flex align-items-center"},[z(m(n.text)+" ",1),i.copied?(h(),W(s,{key:1,icon:"check",class:X(["ms-"+n.iconMargin])},null,8,["class"])):(h(),W(s,{key:0,icon:"copy",class:X(["ms-"+n.iconMargin])},null,8,["class"]))])),[[a,{content:e.$t("public.copy")+": "+n.text,delay:{show:500,hide:100},triggers:["hover","click"]}]])}const hgn=U(dgn,[["render",ugn]]),fgn={components:{AppIcon:Ue,ProductComplaintStatus:ice,CopyText:hgn,UserBlock:fM},props:{complaint:{type:Object,default:()=>({})}},data(){return{moment:gt}},methods:{messageCustomer(){this.$store.dispatch("sidebar/open",{type:"complaint-message",data:"customer"})},messageAuthor(){this.$store.dispatch("sidebar/open",{type:"complaint-message",data:"author"})}}},mgn={class:"bg-primary-5 p-4 medium"},pgn={class:"d-flex justify-content-between"},ggn={class:"d-flex align-items-center"},vgn={class:"text-gray-900 d-inline fw-bold"},_gn={class:"mb-4"},ygn={class:"text-gray-600 mb-0"},bgn={class:"mb-0"},kgn={class:"text-gray-600 mb-0"},wgn={class:"mb-0"},$gn={class:"mb-2"},Cgn={class:"text-gray-600 mb-1"},Sgn={class:"d-flex bg-white rounded p-3"},Tgn=["src"],Egn={class:"flex-grow-1"},Ign={class:"mb-0 fw-bold"},Pgn={class:"mb-0 small text-gray-600"},Agn={class:"text-gray-900"},Dgn={class:"mb-0 small text-gray-600"},xgn={class:"text-gray-900"},Ogn={class:"mb-0 small text-gray-600"},Lgn={class:"text-gray-900"},Mgn={class:"mb-2"},Ngn={class:"text-gray-600 mb-1"},Rgn={class:"bg-white rounded p-3 d-flex justify-content-between align-items-center"},jgn={class:"text-gray-600 mb-1"},Fgn={class:"bg-white rounded p-3 d-flex justify-content-between align-items-center"};function zgn(e,t,n,o,i,r){const s=y("CopyText"),a=y("ProductComplaintStatus"),l=y("router-link"),d=y("UserBlock"),u=y("AppIcon"),f=sn("tooltip");return h(),g("div",mgn,[c("div",pgn,[c("div",ggn,[c("h4",vgn,m(e.$t("administration.product.complaint.info.title")),1),k(s,{text:String(n.complaint.id),class:"h4 text-decoration-underline d-inline fw-bold ms-1","icon-margin":"2"},null,8,["text"])]),c("div",null,[k(a,{status:e.$tm("complaints.states")[n.complaint.state]},null,8,["status"])])]),t[6]||(t[6]=c("hr",{class:"my-3"},null,-1)),c("div",_gn,[c("p",ygn,m(e.$t("administration.product.complaint.info.reason")),1),c("p",bgn,m(e.$tm("complaints.types")[n.complaint.type].short),1)]),c("div",null,[c("p",kgn,m(e.$t("administration.product.complaint.info.note")),1),c("p",wgn,m(n.complaint.note_customer),1)]),t[7]||(t[7]=c("hr",{class:"my-3"},null,-1)),c("div",$gn,[c("p",Cgn,m(e.$t("administration.product.complaint.info.product.title")),1),c("div",Sgn,[k(l,{to:{name:"administration/product/detail",params:{id:n.complaint.product.id}},class:"link-dark",onClickCapture:t[0]||(t[0]=p=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[c("img",{src:n.complaint.product.cover_img_thumbnail,alt:"",width:"87",height:"87",class:"border-radius-5px me-2"},null,8,Tgn)]),_:1},8,["to"]),c("div",Egn,[k(l,{to:{name:"administration/product/detail",params:{id:n.complaint.product.id}},class:"link-dark text-decoration-underline-hover",onClickCapture:t[1]||(t[1]=p=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[c("p",Ign,m(n.complaint.product.title),1)]),_:1},8,["to"]),c("p",Pgn,[z(m(e.$t("administration.product.complaint.info.product.created_at")+":")+" ",1),c("span",Agn,m(i.moment(n.complaint.product.created_at).format("DD. MM. YYYY")),1)]),c("p",Dgn,[z(m(e.$t("administration.product.complaint.info.product.price")+":")+" ",1),c("span",xgn,m(n.complaint.product.price_brutto+" "+e.$t("currency.short")),1)]),c("p",Ogn,[z(m(e.$t("administration.product.complaint.info.product.complaints")+":")+" ",1),c("span",Lgn,m(n.complaint.product.complaints.length),1)])])])]),c("div",Mgn,[c("p",Ngn,m(e.$t("administration.product.complaint.info.customer")),1),c("div",Rgn,[k(d,{user:n.complaint.customer,onClickCapture:t[2]||(t[2]=p=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},null,8,["user"]),Oe((h(),g("div",{class:"p-2 cursor-pointer",onClick:t[3]||(t[3]=Gt((...p)=>r.messageCustomer&&r.messageCustomer(...p),["stop","prevent"]))},[k(u,{icon:"message",class:"text-primary",size:1.5})])),[[f,{content:e.$t("messenger.create_message"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])]),c("div",null,[c("p",jgn,m(e.$t("administration.product.complaint.info.author")),1),c("div",Fgn,[k(d,{user:n.complaint.product.author,onClickCapture:t[4]||(t[4]=p=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},null,8,["user"]),Oe((h(),g("div",{class:"p-2 cursor-pointer",onClick:t[5]||(t[5]=Gt((...p)=>r.messageAuthor&&r.messageAuthor(...p),["stop","prevent"]))},[k(u,{icon:"message",class:"text-primary",size:1.5})])),[[f,{content:e.$t("messenger.create_message"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])])])}const Ugn=U(fgn,[["render",zgn]]),Bgn={components:{FlexTableHead:ti,FlexTableRow:ni},props:{logs:Array},data(){return{moment:gt}}},Hgn={class:"col-3"},Vgn={class:"col-9"},qgn={class:"col-3"},Ygn={class:"col-9"},Wgn={class:"medium mb-0"},Ggn={class:"fw-bold"},Zgn={key:0,class:"small text-gray-800"},Kgn=["innerHTML"];function Jgn(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("FlexTableRow");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",Hgn,m(e.$t("administration.product.complaint.log.date")),1),c("div",Vgn,m(e.$t("administration.product.complaint.log.action")),1)]),_:1}),(h(!0),g(pe,null,Me(n.logs,(l,d)=>(h(),W(a,{key:d,class:X({"pb-0":l.note,"border-none":d==n.logs.length-1})},{default:F(()=>[c("div",qgn,m(i.moment(l.created_at).format("DD. MM. YYYY")),1),c("div",Ygn,[c("p",Wgn,[c("span",Ggn,m(e.$tm("complaints.states")[l.state]),1)]),l.is_only_for_admin?D("",!0):(h(),g("span",Zgn,m(e.$tm("complaints.logs.prefix")[l.state]),1)),c("span",{class:"small text-gray-800",innerHTML:l.note},null,8,Kgn)])]),_:2},1032,["class"]))),128))])}const Xgn=U(Bgn,[["render",Jgn]]),Qgn={components:{ProductComplaintDetailHeader:cgn,ProductComplaintDetailInfo:Ugn,ProductComplaintDetailLogs:Xgn,Loading:Rt},props:{id:Number},data(){return{primaryColor:window.primaryColor}},computed:{...xe({complaint:"administrationProductComplaint/getDetail",loading:"administrationProductComplaint/getLoading"})},methods:{loadComplaint(){this.$store.dispatch("administrationProductComplaint/detail",{id:this.id})}},mounted(){this.loadComplaint()}},e1n={class:"vl-parent mh-4rem"},t1n={key:1,class:"row"},n1n={class:"col-6 ps-0"},o1n={class:"col-6 pe-0"};function i1n(e,t,n,o,i,r){const s=y("ProductComplaintDetailHeader"),a=y("Loading"),l=y("ProductComplaintDetailInfo"),d=y("ProductComplaintDetailLogs");return h(),g("div",null,[k(s,{loading:e.loading,class:"mb-5"},null,8,["loading"]),c("div",e1n,[e.loading?(h(),W(a,{key:0,active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])):e.complaint?(h(),g("div",t1n,[c("div",n1n,[k(l,{complaint:e.complaint,loading:e.loading,class:"border-radius-5px"},null,8,["complaint","loading"])]),c("div",o1n,[k(d,{logs:e.complaint.logs,loading:e.loading},null,8,["logs","loading"])])])):D("",!0)])])}const r1n=U(Qgn,[["render",i1n]]),s1n={props:{user:{type:Object,required:!0},disabled:{type:Boolean,default:!1},isFromTable:{type:Boolean,default:!1}},methods:{activate(){this.$store.dispatch("sidebar/open",{type:"user-activate",data:{user:this.user,isFromTable:this.isFromTable}})}}};function a1n(e,t,n,o,i,r){return h(),g("button",{class:X(["btn btn-primary btn-sm",{disabled:n.disabled}]),onClick:t[0]||(t[0]=Gt((...s)=>r.activate&&r.activate(...s),["prevent"]))},m(e.$t("public.activate")),3)}const dce=U(s1n,[["render",a1n]]),l1n={components:{AppIcon:Ue,TableButton:Za,UserIconRole:cM,Pill:Ni,FlexTableRow:ni,FlexTableHead:ti,Loading:Rt,Bootstrap5Pagination:Zi,UserActivateButton:dce},props:{showLoading:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor,chatLoading:!1,moment:gt}},computed:{...xe({loading:"administrationUser/getLoading",users:"administrationUser/getUsers"})},methods:{load(){this.$store.dispatch("administrationUser/users")},openSideBarChat(e){this.chatLoading||(e.conversation_id?(this.$store.dispatch("administrationMessages/setConversationId",{conversationId:e.conversation_id}),this.$store.commit("sidebarChat/setChatOpen",!0)):(this.chatLoading=!0,this.$store.dispatch("administrationMessages/findConversation",{userId:e.id}).then(()=>{this.$store.commit("sidebarChat/setChatOpen",!0)}).finally(()=>{this.chatLoading=!1})))}}},c1n={class:"col-12 col-md-1 text-truncate"},d1n={class:"col-12 col-md-3 text-truncate"},u1n={class:"col-12 col-md-2 text-truncate"},h1n={class:"col-12 col-md-1 text-truncate"},f1n={class:"col-12 col-md-1 text-truncate"},m1n={class:"col-12 col-md-1 text-truncate"},p1n={class:"col-12 col-md-1 text-truncate"},g1n={class:"col-12 col-md-2 text-truncate"},v1n={key:0},_1n={class:"text-center mt-4"},y1n={class:"col-12 col-md-1"},b1n={class:"col-12 col-md-3"},k1n={class:"d-flex"},w1n={class:"text-truncate text-decoration-underline-hover"},$1n={class:"d-flex flex-wrap align-items-center"},C1n={class:"small text-truncate text-manatee-gray"},S1n={class:"col-12 col-md-2"},T1n={class:"text-truncate"},E1n={class:"small text-truncate text-manatee-gray"},I1n={class:"text-truncate"},P1n={class:"col-12 col-md-1"},A1n={class:"col-12 col-md-1"},D1n={class:"col-12 col-md-1"},x1n={class:"col-12 col-md-1"},O1n={class:"col-12 col-md-1 d-flex justify-content-between gap-2"},L1n=["onClick"],M1n={class:"text-gray-900"};function N1n(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("Loading"),l=y("UserIconRole"),d=y("AppIcon"),u=y("router-link"),f=y("Pill"),p=y("UserActivateButton"),v=y("TableButton"),_=y("FlexTableRow"),b=y("Bootstrap5Pagination"),C=sn("tooltip");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",c1n,m(e.$t("administration.users.table.header.id")),1),c("div",d1n,m(e.$t("administration.users.table.header.name")),1),c("div",u1n,m(e.$t("administration.users.table.header.school")),1),c("div",h1n,m(e.$t("administration.users.table.header.credit")),1),c("div",f1n,m(e.$t("administration.users.table.header.last_login")),1),c("div",m1n,m(e.$t("administration.users.table.header.last_order")),1),c("div",p1n,m(e.$t("public.discount")),1),c("div",g1n,m(e.$t("administration.users.table.header.status")),1)]),_:1}),c("div",{class:X({"vl-parent mh-8":n.showLoading})},[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=$=>e.loading=$),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),!e.users.data.length&&!e.loading?(h(),g("div",v1n,[c("h4",_1n,m(e.$t("administration.users.table.not_found.user")),1)])):(h(!0),g(pe,{key:1},Me(e.users.data,($,E)=>(h(),g("div",{key:E},[k(u,{to:{name:$.role==="author"||$.role==="admin"?"administration/users/detail/author":"administration/users/detail",params:{id:$.id}},class:"link-dark",onClickCapture:t[2]||(t[2]=P=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[k(_,{class:X({"border-none":E==e.users.data.length-1})},{default:F(()=>[c("div",y1n,m($.id),1),c("div",b1n,[c("div",k1n,[k(l,{user:$,class:"me-2"},null,8,["user"]),c("div",w1n,[c("span",$1n,[z(m($.first_name+" "+$.last_name)+" ",1),$.only_on_ucitelnice?(h(),W(d,{key:0,icon:"diamond",width:"16",height:"16",class:"ms-1 text-purple"})):D("",!0),$.merged_into?Oe((h(),W(u,{key:1,to:{name:$.role==="author"||$.role==="admin"?"administration/users/detail/author":"administration/users/detail",params:{id:$.merged_into.id}},class:"link-dark",onClickCapture:t[1]||(t[1]=P=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[k(d,{icon:"connected",width:"16",height:"16",class:"ms-1 text-primary"})]),_:2},1032,["to"])),[[C,{content:e.$t("user.account.main.title")+": "+$.merged_into.email,delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0),$.is_organization?(h(),W(f,{key:2,color:"secondary",class:"text-decoration-none ms-1"},{default:F(()=>[z(m(e.$t("author.organization.title")),1)]),_:1})):D("",!0)]),c("div",C1n,m($.email),1)])])]),c("div",S1n,[$.school?(h(),W(u,{key:0,to:{name:"administration/school/detail",params:{id:$.school.id}},class:"text-decoration-underline-hover link-dark"},{default:F(()=>[c("div",T1n,m($.school.name),1),c("div",E1n,m($.school.type),1)]),_:2},1032,["to"])):(h(),g(pe,{key:1},[c("div",I1n,m(e.$t("public.dash")),1),t[4]||(t[4]=c("div",{class:"small text-truncate text-manatee-gray"},m(""),-1))],64))]),c("div",P1n,m($.credit+" "+e.$t("currency.short")),1),c("div",A1n,m($.last_login??"–"),1),c("div",D1n,m($.last_order??"–"),1),c("div",x1n,m($.discount?i.moment($.discount.valid_from).format("DD.MM")+" - "+i.moment($.discount.valid_to).format("DD.MM.YYYY")+" ("+$.discount.amount+" %)":e.$t("public.dash")),1),c("div",O1n,[$.status==="not_confirmed"?(h(),W(p,{key:0,user:$,"is-from-table":""},null,8,["user"])):D("",!0),$.status==="confirmed"?(h(),W(f,{key:1,color:"success",class:"small py-2"},{default:F(()=>[z(m(e.$t("administration.users.table.item.status.active")),1)]),_:1})):D("",!0),$.status==="blocked"?(h(),W(f,{key:2,color:"muted",class:"small py-2"},{default:F(()=>[z(m(e.$t("administration.users.table.item.status.blocked")),1)]),_:1})):D("",!0),k(v,null,{default:F(()=>[c("button",{class:"d-flex align-items-center dropdown-item medium d-flex align-items-center",onClick:Gt(P=>r.openSideBarChat($),["stop","prevent"])},[i.chatLoading?(h(),W(d,{key:0,icon:"cog",spin:!0,class:"me-2"})):(h(),W(d,{key:1,icon:"message",class:"me-2"})),c("span",M1n,m(e.$t("administration.users.table.item.buttons.write_message")),1)],8,L1n),k(u,{class:"d-flex align-items-center dropdown-item medium",to:{name:"administration/users/detail/finances/payments",params:{id:$.id}}},{default:F(()=>[z(m(e.$t("administration.users.table.item.buttons.transactions")),1)]),_:2},1032,["to"]),k(u,{class:"d-flex align-items-center dropdown-item medium",to:{name:"administration/users/detail/finances/orders",params:{id:$.id}}},{default:F(()=>[z(m(e.$t("administration.users.table.item.buttons.invoices")),1)]),_:2},1032,["to"])]),_:2},1024)])]),_:2},1032,["class"])]),_:2},1032,["to"])]))),128)),e.loading?D("",!0):(h(),W(b,{key:2,class:"mt-4",data:e.users,onPaginationChangePage:t[3]||(t[3]=$=>e.$emit("page",$)),limit:1,align:"center"},null,8,["data"]))],2)])}const R1n=U(l1n,[["render",N1n]]),j1n={props:{query:{type:Object,default(){return{search:null,roles:null,states:null,school:null,page:1,date:null}}}},components:{TableSearchWithQuery:tr,UsersTable:R1n,Loading:Rt},computed:{...xe({loading:"administrationUser/getLoading"})},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationUser/users",{filters:this.filterValues()})},changePage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.page)}},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.users.search.placeholder"),value:null},date:{placeholder:this.$t("administration.users.search.date_placeholder"),name:"uploaded_at",value:null},checkboxes:[{name:"states",title:this.$t("administration.users.table.filter.state.title"),options:this.$tm("administration.users.table.filter.state.options"),checked:[]},{name:"roles",title:this.$t("administration.users.table.filter.role.title"),options:this.$tm("administration.users.table.filter.role.options"),checked:[]},{name:"school",title:this.$t("administration.users.table.filter.school.title"),options:this.$tm("administration.users.table.filter.school.options"),checked:[]},{name:"tags",title:this.$t("administration.users.table.filter.tags.title"),options:this.$tm("administration.users.table.filter.tags.options"),checked:[]}]}}}},F1n={class:"row mb-6"},z1n={class:"col-12 col-md-4"},U1n={class:"vl-parent"},B1n={class:"row"},H1n={class:"col-12"},V1n={class:"col-12 mt-3"};function q1n(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("UsersTable");return h(),g("div",null,[c("div",F1n,[c("div",z1n,[c("h2",null,m(e.$t("administration.users.title")),1)])]),c("div",null,[c("div",U1n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",B1n,[c("div",H1n,[k(a,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d)},null,8,["filters","query","onChangeFilter","page"])]),c("div",V1n,[k(l,{onPage:r.changePage,"show-loading":!1},null,8,["onPage"])])])])])])}const Y1n=U(j1n,[["render",q1n]]),W1n={components:{AppIcon:Ue,Pill:Ni},computed:{...xe({user:"administrationUser/getDetail",loading:"administrationUser/getDetailLoading"})}},G1n={key:0,class:"bg-island-spice border border-radius-5px border-bright-sun-light d-flex justify-content-between px-4 py-3"},Z1n={class:"d-flex gap-3"},K1n={class:"fw-bold"};function J1n(e,t,n,o,i,r){const s=y("AppIcon"),a=y("Pill"),l=y("router-link");return!e.loading&&e.user.merged_into?(h(),g("div",G1n,[c("div",Z1n,[k(a,{color:"gold"},{default:F(()=>[k(s,{icon:"alert",class:"text-white"}),z(" "+m(e.$t("user.account.merged")),1)]),_:1}),z(" "+m(e.$t("user.account.main.text"))+" ",1),c("span",K1n,m(e.user.merged_into.email),1)]),k(l,{to:{name:e.user.role==="author"||e.user.role==="admin"?"administration/users/detail/author":"administration/users/detail",params:{id:e.user.merged_into.id}},onClickCapture:t[0]||(t[0]=d=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[z(m(e.$t("user.account.main.link")),1)]),_:1},8,["to"])])):D("",!0)}const X1n=U(W1n,[["render",J1n]]),Q1n={},evn={class:"rounded d-flex border small"};function tvn(e,t,n,o,i,r){return h(),g("div",evn,[Pt(e.$slots,"default")])}const mM=U(Q1n,[["render",tvn]]),nvn={},ovn={class:"p-3"},ivn={class:"d-flex flex-wrap justify-content-between align-items-center"},rvn={class:"flex-grow-1 large fw-bold me-1"};function svn(e,t,n,o,i,r){return h(),g("div",ovn,[Pt(e.$slots,"label"),c("div",ivn,[c("div",rvn,[Pt(e.$slots,"text")]),Pt(e.$slots,"item")])])}const pM=U(nvn,[["render",svn]]),avn={components:{AppIcon:Ue,ButtonDropdown:E1},props:{label:{type:String,default(){return null}},text:{type:[String,Number],default(){return null}},dropdown:{type:Boolean,default:!0},emptyText:{type:String,default(){return null}}},data(){return{hover:!1,copied:!1}},methods:{copy(){this.copied=!0,this.$copyText(this.text.toString()),setTimeout(()=>{this.copied=!1},2e3)}}},lvn={class:"d-flex align-items-center flex-wrap"},cvn={key:0,class:"text-gray-600 me-1"},dvn={key:1,class:"text-decoration-underline-hover cursor-default overflow-wrap-anywhere"},uvn={key:2,class:"text-decoration-underline-hover cursor-default"};function hvn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ButtonDropdown");return h(),g("div",{onMouseover:t[2]||(t[2]=l=>i.hover=!0),onMouseleave:t[3]||(t[3]=l=>i.hover=!1)},[k(a,{"menu-align":"end","drop-side":"end"},os({button:F(()=>[c("div",lvn,[n.label?(h(),g("span",cvn,m(n.label+":"),1)):D("",!0),n.text?(h(),g("span",dvn,m(n.text),1)):(h(),g("span",uvn,m(n.emptyText?n.emptyText:e.$t("administration.not_filled")),1)),c("span",{onClick:t[0]||(t[0]=(...l)=>r.copy&&r.copy(...l))},[n.text?Oe((h(),W(s,{key:0,icon:"copy",class:"ms-icon cursor-pointer"},null,512)),[[Vo,i.hover&&!i.copied]]):D("",!0)]),Oe(k(s,{icon:"check",class:"ms-icon cursor-pointer"},null,512),[[Vo,i.copied]])])]),_:2},[n.dropdown?{name:"dropdown",fn:F(()=>[c("div",null,[n.text?(h(),g("button",{key:0,class:"dropdown-item d-flex align-items-center btn btn-link medium rounded-0",onClick:t[1]||(t[1]=(...l)=>r.copy&&r.copy(...l))},[k(s,{icon:"copy",class:"ms-icon cursor-pointer"}),z(" "+m(e.$t("administration.copy")),1)])):D("",!0),Pt(e.$slots,"buttons")])]),key:"0"}:void 0]),1024)],32)}const uce=U(avn,[["render",hvn]]),fvn={components:{AppIcon:Ue,LabelAndTextWithCopyDropdown:uce},props:{label:{type:String,default(){return null}},text:{type:String,default(){return null}},dropdown:{type:Boolean,default:!0}},methods:{edit(){this.$store.dispatch("sidebar/open",{type:"user-update"})}}};function mvn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("LabelAndTextWithCopyDropdown");return h(),W(a,{label:n.label,text:n.text,dropdown:n.dropdown},{buttons:F(()=>[c("button",{class:"dropdown-item btn btn-link medium rounded-0",onClick:t[0]||(t[0]=(...l)=>r.edit&&r.edit(...l))},[k(s,{icon:"edit",class:"ms-icon"}),z(" "+m(e.$t("administration.edit")),1)])]),_:1},8,["label","text","dropdown"])}const pvn=U(fvn,[["render",mvn]]),gvn={methods:{openMerge(){this.$store.dispatch("sidebar/open",{type:"user-merge"})}}};function vvn(e,t,n,o,i,r){return h(),g("div",{class:"link-primary cursor-pointer",onClick:t[0]||(t[0]=(...s)=>r.openMerge&&r.openMerge(...s))},m(e.$t("user.account.additional.connect")),1)}const _vn=U(gvn,[["render",vvn]]),yvn={components:{UserIconRole:cM,TransitionCollapseHeight:qo,CircleButtonWithIconOnly:A1,UserLabelTextEdit:pvn,Pill:Ni,UserMerge:_vn,AppIcon:Ue},props:{isOnAuthorPage:{type:Boolean,default:!1}},computed:{...xe({user:"administrationUser/getDetail"})},data(){return{opened:!1}}},bvn={class:"bg-gray-300 border-radius-5px p-2dot5 d-flex flex-wrap flex-sm-nowrap"},kvn={class:"ms-2 w-100"},wvn={class:"row"},$vn={class:"col-auto"},Cvn={class:"d-flex align-items-center mb-2"},Svn={class:"fw-bold mb-0"},Tvn={class:"col-auto ms-auto"},Evn={key:1},Ivn={class:"text-gray-600"},Pvn={key:3},Avn={class:"text-gray-600"},Dvn={key:4},xvn={class:"text-gray-600"},Ovn={key:5},Lvn={class:"text-gray-600"},Mvn=["href"],Nvn={key:1},Rvn={key:0,class:"mt-3"},jvn={class:"mb-2"};function Fvn(e,t,n,o,i,r){const s=y("UserIconRole"),a=y("AppIcon"),l=y("Pill"),d=y("CircleButtonWithIconOnly"),u=y("UserLabelTextEdit"),f=y("UserMerge"),p=y("router-link"),v=y("TransitionCollapseHeight");return h(),g("div",bvn,[k(s,{class:"profile-img me-1",user:e.user,width:70,height:70,"badge-height":24,"badge-width":24,"border-width":4},null,8,["user"]),c("div",kvn,[c("div",wvn,[c("div",$vn,[c("div",Cvn,[c("h5",Svn,m(e.user.first_name+" "+e.user.last_name),1),e.user.only_on_ucitelnice?(h(),W(a,{key:0,icon:"diamond",width:"16",height:"16",class:"ms-1 text-purple"})):D("",!0),e.user.is_organization?(h(),W(l,{key:1,color:"secondary",class:"text-decoration-none ms-1"},{default:F(()=>[z(m(e.$t("author.organization.title")),1)]),_:1})):D("",!0)])]),c("div",Tvn,[c("div",{onClick:t[0]||(t[0]=_=>i.opened=!i.opened)},[k(d,{icon:"document",class:X([i.opened?"btn-primary":"btn-secondary"])},null,8,["class"])])])]),k(u,{label:e.$t("administration.users.detail.info.email"),text:e.user.email},null,8,["label","text"]),(h(!0),g(pe,null,Me(e.user.emails.filter(_=>!_.is_primary),(_,b)=>(h(),W(u,{key:b,label:b==0?"Připojené účty":null,text:_.email},null,8,["label","text"]))),128)),e.user.can_be_merged_into?(h(),W(f,{key:0})):D("",!0),e.user.school?(h(),g("div",Evn,[c("span",Ivn,m(e.$t("administration.users.detail.info.school")+": "),1),k(p,{to:"/administration/school/detail/"+e.user.school.id,class:"link-dark text-decoration-underline-hover",onClickCapture:t[1]||(t[1]=_=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[z(m(e.user.school.name),1)]),_:1},8,["to"])])):(h(),W(u,{key:2,label:e.$t("administration.users.detail.info.school"),text:null,dropdown:!1},null,8,["label"])),n.isOnAuthorPage?D("",!0):(h(),g("div",Pvn,[c("span",Avn,m(e.$t("administration.users.detail.info.product_count.personal")+":"),1),z(" "+m(e.user.products_count),1)])),e.user.school&&!n.isOnAuthorPage?(h(),g("div",Dvn,[c("span",xvn,m(e.$t("administration.users.detail.info.product_count.school")+":"),1),z(" "+m(e.user.school.products_count),1)])):D("",!0),n.isOnAuthorPage?(h(),g("div",Ovn,[c("span",Lvn,m(e.$t("administration.users.detail.info.public_alias")+": "),1),e.user.role=="author"?(h(),g("a",{key:0,href:"/author/"+e.user.id,class:"link-dark text-decoration-underline-hover"},m(e.user.public_alias??e.user.first_name+" "+e.user.last_name),9,Mvn)):(h(),g("span",Nvn,m(e.$t("public.dash")),1))])):D("",!0),k(v,null,{default:F(()=>[i.opened?(h(),g("div",Rvn,[c("h5",jvn,m(e.$t("administration.users.detail.info.invoice_info")),1),k(u,{label:e.$t("administration.users.detail.info.company"),text:e.user.invoice_company},null,8,["label","text"]),k(u,{label:e.$t("administration.users.detail.info.address"),text:e.user.invoice_address},null,8,["label","text"]),k(u,{label:e.$t("administration.users.detail.info.city"),text:e.user.invoice_city},null,8,["label","text"]),k(u,{label:e.$t("administration.users.detail.info.postcode"),text:e.user.invoice_postcode},null,8,["label","text"]),k(u,{label:e.$t("administration.users.detail.info.ico"),text:e.user.invoice_ico},null,8,["label","text"]),k(u,{label:e.$t("administration.users.detail.info.dic"),text:e.user.invoice_dic},null,8,["label","text"])])):D("",!0)]),_:1})])])}const hce=U(yvn,[["render",Fvn]]),zvn={components:{Loading:Rt},props:{id:Number},data(){return{primaryColor:window.primaryColor}},methods:{openSidePanel(e){this.$store.dispatch("sidebar/open",{type:e})}},computed:{...xe({loading:"administrationUser/getDetailLoading",user:"administrationUser/getDetail"})}},Uvn={class:"vl-parent mt-4",style:{"min-height":"134px"}},Bvn={key:0,class:"row align-items-top mb-3 medium"},Hvn={class:"col-12 col-lg-5 order-2 order-lg-1"},Vvn={class:"col-12 col-lg-6 mb-3 ms-0 ms-lg-auto order-1 order-lg-2"};function qvn(e,t,n,o,i,r){const s=y("Loading");return h(),g("div",Uvn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=a=>e.loading=a),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.user.id?(h(),g("div",Bvn,[c("div",Hvn,[Pt(e.$slots,"info")]),c("div",Vvn,[Pt(e.$slots,"stats")])])):D("",!0)])}const fce=U(zvn,[["render",qvn]]),Yvn={components:{UserOrAuthorDetailInfo:fce,UserInfoBlock:hce,AppIcon:Ue,StatItem:pM,StatsContainer:mM},props:{id:Number},data(){return{primaryColor:window.primaryColor}},methods:{openSidePanel(e){this.$store.dispatch("sidebar/open",{type:e})}},computed:{...xe({loading:"administrationUser/getDetailLoading",user:"administrationUser/getDetail"})}};function Wvn(e,t,n,o,i,r){const s=y("UserInfoBlock"),a=y("AppIcon"),l=y("StatItem"),d=y("StatsContainer"),u=y("UserOrAuthorDetailInfo");return h(),W(u,null,{info:F(()=>[k(s)]),stats:F(()=>[k(d,null,{default:F(()=>[k(l,{class:"col-md-4 border-end"},{label:F(()=>[z(m(e.$t("administration.users.detail.stats.cart")),1)]),text:F(()=>[z(m(e.user.cart.total+",- "+e.$t("currency.short")),1)]),item:F(()=>[c("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=f=>r.openSidePanel("user-cart-show"))},[k(a,{icon:"basket",height:20,width:20})])]),_:1}),k(l,{class:"col-md-4 border-end"},{label:F(()=>[z(m(e.$t("administration.users.detail.stats.wishlist")),1)]),text:F(()=>[z(m(e.user.wishlist.total+",- "+e.$t("currency.short")),1)]),item:F(()=>[c("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[1]||(t[1]=f=>r.openSidePanel("user-wishlist-show"))},[k(a,{icon:"wishlist",height:20,width:20})])]),_:1}),k(l,{class:"col-md-4"},{label:F(()=>[z(m(e.$t("administration.users.detail.stats.credit")),1)]),text:F(()=>[z(m(e.user.credit+",- "+e.$t("currency.short")),1)]),item:F(()=>[c("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[2]||(t[2]=f=>r.openSidePanel("user-credit-update"))},[k(a,{icon:"edit",height:20,width:20})])]),_:1})]),_:1})]),_:1})}const Gvn=U(Yvn,[["render",Wvn]]),Zvn={components:{AppIcon:Ue,DetailHeader:F6},props:{id:{type:Number,default(){return 0}},isOnAuthorPage:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor,chatLoading:!1}},computed:{...xe({user:"administrationUser/getDetail",loading:"administrationUser/getDetailLoading",backPath:"administrationSiteNavigation/getBackPath"})},mounted(){this.backPath||this.$store.dispatch("administrationSiteNavigation/setBackPath",{path:this.$router.resolve({path:"/administration/users/list"}).href})},methods:{loadDetail(e){this.$store.dispatch("administrationUser/detail",{id:e})},edit(){this.$store.dispatch("sidebar/open",{type:"user-update"})},openSideBarChat(){this.loading||this.chatLoading||(this.user.conversation_id?(this.$store.dispatch("administrationMessages/setConversationId",{conversationId:this.user.conversation_id}),this.$store.commit("sidebarChat/setChatOpen",!0)):(this.chatLoading=!0,this.$store.dispatch("administrationMessages/findConversation",{userId:this.user.id}).then(()=>{this.$store.commit("sidebarChat/setChatOpen",!0)}).finally(()=>{this.chatLoading=!1})))},impersonate(){this.$store.dispatch("administrationUser/impersonate",{userId:this.id})}}},Kvn=["href"],Jvn={class:"btn btn-sm btn-tertiary btn-center me-3"},Xvn={class:"btn btn-sm btn-tertiary btn-center me-3"};function Qvn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link"),l=y("DetailHeader");return h(),W(l,{"back-button-path":e.backPath,class:"border-bottom-2"},os({buttons:F(()=>[c("button",{class:"btn btn-sm btn-tertiary btn-center me-3",onClick:t[0]||(t[0]=(...d)=>r.impersonate&&r.impersonate(...d))},[z(m(e.$t("user.impersonation"))+" ",1),k(s,{class:"ms-icon",icon:"show",height:"20",width:"20"})]),c("button",{class:"btn btn-sm btn-tertiary btn-center me-3",onClick:t[1]||(t[1]=d=>r.openSideBarChat())},[z(m(e.$t("administration.users.detail.header.chat"))+" ",1),i.chatLoading?(h(),W(s,{key:1,class:"ms-icon",icon:"cog",spin:!0,height:"20",width:"20"})):(h(),W(s,{key:0,class:"ms-icon",icon:"message",height:"20",width:"20"}))]),c("button",{class:"btn btn-sm btn-tertiary btn-center me-3",onClick:t[2]||(t[2]=(...d)=>r.edit&&r.edit(...d))},[z(m(e.$t("administration.users.detail.header.edit"))+" ",1),k(s,{class:"ms-icon",icon:"edit",height:"20",width:"20"})]),n.isOnAuthorPage?(h(),g(pe,{key:0},[c("a",{href:e.ziggyRoute("user.show",{id:n.id}),target:"_blank"},[c("button",Jvn,[z(m(e.$t("administration.users.author_detail.header.public_profile"))+" ",1),k(s,{class:"ms-icon",icon:"show",height:"20",width:"20"})])],8,Kvn),k(a,{to:{name:"administration/users/detail",params:{id:n.id}}},{default:F(()=>[c("button",Xvn,[z(m(e.$t("administration.users.author_detail.header.user_detail"))+" ",1),k(s,{class:"ms-icon",icon:"user",height:"20",width:"20"})])]),_:1},8,["to"])],64)):(h(),W(a,{key:1,to:{name:"administration/users/detail/author",params:{id:n.id}}},{default:F(()=>[c("button",{class:X(["btn btn-sm btn-tertiary btn-center",[e.user.role==="author"?"btn-success":"btn-muted"]])},[z(m(e.$t("administration.users.detail.header.author_settings"))+" ",1),k(s,{class:"ms-icon",icon:"user",height:"20",width:"20"})],2)]),_:1},8,["to"]))]),_:2},[n.isOnAuthorPage?{name:"title",fn:F(()=>[e.user.role==="author"?(h(),g(pe,{key:0},[z(m(e.$t("administration.users.author_detail.header.title")),1)],64)):(h(),g(pe,{key:1},[z(m(e.$t("administration.users.author_detail.header.title_not_author")),1)],64))]),key:"0"}:{name:"title",fn:F(()=>[z(m(e.$t("administration.users.detail.header.title")),1)]),key:"1"}]),1032,["back-button-path"])}const mce=U(Zvn,[["render",Qvn]]),e_n={components:{UserDetailHeader:mce,UserMergedInfo:X1n,UserDetailInfo:Gvn,TabList:qr},props:{id:{type:Number,default(){return 0}}},data(){return{primaryColor:window.primaryColor,chatLoading:!1,routes:["administration/users/detail/downloads","administration/users/detail/finances","administration/users/detail/settings"],titles:[this.$t("administration.users.detail.tabs.downloads"),this.$t("administration.users.detail.tabs.finances"),this.$t("administration.users.detail.tabs.settings")]}},computed:{...xe({user:"administrationUser/getDetail",loading:"administrationUser/getDetailLoading"})},methods:{loadDetail(e){this.$store.dispatch("administrationUser/detail",{id:e})},loadUserTables(){this.$store.dispatch("administrationUserTables/downloads",{id:this.id}),this.$store.dispatch("administrationUserTables/authorProducts",{id:this.id})}},mounted(){this.loadDetail(this.id)},watch:{id(e,t){e!==t&&(this.loadDetail(this.id),this.loadUserTables())}}};function t_n(e,t,n,o,i,r){const s=y("UserDetailHeader"),a=y("UserMergedInfo"),l=y("UserDetailInfo"),d=y("TabList"),u=y("router-view");return h(),g("div",null,[k(s,{id:n.id,"is-on-author-page":!1},null,8,["id"]),k(a),k(l,{id:n.id},null,8,["id"]),k(d,{titles:i.titles,routes:i.routes,"padding-x":0,class:"mb-3"},null,8,["titles","routes"]),k(u,{id:n.id},null,8,["id"])])}const n_n=U(e_n,[["render",t_n]]),o_n={components:{AppIcon:Ue,ButtonDropdown:E1},props:{number:[String,Number],href:[String,Number],deletedAt:String,loading:Boolean,muted:{type:Boolean,default:!1}},data(){return{copied:!1}},methods:{copy(){this.href&&(this.$copyText(this.href.toString()),this.copied=!0,window.flash(this.$t("clipboard.copied"),"success"),setTimeout(()=>{this.copied=!1},2e3))}}},i_n={class:"d-inline-flex"},r_n={key:0,class:"text-gray-700 medium"},s_n=["href"],a_n=["href"],l_n={key:1};function c_n(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ButtonDropdown");return h(),g("div",i_n,[n.number?(h(),g(pe,{key:0},[n.deletedAt?(h(),g("div",r_n,m(e.$t("administration.invoice_deleted")),1)):(h(),W(a,{key:1},{button:F(()=>[c("span",{class:X(["text-decoration-underline-hover cursor-pointer",n.deletedAt||n.muted?"text-gray-700":"text-primary"])},m(n.number),3)]),dropdown:F(()=>[n.number&&n.href?(h(),g("a",{key:0,href:n.href,target:"_blank",class:"dropdown-item d-flex align-items-center small"},[k(s,{icon:"show",width:"16",height:"16",class:"me-2"}),z(" "+m(e.$t("administration.finance.order.action.show")),1)],8,s_n)):D("",!0),n.number&&n.href?(h(),g("a",{key:1,href:e.ziggyRoute("administration.api.finance.invoice.download",{invoiceHref:n.href}),target:"_blank",class:"dropdown-item d-flex align-items-center small"},[k(s,{icon:"download",width:"16",height:"16",class:"me-2"}),z(" "+m(e.$t("administration.finance.order.action.download")),1)],8,a_n)):D("",!0),c("button",{class:"dropdown-item d-flex align-items-center small",type:"button",onClick:t[0]||(t[0]=Gt(l=>r.copy(),["stop","prevent"]))},[i.copied?(h(),W(s,{key:1,icon:"check",width:"16",height:"16",class:"me-2"})):(h(),W(s,{key:0,icon:"copy",width:"16",height:"16",class:"me-2"})),z(" "+m(e.$t("administration.finance.order.action.copy")),1)]),c("button",{class:"dropdown-item d-flex align-items-center small",type:"button",onClick:t[1]||(t[1]=Gt(l=>e.$emit("regenerate"),["stop","prevent"]))},[k(s,{icon:"refresh",width:"16",height:"16",class:"me-2",spin:n.loading},null,8,["spin"]),z(" "+m(e.$t("administration.finance.order.action.update")),1)])]),_:1}))],64)):(h(),g("span",l_n,m(e.$t("public.dash")),1))])}const $p=U(o_n,[["render",c_n]]),d_n={components:{AppIcon:Ue,InvoiceDownloadLink:$p,UserBlockDropdown:Ml,ProductBlock:tb,FlexTableHead:ti,FlexTableRow:ni,Loading:Rt,TableButton:Za,Bootstrap5Pagination:Zi},props:{id:Number,showLoading:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"administrationUserTables/getDownloadsLoading",actionLoading:"administrationFinanceOrder/getActionLoading",downloads:"administrationUserTables/getDownloads"})},methods:{regenerate(e){this.$emit("regenerate",e)}}},u_n={class:"col-12 col-md-1"},h_n={class:"col-12 col-md-3"},f_n={class:"col-12 col-md-3"},m_n={class:"col-12 col-md-1"},p_n={class:"col-12 col-md-1"},g_n={class:"col-12 col-md-1"},v_n={class:"col-12 col-md-1"},__n={key:0},y_n={class:"text-center mt-4"},b_n={class:"col-12 col-md-1"},k_n={class:"col-12 col-md-3 d-flex"},w_n={class:"col-12 col-md-3"},$_n={class:"col-12 col-md-1"},C_n={class:"col-12 col-md-1"},S_n={class:"col-12 col-md-1"},T_n={class:"col-12 col-md-1"},E_n={class:"col-12 col-md-1 text-end"},I_n=["href"];function P_n(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("Loading"),l=y("ProductBlock"),d=y("UserBlockDropdown"),u=y("InvoiceDownloadLink"),f=y("AppIcon"),p=y("TableButton"),v=y("FlexTableRow"),_=y("Bootstrap5Pagination");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",u_n,m(e.$t("administration.users.detail.downloads.header.id")),1),c("div",h_n,m(e.$t("administration.users.detail.downloads.header.title")),1),c("div",f_n,m(e.$t("administration.users.detail.downloads.header.author")),1),c("div",m_n,m(e.$t("administration.users.detail.downloads.header.bought_at")),1),c("div",p_n,m(e.$t("administration.users.detail.downloads.header.price")),1),c("div",g_n,m(e.$t("administration.users.detail.downloads.header.proforma_invoice")),1),c("div",v_n,m(e.$t("administration.users.detail.downloads.header.invoice")),1),t[2]||(t[2]=c("div",{class:"col-12 col-md-1"},null,-1))]),_:1}),c("div",{class:X({"vl-parent mh-8":n.showLoading})},[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=b=>e.loading=b),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),!e.downloads.data.length&&!e.loading?(h(),g("div",__n,[c("h4",y_n,m(e.$t("administration.users.detail.downloads.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.downloads.data,(b,C)=>(h(),g("div",{key:C},[k(v,{class:X({"border-none":C==e.downloads.data.length-1})},{default:F(()=>[c("div",b_n,m(b.product_id),1),c("div",k_n,[k(l,{id:b.product_id,"image-path":b.cover_img_thumbnail,title:b.title,createdAt:b.created_at,"from-path":e.$route.fullPath,"is-only-on-ucitelnice":b.only_on_ucitelnice},null,8,["id","image-path","title","createdAt","from-path","is-only-on-ucitelnice"])]),c("div",w_n,[k(d,{user:b.author},null,8,["user"])]),c("div",$_n,m(b.bought_at),1),c("div",C_n,m(b.price+",-"),1),c("div",S_n,[k(u,{number:b.order.number,href:b.order.pdf_url,loading:e.loading||e.actionLoading,onRegenerate:$=>r.regenerate(b.order)},null,8,["number","href","loading","onRegenerate"])]),c("div",T_n,[k(u,{number:b.invoice.number,href:b.invoice.pdf_url,loading:e.loading||e.actionLoading,onRegenerate:$=>r.regenerate(b.invoice)},null,8,["number","href","loading","onRegenerate"])]),c("div",E_n,[k(p,null,{default:F(()=>[c("a",{href:e.ziggyRoute("downloads.download",{product:b.product_id}),class:"dropdown-item link-secondary cursor-pointer medium d-flex align-items-center"},[k(f,{icon:"download",class:"me-2 text-primary"}),z(" "+m(e.$t("administration.users.detail.downloads.item.actions.download")),1)],8,I_n)]),_:2},1024)])]),_:2},1032,["class"])]))),128)),e.loading?D("",!0):(h(),W(_,{key:2,class:"mt-4",data:e.downloads,onPaginationChangePage:t[1]||(t[1]=b=>e.$emit("page",b)),limit:1,align:"center"},null,8,["data"]))],2)])}const A_n=U(d_n,[["render",P_n]]),D_n={components:{Loading:Rt,TableSearchWithQuery:tr,UserDownloadsTable:A_n},props:{query:{type:Object,default(){return{search:null,page:1,date:null}}},id:Number},computed:{...xe({loading:"administrationUserTables/getDownloadsLoading"})},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationUserTables/downloads",{id:this.id,filters:this.filterValues()})},changePage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.page)},regenerate(e){this.$store.dispatch("administrationUserTables/regenerate",{id:this.id,filters:this.filterValues(),invoice:e,dispatchMethod:"downloads"})}},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.users.detail.downloads.search.placeholder"),value:null},date:{placeholder:this.$t("administration.users.detail.downloads.search.date_placeholder"),name:"bought_at",value:null}}}}},x_n={class:"vl-parent"},O_n={class:"row"},L_n={class:"col-12"},M_n={class:"col-12 mt-3"};function N_n(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("UserDownloadsTable");return h(),g("div",x_n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",O_n,[c("div",L_n,[k(a,{query:n.query,filters:i.filters,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d),onChangeFilter:r.onFilterChange},null,8,["query","filters","page","onChangeFilter"])]),c("div",M_n,[k(l,{id:n.id,onPage:r.changePage,onRegenerate:r.regenerate},null,8,["id","onPage","onRegenerate"])])])])}const R_n=U(D_n,[["render",N_n]]),j_n={props:{id:{type:Number,default(){return null}}},components:{TabList:qr},data(){return{routes:["administration/users/detail/finances/orders","administration/users/detail/finances/payments","administration/users/detail/finances/credit-transfers"],titles:[this.$t("administration.users.detail.finances.tabs.orders"),this.$t("administration.users.detail.finances.tabs.payments"),this.$t("administration.users.detail.finances.tabs.credit_transfers")]}}};function F_n(e,t,n,o,i,r){const s=y("TabList"),a=y("router-view");return h(),g("div",null,[k(s,{titles:i.titles,routes:i.routes,"padding-x":0,class:"mb-3"},null,8,["titles","routes"]),k(a,{id:n.id},null,8,["id"])])}const z_n=U(j_n,[["render",F_n]]);let D1=jo.pagination.per_page;const U_n=(e,t=D1)=>De.get(Ie("administration.api.user.all",{...e,perPage:t})),B_n=e=>De.patch(Ie("administration.api.user.activate",{user:e})),H_n=e=>De.patch(Ie("administration.api.user.block",{user:e})),V_n=e=>De.patch(Ie("administration.api.user.unblock",{user:e})),q_n=e=>De.get(Ie("administration.api.user.detail",{user:e})),Y_n=(e,t,n,o)=>De.patch(Ie("administration.api.user.changeCredit",{user:e}),{isAdd:t,amount:n,reason:o}),W_n=(e,t)=>De.patch(Ie("administration.api.user.updateInfo",{user:e}),{...t}),G_n=(e,t)=>De.patch(Ie("administration.api.user.updateIsAuthor",{user:e}),{is_author:t}),Z_n=(e,t)=>De.patch(Ie("administration.api.user.updateIsVerified",{user:e}),{verified:t}),K_n=(e,t)=>De.patch(Ie("administration.api.user.updateIsHmat",{user:e}),{is_hmat:t}),J_n=(e,t)=>De.patch(Ie("administration.api.user.updateIsMmat",{user:e}),{is_mmat:t}),X_n=e=>De.patch(Ie("administration.api.user.resetPassword",{user:e})),Q_n=(e,t,n=D1)=>De.get(Ie("administration.api.user.downloads",{user:e,...t,perPage:n})),eyn=(e,t,n=D1)=>De.get(Ie("administration.api.user.orders",{user:e,...t,perPage:n})),tyn=(e,t,n=D1)=>De.get(Ie("administration.api.user.payments",{user:e,...t,perPage:n})),nyn=(e,t,n=D1)=>De.get(Ie("administration.api.user.credit_transfers",{user:e,...t,perPage:n})),oyn=(e,t,n=D1)=>De.get(Ie("administration.api.user.author.products",{user:e,...t,perPage:n})),iyn=(e,t,n=D1)=>De.get(Ie("administration.api.user.author.settlements",{user:e,...t,perPage:n})),ryn=e=>De.get(Ie("administration.api.user.impersonate",{user:e})),syn=e=>De.get(Ie("administration.api.user.search",{email:e})),ayn=e=>De.delete(Ie("administration.api.user.order.delete",{order:e})),lyn=e=>De.patch(Ie("administration.api.user.order.restore",{order:e})),cyn=e=>De.delete(Ie("administration.api.user.credit_order.delete",{order:e})),dyn=e=>De.patch(Ie("administration.api.user.credit_order.restore",{order:e})),uyn=e=>De.delete(Ie("administration.api.user.voucher_order.delete",{order:e})),hyn=e=>De.patch(Ie("administration.api.user.voucher_order.restore",{order:e})),fyn=(e,t)=>De.patch(Ie("administration.api.user.merge",{user:e,userToMerge:t})),Ei={users:U_n,activate:B_n,blockUser:H_n,unblockUser:V_n,detail:q_n,changeUserCredit:Y_n,updateUserInfo:W_n,downloads:Q_n,orders:eyn,payments:tyn,creditTransfers:nyn,authorProducts:oyn,authorSettlements:iyn,updateUserIsAuthor:G_n,updateUserIsVerified:Z_n,updateUserIsHmat:K_n,updateUserIsMmat:J_n,resetPassword:X_n,impersonate:ryn,search:syn,orderDelete:ayn,orderRestore:lyn,creditOrderDelete:cyn,creditOrderRestore:dyn,voucherOrderDelete:uyn,voucherOrderRestore:hyn,merge:fyn};let nb=jo.pagination.per_page;const myn=(e,t=nb)=>De.get(Ie("administration.api.school.list",{...e,perPage:t})),pyn=e=>De.get(Ie("administration.api.school.detail",e)),gyn=e=>De.post(Ie("administration.api.school.add",e)),vyn=(e,t)=>De.patch(Ie("administration.api.school.update",e),{...t}),_yn=(e,t,n=nb)=>De.get(Ie("administration.api.school.employee.list",{school:e,...t,perPage:n})),yyn=(e,t,n=nb)=>De.get(Ie("administration.api.school.order.list",{school:e,...t,perPage:n})),byn=(e,t,n=nb)=>De.get(Ie("administration.api.school.payment.list",{school:e,...t,perPage:n})),kyn=(e,t,n=nb)=>De.get(Ie("administration.api.school.credit_transfer.list",{school:e,...t,perPage:n})),wyn=(e,t,n=nb)=>De.get(Ie("administration.api.school.download.list",{school:e,...t,perPage:n})),$yn=(e,t)=>De.patch(Ie("administration.api.school.employee.credit.update",e),{amount:t}),Cyn=(e,t)=>De.patch(Ie("administration.api.school.admin_note.update",e),{admin_note:t}),Syn=(e,t)=>De.post(Ie("administration.api.school.update.budget.add",e),t),Tyn=(e,t)=>De.post(Ie("administration.api.school.update.budget.remove",e),t),Eyn=(e,t)=>De.post(Ie("administration.api.school.update.credit-expiry-date",e),t),Iyn=e=>De.delete(Ie("administration.api.school.order.delete",{order:e})),Pyn=e=>De.patch(Ie("administration.api.school.order.restore",{order:e})),Ayn=(e,t)=>De.post(Ie("administration.api.school.credit_order.place",{school:e}),{amount:t}),Dyn=e=>De.delete(Ie("administration.api.school.credit_order.delete",{order:e})),xyn=e=>De.patch(Ie("administration.api.school.credit_order.restore",{order:e})),Zs={list:myn,detail:pyn,create:gyn,update:vyn,employees:_yn,orders:yyn,payments:byn,creditTransfers:kyn,downloads:wyn,creditOrderPlace:Ayn,employeeCreditUpdate:$yn,adminNoteUpdate:Cyn,creditAdd:Syn,creditRemove:Tyn,orderRestore:Pyn,creditOrderRestore:xyn,orderDelete:Iyn,creditOrderDelete:Dyn,updateExpiryDate:Eyn},Oyn={components:{AppIcon:Ue},props:{order:{type:Object,default:()=>null},schoolId:{type:Number,default:()=>null}},methods:{restore(){let e=null;this.schoolId?this.order.type==="product"?e=Zs.orderRestore:e=Zs.creditOrderRestore:this.order.type==="product"?e=Ei.orderRestore:this.order.type==="credit"?e=Ei.creditOrderRestore:e=Ei.voucherOrderRestore,e(this.order.id).then(t=>{window.flash(t.data.message,"success"),this.$store.dispatch("sidebar/close"),this.$emit("reload")}).catch(t=>{window.flash(t.response,"error")})}}},Lyn={class:"text-gray-900"};function Myn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item btn-tertiary d-flex align-items-center",onClick:t[0]||(t[0]=(...a)=>r.restore&&r.restore(...a))},[k(s,{icon:"refresh",class:"me-2",height:"16",width:"16"}),c("span",Lyn,m(e.$t("public.restore")),1)])}const Nyn=U(Oyn,[["render",Myn]]),Ryn={components:{AppIcon:Ue},props:{order:{type:Object,default:()=>null},schoolId:{type:Number,default:()=>null}},methods:{deletee(){this.$store.dispatch("sidebar/open",{type:"order-delete",data:{...this.order,schoolId:this.schoolId}})}}},jyn={class:"text-gray-900"};function Fyn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item btn-tertiary btn-danger d-flex align-items-center",onClick:t[0]||(t[0]=(...a)=>r.deletee&&r.deletee(...a))},[k(s,{icon:"delete",class:"me-2",height:"16",width:"16"}),c("span",jyn,m(e.$t("public.delete")),1)])}const zyn=U(Ryn,[["render",Fyn]]),Uyn={components:{AppIcon:Ue},props:{order:{type:Object,default:()=>null},schoolId:{type:Number,default:()=>null}},methods:{confirm(){this.$store.dispatch("sidebar/open",{type:"order-payment-confirm",data:{...this.order,schoolId:this.schoolId}})}}},Byn={class:"text-gray-900"};function Hyn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item btn-tertiary btn-success d-flex align-items-center",onClick:t[0]||(t[0]=(...a)=>r.confirm&&r.confirm(...a))},[k(s,{icon:"check-circle",class:"me-2"}),c("span",Byn,m(e.$t("payment.confirm")),1)])}const Vyn=U(Uyn,[["render",Hyn]]),qyn={components:{AppIcon:Ue},props:{order:{type:Object,default:()=>null}},methods:{copy(){this.$copyText(Ie("order.payment.show",{order:this.order.uuid})),window.flash(this.$t("clipboard.copied"),"success")}}},Yyn={class:"text-gray-900"};function Wyn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item btn-tertiary d-flex align-items-center",onClick:t[0]||(t[0]=(...a)=>r.copy&&r.copy(...a))},[k(s,{icon:"copy",class:"me-2"}),c("span",Yyn,m(e.$t("payment.copy_payment_url")),1)])}const Gyn=U(qyn,[["render",Wyn]]),Zyn=e=>De.post(Ie("api.order.summary.url.generate",{uuid:e})),Kyn=e=>De.post(Ie("api.order.summary.mail.resend",{uuid:e})),pce={generateUrl:Zyn,resendMail:Kyn},Jyn={components:{AppIcon:Ue},props:{order:{type:Object,default:()=>null}},methods:{copy(){pce.generateUrl(this.order.uuid).then(e=>{this.copyToClipboard(e.data.url)}).catch(e=>{console.error(e)})},copyToClipboard(e){this.$copyText(e),window.flash(this.$t("clipboard.copied"),"success")}}},Xyn={class:"text-gray-900"};function Qyn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item btn-tertiary d-flex align-items-center",onClick:t[0]||(t[0]=(...a)=>r.copy&&r.copy(...a))},[k(s,{icon:"copy",class:"me-2"}),c("span",Xyn,m(e.$t("payment.copy_paid_url")),1)])}const ebn=U(Jyn,[["render",Qyn]]),tbn={components:{OrderPaymentCopyPaymentUrlButton:Gyn,TableButton:Za,OrderRestoreButton:Nyn,OrderDeleteButton:zyn,OrderPaymentConfirmButton:Vyn,OrderPaidUrlCopyButton:ebn},props:{order:{type:Object,default:()=>({deleted_at:null,confirmed:null,school_id:null,can_be_deleted:null})}}};function nbn(e,t,n,o,i,r){const s=y("OrderPaymentConfirmButton"),a=y("OrderPaymentCopyPaymentUrlButton"),l=y("OrderPaidUrlCopyButton"),d=y("OrderDeleteButton"),u=y("OrderRestoreButton"),f=y("TableButton");return h(),W(f,null,{default:F(()=>[n.order.deleted_at?(h(),W(u,{key:1,order:n.order,"school-id":n.order.school_id,onReload:t[1]||(t[1]=p=>e.$emit("reload"))},null,8,["order","school-id"])):(h(),g(pe,{key:0},[n.order.confirmed?D("",!0):(h(),W(s,{key:0,order:n.order,"school-id":n.order.school_id,onReload:t[0]||(t[0]=p=>e.$emit("reload"))},null,8,["order","school-id"])),n.order.type=="product"?(h(),g(pe,{key:1},[n.order.confirmed?n.order.type?(h(),W(l,{key:1,order:n.order},null,8,["order"])):D("",!0):(h(),W(a,{key:0,order:n.order},null,8,["order"]))],64)):D("",!0),n.order.can_be_deleted?(h(),W(d,{key:2,order:n.order,"school-id":n.order.school_id},null,8,["order","school-id"])):D("",!0)],64))]),_:1})}const gce=U(tbn,[["render",nbn]]),obn={components:{Pill:Ni,InvoiceDownloadLink:$p,UserBlockDropdown:Ml,FlexTableHead:ti,FlexTableRow:ni,Bootstrap5Pagination:Zi,OrderTableButton:gce},props:{orders:Object,loading:Boolean,actionLoading:Boolean,showLoading:{type:Boolean,default:!1},userHidden:Boolean},data(){return{primaryColor:window.primaryColor,invoiceIdLoading:null}},methods:{regenerate(e){this.loading||this.actionLoading||(this.invoiceIdLoading=null,this.$emit("regenerate",e))}}},ibn={key:0,class:"col-12 col-md-2"},rbn={class:"col-12 col-md-1"},sbn={class:"col-12 col-md-1"},abn={class:"col-12 col-md-1"},lbn={class:"col-12 col-md-1"},cbn={class:"col-12 col-md-1"},dbn={class:"col-12 col-md-2"},ubn={key:0},hbn={class:"text-center mt-4"},fbn={class:"col-12 col-md-1"},mbn={key:0,class:"col-12 col-md-2"},pbn={class:"col-12 col-md-1"},gbn={class:"col-12 col-md-1"},vbn={class:"col-12 col-md-1"},_bn={class:"col-12 col-md-1"},ybn={class:"col-12 col-md-1"},bbn={class:"col-12 col-md-2 d-flex justify-content-between align-items-center"};function kbn(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("UserBlockDropdown"),l=y("InvoiceDownloadLink"),d=y("Pill"),u=y("OrderTableButton"),f=y("FlexTableRow"),p=y("Bootstrap5Pagination");return h(),g("div",null,[k(s,null,{default:F(()=>[t[2]||(t[2]=c("div",{class:"col-12 col-md-1"},m("ID"),-1)),n.userHidden?D("",!0):(h(),g("div",ibn,m(e.$t("administration.finance.order.table.header.user")),1)),c("div",{class:X(["col-12",n.userHidden?"col-md-2":"col-md-1"])},m(e.$t("administration.finance.order.table.header.proforma_invoice")),3),c("div",{class:X(["col-12",n.userHidden?"col-md-2":"col-md-1"])},m(e.$t("administration.finance.order.table.header.invoice")),3),c("div",rbn,m(e.$t("administration.finance.order.table.header.account_type")),1),c("div",sbn,m(e.$t("administration.finance.order.table.header.purchase")),1),c("div",abn,m(e.$t("administration.finance.order.table.header.payment_type")),1),c("div",lbn,m(e.$t("administration.finance.order.table.header.amount")),1),c("div",cbn,m(e.$t("administration.finance.order.table.header.date")),1),c("div",dbn,m(e.$t("administration.finance.order.table.header.status")),1)]),_:1}),c("div",{class:X({"vl-parent mh-8":n.showLoading})},[n.orders.data&&!n.orders.data.length?(h(),g("div",ubn,[c("h4",hbn,m(e.$t("administration.finance.order.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(n.orders.data,(v,_)=>(h(),W(f,{key:_,class:X({"border-none":_==n.orders.data.length-1,"text-gray-700":v.deleted_at})},{default:F(()=>[c("div",fbn,m(v.id),1),n.userHidden?D("",!0):(h(),g("div",mbn,[v.user.id?(h(),W(a,{key:0,user:v.user,class:X({"muted-img":v.deleted_at})},null,8,["user","class"])):(h(),g(pe,{key:1},[z(m(e.$t("public.dash")),1)],64))])),c("div",{class:X(["col-12",n.userHidden?"col-md-2":"col-md-1"])},[v.proforma_invoice?(h(),W(l,{key:0,number:v.proforma_invoice.number,href:v.proforma_invoice.pdf_url,loading:n.actionLoading||n.loading,"deleted-at":v.deleted_at,onRegenerate:b=>r.regenerate(v.proforma_invoice)},null,8,["number","href","loading","deleted-at","onRegenerate"])):(h(),g(pe,{key:1},[z(m(e.$t("public.dash")),1)],64))],2),c("div",{class:X(["col-12",n.userHidden?"col-md-2":"col-md-1"])},[v.invoice?(h(),W(l,{key:0,number:v.invoice.number,href:v.invoice.pdf_url,loading:n.actionLoading||n.loading,"deleted-at":v.deleted_at,onRegenerate:b=>r.regenerate(v.invoice)},null,8,["number","href","loading","deleted-at","onRegenerate"])):(h(),g(pe,{key:1},[z(m(e.$t("public.dash")),1)],64))],2),c("div",pbn,[v.type=="voucher"?(h(),g(pe,{key:0},[z(m(e.$t("public.dash")),1)],64)):v.is_for_school?(h(),g(pe,{key:1},[z(m(e.$t("administration.finance.order.table.content.account_type.school")),1)],64)):(h(),g(pe,{key:2},[z(m(e.$t("administration.finance.order.table.content.account_type.user")),1)],64))]),c("div",gbn,m(e.$tm("administration.finance.order.table.content.purchase")[v.type]),1),c("div",vbn,[v.payment_type?(h(),g(pe,{key:0},[z(m(e.$tm("administration.finance.order.table.content.payment")[v.payment_type]),1)],64)):(h(),g(pe,{key:1},[z(m(e.$t("public.dash")),1)],64))]),c("div",_bn,m(v.amount+" "+e.$t("currency.short")),1),c("div",ybn,m(v.created_at),1),c("div",bbn,[c("div",null,[v.deleted_at?(h(),W(d,{key:0,color:"muted"},{default:F(()=>[z(m(e.$t("administration.finance.order.table.content.status.deleted")),1)]),_:1})):v.confirmed?(h(),W(d,{key:1,color:"success"},{default:F(()=>[z(m(e.$t("administration.finance.order.table.content.status.paid")),1)]),_:1})):(h(),W(d,{key:2,color:"danger"},{default:F(()=>[z(m(e.$t("administration.finance.order.table.content.status.unpaid")),1)]),_:1}))]),k(u,{order:v,onReload:t[0]||(t[0]=b=>e.$emit("reload"))},null,8,["order"])])]),_:2},1032,["class"]))),128)),n.loading?D("",!0):(h(),W(p,{key:2,class:"mt-4 z-index-neg-1",data:n.orders,onPaginationChangePage:t[1]||(t[1]=v=>e.$emit("page",v)),limit:1,align:"center"},null,8,["data"]))],2)])}const vce=U(obn,[["render",kbn]]),wbn={components:{OrderTable:vce,TableSearchWithQuery:tr,Loading:Rt},props:{query:{type:Object,default(){return{search:null,page:1,account_type:null,payment_state:null,payment_type:null,type:null,date:null}}},id:Number},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.finance.order.search.placeholder"),value:null},date:{placeholder:this.$t("administration.finance.order.filter.date"),name:"order_date",value:null},checkboxes:[{name:"account_type",title:this.$t("administration.finance.order.filter.account_type.title"),options:this.$tm("administration.finance.order.filter.account_type.options"),checked:[]},{name:"payment_state",title:this.$t("administration.finance.order.filter.payment_state.title"),options:this.$tm("administration.finance.order.filter.payment_state.options"),checked:[]},{name:"payment_type",title:this.$t("administration.finance.order.filter.payment_type.title"),options:this.$tm("administration.finance.order.filter.payment_type.options"),checked:[]},{name:"type",title:this.$t("administration.finance.order.filter.type.title"),options:this.$tm("administration.finance.order.filter.type.options"),checked:[]}]}}},computed:{...xe({loading:"administrationUserTables/getOrdersLoading",orders:"administrationUserTables/getOrders",actionLoading:"administrationFinanceOrder/getActionLoading"})},methods:{load(){this.$store.dispatch("administrationUserTables/orders",{id:this.id,filters:this.filterValues()})},onFilterChange(){this.load()},changePage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.page)},regenerate(e){this.$store.dispatch("administrationUserTables/regenerate",{id:this.id,filters:this.filterValues(),invoice:e,dispatchMethod:"orders"})}},mounted(){window.eventBus.on("reload-orders",()=>{this.load()})}},$bn={class:"vl-parent"},Cbn={class:"row"},Sbn={class:"col-12"},Tbn={class:"col-12 mt-3"};function Ebn(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("OrderTable");return h(),g("div",$bn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",Cbn,[c("div",Sbn,[k(a,{query:n.query,filters:i.filters,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d),onChangeFilter:r.onFilterChange},null,8,["query","filters","page","onChangeFilter"])]),c("div",Tbn,[k(l,{orders:e.orders,loading:e.loading,"action-loading":e.actionLoading||e.loading,onPage:r.changePage,onReload:r.load,onRegenerate:r.regenerate,"user-hidden":""},null,8,["orders","loading","action-loading","onPage","onReload","onRegenerate"])])])])}const Ibn=U(wbn,[["render",Ebn]]),Pbn={components:{InvoiceDownloadLink:$p,FlexTableHead:ti,FlexTableRow:ni,Bootstrap5Pagination:Zi,UserBlockDropdown:Ml},data(){return{primaryColor:window.primaryColor,invoiceIdLoading:null}},props:{loading:Boolean,payments:Object,actionLoading:Boolean,showUser:{type:Boolean,default:!0},showLoading:{type:Boolean,default:!1}},methods:{regenerate(e){this.loading||this.actionLoading||(this.invoiceIdLoading=null,this.$emit("regenerate",e))},getComplaintNumber(e){if(this.isComplaint(e))return Number(e.type.split("#")[1])},getComplaintString(e){if(this.isComplaint(e))return"ID: "+this.getComplaintNumber(e)},isComplaint(e){return!!e.type.includes("complaint")}}},Abn={class:"col-12 col-md-1"},Dbn={class:"col-12 col-md-1"},xbn={class:"col-12 col-md-1"},Obn={class:"col-12 col-md-2"},Lbn={key:0,class:"col-12 col-md-2"},Mbn={class:"col-12 col-md-1"},Nbn={class:"col-12 col-md-1"},Rbn={class:"col-12 col-md-1"},jbn={key:0},Fbn={class:"text-center mt-4"},zbn={class:"col-12 col-md-1"},Ubn={class:"col-12 col-md-1"},Bbn={class:"badge rounded-pill small px-2 py-1 fw-light bg-gray-300 text-gray-700"},Hbn={class:"col-12 col-md-1"},Vbn={class:"col-12 col-md-2"},qbn={key:1},Ybn={key:0,class:"col-12 col-md-2"},Wbn={key:1},Gbn={class:"col-12 col-md-1"},Zbn={class:"col-12 col-md-1"},Kbn={class:"col-12 col-md-1 d-flex justify-content-between align-items-center"};function Jbn(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("UserBlockDropdown"),l=y("router-link"),d=y("InvoiceDownloadLink"),u=y("FlexTableRow"),f=y("Bootstrap5Pagination");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",Abn,m(e.$t("administration.payment.table.header.id")),1),c("div",Dbn,m(e.$t("administration.payment.table.header.order_type")),1),c("div",xbn,m(e.$t("administration.payment.table.header.type")),1),c("div",Obn,m(e.$t("administration.payment.table.header.admin")),1),n.showUser?(h(),g("div",Lbn,m(e.$t("administration.payment.table.header.user")),1)):D("",!0),c("div",Mbn,m(e.$t("administration.payment.table.header.order")),1),c("div",Nbn,m(e.$t("administration.payment.table.header.amount")),1),c("div",{class:X([n.showUser?"col-12 col-md-1":"col-12 col-md-2"])},m(e.$t("administration.payment.table.header.created_at")),3),c("div",{class:X([n.showUser?"col-12 col-md-1":"col-12 col-md-2"])},m(e.$t("administration.payment.table.header.confirmed_at")),3),c("div",Rbn,m(e.$t("administration.payment.table.header.note")),1)]),_:1}),c("div",{class:X({"vl-parent mh-8":n.showLoading})},[n.payments.data&&!n.payments.data.length?(h(),g("div",jbn,[c("h4",Fbn,m(e.$t("administration.payment.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(n.payments.data,(p,v)=>(h(),W(u,{key:v,class:X({"border-none":v==n.payments.data.length-1})},{default:F(()=>[c("div",zbn,m(p.id),1),c("div",Ubn,[c("span",Bbn,m(e.$tm("administration.payment.table.content.order_type")[p.order_type]),1)]),c("div",Hbn,m(e.$tm("administration.payment.table.content.type")[p.type]),1),c("div",Vbn,[p.admin?(h(),W(a,{key:0,user:p.admin},null,8,["user"])):(h(),g("span",qbn,m(e.$t("public.dash")),1))]),n.showUser?(h(),g("div",Ybn,[p.user?(h(),W(a,{key:0,user:p.user},null,8,["user"])):(h(),g("span",Wbn,m(e.$t("public.dash")),1))])):D("",!0),c("div",Gbn,[r.isComplaint(p)?(h(),W(l,{key:0,to:{name:"administration/product/complaint/detail",params:{id:r.getComplaintNumber(p)}},onClickCapture:t[0]||(t[0]=_=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[z(m(r.getComplaintString(p)),1)]),_:2},1032,["to"])):(h(),g(pe,{key:1},[p.school_credit_invoice?(h(),W(d,{key:0,number:p.school_credit_invoice.number,href:p.school_credit_invoice.pdf_url,loading:n.actionLoading||n.loading,onRegenerate:_=>r.regenerate(p.school_credit_invoice)},null,8,["number","href","loading","onRegenerate"])):p.order?(h(),W(d,{key:1,number:p.order.number,href:p.order.pdf_url,loading:n.actionLoading||n.loading,onRegenerate:_=>r.regenerate(p.order)},null,8,["number","href","loading","onRegenerate"])):D("",!0)],64))]),c("div",Zbn,m(p.amount?p.amount+" "+e.$t("currency.short"):e.$t("public.dash")),1),c("div",{class:X([n.showUser?"col-12 col-md-1":"col-12 col-md-2"])},m(p.created_at),3),c("div",{class:X([n.showUser?"col-12 col-md-1":"col-12 col-md-2"])},m(p.confirmed_at?p.confirmed_at:e.$t("public.dash")),3),c("div",Kbn,m(p.comment?p.comment:e.$t("public.dash")),1)]),_:2},1032,["class"]))),128)),n.loading?D("",!0):(h(),W(f,{key:2,class:"mt-4 z-index-neg-1",data:n.payments,onPaginationChangePage:t[1]||(t[1]=p=>e.$emit("page",p)),limit:1,align:"center"},null,8,["data"]))],2)])}const _ce=U(Pbn,[["render",Jbn]]),Xbn={components:{TableSearchWithQuery:tr,PaymentsTable:_ce,Loading:Rt},props:{query:{type:Object,default(){return{search:null,order_type:null,payment_type:null,page:null,date:null}}},id:Number},computed:{...xe({loading:"administrationUserTables/getPaymentsLoading",payments:"administrationUserTables/getPayments",actionLoading:"administrationFinanceOrder/getActionLoading"})},methods:{regenerate(e){this.$store.dispatch("administrationUserTables/regenerate",{id:this.id,filters:this.filterValues(),invoice:e,dispatchMethod:"payments"})},onFilterChange(){this.$store.dispatch("administrationUserTables/payments",{id:this.id,filters:this.filterValues()})},changePage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.page)}},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.payment.search.placeholder"),value:null},date:{placeholder:this.$t("administration.payment.date"),name:"created_at",value:null},checkboxes:[{name:"order_type",title:this.$t("administration.payment.filter.order_type.title"),options:this.$tm("administration.payment.filter.order_type.options"),checked:[]},{name:"payment_type",title:this.$t("administration.payment.filter.type.title"),options:this.$tm("administration.payment.filter.type.options"),checked:[]}]}}}},Qbn={class:"vl-parent"},e0n={class:"row"},t0n={class:"col-12 mb-3"},n0n={class:"col-12"};function o0n(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("PaymentsTable");return h(),g("div",Qbn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",e0n,[c("div",t0n,[k(a,{query:n.query,filters:i.filters,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d),onChangeFilter:r.onFilterChange},null,8,["query","filters","page","onChangeFilter"])]),c("div",n0n,[k(l,{"show-user":!1,loading:e.loading,"action-loading":e.loading||e.actionLoading,payments:e.payments,onPage:r.changePage,onRegenerate:r.regenerate},null,8,["loading","action-loading","payments","onPage","onRegenerate"])])])])}const i0n=U(Xbn,[["render",o0n]]),r0n={components:{InvoiceDownloadLink:$p,FlexTableHead:ti,FlexTableRow:ni,Bootstrap5Pagination:Zi,UserBlockDropdown:Ml},data(){return{invoiceIdLoading:null}},props:{loading:Boolean,creditTransfers:{type:Object,default(){return{data:[]}}},actionLoading:Boolean,showLoading:{type:Boolean,default:!1}},methods:{regenerate(e){this.loading||this.actionLoading||(this.invoiceIdLoading=null,this.$emit("regenerate",e))}}},s0n={class:"col-12 col-md-1"},a0n={class:"col-12 col-md-2"},l0n={class:"col-12 col-md-2"},c0n={class:"col-12 col-md-1"},d0n={class:"col-12 col-md-2"},u0n={class:"col-12 col-md-2"},h0n={class:"col-12 col-md-1"},f0n={key:0},m0n={class:"text-center mt-4"},p0n={class:"col-12 col-md-1"},g0n={class:"col-12 col-md-2"},v0n={class:"badge rounded-pill small px-2 py-1 fw-light bg-gray-300 text-gray-700"},_0n={class:"col-12 col-md-2"},y0n={key:2},b0n={key:3},k0n={class:"col-12 col-md-1"},w0n={class:"col-12 col-md-2"},$0n={class:"col-12 col-md-2"},C0n={class:"col-12 col-md-1 d-flex justify-content-between align-items-center"};function S0n(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("UserBlockDropdown"),l=y("InvoiceDownloadLink"),d=y("router-link"),u=y("FlexTableRow"),f=y("Bootstrap5Pagination");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",s0n,m(e.$t("administration.credit_transfer.table.header.id")),1),c("div",a0n,m(e.$t("administration.credit_transfer.table.header.type")),1),c("div",l0n,m(e.$t("administration.credit_transfer.table.header.entity")),1),c("div",c0n,m(e.$t("administration.credit_transfer.table.header.amount")),1),c("div",d0n,m(e.$t("administration.credit_transfer.table.header.created_at")),1),c("div",u0n,m(e.$t("administration.credit_transfer.table.header.confirmed_at")),1),c("div",h0n,m(e.$t("administration.credit_transfer.table.header.note")),1)]),_:1}),c("div",{class:X({"vl-parent mh-8":n.showLoading})},[n.creditTransfers&&n.creditTransfers.data&&!n.creditTransfers.data.length?(h(),g("div",f0n,[c("h4",m0n,m(e.$t("administration.credit_transfer.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(n.creditTransfers.data,(p,v)=>(h(),W(u,{key:v,class:X({"border-none":v==n.creditTransfers.data.length-1})},{default:F(()=>[c("div",p0n,m(p.id),1),c("div",g0n,[c("span",v0n,m(e.$t("administration.credit_transfer.table.content.type")[p.type]),1)]),c("div",_0n,[p.type=="admin"?(h(),W(a,{key:0,user:p.admin},null,8,["user"])):D("",!0),p.type=="order"?(h(),W(l,{key:1,number:p.order.number,href:p.order.pdf_url,loading:n.actionLoading||n.loading,onRegenerate:_=>r.regenerate(p.order)},null,8,["number","href","loading","onRegenerate"])):D("",!0),p.type=="payment"?(h(),g("div",y0n,m(p.payment.id),1)):D("",!0),p.type=="complaint_return"?(h(),g("div",b0n,[k(d,{to:{path:"/administration/product/complaint/detail/"+p.complaint_id}},{default:F(()=>[z(m(p.complaint_id),1)]),_:2},1032,["to"])])):D("",!0)]),c("div",k0n,m(p.amount?p.amount+" "+e.$t("currency.short"):e.$t("public.dash")),1),c("div",w0n,m(p.created_at),1),c("div",$0n,m(p.confirmed_at?p.confirmed_at:e.$t("public.dash")),1),c("div",C0n,m(p.note?p.note:e.$t("public.dash")),1)]),_:2},1032,["class"]))),128)),n.loading?D("",!0):(h(),W(f,{key:2,class:"mt-4 z-index-neg-1",data:n.creditTransfers,onPaginationChangePage:t[0]||(t[0]=p=>e.$emit("page",p)),limit:1,align:"center"},null,8,["data"]))],2)])}const yce=U(r0n,[["render",S0n]]),T0n={components:{TableSearchWithQuery:tr,CreditTransfersTable:yce,Loading:Rt},props:{query:{type:Object,default(){return{search:null,credit_transfer_type:null,page:null,date:null}}},id:Number},computed:{...xe({loading:"administrationUserTables/getCreditTransfersLoading",creditTransfers:"administrationUserTables/getCreditTransfers",actionLoading:"administrationFinanceOrder/getActionLoading"})},methods:{regenerate(e){this.$store.dispatch("administrationUserTables/regenerate",{id:this.id,filters:this.filterValues(),invoice:e,dispatchMethod:"creditTransfers"})},onFilterChange(){this.$store.dispatch("administrationUserTables/creditTransfers",{id:this.id,filters:this.filterValues()})},changePage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.page)}},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.credit_transfer.search.placeholder"),value:null},date:{placeholder:this.$t("administration.credit_transfer.date"),name:"created_at",value:null},checkboxes:[{name:"credit_transfer_type",title:this.$t("administration.credit_transfer.filter.type.title"),options:this.$tm("administration.credit_transfer.filter.type.options"),checked:[]}]}}}},E0n={class:"vl-parent"},I0n={class:"row"},P0n={class:"col-12 mb-3"},A0n={class:"col-12"};function D0n(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("CreditTransfersTable");return h(),g("div",E0n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",I0n,[c("div",P0n,[k(a,{query:n.query,filters:i.filters,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d),onChangeFilter:r.onFilterChange},null,8,["query","filters","page","onChangeFilter"])]),c("div",A0n,[k(l,{"show-user":!1,loading:e.loading,"action-loading":e.loading||e.actionLoading,"credit-transfers":e.creditTransfers,onPage:r.changePage,onRegenerate:r.regenerate},null,8,["loading","action-loading","credit-transfers","onPage","onRegenerate"])])])])}const x0n=U(T0n,[["render",D0n]]),O0n={},L0n={class:"row align-items-center border-bottom border-bottom-last-none py-3 m-0"},M0n={class:"col-auto p-0"},N0n={class:"large fw-medium"},R0n={class:"small"},j0n={class:"col-auto ms-auto p-0"};function F0n(e,t,n,o,i,r){return h(),g("div",L0n,[c("div",M0n,[c("div",N0n,[Pt(e.$slots,"title")]),c("div",R0n,[Pt(e.$slots,"text")])]),c("div",j0n,[Pt(e.$slots,"button")])])}const bce=U(O0n,[["render",F0n]]),z0n={},U0n={class:"border rounded text-gray-800 px-4"};function B0n(e,t,n,o,i,r){return h(),g("div",U0n,[Pt(e.$slots,"default")])}const kce=U(z0n,[["render",B0n]]),H0n={components:{SettingsBox:kce,SettingsItem:bce,ToggleButton:eb,Loading:Rt,UserActivateButton:dce},data(){return{primaryColor:window.primaryColor,loadings:{blocked:!1,reset_password:!1}}},methods:{edit(){this.$store.dispatch("sidebar/open",{type:"user-update"})},passwordReset(){this.$store.dispatch("sidebar/open",{type:"user-password-reset"})}},computed:{...xe({user:"administrationUser/getDetail",loading:"administrationUser/getDetailLoading"}),isBlocked:{get(){return this.user.blocked},set(e){this.loadings.blocked||(this.loadings.blocked=!0,e?this.$store.dispatch("administrationUser/blockUser",{user:this.user,isFromTable:!1}).finally(()=>{this.loadings.blocked=!1}):this.$store.dispatch("administrationUser/unblockUser",{user:this.user,isFromTable:!1}).finally(()=>{this.loadings.blocked=!1}))}}}},V0n={class:"row justify-content-center"},q0n={class:"col-12 col-lg-10 vl-parent"};function Y0n(e,t,n,o,i,r){const s=y("Loading"),a=y("SettingsItem"),l=y("UserActivateButton"),d=y("SettingsBox"),u=y("ToggleButton");return h(),g("div",null,[c("div",V0n,[c("div",q0n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=f=>e.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(d,null,{default:F(()=>[k(a,null,{title:F(()=>[z(m(e.$t("administration.users.detail.settings.edit.title")),1)]),text:F(()=>[z(m(e.$t("administration.users.detail.settings.edit.text")),1)]),button:F(()=>[c("button",{class:"btn btn-primary btn-sm",onClick:t[1]||(t[1]=(...f)=>r.edit&&r.edit(...f))},m(e.$t("administration.users.detail.settings.edit.button")),1)]),_:1}),k(a,null,{title:F(()=>[z(m(e.$t("administration.users.detail.settings.confirm.title")),1)]),text:F(()=>[z(m(e.$t("administration.users.detail.settings.confirm.text")),1)]),button:F(()=>[k(l,{user:e.user,disabled:e.user.confirmed},null,8,["user","disabled"])]),_:1})]),_:1}),k(d,{class:"mt-4"},{default:F(()=>[k(a,null,{title:F(()=>[z(m(e.$t("administration.users.detail.settings.block.title")),1)]),text:F(()=>[z(m(e.$t("administration.users.detail.settings.block.text")),1)]),button:F(()=>[k(u,{loading:i.loadings.blocked,value:r.isBlocked,"onUpdate:value":t[2]||(t[2]=f=>r.isBlocked=f),id:"blocked"},null,8,["loading","value"])]),_:1}),k(a,null,{title:F(()=>[z(m(e.$t("administration.users.detail.settings.password_reset.title")),1)]),text:F(()=>[z(m(e.$t("administration.users.detail.settings.password_reset.text")),1)]),button:F(()=>[c("button",{class:"btn btn-primary btn-sm",onClick:t[3]||(t[3]=(...f)=>r.passwordReset&&r.passwordReset(...f))},m(e.$t("administration.users.detail.settings.password_reset.button")),1)]),_:1})]),_:1})])])])}const W0n=U(H0n,[["render",Y0n]]),G0n=()=>De.get(Ie("administration.api.finance.authorDiscount.index")),Z0n=e=>De.post(Ie("administration.api.finance.authorDiscount.create"),e),K0n=e=>De.patch(Ie("administration.api.finance.authorDiscount.update",{authorDiscountAutomaticSettings:e.id}),e),J0n=e=>De.delete(Ie("administration.api.finance.authorDiscount.remove",{authorDiscountAutomaticSettings:e})),X0n=e=>De.get(Ie("administration.api.user.author.discount.automatic.show",{user:e})),Q0n=e=>De.get(Ie("administration.api.user.author.discount.individual.index",{user:e})),i_={index:G0n,create:Z0n,update:K0n,remove:J0n,automaticShow:X0n,individualIndex:Q0n},e2n={components:{StatItem:pM,StatsContainer:mM,AppIcon:Ue},data(){return{automaticDiscount:null,individualDiscounts:[],moment:gt}},computed:{...an({authorId:e=>e.administrationUser.detail.id})},methods:{loadAutomaticDiscount(){i_.automaticShow(this.authorId).then(e=>{this.automaticDiscount=e.data.data})},loadIndividualDiscounts(){i_.individualIndex(this.authorId).then(e=>{this.individualDiscounts=e.data.data})}},mounted(){this.loadAutomaticDiscount(),this.loadIndividualDiscounts()},watch:{authorId(){this.loadAutomaticDiscount(),this.loadIndividualDiscounts()}}},t2n={class:"text-nowrap"},n2n={key:0},o2n={key:1,class:"d-flex flex-no-wrap"},i2n={class:"fw-light mx-2"},r2n={class:"text-nowrap"},s2n={key:0},a2n={class:"d-flex flex-no-wrap"},l2n={class:"fw-light mx-2"};function c2n(e,t,n,o,i,r){const s=y("AppIcon"),a=y("StatItem"),l=y("StatsContainer");return h(),W(l,null,{default:F(()=>[k(a,{class:"border-end"},{label:F(()=>[c("span",t2n,m(e.$t("discount.automatic.title")),1)]),text:F(()=>[i.automaticDiscount?(h(),g("div",o2n,[z(m(i.moment(i.automaticDiscount.valid_from).format("DD.MM")+e.$t("public.dash")+i.moment(i.automaticDiscount.valid_to).format("DD.MM.YYYY"))+" ",1),c("span",i2n,m(i.automaticDiscount.amount+"%"),1),i.automaticDiscount.active?(h(),W(s,{key:0,icon:"check-fill",height:20,width:20,class:"text-success"})):D("",!0)])):(h(),g("div",n2n,m(e.$t("public.dash")),1))]),_:1}),k(a,{class:"border-end"},{label:F(()=>[c("span",r2n,m(e.$t("discount.individual.title")),1)]),text:F(()=>[i.individualDiscounts.length?(h(!0),g(pe,{key:1},Me(i.individualDiscounts,(d,u)=>(h(),g("div",{key:u,class:"d-flex justify-content-between align-items-center text-nowrap w-100"},[c("div",a2n,[z(m(i.moment(d.valid_from).format("DD.MM")+e.$t("public.dash")+i.moment(d.valid_to).format("DD.MM.YYYY"))+" ",1),c("span",l2n,m(d.amount+"%"),1)]),d.active?(h(),W(s,{key:0,icon:"check-fill",height:20,width:20,class:"text-success"})):D("",!0)]))),128)):(h(),g("div",s2n,m(e.$t("public.dash")),1))]),_:1})]),_:1})}const d2n=U(e2n,[["render",c2n]]),u2n={components:{UserOrAuthorDetailInfo:fce,UserInfoBlock:hce,AuthorDiscountInfo:d2n},props:{id:Number,isOnAuthorPage:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"administrationUser/getDetailLoading",user:"administrationUser/getDetail"})}},h2n={class:"d-flex justify-content-end"};function f2n(e,t,n,o,i,r){const s=y("UserInfoBlock"),a=y("AuthorDiscountInfo"),l=y("UserOrAuthorDetailInfo");return h(),W(l,null,{info:F(()=>[k(s,{"is-on-author-page":""})]),stats:F(()=>[c("div",h2n,[k(a)])]),_:1})}const m2n=U(u2n,[["render",f2n]]),p2n={components:{AuthorDetailInfo:m2n,UserDetailHeader:mce,TabList:qr},props:{id:{type:Number,default(){return 0}}},data(){return{routes:["administration/users/detail/author/products","administration/users/detail/author/settlements","administration/users/detail/author/settings"],titles:[this.$t("administration.users.author_detail.tabs.products"),this.$t("administration.users.author_detail.tabs.settlements"),this.$t("administration.users.author_detail.tabs.settings")]}},computed:{...xe({user:"administrationUser/getDetail"})},methods:{loadDetail(e){this.$store.dispatch("administrationUser/detail",{id:e})}},mounted(){this.loadDetail(this.id)}},g2n={class:"row"},v2n={class:"col-12"};function _2n(e,t,n,o,i,r){const s=y("UserDetailHeader"),a=y("AuthorDetailInfo"),l=y("TabList"),d=y("router-view");return h(),g("div",null,[k(s,{id:n.id,"is-on-author-page":!0},null,8,["id"]),c("div",null,[c("div",g2n,[c("div",v2n,[k(a,{id:n.id},null,8,["id"])])]),k(l,{titles:i.titles,routes:i.routes,"padding-x":0,class:"mb-3","border-color":e.user.verified?"success":"porsche"},null,8,["titles","routes","border-color"]),k(d,{id:n.id},null,8,["id"])])])}const y2n=U(p2n,[["render",_2n]]),b2n={components:{AppIcon:Ue,ProductBlock:tb,FlexTableHead:ti,FlexTableRow:ni,Loading:Rt,TableButton:Za,Bootstrap5Pagination:Zi,ProductStatus:J3},props:{id:Number,showLoading:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor,productConfig:ja}},computed:{...xe({loading:"administrationUserTables/getAuthorProductsLoading",products:"administrationUserTables/getAuthorProducts"})},methods:{deleteProduct(e){this.$emit("delete",e)},productStatus(e){return e.deleted?this.productConfig.statusDeletedId:e.hidden?this.productConfig.statusHiddenId:e.status}}},k2n={class:"col-12 col-md-1"},w2n={class:"col-12 col-md-5"},$2n={class:"col-12 col-md-2"},C2n={class:"col-12 col-md-1"},S2n={class:"col-12 col-md-1"},T2n={class:"col-12 col-md-2"},E2n={key:0},I2n={class:"text-center mt-4"},P2n={class:"col-12 col-md-1"},A2n={class:"col-12 col-md-5 d-flex"},D2n={class:"col-12 col-md-2"},x2n={class:"col-12 col-md-1"},O2n={class:"col-12 col-md-1"},L2n={class:"col-12 col-md-2 d-flex justify-content-between align-items-center"},M2n=["href"],N2n={class:"text-gray-900"},R2n={class:"text-gray-900"},j2n=["onClick"],F2n={class:"text-gray-900"};function z2n(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("Loading"),l=y("ProductBlock"),d=y("ProductStatus"),u=y("AppIcon"),f=y("router-link"),p=y("TableButton"),v=y("FlexTableRow"),_=y("Bootstrap5Pagination");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",k2n,m(e.$t("administration.users.author_detail.products.table.header.id")),1),c("div",w2n,m(e.$t("administration.users.author_detail.products.table.header.product")),1),c("div",$2n,m(e.$t("administration.users.author_detail.products.table.header.created_at")),1),c("div",C2n,m(e.$t("administration.users.author_detail.products.table.header.price")),1),c("div",S2n,m(e.$t("administration.users.author_detail.products.table.header.sold")),1),c("div",T2n,m(e.$t("administration.users.author_detail.products.table.header.state")),1)]),_:1}),c("div",{class:X({"vl-parent z-1 mh-8":n.showLoading})},[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=b=>e.loading=b),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),!e.products.data.length&&!e.loading?(h(),g("div",E2n,[c("h4",I2n,m(e.$t("administration.users.author_detail.products.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.products.data,(b,C)=>(h(),g("div",{key:C},[k(v,{class:X({"border-none":C==e.products.data.length-1})},{default:F(()=>[c("div",P2n,m(b.id),1),c("div",A2n,[k(l,{id:b.id,"image-path":b.cover_img_thumbnail,title:b.title,createdAt:b.created_at,"from-path":e.$route.fullPath,"is-only-on-ucitelnice":b.only_on_ucitelnice},null,8,["id","image-path","title","createdAt","from-path","is-only-on-ucitelnice"])]),c("div",D2n,m(b.created_at),1),c("div",x2n,m(b.price+",-"),1),c("div",O2n,m(b.sells+" ks"),1),c("div",L2n,[k(d,{status:r.productStatus(b),class:"text-truncate"},null,8,["status"]),k(p,null,{default:F(()=>[c("a",{href:e.ziggyRoute("downloads.download",{product:b.id}),class:"d-flex align-items-center dropdown-item btn-tertiary medium"},[k(u,{icon:"download",class:"me-2 text-primary"}),c("span",N2n,m(e.$t("administration.users.author_detail.products.table.actions.download")),1)],8,M2n),k(f,{class:"d-flex align-items-center dropdown-item btn-tertiary medium",to:{name:"administration/product/detail",params:{id:b.id}},onClickCapture:t[1]||(t[1]=$=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath}))},{default:F(()=>[k(u,{icon:"edit",height:"16",width:"16",class:"me-2 text-primary"}),c("span",R2n,m(e.$t("administration.users.author_detail.products.table.actions.edit")),1)]),_:2},1032,["to"]),c("button",{class:"d-flex align-items-center dropdown-item medium btn-tertiary btn-danger",onClick:Gt($=>r.deleteProduct(b),["stop","prevent"])},[k(u,{icon:"delete",height:"16",width:"16",class:"me-2"}),c("span",F2n,m(e.$t("administration.users.author_detail.products.table.actions.delete")),1)],8,j2n)]),_:2},1024)])]),_:2},1032,["class"])]))),128)),e.loading?D("",!0):(h(),W(_,{key:2,class:"mt-4",data:e.products,onPaginationChangePage:t[2]||(t[2]=b=>e.$emit("page",b)),limit:1,align:"center"},null,8,["data"]))],2)])}const U2n=U(b2n,[["render",z2n]]),B2n={components:{AuthorProductsTable:U2n,Loading:Rt,TableSearchWithQuery:tr},props:{id:Number,query:{type:Object,default(){return{search:null,page:1,date:null}}}},computed:{...xe({loading:"administrationUserTables/getAuthorProductsLoading"})},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationUserTables/authorProducts",{id:this.id,filters:this.filterValues()})},changePage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.page)},openSidebarProductDelete(e){this.$store.commit("administrationProduct/setDelete",{id:e.id,title:e.title}),this.$store.dispatch("sidebar/open",{type:"product-delete"})}},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.users.author_detail.products.filter.search"),value:null},date:{placeholder:this.$t("administration.users.author_detail.products.filter.date"),name:"created_at",value:null},checkboxes:[{name:"tags",title:this.$t("administration.product.filter.tags.title"),options:this.$tm("administration.product.filter.tags.options"),checked:[]}]}}}},H2n={class:"vl-parent"},V2n={class:"row"},q2n={class:"col-12"},Y2n={class:"col-12 mt-3"};function W2n(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("AuthorProductsTable");return h(),g("div",H2n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",V2n,[c("div",q2n,[k(a,{query:n.query,filters:i.filters,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d),onChangeFilter:r.onFilterChange},null,8,["query","filters","page","onChangeFilter"])]),c("div",Y2n,[k(l,{id:n.id,onPage:r.changePage,onDelete:r.openSidebarProductDelete},null,8,["id","onPage","onDelete"])])])])}const G2n=U(B2n,[["render",W2n]]),Z2n={components:{Pill:Ni,InvoiceDownloadLink:$p,AppIcon:Ue,FlexTableHead:ti,FlexTableRow:ni,Loading:Rt,TableButton:Za,Bootstrap5Pagination:Zi},props:{id:Number,showLoading:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor,settlementIdLoading:null}},computed:{...xe({loading:"administrationUserTables/getAuthorSettlementsLoading",settlements:"administrationUserTables/getAuthorSettlements",actionLoading:"administrationFinanceOrder/getActionLoading"})},methods:{regenerate(e){this.loading||this.actionLoading||(this.settlementIdLoading=null,this.$emit("regenerate",e))},fromMonth(e){return gt(e).format("MMMM YYYY")},sendPayment(e){this.loading||this.actionLoading||(this.settlementIdLoading=e.id,this.$emit("sendPayment",e))}}},K2n={class:"col-12 col-md-2"},J2n={class:"col-12 col-md-5"},X2n={class:"col-12 col-md-2"},Q2n={class:"col-12 col-md-2 text-end"},e3n={key:0},t3n={class:"text-center mt-4"},n3n={class:"col-12 col-md-2"},o3n={class:"col-12 col-md-5"},i3n={class:"col-12 col-md-2"},r3n={class:"col-12 col-md-2 text-end"},s3n=["onClick"],a3n={class:"col-12 col-md-1 text-end"},l3n=["href"];function c3n(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("Loading"),l=y("InvoiceDownloadLink"),d=y("AppIcon"),u=y("Pill"),f=y("TableButton"),p=y("FlexTableRow"),v=y("Bootstrap5Pagination");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",K2n,m(e.$t("administration.users.author_detail.settlements.table.header.date")),1),c("div",J2n,m(e.$t("administration.users.author_detail.settlements.table.header.invoice")),1),c("div",X2n,m(e.$t("administration.users.author_detail.settlements.table.header.to_pay")),1),c("div",Q2n,m(e.$t("administration.users.author_detail.settlements.table.header.status")),1),t[2]||(t[2]=c("div",{class:"col-12 col-md-1"},null,-1))]),_:1}),c("div",{class:X({"vl-parent mh-8":n.showLoading})},[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=_=>e.loading=_),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),!e.settlements.data.length&&!e.loading?(h(),g("div",e3n,[c("h4",t3n,m(e.$t("administration.users.author_detail.settlements.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.settlements.data,(_,b)=>(h(),g("div",{key:b},[k(p,{class:X({"border-none":b==e.settlements.data.length-1})},{default:F(()=>[c("div",n3n,m(r.fromMonth(_.from)),1),c("div",o3n,[k(l,{number:_.commission_invoice.number,href:_.commission_invoice.pdf_url,loading:e.actionLoading||e.loading,onRegenerate:C=>r.regenerate(_.commission_invoice)},null,8,["number","href","loading","onRegenerate"])]),c("div",i3n,m(_.total_to_pay+",-"),1),c("div",r3n,[_.status==="pay"?(h(),g("button",{key:0,class:"btn btn-primary btn-sm",onClick:C=>r.sendPayment(_)},[(e.actionLoading||e.loading)&&i.settlementIdLoading===_.id?(h(),W(d,{key:0,icon:"refresh",width:"16",height:"16",class:"me-2",spin:!0})):D("",!0),z(" "+m(e.$t("administration.users.author_detail.settlements.table.status.pay")),1)],8,s3n)):_.status==="paid"?(h(),W(u,{key:1,color:"success",class:"small py-2"},{default:F(()=>[z(m(e.$t("administration.users.author_detail.settlements.table.status.paid")),1)]),_:1})):_.status==="requested"?(h(),W(u,{key:2,color:"warning",class:"small py-2"},{default:F(()=>[z(m(e.$t("administration.users.author_detail.settlements.table.status.requested")+" "+_.requested_at),1)]),_:2},1024)):D("",!0)]),c("div",a3n,[k(f,null,{default:F(()=>[c("a",{href:_.sheet_url,target:"_blank",class:"dropdown-item link-secondary cursor-pointer medium d-flex align-items-center"},[k(d,{icon:"download",class:"me-2 text-primary"}),z(" "+m(e.$t("administration.users.author_detail.settlements.table.actions.export_xls")),1)],8,l3n)]),_:2},1024)])]),_:2},1032,["class"])]))),128)),e.loading?D("",!0):(h(),W(v,{key:2,class:"mt-4",data:e.settlements,onPaginationChangePage:t[1]||(t[1]=_=>e.$emit("page",_)),limit:1,align:"center"},null,8,["data"]))],2)])}const d3n=U(Z2n,[["render",c3n]]),u3n={components:{AuthorSettlementsTable:d3n,Loading:Rt,TableSearchWithQuery:tr},props:{id:Number,query:{type:Object,default(){return{search:null,page:1,year:null,status:null}}}},computed:{...xe({loading:"administrationUserTables/getAuthorSettlementsLoading",first_settlement_date:"administrationUserTables/getFirstSettlement"})},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationUserTables/authorSettlements",{id:this.id,filters:this.filterValues()})},changePage(e){this.page=e},filterValues(){return jo.filterValues({...this.filters},this.page)},regenerate(e){this.$store.dispatch("administrationUserTables/regenerate",{id:this.id,filters:this.filterValues(),invoice:e,dispatchMethod:"authorSettlements"})},sendPayment(e){this.$store.dispatch("administrationUserTables/sendSettlementPayment",{id:this.id,filters:this.filterValues(),settlement:e.id,dispatchMethod:"authorSettlements"})}},data(){return{primaryColor:window.primaryColor,timezone:mr.timezone,page:1,filters:{search:{placeholder:this.$t("administration.users.author_detail.settlements.filter.search"),value:null},year:{placeholder:this.$t("administration.users.author_detail.settlements.filter.date"),name:"year",value:null},checkboxes:[{name:"status",title:this.$t("administration.users.author_detail.settlements.filter.status.title"),options:this.$tm("administration.users.author_detail.settlements.filter.status.options"),checked:[]}]}}}},h3n={class:"vl-parent"},f3n={class:"row"},m3n={class:"col-12"},p3n={class:"col-12 mt-3"};function g3n(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("AuthorSettlementsTable");return h(),g("div",h3n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",f3n,[c("div",m3n,[k(a,{query:n.query,filters:i.filters,"min-date":e.first_settlement_date,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d),onChangeFilter:r.onFilterChange},null,8,["query","filters","min-date","page","onChangeFilter"])]),c("div",p3n,[k(l,{id:n.id,onPage:r.changePage,onRegenerate:r.regenerate,onSendPayment:r.sendPayment},null,8,["id","onPage","onRegenerate","onSendPayment"])])])])}const v3n=U(u3n,[["render",g3n]]),_3n={components:{ToggleButton:eb,SettingsItem:bce,SettingsBox:kce,Loading:Rt},data(){return{primaryColor:window.primaryColor,togglesLoading:{verified:!1,author:!1,hmat:!1,mmat:!1}}},methods:{edit(){this.$store.dispatch("sidebar/open",{type:"user-update"})}},computed:{...xe({user:"administrationUser/getDetail",loading:"administrationUser/getDetailLoading"}),isVerified:{get(){return this.user.verified},set(e){this.togglesLoading.verified||(this.togglesLoading.verified=!0,this.$store.dispatch("administrationUser/updateUserIsVerified",{user:this.user,isVerified:e}).finally(()=>{this.togglesLoading.verified=!1}))}},isAuthor:{get(){return this.user.role==="author"},set(e){this.togglesLoading.author||(this.togglesLoading.author=!0,this.$store.dispatch("administrationUser/updateUserIsAuthor",{user:this.user,isAuthor:e}).finally(()=>{this.togglesLoading.author=!1}))}},isHmat:{get(){return this.user.is_hmat},set(e){this.togglesLoading.author||(this.togglesLoading.hmat=!0,this.$store.dispatch("administrationUser/updateUserIsHmat",{user:this.user,isHmat:e}).finally(()=>{this.togglesLoading.hmat=!1}))}},isMmat:{get(){return this.user.is_mmat},set(e){this.togglesLoading.author||(this.togglesLoading.mmat=!0,this.$store.dispatch("administrationUser/updateUserIsMmat",{user:this.user,isMmat:e}).finally(()=>{this.togglesLoading.mmat=!1}))}}}},y3n={class:"row justify-content-center"},b3n={class:"col-12 col-lg-10 vl-parent"};function k3n(e,t,n,o,i,r){const s=y("Loading"),a=y("SettingsItem"),l=y("SettingsBox"),d=y("ToggleButton");return h(),g("div",y3n,[c("div",b3n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(l,null,{default:F(()=>[k(a,null,{title:F(()=>[z(m(e.$t("administration.users.author_detail.settings.edit.title")),1)]),text:F(()=>[z(m(e.$t("administration.users.author_detail.settings.edit.text")),1)]),button:F(()=>[c("button",{class:"btn btn-primary btn-sm",onClick:t[1]||(t[1]=(...u)=>r.edit&&r.edit(...u))},m(e.$t("administration.users.author_detail.settings.edit.button")),1)]),_:1})]),_:1}),k(l,{class:"mt-4"},{default:F(()=>[k(a,null,{title:F(()=>[z(m(e.$t("administration.users.author_detail.settings.verified.title")),1)]),text:F(()=>[z(m(e.$t("administration.users.author_detail.settings.verified.text")),1)]),button:F(()=>[k(d,{loading:i.togglesLoading.verified,value:r.isVerified,"onUpdate:value":t[2]||(t[2]=u=>r.isVerified=u),id:"verified"},null,8,["loading","value"])]),_:1}),k(a,null,{title:F(()=>[z(m(e.$t("administration.users.author_detail.settings.mmat.title")),1)]),text:F(()=>[z(m(e.$t("administration.users.author_detail.settings.mmat.text")),1)]),button:F(()=>[k(d,{loading:i.togglesLoading.mmat,value:r.isMmat,"onUpdate:value":t[3]||(t[3]=u=>r.isMmat=u),id:"mmat"},null,8,["loading","value"])]),_:1}),k(a,null,{title:F(()=>[z(m(e.$t("administration.users.author_detail.settings.hmat.title")),1)]),text:F(()=>[z(m(e.$t("administration.users.author_detail.settings.hmat.text")),1)]),button:F(()=>[k(d,{loading:i.togglesLoading.hmat,value:r.isHmat,"onUpdate:value":t[4]||(t[4]=u=>r.isHmat=u),id:"hmat"},null,8,["loading","value"])]),_:1})]),_:1}),k(l,{class:"mt-4"},{default:F(()=>[k(a,null,{title:F(()=>[z(m(e.$t("administration.users.author_detail.settings.role.title")),1)]),text:F(()=>[z(m(e.$t("administration.users.author_detail.settings.role.text")),1)]),button:F(()=>[k(d,{loading:i.togglesLoading.author,value:r.isAuthor,"onUpdate:value":t[5]||(t[5]=u=>r.isAuthor=u),id:"author"},null,8,["loading","value"])]),_:1})]),_:1})])])}const w3n=U(_3n,[["render",k3n]]),$3n={props:{title:String}},C3n={class:"d-flex flex-column flex-lg-row justify-content-between"},S3n={class:"mb-0 d-inline"};function T3n(e,t,n,o,i,r){return h(),g("div",C3n,[c("h2",S3n,m(n.title),1),Pt(e.$slots,"default")])}const rk=U($3n,[["render",T3n]]),E3n={components:{TableSearchWithQuery:tr},props:{page:Number,query:{type:Object,default(){return{page:1,search:null,registered:null}}}},computed:{pageModel:{get(){return this.page},set(e){this.$emit("update:page",e)}}},data(){return{filters:{search:{placeholder:this.$t("administration.school.list.search.placeholder"),value:null},checkboxes:[{name:"registered",title:this.$t("administration.school.list.filter.registered.title"),options:this.$tm("administration.school.list.filter.registered.option"),checked:[]}]}}},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationSchool/list",{filters:this.filterValues()})},filterValues(){return jo.filterValues(this.filters,this.query.page)}}};function I3n(e,t,n,o,i,r){const s=y("TableSearchWithQuery");return h(),g("div",null,[k(s,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:r.pageModel,"onUpdate:page":t[0]||(t[0]=a=>r.pageModel=a),loading:!1},null,8,["filters","query","onChangeFilter","page"])])}const P3n=U(E3n,[["render",I3n]]),A3n={props:{school:Object}},D3n={class:"text-truncate mb-0"},x3n={class:"small text-gray-600 text-truncate mb-0"};function O3n(e,t,n,o,i,r){const s=y("router-link");return h(),W(s,{to:{path:"/administration/school/detail/"+n.school.id},class:"d-block link-dark text-truncate text-decoration-underline-hover"},{default:F(()=>[c("p",D3n,m(n.school.long_name),1),c("p",x3n,m(n.school.address+", "+n.school.postcode+" "+n.school.city),1)]),_:1},8,["to"])}const L3n=U(A3n,[["render",O3n]]),M3n={components:{Loading:Rt,Bootstrap5Pagination:Zi,SchoolSearch:P3n,FlexTableHead:ti,FlexTableRow:ni,SchoolBlock:L3n,UserBlockDropdown:Ml,AppIcon:Ue},props:{query:Object},data(){return{primaryColor:window.primaryColor,page:1}},computed:{...xe({loading:"administrationSchool/getLoading",list:"administrationSchool/getList"})},methods:{setPage(e){this.page=e}}},N3n={class:"vl-parent mh-8"},R3n={class:"col-12 col-md-3 text-truncate"},j3n={class:"col-12 col-md-2 text-truncate"},F3n={class:"col-12 col-md-2 text-truncate"},z3n={class:"col-12 col-md-2 text-truncate"},U3n={class:"col-12 col-md-2 text-truncate"},B3n={class:"col-12 col-md-1 text-truncate text-center"},H3n={key:0},V3n={class:"text-center mt-4"},q3n={class:"col-12 col-md-3"},Y3n={class:"col-12 col-md-2"},W3n={key:1},G3n={class:"col-12 col-md-2"},Z3n={class:"col-12 col-md-2"},K3n={class:"col-12 col-md-2"},J3n={class:"col-12 col-md-1 d-flex justify-content-center"};function X3n(e,t,n,o,i,r){const s=y("Loading"),a=y("SchoolSearch"),l=y("FlexTableHead"),d=y("SchoolBlock"),u=y("UserBlockDropdown"),f=y("AppIcon"),p=y("FlexTableRow"),v=y("router-link"),_=y("Bootstrap5Pagination"),b=sn("tooltip");return h(),g("div",N3n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=C=>e.loading=C),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{query:n.query,page:i.page,"onUpdate:page":t[1]||(t[1]=C=>i.page=C),class:"mb-3"},null,8,["query","page"]),k(l,null,{default:F(()=>[c("div",R3n,m(e.$t("administration.school.list.table.header.school")),1),c("div",j3n,m(e.$t("administration.school.list.table.header.admin")),1),c("div",F3n,m(e.$t("administration.school.list.table.header.student")),1),c("div",z3n,m(e.$t("administration.school.list.table.header.order")),1),c("div",U3n,m(e.$t("administration.school.list.table.header.teacher")),1),c("div",B3n,m(e.$t("administration.school.list.table.header.registered")),1)]),_:1}),e.list.data&&!e.list.data.length?(h(),g("div",H3n,[c("h4",V3n,m(e.$t("administration.school.list.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.list.data,(C,$)=>(h(),W(v,{key:$,to:{path:`/administration/school/detail/${C.id}`},onClickCapture:t[2]||(t[2]=E=>e.$store.dispatch("administrationSiteNavigation/setBackPath",{path:e.$route.fullPath})),class:"link-dark"},{default:F(()=>[k(p,{class:X({"border-none":$==e.list.data.length-1})},{default:F(()=>[c("div",q3n,[k(d,{school:C},null,8,["school"])]),c("div",Y3n,[C.manager?(h(),W(u,{key:0,user:C.manager},null,8,["user"])):(h(),g("span",W3n,m(e.$t("public.dash")),1))]),c("div",G3n,m(C.capacity?C.capacity:e.$t("public.dash")),1),c("div",Z3n,m(C.order_count?C.order_count:e.$t("public.dash")),1),c("div",K3n,m(C.employees_count?C.employees_count:e.$t("public.dash")),1),c("div",J3n,[C.registered?Oe((h(),W(f,{key:0,icon:"check-circle",class:"icon-size"},null,512)),[[b,{content:e.$t("administration.school.state.registered"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0)])]),_:2},1032,["class"])]),_:2},1032,["to"]))),128)),e.loading?D("",!0):(h(),W(_,{key:2,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPage,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])}const Q3n=U(M3n,[["render",X3n]]),ekn={components:{AppIcon:Ue},methods:{openSideSchoolAdd(){this.$store.dispatch("sidebar/open",{type:"school-create"})}}};function tkn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-sm btn-tertiary btn-center",onClick:t[0]||(t[0]=(...a)=>r.openSideSchoolAdd&&r.openSideSchoolAdd(...a))},[z(m(e.$t("administration.school.add.button"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])}const nkn=U(ekn,[["render",tkn]]),okn={components:{PageHeader:rk,SchoolTable:Q3n,SchoolCreateButton:nkn},props:{query:Object}},ikn={class:"d-flex justify-content-end mb-3"};function rkn(e,t,n,o,i,r){const s=y("PageHeader"),a=y("SchoolCreateButton"),l=y("SchoolTable");return h(),g("div",null,[k(s,{title:e.$t("administration.school.list.header.title"),class:"mb-6"},null,8,["title"]),c("div",ikn,[k(a)]),k(l,{query:n.query},null,8,["query"])])}const skn=U(okn,[["render",rkn]]),akn={components:{AppIcon:Ue},methods:{openSideSchoolUpdate(){this.$store.dispatch("sidebar/open",{type:"school-update"})}}};function lkn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-sm btn-tertiary btn-center",onClick:t[0]||(t[0]=(...a)=>r.openSideSchoolUpdate&&r.openSideSchoolUpdate(...a))},[z(m(e.$t("administration.school.edit.button"))+" ",1),k(s,{icon:"edit",class:"ms-icon"})])}const ckn=U(akn,[["render",lkn]]),dkn={components:{DetailHeader:F6,SchoolUpdateButton:ckn},computed:{...xe({backPath:"administrationSiteNavigation/getBackPath"})},mounted(){this.backPath||this.$store.dispatch("administrationSiteNavigation/setBackPath",{path:this.$router.resolve({path:"/administration/school/list"}).href})}};function ukn(e,t,n,o,i,r){const s=y("SchoolUpdateButton"),a=y("DetailHeader");return h(),W(a,{"back-button-path":e.backPath,class:"border-bottom-2"},{title:F(()=>[z(m(e.$t("administration.school.detail.header.title")),1)]),buttons:F(()=>[k(s)]),_:1},8,["back-button-path"])}const hkn=U(dkn,[["render",ukn]]),fkn={components:{AppIcon:Ue,LabelAndTextWithCopyDropdown:uce},props:{label:{type:String,default(){return null}},text:{type:[String,Number],default(){return null}},dropdown:{type:Boolean,default:!0}},methods:{edit(){this.$store.dispatch("sidebar/open",{type:"school-update"})}}};function mkn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("LabelAndTextWithCopyDropdown");return h(),W(a,{label:n.label,text:n.text,dropdown:n.dropdown},{buttons:F(()=>[c("button",{class:"dropdown-item d-flex align-items-center btn btn-link medium rounded-0",onClick:t[0]||(t[0]=(...l)=>r.edit&&r.edit(...l))},[k(s,{icon:"edit",class:"ms-icon"}),z(" "+m(e.$t("administration.edit")),1)])]),_:1},8,["label","text","dropdown"])}const pkn=U(fkn,[["render",mkn]]),gkn={components:{CircleButtonWithIconOnly:A1,TransitionCollapseHeight:qo,SchoolLabelTextEdit:pkn,AppIcon:Ue},data(){return{opened:!1}},computed:{...xe({school:"administrationSchool/getDetail"})}},vkn={class:"p-3 bg-gray-300 border-radius-5px"},_kn={class:"d-flex align-items-start justify-content-between"},ykn={class:"fw-bold mb-2"},bkn={class:"medium"},kkn={key:0,class:"medium mt-3"},wkn={class:"mb-2"},$kn={class:"mt-3 mb-2"};function Ckn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("CircleButtonWithIconOnly"),l=y("SchoolLabelTextEdit"),d=y("TransitionCollapseHeight"),u=sn("tooltip");return h(),g("div",vkn,[c("div",_kn,[c("p",ykn,[z(m(e.school.long_name)+" ",1),e.school.registered?Oe((h(),W(s,{key:0,icon:"check-circle",class:"icon-size"},null,512)),[[u,{content:e.$t("administration.school.state.registered"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0)]),c("div",{onClick:t[0]||(t[0]=f=>i.opened=!i.opened)},[k(a,{icon:"document",class:X([i.opened?"btn-primary":"btn-secondary"])},null,8,["class"])])]),c("div",bkn,[k(l,{label:e.$t("administration.school.detail.info.address"),text:e.school.address+", "+e.school.postcode+" "+e.school.city},null,8,["label","text"]),k(l,{label:e.$t("administration.school.detail.info.capacity"),text:e.school.capacity},null,8,["label","text"]),k(l,{label:e.$t("administration.school.detail.info.ico"),text:e.school.ico},null,8,["label","text"]),k(l,{label:e.$t("administration.users.detail.info.email_accounting"),text:e.school.accounting_email},null,8,["label","text"])]),k(d,null,{default:F(()=>[i.opened?(h(),g("div",kkn,[c("h5",wkn,m(e.$t("public.more_data")),1),k(l,{label:e.$t("administration.school.detail.info.vat"),text:e.school.vat_id},null,8,["label","text"]),k(l,{label:e.$t("administration.school.detail.info.izo"),text:e.school.izo},null,8,["label","text"]),k(l,{label:e.$t("administration.school.detail.info.red_izo"),text:e.school.red_izo},null,8,["label","text"]),e.school.invoice_company?(h(),g(pe,{key:0},[c("h5",$kn,m(e.$t("administration.school.detail.invoice_info.title")),1),k(l,{label:e.$t("administration.school.detail.invoice_info.invoice_company"),text:e.school.invoice_company},null,8,["label","text"]),k(l,{label:e.$t("administration.school.detail.invoice_info.invoice_address"),text:e.school.invoice_address},null,8,["label","text"]),k(l,{label:e.$t("administration.school.detail.invoice_info.invoice_city"),text:e.school.invoice_city},null,8,["label","text"]),k(l,{label:e.$t("administration.school.detail.invoice_info.invoice_psc"),text:e.school.invoice_psc},null,8,["label","text"]),k(l,{label:e.$t("administration.school.detail.invoice_info.invoice_ico"),text:e.school.invoice_ico},null,8,["label","text"]),k(l,{label:e.$t("administration.school.detail.invoice_info.invoice_dic"),text:e.school.invoice_dic},null,8,["label","text"])],64)):D("",!0)])):D("",!0)]),_:1})])}const Skn=U(gkn,[["render",Ckn]]),Tkn={components:{AppIcon:Ue},computed:{...xe({school:"administrationSchool/getDetail"})},methods:{update(){this.$store.dispatch("sidebar/open",{type:"school-credit-update"})},extendCredit(){this.$store.dispatch("sidebar/open",{type:"school-credit-expiry-extend"})}}},Ekn={key:0,class:"w-12dot5rem border border-radius-5px p-3"},Ikn={class:"small text-gray-600 mb-0"},Pkn={class:"d-flex justify-content-between align-items-center pb-2"},Akn={class:"fw-bold"},Dkn={class:"border-top pt-2"},xkn={class:"text-center"},Okn={class:"fs-6 text-gray-700"};function Lkn(e,t,n,o,i,r){const s=y("AppIcon");return e.school.registered?(h(),g("div",Ekn,[c("p",Ikn,m(e.$t("administration.school.detail.info.credit")),1),c("div",Pkn,[c("span",Akn,m(e.school.budget+",- "+e.$t("currency.short")),1),c("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.update&&r.update(...a))},[k(s,{icon:"edit",class:"text-primary cursor-pointer"})])]),c("div",Dkn,[c("div",xkn,[c("span",Okn,m(e.$t("administration.school.detail.credit.expires_at",{expires_at:e.school.credit_expiry_date?e.school.credit_expiry_date:"NULL"})),1),c("button",{class:"btn btn-sm btn-tertiary fs-6",onClick:t[1]||(t[1]=(...a)=>r.extendCredit&&r.extendCredit(...a))},m(e.$t("administration.school.detail.credit.extend")),1)])])])):D("",!0)}const Mkn=U(Tkn,[["render",Lkn]]),Nkn={components:{AdminNote:lce},computed:{...xe({school:"administrationSchool/getDetail"})},methods:{open(){this.$store.dispatch("sidebar/open",{type:"school-admin-note-update",data:{school:this.school}})}}};function Rkn(e,t,n,o,i,r){const s=y("AdminNote");return h(),W(s,{note:e.school.admin_note,onOpen:r.open,padding:"3"},null,8,["note","onOpen"])}const jkn=U(Nkn,[["render",Rkn]]),wce={detail:{routes:["administration/school/detail/list/user","administration/school/detail/list/finance","administration/school/detail/list/product"],finance:{routes:["administration/school/detail/list/finance/order","administration/school/detail/list/finance/payment","administration/school/detail/list/finance/credit-transfer"]}}},Fkn={components:{TabList:qr,SchoolDetailHeader:hkn,SchoolDetailGeneral:Skn,SchoolDetailCredit:Mkn,Loading:Rt,SchoolAdminNote:jkn},props:{id:Number},computed:{...xe({loading:"administrationSchool/getLoading",school:"administrationSchool/getDetail"})},data(){return{tab:{titles:Object.values(this.$tm("administration.school.detail.tab")),routes:wce.detail.routes},primaryColor:window.primaryColor}},methods:{loadDetail(e){this.$store.dispatch("administrationSchool/detail",{id:e})}},mounted(){this.loadDetail(this.id)}},zkn={class:"vl-parent"},Ukn={class:"d-flex flex-wrap justify-content-between mb-4 gap-4"},Bkn={class:"flex-grow-1 d-flex gap-4 flex-wrap"},Hkn={class:"col"},Vkn={key:0};function qkn(e,t,n,o,i,r){const s=y("SchoolDetailHeader"),a=y("Loading"),l=y("SchoolDetailGeneral"),d=y("SchoolAdminNote"),u=y("SchoolDetailCredit"),f=y("TabList"),p=y("router-view");return h(),g("div",null,[k(s,{class:"mb-4"}),c("div",zkn,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=v=>e.loading=v),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",Ukn,[c("div",Bkn,[k(l,{class:"col-5"}),c("div",Hkn,[k(d)])]),c("div",null,[k(u)])]),!e.loading&&e.school.registered?(h(),g("div",Vkn,[k(f,{titles:i.tab.titles,routes:i.tab.routes,class:"mb-3"},null,8,["titles","routes"]),k(p,{id:e.school.id},null,8,["id"])])):D("",!0)])])}const Ykn=U(Fkn,[["render",qkn]]),Wkn={components:{AppIcon:Ue},methods:{add(){this.$store.dispatch("sidebar/open",{type:"school-employee-create"})}}};function Gkn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.add&&r.add(...a))},[z(m(e.$t("administration.school.detail.list.user.add.button"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])}const Zkn=U(Wkn,[["render",Gkn]]),Kkn={components:{AppIcon:Ue},props:{employee:{type:Object,default(){return null}}},methods:{managerRoleAdd(){this.$store.dispatch("administrationSchoolEmployee/managerRoleAdd",{employee:this.employee})},managerRoleRemove(){this.$store.dispatch("administrationSchoolEmployee/managerRoleRemove",{employee:this.employee})}}},Jkn={class:"medium text-gray-900"},Xkn={class:"medium text-gray-900"};function Qkn(e,t,n,o,i,r){const s=y("AppIcon");return n.employee.is_manager?(h(),g("button",{key:1,onClick:t[1]||(t[1]=(...a)=>r.managerRoleRemove&&r.managerRoleRemove(...a)),class:"btn-danger btn-tertiary dropdown-item d-flex align-items-center"},[k(s,{icon:"user",class:"me-2"}),c("span",Xkn,m(e.$t("school.admin.school.tabs.employees.remove_manager_role")),1)])):(h(),g("button",{key:0,class:"dropdown-item btn-tertiary d-flex align-items-center",onClick:t[0]||(t[0]=(...a)=>r.managerRoleAdd&&r.managerRoleAdd(...a))},[k(s,{icon:"user",class:"me-2"}),c("span",Jkn,m(e.$t("school.admin.school.tabs.employees.add_manager_role")),1)]))}const ewn=U(Kkn,[["render",Qkn]]),twn={components:{TableButton:Za,SchoolEmployeeDeleteButton:qle,SchoolEmployeeManagerRoleButton:ewn,SchoolEmployeeConfirmButton:Ble,SchoolEmployeeDeclineButton:Vle,SchoolEmployeeCreditUpdateButton:Hle},props:{employee:Object},computed:{...xe({school:"administrationSchool/getDetail"})}};function nwn(e,t,n,o,i,r){const s=y("SchoolEmployeeConfirmButton"),a=y("SchoolEmployeeDeclineButton"),l=y("SchoolEmployeeCreditUpdateButton"),d=y("SchoolEmployeeManagerRoleButton"),u=y("SchoolEmployeeDeleteButton"),f=y("TableButton");return h(),W(f,{class:X({"d-none":n.employee.status=="left"})},{default:F(()=>[n.employee.status=="left"?(h(),g(pe,{key:0},[],64)):n.employee.status=="waiting"?(h(),g(pe,{key:1},[k(s,{employee:n.employee,"is-admin-app":""},null,8,["employee"]),k(a,{employee:n.employee,"is-admin-app":""},null,8,["employee"])],64)):(h(),g(pe,{key:2},[k(l,{employee:n.employee,"school-budget-to-divide":e.school.budget_to_divide,"is-admin-app":""},null,8,["employee","school-budget-to-divide"]),k(d,{employee:n.employee},null,8,["employee"]),k(u,{employee:n.employee,"is-admin-app":""},null,8,["employee"])],64))]),_:1},8,["class"])}const own=U(twn,[["render",nwn]]),iwn={components:{TableSearchWithQuery:tr},props:{id:Number,page:Number,query:{type:Object,default(){return{page:1,search:null,type:null}}}},computed:{pageModel:{get(){return this.page},set(e){this.$emit("update:page",e)}}},data(){return{filters:{search:{placeholder:this.$t("administration.school.detail.list.user.search.placeholder"),value:null},checkboxes:[{name:"type",title:this.$t("administration.school.detail.list.user.table.header.state"),options:this.$tm("school.employees.status"),checked:[]}]}}},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationSchoolEmployee/index",{id:this.id,filters:this.filterValues()})},filterValues(){return jo.filterValues(this.filters,this.query.page)}}};function rwn(e,t,n,o,i,r){const s=y("TableSearchWithQuery");return h(),g("div",null,[k(s,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:r.pageModel,"onUpdate:page":t[0]||(t[0]=a=>r.pageModel=a),loading:!1},null,8,["filters","query","onChangeFilter","page"])])}const swn=U(iwn,[["render",rwn]]),awn={components:{FlexTableHead:ti,FlexTableRow:ni,Loading:Rt,UserBlockDropdown:Ml,Bootstrap5Pagination:Zi,SchoolEmployeeTableButton:own,SchoolEmployeeStatusPill:Ule,SchoolEmployeeSearch:swn},props:{id:Number,query:Object},data(){return{primaryColor:window.primaryColor,page:1}},computed:{...xe({loading:"administrationSchoolEmployee/getLoading",list:"administrationSchoolEmployee/getIndex",school:"administrationSchool/getDetail"})},methods:{notActive(e){return e.status==="blocked"||e.status==="left"||e.status==="waiting"},setPage(e){this.page=e}}},lwn={class:"vl-parent mh-8"},cwn={class:"col-12 col-md-3"},dwn={class:"col-12 col-md-2"},uwn={class:"col-12 col-md-7"},hwn={key:0},fwn={class:"text-center mt-4"},mwn={class:"col-12 col-md-3"},pwn={class:"col-12 col-md-2"},gwn={class:"col-12 col-md-7 d-flex justify-content-between"},vwn={class:"small text-gray-600"},_wn={key:0},ywn={key:1};function bwn(e,t,n,o,i,r){const s=y("Loading"),a=y("SchoolEmployeeSearch"),l=y("FlexTableHead"),d=y("UserBlockDropdown"),u=y("SchoolEmployeeStatusPill"),f=y("SchoolEmployeeTableButton"),p=y("FlexTableRow"),v=y("Bootstrap5Pagination"),_=sn("tooltip");return h(),g("div",lwn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=b=>e.loading=b),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{id:n.id,query:n.query,page:i.page,"onUpdate:page":t[1]||(t[1]=b=>i.page=b),class:"mb-3"},null,8,["id","query","page"]),k(l,null,{default:F(()=>[c("div",cwn,m(e.$t("administration.school.detail.list.user.table.header.colleague")),1),c("div",dwn,m(e.$t("administration.school.detail.list.user.table.header.state")),1),c("div",uwn,m(e.$t("administration.school.detail.list.user.table.header.balance")),1)]),_:1}),e.list.data&&!e.list.data.length?(h(),g("div",hwn,[c("h4",fwn,m(e.$t("administration.school.detail.list.user.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.list.data,(b,C)=>(h(),W(p,{key:C,class:X({"border-none":C==e.list.data.length-1})},{default:F(()=>[c("div",mwn,[k(d,{user:b},null,8,["user"])]),c("div",pwn,[k(u,{employee:b},null,8,["employee"])]),c("div",gwn,[c("div",null,[c("div",null,m(r.notActive(b)?e.$t("public.dash"):Number(b.budget).toLocaleString()+" "+e.$t("currency.short")),1),c("div",vwn,[r.notActive(b)?(h(),g("span",_wn,m(e.$t("public.dash")),1)):Oe((h(),g("span",ywn,[z(m(e.$t("school.employees.table.spent.title")+": "+Number(b.spent).toLocaleString()+" "+e.$t("currency.short")),1)])),[[_,{content:e.$t("school.employees.table.spent.tooltip"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])]),k(f,{employee:b},null,8,["employee"])])]),_:2},1032,["class"]))),128)),e.loading?D("",!0):(h(),W(v,{key:2,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPage,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])}const kwn=U(awn,[["render",bwn]]),wwn={components:{SchoolEmployeeCreateButton:Zkn,SchoolEmployeeTable:kwn},props:{id:Number,query:Object}},$wn={class:"d-flex justify-content-end mb-3"};function Cwn(e,t,n,o,i,r){const s=y("SchoolEmployeeCreateButton"),a=y("SchoolEmployeeTable");return h(),g("div",null,[c("div",$wn,[k(s)]),k(a,{id:n.id,query:n.query},null,8,["id","query"])])}const Swn=U(wwn,[["render",Cwn]]),Twn={components:{TabList:qr},data(){return{tab:{titles:Object.values(this.$tm("administration.school.detail.list.finance.tab")),routes:wce.detail.finance.routes}}}};function Ewn(e,t,n,o,i,r){const s=y("TabList"),a=y("router-view");return h(),g("div",null,[k(s,{titles:i.tab.titles,routes:i.tab.routes,class:"mb-3"},null,8,["titles","routes"]),k(a)])}const Iwn=U(Twn,[["render",Ewn]]),Pwn={components:{InvoiceDownloadLink:$p,FlexTableHead:ti,FlexTableRow:ni,OrderTableButton:gce,Bootstrap5Pagination:Zi,UserBlockDropdown:Ml,Pill:Ni},data(){return{primaryColor:window.primaryColor,invoiceIdLoading:null}},props:{orders:Object,loading:Boolean,actionLoading:Boolean,showLoading:{type:Boolean,default:!1}},methods:{regenerate(e){this.loading||this.actionLoading||(this.invoiceIdLoading=null,this.$emit("regenerate",e))}}},Awn={class:"col-12 col-md-2"},Dwn={class:"col-12 col-md-1"},xwn={class:"col-12 col-md-1"},Own={class:"col-12 col-md-1"},Lwn={class:"col-12 col-md-1"},Mwn={class:"col-12 col-md-1"},Nwn={class:"col-12 col-md-1"},Rwn={class:"col-12 col-md-3"},jwn={key:0},Fwn={class:"text-center mt-4"},zwn={class:"col-12 col-md-1"},Uwn={class:"col-12 col-md-2"},Bwn={class:"col-12 col-md-1"},Hwn={class:"col-12 col-md-1"},Vwn={key:1},qwn={class:"col-12 col-md-1"},Ywn={class:"col-12 col-md-1"},Wwn={class:"col-12 col-md-1"},Gwn={class:"col-12 col-md-1"},Zwn={class:"col-12 col-md-3 d-flex justify-content-between align-items-center"};function Kwn(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("UserBlockDropdown"),l=y("InvoiceDownloadLink"),d=y("Pill"),u=y("OrderTableButton"),f=y("FlexTableRow"),p=y("Bootstrap5Pagination");return h(),g("div",null,[k(s,null,{default:F(()=>[t[2]||(t[2]=c("div",{class:"col-12 col-md-1"},m("ID"),-1)),c("div",Awn,m(e.$t("administration.school.detail.list.finance.order.table.header.user")),1),c("div",Dwn,m(e.$t("administration.school.detail.list.finance.order.table.header.proforma_invoice")),1),c("div",xwn,m(e.$t("administration.school.detail.list.finance.order.table.header.invoice")),1),c("div",Own,m(e.$t("administration.school.detail.list.finance.order.table.header.type")),1),c("div",Lwn,m(e.$t("administration.school.detail.list.finance.order.table.header.payment_type")),1),c("div",Mwn,m(e.$t("administration.school.detail.list.finance.order.table.header.amount")),1),c("div",Nwn,m(e.$t("administration.school.detail.list.finance.order.table.header.date")),1),c("div",Rwn,m(e.$t("administration.school.detail.list.finance.order.table.header.payment_state")),1)]),_:1}),c("div",{class:X({"vl-parent mh-8":n.showLoading})},[n.orders.data&&!n.orders.data.length?(h(),g("div",jwn,[c("h4",Fwn,m(e.$t("administration.school.detail.list.finance.order.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(n.orders.data,(v,_)=>(h(),W(f,{key:_,class:X({"border-none":_==n.orders.data.length-1,"text-gray-700":v.deleted_at})},{default:F(()=>[c("div",zwn,m(v.id),1),c("div",Uwn,[v.type=="orders_summary"?(h(),g(pe,{key:0},[z(m(e.$t("public.dash")),1)],64)):(h(),g(pe,{key:1},[v.user.id?(h(),W(a,{key:0,user:v.user,class:X({"muted-img":v.deleted_at})},null,8,["user","class"])):(h(),g(pe,{key:1},[z(m(e.$t("public.dash")),1)],64))],64))]),c("div",Bwn,[v.proforma_invoice?(h(),W(l,{key:0,number:v.proforma_invoice.number,href:v.proforma_invoice.pdf_url,loading:n.actionLoading||n.loading,"deleted-at":v.deleted_at,onRegenerate:b=>r.regenerate(v.proforma_invoice)},null,8,["number","href","loading","deleted-at","onRegenerate"])):(h(),g(pe,{key:1},[z(m(e.$t("public.dash")),1)],64))]),c("div",Hwn,[v.invoice?(h(),W(l,{key:0,number:v.invoice.number,href:v.invoice.pdf_url,loading:n.actionLoading||n.loading,"deleted-at":v.deleted_at,onRegenerate:b=>r.regenerate(v.invoice)},null,8,["number","href","loading","deleted-at","onRegenerate"])):(h(),g("div",Vwn,m(e.$t("public.dash")),1))]),c("div",qwn,m(e.$tm("school.manager.tabs.finances.invoices.type")[v.type]),1),c("div",Ywn,[v.payment_type?(h(),g(pe,{key:0},[z(m(e.$tm("administration.finance.order.table.content.payment")[v.payment_type]),1)],64)):(h(),g(pe,{key:1},[z(m(e.$t("public.dash")),1)],64))]),c("div",Wwn,m(v.amount+" "+e.$t("currency.short")),1),c("div",Gwn,m(v.created_at?v.created_at:e.$t("public.dash")),1),c("div",Zwn,[v.type=="orders_summary"?(h(),g(pe,{key:0},[z(m(e.$t("public.dash")),1)],64)):(h(),g(pe,{key:1},[v.deleted_at?(h(),W(d,{key:0,color:"muted"},{default:F(()=>[z(m(e.$t("administration.finance.order.table.content.status.deleted")),1)]),_:1})):v.confirmed?(h(),W(d,{key:1,color:"success"},{default:F(()=>[z(m(e.$t("administration.finance.order.table.content.status.paid")),1)]),_:1})):(h(),W(d,{key:2,color:"danger"},{default:F(()=>[z(m(e.$t("administration.finance.order.table.content.status.unpaid")),1)]),_:1})),k(u,{order:v,onReload:t[0]||(t[0]=b=>e.$emit("reload"))},null,8,["order"])],64))])]),_:2},1032,["class"]))),128)),n.loading?D("",!0):(h(),W(p,{key:2,class:"mt-4 z-index-neg-1",data:n.orders,onPaginationChangePage:t[1]||(t[1]=v=>e.$emit("page",v)),limit:1,align:"center"},null,8,["data"]))],2)])}const Jwn=U(Pwn,[["render",Kwn]]),Xwn={components:{AppIcon:Ue,TableSearchWithQuery:tr,SchoolOrderTable:Jwn,Loading:Rt},props:{query:{type:Object,default(){return{search:null,page:1,type:null,payment_type:null,payment_state:null,date:null}}},id:Number},computed:{...xe({loading:"administrationSchoolOrder/getLoading",school:"administrationSchool/getDetail",list:"administrationSchoolOrder/getList",actionLoading:"administrationFinanceOrder/getActionLoading"})},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.school.detail.list.finance.order.search.placeholder"),value:null},date:{placeholder:this.$t("administration.school.detail.list.finance.order.date"),name:"order_date",value:null},checkboxes:[{name:"type",title:this.$t("administration.school.detail.list.finance.order.filter.type.title"),options:this.$tm("administration.school.detail.list.finance.order.filter.type.options"),checked:[]},{name:"payment_type",title:this.$t("administration.school.detail.list.finance.order.filter.payment_type.title"),options:this.$tm("administration.school.detail.list.finance.order.filter.payment_type.options"),checked:[]},{name:"payment_state",title:this.$t("administration.school.detail.list.finance.order.filter.payment_state.title"),options:this.$tm("administration.school.detail.list.finance.order.filter.payment_state.options"),checked:[]}]}}},methods:{load(){this.$store.dispatch("administrationSchoolOrder/list",{id:this.school.id,filters:this.filterValues()})},onFilterChange(){this.load()},changePage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.page)},regenerate(e){this.$store.dispatch("administrationSchoolOrder/regenerate",{id:this.school.id,filters:this.filterValues(),invoice:e,dispatchMethod:"list"})},creditOrderPlace(){this.$store.dispatch("sidebar/open",{type:"school-credit-order-create-admin"})}},mounted(){window.eventBus.on("reload-orders",()=>{this.load()})}},Qwn={class:"vl-parent"},e8n={class:"d-flex justify-content-end mb-3"};function t8n(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("TableSearchWithQuery"),d=y("SchoolOrderTable");return h(),g("div",Qwn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",e8n,[c("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[1]||(t[1]=(...u)=>r.creditOrderPlace&&r.creditOrderPlace(...u))},[z(m(e.$t("administration.school.detail.list.finance.order.credit_order.button"))+" ",1),k(a,{icon:"document",class:"ms-icon"})])]),k(l,{class:"mb-3",query:n.query,filters:i.filters,page:i.page,"onUpdate:page":t[2]||(t[2]=u=>i.page=u),onChangeFilter:r.onFilterChange},null,8,["query","filters","page","onChangeFilter"]),k(d,{orders:e.list,loading:e.loading,"action-loading":e.actionLoading||e.loading,onPage:r.changePage,onRegenerate:r.regenerate,onReload:r.load},null,8,["orders","loading","action-loading","onPage","onRegenerate","onReload"])])}const n8n=U(Xwn,[["render",t8n]]),o8n={components:{TableSearchWithQuery:tr,PaymentsTable:_ce,Loading:Rt},props:{query:{type:Object,default(){return{search:null,order_type:null,payment_type:null,page:null,date:null}}}},computed:{...xe({loading:"administrationSchoolPayment/getLoading",list:"administrationSchoolPayment/getList",school:"administrationSchool/getDetail",actionLoading:"administrationFinanceOrder/getActionLoading"})},methods:{regenerate(e){this.$store.dispatch("administrationSchoolPayment/regenerate",{id:this.school.id,filters:this.filterValues(),invoice:e})},onFilterChange(){this.$store.dispatch("administrationSchoolPayment/payments",{id:this.school.id,filters:this.filterValues()})},changePage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.page)}},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.payment.search.placeholder"),value:null},date:{placeholder:this.$t("administration.payment.date"),name:"created_at",value:null},checkboxes:[{name:"order_type",title:this.$t("administration.payment.filter.order_type.title"),options:this.$tm("administration.payment.filter.order_type.options"),checked:[]},{name:"payment_type",title:this.$t("administration.payment.filter.type.title"),options:this.$tm("administration.payment.filter.type.options"),checked:[]}]}}}},i8n={class:"vl-parent"},r8n={class:"row"},s8n={class:"col-12 mb-3"},a8n={class:"col-12"};function l8n(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("PaymentsTable");return h(),g("div",i8n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",r8n,[c("div",s8n,[k(a,{query:n.query,filters:i.filters,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d),onChangeFilter:r.onFilterChange},null,8,["query","filters","page","onChangeFilter"])]),c("div",a8n,[k(l,{loading:e.loading,"action-loading":e.loading||e.actionLoading,payments:e.list,onPage:r.changePage,onRegenerate:r.regenerate},null,8,["loading","action-loading","payments","onPage","onRegenerate"])])])])}const c8n=U(o8n,[["render",l8n]]),d8n={components:{TableSearchWithQuery:tr,CreditTransfersTable:yce,Loading:Rt},props:{query:{type:Object,default(){return{search:null,credit_transfer_type:null,page:null,date:null}}}},computed:{...xe({loading:"administrationSchoolCreditTransfer/getLoading",list:"administrationSchoolCreditTransfer/getList",school:"administrationSchool/getDetail",actionLoading:"administrationFinanceOrder/getActionLoading"})},methods:{regenerate(e){this.$store.dispatch("administrationSchoolCreditTransfer/regenerate",{id:this.school.id,filters:this.filterValues(),invoice:e})},onFilterChange(){this.$store.dispatch("administrationSchoolCreditTransfer/creditTransfers",{id:this.school.id,filters:this.filterValues()})},changePage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.page)}},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.credit_transfer.search.placeholder"),value:null},date:{placeholder:this.$t("administration.credit_transfer.date"),name:"created_at",value:null},checkboxes:[{name:"credit_transfer_type",title:this.$t("administration.credit_transfer.filter.type.title"),options:this.$tm("administration.credit_transfer.filter.type.options"),checked:[]}]}}}},u8n={class:"vl-parent"};function h8n(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("CreditTransfersTable");return h(),g("div",u8n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{class:"mb-3",query:n.query,filters:i.filters,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d),onChangeFilter:r.onFilterChange},null,8,["query","filters","page","onChangeFilter"]),k(l,{loading:e.loading,"action-loading":e.loading||e.actionLoading,creditTransfers:e.list,onPage:r.changePage,onRegenerate:r.regenerate},null,8,["loading","action-loading","creditTransfers","onPage","onRegenerate"])])}const f8n=U(d8n,[["render",h8n]]),m8n={props:{date:String,id:Number,email:String}},p8n={class:"mb-0"};function g8n(e,t,n,o,i,r){const s=y("router-link");return h(),g("span",null,[c("p",p8n,m(n.date),1),k(s,{to:{path:"/administration/users/detail/"+n.id},class:"small link-gray-600 text-truncate text-decoration-underline-hover"},{default:F(()=>[z(m(n.email),1)]),_:1},8,["to"])])}const v8n=U(m8n,[["render",g8n]]),_8n={components:{AppIcon:Ue,TableButton:Za},props:{product:Object}},y8n=["href"],b8n={class:"text-gray-900"};function k8n(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TableButton");return h(),W(a,null,{default:F(()=>[n.product.files.length>0?(h(),g("a",{key:0,class:"dropdown-item d-flex align-items-center btn-tertiary medium",target:"_blank",href:e.ziggyRoute("product.download_files",{product:this.product.id,file:this.product.files[0].id})},[k(s,{icon:"download",width:"16",height:"16",class:"me-2 text-primary"}),c("span",b8n,m(e.$t("download.download")),1)],8,y8n)):(h(),g("button",{key:1,class:"dropdown-item d-flex align-items-center link-secondary medium disabled-css cursor-default",onClick:t[0]||(t[0]=Gt(()=>{},["prevent"]))},[k(s,{icon:"download",width:"16",height:"16",class:"me-2 text-primary"}),z(" "+m(e.$t("product.no_files")),1)]))]),_:1})}const w8n=U(_8n,[["render",k8n]]),$8n={components:{InvoiceDownloadLink:$p,Loading:Rt,FlexTableHead:ti,FlexTableRow:ni,UserBlockDropdown:Ml,ProductBlock:tb,ProductBuyerBlock:v8n,Bootstrap5Pagination:Zi,SchoolProductTableButton:w8n},props:{id:Number,showLoading:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"administrationSchoolProduct/getLoading",actionLoading:"administrationFinanceOrder/getActionLoading",list:"administrationSchoolProduct/getList"})},methods:{regenerate(e){this.$emit("regenerate",e)}}},C8n={class:"col-12 col-md-1"},S8n={class:"col-12 col-md-2"},T8n={class:"col-12 col-md-2"},E8n={class:"col-12 col-md-2"},I8n={class:"col-12 col-md-1"},P8n={class:"col-12 col-md-2"},A8n={class:"col-12 col-md-2"},D8n={key:0},x8n={class:"text-center mt-4"},O8n={class:"col-12 col-md-1"},L8n={class:"col-12 col-md-2 d-flex"},M8n={class:"col-12 col-md-2"},N8n={class:"col-12 col-md-2"},R8n={class:"col-12 col-md-1"},j8n={class:"col-12 col-md-2"},F8n={class:"col-12 col-md-2 d-flex justify-content-between align-items-center"};function z8n(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("Loading"),l=y("ProductBlock"),d=y("UserBlockDropdown"),u=y("ProductBuyerBlock"),f=y("InvoiceDownloadLink"),p=y("SchoolProductTableButton"),v=y("FlexTableRow"),_=y("Bootstrap5Pagination");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",C8n,m(e.$t("administration.school.detail.list.product.table.header.id")),1),c("div",S8n,m(e.$t("administration.school.detail.list.product.table.header.product")),1),c("div",T8n,m(e.$t("administration.school.detail.list.product.table.header.autor")),1),c("div",E8n,m(e.$t("administration.school.detail.list.product.table.header.bought")),1),c("div",I8n,m(e.$t("administration.school.detail.list.product.table.header.price")),1),c("div",P8n,m(e.$t("administration.school.detail.list.product.table.header.proformaInvoice")),1),c("div",A8n,m(e.$t("administration.school.detail.list.product.table.header.invoice")),1)]),_:1}),c("div",{class:X({"vl-parent mh-8":n.showLoading})},[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=b=>e.loading=b),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.list.data&&!e.list.data.length?(h(),g("div",D8n,[c("h4",x8n,m(e.$t("administration.school.detail.list.product.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.list.data,(b,C)=>(h(),W(v,{key:C,class:X({"border-none":C==e.list.data.length-1})},{default:F(()=>[c("div",O8n,m(b.product_id),1),c("div",L8n,[k(l,{id:b.product_id,"image-path":b.cover_img_thumbnail,title:b.title,createdAt:b.created_at,"is-only-on-ucitelnice":b.only_on_ucitelnice},null,8,["id","image-path","title","createdAt","is-only-on-ucitelnice"])]),c("div",M8n,[k(d,{user:b.author},null,8,["user"])]),c("div",N8n,[k(u,{date:b.bought_at,id:b.bought_by_id,email:b.bought_by},null,8,["date","id","email"])]),c("div",R8n,m(b.price+",-"),1),c("div",j8n,[k(f,{number:b.order.number,href:b.order.pdf_url,loading:e.loading||e.actionLoading,onRegenerate:$=>r.regenerate(b.order)},null,8,["number","href","loading","onRegenerate"])]),c("div",F8n,[k(f,{number:b.invoice.number,href:b.invoice.pdf_url,loading:e.loading||e.actionLoading,onRegenerate:$=>r.regenerate(b.invoice)},null,8,["number","href","loading","onRegenerate"]),k(p,{product:b},null,8,["product"])])]),_:2},1032,["class"]))),128)),e.loading?D("",!0):(h(),W(_,{key:2,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:t[1]||(t[1]=b=>e.$emit("page",b)),limit:1,align:"center"},null,8,["data"]))],2)])}const U8n=U($8n,[["render",z8n]]),B8n={components:{TableSearchWithQuery:tr,SchoolProductTable:U8n,Loading:Rt},props:{id:Number,query:{type:Object,default(){return{page:1,search:null,date:null}}}},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.school.detail.list.product.search.placeholder"),value:null},date:{placeholder:this.$t("administration.school.detail.list.product.date"),name:"created_at",value:null}}}},methods:{changePage(e){this.page=e},onFilterChange(){this.loading||this.$store.dispatch("administrationSchoolProduct/list",{id:this.id,filters:this.filterValues()})},filterValues(){return jo.filterValues(this.filters,this.query.page)},regenerate(e){this.$store.dispatch("administrationSchoolProduct/regenerate",{id:this.id,filters:this.filterValues(),invoice:e,dispatchMethod:"list"})}},computed:{...xe({loading:"administrationSchoolProduct/getLoading"})}},H8n={class:"vl-parent"};function V8n(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("SchoolProductTable");return h(),g("div",H8n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{class:"mb-3",filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d)},null,8,["filters","query","onChangeFilter","page"]),k(l,{id:n.id,onPage:r.changePage,onRegenerate:r.regenerate},null,8,["id","onPage","onRegenerate"])])}const q8n=U(B8n,[["render",V8n]]),Y8n={routes:["administration/content/section","administration/content/category","administration/content/search","administration/content/blog","administration/content/product-upload-lock"]},W8n={components:{PageHeader:rk,TabList:qr},data(){return{tab:{titles:Object.values(this.$tm("administration.content.tab")),routes:Y8n.routes}}}};function G8n(e,t,n,o,i,r){const s=y("PageHeader"),a=y("TabList"),l=y("router-view");return h(),g("div",null,[k(s,{title:e.$t("administration.content.header.title"),class:"mb-6"},null,8,["title"]),k(a,{titles:i.tab.titles,routes:i.tab.routes,class:"mb-2"},null,8,["titles","routes"]),k(l)])}const Z8n=U(W8n,[["render",G8n]]),K8n={props:{type:{type:[String,Object],default:null}}},J8n={class:"badge rounded-pill small px-2 py-1 fw-light bg-gray-300 text-gray-700"};function X8n(e,t,n,o,i,r){const s=sn("tooltip");return Oe((h(),g("span",J8n,[z(m(n.type?e.$tm("administration.content.section.sort")[n.type]:e.$t("administration.content.section.sort_unknown")),1)])),[[s,{content:e.$t("administration.content.section.sort_tooltip"),delay:{show:500,hide:100},triggers:["hover","click"]}]])}const gM=U(K8n,[["render",X8n]]),Mi={getFilters(e){let t={};for(var n in e)try{t[n]=JSON.parse(e[n])}catch{t[n]=e[n]}return t}},Q8n={components:{AppIcon:Ue},props:{isDropdown:{type:Boolean,default:!1},slug:{type:String,default:null}},methods:{hide(){this.$store.dispatch("administrationSection/hide",{slug:this.slug,filters:Mi.getFilters(this.$route.query)})}}};function e4n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:X([n.isDropdown?"dropdown-item d-flex align-items-center btn-tertiary medium":"btn btn-sm btn-center btn-primary small"]),onClick:t[0]||(t[0]=(...a)=>r.hide&&r.hide(...a))},[k(s,{icon:"hide",class:X([n.isDropdown?"me-2":"me-icon"])},null,8,["class"]),c("span",{class:X({"text-gray-900":n.isDropdown})},m(e.$t("administration.hide")),3)],2)}const $ce=U(Q8n,[["render",e4n]]),t4n={components:{AppIcon:Ue},props:{isDropdown:{type:Boolean,default:!1},slug:{type:String,default:null}},methods:{show(){this.$store.dispatch("administrationSection/show",{slug:this.slug,filters:Mi.getFilters(this.$route.query)})}}};function n4n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:X(n.isDropdown?"dropdown-item d-flex align-items-center btn-tertiary medium":"btn btn-sm btn-center btn-primary small"),onClick:t[0]||(t[0]=(...a)=>r.show&&r.show(...a))},[k(s,{icon:"show",class:X([n.isDropdown?"me-2":"me-icon"])},null,8,["class"]),c("span",{class:X({"text-gray-900":n.isDropdown})},m(e.$t("administration.show")),3)],2)}const Cce=U(t4n,[["render",n4n]]),o4n={components:{AppIcon:Ue},props:{section:Object},methods:{update(){let e=window._.cloneDeep(this.section);this.$store.commit("administrationSection/setDetail",e),this.$store.dispatch("sidebar/open",{type:"section-update"})}},computed:{...xe({detail:"administrationSection/getDetail"})}},i4n={class:"text-gray-900"};function r4n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item btn-tertiary medium",onClick:t[0]||(t[0]=(...a)=>r.update&&r.update(...a))},[k(s,{icon:"edit",class:"me-icon"}),c("span",i4n,m(e.$t("administration.update")),1)])}const vM=U(o4n,[["render",r4n]]),s4n={components:{AppIcon:Ue},props:{section:{type:Object,default:null}},methods:{deleteSection(){this.$store.commit("administrationSection/setDetail",this.section),this.$store.dispatch("sidebar/open",{type:"section-delete"})}}},a4n={class:X("text-gray-900")};function l4n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item d-flex align-items-center btn-danger btn-tertiary medium",onClick:t[0]||(t[0]=(...a)=>r.deleteSection&&r.deleteSection(...a))},[k(s,{icon:"delete",class:"me-2"}),c("span",a4n,m(e.$t("administration.delete")),1)])}const _M=U(s4n,[["render",l4n]]),c4n={components:{AppIcon:Ue},props:{isDropdown:{type:Boolean,default:!1},link:{type:String,default:null}},methods:{copyUrl(){this.$copyText(this.link.toString()),this.copied=!0,window.flash(this.$t("clipboard.copied"),"success"),setTimeout(()=>{this.copied=!1},2e3)}}};function d4n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:X(n.isDropdown?"dropdown-item d-flex align-items-center btn-tertiary medium":"btn btn-sm btn-center btn-primary small"),onClick:t[0]||(t[0]=(...a)=>r.copyUrl&&r.copyUrl(...a))},[k(s,{icon:"link",class:X(n.isDropdown?"me-2":"me-icon")},null,8,["class"]),c("span",{class:X({"text-gray-900":n.isDropdown})},m(e.$t("public.copy_url")),3)],2)}const yM=U(c4n,[["render",d4n]]),u4n={components:{ContentItem:_h,ProductCountPill:I1,SectionTypePill:gM,SectionHide:$ce,SectionShow:Cce,SectionUpdate:vM,SectionDelete:_M,SectionUrlCopy:yM},props:{section:{type:Object,default:()=>({id:null,title:null,description:"",productCount:0,sortType:null})}}};function h4n(e,t,n,o,i,r){const s=y("SectionTypePill"),a=y("ProductCountPill"),l=y("SectionShow"),d=y("SectionHide"),u=y("SectionUpdate"),f=y("SectionUrlCopy"),p=y("SectionDelete"),v=y("ContentItem");return h(),W(v,null,{title:F(()=>[z(m(n.section.title),1)]),description:F(()=>[z(m(n.section.description?n.section.description.substring(0,50)+"...":""),1)]),tags:F(()=>[k(s,{type:n.section.type,class:"me-2"},null,8,["type"]),k(a,{count:n.section.productHomepageCount},null,8,["count"])]),buttons:F(()=>[k(l,{slug:n.section.slug},null,8,["slug"]),k(d,{slug:n.section.slug},null,8,["slug"])]),dotsButton:F(()=>[k(u,{section:n.section},null,8,["section"]),k(f,{link:n.section.link,"is-dropdown":""},null,8,["link"]),k(p,{section:n.section},null,8,["section"])]),_:1})}const f4n=U(u4n,[["render",h4n]]),m4n={components:{AppIcon:Ue},methods:{create(){this.$store.dispatch("sidebar/open",{type:"section-create"})}}};function p4n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-sm btn-tertiary btn-center",onClick:t[0]||(t[0]=(...a)=>r.create&&r.create(...a))},[z(m(e.$t("administration.content.section.create.button"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])}const g4n=U(m4n,[["render",p4n]]),v4n={components:{SectionRecent:f4n,Loading:Rt,SectionCreate:g4n},data(){return{primaryColor:window.primaryColor}},computed:{...xe({list:"administrationSection/getRecent",loading:"administrationSection/getLoadingRecent"})},methods:{loadAll(){this.$store.dispatch("administrationSection/recent")}},mounted(){this.loadAll()}},_4n={class:"d-flex justify-content-between align-items-start mb-3"},y4n={class:"mb-0"},b4n={key:0,class:"vl-parent mh-4rem"},k4n={key:1},w4n={class:"text-center"};function $4n(e,t,n,o,i,r){const s=y("SectionCreate"),a=y("Loading"),l=y("SectionRecent");return h(),g("div",null,[c("div",_4n,[c("h4",y4n,m(e.$t("administration.content.section.new")),1),k(s)]),e.loading?(h(),g("div",b4n,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.length?(h(!0),g(pe,{key:2},Me(e.list,(d,u)=>(h(),g("div",{key:u},[k(l,{section:d,class:"mb-3"},null,8,["section"])]))),128)):(h(),g("div",k4n,[c("h4",w4n,m(e.$t("administration.content.section.not_found")),1)]))])}const C4n=U(v4n,[["render",$4n]]),S4n={components:{AppIcon:Ue},props:{link:{type:String,default:null}}},T4n=["href"],E4n={class:"text-gray-900"};function I4n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("a",{class:"dropdown-item d-flex align-items-center btn-tertiary medium",href:n.link},[k(s,{icon:"star",class:"me-2"}),c("span",E4n,m(e.$t("administration.show_preview")),1)],8,T4n)}const P4n=U(S4n,[["render",I4n]]),Fg={tabs:{attachProductTab:"attachProduct",attachedProductsTab:"attachedProducts"},permanentIds:[2,3,4],types:[{key:"latest",name:"Nejnovější výběr"},{key:"random",name:"Náhodný výběr"},{key:"manual",name:"Ruční výběr"},{key:"section",name:"Výběr ze sekcii"},{key:"class_subject",name:"Výběr z předmětů stupně"},{key:"category",name:"Výběr z kategorií "},{key:"preference",name:"Výběr z preferencií"},{key:"favourite_author",name:"Výběr oblíbených autorů"},{key:"only_on_ucitelnice",name:"Výběr Pouze na Učitelnici"},{key:"organization",name:"Výběr z organizací"}]},A4n={components:{ContentItem:_h,ProductCountPill:I1,SectionTypePill:gM,SectionHide:$ce,SectionShowPreview:P4n,SectionUpdate:vM,SectionDelete:_M,SectionUrlCopy:yM},data(){return{permanentIds:Fg.permanentIds}},props:{section:{type:Object,default:()=>({id:null,title:null,description:"",productCount:0,sortType:null})}}};function D4n(e,t,n,o,i,r){const s=y("SectionTypePill"),a=y("ProductCountPill"),l=y("SectionHide"),d=y("SectionUpdate"),u=y("SectionUrlCopy"),f=y("SectionShowPreview"),p=y("SectionDelete"),v=y("ContentItem");return h(),W(v,{"is-movable":"",class:X({"text-muted fw-normal":i.permanentIds.includes(n.section.id)})},{title:F(()=>[c("span",{class:X({"fw-normal":i.permanentIds.includes(n.section.id)})},m(n.section.title),3)]),description:F(()=>[z(m(n.section.description?n.section.description.substring(0,50)+"...":""),1)]),tags:F(()=>[k(s,{type:n.section.type,class:"me-2"},null,8,["type"]),k(a,{count:n.section.productHomepageCount},null,8,["count"])]),dotsButton:F(()=>[i.permanentIds.includes(n.section.id)?D("",!0):(h(),W(l,{key:0,"is-dropdown":"",slug:n.section.slug},null,8,["slug"])),k(d,{section:n.section},null,8,["section"]),k(u,{link:n.section.link,"is-dropdown":""},null,8,["link"]),k(f,{link:n.section.link},null,8,["link"]),i.permanentIds.includes(n.section.id)?D("",!0):(h(),W(p,{key:1,section:n.section},null,8,["section"]))]),_:1},8,["class"])}const x4n=U(A4n,[["render",D4n]]),O4n={components:{SectionShown:x4n,Loading:Rt,draggable:nk},data(){return{primaryColor:window.primaryColor,drag:!1}},computed:{...xe({loading:"administrationSection/getLoadingShown"}),list:{get(){return this.$store.getters["administrationSection/getShown"]},set(e){this.$store.dispatch("administrationSection/reorder",e)}}},methods:{loadAll(){this.$store.dispatch("administrationSection/shown")}},mounted(){this.loadAll()}},L4n={class:"mb-3"},M4n={key:0,class:"vl-parent mh-4rem"},N4n={key:1},R4n={class:"text-center"};function j4n(e,t,n,o,i,r){const s=y("Loading"),a=y("SectionShown"),l=y("draggable");return h(),g("div",null,[c("h4",L4n,m(e.$t("administration.content.section.shown")),1),e.loading?(h(),g("div",M4n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):r.list.length?(h(),W(l,{key:2,modelValue:r.list,"onUpdate:modelValue":t[1]||(t[1]=d=>r.list=d),group:"sections","item-key":"id",onStart:t[2]||(t[2]=d=>i.drag=!0),onEnd:t[3]||(t[3]=d=>i.drag=!1)},{item:F(({element:d})=>[k(a,{section:d,class:"mb-3"},null,8,["section"])]),_:1},8,["modelValue"])):(h(),g("div",N4n,[c("h4",R4n,m(e.$t("administration.content.section.not_found")),1)]))])}const F4n=U(O4n,[["render",j4n]]),z4n={components:{TableSearchWithQuery:tr},props:{query:{type:Object,default:()=>({search:null})}},data(){return{filters:{search:{placeholder:this.$t("administration.content.section.search"),value:null}}}},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationSection/hidden",{filters:this.filterValues()})},filterValues(){return jo.filterValues(this.filters)}}};function U4n(e,t,n,o,i,r){const s=y("TableSearchWithQuery");return h(),g("div",null,[k(s,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,loading:!1,"plain-search":""},null,8,["filters","query","onChangeFilter"])])}const B4n=U(z4n,[["render",U4n]]),H4n={components:{ContentItem:_h,ProductCountPill:I1,SectionTypePill:gM,SectionShow:Cce,SectionUpdate:vM,SectionDelete:_M,SectionUrlCopy:yM},props:{section:{type:Object,default:()=>({id:null,title:null,description:"",productCount:0,sortType:null})}}};function V4n(e,t,n,o,i,r){const s=y("SectionTypePill"),a=y("ProductCountPill"),l=y("SectionShow"),d=y("SectionUpdate"),u=y("SectionUrlCopy"),f=y("SectionDelete"),p=y("ContentItem");return h(),W(p,null,{title:F(()=>[z(m(n.section.title),1)]),description:F(()=>[z(m(n.section.description?n.section.description.substring(0,50)+"...":""),1)]),tags:F(()=>[k(s,{type:n.section.type,class:"me-2"},null,8,["type"]),k(a,{count:n.section.productHomepageCount},null,8,["count"])]),dotsButton:F(()=>[k(l,{"is-dropdown":!0,slug:n.section.slug},null,8,["slug"]),k(d,{section:n.section},null,8,["section"]),k(u,{link:n.section.link,"is-dropdown":""},null,8,["link"]),k(f,{section:n.section},null,8,["section"])]),_:1})}const q4n=U(H4n,[["render",V4n]]),Y4n={components:{SectionSearch:B4n,SectionHidden:q4n,Loading:Rt},props:{query:Object},data(){return{primaryColor:window.primaryColor}},computed:{...xe({list:"administrationSection/getHidden",loading:"administrationSection/getLoadingHidden"})}},W4n={class:"mb-3"},G4n={key:0,class:"vl-parent mh-4rem"},Z4n={key:1},K4n={class:"text-center"};function J4n(e,t,n,o,i,r){const s=y("SectionSearch"),a=y("Loading"),l=y("SectionHidden");return h(),g("div",null,[c("h4",W4n,m(e.$t("administration.content.section.hidden")),1),k(s,{class:"mb-4",query:n.query},null,8,["query"]),e.loading?(h(),g("div",G4n,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.length?(h(!0),g(pe,{key:2},Me(e.list,(d,u)=>(h(),g("div",{key:u},[k(l,{section:d,class:"mb-3"},null,8,["section"])]))),128)):(h(),g("div",Z4n,[c("h4",K4n,m(e.$t("administration.content.section.not_found")),1)]))])}const X4n=U(Y4n,[["render",J4n]]),Q4n={props:{query:Object},components:{SectionListRecent:C4n,SectionListShown:F4n,SectionListHidden:X4n}},e5n={class:"mt-5"};function t5n(e,t,n,o,i,r){const s=y("SectionListRecent"),a=y("SectionListShown"),l=y("SectionListHidden");return h(),g("div",e5n,[k(s,{class:"mb-5"}),k(a,{class:"mb-5"}),k(l,{query:n.query},null,8,["query"])])}const n5n=U(Q4n,[["render",t5n]]),o5n={data(){return{moment:gt}},props:{from:String,to:String}},i5n={class:"text-gray-900 small"};function r5n(e,t,n,o,i,r){return h(),g("span",i5n,m(i.moment(String(n.from)).format("DD. MM. YYYY")+" – "+(n.to?i.moment(String(n.to)).format("DD. MM. YYYY"):e.$t("infobox.editor.ends_at.placeholder"))),1)}const U6=U(o5n,[["render",r5n]]),s5n={props:{type:{type:String,default:"error"}}},a5n={class:"badge rounded-pill small px-2 py-1 fw-light bg-gray-300 text-gray-700"};function l5n(e,t,n,o,i,r){return h(),g("span",a5n,m(e.$tm("infobox.types")[n.type]),1)}const bM=U(s5n,[["render",l5n]]),c5n={},d5n={class:"badge rounded-pill small px-2 py-1 fw-light bg-gray-300 text-gray-700"};function u5n(e,t,n,o,i,r){return h(),g("span",d5n,m(e.$t("author.only")),1)}const kM=U(c5n,[["render",u5n]]),h5n={components:{AppIcon:Ue},props:{isDropdown:{type:Boolean,default:!1},id:{type:Number,default:null}},methods:{show(){this.$store.dispatch("administrationInfoBox/show",{id:this.id,filters:Mi.getFilters(this.$route.query)})}}};function f5n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:X([n.isDropdown?"dropdown-item d-flex align-items-center btn-tertiary medium":"btn btn-center btn-sm btn-primary small"]),onClick:t[0]||(t[0]=(...a)=>r.show&&r.show(...a))},[k(s,{icon:"show",class:X([n.isDropdown?"me-2":"me-icon"]),height:"16",width:"16"},null,8,["class"]),c("span",{class:X({"text-gray-900":n.isDropdown})},m(e.$t("administration.show")),3)],2)}const Sce=U(h5n,[["render",f5n]]),m5n={components:{AppIcon:Ue},props:{isDropdown:{type:Boolean,default:!1},id:{type:Number,default:null}},methods:{hide(){this.$store.dispatch("administrationInfoBox/hide",{id:this.id,filters:Mi.getFilters(this.$route.query)})}}};function p5n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:X([n.isDropdown?"dropdown-item d-flex align-items-center btn-tertiary medium":"btn btn-center btn-sm btn-primary small"]),onClick:t[0]||(t[0]=(...a)=>r.hide&&r.hide(...a))},[k(s,{icon:"hide",class:X([n.isDropdown?"me-2":"me-icon"]),height:"16",width:"16"},null,8,["class"]),c("span",{class:X({"text-gray-900":n.isDropdown})},m(e.$t("administration.hide")),3)],2)}const Tce=U(m5n,[["render",p5n]]),g5n={components:{AppIcon:Ue}},v5n={class:"text-gray-900"};function _5n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item d-flex align-items-center btn-tertiary medium",onClick:t[0]||(t[0]=a=>e.$emit("show"))},[k(s,{icon:"star",class:"me-2",height:"16",width:"16"}),c("span",v5n,m(e.$t("administration.show_preview")),1)])}const wM=U(g5n,[["render",_5n]]),y5n={components:{AppIcon:Ue},props:{box:Object},methods:{update(){let e=window._.cloneDeep(this.box);this.$store.commit("administrationInfoBox/setDetail",e),this.$store.dispatch("sidebar/open",{type:"info-box-update"})}}},b5n={class:"text-gray-900"};function k5n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item d-flex align-items-center btn-tertiary medium",onClick:t[0]||(t[0]=(...a)=>r.update&&r.update(...a))},[k(s,{icon:"edit",class:"me-2",height:"16",width:"16"}),c("span",b5n,m(e.$t("administration.edit")),1)])}const $M=U(y5n,[["render",k5n]]),w5n={components:{AppIcon:Ue},props:{box:Object},methods:{deletee(){this.$store.commit("administrationInfoBox/setDetail",this.box),this.$store.dispatch("sidebar/open",{type:"info-box-delete"})}}},$5n={class:"text-gray-900"};function C5n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item d-flex align-items-center btn-danger btn-tertiary medium",onClick:t[0]||(t[0]=(...a)=>r.deletee&&r.deletee(...a))},[k(s,{icon:"delete",class:"me-2",height:"16",width:"16"}),c("span",$5n,m(e.$t("administration.delete")),1)])}const CM=U(w5n,[["render",C5n]]),G2={icon:{new:"/images/infobox_new_feature_icon.png",error:"/images/infobox_error_icon.png",info:"/images/infobox_info_icon.png"},style:{new:"bg-success-infobox text-white",error:"bg-danger text-white",warning:"bg-warning-infobox text-gray-900",info:"bg-secondary text-gray-900"},maxTitleLength:80},S5n={components:{AppIcon:Ue},props:{box:{type:Object,default:()=>({title:null,content:null})}},data(){return{config:G2}}},T5n={class:"row align-items-center container"},E5n={class:"col-12 d-flex flex-wrap justify-content-between align-items-center mb-1"},I5n={class:"fw-bold mb-0 mt-1"},P5n={class:"col-auto ms-auto"},A5n={class:"col-11"},D5n=["href"];function x5n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",{class:X(["d-flex p-3 justify-content-center",i.config.style[n.box.type]])},[c("div",T5n,[c("div",E5n,[c("p",I5n,m(n.box.title),1),c("div",P5n,[c("button",{class:X(["btn btn-tertiary btn-sm bg-transparent",i.config.style[n.box.type]])},[k(s,{icon:"close",height:"24",width:"24"})],2)])]),c("div",A5n,[c("p",{class:X(["mb-0",{"mb-1":n.box.link_href}])},m(n.box.content),3),n.box.link_href?(h(),g("a",{key:0,href:n.box.link_href,target:"_blank",class:X(["text-decoration-underline cursor-pointer",n.box.type=="error"||n.box.type=="new"?"link-white":"link-dark"])},m(n.box.link_title),11,D5n)):D("",!0)])])],2)}const SM=U(S5n,[["render",x5n]]),O5n={components:{ContentItem:_h,DateRange:U6,InfoBoxTypePill:bM,InfoBoxAuthorPill:kM,InfoBoxShow:Sce,InfoBoxHide:Tce,InfoBoxShowPreview:wM,InfoBoxUpdate:$M,InfoBoxDelete:CM,InfoBoxPreview:SM},props:{box:{type:Object,default:()=>({id:null,title:null,description:null})}},data(){return{shown:!0}},methods:{onHide(){this.shown=!1},onShow(){this.shown=!0}}};function L5n(e,t,n,o,i,r){const s=y("InfoBoxPreview"),a=y("DateRange"),l=y("InfoBoxTypePill"),d=y("InfoBoxAuthorPill"),u=y("InfoBoxShow"),f=y("InfoBoxHide"),p=y("InfoBoxShowPreview"),v=y("InfoBoxUpdate"),_=y("InfoBoxDelete"),b=y("ContentItem");return h(),g("div",null,[i.shown?(h(),W(s,{key:0,box:n.box,onHide:r.onHide},null,8,["box","onHide"])):D("",!0),k(b,null,os({tags:F(()=>[k(a,{class:"me-2",from:n.box.starts_at,to:n.box.ends_at},null,8,["from","to"]),k(l,{type:n.box.type},null,8,["type"]),n.box.is_only_for_authors?(h(),W(d,{key:0,class:"ms-1"})):D("",!0)]),buttons:F(()=>[k(u,{id:n.box.id},null,8,["id"]),k(f,{id:n.box.id},null,8,["id"])]),dotsButton:F(()=>[i.shown?D("",!0):(h(),W(p,{key:0,onShow:r.onShow},null,8,["onShow"])),k(v,{box:n.box},null,8,["box"]),k(_,{box:n.box},null,8,["box"])]),_:2},[i.shown?void 0:{name:"title",fn:F(()=>[z(m(n.box.title),1)]),key:"0"},i.shown?void 0:{name:"description",fn:F(()=>[z(m(n.box.content.substring(0,50)+"..."),1)]),key:"1"}]),1024)])}const M5n=U(O5n,[["render",L5n]]),N5n={components:{AppIcon:Ue},methods:{create(){this.$store.dispatch("sidebar/open",{type:"info-box-create"})}}};function R5n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-sm btn-tertiary btn-center",onClick:t[0]||(t[0]=(...a)=>r.create&&r.create(...a))},[z(m(e.$t("administration.content.infobox.create.button"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon",height:"16",width:"16"})])}const j5n=U(N5n,[["render",R5n]]),F5n={components:{InfoBoxRecent:M5n,InfoBoxCreate:j5n,Loading:Rt},data(){return{primaryColor:window.primaryColor}},computed:{...xe({list:"administrationInfoBox/getRecent",loading:"administrationInfoBox/getLoadingRecent"})},methods:{loadAll(){this.$store.dispatch("administrationInfoBox/recent")}},mounted(){this.loadAll()}},z5n={class:"d-flex justify-content-between align-items-start"},U5n={class:"mb-3"},B5n={key:0,class:"vl-parent mh-4rem"},H5n={key:1},V5n={class:"text-center"};function q5n(e,t,n,o,i,r){const s=y("InfoBoxCreate"),a=y("Loading"),l=y("InfoBoxRecent");return h(),g("div",null,[c("div",z5n,[c("h3",U5n,m(e.$t("administration.content.infobox.recent")),1),k(s)]),e.loading?(h(),g("div",B5n,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.length?(h(!0),g(pe,{key:2},Me(e.list,(d,u)=>(h(),g("div",{key:u},[k(l,{box:d,class:"mb-3"},null,8,["box"])]))),128)):(h(),g("div",H5n,[c("h4",V5n,m(e.$t("administration.content.infobox.not_found")),1)]))])}const Y5n=U(F5n,[["render",q5n]]),W5n={components:{ContentItem:_h,DateRange:U6,InfoBoxTypePill:bM,InfoBoxAuthorPill:kM,InfoBoxHide:Tce,InfoBoxShowPreview:wM,InfoBoxUpdate:$M,InfoBoxDelete:CM,InfoBoxPreview:SM},props:{box:{type:Object,default:()=>({id:null,title:null,content:null})}},data(){return{shown:!0}},methods:{onHide(){this.shown=!1},onShow(){this.shown=!0}}};function G5n(e,t,n,o,i,r){const s=y("InfoBoxPreview"),a=y("DateRange"),l=y("InfoBoxTypePill"),d=y("InfoBoxAuthorPill"),u=y("InfoBoxHide"),f=y("InfoBoxShowPreview"),p=y("InfoBoxUpdate"),v=y("InfoBoxDelete"),_=y("ContentItem");return h(),g("div",null,[i.shown?(h(),W(s,{key:0,box:n.box,onHide:r.onHide},null,8,["box","onHide"])):D("",!0),k(_,null,os({tags:F(()=>[k(a,{class:"me-2",from:n.box.starts_at,to:n.box.ends_at},null,8,["from","to"]),k(l,{type:n.box.type},null,8,["type"]),n.box.is_only_for_authors?(h(),W(d,{key:0,class:"ms-1"})):D("",!0)]),dotsButton:F(()=>[k(u,{"is-dropdown":!0,id:n.box.id},null,8,["id"]),i.shown?D("",!0):(h(),W(f,{key:0,onShow:r.onShow},null,8,["onShow"])),k(p,{box:n.box},null,8,["box"]),k(v,{box:n.box},null,8,["box"])]),_:2},[i.shown?void 0:{name:"title",fn:F(()=>[z(m(n.box.title),1)]),key:"0"},i.shown?void 0:{name:"description",fn:F(()=>[z(m(n.box.content.substring(0,50)+"..."),1)]),key:"1"}]),1024)])}const Z5n=U(W5n,[["render",G5n]]),K5n={components:{InfoBoxShown:Z5n,Loading:Rt},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"administrationInfoBox/getLoadingShown",list:"administrationInfoBox/getShown"})},methods:{loadAll(){this.$store.dispatch("administrationInfoBox/shown")}},mounted(){this.loadAll()}},J5n={class:"mb-3"},X5n={key:0,class:"vl-parent mh-4rem"},Q5n={key:1},e$n={class:"text-center"};function t$n(e,t,n,o,i,r){const s=y("Loading"),a=y("InfoBoxShown");return h(),g("div",null,[c("h3",J5n,m(e.$t("administration.content.infobox.shown")),1),e.loading?(h(),g("div",X5n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=l=>e.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.length?(h(!0),g(pe,{key:2},Me(e.list,(l,d)=>(h(),g("div",{key:d},[k(a,{box:l,class:"mb-3"},null,8,["box"])]))),128)):(h(),g("div",Q5n,[c("h4",e$n,m(e.$t("administration.content.infobox.not_found")),1)]))])}const n$n=U(K5n,[["render",t$n]]),o$n={components:{TableSearchWithQuery:tr},props:{query:{type:Object,default:()=>({search:null})}},data(){return{filters:{search:{placeholder:this.$t("administration.content.infobox.search"),value:null}}}},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationInfoBox/hidden",{filters:this.filterValues()})},filterValues(){return jo.filterValues(this.filters)}}};function i$n(e,t,n,o,i,r){const s=y("TableSearchWithQuery");return h(),g("div",null,[k(s,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,loading:!1,"plain-search":""},null,8,["filters","query","onChangeFilter"])])}const r$n=U(o$n,[["render",i$n]]),s$n={components:{ContentItem:_h,InfoBoxPreview:SM,DateRange:U6,InfoBoxAuthorPill:kM,InfoBoxTypePill:bM,InfoBoxShow:Sce,InfoBoxShowPreview:wM,InfoBoxUpdate:$M,InfoBoxDelete:CM},props:{box:{type:Object,default:()=>({id:null,title:null,description:null})}},data(){return{shown:!1}},methods:{onHide(){this.shown=!1},onShow(){this.shown=!0}}};function a$n(e,t,n,o,i,r){const s=y("InfoBoxPreview"),a=y("DateRange"),l=y("InfoBoxTypePill"),d=y("InfoBoxAuthorPill"),u=y("InfoBoxShow"),f=y("InfoBoxShowPreview"),p=y("InfoBoxUpdate"),v=y("InfoBoxDelete"),_=y("ContentItem");return h(),g("div",null,[i.shown?(h(),W(s,{key:0,box:n.box,onHide:r.onHide},null,8,["box","onHide"])):D("",!0),k(_,null,os({tags:F(()=>[k(a,{class:"me-2",from:n.box.starts_at,to:n.box.ends_at},null,8,["from","to"]),k(l,{type:n.box.type},null,8,["type"]),n.box.is_only_for_authors?(h(),W(d,{key:0,class:"ms-1"})):D("",!0)]),dotsButton:F(()=>[k(u,{"is-dropdown":!0,id:n.box.id},null,8,["id"]),i.shown?D("",!0):(h(),W(f,{key:0,onShow:r.onShow},null,8,["onShow"])),k(p,{box:n.box},null,8,["box"]),k(v,{box:n.box},null,8,["box"])]),_:2},[i.shown?void 0:{name:"title",fn:F(()=>[z(m(n.box.title),1)]),key:"0"},i.shown?void 0:{name:"description",fn:F(()=>[z(m(n.box.content.substring(0,50)+"..."),1)]),key:"1"}]),1024)])}const l$n=U(s$n,[["render",a$n]]),c$n={components:{InfoBoxSearch:r$n,InfoBoxHidden:l$n,Loading:Rt},props:{query:Object},data(){return{primaryColor:window.primaryColor}},computed:{...xe({list:"administrationInfoBox/getHidden",loading:"administrationInfoBox/getLoadingHidden"})}},d$n={class:"mb-3"},u$n={key:0,class:"vl-parent mh-4rem"},h$n={key:1},f$n={class:"text-center"};function m$n(e,t,n,o,i,r){const s=y("InfoBoxSearch"),a=y("Loading"),l=y("InfoBoxHidden");return h(),g("div",null,[c("h3",d$n,m(e.$t("administration.content.infobox.hidden")),1),k(s,{class:"mb-4",query:n.query},null,8,["query"]),e.loading?(h(),g("div",u$n,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.length?(h(!0),g(pe,{key:2},Me(e.list,(d,u)=>(h(),g("div",{key:u},[k(l,{box:d,class:"mb-3"},null,8,["box"])]))),128)):(h(),g("div",h$n,[c("h4",f$n,m(e.$t("administration.content.infobox.not_found")),1)]))])}const p$n=U(c$n,[["render",m$n]]),g$n={components:{InfoBoxListRecent:Y5n,InfoBoxListShown:n$n,InfoBoxListHidden:p$n},props:{query:Object}},v$n={class:"mt-5"};function _$n(e,t,n,o,i,r){const s=y("InfoBoxListRecent"),a=y("InfoBoxListShown"),l=y("InfoBoxListHidden");return h(),g("div",v$n,[k(s,{class:"mb-5"}),k(a,{class:"mb-5"}),k(l,{query:n.query},null,8,["query"])])}const y$n=U(g$n,[["render",_$n]]),b$n={routes:["administration/content/category/class-subject","administration/content/category/class","administration/content/category/subject","administration/content/category/theme","administration/content/category/kind","administration/content/category/format","administration/content/category/holiday","administration/content/category/image"]},k$n={components:{Tablist:qr},data(){return{tab:{titles:Object.values(this.$tm("administration.content.category.tab")),routes:b$n.routes}}}};function w$n(e,t,n,o,i,r){const s=y("Tablist"),a=y("router-view");return h(),g("div",null,[k(s,{titles:i.tab.titles,routes:i.tab.routes,"padding-x":0,class:"mb-3"},null,8,["titles","routes"]),k(a)])}const $$n=U(k$n,[["render",w$n]]),C$n={components:{AppIcon:Ue},props:{category:Object,leaf:{type:Boolean,default:!1},active:{type:Boolean,default:!1},type:{type:String,default:null}},data(){return{hover:!1}},computed:{...xe({subjectIndex:"administrationClassSubject/getSubjectIndex",classIndex:"administrationClassSubject/getClassIndex"})},methods:{select(){this.$emit("selected")},remove(){this.type=="subject-category"?(this.$store.commit("administrationClassSubject/setSubjectCategory",this.category),this.$store.dispatch("sidebar/open",{type:"class-subject-subject-category-remove"})):this.type=="subject"?(this.$store.commit("administrationClassSubject/setSubject",this.category),this.$store.dispatch("sidebar/open",{type:"class-subject-subject-remove"})):this.type=="subsubject"&&(this.$store.commit("administrationClassSubject/setSubsubject",this.category),this.$store.dispatch("sidebar/open",{type:"class-subject-subsubject-remove"}))}}},S$n={class:"d-flex align-items-center"};function T$n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",{class:X(["px-3 border d-flex justify-content-between align-items-center bg-primary-5-hover cursor-pointer h-3dot75rem",[{"bg-primary-5":n.active}]]),onClick:t[1]||(t[1]=(...a)=>r.select&&r.select(...a)),onMouseover:t[2]||(t[2]=a=>i.hover=!0),onMouseleave:t[3]||(t[3]=a=>i.hover=!1)},[z(m(n.category.name)+" ",1),c("div",S$n,[Oe(c("button",{class:"btn btn-sm btn-danger btn-tertiary btn-center",onClick:t[0]||(t[0]=Gt((...a)=>r.remove&&r.remove(...a),["stop"]))},[k(s,{icon:"minus-circle"})],512),[[Vo,i.hover&&n.type!="class"]]),Oe(k(s,{icon:"arrow-right",class:"text-primary ms-icon",height:"20",width:"20"},null,512),[[Vo,!n.leaf]])])],34)}const B6=U(C$n,[["render",T$n]]),E$n={components:{ClassSubjectItem:B6},data(){return{primaryColor:window.primaryColor}},computed:{...xe({list:"administrationClassSubject/getList",classIndex:"administrationClassSubject/getClassIndex"})},methods:{loadAll(){this.$store.dispatch("administrationClassSubject/list")},setClass(e){this.$store.commit("administrationClassSubject/setClass",e)},setClassIndex(e){this.$store.commit("administrationClassSubject/setClassIndex",e==this.classIndex?null:e),this.$store.commit("administrationClassSubject/setSubjectCategoryIndex",null)},subjectCategoryList(e){return this.list[e]&&this.list[e].children?this.list[e].children:[]}},mounted(){this.loadAll()}},I$n={class:"mb-2 py-1"},P$n={class:"medium fw-bold"};function A$n(e,t,n,o,i,r){const s=y("ClassSubjectItem");return h(),g("div",null,[c("div",I$n,[c("span",P$n,m(e.$t("category.headline.class")),1)]),c("div",null,[(h(!0),g(pe,null,Me(e.list,(a,l)=>(h(),W(s,{key:l,category:a,onSelected:d=>{r.setClass(a),r.setClassIndex(l)},leaf:r.subjectCategoryList(l).length<=0,active:l==e.classIndex,type:"class"},null,8,["category","onSelected","leaf","active"]))),128))])])}const D$n=U(E$n,[["render",A$n]]),x$n={components:{AppIcon:Ue},methods:{add(){this.$store.dispatch("sidebar/open",{type:"class-subject-subject-category-add"})}}};function O$n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.add&&r.add(...a))},[z(m(e.$t("administration.add"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])}const L$n=U(x$n,[["render",O$n]]),M$n={components:{ClassSubjectSubjectCategoryAddButton:L$n,ClassSubjectItem:B6},computed:{...xe({list:"administrationClassSubject/getList",classIndex:"administrationClassSubject/getClassIndex",subjectCategoryIndex:"administrationClassSubject/getSubjectCategoryIndex"}),subjectCategoryList(){return this.list[this.classIndex]&&this.list[this.classIndex].children?this.list[this.classIndex].children:[]}},methods:{setSubjectCategory(e){this.$store.commit("administrationClassSubject/setSubjectCategory",e)},setSubjectCategoryIndex(e){this.$store.commit("administrationClassSubject/setSubjectCategoryIndex",e==this.subjectCategoryIndex?null:e)},subjectList(e){return this.list[this.classIndex]&&this.list[this.classIndex].children&&this.list[this.classIndex].children[e]&&this.list[this.classIndex].children[e].children?this.list[this.classIndex].children[e].children:[]}}},N$n={key:0},R$n={class:"d-flex justify-content-between align-items-center mb-2"},j$n={class:"medium fw-bold"};function F$n(e,t,n,o,i,r){const s=y("ClassSubjectSubjectCategoryAddButton"),a=y("ClassSubjectItem");return e.classIndex!==null?(h(),g("div",N$n,[c("div",R$n,[c("span",j$n,m(e.$t("category.category.subject")),1),k(s)]),c("div",null,[(h(!0),g(pe,null,Me(r.subjectCategoryList,(l,d)=>(h(),W(a,{key:d,category:l,leaf:r.subjectList(d).length<=0,active:d==e.subjectCategoryIndex,onSelected:u=>{r.setSubjectCategory(l),r.setSubjectCategoryIndex(d)},type:"subject-category"},null,8,["category","leaf","active","onSelected"]))),128))])])):D("",!0)}const z$n=U(M$n,[["render",F$n]]),U$n={components:{AppIcon:Ue},methods:{add(){this.$store.dispatch("sidebar/open",{type:"class-subject-subject-add"})}}};function B$n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.add&&r.add(...a))},[z(m(e.$t("administration.add"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])}const H$n=U(U$n,[["render",B$n]]),V$n={components:{ClassSubjectAddButton:H$n,ClassSubjectItem:B6},data(){return{primaryColor:window.primaryColor}},computed:{...xe({list:"administrationClassSubject/getList",classIndex:"administrationClassSubject/getClassIndex",subjectCategoryIndex:"administrationClassSubject/getSubjectCategoryIndex",subjectIndex:"administrationClassSubject/getSubjectIndex"}),subjectList(){return this.list[this.classIndex]&&this.list[this.classIndex].children&&this.list[this.classIndex].children[this.subjectCategoryIndex]&&this.list[this.classIndex].children[this.subjectCategoryIndex].children?this.list[this.classIndex].children[this.subjectCategoryIndex].children:[]}},methods:{setSubject(e){this.$store.commit("administrationClassSubject/setSubject",e)},setSubjectIndex(e){this.$store.commit("administrationClassSubject/setSubjectIndex",e==this.subjectIndex?null:e)},subsubjectList(e){return this.list[this.classIndex]&&this.list[this.classIndex].children&&this.list[this.classIndex].children[this.subjectCategoryIndex]&&this.list[this.classIndex].children[this.subjectCategoryIndex].children&&this.list[this.classIndex].children[this.subjectCategoryIndex].children[e]&&this.list[this.classIndex].children[this.subjectCategoryIndex].children[e].children?this.list[this.classIndex].children[this.subjectCategoryIndex].children[e].children:[]}}},q$n={key:0},Y$n={class:"d-flex justify-content-between align-items-center mb-2"},W$n={class:"medium fw-bold"};function G$n(e,t,n,o,i,r){const s=y("ClassSubjectAddButton"),a=y("ClassSubjectItem");return e.classIndex!==null&&e.subjectCategoryIndex!==null?(h(),g("div",q$n,[c("div",Y$n,[c("span",W$n,m(e.$t("category.headline.subject")),1),k(s)]),c("div",null,[(h(!0),g(pe,null,Me(r.subjectList,(l,d)=>(h(),W(a,{key:d,category:l,leaf:r.subsubjectList(d).length<=0,active:d==e.subjectIndex,onSelected:u=>{r.setSubject(l),r.setSubjectIndex(d)},type:"subject"},null,8,["category","leaf","active","onSelected"]))),128))])])):D("",!0)}const Z$n=U(V$n,[["render",G$n]]),K$n={components:{AppIcon:Ue},methods:{add(){this.$store.dispatch("sidebar/open",{type:"class-subject-subsubject-add"})}}};function J$n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.add&&r.add(...a))},[z(m(e.$t("administration.add"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])}const X$n=U(K$n,[["render",J$n]]),Q$n={components:{ClassSubjectSubsubjectAddButton:X$n,ClassSubjectItem:B6},computed:{...xe({list:"administrationClassSubject/getList",classIndex:"administrationClassSubject/getClassIndex",subjectCategoryIndex:"administrationClassSubject/getSubjectCategoryIndex",subjectIndex:"administrationClassSubject/getSubjectIndex"}),subsubjectList(){return this.list[this.classIndex]&&this.list[this.classIndex].children&&this.list[this.classIndex].children[this.subjectCategoryIndex]&&this.list[this.classIndex].children[this.subjectCategoryIndex].children&&this.list[this.classIndex].children[this.subjectCategoryIndex].children[this.subjectIndex]&&this.list[this.classIndex].children[this.subjectCategoryIndex].children[this.subjectIndex].children?this.list[this.classIndex].children[this.subjectCategoryIndex].children[this.subjectIndex].children:[]}},methods:{}},e9n={key:0},t9n={class:"d-flex justify-content-between align-items-center mb-2"},n9n={class:"medium fw-bold"};function o9n(e,t,n,o,i,r){const s=y("ClassSubjectSubsubjectAddButton"),a=y("ClassSubjectItem");return e.classIndex!==null&&e.subjectCategoryIndex!==null&&e.subjectIndex!==null?(h(),g("div",e9n,[c("div",t9n,[c("span",n9n,m(e.$t("category.headline.subsubject")),1),k(s)]),c("div",null,[(h(!0),g(pe,null,Me(r.subsubjectList,(l,d)=>(h(),W(a,{key:d,category:l,leaf:!0,type:"subsubject"},null,8,["category"]))),128))])])):D("",!0)}const i9n=U(Q$n,[["render",o9n]]),r9n={components:{ClassSubjectClassList:D$n,ClassSubjectSubjectCategoryList:z$n,ClassSubjectSubjectList:Z$n,ClassSubjectSubsubjectList:i9n}},s9n={class:"row"},a9n={class:"col-3"},l9n={class:"col-3"},c9n={class:"col-3"},d9n={class:"col-3"};function u9n(e,t,n,o,i,r){const s=y("ClassSubjectClassList"),a=y("ClassSubjectSubjectCategoryList"),l=y("ClassSubjectSubjectList"),d=y("ClassSubjectSubsubjectList");return h(),g("div",s9n,[c("div",a9n,[k(s)]),c("div",l9n,[k(a)]),c("div",c9n,[k(l)]),c("div",d9n,[k(d)])])}const h9n=U(r9n,[["render",u9n]]),f9n={components:{AppIcon:Ue},props:{type:String},methods:{openSidebar(){this.$store.commit("administrationCategory/setDetail",{type:this.type,name:""}),this.$store.dispatch("sidebar/open",{type:"category-create"})}}};function m9n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.openSidebar&&r.openSidebar(...a))},[z(m(e.$tm("category.add.button")[n.type])+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])}const ob=U(f9n,[["render",m9n]]),p9n={components:{TableSearchWithQuery:tr},props:{type:String,query:{type:Object,default:()=>({search:null})},exactMatch:{type:Boolean,default:!1}},data(){return{filters:{search:{placeholder:this.$tm("category.search")[this.type],value:null}}}},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationCategory/list",{type:this.type,filters:this.filterValues()})},filterValues(){let e={...this.filters};return this.exactMatch&&(e.checkboxes=[{name:"exact",title:"",options:[],checked:["exact"]}]),jo.filterValues(e)}}};function g9n(e,t,n,o,i,r){const s=y("TableSearchWithQuery");return h(),g("div",null,[k(s,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,loading:!1},null,8,["filters","query","onChangeFilter"])])}const x1=U(p9n,[["render",g9n]]),v9n={components:{AppIcon:Ue},props:{category:Object},methods:{openSidebar(){let e=window._.cloneDeep(this.category);this.$store.commit("administrationCategory/setDetail",e),this.$store.dispatch("sidebar/open",{type:"category-update"})}}},_9n={class:"text-gray-900"};function y9n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item d-flex align-items-center btn-tertiary",onClick:t[0]||(t[0]=(...a)=>r.openSidebar&&r.openSidebar(...a))},[k(s,{icon:"edit",class:"me-2"}),c("span",_9n,m(e.$t("administration.edit")),1)])}const b9n=U(v9n,[["render",y9n]]),k9n={components:{AppIcon:Ue},props:{category:Object},methods:{deletee(){this.$store.commit("administrationCategory/setDetail",this.category),this.$store.dispatch("administrationCategory/deleteInfo",{id:this.category.id}),this.$store.dispatch("sidebar/open",{type:"category-delete"})}}},w9n={class:"text-gray-900"};function $9n(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item d-flex align-items-center btn-danger btn-tertiary",onClick:t[0]||(t[0]=(...a)=>r.deletee&&r.deletee(...a))},[k(s,{icon:"delete",class:"me-2"}),c("span",w9n,m(e.$t("administration.delete")),1)])}const C9n=U(k9n,[["render",$9n]]),S9n={props:{subcategory:String}},T9n={class:"badge rounded-pill small px-2 py-1 fw-light bg-gray-300 text-gray-700"};function E9n(e,t,n,o,i,r){return h(),g("span",T9n,m(n.subcategory),1)}const I9n=U(S9n,[["render",E9n]]),P9n={components:{Loading:Rt,FlexTableHead:ti,FlexTableRow:ni,TableButton:Za,SubCategoryPill:I9n,CategoryUpdateButton:b9n,CategoryDeleteButton:C9n},props:{type:String},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"administrationCategory/getLoading",list:"administrationCategory/getList",search:"administrationCategory/getSearch"})},methods:{loadAll(){this.$store.dispatch("administrationCategory/list",{type:this.type})}},watch:{type(){this.loadAll()}}},A9n={class:"col-3"},D9n={class:"col-9"},x9n={key:0,class:"vl-parent mh-8"},O9n={key:1},L9n={class:"text-center mt-4"},M9n={class:"col-3"},N9n={class:"col-9 d-flex justify-content-between align-items-center"},R9n={key:0};function j9n(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("Loading"),l=y("SubCategoryPill"),d=y("CategoryUpdateButton"),u=y("CategoryDeleteButton"),f=y("TableButton"),p=y("FlexTableRow");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",A9n,m(e.$tm("category")[n.type]),1),c("div",D9n,m(e.$tm("category.subheadline")[n.type]),1)]),_:1}),e.loading?(h(),g("div",x9n,[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=v=>e.loading=v),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list&&!e.list.length?(h(),g("div",O9n,[c("h4",L9n,m(e.$t("administration.product.table.not_found.all")),1)])):(h(!0),g(pe,{key:2},Me(e.list,(v,_)=>(h(),W(p,{key:_,class:X({"border-none":_==e.list.length-1})},{default:F(()=>[c("div",M9n,m(v.name),1),c("div",N9n,[c("div",null,[v.children.length?(h(!0),g(pe,{key:1},Me(v.children,(b,C)=>(h(),W(l,{key:C,subcategory:b.name,class:"me-2 mb-2"},null,8,["subcategory"]))),128)):(h(),g("div",R9n,m(e.$t("public.dash")),1))]),k(f,null,{default:F(()=>[k(d,{category:v},null,8,["category"]),k(u,{category:v},null,8,["category"])]),_:2},1024)])]),_:2},1032,["class"]))),128))])}const ib=U(P9n,[["render",j9n]]),F9n={components:{CategoryCreateButton:ob,CategorySearch:x1,CategoryTable:ib},props:{query:Object}},z9n={class:"d-flex justify-content-end mb-3"};function U9n(e,t,n,o,i,r){const s=y("CategoryCreateButton"),a=y("CategorySearch"),l=y("CategoryTable");return h(),g("div",null,[c("div",z9n,[k(s,{type:"class"})]),k(a,{type:"class",query:n.query,class:"mb-3"},null,8,["query"]),k(l,{type:"class"})])}const B9n=U(F9n,[["render",U9n]]),H9n={components:{CategoryCreateButton:ob,CategorySearch:x1,CategoryTable:ib},props:{query:Object}},V9n={class:"d-flex justify-content-end mb-3"};function q9n(e,t,n,o,i,r){const s=y("CategoryCreateButton"),a=y("CategorySearch"),l=y("CategoryTable");return h(),g("div",null,[c("div",V9n,[k(s,{type:"subject"})]),k(a,{type:"subject",query:n.query,class:"mb-3"},null,8,["query"]),k(l,{type:"subject"})])}const Y9n=U(H9n,[["render",q9n]]),W9n={components:{CategoryCreateButton:ob,CategorySearch:x1,CategoryTable:ib},props:{query:Object}},G9n={class:"d-flex justify-content-end mb-3"};function Z9n(e,t,n,o,i,r){const s=y("CategoryCreateButton"),a=y("CategorySearch"),l=y("CategoryTable");return h(),g("div",null,[c("div",G9n,[k(s,{type:"theme"})]),k(a,{type:"theme",query:n.query,class:"mb-3"},null,8,["query"]),k(l,{type:"theme"})])}const K9n=U(W9n,[["render",Z9n]]),J9n={components:{CategoryCreateButton:ob,CategorySearch:x1,CategoryTable:ib},props:{query:Object}},X9n={class:"d-flex justify-content-end mb-3"};function Q9n(e,t,n,o,i,r){const s=y("CategoryCreateButton"),a=y("CategorySearch"),l=y("CategoryTable");return h(),g("div",null,[c("div",X9n,[k(s,{type:"kind"})]),k(a,{type:"kind",query:n.query,class:"mb-3"},null,8,["query"]),k(l,{type:"kind"})])}const e6n=U(J9n,[["render",Q9n]]),t6n={components:{CategoryCreateButton:ob,CategorySearch:x1,CategoryTable:ib},props:{query:Object}},n6n={class:"d-flex justify-content-end mb-3"};function o6n(e,t,n,o,i,r){const s=y("CategoryCreateButton"),a=y("CategorySearch"),l=y("CategoryTable");return h(),g("div",null,[c("div",n6n,[k(s,{type:"holiday"})]),k(a,{type:"holiday",query:n.query,class:"mb-3"},null,8,["query"]),k(l,{type:"holiday"})])}const i6n=U(t6n,[["render",o6n]]),r6n={components:{CategoryCreateButton:ob,CategorySearch:x1,CategoryTable:ib},props:{query:Object}},s6n={class:"d-flex justify-content-end mb-3"};function a6n(e,t,n,o,i,r){const s=y("CategoryCreateButton"),a=y("CategorySearch"),l=y("CategoryTable");return h(),g("div",null,[c("div",s6n,[k(s,{type:"format"})]),k(a,{type:"format",query:n.query,class:"mb-3"},null,8,["query"]),k(l,{type:"format"})])}const l6n=U(r6n,[["render",a6n]]),c6n={components:{CircleButtonWithIconOnly:A1,AccordionItem:Ll,CategorySearch:x1,Loading:Rt},props:{query:Object},data(){return{primaryColor:window.primaryColor,selectedType:"theme"}},computed:{...xe({loading:"administrationCategory/getLoading",list:"administrationCategory/getList",search:"administrationCategory/getSearch"})},methods:{opened(e,t){t?(this.selectedType=e,this.$router.push({name:this.$route.name,query:null}).catch(()=>{})):this.selectedType=null},getCategoryImageName(e){return e?e.split("/").pop():this.$t("administration.content.category.images.no_image")},edit(e){this.$store.commit("administrationCategory/setDetail",e),this.$store.dispatch("sidebar/open",{type:"category-image-update"})}}},d6n={class:"vl-parent"},u6n={id:"maxw-100vw"},h6n={class:"mb-0 py-3"},f6n={class:"row"},m6n={class:"row"},p6n={class:"col-5 mb-2"},g6n={class:"col-4 d-flex"},v6n={key:0},_6n={key:1,class:"text-muted"},y6n={class:"row"},b6n={class:"col-4 offset-1"},k6n={class:"col-4 d-flex"},w6n={key:0},$6n={key:1,class:"text-muted"};function C6n(e,t,n,o,i,r){const s=y("Loading"),a=y("CategorySearch"),l=y("CircleButtonWithIconOnly"),d=y("AccordionItem");return h(),g("div",null,[c("div",d6n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",u6n,[(h(),g(pe,null,Me(["theme","kind","class","subject","format","holiday"],u=>c("div",{key:u,class:"row"},[k(d,{onOpen:f=>r.opened(u,f),parent:"maxw-100vw",index:u,"init-opened":u==="theme","title-padding-x":"3",class:"col-12 col-lg-8"},{title:F(()=>[c("h4",h6n,m(e.$tm("category.headline")[u]),1)]),body:F(()=>[c("div",f6n,[i.selectedType===u?(h(),W(a,{key:0,"exact-match":"",type:i.selectedType,query:n.query,class:"mb-3",ref_for:!0,ref:"filter_"+u},null,8,["type","query"])):D("",!0),(h(!0),g(pe,null,Me(e.list,f=>(h(),g("div",{key:f.id,class:"col-12 mb-5"},[c("div",m6n,[c("div",p6n,m(f.name),1),c("div",g6n,[k(l,{icon:"edit",onClick:p=>r.edit(f),class:"me-2 btn-primary"},null,8,["onClick"]),f.image_path?(h(),g("span",v6n,m(r.getCategoryImageName(f.image_path)),1)):(h(),g("span",_6n,m(e.$t("administration.content.category.images.no_image")),1))]),f.children?(h(!0),g(pe,{key:0},Me(f.children,p=>(h(),g("div",{key:p.id,class:"col-12 pt-2 pb-2 border-bottom"},[c("div",y6n,[c("div",b6n,m(p.name),1),c("div",k6n,[k(l,{icon:"edit",onClick:v=>r.edit(p),class:"me-2 btn-primary"},null,8,["onClick"]),p.image_path?(h(),g("span",w6n,m(r.getCategoryImageName(p.image_path)),1)):(h(),g("span",$6n,m(e.$t("administration.content.category.images.no_image")),1))])])]))),128)):D("",!0)])]))),128))])]),_:2},1032,["onOpen","index","init-opened"])])),64))])])])}const S6n=U(c6n,[["render",C6n]]),T6n={routes:["administration/content/search/defaults"]},E6n={components:{TabList:qr},data(){return{tab:{titles:Object.values(this.$tm("administration.content.search.tab")),routes:T6n.routes}}}};function I6n(e,t,n,o,i,r){const s=y("TabList"),a=y("router-view");return h(),g("div",null,[i.tab.routes.length>1?(h(),W(s,{key:0,titles:i.tab.titles,routes:i.tab.routes,"padding-x":0,class:"mb-3"},null,8,["titles","routes"])):D("",!0),k(a)])}const P6n=U(E6n,[["render",I6n]]),A6n={components:{AppIcon:Ue,Loading:Rt},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"administrationSearch/getLoading"}),defaults:{get(){return this.$store.getters["administrationSearch/getDefaults"]},set(e){this.$store.commit("administrationSearch/setDefaults",e)}},areAllFilled(){return this.defaults.every(e=>!!e.title&&!!e.link)},canSave(){return this.defaults.every(e=>e.title!==""&&e.link!=="")}},methods:{constructNew(){return{title:null,link:null,active:!0}},addNew(){this.defaults.push(this.constructNew())},remove(e){if(this.defaults.length===1){this.defaults[0].title=null,this.defaults[0].link=null,this.defaults[0].active=!0;return}this.defaults.splice(e,1),this.save()},toggleActive(e){this.defaults[e].title&&this.defaults[e].link&&(this.defaults[e].active=!this.defaults[e].active),this.save()},save(){(!this.defaults[this.defaults.length-1].title||!this.defaults[this.defaults.length-1].link)&&this.defaults.splice(this.defaults.length-1,1),this.$store.dispatch("administrationSearch/saveDefaults",this.defaults).finally(()=>{this.defaults.push(this.constructNew())})}},mounted(){this.$store.dispatch("administrationSearch/defaults").then(()=>{this.defaults.push(this.constructNew())})}},D6n={class:"row vl-parent"},x6n={class:"col-12 mt-5"},O6n={class:"mb-5"},L6n={key:0,class:"col-12 col-lg-2 mb-lg-0 mb-3"},M6n=["href"],N6n={key:1,class:"col-12 col-lg-2 mb-lg-0 mb-3"},R6n=["href"],j6n={class:"col-12 col-lg-3 mb-lg-0 mb-3"},F6n={class:X({"form-group":!0,"form-floating":!0})},z6n=["onUpdate:modelValue","placeholder"],U6n={class:"form-label"},B6n={class:"col-12 col-lg-6 mb-lg-0 mb-3"},H6n={class:X({"form-group":!0,"form-floating":!0})},V6n=["onUpdate:modelValue","placeholder"],q6n={class:"form-label"},Y6n={class:"col-12 col-lg-auto text-center mt-2 mt-lg-0 p-0"},W6n=["onClick"],G6n={class:"d-lg-none"},Z6n={class:"col-12 col-lg-auto text-center mt-2 mt-lg-0 p-0"},K6n=["onClick"],J6n={class:"d-lg-none"},X6n={class:"col-12 d-flex"},Q6n=["disabled"],eCn={class:"col-12 d-flex mt-5"},tCn=["disabled"];function nCn(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=sn("tooltip");return h(),g("div",D6n,[c("div",x6n,[c("h4",O6n,m(e.$t("administration.content.search.defaults.title")),1)]),k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),(h(!0),g(pe,null,Me(r.defaults,(d,u)=>(h(),g("div",{class:"row mb-3 align-items-baseline",key:u},[d.active?(h(),g("div",L6n,[d.title&&d.href?(h(),g("a",{key:0,class:"select-badge medium px-3 py-1 text-gray-800",href:d.href,target:"_blank"},m(d.title),9,M6n)):D("",!0)])):(h(),g("div",N6n,[d.title&&d.href?(h(),g("a",{key:0,class:"select-badge medium px-3 py-1 text-danger",href:d.href,target:"_blank"},[z(m(d.title)+" ",1),k(a,{icon:"hide",class:"ms-icon",height:"16",width:"16"})],8,R6n)):D("",!0)])),c("div",j6n,[c("div",F6n,[Oe(c("input",{class:X({"form-control":!0,"is-invalid":d.title===""}),autocomplete:"off",type:"text","onUpdate:modelValue":f=>d.title=f,placeholder:e.$t("administration.content.search.defaults.form.title.placeholder")},null,10,z6n),[[wt,d.title]]),c("label",U6n,m(e.$t("administration.content.search.defaults.form.title.label")),1)])]),c("div",B6n,[c("div",H6n,[Oe(c("input",{class:X({"form-control":!0,"is-invalid":d.link===""}),autocomplete:"off",type:"text","onUpdate:modelValue":f=>d.link=f,placeholder:e.$t("administration.content.search.defaults.form.link.placeholder")},null,10,V6n),[[wt,d.link]]),c("label",q6n,m(e.$t("administration.content.search.defaults.form.link.label")),1)])]),c("div",Y6n,[Oe((h(),g("button",{class:"btn btn-center btn-lg-sm btn-danger btn-secondary btn-lg-tertiary p-lg-2",onClick:f=>r.remove(u)},[c("span",G6n,m(e.$t("public.delete")),1),k(a,{icon:"delete",class:"ms-icon ms-lg-0",height:"20",width:"20"})],8,W6n)),[[l,{content:e.$t("public.delete"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]),c("div",Z6n,[Oe((h(),g("button",{class:"btn btn-center btn-lg-sm btn-secondary btn-lg-tertiary p-lg-2",onClick:f=>r.toggleActive(u)},[c("span",J6n,m(e.$t("administration.content.search.defaults.form.hide")),1),k(a,{icon:d.active?"show":"hide",class:"ms-icon ms-lg-0",height:"20",width:"20"},null,8,["icon"])],8,K6n)),[[l,{content:e.$t("administration.content.search.defaults.form.hide"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])]))),128)),c("div",X6n,[c("button",{class:"btn btn-center btn-sm btn-tertiary d-flex align-items-center",disabled:!r.areAllFilled,onClick:t[1]||(t[1]=(...d)=>r.addNew&&r.addNew(...d))},[z(m(e.$t("administration.add"))+" ",1),k(a,{class:"ms-icon",icon:"plus-circle",height:"20",width:"20"})],8,Q6n)]),c("div",eCn,[c("button",{class:"btn btn-center btn-sm btn-primary d-flex align-items-center",onClick:t[2]||(t[2]=(...d)=>r.save&&r.save(...d)),disabled:!r.canSave},[z(m(e.$t("administration.save"))+" ",1),k(a,{class:"ms-icon",icon:"check-circle",height:"20",width:"20"})],8,tCn)])])}const oCn=U(A6n,[["render",nCn]]),Ece={routes:["administration/finance/order/list","administration/finance/author/list","administration/finance/vouchers-and-discounts"],vouchers_and_discounts:{routes:["administration/finance/voucher/list","administration/finance/authorDiscount/settings"]}},iCn={components:{PageHeader:rk,TabList:qr},data(){return{tab:{titles:Object.values(this.$tm("administration.finance.tab")),routes:Ece.routes}}}};function rCn(e,t,n,o,i,r){const s=y("PageHeader"),a=y("TabList"),l=y("router-view");return h(),g("div",null,[k(s,{title:e.$t("administration.finance.header.title"),class:"mb-6"},null,8,["title"]),k(a,{titles:i.tab.titles,routes:i.tab.routes,class:"mb-3"},null,8,["titles","routes"]),k(l)])}const sCn=U(iCn,[["render",rCn]]),aCn={props:{query:{type:Object,default(){return{search:null,page:1,account_type:null,payment_state:null,payment_type:null,type:null,date:null}}}},components:{TableSearchWithQuery:tr,OrderTable:vce,Loading:Rt},computed:{...xe({loading:"administrationFinanceOrder/getLoading",orders:"administrationFinanceOrder/getOrders",actionLoading:"administrationFinanceOrder/getActionLoading"})},methods:{load(){this.$store.dispatch("administrationFinanceOrder/orders",{filters:this.filterValues()})},onFilterChange(){this.load()},changePage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.page)},regenerate(e){this.$store.dispatch("administrationFinanceOrder/regenerate",{invoice:e}).then(()=>{this.load()})}},mounted(){this.$store.commit("administrationFinanceOrder/reset"),this.load(),window.eventBus.on("reload-orders",()=>{this.load()})},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.finance.order.search.placeholder"),value:null},date:{placeholder:this.$t("administration.finance.order.filter.date"),name:"invoice_date",value:null},checkboxes:[{name:"account_type",title:this.$t("administration.finance.order.filter.account_type.title"),options:this.$tm("administration.finance.order.filter.account_type.options"),checked:[]},{name:"type",title:this.$t("administration.finance.order.filter.type.title"),options:this.$tm("administration.finance.order.filter.type.options"),checked:[]},{name:"payment_type",title:this.$t("administration.finance.order.filter.payment_type.title"),options:this.$tm("administration.finance.order.filter.payment_type.options"),checked:[]},{name:"payment_state",title:this.$t("administration.finance.order.filter.payment_state.title"),options:this.$tm("administration.finance.order.filter.payment_state.options"),checked:[]}]}}}},lCn={class:"vl-parent"},cCn={class:"row"},dCn={class:"col-12"},uCn={class:"row"},hCn={class:"col-12 mt-3"};function fCn(e,t,n,o,i,r){const s=y("Loading"),a=y("TableSearchWithQuery"),l=y("OrderTable");return h(),g("div",lCn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",cCn,[c("div",dCn,[k(a,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:i.page,"onUpdate:page":t[1]||(t[1]=d=>i.page=d)},null,8,["filters","query","onChangeFilter","page"])])]),c("div",uCn,[c("div",hCn,[k(l,{orders:e.orders,loading:e.loading,"action-loading":e.actionLoading||e.loading,onPage:r.changePage,onRegenerate:r.regenerate,onReload:r.load},null,8,["orders","loading","action-loading","onPage","onRegenerate","onReload"])])])])}const mCn=U(aCn,[["render",fCn]]),pCn={props:{title:String,value:String}},gCn={class:"bg-white rounded shadow p-3 mw-15rem"},vCn={class:"small text-gray-600 mb-0"},_Cn={class:"fw-bold mb-2"};function yCn(e,t,n,o,i,r){return h(),g("div",gCn,[c("p",vCn,m(n.title),1),c("h3",_Cn,m(n.value),1),Pt(e.$slots,"default")])}const Ice=U(pCn,[["render",yCn]]),bCn={props:{filters:Object},components:{AppIcon:Ue,SummaryBox:Ice},computed:{...xe({settlementPayment:"administrationFinanceAuthor/getSummarySettlementPayment"})},methods:{sendAll(){this.$store.dispatch("sidebar/open",{type:"settlement-payment-summary-send",data:{filters:this.filters}})}}},kCn=["disabled"];function wCn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("SummaryBox");return h(),W(a,{title:e.$t("administration.finance.author.summary.order.title"),value:Number(e.settlementPayment).toLocaleString()+" Kč",class:"me-3"},{default:F(()=>[c("button",{class:"btn btn-sm btn-primary small d-flex align-items-center",onClick:t[0]||(t[0]=(...l)=>r.sendAll&&r.sendAll(...l)),disabled:Number(e.settlementPayment)==0},[z(m(e.$t("administration.finance.author.summary.order.action"))+" ",1),k(s,{icon:"arrow-right",class:"ms-2"})],8,kCn)]),_:1},8,["title","value"])}const $Cn=U(bCn,[["render",wCn]]),CCn={components:{SummaryBox:Ice},computed:{...xe({toPay:"administrationFinanceAuthor/getSummaryToPay"})},data(){return{primaryColor:window.primaryColor}},methods:{openSidePayInfo(){this.$store.dispatch("sidebar/open",{type:"settlement-list"})}},mounted(){this.$store.dispatch("administrationFinanceAuthor/settlementIndex")}};function SCn(e,t,n,o,i,r){const s=y("SummaryBox");return h(),W(s,{title:e.$t("administration.finance.author.summary.pay.title"),value:Number(e.toPay).toLocaleString()+" "+e.$t("currency.short")},{default:F(()=>[c("span",{class:"small text-primary text-decoration-underline-hover cursor-pointer",onClick:t[0]||(t[0]=(...a)=>r.openSidePayInfo&&r.openSidePayInfo(...a))},m(e.$t("administration.finance.author.summary.pay.action")),1)]),_:1},8,["title","value"])}const TCn=U(CCn,[["render",SCn]]),ECn={props:{filters:Object},components:{SettlementPaymentSummaryBox:$Cn,ToPaySummaryBox:TCn}},ICn={class:"d-flex"};function PCn(e,t,n,o,i,r){const s=y("SettlementPaymentSummaryBox"),a=y("ToPaySummaryBox");return h(),g("div",ICn,[k(s,{filters:n.filters},null,8,["filters"]),k(a)])}const ACn=U(ECn,[["render",PCn]]),DCn={props:{showLoading:{type:Boolean,default:!1}},components:{InvoiceDownloadLink:$p,FlexTableHead:ti,FlexTableRow:ni,Loading:Rt,Bootstrap5Pagination:Zi,UserBlockDropdown:Ml},data(){return{primaryColor:window.primaryColor}},computed:{...xe({loading:"administrationFinanceAuthor/getLoading",list:"administrationFinanceAuthor/getList",actionLoading:"administrationFinanceOrder/getActionLoading"})},methods:{regenerate(e){this.loading||this.actionLoading||(this.settlementIdLoading=null,this.$emit("regenerate",e))}}},xCn={class:"col-12 col-md-1"},OCn={class:"col-12 col-md-5"},LCn={class:"col-12 col-md-2"},MCn={class:"col-12 col-md-2"},NCn={class:"col-12 col-md-2"},RCn={key:0},jCn={class:"text-center mt-4"},FCn={class:"col-12 col-md-1"},zCn={class:"col-12 col-md-5"},UCn={class:"col-12 col-md-2"},BCn={class:"col-12 col-md-2"},HCn={class:"col-12 col-md-2"};function VCn(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("Loading"),l=y("UserBlockDropdown"),d=y("InvoiceDownloadLink"),u=y("FlexTableRow"),f=y("Bootstrap5Pagination");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",xCn,m(e.$t("administration.finance.author.table.header.id")),1),c("div",OCn,m(e.$t("administration.finance.author.table.header.name")),1),c("div",LCn,m(e.$t("administration.finance.author.table.header.amount")),1),c("div",MCn,m(e.$t("administration.finance.author.table.header.vs")),1),c("div",NCn,m(e.$t("administration.finance.author.table.header.date")),1)]),_:1}),c("div",{class:X({"vl-parent mh-8":n.showLoading})},[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=p=>e.loading=p),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.list.data&&!e.list.data.length?(h(),g("div",RCn,[c("h4",jCn,m(e.$t("administration.finance.author.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.list.data,(p,v)=>(h(),W(u,{key:v,class:X({"border-none":v==e.list.data.length-1})},{default:F(()=>[c("div",FCn,m(p.id),1),c("div",zCn,[k(l,{user:p.user},null,8,["user"])]),c("div",UCn,m(p.amount+" "+e.$t("currency.short")),1),c("div",BCn,[p.invoice?(h(),W(d,{key:1,number:p.invoice.number,href:p.invoice.pdf_url,loading:e.actionLoading||e.loading,onRegenerate:_=>r.regenerate(p.invoice)},null,8,["number","href","loading","onRegenerate"])):(h(),g(pe,{key:0},[z(m(p.variable_symbol),1)],64))]),c("div",HCn,m(p.created_at),1)]),_:2},1032,["class"]))),128)),e.loading?D("",!0):(h(),W(f,{key:2,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:t[1]||(t[1]=p=>e.$emit("page",p)),limit:1,align:"center"},null,8,["data"]))],2)])}const qCn=U(DCn,[["render",VCn]]),YCn={components:{TableSearchWithQuery:tr,FinanceAuthorSummary:ACn,FinanceAuthorTable:qCn,Loading:Rt},props:{query:{type:Object,default(){return{search:null,page:1,date:null}}}},computed:{...xe({loading:"administrationFinanceAuthor/getLoading"})},methods:{onFilterChange(){this.loading||this.$store.dispatch("administrationFinanceAuthor/settlementPayments",{filters:this.filterValues()})},regenerate(e){this.$store.dispatch("administrationFinanceAuthor/regenerate",{filters:this.filterValues(),invoice:e,dispatchMethod:"settlementPayments"})},changePage(e){this.page=e},filterValues(){return jo.filterValues({...this.filters},this.page)}},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.finance.author.search.placeholder"),value:null},date:{placeholder:this.$t("administration.finance.author.filter.date"),name:"created_at",value:null}}}}},WCn={class:"vl-parent"};function GCn(e,t,n,o,i,r){const s=y("Loading"),a=y("FinanceAuthorSummary"),l=y("TableSearchWithQuery"),d=y("FinanceAuthorTable");return h(),g("div",WCn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{class:"mb-3",filters:r.filterValues()},null,8,["filters"]),k(l,{query:n.query,filters:i.filters,page:i.page,"onUpdate:page":t[1]||(t[1]=u=>i.page=u),onChangeFilter:r.onFilterChange},null,8,["query","filters","page","onChangeFilter"]),k(d,{class:"mt-3",onRegenerate:r.regenerate,onPage:r.changePage},null,8,["onRegenerate","onPage"])])}const ZCn=U(YCn,[["render",GCn]]),KCn={components:{AppIcon:Ue},methods:{openVoucherSidePanel(){this.$store.dispatch("sidebar/open",{type:"voucher-create"})}}};function JCn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-sm btn-tertiary btn-center",onClick:t[0]||(t[0]=(...a)=>r.openVoucherSidePanel&&r.openVoucherSidePanel(...a))},[z(m(e.$t("administration.finance.voucher.action.create.button"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])}const XCn=U(KCn,[["render",JCn]]),QCn={components:{AppIcon:Ue,TableButton:Za},props:{voucher:Object,type:{type:String,default:null}},methods:{update(){this.$store.commit("administrationFinanceVoucher/setEdit",this.voucher),this.$store.dispatch("sidebar/open",{type:"voucher-update"})},deleteCode(){let e={id:this.voucher.id,code:this.voucher.code,type:this.type};this.$store.commit("administrationFinanceVoucher/setDelete",e),this.$store.dispatch("sidebar/open",{type:"voucher-delete"})}}},e7n=["href"];function t7n(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TableButton");return h(),W(a,null,{default:F(()=>[n.type==="voucher"?(h(),g("a",{key:0,href:e.ziggyRoute("administration.api.finance.voucher.pdf",{voucher:n.voucher.id}),class:"dropdown-item d-flex align-items-center btn-tertiary text-dark cursor-pointer medium",target:"_blank"},[k(s,{icon:"arrow-down",class:"me-2 text-primary"}),z(" "+m(e.$t("administration.finance.voucher.action.download")),1)],8,e7n)):D("",!0),c("button",{class:"dropdown-item d-flex align-items-center btn-tertiary text-dark cursor-pointer medium",onClick:t[0]||(t[0]=Gt((...l)=>r.update&&r.update(...l),["prevent"]))},[k(s,{icon:"edit",class:"me-2 text-primary"}),z(" "+m(e.$t("administration.finance.voucher.action.edit.button")),1)]),c("button",{class:"dropdown-item d-flex align-items-center btn-danger btn-tertiary text-dark cursor-pointer medium",onClick:t[1]||(t[1]=Gt((...l)=>r.deleteCode&&r.deleteCode(...l),["prevent"]))},[k(s,{icon:"delete",class:"me-2 text-danger"}),z(" "+m(e.$t("administration.finance.voucher.action.delete.button")),1)])]),_:1})}const n7n=U(QCn,[["render",t7n]]),o7n={components:{FlexTableHead:ti,FlexTableRow:ni,Loading:Rt,Bootstrap5Pagination:Zi,VoucherTableButton:n7n},props:{showLoading:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor,moment:gt}},computed:{...xe({loading:"administrationFinanceVoucher/getLoading",list:"administrationFinanceVoucher/getList"})},methods:{isDiscount(e){return e.type=="discount"||e.discount},discount(e){return e.discount?e.discount:e.amount?e.amount:0}}},i7n={class:"col-12 col-md-1"},r7n={class:"col-12 col-md-1"},s7n={class:"col-12 col-md-1"},a7n={class:"col-12 col-md-2"},l7n={class:"col-12 col-md-3"},c7n={class:"col-12 col-md-2"},d7n={key:0},u7n={class:"text-center mt-4"},h7n={class:"col-12 col-md-1"},f7n={class:"col-12 col-md-1"},m7n={class:"col-12 col-md-1"},p7n={class:"col-12 col-md-2"},g7n={key:0},v7n={key:1},_7n={class:"small text-gray-600 mb-0"},y7n={class:"col-12 col-md-3"},b7n={class:"col-12 col-md-2"},k7n={class:"col-12 col-md-2 d-flex justify-content-between align-items-center"};function w7n(e,t,n,o,i,r){const s=y("FlexTableHead"),a=y("Loading"),l=y("VoucherTableButton"),d=y("FlexTableRow"),u=y("Bootstrap5Pagination");return h(),g("div",null,[k(s,null,{default:F(()=>[c("div",i7n,m(e.$t("administration.finance.voucher.table.header.date")),1),c("div",r7n,m(e.$t("administration.finance.voucher.table.header.expiration")),1),c("div",s7n,m(e.$t("administration.finance.voucher.table.header.code")),1),c("div",a7n,m(e.$t("administration.finance.voucher.table.header.amount")),1),c("div",l7n,m(e.$t("administration.finance.voucher.table.header.email")),1),t[2]||(t[2]=c("div",{class:"col-12 col-md-2"},null,-1)),c("div",c7n,m(e.$t("administration.finance.voucher.table.header.note")),1)]),_:1}),c("div",{class:X({"vl-parent mh-8":n.showLoading})},[k(a,{active:e.loading,"onUpdate:active":t[0]||(t[0]=f=>e.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.list.data&&!e.list.data.length?(h(),g("div",d7n,[c("h4",u7n,m(e.$t("administration.finance.voucher.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.list.data,(f,p)=>(h(),W(d,{key:p,class:X({"border-none":p==e.list.data.length-1})},{default:F(()=>[c("div",h7n,m(f.valid_from_format),1),c("div",f7n,m(f.valid_to_format?f.valid_to_format:e.$t("public.unlimited")),1),c("div",m7n,m(f.code),1),c("div",p7n,[r.isDiscount(f)?(h(),g("div",g7n,m("Sleva "+r.discount(f)+"%"),1)):(h(),g("div",v7n,[z(m(f.amount+" "+e.$t("currency.short"))+" ",1),c("p",_7n,m(e.$t("administration.finance.voucher.table.content.applied_amount")+": "+f.applied_amount+" "+e.$t("currency.short")),1)]))]),c("div",y7n,m(f.send_to),1),c("div",b7n,[c("div",null,m(f.note),1)]),c("div",k7n,[c("div",null,m(f.by_admin?e.$t("administration.finance.voucher.table.by_admin"):""),1),k(l,{voucher:f,type:r.isDiscount(f)?"discount":"voucher"},null,8,["voucher","type"])])]),_:2},1032,["class"]))),128)),e.loading?D("",!0):(h(),W(u,{key:2,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:t[1]||(t[1]=f=>e.$emit("page",f)),limit:1,align:"center"},null,8,["data"]))],2)])}const $7n=U(o7n,[["render",w7n]]),C7n={components:{TableSearchWithQuery:tr,FinanceVoucherCreateButton:XCn,VoucherTable:$7n,Loading:Rt},props:{query:{type:Object,default(){return{page:1,search:null,type:null,valid:null}}}},computed:{...xe({loading:"administrationFinanceVoucher/getLoading"})},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.finance.voucher.search.placeholder"),value:null},checkboxes:[{name:"type",title:this.$t("administration.finance.voucher.filter.type.title"),options:this.$tm("administration.finance.voucher.filter.type.options"),checked:[]},{name:"valid",title:this.$t("administration.finance.voucher.filter.valid.title"),options:this.$tm("administration.finance.voucher.filter.valid.options"),checked:[]},{name:"created_by",title:this.$t("administration.finance.voucher.filter.created_by.title"),options:this.$tm("administration.finance.voucher.filter.created_by.options"),checked:[]}]}}},methods:{onFilterChange(){this.$store.dispatch("administrationFinanceVoucher/list",{filters:this.filterValues()})},filterValues(){return jo.filterValues(this.filters,this.query.page)},changePage(e){this.page=e}}},S7n={class:"vl-parent mh-8"},T7n={class:"d-flex justify-content-end"};function E7n(e,t,n,o,i,r){const s=y("Loading"),a=y("FinanceVoucherCreateButton"),l=y("TableSearchWithQuery"),d=y("VoucherTable");return h(),g("div",S7n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",T7n,[k(a,{class:"mb-3"})]),k(l,{class:"mb-3",filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:i.page,"onUpdate:page":t[1]||(t[1]=u=>i.page=u),loading:!1},null,8,["filters","query","onChangeFilter","page"]),k(d,{query:n.query,onPage:r.changePage,"show-loading":!1},null,8,["query","onPage"])])}const I7n=U(C7n,[["render",E7n]]),P7n={components:{PageHeader:rk,TabList:qr},data(){return{tab:{titles:Object.values(this.$tm("administration.message.tab")),routes:["administration/message/message","administration/message/infobox","administration/message/notification"]}}}};function A7n(e,t,n,o,i,r){const s=y("PageHeader"),a=y("TabList"),l=y("router-view");return h(),g("div",null,[k(s,{title:e.$t("administration.message.header.title"),class:"mb-6"},null,8,["title"]),k(a,{titles:i.tab.titles,routes:i.tab.routes,class:"mb-2"},null,8,["titles","routes"]),k(l)])}const D7n=U(P7n,[["render",A7n]]),x7n={components:{TableSearchWithQuery:tr},props:{page:Number,query:{type:Object,default(){return{page:1,search:null}}},pauseUpdate:{type:Boolean,default:!1}},computed:{pageModel:{get(){return this.page},set(e){this.$emit("update:page",e)}}},data(){return{filters:{search:{placeholder:this.$t("administration.message.search.placeholder"),value:null}}}},methods:{onFilterChange(){this.$store.dispatch("administrationMessage/list",{filters:this.filterValues()})},filterValues(){return jo.filterValues(this.filters,this.query.page)}}};function O7n(e,t,n,o,i,r){const s=y("TableSearchWithQuery");return h(),g("div",null,[k(s,{filters:i.filters,query:n.query,onChangeFilter:r.onFilterChange,page:r.pageModel,"onUpdate:page":t[0]||(t[0]=a=>r.pageModel=a),loading:!1,"pause-update":n.pauseUpdate},null,8,["filters","query","onChangeFilter","page","pause-update"])])}const L7n=U(x7n,[["render",O7n]]),M7n={components:{FlexTableHead:ti,FlexTableRow:ni,UserBlockDropdown:Ml,Loading:Rt,Bootstrap5Pagination:Zi,MessageSearch:L7n},props:{query:{type:Object,default:()=>({conversation:null})}},data(){return{primaryColor:window.primaryColor,page:1,pauseUpdate:!1}},computed:{...xe({loading:"administrationMessage/loading",list:"administrationMessage/getListData",isChatOpen:"sidebarChat/getChatOpenStatus",conversation:"administrationMessages/getConversation"}),queryModel:{get(){return this.query},set(e){this.$emit("update:query",e)}}},methods:{setPage(e){this.page=e},openSideBarChat(e,t=!1){t?this.$store.commit("administrationMessages/setConversationId",e.id):this.$store.commit("administrationMessages/setConversation",e),this.$store.commit("sidebarChat/setChatOpen",!0)},isMessageUnread(e){return e.unread_messages_count>0}},mounted(){this.query.conversation&&this.$nextTick(()=>{this.openSideBarChat({id:this.query.conversation},!0)})},watch:{isChatOpen(e){if(e===!1&&(delete this.queryModel.conversation,this.pauseUpdate=!0,this.$router.push({name:this.$route.name,query:this.query}).then(()=>{this.pauseUpdate=!1})),e===!0){if(this.query.conversation===this.conversation.id)return;this.pauseUpdate=!0,this.$router.push({name:this.$route.name,query:{...this.query,conversation:this.conversation.id}}).then(()=>{this.pauseUpdate=!1})}}}},N7n={class:"vl-parent mh-8"},R7n={class:"col-12 col-md-2"},j7n={class:"col-12 col-md-9"},F7n={class:"col-12 col-md-1 text-end"},z7n={key:0},U7n={class:"text-center mt-4"},B7n=["onClick"],H7n={class:"col-12 col-md-2 text-truncate"},V7n={class:"col-12 col-md-9"},q7n=["innerHTML"],Y7n={class:"col-12 col-md-1"},W7n={class:"text-end mb-0"},G7n={class:"small text-end mb-0"};function Z7n(e,t,n,o,i,r){const s=y("Loading"),a=y("MessageSearch"),l=y("FlexTableHead"),d=y("UserBlockDropdown"),u=y("FlexTableRow"),f=y("Bootstrap5Pagination");return h(),g("div",N7n,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=p=>e.loading=p),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{query:n.query,page:i.page,"onUpdate:page":t[1]||(t[1]=p=>i.page=p),class:"mb-3","pause-update":i.pauseUpdate},null,8,["query","page","pause-update"]),k(l,null,{default:F(()=>[c("div",R7n,m(e.$t("administration.message.table.header.user")),1),c("div",j7n,m(e.$t("administration.message.table.header.message")),1),c("div",F7n,m(e.$t("administration.message.table.header.last_activity")),1)]),_:1}),e.list.list.data&&!e.list.list.data.length?(h(),g("div",z7n,[c("h4",U7n,m(e.$t("administration.message.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.list.list.data,(p,v)=>(h(),g("div",{key:v,class:X(["cursor-pointer",{"fw-bold":r.isMessageUnread(p)}]),onClick:_=>r.openSideBarChat(p)},[k(u,{class:X({"border-none":v==e.list.list.data.length-1})},{default:F(()=>[c("div",H7n,[k(d,{user:p.user},null,8,["user"])]),c("div",V7n,[c("span",{innerHTML:p.last_message},null,8,q7n)]),c("div",Y7n,[c("p",W7n,m(p.last_activity_date),1),c("p",G7n,m(p.last_activity_time),1)])]),_:2},1032,["class"])],10,B7n))),128)),e.loading?D("",!0):(h(),W(f,{key:2,class:"mt-4",data:e.list.list,onPaginationChangePage:r.setPage,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])}const K7n=U(M7n,[["render",Z7n]]),J7n={components:{MessageTable:K7n},props:{query:Object}};function X7n(e,t,n,o,i,r){const s=y("MessageTable");return h(),g("div",null,[k(s,{query:n.query},null,8,["query"])])}const Q7n=U(J7n,[["render",X7n]]),eSn={components:{AppIcon:Ue},methods:{create(){this.$store.commit("administrationCustomNotification/resetDetail"),this.$store.dispatch("sidebar/open",{type:"custom-notification-create"})}}};function tSn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",null,[c("button",{class:"btn btn-sm btn-center btn-tertiary",onClick:t[0]||(t[0]=(...a)=>r.create&&r.create(...a))},[z(m(e.$t("administration.message.notification.create.button"))+" ",1),k(s,{icon:"plus-circle",class:"ms-icon"})])])}const nSn=U(eSn,[["render",tSn]]),oSn={components:{LoadingOverlay:Rt},props:{loading:{type:Boolean,default(){return!1}},canCancel:{type:Boolean,default(){return!1}},isFullPage:{type:Boolean,default(){return!1}}},data(){return{primaryColor:window.primaryColor}},computed:{loadingModel:{get(){return this.loading},set(e){this.$emit("update:loading",e)}}}};function iSn(e,t,n,o,i,r){const s=y("LoadingOverlay");return h(),W(s,{active:r.loadingModel,"onUpdate:active":t[0]||(t[0]=a=>r.loadingModel=a),color:i.primaryColor,"can-cancel":n.canCancel,"is-full-page":n.isFullPage},null,8,["active","color","can-cancel","is-full-page"])}const H6=U(oSn,[["render",iSn]]),rSn={components:{AppIcon:Ue},props:{notification:Object},methods:{update(){let e=window._.cloneDeep(this.notification);this.$store.commit("administrationCustomNotification/setDetail",e),this.$store.dispatch("sidebar/open",{type:"custom-notification-update"})}}};function sSn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item btn-tertiary align-items-center",onClick:t[0]||(t[0]=(...a)=>r.update&&r.update(...a))},[k(s,{icon:"edit",class:"me-2"}),z(" "+m(e.$t("public.update")),1)])}const aSn=U(rSn,[["render",sSn]]),lSn={components:{AppIcon:Ue},props:{notification:Object},methods:{deletee(){this.$store.commit("administrationCustomNotification/setDetail",this.notification),this.$store.dispatch("sidebar/open",{type:"custom-notification-delete"})}}};function cSn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"dropdown-item btn-danger btn-tertiary align-items-center",onClick:t[0]||(t[0]=(...a)=>r.deletee&&r.deletee(...a))},[k(s,{icon:"delete",class:"me-2"}),z(" "+m(e.$t("public.delete")),1)])}const dSn=U(lSn,[["render",cSn]]),uSn={components:{AppIcon:Ue,FlexTableHead:ti,Loading:H6,CustomNotificationCreateButton:nSn,FlexTableRow:ni,TableButton:Za,CustomNotificationUpdateButton:aSn,CustomNotificationDeleteButton:dSn,Bootstrap5Pagination:Zi,TableSearchWithQuery:tr},props:{query:{type:Object,default:()=>({page:1,search:null})}},data(){return{primaryColor:window.primaryColor,page:1,filters:{search:{placeholder:this.$t("administration.product.search.placeholder"),value:null}}}},computed:{...an({list:e=>e.administrationCustomNotification.list,loading:e=>e.administrationCustomNotification.loading})},methods:{load(){this.$store.dispatch("administrationCustomNotification/index",{filters:this.filterValues()})},setPage(e){this.page=e},filterValues(){return jo.filterValues(this.filters,this.query.page)},isPublished(e){return gt(e.published_at_iso).isBefore(gt())}}},hSn={class:"vl-parent mh-8"},fSn={class:"col-12 col-md-2"},mSn={class:"col-12 col-md-6"},pSn={class:"col-12 col-md-2"},gSn={class:"col-12 col-md-2"},vSn={key:0},_Sn={class:"text-center mt-4"},ySn={class:"col-12 col-md-2 text-truncate fw-bold"},bSn={class:"col-12 col-md-6 text-truncate"},kSn=["innerHTML"],wSn={class:"col-12 col-md-2 d-flex align-items-center"},$Sn={class:"mb-0"},CSn={class:"small mb-0"},SSn={class:"ms-2"},TSn={class:"col-12 col-md-2 d-flex align-items-center justify-content-between"},ESn={class:"mb-0"},ISn={class:"small mb-0"};function PSn(e,t,n,o,i,r){const s=y("Loading"),a=y("CustomNotificationCreateButton"),l=y("TableSearchWithQuery"),d=y("FlexTableHead"),u=y("AppIcon"),f=y("CustomNotificationUpdateButton"),p=y("CustomNotificationDeleteButton"),v=y("TableButton"),_=y("FlexTableRow"),b=y("Bootstrap5Pagination"),C=sn("tooltip");return h(),g("div",hSn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=$=>e.loading=$),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{class:"d-flex justify-content-end mb-3"}),k(l,{class:"mb-3",filters:i.filters,query:n.query,onChangeFilter:r.load,page:i.page,"onUpdate:page":t[1]||(t[1]=$=>i.page=$),loading:!1},null,8,["filters","query","onChangeFilter","page"]),k(d,null,{default:F(()=>[c("div",fSn,m(e.$t("administration.message.notification.table.header.title")),1),c("div",mSn,m(e.$t("administration.message.notification.table.header.content")),1),c("div",pSn,m(e.$t("administration.message.notification.table.header.published_at")),1),c("div",gSn,m(e.$t("administration.message.notification.table.header.last_activity")),1)]),_:1}),e.list.data&&!e.list.data.length?(h(),g("div",vSn,[c("h4",_Sn,m(e.$t("administration.message.table.not_found")),1)])):(h(!0),g(pe,{key:1},Me(e.list.data,($,E)=>(h(),g("div",{key:E},[k(_,{class:X({"border-none":E==e.list.data.length-1})},{default:F(()=>[c("div",ySn,m($.title),1),c("div",bSn,[c("p",{innerHTML:$.content,class:"maxh-4rem mb-neg-3"},null,8,kSn)]),c("div",wSn,[c("div",null,[c("p",$Sn,m($.published_at_date),1),c("p",CSn,m($.published_at_time),1)]),c("div",SSn,[r.isPublished($)?Oe((h(),W(u,{key:0,icon:"check-fill",class:"text-success",height:"24",width:"24"},null,512)),[[C,{content:e.$t("administration.message.notification.table.already_published"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0)])]),c("div",TSn,[c("div",null,[c("p",ESn,m($.created_at_date),1),c("p",ISn,m($.created_at_time),1)]),k(v,null,{default:F(()=>[k(f,{notification:$},null,8,["notification"]),k(p,{notification:$},null,8,["notification"])]),_:2},1024)])]),_:2},1032,["class"])]))),128)),e.loading?D("",!0):(h(),W(b,{key:2,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPage,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])}const ASn=U(uSn,[["render",PSn]]),DSn={components:{CustomNotificationTable:ASn},props:{query:Object}};function xSn(e,t,n,o,i,r){const s=y("CustomNotificationTable");return h(),g("div",null,[k(s,{query:n.query},null,8,["query"])])}const OSn=U(DSn,[["render",xSn]]),LSn={components:{AppIcon:Ue}},MSn={class:"h-100 d-flex flex-column align-items-center justify-content-center"};function NSn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",MSn,[k(s,{icon:"close-circle",height:"24",width:"24",class:"mb-2"}),c("h3",null,m(e.$t("administration.not_found")),1)])}const RSn=U(LSn,[["render",NSn]]),jSn={components:{DateSinglePicker:dd,TransitionCollapseHeight:qo,Loading:Rt,AppIcon:Ue},data(){return{validFrom:null,validTo:null,today:new Date().toISOString(),timezone:mr.timezone,primaryColor:window.primaryColor,mode:null}},computed:{...xe({discountActive:"administrationFinanceAuthorDiscount/getActiveDiscount",discountPlanned:"administrationFinanceAuthorDiscount/getFutureDiscount",loading:"administrationFinanceAuthorDiscount/loading"})},mounted(){this.initDates(),this.$store.dispatch("administrationFinanceAuthorDiscount/index")},methods:{editActive(){this.changeModeDelay("edit");let e=this.discountActive??this.discountPlanned;this.validFrom=e.valid_from_iso,this.validTo=e.valid_to_iso},createActive(){this.changeModeDelay("create"),this.initDates()},deleteActive(){this.$store.dispatch("sidebar/open",{type:"author-discount-automatic-settings-delete"})},initDates(){this.isDiscountOnlyExclusiveProducts=!1,this.validFrom=new Date().toISOString(),this.validTo=new Date(gt().add(1,"day").toDate()).toISOString()},save(){let e={},t="";this.mode==="create"&&(t="administrationFinanceAuthorDiscount/create",e={authorDiscount:{valid_from:this.validFrom,valid_to:this.validTo}}),this.mode==="edit"&&(t="administrationFinanceAuthorDiscount/update",e={authorDiscount:{id:this.discountActive?this.discountActive.id:this.discountPlanned.id,valid_from:this.validFrom,valid_to:this.validTo}}),this.$store.dispatch(t,e).then(()=>{this.mode=null})},changeModeDelay(e){e!==this.mode&&(this.mode=null,setTimeout(()=>{this.mode=e},200))}}},FSn={class:"row"},zSn={class:"col-12 col-lg-8"},USn={class:"vl-parent"},BSn={class:"row"},HSn={class:"col-12 mb-5"},VSn={key:0},qSn={class:"fw-bold"},YSn={key:0},WSn={class:"fw-bold"},GSn={key:1},ZSn={class:"fs-ž"},KSn={class:"fw-bold"},JSn={key:0},XSn={class:"fw-bold"},QSn={key:2,class:"fw-bold mb-0"},eTn={key:3,class:"d-flex gap-2 mt-3"},tTn={class:"d-flex gap-3 mt-3"},nTn={class:"fw-medium"},oTn={class:"form-group form-floating mt-5"},iTn={class:"row"},rTn={class:"col-12 col-md-6"},sTn={class:"form-group"},aTn={class:"col-12 col-md-6"},lTn={class:"form-group"},cTn={key:0,class:"text-danger fw-bold mt-4"},dTn={key:1,class:"text-danger fw-medium mb-0"},uTn={class:"mt-5 d-flex justify-content-between"};function hTn(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("DateSinglePicker"),d=y("TransitionCollapseHeight");return h(),g("div",FSn,[c("div",zSn,[c("div",USn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",BSn,[c("div",HSn,[c("div",{class:X(["content-box",[e.discountActive?"bg-success-subtle":"bg-light"]])},[e.discountActive?(h(),g("div",VSn,[c("h4",qSn,m(e.$t("administration.finance.voucher.author_discounts.active.title"))+" "+m(e.discountActive.valid_from+" - "+e.discountActive.valid_to),1),c("p",null,m(e.$t("administration.finance.voucher.author_discounts.active.info")),1),e.discountActive.can_set_from?(h(),g("p",YSn,[z(m(e.$t("administration.finance.voucher.author_discounts.author_can_edit_from")+": ")+" ",1),c("span",WSn,m(e.discountActive.can_set_from),1)])):D("",!0)])):e.discountPlanned?(h(),g("div",GSn,[c("div",ZSn,[c("h4",KSn,m(e.$t("administration.finance.voucher.author_discounts.planned.title"))+" "+m(e.discountPlanned.valid_from+" - "+e.discountPlanned.valid_to),1),c("p",null,m(e.$t("administration.finance.voucher.author_discounts.planned.info")),1),e.discountPlanned.can_set_from?(h(),g("p",JSn,[z(m(e.$t("administration.finance.voucher.author_discounts.author_can_edit_from")+": ")+" ",1),c("span",XSn,m(e.discountPlanned.can_set_from),1)])):D("",!0)])])):(h(),g("h4",QSn,m(e.$t("administration.finance.voucher.author_discounts.no_active_now")),1)),e.discountActive||e.discountPlanned?(h(),g("div",eTn,[c("button",{class:"btn btn-sm btn-secondary btn-center",onClick:t[1]||(t[1]=(...u)=>r.editActive&&r.editActive(...u))},[k(a,{icon:"edit",class:"me-icon"}),z(" "+m(e.$t("public.update")),1)]),c("button",{class:"btn btn-sm btn-secondary btn-danger btn-center",onClick:t[2]||(t[2]=(...u)=>r.deleteActive&&r.deleteActive(...u))},[k(a,{icon:"delete",class:"me-icon"}),z(" "+m(e.$t("public.delete")),1)])])):D("",!0)],2),c("div",tTn,[c("button",{class:"btn btn-sm btn-primary btn-center",onClick:t[3]||(t[3]=(...u)=>r.createActive&&r.createActive(...u))},[k(a,{icon:"plus-circle",class:"me-icon"}),z(" "+m(e.$t("administration.finance.voucher.author_discounts.create_new_discount.action")),1)])])])]),k(d,null,{default:F(()=>[i.mode?(h(),g("div",{key:0,class:X(["content-box",i.mode=="create"?"bg-danger-light":"bg-light"])},[c("h4",nTn,m(i.mode=="create"?e.$t("administration.finance.voucher.author_discounts.create_new_discount.title"):e.$t("administration.finance.voucher.author_discounts.edit_discount.title")),1),c("div",oTn,[c("div",iTn,[c("div",rTn,[c("div",sTn,[k(l,{id:"valid_from",name:"valid_from",class:"form-control border-radius-end-none py-2 px-3",mode:"date",value:i.validFrom,"onUpdate:value":t[4]||(t[4]=u=>i.validFrom=u),placeholder:e.$t("voucher.now"),label:e.$t("administration.finance.voucher.action.create.from"),"min-date":i.today,"is-small-label":""},null,8,["value","placeholder","label","min-date"])])]),c("div",aTn,[c("div",lTn,[k(l,{id:"valid_to",name:"valid_to",class:"form-control border-radius-end-none py-2 px-3",mode:"date",value:i.validTo,"onUpdate:value":t[5]||(t[5]=u=>i.validTo=u),placeholder:e.$t("voucher.now"),label:e.$t("administration.finance.voucher.action.create.to"),"min-date":i.today,"is-small-label":""},null,8,["value","placeholder","label","min-date"])])])])]),i.mode=="create"?(h(),g("h4",cTn,m(e.$t("administration.finance.voucher.author_discounts.new_discount_note.0")),1)):D("",!0),i.mode=="create"?(h(),g("ul",dTn,[c("li",null,m(e.$t("administration.finance.voucher.author_discounts.new_discount_note.1")),1),c("li",null,m(e.$t("administration.finance.voucher.author_discounts.new_discount_note.2")),1),c("li",null,m(e.$t("administration.finance.voucher.author_discounts.new_discount_note.3")),1)])):D("",!0),c("div",uTn,[c("button",{class:"btn btn-tertiary btn-sm",onClick:t[6]||(t[6]=u=>i.mode=null)},m(e.$t("public.cancel")),1),c("button",{class:"btn btn-primary btn-sm",onClick:t[7]||(t[7]=(...u)=>r.save&&r.save(...u))},m(e.$t("public.save")),1)])],2)):D("",!0)]),_:1})])])])}const fTn=U(jSn,[["render",hTn]]),mTn={components:{PageHeader:rk,TabList:qr},data(){return{tab:{titles:Object.values(this.$tm("administration.finance.voucher.tabs")),routes:Ece.vouchers_and_discounts.routes}}}};function pTn(e,t,n,o,i,r){const s=y("PageHeader"),a=y("TabList"),l=y("router-view");return h(),g("div",null,[k(s,{class:"mt-5 mb-5",title:e.$tm("administration.finance.tab.voucher")},null,8,["title"]),k(a,{titles:i.tab.titles,routes:i.tab.routes,class:"mb-3"},null,8,["titles","routes"]),k(l)])}const gTn=U(mTn,[["render",pTn]]),vTn={props:{height:{type:[Number,String],default:23},width:{type:[Number,String],default:24}}};function _Tn(e,t,n,o,i,r){return h(),g("div",{class:"d-inline-block",style:Bn("width: "+n.width+"px; height: "+n.height+"px;")},t[0]||(t[0]=[c("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none"},[c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.5588 0.523918C10.4213 0.530589 9.93262 0.567531 9.47279 0.606024C8.26075 0.707471 7.58065 0.758324 7.03358 0.788387C5.9209 0.849514 5.19555 0.92831 4.40948 1.07344C3.91869 1.16406 3.85969 1.20386 3.87868 1.43163C3.88444 1.50078 3.88372 1.91735 3.87705 2.35734L3.86493 3.15733L3.77994 3.08093C2.71474 2.12323 0.832325 2.56775 0.254672 3.9134C-0.316966 5.24506 0.0802373 6.779 1.38059 8.26154C2.45218 9.48327 3.8223 10.3281 5.69761 10.9235L5.94757 11.0029L6.10676 11.2084C6.86236 12.1841 7.98866 13.201 9.60531 14.3673C10.092 14.7184 10.0603 14.6616 10.0605 15.1827C10.0606 15.4801 10.0473 15.513 9.83612 15.739C9.37592 16.2315 9.28023 16.5204 9.4269 16.9742C9.48184 17.1442 9.53595 17.0997 8.90392 17.4035C8.48683 17.6039 8.37942 17.7008 8.18919 18.0478L8.10367 18.2039L7.99095 18.2134C7.92896 18.2186 7.79292 18.2347 7.68863 18.2491C7.10506 18.3297 5.42411 18.415 4.89603 18.3909C4.2804 18.3628 4.18732 18.4229 4.16236 18.8644C4.15357 19.0201 4.13079 19.3337 4.11176 19.5612C4.06024 20.1774 4.04427 20.5355 4.03217 21.3454C4.01113 22.756 4.06393 23.0123 4.40162 23.1387C4.59505 23.2111 6.08209 23.3401 7.36972 23.3961C10.2337 23.5207 13.5954 23.5249 15.5665 23.4061C15.8035 23.3918 16.1526 23.3718 16.3422 23.3617C17.5588 23.2964 18.2278 23.1182 18.3815 22.8185C18.4431 22.6985 18.6428 19.1187 18.6434 18.1256C18.6436 17.693 18.5877 17.6498 18.135 17.7321C18.0592 17.7459 17.8148 17.7655 17.592 17.7757C17.3692 17.7858 17.0124 17.8022 16.799 17.812C16.4283 17.8292 15.6122 17.9013 15.5579 17.9218C15.5398 17.9286 15.5088 17.8947 15.4545 17.8089C15.2233 17.4435 14.9408 17.2536 14.2133 16.9746C13.6993 16.7774 13.7167 16.8026 13.8227 16.409C13.9459 15.952 13.8188 15.6274 13.4076 15.3493L13.3001 15.2765L13.3088 15.1176C13.3137 15.0301 13.321 14.8997 13.3251 14.8276C13.3416 14.5417 13.3796 14.4888 13.8085 14.1555C14.6037 13.5374 15.4379 12.6418 16.0233 11.7776C16.1323 11.6167 16.2914 11.3851 16.3767 11.2631L16.5318 11.0412L16.618 11.0296C17.1333 10.9599 18.7828 10.3469 19.4776 9.96677C20.6388 9.33152 21.8258 8.28194 22.4411 7.34654C23.434 5.83707 23.7398 4.30794 23.3066 3.01903C23.0517 2.26077 22.1092 1.47326 21.2283 1.28262C20.4493 1.11405 19.3415 1.45715 18.6947 2.06729L18.5816 2.174L18.5512 1.82615C18.5345 1.63482 18.5015 1.36378 18.4779 1.22381C18.4543 1.08383 18.4393 0.962287 18.4446 0.953702C18.4499 0.9451 18.4346 0.875854 18.4105 0.799799C18.3626 0.648189 18.3418 0.63033 18.2359 0.650188C18.1738 0.661841 17.007 0.636432 16.256 0.607075C16.019 0.597801 15.6738 0.573254 15.4889 0.552499C15.1389 0.513231 11.2452 0.490648 10.5588 0.523918ZM15.1857 0.883129C15.2891 0.893144 15.4947 0.913054 15.6425 0.927362C15.9221 0.954461 16.5453 0.97806 17.5108 0.998108C17.8217 1.00456 18.0801 1.01633 18.085 1.02426C18.117 1.07597 18.2055 2.01442 18.2498 2.77116C18.2774 3.24273 18.2761 4.59044 18.248 4.692C18.2363 4.734 18.2238 4.88526 18.2201 5.02815C18.1881 6.25362 17.6596 8.14279 16.9368 9.61474C16.7088 10.0791 16.3882 10.6326 16.269 10.7677C16.2382 10.8027 16.2129 10.8399 16.2129 10.8506C16.2129 10.8612 16.1947 10.8939 16.1724 10.9232C16.1501 10.9526 15.9707 11.2132 15.7737 11.5023C15.1585 12.4053 14.3381 13.3022 13.6617 13.8111C13.0581 14.2653 12.961 14.4353 12.9509 15.0563L12.9463 15.3401L12.9984 15.4424C13.0433 15.5308 13.07 15.558 13.1948 15.6421C13.5071 15.8528 13.574 16.0687 13.4481 16.4583C13.3005 16.915 13.436 17.0712 14.2477 17.3803C14.8625 17.6144 15.1156 17.8274 15.3098 18.274C15.34 18.3434 15.3805 18.4171 15.3998 18.4377C15.5424 18.5899 15.4534 18.8347 15.2105 18.9588C14.306 19.4211 10.6432 19.5717 8.97288 19.2152C8.30515 19.0728 8.20067 18.9898 8.29328 18.6759C8.45432 18.1301 8.72001 17.8472 9.29178 17.6125C9.76956 17.4165 9.901 17.2433 9.78894 16.9576C9.65908 16.6266 9.72191 16.3946 10.0285 16.0728C10.3702 15.7144 10.4045 15.636 10.4165 15.1878C10.4326 14.5861 10.3623 14.4437 9.89243 14.1266C8.75438 13.3587 7.28698 12.0814 6.63156 11.2881C6.53032 11.1656 6.39438 11.0066 6.3295 10.9348C6.19128 10.7818 6.05993 10.5895 5.9457 10.3731C5.90073 10.2878 5.82457 10.1521 5.77646 10.0716C5.55029 9.69276 4.93323 8.0877 4.73474 7.36193C4.49247 6.47614 4.35374 5.59249 4.26567 4.37432C4.24236 4.05183 4.22386 2.0961 4.24074 1.7363L4.25322 1.47004L4.31605 1.4534C4.72206 1.34594 5.85927 1.21443 6.93015 1.15111C7.77477 1.10118 8.43913 1.05093 9.61069 0.94841L10.4295 0.876751L12.1447 0.865511C14.1132 0.852617 14.9187 0.857271 15.1857 0.883129ZM21.1204 1.63504C21.6968 1.73692 22.2538 2.10522 22.7504 2.71271C22.9756 2.98818 23.1429 3.62341 23.1426 4.20149C23.1413 6.43282 21.2643 8.83577 18.6349 9.97233C18.03 10.2338 17.0275 10.5887 16.8939 10.5887C16.8878 10.5887 16.9097 10.5557 16.9425 10.5154C16.9753 10.4751 17.0625 10.3491 17.1362 10.2353C17.4329 9.77744 17.6072 9.63083 18.8676 8.77909C20.2049 7.87539 20.6976 7.43423 21.2936 6.60667C22.2771 5.24099 22.4053 3.71161 21.5838 3.14367C20.6321 2.48577 19.3641 2.72009 18.7156 3.67367L18.6177 3.81771L18.609 3.32029L18.6003 2.82288L18.6758 2.68497C19.0694 1.96641 20.2139 1.47481 21.1204 1.63504ZM2.79188 2.96765C3.19536 3.0752 3.56505 3.30876 3.73602 3.56412C3.7741 3.62101 3.82312 3.68307 3.84497 3.70203C3.88242 3.73456 3.88537 3.75304 3.89723 4.02925L3.9098 4.32198L3.81271 4.23326C3.47934 3.92857 2.97188 3.7122 2.63929 3.73292C1.54457 3.80113 0.774507 5.25197 1.18407 6.47461C1.51105 7.45076 2.65018 8.53646 4.35934 9.50097C5.09838 9.91802 5.41878 10.1578 5.55988 10.3994C5.59772 10.4642 5.62866 10.5214 5.62866 10.5266C5.62866 10.5913 4.08387 9.91078 3.63764 9.64944C1.06427 8.14236 -0.238084 5.68272 0.625448 3.9606C0.999846 3.21398 1.99863 2.7562 2.79188 2.96765ZM20.85 3.19305C21.4854 3.35113 21.7559 3.71222 21.7545 4.40018C21.7531 5.07099 21.4912 5.73888 20.9427 6.47009C20.3075 7.31697 19.9378 7.63449 18.316 8.72625C17.9036 9.00387 17.5487 9.24697 17.5274 9.26645C17.4766 9.31278 17.4776 9.30697 17.5506 9.13792C18.1405 7.77096 18.5136 6.2852 18.5922 4.99055C18.6123 4.65787 18.6391 4.56294 18.8077 4.22673C19.253 3.33839 19.9719 2.97456 20.85 3.19305ZM2.88171 4.1157C3.19067 4.17481 3.52789 4.40457 3.72485 4.69018C3.79179 4.78723 3.87005 4.88809 3.89878 4.91433C3.94591 4.95737 3.95214 4.97549 3.96248 5.0996C4.07248 6.41864 4.40766 7.71809 5.05959 9.35302C5.0967 9.4461 5.12134 9.5198 5.11432 9.51678C5.10731 9.51378 4.95059 9.42702 4.76607 9.324C3.15963 8.42706 2.0162 7.44764 1.62918 6.63699C1.07128 5.4684 1.84209 3.91678 2.88171 4.1157Z",fill:"#203F70"}),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M12.1444 0.866309L10.4292 0.877549L9.6104 0.949208C8.43884 1.05172 7.77448 1.10197 6.92986 1.15191C5.85898 1.21523 4.72177 1.34674 4.31576 1.4542L4.25293 1.47084L4.24045 1.7371C4.22357 2.0969 4.24207 4.05263 4.26538 4.37512C4.35345 5.59329 4.49218 6.47694 4.73445 7.36273C4.93294 8.08849 5.55 9.69356 5.77617 10.0724C5.82428 10.1529 5.90044 10.2886 5.94541 10.3739C6.05964 10.5903 6.19099 10.7826 6.32921 10.9356C6.39409 11.0074 6.53003 11.1664 6.63127 11.2889C6.93913 11.6615 7.16812 11.8956 7.63662 12.3166C8.56916 13.1545 9.19524 13.6572 9.89214 14.1274C10.362 14.4445 10.4324 14.5869 10.4162 15.1886C10.4042 15.6368 10.3699 15.7152 10.0283 16.0736C9.72162 16.3954 9.65879 16.6274 9.78865 16.9584C9.90071 17.2441 9.76927 17.4173 9.2915 17.6133C8.71972 17.848 8.45403 18.1309 8.29299 18.6767C8.21407 18.9443 8.25929 19.0127 8.58147 19.1134C10.0683 19.5783 14.1867 19.4827 15.2102 18.9596C15.4531 18.8355 15.5421 18.5907 15.3995 18.4385C15.3802 18.4179 15.3397 18.3442 15.3095 18.2748C15.1153 17.8282 14.8622 17.6152 14.2474 17.3811C13.4357 17.072 13.3002 16.9158 13.4478 16.4591C13.5737 16.0695 13.5068 15.8536 13.1945 15.6429C13.0697 15.5588 13.043 15.5316 12.9981 15.4432L12.946 15.3409L12.9506 15.0571C12.9607 14.4361 13.0578 14.2661 13.6614 13.8119C13.9878 13.5663 14.586 12.9856 15.0274 12.4857C15.3628 12.1059 15.3626 12.1061 15.7734 11.5031C15.9704 11.214 16.1498 10.9534 16.1721 10.924C16.1944 10.8947 16.2126 10.862 16.2126 10.8514C16.2126 10.8407 16.2379 10.8035 16.2687 10.7685C16.3879 10.6334 16.7085 10.0799 16.9365 9.61554C17.6593 8.14359 18.1878 6.25441 18.2198 5.02895C18.2235 4.88606 18.2361 4.73479 18.2477 4.6928C18.2758 4.59123 18.2771 3.24353 18.2495 2.77196C18.2052 2.01522 18.1167 1.07677 18.0847 1.02506C18.0798 1.01713 17.8214 1.00535 17.5105 0.998906C16.545 0.978858 15.9218 0.955259 15.6422 0.92816C15.4944 0.913852 15.2888 0.893942 15.1854 0.883927C14.9184 0.858069 14.1129 0.853415 12.1444 0.866309ZM20.5386 1.60883C19.783 1.67761 18.9704 2.14733 18.6755 2.68577L18.6 2.82368L18.6087 3.32109L18.6174 3.81851L18.7153 3.67447C19.3638 2.72088 20.6318 2.48657 21.5835 3.14446C22.405 3.71241 22.2769 5.24179 21.2933 6.60747C20.6973 7.43503 20.2046 7.87619 18.8673 8.77989C17.6069 9.63163 17.4326 9.77824 17.1359 10.2361C17.0622 10.3499 16.975 10.4759 16.9422 10.5162C16.9095 10.5565 16.8876 10.5895 16.8936 10.5895C17.0902 10.5895 18.5024 10.0572 19.1001 9.75772C20.0753 9.26912 21.2007 8.36346 21.8625 7.53472C22.753 6.41963 23.2616 4.91983 23.1243 3.81443C23.0705 3.38127 22.91 2.90906 22.7501 2.71351C22.0932 1.90988 21.3438 1.53555 20.5386 1.60883ZM16.7441 1.77152C17.0815 1.84251 17.2517 1.98102 17.1882 2.13301C17.1413 2.2453 16.9945 2.27693 16.8925 2.19672C16.8685 2.17785 16.794 2.14994 16.727 2.1347C16.5027 2.08367 16.4179 2.00941 16.4446 1.8875C16.4716 1.76477 16.5562 1.732 16.7441 1.77152ZM17.4115 2.91914C17.5121 3.00261 17.5065 4.14532 17.4006 5.16808C17.3173 5.97157 17.146 6.8934 17.0001 7.32286C16.672 8.28829 16.2441 9.1421 15.6264 10.0637C15.5057 10.2439 15.3095 10.5387 15.1904 10.7188C14.6939 11.4699 14.3994 11.7366 14.2412 11.5784C14.1456 11.4827 14.1953 11.3755 14.4708 11.0838C14.6848 10.8571 14.7032 10.831 15.4909 9.62923C16.0248 8.81479 16.3838 8.06602 16.6918 7.12462C16.9598 6.30578 17.2041 4.12939 17.1292 3.22878C17.1113 3.01309 17.1121 2.9929 17.1412 2.95296C17.1986 2.87424 17.3366 2.85696 17.4115 2.91914ZM2.05311 2.94514C1.42389 3.06362 0.881957 3.4493 0.625158 3.9614C-0.238374 5.68352 1.06398 8.14316 3.63735 9.65024C4.08358 9.91158 5.62837 10.5921 5.62837 10.5274C5.62837 10.5222 5.59743 10.465 5.55959 10.4002C5.41849 10.1586 5.09809 9.91882 4.35905 9.50177C2.64989 8.53726 1.51076 7.45156 1.18378 6.47541C0.774218 5.25277 1.54428 3.80193 2.639 3.73372C2.97159 3.713 3.47905 3.92937 3.81242 4.23406L3.90951 4.32278L3.89694 4.03004C3.88508 3.75383 3.88213 3.73536 3.84468 3.70283C3.82283 3.68387 3.77381 3.62181 3.73573 3.56492C3.43385 3.11404 2.66337 2.83023 2.05311 2.94514ZM12.8719 15.8545C13.0969 15.9613 13.252 16.309 13.1361 16.4467C13.0469 16.5528 12.8715 16.5071 12.8421 16.3701C12.8219 16.276 12.8006 16.2456 12.7068 16.1763C12.5379 16.0515 12.5153 15.9727 12.619 15.8691C12.6869 15.8012 12.7516 15.7974 12.8719 15.8545ZM13.6786 17.4338C14.2528 17.5243 14.8164 18.0499 14.8164 18.4948C14.8164 18.7609 14.5171 18.7432 14.4607 18.4739C14.3884 18.1281 13.9314 17.7778 13.5527 17.7778C13.3737 17.7778 13.2649 17.7081 13.2649 17.5934C13.2649 17.4346 13.3864 17.3877 13.6786 17.4338Z",fill:"#FFC300"}),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.5596 1.75638C16.328 1.84106 16.4286 2.06426 16.7292 2.13263C16.7962 2.14786 16.8706 2.17577 16.8946 2.19465C17.0428 2.31118 17.2597 2.17864 17.1908 2.01368C17.1328 1.87483 16.7086 1.70191 16.5596 1.75638ZM17.2328 2.88851C17.1202 2.9259 17.1094 2.96222 17.1313 3.2267C17.2062 4.12731 16.9619 6.30371 16.694 7.12255C16.3859 8.06394 16.0269 8.81272 15.493 9.62716C14.7053 10.8289 14.687 10.855 14.4729 11.0817C14.1975 11.3734 14.1477 11.4806 14.2434 11.5763C14.4016 11.7345 14.6961 11.4678 15.1926 10.7167C15.3116 10.5366 15.5078 10.2418 15.6286 10.0617C16.2462 9.14002 16.6741 8.28621 17.0022 7.32079C17.1935 6.75775 17.3863 5.57624 17.4578 4.52819C17.4877 4.09046 17.4887 3.08245 17.4594 2.99968C17.4226 2.89592 17.337 2.85391 17.2328 2.88851ZM12.6211 15.867C12.5175 15.9707 12.54 16.0494 12.709 16.1742C12.8028 16.2435 12.824 16.2739 12.8442 16.368C12.8737 16.505 13.0491 16.5507 13.1383 16.4447C13.3374 16.208 12.838 15.6501 12.6211 15.867ZM13.3494 17.4406C13.1502 17.5487 13.2894 17.7758 13.5549 17.7758C13.9336 17.7758 14.3906 18.1261 14.4629 18.4718C14.4937 18.619 14.5286 18.657 14.6434 18.668C14.9562 18.6981 14.8395 18.1845 14.4492 17.8138C14.1429 17.5228 13.5615 17.3255 13.3494 17.4406Z",fill:"white"})],-1)]),4)}const yTn=U(vTn,[["render",_Tn]]),Pce={achievements_no_share_type:["total_paid_to_author"]},bTn={components:{ShareImageGenerate:cle},props:{achievement:{type:Object,required:!0},automaticGeneration:{type:Boolean,default:!1},paddingStart:{type:Boolean,default:!1}},data(){return{socials:["facebook","instagram_post","instagram_story"]}},computed:{achievementModel:{get(){return this.achievement},set(e){this.$emit("update:achievement",e)}}},methods:{imageUrl(e){return this.achievementModel.share_image_urls&&this.achievementModel.share_image_urls[e]?this.achievementModel.share_image_urls[e]:null},generateAll(){this.socials.forEach(e=>{const t=this.$refs["share-image-generate-"+e];t&&(t.length===1?t[0].generate():t.generate())})}},mounted(){this.automaticGeneration&&this.$nextTick(()=>{this.generateAll()})}};function kTn(e,t,n,o,i,r){const s=y("ShareImageGenerate");return h(),g("div",null,[(h(!0),g(pe,null,Me(i.socials,(a,l)=>(h(),W(s,{key:a,name:a,class:X({"pb-0":l==i.socials.length-1,"ps-6":n.paddingStart}),"image-url":r.imageUrl(a),"onUpdate:imageUrl":d=>r.achievementModel.share_image_urls[a]=d,"generate-url":e.ziggyRoute("api.author.achievement.generateShareImage",{achievement:r.achievementModel.id,type:a}),"check-url":e.ziggyRoute("api.author.achievement.generateShareImageStatus",{achievement:r.achievementModel.id,type:a}),ref_for:!0,ref:"share-image-generate-"+a},null,8,["name","class","image-url","onUpdate:imageUrl","generate-url","check-url"]))),128))])}const wTn=U(bTn,[["render",kTn]]),$Tn={components:{TransitionCollapseHeight:qo,TrophyImageSmall:yTn,AchievementShareImageGenerate:wTn,Pill:Ni,Loading:Rt,AppIcon:Ue},props:{id:{type:Number,default:null}},data(){return{primaryColor:window.primaryColor,socials:[{name:"facebook",icon_name:"facebook"},{name:"instagram_post",icon_name:"instagram"},{name:"instagram_story",icon_name:"instagram"}],openedSummarizationShare:!1}},computed:{...an({loading:e=>e.authorNotification.loading,achievement:e=>e.authorNotification.achievement_detail}),showSharing(){let e=this.achievement.achievement_type?this.achievement.achievement_type:null;return e?!Pce.achievements_no_share_type.includes(e):!1}},methods:{numberSuffix(e){return this.$tm("achievements.types")[e].suffix},openSummarizationShare(){this.openedSummarizationShare=!this.openedSummarizationShare,this.openedSummarizationShare&&this.$refs["summarization-share"].generateAll()}},mounted(){let e=this.id?this.id:this.$route.params.id;this.$store.dispatch("authorNotification/showAchievement",e)},beforeUnmount(){this.$store.dispatch("authorNotification/clearAchievementDetail")}},CTn={class:"btn btn-secondary btn-sm btn-center mb-4"},STn={class:"mh-4rem vl-parent"},TTn={key:0,class:"col-12 col-lg-7 border border-primary-20 rounded p-4"},ETn={class:"d-flex align-items-center mb-3"},ITn={class:"medium text-gray-700 mb-0"},PTn={class:"mb-4"},ATn={class:"text-break mb-3"},DTn={class:"pt-4 pb-4"},xTn={class:"fw-bold mb-2"},OTn={class:"pt-3 pb-3 border-bottom-1"},LTn={class:"row"},MTn={class:"col-12 col-lg-8"},NTn={class:"text-gray-700"},RTn={class:"fw-bold float-end"},jTn={class:"col-12 col-lg-4"},FTn={class:"fw-bold mb-2 pt-4"},zTn={class:"row"},UTn={class:"col-12 col-lg-8 fs-5"},BTn={class:"text-gray-700"},HTn={class:"fw-bold text-gray-800 ps-3 float-end"},VTn={class:"mb-4"},qTn={class:"text-break mb-3"},YTn={class:"pt-4"},WTn={class:"fw-bold mb-2"};function GTn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("router-link"),l=y("Loading"),d=y("Pill"),u=y("TrophyImageSmall"),f=y("AchievementShareImageGenerate"),p=y("TransitionCollapseHeight");return h(),g("div",null,[k(a,{to:{name:"dashboard/aktualne/prehled/oceneni"}},{default:F(()=>[c("button",CTn,[k(s,{icon:"arrow-left",class:"me-icon"}),z(" "+m(e.$t("dashboard.author.news.back")),1)])]),_:1}),c("div",STn,[k(l,{active:e.loading,"onUpdate:active":t[0]||(t[0]=v=>e.loading=v),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),r.showSharing?(h(),g(pe,{key:0},[e.loading?D("",!0):(h(),g("div",TTn,[c("div",ETn,[k(d,{color:"gold",class:"me-icon"},{default:F(()=>[z(m(e.$t("achievements.title")),1)]),_:1}),c("p",ITn,m(e.achievement.created_at),1)]),e.achievement.achievement_type==="summarization"?(h(),g(pe,{key:0},[c("h3",PTn,m(e.$t("achievements.summarization.title")),1),c("p",ATn,m(e.$t("achievements.summarization.text")),1),c("div",DTn,[c("p",xTn,m(e.$t("achievements.summarization.subtitle")),1),c("div",OTn,[c("div",LTn,[c("div",MTn,[k(u,{class:"me-3"}),c("span",NTn,m(e.$t("achievements.types.total_products_sold.name")),1),c("span",RTn,m(e.achievement.additional_info.total_products_sold+" "+r.numberSuffix("total_products_sold")),1)]),c("div",jTn,[c("button",{class:"btn btn-sm btn-tertiary float-end",onClick:t[1]||(t[1]=v=>r.openSummarizationShare())},[z(m(e.$t("achievements.dashboard.share"))+" ",1),i.openedSummarizationShare?D("",!0):(h(),W(s,{key:0,icon:"chevron-down",class:"ms-icon"})),k(s,{icon:"chevron-up",class:"ms-icon"})])])])]),k(p,null,{default:F(()=>[Oe(c("div",null,[k(f,{achievement:e.achievement,"padding-start":"",ref:"summarization-share"},null,8,["achievement"])],512),[[Vo,i.openedSummarizationShare]])]),_:1})]),c("div",null,[c("p",FTn,m(e.$t("achievements.summarization.other_numbers")),1),(h(!0),g(pe,null,Me(e.achievement.additional_info,(v,_)=>(h(),g("div",{class:"pt-3 pb-3 border-bottom-1 border-bottom-last-none",key:_},[c("div",zTn,[c("div",UTn,[c("span",BTn,m(e.$tm("achievements.types")[_].name),1),c("span",HTn,m(v+" "+r.numberSuffix(_)),1)])])]))),128))])],64)):(h(),g(pe,{key:1},[c("h3",VTn,m(e.$t("achievements.sharing.title")),1),c("p",qTn,m(e.$t("achievements.sharing.text")),1),c("div",YTn,[c("p",WTn,m(e.$t("public.share.title")),1),k(f,{achievement:e.achievement,"automatic-generation":""},null,8,["achievement"])])],64))]))],64)):D("",!0)])])}const ZTn=U($Tn,[["render",GTn]]),KTn={components:{Pill:Ni},props:{notification:{type:Object,default:()=>({type:null,created_at:null,published_at:null,title:null})},tab:String},data(){return{hover:!1}},computed:{pillColor(){return this.notification.seen?"muted":this.notification.type=="custom_notification"?"pink":this.notification.type=="product_notification"?"purple":""}},methods:{navigate(){this.$emit("navigate",this.notification.id),this.notification.type==="custom_notification"&&(this.$store.dispatch("authorNotification/setLastOpenedTab",this.tab),this.$router.push({name:"dashboard/aktualne/novinky",params:{id:this.notification.id}})),this.notification.notifiable_type==="approval"&&(this.$store.dispatch("authorNotification/show",this.notification.id),window.location.href=this.ziggyRoute("product.show",{id:this.notification.product_id})),this.notification.notifiable_type==="revision"&&(this.$store.dispatch("authorNotification/show",this.notification.id),this.$router.push({name:"dashboard/materialy/revize"})),this.notification.notifiable_type==="rejection"&&(this.$store.dispatch("authorNotification/show",this.notification.id),this.$router.push({name:"dashboard/materialy/revize"})),this.notification.notifiable_type==="complaint"&&(this.$store.dispatch("authorNotification/show",this.notification.id),this.$router.push({name:"dashboard/materialy/reklamace"}))}}},JTn={class:"d-flex align-items-center medium mb-1"},XTn={class:"text-gray-700 mb-0"};function QTn(e,t,n,o,i,r){const s=y("Pill");return h(),g("div",{class:"d-flex align-items-center cursor-pointer",onClick:t[2]||(t[2]=(...a)=>r.navigate&&r.navigate(...a))},[c("div",{class:"col",onMouseover:t[0]||(t[0]=a=>i.hover=!0),onMouseleave:t[1]||(t[1]=a=>i.hover=!1)},[c("div",JTn,[k(s,{color:r.pillColor,class:"me-icon"},{default:F(()=>[z(m(e.$tm("author.notification.type")[n.notification.type]),1)]),_:1},8,["color"]),c("p",XTn,m(n.notification.published_at),1)]),c("p",{class:X(["mb-0",{"fw-bold":!n.notification.seen,"text-decoration-underline":i.hover}])},m(n.notification.title),3)],32)])}const eEn=U(KTn,[["render",QTn]]),tEn={props:{height:{type:[Number,String],default:49},width:{type:[Number,String],default:93}}};function nEn(e,t,n,o,i,r){return h(),g("div",{class:"d-inline-block",style:Bn("width: "+n.width+"px; height: "+n.height+"px;")},t[0]||(t[0]=[wl('<svg viewBox="0 0 93 49" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M45.1007 0.0499494C44.8077 0.0641671 43.7661 0.142897 42.7861 0.224934C40.203 0.441139 38.7536 0.549517 37.5877 0.613589C35.2163 0.743863 33.6705 0.911794 31.9952 1.22109C30.9492 1.41423 30.8235 1.49906 30.8639 1.98448C30.8762 2.13184 30.8747 3.01965 30.8605 3.95736L30.8346 5.66231L30.6535 5.49949C28.3833 3.45842 24.3715 4.40579 23.1404 7.27366C21.9221 10.1117 22.7687 13.3808 25.54 16.5404C27.8238 19.1442 30.7438 20.9447 34.7405 22.2136L35.2732 22.3828L35.6124 22.8208C37.2228 24.9001 39.6232 27.0675 43.0686 29.553C44.1059 30.3013 44.0383 30.1802 44.0387 31.2909C44.0389 31.9246 44.0106 31.9949 43.5605 32.4766C42.5797 33.5261 42.3758 34.1417 42.6883 35.1089C42.8054 35.4712 42.9208 35.3765 41.5738 36.0238C40.6849 36.451 40.4559 36.6574 40.0505 37.3971L39.8683 37.7297L39.628 37.7499C39.4959 37.7611 39.206 37.7953 38.9837 37.826C37.74 37.9977 34.1576 38.1797 33.0321 38.1283C31.7201 38.0683 31.5217 38.1964 31.4685 39.1373C31.4498 39.4692 31.4012 40.1375 31.3607 40.6224C31.2509 41.9357 31.2169 42.6988 31.1911 44.4248C31.1462 47.4312 31.2587 47.9773 31.9784 48.2468C32.3907 48.4011 35.5599 48.676 38.3041 48.7954C44.4078 49.061 51.5723 49.0698 55.7731 48.8167C56.2783 48.7863 57.0222 48.7436 57.4264 48.722C60.0191 48.5828 61.445 48.203 61.7725 47.5644C61.9037 47.3086 62.3294 39.6792 62.3306 37.5628C62.3311 36.641 62.212 36.5487 61.2471 36.7242C61.0855 36.7536 60.5647 36.7954 60.0899 36.817C59.615 36.8386 58.8546 36.8736 58.3999 36.8946C57.6099 36.9311 55.8706 37.0849 55.7548 37.1284C55.7162 37.1429 55.6501 37.0707 55.5343 36.8878C55.0417 36.1092 54.4396 35.7045 52.8892 35.1097C51.7937 34.6896 51.8307 34.7432 52.0568 33.9045C52.3193 32.9304 52.0483 32.2387 51.1721 31.6459L50.943 31.4908L50.9616 31.1521C50.9718 30.9657 50.9875 30.6877 50.9963 30.5342C51.0314 29.9248 51.1124 29.8121 52.0264 29.1017C53.7212 27.7844 55.4991 25.8756 56.7467 24.034C56.9791 23.691 57.318 23.1975 57.4998 22.9374L57.8305 22.4645L58.0142 22.4397C59.1122 22.2913 62.6278 20.9847 64.1085 20.1746C66.5832 18.8208 69.1131 16.5839 70.4244 14.5904C72.5404 11.3734 73.1922 8.11448 72.2689 5.36756C71.7257 3.75155 69.7169 2.0732 67.8396 1.66691C66.1795 1.30765 63.8184 2.03885 62.44 3.3392L62.199 3.56661L62.1342 2.82527C62.0986 2.41751 62.0282 1.83988 61.9779 1.54156C61.9275 1.24325 61.8956 0.984205 61.9069 0.965909C61.9182 0.947577 61.8856 0.8 61.8344 0.63791C61.7323 0.314797 61.6879 0.276735 61.4622 0.319058C61.3298 0.343893 58.8431 0.28974 57.2427 0.227175C56.7375 0.20741 56.0018 0.155095 55.6078 0.110862C54.8618 0.0271724 46.5635 -0.0209555 45.1007 0.0499494ZM54.9615 0.815503C55.1819 0.836848 55.62 0.879281 55.9351 0.909773C56.531 0.967526 57.8592 1.01782 59.9169 1.06055C60.5795 1.07429 61.1301 1.09938 61.1406 1.11628C61.2087 1.22649 61.3974 3.22653 61.4917 4.8393C61.5506 5.84431 61.5479 8.71655 61.4879 8.93301C61.4631 9.02251 61.4363 9.34489 61.4284 9.64941C61.3603 12.2611 60.2339 16.2874 58.6935 19.4244C58.2075 20.4141 57.5243 21.5938 57.2702 21.8817C57.2046 21.9561 57.1508 22.0355 57.1508 22.0582C57.1508 22.0808 57.112 22.1505 57.0645 22.2131C57.017 22.2756 56.6346 22.831 56.2148 23.4472C54.9036 25.3717 53.1552 27.2831 51.7136 28.3677C50.4271 29.3356 50.2203 29.698 50.1988 31.0214L50.1889 31.6263L50.2999 31.8443C50.3957 32.0327 50.4526 32.0906 50.7185 32.27C51.384 32.7191 51.5268 33.179 51.2584 34.0095C50.9438 34.9828 51.2325 35.3156 52.9625 35.9744C54.2727 36.4733 54.8121 36.9272 55.2261 37.879C55.2905 38.0271 55.3768 38.1842 55.4179 38.2281C55.7217 38.5523 55.5322 39.0741 55.0145 39.3386C53.0866 40.3238 45.2806 40.6447 41.7207 39.8851C40.2977 39.5814 40.075 39.4047 40.2724 38.7357C40.6156 37.5725 41.1818 36.9694 42.4004 36.4694C43.4186 36.0515 43.6988 35.6825 43.4599 35.0737C43.1832 34.3681 43.3171 33.8736 43.9706 33.188C44.6986 32.4241 44.7719 32.2571 44.7975 31.3017C44.8318 30.0193 44.682 29.7159 43.6805 29.0402C41.2551 27.4036 38.1277 24.6814 36.7309 22.9908C36.5151 22.7296 36.2254 22.3907 36.0871 22.2376C35.7926 21.9116 35.5126 21.5019 35.2692 21.0406C35.1733 20.8589 35.011 20.5697 34.9085 20.398C34.4265 19.5907 33.1114 16.1699 32.6884 14.6232C32.172 12.7354 31.8764 10.8521 31.6887 8.25596C31.639 7.56866 31.5996 3.40059 31.6356 2.63379L31.6622 2.06633L31.7961 2.03088C32.6614 1.80185 35.085 1.52158 37.3672 1.38664C39.1673 1.28021 40.5832 1.17311 43.0801 0.95463L44.8251 0.80191L48.4806 0.777956C52.6759 0.750476 54.3925 0.760395 54.9615 0.815503ZM67.6096 2.41799C68.838 2.63511 70.0252 3.42003 71.0835 4.71472C71.5634 5.3018 71.92 6.65561 71.9193 7.88763C71.9165 12.6431 67.9164 17.7642 62.3125 20.1865C61.0234 20.7437 58.8869 21.5001 58.6021 21.5001C58.5892 21.5001 58.6359 21.4299 58.7057 21.344C58.7756 21.2581 58.9613 20.9895 59.1185 20.747C59.7508 19.7711 60.1223 19.4587 62.8085 17.6434C65.6586 15.7175 66.7085 14.7773 67.9787 13.0136C70.0749 10.103 70.348 6.8436 68.5971 5.63318C66.5689 4.23106 63.8666 4.73045 62.4846 6.76273L62.2758 7.06972L62.2573 6.0096L62.2388 4.94952L62.3998 4.65561C63.2385 3.12421 65.6777 2.07651 67.6096 2.41799ZM28.5477 5.25805C29.4076 5.48726 30.1955 5.98502 30.5599 6.52926C30.6411 6.6505 30.7455 6.78276 30.7921 6.82317C30.8719 6.89249 30.8782 6.93188 30.9035 7.52054L30.9303 8.14443L30.7233 7.95533C30.0129 7.30598 28.9314 6.84484 28.2225 6.889C25.8895 7.03438 24.2483 10.1264 25.1212 12.7321C25.818 14.8125 28.2458 17.1264 31.8883 19.1819C33.4634 20.0707 34.1462 20.5817 34.4469 21.0967C34.5276 21.2347 34.5935 21.3567 34.5935 21.3677C34.5935 21.5057 31.3012 20.0553 30.3502 19.4984C24.8658 16.2864 22.0902 11.0444 23.9306 7.37424C24.7285 5.78303 26.8572 4.80741 28.5477 5.25805ZM67.0334 5.73843C68.3874 6.07533 68.9641 6.84488 68.9611 8.31107C68.9581 9.7407 68.3999 11.1641 67.231 12.7225C65.8771 14.5274 65.0893 15.2041 61.6329 17.5308C60.7539 18.1225 59.9976 18.6406 59.9521 18.6821C59.8439 18.7809 59.8462 18.7685 60.0016 18.4082C61.2588 15.4949 62.0541 12.3284 62.2214 9.56928C62.2645 8.86027 62.3216 8.65795 62.6807 7.94141C63.6298 6.04817 65.1619 5.27278 67.0334 5.73843ZM28.7392 7.70478C29.3976 7.83075 30.1163 8.32044 30.5361 8.92912C30.6787 9.13596 30.8455 9.35091 30.9068 9.40683C31.0072 9.49856 31.0205 9.53717 31.0425 9.80169C31.277 12.6128 31.9913 15.3822 33.3807 18.8666C33.4598 19.065 33.5123 19.2221 33.4973 19.2156C33.4824 19.2092 33.1484 19.0243 32.7552 18.8048C29.3315 16.8932 26.8946 14.8059 26.0698 13.0782C24.8808 10.5877 26.5235 7.28086 28.7392 7.70478Z" fill="#203F70"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M48.4797 0.77845L44.8242 0.802404L43.0792 0.955124C40.5823 1.17361 39.1664 1.2807 37.3664 1.38713C35.0841 1.52207 32.6605 1.80235 31.7952 2.03137L31.6613 2.06683L31.6347 2.63428C31.5987 3.40109 31.6381 7.56916 31.6878 8.25646C31.8755 10.8526 32.1712 12.7359 32.6875 14.6237C33.1105 16.1704 34.4256 19.5912 34.9076 20.3985C35.0101 20.5702 35.1725 20.8594 35.2683 21.0411C35.5117 21.5024 35.7917 21.9121 36.0862 22.2381C36.2245 22.3912 36.5142 22.7301 36.73 22.9913C37.3861 23.7854 37.8741 24.2842 38.8726 25.1814C40.8601 26.9672 42.1944 28.0385 43.6796 29.0407C44.6811 29.7164 44.8309 30.0198 44.7966 31.3022C44.771 32.2576 44.6977 32.4246 43.9697 33.1885C43.3162 33.8741 43.1823 34.3686 43.459 35.0742C43.6979 35.683 43.4177 36.052 42.3995 36.4699C41.1809 36.9699 40.6147 37.573 40.2715 38.7362C40.1033 39.3063 40.1996 39.4522 40.8863 39.6669C44.0551 40.6575 52.8321 40.4539 55.0136 39.3391C55.5313 39.0746 55.7208 38.5528 55.417 38.2286C55.3759 38.1847 55.2896 38.0276 55.2252 37.8795C54.8112 36.9277 54.2718 36.4737 52.9616 35.9749C51.2316 35.3161 50.943 34.9833 51.2575 34.01C51.5259 33.1795 51.3831 32.7196 50.7176 32.2705C50.4517 32.0911 50.3948 32.0332 50.299 31.8448L50.188 31.6268L50.1979 31.0219C50.2194 29.6985 50.4262 29.3361 51.7127 28.3682C52.4084 27.8448 53.6832 26.6071 54.6239 25.5418C55.3388 24.7323 55.3384 24.7328 56.2139 23.4477C56.6337 22.8315 57.0161 22.2761 57.0636 22.2136C57.1111 22.151 57.1499 22.0813 57.1499 22.0587C57.1499 22.036 57.2037 21.9566 57.2693 21.8822C57.5234 21.5943 58.2066 20.4146 58.6926 19.4249C60.233 16.2879 61.3594 12.2616 61.4275 9.64991C61.4354 9.34538 61.4622 9.023 61.487 8.93351C61.547 8.71705 61.5497 5.84481 61.4908 4.8398C61.3965 3.22702 61.2078 1.22699 61.1397 1.11677C61.1292 1.09987 60.5786 1.07478 59.916 1.06104C57.8583 1.01832 56.5301 0.96802 55.9342 0.910268C55.6192 0.879775 55.181 0.837342 54.9606 0.815997C54.3916 0.760889 52.675 0.75097 48.4797 0.77845ZM66.3694 2.36092C64.7592 2.5075 63.0273 3.50858 62.3989 4.6561L62.2379 4.95001L62.2564 6.01009L62.2749 7.07021L62.4837 6.76323C63.8657 4.73094 66.568 4.23156 68.5963 5.63367C70.3471 6.84409 70.074 10.1035 67.9778 13.0141C66.7076 14.7778 65.6577 15.718 62.8076 17.6439C60.1214 19.4592 59.7499 19.7716 59.1176 20.7475C58.9604 20.99 58.7747 21.2586 58.7048 21.3445C58.635 21.4304 58.5883 21.5006 58.6012 21.5006C59.0202 21.5006 62.0298 20.3661 63.3036 19.7279C65.382 18.6866 67.7806 16.7564 69.191 14.9902C71.0887 12.6137 72.1728 9.41735 71.88 7.06151C71.7653 6.13835 71.4233 5.13198 71.0826 4.71522C69.6826 3.00251 68.0854 2.20474 66.3694 2.36092ZM58.2826 2.70765C59.0017 2.85894 59.3644 3.15413 59.229 3.47805C59.129 3.71737 58.8162 3.78478 58.5988 3.61384C58.5477 3.57361 58.389 3.51413 58.2462 3.48165C57.7681 3.37291 57.5873 3.21464 57.6443 2.95483C57.7018 2.69325 57.8821 2.62341 58.2826 2.70765ZM59.7049 5.15347C59.9193 5.33136 59.9075 7.7667 59.6817 9.94642C59.5043 11.6588 59.1391 13.6234 58.8281 14.5387C58.1289 16.5962 57.2169 18.4159 55.9005 20.3801C55.6432 20.764 55.2251 21.3922 54.9713 21.7761C53.9132 23.3769 53.2856 23.9453 52.9484 23.6081C52.7445 23.4042 52.8506 23.1757 53.4376 22.554C53.8938 22.0709 53.9329 22.0152 55.6117 19.4541C56.7495 17.7183 57.5146 16.1225 58.1711 14.1162C58.7422 12.3711 59.2629 7.73275 59.1033 5.81336C59.0651 5.35369 59.0669 5.31067 59.1289 5.22555C59.2511 5.05776 59.5452 5.02095 59.7049 5.15347ZM26.973 5.20887C25.632 5.46137 24.477 6.28335 23.9297 7.37474C22.0894 11.0449 24.8649 16.2869 30.3493 19.4989C31.3003 20.0558 34.5926 21.5062 34.5926 21.3682C34.5926 21.3571 34.5267 21.2352 34.446 21.0972C34.1453 20.5822 33.4625 20.0712 31.8874 19.1824C28.2449 17.1268 25.8171 14.813 25.1203 12.7326C24.2474 10.1269 25.8886 7.03487 28.2216 6.8895C28.9305 6.84534 30.012 7.30648 30.7224 7.95583L30.9294 8.14492L30.9026 7.52103C30.8773 6.93237 30.871 6.89299 30.7912 6.82366C30.7446 6.78325 30.6402 6.65099 30.559 6.52976C29.9156 5.56883 28.2736 4.96397 26.973 5.20887ZM50.03 32.7214C50.5095 32.9489 50.8402 33.6901 50.5932 33.9836C50.4031 34.2096 50.0293 34.1122 49.9665 33.8203C49.9234 33.6197 49.8782 33.5549 49.6783 33.4072C49.3182 33.1412 49.2701 32.9734 49.491 32.7525C49.6358 32.6077 49.7737 32.5998 50.03 32.7214ZM51.7494 36.0872C52.9731 36.2802 54.1741 37.4003 54.1741 38.3485C54.1741 38.9155 53.5363 38.8779 53.4162 38.3039C53.2621 37.567 52.2882 36.8205 51.4811 36.8205C51.0995 36.8205 50.8677 36.6719 50.8677 36.4273C50.8677 36.0889 51.1267 35.989 51.7494 36.0872Z" fill="#FFC300"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M57.8863 2.68013C57.3927 2.86059 57.6071 3.33628 58.2477 3.48198C58.3906 3.51446 58.5492 3.57394 58.6004 3.61417C58.9161 3.86252 59.3785 3.58004 59.2316 3.22849C59.108 2.93256 58.2038 2.56404 57.8863 2.68013ZM59.3211 5.09292C59.0812 5.17261 59.058 5.25001 59.1049 5.81369C59.2645 7.73308 58.7438 12.3714 58.1727 14.1165C57.5162 16.1229 56.7511 17.7187 55.6133 19.4544C53.9345 22.0156 53.8954 22.0713 53.4392 22.5544C52.8521 23.176 52.7461 23.4045 52.95 23.6084C53.2872 23.9456 53.9148 23.3772 54.9729 21.7765C55.2267 21.3926 55.6448 20.7643 55.9021 20.3804C57.2185 18.4162 58.1304 16.5966 58.8296 14.539C59.2374 13.3391 59.6482 10.821 59.8007 8.58743C59.8643 7.65454 59.8665 5.50627 59.804 5.32985C59.7256 5.10872 59.5431 5.01919 59.3211 5.09292ZM49.4926 32.7529C49.2717 32.9737 49.3197 33.1415 49.6799 33.4076C49.8797 33.5552 49.925 33.6201 49.9681 33.8206C50.0309 34.1125 50.4047 34.2099 50.5948 33.984C51.0193 33.4795 49.9548 32.2906 49.4926 32.7529ZM51.0447 36.1066C50.6201 36.337 50.9168 36.8208 51.4826 36.8208C52.2898 36.8208 53.2637 37.5674 53.4178 38.3042C53.4834 38.6179 53.5579 38.6988 53.8025 38.7224C54.4692 38.7864 54.2204 37.6918 53.3888 36.9019C52.7359 36.2817 51.4967 35.8613 51.0447 36.1066Z" fill="white"></path><path d="M84.318 25.6767C82.5037 25.1617 82.5803 23.4987 84.4379 23.0773C84.7364 23.0096 85.1215 22.987 85.6372 23.007C86.0549 23.0232 86.9724 23.0545 87.676 23.0764C90.6586 23.1696 91.9111 23.2762 92.3003 23.47C93.2966 23.9662 93.2111 25.4075 92.1576 25.873C91.5849 26.1261 85.3512 25.9699 84.318 25.6767Z" fill="#FFC642"></path><path d="M9.07218 23.5611C10.8484 23.8433 11.0512 25.6159 9.389 26.3319C9.12186 26.4469 8.76663 26.5267 8.28259 26.5804C7.89047 26.6238 7.03004 26.7239 6.37052 26.8027C3.57467 27.1369 2.38951 27.2057 1.99472 27.0569C0.984142 26.676 0.826224 25.1369 1.73152 24.4909C2.22368 24.1397 8.06061 23.4004 9.07218 23.5611Z" fill="#FFC642"></path><path d="M84.2886 14.8957C82.8293 15.0173 82.1788 13.4488 83.2851 12.4758C83.9633 11.8794 85.3378 11.4134 88.143 10.8292C88.9617 10.6588 89.8171 10.4655 90.0438 10.3998C90.8614 10.1629 91.2515 10.2227 91.7024 10.6538C92.3353 11.2589 92.2656 12.4768 91.572 12.9299C91.2526 13.1386 84.945 14.841 84.2886 14.8957Z" fill="#FFC642"></path><path d="M11.1814 33.8228C12.567 33.4874 13.4276 34.8988 12.5091 36.0004C11.9461 36.6758 10.6936 37.3298 8.08257 38.3119C7.32046 38.5985 6.52656 38.9125 6.31833 39.0097C5.56726 39.36 5.18302 39.361 4.68471 39.0138C3.98524 38.5265 3.86998 37.3444 4.4693 36.8046C4.74536 36.556 10.5582 33.9738 11.1814 33.8228Z" fill="#FFC642"></path><path d="M81.3746 36.6204C80.1797 35.7738 80.692 34.1549 82.1649 34.1228C83.0678 34.103 84.4195 34.6316 86.9419 35.9908C87.6781 36.3876 88.4571 36.7905 88.6728 36.8862C89.4509 37.2314 89.7109 37.5283 89.7783 38.1485C89.873 39.019 89.0354 39.9059 88.213 39.806C87.8342 39.76 81.912 37.0012 81.3746 36.6204Z" fill="#FFC642"></path><path d="M10.7439 12.4864C12.0201 13.122 11.7698 14.756 10.3577 15.0075C9.49201 15.1617 8.1126 14.8556 5.4825 13.9258C4.71487 13.6544 3.90523 13.3835 3.68337 13.3237C2.88315 13.1082 2.58853 12.8615 2.43082 12.275C2.2094 11.4518 2.88236 10.4731 3.68843 10.446C4.05971 10.4336 10.1699 12.2006 10.7439 12.4864Z" fill="#FFC642"></path></svg>',1)]),4)}const oEn=U(tEn,[["render",nEn]]),iEn={components:{TrophyImage:oEn},props:{notification:{type:Object,default:null}},computed:{shareText(){return(this.notification.notifiable_type?this.notification.notifiable_type:this.notification.achievement_type)==="summarization"?this.$t("achievements.dashboard.details"):this.$t("achievements.dashboard.share")},achievementId(){return this.notification.achievement_id?this.notification.achievement_id:this.notification.id},showSharePageUrl(){let e=this.notification.notifiable_type?this.notification.notifiable_type:this.notification.achievement_type;return!Pce.achievements_no_share_type.includes(e)}}},rEn={class:"border-bottom-2 py-4 text-center"},sEn={class:"mb-2"},aEn=["innerHTML"],lEn={class:"mb-0 text-gray-900"},cEn=["innerHTML"],dEn={key:0};function uEn(e,t,n,o,i,r){const s=y("TrophyImage"),a=y("router-link");return h(),g("div",rEn,[c("div",sEn,[k(s)]),c("div",null,[c("p",{class:"mb-0 fw-bold text-gray-900",innerHTML:n.notification.title},null,8,aEn),c("p",lEn,[c("span",{innerHTML:n.notification.text},null,8,cEn),r.showSharePageUrl?(h(),g("span",dEn,[k(a,{to:{name:"dashboard/aktualne/oceneni",params:{id:r.achievementId}},onClick:t[0]||(t[0]=l=>e.$emit("navigate",n.notification.id))},{default:F(()=>[z("  "+m(r.shareText),1)]),_:1},8,["to"])])):D("",!0)])])])}const hEn=U(iEn,[["render",uEn]]);const fEn={components:{AuthorNotificationAchievement:hEn,AuthorNotificationItem:eEn,InfiniteScroll:iM},props:{allItemsChecked:{type:Boolean,default:!1},notificationsType:{type:String}},data(){return{scrollPosition:0}},computed:{...an({loading:e=>e.authorNotification.loading,loadingMore:e=>e.authorNotification.loadingMore}),allNotificationsLoaded(){return this.pagination.total<=this.list.length},pagination(){return this.$store.getters["authorNotification/getPaginationByType"](this.notificationsType)},list(){return this.$store.getters["authorNotification/getListByType"](this.notificationsType)}},methods:{loadMore(){return new Promise((e,t)=>{this.$store.dispatch("authorNotification/index",{type:this.notificationsType,loadMore:!0}).then(()=>{e()}).catch(()=>{t()})})},load(){this.$store.dispatch("authorNotification/index",{type:this.notificationsType,loadMore:!1}).then(()=>{this.$nextTick(()=>{this.scrollToNotification()})})},saveScrollPosition(){let e=this.$refs.container.scrollTop;this.$store.dispatch("authorNotification/saveScrollToPosition",{position:e,type:this.notificationsType})},scrollToNotification(){let e=this.$store.getters["authorNotification/getSavedScrollPosition"](this.notificationsType);e&&(this.$refs.container.scrollTop=e)}},mounted(){this.load()},watch:{notificationsType(e,t){e!==t&&(this.load(),this.$store.dispatch("authorNotification/saveScrollToPosition",{id:null,type:t}))}}},mEn={class:"text-center text-gray-500 mb-0"};function pEn(e,t,n,o,i,r){const s=y("AuthorNotificationAchievement"),a=y("AuthorNotificationItem"),l=y("InfiniteScroll");return h(),g("div",{class:X(["overflow-y-scroll scrollbar-modern py-4 px-2dot5-rem",n.allItemsChecked?"all-checked-height":"default-height"]),ref:"container"},[k(l,{"load-function":r.loadMore,"loading-always-min-height":!r.allNotificationsLoaded},os({_:2},[!e.loading&&r.list.length>0?{name:"content",fn:F(()=>[(h(!0),g(pe,null,Me(r.list,(d,u)=>(h(),g(pe,{key:u},[d.type==="achievement"?(h(),W(s,{key:0,onNavigate:r.saveScrollPosition,notification:d,class:X({"mb-4":u!==r.list.length-1}),id:"notification-"+d.id},null,8,["onNavigate","notification","class","id"])):(h(),W(a,{key:1,notification:d,onNavigate:r.saveScrollPosition,class:X({"mb-4":u!==r.list.length-1}),id:"notification-"+d.id,tab:n.notificationsType},null,8,["notification","onNavigate","class","id","tab"]))],64))),128))]),key:"0"}:void 0,!e.loading&&!r.list.length>0?{name:"notFound",fn:F(()=>[c("p",mEn,m(e.$t("dashboard.author.news.empty")),1)]),key:"1"}:void 0]),1032,["load-function","loading-always-min-height"])],2)}const _8=U(fEn,[["render",pEn],["__scopeId","data-v-2d29398c"]]),gEn={props:{isDropdownItem:{type:Boolean,default:!1},isReverse:{type:Boolean,default:!1},icon:{type:String,default:null}},components:{AppIcon:Ue},methods:{click(){this.$emit("click")}}};function vEn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:X(["btn btn-sm btn-center",{"dropdown-item justify-content-end":n.isDropdownItem,"flex-row-reverse":n.isReverse||n.isDropdownItem}]),onClick:t[0]||(t[0]=(...a)=>r.click&&r.click(...a))},[Pt(e.$slots,"default"),n.icon?(h(),W(s,{key:0,icon:n.icon,class:X(n.isReverse||n.isDropdownItem?"me-icon":"ms-icon")},null,8,["icon","class"])):D("",!0)],2)}const sk=U(gEn,[["render",vEn]]),_En={props:{isDropdownItem:{type:Boolean,default:!1}},components:{ActionButton:sk},methods:{create(){this.$emit("create")}}};function yEn(e,t,n,o,i,r){const s=y("ActionButton");return h(),W(s,{class:"btn-tertiary",icon:"plus-circle",onClick:r.create,isDropdownItem:n.isDropdownItem},{default:F(()=>[z(m(e.$t("public.create")),1)]),_:1},8,["onClick","isDropdownItem"])}const bEn=U(_En,[["render",yEn]]),kEn={components:{CreateButton:bEn},methods:{openCreateSidebar(){this.$store.commit("administrationProductUploadLock/resetDetail"),this.$store.dispatch("sidebar/open",{type:"product-upload-lock-create"})}}};function wEn(e,t,n,o,i,r){const s=y("CreateButton");return h(),W(s,{onCreate:r.openCreateSidebar},null,8,["onCreate"])}const $En=U(kEn,[["render",wEn]]),CEn={components:{ActionButton:sk},props:{productUploadLock:{type:Object,default:()=>null},isDropdownItem:{type:Boolean,default:!1}},computed:{productUploadLockModel:{get(){return this.productUploadLock},set(e){this.$emit("update:productUploadLock",e)}}},methods:{show(){this.productUploadLockModel.is_shown=!0,this.$store.commit("administrationProductUploadLock/setDetail",this.productUploadLockModel),this.$store.dispatch("administrationProductUploadLock/update")}}};function SEn(e,t,n,o,i,r){const s=y("ActionButton");return h(),W(s,{class:X(n.isDropdownItem?"btn-tertiary":"btn-primary"),icon:"show",onClick:r.show,"is-reverse":"","is-dropdown-item":n.isDropdownItem},{default:F(()=>[z(m(e.$t("public.show")),1)]),_:1},8,["class","onClick","is-dropdown-item"])}const TEn=U(CEn,[["render",SEn]]),EEn={components:{ActionButton:sk},props:{productUploadLock:{type:Object,default:()=>null},isDropdownItem:{type:Boolean,default:!1}},computed:{productUploadLockModel:{get(){return this.productUploadLock},set(e){this.$emit("update:productUploadLock",e)}}},methods:{hide(){this.productUploadLockModel.is_shown=!1,this.$store.commit("administrationProductUploadLock/setDetail",this.productUploadLockModel),this.$store.dispatch("administrationProductUploadLock/update")}}};function IEn(e,t,n,o,i,r){const s=y("ActionButton");return h(),W(s,{class:X(n.isDropdownItem?"btn-tertiary":"btn-primary"),icon:"hide",onClick:r.hide,"is-reverse":"","is-dropdown-item":n.isDropdownItem},{default:F(()=>[z(m(e.$t("public.hide")),1)]),_:1},8,["class","onClick","is-dropdown-item"])}const PEn=U(EEn,[["render",IEn]]),AEn={props:{isDropdownItem:{type:Boolean,default:!1}},components:{ActionButton:sk},methods:{deletee(){this.$emit("delete")}}};function DEn(e,t,n,o,i,r){const s=y("ActionButton");return h(),W(s,{class:"btn-danger btn-tertiary",icon:"delete",onClick:r.deletee,isDropdownItem:n.isDropdownItem},{default:F(()=>[z(m(e.$t("public.delete")),1)]),_:1},8,["onClick","isDropdownItem"])}const xEn=U(AEn,[["render",DEn]]),OEn={components:{DeleteButton:xEn},props:{productUploadLock:{type:Object,default:()=>null}},methods:{openDeleteSidebar(){this.$store.commit("administrationProductUploadLock/setDetail",this.productUploadLock),this.$store.dispatch("sidebar/open",{type:"product-upload-lock-delete"})}}};function LEn(e,t,n,o,i,r){const s=y("DeleteButton");return h(),W(s,{onDelete:r.openDeleteSidebar,"is-dropdown-item":""},null,8,["onDelete"])}const MEn=U(OEn,[["render",LEn]]),NEn={props:{isDropdownItem:{type:Boolean,default:!1}},components:{ActionButton:sk},methods:{update(){this.$emit("update")}}};function REn(e,t,n,o,i,r){const s=y("ActionButton");return h(),W(s,{class:"btn-tertiary",icon:"edit",onClick:r.update,isDropdownItem:n.isDropdownItem},{default:F(()=>[z(m(e.$t("public.update")),1)]),_:1},8,["onClick","isDropdownItem"])}const jEn=U(NEn,[["render",REn]]),FEn={components:{UpdateButton:jEn},props:{productUploadLock:{type:Object,default:()=>null}},methods:{openUpdateSidebar(){this.$store.commit("administrationProductUploadLock/setDetail",this.productUploadLock),this.$store.dispatch("sidebar/open",{type:"product-upload-lock-update"})}}};function zEn(e,t,n,o,i,r){const s=y("UpdateButton");return h(),W(s,{onUpdate:r.openUpdateSidebar,"is-dropdown-item":""},null,8,["onUpdate"])}const UEn=U(FEn,[["render",zEn]]),BEn={components:{AppIcon:Ue},methods:{goBack(){this.$router.go(-1)}}};function HEn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("a",{class:"btn btn-secondary btn-sm btn-center",type:"button",onClick:t[0]||(t[0]=(...a)=>r.goBack&&r.goBack(...a))},[k(s,{icon:"arrow-left",class:"me-icon"}),z(" "+m(e.$t("public.back")),1)])}const VEn=U(BEn,[["render",HEn]]),qEn={components:{BackButton:VEn},props:{productUploadLock:{type:Object,default(){return{title:null,description:null,valid_from:null,valid_to:null}}}}},YEn={class:"d-flex justify-content-center p-4 rounded bg-primary-5 text-center"},WEn={class:"col-12 col-lg-8"},GEn=["src","alt"],ZEn={class:"mb-0"},KEn={key:1,class:"medium text-gray-700"};function JEn(e,t,n,o,i,r){const s=y("BackButton");return h(),g("div",YEn,[c("div",WEn,[n.productUploadLock.image?(h(),g("img",{key:0,src:n.productUploadLock.image,alt:n.productUploadLock.title,class:"mb-3",height:"125"},null,8,GEn)):D("",!0),c("h3",ZEn,m(n.productUploadLock.title),1),n.productUploadLock.description?(h(),g("p",KEn,m(n.productUploadLock.description),1)):D("",!0),k(s)])])}const Ace=U(qEn,[["render",JEn]]),XEn={components:{ContentItem:_h,ProductUploadLockUpdateButton:UEn,ProductUploadLockDeleteButton:MEn,ProductUploadLockShowButton:TEn,ProductUploadLockHideButton:PEn,DateRange:U6,ProductUploadLock:Ace},props:{productUploadLock:{type:Object,default:()=>({id:null,title:null,description:""})},shown:{type:Boolean,default:!1},hidden:{type:Boolean,default:!1}}};function QEn(e,t,n,o,i,r){const s=y("ProductUploadLock"),a=y("DateRange"),l=y("ProductUploadLockShowButton"),d=y("ProductUploadLockHideButton"),u=y("ProductUploadLockUpdateButton"),f=y("ProductUploadLockDeleteButton"),p=y("ContentItem");return h(),g("div",null,[n.hidden?D("",!0):(h(),W(s,{key:0,"product-upload-lock":n.productUploadLock},null,8,["product-upload-lock"])),k(p,null,{image:F(()=>[z(m(n.productUploadLock.image),1)]),title:F(()=>[z(m(n.productUploadLock.title),1)]),description:F(()=>[z(m(n.productUploadLock.description?n.productUploadLock.description.substring(0,50)+"...":""),1)]),tags:F(()=>[k(a,{class:"me-2",from:n.productUploadLock.valid_from,to:n.productUploadLock.valid_to},null,8,["from","to"])]),buttons:F(()=>[!n.shown&&!n.hidden?(h(),g(pe,{key:0},[k(l,{"product-upload-lock":n.productUploadLock},null,8,["product-upload-lock"]),k(d,{"product-upload-lock":n.productUploadLock},null,8,["product-upload-lock"])],64)):D("",!0)]),dotsButton:F(()=>[n.hidden?(h(),W(l,{key:0,"product-upload-lock":n.productUploadLock,"is-dropdown-item":""},null,8,["product-upload-lock"])):D("",!0),n.shown?(h(),W(d,{key:1,"product-upload-lock":n.productUploadLock,"is-dropdown-item":""},null,8,["product-upload-lock"])):D("",!0),k(u,{"product-upload-lock":n.productUploadLock},null,8,["product-upload-lock"]),k(f,{"product-upload-lock":n.productUploadLock},null,8,["product-upload-lock"])]),_:1})])}const TM=U(XEn,[["render",QEn]]);const eIn={components:{ProductUploadLockContentItem:TM,Loading:Rt},data(){return{primaryColor:window.primaryColor}},computed:{...an("administrationProductUploadLock",{list:e=>e.list.shown,loading:e=>e.loading.shown})},created(){this.indexShown()},methods:{...op("administrationProductUploadLock",["indexShown"])}},tIn={key:0},nIn={class:"mb-3"},oIn={key:0,class:"vl-parent mh-4rem"},iIn={key:1},rIn={class:"text-center text-muted"},sIn={key:2,class:"d-flex flex-column gap-3"};function aIn(e,t,n,o,i,r){const s=y("Loading"),a=y("ProductUploadLockContentItem");return e.list.length?(h(),g("div",tIn,[c("h4",nIn,m(e.$t("administration.content.product_upload_lock.shown.title")),1),e.loading?(h(),g("div",oIn,[k(s,{active:e.loading,color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.length?(h(),g("div",sIn,[(h(!0),g(pe,null,Me(e.list,l=>(h(),W(a,{key:l.id,"product-upload-lock":l,shown:""},null,8,["product-upload-lock"]))),128))])):(h(),g("div",iIn,[c("p",rIn,m(e.$t("administration.content.product_upload_lock.not_found")),1)]))])):D("",!0)}const lIn=U(eIn,[["render",aIn],["__scopeId","data-v-3163ab8c"]]);const cIn={components:{ProductUploadLockContentItem:TM,Loading:Rt},data(){return{primaryColor:window.primaryColor}},computed:{...an("administrationProductUploadLock",{list:e=>e.list.hidden,loading:e=>e.loading.hidden})},created(){this.indexHidden()},methods:{...op("administrationProductUploadLock",["indexHidden"])}},dIn={key:0},uIn={class:"mb-3"},hIn={key:0,class:"vl-parent mh-4rem"},fIn={key:1},mIn={class:"text-center text-muted"},pIn={key:2,class:"d-flex flex-column gap-3"};function gIn(e,t,n,o,i,r){const s=y("Loading"),a=y("ProductUploadLockContentItem");return e.list.length?(h(),g("div",dIn,[c("h4",uIn,m(e.$t("administration.content.product_upload_lock.hidden.title")),1),e.loading?(h(),g("div",hIn,[k(s,{active:e.loading,color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.length?(h(),g("div",pIn,[(h(!0),g(pe,null,Me(e.list,l=>(h(),W(a,{key:l.id,"product-upload-lock":l,hidden:""},null,8,["product-upload-lock"]))),128))])):(h(),g("div",fIn,[c("p",mIn,m(e.$t("administration.content.product_upload_lock.not_found")),1)]))])):D("",!0)}const vIn=U(cIn,[["render",gIn],["__scopeId","data-v-98fbe3d8"]]);const _In={components:{ProductUploadLockContentItem:TM,Loading:Rt},data(){return{primaryColor:window.primaryColor}},computed:{...an("administrationProductUploadLock",{listRecent:e=>e.list.recent,listShown:e=>e.list.shown,listHidden:e=>e.list.hidden,loading:e=>e.loading.recent})},created(){this.indexRecent()},methods:{...op("administrationProductUploadLock",["indexRecent"])}},yIn={key:0},bIn={class:"mb-3"},kIn={key:0,class:"vl-parent mh-4rem"},wIn={key:1},$In={class:"text-center text-muted"},CIn={key:2,class:"d-flex flex-column gap-3"};function SIn(e,t,n,o,i,r){const s=y("Loading"),a=y("ProductUploadLockContentItem");return e.listRecent.length?(h(),g("div",yIn,[c("h4",bIn,m(e.$t("administration.content.product_upload_lock.recent.title")),1),e.loading?(h(),g("div",kIn,[k(s,{active:e.loading,color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.listRecent.length?(h(),g("div",CIn,[(h(!0),g(pe,null,Me(e.listRecent,l=>(h(),W(a,{key:l.id,"product-upload-lock":l},null,8,["product-upload-lock"]))),128))])):(h(),g("div",wIn,[c("p",$In,m(e.$t("administration.content.product_upload_lock.not_found")),1)]))])):D("",!0)}const TIn=U(_In,[["render",SIn],["__scopeId","data-v-ab16e9fe"]]),EIn={components:{ProductUploadLockRecentList:TIn,ProductUploadLockShownList:lIn,ProductUploadLockHiddenList:vIn,ProductUploadLockCreateButton:$En}},IIn={class:"d-flex flex-column gap-4 mt-5"},PIn={class:"d-flex flex-wrap justify-content-between align-items-center"},AIn={class:"mb-0"};function DIn(e,t,n,o,i,r){const s=y("ProductUploadLockCreateButton"),a=y("ProductUploadLockRecentList"),l=y("ProductUploadLockShownList"),d=y("ProductUploadLockHiddenList");return h(),g("div",IIn,[c("div",PIn,[c("h3",AIn,m(e.$t("administration.content.product_upload_lock.title")),1),k(s)]),k(a),k(l),k(d)])}const xIn=U(EIn,[["render",DIn]]),OIn={components:{AppIcon:Ue},props:{searchedText:{type:String,default:null}},data(){return{searchInput:null}},computed:{searchedTextModel:{get(){return this.searchedText},set(e){this.searchInput=e}}},methods:{search(){this.$emit("search",this.searchInput)}}},LIn={class:"d-flex bg-white border rounded-pill p-2"},MIn={class:"d-flex align-items-center"},NIn={class:"input-group-text border-none ms-auto me-1"},RIn=["placeholder"],jIn={class:"ms-auto mt-3 mt-sm-0"};function FIn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",null,[c("form",{onSubmit:t[2]||(t[2]=Gt(()=>{},["prevent"])),class:"mb-4"},[c("div",LIn,[c("div",MIn,[c("span",NIn,[k(s,{icon:"search",height:"24",width:"24"})]),Oe(c("input",{class:"border-none flex-grow-1 outline-none-focus",placeholder:e.$t("blog.index.search_bar.placeholder"),"onUpdate:modelValue":t[0]||(t[0]=a=>r.searchedTextModel=a)},null,8,RIn),[[wt,r.searchedTextModel]])]),c("div",jIn,[c("button",{type:"submit",class:"btn btn-sm btn-primary",onClick:t[1]||(t[1]=(...a)=>r.search&&r.search(...a))},m(e.$t("blog.index.search_bar.search_button")),1)])])],32)])}const zIn=U(OIn,[["render",FIn]]),UIn={components:{BlogItem:Ky},props:{posts:Array,borderBottom:{type:Boolean,default:!1},size:{type:String,default:"default"},hiddenBlogIds:{type:Array,default:()=>[]}},computed:{filteredPosts(){return this.posts.filter(e=>!this.hiddenBlogIds.includes(e.id))}}};function BIn(e,t,n,o,i,r){const s=y("BlogItem");return h(),g("div",null,[(h(!0),g(pe,null,Me(r.filteredPosts,(a,l)=>(h(),g("div",{key:l,class:X([{"border-bottom":n.borderBottom&&l!==r.filteredPosts.length-1},n.size==="small"?"py-2":"py-3"])},[k(s,{blog:a,size:n.size},null,8,["blog","size"])],2))),128))])}const Dce=U(UIn,[["render",BIn]]);const HIn={components:{Loading:Rt},props:{selected:{type:Number}},data(){return{primaryColor:window.primaryColor}},computed:{...xe({themes:"blog/themes",loading:"blog/loadingThemes"}),selectedModel:{get(){return this.selected},set(e){this.$emit("search",e)}},favouriteThemes(){return this.themes&&this.themes.length>0?this.themes.filter(e=>e.favourite_order!==null).sort((e,t)=>e.favourite_order-t.favourite_order):[]}},methods:{toggleTopic(e){if(this.selectedModel===e){this.selectedModel=null;return}this.selectedModel=e},isSelected(e){return this.selected===e}}},VIn={class:"small vl-parent"},qIn=["onClick"];function YIn(e,t,n,o,i,r){const s=y("Loading");return h(),g("div",VIn,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=a=>e.loading=a),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),(h(!0),g(pe,null,Me(r.favouriteThemes,(a,l)=>(h(),g("div",{key:l,class:X(["select-badge cursor-pointer d-inline-block px-3 py-1 me-1 mb-1",{active:r.isSelected(a.id)}]),onClick:d=>r.toggleTopic(a.id)},m(a.name),11,qIn))),128))])}const WIn=U(HIn,[["render",YIn],["__scopeId","data-v-6b021eb1"]]),GIn={name:"BlogMostReadBlogs",components:{BlogList:Dce,BlogThemeList:WIn},props:{filter:{type:Object,default:()=>({theme:null})},mostReadPosts:{},searchTheme:{}}},ZIn={class:"fw-bold mb-2"},KIn={class:"fw-bold mt-5"};function JIn(e,t,n,o,i,r){const s=y("BlogList"),a=y("BlogThemeList");return h(),g("div",null,[c("p",ZIn,m(e.$t("blog.index.most_read")),1),k(s,{posts:n.mostReadPosts,size:"small"},null,8,["posts"]),c("p",KIn,m(e.$t("blog.index.themes.title")),1),k(a,{selected:n.filter.theme,onSearch:t[0]||(t[0]=l=>e.$emit("search",l))},null,8,["selected"])])}const XIn=U(GIn,[["render",JIn]]),QIn={components:{BlogItem:Ky},computed:{filter:{get(){return this.$store.state.blog.filter},set(e){this.$store.commit("blog/setFilter",e)}},...xe({newest:"blog/newest",selectedTheme:"blog/selectedTheme"})},methods:{resetSearch(){this.filter={text:null,theme:null},this.$store.commit("blog/setPaginationCurrentPage",1),this.updateQuery()},updateQuery(){this.$router.push({name:this.$route.name,query:this.buildQuery()}).catch(()=>{})},buildQuery(){let e={};return this.filter.text&&(e.text=this.filter.text),this.filter.theme&&(e.theme=this.filter.theme),e}}},ePn={key:0},tPn={class:"d-flex align-items-center fw-bold"},nPn={class:"text-gray-700 me-1"},oPn={key:1},iPn={class:"fw-bold mb-3"},rPn={class:"fw-bold mb-0"};function sPn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("BlogItem");return h(),g("div",null,[r.filter.text||e.selectedTheme?(h(),g("div",ePn,[c("h4",tPn,[c("button",{class:"btn btn-sm btn-tertiary btn-center me-2",onClick:t[0]||(t[0]=(...l)=>r.resetSearch&&r.resetSearch(...l))},[k(s,{icon:"arrow-left",height:"20",width:"20"})]),c("span",nPn,[r.filter.text?(h(),g(pe,{key:0},[z(m(e.$t("blog.index.headline_search_text")),1)],64)):D("",!0),r.filter.theme?(h(),g(pe,{key:1},[z(m(e.$t("blog.index.headline_search_theme")),1)],64)):D("",!0)]),z(" "+m(r.filter.text||e.selectedTheme.name),1)])])):(h(),g("div",oPn,[c("h3",iPn,m(e.$t("blog.index.daily")),1),e.newest?(h(),W(a,{key:0,blog:e.newest,size:"large",class:"mb-5"},null,8,["blog"])):D("",!0),c("h3",rPn,m(e.$t("blog.index.more")),1)]))])}const aPn=U(QIn,[["render",sPn]]);const lPn={components:{BlogListMostRead:XIn,Loading:Rt,BlogSearch:zIn,BlogList:Dce,AppPagination:$6,BlogListHeader:aPn},data(){return{primaryColor:window.primaryColor}},computed:{...xe({posts:"blog/posts",mostReadPosts:"blog/mostReadPosts",loadingPosts:"blog/loading",loadingThemes:"blog/loadingThemes",loadingMostRead:"blog/loadingMostRead",pagination:"blog/pagination",selectedTheme:"blog/selectedTheme",newest:"blog/newest"}),loadingPrePostsData(){return this.loadingThemes||this.loadingMostRead},currentPage:{get(){return this.$store.state.blog.pagination.current_page},set(e){this.$store.commit("blog/setPaginationCurrentPage",e)}},last(){return this.posts.length>0?this.posts[0]:null},filter:{get(){return this.$store.state.blog.filter},set(e){this.$store.commit("blog/setFilter",e)}}},methods:{loadData(){this.$store.dispatch("blog/mostRead"),this.$store.dispatch("blog/loadThemes").then(()=>{this.loadPosts()})},loadPosts(){this.$store.dispatch("blog/index")},loadFilter(){let e={};this.filter.text&&(e.text=this.filter.text),this.filter.theme&&(e.theme=this.filter.theme),this.$store.dispatch("blog/setFilter",e),this.$store.commit("blog/setPaginationCurrentPage",1)},changePage(){this.loadPosts()},searchText(e){this.filter.theme=null,this.filter.text=e,this.loadFilter(),this.updateQuery()},searchTheme(e){this.filter.text=null,this.filter.theme=e,this.loadFilter(),this.updateQuery()},updateFilterFromQuery(){if(this.$route.fullPath==="/")return;let e={text:null,theme:null};this.$route.query.text&&(e.text=this.$route.query.text),this.$route.query.theme&&(e.theme=parseInt(this.$route.query.theme)),this.filter=e},buildQuery(){let e={};return this.filter.text&&(e.text=this.filter.text),this.filter.theme&&(e.theme=this.filter.theme),e},updateQuery(){this.$router.push({name:this.$route.name,query:this.buildQuery()}).catch(()=>{})}},mounted(){this.updateFilterFromQuery(),this.loadData()},watch:{"$route.query"(){this.updateFilterFromQuery(),this.loadPosts()}}},cPn={class:"row mh-8 mt-6 vl-parent"},dPn={class:"col-12 col-lg-8 order-2 order-lg-1 border-end border-top border-resp vl-parent pe-lg-6 pt-3 pt-lg-0"},uPn={class:"col-12 col-lg-4 order-1 order-lg-2 ps-lg-4 mb-3 mb-lg-0"};function hPn(e,t,n,o,i,r){var p;const s=y("Loading"),a=y("BlogListHeader"),l=y("BlogList"),d=y("AppPagination"),u=y("BlogSearch"),f=y("BlogListMostRead");return h(),g("div",cPn,[k(s,{active:r.loadingPrePostsData,"onUpdate:active":t[0]||(t[0]=v=>r.loadingPrePostsData=v),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),r.loadingPrePostsData?D("",!0):(h(),g(pe,{key:0},[c("div",dPn,[k(s,{active:e.loadingPosts,"onUpdate:active":t[1]||(t[1]=v=>e.loadingPosts=v),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a),k(l,{class:"mb-5",posts:e.posts,"border-bottom":"","hidden-blog-ids":r.filter.text||e.selectedTheme?[]:[(p=e.newest)==null?void 0:p.id]},null,8,["posts","hidden-blog-ids"]),e.pagination.total>e.pagination.per_page&&!e.loadingPosts?(h(),W(d,{key:0,pagination:e.pagination,page:r.currentPage,"onUpdate:page":t[2]||(t[2]=v=>r.currentPage=v),onPageChanged:r.changePage,class:"mt-4"},null,8,["pagination","page","onPageChanged"])):D("",!0)]),c("div",uPn,[k(u,{searchedText:r.filter.text,"onUpdate:searchedText":t[3]||(t[3]=v=>r.filter.text=v),onSearch:r.searchText,class:"mb-5"},null,8,["searchedText","onSearch"]),k(f,{class:"d-none d-lg-block",filter:r.filter,"most-read-posts":e.mostReadPosts,onSearch:r.searchTheme},null,8,["filter","most-read-posts","onSearch"])]),k(f,{class:"col-12 d-block d-lg-none order-3",filter:r.filter,"most-read-posts":e.mostReadPosts,onSearch:r.searchTheme},null,8,["filter","most-read-posts","onSearch"])],64))])}const xce=U(lPn,[["render",hPn],["__scopeId","data-v-89800ce0"]]);(function(){function e(n,o){var i;for(i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i]);return n}function t(n){if(!this||this.find!==t.prototype.find)return new t(n);if(this.length=0,n)if(typeof n=="string"&&(n=this.find(n)),n.nodeType||n===n.window)this.length=1,this[0]=n;else{var o=n.length;for(this.length=o;o;)o-=1,this[o]=n[o]}}t.extend=e,t.contains=function(n,o){do if(o=o.parentNode,o===n)return!0;while(o);return!1},t.parseJSON=function(n){return JSON.parse(n)},e(t.prototype,{find:function(n){var o=this[0]||document;return typeof n=="string"&&(o.querySelectorAll?n=o.querySelectorAll(n):n.charAt(0)==="#"?n=o.getElementById(n.slice(1)):n=o.getElementsByTagName(n)),new t(n)},hasClass:function(n){return this[0]?new RegExp("(?:^|\\s+)"+n+"(?:\\s+|$)").test(this[0].className):!1},addClass:function(n){for(var o=this.length,i,r,s;o;){if(o-=1,r=this[o],!r.className){r.className=n;continue}for(i||(i=n.split(/\s+/)),s=0;s<i.length;s+=1)this.hasClass(i[s])||(r.className+=" "+i[s])}return this},removeClass:function(n){for(var o=new RegExp("^(?:"+n.split(/\s+/).join("|")+")$"),i=/(\S+)(?:\s+|$)/g,r=function(d,u){return o.test(u)?"":d},s=/\s+$/,a=this.length,l;a;)a-=1,l=this[a],l.className=l.className.replace(i,r).replace(s,"");return this},on:function(n,o){for(var i=n.split(/\s+/),r,s;i.length;)for(n=i.shift(),r=this.length;r;)r-=1,s=this[r],s.addEventListener?s.addEventListener(n,o,!1):s.attachEvent&&s.attachEvent("on"+n,o);return this},off:function(n,o){for(var i=n.split(/\s+/),r,s;i.length;)for(n=i.shift(),r=this.length;r;)r-=1,s=this[r],s.removeEventListener?s.removeEventListener(n,o,!1):s.detachEvent&&s.detachEvent("on"+n,o);return this},empty:function(){for(var n=this.length,o;n;)for(n-=1,o=this[n];o.hasChildNodes();)o.removeChild(o.lastChild);return this},first:function(){return new t(this[0])}}),typeof define=="function"&&define.amd?define(function(){return t}):(window.blueimp=window.blueimp||{},window.blueimp.helper=t)})();(function(e){typeof define=="function"&&define.amd?define(["./blueimp-helper"],e):(window.blueimp=window.blueimp||{},window.blueimp.Gallery=e(window.blueimp.helper||window.jQuery))})(function(e){function t(n,o){if(document.body.style.maxHeight===void 0)return null;if(!this||this.options!==t.prototype.options)return new t(n,o);if(!n||!n.length){this.console.log("blueimp Gallery: No or empty list provided as first argument.",n);return}this.list=n,this.num=n.length,this.initOptions(o),this.initialize()}return e.extend(t.prototype,{options:{container:"#blueimp-gallery",slidesContainer:"div",titleElement:"h3",displayClass:"blueimp-gallery-display",controlsClass:"blueimp-gallery-controls",singleClass:"blueimp-gallery-single",leftEdgeClass:"blueimp-gallery-left",rightEdgeClass:"blueimp-gallery-right",playingClass:"blueimp-gallery-playing",svgasimgClass:"blueimp-gallery-svgasimg",smilClass:"blueimp-gallery-smil",slideClass:"slide",slideActiveClass:"slide-active",slidePrevClass:"slide-prev",slideNextClass:"slide-next",slideLoadingClass:"slide-loading",slideErrorClass:"slide-error",slideContentClass:"slide-content",toggleClass:"toggle",prevClass:"prev",nextClass:"next",closeClass:"close",playPauseClass:"play-pause",typeProperty:"type",titleProperty:"title",altTextProperty:"alt",urlProperty:"href",srcsetProperty:"srcset",sizesProperty:"sizes",sourcesProperty:"sources",displayTransition:!0,clearSlides:!0,toggleControlsOnEnter:!0,toggleControlsOnSlideClick:!0,toggleSlideshowOnSpace:!0,enableKeyboardNavigation:!0,closeOnEscape:!0,closeOnSlideClick:!0,closeOnSwipeUpOrDown:!0,closeOnHashChange:!0,emulateTouchEvents:!0,stopTouchEventsPropagation:!1,hidePageScrollbars:!0,disableScroll:!0,carousel:!1,continuous:!0,unloadElements:!0,startSlideshow:!1,slideshowInterval:5e3,slideshowDirection:"ltr",index:0,preloadRange:2,transitionDuration:300,slideshowTransitionDuration:500,event:void 0,onopen:void 0,onopened:void 0,onslide:void 0,onslideend:void 0,onslidecomplete:void 0,onclose:void 0,onclosed:void 0},carouselOptions:{hidePageScrollbars:!1,toggleControlsOnEnter:!1,toggleSlideshowOnSpace:!1,enableKeyboardNavigation:!1,closeOnEscape:!1,closeOnSlideClick:!1,closeOnSwipeUpOrDown:!1,closeOnHashChange:!1,disableScroll:!1,startSlideshow:!0},console:window.console&&typeof window.console.log=="function"?window.console:{log:function(){}},support:function(n){var o={source:!!window.HTMLSourceElement,picture:!!window.HTMLPictureElement,svgasimg:document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),smil:!!document.createElementNS&&/SVGAnimate/.test(document.createElementNS("http://www.w3.org/2000/svg","animate").toString()),touch:window.ontouchstart!==void 0||window.DocumentTouch&&document instanceof DocumentTouch},i={webkitTransition:{end:"webkitTransitionEnd",prefix:"-webkit-"},MozTransition:{end:"transitionend",prefix:"-moz-"},OTransition:{end:"otransitionend",prefix:"-o-"},transition:{end:"transitionend",prefix:""}},r;for(r in i)if(Object.prototype.hasOwnProperty.call(i,r)&&n.style[r]!==void 0){o.transition=i[r],o.transition.name=r;break}function s(){var a=o.transition,l,d;document.body.appendChild(n),a&&(l=a.name.slice(0,-9)+"ransform",n.style[l]!==void 0&&(n.style[l]="translateZ(0)",d=window.getComputedStyle(n).getPropertyValue(a.prefix+"transform"),o.transform={prefix:a.prefix,name:l,translate:!0,translateZ:!!d&&d!=="none"})),document.body.removeChild(n)}return document.body?s():e(document).on("DOMContentLoaded",s),o}(document.createElement("div")),requestAnimationFrame:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame,cancelAnimationFrame:window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame,initialize:function(){if(this.initStartIndex(),this.initWidget()===!1)return!1;this.initEventListeners(),this.onslide(this.index),this.ontransitionend(),this.options.startSlideshow&&this.play()},slide:function(n,o){window.clearTimeout(this.timeout);var i=this.index,r,s,a;if(!(i===n||this.num===1)){if(o||(o=this.options.transitionDuration),this.support.transform){for(this.options.continuous||(n=this.circle(n)),r=Math.abs(i-n)/(i-n),this.options.continuous&&(s=r,r=-this.positions[this.circle(n)]/this.slideWidth,r!==s&&(n=-r*this.num+n)),a=Math.abs(i-n)-1;a;)a-=1,this.move(this.circle((n>i?n:i)-a-1),this.slideWidth*r,0);n=this.circle(n),this.move(i,this.slideWidth*r,o),this.move(n,0,o),this.options.continuous&&this.move(this.circle(n-r),-(this.slideWidth*r),0)}else n=this.circle(n),this.animate(i*-this.slideWidth,n*-this.slideWidth,o);this.onslide(n)}},getIndex:function(){return this.index},getNumber:function(){return this.num},prev:function(){(this.options.continuous||this.index)&&this.slide(this.index-1)},next:function(){(this.options.continuous||this.index<this.num-1)&&this.slide(this.index+1)},play:function(n){var o=this,i=this.index+(this.options.slideshowDirection==="rtl"?-1:1);window.clearTimeout(this.timeout),this.interval=n||this.options.slideshowInterval,this.elements[this.index]>1&&(this.timeout=this.setTimeout(!this.requestAnimationFrame&&this.slide||function(r,s){o.animationFrameId=o.requestAnimationFrame.call(window,function(){o.slide(r,s)})},[i,this.options.slideshowTransitionDuration],this.interval)),this.container.addClass(this.options.playingClass),this.slidesContainer[0].setAttribute("aria-live","off"),this.playPauseElement.length&&this.playPauseElement[0].setAttribute("aria-pressed","true")},pause:function(){window.clearTimeout(this.timeout),this.interval=null,this.cancelAnimationFrame&&(this.cancelAnimationFrame.call(window,this.animationFrameId),this.animationFrameId=null),this.container.removeClass(this.options.playingClass),this.slidesContainer[0].setAttribute("aria-live","polite"),this.playPauseElement.length&&this.playPauseElement[0].setAttribute("aria-pressed","false")},add:function(n){var o;for(n.concat||(n=Array.prototype.slice.call(n)),this.list.concat||(this.list=Array.prototype.slice.call(this.list)),this.list=this.list.concat(n),this.num=this.list.length,this.num>2&&this.options.continuous===null&&(this.options.continuous=!0,this.container.removeClass(this.options.leftEdgeClass)),this.container.removeClass(this.options.rightEdgeClass).removeClass(this.options.singleClass),o=this.num-n.length;o<this.num;o+=1)this.addSlide(o),this.positionSlide(o);this.positions.length=this.num,this.initSlides(!0)},resetSlides:function(){this.slidesContainer.empty(),this.unloadAllSlides(),this.slides=[]},handleClose:function(){var n=this.options;this.destroyEventListeners(),this.pause(),this.container[0].style.display="none",this.container.removeClass(n.displayClass).removeClass(n.singleClass).removeClass(n.leftEdgeClass).removeClass(n.rightEdgeClass),n.hidePageScrollbars&&(document.body.style.overflow=this.bodyOverflowStyle),this.options.clearSlides&&this.resetSlides(),this.options.onclosed&&this.options.onclosed.call(this)},close:function(){var n=this;function o(i){i.target===n.container[0]&&(n.container.off(n.support.transition.end,o),n.handleClose())}this.options.onclose&&this.options.onclose.call(this),this.support.transition&&this.options.displayTransition?(this.container.on(this.support.transition.end,o),this.container.removeClass(this.options.displayClass)):this.handleClose()},circle:function(n){return(this.num+n%this.num)%this.num},move:function(n,o,i){this.translateX(n,o,i),this.positions[n]=o},translate:function(n,o,i,r){if(this.slides[n]){var s=this.slides[n].style,a=this.support.transition,l=this.support.transform;s[a.name+"Duration"]=r+"ms",s[l.name]="translate("+o+"px, "+i+"px)"+(l.translateZ?" translateZ(0)":"")}},translateX:function(n,o,i){this.translate(n,o,0,i)},translateY:function(n,o,i){this.translate(n,0,o,i)},animate:function(n,o,i){if(!i){this.slidesContainer[0].style.left=o+"px";return}var r=this,s=new Date().getTime(),a=window.setInterval(function(){var l=new Date().getTime()-s;if(l>i){r.slidesContainer[0].style.left=o+"px",r.ontransitionend(),window.clearInterval(a);return}r.slidesContainer[0].style.left=(o-n)*(Math.floor(l/i*100)/100)+n+"px"},4)},preventDefault:function(n){n.preventDefault?n.preventDefault():n.returnValue=!1},stopPropagation:function(n){n.stopPropagation?n.stopPropagation():n.cancelBubble=!0},onresize:function(){this.initSlides(!0)},onhashchange:function(){this.options.closeOnHashChange&&this.close()},onmousedown:function(n){n.which&&n.which===1&&n.target.nodeName!=="VIDEO"&&n.target.nodeName!=="AUDIO"&&(n.preventDefault(),(n.originalEvent||n).touches=[{pageX:n.pageX,pageY:n.pageY}],this.ontouchstart(n))},onmousemove:function(n){this.touchStart&&((n.originalEvent||n).touches=[{pageX:n.pageX,pageY:n.pageY}],this.ontouchmove(n))},onmouseup:function(n){this.touchStart&&(this.ontouchend(n),delete this.touchStart)},onmouseout:function(n){if(this.touchStart){var o=n.target,i=n.relatedTarget;(!i||i!==o&&!e.contains(o,i))&&this.onmouseup(n)}},ontouchstart:function(n){this.options.stopTouchEventsPropagation&&this.stopPropagation(n);var o=(n.originalEvent||n).touches[0];this.touchStart={x:o.pageX,y:o.pageY,time:Date.now()},this.isScrolling=void 0,this.touchDelta={}},ontouchmove:function(n){this.options.stopTouchEventsPropagation&&this.stopPropagation(n);var o=(n.originalEvent||n).touches,i=o[0],r=(n.originalEvent||n).scale,s=this.index,a,l;if(!(o.length>1||r&&r!==1))if(this.options.disableScroll&&n.preventDefault(),this.touchDelta={x:i.pageX-this.touchStart.x,y:i.pageY-this.touchStart.y},a=this.touchDelta.x,this.isScrolling===void 0&&(this.isScrolling=this.isScrolling||Math.abs(a)<Math.abs(this.touchDelta.y)),this.isScrolling)this.options.carousel||this.translateY(s,this.touchDelta.y+this.positions[s],0);else for(n.preventDefault(),window.clearTimeout(this.timeout),this.options.continuous?l=[this.circle(s+1),s,this.circle(s-1)]:(this.touchDelta.x=a=a/(!s&&a>0||s===this.num-1&&a<0?Math.abs(a)/this.slideWidth+1:1),l=[s],s&&l.push(s-1),s<this.num-1&&l.unshift(s+1));l.length;)s=l.pop(),this.translateX(s,a+this.positions[s],0)},ontouchend:function(n){this.options.stopTouchEventsPropagation&&this.stopPropagation(n);var o=this.index,i=Math.abs(this.touchDelta.x),r=this.slideWidth,s=Math.ceil(this.options.transitionDuration*(1-i/r)/2),a=i>20,l=!o&&this.touchDelta.x>0||o===this.num-1&&this.touchDelta.x<0,d=!a&&this.options.closeOnSwipeUpOrDown&&Math.abs(this.touchDelta.y)>20,u,f,p,v,_;this.options.continuous&&(l=!1),u=this.touchDelta.x<0?-1:1,this.isScrolling?d?this.close():this.translateY(o,0,s):a&&!l?(f=o+u,p=o-u,v=r*u,_=-r*u,this.options.continuous?(this.move(this.circle(f),v,0),this.move(this.circle(o-2*u),_,0)):f>=0&&f<this.num&&this.move(f,v,0),this.move(o,this.positions[o]+v,s),this.move(this.circle(p),this.positions[this.circle(p)]+v,s),o=this.circle(p),this.onslide(o)):this.options.continuous?(this.move(this.circle(o-1),-r,s),this.move(o,0,s),this.move(this.circle(o+1),r,s)):(o&&this.move(o-1,-r,s),this.move(o,0,s),o<this.num-1&&this.move(o+1,r,s))},ontouchcancel:function(n){this.touchStart&&(this.ontouchend(n),delete this.touchStart)},ontransitionend:function(n){var o=this.slides[this.index];(!n||o===n.target)&&(this.interval&&this.play(),this.setTimeout(this.options.onslideend,[this.index,o]))},oncomplete:function(n){var o=n.target||n.srcElement,i=o&&o.parentNode,r;!o||!i||(r=this.getNodeIndex(i),e(i).removeClass(this.options.slideLoadingClass),n.type==="error"?(e(i).addClass(this.options.slideErrorClass),this.elements[r]=3):this.elements[r]=2,o.clientHeight>this.container[0].clientHeight&&(o.style.maxHeight=this.container[0].clientHeight),this.interval&&this.slides[this.index]===i&&this.play(),this.setTimeout(this.options.onslidecomplete,[r,i]))},onload:function(n){this.oncomplete(n)},onerror:function(n){this.oncomplete(n)},onkeydown:function(n){switch(n.which||n.keyCode){case 13:this.options.toggleControlsOnEnter&&(this.preventDefault(n),this.toggleControls());break;case 27:this.options.closeOnEscape&&(this.close(),n.stopImmediatePropagation());break;case 32:this.options.toggleSlideshowOnSpace&&(this.preventDefault(n),this.toggleSlideshow());break;case 37:this.options.enableKeyboardNavigation&&(this.preventDefault(n),this.prev());break;case 39:this.options.enableKeyboardNavigation&&(this.preventDefault(n),this.next());break}},handleClick:function(n){var o=this.options,i=n.target||n.srcElement,r=i.parentNode;function s(a){return e(i).hasClass(a)||e(r).hasClass(a)}s(o.toggleClass)?(this.preventDefault(n),this.toggleControls()):s(o.prevClass)?(this.preventDefault(n),this.prev()):s(o.nextClass)?(this.preventDefault(n),this.next()):s(o.closeClass)?(this.preventDefault(n),this.close()):s(o.playPauseClass)?(this.preventDefault(n),this.toggleSlideshow()):r===this.slidesContainer[0]?o.closeOnSlideClick?(this.preventDefault(n),this.close()):o.toggleControlsOnSlideClick&&(this.preventDefault(n),this.toggleControls()):r.parentNode&&r.parentNode===this.slidesContainer[0]&&o.toggleControlsOnSlideClick&&(this.preventDefault(n),this.toggleControls())},onclick:function(n){if(this.options.emulateTouchEvents&&this.touchDelta&&(Math.abs(this.touchDelta.x)>20||Math.abs(this.touchDelta.y)>20)){delete this.touchDelta;return}return this.handleClick(n)},updateEdgeClasses:function(n){n?this.container.removeClass(this.options.leftEdgeClass):this.container.addClass(this.options.leftEdgeClass),n===this.num-1?this.container.addClass(this.options.rightEdgeClass):this.container.removeClass(this.options.rightEdgeClass)},updateActiveSlide:function(n,o){for(var i=this.slides,r=this.options,s=[{index:o,method:"addClass",hidden:!1},{index:n,method:"removeClass",hidden:!0}],a,l;s.length;)a=s.pop(),e(i[a.index])[a.method](r.slideActiveClass),l=this.circle(a.index-1),(r.continuous||l<a.index)&&e(i[l])[a.method](r.slidePrevClass),l=this.circle(a.index+1),(r.continuous||l>a.index)&&e(i[l])[a.method](r.slideNextClass);this.slides[n].setAttribute("aria-hidden","true"),this.slides[o].removeAttribute("aria-hidden")},handleSlide:function(n,o){this.options.continuous||this.updateEdgeClasses(o),this.updateActiveSlide(n,o),this.loadElements(o),this.options.unloadElements&&this.unloadElements(n,o),this.setTitle(o)},onslide:function(n){this.handleSlide(this.index,n),this.index=n,this.setTimeout(this.options.onslide,[n,this.slides[n]])},setTitle:function(n){var o=this.slides[n].firstChild,i=o.title||o.alt,r=this.titleElement;r.length&&(this.titleElement.empty(),i&&r[0].appendChild(document.createTextNode(i)))},setTimeout:function(n,o,i){var r=this;return n&&window.setTimeout(function(){n.apply(r,o||[])},i||0)},imageFactory:function(n,o){var i=this.options,r=this,s=n,a=this.imagePrototype.cloneNode(!1),l,d,u,f,p,v,_,b;function C($){if(!d){if($={type:$.type,target:l||a},!$.target.parentNode)return r.setTimeout(C,[$]);d=!0,e(a).off("load error",C),o($)}}if(typeof s!="string"&&(s=this.getItemProperty(n,i.urlProperty),u=this.support.picture&&this.support.source&&this.getItemProperty(n,i.sourcesProperty),f=this.getItemProperty(n,i.srcsetProperty),p=this.getItemProperty(n,i.sizesProperty),v=this.getItemProperty(n,i.titleProperty),_=this.getItemProperty(n,i.altTextProperty)||v),a.draggable=!1,v&&(a.title=v),_&&(a.alt=_),e(a).on("load error",C),u&&u.length){for(l=this.picturePrototype.cloneNode(!1),b=0;b<u.length;b+=1)l.appendChild(e.extend(this.sourcePrototype.cloneNode(!1),u[b]));l.appendChild(a),e(l).addClass(i.toggleClass)}return f&&(p&&(a.sizes=p),a.srcset=f),a.src=s,l||a},createElement:function(n,o){var i=n&&this.getItemProperty(n,this.options.typeProperty),r=i&&this[i.split("/")[0]+"Factory"]||this.imageFactory,s=n&&r.call(this,n,o);return s||(s=this.elementPrototype.cloneNode(!1),this.setTimeout(o,[{type:"error",target:s}])),e(s).addClass(this.options.slideContentClass),s},iteratePreloadRange:function(n,o){var i=this.num,r=this.options,s=Math.min(i,r.preloadRange*2+1),a=n,l;for(l=0;l<s;l+=1){if(a+=l*(l%2===0?-1:1),a<0||a>=i){if(!r.continuous)continue;a=this.circle(a)}o.call(this,a)}},loadElement:function(n){this.elements[n]||(this.slides[n].firstChild?this.elements[n]=e(this.slides[n]).hasClass(this.options.slideErrorClass)?3:2:(this.elements[n]=1,e(this.slides[n]).addClass(this.options.slideLoadingClass),this.slides[n].appendChild(this.createElement(this.list[n],this.proxyListener))))},loadElements:function(n){this.iteratePreloadRange(n,this.loadElement)},unloadElements:function(n,o){var i=this.options.preloadRange;this.iteratePreloadRange(n,function(r){var s=Math.abs(r-o);s>i&&s+i<this.num&&(this.unloadSlide(r),delete this.elements[r])})},addSlide:function(n){var o=this.slidePrototype.cloneNode(!1);o.setAttribute("data-index",n),o.setAttribute("aria-hidden","true"),this.slidesContainer[0].appendChild(o),this.slides.push(o)},positionSlide:function(n){var o=this.slides[n];o.style.width=this.slideWidth+"px",this.support.transform&&(o.style.left=n*-this.slideWidth+"px",this.move(n,this.index>n?-this.slideWidth:this.index<n?this.slideWidth:0,0))},initSlides:function(n){var o,i;for(n||(this.positions=[],this.positions.length=this.num,this.elements={},this.picturePrototype=this.support.picture&&document.createElement("picture"),this.sourcePrototype=this.support.source&&document.createElement("source"),this.imagePrototype=document.createElement("img"),this.elementPrototype=document.createElement("div"),this.slidePrototype=this.elementPrototype.cloneNode(!1),e(this.slidePrototype).addClass(this.options.slideClass),this.slides=this.slidesContainer[0].children,o=this.options.clearSlides||this.slides.length!==this.num),this.slideWidth=this.container[0].clientWidth,this.slideHeight=this.container[0].clientHeight,this.slidesContainer[0].style.width=this.num*this.slideWidth+"px",o&&this.resetSlides(),i=0;i<this.num;i+=1)o&&this.addSlide(i),this.positionSlide(i);this.options.continuous&&this.support.transform&&(this.move(this.circle(this.index-1),-this.slideWidth,0),this.move(this.circle(this.index+1),this.slideWidth,0)),this.support.transform||(this.slidesContainer[0].style.left=this.index*-this.slideWidth+"px")},unloadSlide:function(n){var o,i;o=this.slides[n],i=o.firstChild,i!==null&&o.removeChild(i)},unloadAllSlides:function(){var n,o;for(n=0,o=this.slides.length;n<o;n++)this.unloadSlide(n)},toggleControls:function(){var n=this.options.controlsClass;this.container.hasClass(n)?this.container.removeClass(n):this.container.addClass(n)},toggleSlideshow:function(){this.interval?this.pause():this.play()},getNodeIndex:function(n){return parseInt(n.getAttribute("data-index"),10)},getNestedProperty:function(n,o){return o.replace(/\[(?:'([^']+)'|"([^"]+)"|(\d+))\]|(?:(?:^|\.)([^\.\[]+))/g,function(i,r,s,a,l){var d=l||r||s||a&&parseInt(a,10);i&&n&&(n=n[d])}),n},getDataProperty:function(n,o){var i,r;if(n.dataset?(i=o.replace(/-([a-z])/g,function(s,a){return a.toUpperCase()}),r=n.dataset[i]):n.getAttribute&&(r=n.getAttribute("data-"+o.replace(/([A-Z])/g,"-$1").toLowerCase())),typeof r=="string"){if(/^(true|false|null|-?\d+(\.\d+)?|\{[\s\S]*\}|\[[\s\S]*\])$/.test(r))try{return e.parseJSON(r)}catch{}return r}},getItemProperty:function(n,o){var i=this.getDataProperty(n,o);return i===void 0&&(i=n[o]),i===void 0&&(i=this.getNestedProperty(n,o)),i},initStartIndex:function(){var n=this.options.index,o=this.options.urlProperty,i;if(n&&typeof n!="number"){for(i=0;i<this.num;i+=1)if(this.list[i]===n||this.getItemProperty(this.list[i],o)===this.getItemProperty(n,o)){n=i;break}}this.index=this.circle(parseInt(n,10)||0)},initEventListeners:function(){var n=this,o=this.slidesContainer;function i(r){var s=n.support.transition&&n.support.transition.end===r.type?"transitionend":r.type;n["on"+s](r)}e(window).on("resize",i),e(window).on("hashchange",i),e(document.body).on("keydown",i),this.container.on("click",i),this.support.touch?o.on("touchstart touchmove touchend touchcancel",i):this.options.emulateTouchEvents&&this.support.transition&&o.on("mousedown mousemove mouseup mouseout",i),this.support.transition&&o.on(this.support.transition.end,i),this.proxyListener=i},destroyEventListeners:function(){var n=this.slidesContainer,o=this.proxyListener;e(window).off("resize",o),e(document.body).off("keydown",o),this.container.off("click",o),this.support.touch?n.off("touchstart touchmove touchend touchcancel",o):this.options.emulateTouchEvents&&this.support.transition&&n.off("mousedown mousemove mouseup mouseout",o),this.support.transition&&n.off(this.support.transition.end,o)},handleOpen:function(){this.options.onopened&&this.options.onopened.call(this)},initWidget:function(){var n=this;function o(i){i.target===n.container[0]&&(n.container.off(n.support.transition.end,o),n.handleOpen())}if(this.container=e(this.options.container),!this.container.length)return this.console.log("blueimp Gallery: Widget container not found.",this.options.container),!1;if(this.slidesContainer=this.container.find(this.options.slidesContainer).first(),!this.slidesContainer.length)return this.console.log("blueimp Gallery: Slides container not found.",this.options.slidesContainer),!1;this.titleElement=this.container.find(this.options.titleElement).first(),this.playPauseElement=this.container.find("."+this.options.playPauseClass).first(),this.num===1&&this.container.addClass(this.options.singleClass),this.support.svgasimg&&this.container.addClass(this.options.svgasimgClass),this.support.smil&&this.container.addClass(this.options.smilClass),this.options.onopen&&this.options.onopen.call(this),this.support.transition&&this.options.displayTransition?this.container.on(this.support.transition.end,o):this.handleOpen(),this.options.hidePageScrollbars&&(this.bodyOverflowStyle=document.body.style.overflow,document.body.style.overflow="hidden"),this.container[0].style.display="block",this.initSlides(),this.container.addClass(this.options.displayClass)},initOptions:function(n){this.options=e.extend({},this.options),(n&&n.carousel||this.options.carousel&&(!n||n.carousel!==!1))&&e.extend(this.options,this.carouselOptions),e.extend(this.options,n),this.num<3&&(this.options.continuous=this.options.continuous?null:!1),this.support.transition||(this.options.emulateTouchEvents=!1),this.options.event&&this.preventDefault(this.options.event)}}),t});(function(e){typeof define=="function"&&define.amd?define(["./blueimp-helper","./blueimp-gallery"],e):e(window.blueimp.helper||window.jQuery,window.blueimp.Gallery)})(function(e,t){var n=t.prototype;e.extend(n.options,{fullscreen:!1});var o=n.initialize,i=n.close;return e.extend(n,{getFullScreenElement:function(){return document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement},requestFullScreen:function(r){r.requestFullscreen?r.requestFullscreen():r.webkitRequestFullscreen?r.webkitRequestFullscreen():r.mozRequestFullScreen?r.mozRequestFullScreen():r.msRequestFullscreen&&r.msRequestFullscreen()},exitFullScreen:function(){document.exitFullscreen?document.exitFullscreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen()},initialize:function(){o.call(this),this.options.fullscreen&&!this.getFullScreenElement()&&this.requestFullScreen(this.container[0])},close:function(){this.getFullScreenElement()===this.container[0]&&this.exitFullScreen(),i.call(this)}}),t});(function(e){typeof define=="function"&&define.amd?define(["./blueimp-helper","./blueimp-gallery"],e):e(window.blueimp.helper||window.jQuery,window.blueimp.Gallery)})(function(e,t){var n=t.prototype;e.extend(n.options,{videoContentClass:"video-content",videoLoadingClass:"video-loading",videoPlayingClass:"video-playing",videoIframeClass:"video-iframe",videoCoverClass:"video-cover",videoPlayClass:"video-play",videoPlaysInline:!0,videoPreloadProperty:"preload",videoPosterProperty:"poster"});var o=n.handleSlide;return e.extend(n,{handleSlide:function(i,r){o.call(this,i,r),this.setTimeout(function(){this.activeVideo&&this.activeVideo.pause()})},videoFactory:function(i,r,s){var a=this,l=this.options,d=this.elementPrototype.cloneNode(!1),u=e(d),f=[{type:"error",target:d}],p=s||document.createElement("video"),v=this.elementPrototype.cloneNode(!1),_=document.createElement("a"),b=this.getItemProperty(i,l.urlProperty),C=this.getItemProperty(i,l.sourcesProperty),$=this.getItemProperty(i,l.titleProperty),E=this.getItemProperty(i,l.videoPosterProperty),P=[_],I,O,L;if(u.addClass(l.videoContentClass),e(_).addClass(l.videoPlayClass),e(v).addClass(l.videoCoverClass).hasClass(l.toggleClass)||P.push(v),v.draggable=!1,$&&(d.title=$,_.setAttribute("aria-label",$)),E&&(v.style.backgroundImage='url("'+E+'")'),p.setAttribute?l.videoPlaysInline&&p.setAttribute("playsinline",""):u.addClass(l.videoIframeClass),p.preload=this.getItemProperty(i,l.videoPreloadProperty)||"none",this.support.source&&C)for(L=0;L<C.length;L+=1)p.appendChild(e.extend(this.sourcePrototype.cloneNode(!1),C[L]));return b&&(p.src=b),_.href=b||C&&C.length&&C[0].src,p.play&&p.pause&&((s||e(p)).on("error",function(){a.setTimeout(r,f)}).on("pause",function(){p.seeking||(O=!1,u.removeClass(a.options.videoLoadingClass).removeClass(a.options.videoPlayingClass),I&&a.container.addClass(a.options.controlsClass),p.controls=!1,p===a.activeVideo&&delete a.activeVideo,a.interval&&a.play())}).on("playing",function(){O=!1,v.removeAttribute("style"),u.removeClass(a.options.videoLoadingClass).addClass(a.options.videoPlayingClass)}).on("play",function(){window.clearTimeout(a.timeout),O=!0,u.addClass(a.options.videoLoadingClass),a.container.hasClass(a.options.controlsClass)?(I=!0,a.container.removeClass(a.options.controlsClass)):I=!1,p.controls=!0,a.activeVideo=p}),e(P).on("click",function(S){a.preventDefault(S),a.activeVideo=p,O?p.pause():p.play()}),d.appendChild(s&&s.element||p)),d.appendChild(v),d.appendChild(_),this.setTimeout(r,[{type:"load",target:d}]),d}}),t});(function(e){typeof define=="function"&&define.amd?define(["./blueimp-helper","./blueimp-gallery-video"],e):e(window.blueimp.helper||window.jQuery,window.blueimp.Gallery)})(function(e,t){if(!window.postMessage)return t;var n=t.prototype;e.extend(n.options,{youTubeVideoIdProperty:"youtube",youTubePlayerVars:{wmode:"transparent"},youTubeClickToPlay:!1});var o=n.textFactory||n.imageFactory,i=function(r,s,a){this.videoId=r,this.playerVars=s,this.clickToPlay=a,this.element=document.createElement("div"),this.listeners={}};return e.extend(i.prototype,{on:function(r,s){return this.listeners[r]=s,this},loadAPI:function(){var r=this,s=window.onYouTubeIframeAPIReady,a="https://www.youtube.com/iframe_api",l=document.getElementsByTagName("script"),d=l.length,u;for(window.onYouTubeIframeAPIReady=function(){s&&s.apply(this),r.playOnReady&&r.play()};d;)if(d-=1,l[d].src===a)return;u=document.createElement("script"),u.src=a,l[0].parentNode.insertBefore(u,l[0])},onReady:function(){this.ready=!0,this.playOnReady&&this.play()},onPlaying:function(){this.playStatus<2&&(this.listeners.playing(),this.playStatus=2)},onPause:function(){this.listeners.pause(),delete this.playStatus},onStateChange:function(r){switch(window.clearTimeout(this.pauseTimeout),r.data){case YT.PlayerState.PLAYING:this.hasPlayed=!0,this.onPlaying();break;case YT.PlayerState.UNSTARTED:case YT.PlayerState.PAUSED:this.pauseTimeout=n.setTimeout.call(this,this.onPause,null,500);break;case YT.PlayerState.ENDED:this.onPause();break}},onError:function(r){this.listeners.error(r)},play:function(){var r=this;this.playStatus||(this.listeners.play(),this.playStatus=1),this.ready?!this.hasPlayed&&(this.clickToPlay||window.navigator&&/iP(hone|od|ad)/.test(window.navigator.platform))?this.onPlaying():this.player.playVideo():(this.playOnReady=!0,window.YT&&YT.Player?this.player||(this.player=new YT.Player(this.element,{videoId:this.videoId,playerVars:this.playerVars,events:{onReady:function(){r.onReady()},onStateChange:function(s){r.onStateChange(s)},onError:function(s){r.onError(s)}}})):this.loadAPI())},pause:function(){this.ready?this.player.pauseVideo():this.playStatus&&(delete this.playOnReady,this.listeners.pause(),delete this.playStatus)}}),e.extend(n,{YouTubePlayer:i,textFactory:function(r,s){var a=this.options,l=this.getItemProperty(r,a.youTubeVideoIdProperty);return l?(this.getItemProperty(r,a.urlProperty)===void 0&&(r[a.urlProperty]="https://www.youtube.com/watch?v="+l),this.getItemProperty(r,a.videoPosterProperty)===void 0&&(r[a.videoPosterProperty]="https://img.youtube.com/vi/"+l+"/maxresdefault.jpg"),this.videoFactory(r,s,new i(l,a.youTubePlayerVars,a.youTubeClickToPlay))):o.call(this,r,s)}}),t});(function(e){typeof define=="function"&&define.amd?define(["./blueimp-helper","./blueimp-gallery-video"],e):e(window.blueimp.helper||window.jQuery,window.blueimp.Gallery)})(function(e,t){if(!window.postMessage)return t;var n=t.prototype;e.extend(n.options,{vimeoVideoIdProperty:"vimeo",vimeoPlayerUrl:"https://player.vimeo.com/video/VIDEO_ID?api=1&player_id=PLAYER_ID",vimeoPlayerIdPrefix:"vimeo-player-",vimeoClickToPlay:!1});var o=n.textFactory||n.imageFactory,i=function(s,a,l,d){this.url=s,this.videoId=a,this.playerId=l,this.clickToPlay=d,this.element=document.createElement("div"),this.listeners={}},r=0;return e.extend(i.prototype,{on:function(s,a){return this.listeners[s]=a,this},loadAPI:function(){var s=this,a="https://f.vimeocdn.com/js/froogaloop2.min.js",l=document.getElementsByTagName("script"),d=l.length,u,f;function p(){!f&&s.playOnReady&&s.play(),f=!0}for(;d;)if(d-=1,l[d].src===a){u=l[d];break}u||(u=document.createElement("script"),u.src=a),e(u).on("load",p),l[0].parentNode.insertBefore(u,l[0]),/loaded|complete/.test(u.readyState)&&p()},onReady:function(){var s=this;this.ready=!0,this.player.addEvent("play",function(){s.hasPlayed=!0,s.onPlaying()}),this.player.addEvent("pause",function(){s.onPause()}),this.player.addEvent("finish",function(){s.onPause()}),this.playOnReady&&this.play()},onPlaying:function(){this.playStatus<2&&(this.listeners.playing(),this.playStatus=2)},onPause:function(){this.listeners.pause(),delete this.playStatus},insertIframe:function(){var s=document.createElement("iframe");s.src=this.url.replace("VIDEO_ID",this.videoId).replace("PLAYER_ID",this.playerId),s.id=this.playerId,s.allow="autoplay",this.element.parentNode.replaceChild(s,this.element),this.element=s},play:function(){var s=this;this.playStatus||(this.listeners.play(),this.playStatus=1),this.ready?!this.hasPlayed&&(this.clickToPlay||window.navigator&&/iP(hone|od|ad)/.test(window.navigator.platform))?this.onPlaying():this.player.api("play"):(this.playOnReady=!0,window.$f?this.player||(this.insertIframe(),this.player=$f(this.element),this.player.addEvent("ready",function(){s.onReady()})):this.loadAPI())},pause:function(){this.ready?this.player.api("pause"):this.playStatus&&(delete this.playOnReady,this.listeners.pause(),delete this.playStatus)}}),e.extend(n,{VimeoPlayer:i,textFactory:function(s,a){var l=this.options,d=this.getItemProperty(s,l.vimeoVideoIdProperty);return d?(this.getItemProperty(s,l.urlProperty)===void 0&&(s[l.urlProperty]="https://vimeo.com/"+d),r+=1,this.videoFactory(s,a,new i(l.vimeoPlayerUrl,d,l.vimeoPlayerIdPrefix+r,l.vimeoClickToPlay))):o.call(this,s,a)}}),t});const fPn={props:{images:{type:Array,default(){return[]}},options:{type:Object,default(){return{}}},carousel:{type:Boolean,default:!1},index:{type:Number},id:{type:String,default:"blueimp-gallery"}},data(){return{instance:null}},watch:{index(e){this.carousel||(e!==null?this.open(e):(this.instance&&this.instance.close(),this.$emit("close")))}},mounted(){this.carousel&&this.open()},unmounted(){this.instance!==null&&(this.instance.destroyEventListeners(),this.instance.close(),this.instance=null)},methods:{open(e=0){const t=typeof window.blueimp<"u"&&typeof window.blueimp.Gallery<"u"?window.blueimp.Gallery:window.blueimp,n=Object.assign({toggleControlsOnReturn:!1,toggleControlsOnSlideClick:!1,closeOnSlideClick:!1,enableKeyboardNavigation:!0,carousel:this.carousel,container:`#${this.id}`,index:e,onopen:()=>this.$emit("onopen"),onopened:()=>this.$emit("onopened"),onslide:this.onSlideCustom,onslideend:(o,i)=>this.$emit("onslideend",{index:o,slide:i}),onslidecomplete:(o,i)=>this.$emit("onslidecomplete",{index:o,slide:i}),onclose:()=>this.$emit("close"),onclosed:()=>this.$emit("onclosed")},this.options);this.carousel&&(n.container=this.$el),this.instance=t(this.images,n)},onSlideCustom(e,t){this.$emit("onslide",{index:e,slide:t});const n=this.images[e];if(n!==void 0){const o=n.description,i=this.instance.container.find(".description");if(o){i.empty();let r=document.createElement("div");r.innerHTML=o,i[0].appendChild(r)}}},handleClick(e){e.target.classList.contains("slide-active")&&(this.instance.close(),this.$emit("close"))}}},mPn=["id"],pPn={class:"prev"},gPn={class:"next"},vPn={key:0,class:"close"},_Pn={key:1,class:"indicator"},yPn={key:2,class:"play-pause"};function bPn(e,t,n,o,i,r){return h(),g("div",{id:n.id,class:X(["blueimp-gallery blueimp-gallery-controls",{"blueimp-gallery-carousel":n.carousel}]),onClick:t[0]||(t[0]=(...s)=>r.handleClick&&r.handleClick(...s))},[t[3]||(t[3]=c("div",{class:"slides"},null,-1)),t[4]||(t[4]=c("h3",{class:"title"},null,-1)),t[5]||(t[5]=c("div",{class:"bottom-bar-wrapper"},[c("p",{class:"description"})],-1)),c("a",pPn,[Pt(e.$slots,"prev",{},()=>[t[1]||(t[1]=z(m("‹")))])]),c("a",gPn,[Pt(e.$slots,"next",{},()=>[t[2]||(t[2]=z(m("›")))])]),n.carousel?D("",!0):(h(),g("a",vPn,[Pt(e.$slots,"close")])),n.carousel?D("",!0):(h(),g("ol",_Pn)),n.carousel?(h(),g("a",yPn)):D("",!0)],10,mPn)}const EM=U(fPn,[["render",bPn]]);const kPn={components:{FullscreenGallery:EM},props:{image:String,alt:String,content:String},data(){return{index:null}},methods:{openBigGallery(){this.index=0},getKey(){return pr().vnode.key}},computed:{galleryImage(){return[{href:this.image,description:this.content}]}}},wPn={class:""},$Pn={class:"col-12 text-center"},CPn=["src","alt"],SPn={style:{visibility:"hidden"},width:"0",height:"0"},TPn=["innerHTML"];function EPn(e,t,n,o,i,r){const s=y("FullscreenGallery");return h(),g("div",wPn,[c("div",{class:"row cursor-pointer",onClick:t[0]||(t[0]=(...a)=>r.openBigGallery&&r.openBigGallery(...a))},[c("div",$Pn,[c("img",{src:n.image,alt:n.alt,class:"img-fluid rounded-3 w-100 mb-2"},null,8,CPn),(h(),g("svg",SPn,t[2]||(t[2]=[c("defs",null,[c("filter",{id:"filter-radius"},[c("feGaussianBlur",{in:"SourceGraphic",stdDeviation:"4",result:"blur"}),c("feColorMatrix",{in:"blur",mode:"matrix",values:"1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 100 -50",result:"mask"}),c("feComposite",{in:"SourceGraphic",in2:"mask",operator:"atop"})])],-1)])))])]),n.content?(h(),g("span",{key:0,class:"col-12 text-gray-800 fs-6 text-center",innerHTML:n.content},null,8,TPn)):D("",!0),r.galleryImage?(h(),W(s,{key:1,images:r.galleryImage,index:i.index,onClose:t[1]||(t[1]=a=>i.index=null),id:"blueimp-gallery-"+r.getKey()},null,8,["images","index","id"])):D("",!0)])}const IPn=U(kPn,[["render",EPn],["__scopeId","data-v-0b1b4d7c"]]);const PPn={components:{FullscreenGallery:EM},props:{gallery:Array,columns:Number,orientation:{type:String,default:"landscape"}},data(){return{index:null}},methods:{openBigGallery(e){this.index=e},getKey(){return pr().vnode.key}},computed:{images(){return this.gallery.map(e=>({href:e.image,description:e.content}))},layoutColClass(){return this.columns===2?"col-md-6":(this.columns===3,"col-md-4")}}},APn={key:0,class:""},DPn={class:"row justify-content-start horizontal-scroll-mobile"},xPn=["onClick"],OPn=["src","alt"],LPn=["innerHTML"];function MPn(e,t,n,o,i,r){const s=y("FullscreenGallery");return n.gallery?(h(),g("div",APn,[c("div",DPn,[(h(!0),g(pe,null,Me(n.gallery,(a,l)=>(h(),g("div",{key:l,class:X([r.layoutColClass,"col-11 mb-2 cursor-pointer"]),onClick:d=>r.openBigGallery(l)},[c("img",{src:a.image,alt:a.alt,class:X(["rounded-3 w-100 mb-2 img-fluid",["orientation-"+n.orientation]])},null,10,OPn),a.content?(h(),g("span",{key:0,class:"col-12 text-gray-800 fs-6 text-center",innerHTML:a.content},null,8,LPn)):D("",!0)],10,xPn))),128))]),k(s,{images:r.images,index:i.index,onClose:t[0]||(t[0]=a=>i.index=null),id:"blueimp-gallery-"+r.getKey()},null,8,["images","index","id"])])):D("",!0)}const NPn=U(PPn,[["render",MPn],["__scopeId","data-v-2c7c9554"]]),k0={blogClassColorMapper:{"#ECF8F5":{backgroundClass:"bg-success-light",textClass:"text-success-dark"},"#FAE5E8":{backgroundClass:"bg-danger-light",textClass:"text-danger"},"#FAF1DB":{backgroundClass:"bg-blog-warning",textClass:"text-warning"},"#F1F4F8":{backgroundClass:"bg-gray-300",textClass:"text-gray-800"}},mostRead:["priprava-na-tridni-schuzky","tydenni-plan"],recommendedBgAndTextColor(e){return e=e.toUpperCase(),{"#ECF8F5":{background:"#ECF8F5",text:"#42BA96"},"#FAE5E8":{background:"#f5e2e4",text:"#DF4759"},"#FAF1DB":{background:"#FAF1DB",text:"#ffc107"},"#F1F4F8":{background:"#F1F4F8",text:"#384C74"},"#EBEFFD":{background:"#EBEFFD",text:"#384C74"}}[e]||!1}};const IM={props:{text:String,color:String},computed:{bgClass(){return k0.blogClassColorMapper[this.color].backgroundClass},textClass(){return k0.blogClassColorMapper[this.color].textClass},bgColor(){let e=k0.recommendedBgAndTextColor(this.color).background;return e||(e=this.color),e},textColor(){let e=k0.recommendedBgAndTextColor(this.color).text;return e||(e="#000000"),e}}},FY=()=>{HD(e=>({"380feaaa":e.bgColor,"0abe0fc2":e.textColor}))},zY=IM.setup;IM.setup=zY?(e,t)=>(FY(),zY(e,t)):FY;const RPn={class:""},jPn={class:"p-4 rounded-3 quote-background"},FPn={class:"custom-quote text-center w-100 row m-0 justify-content-center quote-text-color"},zPn=["innerHTML"];function UPn(e,t,n,o,i,r){return h(),g("div",RPn,[c("div",jPn,[c("div",FPn,[t[0]||(t[0]=c("svg",{xmlns:"http://www.w3.org/2000/svg",width:"33",height:"22",viewBox:"0 0 33 22",fill:"none",class:"quote-start col-auto p-0"},[c("path",{fill:"currentColor",d:"M21.9286 21.6826L21.9286 19.9875C24.3231 18.7197 26.0374 17.3967 27.0714 16.0185C28.1054 14.6404 28.6224 13.1383 28.6225 11.5121C28.6225 10.5474 28.4864 9.88589 28.2143 9.52758C27.9694 9.1417 27.6701 8.94877 27.3163 8.94877C26.9626 8.94877 26.4864 9.04523 25.8878 9.23817C25.2891 9.45867 24.7449 9.56892 24.2551 9.56892C23.1395 9.56892 22.1735 9.1417 21.3571 8.28727C20.5136 7.46039 20.0918 6.44058 20.0918 5.22783C20.0918 3.90484 20.5952 2.76099 21.602 1.79631C22.6088 0.859187 23.8605 0.390626 25.3571 0.390626C27.1803 0.390626 28.8265 1.18994 30.2959 2.78856C31.7653 4.38718 32.5 6.3579 32.5 8.7007C32.5 11.4569 31.602 14.0203 29.8061 16.3906C27.983 18.7886 25.3571 20.5526 21.9286 21.6826ZM2.45918 21.5586L2.45918 19.9875C5.20748 18.3889 7.01701 16.9557 7.88776 15.6878C8.75851 14.4199 9.19388 12.9315 9.19388 11.2227C9.19388 10.4509 9.04422 9.87211 8.7449 9.48623C8.44558 9.10036 8.13266 8.90742 7.80612 8.90742C7.5068 8.90742 7.05783 9.01767 6.45919 9.23817C5.86055 9.45867 5.26191 9.56892 4.66327 9.56892C3.54762 9.56892 2.58164 9.15548 1.76531 8.32861C0.921771 7.5293 0.500003 6.53705 0.500003 5.35186C0.500003 4.0013 1.03061 2.8299 2.09184 1.83765C3.12585 0.845403 4.40476 0.349281 5.92857 0.349281C7.72449 0.349281 9.34354 1.13481 10.7857 2.70587C12.2279 4.27693 12.949 6.23386 12.949 8.57667C12.949 11.4707 12.0374 14.1029 10.2143 16.4733C8.39116 18.8712 5.80612 20.5663 2.45918 21.5586Z"})],-1)),c("h4",{innerHTML:n.text,class:"p-4 quote-span col-12 col-md-8 quote-text-color"},null,8,zPn),t[1]||(t[1]=c("svg",{xmlns:"http://www.w3.org/2000/svg",width:"33",height:"22",viewBox:"0 0 33 22",fill:"none",class:"quote-end col-auto p-0"},[c("path",{fill:"currentColor",d:"M11.0714 0.682617V2.35122C8.67687 3.59928 6.96258 4.90161 5.92857 6.2582C4.89456 7.61479 4.37755 9.09347 4.37755 10.6942C4.37755 11.6439 4.51361 12.295 4.78571 12.6477C5.03061 13.0276 5.32993 13.2175 5.68367 13.2175C6.03742 13.2175 6.51361 13.1225 7.11224 12.9326C7.71088 12.7156 8.2551 12.607 8.7449 12.607C9.86054 12.607 10.8265 13.0276 11.6429 13.8687C12.4864 14.6826 12.9082 15.6865 12.9082 16.8803C12.9082 18.1826 12.4048 19.3086 11.398 20.2582C10.3912 21.1807 9.13946 21.6419 7.64286 21.6419C5.81973 21.6419 4.17347 20.8551 2.70408 19.2815C1.23469 17.7078 0.5 15.7679 0.5 13.4617C0.5 10.7485 1.39796 8.22525 3.19388 5.89192C5.01701 3.53145 7.64286 1.79502 11.0714 0.682617ZM30.5408 0.80471V2.35122C27.7925 3.92487 25.983 5.33572 25.1122 6.58378C24.2415 7.83184 23.8061 9.29696 23.8061 10.9791C23.8061 11.7388 23.9558 12.3086 24.2551 12.6884C24.5544 13.0683 24.8673 13.2582 25.1939 13.2582C25.4932 13.2582 25.9422 13.1497 26.5408 12.9326C27.1395 12.7156 27.7381 12.607 28.3367 12.607C29.4524 12.607 30.4184 13.014 31.2347 13.828C32.0782 14.6148 32.5 15.5915 32.5 16.7582C32.5 18.0877 31.9694 19.2408 30.9082 20.2175C29.8742 21.1942 28.5952 21.6826 27.0714 21.6826C25.2755 21.6826 23.6565 20.9094 22.2143 19.3629C20.7721 17.8163 20.051 15.89 20.051 13.5838C20.051 10.7349 20.9626 8.14386 22.7857 5.81052C24.6088 3.45006 27.1939 1.78145 30.5408 0.80471Z"})],-1))])])])}const BPn=U(IM,[["render",UPn],["__scopeId","data-v-819306af"]]);const HPn={props:{author:{type:Object}},computed:{showBottomLinks(){return!!this.author.id||!window._.isEmpty(this.author.socials)},ucitelniceAuthorLink(){return this.author.id?Ie("user.show",{id:this.author.id}):this.author.materials_link?this.author.materials_link:null}}},VPn={class:"shadow p-4 mb-4"},qPn={class:"row"},YPn={class:"col-12 col-lg-3 text-center mb-3 mb-lg-0"},WPn=["src","alt"],GPn={class:"col"},ZPn=["innerHTML"],KPn={key:0,class:"mt-4 mb-4"},JPn={class:"row"},XPn={class:"col-12 col-lg-6"},QPn=["href"],eAn={key:0,class:"col-auto ms-auto mt-3 mt-lg-0"},tAn=["href"],nAn=["href"],oAn=["href"],iAn=["href"];function rAn(e,t,n,o,i,r){const s=y("app-icon");return h(),g("div",VPn,[c("div",qPn,[c("div",YPn,[c("img",{src:n.author.image_thumbnail,alt:n.author.name,class:"img-fluid rounded-circle author-img"},null,8,WPn)]),c("div",GPn,[c("div",null,[c("h4",null,m(n.author.name),1)]),c("div",{class:"text-gray-700 fw-regular blog-author-description",innerHTML:n.author.description},null,8,ZPn)])]),r.showBottomLinks?(h(),g("hr",KPn)):D("",!0),c("div",JPn,[c("div",XPn,[r.ucitelniceAuthorLink?(h(),g("a",{key:0,href:r.ucitelniceAuthorLink,class:"btn btn-secondary",target:"_blank"},[z(m(e.$t("public.author_materials"))+" ",1),k(s,{icon:"materials",class:"ms-icon",width:20,height:20})],8,QPn)):D("",!0)]),n.author.socials?(h(),g("div",eAn,[n.author.socials.web?(h(),g("a",{key:0,href:n.author.socials.web,target:"_blank",class:"btn btn-tertiary"},[k(s,{icon:"web",width:20,height:20})],8,tAn)):D("",!0),n.author.socials.facebook?(h(),g("a",{key:1,href:n.author.socials.facebook,target:"_blank",class:"btn btn-tertiary"},[k(s,{icon:"facebook",width:20,height:20})],8,nAn)):D("",!0),n.author.socials.instagram?(h(),g("a",{key:2,href:n.author.socials.instagram,target:"_blank",class:"btn btn-tertiary"},[k(s,{icon:"instagram",width:20,height:20})],8,oAn)):D("",!0),n.author.socials.youtube?(h(),g("a",{key:3,href:n.author.socials.youtube,target:"_blank",class:"btn btn-tertiary"},[k(s,{icon:"youtube",width:20,height:20})],8,iAn)):D("",!0)])):D("",!0)])])}const sAn=U(HPn,[["render",rAn],["__scopeId","data-v-bca87603"]]);const aAn={components:{},props:{items:{type:Array},type:{type:String,default:"bulleted_list"}},data(){return{listTypesTagMapper:{bulleted_list:"ul",numbered_list:"ol"},nestedTypes:["bulleted_list","numbered_list"]}},beforeCreate(){this.$options.components.BlogBlockMediator=Oce}},lAn=["innerHTML"];function cAn(e,t,n,o,i,r){return h(),g("div",{innerHTML:n.items[0].content,class:"custom-blog-list pt-4"},null,8,lAn)}const dAn=U(aAn,[["render",cAn]]),uAn={props:{block:{type:Object,default:null}},methods:{youtubeVideoId(e){return ks.youtubeVideoRegexId(e)}}},hAn=["src"],fAn=["src"];function mAn(e,t,n,o,i,r){return h(),g("div",null,[n.block.video?(h(),g(pe,{key:0},[r.youtubeVideoId(n.block.video)?(h(),g("iframe",{key:0,src:"https://www.youtube-nocookie.com/embed/"+r.youtubeVideoId(n.block.video),width:"100%",height:"372",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""},null,8,hAn)):D("",!0)],64)):D("",!0),n.block.media?(h(),g("video",{key:1,src:n.block.media,controls:"",width:"100%",height:"372"},null,8,fAn)):D("",!0)])}const pAn=U(uAn,[["render",mAn]]),gAn={components:{AppIcon:Ue},props:{webinar:{type:Object},showReadButton:{type:Boolean,default:!1}},computed:{},methods:{},data(){return{hover:!1}}},vAn={class:"row"},_An=["href"],yAn={class:"d-flex flex-column justify-content-between col-12 col-md-9"},bAn={class:"mb-1"},kAn={class:"small text-gray-700"},wAn=["href"],$An=["innerHTML"],CAn={class:"d-flex flex-wrap gap-3 justify-content-between align-items-center mt-3"},SAn={class:"small text-gray-700"},TAn=["href"];function EAn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",vAn,[c("a",{class:"col-12 col-md-3 text-center",href:e.ziggyRoute("webinars.show",n.webinar.slug),onMouseover:t[0]||(t[0]=a=>i.hover=!0),onMouseleave:t[1]||(t[1]=a=>i.hover=!1)},t[4]||(t[4]=[c("svg",{xmlns:"http://www.w3.org/2000/svg",width:"135",height:"133",viewBox:"0 0 135 133",fill:"none",class:"img-fluid"},[c("rect",{x:"1",y:"0.5",width:"133",height:"132",rx:"66",fill:"#EBEFFD"}),c("rect",{x:"1",y:"0.5",width:"133",height:"132",rx:"66",stroke:"#D6DFFB"}),c("path",{d:"M90.75 62.9728C93.0833 64.32 93.0833 67.6878 90.75 69.035L59.25 87.2215C56.9167 88.5687 54 86.8847 54 84.1904L54 47.8174C54 45.1231 56.9167 43.4391 59.25 44.7863L90.75 62.9728Z",fill:"white",stroke:"#D6DFFB"})],-1)]),40,_An),c("div",yAn,[c("div",null,[c("div",bAn,[c("span",kAn,m(e.$t("webinar.title")+"|"+n.webinar.start_date),1)]),c("a",{class:X([{"text-decoration-underline":i.hover},"fw-bold link-dark text-gray-800 mb-1 large"]),href:e.ziggyRoute("webinars.show",n.webinar.slug),onMouseover:t[2]||(t[2]=a=>i.hover=!0),onMouseleave:t[3]||(t[3]=a=>i.hover=!1)},m(n.webinar.title),43,wAn),c("p",{class:"text-gray-700 medium mb-1",innerHTML:n.webinar.short_description},null,8,$An)]),c("div",CAn,[c("div",SAn,m(n.webinar.author.name),1),c("a",{href:e.ziggyRoute("webinars.show",n.webinar.slug),target:"_blank",class:"d-flex flex-wrap align-items-center btn btn-primary btn-sm"},[k(s,{icon:"play",class:"me-1",height:"20",width:"20"}),z(" "+m(e.$t("blog.watch_webinar")),1)],8,TAn)])])])}const IAn=U(gAn,[["render",EAn]]);const PAn={components:{BlogBlockWebinar:IAn,BlogBlockVideo:pAn,BlogItem:Ky,BlogBlockList:dAn,BlogBlockAuthor:sAn,BlogBlockProducts:tce,BlogBlockQuote:BPn,BlogBlockGallery:NPn,BlogBlockImage:IPn},props:{block:{type:Object,default(){return{type:"text"}}},blogAuthor:Object,defaultPaddings:{type:Boolean,default:!0},isNestedComponent:{type:Boolean,default:!1}},methods:{bgColor(e){return{backgroundColor:k0.recommendedBgAndTextColor(e).background}},buttonClass(e){if(e==="center")return"text-center";if(e==="right")return"text-end";if(e==="left")return"text-start"},ptPbClass(){return this.isList?"pt-0 pb-0":"pt-4 pb-4"},getKey(){return pr().vnode.key}}},AAn=["innerHTML"],DAn=["innerHTML"],xAn=["href","target"],OAn={key:10},LAn={key:11,class:"pt-5"};function MAn(e,t,n,o,i,r){const s=y("BlogBlockImage"),a=y("BlogBlockGallery"),l=y("BlogBlockQuote"),d=y("BlogBlockVideo"),u=y("BlogBlockProducts"),f=y("BlogBlockAuthor"),p=y("BlogItem"),v=y("BlogBlockWebinar"),_=y("BlogBlockList");return h(),g("div",{class:X({"fix-list-padding":!n.isNestedComponent})},[n.block.type==="text"?(h(),g("p",{key:0,class:X(["mb-0 text-block text-gray-900",{"pb-4 mt-4":n.defaultPaddings}]),innerHTML:n.block.content},null,10,AAn)):n.block.type==="h2"?(h(),g("h3",{key:1,class:X(["mb-0 text-gray-900",{"mb-3 mt-4":n.defaultPaddings}])},m(n.block.content),3)):n.block.type==="h3"?(h(),g("h4",{key:2,class:X(["mb-0 text-gray-800",{"mb-5 mt-4":n.defaultPaddings}])},m(n.block.content),3)):n.block.type==="image"?(h(),W(s,{image:n.block.media,alt:n.block.alt,content:n.block.content,key:r.getKey(),class:X({"pb-4 pt-4":n.defaultPaddings})},null,8,["image","alt","content","class"])):n.block.type==="gallery"?(h(),W(a,{gallery:n.block.gallery,columns:Number(n.block.layout),key:r.getKey(),class:X({"pb-4 pt-4":n.defaultPaddings}),orientation:n.block.color},null,8,["gallery","columns","class","orientation"])):n.block.type==="quote"?(h(),W(l,{key:5,text:n.block.content,color:n.block.color,class:X({"pb-3 pt-3":n.defaultPaddings})},null,8,["text","color","class"])):n.block.type==="call_out"?(h(),g("div",{key:6,class:X({"pt-4 pb-4":n.defaultPaddings})},[c("div",{class:"p-4 rounded-3 text-block",style:Bn(r.bgColor(n.block.color)),innerHTML:n.block.content},null,12,DAn)],2)):n.block.type==="button"?(h(),g("div",{key:7,class:X([r.buttonClass(n.block.layout),n.defaultPaddings?"pt-4 pb-4":""])},[c("a",{href:n.block.button_link,target:n.block.is_button_target_blank?"_blank":"_self",class:"btn btn-sm btn-secondary"},m(n.block.button_text),9,xAn)],2)):n.block.type==="video"?(h(),g("div",{key:8,class:X(["text-center",{"pt-4 pb-4":n.defaultPaddings}])},[k(d,{block:n.block},null,8,["block"])],2)):n.block.type==="products"?(h(),W(u,{products:n.block.products,key:r.getKey(),class:X({"pt-4":n.defaultPaddings})},null,8,["products","class"])):n.block.type==="divider"?(h(),g("hr",OAn)):n.block.type==="spacer"?(h(),g("div",LAn)):n.block.type==="author"?(h(),g(pe,{key:12},[n.block.content?(h(),W(f,{key:1,author:n.block.content,class:X({"mt-4":n.defaultPaddings})},null,8,["author","class"])):(h(),W(f,{key:0,author:n.blogAuthor,class:X({"mt-4":n.defaultPaddings})},null,8,["author","class"]))],64)):n.block.type==="blog_post"?(h(),g(pe,{key:13},[n.block.blog?(h(),W(p,{key:0,blog:n.block.blog,class:X(["p-4 shadow ms-0 me-0 blog-image-padding-fix rounded-3",{"mb-4 mt-4":n.defaultPaddings}]),"show-read-button":""},null,8,["blog","class"])):D("",!0)],64)):n.block.type==="webinar"?(h(),W(v,{key:14,webinar:n.block.webinar,class:X(["px-6 py-4 ms-0 me-0 blog-image-padding-fix shadow rounded-3",{"mb-4 mt-4":n.defaultPaddings}])},null,8,["webinar","class"])):n.block.type==="numbered_list"||n.block.type==="bulleted_list"?(h(),W(_,{key:15,type:n.block.type,items:n.block.list_items,class:X({"mb-5 mt-0":n.defaultPaddings})},null,8,["type","items","class"])):D("",!0)],2)}const Oce=U(PAn,[["render",MAn],["__scopeId","data-v-c8ee829b"]]);const NAn={components:{BlogItem:Ky,BlogBlockMediator:Oce,AppLoading:H6},props:{isPreview:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor}},computed:{...xe("blog",["posts","post","loading"]),authorLink(){return this.post&&this.post.author?rh.getAuthorPublicUrl(this.post.author):null}},methods:{...op("blog",["show"]),load(){const e=this.$route.params.slug;this.show(e).then(()=>{(!this.post||!this.post.title)&&!this.isPreview&&this.$router.push({name:"blog.list"})})},scrollToTop(){window.scrollTo({top:0,left:0,behavior:"instant"})}},mounted(){this.load(),this.scrollToTop()},unmounted(){this.$store.commit("blog/resetPost"),this.$store.commit("blog/resetPosts")},watch:{$route(e,t){e.params.slug!==t.params.slug&&(this.load(),this.scrollToTop())}}},RAn={class:"col mt-6"},jAn={class:"mh-8 vl-parent"},FAn={key:0},zAn={class:"text-muted text-center"},UAn={key:1},BAn={class:"row justify-content-center"},HAn={key:0,class:"col-12 col-md-7"},VAn={class:"row text-center"},qAn={class:"blog-headline m-0"},YAn={class:"fw-medium mt-4 text-gray-800 mb-4"},WAn={class:"col-12"},GAn={class:"row justify-content-center"},ZAn={class:"col-auto small"},KAn={class:"row justify-content-center"},JAn={key:0,class:"col-12 col-md-8"},XAn={class:"d-flex align-items-center justify-content-between"},QAn=["href"],eDn=["src","alt"],tDn={class:"p-0 m-0 text-gray-600"},nDn=["src","alt"],oDn={class:"p-0 m-0 text-gray-600"},iDn={class:"p-0 m-0 text-gray-600"},rDn={key:1,class:"col-12 p-0 blog-image mt-5 rounded-3"},sDn={class:"content-box shadow p-0 mt-4 mb-4"},aDn=["src","alt"],lDn={key:0,class:"row justify-content-center"},cDn={class:"col-12 col-md-7 mt-4 pb-4"},dDn={key:1,class:"row justify-content-center"},uDn={class:"col-12 col-md-9"},hDn={class:"m-0 p-0"},fDn={class:"text-gray-600 p-0 m-0"},mDn={class:"row"};function pDn(e,t,n,o,i,r){var f;const s=y("AppIcon"),a=y("router-link"),l=y("AppLoading"),d=y("BlogBlockMediator"),u=y("BlogItem");return h(),g("div",RAn,[k(a,{to:{name:"blog.list"},class:"btn btn-sm btn-secondary mb-3"},{default:F(()=>[k(s,{icon:"arrow-left",class:"me-icon",height:"20",width:"20"}),z(" "+m(e.$t("public.back_to_list")),1)]),_:1}),c("div",jAn,[k(l,{active:e.loading,"onUpdate:active":t[0]||(t[0]=p=>e.loading=p),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.loading?D("",!0):(h(),g(pe,{key:0},[(!e.post||!e.post.title)&&!n.isPreview?(h(),g("div",FAn,[c("h4",zAn,m(e.$t("blog.post_not_found")),1)])):(h(),g("div",UAn,[c("div",BAn,[e.post.title||e.post.excerpt?(h(),g("div",HAn,[c("div",VAn,[c("h2",qAn,m(e.post.title),1),c("h4",YAn,m(e.post.excerpt),1)])])):D("",!0),c("div",WAn,[c("div",GAn,[c("div",ZAn,[(h(!0),g(pe,null,Me(e.post.themes,(p,v)=>(h(),W(a,{to:{name:"blog.list",query:{theme:p.id}},key:v,class:"select-badge cursor-pointer d-inline-block px-3 py-1 me-1 mb-1"},{default:F(()=>[z(m(p.name),1)]),_:2},1032,["to"]))),128))])])])]),c("div",KAn,[e.post.author?(h(),g("div",JAn,[t[1]||(t[1]=c("hr",null,null,-1)),c("div",XAn,[r.authorLink?(h(),g("a",{key:0,href:r.authorLink,class:"d-flex align-items-center",target:"_blank"},[c("img",{src:e.post.author.image_thumbnail,alt:e.post.author.name,class:"me-3 rounded-circle",height:"40"},null,8,eDn),c("p",tDn,m(e.post.author.name),1)],8,QAn)):(h(),g(pe,{key:1},[c("img",{src:e.post.author.image_thumbnail,alt:e.post.author.name,class:"me-3 rounded-circle",height:"40"},null,8,nDn),c("p",oDn,m(e.post.author.name),1)],64)),c("p",iDn,m(e.post.published_at),1)])])):D("",!0),e.post.cover_image?(h(),g("div",rDn,[c("div",sDn,[c("img",{src:e.post.cover_image,alt:e.post.title},null,8,aDn)])])):D("",!0)]),((f=e.post.blocks)==null?void 0:f.length)>0?(h(),g("div",lDn,[c("div",cDn,[(h(!0),g(pe,null,Me(e.post.blocks,(p,v)=>(h(),W(d,{block:p,key:v,"blog-author":e.post.author},null,8,["block","blog-author"]))),128))])])):D("",!0),e.posts.length>0?(h(),g("div",dDn,[c("div",uDn,[c("h4",hDn,m(e.$t("blog.our_last_blogs")),1),c("p",fDn,m(e.$t("blog.our_last_blogs_text")),1),c("div",mDn,[(h(!0),g(pe,null,Me(e.posts.slice(0,3),p=>(h(),g("div",{class:"blog col-12 col-sm-6 col-md-6 col-lg-6 col-xl-4 mt-4",key:p.id},[k(u,{blog:p,size:"default","two-line-description":""},null,8,["blog"])]))),128))])])])):D("",!0)]))],64))])])}const gDn=U(NAn,[["render",pDn],["__scopeId","data-v-3aac4955"]]),vDn={props:{product:Object,marginEnd:{type:Number,default:3}},computed:{price(){return this.product.price_author_discount?this.product.price_author_discount:this.basePrice},basePrice(){return this.product.price},hasDiscount(){return this.product.author_discount_amount>0}}},_Dn={key:0,class:"text-nowrap"},yDn={class:"fw-bold text-danger text-nowrap"},bDn={key:1},kDn={class:"text-nowrap"};function wDn(e,t,n,o,i,r){return r.hasDiscount?(h(),g("span",_Dn,[c("span",{class:X(["text-decoration-line-through fw-light text-gray-700 text-nowrap","me-"+n.marginEnd])},m(r.basePrice+" "+e.$t("currency.short")),3),c("span",yDn,m(r.price+" "+e.$t("currency.short")),1)])):(h(),g("span",bDn,[c("span",kDn,m(r.price+" "+e.$t("currency.short")),1)]))}const Lce=U(vDn,[["render",wDn]]),$Dn={props:{product:{type:Object,required:!0}},methods:{remove(){this.$store.dispatch("cart/remove",{productId:this.product.product_id})}}};function CDn(e,t,n,o,i,r){const s=y("app-icon");return h(),g("div",{onClick:t[0]||(t[0]=(...a)=>r.remove&&r.remove(...a)),"data-lb-action":"cart-remove","data-action-attitude":"negative"},[k(s,{icon:"close",height:"20",width:"20",class:"cursor-pointer text-gray-900 ms-3"})])}const SDn=U($Dn,[["render",CDn]]);const TDn={components:{CartPriceRow:Lce,TransitionCollapseHeight:qo,CartProductRemoveButton:SDn},props:{item:{type:Object,default(){return null}},hideRemoveButton:{type:Boolean,default:!1},noBorderBottom:{type:Boolean,default:!1}},computed:{...an({items:e=>e.cart.items,is_for_school:e=>e.cart.is_for_school})},methods:{getLastItem(e){const t=[];for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(e[n]);return t[t.length-1]}}},EDn=["href"],IDn=["src","alt"],PDn={class:"flex-grow-1"},ADn=["href"],DDn={class:"d-flex flex-column flex-grow-1 align-items-end justify-content-between ms-3"},xDn={class:"d-flex align-items-center"},ODn={key:0,class:"text-success medium"};function LDn(e,t,n,o,i,r){const s=y("CartPriceRow"),a=y("CartProductRemoveButton"),l=y("TransitionCollapseHeight");return h(),W(l,null,{default:F(()=>[c("div",{class:X(["d-flex justify-content-between pt-3 pb-3",{"border-bottom-2":!n.noBorderBottom&&n.item&&n.item.product_id!==r.getLastItem(e.items).product_id}])},[c("a",{class:"d-flex link-dark",href:e.ziggyRoute("product.show",n.item.product_id)},[c("div",null,[c("img",{src:n.item.image,alt:n.item.title,class:"rounded object-fit-cover w-4rem me-3"},null,8,IDn)]),c("div",PDn,[c("h5",{class:"mb-1",href:e.ziggyRoute("product.show",n.item.product_id)},m(n.item.title),9,ADn),c("p",{class:X(["text-gray-700 mb-0",{"text-primary":e.is_for_school}])},m(e.is_for_school?e.$t("cart.cart_type_capitalized.school"):e.$t("cart.cart_type_capitalized.personal")),3)])],8,EDn),c("div",DDn,[c("div",xDn,[n.item.is_purchased?(h(),g("span",ODn,m(e.$t("public.already_bought")),1)):(h(),W(s,{key:1,class:X({"text-primary":e.is_for_school}),product:n.item},null,8,["class","product"])),n.hideRemoveButton?D("",!0):(h(),W(a,{key:2,product:n.item},null,8,["product"]))])])],2)]),_:1})}const MDn=U(TDn,[["render",LDn],["__scopeId","data-v-d263d2db"]]),NDn={components:{AppIcon:Ue,TransitionCollapseHeight:qo},props:{discount:{type:Object,default(){return null}},hideClose:{type:Boolean,default:!1},borderBottom:{type:Boolean,default:!1}},methods:{remove(){this.$store.dispatch("cart/removeDiscount")}}},RDn={class:"d-flex align-items-center bg-success-light p-3 rounded mx-md-neg-3"},jDn={class:"d-flex justify-content-center align-items-center me-2"},FDn={class:"flex-grow-1"},zDn={class:"mb-0"},UDn={class:"fw-bold"},BDn={class:"d-flex"},HDn={class:"mb-0 text-nowrap"};function VDn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TransitionCollapseHeight");return h(),W(a,null,{default:F(()=>[c("div",{class:X(n.borderBottom?"pb-3 border-bottom-2":"pt-3 border-top-2")},[c("div",RDn,[c("div",jDn,[k(s,{icon:"gift",height:"24",width:"24",class:"text-success"})]),c("div",FDn,[c("h5",zDn,[z(m(e.$t("cart.discount.text"))+" ",1),c("span",UDn,m(n.discount.code),1)])]),c("div",BDn,[c("p",HDn,m(e.$t("public.dash")+n.discount.discount_amount+" "+e.$t("currency.short")),1),n.hideClose?D("",!0):(h(),g("div",{key:0,onClick:t[0]||(t[0]=l=>r.remove())},[k(s,{icon:"close",height:"20",width:"20",class:"cursor-pointer text-gray-900 ms-3"})]))])])],2)]),_:1})}const Mce=U(NDn,[["render",VDn]]),qDn={components:{CartItem:MDn,CartDiscountItem:Mce},computed:{...an({items:e=>e.cart.items}),...xe({discount:"cart/discount"}),discountItem(){return{code:this.discount.discount.code,discount_amount:this.discount.discount_amount}}}},YDn={class:"mh-10rem"};function WDn(e,t,n,o,i,r){const s=y("CartDiscountItem"),a=y("CartItem");return h(),g("div",YDn,[e.discount.discount_amount?(h(),W(s,{key:0,discount:r.discountItem,"border-bottom":""},null,8,["discount"])):D("",!0),(h(!0),g(pe,null,Me(e.items,l=>(h(),W(a,{key:l.product_id,item:l},null,8,["item"]))),128))])}const GDn=U(qDn,[["render",WDn]]),ZDn={components:{AppIcon:Ue},props:{icon:{type:String,default:null}}},KDn=["href"];function JDn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("a",{href:e.ziggyRoute("school.manager.finance.order",{"open-increase-sidebar":!0}),class:"btn btn-primary btn-center"},[n.icon?(h(),W(s,{key:0,icon:n.icon,height:20,width:20,class:"me-icon"},null,8,["icon"])):D("",!0),z(" "+m(e.$t("school.cart.top_up")),1)],8,KDn)}const XDn=U(ZDn,[["render",JDn]]),QDn={props:{disabled:{type:Boolean,default:!1},manager:Object},computed:{...xe({discount:"cart/discount"}),cartCodeCode(){return this.discount.discount?this.discount.discount.code:null}},data(){return{token:document.head.querySelector('meta[name="csrf-token"]').content}},methods:{createOrderByCredit(){this.$store.dispatch("payment/select",{instrument:"credit",swift:null}),this.$store.dispatch("order/place"),this.$emit("loading")}}},exn=["value"],txn=["value"];function nxn(e,t,n,o,i,r){const s=sn("tooltip");return Oe((h(),g("div",null,[c("input",{type:"hidden",name:"_token",value:i.token},null,8,exn),c("input",{type:"hidden",name:"code",value:r.cartCodeCode},null,8,txn),c("button",{class:X(["btn btn-primary btn-center w-100",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(...a)=>r.createOrderByCredit&&r.createOrderByCredit(...a))},m(e.$t("school.cart.payment.credit.cta")),3)])),[[s,{content:n.disabled?e.$t("school.cart.payment.credit.not_enough"):null,delay:{show:500,hide:100},triggers:["hover","click"]}]])}const oxn=U(QDn,[["render",nxn]]),ixn={components:{AppIcon:Ue},computed:{...an({priceBruttoAllDiscounts:e=>e.cart.price_brutto_all_discounts,isForSchool:e=>e.cart.is_for_school}),disabled(){return this.priceBruttoAllDiscounts<=0}}},rxn=["href"];function sxn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("a",{href:e.ziggyRoute("order.payment.index"),class:X(["btn",[e.isForSchool?"btn-tertiary":"btn-primary",{disabled:r.disabled}]])},[z(m(e.isForSchool?e.$t("school.cart.order"):e.$t("cart.payment.gateway.button"))+" ",1),k(s,{icon:"chevron-right",class:"ms-icon"})],10,rxn)}const Nce=U(ixn,[["render",sxn]]),axn={components:{CartOrderButton:Nce}};function lxn(e,t,n,o,i,r){const s=y("CartOrderButton");return h(),W(s)}const cxn=U(axn,[["render",lxn]]),dxn={components:{ContactEmailAnchor:Jy,SchoolCreditOrderCreateButton:XDn,SchoolCartOrderCreditButton:oxn,SchoolCartOrderButton:cxn},data(){return{manager:{email:null}}},computed:{...an({priceBruttoAllDiscounts:e=>e.cart.price_brutto_all_discounts}),...xe({auth:"auth/auth"}),creditAfterOrder(){return this.auth.school_credit-this.priceBruttoAllDiscounts},enoughCredit(){return this.creditAfterOrder>=0},disabled(){return!this.enoughCredit||this.priceBruttoAllDiscounts<=0}},methods:{load(){n1.manager().then(e=>{this.manager=e.data.manager})}},mounted(){this.load()}},uxn={class:"text-gray-700 mt-3 mb-0"},hxn={class:"medium text-gray-700 mb-0"},fxn=["href"];function mxn(e,t,n,o,i,r){const s=y("SchoolCartOrderCreditButton"),a=y("SchoolCreditOrderCreateButton"),l=y("SchoolCartOrderButton"),d=y("ContactEmailAnchor");return h(),g("div",null,[e.auth.is_school_manager?(h(),g(pe,{key:0},[r.enoughCredit?(h(),W(s,{key:0,disabled:r.disabled,class:"w-100 mb-3",onLoading:t[0]||(t[0]=u=>e.$emit("loading"))},null,8,["disabled"])):(h(),W(a,{key:1,icon:"wallet",class:"w-100 mb-3"})),k(l,{class:"w-100"}),c("p",uxn,[z(m(e.$t("school.cart.payment.credit.help_manager"))+" ",1),k(d)])],64)):D("",!0),e.auth.is_school_manager?D("",!0):(h(),g(pe,{key:1},[k(s,{class:"w-100 mb-3",disabled:r.disabled,manager:i.manager,onLoading:t[1]||(t[1]=u=>e.$emit("loading"))},null,8,["disabled","manager"]),k(l,{class:"w-100 mb-3"}),c("p",hxn,[z(m(e.$t("school.cart.payment.credit.help_employee"))+" ",1),i.manager.email?(h(),g("a",{key:0,href:"mailto:"+i.manager.email,target:"_blank"},m(i.manager.email),9,fxn)):D("",!0)])],64))])}const pxn=U(dxn,[["render",mxn]]),gxn={computed:{...xe({discount:"cart/discount",auth:"auth/auth"}),...an({priceBruttoAllDiscounts:e=>e.cart.price_brutto_all_discounts,hasSchool:e=>e.auth.has_school}),cartCodeCode(){return this.discount.discount?this.discount.discount.code:null},enoughCredit(){return this.auth.credit>=this.priceBruttoAllDiscounts},disabled(){return!this.enoughCredit||this.priceBruttoAllDiscounts<=0}},methods:{openCreditOrderCreateModal(){window.appModal("credit-order-create")},createOrderByCredit(){this.$store.dispatch("payment/select",{instrument:"credit",swift:null}),this.$store.dispatch("order/place"),this.$emit("loading")}},data(){return{coins:P1,coinsGray:R6,token:document.head.querySelector('meta[name="csrf-token"]').content}}},vxn={class:"text-right"},_xn=["value"],yxn=["value"],bxn=["src"],kxn={key:0,class:"d-flex align-items-center justify-content-center"},wxn={class:"small text-center text-gray-700 h-0dot75rem fw-medium mb-0"};function $xn(e,t,n,o,i,r){const s=y("app-icon"),a=sn("tooltip");return h(),g("div",vxn,[c("input",{type:"hidden",name:"_token",value:i.token},null,8,_xn),c("input",{type:"hidden",name:"code",value:r.cartCodeCode},null,8,yxn),Oe((h(),g("div",null,[c("button",{class:X(["btn btn-tertiary btn-center h-3rem w-100 mb-2",{disabled:r.disabled}]),onClick:t[0]||(t[0]=(...l)=>r.createOrderByCredit&&r.createOrderByCredit(...l))},[c("img",{src:r.disabled?i.coinsGray:i.coins,height:"30",class:"me-icon"},null,8,bxn),z(" "+m(e.$t("cart.payment.credit.button")),1)],2)])),[[a,{content:r.enoughCredit?null:e.$t("credit.increase_info"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),e.hasSchool?D("",!0):(h(),g("div",kxn,[c("p",wxn,m(e.$t("credit.actual_personal")+":")+" "+m(e.auth.credit.toLocaleString())+" "+m(e.$t("currency.short")),1),r.enoughCredit?D("",!0):Oe((h(),g("div",{key:0,class:"text-primary cursor-pointer ms-2",onClick:t[1]||(t[1]=(...l)=>r.openCreditOrderCreateModal&&r.openCreditOrderCreateModal(...l))},[k(s,{icon:"plus-circle",height:24,width:24})])),[[a,{content:e.$t("credit.increase"),delay:{show:500,hide:100},triggers:["hover","click"]}]])]))])}const Cxn=U(gxn,[["render",$xn]]),Sxn={components:{CartOrderButton:Nce,CartOrderCreditButton:Cxn}},Txn={class:"text-center"};function Exn(e,t,n,o,i,r){const s=y("CartOrderButton"),a=y("CartOrderCreditButton");return h(),g("div",Txn,[k(s,{class:"w-100 mb-3"}),k(a,{onLoading:t[0]||(t[0]=l=>e.$emit("loading"))})])}const Ixn=U(Sxn,[["render",Exn]]),Pxn={computed:{...an({is_for_school:e=>e.cart.is_for_school,personalPriceBruttoAllDiscounts:e=>e.cart.personal_price_brutto_all_discounts,schoolPriceBruttoAllDiscounts:e=>e.cart.school_price_brutto_all_discounts})},methods:{setAsSchool(){Promise.all([this.$store.dispatch("cart/setAsSchool")])},setAsPersonal(){Promise.all([this.$store.dispatch("cart/setAsPersonal")])}}},Axn={class:"mb-3"},Dxn={class:"ms-1 me-3"},xxn=["checked"],Oxn={for:"cart-type-personal",class:"text-start cursor-pointer d-flex flex-wrap justify-content-between w-100"},Lxn={class:"small fw-medium mb-0"},Mxn={class:"small text-gray-700 mb-0"},Nxn={class:"fw-medium"},Rxn={class:"ms-1 me-3"},jxn=["checked"],Fxn={for:"cart-type-school",class:"text-start cursor-pointer d-flex flex-wrap justify-content-between w-100"},zxn={class:"small fw-medium mb-0"},Uxn={class:"small text-gray-700 mb-0"},Bxn={class:"fw-medium"};function Hxn(e,t,n,o,i,r){return h(),g("div",null,[c("h4",Axn,m(e.$t("cart.cart_type.choose")),1),c("div",{class:"d-flex align-items-center cursor-pointer mb-3",onClick:t[0]||(t[0]=(...s)=>r.setAsPersonal&&r.setAsPersonal(...s))},[c("div",Dxn,[c("input",{type:"radio",checked:!e.is_for_school,name:"cart-type",id:"cart-type-personal",class:"transform-scale-1dot5 cursor-pointer"},null,8,xxn)]),c("label",Oxn,[c("div",null,[c("p",Lxn,m(e.$t("cart.cart_type_capitalized.personal")),1),c("p",Mxn,m(e.$t("cart.cart_type.personal_description")),1)]),c("div",Nxn,m(e.personalPriceBruttoAllDiscounts.toLocaleString()+" "+e.$t("currency.short")),1)])]),c("div",{class:"d-flex align-items-center cursor-pointer",onClick:t[1]||(t[1]=(...s)=>r.setAsSchool&&r.setAsSchool(...s))},[c("div",Rxn,[c("input",{type:"radio",checked:e.is_for_school,name:"cart-type",id:"cart-type-school",class:"transform-scale-1dot5 cursor-pointer"},null,8,jxn)]),c("label",Fxn,[c("div",null,[c("p",zxn,m(e.$t("cart.cart_type_capitalized.school")),1),c("p",Uxn,m(e.$t("cart.cart_type.school_description")),1)]),c("div",Bxn,m(e.schoolPriceBruttoAllDiscounts.toLocaleString()+" "+e.$t("currency.short")),1)])])])}const Vxn=U(Pxn,[["render",Hxn]]),qxn={components:{AppIcon:Ue},computed:{...xe({auth:"auth/auth"}),...an({priceBruttoAllDiscounts:e=>e.cart.price_brutto_all_discounts}),enoughCredit(){return this.auth.credit>=this.priceBruttoAllDiscounts}},methods:{openCreditOrderCreateModal(){window.appModal("credit-order-create")}}},Yxn={class:"bg-secondary d-flex align-items-center rounded p-2 mb-3"},Wxn=["src"],Gxn={class:"text-start d-flex justify-content-between align-items-center"},Zxn={class:"small fw-medium text-gray-800 mb-0 text-truncate"},Kxn={class:"d-flex align-items-center"},Jxn={class:"small text-gray-700"};function Xxn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",Yxn,[c("img",{src:e.auth.image_thumbnail,height:"40",width:"40",class:"rounded-circle border border-gray-400 me-2dot5"},null,8,Wxn),c("div",Gxn,[c("div",null,[c("p",Zxn,m(this.auth.first_name+" "+this.auth.last_name),1),c("div",Kxn,[c("div",Jxn,m(e.$t("credit.available",{amount:e.auth.credit.toLocaleString()})),1),r.enoughCredit?D("",!0):(h(),g("div",{key:0,class:"text-primary cursor-pointer d-flex align-items-center ms-1",onClick:t[0]||(t[0]=(...a)=>r.openCreditOrderCreateModal&&r.openCreditOrderCreateModal(...a))},[k(s,{icon:"plus-circle",height:20,width:20})]))])])])])}const Qxn=U(qxn,[["render",Xxn]]),eOn={components:{AppIcon:Ue},computed:{...xe({auth:"auth/auth"})}},tOn={class:"bg-secondary d-flex align-items-center rounded p-2 mb-3"},nOn={class:"d-flex align-items-center justify-content-center border-circle h-2dot5rem w-2dot5rem me-2dot5 bg-purple-heart-light-2 text-primary"},oOn={class:"text-start text-truncate"},iOn={class:"small fw-medium text-gray-800 mb-0 text-truncate"},rOn={class:"small text-gray-700 mb-0 text-truncate"};function sOn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",tOn,[c("div",nOn,[k(s,{icon:"school"})]),c("div",oOn,[c("p",iOn,m(this.auth.school),1),c("p",rOn,m(e.$t("school.credit_available",{amount:e.auth.school_credit.toLocaleString()})),1)])])}const aOn=U(eOn,[["render",sOn]]),lOn={props:{primary:{type:Boolean,default:!1},login:{type:Boolean,default:!1}},methods:{openLoginRegisterModal(){window.loginRegisterModal(null,"login","cart")}}};function cOn(e,t,n,o,i,r){return h(),g("button",{onClick:t[0]||(t[0]=(...s)=>r.openLoginRegisterModal&&r.openLoginRegisterModal(...s)),class:X(["btn",n.primary?"btn-primary":"btn-secondary","w-100"])},m(n.login?e.$t("login.headline"):e.$t("login.login_register")),3)}const dOn=U(lOn,[["render",cOn]]),uOn={props:{label:{type:String,default:null},placeholder:{type:String,default:null},value:{type:String,default:()=>""},invalid:{type:Boolean,default:!1},invalidMessage:{type:String,default:""},disabled:{type:Boolean,default:!1}},computed:{valueModel:{get(){return this.value},set(e){this.$emit("update:value",e)}}}},hOn={class:"form-floating input-group"},fOn=["placeholder","disabled"],mOn={for:"email",class:"form-label small text-gray-800"},pOn={key:0,class:"invalid-feedback"};function gOn(e,t,n,o,i,r){return h(),g("div",hOn,[Oe(c("input",{type:"email",class:X(["form-control",{"form-control":!0,"is-invalid":n.invalid}]),placeholder:n.placeholder??e.$t("login.form.email.placeholder"),required:"","onUpdate:modelValue":t[0]||(t[0]=s=>r.valueModel=s),disabled:n.disabled},null,10,fOn),[[wt,r.valueModel]]),c("label",mOn,m(n.label??e.$t("login.form.email.label")),1),n.invalidMessage?(h(),g("span",pOn,m(n.invalidMessage),1)):D("",!0)])}const Rce=U(uOn,[["render",gOn]]),vOn={components:{CartLoginRegisterButton:dOn,InputEmail:Rce},validations:{email:{required:Yt,email:jf}},data(){return{step:1,email:null,user:null}},computed:{emailInvalidMessage(){return this.v$.email.$error&&!this.v$.email.required.$invalid?this.$t("validation.custom.email.email"):this.v$.email.$error&&this.v$.email.required.$invalid?this.$t("validation.custom.email.required"):null}},methods:{showEmailInput(){this.step=2},guestCheckout(){this.v$.$touch(),!this.v$.email.$invalid&&De.post(this.ziggyRoute("api.cart.guest_checkout"),{email:this.email}).then(e=>{e.data.user.role=="guest"?window.location.href=this.ziggyRoute("order.payment.index"):(this.user=e.data.user,this.$store.commit("cart/setData",e.data),this.step=3)})}},setup(){return{v$:In()}}},_On={key:0},yOn={class:"position-relative"},bOn={class:"position-absolute top-50 start-50 translate-middle small text-gray-700 bg-white px-2"},kOn={class:"text-start mb-4"},wOn={class:"fw-bold mb-2"},$On={class:"d-flex flex-column gap-2 medium text-gray-800"},COn={class:"d-flex"},SOn={class:"me-2"},TOn={class:"d-flex"},EOn={class:"me-2"},IOn={class:"d-flex"},POn={class:"me-2"},AOn={key:1,class:"text-start"},DOn={class:"medium text-gray-800"},xOn={key:2,class:"d-flex flex-column gap-3"},OOn={class:"mb-0"},LOn={class:"bg-primary-5 fw-medium rounded p-3"},MOn={class:"medium text-gray-800 mb-0"},NOn=["href"];function ROn(e,t,n,o,i,r){const s=y("app-icon"),a=y("CartLoginRegisterButton"),l=y("InputEmail");return h(),g("div",null,[i.step==1?(h(),g("div",_On,[c("button",{class:"btn btn-primary w-100",onClick:t[0]||(t[0]=(...d)=>r.showEmailInput&&r.showEmailInput(...d))},m(e.$t("login.not_activated.cancel")),1),c("div",yOn,[t[3]||(t[3]=c("hr",{class:"my-5"},null,-1)),c("div",bOn,m(e.$t("login.form.or")),1)]),c("div",kOn,[c("p",wOn,m(e.$t("cart.login_register_prompt.title")),1),c("div",$On,[c("div",COn,[c("div",SOn,[k(s,{icon:"check-fill",class:"text-primary-20"})]),z(" "+m(e.$t("cart.login_register_prompt.list.0")),1)]),c("div",TOn,[c("div",EOn,[k(s,{icon:"check-fill",class:"text-primary-20"})]),z(" "+m(e.$t("cart.login_register_prompt.list.1")),1)]),c("div",IOn,[c("div",POn,[k(s,{icon:"check-fill",class:"text-primary-20"})]),z(" "+m(e.$t("cart.login_register_prompt.list.2")),1)])])]),k(a)])):i.step==2?(h(),g("div",AOn,[c("p",DOn,m(e.$t("cart.guest_query")),1),k(l,{value:i.email,"onUpdate:value":t[1]||(t[1]=d=>i.email=d),class:"mb-4",invalid:o.v$.email.$error,"invalid-message":r.emailInvalidMessage},null,8,["value","invalid","invalid-message"]),c("button",{class:"btn btn-primary w-100",onClick:t[2]||(t[2]=(...d)=>r.guestCheckout&&r.guestCheckout(...d))},[z(m(e.$t("cart.payment.gateway.button"))+" ",1),k(s,{icon:"chevron-right",class:"ms-icon"})])])):(h(),g("div",xOn,[t[4]||(t[4]=c("hr",{class:"my-0"},null,-1)),c("h3",OOn,m(e.$t("home.headline_logged")),1),c("div",LOn,m(i.user.email),1),c("p",MOn,m(e.$t("login.created")),1),k(a,{login:"",primary:""}),c("a",{class:"btn btn-tertiary w-100",href:e.ziggyRoute("order.payment.index")},m(e.$t("login.not_activated.cancel")),9,NOn)]))])}const jOn=U(vOn,[["render",ROn]]),FOn={components:{SchoolCartOrderForm:pxn,CartOrderForm:Ixn,Loading:Rt,CartTypeSelectBox:Vxn,CartUserBlock:Qxn,CartSchoolBlock:aOn,GuestCartOrderForm:jOn},data(){return{primaryColor:window.primaryColor,loadingCreditPay:!1}},computed:{...an({cartLoading:e=>e.cart.loading,isForSchool:e=>e.cart.is_for_school,priceBruttoAllDiscounts:e=>e.cart.price_brutto_all_discounts,price:e=>e.cart.price,hasSchool:e=>e.auth.has_school}),...xe({auth:"auth/auth"}),loading(){return this.cartLoading||this.auth.loading}}},zOn={class:"content-box is-narrow shadow text-center"},UOn={class:"text-gray-800 mb-3"},BOn={class:"d-flex align-items-baseline justify-content-center"},HOn={class:"mb-0 me-2"},VOn={class:"text-gray-800"},qOn={key:1,class:"text-decoration-line-through text-gray-500 mb-0"},YOn={key:2,class:"mt-3"},WOn={key:0},GOn={key:1};function ZOn(e,t,n,o,i,r){const s=y("Loading"),a=y("CartTypeSelectBox"),l=y("CartUserBlock"),d=y("CartSchoolBlock"),u=y("SchoolCartOrderForm"),f=y("CartOrderForm"),p=y("GuestCartOrderForm");return h(),g("div",zOn,[k(s,{active:i.loadingCreditPay,"onUpdate:active":t[0]||(t[0]=v=>i.loadingCreditPay=v),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.hasSchool?(h(),g(pe,{key:0},[k(a),t[3]||(t[3]=c("hr",{class:"my-4"},null,-1)),e.isForSchool?(h(),W(d,{key:1})):(h(),W(l,{key:0}))],64)):D("",!0),c("h4",UOn,m(e.$t("cart.pay_total")),1),c("div",BOn,[c("h1",HOn,m(e.priceBruttoAllDiscounts+" "+e.$t("currency.short")),1),c("span",VOn,m(e.$t("cart.with_vat")),1)]),e.price!=e.priceBruttoAllDiscounts?(h(),g("h3",qOn,m(e.price+" "+e.$t("currency.short")),1)):D("",!0),r.loading?D("",!0):(h(),g("div",YOn,[e.auth.check?(h(),g("div",WOn,[e.isForSchool?(h(),W(u,{key:0,onLoading:t[1]||(t[1]=v=>i.loadingCreditPay=!i.loadingCreditPay)})):(h(),W(f,{key:1,onLoading:t[2]||(t[2]=v=>i.loadingCreditPay=!i.loadingCreditPay)}))])):(h(),g("div",GOn,[k(p)]))]))])}const KOn=U(FOn,[["render",ZOn]]),JOn={data(){return{cartEmpty:Dle}}},XOn={class:"rounded bg-primary-5 py-4 text-center border-radius-5px"},QOn=["src"],eLn={class:"text-gray-800 mb-1"},tLn={class:"medium text-gray-700 mb-4"},nLn=["href"];function oLn(e,t,n,o,i,r){return h(),g("div",XOn,[c("img",{src:i.cartEmpty,height:"80",class:"mb-3"},null,8,QOn),c("h3",eLn,m(e.$t("cart.empty.headline")),1),c("p",tLn,m(e.$t("cart.empty.text")),1),c("a",{href:e.ziggyRoute("materialy"),class:"btn btn-sm btn-primary"},m(e.$t("product.search")),9,nLn)])}const iLn=U(JOn,[["render",oLn]]),rLn=e=>De.get(Ie("api.product.index",e)),sLn=()=>De.get(Ie("api.product.recommended")),jce={index:rLn,recommended:sLn},aLn={components:{ProductCard:m6,Loading:Rt},props:{title:{type:String,default:null}},data(){return{primaryColor:window.primaryColor,recommendationData:[],windowWidth:window.innerWidth,loading:!1,productConfig:Wa}},computed:{recommendedCount(){return this.windowWidth>767&&this.windowWidth<992?6:this.windowWidth>575&&this.windowWidth<768?4:5},recommendedFiltered(){return this.recommendationData?this.recommendationData.slice(0,this.recommendedCount):[]}},methods:{load(){this.loading=!0,jce.recommended().then(e=>{this.recommendationData=e.data,this.loading=!1}).catch(e=>{console.log(e),this.loading=!1})},onResize(){this.windowWidth=window.innerWidth}},mounted(){this.load(),this.$nextTick(()=>{window.addEventListener("resize",this.onResize)})},beforeUnmount(){window.removeEventListener("resize",this.onResize)}},lLn={key:0,class:"mb-3"},cLn={class:"mh-4rem vl-parent"},dLn={key:0,class:"row"};function uLn(e,t,n,o,i,r){const s=y("Loading"),a=y("ProductCard");return h(),g("div",null,[n.title?(h(),g("h4",lLn,m(n.title),1)):D("",!0),c("div",cLn,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),i.loading?D("",!0):(h(),g("div",dLn,[(h(!0),g(pe,null,Me(r.recommendedFiltered,l=>(h(),g("div",{key:l.id,id:"products-alternative",class:"col-xs-12 col-sm-6 col-md-4 col-lg-2dot4 px-2"},[k(a,{product:l,occurance:i.productConfig.occurence.cart},null,8,["product","occurance"])]))),128))]))])])}const hLn=U(aLn,[["render",uLn]]),fLn={components:{AppIcon:Ue},data(){return{code:null}},computed:{...xe({applied:"cart/isDiscountApplied"})},validations:{code:{required:Yt}},methods:{apply(){if(this.v$.$touch(),this.v$.$invalid){window.flash(this.$t("discount.apply.error"),"error");return}this.$store.dispatch("cart/discountSet",{code:this.code})}},setup(){return{v$:In()}}},mLn={key:0,class:"content-box is-narrow shadow"},pLn={class:"d-flex justify-content-center align-items-center mb-3"},gLn={class:"text-center text-gray-800 mb-0"},vLn={class:"form-group form-floating mb-3"},_Ln=["placeholder"],yLn={class:"d-flex justify-content-center"},bLn=["disabled"];function kLn(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return e.applied?D("",!0):(h(),g("div",mLn,[c("div",pLn,[k(s,{icon:"gift",height:"24",width:"24",class:"me-icon"}),c("h4",gLn,m(e.$t("discount.code.enter")),1)]),c("form",{onSubmit:t[2]||(t[2]=Gt(()=>{},["prevent"])),ref:"form"},[c("div",vLn,[Oe(c("input",{"onUpdate:modelValue":t[0]||(t[0]=l=>i.code=l),id:"discount-code",type:"text",placeholder:e.$t("discount.code.enter_here"),class:"form-control"},null,8,_Ln),[[wt,i.code]])]),Oe((h(),g("div",yLn,[c("button",{onClick:t[1]||(t[1]=(...l)=>r.apply&&r.apply(...l)),class:X(["btn btn-sm btn-tertiary text-nowrap",{disabled:!i.code}]),disabled:!i.code},m(e.$t("public.apply")),11,bLn)])),[[a,{content:i.code?null:e.$t("discount.code.not_entered"),delay:{show:500,hide:100},triggers:["hover","click"]}]])],544)]))}const wLn=U(fLn,[["render",kLn]]),$Ln={methods:{openVoucherModal(){window.appModal("credit-order-create-voucher")}}},CLn={class:"text-gray-800 text-center"},SLn={class:"d-inline-flex align-items-center fw-medium flex-nowrap"},TLn={class:"mb-0"},ELn={class:"medium mb-0"};function ILn(e,t,n,o,i,r){return h(),g("div",CLn,[c("div",SLn,[c("p",TLn,m(e.$t("voucher.cart.title")),1)]),c("p",ELn,[z(m(e.$t("voucher.cart.apply.text"))+" ",1),c("a",{class:"fw-medium cursor-pointer",onClick:t[0]||(t[0]=(...s)=>r.openVoucherModal&&r.openVoucherModal(...s))},m(e.$t("voucher.cart.apply.link")),1)])])}const PLn=U($Ln,[["render",ILn]]),ALn={components:{Loading:Rt,CartTable:GDn,CartOrderSummary:KOn,CartEmpty:iLn,CartProductRecommendedList:hLn,CartDiscount:wLn,CartVoucher:PLn,AppIcon:Ue},computed:{...an({cartLoading:e=>e.cart.loading,items:e=>e.cart.items,is_for_school:e=>e.cart.is_for_school,cart:e=>e.cart,discount:e=>e.discount.detail}),...xe({auth:"auth/auth",empty:"cart/isEmpty",cartSize:"cart/size",discountIsActive:"discount/getIsActive"}),loading(){return this.cartLoading||this.auth.loading},cartPageTitle(){return this.auth.has_school?this.is_for_school?this.$t("public.school_cart"):this.$t("public.personal_cart"):this.$t("public.cart")}},data(){return{primaryColor:window.primaryColor}},mounted(){Promise.all([this.$store.dispatch("cart/load")]).then(()=>{}).catch(e=>{if(!(e.response&&e.response.status===404))throw e})}},DLn={class:"my-6 vl-parent mh-50vh"},xLn={class:"fw-medium mb-0"},OLn={key:0,class:"row"},LLn={class:"col-12 col-lg-8 pe-md-5"},MLn={class:"medium text-gray-700 mb-2"};function NLn(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("CartTable"),d=y("CartOrderSummary"),u=y("CartDiscount"),f=y("CartVoucher"),p=y("CartEmpty"),v=y("CartProductRecommendedList");return h(),g("div",DLn,[k(s,{active:r.loading,"onUpdate:active":t[0]||(t[0]=_=>r.loading=_),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),r.loading?D("",!0):(h(),g(pe,{key:0},[c("div",{class:X(["d-flex align-items-center mb-2",{"school-themed-component":e.is_for_school}])},[e.is_for_school?(h(),W(a,{key:0,icon:"school",width:24,height:24,class:"text-primary me-2"})):D("",!0),c("h3",xLn,m(r.cartPageTitle),1)],2),e.empty?(h(),W(p,{key:1,class:X(["mb-4",{"school-themed-component":e.is_for_school}])},null,8,["class"])):(h(),g("div",OLn,[c("div",LLn,[e.auth.check?(h(),g("div",{key:0,class:X(["d-flex align-items-start justify-content-between flex-wrap",{"school-themed-component":!e.is_for_school}])},[c("p",MLn,m(e.$t("cart.info")),1)],2)):D("",!0),k(l,{class:X({"school-themed-component":e.is_for_school})},null,8,["class"])]),c("div",{class:X(["col-12 col-lg-4 mt-4 mt-lg-0",{"school-themed-component":e.is_for_school}])},[k(d),e.discountIsActive?(h(),W(u,{key:0,class:"mt-3"})):D("",!0),e.auth.check?(h(),W(f,{key:1,class:"mt-5"})):D("",!0)],2),t[1]||(t[1]=c("hr",{class:"my-5"},null,-1))])),k(v,{title:e.empty?e.$t("product.recommended"):e.$t("product.recommended_more")},null,8,["title"])],64))])}const RLn=U(ALn,[["render",NLn]]),jLn={components:{CartPriceRow:Lce,AppIcon:Ue},computed:{...an({items:e=>e.cart.items,isForSchool:e=>e.cart.is_for_school,instrument:e=>e.payment.instrument,swift:e=>e.payment.swift,priceBruttoAllDiscounts:e=>e.cart.price_brutto_all_discounts,price:e=>e.cart.price,authLoading:e=>e.auth.loading,email:e=>e.auth.email}),...xe({discount:"cart/discount"}),canPlaceOrder(){return this.priceBruttoAllDiscounts>0&&this.instrument.length>0&&(this.instrument!=="bank_account"||this.swift!==null)&&this.instrument!=="card"},hasDiscount(){return this.discount.discount?this.discount.discount.amount>0:!1},itemsFiltered(){return Object.values(this.items).filter(e=>!e.is_purchased)}},methods:{placeOrder(){this.$store.dispatch("order/place").then(e=>{this.redirectAfterPlacedOrder(e)})},redirectAfterPlacedOrder(e){["card","payment_card","gpay","apple_pay"].includes(e.data.method)?window._gopay.checkout({gatewayUrl:e.data.gw_url,inline:!0},function(){window.location.href=e.data.return_url}):e.data.method==="bank_account"?window.location.href=e.data.gw_url:e.data.method==="proforma"&&(window.location.href=this.ziggyRoute("order.payment.show",{order:e.data.order.uuid}))}}},FLn={class:"cart shadow text-center p-2 p-md-4"},zLn={class:"mb-3 text-gray-800"},ULn={class:"h1 mb-0 me-2"},BLn={class:"text-gray-800"},HLn={key:0,class:"text-decoration-line-through text-gray-500 mb-3"},VLn={class:"bg-primary-5 rounded text-start p-3"},qLn={class:"fw-medium mb-1"},YLn={class:"text-gray-700 small mb-0"},WLn={class:"mt-4"},GLn=["href"],ZLn={class:"d-flex text-start mt-3"},KLn=["innerHTML"],JLn={class:"medium text-start border-top-2 py-4 mt-3"},XLn={class:"col text-truncate"},QLn={class:"col-auto ms-2"},eMn={key:0,class:"cart-summary-item text-success d-flex justify-content-between align-items-center"},tMn={class:"text-truncate"},nMn={class:"ms-2"};function oMn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("CartPriceRow"),l=sn("tooltip");return h(),g("div",FLn,[c("h4",zLn,m(e.$t("cart.pay_total")),1),c("div",null,[c("span",ULn,m(e.priceBruttoAllDiscounts+" "+e.$t("currency.short")),1),c("span",BLn,m(e.$t("cart.with_vat")),1)]),e.price!=e.priceBruttoAllDiscounts?(h(),g("h3",HLn,m(e.price+" "+e.$t("currency.short")),1)):D("",!0),c("div",VLn,[c("p",qLn,m(e.email),1),c("p",YLn,m(e.$t("payment.guest.email")),1)]),c("div",WLn,[Oe((h(),g("div",null,[c("button",{class:X(["btn btn-primary w-100 d-flex align-items-center justify-content-center",{disabled:!r.canPlaceOrder}]),onClick:t[0]||(t[0]=(...d)=>r.placeOrder&&r.placeOrder(...d))},[z(m(e.$t("order.complete"))+" ",1),k(s,{icon:"check-fill",height:"20",width:"20",class:"ms-icon"})],2)])),[[l,{content:r.canPlaceOrder?null:e.$t("payment.type.choose"),delay:{show:500,hide:100},triggers:["click","hover"]}]]),c("a",{href:e.ziggyRoute("cart.index"),class:"btn btn-tertiary btn-lg w-100 text-center d-lg-none mt-3"},m(e.$t("payment.back_to_cart")),9,GLn)]),c("div",ZLn,[c("span",{class:"small text-gray-800",innerHTML:e.$t("vop.payment.product")},null,8,KLn)]),c("div",JLn,[(h(!0),g(pe,null,Me(r.itemsFiltered,d=>(h(),g("div",{class:"d-flex justify-content-between my-1 mt-none-first mb-none-last text-gray-900",key:d.product_id},[c("div",XLn,m(d.title),1),c("div",QLn,[k(a,{product:d,"margin-end":2},null,8,["product"])])]))),128)),r.hasDiscount?(h(),g("div",eMn,[c("div",tMn,m(e.$t("payment.order_overview.discount")+": "+e.discount.discount.code),1),c("div",nMn,m("- "+e.discount.discount_amount+" "+e.$t("currency.short")),1)])):D("",!0)])])}const iMn=U(jLn,[["render",oMn]]),rMn={props:{codes:{type:Array,default(){return[]}},active:{type:Boolean,default:void 0},isVoucher:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{activate(){this.disabled||(this.$store.dispatch("payment/select",{instrument:this.topLevelInstrument,swift:null}),this.$emit("radio-checked"))}},computed:{...xe({payment:"payment/getPaymentData"}),instrument:{get(){return this.payment.instrument},set(e){this.$store.dispatch("payment/select",{instrument:e,swift:null})}},topLevelInstrument(){return this.isVoucher?this.codes[0]:this.codes[0]=="payment_card"?"card":this.codes[0]},activeModel(){return this.active!=null?this.active:this.codes.includes(this.instrument)}}},sMn={class:"py-0dot5 me-3"},aMn=["value","checked","disabled"],lMn={class:"fw-medium d-flex align-items-center flex-wrap"},cMn={class:"d-flex ms-5"};function dMn(e,t,n,o,i,r){return h(),g("section",{onClick:t[0]||(t[0]=(...s)=>r.activate&&r.activate(...s)),class:X({"text-gray-600":n.disabled})},[c("div",{class:X(["d-flex align-items-start py-1 ps-1",{"cursor-pointer":!n.disabled}])},[c("div",sMn,[c("input",{class:X(["transform-scale-1dot5 cursor-pointer",{"cursor-pointer":!n.disabled}]),type:"radio",value:n.codes[0],checked:r.activeModel,disabled:n.disabled},null,10,aMn)]),c("div",null,[c("header",lMn,[Pt(e.$slots,"header")]),Pt(e.$slots,"default",{class:"medium"})])],2),c("div",cMn,[Pt(e.$slots,"content")])],2)}const Fce=U(rMn,[["render",dMn]]),uMn=""+new URL("gibaczpx-422e5184.png",import.meta.url).href,hMn=""+new URL("fiobczpp-48bd5855.png",import.meta.url).href,fMn=""+new URL("kombczpp-9898c520.png",import.meta.url).href,mMn=""+new URL("brexczpp-5435cecb.png",import.meta.url).href,pMn=""+new URL("rzbcczpp-f5cdff5c.png",import.meta.url).href,gMn=""+new URL("bacxczpp-2a508430.png",import.meta.url).href,vMn=""+new URL("cekoczpp-9a8c88db.png",import.meta.url).href,_Mn=""+new URL("cekoczpp-era-933610b3.png",import.meta.url).href,yMn={GIBACZPX:{name:"Platba24"},FIOBCZPP:{name:"Fio banka"},KOMBCZPP:{name:"Moje Platba"},BREXCZPP:{name:"mPeníze"},RZBCCZPP:{name:"ePlatby"},BACXCZPP:{name:"UniPlatba"},CEKOCZPP:{name:"ČSOB"},"CEKOCZPP-ERA":{name:"Poštovní spořitelna"}},bMn={props:{swift:String,src:String,name:String},data(){return{bankConfig:yMn,logo:{GIBACZPX:uMn,FIOBCZPP:hMn,KOMBCZPP:fMn,BREXCZPP:mMn,RZBCCZPP:pMn,BACXCZPP:gMn,CEKOCZPP:vMn,"CEKOCZPP-ERA":_Mn}}},methods:{activate(){this.$store.dispatch("payment/select",{instrument:"bank_account",swift:this.swift})}},computed:{...xe({payment:"payment/getPaymentData"}),selectedSwift:{get(){return this.payment.swift},set(e){this.$store.dispatch("payment/select",{instrument:"bank_account",swift:e})}},active(){return this.swift===this.selectedSwift}}},kMn=["src","alt"];function wMn(e,t,n,o,i,r){return h(),g("div",{class:X(["d-flex align-items-center rounded border border-primary-20 cursor-pointer px-3 py-2 my-1",{"bg-primary-10":r.active}]),onClick:t[0]||(t[0]=Gt((...s)=>r.activate&&r.activate(...s),["stop"]))},[c("img",{height:"24",src:i.logo[n.swift],alt:i.bankConfig[n.swift].name,class:"object-fit-contain"},null,8,kMn)],2)}const zce=U(bMn,[["render",wMn]]),$Mn={components:{BankButton:zce}},CMn={class:"d-flex flex-wrap gap-2"};function SMn(e,t,n,o,i,r){const s=y("BankButton");return h(),g("div",CMn,[k(s,{swift:"GIBACZPX"}),k(s,{swift:"FIOBCZPP"}),k(s,{swift:"KOMBCZPP"}),k(s,{swift:"BREXCZPP"}),k(s,{swift:"RZBCCZPP"}),k(s,{swift:"BACXCZPP"}),k(s,{swift:"CEKOCZPP"}),k(s,{swift:"CEKOCZPP-ERA"})])}const TMn=U($Mn,[["render",SMn]]),EMn=""+new URL("visa-595eed3c.png",import.meta.url).href,IMn=""+new URL("mastercard-79412ad7.png",import.meta.url).href,PMn=""+new URL("google-ddcb96be.svg",import.meta.url).href,AMn=""+new URL("apple-852b82f8.svg",import.meta.url).href,DMn={props:{code:String},data(){return{logo:{visa:EMn,mastercard:IMn,google:PMn,apple:AMn}}},methods:{activate(){this.$store.dispatch("payment/select",{instrument:this.code,swift:null})}},computed:{...xe({payment:"payment/getPaymentData"}),instrument:{get(){return this.payment.instrument},set(e){this.$store.dispatch("payment/select",{instrument:e,swift:null})}}}},xMn={class:"d-flex align-items-center justify-content-center me-2"},OMn=["src"],LMn=["src"],MMn=["src"],NMn=["src"],RMn={class:"medium fw-medium"};function jMn(e,t,n,o,i,r){return h(),g("div",{class:X(["d-flex align-items-center border border-primary-20 rounded cursor-pointer px-3 py-2 my-1",{"bg-primary-10":n.code==r.instrument}]),onClick:t[0]||(t[0]=Gt((...s)=>r.activate&&r.activate(...s),["stop"]))},[c("div",xMn,[n.code=="payment_card"?(h(),g(pe,{key:0},[c("img",{src:i.logo.visa,alt:"Visa card",height:"9"},null,8,OMn),c("img",{src:i.logo.mastercard,alt:"Master card",width:"24"},null,8,LMn)],64)):n.code=="gpay"?(h(),g("img",{key:1,src:i.logo.google,alt:"Google pay",width:"32"},null,8,MMn)):n.code=="apple_pay"?(h(),g("img",{key:2,src:i.logo.apple,alt:"Apple pay",width:"32"},null,8,NMn)):D("",!0)]),c("span",RMn,m(e.$tm("payment.type.payment_card.type")[n.code]),1)],2)}const Uce=U(DMn,[["render",jMn]]),FMn={components:{PaymentCardButton:Uce},computed:{applePayAvailable(){return window.ApplePaySession&&window.ApplePaySession.canMakePayments()}}},zMn={class:"d-flex flex-wrap gap-2"};function UMn(e,t,n,o,i,r){const s=y("PaymentCardButton");return h(),g("div",zMn,[k(s,{code:"payment_card"}),r.applePayAvailable?D("",!0):(h(),W(s,{key:0,code:"gpay"})),r.applePayAvailable?(h(),W(s,{key:1,code:"apple_pay"})):D("",!0)])}const BMn=U(FMn,[["render",UMn]]),HMn={components:{BankButtons:TMn,PaymentBox:Fce,PaymentCardButtons:BMn},props:{instrument:{type:String,required:!0}},data(){return{coins:P1,coinsGray:R6}},computed:{...an({credit:e=>e.auth.credit,priceBruttoAllDiscounts:e=>e.cart.price_brutto_all_discounts}),enoughCredit(){return this.credit>=this.priceBruttoAllDiscounts}},methods:{selectPaymentCard(){this.$store.dispatch("payment/select",{instrument:"payment_card",swift:null})},selectDefaultBank(){this.$store.dispatch("payment/select",{instrument:"bank_account",swift:"GIBACZPX"})}}},VMn={class:"medium mb-0"},qMn={class:"link-gray-900 text-decoration-underline"},YMn=["src"],WMn={class:"medium mb-0"},GMn={class:"fw-bold"};function ZMn(e,t,n,o,i,r){const s=y("PaymentCardButtons"),a=y("PaymentBox"),l=y("BankButtons"),d=sn("tooltip");return["card","payment_card","gpay","apple_pay"].includes(n.instrument)?(h(),W(a,{key:0,codes:["card","payment_card","gpay","apple_pay"],onRadioChecked:r.selectPaymentCard},{header:F(()=>[z(m(e.$t("payment.type.payment_card.title")),1)]),content:F(()=>[k(s)]),_:1},8,["onRadioChecked"])):n.instrument=="bank_account"?(h(),W(a,{key:1,codes:["bank_account"],onRadioChecked:r.selectDefaultBank},{header:F(()=>[z(m(e.$t("payment.type.bank_account.title")),1)]),content:F(()=>[k(l)]),_:1},8,["onRadioChecked"])):n.instrument=="proforma"?(h(),W(a,{key:2,codes:["proforma"]},{header:F(()=>[z(m(e.$t("payment.type.proforma.title")),1)]),default:F(()=>[c("p",VMn,[z(m(e.$t("payment.type.proforma.text.0"))+" ",1),Oe((h(),g("span",qMn,[z(m(e.$t("payment.type.proforma.text.1")),1)])),[[d,{content:e.$t("payment.type.proforma.tooltip"),delay:{show:500,hide:100},triggers:["hover"]}]]),z(" "+m(e.$t("payment.type.proforma.text.2")),1)])]),_:1})):n.instrument=="credit"?(h(),W(a,{key:3,codes:["credit"],disabled:!r.enoughCredit},{header:F(()=>[z(m(e.$t("payment.type.credit.title"))+" ",1),c("img",{src:r.enoughCredit?i.coins:i.coinsGray,height:"24",class:"ms-icon"},null,8,YMn)]),default:F(()=>[c("p",WMn,[z(m(e.$t("credit.actual")+":")+" ",1),c("span",GMn,m(e.credit.toLocaleString())+" "+m(e.$t("currency.short")),1)])]),_:1},8,["disabled"])):D("",!0)}const KMn=U(HMn,[["render",ZMn]]),JMn={components:{PaymentBox:Fce,PaymentBoxWrapper:KMn,AppIcon:Ue,TransitionCollapseHeight:qo,BankButton:zce,PaymentCardButton:Uce},props:{creditHidden:{type:Boolean,default:!1},isForSchool:{type:Boolean,default:!1},proformaHidden:{type:Boolean,default:!1},lastPaymentDeactivated:{type:Boolean,default:!1},gap:{type:[Number,String],default:4}},computed:{...an({lastPaymentInstrument:e=>e.auth.last_payment_instrument,lastPaymentSwift:e=>e.auth.last_payment_swift,paymentSwift:e=>e.payment.swift}),showLastPayment(){return this.lastPaymentInstrument&&!this.isForSchool&&!this.lastPaymentDeactivated}},methods:{showOtherMethods(){this.$store.commit("auth/resetLastPayment")},showLastPaymentHandler(){this.showLastPayment&&!(this.lastPaymentInstrument=="proforma"&&this.proformaHidden)&&this.$store.dispatch("payment/select",{instrument:this.lastPaymentInstrument,swift:this.lastPaymentSwift})}},mounted(){this.showLastPaymentHandler()},watch:{showLastPayment(){this.showLastPaymentHandler()}}},XMn={key:0},QMn={class:"d-flex alig-items-center"},eNn={class:"fw-medium mb-0"},tNn={class:"d-flex"};function nNn(e,t,n,o,i,r){const s=y("PaymentCardButton"),a=y("PaymentBox"),l=y("BankButton"),d=y("PaymentBoxWrapper"),u=y("AppIcon"),f=y("TransitionCollapseHeight");return h(),g("div",null,[k(f,null,{default:F(()=>[r.showLastPayment&&!(e.lastPaymentInstrument=="proforma"&&n.proformaHidden)&&!(e.lastPaymentInstrument=="credit"&&n.creditHidden)?(h(),g("div",XMn,[c("div",QMn,[c("p",eNn,m(e.$t("credit.payment.last")+":"),1)]),c("div",tNn,[["card","payment_card","gpay","apple_pay"].includes(e.lastPaymentInstrument)?(h(),W(a,{key:0,codes:[e.lastPaymentInstrument]},{header:F(()=>[z(m(e.$t("payment.type.payment_card.title")),1)]),content:F(()=>[k(s,{code:e.lastPaymentInstrument},null,8,["code"])]),_:1},8,["codes"])):D("",!0),e.lastPaymentInstrument=="bank_account"?(h(),W(a,{key:1,codes:[e.lastPaymentInstrument],active:e.lastPaymentSwift==e.paymentSwift},{header:F(()=>[z(m(e.$t("payment.type.bank_account.title")),1)]),content:F(()=>[k(l,{swift:e.lastPaymentSwift},null,8,["swift"])]),_:1},8,["codes","active"])):D("",!0),e.lastPaymentInstrument=="credit"&&!n.creditHidden?(h(),W(d,{key:2,instrument:"credit"})):D("",!0),e.lastPaymentInstrument=="proforma"&&!n.proformaHidden?(h(),W(d,{key:3,instrument:"proforma"})):D("",!0)]),c("button",{class:"btn btn-tertiary btn-sm btn-center mt-4",onClick:t[0]||(t[0]=(...p)=>r.showOtherMethods&&r.showOtherMethods(...p))},[z(m(e.$t("credit.payment.change"))+" ",1),k(u,{icon:r.showLastPayment?"chevron-down":"chevron-up",class:"ms-icon"},null,8,["icon"])])])):D("",!0)]),_:1}),k(f,null,{default:F(()=>[!r.showLastPayment||e.lastPaymentInstrument=="proforma"&&n.proformaHidden||e.lastPaymentInstrument=="credit"&&n.creditHidden?(h(),g("div",{key:0,class:X(["d-flex flex-column","gap-"+n.gap])},[n.isForSchool&&!n.proformaHidden?(h(),W(d,{key:0,instrument:"proforma"})):D("",!0),k(d,{instrument:"card"}),k(d,{instrument:"bank_account"}),!n.isForSchool&&!n.proformaHidden?(h(),g(pe,{key:1},[k(d,{instrument:"proforma"}),n.creditHidden?D("",!0):(h(),W(d,{key:0,instrument:"credit"}))],64)):D("",!0)],2)):D("",!0)]),_:1})])}const V6=U(JMn,[["render",nNn]]),oNn={components:{AppIcon:Ue,TransitionCollapseHeight:qo},data(){return{toggled:JSON.parse(localStorage.getItem("toggled"))||!1}},computed:{...an({invoiceData:e=>e.auth.invoice_data})},methods:{toggleInvoiceAddress(){this.toggled=!this.toggled,localStorage.setItem("toggled",JSON.stringify(this.toggled))},updateInvoiceData(){window.appModal("user-invoice-data-update")}},mounted(){const e=JSON.parse(localStorage.getItem("toggled"));e!==null&&(this.toggled=e)}},iNn={class:"d-flex align-items-center"},rNn={class:"fw-medium"},sNn={key:0},aNn={class:"fw-medium text-gray-700 ms-5"},lNn={key:0,class:"d=flex flex-column gap-2"},cNn={class:"d-flex gap-1"},dNn={key:0},uNn={key:1},hNn={key:0},fNn={key:1},mNn={class:"d-flex gap-1"},pNn={key:0},gNn={key:1},vNn={key:2},_Nn={class:"d-flex gap-3"},yNn={key:0,class:"mt-2"},bNn={key:1,class:"mt-2"};function kNn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TransitionCollapseHeight");return h(),g("div",null,[c("div",{class:"d-flex align-items-center justify-content-between cursor-pointer py-3",onClick:t[0]||(t[0]=(...l)=>r.toggleInvoiceAddress&&r.toggleInvoiceAddress(...l))},[c("div",iNn,[k(s,{icon:"document",height:"24",width:"24",class:"me-2"}),c("span",rNn,m(e.$t("user.invoice_data.my_invoice_info")),1)]),k(s,{icon:"toggled ? 'chevron-up' : 'chevron-down'",height:"24",width:"24",class:"ms-auto"})]),k(a,null,{default:F(()=>[i.toggled?(h(),g("div",sNn,[c("div",aNn,[e.invoiceData?(h(),g("div",lNn,[c("div",cNn,[e.invoiceData.first_name?(h(),g("span",dNn,m(e.invoiceData.first_name),1)):D("",!0),e.invoiceData.last_name?(h(),g("span",uNn,m(e.invoiceData.last_name),1)):D("",!0)]),e.invoiceData.invoice_name?(h(),g("div",hNn,m(e.invoiceData.invoice_name),1)):D("",!0),e.invoiceData.invoice_company?(h(),g("div",fNn,m(e.invoiceData.invoice_company),1)):D("",!0),c("div",mNn,[e.invoiceData.invoice_address?(h(),g("span",pNn,m(e.invoiceData.invoice_address+","),1)):D("",!0),e.invoiceData.invoice_psc?(h(),g("span",gNn,m(e.invoiceData.invoice_psc),1)):D("",!0),e.invoiceData.invoice_city?(h(),g("span",vNn,m(e.invoiceData.invoice_city),1)):D("",!0)]),c("div",_Nn,[e.invoiceData.invoice_ico?(h(),g("span",yNn,m(e.$t("user.editor.invoice_ico.label")+":")+" "+m(e.invoiceData.invoice_ico),1)):D("",!0),e.invoiceData.invoice_dic?(h(),g("span",bNn,m("DIČ: "+e.invoiceData.invoice_dic),1)):D("",!0)])])):D("",!0),c("button",{class:"btn btn-tertiary btn-sm btn-center ms-neg-2 mt-3",onClick:t[1]||(t[1]=(...l)=>r.updateInvoiceData&&r.updateInvoiceData(...l))},[z(m(e.$t("public.update"))+" ",1),k(s,{icon:"edit",height:"20",width:"20",class:"ms-icon"})])])])):D("",!0)]),_:1})])}const wNn=U(oNn,[["render",kNn]]),$Nn={components:{AppIcon:Ue,Loading:Rt,PaymentSummary:iMn,PaymentOptions:V6,PaymentInvoiceAddress:wNn},data(){return{primaryColor:window.primaryColor}},computed:{...an({items:e=>e.cart.items,cartLoading:e=>e.cart.loading,isForSchool:e=>e.cart.is_for_school,priceBruttoAllDiscounts:e=>e.cart.price_brutto_all_discounts,orderLoading:e=>e.order.loading,instrument:e=>e.payment.instrument,swift:e=>e.payment.swift,lastPaymentInstrument:e=>e.auth.last_payment_instrument}),...xe({auth:"auth/auth"}),loading(){return this.cartLoading||this.orderLoading},showLastPayment(){return this.lastPaymentInstrument&&!this.isForSchool}},mounted(){Promise.all([this.$store.getters["auth/request"],this.$store.dispatch("cart/load",!0)]).then(()=>{(this.items.length===0||this.priceBruttoAllDiscounts<=0)&&(window.location.href=this.ziggyRoute("cart.index")),this.isForSchool&&this.$store.dispatch("payment/select",{instrument:"proforma",swift:null}),ai.checkout(this.items,this.auth.check)})}},CNn={class:"row"},SNn={class:"col-12 col-lg-8"},TNn={class:"d-flex mb-5"},ENn=["href"],INn={key:0},PNn={class:"mb-3"},ANn={class:"mb-5"},DNn={class:"col-12 col-lg-4 mt-3 mt-lg-0"};function xNn(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("PaymentOptions"),d=y("PaymentInvoiceAddress"),u=y("PaymentSummary");return h(),g("div",{class:X(["my-6 vl-parent",{"school-themed-component":e.isForSchool}])},[k(s,{active:r.loading,"onUpdate:active":t[0]||(t[0]=f=>r.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",CNn,[c("div",SNn,[c("div",TNn,[c("a",{href:e.ziggyRoute("cart.index"),class:"btn btn-secondary btn-lg btn-sm d-flex align-items-center"},[k(a,{icon:"arrow-left",height:"20",width:"20",class:"me-icon"}),z(" "+m(e.$t("payment.back_to_cart")),1)],8,ENn)]),e.cartLoading?D("",!0):(h(),g("div",INn,[c("h3",PNn,m(r.showLastPayment?e.$t("payment.type.how_last"):e.$t("payment.type.how")),1),c("p",ANn,m(e.$t("payment.type.text")),1),k(l,{"is-for-school":e.isForSchool,"credit-hidden":!e.auth.check},null,8,["is-for-school","credit-hidden"]),t[1]||(t[1]=c("hr",{class:"mb-2"},null,-1)),k(d)]))]),c("div",DNn,[k(u,{class:"sticky-container"})])])],2)}const ONn=U($Nn,[["render",xNn]]),LNn=[{path:"/",name:"homepage",component:ZV},{path:"/registrace/potvrzeni/:token",name:"user.activated",component:ZV},{path:"/kosik",name:"cart",component:RLn},{path:"/objednavka",name:"order",children:[{path:"platba",name:"order.payment",children:[{path:"vyber-metody",name:"order.payment.select-method",component:ONn}]}]},{path:"/materialy",name:"materials",component:xse,props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:"",preference:e.query.preference!==void 0?e.query.preference:"",curriculum:e.query.curriculum!==void 0?e.query.curriculum:"",page:e.query.page!==void 0?e.query.page:"1",orderBy:e.query.orderBy!==void 0?e.query.orderBy:"default",section:e.query.section!==void 0?e.query.section:"",onlyVerifiedAuthors:e.query.onlyVerifiedAuthors!==void 0?e.query.onlyVerifiedAuthors:"",blackAndWhitePrint:e.query.blackAndWhitePrint!==void 0?e.query.blackAndWhitePrint:""}})},{path:"/autori",name:"author",component:Jyt,redirect:{name:"author.author"},props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",class:e.query.class!==void 0?e.query.class:"",page:e.query.page!==void 0?e.query.page:1}}),children:[{path:"autori",name:"author.author",component:Xbt},{path:"organizace",name:"author.organization",component:s0t}]},{path:"/author/:id",name:"author.show",component:XV,redirect:{name:"author.show.profile"},props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:"",page:e.query.page!==void 0?e.query.page:1,orderBy:e.query.orderBy!==void 0?e.query.orderBy:"approved_at",author:Number(e.params.id)}}),children:[{path:"",name:"author.show.profile",component:QV},{path:":slug",name:"author.show.product_group",component:eq}]},{path:"/blog",name:"blog",redirect:{name:"blog.list"},children:[{path:"",name:"blog.list",component:xce},{path:":slug",name:"blog.detail",component:gDn,props:e=>({slug:e.params.slug})}]},{path:"/skola",name:"school.info",component:jse,children:[{path:"registrace",name:"school.register"}]},{path:"/skola/registrace/:school",name:"school.register.school",component:E5t,props:e=>({query:{step:Number(e.query.step)}})},{path:"/dashboard",component:m$t,children:[{path:"",redirect:"/dashboard/aktualne"},{path:"aktualne",name:"dashboard/aktualne",component:v$t,redirect:"/dashboard/aktualne/prehled",children:[{path:"prehled",name:"dashboard/aktualne/prehled",component:e6t,redirect:{name:"dashboard/aktualne/prehled/vse"},children:[{path:"vse",name:"dashboard/aktualne/prehled/vse",component:_8,props:{notificationsType:"all"}},{path:"aktuality",name:"dashboard/aktualne/prehled/aktuality",component:_8,props:{notificationsType:"news"}},{path:"materialy",name:"dashboard/aktualne/prehled/materialy",component:_8,props:{notificationsType:"products"}},{path:"oceneni",name:"dashboard/aktualne/prehled/oceneni",component:_8,props:{notificationsType:"achievements"}}]},{path:"novinky/:id",name:"dashboard/aktualne/novinky",component:EL},{path:"prehled-prodeju",name:"dashboard/aktualne/prehled-prodeju",component:hCt},{path:"oceneni/:id",name:"dashboard/aktualne/oceneni",component:ZTn}]},{path:"materialy",name:"dashboard/materialy",component:_Ct,redirect:"/dashboard/materialy/vsechny",children:[{path:"vsechny",name:"dashboard/materialy/vsechny",component:E7t,props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:""}})},{path:"v-revizi",name:"dashboard/materialy/revize",component:oSt,props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:""}})},{path:"reklamace",name:"dashboard/materialy/reklamace",component:PSt,props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:""}})}]},{path:"vyuctovani",name:"dashboard/vyuctovani",component:ITt},{path:"marketing",name:"dashboard/marketing",redirect:"/dashboard/marketing/promo-material",component:VTt,children:[{path:"promo-material",name:"dashboard/marketing/promo-material",component:HLt},{path:"slevy",name:"dashboard/marketing/slevy",redirect:"/dashboard/marketing/slevy/prehled",component:YLt,children:[{path:"prehled",name:"dashboard/marketing/slevy/prehled",component:kNt},{path:"autorske/nastaveni/:id?",name:"dashboard/marketing/slevy/autorske/nastaveni",component:fjt},{path:"ucitelnice/nastaveni",name:"dashboard/marketing/slevy/ucitelnice/nastaveni",component:Ojt}]}]},{path:"skupiny-materialu",name:"dashboard/skupiny-materialu",component:dzt},{path:"nastaveni",name:"dashboard/nastaveni",redirect:"/dashboard/nastaveni/informace",component:Ozt,children:[{path:"informace",name:"dashboard/nastaveni/informace",component:gBt},{path:"profilovy-obrazek",name:"dashboard/nastaveni/profilovy-obrazek",component:aUt},{path:"uvodni-obrazek",name:"dashboard/nastaveni/uvodni-obrazek",component:Zzt},{path:"socialni-site",name:"dashboard/nastaveni/socialni-site",component:eHt},{path:"zdroje-obrazku",name:"dashboard/nastaveni/zdroje-obrazku",component:xHt}]}]},{path:"/profil",component:yVt,redirect:"/profil/materialy",children:[{path:"materialy",name:"user-dashboard/products",component:xVt,redirect:"/profil/materialy/osobni",children:[{path:"osobni",name:"user-dashboard/products/user",component:NY,props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:""}})},{path:"skolni",name:"user-dashboard/products/school",component:lA,props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:""}})}]},{path:"seznam-prani",name:"user-dashboard/wishlist",component:aGt},{path:"zpravy",name:"user-dashboard/messages",component:RY,children:[{path:":id",name:"user-dashboard/messages/message",component:RY}]},{path:"finance",name:"user-dashboard/finances",component:eKt,redirect:"/profil/finance/danove-doklady",children:[{path:"danove-doklady",name:"user-dashboard/finances/documents",component:RKt},{path:"neuhrazene-objednavky",name:"user-dashboard/finances/unfinished-orders",component:JKt},{path:"zaplacene-objednavky",name:"user-dashboard/finances/paid-orders",component:rJt},{path:"dobiti-kreditu",name:"user-dashboard/finances/credit-orders",component:fJt}]},{path:"nastaveni",name:"user-dashboard/settings",redirect:"/profil/nastaveni/profil",component:EJt,children:[{path:"profil",name:"user-dashboard/settings/profile",component:$Xt},{path:"heslo",name:"user-dashboard/settings/password",component:jXt},{path:"fakturacni-udaje",name:"user-dashboard/settings/invoice_info",component:oen},{path:"skola",name:"user-dashboard/settings/school",component:uen}]}]},{path:"/skola/sprava/finance/doklady/archiv",name:"skola/sprava/finance/doklady/archiv",component:ptn},{path:"/skola/sprava",component:Rtn,children:[{path:"",redirect:"/skola/sprava/kolegove"},{path:"kolegove",name:"skola/sprava/kolegove",component:Bon},{path:"finance",name:"skola/sprava/finance",component:Ain,redirect:{name:"skola/sprava/finance/doklady"},children:[{path:"doklady",name:"skola/sprava/finance/doklady",component:Frn},{path:"mesicni-prehled-nakupu",name:"skola/sprava/finance/mesicni-prehled-nakupu",component:gsn},{path:"doklady/archiv",redirect:{name:"skola/sprava/finance/doklady/archiv"}}]},{path:"materialy",name:"skola/sprava/materialy",component:wsn,props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:""}})}]},{path:"/zakoupene-materialy",component:Osn,children:[{path:"",redirect:"/zakoupene-materialy/osobni"},{path:"osobni",name:"/zakoupene-materialy/osobni",component:NY,props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:""}})},{path:"skolni",name:"/zakoupene-materialy/skolni",component:lA,props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:""}})}]},{path:"/caste-dotazy",component:WT,props:e=>({id:Number(e.params.id),category:e.name}),children:[{path:"obecne/:id?",name:"general",component:WT},{path:"skolni-ucty/:id?",name:"school",component:WT}]},{path:"/webinare",name:"webinar",redirect:{name:"webinar.list"},children:[{path:"",name:"webinar.list",component:hcn},{path:"/webinar/:slug",name:"webinar.detail",component:ndn,props:e=>({slug:e.params.slug,key:e.params.slug})}]},{path:"/administration",name:"administration",redirect:"/administration/product",children:[{path:"product",name:"administration/product",component:ZT,redirect:{name:"administration/product/list"},children:[{path:"list",name:"administration/product/list",component:fdn,redirect:{name:"administration/product/list/all"},children:[{path:"all",name:"administration/product/list/all",component:shn,props:e=>({query:{page:e.query.page!==void 0?Number(e.query.page):1,search:e.query.search!==void 0?e.query.search:null,date:e.query.date!==void 0?e.query.date:null,controlMode:e.query.controlMode!==void 0?e.query.controlMode==="true":void 0,state:e.query.state!==void 0?e.query.state:null,tags:e.query.tags!==void 0?e.query.tags:null}})},{path:"complaint",name:"administration/product/list/complaint",component:xhn,props:e=>({query:{page:e.query.page!==void 0?Number(e.query.page):1,search:e.query.search!==void 0?e.query.search:null,date:e.query.date!==void 0?e.query.date:null,state:e.query.state!==void 0?e.query.state:null,reason:e.query.reason!==void 0?e.query.reason:null,tags:e.query.tags!==void 0?e.query.tags:null}})},{path:"update",name:"administration/product/list/update",component:nfn,props:e=>({query:{page:e.query.page!==void 0?Number(e.query.page):1,search:e.query.search!==void 0?e.query.search:null}})}]},{path:"detail/:id",name:"administration/product/detail",component:Rfn,redirect:{name:"administration/product/detail/info"},props:e=>({id:Number(e.params.id)}),children:[{path:"info",name:"administration/product/detail/info",component:Apn},{path:"log/list",name:"administration/product/detail/log/list",component:egn,props:e=>({query:{page:e.query.page!==void 0?Number(e.query.page):1,search:e.query.search!==void 0?e.query.search:null,date:e.query.date!==void 0?e.query.date:null,type:e.query.type!==void 0?e.query.type:null}})}]},{path:"complaint/detail/:id",name:"administration/product/complaint/detail",component:r1n,props:e=>({id:Number(e.params.id)})}]},{path:"users",name:"administration/users",component:ZT,redirect:"/administration/users/list",children:[{path:"list",name:"administration/users/list",component:Y1n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,roles:e.query.roles!==void 0?e.query.roles:null,states:e.query.states!==void 0?e.query.states:null,school:e.query.school!==void 0?e.query.school:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null,tags:e.query.tags!==void 0?e.query.tags:null}})},{path:"detail/:id",name:"administration/users/detail",component:n_n,redirect:{name:"administration/users/detail/downloads"},props:e=>({id:Number(e.params.id)}),children:[{path:"downloads",name:"administration/users/detail/downloads",component:R_n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null}})},{path:"finances",name:"administration/users/detail/finances",component:z_n,redirect:{name:"administration/users/detail/finances/orders"},children:[{path:"orders",name:"administration/users/detail/finances/orders",component:Ibn,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,account_type:e.query.account_type!==void 0?e.query.account_type:null,payment_state:e.query.payment_state!==void 0?e.query.payment_state:null,payment_type:e.query.payment_type!==void 0?e.query.payment_type:null,type:e.query.type!==void 0?e.query.type:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null}})},{path:"payments",name:"administration/users/detail/finances/payments",component:i0n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,order_type:e.query.order_type!==void 0?e.query.order_type:null,payment_type:e.query.payment_type!==void 0?e.query.payment_type:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null}})},{path:"credit-transfers",name:"administration/users/detail/finances/credit-transfers",component:x0n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,credit_transfer_type:e.query.credit_transfer_type!==void 0?e.query.credit_transfer_type:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null}})}]},{path:"settings",name:"administration/users/detail/settings",component:W0n}]},{path:"detail/:id/author",name:"administration/users/detail/author",component:y2n,redirect:{name:"administration/users/detail/author/products"},props:e=>({id:Number(e.params.id)}),children:[{path:"products",name:"administration/users/detail/author/products",component:G2n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null,tags:e.query.tags!==void 0?e.query.tags:null}})},{path:"settlements",name:"administration/users/detail/author/settlements",component:v3n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,page:e.query.page!==void 0?Number(e.query.page):1,year:e.query.year!==void 0?e.query.year:null,status:e.query.status!==void 0?e.query.status:null}})},{path:"settings",name:"administration/users/detail/author/settings",component:w3n}]}]},{path:"school",name:"administration/school",component:ZT,redirect:"/administration/school/list",children:[{path:"list",name:"administration/school/list",component:skn,props:e=>({query:{page:e.query.page!==void 0?Number(e.query.page):1,search:e.query.search!==void 0?e.query.search:null,registered:e.query.registered!==void 0?e.query.registered:null}})},{path:"detail/:id",name:"administration/school/detail",component:Ykn,redirect:e=>{const{id:t}=e.params;return`/administration/school/detail/${t}/list/user`},props:e=>({id:Number(e.params.id)}),children:[{path:"list/user",name:"administration/school/detail/list/user",component:Swn,props:e=>({query:{page:e.query.page!==void 0?Number(e.query.page):1,search:e.query.search!==void 0?e.query.search:null,type:e.query.type!==void 0?e.query.type:null}})},{path:"list/finance",name:"administration/school/detail/list/finance",component:Iwn,redirect:{name:"administration/school/detail/list/finance/order"},children:[{path:"invoice",name:"administration/school/detail/list/finance/order",component:n8n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,type:e.query.type!==void 0?e.query.type:null,payment_type:e.query.payment_type!==void 0?e.query.payment_type:null,payment_state:e.query.payment_state!==void 0?e.query.payment_state:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null}})},{path:"payment",name:"administration/school/detail/list/finance/payment",component:c8n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,order_type:e.query.order_type!==void 0?e.query.order_type:null,payment_type:e.query.payment_type!==void 0?e.query.payment_type:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null}})},{path:"credit-transfer",name:"administration/school/detail/list/finance/credit-transfer",component:f8n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,credit_transfer_type:e.query.credit_transfer_type!==void 0?e.query.credit_transfer_type:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null}})}]},{path:"list/product",name:"administration/school/detail/list/product",component:q8n,props:e=>({query:{page:e.query.page!==void 0?Number(e.query.page):1,search:e.query.search!==void 0?e.query.search:null,date:e.query.date!==void 0?e.query.date:null}})}]}]},{path:"content",name:"administration/content",component:Z8n,redirect:"/administration/content/section",children:[{path:"section",name:"administration/content/section",component:n5n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null}})},{path:"category",name:"administration/content/category",component:$$n,redirect:"/administration/content/category/class-subject",children:[{path:"class-subject",name:"administration/content/category/class-subject",component:h9n},{path:"class",name:"administration/content/category/class",component:B9n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null}})},{path:"subject",name:"administration/content/category/subject",component:Y9n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null}})},{path:"theme",name:"administration/content/category/theme",component:K9n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null}})},{path:"kind",name:"administration/content/category/kind",component:e6n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null}})},{path:"format",name:"administration/content/category/format",component:l6n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null}})},{path:"holiday",name:"administration/content/category/holiday",component:i6n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null}})},{path:"image",name:"administration/content/category/image",component:S6n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null}})}]},{path:"search",name:"administration/content/search",component:P6n,redirect:{name:"administration/content/search/defaults"},children:[{path:"defaults",name:"administration/content/search/defaults",component:oCn}]},{path:"blog",name:"administration/content/blog",component:Ian},{path:"product-upload-lock",name:"administration/content/product-upload-lock",component:xIn}]},{path:"finance",name:"administration/finance",component:sCn,redirect:"/administration/finance/order/list",children:[{path:"order/list",name:"administration/finance/order/list",component:mCn,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,account_type:e.query.account_type!==void 0?e.query.account_type:null,payment_state:e.query.payment_state!==void 0?e.query.payment_state:null,payment_type:e.query.payment_type!==void 0?e.query.payment_type:null,type:e.query.type!==void 0?e.query.type:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null}})},{path:"author/list",name:"administration/finance/author/list",component:ZCn,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,page:e.query.page!==void 0?Number(e.query.page):1,date:e.query.date!==void 0?e.query.date:null}})},{path:"vouchers-and-discounts",name:"administration/finance/vouchers-and-discounts",component:gTn,redirect:{name:"administration/finance/voucher/list"},children:[{path:"list",name:"administration/finance/voucher/list",component:I7n,props:e=>({query:{page:e.query.page!==void 0?Number(e.query.page):1,search:e.query.search!==void 0?e.query.search:null,type:e.query.type!==void 0?e.query.type:null,valid:e.query.valid!==void 0?e.query.valid:null,created_by:e.query.created_by!==void 0?e.query.created_by:null}})},{path:"author-discounts",name:"administration/finance/authorDiscount/settings",component:fTn}]}]},{path:"message",name:"administration/message",component:D7n,redirect:"/administration/message/message",children:[{path:"message",name:"administration/message/message",component:Q7n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,page:e.query.page!==void 0?Number(e.query.page):1,conversation:e.query.conversation!==void 0?e.query.conversation:null}})},{path:"infobox",name:"administration/message/infobox",component:y$n,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null}})},{path:"notification",name:"administration/message/notification",component:OSn,props:e=>({query:{search:e.query.search!==void 0?e.query.search:null,page:e.query.page!==void 0?Number(e.query.page):1}})}]},{path:"*",name:"administration/not-found",component:RSn}]},{path:"/:author_slug",name:"author.show.public",component:XV,redirect:{name:"author.show.public.profile"},props:e=>({query:{text:e.query.text!==void 0?e.query.text:"",category:e.query.category!==void 0?e.query.category:"",page:e.query.page!==void 0?e.query.page:1,orderBy:e.query.orderBy!==void 0?e.query.orderBy:"approved_at"}}),children:[{path:"",name:"author.show.public.profile",component:QV},{path:":group_slug",name:"author.show.public.product_group",component:eq,props:e=>({group_slug:e.params.group_slug})}]}];function MNn(e,t){if(e===0)return 0;const n=e>10&&e<20,o=e%10===1;return!n&&o?1:!n&&e%10>=2&&e%10<=4||t<4?2:3}const NNn={check:!1,is_school_manager:!1,is_admin:!1,is_hmat:!1,is_vat_payer:!1,id:null,email:null,is_name_set:!0,first_name:null,last_name:null,loading:!1,loaded:!1,professional_focus:"",unread_news_for_author:!1,promise:null,verified:!1,has_image:!1,has_promo:!1,description:null,badge:void 0,role:null,school:null,has_school:!1,credit:0,school_credit:0,unread_messages_count:0,upload_count_daily:0,last_message:null,downloads_loading:!1,downloads:[],last_payment_instrument:null,last_payment_swift:null,invoice_data:null,favourite_authors:[]};let RNn={id:e=>e.id,isLoading:e=>e.loading,downloadsLoading:e=>e.downloads_loading,request:e=>e.promise,isLoggedIn:e=>e.check,auth:e=>({id:e.id,is_name_set:e.is_name_set,first_name:e.first_name,last_name:e.last_name,email:e.email,image_thumbnail:e.image_thumbnail,is_admin:e.is_admin,is_hmat:e.is_hmat,is_vat_payer:e.is_vat_payer,check:e.check,professional_focus:e.professional_focus,unread_news_for_author:e.unread_news_for_author,has_promo:e.has_promo,badge:e.badge,role:e.role,has_school:e.has_school,credit:e.credit,school:e.school,school_credit:e.school_credit,is_school_manager:e.is_school_manager,is_author:e.badge!==void 0,unread_messages_count:e.unread_messages_count,upload_count_daily:e.upload_count_daily,last_message:e.last_message,loading:e.loading,favourite_authors:e.favourite_authors}),isAuthorized:e=>t=>{switch(t){case"admin":return e.is_admin;case"school_manager":return e.is_school_manager;case"author":return e.badge!==void 0;case"user":return e.check;case"guest":return!0;default:return!1}},getDownloads:e=>e.downloads,isFavouriteAuthor:e=>t=>e.favourite_authors.includes(t)},jNn={setAuthData(e,{id:t,email:n,check:o}){e.check=o,e.email=n,e.id=t},setIsNameSet(e,t){e.is_name_set=t},setName(e,{first_name:t,last_name:n}){e.first_name=t,e.last_name=n},setImageThumbnail(e,t){e.image_thumbnail=t},setIsAdmin(e,t){e.is_admin=t},setIsHmat(e,t){e.is_hmat=t},setIsVatPayer(e,t){e.is_vat_payer=t},setProfessionalFocus(e,t){e.professional_focus=t},setUnreadNewsForAuthor(e,t){e.unread_news_for_author=t},setVerified(e,t){e.verified=t},setHasImage(e,t){e.has_image=t},setDescription(e,t){e.description=t},setHasPromo(e,t){e.has_promo=t},setPromise(e,t){e.promise=t},setBadge(e,t){e.badge=t},setRole(e,t){e.role=t},setHasSchool(e,t){e.has_school=t},setCredit(e,t){e.credit=t},setSchool(e,t){e.school=t},setSchoolCredit(e,t){e.school_credit=t},setIsSchoolManager(e,t){e.is_school_manager=t},setUnreadMessagesCount(e,t){e.unread_messages_count=t},setLastMessage(e,t){e.last_message=t},setDownloads(e,t){e.downloads=t},setDownloadsLoading(e,t){e.downloads_loading=t},setLoading(e,t){e.loading=t},setLoaded(e,t){e.loaded=t},setLastPaymentInstrument(e,t){e.last_payment_instrument=t},setLastPaymentSwift(e,t){e.last_payment_swift=t},resetLastPayment(e){e.last_payment_instrument=null,e.last_payment_swift=null},setUploadCountDaily(e,t){e.upload_count_daily=t},setInvoiceData(e,t){e.invoice_data=t},setFavouriteAuthors(e,t){e.favourite_authors=t}},FNn={load({state:e,commit:t}){if(!e.loading&&!e.loaded){let n=new Promise((o,i)=>{t("setLoading",!0),Qc.index().then(r=>{let s=r.data.data;t("setAuthData",{id:s.id,email:s.email,check:s.check}),s.is_admin&&s.is_admin===!0&&t("setIsAdmin",!0),s.is_hmat&&s.is_hmat===!0&&t("setIsHmat",!0),s.is_vat_payer&&s.is_vat_payer===!0&&t("setIsVatPayer",!0),t("setProfessionalFocus",s.professional_focus),s.professional_focus==null&&t("setProfessionalFocus","none"),t("setIsNameSet",s.is_name_set),t("setName",{first_name:s.first_name,last_name:s.last_name}),t("setImageThumbnail",s.image_thumbnail),t("setUnreadNewsForAuthor",s.unread_news_for_author),t("setHasImage",s.has_image),t("setDescription",s.description),t("setVerified",s.verified),t("setHasPromo",s.has_promo),t("setBadge",s.badge),t("setRole",s.role),t("setHasSchool",s.has_school),t("setCredit",s.credit),t("setSchool",s.school),t("setSchoolCredit",s.school_credit),t("setIsSchoolManager",s.is_school_manager),t("setUnreadMessagesCount",s.unread_messages_count),t("setLastMessage",s.last_message),t("setLoading",!1),t("setLoaded",!0),t("setLastPaymentInstrument",s.last_payment_instrument),t("setLastPaymentSwift",s.last_payment_swift),t("setUploadCountDaily",s.upload_count_daily),t("setInvoiceData",s.invoice_data),t("setFavouriteAuthors",s.favourite_authors),o()}).catch(r=>{t("setLoading",!1),t("setLoaded",!0),!(r.response&&r.response.status===401)&&i(r)})});return t("setPromise",n),n}},downloads({state:e,commit:t}){if(!e.downloads_loading)return t("setDownloadsLoading",!0),new Promise((n,o)=>{Qc.downloads().then(i=>{t("setDownloads",i.data),t("setDownloadsLoading",!1),n()}).catch(i=>{t("setDownloadsLoading",!1),!(i.response&&i.response.status===401)&&o(i)})})},updateProfessionalFocus({commit:e},{professionalFocus:t}){e("setProfessionalFocus",t)},patchProfessionalFocus({getters:e,commit:t}){t("setLoading",!0);let n=e.auth;return new Promise((o,i)=>{Qc.patchProfessionalFocus(n.id,n.professional_focus).then(r=>{t("setLoading",!1),o(r)}).catch(r=>{t("setLoading",!1),!(r.response&&r.response.status===401)&&i(r)})})},updateUnreadMessagesCount({commit:e},{unreadMessagesCount:t}){e("setUnreadMessagesCount",t)},subtractUnreadMessagesCount({commit:e,state:t},{count:n}){e("setUnreadMessagesCount",t.unread_messages_count-=n)}};const zNn={namespaced:!0,state:NNn,getters:RNn,actions:FNn,mutations:jNn},UNn=()=>De.get(Ie("api.cart.index")),BNn=(e,t=!1)=>De.put(Ie("api.cart.add",{product:e}),{is_school:t}),HNn=e=>De.delete(Ie("api.cart.remove",e)),VNn=()=>De.patch(Ie("api.cart.setAsSchool")),qNn=()=>De.patch(Ie("api.cart.setAsPersonal")),YNn=e=>De.patch(Ie("api.cart.discount.add",{code:e})),WNn=()=>De.delete(Ie("api.cart.discount.remove")),tg={index:UNn,add:BNn,remove:HNn,setAsSchool:VNn,setAsPersonal:qNn,setDiscount:YNn,removeDiscount:WNn},GNn={loading:!1,items:{0:{price_before_author_discount:0,price:0}},price:0,price_brutto_all_discounts:0,personal_price_brutto_all_discounts:0,school_price_brutto_all_discounts:0,all_discounts_amount:0,discount_amount:0,is_for_school:!1,discount:null};let ZNn={isEmpty(e){return Object.keys(e.items).length<=0},size(e){return Object.keys(e.items).length},isDiscountApplied(e){return e.discount&&!!e.discount.code},discount(e){return{discount:{code:e.discount?e.discount.code:"",amount:e.discount?e.discount.discount:0},all_discounts_amount:e.all_discounts_amount,discount_amount:e.discount_amount}},isItemInCart:e=>t=>Object.values(e.items).some(n=>n.product_id===t),loading(e){return e.loading}},KNn={setLoading(e,t){e.loading=t},setData(e,t){let n=t.cart;e.items=n.items,e.price=n.price,e.price_brutto_all_discounts=n.price_brutto_all_discounts,e.personal_price_brutto_all_discounts=n.personal_price_brutto_all_discounts,e.school_price_brutto_all_discounts=n.school_price_brutto_all_discounts,e.is_for_school=n.is_for_school,e.all_discounts_amount=n.all_discounts_amount,e.discount_amount=n.discount_amount,e.discount=n.discount}},JNn={load({state:e,commit:t},n=!1){if(!(e.loading&&!n))return t("setLoading",!0),new Promise((o,i)=>{tg.index().then(r=>{t("setData",r.data),t("setLoading",!1),o(r)}).catch(r=>{t("setLoading",!1),i(r)})})},add({state:e,commit:t,dispatch:n},{productId:o,isSchool:i=!1,context:r=null}){if(!e.loading)return t("setLoading",!0),new Promise((s,a)=>{tg.add(o,i).then(l=>{l.data.cart.items[o]&&ai.addToCart(l.data.cart.items[o],r),Fe(l.data.message,"success"),t("setData",l.data),t("setLoading",!1),n("navigation/setUserCartItemCount",{userCartItemCount:Object.keys(e.items).length},{root:!0}),n("wishlist/load",{},{root:!0}),s(l)}).catch(l=>{console.log(l,"error"),Fe(l.response.data,"error"),t("setLoading",!1),a(l)})})},remove({commit:e,dispatch:t,state:n},{productId:o}){if(!n.loading)return e("setLoading",!0),new Promise((i,r)=>{tg.remove(o).then(s=>{Fe(s.data.message,"success"),e("setData",s.data),e("setLoading",!1),t("navigation/setUserCartItemCount",{userCartItemCount:Object.keys(n.items).length},{root:!0}),s.data.cart.items[o],i(s)}).catch(s=>{Fe(s.response.data,"error"),e("setLoading",!1),r(s)})})},setAsSchool({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{tg.setAsSchool().then(i=>{e("setData",i.data),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response.data,"error"),e("setLoading",!1),o(i)})})},setAsPersonal({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{tg.setAsPersonal().then(i=>{e("setData",i.data),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response.data,"error"),e("setLoading",!1),o(i)})})},discountSet({commit:e,state:t},{code:n}){if(!t.loading)return e("setLoading",!0),new Promise((o,i)=>{tg.setDiscount(n).then(r=>{Fe(r.data.message,"success"),e("setData",r.data),e("setLoading",!1),o(r)}).catch(r=>{Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})},removeDiscount({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{tg.removeDiscount().then(i=>{Fe(i.data.message,"success"),e("setData",i.data),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response.data,"success"),e("setLoading",!1),o(i)})})}};const XNn={namespaced:!0,state:GNn,getters:ZNn,actions:JNn,mutations:KNn},QNn=()=>De.get(Ie("api.discount.show")),eRn=()=>De.get(Ie("api.authorDiscount.show")),UY={show:QNn,authorDiscountAutomaticSettingsShow:eRn},tRn={loading:!1,detail:{id:null,discount:null},loading_author_discount_automatic_settings:!1,author_discount_automatic_settings:null};let nRn={getIsActive:e=>e.detail&&e.detail.valid_from_datetime<=gt().format("YYYY-MM-DD HH:mm:ss")&&e.detail.valid_to_datetime>=gt().format("YYYY-MM-DD HH:mm:ss"),showOnPublicPage:e=>{var t;return(t=e.detail)==null?void 0:t.show_on_public_page}},oRn={setDetail(e,t){e.detail=t},setAuthorDiscountAutomaticSettings(e,t){e.author_discount_automatic_settings=t},setLoading(e,t){e.loading=t},setLoadingAuthorDiscountAutomaticSettings(e,t){e.loading_author_discount_automatic_settings=t}},iRn={show({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{UY.show().then(i=>{e("setDetail",i.data.data),e("setLoading",!1),n(i)}).catch(i=>{e("setLoading",!1),!(i.response&&i.response.status===404)&&o(i)})})},authorDiscountAutomaticSettingsShow({commit:e,state:t}){if(!t.loading_author_discount_automatic_settings)return e("setLoadingAuthorDiscountAutomaticSettings",!0),new Promise((n,o)=>{UY.authorDiscountAutomaticSettingsShow().then(i=>{e("setAuthorDiscountAutomaticSettings",i.data.data),e("setLoadingAuthorDiscountAutomaticSettings",!1),n(i)}).catch(i=>{e("setLoadingAuthorDiscountAutomaticSettings",!1),!(i.response&&i.response.status===404)&&o(i)})})}};const rRn={namespaced:!0,state:tRn,getters:nRn,actions:iRn,mutations:oRn},sRn=(e,t,n)=>De.post(Ie("api.order.payment.gateway",{order:e.uuid}),{instrument:t,swift:n}),aRn={gateway:sRn},lRn={instrument:"",swift:null,loading:!1};let cRn={getPaymentData:e=>({instrument:e.instrument,swift:e.swift})},dRn={setInstrument(e,t){e.instrument=t},setSwift(e,t){e.swift=t},reset(e){e.instrument="",e.swift=null},toggleLoading(e){e.loading=!e.loading}},uRn={select({commit:e},{instrument:t,swift:n}){e("setInstrument",t),e("setSwift",n)},toggleLoading({commit:e}){e("toggleLoading")},gateway({state:e,dispatch:t},{order:n}){if(!e.loading)return t("toggleLoading"),new Promise((o,i)=>{aRn.gateway(n,e.instrument,e.swift).then(r=>{o(r)}).catch(r=>{t("toggleLoading"),i(r)})})}};const hRn={namespaced:!0,state:lRn,getters:cRn,actions:uRn,mutations:dRn},fRn={method:"GOPAY",data:{},loading:!1};let mRn={},pRn={setMethod(e,t){e.method=t},setData(e,t){e.data=t},toggleLoading(e){e.loading=!e.loading}},gRn={place({commit:e,rootState:t}){return e("toggleLoading"),new Promise((n,o)=>{ry.place(t.payment.instrument,t.payment.swift).then(i=>{i.data.method==="credit"?window.location.href=Ie("order.payment.confirmed",{order:i.data.order}):(e("setData",i.data),e("setMethod",i.data.method)),n(i)}).catch(i=>{e("toggleLoading"),o(i)})})},credit({commit:e,rootState:t},{amount:n=null,instrument:o=null,code:i=null}){return e("toggleLoading"),new Promise((r,s)=>{ry.credit(n,o??t.payment.instrument,t.payment.swift,i).then(a=>{e("setData",a.data),e("setMethod",a.data.method),e("toggleLoading"),r(a)}).catch(a=>{e("toggleLoading"),s(a)})})},toggleLoading({commit:e}){e("toggleLoading")}};const vRn={namespaced:!0,state:fRn,getters:mRn,actions:gRn,mutations:pRn},_Rn=e=>De.get(Ie("dashboard.api.products",e)),yRn=e=>De.get(Ie("dashboard.api.products.exclusive",e)),bRn=e=>De.get(Ie("dashboard.api.revisions",e)),kRn=e=>De.get(Ie("dashboard.api.complaints",e)),wRn=(e,t)=>De.post(Ie("api.author.product.vat.compute",{product:e}),{categories:t}),ak={index:_Rn,productsExclusive:yRn,revisions:bRn,complaints:kRn,vatCompute:wRn},$Rn={id:0,title:"",short_description:"",price:0,vat:0,vat_type:null,price_brutto:null,full_description:"",pages:0,file_type:[],video:"",only_on_ucitelnice:!1,author_only_on_ucitelnice:!1,black_and_white_print:!1,print_and_use:!1,categories:[],vop:!1,cover_img:"",images:[],file:{},status:5,sells:0,author_verified:!1,reason:"",notify_customer:!1,loading:!1,draftSaving:!1,is_webinar:!1,webinar_starts_at:null,webinar_url_stream:"",is_hmat:!1,is_mmat:!1,has_no_images:!1,has_also_original_images:!1,has_product_images:!1,image_sources:[],commission:0,is_published_now:!0,published_at:new Date,categories_vat_modifiable:!0};let CRn={getProductData:e=>({id:e.id,title:e.title,short_description:e.short_description,price:e.price,vat:e.vat,vat_type:e.vat_type,price_brutto:e.price_brutto,full_description:e.full_description,pages:e.pages,file_type:e.file_type,video:e.video,only_on_ucitelnice:e.only_on_ucitelnice,author_only_on_ucitelnice:e.author_only_on_ucitelnice,black_and_white_print:e.black_and_white_print,print_and_use:e.print_and_use,categories:e.categories,vop:e.vop,cover_img:e.cover_img,images:e.images,file:e.file,status:e.status,author_verified:e.author_verified,reason:e.reason,notify_customer:e.notify_customer,has_no_images:e.has_no_images,has_also_original_images:e.has_also_original_images,has_product_images:e.has_product_images,image_sources:e.image_sources,is_webinar:e.is_webinar,webinar_starts_at:e.webinar_starts_at,webinar_url_stream:e.webinar_url_stream,is_hmat:e.is_hmat,is_mmat:e.is_mmat,commission:e.commission,is_published_now:e.is_published_now,published_at:e.published_at,categories_vat_modifiable:e.categories_vat_modifiable,sells:e.sells}),loading:e=>e.loading,draftSaving:e=>e.draftSaving},SRn={updateId(e,t){e.id=t},updateTitle(e,t){e.title=t},updateShortDescription(e,t){e.short_description=t},updatePrice(e,t){e.price=t},updateVat(e,t){e.vat=t},updateVatType(e,t){e.vat_type=t},updatePriceBrutto(e,t){e.price_brutto=t},updateFullDescription(e,t){e.full_description=t},updatePages(e,t){e.pages=t},updateFileType(e,t){e.file_type=t},updateVideo(e,t){e.video=t},updateOnlyOnUcitelnice(e,t){e.only_on_ucitelnice=t},updateAuthorOnlyOnUcitelnice(e,t){e.author_only_on_ucitelnice=t},updateBlackAndWhitePrint(e,t){e.black_and_white_print=t},updatePrintAndUse(e,t){e.print_and_use=t},updateCategories(e,t){e.categories=t},updateVop(e,t){e.vop=t},updateCoverImg(e,t){e.cover_img=t},updateImages(e,t){e.images=t},updateFile(e,t){e.file=t},updateStatus(e,t){e.status=t},updateAuthorVerified(e,t){e.author_verified=t},updateReason(e,t){e.reason=t},updateNotifyCustomer(e,t){e.notify_customer=t},updateHasNoImages(e,t){e.has_no_images=t},updateHasAlsoOriginalImages(e,t){e.has_also_original_images=t},updateHasProductImages(e,t){e.has_product_images=t},updateImageSources(e,t){e.image_sources=t},updateIsWebinar(e,t){e.is_webinar=t},updateWebinarStartsAt(e,t){e.webinar_starts_at=t},updateWebinarUrlStream(e,t){e.webinar_url_stream=t},updateIsHmat(e,t){e.is_hmat=t},updateIsMmat(e,t){e.is_mmat=t},updateCommission(e,t){e.commission=t},updateIsPublishedNow(e,t){e.is_published_now=t},updatePublishedAt(e,t){e.published_at=t},updateCategoriesVatModifiable(e,t){e.categories_vat_modifiable=t},updateSells(e,t){e.sells=t},toggleLoading(e){e.loading=!e.loading},setLoading(e,t){e.loading=t},toggleDraftSaving(e){e.draftSaving=!e.draftSaving}},TRn={load({state:e,commit:t},{id:n}){if(!e.loading)return t("updateId",n),t("setLoading",!0),Xr.show(n).then(o=>{let i=o.data.data;t("updateTitle",i.title),t("updateShortDescription",i.short_description),t("updatePrice",i.price),t("updateVat",i.vat.value),t("updateVatType",i.vat.type),i.price>0&&t("updatePriceBrutto",Math.round(i.price+i.price*i.vat.value/100)),t("updateFullDescription",i.full_description),t("updatePages",i.pages),t("updateFileType",i.file_type),t("updateVideo",i.video),t("updateOnlyOnUcitelnice",i.only_on_ucitelnice),t("updateAuthorOnlyOnUcitelnice",i.author_only_on_ucitelnice),t("updateBlackAndWhitePrint",i.black_and_white_print),t("updatePrintAndUse",i.print_and_use),t("updateCategories",i.categories),t("updateVop",i.vop),t("updateCoverImg",i.cover_img),t("updateImages",i.images),t("updateFile",i.file),t("updateStatus",i.status),t("updateAuthorVerified",i.author_verified),t("updateHasAlsoOriginalImages",i.has_also_original_images),t("updateHasProductImages",i.has_product_images),t("updateImageSources",i.image_sources),t("updateIsWebinar",i.is_webinar),t("updateWebinarStartsAt",i.webinar_starts_at),t("updateWebinarUrlStream",i.webinar_url_stream),t("updateCommission",i.commission),t("updateIsHmat",i.is_hmat),t("updateIsMmat",i.is_mmat),t("updateHasNoImages",i.has_no_images),t("updateIsPublishedNow",i.is_published_now),t("updatePublishedAt",i.published_at),t("updateSells",i.sells),t("updateCategoriesVatModifiable",i.categories_vat_modifiable),t("setLoading",!1)}).catch(o=>{var i,r;(r=(i=o.response)==null?void 0:i.data)!=null&&r.message&&Fe(o.response.data.message,"error"),t("setLoading",!1)})},vatCompute({commit:e,state:t}){return new Promise((n,o)=>{ak.vatCompute(t.id,t.categories).then(i=>{e("updateVat",i.data.vat.value),e("updateVatType",i.data.vat.type),n(i.data.vat)}).catch(i=>{o(i)})})},reloadFile({commit:e,state:t}){Xr.show(t.id).then(n=>{let o=n.data.data;e("updateFile",o.file)}).catch(n=>{var o,i;(i=(o=n==null?void 0:n.response)==null?void 0:o.data)!=null&&i.message&&Fe(n.response.data.message,"error")})},updateTitle({commit:e},{title:t}){e("updateTitle",t)},updateShortDescription({commit:e},{shortDescription:t}){e("updateShortDescription",t)},updatePrice({commit:e},{price:t}){e("updatePrice",t)},updateVat({commit:e},{vat:t}){e("updateVat",t)},updateFullDescription({commit:e},{fullDescription:t}){e("updateFullDescription",t)},updatePages({commit:e},{pages:t}){e("updatePages",t)},updateFileType({commit:e},{fileType:t}){e("updateFileType",t)},updateVideo({commit:e},{video:t}){e("updateVideo",t)},updateOnlyOnUcitelnice({commit:e},{onlyOnUcitelnice:t}){e("updateOnlyOnUcitelnice",t)},updateBlackAndWhitePrint({commit:e},{blackAndWhitePrint:t}){e("updateBlackAndWhitePrint",t)},updatePrintAndUse({commit:e},{printAndUse:t}){e("updatePrintAndUse",t)},updateCategories({commit:e},{categories:t}){e("updateCategories",t)},updateVop({commit:e},{vop:t}){e("updateVop",t)},updateImages({commit:e},{images:t}){e("updateImages",t)},updateReason({commit:e},{reason:t}){e("updateReason",t)},updateNotifyCustomer({commit:e},{notifyCustomer:t}){e("updateNotifyCustomer",t)},updateHasAlsoOriginalImages({commit:e},{hasAlsoOriginalImages:t}){e("updateHasAlsoOriginalImages",t)},updateImageSources({commit:e},{imageSources:t}){e("updateImageSources",t)},updateIsWebinar({commit:e},{isWebinar:t}){e("updateIsWebinar",t)},updateWebinarStartsAt({commit:e},{webinarStartsAt:t}){e("updateWebinarStartsAt",t)},updateWebinarRedirectAt({commit:e},{webinarRedirectAt:t}){e("updateWebinarRedirectAt",t)},updateWebinarUrlStream({commit:e},{webinarUrlStream:t}){e("updateWebinarUrlStream",t)},updateIsHmat({commit:e},{isHmat:t}){e("updateIsHmat",t)},updateIsMmat({commit:e},{isMmat:t}){e("updateIsMmat",t)},updateCommission({commit:e},{commission:t}){e("updateCommission",t)},updateHasNoImages({commit:e},{hasNoImages:t}){e("updateHasNoImages",t)},updateHasProductImages({commit:e},{hasProductImages:t}){e("updateHasProductImages",t)},updateIsPublishedNow({commit:e},{isPublishedNow:t}){e("updateIsPublishedNow",t)},updatePublishedAt({commit:e},{publishedAt:t}){e("updatePublishedAt",t)},saveDraft({getters:e,dispatch:t}){t("toggleDraftSaving");let n=e.getProductData;Xr.saveDraft(n.id,n).then(o=>{Fe(o.data.message.text,o.data.message.type),t("toggleDraftSaving")}).catch(o=>{var i,r;(r=(i=o==null?void 0:o.response)==null?void 0:i.data)!=null&&r.message&&Fe(o.response.data.message,"error"),t("toggleDraftSaving")})},publish({getters:e,dispatch:t}){t("toggleLoading");let n=e.getProductData;Xr.publish(n.id,n).then(o=>{Fe(o.data.message,"success"),t("toggleLoading"),window.location.href=o.data.detail}).catch(o=>{var r,s,a,l;const i=(s=(r=o==null?void 0:o.response)==null?void 0:r.data)==null?void 0:s.errors;i&&i[Object.keys(i)[0]]&&i[Object.keys(i)[0]][0]&&Fe(i[Object.keys(i)[0]][0],"error"),(l=(a=o==null?void 0:o.response)==null?void 0:a.data)!=null&&l.message&&Fe(o.response.data.message,"error"),t("toggleLoading")})},toggleDraftSaving({commit:e}){e("toggleDraftSaving")},toggleLoading({commit:e}){e("toggleLoading")}};const ERn={namespaced:!0,state:$Rn,getters:CRn,actions:TRn,mutations:SRn},IRn=()=>De.get(Ie("api.category.index")),PRn=e=>De.get(Ie("api.category.index.for_products",{products_type:e})),ARn=e=>De.get(Ie("api.category.index.for_author",{user:e})),DRn=()=>De.get(Ie("api.category.index.flatTree")),xRn=()=>De.get(Ie("api.category.class.subject.index")),ORn=()=>De.get(Ie("api.category.class.subject.flat.index")),Sv={index:IRn,indexForProducts:PRn,indexForAuthor:ARn,indexFlatTree:DRn,indexClassSubject:xRn,indexClassSubjectFlat:ORn},LRn={categories:{class:[],subject:[],theme:[],kind:[],format:[],holiday:[]},categories_flat:{class:[],subject:[],theme:[],kind:[],format:[],holiday:[]},categories_for_products:{class:[],subject:[]},categories_for_author:[],class_subject_categories:[{category:{name:null,children:[]},children:[]}],class_subject_flat_categories:[],loading:!1,loading_flat:!1,loading_class_subject:!1,loading_class_subject_flat:!1,cached:!1,cached_flat:!1,cached_class_subject:!1};let MRn={getCategories:e=>e.categories,getCategoriesFlat:e=>e.categories_flat,getCategoriesForProducts:e=>e.categories_for_products,getCategoriesForAuthor:e=>e.categories_for_author,getCategoriesClassSubject:e=>e.class_subject_categories,getCategoriesClassSubjectFlat:e=>e.class_subject_flat_categories,loading:e=>e.loading,loadingFlat:e=>e.loading_flat,loadingClassSubject:e=>e.loading_class_subject,loadingClassSubjectFlat:e=>e.loading_class_subject_flat},NRn={setCategories(e,t){e.categories=t},setCategoriesFlat(e,t){e.categories_flat=t},setCategoriesForProducts(e,t){e.categories_for_products=t},setCategoriesForAuthor(e,t){e.categories_for_author=t},setCategoriesClassSubject(e,t){e.class_subject_categories=t},setCategoriesClassSubjectFlat(e,t){e.class_subject_flat_categories=t},toggleLoading(e){e.loading=!e.loading},toggleLoadingFlat(e){e.loading_flat=!e.loading_flat},setLoadingFlat(e,t){e.loading_flat=t},setLoadingClassSubject(e,t){e.loading_class_subject=t},setLoadingClassSubjectFlat(e,t){e.loading_class_subject_flat=t},cached(e){e.cached=!0},cachedFlat(e){e.cached_flat=!0},cachedClassSubject(e){e.cached_class_subject=!0}},RRn={load({commit:e,dispatch:t,state:n}){if(t("toggleLoading"),n.cached||!n.loading){t("toggleLoading");return}Sv.index().then(o=>{e("setCategories",o.data),t("toggleLoading"),e("cached")}).catch(o=>{var i,r;(r=(i=o==null?void 0:o.response)==null?void 0:i.data)!=null&&r.message&&Fe(o.response.data.message,"error"),t("toggleLoading")})},loadForProducts({commit:e},t){Sv.indexForProducts(t).then(n=>{e("setCategoriesForProducts",n.data)}).catch(n=>{console.log(n.response,"error")})},loadForAuthor({commit:e},{authorId:t}){Sv.indexForAuthor(t).then(n=>{e("setCategoriesForAuthor",Object.values(n.data))}).catch(n=>{Fe(n)})},loadFlatTree({commit:e,state:t}){if(!t.loading_flat)return e("setLoadingFlat",!0),new Promise((n,o)=>{t.cached_flat&&(e("setLoadingFlat",!1),n(t.categories_flat)),Sv.indexFlatTree().then(i=>{e("setCategoriesFlat",i.data),e("setLoadingFlat",!1),e("cachedFlat"),n(i.data)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e("setLoadingFlat",!1),o(i)})})},loadClassSubject({commit:e,state:t}){if(!t.loading_class_subject)return e("setLoadingClassSubject",!0),new Promise((n,o)=>{t.cached_class_subject&&(e("setLoadingClassSubject",!1),n(t.class_subject_categories)),Sv.indexClassSubject().then(i=>{e("setCategoriesClassSubject",i.data.class_subject_categories),e("setLoadingClassSubject",!1),e("cachedClassSubject"),n(i.data)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e("setLoadingClassSubject",!1),o(i)})})},loadClassSubjectFlat({commit:e,state:t}){if(!t.loading_class_subject_flat)return e("setLoadingClassSubjectFlat",!0),new Promise((n,o)=>{Sv.indexClassSubjectFlat().then(i=>{e("setCategoriesClassSubjectFlat",i.data.class_subject_categories_flat),e("setLoadingClassSubjectFlat",!1),n(i.data)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e("setLoadingClassSubjectFlat",!1),o(i)})})},toggleLoading({commit:e}){e("toggleLoading")},toggleLoadingFlat({commit:e}){e("toggleLoadingFlat")}};const jRn={namespaced:!0,state:LRn,getters:MRn,actions:RRn,mutations:NRn},FRn=()=>De.get(Ie("api.section.index")),zRn={index:FRn},URn={sections:[],loading:!1,section:{id:0,title:"",slug:"",products:[],is_special:!1,active:!1}};let BRn={getLoading:e=>e.loading,getSections:e=>e.sections,getSection:e=>e.section},HRn={setSections(e,t){e.sections=t},setLoading(e,t){e.loading=t},selectSectionBySlug(e,t){if(!t||t.length===0)return;let n=e.sections.find(o=>o.slug===t);n&&n.id&&(e.section={...n})},resetSectionDetails(e){e.section={id:0,title:"",slug:"",products:[],is_special:!1,active:!1}}},VRn={selectSection({commit:e},t){e("selectSectionBySlug",t)},load({commit:e}){return e("setLoading",!0),new Promise((t,n)=>{zRn.index().then(o=>{e("setSections",o.data.sections),e("setLoading",!1),t(o)}).catch(o=>{var i,r;(r=(i=o==null?void 0:o.response)==null?void 0:i.data)!=null&&r.message&&Fe(o.response.data.message,"error"),e("setLoading",!1),n(o)})})}};const qRn={namespaced:!0,state:URn,getters:BRn,actions:VRn,mutations:HRn},YRn=(e=null,t=null,n=null)=>De.get(Ie("api.downloads",{text:t,category:e,page:n})),BY={index:YRn},WRn={downloadItems:[],cached:!1,loading:!1,loading_more:!1,download_filters:{category:[],text:[]},component_filters:{category:{subject:[],class:[]},text:[]},pagination:{current_page:1,per_page:1,last_page:0,total:0}};let GRn={getDownloadItems:e=>e.downloadItems,getDownloadsWithFilters:e=>({downloadItems:e.downloadItems,download_filters:e.download_filters}),getComponentFilters:e=>e.component_filters,getPagination:e=>e.pagination,loading:e=>e.loading,loadingMore:e=>e.loading_more},ZRn={setDownloadItems(e,t){e.downloadItems=t},appendDownloadItems(e,t){e.downloadItems=e.downloadItems.concat(t)},setDownloadFilters(e,t){e.download_filters=t},setComponentFilters(e,t){e.component_filters=t},setPagination(e,t){e.pagination=t},toggleLoading(e){e.loading=!e.loading},setLoading(e,t){e.loading=t},setLoadingMore(e,t){e.loading_more=t},cached(e){e.cached=!0}},KRn={load({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{BY.index(t.download_filters.category,t.download_filters.text,t.pagination.current_page).then(i=>{e("setDownloadItems",i.data.data),e("setPagination",i.data.meta),e("setLoading",!1),n()}).catch(()=>{e("setLoading",!1),o()})})},loadMore({commit:e,state:t}){if(!(t.pagination.current_page+1>t.pagination.last_page))return new Promise((n,o)=>{e("setLoadingMore",!0),BY.index(t.download_filters.category,t.download_filters.text,t.pagination.current_page+1).then(i=>{e("appendDownloadItems",i.data.data),e("setPagination",i.data.meta),e("setLoadingMore",!1),n()}).catch(()=>{e("setLoadingMore",!1),o()})})},updateDownloadFilters({commit:e},{downloadFilters:t}){e("setDownloadFilters",t)},updateComponentFilters({commit:e},{componentFilters:t}){e("setComponentFilters",t)},toggleLoading({commit:e}){e("toggleLoading")}};const JRn={namespaced:!0,state:WRn,getters:GRn,actions:KRn,mutations:ZRn},XRn=()=>De.get(Ie("user.dashboard.api.wishlist")),QRn=()=>De.get(Ie("api.wishlist.get")),ejn=()=>De.get(Ie("api.wishlist.to_cart")),tjn=e=>De.post(Ie("api.wishlist.add",{product:e})),njn=e=>De.post(Ie("user.dashboard.api.wishlist.remove",e)),y8={index:QRn,show:XRn,addAllToCart:ejn,add:tjn,remove:njn},ojn={products:[],cached:!1,loading:!1};let ijn={getProductIds:e=>e.products.map(t=>t.id),isAdded:(e,t)=>n=>t.getProductIds.includes(n),getPriceBruttoTotal:e=>e.products.reduce((t,n)=>t+n.price,0)},rjn={setProducts(e,t){e.products=t},setLoading(e,t){e.loading=t}},sjn={load({state:e,commit:t,dispatch:n},o=!1){e.loading&&!o||(t("setLoading",!0),y8.index().then(i=>{t("setProducts",i.data),n("navigation/setUserWishlistItemCount",{userWishlistItemCount:Object.keys(i.data).length},{root:!0}),t("setLoading",!1)}).catch(()=>{t("setLoading",!1)}))},add({state:e,commit:t,dispatch:n},{product:o,context:i}){if(!e.loading)return t("setLoading",!0),new Promise((r,s)=>{y8.add(o.id).then(a=>{ai.addToWishlist(o,i),n("load",{},!0),Fe(a.data.message,"success"),r(a)}).catch(a=>{t("setLoading",!1),s(a)})})},remove({state:e,commit:t,dispatch:n},o){if(!e.loading)return t("setLoading",!0),new Promise((i,r)=>{y8.remove(o).then(s=>{n("load",{},!0),Fe(s.data.message,"success"),i(s)}).catch(s=>{t("setLoading",!1),r(s)})})},addAllToCart({state:e,commit:t,dispatch:n}){if(!e.loading)return t("setLoading",!0),new Promise((o,i)=>{y8.addAllToCart().then(r=>{ai.addAllToCartFromWishlist(),n("load",{},!0),Fe(r.data.message,"success"),o(r)}).catch(r=>{t("setLoading",!1),i(r)})})}};const ajn={namespaced:!0,state:ojn,getters:ijn,actions:sjn,mutations:rjn},ljn={id:0,first_name:"",last_name:"",email:"",description:"",web:"",public_alias:"",image:"",image_detail:"",image_thumbnail:"",invoice_company:"",invoice_ico:"",invoice_address:"",invoice_city:"",invoice_psc:"",invoice_dic:"",contractor_details:{contractor_company:null,contractor_address:null,contractor_city:null,contractor_psc:null,contractor_ico:null,contractor_dic:null,contractor_bank_account:null},preferences:{class:[],subject:[]},preferencesIds:{class:[],subject:[]},image_sources:[{name:null,link:null}],has_also_original_images:!1,loading:!0,preferences_loading:!1,image_loading:!1,is_vat_payer:!1,vop_accepted:!1};let cjn={getUserData:e=>({id:e.id,first_name:e.first_name,last_name:e.last_name,email:e.email,description:e.description,web:e.web,public_alias:e.public_alias,image:e.image,image_detail:e.image_detail,image_thumbnail:e.image_thumbnail,is_author:e.is_author,invoice_company:e.invoice_company,invoice_ico:e.invoice_ico,invoice_address:e.invoice_address,invoice_city:e.invoice_city,invoice_psc:e.invoice_psc,invoice_dic:e.invoice_dic,contractor_details:e.contractor_details,preferences:e.preferences,image_sources:e.image_sources,has_also_original_images:e.has_also_original_images,is_vat_payer:e.is_vat_payer,vop_accepted:e.vop_accepted}),getPreferences:e=>e.preferences,getPreferencesClass:e=>e.preferences.class,getPreferencesSubject:e=>e.preferences.subject,getPreferencesIds:e=>e.preferencesIds,getPreferencesIdsClass:e=>e.preferencesIds.class,getPreferencesIdsSubject:e=>e.preferencesIds.subject,loading:e=>e.loading,imageLoading:e=>e.image_loading,preferencesLoading:e=>e.preferences_loading},djn={updateId(e,t){e.id=t},updateFirstName(e,t){e.first_name=t},updateLastName(e,t){e.last_name=t},updateEmail(e,t){e.email=t},updateDescription(e,t){e.description=t},updateWeb(e,t){e.web=t},updatePublicAlias(e,t){e.public_alias=t},updateImage(e,t){e.image=t},updateImageDetail(e,t){e.image_detail=t},updateImageThumbnail(e,t){e.image_thumbnail=t},updateIsAuthor(e,t){e.is_author=t},updateInvoiceCompany(e,t){e.invoice_company=t},updateInvoiceIco(e,t){e.invoice_ico=t},updateInvoiceAddress(e,t){e.invoice_address=t},updateInvoiceCity(e,t){e.invoice_city=t},updateInvoicePsc(e,t){e.invoice_psc=t},updateInvoiceDic(e,t){e.invoice_dic=t},updateContractorDetails(e,t){t===null?e.contractor_details={contractor_company:null,contractor_address:null,contractor_city:null,contractor_psc:null,contractor_ico:null,contractor_dic:null,contractor_bank_account:null}:e.contractor_details=t},updateImageSources(e,t){e.image_sources=t},updateHasAlsoOriginalImages(e,t){e.has_also_original_images=t},updateIsVatPayer(e,t){e.is_vat_payer=t},updateVopAccepted(e,t){e.vop_accepted=t},setLoading(e,t){e.loading=t},toggleLoading(e){e.loading=!e.loading},toggleImageLoading(e){e.image_loading=!e.image_loading},setPreferencesLoading(e,t){e.preferences_loading=t},setPreferences(e,t){e.preferences=t},setPreferencesIds(e,t){e.preferencesIds=t},setPreferencesClass(e,t){e.preferences.class=t},setPreferencesSubject(e,t){e.preferences.subject=t},setPreferencesIdsClass(e,t){e.preferencesIds.class=t},setPreferencesIdsSubject(e,t){e.preferencesIds.subject=t}},ujn={load({commit:e},{id:t}){return e("updateId",t),e("setLoading",!0),new Promise((n,o)=>{Md.show(t).then(i=>{let r=i.data.data;e("updateFirstName",r.first_name),e("updateLastName",r.last_name),e("updateEmail",r.email),e("updateDescription",r.description),e("updateWeb",r.web),e("updatePublicAlias",r.public_alias),e("updateImage",r.image),e("updateImageThumbnail",r.image_thumbnail),e("updateImageDetail",r.image_detail),e("updateIsAuthor",r.is_author),e("updateInvoiceCompany",r.invoice_company),e("updateInvoiceIco",r.invoice_ico),e("updateInvoiceAddress",r.invoice_address),e("updateInvoiceCity",r.invoice_city),e("updateInvoicePsc",r.invoice_psc),e("updateInvoiceDic",r.invoice_dic),e("updateContractorDetails",r.contractor_details),e("updateImageSources",r.image_sources),e("updateHasAlsoOriginalImages",r.has_also_original_images),e("updateIsVatPayer",r.is_vat_payer),e("updateVopAccepted",r.vop_accepted),e("setLoading",!1),n(i)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e("setLoading",!1),o(i)})})},reloadProfileImage({commit:e,state:t}){return e("toggleLoading"),e("toggleImageLoading"),Md.show(t.id).then(n=>{let o=n.data.data;e("updateImage",o.image),e("updateImageThumbnail",o.image_thumbnail),e("updateImageDetail",o.image_detail),e("toggleLoading"),e("toggleImageLoading")}).catch(n=>{var o,i;(i=(o=n==null?void 0:n.response)==null?void 0:o.data)!=null&&i.message&&Fe(n.response.data.message,"error"),e("toggleLoading"),e("toggleImageLoading")})},updateFirstName({commit:e},{firstName:t}){e("updateFirstName",t)},updateLastName({commit:e},{lastName:t}){e("updateLastName",t)},updateEmail({commit:e},{email:t}){e("updateEmail",t)},updateDescription({commit:e},{description:t}){e("updateDescription",t)},updateWeb({commit:e},{web:t}){e("updateWeb",t)},updatePublicAlias({commit:e},{publicAlias:t}){e("updatePublicAlias",t)},updateImage({commit:e},{image:t}){e("updateImage",t)},updateInvoiceCompany({commit:e},{invoiceCompany:t}){e("updateInvoiceCompany",t)},updateInvoiceIco({commit:e},{invoiceIco:t}){e("updateInvoiceIco",t)},updateInvoiceAddress({commit:e},{invoiceAddress:t}){e("updateInvoiceAddress",t)},updateInvoiceCity({commit:e},{invoiceCity:t}){e("updateInvoiceCity",t)},updateInvoicePsc({commit:e},{invoicePsc:t}){e("updateInvoicePsc",t)},updateInvoiceDic({commit:e},{invoiceDic:t}){e("updateInvoiceDic",t)},updateContractorDetails({commit:e},{contractorDetails:t}){e("updateContractorDetails",t)},updateImageSources({commit:e},{imageSources:t}){e("updateImageSources",t)},updateHasAlsoOriginalImages({commit:e},{hasAlsoOriginalImages:t}){e("updateHasAlsoOriginalImages",t)},updateIsVatPayer({commit:e},{isVatPayer:t}){e("updateIsVatPayer",t)},updateVopAccepted({commit:e},{vopAccepted:t}){e("updateVopAccepted",t)},update({getters:e,dispatch:t}){t("toggleLoading");let n=e.getUserData;return new Promise((o,i)=>{Md.update(n.id,n).then(r=>{t("toggleLoading"),o(r)}).catch(r=>{t("toggleLoading"),i(r)})})},becomeAuthor({getters:e,dispatch:t}){t("toggleLoading");let n=e.getUserData;return new Promise((o,i)=>{Md.becomeAuthor(n.id,n).then(r=>{t("toggleLoading"),o(r)}).catch(r=>{t("toggleLoading"),i(r)})})},toggleLoading({commit:e}){e("toggleLoading")},toggleImageLoading({commit:e}){e("toggleImageLoading")},loadPreferences({commit:e}){return e("setPreferencesLoading",!0),new Promise((t,n)=>{Md.preferences().then(o=>{e("setPreferences",o.data),e("setPreferencesIds",{class:o.data.class.map(i=>i.id),subject:o.data.subject.map(i=>i.id)}),e("setPreferencesLoading",!1),t(o)}).catch(o=>{e("setPreferencesLoading",!1),!(o.response&&o.response.status===401)&&n(o)})})},updatePreferences({state:e,getters:t,commit:n,dispatch:o},{userId:i}){if(e.preferencesLoading)return;n("setPreferencesLoading",!0);let r=t.getPreferencesIds;return new Promise((s,a)=>{Md.updatePreferences(i,r).then(l=>{n("setPreferencesLoading",!1),o("loadPreferences"),s(l)}).catch(l=>{n("setPreferencesLoading",!1),a(l)})})}};const hjn={namespaced:!0,state:ljn,getters:cjn,actions:ujn,mutations:djn},fjn=()=>De.get(Ie("api.infobox.list")),mjn={list:fjn},pjn={loading:!1,list:[]};let gjn={loading:e=>e.loading,getList:e=>e.list},vjn={setShow(e,t,n){e.list.forEach(o=>{o.id===t&&(o.show=n)})},setLoading(e,t){e.loading=t},setList(e,t){t.forEach(n=>{window.$cookies.get("ib_"+n.hash)===String(n.id)?n.show=!1:n.show=!0}),e.list=t}},_jn={loadList({commit:e}){return e("setLoading",!0),mjn.list().then(t=>{e("setList",t.data.data),e("setLoading",!1)}).catch(()=>{e("setLoading",!1)})}};const yjn={namespaced:!0,state:pjn,getters:gjn,actions:_jn,mutations:vjn},bjn=(e,t,n,o=null)=>De.post(Ie("api.voucher.order.place"),{type:e,email:t,instrument:n,swift:o}),kjn={order:bjn},wjn={data:{},method:null,type:null,email:null,showPaymentOptions:!1,loading:!1};let $jn={getVoucherData:e=>({type:e.type,email:e.email,method:e.method})},Cjn={setMethod(e,t){e.method=t},setData(e,t){e.data=t},setType(e,t){e.type=t},setEmail(e,t){e.email=t},setShowPaymentOptions(e,t){e.showPaymentOptions=t},toggleLoading(e){e.loading=!e.loading}},Sjn={select({commit:e},{type:t}){e("setType",t)},updateEmail({commit:e},{email:t}){e("setEmail",t)},updateShowPaymentOptions({commit:e},{showPaymentOptions:t}){e("setShowPaymentOptions",t)},toggleLoading({commit:e}){e("toggleLoading")},clearData({commit:e}){e("setType",null),e("setEmail",null),e("setMethod",null),e("setData",{}),e("setShowPaymentOptions",!1)},order({commit:e,rootState:t,state:n}){return e("toggleLoading"),new Promise((o,i)=>{kjn.order(n.type,n.email,t.payment.instrument,t.payment.swift).then(r=>{e("setData",r.data),e("setMethod",r.data.method),e("toggleLoading"),o(r)}).catch(r=>{e("toggleLoading"),i(r)})})}};const Tjn={namespaced:!0,state:wjn,getters:$jn,actions:Sjn,mutations:Cjn},Ejn={items:[],first_ever_invoice_date:null,loading:!1};let Ijn={getInvoices(e){return e.items},getFirstEverInvoiceDate(e){return e.first_ever_invoice_date},isLoading(e){return e.loading}},Pjn={setInvoices(e,t){e.items=t},setFirstEverInvoiceDate(e,t){e.first_ever_invoice_date=t},toggleLoading(e){e.loading=!e.loading}},Ajn={load({commit:e,dispatch:t}){return t("toggleLoading"),new Promise((n,o)=>{aA.index().then(i=>{e("setInvoices",i.data.data),t("toggleLoading"),n(i)}).catch(i=>{t("toggleLoading"),o(i)})})},loadYear({commit:e,dispatch:t},{year:n}){return t("toggleLoading"),new Promise((o,i)=>{aA.indexYear(n).then(r=>{e("setInvoices",r.data.invoices),e("setFirstEverInvoiceDate",r.data.first_ever_invoice_date),t("toggleLoading"),o(r)}).catch(r=>{t("toggleLoading"),i(r)})})},toggleLoading({commit:e}){e("toggleLoading")}};const Djn={namespaced:!0,state:Ejn,getters:Ijn,actions:Ajn,mutations:Pjn},xjn=e=>De.get(Ie("api.product.show",e)),Ojn=()=>De.get(Ie("api.products.404")),Ljn=e=>De.get(Ie("api.product.preview",{product:e})),Mjn=e=>De.delete(Ie("product.image.destroy",e)),Njn=e=>De.get(Ie("product.api.images",e)),Rjn=e=>De.get(Ie("api.product.rating.load",{product:e})),jjn=(e,t)=>De.patch(Ie("api.product.destroy",e),{deleted_reason:t}),O1={show:xjn,preview:Ljn,imageDelete:Mjn,images:Njn,ratings:Rjn,deletee:jjn,index404:Ojn},Fjn=()=>({product:void 0,loading:!1}),zjn={product(e){return e.product},loading(e){return e.loading}},Ujn={async load({commit:e},t){return e("loading",!0),new Promise((n,o)=>{O1.preview(t).then(i=>{const r=i&&i.data&&i.data.data;e("loaded",r),e("loading",!1)}).catch(i=>{e("loading",!1),o(i)})})},clear({commit:e}){e("clear")}},Bjn={loaded(e,t){e.product=t},clear(e){e.product=void 0},loading(e,t){e.loading=t}},Hjn={namespaced:!0,state:Fjn,getters:zjn,actions:Ujn,mutations:Bjn};var Bce=(e=>(e.original_idea="original_idea",e.beautifully_made="beautifully_made",e.children_love_it="children_love_it",e.no_preparation_needed="no_preparation_needed",e.good_value="good_value",e.contains_practical_tips="contains_practical_tips",e.use_very_ofter="use_very_ofter",e))(Bce||{});class Hce{constructor(t,n,o){this.id=t,this.product_id=n,this.rating=o}}const Vjn=()=>De.get(Ie("api.product.rating.index")),qjn=(e,t)=>De.post(Ie("api.product.rating.store",e),{rating:t}),Yjn=(e,t)=>De.post(e,{rating:t}),JT={index:Vjn,store:qjn,storeWithSignature:Yjn},Wjn=()=>({productRatings:[],productId:0,currentUserRatings:[],signedRoute:null,loading:!1}),Gjn={rating(e){return e.productRatings},ratings(e){return e.currentUserRatings},loading(e){return e.loading}},Zjn={async load({commit:e}){return e("loading",!0),new Promise((t,n)=>{JT.index().then(o=>{e("loading",!1);let i=o.data.data.map(r=>new Hce(r.id,r.product_id,r.rating));e("updateCurrentUserRatings",i),t(o)}).catch(o=>{e("loading",!1),n(o)})})},async store({commit:e,state:t}){e("loading",!0);let n;return t.productRatings.length<1?n=[]:n=t.productRatings.map(o=>o.rating),new Promise((o,i)=>{let r;t.signedRoute!==null?r=JT.storeWithSignature(t.signedRoute,n):r=JT.store(t.productId,n),r.then(s=>{e("loading",!1),o(s)}).catch(s=>{e("loading",!1),i(s)})})},clear({commit:e}){e("clear")},updateRating({commit:e},t){e("updateRating",t)},updateProductId({commit:e},t){e("updateProductId",t)},updateSignedRoute({commit:e},t){e("updateSignedRoute",t)}},Kjn={updateCurrentUserRatings(e,t){e.currentUserRatings=t},updateProductId(e,t){e.productId=t},updateRating(e,t){e.productRatings.some(n=>n.rating===t)?e.productRatings=e.productRatings.filter(n=>n.rating!==t):e.productRatings.push(new Hce(0,e.productId,t))},updateSignedRoute(e,t){e.signedRoute=t},clear(e){e.productRatings=[]},loading(e,t){e.loading=t}},Jjn={namespaced:!0,state:Wjn,getters:Gjn,actions:Zjn,mutations:Kjn},Xjn=(e=null)=>De.get(Ie("user.dashboard.api.messages",e)),Qjn=e=>De.post(Ie("user.dashboard.api.messages.send"),{...e}),HY={load:Xjn,sendMessage:Qjn},eFn={messages:[],new_messages:[],messages_count:-1,loading:!1};let tFn={getMessages:e=>e.messages,getMessagesCount:e=>e.messages_count,getNewMessages:e=>e.new_messages,loading:e=>e.loading},nFn={setMessages(e,t){e.messages=t},pushMessages(e,t){e.messages.push(...t)},setAllMessagesSeen(e){e.messages.forEach(t=>{t.is_seen=!0})},setMessagesCount(e,t){e.messages_count=t},setNewMessages(e,t){e.new_messages=t},toggleLoading(e){e.loading=!e.loading}},oFn={load({commit:e,dispatch:t},{showAll:n=!1}){return t("toggleLoading"),new Promise((o,i)=>{let r=n?{showAll:!0}:{};HY.load(r).then(s=>{e("setMessages",s.data.messages),e("setMessagesCount",s.data.messages_count),e("setNewMessages",[]),t("auth/updateUnreadMessagesCount",{unreadMessagesCount:0},{root:!0}),t("toggleLoading"),o(s)}).catch(s=>{t("toggleLoading"),i(s)})})},sendMessage({commit:e,dispatch:t},{messageData:n}){return t("toggleLoading"),new Promise((o,i)=>{HY.sendMessage(n).then(r=>{Fe(r.data.message,"success"),e("pushMessages",r.data.new_messages),e("setAllMessagesSeen"),e("setNewMessages",[]),t("toggleLoading"),o(r)}).catch(r=>{var a,l,d,u;(l=(a=r==null?void 0:r.response)==null?void 0:a.data)!=null&&l.message&&Fe(r.response.data.message,"error");let s=(u=(d=r==null?void 0:r.response)==null?void 0:d.data)==null?void 0:u.new_messages;s&&(e("pushMessages",s),e("setNewMessages",s.map(f=>f.id))),t("toggleLoading"),i(r)})})},updateConversations({commit:e},{conversations:t}){e("setConversations",t)},updateQuery({commit:e},{query:t}){e("setQuery",t)},updatePage({commit:e},{page:t}){e("setPage",t)},toggleLoading({commit:e}){e("toggleLoading")}};const iFn={namespaced:!0,state:eFn,getters:tFn,actions:oFn,mutations:nFn},gl={isOnHomepage:!1,alreadyTriggered:!1},rFn={setIsOnHomepage({commit:e}){e("setIsOnHomepage")},clickFilter({commit:e}){!gl.isOnHomepage||gl.alreadyTriggered||e("click","filter")},clickCta({commit:e}){!gl.isOnHomepage||gl.alreadyTriggered||e("click","cta")},clickProduct({commit:e}){!gl.isOnHomepage||gl.alreadyTriggered||e("click","product")},clickNavbar({commit:e}){!gl.isOnHomepage||gl.alreadyTriggered||e("click","navbar")},clickCategory({commit:e}){!gl.isOnHomepage||gl.alreadyTriggered||e("click","category")},clickBlog({commit:e}){!gl.isOnHomepage||gl.alreadyTriggered||e("click","blog")}},sFn={setIsOnHomepage(){gl.isOnHomepage=!0},click(e,t){e.alreadyTriggered=!0,ai.homepageFirstVisit(t)}},aFn={},lFn={namespaced:!0,actions:rFn,state:gl,getters:aFn,mutations:sFn},cFn={isUserNavOpen:!1,isAdminNavOpen:!1,isAuthorNavOpen:!1,user:{id:null,cart_items_count:0,wishlist_items_count:0,credit:0,is_admin:!1,first_name:null,last_name:null,school:{long_name:null},employee:{budget:0}}};let dFn={getUserInfo:e=>e.user},uFn={toggleNav(e,t){switch(t){case"user":e.isUserNavOpen=!e.isUserNavOpen;break;case"author":e.isAuthorNavOpen=!e.isAuthorNavOpen;break;case"admin":e.isAdminNavOpen=!e.isAdminNavOpen;break;default:return e.isUserNavOpen}},setUserInfo(e,t){e.user=t},setUserCartItemCount(e,t){e.user.cart_items_count=t},setUserWishlistItemCount(e,t){e.user.wishlist_items_count=t}},hFn={setUserInfo({commit:e},{userInfo:t}){e("setUserInfo",t)},setUserCartItemCount({commit:e},{userCartItemCount:t}){e("setUserCartItemCount",t)},setUserWishlistItemCount({commit:e},{userWishlistItemCount:t}){e("setUserWishlistItemCount",t)}};const fFn={namespaced:!0,state:cFn,getters:dFn,actions:hFn,mutations:uFn};let mFn={isChatOpen:!1},pFn={toggleChatOpen(e){e.isChatOpen=!e.isChatOpen},setChatOpen(e,t){e.isChatOpen=t}},gFn={getChatOpenStatus:e=>e.isChatOpen};const vFn={namespaced:!0,state:mFn,getters:gFn,mutations:pFn},_Fn={products:[],products_alternative:[],timestamp:0,authors_count:0,pagination:{current_page:1,per_page:20,last_page:0,total:0,authors_count:0},loading:!1};let yFn={loading:e=>e.loading,products:e=>e.products,productsAlternative:e=>e.products_alternative,pagination:e=>e.pagination,timestamp:e=>e.timestamp,authorsCount:e=>e.authors_count},bFn={setPagination(e,t){e.pagination=t},setProducts(e,t){e.products=t},setProductsAlternative(e,t){e.products_alternative=t},setTimestamp(e,t){e.timestamp=t},setAuthorsCount(e,t){e.authors_count=t},toggleLoading(e){e.loading=!e.loading},setLoading(e,t){e.loading=t}},kFn={loadProducts({commit:e,state:t},n){return e("setLoading",!0),new Promise((o,i)=>{jce.index({...n,timestamp:Date.now()}).then(r=>{t.timestamp<=r.data.meta.timestamp&&(e("setProducts",r.data.data),e("setProductsAlternative",r.data.products_alternative),e("setAuthorsCount",r.data.meta.authors_count),e("setPagination",r.data.meta),e("setTimestamp",r.data.meta.timestamp),e("setLoading",!1)),o(r)}).catch(r=>{i(r)})})}};const wFn={namespaced:!0,state:_Fn,getters:yFn,actions:kFn,mutations:bFn},$Fn=10,CFn={loading:!1,loading_most_read:!1,loading_themes:!1,themes:[],posts:[],post:{title:""},mostReadPosts:[],pagination:{current_page:1,per_page:10,last_page:0,total:0},filter:{text:null,theme:null}};let SFn={posts:e=>e.posts,post:e=>e.post,mostReadPosts:e=>e.mostReadPosts,pagination:e=>e.pagination,themes:e=>e.themes,filter:e=>e.filter,loading:e=>e.loading,loadingThemes:e=>e.loading_themes,loadingMostRead:e=>e.loading_most_read,selectedTheme:e=>e.filter.theme?e.themes.find(t=>t.id===e.filter.theme):null,newest:e=>e.posts.length>0?e.posts[0]:null},TFn={setPosts(e,t){e.posts=t},setPost(e,t){e.post=t},appendPosts(e,t){e.posts=e.posts.concat(t)},setMostReadPosts(e,t){e.mostReadPosts=t},setThemes(e,t){e.themes=t},setPaginationCurrentPage(e,t){e.pagination.current_page=t},setPagination(e,t){e.pagination=t},setLoading(e,t){e.loading=t},setLoadingMostRead(e,t){e.loading_most_read=t},setLoadingThemes(e,t){e.loading_themes=t},setFilter(e,t){e.filter=t},resetPosts(e){e.posts=[]},resetPost(e){e.post={title:""}}},EFn={index({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{var s;const i=t.filter.theme?(s=t.themes.find(a=>a.id===t.filter.theme))==null?void 0:s.name:null,r={...t.filter.text&&{q:t.filter.text},f:["type:blog",...i?["blog_theme:"+i]:[]],page:t.pagination.current_page,size:$Fn};pf.search(r).then(a=>{const{data:l,...d}=a;e("setPosts",l),e("setPagination",d),e("setLoading",!1),n(a)}).catch(a=>{e("setLoading",!1),o(a)})})},show({commit:e,state:t},n){if(!t.loading)return e("setLoading",!0),new Promise((o,i)=>{G0.show(n).then(r=>{e("setPost",r.data.data),e("setPosts",r.data.similar_posts),e("setLoading",!1),o(r)}).catch(r=>{e("setLoading",!1),i(r)})})},mostRead({commit:e,state:t}){if(!t.loading_most_read)return e("setLoadingMostRead",!0),new Promise((n,o)=>{G0.mostRead().then(i=>{e("setMostReadPosts",i.data.data),e("setLoadingMostRead",!1),n(i)}).catch(i=>{e("setLoadingMostRead",!1),o(i)})})},loadThemes({commit:e,state:t}){if(!t.loading_themes)return e("setLoadingThemes",!0),new Promise((n,o)=>{G0.themes().then(i=>{e("setThemes",i.data.data),e("setLoadingThemes",!1),n(i)}).catch(i=>{e("setLoadingThemes",!1),o(i)})})},setFilter({commit:e,dispatch:t},n){e("setFilter",n),e("setPagination",{current_page:1,per_page:10,last_page:0,total:0}),t("index")}};const IFn={namespaced:!0,state:CFn,getters:SFn,actions:EFn,mutations:TFn},PFn=()=>De.get(Ie("api.webinar.index")),AFn=e=>De.get(Ie("api.webinar.detail",{slug:e})),DFn={index:PFn,detail:AFn},xFn={loading:!1,next_webinar_loading:!1,next_webinar:null,planned_webinars:[],past_webinars:[],detail:{},detail_loading:!1,scrollPosition:0,filter:{text:null,class:[]}};let OFn={getNextWebinar:e=>e.next_webinar,getPlannedWebinars:e=>e.planned_webinars,getPastWebinars:e=>e.past_webinars,getWebinarDetail:e=>e.detail,getDetailLoading:e=>e.detail_loading,getLoading:e=>e.loading,getNextWebinarLoading:e=>e.next_webinar_loading,getScrollPosition:e=>e.scrollPosition,getFilter:e=>e.filter},LFn={setNextWebinar(e,t){e.next_webinar=t},setPlannedWebinars(e,t){e.planned_webinars=t},setPastWebinars(e,t){e.past_webinars=t},setWebinarDetail(e,t){e.detail=t},setLoading(e,t){e.loading=t},setNextWebinarLoading(e,t){e.next_webinar_loading=t},setDetailLoading(e,t){e.detail_loading=t},setFilter(e,t){e.filter={text:t.text||null,class:t.class||[]}}},MFn={index({commit:e,state:t,rootGetters:n}){if(!t.loading)return e("setLoading",!0),new Promise((o,i)=>{var a,l;const r=(l=(a=t.filter)==null?void 0:a.class)!=null&&l.length?t.filter.class.map(d=>{var u;return(u=n["category/getCategories"].class.find(f=>f.id===d))==null?void 0:u.name}).filter(Boolean):[],s={...t.filter.text&&{q:t.filter.text},f:["type:webinar",...r.map(d=>"webinar_class:"+d)],sort:"start_date_iso:desc",page:1,size:200};pf.search(s).then(d=>{const u=d.data;e("setPastWebinars",u),e("setLoading",!1),o(d)}).catch(d=>{e("setLoading",!1),i(d)})})},fetchNextWebinar({commit:e}){return e("setNextWebinarLoading",!0),new Promise((t,n)=>{const o={f:["type:webinar","start_date_iso:"+new Date().toISOString()+"|"],sort:"start_date_iso:asc",page:1,size:1};pf.search(o).then(i=>{const r=i.data[0],s=new Date;new Date(r.start_date_iso)>s?e("setNextWebinar",r):e("setNextWebinar",null),e("setNextWebinarLoading",!1),t(i)}).catch(i=>{e("setNextWebinarLoading",!1),n(i)})})},detail({commit:e,state:t},{slug:n}){if(!t.detail_loading)return e("setDetailLoading",!0),new Promise((o,i)=>{DFn.detail(n).then(r=>{e("setWebinarDetail",r.data.data),e("setDetailLoading",!1),o(r)}).catch(r=>{e("setDetailLoading",!1),i(r)})})},saveScrollToPosition({state:e},{position:t}){e.scrollPosition=t},setFilter({commit:e,dispatch:t},n){e("setFilter",n),t("index")}};const NFn={namespaced:!0,state:xFn,getters:OFn,actions:MFn,mutations:LFn},RFn=e=>De.get(Ie("api.search",{search:e})),jFn=()=>De.get(Ie("api.search.default")),FFn={search:RFn,defaults:jFn},Vce={autocomplete:[],topItems:[],logs:[],trendingQueries:[],defaults:[],loadingAutocomplete:!1,loadingTopItems:!1,loadingTrendingQueries:!1,loadingDefaults:!1,value:null,isOpen:!1,unavailable:!1};let qce={autocompleteFiltered(e){return e.autocomplete.filter(t=>t.items&&t.items.length>0)},autocompleteItems(e){return qce.autocompleteFiltered(e).flatMap(t=>t.items||[])},trendingQueriesItems(e){return e.trendingQueries.flatMap(t=>t.title||[])}},zFn={setAutocomplete(e,t){e.autocomplete=t},setTopItems(e,t){e.topItems=t},setTrendingQueries(e,t){e.trendingQueries=t},setDefaults(e,t){e.defaults=t},setLoadingAutocomplete(e,t){e.loadingAutocomplete=t},setLoadingTopItems(e,t){e.loadingTopItems=t},setLoadingTrendingQueries(e,t){e.loadingTrendingQueries=t},setLoadingDefaults(e,t){e.loadingDefaults=t},setValue(e,t){e.value=t},setIsOpen(e,t){typeof window<"u"&&window.eventBus&&(t?window.eventBus.emit("navigation-search-show"):window.eventBus.emit("navigation-search-hide")),e.isOpen=t},setLogs(e,t){e.logs=t},setUnavailable(e,t){e.unavailable=t}},UFn={autocomplete({state:e,commit:t}){if(e.value)return t("setLoadingAutocomplete",!0),new Promise((n,o)=>{pf.autocomplete(e.value).then(i=>{t("setUnavailable",!1),t("setAutocomplete",i.hits),t("setLoadingAutocomplete",!1),n(i)}).catch(i=>{t("setLoadingAutocomplete",!1),t("setUnavailable",!0),o(i)})})},topItems({state:e,commit:t}){if(!e.loadingTopItems)return t("setLoadingTopItems",!0),new Promise((n,o)=>{pf.topItems().then(i=>{t("setUnavailable",!1),t("setTopItems",i.hits),t("setLoadingTopItems",!1),n(i)}).catch(i=>{t("setLoadingTopItems",!1),o(i)})})},trendingQueries({commit:e}){if(!Vce.loadingTrendingQueries)return e("setLoadingTrendingQueries",!0),new Promise((t,n)=>{pf.trendingQueries().then(o=>{e("setUnavailable",!1),e("setTrendingQueries",o),e("setLoadingTrendingQueries",!1),t(o)}).catch(o=>{e("setLoadingTrendingQueries",!1),n(o)})})},defaults({state:e,commit:t}){if(!e.loadingDefaults)return t("setLoadingDefaults",!0),new Promise((n,o)=>{FFn.defaults(e.value).then(i=>{t("setDefaults",i.data.results[0].items),t("setLoadingDefaults",!1),n(i)}).catch(i=>{t("setLoadingDefaults",!1),o(i)})})},logs({commit:e},t){let n=t.getStorageSync("search_log")??[];e("setLogs",n.slice(0,3))}};const BFn={namespaced:!0,state:Vce,getters:qce,mutations:zFn,actions:UFn},HFn={loading:!1,detail:{id:null,yesterday_sells:0,sells:0,only_on_ucitelnice:!1,author_discount:null}};let VFn={getLoading:e=>e.loading,getDetail:e=>e.detail,getProfessionalFocus:e=>e.detail.professional_focus},qFn={setLoading(e,t){e.loading=t},setDetail(e,t){e.detail=t},setProfessionalFocus(e,t){e.detail.professional_focus=t}},YFn={show({commit:e},t=void 0){return e("setLoading",!0),new Promise((n,o)=>{gf.show(t).then(i=>{e("setDetail",i.data.data),e("setLoading",!1),n(i)}).catch(i=>{e("setLoading",!1),o(i)})})},update({commit:e},{id:t,author:n}){return e("setLoading",!0),new Promise((o,i)=>{gf.update(t,n).then(r=>{Fe(r.data.message,"success"),e("setLoading",!1),o(r)}).catch(r=>{Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})},updateOnlyOnUcitelnice({commit:e,state:t},{id:n,onlyOnUcitelnice:o}){return e("setLoading",!0),t.detail.only_on_ucitelnice=o,new Promise((i,r)=>{gf.updateOnlyOnUcitelnice(n,{only_on_ucitelnice:o}).then(s=>{Fe(s.data.message,"success"),t.detail.only_on_ucitelnice=s.data.only_on_ucitelnice,t.detail.products_only_on_ucitelnice_count=s.data.products_only_on_ucitelnice_count,e("setLoading",!1),i(s)}).catch(s=>{Fe(s.response.data.message,"error"),e("setLoading",!1),r(s)})})}};const WFn={namespaced:!0,state:HFn,getters:VFn,actions:YFn,mutations:qFn},GFn=(e,t)=>De.get(Ie("api.author.notification.index",{page:e,type:t})),ZFn=e=>De.post(Ie("api.author.notification.show",{notification:e})),KFn=e=>De.get(Ie("api.author.achievement.show",{achievement:e})),XT={index:GFn,show:ZFn,showAchievement:KFn},JFn={list:[],detail:{id:null,type:null,title:null,created_at:null,published_at:null,content:null,share_image_urls:{}},achievement_detail:{id:null},loading:!1,loadingMore:!1,paginationTemplate:{current_page:1,per_page:1,last_page:0,total:0},paginations:{},lists:{},savedScrollPositions:{},lastOpenedTab:null};let XFn={getPaginationByType:e=>t=>e.paginations[t]?e.paginations[t]:e.paginationTemplate,getListByType:e=>t=>e.lists[t]?e.lists[t]:[],getSavedScrollPosition:e=>t=>e.savedScrollPositions[t]?e.savedScrollPositions[t]:null},QFn={setDetail(e,t){e.detail=t},setAchievementDetail(e,t){e.achievement_detail=t},setList(e,{list:t,type:n}){e.lists[n]=t},setPagination(e,{pagination:t,type:n}){e.paginations[n]=t},resetDetail(e){e.detail={id:null,type:null,title:null,created_at:null,published_at:null,content:null}},resetAchievementDetail(e){e.achievement_detail={id:null}},setLoading(e,t){e.loading=t},setLoadingMore(e,t){e.loadingMore=t}},ezn={index({commit:e,state:t,getters:n},{type:o,loadMore:i=!0}){let r=n.getPaginationByType(o).current_page;if(i){if(r+1>n.getPaginationByType(o).last_page)return;r+=1,e("setLoadingMore",!0)}else{if(n.getListByType(o).length>0)return;e("setLoading",!0)}return new Promise((s,a)=>{XT.index(r,o).then(l=>{if(e("setPagination",{state:t,pagination:l.data.meta,type:o}),i){let d=n.getListByType(o).concat(l.data.data);e("setList",{state:t,list:d,type:o}),e("setLoadingMore",!1)}else e("setList",{state:t,list:l.data.data,type:o}),e("setLoading",!1);s(l)}).catch(l=>{e(i?"setLoadingMore":"setLoading",!1),a(l)})})},show({state:e,commit:t},n){if(e.detail.id!==n)return t("resetDetail"),t("setLoading",!0),new Promise((o,i)=>{XT.show(n).then(r=>{t("setDetail",r.data.detail),t("setLoading",!1),o(r)}).catch(r=>{t("setLoading",!1),i(r)})})},showAchievement({state:e,commit:t},n){if(e.achievement_detail.id!==n)return t("resetAchievementDetail"),t("setLoading",!0),new Promise((o,i)=>{XT.showAchievement(n).then(r=>{t("setAchievementDetail",r.data.data),t("setLoading",!1),o(r)}).catch(r=>{t("setLoading",!1),i(r)})})},clearAchievementDetail({commit:e}){e("resetAchievementDetail")},saveScrollToPosition({state:e},{position:t,type:n}){e.savedScrollPositions[n]=t},setLastOpenedTab({state:e},t){e.lastOpenedTab=t},resetListsAndPaginations({state:e}){e.lists={},e.paginations={}}};const tzn={namespaced:!0,state:JFn,getters:XFn,actions:ezn,mutations:QFn},nzn=()=>De.get(Ie("dashboard.api.promo.product.show")),ozn=e=>De.get(Ie("dashboard.api.promo.product.downloadsCountIncrease",{promoProduct:e})),izn=e=>De.post(Ie("dashboard.api.promo.product.update"),e),rzn=()=>De.delete(Ie("dashboard.api.promo.product.delete")),b8={show:nzn,downloadsCountIncrease:ozn,update:izn,deletee:rzn},szn={loading:!1,detail:{title:"",description:"",file_name:"",categories:[],download_url:"",img_path:"",share_link:""}};let azn={getLoading:e=>e.loading,getDetail:e=>e.detail},lzn={setLoading(e,t){e.loading=t},setDetail(e,t){e.detail=t},resetDetail(e){e.detail={title:"",description:"",file_name:"",categories:[],download_url:"",img_path:"",share_link:""}},setOnlyUploadedProps(e,t){e.detail.file_name=t.file_name,e.detail.download_url=t.download_url,e.detail.img_path=t.img_path}},czn={show({commit:e},t=!1){return e("setLoading",!0),new Promise((n,o)=>{b8.show().then(i=>{!i.data.data||i.data.data.length<1?e("resetDetail"):e(t?"setOnlyUploadedProps":"setDetail",i.data.data),e("setLoading",!1),n(i)}).catch(i=>{e("setLoading",!1),o(i)})})},downloadsCountIncrease(e,t){return new Promise((n,o)=>{b8.downloadsCountIncrease(t).then(i=>{n(i)}).catch(i=>{o(i)})})},update({commit:e,dispatch:t},n){return e("setLoading",!0),new Promise((o,i)=>{b8.update(n).then(r=>{e("setLoading",!1),Fe(r.data.message,"success"),t("show"),o(r)}).catch(r=>{e("setLoading",!1),Fe(r.response.data.message,"error"),i(r)})})},delete({commit:e,dispatch:t}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((n,o)=>{b8.deletee().then(i=>{t("sidebar/close",null,{root:!0}),Fe(i.data.message,"success"),t("show"),n(i)}).catch(i=>{e("sidebar/setLoading",!1,{root:!0}),Fe(i.response.data.message,"error"),o(i)})})}};const dzn={namespaced:!0,state:szn,getters:azn,actions:czn,mutations:lzn},uzn=e=>De.get(Ie("api.author.product_group.index",e)),hzn=e=>De.post(Ie("api.author.product_group.show"),e),fzn=()=>De.get(Ie("api.author.product_group.showOrCreate")),mzn=(e,t)=>De.patch(Ie("api.author.product_group.update",{group:e}),t),pzn=e=>De.patch(Ie("api.author.product_group.reorder"),{ids:e}),gzn=e=>De.patch(Ie("api.author.product_group.hiddenToggle",{group:e})),vzn=e=>De.delete(Ie("api.author.product_group.delete",{group:e})),_zn=e=>De.get(Ie("api.author.product_group.products",{...e})),yzn=(e,t)=>De.post(Ie("api.author.product_group.productsAdded",{group:e,...t})),zh={index:uzn,show:hzn,showOrCreate:fzn,update:mzn,reorder:pzn,hiddenToggle:gzn,deletee:vzn,products:_zn,productsAdded:yzn},bzn={loading:!1,shown:[],hidden:[],detailLoading:!1,detail:{title:null,cover_img:null,product_order_by:null,products:[]},productsLoading:!0,productsFilters:{text:"",perPage:10,page:1,available:!0},products:{data:[]},productsAddedFilters:{text:"",perPage:10,page:1,available:!0},productsAdded:{data:[]}};let kzn={getLoading:e=>e.loading,getShown:e=>e.shown,getHidden:e=>e.hidden,getDetailLoading:e=>e.detailLoading,getDetail:e=>e.detail,getDetailProducts:e=>e.detail.products,getProductsSearch:e=>e.productsFilters.text,getProductsAddedSearch:e=>e.productsAddedFilters.text,getProductsLoading:e=>e.productsLoading,getProducts:e=>e.products,getProductsAdded:e=>e.productsAdded},wzn={setLoading(e,t){e.loading=t},setShown(e,t){e.shown=t},setHidden(e,t){e.hidden=t},setDetailLoading(e,t){e.detailLoading=t},setDetail(e,t){e.detail=t},setDetailCoverImg(e,t){e.detail.cover_img=t},resetDetail(e){e.detail={title:null,cover_img:null,products:[],product_order_by:null}},setDetailProducts(e,t){e.detail.products=t},setProductsLoading(e,t){e.productsLoading=t},setProductsSearch(e,t){e.productsFilters.text=t},setProductsPage(e,t){e.productsFilters.page=t},setProductsAddedSearch(e,t){e.productsAddedFilters.text=t},setProductsAddedPage(e,t){e.productsAddedFilters.page=t},setProducts(e,t){e.products=t},setProductsAdded(e,t){e.productsAdded=t},resetProducts(e){e.productsFilters={text:"",perPage:10,page:1,available:!0},e.products={data:[]}},resetProductsAdded(e){e.productsAddedFilters={text:"",perPage:10,page:1,available:!0},e.productsAdded={data:[]}}},$zn={index({commit:e},t={user:null,hidden:null}){return e("setLoading",!0),new Promise((n,o)=>{zh.index(t).then(i=>{t.hidden?e("setHidden",i.data.list):e("setShown",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response.data.message,"error"),e("setLoading",!1),o(i)})})},show({commit:e},t){return e("setDetailLoading",!0),new Promise((n,o)=>{zh.show(t).then(i=>{t.imageReload?e("setDetailCoverImg",i.data.detail.cover_img):e("setDetail",i.data.detail),e("setDetailLoading",!1),n(i)}).catch(i=>{e("setDetailLoading",!1),o(i)})})},showOrCreate({commit:e,dispatch:t}){return new Promise((n,o)=>{zh.showOrCreate().then(i=>{e("setDetail",i.data.detail),t("products"),t("productsAdded"),n(i)}).catch(i=>{Fe(i.response.data.message,"error"),o(i)})})},update({commit:e,dispatch:t},{id:n,group:o,silent:i}){return i||e("sidebar/setLoading",!0,{root:!0}),new Promise((r,s)=>{zh.update(n,o).then(a=>{i||(t("index",{shown:!0}),t("index",{hidden:!0}),t("sidebar/close",null,{root:!0}),Fe(a.data.message,"success")),r(a)}).catch(a=>{e("sidebar/setLoading",!1,{root:!0}),Fe(a.response.data.message,"error"),s(a)})})},reorder({commit:e},{groups:t}){e("setShown",t);let n=t.map(o=>o.id);zh.reorder(n).then(o=>{Fe(o.data.message,"success")}).catch(o=>{var i,r;(r=(i=o==null?void 0:o.response)==null?void 0:i.data)!=null&&r.message&&Fe(o.response.data.message,"error")})},hiddenToggle({commit:e,dispatch:t},{id:n}){return e("setLoading",!0),new Promise((o,i)=>{zh.hiddenToggle(n).then(r=>{Fe(r.data.message,"success"),t("index",{shown:!0}),t("index",{hidden:!0}),e("setLoading",!1),o(r)}).catch(r=>{Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})},delete({commit:e,dispatch:t},{id:n}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{zh.deletee(n).then(r=>{t("sidebar/close",null,{root:!0}),t("index",{shown:!0}),t("index",{hidden:!0}),Fe(r.data.message,"success"),o(r)}).catch(r=>{e("sidebar/setLoading",!1,{root:!0}),Fe(r.response.data.message,"error"),i(r)})})},addDetailProduct({state:e,dispatch:t},{product:n}){e.detail.products.push(n),t("update",{id:e.detail.id,group:e.detail,silent:!0}),Fe("Materiál přidán","success")},removeDetailProduct({state:e,dispatch:t},{id:n}){let o=e.detail.products.map(i=>i.id).indexOf(n);e.detail.products.splice(o,1),e.detail.products.length/e.productsAddedFilters.perPage<=e.productsAddedFilters.page-1&&e.productsAddedFilters.page!=1&&(e.productsAddedFilters.page-=1),t("update",{id:e.detail.id,group:e.detail,silent:!0}),Fe("Materiál odebrán","success")},products({commit:e,state:t}){return e("setProductsLoading",!0),new Promise((n,o)=>{zh.products(t.productsFilters).then(i=>{e("setProducts",i.data),e("setProductsLoading",!1),n(i.data)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e("setProductsLoading",!1),o(i.response)})})},productsAdded({commit:e,state:t}){return e("setProductsLoading",!0),new Promise((n,o)=>{zh.productsAdded(t.detail.id,t.productsAddedFilters).then(i=>{e("setProductsAdded",i.data),e("setProductsLoading",!1),n(i.data)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e("setProductsLoading",!1),o(i.response)})})}};const Czn={namespaced:!0,state:bzn,getters:kzn,actions:$zn,mutations:wzn},Szn={stats:[],periods:{yesterday:{sells:0,visits:0,conversion:0,totalToPay:0},week:{sells:0,visits:0,conversion:0,totalToPay:0},month:{sells:0,visits:0,conversion:0,totalToPay:0}},statsHeader:{total_to_pay:{sum:0,increase:0},sells:{sum:0,increase:0},visitors:{sum:0,increase:0},sells_change:0,conversion:0},dateMin:gt().toDate(),loading:!1};let Tzn={getStats:e=>e.stats,getPeriods:e=>e.periods,getStatsHeader:e=>e.statsHeader,getDateMin:e=>e.dateMin,isLoading:e=>e.loading},Ezn={setStats(e,t){e.stats=t},setPeriods(e,t){e.periods=t},setStatsHeader(e,t){e.statsHeader=t},resetStatsHeader(e){e.statsHeader={total_to_pay:{sum:0,increase:0},sells:{sum:0,increase:0},visitors:{sum:0,increase:0},sells_change:0,conversion:0}},setDateMin(e,t){e.dateMin=t},setLoading(e,t){e.loading=t}},Izn={periods({commit:e}){e("setLoading",!0),p0.periods().then(t=>{e("setPeriods",t.data),e("setLoading",!1)}).catch(t=>{console.log(t),e("setLoading",!1)})},monthly({state:e,commit:t},{date:n}){e.loading||(t("resetStatsHeader"),t("setLoading",!0),p0.monthly(n.format("Y-M")).then(o=>{t("setStatsHeader",o.data.stats.stats),t("setStats",o.data.stats.stats_per_day),t("setDateMin",gt(o.data.date_min).toDate()),t("setLoading",!1)}).catch(o=>{console.log(o),t("setLoading",!1)}))},monthlyAdmin({state:e,commit:t},{userId:n,date:o}){e.loading||(t("setLoading",!0),p0.monthlyAdmin(n,o.format("Y-M")).then(i=>{t("setStatsHeader",i.data.stats.stats),t("setStats",i.data.stats.stats_per_day),t("setDateMin",gt(i.data.date_min).toDate()),t("setLoading",!1)}).catch(i=>{console.log(i),t("setLoading",!1)}))},productMonthly({commit:e},{productId:t,date:n}){e("setLoading",!0),p0.productMonthly(t,n.format("Y-M")).then(o=>{e("setStatsHeader",o.data.stats),e("setDateMin",gt(o.data.date_min).toDate()),e("setLoading",!1)}).catch(o=>{console.log(o),e("setLoading",!1)})}};const Pzn={namespaced:!0,state:Szn,getters:Tzn,actions:Izn,mutations:Ezn},Azn={loading:!1,filters:{category:[],text:[],perPage:null,available:!1},component_filters:{category:{subject:[],class:[]},text:[]},list:[],list_paginated:[],count:0};let Dzn={getLoading:e=>e.loading,getComponentFilters:e=>e.component_filters,getFilters:e=>e.filters,getList:e=>e.list},xzn={setLoading(e,t){e.loading=t},setComponentFilters(e,t){e.component_filters=t},setFilters(e,t){e.filters=t},setList(e,t){e.list=t},setListPaginated(e,t){e.list_paginated=t},setCount(e,t){e.count=t}},Ozn={load({commit:e,state:t},n=null){return e("setLoading",!0),new Promise((o,i)=>{ak.index(n||t.filters).then(r=>{n&&n.perPage?e("setListPaginated",r.data):(e("setList",r.data.data),e("setCount",Object.keys(r.data.data).length)),e("setLoading",!1),o(r)}).catch(r=>{e("setLoading",!1),i(r)})})}};const Lzn={namespaced:!0,state:Azn,getters:Dzn,actions:Ozn,mutations:xzn},Mzn={loading:!1,filters:{category:[],text:[]},component_filters:{category:{subject:[],class:[]},text:[]},list:[]};let Nzn={getLoading:e=>e.loading,getComponentFilters:e=>e.component_filters,getFilters:e=>e.filters,getList:e=>e.list},Rzn={setLoading(e,t){e.loading=t},setComponentFilters(e,t){e.component_filters=t},setFilters(e,t){e.filters=t},setList(e,t){e.list=t}},jzn={load({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{ak.complaints(t.filters).then(i=>{e("setList",i.data.data),e("setLoading",!1),n(i)}).catch(i=>{e("setLoading",!1),o(i)})})}};const Fzn={namespaced:!0,state:Mzn,getters:Nzn,actions:jzn,mutations:Rzn},zzn={loading:!1,filters:{category:[],text:[]},component_filters:{category:{subject:[],class:[]},text:[]},list:[]};let Uzn={getLoading:e=>e.loading,getComponentFilters:e=>e.component_filters,getFilters:e=>e.filters,getList:e=>e.list},Bzn={setLoading(e,t){e.loading=t},setComponentFilters(e,t){e.component_filters=t},setFilters(e,t){e.filters=t},setList(e,t){e.list=t}},Hzn={load({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{ak.revisions(t.filters).then(i=>{e("setList",i.data.data),e("setLoading",!1),n(i)}).catch(i=>{e("setLoading",!1),o(i)})})}};const Vzn={namespaced:!0,state:zzn,getters:Uzn,actions:Hzn,mutations:Bzn},qzn=()=>De.get(Ie("api.author.discount.individual.index")),Yzn=e=>De.get(Ie("api.author.discount.individual.show",e)),Wzn=e=>De.get(Ie("api.author.discount.individual.invalid_dates",e)),Gzn=e=>De.get(Ie("api.author.discount.individual.invalid_years",e)),Zzn=e=>De.post(Ie("api.author.discount.individual.create"),{discount:e}),Kzn=(e,t)=>De.patch(Ie("api.author.discount.individual.update",{discount:e}),{discount:t}),Jzn=e=>De.delete(Ie("api.author.discount.individual.delete",e)),Xzn=e=>De.delete(Ie("api.author.discount.individual.deactivate",e)),dm={index:qzn,show:Yzn,invalidDates:Wzn,invalidYears:Gzn,create:Zzn,update:Kzn,deletee:Jzn,deactivate:Xzn};let Qzn={loading:!1,list:[],invalidDates:[],invalidYears:[],detail:{id:null,type:"all_products",discount:20,is_active:null,valid_from:null,valid_to:null,duration:null,products:[]}},eUn={},tUn={setLoading(e,t){e.loading=t},setList(e,t){e.list=t},setDetail(e,t){e.detail=t},setDetailDiscount(e,t){e.detail.discount=t},setDetailValidFrom(e,t){e.detail.valid_from=t,e.detail.duration&&(e.detail.valid_to=gt(t).add(e.detail.duration-1,"days"))},setDetailDuration(e,t){e.detail.duration=t,e.detail.valid_from&&(e.detail.valid_to=gt(e.detail.valid_from).add(t-1,"days"))},setDetailType(e,t){e.detail.type=t},setDetailProducts(e,t){e.detail.products=t},resetDetail(e){e.detail={id:null,type:"all_products",discount:20,is_active:!1,valid_from:null,valid_to:null,duration:null,products:[]}},setInvalidDates(e,t){e.invalidDates=t},setInvalidYears(e,t){e.invalidYears=t}},nUn={index({commit:e}){return e("setLoading",!0),new Promise((t,n)=>{dm.index().then(o=>{e("setList",o.data.data),e("setLoading",!1),t(o)}).catch(o=>{e("setLoading",!1),n(o)})})},show({commit:e},t){return e("setLoading",!0),new Promise((n,o)=>{dm.show(t).then(i=>{e("setDetail",i.data.data),e("setLoading",!1),n(i)}).catch(i=>{e("setLoading",!1),o(i)})})},invalidDates({commit:e,state:t}){return e("setLoading",!0),new Promise((n,o)=>{dm.invalidDates(t.detail.id).then(i=>{e("setInvalidDates",i.data.data),e("setLoading",!1),n(i)}).catch(i=>{e("setLoading",!1),o(i)})})},invalidYears({commit:e,state:t}){return e("setLoading",!0),new Promise((n,o)=>{dm.invalidYears(t.detail.id).then(i=>{e("setInvalidYears",i.data.data),e("setLoading",!1),n(i)}).catch(i=>{e("setLoading",!1),o(i)})})},create({commit:e,state:t,dispatch:n}){return e("setLoading",!0),new Promise((o,i)=>{dm.create(t.detail).then(r=>{Fe(r.data.message,"success"),e("resetDetail"),e("setLoading",!1),n("index"),n("invalidDates"),n("invalidYears"),o(r)}).catch(r=>{Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})},update({commit:e,state:t,dispatch:n}){return e("setLoading",!0),new Promise((o,i)=>{dm.update(t.detail.id,t.detail).then(r=>{Fe(r.data.message,"success"),e("resetDetail"),e("setLoading",!1),n("index"),n("invalidDates"),n("invalidYears"),o(r)}).catch(r=>{Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})},deactivate({commit:e,dispatch:t},n){return e("setLoading",!0),new Promise((o,i)=>{dm.deactivate(n).then(r=>{Fe(r.data.message,"success"),e("resetDetail"),e("setLoading",!1),t("index"),t("invalidDates"),t("invalidYears"),o(r)}).catch(r=>{Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})},delete({commit:e,dispatch:t},n){return e("setLoading",!0),new Promise((o,i)=>{dm.deletee(n).then(r=>{Fe(r.data.message,"success"),e("resetDetail"),e("setLoading",!1),t("index"),t("invalidDates"),t("invalidYears"),o(r)}).catch(r=>{Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})}};const oUn={namespaced:!0,state:Qzn,getters:eUn,actions:nUn,mutations:tUn},iUn=()=>De.get(Ie("api.author.discount_automatic_settings.show")),rUn=()=>De.get(Ie("api.author.discount.automatic.show")),sUn=(e,t)=>De.post(Ie("api.author.discount.automatic.update"),{discount:e,kept:t}),QT={showSettings:iUn,show:rUn,update:sUn};let Yce={loading:!1,settins_loading:!1,settings:{id:null,valid_from_iso:null,valid_to_iso:null},discount:{id:null,discount:null,valid_from:null,valid_to:null,valid_length:null,duration:null,is_active:null,type:null,state:null,products:null,kept:!1}},aUn={},lUn={setLoading(e,t){e.loading=t},setSettingsLoading(e,t){e.settings_loading=t},setSettings(e,t){e.settings=t},setDiscount(e,t){e.discount=t},resetDiscount(e){e.discount={id:null,discount:null,valid_from:null,valid_to:null,valid_length:null,duration:null,is_active:null,type:null,state:null,products:null,kept:e.discount.kept}},setAmount(e,t){e.discount.discount=t},setKept(e,t){e.discount.kept=t}},cUn={showSettings({state:e,commit:t}){if(!e.settings_loading)return t("setSettingsLoading",!0),new Promise((n,o)=>{QT.showSettings().then(i=>{t("setSettings",i.data.automatic_discount_settings),t("setSettingsLoading",!1),n(i)}).catch(i=>{t("setSettingsLoading",!1),o(i)})})},show({commit:e}){if(!Yce.loading)return e("setLoading",!0),new Promise((t,n)=>{QT.show().then(o=>{let i=o.data.author_discount_automatic;i?e("setDiscount",i):e("resetDiscount"),e("setLoading",!1),t(o)}).catch(o=>{Fe(o.response.data.message,"error"),e("setLoading",!1),n(o)})})},update({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{QT.update(t.discount.discount,t.discount.kept).then(i=>{let r=i.data.author_discount_automatic;r?e("setDiscount",r):e("resetDiscount"),e("setLoading",!1),Fe(i.data.message,"success"),n(i)}).catch(i=>{Fe(i.response.data.message,"error"),e("setLoading",!1),o(i)})})},delete({commit:e,dispatch:t}){e("resetDiscount"),t("update")},deactivate({commit:e,dispatch:t}){e("resetDiscount"),t("update")}};const dUn={namespaced:!0,state:Yce,getters:aUn,actions:cUn,mutations:lUn},uUn=(e=null,t=null,n=null)=>De.get(Ie("school.employee.api.download.index",{text:t,category:e,page:n})),VY={index:uUn},hUn={downloadItems:[],cached:!1,loading:!1,loading_more:!1,download_filters:{category:[],text:[]},component_filters:{category:{subject:[],class:[]},text:[]},pagination:{current_page:1,per_page:1,last_page:0,total:0}};let fUn={getDownloadItems:e=>e.downloadItems,getDownloadsWithFilters:e=>({downloadItems:e.downloadItems,download_filters:e.download_filters}),getComponentFilters:e=>e.component_filters,getPagination:e=>e.pagination,loading:e=>e.loading,loadingMore:e=>e.loading_more},mUn={setDownloadItems(e,t){e.downloadItems=t},setDownloadFilters(e,t){e.download_filters=t},appendDownloadItems(e,t){e.downloadItems=e.downloadItems.concat(t)},setComponentFilters(e,t){e.component_filters=t},setPagination(e,t){e.pagination=t},toggleLoading(e){e.loading=!e.loading},setLoading(e,t){e.loading=t},setLoadingMore(e,t){e.loading_more=t},cached(e){e.cached=!0}},pUn={load({commit:e,state:t}){if(!t.loading)return new Promise((n,o)=>{e("setLoading",!0),VY.index(t.download_filters.category,t.download_filters.text,t.pagination.current_page).then(i=>{e("setDownloadItems",i.data.data),e("setPagination",i.data.meta),e("setLoading",!1),n()}).catch(()=>{e("setLoading",!1),o()})})},loadMore({commit:e,state:t}){if(!(t.pagination.current_page+1>t.pagination.last_page))return new Promise((n,o)=>{e("setLoadingMore",!0),VY.index(t.download_filters.category,t.download_filters.text,t.pagination.current_page+1).then(i=>{e("appendDownloadItems",i.data.data),e("setPagination",i.data.meta),e("setLoadingMore",!1),n()}).catch(()=>{e("setLoadingMore",!1),o()})})},updateDownloadFilters({commit:e},{downloadFilters:t}){e("setDownloadFilters",t)},updateComponentFilters({commit:e},{componentFilters:t}){e("setComponentFilters",t)},toggleLoading({commit:e}){e("toggleLoading")}};const gUn={namespaced:!0,state:hUn,getters:fUn,actions:pUn,mutations:mUn},vUn={loading:!1,loadingAccountingEmail:!1,detail:{}};let _Un={getLoading:e=>e.loading,getLoadingAccountingEmail:e=>e.loadingAccountingEmail,getDetail:e=>e.detail},yUn={setLoading(e,t){e.loading=t},setLoadingAccountingEmail(e,t){e.loadingAccountingEmail=t},setDetail(e,t){e.detail=t}},bUn={show({commit:e}){return e("setLoading",!0),new Promise((t,n)=>{n1.show().then(o=>{e("setDetail",o.data.detail),e("setLoading",!1),t(o)}).catch(o=>{Fe(o.response,"error"),e("setLoading",!1),n(o)})})},accountingEmailUpdate({commit:e,dispatch:t},{accountingEmail:n}){return e("setLoadingAccountingEmail",!0),new Promise((o,i)=>{n1.accountingEmailUpdate(n).then(r=>{Fe(r.data.message,"success"),e("setLoadingAccountingEmail",!1),t("show"),o(r)}).catch(r=>{Fe(r.response,"error"),e("setLoadingAccountingEmail",!1),i(r)})})}};const kUn={namespaced:!0,state:vUn,getters:_Un,mutations:yUn,actions:bUn},wUn=(e,t)=>De.post(Ie("school.manager.api.credit_order.place"),{amount:e,discount_code:t}),$Un=e=>De.delete(Ie("school.manager.api.credit_order.delete",e)),CUn=e=>De.post(Ie("school.manager.api.credit_order.discount.validate"),{discount_code:e}),cA={place:wUn,deletee:$Un,discountValidate:CUn},SUn={};let TUn={},EUn={},IUn={place({commit:e,dispatch:t},{amount:n,discountCode:o=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{cA.place(n,o).then(s=>{e("sidebar/setLoading",!1,{root:!0});let a=new Date().getFullYear();t("schoolInvoice/index",{year:a},{root:!0}),i(s)}).catch(s=>{Fe(s.response,"error"),e("sidebar/setLoading",!1,{root:!0}),r(s)})})},delete({commit:e,dispatch:t},{creditOrder:n}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{cA.deletee(n.id).then(r=>{t("sidebar/close",{},{root:!0}),Fe(r.data.message,"success");let s=new Date(n.created_at).getFullYear();s<2023?t("schoolInvoice/archiveIndex",{year:s},{root:!0}):t("schoolInvoice/index",{year:s},{root:!0}),o(r)}).catch(r=>{Fe(r.response,"error"),e("sidebar/setLoading",!1,{root:!0}),i(r)})})}};const PUn={namespaced:!0,state:SUn,getters:TUn,mutations:EUn,actions:IUn},AUn=()=>De.get(Ie("school.manager.api.employee.index")),DUn=e=>De.patch(Ie("school.manager.api.employee.confirm",e)),xUn=e=>De.patch(Ie("school.manager.api.employee.decline",e)),OUn=e=>De.delete(Ie("school.manager.api.employee.delete",e)),LUn=(e,t)=>De.patch(Ie("school.manager.api.employee.credit.update",e),{amount:t}),n0={index:AUn,confirm:DUn,decline:xUn,deletee:OUn,creditUpdate:LUn},MUn={loading:!0,index:[]};let NUn={getLoading:e=>e.loading,getIndex:e=>e.index},RUn={setLoading(e,t){e.loading=t},setIndex(e,t){e.index=t}},jUn={index({commit:e}){return e("setLoading",!0),new Promise((t,n)=>{n0.index().then(o=>{e("setIndex",o.data.index),e("setLoading",!1),t(o)}).catch(o=>{Fe(o.response.data.message,"error"),e("setLoading",!1),n(o)})})},confirm({commit:e,dispatch:t},{employee:n}){return e("setLoading",!0),new Promise((o,i)=>{n0.confirm(n.id).then(r=>{Fe(r.data.message,"success"),t("index"),o(r)}).catch(r=>{Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})},decline({commit:e,dispatch:t},{employee:n}){return e("setLoading",!0),new Promise((o,i)=>{n0.decline(n.id).then(r=>{Fe(r.data.message,"success"),t("index"),o(r)}).catch(r=>{Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})},delete({commit:e,dispatch:t},{employee:n}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{n0.deletee(n.id).then(r=>{Fe(r.data.message,"success"),t("sidebar/close",{},{root:!0}),t("index"),o(r)}).catch(r=>{Fe(r.response.data.message,"error"),e("sidebar/setLoading",!1,{root:!0}),i(r)})})},creditUpdate({commit:e,dispatch:t},{employee:n,amount:o}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{n0.creditUpdate(n.id,o).then(s=>{Fe(s),t("sidebar/close",{},{root:!0}),t("index"),t("school/show",{},{root:!0}),i(s)}).catch(s=>{Fe(s),e("sidebar/setLoading",!1,{root:!0}),r(s)})})}};const FUn={namespaced:!0,state:MUn,getters:NUn,mutations:RUn,actions:jUn},zUn=(e=null)=>De.get(Ie("school.manager.api.invoice.index",{year:e})),UUn=(e=null)=>De.get(Ie("school.manager.api.invoice.archive.index",{year:e})),BUn=()=>De.get(Ie("school.manager.api.invoice.first_year")),eE={index:zUn,archiveIndex:UUn,firstYear:BUn},HUn={loading:!1,allFirstYear:null,list:[],firstYear:new Date().getFullYear(),activeYear:new Date().getFullYear(),archiveList:[],archiveFirstYear:2022};let VUn={getLoading:e=>e.loading,getAllFirstYear:e=>e.allFirstYear,getList:e=>e.list,getFirstYear:e=>e.firstYear,getActiveYear:e=>e.activeYear,getArchiveList:e=>e.archiveList,getArchiveFirstYear:e=>e.archiveFirstYear},qUn={setLoading(e,t){e.loading=t},setAllFirstYear(e,t){e.allFirstYear=t},setList(e,t){e.list=t},setFirstYear(e,t){e.firstYear=t},setActiveYear(e,t){e.activeYear=t},setArchiveList(e,t){e.archiveList=t},setArchiveFirstYear(e,t){e.archiveFirstYear=t}},YUn={index({commit:e},{year:t}){return e("setLoading",!0),new Promise((n,o)=>{eE.index(t).then(i=>{e("setList",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})},firstYear({commit:e}){return new Promise((t,n)=>{eE.firstYear().then(o=>{let i=o.data.year;e("setAllFirstYear",i),i<2023?(e("setFirstYear",2023),e("setArchiveFirstYear",i)):(e("setFirstYear",i),e("setArchiveFirstYear",2022)),t(o)}).catch(o=>{Fe(o.response,"error"),n(o)})})},archiveIndex({commit:e},{year:t}){return e("setLoading",!0),new Promise((n,o)=>{eE.archiveIndex(t).then(i=>{e("setArchiveList",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})}};const WUn={namespaced:!0,state:HUn,getters:VUn,mutations:qUn,actions:YUn},GUn=e=>De.delete(Ie("school.manager.api.order.delete",e)),ZUn=()=>De.get(Ie("school.manager.api.order.first_year")),KUn=(e=null)=>De.get(Ie("school.manager.api.order.summary.index",{year:e})),tE={deletee:GUn,firstYear:ZUn,summaryIndex:KUn},JUn={firstYear:new Date().getFullYear(),summaryLoading:!1,summaryList:[],summaryFirstYear:new Date().getFullYear(),summaryActiveYear:new Date().getFullYear()};let XUn={getFirstYear:e=>e.firstYear,getSummaryLoading:e=>e.summaryLoading,getSummaryList:e=>e.summaryList,getSummaryFirstYear:e=>e.summaryFirstYear,getSummaryActiveYear:e=>e.summaryActiveYear},QUn={setFirstYear(e,t){e.firstYear=t},setSummaryLoading(e,t){e.summaryLoading=t},setSummaryList(e,t){e.summaryList=t},setSummaryFirstYear(e,t){e.summaryFirstYear=t},setSummaryActiveYear(e,t){e.summaryActiveYear=t}},eBn={delete({commit:e,dispatch:t},{order:n}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{tE.deletee(n.id).then(r=>{t("sidebar/close",{},{root:!0}),Fe(r.data.message,"success");let s=new Date(n.created_at).getFullYear();s<2023?t("schoolInvoice/archiveIndex",{year:s},{root:!0}):t("schoolInvoice/index",{year:s},{root:!0}),o(r)}).catch(r=>{Fe(r.response,"error"),e("sidebar/setLoading",!1,{root:!0}),i(r)})})},firstYear({commit:e}){return new Promise((t,n)=>{tE.firstYear().then(o=>{let i=o.data.year;e("setFirstYear",i),e("setSummaryFirstYear",i),t(o)}).catch(o=>{Fe(o.response,"error"),n(o)})})},summaryIndex({commit:e},{year:t}){return e("setSummaryLoading",!0),new Promise((n,o)=>{tE.summaryIndex(t).then(i=>{e("setSummaryList",i.data.list),e("setSummaryLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setSummaryLoading",!1),o(i)})})}};const tBn={namespaced:!0,state:JUn,getters:XUn,mutations:QUn,actions:eBn},nBn={loading:!1,data:{type:null,dispatch:null},type:null,is_open:!1};let oBn={getLoading:e=>e.loading,getType:e=>e.type,getData:e=>e.data,isOpen:e=>e.is_open},iBn={setLoading(e,t){e.loading=t},setOpen(e,t){e.is_open=t},setData(e,t){e.data=t},setType(e,t){e.type=t}},rBn={prepareOpening({commit:e},{type:t=null,data:n={}}){return new Promise(o=>{e("setType",t),e("setData",n),o()})},open({commit:e,dispatch:t},{type:n=null,data:o={}}){t("prepareOpening",{type:n,data:o}).then(()=>{e("setOpen",!0),window.$("#"+n+"-offcanvas").offcanvas("show")})},close({commit:e,state:t}){window.$("#"+t.type+"-offcanvas").offcanvas("hide"),e("setOpen",!1),e("setType",null),e("setData",{}),e("setLoading",!1)},setOpen({commit:e},{isOpen:t}){e("setOpen",t)}};const sBn={namespaced:!0,state:nBn,getters:oBn,mutations:iBn,actions:rBn},aBn={back_paths:[]};let lBn={getBackPath:e=>e.back_paths[e.back_paths.length-1],getBackPaths:e=>e.back_paths},cBn={setBackPath(e,t){e.back_paths[e.back_paths.length-1]!==t&&e.back_paths.push(t)},popBackPath(e){e.back_paths.pop()}},dBn={setBackPath({commit:e},{path:t}){e("setBackPath",t)},popBackPath({commit:e}){e("popBackPath")},resetBackPath({commit:e}){e("setBackPath",null)}};const uBn={namespaced:!0,state:aBn,getters:lBn,mutations:cBn,actions:dBn},hBn={loading:!1,openCount:0,list:{data:[]},statusLoading:!1,worthyLoading:!1,detail:{id:0,author:{id:0},vat:{value:null,type:null,name:null},file_type:[],ratings:[],files:[{id:0,name:""}]},delete:{id:null,title:null},feedback:{id:null,title:null,status:null,old:null}};let fBn={getLoading:e=>e.loading,getStatusLoading:e=>e.statusLoading,getWorthyLoading:e=>e.worthyLoading,getList:e=>e.list,getOpenCount:e=>e.openCount,getDetail:e=>e.detail,getEditOpen:e=>e.edit.open,getDelete:e=>e.delete,getFeedback:e=>e.feedback},mBn={setLoading(e,t){e.loading=t},setStatusLoading(e,t){e.statusLoading=t},setWorthyLoading(e,t){e.worthyLoading=t},setList(e,t){e.list=t},setLogsPage(e,t){e.logsPage=t},setOpenCount(e,t){e.openCount=t},setDetail(e,t){e.detail=t},setEditOpen(e,t){e.edit.open=t},setDelete(e,t){e.delete=t},setFeedback(e,t){e.feedback=t},setVat(e,t){e.detail.vat=t}},pBn={list({commit:e},{filters:t=null}){return e("setLoading",!0),new Promise((n,o)=>{Xr.list(t).then(i=>{e("setList",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})},openCount({commit:e}){return new Promise((t,n)=>{Xr.openCount().then(o=>{e("setOpenCount",o.data.openCount),t(o)}).catch(o=>{Fe(o.response,"error"),n(o)})})},detail({commit:e},{id:t}){return e("setLoading",!0),new Promise((n,o)=>{Xr.detail(t).then(i=>{e("setDetail",i.data.detail),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})},status({commit:e,dispatch:t},{id:n,status:o,filters:i=null}){return e("sidebar/setLoading",!0,{root:!0}),e("setStatusLoading",!0),new Promise((r,s)=>{Xr.updateStatus(n,{status:o}).then(a=>{e("setStatusLoading",!1),t("sidebar/close",{},{root:!0}),t("list",{filters:i}),t("openCount"),t("detail",{id:n}),Fe(a.data.message,"success"),r(a)}).catch(a=>{e("setStatusLoading",!1),e("sidebar/setLoading",!1,{root:!0}),Fe(a.response,"error"),s(a)})})},toggleHide({commit:e,dispatch:t},{id:n}){return e("setLoading",!0),new Promise((o,i)=>{Xr.toggleHide(n).then(r=>{e("setLoading",!1),t("detail",{id:n}),Fe(r.data.message,"success"),o(r)}).catch(r=>{e("setLoading",!1),Fe(r.response,"error"),i(r)})})},toggleWorthy({commit:e,state:t},{id:n,isWorthy:o}){if(!t.worthyLoading)return e("setWorthyLoading",!0),t.detail.is_worthy=o,new Promise((i,r)=>{Xr.toggleWorthy(n).then(s=>{e("setWorthyLoading",!1),t.detail.is_worthy=s.data.is_worthy,Fe(s),i(s)}).catch(s=>{t.detail.is_worthy=!o,e("setWorthyLoading",!1),Fe(s.response,"error"),r(s)})})},update({commit:e,dispatch:t},{id:n,product:o,onlyCategories:i=!1}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((r,s)=>{Xr.update(n,o,i).then(a=>{t("sidebar/close",{},{root:!0}),Fe(a.data.message,"success"),t("detail",{id:n}),r(a)}).catch(a=>{e("sidebar/setLoading",!1,{root:!0}),Fe(a.response,"error"),s(a)})})},updateAdminNote({dispatch:e,commit:t},{id:n,note:o}){return t("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{Xr.updateAdminNote(n,o).then(s=>{e("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),e("detail",{id:n}),i(s)}).catch(s=>{t("sidebar/setLoading",!1,{root:!0}),Fe(s,"error"),r(s)})})},delete({commit:e,dispatch:t},{id:n,deleted_reason:o,filters:i}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((r,s)=>{Xr.remove(n,o).then(a=>{t("sidebar/close",{},{root:!0}),Fe(a.data,"success"),t("list",{filters:i}),r(a)}).catch(a=>{e("sidebar/setLoading",!1,{root:!0}),Fe(a.response,"error"),s(a)})})},restore({commit:e,dispatch:t},{id:n,filters:o}){return e("setLoading",!0),new Promise((i,r)=>{Xr.restore(n).then(s=>{e("setLoading",!1),Fe(s.data,"success"),t("list",{filters:o}),i(s)}).catch(s=>{e("setLoading",!1),Fe(s.response,"error"),r(s)})})},recommend({commit:e,dispatch:t},{id:n}){return e("setLoading",!0),new Promise((o,i)=>{Xr.recommend(n).then(r=>{e("setLoading",!1),Fe(r.data.message,"success"),t("detail",{id:n}),o(r.data)}).catch(r=>{var s,a;e("setLoading",!1),(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),i(r.response)})})},removeRecommend({commit:e,dispatch:t},{id:n}){return e("setLoading",!0),new Promise((o,i)=>{Xr.removeRecommend(n).then(r=>{e("setLoading",!1),Fe(r.data.message,"success"),t("detail",{id:n}),o(r.data)}).catch(r=>{var s,a;e("setLoading",!1),(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),i(r.response)})})}};const gBn={namespaced:!0,state:hBn,getters:fBn,mutations:mBn,actions:pBn};let vBn=jo.pagination.per_page;const _Bn=(e,t=vBn)=>De.get(Ie("administration.api.product.complaint.list",{...e,perPage:t})),yBn=()=>De.get(Ie("administration.api.product.complaint.open.count")),bBn=e=>De.get(Ie("administration.api.product.complaint.detail",e)),kBn=(e,t)=>De.post(Ie("administration.api.product.complaint.addNote",{complaint:e,text:t})),wBn=(e,t)=>De.post(Ie("administration.api.product.complaint.fix",{complaint:e,text:t})),$Bn=(e,t)=>De.post(Ie("administration.api.product.complaint.fixWithRefund",{complaint:e,text:t})),CBn=(e,t,n)=>De.post(Ie("administration.api.product.complaint.reject",{complaint:e,text:t,isOnlyForAdmin:n})),SBn=(e,t)=>De.post(Ie("administration.api.product.complaint.close",{complaint:e,text:t})),TBn=(e,t)=>De.post(Ie("administration.api.product.complaint.messageCustomer",{complaint:e,text:t})),EBn=(e,t)=>De.post(Ie("administration.api.product.complaint.messageAuthor",{complaint:e,text:t})),Iu={list:_Bn,openCount:yBn,detail:bBn,addNote:kBn,fix:wBn,fixWithRefund:$Bn,reject:CBn,close:SBn,messageCustomer:TBn,messageAuthor:EBn},IBn=(e,t)=>Ie("administration.api.product.complaint.message.author.store.preview",{complaint:e,text:t}),PBn=(e,t)=>Ie("administration.api.product.complaint.message.customer.store.preview",{complaint:e,text:t}),ABn=(e,t)=>Ie("administration.api.product.complaint.message.state.rejected.update.preview",{complaint:e,text:t}),DBn=(e,t)=>Ie("administration.api.product.complaint.message.state.returned.update.preview",{complaint:e,text:t}),xBn=(e,t)=>Ie("administration.api.product.complaint.message.state.toFix.update.preview",{complaint:e,text:t}),OBn=(e,t)=>Ie("administration.api.product.complaint.message.state.toFix.update.credit.return.preview",{complaint:e,text:t}),LBn={messageAuthor:IBn,messageCustomer:PBn,stateRejectedUpdate:ABn,stateReturnedUpdate:DBn,stateToFixUpdate:xBn,stateToFixUpdateWithCreditReturn:OBn},MBn={loading:!0,list:{data:[]},openCount:0,detail:null,resolution:{actions:{select:null,check:[]},note:""},message:null};let NBn={getLoading:e=>e.loading,getList:e=>e.list,getOpenCount:e=>e.openCount,getDetail:e=>e.detail,getResolutionActionsSelect:e=>e.resolution.actions.select,getResolutionActionsCheck:e=>e.resolution.actions.check,getResolutionNote:e=>e.resolution.note,getMessage:e=>e.message},RBn={setLoading(e,t){e.loading=t},setList(e,t){e.list=t},setOpenCount(e,t){e.openCount=t},setDetail(e,t){e.detail=t},setResolutionActionsSelect(e,t){e.resolution.actions.select=t},setResolutionActionsCheck(e,t){e.resolution.actions.check=t},setResolutionNote(e,t){e.resolution.note=t},resetResolution(e){e.resolution={actions:{select:null,check:[]},note:""}},setMessage(e,t){e.message=t}},jBn={list({commit:e},{filters:t=null}){return e("setLoading",!0),new Promise((n,o)=>{Iu.list(t).then(i=>{e("setList",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})},openCount({commit:e}){return new Promise((t,n)=>{Iu.openCount().then(o=>{e("setOpenCount",o.data.openCount),t(o)}).catch(o=>{Fe(o.response,"error"),n(o)})})},detail({commit:e},{id:t}){return e("setLoading",!0),new Promise((n,o)=>{Iu.detail(t).then(i=>{e("setDetail",i.data.detail),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})},addNote({commit:e,dispatch:t,state:n}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{Iu.addNote(n.detail.id,n.resolution.note).then(r=>{t("sidebar/close",{},{root:!0}),t("detail",{id:n.detail.id}),e("resetResolution"),Fe(r.data.message,"success"),o(r)}).catch(r=>{e("sidebar/setLoading",!1,{root:!0}),Fe(r.response,"error"),i(r)})})},resolve({dispatch:e,state:t}){t.resolution.actions.select==="fix"?t.resolution.actions.check.includes("refund")?e("fixWithRefund"):e("fix"):t.resolution.actions.select==="reject"?e("reject",{isOnlyForAdmin:!1}):t.resolution.actions.select==="close"?t.resolution.actions.check.length>0?e("close"):e("reject",{isOnlyForAdmin:!0}):t.resolution.actions.select==="close_no_action"&&e("reject",{isOnlyForAdmin:!0})},fix({state:e,commit:t,dispatch:n}){return t("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{Iu.fix(e.detail.id,e.resolution.note).then(r=>{n("sidebar/close",{},{root:!0}),n("detail",{id:e.detail.id}),t("resetResolution"),Fe(r.data.message,"success"),o(r)}).catch(r=>{t("sidebar/setLoading",!1,{root:!0}),Fe(r.response,"error"),i(r)})})},fixWithRefund({state:e,commit:t,dispatch:n}){return t("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{Iu.fixWithRefund(e.detail.id,e.resolution.note).then(r=>{n("sidebar/close",{},{root:!0}),n("detail",{id:e.detail.id}),t("resetResolution"),Fe(r.data.message,"success"),o(r)}).catch(r=>{t("sidebar/setLoading",!1,{root:!0}),Fe(r.response,"error"),i(r)})})},reject({state:e,commit:t,dispatch:n},{isOnlyForAdmin:o=!1}){return t("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{Iu.reject(e.detail.id,e.resolution.note,o).then(s=>{n("sidebar/close",{},{root:!0}),n("detail",{id:e.detail.id}),t("resetResolution"),Fe(s.data.message,"success"),i(s)}).catch(s=>{t("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})},close({state:e,commit:t,dispatch:n}){return t("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{Iu.close(e.detail.id,e.resolution.note).then(r=>{n("sidebar/close",{},{root:!0}),n("detail",{id:e.detail.id}),t("resetResolution"),Fe(r.data.message,"success"),o(r)}).catch(r=>{t("sidebar/setLoading",!1,{root:!0}),Fe(r.response,"error"),i(r)})})},messageAuthor({state:e,commit:t,dispatch:n}){return t("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{Iu.messageAuthor(e.detail.id,e.message).then(r=>{n("sidebar/close",{},{root:!0}),n("detail",{id:e.detail.id}),t("setMessage",null),Fe(r.data.message,"success"),o(r)}).catch(r=>{t("sidebar/setLoading",!1,{root:!0}),Fe(r.response,"error"),i(r)})})},messageCustomer({state:e,commit:t,dispatch:n}){return t("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{Iu.messageCustomer(e.detail.id,e.message).then(r=>{n("sidebar/close",{},{root:!0}),n("detail",{id:e.detail.id}),t("setMessage",null),Fe(r.data.message,"success"),o(r)}).catch(r=>{t("sidebar/setLoading",!1,{root:!0}),Fe(r.response,"error"),i(r)})})},emailPreview({state:e},{action_type:t,note_text:n}){window.open(LBn[t](e.detail.id,n),"_blank")}};const FBn={namespaced:!0,state:MBn,getters:NBn,mutations:RBn,actions:jBn};let zBn=jo.pagination.per_page;const UBn=(e,t=zBn)=>De.get(Ie("administration.api.product.update.list",{...e,perPage:t})),BBn=()=>De.get(Ie("administration.api.product.update.open.count")),HBn=(e,t)=>De.post(Ie("administration.api.product.update.confirm",e),{reason:t}),VBn=e=>De.post(Ie("administration.api.product.update.delete",e)),k8={list:UBn,openCount:BBn,confirm:HBn,deletee:VBn},qBn={loading:!0,list:{data:[]},openCount:0,detail:{}};let YBn={getLoading:e=>e.loading,getList:e=>e.list,getOpenCount:e=>e.openCount,getDetail:e=>e.detail},WBn={setLoading(e,t){e.loading=t},setList(e,t){e.list=t},setOpenCount(e,t){e.openCount=t},setDetail(e,t){e.detail=t},resetDetail(e){e.detail={}}},GBn={list({commit:e},{filters:t=null}){return e("setLoading",!0),new Promise((n,o)=>{k8.list(t).then(i=>{e("setList",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})},openCount({commit:e}){return new Promise((t,n)=>{k8.openCount().then(o=>{e("setOpenCount",o.data.openCount),t(o)}).catch(o=>{Fe(o.response,"error"),n(o)})})},confirm({commit:e,state:t,dispatch:n},{reason:o=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{k8.confirm(t.detail.id,o).then(s=>{n("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),e("resetDetail"),n("list",{filters:null}),n("openCount"),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})},delete({commit:e,state:t,dispatch:n}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{k8.deletee(t.detail.id).then(r=>{n("sidebar/close",{},{root:!0}),Fe(r.data.message,"success"),e("resetDetail"),n("list",{filters:null}),n("openCount"),o(r)}).catch(r=>{e("sidebar/setLoading",!1,{root:!0}),Fe(r.response,"error"),i(r)})})}};const ZBn={namespaced:!0,state:qBn,getters:YBn,mutations:WBn,actions:GBn},KBn={loading:!1,list:{data:[]}};let JBn={getLoading:e=>e.loading,getList:e=>e.list},XBn={setLoading(e,t){e.loading=t},setList(e,t){e.list=t}},QBn={list({commit:e},{id:t,filters:n=null}){return e("setLoading",!0),new Promise((o,i)=>{Xr.logs(t,n).then(r=>{e("setList",r.data.logs),e("setLoading",!1),o(r)}).catch(r=>{Fe(r.response,"error"),e("setLoading",!1),i(r)})})}};const eHn={namespaced:!0,state:KBn,getters:JBn,mutations:XBn,actions:QBn},tHn={users:{data:[]},detail:{id:null,first_name:null,last_name:null,email:null,emails:[],gender:null,conversation_id:null,role:"user",verified:!1,image_thumbnail:null,school:null,invoice_address:null,invoice_city:null,invoice_postcode:null,invoice_company:null,invoice_ico:null,is_vat_payer:!1,is_organization:!1,is_hmat:!1,is_mmat:!1,invoice_dic:null,contractor_details:null,cart:{total:0,last_update:null,items:[]},wishlist:{total:0,last_update:null,items:[]},credit:0,blocked:!1,confirmed:!0,merged_into:{id:null,email:null},discount:{from:null,to:null,amount:null}},loading:!1,detail_loading:!1};let nHn={getLoading:e=>e.loading,getUsers:e=>e.users,getDetail:e=>e.detail,getDetailLoading:e=>e.detail_loading},oHn={setLoading(e,t){e.loading=t},setUsers(e,t){e.users=t},setDetail(e,t){e.detail=t},setDetailLoading(e,t){e.detail_loading=t}},iHn={users({commit:e},{filters:t=null}){return e("setLoading",!0),new Promise((n,o)=>{Ei.users(t).then(i=>{e("setUsers",i.data.users),e("setLoading",!1),n(i)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e("setLoading",!1),o(i)})})},blockUnblockUser({state:e},{user:t,action:n}){return new Promise((o,i)=>{n(t.id).then(r=>{Fe(r.data.message,"success"),e.detail.blocked=r.data.blocked,o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),r.response&&r.response.status===405&&(e.detail.blocked=r.response.data.blocked),i(r)})})},activate({state:e,dispatch:t},{user:n,isFromTable:o=!0}){if(o)t("userTableAction",{user:n,action:Ei.activate});else return new Promise((i,r)=>{Ei.activate(n.id).then(s=>{Fe(s.data.message,"success"),e.detail.confirmed=s.data.confirmed,i(s)}).catch(s=>{var a,l;(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),r(s)})})},blockUser({dispatch:e},{user:t,isFromTable:n=!0}){if(n)e("userTableAction",{user:t,action:Ei.blockUser});else return e("blockUnblockUser",{user:t,action:Ei.blockUser})},unblockUser({dispatch:e},{user:t,isFromTable:n=!0}){if(n)e("userTableAction",{user:t,action:Ei.unblockUser});else return e("blockUnblockUser",{user:t,action:Ei.unblockUser})},userTableAction({commit:e,dispatch:t},{user:n,action:o,filters:i}){return e("setLoading",!0),new Promise((r,s)=>{o(n.id).then(a=>{Fe(a.data.message,"success"),t("users",{filters:i})}).catch(a=>{var l,d;(d=(l=a==null?void 0:a.response)==null?void 0:l.data)!=null&&d.message&&Fe(a.response.data.message,"error"),e("setLoading",!1),s(a)})})},detail({commit:e},{id:t}){return e("setDetailLoading",!0),new Promise((n,o)=>{Ei.detail(t).then(i=>{e("setDetail",i.data.user),e("setDetailLoading",!1),n(i)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e("setDetailLoading",!1),o(i)})})},changeUserCredit({commit:e,dispatch:t},{user:n,isAdd:o,amount:i,reason:r}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((s,a)=>{t("userDetailAction",{action:Ei.changeUserCredit.bind(null,n.id,o,i,r)}).then(l=>{t("sidebar/close",{},{root:!0}),s(l)}).catch(l=>{e("sidebar/setLoading",!1,{root:!0}),a(l)})})},updateUserInfo({dispatch:e},{user:t,values:n}){return new Promise((o,i)=>{e("userDetailAction",{action:Ei.updateUserInfo.bind(null,t.id,n)}).then(r=>{o(r)}).catch(r=>{i(r)})})},updateUserIsAuthor({state:e},{user:t,isAuthor:n}){return new Promise((o,i)=>{Ei.updateUserIsAuthor(t.id,n).then(r=>{Fe(r.data.message,"success"),e.detail.role=r.data.role,o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),r.response&&r.response.status===405&&(e.detail.role=r.response.data.role),i(r)})})},updateUserIsVerified({state:e},{user:t,isVerified:n}){return new Promise((o,i)=>{Ei.updateUserIsVerified(t.id,n).then(r=>{Fe(r.data.message,"success"),e.detail.verified=r.data.verified,o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),i(r)})})},updateUserIsHmat({state:e},{user:t,isHmat:n}){return new Promise((o,i)=>{Ei.updateUserIsHmat(t.id,n).then(r=>{Fe(r.data.message,"success"),e.detail.is_hmat=r.data.is_hmat,o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),i(r)})})},updateUserIsMmat({state:e},{user:t,isMmat:n}){return new Promise((o,i)=>{Ei.updateUserIsMmat(t.id,n).then(r=>{Fe(r.data.message,"success"),e.detail.is_mmat=r.data.is_mmat,o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),i(r)})})},resetPassword({commit:e,dispatch:t},{user:n}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{Ei.resetPassword(n.id).then(r=>{t("sidebar/close",{},{root:!0}),Fe(r.data.message,"success"),o(r)}).catch(r=>{var s,a;e("sidebar/setLoading",!1,{root:!0}),(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),i(r)})})},impersonate(e,{userId:t}){return new Promise((n,o)=>{Ei.impersonate(t).then(i=>{i.data.redirect&&(window.location=i.data.redirect),n(i)}).catch(i=>{Fe(i),o(i)})})},userDetailAction({commit:e,state:t,dispatch:n},{action:o}){return e("setDetailLoading",!0),new Promise((i,r)=>{o().then(s=>{Fe(s.data.message,"success"),n("detail",{id:t.detail.id}),i(s)}).catch(s=>{var a,l;(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),e("setDetailLoading",!1),r(s)})})},merge({commit:e,dispatch:t},{userId:n,userToMergeId:o}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{Ei.merge(n,o).then(s=>{Fe(s.data.message,"success"),t("sidebar/close",{},{root:!0}),t("detail",{id:n}),i(s)}).catch(s=>{Fe(s.response,"error"),e("sidebar/setLoading",!1,{root:!0}),r(s)})})}};const rHn={namespaced:!0,state:tHn,getters:nHn,mutations:oHn,actions:iHn},sHn={downloads:{data:[]},downloads_loading:!1,orders:{data:[]},orders_loading:!1,payments:{data:[]},payments_loading:!1,credit_transfers:{data:[]},credit_transfers_loading:!1,author_products:{data:[]},author_products_loading:!1,author_settlements:{data:[]},first_settlement_date:null,author_settlements_loading:!1,regenerate_loading:!1,pay_loading:!1,send_settlement_loading:!1};let aHn={getDownloads:e=>e.downloads,getDownloadsLoading:e=>e.downloads_loading,getOrders:e=>e.orders,getOrdersLoading:e=>e.orders_loading,getPayments:e=>e.payments,getPaymentsLoading:e=>e.payments_loading,getCreditTransfers:e=>e.credit_transfers,getCreditTransfersLoading:e=>e.credit_transfers_loading,getAuthorProducts:e=>e.author_products,getAuthorProductsLoading:e=>e.author_products_loading,getAuthorSettlements:e=>e.author_settlements,getFirstSettlement:e=>e.first_settlement_date,getAuthorSettlementsLoading:e=>e.author_settlements_loading},lHn={setDownloads(e,t){e.downloads=t},setDownloadsLoading(e,t){e.downloads_loading=t},setOrders(e,t){e.orders=t},setOrdersLoading(e,t){e.orders_loading=t},setPayments(e,t){e.payments=t},setPaymentsLoading(e,t){e.payments_loading=t},setCreditTransfers(e,t){e.credit_transfers=t},setCreditTransfersLoading(e,t){e.credit_transfers_loading=t},setAuthorProducts(e,t){e.author_products=t},setAuthorProductsLoading(e,t){e.author_products_loading=t},setAuthorSettlements(e,t){e.author_settlements=t},setFirstSettlement(e,t){e.first_settlement_date=gt(t)},setAuthorSettlementsLoading(e,t){e.author_settlements_loading=t}},cHn={downloads({commit:e,state:t},{id:n,filters:o=null}){if(!t.downloads_loading)return e("setDownloadsLoading",!0),new Promise((i,r)=>{Ei.downloads(n,o).then(s=>{e("setDownloads",s.data.downloads),e("setDownloadsLoading",!1),i(s)}).catch(s=>{var a,l;(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),e("setDownloadsLoading",!1),r(s)})})},orders({commit:e,state:t},{id:n,filters:o=null}){if(!t.orders_loading)return e("setOrdersLoading",!0),new Promise((i,r)=>{Ei.orders(n,o).then(s=>{e("setOrders",s.data.orders),e("setOrdersLoading",!1),i(s)}).catch(s=>{var a,l;(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),e("setOrdersLoading",!1),r(s)})})},payments({commit:e,state:t},{id:n,filters:o=null}){if(!t.payments_loading)return e("setPaymentsLoading",!0),new Promise((i,r)=>{Ei.payments(n,o).then(s=>{e("setPayments",s.data.payments),e("setPaymentsLoading",!1),i(s)}).catch(s=>{var a,l;(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),e("setPaymentsLoading",!1),r(s)})})},creditTransfers({commit:e,state:t},{id:n,filters:o=null}){if(!t.creditTransfers_loading)return e("setCreditTransfersLoading",!0),new Promise((i,r)=>{Ei.creditTransfers(n,o).then(s=>{e("setCreditTransfers",s.data.credit_transfers),e("setCreditTransfersLoading",!1),i(s)}).catch(s=>{var a,l;(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),e("setCreditTransfersLoading",!1),r(s)})})},regenerate({state:e,dispatch:t},{id:n,filters:o,invoice:i,dispatchMethod:r}){e.regenerate_loading||(e.regenerate_loading=!0,t("administrationFinanceOrder/regenerate",{invoice:i},{root:!0}).finally(()=>{t(r,{id:n,filters:o}).then(()=>{e.regenerate_loading=!1})}))},pay({state:e,dispatch:t},{id:n,filters:o,order:i,dispatchMethod:r}){e.pay_loading||(e.pay_loading=!0,t("administrationFinanceOrder/pay",{order:i},{root:!0}).finally(()=>{t(r,{id:n,filters:o}).then(()=>{e.pay_loading=!1})}))},authorProducts({commit:e,state:t},{id:n,filters:o=null}){if(!t.author_products_loading)return e("setAuthorProductsLoading",!0),new Promise((i,r)=>{Ei.authorProducts(n,o).then(s=>{e("setAuthorProducts",s.data.products),e("setAuthorProductsLoading",!1),i(s)}).catch(s=>{var a,l;(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),e("setAuthorProductsLoading",!1),r(s)})})},authorSettlements({commit:e,state:t},{id:n,filters:o=null}){if(!t.author_settlements_loading)return e("setAuthorSettlementsLoading",!0),new Promise((i,r)=>{Ei.authorSettlements(n,o).then(s=>{e("setAuthorSettlements",s.data.settlements),e("setFirstSettlement",s.data.first_settlement),e("setAuthorSettlementsLoading",!1),i(s)}).catch(s=>{var a,l;(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),e("setAuthorSettlementsLoading",!1),r(s)})})},sendSettlementPayment({state:e,dispatch:t},{id:n,filters:o,settlement:i,dispatchMethod:r}){e.send_settlement_loading||(e.send_settlement_loading=!0,t("administrationFinanceOrder/sendSettlementPayment",{settlement:i},{root:!0}).finally(()=>{t(r,{id:n,filters:o}).then(()=>{e.send_settlement_loading=!1})}))},authorProductsDelete({dispatch:e},{product:t,filters:n,id:o}){return new Promise((i,r)=>{Xr.remove(t.id,t.deleted_reason).then(s=>{Fe(s.data,"success"),e("authorProducts",{id:o,filters:n}),e("sidebar/close",{},{root:!0})}).catch(s=>{var a,l;(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),r(s)})})}};const dHn={namespaced:!0,state:sHn,getters:aHn,mutations:lHn,actions:cHn},uHn={loading:!0,list:{data:[]},detail:{}};let hHn={getLoading:e=>e.loading,getList:e=>e.list,getDetail:e=>e.detail},fHn={setLoading(e,t){e.loading=t},setList(e,t){e.list=t},setDetail(e,t){e.detail=t}},mHn={list({commit:e},{filters:t=null}){return e("setLoading",!0),new Promise((n,o)=>{Zs.list(t).then(i=>{e("setList",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})},detail({commit:e},{id:t}){return e("setLoading",!0),new Promise((n,o)=>{Zs.detail(t).then(i=>{e("setDetail",i.data.detail),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})},create({commit:e,dispatch:t},{school:n,filters:o=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{Zs.create(n).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("list",{filters:o}),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})},update({commit:e,dispatch:t},{school:n,update:o}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{Zs.update(n,o).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("detail",{id:n}),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})},adminNoteUpdate({commit:e,dispatch:t},{id:n,note:o}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{Zs.adminNoteUpdate(n,o).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("detail",{id:n}),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})},updateExpiryDate({commit:e,dispatch:t},{id:n,date:o}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{Zs.updateExpiryDate(n,{expiry_date:o}).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("detail",{id:n}),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})}};const pHn={namespaced:!0,state:uHn,getters:hHn,mutations:fHn,actions:mHn};let gHn=jo.pagination.per_page;const vHn=(e,t,n=gHn)=>De.get(Ie("administration.api.school.employee.index",{school:e,...t,perPage:n})),_Hn=(e,t)=>De.post(Ie("administration.api.school.employee.create",{school:e,user:t})),yHn=e=>De.patch(Ie("administration.api.school.employee.confirm",e)),bHn=e=>De.patch(Ie("administration.api.school.employee.decline",e)),kHn=(e,t)=>De.patch(Ie("administration.api.school.employee.credit.update",e),{amount:t}),wHn=e=>De.patch(Ie("administration.api.school.employee.manager_role.add",e)),$Hn=e=>De.patch(Ie("administration.api.school.employee.manager_role.remove",e)),CHn=e=>De.delete(Ie("administration.api.school.employee.delete",e)),um={index:vHn,create:_Hn,confirm:yHn,decline:bHn,creditUpdate:kHn,managerRoleAdd:wHn,managerRoleRemove:$Hn,deletee:CHn},SHn={loading:!0,index:{data:[]},detail:{}};let THn={getLoading:e=>e.loading,getIndex:e=>e.index,getDetail:e=>e.detail},EHn={setLoading(e,t){e.loading=t},setIndex(e,t){e.index=t},setDetail(e,t){e.detail=t}},IHn={index({commit:e},{id:t,filters:n=null}){return e("setLoading",!0),new Promise((o,i)=>{um.index(t,n).then(r=>{e("setIndex",r.data.index),e("setLoading",!1),o(r)}).catch(r=>{Fe(r.response,"error"),e("setLoading",!1),i(r)})})},create({commit:e,dispatch:t},{schoolId:n,userId:o,filters:i=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((r,s)=>{um.create(n,o).then(a=>{Fe(a.data.message,"success"),t("sidebar/close",{},{root:!0}),t("index",{id:n,filters:i}),r(a)}).catch(a=>{Fe(a.response.data.error,"error"),e("sidebar/setLoading",!1,{root:!0}),s(a)})})},confirm({commit:e,dispatch:t},{employee:n,filters:o=null}){return e("setLoading",!0),new Promise((i,r)=>{um.confirm(n.id).then(s=>{Fe(s.data.message,"success"),t("index",{id:n.school_id,filters:o}),i(s)}).catch(s=>{Fe(s.response.data.message,"error"),e("setLoading",!1),r(s)})})},decline({commit:e,dispatch:t},{employee:n,filters:o=null}){return e("setLoading",!0),new Promise((i,r)=>{um.decline(n.id).then(s=>{Fe(s.data.message,"success"),t("index",{id:n.school_id,filters:o}),i(s)}).catch(s=>{Fe(s.response.data.message,"error"),e("setLoading",!1),r(s)})})},creditUpdate({commit:e,dispatch:t},{employee:n,amount:o}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{um.creditUpdate(n.id,o).then(s=>{Fe(s.data.message,"success"),t("sidebar/close",{},{root:!0}),t("index",{id:n.school_id,filters:null}),i(s)}).catch(s=>{Fe(s.response.data.message,"error"),e("sidebar/setLoading",!1,{root:!0}),r(s)})})},managerRoleAdd({commit:e,dispatch:t},{employee:n,filters:o=null}){return e("setLoading",!0),new Promise((i,r)=>{um.managerRoleAdd(n.id).then(s=>{Fe(s.data.message,"success"),t("index",{id:n.school_id,filters:o}),i(s)}).catch(s=>{Fe(s.response.data.message,"error"),e("setLoading",!1),r(s)})})},managerRoleRemove({commit:e,dispatch:t},{employee:n,filters:o=null}){return e("setLoading",!0),new Promise((i,r)=>{um.managerRoleRemove(n.id).then(s=>{Fe(s.data.message,"success"),t("index",{id:n.school_id,filters:o}),i(s)}).catch(s=>{Fe(s.response.data.message,"error"),e("setLoading",!1),r(s)})})},delete({commit:e,dispatch:t},{employee:n,filters:o=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{um.deletee(n.id).then(s=>{Fe(s.data.message,"success"),t("sidebar/close",{},{root:!0}),t("index",{id:n.school_id,filters:o}),i(s)}).catch(s=>{Fe(s.response.data.message,"error"),e("sidebar/setLoading",!1,{root:!0}),r(s)})})}};const PHn={namespaced:!0,state:SHn,getters:THn,mutations:EHn,actions:IHn},AHn={loading:!0,regenerate_loading:!1,pay_loading:!1,list:{data:[]},detail:{}};let DHn={getLoading:e=>e.loading,getSearch:e=>e.search,getList:e=>e.list,getDetail:e=>e.detail},xHn={setLoading(e,t){e.loading=t},setSearch(e,t){e.search=t},setList(e,t){e.list=t},setDetail(e,t){e.detail=t}},OHn={list({commit:e},{id:t,filters:n=null}){return e("setLoading",!0),new Promise((o,i)=>{Zs.orders(t,n).then(r=>{e("setList",r.data.list),e("setLoading",!1),o(r)}).catch(r=>{Fe(r.response,"error"),e("setLoading",!1),i(r)})})},regenerate({state:e,dispatch:t},{id:n,filters:o,invoice:i,dispatchMethod:r}){e.regenerate_loading||(e.regenerate_loading=!0,t("administrationFinanceOrder/regenerate",{invoice:i},{root:!0}).finally(()=>{t(r,{id:n,filters:o}).then(()=>{e.regenerate_loading=!1})}))},pay({state:e,dispatch:t},{id:n,filters:o,order:i,dispatchMethod:r}){if(!e.pay_loading)return e.pay_loading=!0,t("administrationFinanceOrder/pay",{order:i},{root:!0}).finally(()=>{t(r,{id:n,filters:o}).then(()=>{e.pay_loading=!1})})},creditOrderPlace({commit:e,dispatch:t},{id:n,amount:o,filters:i=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((r,s)=>{Zs.creditOrderPlace(n,o).then(a=>{t("sidebar/close",{},{root:!0}),Fe(a.data.message,"success"),t("list",{id:n,filters:i}),r(a)}).catch(a=>{e("sidebar/setLoading",!1,{root:!0}),Fe(a.response,"error"),s(a)})})}};const LHn={namespaced:!0,state:AHn,getters:DHn,mutations:xHn,actions:OHn},MHn={loading:!1,regenerate_loading:!1,search:"",list:{data:[]}};let NHn={getLoading:e=>e.loading,getSearch:e=>e.search,getFilterType:e=>e.filter.type,getPage:e=>e.page,getList:e=>e.list},RHn={setLoading(e,t){e.loading=t},setSearch(e,t){e.search=t},setFilterType(e,t){e.filter.type=t},setPage(e,t){e.page=t},setList(e,t){e.list=t}},jHn={payments({commit:e,state:t},{id:n,filters:o=null}){if(!t.loading)return e("setLoading",!0),new Promise((i,r)=>{Zs.payments(n,o).then(s=>{e("setList",s.data.list),e("setLoading",!1),i(s)}).catch(s=>{Fe(s.response,"error"),e("setLoading",!1),r(s)})})},regenerate({state:e,dispatch:t},{id:n,filters:o,invoice:i}){e.regenerate_loading||(e.regenerate_loading=!0,t("administrationFinanceOrder/regenerate",{invoice:i},{root:!0}).finally(()=>{t("payments",{id:n,filters:o}).then(()=>{e.regenerate_loading=!1})}))}};const FHn={namespaced:!0,state:MHn,getters:NHn,mutations:RHn,actions:jHn},zHn={loading:!1,regenerate_loading:!1,search:"",list:{data:[]}};let UHn={getLoading:e=>e.loading,getSearch:e=>e.search,getFilterType:e=>e.filter.type,getPage:e=>e.page,getList:e=>e.list},BHn={setLoading(e,t){e.loading=t},setSearch(e,t){e.search=t},setFilterType(e,t){e.filter.type=t},setPage(e,t){e.page=t},setList(e,t){e.list=t}},HHn={creditTransfers({commit:e,state:t},{id:n,filters:o=null}){if(!t.loading)return e("setLoading",!0),new Promise((i,r)=>{Zs.creditTransfers(n,o).then(s=>{e("setList",s.data.list),e("setLoading",!1),i(s)}).catch(s=>{Fe(s.response,"error"),e("setLoading",!1),r(s)})})},regenerate({state:e,dispatch:t},{id:n,filters:o,invoice:i}){e.regenerate_loading||(e.regenerate_loading=!0,t("administrationFinanceOrder/regenerate",{invoice:i},{root:!0}).finally(()=>{t("creditTransfers",{id:n,filters:o}).then(()=>{e.regenerate_loading=!1})}))}};const VHn={namespaced:!0,state:zHn,getters:UHn,mutations:BHn,actions:HHn},qHn={loading:!1,list:{data:[]},detail:{},regenerate_loading:!1};let YHn={getLoading:e=>e.loading,getList:e=>e.list,getDetail:e=>e.detail},WHn={setLoading(e,t){e.loading=t},setList(e,t){e.list=t},setDetail(e,t){e.detail=t}},GHn={list({commit:e},{id:t,filters:n=null}){return e("setLoading",!0),new Promise((o,i)=>{Zs.downloads(t,n).then(r=>{e("setList",r.data.list),e("setLoading",!1),o(r)}).catch(r=>{Fe(r.response,"error"),e("setLoading",!1),i(r)})})},regenerate({state:e,dispatch:t},{id:n,filters:o,invoice:i,dispatchMethod:r}){e.regenerate_loading||(e.regenerate_loading=!0,t("administrationFinanceOrder/regenerate",{invoice:i},{root:!0}).finally(()=>{t(r,{id:n,filters:o}).then(()=>{e.regenerate_loading=!1})}))}};const ZHn={namespaced:!0,state:qHn,getters:YHn,mutations:WHn,actions:GHn};let PM=jo.pagination.per_page;const KHn=(e,t=PM)=>De.get(Ie("administration.api.finance.order.list",{...e,perPage:t})),JHn=e=>De.post(Ie("administration.api.finance.invoice.regenerate"),{invoice:e}),XHn=e=>De.post(Ie("administration.api.finance.order.pay"),{order:e}),QHn=(e=10,t=1,n="",o={})=>De.get(Ie("administration.api.finance.credit.list",{perPage:e,page:t,search:n,filter:o})),eVn=(e,t=PM)=>De.get(Ie("administration.api.finance.voucher.list",{...e,perPage:t})),tVn=(e,t=PM)=>De.get(Ie("administration.api.finance.author.settlement_payments",{...e,perPage:t})),nVn=(e=10,t=1,n=!1)=>De.get(Ie("administration.api.finance.settlement.index",{perPage:e,page:t,vatPayersOnly:n})),oVn=e=>De.post(Ie("administration.api.finance.settlement.confirm",{user:e})),iVn=e=>De.post(Ie("api.settlement_payment.store",{}),{settlement_id:e}),sf={orders:KHn,credits:QHn,vouchers:eVn,settlementPayments:tVn,settlementIndex:nVn,settlementConfirm:oVn,regenerate:JHn,pay:XHn,sendSettlementPayment:iVn},rVn={loading:!1,action_loading:!1,orders:{data:[]}};let sVn={getLoading:e=>e.loading,getActionLoading:e=>e.action_loading,getOrders:e=>e.orders},aVn={setLoading(e,t){e.loading=t},setActionLoading(e,t){e.action_loading=t},setOrders(e,t){e.orders=t},reset(e){e.loading=!1,e.orders={data:[]}}},lVn={orders({commit:e,state:t},{filters:n=null}){if(!t.loading)return e("setLoading",!0),new Promise((o,i)=>{sf.orders(n).then(r=>{e("setOrders",r.data.orders),e("setLoading",!1),o(r)}).catch(r=>{Fe(r.response,"error"),e("setLoading",!1),i(r)})})},regenerate({commit:e,state:t},{invoice:n}){if(!t.action_loading)return e("setActionLoading",!0),new Promise((o,i)=>{sf.regenerate(n).then(r=>{e("setActionLoading",!1),Fe(r.data.message,"success"),o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),e("setActionLoading",!1),i(r)})})},pay({commit:e,state:t},{order:n}){if(!t.action_loading)return e("setActionLoading",!0),new Promise((o,i)=>{sf.pay(n).then(r=>{e("setActionLoading",!1),Fe(r.data.message,"success"),o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),e("setActionLoading",!1),i(r)})})},sendSettlementPayment({commit:e,state:t},{settlement:n}){if(!t.action_loading)return e("setActionLoading",!0),new Promise((o,i)=>{sf.sendSettlementPayment(n).then(r=>{e("setActionLoading",!1),Fe(r.data.message,"success"),o(r)}).catch(r=>{Fe(r.response,"error"),e("setActionLoading",!1),i(r)})})}};const cVn={namespaced:!0,state:rVn,getters:sVn,mutations:aVn,actions:lVn},dVn={regenerate_loading:!1,loading:!1,summary:{settlementPayment:0,toPay:0},list:{data:[]},creditLoading:!0,creditPage:1,creditPerPage:10,vatPayersOnly:!1,creditList:{data:[]}};let uVn={getSummaryToPay:e=>e.summary.toPay,getSummarySettlementPayment:e=>e.summary.settlementPayment,getLoading:e=>e.loading,getSearch:e=>e.search,getFilterType:e=>e.filter.type,getFilterState:e=>e.filter.state,getPage:e=>e.page,getList:e=>e.list,getCreditLoading:e=>e.creditLoading,getCreditPage:e=>e.creditPage,getCreditList:e=>e.creditList},hVn={setSummaryToPay(e,t){e.summary.toPay=t},setSummarySettlementPayment(e,t){e.summary.settlementPayment=t},setLoading(e,t){e.loading=t},setSearch(e,t){e.search=t},setFilterType(e,t){e.filter.type=t},setFilterState(e,t){e.filter.state=t},setPage(e,t){e.page=t},setList(e,t){e.list=t},setCreditLoading(e,t){e.creditLoading=t},setCreditPage(e,t){e.creditPage=t},setCreditList(e,t){e.creditList=t},setVatPayersOnly(e,t){e.vatPayersOnly=t}},fVn={settlementPayments({commit:e,state:t},{filters:n=null}){if(!t.loading)return e("setLoading",!0),new Promise((o,i)=>{sf.settlementPayments(n).then(r=>{e("setList",r.data.data),e("setSummarySettlementPayment",r.data.amount_sum),e("setLoading",!1),o(r)}).catch(r=>{Fe(r.response,"error"),e("setLoading",!1),i(r)})})},settlementIndex({commit:e,state:t}){return e("setCreditLoading",!0),new Promise((n,o)=>{sf.settlementIndex(t.creditPerPage,t.creditPage,t.vatPayersOnly).then(i=>{e("setCreditList",i.data.data),e("setSummaryToPay",i.data.sum),e("setCreditLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setCreditLoading",!1),o(i)})})},settlementConfirm({commit:e,dispatch:t},{userId:n}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((o,i)=>{sf.settlementConfirm(n).then(r=>{t("sidebar/close",null,{root:!0}),Fe(r.data.message,"success"),t("settlementIndex"),t("sidebar/open",{type:"settlement-list"},{root:!0}),o(r)}).catch(r=>{e("sidebar/setLoading",!1,{root:!0}),Fe(r.response,"error"),i(r)})})},regenerate({state:e,dispatch:t},{id:n,filters:o,invoice:i,dispatchMethod:r}){e.regenerate_loading||(e.regenerate_loading=!0,t("administrationFinanceOrder/regenerate",{invoice:i},{root:!0}).finally(()=>{t(r,{id:n,filters:o}).then(()=>{e.regenerate_loading=!1})}))}};const mVn={namespaced:!0,state:dVn,getters:uVn,mutations:hVn,actions:fVn},pVn={loading:!0,search:"",filter:{type:[],state:[]},page:1,perPage:10,list:{data:[]}};let gVn={getLoading:e=>e.loading,getSearch:e=>e.search,getFilterType:e=>e.filter.type,getFilterState:e=>e.filter.state,getPage:e=>e.page,getList:e=>e.list},vVn={setLoading(e,t){e.loading=t},setSearch(e,t){e.search=t},setFilterType(e,t){e.filter.type=t},setFilterState(e,t){e.filter.state=t},setPage(e,t){e.page=t},setList(e,t){e.list=t}},_Vn={list({commit:e,state:t}){return e("setLoading",!0),new Promise((n,o)=>{sf.credits(t.perPage,t.page,t.search,t.filter).then(i=>{e("setList",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})}};const yVn={namespaced:!0,state:pVn,getters:gVn,mutations:vVn,actions:_Vn},bVn=()=>De.get(Ie("administration.api.finance.voucher.index")),kVn=e=>De.post(Ie("administration.api.finance.voucher.add"),e),wVn=e=>De.patch(Ie("administration.api.finance.voucher.edit",e.id),e),$Vn=e=>De.delete(Ie("administration.api.finance.voucher.remove",e)),CVn=e=>De.get(Ie("administration.api.finance.voucher.pdf",{id:e})),w8={index:bVn,create:kVn,update:wVn,deletee:$Vn,pdf:CVn},SVn={loading:!0,list:{data:[]},edit:null,delete:null,id:0,items:[]};let TVn={getLoading:e=>e.loading,getList:e=>e.list,getEdit:e=>e.edit,getDelete:e=>e.delete,getVouchersData:e=>e.items,loading:e=>e.loading},EVn={setLoading(e,t){e.loading=t},setList(e,t){e.list=t},setEdit(e,t){e.edit=t},setDelete(e,t){e.delete=t},setItems(e,t){e.items=t}},IVn={list({commit:e},{filters:t=null}){return e("setLoading",!0),new Promise((n,o)=>{sf.vouchers(t).then(i=>{e("setList",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})},load({commit:e}){return e("setLoading",!0),new Promise((t,n)=>{w8.index().then(o=>{e("setItems",o.data.data),e("setLoading",!1),t(o)}).catch(o=>{e("setLoading",!1),n(o)})})},create({commit:e,dispatch:t},{voucher:n,filters:o=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{w8.create(n).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("list",{filters:o}),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})},update({commit:e,dispatch:t},{voucher:n,filters:o=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{w8.update(n).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("list",{filters:o}),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})},delete({commit:e,dispatch:t},{voucher:n,filters:o=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{w8.deletee(n).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("list",{filters:o}),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})}};const PVn={namespaced:!0,state:SVn,getters:TVn,mutations:EVn,actions:IVn},AVn=()=>De.get(Ie("administration.api.finance.discount.index")),DVn=e=>De.post(Ie("administration.api.finance.discount.add"),e),xVn=e=>De.patch(Ie("administration.api.finance.discount.edit",e.id),e),OVn=e=>De.delete(Ie("administration.api.finance.discount.remove",e)),$8={index:AVn,create:DVn,update:xVn,deletee:OVn},LVn={id:0,items:[],loading:!1};let MVn={getDiscountsData:e=>e.items,getLoading:e=>e.loading,loading:e=>e.loading},NVn={setItems(e,t){e.items=t},setLoading(e,t){e.loading=t}},RVn={load({commit:e}){return e("setLoading",!0),new Promise((t,n)=>{$8.index().then(o=>{e("setItems",o.data.data),e("setLoading",!1),t(o)}).catch(o=>{e("setLoading",!1),n(o)})})},create({commit:e,dispatch:t},{discount:n,filters:o=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{$8.create(n).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s),t("administrationFinanceVoucher/list",{filters:o},{root:!0}),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s),r(s)})})},update({commit:e,dispatch:t},{discount:n,filters:o=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{$8.update(n).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("administrationFinanceVoucher/list",{filters:o},{root:!0}),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})},delete({commit:e,dispatch:t},{discount:n,filters:o=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{$8.deletee(n).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("administrationFinanceVoucher/list",{filters:o},{root:!0}),i(s)}).catch(s=>{e("sidebar/setLoading",!1,{root:!0}),Fe(s.response,"error"),r(s)})})}};const jVn={namespaced:!0,state:LVn,getters:MVn,actions:RVn,mutations:NVn},FVn={id:0,loading:!1,active_discount:null,future_discount:null};let zVn={getActiveDiscount:e=>e.active_discount,getFutureDiscount:e=>e.future_discount,loading:e=>e.loading},UVn={setItems(e,t){e.items=t},setActiveDiscount(e,t){e.active_discount=t},setFutureDiscount(e,t){e.future_discount=t},setLoading(e,t){e.loading=t}},BVn={index({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{i_.index().then(i=>{e("setActiveDiscount",i.data.active_discount),e("setFutureDiscount",i.data.future_discount),e("setLoading",!1),n(i)}).catch(i=>{e("setLoading",!1),o(i)})})},create({commit:e,dispatch:t,state:n},{authorDiscount:o}){if(!n.loading)return e("setLoading",!0),new Promise((i,r)=>{i_.create(o).then(s=>{Fe(s),e("setLoading",!1),t("index").then(()=>{i(s)})}).catch(s=>{Fe(s),r(s),e("setLoading",!1)})})},update({commit:e,dispatch:t,state:n},{authorDiscount:o}){if(!n.loading)return e("setLoading",!0),new Promise((i,r)=>{i_.update(o).then(s=>{Fe(s),e("setLoading",!1),t("index").then(()=>{i(s)})}).catch(s=>{Fe(s),r(s),e("setLoading",!1)})})},remove({commit:e,dispatch:t,state:n},{id:o}){if(!n.loading)return e("setLoading",!0),new Promise((i,r)=>{i_.remove(o).then(s=>{Fe(s),e("setLoading",!1),t("index").then(()=>{i(s)})}).catch(s=>{Fe(s),r(s),e("setLoading",!1)})})}};const HVn={namespaced:!0,state:FVn,getters:zVn,actions:BVn,mutations:UVn};let VVn=jo.pagination.per_page;const qVn=()=>De.get(Ie("administration.api.content.section.recent")),YVn=()=>De.get(Ie("administration.api.content.section.shown")),WVn=(e,t=VVn)=>De.get(Ie("administration.api.content.section.hidden",{...e,perPage:t})),GVn=e=>De.post(Ie("administration.api.content.section.create"),{data:e}),ZVn=e=>De.patch(Ie("administration.api.content.section.update",{section:e.slug}),{data:e}),KVn=e=>De.delete(Ie("administration.api.content.section.delete",{section:e})),JVn=e=>De.patch(Ie("administration.api.content.section.reorder",{}),{ids:e}),XVn=e=>De.patch(Ie("administration.api.content.section.show",{section:e})),QVn=e=>De.patch(Ie("administration.api.content.section.hide",{section:e})),eqn=e=>De.get(Ie("administration.api.content.section.products",{...e})),tqn=(e,t)=>De.post(Ie("administration.api.content.section.productsAdded",{...t}),{products:e}),nqn=()=>De.get(Ie("administration.api.content.section.categories")),Nc={recent:qVn,shown:YVn,hidden:WVn,create:GVn,update:ZVn,deletee:KVn,reorder:JVn,show:XVn,hide:QVn,products:eqn,productsAdded:tqn,categories:nqn},oqn={loadingRecent:!0,recent:{data:[]},loadingShown:!0,shown:{data:[]},loadingHidden:!0,hidden:{data:[]},detail:{id:0,title:"",description:"",type:null,text_color:"#1B2A4E",productHomepageCount:5,slug:"",category:null,products:[],categories:[],class:null,subjects:[],active:!1,card_img:null,catalog_img:null,sections:[]},productsLoading:!0,productsFilters:{search:"",perPage:5,page:1},products:{data:[]},productsAddedFilters:{search:"",perPage:5,page:1},productsAdded:{data:[]},categories:[]};let iqn={getLoadingRecent:e=>e.loadingRecent,getLoadingShown:e=>e.loadingShown,getLoadingHidden:e=>e.loadingHidden,getList:e=>e.recent.concat(e.shown,e.hidden),getRecent:e=>e.recent,getShown:e=>e.shown,getHidden:e=>e.hidden,getDetail:e=>e.detail,getDetailTitle:e=>e.detail.title,getDetailDescription:e=>e.detail.description,getDetailType:e=>e.detail.type,getDetailCategory:e=>e.detail.category,getDetailCategories:e=>e.detail.categories,getDetailProductHomepageCount:e=>e.detail.productHomepageCount,getDetailProducts:e=>e.detail.products,getProductsSearch:e=>e.productsFilters.search,getProductsAddedSearch:e=>e.productsAddedFilters.search,getProductsLoading:e=>e.productsLoading,getProducts:e=>e.products,getProductsAdded:e=>e.productsAdded,getCategories:e=>e.categories,getDetailClass:e=>e.detail.class,getDetailSubjects:e=>e.detail.subjects,getDetailCardImg:e=>e.detail.card_img,getDetailCatalogImg:e=>e.detail.catalog_img,getDetailSections:e=>e.detail.sections,getDetailTextColor:e=>e.detail.text_color,isDetailEmpty:e=>!(e.detail&&e.detail.id!==0),isProductAdded:(e,t)=>n=>t.isDetailEmpty?!1:!!e.detail.products.find(o=>o.id===n)},rqn={setLoading(e,t){e.loadingRecent=t,e.loadingShown=t,e.loadingHidden=t},setLoadingRecent(e,t){e.loadingRecent=t},setLoadingShown(e,t){e.loadingShown=t},setLoadingHidden(e,t){e.loadingHidden=t},setRecent(e,t){e.recent=t},setShown(e,t){e.shown=t},setHidden(e,t){e.hidden=t},setDetail(e,t){e.detail=t},setDetailTitle(e,t){e.detail.title=t},setDetailDescription(e,t){e.detail.description=t},setDetailType(e,t){e.detail.type=t},setDetailProductHomepageCount(e,t){e.detail.productHomepageCount=t},setDetailCategory(e,t){e.detail.category=t},setDetailProducts(e,t){e.detail.products=t},setDetailCategories(e,t){e.detail.categories=t},setProductsLoading(e,t){e.productsLoading=t},setProductsSearch(e,t){e.productsFilters.search=t},setProductsPage(e,t){e.productsFilters.page=t},setProductsAddedSearch(e,t){e.productsAddedFilters.search=t},setProductsAddedPage(e,t){e.productsAddedFilters.page=t},setProducts(e,t){e.products=t},setProductsAdded(e,t){e.productsAdded=t},setCategories(e,t){e.categories=t},setDetailClass(e,t){e.detail.class=t},setDetailSubjects(e,t){e.detail.subjects=t},setDetailCardImg(e,t){e.detail.card_img=t},setDetailCatalogImg(e,t){e.detail.catalog_img=t},setDetailTextColor(e,t){e.detail.text_color=t},setDetailSections(e,t){e.detail.sections=t},resetDetail(e){e.detail={id:0,title:"",description:"",type:null,text_color:"#1B2A4E",productHomepageCount:5,slug:"",products:[],categories:[],class:null,subjects:[],active:!1,card_img:null,catalog_img:null,sections:[]}}},sqn={recent({commit:e}){return e("setLoadingRecent",!0),new Promise((t,n)=>{Nc.recent().then(o=>{e("setRecent",o.data.list),e("setLoadingRecent",!1),t(o)}).catch(o=>{Fe(o.response,"error"),e("setLoadingRecent",!1),n(o)})})},shown({commit:e}){return e("setLoadingShown",!0),new Promise((t,n)=>{Nc.shown().then(o=>{e("setShown",o.data.list),e("setLoadingShown",!1),t(o)}).catch(o=>{Fe(o.response,"error"),e("setLoadingShown",!1),n(o)})})},hidden({commit:e},{filters:t=null}){return e("setLoadingHidden",!0),new Promise((n,o)=>{Nc.hidden(t).then(i=>{e("setHidden",i.data.list),e("setLoadingHidden",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoadingHidden",!1),o(i)})})},create({commit:e,dispatch:t,state:n},{filters:o=null}){e("sidebar/setLoading",!0,{root:!0}),Nc.create(n.detail).then(i=>{t("sidebar/close",{},{root:!0}),Fe(i.data.message,"success"),t("recent"),t("shown"),t("hidden",{filters:o}),e("resetDetail")}).catch(i=>{var r,s;e("sidebar/setLoading",!0,{root:!0}),(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error")})},update({commit:e,dispatch:t,state:n},{filters:o=null}){e("sidebar/setLoading",!0,{root:!0}),Nc.update(n.detail).then(i=>{t("sidebar/close",{},{root:!0}),t("recent"),t("shown"),t("hidden",{filters:o}),e("resetDetail"),Fe(i.data.message,"success")}).catch(i=>{var r,s;e("sidebar/setLoading",!1,{root:!0}),(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error")})},delete({commit:e,dispatch:t,state:n},{reload:o=!0,filters:i=null}){e("sidebar/setLoading",!0,{root:!0}),Nc.deletee(n.detail.slug).then(r=>{t("sidebar/close",{},{root:!0}),Fe(r.data.message,"success"),o&&(t("recent"),t("shown"),t("hidden",{filters:i}),e("resetDetail"))}).catch(r=>{var s,a;e("sidebar/setLoading",!1,{root:!0}),(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error")})},reorder({commit:e},t){e("setShown",t);let n=t.map(o=>o.id);Nc.reorder(n).then(o=>{Fe(o.data.message,"success")}).catch(o=>{var i,r;(r=(i=o==null?void 0:o.response)==null?void 0:i.data)!=null&&r.message&&Fe(o.response.data.message,"error")})},show({commit:e,dispatch:t},{slug:n,filters:o=null}){e("setLoading",!0),Nc.show(n).then(i=>{e("setLoading",!1),t("recent"),t("shown"),t("hidden",{filters:o}),Fe(i.data.message,"success")}).catch(i=>{var r,s;e("setLoading",!1),(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error")})},hide({commit:e,dispatch:t},{slug:n,filters:o=null}){e("setLoading",!0),Nc.hide(n).then(i=>{e("setLoading",!1),t("recent"),t("shown"),t("hidden",{filters:o}),Fe(i.data.message,"success")}).catch(i=>{var r,s;e("setLoading",!1),(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error")})},addDetailProduct({state:e},{id:t}){e.detail.products.push(t),Fe("Materiál přidán","success")},removeDetailProduct({state:e},{id:t}){let n=e.detail.products.indexOf(t);e.detail.products.splice(n,1),e.detail.products.length/e.productsAddedFilters.perPage<=e.productsAddedFilters.page-1&&e.productsAddedFilters.page!=1&&(e.productsAddedFilters.page-=1),Fe("Materiál odebrán","success")},products({commit:e,state:t}){return e("setProductsLoading",!0),new Promise((n,o)=>{Nc.products(t.productsFilters).then(i=>{e("setProducts",i.data),e("setProductsLoading",!1),n(i.data)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e("setProductsLoading",!1),o(i.response)})})},productsAdded({commit:e,state:t}){return e("setProductsLoading",!0),new Promise((n,o)=>{Nc.productsAdded(t.detail.products,t.productsAddedFilters).then(i=>{e("setProductsAdded",i.data),e("setProductsLoading",!1),n(i.data)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e("setProductsLoading",!1),o(i.response)})})},categories({commit:e}){return new Promise((t,n)=>{Nc.categories().then(o=>{e("setCategories",o.data.categories),t(o.data)}).catch(o=>{var i,r;(r=(i=o==null?void 0:o.response)==null?void 0:i.data)!=null&&r.message&&Fe(o.response.data.message,"error"),n(o.response)})})}};const aqn={namespaced:!0,state:oqn,getters:iqn,mutations:rqn,actions:sqn};let lqn=jo.pagination.per_page;const cqn=()=>De.get(Ie("administration.api.content.infobox.recent")),dqn=()=>De.get(Ie("administration.api.content.infobox.shown")),uqn=(e,t=lqn)=>De.get(Ie("administration.api.content.infobox.hidden",{...e,perPage:t})),hqn=e=>De.post(Ie("administration.api.content.infobox.create",{infobox:e})),fqn=e=>De.patch(Ie("administration.api.content.infobox.update",{infobox:e.id}),{data:e}),mqn=e=>De.delete(Ie("administration.api.content.infobox.delete",{infobox:e})),pqn=e=>De.patch(Ie("administration.api.content.infobox.show",{infobox:e})),gqn=e=>De.patch(Ie("administration.api.content.infobox.hide",{infobox:e})),hm={recent:cqn,shown:dqn,hidden:uqn,create:hqn,update:fqn,deletee:mqn,show:pqn,hide:gqn},vqn={loadingRecent:!0,recent:{data:[]},loadingShown:!0,shown:{data:[]},loadingHidden:!0,hidden:{data:[]},detail:{id:0,type:"info",is_only_for_authors:!1,title:"",content:"",link_title:"",link_href:"",starts_at:null,ends_at:null}};let _qn={getLoadingRecent:e=>e.loadingRecent,getLoadingShown:e=>e.loadingShown,getLoadingHidden:e=>e.loadingHidden,getRecent:e=>e.recent,getShown:e=>e.shown,getHidden:e=>e.hidden,getDetail:e=>e.detail,getDetailType:e=>e.detail.type,getDetailIsOnlyForAuthors:e=>e.detail.is_only_for_authors,getDetailTitle:e=>e.detail.title,getDetailContent:e=>e.detail.content,getDetailLinkTitle:e=>e.detail.link_title,getDetailLinkHref:e=>e.detail.link_href,getDetailStartsAt:e=>e.detail.starts_at,getDetailEndsAt:e=>e.detail.ends_at},yqn={setLoading(e,t){e.loadingRecent=t,e.loadingShown=t,e.loadingHidden=t},setLoadingRecent(e,t){e.loadingRecent=t},setLoadingShown(e,t){e.loadingShown=t},setLoadingHidden(e,t){e.loadingHidden=t},setRecent(e,t){e.recent=t},setShown(e,t){e.shown=t},setHidden(e,t){e.hidden=t},setDetail(e,t){e.detail=t},setDetailType(e,t){e.detail.type=t},setDetailIsOnlyForAuthors(e,t){e.detail.is_only_for_authors=t},setDetailTitle(e,t){e.detail.title=t},setDetailContent(e,t){e.detail.content=t},setDetailLinkTitle(e,t){e.detail.link_title=t},setDetailLinkHref(e,t){e.detail.link_href=t},setDetailStartsAt(e,t){e.detail.starts_at=t},setDetailEndsAt(e,t){e.detail.ends_at=t},resetDetail(e){e.detail={id:0,type:"info",is_only_for_authors:!1,title:"",content:"",link_title:"",link_href:"",starts_at:null,ends_at:null}}},bqn={recent({commit:e}){return e("setLoadingRecent",!0),new Promise((t,n)=>{hm.recent().then(o=>{e("setRecent",o.data.list),e("setLoadingRecent",!1),t(o)}).catch(o=>{Fe(o.response,"error"),e("setLoadingRecent",!1),n(o)})})},shown({commit:e}){return e("setLoadingShown",!0),new Promise((t,n)=>{hm.shown().then(o=>{e("setShown",o.data.list),e("setLoadingShown",!1),t(o)}).catch(o=>{Fe(o.response,"error"),e("setLoadingShown",!1),n(o)})})},hidden({commit:e},{filters:t=null}){return e("setLoadingHidden",!0),new Promise((n,o)=>{hm.hidden(t).then(i=>{e("setHidden",i.data.list),e("setLoadingHidden",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoadingHidden",!1),o(i)})})},show({commit:e,dispatch:t},{id:n,filters:o=null}){e("setLoading",!0),hm.show(n).then(i=>{e("setLoading",!1),t("recent"),t("shown"),t("hidden",{filters:o}),Fe(i.data.message,"success")}).catch(i=>{var r,s;e("setLoading",!1),(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error")})},hide({commit:e,dispatch:t},{id:n,filters:o=null}){e("setLoading",!0),hm.hide(n).then(i=>{t("sidebar/close",{},{root:!0}),Fe(i.data.message,"success"),t("recent"),t("shown"),t("hidden",{filters:o})}).catch(i=>{var r,s;e("sidebar/setLoading",!1,{root:!0}),(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error")})},create({commit:e,dispatch:t,state:n},{filters:o=null}){e("sidebar/setLoading",!0,{root:!0}),hm.create(n.detail).then(i=>{t("sidebar/close",{},{root:!0}),Fe(i.data.message,"success"),t("recent"),t("shown"),t("hidden",{filters:o}),e("resetDetail")}).catch(i=>{var r,s;e("sidebar/setLoading",!1,{root:!0}),(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error")})},update({commit:e,dispatch:t,state:n},{filters:o=null}){e("sidebar/setLoading",!0,{root:!0}),hm.update(n.detail).then(i=>{t("sidebar/close",{},{root:!0}),Fe(i.data.message,"success"),t("recent"),t("shown"),t("hidden",{filters:o}),e("resetDetail")}).catch(i=>{var r,s;e("sidebar/setLoading",!1,{root:!0}),(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error")})},delete({commit:e,dispatch:t},{id:n,filters:o=null}){e("sidebar/setLoading",!0,{root:!0}),hm.deletee(n).then(i=>{t("sidebar/close",{},{root:!0}),Fe(i.data.message,"success"),t("recent"),t("shown"),t("hidden",{filters:o}),e("resetDetail")}).catch(i=>{var r,s;e("sidebar/setLoading",!1,{root:!0}),(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error")})}};const kqn={namespaced:!0,state:vqn,getters:_qn,mutations:yqn,actions:bqn};let wqn=jo.pagination.per_page;const $qn=(e=null,t,n=wqn)=>De.get(Ie("administration.api.content.category.list",{type:e,...t,perPage:n})),Cqn=(e,t)=>De.post(Ie("administration.api.content.category.create",{category:e,type:t})),Sqn=e=>De.patch(Ie("administration.api.content.category.update",{category:e.id}),{data:e}),Tqn=e=>De.get(Ie("administration.api.content.category.delete.info",{category:e})),Eqn=e=>De.delete(Ie("administration.api.content.category.delete",{category:e})),o0={list:$qn,create:Cqn,update:Sqn,deleteInfo:Tqn,deletee:Eqn},Iqn={loading:!0,search:"",list:[],detail:{id:null,name:null,children:[]},delete_info:{products_count:0,children_count:0},delete_info_loading:!1};let Pqn={getLoading:e=>e.loading,getSearch:e=>e.search,getList:e=>e.list,getDetail:e=>e.detail,getDeleteInfo:e=>e.delete_info,getDeleteInfoLoading:e=>e.delete_info_loading,getDetailName:e=>e.detail.name,getDetailChildren:e=>e.detail.children},Aqn={setLoading(e,t){e.loading=t},setSearch(e,t){e.search=t},setList(e,t){e.list=t},resetList(e){e.list=[]},setDetail(e,t){e.detail=t},resetDetail(e){e.detail={id:null,name:null,children:[]}},refreshDetail(e,t){e.detail=e.list.find(n=>n.id===t)},setDetailName(e,t){e.detail.name=t},setDetailChildren(e,t){e.detail.children=t}},Dqn={list({commit:e},{type:t,filters:n=null}){return e("setLoading",!0),new Promise((o,i)=>{o0.list(t,n).then(r=>{e("setList",r.data.list),e("setLoading",!1),o(r)}).catch(r=>{Fe(r.response,"error"),e("setLoading",!1),i(r)})})},create({commit:e,dispatch:t,state:n},{type:o,filters:i=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((r,s)=>{o0.create(n.detail,o).then(a=>{t("sidebar/close",{},{root:!0}),Fe(a.data.message,"success"),e("resetDetail"),t("list",{type:o,filters:i}),r(a)}).catch(a=>{var l,d;e("sidebar/setLoading",!1,{root:!0}),(d=(l=a==null?void 0:a.response)==null?void 0:l.data)!=null&&d.message&&Fe(a.response.data.message,"error"),s(a)})})},update({commit:e,dispatch:t,state:n},{subcategory:o=null,type:i,close:r=!0,filters:s=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((a,l)=>{o0.update(o||n.detail).then(d=>{Fe(d.data.message,"success"),r?t("sidebar/close",{},{root:!0}):e("sidebar/setLoading",!1,{root:!0}),t("list",{type:i,filters:s}).then(()=>{e("refreshDetail",n.detail.id),a(d)})}).catch(d=>{e("sidebar/setLoading",!1,{root:!0}),Fe(d.response,"error"),l(d)})})},delete({commit:e,dispatch:t,state:n},{id:o,type:i,filters:r=null}){return e("sidebar/setLoading",!0,{root:!0}),new Promise((s,a)=>{o0.deletee(o).then(l=>{t("sidebar/close",{},{root:!0}),Fe(l.data.message,"success"),t("list",{type:i,filters:r}).then(()=>{n.detail.parent_id?(e("refreshDetail",n.detail.parent_id),t("sidebar/open",{type:"category-update"},{root:!0})):e("resetDetail")}),s(l)}).catch(l=>{var d,u;e("sidebar/setLoading",!1,{root:!0}),(u=(d=l==null?void 0:l.response)==null?void 0:d.data)!=null&&u.message&&Fe(l.response.data.message,"error"),a(l)})})},deleteInfo({state:e},{id:t}){if(!e.delete_info_loading)return e.delete_info_loading=!0,new Promise((n,o)=>{o0.deleteInfo(t).then(i=>{e.delete_info.products_count=i.data.products_count,e.delete_info.children_count=i.data.children_count,e.delete_info_loading=!1,n(i)}).catch(i=>{var r,s;(s=(r=i==null?void 0:i.response)==null?void 0:r.data)!=null&&s.message&&Fe(i.response.data.message,"error"),e.delete_info_loading=!1,o(i)})})}};const xqn={namespaced:!0,state:Iqn,getters:Pqn,mutations:Aqn,actions:Dqn},Oqn=()=>De.get(Ie("administration.api.content.category.class-subject.list")),Lqn=(e,t)=>De.post(Ie("administration.api.content.category.class-subject.add",{parent:e,category:t})),Mqn=(e,t)=>De.delete(Ie("administration.api.content.category.class-subject.remove",{parent:e,category:t})),nE={list:Oqn,add:Lqn,remove:Mqn},Nqn={loading:!0,list:[],classIndex:null,subjectCategoryIndex:null,subjectIndex:null,class:{},subjectCategory:{},subject:{},subsubject:{}};let w0={getLoading:e=>e.loading,getList:e=>e.list,getSubjectCategoryList:e=>e.classIndex!==null?e.list[e.classIndex].children:[],getSubjectList:e=>e.classIndex!==null&&e.subjectCategoryIndex!==null?e.list[e.classIndex].children[e.subjectCategoryIndex].children:[],getSubsubjectList:e=>e.classIndex!==null&&e.subjectCategoryIndex!==null&&e.subjectIndex!==null?e.list[e.classIndex].children[e.subjectCategoryIndex].children[e.subjectIndex].children:[],getClassIndex:e=>e.classIndex,getSubjectCategoryIndex:e=>e.subjectCategoryIndex,getSubjectIndex:e=>e.subjectIndex,getClass:e=>e.class,getSubjectCategory:e=>e.subjectCategory,getSubject:e=>e.subject,getSubsubject:e=>e.subsubject,getParentId:(e,t)=>t==="subjectCategory"?e.class.class_subject_id:t==="subject"?e.subjectCategory.class_subject_id:t==="subsubject"?e.subject.class_subject_id:null,getCategoryId:(e,t)=>t==="subjectCategory"?e.subjectCategory.id:t==="subject"?e.subject.id:t==="subsubject"?e.subsubject.id:null},Rqn={setLoading(e,t){e.loading=t},setList(e,t){e.list=t},setClassIndex(e,t){e.classIndex=t},setSubjectCategoryIndex(e,t){e.subjectCategoryIndex=t},setSubjectIndex(e,t){e.subjectIndex=t},setClass(e,t){e.class=t,e.subjectCategory={},e.subject={},e.subsubject={}},setSubjectCategory(e,t){e.subjectCategory=t,e.subject={},e.subsubject={}},setSubject(e,t){e.subject=t,e.subsubject={}},setSubsubject(e,t){e.subsubject=t},resetDetail(e,t){t==="subjectCategory"?(e.subjectCategory={},e.subject={},e.subsubject={}):t==="subject"?(e.subject={},e.subsubject={}):t==="subsubject"&&(e.subsubject={})}},jqn={list({commit:e}){return e("setLoading",!0),new Promise((t,n)=>{nE.list().then(o=>{e("setList",o.data.list),e("setLoading",!1),t(o)}).catch(o=>{Fe(o.response,"error"),e("setLoading",!1),n(o)})})},add({state:e,commit:t,dispatch:n},{type:o}){t("sidebar/setLoading",!0,{root:!0});let i=w0.getParentId(e,o),r=w0.getCategoryId(e,o);return new Promise((s,a)=>{nE.add(i,r).then(l=>{n("sidebar/close",{},{root:!0}),Fe(l.data.message,"success"),n("list"),t("resetDetail",o),s(l)}).catch(l=>{t("sidebar/setLoading",!1,{root:!0}),Fe(l.response,"error"),a(l)})})},remove({state:e,commit:t,dispatch:n},{type:o}){t("sidebar/setLoading",!0,{root:!0});let i=w0.getParentId(e,o),r=w0.getCategoryId(e,o);return new Promise((s,a)=>{nE.remove(i,r).then(l=>{n("sidebar/close",{},{root:!0}),Fe(l.data.message,"success"),n("list"),t("resetDetail",o),s(l)}).catch(l=>{t("sidebar/setLoading",!1,{root:!0}),Fe(l.response,"error"),a(l)})})}};const Fqn={namespaced:!0,state:Nqn,getters:w0,mutations:Rqn,actions:jqn},zqn=()=>De.get(Ie("administration.api.content.product_upload_lock.index_recent")),Uqn=()=>De.get(Ie("administration.api.content.product_upload_lock.index_shown")),Bqn=()=>De.get(Ie("administration.api.content.product_upload_lock.index_hidden")),Hqn=e=>De.post(Ie("administration.api.content.product_upload_lock.create"),e),Vqn=(e,t)=>De.patch(Ie("administration.api.content.product_upload_lock.update",{productUploadLock:e}),t),qqn=e=>De.delete(Ie("administration.api.content.product_upload_lock.delete",{productUploadLock:e})),Tv={indexRecent:zqn,indexShown:Uqn,indexHidden:Bqn,create:Hqn,update:Vqn,deletee:qqn},Yqn={list:{recent:[],shown:[],hidden:[]},loading:{recent:!1,shown:!1,hidden:!1},detail:{id:null,title:null,description:"",valid_from:null,valid_to:null,is_shown:null}},Wqn={getListRecent:e=>e.list.recent,getListShown:e=>e.list.shown,getListHidden:e=>e.list.hidden,getLoadingRecent:e=>e.loading.recent,getLoadingShown:e=>e.loading.shown,getLoadingHidden:e=>e.loading.hidden,getDetail:e=>e.detail,getDetailTitle:e=>e.detail.title,getDetailDescription:e=>e.detail.description,getDetailValidFrom:e=>e.detail.valid_from,getDetailValidTo:e=>e.detail.valid_to,getDetailIsShown:e=>e.detail.is_shown,getDetailImage:e=>e.detail.image},Gqn={setListRecent(e,t){e.list.recent=t},setListShown(e,t){e.list.shown=t},setListHidden(e,t){e.list.hidden=t},setDetail(e,t){e.detail=t},resetDetail(e){e.detail={id:null,title:null,description:""}},setLoadingRecent(e,t){e.loading.recent=t},setLoadingShown(e,t){e.loading.shown=t},setLoadingHidden(e,t){e.loading.hidden=t},setDetailTitle(e,t){e.detail.title=t},setDetailDescription(e,t){e.detail.description=t},setDetailValidFrom(e,t){e.detail.valid_from=t},setDetailValidTo(e,t){e.detail.valid_to=t},setDetailIsShown(e,t){e.detail.is_shown=t},setDetailImage(e,t){e.detail.image=t}},Zqn={indexRecent({commit:e}){return e("setLoadingRecent",!0),new Promise((t,n)=>{Tv.indexRecent().then(o=>{e("setListRecent",o.data),t(o)}).catch(o=>{console.error("Error fetching recent product upload lock list:",o),n(o)}).finally(()=>{e("setLoadingRecent",!1)})})},indexShown({commit:e}){return e("setLoadingShown",!0),new Promise((t,n)=>{Tv.indexShown().then(o=>{e("setListShown",o.data),t(o)}).catch(o=>{console.error("Error fetching shown product upload lock list:",o),n(o)}).finally(()=>{e("setLoadingShown",!1)})})},indexHidden({commit:e}){return e("setLoadingHidden",!0),new Promise((t,n)=>{Tv.indexHidden().then(o=>{e("setListHidden",o.data),t(o)}).catch(o=>{console.error("Error fetching hidden product upload lock list:",o),n(o)}).finally(()=>{e("setLoadingHidden",!1)})})},create({commit:e,dispatch:t,state:n,rootState:o}){if(!o.sidebar.loading)return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{Tv.create(n.detail).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("indexRecent"),e("resetDetail"),i(s)}).catch(s=>{var a,l;e("sidebar/setLoading",!1,{root:!0}),(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),r(s)})})},update({commit:e,dispatch:t,state:n,rootState:o}){if(!o.sidebar.loading)return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{Tv.update(n.detail.id,n.detail).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("indexRecent"),t("indexShown"),t("indexHidden"),e("resetDetail"),i(s)}).catch(s=>{var a,l;e("sidebar/setLoading",!1,{root:!0}),(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),r(s)})})},delete({commit:e,dispatch:t,state:n,rootState:o}){if(!o.sidebar.loading)return e("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{Tv.deletee(n.detail.id).then(s=>{t("sidebar/close",{},{root:!0}),Fe(s.data.message,"success"),t("indexRecent"),t("indexShown"),t("indexHidden"),e("resetDetail"),i(s)}).catch(s=>{var a,l;e("sidebar/setLoading",!1,{root:!0}),(l=(a=s==null?void 0:s.response)==null?void 0:a.data)!=null&&l.message&&Fe(s.response.data.message,"error"),r(s)})})}},Kqn={namespaced:!0,state:Yqn,getters:Wqn,mutations:Gqn,actions:Zqn},Jqn=e=>De.get(Ie("administration.api.message.index",{...e})),Xqn=(e,t)=>De.get(Ie("administration.api.message.show",{conversation:e,showAll:t})),Qqn=(e,t)=>De.post(Ie("administration.api.message.send",{user:t}),{...e}),eYn=e=>De.get(Ie("administration.api.message.find",{user:e})),C8={list:Jqn,detail:Xqn,sendMessage:Qqn,findConversation:eYn},tYn={list:{0:{data:[{id:0,last_activity_date:null,last_activity_time:null,last_message:null,unread_messages_count:0,user:{email:null,first_name:null,id:0,image_thumbnail:null,last_name:null,role:null}}]}},loading:!1,detail:{id:null,user:{id:0,image_thumbnail:"",first_name:"",last_name:"",email:"",role:null,number_of_selling_products:"",school:null}}};let nYn={getListData:e=>({list:e.list,page:e.page,search:e.search}),getList:e=>e.list,loading:e=>e.loading,getDetail:e=>e.detail},oYn={setList(e,t){e.list=t},toggleLoading(e){e.loading=!e.loading},setLoading(e,t){e.loading=t},setDetail(e,t){e.detail=t}},iYn={list({commit:e},{filters:t=null}){e("setLoading",!0),C8.list(t).then(n=>{e("setList",n.data.conversations),e("setLoading",!1)}).catch(()=>{e("setLoading",!1)})},sendMessage({commit:e},{messageData:t,userId:n}){return e("setLoading",!0),new Promise((o,i)=>{C8.sendMessage(t,n).then(r=>{Fe(r.data.message,"success"),e("setLoading",!1),o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})},detail({commit:e},{detailId:t,showAll:n=!1}){return new Promise((o,i)=>{C8.detail(t,n).then(r=>{e("setDetail",{id:t,user:r.data.user}),o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),i(r)})})},findDetail({commit:e,state:t},{userId:n}){return n?(e("setLoading",!0),new Promise((o,i)=>{C8.findConversation(n).then(r=>{t.conversation.id=r.data.conversation_id,e("setLoading",!1),o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})):new Promise((o,i)=>{i()})},markAsRead({state:e},{conversation_id:t}){if(e.list.data){let n=e.list.data.findIndex(o=>o.id===t);n>-1&&(e.list.data[n].unread_messages_count=0)}},updateList({commit:e},{list:t}){e("setList",t)},updateSearch({commit:e},{search:t}){e("setSearch",t)},updatePage({commit:e},{page:t}){e("setPage",t)},toggleLoading({commit:e}){e("toggleLoading")},setDetailId({state:e},{detailId:t}){e.detail.id=t}};const rYn={namespaced:!0,state:tYn,getters:nYn,actions:iYn,mutations:oYn},sYn=(e=1,t=null)=>De.get(Ie("administration.api.message.index",{page:e,search:t})),aYn=(e,t)=>De.get(Ie("administration.api.message.show",{conversation:e,showAll:t})),lYn=(e,t)=>De.post(Ie("administration.api.message.send",{user:t}),{...e}),cYn=e=>De.get(Ie("administration.api.message.find",{user:e})),i0={index:sYn,loadConversation:aYn,sendMessage:lYn,findConversation:cYn},dYn={conversations:{0:{data:[{id:0,last_activity_date:null,last_activity_time:null,last_message:null,unread_messages_count:0,user:{email:null,first_name:null,id:0,image_thumbnail:null,last_name:null,role:null}}]}},loading:!1,page:1,query:null,conversation:{id:null,user:{id:0,image_thumbnail:"",first_name:"",last_name:"",email:"",role:null,number_of_selling_products:"",school:null}}};let uYn={getConversationsData:e=>({conversations:e.conversations,page:e.page,query:e.query}),getConversations:e=>e.conversations,getPage:e=>e.page,getQuery:e=>e.query,loading:e=>e.loading,getConversation:e=>e.conversation},hYn={setConversations(e,t){e.conversations=t},setQuery(e,t){e.query=t},setPage(e,t){e.page=t},toggleLoading(e){e.loading=!e.loading},setLoading(e,t){e.loading=t},setConversation(e,t){e.conversation=t},setConversationId(e,t){e.conversation.id=t}},fYn={load({commit:e}){e("setLoading",!0),i0.index().then(t=>{e("setConversations",t.data.conversations),e("setLoading",!1)}).catch(()=>{e("setLoading",!1)})},loadFiltered({commit:e,state:t}){e("setLoading",!0),i0.index(t.page,t.query).then(n=>{e("setConversations",n.data.conversations),e("setLoading",!1)}).catch(()=>{e("setLoading",!1)})},sendMessage({commit:e},{messageData:t,userId:n}){return e("setLoading",!0),new Promise((o,i)=>{i0.sendMessage(t,n).then(r=>{Fe(r.data.message,"success"),e("setLoading",!1),o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})},loadConversation({commit:e},{conversationId:t,showAll:n=!1}){return new Promise((o,i)=>{i0.loadConversation(t,n).then(r=>{e("setConversation",{id:t,user:r.data.user}),o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),i(r)})})},findConversation({commit:e,state:t},{userId:n}){return n?(e("setLoading",!0),new Promise((o,i)=>{i0.findConversation(n).then(r=>{t.conversation.id=r.data.conversation_id,e("setLoading",!1),o(r)}).catch(r=>{var s,a;(a=(s=r==null?void 0:r.response)==null?void 0:s.data)!=null&&a.message&&Fe(r.response.data.message,"error"),e("setLoading",!1),i(r)})})):new Promise((o,i)=>{i()})},updateConversations({commit:e},{conversations:t}){e("setConversations",t)},updateQuery({commit:e},{query:t}){e("setQuery",t)},updatePage({commit:e},{page:t}){e("setPage",t)},toggleLoading({commit:e}){e("toggleLoading")},setConversationId({state:e},{conversationId:t}){e.conversation.id=t}};const mYn={namespaced:!0,state:dYn,getters:uYn,actions:fYn,mutations:hYn};let pYn=jo.pagination.per_page;const gYn=(e,t=pYn)=>De.get(Ie("administration.api.custom_notification.index",{...e,perPage:t})),vYn=e=>De.post(Ie("administration.api.custom_notification.create"),{data:e}),_Yn=e=>De.patch(Ie("administration.api.custom_notification.update",{notification:e.id}),{data:e}),yYn=e=>De.delete(Ie("administration.api.custom_notification.delete",{notification:e})),S8={index:gYn,create:vYn,update:_Yn,deletee:yYn},bYn={list:[],detail:{id:null,title:null,type:"custom_notification",content:null,created_at:null,published_at:null,published_at_iso:null},loading:!1};let kYn={getDetailTitle:e=>e.detail.title,getDetailContent:e=>e.detail.content,getDetailPublishedAt:e=>e.detail.published_at_iso},wYn={setList(e,t){e.list=t},setDetail(e,t){e.detail=t},setDetailTitle(e,t){e.detail.title=t},setDetailContent(e,t){e.detail.content=t},setDetailPublishedAt(e,t){e.detail.published_at_iso=t,e.detail.published_at=gt(t).format("DD. MM. YYYY")},resetDetail(e){e.detail={id:null,title:null,type:"custom_notification",content:null,created_at:null,published_at:null,published_at_iso:null}},setLoading(e,t){e.loading=t}},$Yn={index({commit:e},{filters:t=null}){return e("setLoading",!0),new Promise((n,o)=>{S8.index(t).then(i=>{e("setList",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{e("setLoading",!1),o(i)})})},create({state:e,commit:t,dispatch:n},{filters:o=null}){return t("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{S8.create(e.detail).then(s=>{t("resetDetail"),Fe(s.data.message,"success"),n("index",{filters:o}),n("sidebar/close",{},{root:!0}),i(s)}).catch(s=>{t("sidebar/setLoading",!1,{root:!0}),r(s)})})},update({state:e,commit:t,dispatch:n},{filters:o=null}){return t("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{S8.update(e.detail).then(s=>{t("resetDetail"),Fe(s.data.message,"success"),n("index",{filters:o}),n("sidebar/close",{},{root:!0}),i(s)}).catch(s=>{t("sidebar/setLoading",!1,{root:!0}),r(s)})})},delete({state:e,commit:t,dispatch:n},{filters:o=null}){return t("sidebar/setLoading",!0,{root:!0}),new Promise((i,r)=>{S8.deletee(e.detail.id).then(s=>{t("resetDetail"),Fe(s.data.message,"success"),n("index",{filters:o}),n("sidebar/close",{},{root:!0}),i(s)}).catch(s=>{t("sidebar/setLoading",!1,{root:!0}),r(s)})})}};const CYn={namespaced:!0,state:bYn,getters:kYn,actions:$Yn,mutations:wYn},SYn=()=>De.get(Ie("administration.api.content.search.defaults")),TYn=e=>De.post(Ie("administration.api.content.search.defaults.save"),{defaults:e}),qY={defaults:SYn,saveDefaults:TYn},EYn={loading:!1,defaults:[]};let IYn={getLoading:e=>e.loading,getDefaults:e=>e.defaults},PYn={setLoading(e,t){e.loading=t},setDefaults(e,t){e.defaults=t}},AYn={defaults({commit:e,state:t}){if(!t.loading)return e("setLoading",!0),new Promise((n,o)=>{qY.defaults().then(i=>{e("setDefaults",i.data.list),e("setLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setLoading",!1),o(i)})})},saveDefaults({commit:e,state:t,dispatch:n},o){if(!t.loading)return e("setLoading",!0),new Promise((i,r)=>{qY.saveDefaults(o).then(s=>{e("setLoading",!1),Fe(s.data.message,"success"),n("defaults").then(()=>{i(s)})}).catch(s=>{Fe(s.response,"error"),e("setLoading",!1),r(s)})})}};const DYn={namespaced:!0,state:EYn,getters:IYn,mutations:PYn,actions:AYn},xYn=e=>De.get(Ie("administration.api.content.blog.posts",{...e})),OYn=e=>De.get(Ie("administration.api.content.blog.themes",{...e})),LYn=()=>De.get(Ie("administration.api.content.blog.mostRead")),MYn=()=>De.get(Ie("administration.api.content.blog.favouriteThemes")),NYn=e=>De.patch(Ie("administration.api.content.blog.reorderMostRead"),{order:e}),RYn=e=>De.patch(Ie("administration.api.content.blog.reorderFavouriteThemes"),{order:e}),Ev={posts:xYn,themes:OYn,mostRead:LYn,favouriteThemes:MYn,reorderMostRead:NYn,reorderFavouriteThemes:RYn},jYn={posts_loading:!1,themes_loading:!1,search_loading:!1,posts_search:"",themes_search:"",posts:[],themes:[],most_read:[],favourite_themes:[]};let FYn={getPostsLoading:e=>e.posts_loading,getThemesLoading:e=>e.themes_loading,getSearchLoading:e=>e.search_loading,getPostsSearch:e=>e.posts_search,getThemesSearch:e=>e.themes_search,getPosts:e=>e.posts,getThemes:e=>e.themes,getMostRead:e=>e.most_read,getFavouriteThemes:e=>e.favourite_themes},zYn={setPostsLoading(e,t){e.posts_loading=t},setThemesLoading(e,t){e.themes_loading=t},setSearchLoading(e,t){e.search_loading=t},setPostsSearch(e,t){e.posts_search=t},setThemesSearch(e,t){e.themes_search=t},setPosts(e,t){e.posts=t},setThemes(e,t){e.themes=t},setMostRead(e,t){e.most_read=t},setFavouriteThemes(e,t){e.favourite_themes=t},addMostRead(e,t){e.most_read.push(e.posts.find(n=>n.id===t))},removeMostRead(e,t){e.most_read=e.most_read.filter(n=>n.id!==t)},removeFavouriteTheme(e,t){e.favourite_themes=e.favourite_themes.filter(n=>n.id!==t)},addFavouriteTheme(e,t){e.favourite_themes.push(e.themes.find(n=>n.id===t))}},UYn={posts({commit:e,state:t},{filters:n=null}){if(!t.search_loading)return e("setSearchLoading",!0),new Promise((o,i)=>{Ev.posts(n).then(r=>{e("setPosts",r.data.data),e("setSearchLoading",!1),o(r)}).catch(r=>{Fe(r.response,"error"),e("setSearchLoading",!1),i(r)})})},themes({commit:e,state:t},{init:n=!1,filters:o=null}){if(!(t.search_loading&&!n))return e("setSearchLoading",!0),new Promise((i,r)=>{Ev.themes(o).then(s=>{e("setThemes",s.data.data),e("setSearchLoading",!1),i(s)}).catch(s=>{Fe(s.response,"error"),e("setSearchLoading",!1),r(s)})})},mostRead({commit:e,state:t}){if(!t.posts_loading)return e("setPostsLoading",!0),new Promise((n,o)=>{Ev.mostRead().then(i=>{e("setMostRead",i.data.data),e("setPostsLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setPostsLoading",!1),o(i)})})},favouriteThemes({commit:e,state:t}){if(!t.themes_loading)return e("setThemesLoading",!0),new Promise((n,o)=>{Ev.favouriteThemes().then(i=>{e("setFavouriteThemes",i.data.data),e("setThemesLoading",!1),n(i)}).catch(i=>{Fe(i.response,"error"),e("setThemesLoading",!1),o(i)})})},reorderMostRead({commit:e,dispatch:t,state:n},{mostRead:o}){if(!n.posts_loading)return e("setPostsLoading",!0),e("setMostRead",o),o=o.map(i=>i.id),new Promise((i,r)=>{Ev.reorderMostRead(o).then(s=>{e("setPostsLoading",!1),t("mostRead").then(()=>{Fe(s),i(s)})}).catch(s=>{Fe(s),e("setPostsLoading",!1),r(s)})})},reorderFavouriteThemes({commit:e,dispatch:t,state:n},{favouriteThemes:o}){if(!n.themes_loading)return e("setThemesLoading",!0),new Promise((i,r)=>{Ev.reorderFavouriteThemes(o).then(s=>{e("setThemesLoading",!1),t("favouriteThemes"),Fe(s),i(s)}).catch(s=>{Fe(s),e("setThemesLoading",!1),r(s)})})}};const BYn={namespaced:!0,state:jYn,getters:FYn,mutations:zYn,actions:UYn},HYn={install(e,t){const n=(o,i,r,s=t)=>Sse(o,i,r,s);e.mixin({methods:{route:n}}),parseInt(e.version)>2&&e.provide("route",n)}};var Wce={exports:{}};/*!
 Name: vue-upload-component 
Component URI: https://github.com/lian-yue/vue-upload-component#readme 
Version: 3.1.16 
Author: LianYue 
License: Apache-2.0 
Description: Vue.js file upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory, Upload multiple files at the same time, html4 (IE 9), `PUT` method, Customize the filter 
 */(function(e,t){(function(n,o){e.exports=o(Ex)})(bo,function(n){function o(J){return a(J)||s(J)||r(J)||i()}function i(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function r(J,Y){if(J){if(typeof J=="string")return l(J,Y);var Z=Object.prototype.toString.call(J).slice(8,-1);if(Z==="Object"&&J.constructor&&(Z=J.constructor.name),Z==="Map"||Z==="Set")return Array.from(J);if(Z==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Z))return l(J,Y)}}function s(J){if(typeof Symbol<"u"&&J[Symbol.iterator]!=null||J["@@iterator"]!=null)return Array.from(J)}function a(J){if(Array.isArray(J))return l(J)}function l(J,Y){(Y==null||Y>J.length)&&(Y=J.length);for(var Z=0,se=new Array(Y);Z<Y;Z++)se[Z]=J[Z];return se}function d(J,Y){var Z=Object.keys(J);if(Object.getOwnPropertySymbols){var se=Object.getOwnPropertySymbols(J);Y&&(se=se.filter(function(ce){return Object.getOwnPropertyDescriptor(J,ce).enumerable})),Z.push.apply(Z,se)}return Z}function u(J){for(var Y=1;Y<arguments.length;Y++){var Z=arguments[Y]!=null?arguments[Y]:{};Y%2?d(Object(Z),!0).forEach(function(se){f(J,se,Z[se])}):Object.getOwnPropertyDescriptors?Object.defineProperties(J,Object.getOwnPropertyDescriptors(Z)):d(Object(Z)).forEach(function(se){Object.defineProperty(J,se,Object.getOwnPropertyDescriptor(Z,se))})}return J}function f(J,Y,Z){return Y in J?Object.defineProperty(J,Y,{value:Z,enumerable:!0,configurable:!0,writable:!0}):J[Y]=Z,J}function p(J){"@babel/helpers - typeof";return p=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Y){return typeof Y}:function(Y){return Y&&typeof Symbol=="function"&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y},p(J)}function v(J,Y){var Z=Object.keys(J);if(Object.getOwnPropertySymbols){var se=Object.getOwnPropertySymbols(J);Y&&(se=se.filter(function(ce){return Object.getOwnPropertyDescriptor(J,ce).enumerable})),Z.push.apply(Z,se)}return Z}function _(J){for(var Y=1;Y<arguments.length;Y++){var Z=arguments[Y]!=null?arguments[Y]:{};Y%2?v(Object(Z),!0).forEach(function(se){E(J,se,Z[se])}):Object.getOwnPropertyDescriptors?Object.defineProperties(J,Object.getOwnPropertyDescriptors(Z)):v(Object(Z)).forEach(function(se){Object.defineProperty(J,se,Object.getOwnPropertyDescriptor(Z,se))})}return J}function b(J,Y){if(!(J instanceof Y))throw new TypeError("Cannot call a class as a function")}function C(J,Y){for(var Z=0;Z<Y.length;Z++){var se=Y[Z];se.enumerable=se.enumerable||!1,se.configurable=!0,"value"in se&&(se.writable=!0),Object.defineProperty(J,se.key,se)}}function $(J,Y,Z){return Y&&C(J.prototype,Y),Z&&C(J,Z),Object.defineProperty(J,"prototype",{writable:!1}),J}function E(J,Y,Z){return Y in J?Object.defineProperty(J,Y,{value:Z,enumerable:!0,configurable:!0,writable:!0}):J[Y]=Z,J}var P=function(Y){var Z=new XMLHttpRequest;return Z.open(Y.method||"GET",Y.url),Z.responseType="json",Y.headers&&Object.keys(Y.headers).forEach(function(se){Z.setRequestHeader(se,Y.headers[se])}),Z},I=function(Y,Z){return new Promise(function(se,ce){Y.onload=function(){if(Y.status>=200&&Y.status<300){var te;try{te=JSON.parse(Y.response)}catch{te=Y.response}se(te)}else ce(Y.response)},Y.onerror=function(){return ce(Y.response)},Y.send(JSON.stringify(Z))})},O=function(Y,Z){var se=new FormData;for(var ce in Z)se.append(ce,Z[ce]);return new Promise(function(te,ee){Y.onload=function(){if(Y.status>=200&&Y.status<300){var ae;try{ae=JSON.parse(Y.response)}catch{ae=Y.response}te(ae)}else ee(Y.response)},Y.onerror=function(){return ee(Y.response)},Y.send(se)})};function L(J){var Y=P(J);return I(Y,J.body)}var S=function(){function J(Y,Z){b(this,J),this.file=Y,this.options=Z,this.chunks=[],this.sessionId=null,this.chunkSize=null,this.speedInterval=null}return $(J,[{key:"maxRetries",get:function(){return parseInt(this.options.maxRetries,10)}},{key:"maxActiveChunks",get:function(){return parseInt(this.options.maxActive,10)}},{key:"fileType",get:function(){return this.file.type}},{key:"fileSize",get:function(){return this.file.size}},{key:"fileName",get:function(){return this.file.name}},{key:"action",get:function(){return this.options.action||null}},{key:"startBody",get:function(){return this.options.startBody||{}}},{key:"uploadBody",get:function(){return this.options.uploadBody||{}}},{key:"finishBody",get:function(){return this.options.finishBody||{}}},{key:"headers",get:function(){return this.options.headers||{}}},{key:"readyToUpload",get:function(){return!!this.chunks}},{key:"progress",get:function(){var Z=this,se=this.chunksUploaded.length/this.chunks.length*100,ce=this.chunksUploading.reduce(function(te,ee){return te+(ee.progress|0)/Z.chunks.length},0);return Math.min(se+ce,100)}},{key:"chunksToUpload",get:function(){return this.chunks.filter(function(Z){return!Z.active&&!Z.uploaded})}},{key:"hasChunksToUpload",get:function(){return this.chunksToUpload.length>0}},{key:"chunksUploading",get:function(){return this.chunks.filter(function(Z){return!!Z.xhr&&!!Z.active})}},{key:"chunksUploaded",get:function(){return this.chunks.filter(function(Z){return!!Z.uploaded})}},{key:"createChunks",value:function(){this.chunks=[];for(var Z=0,se=this.chunkSize;Z<this.fileSize;)this.chunks.push({blob:this.file.file.slice(Z,se),startOffset:Z,active:!1,retries:this.maxRetries}),Z=se,se=Z+this.chunkSize}},{key:"updateFileProgress",value:function(){this.file.progress=this.progress}},{key:"pause",value:function(){this.file.active=!1,this.stopChunks()}},{key:"stopChunks",value:function(){this.chunksUploading.forEach(function(Z){Z.xhr.abort(),Z.active=!1}),this.stopSpeedCalc()}},{key:"resume",value:function(){this.file.active=!0,this.startChunking()}},{key:"upload",value:function(){var Z=this;return this.promise=new Promise(function(se,ce){Z.resolve=se,Z.reject=ce}),this.start(),this.promise}},{key:"start",value:function(){var Z=this;L({method:"POST",headers:_(_({},this.headers),{},{"Content-Type":"application/json"}),url:this.action,body:Object.assign(this.startBody,{phase:"start",mime_type:this.fileType,size:this.fileSize,name:this.fileName})}).then(function(se){if(se.status!=="success")return Z.file.response=se,Z.reject("server");Z.sessionId=se.data.session_id,Z.chunkSize=se.data.end_offset,Z.createChunks(),Z.startChunking()}).catch(function(se){Z.file.response=se,Z.reject("server")})}},{key:"startChunking",value:function(){for(var Z=0;Z<this.maxActiveChunks;Z++)this.uploadNextChunk();this.startSpeedCalc()}},{key:"uploadNextChunk",value:function(){if(this.file.active){if(this.hasChunksToUpload)return this.uploadChunk(this.chunksToUpload[0]);if(this.chunksUploading.length===0)return this.finish()}}},{key:"uploadChunk",value:function(Z){var se=this;Z.progress=0,Z.active=!0,this.updateFileProgress(),Z.xhr=P({method:"POST",headers:this.headers,url:this.action}),Z.xhr.upload.addEventListener("progress",function(ce){ce.lengthComputable&&(Z.progress=Math.round(ce.loaded/ce.total*100))},!1),O(Z.xhr,Object.assign(this.uploadBody,{phase:"upload",session_id:this.sessionId,start_offset:Z.startOffset,chunk:Z.blob})).then(function(ce){if(Z.active=!1,ce.status==="success")Z.uploaded=!0;else if(Z.retries--<=0)return se.stopChunks(),se.reject("upload");se.uploadNextChunk()}).catch(function(){if(Z.active=!1,Z.retries--<=0)return se.stopChunks(),se.reject("upload");se.uploadNextChunk()})}},{key:"finish",value:function(){var Z=this;this.updateFileProgress(),this.stopSpeedCalc(),L({method:"POST",headers:_(_({},this.headers),{},{"Content-Type":"application/json"}),url:this.action,body:Object.assign(this.finishBody,{phase:"finish",session_id:this.sessionId})}).then(function(se){if(Z.file.response=se,se.status!=="success")return Z.reject("server");Z.resolve(se)}).catch(function(se){Z.file.response=se,Z.reject("server")})}},{key:"startSpeedCalc",value:function(){var Z=this;this.file.speed=0;var se=0;this.speedInterval||(this.speedInterval=window.setInterval(function(){var ce=Z.progress/100*Z.fileSize;Z.file.speed=ce-se,se=ce},1e3))}},{key:"stopSpeedCalc",value:function(){this.speedInterval&&window.clearInterval(this.speedInterval),this.speedInterval=null,this.file.speed=0}}]),J}(),j={headers:{},action:"",minSize:1048576,maxActive:3,maxRetries:5,handler:S},M=n.defineComponent({compatConfig:{MODE:3},props:{inputId:{type:String},name:{type:String,default:"file"},accept:{type:String},capture:{},disabled:{default:!1},multiple:{type:Boolean,default:!1},maximum:{type:Number},addIndex:{type:[Boolean,Number]},directory:{type:Boolean},createDirectory:{type:Boolean,default:!1},postAction:{type:String},putAction:{type:String},customAction:{type:Function},headers:{type:Object,default:function(){return{}}},data:{type:Object,default:function(){return{}}},timeout:{type:Number,default:0},drop:{type:[Boolean,String,HTMLElement],default:function(){return!1}},dropDirectory:{type:Boolean,default:!0},size:{type:Number,default:0},extensions:{type:[RegExp,String,Array],default:function(){return[]}},modelValue:{type:Array,default:function(){return[]}},thread:{type:Number,default:1},chunkEnabled:{type:Boolean,default:!1},chunk:{type:Object,default:function(){return j}}},emits:["update:modelValue","input-filter","input-file"],data:function(){return{files:this.modelValue,features:{html5:!0,directory:!1,drop:!1},active:!1,dropActive:!1,dropElementActive:!1,uploading:0,destroy:!1,maps:{},dropElement:null,dropTimeout:null,reload:!1}},mounted:function(){var Y=this,Z=document.createElement("input");if(Z.type="file",Z.multiple=!0,window.FormData&&Z.files?((typeof Z.webkitdirectory=="boolean"||typeof Z.directory=="boolean")&&(this.features.directory=!0),this.features.html5&&typeof Z.ondrop<"u"&&this.isRelatedTargetSupported()&&(this.features.drop=!0)):this.features.html5=!1,this.maps={},this.files)for(var se=0;se<this.files.length;se++){var ce=this.files[se];this.maps[ce.id]=ce}this.$nextTick(function(){Y.$parent?(Y.$parent.$forceUpdate(),Y.$parent.$nextTick(function(){Y.watchDrop(Y.drop)})):Y.watchDrop(Y.drop)})},beforeUnmount:function(){this.destroy=!0,this.active=!1,this.watchDrop(!1),this.watchActive(!1)},computed:{uploaded:function(){for(var Y,Z=0;Z<this.files.length;Z++)if(Y=this.files[Z],Y.fileObject&&!Y.error&&!Y.success)return!1;return!0},chunkOptions:function(){return Object.assign(j,this.chunk)},className:function(){return["file-uploads",this.features.html5?"file-uploads-html5":"file-uploads-html4",this.features.directory&&this.directory?"file-uploads-directory":void 0,this.features.drop&&this.drop?"file-uploads-drop":void 0,this.disabled?"file-uploads-disabled":void 0]},forId:function(){return this.inputId||this.name},iMaximum:function(){return this.maximum===void 0?this.multiple?0:1:this.maximum},iExtensions:function(){if(this.extensions){if(this.extensions instanceof RegExp)return this.extensions;if(this.extensions.length){var Y=[];return typeof this.extensions=="string"?Y=this.extensions.split(","):Y=this.extensions,Y=Y.map(function(Z){return Z.trim()}).filter(function(Z){return Z}),new RegExp("\\.("+Y.join("|").replace(/\./g,"\\.")+")$","i")}}},iDirectory:function(){if(this.directory&&this.features.directory)return!0}},watch:{active:function(Y){this.watchActive(Y)},dropActive:function(Y){this.watchDropActive(Y),this.$parent&&this.$parent.$forceUpdate()},drop:function(Y){this.watchDrop(Y)},modelValue:function(Y){if(this.files!==Y){this.files=Y;var Z=this.maps;this.maps={};for(var se=0;se<this.files.length;se++){var ce=this.files[se];this.maps[ce.id]=ce}for(var te in this.maps){var ee=this.maps[te],ae=Z[te];ee!==ae&&this.emitFile(ee,ae)}for(var de in Z)this.maps[de]||this.emitFile(void 0,Z[de])}}},methods:{newId:function(){return Math.random().toString(36).substr(2)},clear:function(){if(this.files.length){var Y=this.files;this.files=[],this.maps={},this.emitInput();for(var Z=0;Z<Y.length;Z++)this.emitFile(void 0,Y[Z])}return!0},get:function(Y){return Y?p(Y)==="object"?this.maps[Y.id||""]||!1:this.maps[Y]||!1:!1},add:function(Y,Z){var se;Y instanceof Array?se=Y:se=[Y],Z===void 0&&(Z=this.addIndex);for(var ce=[],te=0;te<se.length;te++){var ee=se[te];this.features.html5&&ee instanceof Blob&&(ee={id:"",file:ee,size:ee.size,name:ee.webkitRelativePath||ee.relativePath||ee.name||"unknown",type:ee.type}),ee=ee;var ae=!1;if(ee.fileObject===!1||(ee.fileObject||typeof Element<"u"&&ee.el instanceof HTMLInputElement||typeof Blob<"u"&&ee.file instanceof Blob)&&(ae=!0),ae&&(ee=u(u({fileObject:!0,size:-1,name:"Filename",type:"",active:!1,error:"",success:!1,putAction:this.putAction,postAction:this.postAction,timeout:this.timeout},ee),{},{response:{},progress:"0.00",speed:0}),ee.data=u(u({},this.data),ee.data?ee.data:{}),ee.headers=u(u({},this.headers),ee.headers?ee.headers:{})),ee.id||(ee.id=this.newId()),!this.emitFilter(ee,void 0)&&(this.iMaximum>1&&ce.length+this.files.length>=this.iMaximum||(ce.push(ee),this.iMaximum===1)))break}if(ce.length){this.iMaximum===1&&this.clear();var de;if(Z===!0||Z===0)de=ce.concat(this.files);else if(Z){var $e;de=this.files.concat([]),($e=de).splice.apply($e,[Z,0].concat(o(ce)))}else de=this.files.concat(ce);this.files=de;var be=0;Z===!0||Z===0?be=0:Z?Z>=0?Z+ce.length>this.files.length?be=this.files.length-ce.length:be=Z:(be=this.files.length-ce.length+Z,be<0&&(be=0)):be=this.files.length-ce.length,ce=this.files.slice(be,be+ce.length);for(var me=0;me<ce.length;me++){var fe=ce[me];this.maps[fe.id]=fe}this.emitInput();for(var Ae=0;Ae<ce.length;Ae++)this.emitFile(ce[Ae],void 0);return Y instanceof Array?ce:ce[0]}},addInputFile:function(Y){var Z=this,se=[];this.iMaximum;var ce=Y.webkitEntries||Y.entries||void 0;if(ce!=null&&ce.length)return this.getFileSystemEntry(ce).then(function(de){return Z.add(de)});if(Y.files)for(var te=0;te<Y.files.length;te++){var ee=Y.files[te];se.push({id:"",size:ee.size,name:ee.webkitRelativePath||ee.relativePath||ee.name,type:ee.type,file:ee})}else{var ae=Y.value.replace(/\\/g,"/").split("/");(!ae||!ae.length)&&(ae=[Y.value]),delete Y.__vuex__,se.push({id:"",name:ae[ae.length-1],el:Y})}return Promise.resolve(this.add(se))},addDataTransfer:function(Y){var Z,se=this;if(Y!=null&&(Z=Y.items)!==null&&Z!==void 0&&Z.length){for(var ce=[],te=0;te<Y.items.length;te++){var ee=Y.items[te],ae=void 0;ee.getAsEntry?ae=ee.getAsEntry()||ee.getAsFile():ee.webkitGetAsEntry?ae=ee.webkitGetAsEntry()||ee.getAsFile():ae=ee.getAsFile(),ae&&ce.push(ae)}return this.getFileSystemEntry(ce).then(function(me){return se.add(me)})}var de=this.iMaximum,$e=[];if(Y.files.length){for(var be=0;be<Y.files.length&&($e.push(Y.files[be]),!(de>0&&$e.length>=de));be++);return Promise.resolve(this.add($e))}return Promise.resolve([])},getFileSystemEntry:function(Y){var Z=this,se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return new Promise(function(ce){var te=Z.iMaximum;if(!Y){ce([]);return}if(Y instanceof Array){var ee=[],ae=function Ae(je){var Ye=Y[je];if(!Ye||te>0&&ee.length>=te)return ce(ee);Z.getFileSystemEntry(Ye,se).then(function(_t){ee.push.apply(ee,o(_t)),Ae(je+1)})};ae(0);return}if(Y instanceof Blob){ce([{id:"",size:Y.size,name:se+Y.name,type:Y.type,file:Y}]);return}if(Y.isFile){var de=Y;de.file(function(Ae){ce([{id:"",size:Ae.size,name:se+Ae.name,type:Ae.type,file:Ae}])});return}if(Y.isDirectory&&Z.dropDirectory){var $e=Y,be=[];Z.createDirectory&&be.push({id:"",name:se+$e.name,size:0,type:"text/directory",file:new File([],se+$e.name,{type:"text/directory"})});var me=$e.createReader(),fe=function Ae(){me.readEntries(function(je){var Ye=function _t(xt){if(!je[xt]&&xt===0||te>0&&be.length>=te)return ce(be);if(!je[xt])return Ae();Z.getFileSystemEntry(je[xt],se+$e.name+"/").then(function(we){be.push.apply(be,o(we)),_t(xt+1)})};Ye(0)})};fe();return}ce([])})},replace:function(Y,Z){var se=this.get(Y),ce=this.get(Z);if(!se||!ce||se===ce)return!1;var te=this.files.concat([]),ee=te.indexOf(se),ae=te.indexOf(ce);return ee===-1||ae===-1?!1:(te[ee]=ce,te[ae]=se,this.files=te,this.emitInput(),!0)},remove:function(Y){var Z=this.get(Y);if(Z){if(this.emitFilter(void 0,Z))return!1;var se=this.files.concat([]),ce=se.indexOf(Z);if(ce===-1)return console.error("remove",Z),!1;se.splice(ce,1),this.files=se,delete this.maps[Z.id],this.emitInput(),this.emitFile(void 0,Z)}return Z},update:function(Y,Z){var se=this.get(Y);if(se){var ce=u(u({},se),Z);if(se.fileObject&&se.active&&!ce.active&&!ce.error&&!ce.success&&(ce.error="abort"),this.emitFilter(ce,se))return!1;var te=this.files.concat([]),ee=te.indexOf(se);return ee===-1?(console.error("update",se),!1):(te.splice(ee,1,ce),this.files=te,ce=this.files[ee],delete this.maps[se.id],this.maps[ce.id]=ce,this.emitInput(),this.emitFile(ce,se),ce)}return!1},emitFilter:function(Y,Z){var se=!1;return this.$emit("input-filter",Y,Z,function(){var ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return se=ce,se}),se},emitFile:function(Y,Z){var se,ce=this;this.$emit("input-file",Y,Z),(se=Y)!==null&&se!==void 0&&se.fileObject&&Y.active&&(!Z||!Z.active)?(this.uploading++,this.$nextTick(function(){setTimeout(function(){Y&&ce.upload(Y).then(function(){var te;Y&&(Y=ce.get(Y)||void 0),(te=Y)!==null&&te!==void 0&&te.fileObject&&ce.update(Y,{active:!1,success:!Y.error})}).catch(function(te){Y&&ce.update(Y,{active:!1,success:!1,error:te.code||te.error||te.message||te})})},Math.ceil(Math.random()*50+50))})):(!Y||!Y.fileObject||!Y.active)&&Z&&Z.fileObject&&Z.active&&this.uploading--,this.active&&(!!Y!=!!Z||Y.active!==Z.active)&&this.watchActive(!0)},emitInput:function(){this.$emit("update:modelValue",this.files)},upload:function(Y){var Z=this.get(Y);if(!Z)return Promise.reject(new Error("not_exists"));if(!Z.fileObject)return Promise.reject(new Error("file_object"));if(Z.error)return Z.error instanceof Error?Promise.reject(Z.error):Promise.reject(new Error(Z.error));if(Z.success)return Promise.resolve(Z);if(Z.name&&this.iExtensions&&Z.type!=="text/directory"&&Z.name.search(this.iExtensions)===-1)return Promise.reject(new Error("extension"));if(this.size>0&&Z.size!==void 0&&Z.size>=0&&Z.size>this.size&&Z.type!=="text/directory")return Promise.reject(new Error("size"));if(this.customAction)return this.customAction(Z,this);if(this.features.html5){if(this.shouldUseChunkUpload(Z))return this.uploadChunk(Z);if(Z.putAction)return this.uploadPut(Z);if(Z.postAction)return this.uploadHtml5(Z)}return Z.postAction?this.uploadHtml4(Z):Promise.reject(new Error("No action configured"))},shouldUseChunkUpload:function(Y){return this.chunkEnabled&&!!this.chunkOptions.handler&&Y.size&&Y.size>this.chunkOptions.minSize},uploadChunk:function(Y){var Z=this.chunkOptions.handler;return Y.chunk=new Z(Y,this.chunkOptions),Y.chunk.upload().then(function(se){return Y})},uploadPut:function(Y){var Z=[],se;for(var ce in Y.data)se=Y.data[ce],se!=null&&Z.push(encodeURIComponent(ce)+"="+encodeURIComponent(se));var te=Y.putAction||"",ee=Z.length?(te.indexOf("?")===-1?"?":"&")+Z.join("&"):"",ae=new XMLHttpRequest;return ae.open("PUT",te+ee),this.uploadXhr(ae,Y,Y.file)},uploadHtml5:function(Y){var Z=new window.FormData,se;for(var ce in Y.data)se=Y.data[ce],se&&p(se)==="object"&&typeof se.toString!="function"?se instanceof File?Z.append(ce,se,se.name):Z.append(ce,JSON.stringify(se)):se!=null&&Z.append(ce,se);Z.append(this.name,Y.file,Y.name||Y.file.name||Y.file.filename);var te=new XMLHttpRequest;return te.open("POST",Y.postAction||""),this.uploadXhr(te,Y,Z)},uploadXhr:function(Y,Z,se){var ce=this,te=Z,ee=0,ae=0;Y.upload.onprogress=function($e){if(te&&(te=ce.get(te),!(!$e.lengthComputable||!te||!te.fileObject||!te.active))){var be=Math.round(Date.now()/1e3);be!==ee&&(ee=be,te=ce.update(te,{progress:($e.loaded/$e.total*100).toFixed(2),speed:$e.loaded-ae}),ae=$e.loaded)}};var de=window.setInterval(function(){if(te&&(te=ce.get(te))){var $e;if(($e=te)!==null&&$e!==void 0&&$e.fileObject&&!te.success&&!te.error&&te.active)return}de&&(clearInterval(de),de=void 0);try{Y.abort(),Y.timeout=1}catch{}},100);return new Promise(function($e,be){if(!te){be(new Error("not_exists"));return}var me,fe=function(Ye){if(!me){if(me=!0,de&&(clearInterval(de),de=void 0),!te)return be(new Error("not_exists"));if(te=ce.get(te),!te)return be(new Error("not_exists"));if(!te.fileObject)return be(new Error("file_object"));if(te.error)return te.error instanceof Error?be(te.error):be(new Error(te.error));if(!te.active)return be(new Error("abort"));if(te.success)return $e(te);var _t={};switch(Ye.type){case"timeout":case"abort":_t.error=Ye.type;break;case"error":Y.status?Y.status>=500?_t.error="server":Y.status>=400&&(_t.error="denied"):_t.error="network";break;default:Y.status>=500?_t.error="server":Y.status>=400?_t.error="denied":_t.progress="100.00"}if(Y.responseText){var xt=Y.getResponseHeader("Content-Type");xt&&xt.indexOf("/json")!==-1?_t.response=JSON.parse(Y.responseText):_t.response=Y.responseText}return te=ce.update(te,_t),te?te.error?te.error instanceof Error?be(te.error):be(new Error(te.error)):$e(te):be(new Error("abort"))}};Y.onload=fe,Y.onerror=fe,Y.onabort=fe,Y.ontimeout=fe,te.timeout&&(Y.timeout=te.timeout);for(var Ae in te.headers)Y.setRequestHeader(Ae,te.headers[Ae]);te=ce.update(te,{xhr:Y}),te&&Y.send(se)})},uploadHtml4:function(Y){var Z=this,se=Y;if(!se)return Promise.reject(new Error("not_exists"));var ce=function(fe){fe.keyCode===27&&fe.preventDefault()},te=document.createElement("iframe");te.id="upload-iframe-"+se.id,te.name="upload-iframe-"+se.id,te.src="about:blank",te.setAttribute("style","width:1px;height:1px;top:-999em;position:absolute; margin-top:-999em;");var ee=document.createElement("form");ee.setAttribute("action",se.postAction||""),ee.name="upload-form-"+se.id,ee.setAttribute("method","POST"),ee.setAttribute("target","upload-iframe-"+se.id),ee.setAttribute("enctype","multipart/form-data");for(var ae in se.data){var de=se.data[ae];if(de&&p(de)==="object"&&typeof de.toString!="function"&&(de=JSON.stringify(de)),de!=null){var $e=document.createElement("input");$e.type="hidden",$e.name=ae,$e.value=de,ee.appendChild($e)}}ee.appendChild(se.el),document.body.appendChild(te).appendChild(ee);var be=function(){var fe,Ae;try{te.contentWindow&&(Ae=te.contentWindow.document)}catch{}if(!Ae)try{Ae=te.contentDocument?te.contentDocument:te.document}catch{Ae=te.document}return(fe=Ae)!==null&&fe!==void 0&&fe.body?Ae.body.innerHTML:null};return new Promise(function(me,fe){setTimeout(function(){if(!se){fe(new Error("not_exists"));return}if(se=Z.update(se,{iframe:te}),!se)return fe(new Error("not_exists"));var Ae=window.setInterval(function(){se&&(se=Z.get(se))&&se.fileObject&&!se.success&&!se.error&&se.active||(Ae&&(clearInterval(Ae),Ae=void 0),te.onabort({type:se?"abort":"not_exists"}))},100),je,Ye=function(xt){var we;if(!je){if(je=!0,Ae&&(clearInterval(Ae),Ae=void 0),document.body.removeEventListener("keydown",ce),!se)return fe(new Error("not_exists"));if(se=Z.get(se),!se)return fe(new Error("not_exists"));if(!se.fileObject)return fe(new Error("file_object"));if(se.error)return se.error instanceof Error?fe(se.error):fe(new Error(se.error));if(!se.active)return fe(new Error("abort"));if(se.success)return me(se);var ve=be(),qe={};if(typeof xt=="string")return fe(new Error(xt));switch(xt.type){case"abort":qe.error="abort";break;case"error":se.error?qe.error=se.error:ve===null?qe.error="network":qe.error="denied";break;default:se.error?qe.error=se.error:ve===null?qe.error="network":qe.progress="100.00"}if(ve!==null){if(ve&&ve.substr(0,1)==="{"&&ve.substr(ve.length-1,1)==="}")try{ve=JSON.parse(ve)}catch{}qe.response=ve}return se=Z.update(se,qe),se?(we=se)!==null&&we!==void 0&&we.error?se.error instanceof Error?fe(se.error):fe(new Error(se.error)):me(se):fe(new Error("not_exists"))}};te.onload=Ye,te.onerror=Ye,te.onabort=Ye,document.body.addEventListener("keydown",ce),ee.submit()},50)}).then(function(me){var fe;return te==null||(fe=te.parentNode)===null||fe===void 0||fe.removeChild(te),me}).catch(function(me){var fe;return te==null||(fe=te.parentNode)===null||fe===void 0||fe.removeChild(te),me})},watchActive:function(Y){for(var Z,se=0;Z=this.files[se];)if(se++,Z.fileObject)if(Y&&!this.destroy){if(this.uploading>=this.thread||this.uploading&&!this.features.html5)break;!Z.active&&!Z.error&&!Z.success&&this.update(Z,{active:!0})}else Z.active&&this.update(Z,{active:!1});this.uploading===0&&(this.active=!1)},watchDrop:function(Y){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0;if(this.features.drop&&Y!==Z){if(this.dropElement)try{document.removeEventListener("dragenter",this.onDocumentDragenter,!1),document.removeEventListener("dragleave",this.onDocumentDragleave,!1),document.removeEventListener("dragover",this.onDocumentDragover,!1),document.removeEventListener("drop",this.onDocumentDrop,!1),this.dropElement.removeEventListener("dragenter",this.onDragenter,!1),this.dropElement.removeEventListener("dragleave",this.onDragleave,!1),this.dropElement.removeEventListener("dragover",this.onDragover,!1),this.dropElement.removeEventListener("drop",this.onDrop,!1)}catch{}var se=null;if(Y)if(typeof Y=="string")se=document.querySelector(Y)||this.$root.$el.querySelector(Y);else if(Y===!0){var ce;if(se=this.$parent.$el,!se||((ce=se)===null||ce===void 0?void 0:ce.nodeType)===8){var te;se=this.$root.$el,(!se||((te=se)===null||te===void 0?void 0:te.nodeType)===8)&&(se=document.body)}}else se=Y;this.dropElement=se,this.dropElement&&(document.addEventListener("dragenter",this.onDocumentDragenter,!1),document.addEventListener("dragleave",this.onDocumentDragleave,!1),document.addEventListener("dragover",this.onDocumentDragover,!1),document.addEventListener("drop",this.onDocumentDrop,!1),this.dropElement.addEventListener("dragenter",this.onDragenter,!1),this.dropElement.addEventListener("dragleave",this.onDragleave,!1),this.dropElement.addEventListener("dragover",this.onDragover,!1),this.dropElement.addEventListener("drop",this.onDrop,!1))}},watchDropActive:function(Y,Z){Y!==Z&&(!Y&&this.dropElementActive&&(this.dropElementActive=!1),this.dropTimeout&&(clearTimeout(this.dropTimeout),this.dropTimeout=null),Y&&(this.dropTimeout=setTimeout(this.onDocumentDrop,1e3)))},onDocumentDragenter:function(Y){var Z,se;if(!this.dropActive&&Y.dataTransfer){var ce=Y.dataTransfer;ce!=null&&(Z=ce.files)!==null&&Z!==void 0&&Z.length?this.dropActive=!0:ce.types?ce.types.indexOf&&ce.types.indexOf("Files")!==-1?this.dropActive=!0:(se=ce.types)!==null&&se!==void 0&&se.contains&&ce.types.contains("Files")&&(this.dropActive=!0):this.dropActive=!0,this.dropActive&&this.watchDropActive(!0)}},onDocumentDragleave:function(Y){this.dropActive&&(Y.target===Y.explicitOriginalTarget||!Y.fromElement&&(Y.clientX<=0||Y.clientY<=0||Y.clientX>=window.innerWidth||Y.clientY>=window.innerHeight))&&(this.dropActive=!1,this.watchDropActive(!1))},onDocumentDragover:function(){this.watchDropActive(!0)},onDocumentDrop:function(){this.dropActive=!1,this.watchDropActive(!1)},onDragenter:function(Y){!this.dropActive||this.dropElementActive||(this.dropElementActive=!0)},onDragleave:function(Y){var Z;if(this.dropElementActive){var se=Y.relatedTarget;if(!se)this.dropElementActive=!1;else if((Z=this.dropElement)!==null&&Z!==void 0&&Z.contains)this.dropElement.contains(se)||(this.dropElementActive=!1);else{for(var ce=se;ce&&ce!==this.dropElement;)ce=ce.parentNode;ce!==this.dropElement&&(this.dropElementActive=!1)}}},onDragover:function(Y){Y.preventDefault()},onDrop:function(Y){Y.preventDefault(),Y.dataTransfer&&this.addDataTransfer(Y.dataTransfer)},inputOnChange:async function(Y){var Z=this;if(!(Y.target instanceof HTMLInputElement))return Promise.reject(new Error("not HTMLInputElement"));Y.target;var se=function(te){return Z.reload=!0,Z.$nextTick(function(){Z.reload=!1}),te};return this.addInputFile(Y.target).then(se).catch(se)},isRelatedTargetSupported:function(){try{var Y=new MouseEvent("mouseout",{relatedTarget:document.body});return"relatedTarget"in Y}catch{return!1}}}}),q=["for"],B=["name","id","accept","capture","disabled","webkitdirectory","allowdirs","directory","multiple"];function V(J,Y,Z,se,ce,te){return n.openBlock(),n.createElementBlock("span",{class:n.normalizeClass(J.className)},[n.renderSlot(J.$slots,"default"),n.createElementVNode("label",{for:J.forId},null,8,q),J.reload?n.createCommentVNode("",!0):(n.openBlock(),n.createElementBlock("input",{key:0,ref:"input",type:"file",name:J.name,id:J.forId,accept:J.accept,capture:J.capture,disabled:J.disabled,webkitdirectory:J.iDirectory,allowdirs:J.iDirectory,directory:J.iDirectory,multiple:J.multiple&&J.features.html5,onChange:Y[0]||(Y[0]=function(){return J.inputOnChange&&J.inputOnChange.apply(J,arguments)})},null,40,B))],2)}function G(J,Y){Y===void 0&&(Y={});var Z=Y.insertAt;if(!(!J||typeof document>"u")){var se=document.head||document.getElementsByTagName("head")[0],ce=document.createElement("style");ce.type="text/css",Z==="top"&&se.firstChild?se.insertBefore(ce,se.firstChild):se.appendChild(ce),ce.styleSheet?ce.styleSheet.cssText=J:ce.appendChild(document.createTextNode(J))}}var Q=`
.file-uploads {
  overflow: hidden;
  position: relative;
  text-align: center;
  display: inline-block;
}
.file-uploads.file-uploads-html4 input,
.file-uploads.file-uploads-html5 label {
  /* background fix ie  click */
  background: #fff;
  opacity: 0;
  font-size: 20em;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  width: 100%;
  height: 100%;
}
.file-uploads.file-uploads-html5 input,
.file-uploads.file-uploads-html4 label {
  /* background fix ie  click */
  position: absolute;
  background: rgba(255, 255, 255, 0);
  overflow: hidden;
  position: fixed;
  width: 1px;
  height: 1px;
  z-index: -1;
  opacity: 0;
}
`;return G(Q),M.render=V,M})})(Wce);var VYn=Wce.exports;const qYn=xl(VYn),YYn={components:{AppIcon:Ue},props:{data:Object},data(){return{stripHTML:ik.stripHTML}},computed:{...xe({auth:"auth/auth"})},methods:{openMessages(){this.auth.is_admin?window.location.href=this.ziggyRoute("administration.messages"):this.$store.commit("sidebarChat/toggleChatOpen")}}},WYn={class:"d-flex align-items-center"},GYn={class:"text-gray-900 medium fw-bold mb-0 pe-5"},ZYn={class:"text-truncate-2-line medium text-gray-700 mt-1 mb-0 test"};function KYn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",null,[c("div",WYn,[k(s,{icon:"message",height:"24",width:"24",class:"me-2"}),c("p",GYn,m(e.$t("public.message_new_flash")),1)]),c("p",ZYn,m(i.stripHTML(e.auth.last_message)),1),c("a",{onClick:t[0]||(t[0]=(...a)=>r.openMessages&&r.openMessages(...a)),class:"link-primary cursor-pointer medium"},m(e.$t("public.message_show")),1)])}const JYn=U(YYn,[["render",KYn]]),XYn={components:{ProductPrice:Yy},props:{data:{type:Object,default:()=>({product:{id:null,image:null,title:null,price:0}})}},methods:{hide(){this.$emit("hide")},rollback(){ry.rollbackExpedited(this.data.product.id).then(e=>{this.hide(),window.flash(e.data.message,"success"),window.eventBus.emit("product-detail-reload"),this.$store.commit("auth/setLoaded",!1),this.$store.dispatch("auth/load")}).catch(e=>{this.hide(),window.flash(e.response.data.message,"error")})}},mounted(){window.eventBus.on("flash-product-credit-payment-hide",()=>{this.hide()})}},QYn={class:"text-gray-900 medium fw-bold mb-2"},eWn={class:"d-flex"},tWn=["src"],nWn={class:"flex-grow-1 d-flex flex-column justify-content-between"},oWn={class:"text-gray-700 text-truncate-2-line mb-2"},iWn={class:"flex-grow-1 d-flex align-items-center justify-content-between"},rWn={class:"text-gray-900 text-nowrap fw-bold medium mb-0"},sWn={class:"d-flex align-items-center"},aWn=["href"];function lWn(e,t,n,o,i,r){const s=y("ProductPrice");return h(),g("div",null,[c("p",QYn,m(e.$t("payment.by_credit")),1),c("div",eWn,[c("img",{src:n.data.product.cover_img_thumbnail,height:"78",width:"78",class:"rounded border border-gray-400 me-3"},null,8,tWn),c("div",nWn,[c("p",oWn,m(n.data.product.title),1),c("div",iWn,[c("p",rWn,[k(s,{product:n.data.product},null,8,["product"])]),c("div",sWn,[c("button",{class:"btn btn-tertiary btn-sm",onClick:t[0]||(t[0]=(...a)=>r.rollback&&r.rollback(...a))},m(e.$t("public.return")),1),c("a",{href:e.ziggyRoute("user.dashboard.index"),class:"btn btn-secondary btn-sm ms-1"},m(e.$t("public.show")),9,aWn)])])])])])}const cWn=U(XYn,[["render",lWn]]);const dWn={components:{AppIcon:Ue,FlashCompMessageNew:JYn,FlashCompProductCreditPayment:cWn},props:{timeout:{type:Number,default:3e3},transition:{type:String,default:"slide-fade"},types:{type:Object,default:()=>({base:"alert",success:"alert-success",error:"alert-danger",warning:"alert-warning",info:"alert-info",message:"alert-message"})},displayIcons:{type:Boolean,default:!1},icons:{type:Object,default:()=>({base:"close-circle",error:"alert",success:"check-fill",info:"info-fill",warning:"alert",message:"message"})},titleClass:{type:String,default:""},listen:{type:Boolean,default:!0}},data:()=>({notifications:[]}),created(){this.listen&&window.events.on("flash",({message:e,type:t,timeout:n,component:o=null,componentData:i=null})=>this.flash(e,t,n,o,i))},methods:{flash(e,t,n,o,i){e===500&&(e=this.$t("public.unknown_error"));let r={message:e,type:t,typeObject:this.classes(this.types,t),iconObject:this.icons[t],displayIcon:this.displayIcons};o&&(r.componentName=o,r.componentData=i),this.notifications.push(r),n?n>=0&&setTimeout(this.hide.bind(this,r),n):setTimeout(this.hide.bind(this,r),this.timeout)},classes(e,t){let n={};return Object.prototype.hasOwnProperty.call(e,"base")&&(n[e.base]=!0),Object.prototype.hasOwnProperty.call(e,t)&&(n[e[t]]=!0),n},hide(e=this.notifications[0]){let t=this.notifications.indexOf(e);this.notifications.splice(t,1),this.$emit("hide",e)},customWidthStyle(e){let t=e.componentData;return t&&t.width?{width:t.width+24+26+"px"}:{width:"20vw"}}}},uWn={class:"alert-wrap"},hWn={class:"flex-grow-1"},fWn={key:1,class:"d-flex align-items-center"},mWn=["innerHTML"],pWn=["onClick"];function gWn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",uWn,[k(r9,{appear:"",name:n.transition,tag:"div",class:"d-flex flex-column align-items-end"},{default:F(()=>[(h(!0),g(pe,null,Me(e.notifications,(a,l)=>(h(),g("div",{class:X(a.typeObject),role:"alert",key:l+a.type,style:Bn(r.customWidthStyle(a))},[c("div",hWn,[a.componentName?(h(),W(oc(a.componentName),{key:0,data:a.componentData,onHide:d=>r.hide(a),class:"w-100"},null,40,["data","onHide"])):(h(),g("div",fWn,[n.displayIcons&&a.displayIcon?(h(),W(s,{key:0,icon:a.iconObject,height:"24",width:"24",class:"me-2"},null,8,["icon"])):D("",!0),c("p",{innerHTML:a.message,class:X(["text-gray-900 medium mb-0 pe-5",n.titleClass])},null,10,mWn)]))]),c("button",{class:"btn btn-sm alert-close position-absolute top-0 end-0 mt-2 me-2",onClick:d=>r.hide(a)},[k(s,{icon:"close",height:"24",width:"24"})],8,pWn)],6))),128))]),_:1},8,["name"])])}const Gce=U(dWn,[["render",gWn],["__scopeId","data-v-6dab1d30"]]);const vWn={components:{AppFlash:Gce},computed:{...xe({auth:"auth/auth"}),hasNewMessage(){return this.auth.unread_messages_count>0}},methods:{controlFlash(){let e=this.$storage.getStorageSync("newMessageHidden");this.hasNewMessage&&!e?this.$refs["flash-message-new"].flash(null,"message",-1,"FlashCompMessageNew",{width:310}):this.$refs["flash-message-new"].hide()},hide(e){e&&e.componentName=="FlashCompMessageNew"&&this.$storage.setStorageSync("newMessageHidden",!0)}},mounted(){this.controlFlash()},watch:{hasNewMessage(){this.controlFlash()}}};function _Wn(e,t,n,o,i,r){const s=y("AppFlash");return e.auth.is_admin?D("",!0):(h(),W(s,{key:0,ref:"flash-message-new","display-icons":!0,"title-class":"fw-bold",listen:!1,class:"z-index-1000-important",onHide:r.hide},null,8,["onHide"]))}const yWn=U(vWn,[["render",_Wn],["__scopeId","data-v-00539b25"]]),bWn={data(){return{authorLevelStructureLink:ks.author.levelStructure}}},kWn={class:"d-flex justify-content-center col-12 border-top border-iron-light mt-5"},wWn=["href"],$Wn=["href"],CWn=["href"],SWn=["href"];function TWn(e,t,n,o,i,r){return h(),g("div",kWn,[c("a",{class:"link-dark text-decoration-underline-hover p-3 p-md-5",href:e.ziggyRoute("default"),target:"_blank"},m(e.$t("footer.clean.main_page")),9,wWn),c("a",{class:"link-dark text-decoration-underline-hover p-3 p-md-5",href:e.ziggyRoute("faq"),target:"_blank"},m(e.$t("footer.clean.faq")),9,$Wn),c("a",{class:"link-dark text-decoration-underline-hover p-3 p-md-5",href:i.authorLevelStructureLink,target:"_blank"},m(e.$t("footer.clean.for_authors")),9,CWn),c("a",{class:"link-dark text-decoration-underline-hover p-3 p-md-5",href:e.ziggyRoute("page.about"),target:"_blank"},m(e.$t("footer.clean.about")),9,SWn)])}const EWn=U(bWn,[["render",TWn]]),IWn={components:{AppIcon:Ue},props:{conversation:{type:Object,default:()=>({user:{}})}},data(){return{clipboardIcon:"copy",hover:!1}},methods:{copyEmailToClipboard(){this.$copyText(this.conversation.user.email).then(()=>{this.clipboardIcon="check-double",window.flash(this.$t("messenger.admin.copied"),"success"),setTimeout(()=>{this.clipboardIcon="copy"},3e3)}).catch(()=>{this.clipboardIcon="copy"})},closeChat(){this.$store.commit("sidebarChat/setChatOpen",!1)}},computed:{link(){return this.conversation.user.role==="author"||this.conversation.user.role==="admin"?"administration/users/detail/author":"administration/users/detail"},userId(){return this.conversation.user?this.conversation.user.id:0}}},PWn={class:"row align-items-center"},AWn={class:"col-auto pe-0 ps-0"},DWn=["src"],xWn={class:"col-auto"},OWn={class:"col-auto text-end pt-1 pb-1 ms-auto d-flex align-items-center"},LWn={key:0,class:"bg-secondary text-primary d-inline-flex align-items-center rounded-pill py-1 px-2dot5"};function MWn(e,t,n,o,i,r){const s=y("router-link"),a=y("AppIcon"),l=sn("tooltip");return h(),g("div",PWn,[c("div",AWn,[k(s,{to:{name:r.link,params:{id:r.userId}},target:"_blank"},{default:F(()=>[c("img",{src:n.conversation.user.image_thumbnail,width:"32",height:"32",class:"rounded-circle object-fit-cover",onMouseover:t[0]||(t[0]=d=>i.hover=!0),onMouseleave:t[1]||(t[1]=d=>i.hover=!1)},null,40,DWn)]),_:1},8,["to"])]),c("div",xWn,[k(s,{to:{name:r.link,params:{id:r.userId}},target:"_blank"},{default:F(()=>[c("h5",{class:X(["m-0 text-truncate fw-bold",{"text-decoration-underline":i.hover}]),onMouseover:t[2]||(t[2]=d=>i.hover=!0),onMouseleave:t[3]||(t[3]=d=>i.hover=!1)},m(n.conversation.user.first_name+" "+n.conversation.user.last_name),35)]),_:1},8,["to"]),c("button",{class:"btn btn-link btn-sm medium text-primary text-truncate p-0",href:"",onClick:t[4]||(t[4]=Gt((...d)=>r.copyEmailToClipboard&&r.copyEmailToClipboard(...d),["prevent"]))},[z(m(n.conversation.user.email)+" ",1),Oe(k(a,{icon:"copy",class:"cursor-pointer ms-1"},null,512),[[l,{content:e.$t("messenger.admin.copy_email"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])]),c("div",OWn,[n.conversation.user.role==="author"?Oe((h(),g("div",LWn,[k(a,{icon:"materials",class:"me-1"}),z(" "+m(n.conversation.user.number_of_selling_products),1)])),[[l,{content:e.$t("messenger.admin.number_of_selling_products"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0),Oe((h(),W(s,{class:"btn btn-tertiary btn-sm",to:{name:"administration/users/detail/settings",params:{id:r.userId}},target:"_blank"},{default:F(()=>[k(a,{icon:"edit"})]),_:1},8,["to"])),[[l,{content:e.$t("messenger.admin.edit"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),Oe((h(),W(s,{class:"btn btn-tertiary btn-sm",to:{name:"administration/users/detail/finances/payments",params:{id:r.userId}},target:"_blank"},{default:F(()=>[k(a,{icon:"transaction"})]),_:1},8,["to"])),[[l,{content:e.$t("messenger.admin.transactions"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),n.conversation.user.school?Oe((h(),W(s,{key:1,class:"btn btn-tertiary btn-sm",to:{name:"administration/school/detail",params:{id:n.conversation.user.school.id}},target:"_blank"},{default:F(()=>[k(a,{icon:"school"})]),_:1},8,["to"])),[[l,{content:n.conversation.user.school.long_name,delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0),Oe((h(),W(s,{class:"btn btn-tertiary btn-sm",to:{name:"administration/users/detail/finances/orders",params:{id:r.userId}},target:"_blank"},{default:F(()=>[k(a,{icon:"document"})]),_:1},8,["to"])),[[l,{content:e.$t("messenger.admin.documents"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])])}const NWn=U(IWn,[["render",MWn]]),RWn={components:{Loading:Rt,MessageConversation:xle,AdminChatHeader:NWn},props:{messagesHeight:{type:String,default(){return"600px"}}},data(){return{primaryColor:window.primaryColor,editor:fu,loading:!1,messages:[],messagesCount:-1,messageText:"",mailToUser:"common",mailToUserValues:["none","common"],newMessagesArrived:[]}},computed:{...xe({conversation:"administrationMessages/getConversation"}),ucitelniceChatLogo(){return Ole}},methods:{load(e=!1){this.loading=!0,this.$store.dispatch("administrationMessages/loadConversation",{conversationId:this.conversation.id,showAll:e}).then(t=>{this.loading=!1,this.messages=t.data.messages,this.messagesCount=t.data.messages_count,this.$store.dispatch("auth/subtractUnreadMessagesCount",{count:this.conversation.unread_messages_count}),this.$store.dispatch("administrationMessage/markAsRead",{conversation_id:this.conversation.id}),this.conversation.unread_messages_count=0,this.newMessagesArrived=[],this.$nextTick(()=>{this.$emit("loaded")})}).catch(t=>{window.flash(t,"error"),this.loading=!1})},sendMessage(){if(this.messageText.length<1)return;this.loading=!0;let e={};this.messages.length>0?e={message:this.messageText,last_message_id:this.messages[this.messages.length-1].id,mail_to_user:this.mailToUser}:e={message:this.messageText,mail_to_user:this.mailToUser},this.$store.dispatch("administrationMessages/sendMessage",{messageData:e,userId:this.conversation.user.id}).then(t=>{this.$refs.quill.setText(""),this.mailToUser="none",this.messages.push(...t.data.new_messages),this.messages.forEach(n=>{n.is_seen=!0}),this.$store.dispatch("administrationMessages/updatePage",{page:1}),this.$store.dispatch("administrationMessages/loadFiltered"),this.newMessagesArrived=[]}).catch(t=>{let n=t.response.data.new_messages;n&&(this.messages.push(...n),this.newMessagesArrived=n.map(o=>o.id))}).finally(()=>{this.loading=!1})}},mounted(){this.conversation.id&&this.load()}},jWn={class:"vl-parent"},FWn={class:"p-3 ps-4 border-bottom shadow",id:"chat-header"},zWn={class:"p-4 pt-0 vl-parent",id:"conversation-container-outer"},UWn={id:"chat-quill-elements",class:"pt-3"},BWn={class:"quill-editor"},HWn={class:"w-100 d-flex justify-content-end mt-4"},VWn=["disabled"],qWn={class:"row mt-3"},YWn={class:"d-flex align-items-center"},WWn=["value"];function GWn(e,t,n,o,i,r){const s=y("Loading"),a=y("AdminChatHeader"),l=y("MessageConversation"),d=y("quill-editor");return h(),g("div",jWn,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=u=>i.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",null,[c("div",FWn,[k(a,{conversation:e.conversation},null,8,["conversation"])]),c("div",zWn,[k(l,{messages:i.messages,"sender-image-path":r.ucitelniceChatLogo,"receiver-image-path":e.conversation.user.image_thumbnail,height:n.messagesHeight,"messages-count":i.messagesCount,"new-messages":i.newMessagesArrived,sidebar:!0,admin:!0,onShowAll:t[1]||(t[1]=u=>r.load(!0))},null,8,["messages","sender-image-path","receiver-image-path","height","messages-count","new-messages"]),c("div",UWn,[c("div",BWn,[k(d,{ref:"quill",contentType:"html",theme:"snow",content:i.messageText,"onUpdate:content":t[2]||(t[2]=u=>i.messageText=u),options:{...i.editor.chatToolbar},placeholder:e.$t("dashboard.user.messages.placeholder")},null,8,["content","options","placeholder"])]),c("div",HWn,[c("button",{class:"btn btn-primary",onClick:t[3]||(t[3]=(...u)=>r.sendMessage&&r.sendMessage(...u)),disabled:i.loading},m(e.$t("dashboard.user.messages.send")),9,VWn)]),c("div",qWn,[(h(!0),g(pe,null,Me(i.mailToUserValues,(u,f)=>(h(),g("div",{key:f,class:"col-auto radio mb-2 cursor-pointer"},[c("label",YWn,[Oe(c("input",{type:"radio","onUpdate:modelValue":t[4]||(t[4]=p=>i.mailToUser=p),value:u,class:"me-2"},null,8,WWn),[[xf,i.mailToUser]]),z(" "+m(e.$tm("messenger.admin.notification_type")[u]),1)])]))),128))])])])])])}const ZWn=U(RWn,[["render",GWn]]);const KWn={components:{AdminOpenedMessage:ZWn,UserMessages:Lle,AppIcon:Ue},props:{isAdmin:{type:Boolean,default(){return null}},user:{type:Object,default(){return null}}},data(){return{windowHeight:0,chatHeight:0}},methods:{closeChat(){this.$store.commit("sidebarChat/toggleChatOpen")},recomputeChatHeight(){let e=0,t=window.$("#chat-header"),n=window.$("#chat-quill-elements"),o=window.$("#conversation-container-outer");t.length&&n.length&&o.length&&(e=t.outerHeight()+n.outerHeight()+(o.outerHeight()-o.height())),this.chatHeight=this.windowHeight-e-1},focusSidebar(){this.$refs.sidebar.focus({preventScroll:!0})},updateWindowHeight(){this.windowHeight=window.innerHeight,this.recomputeChatHeight()}},computed:{...xe({isChatOpen:"sidebarChat/getChatOpenStatus"})},mounted(){this.updateWindowHeight=is.debounce(this.updateWindowHeight,100),window.addEventListener("resize",this.updateWindowHeight)},beforeUnmount(){window.removeEventListener("resize",this.updateWindowHeight)},watch:{isChatOpen(e){e===!0?(this.windowHeight=window.innerHeight,this.focusSidebar(),document.body.style.overflow="hidden"):document.body.style.overflow="visible"}}},JWn={key:0,class:"sidebar-chat-panel"};function XWn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("UserMessages"),l=y("AdminOpenedMessage");return h(),g("div",{class:"sidebar-chat",ref:"sidebar",onKeyup:t[2]||(t[2]=bs((...d)=>r.closeChat&&r.closeChat(...d),["esc"])),tabindex:"0"},[e.isChatOpen?(h(),g("div",{key:0,class:"sidebar-chat-backdrop",onClick:t[0]||(t[0]=(...d)=>r.closeChat&&r.closeChat(...d))})):D("",!0),k(nd,{name:"slide"},{default:F(()=>[e.isChatOpen?(h(),g("div",JWn,[c("div",{onClick:t[1]||(t[1]=(...d)=>r.closeChat&&r.closeChat(...d)),class:"sidebar-chat-close float-end"},[k(s,{icon:"close",width:"24",height:"24"})]),n.isAdmin?(h(),W(l,{key:1,"messages-height":i.chatHeight+"px",onLoaded:r.recomputeChatHeight},null,8,["messages-height","onLoaded"])):(h(),W(a,{"is-sidebar":"",user:n.user,"messages-height":i.chatHeight+"px",key:"sidebar-chat",onLoaded:r.recomputeChatHeight},null,8,["user","messages-height","onLoaded"]))])):D("",!0)]),_:1})],544)}const Zce=U(KWn,[["render",XWn]]),QWn={mounted(){this.$store.dispatch("homepageAnalytics/setIsOnHomepage");let e=document.getElementById("main-navbar").querySelectorAll(".btn.btn-link");for(let t of e)t.addEventListener("click",()=>this.clickNavbar())},methods:{clickNavbar(){this.$store.dispatch("homepageAnalytics/clickNavbar")}}};function eGn(e,t,n,o,i,r){return h(),g("span")}const tGn=U(QWn,[["render",eGn]]),nGn={components:{AppIcon:Ue,OffcanvasSidebar:kL},props:{id:[String,Number],color:String,title:String,textClass:{type:String,default:"text-white"},linkTitle:{type:String,default:""},linkHref:{type:String,default:""},canBeClosed:{type:Boolean,default:!1}}},oGn=["href"];function iGn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("OffcanvasSidebar");return h(),W(a,{position:"end",id:"infobox-mobile-"+n.id,"bg-color":n.color},{title:F(()=>[c("p",{class:X(["mb-0 fw-bold large ps-4 pt-4",[n.textClass]])},m(n.title),3)]),button:F(()=>[c("button",{class:X(["btn btn-sm btn-link offcanvas-close pt-4 pe-4",[n.textClass]]),type:"button","data-bs-dismiss":"offcanvas","aria-label":"Close"},[k(s,{icon:"close",width:"24",height:"24"})],2)]),content:F(()=>[c("div",{class:X(["p-5 pt-3",[n.textClass]])},[Pt(e.$slots,"content"),n.linkHref?(h(),g("a",{key:0,href:n.linkHref,target:"_blank",class:X(["text-decoration-underline cursor-pointer fw-bold",[n.textClass]])},m(n.linkTitle),11,oGn)):D("",!0)],2)]),_:3},8,["id","bg-color"])}const rGn=U(nGn,[["render",iGn]]),sGn={components:{InfoboxOffcanvas:rGn,AppIcon:Ue},props:{id:[String,Number],color:String,title:String,textClass:{type:String,default:"text-white"},linkTitle:{type:String,default:""},linkHref:{type:String,default:""},canBeClosed:{type:Boolean,default:!1},index:Number},data(){return{infoboxHeight:159}},methods:{computeHeight(){this.$nextTick(()=>{let e=window._.get(this.$refs,"infobox"+this.index),t=e.currentStyle||window.getComputedStyle(e),n=parseInt(t.marginTop),o=parseInt(t.marginBottom),i=e.offsetHeight;this.infoboxHeight=n+o+i})}},created(){window.addEventListener("resize",this.computeHeight)},unmounted(){window.removeEventListener("resize",this.computeHeight)},mounted(){this.computeHeight()}},aGn={class:"row align-items-center container d-none d-lg-flex"},lGn={class:"col-12 d-flex flex-wrap justify-content-between align-items-center mb-1"},cGn={class:"fw-bold mb-0 mt-1"},dGn={key:0,class:"col-auto ms-auto"},uGn={class:"col-11"},hGn=["href"],fGn={class:"d-lg-none d-flex flex-wrap w-100 align-items-center"},mGn=["data-bs-target"],pGn={key:0,class:"pe-3"};function gGn(e,t,n,o,i,r){const s=y("AppIcon"),a=y("InfoboxOffcanvas");return h(),g("div",{class:"col",style:Bn("height:"+i.infoboxHeight+"px")},[c("div",{class:X(["infobox-container py-0 py-lg-3 text-primary d-flex justify-content-center shadow",[n.textClass]]),style:Bn("background-color:"+n.color+";"),ref:"infobox"+n.index},[c("div",aGn,[c("div",lGn,[c("p",cGn,m(n.title),1),n.canBeClosed?(h(),g("div",dGn,[c("button",{class:X(["btn btn-tertiary btn-sm",[n.textClass]]),onClick:t[0]||(t[0]=l=>e.$emit("close"))},[k(s,{icon:"close",height:"24",width:"24"})],2)])):D("",!0)]),c("div",uGn,[c("p",{class:X(["mb-0",{"mb-1":n.linkHref}])},[Pt(e.$slots,"default")],2),n.linkHref?(h(),g("a",{key:0,href:n.linkHref,target:"_blank",class:X(["text-decoration-underline cursor-pointer fw-bold",[n.textClass]])},m(n.linkTitle),11,hGn)):D("",!0)])]),c("div",fGn,[c("button",{class:"btn btn-link d-lg-none row align-items-center flex-grow-1 d-flex",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#infobox-mobile-"+n.id+"-offcanvas","aria-expanded":"false","aria-label":"Open mobile infobox"},[c("span",{class:X(["col-auto fw-bold",[n.textClass]])},m(n.title),3),c("span",{class:X(["col-auto flex-grow-1 pt-2 pb-2 pe-4 text-end",[n.textClass]])},[k(s,{icon:"chevron-right",height:"24",width:"24"})],2)],8,mGn),n.canBeClosed?(h(),g("div",pGn,[c("button",{class:X(["btn btn-tertiary btn-sm",[n.textClass]]),onClick:t[1]||(t[1]=l=>e.$emit("close"))},[k(s,{icon:"close-circle",height:"24",width:"24"})],2)])):D("",!0)])],6),k(a,{title:n.title,"link-href":n.linkHref,"link-title":n.linkTitle,"can-be-closed":n.canBeClosed,"text-class":n.textClass,color:n.color,id:n.id},{content:F(()=>[c("p",{class:X([n.textClass])},[Pt(e.$slots,"default")],2)]),_:3},8,["title","link-href","link-title","can-be-closed","text-class","color","id"])],4)}const AM=U(sGn,[["render",gGn]]),Kce=""+new URL("discount-b2ecda3e.svg",import.meta.url).href,vGn=""+new URL("discount_label-fcc70844.svg",import.meta.url).href,_Gn=""+new URL("discount_label_sm-32c53f93.svg",import.meta.url).href,yGn={props:{code:String},data(){return{discountLabel:vGn,discountLabelSm:_Gn}},methods:{copy(){this.$copyText(this.code),window.flash(this.$t("clipboard.copied"),"success")}}},bGn=["src"],kGn=["src"];function wGn(e,t,n,o,i,r){return h(),g("div",null,[c("span",{onClick:t[0]||(t[0]=Gt((...s)=>r.copy&&r.copy(...s),["prevent"])),class:"text-white bg-danger medium fw-bold position-absolute start-5 top-51dot8 top-md-down-15 cursor-copy"},m(n.code),1),c("img",{class:"d-none d-sm-block text-froly",src:i.discountLabel},null,8,bGn),c("img",{class:"d-block d-sm-none text-froly",src:i.discountLabelSm},null,8,kGn)])}const Jce=U(yGn,[["render",wGn]]);const $Gn={components:{CountDownTimer:hM,DiscountCodeImage:Jce,AppIcon:Ue},data(){return{discountImage:Kce}},computed:{...an({discount:e=>e.discount.detail})},methods:{hide(){this.$emit("hide")}}},CGn={class:"col h-lg-9dot05rem h-sm-6dot875rem h-8rem"},SGn={class:"infobox-container bg-warning-infobox text-white overflow-hidden z-index-1 px-3 px-lg-5 h-lg-9dot05rem h-sm-6dot875rem h-8rem"},TGn={class:"row h-100"},EGn={class:"col-xl-3 d-none d-xl-block"},IGn=["src"],PGn={class:"col col-xl-9"},AGn={class:"row h-100"},DGn={class:"col px-3 px-xl-6 z-3"},xGn={class:"d-flex flex-column flex-sm-row align-items-start align-items-sm-center"},OGn={class:"py-3 py-lg-5"},LGn={class:"text-white h5 h2-sm blur-filter fw-bold"},MGn={class:"text-white small h5-sm text-nowrap blur-filter me-sm-2dot5 mb-0"},NGn={class:"position-relative"},RGn={class:"col-auto d-none d-lg-flex flex-column justify-content-center align-items-center px-6"},jGn={class:"col-auto d-sm-none d-flex align-items-center"};function FGn(e,t,n,o,i,r){const s=y("DiscountCodeImage"),a=y("CountDownTimer"),l=y("AppIcon");return h(),g("div",CGn,[c("div",SGn,[c("div",TGn,[c("div",EGn,[c("img",{src:i.discountImage,class:"h-9dot875 h-sm-8dot125rem h-lg-10dot925rem mt-neg-0dot625rem"},null,8,IGn)]),c("div",PGn,[c("div",AGn,[c("div",DGn,[c("div",xGn,[c("div",OGn,[c("h2",LGn,m(e.$t("discount.box.title")),1),c("p",MGn,m(e.$t("discount.box.code",{value:e.discount.discount})),1)]),c("div",NGn,[k(s,{code:e.discount.code,class:"position-absolute translate-middle-y mt-2dot5"},null,8,["code"])])])]),c("div",RGn,[k(a,{"target-date":e.discount.valid_to_datetime,title:e.$t("discount.box.time_left"),class:"z-3"},null,8,["target-date","title"])])])]),c("div",jGn,[c("div",{onClick:t[0]||(t[0]=Gt((...d)=>r.hide&&r.hide(...d),["prevent"]))},[k(l,{icon:"close",width:"24",height:"24"})])])])])])}const zGn=U($Gn,[["render",FGn],["__scopeId","data-v-e0c92e88"]]),UGn={components:{CountDownTimer:hM,DiscountCodeImage:Jce,AppIcon:Ue},data(){return{discountImage:Kce}},computed:{...an({discount:e=>e.discount.detail})},methods:{hide(){this.$emit("hide")}}},BGn={class:"col h-8rem h-sm-5dot625rem h-md-4rem"},HGn={class:"infobox-container bg-warning-infobox text-white overflow-hidden z-index-1 px-3 px-xl-5 h-8rem h-sm-5dot625rem h-md-4rem"},VGn={class:"row h-100"},qGn={class:"col-xl-auto d-none d-xl-block"},YGn=["src"],WGn={class:"col"},GGn={class:"row"},ZGn={class:"col d-flex flex-column flex-sm-row align-items-sm-center px-3 z-3"},KGn={class:"py-3 d-flex flex-column flex-md-row align-items-md-center"},JGn={class:"text-white h5 h3-sm text-shadow fw-bold mb-sm-0 me-md-3"},XGn={class:"text-white small h5-sm text-nowrap text-shadow me-sm-2dot5 mb-0"},QGn={class:"position-relative"},eZn={class:"col-auto d-none d-lg-flex flex-column justify-content-center align-items-center"},tZn={class:"col-auto d-sm-none d-flex align-items-center"};function nZn(e,t,n,o,i,r){const s=y("DiscountCodeImage"),a=y("CountDownTimer"),l=y("AppIcon");return h(),g("div",BGn,[c("div",HGn,[c("div",VGn,[c("div",qGn,[c("img",{src:i.discountImage,class:"h-9dot25rem h-sm-6dot875rem h-md-5dot25rem mt-neg-2"},null,8,YGn)]),c("div",WGn,[c("div",GGn,[c("div",ZGn,[c("div",KGn,[c("h2",JGn,m(e.$t("discount.box.title")),1),c("p",XGn,m(e.$t("discount.box.code",{value:e.discount.discount})),1)]),c("div",QGn,[k(s,{code:e.discount.code,class:"position-absolute translate-middle-y mt-2dot5 mt-sm-1 mt-md-neg-2dot5"},null,8,["code"])])]),c("div",eZn,[k(a,{"target-date":e.discount.valid_to_datetime,"no-label":"",class:"z-3"},null,8,["target-date"])])])]),c("div",tZn,[c("div",{onClick:t[0]||(t[0]=Gt((...d)=>r.hide&&r.hide(...d),["prevent"]))},[k(l,{icon:"close",width:"24",height:"24"})])])])])])}const oZn=U(UGn,[["render",nZn]]),iZn={components:{DiscountBoxLarge:zGn,DiscountBoxSmall:oZn},data(){return{homeUrls:["/","/home"],show:!0}},computed:{...xe({discountIsActive:"discount/getIsActive",showDiscountOnPublicPage:"discount/showOnPublicPage"}),...an({discount:e=>e.discount.detail}),largeShown(){return this.homeUrls.includes(this.$route.path)},discountBoxHref(){return Ie("materialy",{orderBy:"discount_amount"})},showBox(){return this.show&&this.discountIsActive&&this.showDiscountOnPublicPage}},methods:{hide(){let e="discountbox_"+this.discount.id;window.$cookies.set(e,this.discount.id,"1h"),this.show=!1},checkIfHidden(){this.discount&&window.$cookies.get("discountbox_"+this.discount.id)===String(this.discount.id)&&(this.show=!1)}},mounted(){this.$store.dispatch("discount/show").then(()=>{this.checkIfHidden()}).catch(()=>{})}},rZn=["href"];function sZn(e,t,n,o,i,r){const s=y("DiscountBoxLarge"),a=y("DiscountBoxSmall");return r.showBox?(h(),g("a",{key:0,href:r.discountBoxHref},[r.largeShown?(h(),W(s,{key:0,onHide:r.hide},null,8,["onHide"])):(h(),W(a,{key:1,onHide:r.hide},null,8,["onHide"]))],8,rZn)):D("",!0)}const aZn=U(iZn,[["render",sZn]]),lZn=""+new URL("home_photo-6f4d6ca4.jpeg",import.meta.url).href,cZn=e=>De.post(Ie("api.newsletter.register"),{email:e}),dZn={register:cZn},uZn={props:{id:{type:String,required:!0},value:{type:String,required:!0},label:{type:String,required:!0},placeholder:{type:String,default:""},isInvalid:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}}},hZn={class:"form-group form-floating position-relative"},fZn=["id","value","disabled","placeholder"],mZn={for:"email",class:"form-label"};function pZn(e,t,n,o,i,r){return h(),g("div",hZn,[c("input",{id:n.id,type:"email",name:"email",value:n.value,onInput:t[0]||(t[0]=s=>e.$emit("update:value",s.target.value)),disabled:n.disabled,class:X(["form-control",{"is-invalid":n.isInvalid}]),placeholder:n.placeholder,autocomplete:"email","aria-invalid":"false"},null,42,fZn),c("label",mZn,m(n.label),1),Pt(e.$slots,"error")])}const gZn=U(uZn,[["render",pZn]]),vZn={data(){return{email:"",primaryColor:window.primaryColor,loading:!1,success:!1,gdprFile:ks.files.personalDataProcessing}},components:{EmailInput:gZn,Loading:Rt},validations:{email:{required:Yt,email:jf}},methods:{update(){this.v$.$touch(),!this.v$.$invalid&&(this.loading=!0,dZn.register(this.email).then(e=>{window.flash(e),this.loading=!1,this.success=!0,this.email="",this.v$.$reset()}).catch(e=>{window.flash(e),this.loading=!1}))}},setup(){return{v$:In()}}},_Zn={class:"row"},yZn={class:"col-12 content-box shadow p-5 border-top-8-success z-index-1 vl-parent"},bZn={class:"row align-items-center"},kZn={key:0,class:"col-12"},wZn={key:1,class:"col-12 col-lg-5"},$Zn={class:"m-0 p-0 text-gray-600 w-md-80"},CZn={class:"col-12 col-lg-7 mt-3 mt-md-0 flex-grow-1"},SZn={class:"col-12 col-lg-7"},TZn={key:0,class:"invalid-feedback"},EZn={key:1,class:"invalid-feedback"},IZn={class:"col-12 col-lg-auto mt-3 mt-lg-0 text-center"},PZn={class:"mt-1 text-end"},AZn=["href"];function DZn(e,t,n,o,i,r){const s=y("Loading"),a=y("EmailInput");return h(),g("div",_Zn,[c("div",yZn,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!0},null,8,["active","color"]),c("div",bZn,[i.success?(h(),g("div",kZn,[c("h4",null,m(e.$t("newsletter.form.message.success_headline")),1),c("p",null,m(e.$t("newsletter.form.message.success")),1)])):(h(),g("div",wZn,[c("h3",null,m(e.$t("newsletter.headline")),1),c("p",$Zn,m(e.$t("newsletter.text")),1)])),Oe(c("div",CZn,[c("form",{class:"row justify-content-end align-items-baseline mt-3",onSubmit:t[3]||(t[3]=Gt(()=>{},["prevent"]))},[c("div",SZn,[k(a,{id:"newsletter-email",label:e.$t("newsletter.form.email.label"),placeholder:e.$t("newsletter.form.email.placeholder"),value:o.v$.email.$model,"onUpdate:value":t[1]||(t[1]=l=>o.v$.email.$model=l),"is-invalid":o.v$.email.$error,disabled:i.loading},{error:F(()=>[o.v$.email.$error&&o.v$.email.required.$invalid?(h(),g("span",TZn,m(e.$t("validation.custom.email.required")),1)):D("",!0),o.v$.email.$error&&o.v$.email.email.$invalid?(h(),g("span",EZn,m(e.$t("validation.custom.email.email")),1)):D("",!0)]),_:1},8,["label","placeholder","value","is-invalid","disabled"])]),c("div",IZn,[c("button",{type:"submit",class:"btn btn-primary",onClick:t[2]||(t[2]=(...l)=>r.update&&r.update(...l))},m(e.$t("newsletter.form.submit")),1)])],32),c("div",PZn,[c("a",{href:i.gdprFile,target:"_blank",class:"text-decoration-underline-hover text-gray-700 small"},m(e.$t("newsletter.form.gdpr")),9,AZn)])],512),[[Vo,!i.success]])])])])}const xZn=U(vZn,[["render",DZn]]),OZn={props:{size:{type:String,default:"small"}},data(){return{windowWidth:window.innerWidth}},mounted(){this.$nextTick(()=>{window.addEventListener("resize",this.onResize)})},beforeUnmount(){window.removeEventListener("resize",this.onResize)},methods:{onResize(){this.windowWidth=window.innerWidth}},computed:{waveHeight(){return this.size=="big"?"600px":this.size=="medium"?"300px":"150px"},darkBackground(){return this.windowWidth<275}}};function LZn(e,t,n,o,i,r){return h(),g("div",{class:X(["overflow-hidden",r.darkBackground?"bg-gray-900":"bg-transparent"]),id:"footer-wave",style:Bn("height: "+r.waveHeight)},t[0]||(t[0]=[c("svg",{class:"w-100 h-auto",width:"375",height:"866",viewBox:"0 0 375 866",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[c("path",{d:"M0 6.72165C0 6.72165 94.5 20.1142 187.5 6.72165C280.5 -6.67089 325 3.54999 375 6.72165V866H0V6.72165Z",fill:"#1B2A4E"})],-1)]),6)}const MZn=U(OZn,[["render",LZn]]),NZn={data(){return{windowWidth:window.innerWidth}},mounted(){this.$nextTick(()=>{window.addEventListener("resize",this.onResize)})},beforeUnmount(){window.removeEventListener("resize",this.onResize)},methods:{onResize(){this.windowWidth=window.innerWidth}},computed:{rotate(){return this.windowWidth<720}}};function RZn(e,t,n,o,i,r){return h(),g("div",{class:X(r.rotate?"position-absolute top-50 start-50 translate-middle w-62dot5rem pointer-events-none":"position-absolute bottom-10 start-50 translate-middle-x w-100 pointer-events-none")},[(h(),g("svg",{class:X([{"rotate-right-90":r.rotate},"w-100 h-100"]),width:"1425",height:"324",viewBox:"0 0 1425 324",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t[0]||(t[0]=[wl('<g opacity="0.05"><path d="M1355.69 247.464L1399.23 243.43L1397.93 259.939L1355.69 247.464Z" fill="white"></path></g><rect opacity="0.05" x="134.838" y="38.2832" width="66.0637" height="22.0212" transform="rotate(-165.085 134.838 38.2832)" fill="white"></rect><g opacity="0.05"><path d="M2.55138 226.514L40.1748 290.603L13.239 300.154L2.55138 226.514Z" fill="white"></path></g><g opacity="0.05"><path d="M1371.36 50.2204L1374.01 27.3792L1392.53 39.083L1394.64 19.9218L1411.52 31.5219L1416.78 10.8071" stroke="white" stroke-width="6.0057"></path></g><g opacity="0.05"><ellipse cx="1360.53" cy="148.4" rx="26.5252" ry="26.4001" fill="white"></ellipse></g><g opacity="0.05"><ellipse cx="13.5252" cy="95.4001" rx="26.5252" ry="26.4001" fill="white"></ellipse></g><g opacity="0.05"><circle cx="130.021" cy="186.021" r="22.0209" fill="white"></circle></g><g opacity="0.05"><path d="M210.725 176.05C210.725 176.05 206.427 150.482 218.762 145.386C229.125 141.105 238.11 160.038 246.625 153.174C255.25 146.221 233.719 135.206 240.731 126.89C248.111 118.138 271.809 126.89 271.809 126.89" stroke="white" stroke-width="6.0057"></path></g><path opacity="0.05" d="M1145 181.572C1145 181.572 1182.62 162.789 1191.15 172.634C1195.84 178.042 1199.38 184.593 1195.18 189.915C1191.94 194.018 1187.27 194.541 1181.79 193.577C1170.2 191.536 1170.38 175.394 1175.03 165.398C1181.46 151.595 1215.57 159.742 1215.57 159.742" stroke="white" stroke-width="6.0057"></path>',9)]),2))],2)}const jZn=U(NZn,[["render",RZn]]),FZn={components:{AppIcon:Ue},props:{title:String,items:Array,urls:Array},methods:{isPdf(e){return e?e.endsWith(".pdf"):!1}}},zZn={class:"text-gray-600 text-uppercase small fw-bold"},UZn={class:"p-0 m-0 list-style-type-none"},BZn=["href","target"],HZn=["innerHTML"];function VZn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",null,[c("div",zZn,m(n.title),1),c("ul",UZn,[(h(!0),g(pe,null,Me(n.items,(a,l)=>(h(),g("li",{class:"mt-2",key:l},[c("a",{class:"text-decoration-underline-hover text-nowrap text-white medium",href:n.urls[l],target:r.isPdf(n.urls[l])?"_blank":"_self"},[c("span",{innerHTML:a},null,8,HZn),r.isPdf(n.urls[l])?(h(),W(s,{key:0,icon:"download",height:"16",width:"16",class:"ms-1 text-white"})):D("",!0)],8,BZn)]))),128))])])}const qZn=U(FZn,[["render",VZn]]),YZn=""+new URL("logo-white-bb59025d.png",import.meta.url).href,WZn=""+new URL("logo-color-37177116.webp",import.meta.url).href,GZn=""+new URL("logo-short-cd9d281d.webp",import.meta.url).href;const ZZn={props:{height:{type:[Number,null],default:30},width:{type:[Number,null],default:null},short:{type:Boolean,default:!1},white:{type:Boolean,default:!1}},data(){return{logoLong:WZn,logoShort:GZn}},computed:{src(){return this.short?this.logoShort:this.logoLong}}},KZn=["src","height","width"];function JZn(e,t,n,o,i,r){return h(),g("img",{src:r.src,height:n.height,width:n.width,alt:"UÄŤitelnice.cz",class:X({"white-filter":n.white})},null,10,KZn)}const Cp=U(ZZn,[["render",JZn],["__scopeId","data-v-e88e1431"]]),XZn={components:{UcitelniceLogo:Cp,SocialsIcons:Wse,FooterList:qZn},data(){return{ucitelniceLogo:YZn,urls:[[this.ziggyRoute("author.author"),this.ziggyRoute("page",{slug:"o-nas"}),this.ziggyRoute("review.index"),this.ziggyRoute("page.cooperation"),this.ziggyRoute("page",{slug:"kontakt"})],[this.ziggyRoute("faq"),this.ziggyRoute("user.be_author.index"),"https://webinar.ucitelnice.cz/webinare",this.ziggyRoute("blog.list"),this.ziggyRoute("voucher.index")],[this.ziggyRoute("school.index"),this.ziggyRoute("faq.school"),ks.schools.schoolInfoSheet,ks.schools.accountantManual],[ks.vop,ks.files.personalDataProcessing]]}}},QZn={class:"row"},eKn={class:"col-lg-3"},tKn={href:"/"},nKn={class:"text-white medium mb-6 pe-6"},oKn={class:"col-lg-9 mt-lg-0 mt-4"},iKn={class:"row"},rKn={class:"col-lg-3 col-md-6 mb-4 mb-lg-0"},sKn={class:"col-lg-3 col-md-6 mb-4 mb-lg-0"},aKn={class:"col-lg-3 col-md-6 mb-4 mb-lg-0"},lKn={class:"col-lg-3 col-md-6"};function cKn(e,t,n,o,i,r){const s=y("UcitelniceLogo"),a=y("SocialsIcons"),l=y("FooterList");return h(),g("div",QZn,[c("div",eKn,[c("a",tKn,[k(s,{class:"mb-3",height:40,white:""})]),c("p",nKn,m(e.$t("footer.main.text")),1),k(a,{color:"white"})]),c("div",oKn,[c("div",iKn,[c("div",rKn,[k(l,{title:e.$t("footer.main.cols.0.headline"),items:e.$tm("footer.main.cols.0.items"),urls:i.urls[0]},null,8,["title","items","urls"])]),c("div",sKn,[k(l,{title:e.$t("footer.main.cols.1.headline"),items:e.$tm("footer.main.cols.1.items"),urls:i.urls[1]},null,8,["title","items","urls"])]),c("div",aKn,[k(l,{title:e.$t("footer.main.cols.2.headline"),items:e.$tm("footer.main.cols.2.items"),urls:i.urls[2]},null,8,["title","items","urls"])]),c("div",lKn,[k(l,{title:e.$t("footer.main.cols.3.headline"),items:e.$tm("footer.main.cols.3.items"),urls:i.urls[3]},null,8,["title","items","urls"])])])])])}const dKn=U(XZn,[["render",cKn]]),uKn={components:{NewsletterBox:xZn,ConfettiBackground:jZn,FooterWave:MZn,FooterBody:dKn},data(){return{homePhoto:lZn,footerUrls:{big:["/skola"],medium:[],smaller:[],purchase:["/kosik"],newsletter:["/informace/o-nas","/informace/spolupracujeme","/autori","/informace/kontakt","/blog","/stat-se-autorem","/webinare"],home:["/","/home"]}}},computed:{...an({cartItems:e=>e.cart.items,cartIsForSchool:e=>e.cart.is_for_school}),...xe({auth:"auth/auth"}),footerSize(){return this.footerUrls.big.includes(this.$route.path)?"big":this.footerUrls.medium.includes(this.$route.path)?"medium":this.footerUrls.smaller.includes(this.$route.path)||this.purchaseUrl?"smaller":"small"},showCartSetAsSchoolBox(){return this.purchaseUrl&&this.auth.has_school&&Object.keys(this.cartItems).length>0&&!this.cartIsForSchool},purchaseUrl(){return this.footerUrls.purchase.includes(this.$route.path)},newsletterUrl(){return this.footerUrls.newsletter.some(e=>this.$route.path.startsWith(e))},homeUrl(){return this.footerUrls.home.includes(this.$route.path)}}},hKn={class:"p-0"},fKn={key:0,class:"container mt-4dot5rem mb-neg-7dot8125rem"},mKn={key:1,class:"w-full-page z-index-0 mt-neg-48rem"},pKn={style:{height:"1000px"},class:"w-100 overflow-hidden mb-neg-16rem"},gKn=["src"],vKn={class:"bg-transparent p-0"},_Kn={class:"position-relative overflow-hidden"},yKn={class:"bg-gray-900 py-3"},bKn={class:"container py-6"};function kKn(e,t,n,o,i,r){const s=y("NewsletterBox"),a=y("ConfettiBackground"),l=y("FooterWave"),d=y("FooterBody");return h(),g("div",hKn,[r.newsletterUrl?(h(),g("div",fKn,[k(s)])):D("",!0),r.homeUrl?(h(),g("div",mKn,[c("div",pKn,[c("img",{class:"w-footer-image",src:i.homePhoto},null,8,gKn)])])):D("",!0),c("footer",vKn,[c("div",_Kn,[k(a),k(l,{size:r.footerSize},null,8,["size"]),c("div",yKn,[c("div",bKn,[k(d)])])])])])}const wKn=U(uKn,[["render",kKn]]),$Kn={components:{SectionGhost:ese,SectionProductList:p6},slots:["title"],data(){return{recommendationData:[],productConfig:Wa,loading:!1}},methods:{getProducts(){this.loading=!0,O1.index404().then(e=>{this.recommendationData=e.data,this.loading=!1})}},mounted(){this.getProducts()}},CKn={class:"row"},SKn={class:"col-12"},TKn={key:0,class:"d-flex flex-wrap align-items-baseline"},EKn={class:"mb-3"},IKn=["href"];function PKn(e,t,n,o,i,r){const s=y("app-icon"),a=y("SectionGhost"),l=y("SectionProductList");return h(),g("div",CKn,[c("div",SKn,[e.$slots.title?(h(),g("div",TKn,[c("div",EKn,[Pt(e.$slots,"title")]),c("a",{href:e.ziggyRoute("materialy"),class:"btn btn-secondary btn-center btn-sm fw-medium ms-auto"},[z(m(e.$t("section.show_more_without_count"))+" ",1),k(s,{icon:"arrow-right",class:"ms-icon"})],8,IKn)])):D("",!0),i.loading?(h(),W(a,{key:1,"horizontal-scroll-mobile":!0,count:5,px:2,mt:3})):(h(),W(l,{key:2,products:i.recommendationData,occurance:i.productConfig.occurence.page_not_found,"horizontal-scroll-mobile":!0},null,8,["products","occurance"]))])])}const Xce=U($Kn,[["render",PKn]]),AKn={components:{InfoBoxElement:AM},props:{user:Object,infobox:Object},computed:{infoboxColor(){if(this.infobox){if(this.infobox.type==="new")return"#5EBF79";if(this.infobox.type==="error")return"#DF4759";if(this.infobox.type==="info")return"#EBEFFD";if(this.infobox.type==="warning")return"#FFC642"}return"#EBEFFD"},textClass(){return this.infobox?this.infobox.type==="info"||this.infobox.type==="warning"?"text-gray-900":"text-white":"text-gray-900"},canBeClosed(){return this.infobox&&this.infobox.type!=="error"},show(){return this.infobox&&this.infobox.show&&(this.infobox.type!="info"||this.infobox.type=="info"&&this.$route.path=="/")}},methods:{closeInfobox(){this.$store.commit("infobox/setShow",this.infobox.id,!1);let e="ib_"+this.infobox.hash;window.$cookies.set(e,this.infobox.id,"7d")}}},DKn=["innerHTML"];function xKn(e,t,n,o,i,r){const s=y("InfoBoxElement");return r.show?(h(),W(s,{key:0,color:r.infoboxColor,id:"main-infobox-"+n.infobox.id,index:n.infobox.id,"text-class":r.textClass,title:n.infobox.title,"link-href":n.infobox.link_href,"link-title":n.infobox.link_title,"can-be-closed":r.canBeClosed,onClose:r.closeInfobox},{default:F(()=>[c("div",{innerHTML:n.infobox.content},null,8,DKn)]),_:1},8,["color","id","index","text-class","title","link-href","link-title","can-be-closed","onClose"])):D("",!0)}const OKn=U(AKn,[["render",xKn]]),LKn={components:{InfoBox:OKn},props:{user:Object},computed:{...xe({infoboxes:"infobox/getList",loading:"infobox/loading"})},methods:{load(){this.$store.dispatch("infobox/loadList")}},mounted(){this.load()}};function MKn(e,t,n,o,i,r){const s=y("InfoBox");return h(),g("div",null,[(h(!0),g(pe,null,Me(e.infoboxes,(a,l)=>(h(),W(s,{user:n.user,infobox:a,key:l},null,8,["user","infobox"]))),128))])}const NKn=U(LKn,[["render",MKn]]),RKn={components:{UcitelniceLogo:Cp,AppIcon:Ue,Loading:Rt,InputPassword:ok,CheckboxInput:js},props:{isModal:{type:Boolean,default(){return!1}},intendedLocation:{type:String,default(){return null}},context:{type:String,default(){return null}}},computed:{passwordInvalidMessage(){return this.v$.password.$error&&this.v$.password.required.$invalid?this.$t("validation.custom.password.required"):this.error_message.password?this.error_message.password:null}},methods:{resetError(){this.error_message={password:null,email:null}},onBlur(e){e.$touch()},goto(e){this.$emit("goto",e)},login(){this.v$.$invalid||(this.loading=!0,this.resetError(),ai.login(this.context),Qc.login({email:this.email,password:this.password,remember:this.stay_logged_in}).then(e=>{if(this.loading=!1,window.flash(e.data.message,"success"),this.intendedLocation!==null){location.href=this.intendedLocation;return}if(this.$route.fullPath=="/objednavka/platba/vyber-metody"){location.href=this.ziggyRoute("cart.index");return}let t=e.data.location;t===null||typeof t>"u"||this.isModal?location.reload():location.href=t}).catch(e=>{var n,o,i,r,s,a,l,d,u;if(this.loading=!1,((n=e==null?void 0:e.response)==null?void 0:n.status)===403){this.$emit("setEmail",e.response.data.email_not_confirmed),this.$emit("goto","not_activated"),window.axios.defaults.headers.common["X-CSRF-TOKEN"]=e.response.data.token;return}if(!((i=(o=e==null?void 0:e.response)==null?void 0:o.data)!=null&&i.error)){(s=(r=e==null?void 0:e.response)==null?void 0:r.data)!=null&&s.message&&window.flash(e.response.data.message,"error");let f=(l=(a=e==null?void 0:e.response)==null?void 0:a.data)==null?void 0:l.location;(f!==null||typeof f<"u")&&(location.href=f);return}let t=(u=(d=e==null?void 0:e.response)==null?void 0:d.data)==null?void 0:u.error;this.error_message=t,t.email?window.flash(t.email,"error"):t.password?window.flash(t.password,"error"):window.flash(e.response.data.error,"error")}))},loginFacebook(){location.href=this.ziggyRoute("facebook.redirect")}},data(){return{email:"",password:"",stay_logged_in:!1,loading:!1,error_message:{password:null,email:null},primaryColor:window.primaryColor}},validations:{email:{required:Yt,email:jf},password:{required:Yt}},watch:{email(){this.error_message.email=null},password(){this.v$.password.$touch(),this.error_message.password=null}},setup(){return{v$:In()}}},jKn={class:"row"},FKn={class:"col-12 content-box login-register-form vl-parent m-0"},zKn={key:0,class:"d-flex justify-content-center mb-5"},UKn={class:"text-center mb-3"},BKn={class:"text-center text-gray-600 mb-5"},HKn={class:"form-group mb-3"},VKn=["placeholder"],qKn={key:0,class:"invalid-feedback"},YKn={key:1,class:"invalid-feedback"},WKn={key:2,class:"invalid-feedback"},GKn={class:"form-group form-floating mb-3"},ZKn=["disabled"],KKn={class:"row text-center mt-4"},JKn={class:"separator-with-text mb-4 mt-4"},XKn={class:"small text-gray-600 text-uppercase"},QKn={class:"text-center text-gray-600 mt-6"};function eJn(e,t,n,o,i,r){const s=y("Loading"),a=y("UcitelniceLogo"),l=y("InputPassword"),d=y("CheckboxInput"),u=y("AppIcon");return h(),g("div",jKn,[c("div",FKn,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=f=>i.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),n.isModal?(h(),g("div",zKn,[k(a,{height:32})])):D("",!0),c("h2",UKn,m(e.$t("login.headline")),1),c("p",BKn,[z(m(e.$t("login.text")+" ")+" ",1),c("a",{class:"text-decoration-none",href:"",onClick:t[1]||(t[1]=Gt(f=>r.goto("register"),["prevent"]))},m(e.$t("login.register")),1)]),c("form",{onSubmit:t[9]||(t[9]=Gt(()=>{},["prevent"]))},[c("div",HKn,[Oe(c("input",{id:"email",name:"email",type:"text",class:X(["py-2 px-3",{"form-control":!0,"is-invalid":o.v$.email.$error||i.error_message.email}]),placeholder:e.$t("login.form.email.placeholder"),autocomplete:"username","onUpdate:modelValue":t[2]||(t[2]=f=>i.email=f),onBlur:t[3]||(t[3]=f=>r.onBlur(o.v$.email))},null,42,VKn),[[wt,i.email]]),o.v$.email.$error&&o.v$.email.email.$invalid?(h(),g("span",qKn,m(e.$t("validation.custom.email.email")),1)):D("",!0),o.v$.email.$error&&o.v$.email.required.$invalid?(h(),g("span",YKn,m(e.$t("validation.custom.email.required")),1)):D("",!0),i.error_message.email?(h(),g("span",WKn,m(i.error_message.email),1)):D("",!0)]),c("div",GKn,[k(l,{value:i.password,"onUpdate:value":t[4]||(t[4]=f=>i.password=f),placeholder:e.$t("login.form.password.placeholder"),invalid:o.v$.password.$error||i.error_message.password,"invalid-message":r.passwordInvalidMessage},null,8,["value","placeholder","invalid","invalid-message"])]),k(d,{id:"stay_logged_in",value:i.stay_logged_in,"onUpdate:value":t[5]||(t[5]=f=>i.stay_logged_in=f),label:e.$t("login.form.stay_logged_in"),class:"mb-5"},null,8,["value","label"]),c("button",{type:"submit",class:"btn btn-primary submit-button",onClick:t[6]||(t[6]=(...f)=>r.login&&r.login(...f)),disabled:o.v$.$invalid},m(e.$t("login.form.login")),9,ZKn),c("div",KKn,[c("a",{class:"text-decoration-none",href:"",onClick:t[7]||(t[7]=Gt(f=>r.goto("forgot_password"),["prevent"]))},m(e.$t("login.form.forgot_password")),1)]),c("div",JKn,[t[11]||(t[11]=c("div",{class:"sep-line"},null,-1)),c("div",null,[c("span",XKn,m(e.$t("login.form.or")),1)]),t[12]||(t[12]=c("div",{class:"sep-line"},null,-1))]),c("button",{class:"btn submit-button facebook-button",onClick:t[8]||(t[8]=(...f)=>r.loginFacebook&&r.loginFacebook(...f))},[k(u,{icon:"facebook",height:"20",width:"20",class:"me-icon"}),z(" "+m(e.$t("login.form.login_facebook")),1)])],32),c("p",QKn,[z(m(e.$t("login.text")+" ")+" ",1),c("a",{class:"text-decoration-none",href:"",onClick:t[10]||(t[10]=Gt(f=>r.goto("register"),["prevent"]))},m(e.$t("login.register")),1)])])])}const tJn=U(RKn,[["render",eJn]]),nJn={props:{value:{type:String,required:!0},invalid:{type:Boolean,default:!1},invalidMessage:{type:String,default:""},autocomplete:{type:String,default:"username"}},computed:{valueModel:{get(){return this.value},set(e){this.$emit("update:value",e)}}}},oJn={class:"form-group position-relative mb-3 position-relative"},iJn=["placeholder","autocomplete"],rJn={key:0,class:"invalid-feedback"};function sJn(e,t,n,o,i,r){return h(),g("div",oJn,[Oe(c("input",{id:"name",class:X(["px-3 py-2",{"form-control":!0,"is-invalid":n.invalid}]),placeholder:e.$t("register.form.name_surname.placeholder"),type:"text",name:"name","onUpdate:modelValue":t[0]||(t[0]=s=>r.valueModel=s),onBlur:t[1]||(t[1]=s=>e.$emit("blur",n.value)),autocomplete:n.autocomplete},null,42,iJn),[[wt,r.valueModel]]),n.invalidMessage?(h(),g("span",rJn,m(n.invalidMessage),1)):D("",!0)])}const Qce=U(nJn,[["render",sJn]]),aJn=e=>e.replace(`/[	
\rs]+/`," ").trim().split(" ").length>1,lJn={components:{UcitelniceLogo:Cp,Loading:Rt,InputPassword:ok,InputFullName:Qce,CheckboxInput:js},props:{isModal:{type:Boolean,default(){return!1}},intendedLocation:{type:String,default(){return null}},context:{type:String,default(){return null}}},data(){return{name:"",email:"",password:"",gdpr:!1,loading:!1,errorMessage:{password:null,email:null,name:null},passwordMinLength:lh.validation.password.min_length,primaryColor:window.primaryColor}},validations:{email:{required:Yt,email:jf},password:{required:Yt,minLength:Ua(lh.validation.password.min_length)},name:{required:Yt,atleast2Words:aJn},gdpr:{required:Yt,sameAs:C6(!0)}},computed:{passwordInvalidMessage(){return this.v$.password.$error&&this.v$.password.required.$invalid?this.$t("validation.custom.password.required"):this.v$.password.$error&&this.v$.password.minLength.$invalid?this.$t("validation.min.string",{attribute:this.$t("register.form.password.label"),min:this.passwordMinLength}):this.errorMessage.password?this.errorMessage.password:null},nameInvalidMessage(){return this.v$.name.$error&&this.v$.name.required.$invalid?this.$t("validation.custom.full_name.required"):this.v$.name.$error&&this.v$.name.atleast2Words.$invalid?this.$t("validation.custom.full_name.atleast_two_words"):this.errorMessage.name?this.errorMessage.name:null}},methods:{goto(e){this.$emit("goto",e)},onBlur(e){e.$touch()},async register(){this.v$.$invalid||(this.loading=!0,this.loading&&window.grecaptcha.execute(mr.recaptcha_site_key,{action:"register"}).then(e=>{this.resetError();const t={email:this.email,password:this.password,name:this.name,gdpr:this.gdpr,"g-recaptcha-response":e};ai.register(this.context),Qc.register(t).then(n=>{if(this.loading=!1,window.flash(n.data.message,"success"),this.intendedLocation!==null){location.href=this.intendedLocation;return}let o=n.data.location;o==="thanks"?this.goto("thanks"):o==="login"?this.goto("login"):o===null||typeof o<"u"||this.isModal?location.reload():typeof o>"u"||(location.href=o)}).catch(n=>{var i,r,s,a,l,d;this.loading=!1,(r=(i=n==null?void 0:n.response)==null?void 0:i.data)!=null&&r.errors?Object.entries(n.response.data.errors).forEach(([f,p])=>{p.forEach(v=>{window.flash(v,"error")}),f==="email"?this.errorMessage.email=p[0]:f==="password"?this.errorMessage.password=p[0]:f==="name"&&(this.errorMessage.name=p[0])}):(a=(s=n==null?void 0:n.response)==null?void 0:s.data)!=null&&a.message&&window.flash(n.response.data.message,"error");let o=(d=(l=n==null?void 0:n.response)==null?void 0:l.data)==null?void 0:d.location;(o===null||typeof o<"u")&&(location.href=o)})}))},resetError(){this.errorMessage={password:null,email:null,name:null}}},mounted(){let e=document.createElement("script");e.setAttribute("src","https://www.google.com/recaptcha/api.js?render="+mr.recaptcha_site_key),document.head.appendChild(e)},watch:{email(){this.errorMessage.email=null},password(){this.v$.password.$touch(),this.errorMessage.password=null},name(){this.errorMessage.name=null}},setup(){return{v$:In()}}},cJn={class:"row"},dJn={class:"col-12 content-box vl-parent login-register-form m-0"},uJn={key:0,class:"d-flex justify-content-center mb-5"},hJn={class:"text-center mb-3"},fJn={class:"text-center text-gray-600 mb-5"},mJn={class:"form-group mb-3 position-relative"},pJn=["placeholder"],gJn={key:0,class:"invalid-feedback"},vJn={key:1,class:"invalid-feedback"},_Jn={key:2,class:"invalid-feedback"},yJn={class:"form-group password-group mb-3"},bJn=["disabled"];function kJn(e,t,n,o,i,r){const s=y("Loading"),a=y("UcitelniceLogo"),l=y("InputFullName"),d=y("InputPassword"),u=y("CheckboxInput");return h(),g("div",cJn,[c("div",dJn,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=f=>i.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),n.isModal?(h(),g("div",uJn,[k(a,{height:32})])):D("",!0),c("h2",hJn,m(e.$t("register.headline")),1),c("p",fJn,[z(m(e.$t("register.text")+" ")+" ",1),c("a",{class:"text-decoration-none",href:"",onClick:t[1]||(t[1]=Gt(f=>r.goto("login"),["prevent"]))},m(e.$t("register.login")),1)]),c("form",{onSubmit:t[8]||(t[8]=Gt(()=>{},["prevent"]))},[k(l,{value:i.name,"onUpdate:value":t[2]||(t[2]=f=>i.name=f),invalid:o.v$.name.$error||i.errorMessage.name,"invalid-message":r.nameInvalidMessage,onBlur:t[3]||(t[3]=f=>r.onBlur(o.v$.name)),autocomplete:"new-password"},null,8,["value","invalid","invalid-message"]),c("div",mJn,[Oe(c("input",{id:"email",class:X(["px-3 py-2",{"form-control":!0,"is-invalid":o.v$.email.$error||i.errorMessage.email}]),placeholder:e.$t("register.form.email.placeholder"),autocomplete:"new-password",type:"text",name:"email","onUpdate:modelValue":t[4]||(t[4]=f=>i.email=f),onBlur:t[5]||(t[5]=f=>r.onBlur(o.v$.email))},null,42,pJn),[[wt,i.email]]),o.v$.email.$error&&!o.v$.email.required.$invalid?(h(),g("span",gJn,m(e.$t("validation.custom.email.email")),1)):D("",!0),o.v$.email.$error&&o.v$.email.required.$invalid?(h(),g("span",vJn,m(e.$t("validation.custom.email.required")),1)):D("",!0),i.errorMessage.email?(h(),g("span",_Jn,m(i.errorMessage.email),1)):D("",!0)]),c("div",yJn,[k(d,{value:i.password,"onUpdate:value":t[6]||(t[6]=f=>i.password=f),placeholder:e.$t("register.form.password.placeholder"),invalid:o.v$.password.$error||i.errorMessage.password,"invalid-message":r.passwordInvalidMessage,autocomplete:"new-password"},null,8,["value","placeholder","invalid","invalid-message"])]),k(u,{id:"gdpr",value:i.gdpr,"onUpdate:value":t[7]||(t[7]=f=>i.gdpr=f),label:e.$t("vop.user.register"),class:"mb-5"},null,8,["value","label"])],32),c("button",{type:"submit",class:"btn btn-primary submit-button",onClick:t[9]||(t[9]=(...f)=>r.register&&r.register(...f)),disabled:o.v$.$invalid},m(e.$t("register.form.register")),9,bJn)])])}const wJn=U(lJn,[["render",kJn]]),$Jn=""+new URL("register_thanks-ad52a2f2.svg",import.meta.url).href,CJn={components:{ContactEmailAnchor:Jy,UcitelniceLogo:Cp},props:{isModal:{type:Boolean,default(){return!1}}},data(){return{registerThanks:$Jn}},computed:{isCart(){return this.$route.path=="/kosik"}},methods:{goto(e){this.$emit("goto",e)}}},SJn={class:"row"},TJn={class:"col-12 content-box register-thanks-page text-dark login-register-form m-0"},EJn={class:"text-center"},IJn={class:"d-flex justify-content-center mb-5"},PJn=["src"],AJn={key:0,class:"d-flex justify-content-center mb-5"},DJn={class:"mb-5"},xJn={class:"text-gray-600"},OJn={class:"text-gray-600 mb-5"},LJn={key:0},MJn={key:1},NJn=["href"],RJn={class:"btn btn-primary submit-button mt-2"},jJn=["href"],FJn={class:"btn btn-primary submit-button mt-2"};function zJn(e,t,n,o,i,r){const s=y("UcitelniceLogo"),a=y("ContactEmailAnchor");return h(),g("div",SJn,[c("div",TJn,[c("div",EJn,[c("div",IJn,[c("img",{src:i.registerThanks,alt:"Palce nahoru",height:"104"},null,8,PJn)]),n.isModal?(h(),g("div",AJn,[k(s,{height:32})])):D("",!0),c("h2",DJn,m(e.$t("register.thanks.headline")),1),c("p",null,m(r.isCart?e.$t("register.thanks.text_cart.1"):e.$t("register.thanks.text.1")),1),c("p",xJn,m(r.isCart?e.$t("register.thanks.text_cart.2"):e.$t("register.thanks.text.2")),1),c("p",OJn,[r.isCart?(h(),g("span",LJn,[z(m(e.$t("register.thanks.text_cart.3"))+" ",1),k(a),z(" "+m(e.$t("register.thanks.text_cart.4")),1)])):(h(),g("span",MJn,[z(m(e.$t("register.thanks.text.3"))+" ",1),k(a),z(" "+m(e.$t("register.thanks.text.4")),1)]))])]),r.isCart?(h(),g("a",{key:0,href:e.ziggyRoute("cart.index")},[c("button",RJn,m(e.$t("register.thanks.continue_shopping")),1)],8,NJn)):(h(),g("a",{key:1,href:e.ziggyRoute("default")},[c("button",FJn,m(e.$t("register.thanks.home")),1)],8,jJn))])])}const UJn=U(CJn,[["render",zJn]]),BJn={components:{UcitelniceLogo:Cp,Loading:Rt},props:{isModal:{type:Boolean,default(){return!1}}},data(){return{email:"",loading:!1,error_message:{email:null},primaryColor:window.primaryColor}},validations:{email:{email:jf,required:Yt}},methods:{goto(e){this.$emit("goto",e)},onBlur(e){e.$touch()},submit(){this.v$.$invalid||(this.loading=!0,this.resetError(),Qc.passwordResetEmailSend(this.email).then(e=>{this.loading=!1,window.flash(e.data.message,"success"),this.goto("login")}).catch(e=>{this.loading=!1;let t=e.response.data.errors.email[0];this.error_message.email=t,window.flash(t,"error")}))},resetError(){this.error_message={email:null}}},watch:{email(){this.resetError()}},setup(){return{v$:In()}}},HJn={class:"row"},VJn={class:"col-12 content-box vl-parent login-register-form m-0"},qJn={key:0,class:"d-flex justify-content-center mb-5"},YJn={class:"text-center mb-3"},WJn={class:"text-center text-gray-700 mb-5"},GJn={class:"form-group form-floating mb-5 position-relative"},ZJn=["placeholder"],KJn={for:"email",class:"form-label"},JJn={key:0,class:"invalid-feedback"},XJn={key:1,class:"invalid-feedback"},QJn={key:2,class:"invalid-feedback"},eXn=["disabled"];function tXn(e,t,n,o,i,r){const s=y("Loading"),a=y("UcitelniceLogo");return h(),g("div",HJn,[c("div",VJn,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),n.isModal?(h(),g("div",qJn,[k(a,{height:32})])):D("",!0),c("h2",YJn,m(e.$t("passwords.forgot.headline")),1),c("p",WJn,m(e.$t("passwords.forgot.text")),1),c("form",{onSubmit:t[3]||(t[3]=Gt(()=>{},["prevent"]))},[c("div",GJn,[Oe(c("input",{id:"email",name:"email",type:"text",class:X({"form-control":!0,"is-invalid":o.v$.email.$error||i.error_message.email}),placeholder:e.$t("passwords.forgot.email.placeholder"),"onUpdate:modelValue":t[1]||(t[1]=l=>i.email=l),onBlur:t[2]||(t[2]=l=>r.onBlur(o.v$.email))},null,42,ZJn),[[wt,i.email]]),c("label",KJn,m(e.$t("passwords.forgot.email.label")),1),o.v$.email.$error&&!o.v$.email.required.$invalid?(h(),g("span",JJn,m(e.$t("validation.custom.email.email")),1)):D("",!0),o.v$.email.$error&&o.v$.email.required.$invalid?(h(),g("span",XJn,m(e.$t("validation.custom.email.required")),1)):D("",!0),i.error_message.email?(h(),g("span",QJn,m(i.error_message.email),1)):D("",!0)])],32),c("button",{type:"submit",class:"btn btn-primary submit-button mt-2",onClick:t[4]||(t[4]=(...l)=>r.submit&&r.submit(...l)),disabled:o.v$.$invalid},m(e.$t("passwords.forgot.button")),9,eXn),c("button",{class:"btn btn-link w-100 p-2 mt-3",onClick:t[5]||(t[5]=Gt(l=>r.goto("login"),["prevent"]))},m(e.$t("passwords.forgot.login")),1)])])}const nXn=U(BJn,[["render",tXn]]),oXn={components:{UcitelniceLogo:Cp,Loading:Rt,InputPassword:ok},props:{isModal:{type:Boolean,default(){return!1}},resetEmail:{type:String,default(){return null}},passwordToken:{type:String,default(){return null}}},data(){return{password:"",loading:!1,passwordMinLength:lh.validation.password.min_length,error_message:{password:null,email:null},primaryColor:window.primaryColor}},validations:{password:{required:Yt,minLength:Ua(lh.validation.password.min_length)}},computed:{passwordInvalidMessage(){return this.v$.password.$error&&this.v$.password.required.$invalid?this.$t("validation.custom.password.required"):this.v$.password.$error&&this.v$.password.minLength.$invalid?this.$t("validation.min.string",{attribute:this.$t("register.form.password.label"),min:this.passwordMinLength}):this.error_message.password?this.error_message.password:null}},methods:{goto(e){this.$emit("goto",e)},submit(){this.v$.$invalid||(this.loading=!0,this.resetError(),Qc.passwordReset({password:this.password,token:this.passwordToken,email:this.resetEmail}).then(e=>{this.loading=!1,window.flash(e.data.message,"success"),this.goto("login")}).catch(e=>{if(this.loading=!1,e.response.data.errors.email){let t=e.response.data.errors.email[0];window.flash(t,"error"),this.error_message.email=t,this.goto("forgot_password")}if(e.response.data.errors.password){let t=e.response.data.errors.password[0];window.flash(t,"error"),this.error_message.password=t}}))},resetError(){this.error_message={password:null,email:null}}},watch:{password(){this.v$.password.$touch(),this.resetError()}},setup(){return{v$:In()}}},iXn={class:"row"},rXn={class:"col-12 content-box vl-parent login-register-form m-0"},sXn={key:0,class:"d-flex justify-content-center mb-5"},aXn={class:"text-center mb-3"},lXn={class:"text-center text-gray-600 mb-4"},cXn=["href"],dXn=["value"],uXn={class:"form-group password-group mb-5 position-relative"},hXn={for:"password",class:"form-label"},fXn=["disabled"];function mXn(e,t,n,o,i,r){const s=y("Loading"),a=y("UcitelniceLogo"),l=y("InputPassword");return h(),g("div",iXn,[c("div",rXn,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=d=>i.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),n.isModal?(h(),g("div",sXn,[k(a,{height:32})])):D("",!0),c("h2",aXn,m(e.$t("passwords.reset_form.headline")),1),c("p",lXn,[z(m(e.$t("passwords.reset_form.text")+" ")+" ",1),n.resetEmail?(h(),g("a",{key:0,href:"mailto:"+n.resetEmail,class:"fw-bold"},m(n.resetEmail),9,cXn)):D("",!0)]),c("form",{onSubmit:t[2]||(t[2]=Gt(()=>{},["prevent"]))},[c("input",{style:{display:"none"},type:"text",value:n.resetEmail,autocomplete:"username"},null,8,dXn),c("div",uXn,[c("label",hXn,m(e.$t("passwords.reset_form.password.label")),1),k(l,{value:i.password,"onUpdate:value":t[1]||(t[1]=d=>i.password=d),placeholder:e.$t("passwords.reset_form.password.placeholder"),invalid:o.v$.password.$error||i.error_message.password,"invalid-message":r.passwordInvalidMessage},null,8,["value","placeholder","invalid","invalid-message"])])],32),c("button",{type:"submit",class:"btn btn-primary submit-button mt-2",onClick:t[3]||(t[3]=(...d)=>r.submit&&r.submit(...d)),disabled:o.v$.$invalid},m(e.$t("passwords.reset_form.button")),9,fXn),c("button",{class:"btn btn-link w-100 p-2 mt-3",onClick:t[4]||(t[4]=Gt(d=>r.goto("login"),["prevent"]))},m(e.$t("passwords.reset_form.login")),1)])])}const pXn=U(oXn,[["render",mXn]]),gXn={components:{ContactEmailAnchor:Jy,UcitelniceLogo:Cp,Loading:Rt},props:{isModal:{type:Boolean,default(){return!1}},email:{type:String,default:""}},data(){return{loading:!1,primaryColor:window.primaryColor}},methods:{submit(){this.loading=!0,Qc.confirmEmailSend(this.email).then(e=>{window.flash(e.data.message,"success")}).catch(e=>{var t,n;if((n=(t=e==null?void 0:e.response)==null?void 0:t.data)!=null&&n.message)window.flash(e.response.data.message,"error");else throw e}).finally(()=>{this.loading=!1,setTimeout(()=>{window.location.href=this.ziggyRoute("default")},2e3)})}}},vXn={class:"row login-not-activated"},_Xn={class:"col-12 text-center vl-parent"},yXn={key:0,class:"d-flex justify-content-center my-5"},bXn={class:"mb-4 mt-4"},kXn={class:"fw-bold"},wXn={class:"d-grid gap-2 mb-3"},$Xn=["href"];function CXn(e,t,n,o,i,r){const s=y("Loading"),a=y("UcitelniceLogo"),l=y("ContactEmailAnchor");return h(),g("div",vXn,[c("div",_Xn,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=d=>i.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),n.isModal?(h(),g("div",yXn,[k(a,{height:32})])):D("",!0),c("h2",bXn,m(e.$t("login.not_activated.headline")),1),c("div",null,[c("p",kXn,m(e.$t("login.not_activated.text.0")),1),c("p",null,m(e.$t("login.not_activated.text.1")),1),c("p",null,[z(m(e.$t("login.not_activated.text.2"))+" ",1),k(l),z(" "+m(e.$t("login.not_activated.text.3")),1)])]),c("div",wXn,[c("button",{class:"btn btn-primary btn-block",onClick:t[1]||(t[1]=(...d)=>r.submit&&r.submit(...d))},m(e.$t("login.not_activated.resend_link")),1),c("a",{href:e.ziggyRoute("default"),class:"btn btn-link"},m(e.$t("login.not_activated.cancel")),9,$Xn)])])])}const SXn=U(gXn,[["render",CXn]]),TXn={components:{UserNotActivated:SXn,ResetPasswordForm:pXn,ForgotPasswordForm:nXn,TransitionCollapseHeight:qo,RegisterThanks:UJn,RegisterForm:wJn,LoginForm:tJn},props:{initialWindow:{type:String,default(){return"login"}},isModal:{type:Boolean,default(){return!1}},passwordToken:{type:String,default(){return null}},resetEmail:{type:String,default(){return null}},intendedLocation:{type:String,default(){return null}},errorFlash:{type:String,default(){return null}},context:{type:String,default(){return""}}},data(){return{activeWindow:null,urls:{login:"/prihlaseni",register:"/registrace",thanks:"/registrace/dekujeme",forgot_password:"/obnova/hesla",recover_password:"/obnova/hesla/"},email:""}},methods:{openWindow(e){this.activeWindow=e,this.isModal?e==="thanks"&&this.$emit("thanks"):this.$router.push({path:this.urls[e]})},setEmail(e){this.email=e},sendEventLoginRegisterShown(e){e==="login"?ai.loginShown():e==="register"&&ai.registerShown()}},computed:{containerCLass(){return this.isModal?"col-12":"col-12 col-xl-6 mt-5"}},watch:{$route(e){this.isModal||(this.activeWindow=Object.keys(this.urls).find(t=>this.urls[t]===e.path),!this.activeWindow&&e.path.includes(this.urls.recover_password)&&(this.activeWindow="recover_password"))},initialWindow(e){this.activeWindow=e},activeWindow(e){this.sendEventLoginRegisterShown(e)}},mounted(){this.activeWindow=this.initialWindow,this.errorFlash!==null&&window.flash(this.errorFlash,"error",15e3),this.isModal||this.sendEventLoginRegisterShown(this.initialWindow)}},EXn={key:0},IXn={key:0},PXn={key:0},AXn={key:0},DXn={key:0},xXn={key:0};function OXn(e,t,n,o,i,r){const s=y("LoginForm"),a=y("TransitionCollapseHeight"),l=y("RegisterForm"),d=y("RegisterThanks"),u=y("ForgotPasswordForm"),f=y("ResetPasswordForm"),p=y("UserNotActivated");return h(),g("div",{class:X([r.containerCLass,"large fw-medium"])},[k(a,null,{default:F(()=>[i.activeWindow==="login"?(h(),g("div",EXn,[k(s,{onGoto:r.openWindow,onSetEmail:r.setEmail,"is-modal":n.isModal,intendedLocation:n.intendedLocation,context:n.context},null,8,["onGoto","onSetEmail","is-modal","intendedLocation","context"])])):D("",!0)]),_:1}),k(a,null,{default:F(()=>[i.activeWindow==="register"?(h(),g("div",IXn,[k(l,{onGoto:r.openWindow,"is-modal":n.isModal,intendedLocation:n.intendedLocation,context:n.context},null,8,["onGoto","is-modal","intendedLocation","context"])])):D("",!0)]),_:1}),k(a,null,{default:F(()=>[i.activeWindow==="thanks"?(h(),g("div",PXn,[k(d,{onGoto:r.openWindow,"is-modal":n.isModal},null,8,["onGoto","is-modal"])])):D("",!0)]),_:1}),k(a,null,{default:F(()=>[i.activeWindow==="forgot_password"?(h(),g("div",AXn,[k(u,{onGoto:r.openWindow,"is-modal":n.isModal},null,8,["onGoto","is-modal"])])):D("",!0)]),_:1}),k(a,null,{default:F(()=>[i.activeWindow==="recover_password"?(h(),g("div",DXn,[k(f,{"password-token":n.passwordToken,"reset-email":n.resetEmail,onGoto:r.openWindow,"is-modal":n.isModal},null,8,["password-token","reset-email","onGoto","is-modal"])])):D("",!0)]),_:1}),k(a,null,{default:F(()=>[i.activeWindow==="not_activated"?(h(),g("div",xXn,[k(p,{email:i.email,"is-modal":n.isModal},null,8,["email","is-modal"])])):D("",!0)]),_:1})],2)}const ede=U(TXn,[["render",OXn]]),LXn={components:{LoginRegisterContainer:ede},data(){return{bootstrapModal:null,isOnThanksPage:!1,intendedLocation:null,initialWindow:"login",context:""}},created(){window.loginRegisterModal=(e=null,t="login",n="")=>this.modal(e,t,n)},mounted(){this.bootstrapModal=new bf(this.$refs.loginRegisterModal),this.$refs.loginRegisterModal.addEventListener("hidden.bs.modal",this.hide)},methods:{modal(e=null,t="login",n=""){this.intendedLocation=e,this.initialWindow=t,this.context=n,this.bootstrapModal.show(),t=="login"?ai.loginShown():t=="register"&&ai.registerShown()},hide(){this.isOnThanksPage&&location.reload(),this.bootstrapModal.hide()}}},MXn={class:"modal fade",ref:"loginRegisterModal",tabindex:"-1","aria-labelledby":"Login Register Modal","aria-hidden":"true"},NXn={class:"modal-dialog"},RXn={class:"modal-content"},jXn={class:"modal-body pt-0 pb-0"};function FXn(e,t,n,o,i,r){const s=y("LoginRegisterContainer");return h(),g("div",MXn,[c("div",NXn,[c("div",RXn,[t[1]||(t[1]=c("div",{class:"modal-header p-0"},[c("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})],-1)),c("div",jXn,[k(s,{"is-modal":!0,onThanks:t[0]||(t[0]=a=>i.isOnThanksPage=!0),intendedLocation:i.intendedLocation,"initial-window":i.initialWindow,context:i.context},null,8,["intendedLocation","initial-window","context"])])])])],512)}const zXn=U(LXn,[["render",FXn]]);function UXn(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}else return Array.from(e)}var q6=!1;if(typeof window<"u"){var YY={get passive(){q6=!0}};window.addEventListener("testPassive",null,YY),window.removeEventListener("testPassive",null,YY)}var sy=typeof window<"u"&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||window.navigator.platform==="MacIntel"&&window.navigator.maxTouchPoints>1),_f=[],ay=!1,DM=-1,n2=void 0,cg=void 0,o2=void 0,tde=function(t){return _f.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},Z2=function(t){var n=t||window.event;return tde(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},BXn=function(t){if(o2===void 0){var n=!!t&&t.reserveScrollBarGap===!0,o=window.innerWidth-document.documentElement.clientWidth;if(n&&o>0){var i=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);o2=document.body.style.paddingRight,document.body.style.paddingRight=i+o+"px"}}n2===void 0&&(n2=document.body.style.overflow,document.body.style.overflow="hidden")},nde=function(){o2!==void 0&&(document.body.style.paddingRight=o2,o2=void 0),n2!==void 0&&(document.body.style.overflow=n2,n2=void 0)},HXn=function(){return window.requestAnimationFrame(function(){if(cg===void 0){cg={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var t=window,n=t.scrollY,o=t.scrollX,i=t.innerHeight;document.body.style.position="fixed",document.body.style.top=-n,document.body.style.left=-o,setTimeout(function(){return window.requestAnimationFrame(function(){var r=i-window.innerHeight;r&&n>=i&&(document.body.style.top=-(n+r))})},300)}})},ode=function(){if(cg!==void 0){var t=-parseInt(document.body.style.top,10),n=-parseInt(document.body.style.left,10);document.body.style.position=cg.position,document.body.style.top=cg.top,document.body.style.left=cg.left,window.scrollTo(n,t),cg=void 0}},VXn=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},qXn=function(t,n){var o=t.targetTouches[0].clientY-DM;return tde(t.target)?!1:n&&n.scrollTop===0&&o>0||VXn(n)&&o<0?Z2(t):(t.stopPropagation(),!0)},YXn=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!_f.some(function(i){return i.targetElement===t})){var o={targetElement:t,options:n||{}};_f=[].concat(UXn(_f),[o]),sy?HXn():BXn(n),sy&&(t.ontouchstart=function(i){i.targetTouches.length===1&&(DM=i.targetTouches[0].clientY)},t.ontouchmove=function(i){i.targetTouches.length===1&&qXn(i,t)},ay||(document.addEventListener("touchmove",Z2,q6?{passive:!1}:void 0),ay=!0))}},WXn=function(){sy&&(_f.forEach(function(t){t.targetElement.ontouchstart=null,t.targetElement.ontouchmove=null}),ay&&(document.removeEventListener("touchmove",Z2,q6?{passive:!1}:void 0),ay=!1),DM=-1),sy?ode():nde(),_f=[]},GXn=function(t){if(!t){console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");return}_f=_f.filter(function(n){return n.targetElement!==t}),sy&&(t.ontouchstart=null,t.ontouchmove=null,ay&&_f.length===0&&(document.removeEventListener("touchmove",Z2,q6?{passive:!1}:void 0),ay=!1)),sy?ode():nde()};const ZXn={data(){return{searchShown:!1,categorySelectShown:!1,backdropElement:null}},methods:{searchShow(){this.searchShown=!0,this.disableScroll()},searchHide(){this.searchShown=!1,this.categorySelectShown||this.enableScroll()},categorySelectShow(){this.categorySelectShown=!0,this.disableScroll()},categorySelectHide(){this.categorySelectShown=!1,this.searchShown||this.enableScroll()},disableScroll(){let e=document.getElementById("search-dropdown");e&&YXn(e)},enableScroll(){let e=document.getElementById("search-dropdown");e&&GXn(e)}},mounted(){window.eventBus.on("navigation-search-show",this.searchShow),window.eventBus.on("navigation-category-select-show",this.categorySelectShow),window.eventBus.on("navigation-search-hide",this.searchHide),window.eventBus.on("navigation-category-select-hide",this.categorySelectHide)},beforeUnmount(){window.eventBus.off("navigation-search-show",this.searchShow),window.eventBus.off("navigation-category-select-show",this.categorySelectShow),window.eventBus.off("navigation-search-hide",this.searchHide),window.eventBus.off("navigation-category-select-hide",this.categorySelectHide),WXn()}},KXn={class:"fixed-top"},JXn={key:0,class:"navbar-backdrop-outer"};function XXn(e,t,n,o,i,r){return h(),g("div",KXn,[k(nd,{name:"fade"},{default:F(()=>[i.searchShown||i.categorySelectShown?(h(),g("div",JXn,t[0]||(t[0]=[c("div",{class:"navbar-backdrop"},null,-1)]))):D("",!0)]),_:1})])}const QXn=U(ZXn,[["render",XXn],["__scopeId","data-v-8bf2c1d7"]]),eQn={components:{AppIcon:Ue},data(){return{schoolHover:!1}},computed:{...xe({user:"navigation/getUserInfo",auth:"auth/auth"}),schoolRoute(){return this.user.employee?this.user.employee.is_manager?this.ziggyRoute("school.manager.home"):this.ziggyRoute("user.dashboard.downloads.school"):this.ziggyRoute("school.index")},hasNewMessage(){return this.auth.unread_messages_count>0}},methods:{logoutPost(){Qc.logout({_token:document.head.querySelector('meta[name="csrf-token"]').content}).then(()=>{window.location.href=this.ziggyRoute("default")})},openMessages(){this.user.is_admin?window.location.href=this.ziggyRoute("administration.messages"):this.$store.commit("sidebarChat/toggleChatOpen")}}},tQn={class:"py-2","dropdown-name":"navbarUserMenu"},nQn=["href"],oQn=["src"],iQn={class:"fw-bold text-gray-800 mb-0"},rQn={class:"d-flex align-items-center medium fw-medium text-gray-700 mb-0"},sQn=["href"],aQn={class:"text-truncate"},lQn=["href"],cQn={class:"position-relative d-flex align-items-center me-2"},dQn={key:0,class:"dot-salmon position-absolute top-15 end-0"},uQn={key:0,class:"fw-bold"},hQn=["href"],fQn=["href"],mQn=["href"];function pQn(e,t,n,o,i,r){var a,l,d;const s=y("AppIcon");return h(),g("div",tQn,[c("a",{href:e.ziggyRoute("user.dashboard.index"),class:"d-flex align-items-center cursor-pointer bg-primary-10-hover px-3 py-2"},[c("img",{src:e.user.image_thumbnail,height:"40",width:"40",class:"rounded-circle border border-gray-400 me-2dot5"},null,8,oQn),c("div",null,[c("p",iQn,m(e.user.first_name+" "+e.user.last_name),1),c("p",rQn,m(e.$t("user.personal_credit")+": "+((a=e.auth.credit)==null?void 0:a.toLocaleString())+" "+e.$t("currency.short")),1)])],8,nQn),t[4]||(t[4]=c("hr",{class:"my-2"},null,-1)),c("a",{href:r.schoolRoute,class:X(["school-themed-component d-flex align-items-center cursor-pointer px-3 py-2",{"bg-primary-10-hover":e.auth.has_school}]),onMouseover:t[0]||(t[0]=u=>i.schoolHover=!0),onMouseleave:t[1]||(t[1]=u=>i.schoolHover=!1)},[c("div",null,[c("div",{class:X(["d-flex align-items-center justify-content-center border-circle h-2dot5rem w-2dot5rem me-2dot5",[e.auth.has_school||i.schoolHover?"bg-secondary text-primary":"bg-gray-300 text-gray-800"]])},[k(s,{icon:"school",height:16,width:16})],2)]),c("div",aQn,[c("p",{class:X(["text-truncate text-gray-800 fw-medium mb-0",{medium:!e.auth.has_school}])},m(e.auth.has_school?(l=e.user.school)==null?void 0:l.long_name:e.$t("school.not_selected")),3),c("p",{class:X(["fw-medium mb-0",e.auth.has_school?"medium text-gray-700":"medium text-royal-blue"])},m(e.auth.has_school?e.$t("school.credit")+": "+((d=e.auth.school_credit)==null?void 0:d.toLocaleString())+" "+e.$t("currency.short"):e.$t("school.select_mine")),3)])],42,sQn),t[5]||(t[5]=c("hr",{class:"my-2"},null,-1)),c("div",null,[c("a",{href:e.ziggyRoute("user.dashboard.downloads"),class:"d-flex align-items-center cursor-pointer bg-primary-10-hover text-gray-800 fw-medium px-5 py-2"},[k(s,{icon:"materials",height:20,width:20,class:"me-2"}),z(" "+m(e.$t("user.bought_materials")),1)],8,lQn),c("div",{class:"d-flex align-items-center cursor-pointer bg-primary-10-hover text-gray-800 fw-medium px-5 py-2",onClick:t[2]||(t[2]=(...u)=>r.openMessages&&r.openMessages(...u))},[c("div",cQn,[k(s,{icon:"message",height:"20",width:"20"}),r.hasNewMessage?(h(),g("div",dQn)):D("",!0)]),r.hasNewMessage?(h(),g("span",uQn,m(e.$t("public.message_new")),1)):(h(),g(pe,{key:1},[z(m(e.$t("public.messages")),1)],64))]),c("a",{href:e.ziggyRoute("user.dashboard.settings"),class:"d-flex align-items-center cursor-pointer bg-primary-10-hover text-gray-800 fw-medium px-5 py-2"},[k(s,{icon:"settings",height:"20",width:"20",class:"me-2"}),z(" "+m(e.$t("user.settings")),1)],8,hQn),e.user.is_admin?(h(),g("a",{key:0,href:e.ziggyRoute("administration.index"),target:"_blank",class:"d-flex align-items-center cursor-pointer bg-primary-10-hover text-gray-800 fw-medium px-5 py-2"},m(e.$t("public.admin")),9,fQn)):D("",!0)]),t[6]||(t[6]=c("hr",{class:"my-2"},null,-1)),c("div",null,[c("a",{href:e.ziggyRoute("logout"),onClick:t[3]||(t[3]=Gt((...u)=>r.logoutPost&&r.logoutPost(...u),["prevent"])),class:"d-flex align-items-center cursor-pointer bg-primary-10-hover text-gray-800 fw-medium px-5 py-2dot5"},[k(s,{icon:"logout",height:20,width:20,class:"me-2"}),z(" "+m(e.$t("auth.log_self_out")),1)],8,mQn)])])}const ide=U(eQn,[["render",pQn]]),gQn={components:{AppIcon:Ue},props:{user:{type:Object,default(){return{}}},wishlistItemsCount:Number},methods:{openLoginRegisterModal(){window.loginRegisterModal()}}},vQn={class:"d-flex align-items-center bg-white z-index-1"},_Qn=["href"],yQn=["href","value"],bQn=["href","value"];function kQn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",vQn,[n.user.is_author?(h(),g("a",{key:0,class:"btn btn-link btn-center btn-navbar medium fw-medium py-1 px-2 me-1",href:e.ziggyRoute("dashboard.index")},m(e.$t("navigation.my_shop")),9,_Qn)):D("",!0),n.user.id===null?(h(),g("button",{key:1,class:"btn btn-link btn-navbar py-1 px-2 mx-1",onClick:t[0]||(t[0]=(...a)=>r.openLoginRegisterModal&&r.openLoginRegisterModal(...a))},[k(s,{icon:"user",height:"20",width:"20"})])):(h(),g("button",{key:2,class:"btn btn-link btn-navbar p-1 px-2 mx-1",type:"button",onClick:t[1]||(t[1]=a=>e.$emit("userDropdownToggle")),onBlur:t[2]||(t[2]=a=>e.$emit("userDropdownUnset"))},[k(s,{icon:"user",height:"20",width:"20"})],32)),n.user.id!==null?(h(),g("a",{key:3,href:e.ziggyRoute("user.dashboard.wishlist"),class:X(["btn btn-link btn-navbar py-1 px-2 mx-1 position-relative",{"badge-with-number badge-success badge-on-icon-mobile":n.wishlistItemsCount>0}]),value:n.wishlistItemsCount},[k(s,{icon:"wishlist",height:"20",width:"20",class:"d-inline-block"})],10,yQn)):D("",!0),c("a",{href:e.ziggyRoute("cart.index"),class:X(["btn btn-link btn-navbar py-1 px-2 mx-1 position-relative",{"badge-with-number badge-success badge-on-icon-mobile":n.user.cart_items_count>0}]),value:n.user.cart_items_count},[k(s,{icon:"basket",height:"20",width:"20",class:"d-inline-block"})],10,bQn)])}const wQn=U(gQn,[["render",kQn]]);const $Qn={components:{AppIcon:Ue},computed:{...an("search",["value"]),value:{get(){return this.$store.state.search.value},set(e){this.$store.commit("search/setValue",e)}},userId(){return this.$store.state.auth.id}},methods:{close(){this.$emit("close")},clearValue(){this.value=""},focusInput(){this.$refs.searchInput.focus()},autocomplete:tW.debounce(function(){this.$store.dispatch("search/autocomplete").then(()=>{this.storeToSearchLog(this.value)})},500),storeToSearchLog(e){let t=this.$storage.getStorageSync("search_log")??[],n=t.findIndex(o=>o.startsWith(e)||e.startsWith(o));n!==-1&&t.splice(n,1),e&&(t.unshift(e),t=t.slice(0,3),this.$storage.setStorageSync("search_log",t))},navigate(){let e=Object.fromEntries(Object.entries(this.$route.query).filter(([,t])=>t));if(!this.value){this.isOpen||this.$store.commit("search/setIsOpen",!0);return}if(e.text===this.value){this.$store.commit("search/setIsOpen",!1);return}["homepage","materials","author.author"].includes(this.$route.name)?(e.text=this.value,this.value||(e.text=void 0),e.page&&(e.page=void 0),this.$router.push({name:"materials",query:e}),this.$store.commit("search/setIsOpen",!1)):window.location.href=this.ziggyRoute("materialy",{text:this.value})}},mounted(){window.eventBus.on("search-log-item-select",()=>{this.$refs.searchInput&&this.$refs.searchInput.focus()})},watch:{value(){this.value?(this.$store.commit("search/setLoadingAutocomplete",!0),this.autocomplete(),this.$emit("open")):(this.$store.commit("search/setAutocomplete",[]),this.$store.dispatch("search/defaults"),this.$store.dispatch("search/logs",this.$storage),this.$store.dispatch("search/trendingQueries"))}}},CQn={ref:"search-box"},SQn={class:"h-3rem input-group flex-nowrap bg-gray-300 border-none py-0dot625rem px-3 rounded-pill"},TQn=["placeholder"],EQn={class:"d-flex align-items-center gap-3"};function IQn(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",CQn,[c("div",SQn,[c("button",{class:"btn bg-inherit border-inherit cursor-text p-0 text-gray-800 me-2",onClick:t[0]||(t[0]=(...a)=>r.focusInput&&r.focusInput(...a))},[k(s,{icon:"search",height:"24",width:"24"})]),Oe(c("input",{class:"navbar-input outline-none-focus bg-inherit border-inherit flex-grow-1 text-gray-800 placeholder-gray-500",id:"search-box-desktop-search-dropdown-input",ref:"searchInput",type:"text",name:"search",placeholder:e.$t("filter.homepage_search.placeholder"),"onUpdate:modelValue":t[1]||(t[1]=a=>r.value=a),autocomplete:"off","data-hj-allow":"",onKeyup:[t[2]||(t[2]=bs((...a)=>r.navigate&&r.navigate(...a),["enter"])),t[3]||(t[3]=bs((...a)=>r.close&&r.close(...a),["esc"]))],onFocus:t[4]||(t[4]=a=>e.$emit("click",a)),enterkeyhint:"search"},null,40,TQn),[[wt,r.value]]),c("div",EQn,[Oe(c("button",{class:"btn btn-sm btn-link bg-inherit border-inherit ms-auto cursor-pointer p-0 text-gray-700",onClick:t[5]||(t[5]=(...a)=>r.clearValue&&r.clearValue(...a))},[k(s,{icon:"close",height:"24",width:"24"})],512),[[Vo,r.value]]),r.value?(h(),g("button",{key:0,class:"btn btn-sm btn-center btn-primary h-2rem line-height-21px d-none d-lg-block",onFocus:t[6]||(t[6]=(...a)=>r.navigate&&r.navigate(...a)),onClick:t[7]||(t[7]=Gt((...a)=>r.navigate&&r.navigate(...a),["stop"]))},m(e.$t("navigation.search.button")),33)):D("",!0)])])],512)}const PQn=U($Qn,[["render",IQn],["__scopeId","data-v-380a0f00"]]),AQn={product:"Product",category:"CollectionPage",class:"CollectionPage",subject:"CollectionPage",theme:"CollectionPage",kind:"CollectionPage",format:"CollectionPage",holiday:"CollectionPage",author:"Brand",blog:"Article",webinar:"Article",query:"SearchAction",curriculum:"SearchAction"};function DQn(e){return e.price_brutto?Number(e.price_brutto.replace(" CZK","")):0}function xQn(e,t,n){if(!e.title)return console.error("Item title is undefined"),null;t||(console.warn(`Unknown type for item: ${e}`),t="Unknown");const o={"@type":["ListItem",t],position:n.toString(),name:ik.stripHTML(e.title),url:e.type+"_"+e.id};return e.type==="product"&&(o.offers={"@type":"Offer",priceCurrency:"CZK",price:DQn(e)}),o}function OQn(e,t,n){const i=e.map((r,s)=>{const a=AQn[r.type]||"Unknown";return xQn(r,a,1+s)}).filter(r=>r!==null);return{"@context":"http://schema.org","@type":"SearchAction",query:t,result:{"@type":"ItemList",name:n==="autocomplete"?"Autocomplete":"Search Results",itemListElement:i}}}function rde(e,t,n,o="autocomplete"){const i=OQn(e,t,o),r=JSON.stringify(i,null,2);let s=document.getElementById(n);s?s.textContent=r:(s=document.createElement("script"),s.type="application/ld+json",s.id=n,s.textContent=r,document.head.appendChild(s)),window.Luigis&&typeof window.Luigis.Scan=="function"?window.Luigis.Scan(`#${n}`,"."+n):console.warn("Luigis.Scan function is not available.")}const LQn={props:{title:{type:String,default:""},buttonTitle:{type:String,default:""},linkTitle:{type:String,default:""}},methods:{handleLinkClick(){this.$emit("link-click"),this.$store.commit("search/setIsOpen",!1)}}},MQn={class:"d-none-empty fw-medium"},NQn={class:"d-flex align-items-center justify-content-between mb-2 px-2"},RQn={class:"medium text-gray-700 fw-light mb-0"},jQn={key:0,class:"px-2"};function FQn(e,t,n,o,i,r){return h(),g("div",MQn,[c("div",NQn,[c("p",RQn,m(n.title),1),n.buttonTitle?(h(),g("div",{key:0,class:"text-gray-700 text-decoration-underline small fw-light cursor-pointer text-gray-900-hover",onClick:t[0]||(t[0]=s=>e.$emit("button-click"))},m(n.buttonTitle),1)):D("",!0)]),Pt(e.$slots,"default"),n.linkTitle?(h(),g("div",jQn,[c("button",{class:"btn btn-sm bg-primary-5 bg-primary-10-hover bg-primary-10-active bg-primary-10-focus text-gray-700 text-gray-900-hover text-gray-900-active text-gray-900-focus border-white w-100 text-medium fw-medium mt-2",onClick:t[1]||(t[1]=(...s)=>r.handleLinkClick&&r.handleLinkClick(...s))},m(n.linkTitle),1)])):D("",!0)])}const yh=U(LQn,[["render",FQn]]);const zQn={components:{Pill:Ni},props:{item:{type:Object,default:()=>null}},methods:{closeSearchDropdown(){this.$store.commit("search/setIsOpen",!1)},navigate(){["homepage","materials","author.author","blog.list","webinar.list"].includes(this.$route.name)?(this.$store.commit("search/setValue",""),this.$router.push(this.item.relative_url).then(()=>{window.eventBus.emit("navigation-category-no-reload")})):window.location.href=this.item.web_url,this.closeSearchDropdown()}}},UQn=["innerHTML"];function BQn(e,t,n,o,i,r){const s=y("Pill");return h(),g("div",{class:"fw-medium cursor-pointer",onClick:t[0]||(t[0]=(...a)=>r.navigate&&r.navigate(...a)),tabindex:"0"},[k(s,{color:"gray",medium:"",class:"px-3 py-2"},{default:F(()=>[c("span",{innerHTML:n.item.title},null,8,UQn)]),_:1})])}const sde=U(zQn,[["render",BQn]]),HQn={components:{SearchDropdownBlock:yh,SearchDropdownPillItem:sde},props:{block:{type:Object,default:()=>null}}},VQn={class:"d-flex flex-wrap gap-2 px-2 pt-2"};function qQn(e,t,n,o,i,r){const s=y("SearchDropdownPillItem"),a=y("SearchDropdownBlock");return n.block?(h(),W(a,{key:0,title:e.$tm("category.dropdown")[n.block.type]},{default:F(()=>[c("div",VQn,[(h(!0),g(pe,null,Me(n.block.items,l=>(h(),W(s,{key:l.name,item:l},null,8,["item"]))),128))])]),_:1},8,["title"])):D("",!0)}const YQn=U(HQn,[["render",qQn]]);const WQn={components:{SearchDropdownBlock:yh},props:{block:{type:Object,default:()=>null}},methods:{closeSearchDropdown(){this.$store.commit("search/setIsOpen",!1)},navigate(e){["homepage","materials","author.author","blog.list","webinar.list"].includes(this.$route.name)?(this.$router.push(e.relative_url),this.$store.commit("search/setValue",null)):window.location.href=e.web_url,this.closeSearchDropdown()}}},GQn=["onClick"],ZQn=["innerHTML"];function KQn(e,t,n,o,i,r){const s=y("SearchDropdownBlock");return n.block?(h(),W(s,{key:0,title:"Učiva"},{default:F(()=>[(h(!0),g(pe,null,Me(n.block.items,a=>(h(),g("div",{class:"py-1 px-2 w-auto",key:a.title},[c("div",{class:"medium link-dark text-decoration-underline-hover d-inline-block cursor-pointer",onClick:l=>r.navigate(a),tabindex:"0"},[c("div",{innerHTML:a.title},null,8,ZQn)],8,GQn)]))),128))]),_:1})):D("",!0)}const JQn=U(WQn,[["render",KQn]]),XQn={components:{SearchDropdownBlock:yh,AuthorAddToFavouriteButton:SL},props:{block:{type:Object,default:()=>null}},data(){return{stripHTML:ik.stripHTML}},computed:{...an("search",["value"]),...xe({isFavouriteAuthor:"auth/isFavouriteAuthor"})},methods:{navigate(){if(["homepage","materials","author.author","blog.list","webinar.list"].includes(this.$route.name)){let e=Object.fromEntries(Object.entries(this.$route.query).filter(([,t])=>t));e.text=this.value,this.value||(e.text=void 0),e.page&&(e.page=void 0),this.$router.push({name:"author.author",query:e})}else window.location.href=this.ziggyRoute("author.author",{search:this.value})}}},QQn=["href"],eeo={class:"d-flex align-items-center"},teo=["src","alt"],neo=["innerHTML"],oeo=["innerHTML"];function ieo(e,t,n,o,i,r){const s=y("AuthorAddToFavouriteButton"),a=y("SearchDropdownBlock");return n.block?(h(),W(a,{key:0,title:e.$t("author.title_plural"),"link-title":e.$t("author.show_more"),onLinkClick:r.navigate},{default:F(()=>[(h(!0),g(pe,null,Me(n.block.items,l=>(h(),g("a",{key:l.id,href:l.web_url,class:"d-flex align-items-center justify-content-between text-truncate p-2 px-4 mx-neg-3 bg-primary-5-hover"},[c("div",eeo,[c("img",{src:l.image_link,class:"rounded-circle me-2",height:"39",width:"39",alt:l.name},null,8,teo),c("div",null,[c("div",{class:"text-gray-900 medium fw-medium text-truncate",innerHTML:l.title},null,8,neo),l.name!==i.stripHTML(l.title)?(h(),g("div",{key:0,class:"small text-gray-600 text-truncate",innerHTML:l.name},null,8,oeo)):D("",!0)])]),c("div",null,[k(s,{author:l,class:"btn-tertiary","parent-hovered":!1,short:"",tabindex:"-1",context:"search"},null,8,["author"])])],8,QQn))),128))]),_:1},8,["title","link-title","onLinkClick"])):D("",!0)}const reo=U(XQn,[["render",ieo]]),seo={components:{SearchDropdownBlock:yh},props:{block:{type:Object,default:()=>null}},computed:{...an("search",["value"])},methods:{navigate(){["homepage","materials","author.author","blog.list","webinar.list"].includes(this.$route.name)?this.$router.push({name:"blog.list",query:{text:this.value}}):window.location.href=this.ziggyRoute("blog.list",{search:this.value})}}},aeo=["href"],leo=["src"],ceo=["href","innerHTML"];function deo(e,t,n,o,i,r){const s=y("SearchDropdownBlock");return n.block?(h(),W(s,{key:0,title:e.$t("blog.title_plural"),"link-title":e.$t("blog.show_more"),onLinkClick:r.navigate},{default:F(()=>[(h(!0),g(pe,null,Me(n.block.items,a=>(h(),g("div",{key:a.id},[c("a",{href:a.web_url,class:"d-inline-flex align-items-center text-truncate p-2 dropdown-item-underline"},[c("img",{src:a.image_link,class:"rounded me-2",height:"24",width:"24"},null,8,leo),c("div",{class:"text-gray-900 text-truncate",href:a.href,innerHTML:a.title},null,8,ceo)],8,aeo)]))),128))]),_:1},8,["title","link-title","onLinkClick"])):D("",!0)}const ueo=U(seo,[["render",deo]]),heo={components:{CartProductAddButton:f6,ProductPrice:Yy},props:{item:{type:Object,default(){return{}}}},data(){return{}},computed:{...xe({isInCart:"cart/isItemInCart"}),added(){return this.isInCart(this.item.id)}}},feo=["href"],meo={class:"d-flex text-truncate"},peo=["src"],geo={class:"d-flex flex-column justify-content-between gap-1 text-truncate"},veo=["innerHTML"],_eo={class:"small text-gray-700"},yeo={key:1},beo={class:"text-decoration-none"};function keo(e,t,n,o,i,r){const s=y("ProductPrice"),a=y("CartProductAddButton"),l=y("app-icon");return h(),g("a",{href:n.item.web_url,class:"d-flex align-items-center justify-content-between p-2 px-4 text-truncate bg-primary-5-hover mx-neg-3"},[c("div",meo,[c("img",{src:n.item.image_link,class:"rounded-2px me-2",height:"40",width:"40"},null,8,peo),c("div",geo,[c("div",{class:"medium text-gray-900 text-truncate",innerHTML:n.item.title},null,8,veo),c("div",_eo,[k(s,{product:n.item,"margin-end-price":1},null,8,["product"])])])]),r.added?r.added?(h(),g("div",yeo,[c("button",{class:"btn btn-sm btn-center btn-tertiary bg-white-hover fake-disabled",tabindex:"-1",onClick:t[0]||(t[0]=Gt(()=>{},["prevent"]))},[c("span",beo,m(e.$t("cart.already_button")),1),k(l,{icon:"check",height:"20",width:"20",class:"ms-1"})])])):D("",!0):(h(),W(a,{key:0,product:n.item,"class-custom":"btn btn-tertiary btn-sm btn-center ms-1",context:"search","tooltip-hidden":""},{default:F(()=>[z(m(e.$t("cart.into_cart")),1)]),_:1},8,["product"]))],8,feo)}const ade=U(heo,[["render",keo]]),weo={components:{SearchDropdownBlock:yh,SearchDropdownProductItem:ade},props:{block:{type:Object,default:()=>null}},computed:{...an("search",["value"])},methods:{navigate(){if(["homepage","materials","author.author","blog.list","webinar.list"].includes(this.$route.name)){let e=Object.fromEntries(Object.entries(this.$route.query).filter(([,t])=>t));e.text=this.value,this.value||(e.text=void 0),e.page&&(e.page=void 0),this.$router.push({name:"materials",query:e})}else window.location.href=this.ziggyRoute("materialy",{text:this.value})}}};function $eo(e,t,n,o,i,r){const s=y("SearchDropdownProductItem"),a=y("SearchDropdownBlock");return n.block?(h(),W(a,{key:0,title:e.$t("product.materials"),"link-title":e.$t("product.show_more"),onLinkClick:r.navigate},{default:F(()=>[(h(!0),g(pe,null,Me(n.block.items,l=>(h(),g("div",{key:l.id},[k(s,{item:l},null,8,["item"])]))),128))]),_:1},8,["title","link-title","onLinkClick"])):D("",!0)}const Ceo=U(weo,[["render",$eo]]),Seo={components:{SearchDropdownBlock:yh},props:{block:{type:Object,default:()=>null}},computed:{...an("search",["value"])},methods:{navigate(){["homepage","materials","author.author","blog.list","webinar.list"].includes(this.$route.name)?this.$router.push({name:"webinar.list",query:{text:this.value}}):window.location.href=this.ziggyRoute("webinar.list",{search:this.value})}}},Teo=["href"],Eeo=["src"],Ieo=["href","innerHTML"];function Peo(e,t,n,o,i,r){const s=y("SearchDropdownBlock");return n.block?(h(),W(s,{key:0,title:e.$t("webinar.title_plural"),"link-title":e.$t("webinar.show_more"),onLinkClick:r.navigate},{default:F(()=>[(h(!0),g(pe,null,Me(n.block.items,a=>(h(),g("div",{key:a.id},[c("a",{href:a.web_url,class:"d-inline-flex align-items-center text-truncate p-2 dropdown-item-underline"},[c("img",{src:a.image_link,class:"rounded me-2",height:"24",width:"24"},null,8,Eeo),c("div",{class:"text-gray-900 text-truncate",href:a.href,innerHTML:a.title},null,8,Ieo)],8,Teo)]))),128))]),_:1},8,["title","link-title","onLinkClick"])):D("",!0)}const Aeo=U(Seo,[["render",Peo]]);const Deo={components:{SearchDropdownProductBlock:Ceo,SearchDropdownAuthorBlock:reo,SearchDropdownBlogBlock:ueo,SearchDropdownWebinarBlock:Aeo,SearchDashboardCategoryBlock:YQn,SearchDashboardCurriculumBlock:JQn},props:{blocks:{type:Array,default(){return[]}}},data(){return{jsonLdId:"autocomplete-list",jsonLdType:"autocomplete"}},computed:{...xe("search",["autocompleteFiltered","autocompleteItems"]),...an("search",["value"])},methods:{updateJsonLd(){rde(this.autocompleteItems,this.value,this.jsonLdId,this.jsonLdType)}},mounted(){this.updateJsonLd()},watch:{autocompleteFiltered:{handler(){this.updateJsonLd()},deep:!0}}};function xeo(e,t,n,o,i,r){const s=y("SearchDashboardCurriculumBlock"),a=y("SearchDashboardCategoryBlock"),l=y("SearchDropdownProductBlock"),d=y("SearchDropdownAuthorBlock"),u=y("SearchDropdownBlogBlock"),f=y("SearchDropdownWebinarBlock");return h(),g("div",{class:X(["d-flex flex-column gap-4",i.jsonLdId])},[(h(!0),g(pe,null,Me(e.autocompleteFiltered,p=>(h(),g(pe,null,[p.type==="curriculum"?(h(),W(s,{block:p,key:p.id},null,8,["block"])):D("",!0),p.type==="category"||p.type==="class"||p.type==="subject"||p.type==="theme"||p.type==="kind"||p.type==="format"||p.type==="holiday"?(h(),W(a,{block:p,key:p.id},null,8,["block"])):D("",!0),p.type==="product"?(h(),W(l,{block:p,key:p.id},null,8,["block"])):D("",!0),p.type==="author"?(h(),W(d,{block:p,key:p.id},null,8,["block"])):D("",!0),p.type==="blog"?(h(),W(u,{block:p,key:p.id},null,8,["block"])):D("",!0),p.type==="webinar"?(h(),W(f,{block:p,key:p.id},null,8,["block"])):D("",!0)],64))),256))],2)}const Oeo=U(Deo,[["render",xeo]]),Leo={props:{log:{type:String,required:!0}},data(){return{hovered:!1,isMobile:window.matchMedia("(hover: none)").matches}},computed:{userId(){return this.$store.state.auth.id}},methods:{navigate(){if(["homepage","materials","author.author"].includes(this.$route.name)){let e=Object.fromEntries(Object.entries(this.$route.query).filter(([,t])=>t));e.text=this.log,this.log||(e.text=void 0),e.page&&(e.page=void 0),this.$router.push({name:"materials",query:e}),this.$store.commit("search/setValue",null),this.$store.commit("search/setIsOpen",!1)}else window.location.href=this.ziggyRoute("materialy",{text:this.log})},remove(){let e=this.$storage.getStorageSync("search_log")??[];e=e.filter(t=>t!==this.log),this.$storage.setStorageSync("search_log",e),this.$store.dispatch("search/logs",this.$storage)},handleHover(e){this.isMobile||(this.hovered=e)},handleResize(){this.isMobile=window.matchMedia("(hover: none)").matches}},created(){window.addEventListener("resize",this.handleResize)},beforeUnmount(){window.removeEventListener("resize",this.handleResize)}},Meo={class:"d-flex align-items-center justify-content-between"},Neo={class:"text-gray-900"};function Reo(e,t,n,o,i,r){const s=y("app-icon"),a=sn("tooltip");return h(),g("div",{class:"position-relative medium cursor-pointer p-2 px-4 mx-neg-3 d-flex align-items-center justify-content-between text-gray-700 text-gray-900-hover bg-primary-5-hover",onClick:t[1]||(t[1]=(...l)=>r.navigate&&r.navigate(...l)),onMouseenter:t[2]||(t[2]=l=>r.handleHover(!0)),onMouseleave:t[3]||(t[3]=l=>r.handleHover(!1))},[c("div",Meo,[k(s,{icon:"history",height:24,width:24,class:"me-icon text-gray-700"}),c("span",Neo,m(n.log),1)]),Oe((h(),g("button",{class:X({"d-none":!i.hovered,"btn btn-sm bg-gray-300-hover close-btn position-absolute end-0 top-50 translate-middle-y me-3":!0}),onClick:t[0]||(t[0]=Gt((...l)=>r.remove&&r.remove(...l),["stop"]))},[k(s,{icon:"close",height:20,width:20})],2)),[[a,{content:e.$t("navigation.search.log.delete_from"),delay:{show:500,hide:100},triggers:["hover"]}]])],32)}const jeo=U(Leo,[["render",Reo]]),Feo={components:{SearchDropdownBlock:yh,SearchDropdownLogItem:jeo},computed:{...an("search",["logs"]),isLast(){return e=>e===this.logs.length-1}},methods:{clear(){this.$storage.removeStorageSync("search_log"),this.$store.dispatch("search/logs",this.$storage)}},mounted(){this.$store.dispatch("search/logs",this.$storage)}},zeo={class:"d-flex flex-column"};function Ueo(e,t,n,o,i,r){const s=y("SearchDropdownLogItem"),a=y("SearchDropdownBlock");return e.logs.length>0?(h(),W(a,{key:0,title:e.$t("navigation.search.log.title"),"button-title":e.$t("navigation.search.log.delete"),onButtonClick:r.clear},{default:F(()=>[c("div",zeo,[(h(!0),g(pe,null,Me(e.logs,(l,d)=>(h(),W(s,{key:d,log:l,icon:"history"},null,8,["log"]))),128))])]),_:1},8,["title","button-title","onButtonClick"])):D("",!0)}const Beo=U(Feo,[["render",Ueo]]),Heo={components:{AppIcon:Ue},props:{item:{type:String,required:!0}},methods:{navigate(){if(["homepage","materials","author.author"].includes(this.$route.name)){let e=Object.fromEntries(Object.entries(this.$route.query).filter(([,t])=>t));e.text=this.item,this.item||(e.text=void 0),e.page&&(e.page=void 0),this.$router.push({name:"materials",query:e}),this.$store.commit("search/setValue",null),this.$store.commit("search/setIsOpen",!1)}else window.location.href=this.ziggyRoute("materialy",{text:this.item})},select(){this.$store.commit("search/setValue",this.item),window.eventBus.emit("search-log-item-select"),this.$store.dispatch("search/autocomplete")}}},Veo={class:"text-gray-900"};function qeo(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",{class:"position-relative medium p-2 px-4 mx-neg-3 d-flex align-items-center justify-content-between text-gray-700 text-gray-900-hover cursor-pointer bg-primary-5-hover",onClick:t[1]||(t[1]=(...a)=>r.navigate&&r.navigate(...a))},[c("div",Veo,m(n.item),1),c("button",{class:"btn btn-sm bg-gray-300-hover text-gray-700 position-absolute end-0 top-50 translate-middle-y me-3",onClick:t[0]||(t[0]=Gt((...a)=>r.select&&r.select(...a),["stop"]))},[k(s,{icon:"back-up-arrow",height:24,width:24})])])}const Yeo=U(Heo,[["render",qeo]]),Weo={components:{SearchDropdownBlock:yh,SearchDropdownTrendingQueryItem:Yeo},computed:{...xe({trendingQueries:"search/trendingQueriesItems"})},mounted(){this.$store.dispatch("search/trendingQueries")}};function Geo(e,t,n,o,i,r){const s=y("SearchDropdownTrendingQueryItem"),a=y("SearchDropdownBlock");return e.trendingQueries.length>0?(h(),W(a,{key:0,title:e.$t("navigation.search.trending.title")},{default:F(()=>[(h(!0),g(pe,null,Me(e.trendingQueries,(l,d)=>(h(),W(s,{key:d,item:l},null,8,["item"]))),128))]),_:1},8,["title"])):D("",!0)}const Zeo=U(Weo,[["render",Geo]]),Keo={components:{SearchDropdownBlock:yh,SearchDropdownPillItem:sde},computed:{...an("search",["defaults"])},mounted(){this.$store.dispatch("search/defaults")}},Jeo={class:"d-flex flex-wrap gap-2 px-2 pt-2"};function Xeo(e,t,n,o,i,r){const s=y("SearchDropdownPillItem"),a=y("SearchDropdownBlock");return h(),W(a,{title:e.$t("navigation.search.default")},{default:F(()=>[c("div",Jeo,[(h(!0),g(pe,null,Me(e.defaults,l=>(h(),W(s,{key:l.name,item:l},null,8,["item"]))),128))])]),_:1},8,["title"])}const Qeo=U(Keo,[["render",Xeo]]),eto={components:{SearchDropdownLogBlock:Beo,SearchDropdownTrendingQueryBlock:Zeo,SearchDropdownDefaultBlock:Qeo}},tto={class:"d-flex flex-column gap-4"};function nto(e,t,n,o,i,r){const s=y("SearchDropdownLogBlock"),a=y("SearchDropdownTrendingQueryBlock"),l=y("SearchDropdownDefaultBlock");return h(),g("div",tto,[k(s),k(a),k(l)])}const oto=U(eto,[["render",nto]]),ito={data(){return{notFoundImage:Ase}}},rto={class:"d-flex flex-column align-items-center text-center"},sto=["src"],ato={class:"text-gray-900 mb-1"},lto={class:"medium text-gray-700 mb-0"};function cto(e,t,n,o,i,r){return h(),g("div",rto,[c("img",{src:i.notFoundImage,class:"mb-3",height:"80"},null,8,sto),c("h5",ato,m(e.$t("filter.homepage_search.no_result")),1),c("p",lto,m(e.$t("navigation.search.not_found.text")),1)])}const dto=U(ito,[["render",cto]]),uto={components:{SearchDropdownBlock:yh,SearchDropdownProductItem:ade},computed:{...an("search",["value","topItems"])},methods:{navigate(){["homepage","materials","author.author"].includes(this.$route.name)?this.$router.push({name:"materials"}):window.location.href=this.ziggyRoute("materialy")}},mounted(){this.$store.dispatch("search/topItems")}};function hto(e,t,n,o,i,r){const s=y("SearchDropdownProductItem"),a=y("SearchDropdownBlock");return h(),W(a,{title:e.$t("navigation.search.recommended.title"),"link-title":e.$t("product.show_all"),onLinkClick:r.navigate},{default:F(()=>[(h(!0),g(pe,null,Me(e.topItems,l=>(h(),W(s,{key:l.id,item:l},null,8,["item"]))),128))]),_:1},8,["title","link-title","onLinkClick"])}const fto=U(uto,[["render",hto]]);const mto={components:{SearchDropdownNotFoundBlock:dto,SearchDropdownTopItemsBlock:fto},data(){return{jsonLdId:"autocomplete-not-found",jsonLdType:"autocomplete"}},computed:{...an("search",["value"])},methods:{updateJsonLd(){rde([],this.value,this.jsonLdId,this.jsonLdType)}},mounted(){this.updateJsonLd()},watch:{value:{handler(){this.updateJsonLd()},deep:!0}}};function pto(e,t,n,o,i,r){const s=y("SearchDropdownNotFoundBlock"),a=y("SearchDropdownTopItemsBlock");return h(),g("div",{class:X(["d-flex flex-column gap-4",i.jsonLdId])},[k(s),k(a)],2)}const gto=U(mto,[["render",pto]]),vto=""+new URL("search_error-f8bc94f0.svg",import.meta.url).href,_to={data(){return{notFoundImage:vto}},methods:{navigate(){["homepage","materials","author.author"].includes(this.$route.name)?(this.$router.push({name:"materials"}),this.$store.commit("search/setIsOpen",!1)):window.location.href=this.ziggyRoute("materialy",{text:this.value})}}},yto={class:"d-flex flex-column align-items-center text-center"},bto=["src"],kto={class:"text-gray-900 mb-1"},wto={class:"medium text-gray-700 mb-2"};function $to(e,t,n,o,i,r){return h(),g("div",yto,[c("img",{src:i.notFoundImage,class:"mb-2",height:"80"},null,8,bto),c("h5",kto,m(e.$t("navigation.search.unavailable.title")),1),c("p",wto,m(e.$t("navigation.search.unavailable.text")),1),c("button",{class:"btn btn-primary btn-sm",onClick:t[0]||(t[0]=(...s)=>r.navigate&&r.navigate(...s))},m(e.$t("product.show_all")),1)])}const Cto=U(_to,[["render",$to]]);const Sto={components:{SearchDropdownAutocomplete:Oeo,SearchDropdownDefault:oto,SearchDropdownNotFound:gto,SearchDropdownUnavailableBlock:Cto},computed:{...an("search",["value","isOpen","loadingAutocomplete","unavailable"]),...xe("search",["autocompleteFiltered"])}};function Tto(e,t,n,o,i,r){const s=y("SearchDropdownUnavailableBlock"),a=y("SearchDropdownDefault"),l=y("SearchDropdownAutocomplete"),d=y("SearchDropdownNotFound");return h(),W(nd,{name:"fade"},{default:F(()=>[e.isOpen?(h(),g("div",{key:0,class:"select-container w-100 mh-4dot25 px-3 py-4",onClick:t[0]||(t[0]=Gt(()=>{},["stop"])),id:"search-dropdown"},[e.unavailable?(h(),W(s,{key:0})):!e.value||e.loadingAutocomplete&&e.autocompleteFiltered.length===0?(h(),W(a,{key:1})):e.autocompleteFiltered.length>0?(h(),W(l,{key:2})):!e.loadingAutocomplete&&e.autocompleteFiltered.length===0?(h(),W(d,{key:3})):D("",!0)])):D("",!0)]),_:1})}const Eto=U(Sto,[["render",Tto]]),Ito={components:{NavigationSearchInput:PQn,NavigationSearchDropdown:Eto},computed:{...an("search",["isOpen"])},methods:{handleClick(e){this.$refs.navigationSearch&&!this.$refs.navigationSearch.contains(e.target)&&this.isOpen&&this.handleClose()},handleOpen(){this.sendOpenedAnalyticsEvent(),this.$store.commit("search/setIsOpen",!0)},handleClose(){this.$store.commit("search/setIsOpen",!1)},sendOpenedAnalyticsEvent(){ai.navbarSearchOpened()}},mounted(){this.$store.dispatch("search/defaults"),this.$store.dispatch("search/trendingQueries"),this.$store.dispatch("search/logs",this.$storage),document.addEventListener("click",this.handleClick),window.eventBus.on("navigation-category-select-show",this.handleClose),this.sendOpenedAnalyticsEvent=is.debounce(this.sendOpenedAnalyticsEvent,250)},beforeUnmount(){document.removeEventListener("click",this.handleClick)}},Pto={class:"position-lg-relative navbar-search-box z-index-10003",ref:"navigationSearch"};function Ato(e,t,n,o,i,r){const s=y("NavigationSearchInput"),a=y("NavigationSearchDropdown");return h(),g("div",Pto,[k(s,{onClick:Gt(r.handleOpen,["stop"]),onOpen:r.handleOpen,onClose:r.handleClose},null,8,["onClick","onOpen","onClose"]),k(a)],512)}const lde=U(Ito,[["render",Ato]]),Dto={components:{CategorySelectDropdownFormat:w6,CategorySelectDropdownTheme:y6,CategorySelectDropdownKind:b6,CategorySelectDropdownHoliday:k6,CategorySelectDropdownSubject:_6,CategorySelectDropdownClass:v6,AppIcon:Ue,OffcanvasSidebar:kL},computed:{...xe({categories:"category/getCategories",categoryLoading:"category/loading"})},data(){return{activeTab:null}},methods:{toggleCategory(e){this.activeTab=e,ai.navigationCategoryTypeOpen(e)}},mounted(){document.getElementById("navigation-filter-offcanvas").addEventListener("show.bs.offcanvas",g6.collapseAllFilterAccordions)}},xto={class:"mb-0 ps-3 ms-2"},Oto={class:"p-3"},Lto=["aria-label","onClick"],Mto={class:"d-flex flex-wrap align-center"},Nto={class:"btn btn-tertiary btn-sm text-gray-900 d-flex align-center",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#navigation-filter-offcanvas","aria-expanded":"false","aria-label":"Toggle navigation filter"},Rto={key:0,class:"mb-0"},jto={class:"p-3"};function Fto(e,t,n,o,i,r){const s=y("OffcanvasSidebar"),a=y("AppIcon"),l=y("CategorySelectDropdownClass"),d=y("CategorySelectDropdownSubject"),u=y("CategorySelectDropdownTheme"),f=y("CategorySelectDropdownKind"),p=y("CategorySelectDropdownFormat"),v=y("CategorySelectDropdownHoliday");return h(),g("div",null,[k(s,{id:"navigation-filter"},os({title:F(()=>[c("h2",xto,m(e.$t("product.categories")),1)]),_:2},[e.categoryLoading?void 0:{name:"content",fn:F(()=>[c("div",Oto,[(h(!0),g(pe,null,Me(e.categories,(_,b,C)=>(h(),g("div",{class:X(["p-3",{"border-bottom-2":C!==Object.keys(e.categories).length-1}]),type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#category-navigation-offcanvas","aria-expanded":"false",key:C,"aria-label":"Toggle "+b+" navigation filter",onClick:$=>r.toggleCategory(b)},m(e.$tm("navigation.categories")[b]),11,Lto))),128))])]),key:"0"}]),1024),k(s,{id:"category-navigation"},{title:F(()=>[c("div",Mto,[c("button",Nto,[k(a,{icon:"chevron-left",height:"24",width:"24"})]),i.activeTab?(h(),g("h2",Rto,m(e.$tm("navigation.categories")[i.activeTab]),1)):D("",!0)])]),content:F(()=>[c("div",jto,[i.activeTab==="class"?(h(),W(l,{key:0,items:e.categories[i.activeTab],"is-from-navbar":""},null,8,["items"])):D("",!0),i.activeTab==="subject"?(h(),W(d,{key:1,items:e.categories[i.activeTab],"is-from-navbar":"",categories:e.categories},null,8,["items","categories"])):D("",!0),i.activeTab==="theme"?(h(),W(u,{key:2,items:e.categories[i.activeTab],"is-from-navbar":""},null,8,["items"])):D("",!0),i.activeTab==="kind"?(h(),W(f,{key:3,items:e.categories[i.activeTab],"is-from-navbar":""},null,8,["items"])):D("",!0),i.activeTab==="format"?(h(),W(p,{key:4,items:e.categories[i.activeTab],"is-from-navbar":""},null,8,["items"])):D("",!0),i.activeTab==="holiday"?(h(),W(v,{key:5,items:e.categories[i.activeTab],"is-from-navbar":""},null,8,["items"])):D("",!0)])]),_:1})])}const zto=U(Dto,[["render",Fto]]),Uto={methods:{navigate(e){typeof ai[e]=="function"?ai[e]():console.error(`The function named ${e} does not exist in the analytics module.`)}}},Bto={class:"d-flex justify-content-end w-100 bg-gray-300 px-xxl-8rem"},Hto={class:"d-flex align-self-end overflow-auto py-2 p-3"},Vto={class:"ps-2 pe-4 border-end border-gray-700"},qto=["href"],Yto={class:"px-4 border-end border-gray-700"},Wto=["href"],Gto={class:"px-4 border-end border-gray-700"},Zto=["href"],Kto={class:"ps-4 pe-2"},Jto=["href"];function Xto(e,t,n,o,i,r){return h(),g("div",Bto,[c("div",Hto,[c("div",Vto,[c("a",{href:e.ziggyRoute("blog.list"),class:"d-block small link-gray-700",onClick:t[0]||(t[0]=s=>r.navigate("navigationBlogClicked"))},m(e.$t("navigation.links.blog")),9,qto)]),c("div",Yto,[c("a",{href:e.ziggyRoute("webinars.index"),class:"d-block small link-gray-700",onClick:t[1]||(t[1]=s=>r.navigate("navigationWebinarClicked"))},m(e.$t("navigation.links.webinar")),9,Wto)]),c("div",Gto,[c("a",{href:e.ziggyRoute("faq.page"),class:"d-block small link-gray-700",onClick:t[2]||(t[2]=s=>r.navigate("navigationHelpClicked"))},m(e.$t("navigation.links.help")),9,Zto)]),c("div",Kto,[c("a",{href:e.ziggyRoute("page.contact"),class:"d-block small link-gray-700",onClick:t[3]||(t[3]=s=>r.navigate("navigationContactClicked"))},m(e.$t("navigation.links.contact")),9,Jto)])])])}const cde=U(Uto,[["render",Xto]]),Qto={components:{UcitelniceLogo:Cp},props:{isMobile:{type:Boolean,default:!1}}},eno=["href"];function tno(e,t,n,o,i,r){const s=y("UcitelniceLogo");return h(),g("a",{href:e.ziggyRoute("default"),class:X({"p-3":!n.isMobile})},[k(s,{height:n.isMobile?20:null,short:n.isMobile,class:X({"w-9rem":!n.isMobile})},null,8,["height","short","class"])],10,eno)}const dde=U(Qto,[["render",tno]]);const nno=60,ono={components:{NavigationLgDownButtons:wQn,TransitionCollapseHeight:qo,UserMenuDropdown:ide,NavigationSearch:lde,CategoryNavigationOffcanvasFilter:zto,NavigationLinks:cde,NavigationLogo:dde},data(){return{userDropdownShown:!1,isMobileSearchOpen:!1,resizeObserver:null,navbarHeight:0,showNavbar:!0,lastScrollPosition:0,height:"auto"}},props:{hideSearchInput:{type:Boolean,default:!1}},computed:{...xe({user:"navigation/getUserInfo"}),wishlistItemsCount(){return this.user.id!==null?this.user.wishlist_items_count:0}},methods:{heightChange(){return this.$refs.navbar&&(this.navbarHeight=this.$refs.navbar.clientHeight),0},toggleDropdown(){this.userDropdownShown=!this.userDropdownShown},hideDropdown(){this.userDropdownShown=!1},onScroll(){window.pageYOffset<0||Math.abs(window.pageYOffset-this.lastScrollPosition)<nno||(this.showNavbar=window.pageYOffset<this.lastScrollPosition,this.lastScrollPosition=window.pageYOffset)}},mounted(){this.resizeObserver=new ResizeObserver(this.heightChange),this.resizeObserver.observe(this.$refs.navbar),this.lastScrollPosition=window.pageYOffset,window.addEventListener("scroll",this.onScroll);const e=document.createElement("meta");e.name="viewport",e.content="width=device-width, initial-scale=1",document.head.appendChild(e)},beforeUnmount(){this.resizeObserver.unobserve(this.$refs.navbar),window.removeEventListener("scroll",this.onScroll)}},ino={class:"d-lg-none fixed-top"},rno={class:"w-100 px-0 pt-2"},sno={class:"d-flex justify-content-between align-items-center"},ano={class:"d-flex flex-wrap justify-content-between align-items-baseline"},lno={class:"border-none shadow-none-focus bg-white text-gray-900 me-2 d-lg-none",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#navigation-filter-offcanvas","aria-expanded":"false","aria-label":"Toggle navigation filter"},cno={class:"d-flex pt-2 pb-3"};function dno(e,t,n,o,i,r){const s=y("NavigationLinks"),a=y("app-icon"),l=y("NavigationLogo"),d=y("NavigationLgDownButtons"),u=y("NavigationSearch"),f=y("UserMenuDropdown"),p=y("TransitionCollapseHeight"),v=y("CategoryNavigationOffcanvasFilter");return h(),g("div",ino,[c("nav",{ref:"navbar",class:X(["navbar",{"navbar-hidden":!i.showNavbar}])},[k(s),c("div",rno,[c("div",sno,[c("div",ano,[c("button",lno,[k(a,{icon:"menu",height:"28",width:"28"})]),k(l,{"is-mobile":""})]),k(d,{user:e.user,"wishlist-items-count":r.wishlistItemsCount,onUserDropdownToggle:r.toggleDropdown,onUserDropdownUnset:r.hideDropdown},null,8,["user","wishlist-items-count","onUserDropdownToggle","onUserDropdownUnset"])]),c("div",cno,[n.hideSearchInput?D("",!0):(h(),W(u,{key:0,style:Bn("height:"+i.height+"px; max-height: 85vh;"),class:"px-2"},null,8,["style"]))])])],2),k(p,{class:"position-absolute start-0 w-100 bg-white rounded user-dropdown-mobile-shadow z-index-10004"},{default:F(()=>[Oe(c("div",null,[k(f)],512),[[Vo,i.userDropdownShown]])]),_:1}),k(v,{class:"d-lg-none"})])}const uno=U(ono,[["render",dno],["__scopeId","data-v-f8073960"]]),hno={},fno=["href"];function mno(e,t,n,o,i,r){return h(),g("a",{href:e.ziggyRoute("school.index"),class:"btn btn-link btn-navbar"},m(e.$t("navigation.for_schools")),9,fno)}const pno=U(hno,[["render",mno]]),gno={},vno=["href"];function _no(e,t,n,o,i,r){return h(),g("a",{href:e.ziggyRoute("user.be_author.index"),class:"btn btn-link btn-navbar"},m(e.$t("navigation.for_authors")),9,vno)}const yno=U(gno,[["render",_no]]),bno={},kno=["href"];function wno(e,t,n,o,i,r){return h(),g("a",{href:e.ziggyRoute("dashboard.index"),class:"px-3 py-2dot5 btn btn-link btn-navbar",type:"button",id:"navbarAuthorMenu"},m(e.$t("navigation.my_shop")),9,kno)}const $no=U(bno,[["render",wno]]),Cno={props:{context:{type:String,default:"navbar"}},methods:{openLoginRegisterModal(){window.loginRegisterModal(null,"login",this.context)}}};function Sno(e,t,n,o,i,r){return h(),g("button",{onClick:t[0]||(t[0]=(...s)=>r.openLoginRegisterModal&&r.openLoginRegisterModal(...s)),class:X({"btn btn-link btn-navbar":n.context=="navbar","btn btn-secondary w-100":n.context=="cart"})},m(e.$t("navigation.login")),3)}const Tno=U(Cno,[["render",Sno]]);const Eno={components:{UserMenuDropdown:ide}},Ino={class:"dropdown d-flex justify-content-center"},Pno={class:"btn btn-link btn-navbar btn-center",type:"button",id:"navbarUserMenu","data-bs-toggle":"dropdown","aria-expanded":"false"};function Ano(e,t,n,o,i,r){const s=y("app-icon"),a=y("UserMenuDropdown");return h(),g("div",Ino,[c("button",Pno,[k(s,{icon:"user",height:20,width:20})]),k(a,{class:"dropdown-menu dropdown-menu-center w-20rem bg-white z-index-10003"})])}const Dno=U(Eno,[["render",Ano],["__scopeId","data-v-fe137b44"]]),xno={props:{count:{type:Number,default:0}},mounted(){this.$store.dispatch("wishlist/load")}},Ono=["href","value"];function Lno(e,t,n,o,i,r){const s=y("app-icon");return h(),g("a",{href:e.ziggyRoute("user.dashboard.wishlist"),class:X(["btn btn-link btn-navbar btn-center",{"badge-with-number ps-3 pe-0 badge-success badge-on-icon":n.count>0}]),value:n.count},[k(s,{icon:"wishlist",height:"20",width:"20",class:"d-inline-block"})],10,Ono)}const Mno=U(xno,[["render",Lno]]),Nno={props:{count:{type:Number,default:0}},mounted(){this.$store.dispatch("cart/load")}},Rno=["href","value"];function jno(e,t,n,o,i,r){const s=y("app-icon");return h(),g("a",{href:e.ziggyRoute("cart.index"),class:X(["btn btn-link btn-navbar btn-center",{"badge-with-number ps-3 pe-0 badge-success badge-on-icon":n.count>0}]),value:n.count},[k(s,{icon:"basket",height:"20",width:"20",class:"d-inline-block"})],10,Rno)}const Fno=U(Nno,[["render",jno]]),zno={components:{SchoolInfoButton:pno,AuthorInfoButton:yno,AuthorDashboardButton:$no,UserLoginButton:Tno,UserMenuButton:Dno,WishlistButton:Mno,CartButton:Fno},computed:{...xe({user:"navigation/getUserInfo"})}},Uno={class:"d-flex align-items-center justify-content-end flex-wrap"};function Bno(e,t,n,o,i,r){var v,_;const s=y("SchoolInfoButton"),a=y("AuthorInfoButton"),l=y("AuthorDashboardButton"),d=y("UserLoginButton"),u=y("UserMenuButton"),f=y("WishlistButton"),p=y("CartButton");return h(),g("div",Uno,[e.user.id===null?(h(),W(s,{key:0})):D("",!0),e.user.id===null||e.user.id!==null&&!e.user.is_author?(h(),W(a,{key:1})):(h(),W(l,{key:2})),e.user.id===null?(h(),W(d,{key:3})):(h(),W(u,{key:4})),e.user.id!==null?(h(),W(f,{key:5,count:(v=e.user)==null?void 0:v.wishlist_items_count},null,8,["count"])):D("",!0),k(p,{count:(_=e.user)==null?void 0:_.cart_items_count},null,8,["count"])])}const Hno=U(zno,[["render",Bno]]),Vno={categories_hidden_urls:["/materialy"],author_menu_items:[{name:"user.dashboard",route:"dashboard.index"},{name:"product.new_product",route:"product.create"},{name:"public.my_products",route:"dashboard.products"},{name:"public.vat_level",route:"page.vatLevel"},{name:"user.news_for_author",route:"page.author_news"},{name:"public.author_tips",link:"https://autori.ucitelnice.cz/zač%C3%ADnáme",blank:!0}],user_menu_items(e=!1,t=!1,n=!1,o=!1){let i=[{name:"navigation.user_menu.user_dashboard",route:"user.dashboard.index"}];return e?i.push({name:"navigation.user_menu.author_dashboard",route:"dashboard.index"}):i.push({name:"navigation.for_authors",route:"user.be_author.index"}),t?n?i.push({name:"navigation.user_menu.school_dashboard",route:"school.manager.home"}):i.push({name:"navigation.user_menu.school_dashboard",route:"user.dashboard.settings.school"}):i.push({name:"navigation.for_schools",route:"school.index"}),o&&i.push({name:"navigation.user_menu.admin_dashboard",route:"administration.index",blank:!0}),i}},qno={components:{CategorySelectDropdownSubjectKindergarten:Ise,CategorySelectDropdownItem:wp},props:{checked:{type:Array,default:()=>[]}},computed:{...xe({categories:"category/getCategories"}),checkedModel:{get(){return this.checked},set(e){this.$emit("update:checked",e)}}}},Yno={class:"row"},Wno={class:"col-3"};function Gno(e,t,n,o,i,r){const s=y("CategorySelectDropdownItem"),a=y("CategorySelectDropdownSubjectKindergarten");return h(),g("div",Yno,[c("div",Wno,[k(s,{"is-from-navbar":!0,class:"fw-bold text-uppercase",item:e.categories.class[0],checked:r.checkedModel,"onUpdate:checked":t[0]||(t[0]=l=>r.checkedModel=l),"is-title":"",onUpdated:t[1]||(t[1]=l=>e.$emit("updated"))},null,8,["item","checked"]),(h(!0),g(pe,null,Me(e.categories.class[0].children,(l,d)=>(h(),g("div",{key:d},[k(s,{"is-from-navbar":!0,item:l,checked:r.checkedModel,"onUpdate:checked":t[2]||(t[2]=u=>r.checkedModel=u),onUpdated:t[3]||(t[3]=u=>e.$emit("updated"))},null,8,["item","checked"])]))),128))]),k(a,{class:"col-9",checked:r.checkedModel,"onUpdate:checked":t[4]||(t[4]=l=>r.checkedModel=l),items:[e.categories.subject.filter(l=>l.id===406)[0]],"is-from-navbar":!0,onUpdated:t[5]||(t[5]=l=>e.$emit("updated"))},null,8,["checked","items"])])}const Zno=U(qno,[["render",Gno]]);const Kno={components:{CategorySelectDropdownKindergarten:Zno,CategorySelectDropdownClass:v6,CategorySelectDropdownSubject:_6,CategorySelectDropdownTheme:y6,CategorySelectDropdownKind:b6,CategorySelectDropdownFormat:w6,CategorySelectDropdownHoliday:k6},data(){return{hideCategoriesOnUrls:Vno.categories_hidden_urls,activeTab:null,isBackdropShown:!1}},computed:{...xe({categoryLoading:"category/loadingFlat",categoriesFlat:"category/getCategoriesFlat",categories:"category/getCategories"}),hideCategories(){return this.hideCategoriesOnUrls.includes(this.$route.path)}},methods:{toggleMenu(e){this.activeTab===e?this.activeTab=null:(this.activeTab=e,ai.navigationCategoryTypeOpen(e))},handleClickOutside(e){const t=this.$refs.navigationCategorySelect,n=this.$refs.navigationCategorySelectDropdown;t&&n&&!t.contains(e.target)&&!n.contains(e.target)&&(this.activeTab=null)}},mounted(){this.$store.dispatch("category/load"),this.$store.dispatch("category/loadFlatTree"),this.$store.dispatch("category/loadClassSubject"),document.addEventListener("click",this.handleClickOutside),window.eventBus.on("navigation-search-show",()=>{this.activeTab=null,this.isBackdropShown=!0}),window.eventBus.on("navigation-search-hide",()=>{this.isBackdropShown=!1})},beforeUnmount(){document.removeEventListener("click",this.handleClickOutside)},watch:{activeTab(){this.activeTab?window.eventBus.emit("navigation-category-select-show"):window.eventBus.emit("navigation-category-select-hide")}}},Jno={key:0,class:"d-flex justify-content-center align-items-start"},Xno={class:"d-flex justify-content-center align-items-start",ref:"navigationCategorySelect"},Qno=["onClick"],eoo={ref:"navigationCategorySelectDropdown",class:"dropdown-menu border-radius-none w-100 d-flex justify-content-center cursor-default medium p-0 show"},too={key:0,class:"py-5"};function noo(e,t,n,o,i,r){const s=y("CategorySelectDropdownKindergarten"),a=y("CategorySelectDropdownClass"),l=y("CategorySelectDropdownSubject"),d=y("CategorySelectDropdownTheme"),u=y("CategorySelectDropdownKind"),f=y("CategorySelectDropdownFormat"),p=y("CategorySelectDropdownHoliday");return h(),g("div",{class:X(["w-100 pt-2dot5 category-select-wrapper",{"custom-backdrop":i.isBackdropShown}])},[r.hideCategories?D("",!0):(h(),g("div",Jno,[c("div",Xno,[c("div",{class:X([{"navbar-category z-index-100":!0,active:i.activeTab==="kindergarten"},"dropdown mt-0 text-gray-800 text-primary-hover medium"]),onClick:t[0]||(t[0]=v=>r.toggleMenu("kindergarten"))},m(e.$t("category.kindergarten")),3),(h(!0),g(pe,null,Me(e.categoriesFlat,(v,_,b)=>(h(),g("div",{key:b,class:X([{"navbar-category z-index-100":!0,active:i.activeTab===_},"dropdown mt-3 mt-md-0 text-gray-800 text-primary-hover medium"]),onClick:C=>r.toggleMenu(_)},m(e.$tm("navigation.categories")[_]),11,Qno))),128))],512)])),c("div",eoo,[i.activeTab?(h(),g("div",too,[i.activeTab==="kindergarten"?(h(),W(s,{key:0,"is-from-navbar":""})):D("",!0),i.activeTab==="class"?(h(),W(a,{key:1,items:e.categories[i.activeTab],"is-from-navbar":""},null,8,["items"])):D("",!0),i.activeTab==="subject"?(h(),W(l,{key:2,items:e.categoriesFlat[i.activeTab],"is-from-navbar":"",categories:e.categories},null,8,["items","categories"])):D("",!0),i.activeTab==="theme"?(h(),W(d,{key:3,items:e.categories[i.activeTab],"is-from-navbar":""},null,8,["items"])):D("",!0),i.activeTab==="kind"?(h(),W(u,{key:4,items:e.categories[i.activeTab],"is-from-navbar":""},null,8,["items"])):D("",!0),i.activeTab==="format"?(h(),W(f,{key:5,items:e.categories[i.activeTab],"is-from-navbar":""},null,8,["items"])):D("",!0),i.activeTab==="holiday"?(h(),W(p,{key:6,items:e.categories[i.activeTab],"is-from-navbar":""},null,8,["items"])):D("",!0)])):D("",!0)],512)],2)}const ooo=U(Kno,[["render",noo],["__scopeId","data-v-7a7ed6af"]]);const ioo={components:{NavigationSearch:lde,NavigationLgUpButtons:Hno,NavigationLinks:cde,NavigationCategorySelect:ooo,NavigationLogo:dde},props:{hideSearchInput:{type:Boolean,default:!1}}},roo={class:"d-none d-lg-block fixed-top"},soo={ref:"navbar",class:"navbar navbar-expand"},aoo={id:"main-navbar",class:"collapse navbar-collapse flex-column p-0"},loo={class:"w-100 px-xxl-8rem"},coo={class:"row align-items-center px-2dot5 pt-3 mt-1 pb-special-fix"},doo={class:"col-auto col-xxxl-3 col-xxxxl-4 h-100"},uoo={class:"col"},hoo={class:"col-auto col-xxxl-3 col-xxxxl-4"};function foo(e,t,n,o,i,r){const s=y("NavigationLinks"),a=y("NavigationLogo"),l=y("NavigationSearch"),d=y("NavigationLgUpButtons"),u=y("NavigationCategorySelect");return h(),g("div",roo,[c("nav",soo,[c("div",aoo,[k(s),c("div",loo,[c("div",coo,[c("div",doo,[k(a)]),c("div",uoo,[n.hideSearchInput?D("",!0):(h(),W(l,{key:0,class:"maxh-90vh"}))]),c("div",hoo,[k(d)])])]),k(u)])],512)])}const moo=U(ioo,[["render",foo],["__scopeId","data-v-288f6076"]]);const poo={components:{NavigationBarLgDown:uno,NavigationBarLgUp:moo,NavigationBackdrop:QXn},props:{userNavigationInfo:{type:Object,default(){return null}}},data(){return{isMobile:window.innerWidth<=991}},methods:{handleResize(){this.isMobile=window.innerWidth<=991}},mounted(){this.handleResize=is.debounce(this.handleResize,100),window.addEventListener("resize",this.handleResize),this.$store.dispatch("auth/downloads"),this.$store.dispatch("user/loadPreferences"),this.$store.dispatch("navigation/setUserInfo",{userInfo:this.userNavigationInfo})},beforeUnmount(){window.removeEventListener("resize",this.handleResize)}};function goo(e,t,n,o,i,r){const s=y("NavigationBackdrop"),a=y("NavigationBarLgUp"),l=y("NavigationBarLgDown");return h(),g("div",null,[k(s),k(a,{"hide-search-input":i.isMobile},null,8,["hide-search-input"]),k(l,{"hide-search-input":!i.isMobile},null,8,["hide-search-input"])])}const voo=U(poo,[["render",goo],["__scopeId","data-v-69370e82"]]);const _oo={components:{Loading:Rt},props:{position:{type:String,default:"end"},id:String,submitColor:{type:String,default:"primary"},submitDisabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor,focusedId:null}},computed:{...xe("sidebar",{loadingStore:"getLoading"}),loadingUnion(){return this.loading||this.loadingStore}},created(){document.addEventListener("focusin",this.focusChanged)},beforeUnmount(){document.removeEventListener("focusin",this.focusChanged)},mounted(){this.$refs[this.id+"-offcanvas"].addEventListener("hide.bs.offcanvas",()=>{this.$emit("close")})},methods:{focusChanged(e){this.focusedId=e.target.id},submitEnter(){this.focusedId==this.id+"-offcanvas"&&this.$emit("submit")}}},yoo=["id"],boo={class:"offcanvas-header d-flex justify-content-between align-items-center px-4 py-3 shadow"},koo={class:"text-truncate"},woo={key:0,class:"mb-0 fw-bold text-truncate"},$oo={key:1,class:"medium text-gray-600 text-truncate"},Coo={class:"d-flex flex-grow-1 align-items-baseline justify-content-end"},Soo=["disabled"],Too={class:"btn btn-sm btn-secondary btn-center white-space-nowrap",ref:"offcanvas-close",type:"button","data-bs-dismiss":"offcanvas"},Eoo={key:2},Ioo={class:"offcanvas-body"},Poo={class:"px-4 py-5 text-gray-800"},Aoo={key:0,class:"offcanvas-footer w-100"};function Doo(e,t,n,o,i,r){const s=y("Loading");return h(),g("div",{class:X(["offcanvas","offcanvas-"+n.position]),tabindex:"-1",id:n.id+"-offcanvas",onKeyup:t[2]||(t[2]=bs((...a)=>r.submitEnter&&r.submitEnter(...a),["enter"])),ref:n.id+"-offcanvas"},[k(s,{active:r.loadingUnion,"onUpdate:active":t[0]||(t[0]=a=>r.loadingUnion=a),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",boo,[c("div",koo,[e.$slots.title?(h(),g("h5",woo,[Pt(e.$slots,"title",{},void 0,!0)])):D("",!0),e.$slots.subtitle?(h(),g("div",$oo,[Pt(e.$slots,"subtitle",{},void 0,!0)])):D("",!0)]),c("div",Coo,[e.$slots["submit-button"]?(h(),g("button",{key:0,type:"button",class:X(["btn btn-sm btn-center white-space-nowrap me-2",["btn-"+n.submitColor,{"text-white":n.submitColor=="success"}]]),onClick:t[1]||(t[1]=a=>e.$emit("submit")),disabled:n.submitDisabled},[Pt(e.$slots,"submit-button",{},void 0,!0)],10,Soo)):D("",!0),e.$slots["other-buttons"]?Pt(e.$slots,"other-buttons",{key:1},void 0,!0):D("",!0),c("button",Too,[e.$slots["close-button"]?Pt(e.$slots,"close-button",{key:0},void 0,!0):e.$slots["submit-button"]?Pt(e.$slots,"default",{key:1},()=>[z(m(e.$t("public.cancel")),1)],!0):(h(),g("span",Eoo,m(e.$t("public.close")),1))],512)])]),c("div",Ioo,[c("div",Poo,[Pt(e.$slots,"content",{},void 0,!0)]),e.$slots.footer?(h(),g("div",Aoo,[Pt(e.$slots,"footer",{},void 0,!0)])):D("",!0)])],42,yoo)}const _n=U(_oo,[["render",Doo],["__scopeId","data-v-99aab18d"]]),xoo=e=>De.post(Ie("api.complaint.store"),e),Ooo={create:xoo},oE="type",Loo="details",Moo={components:{FormSidebar:_n},computed:{...xe({complaint:"sidebar/getData",auth:"auth/auth"})},validations:{text:{required:Yt}},data(){return{type:"error",text:null,currentState:oE,stateType:oE,stateDetails:Loo}},methods:{reset(){this.text="",this.type="error",this.currentState=oE},store(){this.v$.$touch(),!this.v$.$invalid&&(this.loading||(this.$store.commit("sidebar/setLoading",!0),Ooo.create({order_item_id:this.complaint.orderId,type:this.type,text:this.text}).then(e=>{this.$store.dispatch("sidebar/close"),window.flash(e.data.message,"success"),this.show=!1,this.reset(),setTimeout(()=>{this.$router.go(0)},1e3)}).catch(e=>{this.$store.commit("sidebar/setLoading",!1),e.response&&e.response.status&&window.flash(this.$t("complaints.create_modal.error"),"error")})))}},watch:{complaint(){this.reset()}},setup(){return{v$:In()}}},Noo={class:"cursor-pointer d-flex align-items-center"},Roo=["value"],joo={class:"fw-bold ms-2"},Foo={class:"fw-bold"},zoo={key:0},Uoo=["href"],Boo=["href"],Hoo={key:1},Voo={class:"form-group form-floating"},qoo=["placeholder"],Yoo={class:"form-label"},Woo={key:0,class:"text-danger"};function Goo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.check?(h(),W(s,{key:0,id:"complaint-create",onSubmit:t[3]||(t[3]=a=>i.currentState===i.stateType?i.currentState=i.stateDetails:r.store())},os({title:F(()=>[z(m(i.currentState===i.stateType?e.$t("complaints.create_modal.title.initial"):e.$t("complaints.create_modal.title.more")),1)]),subtitle:F(()=>[z(m(e.complaint.productTitle),1)]),"submit-button":F(()=>[z(m(i.currentState===i.stateType?e.$t("complaints.create_modal.continue"):e.$t("complaints.create_modal.submit")),1)]),content:F(()=>[i.currentState===i.stateType?(h(),g(pe,{key:0},[c("p",null,m(e.$t("complaints.create_modal.text")),1),(h(!0),g(pe,null,Me(e.$tm("complaints.types"),(a,l)=>(h(),g("div",{key:l,class:"radio mb-3"},[c("label",Noo,[Oe(c("input",{class:"cursor-pointer",type:"radio","onUpdate:modelValue":t[1]||(t[1]=d=>i.type=d),value:l},null,8,Roo),[[xf,i.type]]),c("div",joo,m(a.long),1)])]))),128))],64)):D("",!0),i.currentState===i.stateDetails?(h(),g(pe,{key:1},[c("p",null,[c("span",Foo,m(e.$t("complaints.reason_of_complaint")+":"),1),z(" "+m(e.$tm("complaints.types")[i.type].long),1)]),i.type=="technical_error"?(h(),g("div",zoo,[c("p",null,m(e.$t("complaints.create_modal.instructions.technical_error.0")),1),c("ul",null,[c("li",null,[c("a",{href:e.ziggyRoute("faq",{id:6})},m(e.$t("complaints.create_modal.instructions.technical_error.1")),9,Uoo)]),c("li",null,[c("a",{href:e.ziggyRoute("faq",{id:7})},m(e.$t("complaints.create_modal.instructions.technical_error.2")),9,Boo)])]),c("p",null,m(e.$t("complaints.create_modal.instructions.technical_error.3")),1)])):(h(),g("p",Hoo,m(e.$tm("complaints.create_modal.instructions")[i.type]),1)),c("div",Voo,[Oe(c("textarea",{class:"form-control",id:"text",name:"text","onUpdate:modelValue":t[2]||(t[2]=a=>i.text=a),placeholder:e.$tm("complaints.create_modal.placeholder")[i.type]},null,8,qoo),[[wt,i.text]]),c("label",Yoo,m(e.$t("complaints.create_modal.label")),1),o.v$.text.$error?(h(),g("span",Woo,m(e.$t("validation.required",{attribute:e.$t("public.array")})),1)):D("",!0)])],64)):D("",!0)]),_:2},[i.currentState===i.stateDetails?{name:"other-buttons",fn:F(()=>[c("button",{class:"btn btn-sm btn-secondary me-2",onClick:t[0]||(t[0]=a=>i.currentState=i.stateType)},m(e.$t("complaints.create_modal.back")),1)]),key:"0"}:void 0]),1024)):D("",!0)}const Zoo=U(Moo,[["render",Goo]]),Koo={components:{AppIcon:Ue},props:{active:Boolean,text:String},methods:{select(){this.$emit("selected")}}},Joo={class:"d-inline-block"};function Xoo(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",Joo,[c("div",{class:X([{"bg-success text-white":n.active},"badge rounded-pill d-flex flex-wrap align-items-center fw-medium small rating-button bg-success-light text-success-dark cursor-pointer border-none mb-3 me-3 py-1 px-2"]),onClick:t[0]||(t[0]=(...a)=>r.select&&r.select(...a))},[n.active?(h(),W(s,{key:1,icon:"check-fill",class:"me-1"})):(h(),W(s,{key:0,icon:"rating",class:"me-1"})),Pt(e.$slots,"default")],2)])}const Qoo=U(Koo,[["render",Xoo]]),eio={components:{FormSidebar:_n,ProductRatingOptionButton:Qoo},props:{signedRoute:{type:String,default:""}},data(){return{allowedRatings:Bce}},computed:{...xe({product:"sidebar/getData",auth:"auth/auth"}),productId(){return this.product.product_id?this.product.product_id:this.product.id},loading(){return this.$store.getters["productPreview/loading"]||this.$store.getters["productRating/loading"]},rating(){return this.$store.getters["productRating/rating"]}},methods:{updateRating(e){this.$store.dispatch("productRating/updateRating",e)},update(){this.$store.dispatch("productRating/store").then(()=>{this.$store.dispatch("sidebar/close"),window.flash(this.$t("product_rating.stored"),"success"),setTimeout(()=>{this.$router.go(0)},500)}).catch(e=>{if(!e.response||!e.response.status||e.response.status!==400)throw e;window.flash(this.$t("product_rating.validation.already_rated"),"error")})},loadRating(){O1.ratings(this.productId).then(e=>{e.data.data.forEach(t=>{this.updateRating(t.rating)})}).catch(e=>{var t,n,o;((t=e==null?void 0:e.response)==null?void 0:t.status)!==401&&(o=(n=e==null?void 0:e.response)==null?void 0:n.data)!=null&&o.message&&window.flash(e.response.data.message,"error")})},register(){this.$store.dispatch("productPreview/load",this.productId),this.$store.dispatch("productRating/updateProductId",this.productId),this.loadRating(),this.signedRoute.length>0&&this.$store.dispatch("productRating/updateSignedRoute",this.signedRoute)},clear(){this.$store.dispatch("productRating/clear"),this.$store.dispatch("productPreview/clear")}},watch:{productId(){this.clear(),this.register()}},mounted(){this.clear(),this.register()}},tio={"data-lb-action":"rating-create",class:"w-100 h-100"},nio={ref:"productRating"},oio={class:"mb-4"};function iio(e,t,n,o,i,r){const s=y("ProductRatingOptionButton"),a=y("FormSidebar");return e.auth.check?(h(),W(a,{key:0,id:"product-rating",onSubmit:r.update,loading:r.loading},{title:F(()=>[z(m(e.$t("product_rating.modal.heading")),1)]),subtitle:F(()=>[z(m(e.product.title),1)]),"submit-button":F(()=>[c("div",tio,m(e.$t("product_rating.submit")),1)]),content:F(()=>[c("div",nio,[c("p",oio,m(e.$t("product_rating.modal.instructions")),1),(h(!0),g(pe,null,Me(i.allowedRatings,(l,d)=>(h(),W(s,{key:d,active:r.rating?r.rating.some(u=>u.rating===l):!1,onSelected:u=>r.updateRating(l)},{default:F(()=>[z(m(e.$tm("product_rating.allowed_values")[l]),1)]),_:2},1032,["active","onSelected"]))),128))],512)]),_:1},8,["onSubmit","loading"])):D("",!0)}const rio=U(eio,[["render",iio]]),sio={props:{title:String}},aio={class:"mb-4"};function lio(e,t,n,o,i,r){return h(),g("div",null,[c("h4",aio,m(n.title),1),c("div",null,[Pt(e.$slots,"default")])])}const rb=U(sio,[["render",lio]]),cio={components:{AppIcon:Ue},props:{product:[Object,Number],disabled:Boolean}},dio=["src","alt"],uio={class:"flex-grow-1"},hio={class:"medium mb-0"},fio={class:"px-2dot5"};function mio(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return h(),g("div",{class:X(["d-flex align-items-center p-2",{"bg-primary-5-hover cursor-pointer":!n.disabled}]),onMousedown:t[0]||(t[0]=l=>n.disabled?null:e.$emit("add",n.product))},[c("img",{src:n.product.cover_img_thumbnail,alt:n.product.title,height:"32",width:"32",class:"rounded border object-fit-cover me-3"},null,8,dio),c("div",uio,[c("p",hio,m(n.product.title),1)]),c("div",fio,[n.disabled?Oe((h(),W(s,{key:0,icon:"check",class:"text-success"},null,512)),[[a,{content:n.disabled?e.$t("product.added_already"):null,delay:{show:500,hide:100},triggers:["click","hover"]}]]):(h(),W(s,{key:1,icon:"plus-circle",class:"text-primary"}))])],34)}const pio=U(cio,[["render",mio]]),gio={components:{Loading:Rt,Bootstrap5Pagination:Zi,ProductAddBox:pio},data(){return{primaryColor:window.primaryColor}},computed:{...xe({group:"authorProductGroup/getDetail",list:"authorProductGroup/getProducts",loading:"authorProductGroup/getProductsLoading"}),search:{get(){return this.$store.getters["authorProductGroup/getProductsSearch"]},set(e){this.$store.commit("authorProductGroup/setProductsSearch",e)}}},methods:{load(){this.$store.dispatch("authorProductGroup/products")},setPage(e){this.$store.commit("authorProductGroup/setProductsPage",e)},setPageAndLoad(e){this.setPage(e),this.load()},add(e){this.$store.dispatch("authorProductGroup/addDetailProduct",{product:e}),this.$store.dispatch("authorProductGroup/productsAdded")}},watch:{search(){this.setPage(1),this.load()}},mounted(){this.load(),this.load=is.debounce(this.load,500)}},vio={class:"form-group form-floating mb-4"},_io=["placeholder"],yio={class:"form-label",for:"name"},bio={key:0,class:"vl-parent mh-8"},kio={key:1,class:"text-center text-gray-600"},wio={key:2,class:"bg-white border border-primary-20 border-2 border-radius-4px"};function $io(e,t,n,o,i,r){const s=y("Loading"),a=y("ProductAddBox"),l=y("Bootstrap5Pagination");return h(),g("div",null,[c("div",vio,[Oe(c("input",{name:"name",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=d=>r.search=d),placeholder:e.$t("administration.content.section.create.product.id")},null,8,_io),[[wt,r.search]]),c("label",yio,m(e.$t("public.search")),1)]),c("div",null,[e.loading?(h(),g("div",bio,[k(s,{active:e.loading,"onUpdate:active":t[1]||(t[1]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.data.length?(h(),g("div",wio,[(h(!0),g(pe,null,Me(e.list.data,(d,u)=>(h(),g("div",{key:u},[k(a,{class:X(["border-bottom border-primary-20",{"border-none":u==e.list.data.length-1}]),product:d,onAdd:f=>r.add(d),disabled:e.group.products.map(f=>f.id).includes(d.id)},null,8,["class","product","onAdd","disabled"])]))),128))])):(h(),g("div",kio,m(e.$t("product.not_found.title")),1)),e.loading?D("",!0):(h(),W(l,{key:3,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPageAndLoad,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])])}const ude=U(gio,[["render",$io]]),Cio={components:{AppIcon:Ue},props:{product:[Object,Number]}},Sio=["src","alt"],Tio={class:"flex-grow-1"},Eio={class:"medium mb-0"},Iio={class:"px-2dot5"};function Pio(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",{class:"d-flex align-items-center p-2 bg-primary-5-hover cursor-pointer",onMousedown:t[0]||(t[0]=a=>e.$emit("remove",n.product))},[c("img",{src:n.product.cover_img_thumbnail,alt:n.product.title,height:"32",width:"32",class:"rounded border object-fit-cover me-3"},null,8,Sio),c("div",Tio,[c("p",Eio,m(n.product.title),1)]),c("div",Iio,[k(s,{icon:"minus-circle",class:"text-danger"})])],32)}const Aio=U(Cio,[["render",Pio]]),Dio={product_order_by_options:[{key:"default",name:"Přidání do skupiny"},{key:"sells",name:"Celkových prodejů"},{key:"approved_at",name:"Nejnovějších"}]},xio={components:{Loading:Rt,Bootstrap5Pagination:Zi,ProductRemoveBox:Aio},data(){return{primaryColor:window.primaryColor,groupConfig:Dio}},computed:{...xe({group:"authorProductGroup/getDetail",list:"authorProductGroup/getProductsAdded",loading:"authorProductGroup/getProductsLoading"}),search:{get(){return this.$store.getters["authorProductGroup/getProductsAddedSearch"]},set(e){this.$store.commit("authorProductGroup/setProductsAddedSearch",e)}}},methods:{load(){this.$store.dispatch("authorProductGroup/productsAdded")},setPage(e){this.$store.commit("authorProductGroup/setProductsAddedPage",e)},setPageAndLoad(e){this.setPage(e),this.load()},remove(e){this.$store.dispatch("authorProductGroup/removeDetailProduct",{id:e.id}),this.$store.dispatch("authorProductGroup/productsAdded")}},watch:{search(){this.setPage(1),this.load()}},mounted(){this.load(),this.load=is.debounce(this.load,500)}},Oio={class:"form-group form-floating mb-4"},Lio={for:"type",class:"form-label"},Mio={class:"form-group form-floating mb-4"},Nio=["placeholder"],Rio={class:"form-label",for:"name"},jio={key:0,class:"vl-parent mh-8"},Fio={key:1,class:"text-center text-gray-600"},zio={key:2,class:"bg-white border border-primary-20 border-2 border-radius-4px"};function Uio(e,t,n,o,i,r){const s=y("v-select"),a=y("Loading"),l=y("ProductRemoveBox"),d=y("Bootstrap5Pagination");return h(),g("div",null,[c("div",Oio,[k(s,{class:"form-control",modelValue:e.group.product_order_by,"onUpdate:modelValue":t[0]||(t[0]=u=>e.group.product_order_by=u),options:i.groupConfig.product_order_by_options,label:"name",clearable:!1,searchable:!1,reduce:u=>u.key,"close-on-select":""},null,8,["modelValue","options","reduce"]),c("label",Lio,m(e.$t("product.orderBy")),1)]),c("div",Mio,[Oe(c("input",{name:"name",class:"form-control","onUpdate:modelValue":t[1]||(t[1]=u=>r.search=u),placeholder:e.$t("administration.content.section.create.product.id")},null,8,Nio),[[wt,r.search]]),c("label",Rio,m(e.$t("public.search")),1)]),c("div",null,[e.loading?(h(),g("div",jio,[k(a,{active:e.loading,"onUpdate:active":t[2]||(t[2]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.data.length?(h(),g("div",zio,[(h(!0),g(pe,null,Me(e.list.data,(u,f)=>(h(),g("div",{key:f},[k(l,{class:X(["border-bottom border-primary-20",{"border-none":f==e.list.data.length-1}]),product:u,onRemove:r.remove,disabled:e.group.products.includes(u.id)},null,8,["class","product","onRemove","disabled"])]))),128))])):(h(),g("div",Fio,m(e.$t("product.not_found.title")),1)),e.loading?D("",!0):(h(),W(d,{key:3,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPageAndLoad,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])])}const hde=U(xio,[["render",Uio]]),Bio={components:{FormSidebar:_n,SidebarBlock:rb,ImageModifier:Q3,AuthorProductGroupProductAddTable:ude,AuthorProductGroupProductRemoveTable:hde},data(){return{activeTab:"product-add"}},computed:{...xe({auth:"auth/auth",group:"authorProductGroup/getDetail"})},methods:{submit(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("authorProductGroup/update",{id:this.group.id,group:this.group})},reloadImage(){this.$store.dispatch("authorProductGroup/show",{id:this.group.id,imageReload:!0})},close(){this.$store.commit("authorProductGroup/resetDetail"),this.$store.commit("authorProductGroup/resetProducts"),this.$store.commit("authorProductGroup/resetProductsAdded"),this.activeTab="product-add"}},validations:{group:{title:{required:Yt,maxLength:hi(30)},cover_img:{},products:{required:Yt,minLength:Ua(1)}}},setup(){return{v$:In()}},watch:{"group.product_order_by":{handler(){this.group&&this.group.product_order_by&&this.$store.dispatch("authorProductGroup/update",{id:this.group.id,group:this.group,silent:!0}).then(()=>{this.$store.commit("authorProductGroup/resetProductsAdded"),this.$store.dispatch("authorProductGroup/productsAdded")})}}}},Hio={class:"form-group form-floating mb-4"},Vio=["placeholder"],qio={for:"title",class:"from-label"},Yio={key:0,class:"help-block small text-danger"},Wio={key:1,class:"help-block small text-danger"},Gio={class:"d-flex justify-content-center align-items-center w-100 bg-primary-5 p-3 rounded border-2 border-primary-20 border-dashed"},Zio={class:"flex-grow-1"},Kio={class:"text-gray-800 mb-0"},Jio={class:"medium text-gray-700 mb-0"},Xio={id:"tabs",class:"tabs mb-4"},Qio={class:"tabList"},ero={key:0,class:"notification notification-gray"},tro={key:2,class:"help-block small text-danger"},nro={key:3,class:"help-block small text-danger"};function oro(e,t,n,o,i,r){const s=y("app-icon"),a=y("ImageModifier"),l=y("SidebarBlock"),d=y("AuthorProductGroupProductAddTable"),u=y("AuthorProductGroupProductRemoveTable"),f=y("FormSidebar");return e.auth.check&&(e.auth.badge||e.auth.is_admin)?(h(),W(f,{key:0,id:"author-product-group-create",onSubmit:t[3]||(t[3]=p=>r.submit())},os({title:F(()=>[z(m(e.$t("author_product_group.create.title")),1)]),"submit-button":F(()=>[z(m(e.$t("public.create")),1)]),_:2},[e.group.id?{name:"content",fn:F(()=>[k(l,{class:"border-bottom pb-5 mb-5",title:e.$t("author_product_group.create.basic")},{default:F(()=>[c("div",Hio,[Oe(c("input",{id:"title",name:"title",type:"text",class:X({"form-control":!0,"is-invalid":o.v$.group.title.$error}),autocomplete:"off",placeholder:e.$t("author_product_group.name"),"onUpdate:modelValue":t[0]||(t[0]=p=>o.v$.group.title.$model=p)},null,10,Vio),[[wt,o.v$.group.title.$model]]),c("label",qio,m(e.$t("author_product_group.name")),1),o.v$.group.title.$error&&o.v$.group.title.required.$invalid?(h(),g("span",Yio,m(e.$t("validation.filled",{attribute:e.$t("author_product_group.name")})),1)):D("",!0),o.v$.group.title.$error&&o.v$.group.title.maxLength.$invalid?(h(),g("span",Wio,m(e.$t("validation.max.string",{attribute:e.$t("author_product_group.name"),max:30})),1)):D("",!0)]),k(a,{image:e.group.cover_img,"max-size":5242880,"crop-ratio":2.609375,"upload-route":e.ziggyRoute("api.author.product_group.image.upload",{group:e.group.id}),"delete-route":e.ziggyRoute("api.author.product_group.image.delete",{group:e.group.id}),onUploaded:r.reloadImage,onDeleted:r.reloadImage,"action-on-hover":"","delete-sidebar":!1},{default:F(()=>[c("div",Gio,[k(s,{icon:"upload",height:"20",width:"20",class:"me-3"}),c("div",Zio,[c("p",Kio,m(e.$t("public.image.insert")),1),c("p",Jio,m(e.$t("public.image.format")),1)])])]),_:1},8,["image","upload-route","delete-route","onUploaded","onDeleted"])]),_:1},8,["title"]),k(l,{title:e.$t("author_product_group.create.product.choose")},{default:F(()=>[c("div",Xio,[c("ul",Qio,[c("li",{onClick:t[1]||(t[1]=p=>i.activeTab="product-add"),class:X([i.activeTab==="product-add"?"active":""])},m(e.$t("administration.content.section.create.product.add")),3),c("li",{onClick:t[2]||(t[2]=p=>i.activeTab="product-remove"),class:X([i.activeTab==="product-remove"?"active":""])},[z(m(e.$t("administration.content.section.create.product.added"))+" ",1),e.group.products.length?(h(),g("span",ero,m(e.group.products.length),1)):D("",!0)],2)])]),i.activeTab==="product-add"?(h(),W(d,{key:0})):i.activeTab==="product-remove"?(h(),W(u,{key:1})):D("",!0),o.v$.group.products.$error&&o.v$.group.products.required.$invalid?(h(),g("span",tro,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0),o.v$.group.products.$error&&o.v$.group.products.minLength.$invalid?(h(),g("span",nro,m(e.$t("validation.max.array",{attribute:e.$t("public.array"),min:1})),1)):D("",!0)]),_:1},8,["title"])]),key:"0"}:void 0]),1024)):D("",!0)}const iro=U(Bio,[["render",oro]]),rro={components:{FormSidebar:_n,SidebarBlock:rb,ImageModifier:Q3,AuthorProductGroupProductAddTable:ude,AuthorProductGroupProductRemoveTable:hde},data(){return{activeTab:"product-add"}},computed:{...xe({auth:"auth/auth",group:"authorProductGroup/getDetail"})},methods:{submit(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("authorProductGroup/update",{id:this.group.id,group:this.group})},reloadImage(){this.$store.dispatch("authorProductGroup/show",{id:this.group.id,imageReload:!0})},close(){this.$store.commit("authorProductGroup/resetDetail"),this.$store.commit("authorProductGroup/resetProducts"),this.$store.commit("authorProductGroup/resetProductsAdded"),this.activeTab="product-add"}},validations:{group:{title:{required:Yt,maxLength:hi(30)},cover_img:{},products:{required:Yt,minLength:Ua(1)}}},setup(){return{v$:In()}},watch:{"group.product_order_by":{handler(){this.group&&this.group.product_order_by&&this.$store.dispatch("authorProductGroup/update",{id:this.group.id,group:this.group,silent:!0}).then(()=>{this.$store.commit("authorProductGroup/resetProductsAdded"),this.$store.dispatch("authorProductGroup/productsAdded")})}}}},sro={class:"form-group form-floating mb-4"},aro=["placeholder"],lro={for:"title",class:"from-label"},cro={key:0,class:"help-block small text-danger"},dro={key:1,class:"help-block small text-danger"},uro={class:"d-flex justify-content-center align-items-center w-100 bg-primary-5 p-3 rounded border-2 border-primary-20 border-dashed"},hro={class:"flex-grow-1"},fro={class:"text-gray-800 mb-0"},mro={class:"medium text-gray-700 mb-0"},pro={id:"tabs",class:"tabs mb-4"},gro={class:"tabList"},vro={key:0,class:"notification notification-gray"},_ro={key:2,class:"help-block small text-danger"},yro={key:3,class:"help-block small text-danger"};function bro(e,t,n,o,i,r){const s=y("app-icon"),a=y("ImageModifier"),l=y("SidebarBlock"),d=y("AuthorProductGroupProductAddTable"),u=y("AuthorProductGroupProductRemoveTable"),f=y("FormSidebar");return e.auth.check&&(e.auth.badge||e.auth.is_admin)?(h(),W(f,{key:0,id:"author-product-group-update",onSubmit:t[3]||(t[3]=p=>r.submit()),onClose:t[4]||(t[4]=p=>r.close())},os({title:F(()=>[z(m(e.$t("author_product_group.update.title")),1)]),"submit-button":F(()=>[z(m(e.$t("public.update")),1)]),_:2},[e.group.id?{name:"content",fn:F(()=>[k(l,{class:"border-bottom pb-5 mb-5",title:e.$t("author_product_group.create.basic")},{default:F(()=>[c("div",sro,[Oe(c("input",{id:"title",class:X({"form-control":!0,"is-invalid":o.v$.group.title.$error}),autocomplete:"off",placeholder:e.$t("author_product_group.name"),type:"text",name:"title","onUpdate:modelValue":t[0]||(t[0]=p=>o.v$.group.title.$model=p)},null,10,aro),[[wt,o.v$.group.title.$model]]),c("label",lro,m(e.$t("author_product_group.name")),1),o.v$.group.title.$error&&o.v$.group.title.required.$invalid?(h(),g("span",cro,m(e.$t("validation.filled",{attribute:e.$t("author_product_group.name")})),1)):D("",!0),o.v$.group.title.$error&&o.v$.group.title.maxLength.$invalid?(h(),g("span",dro,m(e.$t("validation.max.string",{attribute:e.$t("author_product_group.name"),max:30})),1)):D("",!0)]),k(a,{image:e.group.cover_img,"max-size":5242880,"crop-ratio":2.609375,"upload-route":e.ziggyRoute("api.author.product_group.image.upload",{group:e.group.id}),"delete-route":e.ziggyRoute("api.author.product_group.image.delete",{group:e.group.id}),onUploaded:r.reloadImage,onDeleted:r.reloadImage,"action-on-hover":"","delete-sidebar":!1},{default:F(()=>[c("div",uro,[k(s,{icon:"upload",height:"20",width:"20",class:"me-4"}),c("div",hro,[c("p",fro,m(e.$t("public.image.insert")),1),c("p",mro,m(e.$t("public.image.format")),1)])])]),_:1},8,["image","upload-route","delete-route","onUploaded","onDeleted"])]),_:1},8,["title"]),k(l,{title:e.$t("author_product_group.create.product.choose")},{default:F(()=>[c("div",pro,[c("ul",gro,[c("li",{onClick:t[1]||(t[1]=p=>i.activeTab="product-add"),class:X([i.activeTab==="product-add"?"active":""])},m(e.$t("administration.content.section.create.product.add")),3),c("li",{onClick:t[2]||(t[2]=p=>i.activeTab="product-remove"),class:X([i.activeTab==="product-remove"?"active":""])},[z(m(e.$t("administration.content.section.create.product.added"))+" ",1),e.group.products.length?(h(),g("span",vro,m(e.group.products.length),1)):D("",!0)],2)])]),i.activeTab==="product-add"?(h(),W(d,{key:0})):i.activeTab==="product-remove"?(h(),W(u,{key:1})):D("",!0),o.v$.group.products.$error&&!o.v$.group.products.required?(h(),g("span",_ro,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0),o.v$.group.products.$error&&!o.v$.group.products.minLength?(h(),g("span",yro,m(e.$t("validation.max.array",{attribute:e.$t("public.array"),min:1})),1)):D("",!0)]),_:1},8,["title"])]),key:"0"}:void 0]),1024)):D("",!0)}const kro=U(rro,[["render",bro]]),wro={components:{FormSidebar:_n},computed:{...xe({auth:"auth/auth",data:"sidebar/getData"})},methods:{deletee(){this.$store.dispatch("authorProductGroup/delete",{id:this.data.group.id})}}};function $ro(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.check&&(e.auth.badge||e.auth.is_admin)?(h(),W(s,{key:0,id:"author-product-group-delete",onSubmit:r.deletee,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("author_product_group.delete.title")),1)]),subtitle:F(()=>[z(m(e.data.group.title),1)]),"submit-button":F(()=>[z(m(e.$t("public.delete")),1)]),content:F(()=>[z(m(e.$t("author_product_group.delete.text")),1)]),_:1},8,["onSubmit"])):D("",!0)}const Cro=U(wro,[["render",$ro]]),Sro={components:{FormSidebar:_n},methods:{deletee(){this.$store.dispatch("authorPromoProduct/delete")}}};function Tro(e,t,n,o,i,r){const s=y("FormSidebar");return h(),W(s,{id:"author-promo-product-delete",onSubmit:r.deletee,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("dashboard.author.settings.promo_material.delete.title")),1)]),"submit-button":F(()=>[z(m(e.$t("public.remove")),1)]),content:F(()=>[z(m(e.$t("dashboard.author.settings.promo_material.delete.text")),1)]),_:1},8,["onSubmit"])}const Ero=U(Sro,[["render",Tro]]),Iro={components:{FormSidebar:_n},computed:{...xe({complaint:"sidebar/getData",auth:"auth/auth"})}},Pro={class:"row"},Aro={class:"col-12 col-md-6 mb-4"},Dro={class:"medium text-gray-600 mb-0"},xro={class:"mb-0"},Oro={class:"col-12 col-md-6 mb-4"},Lro={class:"mb-0 medium text-gray-600"},Mro={class:"mb-0"},Nro={key:0},Rro={href:"' . ziggyRoute('user.dashboard.messages') . '",title:"Otevřít zprávy"},jro={key:1},Fro={key:2},zro={key:0,class:"col-12 col-md-6 mb-4"},Uro={class:"text-gray-600 mb-0 medium"},Bro={class:"mb-0"},Hro={class:"col-12"},Vro={class:"mb-0 medium text-gray-600"},qro={class:"medium mb-0"},Yro=["innerHTML"];function Wro(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.check?(h(),W(s,{key:0,id:"complaint-show"},os({title:F(()=>[z(m(e.$t("complaints.detail")),1)]),content:F(()=>[c("div",Pro,[c("div",Aro,[c("p",Dro,m(e.$t("complaints.reason_of_complaint")),1),c("p",xro,m(e.complaint.type?e.$tm("complaints.types")[e.complaint.type].short:e.$t("public.dash")),1)]),c("div",Oro,[c("p",Lro,m(e.$t("complaints.state")),1),c("p",Mro,[e.complaint.state=="waiting_customer"?(h(),g("span",Nro,[c("a",Rro,m(e.$t("complaints.customer_states.waiting_customer")),1)])):e.complaint.state?(h(),g("span",jro,m(e.$tm("complaints.customer_states")[e.complaint.state]),1)):(h(),g("span",Fro,m(e.$t("public.dash")),1))])]),e.complaint.isAuthor?D("",!0):(h(),g("div",zro,[c("p",Uro,m(e.$t("complaints.note.title")),1),c("p",Bro,m(e.complaint.text?e.complaint.text:e.$t("public.dash")),1)])),e.complaint.isAuthor?(h(),g(pe,{key:1},[c("div",Hro,[c("p",Vro,m(e.$t("public.ucitelnice_note")),1)]),(h(!0),g(pe,null,Me(e.complaint.logs,a=>(h(),g("div",{key:a.id,class:"col-12 col-md-6 mb-4"},[a.note&&a.note.length>0?(h(),g(pe,{key:0},[c("p",qro,m(a.created_at),1),c("p",{class:"mb-0",innerHTML:a.note},null,8,Yro)],64)):D("",!0)]))),128))],64)):D("",!0)])]),_:2},[e.complaint.title?{name:"subtitle",fn:F(()=>[z(m(e.complaint.title),1)]),key:"0"}:void 0]),1024)):D("",!0)}const Gro=U(Iro,[["render",Wro]]),Zro={methods:{ziggyRoute:Ie},components:{FormSidebar:_n},computed:{...xe({product:"sidebar/getData",auth:"auth/auth"}),productStatusString(){return this.product.status===2?"revision":"not_approved"}}},Kro=["innerHTML"],Jro=["href"],Xro=["innerHTML"],Qro={key:0},eso={class:"fw-bold mb-2"},tso=["innerHTML"],nso={class:"fw-bold mb-2"},oso=["innerHTML"],iso={key:0,class:"mt-5 border-start-4-primary mx-1dot3125rem"},rso=["innerHTML"];function sso(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.badge?(h(),W(s,{key:0,id:"product-revision-show"},{title:F(()=>[z(m(e.$tm("product.revision_modal")[r.productStatusString].title),1)]),subtitle:F(()=>[z(m(e.product.title),1)]),content:F(()=>[c("span",{innerHTML:e.$t("product.revision_modal.info.0")},null,8,Kro),c("a",{href:r.ziggyRoute("product.show",e.product.id)},m(e.product.title),9,Jro),c("span",{innerHTML:e.$t("product.revision_modal.info.1")},null,8,Xro),e.product.revision.reasons&&e.product.revision.reasons.length>0?(h(),g("div",Qro,[(h(!0),g(pe,null,Me(e.product.revision.reasons,(a,l)=>(h(),g("div",{key:l},[a.type?(h(),g(pe,{key:0},[c("p",eso,m(e.$tm("email.admin_product_feedback.reasons")[a.type].headline),1),c("ul",null,[(h(!0),g(pe,null,Me(e.$tm("email.admin_product_feedback.reasons")[a.type].text,(d,u)=>(h(),g("li",{key:u},[c("span",{innerHTML:e.$tm("email.admin_product_feedback.reasons",{product_name:e.product.title,product_link:r.ziggyRoute("product.show",{id:e.product.id})})[a.type].text[u]},null,8,tso)]))),128))])],64)):a.custom_title&&a.custom_text?(h(),g(pe,{key:1},[c("p",nso,m(a.custom_title),1),c("ul",null,[c("li",{innerHTML:a.custom_text},null,8,oso)])],64)):D("",!0)]))),128)),e.product.revision.admin_personal_note?(h(),g("div",iso,[c("div",{class:"p-3 text-black bg-primary-5",innerHTML:e.product.revision.admin_personal_note},null,8,rso)])):D("",!0)])):D("",!0)]),_:1})):D("",!0)}const aso=U(Zro,[["render",sso]]),lso={components:{FormSidebar:_n},data(){return{deleted_reason:"",error:""}},computed:{...xe({product:"sidebar/getData",auth:"auth/auth"})},methods:{deletee(){this.error="",this.deleted_reason?(this.$store.commit("sidebar/setLoading",!0),O1.deletee(this.product.id,this.deleted_reason).then(e=>{this.$store.dispatch("sidebar/close"),window.flash(e.data,"success"),setTimeout(()=>{location.href=this.ziggyRoute("dashboard.products")},1e3)}).catch(e=>{this.$store.commit("sidebar/setLoading",!1),e.response.status===400?this.error=e.response.data:this.error=this.$t("public.unknown_error"),window.flash(this.error,"error")})):this.error=this.$t("validation.custom.reason.required")}}},cso={class:"mb-4"},dso={class:"form-group form-floating"},uso={for:"reason",class:"form-label"},hso=["placeholder"],fso={key:0,class:"text-danger"};function mso(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.check?(h(),W(s,{key:0,id:"product-delete",onSubmit:r.deletee,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("product.delete_title")),1)]),subtitle:F(()=>[z(m(e.product.title),1)]),"submit-button":F(()=>[z(m(e.$t("product.delete")),1)]),content:F(()=>[c("p",cso,m(e.$t("product.delete_prompt")+"?"),1),c("div",dso,[c("label",uso,m(e.$t("product.delete_reason")),1),Oe(c("textarea",{class:"form-control",name:"reason",type:"text","onUpdate:modelValue":t[0]||(t[0]=a=>i.deleted_reason=a),placeholder:e.$t("product.delete_reason_placeholder"),required:"",rows:"3"},null,8,hso),[[wt,i.deleted_reason]])]),i.error?(h(),g("p",fso,m(i.error),1)):D("",!0)]),_:1},8,["onSubmit"])):D("",!0)}const pso=U(lso,[["render",mso]]),gso={components:{FormSidebar:_n},computed:{...xe({data:"sidebar/getData"})},methods:{remove(){De.delete(this.data.deleteRoute).then(e=>{window.flash(e)}).catch(e=>{window.flash(e)}).finally(()=>{window.eventBus.emit("image-deleted"),this.$store.dispatch("sidebar/close")})}}};function vso(e,t,n,o,i,r){const s=y("FormSidebar");return h(),W(s,{id:"image-delete",onSubmit:r.remove,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("public.image.remove_title")),1)]),"submit-button":F(()=>[z(m(e.$t("public.remove")),1)]),content:F(()=>[z(m(e.$t("public.image.remove_prompt")),1)]),_:1},8,["onSubmit"])}const _so=U(gso,[["render",vso]]),yso={components:{AppIcon:Ue},props:{product:[Object,Number]}},bso=["href"],kso=["src","alt"],wso={class:"flex-grow-1"},$so={class:"medium mb-0"},Cso=["href"];function Sso(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return h(),g("a",{href:e.ziggyRoute("product.show",this.product.id),class:"d-flex align-items-center link-dark p-2 bg-primary-5-hover cursor-pointer"},[c("img",{src:n.product.cover_img_thumbnail,alt:n.product.title,height:"32",width:"32",class:"rounded border object-fit-cover me-3"},null,8,kso),c("div",wso,[c("p",$so,m(n.product.title),1)]),Oe((h(),g("a",{href:e.ziggyRoute("product.edit",{product:this.product.id,update:!0}),class:"btn btn-sm btn-tertiary btn-center"},[k(s,{icon:"edit"})],8,Cso)),[[a,{content:e.$t("public.update"),delay:{show:500,hide:100},triggers:["click","hover"]}]])],8,bso)}const Tso=U(yso,[["render",Sso]]),Eso={components:{FormSidebar:_n,AuthorProductUpdateBox:Tso,Bootstrap5Pagination:Zi,Loading:Rt},data(){return{primaryColor:window.primaryColor,loading:!1,filters:{page:1,perPage:10,exclusive:!0},list:{data:[],current_page:1,last_page:1,per_page:1,total:1}}},methods:{load(){this.loading=!0,ak.productsExclusive(this.filters).then(e=>{this.list=e.data,this.loading=!1}).catch(()=>{this.loading=!1})},setPage(e){this.filters.page=e},setPageAndLoad(e){this.setPage(e),this.load()}},mounted(){this.load()}},Iso={class:"d-flex align-items-center"},Pso={key:0,class:"vl-parent mh-8"},Aso={key:1,class:"text-center text-gray-600"},Dso={key:2,class:"bg-white border border-primary-20 border-2 border-radius-4px"};function xso(e,t,n,o,i,r){const s=y("app-icon"),a=y("Loading"),l=y("AuthorProductUpdateBox"),d=y("Bootstrap5Pagination"),u=y("FormSidebar");return h(),W(u,{id:"product-exclusive-list"},{title:F(()=>[c("div",Iso,[k(s,{icon:"diamond",height:"24",width:"24",class:"text-purple me-icon"}),z(" "+m(e.$t("author.products.exclusive")),1)])]),content:F(()=>[i.loading?(h(),g("div",Pso,[k(a,{active:i.loading,"onUpdate:active":t[0]||(t[0]=f=>i.loading=f),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):i.list.data.length?(h(),g("div",Dso,[(h(!0),g(pe,null,Me(i.list.data,(f,p)=>(h(),g("div",{key:p},[k(l,{class:X(["border-bottom border-primary-20",{"border-none":p==i.list.data.length-1}]),product:f},null,8,["class","product"])]))),128))])):(h(),g("div",Aso,m(e.$t("product.not_found.title")),1)),i.loading?D("",!0):(h(),W(d,{key:3,class:"mt-4 z-index-neg-1",data:i.list,onPaginationChangePage:r.setPageAndLoad,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))]),_:1})}const Oso=U(Eso,[["render",xso]]),Lso={components:{FormSidebar:_n},computed:{...an({discount:e=>e.sidebar.data}),...xe({auth:"auth/auth"})},methods:{deletee(){this.discount.type=="automatic"?this.$store.dispatch("authorDiscountAutomatic/delete"):this.$store.dispatch("authorDiscountIndividual/delete",this.discount.id),this.$store.dispatch("sidebar/close")}}};function Mso(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_author?(h(),W(s,{key:0,id:"author-discount-delete",onSubmit:r.deletee,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("discount.delete.title")),1)]),"submit-button":F(()=>[z(m(e.$t("public.delete")),1)]),content:F(()=>[z(m(e.$t("discount.delete.query")),1)]),_:1},8,["onSubmit"])):D("",!0)}const Nso=U(Lso,[["render",Mso]]),Rso={components:{FormSidebar:_n},computed:{...an({discount:e=>e.sidebar.data}),...xe({auth:"auth/auth"})},methods:{deactivate(){this.discount.type=="automatic"?this.$store.dispatch("authorDiscountAutomatic/deactivate"):this.$store.dispatch("authorDiscountIndividual/deactivate",this.discount.id),this.$store.dispatch("sidebar/close")}}};function jso(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_author?(h(),W(s,{key:0,id:"author-discount-deactivate",onSubmit:r.deactivate,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("discount.deactivate.title")),1)]),"submit-button":F(()=>[z(m(e.$t("public.terminate")),1)]),content:F(()=>[z(m(e.$t("discount.deactivate.query")),1)]),_:1},8,["onSubmit"])):D("",!0)}const Fso=U(Rso,[["render",jso]]),zso={components:{FormSidebar:_n},computed:{...xe({user:"sidebar/getData",auth:"auth/auth"})},methods:{leave(){this.$store.commit("sidebar/setLoading",!0),n1.leave().then(e=>{this.$store.dispatch("sidebar/close"),window.flash(e.data.message,"success"),setTimeout(()=>{window.location.href=this.ziggyRoute("user.dashboard.settings.profile")},1e3)}).catch(e=>{this.$store.commit("sidebar/setLoading",!1),window.flash(e.response.data.message,"error")})}}},Uso={class:"mb-0"};function Bso(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.check?(h(),W(s,{key:0,id:"school-leave",onSubmit:r.leave,"submit-color":"danger"},os({title:F(()=>[z(m(e.$t("dashboard.user.settings.school.leave.modal.title")),1)]),"submit-button":F(()=>[z(m(e.$t("dashboard.user.settings.school.leave.modal.button")),1)]),content:F(()=>[c("p",Uso,m(e.$t("dashboard.user.settings.school.leave.modal.text")),1)]),_:2},[e.user&&e.user.school?{name:"subtitle",fn:F(()=>[z(m(e.user.school.long_name),1)]),key:"0"}:void 0]),1032,["onSubmit"])):D("",!0)}const Hso=U(zso,[["render",Bso]]),Vso={components:{FormSidebar:_n,AppIcon:Ue},computed:{...xe({school:"sidebar/getData",auth:"auth/auth"})},data(){return{clipboardTooltip:null}},methods:{copyInviteLinkToClipboard(){let e=this.$refs["school-invite-body"],t=window.location.origin+"/inv/"+this.school.invitation_code;this.$copyText(t,e),this.clipboardTooltip=this.$t("clipboard.copied"),setTimeout(()=>{this.clipboardTooltip=null},2e3)}}},qso={key:0,ref:"school-invite-body"},Yso={class:"mb-5"},Wso={class:"d-flex align-items-center text-primary bg-secondary rounded p-2dot5"},Gso={class:"flex-grow-1"};function Zso(e,t,n,o,i,r){const s=y("AppIcon"),a=y("FormSidebar"),l=sn("tooltip");return e.auth.is_admin||e.auth.is_school_manager?(h(),W(a,{key:0,id:"school-invite",class:"school-themed-component"},{title:F(()=>[z(m(e.$t("school.employees.invite_modal.title")),1)]),content:F(()=>[e.school.invitation_code?(h(),g("div",qso,[c("p",Yso,[z(m(e.$t("school.employees.invite_modal.text.0"))+" ",1),t[1]||(t[1]=c("br",null,null,-1)),t[2]||(t[2]=c("br",null,null,-1)),z(" "+m(e.$t("school.employees.invite_modal.text.1")),1)]),Oe((h(),g("a",{onClick:t[0]||(t[0]=Gt((...d)=>r.copyInviteLinkToClipboard&&r.copyInviteLinkToClipboard(...d),["prevent"])),class:"cursor-pointer"},[c("div",Wso,[c("span",Gso,m(e.ziggyRoute("school.invite",{code:e.school.invitation_code})),1),i.clipboardTooltip?D("",!0):(h(),W(s,{key:0,icon:"copy"})),i.clipboardTooltip==e.$t("clipboard.copied")?(h(),W(s,{key:1,icon:"check",class:"text-success",color:"success"})):D("",!0),i.clipboardTooltip==e.$t("clipboard.failed")?(h(),W(s,{key:2,icon:"close",class:"text-danger"})):D("",!0)])])),[[l,{content:e.$t("school.employees.invite_modal.tooltip"),delay:{show:500,hide:100},triggers:["hover","click"]}]])],512)):D("",!0)]),_:1})):D("",!0)}const Kso=U(Vso,[["render",Zso]]),Jso={components:{FormSidebar:_n},computed:{...xe({data:"sidebar/getData",auth:"auth/auth"})},methods:{deletee(){this.data.invoice.type==="order"?this.$store.dispatch("schoolOrder/delete",{order:this.data.invoice}):this.$store.dispatch("schoolCreditOrder/delete",{creditOrder:this.data.invoice})}}};function Xso(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_school_manager||e.auth.is_admin?(h(),W(s,{key:0,id:"school-invoice-delete",onSubmit:r.deletee,"submit-color":"danger",class:"school-themed-component"},{title:F(()=>[z(m(e.$t("order.delete.title")),1)]),subtitle:F(()=>[z(m(e.data.invoice.number),1)]),"submit-button":F(()=>[z(m(e.$t("school.manager.tabs.finances.invoices.table.delete")),1)]),content:F(()=>[z(m(e.$t("order.delete.question")),1)]),_:1},8,["onSubmit"])):D("",!0)}const Qso=U(Jso,[["render",Xso]]),eao={components:{FormSidebar:_n},props:{isAdminApp:{type:Boolean,default:!1}},computed:{...xe({data:"sidebar/getData",auth:"auth/auth"})},methods:{remove(){this.isAdminApp?this.$store.dispatch("administrationSchoolEmployee/delete",{employee:this.data.employee,filters:Mi.getFilters(this.$route.query)}):this.$store.dispatch("schoolEmployee/delete",{employee:this.data.employee})}}},tao={class:"mb-0"};function nao(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin||e.auth.is_school_manager?(h(),W(s,{key:0,id:"school-employee-delete",class:X({"school-themed-component":!n.isAdminApp}),"submit-color":"danger",onSubmit:r.remove},{title:F(()=>[z(m(e.$t("school.employees.remove_modal.title")),1)]),subtitle:F(()=>[z(m(e.data.employee.first_name+" "+e.data.employee.last_name),1)]),"submit-button":F(()=>[z(m(e.$t("school.employees.remove_modal.remove")),1)]),content:F(()=>[c("p",tao,m(e.$t("school.employees.remove_modal.text")),1)]),_:1},8,["class","onSubmit"])):D("",!0)}const fde=U(eao,[["render",nao]]),oao={components:{FormSidebar:_n},props:{isAdminApp:{type:Boolean,default:!1}},data(){return{amount:0}},validations(){return{amount:{required:Yt,minValue:Ra(0),maxValue:Vd(this.budgetWithEmployee)}}},computed:{...xe({data:"sidebar/getData",auth:"auth/auth"}),budgetWithEmployee(){return this.data.schoolBudgetToDivide==this.data.employee.budget?this.data.schoolBudgetToDivide:this.data.schoolBudgetToDivide+this.data.employee.budget},budgetLeft(){return Math.max(this.budgetWithEmployee-this.amount,0)},disabled(){return this.v$.$invalid}},methods:{update(){this.v$.$touch(),!this.v$.$invalid&&(this.isAdminApp?this.$store.dispatch("administrationSchoolEmployee/creditUpdate",{employee:this.data.employee,amount:this.amount}):this.$store.dispatch("schoolEmployee/creditUpdate",{employee:this.data.employee,amount:this.amount}))},load(){let e=Number(this.data.employee.budget);this.amount=Math.max(e,0)}},mounted(){this.load()},watch:{data:{deep:!0,handler(){this.load()}}},setup(){return{v$:In()}}},iao={key:0,class:"text-gray-800 mb-5"},rao={class:"form-group form-floating"},sao={for:"amount",class:"form-label medium text-gray-800"},aao={key:0,class:"invalid-feedback"},lao={key:1,class:"invalid-feedback"},cao={key:2,class:"invalid-feedback"},dao={key:1,class:"small text-gray-600 mb-0"};function uao(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin||e.auth.is_school_manager?(h(),W(s,{key:0,id:"school-employee-credit-update",class:X({"school-themed-component":!n.isAdminApp}),onSubmit:r.update,"submit-disabled":r.disabled},{title:F(()=>[z(m(e.$t("school.employees.budget_modal.update.title")),1)]),subtitle:F(()=>[z(m(e.data.employee.first_name+" "+e.data.employee.last_name),1)]),"submit-button":F(()=>[z(m(e.$t("school.employees.table.buttons.update")),1)]),content:F(()=>[n.isAdminApp?D("",!0):(h(),g("p",iao,m(e.$t("school.employees.budget_modal.update.text")),1)),c("div",rao,[Oe(c("input",{"onUpdate:modelValue":t[0]||(t[0]=a=>o.v$.amount.$model=a),name:"amount",id:"amount-employee-budget",type:"number",class:X({"form-control":!0,"is-invalid":o.v$.amount.$error}),min:"0",step:"100"},null,2),[[wt,o.v$.amount.$model]]),c("label",sao,m(e.$t("school.employees.budget_modal.update.label")),1),o.v$.amount.$error&&o.v$.amount.required.$invalid?(h(),g("span",aao,m(e.$t("validation.custom.employee_budget_amount.required")),1)):D("",!0),o.v$.amount.$error&&o.v$.amount.minValue.$invalid?(h(),g("span",lao,m(e.$t("validation.custom.employee_budget_amount.min")),1)):D("",!0),o.v$.amount.$error&&o.v$.amount.maxValue.$invalid?(h(),g("span",cao,m(e.$t("validation.custom.employee_budget_amount.max_update",{budget:r.budgetWithEmployee})),1)):D("",!0)]),i.amount?(h(),g("p",dao,m(r.budgetLeft+" "+e.$t("currency.short")+" "+e.$t("school.employees.budget_modal.left")),1)):D("",!0)]),_:1},8,["class","onSubmit","submit-disabled"])):D("",!0)}const mde=U(oao,[["render",uao]]),hao={components:{ContactPhoneEmail:Yle,SchoolInvoicePaymentRequest:Zle,TransitionCollapseHeight:qo,FormSidebar:_n},computed:{...xe({auth:"auth/auth",data:"sidebar/getData"}),disabled(){return!!this.v$.$error||this.loading}},data(){return{amount:null,loading:!1,discountLoading:!1,discountOpened:!1,discountCode:null,discountAmount:-1,creditOrder:null,showMore:!1,creditMinAmount:X5.budget.min_value,showDiscount:X5.showAddBudgetDiscount}},validations(){return{amount:{required:Yt,minValue:Ra(this.creditMinAmount)},discountCode:{}}},methods:{submit(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("schoolCreditOrder/place",{amount:this.amount,discountCode:this.discountCode&&this.discountAmount>0?this.discountCode:null}).then(e=>{this.creditOrder=e.data.credit_order})},submitDiscount(){if(!this.discountCode){this.discountAmount=null;return}this.discountLoading=!0,cA.discountValidate(this.discountCode).then(e=>{this.discountAmount=e.data.discount_amount}).catch(()=>{this.discountAmount=null}).finally(()=>{this.discountLoading=!1})},reset(){this.amount=null,this.loading=!1,this.discountLoading=!1,this.discountOpened=!1,this.discountCode=null,this.discountAmount=-1,this.creditOrder=null,this.showMore=!1,this.v$.$reset();const{["open-increase-sidebar"]:e,...t}=this.$route.query;this.$router.replace({query:t})},openFromRouteHandler(){this.data.school&&this.auth.id&&"open-increase-sidebar"in this.$route.query&&this.$store.dispatch("sidebar/open",{type:"school-credit-order-create",data:{school:this.data.school}})}},setup(){return{v$:In()}},mounted(){this.openFromRouteHandler(),ai.specialUrlPageView("pageview-school-credit-order-create")}},fao={key:1},mao={class:"text-gray-800 mb-3"},pao={class:"text-gray-700 mb-3 medium"},gao={class:"form-group form-floating mb-3"},vao=["placeholder"],_ao={for:"amount",class:"form-label medium text-gray-800"},yao={key:0,class:"invalid-feedback"},bao={key:1,class:"invalid-feedback"},kao={key:0,class:"row mb-3"},wao={class:"col-8"},$ao={class:"form-group form-floating"},Cao={for:"discount_code",class:"form-label medium text-gray-800"},Sao={class:"col"},Tao=["disabled"],Eao={key:1},Iao=["innerHTML"],Pao={key:1,class:"invalid-feedback-custom"},Aao={class:"text-end"},Dao=["disabled"],xao=["disabled"],Oao={class:"mb-5 text-gray-800"},Lao={class:"mb-3 text-gray-800"},Mao={class:"medium mb-3"},Nao={key:0},Rao={class:"d-flex align-items-center medium mb-3"},jao={class:"d-flex align-items-center medium mb-3"},Fao={class:"d-flex align-items-center medium"};function zao(e,t,n,o,i,r){const s=y("SchoolInvoicePaymentRequest"),a=y("app-icon"),l=y("TransitionCollapseHeight"),d=y("ContactPhoneEmail"),u=y("FormSidebar");return e.auth.is_admin||e.auth.is_school_manager?(h(),W(u,{key:0,id:"school-credit-order-create",class:"school-themed-component",onClose:r.reset},{title:F(()=>[z(m(e.$t("school.manager.tabs.finances.credit_order.title")),1)]),content:F(()=>[k(l,null,{default:F(()=>[i.creditOrder?(h(),W(s,{key:0,invoice:i.creditOrder,"show-icon":"","show-close":"",onClose:r.reset},null,8,["invoice","onClose"])):(h(),g("div",fao,[c("h5",mao,m(e.$t("school.manager.tabs.finances.credit_order.proforma.title")),1),c("div",pao,m(e.$t("school.manager.tabs.finances.credit_order.proforma.text")),1),c("div",gao,[Oe(c("input",{"onUpdate:modelValue":t[0]||(t[0]=f=>o.v$.amount.$model=f),name:"amount",id:"amount-employee-budget",type:"number",class:X({"form-control":!0,"is-invalid":o.v$.amount.$error}),min:"1",step:"1",placeholder:e.$t("school.manager.tabs.finances.credit_order.input.placeholder")},null,10,vao),[[wt,o.v$.amount.$model]]),c("label",_ao,m(e.$t("school.manager.tabs.finances.credit_order.input.label")),1),o.v$.amount.$error&&o.v$.amount.required.$invalid?(h(),g("span",yao,m(e.$t("validation.custom.budget_amount.required")),1)):D("",!0),o.v$.amount.$error&&o.v$.amount.minValue.$invalid?(h(),g("span",bao,m(e.$t("validation.custom.budget_amount.min",{min:i.creditMinAmount})),1)):D("",!0)]),i.showDiscount?(h(),W(l,{key:0},{default:F(()=>[i.discountOpened?(h(),g("div",kao,[c("div",wao,[c("div",$ao,[Oe(c("input",{"onUpdate:modelValue":t[1]||(t[1]=f=>o.v$.discountCode.$model=f),name:"discount_code",id:"school-budget-discount-code",class:X({"form-control":!0,"is-invalid":o.v$.discountCode.$error||i.discountAmount===null})},null,2),[[wt,o.v$.discountCode.$model]]),c("label",Cao,m(e.$t("school.manager.tabs.finances.credit_order.discount.label")),1)])]),c("div",Sao,[c("button",{class:"btn btn-secondary w-100 border-radius-5px",disabled:i.loading||i.discountLoading,onClick:t[2]||(t[2]=(...f)=>r.submitDiscount&&r.submitDiscount(...f))},[i.discountLoading?(h(),W(a,{key:0,icon:"cog",height:"24",width:"24",class:"me-2",spin:!0})):(h(),g("span",Eao,m(e.$t("school.manager.tabs.finances.credit_order.discount.submit")),1))],8,Tao)]),i.discountAmount>-1?(h(),g(pe,{key:0},[i.discountAmount&&i.discountAmount>0?(h(),g("span",{key:0,class:"text-success",innerHTML:e.$t("school.manager.tabs.finances.credit_order.discount.success_text",{amount:i.discountAmount})},null,8,Iao)):(h(),g("span",Pao,m(e.$t("school.manager.tabs.finances.credit_order.discount.error_text")),1))],64)):D("",!0)])):D("",!0)]),_:1})):D("",!0),c("div",Aao,[i.showDiscount?(h(),g(pe,{key:0},[i.discountOpened?D("",!0):(h(),g("button",{key:0,class:"btn btn-tertiary btn-sm me-3 mb-lg-0 mb-3",disabled:r.disabled,onClick:t[3]||(t[3]=f=>i.discountOpened=!0)},m(e.$t("school.manager.tabs.finances.credit_order.discount.have")),9,Dao))],64)):D("",!0),c("button",{class:"btn btn-primary",disabled:r.disabled,onClick:t[4]||(t[4]=(...f)=>r.submit&&r.submit(...f))},[i.loading?(h(),W(a,{key:0,icon:"cog",height:"24",width:"24",class:"me-2",spin:!0})):D("",!0),z(" "+m(e.$t("school.manager.tabs.finances.credit_order.submit")),1)],8,xao)])]))]),_:1}),t[6]||(t[6]=c("hr",null,null,-1)),c("h5",Oao,m(e.$t("school.manager.tabs.finances.credit_order.question")),1),k(d),t[7]||(t[7]=c("hr",null,null,-1)),c("h5",Lao,m(e.$t("school.manager.tabs.finances.credit_order.how_it_works.title")),1),c("div",Mao,m(e.$t("school.manager.tabs.finances.credit_order.how_it_works.text.0")),1),k(l,null,{default:F(()=>[i.showMore?(h(),g("div",Nao,[c("div",Rao,[k(a,{height:"24",width:"24",icon:"document",class:"me-2 text-primary"}),z(" "+m(e.$t("school.manager.tabs.finances.credit_order.how_it_works.text.1")),1)]),c("div",jao,[k(a,{height:"24",width:"24",icon:"date",class:"me-2 text-primary"}),z(" "+m(e.$t("school.manager.tabs.finances.credit_order.how_it_works.text.2")),1)]),c("div",Fao,[k(a,{height:"24",width:"24",icon:"payoff",class:"me-2 text-primary"}),z(" "+m(e.$t("school.manager.tabs.finances.credit_order.how_it_works.text.3")),1)])])):D("",!0)]),_:1}),i.showMore?D("",!0):(h(),g("button",{key:0,class:"btn btn-link p-0 btn-sm mt-3",onClick:t[5]||(t[5]=f=>i.showMore=!0)},m(e.$t("school.manager.tabs.finances.credit_order.how_it_works.show_more")),1))]),_:1},8,["onClose"])):D("",!0)}const Uao=U(hao,[["render",zao]]),Bao={components:{FormSidebar:_n},computed:{...xe({auth:"auth/auth",data:"sidebar/getData",loading:"school/getLoadingAccountingEmail",school:"school/getDetail"}),disabled(){return!!this.v$.$error||this.loading}},validations(){return{email:{email:jf}}},data(){return{email:null}},methods:{reset(){this.email=this.school.accounting_email,this.v$.$reset()},submit(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("school/accountingEmailUpdate",{accountingEmail:this.email}).then(()=>{this.$store.dispatch("sidebar/close")})},load(){this.email=this.data.school.accounting_email}},mounted(){this.load()},setup(){return{v$:In()}}},Hao={class:"text-gray-800 mb-2"},Vao={class:"text-gray-700 mb-3 medium"},qao={class:"form-floating input-group has-validation"},Yao=["placeholder"],Wao={for:"accounting_email",class:"form-label"},Gao={key:0,class:"invalid-feedback"};function Zao(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin||e.auth.is_school_manager?(h(),W(s,{key:0,id:"school-accounting-email-update",class:"school-themed-component",onClose:r.reset,onSubmit:r.submit,loading:e.loading,"submit-disabled":r.disabled},{title:F(()=>[z(m(e.$t("school.manager.tabs.finances.info.accounting_email.sidebar.title")),1)]),"submit-button":F(()=>[z(m(e.$t("public.save")),1)]),content:F(()=>[c("h5",Hao,m(e.$t("school.manager.tabs.finances.info.accounting_email.sidebar.headline")),1),c("div",Vao,m(e.$t("school.manager.tabs.finances.info.accounting_email.sidebar.text")),1),c("div",qao,[Oe(c("input",{type:"email",class:X({"form-control":!0,"is-invalid":o.v$.email.$error}),id:"accounting_email",name:"accounting_email","onUpdate:modelValue":t[0]||(t[0]=a=>o.v$.email.$model=a),placeholder:e.$t("school.manager.tabs.finances.info.accounting_email.placeholder")+"hospodarka@zsnova.cz"},null,10,Yao),[[wt,o.v$.email.$model]]),c("label",Wao,m(e.$t("school.manager.tabs.finances.info.accounting_email.label")),1),o.v$.email.$error&&!o.v$.email.email?(h(),g("span",Gao,m(e.$t("validation.custom.email.email")),1)):D("",!0)])]),_:1},8,["onClose","onSubmit","loading","submit-disabled"])):D("",!0)}const Kao=U(Bao,[["render",Zao]]),Jao={components:{AppIcon:Ue,TransitionCollapseHeight:qo,SelectedTag:Pse},props:{label:String,placeholder:String,options:Array,index:{type:String,default:"index"},value:{type:String,default:"value"},selected:Array},data(){return{searchInputModel:"",showDropdown:!1,hoverIndex:-1,showScrollBar:!1}},computed:{selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}},optionsSelected(){return this.options.filter(e=>this.selectedModel.includes(e[this.index]))},optionsAvailable(){let e=this.searchInputModel.toLocaleLowerCase();return this.options.filter(t=>!this.optionsSelected.includes(t)&&(t[this.value].toLocaleLowerCase().includes(e)||!e))}},methods:{highlightText(e){if(this.searchInputModel){let t=window._.deburr(this.searchInputModel.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")),o=new RegExp(t,"i").exec(window._.deburr(e));if(o){let i=o.index,r=i+o[0].length,s='<span class="fw-bold">'+e.slice(i,r)+"</span>";return e.slice(0,i)+s+e.slice(r,e.length)}}return e},attach(){this.hoverIndex!=-1&&this.optionsAvailable.length&&(this.selectedModel.push(this.optionsAvailable[this.hoverIndex][this.index]),this.searchInputModel="",this.showDropdown=!1)},detach(e){let t=this.selectedModel.indexOf(e[this.index]);t!=-1&&this.selectedModel.splice(t,1)},keyEnterHandler(){this.showDropdown?this.attach():this.showDropdown=!0},keyUpHandler(){this.hoverIndex>0?this.hoverIndex-=1:this.hoverIndex=this.optionsAvailable.length-1},keyDownHandler(){this.optionsAvailable.length&&this.hoverIndex<this.options.length-1?this.hoverIndex+=1:this.hoverIndex=0}},watch:{searchInputModel(){this.optionsAvailable.length&&(this.hoverIndex=0),this.showDropdown=!0},showDropdown(e){e&&this.optionsAvailable.length?this.hoverIndex=0:this.hoverIndex=-1}}},Xao={class:"form-group form-floating"},Qao=["placeholder"],elo={class:"position-relative w-100"},tlo={key:0},nlo=["onMouseover","onMouseleave"],olo=["innerHTML"],ilo={key:1,class:"px-3 py-2"},rlo={class:"form-label",for:"search"},slo={class:"mt-2"};function alo(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TransitionCollapseHeight"),l=y("SelectedTag");return h(),g("div",null,[c("div",Xao,[c("div",{class:"input-group",onFocusout:t[10]||(t[10]=()=>i.showDropdown=!1)},[Oe(c("input",{class:"form-control mh-3rem border-end-0",id:"search",name:"search",type:"text",placeholder:n.placeholder,"onUpdate:modelValue":t[0]||(t[0]=d=>i.searchInputModel=d),autocomplete:"off",onKeyup:[t[1]||(t[1]=bs((...d)=>r.keyEnterHandler&&r.keyEnterHandler(...d),["enter"])),t[2]||(t[2]=bs(()=>i.showDropdown=!1,["esc"]))],onKeydown:[t[3]||(t[3]=bs((...d)=>r.keyUpHandler&&r.keyUpHandler(...d),["up"])),t[4]||(t[4]=bs((...d)=>r.keyDownHandler&&r.keyDownHandler(...d),["down"]))],onFocus:t[5]||(t[5]=()=>i.showDropdown=!0)},null,40,Qao),[[wt,i.searchInputModel]]),c("button",{class:"input-group-text text-primary border-radius-4px border-start-0 cursor-pointer",onClick:t[6]||(t[6]=()=>i.showDropdown=!0)},[k(s,{icon:"search",height:"24",width:"24"})]),c("div",elo,[k(a,{onOpened:t[8]||(t[8]=()=>i.showScrollBar=!0),onClosed:t[9]||(t[9]=()=>i.showScrollBar=!1)},{default:F(()=>[i.showDropdown?(h(),g("div",{key:0,class:X(["position-absolute z-index-100 w-100 bg-white border border-primary-20 border-2 border-radius-4px mt-2 mh-2rem py-2 shadow-low maxh-25rem",i.showScrollBar?"overflow-auto":"overflow-hidden"])},[r.optionsAvailable.length?(h(),g("div",tlo,[(h(!0),g(pe,null,Me(r.optionsAvailable,(d,u)=>(h(),g("div",{key:u,class:X(["cursor-pointer px-3 py-2",{"bg-primary-10":i.hoverIndex==u}]),onMouseover:f=>i.hoverIndex=u,onMouseleave:f=>i.hoverIndex=u,onMousedown:t[7]||(t[7]=(...f)=>r.attach&&r.attach(...f))},[c("span",{innerHTML:r.highlightText(d[n.value])},null,8,olo)],42,nlo))),128))])):(h(),g("div",ilo,m(e.$t("public.not_found")),1))],2)):D("",!0)]),_:1})])],32),c("label",rlo,m(n.label),1)]),c("div",slo,[(h(!0),g(pe,null,Me(r.optionsSelected,d=>(h(),g("div",{key:d[n.index]},[k(l,{title:d[n.value],onRemoved:u=>r.detach(d),px:"2",py:"1"},null,8,["title","onRemoved"])]))),128))])])}const llo=U(Jao,[["render",alo]]),clo={components:{TransitionCollapseHeight:qo,FormSidebar:_n,AppIcon:Ue,SearchDropdownSelect:llo,CheckboxInput:js},props:{dispatchCustom:{type:Object,default:null}},data(){return{bootstrapModal:null,revision:null,emailText:null,reasons:[],anotherReason:!1,anotherReasonTitle:null,anotherReasonText:null,sendEmail:!0,touched:!1,editor:fu,primaryColor:window.primaryColor}},validations:{anotherReasonTitle:{},anotherReasonText:{},emailText:{}},computed:{reasonsOptions(){let e=[{index:"another",value:this.$t("product.admin.feedback_reasons.another")}],t=this.$tm("email.admin_product_feedback.reasons");return Object.keys(t).forEach(n=>{e.push({index:n,value:t[n].headline})}),e},...xe({product:"administrationProduct/getFeedback",feedbackType:"sidebar/getData",auth:"auth/auth"}),isValid(){return(this.reasons&&this.reasons.length>0||this.emailText&&this.emailText.length>0)&&(!this.anotherReason||this.anotherReason&&this.anotherReasonTitle&&this.anotherReasonTitle.length>0&&this.anotherReasonText&&this.anotherReasonText.length>0)}},methods:{reset(){this.revision=null,this.emailText=null,this.reasons=[],this.anotherReason=!1,this.anotherReasonTitle=null,this.anotherReasonText=null,this.sendEmail=!0},update(e=!1){this.$store.commit("sidebar/setLoading",!0);let t={status:this.product.status,reasons:this.reasons.filter(n=>n!="another"),send_email:this.sendEmail};if(this.anotherReason&&(t.another_reason_title=this.anotherReasonTitle,t.another_reason_text=this.anotherReasonText),this.sendEmail&&(t.email_text=this.emailText),e)window.open(this.ziggyRoute("administration.api.product.update.status.email.preview",{product:this.product.id,...t}),"_blank"),this.$store.commit("sidebar/setLoading",!1);else{let n=this.feedbackType;Xr.updateStatus(this.product.id,t).then(o=>{this.$store.dispatch("sidebar/close"),window.flash(o.data.message,"success"),this.$store.dispatch("administrationProduct/list",{filters:this.product.filters}),this.$store.dispatch("administrationProduct/openCount"),this.$store.dispatch("administrationProduct/detail",{id:this.product.id}),this.reset(),n=="revise-public"&&this.$router.go()}).catch(o=>{this.$store.commit("sidebar/setLoading",!1),window.flash(o.response.data.message,"error")})}},load(){if(this.product){if(this.product.old){this.sendEmail=this.product.old.send_email,this.v$.emailText.$model=this.product.old.admin_personal_note,this.reasons=[];for(const e of this.product.old.reasons_with_trashed)e.type?this.reasons.push(e.type):(this.reasons.push("another"),this.v$.anotherReasonTitle.$model=e.custom_title,this.v$.anotherReasonText.$model=e.custom_text)}this.touched=!1}}},watch:{reasons:{deep:!0,handler(e){e.includes("another")?this.anotherReason=!0:this.anotherReason=!1}},anotherReason(e){e===!1&&(this.anotherReasonText=null,this.anotherReasonTitle=null)},product:{deep:!0,handler(){this.load()}}},mounted(){this.load()},setup(){return{v$:In()}}},dlo={class:"mb-4"},ulo={class:"form-group"},hlo={class:"row"},flo={key:0,class:"mt-3"},mlo={class:"form-group form-floating"},plo={for:"another_reason_title",class:"form-label"},glo={class:"form-group form-floating mt-4"},vlo={for:"another_reason_text",class:"form-label"},_lo={class:"quill-editor form-group mb-4 pt-3"},ylo={key:0,class:"text-danger"},blo={class:"col-12"},klo={key:0},wlo={class:"form-group form-floating mb-3 mt-4 position-relative"},$lo={for:"email_text",class:"form-label"},Clo={class:"quill-editor form-group mb-4 pt-3"},Slo={key:0,class:"text-danger"},Tlo={class:"row"},Elo={class:"col-12 mt-3"},Ilo=["disabled"];function Plo(e,t,n,o,i,r){const s=y("SearchDropdownSelect"),a=y("quill-editor"),l=y("TransitionCollapseHeight"),d=y("CheckboxInput"),u=y("AppIcon"),f=y("FormSidebar");return e.auth.is_admin?(h(),W(f,{key:0,id:"product-feedback",onClose:r.reset,onSubmit:t[6]||(t[6]=p=>r.update(!1)),"submit-disabled":!r.isValid},{title:F(()=>[z(m(["revise","revise-public"].includes(e.feedbackType)?e.$t("product.admin.feedback.send_product_revision"):e.$t("product.admin.feedback.send_product_rejection")),1)]),subtitle:F(()=>[z(m(e.product.title),1)]),"submit-button":F(()=>[z(m(e.$t("product.admin.feedback.send_feedback")),1)]),content:F(()=>[c("h4",dlo,m(e.$t("product.admin.feedback.choose_reasons")),1),c("div",null,[c("div",ulo,[c("div",hlo,[k(s,{label:"Vyhledejte důvod",placeholder:e.$t("public.start_writting"),index:"index",value:"value",options:r.reasonsOptions,selected:i.reasons,"onUpdate:selected":t[0]||(t[0]=p=>i.reasons=p)},null,8,["placeholder","options","selected"])])]),k(l,null,{default:F(()=>[i.anotherReason?(h(),g("div",flo,[c("div",mlo,[Oe(c("input",{id:"another_reason_title",class:X({"form-control":!0,"is-invalid":o.v$.anotherReasonTitle.$error}),placeholder:" ",type:"text",name:"title","onUpdate:modelValue":t[1]||(t[1]=p=>o.v$.anotherReasonTitle.$model=p)},null,2),[[wt,o.v$.anotherReasonTitle.$model]]),c("label",plo,m(e.$t("product.admin.feedback.reason")),1)]),c("div",glo,[c("label",vlo,m(e.$t("product.admin.feedback.another_reason_note")),1),c("div",_lo,[k(a,{class:X(["form-control p-0",{"is-invalid":o.v$.anotherReasonText.$error}]),contentType:"html",theme:"snow",ref:"another_reason_text",placeholder:"",content:o.v$.anotherReasonText.$model,"onUpdate:content":t[2]||(t[2]=p=>o.v$.anotherReasonText.$model=p),options:{...i.editor.simpleToolbar,placeholder:"Text"}},null,8,["class","content","options"]),o.v$.anotherReasonText.$error&&o.v$.anotherReasonText.required.$invalid?(h(),g("div",ylo,m(e.$t("validation.custom.description.required")),1)):D("",!0)])])])):D("",!0)]),_:1}),t[7]||(t[7]=c("hr",null,null,-1)),c("div",blo,[k(d,{id:"send_email",value:i.sendEmail,"onUpdate:value":t[3]||(t[3]=p=>i.sendEmail=p),label:e.$t("product.admin.feedback.send_email")},null,8,["value","label"])]),k(l,null,{default:F(()=>[i.sendEmail?(h(),g("div",klo,[c("div",wlo,[c("label",$lo,m(e.$t("product.admin.feedback.email_text")),1),c("div",Clo,[k(a,{class:X(["form-control p-0",{"is-invalid":o.v$.emailText.$error}]),contentType:"html",theme:"snow",ref:"email_text",placeholder:"",content:o.v$.emailText.$model,"onUpdate:content":t[4]||(t[4]=p=>o.v$.emailText.$model=p),options:{...i.editor.simpleToolbar,placeholder:e.$t("public.note.write")}},null,8,["class","content","options"]),o.v$.emailText.$error&&o.v$.emailText.required.$invalid?(h(),g("div",Slo,m(e.$t("validation.custom.description.required")),1)):D("",!0)])]),c("div",Tlo,[c("div",Elo,[c("button",{onClick:t[5]||(t[5]=p=>r.update(!0)),disabled:!i.sendEmail,class:"btn btn-center btn-sm btn-tertiary"},[z(m(e.$t("product.admin.feedback.email_preview"))+" ",1),k(u,{icon:"show",width:"20",height:"20",class:"ms-icon"})],8,Ilo)])])])):D("",!0)]),_:1})])]),_:1},8,["onClose","submit-disabled"])):D("",!0)}const pde=U(clo,[["render",Plo]]),Alo={props:{selected:{type:[String,Number,Array,Object],default:null},options:Array,label:String,optionName:{type:String,default:"name"},optionKey:{type:String,default:null},placeholder:String,multiple:{type:Boolean,default:!1},closeOnSelect:{type:Boolean,default:!0},searchable:{type:Boolean,default:!1},optionsTree:{type:Boolean,default:!1}},computed:{selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}}},methods:{isThirdLevel(e){return e.parent_id&&this.options.find(t=>t.id===e.parent_id)&&this.options.find(t=>t.id===e.parent_id).parent_id},isSecondLevel(e){return e.parent_id},isFirstLevel(e){return!e.parent_id}}},Dlo={class:"form-group form-floating"},xlo={key:0,class:"font-italic-important ms-3"},Olo={key:1,class:"ms-1"},Llo={key:2,class:"fw-bold"},Mlo={key:3},Nlo={class:"form-label"};function Rlo(e,t,n,o,i,r){const s=y("v-select");return h(),g("div",Dlo,[k(s,{class:"form-control",modelValue:r.selectedModel,"onUpdate:modelValue":t[0]||(t[0]=a=>r.selectedModel=a),options:n.options,placeholder:n.placeholder,label:n.optionName,clearable:!1,searchable:n.searchable,"close-on-select":n.closeOnSelect,reduce:n.optionKey?a=>a[n.optionKey]:void 0,multiple:n.multiple},os({"no-options":F(()=>[z(m(e.$t("filter.word_not_found")),1)]),_:2},[n.optionsTree?{name:"option",fn:F(a=>[r.isThirdLevel(a)?(h(),g("span",xlo,m("- "+a[n.optionName]),1)):r.isSecondLevel(a)?(h(),g("span",Olo,m("- "+a[n.optionName]),1)):r.isFirstLevel(a)?(h(),g("span",Llo,m(a[n.optionName]),1)):(h(),g("span",Mlo,m(a[n.optionName]),1))]),key:"0"}:{name:"option",fn:F(a=>[z(m(a[n.optionName]),1)]),key:"1"}]),1032,["modelValue","options","placeholder","label","searchable","close-on-select","reduce","multiple"]),c("label",Nlo,m(n.label),1)])}const lk=U(Alo,[["render",Rlo]]),jlo={props:{selected:[Array,Object],multiple:{type:Boolean,default:!1},closeOnSelect:{type:Boolean,default:!1}},computed:{...xe({categoriesFlat:"category/getCategoriesFlat"}),selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}}},mounted(){this.$store.dispatch("category/loadFlatTree")}},Flo={class:"form-group form-floating"},zlo={key:0,class:"fw-bold"},Ulo={key:1},Blo={key:2},Hlo={for:"type"};function Vlo(e,t,n,o,i,r){const s=y("v-select");return h(),g("div",Flo,[k(s,{id:"class-subject",label:"name",class:"form-control",multiple:n.multiple,modelValue:r.selectedModel,"onUpdate:modelValue":t[0]||(t[0]=a=>r.selectedModel=a),options:e.categoriesFlat.class,placeholder:e.$t("category.choose.class"),"close-on-select":n.closeOnSelect},{"no-options":F(()=>[z(m(e.$t("filter.word_not_found")),1)]),option:F(a=>[a.children&&a.children.length>0?(h(),g("span",zlo,m(a.name),1)):a.parent_id!==0?(h(),g("span",Ulo,m("- "+a.name),1)):(h(),g("span",Blo,m(a.name),1))]),_:1},8,["multiple","modelValue","options","placeholder","close-on-select"]),c("label",Hlo,m(e.$t("administration.product.detail.category.class")),1)])}const gde=U(jlo,[["render",Vlo]]);const qlo=UL(BL),Ylo={components:{AppIcon:Ue,FilePond:qlo},props:{productId:Number},data(){return{primaryColor:window.primaryColor,images:[],fileTypes:Wa.fileTypes,server:{url:this.ziggyRoute("product.store_files",this.productId),process:{headers:{"X-CSRF-TOKEN":document.head.querySelector('meta[name="csrf-token"]').content,Accept:"application/json"},withCredentials:!0}},labelIdleTemplate:"<div class='d-flex align-items-center p-3'><svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' aria-labelledby='upload' role='img' class='text-primary'><g fill='currentColor'><path fill-rule='evenodd' d='M12 2C9.55912 2 7.4608 3.45744 6.52373 5.54534C6.44011 5.73166 6.38425 5.85598 6.34206 5.94471C6.33167 5.96657 6.32326 5.98381 6.31654 5.99729L6.29677 5.99799C6.23318 5.99989 6.14598 6 6 6C3.79086 6 2 7.79086 2 10C2 12.2091 3.79086 14 6 14H6.17157L8.17157 12H6C4.89543 12 4 11.1046 4 10C4 8.89543 4.89543 8 6 8L6.06419 8.0001C6.27176 8.00057 6.51342 8.00111 6.71431 7.96068C6.92683 7.91791 7.17254 7.84692 7.414 7.69062C7.65546 7.53433 7.82083 7.33923 7.94687 7.16285C8.03371 7.04134 8.10219 6.90047 8.14829 6.8035C8.20111 6.69243 8.26605 6.54772 8.34352 6.37511L8.34839 6.36427C8.97472 4.96871 10.3753 4 12 4C13.6247 4 15.0253 4.96871 15.6516 6.36427L15.6565 6.37511C15.7339 6.54772 15.7989 6.69243 15.8517 6.8035C15.8978 6.90047 15.9663 7.04134 16.0531 7.16285C16.1792 7.33923 16.3445 7.53433 16.586 7.69062C16.8275 7.84692 17.0732 7.91791 17.2857 7.96068C17.4866 8.00111 17.7282 8.00057 17.9358 8.0001L18 8C19.1046 8 20 8.89543 20 10C20 11.1046 19.1046 12 18 12H15.8284L17.8284 14H18C20.2091 14 22 12.2091 22 10C22 7.79086 20.2091 6 18 6C17.854 6 17.7668 5.99989 17.7032 5.99799L17.6835 5.99729C17.6767 5.98381 17.6683 5.96657 17.6579 5.94471C17.6158 5.85598 17.5599 5.73166 17.4763 5.54534C16.5392 3.45744 14.4409 2 12 2ZM6.29756 6.03369C6.29743 6.0339 6.29755 6.03369 6.29756 6.03369V6.03369ZM17.7024 6.03369C17.7024 6.03369 17.7026 6.03393 17.7024 6.03369V6.03369Z' /><path data-v-a0babf54='' fill-rule='evenodd' d='M7.29289 15.2929L8.70711 16.7071L11 14.4142V21C11 21.5523 11.4477 22 12 22C12.5523 22 13 21.5523 13 21V14.4142L15.2929 16.7071L16.7071 15.2929L12 10.5858L7.29289 15.2929Z' /></g></svg><div class='d-flex flex-column ms-5 align-items-baseline'><span class='text-gray-800'>"+this.$t("fileupload.insert_file_for_upload")+"</span><span class='medium text-gray-600 fs-6'>"+this.$t("fileupload.can_upload_zip_pdf_pptx")+"</span></div></div>"}},computed:{...xe({product:"product/getProductData",auth:"auth/auth"}),maxFileSize(){return this.auth.is_admin?lh.max_file_size_admin:lh.max_file_size[this.auth.badge]}},methods:{handleFileUpload(e,t){e||(this.$store.dispatch("product/reloadFile"),this.$emit("file-touched"),setTimeout(()=>{this.$refs.productFile.removeFile(t.id)},1e3))},labelFileProcessingError(e){return e&&e.code===422?this.$t("fileupload.label_file_processing_error_422"):this.$t("fileupload.label_file_processing_error")}},mounted(){this.$store.dispatch("product/load",{id:this.productId})}},Wlo={class:"upload-box"},Glo={class:"upload-box-upload"},Zlo={key:0},Klo={class:"mt-4 mb-3 fw-bold"},Jlo={class:"d-flex flex-column"},Xlo=["href"],Qlo={key:0},eco={key:1},tco=["href"];function nco(e,t,n,o,i,r){const s=y("FilePond"),a=y("AppIcon");return h(),g("div",null,[c("div",Wlo,[c("div",Glo,[k(s,{name:"file",ref:"productFile",labelIdle:i.labelIdleTemplate,labelInvalidField:e.$t("fileupload.label_invalid_field"),labelFileWaitingForSize:e.$t("fileupload.label_file_waiting_for_size"),labelFileSizeNotAvailable:e.$t("fileupload.label_file_size_not_available"),labelFileLoadError:e.$t("fileupload.label_file_load_error"),labelFileLoading:e.$t("fileupload.label_file_loading"),labelFileProcessing:e.$t("fileupload.label_file_processing"),labelFileProcessingComplete:e.$t("fileupload.label_file_processing_complete"),labelFileProcessingAborted:e.$t("fileupload.label_file_processing_aborted"),labelFileProcessingError:r.labelFileProcessingError,labelTapToCancel:e.$t("fileupload.label_tap_to_cancel"),labelTapToRetry:e.$t("fileupload.label_tap_to_retry"),labelFileTypeNotAllowed:e.$t("fileupload.label_file_type_not_allowed"),fileValidateTypeLabelExpectedTypes:e.$t("fileupload.file_validate_type_label_expected_types")+" .zip, .pdf, .ppt, .pptx, .pps a .ppsx",labelMaxTotalFileSizeExceeded:e.$t("fileupload.label_max_total_file_size_exceeded"),labelMaxTotalFileSize:e.$t("fileupload.label_max_total_file_size")+" "+r.maxFileSize,"allow-multiple":!1,"allow-replace":!1,"allow-revert":!1,"allow-file-size-validation":!0,maxTotalFileSize:r.maxFileSize,"accepted-file-types":"application/zip, application/octet-stream, application/x-zip-compressed, multipart/x-zip, application/pdf, application/vnd.ms-powerpoint, application/vnd.openxmlformats-officedocument.presentationml.presentation, application/vnd.openxmlformats-officedocument.presentationml.slideshow",server:i.server,files:i.images,credits:"false",onProcessfile:r.handleFileUpload},null,8,["labelIdle","labelInvalidField","labelFileWaitingForSize","labelFileSizeNotAvailable","labelFileLoadError","labelFileLoading","labelFileProcessing","labelFileProcessingComplete","labelFileProcessingAborted","labelFileProcessingError","labelTapToCancel","labelTapToRetry","labelFileTypeNotAllowed","fileValidateTypeLabelExpectedTypes","labelMaxTotalFileSizeExceeded","labelMaxTotalFileSize","maxTotalFileSize","server","files","onProcessfile"])])]),e.product.file?(h(),g("div",Zlo,[c("p",Klo,m(e.$t("product.editor.file.uploaded_files")),1),c("div",Jlo,[e.product.file&&e.product.file.name?(h(),g("a",{key:0,class:"upload-box-gallery-item mt-3 w-100",href:e.ziggyRoute("product.download_files",{product:e.product.file.product_id,file:e.product.file.id}),target:"_blank"},[e.product.file.will_be_replaced_by?(h(),g("s",Qlo,[k(a,{icon:"file",class:"me-icon"}),z(" "+m(e.product.file.name),1)])):(h(),g("span",eco,[k(a,{icon:"file",class:"me-icon"}),z(" "+m(e.product.file.name),1)]))],8,Xlo)):D("",!0),e.product.file&&e.product.file.will_be_replaced_by&&e.product.file.will_be_replaced_by.id?(h(),g("a",{key:1,class:"upload-box-gallery-item mt-3 w-100",href:e.ziggyRoute("product.download_files",{product:e.product.file.product_id,file:e.product.file.will_be_replaced_by.id}),target:"_blank"},[k(a,{icon:"file",class:"me-icon"}),z(" "+m(e.product.file.will_be_replaced_by.name),1)],8,tco)):D("",!0)])])):D("",!0)])}const vde=U(Ylo,[["render",nco],["__scopeId","data-v-d858cdab"]]),oco={props:{classIdSelected:{type:Number,default:null},selected:{type:Array,default:()=>[]}},computed:{...an({classSubjectsFlat:e=>e.category.class_subject_flat_categories}),...xe({categoriesFlat:"category/getCategoriesFlat"}),classSelected(){return this.classIdSelected?this.categoriesFlat.class.find(e=>e.id==this.classIdSelected):null},selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}},options(){if(this.classIdSelected){let e=this.classSubjectsFlat.find(t=>[this.classSelected.id,this.classSelected.parent_id].includes(t.id));return e&&e.children?e.children:[]}else return this.categoriesFlat.subject}},methods:{isThirdLevel(e){return e.parent_id&&this.categoriesFlat.subject.find(t=>t.id==e.parent_id)&&this.categoriesFlat.subject.find(t=>t.id==e.parent_id).parent_id},isSecondLevel(e){return e.parent_id},isFirstLevel(e){return!e.parent_id},loadClassSubject(){this.$store.dispatch("category/loadClassSubjectFlat")}},mounted(){this.classIdSelected&&this.loadClassSubject(),this.$store.dispatch("category/loadFlatTree")},watch:{classIdSelected:{handler:function(){this.loadClassSubject()},deep:!0}}},ico={class:"form-group form-floating"},rco={key:0,class:"font-italic-important ms-3"},sco={key:1,class:"ms-1"},aco={key:2,class:"fw-bold"},lco={key:3},cco={for:"type"};function dco(e,t,n,o,i,r){const s=y("v-select");return h(),g("div",ico,[k(s,{id:"class-subject",label:"name",class:"form-control",multiple:"",modelValue:r.selectedModel,"onUpdate:modelValue":t[0]||(t[0]=a=>r.selectedModel=a),placeholder:e.$t("category.choose.subject"),"close-on-select":!1,options:r.options},{"no-options":F(()=>[z(m(e.$t("filter.word_not_found")),1)]),option:F(a=>[r.isThirdLevel(a)?(h(),g("span",rco,m("- "+a.name),1)):r.isSecondLevel(a)?(h(),g("span",sco,m("- "+a.name),1)):r.isFirstLevel(a)?(h(),g("span",aco,m(a.name),1)):(h(),g("span",lco,m(a.name),1))]),_:1},8,["modelValue","placeholder","options"]),c("label",cco,m(e.$t("administration.product.detail.category.subjects")),1)])}const _de=U(oco,[["render",dco]]),uco={vat:[{name:"0 %",value:0,type:null},{name:"0 % – Kniha, pracovní listy",value:0,type:"book"},{name:"0 % – Obrázková kniha, obrázky",value:0,type:"picture"},{name:"0 % – Předloha ke kreslení, omalovánky",value:0,type:"templates"},{name:"21 %",value:21,type:null},{name:"21 % – Nevýuka",value:21,type:"non_education"},{name:"21 % – Hra",value:21,type:"game"},{name:"21 % – Výzdoba třídy",value:21,type:"class_decoration"},{name:"21 % – Prezentace",value:21,type:"presentation"}]},hco={components:{CheckboxInput:js,ImageSourcesEditor:nM,TransitionCollapseHeight:qo},props:{hasNoImages:Boolean,hasProductImages:Boolean,hasAlsoOriginalImages:Boolean,imageSources:{type:Array,default:()=>[]}},computed:{hasNoImagesModel:{get(){return this.hasNoImages},set(e){this.$emit("update:hasNoImages",e)}},hasProductImagesModel:{get(){return this.hasProductImages},set(e){this.$emit("update:hasProductImages",e)}},hasAlsoOriginalImagesModel:{get(){return this.hasAlsoOriginalImages},set(e){this.$emit("update:hasAlsoOriginalImages",e)}},imageSourcesModel:{get(){return this.imageSources},set(e){this.$emit("update:imageSources",e)}}}},fco={class:"d-flex flex-column gap-3"},mco={key:0,class:"d-flex flex-column gap-3"};function pco(e,t,n,o,i,r){const s=y("CheckboxInput"),a=y("ImageSourcesEditor"),l=y("TransitionCollapseHeight");return h(),g("div",fco,[k(s,{id:"has-no-images",value:r.hasNoImagesModel,"onUpdate:value":t[0]||(t[0]=d=>r.hasNoImagesModel=d),label:e.$t("product.editor.has_no_images")},null,8,["value","label"]),k(l,null,{default:F(()=>[r.hasNoImagesModel?D("",!0):(h(),g("div",mco,[k(s,{id:"has-product-images",value:r.hasProductImagesModel,"onUpdate:value":t[1]||(t[1]=d=>r.hasProductImagesModel=d),label:e.$t("product.editor.has_product_images")},null,8,["value","label"]),k(a,{"image-sources":r.imageSourcesModel,"onUpdate:imageSources":t[2]||(t[2]=d=>r.imageSourcesModel=d),"has-also-original-images":r.hasAlsoOriginalImagesModel,"onUpdate:hasAlsoOriginalImages":t[3]||(t[3]=d=>r.hasAlsoOriginalImagesModel=d),"show-label":!0},null,8,["image-sources","has-also-original-images"])]))]),_:1})])}const yde=U(hco,[["render",pco]]),gco={components:{FormSidebar:_n,SidebarBlock:rb,AppSelect:lk,ClassSelect:gde,SubjectSelect:_de,ProductFileUpload:vde,Datetime:FO,ProductImageSourcesEditor:yde},data(){return{options:{vat:uco.vat,file:{types:Wa.fileTypes.map(e=>e.value)}},classes:[],subjects:[],themes:[],kinds:[],formats:[],holiday:[],edit:{approved_at:null,vat:{name:null,value:null,type:null},fileTouched:!1,categories:[],file_type:[],has_no_images:!1,has_also_original_images:!1,has_product_images:!1,image_sources:[]}}},computed:{...xe({categories:"category/getCategoriesFlat",product:"administrationProduct/getDetail",updateType:"sidebar/getData",auth:"auth/auth"})},watch:{subjects(e){this.edit.categories&&(this.edit.categories=this.edit.categories.filter(t=>t.type!="subject").concat(e))},classes(e){this.edit.categories&&(this.edit.categories=this.edit.categories.filter(t=>t.type!="class").concat(e))},themes(e){this.edit.categories&&(this.edit.categories=this.edit.categories.filter(t=>t.type!="theme").concat(e))},kinds(e){this.edit.categories&&(this.edit.categories=this.edit.categories.filter(t=>t.type!="kind").concat(e))},formats(e){this.edit.categories&&(this.edit.categories=this.edit.categories.filter(t=>t.type!="format").concat(e))},holiday(e){this.edit.categories&&(this.edit.categories=this.edit.categories.filter(t=>t.type!="holiday").concat(e))},product(){this.setEdit()}},methods:{save(){let t=this.updateType==="category-public";this.$store.dispatch("administrationProduct/update",{id:this.product.id,product:this.edit,onlyCategories:t}).then(()=>{t&&this.$router.go()})},editFile(){this.edit.fileTouched=!0},setEdit(){this.edit.approved_at=this.product.approved_at,this.edit.vat.name=this.product.vat.name,this.edit.vat.value=this.product.vat.value,this.edit.vat.type=this.product.vat.type,this.classes=this.product.categories&&this.product.categories.length?this.product.categories.filter(e=>e.type=="class"):[],this.subjects=this.product.categories&&this.product.categories.length?this.product.categories.filter(e=>e.type=="subject"):[],this.themes=this.product.categories&&this.product.categories.length?this.product.categories.filter(e=>e.type=="theme"):[],this.kinds=this.product.categories&&this.product.categories.length?this.product.categories.filter(e=>e.type=="kind"):[],this.formats=this.product.categories&&this.product.categories.length?this.product.categories.filter(e=>e.type=="format"):[],this.holiday=this.product.categories&&this.product.categories.length?this.product.categories.filter(e=>e.type=="holiday"):[],this.edit.categories=this.product.categories,this.edit.file_type=this.product.file_type,this.edit.has_no_images=this.product.has_no_images?this.product.has_no_images:!1,this.edit.has_also_original_images=this.product.has_also_original_images?this.product.has_also_original_images:!1,this.edit.has_product_images=this.product.has_product_images?this.product.has_product_images:!1,this.edit.image_sources=window._.cloneDeep(this.product.image_sources?this.product.image_sources:[])}},mounted(){["all","category","category-public"].includes(this.updateType)&&this.$store.dispatch("category/loadFlatTree"),this.setEdit()}},vco={key:0,class:"mb-4"},_co={for:"approved_at",class:"form-label"},yco={key:1,id:"image-sources",class:"mb-4"},bco={class:"small mb-1"},kco={key:2};function wco(e,t,n,o,i,r){const s=y("app-icon"),a=y("Datetime"),l=y("AppSelect"),d=y("SidebarBlock"),u=y("ClassSelect"),f=y("SubjectSelect"),p=y("ProductImageSourcesEditor"),v=y("ProductFileUpload"),_=y("FormSidebar");return e.auth.is_admin?(h(),W(_,{key:0,id:"product-update",onSubmit:r.save},{title:F(()=>[z(m(e.$t("administration.product.detail.edit.title")),1)]),subtitle:F(()=>[z(m(e.product.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.product.detail.edit.save")),1)]),content:F(()=>[["all","approved_at","vat_with_type"].includes(e.updateType)?(h(),W(d,{key:0,title:e.$t("administration.product.detail.general.title")},{default:F(()=>[["all","approved_at"].includes(e.updateType)?(h(),g("div",vco,[k(a,{id:"approved_at",name:"approved_at",type:"datetime",class:"form-group form-floating input-group cursor-pointer","input-class":"form-control",modelValue:i.edit.approved_at,"onUpdate:modelValue":t[1]||(t[1]=b=>i.edit.approved_at=b),"minute-step":1,placeholder:e.$t("administration.product.detail.general.approved_at")},{after:F(()=>[c("label",_co,m(e.$t("administration.product.detail.general.approved_at")),1),c("span",{class:"input-group-text right-border-radius-fix",onClick:t[0]||(t[0]=b=>i.edit.approved_at=null)},[k(s,{icon:"close",height:"16",width:"16"})])]),_:1},8,["modelValue","placeholder"])])):D("",!0),["all","vat_with_type"].includes(e.updateType)?(h(),W(l,{key:1,selected:i.edit.vat,"onUpdate:selected":t[2]||(t[2]=b=>i.edit.vat=b),options:i.options.vat,label:e.$t("administration.product.detail.general.vat_with_type"),class:"mb-4"},null,8,["selected","options","label"])):D("",!0)]),_:1},8,["title"])):D("",!0),["all","category","category-public"].includes(e.updateType)?(h(),W(d,{key:1,title:e.$t("administration.product.detail.category.title"),class:X({"mt-5":e.updateType=="all"})},{default:F(()=>[["all","category","category-public"].includes(e.updateType)?(h(),W(u,{key:0,selected:i.classes,"onUpdate:selected":t[3]||(t[3]=b=>i.classes=b),class:"mb-4",multiple:""},null,8,["selected"])):D("",!0),["all","category","category-public"].includes(e.updateType)?(h(),W(f,{key:1,selected:i.subjects,"onUpdate:selected":t[4]||(t[4]=b=>i.subjects=b),class:"mb-4"},null,8,["selected"])):D("",!0),["all","category","category-public"].includes(e.updateType)?(h(),W(l,{key:2,selected:i.themes,"onUpdate:selected":t[5]||(t[5]=b=>i.themes=b),options:e.categories.theme,"options-tree":"","close-on-select":!1,multiple:"",label:e.$t("administration.product.detail.category.theme"),placeholder:e.$t("category.choose.theme"),class:"mb-4"},null,8,["selected","options","label","placeholder"])):D("",!0),["all","category","category-public"].includes(e.updateType)?(h(),W(l,{key:3,selected:i.kinds,"onUpdate:selected":t[6]||(t[6]=b=>i.kinds=b),options:e.categories.kind,"options-tree":"","close-on-select":!1,multiple:"",label:e.$t("administration.product.detail.category.kind"),placeholder:e.$t("category.choose.kind"),class:"mb-4"},null,8,["selected","options","label","placeholder"])):D("",!0),["all","category","category-public"].includes(e.updateType)?(h(),W(l,{key:4,selected:i.formats,"onUpdate:selected":t[7]||(t[7]=b=>i.formats=b),options:e.categories.format,"options-tree":"","close-on-select":!1,multiple:"",label:e.$t("administration.product.detail.category.format"),placeholder:e.$t("category.choose.format"),class:"mb-4"},null,8,["selected","options","label","placeholder"])):D("",!0),["all","category","category-public"].includes(e.updateType)?(h(),W(l,{key:5,selected:i.holiday,"onUpdate:selected":t[8]||(t[8]=b=>i.holiday=b),options:e.categories.holiday,"options-tree":"","close-on-select":!1,multiple:"",label:e.$t("administration.product.detail.category.holiday"),placeholder:e.$t("category.choose.holiday"),class:"mb-4"},null,8,["selected","options","label","placeholder"])):D("",!0)]),_:1},8,["title","class"])):D("",!0),["all","file","fileType","imageSources"].includes(e.updateType)?(h(),W(d,{key:2,title:e.$t("administration.product.detail.file.title"),class:X({"mt-5":e.updateType=="all"})},{default:F(()=>[["all","fileType"].includes(e.updateType)?(h(),W(l,{key:0,modelValue:i.edit.file_type,"onUpdate:modelValue":t[9]||(t[9]=b=>i.edit.file_type=b),options:i.options.file.types,"close-on-select":!1,multiple:"",label:e.$t("administration.product.detail.file.type"),class:"mb-4"},null,8,["modelValue","options","label"])):D("",!0),["all","imageSources"].includes(e.updateType)?(h(),g("div",yco,[c("p",bco,m(e.$t("administration.product.detail.file.images")),1),k(p,{"image-sources":i.edit.image_sources,"onUpdate:imageSources":t[10]||(t[10]=b=>i.edit.image_sources=b),"has-also-original-images":i.edit.has_also_original_images,"onUpdate:hasAlsoOriginalImages":t[11]||(t[11]=b=>i.edit.has_also_original_images=b),"has-no-images":i.edit.has_no_images,"onUpdate:hasNoImages":t[12]||(t[12]=b=>i.edit.has_no_images=b),"has-product-images":i.edit.has_product_images,"onUpdate:hasProductImages":t[13]||(t[13]=b=>i.edit.has_product_images=b)},null,8,["image-sources","has-also-original-images","has-no-images","has-product-images"])])):D("",!0),["all","file"].includes(e.updateType)?(h(),g("div",kco,[k(v,{"product-id":e.product.id,onFileTouched:r.editFile},null,8,["product-id","onFileTouched"])])):D("",!0)]),_:1},8,["title","class"])):D("",!0)]),_:1},8,["onSubmit"])):D("",!0)}const bde=U(gco,[["render",wco]]),$co={components:{SchoolAccountingEmailUpdateSidebar:Kao,SchoolCreditOrderCreateSidebar:Uao,AuthorProductGroupCreateSidebar:iro,AuthorProductGroupUpdateSidebar:kro,AuthorProductGroupDeleteSidebar:Cro,AuthorPromoProductDeleteSidebar:Ero,AuthorDiscountDeleteSidebar:Nso,AuthorDiscountDeactivateSidebar:Fso,ComplaintCreateSidebar:Zoo,ComplaintShowSidebar:Gro,ProductDeleteSidebar:pso,ProductRatingSidebar:rio,ProductRevisionShowSidebar:aso,SchoolEmployeeDeleteSidebar:fde,SchoolEmployeeCreditUpdateSidebar:mde,SchoolInviteSidebar:Kso,SchoolLeaveSidebar:Hso,SchoolInvoiceDeleteSidebar:Qso,ProductUpdateSidebar:bde,ProductFeedbackSidebar:pde,ImageDeleteSidebar:_so,ProductExclusiveListSidebar:Oso},computed:{...xe({sidebarType:"sidebar/getType"})}};function Cco(e,t,n,o,i,r){return e.sidebarType?(h(),W(oc(e.sidebarType+"-sidebar"),{key:0})):D("",!0)}const Sco=U($co,[["render",Cco]]),Tco=""+new URL("credit_info_step_1-ccb6381d.svg",import.meta.url).href,Eco=""+new URL("credit_info_step_2-214e88f3.svg",import.meta.url).href,Ico=""+new URL("credit_info_step_3-434f099d.svg",import.meta.url).href,Pco={data(){return{creditInfoStep1:Tco,creditInfoStep2:Eco,creditInfoStep3:Ico}},methods:{openCreditOrderCreateModal(){this.$emit("close"),window.appModal("credit-order-create")}}},Aco={class:"modal-header d-flex justify-content-center p-4 pb-5"},Dco={class:"mb-0"},xco={class:"modal-body py-0 px-6"},Oco={class:"row"},Lco={class:"col-12 col-sm-4 d-flex flex-column align-items-center"},Mco=["src"],Nco={class:"text-center fw-medium mb-0"},Rco={class:"col-12 col-sm-4 d-flex flex-column align-items-center mt-3 mt-sm-0"},jco=["src"],Fco={class:"text-center fw-medium mb-0"},zco={class:"col-12 col-sm-4 d-flex flex-column align-items-center mt-3 mt-sm-0"},Uco=["src"],Bco={class:"text-center fw-medium mb-0"},Hco={class:"modal-footer justify-content-center p-4 pt-5"},Vco={class:"d-flex justify-content-center"};function qco(e,t,n,o,i,r){return h(),g("div",null,[c("div",Aco,[c("h3",Dco,m(e.$t("credit.info_modal.headline")),1)]),c("div",xco,[c("div",Oco,[c("div",Lco,[c("img",{src:i.creditInfoStep1,height:"78",class:"mb-4"},null,8,Mco),c("p",Nco,m(e.$t("credit.info_modal.steps.0")),1)]),c("div",Rco,[c("img",{src:i.creditInfoStep2,height:"78",class:"mb-4"},null,8,jco),c("p",Fco,m(e.$t("credit.info_modal.steps.1")),1)]),c("div",zco,[c("img",{src:i.creditInfoStep3,height:"78",class:"mb-4"},null,8,Uco),c("p",Bco,m(e.$t("credit.info_modal.steps.2")),1)])])]),c("div",Hco,[c("div",Vco,[c("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=(...s)=>r.openCreditOrderCreateModal&&r.openCreditOrderCreateModal(...s))},m(e.$t("public.acknowledge")),1)])])])}const Yco=U(Pco,[["render",qco]]),Wco=""+new URL("people_waving-338807f4.svg",import.meta.url).href,Gco=e=>e.replace(`/[	
\rs]+/`," ").trim().split(" ").length>1,Zco={components:{InputFullName:Qce,Loading:Rt},data(){return{peopleWaving:Wco,name:"",primaryColor:window.primaryColor,loading:!1}},validations:{name:{required:Yt,atleast2Words:Gco}},computed:{nameInvalidMessage(){return this.v$.name.$error&&this.v$.name.required.$invalid?this.$t("validation.custom.full_name.required"):this.v$.name.$error&&this.v$.name.atleast2Words.$invalid?this.$t("validation.custom.full_name.atleast_two_words"):null}},methods:{setName(){this.v$.name.$touch(),!this.v$.name.$error&&(this.loading||(this.loading=!0,Qc.nameSet(this.name).then(e=>{window.flash(e.data.message,"success"),window.location.reload()}).catch(e=>{console.error(e)}).finally(()=>{this.loading=!1})))}},setup(){return{v$:In()}}},Kco={class:"modal-body vl-parent p-5"},Jco={class:"d-flex flex-column align-items-center text-center gap-5"},Xco=["src"],Qco={class:"mb-1"},edo={class:"mb-0"};function tdo(e,t,n,o,i,r){const s=y("Loading"),a=y("InputFullName");return h(),g("div",Kco,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",Jco,[c("img",{src:i.peopleWaving,height:"123.61"},null,8,Xco),c("div",null,[c("h2",Qco,m(e.$t("public.ucitelnice_welcome.title")),1),c("p",edo,m(e.$t("public.ucitelnice_welcome.who_are_you")),1)]),k(a,{class:"text-start w-100",value:i.name,"onUpdate:value":t[1]||(t[1]=l=>i.name=l),invalid:o.v$.name.$error,"invalid-message":r.nameInvalidMessage,autocomplete:"newpassword"},null,8,["value","invalid","invalid-message"]),c("button",{class:"btn btn-primary",onClick:t[2]||(t[2]=(...l)=>r.setName&&r.setName(...l))},m(e.$t("public.enter")),1)])])}const ndo=U(Zco,[["render",tdo]]),odo={props:{title:{type:String,default:null},active:{type:Boolean,default:!1},passed:{type:Boolean,default:!1},showLine:{type:Boolean,default:!1}}},ido={class:"d-flex align-items-center"},rdo={key:0,class:"h-1px w-1rem bg-gray-400"};function sdo(e,t,n,o,i,r){const s=y("app-icon");return h(),g("div",ido,[n.showLine?(h(),g("div",rdo)):D("",!0),c("div",{class:X(["d-flex align-items-center justify-content-center border-circle h-2rem w-2rem me-1",n.active||n.passed?"bg-success-light":"bg-gray-300"])},[k(s,{icon:n.passed?"check-fill":"check-circle",height:20,width:20,class:X(n.active||n.passed?"text-success":"text-gray-500")},null,8,["icon","class"])],2),c("div",{class:X(["small fw-medium",n.active||n.passed?"text-success":"text-gray-500"])},m(n.title),3)])}const ado=U(odo,[["render",sdo]]),ldo={components:{ProgressBarItem:ado},props:{titles:{type:Array,default:()=>[]},tabs:{type:Array,default:()=>[]},activeTab:{type:String,default:()=>null}}},cdo={class:"d-flex justify-content-center align-items-center gap-1"};function ddo(e,t,n,o,i,r){const s=y("ProgressBarItem");return h(),g("div",cdo,[(h(!0),g(pe,null,Me(n.tabs,(a,l)=>(h(),W(s,{key:l,title:n.titles[l],active:n.activeTab==a,passed:l<n.tabs.indexOf(n.activeTab)||n.activeTab==n.tabs[n.tabs.length-1],"show-line":l>0},null,8,["title","active","passed","show-line"]))),128))])}const udo=U(ldo,[["render",ddo]]),hdo={components:{AppIcon:Ue},props:{placeholder:{type:String,default:null},min:{type:Number,default:null},step:{type:Number,default:null},type:{type:String,default:"text"},value:{type:[Number,String],default:null}},computed:{valueModel:{get(){return this.value},set(e){this.$emit("update:value",e)}}}},fdo={class:"position-relative"},mdo=["type","placeholder","step","min"];function pdo(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",fdo,[Oe(c("input",{name:"creditVoucher",type:n.type,class:X(["form-control",{"pe-5":r.valueModel}]),placeholder:n.placeholder,"onUpdate:modelValue":t[0]||(t[0]=a=>r.valueModel=a),step:n.step,min:n.min},null,10,mdo),[[m3,r.valueModel]]),n.value?(h(),W(s,{key:0,icon:"close-circle",height:24,width:24,class:"cursor-pointer text-primary-20 position-absolute top-50 translate-middle-y end-0 me-2",onClick:t[1]||(t[1]=a=>r.valueModel=null)})):D("",!0)])}const kde=U(hdo,[["render",pdo]]),gdo={props:{amount:{type:[Number,String],default:null},selectedAmount:{type:[Number,String],default:null}},data(){return{coins:P1}},computed:{selected(){return this.amount==this.selectedAmount}},methods:{select(){this.$emit("update:selectedAmount",this.amount),this.$emit("click")}}},vdo=["src"];function _do(e,t,n,o,i,r){return h(),g("div",{class:X(["rounded-pill btn-center h-3rem text-primary border px-4 cursor-pointer text-nowrap fw-medium",r.selected?"bg-primary-10 border-primary-10":"bg-white border-primary"]),onClick:t[0]||(t[0]=(...s)=>r.select&&r.select(...s))},[r.selected?(h(),g("img",{key:0,src:i.coins,height:"32",class:"me-icon"},null,8,vdo)):D("",!0),z(" "+m(n.amount.toLocaleString())+" "+m(e.$t("currency.short")),1)],2)}const ydo=U(gdo,[["render",_do]]),bdo={components:{CreditAmountSelectItem:ydo},props:{options:{type:Array,default:()=>[]},selected:{type:[Number,String],default:()=>null}},computed:{selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}}}},kdo={class:"d-flex gap-3 mb-4 flex-wrap"};function wdo(e,t,n,o,i,r){const s=y("CreditAmountSelectItem");return h(),g("div",kdo,[(h(!0),g(pe,null,Me(n.options,(a,l)=>(h(),W(s,{key:l,amount:a,"selected-amount":r.selectedModel,"onUpdate:selectedAmount":t[0]||(t[0]=d=>r.selectedModel=d),onClick:t[1]||(t[1]=d=>e.$emit("click"))},null,8,["amount","selected-amount"]))),128))])}const $do=U(bdo,[["render",wdo]]),dA={minimum_amount:1},Cdo={components:{AppIcon:Ue,CreditAmountSelect:$do,TransitionCollapseHeight:qo,ClearableInput:kde},props:{amount:{type:[Number,String],default:()=>null}},validations:{customAmount:{minValue:Ra(dA.minimum_amount)}},data(){return{amountMinimum:dA.minimum_amount,amountOptions:[100,200,300,500,1e3],customAmount:null,customAmountInputShown:!1}},computed:{amountModel:{get(){return this.amount},set(e){this.$emit("update:amount",e)}},...xe({auth:"auth/auth"})},methods:{openCreditInfoModal(){window.appModal("credit-info")},toggleCustomAmountInput(){this.customAmountInputShown=!this.customAmountInputShown,this.customAmountInputShown?this.amountModel=this.customAmount:this.amountModel=null},hideCustomAmountInput(){this.customAmountInputShown=!1}},setup(){return{v$:In()}},watch:{customAmount(){this.customAmount?this.amountMinimum<=this.customAmount&&(this.amountModel=this.customAmount):this.amountModel=null}}},Sdo={class:"d-flex flex-column flex-md-row mb-6"},Tdo={class:"mb-2"},Edo={class:"medium text-gray-700 mb-0"},Ido={class:"mt-2 mt-md-0"},Pdo={key:0,class:"d-flex align-items-center justify-content-center bg-primary-10 rounded py-2 px-3 mb-4"},Ado={class:"fw-medium mb-0"},Ddo=["href"],xdo={class:"fw-medium mb-3"},Odo={key:0,class:"form-group mt-2"},Ldo={class:"d-flex"},Mdo={key:0,class:"text-danger medium position-absolute"};function Ndo(e,t,n,o,i,r){const s=y("AppIcon"),a=y("CreditAmountSelect"),l=y("ClearableInput"),d=y("TransitionCollapseHeight");return h(),g("div",null,[c("div",Sdo,[c("div",null,[c("h3",Tdo,m(e.$t("credit.title")),1),c("p",Edo,[z(m(e.$t("credit.info.0"))+" ",1),c("a",{class:"text-decoration-underline text-gray-700 cursor-pointer",onClick:t[0]||(t[0]=(...u)=>r.openCreditInfoModal&&r.openCreditInfoModal(...u))},m(e.$t("credit.info.1")),1)])]),c("div",Ido,[c("button",{class:"btn btn-tertiary btn-sm btn-center text-nowrap",onClick:t[1]||(t[1]=u=>e.$emit("show-voucher"))},[k(s,{icon:"gift",height:20,width:20,class:"me-icon"}),z(" "+m(e.$t("voucher.own")),1)])])]),e.auth.is_school_manager?(h(),g("div",Pdo,[c("p",Ado,[z(m(e.$t("credit.personal_warning.0"))+" ",1),c("a",{href:e.ziggyRoute("school.manager.finance.order",{"open-increase-sidebar":!0})},m(e.$t("credit.personal_warning.1")),9,Ddo),t[5]||(t[5]=z(" "+m(".")))])])):D("",!0),c("p",xdo,m(e.$t("credit.amount.inquiry")),1),k(a,{options:i.amountOptions,selected:r.amountModel,"onUpdate:selected":t[2]||(t[2]=u=>r.amountModel=u),onClick:r.hideCustomAmountInput},null,8,["options","selected","onClick"]),c("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[3]||(t[3]=(...u)=>r.toggleCustomAmountInput&&r.toggleCustomAmountInput(...u))},[z(m(e.$t("credit.amount.custom"))+" ",1),k(s,{icon:i.customAmountInputShown?"chevron-up":"chevron-down",height:20,width:20,class:"ms-icon"},null,8,["icon"])]),k(d,null,{default:F(()=>[i.customAmountInputShown?(h(),g("div",Odo,[c("div",Ldo,[k(l,{class:"w-12dot5rem me-2",type:"number",min:1,step:100,value:i.customAmount,"onUpdate:value":t[4]||(t[4]=u=>i.customAmount=u)},null,8,["value"])]),o.v$.customAmount.$invalid?(h(),g("span",Mdo,m(e.$t("validation.min.numeric",{attribute:e.$t("public.amount"),min:i.amountMinimum})),1)):D("",!0)])):D("",!0)]),_:1})])}const Rdo=U(Cdo,[["render",Ndo]]),jdo={components:{PaymentOptions:V6},data(){return{otherMethodsShown:!1}},computed:{...an({lastPaymentInstrument:e=>e.auth.last_payment_instrument})}},Fdo={class:"text-center mb-2"},zdo={class:"medium text-center text-gray-700"};function Udo(e,t,n,o,i,r){const s=y("PaymentOptions");return h(),g("div",null,[c("h3",Fdo,m(e.lastPaymentInstrument&&e.lastPaymentInstrument!="credit"?e.$t("credit.payment.last_title"):e.$t("credit.payment.title")),1),c("p",zdo,m(e.lastPaymentInstrument&&e.lastPaymentInstrument!="credit"?e.$t("credit.payment.last_info"):e.$t("credit.payment.info")),1),k(s,{"credit-hidden":""})])}const Bdo=U(jdo,[["render",Udo]]),Hdo={components:{AppIcon:Ue,ClearableInput:kde},props:{voucher:{type:Object,default:()=>({code:null,invalid:!1})}},computed:{voucherModel:{get(){return this.voucher},set(e){this.$emit("update:voucher",e)}}},watch:{"voucher.code"(){this.voucherModel.invalid=!1}}},Vdo={class:"d-flex align-items-center mb-2"},qdo={class:"position-absolute cursor-pointer ms-neg-5dot5 bg-gray-300-hover border-circle w-2rem h-2rem btn-center"},Ydo={class:"mb-0"},Wdo={class:"col-12 col-md-8"},Gdo={class:"medium text-gray-700"},Zdo={class:"medium text-gray-700"},Kdo={key:0,class:"position-absolute text-danger medium mb-0"};function Jdo(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ClearableInput");return h(),g("div",null,[c("div",Vdo,[c("div",qdo,[k(s,{icon:"chevron-left",height:24,width:24,class:"",onClick:t[0]||(t[0]=l=>e.$emit("hide-voucher"))})]),c("h3",Ydo,m(e.$t("voucher.own")),1)]),c("div",Wdo,[c("p",Gdo,m(e.$t("voucher.apply.info.0")),1),c("p",Zdo,m(e.$t("voucher.apply.info.1")),1)]),k(a,{class:"w-12dot5rem",placeholder:"XXXXX",value:r.voucherModel.code,"onUpdate:value":t[1]||(t[1]=l=>r.voucherModel.code=l)},null,8,["value"]),r.voucherModel.invalid?(h(),g("p",Kdo,m(e.$t("voucher.invalid")),1)):D("",!0)])}const Xdo=U(Hdo,[["render",Jdo]]),Qdo={data(){return{coins:P1}},computed:{...xe({auth:"auth/auth"})}},euo={class:"text-center mb-2"},tuo={class:"text-center medium text-gray-700"},nuo=["href"],ouo={class:"d-flex align-items-center bg-success-light rounded px-5 py-3 mx-6"},iuo=["src"],ruo={class:"medium text-gray-700"},suo={class:"text-success mb-0"};function auo(e,t,n,o,i,r){return h(),g("div",null,[c("h3",euo,m(e.$t("credit.confirmation.title")),1),c("p",tuo,[z(m(e.$t("credit.confirmation.info.0"))+" ",1),c("a",{href:e.ziggyRoute("materialy"),class:"text-decoration-underline link-gray-700"},m(e.$t("credit.confirmation.info.1")),9,nuo),z(" "+m(e.$t("credit.confirmation.info.2")),1)]),c("div",ouo,[c("img",{src:i.coins,height:"70.84",class:"me-5"},null,8,iuo),c("div",null,[c("span",ruo,m(e.$t("credit.actual")),1),c("h2",suo,m(e.auth.credit.toLocaleString())+" "+m(e.$t("currency.short")),1)])])])}const luo=U(Qdo,[["render",auo]]),cuo={props:{qr:{type:String,required:!0},account_number:{type:[String,Number],required:!0},variable_symbol:{type:[String,Number],required:!0},amount:{type:[String,Number],required:!0}}},duo={class:"d-flex justify-content-center align-items-center"},uuo={class:"me-4"},huo=["src"],fuo={class:"text-start mb-2"},muo={class:"text-gray-800 medium mb-0"},puo={class:"fw-medium mb-0"},guo={class:"text-start mb-2"},vuo={class:"text-gray-800 medium mb-0"},_uo={class:"fw-medium mb-0"},yuo={class:"text-start"},buo={class:"text-gray-800 medium mb-0"},kuo={class:"fw-medium mb-0"};function wuo(e,t,n,o,i,r){return h(),g("div",duo,[c("div",uuo,[c("img",{src:n.qr,height:"162",width:"162",alt:"QR"},null,8,huo)]),c("div",null,[c("div",fuo,[c("p",muo,m(e.$t("credit.account_number")),1),c("p",puo,m(n.account_number),1)]),c("div",guo,[c("p",vuo,m(e.$t("credit.variable_symbol")),1),c("p",_uo,m(n.variable_symbol),1)]),c("div",yuo,[c("p",buo,m(e.$t("public.amount")),1),c("p",kuo,m(n.amount.toLocaleString())+" "+m(e.$t("currency.short")),1)])])])}const xM=U(cuo,[["render",wuo]]),$uo={components:{PaymentQrCode:xM},computed:{...an({data:e=>e.order.data})}},Cuo={class:"text-center mb-2"},Suo={class:"text-center medium text-gray-700 mb-5 px-6"};function Tuo(e,t,n,o,i,r){const s=y("PaymentQrCode");return h(),g("div",null,[c("h3",Cuo,m(e.$t("credit.confirmation.proforma.title")),1),c("p",Suo,m(e.$t("credit.confirmation.proforma.info")),1),k(s,{qr:e.data.qr,account_number:e.data.account_number,variable_symbol:e.data.variable_symbol,amount:e.data.amount},null,8,["qr","account_number","variable_symbol","amount"])])}const Euo=U($uo,[["render",Tuo]]),Iuo={components:{ProgressBar:udo,CreditOrderCreateModalAmount:Rdo,CreditOrderCreateModalVoucher:Xdo,CreditOrderCreateModalPayment:Bdo,CreditOrderCreateModalConfirmation:luo,CreditOrderCreateModalConfirmationProforma:Euo,AppIcon:Ue},props:{type:String},data(){return{amount:null,amountMinimum:dA.minimum_amount,voucher:{code:null,invalid:!1},isVoucherTab:!1,showConfirmationTab:!1,activeTab:"amount",tabs:["amount","payment","confirmation"],titles:[this.$t("public.amount"),this.$t("public.payment"),this.$t("public.confirmation")],continueButtonTexts:[this.$t("credit.payment.link"),this.$t("credit.increase"),this.$t("public.done")]}},validations(){return{amount:{required:Yt,minValue:Ra(this.amountMinimum),maxValue:Vd(Number.MAX_VALUE)}}},computed:{...xe({payment:"payment/getPaymentData"}),continueButtonDisableds(){return[!this.amount,!this.paymentValid,!1]},activeTabIndex(){return this.tabs.indexOf(this.activeTab)},continueButtonText(){return this.isVoucherTab?this.$t("voucher.apply.title"):this.continueButtonTexts[this.activeTabIndex]},continueButtonDisabled(){return this.isVoucherTab?!this.voucher.code:this.continueButtonDisableds[this.activeTabIndex]},isPaymentTab(){return this.activeTab=="payment"},isConfirmationTab(){return this.activeTab=="confirmation"},amountTextShown(){return this.amount&&!this.isVoucherTab&&!this.isConfirmationTab},paymentValid(){return this.payment.instrument.length>0&&(this.payment.instrument!=="bank_account"||this.payment.swift!==null)&&this.payment.instrument!=="card"}},methods:{next(){this.isVoucherTab?this.voucherApply():this.isPaymentTab?this.payment.instrument=="proforma"?this.orderProformaCreate():this.orderCreate():this.isConfirmationTab?this.$parent.close():this.activeTab=this.tabs[this.activeTabIndex+1]},back(){this.activeTab=this.tabs[this.activeTabIndex-1]},voucherApply(){this.$parent.loading=!0,this.$store.dispatch("order/credit",{instrument:"voucher",code:this.voucher.code}).then(()=>{window.eventBus.emit("rerender-user-dashboard-header"),this.$store.commit("auth/setLoaded",!1),this.$store.dispatch("auth/load").then(()=>{this.$parent.loading=!1,this.showConfirmationTab=!0,this.activeTab="confirmation",this.isVoucherTab=!1})}).catch(()=>{this.voucher.invalid=!0,this.$parent.loading=!1})},orderProformaCreate(){this.$parent.loading=!0,this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("order/credit",{amount:this.amount}).then(()=>{this.$parent.loading=!1,this.activeTab=this.tabs[this.activeTabIndex+1],this.$store.commit("payment/reset"),this.$store.commit("auth/setLoaded",!1),this.$store.dispatch("auth/load")}).catch(()=>{this.$parent.loading=!1})},orderCreate(){this.$parent.loading=!0,this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("order/credit",{amount:this.amount}).then(e=>{["card","payment_card","gpay","apple_pay"].includes(e.data.method)?window._gopay.checkout({gatewayUrl:e.data.gw_url,inline:!0},function(){window.location.href=e.data.return_url}):e.data.method==="bank_account"&&(window.location.href=e.data.gw_url)}).catch(()=>{this.$parent.loading=!1})},typeUpdateHandler(){this.type==="credit-order-create-confirmation"?(this.activeTab="confirmation",this.showConfirmationTab=!0):this.type==="credit-order-create-voucher"?this.isVoucherTab=!0:this.activeTab="amount"}},mounted(){this.typeUpdateHandler()},setup(){return{v$:In()}},watch:{type(){this.typeUpdateHandler()}}},Puo={class:"modal-header px-6 py-4 border-bottom justify-content-center"},Auo={class:"modal-body px-6 py-4"},Duo={class:"modal-footer border-top d-flex align-items-center justify-content-between px-6 py-4"},xuo={key:0,class:"medium text-gray-800"};function Ouo(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ProgressBar"),l=y("CreditOrderCreateModalConfirmation"),d=y("CreditOrderCreateModalAmount"),u=y("CreditOrderCreateModalVoucher"),f=y("CreditOrderCreateModalPayment"),p=y("CreditOrderCreateModalConfirmationProforma");return h(),g("div",null,[c("div",Puo,[r.isPaymentTab?(h(),g("button",{key:0,class:"btn btn-tertiary btn-sm btn-center position-absolute start-0 ms-4",onClick:t[0]||(t[0]=(...v)=>r.back&&r.back(...v))},[k(s,{icon:"chevron-left",class:"me-icon"}),z(" "+m(e.$t("public.back")),1)])):D("",!0),k(a,{titles:i.titles,tabs:i.tabs,"active-tab":i.activeTab},null,8,["titles","tabs","active-tab"])]),c("div",Auo,[i.showConfirmationTab?(h(),W(l,{key:0})):(h(),g(pe,{key:1},[i.activeTab==i.tabs[0]&&!i.isVoucherTab?(h(),W(d,{key:0,amount:i.amount,"onUpdate:amount":t[1]||(t[1]=v=>i.amount=v),onShowVoucher:t[2]||(t[2]=v=>i.isVoucherTab=!0)},null,8,["amount"])):D("",!0),i.activeTab==i.tabs[0]&&i.isVoucherTab?(h(),W(u,{key:1,voucher:i.voucher,"onUpdate:voucher":t[3]||(t[3]=v=>i.voucher=v),onHideVoucher:t[4]||(t[4]=v=>i.isVoucherTab=!1)},null,8,["voucher"])):D("",!0),i.activeTab==i.tabs[1]?(h(),W(f,{key:2})):D("",!0),i.activeTab==i.tabs[2]?(h(),W(p,{key:3,"active-tab":i.activeTab,"onUpdate:activeTab":t[5]||(t[5]=v=>i.activeTab=v)},null,8,["active-tab"])):D("",!0)],64))]),c("div",Duo,[c("div",null,[r.amountTextShown?(h(),g("span",xuo,m(e.$t("credit.amount.info"))+" "+m(Number(i.amount).toLocaleString())+" "+m(e.$t("currency.short")),1)):D("",!0)]),c("button",{class:X(["btn btn-primary btn-sm btn-center m-0",{disabled:r.continueButtonDisabled}]),onClick:t[6]||(t[6]=(...v)=>r.next&&r.next(...v))},[z(m(r.continueButtonText)+" ",1),r.isConfirmationTab?D("",!0):(h(),W(s,{key:0,icon:"chevron-right",class:"ms-icon"}))],2)])])}const Luo=U(Iuo,[["render",Ouo]]),Muo={types:{"user-invoice-data-update":{width:572,queryAvailable:!1,authorization:"guest"},"user-name-set":{width:452,queryAvailable:!1,authorization:"guest"},"discount-automatic-info":{width:747,queryAvailable:!1,authorization:"author"},"credit-info":{width:747,queryAvailable:!1,authorization:"user"},"credit-order-create":{width:726,queryAvailable:!0,authorization:"user"},"credit-order-create-amount":{width:726,queryAvailable:!1,authorization:"user"},"credit-order-create-voucher":{width:726,queryAvailable:!0,authorization:"user"},"credit-order-create-payment":{width:726,queryAvailable:!1,authorization:"user"},"credit-order-create-confirmation":{width:726,queryAvailable:!0,authorization:"user"}}},Nuo=""+new URL("discount_info_step_1-663f51a4.svg",import.meta.url).href,Ruo=""+new URL("discount_info_step_2-330fd512.svg",import.meta.url).href,juo=""+new URL("discount_info_step_3-bddce8e6.svg",import.meta.url).href,Fuo={data(){return{discountInfoStep1:Nuo,discountInfoStep2:Ruo,discountInfoStep3:juo}},methods:{close(){this.$emit("close")}}},zuo={class:"modal-header d-flex justify-content-center p-4"},Uuo={class:"mb-0"},Buo={class:"modal-body py-0 px-6"},Huo={class:"d-flex align-items-center"},Vuo={class:"col-12 col-sm-4 d-flex flex-column align-items-center"},quo=["src"],Yuo={class:"text-center fw-medium mb-0"},Wuo={class:"col-12 col-sm-4 d-flex flex-column align-items-center mt-3 mt-sm-0"},Guo=["src"],Zuo={class:"text-center fw-medium mb-0"},Kuo={class:"col-12 col-sm-4 d-flex flex-column align-items-center mt-3 mt-sm-0"},Juo=["src"],Xuo={class:"text-center fw-medium mb-0"},Quo={class:"modal-footer justify-content-center p-4"},eho={class:"d-flex justify-content-center"};function tho(e,t,n,o,i,r){return h(),g("div",null,[c("div",zuo,[c("h3",Uuo,m(e.$t("discount.info_modal.headline")),1)]),c("div",Buo,[c("div",Huo,[c("div",Vuo,[c("img",{src:i.discountInfoStep1,height:"82.719",class:"mb-4"},null,8,quo),c("p",Yuo,m(e.$t("discount.info_modal.steps.0")),1)]),c("div",Wuo,[c("img",{src:i.discountInfoStep2,height:"88",class:"mb-4"},null,8,Guo),c("p",Zuo,m(e.$t("discount.info_modal.steps.1")),1)]),c("div",Kuo,[c("img",{src:i.discountInfoStep3,height:"110",class:"mb-4"},null,8,Juo),c("p",Xuo,m(e.$t("discount.info_modal.steps.2")),1)])])]),c("div",Quo,[c("div",eho,[c("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=(...s)=>r.close&&r.close(...s))},m(e.$t("public.acknowledge")),1)])])])}const nho=U(Fuo,[["render",tho]]),oho={components:{Loading:Rt,UserInvoiceDataUpdateForm:Nle},data(){return{primaryColor:window.primaryColor,loading:!1,invoiceDataCopy:{...this.invoiceData}}},computed:{...an({invoiceData:e=>e.auth.invoice_data})},methods:{update(){this.$refs["user-invoice-data-update-form"].update().then(()=>{this.$parent.close(),this.$store.commit("auth/setLoaded",!1),this.$store.dispatch("auth/load")})}},watch:{invoiceData:{handler(e){this.invoiceDataCopy={...e}},deep:!0,immediate:!0}}},iho={class:"modal-header flex-column align-items-start p-4 pb-0"},rho={class:"text-gray-700 mb-0"},sho={class:"modal-body vl-parent p-4"},aho={class:"modal-footer border-top p-4"};function lho(e,t,n,o,i,r){const s=y("Loading"),a=y("UserInvoiceDataUpdateForm");return h(),g("div",null,[c("div",iho,[c("h4",null,m(e.$t("cart.edit_invoice_data_modal.title")),1),c("p",rho,m(e.$t("cart.edit_invoice_data_modal.text")),1)]),c("div",sho,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),k(a,{loading:i.loading,"onUpdate:loading":t[1]||(t[1]=l=>i.loading=l),"invoice-data":i.invoiceDataCopy,ref:"user-invoice-data-update-form"},null,8,["loading","invoice-data"])]),c("div",aho,[c("button",{class:"btn btn-primary btn-sm",onClick:t[2]||(t[2]=(...l)=>r.update&&r.update(...l))},m(e.$t("public.save")),1)])])}const cho=U(oho,[["render",lho]]),dho={components:{CreditInfoModal:Yco,CreditOrderCreateModal:Luo,UserNameSetModal:ndo,Loading:Rt,DiscountAutomaticInfoModal:nho,UserInvoiceDataUpdateModal:cho},data(){return{primaryColor:window.primaryColor,loading:!1,types:Muo.types,bootstrapModal:null,type:null}},computed:{...xe({auth:"auth/auth"}),modalWidth(){return this.type&&this.types[this.type].width?"max-width: "+this.types[this.type].width+"px;":null},authorizationLevel(){return this.type&&this.types[this.type]?this.types[this.type].authorization:void 0},isAuthorized(){return this.authorizationLevel?this.$store.getters["auth/isAuthorized"](this.authorizationLevel):void 0}},methods:{modal(e){if(this.type=e,this.isAuthorized){const t={backdrop:e==="user-name-set"?"static":!0,keyboard:e!=="user-name-set"};this.bootstrapModal=new bf(this.$refs.appModal,t),this.bootstrapModal.show()}},close(){this.bootstrapModal.hide(),this.reset()},reset(){this.type=null,this.resetQueryModal()},resetQueryModal(){let e={...this.$route.query};e.modal!==void 0&&(delete e.modal,this.$router.push({query:e}))},openFromRouteHandler(){let e=this.$route.query.modal;this.auth.id&&e&&Object.keys(this.types).includes(e)&&this.types[e].queryAvailable&&this.modal(e)}},created(){window.appModal=e=>this.modal(e)},mounted(){this.bootstrapModal=new bf(this.$refs.appModal),this.$refs.appModal.addEventListener("hidden.bs.modal",this.hide)},watch:{"auth.id":{handler(){this.openFromRouteHandler(),this.auth.is_name_set===!1&&this.auth.check&&window.appModal("user-name-set")}},$route(){this.openFromRouteHandler()}}},uho={class:"modal fade",tabindex:"-1","aria-hidden":"true",ref:"appModal","aria-labelledby":"App Modal"},hho={class:"modal-content vl-parent"};function fho(e,t,n,o,i,r){const s=y("Loading"),a=y("UserInvoiceDataUpdateModal"),l=y("UserNameSetModal"),d=y("CreditInfoModal"),u=y("DiscountAutomaticInfoModal"),f=y("CreditOrderCreateModal");return h(),g("div",uho,[c("div",{class:"modal-dialog modal-dialog-centered modal-ku",style:Bn(r.modalWidth)},[c("div",hho,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=p=>i.loading=p),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),i.type!=="user-name-set"?(h(),g("button",{key:0,type:"button",class:"btn-close position-absolute top-0 end-0 me-4 mt-4","data-bs-dismiss":"modal","aria-label":"Close",onClick:t[1]||(t[1]=(...p)=>r.close&&r.close(...p))})):D("",!0),i.type=="user-invoice-data-update"?(h(),W(a,{key:1})):D("",!0),i.type=="user-name-set"?(h(),W(l,{key:2})):D("",!0),i.type=="credit-info"?(h(),W(d,{key:3,onClose:r.close},null,8,["onClose"])):D("",!0),i.type=="discount-automatic-info"?(h(),W(u,{key:4,onClose:r.close},null,8,["onClose"])):D("",!0),i.type=="credit-order-create"||i.type=="credit-order-create-voucher"||i.type=="credit-order-create-confirmation"?(h(),W(f,{key:5,type:i.type},null,8,["type"])):D("",!0)])],4)],512)}const mho=U(dho,[["render",fho]]),pho={components:{AppIcon:Ue,UserIcon:dL},props:{name:String,image:String,id:Number,isFavouriteAuthor:Boolean,isAuthorVerified:Boolean,followersCount:String},data(){return{changed:!1,loading:!1,isFavourite:this.isFavouriteAuthor,followersCountData:this.followersCount,userToAdd:this.id}},computed:{...xe({auth:"auth/auth"})},methods:{changeFavouriteState(){this.loading||(this.auth.check?(this.loading=!0,gf.addToFavourite(this.userToAdd,!this.isFavourite).then(e=>{this.isFavourite,this.changed=!0,this.isFavourite=!this.isFavourite,this.followersCountData=e.data.followers_count,this.loading=!1}).catch(e=>{var t,n,o;((t=e==null?void 0:e.response)==null?void 0:t.status)===500?window.flash(this.$t("public.unknown_error"),"error"):(o=(n=e==null?void 0:e.response)==null?void 0:n.data)!=null&&o.message&&window.flash(e.response.data.message,"error"),this.loading=!1})):window.loginRegisterModal(window.location.href))}}},gho={key:0,class:"border-top-2 border-bottom-2 py-4"},vho={class:"row"},_ho={class:"col-6 d-flex align-items-center"},yho=["href"],bho={class:"ms-3"},kho=["href"],who={class:"text-gray"},$ho={class:"col-6 d-flex align-items-center justify-content-end"},Cho=["disabled","data-lb-action","data-action-attitude"],Sho={key:0},Tho={key:0},Eho={key:1},Iho={key:1};function Pho(e,t,n,o,i,r){const s=y("UserIcon"),a=y("AppIcon");return n.id?(h(),g("div",gho,[c("div",vho,[c("div",_ho,[c("a",{href:e.ziggyRoute("user.show",n.id)},[k(s,{"alt-text":n.name,image:n.image,"is-verified":n.isAuthorVerified,"max-height":"38px"},null,8,["alt-text","image","is-verified"])],8,yho),c("div",bho,[c("a",{href:e.ziggyRoute("user.show",n.id)},m(n.name),9,kho),c("div",who,m(i.followersCountData),1)])]),c("div",$ho,[c("button",{class:X(["btn","btn-tertiary","btn-sm",i.isFavourite&&!i.loading?"text-danger":""]),disabled:i.loading,onClick:t[0]||(t[0]=(...l)=>r.changeFavouriteState&&r.changeFavouriteState(...l)),"data-lb-action":i.isFavourite?"author-unfollow":"author-follow","data-action-attitude":i.isFavourite?"negative":"positive"},[i.loading?(h(),g("span",Iho,[k(a,{icon:"cog",spin:!0})])):(h(),g("span",Sho,[i.isFavourite?(h(),g("span",Tho,m(e.$t("author.favourite.remove")),1)):(h(),g("span",Eho,m(e.$t("author.favourite.add")),1))]))],10,Cho)])])])):D("",!0)}const Aho=U(pho,[["render",Pho]]),Dho={components:{CartProductAddButton:f6},props:{product:{type:Object,required:!0}},computed:{...xe({isInCart:"cart/isItemInCart"}),isAdded(){return this.isInCart(this.product.id)}}},xho=["href"];function Oho(e,t,n,o,i,r){const s=y("app-icon"),a=y("CartProductAddButton");return h(),g("div",null,[k(a,{product:n.product,"class-custom":"btn btn-primary btn-center w-100 text-truncate",disabled:r.isAdded,context:"detail","tooltip-hidden":""},{default:F(()=>[r.isAdded?(h(),g(pe,{key:0},[z(m(e.$t("cart.product_already_in_cart"))+" ",1),k(s,{icon:"basket",class:"ms-icon",height:"20",width:"20"})],64)):(h(),g(pe,{key:1},[k(s,{icon:"basket",class:"me-icon",height:"20",width:"20"}),z(" "+m(e.$t("cart.into_cart")),1)],64))]),_:1},8,["product","disabled"]),r.isAdded?(h(),g("a",{key:0,href:e.ziggyRoute("cart.index"),class:"btn btn-tertiary btn-center w-100 mt-3 text-truncate"},[z(m(e.$t("cart.navigate"))+" ",1),k(s,{icon:"chevron-right",class:"ms-icon",height:"20",width:"20"})],8,xho)):D("",!0)])}const Lho=U(Dho,[["render",Oho]]),Mho={components:{AppIcon:Ue,Loading:Rt,CartProductDetailButton:Lho},props:{product:{type:Object,default(){return{}}},alreadyBought:{type:Boolean,default:!1}},data(){return{coins:P1,coinsGray:R6,primaryColor:window.primaryColor,loadingOrderExpedited:!1}},computed:{possibleToAddToWish(){return!this.addedToWishList},...xe({auth:"auth/auth",isInCart:"cart/isItemInCart",loadingCart:"cart/loading"}),enoughCredit(){return this.product.author_discount?this.auth.credit>=this.product.author_discount.new_price:this.auth.credit>=this.product.price},isAdded(){return this.isInCart(this.product.id)},loading(){return this.loadingOrderExpedited||this.loadingCart}},methods:{webinarInfo(){window.location.href=this.ziggyRoute("product.show",{id:this.product.id})},openDetail(){window.location.href=this.ziggyRoute("product.show",{id:this.product.id})},openCreditOrderCreateModal(){window.appModal("credit-order-create")},placeExpedited(){this.loadingOrderExpedited=!0,ry.placeExpedited(this.product.id).then(()=>{this.loadingOrderExpedited=!1,window.flash(null,"success",7500,"FlashCompProductCreditPayment",{product:this.product,width:309}),this.$emit("reload"),this.$store.commit("auth/setLoaded",!1),this.$store.dispatch("auth/load")}).catch(e=>{this.loadingOrderExpedited=!1,window.flash(e.message,"error")})},download(){window.eventBus.emit("flash-product-credit-payment-hide"),window.location.href=this.ziggyRoute("downloads.download",{product:this.product.id})}}},Nho={class:"col-12 vl-parent"},Rho={key:0,class:"w-100 btn btn-danger bg-danger-light border-none mb-3 cursor-default"},jho={class:"text-danger medium fw-medium"},Fho={key:1,class:"w-100 btn btn-primary bg-gray-300 border-none",disabled:""},zho={class:"text-gray-800 medium fw-medium"},Uho={key:2,class:"row"},Bho=["disabled"],Hho=["src"],Vho={class:"d-flex align-items-center justify-content-center"},qho={class:"small text-center text-gray-700 h-0dot75rem fw-medium mb-0"};function Yho(e,t,n,o,i,r){const s=y("Loading"),a=y("CartProductDetailButton"),l=y("AppIcon"),d=sn("tooltip");return h(),g("div",Nho,[k(s,{active:r.loading,"onUpdate:active":t[0]||(t[0]=u=>r.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),n.product.status!==1||n.product.hidden||n.product.deleted_at?(h(),g("div",Rho,[c("span",jho,m(e.$t("product.product_is_not_for_sale")),1)])):D("",!0),n.alreadyBought?(h(),g("button",Fho,[c("span",zho,m(e.$t("cart.already_bought")),1)])):D("",!0),n.alreadyBought?(h(),g("a",{key:3,class:"btn btn-primary btn-center w-100 mt-3",onClick:t[3]||(t[3]=(...u)=>r.download&&r.download(...u))},[z(m(e.$t("product.download"))+" ",1),k(l,{icon:"download",class:"ms-icon",height:"20",width:"20"})])):(h(),g("div",Uho,[c("div",{class:X(["col-12",{"col-lg-6 pe-lg-2":e.auth.check&&!r.isAdded}])},[k(a,{product:n.product},null,8,["product"])],2),e.auth.check?(h(),g("div",{key:0,class:X(["col-12 mt-3",{"col-lg-6 mt-lg-0 ps-lg-2":!r.isAdded}])},[Oe((h(),g("div",null,[c("button",{class:"btn btn-secondary btn-center h-3rem w-100 mb-2",disabled:!r.enoughCredit,onClick:t[1]||(t[1]=(...u)=>r.placeExpedited&&r.placeExpedited(...u))},[c("img",{src:r.enoughCredit?i.coins:i.coinsGray,height:"30",class:"me-icon"},null,8,Hho),z(" "+m(e.$t("cart.payment.instant")),1)],8,Bho)])),[[d,{content:r.enoughCredit?null:e.$t("credit.increase_info"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),c("div",Vho,[c("p",qho,m(e.$t("credit.actual_personal")+":")+" "+m(e.auth.credit.toLocaleString())+" "+m(e.$t("currency.short")),1),r.enoughCredit?D("",!0):Oe((h(),g("div",{key:0,class:"text-primary cursor-pointer ms-2",onClick:t[2]||(t[2]=(...u)=>r.openCreditOrderCreateModal&&r.openCreditOrderCreateModal(...u))},[k(l,{icon:"plus-circle",height:24,width:24})])),[[d,{content:e.$t("credit.increase"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])],2)):D("",!0)]))])}const Who=U(Mho,[["render",Yho]]);const Gho={props:{alt:{type:String,default(){return null}},images:{type:Array,default(){return[]}},thumbnails:{type:Array,default(){return[]}}},data(){return{index:null,leftSideImageListHeight:500,selectedImageIndex:0}},components:{AppIcon:Ue},methods:{open(e){this.$emit("open",e)},incrementSelected(){this.selectedImageIndex>=this.thumbnails.length-1?this.selectedImageIndex=0:this.selectedImageIndex+=1},decrementSelected(){this.selectedImageIndex=Math.max(this.selectedImageIndex-1,0)}},watch:{selectedImageIndex(e){this.$scrollTo("#left-image-"+e,{duration:150,offset:-128,container:this.$refs["left-side-images"]})}}},Zho={class:"gallery-wrapper"},Kho={class:"d-lg-inline-flex flex-lg-row d-block align-items-center justify-content-between w-100"},Jho={key:0,class:"gallery-images-left"},Xho={class:"d-flex justify-content-center align-items-center d-none d-lg-flex"},Qho={class:"d-flex flex-column left-side-images-scroll gap-2 gap-lg-0 d-none d-lg-flex",ref:"left-side-images"},efo=["onClick","src","alt","id"],tfo={class:"d-flex justify-content-center align-items-center d-none d-lg-flex order-2 order-lg-1"},nfo={class:"w-100"},ofo={class:"d-flex justify-content-center"},ifo=["src","alt"],rfo={class:"d-flex gap-2 gap-lg-0 d-lg-none horizontal-scroll-mobile"},sfo=["onClick","src","alt","id"];function afo(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",Zho,[c("div",Kho,[n.images.length>0?(h(),g("div",Jho,[c("div",Xho,[c("button",{class:"btn btn-secondary w-3rem h-3rem d-flex justify-content-center align-items-center",ref:"chevron-icon",onClick:t[0]||(t[0]=a=>r.decrementSelected())},[k(s,{icon:"chevron-up",height:"16",width:"16",class:"position-absolute"})],512)]),c("div",Qho,[(h(!0),g(pe,null,Me(n.thumbnails,(a,l)=>(h(),g("div",{class:"mt-2 d-flex flex-column cursor-pointer",key:l},[c("img",{onClick:d=>i.selectedImageIndex=l,src:a,alt:n.alt,id:"left-image-"+l,class:X(["img-fluid","gallery-thumbnail",l===i.selectedImageIndex?"border-gray-800-2":""])},null,10,efo)]))),128))],512),c("div",tfo,[c("button",{class:"btn btn-secondary w-3rem h-3rem mt-2 d-flex justify-content-center align-items-center",onClick:t[1]||(t[1]=a=>r.incrementSelected())},[k(s,{icon:"chevron-down",height:"16",width:"16",class:"position-absolute"})])])])):D("",!0),c("div",nfo,[c("div",ofo,[c("img",{src:n.images[i.selectedImageIndex],alt:n.alt,class:"gallery-img-big cursor-pointer img-fluid",onClick:t[2]||(t[2]=a=>r.open(i.selectedImageIndex)),ref:"big-image"},null,8,ifo)])]),c("div",rfo,[(h(!0),g(pe,null,Me(n.thumbnails,(a,l)=>(h(),g("div",{class:"mt-2 cursor-pointer",key:l},[c("img",{onClick:d=>i.selectedImageIndex=l,src:a,alt:n.alt,id:"left-image-"+l,class:X(["img-fluid","gallery-thumbnail",l===i.selectedImageIndex?"border-gray-800-2":""])},null,10,sfo)]))),128))])])])}const lfo=U(Gho,[["render",afo],["__scopeId","data-v-9b8bfe9a"]]);const cfo={components:{FullscreenGallery:EM,AppIcon:Ue,ImageGallery:lfo},props:{product:{type:Object,default(){return null}},alt:{type:String,default(){return null}}},data(){return{images:[],cover:"",index:null}},mounted(){O1.images(this.product).then(e=>{this.images=e.data.images,this.cover=e.data.cover})},computed:{...xe({auth:"auth/auth"}),galleryImages(){let e=[this.cover.src],t=this.images.map(n=>n.src);return[...e,...t]},galleryThumbnails(){let e=[this.cover.src],t=this.images.map(n=>n.thumbnail);return[...e,...t]}},methods:{openBigGallery(e){this.index=e}}},dfo={class:"position-sticky top-custom z-index-1000 mb-5 mb-lg-0"},ufo={key:0,class:"mb-5"};function hfo(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ImageGallery"),l=y("FullscreenGallery");return h(),g("div",null,[c("div",dfo,[e.auth.is_admin||e.auth.id===n.product.author.id?D("",!0):(h(),g("div",ufo,[c("button",{class:"btn btn-secondary btn-sm",onClick:t[0]||(t[0]=d=>e.$emit("navigateBack"))},[k(s,{icon:"arrow-left",class:"me-icon"}),z(" "+m(e.$t("public.back")),1)])])),k(a,{images:r.galleryImages,thumbnails:r.galleryThumbnails,alt:n.product.title,onOpen:r.openBigGallery},null,8,["images","thumbnails","alt","onOpen"])]),r.galleryImages.length>0?(h(),W(l,{key:0,images:r.galleryImages,index:i.index,onClose:t[1]||(t[1]=d=>i.index=null)},null,8,["images","index"])):D("",!0)])}const ffo=U(cfo,[["render",hfo],["__scopeId","data-v-7f786fc7"]]),mfo={components:{ProductIsWorthyButton:cce,AppIcon:Ue},props:{categories:Object,product:Object},computed:{productModel:{get(){return this.product},set(e){this.$emit("update:product",e)}}},methods:{openRevision(){this.$store.commit("administrationProduct/setFeedback",{id:this.productModel.id,title:this.productModel.title,status:2}),this.$store.dispatch("sidebar/open",{type:"product-feedback",data:"revise-public"})},editCategories(){this.$store.commit("administrationProduct/setDetail",this.productModel),this.$store.dispatch("sidebar/open",{type:"product-update",data:"category-public"})},toggleIsWorthy(){this.productModel.is_worthy=!this.productModel.is_worthy,this.$store.dispatch("administrationProduct/toggleWorthy",{id:this.productModel.id,isWorthy:!this.productModel.is_worthy}).then(e=>{this.productModel.is_worthy=e.data.is_worthy})}}},pfo={class:"content-box shadow-mid px-4 py-5"},gfo={class:"d-flex flex-wrap justify-content-between"},vfo={class:"px-2dot5 mb-2"},_fo={class:"mb-0 medium text-gray-700"},yfo={key:0,class:"mb-0"},bfo={class:"px-2dot5 mb-2"},kfo={class:"mb-0 medium text-gray-700"},wfo={key:0,class:"mb-0"},$fo={class:"px-2dot5 mb-2"},Cfo={class:"mb-0 medium text-gray-700"},Sfo={key:0,class:"mb-0"},Tfo={class:"px-2dot5 mb-2"},Efo={class:"mb-0 medium text-gray-700"},Ifo={key:0,class:"mb-0"},Pfo={class:"px-2dot5 mb-2"},Afo={class:"mb-0 medium text-gray-700"},Dfo={key:0,class:"mb-0"},xfo={class:"px-2dot5 mb-2"},Ofo={class:"mb-0 medium text-gray-700"},Lfo={key:0,class:"mb-0"},Mfo={class:"px-2dot5 mb-2"},Nfo={class:"mb-0 medium text-gray-700"},Rfo={class:"d-flex flex-sm-row flex-column justify-content-end gap-2"},jfo=["href"];function Ffo(e,t,n,o,i,r){const s=y("ProductIsWorthyButton"),a=y("AppIcon");return h(),g("div",pfo,[c("div",gfo,[c("div",vfo,[c("p",_fo,m(e.$t("product.category_type.class")),1),n.categories.class?D("",!0):(h(),g("p",yfo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(n.categories.class,(l,d)=>(h(),g("p",{class:"text-truncate mb-0",key:d},m(l),1))),128))]),c("div",bfo,[c("p",kfo,m(e.$t("product.category_type.subject")),1),n.categories.subject?D("",!0):(h(),g("p",wfo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(n.categories.subject,(l,d)=>(h(),g("p",{class:"text-truncate mb-0",key:d},m(l),1))),128))]),c("div",$fo,[c("p",Cfo,m(e.$t("product.category_type.kind")),1),n.categories.kind?D("",!0):(h(),g("p",Sfo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(n.categories.kind,(l,d)=>(h(),g("p",{class:"text-truncate mb-0",key:d},m(l),1))),128))]),c("div",Tfo,[c("p",Efo,m(e.$t("product.category_type.theme")),1),n.categories.theme?D("",!0):(h(),g("p",Ifo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(n.categories.theme,(l,d)=>(h(),g("p",{class:"text-truncate mb-0",key:d},m(l),1))),128))]),c("div",Pfo,[c("p",Afo,m(e.$t("product.category_type.format")),1),n.categories.format?D("",!0):(h(),g("p",Dfo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(n.categories.format,(l,d)=>(h(),g("p",{class:"text-truncate mb-0",key:d},m(l),1))),128))]),c("div",xfo,[c("p",Ofo,m(e.$t("product.category_type.holiday")),1),n.categories.holiday?D("",!0):(h(),g("p",Lfo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(n.categories.holiday,(l,d)=>(h(),g("p",{class:"text-truncate mb-0",key:d},m(l),1))),128))]),c("div",Mfo,[c("p",Nfo,m(e.$t("download.price")),1),z(" "+m(r.productModel.price+",- ("+r.productModel.vat+"% "+e.$t("public.vat")+")"),1)])]),t[2]||(t[2]=c("hr",{class:"mb-4 mt-3"},null,-1)),c("div",Rfo,[k(s,{class:"me-sm-auto text-center","has-border":"","is-worthy":r.productModel.is_worthy,onChange:r.toggleIsWorthy},null,8,["is-worthy","onChange"]),c("button",{class:"btn btn-center btn-sm btn-tertiary",onClick:t[0]||(t[0]=(...l)=>r.editCategories&&r.editCategories(...l))},[z(m(e.$t("category.edit.default"))+" ",1),k(a,{icon:"edit",class:"ms-icon",height:"20",width:"20"})]),c("button",{class:"btn btn-center btn-sm btn-tertiary",onClick:t[1]||(t[1]=(...l)=>r.openRevision&&r.openRevision(...l))},[z(m(e.$t("product.add_to_revision"))+" ",1),k(a,{icon:"alert",class:"ms-icon",height:"20",width:"20"})]),c("a",{href:e.ziggyRoute("administration.product.detail",{id:r.productModel.id}),target:"_blank",class:"btn btn-center btn-sm btn-tertiary"},[z(m(e.$t("public.show_in_admin"))+" ",1),k(a,{icon:"new-tab",class:"ms-icon",height:"20",width:"20"})],8,jfo)])])}const zfo=U(mfo,[["render",Ffo]]),Ufo={props:{rank:Number},data(){return{color:{1:"bg-bestseller1 text-white",2:"bg-bestseller2 text-white",3:"bg-bestseller3 text-white"}}}};function Bfo(e,t,n,o,i,r){return h(),g("div",{class:X(["badge rounded-pill small px-2 py-1 fw-light h-1dot5rem d-flex align-items-center",i.color[n.rank]])},m("TOP "+n.rank),3)}const Hfo=U(Ufo,[["render",Bfo]]),Vfo=""+new URL("infobox_info_icon-87a3eb8c.png",import.meta.url).href,qfo={components:{AppIcon:Ue,WishlistProductAddButton:Xre,WishlistProductRemoveButton:hL},props:{product:{type:Object,required:!0}},computed:{...xe({isAdded:"wishlist/isAdded",isInCart:"cart/isItemInCart"}),isAddedToCart(){return this.isInCart(this.product.id)}}};function Yfo(e,t,n,o,i,r){const s=y("AppIcon"),a=y("WishlistProductAddButton"),l=y("WishlistProductRemoveButton");return h(),g("div",null,[e.isAdded(n.product.id)?(h(),W(l,{key:1,product:n.product,class:"btn-center bg-pink-light text-persian-pink h-2dot5rem w-2dot5rem rounded border-none",context:"detail"},{default:F(()=>[k(s,{icon:"wishlist-full",width:24,height:24})]),_:1},8,["product"])):(h(),W(a,{key:0,product:n.product,"class-custom":r.isAddedToCart?"btn-center bg-white border border-gray-300 border-2 text-gray-500 h-2dot5rem w-2dot5rem rounded":"btn-center bg-white border border-gray-300 border-2 text-gray-500 h-2dot5rem w-2dot5rem rounded bg-pink-light-hover text-persian-pink-hover border-none-hover",context:"detail"},{default:F(()=>[k(s,{icon:"wishlist-full",width:24,height:24})]),_:1},8,["product","class-custom"]))])}const Wfo=U(qfo,[["render",Yfo]]),Gfo={components:{ProductGalleryWrapper:ffo,SectionProductList:p6,AppIcon:Ue,AccordionItem:Ll,ProductAddToCartBlock:Who,ProductDeleteButton:Kse,AuthorBlock:Aho,InfoBoxElement:AM,ImageSourcesDisplay:ace,Loading:Rt,AuthorStats:Zse,ProductStatus:J3,ProductAdminPanel:zfo,ProductRankPill:Hfo,DiscountIcon:c6,Pill:Ni,WishlistProductDetailButton:Wfo,ProductPrice:Yy},props:{id:{type:Number}},data(){return{product:{title:"",file_id:0,author:{image:"",first_name:"",last_name:"",public_alias:null},status:1,video:""},primaryColor:window.primaryColor,alreadyBought:!1,alreadyInCart:!1,fileSize:!1,categories:{},isLoading:!0,alternatives:{data:[]},infoBoxInfoLogo:Vfo,dateTimeFormat:mr.datetime_format,timeFormat:mr.time_format,dateFormat:mr.date_format,productConfig:Wa,administrationProductConfig:ja,windowWidth:window.innerWidth}},computed:{...xe({itemInCart:"cart/isItemInCart",auth:"auth/auth"}),youtubeVideoId(){if(!this.product.video||this.product.video.length===0)return!1;if(this.product.video.length===28)return this.product.video.split("/").slice(-1).pop();let e=this.product.video.split("v=")[1],t=-1;return e&&(t=e.indexOf("&")),t!==-1?e.substring(0,t):e},authorNameOrAlias(){return this.product.author.public_alias!==null?this.product.author.public_alias:this.product.author.first_name+" "+this.product.author.last_name},showWebinarInfobox(){return!!(this.product.is_webinar&&this.alreadyBought)},is2hAfterWebinarStart(){let e=gt(this.product.webinar_starts_at).add(2,"hours");return gt().isAfter(e)},showWebinarLink(){let e=gt(this.product.webinar_starts_at).subtract(30,"minutes"),t=gt(this.product.webinar_starts_at).add(2,"hours");return gt().isBetween(e,t,void 0,"[]")},webinarStartsAt(){return gt(this.product.webinar_starts_at)},webinarStartsAtMinus30(){return gt(this.product.webinar_starts_at).subtract(30,"minutes")},alternativesCount(){return this.windowWidth>991&&this.windowWidth<1200?4:this.windowWidth>767&&this.windowWidth<992?6:this.windowWidth>575&&this.windowWidth<768?4:5},alternativesFiltered(){return this.alternatives?this.alternatives.slice(0,this.alternativesCount):[]}},mounted(){this.loadData(),ai.specialUrlPageView("pageview-product-detail"),this.$nextTick(()=>{window.addEventListener("resize",this.onResize)}),window.eventBus.on("product-detail-reload",()=>{this.loadData()})},beforeUnmount(){window.removeEventListener("resize",this.onResize)},methods:{onResize(){this.windowWidth=window.innerWidth},loadData(){this.isLoading=!0,O1.show(this.id).then(e=>{this.product=e.data.product,this.alternatives=e.data.alternatives,this.alreadyBought=e.data.alreadyBought,this.categories=e.data.categories,this.alreadyInCart=e.data.isInCart,this.fileSize=e.data.fileSize,this.isLoading=!1,this.analytics(),ai.viewItem(this.product)})},productStatus(e){return e.deleted?this.administrationProductConfig.statusDeletedId:e.hidden?this.administrationProductConfig.statusHiddenId:e.status},openSidebarProductRating(){this.$store.dispatch("sidebar/open",{type:"product-rating",data:this.product})},openSidebarComplaintShow(e){let t={orderId:e.order_item_id,productTitle:e.title};this.$store.dispatch("sidebar/open",{type:"complaint-create",data:t})},reload(){this.loadData()},analytics(){},productAuthor(){ai.productAuthor(this.product.id,this.product.author.id)},navigateBack(){try{let e=new URL(document.referrer);e.pathname.includes("/produkt")?window.location.href=this.ziggyRoute("materialy"):window.location.href=e.href}catch{window.location.href=this.ziggyRoute("materialy")}}}},Zfo={class:"col-12 vl-parent mb-6"},Kfo={key:0,class:"mx-neg-15rem"},Jfo={key:1,class:"row mt-6"},Xfo={class:"col-12 product--basic-info"},Qfo={key:0,class:"mb-5 d-flex justify-content-between flex-wrap gap-3"},emo={class:"d-flex flex-wrap gap-2"},tmo={class:"d-flex align-items-center pe-3 border-end-2"},nmo=["href"],omo=["href"],imo=["href","title"],rmo=["href"],smo={class:"row"},amo={class:"col-12 col-lg-5"},lmo={class:"d-flex justify-content-between align-items-start"},cmo={class:"mb-0"},dmo={class:"d-flex justify-content-between align-items-center mt-2"},umo={class:"d-flex align-items-center"},hmo=["href"],fmo=["href"],mmo={class:"text-gray-700 m-0 mt-2 mb-3"},pmo={key:0,class:"mb-4"},gmo={class:"fw-bold mb-0"},vmo={key:0,class:"text-gray-800 fw-medium mb-0 mt-1"},_mo={key:1},ymo={id:"rating-accordion",class:"border-bottom-2"},bmo={class:"pt-4 pb-4 mb-0 fw-bold"},kmo={class:"pb-4 d-flex flex-wrap"},wmo={class:"large"},$mo={class:"rating-circle me-icon"},Cmo={key:2,class:"mt-4 border-bottom-2"},Smo={class:"mb-3 fw-bold"},Tmo={id:"basic-info-accordion",class:"pb-4 border-bottom-2"},Emo={class:"pt-3 pb-3 mb-0 fw-bold"},Imo={class:"text-gray-600 m-0 medium"},Pmo={class:"text-gray-800 fw-medium mb-0"},Amo={key:0,class:"d-inline-block mb-3 me-3"},Dmo={class:"text-gray-600 m-0 medium"},xmo={class:"text-gray-800 fw-medium mb-0"},Omo={key:0,class:"d-inline-block mb-3 me-3"},Lmo={class:"text-gray-600 m-0 medium"},Mmo={class:"text-gray-800 fw-medium mb-0"},Nmo={key:0,class:"d-inline-block mb-3 me-3"},Rmo={class:"text-gray-600 m-0 medium"},jmo={class:"text-gray-800 fw-medium mb-0"},Fmo={key:0,class:"d-inline-block mb-3 me-3"},zmo={class:"text-gray-600 m-0 medium"},Umo={class:"text-gray-800 fw-medium mb-0"},Bmo={key:0,class:"d-inline-block mb-3 me-3"},Hmo={class:"text-gray-600 m-0 medium"},Vmo={class:"text-gray-800 fw-medium mb-0"},qmo={key:0,class:"d-inline-block mb-3 me-3"},Ymo={class:"row"},Wmo={class:"col-auto me-5"},Gmo={class:"text-gray-600 m-0 medium"},Zmo={class:"text-gray-800 fw-medium mb-0"},Kmo={class:"col-auto"},Jmo={class:"text-gray-600 m-0 medium"},Xmo={class:"text-gray-800 fw-medium mb-0"},Qmo={class:"me-0"},epo={key:0,class:"me-0 mb-0"},tpo={class:"text-gray-600 m-0 medium"},npo=["href"],opo={key:3,class:"product-detail",ref:"product-detail"},ipo={id:"obsah-materialu",class:"product-detail-main mt-4"},rpo={class:"row justify-content-center"},spo={class:"mb-4 fw-bold large"},apo=["src"],lpo=["innerHTML"],cpo={class:"mt-4 d-lg-none"},dpo={key:2,class:"row"},upo={class:"col-12 mt-4"},hpo={class:"mb-0"};function fpo(e,t,n,o,i,r){const s=y("Loading"),a=y("InfoBoxElement"),l=y("AppIcon"),d=y("ProductStatus"),u=y("ProductDeleteButton"),f=y("AuthorStats"),p=y("ProductAdminPanel"),v=y("ProductGalleryWrapper"),_=y("WishlistProductDetailButton"),b=y("Pill"),C=y("ProductRankPill"),$=y("DiscountIcon"),E=y("ProductPrice"),P=y("ProductAddToCartBlock"),I=y("AuthorBlock"),O=y("AccordionItem"),L=y("ImageSourcesDisplay"),S=y("SectionProductList"),j=sn("tooltip");return h(),g("div",Zfo,[k(s,{active:i.isLoading,"onUpdate:active":t[0]||(t[0]=M=>i.isLoading=M),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),r.showWebinarInfobox?(h(),g("div",Kfo,[r.showWebinarLink?(h(),W(a,{key:0,color:"#252161",icon:i.infoBoxInfoLogo,id:"webinar-infobox",title:e.$t("webinar.thanks"),"link-href":this.product.webinar_url_stream,"link-title":e.$t("webinar.connect")},{default:F(()=>[z(m(e.$t("webinar.available_range",{start:r.webinarStartsAtMinus30.format(i.dateFormat),end:r.webinarStartsAtMinus30.format(i.timeFormat)}))+" "+m(e.$t("webinar.start",{start:r.webinarStartsAt.format(i.timeFormat)}))+" ",1),t[5]||(t[5]=c("br",null,null,-1)),t[6]||(t[6]=c("br",null,null,-1)),z(" "+m(e.$t("webinar.signature.0"))+" ",1),t[7]||(t[7]=c("br",null,null,-1)),z(" "+m(e.$t("webinar.signature.1"))+" ",1),t[8]||(t[8]=c("br",null,null,-1))]),_:1},8,["icon","title","link-href","link-title"])):r.is2hAfterWebinarStart?(h(),W(a,{key:1,color:"#252161",icon:i.infoBoxInfoLogo,id:"webinar-infobox",title:e.$t("webinar.thanks")},{default:F(()=>[z(m(e.$t("webinar.ended"))+" ",1),t[9]||(t[9]=c("br",null,null,-1)),t[10]||(t[10]=c("br",null,null,-1)),z(" "+m(e.$t("webinar.signature.0"))+" ",1),t[11]||(t[11]=c("br",null,null,-1)),z(" "+m(e.$t("webinar.signature.1"))+" ",1),t[12]||(t[12]=c("br",null,null,-1))]),_:1},8,["icon","title"])):(h(),W(a,{key:2,color:"#252161",icon:i.infoBoxInfoLogo,id:"webinar-infobox",title:e.$t("webinar.thanks")},{default:F(()=>[z(m(e.$t("webinar.available_range",{start:r.webinarStartsAtMinus30.format(i.dateFormat),end:r.webinarStartsAtMinus30.format(i.timeFormat)}))+" "+m(e.$t("webinar.start",{start:r.webinarStartsAt.format(i.timeFormat)}))+" ",1),t[13]||(t[13]=c("br",null,null,-1)),t[14]||(t[14]=c("br",null,null,-1)),z(" "+m(e.$t("webinar.signature.0"))+" ",1),t[15]||(t[15]=c("br",null,null,-1)),z(" "+m(e.$t("webinar.signature.1"))+" ",1),t[16]||(t[16]=c("br",null,null,-1))]),_:1},8,["icon","title"]))])):D("",!0),i.isLoading?D("",!0):(h(),g("div",Jfo,[c("div",Xfo,[!i.isLoading&&(e.auth.is_admin||e.auth.id===i.product.author.id)?(h(),g("div",Qfo,[c("div",null,[c("button",{class:"btn btn-center btn-secondary btn-sm",onClick:t[1]||(t[1]=(...M)=>r.navigateBack&&r.navigateBack(...M))},[k(l,{icon:"arrow-left",class:"me-icon"}),z(" "+m(e.$t("public.back")),1)])]),c("div",emo,[c("div",tmo,[k(d,{status:r.productStatus(i.product)},null,8,["status"])]),i.product.hidden===!0?(h(),g("a",{key:0,href:e.ziggyRoute("product.hide",{product:n.id,hide:0}),class:"btn btn-center btn-sm btn-tertiary"},[z(m(e.$t("product.unhide"))+" ",1),k(l,{icon:"show",class:"ms-1",height:"20",width:"20"})],8,nmo)):(h(),g("a",{key:1,href:e.ziggyRoute("product.hide",{product:n.id,hide:1}),class:"btn btn-center btn-sm btn-tertiary"},[z(m(e.$t("product.hide"))+" ",1),k(l,{icon:"hide",class:"ms-1",height:"20",width:"20"})],8,omo)),i.product.files[0]?(h(),g("a",{key:2,href:e.ziggyRoute("product.download_files",{product:n.id,file:i.product.files[0].id}),title:i.product.files[0].name,class:"btn btn-center btn-sm btn-tertiary"},[z(m(e.$t("product.download"))+" ",1),k(l,{icon:"download",class:"ms-1",height:"20",width:"20"})],8,imo)):D("",!0),c("a",{href:e.ziggyRoute("product.edit",{product:n.id,update:!0}),class:"btn btn-center btn-sm btn-tertiary"},[z(m(e.$t("product.edit"))+" ",1),k(l,{icon:"edit",class:"ms-1",height:"20",width:"20"})],8,rmo),k(u,{product:i.product},null,8,["product"])])])):D("",!0),!i.isLoading&&e.auth.id===i.product.author.id?(h(),W(f,{key:1,class:"mb-5",product:i.product},null,8,["product"])):D("",!0),e.auth.is_admin?(h(),W(p,{key:2,class:"mb-5",categories:i.categories,product:i.product},null,8,["categories","product"])):D("",!0),c("div",smo,[k(v,{product:i.product,alt:i.product.title,onNavigateBack:r.navigateBack,class:"col-12 col-lg-7"},null,8,["product","alt","onNavigateBack"]),c("div",amo,[c("div",lmo,[c("h3",cmo,m(i.product.title),1),c("div",null,[i.alreadyBought?D("",!0):(h(),W(_,{key:0,product:i.product},null,8,["product"]))])]),c("div",dmo,[c("div",umo,[i.product.video?(h(),g("a",{key:0,href:i.product.url,class:"me-2"},[k(b,{color:"secondary"},{default:F(()=>[k(l,{icon:"video",height:"16",width:"16"})]),_:1})],8,hmo)):D("",!0),i.product.is_distance_education_usable?(h(),g("a",{key:1,href:i.product.url,class:"me-2"},[Oe((h(),W(b,{color:"secondary"},{default:F(()=>[k(l,{icon:"distance-education"})]),_:1})),[[j,{content:e.$t("product.distance_education.title"),delay:{show:500,hide:100},triggers:["hover"]}]])],8,fmo)):D("",!0),i.product.ratings_count?(h(),W(b,{key:2,color:"success",class:"me-2"},{default:F(()=>[k(l,{icon:"rating",height:"16",width:"16",class:"me-1"}),z(" "+m(i.product.ratings_count+" "+e.$t("download.rating")),1)]),_:1})):D("",!0),i.product.rank>0?(h(),W(C,{key:3,rank:i.product.rank},null,8,["rank"])):D("",!0),i.product.only_on_ucitelnice?(h(),W(b,{key:4,color:"purple",class:"me-2 d-flex flex-wrap align-items-center"},{default:F(()=>[k(l,{icon:"diamond",height:"16",width:"16",class:"me-1"}),z(" "+m(e.$t("product.editor.only_on_ucitelnice.label")),1)]),_:1})):D("",!0)]),i.product.author_discount?(h(),W($,{key:0,prefix:"SLEVA ",amount:i.product.author_discount.amount},null,8,["amount"])):D("",!0)]),c("p",mmo,m(i.product.short_description),1),i.alreadyBought?D("",!0):(h(),g("div",pmo,[c("h2",gmo,[k(E,{product:i.product,class:"text-capitalize"},null,8,["product"])]),e.auth.has_school?(h(),g("p",vmo,m(i.product.school_price_brutto)+" "+m(e.$t("currency.short"))+" "+m(e.$t("school.for_yours")),1)):D("",!0)])),k(P,{class:"border-top-2 pt-4",product:i.product,"already-bought":i.alreadyBought,"already-in-cart":i.alreadyInCart,onReload:r.reload},null,8,["product","already-bought","already-in-cart","onReload"]),k(I,{class:"mt-4",id:i.product.author.id,image:i.product.author.image_thumbnail,name:this.authorNameOrAlias,"is-favourite-author":i.product.author.is_favourite_author,"is-author-verified":i.product.author.is_verified,"followers-count":i.product.author.followers_count,onAnalytics:r.productAuthor},null,8,["id","image","name","is-favourite-author","is-author-verified","followers-count","onAnalytics"]),i.product.ratings.length>0?(h(),g("div",_mo,[c("div",ymo,[k(O,{class:"col-auto",scroll:!1,"use-open-title-background":!1,"title-toggle":!1,index:"ratings","init-opened":!0,parent:"rating-accordion"},{title:F(()=>[c("h5",bmo,m(e.$t("product_rating.detail.title")),1)]),body:F(()=>[c("div",kmo,[(h(!0),g(pe,null,Me(i.product.ratings,(M,q)=>(h(),W(b,{key:q,color:"success",class:"me-2 mb-2"},{default:F(()=>[c("span",wmo,[c("span",$mo,m(M.rating_count),1),z(" "+m(e.$tm("product_rating.allowed_values")[M.rating]),1)])]),_:2},1024))),128))])]),_:1})])])):D("",!0),i.product.is_purchased&&!i.product.is_rated?(h(),g("div",Cmo,[c("h5",Smo,m(e.$t("product_rating.detail.how_do_you_like_it.title")),1),c("p",null,m(e.$t("product_rating.detail.how_do_you_like_it.subtitle")),1),c("button",{class:"btn btn-tertiary btn-sm mb-3",onClick:t[2]||(t[2]=(...M)=>r.openSidebarProductRating&&r.openSidebarProductRating(...M))},m(e.$t("product_rating.detail.how_do_you_like_it.button")),1)])):D("",!0),c("div",Tmo,[k(O,{class:"col-auto",scroll:!1,index:"basic-info","use-open-title-background":!1,"title-toggle":!1,"init-opened":!0,parent:"basic-info-accordion","body-padding-x":"0","body-padding-y":"0"},{title:F(()=>[c("h5",Emo,m(e.$t("product.basic_info.title")),1)]),body:F(()=>[c("p",Imo,m(e.$t("product.category_type.class")),1),c("p",Pmo,[i.categories.class?D("",!0):(h(),g("span",Amo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(i.categories.class,(M,q)=>(h(),g("span",{class:"d-inline-block mb-3 me-3",key:q},m(M),1))),128))]),c("p",Dmo,m(e.$t("product.category_type.subject")),1),c("p",xmo,[i.categories.subject?D("",!0):(h(),g("span",Omo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(i.categories.subject,(M,q)=>(h(),g("span",{class:"d-inline-block mb-3 me-3",key:q},m(M),1))),128))]),c("p",Lmo,m(e.$t("product.category_type.kind")),1),c("p",Mmo,[i.categories.kind?D("",!0):(h(),g("span",Nmo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(i.categories.kind,(M,q)=>(h(),g("span",{class:"d-inline-block mb-3 me-3",key:q},m(M),1))),128))]),c("p",Rmo,m(e.$t("product.category_type.theme")),1),c("p",jmo,[i.categories.theme?D("",!0):(h(),g("span",Fmo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(i.categories.theme,(M,q)=>(h(),g("span",{class:"d-inline-block mb-3 me-3",key:q},m(M),1))),128))]),c("p",zmo,m(e.$t("product.category_type.format")),1),c("p",Umo,[i.categories.format?D("",!0):(h(),g("span",Bmo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(i.categories.format,(M,q)=>(h(),g("span",{class:"d-inline-block mb-3 me-3",key:q},m(M),1))),128))]),c("p",Hmo,m(e.$t("product.category_type.holiday")),1),c("p",Vmo,[i.categories.holiday?D("",!0):(h(),g("span",qmo,m(e.$t("public.dash")),1)),(h(!0),g(pe,null,Me(i.categories.holiday,(M,q)=>(h(),g("span",{class:"d-inline-block mb-3 me-3",key:q},m(M),1))),128))]),c("div",Ymo,[c("div",Wmo,[c("p",Gmo,m(e.$t("product.category_type.type_file")),1),c("p",Zmo,[(h(!0),g(pe,null,Me(i.product.file_type,M=>(h(),g("span",{class:"d-inline-block mb-3 me-3",key:M},m(M),1))),128)),t[17]||(t[17]=c("br",null,null,-1))])]),c("div",Kmo,[c("p",Jmo,m(e.$t("product.basic_info.number_of_pages")),1),c("p",Xmo,[c("span",Qmo,[z(m(i.product.pages+"|")+" ",1),i.fileSize?(h(),g("span",epo,m(i.fileSize),1)):D("",!0)])])])]),c("p",tpo,m(e.$t("product.basic_info.image_sources")),1),k(L,{class:"justify-content-start","image-sources":i.product.image_sources,"has-also-original-images":i.product.has_also_original_images,"has-no-images":i.product.has_no_images,"display-headline":!1},null,8,["image-sources","has-also-original-images","has-no-images"]),c("a",{class:"d-block mt-3 fw-medium",href:e.ziggyRoute("faq",22)},m(e.$t("product.basic_info.file_type_prompt")),9,npo),i.alreadyBought&&i.product.complaint===null?(h(),g("div",{key:0,onClick:t[3]||(t[3]=M=>r.openSidebarComplaintShow(i.product)),class:"cursor-pointer text-danger mt-3 fw-medium"},[z(m(e.$t("product.basic_info.create_complaint"))+" ",1),k(l,{icon:"flag",class:"ms-2"})])):D("",!0)]),_:1})]),i.isLoading?D("",!0):(h(),g("div",opo,[c("div",ipo,[c("div",rpo,[c("p",spo,m(e.$t("product.full_description")),1),r.youtubeVideoId?(h(),g("iframe",{key:0,width:"560",height:"315",src:"https://www.youtube-nocookie.com/embed/"+r.youtubeVideoId,frameborder:"0",style:{width:"100%"},allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""},null,8,apo)):D("",!0),c("section",{innerHTML:i.product.full_description,class:"text-break"},null,8,lpo)])])],512))])])])])),c("div",cpo,[c("button",{class:"btn btn-center btn-secondary btn-sm",onClick:t[4]||(t[4]=(...M)=>r.navigateBack&&r.navigateBack(...M))},[k(l,{icon:"arrow-left",class:"me-icon"}),z(" "+m(e.$t("public.back")),1)])]),i.isLoading?D("",!0):(h(),g("div",dpo,[c("div",upo,[c("h4",hpo,m(e.$t("product.similar_products")),1),k(S,{products:r.alternativesFiltered,occurance:i.productConfig.occurence.detail,"horizontal-scroll-mobile":!0},null,8,["products","occurance"])])]))])}const mpo=U(Gfo,[["render",fpo]]);const ppo={components:{AppIcon:Ue,Loading:Rt},data(){return{primaryColor:window.primaryColor,coverImage:[],fileTypes:Wa.fileTypes,csrf:document.head.querySelector('meta[name="csrf-token"]').content}},computed:{...xe({product:"product/getProductData"}),coverImagePath(){return 0 in this.coverImage?this.coverImage[0].blob:this.product.cover_img.length>0?this.product.cover_img:!1},loading(){return 0 in this.coverImage?this.coverImage[0].active:!1},progress(){return 0 in this.coverImage?this.coverImage[0].progress:0}},methods:{coverImageThumbnail(e){e.blob="";let t=window.URL||window.webkitURL;t&&t.createObjectURL&&(e.blob=t.createObjectURL(e.file))},coverImageUpdate(e,t){e&&!t&&(!this.$refs.uploadCoverImage||!this.$refs.uploadCoverImage.active)&&(this.$refs.uploadCoverImage.active=1)}}},gpo={class:"vl-parent"},vpo={class:"upload-box"},_po={class:"upload-box-info"},ypo={class:"mb-3"},bpo={class:"mb-5"},kpo={class:"upload-box-upload"},wpo={class:"upload-inner upload-block"},$po={class:"d-flex flex-column ms-5 align-items-baseline"},Cpo={class:"medium text-gray-600 fs-6"},Spo={class:"image-thumbnail mb-0"},Tpo=["src"];function Epo(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("upload");return h(),g("div",gpo,[k(s,{active:r.loading,"onUpdate:active":t[0]||(t[0]=d=>r.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",vpo,[c("div",_po,[c("h4",ypo,m(e.$t("product.editor.gallery.cover_image.title")),1),c("p",bpo,m(e.$t("product.editor.gallery.cover_image.text")),1)]),c("div",kpo,[k(l,{class:"upload","post-action":e.ziggyRoute("administration.api.product.update.cover_image",e.product.id),extensions:"gif,jpg,jpeg,png,webp",accept:"image/png,image/gif,image/jpeg,image/webp",multiple:!1,size:1024*1024*10,modelValue:i.coverImage,"onUpdate:modelValue":t[1]||(t[1]=d=>i.coverImage=d),onInputFilter:r.coverImageThumbnail,onInputFile:r.coverImageUpdate,headers:{"X-CSRF-TOKEN":this.csrf},ref:"uploadCoverImage","input-id":"uploadCoverImage"},{default:F(()=>[c("div",wpo,[k(a,{icon:"upload",class:"text-primary"}),c("div",$po,[z(m(e.$t("product.editor.gallery.cover_image.insert"))+" ",1),c("span",Cpo,m(e.$t("product.editor.gallery.cover_image.tips")),1)])])]),_:1},8,["post-action","modelValue","onInputFilter","onInputFile","headers"])]),c("figure",Spo,[r.coverImagePath?(h(),g("img",{key:0,src:r.coverImagePath,class:"image-thumbnail mt-5"},null,8,Tpo)):D("",!0)])])])}const Ipo=U(ppo,[["render",Epo]]);/*!
 * FilePondPluginFileValidateType 1.2.9
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */const wde=({addFilter:e,utils:t})=>{const{Type:n,isString:o,replaceInString:i,guesstimateMimeType:r,getExtensionFromFilename:s,getFilenameFromURL:a}=t,l=(v,_)=>{const b=(/^[^/]+/.exec(v)||[]).pop(),C=_.slice(0,-2);return b===C},d=(v,_)=>v.some(b=>/\*$/.test(b)?l(_,b):b===_),u=v=>{let _="";if(o(v)){const b=a(v),C=s(b);C&&(_=r(C))}else _=v.type;return _},f=(v,_,b)=>{if(_.length===0)return!0;const C=u(v);return b?new Promise(($,E)=>{b(v,C).then(P=>{d(_,P)?$():E()}).catch(E)}):d(_,C)},p=v=>_=>v[_]===null?!1:v[_]||_;return e("SET_ATTRIBUTE_TO_OPTION_MAP",v=>Object.assign(v,{accept:"acceptedFileTypes"})),e("ALLOW_HOPPER_ITEM",(v,{query:_})=>_("GET_ALLOW_FILE_TYPE_VALIDATION")?f(v,_("GET_ACCEPTED_FILE_TYPES")):!0),e("LOAD_FILE",(v,{query:_})=>new Promise((b,C)=>{if(!_("GET_ALLOW_FILE_TYPE_VALIDATION")){b(v);return}const $=_("GET_ACCEPTED_FILE_TYPES"),E=_("GET_FILE_VALIDATE_TYPE_DETECT_TYPE"),P=f(v,$,E),I=()=>{const O=$.map(p(_("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES_MAP"))).filter(S=>S!==!1),L=O.filter((S,j)=>O.indexOf(S)===j);C({status:{main:_("GET_LABEL_FILE_TYPE_NOT_ALLOWED"),sub:i(_("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES"),{allTypes:L.join(", "),allButLastType:L.slice(0,-1).join(", "),lastType:L[L.length-1]})}})};if(typeof P=="boolean")return P?b(v):I();P.then(()=>{b(v)}).catch(I)})),{options:{allowFileTypeValidation:[!0,n.BOOLEAN],acceptedFileTypes:[[],n.ARRAY],labelFileTypeNotAllowed:["File is of invalid type",n.STRING],fileValidateTypeLabelExpectedTypes:["Expects {allButLastType} or {lastType}",n.STRING],fileValidateTypeLabelExpectedTypesMap:[{},n.OBJECT],fileValidateTypeDetectType:[null,n.FUNCTION]}}},Ppo=typeof window<"u"&&typeof window.document<"u";Ppo&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:wde}));/*!
 * FilePondPluginImagePreview 4.6.12
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */const Apo=e=>/^image/.test(e.type),WY=(e,t)=>K2(e.x*t,e.y*t),GY=(e,t)=>K2(e.x+t.x,e.y+t.y),Dpo=e=>{const t=Math.sqrt(e.x*e.x+e.y*e.y);return t===0?{x:0,y:0}:K2(e.x/t,e.y/t)},T8=(e,t,n)=>{const o=Math.cos(t),i=Math.sin(t),r=K2(e.x-n.x,e.y-n.y);return K2(n.x+o*r.x-i*r.y,n.y+i*r.x+o*r.y)},K2=(e=0,t=0)=>({x:e,y:t}),kl=(e,t,n=1,o)=>{if(typeof e=="string")return parseFloat(e)*n;if(typeof e=="number")return e*(o?t[o]:Math.min(t.width,t.height))},xpo=(e,t,n)=>{const o=e.borderStyle||e.lineStyle||"solid",i=e.backgroundColor||e.fontColor||"transparent",r=e.borderColor||e.lineColor||"transparent",s=kl(e.borderWidth||e.lineWidth,t,n),a=e.lineCap||"round",l=e.lineJoin||"round",d=typeof o=="string"?"":o.map(f=>kl(f,t,n)).join(","),u=e.opacity||1;return{"stroke-linecap":a,"stroke-linejoin":l,"stroke-width":s||0,"stroke-dasharray":d,stroke:r,fill:i,opacity:u}},Rc=e=>e!=null,Opo=(e,t,n=1)=>{let o=kl(e.x,t,n,"width")||kl(e.left,t,n,"width"),i=kl(e.y,t,n,"height")||kl(e.top,t,n,"height"),r=kl(e.width,t,n,"width"),s=kl(e.height,t,n,"height"),a=kl(e.right,t,n,"width"),l=kl(e.bottom,t,n,"height");return Rc(i)||(Rc(s)&&Rc(l)?i=t.height-s-l:i=l),Rc(o)||(Rc(r)&&Rc(a)?o=t.width-r-a:o=a),Rc(r)||(Rc(o)&&Rc(a)?r=t.width-o-a:r=0),Rc(s)||(Rc(i)&&Rc(l)?s=t.height-i-l:s=0),{x:o||0,y:i||0,width:r||0,height:s||0}},Lpo=e=>e.map((t,n)=>`${n===0?"M":"L"} ${t.x} ${t.y}`).join(" "),Bu=(e,t)=>Object.keys(t).forEach(n=>e.setAttribute(n,t[n])),Mpo="http://www.w3.org/2000/svg",r_=(e,t)=>{const n=document.createElementNS(Mpo,e);return t&&Bu(n,t),n},Npo=e=>Bu(e,{...e.rect,...e.styles}),Rpo=e=>{const t=e.rect.x+e.rect.width*.5,n=e.rect.y+e.rect.height*.5,o=e.rect.width*.5,i=e.rect.height*.5;return Bu(e,{cx:t,cy:n,rx:o,ry:i,...e.styles})},jpo={contain:"xMidYMid meet",cover:"xMidYMid slice"},Fpo=(e,t)=>{Bu(e,{...e.rect,...e.styles,preserveAspectRatio:jpo[t.fit]||"none"})},zpo={left:"start",center:"middle",right:"end"},Upo=(e,t,n,o)=>{const i=kl(t.fontSize,n,o),r=t.fontFamily||"sans-serif",s=t.fontWeight||"normal",a=zpo[t.textAlign]||"start";Bu(e,{...e.rect,...e.styles,"stroke-width":0,"font-weight":s,"font-size":i,"font-family":r,"text-anchor":a}),e.text!==t.text&&(e.text=t.text,e.textContent=t.text.length?t.text:" ")},Bpo=(e,t,n,o)=>{Bu(e,{...e.rect,...e.styles,fill:"none"});const i=e.childNodes[0],r=e.childNodes[1],s=e.childNodes[2],a=e.rect,l={x:e.rect.x+e.rect.width,y:e.rect.y+e.rect.height};if(Bu(i,{x1:a.x,y1:a.y,x2:l.x,y2:l.y}),!t.lineDecoration)return;r.style.display="none",s.style.display="none";const d=Dpo({x:l.x-a.x,y:l.y-a.y}),u=kl(.05,n,o);if(t.lineDecoration.indexOf("arrow-begin")!==-1){const f=WY(d,u),p=GY(a,f),v=T8(a,2,p),_=T8(a,-2,p);Bu(r,{style:"display:block;",d:`M${v.x},${v.y} L${a.x},${a.y} L${_.x},${_.y}`})}if(t.lineDecoration.indexOf("arrow-end")!==-1){const f=WY(d,-u),p=GY(l,f),v=T8(l,2,p),_=T8(l,-2,p);Bu(s,{style:"display:block;",d:`M${v.x},${v.y} L${l.x},${l.y} L${_.x},${_.y}`})}},Hpo=(e,t,n,o)=>{Bu(e,{...e.styles,fill:"none",d:Lpo(t.points.map(i=>({x:kl(i.x,n,o,"width"),y:kl(i.y,n,o,"height")})))})},E8=e=>t=>r_(e,{id:t.id}),Vpo=e=>{const t=r_("image",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round",opacity:"0"});return t.onload=()=>{t.setAttribute("opacity",e.opacity||1)},t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e.src),t},qpo=e=>{const t=r_("g",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round"}),n=r_("line");t.appendChild(n);const o=r_("path");t.appendChild(o);const i=r_("path");return t.appendChild(i),t},Ypo={image:Vpo,rect:E8("rect"),ellipse:E8("ellipse"),text:E8("text"),path:E8("path"),line:qpo},Wpo={rect:Npo,ellipse:Rpo,image:Fpo,text:Upo,path:Hpo,line:Bpo},Gpo=(e,t)=>Ypo[e](t),Zpo=(e,t,n,o,i)=>{t!=="path"&&(e.rect=Opo(n,o,i)),e.styles=xpo(n,o,i),Wpo[t](e,n,o,i)},Kpo=["x","y","left","top","right","bottom","width","height"],Jpo=e=>typeof e=="string"&&/%/.test(e)?parseFloat(e)/100:e,Xpo=e=>{const[t,n]=e,o=n.points?{}:Kpo.reduce((i,r)=>(i[r]=Jpo(n[r]),i),{});return[t,{zIndex:0,...n,...o}]},Qpo=(e,t)=>e[1].zIndex>t[1].zIndex?1:e[1].zIndex<t[1].zIndex?-1:0,ego=e=>e.utils.createView({name:"image-preview-markup",tag:"svg",ignoreRect:!0,mixins:{apis:["width","height","crop","markup","resize","dirty"]},write:({root:t,props:n})=>{if(!n.dirty)return;const{crop:o,resize:i,markup:r}=n,s=n.width,a=n.height;let l=o.width,d=o.height;if(i){const{size:v}=i;let _=v&&v.width,b=v&&v.height;const C=i.mode,$=i.upscale;_&&!b&&(b=_),b&&!_&&(_=b);const E=l<_&&d<b;if(!E||E&&$){let P=_/l,I=b/d;if(C==="force")l=_,d=b;else{let O;C==="cover"?O=Math.max(P,I):C==="contain"&&(O=Math.min(P,I)),l=l*O,d=d*O}}}const u={width:s,height:a};t.element.setAttribute("width",u.width),t.element.setAttribute("height",u.height);const f=Math.min(s/l,a/d);t.element.innerHTML="";const p=t.query("GET_IMAGE_PREVIEW_MARKUP_FILTER");r.filter(p).map(Xpo).sort(Qpo).forEach(v=>{const[_,b]=v,C=Gpo(_,b);Zpo(C,_,b,u,f),t.element.appendChild(C)})}}),i2=(e,t)=>({x:e,y:t}),tgo=(e,t)=>e.x*t.x+e.y*t.y,ZY=(e,t)=>i2(e.x-t.x,e.y-t.y),ngo=(e,t)=>tgo(ZY(e,t),ZY(e,t)),KY=(e,t)=>Math.sqrt(ngo(e,t)),JY=(e,t)=>{const n=e,o=1.5707963267948966,i=t,r=1.5707963267948966-t,s=Math.sin(o),a=Math.sin(i),l=Math.sin(r),d=Math.cos(r),u=n/s,f=u*a,p=u*l;return i2(d*f,d*p)},ogo=(e,t)=>{const n=e.width,o=e.height,i=JY(n,t),r=JY(o,t),s=i2(e.x+Math.abs(i.x),e.y-Math.abs(i.y)),a=i2(e.x+e.width+Math.abs(r.y),e.y+Math.abs(r.x)),l=i2(e.x-Math.abs(r.y),e.y+e.height-Math.abs(r.x));return{width:KY(s,a),height:KY(s,l)}},igo=(e,t,n=1)=>{const o=e.height/e.width;let i=1,r=t,s=1,a=o;a>r&&(a=r,s=a/o);const l=Math.max(i/s,r/a),d=e.width/(n*l*s),u=d*t;return{width:d,height:u}},$de=(e,t,n,o)=>{const i=o.x>.5?1-o.x:o.x,r=o.y>.5?1-o.y:o.y,s=i*2*e.width,a=r*2*e.height,l=ogo(t,n);return Math.max(l.width/s,l.height/a)},Cde=(e,t)=>{let n=e.width,o=n*t;o>e.height&&(o=e.height,n=o/t);const i=(e.width-n)*.5,r=(e.height-o)*.5;return{x:i,y:r,width:n,height:o}},rgo=(e,t={})=>{let{zoom:n,rotation:o,center:i,aspectRatio:r}=t;r||(r=e.height/e.width);const s=igo(e,r,n),a={x:s.width*.5,y:s.height*.5},l={x:0,y:0,width:s.width,height:s.height,center:a},d=typeof t.scaleToFit>"u"||t.scaleToFit,u=$de(e,Cde(l,r),o,d?i:{x:.5,y:.5}),f=n*u;return{widthFloat:s.width/f,heightFloat:s.height/f,width:Math.round(s.width/f),height:Math.round(s.height/f)}},Lu={type:"spring",stiffness:.5,damping:.45,mass:10},sgo=e=>e.utils.createView({name:"image-bitmap",ignoreRect:!0,mixins:{styles:["scaleX","scaleY"]},create:({root:t,props:n})=>{t.appendChild(n.image)}}),ago=e=>e.utils.createView({name:"image-canvas-wrapper",tag:"div",ignoreRect:!0,mixins:{apis:["crop","width","height"],styles:["originX","originY","translateX","translateY","scaleX","scaleY","rotateZ"],animations:{originX:Lu,originY:Lu,scaleX:Lu,scaleY:Lu,translateX:Lu,translateY:Lu,rotateZ:Lu}},create:({root:t,props:n})=>{n.width=n.image.width,n.height=n.image.height,t.ref.bitmap=t.appendChildView(t.createChildView(sgo(e),{image:n.image}))},write:({root:t,props:n})=>{const{flip:o}=n.crop,{bitmap:i}=t.ref;i.scaleX=o.horizontal?-1:1,i.scaleY=o.vertical?-1:1}}),lgo=e=>e.utils.createView({name:"image-clip",tag:"div",ignoreRect:!0,mixins:{apis:["crop","markup","resize","width","height","dirty","background"],styles:["width","height","opacity"],animations:{opacity:{type:"tween",duration:250}}},didWriteView:function({root:t,props:n}){n.background&&(t.element.style.backgroundColor=n.background)},create:({root:t,props:n})=>{t.ref.image=t.appendChildView(t.createChildView(ago(e),Object.assign({},n))),t.ref.createMarkup=()=>{t.ref.markup||(t.ref.markup=t.appendChildView(t.createChildView(ego(e),Object.assign({},n))))},t.ref.destroyMarkup=()=>{t.ref.markup&&(t.removeChildView(t.ref.markup),t.ref.markup=null)};const o=t.query("GET_IMAGE_PREVIEW_TRANSPARENCY_INDICATOR");o!==null&&(o==="grid"?t.element.dataset.transparencyIndicator=o:t.element.dataset.transparencyIndicator="color")},write:({root:t,props:n,shouldOptimize:o})=>{const{crop:i,markup:r,resize:s,dirty:a,width:l,height:d}=n;t.ref.image.crop=i;const u={x:0,y:0,width:l,height:d,center:{x:l*.5,y:d*.5}},f={width:t.ref.image.width,height:t.ref.image.height},p={x:i.center.x*f.width,y:i.center.y*f.height},v={x:u.center.x-f.width*i.center.x,y:u.center.y-f.height*i.center.y},_=Math.PI*2+i.rotation%(Math.PI*2),b=i.aspectRatio||f.height/f.width,C=typeof i.scaleToFit>"u"||i.scaleToFit,$=$de(f,Cde(u,b),_,C?i.center:{x:.5,y:.5}),E=i.zoom*$;r&&r.length?(t.ref.createMarkup(),t.ref.markup.width=l,t.ref.markup.height=d,t.ref.markup.resize=s,t.ref.markup.dirty=a,t.ref.markup.markup=r,t.ref.markup.crop=rgo(f,i)):t.ref.markup&&t.ref.destroyMarkup();const P=t.ref.image;if(o){P.originX=null,P.originY=null,P.translateX=null,P.translateY=null,P.rotateZ=null,P.scaleX=null,P.scaleY=null;return}P.originX=p.x,P.originY=p.y,P.translateX=v.x,P.translateY=v.y,P.rotateZ=_,P.scaleX=E,P.scaleY=E}}),cgo=e=>e.utils.createView({name:"image-preview",tag:"div",ignoreRect:!0,mixins:{apis:["image","crop","markup","resize","dirty","background"],styles:["translateY","scaleX","scaleY","opacity"],animations:{scaleX:Lu,scaleY:Lu,translateY:Lu,opacity:{type:"tween",duration:400}}},create:({root:t,props:n})=>{t.ref.clip=t.appendChildView(t.createChildView(lgo(e),{id:n.id,image:n.image,crop:n.crop,markup:n.markup,resize:n.resize,dirty:n.dirty,background:n.background}))},write:({root:t,props:n,shouldOptimize:o})=>{const{clip:i}=t.ref,{image:r,crop:s,markup:a,resize:l,dirty:d}=n;if(i.crop=s,i.markup=a,i.resize=l,i.dirty=d,i.opacity=o?0:1,o||t.rect.element.hidden)return;const u=r.height/r.width;let f=s.aspectRatio||u;const p=t.rect.inner.width,v=t.rect.inner.height;let _=t.query("GET_IMAGE_PREVIEW_HEIGHT");const b=t.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),C=t.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),$=t.query("GET_PANEL_ASPECT_RATIO"),E=t.query("GET_ALLOW_MULTIPLE");$&&!E&&(_=p*$,f=$);let P=_!==null?_:Math.max(b,Math.min(p*f,C)),I=P/f;I>p&&(I=p,P=I*f),P>v&&(P=v,I=v/f),i.width=I,i.height=P}});let dgo=`<svg width="500" height="200" viewBox="0 0 500 200" preserveAspectRatio="none">
    <defs>
        <radialGradient id="gradient-__UID__" cx=".5" cy="1.25" r="1.15">
            <stop offset='50%' stop-color='#000000'/>
            <stop offset='56%' stop-color='#0a0a0a'/>
            <stop offset='63%' stop-color='#262626'/>
            <stop offset='69%' stop-color='#4f4f4f'/>
            <stop offset='75%' stop-color='#808080'/>
            <stop offset='81%' stop-color='#b1b1b1'/>
            <stop offset='88%' stop-color='#dadada'/>
            <stop offset='94%' stop-color='#f6f6f6'/>
            <stop offset='100%' stop-color='#ffffff'/>
        </radialGradient>
        <mask id="mask-__UID__">
            <rect x="0" y="0" width="500" height="200" fill="url(#gradient-__UID__)"></rect>
        </mask>
    </defs>
    <rect x="0" width="500" height="200" fill="currentColor" mask="url(#mask-__UID__)"></rect>
</svg>`,XY=0;const ugo=e=>e.utils.createView({name:"image-preview-overlay",tag:"div",ignoreRect:!0,create:({root:t,props:n})=>{let o=dgo;if(document.querySelector("base")){const i=new URL(window.location.href.replace(window.location.hash,"")).href;o=o.replace(/url\(\#/g,"url("+i+"#")}XY++,t.element.classList.add(`filepond--image-preview-overlay-${n.status}`),t.element.innerHTML=o.replace(/__UID__/g,XY)},mixins:{styles:["opacity"],animations:{opacity:{type:"spring",mass:25}}}}),hgo=function(){self.onmessage=e=>{createImageBitmap(e.data.message.file).then(t=>{self.postMessage({id:e.data.id,message:t},[t])})}},fgo=function(){self.onmessage=e=>{const t=e.data.message.imageData,n=e.data.message.colorMatrix,o=t.data,i=o.length,r=n[0],s=n[1],a=n[2],l=n[3],d=n[4],u=n[5],f=n[6],p=n[7],v=n[8],_=n[9],b=n[10],C=n[11],$=n[12],E=n[13],P=n[14],I=n[15],O=n[16],L=n[17],S=n[18],j=n[19];let M=0,q=0,B=0,V=0,G=0;for(;M<i;M+=4)q=o[M]/255,B=o[M+1]/255,V=o[M+2]/255,G=o[M+3]/255,o[M]=Math.max(0,Math.min((q*r+B*s+V*a+G*l+d)*255,255)),o[M+1]=Math.max(0,Math.min((q*u+B*f+V*p+G*v+_)*255,255)),o[M+2]=Math.max(0,Math.min((q*b+B*C+V*$+G*E+P)*255,255)),o[M+3]=Math.max(0,Math.min((q*I+B*O+V*L+G*S+j)*255,255));self.postMessage({id:e.data.id,message:t},[t.data.buffer])}},mgo=(e,t)=>{let n=new Image;n.onload=()=>{const o=n.naturalWidth,i=n.naturalHeight;n=null,t(o,i)},n.src=e},pgo={1:()=>[1,0,0,1,0,0],2:e=>[-1,0,0,1,e,0],3:(e,t)=>[-1,0,0,-1,e,t],4:(e,t)=>[1,0,0,-1,0,t],5:()=>[0,1,1,0,0,0],6:(e,t)=>[0,1,-1,0,t,0],7:(e,t)=>[0,-1,-1,0,t,e],8:e=>[0,-1,1,0,0,e]},ggo=(e,t,n,o)=>{o!==-1&&e.transform.apply(e,pgo[o](t,n))},vgo=(e,t,n,o)=>{t=Math.round(t),n=Math.round(n);const i=document.createElement("canvas");i.width=t,i.height=n;const r=i.getContext("2d");return o>=5&&o<=8&&([t,n]=[n,t]),ggo(r,t,n,o),r.drawImage(e,0,0,t,n),i},Sde=e=>/^image/.test(e.type)&&!/svg/.test(e.type),_go=10,ygo=10,bgo=e=>{const t=Math.min(_go/e.width,ygo/e.height),n=document.createElement("canvas"),o=n.getContext("2d"),i=n.width=Math.ceil(e.width*t),r=n.height=Math.ceil(e.height*t);o.drawImage(e,0,0,i,r);let s=null;try{s=o.getImageData(0,0,i,r).data}catch{return null}const a=s.length;let l=0,d=0,u=0,f=0;for(;f<a;f+=4)l+=s[f]*s[f],d+=s[f+1]*s[f+1],u+=s[f+2]*s[f+2];return l=iE(l,a),d=iE(d,a),u=iE(u,a),{r:l,g:d,b:u}},iE=(e,t)=>Math.floor(Math.sqrt(e/(t/4))),kgo=(e,t)=>(t=t||document.createElement("canvas"),t.width=e.width,t.height=e.height,t.getContext("2d").drawImage(e,0,0),t),wgo=e=>{let t;try{t=new ImageData(e.width,e.height)}catch{t=document.createElement("canvas").getContext("2d").createImageData(e.width,e.height)}return t.data.set(new Uint8ClampedArray(e.data)),t},$go=e=>new Promise((t,n)=>{const o=new Image;o.crossOrigin="Anonymous",o.onload=()=>{t(o)},o.onerror=i=>{n(i)},o.src=e}),Cgo=e=>{const t=ugo(e),n=cgo(e),{createWorker:o}=e.utils,i=(E,P,I)=>new Promise(O=>{E.ref.imageData||(E.ref.imageData=I.getContext("2d").getImageData(0,0,I.width,I.height));const L=wgo(E.ref.imageData);if(!P||P.length!==20)return I.getContext("2d").putImageData(L,0,0),O();const S=o(fgo);S.post({imageData:L,colorMatrix:P},j=>{I.getContext("2d").putImageData(j,0,0),S.terminate(),O()},[L.data.buffer])}),r=(E,P)=>{E.removeChildView(P),P.image.width=1,P.image.height=1,P._destroy()},s=({root:E})=>{const P=E.ref.images.shift();return P.opacity=0,P.translateY=-15,E.ref.imageViewBin.push(P),P},a=({root:E,props:P,image:I})=>{const O=P.id,L=E.query("GET_ITEM",{id:O});if(!L)return;const S=L.getMetadata("crop")||{center:{x:.5,y:.5},flip:{horizontal:!1,vertical:!1},zoom:1,rotation:0,aspectRatio:null},j=E.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR");let M,q,B=!1;E.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(M=L.getMetadata("markup")||[],q=L.getMetadata("resize"),B=!0);const V=E.appendChildView(E.createChildView(n,{id:O,image:I,crop:S,resize:q,markup:M,dirty:B,background:j,opacity:0,scaleX:1.15,scaleY:1.15,translateY:15}),E.childViews.length);E.ref.images.push(V),V.opacity=1,V.scaleX=1,V.scaleY=1,V.translateY=0,setTimeout(()=>{E.dispatch("DID_IMAGE_PREVIEW_SHOW",{id:O})},250)},l=({root:E,props:P})=>{const I=E.query("GET_ITEM",{id:P.id});if(!I)return;const O=E.ref.images[E.ref.images.length-1];O.crop=I.getMetadata("crop"),O.background=E.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR"),E.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(O.dirty=!0,O.resize=I.getMetadata("resize"),O.markup=I.getMetadata("markup"))},d=({root:E,props:P,action:I})=>{if(!/crop|filter|markup|resize/.test(I.change.key)||!E.ref.images.length)return;const O=E.query("GET_ITEM",{id:P.id});if(O){if(/filter/.test(I.change.key)){const L=E.ref.images[E.ref.images.length-1];i(E,I.change.value,L.image);return}if(/crop|markup|resize/.test(I.change.key)){const L=O.getMetadata("crop"),S=E.ref.images[E.ref.images.length-1];if(L&&L.aspectRatio&&S.crop&&S.crop.aspectRatio&&Math.abs(L.aspectRatio-S.crop.aspectRatio)>1e-5){const j=s({root:E});a({root:E,props:P,image:kgo(j.image)})}else l({root:E,props:P})}}},u=E=>{const I=window.navigator.userAgent.match(/Firefox\/([0-9]+)\./),O=I?parseInt(I[1]):null;return O!==null&&O<=58?!1:"createImageBitmap"in window&&Sde(E)},f=({root:E,props:P})=>{const{id:I}=P,O=E.query("GET_ITEM",I);if(!O)return;const L=URL.createObjectURL(O.file);mgo(L,(S,j)=>{E.dispatch("DID_IMAGE_PREVIEW_CALCULATE_SIZE",{id:I,width:S,height:j})})},p=({root:E,props:P})=>{const{id:I}=P,O=E.query("GET_ITEM",I);if(!O)return;const L=URL.createObjectURL(O.file),S=()=>{$go(L).then(j)},j=M=>{URL.revokeObjectURL(L);const B=(O.getMetadata("exif")||{}).orientation||-1;let{width:V,height:G}=M;if(!V||!G)return;B>=5&&B<=8&&([V,G]=[G,V]);const Q=Math.max(1,window.devicePixelRatio*.75),Y=E.query("GET_IMAGE_PREVIEW_ZOOM_FACTOR")*Q,Z=G/V,se=E.rect.element.width,ce=E.rect.element.height;let te=se,ee=te*Z;Z>1?(te=Math.min(V,se*Y),ee=te*Z):(ee=Math.min(G,ce*Y),te=ee/Z);const ae=vgo(M,te,ee,B),de=()=>{const be=E.query("GET_IMAGE_PREVIEW_CALCULATE_AVERAGE_IMAGE_COLOR")?bgo(data):null;O.setMetadata("color",be,!0),"close"in M&&M.close(),E.ref.overlayShadow.opacity=1,a({root:E,props:P,image:ae})},$e=O.getMetadata("filter");$e?i(E,$e,ae).then(de):de()};if(u(O.file)){const M=o(hgo);M.post({file:O.file},q=>{if(M.terminate(),!q){S();return}j(q)})}else S()},v=({root:E})=>{const P=E.ref.images[E.ref.images.length-1];P.translateY=0,P.scaleX=1,P.scaleY=1,P.opacity=1},_=({root:E})=>{E.ref.overlayShadow.opacity=1,E.ref.overlayError.opacity=0,E.ref.overlaySuccess.opacity=0},b=({root:E})=>{E.ref.overlayShadow.opacity=.25,E.ref.overlayError.opacity=1},C=({root:E})=>{E.ref.overlayShadow.opacity=.25,E.ref.overlaySuccess.opacity=1},$=({root:E})=>{E.ref.images=[],E.ref.imageData=null,E.ref.imageViewBin=[],E.ref.overlayShadow=E.appendChildView(E.createChildView(t,{opacity:0,status:"idle"})),E.ref.overlaySuccess=E.appendChildView(E.createChildView(t,{opacity:0,status:"success"})),E.ref.overlayError=E.appendChildView(E.createChildView(t,{opacity:0,status:"failure"}))};return e.utils.createView({name:"image-preview-wrapper",create:$,styles:["height"],apis:["height"],destroy:({root:E})=>{E.ref.images.forEach(P=>{P.image.width=1,P.image.height=1})},didWriteView:({root:E})=>{E.ref.images.forEach(P=>{P.dirty=!1})},write:e.utils.createRoute({DID_IMAGE_PREVIEW_DRAW:v,DID_IMAGE_PREVIEW_CONTAINER_CREATE:f,DID_FINISH_CALCULATE_PREVIEWSIZE:p,DID_UPDATE_ITEM_METADATA:d,DID_THROW_ITEM_LOAD_ERROR:b,DID_THROW_ITEM_PROCESSING_ERROR:b,DID_THROW_ITEM_INVALID:b,DID_COMPLETE_ITEM_PROCESSING:C,DID_START_ITEM_PROCESSING:_,DID_REVERT_ITEM_PROCESSING:_},({root:E})=>{const P=E.ref.imageViewBin.filter(I=>I.opacity===0);E.ref.imageViewBin=E.ref.imageViewBin.filter(I=>I.opacity>0),P.forEach(I=>r(E,I)),P.length=0})})},Tde=e=>{const{addFilter:t,utils:n}=e,{Type:o,createRoute:i,isFile:r}=n,s=Cgo(e);return t("CREATE_VIEW",a=>{const{is:l,view:d,query:u}=a;if(!l("file")||!u("GET_ALLOW_IMAGE_PREVIEW"))return;const f=({root:C,props:$})=>{const{id:E}=$,P=u("GET_ITEM",E);if(!P||!r(P.file)||P.archived)return;const I=P.file;if(!Apo(I)||!u("GET_IMAGE_PREVIEW_FILTER_ITEM")(P))return;const O="createImageBitmap"in(window||{}),L=u("GET_IMAGE_PREVIEW_MAX_FILE_SIZE");if(!O&&L&&I.size>L)return;C.ref.imagePreview=d.appendChildView(d.createChildView(s,{id:E}));const S=C.query("GET_IMAGE_PREVIEW_HEIGHT");S&&C.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:P.id,height:S});const j=!O&&I.size>u("GET_IMAGE_PREVIEW_MAX_INSTANT_PREVIEW_FILE_SIZE");C.dispatch("DID_IMAGE_PREVIEW_CONTAINER_CREATE",{id:E},j)},p=(C,$)=>{if(!C.ref.imagePreview)return;let{id:E}=$;const P=C.query("GET_ITEM",{id:E});if(!P)return;const I=C.query("GET_PANEL_ASPECT_RATIO"),O=C.query("GET_ITEM_PANEL_ASPECT_RATIO"),L=C.query("GET_IMAGE_PREVIEW_HEIGHT");if(I||O||L)return;let{imageWidth:S,imageHeight:j}=C.ref;if(!S||!j)return;const M=C.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),q=C.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),V=(P.getMetadata("exif")||{}).orientation||-1;if(V>=5&&V<=8&&([S,j]=[j,S]),!Sde(P.file)||C.query("GET_IMAGE_PREVIEW_UPSCALE")){const se=2048/S;S*=se,j*=se}const G=j/S,Q=(P.getMetadata("crop")||{}).aspectRatio||G;let J=Math.max(M,Math.min(j,q));const Y=C.rect.element.width,Z=Math.min(Y*Q,J);C.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:P.id,height:Z})},v=({root:C})=>{C.ref.shouldRescale=!0},_=({root:C,action:$})=>{$.change.key==="crop"&&(C.ref.shouldRescale=!0)},b=({root:C,action:$})=>{C.ref.imageWidth=$.width,C.ref.imageHeight=$.height,C.ref.shouldRescale=!0,C.ref.shouldDrawPreview=!0,C.dispatch("KICK")};d.registerWriter(i({DID_RESIZE_ROOT:v,DID_STOP_RESIZE:v,DID_LOAD_ITEM:f,DID_IMAGE_PREVIEW_CALCULATE_SIZE:b,DID_UPDATE_ITEM_METADATA:_},({root:C,props:$})=>{C.ref.imagePreview&&(C.rect.element.hidden||(C.ref.shouldRescale&&(p(C,$),C.ref.shouldRescale=!1),C.ref.shouldDrawPreview&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{C.dispatch("DID_FINISH_CALCULATE_PREVIEWSIZE",{id:$.id})})}),C.ref.shouldDrawPreview=!1)))}))}),{options:{allowImagePreview:[!0,o.BOOLEAN],imagePreviewFilterItem:[()=>!0,o.FUNCTION],imagePreviewHeight:[null,o.INT],imagePreviewMinHeight:[44,o.INT],imagePreviewMaxHeight:[256,o.INT],imagePreviewMaxFileSize:[null,o.INT],imagePreviewZoomFactor:[2,o.INT],imagePreviewUpscale:[!1,o.BOOLEAN],imagePreviewMaxInstantPreviewFileSize:[1e6,o.INT],imagePreviewTransparencyIndicator:[null,o.STRING],imagePreviewCalculateAverageImageColor:[!1,o.BOOLEAN],imagePreviewMarkupShow:[!0,o.BOOLEAN],imagePreviewMarkupFilter:[()=>!0,o.FUNCTION]}}},Sgo=typeof window<"u"&&typeof window.document<"u";Sgo&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Tde}));const Tgo=UL(wde,Tde),Ego={components:{FilePond:Tgo},props:{productId:Number},data(){return{primaryColor:window.primaryColor,images:[],fileTypes:Wa.fileTypes,server:{url:this.ziggyRoute("administration.api.product.upload_image",this.productId),process:{headers:{"X-CSRF-TOKEN":document.head.querySelector('meta[name="csrf-token"]').content,Accept:"application/json"},onload:this.uploaded}},labelIdleTemplate:"<div class='d-flex align-items-center p-3'><svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' aria-labelledby='upload' role='img' class='text-primary'><g fill='currentColor'><path fill-rule='evenodd' d='M12 2C9.55912 2 7.4608 3.45744 6.52373 5.54534C6.44011 5.73166 6.38425 5.85598 6.34206 5.94471C6.33167 5.96657 6.32326 5.98381 6.31654 5.99729L6.29677 5.99799C6.23318 5.99989 6.14598 6 6 6C3.79086 6 2 7.79086 2 10C2 12.2091 3.79086 14 6 14H6.17157L8.17157 12H6C4.89543 12 4 11.1046 4 10C4 8.89543 4.89543 8 6 8L6.06419 8.0001C6.27176 8.00057 6.51342 8.00111 6.71431 7.96068C6.92683 7.91791 7.17254 7.84692 7.414 7.69062C7.65546 7.53433 7.82083 7.33923 7.94687 7.16285C8.03371 7.04134 8.10219 6.90047 8.14829 6.8035C8.20111 6.69243 8.26605 6.54772 8.34352 6.37511L8.34839 6.36427C8.97472 4.96871 10.3753 4 12 4C13.6247 4 15.0253 4.96871 15.6516 6.36427L15.6565 6.37511C15.7339 6.54772 15.7989 6.69243 15.8517 6.8035C15.8978 6.90047 15.9663 7.04134 16.0531 7.16285C16.1792 7.33923 16.3445 7.53433 16.586 7.69062C16.8275 7.84692 17.0732 7.91791 17.2857 7.96068C17.4866 8.00111 17.7282 8.00057 17.9358 8.0001L18 8C19.1046 8 20 8.89543 20 10C20 11.1046 19.1046 12 18 12H15.8284L17.8284 14H18C20.2091 14 22 12.2091 22 10C22 7.79086 20.2091 6 18 6C17.854 6 17.7668 5.99989 17.7032 5.99799L17.6835 5.99729C17.6767 5.98381 17.6683 5.96657 17.6579 5.94471C17.6158 5.85598 17.5599 5.73166 17.4763 5.54534C16.5392 3.45744 14.4409 2 12 2ZM6.29756 6.03369C6.29743 6.0339 6.29755 6.03369 6.29756 6.03369V6.03369ZM17.7024 6.03369C17.7024 6.03369 17.7026 6.03393 17.7024 6.03369V6.03369Z' /><path data-v-a0babf54='' fill-rule='evenodd' d='M7.29289 15.2929L8.70711 16.7071L11 14.4142V21C11 21.5523 11.4477 22 12 22C12.5523 22 13 21.5523 13 21V14.4142L15.2929 16.7071L16.7071 15.2929L12 10.5858L7.29289 15.2929Z' /></g></svg><div class='d-flex flex-column ms-5 align-items-baseline'><span class='text-gray-800'>"+this.$t("fileupload.insert_images_to_gallery")+"</span><span class='medium text-gray-600 fs-6'>"+this.$t("fileupload.arbitrary_dimensions")+"</span></div></div>"}},computed:{...xe({product:"product/getProductData"}),maxFileSize(){return"5MB"}},methods:{uploaded(e){let t=JSON.parse(e);t&&t.data&&t.data.images&&this.$store.dispatch("product/updateImages",{images:t.data.images})},removeImage(e){let t=[...this.product.images],n=t.findIndex(o=>o.id===e);t.splice(n,1),this.$store.dispatch("product/updateImages",{images:t}),O1.imageDelete(e).then(o=>{window.flash(o.data.message,"success")})},handleFileUpload(e,t){e||setTimeout(()=>{this.$refs.gallery.removeFile(t.id)},1e3)},labelFileProcessingError(e){return e&&e.code===422?this.$t("fileupload.max_n_mb",{size:5}):this.$t("fileupload.label_file_processing_error")}}},Igo={class:"upload-box"},Pgo={class:"mb-3"},Ago=["innerHTML"],Dgo={class:"cursor-pointer flex-basis-100"},xgo={class:"upload-box-gallery d-flex flex-wrap flex-basis-100 gap-6"},Ogo=["onClick"],Lgo=["src"];function Mgo(e,t,n,o,i,r){const s=y("FilePond");return h(),g("div",Igo,[c("h4",Pgo,m(e.$t("product.editor.gallery.images.title")),1),c("p",{class:"mb-5",innerHTML:e.$t("product.editor.gallery.images.text")},null,8,Ago),c("div",Dgo,[k(s,{name:"image",ref:"gallery",labelIdle:i.labelIdleTemplate,labelInvalidField:e.$t("fileupload.image_not_valid"),labelFileWaitingForSize:e.$t("fileupload.label_image_waiting_for_size"),labelFileSizeNotAvailable:e.$t("fileupload.label_file_size_not_available"),labelFileLoadError:e.$t("fileupload.label_image_load_error"),labelFileLoading:e.$t("fileupload.label_file_loading"),labelFileProcessing:e.$t("fileupload.label_file_processing"),labelFileProcessingComplete:e.$t("fileupload.label_file_processing_complete"),labelFileProcessingAborted:e.$t("fileupload.label_file_processing_aborted"),labelFileProcessingError:r.labelFileProcessingError,labelTapToCancel:e.$t("fileupload.label_tap_to_cancel"),labelTapToRetry:e.$t("fileupload.repeat"),labelMaxTotalFileSizeExceeded:e.$t("fileupload.label_max_total_file_size_exceeded"),labelMaxTotalFileSize:e.$t("fileupload.label_max_total_file_size")+" "+r.maxFileSize,"allow-multiple":!0,"allow-replace":!1,"allow-revert":!1,"accepted-file-types":"image/jpeg, image/png, image/gif",maxTotalFileSize:r.maxFileSize,server:i.server,files:i.images,credits:"false",onProcessfile:r.handleFileUpload},null,8,["labelIdle","labelInvalidField","labelFileWaitingForSize","labelFileSizeNotAvailable","labelFileLoadError","labelFileLoading","labelFileProcessing","labelFileProcessingComplete","labelFileProcessingAborted","labelFileProcessingError","labelTapToCancel","labelTapToRetry","labelMaxTotalFileSizeExceeded","labelMaxTotalFileSize","maxTotalFileSize","server","files","onProcessfile"])]),c("div",xgo,[(h(!0),g(pe,null,Me(e.product.images,a=>(h(),g("figure",{class:"text-center text-sm-start image-thumbnail cursor-pointer position-relative",key:a.id,onClick:l=>r.removeImage(a.id)},[c("img",{src:a.thumbnail,class:""},null,8,Lgo)],8,Ogo))),128))])])}const Ngo=U(Ego,[["render",Mgo],["__scopeId","data-v-52e14282"]]),Rgo={components:{TransitionCollapseHeight:qo},validations(){return this.vat===0?{price:{required:Yt,minValue:Ra(20)}}:{price:{required:Yt,minValue:Ra(16)}}},computed:{...xe({product:"product/getProductData"}),price:{get(){return this.product.price},set(e){this.$store.commit("product/updatePrice",e)}},vat:{get(){return this.product.vat},set(e){this.$store.commit("product/updateVat",e)}},priceBrutto:{get(){return this.product.price_brutto},set(e){this.$store.commit("product/updatePriceBrutto",e)}}},methods:{vatCompute(){this.$store.dispatch("product/vatCompute").then(()=>{this.computePrice()})},computePrice(){this.priceBrutto!=null&&(this.price=(this.priceBrutto/(1+this.vat/100)).toFixed(2))},roundPriceBrutto(){this.priceBrutto>0&&(this.priceBrutto=Math.round(this.priceBrutto))}},setup(){return{v$:In()}},watch:{"product.categories":{handler:function(){this.vatCompute()},deep:!0},priceBrutto(){this.priceBrutto<0&&(this.priceBrutto=0),this.computePrice()},price(){this.v$.$touch()}}},jgo={key:0},Fgo=["innerHTML"],zgo={class:"form-group form-floating input-group mb-4"},Ugo=["placeholder"],Bgo={for:"price",class:"form-label"},Hgo={class:"input-group-text"},Vgo={key:0,class:"invalid-feedback"},qgo={class:"table-container bg-primary-5 py-2dot5 px-2"},Ygo={class:"mb-0 border-top-none bg-primary-5 text-gray-800"},Wgo={class:"d-flex justify-content-between border-top-none bg-primary-5 p-1"},Ggo={class:"border-top-none medium"},Zgo={class:"border-top-none text-right medium"};function Kgo(e,t,n,o,i,r){const s=y("TransitionCollapseHeight");return h(),g("div",null,[k(s,null,{default:F(()=>[r.priceBrutto===0?(h(),g("div",jgo,[c("div",{class:"rounded bg-bright-sun-light medium p-3 mb-4",innerHTML:e.$t("product.editor.price.minimum_text")},null,8,Fgo)])):D("",!0)]),_:1}),c("div",zgo,[Oe(c("input",{type:"number",step:"1",min:"0",class:X({"form-control":!0,"is-invalid":o.v$.price.$error}),placeholder:e.$t("product.editor.price.placeholder"),"onUpdate:modelValue":t[0]||(t[0]=a=>r.priceBrutto=a),onInput:t[1]||(t[1]=(...a)=>r.roundPriceBrutto&&r.roundPriceBrutto(...a))},null,42,Ugo),[[wt,r.priceBrutto]]),c("label",Bgo,m(e.$t("product.price_brutto")),1),Oe(c("input",{type:"hidden",id:"price",name:"price","onUpdate:modelValue":t[2]||(t[2]=a=>o.v$.price.$model=a)},null,512),[[wt,o.v$.price.$model]]),c("span",Hgo,m(e.$t("currency.short")),1),o.v$.price.$error&&o.v$.price.minValue&&o.v$.price.minValue.$invalid?(h(),g("span",Vgo,m(e.$t("validation.custom.price.min")),1)):D("",!0)]),c("div",qgo,[c("div",Ygo,[c("div",Wgo,[c("div",Ggo,m(e.$t("product.vat.price.label")),1),c("div",Zgo,m(r.price+" "+e.$t("currency.short")),1)])])])])}const Jgo=U(Rgo,[["render",Kgo]]),Xgo={components:{AdditionalCategoriesEditor:Fae,AppIcon:Ue},data(){return{productEditorConfig:Wa.editor}},computed:{...xe({product:"product/getProductData",auth:"auth/auth"}),isDisabled(){return this.auth.is_admin?!1:!this.product.categories_vat_modifiable}},methods:{updateCategories(e){this.$store.dispatch("product/updateCategories",{categories:e})}},mounted(){this.$store.dispatch("category/loadClassSubject"),this.$store.dispatch("category/load")}},Qgo={class:"d-flex align-items-center mb-3"},e1o={class:"mb-0"},t1o={class:"mb-3"};function n1o(e,t,n,o,i,r){const s=y("AppIcon"),a=y("AdditionalCategoriesEditor"),l=sn("tooltip");return h(),W(a,{"product-categories":e.product.categories,"editor-config":i.productEditorConfig,"show-hmat-box":"","show-mmat-box":"",onUpdateProductCategories:r.updateCategories,disabled:r.isDisabled},{title:F(()=>[c("div",Qgo,[c("h3",e1o,m(e.$t("product.editor.additional_categories.title")),1),r.isDisabled?Oe((h(),W(s,{key:0,height:24,width:24,class:"text-gray-700 ms-icon",icon:"lock"},null,512)),[[l,{content:e.$t("category.edit.disabled"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0)])]),text:F(()=>[c("p",t1o,m(e.$t("product.editor.additional_categories.text")),1)]),_:1},8,["product-categories","editor-config","onUpdateProductCategories","disabled"])}const o1o=U(Xgo,[["render",n1o]]),i1o={components:{RequiredCategoriesEditor:jae,AppIcon:Ue},data(){return{productEditorConfig:Wa.editor}},mounted(){this.$store.dispatch("category/loadClassSubject"),this.$store.dispatch("category/load")},methods:{updateCategories(e){this.$store.dispatch("product/updateCategories",{categories:e})}},computed:{...xe({product:"product/getProductData",auth:"auth/auth"}),isDisabled(){return this.auth.is_admin?!1:!this.product.categories_vat_modifiable}}},r1o={class:"d-flex align-items-center mb-3"},s1o={class:"mb-0"},a1o={class:"mb-3"};function l1o(e,t,n,o,i,r){const s=y("AppIcon"),a=y("RequiredCategoriesEditor"),l=sn("tooltip");return h(),W(a,{"editor-config":i.productEditorConfig,"product-categories":e.product.categories,onUpdateProductCategories:r.updateCategories,ref:"requiredCategoriesEditor",disabled:r.isDisabled},{title:F(()=>[c("div",r1o,[c("h3",s1o,m(e.$t("product.editor.required_categories.title")),1),r.isDisabled?Oe((h(),W(s,{key:0,height:24,width:24,class:"text-gray-700 ms-icon",icon:"lock"},null,512)),[[l,{content:e.$t("category.edit.disabled"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0)])]),text:F(()=>[c("p",a1o,m(e.$t("product.editor.required_categories.text")),1)]),_:1},8,["editor-config","product-categories","onUpdateProductCategories","disabled"])}const c1o=U(i1o,[["render",l1o]]),OM={limit_daily:3},d1o={data(){return{uploadConfig:OM}}},u1o={class:"bg-warning rounded p-4"},h1o={class:"fw-bold mb-2"},f1o={class:"medium fw-medium mb-0"};function m1o(e,t,n,o,i,r){return h(),g("div",u1o,[c("p",h1o,m(e.$t("product.editor.upload_limit.warning.title",{limit:i.uploadConfig.limit_daily})),1),c("p",f1o,m(e.$t("product.editor.upload_limit.warning.text",{limit:i.uploadConfig.limit_daily})),1)])}const p1o=U(d1o,[["render",m1o]]),g1o={data(){return{uploadConfig:OM}}},v1o={class:"bg-primary-5 rounded p-4"},_1o={class:"fw-bold mb-2"},y1o={class:"medium fw-medium mb-0"};function b1o(e,t,n,o,i,r){return h(),g("div",v1o,[c("p",_1o,m(e.$t("product.editor.upload_limit.info.title",{limit:i.uploadConfig.limit_daily})),1),c("p",y1o,m(e.$t("product.editor.upload_limit.info.text",{limit:i.uploadConfig.limit_daily})),1)])}const k1o=U(g1o,[["render",b1o]]),w1o={components:{UploadLimitWarning:p1o,UploadLimitInfo:k1o},data(){return{authUploadCountDaily:this.$store.state.auth.upload_count_daily,uploadConfig:OM}}};function $1o(e,t,n,o,i,r){const s=y("UploadLimitWarning"),a=y("UploadLimitInfo");return i.authUploadCountDaily>i.uploadConfig.limit_daily?(h(),W(s,{key:0,class:"mt-4"})):(h(),W(a,{key:1,class:"mt-4"}))}const C1o=U(w1o,[["render",$1o]]),S1o=()=>De.get(Ie("api.author.product_upload_lock.show_active")),T1o={showActive:S1o},E1o=(e,t)=>!t.hasVideo||e&&(e.length===43||e.length===28),I1o={components:{DateSinglePicker:dd,AppIcon:Ue,ProductEditorRequiredCategories:c1o,ProductEditorAdditionalCategories:o1o,GrayBackgroundComponent:Xy,TransitionCollapseHeight:qo,ProductPriceField:Jgo,ProductFileUpload:vde,ProductGalleryUpload:Ngo,CoverImageUpload:Ipo,Loading:Rt,UploadLimit:C1o,ProductUploadLock:Ace,CheckboxInput:js,ProductImageSourcesEditor:yde},props:{id:Number,isNewProduct:Boolean},data(){return{primaryColor:window.primaryColor,editor:fu,fileTypes:Wa.fileTypes,hasVideo:!1,validationStatus:!0,today:gt(),timezone:mr.timezone,step:1,complaintInfoLink:ks.author.material.complaint,imageRecommendationsInfoLink:ks.author.material.imageRecommendations,productUploadLock:null}},validations(){return{title:{required:Yt},short_description:{required:Yt},full_description:{required:Yt},pages:{required:Yt},file_type:{required:Yt},notify_customer:{required:Yt},reason:{required:Ld(function(){return this.product.file&&this.product.file.will_be_replaced_by&&this.product.status===1&&this.product.sells>0&&this.notify_customer})},file:{required:Yt},video:{video:E1o},webinar_starts_at:{required:Ld(function(){return this.is_webinar})},webinar_url_stream:{url:tc,required:Ld(function(){return this.is_webinar})},commission:{required:Ld(function(){return this.auth.is_admin})},published_at:{required:Ld(function(){return this.product.author_verified&&!this.is_published_now})},imageSources:this.imageSources?this.imageSources.map(e=>({link:{url:tc},name:{required:Ld(function(){return e.link}),minLength:Ua(N6.validation.name.min_length)}})):{},images:{}}},computed:{...xe({product:"product/getProductData",draftSaving:"product/draftSaving",productLoading:"product/loading",categoryLoading:"category/loading",classSubjectsFlatLoading:"category/loadingClassSubjectFlat",canSetLowerVat:"product/canSetLowerVat",auth:"auth/auth"}),loading(){return this.productLoading||this.categoryLoading||this.classSubjectsFlatLoading},isDraft(){return this.product.status==5},title:{get(){return this.product.title},set(e){this.$store.dispatch("product/updateTitle",{title:e})}},short_description:{get(){return this.product.short_description},set(e){this.$store.dispatch("product/updateShortDescription",{shortDescription:e})}},full_description:{get(){return this.product.full_description},set(e){this.$store.dispatch("product/updateFullDescription",{fullDescription:e})}},pages:{get(){return this.product.pages},set(e){this.$store.dispatch("product/updatePages",{pages:e})}},file_type:{get(){return this.product.file_type},set(e){this.$store.dispatch("product/updateFileType",{fileType:e})}},video:{get(){return this.product.video},set(e){this.$store.dispatch("product/updateVideo",{video:e})}},only_on_ucitelnice:{get(){return this.product.only_on_ucitelnice},set(e){this.$store.dispatch("product/updateOnlyOnUcitelnice",{onlyOnUcitelnice:e})}},black_and_white_print:{get(){return this.product.black_and_white_print},set(e){this.$store.dispatch("product/updateBlackAndWhitePrint",{blackAndWhitePrint:e})}},print_and_use:{get(){return this.product.print_and_use},set(e){this.$store.dispatch("product/updatePrintAndUse",{printAndUse:e})}},vop:{get(){return this.product.vop},set(e){this.$store.dispatch("product/updateVop",{vop:e})}},file:{get(){return this.product.file},set(){}},notify_customer:{get(){return this.product.notify_customer},set(e){this.$store.dispatch("product/updateNotifyCustomer",{notifyCustomer:e})}},reason:{get(){return this.product.reason},set(e){this.$store.dispatch("product/updateReason",{reason:e})}},images:{get(){return this.product.images},set(e){this.$store.dispatch("product/updateImages",{images:e})}},imageSources:{get(){return this.product.image_sources},set(e){this.$store.dispatch("product/updateImageSources",{imageSources:e})}},is_webinar:{get(){return this.product.is_webinar},set(e){this.$store.dispatch("product/updateIsWebinar",{isWebinar:e})}},webinar_starts_at:{get(){return this.product.webinar_starts_at},set(e){this.$store.dispatch("product/updateWebinarStartsAt",{webinarStartsAt:e})}},webinar_url_stream:{get(){return this.product.webinar_url_stream},set(e){this.$store.dispatch("product/updateWebinarUrlStream",{webinarUrlStream:e})}},is_published_now:{get(){return this.product.is_published_now},set(e){this.$store.dispatch("product/updateIsPublishedNow",{isPublishedNow:e})}},published_at:{get(){return new Date(this.product.published_at)},set(e){this.$store.dispatch("product/updatePublishedAt",{publishedAt:e})}},commission:{get(){return this.product.commission},set(e){this.$store.dispatch("product/updateCommission",{commission:e})}},hasAlsoOriginalImages:{get(){return this.product.has_also_original_images},set(e){this.$store.dispatch("product/updateHasAlsoOriginalImages",{hasAlsoOriginalImages:e})}},hasNoImages:{get(){return this.product.has_no_images},set(e){this.$store.dispatch("product/updateHasNoImages",{hasNoImages:e})}},hasProductImages:{get(){return this.product.has_product_images},set(e){this.$store.dispatch("product/updateHasProductImages",{hasProductImages:e})}},titleLength(){return this.title?this.title.length:0},shortDescriptionLength(){return this.short_description?this.short_description.length:0},isImageSourcesEmpty(){return this.product.image_sources.length===0||!this.product.image_sources[0].name&&!this.product.image_sources[0].link},showPublishPlanning(){return this.product.author_verified?this.product.status===5?!0:Date.parse(this.product.published_at)>new Date:!1},disableOnlyOnUcitelniceCheckbox(){return this.product.author_only_on_ucitelnice}},methods:{saveDraft(){this.vop=!0,this.$store.dispatch("product/saveDraft")},publish(){if(this.vop=!0,this.v$.$touch(),this.$refs.priceField.v$.$touch(),this.$refs.categories.$refs.requiredCategoriesEditor.v$.$touch(),this.$refs.categories.$refs.requiredCategoriesEditor.v$.degree_of_education_length.$touch(),this.$refs.categories.$refs.requiredCategoriesEditor.v$.class_length.$touch(),this.$refs.categories.$refs.requiredCategoriesEditor.v$.subject_length.$touch(),this.validationStatus=!this.v$.$invalid&&!this.$refs.priceField.v$.$invalid&&!this.$refs.categories.$refs.requiredCategoriesEditor.v$.$invalid,!this.auth.is_admin&&this.isImageSourcesEmpty&&this.product.has_also_original_images===!1&&this.product.has_no_images===!1){window.flash(this.$t("user.editor.image_sources.error_nothing_selected"),"error"),this.$scrollTo("#image-sources",{offset:-170});return}if(this.v$.imageSources.$invalid){this.$scrollTo("#image-sources",{offset:-170});return}if(this.v$.images.$invalid){this.$scrollTo("#images-gallery",{offset:-170});return}if(this.$refs.categories.$refs.requiredCategoriesEditor.v$.$invalid){this.$scrollTo("#categories",{offset:-170});return}this.validationStatus&&this.$store.dispatch("product/publish")},removeWebinarStartsAt(){this.webinar_starts_at=""}},mounted(){this.$store.dispatch("product/load",{id:this.id}).then(()=>{this.auth.is_admin&&(this.vop=!0,this.v$.vop.$touch())}),this.$store.dispatch("category/load"),T1o.showActive().then(e=>{e.data&&e.data.data&&(this.productUploadLock=e.data.data)})},setup(){return{v$:In()}},watch:{video(e){this.hasVideo=!!(e&&e.length>0)},hasVideo(e){e===!1&&(this.video="")},file(e){e&&e.will_be_replaced_by&&this.product.status===1&&this.product.sells>0&&(this.v$.notify_customer.$model=!0)}}},P1o={key:1,class:"col-12 mb-6"},A1o={class:"pb-5 pt-6",ref:"product-editor-header"},D1o={class:"row justify-content-center"},x1o={class:"col-12 col-lg-7"},O1o={key:0,class:"mb-0"},L1o={key:1,class:"mb-0"},M1o={class:"row justify-content-center"},N1o={class:"col-12 col-lg-7 product-editor vl-parent"},R1o={class:"shadow content-box"},j1o={class:"mb-5"},F1o={class:"form-group mb-3 form-floating position-relative"},z1o={class:"length-counter"},U1o=["placeholder"],B1o={for:"title",class:"form-label"},H1o={key:0,class:"invalid-feedback"},V1o={class:"form-group form-floating mb-3 position-relative"},q1o={class:"length-counter"},Y1o=["placeholder"],W1o={for:"short_description",class:"form-label"},G1o={key:0,class:"invalid-feedback"},Z1o={class:"content-box shadow mt-5",id:"images-gallery"},K1o={class:"mb-5"},J1o={class:"content-box shadow mt-5",id:"image-sources"},X1o={class:"mb-3"},Q1o=["innerHTML"],evo={class:"shadow content-box mt-5"},tvo={class:"mb-5"},nvo={class:"quill-editor form-group mb-4"},ovo={key:0,class:"text-danger"},ivo={class:"row"},rvo={class:"col-12 col-md-6"},svo={class:"form-group form-floating mb-3"},avo=["placeholder"],lvo={for:"pages",class:"form-label"},cvo={key:0,class:"invalid-feedback"},dvo={class:"col-12 col-md-6"},uvo={class:"form-group form-floating mb-3"},hvo={for:"file_type",class:"form-label"},fvo={key:0,class:"invalid-feedback"},mvo={class:"col-12 mb-3"},pvo={key:0,class:"form-group form-floating mt-3"},gvo=["placeholder"],vvo={key:0,for:"video",class:"form-label"},_vo={key:1,class:"invalid-feedback"},yvo={class:"col-12 mb-3"},bvo={class:"col-12"},kvo={class:"shadow content-box mt-5"},wvo={class:"shadow content-box mt-5"},$vo={class:"content-box shadow mt-5"},Cvo={class:"mb-5"},Svo={class:"content-box shadow mt-5"},Tvo={class:"mb-3"},Evo={class:"mb-5"},Ivo={href:"https://www.cistepc.cz/jak-zazipovat-soubor-ve-windows-10/"},Pvo={key:0,class:"text-danger"},Avo={class:"mb-5"},Dvo={key:0},xvo={class:"form-group form-floating mt-3"},Ovo=["placeholder"],Lvo={class:"form-label"},Mvo={key:0,class:"invalid-feedback"},Nvo=["href"],Rvo={class:"medium"},jvo={class:"mt-5 pt-5 border-top-2"},Fvo=["href"],zvo={key:0,class:"content-box shadow mt-5"},Uvo={class:"mb-3"},Bvo={class:"mb-3"},Hvo={class:"form-group form-floating mb-3"},Vvo={for:"webinar_url_stream",class:"form-label"},qvo={key:0,class:"invalid-feedback"},Yvo={key:1,class:"invalid-feedback"},Wvo={key:1,class:"content-box shadow mt-5"},Gvo={class:"mb-3"},Zvo={class:"form-group form-floating position-relative"},Kvo={for:"commission",class:"form-label"},Jvo={key:0,class:"invalid-feedback"},Xvo={key:2,class:"content-box shadow mt-5"},Qvo={class:"mb-3"},e_o={key:0,class:"mb-3"},t_o={key:0,class:"invalid-feedback"},n_o={class:"text-end mt-4"},o_o={key:0},i_o=["disabled"],r_o={key:1,class:"d-flex justify-content-end gap-2"},s_o=["disabled"],a_o={key:0},l_o={key:0},c_o={key:1},d_o={key:1},u_o={key:4,class:"text-end mt-4 text-danger"},h_o={class:"mt-3 text-end"},f_o=["innerHTML"];function m_o(e,t,n,o,i,r){const s=y("ProductUploadLock"),a=y("GrayBackgroundComponent"),l=y("Loading"),d=y("CoverImageUpload"),u=y("ProductGalleryUpload"),f=y("ProductImageSourcesEditor"),p=y("quill-editor"),v=y("v-select"),_=y("CheckboxInput"),b=y("TransitionCollapseHeight"),C=y("ProductEditorRequiredCategories"),$=y("ProductEditorAdditionalCategories"),E=y("ProductPriceField"),P=y("ProductFileUpload"),I=y("AppIcon"),O=y("DateSinglePicker"),L=y("UploadLimit"),S=sn("tooltip");return i.productUploadLock&&e.product.status!==1&&!e.auth.is_admin?(h(),W(s,{key:0,productUploadLock:i.productUploadLock,class:"mt-6"},null,8,["productUploadLock"])):(h(),g("div",P1o,[k(a,{header:e.$refs["product-editor-header"]},null,8,["header"]),c("div",A1o,[c("div",D1o,[c("div",x1o,[n.isNewProduct?(h(),g("h2",O1o,m(e.$t("product.editor.headline_new")),1)):(h(),g("h2",L1o,m(e.$t("product.editor.headline_update")),1))])])],512),c("div",M1o,[c("div",N1o,[k(l,{active:r.loading,"onUpdate:active":t[0]||(t[0]=j=>r.loading=j),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("form",{onSubmit:t[26]||(t[26]=Gt(()=>{},["prevent"]))},[c("section",R1o,[c("h3",j1o,m(e.$t("product.editor.header.general")),1),c("div",F1o,[c("span",z1o,m(r.titleLength+"/80"),1),Oe(c("input",{id:"title",class:X({"form-control":!0,"is-invalid":o.v$.title.$error}),placeholder:e.$t("product.editor.title.placeholder"),type:"text",name:"title","onUpdate:modelValue":t[1]||(t[1]=j=>o.v$.title.$model=j),maxlength:"80"},null,10,U1o),[[wt,o.v$.title.$model]]),c("label",B1o,m(e.$t("product.title")),1),o.v$.title.$error&&o.v$.title.required.$invalid?(h(),g("span",H1o,m(e.$t("validation.custom.title.required")),1)):D("",!0)]),c("div",V1o,[c("span",q1o,m(r.shortDescriptionLength+"/240"),1),Oe(c("textarea",{id:"short_description",class:X({"form-control":!0,"is-invalid":o.v$.short_description.$error}),placeholder:e.$t("product.editor.short_description.placeholder"),name:"short_description","onUpdate:modelValue":t[2]||(t[2]=j=>o.v$.short_description.$model=j),maxlength:"240"},"                            ",10,Y1o),[[wt,o.v$.short_description.$model]]),c("label",W1o,m(e.$t("product.short_description")),1),o.v$.short_description.$error&&o.v$.short_description.required.$invalid?(h(),g("span",G1o,m(e.$t("validation.custom.short_description.required")),1)):D("",!0)])]),c("section",Z1o,[c("h3",K1o,m(e.$t("product.editor.header.images")),1),k(d),t[27]||(t[27]=c("hr",null,null,-1)),k(u,{productId:n.id},null,8,["productId"])]),c("section",J1o,[c("h3",X1o,m(e.$t("product.editor.header.image_sources.title")),1),c("p",{class:"mb-5",innerHTML:e.$t("product.editor.header.image_sources.text")},null,8,Q1o),k(f,{"image-sources":r.imageSources,"onUpdate:imageSources":t[3]||(t[3]=j=>r.imageSources=j),"has-also-original-images":r.hasAlsoOriginalImages,"onUpdate:hasAlsoOriginalImages":t[4]||(t[4]=j=>r.hasAlsoOriginalImages=j),"has-no-images":r.hasNoImages,"onUpdate:hasNoImages":t[5]||(t[5]=j=>r.hasNoImages=j),"has-product-images":r.hasProductImages,"onUpdate:hasProductImages":t[6]||(t[6]=j=>r.hasProductImages=j)},null,8,["image-sources","has-also-original-images","has-no-images","has-product-images"])]),c("section",evo,[c("h3",tvo,m(e.$t("product.editor.header.description")),1),c("div",nvo,[k(p,{class:"form-control p-0",contentType:"html",theme:"snow",ref:"full_description",placeholder:"",content:o.v$.full_description.$model,"onUpdate:content":t[7]||(t[7]=j=>o.v$.full_description.$model=j),options:{...i.editor.extendedToolbar,placeholder:e.$t("product.editor.full_description.placeholder")}},null,8,["content","options"]),o.v$.full_description.$error&&o.v$.full_description.required.$invalid?(h(),g("div",ovo,m(e.$t("validation.custom.description.required")),1)):D("",!0)]),c("div",ivo,[c("div",rvo,[c("div",svo,[Oe(c("input",{id:"pages",class:X({"form-control":!0,"is-invalid":o.v$.pages.$error}),placeholder:e.$t("product.editor.pages_placeholder"),type:"number",name:"pages","onUpdate:modelValue":t[8]||(t[8]=j=>o.v$.pages.$model=j),min:"0"},null,10,avo),[[wt,o.v$.pages.$model]]),c("label",lvo,m(e.$t("product.pages")),1),o.v$.pages.$error&&o.v$.pages.required.$invalid?(h(),g("span",cvo,m(e.$t("validation.custom.pages.required")),1)):D("",!0)])]),c("div",dvo,[c("div",uvo,[k(v,{id:"file_type",label:"label",multiple:"",placeholder:"Vyberte typ souboru",class:X(["form-control",{"is-invalid":o.v$.file_type.$error}]),modelValue:o.v$.file_type.$model,"onUpdate:modelValue":t[9]||(t[9]=j=>o.v$.file_type.$model=j),options:i.fileTypes,reduce:j=>j.value,"close-on-select":!1},{"no-options":F(()=>[z(m(e.$t("filter.word_not_found")),1)]),_:1},8,["modelValue","options","reduce","class"]),c("label",hvo,m(e.$t("product.file_type")),1),o.v$.file_type.$error&&o.v$.file_type.required.$invalid?(h(),g("span",fvo,m(e.$t("validation.custom.file_type.required")),1)):D("",!0)])]),c("div",mvo,[k(_,{id:"video",value:i.hasVideo,"onUpdate:value":t[10]||(t[10]=j=>i.hasVideo=j),label:e.$t("product.editor.has_video")},null,8,["value","label"]),k(b,null,{default:F(()=>[i.hasVideo?(h(),g("div",pvo,[Oe(c("input",{id:"video",class:X({"form-control":!0,"is-invalid":o.v$.video.$error}),type:"text",name:"video","onUpdate:modelValue":t[11]||(t[11]=j=>o.v$.video.$model=j),placeholder:e.$t("product.editor.video.placeholder")},null,10,gvo),[[wt,o.v$.video.$model]]),i.hasVideo?(h(),g("label",vvo,m(e.$t("public.video")),1)):D("",!0),o.v$.video.$error?(h(),g("span",_vo,m(e.$t("validation.custom.video.length")),1)):D("",!0)])):D("",!0)]),_:1})]),c("div",yvo,[Oe(k(_,{id:"only_on_ucitelnice",value:r.only_on_ucitelnice,"onUpdate:value":t[12]||(t[12]=j=>r.only_on_ucitelnice=j),label:e.$t("product.editor.only_on_ucitelnice.label"),disabled:r.disableOnlyOnUcitelniceCheckbox,tooltip:e.$t("product.editor.only_on_ucitelnice.tooltip")},null,8,["value","label","disabled","tooltip"]),[[S,{content:r.disableOnlyOnUcitelniceCheckbox?e.$t("product.editor.only_on_ucitelnice.author_already_set"):"",triggers:["hover","click"]}]])]),c("div",bvo,[k(_,{id:"black_and_white_print",value:r.black_and_white_print,"onUpdate:value":t[13]||(t[13]=j=>r.black_and_white_print=j),label:e.$t("product.editor.black_and_white_print.label"),tooltip:e.$t("product.editor.black_and_white_print.tooltip")},null,8,["value","label","tooltip"])])])]),c("section",kvo,[k(C,{ref:"categories",id:"categories"},null,512)]),c("section",wvo,[k($)]),c("section",$vo,[c("h3",Cvo,m(e.$t("product.price")),1),k(E,{ref:"priceField"},null,512)]),c("section",Svo,[c("h3",Tvo,m(e.$t("product.editor.header.file_upload")),1),c("p",Evo,[z(m(e.$t("product.more_files_info_text"))+" ",1),c("a",Ivo,m(e.$t("product.more_files_info_link")),1)]),k(P,{"product-id":n.id},null,8,["product-id"]),o.v$.file.$error&&o.v$.file.required.$invalid?(h(),g("span",Pvo,m(e.$t("validation.custom.file.required")),1)):D("",!0),e.product.file&&e.product.file.will_be_replaced_by&&e.product.status===1&&e.product.sells>0?(h(),g("div",{key:1,class:X([{"form-group":!0,"has-error":o.v$.reason.$error},"border-top-2 pt-5 mt-5"])},[c("h3",Avo,m(e.$t("product.reason")),1),c("p",null,m(e.$t("product.reason_text")),1),k(_,{id:"notify_customer",value:o.v$.notify_customer.$model,"onUpdate:value":t[14]||(t[14]=j=>o.v$.notify_customer.$model=j),label:e.$t("product.reason_checkbox")},null,8,["value","label"]),r.notify_customer?(h(),g("div",Dvo,[c("div",xvo,[Oe(c("textarea",{id:"reason",class:X(["form-control",{"is-invalid":o.v$.reason.$error}]),name:"reason","onUpdate:modelValue":t[15]||(t[15]=j=>o.v$.reason.$model=j),maxlength:"240",rows:"5",placeholder:e.$t("product.reason_placeholder")},"                                    ",10,Ovo),[[wt,o.v$.reason.$model]]),c("label",Lvo,m(e.$t("product.editor.file.reason_info")),1),o.v$.reason.$error&&o.v$.reason.required.$invalid?(h(),g("span",Mvo,[z(m(e.$t("validation.custom.reason.required"))+" ",1),t[28]||(t[28]=c("br",null,null,-1))])):D("",!0)]),c("a",{href:i.complaintInfoLink,target:"_blank"},[k(I,{icon:"info-circle",class:"me-icon"}),c("span",Rvo,m(e.$t("product.reason_info")),1)],8,Nvo)])):D("",!0)],2)):D("",!0),c("div",jvo,[c("a",{target:"_blank",href:i.imageRecommendationsInfoLink,class:"fw-bold"},m(e.$t("product.image_recommendations")),9,Fvo)])]),e.auth.is_admin?(h(),g("section",zvo,[c("h3",Uvo,m(e.$t("product.editor.webinar.title")),1),k(_,{id:"is_webinar",value:r.is_webinar,"onUpdate:value":t[16]||(t[16]=j=>r.is_webinar=j),label:e.$t("product.editor.webinar.checkbox"),class:"mb-3"},null,8,["value","label"]),c("div",Bvo,[k(O,{class:X({"form-control":!0,"is-invalid":o.v$.webinar_starts_at.$error}),mode:"datetime",id:"webinar_starts_at",name:"webinar_starts_at",value:o.v$.webinar_starts_at.$model,"onUpdate:value":t[17]||(t[17]=j=>o.v$.webinar_starts_at.$model=j),placeholder:e.$t("product.editor.webinar.starts_at"),"min-date":i.today.toISOString(),label:e.$t("product.editor.webinar.starts_at")},null,8,["class","value","placeholder","min-date","label"])]),c("div",Hvo,[Oe(c("input",{id:"webinar_url_stream",class:X({"form-control":!0,"is-invalid":o.v$.webinar_url_stream.$error}),placeholder:"https://",type:"text",name:"title","onUpdate:modelValue":t[18]||(t[18]=j=>o.v$.webinar_url_stream.$model=j),autocomplete:!1},null,2),[[wt,o.v$.webinar_url_stream.$model]]),c("label",Vvo,m(e.$t("product.editor.webinar.url_stream")),1),o.v$.webinar_url_stream.$error&&o.v$.webinar_url_stream.required.$invalid?(h(),g("span",qvo,m(e.$t("validation.custom.webinar_url_stream.required")),1)):D("",!0),o.v$.webinar_url_stream.$error&&o.v$.webinar_url_stream.url.$invalid?(h(),g("span",Yvo,m(e.$t("validation.custom.webinar_url_stream.url")),1)):D("",!0)])])):D("",!0),e.auth.is_admin?(h(),g("section",Wvo,[c("h3",Gvo,m(e.$t("product.editor.header.commission")),1),c("div",Zvo,[Oe(c("input",{id:"commission",class:X(["form-control",{"form-control":!0,"is-invalid":o.v$.commission.$error}]),placeholder:"80",type:"text",name:"commission","onUpdate:modelValue":t[19]||(t[19]=j=>o.v$.commission.$model=j)},null,2),[[wt,o.v$.commission.$model]]),c("label",Kvo,m(e.$t("product.editor.commission_in")),1),o.v$.commission.$error&&o.v$.commission.required.$invalid?(h(),g("span",Jvo,m(e.$t("validation.custom.commission.required")),1)):D("",!0)])])):D("",!0),r.showPublishPlanning?(h(),g("section",Xvo,[c("h3",Qvo,m(e.$t("product.editor.published_at.plan")),1),k(_,{id:"is_published_now",value:r.is_published_now,"onUpdate:value":t[20]||(t[20]=j=>r.is_published_now=j),label:e.$t("product.editor.published_at.checkbox"),class:"mb-3"},null,8,["value","label"]),r.is_published_now?D("",!0):(h(),g("div",e_o,[k(O,{class:X({"form-control":!0,"is-invalid":o.v$.published_at.$error}),mode:"datetime",id:"published_at",name:"published_at",value:o.v$.published_at.$model,"onUpdate:value":t[21]||(t[21]=j=>o.v$.published_at.$model=j),placeholder:e.$t("product.editor.published_at.label"),"min-date":i.today.toISOString(),label:e.$t("product.editor.published_at.label")},null,8,["class","value","placeholder","min-date","label"]),o.v$.published_at.$error&&o.v$.published_at.required.$invalid?(h(),g("span",t_o,m(e.$t("validation.custom.published_at.required")),1)):D("",!0)]))])):D("",!0),e.product.author_verified?D("",!0):(h(),W(L,{key:3})),c("div",n_o,[e.product.status===2?(h(),g("div",o_o,[c("button",{class:"btn btn-tertiary btn-center",onClick:t[22]||(t[22]=Gt((...j)=>r.saveDraft&&r.saveDraft(...j),["prevent"])),disabled:e.draftSaving},[e.draftSaving?(h(),W(I,{key:0,icon:"cog",spin:!0,height:"20",width:"20"})):D("",!0),z(" "+m(e.$t("product.editor.footer.draft")),1)],8,i_o),c("button",{class:"btn btn-primary btn-center",onClick:t[23]||(t[23]=Gt((...j)=>r.publish&&r.publish(...j),["prevent"]))},[z(m(e.$t("product.editor.footer.save_and_validate"))+" ",1),k(I,{icon:"check-fill",class:"ms-icon",height:"20",width:"20"})])])):(h(),g("div",r_o,[e.product.status===5?(h(),g("button",{key:0,class:"btn btn-tertiary btn-center",onClick:t[24]||(t[24]=Gt((...j)=>r.saveDraft&&r.saveDraft(...j),["prevent"])),disabled:e.draftSaving},[e.draftSaving?(h(),W(I,{key:0,icon:"cog",spin:!0,height:"20",width:"20"})):D("",!0),z(" "+m(e.$t("product.editor.footer.draft")),1)],8,s_o)):D("",!0),c("button",{class:"btn btn-primary btn-center",onClick:t[25]||(t[25]=Gt((...j)=>r.publish&&r.publish(...j),["prevent"]))},[e.product.status===5?(h(),g("span",a_o,[e.product.author_verified?(h(),g("span",l_o,m(e.$t("product.editor.footer.publish")),1)):(h(),g("span",c_o,m(e.$t("product.editor.footer.validate")),1)),k(I,{icon:"check-fill",class:"ms-icon",height:"20",width:"20"})])):(h(),g("span",d_o,[z(m(e.$t("product.editor.footer.save_changes"))+" ",1),k(I,{icon:"check-fill",class:"ms-icon",height:"20",width:"20"})]))])]))]),i.validationStatus?D("",!0):(h(),g("div",u_o,[c("p",null,m(e.$t("validation.check_required")),1)])),c("div",h_o,[c("span",{class:"small text-gray-800",innerHTML:e.$t("vop.product.upload")},null,8,f_o)])],32)])])]))}const p_o=U(I1o,[["render",m_o]]);const g_o={props:{code:String,amount:Number},methods:{activate(){this.$store.dispatch("voucher/select",{type:this.code})}},computed:{active(){return this.voucher.type===this.code},...xe({voucher:"voucher/getVoucherData"}),type:{get(){return this.voucher.type},set(e){this.$store.dispatch("voucher/select",{type:e})}}}},v_o={class:"text-end mt-neg-4"},__o=["value"],y_o={class:"w-100 h-12dot5rem text-center fw-bold voucher-amount border border-gray-400 rounded"},b_o={class:"p-3"},k_o={class:"d-flex justify-content-between"},w_o={class:"text-gray-800 fw-bold"};function $_o(e,t,n,o,i,r){return h(),g("section",{class:X([{"voucher-box border cursor-pointer rounded":!0,"outline-3-primary":r.active},"shadow-mid-hover"]),onClick:t[1]||(t[1]=(...s)=>r.activate&&r.activate(...s))},[c("header",null,[c("div",v_o,[Oe(c("input",{class:"cursor-pointer z-index-1 transform-scale-0",type:"radio",value:n.code,"onUpdate:modelValue":t[0]||(t[0]=s=>r.type=s)},null,8,__o),[[xf,r.type]]),c("div",y_o,m(n.amount+" Kč"),1)])]),c("div",b_o,[c("div",k_o,[c("div",w_o,[Pt(e.$slots,"default",{},void 0,!0)]),c("div",null,m(n.amount+" ,-"),1)])])],2)}const C_o=U(g_o,[["render",$_o],["__scopeId","data-v-a909561c"]]),S_o={components:{AppIcon:Ue,TransitionCollapseHeight:qo,VoucherBox:C_o,PaymentOptions:V6},validations:{email:{required:Yt,email:jf}},data(){return{primaryColor:window.primaryColor}},computed:{...an({voucherEmail:e=>e.voucher.email,voucherType:e=>e.voucher.type,showPaymentOptions:e=>e.voucher.showPaymentOptions,loading:e=>e.voucher.loading,instrument:e=>e.payment.instrument,swift:e=>e.payment.swift}),...xe({auth:"auth/auth"}),email:{get(){return this.voucherEmail},set(e){this.$store.dispatch("voucher/updateEmail",{email:e})}},canCreateOrder(){return this.instrument.length>0&&(this.instrument!=="bank_account"||this.swift!==null)&&this.instrument!=="card"}},mounted(){this.$store.getters["auth/request"].then(()=>{this.auth.check&&(this.email=this.auth.email)})},methods:{createOrder(){this.$store.dispatch("voucher/order").then(e=>{["card","payment_card","gpay","apple_pay"].includes(e.data.method)?window._gopay.checkout({gatewayUrl:e.data.gw_url,inline:!0},function(){window.location.href=e.data.return_url}):e.data.method==="bank_account"?window.location.href=e.data.gw_url:e.data.method==="proforma"&&(window.location.href=this.ziggyRoute("voucher.proforma",{voucher:e.data.voucher_id}))}).catch(e=>{var t,n;(n=(t=e==null?void 0:e.response)==null?void 0:t.data)!=null&&n.message&&window.flash(e.response.data.message,"error")})},validate(){return this.v$.$touch(),this.v$.$invalid||this.$store.dispatch("voucher/updateShowPaymentOptions",{showPaymentOptions:!0}),!this.v$.$invalid}},setup(){return{v$:In()}}},T_o={class:"col-12 my-6"},E_o={class:"row"},I_o={class:"col-12 col-lg-8"},P_o={class:"mb-4"},A_o={class:"mb-4"},D_o={class:"mt-4 mb-0 fw-bold"},x_o={class:"row"},O_o={class:"col-12 col-md-6 mt-4"},L_o={class:"col-12 col-md-6 mt-4"},M_o={class:"col-12 col-md-6 mt-4"},N_o={class:"col-12 col-md-6 mt-4"},R_o={key:0,class:"row"},j_o={class:"col-12 mt-5"},F_o={class:"mb-2 fw-bold"},z_o={class:"row"},U_o={class:"col col-md-9"},B_o={class:"mb-5"},H_o={class:"row"},V_o={class:"col-12 col-lg-6"},q_o={class:"form-group form-floating position-relative"},Y_o={for:"email",class:"form-label"},W_o={key:0,class:"invalid-feedback"},G_o={key:1,class:"invalid-feedback"},Z_o={class:"col-12"},K_o={key:0,class:"row"},J_o={class:"col-12"},X_o={class:"mb-3 mt-5 fw-bold"},Q_o={class:"col-12 text-end"},eyo=["disabled"],tyo={key:0,class:"d-flex align-items-center"},nyo={key:1},oyo={class:"mt-3"},iyo=["innerHTML"];function ryo(e,t,n,o,i,r){const s=y("VoucherBox"),a=y("TransitionCollapseHeight"),l=y("PaymentOptions"),d=y("AppIcon");return h(),g("div",T_o,[c("div",E_o,[c("div",I_o,[c("h2",P_o,[z(m(e.$t("voucher.headline.0"))+" ",1),t[3]||(t[3]=c("br",null,null,-1)),z(" "+m(e.$t("voucher.headline.1")),1)]),c("p",A_o,m(e.$t("voucher.text")),1),c("h5",D_o,m(e.$t("voucher.choose")),1),c("div",x_o,[c("div",O_o,[k(s,{code:"voucher150",amount:150},{default:F(()=>[z(m(e.$t("voucher.aprox_for_3_products")),1)]),_:1})]),c("div",L_o,[k(s,{code:"voucher300",amount:300},{default:F(()=>[z(m(e.$t("voucher.aprox_for_more_than_5_products",{count:6})),1)]),_:1})]),c("div",M_o,[k(s,{code:"voucher500",amount:500},{default:F(()=>[z(m(e.$t("voucher.aprox_for_more_than_5_products",{count:11})),1)]),_:1})]),c("div",N_o,[k(s,{code:"voucher1000",amount:1e3},{default:F(()=>[z(m(e.$t("voucher.aprox_for_more_than_5_products",{count:22})),1)]),_:1})])]),k(a,null,{default:F(()=>[e.voucherType?(h(),g("div",R_o,[c("div",j_o,[c("h5",F_o,m(e.$t("voucher.email.headline")),1),c("div",z_o,[c("div",U_o,[c("p",B_o,m(e.$t("voucher.email.text")),1)])]),c("div",H_o,[c("div",V_o,[c("div",q_o,[Oe(c("input",{id:"email",class:X(["form-control",{"is-invalid":o.v$.email.$error}]),placeholder:"muj@email.cz",type:"text",name:"email","onUpdate:modelValue":t[0]||(t[0]=u=>o.v$.email.$model=u),maxlength:"150"},null,2),[[wt,o.v$.email.$model]]),c("label",Y_o,m(e.$t("voucher.email.label")),1),o.v$.email.$error&&o.v$.email.required.$invalid?(h(),g("span",W_o,m(e.$t("voucher.validation.email.required")),1)):D("",!0),o.v$.email.$error&&o.v$.email.email.$invalid?(h(),g("span",G_o,m(e.$t("validation.custom.email.email")),1)):D("",!0)])]),c("div",Z_o,[e.showPaymentOptions?D("",!0):(h(),g("button",{key:0,class:"btn btn-primary mt-4",onClick:t[1]||(t[1]=(...u)=>r.validate&&r.validate(...u))},m(e.$t("voucher.choose_payment_type")),1))])])])])):D("",!0)]),_:1}),k(a,null,{default:F(()=>[e.showPaymentOptions?(h(),g("div",K_o,[c("div",J_o,[c("h5",X_o,m(e.$t("voucher.payment.choose")),1),k(l,{"credit-hidden":""})]),c("div",Q_o,[c("button",{class:"btn btn-primary btn-lg",disabled:!r.canCreateOrder||e.loading,onClick:t[2]||(t[2]=(...u)=>r.createOrder&&r.createOrder(...u))},[e.loading?(h(),g("span",nyo,[k(d,{icon:"cog",height:"20",width:"20",spin:!0})])):(h(),g("div",tyo,[z(m(e.$t("voucher.payment.submit"))+" ",1),k(d,{icon:"check-fill",height:"20",width:"20",class:"ms-icon"})]))],8,eyo),c("div",oyo,[c("span",{class:"small text-gray-800",innerHTML:e.$t("vop.payment.voucher")},null,8,iyo)])])])):D("",!0)]),_:1})])])])}const syo=U(S_o,[["render",ryo]]),Ede=""+new URL("credit_order_paid-e4694459.svg",import.meta.url).href,ayo={components:{AppIcon:Ue,ContactCards:vh},props:{voucher:{type:Object,default:null}},data(){return{paidIcon:Ede}}},lyo={class:"col-12"},cyo={class:"row justify-content-center"},dyo={class:"col-12 col-lg-7 mt-6 text-center"},uyo=["src","alt"],hyo={class:"mt-5"},fyo={class:"mt-3"},myo=["href"],pyo={class:"d-flex align-items-center"},gyo={class:"mt-6 mb-4"};function vyo(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ContactCards");return h(),g("div",lyo,[c("div",cyo,[c("div",dyo,[c("img",{src:i.paidIcon,alt:e.$t("public.paid"),width:"150"},null,8,uyo),c("h2",hyo,m(e.$t("voucher.success.gateway.title")),1),c("h4",fyo,m(e.$t("voucher.success.gateway.text")+" "+n.voucher.send_to),1),c("a",{class:"btn btn-primary btn-lg mt-5 mb-4",href:e.ziggyRoute("default")},[c("div",pyo,[z(m(e.$t("voucher.success.back_button"))+" ",1),k(s,{icon:"home",height:"20",width:"20",class:"ms-icon"})])],8,myo),c("div",gyo,[k(a,{"help-card":"","community-card":""})])])])])}const _yo=U(ayo,[["render",vyo]]),yyo={components:{AppIcon:Ue,ContactCards:vh},props:{voucher:{type:Object,default:null},qr:{type:String,default(){return null}}},data(){return{paidIcon:Ede}}},byo={class:"col-12"},kyo={class:"row justify-content-center"},wyo={class:"col-12 col-lg-7 mt-6 text-center"},$yo=["src","alt"],Cyo={class:"mt-5 mb-3"},Syo={class:"mb-5 pb-5 border-bottom-2"},Tyo={class:"fw-bold"},Eyo={class:"text-start"},Iyo={class:"mb-3"},Pyo={class:"mb-4 text-gray-800"},Ayo=["href"],Dyo={class:"row"},xyo={class:"col-12 col-lg-3 mt-3"},Oyo={class:"text-gray-800 medium"},Lyo={class:"text-gray-900"},Myo={class:"col-12 col-lg-3 mt-3"},Nyo={class:"text-gray-800 medium"},Ryo={class:"text-gray-900"},jyo={class:"col-12 col-lg-3 mt-3"},Fyo={class:"text-gray-800 medium"},zyo={class:"text-gray-900"},Uyo={class:"col-12 col-lg-3 mt-3 mb-4"},Byo=["src","alt"],Hyo={class:"border-top-2 mt-3 text-center"},Vyo={class:"d-flex justify-content-center"},qyo=["href"],Yyo={class:"mt-6 pt-4"};function Wyo(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ContactCards");return h(),g("div",byo,[c("div",kyo,[c("div",wyo,[c("img",{src:i.paidIcon,alt:e.$t("public.paid"),width:"150"},null,8,$yo),c("h2",Cyo,m(e.$t("voucher.success.proforma.title")),1),c("h4",Syo,[z(m(e.$t("voucher.success.proforma.text")+" ")+" ",1),c("span",Tyo,m(n.voucher.send_to),1)]),c("div",Eyo,[c("h4",Iyo,m(e.$t("voucher.success.proforma.instructions.title")),1),c("p",Pyo,[z(m(e.$t("payment.success.proforma.instructions.text"))+" ",1),c("a",{href:e.ziggyRoute("user.dashboard.finances")},m(e.$t("user.menu.invoices_orders")+"."),9,Ayo)]),c("div",Dyo,[c("div",xyo,[c("div",Oyo,m(e.$t("payment.success.account_number")),1),c("div",Lyo,m(e.$t("public.account_no")),1)]),c("div",Myo,[c("div",Nyo,m(e.$t("payment.success.variable_symbol")),1),c("div",Ryo,m(n.voucher.order.number),1)]),c("div",jyo,[c("div",Fyo,m(e.$t("payment.success.amount_to_send")),1),c("div",zyo,m(n.voucher.amount+" "+e.$t("currency.short")),1)]),c("div",Uyo,[c("img",{src:n.qr,class:"img-fluid",alt:e.$t("payment.success.qr_alt")},null,8,Byo)])])]),c("div",Hyo,[c("div",Vyo,[c("a",{class:"btn btn-primary btn-center btn-lg mt-5 mb-4",href:e.ziggyRoute("default")},[z(m(e.$t("voucher.success.back_button"))+" ",1),k(s,{icon:"home",height:"20",width:"20",class:"ms-icon"})],8,qyo)])]),c("div",Yyo,[k(a,{"help-card":"","community-card":"","no-icons":"","content-start":""})])])])])}const Gyo=U(yyo,[["render",Wyo]]),Zyo={props:{link:String}},Kyo={class:"pe-0 pe-lg-6"},Jyo={class:"d-flex justify-content-between align-items-start mb-3"},Xyo={class:"fw-bold mb-0"},Qyo={class:"medium text-gray-700"},ebo=["href"];function tbo(e,t,n,o,i,r){return h(),g("div",Kyo,[c("div",Jyo,[c("h3",Xyo,[Pt(e.$slots,"name")]),Pt(e.$slots,"logo")]),c("p",Qyo,[Pt(e.$slots,"description")]),c("a",{href:n.link,class:"medium link-gray-700 text-decoration-underline"},m(n.link),9,ebo)])}const nbo=U(Zyo,[["render",tbo]]),obo={props:{headline:String,items:Array,images:{type:Object,default:null}},components:{CooperationBox:nbo}},ibo={class:"row"},rbo={class:"col-12 col-lg-6"},sbo={class:"medium text-uppercase text-primary mb-4"},abo={class:"row"},lbo=["src"];function cbo(e,t,n,o,i,r){const s=y("CooperationBox");return h(),g("div",null,[c("div",ibo,[c("div",rbo,[t[0]||(t[0]=c("hr",null,null,-1)),c("p",sbo,m(n.headline),1)])]),c("div",abo,[(h(!0),g(pe,null,Me(n.items,(a,l)=>(h(),g("div",{class:"col-12 col-lg-6",key:l},[k(s,{link:a.link,class:"mb-6"},os({name:F(()=>[z(m(a.name),1)]),description:F(()=>[z(m(a.description),1)]),_:2},[n.images&&n.images[l]?{name:"logo",fn:F(()=>[c("img",{src:n.images[l],height:"30"},null,8,lbo)]),key:"0"}:void 0]),1032,["link"])]))),128))])])}const dbo=U(obo,[["render",cbo]]),ubo=""+new URL("bg-success-light-start-2a0bfc81.png",import.meta.url).href,hbo=""+new URL("bg-success-light-start-2-977c64c7.png",import.meta.url).href,fbo=""+new URL("bg-primary-5-end-948e480c.png",import.meta.url).href,mbo=""+new URL("bg-primary-5-top-end-2ca86c0b.png",import.meta.url).href,pbo=""+new URL("321_dilna-c97fdb5f.png",import.meta.url).href,gbo=""+new URL("digikoalice-6354bd59.png",import.meta.url).href,vbo=""+new URL("magic_education-5142fd4b.png",import.meta.url).href,_bo=""+new URL("orff-1f2c3c01.png",import.meta.url).href,ybo=""+new URL("cyril_money-facce5fa.png",import.meta.url).href,bbo=""+new URL("albi_logo-bb1f7cd0.webp",import.meta.url).href,kbo={components:{CooperationList:dbo},data(){return{bgSuccessLightStart:ubo,bgSuccessLightStart2:hbo,bgPrimary5End:fbo,bgPrimary5TopEnd:mbo,organizationsImages:{0:pbo,1:gbo,2:vbo,3:_bo,4:ybo,7:bbo}}}},wbo={class:"w-full-page z-index-neg-1"},$bo={class:"position-absolute top-0 end-0 mt-neg-3"},Cbo=["src"],Sbo={class:"mt-4rem mb-6"},Tbo={class:"row"},Ebo={class:"col-12 col-lg-6"},Ibo={class:"mb-3"},Pbo={class:"medium text-gray-800 mb-0"},Abo={class:"w-full-page z-index-neg-1"},Dbo={class:"position-absolute start-0"},xbo=["src"],Obo={class:"w-full-page z-index-neg-1"},Lbo={class:"position-absolute end-0"},Mbo=["src"],Nbo={class:"w-full-page z-index-neg-1"},Rbo={class:"position-absolute start-0 mt-neg-8rem"},jbo=["src"];function Fbo(e,t,n,o,i,r){const s=y("CooperationList");return h(),g("div",null,[c("div",wbo,[c("div",$bo,[c("img",{src:i.bgPrimary5TopEnd},null,8,Cbo)])]),c("div",Sbo,[c("div",Tbo,[c("div",Ebo,[c("h1",Ibo,m(e.$t("cooperation.headline")),1),c("p",Pbo,m(e.$t("cooperation.text")),1)])]),c("div",Abo,[c("div",Dbo,[c("img",{src:i.bgSuccessLightStart},null,8,xbo)])]),k(s,{headline:e.$t("cooperation.organizations.headline"),items:e.$tm("cooperation.organizations.items"),images:i.organizationsImages},null,8,["headline","items","images"]),c("div",Obo,[c("div",Lbo,[c("img",{src:i.bgPrimary5End},null,8,Mbo)])]),k(s,{headline:e.$t("cooperation.individuals.headline"),items:e.$tm("cooperation.individuals.items")},null,8,["headline","items"]),c("div",Nbo,[c("div",Rbo,[c("img",{src:i.bgSuccessLightStart2},null,8,jbo)])]),k(s,{headline:e.$t("cooperation.support.headline"),items:e.$tm("cooperation.support.items")},null,8,["headline","items"]),k(s,{headline:e.$t("cooperation.school.headline"),items:e.$tm("cooperation.school.items")},null,8,["headline","items"])])])}const zbo=U(kbo,[["render",Fbo]]),Ubo={props:{title:String},computed:{...xe({auth:"auth/auth"})},methods:{openLoginModal(){window.loginRegisterModal(this.ziggyRoute("user.be_author.form"))}}},Bbo=["href"];function Hbo(e,t,n,o,i,r){return h(),g("span",null,[e.auth.id!==null?(h(),g("a",{key:0,href:e.ziggyRoute("user.be_author.form"),class:"btn btn-primary btn-lg"},m(n.title?n.title:e.$t("author.become.button")),9,Bbo)):(h(),g("button",{key:1,onClick:t[0]||(t[0]=(...s)=>r.openLoginModal&&r.openLoginModal(...s)),class:"btn btn-primary btn-lg"},m(n.title?n.title:e.$t("author.become.button")),1))])}const Ide=U(Ubo,[["render",Hbo]]),Vbo={components:{AccordionItem:Ll},props:{data:{type:[Object,Array],default(){return{short:"",long:""}}},id:{String,default:"accordion"},title:{type:String,default:null},borderBottom:{type:Boolean,default:!0},circleNumber:{type:Boolean,default:!1},padding:{type:Boolean,default:!0},scroll:{type:Boolean,default:!1},classItems:{type:String,default:""},allInitOpened:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{openItem(e){this.$refs.accordionItem[e].open()}}},qbo=["id"],Ybo={key:0,class:"text-gray-600 text-uppercase px-2 py-3 m-0"},Wbo={class:"mb-0 py-3 ps-2dot5"},Gbo={key:0,class:"circle-number d-inline-block"},Zbo=["innerHTML"];function Kbo(e,t,n,o,i,r){const s=y("AccordionItem");return h(),g("div",{class:X({"px-5 py-4":n.padding}),id:n.id},[n.title?(h(),g("p",Ybo,m(n.title),1)):D("",!0),(h(!0),g(pe,null,Me(n.data,(a,l)=>(h(),W(s,{class:X([n.borderBottom&&l!=Object.values(n.data).length?"border-bottom-2":"",n.classItems]),key:l,index:String(l),parent:n.id,scroll:n.scroll,"init-opened":n.allInitOpened,"body-padding-x":"3",ref_for:!0,ref:"accordionItem"},{title:F(()=>[c("h4",Wbo,[n.circleNumber?(h(),g("div",Gbo,m(l),1)):D("",!0),z(" "+m(a.short),1)])]),body:F(()=>[c("div",{innerHTML:a.long},null,8,Zbo)]),_:2},1032,["class","index","parent","scroll","init-opened"]))),128))],10,qbo)}const Jbo=U(Vbo,[["render",Kbo]]),Pde={desatero:{1:{short:"Učitelé jsou profesionálové",long:"Autoři vytvářejí materiály, které sami vyzkoušeli v praxi a které jsou šité na míru potřebám dětí. Učitelé, kteří na Učitelnici nakupují, poznají kvalitní materiál a vědí, co potřebují a co jim pomůže ve výuce."},2:{short:"Inovace jsou důležité",long:"Každodenní kontakt s žáky je neutuchajícím zdrojem inovací. Své nápady lze pomocí materiálů velmi rychle ověřit nejen ve vlastní třídě, ale mezi stovkami žáků v celém Česku. Nebojíme se zkoušet nové věci nebo kombinovat moderní metody s těmi zavedenými."},3:{short:"Učíme děti, učíme se sami",long:"Nechceme usnout na vavřínech a stále přicházíme s novými nápady, jak zlepšovat výuku. Zároveň společně s autory neustále získáváme nové dovednosti, díky kterým mohou být materiály lepší a lepší."},4:{short:"Klademe důraz na aktuálnost",long:"Rychlost změn je v dnešním světě větší než kdy předtím. Držet krok s dobou je čím dál těžší. Online prostředí nám umožňuje rychle reagovat, vytvořit a distribuovat výukové materiály, které reagují na aktuální dění."},5:{short:"Kvalita je na prvním místě",long:"Bez kvalitních materiálů nemůžeme fungovat. Sdílíme vzájemně know-how, abychom neustále posouvali laťku vlastních očekávání a pomohli všem odvážným začátečníkům, kteří chtějí nahrát svůj první materiál."},6:{short:"Odměna za kvalitu a píli je jistá",long:"Peníze nejsou primárním cílem, ale pomáhají udržovat celý systém v chodu. Aktivní učitelé, kteří věnují hodiny a hodiny práce tvorbou kvalitních materiálů, si zaslouží být za svou práci odměněni."},7:{short:"Různorodost obohacuje",long:"Každý učitel je jiný a má svůj vlastní styl. Každý si může na Učitelnici najít to své, co mu vyhovuje, a zároveň objevit i nové přístupy a pohledy na výuku."},8:{short:"Spolupráce je klíčová",long:"Každý autor tvoří své vlastní originální materiály, ve kterých se snaží odlišit od ostatních autorů. Spojuje nás ale cíl změnit vzdělávání v Česku a posouvat ho na vyšší úroveň."},9:{short:"Neustále se zlepšujeme",long:"Navzájem si poskytujeme zpětnou vazbu, na jejímž základě je možné materiály opravovat a ladit k dokonalosti. K dispozici mají zákazníci vždy nejaktuálnější verzi včetně všech úprav a vylepšení."},10:{short:"Pracujeme zodpovědně a s respektem",long:"Děláme všechno pro to, abychom ochránili autorská práva tvůrců materiálů. Zároveň dbáme na to, aby autoři používali licencované zdroje k tvorbě svých materiálů a silně se vymezujeme proti kopírování a plagiarismu. Zkrátka respektujeme práci ostatních."}},faq:{1:{short:"Jak probíhá schvalování materiálů?",long:"<p>Než se nahraný materiál dostane do prodeje, někdo z týmu Učitelnice ho prohlédne a zkontroluje, jestli splňuje standardy, které se snažíme dlouhodobě udržovat.</p>"},2:{short:"Co při schvalování hodnotíte?",long:'<p>Snažíme se zajistit, aby si zákazník po zakoupení materiálu mohl říct, že to byly dobře utracené peníze. Za poslední roky nejčastěji píšeme zpětnou vazbu z následujících důvodů:<br><ul><li>Chybějící průvodní list</li><li>Nedostatečný rozsah materiálu</li><li>Náhledový obrázek a prezentace materiálu (důležitá součást materiálu)</li><li>Nekompletní materiál (chybí správné řešení, nelze dobře vytisknout, ...)</li></ul></p><p>Nemusíte se ale ničeho bát. Na webu pro autory jsme pro vás připravili podrobný seznam toho, <a href="https://autori.ucitelnice.cz/checklist" target="_blank">na co všechno je dobré při tvorbě materiálu myslet</a>.</p>'},3:{short:"Proč v materiálu nemůžu použít cokoliv, co najdu na internetu?",long:'<p>Chceme hrát fair-play a dodržovat autorský zákon. Ve své výuce můžete použít cokoliv, prodej materiálů je ale komerční užití a na použité prvky (typicky obárzky) je třeba mít adekvátní licenci.</p><p><a href="https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/jak-na-obr%C3%A1zky-v-materi%C3%A1lech" target="_blank" class="text-decoration-underline">Tipy, kde najít vhodné obrázky do materiálů.</a></p>'},4:{short:"Kolik stojí prodej na Učitelnici?",long:'<p>Žádné paušální poplatky neplatíte, pouze 30% z uskutečněných prodejů. Tuto částku si účtujeme proto, abychom mohli Učitelnici udržovat a neustále přicházet s různými zlepšováky.</p><p>Přečtěte si, <a href="https://www.google.com/url?q=https://autori.ucitelnice.cz/info/autorska-struktura&sa=D&source=editors&ust=1628454482607000&usg=AOvVaw0H0RpjemsewxZdECEvODHe" target="_blank">co všechno na Učitelnici autorům umožňujeme</a></p>'},5:{short:"Kdy dostanu peníze za prodeje?",long:"<p>Každý první den v měsíci probíhá automatické vyúčtování za předchozí měsíc. Jakmile je připraveno, pošleme vám e-mail a můžete si požádat o poslání peněz na účet.</p>"},6:{short:"Kolik si můžu vydělat?",long:"<p>Jako v každém jiném podnikání, záleží na vašem úsilí. Běžně si autoři na Učitelnici měsíčně vydělají od několika stovek až po desítky tisíc korun. Aktuálně si více než 10 000 Kč měsíčně vydělá přibližně 20 autorů a toto číslo stále roste.</p>"}}},Xbo={components:{AppAccordion:Jbo},data(){return{accordionData:Pde.desatero}}},Qbo={class:"row px-3"},e0o={class:"col-12 content-box shadow p-0"};function t0o(e,t,n,o,i,r){const s=y("AppAccordion");return h(),g("div",Qbo,[c("div",e0o,[k(s,{data:i.accordionData,id:"about-accordion",title:e.$t("about.additional_info.ten"),"border-bottom":!0,"circle-number":!0,scroll:!1},null,8,["data","title"])])])}const Ade=U(Xbo,[["render",t0o]]),n0o={components:{OpenBeAuthorFormButton:Ide,CheckListItem:TL,TenAccordion:Ade}},o0o={class:"row mb-6"},i0o={class:"col-12 col-lg-6 mb-4"},r0o=["innerHTML"],s0o={class:"text-gray-800 mb-5"},a0o={class:"mb-8rem"},l0o={class:"text-gray-800 fw-bold"},c0o={class:"text-success"},d0o={class:"col-12 col-lg-6 px-0 px-lg-4 mt-6 mt-lg-0"};function u0o(e,t,n,o,i,r){const s=y("OpenBeAuthorFormButton"),a=y("CheckListItem"),l=y("TenAccordion");return h(),g("div",o0o,[c("div",i0o,[c("h1",{innerHTML:e.$t("author.become.welcome.headline")},null,8,r0o),c("p",s0o,m(e.$t("author.become.welcome.text")),1),c("div",a0o,[k(s)]),c("p",l0o,[z(m(e.$t("author.become.welcome.benefits.headline.0"))+" ",1),c("span",c0o,m(e.$t("author.become.welcome.benefits.headline.1")+":"),1)]),k(a,{class:"mb-3"},{default:F(()=>[z(m(e.$t("author.become.welcome.benefits.check.0")),1)]),_:1}),k(a,{class:"mb-3"},{default:F(()=>[z(m(e.$t("author.become.welcome.benefits.check.1")),1)]),_:1}),k(a,{class:"mb-3"},{default:F(()=>[z(m(e.$t("author.become.welcome.benefits.check.2")),1)]),_:1}),k(a,null,{default:F(()=>[z(m(e.$t("author.become.welcome.benefits.check.3")),1)]),_:1})]),c("div",d0o,[k(l)])])}const h0o=U(n0o,[["render",u0o]]),f0o={components:{OpenBeAuthorFormButton:Ide}},m0o={class:"text-center"},p0o={class:"text-gray-800 mb-6"},g0o={class:"text-primary"},v0o={class:"row mb-6"},_0o={class:"col-12 col-lg-4 px-0 px-sm-6 px-lg-5"},y0o={class:"text-gray-700"},b0o={class:"col-12 col-lg-4 px-0 px-sm-6 px-lg-5 mt-3 mt-lg-0"},k0o={class:"text-gray-700"},w0o={class:"col-12 col-lg-4 px-0 px-sm-6 px-lg-5 mt-3 mt-lg-0"},$0o={class:"text-gray-700"},C0o={class:"row"},S0o={class:"col mt-4"};function T0o(e,t,n,o,i,r){const s=y("OpenBeAuthorFormButton");return h(),g("div",m0o,[c("h2",p0o,[z(m(e.$t("author.become.process.headline.0"))+" ",1),c("span",g0o,m(e.$t("author.become.process.headline.1")),1)]),c("div",v0o,[c("div",_0o,[c("h4",null,m(e.$t("author.become.process.steps.1.title")),1),c("p",y0o,m(e.$t("author.become.process.steps.1.description")),1)]),c("div",b0o,[c("h4",null,m(e.$t("author.become.process.steps.2.title")),1),c("p",k0o,m(e.$t("author.become.process.steps.2.description")),1)]),c("div",w0o,[c("h4",null,m(e.$t("author.become.process.steps.3.title")),1),c("p",$0o,m(e.$t("author.become.process.steps.3.description")),1)])]),c("div",C0o,[c("div",S0o,[k(s,{title:e.$t("author.become.process.confirm")},null,8,["title"])])])])}const E0o=U(f0o,[["render",T0o]]),I0o=""+new URL("week_plan-59b0595d.svg",import.meta.url).href,P0o=""+new URL("be_author_bg-7866f8df.jpeg",import.meta.url).href,A0o={data(){return{coins:P1,weekPlan:I0o,kidsGroup:Yse,beAuthorBg:P0o}}},D0o={class:"w-full-page z-index-neg-1"},x0o={class:"position-relative mt-13rem"},O0o={class:"mt-neg-13rem h-56dot25rem h-md-37dot5rem position-absolute w-100 overflow-hidden"},L0o=["src"],M0o={class:"text-center"},N0o=["innerHTML"],R0o={class:"row bg-white rounded shadow-mid p-5"},j0o={class:"col-12 col-lg-4"},F0o=["src"],z0o={class:"text-gray-700 mb-0"},U0o={class:"col-12 col-lg-4 mt-5 mt-lg-0"},B0o=["src"],H0o={class:"text-gray-700 mb-0"},V0o={class:"col-12 col-lg-4 mt-5 mt-lg-0"},q0o=["src"],Y0o={class:"text-gray-700 mb-0"};function W0o(e,t,n,o,i,r){return h(),g("div",null,[c("div",D0o,[c("div",x0o,[c("div",O0o,[c("img",{src:i.beAuthorBg,class:"w-100"},null,8,L0o)])])]),c("div",M0o,[c("h2",{class:"text-gray-900 text-sm-white mb-4",innerHTML:e.$t("author.become.stats.headline")},null,8,N0o),c("div",R0o,[c("div",j0o,[c("img",{class:"mb-3",src:i.coins,height:"80"},null,8,F0o),t[0]||(t[0]=c("h2",{class:"text-gray-800 mb-2"},m("25 mil."),-1)),c("p",z0o,m(e.$t("author.become.stats.items.0")),1)]),c("div",U0o,[c("img",{class:"mb-3",src:i.kidsGroup,height:"80"},null,8,B0o),t[1]||(t[1]=c("h2",{class:"text-gray-800 mb-2"},m("33 tis."),-1)),c("p",H0o,m(e.$t("author.become.stats.items.1")),1)]),c("div",V0o,[c("img",{class:"mb-3",src:i.weekPlan,height:"80"},null,8,q0o),t[2]||(t[2]=c("h2",{class:"text-gray-800 mb-2"},m("4 tis."),-1)),c("p",Y0o,m(e.$t("author.become.stats.items.2")),1)])])])])}const G0o=U(A0o,[["render",W0o]]);const Z0o={components:{AccordionItem:Ll},data(){return{accordionData:Kle.author}}},K0o={class:"z-index-1"},J0o={class:"text-center text-gray-800 mb-5"},X0o={class:"content-box shadow rounded p-5"},Q0o={id:"accordions-group"},e2o={class:"accordion-title"},t2o=["innerHTML"];function n2o(e,t,n,o,i,r){const s=y("AccordionItem");return h(),g("div",K0o,[c("h2",J0o,m(e.$t("faq.be_author")),1),c("div",X0o,[c("div",Q0o,[(h(!0),g(pe,null,Me(i.accordionData,(a,l)=>(h(),W(s,{key:l,index:String(l),parent:"accordions-group"},{title:F(()=>[c("div",e2o,[c("h4",null,m(a.short),1)])]),body:F(()=>[c("div",{class:"accordion-body",innerHTML:a.long},null,8,t2o)]),_:2},1032,["index"]))),128))])])])}const o2o=U(Z0o,[["render",n2o],["__scopeId","data-v-92e30836"]]),i2o=""+new URL("bg-primary-5-be-author-43545565.svg",import.meta.url).href,Dde=""+new URL("bg-primary-5-footer-cb0809fc.svg",import.meta.url).href,r2o={components:{BeAuthorWelcome:h0o,BeAuthorProcess:E0o,BeAuthorStats:G0o,BeAuthorFaq:o2o},props:{id:Number},data(){return{bgPrimary5BeAuthor:i2o,bgPrimary5Footer:Dde}}},s2o={class:"col mt-4rem"},a2o={class:"w-full-page z-index-neg-1"},l2o={class:"position-absolute w-100 mt-neg-28rem mt-xl-down-neg-25rem h-27rem overflow-hidden"},c2o=["src"],d2o={class:"row"},u2o={class:"col mt-4 mb-4"},h2o={class:"w-full-page z-index-neg-1"},f2o={class:"position-absolute w-100 mt-10rem h-50rem overflow-hidden"},m2o=["src"],p2o={class:"row justify-content-center"},g2o={class:"col-12 col-lg-8 z-index-1"};function v2o(e,t,n,o,i,r){const s=y("BeAuthorWelcome"),a=y("BeAuthorProcess"),l=y("BeAuthorStats"),d=y("BeAuthorFaq");return h(),g("div",s2o,[k(s),c("div",a2o,[c("div",l2o,[c("img",{src:i.bgPrimary5BeAuthor,class:"w-100"},null,8,c2o)])]),c("div",d2o,[c("div",u2o,[k(a,{class:"mb-6"})])]),k(l,{class:"mb-12rem mb-xl-down-9rem mb-lg-down-6rem"}),c("div",h2o,[c("div",f2o,[c("img",{src:i.bgPrimary5Footer,class:"w-100"},null,8,m2o)])]),c("div",p2o,[c("div",g2o,[k(d)])])])}const _2o=U(r2o,[["render",v2o]]),y2o=e=>!isNaN(parseFloat(e))&&isFinite(e),b2o=e=>e===null||e.length===0||y2o(e)&&e.length===8,k2o=e=>/^[A-Z]{2}\d{8,10}$/.test(e),w2o={components:{ImageSourcesEditor:nM,Loading:Rt,CheckboxInput:js},props:{id:Number},data(){return{validationStatus:!0,primaryColor:window.primaryColor}},computed:{...xe({user:"user/getUserData",loading:"user/loading",auth:"auth/auth"}),contractor_details(){return this.user.contractor_details},image_sources:{get(){return this.user.image_sources},set(e){this.$store.dispatch("user/updateImageSources",{imageSources:e})}},has_also_original_images:{get(){return this.user.has_also_original_images},set(e){this.$store.dispatch("user/updateHasAlsoOriginalImages",{hasAlsoOriginalImages:e})}},is_vat_payer:{get(){return this.user.is_vat_payer},set(e){this.$store.dispatch("user/updateIsVatPayer",{isVatPayer:e})}},vop_accepted:{get(){return this.user.vop_accepted},set(e){this.$store.dispatch("user/updateVopAccepted",{vopAccepted:e})}},isImageSourcesEmpty(){return this.user.image_sources[0].name===null&&this.user.image_sources[0].link===null}},watch:{contractor_details:{deep:!0,handler(e){this.$store.dispatch("user/updateContractorDetails",{contractorDetails:e})}}},methods:{update(){if(this.v$.$touch(),this.validationStatus=!this.v$.$invalid,this.v$.image_sources.$invalid){this.$scrollTo("#image-sources",{offset:-170});return}if(this.isImageSourcesEmpty&&this.user.has_also_original_images===!1){window.flash(this.$t("user.editor.image_sources.error_nothing_selected"),"error"),this.$scrollTo("#image-sources",{offset:-170});return}this.validationStatus&&this.$store.dispatch("user/becomeAuthor").then(e=>{let t=e;window.flash(t.data.message,"success"),window.location.href=t.data.redirect}).catch(e=>{var t,n;(n=(t=e==null?void 0:e.response)==null?void 0:t.data)!=null&&n.message&&window.flash(e.response.data.message,"error")})}},validations(){return{image_sources:this.image_sources?this.image_sources.map(e=>({link:{required:Ld(function(){return e.name}),url:tc},name:{required:Ld(function(){return e.link}),minLength:Ua(N6.validation.name.min_length)}})):{},contractor_details:{contractor_company:{required:Yt},contractor_address:{required:Yt},contractor_city:{required:Yt},contractor_psc:{required:Yt},contractor_ico:{validIco:b2o},contractor_dic:{required:Ld(()=>this.is_vat_payer),validDic:e=>this.is_vat_payer?k2o(e):!0},contractor_bank_account:{required:Yt}},is_vat_payer:{},vop_accepted:{required:Yt}}},mounted(){this.$store.dispatch("user/load",{id:this.id})},setup(){return{v$:In()}}},$2o={class:"be-author-page"},C2o={class:"row py-6 mb-6"},S2o={class:"col-12 col-xl-7"},T2o={class:"row"},E2o={class:"col-12 col-xl-7"},I2o={class:"mb-4"},P2o={class:"mb-5"},A2o={href:"https://autori.ucitelnice.cz/vase-podnikani/legislativa-a-dan%C4%9B",target:"_blank",class:"fw-bold"},D2o={class:"content-box shadow py-5 px-4 mb-5"},x2o={class:"mb-4"},O2o={class:"form-group form-floating"},L2o={for:"contractor_company",class:"form-label"},M2o={key:0,class:"invalid-feedback"},N2o={class:"form-group form-floating mt-4"},R2o={for:"contractor_address",class:"form-label"},j2o={key:0,class:"invalid-feedback"},F2o={class:"form-group form-floating mt-4"},z2o={for:"contractor_city",class:"form-label"},U2o={key:0,class:"invalid-feedback"},B2o={class:"form-group form-floating mt-4"},H2o={for:"contractor_psc",class:"form-label"},V2o={key:0,class:"invalid-feedback"},q2o={class:"form-group form-floating mt-4"},Y2o={for:"contractor_ico",class:"form-label"},W2o={key:0,class:"invalid-feedback"},G2o={class:"form-group form-floating mt-4"},Z2o={for:"contractor_bank_account",class:"form-label"},K2o={key:0,class:"invalid-feedback"},J2o={key:0,class:"form-group form-floating mt-4"},X2o={for:"contractor_dic",class:"form-label"},Q2o={key:0,class:"invalid-feedback"},e3o={key:1,class:"invalid-feedback"},t3o={class:"content-box shadow py-5 px-4 mb-5"},n3o={class:"mb-4"},o3o={href:"https://autori.ucitelnice.cz/jak-na-tvorbu-materi%C3%A1l%C5%AF/jak-na-obr%C3%A1zky-v-materi%C3%A1lech",target:"_blank",class:"fw-bold"},i3o={class:"col-12 mt-4",id:"image-sources"},r3o={class:"col-12 mt-4"},s3o=["disabled"],a3o={key:0,class:"col-12 mt-4"},l3o={class:"text-danger"};function c3o(e,t,n,o,i,r){const s=y("Loading"),a=y("CheckboxInput"),l=y("ImageSourcesEditor");return h(),g("div",$2o,[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!0},null,8,["active","color"]),t[16]||(t[16]=c("div",{class:"w-full-page bg-primary-5 py-5dot5rem mb-6 position-absolute z-index-neg-1"},null,-1)),c("div",C2o,[c("div",S2o,[c("h2",null,m(e.$t("authoronboarding.form_page.title")),1)])]),c("div",T2o,[c("section",E2o,[c("h3",I2o,m(e.$t("authoronboarding.form_page.form.title")),1),c("p",P2o,[z(m(e.$t("authoronboarding.form_page.form.description.0"))+" ",1),c("a",A2o,m(e.$t("authoronboarding.form_page.form.description.1")),1)]),c("form",{onSubmit:t[13]||(t[13]=Gt(()=>{},["prevent"]))},[c("div",D2o,[c("h3",x2o,m(e.$t("authoronboarding.form_page.form.your_data")),1),c("div",O2o,[Oe(c("input",{id:"contractor_company",class:X({"form-control":!0,"is-invalid":o.v$.contractor_details.contractor_company.$error}),type:"text",name:"contractor_company","onUpdate:modelValue":t[1]||(t[1]=d=>o.v$.contractor_details.contractor_company.$model=d),maxlength:"150"},null,2),[[wt,o.v$.contractor_details.contractor_company.$model]]),c("label",L2o,m(e.$t("user.editor.contractor_details.company")),1),o.v$.contractor_details.contractor_company.$error&&o.v$.contractor_details.contractor_company.required.$invalid?(h(),g("span",M2o,m(e.$t("validation.custom.contractor_company.required")),1)):D("",!0)]),c("div",N2o,[Oe(c("input",{id:"contractor_address",class:X({"form-control":!0,"is-invalid":o.v$.contractor_details.contractor_address.$error}),type:"text",name:"contractor_address","onUpdate:modelValue":t[2]||(t[2]=d=>o.v$.contractor_details.contractor_address.$model=d)},null,2),[[wt,o.v$.contractor_details.contractor_address.$model]]),c("label",R2o,m(e.$t("user.editor.contractor_details.address")),1),o.v$.contractor_details.contractor_address.$error&&o.v$.contractor_details.contractor_address.required.$invalid?(h(),g("span",j2o,m(e.$t("validation.custom.invoice_address.required")),1)):D("",!0)]),c("div",F2o,[Oe(c("input",{id:"contractor_city",class:X({"form-control":!0,"is-invalid":o.v$.contractor_details.contractor_city.$error}),type:"text",name:"contractor_city","onUpdate:modelValue":t[3]||(t[3]=d=>o.v$.contractor_details.contractor_city.$model=d)},null,2),[[wt,o.v$.contractor_details.contractor_city.$model]]),c("label",z2o,m(e.$t("user.editor.contractor_details.city")),1),o.v$.contractor_details.contractor_city.$error&&o.v$.contractor_details.contractor_city.required.$invalid?(h(),g("span",U2o,m(e.$t("validation.custom.invoice_city.required")),1)):D("",!0)]),c("div",B2o,[Oe(c("input",{id:"contractor_psc",class:X({"form-control":!0,"is-invalid":o.v$.contractor_details.contractor_psc.$error}),type:"text",name:"contractor_psc","onUpdate:modelValue":t[4]||(t[4]=d=>o.v$.contractor_details.contractor_psc.$model=d)},null,2),[[wt,o.v$.contractor_details.contractor_psc.$model]]),c("label",H2o,m(e.$t("user.editor.contractor_details.psc")),1),o.v$.contractor_details.contractor_psc.$error&&o.v$.contractor_details.contractor_psc.required.$invalid?(h(),g("span",V2o,m(e.$t("validation.custom.invoice_psc.required")),1)):D("",!0)]),c("div",q2o,[Oe(c("input",{id:"contractor_ico",class:X({"form-control":!0,"is-invalid":o.v$.contractor_details.contractor_ico.$error}),type:"text",name:"contractor_ico","onUpdate:modelValue":t[5]||(t[5]=d=>o.v$.contractor_details.contractor_ico.$model=d)},null,2),[[wt,o.v$.contractor_details.contractor_ico.$model]]),c("label",Y2o,m(e.$t("user.editor.contractor_details.ico")+" "+e.$t("public.optional")),1),o.v$.contractor_details.contractor_ico.$error?(h(),g("span",W2o,m(e.$t("validation.custom.invoice_ico.format")),1)):D("",!0)]),c("div",G2o,[Oe(c("input",{id:"contractor_bank_account",class:X({"form-control":!0,"is-invalid":o.v$.contractor_details.contractor_bank_account.$error}),type:"text",name:"contractor_bank_account","onUpdate:modelValue":t[6]||(t[6]=d=>o.v$.contractor_details.contractor_bank_account.$model=d)},null,2),[[wt,o.v$.contractor_details.contractor_bank_account.$model]]),c("label",Z2o,m(e.$t("user.editor.contractor_details.bank_account_number")),1),o.v$.contractor_details.contractor_bank_account.$error&&o.v$.contractor_details.contractor_bank_account.required.$invalid?(h(),g("span",K2o,m(e.$t("validation.required",{attribute:e.$t("user.editor.contractor_details.bank_account_number")})),1)):D("",!0)]),k(a,{id:"is_vat_payer",value:r.is_vat_payer,"onUpdate:value":t[7]||(t[7]=d=>r.is_vat_payer=d),label:e.$t("authoronboarding.form_page.form.is_vat_payer"),class:"mt-4"},null,8,["value","label"]),r.is_vat_payer?(h(),g("div",J2o,[Oe(c("input",{id:"contractor_dic",class:X({"form-control":!0,"is-invalid":o.v$.contractor_details.contractor_dic.$error}),type:"text",name:"contractor_dic","onUpdate:modelValue":t[8]||(t[8]=d=>r.contractor_details.contractor_dic=d)},null,2),[[wt,r.contractor_details.contractor_dic]]),c("label",X2o,m(e.$t("user.editor.contractor_details.dic")),1),o.v$.contractor_details.contractor_dic.$error&&o.v$.contractor_details.contractor_dic.required.$invalid?(h(),g("span",Q2o,m(e.$t("validation.custom.invoice_dic.required")),1)):o.v$.contractor_details.contractor_dic.$error&&o.v$.contractor_details.contractor_dic.validDic.$invalid?(h(),g("span",e3o,m(e.$t("validation.custom.invoice_dic.format")),1)):D("",!0)])):D("",!0)]),c("div",t3o,[c("h3",n3o,m(e.$t("user.editor.header.image_sources")),1),c("p",null,[z(m(e.$t("authoronboarding.form_page.form.image_sources_text.0"))+" ",1),c("a",o3o,m(e.$t("authoronboarding.form_page.form.image_sources_text.1")),1),t[14]||(t[14]=c("br",null,null,-1)),t[15]||(t[15]=c("br",null,null,-1)),z(" "+m(e.$t("authoronboarding.form_page.form.image_sources_text.2")),1)]),c("div",i3o,[k(l,{"image-sources":r.image_sources,"onUpdate:imageSources":t[9]||(t[9]=d=>r.image_sources=d),"has-also-original-images":r.has_also_original_images,"onUpdate:hasAlsoOriginalImages":t[10]||(t[10]=d=>r.has_also_original_images=d)},null,8,["image-sources","has-also-original-images"])])]),k(a,{id:"vop",value:o.v$.vop_accepted.$model,"onUpdate:value":t[11]||(t[11]=d=>o.v$.vop_accepted.$model=d),label:e.$t("vop.user.become_author")},null,8,["value","label"]),c("div",r3o,[c("button",{class:"btn btn-primary",onClick:t[12]||(t[12]=Gt((...d)=>r.update&&r.update(...d),["prevent"])),disabled:!r.vop_accepted},m(e.$t("user.be_author")),9,s3o)]),i.validationStatus?D("",!0):(h(),g("div",a3o,[c("p",l3o,m(e.$t("validation.check_required")),1)]))],32)])])])}const d3o=U(w2o,[["render",c3o]]),u3o={components:{ContactCards:vh,AccordionItem:Ll,AppIcon:Ue},data(){return{bgPrimary5Footer:Dde,accordionData:Pde.faq,checkListLink:ks.author.material.checkList}}},h3o={class:"my-6"},f3o={class:"row justify-content-center text-center mb-6"},m3o={class:"my-3"},p3o={class:"col-6 mb-5"},g3o=["href"],v3o={class:"w-full-page z-index-neg-1"},_3o={class:"position-absolute w-100 mt-10rem h-50rem overflow-hidden"},y3o=["src"],b3o={class:"row justify-content-center"},k3o={class:"col-12 col-lg-8 z-index-1"},w3o={class:"text-center mb-5"},$3o={class:"content-box shadow rounded p-5"},C3o={id:"accordions-group"},S3o={class:"accordion-title"},T3o={class:"py-2 mb-0"},E3o=["innerHTML"];function I3o(e,t,n,o,i,r){const s=y("AppIcon"),a=y("ContactCards"),l=y("AccordionItem");return h(),g("div",h3o,[c("div",f3o,[k(s,{icon:"check-circle",class:"text-success align-self-center",height:"80",width:"80"}),c("h2",m3o,m(e.$t("authoronboarding.thanks_page.thanks")),1),c("p",p3o,m(e.$t("authoronboarding.thanks_page.thanks_text")),1),c("div",null,[c("a",{href:i.checkListLink,target:"_blank",class:"btn btn-primary btn-center"},[z(m(e.$t("faq.fist_material_tips"))+" ",1),k(s,{icon:"arrow-right",class:"ms-icon",height:"20",width:"20"})],8,g3o)])]),k(a,{"author-card":"","advice-card":"","community-card":"",class:"py-6 mb-6"}),c("div",v3o,[c("div",_3o,[c("img",{src:i.bgPrimary5Footer,class:"w-100"},null,8,y3o)])]),c("div",b3o,[c("div",k3o,[c("h2",w3o,m(e.$t("faq.authors")),1),c("div",$3o,[c("div",C3o,[(h(!0),g(pe,null,Me(i.accordionData,(d,u)=>(h(),W(l,{key:u,index:String(u),parent:"accordions-group"},{title:F(()=>[c("div",S3o,[c("h4",T3o,m(d.short),1)])]),body:F(()=>[c("div",{class:"accordion-body",innerHTML:d.long},null,8,E3o)]),_:2},1032,["index"]))),128))])])])])])}const P3o=U(u3o,[["render",I3o]]),A3o=""+new URL("nothing_found-6c803b51.svg",import.meta.url).href,D3o={components:{ProductList404:Xce},data(){return{nothingFoundImage:A3o}}},x3o={class:"row"},O3o={class:"col-12"},L3o={class:"bg-primary-5 text-center m-3 p-3 m-lg-6 p-lg-6"},M3o=["src"],N3o={class:"mb-2"},R3o=["href"],j3o={class:"col-12"},F3o={class:"mb-0 fw-bold"};function z3o(e,t,n,o,i,r){const s=y("ProductList404");return h(),g("div",null,[c("div",x3o,[c("div",O3o,[c("div",L3o,[c("img",{src:i.nothingFoundImage,alt:"Nothing found",class:"mb-3",style:{"max-width":"100%",height:"auto"}},null,8,M3o),c("h3",N3o,m(e.$t("product.not_available.title")),1),c("p",null,[z(m(e.$t("product.not_available.text.0"))+" ",1),c("a",{href:e.ziggyRoute("materialy")},m(e.$t("product.not_available.text.1")),9,R3o)])])]),c("div",j3o,[k(s,null,{title:F(()=>[c("h4",F3o,m(e.$t("product.recommended")),1)]),_:1})])])])}const U3o=U(D3o,[["render",z3o]]),xde=""+new URL("jakub-81a78d91.jpg",import.meta.url).href,B3o=""+new URL("miriam-4cdc8a99.jpg",import.meta.url).href,H3o=""+new URL("anna-20b25552.jpg",import.meta.url).href,V3o=""+new URL("alice-82d94acf.jpg",import.meta.url).href,q3o=""+new URL("sara-c89df209.jpg",import.meta.url).href,Y3o=""+new URL("filip-ca569f03.jpeg",import.meta.url).href,W3o=""+new URL("tomas-dcbeb240.jpg",import.meta.url).href,G3o=""+new URL("peter-085d4fdc.jpeg",import.meta.url).href,Z3o=""+new URL("radek-4ab595d8.jpg",import.meta.url).href,K3o=""+new URL("alena-c51872d8.jpg",import.meta.url).href,J3o=""+new URL("lenka-ed1fd701.jpg",import.meta.url).href,X3o=""+new URL("vojta-d84442d5.jpg",import.meta.url).href,Q3o=""+new URL("about_us_photo-ea9dba6a.jpeg",import.meta.url).href,eko={props:{image:String,name:String,role:{type:String,default:null},text:{type:String,default:null},imageHeight:{type:Number,default:88},imageWidth:{type:Number,default:88}}},tko={class:"text-center text-gray-800"},nko=["src","alt","height","width"],oko={class:"large fw-bold mt-3"},iko={key:0,class:"small mt-1"},rko={key:1,class:"small mt-2"};function sko(e,t,n,o,i,r){return h(),g("div",tko,[c("img",{src:n.image,alt:n.name,height:n.imageHeight,width:n.imageWidth,class:"object-fit-cover rounded-circle"},null,8,nko),c("div",oko,m(n.name),1),n.role?(h(),g("div",iko,m(n.role),1)):D("",!0),n.text?(h(),g("div",rko,m(n.text),1)):D("",!0)])}const ako=U(eko,[["render",sko]]),lko={components:{TransitionCollapseHeight:qo,AppIcon:Ue,AboutPagePersonBlock:ako},data(){return{images:{jakub:xde,miriam:B3o,sara:q3o,anna:H3o,alice:V3o,alena:K3o,radek:Z3o,filip:Y3o,tomas:W3o,peter:G3o,lenka:J3o,vojta:X3o},showAdditional:!1,showAdditionalOpenButton:!0,aboutUs:Q3o}},methods:{openAdditional(){this.showAdditional=!0,this.showAdditionalOpenButton=!1},closeAdditional(){this.showAdditional=!1}}},cko={class:"row"},dko={class:"col-12"},uko={class:"medium text-gray-700 mb-0 p-0"},hko={class:"row justify-content-center"},fko={class:"col-12 col-lg-8"},mko={class:"row justify-content-center"},pko={class:"row mb-4"},gko={class:"col-12 text-center"},vko={key:0},_ko={key:0},yko={class:"text-gray-700 fw-medium text-start mb-2"},bko={class:"d-flex justify-content-center flex-wrap"},kko={class:"text-center"},wko={class:"row"},$ko={class:"col-12 p-0 mt-2"},Cko=["src","alt"];function Sko(e,t,n,o,i,r){const s=y("AboutPagePersonBlock"),a=y("AppIcon"),l=y("TransitionCollapseHeight");return h(),g("div",null,[c("div",cko,[c("div",dko,[c("p",uko,m(e.$t("about.founders.headline")),1)])]),c("div",hko,[c("div",fko,[c("div",mko,[(h(!0),g(pe,null,Me(e.$tm("about.founders.people"),(d,u,f)=>(h(),g("div",{class:"col-12 col-sm-6 col-lg-3 p-5",key:f},[k(s,{image:i.images[u],name:d.name,role:d.role?d.role:null,text:d.text?d.text:null},null,8,["image","name","role","text"])]))),128))])])]),c("div",pko,[c("div",gko,[i.showAdditionalOpenButton?(h(),g("div",vko,[c("button",{class:"btn btn-tertiary btn-sm large text-gray-800",onClick:t[0]||(t[0]=(...d)=>r.openAdditional&&r.openAdditional(...d))},[z(m(e.$t("about.founders.additional.show"))+" ",1),k(a,{icon:"chevron-down",class:"ms-icon",height:"24",width:"24"})])])):D("",!0),k(l,{onClosed:t[2]||(t[2]=d=>i.showAdditionalOpenButton=!0)},{default:F(()=>[i.showAdditional?(h(),g("div",_ko,[c("div",yko,m(e.$t("about.founders.additional.title")),1),c("div",bko,[(h(!0),g(pe,null,Me(e.$tm("about.founders.additional.people"),(d,u,f)=>(h(),g("div",{class:"col-12 col-sm-6 col-md-2dot4 p-3",key:f},[k(s,{"image-height":64,"image-width":64,image:i.images[u],name:d.name,role:d.role?d.role:null,text:d.text?d.text:null},null,8,["image","name","role","text"])]))),128))]),c("div",kko,[c("button",{class:"btn btn-tertiary btn-sm large text-gray-800",onClick:t[1]||(t[1]=(...d)=>r.closeAdditional&&r.closeAdditional(...d))},[z(m(e.$t("about.founders.additional.hide"))+" ",1),k(a,{icon:"chevron-up",class:"ms-icon",height:"24",width:"24"})])])])):D("",!0)]),_:1})])]),c("div",wko,[c("div",$ko,[c("img",{src:i.aboutUs,alt:e.$t("about.founders.img_alt"),class:"w-100 content-box shadow-high p-0 object-fit-cover rounded"},null,8,Cko)])])])}const Tko=U(lko,[["render",Sko]]),uA={dragToScrollHorizontalInit(e,t=2){const n=e;let o=!1,i,r;n.addEventListener("mousedown",s=>{o=!0,i=s.pageX-n.offsetLeft,r=n.scrollLeft}),n.addEventListener("mouseleave",()=>{o=!1}),n.addEventListener("mouseup",()=>{o=!1}),n.addEventListener("mousemove",s=>{if(!o)return;s.preventDefault();const l=(s.pageX-n.offsetLeft-i)*t;n.scrollLeft=r-l})},horizontalButtonScrollInit(e,t,n){let o=0;return window.$("#"+e+" "+t).each(function(i){window.$(this).attr("id",n+""+i),o++}),o}};const Eko={components:{CircleButtonWithIconOnly:A1},data(){return{current:0,scrollOptions:{container:"#timeline",lazy:!1,offset:-50,x:!0,y:!1},duration:250,lastScroll:null,minId:0,maxId:9}},methods:{scroll(e){this.lastScroll&&this.lastScroll(),e?this.forward():this.backward()},forward(){this.current+1<=this.maxId&&(this.current+=1),this.lastScroll=this.$scrollTo("#"+this.idString(this.current),this.duration,this.scrollOptions)},backward(){this.current-1>=this.minId&&(this.current-=1),this.lastScroll=this.$scrollTo("#"+this.idString(this.current),this.duration,this.scrollOptions)},idString(e){return"timeline-"+e}},mounted(){uA.dragToScrollHorizontalInit(this.$refs.timeline,1)}},Iko={class:"text-center"},Pko={class:"row justify-content-center"},Ako={class:"col-12 col-lg-6"},Dko={class:"mb-0"},xko={class:"w-full-page scroll"},Oko={class:"timeline-wrapper d-flex",id:"timeline",ref:"timeline"},Lko={class:"timeline-box timeline-box-top",id:"timeline-0"},Mko={class:"timeline-box-content"},Nko={class:"timeline-box-date"},Rko={class:"timeline-box-title"},jko={class:"timeline-box-text"},Fko={class:"timeline-box timeline-box-bottom",id:"timeline-1"},zko={class:"timeline-box-content"},Uko={class:"timeline-box-date"},Bko={class:"timeline-box-title"},Hko={class:"timeline-box-text"},Vko={class:"timeline-box timeline-box-top",id:"timeline-2"},qko={class:"timeline-box-content"},Yko={class:"timeline-box-date"},Wko={class:"timeline-box-title"},Gko={class:"timeline-box-text"},Zko={class:"timeline-box timeline-box-bottom",id:"timeline-3"},Kko={class:"timeline-box-content"},Jko={class:"timeline-box-date"},Xko={class:"timeline-box-title"},Qko={class:"timeline-box-text"},ewo={class:"timeline-box timeline-box-top",id:"timeline-4"},two={class:"timeline-box-content"},nwo={class:"timeline-box-date"},owo={class:"timeline-box-title"},iwo={class:"timeline-box-text"},rwo={href:"https://www.youtube.com/watch?v=Oje-lWND0FM&list=PL5MadL8h371Aie7yesrxMAUoTyiuwZQP3",target:"_blank"},swo={class:"timeline-box timeline-box-bottom",id:"timeline-5"},awo={class:"timeline-box-content"},lwo={class:"timeline-box-date"},cwo={class:"timeline-box-title"},dwo={class:"timeline-box-text"},uwo={class:"timeline-box timeline-box-top",id:"timeline-6"},hwo={class:"timeline-box-content"},fwo={class:"timeline-box-date"},mwo={class:"timeline-box-title"},pwo={class:"timeline-box-text"},gwo={class:"timeline-box timeline-box-bottom",id:"timeline-7"},vwo={class:"timeline-box-content"},_wo={class:"timeline-box-date"},ywo={class:"timeline-box-title"},bwo={class:"timeline-box-text"},kwo={class:"timeline-box timeline-box-top",id:"timeline-8"},wwo={class:"timeline-box-content"},$wo={class:"timeline-box-date"},Cwo={class:"timeline-box-title"},Swo={class:"timeline-box-text"},Two={class:"timeline-box timeline-box-bottom",id:"timeline-9"},Ewo={class:"timeline-box-content"},Iwo={class:"timeline-box-date"},Pwo={class:"timeline-box-title"},Awo={class:"timeline-box-text"},Dwo={class:"timeline-box timeline-box-top",id:"timeline-10"},xwo={class:"timeline-box-content"},Owo={class:"timeline-box-date"},Lwo={class:"timeline-box-title"},Mwo={class:"timeline-box-text"},Nwo={class:"timeline-box timeline-box-bottom",id:"timeline-11"},Rwo={class:"timeline-box-content"},jwo={class:"timeline-box-date"},Fwo={class:"timeline-box-title"},zwo={class:"timeline-box-text"},Uwo={class:"timeline-box timeline-box-top",id:"timeline-12"},Bwo={class:"timeline-box-content"},Hwo={class:"timeline-box-date text-success"},Vwo={class:"timeline-box-title"},qwo={class:"timeline-box-text"},Ywo={class:"row"},Wwo={class:"col-12 z-index-1 d-flex justify-content-center"};function Gwo(e,t,n,o,i,r){const s=y("CircleButtonWithIconOnly");return h(),g("div",Iko,[c("div",Pko,[c("div",Ako,[c("h2",Dko,m(e.$t("about.timeline.headline")),1)])]),c("div",null,[t[15]||(t[15]=c("div",{class:"w-full-page timeline-line"},null,-1)),c("div",xko,[c("section",Oko,[c("div",Lko,[t[2]||(t[2]=c("div",{class:"timeline-dot"},null,-1)),c("div",Mko,[c("div",Nko,m(e.$t("about.timeline.items.0.date")),1),c("div",Rko,m(e.$t("about.timeline.items.0.title")),1),c("p",jko,m(e.$t("about.timeline.items.0.text")),1)])]),c("div",Fko,[t[3]||(t[3]=c("div",{class:"timeline-dot"},null,-1)),c("div",zko,[c("div",Uko,m(e.$t("about.timeline.items.1.date")),1),c("div",Bko,m(e.$t("about.timeline.items.1.title")),1),c("p",Hko,m(e.$t("about.timeline.items.1.text")),1)])]),c("div",Vko,[t[4]||(t[4]=c("div",{class:"timeline-dot"},null,-1)),c("div",qko,[c("div",Yko,m(e.$t("about.timeline.items.2.date")),1),c("div",Wko,m(e.$t("about.timeline.items.2.title")),1),c("p",Gko,m(e.$t("about.timeline.items.2.text")),1)])]),c("div",Zko,[t[5]||(t[5]=c("div",{class:"timeline-dot"},null,-1)),c("div",Kko,[c("div",Jko,m(e.$t("about.timeline.items.3.date")),1),c("div",Xko,m(e.$t("about.timeline.items.3.title")),1),c("p",Qko,m(e.$t("about.timeline.items.3.text")),1)])]),c("div",ewo,[t[6]||(t[6]=c("div",{class:"timeline-dot"},null,-1)),c("div",two,[c("div",nwo,m(e.$t("about.timeline.items.4.date")),1),c("div",owo,m(e.$t("about.timeline.items.4.title")),1),c("p",iwo,[z(m(e.$t("about.timeline.items.4.text.0"))+" ",1),c("a",rwo,m(e.$t("about.timeline.items.4.text.1")),1),z(" "+m(e.$t("about.timeline.items.4.text.2")),1)])])]),c("div",swo,[t[7]||(t[7]=c("div",{class:"timeline-dot"},null,-1)),c("div",awo,[c("div",lwo,m(e.$t("about.timeline.items.5.date")),1),c("div",cwo,m(e.$t("about.timeline.items.5.title")),1),c("p",dwo,m(e.$t("about.timeline.items.5.text")),1)])]),c("div",uwo,[t[8]||(t[8]=c("div",{class:"timeline-dot"},null,-1)),c("div",hwo,[c("div",fwo,m(e.$t("about.timeline.items.6.date")),1),c("div",mwo,m(e.$t("about.timeline.items.6.title")),1),c("p",pwo,m(e.$t("about.timeline.items.6.text")),1)])]),c("div",gwo,[t[9]||(t[9]=c("div",{class:"timeline-dot"},null,-1)),c("div",vwo,[c("div",_wo,m(e.$t("about.timeline.items.7.date")),1),c("div",ywo,m(e.$t("about.timeline.items.7.title")),1),c("p",bwo,m(e.$t("about.timeline.items.7.text")),1)])]),c("div",kwo,[t[10]||(t[10]=c("div",{class:"timeline-dot"},null,-1)),c("div",wwo,[c("div",$wo,m(e.$t("about.timeline.items.8.date")),1),c("div",Cwo,m(e.$t("about.timeline.items.8.title")),1),c("p",Swo,m(e.$t("about.timeline.items.8.text")),1)])]),c("div",Two,[t[11]||(t[11]=c("div",{class:"timeline-dot"},null,-1)),c("div",Ewo,[c("div",Iwo,m(e.$t("about.timeline.items.9.date")),1),c("div",Pwo,m(e.$t("about.timeline.items.9.title")),1),c("p",Awo,m(e.$t("about.timeline.items.9.text")),1)])]),c("div",Dwo,[t[12]||(t[12]=c("div",{class:"timeline-dot"},null,-1)),c("div",xwo,[c("div",Owo,m(e.$t("about.timeline.items.10.date")),1),c("div",Lwo,m(e.$t("about.timeline.items.10.title")),1),c("p",Mwo,m(e.$t("about.timeline.items.10.text")),1)])]),c("div",Nwo,[t[13]||(t[13]=c("div",{class:"timeline-dot"},null,-1)),c("div",Rwo,[c("div",jwo,m(e.$t("about.timeline.items.11.date")),1),c("div",Fwo,m(e.$t("about.timeline.items.11.title")),1),c("p",zwo,m(e.$t("about.timeline.items.11.text")),1)])]),c("div",Uwo,[t[14]||(t[14]=c("div",{class:"timeline-dot"},null,-1)),c("div",Bwo,[c("div",Hwo,m(e.$t("about.timeline.items.12.date")),1),c("div",Vwo,m(e.$t("about.timeline.items.12.title")),1),c("p",qwo,m(e.$t("about.timeline.items.12.text")),1)])])],512)]),c("div",Ywo,[c("div",Wwo,[k(s,{onClick:t[0]||(t[0]=a=>r.scroll(!1)),class:"btn-secondary ms-3 me-3",icon:"chevron-left","button-height":"40px","button-width":"40px","icon-height":24,"icon-width":24}),k(s,{onClick:t[1]||(t[1]=a=>r.scroll(!0)),class:"btn-secondary ms-3 me-3",icon:"chevron-right","button-height":"40px","button-width":"40px","icon-height":24,"icon-width":24})])])])])}const Zwo=U(Eko,[["render",Gwo],["__scopeId","data-v-261eef98"]]),Kwo=""+new URL("books-6d3b78ff.svg",import.meta.url).href,Jwo=""+new URL("school-72dfbafb.svg",import.meta.url).href,Xwo={data(){return{books:Kwo,pestrejsiHodiny:Tse,school:Jwo}}},Qwo={class:"row text-center p-5 content-box shadow"},e8o={class:"col-12 col-md-4 border-end-md"},t8o=["src","alt"],n8o={class:"text-gray-600 m-0"},o8o={class:"col-12 col-md-4 border-end-md"},i8o=["src","alt"],r8o={class:"text-gray-600 m-0"},s8o={class:"col-12 col-md-4"},a8o=["src","alt"],l8o={class:"text-gray-600 m-0"};function c8o(e,t,n,o,i,r){return h(),g("div",Qwo,[c("div",e8o,[c("img",{src:i.books,alt:e.$t("about.stats.imgs_alt_text"),class:"mb-3",height:"80"},null,8,t8o),t[0]||(t[0]=c("h2",{class:"text-gray-800 mb-1"},m("1 322 536+"),-1)),c("p",n8o,m(e.$t("about.stats.materials")),1)]),c("div",o8o,[c("img",{src:i.pestrejsiHodiny,alt:e.$t("about.stats.imgs_alt_text"),class:"mb-3",height:"80"},null,8,i8o),t[1]||(t[1]=c("h2",{class:"text-gray-800 mb-1"},m("955 605+"),-1)),c("p",r8o,m(e.$t("about.stats.children")),1)]),c("div",s8o,[c("img",{src:i.school,alt:e.$t("about.stats.imgs_alt_text"),class:"mb-3",height:"80"},null,8,a8o),t[2]||(t[2]=c("h2",{class:"text-gray-800 mb-1"},m("2 558+"),-1)),c("p",l8o,m(e.$t("about.stats.schools")),1)])])}const d8o=U(Xwo,[["render",c8o]]),u8o=()=>De.get(Ie("api.review.index")),h8o={index:u8o},f8o={components:{CircleButtonWithIconOnly:A1,Loading:Rt,UserBlock:Ese},data(){return{primaryColor:window.primaryColor,jakub:xde,reviews:[],loading:!1,current:0,scrollOptions:{container:"#reviews",lazy:!1,offset:-15,x:!0,y:!1},duration:250,lastScroll:null,minId:0,maxId:0}},methods:{scroll(e){this.lastScroll&&this.lastScroll(),e?this.forward():this.backward()},forward(){this.current+1<=this.maxId&&(this.current+=1),this.lastScroll=this.$scrollTo("#"+this.idString(this.current),this.duration,this.scrollOptions)},backward(){this.current-1>=this.minId&&(this.current-=1),this.lastScroll=this.$scrollTo("#"+this.idString(this.current),this.duration,this.scrollOptions)},idString(e){return"reviews-"+e}},mounted(){this.loading=!0,h8o.index().then(e=>{this.reviews=e.data.reviews,this.loading=!1,this.$nextTick(()=>{uA.dragToScrollHorizontalInit(this.$refs.reviews,1),this.maxId=uA.horizontalButtonScrollInit("reviews",".box","reviews-")})})}},m8o={class:"w-full-page bg-primary-5 text-center"},p8o={class:"mb-5"},g8o={class:"d-flex justify-content-between px-2 px-xl-6 flex-wrap"},v8o={class:"mb-2"},_8o={class:"container vl-parent mh-4rem"},y8o={class:"row scroll",id:"reviews",ref:"reviews"},b8o={class:"mb-3"},k8o={class:"d-flex justify-content-center"};function w8o(e,t,n,o,i,r){const s=y("CircleButtonWithIconOnly"),a=y("Loading"),l=y("UserBlock");return h(),g("div",m8o,[c("div",p8o,[c("div",g8o,[k(s,{onClick:t[0]||(t[0]=d=>r.scroll(!1)),class:"btn-secondary ms-3 me-3",icon:"chevron-left","button-height":"40px","button-width":"40px","icon-height":24,"icon-width":24}),c("h2",v8o,m(e.$t("about.reviews.headline")),1),k(s,{onClick:t[1]||(t[1]=d=>r.scroll(!0)),class:"btn-secondary ms-3 me-3",icon:"chevron-right","button-height":"40px","button-width":"40px","icon-height":24,"icon-width":24})])]),c("div",_8o,[k(a,{active:i.loading,"onUpdate:active":t[2]||(t[2]=d=>i.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",y8o,[(h(!0),g(pe,null,Me(i.reviews,d=>(h(),g("div",{class:"w-21dot875rem box",key:d.id},[c("p",b8o,m(d.content),1),c("div",k8o,[k(l,{name:d.first_name+" "+d.last_name,role:d.public_role,"show-icon":!1},null,8,["name","role"])])]))),128))],512)])])}const $8o=U(f8o,[["render",w8o]]),C8o={components:{AppIcon:Ue,TenAccordion:Ade},computed:{...xe({auth:"auth/auth"})},data(){return{email:Jd.email}},methods:{writeUs(){this.auth.check?this.$store.commit("sidebarChat/toggleChatOpen"):window.loginRegisterModal(window.location.href)},register(){window.loginRegisterModal(window.location.href,"register")}}},S8o={class:"row mt-6 mb-6"},T8o={class:"col-12 col-lg-6 mt-lg-6 px-3"},E8o={class:"mb-4"},I8o={class:"text-primary"},P8o={class:"text-gray-600"},A8o={class:"text-gray-600"},D8o={class:"mb-6 text-gray-600"},x8o={class:""},O8o={class:"d-flex justify-content-lg-start flex-wrap justify-content-evenly"},L8o=["href"],M8o={class:"col-12 col-lg-5 mt-6 mt-lg-0 offset-lg-1"};function N8o(e,t,n,o,i,r){const s=y("AppIcon"),a=y("TenAccordion");return h(),g("div",S8o,[c("div",T8o,[c("h2",E8o,[z(m(e.$t("about.additional_info.headline.0"))+" ",1),c("span",I8o,m(e.$t("about.additional_info.headline.1")),1)]),c("p",P8o,m(e.$t("about.additional_info.text.0")),1),c("p",A8o,m(e.$t("about.additional_info.text.1")),1),c("p",D8o,m(e.$t("about.additional_info.text.2")),1),c("h4",x8o,m(e.$t("about.additional_info.text.3")),1),c("div",O8o,[e.auth.check?(h(),g("button",{key:1,class:"btn btn-secondary me-3 mt-5 d-flex align-items-center",onClick:t[0]||(t[0]=(...l)=>r.writeUs&&r.writeUs(...l))},[z(m(e.$t("about.additional_info.buttons.write_us"))+" ",1),k(s,{icon:"message",class:"ms-2"})])):(h(),g("a",{key:0,href:"mailto:"+i.email,target:"_blank",class:"btn btn-tertiary d-flex align-items-center mt-5 me-0 me-lg-4"},[z(m(e.$t("about.additional_info.buttons.write_us"))+" ",1),k(s,{icon:"mail",width:"20",height:"20",class:"ms-2"})],8,L8o)),e.auth.check?D("",!0):(h(),g("button",{key:2,class:"btn btn-primary mt-5 d-flex align-items-center",onClick:t[1]||(t[1]=(...l)=>r.register&&r.register(...l))},[z(m(e.$t("about.additional_info.buttons.register"))+" ",1),k(s,{icon:"user-add",class:"ms-2"})]))])]),c("div",M8o,[k(a)])])}const R8o=U(C8o,[["render",N8o]]),j8o=""+new URL("about-bg-1-15902f10.png",import.meta.url).href,F8o=""+new URL("about-bg-2-307c2d7b.png",import.meta.url).href,z8o={components:{AboutPageContributors:Tko,AboutPageTimeline:Zwo,AboutPageStats:d8o,AboutPageReviews:$8o,AboutPageAdditionalInfo:R8o},data(){return{aboutBg1:j8o,aboutBg2:F8o}}},U8o={class:"col-12"},B8o={class:"w-full-page z-index-neg-1"},H8o={class:"position-absolute top-0 end-0"},V8o=["src"],q8o={class:"row border-bottom-2"},Y8o={class:"col-12 col-lg-8 mt-5 mb-6"},W8o={class:"mt-5 mb-4"},G8o={class:"m-0 text-gray-800"},Z8o={class:"w-full-page z-index-neg-1"},K8o={class:"position-absolute start mt-32rem"},J8o=["src"],X8o={class:"row mt-4"},Q8o={class:"col-12 mb-6"},e4o={class:"row"},t4o={class:"col-12 mb-6 z-index-2"},n4o={class:"row"},o4o={class:"col-12 mt-2 mb-6",style:{"z-index":"2"}},i4o={class:"row"},r4o={class:"col-12 mb-6",style:{"margin-top":"max(-23vw, -400px)","z-index":"1"}},s4o={class:"row",style:{"margin-top":"max(-21vw, -300px)"}},a4o={class:"col-12 z-index-1"};function l4o(e,t,n,o,i,r){const s=y("AboutPageContributors"),a=y("AboutPageTimeline"),l=y("AboutPageStats"),d=y("AboutPageReviews"),u=y("AboutPageAdditionalInfo");return h(),g("div",null,[c("div",U8o,[c("div",B8o,[c("div",H8o,[c("img",{src:i.aboutBg1},null,8,V8o)])]),c("div",q8o,[c("div",Y8o,[c("h1",W8o,[z(m(e.$t("about.welcome.headline.0"))+" ",1),t[0]||(t[0]=c("br",null,null,-1)),z(" "+m(e.$t("about.welcome.headline.1")),1)]),c("p",G8o,[z(m(e.$t("about.welcome.text.0"))+" ",1),t[1]||(t[1]=c("br",null,null,-1)),t[2]||(t[2]=c("br",null,null,-1)),z(" "+m(e.$t("about.welcome.text.1")),1)])])]),c("div",Z8o,[c("div",K8o,[c("img",{src:i.aboutBg2},null,8,J8o)])]),c("div",X8o,[c("div",Q8o,[k(s)])]),c("div",e4o,[c("div",t4o,[k(a)])]),c("div",n4o,[c("div",o4o,[k(l)])]),c("div",i4o,[c("div",r4o,[t[3]||(t[3]=c("div",{class:"w-full-page"},[c("div",{class:"w-100"},[c("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1440 320"},[c("path",{fill:"#F6F8FE","fill-opacity":"1",d:"M0,128L120,144C240,160,480,192,720,197.3C960,203,1200,181,1320,170.7L1440,160L1440,320L1320,320C1200,320,960,320,720,320C480,320,240,320,120,320L0,320Z"})])])],-1)),k(d,{class:"pt-6"}),t[4]||(t[4]=c("div",{class:"w-full-page"},[c("div",{class:"w-100"},[c("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1440 320"},[c("path",{fill:"#F6F8FE","fill-opacity":"1",d:"M0,32L80,48C160,64,320,96,480,133.3C640,171,800,213,960,234.7C1120,256,1280,256,1360,256L1440,256L1440,0L1360,0C1280,0,1120,0,960,0C800,0,640,0,480,0C320,0,160,0,80,0L0,0Z"})])])],-1))])]),c("div",s4o,[c("div",a4o,[k(u)])])])])}const c4o=U(z8o,[["render",l4o]]),d4o=""+new URL("primary_5_wave-7d75c5a1.svg",import.meta.url).href,u4o={components:{AppIcon:Ue},data(){return{external:ks}}},h4o={class:"row"},f4o={class:"col-12 col-lg-6"},m4o={class:"mb-3 large fw-medium"},p4o={class:"medium text-gray-800 mb-2"},g4o={class:"medium text-gray-700 m-0"},v4o=["href"],_4o=["href"],y4o={class:"col-12 col-lg-6"},b4o={class:"mb-3 large fw-medium"},k4o={class:"medium text-gray-800 mb-2"};function w4o(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",h4o,[c("div",f4o,[c("p",m4o,m(e.$t("contact.legal_info.headline")),1),c("p",p4o,[z(m(e.$t("contact.legal_info.addr_ico_dic.0"))+" ",1),t[0]||(t[0]=c("br",null,null,-1)),z(" "+m(e.$t("contact.legal_info.addr_ico_dic.1"))+" ",1),t[1]||(t[1]=c("br",null,null,-1)),z(" "+m(e.$t("contact.legal_info.addr_ico_dic.2"))+" ",1),t[2]||(t[2]=c("br",null,null,-1)),t[3]||(t[3]=c("br",null,null,-1)),z(" "+m(e.$t("contact.legal_info.addr_ico_dic.3"))+" ",1),t[4]||(t[4]=c("br",null,null,-1)),z(" "+m(e.$t("contact.legal_info.addr_ico_dic.4")),1)]),c("p",g4o,m(e.$t("contact.legal_info.text")),1),t[5]||(t[5]=c("hr",{class:"my-4"},null,-1)),c("a",{href:i.external.vop,class:"mb-2",target:"_blank"},[z(m(e.$t("contact.legal_info.conditions"))+" ",1),k(s,{icon:"download",height:"16",width:"16",class:"ms-1"})],8,v4o),t[6]||(t[6]=c("br",null,null,-1)),t[7]||(t[7]=c("br",null,null,-1)),c("a",{href:i.external.files.personalDataProcessing,target:"_blank"},[z(m(e.$t("contact.legal_info.personal"))+" ",1),k(s,{icon:"download",height:"16",width:"16",class:"ms-1"})],8,_4o)]),c("div",y4o,[t[10]||(t[10]=c("hr",{class:"mt-4 d-block d-lg-none"},null,-1)),c("p",b4o,m(e.$t("contact.legal_info.where_office")),1),c("p",k4o,[z(m(e.$t("contact.legal_info.office_address.0"))+" ",1),t[8]||(t[8]=c("br",null,null,-1)),z(" "+m(e.$t("contact.legal_info.office_address.1"))+" ",1),t[9]||(t[9]=c("br",null,null,-1)),z(" "+m(e.$t("contact.legal_info.office_address.2")),1)])])])}const $4o=U(u4o,[["render",w4o]]),C4o={components:{ContactCards:vh,ContactPageLawInfo:$4o},computed:{...xe({auth:"auth/auth",user:"user/getUserData"})},data(){return{primary5Wave:d4o}},watch:{auth(e){e.id&&this.$store.dispatch("user/load",{id:this.auth.id})}}},S4o={class:"w-full-page z-index-neg-1"},T4o={class:"position-relative"},E4o={style:{height:"36.375rem"},class:"position-absolute w-100 overflow-hidden"},I4o=["src"],P4o={class:"col-12 vl-parent"},A4o={class:"row text-center mt-6"},D4o={class:"col-12 mt-6 mt-3 mb-6 d-flex flex-column align-items-center"},x4o={class:"mt-2 mb-4 fw-light"},O4o={class:"col-8 m-0 fw-light"},L4o={class:"row mt-3 mb-6"},M4o={class:"col-12 content-box shadow py-6 px-5"},N4o={class:"row mb-5"},R4o={class:"text-center mb-1"},j4o={class:"mb-6"};function F4o(e,t,n,o,i,r){const s=y("ContactCards"),a=y("ContactPageLawInfo");return h(),g("div",null,[c("div",S4o,[c("div",T4o,[c("div",E4o,[c("img",{src:i.primary5Wave,class:"w-100"},null,8,I4o)])])]),c("div",P4o,[c("div",A4o,[c("div",D4o,[c("h1",x4o,m(e.auth.id?e.$t("contact.welcome.headline_logged"):e.$t("contact.welcome.headline")),1),c("h4",O4o,m(e.auth.id?e.$t("contact.welcome.text_logged"):e.$t("contact.welcome.text")),1)])]),c("div",L4o,[c("div",M4o,[c("div",N4o,[c("h2",R4o,m(e.auth.id?e.$t("contact.main.headline_logged"):e.$t("contact.main.headline")),1)]),k(s,{"question-card":"","advice-card":"","improve-card":""})])]),c("div",j4o,[k(a,{class:"mb-2"})])])])}const z4o=U(C4o,[["render",F4o]]),U4o={components:{AppIcon:Ue,CartDiscountItem:Mce},props:{order:{type:Object,default(){return{items:[],price:0}}}},computed:{...an({discount:e=>e.discount.detail}),discountWithAmount(){return{...this.discount,discount_amount:this.order.price_author_discount-this.order.price}},hasSignature(){return this.$route.query.signature!==void 0},paid(){return this.order.items.every(e=>e.download_url)}},data(){return{signedUrlsInvalid:!1}},methods:{refresh(){window.location.reload()}},mounted(){this.hasSignature&&(this.signedUrlsInvalid=!1,setInterval(()=>{this.signedUrlsInvalid=!0},57e4))}},B4o={class:"text-start rounded bg-white border border-primary-20 p-4"},H4o={class:"mb-2"},V4o={class:"border-bottom-2 border-primary-20 pb-2"},q4o={class:"d-flex align-items-baseline"},Y4o={class:"mb-0 me-2"},W4o={class:"text-gray-800"},G4o={key:0,class:"text-decoration-line-through text-gray-500 mb-0"},Z4o=["href"],K4o=["src","alt"],J4o={class:"text-truncate"},X4o={class:"mb-0 text-truncate"},Q4o={class:"text-gray-700 mb-0 text-truncate"},e5o={key:0,class:"mb-0 text-nowrap d-md-none"},t5o={key:0,class:"text-danger fw-bold ms-2"},n5o={class:"d-flex align-items-center"},o5o={key:0,class:"mb-0 text-nowrap d-none d-md-block"},i5o={key:0,class:"text-danger fw-bold ms-2"},r5o=["href"],s5o={class:"d-none d-md-inline"};function a5o(e,t,n,o,i,r){const s=y("AppIcon"),a=y("CartDiscountItem"),l=sn("tooltip");return h(),g("div",B4o,[r.paid?D("",!0):(h(),g(pe,{key:0},[c("h4",H4o,m(e.$t("payment.order_overview.title")),1),c("div",V4o,[c("div",q4o,[c("h1",Y4o,m(n.order.price+" "+e.$t("currency.short")),1),c("span",W4o,m(e.$t("cart.with_vat")),1)]),n.order.price!=n.order.price_base?(h(),g("h3",G4o,m(n.order.price_base+" "+e.$t("currency.short")),1)):D("",!0)])],64)),(h(!0),g(pe,null,Me(n.order.items,d=>(h(),g("div",{key:d.id,class:"d-flex align-items-center justify-content-between border-bottom-2 border-primary-20 border-bottom-last-none py-3 pt-first-none pb-last-none"},[c("a",{href:e.ziggyRoute("product.show",d.product_id),class:"d-flex align-items-start text-truncate text-decoration-underline-hover"},[c("img",{src:d.cover_img_thumbnail,alt:e.$t("public.image.title"),class:"rounded object-fit-cover w-4rem me-3"},null,8,K4o),c("div",J4o,[c("h5",X4o,m(d.title),1),c("p",Q4o,m(n.order.type==="school"?e.$t("cart.cart_type_capitalized.school"):e.$t("cart.cart_type_capitalized.personal")),1),r.paid?D("",!0):(h(),g("h5",e5o,[c("span",{class:X({"text-decoration-line-through":d.price_base!=d.price_author_discount})},m(d.price_base+" "+e.$t("currency.short")),3),d.price_base!=d.price_author_discount?(h(),g("span",t5o,m(d.price_author_discount+" "+e.$t("currency.short")),1)):D("",!0)]))])],8,Z4o),c("div",n5o,[r.paid?D("",!0):(h(),g("h5",o5o,[c("span",{class:X({"text-decoration-line-through":d.price_base!=d.price_author_discount})},m(d.price_base+" "+e.$t("currency.short")),3),d.price_base!=d.price_author_discount?(h(),g("span",i5o,m(d.price_author_discount+" "+e.$t("currency.short")),1)):D("",!0)])),i.signedUrlsInvalid?Oe((h(),g("button",{key:1,class:"btn btn-primary btn-sm btn-center ms-2",onClick:t[0]||(t[0]=(...u)=>r.refresh&&r.refresh(...u))},[k(s,{icon:"refresh",height:"20",width:"20"})])),[[l,{content:"Odkazy na stáhnutí vypršeli, je potřeba obnovit stránku.",delay:{show:500,hide:100},triggers:["hover","click"]}]]):d.download_url?(h(),g("a",{key:2,class:"btn btn-primary btn-md-sm btn-center ms-2",href:d.download_url,target:"_blank"},[c("span",s5o,m(e.$t("public.download")),1),k(s,{icon:"download",height:"20",width:"20",class:"ms-md-icon"})],8,r5o)):D("",!0)])]))),128)),r.discountWithAmount.discount_amount?(h(),W(a,{key:1,discount:r.discountWithAmount,"hide-close":""},null,8,["discount"])):D("",!0)])}const ck=U(U4o,[["render",a5o]]),l5o={components:{AppIcon:Ue,InputPassword:ok,Loading:Rt,CheckboxInput:js},props:{email:{type:String,required:!0}},data(){return{password:"",gdpr:!1,passwordMinLength:lh.validation.password.min_length,errorMessage:{password:null},loading:!1,primaryColor:window.primaryColor}},validations:{password:{required:Yt,minLength:Ua(lh.validation.password.min_length)},gdpr:{required:Yt,sameAs:C6(!0)}},computed:{passwordInvalidMessage(){return this.v$.password.$error&&this.v$.password.required.$invalid?this.$t("validation.custom.password.required"):this.v$.password.$error&&this.v$.password.minLength.$invalid?this.$t("validation.min.string",{attribute:this.$t("register.form.password.label"),min:this.passwordMinLength}):this.errorMessage.password?this.errorMessage.password:null}},methods:{async register(){this.v$.$touch(),!this.v$.$invalid&&(this.loading=!0,this.loading&&window.grecaptcha.execute(mr.recaptcha_site_key,{action:"register"}).then(e=>{this.resetError();const t={email:this.email,password:this.password,gdpr:this.gdpr,"g-recaptcha-response":e};ai.register("guestOrder"),Qc.register(t).then(n=>{this.loading=!1,window.flash(n.data.message,"success"),window.location.reload()}).catch(n=>{var o,i,r,s;this.loading=!1,(i=(o=n==null?void 0:n.response)==null?void 0:o.data)!=null&&i.errors?Object.entries(n.response.data.errors).forEach(([l,d])=>{d.forEach(u=>{window.flash(u,"error")}),l==="email"?this.errorMessage.email=d[0]:l==="password"&&(this.errorMessage.password=d[0])}):(s=(r=n==null?void 0:n.response)==null?void 0:r.data)!=null&&s.message&&window.flash(n.response.data.message,"error")})}))},onBlur(e){e.$touch()},resetError(){this.errorMessage={password:null}}},watch:{password(){this.v$.password.$touch(),this.errorMessage.password=null},gdpr(){this.v$.gdpr.$touch(),this.errorMessage.gdpr=null}},mounted(){let e=document.createElement("script");e.setAttribute("src","https://www.google.com/recaptcha/api.js?render="+mr.recaptcha_site_key),document.head.appendChild(e)},setup(){return{v$:In()}}},c5o={class:"d-flex flex-wrap bg-primary-5 rounded vl-parent"},d5o={class:"col-12 col-sm-6 p-4 border-end border-2"},u5o={class:"fw-bold mb-3"},h5o={class:"text-start"},f5o={class:"d-flex align-items-start"},m5o={class:"me-2 mt-neg-0dot5"},p5o={class:"medium mb-0"},g5o={class:"d-flex align-items-start"},v5o={class:"me-2 mt-neg-0dot5"},_5o={class:"medium mb-0"},y5o={class:"d-flex align-items-start"},b5o={class:"me-2 mt-neg-0dot5"},k5o={class:"medium mb-0"},w5o={class:"col-12 col-sm-6 d-flex flex-column justify-content-between p-4 text-start"},$5o={class:"medium"},C5o={class:"fw-bold"},S5o={class:"form-group password-group mb-3"};function T5o(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("InputPassword"),d=y("CheckboxInput");return h(),g("div",c5o,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=u=>i.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("div",d5o,[c("h4",u5o,m(e.$t("user.guest.register.teaser.headline")),1),c("div",h5o,[c("div",f5o,[c("div",m5o,[k(a,{icon:"check-fill",height:20,width:20,class:"text-primary-20"})]),c("p",p5o,m(e.$t("user.guest.register.teaser.text_0")),1)]),c("div",g5o,[c("div",v5o,[k(a,{icon:"check-fill",height:20,width:20,class:"text-primary-20"})]),c("p",_5o,m(e.$t("user.guest.register.teaser.text_1")),1)]),c("div",y5o,[c("div",b5o,[k(a,{icon:"check-fill",height:20,width:20,class:"text-primary-20"})]),c("p",k5o,m(e.$t("user.guest.register.teaser.text_2")),1)])])]),c("div",w5o,[c("p",$5o,[z(m(e.$t("user.guest.register.create_account"))+" ",1),c("span",C5o,m(n.email),1)]),c("div",S5o,[k(l,{value:i.password,"onUpdate:value":t[1]||(t[1]=u=>i.password=u),placeholder:e.$t("register.form.password.placeholder_long"),invalid:o.v$.password.$error||i.errorMessage.password,"invalid-message":r.passwordInvalidMessage,autocomplete:"new-password"},null,8,["value","placeholder","invalid","invalid-message"])]),k(d,{id:"gdpr",value:i.gdpr,"onUpdate:value":t[2]||(t[2]=u=>i.gdpr=u),label:e.$t("vop.user.register"),"is-invalid":o.v$.gdpr.$error&&o.v$.gdpr.sameAs.$invalid,"invalid-message":e.$t("validation.custom.gdpr.have_to_accept"),class:"small mb-3"},null,8,["value","label","is-invalid","invalid-message"]),c("button",{type:"submit",class:"btn btn-primary btn-sm",onClick:t[3]||(t[3]=(...u)=>r.register&&r.register(...u))},m(e.$t("register.form.register")),1)])])}const LM=U(l5o,[["render",T5o]]),E5o={components:{PaymentOptions:V6,Loading:Rt,TransitionCollapseHeight:qo},props:{title:{type:String,default:"Chcete nakonec zaplatit online?"},order:{type:Object,default:()=>({price:0})},yellow:{type:Boolean,default:!1}},data(){return{primaryColor:window.primaryColor,optionsRolled:!1}},computed:{...an({loading:e=>e.payment.loading,instrument:e=>e.payment.instrument,swift:e=>e.payment.swift}),canPayGateway(){return!this.loading&&this.instrument.length>0&&(this.instrument!=="bank_account"||this.swift!==null)&&this.instrument!=="card"}},methods:{rollOptions(){this.optionsRolled=!0},payGateway(){this.$store.dispatch("payment/gateway",{order:this.order}).then(e=>{this.redirect(e)}).catch(e=>{window.flash(e.response.data.message,"error"),setTimeout(()=>{window.location.href=this.ziggyRoute("order.payment.confirmed",{order:this.order})},1e3)})},redirect(e){["card","payment_card","gpay","apple_pay"].includes(e.data.method)?window._gopay.checkout({gatewayUrl:e.data.gw_url,inline:!0},function(){window.location.href=e.data.return_url}):e.data.method==="bank_account"&&(window.location.href=e.data.gw_url)}},mounted(){this.yellow&&(this.optionsRolled=!0)}},I5o={class:"mb-2"},P5o={class:"text-gray-800 mb-3"},A5o={class:"d-flex mt-3"},D5o=["disabled"];function x5o(e,t,n,o,i,r){const s=y("Loading"),a=y("PaymentOptions"),l=y("TransitionCollapseHeight");return h(),g("div",{class:X(["rounded border p-4 vl-parent",n.yellow?"bg-island-spice border-bright-sun":"bg-white border-primary-20"])},[k(s,{active:e.loading,"onUpdate:active":t[0]||(t[0]=d=>e.loading=d),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),c("h4",I5o,m(n.title),1),c("p",P5o,m(e.$t("payment.type.gateway.repeat.title")),1),k(l,null,{default:F(()=>[i.optionsRolled?(h(),W(a,{key:0,"proforma-hidden":"","credit-hidden":"",gap:2,"last-payment-deactivated":""})):D("",!0)]),_:1}),c("div",A5o,[c("button",{class:"btn btn-primary btn-sm",onClick:t[1]||(t[1]=d=>i.optionsRolled?r.payGateway():r.rollOptions()),disabled:!r.canPayGateway&&i.optionsRolled},m(e.$t("order.pay")),9,D5o)])],2)}const Ode=U(E5o,[["render",x5o]]),O5o={components:{PaymentQrCode:xM},props:{order:{type:Object,default(){return null}},qr:{type:String,default(){return null}}}},L5o={class:"bg-white border border-primary-20 rounded p-4"},M5o={class:"mb-2"},N5o={class:"mb-3 text-gray-800"};function R5o(e,t,n,o,i,r){const s=y("PaymentQrCode");return h(),g("div",L5o,[c("h4",M5o,m(e.$t("payment.success.proforma.instructions.title")),1),c("p",N5o,m(e.$t("payment.success.proforma.instructions.text")),1),k(s,{class:"d-inline-flex",qr:n.order.qr,amount:n.order.price,account_number:e.$t("public.account_no"),variable_symbol:n.order.number},null,8,["qr","amount","account_number","variable_symbol"])])}const j5o=U(O5o,[["render",R5o]]),MM=""+new URL("zaplaceno-a93a7887.svg",import.meta.url).href,F5o={props:{order:{type:Object,default(){return null}}},data(){return{paidIcon:MM}}},z5o={class:"text-center"},U5o=["src","alt"],B5o={class:"mb-0 text-gray-800"},H5o={class:"fw-bold"};function V5o(e,t,n,o,i,r){return h(),g("div",z5o,[c("img",{src:i.paidIcon,alt:e.$t("public.paid"),width:"150",class:"mb-3"},null,8,U5o),c("h4",B5o,[z(m(e.$t("payment.success.proforma.title")+" "+e.$t("payment.success.proforma.text")+" ")+" ",1),c("span",H5o,m(n.order.user_email+"."),1)])])}const q5o=U(F5o,[["render",V5o]]),Y5o={components:{OrderProformaHeader:q5o,PaymentProformaBox:j5o,PaymentGatewayRepeat:Ode,OrderPaymentSummary:ck,GuestRegister:LM,ContactCards:vh},props:{order:{type:Object,default(){return{user_role:"",user_email:""}}}},mounted(){ai.purchase({...this.order,paid:!1}),this.$store.commit("payment/setInstrument",""),this.$store.commit("payment/setSwift",null)}},W5o={class:"col-12 col-lg-7 my-6 d-flex flex-column gap-6"},G5o={class:"d-flex flex-column gap-5"},Z5o={class:"d-flex flex-column gap-4"};function K5o(e,t,n,o,i,r){const s=y("OrderProformaHeader"),a=y("PaymentProformaBox"),l=y("PaymentGatewayRepeat"),d=y("OrderPaymentSummary"),u=y("GuestRegister"),f=y("ContactCards");return h(),g("div",W5o,[c("div",G5o,[k(s,{order:n.order},null,8,["order"]),c("div",Z5o,[k(a,{order:n.order},null,8,["order"]),k(l,{order:n.order},null,8,["order"]),k(d,{order:n.order},null,8,["order"])])]),n.order.user_role=="guest"?(h(),W(u,{key:0,email:n.order.user_email,"options-rolled":!1},null,8,["email"])):D("",!0),k(f,{"help-card":"","community-card":"","no-icons":"","content-start":""})])}const J5o=U(Y5o,[["render",K5o]]),X5o={components:{PaymentQrCode:xM},props:{order:{type:Object,default(){return{price:0,number:""}}},qr:{type:String,default:""}}},Q5o={class:"bg-white border border-primary-20 rounded p-5"},e$o={class:"text-gray-800"};function t$o(e,t,n,o,i,r){const s=y("PaymentQrCode");return h(),g("div",Q5o,[c("h4",null,m(e.$t("payment.type.proforma.repeat.title")),1),c("p",e$o,m(e.$t("payment.type.proforma.repeat.text")),1),k(s,{class:"d-inline-flex",qr:n.order.qr,account_number:e.$t("public.account_no"),variable_symbol:n.order.number,amount:n.order.price},null,8,["qr","account_number","variable_symbol","amount"])])}const n$o=U(X5o,[["render",t$o]]),o$o=""+new URL("nezaplaceno-c04a145f.svg",import.meta.url).href,i$o={props:{order:{type:Object,default(){return null}}},data(){return{unpaidIcon:o$o}}},r$o={class:"text-center"},s$o=["src","alt"],a$o={class:"mb-0"},l$o={class:"fw-bold"};function c$o(e,t,n,o,i,r){return h(),g("div",r$o,[c("img",{src:i.unpaidIcon,alt:e.$t("public.paid"),width:"200",class:"mb-3"},null,8,s$o),c("h4",a$o,[z(m(e.$t("payment.to_pay")+" "+e.$t("payment.summary_in_email"))+" ",1),c("span",l$o,m(n.order.user_email),1),t[0]||(t[0]=z(m(".")))])])}const d$o=U(i$o,[["render",c$o]]),u$o={components:{PaymentRepeatHeader:d$o,PaymentGatewayRepeat:Ode,PaymentProformaRepeat:n$o,OrderPaymentSummary:ck,ContactCards:vh},props:{order:{type:Object,default(){return{items:[],price:0}}}},mounted(){this.order.payment?(this.$store.commit("auth/setLastPaymentInstrument",this.order.payment.instrument),this.$store.commit("auth/setLastPaymentSwift",this.order.payment.swift)):(this.$store.commit("payment/setInstrument",""),this.$store.commit("payment/setSwift",null))}},h$o={class:"d-flex flex-column gap-6 my-6"},f$o={class:"row justify-content-center"},m$o={class:"col-12 col-lg-7 text-center"},p$o={class:"row justify-content-center gap-4"},g$o={class:"col-12 col-lg-10"},v$o={class:"row"},_$o={class:"col-12 col-lg-6"},y$o={class:"col-12 col-lg-6 mt-3 mt-lg-0"},b$o={class:"col-12 col-lg-7"},k$o={class:"row justify-content-center"},w$o={class:"col-12 col-lg-7 text-center"};function $$o(e,t,n,o,i,r){const s=y("PaymentRepeatHeader"),a=y("PaymentGatewayRepeat"),l=y("PaymentProformaRepeat"),d=y("OrderPaymentSummary"),u=y("ContactCards");return h(),g("div",h$o,[c("div",f$o,[c("div",m$o,[k(s,{order:n.order},null,8,["order"])])]),c("div",p$o,[c("div",g$o,[c("div",v$o,[c("div",_$o,[k(a,{order:n.order,title:e.$t("payment.type.online")+" "+n.order.price+" Kč",yellow:""},null,8,["order","title"])]),c("div",y$o,[k(l,{order:n.order},null,8,["order"])])])]),c("div",b$o,[k(d,{order:n.order},null,8,["order"])])]),c("div",k$o,[c("div",w$o,[k(u,{"help-card":"","community-card":"","no-icons":"","content-start":""})])])])}const C$o=U(u$o,[["render",$$o]]),S$o={components:{OrderPaymentProformaPage:J5o,OrderPaymentGatewayPage:C$o},props:{order:{type:Object,default(){return{items:[],price:0}}}}};function T$o(e,t,n,o,i,r){const s=y("OrderPaymentProformaPage"),a=y("OrderPaymentGatewayPage");return n.order.payment.type=="proforma"?(h(),W(s,{key:0,order:n.order},null,8,["order"])):(h(),W(a,{key:1,order:n.order},null,8,["order"]))}const E$o=U(S$o,[["render",T$o]]),I$o={components:{OrderPaymentSummary:ck},props:{order:{type:Object,default(){return null}}},data(){return{paidIcon:MM}},computed:{downloadsRoute(){return this.order.type==="school"?this.ziggyRoute("downloads.school"):this.ziggyRoute("downloads")}}},P$o={class:"text-center mb-5"},A$o=["src","alt"],D$o={class:"text-gray-800 mb-0"},x$o=["href"];function O$o(e,t,n,o,i,r){const s=y("OrderPaymentSummary");return h(),g("div",null,[c("div",P$o,[c("img",{class:"mb-3",src:i.paidIcon,alt:e.$t("public.paid"),width:"150"},null,8,A$o),c("h4",D$o,[z(m(e.$t("payment.success.paid.0"))+" ",1),c("a",{href:r.downloadsRoute},m(e.$t("payment.success.paid.1")),9,x$o),t[0]||(t[0]=z(m(".")))])]),k(s,{order:n.order},null,8,["order"])])}const L$o=U(I$o,[["render",O$o]]),M$o={components:{GuestRegister:LM,OrderPaymentSummary:ck},props:{order:{type:Object,default(){return null}}},data(){return{paidIcon:MM}}},N$o={class:"text-center mb-5"},R$o=["src","alt"],j$o={class:"text-gray-800 mb-0"},F$o={class:"fw-bold"};function z$o(e,t,n,o,i,r){const s=y("OrderPaymentSummary"),a=y("GuestRegister");return h(),g("div",null,[c("div",N$o,[c("img",{class:"mb-3",src:i.paidIcon,alt:e.$t("public.paid"),width:"150"},null,8,R$o),c("h4",j$o,[z(m(e.$t("payment.success.paid_guest"))+" ",1),c("span",F$o,m(n.order.user_email),1),t[0]||(t[0]=z(m(".")))])]),k(s,{class:"mb-6",order:n.order},null,8,["order"]),k(a,{email:n.order.user_email},null,8,["email"])])}const U$o=U(M$o,[["render",z$o]]),B$o={components:{ContactCards:vh,OrderPaymentConfirmedUser:L$o,OrderPaymentConfirmedGuest:U$o},props:{order:{type:Object,default(){return null}}},computed:{isGuest(){return this.order.user_role==="guest"}},mounted(){ai.purchase({...this.order,paid:!0})}},H$o={class:"col-12 col-lg-7 d-flex flex-column gap-6 my-6 vl-parent"};function V$o(e,t,n,o,i,r){const s=y("OrderPaymentConfirmedGuest"),a=y("OrderPaymentConfirmedUser"),l=y("ContactCards");return h(),g("div",H$o,[r.isGuest?(h(),W(s,{key:0,order:n.order},null,8,["order"])):(h(),W(a,{key:1,order:n.order},null,8,["order"])),k(l,{"help-card":"","community-card":"","no-icons":"","content-start":""})])}const q$o=U(B$o,[["render",V$o]]),Y$o={props:{order:{type:Object,default(){return null}}},computed:{isGuest(){return this.order.user_role==="guest"}}},W$o={class:"col-12 col-lg-7 d-flex flex-column gap-6 my-6 vl-parent text-center"},G$o={key:0},Z$o={class:"fw-bold"},K$o={key:1},J$o=["href"];function X$o(e,t,n,o,i,r){return h(),g("div",W$o,[r.isGuest?(h(),g("div",G$o,[c("h4",null,[z(m(e.$t("messages.wait_for_credit")+" e-mailu ")+" ",1),c("span",Z$o,m(n.order.user_email),1),t[0]||(t[0]=z(m(".")))])])):(h(),g("div",K$o,[c("h4",null,[z(m(e.$t("messages.wait_for_credit"))+" ",1),c("a",{href:e.ziggyRoute("downloads")},m(e.$t("download.headline")),9,J$o),t[1]||(t[1]=z(m(".")))])]))])}const Q$o=U(Y$o,[["render",X$o]]);const e9o={components:{Loading:H6},data(){return{token:document.head.querySelector('meta[name="csrf-token"]').content,today:new Date,date:{start:new Date(gt().startOf("month").subtract(1,"month")),end:new Date(gt().startOf("month").subtract(1,"day"))},type:"",loading:!1,primaryColor:window.primaryColor}},computed:{endDateInput(){return gt(this.date.end).add(1,"day").format("YYYY-MM-DD")},startDateInput(){return gt(this.date.start).format("YYYY-MM-DD")}},methods:{setTypeAndSubmit(e){this.type=e,this.submitForm()},submitForm(){this.loading=!0;const e=this.$el.querySelector("form"),t=new FormData(e);t.append("from",this.startDateInput),t.append("to",this.endDateInput),t.append("type",this.type),De.post(e.action,t,{headers:{"X-CSRF-TOKEN":this.token,"Content-Type":"multipart/form-data"}}).then(n=>{n.data&&n.data.message?window.flash(n.data.message,"success"):window.flash("Export completed successfully.","success")}).catch(n=>{console.error(n),window.flash("An error occurred while exporting.","error")}).finally(()=>{this.loading=!1})}}},t9o={class:"vl-parent col text-center my-6"},n9o={class:"mb-4"},o9o={class:"row d-inline-block"},i9o={class:"row pt-1dot875rem"},r9o=["value"],s9o=["value"],a9o=["value"],l9o={class:"d-flex flex-column gap-2 mb-3"},c9o=["disabled"],d9o=["disabled"],u9o=["disabled"],h9o={class:"d-flex flex-column gap-2 mb-3"},f9o=["disabled"],m9o=["disabled"],p9o={class:"d-flex flex-column gap-2 mb-3"},g9o=["disabled"];function v9o(e,t,n,o,i,r){const s=y("date-picker"),a=y("Loading");return h(),g("div",t9o,[c("h2",n9o,m(e.$t("pohoda.export")),1),c("div",o9o,[k(s,{mode:"range",modelValue:i.date,"onUpdate:modelValue":t[0]||(t[0]=l=>i.date=l),modelModifiers:{range:!0},"is-inline":"","is-extended":"","max-date":i.today,ref:"calendar"},null,8,["modelValue","max-date"])]),c("div",i9o,[c("form",{onSubmit:t[8]||(t[8]=Gt((...l)=>r.submitForm&&r.submitForm(...l),["prevent"]))},[c("input",{type:"hidden",name:"_token",value:i.token},null,8,r9o),c("input",{type:"hidden",name:"from",value:r.startDateInput},null,8,s9o),c("input",{type:"hidden",name:"to",value:r.endDateInput},null,8,a9o),Oe(c("input",{type:"hidden",name:"type","onUpdate:modelValue":t[1]||(t[1]=l=>i.type=l)},null,512),[[wt,i.type]]),c("h3",null,m(e.$t("pohoda.proforma_invoice")),1),c("div",l9o,[c("button",{type:"button",class:"btn-block",onClick:t[2]||(t[2]=l=>r.setTypeAndSubmit("ProductProformaInvoice")),disabled:i.loading},m(e.$t("product.materials")),9,c9o),c("button",{type:"button",class:"btn-block",onClick:t[3]||(t[3]=l=>r.setTypeAndSubmit("CreditProformaInvoice")),disabled:i.loading},m(e.$t("credit.title_short")),9,d9o),c("button",{type:"button",class:"btn-block",onClick:t[4]||(t[4]=l=>r.setTypeAndSubmit("VoucherProformaInvoice")),disabled:i.loading},m(e.$t("voucher.vouchers")),9,u9o)]),c("h3",null,m(e.$t("pohoda.invoice")),1),c("div",h9o,[c("button",{type:"button",class:"btn-block",onClick:t[5]||(t[5]=l=>r.setTypeAndSubmit("ProductInvoice")),disabled:i.loading},m(e.$t("product.materials")),9,f9o),c("button",{type:"button",class:"btn-block",onClick:t[6]||(t[6]=l=>r.setTypeAndSubmit("SchoolCreditInvoice")),disabled:i.loading},m(e.$t("school.credit_title")),9,m9o)]),c("h3",null,m(e.$t("pohoda.invoice_incoming")),1),c("div",p9o,[c("button",{type:"button",class:"btn-block",onClick:t[7]||(t[7]=l=>r.setTypeAndSubmit("SettlementInvoice")),disabled:i.loading},m(e.$t("user.authors")),9,g9o)])],32),k(a,{active:i.loading,"onUpdate:active":t[9]||(t[9]=l=>i.loading=l),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])])}const _9o=U(e9o,[["render",v9o],["__scopeId","data-v-f75a5b70"]]),y9o={components:{ContactCards:vh,OrderPaymentSummary:ck,GuestRegister:LM},props:{order:{type:Object,default(){return null}}},computed:{isGuest(){return this.order.user_role==="guest"}}},b9o={class:"col-12 col-lg-7 d-flex flex-column gap-6 my-6 vl-parent"},k9o={class:"align-items-center justify-content-center text-center text-gray-800 mb-0"};function w9o(e,t,n,o,i,r){const s=y("app-icon"),a=y("OrderPaymentSummary"),l=y("GuestRegister"),d=y("ContactCards");return h(),g("div",b9o,[c("h4",k9o,[z(m(e.$t("order.summary.title"))+" ",1),k(s,{icon:"check-fill",class:"text-success ms-icon",width:"28",height:"28"})]),k(a,{order:n.order},null,8,["order"]),r.isGuest?(h(),W(l,{key:0,email:n.order.user_email},null,8,["email"])):D("",!0),k(d,{"help-card":"","community-card":"","no-icons":"","content-start":""})])}const $9o=U(y9o,[["render",w9o]]),C9o=""+new URL("download_box-b67b0805.svg",import.meta.url).href,S9o={props:{order:{type:Object,default(){return{user_email:""}}},loading:{type:Boolean,default:!1}},data(){return{sent:!1,retryDisabled:!1}},computed:{loadingModel:{get(){return this.loading},set(e){this.$emit("update:loading",e)}}},methods:{resend(){this.retryDisabled||(this.retryDisabled=!0,setTimeout(()=>{this.retryDisabled=!1},6e4),this.loadingModel=!0,pce.resendMail(this.order.uuid).then(e=>{window.flash(e.data.message,"success"),this.sent=!0}).catch(()=>{window.flash(this.$t("paymet.expired.resend.failed"),"error")}).finally(()=>{this.loadingModel=!1}))}}},T9o={key:0},E9o={class:"fw-bold ms-1"},I9o={key:1},P9o={class:"btn bg-success text-white cursor-default"},A9o={class:"fw-bold ms-1"},D9o=["disabled"];function x9o(e,t,n,o,i,r){const s=y("app-icon"),a=sn("tooltip");return i.sent?(h(),g("div",I9o,[c("div",null,[c("div",P9o,[z(m(e.$t("payment.expired.resend.sent"))+" ",1),c("span",A9o,m(n.order.user_email),1),k(s,{icon:"check-fill",width:"24",height:"24",class:"ms-icon"})]),Oe((h(),g("div",null,[c("button",{class:"btn btn-tertiary mt-3",onClick:t[1]||(t[1]=(...l)=>r.resend&&r.resend(...l)),disabled:i.retryDisabled},m(e.$t("payment.expired.resend.send_again")),9,D9o)])),[[a,{content:i.retryDisabled?e.$t("payment.expired.resend.send_again_wait"):"",delay:{show:500,hide:100},triggers:["hover","click"]},void 0,{bottom:!0}]])]),t[2]||(t[2]=c("div",null,null,-1))])):(h(),g("div",T9o,[c("button",{class:"btn btn-primary btn-center",onClick:t[0]||(t[0]=(...l)=>r.resend&&r.resend(...l))},[z(m(e.$t("payment.expired.resend.title"))+" ",1),c("span",E9o,m(n.order.user_email),1),k(s,{icon:"message",width:"24",height:"24",class:"ms-icon"})])]))}const Lde=U(S9o,[["render",x9o]]),O9o={components:{OrderEmailResendButton:Lde},props:{order:{type:Object,default(){return null}},loading:{type:Boolean,default:!1}},data(){return{downloadBox:C9o}},computed:{loadingModel:{get(){return this.loading},set(e){this.$emit("update:loading",e)}}},methods:{openLoginRegisterModal(){window.loginRegisterModal()}}},L9o={class:"text-center d-flex flex-column align-items-center gap-4"},M9o=["src","alt"],N9o={class:"mb-0"};function R9o(e,t,n,o,i,r){const s=y("OrderEmailResendButton");return h(),g("div",L9o,[c("img",{src:i.downloadBox,alt:e.$t("public.paid"),width:"150"},null,8,M9o),c("h2",N9o,m(e.$t("payment.success.thanks_download_registered_expired_link")),1),c("button",{class:"btn btn-primary btn-center btn-lg",onClick:t[0]||(t[0]=a=>r.openLoginRegisterModal())},m(e.$t("register.thanks.login")),1),k(s,{order:n.order,loading:r.loadingModel,"onUpdate:loading":t[1]||(t[1]=a=>r.loadingModel=a)},null,8,["order","loading"])])}const j9o=U(O9o,[["render",R9o]]),F9o=""+new URL("confirm_email-54869470.svg",import.meta.url).href,z9o={components:{OrderEmailResendButton:Lde},props:{order:{type:Object,default(){return{user_email:"",user:{role:""}}}},loading:{type:Boolean,default:!1}},data(){return{confirmEmail:F9o}},computed:{loadingModel:{get(){return this.loading},set(e){this.$emit("update:loading",e)}}}},U9o={class:"d-flex flex-column align-items-center text-center gap-5"},B9o={class:"d-flex flex-column align-items-center gap-4"},H9o=["src"],V9o={class:"mb-0"},q9o={class:"mb-0"},Y9o={class:"fw-bold"};function W9o(e,t,n,o,i,r){const s=y("OrderEmailResendButton");return h(),g("div",U9o,[c("div",B9o,[c("img",{src:i.confirmEmail,width:"127.99"},null,8,H9o),c("h2",V9o,m(e.$t("payment.expired.title")),1),c("h4",q9o,[z(m(e.$t("payment.expired.text.0"))+" ",1),c("span",Y9o,m(n.order.user_email),1),z(" "+m(e.$t("payment.expired.text.1")),1)])]),k(s,{order:n.order,loading:r.loadingModel,"onUpdate:loading":t[0]||(t[0]=a=>r.loadingModel=a)},null,8,["order","loading"])])}const G9o=U(z9o,[["render",W9o]]),Z9o={components:{OrderSummaryExpiredGuest:G9o,OrderSummaryExpiredUser:j9o,AppLoading:H6,ContactCards:vh},props:{order:{type:Object,default(){return{user_email:"",price:0}}}},data(){return{loading:!1,primaryColor:window.primaryColor}}},K9o={class:"col-12 col-lg-7 d-flex flex-column gap-6 my-6 vl-parent"};function J9o(e,t,n,o,i,r){const s=y("AppLoading"),a=y("OrderSummaryExpiredGuest"),l=y("OrderSummaryExpiredUser"),d=y("ContactCards");return h(),g("div",K9o,[k(s,{active:i.loading,"onUpdate:active":t[0]||(t[0]=u=>i.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),n.order.user_role==="guest"?(h(),W(a,{key:0,order:n.order,loading:i.loading,"onUpdate:loading":t[1]||(t[1]=u=>i.loading=u)},null,8,["order","loading"])):(h(),W(l,{key:1,order:n.order,loading:i.loading,"onUpdate:loading":t[2]||(t[2]=u=>i.loading=u)},null,8,["order","loading"])),k(d,{"help-card":"","community-card":"","no-icons":"","content-start":""})])}const X9o=U(Z9o,[["render",J9o]]),Q9o={components:{SidebarChat:Zce},mounted(){window.$(document).click(function(e){window.$(e.target).is(".navbar-collapse *")||window.$(".navbar-collapse").collapse("hide")})}},e6o={class:"d-flex flex-column flex-md-row p-0"},t6o={class:"col-12 mt-admin-navbar p-3 p-lg-5",id:"main-content"};function n6o(e,t,n,o,i,r){const s=y("router-view"),a=y("SidebarChat");return h(),g("div",e6o,[c("div",t6o,[k(s),k(a,{"is-admin":!0})])])}const o6o=U(Q9o,[["render",n6o]]),i6o={props:{title:{type:String,default(){return null}},active:{type:Boolean,default(){return!1}}}},r6o={class:"me-2"};function s6o(e,t,n,o,i,r){return h(),g("div",{class:X(["d-flex align-items-center medium fw-bold px-4 py-3 cursor-pointer mh-3dot5rem text-decoration-underline-hover",{"bg-primary-dark border-end-4 border-white":n.active}])},[c("div",r6o,[Pt(e.$slots,"icon")]),z(" "+m(n.title),1)],2)}const Mde=U(i6o,[["render",s6o]]),a6o={components:{AppIcon:Ue,NavigationItem:Mde},data(){return{icons:["materials","user-box","school","edit","wallet","chat"],routes:["administration/product","administration/users","administration/school","administration/content","administration/finance","administration/message"]}}},l6o=["onClick","href"];function c6o(e,t,n,o,i,r){const s=y("AppIcon"),a=y("NavigationItem"),l=y("router-link");return h(),g("div",null,[(h(!0),g(pe,null,Me(e.$tm("administration.sidebar.items"),(d,u)=>(h(),W(l,{key:u,to:{name:i.routes[u]},custom:""},{default:F(({href:f,isActive:p,navigate:v})=>[c("a",{onClick:v,href:f,class:"text-white"},[k(a,{title:d,active:p},{icon:F(()=>[k(s,{icon:i.icons[u],width:"24",height:"24"},null,8,["icon"])]),_:2},1032,["title","active"])],8,l6o)]),_:2},1032,["to"]))),128))])}const d6o=U(a6o,[["render",c6o]]);const u6o={components:{AppIcon:Ue,NavigationList:d6o,NavigationItem:Mde},props:{userId:{type:Number,default(){return null}}},data(){return{active:this.$t("administration.sidebar.items.0"),open:!1}},computed:{...xe({auth:"auth/auth",user:"user/getUserData"})},methods:{setActiveMy(e){this.active=e},toggle(){this.open?this.open=!1:this.open=!0}},mounted(){this.$store.dispatch("user/load",{id:this.userId})}},h6o={class:"navbar navbar-expand-md fixed-left justify-content-center bg-primary text-white"},f6o={class:"mt-2 mt-md-6 mb-2 mb-md-4 w-100"},m6o={class:"d-flex flex-nowrap justify-content-between align-items-center ps-3 pe-1 mh-2dot625rem"},p6o=["href"],g6o={key:0,class:"d-flex align-items-center text-decoration-underline-hover"},v6o=["src","alt"],_6o={class:"ms-1"},y6o={class:"fw-bold text-truncate"},b6o={class:"small text-truncate"},k6o={class:"d-flex align-items-center"},w6o=["href"],$6o={class:"navbar-toggler p-0 collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#admin-navbar","aria-controls":"admin-navbar","aria-expanded":"false","aria-label":"Toggle navigation"},C6o={class:"collapse navbar-collapse align-items-start w-100",id:"admin-navbar","data-bs-toggle":"collapse","data-bs-target":"#admin-navbar","aria-controls":"admin-navbar"},S6o={class:"d-flex flex-column w-100 justify-content-between h-100"},T6o=["href"],E6o=["href"];function I6o(e,t,n,o,i,r){const s=y("AppIcon"),a=y("NavigationList"),l=y("NavigationItem");return h(),g("nav",h6o,[c("div",f6o,[c("div",m6o,[c("a",{href:e.ziggyRoute("user.dashboard.index"),target:"_blank",class:"link-white text-truncate"},[e.user.image_thumbnail?(h(),g("div",g6o,[c("img",{src:e.user.image_thumbnail,alt:e.user.first_name+" "+e.user.last_name,width:"36",height:"36",class:"rounded-circle object-fit-content me-2"},null,8,v6o),c("div",_6o,[c("div",y6o,m(e.user.first_name+" "+e.user.last_name),1),c("div",b6o,m(e.user.email),1)])])):D("",!0)],8,p6o),c("div",k6o,[c("a",{href:e.ziggyRoute("user.dashboard.settings"),target:"_blank",class:"me-2"},[k(s,{"icon-color":"white",icon:"cog",width:"24",height:"24"})],8,w6o),c("button",$6o,[k(s,{icon:"chevron-up",width:"24",height:"24",class:"text-white chevron"})])])])]),c("div",C6o,[c("div",S6o,[k(a),c("div",null,[c("a",{href:e.ziggyRoute("blog.list"),target:"_blank",class:"link-white"},[k(l,{title:e.$t("administration.sidebar.footer.blog")},{icon:F(()=>[k(s,{icon:"document",width:"24",height:"24"})]),_:1},8,["title"])],8,T6o),c("a",{href:e.ziggyRoute("default"),target:"_blank",class:"link-white"},[k(l,{title:e.$t("administration.sidebar.footer.ucitelnice")},{icon:F(()=>[k(s,{icon:"web",width:"24",height:"24"})]),_:1},8,["title"])],8,E6o)])])])])}const P6o=U(u6o,[["render",I6o],["__scopeId","data-v-68a4f4a8"]]),A6o={props:{dispatchCustom:{type:Object,default:null}},components:{FormSidebar:_n},data(){return{deleted_reason:"",error:""}},computed:{...xe({product:"administrationProduct/getDelete",auth:"auth/auth"})},methods:{deleteProduct(){this.error="",this.deleted_reason?(this.$store.dispatch("administrationProduct/delete",{id:this.product.id,deleted_reason:this.deleted_reason,filters:Mi.getFilters(this.$route.query)}),this.deleted_reason=""):this.error=this.$t("validation.custom.reason.required")}}},D6o={class:"form-group form-floating mb-2"},x6o=["placeholder"],O6o={for:"reason",class:"form-label"},L6o={key:0,class:"text-danger"};function M6o(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"product-delete",onSubmit:r.deleteProduct,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("product.delete_title")),1)]),subtitle:F(()=>[z(m(e.product.title),1)]),"submit-button":F(()=>[z(m(e.$t("product.delete_yes")),1)]),content:F(()=>[c("div",D6o,[Oe(c("textarea",{"onUpdate:modelValue":t[0]||(t[0]=a=>i.deleted_reason=a),name:"reason",id:"reason",type:"text",placeholder:e.$t("product.delete_reason_placeholder"),required:"",rows:"3",class:"form-control"},null,8,x6o),[[wt,i.deleted_reason]]),c("label",O6o,m(e.$t("product.delete_reason")),1)]),i.error?(h(),g("p",L6o,m(i.error),1)):D("",!0)]),_:1},8,["onSubmit"])):D("",!0)}const N6o=U(A6o,[["render",M6o]]),R6o={components:{FormSidebar:_n},data(){return{note:""}},computed:{...xe({product:"administrationProduct/getDetail",auth:"auth/auth"})},methods:{updateAdminNote(){this.$store.dispatch("administrationProduct/updateAdminNote",{id:this.product.id,note:this.note})}},mounted(){this.note=this.product.admin_note}},j6o={class:"form-group form-floating"},F6o=["placeholder"],z6o={class:"form-label"};function U6o(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"product-admin-note-update",onSubmit:r.updateAdminNote},{title:F(()=>[z(m(e.product.admin_note?e.$t("product.comment.edit"):e.$t("product.comment.add")),1)]),subtitle:F(()=>[z(m(e.product.title),1)]),"submit-button":F(()=>[z(m(e.product.admin_note?e.$t("administration.save"):e.$t("administration.add")),1)]),content:F(()=>[c("div",j6o,[Oe(c("textarea",{id:"note",class:X({"form-control":!0}),placeholder:e.$t("public.commentary_write"),name:"note","onUpdate:modelValue":t[0]||(t[0]=a=>i.note=a),rows:"10"},null,8,F6o),[[wt,i.note]]),c("label",z6o,m(e.$t("public.commentary")),1)])]),_:1},8,["onSubmit"])):D("",!0)}const B6o=U(R6o,[["render",U6o]]),H6o={components:{FormSidebar:_n},data(){return{error:""}},computed:{...xe({update:"administrationProductUpdate/getDetail",auth:"auth/auth"})},methods:{confirmUpdate(){if(this.error="",!this.update.reason){this.error=this.$t("validation.custom.reason.required");return}this.$store.dispatch("administrationProductUpdate/confirm",{reason:this.update.reason})}}},V6o={class:"form-group form-floating"},q6o=["placeholder"],Y6o={for:"reason",class:"form-label"},W6o={key:0,class:"text-danger"};function G6o(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"product-update-confirm",onSubmit:r.confirmUpdate},{title:F(()=>[z(m(e.$t("administration.product.update.confirm_send")),1)]),subtitle:F(()=>[z(m(e.update.product.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.confirm_send")),1)]),content:F(()=>[c("div",V6o,[Oe(c("textarea",{rows:"5","onUpdate:modelValue":t[0]||(t[0]=a=>e.update.reason=a),name:"reason",id:"reason",placeholder:e.$t("administration.product.update.filter.reason.title"),class:"form-control"},null,8,q6o),[[wt,e.update.reason]]),c("label",Y6o,m(e.$t("administration.product.update.filter.reason.title")),1)]),i.error?(h(),g("p",W6o,m(i.error),1)):D("",!0)]),_:1},8,["onSubmit"])):D("",!0)}const Z6o=U(H6o,[["render",G6o]]),K6o={components:{FormSidebar:_n},computed:{...xe({update:"administrationProductUpdate/getDetail",auth:"auth/auth"})},methods:{deleteUpdate(){this.$store.dispatch("administrationProductUpdate/delete")}}};function J6o(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"product-update-delete",onSubmit:r.deleteUpdate,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("administration.product.update.delete")),1)]),subtitle:F(()=>[z(m(e.update.product.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.delete")),1)]),_:1},8,["onSubmit"])):D("",!0)}const X6o=U(K6o,[["render",J6o]]),Q6o={props:{options:Array,labels:Array,itemMb:{type:Number,default:0},disabled:Array,selected:String},computed:{selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}}}},eCo=["value","disabled"],tCo={class:"ms-2"};function nCo(e,t,n,o,i,r){return h(),g("div",null,[(h(!0),g(pe,null,Me(n.options,(s,a)=>(h(),g("label",{key:a,class:X(["d-flex align-items-center",["mb-"+String(n.itemMb),n.disabled&&n.disabled[a]?"text-gray-600":"cursor-pointer"]])},[Oe(c("input",{type:"radio","onUpdate:modelValue":t[0]||(t[0]=l=>r.selectedModel=l),value:s,class:X({"cursor-pointer":!(n.disabled&&n.disabled[a])}),disabled:n.disabled&&n.disabled[a]},null,10,eCo),[[xf,r.selectedModel]]),c("span",tCo,m(n.labels[a]),1)],2))),128))])}const oCo=U(Q6o,[["render",nCo]]),iCo={components:{AppIcon:Ue,FormSidebar:_n,SelectList:oCo,CheckList:aM},validations(){return{actionSelect:{required:Yt},note:{required:Yt}}},data(){return{openedStates:ja.complaint.openedStates,editor:fu,actions:{select:{options:ja.complaint.action.select,labels:Object.values(this.$tm("administration.product.complaint.resolution.actions.select")),closedStateDisabled:[!0,!0,!1,!1]},check:{options:ja.complaint.action.check,labels:Object.values(this.$tm("administration.product.complaint.resolution.actions.check")),closedStateDisabled:[!0,!0],fixSelectDisabled:[!1,!0],rejectSelectDisabled:[!0,!0],closeSelectDisabled:[!0,!0]}}}},computed:{...xe({complaint:"administrationProductComplaint/getDetail",auth:"auth/auth"}),actionSelect:{get(){return this.$store.getters["administrationProductComplaint/getResolutionActionsSelect"]},set(e){this.$store.commit("administrationProductComplaint/setResolutionActionsSelect",e)}},actionCheck:{get(){return this.$store.getters["administrationProductComplaint/getResolutionActionsCheck"]},set(e){this.$store.commit("administrationProductComplaint/setResolutionActionsCheck",e)}},note:{get(){return this.$store.getters["administrationProductComplaint/getResolutionNote"]},set(e){this.$store.commit("administrationProductComplaint/setResolutionNote",e)}},isOpenState(){return this.openedStates.includes(this.complaint.state)},checkListDisabled(){return this.isOpenState?this.actionSelect==="fix"?this.actions.check.fixSelectDisabled:this.actionSelect==="reject"?this.actions.check.rejectSelectDisabled:this.actionSelect==="close"?this.actions.check.closeSelectDisabled:this.actionSelect==="close_no_action"?this.actions.check.closeSelectDisabled:null:this.actions.check.closedStateDisabled},selectListDisabled(){return this.isOpenState?null:this.actions.select.closedStateDisabled}},methods:{confirm(){this.v$.$touch(),!(this.v$.note.$error||this.v$.actionSelect.$error)&&(this.$store.dispatch("administrationProductComplaint/resolve"),this.v$.$reset())},close(){this.v$.$reset(),this.actionSelect=null},openPreview(){let e=null;this.actionSelect==="fix"&&(e="stateToFixUpdate",this.actionCheck.includes("refund")&&(e="stateToFixUpdateWithCreditReturn")),this.actionSelect==="reject"&&(e="stateRejectedUpdate"),this.actionSelect==="close"&&(e="stateReturnedUpdate"),this.actionSelect!=="close_no_action"&&e!==null&&this.$store.dispatch("administrationProductComplaint/emailPreview",{action_type:e,note_text:this.note})},setDefaultNote(){this.note=this.complaint.note_customer}},watch:{actionSelect(e){this.isOpenState&&e=="close"?this.actionCheck=ja.complaint.action.check:this.actionCheck=[]},complaint:{deep:!0,handler(){this.setDefaultNote()}}},mounted(){this.setDefaultNote()},setup(){return{v$:In()}}},rCo={key:0,class:"invalid-feedback"},sCo={class:"quill-editor"},aCo={key:1,class:"text-danger"},lCo=["disabled"];function cCo(e,t,n,o,i,r){const s=y("SelectList"),a=y("CheckList"),l=y("quill-editor"),d=y("AppIcon"),u=y("FormSidebar");return e.auth.is_admin?(h(),W(u,{key:0,id:"complaint-resolve",onClose:r.close,onSubmit:r.confirm},{title:F(()=>[z(m(e.$t("administration.product.complaint.resolution.title")),1)]),subtitle:F(()=>[z(m(e.complaint.product.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.product.complaint.resolution.buttons.confirm")),1)]),content:F(()=>[k(s,{options:i.actions.select.options,labels:i.actions.select.labels,disabled:r.selectListDisabled,selected:r.actionSelect,"onUpdate:selected":t[0]||(t[0]=f=>r.actionSelect=f),"item-mb":3,class:X({"is-invalid":o.v$.actionSelect.$error})},null,8,["options","labels","disabled","selected","class"]),o.v$.actionSelect.$error?(h(),g("span",rCo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0),t[4]||(t[4]=c("hr",{class:"my-4"},null,-1)),k(a,{options:i.actions.check.options,labels:i.actions.check.labels,disabled:r.checkListDisabled,checked:r.actionCheck,"onUpdate:checked":t[1]||(t[1]=f=>r.actionCheck=f),"item-mb":3},null,8,["options","labels","disabled","checked"]),t[5]||(t[5]=c("hr",{class:"my-4"},null,-1)),c("div",sCo,[k(l,{ref:"quill",class:"mh-8",contentType:"html",theme:"snow",content:r.note,"onUpdate:content":t[2]||(t[2]=f=>r.note=f),options:{...i.editor.noteToolbar}},null,8,["content","options"])]),o.v$.note.$error?(h(),g("div",aCo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0),c("button",{class:"btn btn-tertiary btn-sm mt-3",onClick:t[3]||(t[3]=(...f)=>r.openPreview&&r.openPreview(...f)),disabled:r.actionSelect==="close_no_action"},[z(m(e.$t("administration.product.complaint.resolution.buttons.email_preview"))+" ",1),k(d,{icon:"show",height:"16",width:"16",class:"ms-1"})],8,lCo)]),_:1},8,["onClose","onSubmit"])):D("",!0)}const dCo=U(iCo,[["render",cCo]]),uCo={components:{FormSidebar:_n},validations(){return{note:{required:Yt}}},data(){return{editor:fu}},computed:{...xe({complaint:"administrationProductComplaint/getDetail",auth:"auth/auth"}),note:{get(){return this.$store.getters["administrationProductComplaint/getResolutionNote"]},set(e){this.$store.commit("administrationProductComplaint/setResolutionNote",e)}}},methods:{confirm(){this.v$.$touch(),!this.v$.note.$error&&(this.$store.dispatch("administrationProductComplaint/addNote"),this.v$.$reset())},close(){this.v$.$reset()}},setup(){return{v$:In()}}},hCo={class:"quill-editor"},fCo={key:0,class:"text-danger"};function mCo(e,t,n,o,i,r){const s=y("quill-editor"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"complaint-note-add",onClose:r.close,onSubmit:r.confirm},{title:F(()=>[z(m(e.$t("administration.product.complaint.resolution.note.title")),1)]),subtitle:F(()=>[z(m(e.complaint.product.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.product.complaint.resolution.note.save")),1)]),content:F(()=>[c("div",hCo,[k(s,{ref:"quill",content:r.note,"onUpdate:content":t[0]||(t[0]=l=>r.note=l),contentType:"html",theme:"snow",class:"mh-8",options:{...i.editor.noteToolbar}},null,8,["content","options"])]),o.v$.note.$error?(h(),g("div",fCo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0)]),_:1},8,["onClose","onSubmit"])):D("",!0)}const pCo=U(uCo,[["render",mCo]]),gCo={components:{AppIcon:Ue,FormSidebar:_n},computed:{...xe({messageType:"sidebar/getData",auth:"auth/auth",complaint:"administrationProductComplaint/getDetail"}),message:{get(){return this.$store.getters["administrationProductComplaint/getMessage"]},set(e){this.$store.commit("administrationProductComplaint/setMessage",e)}},customerName(){return this.complaint.customer.first_name+" "+this.complaint.customer.last_name},authorName(){return this.complaint.product.author.first_name+" "+this.complaint.product.author.last_name},messagePlaceholder(){return this.messageType=="customer"?this.$t("complaints.message.customer.placeholder"):this.$t("complaints.message.author.placeholder")}},data(){return{editor:fu}},validations(){return{message:{required:Yt}}},methods:{send(){this.v$.$touch(),!this.v$.$invalid&&(this.messageType=="customer"?this.$store.dispatch("administrationProductComplaint/messageCustomer"):this.$store.dispatch("administrationProductComplaint/messageAuthor"),this.v$.$reset())},close(){this.v$.$reset()},openPreview(){let e=this.messageType==="customer"?"messageCustomer":"messageAuthor";this.$store.dispatch("administrationProductComplaint/emailPreview",{action_type:e,note_text:this.message})}},setup(){return{v$:In()}}},vCo={class:"mb-4"},_Co={class:"quill-editor"},yCo={key:0,class:"text-danger"},bCo={class:"mt-3"};function kCo(e,t,n,o,i,r){const s=y("quill-editor"),a=y("AppIcon"),l=y("FormSidebar");return e.auth.is_admin?(h(),W(l,{key:0,id:"complaint-message",onClose:r.close,onSubmit:r.send},{title:F(()=>[z(m(e.messageType=="customer"?e.$t("complaints.message.customer.title"):e.$t("complaints.message.author.title")),1)]),subtitle:F(()=>[z(m(e.messageType=="customer"?r.customerName:r.authorName),1)]),"submit-button":F(()=>[z(m(e.$t("complaints.message.send")),1)]),content:F(()=>[c("p",vCo,m(e.messageType=="customer"?e.$t("complaints.message.customer.info"):e.$t("complaints.message.author.info")),1),c("div",_Co,[k(s,{ref:"quill",class:"mh-8",contentType:"html",theme:"snow",content:r.message,"onUpdate:content":t[0]||(t[0]=d=>r.message=d),options:{...i.editor.extendedToolbar,placeholder:r.messagePlaceholder}},null,8,["content","options"])]),o.v$.message.$error?(h(),g("div",yCo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0),c("div",bCo,[c("button",{class:"btn btn-tertiary btn-sm",onClick:t[1]||(t[1]=(...d)=>r.openPreview&&r.openPreview(...d))},[z(m(e.$t("administration.product.complaint.resolution.buttons.email_preview"))+" ",1),k(a,{icon:"show",height:"16",width:"16",class:"ms-1"})])])]),_:1},8,["onClose","onSubmit"])):D("",!0)}const wCo=U(gCo,[["render",kCo]]),$Co={components:{StatItem:pM,StatsContainer:mM},props:{items:{type:Array,default(){return[]}},total:{type:Number,default(){return null}},lastChange:{type:String,default(){return null}}},methods:{redirectToProduct(){this.$store.dispatch("administrationSiteNavigation/setBackPath",{path:this.$route.fullPath}),this.$store.dispatch("sidebar/close")}}},CCo={key:0,class:"border rounded"},SCo={class:"row m-0 align-items-center text-gray-900"},TCo={class:"col-auto p-0 me-3"},ECo=["src"],ICo=["src"],PCo={class:"col-auto p-0"},ACo={class:"medium"},DCo={class:"text-gray-600 small"},xCo={class:"col-auto p-0 ms-auto medium"},OCo={key:0},LCo={key:1};function MCo(e,t,n,o,i,r){const s=y("StatItem"),a=y("StatsContainer"),l=y("router-link");return h(),g("div",null,[k(a,{class:"mb-4"},{default:F(()=>[k(s,{class:"col-md-6 border-end"},{label:F(()=>[Pt(e.$slots,"totalTitle")]),text:F(()=>[z(m(n.total+",- "+e.$t("currency.short")),1)]),_:3}),k(s,{class:"col-md-6"},{label:F(()=>[Pt(e.$slots,"lastChangeTitle")]),text:F(()=>[z(m(n.lastChange),1)]),_:3})]),_:3}),n.items.length>0?(h(),g("div",CCo,[(h(!0),g(pe,null,Me(n.items,(d,u)=>(h(),g("div",{key:u,class:"w-100 border-bottom border-bottom-last-none px-3 py-2dot5"},[k(l,{to:{name:"administration/product/detail",params:{id:d.id?d.id:d.product_id}},onClickCapture:r.redirectToProduct},{default:F(()=>[c("div",SCo,[c("div",TCo,[d.image?(h(),g("img",{key:0,src:d.image,height:"32",width:"32"},null,8,ECo)):d.cover_img_thumbnail?(h(),g("img",{key:1,height:"32",width:"32",src:d.cover_img_thumbnail},null,8,ICo)):D("",!0)]),c("div",PCo,[c("div",ACo,m(d.title),1),c("span",DCo,m(d.author.name),1)]),c("div",xCo,[d.price_brutto?(h(),g("span",OCo,m(d.price_brutto+",-"),1)):(h(),g("span",LCo,m(d.price+",-"),1))])])]),_:2},1032,["to","onClickCapture"])]))),128))])):D("",!0)])}const Nde=U($Co,[["render",MCo]]),NCo={components:{CartOrWishlistSideList:Nde,FormSidebar:_n},computed:{...xe({user:"administrationUser/getDetail",auth:"auth/auth"})}};function RCo(e,t,n,o,i,r){const s=y("CartOrWishlistSideList"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"user-cart-show"},{title:F(()=>[z(m(e.$t("administration.users.detail.cart.title")),1)]),subtitle:F(()=>[z(m(e.user.first_name+" "+e.user.last_name),1)]),content:F(()=>[k(s,{items:e.user.cart.items,total:e.user.cart.total,"last-change":e.user.cart.last_update},{totalTitle:F(()=>[z(m(e.$t("administration.users.detail.cart.total")),1)]),lastChangeTitle:F(()=>[z(m(e.$t("administration.users.detail.cart.last_update")),1)]),_:1},8,["items","total","last-change"])]),_:1})):D("",!0)}const jCo=U(NCo,[["render",RCo]]),FCo={components:{CartOrWishlistSideList:Nde,FormSidebar:_n},computed:{...xe({user:"administrationUser/getDetail",auth:"auth/auth"})}};function zCo(e,t,n,o,i,r){const s=y("CartOrWishlistSideList"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"user-wishlist-show"},{title:F(()=>[z(m(e.$t("administration.users.detail.wishlist.title")),1)]),subtitle:F(()=>[z(m(e.user.first_name+" "+e.user.last_name),1)]),content:F(()=>[k(s,{items:e.user.wishlist.items,total:e.user.wishlist.total,"last-change":e.user.wishlist.last_update},{totalTitle:F(()=>[z(m(e.$t("administration.users.detail.wishlist.total")),1)]),lastChangeTitle:F(()=>[z(m(e.$t("administration.users.detail.wishlist.last_update")),1)]),_:1},8,["items","total","last-change"])]),_:1})):D("",!0)}const UCo=U(FCo,[["render",zCo]]),BCo={components:{TabListNoVueRouter:JL,FormSidebar:_n},data(){return{titles:[this.$t("administration.users.detail.credit.add"),this.$t("administration.users.detail.credit.remove")],tabNames:["add","remove"],type:"add",changeReason:null,amount:1,minAmount:1}},validations(){return{amount:{required:Yt,minValue:Ra(this.minAmount),maxValue:Vd(this.maxCreditRemoveValue)},changeReason:{required:Yt}}},computed:{...xe({user:"administrationUser/getDetail",auth:"auth/auth"}),maxCreditRemoveValue(){return this.type==="remove"?this.user.credit:Number.MAX_SAFE_INTEGER}},methods:{changeTab(e){this.type=e},isInvalid(){return this.v$.$invalid},addOrRemove(){this.v$.$touch(),!this.isInvalid()&&this.$store.dispatch("administrationUser/changeUserCredit",{user:this.user,isAdd:this.type==="add",amount:this.amount,reason:this.changeReason}).then(()=>{this.reset()})},reset(){this.amount=1,this.changeReason=null,this.type="add",this.v$.$reset()}},setup(){return{v$:In()}}},HCo={class:"input-group has-validation form-floating mb-3"},VCo=["placeholder","max"],qCo={for:"amount",class:"form-label"},YCo={class:"input-group-text right-border-radius-fix"},WCo={key:0,class:"invalid-feedback"},GCo={key:1,class:"invalid-feedback"},ZCo={key:2,class:"invalid-feedback"},KCo={key:3,class:"invalid-feedback"},JCo={class:"form-group form-floating mb-4"},XCo=["placeholder"],QCo={for:"reason",class:"form-label"},e7o={key:0,class:"invalid-feedback"};function t7o(e,t,n,o,i,r){const s=y("TabListNoVueRouter"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"user-credit-update",onClose:r.reset,onSubmit:r.addOrRemove,"submit-color":i.type==="add"?"success":"danger"},{title:F(()=>[z(m(e.$t("administration.users.detail.credit.title")),1)]),subtitle:F(()=>[z(m(e.user.first_name+" "+e.user.last_name),1)]),"submit-button":F(()=>[z(m(i.type==="add"?e.$t("administration.users.detail.credit.add"):e.$t("administration.users.detail.credit.remove")),1)]),"close-button":F(()=>[z(m(e.$t("administration.cancel")),1)]),content:F(()=>[k(s,{class:"mb-5 tabs-custom-color",titles:i.titles,"tab-names":i.tabNames,value:i.type,"onUpdate:value":t[0]||(t[0]=l=>i.type=l)},null,8,["titles","tab-names","value"]),c("div",HCo,[Oe(c("input",{id:"amount",class:X([{"form-control":!0,"is-invalid":o.v$.amount.$error},"border-end-0"]),placeholder:e.$t("administration.users.detail.credit.amount.placeholder"),type:"number",min:"1",max:r.maxCreditRemoveValue,name:"amount","onUpdate:modelValue":t[1]||(t[1]=l=>o.v$.amount.$model=l)},null,10,VCo),[[wt,o.v$.amount.$model]]),c("label",qCo,m(e.$t("administration.users.detail.credit.amount.label")),1),c("span",YCo,m(e.$t("currency.short")),1),o.v$.amount.$error&&o.v$.amount.required.$invalid?(h(),g("span",WCo,m(e.$t("administration.users.detail.credit.amount.amount_required")),1)):D("",!0),o.v$.amount.$error&&o.v$.amount.minValue.$invalid&&i.type==="add"?(h(),g("span",GCo,m(e.$t("administration.users.detail.credit.amount.add.error_min")),1)):D("",!0),o.v$.amount.$error&&o.v$.amount.minValue.$invalid&&i.type==="remove"?(h(),g("span",ZCo,m(e.$t("administration.users.detail.credit.amount.remove.error_min")),1)):D("",!0),o.v$.amount.$error&&o.v$.amount.maxValue.$invalid&&i.type==="remove"?(h(),g("span",KCo,m(e.$t("administration.users.detail.credit.amount.remove.error_max",{amount:e.user.credit})),1)):D("",!0)]),c("div",JCo,[Oe(c("textarea",{"onUpdate:modelValue":t[2]||(t[2]=l=>o.v$.changeReason.$model=l),class:X({"form-control":!0,"is-invalid":o.v$.changeReason.$error}),name:"reason",id:"reason",type:"text",placeholder:e.$t("administration.users.detail.credit.note.placeholder"),required:"",rows:"3"},null,10,XCo),[[wt,o.v$.changeReason.$model]]),c("label",QCo,m(e.$t("administration.users.detail.credit.note.label")),1),o.v$.changeReason.$error&&o.v$.amount.changeReason.$invalid?(h(),g("span",e7o,m(e.$t("administration.users.detail.credit.note.required")),1)):D("",!0)])]),_:1},8,["onClose","onSubmit","submit-color"])):D("",!0)}const n7o=U(BCo,[["render",t7o]]),o7o={components:{AppIcon:Ue},props:{gender:String},methods:{select(e){this.$emit("update:gender",e)}}},i7o={class:"d-flex"};function r7o(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("div",i7o,[c("button",{class:X(["btn btn-sm btn-center me-1",n.gender=="female"?"btn-primary":"btn-secondary"]),onClick:t[0]||(t[0]=a=>r.select("female"))},[k(s,{width:"20",height:"20",icon:"female",class:"me-icon"}),z(" "+m(e.$t("administration.female")),1)],2),c("button",{class:X(["btn btn-sm btn-center",n.gender=="male"?"btn-primary":"btn-secondary"]),onClick:t[1]||(t[1]=a=>r.select("male"))},[k(s,{width:"20",height:"20",icon:"male",class:"me-icon"}),z(" "+m(e.$t("administration.male")),1)],2)])}const s7o=U(o7o,[["render",r7o]]),a7o=rh.validation.slug.valid,l7o={components:{UserGenderSelect:s7o,SidebarBlock:rb,FormSidebar:_n,AuthorSlugInput:Tle,ToggleButton:eb},data(){return{first_name:null,last_name:null,email:null,gender:null,invoice_company:null,invoice_address:null,invoice_city:null,invoice_postcode:null,invoice_ico:null,is_vat_payer:null,is_organization:null,invoice_dic:null,slug:null,contractor_company:null,contractor_address:null,contractor_city:null,contractor_psc:null,contractor_ico:null,contractor_dic:null,contractor_bank_account:null,contractor_country:null,custom_invoice_acknowledgement:null}},computed:{...xe({user:"administrationUser/getDetail",auth:"auth/auth"}),userDetails(){return{first_name:this.first_name,last_name:this.last_name,email:this.email,gender:this.gender,invoice_company:this.invoice_company,invoice_address:this.invoice_address,invoice_city:this.invoice_city,invoice_psc:this.invoice_postcode,invoice_ico:this.invoice_ico,is_vat_payer:this.is_vat_payer,is_organization:this.is_organization,invoice_dic:this.invoice_dic,slug:null,contractor_details:null}},contractorDetails(){return{contractor_company:this.contractor_company,contractor_address:this.contractor_address,contractor_city:this.contractor_city,contractor_psc:this.contractor_psc,contractor_ico:this.contractor_ico,contractor_dic:this.contractor_dic,contractor_bank_account:this.contractor_bank_account,contractor_country:this.contractor_country,custom_invoice_acknowledgement:this.custom_invoice_acknowledgement}}},methods:{save(){let e=this.userDetails;this.user.role==="author"&&(e.slug=this.slug,e.contractor_details=this.contractorDetails),this.$store.dispatch("administrationUser/updateUserInfo",{user:this.user,values:e}).then(()=>{this.$store.dispatch("sidebar/close")})},load(){this.first_name=this.user.first_name,this.last_name=this.user.last_name,this.email=this.user.email,this.gender=this.user.gender,this.invoice_company=this.user.invoice_company,this.invoice_address=this.user.invoice_address,this.invoice_city=this.user.invoice_city,this.invoice_postcode=this.user.invoice_postcode,this.invoice_ico=this.user.invoice_ico,this.is_vat_payer=this.user.is_vat_payer,this.is_organization=this.user.is_organization,this.invoice_dic=this.user.invoice_dic,this.slug=this.user.slug,this.user.contractor_details&&(this.contractor_company=this.user.contractor_details.contractor_company,this.contractor_address=this.user.contractor_details.contractor_address,this.contractor_city=this.user.contractor_details.contractor_city,this.contractor_psc=this.user.contractor_details.contractor_psc,this.contractor_ico=this.user.contractor_details.contractor_ico,this.contractor_dic=this.user.contractor_details.contractor_dic,this.contractor_bank_account=this.user.contractor_details.contractor_bank_account,this.contractor_country=this.user.contractor_details.contractor_country,this.custom_invoice_acknowledgement=this.user.contractor_details.custom_invoice_acknowledgement)}},validations(){return{first_name:{required:Yt},last_name:{required:Yt},email:{required:Yt,email:jf},gender:{required:Yt},invoice_company:{},invoice_address:{},invoice_city:{},invoice_postcode:{},invoice_ico:{minLength:Ua(8),maxLength:hi(8),numeric:OP},invoice_dic:{},is_vat_payer:{},is_organization:{},slug:{validSlug:a7o,maxLength:hi(30)},contractor_company:{},contractor_address:{},contractor_city:{},contractor_psc:{},contractor_ico:{},contractor_dic:{},contractor_bank_account:{},contractor_country:{},custom_invoice_acknowledgement:{}}},mounted(){this.load()},setup(){return{v$:In()}},watch:{user:{handler(){this.load()},deep:!0}}},c7o={class:"row"},d7o={class:"col-12 col-lg-6 mb-3"},u7o={class:"form-group has-validation form-floating"},h7o={for:"first_name",class:"form-label"},f7o={key:0,class:"invalid-feedback"},m7o={class:"col-12 col-lg-6 mb-3"},p7o={class:"form-group has-validation form-floating"},g7o={for:"last_name",class:"form-label"},v7o={key:0,class:"invalid-feedback"},_7o={class:"row"},y7o={class:"col-12 mb-3"},b7o={class:"form-group has-validation form-floating"},k7o={for:"email",class:"form-label"},w7o={key:0,class:"invalid-feedback"},$7o={key:1,class:"invalid-feedback"},C7o={class:"row"},S7o={class:"col-12 mb-3"},T7o={class:"form-group has-validation form-floating"},E7o={for:"invoice_company",class:"form-label"},I7o={key:0,class:"invalid-feedback"},P7o={class:"col-12 mb-3"},A7o={class:"form-group has-validation form-floating"},D7o={for:"invoice_address",class:"form-label"},x7o={key:0,class:"invalid-feedback"},O7o={class:"col-12 mb-3"},L7o={class:"form-group has-validation form-floating"},M7o={for:"invoice_city",class:"form-label"},N7o={key:0,class:"invalid-feedback"},R7o={class:"col-12 mb-3"},j7o={class:"form-group has-validation form-floating"},F7o={for:"invoice_postcode",class:"form-label"},z7o={key:0,class:"invalid-feedback"},U7o={class:"col-12 mb-3"},B7o={class:"form-group has-validation form-floating"},H7o={for:"invoice_ico",class:"form-label"},V7o={key:0,class:"invalid-feedback"},q7o={class:"col-12 mb-3"},Y7o={class:"form-group has-validation form-floating"},W7o={for:"invoice_dic",class:"form-label"},G7o={class:"row"},Z7o={class:"col-12 mb-3"},K7o={class:"form-group has-validation form-floating"},J7o={for:"contractor_company",class:"form-label"},X7o={class:"col-12 mb-3"},Q7o={class:"form-group has-validation form-floating"},eSo={for:"contractor_address",class:"form-label"},tSo={class:"col-12 mb-3"},nSo={class:"form-group has-validation form-floating"},oSo={for:"contractor_city",class:"form-label"},iSo={class:"col-12 mb-3"},rSo={class:"form-group has-validation form-floating"},sSo={for:"contractor_psc",class:"form-label"},aSo={class:"col-12 mb-3"},lSo={class:"form-group has-validation form-floating"},cSo={for:"contractor_ico",class:"form-label"},dSo={class:"col-12 mb-3"},uSo={class:"form-group has-validation form-floating"},hSo={for:"contractor_dic",class:"form-label"},fSo={class:"col-12 mb-3"},mSo={class:"form-group has-validation form-floating"},pSo={for:"contractor_bank_account",class:"form-label"},gSo={class:"col-12 mb-3"},vSo={class:"form-group has-validation form-floating"},_So={for:"contractor_country",class:"form-label"},ySo={class:"col-12 mb-3"},bSo={class:"form-group has-validation form-floating"},kSo={for:"custom_invoice_acknowledgement",class:"form-label"},wSo={class:"col-12 d-flex gap-3 flex-wrap mt-3"},$So={class:"small mb-1"},CSo={class:"small mb-1"};function SSo(e,t,n,o,i,r){const s=y("UserGenderSelect"),a=y("SidebarBlock"),l=y("AuthorSlugInput"),d=y("ToggleButton"),u=y("FormSidebar");return e.auth.is_admin?(h(),W(u,{key:0,id:"user-update",onClose:r.load,onSubmit:r.save},{title:F(()=>[z(m(e.$t("administration.users.detail.edit.title")),1)]),"submit-button":F(()=>[z(m(e.$t("administration.save")),1)]),content:F(()=>[k(a,{title:e.$t("administration.users.detail.edit.general.title"),class:"mb-4"},{default:F(()=>[c("div",c7o,[c("div",d7o,[c("div",u7o,[Oe(c("input",{id:"first_name",class:X({"form-control":!0,"is-invalid":o.v$.first_name.$error}),type:"text",name:"first_name","onUpdate:modelValue":t[0]||(t[0]=f=>o.v$.first_name.$model=f)},null,2),[[wt,o.v$.first_name.$model]]),c("label",h7o,m(e.$t("administration.users.detail.edit.general.first_name.label")),1),o.v$.first_name.$error&&o.v$.first_name.required.$invalid?(h(),g("span",f7o,m(e.$t("validation.custom.first_name.required")),1)):D("",!0)])]),c("div",m7o,[c("div",p7o,[Oe(c("input",{id:"last_name",class:X({"form-control":!0,"is-invalid":o.v$.last_name.$error}),type:"text",name:"last_name","onUpdate:modelValue":t[1]||(t[1]=f=>o.v$.last_name.$model=f)},null,2),[[wt,o.v$.last_name.$model]]),c("label",g7o,m(e.$t("administration.users.detail.edit.general.last_name.label")),1),o.v$.last_name.$error&&o.v$.last_name.required.$invalid?(h(),g("span",v7o,m(e.$t("validation.custom.last_name.required")),1)):D("",!0)])])]),c("div",_7o,[c("div",y7o,[c("div",b7o,[Oe(c("input",{id:"email",class:X({"form-control":!0,"is-invalid":o.v$.email.$error}),type:"text",name:"email","onUpdate:modelValue":t[2]||(t[2]=f=>o.v$.email.$model=f)},null,2),[[wt,o.v$.email.$model]]),c("label",k7o,m(e.$t("administration.users.detail.edit.general.email.label")),1),o.v$.email.$error&&o.v$.email.required.$invalid?(h(),g("span",w7o,m(e.$t("validation.custom.email.required")),1)):D("",!0),o.v$.email.$error&&o.v$.email.email.$invalid?(h(),g("span",$7o,m(e.$t("validation.custom.email.email")),1)):D("",!0)])])]),k(s,{gender:o.v$.gender.$model,"onUpdate:gender":t[3]||(t[3]=f=>o.v$.gender.$model=f)},null,8,["gender"])]),_:1},8,["title"]),k(a,{title:e.$t("administration.users.detail.edit.invoice_info.title")},{default:F(()=>[c("div",C7o,[c("div",S7o,[c("div",T7o,[Oe(c("input",{id:"invoice_company",class:X({"form-control":!0,"is-invalid":o.v$.invoice_company.$error}),type:"text",name:"invoice_company","onUpdate:modelValue":t[4]||(t[4]=f=>o.v$.invoice_company.$model=f)},null,2),[[wt,o.v$.invoice_company.$model]]),c("label",E7o,m(e.$t("administration.users.detail.edit.invoice_info.invoice_company.label")),1),o.v$.invoice_company.$error&&o.v$.invoice_company.required.$invalid?(h(),g("span",I7o,m(e.$t("validation.custom.invoice_company.required")),1)):D("",!0)])]),c("div",P7o,[c("div",A7o,[Oe(c("input",{id:"invoice_address",class:X({"form-control":!0,"is-invalid":o.v$.invoice_address.$error}),type:"text",name:"invoice_address","onUpdate:modelValue":t[5]||(t[5]=f=>o.v$.invoice_address.$model=f)},null,2),[[wt,o.v$.invoice_address.$model]]),c("label",D7o,m(e.$t("administration.users.detail.edit.invoice_info.invoice_address.label")),1),o.v$.invoice_address.$error&&o.v$.invoice_address.required.$invalid?(h(),g("span",x7o,m(e.$t("validation.custom.invoice_address.required")),1)):D("",!0)])]),c("div",O7o,[c("div",L7o,[Oe(c("input",{id:"invoice_city",class:X({"form-control":!0,"is-invalid":o.v$.invoice_city.$error}),type:"text",name:"invoice_city","onUpdate:modelValue":t[6]||(t[6]=f=>o.v$.invoice_city.$model=f)},null,2),[[wt,o.v$.invoice_city.$model]]),c("label",M7o,m(e.$t("administration.users.detail.edit.invoice_info.invoice_city.label")),1),o.v$.invoice_city.$error&&o.v$.invoice_city.required.$invalid?(h(),g("span",N7o,m(e.$t("validation.custom.invoice_city.required")),1)):D("",!0)])]),c("div",R7o,[c("div",j7o,[Oe(c("input",{id:"invoice_postcode",class:X({"form-control":!0,"is-invalid":o.v$.invoice_postcode.$error}),type:"text",name:"invoice_postcode","onUpdate:modelValue":t[7]||(t[7]=f=>o.v$.invoice_postcode.$model=f)},null,2),[[wt,o.v$.invoice_postcode.$model]]),c("label",F7o,m(e.$t("administration.users.detail.edit.invoice_info.invoice_psc.label")),1),o.v$.invoice_postcode.$error&&o.v$.invoice_postcode.required.$invalid?(h(),g("span",z7o,m(e.$t("validation.custom.invoice_psc.required")),1)):D("",!0)])]),c("div",U7o,[c("div",B7o,[Oe(c("input",{id:"invoice_ico",class:X({"form-control":!0,"is-invalid":o.v$.invoice_ico.$error}),type:"text",name:"invoice_ico","onUpdate:modelValue":t[8]||(t[8]=f=>o.v$.invoice_ico.$model=f)},null,2),[[wt,o.v$.invoice_ico.$model]]),c("label",H7o,m(e.$t("administration.users.detail.edit.invoice_info.invoice_ico.label")),1),o.v$.invoice_ico.$error&&(o.v$.invoice_ico.minLength.$invalid||o.v$.invoice_ico.maxLength.$invalid||o.v$.invoice_ico.numeric.$invalid)?(h(),g("span",V7o,m(e.$t("validation.custom.invoice_ico.format")),1)):D("",!0)])]),c("div",q7o,[c("div",Y7o,[Oe(c("input",{id:"invoice_dic",class:X({"form-control":!0,"is-invalid":o.v$.invoice_dic.$error}),type:"text",name:"invoice_dic","onUpdate:modelValue":t[9]||(t[9]=f=>o.v$.invoice_dic.$model=f)},null,2),[[wt,o.v$.invoice_dic.$model]]),c("label",W7o,m(e.$t("administration.users.detail.edit.invoice_info.invoice_dic.label")),1)])])])]),_:1},8,["title"]),e.user.role==="author"&&e.user.contractor_details?(h(),W(a,{key:0,class:"mt-4",title:e.$t("administration.users.detail.edit.author_info.title")},{default:F(()=>[c("div",G7o,[c("div",Z7o,[c("div",K7o,[Oe(c("input",{id:"contractor_company",class:X({"form-control":!0,"is-invalid":o.v$.contractor_company.$error}),type:"text",name:"contractor_company","onUpdate:modelValue":t[10]||(t[10]=f=>o.v$.contractor_company.$model=f)},null,2),[[wt,o.v$.contractor_company.$model]]),c("label",J7o,m(e.$t("administration.users.detail.edit.author_info.contractor_company.label")),1)])]),c("div",X7o,[c("div",Q7o,[Oe(c("input",{id:"contractor_address",class:X({"form-control":!0,"is-invalid":o.v$.contractor_address.$error}),type:"text",name:"contractor_address","onUpdate:modelValue":t[11]||(t[11]=f=>o.v$.contractor_address.$model=f)},null,2),[[wt,o.v$.contractor_address.$model]]),c("label",eSo,m(e.$t("administration.users.detail.edit.author_info.contractor_address.label")),1)])]),c("div",tSo,[c("div",nSo,[Oe(c("input",{id:"contractor_city",class:X({"form-control":!0,"is-invalid":o.v$.contractor_city.$error}),type:"text",name:"contractor_city","onUpdate:modelValue":t[12]||(t[12]=f=>o.v$.contractor_city.$model=f)},null,2),[[wt,o.v$.contractor_city.$model]]),c("label",oSo,m(e.$t("administration.users.detail.edit.author_info.contractor_city.label")),1)])]),c("div",iSo,[c("div",rSo,[Oe(c("input",{id:"contractor_psc",class:X({"form-control":!0,"is-invalid":o.v$.contractor_psc.$error}),type:"text",name:"contractor_psc","onUpdate:modelValue":t[13]||(t[13]=f=>o.v$.contractor_psc.$model=f)},null,2),[[wt,o.v$.contractor_psc.$model]]),c("label",sSo,m(e.$t("administration.users.detail.edit.author_info.contractor_psc.label")),1)])]),c("div",aSo,[c("div",lSo,[Oe(c("input",{id:"contractor_ico",class:X({"form-control":!0,"is-invalid":o.v$.contractor_ico.$error}),type:"text",name:"contractor_ico","onUpdate:modelValue":t[14]||(t[14]=f=>o.v$.contractor_ico.$model=f)},null,2),[[wt,o.v$.contractor_ico.$model]]),c("label",cSo,m(e.$t("administration.users.detail.edit.author_info.contractor_ico.label")),1)])]),c("div",dSo,[c("div",uSo,[Oe(c("input",{id:"contractor_dic",class:X({"form-control":!0,"is-invalid":o.v$.contractor_dic.$error}),type:"text",name:"contractor_dic","onUpdate:modelValue":t[15]||(t[15]=f=>o.v$.contractor_dic.$model=f)},null,2),[[wt,o.v$.contractor_dic.$model]]),c("label",hSo,m(e.$t("administration.users.detail.edit.author_info.contractor_dic.label")),1)])]),c("div",fSo,[c("div",mSo,[Oe(c("input",{id:"contractor_bank_account",class:X({"form-control":!0,"is-invalid":o.v$.contractor_bank_account.$error}),type:"text",name:"contractor_bank_account","onUpdate:modelValue":t[16]||(t[16]=f=>o.v$.contractor_bank_account.$model=f)},null,2),[[wt,o.v$.contractor_bank_account.$model]]),c("label",pSo,m(e.$t("administration.users.detail.edit.author_info.contractor_bank_account.label")),1)])]),c("div",gSo,[c("div",vSo,[Oe(c("input",{id:"contractor_country",class:X({"form-control":!0,"is-invalid":o.v$.contractor_country.$error}),type:"text",name:"contractor_country","onUpdate:modelValue":t[17]||(t[17]=f=>o.v$.contractor_country.$model=f)},null,2),[[wt,o.v$.contractor_country.$model]]),c("label",_So,m(e.$t("administration.users.detail.edit.author_info.contractor_country.label")),1)])]),c("div",ySo,[c("div",bSo,[Oe(c("input",{id:"custom_invoice_acknowledgement",class:X({"form-control":!0,"is-invalid":o.v$.custom_invoice_acknowledgement.$error}),type:"text",name:"custom_invoice_acknowledgement","onUpdate:modelValue":t[18]||(t[18]=f=>o.v$.custom_invoice_acknowledgement.$model=f)},null,2),[[wt,o.v$.custom_invoice_acknowledgement.$model]]),c("label",kSo,m(e.$t("administration.users.detail.edit.author_info.custom_invoice_acknowledgement.label")),1)])]),k(l,{slug:i.slug,"onUpdate:slug":t[19]||(t[19]=f=>i.slug=f),author:e.user},null,8,["slug","author"]),c("div",wSo,[c("div",null,[c("p",$So,m(e.$t("author.organization.title")),1),k(d,{id:"is_organization",class:"ms-2",value:o.v$.is_organization.$model,"onUpdate:value":t[20]||(t[20]=f=>o.v$.is_organization.$model=f)},null,8,["value"])]),c("div",null,[c("p",CSo,m(e.$t("user.vat_payer")),1),k(d,{id:"is_vat_payer",class:"ms-2",value:o.v$.is_vat_payer.$model,"onUpdate:value":t[21]||(t[21]=f=>o.v$.is_vat_payer.$model=f)},null,8,["value"])])])])]),_:1},8,["title"])):D("",!0)]),_:1},8,["onClose","onSubmit"])):D("",!0)}const TSo=U(l7o,[["render",SSo]]),ESo={components:{FormSidebar:_n},computed:{...xe({user:"administrationUser/getDetail",auth:"auth/auth"})},methods:{resetPassword(){this.$store.dispatch("administrationUser/resetPassword",{user:this.user})}}},ISo={class:"mb-0"};function PSo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"user-password-reset",onSubmit:r.resetPassword,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("administration.users.detail.settings.password_reset.sidebar.title")),1)]),subtitle:F(()=>[z(m(e.user.first_name+" "+e.user.last_name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.users.detail.settings.password_reset.sidebar.button")),1)]),content:F(()=>[c("p",ISo,m(e.$t("administration.users.detail.settings.password_reset.sidebar.text")),1)]),_:1},8,["onSubmit"])):D("",!0)}const ASo=U(ESo,[["render",PSo]]),DSo={components:{TransitionCollapseHeight:qo,UserBlock:dM},props:{user:{type:Object,default:()=>null},context:{type:String,default:null}},data(){return{email:"",users:[],showDropdown:!1,showScrollBar:!1,hoverIndex:-1}},computed:{...xe({userDetail:"administrationUser/getDetail"}),userModel:{get(){return this.user},set(e){this.$emit("update:user",e)}},usersFiltered(){return this.context=="merge"?this.users.filter(e=>e.id!=this.userDetail.id):this.users}},mounted(){this.search=is.debounce(this.search,500)},methods:{search(){Ei.search(this.email).then(e=>{this.$store.commit("sidebar/setLoading",!1),this.users=e.data.data,this.showDropdown=!0}).catch(()=>{this.$store.commit("sidebar/setLoading",!1)})},select(){if(this.hoverIndex!=-1&&this.usersFiltered.length){let e=this.usersFiltered[this.hoverIndex];if(!this.canBePicked(e))return;this.userModel=e,this.email="",this.showDropdown=!1}},clear(){this.userModel=null,this.email="",this.showDropdown=!1},keyEnterHandler(){this.showDropdown?this.select():this.showDropdown=!0},keyUpHandler(){this.hoverIndex>0?this.hoverIndex-=1:this.hoverIndex=this.usersFiltered.length-1},keyDownHandler(){this.usersFiltered.length&&this.hoverIndex<this.usersFiltered.length-1?this.hoverIndex+=1:this.hoverIndex=0},canBePicked(e){return this.context=="merge"?e.can_be_merged:!0}},watch:{email(){if(!this.email){this.showDropdown=!1;return}this.search(),this.userModel=null}}},xSo={class:"d-flex align-items-center"},OSo={class:"form-group form-floating flex-grow-1"},LSo=["placeholder"],MSo={class:"position-relative w-100"},NSo={key:0},RSo=["onMouseover","onMouseleave"],jSo={key:1,class:"px-3 py-2"},FSo={for:"user-email-search",class:"form-label"},zSo={key:0,class:"bg-primary-5 border-radius-5px p-3 mt-4"},USo={class:"d-flex justify-content-between align-items-center mb-2"},BSo={class:"text-gray-800 fw-medium mb-0"};function HSo(e,t,n,o,i,r){const s=y("app-icon"),a=y("UserBlock"),l=y("TransitionCollapseHeight");return h(),g("div",null,[c("div",xSo,[c("div",OSo,[c("div",{class:"input-group",onFocusout:t[9]||(t[9]=()=>i.showDropdown=!1)},[Oe(c("input",{class:"form-control mh-3rem border-end-0",id:"user-email-search",name:"user-email-search",type:"text",placeholder:e.$t("user.search_by_email"),"onUpdate:modelValue":t[0]||(t[0]=d=>i.email=d),autocomplete:"off",onKeyup:[t[1]||(t[1]=bs((...d)=>r.keyEnterHandler&&r.keyEnterHandler(...d),["enter"])),t[2]||(t[2]=bs(()=>i.showDropdown=!1,["esc"]))],onKeydown:[t[3]||(t[3]=bs((...d)=>r.keyUpHandler&&r.keyUpHandler(...d),["up"])),t[4]||(t[4]=bs((...d)=>r.keyDownHandler&&r.keyDownHandler(...d),["down"]))]},null,40,LSo),[[wt,i.email]]),c("button",{class:"input-group-text text-primary border-radius-4px border-start-0 cursor-pointer",onClick:t[5]||(t[5]=()=>i.showDropdown=!0)},[k(s,{icon:"search",height:"24",width:"24"})]),c("div",MSo,[k(l,{onOpened:t[7]||(t[7]=()=>i.showScrollBar=!0),onClosed:t[8]||(t[8]=()=>i.showScrollBar=!1)},{default:F(()=>[i.showDropdown?(h(),g("div",{key:0,class:X(["position-absolute z-index-100 w-100 bg-white border border-primary-20 border-2 border-radius-4px mt-2 mh-2rem py-2 shadow-low maxh-25rem",i.showScrollBar?"overflow-auto":"overflow-hidden"])},[r.usersFiltered.length?(h(),g("div",NSo,[(h(!0),g(pe,null,Me(r.usersFiltered,(d,u)=>(h(),g("div",{key:u,class:X(["px-3 py-2",{"bg-primary-10":i.hoverIndex==u,"cursor-pointer":r.canBePicked(d)}]),onMouseover:f=>i.hoverIndex=u,onMouseleave:f=>i.hoverIndex=u,onMousedown:t[6]||(t[6]=(...f)=>r.select&&r.select(...f))},[k(a,{user:d,active:r.canBePicked(d),"icon-shape":"circle"},null,8,["user","active"])],42,RSo))),128))])):(h(),g("div",jSo,m(e.$t("public.not_found")),1))],2)):D("",!0)]),_:1})])],32),c("label",FSo,m(e.$t("user.account.newly_connected")),1)])]),r.userModel?(h(),g("div",zSo,[c("div",USo,[c("p",BSo,m(e.$t("user.account_selected")),1),c("div",{class:"cursor-pointer",onClick:t[10]||(t[10]=(...d)=>r.clear&&r.clear(...d))},[k(s,{height:"20",width:"20",icon:"close-circle",class:"text-gray-700"})])]),k(a,{user:r.userModel,"icon-shape":"circle"},null,8,["user"])])):D("",!0)])}const Rde=U(DSo,[["render",HSo]]),VSo={components:{FormSidebar:_n,InputEmail:Rce,UserPicker:Rde},computed:{...xe({user:"administrationUser/getDetail",auth:"auth/auth"})},data(){return{userToMerge:null}},methods:{merge(){this.userToMerge?this.$store.dispatch("administrationUser/merge",{userId:this.user.id,userToMergeId:this.userToMerge.id}).then(()=>{this.userToMerge=null}):window.flash(this.$t("user.not_selected"),"error")},close(){this.userToMerge=null}}},qSo={class:"d-flex flex-column gap-4"},YSo={key:0,class:"bg-warning-light rounded p-3"},WSo={class:"fw-bold"},GSo={class:"fw-medium mb-0"};function ZSo(e,t,n,o,i,r){const s=y("InputEmail"),a=y("UserPicker"),l=y("FormSidebar");return e.auth.is_admin?(h(),W(l,{key:0,id:"user-merge",onSubmit:r.merge,onClose:r.close},{title:F(()=>[z(m(e.$t("user.merge.title")),1)]),subtitle:F(()=>[z(m(e.user.first_name+" "+e.user.last_name),1)]),"submit-button":F(()=>[z(m(e.$t("public.connect")),1)]),content:F(()=>{var d;return[c("div",qSo,[k(s,{value:e.user.email,"onUpdate:value":t[0]||(t[0]=u=>e.user.email=u),label:e.$t("user.account.main.title"),placeholder:e.$t("user.email"),disabled:""},null,8,["value","label","placeholder"]),k(a,{user:i.userToMerge,"onUpdate:user":t[1]||(t[1]=u=>i.userToMerge=u),context:"merge"},null,8,["user"]),((d=i.userToMerge)==null?void 0:d.role)=="guest"?(h(),g("div",YSo,[c("h5",WSo,m(e.$t("user.merge.warning.title")),1),c("p",GSo,m(e.$t("user.merge.warning.text")),1)])):D("",!0)])]}),_:1},8,["onSubmit","onClose"])):D("",!0)}const KSo=U(VSo,[["render",ZSo]]),JSo={components:{FormSidebar:_n},computed:{...an({user:e=>{var t;return(t=e.sidebar.data)==null?void 0:t.user},isFromTable:e=>{var t;return(t=e.sidebar.data)==null?void 0:t.isFromTable}}),...xe({auth:"auth/auth"})},methods:{activate(){this.$store.dispatch("administrationUser/activate",{user:this.user,isFromTable:this.isFromTable}).then(()=>{this.$store.dispatch("sidebar/close")})}}},XSo={key:0,class:"bg-warning-light rounded p-3"},QSo={class:"fw-bold"},eTo={class:"fw-medium mb-0"};function tTo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"user-activate",onSubmit:r.activate},{title:F(()=>[z(m(e.$t("user.activate.title")),1)]),subtitle:F(()=>[z(m(e.user.first_name+" "+e.user.last_name),1)]),"submit-button":F(()=>[z(m(e.$t("public.activate")),1)]),content:F(()=>[c("p",null,m(e.$t("user.activate.text")),1),e.user.role=="guest"?(h(),g("div",XSo,[c("h5",QSo,m(e.$t("user.activate.warning.title")),1),c("p",eTo,m(e.$t("user.activate.warning.text")),1)])):D("",!0)]),_:1},8,["onSubmit"])):D("",!0)}const nTo=U(JSo,[["render",tTo]]),oTo={components:{FormSidebar:_n,SidebarBlock:rb},data(){return{primaryColor:window.primaryColor,form:{name:null,address:null,city:null,postcode:null,capacity:null,izo:null,red_izo:null,ico:null,vat_id:null}}},validations(){return{form:{name:{required:Yt,maxLength:hi(190)},address:{required:Yt,maxLength:hi(190)},city:{required:Yt,maxLength:hi(190)},postcode:{required:Yt,maxLength:hi(190)},capacity:{required:Yt},izo:{required:Yt,maxLength:hi(190)},red_izo:{required:Yt,maxLength:hi(190)},ico:{required:Yt,maxLength:hi(190)},vat_id:{maxLength:hi(190)}}}},computed:{...xe({auth:"auth/auth"})},methods:{create(){this.v$.form.$touch(),!this.v$.form.$invalid&&this.$store.dispatch("administrationSchool/create",{school:this.form,filters:Mi.getFilters(this.$route.query)}).then(()=>{this.v$.form.$reset()})}},setup(){return{v$:In()}}},iTo={class:"form-group form-floating mb-4"},rTo=["placeholder","v"],sTo={for:"name",style:{float:"left"},class:"form-label"},aTo={key:0,class:"invalid-feedback"},lTo={key:1,class:"invalid-feedback"},cTo={class:"form-group form-floating mb-4"},dTo=["placeholder","v"],uTo={for:"capacity",class:"form-label"},hTo={key:0,class:"invalid-feedback"},fTo={class:"form-group form-floating mb-4"},mTo=["placeholder","v"],pTo={for:"address",class:"form-label"},gTo={key:0,class:"invalid-feedback"},vTo={key:1,class:"invalid-feedback"},_To={class:"row"},yTo={class:"col-sm-6 col-12"},bTo={class:"form-group form-floating mb-4"},kTo=["placeholder","v"],wTo={for:"city",class:"form-label"},$To={key:0,class:"invalid-feedback"},CTo={key:1,class:"invalid-feedback"},STo={class:"col-sm-6 col-12 mt-sm-0 mb-4"},TTo={class:"form-group form-floating"},ETo=["placeholder","v"],ITo={for:"postcode",class:"form-label"},PTo={key:0,class:"invalid-feedback"},ATo={key:1,class:"invalid-feedback"},DTo={class:"row"},xTo={class:"col-sm-6 col-12"},OTo={class:"form-group form-floating mb-4"},LTo=["placeholder","v"],MTo={for:"ico",class:"form-label"},NTo={key:0,class:"invalid-feedback"},RTo={key:1,class:"invalid-feedback"},jTo={class:"col-sm-6 col-12 mt-sm-0"},FTo={class:"form-group form-floating mb-4"},zTo=["placeholder","v"],UTo={for:"vat_id",class:"form-label"},BTo={key:0,class:"invalid-feedback"},HTo={class:"row"},VTo={class:"col-sm-6 col-12"},qTo={class:"form-group form-floating mb-4"},YTo=["placeholder","v"],WTo={for:"izo",class:"form-label"},GTo={key:0,class:"invalid-feedback"},ZTo={key:1,class:"invalid-feedback"},KTo={class:"col-sm-6 col-12 mt-sm-0"},JTo={class:"form-group form-floating mb-4"},XTo=["placeholder","v"],QTo={for:"red_izo",class:"form-label"},eEo={key:0,class:"invalid-feedback"},tEo={key:1,class:"invalid-feedback"};function nEo(e,t,n,o,i,r){const s=y("SidebarBlock"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"school-create",onSubmit:r.create},{title:F(()=>[z(m(e.$t("administration.school.add.header.title")),1)]),"submit-button":F(()=>[z(m(e.$t("administration.school.add.header.add")),1)]),content:F(()=>[k(s,{title:e.$t("administration.school.add.general.title")},{default:F(()=>[c("div",iTo,[Oe(c("input",{id:"name",class:X({"form-control":!0,"is-invalid":o.v$.form.name.$error}),placeholder:e.$t("school.admin.add_school.form.name.placeholder"),type:"text",name:"name","onUpdate:modelValue":t[0]||(t[0]=l=>i.form.name=l),v:o.v$.form.name,onInput:t[1]||(t[1]=l=>o.v$.form.name.$touch())},null,42,rTo),[[wt,i.form.name]]),c("label",sTo,m(e.$t("school.admin.add_school.form.name.label")),1),o.v$.form.name.$error&&o.v$.form.name.required.$invalid?(h(),g("span",aTo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.name.$error&&o.v$.form.name.maxLength.$invalid?(h(),g("span",lTo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)]),c("div",cTo,[Oe(c("input",{id:"capacity",class:X({"form-control":!0,"is-invalid":o.v$.form.capacity.$error}),placeholder:e.$t("school.admin.add_school.form.capacity.placeholder"),type:"number",min:"0",name:"capacity","onUpdate:modelValue":t[2]||(t[2]=l=>i.form.capacity=l),v:o.v$.form.capacity,onInput:t[3]||(t[3]=l=>o.v$.form.capacity.$touch())},null,42,dTo),[[wt,i.form.capacity]]),c("label",uTo,m(e.$t("school.admin.add_school.form.capacity.label")),1),o.v$.form.capacity.$error&&o.v$.form.capacity.required.$invalid?(h(),g("span",hTo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0)])]),_:1},8,["title"]),k(s,{title:e.$t("administration.school.add.address.title")},{default:F(()=>[c("div",fTo,[Oe(c("input",{id:"address",class:X({"form-control":!0,"is-invalid":o.v$.form.address.$error}),placeholder:e.$t("school.admin.add_school.form.address.placeholder"),type:"text",name:"address","onUpdate:modelValue":t[4]||(t[4]=l=>i.form.address=l),v:o.v$.form.address,onInput:t[5]||(t[5]=l=>o.v$.form.address.$touch())},null,42,mTo),[[wt,i.form.address]]),c("label",pTo,m(e.$t("school.admin.add_school.form.address.label")),1),o.v$.form.address.$error&&o.v$.form.address.required.$invalid?(h(),g("span",gTo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.address.$error&&o.v$.form.address.maxLength.$invalid?(h(),g("span",vTo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)]),c("div",_To,[c("div",yTo,[c("div",bTo,[Oe(c("input",{id:"city",class:X({"form-control":!0,"is-invalid":o.v$.form.city.$error}),placeholder:e.$t("school.admin.add_school.form.city.placeholder"),type:"text",name:"city","onUpdate:modelValue":t[6]||(t[6]=l=>i.form.city=l),v:o.v$.form.city,onInput:t[7]||(t[7]=l=>o.v$.form.city.$touch())},null,42,kTo),[[wt,i.form.city]]),c("label",wTo,m(e.$t("school.admin.add_school.form.city.label")),1),o.v$.form.city.$error&&o.v$.form.city.required.$invalid?(h(),g("span",$To,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.city.$error&&o.v$.form.city.maxLength.$invalid?(h(),g("span",CTo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])]),c("div",STo,[c("div",TTo,[Oe(c("input",{id:"postcode",class:X({"form-control":!0,"is-invalid":o.v$.form.postcode.$error}),placeholder:e.$t("school.admin.add_school.form.postcode.placeholder"),type:"text",name:"postcode","onUpdate:modelValue":t[8]||(t[8]=l=>i.form.postcode=l),v:o.v$.form.postcode,onInput:t[9]||(t[9]=l=>o.v$.form.postcode.$touch())},null,42,ETo),[[wt,i.form.postcode]]),c("label",ITo,m(e.$t("school.admin.add_school.form.postcode.label")),1),o.v$.form.postcode.$error&&o.v$.form.postcode.required.$invalid?(h(),g("span",PTo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.postcode.$error&&o.v$.form.postcode.maxLength.$invalid?(h(),g("span",ATo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])])])]),_:1},8,["title"]),k(s,{title:e.$t("administration.school.add.organization.title")},{default:F(()=>[c("div",DTo,[c("div",xTo,[c("div",OTo,[Oe(c("input",{id:"ico",class:X({"form-control":!0,"is-invalid":o.v$.form.ico.$error}),placeholder:e.$t("school.admin.add_school.form.ico.placeholder"),type:"text",name:"ico","onUpdate:modelValue":t[10]||(t[10]=l=>i.form.ico=l),v:o.v$.form.ico,onInput:t[11]||(t[11]=l=>o.v$.form.ico.$touch())},null,42,LTo),[[wt,i.form.ico]]),c("label",MTo,m(e.$t("school.admin.add_school.form.ico.label")),1),o.v$.form.ico.$error&&o.v$.form.ico.required.$invalid?(h(),g("span",NTo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.ico.$error&&o.v$.form.ico.maxLength.$invalid?(h(),g("span",RTo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])]),c("div",jTo,[c("div",FTo,[Oe(c("input",{id:"vat_id",class:X({"form-control":!0,"is-invalid":o.v$.form.vat_id.$error}),placeholder:e.$t("school.admin.add_school.form.vat_id.placeholder"),type:"text",name:"vat_id","onUpdate:modelValue":t[12]||(t[12]=l=>i.form.vat_id=l),v:o.v$.form.vat_id,onInput:t[13]||(t[13]=l=>o.v$.form.vat_id.$touch())},null,42,zTo),[[wt,i.form.vat_id]]),c("label",UTo,m(e.$t("school.admin.add_school.form.vat_id.label")),1),o.v$.form.vat_id.$error&&o.v$.form.vat_id.maxLength.$invalid?(h(),g("span",BTo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])])]),c("div",HTo,[c("div",VTo,[c("div",qTo,[Oe(c("input",{id:"izo",class:X({"form-control":!0,"is-invalid":o.v$.form.izo.$error}),placeholder:e.$t("school.admin.add_school.form.izo.placeholder"),type:"text",name:"izo","onUpdate:modelValue":t[14]||(t[14]=l=>i.form.izo=l),v:o.v$.form.izo,onInput:t[15]||(t[15]=l=>o.v$.form.izo.$touch())},null,42,YTo),[[wt,i.form.izo]]),c("label",WTo,m(e.$t("school.admin.add_school.form.izo.label")),1),o.v$.form.izo.$error&&o.v$.form.izo.required.$invalid?(h(),g("span",GTo,m(e.$t("school.admin.add_school.errors.required_izo")),1)):D("",!0),o.v$.form.izo.$error&&o.v$.form.izo.maxLength.$invalid?(h(),g("span",ZTo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])]),c("div",KTo,[c("div",JTo,[Oe(c("input",{id:"red_izo",class:X({"form-control":!0,"is-invalid":o.v$.form.red_izo.$error}),placeholder:e.$t("school.admin.add_school.form.red_izo.placeholder"),type:"text",name:"red_izo","onUpdate:modelValue":t[16]||(t[16]=l=>i.form.red_izo=l),v:o.v$.form.red_izo,onInput:t[17]||(t[17]=l=>o.v$.form.red_izo.$touch())},null,42,XTo),[[wt,i.form.red_izo]]),c("label",QTo,m(e.$t("school.admin.add_school.form.red_izo.label")),1),o.v$.form.red_izo.$error&&o.v$.form.red_izo.required.$invalid?(h(),g("span",eEo,m(e.$t("school.admin.add_school.errors.required_izo")),1)):D("",!0),o.v$.form.red_izo.$error&&o.v$.form.red_izo.maxLength.$invalid?(h(),g("span",tEo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])])])]),_:1},8,["title"])]),_:1},8,["onSubmit"])):D("",!0)}const oEo=U(oTo,[["render",nEo]]),iEo={components:{FormSidebar:_n,SidebarBlock:rb},computed:{...xe({school:"administrationSchool/getDetail",auth:"auth/auth"})},data(){return{primaryColor:window.primaryColor,form:{name:null,address:null,city:null,postcode:null,capacity:null,izo:null,red_izo:null,ico:null,vat_id:null,invoice_company:null,invoice_address:null,invoice_city:null,invoice_psc:null,invoice_ico:null,invoice_dic:null,accounting_email:null}}},validations(){return{form:{name:{required:Yt,maxLength:hi(190)},address:{required:Yt,maxLength:hi(190)},city:{required:Yt,maxLength:hi(190)},postcode:{required:Yt,maxLength:hi(190)},capacity:{required:Yt},izo:{required:Yt,maxLength:hi(190)},red_izo:{required:Yt,maxLength:hi(190)},ico:{required:Yt,maxLength:hi(190)},vat_id:{maxLength:hi(190)},invoice_company:{maxLength:hi(190)},invoice_address:{maxLength:hi(190)},invoice_city:{maxLength:hi(190)},invoice_psc:{maxLength:hi(190)},invoice_ico:{maxLength:hi(190)},invoice_dic:{maxLength:hi(190)},accounting_email:{email:jf}}}},methods:{edit(){this.$store.dispatch("administrationSchool/update",{school:this.school.id,update:this.form})}},mounted(){this.form=window._.cloneDeep(this.school)},watch:{school(e){this.form=window._.cloneDeep(e)}},setup(){return{v$:In()}}},rEo={class:"form-group form-floating mb-4"},sEo=["placeholder","v"],aEo={for:"name",style:{float:"left"},class:"form-label"},lEo={key:0,class:"invalid-feedback"},cEo={key:1,class:"invalid-feedback"},dEo={class:"form-group form-floating mb-4"},uEo=["placeholder","v"],hEo={for:"capacity",class:"form-label"},fEo={key:0,class:"invalid-feedback"},mEo={class:"form-group form-floating mb-4"},pEo=["placeholder","v"],gEo={for:"address",class:"form-label"},vEo={key:0,class:"invalid-feedback"},_Eo={key:1,class:"invalid-feedback"},yEo={class:"row"},bEo={class:"col-sm-6 col-12"},kEo={class:"form-group form-floating mb-4"},wEo=["placeholder","v"],$Eo={for:"city",class:"form-label"},CEo={key:0,class:"invalid-feedback"},SEo={key:1,class:"invalid-feedback"},TEo={class:"col-sm-6 col-12 mt-sm-0 mb-4"},EEo={class:"form-group form-floating"},IEo=["placeholder","v"],PEo={for:"postcode",class:"form-label"},AEo={key:0,class:"invalid-feedback"},DEo={key:1,class:"invalid-feedback"},xEo={class:"row"},OEo={class:"col-sm-6 col-12"},LEo={class:"form-group form-floating mb-4"},MEo=["placeholder","v"],NEo={for:"ico",class:"form-label"},REo={key:0,class:"invalid-feedback"},jEo={key:1,class:"invalid-feedback"},FEo={class:"col-sm-6 col-12 mt-sm-0"},zEo={class:"form-group form-floating mb-4"},UEo=["placeholder","v"],BEo={for:"vat_id",class:"form-label"},HEo={key:0,class:"invalid-feedback"},VEo={class:"row"},qEo={class:"col-sm-6 col-12"},YEo={class:"form-group form-floating mb-4"},WEo=["placeholder","v"],GEo={for:"izo",class:"form-label"},ZEo={key:0,class:"invalid-feedback"},KEo={key:1,class:"invalid-feedback"},JEo={class:"col-sm-6 col-12 mt-sm-0"},XEo={class:"form-group form-floating mb-4"},QEo=["placeholder","v"],eIo={for:"red_izo",class:"form-label"},tIo={key:0,class:"invalid-feedback"},nIo={key:1,class:"invalid-feedback"},oIo={class:"form-floating input-group mb-4"},iIo=["placeholder"],rIo={for:"accounting_email",class:"form-label"},sIo={class:"form-group form-floating mb-4"},aIo=["placeholder","v"],lIo={for:"invoice_company",class:"form-label"},cIo={key:0,class:"invalid-feedback"},dIo={class:"form-group form-floating mb-4"},uIo=["placeholder","v"],hIo={for:"invoice_address",class:"form-label"},fIo={key:0,class:"invalid-feedback"},mIo={class:"row"},pIo={class:"col-sm-6 col-12"},gIo={class:"form-group form-floating mb-4"},vIo=["placeholder","v"],_Io={for:"invoice_city",class:"form-label"},yIo={key:0,class:"invalid-feedback"},bIo={class:"col-sm-6 col-12 mt-sm-0 mb-4"},kIo={class:"form-group form-floating"},wIo=["placeholder","v"],$Io={for:"invoice_psc",class:"form-label"},CIo={key:0,class:"invalid-feedback"},SIo={class:"row"},TIo={class:"col-sm-6 col-12"},EIo={class:"form-group form-floating mb-4"},IIo=["placeholder","v"],PIo={for:"invoice_ico",class:"form-label"},AIo={key:0,class:"invalid-feedback"},DIo={class:"col-sm-6 col-12 mt-sm-0 mb-4"},xIo={class:"form-group form-floating"},OIo=["placeholder","v"],LIo={for:"invoice_ico",class:"form-label"},MIo={key:0,class:"invalid-feedback"};function NIo(e,t,n,o,i,r){const s=y("SidebarBlock"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"school-update",onSubmit:r.edit},{title:F(()=>[z(m(e.$t("administration.school.edit.title")),1)]),subtitle:F(()=>[z(m(e.school.long_name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.save")),1)]),content:F(()=>[k(s,{title:e.$t("administration.school.add.general.title")},{default:F(()=>[c("div",rEo,[Oe(c("input",{id:"name",class:X({"form-control":!0,"is-invalid":o.v$.form.name.$error}),placeholder:e.$t("school.admin.add_school.form.name.placeholder"),type:"text",name:"name","onUpdate:modelValue":t[0]||(t[0]=l=>i.form.name=l),v:o.v$.form.name,onInput:t[1]||(t[1]=l=>o.v$.form.name.$touch())},null,42,sEo),[[wt,i.form.name]]),c("label",aEo,m(e.$t("school.admin.add_school.form.name.label")),1),o.v$.form.name.$error&&o.v$.form.name.required.$invalid?(h(),g("span",lEo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.name.$error&&o.v$.form.name.maxLength.$invalid?(h(),g("span",cEo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)]),c("div",dEo,[Oe(c("input",{id:"capacity",class:X({"form-control":!0,"is-invalid":o.v$.form.capacity.$error}),placeholder:e.$t("school.admin.add_school.form.capacity.placeholder"),type:"number",min:"0",name:"capacity","onUpdate:modelValue":t[2]||(t[2]=l=>i.form.capacity=l),v:o.v$.form.capacity,onInput:t[3]||(t[3]=l=>o.v$.form.capacity.$touch())},null,42,uEo),[[wt,i.form.capacity]]),c("label",hEo,m(e.$t("school.admin.add_school.form.capacity.label")),1),o.v$.form.capacity.$error&&o.v$.form.capacity.required.$invalid?(h(),g("span",fEo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0)])]),_:1},8,["title"]),k(s,{title:e.$t("administration.school.add.address.title")},{default:F(()=>[c("div",mEo,[Oe(c("input",{id:"address",class:X({"form-control":!0,"is-invalid":o.v$.form.address.$error}),placeholder:e.$t("school.admin.add_school.form.address.placeholder"),type:"text",name:"address","onUpdate:modelValue":t[4]||(t[4]=l=>i.form.address=l),v:o.v$.form.address,onInput:t[5]||(t[5]=l=>o.v$.form.address.$touch())},null,42,pEo),[[wt,i.form.address]]),c("label",gEo,m(e.$t("school.admin.add_school.form.address.label")),1),o.v$.form.address.$error&&o.v$.form.address.required.$invalid?(h(),g("span",vEo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.address.$error&&o.v$.form.address.maxLength.$invalid?(h(),g("span",_Eo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)]),c("div",yEo,[c("div",bEo,[c("div",kEo,[Oe(c("input",{id:"city",class:X({"form-control":!0,"is-invalid":o.v$.form.city.$error}),placeholder:e.$t("school.admin.add_school.form.city.placeholder"),type:"text",name:"city","onUpdate:modelValue":t[6]||(t[6]=l=>i.form.city=l),v:o.v$.form.city,onInput:t[7]||(t[7]=l=>o.v$.form.city.$touch())},null,42,wEo),[[wt,i.form.city]]),c("label",$Eo,m(e.$t("school.admin.add_school.form.city.label")),1),o.v$.form.city.$error&&o.v$.form.city.required.$invalid?(h(),g("span",CEo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.city.$error&&o.v$.form.city.maxLength.$invalid?(h(),g("span",SEo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])]),c("div",TEo,[c("div",EEo,[Oe(c("input",{id:"postcode",class:X({"form-control":!0,"is-invalid":o.v$.form.postcode.$error}),placeholder:e.$t("school.admin.add_school.form.postcode.placeholder"),type:"text",name:"postcode","onUpdate:modelValue":t[8]||(t[8]=l=>i.form.postcode=l),v:o.v$.form.postcode,onInput:t[9]||(t[9]=l=>o.v$.form.postcode.$touch())},null,42,IEo),[[wt,i.form.postcode]]),c("label",PEo,m(e.$t("school.admin.add_school.form.postcode.label")),1),o.v$.form.postcode.$error&&o.v$.form.postcode.required.$invalid?(h(),g("span",AEo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.postcode.$error&&o.v$.form.postcode.maxLength.$invalid?(h(),g("span",DEo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])])])]),_:1},8,["title"]),k(s,{title:e.$t("administration.school.add.organization.title")},{default:F(()=>[c("div",xEo,[c("div",OEo,[c("div",LEo,[Oe(c("input",{id:"ico",class:X({"form-control":!0,"is-invalid":o.v$.form.ico.$error}),placeholder:e.$t("school.admin.add_school.form.ico.placeholder"),type:"text",name:"ico","onUpdate:modelValue":t[10]||(t[10]=l=>i.form.ico=l),v:o.v$.form.ico,onInput:t[11]||(t[11]=l=>o.v$.form.ico.$touch())},null,42,MEo),[[wt,i.form.ico]]),c("label",NEo,m(e.$t("school.admin.add_school.form.ico.label")),1),o.v$.form.ico.$error&&o.v$.form.ico.required.$invalid?(h(),g("span",REo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.ico.$error&&o.v$.form.ico.maxLength.$invalid?(h(),g("span",jEo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])]),c("div",FEo,[c("div",zEo,[Oe(c("input",{id:"vat_id",class:X({"form-control":!0,"is-invalid":o.v$.form.vat_id.$error}),placeholder:e.$t("school.admin.add_school.form.vat_id.placeholder"),type:"text",name:"vat_id","onUpdate:modelValue":t[12]||(t[12]=l=>i.form.vat_id=l),v:o.v$.form.vat_id,onInput:t[13]||(t[13]=l=>o.v$.form.vat_id.$touch())},null,42,UEo),[[wt,i.form.vat_id]]),c("label",BEo,m(e.$t("school.admin.add_school.form.vat_id.label")),1),o.v$.form.vat_id.$error&&o.v$.form.vat_id.maxLength.$invalid?(h(),g("span",HEo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])])]),c("div",VEo,[c("div",qEo,[c("div",YEo,[Oe(c("input",{id:"izo",class:X({"form-control":!0,"is-invalid":o.v$.form.izo.$error}),placeholder:e.$t("school.admin.add_school.form.izo.placeholder"),type:"text",name:"izo","onUpdate:modelValue":t[14]||(t[14]=l=>i.form.izo=l),v:o.v$.form.izo,onInput:t[15]||(t[15]=l=>o.v$.form.izo.$touch())},null,42,WEo),[[wt,i.form.izo]]),c("label",GEo,m(e.$t("school.admin.add_school.form.izo.label")),1),o.v$.form.izo.$error&&o.v$.form.izo.required.$invalid?(h(),g("span",ZEo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.izo.$error&&o.v$.form.izo.maxLength.$invalid?(h(),g("span",KEo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])]),c("div",JEo,[c("div",XEo,[Oe(c("input",{id:"red_izo",class:X({"form-control":!0,"is-invalid":o.v$.form.red_izo.$error}),placeholder:e.$t("school.admin.add_school.form.red_izo.placeholder"),type:"text",name:"red_izo","onUpdate:modelValue":t[16]||(t[16]=l=>i.form.red_izo=l),v:o.v$.form.red_izo,onInput:t[17]||(t[17]=l=>o.v$.form.red_izo.$touch())},null,42,QEo),[[wt,i.form.red_izo]]),c("label",eIo,m(e.$t("school.admin.add_school.form.red_izo.label")),1),o.v$.form.red_izo.$error&&o.v$.form.red_izo.required.$invalid?(h(),g("span",tIo,m(e.$t("school.admin.add_school.errors.required")),1)):D("",!0),o.v$.form.red_izo.$error&&o.v$.form.red_izo.maxLength.$invalid?(h(),g("span",nIo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])])])]),_:1},8,["title"]),k(s,{title:e.$t("administration.school.add.accounting.title")},{default:F(()=>[c("div",oIo,[Oe(c("input",{type:"email",class:X(["border-end-0",{"form-control":!0,"is-invalid":o.v$.form.accounting_email.$error}]),id:"accounting_email",name:"accounting_email","onUpdate:modelValue":t[18]||(t[18]=l=>o.v$.form.accounting_email.$model=l),placeholder:e.$t("administration.school.add.accounting.email")},null,10,iIo),[[wt,o.v$.form.accounting_email.$model]]),c("label",rIo,m(e.$t("administration.school.add.accounting.email")),1)])]),_:1},8,["title"]),k(s,{title:e.$t("administration.school.detail.invoice_info.title")},{default:F(()=>[c("div",sIo,[Oe(c("input",{id:"invoice_company",class:X({"form-control":!0,"is-invalid":o.v$.form.invoice_company.$error}),placeholder:e.$t("administration.school.detail.invoice_info.invoice_company"),type:"text",name:"invoice_company","onUpdate:modelValue":t[19]||(t[19]=l=>i.form.invoice_company=l),v:o.v$.form.invoice_company,onInput:t[20]||(t[20]=l=>o.v$.form.invoice_company.$touch())},null,42,aIo),[[wt,i.form.invoice_company]]),c("label",lIo,m(e.$t("administration.school.detail.invoice_info.invoice_company")),1),o.v$.form.invoice_company.$error&&o.v$.form.invoice_company.maxLength.$invalid?(h(),g("span",cIo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)]),c("div",dIo,[Oe(c("input",{id:"invoice_address",class:X({"form-control":!0,"is-invalid":o.v$.form.invoice_address.$error}),placeholder:e.$t("administration.school.detail.invoice_info.invoice_address"),type:"text",name:"invoice_address","onUpdate:modelValue":t[21]||(t[21]=l=>i.form.invoice_address=l),v:o.v$.form.invoice_address,onInput:t[22]||(t[22]=l=>o.v$.form.invoice_address.$touch())},null,42,uIo),[[wt,i.form.invoice_address]]),c("label",hIo,m(e.$t("administration.school.detail.invoice_info.invoice_address")),1),o.v$.form.invoice_address.$error&&o.v$.form.invoice_address.maxLength.$invalid?(h(),g("span",fIo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)]),c("div",mIo,[c("div",pIo,[c("div",gIo,[Oe(c("input",{id:"invoice_city",class:X({"form-control":!0,"is-invalid":o.v$.form.invoice_city.$error}),placeholder:e.$t("administration.school.detail.invoice_info.invoice_city"),type:"text",name:"invoice_city","onUpdate:modelValue":t[23]||(t[23]=l=>i.form.invoice_city=l),v:o.v$.form.invoice_city,onInput:t[24]||(t[24]=l=>o.v$.form.invoice_city.$touch())},null,42,vIo),[[wt,i.form.invoice_city]]),c("label",_Io,m(e.$t("administration.school.detail.invoice_info.invoice_city")),1),o.v$.form.invoice_city.$error&&o.v$.form.invoice_city.maxLength.$invalid?(h(),g("span",yIo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])]),c("div",bIo,[c("div",kIo,[Oe(c("input",{id:"invoice_psc",class:X({"form-control":!0,"is-invalid":o.v$.form.invoice_psc.$error}),placeholder:e.$t("administration.school.detail.invoice_info.invoice_psc"),type:"text",name:"invoice_psc","onUpdate:modelValue":t[25]||(t[25]=l=>i.form.invoice_psc=l),v:o.v$.form.invoice_psc,onInput:t[26]||(t[26]=l=>o.v$.form.invoice_psc.$touch())},null,42,wIo),[[wt,i.form.invoice_psc]]),c("label",$Io,m(e.$t("administration.school.detail.invoice_info.invoice_psc")),1),o.v$.form.invoice_psc.$error&&o.v$.form.invoice_psc.maxLength.$invalid?(h(),g("span",CIo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])])]),c("div",SIo,[c("div",TIo,[c("div",EIo,[Oe(c("input",{id:"invoice_ico",class:X({"form-control":!0,"is-invalid":o.v$.form.invoice_ico.$error}),placeholder:e.$t("administration.school.detail.invoice_info.invoice_ico"),type:"text",name:"invoice_ico","onUpdate:modelValue":t[27]||(t[27]=l=>i.form.invoice_ico=l),v:o.v$.form.invoice_ico,onInput:t[28]||(t[28]=l=>o.v$.form.invoice_ico.$touch())},null,42,IIo),[[wt,i.form.invoice_ico]]),c("label",PIo,m(e.$t("administration.school.detail.invoice_info.invoice_ico")),1),o.v$.form.invoice_ico.$error&&o.v$.form.invoice_ico.maxLength.$invalid?(h(),g("span",AIo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])]),c("div",DIo,[c("div",xIo,[Oe(c("input",{id:"invoice_ico",class:X({"form-control":!0,"is-invalid":o.v$.form.invoice_dic.$error}),placeholder:e.$t("administration.school.detail.invoice_info.invoice_dic"),type:"text",name:"invoice_ico","onUpdate:modelValue":t[29]||(t[29]=l=>i.form.invoice_dic=l),v:o.v$.form.invoice_dic,onInput:t[30]||(t[30]=l=>o.v$.form.invoice_dic.$touch())},null,42,OIo),[[wt,i.form.invoice_dic]]),c("label",LIo,m(e.$t("administration.school.detail.invoice_info.invoice_dic")),1),o.v$.form.invoice_dic.$error&&o.v$.form.invoice_dic.maxLength.$invalid?(h(),g("span",MIo,m(e.$t("school.admin.add_school.errors.max_chars")),1)):D("",!0)])])])]),_:1},8,["title"])]),_:1},8,["onSubmit"])):D("",!0)}const RIo=U(iEo,[["render",NIo]]),jIo={components:{FormSidebar:_n},data(){return{note:""}},computed:{...xe({data:"sidebar/getData",auth:"auth/auth"})},methods:{update(){this.$store.dispatch("administrationSchool/adminNoteUpdate",{id:this.data.school.id,note:this.note})}},mounted(){this.note=this.data.school.admin_note}},FIo={class:"form-group form-floating"},zIo=["placeholder"],UIo={class:"form-label"};function BIo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"school-admin-note-update",onSubmit:r.update},{title:F(()=>[z(m(e.data.school.admin_note?e.$t("school.comment.edit"):e.$t("school.comment.add")),1)]),subtitle:F(()=>[z(m(e.data.school.long_name),1)]),"submit-button":F(()=>[z(m(e.data.school.admin_note?e.$t("administration.save"):e.$t("administration.add")),1)]),content:F(()=>[c("div",FIo,[Oe(c("textarea",{id:"note",class:X({"form-control":!0}),placeholder:e.$t("public.commentary_write"),name:"note","onUpdate:modelValue":t[0]||(t[0]=a=>i.note=a),rows:"10"},null,8,zIo),[[wt,i.note]]),c("label",UIo,m(e.$t("public.commentary")),1)])]),_:1},8,["onSubmit"])):D("",!0)}const HIo=U(jIo,[["render",BIo]]),VIo={components:{FormSidebar:_n},data(){return{amount:null}},computed:{...xe({school:"administrationSchool/getDetail",auth:"auth/auth"})},methods:{create(){this.$store.dispatch("administrationSchoolOrder/creditOrderPlace",{id:this.school.id,amount:this.amount,filters:Mi.getFilters(this.$route.query)}).then(()=>{this.amount=null})}}},qIo={class:"mb-3"},YIo={class:"form-group form-floating"},WIo=["placeholder"],GIo={for:"amount",class:"form-label"};function ZIo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"school-credit-order-create-admin",onSubmit:r.create},{title:F(()=>[z(m(e.$t("administration.school.detail.list.finance.order.credit_order.sidepanel.title")),1)]),subtitle:F(()=>[z(m(e.school.long_name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.school.detail.list.finance.order.credit_order.sidepanel.button")),1)]),content:F(()=>[c("div",qIo,m(e.$t("administration.school.detail.list.finance.order.credit_order.sidepanel.text")),1),c("div",YIo,[Oe(c("input",{id:"amount",class:"form-control",placeholder:e.$t("administration.school.detail.list.finance.order.credit_order.sidepanel.placeholder"),type:"number",min:"1",name:"amount","onUpdate:modelValue":t[0]||(t[0]=a=>i.amount=a)},null,8,WIo),[[wt,i.amount]]),c("label",GIo,m(e.$t("administration.school.detail.list.finance.order.credit_order.sidepanel.label")),1)])]),_:1},8,["onSubmit"])):D("",!0)}const KIo=U(VIo,[["render",ZIo]]),JIo={components:{FormSidebar:_n,TabListNoVueRouter:JL},data(){return{amount:null,comment:"",primaryColor:window.primaryColor,type:"add",tabNames:["add","remove"],titles:[this.$t("administration.add"),this.$t("administration.remove")]}},computed:{...xe({school:"administrationSchool/getDetail",auth:"auth/auth"}),budgetAfterChange(){return this.type=="add"?this.school.budget+this.amountNumber:Math.max(this.school.budget-this.amountNumber,0)},amountNumber(){let e=Number(this.amount);return Math.max(e,0)}},methods:{edit(){if(this.v$.$touch(),this.v$.$invalid)return;this.$store.commit("sidebar/setLoading",!0),(this.type=="add"?Zs.creditAdd:Zs.creditRemove)(this.school.id,{amount:this.amountNumber,comment:this.comment}).then(t=>{window.flash(t.data.message,"success"),this.$store.dispatch("sidebar/close"),this.$store.dispatch("administrationSchool/detail",{id:this.school.id}),this.$store.dispatch("administrationSchoolEmployee/index",{id:this.school.id,filters:Mi.getFilters(this.$route.query)})}).catch(t=>{this.$store.commit("sidebar/setLoading",!1),t.response.data.errors?Object.entries(t.response.data.errors).forEach(([,o])=>{o.forEach(i=>{window.flash(i,"error")})}):window.flash(t.response.data.message,"error")}).finally(()=>{this.reset()})},reset(){this.amount=1,this.comment=null,this.type="add",this.v$.$reset()}},validations(){return{amount:{required:Yt,minValue:Ra(1),maxValue:Vd(this.type=="add"?Number.POSITIVE_INFINITY:this.school.budget)},comment:{}}},setup(){return{v$:In()}},watch:{amount(e){e<=0&&(this.amount=null)}}},XIo={class:"form-group form-floating mb-4"},QIo=["placeholder"],ePo={for:"amount",class:"form-label"},tPo={key:0,class:"invalid-feedback"},nPo={key:1,class:"invalid-feedback"},oPo={key:2,class:"invalid-feedback"},iPo={class:"medium"},rPo={class:"form-group form-floating"},sPo=["placeholder"],aPo={class:"form-label"};function lPo(e,t,n,o,i,r){const s=y("TabListNoVueRouter"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"school-credit-update",onSubmit:r.edit,"submit-color":i.type=="add"?"success":"danger"},{title:F(()=>[z(m(e.$t("administration.school.detail.credit.title")),1)]),subtitle:F(()=>[z(m(e.school.long_name),1)]),"submit-button":F(()=>[z(m(i.type=="add"?e.$t("administration.add"):e.$t("administration.remove")),1)]),content:F(()=>[k(s,{class:"mb-5 tabs-custom-color",titles:i.titles,"tab-names":i.tabNames,value:i.type,"onUpdate:value":t[0]||(t[0]=l=>i.type=l)},null,8,["titles","tab-names","value"]),c("div",XIo,[Oe(c("input",{"onUpdate:modelValue":t[1]||(t[1]=l=>o.v$.amount.$model=l),name:"amount",id:"amount",type:"number",placeholder:e.$t("administration.school.detail.credit.amount"),class:X({"form-control":!0,"is-invalid":o.v$.amount.$error}),step:"1"},null,10,QIo),[[wt,o.v$.amount.$model]]),c("label",ePo,m(e.$t("administration.school.detail.credit.amount")),1),o.v$.amount.$error&&o.v$.amount.required.$invalid?(h(),g("span",tPo,m(e.$t("validation.custom.school_budget_amount.required")),1)):D("",!0),o.v$.amount.$error&&o.v$.amount.minValue.$invalid?(h(),g("span",nPo,m(e.$t("validation.custom.school_budget_amount.min")),1)):D("",!0),o.v$.amount.$error&&o.v$.amount.maxValue.$invalid&&i.type!="add"?(h(),g("span",oPo,m(e.$t("validation.custom.school_budget_amount.max_remove",{budget:e.school.budget})),1)):D("",!0),c("span",iPo,m(e.$t("school.admin.school.budget.modal.after_change")+" "+r.budgetAfterChange+" "+e.$t("currency.short")),1)]),c("div",rPo,[Oe(c("textarea",{id:"comment",class:X({"form-control":!0,"is-invalid":o.v$.comment.$error}),placeholder:e.$t("school.admin.school.budget.modal.comment.placeholder"),name:"comment","onUpdate:modelValue":t[2]||(t[2]=l=>o.v$.comment.$model=l),maxlength:"240",rows:"5"},null,10,sPo),[[wt,o.v$.comment.$model]]),c("label",aPo,m(e.$t("school.admin.school.budget.modal.comment.label")),1)])]),_:1},8,["onSubmit","submit-color"])):D("",!0)}const cPo=U(JIo,[["render",lPo]]),dPo={components:{DateSinglePicker:dd,FormSidebar:_n},data(){return{primaryColor:window.primaryColor,expiryDate:null,today:gt().toISOString()}},computed:{...xe({school:"administrationSchool/getDetail",auth:"auth/auth"}),expiryDateComputed:{get(){let e=gt().add(14,"days");if(this.school.credit_expiry_date_iso){let t=gt(this.school.credit_expiry_date_iso);return t.isAfter(e)?t.toISOString():e.toISOString()}return e.toISOString()},set(e){this.expiryDate=e}}},methods:{edit(){let e=this.expiryDate?this.expiryDate:this.expiryDateComputed;this.$store.dispatch("administrationSchool/updateExpiryDate",{id:this.school.id,date:e})}}},uPo={class:"row"},hPo={class:"col-12 mb-4"},fPo={class:"col-12"},mPo={class:"form-group"};function pPo(e,t,n,o,i,r){const s=y("DateSinglePicker"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"school-credit-expiry-extend",onSubmit:r.edit},{title:F(()=>[z(m(e.$t("administration.school.detail.credit.title")),1)]),subtitle:F(()=>[z(m(e.school.long_name),1)]),"submit-button":F(()=>[z(m(e.$t("public.save")),1)]),content:F(()=>[c("div",uPo,[c("div",hPo,m(e.$t("administration.school.detail.credit.expires_at",{expires_at:e.school.credit_expiry_date})),1),c("div",fPo,[c("div",mPo,[k(s,{id:"expiry_date",name:"expiry_date",class:"form-control border-radius-end-none py-2 px-3",mode:"date",value:r.expiryDateComputed,"onUpdate:value":t[0]||(t[0]=l=>r.expiryDateComputed=l),placeholder:e.$t("voucher.now"),label:e.$t("administration.school.detail.credit.expiry_date"),"min-date":i.today,"is-small-label":""},null,8,["value","placeholder","label","min-date"])])])])]),_:1},8,["onSubmit"])):D("",!0)}const gPo=U(dPo,[["render",pPo]]),vPo={components:{FormSidebar:_n,UserPicker:Rde},data(){return{pickedUser:null}},computed:{...xe({school:"administrationSchool/getDetail",auth:"auth/auth"})},methods:{create(){this.pickedUser?this.$store.dispatch("administrationSchoolEmployee/create",{schoolId:this.school.id,userId:this.pickedUser.id,filters:Mi.getFilters(this.$route.query)}).then(()=>{this.pickedUser=null}):window.flash(this.$t("user.not_selected"),"error")}}};function _Po(e,t,n,o,i,r){const s=y("UserPicker"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"school-employee-create",onSubmit:r.create},{title:F(()=>[z(m(e.$t("administration.school.detail.list.user.add.title")),1)]),subtitle:F(()=>[z(m(e.school.long_name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.add")),1)]),content:F(()=>[k(s,{user:i.pickedUser,"onUpdate:user":t[0]||(t[0]=l=>i.pickedUser=l)},null,8,["user"])]),_:1},8,["onSubmit"])):D("",!0)}const yPo=U(vPo,[["render",_Po]]),bPo={components:{FormSidebar:_n},data(){return{loading:!1,primaryColor:window.primaryColor}},computed:{...xe({order:"sidebar/getData",auth:"auth/auth"})},methods:{confirm(){this.$store.commit("sidebar/setLoading",!0),this.$store.dispatch("administrationFinanceOrder/pay",{order:this.order}).then(()=>{window.eventBus.emit("reload-orders"),this.$store.dispatch("sidebar/close")}).catch(()=>{this.$store.dispatch("sidebar/close")})}}},kPo={class:"mb-0"};function wPo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"order-payment-confirm",onSubmit:r.confirm},{title:F(()=>[z(m(e.$t("administration.school.detail.list.finance.order.confirm.title")),1)]),subtitle:F(()=>[z(m(e.order.number??e.order.id),1)]),"submit-button":F(()=>[z(m(e.$t("administration.confirm")),1)]),content:F(()=>[c("p",kPo,m(e.$t("administration.school.detail.list.finance.order.confirm.subtitle")),1)]),_:1},8,["onSubmit"])):D("",!0)}const $Po=U(bPo,[["render",wPo]]),CPo={components:{FormSidebar:_n},computed:{...xe({order:"sidebar/getData",auth:"auth/auth"})},methods:{deleteOrder(){this.$store.commit("sidebar/setLoading",!0);let e=null;this.order.schoolId?this.order.type==="product"?e=Zs.orderDelete:this.order.type==="credit"&&(e=Zs.creditOrderDelete):this.order.type==="product"?e=Ei.orderDelete:this.order.type==="credit"?e=Ei.creditOrderDelete:e=Ei.voucherOrderDelete,e(this.order.id).then(t=>{this.$store.dispatch("sidebar/close"),window.flash(t.data.message,"success"),window.eventBus.emit("reload-orders")}).catch(t=>{this.$store.commit("sidebar/setLoading",!1),window.flash(t.response,"error")})}}},SPo={class:"mb-0"};function TPo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"order-delete",onSubmit:r.deleteOrder,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("administration.school.detail.list.finance.order.delete.title")),1)]),subtitle:F(()=>[z(m(e.order.number??e.order.id),1)]),"submit-button":F(()=>[z(m(e.$t("administration.delete")),1)]),content:F(()=>[c("p",SPo,m(e.$t("administration.school.detail.list.finance.order.delete.subtitle")),1)]),_:1},8,["onSubmit"])):D("",!0)}const EPo=U(CPo,[["render",TPo]]),IPo={props:{type:{type:String,default:null}}},PPo={key:0,class:"d-flex align-items-center mt-2"},APo=["innerHTML"],DPo={key:1,class:"d-flex align-items-center mt-2"},xPo=["innerHTML"],OPo={key:2,class:"d-flex align-items-center mt-2"},LPo=["innerHTML"],MPo={key:3,class:"d-flex align-items-center mt-2"},NPo=["innerHTML"];function RPo(e,t,n,o,i,r){const s=y("app-icon");return h(),g("div",null,[n.type==="info"?(h(),g("div",PPo,[k(s,{icon:"info-circle",class:"me-1"}),c("span",{class:"text-gray-700 medium",innerHTML:e.$t("infobox.editor.info_types.info")},null,8,APo)])):D("",!0),n.type==="new"?(h(),g("div",DPo,[k(s,{icon:"info-circle",class:"me-1"}),c("span",{class:"text-gray-700 medium",innerHTML:e.$t("infobox.editor.info_types.new")},null,8,xPo)])):D("",!0),n.type==="error"?(h(),g("div",OPo,[k(s,{icon:"info-circle",class:"me-1"}),c("span",{class:"text-gray-700 medium",innerHTML:e.$t("infobox.editor.info_types.error")},null,8,LPo)])):D("",!0),n.type==="warning"?(h(),g("div",MPo,[k(s,{icon:"info-circle",class:"me-1"}),c("span",{class:"text-gray-700 medium",innerHTML:e.$t("infobox.editor.info_types.warning")},null,8,NPo)])):D("",!0)])}const jde=U(IPo,[["render",RPo]]),jPo={components:{DateSinglePicker:dd,FormSidebar:_n,InfoBoxTypeInfo:jde,CheckboxInput:js},validations:{title:{required:Yt,maxLength:hi(G2.maxTitleLength)},content:{required:Yt},link_title:{},link_href:{}},data(){return{infoboxConfig:G2,today:gt(),timezone:mr.timezone,infoboxTypes:[{label:this.$t("infobox.types.info"),code:"info"},{label:this.$t("infobox.types.new"),code:"new"},{label:this.$t("infobox.types.error"),code:"error"},{label:this.$t("infobox.types.warning"),code:"warning"}]}},computed:{...xe({infobox:"administrationInfoBox/getDetail",auth:"auth/auth"}),type:{get(){return this.$store.getters["administrationInfoBox/getDetailType"]},set(e){this.$store.commit("administrationInfoBox/setDetailType",e)}},is_only_for_authors:{get(){return this.$store.getters["administrationInfoBox/getDetailIsOnlyForAuthors"]},set(e){this.$store.commit("administrationInfoBox/setDetailIsOnlyForAuthors",e)}},title:{get(){return this.$store.getters["administrationInfoBox/getDetailTitle"]},set(e){this.$store.commit("administrationInfoBox/setDetailTitle",e)}},content:{get(){return this.$store.getters["administrationInfoBox/getDetailContent"]},set(e){this.$store.commit("administrationInfoBox/setDetailContent",e)}},link_title:{get(){return this.$store.getters["administrationInfoBox/getDetailLinkTitle"]},set(e){this.$store.commit("administrationInfoBox/setDetailLinkTitle",e)}},link_href:{get(){return this.$store.getters["administrationInfoBox/getDetailLinkHref"]},set(e){this.$store.commit("administrationInfoBox/setDetailLinkHref",e)}},starts_at:{get(){return this.$store.getters["administrationInfoBox/getDetailStartsAt"]},set(e){this.$store.commit("administrationInfoBox/setDetailStartsAt",e)}},ends_at:{get(){return this.$store.getters["administrationInfoBox/getDetailEndsAt"]},set(e){this.$store.commit("administrationInfoBox/setDetailEndsAt",e)}}},methods:{create(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("administrationInfoBox/create",{filters:Mi.getFilters(this.$route.query)}).then(()=>{this.v$.$reset()})},cancel(){this.$store.commit("administrationInfoBox/resetDetail")},removeStartsAt(){this.starts_at=""},removeEndsAt(){this.ends_at=""}},setup(){return{v$:In()}}},FPo={class:"form-group form-floating"},zPo={for:"type",class:""},UPo={class:"form-group form-floating mt-3"},BPo={class:"length-counter"},HPo=["placeholder","maxlength"],VPo={for:"title",class:"form-label"},qPo={key:0,class:"invalid-feedback"},YPo={key:1,class:"invalid-feedback"},WPo={class:"form-group form-floating mt-3"},GPo=["placeholder"],ZPo={for:"content",class:"form-label"},KPo={key:0,class:"invalid-feedback"},JPo={class:"form-group form-floating mt-3"},XPo=["placeholder"],QPo={for:"link_title",class:"form-label"},eAo={class:"form-group form-floating mt-3"},tAo=["placeholder"],nAo={for:"link_href",class:"form-label"},oAo={class:"row mt-3"},iAo={class:"col-12 col-md-6"},rAo={class:"col-12 col-md-6"};function sAo(e,t,n,o,i,r){const s=y("v-select"),a=y("InfoBoxTypeInfo"),l=y("DateSinglePicker"),d=y("CheckboxInput"),u=y("FormSidebar");return e.auth.is_admin?(h(),W(u,{key:0,id:"info-box-create",onClose:r.cancel,onSubmit:r.create},{title:F(()=>[z(m(e.$t("administration.content.infobox.create.title")),1)]),"submit-button":F(()=>[z(m(e.$t("administration.create")),1)]),content:F(()=>[c("div",FPo,[k(s,{id:"type",placeholder:"Vyberte si...",label:"label",class:"form-control",modelValue:r.type,"onUpdate:modelValue":t[0]||(t[0]=f=>r.type=f),options:i.infoboxTypes,reduce:f=>f.code,"close-on-select":!0,clearable:!1},null,8,["modelValue","options","reduce"]),c("label",zPo,m(e.$t("infobox.editor.infobox_type")),1)]),k(a,{type:r.type},null,8,["type"]),c("div",UPo,[c("span",BPo,m((r.title?r.title.length:0)+"/"+i.infoboxConfig.maxTitleLength+" "+e.$t("infobox.editor.characters")),1),Oe(c("input",{id:"title",class:X({"form-control":!0,"is-invalid":o.v$.title.$error}),placeholder:e.$t("infobox.editor.title"),type:"text",name:"title","onUpdate:modelValue":t[1]||(t[1]=f=>o.v$.title.$model=f),maxlength:i.infoboxConfig.maxTitleLength},null,10,HPo),[[wt,o.v$.title.$model]]),c("label",VPo,m(e.$t("infobox.editor.title")),1),o.v$.title.$error&&o.v$.title.required.$invalid?(h(),g("span",qPo,m(e.$t("infobox.editor.validation.title_required")),1)):D("",!0),o.v$.title.$error&&o.v$.title.maxLength.$invalid?(h(),g("span",YPo,m(e.$t("infobox.editor.validation.title_max_length")),1)):D("",!0)]),c("div",WPo,[Oe(c("textarea",{id:"content",class:X({"form-control":!0,"is-invalid":o.v$.content.$error}),placeholder:e.$t("infobox.editor.text"),rows:"4",type:"text",name:"content","onUpdate:modelValue":t[2]||(t[2]=f=>o.v$.content.$model=f)},null,10,GPo),[[wt,o.v$.content.$model]]),c("label",ZPo,m(e.$t("infobox.editor.text")),1),o.v$.content.$error&&o.v$.content.required.$invalid?(h(),g("span",KPo,m(e.$t("infobox.editor.validation.text_required")),1)):D("",!0)]),c("div",JPo,[Oe(c("input",{id:"link_title",class:"form-control",placeholder:e.$t("infobox.editor.link_title"),type:"text",name:"link_title","onUpdate:modelValue":t[3]||(t[3]=f=>o.v$.link_title.$model=f)},null,8,XPo),[[wt,o.v$.link_title.$model]]),c("label",QPo,m(e.$t("infobox.editor.link_title")),1)]),c("div",eAo,[Oe(c("input",{id:"link_href",class:"form-control",placeholder:e.$t("infobox.editor.link_href"),type:"text",name:"link_href","onUpdate:modelValue":t[4]||(t[4]=f=>o.v$.link_href.$model=f)},null,8,tAo),[[wt,o.v$.link_href.$model]]),c("label",nAo,m(e.$t("infobox.editor.link_href")),1)]),c("div",oAo,[c("div",iAo,[k(l,{class:"form-control",mode:"datetime",id:"starts_at",name:"starts_at",value:r.starts_at,"onUpdate:value":t[5]||(t[5]=f=>r.starts_at=f),placeholder:e.$t("infobox.editor.starts_at.placeholder"),"min-date":i.today.toISOString(),"is-small-label":""},null,8,["value","placeholder","min-date"])]),c("div",rAo,[k(l,{class:"form-control",mode:"datetime",id:"ends_at",name:"ends_at","input-class":"form-control",value:r.ends_at,"onUpdate:value":t[6]||(t[6]=f=>r.ends_at=f),placeholder:e.$t("infobox.editor.ends_at.placeholder"),"min-date":i.today.toISOString(),"is-small-label":""},null,8,["value","placeholder","min-date"])])]),k(d,{id:"is_only_for_authors",value:r.is_only_for_authors,"onUpdate:value":t[7]||(t[7]=f=>r.is_only_for_authors=f),label:e.$t("infobox.editor.only_for_authors"),class:"mt-3"},null,8,["value","label"])]),_:1},8,["onClose","onSubmit"])):D("",!0)}const aAo=U(jPo,[["render",sAo]]),lAo={components:{DateSinglePicker:dd,FormSidebar:_n,InfoBoxTypeInfo:jde,CheckboxInput:js},validations:{title:{required:Yt,maxLength:hi(G2.maxTitleLength)},content:{required:Yt},link_title:{},link_href:{}},data(){return{infobox:G2,today:gt(),timezone:mr.timezone,infoboxTypes:[{label:this.$t("infobox.types.info"),code:"info"},{label:this.$t("infobox.types.new"),code:"new"},{label:this.$t("infobox.types.error"),code:"error"},{label:this.$t("infobox.types.warning"),code:"warning"}]}},computed:{...xe({infobox:"administrationInfoBox/getDetail",auth:"auth/auth"}),type:{get(){return this.$store.getters["administrationInfoBox/getDetailType"]},set(e){this.$store.commit("administrationInfoBox/setDetailType",e)}},is_only_for_authors:{get(){return this.$store.getters["administrationInfoBox/getDetailIsOnlyForAuthors"]},set(e){this.$store.commit("administrationInfoBox/setDetailIsOnlyForAuthors",e)}},title:{get(){return this.$store.getters["administrationInfoBox/getDetailTitle"]},set(e){this.$store.commit("administrationInfoBox/setDetailTitle",e)}},content:{get(){return this.$store.getters["administrationInfoBox/getDetailContent"]},set(e){this.$store.commit("administrationInfoBox/setDetailContent",e)}},link_title:{get(){return this.$store.getters["administrationInfoBox/getDetailLinkTitle"]},set(e){this.$store.commit("administrationInfoBox/setDetailLinkTitle",e)}},link_href:{get(){return this.$store.getters["administrationInfoBox/getDetailLinkHref"]},set(e){this.$store.commit("administrationInfoBox/setDetailLinkHref",e)}},starts_at:{get(){return this.$store.getters["administrationInfoBox/getDetailStartsAt"]},set(e){this.$store.commit("administrationInfoBox/setDetailStartsAt",e)}},ends_at:{get(){return this.$store.getters["administrationInfoBox/getDetailEndsAt"]},set(e){this.$store.commit("administrationInfoBox/setDetailEndsAt",e)}}},methods:{update(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("administrationInfoBox/update",{filters:Mi.getFilters(this.$route.query)}).then(()=>{this.v$.$reset()})},cancel(){this.$store.commit("administrationInfoBox/resetDetail")},removeStartsAt(){this.starts_at=""},removeEndsAt(){this.ends_at=""}},setup(){return{v$:In()}}},cAo={class:"form-group form-floating"},dAo={for:"type",class:""},uAo={class:"form-group form-floating mt-3"},hAo={class:"length-counter"},fAo=["placeholder","maxlength"],mAo={for:"title",class:"form-label"},pAo={key:0,class:"invalid-feedback"},gAo={key:1,class:"invalid-feedback"},vAo={class:"form-group form-floating mt-3"},_Ao=["placeholder"],yAo={for:"content",class:"form-label"},bAo={key:0,class:"invalid-feedback"},kAo={class:"form-group form-floating mt-3"},wAo=["placeholder"],$Ao={for:"link_title",class:"form-label"},CAo={class:"form-group form-floating mt-3"},SAo=["placeholder"],TAo={for:"link_href",class:"form-label"},EAo={class:"row mt-3"},IAo={class:"col-12 col-md-6"},PAo={class:"col-12 col-md-6"};function AAo(e,t,n,o,i,r){const s=y("v-select"),a=y("InfoBoxTypeInfo"),l=y("DateSinglePicker"),d=y("CheckboxInput"),u=y("FormSidebar");return e.auth.is_admin?(h(),W(u,{key:0,id:"info-box-update",onClose:r.cancel,onSubmit:r.update},{title:F(()=>[z(m(e.$t("administration.content.infobox.update.title")),1)]),subtitle:F(()=>[z(m(i.infobox.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.update")),1)]),content:F(()=>[c("div",cAo,[k(s,{id:"type",placeholder:"Vyberte si...",label:"label",class:"form-control",modelValue:r.type,"onUpdate:modelValue":t[0]||(t[0]=f=>r.type=f),options:i.infoboxTypes,reduce:f=>f.code,"close-on-select":!0,clearable:!1},null,8,["modelValue","options","reduce"]),c("label",dAo,m(e.$t("infobox.editor.infobox_type")),1)]),k(a,{type:r.type},null,8,["type"]),c("div",uAo,[c("span",hAo,m((r.title?r.title.length:0)+"/"+i.infobox.maxTitleLength+" "+e.$t("infobox.editor.characters")),1),Oe(c("input",{id:"title",class:X({"form-control":!0,"is-invalid":o.v$.title.$error}),placeholder:e.$t("infobox.editor.title"),type:"text",name:"title","onUpdate:modelValue":t[1]||(t[1]=f=>o.v$.title.$model=f),maxlength:i.infobox.maxTitleLength},null,10,fAo),[[wt,o.v$.title.$model]]),c("label",mAo,m(e.$t("infobox.editor.title")),1),o.v$.title.$error&&o.v$.title.required.$invalid?(h(),g("span",pAo,m(e.$t("infobox.editor.validation.title_required")),1)):D("",!0),o.v$.title.$error&&o.v$.title.maxLength.$invalid?(h(),g("span",gAo,m(e.$t("infobox.editor.validation.title_max_length")),1)):D("",!0)]),c("div",vAo,[Oe(c("textarea",{id:"content",class:X({"form-control":!0,"is-invalid":o.v$.content.$error}),placeholder:e.$t("infobox.editor.text"),rows:"4",type:"text",name:"content","onUpdate:modelValue":t[2]||(t[2]=f=>o.v$.content.$model=f)},null,10,_Ao),[[wt,o.v$.content.$model]]),c("label",yAo,m(e.$t("infobox.editor.text")),1),o.v$.content.$error&&o.v$.content.required.$invalid?(h(),g("span",bAo,m(e.$t("infobox.editor.validation.text_required")),1)):D("",!0)]),c("div",kAo,[Oe(c("input",{id:"link_title",class:"form-control",placeholder:e.$t("infobox.editor.link_title"),type:"text",name:"link_title","onUpdate:modelValue":t[3]||(t[3]=f=>o.v$.link_title.$model=f)},null,8,wAo),[[wt,o.v$.link_title.$model]]),c("label",$Ao,m(e.$t("infobox.editor.link_title")),1)]),c("div",CAo,[Oe(c("input",{id:"link_href",class:"form-control",placeholder:e.$t("infobox.editor.link_href"),type:"text",name:"link_href","onUpdate:modelValue":t[4]||(t[4]=f=>o.v$.link_href.$model=f)},null,8,SAo),[[wt,o.v$.link_href.$model]]),c("label",TAo,m(e.$t("infobox.editor.link_href")),1)]),c("div",EAo,[c("div",IAo,[k(l,{class:"form-control",mode:"datetime",id:"starts_at",name:"starts_at",value:r.starts_at,"onUpdate:value":t[5]||(t[5]=f=>r.starts_at=f),placeholder:e.$t("infobox.editor.starts_at.placeholder"),"min-date":i.today.toISOString(),"is-small-label":""},null,8,["value","placeholder","min-date"])]),c("div",PAo,[k(l,{class:"form-control",mode:"datetime",id:"ends_at",name:"ends_at","input-class":"form-control",value:r.ends_at,"onUpdate:value":t[6]||(t[6]=f=>r.ends_at=f),placeholder:e.$t("infobox.editor.ends_at.placeholder"),"min-date":i.today.toISOString(),"is-small-label":""},null,8,["value","placeholder","min-date"])])]),k(d,{id:"is_only_for_authors",value:r.is_only_for_authors,"onUpdate:value":t[7]||(t[7]=f=>r.is_only_for_authors=f),label:e.$t("infobox.editor.only_for_authors"),class:"mt-3"},null,8,["value","label"])]),_:1},8,["onClose","onSubmit"])):D("",!0)}const DAo=U(lAo,[["render",AAo]]),xAo={components:{FormSidebar:_n},computed:{...xe({infobox:"administrationInfoBox/getDetail",auth:"auth/auth"})},methods:{deletee(){this.$store.dispatch("administrationInfoBox/delete",{id:this.infobox.id,filters:Mi.getFilters(this.$route.query)})}}};function OAo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"info-box-delete",onSubmit:r.deletee,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("administration.content.infobox.delete.title")),1)]),subtitle:F(()=>[z(m(e.infobox.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.delete")),1)]),content:F(()=>[z(m(e.$t("administration.content.infobox.delete.subtitle")),1)]),_:1},8,["onSubmit"])):D("",!0)}const LAo=U(xAo,[["render",OAo]]),MAo={props:{product:Object}},NAo={class:"d-flex align-items-center text-truncate"},RAo=["href"],jAo=["src"],FAo={class:"flex-grow-1 medium text-truncate"},zAo=["href"],UAo={class:"small text-gray-600 text-truncate"},BAo=["href"];function HAo(e,t,n,o,i,r){return h(),g("div",NAo,[c("a",{href:e.ziggyRoute("product.show",{id:n.product.id}),target:"_blank"},[c("img",{src:n.product.cover_img_thumbnail,width:"32",height:"32",class:"rounded me-2"},null,8,jAo)],8,RAo),c("div",FAo,[c("a",{href:e.ziggyRoute("product.show",{id:n.product.id}),target:"_blank",class:"link-dark"},m(n.product.title),9,zAo),c("div",UAo,[c("a",{href:e.ziggyRoute("user.show",{id:n.product.author.id}),target:"_blank",class:"link-dark"},m(n.product.author.first_name+" "+n.product.author.last_name),9,BAo)])])])}const Fde=U(MAo,[["render",HAo]]),VAo={components:{AppIcon:Ue},props:{id:Number,disabled:Boolean},methods:{add(){this.$store.dispatch("administrationSection/addDetailProduct",{id:this.id}),this.$store.dispatch("administrationSection/productsAdded")}}},qAo={class:"d-inline"},YAo=["disabled"];function WAo(e,t,n,o,i,r){const s=y("AppIcon"),a=sn("tooltip");return Oe((h(),g("div",qAo,[c("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[0]||(t[0]=(...l)=>r.add&&r.add(...l)),disabled:n.disabled},[n.disabled?(h(),W(s,{key:0,icon:"check"})):(h(),W(s,{key:1,icon:"plus-circle"}))],8,YAo)])),[[a,{content:n.disabled?e.$t("administration.content.section.create.product.added_already"):null,delay:{show:500,hide:100},triggers:["hover","click"]}]])}const GAo=U(VAo,[["render",WAo]]),ZAo={components:{SectionCreateProduct:Fde,SectionCreateProductAddButton:GAo,Loading:Rt,Bootstrap5Pagination:Zi},data(){return{primaryColor:window.primaryColor}},computed:{...xe({section:"administrationSection/getDetail",list:"administrationSection/getProducts",loading:"administrationSection/getProductsLoading"}),search:{get(){return this.$store.getters["administrationSection/getProductsSearch"]},set(e){this.$store.commit("administrationSection/setProductsSearch",e)}}},methods:{load(){this.$store.dispatch("administrationSection/products")},setPage(e){this.$store.commit("administrationSection/setProductsPage",e)},setPageAndLoad(e){this.setPage(e),this.load()}},watch:{search(){this.setPage(1),this.load()}},mounted(){this.load(),this.load=is.debounce(this.load,500)}},KAo={class:"form-group form-floating mb-4"},JAo=["placeholder"],XAo={class:"form-label",for:"name"},QAo={key:0,class:"vl-parent mh-8"},eDo={key:1,class:"text-center text-gray-600"};function tDo(e,t,n,o,i,r){const s=y("Loading"),a=y("SectionCreateProduct"),l=y("SectionCreateProductAddButton"),d=y("Bootstrap5Pagination");return h(),g("div",null,[c("div",KAo,[Oe(c("input",{name:"name",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=u=>r.search=u),placeholder:e.$t("administration.content.section.create.product.id")},null,8,JAo),[[wt,r.search]]),c("label",XAo,m(e.$t("administration.content.section.create.product.id")),1)]),c("div",null,[e.loading?(h(),g("div",QAo,[k(s,{active:e.loading,"onUpdate:active":t[1]||(t[1]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.data.length?(h(!0),g(pe,{key:2},Me(e.list.data,(u,f)=>(h(),g("div",{key:f,class:"d-flex justify-content-between align-items-center border px-2dot5 py-2dot5"},[k(a,{product:u},null,8,["product"]),k(l,{id:u.id,disabled:e.section.products.includes(u.id)},null,8,["id","disabled"])]))),128)):(h(),g("div",eDo,m(e.$t("product.not_found.title")),1)),e.loading?D("",!0):(h(),W(d,{key:3,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPageAndLoad,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])])}const zde=U(ZAo,[["render",tDo]]),nDo={components:{AppIcon:Ue},props:{id:Number},computed:{...xe({section:"administrationSection/getDetail"})},methods:{remove(){this.$store.dispatch("administrationSection/removeDetailProduct",{id:this.id}),this.$store.dispatch("administrationSection/productsAdded")}}};function oDo(e,t,n,o,i,r){const s=y("AppIcon");return h(),g("button",{class:"btn btn-tertiary btn-danger btn-sm btn-center",onClick:t[0]||(t[0]=(...a)=>r.remove&&r.remove(...a))},[k(s,{icon:"minus-circle"})])}const iDo=U(nDo,[["render",oDo]]),rDo={components:{SectionCreateProduct:Fde,SectionCreateProductRemoveButton:iDo,Loading:Rt,Bootstrap5Pagination:Zi},data(){return{primaryColor:window.primaryColor}},computed:{...xe({section:"administrationSection/getDetail",list:"administrationSection/getProductsAdded",loading:"administrationSection/getProductsLoading"}),search:{get(){return this.$store.getters["administrationSection/getProductsAddedSearch"]},set(e){this.$store.commit("administrationSection/setProductsAddedSearch",e)}}},methods:{load(){this.$store.dispatch("administrationSection/productsAdded")},setPage(e){this.$store.commit("administrationSection/setProductsAddedPage",e)},setPageAndLoad(e){this.setPage(e),this.load()}},watch:{search(){this.setPage(1),this.load()}},mounted(){this.load(),this.load=is.debounce(this.load,500)}},sDo={class:"form-group form-floating mb-4"},aDo=["placeholder"],lDo={class:"form-label",for:"name"},cDo={key:0,class:"vl-parent mh-8"},dDo={key:1,class:"text-center text-gray-600"};function uDo(e,t,n,o,i,r){const s=y("Loading"),a=y("SectionCreateProduct"),l=y("SectionCreateProductRemoveButton"),d=y("Bootstrap5Pagination");return h(),g("div",null,[c("div",sDo,[Oe(c("input",{name:"name",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=u=>r.search=u),placeholder:e.$t("administration.content.section.create.product.id")},null,8,aDo),[[wt,r.search]]),c("label",lDo,m(e.$t("administration.content.section.create.product.id")),1)]),e.loading?(h(),g("div",cDo,[k(s,{active:e.loading,"onUpdate:active":t[1]||(t[1]=u=>e.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.data.length?(h(!0),g(pe,{key:2},Me(e.list.data,(u,f)=>(h(),g("div",{key:f,class:"d-flex justify-content-between align-items-center border px-2dot5 py-2dot5"},[k(a,{product:u},null,8,["product"]),k(l,{id:u.id},null,8,["id"])]))),128)):(h(),g("div",dDo,m(e.$t("product.not_found.title")),1)),e.loading?D("",!0):(h(),W(d,{key:3,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.setPageAndLoad,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))])}const Ude=U(rDo,[["render",uDo]]),hDo={components:{SubjectSelect:_de,ClassSelect:gde},props:{classSelected:Object,subjectsSelected:Array},computed:{classSelectedModel:{get(){return this.classSelected},set(e){this.$emit("update:classSelected",e)}},subjectsSelectedModel:{get(){return this.subjectsSelected},set(e){this.$emit("update:subjectsSelected",e)}}}};function fDo(e,t,n,o,i,r){const s=y("ClassSelect"),a=y("SubjectSelect");return h(),g("div",null,[k(s,{selected:r.classSelectedModel,"onUpdate:selected":t[0]||(t[0]=l=>r.classSelectedModel=l),"close-on-select":""},null,8,["selected"]),k(a,{class:"mt-4","class-selected":r.classSelectedModel,selected:r.subjectsSelectedModel,"onUpdate:selected":t[1]||(t[1]=l=>r.subjectsSelectedModel=l)},null,8,["class-selected","selected"])])}const Bde=U(hDo,[["render",fDo]]),mDo={components:{AppSelect:lk},props:{selected:{type:[Object,Number,Array],default:null},filtered:{type:Boolean,default:!1}},computed:{...xe({sections:"administrationSection/getList"}),sectionsFiltered(){return this.sections.filter(e=>e.type==="manual"||e.type==="category")},selectedModel:{get(){return this.selected},set(e){this.$emit("update:selected",e)}}}};function pDo(e,t,n,o,i,r){const s=y("AppSelect");return h(),W(s,{"option-key":"id","option-name":"title",options:n.filtered?r.sectionsFiltered:e.sections,selected:r.selectedModel,"onUpdate:selected":t[0]||(t[0]=a=>r.selectedModel=a),placeholder:e.$t("filter.choose.section"),label:e.$t("section.title"),multiple:"",searchable:""},null,8,["options","selected","placeholder","label"])}const Hde=U(mDo,[["render",pDo]]),gDo={props:{disabled:{type:Boolean,default:!1}},data(){return{csrf:document.head.querySelector('meta[name="csrf-token"]').content,image:[]}},computed:{...an({sectionId:e=>e.administrationSection.detail.id}),cardImg:{get(){return this.$store.getters["administrationSection/getDetailCardImg"]},set(e){this.$store.commit("administrationSection/setDetailCardImg",e)}}},methods:{cardImgThumbnail(e){e.blob="";let t=window.URL||window.webkitURL;t&&t.createObjectURL&&(e.blob=t.createObjectURL(e.file))},cardImgUpdate(e,t){e&&!t&&(!this.$refs.cardImgUpload||!this.$refs.cardImgUpload.active)&&(this.$refs.cardImgUpload.active=1),e&&t&&!e.active&&t.active&&(window.location.reload(),window.flash(e.response.message,e.xhr.status===200?"success":"error"))}}},vDo={class:"upload-inner upload-block"},_Do={key:0,class:"image-thumbnail mb-0 mt-3"},yDo=["src"];function bDo(e,t,n,o,i,r){const s=y("app-icon"),a=y("upload");return h(),g("div",null,[c("div",{class:X(["upload-box-upload",{"upload-box-upload-disabled":n.disabled}])},[k(a,{"post-action":e.ziggyRoute("administration.api.content.section.card_img.update",{section:e.sectionId}),class:"upload",extensions:"gif,jpg,jpeg,png,webp,svg",accept:"image/png,image/gif,image/jpeg,image/webp,image/svg+xml",multiple:!1,modelValue:i.image,"onUpdate:modelValue":t[0]||(t[0]=l=>i.image=l),onInputFilter:r.cardImgThumbnail,onInputFile:r.cardImgUpdate,headers:{"X-CSRF-TOKEN":i.csrf},ref:"cardImgUpload","input-id":"cardImgUpload",disabled:n.disabled},{default:F(()=>[c("div",vDo,[k(s,{icon:"upload",height:24,width:24,class:X(["me-2",n.disabled?"text-gray-600":"text-primary"])},null,8,["class"]),z(" "+m(e.$t("public.card_background")),1)])]),_:1},8,["post-action","modelValue","onInputFilter","onInputFile","headers","disabled"])],2),r.cardImg?(h(),g("figure",_Do,[c("img",{src:r.cardImg,class:"image-thumbnail"},null,8,yDo)])):D("",!0)])}const kDo=U(gDo,[["render",bDo]]),wDo={props:{disabled:{type:Boolean,default:!1}},data(){return{csrf:document.head.querySelector('meta[name="csrf-token"]').content,image:[]}},computed:{...an({sectionId:e=>e.administrationSection.detail.id}),catalogImg:{get(){return this.$store.getters["administrationSection/getDetailCatalogImg"]},set(e){this.$store.commit("administrationSection/setDetailCatalogImg",e)}}},methods:{catalogImgThumbnail(e){e.blob="";let t=window.URL||window.webkitURL;t&&t.createObjectURL&&(e.blob=t.createObjectURL(e.file))},catalogImgUpdate(e,t){e&&!t&&(!this.$refs.catalogImgUpload||!this.$refs.catalogImgUpload.active)&&(this.$refs.catalogImgUpload.active=1),e&&t&&!e.active&&t.active&&(window.location.reload(),window.flash(e.response.message,e.xhr.status===200?"success":"error"))}}},$Do={class:"upload-inner upload-block"},CDo={key:0,class:"image-thumbnail mb-0 mt-3"},SDo=["src"];function TDo(e,t,n,o,i,r){const s=y("app-icon"),a=y("upload");return h(),g("div",null,[c("div",{class:X(["upload-box-upload",{"upload-box-upload-disabled":n.disabled}])},[k(a,{"post-action":e.ziggyRoute("administration.api.content.section.catalog_img.update",{section:e.sectionId}),class:"upload",extensions:"gif,jpg,jpeg,png,webp,svg",accept:"image/png,image/gif,image/jpeg,image/webp,image/svg+xml",multiple:!1,modelValue:i.image,"onUpdate:modelValue":t[0]||(t[0]=l=>i.image=l),onInputFilter:r.catalogImgThumbnail,onInputFile:r.catalogImgUpdate,headers:{"X-CSRF-TOKEN":i.csrf},ref:"catalogImgUpload","input-id":"catalogImgUpload",disabled:n.disabled},{default:F(()=>[c("div",$Do,[k(s,{icon:"upload",height:24,width:24,class:X(["me-2",n.disabled?"text-gray-600":"text-primary"])},null,8,["class"]),z(" "+m(e.$t("public.catalog_background")),1)])]),_:1},8,["post-action","modelValue","onInputFilter","onInputFile","headers","disabled"])],2),r.catalogImg?(h(),g("figure",CDo,[c("img",{src:r.catalogImg,class:"image-thumbnail maxw-100"},null,8,SDo)])):D("",!0)])}const EDo=U(wDo,[["render",TDo]]),IDo={components:{AppSelect:lk},data(){return{options:[{key:"#1B2A4E",name:this.$t("public.colors.black")},{key:"#FFFFFF",name:this.$t("public.colors.white")}]}},computed:{type:{get(){return this.$store.getters["administrationSection/getDetailTextColor"]},set(e){this.$store.commit("administrationSection/setDetailTextColor",e)}}}};function PDo(e,t,n,o,i,r){const s=y("AppSelect");return h(),g("div",null,[k(s,{selected:r.type,"onUpdate:selected":t[0]||(t[0]=a=>r.type=a),"option-key":"key","option-name":"name",options:i.options,label:e.$t("public.text_color.title"),placeholder:e.$t("public.text_color.select")},null,8,["selected","options","label","placeholder"])])}const ADo=U(IDo,[["render",PDo]]),DDo={props:{disabled:{type:Boolean,default:!1}},computed:{...an({sectionType:e=>e.administrationSection.detail.type})},components:{SectionCardImgUpload:kDo,SectionCatalogImgUpload:EDo,SectionTextColorUpdate:ADo}},xDo={key:0,class:"row gap-3"},ODo={class:"mb-2"},LDo={key:0,class:"text-danger"};function MDo(e,t,n,o,i,r){const s=y("SectionTextColorUpdate"),a=y("SectionCardImgUpload"),l=y("SectionCatalogImgUpload");return e.sectionType=="manual"||e.sectionType=="category"?(h(),g("div",xDo,[c("h4",ODo,m(e.$t("public.design")),1),k(s),k(a,{disabled:n.disabled},null,8,["disabled"]),k(l,{disabled:n.disabled},null,8,["disabled"]),n.disabled?(h(),g("p",LDo,m(e.$t("section.image_upload_after_created")),1)):D("",!0)])):D("",!0)}const Vde=U(DDo,[["render",MDo]]),NDo={components:{FormSidebar:_n,SectionCreateProductAddTable:zde,SectionCreateProductAddedTable:Ude,AppIcon:Ue,draggable:nk,AppSelect:lk,ClassSubjectSelect:Bde,SectionSelect:Hde,SectionDesign:Vde},data(){return{sectionConfig:Fg,activeTab:Fg.tabs.attachProductTab,permanentIds:Fg.permanentIds,images:[],maxFileSize:"5MB",resetSectionDetail:!0,drag:!1}},validations:{title:{required:Yt},productHomepageCount:{required:Yt},type:{required:Yt}},computed:{...xe({detail:"administrationSection/getDetail",categoriesAll:"administrationSection/getCategories",auth:"auth/auth"}),title:{get(){return this.$store.getters["administrationSection/getDetailTitle"]},set(e){this.$store.commit("administrationSection/setDetailTitle",e)}},description:{get(){return this.$store.getters["administrationSection/getDetailDescription"]},set(e){this.$store.commit("administrationSection/setDetailDescription",e)}},type:{get(){return this.$store.getters["administrationSection/getDetailType"]},set(e){this.$store.commit("administrationSection/setDetailType",e)}},productHomepageCount:{get(){return this.$store.getters["administrationSection/getDetailProductHomepageCount"]},set(e){this.$store.commit("administrationSection/setDetailProductHomepageCount",e)}},categories:{get(){return this.$store.getters["administrationSection/getDetailCategories"]},set(e){this.$store.commit("administrationSection/setDetailCategories",e)}},classCategory:{get(){return this.$store.getters["administrationSection/getDetailClass"]},set(e){this.$store.commit("administrationSection/setDetailClass",e)}},subjects:{get(){return this.$store.getters["administrationSection/getDetailSubjects"]},set(e){this.$store.commit("administrationSection/setDetailSubjects",e)}},sections:{get(){return this.$store.getters["administrationSection/getDetailSections"]},set(e){this.$store.commit("administrationSection/setDetailSections",e)}}},methods:{create(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("administrationSection/create",{filters:Mi.getFilters(this.$route.query)}).then(()=>{this.v$.$reset()})},close(){this.resetSectionDetail&&this.$store.commit("administrationSection/resetDetail")},categoryImagePath(e){return this.categoriesAll.find(n=>n.id==e).image_path},categoryName(e){return this.categoriesAll.find(t=>t.id==e).name},categoryRemove(e){var t=this.categories.indexOf(e);t!==-1&&this.categories.splice(t,1)},openCategoryImageUpdateSidebar(e){this.resetSectionDetail=!1;let t=this.categoriesAll.find(n=>n.id==e);this.$store.dispatch("sidebar/close"),this.$store.commit("administrationCategory/setDetail",t),this.$store.dispatch("sidebar/open",{type:"category-image-update",data:{openSectionCreateSidebar:!0}}),this.resetSectionDetail=!0}},mounted(){this.$store.dispatch("administrationSection/categories")},setup(){return{v$:In()}}},RDo={class:"mb-5"},jDo=["placeholder"],FDo={class:"form-label",for:"title"},zDo={key:0,class:"help-block small text-danger"},UDo={class:"form-group form-floating mb-4"},BDo=["placeholder"],HDo={class:"form-label",for:"description"},VDo={key:0},qDo={class:"mb-4"},YDo={key:0,class:"help-block small text-danger"},WDo={key:0,class:"mt-4"},GDo=["placeholder"],ZDo={class:"form-label",for:"product-count"},KDo={key:0,class:"help-block small text-danger"},JDo={key:1,class:"mt-3"},XDo={id:"tabs",class:"tabs mb-4"},QDo={class:"tabList"},exo={key:0,class:"notification notification-gray"},txo={key:4,class:"mt-4"},nxo={class:"form-group form-floating"},oxo={for:"type",class:"form-label"},ixo={class:"mt-3"},rxo={class:"cursor-all-scroll mb-3 border rounded"},sxo={class:"d-flex align-items-center justify-content-between border-bottom p-3"},axo={class:"medium"},lxo=["onClick"],cxo=["onClick"],dxo={key:0,class:"d-flex justify-content-center align-items-center bg-secondary p-3"},uxo=["src"],hxo={key:1},fxo={class:"mt-4"},mxo=["placeholder"],pxo={class:"form-label",for:"product-count"},gxo={key:0,class:"help-block small text-danger"},vxo={key:2},_xo={class:"mt-3"},yxo={id:"tabs",class:"tabs mb-4"},bxo={class:"tabList"},kxo={key:0,class:"notification notification-gray"};function wxo(e,t,n,o,i,r){const s=y("AppSelect"),a=y("SectionCreateProductAddTable"),l=y("SectionCreateProductAddedTable"),d=y("SectionSelect"),u=y("ClassSubjectSelect"),f=y("v-select"),p=y("AppIcon"),v=y("draggable"),_=y("SectionDesign"),b=y("FormSidebar"),C=sn("tooltip");return e.auth.is_admin?(h(),W(b,{key:0,id:"section-create",onClose:r.close,onSubmit:r.create},{title:F(()=>[z(m(e.$t("administration.content.section.create.title")),1)]),"submit-button":F(()=>[z(m(e.$t("administration.create")),1)]),content:F(()=>[c("div",RDo,[c("div",{class:X([{"has-error":o.v$.title.$error},"form-group form-floating mb-4"])},[Oe(c("input",{id:"title",class:"form-control",placeholder:e.$t("public.title"),type:"text",name:"title","onUpdate:modelValue":t[0]||(t[0]=$=>o.v$.title.$model=$)},null,8,jDo),[[wt,o.v$.title.$model]]),c("label",FDo,m(e.$t("administration.content.section.create.name")),1),o.v$.title.$error&&o.v$.title.required.$invalid?(h(),g("span",zDo,m(e.$t("validation.custom.title.required")),1)):D("",!0)],2),c("div",UDo,[Oe(c("textarea",{class:"form-control",id:"description",name:"description",rows:"4",placeholder:e.$t("administration.content.section.create.description"),"onUpdate:modelValue":t[1]||(t[1]=$=>r.description=$)},null,8,BDo),[[wt,r.description]]),c("label",HDo,m(e.$t("administration.content.section.create.description")),1)])]),i.permanentIds.includes(e.detail.id)?(h(),g("div",hxo,[c("div",fxo,[c("div",{class:X(["form-group form-floating",{"has-error":o.v$.productHomepageCount.$error}])},[Oe(c("input",{id:"product-count",name:"product-count",type:"number",class:"form-control",placeholder:e.$t("administration.content.section.create.product.count"),"onUpdate:modelValue":t[13]||(t[13]=$=>o.v$.productHomepageCount.$model=$),min:"1"},null,8,mxo),[[wt,o.v$.productHomepageCount.$model]]),c("label",pxo,m(e.$t("administration.content.section.create.product.count")),1),o.v$.productHomepageCount.$error&&o.v$.productHomepageCount.required.$invalid?(h(),g("span",gxo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0)],2)])])):(h(),g("div",VDo,[c("h4",qDo,m(e.$t("administration.content.section.create.product.title")),1),c("div",null,[k(s,{selected:r.type,"onUpdate:selected":t[2]||(t[2]=$=>r.type=$),"option-key":"key","option-name":"name",options:i.sectionConfig.types,label:e.$t("administration.content.section.create.product.type_label"),placeholder:"Vyberte typ..."},null,8,["selected","options","label"]),o.v$.type.$error&&o.v$.type.required.$invalid?(h(),g("span",YDo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0)]),r.type&&!["category","section"].includes(r.type)?(h(),g("div",WDo,[c("div",{class:X(["form-group form-floating",{"has-error":o.v$.productHomepageCount.$error}])},[Oe(c("input",{id:"product-count",name:"product-count",type:"number",class:"form-control",placeholder:e.$t("administration.content.section.create.product.count"),"onUpdate:modelValue":t[3]||(t[3]=$=>o.v$.productHomepageCount.$model=$),min:"1"},null,8,GDo),[[wt,o.v$.productHomepageCount.$model]]),c("label",ZDo,m(e.$t("administration.content.section.create.product.count")),1),o.v$.productHomepageCount.$error&&o.v$.productHomepageCount.required.$invalid?(h(),g("span",KDo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0)],2)])):D("",!0),r.type=="manual"?(h(),g("div",JDo,[c("div",XDo,[c("ul",QDo,[c("li",{onClick:t[4]||(t[4]=$=>i.activeTab=i.sectionConfig.tabs.attachProductTab),class:X([i.activeTab===i.sectionConfig.tabs.attachProductTab?"active":""])},m(e.$t("administration.content.section.create.product.add")),3),c("li",{onClick:t[5]||(t[5]=$=>i.activeTab=i.sectionConfig.tabs.attachedProductsTab),class:X([i.activeTab===i.sectionConfig.tabs.attachedProductsTab?"active":""])},[z(m(e.$t("administration.content.section.create.product.added"))+" ",1),e.detail.products.length?(h(),g("span",exo,m(e.detail.products.length),1)):D("",!0)],2)])]),i.activeTab===i.sectionConfig.tabs.attachProductTab?(h(),W(a,{key:0})):i.activeTab===i.sectionConfig.tabs.attachedProductsTab?(h(),W(l,{key:1})):D("",!0)])):D("",!0),r.type=="section"?(h(),W(d,{key:2,selected:r.sections,"onUpdate:selected":t[6]||(t[6]=$=>r.sections=$),class:"mt-4 p-0",filtered:""},null,8,["selected"])):D("",!0),r.type=="class_subject"?(h(),W(u,{key:3,class:"mt-4","class-selected":r.classCategory,"onUpdate:classSelected":t[7]||(t[7]=$=>r.classCategory=$),"subjects-selected":r.subjects,"onUpdate:subjectsSelected":t[8]||(t[8]=$=>r.subjects=$)},null,8,["class-selected","subjects-selected"])):D("",!0),r.type=="category"?(h(),g("div",txo,[c("div",nxo,[k(f,{label:"name",searchable:"",multiple:"",class:"form-control",modelValue:r.categories,"onUpdate:modelValue":t[9]||(t[9]=$=>r.categories=$),options:e.categoriesAll,reduce:$=>$.id,placeholder:e.$t("administration.content.section.create.product.category"),clearable:!1,"close-on-select":!0},{option:F($=>[z(m($.name),1)]),_:1},8,["modelValue","options","reduce","placeholder"]),c("label",oxo,m(e.$t("administration.content.section.create.product.category")),1)]),c("div",ixo,[k(v,{modelValue:r.categories,"onUpdate:modelValue":t[10]||(t[10]=$=>r.categories=$),group:"categories","item-key":"id",onStart:t[11]||(t[11]=$=>i.drag=!0),onEnd:t[12]||(t[12]=$=>i.drag=!1)},{item:F(({element:$})=>[c("div",rxo,[c("div",sxo,[c("div",null,[k(p,{icon:"grip-dots-vertical",width:"24",height:"24","icon-color":"#99AFF5",class:"me-3"}),c("span",axo,m(r.categoryName($)),1)]),c("div",null,[Oe((h(),g("button",{class:"btn btn-sm btn-tertiary btn-center",onClick:E=>r.openCategoryImageUpdateSidebar($)},[k(p,{icon:"edit"})],8,lxo)),[[C,{content:e.$t("administration.update_image"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),Oe((h(),g("button",{class:"btn btn-sm btn-tertiary btn-danger btn-center",onClick:E=>r.categoryRemove($)},[k(p,{icon:"minus-circle"})],8,cxo)),[[C,{content:e.$t("administration.remove"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])]),r.categoryImagePath($)?(h(),g("div",dxo,[c("img",{src:r.categoryImagePath($),class:"h-9dot375rem"},null,8,uxo)])):D("",!0)])]),_:1},8,["modelValue"])])])):D("",!0)])),e.detail.id==1?(h(),g("div",vxo,[c("div",_xo,[c("div",yxo,[c("ul",bxo,[c("li",{onClick:t[14]||(t[14]=$=>i.activeTab=i.sectionConfig.tabs.attachProductTab),class:X([i.activeTab===i.sectionConfig.tabs.attachProductTab?"active":""])},m(e.$t("administration.content.section.create.product.add")),3),c("li",{onClick:t[15]||(t[15]=$=>i.activeTab=i.sectionConfig.tabs.attachedProductsTab),class:X([i.activeTab===i.sectionConfig.tabs.attachedProductsTab?"active":""])},[z(m(e.$t("administration.content.section.create.product.added"))+" ",1),e.detail.products.length?(h(),g("span",kxo,m(e.detail.products.length),1)):D("",!0)],2)])]),i.activeTab===i.sectionConfig.tabs.attachProductTab?(h(),W(a,{key:0})):i.activeTab===i.sectionConfig.tabs.attachedProductsTab?(h(),W(l,{key:1})):D("",!0)])])):D("",!0),k(_,{class:"mt-5",disabled:""})]),_:1},8,["onClose","onSubmit"])):D("",!0)}const $xo=U(NDo,[["render",wxo]]),Cxo={components:{FormSidebar:_n,SectionCreateProductAddTable:zde,SectionCreateProductAddedTable:Ude,draggable:nk,AppSelect:lk,ClassSubjectSelect:Bde,SectionDesign:Vde,SectionSelect:Hde},data(){return{sectionConfig:Fg,activeTab:Fg.tabs.attachProductTab,permanentIds:Fg.permanentIds,images:[],maxFileSize:"5MB",resetSectionDetail:!0,drag:!1}},validations:{title:{required:Yt},productHomepageCount:{required:Yt},type:{required:Yt}},computed:{...xe({detail:"administrationSection/getDetail",categoriesAll:"administrationSection/getCategories",auth:"auth/auth"}),title:{get(){return this.$store.getters["administrationSection/getDetailTitle"]},set(e){this.$store.commit("administrationSection/setDetailTitle",e)}},description:{get(){return this.$store.getters["administrationSection/getDetailDescription"]},set(e){this.$store.commit("administrationSection/setDetailDescription",e)}},type:{get(){return this.$store.getters["administrationSection/getDetailType"]},set(e){this.$store.commit("administrationSection/setDetailType",e)}},productHomepageCount:{get(){return this.$store.getters["administrationSection/getDetailProductHomepageCount"]},set(e){this.$store.commit("administrationSection/setDetailProductHomepageCount",e)}},categories:{get(){return this.$store.getters["administrationSection/getDetailCategories"]},set(e){this.$store.commit("administrationSection/setDetailCategories",e)}},classCategory:{get(){return this.$store.getters["administrationSection/getDetailClass"]},set(e){this.$store.commit("administrationSection/setDetailClass",e)}},subjects:{get(){return this.$store.getters["administrationSection/getDetailSubjects"]},set(e){this.$store.commit("administrationSection/setDetailSubjects",e)}},sections:{get(){return this.$store.getters["administrationSection/getDetailSections"]},set(e){this.$store.commit("administrationSection/setDetailSections",e)}}},methods:{update(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("administrationSection/update",{filters:Mi.getFilters(this.$route.query)}).then(()=>{this.v$.$reset()})},close(){this.resetSectionDetail&&this.$store.commit("administrationSection/resetDetail")},categoryImagePath(e){let t=this.categoriesAll.find(o=>o.id==e);return t?t.image_path:null},categoryName(e){let t=this.categoriesAll.find(o=>o.id==e);return t?t.name:null},categoryRemove(e){var t=this.categories.indexOf(e);t!==-1&&this.categories.splice(t,1)},openCategoryImageUpdateSidebar(e){this.resetSectionDetail=!1;let t=this.categoriesAll.find(n=>n.id==e);this.$store.dispatch("sidebar/close"),this.$store.commit("administrationCategory/setDetail",t),this.$store.dispatch("sidebar/open",{type:"category-image-update",data:{openSectionUpdateSidebar:!0}}),this.resetSectionDetail=!0}},mounted(){this.$store.dispatch("administrationSection/categories")},setup(){return{v$:In()}}},Sxo={class:"mb-5"},Txo=["placeholder"],Exo={class:"form-label",for:"title"},Ixo={key:0,class:"help-block small text-danger"},Pxo={class:"form-group form-floating mb-4"},Axo=["placeholder"],Dxo={class:"form-label",for:"description"},xxo={key:0},Oxo={class:"mb-4"},Lxo={key:0,class:"help-block small text-danger"},Mxo={key:0,class:"mt-4"},Nxo=["placeholder"],Rxo={class:"form-label",for:"product-count"},jxo={key:0,class:"help-block small text-danger"},Fxo={key:1,class:"mt-3"},zxo={id:"tabs",class:"tabs mb-4"},Uxo={class:"tabList"},Bxo={key:0,class:"notification notification-gray"},Hxo={key:4,class:"mt-4"},Vxo={class:"form-group form-floating"},qxo={for:"type",class:"form-label"},Yxo={class:"mt-3"},Wxo={class:"cursor-all-scroll mb-3 border rounded"},Gxo={class:"d-flex align-items-center justify-content-between border-bottom p-3"},Zxo={class:"medium"},Kxo=["onClick"],Jxo=["onClick"],Xxo={key:0,class:"d-flex justify-content-center align-items-center bg-secondary p-3"},Qxo=["src"],eOo={key:1},tOo={class:"mt-4"},nOo=["placeholder"],oOo={class:"form-label",for:"product-count"},iOo={key:0,class:"help-block small text-danger"},rOo={key:2},sOo={class:"mt-3"},aOo={id:"tabs",class:"tabs mb-4"},lOo={class:"tabList"},cOo={key:0,class:"notification notification-gray"};function dOo(e,t,n,o,i,r){const s=y("AppSelect"),a=y("SectionCreateProductAddTable"),l=y("SectionCreateProductAddedTable"),d=y("SectionSelect"),u=y("ClassSubjectSelect"),f=y("v-select"),p=y("app-icon"),v=y("draggable"),_=y("SectionDesign"),b=y("FormSidebar"),C=sn("tooltip");return e.auth.is_admin?(h(),W(b,{key:0,id:"section-update",onClose:r.close,onSubmit:r.update},{title:F(()=>[z(m(e.$t("administration.content.section.update.title")),1)]),subtitle:F(()=>[z(m(e.detail.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.update")),1)]),content:F(()=>[c("div",Sxo,[c("div",{class:X([{"form-group":!0,"has-error":o.v$.title.$error},"form-floating mb-4"])},[Oe(c("input",{id:"title",class:"form-control",placeholder:e.$t("public.title"),type:"text",name:"title","onUpdate:modelValue":t[0]||(t[0]=$=>o.v$.title.$model=$)},null,8,Txo),[[wt,o.v$.title.$model]]),c("label",Exo,m(e.$t("administration.content.section.create.name")),1),o.v$.title.$error&&o.v$.title.required.$invalid?(h(),g("span",Ixo,m(e.$t("validation.custom.title.required")),1)):D("",!0)],2),c("div",Pxo,[Oe(c("textarea",{class:"form-control",id:"description",name:"description",rows:"4",placeholder:e.$t("administration.content.section.create.description"),"onUpdate:modelValue":t[1]||(t[1]=$=>r.description=$)},null,8,Axo),[[wt,r.description]]),c("label",Dxo,m(e.$t("administration.content.section.create.description")),1)])]),i.permanentIds.includes(e.detail.id)?(h(),g("div",eOo,[c("div",tOo,[c("div",{class:X(["form-group form-floating",{"has-error":o.v$.productHomepageCount.$error}])},[Oe(c("input",{id:"product-count",name:"product-count",type:"number",class:"form-control",placeholder:e.$t("administration.content.section.create.product.count"),"onUpdate:modelValue":t[13]||(t[13]=$=>o.v$.productHomepageCount.$model=$),min:"1"},null,8,nOo),[[wt,o.v$.productHomepageCount.$model]]),c("label",oOo,m(e.$t("administration.content.section.create.product.count")),1),o.v$.productHomepageCount.$error&&o.v$.productHomepageCount.required.$invalid?(h(),g("span",iOo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0)],2)])])):(h(),g("div",xxo,[c("h4",Oxo,m(e.$t("administration.content.section.create.product.title")),1),c("div",null,[k(s,{selected:r.type,"onUpdate:selected":t[2]||(t[2]=$=>r.type=$),"option-key":"key","option-name":"name",options:i.sectionConfig.types,label:e.$t("administration.content.section.create.product.type_label"),placeholder:"Vyberte typ..."},null,8,["selected","options","label"]),o.v$.type.$error&&o.v$.type.required.$invalid?(h(),g("span",Lxo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0)]),r.type&&!["category","section"].includes(r.type)?(h(),g("div",Mxo,[c("div",{class:X(["form-group form-floating",{"has-error":o.v$.productHomepageCount.$error}])},[Oe(c("input",{id:"product-count",name:"product-count",type:"number",class:"form-control",placeholder:e.$t("administration.content.section.create.product.count"),"onUpdate:modelValue":t[3]||(t[3]=$=>o.v$.productHomepageCount.$model=$),min:"1"},null,8,Nxo),[[wt,o.v$.productHomepageCount.$model]]),c("label",Rxo,m(e.$t("administration.content.section.create.product.count")),1),o.v$.productHomepageCount.$error&&o.v$.productHomepageCount.required.$invalid?(h(),g("span",jxo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0)],2)])):D("",!0),r.type=="manual"?(h(),g("div",Fxo,[c("div",zxo,[c("ul",Uxo,[c("li",{onClick:t[4]||(t[4]=$=>i.activeTab=i.sectionConfig.tabs.attachProductTab),class:X([i.activeTab===i.sectionConfig.tabs.attachProductTab?"active":""])},m(e.$t("administration.content.section.create.product.add")),3),c("li",{onClick:t[5]||(t[5]=$=>i.activeTab=i.sectionConfig.tabs.attachedProductsTab),class:X([i.activeTab===i.sectionConfig.tabs.attachedProductsTab?"active":""])},[z(m(e.$t("administration.content.section.create.product.added"))+" ",1),e.detail.products.length?(h(),g("span",Bxo,m(e.detail.products.length),1)):D("",!0)],2)])]),i.activeTab===i.sectionConfig.tabs.attachProductTab?(h(),W(a,{key:0})):i.activeTab===i.sectionConfig.tabs.attachedProductsTab?(h(),W(l,{key:1})):D("",!0)])):D("",!0),r.type=="section"?(h(),W(d,{key:2,selected:r.sections,"onUpdate:selected":t[6]||(t[6]=$=>r.sections=$),class:"mt-4 p-0",filtered:""},null,8,["selected"])):D("",!0),r.type=="class_subject"?(h(),W(u,{key:3,class:"mt-4","class-selected":r.classCategory,"onUpdate:classSelected":t[7]||(t[7]=$=>r.classCategory=$),"subjects-selected":r.subjects,"onUpdate:subjectsSelected":t[8]||(t[8]=$=>r.subjects=$)},null,8,["class-selected","subjects-selected"])):D("",!0),r.type=="category"?(h(),g("div",Hxo,[c("div",Vxo,[k(f,{searchable:"",multiple:"",label:"name",class:"form-control",modelValue:r.categories,"onUpdate:modelValue":t[9]||(t[9]=$=>r.categories=$),options:e.categoriesAll,reduce:$=>$.id,placeholder:e.$t("administration.content.section.create.product.category"),clearable:!1,"close-on-select":!0},{option:F($=>[z(m($.name),1)]),_:1},8,["modelValue","options","reduce","placeholder"]),c("label",qxo,m(e.$t("administration.content.section.create.product.category")),1)]),c("div",Yxo,[k(v,{modelValue:r.categories,"onUpdate:modelValue":t[10]||(t[10]=$=>r.categories=$),group:"categories","item-key":"id",onStart:t[11]||(t[11]=$=>i.drag=!0),onEnd:t[12]||(t[12]=$=>i.drag=!1)},{item:F(({element:$})=>[c("div",Wxo,[c("div",Gxo,[c("div",null,[k(p,{icon:"grip-dots-vertical",width:"24",height:"24","icon-color":"#99AFF5",class:"me-3"}),c("span",Zxo,m(r.categoryName($)),1)]),c("div",null,[Oe((h(),g("button",{class:"btn btn-sm btn-tertiary btn-center",onClick:E=>r.openCategoryImageUpdateSidebar($)},[k(p,{icon:"edit"})],8,Kxo)),[[C,{content:e.$t("administration.update_image"),delay:{show:500,hide:100},triggers:["hover","click"]}]]),Oe((h(),g("button",{class:"btn btn-sm btn-tertiary btn-danger btn-center",onClick:E=>r.categoryRemove($)},[k(p,{icon:"minus-circle"})],8,Jxo)),[[C,{content:e.$t("administration.remove"),delay:{show:500,hide:100},triggers:["hover","click"]}]])])]),r.categoryImagePath($)?(h(),g("div",Xxo,[c("img",{src:r.categoryImagePath($),class:"h-8dot5625rem"},null,8,Qxo)])):D("",!0)])]),_:1},8,["modelValue"])])])):D("",!0)])),e.detail.id==1?(h(),g("div",rOo,[c("div",sOo,[c("div",aOo,[c("ul",lOo,[c("li",{onClick:t[14]||(t[14]=$=>i.activeTab=i.sectionConfig.tabs.attachProductTab),class:X([i.activeTab===i.sectionConfig.tabs.attachProductTab?"active":""])},m(e.$t("administration.content.section.create.product.add")),3),c("li",{onClick:t[15]||(t[15]=$=>i.activeTab=i.sectionConfig.tabs.attachedProductsTab),class:X([i.activeTab===i.sectionConfig.tabs.attachedProductsTab?"active":""])},[z(m(e.$t("administration.content.section.create.product.added"))+" ",1),e.detail.products.length?(h(),g("span",cOo,m(e.detail.products.length),1)):D("",!0)],2)])]),i.activeTab===i.sectionConfig.tabs.attachProductTab?(h(),W(a,{key:0})):i.activeTab===i.sectionConfig.tabs.attachedProductsTab?(h(),W(l,{key:1})):D("",!0)])])):D("",!0),k(_,{class:"mt-5"})]),_:1},8,["onClose","onSubmit"])):D("",!0)}const uOo=U(Cxo,[["render",dOo]]),hOo={components:{FormSidebar:_n},computed:{...xe({section:"administrationSection/getDetail",auth:"auth/auth"})},methods:{deleteSection(){this.$store.dispatch("administrationSection/delete",{slug:this.section.slug,filters:Mi.getFilters(this.$route.query)})}}};function fOo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"section-delete",onSubmit:r.deleteSection,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("administration.content.section.delete.title")),1)]),subtitle:F(()=>[z(m(e.section.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.delete")),1)]),content:F(()=>[z(m(e.$t("administration.content.section.delete.subtitle")),1)]),_:1},8,["onSubmit"])):D("",!0)}const mOo=U(hOo,[["render",fOo]]),pOo={components:{FormSidebar:_n},validations:{name:{required:Yt}},computed:{...xe({category:"administrationCategory/getDetail",auth:"auth/auth"}),name:{get(){return this.$store.getters["administrationCategory/getDetailName"]},set(e){this.$store.commit("administrationCategory/setDetailName",e)}}},methods:{create(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("administrationCategory/create",{type:this.category.type,filters:Mi.getFilters(this.$route.query)})},close(){this.v$.$reset()}},setup(){return{v$:In()}}},gOo={class:"form-group form-floating mb-4"},vOo=["placeholder"],_Oo={for:"name",class:"from-label"},yOo={key:0,class:"invalid-feedback"};function bOo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"category-create",onClose:r.close,onSubmit:r.create},{title:F(()=>[z(m(e.$tm("category.add.title")[e.category.type]),1)]),"submit-button":F(()=>[z(m(e.$t("administration.create")),1)]),content:F(()=>[c("div",gOo,[Oe(c("input",{id:"name",class:X({"form-control":!0,"is-invalid":o.v$.name.$error}),autocomplete:"off",placeholder:e.$tm("category.add.input")[e.category.type],type:"text",name:"name","onUpdate:modelValue":t[0]||(t[0]=a=>r.name=a),maxlength:"80"},null,10,vOo),[[wt,r.name]]),c("label",_Oo,m(e.$tm("category.add.input")[e.category.type]),1),o.v$.name.$error&&o.v$.name.required.$invalid?(h(),g("span",yOo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0)])]),_:1},8,["onClose","onSubmit"])):D("",!0)}const kOo=U(pOo,[["render",bOo]]),wOo={components:{AppIcon:Ue,FormSidebar:_n},validations:{name:{required:Yt}},data(){return{subname:"",updateNameIdActive:!1}},computed:{...xe({childrenStore:"administrationCategory/getDetailChildren",category:"administrationCategory/getDetail",auth:"auth/auth"}),name:{get(){return this.$store.getters["administrationCategory/getDetailName"]},set(e){this.$store.commit("administrationCategory/setDetailName",e)}},children:{get(){return this.childrenStore},set(e){this.$store.commit("administrationCategory/setDetailChildren",e)}}},methods:{update(e=!0,t=null){if(this.v$.$touch(),!this.v$.$invalid){if(t){if(!t.name)return;this.updateNameIdActive=null}this.$store.dispatch("administrationCategory/update",{subcategory:t,type:this.category.type,close:e,filters:Mi.getFilters(this.$route.query)})}},close(){this.$store.commit("administrationCategory/resetDetail"),this.v$.$reset()},addSubcategory(){this.subname&&(this.children.push({name:this.subname}),this.update(!1),this.subname="")},removeSubcategory(e){this.$store.dispatch("sidebar/close"),this.$store.commit("administrationCategory/setDetail",e),this.$store.dispatch("administrationCategory/deleteInfo",{id:e.id}),this.$store.dispatch("sidebar/open",{type:"category-delete"})}},setup(){return{v$:In()}}},$Oo={class:"form-group form-floating mb-4"},COo=["placeholder"],SOo={for:"name",class:"from-label"},TOo={key:0,class:"invalid-feedback"},EOo={class:"mb-4"},IOo={class:"form-group form-floating mb-4"},POo={class:"input-group"},AOo=["placeholder"],DOo={class:"input-group-text cursor-pointer"},xOo={key:0,class:"flex-grow-1 d-flex justify-content-between align-items-center"},OOo=["onClick"],LOo={key:1,class:"flex-grow-1 d-flex justify-content-between align-items-center"},MOo=["onUpdate:modelValue"],NOo=["onClick"],ROo=["onClick"];function jOo(e,t,n,o,i,r){const s=y("AppIcon"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"category-update",onClose:r.close,onSubmit:r.update},{title:F(()=>[z(m(e.$tm("category.update.title")[e.category.type]),1)]),"submit-button":F(()=>[z(m(e.$t("administration.update")),1)]),"close-button":F(()=>[z(m(e.$t("administration.close")),1)]),content:F(()=>[c("div",$Oo,[Oe(c("input",{id:"name",class:X({"form-control":!0,"is-invalid":o.v$.name.$error}),autocomplete:"off",placeholder:e.$tm("category.add.input")[e.category.type],type:"text",name:"name","onUpdate:modelValue":t[0]||(t[0]=l=>r.name=l),maxlength:"80"},null,10,COo),[[wt,r.name]]),c("label",SOo,m(e.$tm("category.add.input")[e.category.type]),1),o.v$.name.$error&&o.v$.name.required.$invalid?(h(),g("span",TOo,m(e.$t("validation.filled",{attribute:e.$t("public.array")})),1)):D("",!0)]),c("h4",EOo,m(e.$tm("category.subheadline")[e.category.type]),1),c("div",IOo,[c("div",POo,[Oe(c("input",{id:"subname",class:"form-control border-end-0",autocomplete:"off",placeholder:e.$tm("category.subadd.input")[e.category.type],type:"text",name:"subname","onUpdate:modelValue":t[1]||(t[1]=l=>i.subname=l),maxlength:"80"},null,8,AOo),[[wt,i.subname]]),c("span",DOo,[c("button",{class:"btn btn-sm btn-tertiary",onClick:t[2]||(t[2]=(...l)=>r.addSubcategory&&r.addSubcategory(...l))},[k(s,{icon:"plus-circle"})])])])]),(h(!0),g(pe,null,Me(r.children,(l,d)=>(h(),g("div",{key:d,class:"d-flex justify-content-between align-items-center border px-2dot5 py-2dot5"},[i.updateNameIdActive!=l.id?(h(),g("div",xOo,[z(m(l.name)+" ",1),c("button",{class:"btn btn-sm btn-tertiary ms-2",onClick:u=>i.updateNameIdActive=l.id},[k(s,{icon:"edit"})],8,OOo)])):(h(),g("div",LOo,[Oe(c("input",{class:"form-control",type:"text","onUpdate:modelValue":u=>l.name=u,id:"text"},null,8,MOo),[[wt,l.name]]),c("button",{class:"btn btn-sm btn-tertiary ms-2",onClick:u=>r.update(!1,l)},[k(s,{icon:"check"})],8,NOo)])),c("button",{class:"btn btn-sm btn-tertiary btn-danger",onClick:u=>r.removeSubcategory(l)},[k(s,{icon:"delete"})],8,ROo)]))),128))]),_:1},8,["onClose","onSubmit"])):D("",!0)}const FOo=U(wOo,[["render",jOo]]),zOo={components:{FormSidebar:_n},computed:{...xe({category:"administrationCategory/getDetail",categoryDeleteInfo:"administrationCategory/getDeleteInfo",auth:"auth/auth"})},methods:{remove(){this.$store.dispatch("administrationCategory/delete",{id:this.category.id,type:this.category.type,filters:Mi.getFilters(this.$route.query)})}}},UOo={key:0},BOo={key:1};function HOo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"category-delete",onSubmit:r.remove,"submit-color":"danger"},{title:F(()=>[z(m(e.$tm("category.remove.title")[e.category.type]),1)]),subtitle:F(()=>[z(m(e.category.name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.delete")),1)]),content:F(()=>[c("p",null,m(e.$tm("category.remove.modal.headline")[e.category.type]),1),e.categoryDeleteInfo.children_count>0?(h(),g("div",UOo,[z(m(e.$t("administration.content.category.delete_prompt.with_children.0",{name:e.category.name}))+" ",1),c("ul",null,[c("li",null,m(e.$t("administration.content.category.delete_prompt.with_children.1",{products_count:e.categoryDeleteInfo.products_count})),1),c("li",null,m(e.$t("administration.content.category.delete_prompt.with_children.2",{children_count:e.categoryDeleteInfo.children_count})),1)])])):(h(),g("div",BOo,[z(m(e.$t("administration.content.category.delete_prompt.no_children.0",{name:e.category.name}))+" ",1),c("ul",null,[c("li",null,m(e.$t("administration.content.category.delete_prompt.no_children.1",{products_count:e.categoryDeleteInfo.products_count})),1),c("li",null,m(e.$t("administration.content.category.delete_prompt.no_children.2")),1)])]))]),_:1},8,["onSubmit"])):D("",!0)}const VOo=U(zOo,[["render",HOo]]),qOo={components:{AppIcon:Ue,FormSidebar:_n,Loading:Rt},data(){return{primaryColor:window.primaryColor,csrf:document.head.querySelector('meta[name="csrf-token"]').content,image:[]}},computed:{...xe({category:"administrationCategory/getDetail",data:"sidebar/getData",auth:"auth/auth",detail:"administrationSection/getDetail"}),loading(){return 0 in this.image?this.image[0].active:!1}},methods:{imageThumbnail(e){e.blob="";let t=window.URL||window.webkitURL;t&&t.createObjectURL&&(e.blob=t.createObjectURL(e.file))},imageUpdate(e,t){e&&!t&&(!this.$refs.uploadCategoryImage||!this.$refs.uploadCategoryImage.active)&&(this.$refs.uploadCategoryImage.active=1),e&&t&&!e.active&&t.active&&(this.$store.dispatch("administrationCategory/list",{type:this.category.type,filters:Mi.getFilters(this.$route.query)}).then(()=>{this.$store.commit("administrationCategory/setDetail",e.response.category)}),window.flash(e.response.message,e.xhr.status===200?"success":"error"))},close(){this.$store.commit("administrationCategory/resetDetail"),this.data.openSectionCreateSidebar&&(this.$store.dispatch("administrationSection/categories"),this.$store.dispatch("sidebar/open",{type:"section-create"})),this.data.openSectionUpdateSidebar&&(this.$store.dispatch("administrationSection/categories"),this.$store.dispatch("sidebar/open",{type:"section-update"}))}}},YOo={key:0,class:"mb-4"},WOo={class:"mb-4"},GOo={class:"text-center"},ZOo=["src"],KOo={key:1,class:"mb-4"},JOo={key:2,class:"mb-4"},XOo={class:"upload-box-upload"},QOo={class:"upload-inner upload-block"},eLo={class:"d-flex flex-column ms-5 align-items-baseline"};function tLo(e,t,n,o,i,r){const s=y("Loading"),a=y("AppIcon"),l=y("upload"),d=y("FormSidebar");return e.auth.is_admin?(h(),W(d,{key:0,id:"category-image-update",onClose:r.close},{title:F(()=>[z(m(e.$t("administration.content.category.images.sidepanel.title")),1)]),subtitle:F(()=>[z(m(e.category.name),1)]),content:F(()=>[k(s,{active:r.loading,"onUpdate:active":t[0]||(t[0]=u=>r.loading=u),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"]),e.category.image_path?(h(),g("div",YOo,[c("h4",WOo,m(e.$t("administration.content.category.images.sidepanel.current_image")),1),c("div",GOo,[c("img",{src:e.category.image_path,class:"img-fluid maxh-18dot75rem",alt:"kategorie"},null,8,ZOo)])])):D("",!0),e.category.image_path?(h(),g("h4",KOo,m(e.$t("administration.content.category.images.sidepanel.upload_change")),1)):(h(),g("h4",JOo,m(e.$t("administration.content.category.images.sidepanel.upload_new")),1)),c("div",XOo,[k(l,{class:"upload","post-action":e.ziggyRoute("administration.api.content.category.update.image",{category:e.category.id}),extensions:"gif,jpg,jpeg,png,webp,svg",accept:"image/png,image/gif,image/jpeg,image/webp,image/svg+xml",multiple:!1,modelValue:i.image,"onUpdate:modelValue":t[1]||(t[1]=u=>i.image=u),onInputFilter:r.imageThumbnail,onInputFile:r.imageUpdate,headers:{"X-CSRF-TOKEN":i.csrf},ref:"uploadCategoryImage","input-id":"uploadCategoryImage"},{default:F(()=>[c("div",QOo,[k(a,{icon:"upload",class:"text-primary"}),c("div",eLo,m(e.$t("administration.content.category.images.sidepanel.upload_new"))+" "+m(e.$t("administration.content.category.images.sidepanel.upload_info")),1)])]),_:1},8,["post-action","modelValue","onInputFilter","onInputFile","headers"])])]),_:1},8,["onClose"])):D("",!0)}const nLo=U(qOo,[["render",tLo]]),oLo={components:{FormSidebar:_n},computed:{...xe({allSubjects:"administrationCategory/getList",parent:"administrationClassSubject/getClass",selectedSubjectCategories:"administrationClassSubject/getSubjectCategoryList",auth:"auth/auth"}),subjectCategory:{get(){return Object.keys(this.$store.getters["administrationClassSubject/getSubjectCategory"]).length?this.$store.getters["administrationClassSubject/getSubjectCategory"]:null},set(e){this.$store.commit("administrationClassSubject/setSubjectCategory",e)}},possibleSubjects(){return this.allSubjects.filter(e=>!e.parent_id&&!this.selectedSubjectCategoriesId.includes(e.id))},selectedSubjectCategoriesId(){return this.selectedSubjectCategories.map(e=>e.id)}},methods:{add(){this.$store.dispatch("administrationClassSubject/add",{type:"subjectCategory"})},close(){this.$store.commit("administrationClassSubject/resetDetail")}},mounted(){this.$store.dispatch("administrationCategory/list",{type:"subject"})}},iLo={class:"form-group form-floating"};function rLo(e,t,n,o,i,r){const s=y("v-select"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"class-subject-subject-category-add",onClose:r.close,onSubmit:r.add},{title:F(()=>[z(m(e.$t("category.add.title.class_subject_category")+" ke stupni"),1)]),subtitle:F(()=>[z(m(e.parent.name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.add")),1)]),content:F(()=>[c("div",iLo,[k(s,{id:"class-subject-subjecy-category-add",label:"name",class:"form-control",modelValue:r.subjectCategory,"onUpdate:modelValue":t[0]||(t[0]=l=>r.subjectCategory=l),options:r.possibleSubjects,placeholder:e.$t("category.add.select.placeholder"),"close-on-select":!0},null,8,["modelValue","options","placeholder"])])]),_:1},8,["onClose","onSubmit"])):D("",!0)}const sLo=U(oLo,[["render",rLo]]),aLo={components:{FormSidebar:_n},computed:{...xe({allSubjects:"administrationCategory/getList",parent:"administrationClassSubject/getClass",subjectCategory:"administrationClassSubject/getSubjectCategory",classId:"administrationClassSubject/getClassIndex",subjectId:"administrationClassSubject/getSubjectIndex",selectedSubjects:"administrationClassSubject/getSubjectList",auth:"auth/auth"}),subject:{get(){return Object.keys(this.$store.getters["administrationClassSubject/getSubject"]).length?this.$store.getters["administrationClassSubject/getSubject"]:null},set(e){this.$store.commit("administrationClassSubject/setSubject",e)}},selectedSubjectCategory(){return this.subjectCategory.id?this.allSubjects.find(e=>e.id==this.subjectCategory.id):null},possibleSubjects(){return this.selectedSubjectCategory?this.selectedSubjectCategory.children.filter(e=>!this.selectedSubjectsId.includes(e.id)):[]},selectedSubjectsId(){return this.selectedSubjects.map(e=>e.id)}},methods:{add(){this.$store.dispatch("administrationClassSubject/add",{type:"subject"})},close(){this.$store.commit("administrationClassSubject/resetDetail")}},mounted(){this.$store.dispatch("administrationCategory/list",{type:"subject"})}},lLo={class:"form-group form-floating"};function cLo(e,t,n,o,i,r){const s=y("v-select"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"class-subject-subject-add",onSubmit:r.add},{title:F(()=>[z(m(e.$t("category.add.title.class_subject")+" k stupni"),1)]),subtitle:F(()=>[z(m(e.parent.name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.add")),1)]),content:F(()=>[c("div",lLo,[k(s,{id:"class-subject-add",label:"name",class:"form-control",modelValue:r.subject,"onUpdate:modelValue":t[0]||(t[0]=l=>r.subject=l),options:r.possibleSubjects,placeholder:e.$t("category.add.select.placeholder"),"close-on-select":!0},null,8,["modelValue","options","placeholder"])])]),_:1},8,["onSubmit"])):D("",!0)}const dLo=U(aLo,[["render",cLo]]),uLo={components:{FormSidebar:_n},computed:{...xe({auth:"auth/auth",allSubjects:"administrationCategory/getList",parent:"administrationClassSubject/getClass",subjectCategory:"administrationClassSubject/getSubjectCategory",subject:"administrationClassSubject/getSubject",selectedSubsubjects:"administrationClassSubject/getSubsubjectList"}),subsubject:{get(){return Object.keys(this.$store.getters["administrationClassSubject/getSubsubject"]).length?this.$store.getters["administrationClassSubject/getSubsubject"]:null},set(e){this.$store.commit("administrationClassSubject/setSubsubject",e)}},selectedSubjectCategory(){return this.subjectCategory.id?this.allSubjects.find(e=>e.id==this.subjectCategory.id):null},selectedSubject(){return this.selectedSubjectCategory&&this.subject.id?this.selectedSubjectCategory.children.find(e=>e.id==this.subject.id):null},possibleSubsubjects(){return this.selectedSubject?this.selectedSubject.children.filter(e=>!this.selectedSubjectsId.includes(e.id)):[]},selectedSubjectsId(){return this.selectedSubsubjects.map(e=>e.id)}},methods:{add(){this.$store.dispatch("administrationClassSubject/add",{type:"subsubject"})},close(){this.$store.commit("administrationClassSubject/resetDetail")}},mounted(){this.$store.dispatch("administrationCategory/list",{type:"subject"})}},hLo={class:"form-group form-floating"};function fLo(e,t,n,o,i,r){const s=y("v-select"),a=y("FormSidebar");return e.auth.is_admin?(h(),W(a,{key:0,id:"class-subject-subsubject-add",onSubmit:r.add},{title:F(()=>[z(m(e.$t("category.add.title.class_subsubject")+" k stupni"),1)]),subtitle:F(()=>[z(m(e.parent.name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.add")),1)]),content:F(()=>[c("div",hLo,[k(s,{id:"class-subsubject-add",label:"name",class:"form-control",modelValue:r.subsubject,"onUpdate:modelValue":t[0]||(t[0]=l=>r.subsubject=l),options:r.possibleSubsubjects,placeholder:e.$t("category.add.select.placeholder"),"close-on-select":!0},null,8,["modelValue","options","placeholder"])])]),_:1},8,["onSubmit"])):D("",!0)}const mLo=U(uLo,[["render",fLo]]),pLo={components:{FormSidebar:_n},computed:{...xe({detail:"administrationClassSubject/getSubjectCategory",auth:"auth/auth"})},methods:{remove(){this.$store.dispatch("administrationClassSubject/remove",{type:"subjectCategory"})}}};function gLo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"class-subject-subject-category-remove",onSubmit:r.remove,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("category.remove.title.class_subject")),1)]),subtitle:F(()=>[z(m(e.detail.name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.remove")),1)]),content:F(()=>[z(m(e.$t("category.remove.modal.headline.class_subject")),1)]),_:1},8,["onSubmit"])):D("",!0)}const vLo=U(pLo,[["render",gLo]]),_Lo={components:{FormSidebar:_n},computed:{...xe({detail:"administrationClassSubject/getSubject",auth:"auth/auth"})},methods:{remove(){this.$store.dispatch("administrationClassSubject/remove",{type:"subject"})}}};function yLo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"class-subject-subject-remove",onSubmit:r.remove,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("category.remove.title.class_subsubject")),1)]),subtitle:F(()=>[z(m(e.detail.name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.remove")),1)]),content:F(()=>[z(m(e.$t("category.remove.modal.headline.class_subsubject")),1)]),_:1},8,["onSubmit"])):D("",!0)}const bLo=U(_Lo,[["render",yLo]]),kLo={components:{FormSidebar:_n},computed:{...xe({detail:"administrationClassSubject/getSubsubject",auth:"auth/auth"})},methods:{remove(){this.$store.dispatch("administrationClassSubject/remove",{type:"subsubject"})}}};function wLo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"class-subject-subsubject-remove",onSubmit:r.remove,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("category.remove.title.class_subsubject")),1)]),subtitle:F(()=>[z(m(e.detail.name),1)]),"submit-button":F(()=>[z(m(e.$t("administration.remove")),1)]),content:F(()=>[z(m(e.$t("category.remove.modal.headline.class_subsubject")),1)]),_:1},8,["onSubmit"])):D("",!0)}const $Lo=U(kLo,[["render",wLo]]),CLo={components:{AppIcon:Ue},props:{disabled:{type:Boolean,default:!1}},data(){return{csrf:document.head.querySelector('meta[name="csrf-token"]').content,image:[]}},computed:{...an({lockId:e=>e.administrationProductUploadLock.detail.id}),lockImage:{get(){return this.$store.getters["administrationProductUploadLock/getDetailCardImg"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailCardImg",e)}}},methods:{lockImageThumbnail(e){e.blob="";let t=window.URL||window.webkitURL;t&&t.createObjectURL&&(e.blob=t.createObjectURL(e.file))},lockImageUpdate(e,t){e&&!t&&(!this.$refs.lockImageUpload||!this.$refs.lockImageUpload.active)&&(this.$refs.lockImageUpload.active=1),e&&t&&!e.active&&t.active&&(window.location.reload(),window.flash(e.response.message,e.xhr.status===200?"success":"error"))}}},SLo={class:"upload-inner upload-block"},TLo={key:0,class:"image-thumbnail mb-0 mt-3"},ELo=["src"],ILo={key:1,class:"d-flex align-items-center mt-2"};function PLo(e,t,n,o,i,r){const s=y("AppIcon"),a=y("upload");return h(),g("div",null,[c("div",{class:X(["upload-box-upload",{"upload-box-upload-disabled":n.disabled}])},[k(a,{"post-action":e.ziggyRoute("administration.api.content.product_upload_lock.image_update",{productUploadLock:e.lockId}),class:"upload",extensions:"gif,jpg,jpeg,png,webp,svg",accept:"image/png,image/gif,image/jpeg,image/webp,image/svg+xml",multiple:!1,modelValue:i.image,"onUpdate:modelValue":t[0]||(t[0]=l=>i.image=l),onInputFilter:r.lockImageThumbnail,onInputFile:r.lockImageUpdate,headers:{"X-CSRF-TOKEN":i.csrf},ref:"lockImageUpload","input-id":"lockImageUpload",disabled:n.disabled},{default:F(()=>[c("div",SLo,[k(s,{icon:"upload",height:24,width:24,class:X(["me-2",n.disabled?"text-gray-600":"text-primary"])},null,8,["class"]),z(" "+m(e.$t("public.image.title")),1)])]),_:1},8,["post-action","modelValue","onInputFilter","onInputFile","headers","disabled"])],2),r.lockImage?(h(),g("figure",TLo,[c("img",{src:r.lockImage,class:"image-thumbnail"},null,8,ELo)])):D("",!0),n.disabled?(h(),g("div",ILo,[k(s,{icon:"info-circle",height:16,width:16,class:"me-icon"}),z(" "+m(e.$t("product.image_upload_after_created")),1)])):D("",!0)])}const qde=U(CLo,[["render",PLo]]),ALo={components:{FormSidebar:_n,DateSinglePicker:dd,ProductUploadLockImageUpload:qde},data(){return{resetProductUploadLockDetail:!0,today:gt()}},validations:{title:{required:Yt},valid_from:{required:Yt},valid_to:{required:Yt}},computed:{...xe({auth:"auth/auth"}),title:{get(){return this.$store.getters["administrationProductUploadLock/getDetailTitle"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailTitle",e)}},description:{get(){return this.$store.getters["administrationProductUploadLock/getDetailDescription"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailDescription",e)}},valid_from:{get(){return this.$store.getters["administrationProductUploadLock/getDetailValidFrom"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailValidFrom",e)}},valid_to:{get(){return this.$store.getters["administrationProductUploadLock/getDetailValidTo"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailValidTo",e)}},image:{get(){return this.$store.getters["administrationProductUploadLock/getDetailImage"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailImage",e)}}},methods:{create(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("administrationProductUploadLock/create").then(()=>{this.v$.$reset()})},close(){this.resetProductUploadLockDetail&&this.$store.commit("administrationProductUploadLock/resetDetail")}},setup(){return{v$:In()}}},DLo=["placeholder"],xLo={class:"form-label",for:"title"},OLo={key:0,class:"help-block small text-danger"},LLo={class:"form-group form-floating mb-3"},MLo=["placeholder"],NLo={class:"form-label",for:"description"},RLo={class:"form-group form-floating mb-3"},jLo={key:0,class:"help-block small text-danger"},FLo={class:"form-group form-floating mb-3"},zLo={key:0,class:"help-block small text-danger"};function ULo(e,t,n,o,i,r){const s=y("DateSinglePicker"),a=y("ProductUploadLockImageUpload"),l=y("FormSidebar");return e.auth.is_admin?(h(),W(l,{key:0,id:"product-upload-lock-create",onClose:r.close,onSubmit:r.create},{title:F(()=>[z(m(e.$t("administration.content.product_upload_lock.create.title")),1)]),"submit-button":F(()=>[z(m(e.$t("administration.create")),1)]),content:F(()=>[c("div",{class:X([{"has-error":o.v$.title.$error},"form-group form-floating mb-3"])},[Oe(c("input",{id:"title",class:"form-control",placeholder:e.$t("public.title"),type:"text",name:"title","onUpdate:modelValue":t[0]||(t[0]=d=>o.v$.title.$model=d)},null,8,DLo),[[wt,o.v$.title.$model]]),c("label",xLo,m(e.$t("administration.content.product_upload_lock.create.name")),1),o.v$.title.$error&&o.v$.title.required.$invalid?(h(),g("span",OLo,m(e.$t("validation.custom.title.required")),1)):D("",!0)],2),c("div",LLo,[Oe(c("textarea",{class:"form-control",id:"description",name:"description",rows:"4",placeholder:e.$t("administration.content.product_upload_lock.create.description"),"onUpdate:modelValue":t[1]||(t[1]=d=>r.description=d)},null,8,MLo),[[wt,r.description]]),c("label",NLo,m(e.$t("administration.content.product_upload_lock.create.description")),1)]),c("div",RLo,[k(s,{class:"form-control",mode:"date",id:"valid_from",name:"valid_from",value:o.v$.valid_from.$model,"onUpdate:value":t[2]||(t[2]=d=>o.v$.valid_from.$model=d),placeholder:e.$t("administration.content.product_upload_lock.create.valid_from"),"min-date":i.today.toISOString(),"is-small-label":""},null,8,["value","placeholder","min-date"]),o.v$.valid_from.$error&&o.v$.valid_from.required.$invalid?(h(),g("span",jLo,m(e.$tc("validation.date",{attribute:e.$t("public.array")})),1)):D("",!0)]),c("div",FLo,[k(s,{class:"form-control",mode:"date",id:"valid_to",name:"valid_to",value:o.v$.valid_to.$model,"onUpdate:value":t[3]||(t[3]=d=>o.v$.valid_to.$model=d),placeholder:e.$t("administration.content.product_upload_lock.create.valid_to"),"min-date":i.today.toISOString(),"is-small-label":""},null,8,["value","placeholder","min-date"]),o.v$.valid_to.$error&&o.v$.valid_to.required.$invalid?(h(),g("span",zLo,m(e.$tc("validation.date",{attribute:e.$t("public.array")})),1)):D("",!0)]),k(a,{disabled:""})]),_:1},8,["onClose","onSubmit"])):D("",!0)}const BLo=U(ALo,[["render",ULo]]),HLo={components:{FormSidebar:_n},computed:{...an({productUploadLock:e=>e.administrationProductUploadLock.detail}),...xe({auth:"auth/auth"})},methods:{deleteProductUploadLock(){this.$store.dispatch("administrationProductUploadLock/delete")}}};function VLo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"product-upload-lock-delete",onSubmit:r.deleteProductUploadLock,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("administration.content.product_upload_lock.delete.title")),1)]),subtitle:F(()=>[z(m(e.productUploadLock.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.delete")),1)]),content:F(()=>[z(m(e.$t("administration.content.product_upload_lock.delete.subtitle")),1)]),_:1},8,["onSubmit"])):D("",!0)}const qLo=U(HLo,[["render",VLo]]),YLo={components:{FormSidebar:_n,DateSinglePicker:dd,ProductUploadLockImageUpload:qde},data(){return{resetProductUploadLockDetail:!0,today:gt()}},validations:{title:{required:Yt},valid_from:{required:Yt},valid_to:{required:Yt}},computed:{...xe({detail:"administrationProductUploadLock/getDetail",auth:"auth/auth"}),title:{get(){return this.$store.getters["administrationProductUploadLock/getDetailTitle"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailTitle",e)}},description:{get(){return this.$store.getters["administrationProductUploadLock/getDetailDescription"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailDescription",e)}},valid_from:{get(){return this.$store.getters["administrationProductUploadLock/getDetailValidFrom"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailValidFrom",e)}},valid_to:{get(){return this.$store.getters["administrationProductUploadLock/getDetailValidTo"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailValidTo",e)}},image:{get(){return this.$store.getters["administrationProductUploadLock/getDetailImage"]},set(e){this.$store.commit("administrationProductUploadLock/setDetailImage",e)}}},methods:{update(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("administrationProductUploadLock/update").then(()=>{this.v$.$reset()})},close(){this.resetProductUploadLockDetail&&this.$store.commit("administrationProductUploadLock/resetDetail")}},setup(){return{v$:In()}}},WLo=["placeholder"],GLo={class:"form-label",for:"title"},ZLo={key:0,class:"help-block small text-danger"},KLo={class:"form-group form-floating mb-3"},JLo=["placeholder"],XLo={class:"form-label",for:"description"},QLo={class:"form-group form-floating mb-3"},eMo={key:0,class:"help-block small text-danger"},tMo={class:"form-group form-floating mb-3"},nMo={key:0,class:"help-block small text-danger"};function oMo(e,t,n,o,i,r){const s=y("DateSinglePicker"),a=y("ProductUploadLockImageUpload"),l=y("FormSidebar");return e.auth.is_admin?(h(),W(l,{key:0,id:"product-upload-lock-update",onClose:r.close,onSubmit:r.update},{title:F(()=>[z(m(e.$t("administration.content.product_upload_lock.update.title")),1)]),subtitle:F(()=>[z(m(r.title),1)]),"submit-button":F(()=>[z(m(e.$t("administration.update")),1)]),content:F(()=>[c("div",{class:X([{"has-error":o.v$.title.$error},"form-group form-floating mb-3"])},[Oe(c("input",{id:"title",class:"form-control",placeholder:e.$t("public.title"),type:"text",name:"title","onUpdate:modelValue":t[0]||(t[0]=d=>o.v$.title.$model=d)},null,8,WLo),[[wt,o.v$.title.$model]]),c("label",GLo,m(e.$t("administration.content.product_upload_lock.update.name")),1),o.v$.title.$error&&o.v$.title.required.$invalid?(h(),g("span",ZLo,m(e.$t("validation.custom.title.required")),1)):D("",!0)],2),c("div",KLo,[Oe(c("textarea",{class:"form-control",id:"description",name:"description",rows:"4",placeholder:e.$t("administration.content.product_upload_lock.update.description"),"onUpdate:modelValue":t[1]||(t[1]=d=>r.description=d)},null,8,JLo),[[wt,r.description]]),c("label",XLo,m(e.$t("administration.content.product_upload_lock.update.description")),1)]),c("div",QLo,[k(s,{class:"form-control",mode:"date",id:"valid_from",name:"valid_from",value:o.v$.valid_from.$model,"onUpdate:value":t[2]||(t[2]=d=>o.v$.valid_from.$model=d),placeholder:e.$t("administration.content.product_upload_lock.create.valid_from"),"min-date":i.today.toISOString(),"is-small-label":""},null,8,["value","placeholder","min-date"]),o.v$.valid_from.$error&&o.v$.valid_from.required.$invalid?(h(),g("span",eMo,m(e.$tc("validation.date",{attribute:e.$t("public.array")})),1)):D("",!0)]),c("div",tMo,[k(s,{class:"form-control",mode:"date",id:"valid_to",name:"valid_to",value:o.v$.valid_to.$model,"onUpdate:value":t[3]||(t[3]=d=>o.v$.valid_to.$model=d),placeholder:e.$t("administration.content.product_upload_lock.create.valid_to"),"min-date":i.today.toISOString(),"is-small-label":""},null,8,["value","placeholder","min-date"]),o.v$.valid_to.$error&&o.v$.valid_to.required.$invalid?(h(),g("span",nMo,m(e.$tc("validation.date",{attribute:e.$t("public.array")})),1)):D("",!0)]),k(a)]),_:1},8,["onClose","onSubmit"])):D("",!0)}const iMo=U(YLo,[["render",oMo]]),rMo=()=>De.patch(Ie("api.admin.settlement_payment.sendAll")),sMo={sendAll:rMo},aMo={components:{FormSidebar:_n},computed:{...xe({auth:"auth/auth",data:"sidebar/getData"})},methods:{send(){this.$store.commit("sidebar/setLoading",!0),sMo.sendAll().then(e=>{window.flash(e.data.message,"success"),this.$store.dispatch("administrationFinanceAuthor/settlementPayments",{filters:this.data.filters}),this.$store.dispatch("sidebar/close")}).catch(e=>{var t,n;if((n=(t=e==null?void 0:e.response)==null?void 0:t.data)!=null&&n.message){let o="error";e.response.status===502&&(o="warning"),window.flash(e.response.data.message,o)}this.$store.commit("sidebar/setLoading",!1)})}}};function lMo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"settlement-payment-summary-send",onSubmit:r.send},{title:F(()=>[z(m(e.$t("administration.finance.author.summary.order.sidebar_title")),1)]),"submit-button":F(()=>[z(m(e.$t("public.send")),1)]),content:F(()=>[z(m(e.$t("administration.finance.author.summary.order.sidebar_text")),1)]),_:1},8,["onSubmit"])):D("",!0)}const cMo=U(aMo,[["render",lMo]]);const dMo={components:{FormSidebar:_n,FlexTableHead:ti,FlexTableRow:ni,Loading:Rt,Bootstrap5Pagination:Zi,AppIcon:Ue,CheckboxInput:js},data(){return{primaryColor:window.primaryColor,hover:-1}},computed:{...xe({loading:"administrationFinanceAuthor/getCreditLoading",list:"administrationFinanceAuthor/getCreditList",auth:"auth/auth"}),vatPayersOnly:{get(){return this.$store.state.administrationFinanceAuthor.vatPayersOnly},set(e){this.$store.commit("administrationFinanceAuthor/setVatPayersOnly",e)}}},methods:{loadPage(e){this.$store.commit("administrationFinanceAuthor/setCreditPage",e),this.loadAll()},loadAll(){this.$store.dispatch("administrationFinanceAuthor/settlementIndex")},openAuthorPaymentConfirmSidebar(e){this.$store.dispatch("sidebar/close"),this.$store.dispatch("sidebar/open",{type:"settlement-confirm",data:{payment:e}})},close(){this.$store.dispatch("sidebar/close")}},watch:{vatPayersOnly:{handler(){this.loadAll()},immediate:!0}}},uMo={class:"col-12 col-md-2"},hMo={class:"col-12 col-md"},fMo={class:"col-12 col-md-auto"},mMo={class:"col-12 col-md-2"},pMo={key:0,class:"vl-parent mh-8"},gMo={key:1,class:"text-center mt-4"},vMo=["onMouseover"],_Mo={class:"col-12 col-md-2"},yMo={class:"col-12 col-md"},bMo={class:"col-12 col-md-auto"},kMo=["href"],wMo={class:"col-12 col-md-2 d-flex justify-content-between align-items-center mh-2rem"},$Mo=["onClick"];function CMo(e,t,n,o,i,r){const s=y("CheckboxInput"),a=y("FlexTableHead"),l=y("Loading"),d=y("router-link"),u=y("AppIcon"),f=y("FlexTableRow"),p=y("Bootstrap5Pagination"),v=y("FormSidebar"),_=sn("tooltip");return e.auth.is_admin?(h(),W(v,{key:0,id:"settlement-list"},{title:F(()=>[z(m(e.$t("administration.finance.author.summary.pay.detail.title")),1)]),content:F(()=>[k(s,{id:"only-vat-payers",value:r.vatPayersOnly,"onUpdate:value":t[0]||(t[0]=b=>r.vatPayersOnly=b),label:e.$t("administration.finance.author.summary.pay.detail.vat_payers_only"),class:"mb-3"},null,8,["value","label"]),k(a,null,{default:F(()=>[c("div",uMo,m(e.$t("administration.finance.author.summary.pay.detail.table.header.id")),1),c("div",hMo,m(e.$t("administration.finance.author.summary.pay.detail.table.header.name")),1),c("div",fMo,m(e.$t("administration.finance.author.summary.pay.detail.table.header.email")),1),c("div",mMo,m(e.$t("administration.finance.author.summary.pay.detail.table.header.amount")),1)]),_:1}),e.loading?(h(),g("div",pMo,[k(l,{active:e.loading,"onUpdate:active":t[1]||(t[1]=b=>e.loading=b),color:i.primaryColor,"is-full-page":!1},null,8,["active","color"])])):e.list.data&&!e.list.data.length?(h(),g("h4",gMo,m(e.$t("administration.finance.author.table.not_found")),1)):(h(!0),g(pe,{key:2},Me(e.list.data,(b,C)=>(h(),g("div",{key:C,onMouseover:$=>i.hover=C,onMouseleave:t[2]||(t[2]=$=>i.hover=-1)},[k(f,{class:X({"border-none":C==e.list.data.length-1})},{default:F(()=>[c("div",_Mo,m(b.user_id),1),c("div",yMo,[k(d,{to:{name:"administration/users/detail/author",params:{id:b.user_id}},class:"link-dark text-decoration-underline-hover",onClick:r.close},{default:F(()=>[z(m(b.first_name+" "+b.last_name),1)]),_:2},1032,["to","onClick"])]),c("div",bMo,[c("a",{href:"mailto:"+b.email,class:"link-dark text-decoration-underline-hover"},m(b.email),9,kMo)]),c("div",wMo,[z(m(Number(b.amount).toLocaleString()+" "+e.$t("currency.short"))+" ",1),i.hover==C?Oe((h(),g("button",{key:0,class:"btn btn-tertiary btn-sm btn-success",onClick:$=>r.openAuthorPaymentConfirmSidebar(b)},[k(u,{icon:"check"})],8,$Mo)),[[_,{content:e.$t("administration.paid"),delay:{show:500,hide:100},triggers:["hover","click"]}]]):D("",!0)])]),_:2},1032,["class"])],40,vMo))),128)),e.loading?D("",!0):(h(),W(p,{key:3,class:"mt-4 z-index-neg-1",data:e.list,onPaginationChangePage:r.loadPage,limit:1,align:"center"},null,8,["data","onPaginationChangePage"]))]),_:1})):D("",!0)}const SMo=U(dMo,[["render",CMo]]),TMo={components:{FormSidebar:_n},computed:{...xe({auth:"auth/auth",data:"sidebar/getData"})},methods:{submit(){this.$store.dispatch("administrationFinanceAuthor/settlementConfirm",{userId:this.data.payment.user_id})},close(){this.$store.dispatch("sidebar/open",{type:"settlement-list"})}}};function EMo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"settlement-confirm",onSubmit:r.submit,onClose:r.close},{title:F(()=>[z(m(e.$t("author.settlement.confirm.title")),1)]),subtitle:F(()=>[z(m(e.data.payment.first_name+" "+e.data.payment.last_name+" ("+Number(e.data.payment.amount).toLocaleString()+" "+e.$t("currency.short")+")"),1)]),"submit-button":F(()=>[z(m(e.$t("administration.confirm")),1)]),content:F(()=>[z(m(e.$t("author.settlement.confirm.text")),1)]),_:1},8,["onSubmit","onClose"])):D("",!0)}const IMo=U(TMo,[["render",EMo]]),QY={code_length:5};let PMo=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce((t,n)=>(n&=63,n<36?t+=n.toString(36):n<62?t+=(n-26).toString(36).toUpperCase():n>62?t+="-":t+="_",t),"");const AMo={components:{CheckboxInput:js,DateSinglePicker:dd,FormSidebar:_n},data(){return{types:[{type:"voucher",label:this.$t("voucher.title")},{type:"discount",label:this.$t("discount.title")}],type:"voucher",error:"",amount:"",discount:"",discountCode:"",voucherCode:"",note:"",show_on_public_page:!0,validFrom:new Date(gt().toDate()).toISOString(),validTo:new Date(gt().add(12,"months").toDate()).toISOString(),today:new Date(gt().toDate()).toISOString(),timezone:mr.timezone}},computed:{...xe({vouchers:"administrationFinanceVoucher/getVouchersData",discounts:"administrationFinanceDiscount/getDiscountsData",auth:"auth/auth"})},methods:{createVoucher(){if(this.error="",this.amount<0||this.amount.length<1){this.error=this.$t("voucher.create.error_amount");return}if(gt(this.validFrom).isBefore(this.today,"day")){this.error=this.$t("voucher.create.valid_from");return}let e={type:"voucher",amount:this.amount,code:this.voucherCode,note:this.note,valid_from:this.validFrom,valid_to:this.validTo};this.$store.dispatch("administrationFinanceVoucher/create",{voucher:e,filters:Mi.getFilters(this.$route.query)}).then(()=>{this.reset()})},createDiscount(){if(this.error="",this.discount<0||this.discount.length<1||this.discount>100){this.error=this.$t("discount.create.error_discount");return}if(this.discountCode.length>80||this.discountCode.length<1){this.error=this.$t("discount.create.error_code_length");return}if(gt(this.validFrom).isBefore(this.today,"day")){this.error=this.$t("discount.create.error_valid_from");return}if(!this.isUniqueDiscountCode()){this.error=this.$t("discount.create.error_code_unique");return}let e={type:"discount",discount:this.discount,code:this.discountCode,note:this.note,valid_from:this.validFrom,valid_to:this.validTo,show_on_public_page:this.show_on_public_page};this.$store.dispatch("administrationFinanceDiscount/create",{discount:e,filters:Mi.getFilters(this.$route.query)}).then(()=>{this.reset()})},generateUniqueVoucherCode(){let e=!1;for(;!e;)this.voucherCode=PMo(QY.code_length).toUpperCase(),this.voucherCode=this.voucherCode.replace(/[^A-Z0-9]/g,""),e=!this.vouchers.some(t=>t.code===this.voucherCode)&&this.voucherCode.length===QY.code_length},isUniqueDiscountCode(){return this.discounts.findIndex(e=>e.code===this.discountCode)===-1},removeValidFrom(){this.validFrom=this.today},removeValidTo(){this.validTo=""},reset(){this.type="voucher",this.amount="",this.discount="",this.discountCode="",this.voucherCode="",this.note="",this.show_on_public_page=!0,this.validFrom=new Date(gt().toDate()).toISOString(),this.validTo=new Date(gt().add(12,"months").toDate()).toISOString(),this.today=new Date(gt().toDate()).toISOString(),this.generateUniqueVoucherCode()}},mounted(){this.generateUniqueVoucherCode()},watch:{type(e){if(e==="discount"){this.validTo=new Date(gt().add(1,"days").toDate()).toISOString();return}this.validTo=new Date(gt().add(12,"months").toDate()).toISOString()}}},DMo={class:"form-group form-floating mb-4"},xMo={for:"code_type",class:"small"},OMo={key:0,class:"form-group form-floating mb-4"},LMo={for:"voucher-code",class:"small"},MMo={key:1,class:"form-group form-floating mb-4"},NMo={for:"discount-code",class:"small"},RMo={class:"form-group form-floating mb-4"},jMo={key:1,class:"input-group"},FMo={for:"amount_or_discount",class:"small"},zMo={class:"row"},UMo={class:"col-12 col-md-6 mb-4"},BMo={class:"form-group"},HMo={class:"col-12 col-md-6 mb-4 mb-4"},VMo={class:"form-group"},qMo={class:"form-group form-floating mb-4"},YMo={for:"note",class:"small"},WMo={key:2,class:"form-group form-floating mb-4"},GMo={key:3,class:"text-danger"};function ZMo(e,t,n,o,i,r){const s=y("v-select"),a=y("DateSinglePicker"),l=y("CheckboxInput"),d=y("FormSidebar");return e.auth.is_admin?(h(),W(d,{key:0,id:"voucher-create",onSubmit:t[9]||(t[9]=u=>i.type=="voucher"?r.createVoucher():r.createDiscount())},{title:F(()=>[z(m(e.$t("administration.finance.voucher.action.create.title")),1)]),"submit-button":F(()=>[z(m(e.$t("administration.finance.voucher.action.create.buttonSide")),1)]),content:F(()=>[c("div",DMo,[k(s,{id:"code_type",label:"label",class:"form-control",modelValue:i.type,"onUpdate:modelValue":t[0]||(t[0]=u=>i.type=u),options:i.types,reduce:u=>u.type,placeholder:e.$t("administration.finance.voucher.action.create.type"),searchable:!1,clearable:!1,"close-on-select":!0},null,8,["modelValue","options","reduce","placeholder"]),c("label",xMo,m(e.$t("administration.finance.voucher.action.create.type")),1)]),i.type=="voucher"?(h(),g("div",OMo,[Oe(c("input",{id:"voucher-code",class:"form-control cursor-default",autocomplete:"off",readonly:"",type:"text",name:"voucher-code","onUpdate:modelValue":t[1]||(t[1]=u=>i.voucherCode=u),maxlength:"80"},null,512),[[wt,i.voucherCode]]),c("label",LMo,m(e.$t("administration.finance.voucher.action.create.code")),1)])):D("",!0),i.type=="discount"?(h(),g("div",MMo,[Oe(c("input",{id:"discount-code",class:"form-control",autocomplete:"off",required:"",type:"text",name:"discount-code","onUpdate:modelValue":t[2]||(t[2]=u=>i.discountCode=u),maxlength:"80"},null,512),[[wt,i.discountCode]]),c("label",NMo,m(e.$t("administration.finance.voucher.action.create.code")),1),z(" "+m(e.$t("administration.finance.voucher.action.code_warning")),1)])):D("",!0),c("div",RMo,[i.type=="voucher"?Oe((h(),g("input",{key:0,id:"amount_or_discount",class:"form-control",autocomplete:"off",type:"number",name:"amount_or_discount","onUpdate:modelValue":t[3]||(t[3]=u=>i.amount=u),required:"",min:"0",maxlength:"80"},null,512)),[[wt,i.amount]]):(h(),g("div",jMo,[Oe(c("input",{id:"amount_or_discount",class:"form-control border-end-0",autocomplete:"off",type:"number",name:"amount_or_discount","onUpdate:modelValue":t[4]||(t[4]=u=>i.discount=u),required:"",max:"100",min:"1"},null,512),[[wt,i.discount]]),t[10]||(t[10]=c("div",{class:"input-group-append border-start-0"},[c("span",{class:"input-group-text mh-3dot125rem"},m("%"))],-1))])),c("label",FMo,m(e.$t("administration.finance.voucher.action.create.amountDiscount")),1)]),c("div",zMo,[c("div",UMo,[c("div",BMo,[k(a,{id:"valid_from",name:"valid_from",mode:"date",class:"form-control",value:i.validFrom,"onUpdate:value":t[5]||(t[5]=u=>i.validFrom=u),placeholder:e.$t("voucher.now"),"min-date:":i.today,label:e.$t("administration.finance.voucher.action.create.from"),"is-small-label":""},null,8,["value","placeholder","min-date:","label"])])]),c("div",HMo,[c("div",VMo,[k(a,{mode:"date",id:"valid_to",name:"valid_to",class:"form-control",value:i.validTo,"onUpdate:value":t[6]||(t[6]=u=>i.validTo=u),placeholder:e.$t("voucher.manual_cancel"),"min-date":i.today,label:e.$t("administration.finance.voucher.action.create.to"),"is-small-label":""},null,8,["value","placeholder","min-date","label"])])])]),c("div",qMo,[Oe(c("input",{id:"note",class:"form-control",autocomplete:"off",type:"text",name:"note","onUpdate:modelValue":t[7]||(t[7]=u=>i.note=u)},null,512),[[wt,i.note]]),c("label",YMo,m(e.$t("administration.finance.voucher.action.create.note")+e.$t("public.slash_optional")),1)]),i.type==="discount"?(h(),g("div",WMo,[k(l,{id:"global-discount-public-show",label:e.$t("administration.finance.voucher.show_global_discount_on_public_page"),value:i.show_on_public_page,"onUpdate:value":t[8]||(t[8]=u=>i.show_on_public_page=u)},null,8,["label","value"])])):D("",!0),i.error?(h(),g("span",GMo,m(i.error),1)):D("",!0)]),_:1})):D("",!0)}const KMo=U(AMo,[["render",ZMo]]),JMo={components:{CheckboxInput:js,DateSinglePicker:dd,FormSidebar:_n},data(){return{moment:gt,timezone:mr.timezone}},validations:{validTo:{},validFrom:{}},computed:{...xe({voucherEdit:"administrationFinanceVoucher/getEdit",auth:"auth/auth"}),validTo:{get(){return this.voucherEdit.valid_to},set(e){e&&(this.voucherEdit.valid_to=e)}},validFrom:{get(){return this.voucherEdit.valid_from},set(e){e&&(this.voucherEdit.valid_from=e)}}},methods:{updateVoucher(){let e={id:this.voucherEdit.id,note:this.voucherEdit.note,valid_from:this.voucherEdit.valid_from,valid_to:this.voucherEdit.valid_to};this.$store.dispatch("administrationFinanceVoucher/update",{voucher:e,filters:Mi.getFilters(this.$route.query)})},updateDiscount(){let e={id:this.voucherEdit.id,note:this.voucherEdit.note,valid_from:this.voucherEdit.valid_from,valid_to:this.voucherEdit.valid_to,show_on_public_page:this.voucherEdit.show_on_public_page};this.$store.dispatch("administrationFinanceDiscount/update",{discount:e,filters:Mi.getFilters(this.$route.query)})}},setup(){return{v$:In()}}},XMo={key:0,class:"form-group form-floating mb-4"},QMo={for:"voucher-code",class:"small"},eNo={key:1,class:"form-group form-floating mb-4"},tNo={for:"discount-code",class:"small"},nNo={class:"form-group form-floating mb-4"},oNo={key:1,class:"input-group"},iNo={for:"amount_or_discount",class:"small"},rNo={class:"row"},sNo={class:"col-12 col-md-6 mb-4"},aNo={class:"form-group"},lNo={class:"col-12 col-md-6 mb-4"},cNo={class:"form-group"},dNo={class:"form-group form-floating mb-4"},uNo={for:"note",class:"small"},hNo={key:2,class:"form-group form-floating mb-4"},fNo={for:"email",class:"small"},mNo={key:3,class:"form-group form-floating mb-4"};function pNo(e,t,n,o,i,r){const s=y("DateSinglePicker"),a=y("CheckboxInput"),l=y("FormSidebar");return e.auth.is_admin?(h(),W(l,{key:0,id:"voucher-update",onSubmit:t[9]||(t[9]=d=>e.voucherEdit.type=="voucher"?r.updateVoucher():r.updateDiscount())},{title:F(()=>[z(m(e.$t("administration.finance.voucher.action.edit.title")),1)]),subtitle:F(()=>[z(m(e.voucherEdit.code),1)]),"submit-button":F(()=>[z(m(e.$t("administration.finance.voucher.action.edit.buttonSide")),1)]),content:F(()=>[e.voucherEdit.type=="voucher"?(h(),g("div",XMo,[Oe(c("input",{id:"voucher-code",class:"form-control cursor-default",autocomplete:"off",readonly:"",type:"text",name:"voucher-code","onUpdate:modelValue":t[0]||(t[0]=d=>e.voucherEdit.code=d),maxlength:"80",disabled:""},null,512),[[wt,e.voucherEdit.code]]),c("label",QMo,m(e.$t("administration.finance.voucher.action.create.code")),1)])):D("",!0),e.voucherEdit.type=="discount"?(h(),g("div",eNo,[Oe(c("input",{id:"discount-code",class:"form-control",autocomplete:"off",required:"",type:"text",name:"discount-code","onUpdate:modelValue":t[1]||(t[1]=d=>e.voucherEdit.code=d),maxlength:"80",disabled:""},null,512),[[wt,e.voucherEdit.code]]),c("label",tNo,m(e.$t("administration.finance.voucher.action.create.code")),1)])):D("",!0),c("div",nNo,[e.voucherEdit.type=="voucher"?Oe((h(),g("input",{key:0,id:"amount_or_discount",class:"form-control",autocomplete:"off",type:"number",name:"amount_or_discount","onUpdate:modelValue":t[2]||(t[2]=d=>e.voucherEdit.amount=d),required:"",min:"0",maxlength:"80",disabled:""},null,512)),[[wt,e.voucherEdit.amount]]):(h(),g("div",oNo,[Oe(c("input",{id:"amount_or_discount",class:"form-control border-end-0",autocomplete:"off",type:"number",name:"amount_or_discount","onUpdate:modelValue":t[3]||(t[3]=d=>e.voucherEdit.amount=d),required:"",max:"100",min:"1",disabled:""},null,512),[[wt,e.voucherEdit.amount]]),t[10]||(t[10]=c("div",{class:"input-group-append border-start-0"},[c("span",{class:"input-group-text mh-3dot125rem border-gray-300"},m("%"))],-1))])),c("label",iNo,m(e.$t("administration.finance.voucher.action.create.amountDiscount")),1)]),c("div",rNo,[c("div",sNo,[c("div",aNo,[k(s,{id:"valid_from",name:"valid_from",mode:"date",class:X({"form-control":!0,"is-invalid":o.v$.validFrom.$error}),value:o.v$.validFrom.$model,"onUpdate:value":t[4]||(t[4]=d=>o.v$.validFrom.$model=d),placeholder:"Datum","min-date:":new Date,label:e.$t("administration.finance.voucher.action.create.from"),"is-small-label":""},null,8,["class","value","min-date:","label"])])]),c("div",lNo,[c("div",cNo,[k(s,{mode:"date",id:"valid_to",name:"valid_to",class:X({"form-control":!0,"is-invalid":o.v$.validTo.$error}),value:o.v$.validTo.$model,"onUpdate:value":t[5]||(t[5]=d=>o.v$.validTo.$model=d),placeholder:"Datum","min-date":new Date,label:e.$t("administration.finance.voucher.action.create.to"),"is-small-label":""},null,8,["class","value","min-date","label"])])])]),c("div",dNo,[Oe(c("input",{id:"note",name:"note",type:"text",class:"form-control",autocomplete:"off","onUpdate:modelValue":t[6]||(t[6]=d=>e.voucherEdit.note=d)},null,512),[[wt,e.voucherEdit.note]]),c("label",uNo,m(e.$t("administration.finance.voucher.action.create.note")+e.$t("public.slash_optional")),1)]),e.voucherEdit.type=="voucher"?(h(),g("div",hNo,[Oe(c("input",{id:"email",name:"email",type:"text",class:"form-control",autocomplete:"off","onUpdate:modelValue":t[7]||(t[7]=d=>e.voucherEdit.send_to=d),maxlength:"80",disabled:""},null,512),[[wt,e.voucherEdit.send_to]]),c("label",fNo,m(e.$t("administration.finance.voucher.action.create.email")+e.$t("public.slash_optional")),1)])):D("",!0),e.voucherEdit.type==="discount"?(h(),g("div",mNo,[k(a,{id:"global-discount-public-show",label:e.$t("administration.finance.voucher.show_global_discount_on_public_page"),value:e.voucherEdit.show_on_public_page,"onUpdate:value":t[8]||(t[8]=d=>e.voucherEdit.show_on_public_page=d)},null,8,["label","value"])])):D("",!0)]),_:1})):D("",!0)}const gNo=U(JMo,[["render",pNo]]),vNo={components:{FormSidebar:_n},computed:{...xe({voucher:"administrationFinanceVoucher/getDelete",auth:"auth/auth"})},methods:{deleteVoucher(){this.$store.dispatch("administrationFinanceVoucher/delete",{voucher:this.voucher.id,filters:Mi.getFilters(this.$route.query)})},deleteDiscount(){this.$store.dispatch("administrationFinanceDiscount/delete",{discount:this.voucher.id,filters:Mi.getFilters(this.$route.query)})}}};function _No(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"voucher-delete",onSubmit:t[0]||(t[0]=a=>e.voucher.type==="voucher"?r.deleteVoucher():r.deleteDiscount()),"submit-color":"danger"},{title:F(()=>[z(m(e.$t("administration.finance.voucher.action.delete.title")),1)]),subtitle:F(()=>[z(m(e.voucher.code),1)]),"submit-button":F(()=>[z(m(e.$t("administration.finance.voucher.action.delete.button")),1)]),content:F(()=>[z(m(e.$t("administration.finance.voucher.action.delete.subtitle")),1)]),_:1})):D("",!0)}const yNo=U(vNo,[["render",_No]]),bNo={components:{FormSidebar:_n},computed:{...xe({activeDiscount:"administrationFinanceAuthorDiscount/getActiveDiscount",futureDiscount:"administrationFinanceAuthorDiscount/getFutureDiscount",auth:"auth/auth"})},methods:{remove(){this.$store.dispatch("administrationFinanceAuthorDiscount/remove",{id:this.activeDiscount?this.activeDiscount.id:this.futureDiscount.id}).then(()=>{this.$store.dispatch("sidebar/close")})}}};function kNo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"author-discount-automatic-settings-delete",onSubmit:r.remove,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("administration.finance.voucher.author_discounts.delete.button")),1)]),"submit-button":F(()=>[z(m(e.$t("public.delete")),1)]),content:F(()=>[z(m(e.$t("administration.finance.voucher.author_discounts.delete.confirmation")),1)]),_:1},8,["onSubmit"])):D("",!0)}const wNo=U(bNo,[["render",kNo]]),$No={components:{DateSinglePicker:dd,FormSidebar:_n,AuthorDashboardActualitiesNotification:EL,AppIcon:Ue},data(){return{editor:fu,today:gt(),showPreview:!1}},validations:{title:{required:Yt},content:{required:Yt}},computed:{...xe({auth:"auth/auth"}),notification(){return this.$store.state.administrationCustomNotification.detail},title:{get(){return this.$store.getters["administrationCustomNotification/getDetailTitle"]},set(e){this.$store.commit("administrationCustomNotification/setDetailTitle",e)}},content:{get(){return this.$store.getters["administrationCustomNotification/getDetailContent"]},set(e){this.$store.commit("administrationCustomNotification/setDetailContent",e)}},publishedAt:{get(){return this.$store.getters["administrationCustomNotification/getDetailPublishedAt"]},set(e){this.$store.commit("administrationCustomNotification/setDetailPublishedAt",e)}}},methods:{create(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("administrationCustomNotification/create",{filters:Mi.getFilters(this.$route.query)})},close(){this.v$.$reset(),this.$store.commit("administrationCustomNotification/resetDetail")}},setup(){return{v$:In()}}},CNo=["placeholder"],SNo={class:"form-label",for:"title"},TNo={key:0,class:"help-block small text-danger"},ENo={class:"form-group mb-4"},INo={class:"quill-editor"},PNo={key:0,class:"help-block small text-danger mb-0"},ANo={class:"mt-4"};function DNo(e,t,n,o,i,r){const s=y("DateSinglePicker"),a=y("quill-editor"),l=y("AppIcon"),d=y("AuthorDashboardActualitiesNotification"),u=y("FormSidebar");return e.auth.is_admin?(h(),W(u,{key:0,id:"custom-notification-create",onSubmit:r.create,onClose:r.close},{title:F(()=>[z(m(e.$t("administration.message.notification.create.title")),1)]),"submit-button":F(()=>[z(m(e.$t("public.create")),1)]),content:F(()=>[c("div",{class:X([{"form-group":!0},"form-floating mb-4"])},[Oe(c("input",{id:"title",class:"form-control",placeholder:e.$t("public.title"),type:"text",name:"title","onUpdate:modelValue":t[0]||(t[0]=f=>o.v$.title.$model=f)},null,8,CNo),[[wt,o.v$.title.$model]]),c("label",SNo,m(e.$t("validation.attributes.title")),1),o.v$.title.$error&&o.v$.title.required.$invalid?(h(),g("span",TNo,m(e.$t("validation.custom.title.required")),1)):D("",!0)]),c("div",ENo,[k(s,{id:"valid_to",name:"valid_to",class:"form-control border-radius-end-none py-2 px-3",mode:"datetime",value:r.publishedAt,"onUpdate:value":t[1]||(t[1]=f=>r.publishedAt=f),placeholder:e.$t("voucher.now"),label:e.$t("administration.message.notification.table.header.published_at"),"min-date":i.today.toISOString(),"is-small-label":""},null,8,["value","placeholder","label","min-date"])]),c("div",INo,[k(a,{ref:"quill",class:"mh-8",contentType:"html",theme:"snow",content:o.v$.content.$model,"onUpdate:content":t[2]||(t[2]=f=>o.v$.content.$model=f),options:{...i.editor.extendedToolbar,placeholder:e.$t("administration.message.notification.table.header.content")}},null,8,["content","options"])]),o.v$.content.$error&&o.v$.content.required.$invalid?(h(),g("p",PNo,m(e.$t("validation.custom.reason.required")),1)):D("",!0),c("div",ANo,[c("button",{class:"btn btn-tertiary btn-sm btn-center",disabled:"",onClick:t[3]||(t[3]=f=>i.showPreview=!i.showPreview)},[z(m(i.showPreview?e.$t("public.preview.hide"):e.$t("public.preview.show"))+" ",1),k(l,{icon:i.showPreview?"hide":"show",height:20,width:20,class:"ms-icon"},null,8,["icon"])]),i.showPreview?(h(),W(d,{key:0,class:"mt-4","notification-prop":r.notification,"back-button-hidden":"","full-width":""},null,8,["notification-prop"])):D("",!0)])]),_:1},8,["onSubmit","onClose"])):D("",!0)}const xNo=U($No,[["render",DNo]]),ONo={components:{DateSinglePicker:dd,FormSidebar:_n,AuthorDashboardActualitiesNotification:EL,AppIcon:Ue},data(){return{editor:fu,today:gt(),showPreview:!1}},validations:{title:{required:Yt},content:{required:Yt}},computed:{...xe({auth:"auth/auth"}),notification(){return this.$store.state.administrationCustomNotification.detail},title:{get(){return this.$store.getters["administrationCustomNotification/getDetailTitle"]},set(e){this.$store.commit("administrationCustomNotification/setDetailTitle",e)}},content:{get(){return this.$store.getters["administrationCustomNotification/getDetailContent"]},set(e){this.$store.commit("administrationCustomNotification/setDetailContent",e)}},publishedAt:{get(){return this.$store.getters["administrationCustomNotification/getDetailPublishedAt"]},set(e){this.$store.commit("administrationCustomNotification/setDetailPublishedAt",e)}}},methods:{update(){this.v$.$touch(),!this.v$.$invalid&&this.$store.dispatch("administrationCustomNotification/update",{filters:Mi.getFilters(this.$route.query)})},close(){this.v$.$reset(),this.$store.commit("administrationCustomNotification/resetDetail")}},setup(){return{v$:In()}}},LNo=["placeholder"],MNo={class:"form-label",for:"title"},NNo={key:0,class:"help-block small text-danger"},RNo={class:"form-group mb-4"},jNo={class:"quill-editor"},FNo={key:0,class:"help-block small text-danger mb-0"},zNo={class:"mt-4"};function UNo(e,t,n,o,i,r){const s=y("DateSinglePicker"),a=y("quill-editor"),l=y("AppIcon"),d=y("AuthorDashboardActualitiesNotification"),u=y("FormSidebar");return e.auth.is_admin?(h(),W(u,{key:0,id:"custom-notification-update",onSubmit:r.update},{title:F(()=>[z(m(e.$t("administration.message.notification.update.title")),1)]),"submit-button":F(()=>[z(m(e.$t("public.update")),1)]),content:F(()=>[c("div",{class:X([{"form-group":!0},"form-floating mb-4"])},[Oe(c("input",{id:"title",class:"form-control",placeholder:e.$t("public.title"),type:"text",name:"title","onUpdate:modelValue":t[0]||(t[0]=f=>o.v$.title.$model=f)},null,8,LNo),[[wt,o.v$.title.$model]]),c("label",MNo,m(e.$t("validation.attributes.title")),1),o.v$.title.$error&&o.v$.title.required.$invalid?(h(),g("span",NNo,m(e.$t("validation.custom.title.required")),1)):D("",!0)]),c("div",RNo,[k(s,{id:"valid_to",name:"valid_to",class:"form-control border-radius-end-none py-2 px-3",mode:"datetime",value:r.publishedAt,"onUpdate:value":t[1]||(t[1]=f=>r.publishedAt=f),placeholder:e.$t("voucher.now"),label:e.$t("administration.message.notification.table.header.published_at"),"min-date":i.today.toISOString(),"is-small-label":""},null,8,["value","placeholder","label","min-date"])]),c("div",jNo,[k(a,{ref:"quill",class:"mh-8",contentType:"html",theme:"snow",content:o.v$.content.$model,"onUpdate:content":t[2]||(t[2]=f=>o.v$.content.$model=f),options:{...i.editor.extendedToolbar,placeholder:e.$t("administration.message.notification.table.header.content")}},null,8,["content","options"])]),o.v$.content.$error&&o.v$.content.required.$invalid?(h(),g("p",FNo,m(e.$t("validation.custom.reason.required")),1)):D("",!0),c("div",zNo,[c("button",{class:"btn btn-tertiary btn-sm btn-center",onClick:t[3]||(t[3]=f=>i.showPreview=!i.showPreview)},[z(m(i.showPreview?e.$t("public.preview.hide"):e.$t("public.preview.show"))+" ",1),k(l,{icon:i.showPreview?"hide":"show",height:20,width:20,class:"ms-icon"},null,8,["icon"])]),i.showPreview?(h(),W(d,{key:0,class:"mt-4","notification-prop":r.notification,"back-button-hidden":"","full-width":""},null,8,["notification-prop"])):D("",!0)])]),_:1},8,["onSubmit"])):D("",!0)}const BNo=U(ONo,[["render",UNo]]),HNo={components:{FormSidebar:_n},data(){return{editor:fu}},computed:{...an({detail:e=>e.administrationCustomNotification.detail}),...xe({auth:"auth/auth"})},methods:{deletee(){this.$store.dispatch("administrationCustomNotification/delete",{filters:Mi.getFilters(this.$route.query)})}}};function VNo(e,t,n,o,i,r){const s=y("FormSidebar");return e.auth.is_admin?(h(),W(s,{key:0,id:"custom-notification-delete",onSubmit:r.deletee,"submit-color":"danger"},{title:F(()=>[z(m(e.$t("administration.message.notification.delete.title")),1)]),subtitle:F(()=>[z(m(e.detail.title),1)]),"submit-button":F(()=>[z(m(e.$t("public.delete")),1)]),content:F(()=>[z(m(e.$t("administration.message.notification.delete.text")),1)]),_:1},8,["onSubmit"])):D("",!0)}const qNo=U(HNo,[["render",VNo]]),YNo={components:{UserCartShowSidebar:jCo,UserCreditUpdateSidebar:n7o,UserUpdateSidebar:TSo,UserWishlistShowSidebar:UCo,UserPasswordResetSidebar:ASo,UserMergeSidebar:KSo,UserActivateSidebar:nTo,SettlementPaymentSummarySendSidebar:cMo,SettlementListSidebar:SMo,SettlementConfirmSidebar:IMo,InfoBoxCreateSidebar:aAo,InfoBoxDeleteSidebar:LAo,InfoBoxUpdateSidebar:DAo,SectionCreateSidebar:$xo,SectionDeleteSidebar:mOo,SectionUpdateSidebar:uOo,CategoryCreateSidebar:kOo,CategoryDeleteSidebar:VOo,CategoryUpdateSidebar:FOo,CategoryImageUpdateSidebar:nLo,ClassSubjectSubjectCategoryAddSidebar:sLo,ClassSubjectSubjectAddSidebar:dLo,ClassSubjectSubsubjectAddSidebar:mLo,ClassSubjectSubjectCategoryRemoveSidebar:vLo,ClassSubjectSubjectRemoveSidebar:bLo,ClassSubjectSubsubjectRemoveSidebar:$Lo,ProductUploadLockCreateSidebar:BLo,ProductUploadLockDeleteSidebar:qLo,ProductUploadLockUpdateSidebar:iMo,ProductUpdateSidebar:bde,ProductFeedbackSidebar:pde,ProductAdminNoteUpdateSidebar:B6o,ProductDeleteSidebar:N6o,ProductUpdateDeleteSidebar:X6o,ProductUpdateConfirmSidebar:Z6o,ComplaintResolveSidebar:dCo,ComplaintNoteAddSidebar:pCo,ComplaintMessageSidebar:wCo,VoucherCreateSidebar:KMo,VoucherUpdateSidebar:gNo,VoucherDeleteSidebar:yNo,SchoolCreateSidebar:oEo,SchoolCreditOrderCreateAdminSidebar:KIo,SchoolCreditUpdateSidebar:cPo,SchoolCreditExpiryExtendSidebar:gPo,SchoolEmployeeCreateSidebar:yPo,SchoolEmployeeDeleteSidebar:fde,SchoolEmployeeCreditUpdateSidebar:mde,OrderPaymentConfirmSidebar:$Po,OrderDeleteSidebar:EPo,SchoolUpdateSidebar:RIo,SchoolAdminNoteUpdateSidebar:HIo,CustomNotificationCreateSidebar:xNo,CustomNotificationUpdateSidebar:BNo,CustomNotificationDeleteSidebar:qNo,AuthorDiscountAutomaticSettingsDeleteSidebar:wNo},computed:{...xe({sidebarType:"sidebar/getType"})}};function WNo(e,t,n,o,i,r){return e.sidebarType?(h(),W(oc(e.sidebarType+"-sidebar"),{key:0,"is-admin-app":""})):D("",!0)}const GNo=U(YNo,[["render",WNo]]),An=M_();An.use(JSe);An.use(kQ.LoadingPlugin,{color:window.primaryColor});An.use(U7e);An.use(ACe);An.use(xCe);An.use(yKe);An.use(jie);An.use(Ort,{namespace:"ucitelnice_"});An.use(HYn,bL);An.mixin({methods:{ziggyRoute:Ie}});const ZNo=G6e({locale:"cz",pluralizationRules:{cz:MNn},messages:VSe});An.use(ZNo);const Yde=BSe({history:_Se("./"),routes:LNn});An.use(Yde);const KNo=new j7e({storage:y7e,asyncStorage:!0,modules:["voucher"]}),JNo=new ICe.Store({modules:{auth:zNn,cart:XNn,discount:rRn,payment:hRn,order:vRn,product:ERn,category:jRn,section:qRn,downloads:JRn,wishlist:ajn,user:hjn,infobox:yjn,voucher:Tjn,invoice:Djn,school:kUn,schoolCreditOrder:PUn,schoolDownload:gUn,schoolEmployee:FUn,schoolInvoice:WUn,schoolOrder:tBn,messages:iFn,homepageAnalytics:lFn,navigation:fFn,sidebar:sBn,sidebarChat:vFn,blog:IFn,webinar:NFn,search:BFn,productPreview:Hjn,productRating:Jjn,author:WFn,authorNotification:tzn,authorPromoProduct:dzn,authorProductGroup:Czn,authorStats:Pzn,authorProducts:Lzn,authorComplaints:Fzn,authorRevisions:Vzn,authorDiscountIndividual:oUn,authorDiscountAutomatic:dUn,productList:wFn,administrationSiteNavigation:uBn,administrationProduct:gBn,administrationProductComplaint:FBn,administrationProductUpdate:ZBn,administrationProductLog:eHn,administrationUser:rHn,administrationUserTables:dHn,administrationSchool:pHn,administrationSchoolEmployee:PHn,administrationSchoolOrder:LHn,administrationSchoolPayment:FHn,administrationSchoolCreditTransfer:VHn,administrationSchoolProduct:ZHn,administrationFinanceOrder:cVn,administrationFinanceAuthor:mVn,administrationFinanceCredit:yVn,administrationFinanceDiscount:jVn,administrationFinanceVoucher:PVn,administrationSection:aqn,administrationInfoBox:kqn,administrationCategory:xqn,administrationClassSubject:Fqn,administrationProductUploadLock:Kqn,administrationMessage:rYn,administrationMessages:mYn,administrationCustomNotification:CYn,administrationSearch:DYn,administrationFinanceAuthorDiscount:HVn,administrationBlog:BYn},state:{authorsCountByPage:{}},plugins:[KNo.plugin]});An.use(JNo);An.mixin({beforeCreate(){this.$store.dispatch("auth/load")}});An.component("upload",qYn);An.component("date-picker",pZe);An.component("v-select",v7e);An.component("QuillEditor",HQe);An.component("appFlash",Gce);An.component("flashMessageNew",yWn);An.component("AppIcon",Ue);An.component("cleanPageFooter",EWn);An.component("sidebarChat",Zce);An.component("openSidebarChatLink",sM);An.component("homepageAnalytics",tGn);An.component("infoBoxElement",AM);An.component("DiscountBox",aZn);An.component("pageFooter",wKn);An.component("productList404",Xce);An.component("infoBoxList",NKn);An.component("loginRegisterContainer",ede);An.component("loginRegisterModal",zXn);An.component("navigationBar",voo);An.component("appSidebar",Sco);An.component("appModal",mho);An.component("productDetail",mpo);An.component("productEditorPage",p_o);An.component("voucherPage",syo);An.component("voucherPaidPage",_yo);An.component("voucherProformaPage",Gyo);An.component("cooperationPage",zbo);An.component("beAuthorPage",_2o);An.component("beAuthorFormPage",d3o);An.component("beAuthorThanksPage",P3o);An.component("productNotAvailable",U3o);An.component("schoolLandingPage",jse);An.component("aboutPage",c4o);An.component("contactPage",z4o);An.component("blogListPage",xce);An.component("orderPaymentPage",E$o);An.component("orderPaymentConfirmedPage",q$o);An.component("orderPaymentWaitingPage",Q$o);An.component("orderSummaryPage",$9o);An.component("orderSummaryExpiredPage",X9o);An.component("pohodaExportPage",_9o);An.component("administrationApp",o6o);An.component("navigationSidebar",P6o);An.component("administrationAppSidebar",GNo);window.primaryColor="#335EEA";window.eventBus=Aoe();window.events=Aoe();window.flash=Fe;LAe({app:An,dsn:"https://f5e56dd0d0994dfe87d461ba1073d9b7@o249862.ingest.sentry.io/1433904",integrations:[new AOe.BrowserTracing({routingInstrumentation:MAe(Yde),tracePropagationTargets:["//www.ucitelnice.cz/"]})],ignoreErrors:["ResizeObserver loop limit exceeded","Can't find variable: ResizeObserver","Avoided redundant navigation to current location","Request aborted","Request failed with status code 401","Non-Error exception captured","Non-Error promise rejection captured"],tracesSampleRate:.05});An.config.compilerOptions.whitespace="condense";De.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";let eW=document.head.querySelector('meta[name="csrf-token"]');eW?De.defaults.headers.common["X-CSRF-TOKEN"]=eW.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");An.mount("#app");