import{d as Nt,O as Te,o as we,w as dn,g as v,F as gn,Z as gA,i as $,_ as qs,l as $s,y as wn,$ as Ai,a0 as Ta,E as xa,h as Y,X as Ka,s as er,a1 as Da,L as tr,M as Sn,S as Ln,a2 as Ma,I as Tn,P as Oa,W as Ra,N as Ga,a as Na,f as Pa,a3 as Va,a4 as _a,a5 as ka,a6 as Xa,Y as Wa}from"./index-1d4a9afa.js";import{M as Ya}from"./index-78bb2c80.js";import{S as Ja}from"./skeletion-index-modal-6fa9a542.js";import{S as za,a as LA}from"./index-fc00eb76.js";import{C as Za}from"./index-b8090118.js";import{C as xn}from"./index-a27d7671.js";import{b as ja}from"./constant-a400d214.js";import{f as Kn,C as qa}from"./operation-95ceb37d.js";import{M as $a}from"./icon-check-364d0992.js";import{c as Dn}from"./toolsValidate-2f258ec3.js";import{I as N}from"./index-c272bcfa.js";import{G as Ao,a as Mn}from"./index-0840b1a0.js";import{R as rr,C as Ae}from"./index-fd6c1051.js";import"./index-22c9ea74.js";import"./use-tab-status-a36febbc.js";import"./index.module-422ac088.js";import"./index-6f8b50f3.js";import"./deep-clone-8d414853.js";import"./index-fb5f172f.js";import"./index-6b314488.js";import"./index-7e17edc9.js";import"./icon-check-active-15efb9a0.js";import"./icon-student-default-4c78efb2.js";import"./index-6d1e9935.js";import"./index-dbc03ded.js";const eo="_detail_12i67_1",to="_detailTop_12i67_4",ro="_fixWrap_12i67_9",no="_editIcon_12i67_26",so="_wall_12i67_29",io="_jiemuIcon_12i67_32",ao="_typeCard_12i67_38",oo="_activeInfo_12i67_52",lo="_hornIcon_12i67_64",co="_noteIcon_12i67_71",Bo="_headerName_12i67_78",uo="_headerTimes_12i67_88",fo="_programWrap_12i67_100",go="_programList_12i67_103",wo="_programItem_12i67_112",ho="_programInfo_12i67_124",po="_ballIcon_12i67_137",Co="_programInfoTitleWrap_12i67_145",Qo="_programInfoTitle_12i67_145",Uo="_dieIcon_12i67_178",Fo="_dotIcon_12i67_186",mo="_itemRow_12i67_191",vo="_label_12i67_194",Eo="_content_12i67_199",Io="_progItemList_12i67_209",yo="_videoWErap_12i67_221",Ho="_palyBtn_12i67_226",bo="_videoSmallWErap_12i67_236",So="_playBtn_12i67_239",Lo="_thumbsWrap_12i67_318",To="_thumbsMore_12i67_321",xo="_arrayIcon_12i67_339",Ko="_colorBg_12i67_343",Do="_pTitle_12i67_349",Mo="_bottomWrap_12i67_364",Oo="_bottomBg_12i67_367",Ro="_logo_12i67_370",Go="_iconEdit_12i67_378",No="_cellGroup_12i67_381",Po="_cellTitle_12i67_381",Vo="_tag_12i67_384",_o="_title_12i67_392",ko="_cellTimerSkeleton_12i67_399",Xo="_cellTimer_12i67_399",Wo="_ing_12i67_411",Yo="_pCellGroup_12i67_414",Jo="_imgType_12i67_414",zo="_time_12i67_426",Zo="_moreCell_12i67_430",jo="_valueClass_12i67_434",qo="_item_12i67_191",$o="_photo_12i67_453",Al="_photoMore_12i67_459",el="_codeContainer_12i67_474",tl="_timerBg_12i67_474",rl="_codeImg_12i67_488",nl="_popupWeekBanner_12i67_498",sl="_teacherCodeImg_12i67_504",il="_headerContantPopup_12i67_507",al="_trainTimer_12i67_511",ol="_point_12i67_515",ll="_codeTitle_12i67_521",cl="_codeName_12i67_531",Bl="_codeContent_12i67_537",ul="_schoolLogo_12i67_540",fl="_schoolName_12i67_551",dl="_shareName_12i67_559",gl="_shareBottom_12i67_568",wl="_codeQr_12i67_574",hl="_popupQrcodeBg_12i67_588",pl="_codeBtnText_12i67_595",Cl="_codeTips_12i67_605",Ql="_close_12i67_613",Ul="_codeBottom_12i67_618",Fl="_shareImg_12i67_640",ml="_shareText_12i67_644",H={detail:eo,detailTop:to,fixWrap:ro,editIcon:no,wall:so,jiemuIcon:io,typeCard:ao,activeInfo:oo,hornIcon:lo,noteIcon:co,headerName:Bo,headerTimes:uo,programWrap:fo,programList:go,programItem:wo,programInfo:ho,ballIcon:po,programInfoTitleWrap:Co,programInfoTitle:Qo,dieIcon:Uo,dotIcon:Fo,itemRow:mo,label:vo,content:Eo,progItemList:Io,videoWErap:yo,palyBtn:Ho,videoSmallWErap:bo,playBtn:So,thumbsWrap:Lo,thumbsMore:To,arrayIcon:xo,colorBg:Ko,pTitle:Do,bottomWrap:Mo,bottomBg:Oo,logo:Ro,iconEdit:Go,cellGroup:No,cellTitle:Po,tag:Vo,title:_o,cellTimerSkeleton:ko,cellTimer:Xo,ing:Wo,pCellGroup:Yo,imgType:Jo,time:zo,moreCell:Zo,valueClass:jo,item:qo,photo:$o,photoMore:Al,codeContainer:el,timerBg:tl,codeImg:rl,popupWeekBanner:nl,teacherCodeImg:sl,headerContantPopup:il,trainTimer:al,point:ol,codeTitle:ll,codeName:cl,codeContent:Bl,schoolLogo:ul,schoolName:fl,shareName:dl,shareBottom:gl,codeQr:wl,popupQrcodeBg:hl,codeBtnText:pl,codeTips:Cl,close:Ql,codeBottom:Ul,shareImg:Fl,shareText:ml},vl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAAAoCAMAAABEgm29AAABy1BMVEUAAAD/dBP/ehr/uVf/cxL/mDH/uVb/sk//uVf/s1D/chL/t1X/dhX/exr/t1b/dBX/uFb/dhT/cxP/t1P/dBX/tVH/eRv/vVX/dhP/nTD/sU//exv/dhb/s1H/uVf/s1D/ulj/uFb/dBL/cxL/uVf/eRn/cxL/uVf/t1f/////fRz/qkj/eRj/rEr/dxb/gyL/lTP/mDf/kzH/qEf/dRX/mzn/gSH/p0X/exr/tlP/pEL/rkz/nTv/hiX/gCD/sE7/rUv/ehn/sU//jy7/fx//r03/s1H/hCP/slD/hyb/tFL/pUT/okH/iir/ljX/oT//nj3/iSj/t1X/lzb/kTD/fh7/nz7/jCv/cxL/jS3/uFb/+fT/ji3/fh3/4sr//fv/9u3/pVn/+PL/y5T/uX7/uG7/tWj/r13/3bz/1q3/oVX/nlD/nUj/0qb/0KT/x5D/w4n/lzv/+/j/ypn/vob/vYP/rWr/p1z/mT//jzL/7t//7dz/uoH/tXv/sWT/q2H/kDf/8eX/2rf/2LP/u3T/qFT/lkP/6db/3cL/x5j/t3X/rmT/q1D/p0v/oUb/5s7/4cb/y5//z5z/yIv/v3v/s2r/rVj/ljb/6dEVy5nxAAAAKXRSTlMA6O+XlxP47uut+OPTrYeHeHhXNzcmJhsbCfj4+PHT0rS0tLSsq6tYWDPHkjMAAAUuSURBVEjHlZd3VxpREMVX03vvvWeMiaIhJEST2E0oolECEl1AiBQLKiCCBizEHmvUj5t5Lcuye+Lx/qHLOfA799w3M29WUuvS+RP3jt1sanr/6eXLFy9eVFebTBaz2Wy1trU5HY6aGqPRaDAYvtorKyurqqo6Gxq+f3d/+2aztbd//lxb29JSUfHmzYfGxq6ystIzV1Xka2dPNTe31n/8iGyEUzbCKVsP3inghE3hFQyO7LK3daUF9COHjr77guz6j2rjHO50IruGs+3cOMLdbo1xDi8/Iwk9P97xjsO1qbQdJJUPXV2EXVdXKtiHOhi7VbC1qdRw+Fd1Ksi2qdiNhI3w8nKGvvGgm7C/8MQJfH+2vnFk91B4uYDf72bGGVw/cQdNnMOrONxN4ZRdW2C8jBp/xTLpFsYRrhjfN/GG/xp/ReHPkE3hwjh3bqq2UPhqMJgXcCWVkaGYz83hog4V4wJ+5Dhhs1IRqXwKb6HztdAKSWUOoE8xPpJKjRAlAcZyuQmqdpKKqENmnMMPceMFDfRpD+Q50yDAOklcBd+dAa2Suqkg/NpRkrhIpYlFviWDv08GT7+A/6sVuz68RZ1KOYef7UY4ZyvH2QdEsdUgCp/Df1B5mnh+eXk5m80mZVgbp/L5fDmlO3uUVF5L0imRSquqDteQPWT+AQUaRPiuvTIbj8cTCcwsNIkKBAJT2gai7NfSJV3jLwdlAI9JC8dS2YAijeonjvDzesa3p4Fom8DDwRj5s4RwVoeJXhR+Id3LtYBwHeMIf0yM01pRJ+7dApgl8D5nP8Cw8TfClQaqTIMnpTPIe9hxCud3lTqsVxooE1qxTEPGqoIP4azNepgAZP7kJ4poGog6P66kUjBrV7DzQzBq0cCXQVc+vVRc0lHRnSIVQifzcE4G2CmGVw4kEonJBQB/IoCaGsTsplA5dR0KOEtce731+wEgSOCOAjhNfFEGOTmBc8vtdq+DPMXHSqOqgZB9UurQ1CGF76RpuSB8LxwCWAvPIpwe5wB+HAUu+rgQFcepStxVIvHEKVy5gYJeAITEEC7E4KkNpE37ZBCKhwHxSU3iCD8t6RrfkjFLksZPLwoD8pD/YwifRVRvqgFbfhJgMRKJ5GoDHqSzBkI6YbNUXE8lbR2i8U30bSFwegP9BBgzGJzjdhKK3xvwoSKRAIFHiXwboxFivCgV1wUC1yZevbdpNiMzRhYKBo+NZuhxjo+koEjzFTm9VFyXJd3jNK1azKQ7E8jmcGz/PLuXtXDNWKHsEkkSddhEUlHdy9sAQQWe8sAYuzo7B4jimP1A8hcRFjlPBdkolrjrHIFrrk5+L2PwO/TqRPhMLOyBTMGateQBORKH9GKUz6ziBnKdvI5wbQOh8ZVV60oa/Kub4Zn1eS9wDXB2NJYBgIB7HlCZSZt2rKDxwxLCVQuFgI+BDOi3TVaaBUkBsqxkQ3Qee5M4D6OL5Nm/YWvUGC85gnBd4+Z++vu8Iw3gSa+Hh5fyBrsfZgl8xEvsxifYYlub7cXw36DxouO8KKH0jGPksb7hOavT0b9j/bfYDg4t01SWQvFo4SCPzPzSGMdQOBzZBWsWX+Gsqv1wl23NYoWzcXgLvyU0xh9JVM3NymJ7gI3cRlLRXyiQ/fAGh6tTMXF428HeU9QNhJkw3RFbs+6rhJGnoiy2gt3OF1vt9VZyURI6IdgcjmwOP/hiS+C3D2MNCl05JupQP3GjdiMXiaPx4uMsOXedYQX9xLF93wzt/zVO5+Gt0tNPLlyWVPoLPGGOQKPfm4IAAAAASUVORK5CYII=",El=Nt({name:"skeleton-modal",props:{show:{type:Boolean,default:!1},showCount:{type:Array,default:()=>[1,2,3]},isLink:{type:Boolean,default:!0}},setup(A,{slots:e}){const t=Te({loading:!1});return we(()=>{t.loading=A.show}),dn(()=>A.show,()=>{t.loading=A.show}),()=>v(za,{loading:t.loading,style:"flex-wrap: wrap"},{template:()=>v("div",{style:{height:A.isLink?"calc(100vh - var(--header-height))":"auto",overflow:"hidden",width:"100%"}},[A.showCount.map(()=>v(gn,null,[v(Za,{inset:!0,class:H.pCellGroup},{default:()=>[v(xn,{center:!0},{title:()=>v(LA,{class:H.title,rowWidth:"60%"},null),value:()=>v(LA,{class:H.time,rowWidth:"30%"},null)}),v(xn,{center:!0,class:H.moreCell,valueClass:H.valueClass},{default:()=>[v(LA,{class:H.item,rowWidth:"90%"},null),v(LA,{class:H.item,rowWidth:"90%"},null),v("div",{class:H.photoList},[v(LA,{class:H.photo},null),v(LA,{class:H.photo},null),v(LA,{class:H.photo},null),v(LA,{class:H.photo},null)])]})]})]))]),default:()=>e.default&&e.default()})}});/*! * html2canvas 1.4.1 * Copyright (c) 2022 Niklas von Hertzen * Released under MIT License *//*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var Mr=function(A,e){return Mr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])},Mr(A,e)};function hA(A,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Mr(A,e);function t(){this.constructor=A}A.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var Or=function(){return Or=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=55296&&n<=56319&&t>10)+55296,i%1024+56320)),(n+1===t||r.length>16384)&&(s+=String.fromCharCode.apply(String,r),r.length=0)}return s},On="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",yl=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ze=0;ze"u"?[]:new Uint8Array(256);for(var Ze=0;Ze>4,c[n++]=(i&15)<<4|o>>2,c[n++]=(o&3)<<6|a&63;return l},bl=function(A){for(var e=A.length,t=[],r=0;r>ZA,Tl=1<>ZA,Kl=ei+xl,Dl=Kl,Ml=32,Ol=Dl+Ml,Rl=65536>>hn,Gl=1<=0){if(e<55296||e>56319&&e<=65535)return t=this.index[e>>ZA],t=(t<>ZA)],t=(t<>hn),t=this.index[t],t+=e>>ZA&Nl,t=this.index[t],t=(t<"u"?[]:new Uint8Array(256);for(var je=0;jePn?(n.push(!0),o-=Pn):n.push(!1),["normal","auto","loose"].indexOf(e)!==-1&&[8208,8211,12316,12448].indexOf(s)!==-1)return r.push(i),t.push(Nr);if(o===Yl||o===Rr){if(i===0)return r.push(i),t.push(JA);var a=t[i-1];return ec.indexOf(a)===-1?(r.push(r[i-1]),t.push(a)):(r.push(i),t.push(JA))}if(r.push(i),o===ql)return t.push(e==="strict"?Pr:Ge);if(o===si||o===jl)return t.push(JA);if(o===$l)return s>=131072&&s<=196605||s>=196608&&s<=262141?t.push(Ge):t.push(JA);t.push(o)}),[r,t,n]},or=function(A,e,t,r){var n=r[t];if(Array.isArray(A)?A.indexOf(n)!==-1:A===n)for(var s=t;s<=r.length;){s++;var i=r[s];if(i===e)return!0;if(i!==DA)break}if(n===DA)for(var s=t;s>0;){s--;var o=r[s];if(Array.isArray(A)?A.indexOf(o)!==-1:A===o)for(var a=t;a<=r.length;){a++;var i=r[a];if(i===e)return!0;if(i!==DA)break}if(o!==DA)break}return!1},Jn=function(A,e){for(var t=A;t>=0;){var r=e[t];if(r===DA)t--;else return r}return 0},nc=function(A,e,t,r,n){if(t[r]===0)return D;var s=r-1;if(Array.isArray(n)&&n[s]===!0)return D;var i=s-1,o=s+1,a=e[s],l=i>=0?e[i]:0,c=e[o];if(a===ti&&c===ri)return D;if(Yr.indexOf(a)!==-1)return ii;if(Yr.indexOf(c)!==-1||ai.indexOf(c)!==-1)return D;if(Jn(s,e)===ni)return et;if(Wr.get(A[s])===Rr||(a===$e||a===At)&&Wr.get(A[o])===Rr||a===Vn||c===Vn||a===_n||[DA,Gr,Ee].indexOf(a)===-1&&c===_n||[qe,Ce,Zl,ee,te].indexOf(c)!==-1||Jn(s,e)===Qe||or(ir,Qe,s,e)||or([qe,Ce],Pr,s,e)||or(kn,kn,s,e))return D;if(a===DA)return et;if(a===ir||c===ir)return D;if(c===Nr||a===Nr)return et;if([Gr,Ee,Pr].indexOf(c)!==-1||a===zl||l===kr&&tc.indexOf(a)!==-1||a===te&&c===kr||c===Xn||IA.indexOf(c)!==-1&&a===nA||IA.indexOf(a)!==-1&&c===nA||a===ye&&[Ge,$e,At].indexOf(c)!==-1||[Ge,$e,At].indexOf(a)!==-1&&c===Ie||IA.indexOf(a)!==-1&&Wn.indexOf(c)!==-1||Wn.indexOf(a)!==-1&&IA.indexOf(c)!==-1||[ye,Ie].indexOf(a)!==-1&&(c===nA||[Qe,Ee].indexOf(c)!==-1&&e[o+1]===nA)||[Qe,Ee].indexOf(a)!==-1&&c===nA||a===nA&&[nA,te,ee].indexOf(c)!==-1)return D;if([nA,te,ee,qe,Ce].indexOf(c)!==-1)for(var B=s;B>=0;){var d=e[B];if(d===nA)return D;if([te,ee].indexOf(d)!==-1)B--;else break}if([ye,Ie].indexOf(c)!==-1)for(var B=[qe,Ce].indexOf(a)!==-1?i:s;B>=0;){var d=e[B];if(d===nA)return D;if([te,ee].indexOf(d)!==-1)B--;else break}if(Xr===a&&[Xr,Ut,Vr,_r].indexOf(c)!==-1||[Ut,Vr].indexOf(a)!==-1&&[Ut,Ft].indexOf(c)!==-1||[Ft,_r].indexOf(a)!==-1&&c===Ft||Yn.indexOf(a)!==-1&&[Xn,Ie].indexOf(c)!==-1||Yn.indexOf(c)!==-1&&a===ye||IA.indexOf(a)!==-1&&IA.indexOf(c)!==-1||a===ee&&IA.indexOf(c)!==-1||IA.concat(nA).indexOf(a)!==-1&&c===Qe&&Ac.indexOf(A[o])===-1||IA.concat(nA).indexOf(c)!==-1&&a===Ce)return D;if(a===ar&&c===ar){for(var f=t[s],g=1;f>0&&(f--,e[f]===ar);)g++;if(g%2!==0)return D}return a===$e&&c===At?D:et},sc=function(A,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var t=rc(A,e.lineBreak),r=t[0],n=t[1],s=t[2];(e.wordBreak==="break-all"||e.wordBreak==="break-word")&&(n=n.map(function(o){return[nA,JA,si].indexOf(o)!==-1?Ge:o}));var i=e.wordBreak==="keep-all"?s.map(function(o,a){return o&&A[a]>=19968&&A[a]<=40959}):void 0;return[r,n,i]},ic=function(){function A(e,t,r,n){this.codePoints=e,this.required=t===ii,this.start=r,this.end=n}return A.prototype.slice=function(){return V.apply(void 0,this.codePoints.slice(this.start,this.end))},A}(),ac=function(A,e){var t=Vt(A),r=sc(t,e),n=r[0],s=r[1],i=r[2],o=t.length,a=0,l=0;return{next:function(){if(l>=o)return{done:!0,value:null};for(var c=D;l=oi&&A<=57},Pc=function(A){return A>=55296&&A<=57343},re=function(A){return AA(A)||A>=Bi&&A<=fi||A>=li&&A<=Mc},Vc=function(A){return A>=li&&A<=Rc},_c=function(A){return A>=Bi&&A<=Nc},kc=function(A){return Vc(A)||_c(A)},Xc=function(A){return A>=Ic},it=function(A){return A===It||A===cc||A===Bc},yt=function(A){return kc(A)||Xc(A)||A===gc},$n=function(A){return yt(A)||AA(A)||A===tA},Wc=function(A){return A>=Sc&&A<=Lc||A===Tc||A>=xc&&A<=Kc||A===Dc},KA=function(A,e){return A!==xe?!1:e!==It},at=function(A,e,t){return A===tA?yt(e)||KA(e,t):yt(A)?!0:!!(A===xe&&KA(A,e))},cr=function(A,e,t){return A===zA||A===tA?AA(e)?!0:e===Ne&&AA(t):AA(A===Ne?e:A)},Yc=function(A){var e=0,t=1;(A[e]===zA||A[e]===tA)&&(A[e]===tA&&(t=-1),e++);for(var r=[];AA(A[e]);)r.push(A[e++]);var n=r.length?parseInt(V.apply(void 0,r),10):0;A[e]===Ne&&e++;for(var s=[];AA(A[e]);)s.push(A[e++]);var i=s.length,o=i?parseInt(V.apply(void 0,s),10):0;(A[e]===ui||A[e]===ci)&&e++;var a=1;(A[e]===zA||A[e]===tA)&&(A[e]===tA&&(a=-1),e++);for(var l=[];AA(A[e]);)l.push(A[e++]);var c=l.length?parseInt(V.apply(void 0,l),10):0;return t*(n+o*Math.pow(10,-i))*Math.pow(10,a*c)},Jc={type:2},zc={type:3},Zc={type:4},jc={type:13},qc={type:8},$c={type:21},AB={type:9},eB={type:10},tB={type:11},rB={type:12},nB={type:14},ot={type:23},sB={type:1},iB={type:25},aB={type:24},oB={type:26},lB={type:27},cB={type:28},BB={type:29},uB={type:31},Jr={type:32},di=function(){function A(){this._value=[]}return A.prototype.write=function(e){this._value=this._value.concat(Vt(e))},A.prototype.read=function(){for(var e=[],t=this.consumeToken();t!==Jr;)e.push(t),t=this.consumeToken();return e},A.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case tt:return this.consumeStringToken(tt);case uc:var t=this.peekCodePoint(0),r=this.peekCodePoint(1),n=this.peekCodePoint(2);if($n(t)||KA(r,n)){var s=at(t,r,n)?lc:oc,i=this.consumeName();return{type:5,value:i,flags:s}}break;case fc:if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),jc;break;case rt:return this.consumeStringToken(rt);case nt:return Jc;case Fe:return zc;case lr:if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),nB;break;case zA:if(cr(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case yc:return Zc;case tA:var o=e,a=this.peekCodePoint(0),l=this.peekCodePoint(1);if(cr(o,a,l))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(at(o,a,l))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(a===tA&&l===pc)return this.consumeCodePoint(),this.consumeCodePoint(),aB;break;case Ne:if(cr(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case Zn:if(this.peekCodePoint(0)===lr)for(this.consumeCodePoint();;){var c=this.consumeCodePoint();if(c===lr&&(c=this.consumeCodePoint(),c===Zn))return this.consumeToken();if(c===CA)return this.consumeToken()}break;case Hc:return oB;case bc:return lB;case hc:if(this.peekCodePoint(0)===wc&&this.peekCodePoint(1)===tA&&this.peekCodePoint(2)===tA)return this.consumeCodePoint(),this.consumeCodePoint(),iB;break;case Cc:var B=this.peekCodePoint(0),d=this.peekCodePoint(1),f=this.peekCodePoint(2);if(at(B,d,f)){var i=this.consumeName();return{type:7,value:i}}break;case Qc:return cB;case xe:if(KA(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case Uc:return BB;case Fc:if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),qc;break;case mc:return tB;case vc:return rB;case Oc:case Gc:var g=this.peekCodePoint(0),h=this.peekCodePoint(1);return g===zA&&(re(h)||h===st)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case jn:if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),AB;if(this.peekCodePoint(0)===jn)return this.consumeCodePoint(),$c;break;case Ec:if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),eB;break;case CA:return Jr}return it(e)?(this.consumeWhiteSpace(),uB):AA(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):yt(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:V(e)}},A.prototype.consumeCodePoint=function(){var e=this._value.shift();return typeof e>"u"?-1:e},A.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},A.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},A.prototype.consumeUnicodeRangeToken=function(){for(var e=[],t=this.consumeCodePoint();re(t)&&e.length<6;)e.push(t),t=this.consumeCodePoint();for(var r=!1;t===st&&e.length<6;)e.push(t),t=this.consumeCodePoint(),r=!0;if(r){var n=parseInt(V.apply(void 0,e.map(function(a){return a===st?oi:a})),16),s=parseInt(V.apply(void 0,e.map(function(a){return a===st?fi:a})),16);return{type:30,start:n,end:s}}var i=parseInt(V.apply(void 0,e),16);if(this.peekCodePoint(0)===tA&&re(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var o=[];re(t)&&o.length<6;)o.push(t),t=this.consumeCodePoint();var s=parseInt(V.apply(void 0,o),16);return{type:30,start:i,end:s}}else return{type:30,start:i,end:i}},A.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return e.toLowerCase()==="url"&&this.peekCodePoint(0)===nt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===nt?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},A.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===CA)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===rt||t===tt){var r=this.consumeStringToken(this.consumeCodePoint());return r.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===CA||this.peekCodePoint(0)===Fe)?(this.consumeCodePoint(),{type:22,value:r.value}):(this.consumeBadUrlRemnants(),ot)}for(;;){var n=this.consumeCodePoint();if(n===CA||n===Fe)return{type:22,value:V.apply(void 0,e)};if(it(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===CA||this.peekCodePoint(0)===Fe?(this.consumeCodePoint(),{type:22,value:V.apply(void 0,e)}):(this.consumeBadUrlRemnants(),ot);if(n===tt||n===rt||n===nt||Wc(n))return this.consumeBadUrlRemnants(),ot;if(n===xe)if(KA(n,this.peekCodePoint(0)))e.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),ot;else e.push(n)}},A.prototype.consumeWhiteSpace=function(){for(;it(this.peekCodePoint(0));)this.consumeCodePoint()},A.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===Fe||e===CA)return;KA(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},A.prototype.consumeStringSlice=function(e){for(var t=5e4,r="";e>0;){var n=Math.min(t,e);r+=V.apply(void 0,this._value.splice(0,n)),e-=n}return this._value.shift(),r},A.prototype.consumeStringToken=function(e){var t="",r=0;do{var n=this._value[r];if(n===CA||n===void 0||n===e)return t+=this.consumeStringSlice(r),{type:0,value:t};if(n===It)return this._value.splice(0,r),sB;if(n===xe){var s=this._value[r+1];s!==CA&&s!==void 0&&(s===It?(t+=this.consumeStringSlice(r),r=-1,this._value.shift()):KA(n,s)&&(t+=this.consumeStringSlice(r),t+=V(this.consumeEscapedCodePoint()),r=-1))}r++}while(!0)},A.prototype.consumeNumber=function(){var e=[],t=ke,r=this.peekCodePoint(0);for((r===zA||r===tA)&&e.push(this.consumeCodePoint());AA(this.peekCodePoint(0));)e.push(this.consumeCodePoint());r=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(r===Ne&&AA(n))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=zn;AA(this.peekCodePoint(0));)e.push(this.consumeCodePoint());r=this.peekCodePoint(0),n=this.peekCodePoint(1);var s=this.peekCodePoint(2);if((r===ui||r===ci)&&((n===zA||n===tA)&&AA(s)||AA(n)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=zn;AA(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[Yc(e),t]},A.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),t=e[0],r=e[1],n=this.peekCodePoint(0),s=this.peekCodePoint(1),i=this.peekCodePoint(2);if(at(n,s,i)){var o=this.consumeName();return{type:15,number:t,flags:r,unit:o}}return n===dc?(this.consumeCodePoint(),{type:16,number:t,flags:r}):{type:17,number:t,flags:r}},A.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(re(e)){for(var t=V(e);re(this.peekCodePoint(0))&&t.length<6;)t+=V(this.consumeCodePoint());it(this.peekCodePoint(0))&&this.consumeCodePoint();var r=parseInt(t,16);return r===0||Pc(r)||r>1114111?qn:r}return e===CA?qn:e},A.prototype.consumeName=function(){for(var e="";;){var t=this.consumeCodePoint();if($n(t))e+=V(t);else if(KA(t,this.peekCodePoint(0)))e+=V(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(t),e}},A}(),gi=function(){function A(e){this._tokens=e}return A.create=function(e){var t=new di;return t.write(e),new A(t.read())},A.parseValue=function(e){return A.create(e).parseComponentValue()},A.parseValues=function(e){return A.create(e).parseComponentValues()},A.prototype.parseComponentValue=function(){for(var e=this.consumeToken();e.type===31;)e=this.consumeToken();if(e.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var t=this.consumeComponentValue();do e=this.consumeToken();while(e.type===31);if(e.type===32)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},A.prototype.parseComponentValues=function(){for(var e=[];;){var t=this.consumeComponentValue();if(t.type===32)return e;e.push(t),e.push()}},A.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},A.prototype.consumeSimpleBlock=function(e){for(var t={type:e,values:[]},r=this.consumeToken();;){if(r.type===32||dB(r,e))return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue()),r=this.consumeToken()}},A.prototype.consumeFunction=function(e){for(var t={name:e.value,values:[],type:18};;){var r=this.consumeToken();if(r.type===32||r.type===3)return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue())}},A.prototype.consumeToken=function(){var e=this._tokens.shift();return typeof e>"u"?Jr:e},A.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},A}(),Xe=function(A){return A.type===15},he=function(A){return A.type===17},O=function(A){return A.type===20},fB=function(A){return A.type===0},zr=function(A,e){return O(A)&&A.value===e},wi=function(A){return A.type!==31},Be=function(A){return A.type!==31&&A.type!==4},QA=function(A){var e=[],t=[];return A.forEach(function(r){if(r.type===4){if(t.length===0)throw new Error("Error parsing function args, zero tokens for arg");e.push(t),t=[];return}r.type!==31&&t.push(r)}),t.length&&e.push(t),e},dB=function(A,e){return e===11&&A.type===12||e===28&&A.type===29?!0:e===2&&A.type===3},_A=function(A){return A.type===17||A.type===15},_=function(A){return A.type===16||_A(A)},hi=function(A){return A.length>1?[A[0],A[1]]:[A[0]]},Z={type:17,number:0,flags:ke},pn={type:16,number:50,flags:ke},MA={type:16,number:100,flags:ke},He=function(A,e,t){var r=A[0],n=A[1];return[R(r,e),R(typeof n<"u"?n:r,t)]},R=function(A,e){if(A.type===16)return A.number/100*e;if(Xe(A))switch(A.unit){case"rem":case"em":return 16*A.number;case"px":default:return A.number}return A.number},pi="deg",Ci="grad",Qi="rad",Ui="turn",_t={name:"angle",parse:function(A,e){if(e.type===15)switch(e.unit){case pi:return Math.PI*e.number/180;case Ci:return Math.PI/200*e.number;case Qi:return e.number;case Ui:return Math.PI*2*e.number}throw new Error("Unsupported angle type")}},Fi=function(A){return A.type===15&&(A.unit===pi||A.unit===Ci||A.unit===Qi||A.unit===Ui)},mi=function(A){var e=A.filter(O).map(function(t){return t.value}).join(" ");switch(e){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Z,Z];case"to top":case"bottom":return cA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Z,MA];case"to right":case"left":return cA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[MA,MA];case"to bottom":case"top":return cA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[MA,Z];case"to left":case"right":return cA(270)}return 0},cA=function(A){return Math.PI*A/180},PA={name:"color",parse:function(A,e){if(e.type===18){var t=gB[e.name];if(typeof t>"u")throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return t(A,e.values)}if(e.type===5){if(e.value.length===3){var r=e.value.substring(0,1),n=e.value.substring(1,2),s=e.value.substring(2,3);return OA(parseInt(r+r,16),parseInt(n+n,16),parseInt(s+s,16),1)}if(e.value.length===4){var r=e.value.substring(0,1),n=e.value.substring(1,2),s=e.value.substring(2,3),i=e.value.substring(3,4);return OA(parseInt(r+r,16),parseInt(n+n,16),parseInt(s+s,16),parseInt(i+i,16)/255)}if(e.value.length===6){var r=e.value.substring(0,2),n=e.value.substring(2,4),s=e.value.substring(4,6);return OA(parseInt(r,16),parseInt(n,16),parseInt(s,16),1)}if(e.value.length===8){var r=e.value.substring(0,2),n=e.value.substring(2,4),s=e.value.substring(4,6),i=e.value.substring(6,8);return OA(parseInt(r,16),parseInt(n,16),parseInt(s,16),parseInt(i,16)/255)}}if(e.type===20){var o=bA[e.value.toUpperCase()];if(typeof o<"u")return o}return bA.TRANSPARENT}},VA=function(A){return(255&A)===0},W=function(A){var e=255&A,t=255&A>>8,r=255&A>>16,n=255&A>>24;return e<255?"rgba("+n+","+r+","+t+","+e/255+")":"rgb("+n+","+r+","+t+")"},OA=function(A,e,t,r){return(A<<24|e<<16|t<<8|Math.round(r*255)<<0)>>>0},As=function(A,e){if(A.type===17)return A.number;if(A.type===16){var t=e===3?1:255;return e===3?A.number/100*t:Math.round(A.number/100*t)}return 0},es=function(A,e){var t=e.filter(Be);if(t.length===3){var r=t.map(As),n=r[0],s=r[1],i=r[2];return OA(n,s,i,1)}if(t.length===4){var o=t.map(As),n=o[0],s=o[1],i=o[2],a=o[3];return OA(n,s,i,a)}return 0};function Br(A,e,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(e-A)*t*6+A:t<1/2?e:t<2/3?(e-A)*6*(2/3-t)+A:A}var ts=function(A,e){var t=e.filter(Be),r=t[0],n=t[1],s=t[2],i=t[3],o=(r.type===17?cA(r.number):_t.parse(A,r))/(Math.PI*2),a=_(n)?n.number/100:0,l=_(s)?s.number/100:0,c=typeof i<"u"&&_(i)?R(i,1):1;if(a===0)return OA(l*255,l*255,l*255,1);var B=l<=.5?l*(a+1):l+a-l*a,d=l*2-B,f=Br(d,B,o+1/3),g=Br(d,B,o),h=Br(d,B,o-1/3);return OA(f*255,g*255,h*255,c)},gB={hsl:ts,hsla:ts,rgb:es,rgba:es},Ke=function(A,e){return PA.parse(A,gi.create(e).parseComponentValue())},bA={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},wB={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map(function(t){if(O(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},hB={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},kt=function(A,e){var t=PA.parse(A,e[0]),r=e[1];return r&&_(r)?{color:t,stop:r}:{color:t,stop:null}},rs=function(A,e){var t=A[0],r=A[A.length-1];t.stop===null&&(t.stop=Z),r.stop===null&&(r.stop=MA);for(var n=[],s=0,i=0;is?n.push(a):n.push(s),s=a}else n.push(null)}for(var l=null,i=0;ii.optimumDistance)?{optimumCorner:o,optimumDistance:c}:i},{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},QB=function(A,e,t,r,n){var s=0,i=0;switch(A.size){case 0:A.shape===0?s=i=Math.min(Math.abs(e),Math.abs(e-r),Math.abs(t),Math.abs(t-n)):A.shape===1&&(s=Math.min(Math.abs(e),Math.abs(e-r)),i=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(A.shape===0)s=i=Math.min(dA(e,t),dA(e,t-n),dA(e-r,t),dA(e-r,t-n));else if(A.shape===1){var o=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(e),Math.abs(e-r)),a=ns(r,n,e,t,!0),l=a[0],c=a[1];s=dA(l-e,(c-t)/o),i=o*s}break;case 1:A.shape===0?s=i=Math.max(Math.abs(e),Math.abs(e-r),Math.abs(t),Math.abs(t-n)):A.shape===1&&(s=Math.max(Math.abs(e),Math.abs(e-r)),i=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(A.shape===0)s=i=Math.max(dA(e,t),dA(e,t-n),dA(e-r,t),dA(e-r,t-n));else if(A.shape===1){var o=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(e),Math.abs(e-r)),B=ns(r,n,e,t,!1),l=B[0],c=B[1];s=dA(l-e,(c-t)/o),i=o*s}break}return Array.isArray(A.size)&&(s=R(A.size[0],r),i=A.size.length===2?R(A.size[1],n):s),[s,i]},UB=function(A,e){var t=cA(180),r=[];return QA(e).forEach(function(n,s){if(s===0){var i=n[0];if(i.type===20&&i.value==="to"){t=mi(n);return}else if(Fi(i)){t=_t.parse(A,i);return}}var o=kt(A,n);r.push(o)}),{angle:t,stops:r,type:1}},lt=function(A,e){var t=cA(180),r=[];return QA(e).forEach(function(n,s){if(s===0){var i=n[0];if(i.type===20&&["top","left","right","bottom"].indexOf(i.value)!==-1){t=mi(n);return}else if(Fi(i)){t=(_t.parse(A,i)+cA(270))%cA(360);return}}var o=kt(A,n);r.push(o)}),{angle:t,stops:r,type:1}},FB=function(A,e){var t=cA(180),r=[],n=1,s=0,i=3,o=[];return QA(e).forEach(function(a,l){var c=a[0];if(l===0){if(O(c)&&c.value==="linear"){n=1;return}else if(O(c)&&c.value==="radial"){n=2;return}}if(c.type===18){if(c.name==="from"){var B=PA.parse(A,c.values[0]);r.push({stop:Z,color:B})}else if(c.name==="to"){var B=PA.parse(A,c.values[0]);r.push({stop:MA,color:B})}else if(c.name==="color-stop"){var d=c.values.filter(Be);if(d.length===2){var B=PA.parse(A,d[1]),f=d[0];he(f)&&r.push({stop:{type:16,number:f.number*100,flags:f.flags},color:B})}}}}),n===1?{angle:(t+cA(180))%cA(360),stops:r,type:n}:{size:i,shape:s,stops:r,position:o,type:n}},vi="closest-side",Ei="farthest-side",Ii="closest-corner",yi="farthest-corner",Hi="circle",bi="ellipse",Si="cover",Li="contain",mB=function(A,e){var t=0,r=3,n=[],s=[];return QA(e).forEach(function(i,o){var a=!0;if(o===0){var l=!1;a=i.reduce(function(B,d){if(l)if(O(d))switch(d.value){case"center":return s.push(pn),B;case"top":case"left":return s.push(Z),B;case"right":case"bottom":return s.push(MA),B}else(_(d)||_A(d))&&s.push(d);else if(O(d))switch(d.value){case Hi:return t=0,!1;case bi:return t=1,!1;case"at":return l=!0,!1;case vi:return r=0,!1;case Si:case Ei:return r=1,!1;case Li:case Ii:return r=2,!1;case yi:return r=3,!1}else if(_A(d)||_(d))return Array.isArray(r)||(r=[]),r.push(d),!1;return B},a)}if(a){var c=kt(A,i);n.push(c)}}),{size:r,shape:t,stops:n,position:s,type:2}},ct=function(A,e){var t=0,r=3,n=[],s=[];return QA(e).forEach(function(i,o){var a=!0;if(o===0?a=i.reduce(function(c,B){if(O(B))switch(B.value){case"center":return s.push(pn),!1;case"top":case"left":return s.push(Z),!1;case"right":case"bottom":return s.push(MA),!1}else if(_(B)||_A(B))return s.push(B),!1;return c},a):o===1&&(a=i.reduce(function(c,B){if(O(B))switch(B.value){case Hi:return t=0,!1;case bi:return t=1,!1;case Li:case vi:return r=0,!1;case Ei:return r=1,!1;case Ii:return r=2,!1;case Si:case yi:return r=3,!1}else if(_A(B)||_(B))return Array.isArray(r)||(r=[]),r.push(B),!1;return c},a)),a){var l=kt(A,i);n.push(l)}}),{size:r,shape:t,stops:n,position:s,type:2}},vB=function(A){return A.type===1},EB=function(A){return A.type===2},Cn={name:"image",parse:function(A,e){if(e.type===22){var t={url:e.value,type:0};return A.cache.addImage(e.value),t}if(e.type===18){var r=Ti[e.name];if(typeof r>"u")throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return r(A,e.values)}throw new Error("Unsupported image type "+e.type)}};function IB(A){return!(A.type===20&&A.value==="none")&&(A.type!==18||!!Ti[A.name])}var Ti={"linear-gradient":UB,"-moz-linear-gradient":lt,"-ms-linear-gradient":lt,"-o-linear-gradient":lt,"-webkit-linear-gradient":lt,"radial-gradient":mB,"-moz-radial-gradient":ct,"-ms-radial-gradient":ct,"-o-radial-gradient":ct,"-webkit-radial-gradient":ct,"-webkit-gradient":FB},yB={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(e.length===0)return[];var t=e[0];return t.type===20&&t.value==="none"?[]:e.filter(function(r){return Be(r)&&IB(r)}).map(function(r){return Cn.parse(A,r)})}},HB={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map(function(t){if(O(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},bB={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(A,e){return QA(e).map(function(t){return t.filter(_)}).map(hi)}},SB={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(A,e){return QA(e).map(function(t){return t.filter(O).map(function(r){return r.value}).join(" ")}).map(LB)}},LB=function(A){switch(A){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},ce;(function(A){A.AUTO="auto",A.CONTAIN="contain",A.COVER="cover"})(ce||(ce={}));var TB={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(A,e){return QA(e).map(function(t){return t.filter(xB)})}},xB=function(A){return O(A)||_(A)},Xt=function(A){return{name:"border-"+A+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},KB=Xt("top"),DB=Xt("right"),MB=Xt("bottom"),OB=Xt("left"),Wt=function(A){return{name:"border-radius-"+A,initialValue:"0 0",prefix:!1,type:1,parse:function(e,t){return hi(t.filter(_))}}},RB=Wt("top-left"),GB=Wt("top-right"),NB=Wt("bottom-right"),PB=Wt("bottom-left"),Yt=function(A){return{name:"border-"+A+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},VB=Yt("top"),_B=Yt("right"),kB=Yt("bottom"),XB=Yt("left"),Jt=function(A){return{name:"border-"+A+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return Xe(t)?t.number:0}}},WB=Jt("top"),YB=Jt("right"),JB=Jt("bottom"),zB=Jt("left"),ZB={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},jB={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(A,e){switch(e){case"rtl":return 1;case"ltr":default:return 0}}},qB={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(A,e){return e.filter(O).reduce(function(t,r){return t|$B(r.value)},0)}},$B=function(A){switch(A){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Au={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},eu={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(A,e){return e.type===20&&e.value==="normal"?0:e.type===17||e.type===15?e.number:0}},Ht;(function(A){A.NORMAL="normal",A.STRICT="strict"})(Ht||(Ht={}));var tu={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"strict":return Ht.STRICT;case"normal":default:return Ht.NORMAL}}},ru={name:"line-height",initialValue:"normal",prefix:!1,type:4},ss=function(A,e){return O(A)&&A.value==="normal"?1.2*e:A.type===17?e*A.number:_(A)?R(A,e):e},nu={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(A,e){return e.type===20&&e.value==="none"?null:Cn.parse(A,e)}},su={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(A,e){switch(e){case"inside":return 0;case"outside":default:return 1}}},Zr={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},zt=function(A){return{name:"margin-"+A,initialValue:"0",prefix:!1,type:4}},iu=zt("top"),au=zt("right"),ou=zt("bottom"),lu=zt("left"),cu={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(A,e){return e.filter(O).map(function(t){switch(t.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Bu={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"break-word":return"break-word";case"normal":default:return"normal"}}},Zt=function(A){return{name:"padding-"+A,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},uu=Zt("top"),fu=Zt("right"),du=Zt("bottom"),gu=Zt("left"),wu={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(A,e){switch(e){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},hu={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(A,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},pu={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return e.length===1&&zr(e[0],"none")?[]:QA(e).map(function(t){for(var r={color:bA.TRANSPARENT,offsetX:Z,offsetY:Z,blur:Z},n=0,s=0;s"u")throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return t(e.values)}return null}},Uu=function(A){var e=A.filter(function(t){return t.type===17}).map(function(t){return t.number});return e.length===6?e:null},Fu=function(A){var e=A.filter(function(a){return a.type===17}).map(function(a){return a.number}),t=e[0],r=e[1];e[2],e[3];var n=e[4],s=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var i=e[12],o=e[13];return e[14],e[15],e.length===16?[t,r,n,s,i,o]:null},mu={matrix:Uu,matrix3d:Fu},is={type:16,number:50,flags:ke},vu=[is,is],Eu={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(A,e){var t=e.filter(_);return t.length!==2?vu:[t[0],t[1]]}},Iu={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},De;(function(A){A.NORMAL="normal",A.BREAK_ALL="break-all",A.KEEP_ALL="keep-all"})(De||(De={}));var yu={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"break-all":return De.BREAK_ALL;case"keep-all":return De.KEEP_ALL;case"normal":default:return De.NORMAL}}},Hu={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(A,e){if(e.type===20)return{auto:!0,order:0};if(he(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},xi={name:"time",parse:function(A,e){if(e.type===15)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},bu={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(A,e){return he(e)?e.number:1}},Su={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Lu={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(A,e){return e.filter(O).map(function(t){switch(t.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(t){return t!==0})}},Tu={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(A,e){var t=[],r=[];return e.forEach(function(n){switch(n.type){case 20:case 0:t.push(n.value);break;case 17:t.push(n.number.toString());break;case 4:r.push(t.join(" ")),t.length=0;break}}),t.length&&r.push(t.join(" ")),r.map(function(n){return n.indexOf(" ")===-1?n:"'"+n+"'"})}},xu={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Ku={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(A,e){if(he(e))return e.number;if(O(e))switch(e.value){case"bold":return 700;case"normal":default:return 400}return 400}},Du={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return e.filter(O).map(function(t){return t.value})}},Mu={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},X=function(A,e){return(A&e)!==0},Ou={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(e.length===0)return[];var t=e[0];return t.type===20&&t.value==="none"?[]:e}},Ru={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(e.length===0)return null;var t=e[0];if(t.type===20&&t.value==="none")return null;for(var r=[],n=e.filter(wi),s=0;s1?1:0],this.overflowWrap=T(e,Bu,t.overflowWrap),this.paddingTop=T(e,uu,t.paddingTop),this.paddingRight=T(e,fu,t.paddingRight),this.paddingBottom=T(e,du,t.paddingBottom),this.paddingLeft=T(e,gu,t.paddingLeft),this.paintOrder=T(e,_u,t.paintOrder),this.position=T(e,hu,t.position),this.textAlign=T(e,wu,t.textAlign),this.textDecorationColor=T(e,Su,(r=t.textDecorationColor)!==null&&r!==void 0?r:t.color),this.textDecorationLine=T(e,Lu,(n=t.textDecorationLine)!==null&&n!==void 0?n:t.textDecoration),this.textShadow=T(e,pu,t.textShadow),this.textTransform=T(e,Cu,t.textTransform),this.transform=T(e,Qu,t.transform),this.transformOrigin=T(e,Eu,t.transformOrigin),this.visibility=T(e,Iu,t.visibility),this.webkitTextStrokeColor=T(e,ku,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=T(e,Xu,t.webkitTextStrokeWidth),this.wordBreak=T(e,yu,t.wordBreak),this.zIndex=T(e,Hu,t.zIndex)}return A.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},A.prototype.isTransparent=function(){return VA(this.backgroundColor)},A.prototype.isTransformed=function(){return this.transform!==null},A.prototype.isPositioned=function(){return this.position!==0},A.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},A.prototype.isFloating=function(){return this.float!==0},A.prototype.isInlineLevel=function(){return X(this.display,4)||X(this.display,33554432)||X(this.display,268435456)||X(this.display,536870912)||X(this.display,67108864)||X(this.display,134217728)},A}(),Yu=function(){function A(e,t){this.content=T(e,Ou,t.content),this.quotes=T(e,Pu,t.quotes)}return A}(),os=function(){function A(e,t){this.counterIncrement=T(e,Ru,t.counterIncrement),this.counterReset=T(e,Gu,t.counterReset)}return A}(),T=function(A,e,t){var r=new di,n=t!==null&&typeof t<"u"?t.toString():e.initialValue;r.write(n);var s=new gi(r.read());switch(e.type){case 2:var i=s.parseComponentValue();return e.parse(A,O(i)?i.value:e.initialValue);case 0:return e.parse(A,s.parseComponentValue());case 1:return e.parse(A,s.parseComponentValues());case 4:return s.parseComponentValue();case 3:switch(e.format){case"angle":return _t.parse(A,s.parseComponentValue());case"color":return PA.parse(A,s.parseComponentValue());case"image":return Cn.parse(A,s.parseComponentValue());case"length":var o=s.parseComponentValue();return _A(o)?o:Z;case"length-percentage":var a=s.parseComponentValue();return _(a)?a:Z;case"time":return xi.parse(A,s.parseComponentValue())}break}},Ju="data-html2canvas-debug",zu=function(A){var e=A.getAttribute(Ju);switch(e){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},jr=function(A,e){var t=zu(A);return t===1||e===t},UA=function(){function A(e,t){if(this.context=e,this.textNodes=[],this.elements=[],this.flags=0,jr(t,3))debugger;this.styles=new Wu(e,window.getComputedStyle(t,null)),An(t)&&(this.styles.animationDuration.some(function(r){return r>0})&&(t.style.animationDuration="0s"),this.styles.transform!==null&&(t.style.transform="none")),this.bounds=Pt(this.context,t),jr(t,4)&&(this.flags|=16)}return A}(),Zu="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ls="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",be=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Bt=0;Bt>4,c[n++]=(i&15)<<4|o>>2,c[n++]=(o&3)<<6|a&63;return l},qu=function(A){for(var e=A.length,t=[],r=0;r>jA,ef=1<>jA,rf=Ki+tf,nf=rf,sf=32,af=nf+sf,of=65536>>Qn,lf=1<=0){if(e<55296||e>56319&&e<=65535)return t=this.index[e>>jA],t=(t<>jA)],t=(t<>Qn),t=this.index[t],t+=e>>jA&cf,t=this.index[t],t=(t<"u"?[]:new Uint8Array(256);for(var ut=0;ut=55296&&n<=56319&&t>10)+55296,i%1024+56320)),(n+1===t||r.length>16384)&&(s+=String.fromCharCode.apply(String,r),r.length=0)}return s},Cf=uf(Zu),oA="×",Cr="÷",Qf=function(A){return Cf.get(A)},Uf=function(A,e,t){var r=t-2,n=e[r],s=e[t-1],i=e[t];if(s===dr&&i===gr)return oA;if(s===dr||s===gr||s===us||i===dr||i===gr||i===us)return Cr;if(s===ds&&[ds,wr,gs,ws].indexOf(i)!==-1||(s===gs||s===wr)&&(i===wr||i===hr)||(s===ws||s===hr)&&i===hr||i===hs||i===fs||i===wf||s===gf)return oA;if(s===hs&&i===ps){for(;n===fs;)n=e[--r];if(n===ps)return oA}if(s===pr&&i===pr){for(var o=0;n===pr;)o++,n=e[--r];if(o%2===0)return oA}return Cr},Ff=function(A){var e=hf(A),t=e.length,r=0,n=0,s=e.map(Qf);return{next:function(){if(r>=t)return{done:!0,value:null};for(var i=oA;ri.x||c.y>i.y;return i=c,l===0?!0:B});return A.body.removeChild(e),o},If=function(){return typeof new Image().crossOrigin<"u"},yf=function(){return typeof new XMLHttpRequest().responseType=="string"},Hf=function(A){var e=new Image,t=A.createElement("canvas"),r=t.getContext("2d");if(!r)return!1;e.src="data:image/svg+xml,";try{r.drawImage(e,0,0),t.toDataURL()}catch(n){return!1}return!0},Cs=function(A){return A[0]===0&&A[1]===255&&A[2]===0&&A[3]===255},bf=function(A){var e=A.createElement("canvas"),t=100;e.width=t,e.height=t;var r=e.getContext("2d");if(!r)return Promise.reject(!1);r.fillStyle="rgb(0, 255, 0)",r.fillRect(0,0,t,t);var n=new Image,s=e.toDataURL();n.src=s;var i=qr(t,t,0,0,n);return r.fillStyle="red",r.fillRect(0,0,t,t),Qs(i).then(function(o){r.drawImage(o,0,0);var a=r.getImageData(0,0,t,t).data;r.fillStyle="red",r.fillRect(0,0,t,t);var l=A.createElement("div");return l.style.backgroundImage="url("+s+")",l.style.height=t+"px",Cs(a)?Qs(qr(t,t,0,0,l)):Promise.reject(!1)}).then(function(o){return r.drawImage(o,0,0),Cs(r.getImageData(0,0,t,t).data)}).catch(function(){return!1})},qr=function(A,e,t,r,n){var s="http://www.w3.org/2000/svg",i=document.createElementNS(s,"svg"),o=document.createElementNS(s,"foreignObject");return i.setAttributeNS(null,"width",A.toString()),i.setAttributeNS(null,"height",e.toString()),o.setAttributeNS(null,"width","100%"),o.setAttributeNS(null,"height","100%"),o.setAttributeNS(null,"x",t.toString()),o.setAttributeNS(null,"y",r.toString()),o.setAttributeNS(null,"externalResourcesRequired","true"),i.appendChild(o),o.appendChild(n),i},Qs=function(A){return new Promise(function(e,t){var r=new Image;r.onload=function(){return e(r)},r.onerror=t,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(A))})},z={get SUPPORT_RANGE_BOUNDS(){var A=vf(document);return Object.defineProperty(z,"SUPPORT_RANGE_BOUNDS",{value:A}),A},get SUPPORT_WORD_BREAKING(){var A=z.SUPPORT_RANGE_BOUNDS&&Ef(document);return Object.defineProperty(z,"SUPPORT_WORD_BREAKING",{value:A}),A},get SUPPORT_SVG_DRAWING(){var A=Hf(document);return Object.defineProperty(z,"SUPPORT_SVG_DRAWING",{value:A}),A},get SUPPORT_FOREIGNOBJECT_DRAWING(){var A=typeof Array.from=="function"&&typeof window.fetch=="function"?bf(document):Promise.resolve(!1);return Object.defineProperty(z,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:A}),A},get SUPPORT_CORS_IMAGES(){var A=If();return Object.defineProperty(z,"SUPPORT_CORS_IMAGES",{value:A}),A},get SUPPORT_RESPONSE_TYPE(){var A=yf();return Object.defineProperty(z,"SUPPORT_RESPONSE_TYPE",{value:A}),A},get SUPPORT_CORS_XHR(){var A="withCredentials"in new XMLHttpRequest;return Object.defineProperty(z,"SUPPORT_CORS_XHR",{value:A}),A},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var A=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(z,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:A}),A}},Me=function(){function A(e,t){this.text=e,this.bounds=t}return A}(),Sf=function(A,e,t,r){var n=xf(e,t),s=[],i=0;return n.forEach(function(o){if(t.textDecorationLine.length||o.trim().length>0)if(z.SUPPORT_RANGE_BOUNDS){var a=Us(r,i,o.length).getClientRects();if(a.length>1){var l=Un(o),c=0;l.forEach(function(d){s.push(new Me(d,SA.fromDOMRectList(A,Us(r,c+i,d.length).getClientRects()))),c+=d.length})}else s.push(new Me(o,SA.fromDOMRectList(A,a)))}else{var B=r.splitText(o.length);s.push(new Me(o,Lf(A,r))),r=B}else z.SUPPORT_RANGE_BOUNDS||(r=r.splitText(o.length));i+=o.length}),s},Lf=function(A,e){var t=e.ownerDocument;if(t){var r=t.createElement("html2canvaswrapper");r.appendChild(e.cloneNode(!0));var n=e.parentNode;if(n){n.replaceChild(r,e);var s=Pt(A,r);return r.firstChild&&n.replaceChild(r.firstChild,r),s}}return SA.EMPTY},Us=function(A,e,t){var r=A.ownerDocument;if(!r)throw new Error("Node has no owner document");var n=r.createRange();return n.setStart(A,e),n.setEnd(A,e+t),n},Un=function(A){if(z.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(A)).map(function(t){return t.segment})}return mf(A)},Tf=function(A,e){if(z.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(A)).map(function(r){return r.segment})}return Df(A,e)},xf=function(A,e){return e.letterSpacing!==0?Un(A):Tf(A,e)},Kf=[32,160,4961,65792,65793,4153,4241],Df=function(A,e){for(var t=ac(A,{lineBreak:e.lineBreak,wordBreak:e.overflowWrap==="break-word"?"break-word":e.wordBreak}),r=[],n,s=function(){if(n.value){var i=n.value.slice(),o=Vt(i),a="";o.forEach(function(l){Kf.indexOf(l)===-1?a+=V(l):(a.length&&r.push(a),r.push(V(l)),a="")}),a.length&&r.push(a)}};!(n=t.next()).done;)s();return r},Mf=function(){function A(e,t,r){this.text=Of(t.data,r.textTransform),this.textBounds=Sf(e,this.text,r,t)}return A}(),Of=function(A,e){switch(e){case 1:return A.toLowerCase();case 3:return A.replace(Rf,Gf);case 2:return A.toUpperCase();default:return A}},Rf=/(^|\s|:|-|\(|\))([a-z])/g,Gf=function(A,e,t){return A.length>0?e+t.toUpperCase():A},Di=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;return n.src=r.currentSrc||r.src,n.intrinsicWidth=r.naturalWidth,n.intrinsicHeight=r.naturalHeight,n.context.cache.addImage(n.src),n}return e}(UA),Mi=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;return n.canvas=r,n.intrinsicWidth=r.width,n.intrinsicHeight=r.height,n}return e}(UA),Oi=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this,s=new XMLSerializer,i=Pt(t,r);return r.setAttribute("width",i.width+"px"),r.setAttribute("height",i.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(s.serializeToString(r)),n.intrinsicWidth=r.width.baseVal.value,n.intrinsicHeight=r.height.baseVal.value,n.context.cache.addImage(n.svg),n}return e}(UA),Ri=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;return n.value=r.value,n}return e}(UA),$r=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;return n.start=r.start,n.reversed=typeof r.reversed=="boolean"&&r.reversed===!0,n}return e}(UA),Nf=[{type:15,flags:0,unit:"px",number:3}],Pf=[{type:16,flags:0,number:50}],Vf=function(A){return A.width>A.height?new SA(A.left+(A.width-A.height)/2,A.top,A.height,A.height):A.width0)t.textNodes.push(new Mf(A,n,t.styles));else if(le(n))if(Ji(n)&&n.assignedNodes)n.assignedNodes().forEach(function(o){return mt(A,o,t,r)});else{var i=Vi(A,n);i.styles.isVisible()&&(Wf(n,i,r)?i.flags|=4:Yf(i.styles)&&(i.flags|=2),Xf.indexOf(n.tagName)!==-1&&(i.flags|=8),t.elements.push(i),n.slot,n.shadowRoot?mt(A,n.shadowRoot,i,r):!Lt(n)&&!Xi(n)&&!Tt(n)&&mt(A,n,i,r))}},Vi=function(A,e){return en(e)?new Di(A,e):Wi(e)?new Mi(A,e):Xi(e)?new Oi(A,e):Jf(e)?new Ri(A,e):zf(e)?new $r(A,e):Zf(e)?new Fn(A,e):Tt(e)?new Gi(A,e):Lt(e)?new Ni(A,e):Yi(e)?new Pi(A,e):new UA(A,e)},_i=function(A,e){var t=Vi(A,e);return t.flags|=4,mt(A,e,t,t),t},Wf=function(A,e,t){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||mn(A)&&t.styles.isTransparent()},Yf=function(A){return A.isPositioned()||A.isFloating()},ki=function(A){return A.nodeType===Node.TEXT_NODE},le=function(A){return A.nodeType===Node.ELEMENT_NODE},An=function(A){return le(A)&&typeof A.style<"u"&&!vt(A)},vt=function(A){return typeof A.className=="object"},Jf=function(A){return A.tagName==="LI"},zf=function(A){return A.tagName==="OL"},Zf=function(A){return A.tagName==="INPUT"},jf=function(A){return A.tagName==="HTML"},Xi=function(A){return A.tagName==="svg"},mn=function(A){return A.tagName==="BODY"},Wi=function(A){return A.tagName==="CANVAS"},ms=function(A){return A.tagName==="VIDEO"},en=function(A){return A.tagName==="IMG"},Yi=function(A){return A.tagName==="IFRAME"},vs=function(A){return A.tagName==="STYLE"},qf=function(A){return A.tagName==="SCRIPT"},Lt=function(A){return A.tagName==="TEXTAREA"},Tt=function(A){return A.tagName==="SELECT"},Ji=function(A){return A.tagName==="SLOT"},Es=function(A){return A.tagName.indexOf("-")>0},$f=function(){function A(){this.counters={}}return A.prototype.getCounterValue=function(e){var t=this.counters[e];return t&&t.length?t[t.length-1]:1},A.prototype.getCounterValues=function(e){var t=this.counters[e];return t||[]},A.prototype.pop=function(e){var t=this;e.forEach(function(r){return t.counters[r].pop()})},A.prototype.parse=function(e){var t=this,r=e.counterIncrement,n=e.counterReset,s=!0;r!==null&&r.forEach(function(o){var a=t.counters[o.counter];a&&o.increment!==0&&(s=!1,a.length||a.push(1),a[Math.max(0,a.length-1)]+=o.increment)});var i=[];return s&&n.forEach(function(o){var a=t.counters[o.counter];i.push(o.counter),a||(a=t.counters[o.counter]=[]),a.push(o.reset)}),i},A}(),Is={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},ys={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Ad={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},ed={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},ne=function(A,e,t,r,n,s){return At?Pe(A,n,s.length>0):r.integers.reduce(function(i,o,a){for(;A>=o;)A-=o,i+=r.values[a];return i},"")+s},zi=function(A,e,t,r){var n="";do t||A--,n=r(A)+n,A/=e;while(A*e>=e);return n},P=function(A,e,t,r,n){var s=t-e+1;return(A<0?"-":"")+(zi(Math.abs(A),s,r,function(i){return V(Math.floor(i%s)+e)})+n)},YA=function(A,e,t){t===void 0&&(t=". ");var r=e.length;return zi(Math.abs(A),r,!1,function(n){return e[Math.floor(n%r)]})+t},ae=1<<0,TA=1<<1,xA=1<<2,Se=1<<3,yA=function(A,e,t,r,n,s){if(A<-9999||A>9999)return Pe(A,4,n.length>0);var i=Math.abs(A),o=n;if(i===0)return e[0]+o;for(var a=0;i>0&&a<=4;a++){var l=i%10;l===0&&X(s,ae)&&o!==""?o=e[l]+o:l>1||l===1&&a===0||l===1&&a===1&&X(s,TA)||l===1&&a===1&&X(s,xA)&&A>100||l===1&&a>1&&X(s,Se)?o=e[l]+(a>0?t[a-1]:"")+o:l===1&&a>0&&(o=t[a-1]+o),i=Math.floor(i/10)}return(A<0?r:"")+o},Hs="十百千萬",bs="拾佰仟萬",Ss="マイナス",Qr="마이너스",Pe=function(A,e,t){var r=t?". ":"",n=t?"、":"",s=t?", ":"",i=t?" ":"";switch(e){case 0:return"•"+i;case 1:return"◦"+i;case 2:return"◾"+i;case 5:var o=P(A,48,57,!0,r);return o.length<4?"0"+o:o;case 4:return YA(A,"〇一二三四五六七八九",n);case 6:return ne(A,1,3999,Is,3,r).toLowerCase();case 7:return ne(A,1,3999,Is,3,r);case 8:return P(A,945,969,!1,r);case 9:return P(A,97,122,!1,r);case 10:return P(A,65,90,!1,r);case 11:return P(A,1632,1641,!0,r);case 12:case 49:return ne(A,1,9999,ys,3,r);case 35:return ne(A,1,9999,ys,3,r).toLowerCase();case 13:return P(A,2534,2543,!0,r);case 14:case 30:return P(A,6112,6121,!0,r);case 15:return YA(A,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return YA(A,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return yA(A,"零一二三四五六七八九",Hs,"負",n,TA|xA|Se);case 47:return yA(A,"零壹貳參肆伍陸柒捌玖",bs,"負",n,ae|TA|xA|Se);case 42:return yA(A,"零一二三四五六七八九",Hs,"负",n,TA|xA|Se);case 41:return yA(A,"零壹贰叁肆伍陆柒捌玖",bs,"负",n,ae|TA|xA|Se);case 26:return yA(A,"〇一二三四五六七八九","十百千万",Ss,n,0);case 25:return yA(A,"零壱弐参四伍六七八九","拾百千万",Ss,n,ae|TA|xA);case 31:return yA(A,"영일이삼사오육칠팔구","십백천만",Qr,s,ae|TA|xA);case 33:return yA(A,"零一二三四五六七八九","十百千萬",Qr,s,0);case 32:return yA(A,"零壹貳參四五六七八九","拾百千",Qr,s,ae|TA|xA);case 18:return P(A,2406,2415,!0,r);case 20:return ne(A,1,19999,ed,3,r);case 21:return P(A,2790,2799,!0,r);case 22:return P(A,2662,2671,!0,r);case 22:return ne(A,1,10999,Ad,3,r);case 23:return YA(A,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return YA(A,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return P(A,3302,3311,!0,r);case 28:return YA(A,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return YA(A,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return P(A,3792,3801,!0,r);case 37:return P(A,6160,6169,!0,r);case 38:return P(A,4160,4169,!0,r);case 39:return P(A,2918,2927,!0,r);case 40:return P(A,1776,1785,!0,r);case 43:return P(A,3046,3055,!0,r);case 44:return P(A,3174,3183,!0,r);case 45:return P(A,3664,3673,!0,r);case 46:return P(A,3872,3881,!0,r);case 3:default:return P(A,48,57,!0,r)}},Zi="data-html2canvas-ignore",Ls=function(){function A(e,t,r){if(this.context=e,this.options=r,this.scrolledElements=[],this.referenceElement=t,this.counters=new $f,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return A.prototype.toIFrame=function(e,t){var r=this,n=td(e,t);if(!n.contentWindow)return Promise.reject("Unable to find iframe window");var s=e.defaultView.pageXOffset,i=e.defaultView.pageYOffset,o=n.contentWindow,a=o.document,l=sd(n).then(function(){return eA(r,void 0,void 0,function(){var c,B;return q(this,function(d){switch(d.label){case 0:return this.scrolledElements.forEach(ld),o&&(o.scrollTo(t.left,t.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(o.scrollY!==t.top||o.scrollX!==t.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(o.scrollX-t.left,o.scrollY-t.top,0,0))),c=this.options.onclone,B=this.clonedReferenceElement,typeof B>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:a.fonts&&a.fonts.ready?[4,a.fonts.ready]:[3,2];case 1:d.sent(),d.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,nd(a)]:[3,4];case 3:d.sent(),d.label=4;case 4:return typeof c=="function"?[2,Promise.resolve().then(function(){return c(a,B)}).then(function(){return n})]:[2,n]}})})});return a.open(),a.write(ad(document.doctype)+""),od(this.referenceElement.ownerDocument,s,i),a.replaceChild(a.adoptNode(this.documentElement),a.documentElement),a.close(),l},A.prototype.createElementClone=function(e){if(jr(e,2))debugger;if(Wi(e))return this.createCanvasClone(e);if(ms(e))return this.createVideoClone(e);if(vs(e))return this.createStyleClone(e);var t=e.cloneNode(!1);return en(t)&&(en(e)&&e.currentSrc&&e.currentSrc!==e.src&&(t.src=e.currentSrc,t.srcset=""),t.loading==="lazy"&&(t.loading="eager")),Es(t)?this.createCustomElementClone(t):t},A.prototype.createCustomElementClone=function(e){var t=document.createElement("html2canvascustomelement");return Ur(e.style,t),t},A.prototype.createStyleClone=function(e){try{var t=e.sheet;if(t&&t.cssRules){var r=[].slice.call(t.cssRules,0).reduce(function(s,i){return i&&typeof i.cssText=="string"?s+i.cssText:s},""),n=e.cloneNode(!1);return n.textContent=r,n}}catch(s){if(this.context.logger.error("Unable to access cssRules property",s),s.name!=="SecurityError")throw s}return e.cloneNode(!1)},A.prototype.createCanvasClone=function(e){var t;if(this.options.inlineImages&&e.ownerDocument){var r=e.ownerDocument.createElement("img");try{return r.src=e.toDataURL(),r}catch(l){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var n=e.cloneNode(!1);try{n.width=e.width,n.height=e.height;var s=e.getContext("2d"),i=n.getContext("2d");if(i)if(!this.options.allowTaint&&s)i.putImageData(s.getImageData(0,0,e.width,e.height),0,0);else{var o=(t=e.getContext("webgl2"))!==null&&t!==void 0?t:e.getContext("webgl");if(o){var a=o.getContextAttributes();(a==null?void 0:a.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}i.drawImage(e,0,0)}return n}catch(l){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return n},A.prototype.createVideoClone=function(e){var t=e.ownerDocument.createElement("canvas");t.width=e.offsetWidth,t.height=e.offsetHeight;var r=t.getContext("2d");try{return r&&(r.drawImage(e,0,0,t.width,t.height),this.options.allowTaint||r.getImageData(0,0,t.width,t.height)),t}catch(s){this.context.logger.info("Unable to clone video as it is tainted",e)}var n=e.ownerDocument.createElement("canvas");return n.width=e.offsetWidth,n.height=e.offsetHeight,n},A.prototype.appendChildNode=function(e,t,r){(!le(t)||!qf(t)&&!t.hasAttribute(Zi)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(t)))&&(!this.options.copyStyles||!le(t)||!vs(t))&&e.appendChild(this.cloneNode(t,r))},A.prototype.cloneChildNodes=function(e,t,r){for(var n=this,s=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;s;s=s.nextSibling)if(le(s)&&Ji(s)&&typeof s.assignedNodes=="function"){var i=s.assignedNodes();i.length&&i.forEach(function(o){return n.appendChildNode(t,o,r)})}else this.appendChildNode(t,s,r)},A.prototype.cloneNode=function(e,t){if(ki(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var r=e.ownerDocument.defaultView;if(r&&le(e)&&(An(e)||vt(e))){var n=this.createElementClone(e);n.style.transitionProperty="none";var s=r.getComputedStyle(e),i=r.getComputedStyle(e,":before"),o=r.getComputedStyle(e,":after");this.referenceElement===e&&An(n)&&(this.clonedReferenceElement=n),mn(n)&&ud(n);var a=this.counters.parse(new os(this.context,s)),l=this.resolvePseudoContent(e,n,i,Oe.BEFORE);Es(e)&&(t=!0),ms(e)||this.cloneChildNodes(e,n,t),l&&n.insertBefore(l,n.firstChild);var c=this.resolvePseudoContent(e,n,o,Oe.AFTER);return c&&n.appendChild(c),this.counters.pop(a),(s&&(this.options.copyStyles||vt(e))&&!Yi(e)||t)&&Ur(s,n),(e.scrollTop!==0||e.scrollLeft!==0)&&this.scrolledElements.push([n,e.scrollLeft,e.scrollTop]),(Lt(e)||Tt(e))&&(Lt(n)||Tt(n))&&(n.value=e.value),n}return e.cloneNode(!1)},A.prototype.resolvePseudoContent=function(e,t,r,n){var s=this;if(r){var i=r.content,o=t.ownerDocument;if(!(!o||!i||i==="none"||i==="-moz-alt-content"||r.display==="none")){this.counters.parse(new os(this.context,r));var a=new Yu(this.context,r),l=o.createElement("html2canvaspseudoelement");Ur(r,l),a.content.forEach(function(B){if(B.type===0)l.appendChild(o.createTextNode(B.value));else if(B.type===22){var d=o.createElement("img");d.src=B.value,d.style.opacity="1",l.appendChild(d)}else if(B.type===18){if(B.name==="attr"){var f=B.values.filter(O);f.length&&l.appendChild(o.createTextNode(e.getAttribute(f[0].value)||""))}else if(B.name==="counter"){var g=B.values.filter(Be),h=g[0],Q=g[1];if(h&&O(h)){var u=s.counters.getCounterValue(h.value),w=Q&&O(Q)?Zr.parse(s.context,Q.value):3;l.appendChild(o.createTextNode(Pe(u,w,!1)))}}else if(B.name==="counters"){var p=B.values.filter(Be),h=p[0],C=p[1],Q=p[2];if(h&&O(h)){var F=s.counters.getCounterValues(h.value),U=Q&&O(Q)?Zr.parse(s.context,Q.value):3,b=C&&C.type===0?C.value:"",m=F.map(function(I){return Pe(I,U,!1)}).join(b);l.appendChild(o.createTextNode(m))}}}else if(B.type===20)switch(B.value){case"open-quote":l.appendChild(o.createTextNode(as(a.quotes,s.quoteDepth++,!0)));break;case"close-quote":l.appendChild(o.createTextNode(as(a.quotes,--s.quoteDepth,!1)));break;default:l.appendChild(o.createTextNode(B.value))}}),l.className=tn+" "+rn;var c=n===Oe.BEFORE?" "+tn:" "+rn;return vt(t)?t.className.baseValue+=c:t.className+=c,l}}},A.destroy=function(e){return e.parentNode?(e.parentNode.removeChild(e),!0):!1},A}(),Oe;(function(A){A[A.BEFORE=0]="BEFORE",A[A.AFTER=1]="AFTER"})(Oe||(Oe={}));var td=function(A,e){var t=A.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=e.width.toString(),t.height=e.height.toString(),t.scrolling="no",t.setAttribute(Zi,"true"),A.body.appendChild(t),t},rd=function(A){return new Promise(function(e){if(A.complete){e();return}if(!A.src){e();return}A.onload=e,A.onerror=e})},nd=function(A){return Promise.all([].slice.call(A.images,0).map(rd))},sd=function(A){return new Promise(function(e,t){var r=A.contentWindow;if(!r)return t("No window assigned for iframe");var n=r.document;r.onload=A.onload=function(){r.onload=A.onload=null;var s=setInterval(function(){n.body.childNodes.length>0&&n.readyState==="complete"&&(clearInterval(s),e(A))},50)}})},id=["all","d","content"],Ur=function(A,e){for(var t=A.length-1;t>=0;t--){var r=A.item(t);id.indexOf(r)===-1&&e.style.setProperty(r,A.getPropertyValue(r))}return e},ad=function(A){var e="";return A&&(e+=""),e},od=function(A,e,t){A&&A.defaultView&&(e!==A.defaultView.pageXOffset||t!==A.defaultView.pageYOffset)&&A.defaultView.scrollTo(e,t)},ld=function(A){var e=A[0],t=A[1],r=A[2];e.scrollLeft=t,e.scrollTop=r},cd=":before",Bd=":after",tn="___html2canvas___pseudoelement_before",rn="___html2canvas___pseudoelement_after",Ts=`{ content: "" !important; display: none !important; }`,ud=function(A){fd(A,"."+tn+cd+Ts+` .`+rn+Bd+Ts)},fd=function(A,e){var t=A.ownerDocument;if(t){var r=t.createElement("style");r.textContent=e,A.appendChild(r)}},ji=function(){function A(){}return A.getOrigin=function(e){var t=A._link;return t?(t.href=e,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},A.isSameOrigin=function(e){return A.getOrigin(e)===A._origin},A.setContext=function(e){A._link=e.document.createElement("a"),A._origin=A.getOrigin(e.location.href)},A._origin="about:blank",A}(),dd=function(){function A(e,t){this.context=e,this._options=t,this._cache={}}return A.prototype.addImage=function(e){var t=Promise.resolve();return this.has(e)||(mr(e)||pd(e))&&(this._cache[e]=this.loadImage(e)).catch(function(){}),t},A.prototype.match=function(e){return this._cache[e]},A.prototype.loadImage=function(e){return eA(this,void 0,void 0,function(){var t,r,n,s,i=this;return q(this,function(o){switch(o.label){case 0:return t=ji.isSameOrigin(e),r=!Fr(e)&&this._options.useCORS===!0&&z.SUPPORT_CORS_IMAGES&&!t,n=!Fr(e)&&!t&&!mr(e)&&typeof this._options.proxy=="string"&&z.SUPPORT_CORS_XHR&&!r,!t&&this._options.allowTaint===!1&&!Fr(e)&&!mr(e)&&!n&&!r?[2]:(s=e,n?[4,this.proxy(s)]:[3,2]);case 1:s=o.sent(),o.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise(function(a,l){var c=new Image;c.onload=function(){return a(c)},c.onerror=l,(Cd(s)||r)&&(c.crossOrigin="anonymous"),c.src=s,c.complete===!0&&setTimeout(function(){return a(c)},500),i._options.imageTimeout>0&&setTimeout(function(){return l("Timed out ("+i._options.imageTimeout+"ms) loading image")},i._options.imageTimeout)})];case 3:return[2,o.sent()]}})})},A.prototype.has=function(e){return typeof this._cache[e]<"u"},A.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},A.prototype.proxy=function(e){var t=this,r=this._options.proxy;if(!r)throw new Error("No proxy defined");var n=e.substring(0,256);return new Promise(function(s,i){var o=z.SUPPORT_RESPONSE_TYPE?"blob":"text",a=new XMLHttpRequest;a.onload=function(){if(a.status===200)if(o==="text")s(a.response);else{var B=new FileReader;B.addEventListener("load",function(){return s(B.result)},!1),B.addEventListener("error",function(d){return i(d)},!1),B.readAsDataURL(a.response)}else i("Failed to proxy resource "+n+" with status code "+a.status)},a.onerror=i;var l=r.indexOf("?")>-1?"&":"?";if(a.open("GET",""+r+l+"url="+encodeURIComponent(e)+"&responseType="+o),o!=="text"&&a instanceof XMLHttpRequest&&(a.responseType=o),t._options.imageTimeout){var c=t._options.imageTimeout;a.timeout=c,a.ontimeout=function(){return i("Timed out ("+c+"ms) proxying "+n)}}a.send()})},A}(),gd=/^data:image\/svg\+xml/i,wd=/^data:image\/.*;base64,/i,hd=/^data:image\/.*/i,pd=function(A){return z.SUPPORT_SVG_DRAWING||!Qd(A)},Fr=function(A){return hd.test(A)},Cd=function(A){return wd.test(A)},mr=function(A){return A.substr(0,4)==="blob"},Qd=function(A){return A.substr(-3).toLowerCase()==="svg"||gd.test(A)},L=function(){function A(e,t){this.type=0,this.x=e,this.y=t}return A.prototype.add=function(e,t){return new A(this.x+e,this.y+t)},A}(),se=function(A,e,t){return new L(A.x+(e.x-A.x)*t,A.y+(e.y-A.y)*t)},ft=function(){function A(e,t,r,n){this.type=1,this.start=e,this.startControl=t,this.endControl=r,this.end=n}return A.prototype.subdivide=function(e,t){var r=se(this.start,this.startControl,e),n=se(this.startControl,this.endControl,e),s=se(this.endControl,this.end,e),i=se(r,n,e),o=se(n,s,e),a=se(i,o,e);return t?new A(this.start,r,i,a):new A(a,o,s,this.end)},A.prototype.add=function(e,t){return new A(this.start.add(e,t),this.startControl.add(e,t),this.endControl.add(e,t),this.end.add(e,t))},A.prototype.reverse=function(){return new A(this.end,this.endControl,this.startControl,this.start)},A}(),lA=function(A){return A.type===1},Ud=function(){function A(e){var t=e.styles,r=e.bounds,n=He(t.borderTopLeftRadius,r.width,r.height),s=n[0],i=n[1],o=He(t.borderTopRightRadius,r.width,r.height),a=o[0],l=o[1],c=He(t.borderBottomRightRadius,r.width,r.height),B=c[0],d=c[1],f=He(t.borderBottomLeftRadius,r.width,r.height),g=f[0],h=f[1],Q=[];Q.push((s+a)/r.width),Q.push((g+B)/r.width),Q.push((i+h)/r.height),Q.push((l+d)/r.height);var u=Math.max.apply(Math,Q);u>1&&(s/=u,i/=u,a/=u,l/=u,B/=u,d/=u,g/=u,h/=u);var w=r.width-a,p=r.height-d,C=r.width-B,F=r.height-h,U=t.borderTopWidth,b=t.borderRightWidth,m=t.borderBottomWidth,E=t.borderLeftWidth,x=R(t.paddingTop,e.bounds.width),I=R(t.paddingRight,e.bounds.width),S=R(t.paddingBottom,e.bounds.width),y=R(t.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=s>0||i>0?G(r.left+E/3,r.top+U/3,s-E/3,i-U/3,M.TOP_LEFT):new L(r.left+E/3,r.top+U/3),this.topRightBorderDoubleOuterBox=s>0||i>0?G(r.left+w,r.top+U/3,a-b/3,l-U/3,M.TOP_RIGHT):new L(r.left+r.width-b/3,r.top+U/3),this.bottomRightBorderDoubleOuterBox=B>0||d>0?G(r.left+C,r.top+p,B-b/3,d-m/3,M.BOTTOM_RIGHT):new L(r.left+r.width-b/3,r.top+r.height-m/3),this.bottomLeftBorderDoubleOuterBox=g>0||h>0?G(r.left+E/3,r.top+F,g-E/3,h-m/3,M.BOTTOM_LEFT):new L(r.left+E/3,r.top+r.height-m/3),this.topLeftBorderDoubleInnerBox=s>0||i>0?G(r.left+E*2/3,r.top+U*2/3,s-E*2/3,i-U*2/3,M.TOP_LEFT):new L(r.left+E*2/3,r.top+U*2/3),this.topRightBorderDoubleInnerBox=s>0||i>0?G(r.left+w,r.top+U*2/3,a-b*2/3,l-U*2/3,M.TOP_RIGHT):new L(r.left+r.width-b*2/3,r.top+U*2/3),this.bottomRightBorderDoubleInnerBox=B>0||d>0?G(r.left+C,r.top+p,B-b*2/3,d-m*2/3,M.BOTTOM_RIGHT):new L(r.left+r.width-b*2/3,r.top+r.height-m*2/3),this.bottomLeftBorderDoubleInnerBox=g>0||h>0?G(r.left+E*2/3,r.top+F,g-E*2/3,h-m*2/3,M.BOTTOM_LEFT):new L(r.left+E*2/3,r.top+r.height-m*2/3),this.topLeftBorderStroke=s>0||i>0?G(r.left+E/2,r.top+U/2,s-E/2,i-U/2,M.TOP_LEFT):new L(r.left+E/2,r.top+U/2),this.topRightBorderStroke=s>0||i>0?G(r.left+w,r.top+U/2,a-b/2,l-U/2,M.TOP_RIGHT):new L(r.left+r.width-b/2,r.top+U/2),this.bottomRightBorderStroke=B>0||d>0?G(r.left+C,r.top+p,B-b/2,d-m/2,M.BOTTOM_RIGHT):new L(r.left+r.width-b/2,r.top+r.height-m/2),this.bottomLeftBorderStroke=g>0||h>0?G(r.left+E/2,r.top+F,g-E/2,h-m/2,M.BOTTOM_LEFT):new L(r.left+E/2,r.top+r.height-m/2),this.topLeftBorderBox=s>0||i>0?G(r.left,r.top,s,i,M.TOP_LEFT):new L(r.left,r.top),this.topRightBorderBox=a>0||l>0?G(r.left+w,r.top,a,l,M.TOP_RIGHT):new L(r.left+r.width,r.top),this.bottomRightBorderBox=B>0||d>0?G(r.left+C,r.top+p,B,d,M.BOTTOM_RIGHT):new L(r.left+r.width,r.top+r.height),this.bottomLeftBorderBox=g>0||h>0?G(r.left,r.top+F,g,h,M.BOTTOM_LEFT):new L(r.left,r.top+r.height),this.topLeftPaddingBox=s>0||i>0?G(r.left+E,r.top+U,Math.max(0,s-E),Math.max(0,i-U),M.TOP_LEFT):new L(r.left+E,r.top+U),this.topRightPaddingBox=a>0||l>0?G(r.left+Math.min(w,r.width-b),r.top+U,w>r.width+b?0:Math.max(0,a-b),Math.max(0,l-U),M.TOP_RIGHT):new L(r.left+r.width-b,r.top+U),this.bottomRightPaddingBox=B>0||d>0?G(r.left+Math.min(C,r.width-E),r.top+Math.min(p,r.height-m),Math.max(0,B-b),Math.max(0,d-m),M.BOTTOM_RIGHT):new L(r.left+r.width-b,r.top+r.height-m),this.bottomLeftPaddingBox=g>0||h>0?G(r.left+E,r.top+Math.min(F,r.height-m),Math.max(0,g-E),Math.max(0,h-m),M.BOTTOM_LEFT):new L(r.left+E,r.top+r.height-m),this.topLeftContentBox=s>0||i>0?G(r.left+E+y,r.top+U+x,Math.max(0,s-(E+y)),Math.max(0,i-(U+x)),M.TOP_LEFT):new L(r.left+E+y,r.top+U+x),this.topRightContentBox=a>0||l>0?G(r.left+Math.min(w,r.width+E+y),r.top+U+x,w>r.width+E+y?0:a-E+y,l-(U+x),M.TOP_RIGHT):new L(r.left+r.width-(b+I),r.top+U+x),this.bottomRightContentBox=B>0||d>0?G(r.left+Math.min(C,r.width-(E+y)),r.top+Math.min(p,r.height+U+x),Math.max(0,B-(b+I)),d-(m+S),M.BOTTOM_RIGHT):new L(r.left+r.width-(b+I),r.top+r.height-(m+S)),this.bottomLeftContentBox=g>0||h>0?G(r.left+E+y,r.top+F,Math.max(0,g-(E+y)),h-(m+S),M.BOTTOM_LEFT):new L(r.left+E+y,r.top+r.height-(m+S))}return A}(),M;(function(A){A[A.TOP_LEFT=0]="TOP_LEFT",A[A.TOP_RIGHT=1]="TOP_RIGHT",A[A.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",A[A.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(M||(M={}));var G=function(A,e,t,r,n){var s=4*((Math.sqrt(2)-1)/3),i=t*s,o=r*s,a=A+t,l=e+r;switch(n){case M.TOP_LEFT:return new ft(new L(A,l),new L(A,l-o),new L(a-i,e),new L(a,e));case M.TOP_RIGHT:return new ft(new L(A,e),new L(A+i,e),new L(a,l-o),new L(a,l));case M.BOTTOM_RIGHT:return new ft(new L(a,e),new L(a,e+o),new L(A+i,l),new L(A,l));case M.BOTTOM_LEFT:default:return new ft(new L(a,l),new L(a-i,l),new L(A,e+o),new L(A,e))}},xt=function(A){return[A.topLeftBorderBox,A.topRightBorderBox,A.bottomRightBorderBox,A.bottomLeftBorderBox]},Fd=function(A){return[A.topLeftContentBox,A.topRightContentBox,A.bottomRightContentBox,A.bottomLeftContentBox]},Kt=function(A){return[A.topLeftPaddingBox,A.topRightPaddingBox,A.bottomRightPaddingBox,A.bottomLeftPaddingBox]},md=function(){function A(e,t,r){this.offsetX=e,this.offsetY=t,this.matrix=r,this.type=0,this.target=6}return A}(),dt=function(){function A(e,t){this.path=e,this.target=t,this.type=1}return A}(),vd=function(){function A(e){this.opacity=e,this.type=2,this.target=6}return A}(),Ed=function(A){return A.type===0},qi=function(A){return A.type===1},Id=function(A){return A.type===2},xs=function(A,e){return A.length===e.length?A.some(function(t,r){return t===e[r]}):!1},yd=function(A,e,t,r,n){return A.map(function(s,i){switch(i){case 0:return s.add(e,t);case 1:return s.add(e+r,t);case 2:return s.add(e+r,t+n);case 3:return s.add(e,t+n)}return s})},$i=function(){function A(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return A}(),Aa=function(){function A(e,t){if(this.container=e,this.parent=t,this.effects=[],this.curves=new Ud(this.container),this.container.styles.opacity<1&&this.effects.push(new vd(this.container.styles.opacity)),this.container.styles.transform!==null){var r=this.container.bounds.left+this.container.styles.transformOrigin[0].number,n=this.container.bounds.top+this.container.styles.transformOrigin[1].number,s=this.container.styles.transform;this.effects.push(new md(r,n,s))}if(this.container.styles.overflowX!==0){var i=xt(this.curves),o=Kt(this.curves);xs(i,o)?this.effects.push(new dt(i,6)):(this.effects.push(new dt(i,2)),this.effects.push(new dt(o,4)))}}return A.prototype.getEffects=function(e){for(var t=[2,3].indexOf(this.container.styles.position)===-1,r=this.parent,n=this.effects.slice(0);r;){var s=r.effects.filter(function(a){return!qi(a)});if(t||r.container.styles.position!==0||!r.parent){if(n.unshift.apply(n,s),t=[2,3].indexOf(r.container.styles.position)===-1,r.container.styles.overflowX!==0){var i=xt(r.curves),o=Kt(r.curves);xs(i,o)||n.unshift(new dt(o,6))}}else n.unshift.apply(n,s);r=r.parent}return n.filter(function(a){return X(a.target,e)})},A}(),nn=function(A,e,t,r){A.container.elements.forEach(function(n){var s=X(n.flags,4),i=X(n.flags,2),o=new Aa(n,A);X(n.styles.display,2048)&&r.push(o);var a=X(n.flags,8)?[]:r;if(s||i){var l=s||n.styles.isPositioned()?t:e,c=new $i(o);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var B=n.styles.zIndex.order;if(B<0){var d=0;l.negativeZIndex.some(function(g,h){return B>g.element.container.styles.zIndex.order?(d=h,!1):d>0}),l.negativeZIndex.splice(d,0,c)}else if(B>0){var f=0;l.positiveZIndex.some(function(g,h){return B>=g.element.container.styles.zIndex.order?(f=h+1,!1):f>0}),l.positiveZIndex.splice(f,0,c)}else l.zeroOrAutoZIndexOrTransformedOrOpacity.push(c)}else n.styles.isFloating()?l.nonPositionedFloats.push(c):l.nonPositionedInlineLevel.push(c);nn(o,c,s?c:t,a)}else n.styles.isInlineLevel()?e.inlineLevel.push(o):e.nonInlineLevel.push(o),nn(o,e,t,a);X(n.flags,8)&&ea(n,a)})},ea=function(A,e){for(var t=A instanceof $r?A.start:1,r=A instanceof $r?A.reversed:!1,n=0;n"u"?A[0]:t},Dd=function(A,e,t,r,n){var s=e[0],i=e[1],o=t[0],a=t[1];switch(A){case 2:return[new L(Math.round(r.left),Math.round(r.top+i)),new L(Math.round(r.left+r.width),Math.round(r.top+i)),new L(Math.round(r.left+r.width),Math.round(a+r.top+i)),new L(Math.round(r.left),Math.round(a+r.top+i))];case 3:return[new L(Math.round(r.left+s),Math.round(r.top)),new L(Math.round(r.left+s+o),Math.round(r.top)),new L(Math.round(r.left+s+o),Math.round(r.height+r.top)),new L(Math.round(r.left+s),Math.round(r.height+r.top))];case 1:return[new L(Math.round(r.left+s),Math.round(r.top+i)),new L(Math.round(r.left+s+o),Math.round(r.top+i)),new L(Math.round(r.left+s+o),Math.round(r.top+i+a)),new L(Math.round(r.left+s),Math.round(r.top+i+a))];default:return[new L(Math.round(n.left),Math.round(n.top)),new L(Math.round(n.left+n.width),Math.round(n.top)),new L(Math.round(n.left+n.width),Math.round(n.height+n.top)),new L(Math.round(n.left),Math.round(n.height+n.top))]}},Md="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Ds="Hidden Text",Od=function(){function A(e){this._data={},this._document=e}return A.prototype.parseMetrics=function(e,t){var r=this._document.createElement("div"),n=this._document.createElement("img"),s=this._document.createElement("span"),i=this._document.body;r.style.visibility="hidden",r.style.fontFamily=e,r.style.fontSize=t,r.style.margin="0",r.style.padding="0",r.style.whiteSpace="nowrap",i.appendChild(r),n.src=Md,n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",s.style.fontFamily=e,s.style.fontSize=t,s.style.margin="0",s.style.padding="0",s.appendChild(this._document.createTextNode(Ds)),r.appendChild(s),r.appendChild(n);var o=n.offsetTop-s.offsetTop+2;r.removeChild(s),r.appendChild(this._document.createTextNode(Ds)),r.style.lineHeight="normal",n.style.verticalAlign="super";var a=n.offsetTop-r.offsetTop+2;return i.removeChild(r),{baseline:o,middle:a}},A.prototype.getMetrics=function(e,t){var r=e+" "+t;return typeof this._data[r]>"u"&&(this._data[r]=this.parseMetrics(e,t)),this._data[r]},A}(),ra=function(){function A(e,t){this.context=e,this.options=t}return A}(),Rd=1e4,Gd=function(A){hA(e,A);function e(t,r){var n=A.call(this,t,r)||this;return n._activeEffects=[],n.canvas=r.canvas?r.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),r.canvas||(n.canvas.width=Math.floor(r.width*r.scale),n.canvas.height=Math.floor(r.height*r.scale),n.canvas.style.width=r.width+"px",n.canvas.style.height=r.height+"px"),n.fontMetrics=new Od(document),n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-r.x,-r.y),n.ctx.textBaseline="bottom",n._activeEffects=[],n.context.logger.debug("Canvas renderer initialized ("+r.width+"x"+r.height+") with scale "+r.scale),n}return e.prototype.applyEffects=function(t){for(var r=this;this._activeEffects.length;)this.popEffect();t.forEach(function(n){return r.applyEffect(n)})},e.prototype.applyEffect=function(t){this.ctx.save(),Id(t)&&(this.ctx.globalAlpha=t.opacity),Ed(t)&&(this.ctx.translate(t.offsetX,t.offsetY),this.ctx.transform(t.matrix[0],t.matrix[1],t.matrix[2],t.matrix[3],t.matrix[4],t.matrix[5]),this.ctx.translate(-t.offsetX,-t.offsetY)),qi(t)&&(this.path(t.path),this.ctx.clip()),this._activeEffects.push(t)},e.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},e.prototype.renderStack=function(t){return eA(this,void 0,void 0,function(){var r;return q(this,function(n){switch(n.label){case 0:return r=t.element.container.styles,r.isVisible()?[4,this.renderStackContent(t)]:[3,2];case 1:n.sent(),n.label=2;case 2:return[2]}})})},e.prototype.renderNode=function(t){return eA(this,void 0,void 0,function(){return q(this,function(r){switch(r.label){case 0:if(X(t.container.flags,16))debugger;return t.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(t)]:[3,3];case 1:return r.sent(),[4,this.renderNodeContent(t)];case 2:r.sent(),r.label=3;case 3:return[2]}})})},e.prototype.renderTextWithLetterSpacing=function(t,r,n){var s=this;if(r===0)this.ctx.fillText(t.text,t.bounds.left,t.bounds.top+n);else{var i=Un(t.text);i.reduce(function(o,a){return s.ctx.fillText(a,o,t.bounds.top+n),o+s.ctx.measureText(a).width},t.bounds.left)}},e.prototype.createFontStyle=function(t){var r=t.fontVariant.filter(function(i){return i==="normal"||i==="small-caps"}).join(""),n=kd(t.fontFamily).join(", "),s=Xe(t.fontSize)?""+t.fontSize.number+t.fontSize.unit:t.fontSize.number+"px";return[[t.fontStyle,r,t.fontWeight,s,n].join(" "),n,s]},e.prototype.renderTextNode=function(t,r){return eA(this,void 0,void 0,function(){var n,s,i,o,a,l,c,B,d=this;return q(this,function(f){return n=this.createFontStyle(r),s=n[0],i=n[1],o=n[2],this.ctx.font=s,this.ctx.direction=r.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",a=this.fontMetrics.getMetrics(i,o),l=a.baseline,c=a.middle,B=r.paintOrder,t.textBounds.forEach(function(g){B.forEach(function(h){switch(h){case 0:d.ctx.fillStyle=W(r.color),d.renderTextWithLetterSpacing(g,r.letterSpacing,l);var Q=r.textShadow;Q.length&&g.text.trim().length&&(Q.slice(0).reverse().forEach(function(u){d.ctx.shadowColor=W(u.color),d.ctx.shadowOffsetX=u.offsetX.number*d.options.scale,d.ctx.shadowOffsetY=u.offsetY.number*d.options.scale,d.ctx.shadowBlur=u.blur.number,d.renderTextWithLetterSpacing(g,r.letterSpacing,l)}),d.ctx.shadowColor="",d.ctx.shadowOffsetX=0,d.ctx.shadowOffsetY=0,d.ctx.shadowBlur=0),r.textDecorationLine.length&&(d.ctx.fillStyle=W(r.textDecorationColor||r.color),r.textDecorationLine.forEach(function(u){switch(u){case 1:d.ctx.fillRect(g.bounds.left,Math.round(g.bounds.top+l),g.bounds.width,1);break;case 2:d.ctx.fillRect(g.bounds.left,Math.round(g.bounds.top),g.bounds.width,1);break;case 3:d.ctx.fillRect(g.bounds.left,Math.ceil(g.bounds.top+c),g.bounds.width,1);break}}));break;case 1:r.webkitTextStrokeWidth&&g.text.trim().length&&(d.ctx.strokeStyle=W(r.webkitTextStrokeColor),d.ctx.lineWidth=r.webkitTextStrokeWidth,d.ctx.lineJoin=window.chrome?"miter":"round",d.ctx.strokeText(g.text,g.bounds.left,g.bounds.top+l)),d.ctx.strokeStyle="",d.ctx.lineWidth=0,d.ctx.lineJoin="miter";break}})}),[2]})})},e.prototype.renderReplacedElement=function(t,r,n){if(n&&t.intrinsicWidth>0&&t.intrinsicHeight>0){var s=Dt(t),i=Kt(r);this.path(i),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,t.intrinsicWidth,t.intrinsicHeight,s.left,s.top,s.width,s.height),this.ctx.restore()}},e.prototype.renderNodeContent=function(t){return eA(this,void 0,void 0,function(){var r,n,s,i,o,a,w,w,l,c,B,d,C,f,g,F,h,Q,u,w,p,C,F;return q(this,function(U){switch(U.label){case 0:this.applyEffects(t.getEffects(4)),r=t.container,n=t.curves,s=r.styles,i=0,o=r.textNodes,U.label=1;case 1:return i0&&K>0&&(m=s.ctx.createPattern(F,"repeat"),s.renderRepeat(x,m,J,j))):EB(c)&&(E=vr(t,r,[null,null,null]),x=E[0],I=E[1],S=E[2],y=E[3],K=E[4],k=c.position.length===0?[pn]:c.position,J=R(k[0],y),j=R(k[k.length-1],K),mA=QB(c,J,j,y,K),rA=mA[0],uA=mA[1],rA>0&&uA>0&&(pA=s.ctx.createRadialGradient(I+J,S+j,0,I+J,S+j,rA),rs(c.stops,rA*2).forEach(function(pe){return pA.addColorStop(pe.stop,W(pe.color))}),s.path(x),s.ctx.fillStyle=pA,rA!==uA?(vA=t.bounds.left+.5*t.bounds.width,fA=t.bounds.top+.5*t.bounds.height,WA=uA/rA,EA=1/WA,s.ctx.save(),s.ctx.translate(vA,fA),s.ctx.transform(1,0,0,WA,0,0),s.ctx.translate(-vA,-fA),s.ctx.fillRect(I,EA*(S-fA)+fA,y,K*EA),s.ctx.restore()):s.ctx.fill())),$A.label=6;case 6:return r--,[2]}})},s=this,i=0,o=t.styles.backgroundImage.slice(0).reverse(),l.label=1;case 1:return i0?c.style!==2?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,o,t.curves,2)]:[3,11]):[3,13];case 4:return d.sent(),[3,11];case 5:return c.style!==3?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,o,t.curves,3)];case 6:return d.sent(),[3,11];case 7:return c.style!==4?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,o,t.curves)];case 8:return d.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,o,t.curves)];case 10:d.sent(),d.label=11;case 11:o++,d.label=12;case 12:return a++,[3,3];case 13:return[2]}})})},e.prototype.renderDashedDottedBorder=function(t,r,n,s,i){return eA(this,void 0,void 0,function(){var o,a,l,c,B,d,f,g,h,Q,u,w,p,C,F,U,F,U;return q(this,function(b){return this.ctx.save(),o=Ld(s,n),a=Ks(s,n),i===2&&(this.path(a),this.ctx.clip()),lA(a[0])?(l=a[0].start.x,c=a[0].start.y):(l=a[0].x,c=a[0].y),lA(a[1])?(B=a[1].end.x,d=a[1].end.y):(B=a[1].x,d=a[1].y),n===0||n===2?f=Math.abs(l-B):f=Math.abs(c-d),this.ctx.beginPath(),i===3?this.formatPath(o):this.formatPath(a.slice(0,2)),g=r<3?r*3:r*2,h=r<3?r*2:r,i===3&&(g=r,h=r),Q=!0,f<=g*2?Q=!1:f<=g*2+h?(u=f/(2*g+h),g*=u,h*=u):(w=Math.floor((f+h)/(g+h)),p=(f-w*g)/(w-1),C=(f-(w+1)*g)/w,h=C<=0||Math.abs(h-p){typeof A[t]>"u"?A[t]=e[t]:Os(e[t])&&Os(A[t])&&Object.keys(e[t]).length>0&&vn(A[t],e[t])})}const na={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function kA(){const A=typeof document<"u"?document:{};return vn(A,na),A}const cg={document:na,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(A){return typeof setTimeout>"u"?(A(),null):setTimeout(A,0)},cancelAnimationFrame(A){typeof setTimeout>"u"||clearTimeout(A)}};function iA(){const A=typeof window<"u"?window:{};return vn(A,cg),A}function Bg(A){const e=A;Object.keys(e).forEach(t=>{try{e[t]=null}catch(r){}try{delete e[t]}catch(r){}})}function sn(A,e=0){return setTimeout(A,e)}function Mt(){return Date.now()}function ug(A){const e=iA();let t;return e.getComputedStyle&&(t=e.getComputedStyle(A,null)),!t&&A.currentStyle&&(t=A.currentStyle),t||(t=A.style),t}function fg(A,e="x"){const t=iA();let r,n,s;const i=ug(A);return t.WebKitCSSMatrix?(n=i.transform||i.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map(o=>o.replace(",",".")).join(", ")),s=new t.WebKitCSSMatrix(n==="none"?"":n)):(s=i.MozTransform||i.OTransform||i.MsTransform||i.msTransform||i.transform||i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=s.toString().split(",")),e==="x"&&(t.WebKitCSSMatrix?n=s.m41:r.length===16?n=parseFloat(r[12]):n=parseFloat(r[4])),e==="y"&&(t.WebKitCSSMatrix?n=s.m42:r.length===16?n=parseFloat(r[13]):n=parseFloat(r[5])),n||0}function Le(A){return typeof A=="object"&&A!==null&&A.constructor&&Object.prototype.toString.call(A).slice(8,-1)==="Object"}function dg(A){return typeof window<"u"&&typeof window.HTMLElement<"u"?A instanceof HTMLElement:A&&(A.nodeType===1||A.nodeType===11)}function sA(...A){const e=Object(A[0]),t=["__proto__","constructor","prototype"];for(let r=1;rt.indexOf(i)<0);for(let i=0,o=s.length;in?"next":"prev",l=(B,d)=>a==="next"&&B>=d||a==="prev"&&B<=d,c=()=>{i=new Date().getTime(),s===null&&(s=i);const B=Math.max(Math.min((i-s)/o,1),0),d=.5-Math.cos(B*Math.PI)/2;let f=n+d*(e-n);if(l(f,e)&&(f=e),A.wrapperEl.scrollTo({[t]:f}),l(f,e)){A.wrapperEl.style.overflow="hidden",A.wrapperEl.style.scrollSnapType="",setTimeout(()=>{A.wrapperEl.style.overflow="",A.wrapperEl.scrollTo({[t]:f})}),r.cancelAnimationFrame(A.cssModeFrameID);return}A.cssModeFrameID=r.requestAnimationFrame(c)};c()}function wA(A,e=""){return[...A.children].filter(t=>t.matches(e))}function ia(A,e=[]){const t=document.createElement(A);return t.classList.add(...Array.isArray(e)?e:[e]),t}function gg(A,e){const t=[];for(;A.previousElementSibling;){const r=A.previousElementSibling;e?r.matches(e)&&t.push(r):t.push(r),A=r}return t}function wg(A,e){const t=[];for(;A.nextElementSibling;){const r=A.nextElementSibling;e?r.matches(e)&&t.push(r):t.push(r),A=r}return t}function RA(A,e){return iA().getComputedStyle(A,null).getPropertyValue(e)}function Ot(A){let e=A,t;if(e){for(t=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(t+=1);return t}}function aa(A,e){const t=[];let r=A.parentElement;for(;r;)e?r.matches(e)&&t.push(r):t.push(r),r=r.parentElement;return t}function an(A,e,t){const r=iA();return t?A[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(A,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(A,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom")):A.offsetWidth}let Er;function hg(){const A=iA(),e=kA();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in A||A.DocumentTouch&&e instanceof A.DocumentTouch)}}function oa(){return Er||(Er=hg()),Er}let Ir;function pg({userAgent:A}={}){const e=oa(),t=iA(),r=t.navigator.platform,n=A||t.navigator.userAgent,s={ios:!1,android:!1},i=t.screen.width,o=t.screen.height,a=n.match(/(Android);?[\s\/]+([\d.]+)?/);let l=n.match(/(iPad).*OS\s([\d_]+)/);const c=n.match(/(iPod)(.*OS\s([\d_]+))?/),B=!l&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),d=r==="Win32";let f=r==="MacIntel";const g=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!l&&f&&e.touch&&g.indexOf(`${i}x${o}`)>=0&&(l=n.match(/(Version)\/([\d.]+)/),l||(l=[0,1,"13_0_0"]),f=!1),a&&!d&&(s.os="android",s.android=!0),(l||B||c)&&(s.os="ios",s.ios=!0),s}function Cg(A={}){return Ir||(Ir=pg(A)),Ir}let yr;function Qg(){const A=iA();let e=!1;function t(){const r=A.navigator.userAgent.toLowerCase();return r.indexOf("safari")>=0&&r.indexOf("chrome")<0&&r.indexOf("android")<0}if(t()){const r=String(A.navigator.userAgent);if(r.includes("Version/")){const[n,s]=r.split("Version/")[1].split(" ")[0].split(".").map(i=>Number(i));e=n<16||n===16&&s<2}}return{isSafari:e||t(),needPerspectiveFix:e,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(A.navigator.userAgent)}}function Ug(){return yr||(yr=Qg()),yr}function Fg({swiper:A,on:e,emit:t}){const r=iA();let n=null,s=null;const i=()=>{!A||A.destroyed||!A.initialized||(t("beforeResize"),t("resize"))},o=()=>{!A||A.destroyed||!A.initialized||(n=new ResizeObserver(c=>{s=r.requestAnimationFrame(()=>{const{width:B,height:d}=A;let f=B,g=d;c.forEach(({contentBoxSize:h,contentRect:Q,target:u})=>{u&&u!==A.el||(f=Q?Q.width:(h[0]||h).inlineSize,g=Q?Q.height:(h[0]||h).blockSize)}),(f!==B||g!==d)&&i()})}),n.observe(A.el))},a=()=>{s&&r.cancelAnimationFrame(s),n&&n.unobserve&&A.el&&(n.unobserve(A.el),n=null)},l=()=>{!A||A.destroyed||!A.initialized||t("orientationchange")};e("init",()=>{if(A.params.resizeObserver&&typeof r.ResizeObserver<"u"){o();return}r.addEventListener("resize",i),r.addEventListener("orientationchange",l)}),e("destroy",()=>{a(),r.removeEventListener("resize",i),r.removeEventListener("orientationchange",l)})}function mg({swiper:A,extendParams:e,on:t,emit:r}){const n=[],s=iA(),i=(l,c={})=>{const B=s.MutationObserver||s.WebkitMutationObserver,d=new B(f=>{if(A.__preventObserver__)return;if(f.length===1){r("observerUpdate",f[0]);return}const g=function(){r("observerUpdate",f[0])};s.requestAnimationFrame?s.requestAnimationFrame(g):s.setTimeout(g,0)});d.observe(l,{attributes:typeof c.attributes>"u"?!0:c.attributes,childList:typeof c.childList>"u"?!0:c.childList,characterData:typeof c.characterData>"u"?!0:c.characterData}),n.push(d)},o=()=>{if(A.params.observer){if(A.params.observeParents){const l=aa(A.el);for(let c=0;c{n.forEach(l=>{l.disconnect()}),n.splice(0,n.length)};e({observer:!1,observeParents:!1,observeSlideChildren:!1}),t("init",o),t("destroy",a)}const vg={on(A,e,t){const r=this;if(!r.eventsListeners||r.destroyed||typeof e!="function")return r;const n=t?"unshift":"push";return A.split(" ").forEach(s=>{r.eventsListeners[s]||(r.eventsListeners[s]=[]),r.eventsListeners[s][n](e)}),r},once(A,e,t){const r=this;if(!r.eventsListeners||r.destroyed||typeof e!="function")return r;function n(...s){r.off(A,n),n.__emitterProxy&&delete n.__emitterProxy,e.apply(r,s)}return n.__emitterProxy=e,r.on(A,n,t)},onAny(A,e){const t=this;if(!t.eventsListeners||t.destroyed||typeof A!="function")return t;const r=e?"unshift":"push";return t.eventsAnyListeners.indexOf(A)<0&&t.eventsAnyListeners[r](A),t},offAny(A){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsAnyListeners)return e;const t=e.eventsAnyListeners.indexOf(A);return t>=0&&e.eventsAnyListeners.splice(t,1),e},off(A,e){const t=this;return!t.eventsListeners||t.destroyed||!t.eventsListeners||A.split(" ").forEach(r=>{typeof e>"u"?t.eventsListeners[r]=[]:t.eventsListeners[r]&&t.eventsListeners[r].forEach((n,s)=>{(n===e||n.__emitterProxy&&n.__emitterProxy===e)&&t.eventsListeners[r].splice(s,1)})}),t},emit(...A){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,r,n;return typeof A[0]=="string"||Array.isArray(A[0])?(t=A[0],r=A.slice(1,A.length),n=e):(t=A[0].events,r=A[0].data,n=A[0].context||e),r.unshift(n),(Array.isArray(t)?t:t.split(" ")).forEach(i=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(o=>{o.apply(n,[i,...r])}),e.eventsListeners&&e.eventsListeners[i]&&e.eventsListeners[i].forEach(o=>{o.apply(n,r)})}),e}};function Eg(){const A=this;let e,t;const r=A.el;typeof A.params.width<"u"&&A.params.width!==null?e=A.params.width:e=r.clientWidth,typeof A.params.height<"u"&&A.params.height!==null?t=A.params.height:t=r.clientHeight,!(e===0&&A.isHorizontal()||t===0&&A.isVertical())&&(e=e-parseInt(RA(r,"padding-left")||0,10)-parseInt(RA(r,"padding-right")||0,10),t=t-parseInt(RA(r,"padding-top")||0,10)-parseInt(RA(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(A,{width:e,height:t,size:A.isHorizontal()?e:t}))}function Ig(){const A=this;function e(I){return A.isHorizontal()?I:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[I]}function t(I,S){return parseFloat(I.getPropertyValue(e(S))||0)}const r=A.params,{wrapperEl:n,slidesEl:s,size:i,rtlTranslate:o,wrongRTL:a}=A,l=A.virtual&&r.virtual.enabled,c=l?A.virtual.slides.length:A.slides.length,B=wA(s,`.${A.params.slideClass}, swiper-slide`),d=l?A.virtual.slides.length:B.length;let f=[];const g=[],h=[];let Q=r.slidesOffsetBefore;typeof Q=="function"&&(Q=r.slidesOffsetBefore.call(A));let u=r.slidesOffsetAfter;typeof u=="function"&&(u=r.slidesOffsetAfter.call(A));const w=A.snapGrid.length,p=A.slidesGrid.length;let C=r.spaceBetween,F=-Q,U=0,b=0;if(typeof i>"u")return;typeof C=="string"&&C.indexOf("%")>=0?C=parseFloat(C.replace("%",""))/100*i:typeof C=="string"&&(C=parseFloat(C)),A.virtualSize=-C,B.forEach(I=>{o?I.style.marginLeft="":I.style.marginRight="",I.style.marginBottom="",I.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(ht(n,"--swiper-centered-offset-before",""),ht(n,"--swiper-centered-offset-after",""));const m=r.grid&&r.grid.rows>1&&A.grid;m&&A.grid.initSlides(d);let E;const x=r.slidesPerView==="auto"&&r.breakpoints&&Object.keys(r.breakpoints).filter(I=>typeof r.breakpoints[I].slidesPerView<"u").length>0;for(let I=0;I1&&f.push(A.virtualSize-i)}if(l&&r.loop){const I=h[0]+C;if(r.slidesPerGroup>1){const S=Math.ceil((A.virtual.slidesBefore+A.virtual.slidesAfter)/r.slidesPerGroup),y=I*r.slidesPerGroup;for(let K=0;K!r.cssMode||r.loop?!0:y!==B.length-1).forEach(S=>{S.style[I]=`${C}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let I=0;h.forEach(y=>{I+=y+(C||0)}),I-=C;const S=I-i;f=f.map(y=>y<0?-Q:y>S?S+u:y)}if(r.centerInsufficientSlides){let I=0;if(h.forEach(S=>{I+=S+(C||0)}),I-=C,I{f[K]=y-S}),g.forEach((y,K)=>{g[K]=y+S})}}if(Object.assign(A,{slides:B,snapGrid:f,slidesGrid:g,slidesSizesGrid:h}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){ht(n,"--swiper-centered-offset-before",`${-f[0]}px`),ht(n,"--swiper-centered-offset-after",`${A.size/2-h[h.length-1]/2}px`);const I=-A.snapGrid[0],S=-A.slidesGrid[0];A.snapGrid=A.snapGrid.map(y=>y+I),A.slidesGrid=A.slidesGrid.map(y=>y+S)}if(d!==c&&A.emit("slidesLengthChange"),f.length!==w&&(A.params.watchOverflow&&A.checkOverflow(),A.emit("snapGridLengthChange")),g.length!==p&&A.emit("slidesGridLengthChange"),r.watchSlidesProgress&&A.updateSlidesOffset(),!l&&!r.cssMode&&(r.effect==="slide"||r.effect==="fade")){const I=`${r.containerModifierClass}backface-hidden`,S=A.el.classList.contains(I);d<=r.maxBackfaceHiddenSlides?S||A.el.classList.add(I):S&&A.el.classList.remove(I)}}function yg(A){const e=this,t=[],r=e.virtual&&e.params.virtual.enabled;let n=0,s;typeof A=="number"?e.setTransition(A):A===!0&&e.setTransition(e.params.speed);const i=o=>r?e.slides[e.getSlideIndexByData(o)]:e.slides[o];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(o=>{t.push(o)});else for(s=0;se.slides.length&&!r)break;t.push(i(o))}else t.push(i(e.activeIndex));for(s=0;sn?o:n}(n||n===0)&&(e.wrapperEl.style.height=`${n}px`)}function Hg(){const A=this,e=A.slides,t=A.isElement?A.isHorizontal()?A.wrapperEl.offsetLeft:A.wrapperEl.offsetTop:0;for(let r=0;r"u"&&e.updateSlidesOffset();let i=-A;n&&(i=A),r.forEach(a=>{a.classList.remove(t.slideVisibleClass)}),e.visibleSlidesIndexes=[],e.visibleSlides=[];let o=t.spaceBetween;typeof o=="string"&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*e.size:typeof o=="string"&&(o=parseFloat(o));for(let a=0;a=0&&f1&&g<=e.size||f<=0&&g>=e.size)&&(e.visibleSlides.push(l),e.visibleSlidesIndexes.push(a),r[a].classList.add(t.slideVisibleClass)),l.progress=n?-B:B,l.originalProgress=n?-d:d}}function Sg(A){const e=this;if(typeof A>"u"){const c=e.rtlTranslate?-1:1;A=e&&e.translate&&e.translate*c||0}const t=e.params,r=e.maxTranslate()-e.minTranslate();let{progress:n,isBeginning:s,isEnd:i,progressLoop:o}=e;const a=s,l=i;if(r===0)n=0,s=!0,i=!0;else{n=(A-e.minTranslate())/r;const c=Math.abs(A-e.minTranslate())<1,B=Math.abs(A-e.maxTranslate())<1;s=c||n<=0,i=B||n>=1,c&&(n=0),B&&(n=1)}if(t.loop){const c=e.getSlideIndexByData(0),B=e.getSlideIndexByData(e.slides.length-1),d=e.slidesGrid[c],f=e.slidesGrid[B],g=e.slidesGrid[e.slidesGrid.length-1],h=Math.abs(A);h>=d?o=(h-d)/g:o=(h+g-f)/g,o>1&&(o-=1)}Object.assign(e,{progress:n,progressLoop:o,isBeginning:s,isEnd:i}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&e.updateSlidesProgress(A),s&&!a&&e.emit("reachBeginning toEdge"),i&&!l&&e.emit("reachEnd toEdge"),(a&&!s||l&&!i)&&e.emit("fromEdge"),e.emit("progress",n)}function Lg(){const A=this,{slides:e,params:t,slidesEl:r,activeIndex:n}=A,s=A.virtual&&t.virtual.enabled,i=a=>wA(r,`.${t.slideClass}${a}, swiper-slide${a}`)[0];e.forEach(a=>{a.classList.remove(t.slideActiveClass,t.slideNextClass,t.slidePrevClass)});let o;if(s)if(t.loop){let a=n-A.virtual.slidesBefore;a<0&&(a=A.virtual.slides.length+a),a>=A.virtual.slides.length&&(a-=A.virtual.slides.length),o=i(`[data-swiper-slide-index="${a}"]`)}else o=i(`[data-swiper-slide-index="${n}"]`);else o=e[n];if(o){o.classList.add(t.slideActiveClass);let a=wg(o,`.${t.slideClass}, swiper-slide`)[0];t.loop&&!a&&(a=e[0]),a&&a.classList.add(t.slideNextClass);let l=gg(o,`.${t.slideClass}, swiper-slide`)[0];t.loop&&!l===0&&(l=e[e.length-1]),l&&l.classList.add(t.slidePrevClass)}A.emitSlidesClasses()}const Et=(A,e)=>{if(!A||A.destroyed||!A.params)return;const t=()=>A.isElement?"swiper-slide":`.${A.params.slideClass}`,r=e.closest(t());if(r){const n=r.querySelector(`.${A.params.lazyPreloaderClass}`);n&&n.remove()}},Rs=(A,e)=>{if(!A.slides[e])return;const t=A.slides[e].querySelector('[loading="lazy"]');t&&t.removeAttribute("loading")},on=A=>{if(!A||A.destroyed||!A.params)return;let e=A.params.lazyPreloadPrevNext;const t=A.slides.length;if(!t||!e||e<0)return;e=Math.min(e,t);const r=A.params.slidesPerView==="auto"?A.slidesPerViewDynamic():Math.ceil(A.params.slidesPerView),n=A.activeIndex,s=n+r-1;if(A.params.rewind)for(let i=n-e;i<=s+e;i+=1){const o=(i%t+t)%t;o!==n&&o>s&&Rs(A,o)}else for(let i=Math.max(s-e,0);i<=Math.min(s+e,t-1);i+=1)i!==n&&i>s&&Rs(A,i)};function Tg(A){const{slidesGrid:e,params:t}=A,r=A.rtlTranslate?A.translate:-A.translate;let n;for(let s=0;s=e[s]&&r=e[s]&&r=e[s]&&(n=s);return t.normalizeSlideIndex&&(n<0||typeof n>"u")&&(n=0),n}function xg(A){const e=this,t=e.rtlTranslate?e.translate:-e.translate,{snapGrid:r,params:n,activeIndex:s,realIndex:i,snapIndex:o}=e;let a=A,l;const c=d=>{let f=d-e.virtual.slidesBefore;return f<0&&(f=e.virtual.slides.length+f),f>=e.virtual.slides.length&&(f-=e.virtual.slides.length),f};if(typeof a>"u"&&(a=Tg(e)),r.indexOf(t)>=0)l=r.indexOf(t);else{const d=Math.min(n.slidesPerGroupSkip,a);l=d+Math.floor((a-d)/n.slidesPerGroup)}if(l>=r.length&&(l=r.length-1),a===s){l!==o&&(e.snapIndex=l,e.emit("snapIndexChange")),e.params.loop&&e.virtual&&e.params.virtual.enabled&&(e.realIndex=c(a));return}let B;e.virtual&&n.virtual.enabled&&n.loop?B=c(a):e.slides[a]?B=parseInt(e.slides[a].getAttribute("data-swiper-slide-index")||a,10):B=a,Object.assign(e,{previousSnapIndex:o,snapIndex:l,previousRealIndex:i,realIndex:B,previousIndex:s,activeIndex:a}),e.initialized&&on(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),i!==B&&e.emit("realIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&e.emit("slideChange")}function Kg(A){const e=this,t=e.params,r=A.closest(`.${t.slideClass}, swiper-slide`);let n=!1,s;if(r){for(let i=0;ia?c=a:r&&As?i="next":n=a.length&&(Q=a.length-1);const u=-a[Q];if(o.normalizeSlideIndex)for(let p=0;p=F&&C=F&&C=F&&(i=p)}if(s.initialized&&i!==B&&(!s.allowSlideNext&&us.translate&&u>s.maxTranslate()&&(B||0)!==i))return!1;i!==(c||0)&&t&&s.emit("beforeSlideChangeStart"),s.updateProgress(u);let w;if(i>B?w="next":i0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[p?"scrollLeft":"scrollTop"]=C})):f[p?"scrollLeft":"scrollTop"]=C,F&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1})}else{if(!s.support.smoothScroll)return sa({swiper:s,targetPosition:C,side:p?"left":"top"}),!0;f.scrollTo({[p?"left":"top"]:C,behavior:"smooth"})}return!0}return s.setTransition(e),s.setTranslate(u),s.updateActiveIndex(i),s.updateSlidesClasses(),s.emit("beforeTransitionStart",e,r),s.transitionStart(t,w),e===0?s.transitionEnd(t,w):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(C){!s||s.destroyed||C.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(t,w))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0}function Yg(A=0,e=this.params.speed,t=!0,r){typeof A=="string"&&(A=parseInt(A,10));const n=this;let s=A;return n.params.loop&&(n.virtual&&n.params.virtual.enabled?s=s+n.virtual.slidesBefore:s=n.getSlideIndexByData(s)),n.slideTo(s,e,t,r)}function Jg(A=this.params.speed,e=!0,t){const r=this,{enabled:n,params:s,animating:i}=r;if(!n)return r;let o=s.slidesPerGroup;s.slidesPerView==="auto"&&s.slidesPerGroup===1&&s.slidesPerGroupAuto&&(o=Math.max(r.slidesPerViewDynamic("current",!0),1));const a=r.activeIndexd(u));let h=s[g.indexOf(f)-1];if(typeof h>"u"&&n.cssMode){let u;s.forEach((w,p)=>{f>=w&&(u=p)}),typeof u<"u"&&(h=s[u>0?u-1:u])}let Q=0;if(typeof h<"u"&&(Q=i.indexOf(h),Q<0&&(Q=r.activeIndex-1),n.slidesPerView==="auto"&&n.slidesPerGroup===1&&n.slidesPerGroupAuto&&(Q=Q-r.slidesPerViewDynamic("previous",!0)+1,Q=Math.max(Q,0))),n.rewind&&r.isBeginning){const u=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(u,A,e,t)}return r.slideTo(Q,A,e,t)}function Zg(A=this.params.speed,e=!0,t){const r=this;return r.slideTo(r.activeIndex,A,e,t)}function jg(A=this.params.speed,e=!0,t,r=.5){const n=this;let s=n.activeIndex;const i=Math.min(n.params.slidesPerGroupSkip,s),o=i+Math.floor((s-i)/n.params.slidesPerGroup),a=n.rtlTranslate?n.translate:-n.translate;if(a>=n.snapGrid[o]){const l=n.snapGrid[o],c=n.snapGrid[o+1];a-l>(c-l)*r&&(s+=n.params.slidesPerGroup)}else{const l=n.snapGrid[o-1],c=n.snapGrid[o];a-l<=(c-l)*r&&(s-=n.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,n.slidesGrid.length-1),n.slideTo(s,A,e,t)}function qg(){const A=this,{params:e,slidesEl:t}=A,r=e.slidesPerView==="auto"?A.slidesPerViewDynamic():e.slidesPerView;let n=A.clickedIndex,s;const i=A.isElement?"swiper-slide":`.${e.slideClass}`;if(e.loop){if(A.animating)return;s=parseInt(A.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?nA.slides.length-A.loopedSlides+r/2?(A.loopFix(),n=A.getSlideIndex(wA(t,`${i}[data-swiper-slide-index="${s}"]`)[0]),sn(()=>{A.slideTo(n)})):A.slideTo(n):n>A.slides.length-r?(A.loopFix(),n=A.getSlideIndex(wA(t,`${i}[data-swiper-slide-index="${s}"]`)[0]),sn(()=>{A.slideTo(n)})):A.slideTo(n)}else A.slideTo(n)}const $g={slideTo:Wg,slideToLoop:Yg,slideNext:Jg,slidePrev:zg,slideReset:Zg,slideToClosest:jg,slideToClickedSlide:qg};function Aw(A){const e=this,{params:t,slidesEl:r}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;wA(r,`.${t.slideClass}, swiper-slide`).forEach((s,i)=>{s.setAttribute("data-swiper-slide-index",i)}),e.loopFix({slideRealIndex:A,direction:t.centeredSlides?void 0:"next"})}function ew({slideRealIndex:A,slideTo:e=!0,direction:t,setTranslate:r,activeSlideIndex:n,byController:s,byMousewheel:i}={}){const o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");const{slides:a,allowSlidePrev:l,allowSlideNext:c,slidesEl:B,params:d}=o;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&d.virtual.enabled){e&&(!d.centeredSlides&&o.snapIndex===0?o.slideTo(o.virtual.slides.length,0,!1,!0):d.centeredSlides&&o.snapIndex"u"?n=o.getSlideIndex(o.slides.filter(U=>U.classList.contains(d.slideActiveClass))[0]):u=n;const w=t==="next"||!t,p=t==="prev"||!t;let C=0,F=0;if(no.slides.length-g*2){F=Math.max(n-(o.slides.length-g*2),d.slidesPerGroup);for(let U=0;U{o.slides[U].swiperLoopMoveDOM=!0,B.prepend(o.slides[U]),o.slides[U].swiperLoopMoveDOM=!1}),w&&Q.forEach(U=>{o.slides[U].swiperLoopMoveDOM=!0,B.append(o.slides[U]),o.slides[U].swiperLoopMoveDOM=!1}),o.recalcSlides(),d.slidesPerView==="auto"&&o.updateSlides(),d.watchSlidesProgress&&o.updateSlidesOffset(),e){if(h.length>0&&p)if(typeof A>"u"){const U=o.slidesGrid[u],m=o.slidesGrid[u+C]-U;i?o.setTranslate(o.translate-m):(o.slideTo(u+C,0,!1,!0),r&&(o.touches[o.isHorizontal()?"startX":"startY"]+=m))}else r&&o.slideToLoop(A,0,!1,!0);else if(Q.length>0&&w)if(typeof A>"u"){const U=o.slidesGrid[u],m=o.slidesGrid[u-F]-U;i?o.setTranslate(o.translate-m):(o.slideTo(u-F,0,!1,!0),r&&(o.touches[o.isHorizontal()?"startX":"startY"]+=m))}else o.slideToLoop(A,0,!1,!0)}if(o.allowSlidePrev=l,o.allowSlideNext=c,o.controller&&o.controller.control&&!s){const U={slideRealIndex:A,slideTo:!1,direction:t,setTranslate:r,activeSlideIndex:n,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach(b=>{!b.destroyed&&b.params.loop&&b.loopFix(U)}):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix(U)}o.emit("loopFix")}function tw(){const A=this,{params:e,slidesEl:t}=A;if(!e.loop||A.virtual&&A.params.virtual.enabled)return;A.recalcSlides();const r=[];A.slides.forEach(n=>{const s=typeof n.swiperSlideIndex>"u"?n.getAttribute("data-swiper-slide-index")*1:n.swiperSlideIndex;r[s]=n}),A.slides.forEach(n=>{n.removeAttribute("data-swiper-slide-index")}),r.forEach(n=>{t.append(n)}),A.recalcSlides(),A.slideTo(A.realIndex,0)}const rw={loopCreate:Aw,loopFix:ew,loopDestroy:tw};function nw(A){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const t=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),t.style.cursor="move",t.style.cursor=A?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function sw(){const A=this;A.params.watchOverflow&&A.isLocked||A.params.cssMode||(A.isElement&&(A.__preventObserver__=!0),A[A.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",A.isElement&&requestAnimationFrame(()=>{A.__preventObserver__=!1}))}const iw={setGrabCursor:nw,unsetGrabCursor:sw};function aw(A,e=this){function t(r){if(!r||r===kA()||r===iA())return null;r.assignedSlot&&(r=r.assignedSlot);const n=r.closest(A);return!n&&!r.getRootNode?null:n||t(r.getRootNode().host)}return t(e)}function ow(A){const e=this,t=kA(),r=iA(),n=e.touchEventsData;n.evCache.push(A);const{params:s,touches:i,enabled:o}=e;if(!o||!s.simulateTouch&&A.pointerType==="mouse"||e.animating&&s.preventInteractionOnTransition)return;!e.animating&&s.cssMode&&s.loop&&e.loopFix();let a=A;a.originalEvent&&(a=a.originalEvent);let l=a.target;if(s.touchEventsTarget==="wrapper"&&!e.wrapperEl.contains(l)||"which"in a&&a.which===3||"button"in a&&a.button>0||n.isTouched&&n.isMoved)return;const c=!!s.noSwipingClass&&s.noSwipingClass!=="",B=A.composedPath?A.composedPath():A.path;c&&a.target&&a.target.shadowRoot&&B&&(l=B[0]);const d=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,f=!!(a.target&&a.target.shadowRoot);if(s.noSwiping&&(f?aw(d,l):l.closest(d))){e.allowClick=!0;return}if(s.swipeHandler&&!l.closest(s.swipeHandler))return;i.currentX=a.pageX,i.currentY=a.pageY;const g=i.currentX,h=i.currentY,Q=s.edgeSwipeDetection||s.iOSEdgeSwipeDetection,u=s.edgeSwipeThreshold||s.iOSEdgeSwipeThreshold;if(Q&&(g<=u||g>=r.innerWidth-u))if(Q==="prevent")A.preventDefault();else return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=g,i.startY=h,n.touchStartTime=Mt(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,s.threshold>0&&(n.allowThresholdMove=!1);let w=!0;l.matches(n.focusableElements)&&(w=!1,l.nodeName==="SELECT"&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==l&&t.activeElement.blur();const p=w&&e.allowTouchMove&&s.touchStartPreventDefault;(s.touchStartForcePreventDefault||p)&&!l.isContentEditable&&a.preventDefault(),e.params.freeMode&&e.params.freeMode.enabled&&e.freeMode&&e.animating&&!s.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",a)}function lw(A){const e=kA(),t=this,r=t.touchEventsData,{params:n,touches:s,rtlTranslate:i,enabled:o}=t;if(!o||!n.simulateTouch&&A.pointerType==="mouse")return;let a=A;if(a.originalEvent&&(a=a.originalEvent),!r.isTouched){r.startMoving&&r.isScrolling&&t.emit("touchMoveOpposite",a);return}const l=r.evCache.findIndex(U=>U.pointerId===a.pointerId);l>=0&&(r.evCache[l]=a);const c=r.evCache.length>1?r.evCache[0]:a,B=c.pageX,d=c.pageY;if(a.preventedByNestedSwiper){s.startX=B,s.startY=d;return}if(!t.allowTouchMove){a.target.matches(r.focusableElements)||(t.allowClick=!1),r.isTouched&&(Object.assign(s,{startX:B,startY:d,prevX:t.touches.currentX,prevY:t.touches.currentY,currentX:B,currentY:d}),r.touchStartTime=Mt());return}if(n.touchReleaseOnEdges&&!n.loop){if(t.isVertical()){if(ds.startY&&t.translate>=t.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(Bs.startX&&t.translate>=t.minTranslate())return}if(e.activeElement&&a.target===e.activeElement&&a.target.matches(r.focusableElements)){r.isMoved=!0,t.allowClick=!1;return}if(r.allowTouchCallbacks&&t.emit("touchMove",a),a.targetTouches&&a.targetTouches.length>1)return;s.currentX=B,s.currentY=d;const f=s.currentX-s.startX,g=s.currentY-s.startY;if(t.params.threshold&&Math.sqrt(f**2+g**2)"u"){let U;t.isHorizontal()&&s.currentY===s.startY||t.isVertical()&&s.currentX===s.startX?r.isScrolling=!1:f*f+g*g>=25&&(U=Math.atan2(Math.abs(g),Math.abs(f))*180/Math.PI,r.isScrolling=t.isHorizontal()?U>n.touchAngle:90-U>n.touchAngle)}if(r.isScrolling&&t.emit("touchMoveOpposite",a),typeof r.startMoving>"u"&&(s.currentX!==s.startX||s.currentY!==s.startY)&&(r.startMoving=!0),r.isScrolling||t.zoom&&t.params.zoom&&t.params.zoom.enabled&&r.evCache.length>1){r.isTouched=!1;return}if(!r.startMoving)return;t.allowClick=!1,!n.cssMode&&a.cancelable&&a.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&a.stopPropagation();let h=t.isHorizontal()?f:g,Q=t.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;n.oneWayMovement&&(h=Math.abs(h)*(i?1:-1),Q=Math.abs(Q)*(i?1:-1)),s.diff=h,h*=n.touchRatio,i&&(h=-h,Q=-Q);const u=t.touchesDirection;t.swipeDirection=h>0?"prev":"next",t.touchesDirection=Q>0?"prev":"next";const w=t.params.loop&&!n.cssMode;if(!r.isMoved){if(w&&t.loopFix({direction:t.swipeDirection}),r.startTranslate=t.getTranslate(),t.setTransition(0),t.animating){const U=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(U)}r.allowMomentumBounce=!1,n.grabCursor&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",a)}let p;r.isMoved&&u!==t.touchesDirection&&w&&Math.abs(h)>=1&&(t.loopFix({direction:t.swipeDirection,setTranslate:!0}),p=!0),t.emit("sliderMove",a),r.isMoved=!0,r.currentTranslate=h+r.startTranslate;let C=!0,F=n.resistanceRatio;if(n.touchReleaseOnEdges&&(F=0),h>0?(w&&!p&&r.currentTranslate>(n.centeredSlides?t.minTranslate()-t.size/2:t.minTranslate())&&t.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>t.minTranslate()&&(C=!1,n.resistance&&(r.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+r.startTranslate+h)**F))):h<0&&(w&&!p&&r.currentTranslate<(n.centeredSlides?t.maxTranslate()+t.size/2:t.maxTranslate())&&t.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:t.slides.length-(n.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),r.currentTranslater.startTranslate&&(r.currentTranslate=r.startTranslate),!t.allowSlidePrev&&!t.allowSlideNext&&(r.currentTranslate=r.startTranslate),n.threshold>0)if(Math.abs(h)>n.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,r.currentTranslate=r.startTranslate,s.diff=t.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{r.currentTranslate=r.startTranslate;return}!n.followFinger||n.cssMode||((n.freeMode&&n.freeMode.enabled&&t.freeMode||n.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),t.params.freeMode&&n.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(r.currentTranslate),t.setTranslate(r.currentTranslate))}function cw(A){const e=this,t=e.touchEventsData,r=t.evCache.findIndex(p=>p.pointerId===A.pointerId);if(r>=0&&t.evCache.splice(r,1),["pointercancel","pointerout","pointerleave"].includes(A.type)&&!(A.type==="pointercancel"&&(e.browser.isSafari||e.browser.isWebView)))return;const{params:n,touches:s,rtlTranslate:i,slidesGrid:o,enabled:a}=e;if(!a||!n.simulateTouch&&A.pointerType==="mouse")return;let l=A;if(l.originalEvent&&(l=l.originalEvent),t.allowTouchCallbacks&&e.emit("touchEnd",l),t.allowTouchCallbacks=!1,!t.isTouched){t.isMoved&&n.grabCursor&&e.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1;return}n.grabCursor&&t.isMoved&&t.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);const c=Mt(),B=c-t.touchStartTime;if(e.allowClick){const p=l.path||l.composedPath&&l.composedPath();e.updateClickedSlide(p&&p[0]||l.target),e.emit("tap click",l),B<300&&c-t.lastClickTime<300&&e.emit("doubleTap doubleClick",l)}if(t.lastClickTime=Mt(),sn(()=>{e.destroyed||(e.allowClick=!0)}),!t.isTouched||!t.isMoved||!e.swipeDirection||s.diff===0||t.currentTranslate===t.startTranslate){t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;return}t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;let d;if(n.followFinger?d=i?e.translate:-e.translate:d=-t.currentTranslate,n.cssMode)return;if(e.params.freeMode&&n.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:d});return}let f=0,g=e.slidesSizesGrid[0];for(let p=0;p=o[p]&&d=o[p]&&(f=p,g=o[o.length-1]-o[o.length-2])}let h=null,Q=null;n.rewind&&(e.isBeginning?Q=e.params.virtual&&e.params.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(h=0));const u=(d-o[f])/g,w=fn.longSwipesMs){if(!n.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(u>=n.longSwipesRatio?e.slideTo(n.rewind&&e.isEnd?h:f+w):e.slideTo(f)),e.swipeDirection==="prev"&&(u>1-n.longSwipesRatio?e.slideTo(f+w):Q!==null&&u<0&&Math.abs(u)>n.longSwipesRatio?e.slideTo(Q):e.slideTo(f))}else{if(!n.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(l.target===e.navigation.nextEl||l.target===e.navigation.prevEl)?l.target===e.navigation.nextEl?e.slideTo(f+w):e.slideTo(f):(e.swipeDirection==="next"&&e.slideTo(h!==null?h:f+w),e.swipeDirection==="prev"&&e.slideTo(Q!==null?Q:f))}}function Gs(){const A=this,{params:e,el:t}=A;if(t&&t.offsetWidth===0)return;e.breakpoints&&A.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:n,snapGrid:s}=A,i=A.virtual&&A.params.virtual.enabled;A.allowSlideNext=!0,A.allowSlidePrev=!0,A.updateSize(),A.updateSlides(),A.updateSlidesClasses();const o=i&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&A.isEnd&&!A.isBeginning&&!A.params.centeredSlides&&!o?A.slideTo(A.slides.length-1,0,!1,!0):A.params.loop&&!i?A.slideToLoop(A.realIndex,0,!1,!0):A.slideTo(A.activeIndex,0,!1,!0),A.autoplay&&A.autoplay.running&&A.autoplay.paused&&(clearTimeout(A.autoplay.resizeTimeout),A.autoplay.resizeTimeout=setTimeout(()=>{A.autoplay&&A.autoplay.running&&A.autoplay.paused&&A.autoplay.resume()},500)),A.allowSlidePrev=n,A.allowSlideNext=r,A.params.watchOverflow&&s!==A.snapGrid&&A.checkOverflow()}function Bw(A){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&A.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(A.stopPropagation(),A.stopImmediatePropagation())))}function uw(){const A=this,{wrapperEl:e,rtlTranslate:t,enabled:r}=A;if(!r)return;A.previousTranslate=A.translate,A.isHorizontal()?A.translate=-e.scrollLeft:A.translate=-e.scrollTop,A.translate===0&&(A.translate=0),A.updateActiveIndex(),A.updateSlidesClasses();let n;const s=A.maxTranslate()-A.minTranslate();s===0?n=0:n=(A.translate-A.minTranslate())/s,n!==A.progress&&A.updateProgress(t?-A.translate:A.translate),A.emit("setTranslate",A.translate,!1)}function fw(A){const e=this;Et(e,A.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update()}let Ns=!1;function dw(){}const ca=(A,e)=>{const t=kA(),{params:r,el:n,wrapperEl:s,device:i}=A,o=!!r.nested,a=e==="on"?"addEventListener":"removeEventListener",l=e;n[a]("pointerdown",A.onTouchStart,{passive:!1}),t[a]("pointermove",A.onTouchMove,{passive:!1,capture:o}),t[a]("pointerup",A.onTouchEnd,{passive:!0}),t[a]("pointercancel",A.onTouchEnd,{passive:!0}),t[a]("pointerout",A.onTouchEnd,{passive:!0}),t[a]("pointerleave",A.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&n[a]("click",A.onClick,!0),r.cssMode&&s[a]("scroll",A.onScroll),r.updateOnWindowResize?A[l](i.ios||i.android?"resize orientationchange observerUpdate":"resize observerUpdate",Gs,!0):A[l]("observerUpdate",Gs,!0),n[a]("load",A.onLoad,{capture:!0})};function gw(){const A=this,e=kA(),{params:t}=A;A.onTouchStart=ow.bind(A),A.onTouchMove=lw.bind(A),A.onTouchEnd=cw.bind(A),t.cssMode&&(A.onScroll=uw.bind(A)),A.onClick=Bw.bind(A),A.onLoad=fw.bind(A),Ns||(e.addEventListener("touchstart",dw),Ns=!0),ca(A,"on")}function ww(){ca(this,"off")}const hw={attachEvents:gw,detachEvents:ww},Ps=(A,e)=>A.grid&&e.grid&&e.grid.rows>1;function pw(){const A=this,{realIndex:e,initialized:t,params:r,el:n}=A,s=r.breakpoints;if(!s||s&&Object.keys(s).length===0)return;const i=A.getBreakpoint(s,A.params.breakpointsBase,A.el);if(!i||A.currentBreakpoint===i)return;const a=(i in s?s[i]:void 0)||A.originalParams,l=Ps(A,r),c=Ps(A,a),B=r.enabled;l&&!c?(n.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),A.emitContainerClasses()):!l&&c&&(n.classList.add(`${r.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&r.grid.fill==="column")&&n.classList.add(`${r.containerModifierClass}grid-column`),A.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(h=>{const Q=r[h]&&r[h].enabled,u=a[h]&&a[h].enabled;Q&&!u&&A[h].disable(),!Q&&u&&A[h].enable()});const d=a.direction&&a.direction!==r.direction,f=r.loop&&(a.slidesPerView!==r.slidesPerView||d);d&&t&&A.changeDirection(),sA(A.params,a);const g=A.params.enabled;Object.assign(A,{allowTouchMove:A.params.allowTouchMove,allowSlideNext:A.params.allowSlideNext,allowSlidePrev:A.params.allowSlidePrev}),B&&!g?A.disable():!B&&g&&A.enable(),A.currentBreakpoint=i,A.emit("_beforeBreakpoint",a),f&&t&&(A.loopDestroy(),A.loopCreate(e),A.updateSlides()),A.emit("breakpoint",a)}function Cw(A,e="window",t){if(!A||e==="container"&&!t)return;let r=!1;const n=iA(),s=e==="window"?n.innerHeight:t.clientHeight,i=Object.keys(A).map(o=>{if(typeof o=="string"&&o.indexOf("@")===0){const a=parseFloat(o.substr(1));return{value:s*a,point:o}}return{value:o,point:o}});i.sort((o,a)=>parseInt(o.value,10)-parseInt(a.value,10));for(let o=0;o{typeof r=="object"?Object.keys(r).forEach(n=>{r[n]&&t.push(e+n)}):typeof r=="string"&&t.push(e+r)}),t}function Fw(){const A=this,{classNames:e,params:t,rtl:r,el:n,device:s}=A,i=Uw(["initialized",t.direction,{"free-mode":A.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:r},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&t.grid.fill==="column"},{android:s.android},{ios:s.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...i),n.classList.add(...e),A.emitContainerClasses()}function mw(){const A=this,{el:e,classNames:t}=A;e.classList.remove(...t),A.emitContainerClasses()}const vw={addClasses:Fw,removeClasses:mw};function Ew(){const A=this,{isLocked:e,params:t}=A,{slidesOffsetBefore:r}=t;if(r){const n=A.slides.length-1,s=A.slidesGrid[n]+A.slidesSizesGrid[n]+r*2;A.isLocked=A.size>s}else A.isLocked=A.snapGrid.length===1;t.allowSlideNext===!0&&(A.allowSlideNext=!A.isLocked),t.allowSlidePrev===!0&&(A.allowSlidePrev=!A.isLocked),e&&e!==A.isLocked&&(A.isEnd=!1),e!==A.isLocked&&A.emit(A.isLocked?"lock":"unlock")}const Iw={checkOverflow:Ew},Vs={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function yw(A,e){return function(r={}){const n=Object.keys(r)[0],s=r[n];if(typeof s!="object"||s===null){sA(e,r);return}if(["navigation","pagination","scrollbar"].indexOf(n)>=0&&A[n]===!0&&(A[n]={auto:!0}),!(n in A&&"enabled"in s)){sA(e,r);return}A[n]===!0&&(A[n]={enabled:!0}),typeof A[n]=="object"&&!("enabled"in A[n])&&(A[n].enabled=!0),A[n]||(A[n]={enabled:!1}),sA(e,r)}}const Hr={eventsEmitter:vg,update:Dg,translate:Pg,transition:Xg,slide:$g,loop:rw,grabCursor:iw,events:hw,breakpoints:Qw,checkOverflow:Iw,classes:vw},br={};let Ve=class HA{constructor(...e){let t,r;e.length===1&&e[0].constructor&&Object.prototype.toString.call(e[0]).slice(8,-1)==="Object"?r=e[0]:[t,r]=e,r||(r={}),r=sA({},r),t&&!r.el&&(r.el=t);const n=kA();if(r.el&&typeof r.el=="string"&&n.querySelectorAll(r.el).length>1){const a=[];return n.querySelectorAll(r.el).forEach(l=>{const c=sA({},r,{el:l});a.push(new HA(c))}),a}const s=this;s.__swiper__=!0,s.support=oa(),s.device=Cg({userAgent:r.userAgent}),s.browser=Ug(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],r.modules&&Array.isArray(r.modules)&&s.modules.push(...r.modules);const i={};s.modules.forEach(a=>{a({params:r,swiper:s,extendParams:yw(r,i),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});const o=sA({},Vs,i);return s.params=sA({},o,br,r),s.originalParams=sA({},s.params),s.passedParams=sA({},r),s.params&&s.params.on&&Object.keys(s.params.on).forEach(a=>{s.on(a,s.params.on[a])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return s.params.direction==="horizontal"},isVertical(){return s.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}getSlideIndex(e){const{slidesEl:t,params:r}=this,n=wA(t,`.${r.slideClass}, swiper-slide`),s=Ot(n[0]);return Ot(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(t=>t.getAttribute("data-swiper-slide-index")*1===e)[0])}recalcSlides(){const e=this,{slidesEl:t,params:r}=e;e.slides=wA(t,`.${r.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const r=this;e=Math.min(Math.max(e,0),1);const n=r.minTranslate(),i=(r.maxTranslate()-n)*e+n;r.translateTo(i,typeof t>"u"?0:t),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(t.params.slideClass)===0).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(r=>{const n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const r=this,{params:n,slides:s,slidesGrid:i,slidesSizesGrid:o,size:a,activeIndex:l}=r;let c=1;if(n.centeredSlides){let B=s[l].swiperSlideSize,d;for(let f=l+1;fa&&(d=!0));for(let f=l-1;f>=0;f-=1)s[f]&&!d&&(B+=s[f].swiperSlideSize,c+=1,B>a&&(d=!0))}else if(e==="current")for(let B=l+1;B=0;B-=1)i[l]-i[B]{i.complete&&Et(e,i)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function n(){const i=e.rtlTranslate?e.translate*-1:e.translate,o=Math.min(Math.max(i,e.maxTranslate()),e.minTranslate());e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}let s;if(e.params.freeMode&&e.params.freeMode.enabled)n(),e.params.autoHeight&&e.updateAutoHeight();else{if((e.params.slidesPerView==="auto"||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides){const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides:e.slides;s=e.slideTo(i.length-1,0,!1,!0)}else s=e.slideTo(e.activeIndex,0,!1,!0);s||n()}r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const r=this,n=r.params.direction;return e||(e=n==="horizontal"?"vertical":"horizontal"),e===n||e!=="horizontal"&&e!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${n}`),r.el.classList.add(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.forEach(s=>{e==="vertical"?s.style.width="":s.style.height=""}),r.emit("changeDirection"),t&&r.update()),r}changeLanguageDirection(e){const t=this;t.rtl&&e==="rtl"||!t.rtl&&e==="ltr"||(t.rtl=e==="rtl",t.rtlTranslate=t.params.direction==="horizontal"&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let r=e||t.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.shadowEl&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(n()):wA(r,n())[0])();return!i&&t.params.createElements&&(i=ia("div",t.params.wrapperClass),r.append(i),wA(r,`.${t.params.slideClass}`).forEach(o=>{i.append(o)})),Object.assign(t,{el:r,wrapperEl:i,slidesEl:t.isElement?r:i,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||RA(r,"direction")==="rtl",rtlTranslate:t.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||RA(r,"direction")==="rtl"),wrongRTL:RA(i,"display")==="-webkit-box"}),!0}init(e){const t=this;return t.initialized||t.mount(e)===!1||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(n=>{n.complete?Et(t,n):n.addEventListener("load",s=>{Et(t,s.target)})}),on(t),t.initialized=!0,on(t),t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){const r=this,{params:n,el:s,wrapperEl:i,slides:o}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),s.removeAttribute("style"),i.removeAttribute("style"),o&&o.length&&o.forEach(a=>{a.classList.remove(n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(a=>{r.off(a)}),e!==!1&&(r.el.swiper=null,Bg(r)),r.destroyed=!0),null}static extendDefaults(e){sA(br,e)}static get extendedDefaults(){return br}static get defaults(){return Vs}static installModule(e){HA.prototype.__modules__||(HA.prototype.__modules__=[]);const t=HA.prototype.__modules__;typeof e=="function"&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(t=>HA.installModule(t)),HA):(HA.installModule(e),HA)}};Object.keys(Hr).forEach(A=>{Object.keys(Hr[A]).forEach(e=>{Ve.prototype[e]=Hr[A][e]})});Ve.use([Fg,mg]);function Ba(A,e,t,r){return A.params.createElements&&Object.keys(r).forEach(n=>{if(!t[n]&&t.auto===!0){let s=wA(A.el,`.${r[n]}`)[0];s||(s=ia("div",r[n]),s.className=r[n],A.el.append(s)),t[n]=s,e[n]=s}}),t}function Hw({swiper:A,extendParams:e,on:t,emit:r}){e({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),A.navigation={nextEl:null,prevEl:null};const n=g=>(Array.isArray(g)||(g=[g].filter(h=>!!h)),g);function s(g){let h;return g&&typeof g=="string"&&A.isElement&&(h=A.el.shadowRoot.querySelector(g),h)?h:(g&&(typeof g=="string"&&(h=[...document.querySelectorAll(g)]),A.params.uniqueNavElements&&typeof g=="string"&&h.length>1&&A.el.querySelectorAll(g).length===1&&(h=A.el.querySelector(g))),g&&!h?g:h)}function i(g,h){const Q=A.params.navigation;g=n(g),g.forEach(u=>{u&&(u.classList[h?"add":"remove"](...Q.disabledClass.split(" ")),u.tagName==="BUTTON"&&(u.disabled=h),A.params.watchOverflow&&A.enabled&&u.classList[A.isLocked?"add":"remove"](Q.lockClass))})}function o(){const{nextEl:g,prevEl:h}=A.navigation;if(A.params.loop){i(h,!1),i(g,!1);return}i(h,A.isBeginning&&!A.params.rewind),i(g,A.isEnd&&!A.params.rewind)}function a(g){g.preventDefault(),!(A.isBeginning&&!A.params.loop&&!A.params.rewind)&&(A.slidePrev(),r("navigationPrev"))}function l(g){g.preventDefault(),!(A.isEnd&&!A.params.loop&&!A.params.rewind)&&(A.slideNext(),r("navigationNext"))}function c(){const g=A.params.navigation;if(A.params.navigation=Ba(A,A.originalParams.navigation,A.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(g.nextEl||g.prevEl))return;let h=s(g.nextEl),Q=s(g.prevEl);Object.assign(A.navigation,{nextEl:h,prevEl:Q}),h=n(h),Q=n(Q);const u=(w,p)=>{w&&w.addEventListener("click",p==="next"?l:a),!A.enabled&&w&&w.classList.add(...g.lockClass.split(" "))};h.forEach(w=>u(w,"next")),Q.forEach(w=>u(w,"prev"))}function B(){let{nextEl:g,prevEl:h}=A.navigation;g=n(g),h=n(h);const Q=(u,w)=>{u.removeEventListener("click",w==="next"?l:a),u.classList.remove(...A.params.navigation.disabledClass.split(" "))};g.forEach(u=>Q(u,"next")),h.forEach(u=>Q(u,"prev"))}t("init",()=>{A.params.navigation.enabled===!1?f():(c(),o())}),t("toEdge fromEdge lock unlock",()=>{o()}),t("destroy",()=>{B()}),t("enable disable",()=>{let{nextEl:g,prevEl:h}=A.navigation;g=n(g),h=n(h),[...g,...h].filter(Q=>!!Q).forEach(Q=>Q.classList[A.enabled?"remove":"add"](A.params.navigation.lockClass))}),t("click",(g,h)=>{let{nextEl:Q,prevEl:u}=A.navigation;Q=n(Q),u=n(u);const w=h.target;if(A.params.navigation.hideOnClick&&!u.includes(w)&&!Q.includes(w)){if(A.pagination&&A.params.pagination&&A.params.pagination.clickable&&(A.pagination.el===w||A.pagination.el.contains(w)))return;let p;Q.length?p=Q[0].classList.contains(A.params.navigation.hiddenClass):u.length&&(p=u[0].classList.contains(A.params.navigation.hiddenClass)),r(p===!0?"navigationShow":"navigationHide"),[...Q,...u].filter(C=>!!C).forEach(C=>C.classList.toggle(A.params.navigation.hiddenClass))}});const d=()=>{A.el.classList.remove(...A.params.navigation.navigationDisabledClass.split(" ")),c(),o()},f=()=>{A.el.classList.add(...A.params.navigation.navigationDisabledClass.split(" ")),B()};Object.assign(A.navigation,{enable:d,disable:f,update:o,init:c,destroy:B})}function me(A=""){return`.${A.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function bw({swiper:A,extendParams:e,on:t,emit:r}){const n="swiper-pagination";e({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:u=>u,formatFractionTotal:u=>u,bulletClass:`${n}-bullet`,bulletActiveClass:`${n}-bullet-active`,modifierClass:`${n}-`,currentClass:`${n}-current`,totalClass:`${n}-total`,hiddenClass:`${n}-hidden`,progressbarFillClass:`${n}-progressbar-fill`,progressbarOppositeClass:`${n}-progressbar-opposite`,clickableClass:`${n}-clickable`,lockClass:`${n}-lock`,horizontalClass:`${n}-horizontal`,verticalClass:`${n}-vertical`,paginationDisabledClass:`${n}-disabled`}}),A.pagination={el:null,bullets:[]};let s,i=0;const o=u=>(Array.isArray(u)||(u=[u].filter(w=>!!w)),u);function a(){return!A.params.pagination.el||!A.pagination.el||Array.isArray(A.pagination.el)&&A.pagination.el.length===0}function l(u,w){const{bulletActiveClass:p}=A.params.pagination;u&&(u=u[`${w==="prev"?"previous":"next"}ElementSibling`],u&&(u.classList.add(`${p}-${w}`),u=u[`${w==="prev"?"previous":"next"}ElementSibling`],u&&u.classList.add(`${p}-${w}-${w}`)))}function c(u){const w=u.target.closest(me(A.params.pagination.bulletClass));if(!w)return;u.preventDefault();const p=Ot(w)*A.params.slidesPerGroup;if(A.params.loop){if(A.realIndex===p)return;const C=A.getSlideIndexByData(p),F=A.getSlideIndexByData(A.realIndex);C>A.slides.length-A.loopedSlides&&A.loopFix({direction:C>F?"next":"prev",activeSlideIndex:C,slideTo:!1}),A.slideToLoop(p)}else A.slideTo(p)}function B(){const u=A.rtl,w=A.params.pagination;if(a())return;let p=A.pagination.el;p=o(p);let C,F;const U=A.virtual&&A.params.virtual.enabled?A.virtual.slides.length:A.slides.length,b=A.params.loop?Math.ceil(U/A.params.slidesPerGroup):A.snapGrid.length;if(A.params.loop?(F=A.previousRealIndex||0,C=A.params.slidesPerGroup>1?Math.floor(A.realIndex/A.params.slidesPerGroup):A.realIndex):typeof A.snapIndex<"u"?(C=A.snapIndex,F=A.previousSnapIndex):(F=A.previousIndex||0,C=A.activeIndex||0),w.type==="bullets"&&A.pagination.bullets&&A.pagination.bullets.length>0){const m=A.pagination.bullets;let E,x,I;if(w.dynamicBullets&&(s=an(m[0],A.isHorizontal()?"width":"height",!0),p.forEach(S=>{S.style[A.isHorizontal()?"width":"height"]=`${s*(w.dynamicMainBullets+4)}px`}),w.dynamicMainBullets>1&&F!==void 0&&(i+=C-(F||0),i>w.dynamicMainBullets-1?i=w.dynamicMainBullets-1:i<0&&(i=0)),E=Math.max(C-i,0),x=E+(Math.min(m.length,w.dynamicMainBullets)-1),I=(x+E)/2),m.forEach(S=>{const y=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(K=>`${w.bulletActiveClass}${K}`)].map(K=>typeof K=="string"&&K.includes(" ")?K.split(" "):K).flat();S.classList.remove(...y)}),p.length>1)m.forEach(S=>{const y=Ot(S);y===C&&S.classList.add(...w.bulletActiveClass.split(" ")),w.dynamicBullets&&(y>=E&&y<=x&&S.classList.add(...`${w.bulletActiveClass}-main`.split(" ")),y===E&&l(S,"prev"),y===x&&l(S,"next"))});else{const S=m[C];if(S&&S.classList.add(...w.bulletActiveClass.split(" ")),w.dynamicBullets){const y=m[E],K=m[x];for(let k=E;k<=x;k+=1)m[k]&&m[k].classList.add(...`${w.bulletActiveClass}-main`.split(" "));l(y,"prev"),l(K,"next")}}if(w.dynamicBullets){const S=Math.min(m.length,w.dynamicMainBullets+4),y=(s*S-s)/2-I*s,K=u?"right":"left";m.forEach(k=>{k.style[A.isHorizontal()?K:"top"]=`${y}px`})}}p.forEach((m,E)=>{if(w.type==="fraction"&&(m.querySelectorAll(me(w.currentClass)).forEach(x=>{x.textContent=w.formatFractionCurrent(C+1)}),m.querySelectorAll(me(w.totalClass)).forEach(x=>{x.textContent=w.formatFractionTotal(b)})),w.type==="progressbar"){let x;w.progressbarOpposite?x=A.isHorizontal()?"vertical":"horizontal":x=A.isHorizontal()?"horizontal":"vertical";const I=(C+1)/b;let S=1,y=1;x==="horizontal"?S=I:y=I,m.querySelectorAll(me(w.progressbarFillClass)).forEach(K=>{K.style.transform=`translate3d(0,0,0) scaleX(${S}) scaleY(${y})`,K.style.transitionDuration=`${A.params.speed}ms`})}w.type==="custom"&&w.renderCustom?(m.innerHTML=w.renderCustom(A,C+1,b),E===0&&r("paginationRender",m)):(E===0&&r("paginationRender",m),r("paginationUpdate",m)),A.params.watchOverflow&&A.enabled&&m.classList[A.isLocked?"add":"remove"](w.lockClass)})}function d(){const u=A.params.pagination;if(a())return;const w=A.virtual&&A.params.virtual.enabled?A.virtual.slides.length:A.slides.length;let p=A.pagination.el;p=o(p);let C="";if(u.type==="bullets"){let F=A.params.loop?Math.ceil(w/A.params.slidesPerGroup):A.snapGrid.length;A.params.freeMode&&A.params.freeMode.enabled&&F>w&&(F=w);for(let U=0;U`}u.type==="fraction"&&(u.renderFraction?C=u.renderFraction.call(A,u.currentClass,u.totalClass):C=` / `),u.type==="progressbar"&&(u.renderProgressbar?C=u.renderProgressbar.call(A,u.progressbarFillClass):C=``),A.pagination.bullets=[],p.forEach(F=>{u.type!=="custom"&&(F.innerHTML=C||""),u.type==="bullets"&&A.pagination.bullets.push(...F.querySelectorAll(me(u.bulletClass)))}),u.type!=="custom"&&r("paginationRender",p[0])}function f(){A.params.pagination=Ba(A,A.originalParams.pagination,A.params.pagination,{el:"swiper-pagination"});const u=A.params.pagination;if(!u.el)return;let w;typeof u.el=="string"&&A.isElement&&(w=A.el.shadowRoot.querySelector(u.el)),!w&&typeof u.el=="string"&&(w=[...document.querySelectorAll(u.el)]),w||(w=u.el),!(!w||w.length===0)&&(A.params.uniqueNavElements&&typeof u.el=="string"&&Array.isArray(w)&&w.length>1&&(w=[...A.el.querySelectorAll(u.el)],w.length>1&&(w=w.filter(p=>aa(p,".swiper")[0]===A.el)[0])),Array.isArray(w)&&w.length===1&&(w=w[0]),Object.assign(A.pagination,{el:w}),w=o(w),w.forEach(p=>{u.type==="bullets"&&u.clickable&&p.classList.add(u.clickableClass),p.classList.add(u.modifierClass+u.type),p.classList.add(A.isHorizontal()?u.horizontalClass:u.verticalClass),u.type==="bullets"&&u.dynamicBullets&&(p.classList.add(`${u.modifierClass}${u.type}-dynamic`),i=0,u.dynamicMainBullets<1&&(u.dynamicMainBullets=1)),u.type==="progressbar"&&u.progressbarOpposite&&p.classList.add(u.progressbarOppositeClass),u.clickable&&p.addEventListener("click",c),A.enabled||p.classList.add(u.lockClass)}))}function g(){const u=A.params.pagination;if(a())return;let w=A.pagination.el;w&&(w=o(w),w.forEach(p=>{p.classList.remove(u.hiddenClass),p.classList.remove(u.modifierClass+u.type),p.classList.remove(A.isHorizontal()?u.horizontalClass:u.verticalClass),u.clickable&&p.removeEventListener("click",c)})),A.pagination.bullets&&A.pagination.bullets.forEach(p=>p.classList.remove(...u.bulletActiveClass.split(" ")))}t("changeDirection",()=>{if(!A.pagination||!A.pagination.el)return;const u=A.params.pagination;let{el:w}=A.pagination;w=o(w),w.forEach(p=>{p.classList.remove(u.horizontalClass,u.verticalClass),p.classList.add(A.isHorizontal()?u.horizontalClass:u.verticalClass)})}),t("init",()=>{A.params.pagination.enabled===!1?Q():(f(),d(),B())}),t("activeIndexChange",()=>{typeof A.snapIndex>"u"&&B()}),t("snapIndexChange",()=>{B()}),t("snapGridLengthChange",()=>{d(),B()}),t("destroy",()=>{g()}),t("enable disable",()=>{let{el:u}=A.pagination;u&&(u=o(u),u.forEach(w=>w.classList[A.enabled?"remove":"add"](A.params.pagination.lockClass)))}),t("lock unlock",()=>{B()}),t("click",(u,w)=>{const p=w.target;let{el:C}=A.pagination;if(Array.isArray(C)||(C=[C].filter(F=>!!F)),A.params.pagination.el&&A.params.pagination.hideOnClick&&C&&C.length>0&&!p.classList.contains(A.params.pagination.bulletClass)){if(A.navigation&&(A.navigation.nextEl&&p===A.navigation.nextEl||A.navigation.prevEl&&p===A.navigation.prevEl))return;const F=C[0].classList.contains(A.params.pagination.hiddenClass);r(F===!0?"paginationShow":"paginationHide"),C.forEach(U=>U.classList.toggle(A.params.pagination.hiddenClass))}});const h=()=>{A.el.classList.remove(A.params.pagination.paginationDisabledClass);let{el:u}=A.pagination;u&&(u=o(u),u.forEach(w=>w.classList.remove(A.params.pagination.paginationDisabledClass))),f(),d(),B()},Q=()=>{A.el.classList.add(A.params.pagination.paginationDisabledClass);let{el:u}=A.pagination;u&&(u=o(u),u.forEach(w=>w.classList.add(A.params.pagination.paginationDisabledClass))),g()};Object.assign(A.pagination,{enable:h,disable:Q,render:d,update:B,init:f,destroy:g})}function Sw({swiper:A,extendParams:e,on:t}){e({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,n=!1;A.thumbs={swiper:null};function s(){const a=A.thumbs.swiper;if(!a||a.destroyed)return;const l=a.clickedIndex,c=a.clickedSlide;if(c&&c.classList.contains(A.params.thumbs.slideThumbActiveClass)||typeof l>"u"||l===null)return;let B;a.params.loop?B=parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10):B=l,A.params.loop?A.slideToLoop(B):A.slideTo(B)}function i(){const{thumbs:a}=A.params;if(r)return!1;r=!0;const l=A.constructor;if(a.swiper instanceof l)A.thumbs.swiper=a.swiper,Object.assign(A.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(A.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),A.thumbs.swiper.update();else if(Le(a.swiper)){const c=Object.assign({},a.swiper);Object.assign(c,{watchSlidesProgress:!0,slideToClickedSlide:!1}),A.thumbs.swiper=new l(c),n=!0}return A.thumbs.swiper.el.classList.add(A.params.thumbs.thumbsContainerClass),A.thumbs.swiper.on("tap",s),!0}function o(a){const l=A.thumbs.swiper;if(!l||l.destroyed)return;const c=l.params.slidesPerView==="auto"?l.slidesPerViewDynamic():l.params.slidesPerView;let B=1;const d=A.params.thumbs.slideThumbActiveClass;if(A.params.slidesPerView>1&&!A.params.centeredSlides&&(B=A.params.slidesPerView),A.params.thumbs.multipleActiveThumbs||(B=1),B=Math.floor(B),l.slides.forEach(h=>h.classList.remove(d)),l.params.loop||l.params.virtual&&l.params.virtual.enabled)for(let h=0;h{Q.classList.add(d)});else for(let h=0;hp.getAttribute("data-swiper-slide-index")===`${A.realIndex}`)[0];Q=l.slides.indexOf(w),u=A.activeIndex>A.previousIndex?"next":"prev"}else Q=A.realIndex,u=Q>A.previousIndex?"next":"prev";g&&(Q+=u==="next"?f:-1*f),l.visibleSlidesIndexes&&l.visibleSlidesIndexes.indexOf(Q)<0&&(l.params.centeredSlides?Q>h?Q=Q-Math.floor(c/2)+1:Q=Q+Math.floor(c/2)-1:Q>h&&l.params.slidesPerGroup,l.slideTo(Q,a?0:void 0))}}t("beforeInit",()=>{const{thumbs:a}=A.params;if(!(!a||!a.swiper))if(typeof a.swiper=="string"||a.swiper instanceof HTMLElement){const l=kA(),c=()=>{const d=typeof a.swiper=="string"?l.querySelector(a.swiper):a.swiper;if(d&&d.swiper)a.swiper=d.swiper,i(),o(!0);else if(d){const f=g=>{a.swiper=g.detail[0],d.removeEventListener("init",f),i(),o(!0),a.swiper.update(),A.update()};d.addEventListener("init",f)}return d},B=()=>{if(A.destroyed)return;c()||requestAnimationFrame(B)};requestAnimationFrame(B)}else i(),o(!0)}),t("slideChange update resize observerUpdate",()=>{o()}),t("setTransition",(a,l)=>{const c=A.thumbs.swiper;!c||c.destroyed||c.setTransition(l)}),t("beforeDestroy",()=>{const a=A.thumbs.swiper;!a||a.destroyed||n&&a.destroy()}),Object.assign(A.thumbs,{init:i,update:o})}function qA(A){return typeof A=="object"&&A!==null&&A.constructor&&Object.prototype.toString.call(A).slice(8,-1)==="Object"}function GA(A,e){const t=["__proto__","constructor","prototype"];Object.keys(e).filter(r=>t.indexOf(r)<0).forEach(r=>{typeof A[r]>"u"?A[r]=e[r]:qA(e[r])&&qA(A[r])&&Object.keys(e[r]).length>0?e[r].__swiper__?A[r]=e[r]:GA(A[r],e[r]):A[r]=e[r]})}function ua(A={}){return A.navigation&&typeof A.navigation.nextEl>"u"&&typeof A.navigation.prevEl>"u"}function fa(A={}){return A.pagination&&typeof A.pagination.el>"u"}function da(A={}){return A.scrollbar&&typeof A.scrollbar.el>"u"}function ga(A=""){const e=A.split(" ").map(r=>r.trim()).filter(r=>!!r),t=[];return e.forEach(r=>{t.indexOf(r)<0&&t.push(r)}),t.join(" ")}function Lw(A=""){return A?A.includes("swiper-wrapper")?A:`swiper-wrapper ${A}`:"swiper-wrapper"}const wa=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function _s(A={},e=!0){const t={on:{}},r={},n={};GA(t,Ve.defaults),GA(t,Ve.extendedDefaults),t._emitClasses=!0,t.init=!1;const s={},i=wa.map(a=>a.replace(/_/,"")),o=Object.assign({},A);return Object.keys(o).forEach(a=>{typeof A[a]>"u"||(i.indexOf(a)>=0?qA(A[a])?(t[a]={},n[a]={},GA(t[a],A[a]),GA(n[a],A[a])):(t[a]=A[a],n[a]=A[a]):a.search(/on[A-Z]/)===0&&typeof A[a]=="function"?e?r[`${a[2].toLowerCase()}${a.substr(3)}`]=A[a]:t.on[`${a[2].toLowerCase()}${a.substr(3)}`]=A[a]:s[a]=A[a])}),["navigation","pagination","scrollbar"].forEach(a=>{t[a]===!0&&(t[a]={}),t[a]===!1&&delete t[a]}),{params:t,passedParams:n,rest:s,events:r}}function Tw({el:A,nextEl:e,prevEl:t,paginationEl:r,scrollbarEl:n,swiper:s},i){ua(i)&&e&&t&&(s.params.navigation.nextEl=e,s.originalParams.navigation.nextEl=e,s.params.navigation.prevEl=t,s.originalParams.navigation.prevEl=t),fa(i)&&r&&(s.params.pagination.el=r,s.originalParams.pagination.el=r),da(i)&&n&&(s.params.scrollbar.el=n,s.originalParams.scrollbar.el=n),s.init(A)}function xw(A,e,t,r,n){const s=[];if(!e)return s;const i=a=>{s.indexOf(a)<0&&s.push(a)};if(t&&r){const a=r.map(n),l=t.map(n);a.join("")!==l.join("")&&i("children"),r.length!==t.length&&i("children")}return wa.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in A&&a in e)if(qA(A[a])&&qA(e[a])){const l=Object.keys(A[a]),c=Object.keys(e[a]);l.length!==c.length?i(a):(l.forEach(B=>{A[a][B]!==e[a][B]&&i(a)}),c.forEach(B=>{A[a][B]!==e[a][B]&&i(a)}))}else A[a]!==e[a]&&i(a)}),s}function Sr(A,e,t){A===void 0&&(A={});const r=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},s=(i,o)=>{Array.isArray(i)&&i.forEach(a=>{const l=typeof a.type=="symbol";o==="default"&&(o="container-end"),l&&a.children?s(a.children,o):a.type&&(a.type.name==="SwiperSlide"||a.type.name==="AsyncComponentWrapper")?r.push(a):n[o]&&n[o].push(a)})};return Object.keys(A).forEach(i=>{if(typeof A[i]!="function")return;const o=A[i]();s(o,i)}),t.value=e.value,e.value=r,{slides:r,slots:n}}function Kw({swiper:A,slides:e,passedParams:t,changedParams:r,nextEl:n,prevEl:s,scrollbarEl:i,paginationEl:o}){const a=r.filter(m=>m!=="children"&&m!=="direction"&&m!=="wrapperClass"),{params:l,pagination:c,navigation:B,scrollbar:d,virtual:f,thumbs:g}=A;let h,Q,u,w,p,C,F,U;r.includes("thumbs")&&t.thumbs&&t.thumbs.swiper&&l.thumbs&&!l.thumbs.swiper&&(h=!0),r.includes("controller")&&t.controller&&t.controller.control&&l.controller&&!l.controller.control&&(Q=!0),r.includes("pagination")&&t.pagination&&(t.pagination.el||o)&&(l.pagination||l.pagination===!1)&&c&&!c.el&&(u=!0),r.includes("scrollbar")&&t.scrollbar&&(t.scrollbar.el||i)&&(l.scrollbar||l.scrollbar===!1)&&d&&!d.el&&(w=!0),r.includes("navigation")&&t.navigation&&(t.navigation.prevEl||s)&&(t.navigation.nextEl||n)&&(l.navigation||l.navigation===!1)&&B&&!B.prevEl&&!B.nextEl&&(p=!0);const b=m=>{A[m]&&(A[m].destroy(),m==="navigation"?(A.isElement&&(A[m].prevEl.remove(),A[m].nextEl.remove()),l[m].prevEl=void 0,l[m].nextEl=void 0,A[m].prevEl=void 0,A[m].nextEl=void 0):(A.isElement&&A[m].el.remove(),l[m].el=void 0,A[m].el=void 0))};r.includes("loop")&&A.isElement&&(l.loop&&!t.loop?C=!0:!l.loop&&t.loop?F=!0:U=!0),a.forEach(m=>{if(qA(l[m])&&qA(t[m]))GA(l[m],t[m]),(m==="navigation"||m==="pagination"||m==="scrollbar")&&"enabled"in t[m]&&!t[m].enabled&&b(m);else{const E=t[m];(E===!0||E===!1)&&(m==="navigation"||m==="pagination"||m==="scrollbar")?E===!1&&b(m):l[m]=t[m]}}),a.includes("controller")&&!Q&&A.controller&&A.controller.control&&l.controller&&l.controller.control&&(A.controller.control=l.controller.control),r.includes("children")&&e&&f&&l.virtual.enabled&&(f.slides=e,f.update(!0)),r.includes("children")&&e&&l.loop&&(U=!0),h&&g.init()&&g.update(!0),Q&&(A.controller.control=l.controller.control),u&&(A.isElement&&(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-pagination"),A.el.shadowEl.appendChild(o)),o&&(l.pagination.el=o),c.init(),c.render(),c.update()),w&&(A.isElement&&(!i||typeof i=="string")&&(i=document.createElement("div"),i.classList.add("swiper-scrollbar"),A.el.shadowEl.appendChild(i)),i&&(l.scrollbar.el=i),d.init(),d.updateSize(),d.setTranslate()),p&&(A.isElement&&((!n||typeof n=="string")&&(n=document.createElement("div"),n.classList.add("swiper-button-next"),A.el.shadowEl.appendChild(n)),(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-prev"),A.el.shadowEl.appendChild(s))),n&&(l.navigation.nextEl=n),s&&(l.navigation.prevEl=s),B.init(),B.update()),r.includes("allowSlideNext")&&(A.allowSlideNext=t.allowSlideNext),r.includes("allowSlidePrev")&&(A.allowSlidePrev=t.allowSlidePrev),r.includes("direction")&&A.changeDirection(t.direction,!1),(C||U)&&A.loopDestroy(),(F||U)&&A.loopCreate(),A.update()}function Dw(A,e,t){if(!t)return null;const r=c=>{let B=c;return c<0?B=e.length+c:B>=e.length&&(B=B-e.length),B},n=A.value.isHorizontal()?{[A.value.rtlTranslate?"right":"left"]:`${t.offset}px`}:{top:`${t.offset}px`},{from:s,to:i}=t,o=A.value.params.loop?-e.length:0,a=A.value.params.loop?e.length*2:e.length,l=[];for(let c=o;c=s&&c<=i&&l.push(e[r(c)]);return l.map(c=>(c.props||(c.props={}),c.props.style||(c.props.style={}),c.props.swiperRef=A,c.props.style=n,gA(c.type,{...c.props},c.children)))}const Mw=A=>{!A||A.destroyed||!A.params.virtual||A.params.virtual&&!A.params.virtual.enabled||(A.updateSlides(),A.updateProgress(),A.updateSlidesClasses(),A.parallax&&A.params.parallax&&A.params.parallax.enabled&&A.parallax.setTranslate())},ks={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(A,e){let{slots:t,emit:r}=e;const{tag:n,wrapperTag:s}=A,i=$("swiper"),o=$(null),a=$(!1),l=$(!1),c=$(null),B=$(null),d=$(null),f={value:[]},g={value:[]},h=$(null),Q=$(null),u=$(null),w=$(null),{params:p,passedParams:C}=_s(A,!1);Sr(t,f,g),d.value=C,g.value=f.value;const F=()=>{Sr(t,f,g),a.value=!0};p.onAny=function(m){for(var E=arguments.length,x=new Array(E>1?E-1:0),I=1;I{o.value=E},renderExternalUpdate:!1};GA(B.value.params.virtual,m),GA(B.value.originalParams.virtual,m)}qs(()=>{!l.value&&B.value&&(B.value.emitSlidesClasses(),l.value=!0);const{passedParams:m}=_s(A,!1),E=xw(m,d.value,f.value,g.value,x=>x.props&&x.props.key);d.value=m,(E.length||a.value)&&B.value&&!B.value.destroyed&&Kw({swiper:B.value,slides:f.value,passedParams:m,changedParams:E,nextEl:h.value,prevEl:Q.value,scrollbarEl:w.value,paginationEl:u.value}),a.value=!1}),Ai("swiper",B),dn(o,()=>{wn(()=>{Mw(B.value)})}),we(()=>{c.value&&(Tw({el:c.value,nextEl:h.value,prevEl:Q.value,paginationEl:u.value,scrollbarEl:w.value,swiper:B.value},p),r("swiper",B.value))}),$s(()=>{B.value&&!B.value.destroyed&&B.value.destroy(!0,!1)});function b(m){return p.virtual?Dw(B,m,o.value):(m.forEach((E,x)=>{E.props||(E.props={}),E.props.swiperRef=B,E.props.swiperSlideIndex=x}),m)}return()=>{const{slides:m,slots:E}=Sr(t,f,g);return gA(n,{ref:c,class:ga(i.value)},[E["container-start"],gA(s,{class:Lw(p.wrapperClass)},[E["wrapper-start"],b(m),E["wrapper-end"]]),ua(A)&&[gA("div",{ref:Q,class:"swiper-button-prev"}),gA("div",{ref:h,class:"swiper-button-next"})],da(A)&&gA("div",{ref:w,class:"swiper-scrollbar"}),fa(A)&&gA("div",{ref:u,class:"swiper-pagination"}),E["container-end"]])}}},Xs={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(A,e){let{slots:t}=e,r=!1;const{swiperRef:n}=A,s=$(null),i=$("swiper-slide"),o=$(!1);function a(B,d,f){d===s.value&&(i.value=f)}we(()=>{!n||!n.value||(n.value.on("_slideClass",a),r=!0)}),Ta(()=>{r||!n||!n.value||(n.value.on("_slideClass",a),r=!0)}),qs(()=>{!s.value||!n||!n.value||(typeof A.swiperSlideIndex<"u"&&(s.value.swiperSlideIndex=A.swiperSlideIndex),n.value.destroyed&&i.value!=="swiper-slide"&&(i.value="swiper-slide"))}),$s(()=>{!n||!n.value||n.value.off("_slideClass",a)});const l=xa(()=>({isActive:i.value.indexOf("swiper-slide-active")>=0,isVisible:i.value.indexOf("swiper-slide-visible")>=0,isPrev:i.value.indexOf("swiper-slide-prev")>=0,isNext:i.value.indexOf("swiper-slide-next")>=0}));Ai("swiperSlide",l);const c=()=>{o.value=!0};return()=>gA(A.tag,{class:ga(`${i.value}`),ref:s,"data-swiper-slide-index":typeof A.virtualIndex>"u"&&n&&n.value&&n.value.params.loop?A.swiperSlideIndex:A.virtualIndex,onLoadCapture:c},A.zoom?gA("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof A.zoom=="number"?A.zoom:void 0},[t.default&&t.default(l.value),A.lazy&&!o.value&&gA("div",{class:"swiper-lazy-preloader"})]):[t.default&&t.default(l.value),A.lazy&&!o.value&&gA("div",{class:"swiper-lazy-preloader"})])}};const Ws="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAugAAAGiAQMAAACPv6FEAAAAA1BMVEUjJyx1bBvlAAAAPUlEQVR42u3BMQEAAADCIPuntsROYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoQOZfAABZw9ExQAAAABJRU5ErkJggg==",Ys="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAAXNSR0IArs4c6QAAC+xJREFUeF7tXX1QVNcVP9cRtGhsrSWi4GrdJBvbEWxBbQtV0OBijSj2I52AGhQh8bOEGNAKjhDlw6bUj9ayTDuRilgnA2qisJKwoIuNDETBaREDVFcQLBXqB0RBuZ2zeY881l32vd23y+76zsz+sbv33XfO794599xzzj2XgER2RYDY9W3Sy8DhAKeUIk/TAUDB+bwAAN8CgOc4Hxy++5zP/wCgEQAaOJ9mQgh1pHF2CMAppS8BQAgALACAYAB4XiSQ/gMA5QBQBgAaQsg1kfq1uJthA5xSKgOAKABYCQAvWyyBsAevAsDfAOAIIUQn7FFxWtsVcErpCAD4BQC8CQDzAQC/P0W9vb1fdnR0tLa3t9++efPm7YaGhtu3bt26f+fOnYcdHR0P29raHuFDkyZNGuXp6Tl6woQJoydPnvycQqGYOGXKlIleXl4TPT09vd3d3b9hAqZ+AKgAgD8DwIeEEPxuF7IL4JTSkQAQCQDbGL08SLjHjx/36nS6L2praxtKSkquHj58WPfo0SOrdO+oUaPI6tWrZWFhYS/7+fkpZDLZiyNHjnQ3girq/HQAyCeEPLY16jYHnFL6GgBkAMA0rjCUUqrT6a6VlpZ+lpaW9rlOp3toS2FlMtno5OTkH4aGhv5IJpO9RAgxlP06ACQRQv5uSz5sBjilFK2MgwDwCleAvr6+h1qt9lxqaqqmvLy805bCmeo7ODj42ykpKSFBQUHz3NzcRhu0+wQANhJCcOaLTqIDzqiPZABIBIBRLMe9vb3dGo1GEx8fX1ZfX98tuiQWdDhjxowx2dnZC0JCQkLc3d3HcLrANSITANLEVjOiAk4p9QGAYwAQyGG+v6qq6vyqVatONDQ09FiAi80fUSgUHnl5ecvnzJnzU4OFvBIAfk0IaRGLCdEAp5QuAYAPAOA7LHPt7e03UlJSjubm5qJ+dHhat27dtNTU1Ne9vLymcpj9LwC8QQg5LYYAogBOKX0HALIAvtq5Ukr71Wr16fDw8NN9fX1WWRtiCCmkDzc3N3Lq1KklSqVyCSGENVtRhncJIb8T0pextlYBzmzD9wJAAtt5T0/P3dTU1L9kZmbaZNGxVmC+zycmJipSUlLWenh4fJPzzPsAsNUad4HFgDOL41+ZnaKep9bW1uZly5YdqqmpucdXMEdu5+/vP+7kyZNveXt7o2+HJdyprrF0MbUIcGZmH+aC3dTUdCUoKEjV3t7e68ggCuXNy8vLXavVxsrl8pkGoK+2ZKZbCjjqsgE1cvny5X8EBgbm9fT02G2LLBQ4a9p7eHiMqKysXDVr1qwfc9ULIQTXLkEkGHBmgUS9rScE29/f/4P+fpfEegDMESNGQE1NzRsGoKM+F7SQCgKcMf0+Yq0RVCO+vr5/ctWZbTh1cabX1dWt56gXtF6WCjEZeQPObGousXY2LpABAQHZrqazzekH1OnV1dXxnIUU7fQf8N0c8QKcsUjQka/fQXZ3d9+dP3/+e65ijZgD2fB/tF4qKip2jBkzhjUZcUcazMdy4Qv4LgBIwRfjpmbbtm1/cHY7WyjIhu3RTk9PT/8NZ3OUSgjZaa5fs4AzXr9a1hFVUlLy0eLFiz821/Gz8H9xcfGrYWFhSxlZ0eHlZ87LyAfwUtbFir4RmUyW7mzbdVsNProBdDrdNo7v5RNCSOhQ7xsScCZ4gN4/pP7Y2NhMZ3FE2Qpkw37R4aVSqdAVzfpd0LtoMohhEnBmofyCjdRUVVVVzJ0796i9BHGm91y8ePH1OXPmYIwWCT2jL5paQIcCfDXjbgUMHvj6+u5wVH/2cA8O+tPr6ure4wQx0J2Lro+nyCjgTHT9X2zAV61WfxwWFoYbHolMIFBSUrJUqVS+yvyNntLvGcsGMAX4rwBAr4cwBunn57fdUcJijjriGK6rra3dw4mRvkYIOW7IrynANUwGFJSXl6tDQkIKHVVQR+JLo9GsCA4OVjI8lRNCMJtsED0FOJMR9W9cdTGVYcGCBdvtHV339PR0UygUY7VabZcjAWqOF8wGKCsr28OkYKA377uGGV7GAN8OALux8xs3bjRMmzbt9+ZeJOb/4eHhzxcUFLyDkRZ0jm3YsOGYWq1Gf4VT0PXr19+eOnUqpogg/ZYQsofLuDHA69lcP5VKdTguLu6CPSU9f/78L4OCggZyWZ48edJbXFx8Jioq6uzdu3ef2JMXS96Vm5v7k5iYGLTwkK4SQmaYBJzJYtXHIjH9TC6Xb7V1RpShUFVVVVGzZ8/GdIVB1NnZ2ZaZmXk0Kytr2DNghxoIzPBqamray0mrU3CzdgfNcEppHJPgCM3Nzf+Uy+X7LRlla54xBTjTJ62trb0YHR394aVLlzA33CGpqalp8/Tp07/PMPcmISSHZdQQcDQF0SSEoqKiwhUrVqjtLZEZwPXs4Ebs2LFjRTExMVpH9OsUFhYqIyIiVjDYHSeEYH6lngYAZwLD7WwyfFxc3B6VSnXDEQFneWpra2tOSkrKz8vLEy0zSgx5Y2Njp+bk5KDxgYSHArzYgDMXcDlzZANn0Jfjxo2LtzZl2BLm+cxwbr+U0ieVlZWayMjIUzqdTp83PtyEqdL37t3L5uSnv0AIaTKc4T8DAH06V2tra6OPj89AoNieAggFnOXtwYMHXSqV6nhCQsLn9uTX1LtaWlq2ent749kkJMziOmMIeDwA6G3umpqayoCAgLzhYNxSwFlem5ubr6xfv37Ybffq6upV/v7+bFLr24SQbEPA8fgFWilw4sSJwoiICLsvmPhuawHHPhzBdi8qKlIuX76cXThzCCF4zGbQoomJ6Avxx8zMzENJSUmXnXGGc3nu6upqy8jIGBbbPSMjY1ZiYuJbDD+fEkL0mznuolkNAP7446ZNm7IOHjyoV/L2JjFmuAHPw2K7b9y4UX7gwIF3GV5qCCEBhoDjDhPPS0JUVFRqfn5+q73BFkulGOPb3rZ7ZGSk95EjR/SZDgBwjRCi969wZ/gtPImHPyqVyu1nz56940qAs7K0trY2hYaGHqyvr7fpaYxFixZNUKvVrOOqjRAy2RBw3CqPxR99fX0Trly58sAVAUeZLly48GlgYOBTwQEx5Z05c+bYuro6zCdHekAIwWPrg2a4BLiIiBsAfp8QMu5ZVSmNCxcu/KOtA+J8VIrLL5oFBQUn1qxZc76/v9/m5474LJoDZuGWLVuy9u/fL5mFVqiYzZs3y/ft2zekWehyG5/Ozs72jIyM/L1799o9aMFn4+NSW/szZ84Ur1y5Uj1cYTk+W3uXcF45SuCZj/PKqd2z3d3dXTk5OcedyT3rtAEIrVariYqKcroABG7zpRCbFZYJ+yivEBs2ppQ6VRA5Ojpaaw+bWugY8AoiM4BLaRJC0TXSXkiaBLpnHTIRCIMJ6enpR4fDphYyBoISgZhZLqW6CUHYoK2gVDcG8OFO5pxYUFCQgMmcjY2N+oBwaWmpSydzYgFHKV3ZglluUboyM8uxdKg+mVxKyOePfFlZ2c9DQkIWMU9g6VUs7TqIpCMn/PEcsqW1R07wzKF0qErAYFh1qIpRK9KxQZ6AW31skAEc68VKB2N5gC7KwVgGdMxrlo5+DwG6aEe/2XdQSqXiBiYAF724ATPLMWNIKt9hBHSblO9gQJcK1BgAbrMCNZwFdKAEE1bfnDdv3jNdguncuXM7OFU7xS3BxICOlZOlImP2KDLGWUCxgrJURu/rKp22K6PHAR2rUUqFIr8CxLaFIjmgS6VQAd63SylURp+j00sq9mvBLVhmq7qZ2mQ9w+Ws8XTfWj5FIY1hZzHgnJk+qGA7Vu1MS0tziYLtycnJaznVN1Hk4SvYzh096UoCHh4upolVM9wAdOnSDR64iwY4Z3MkXSszBPCiAs5xA0gXJ5kAXXTAOba6yavBKisrK3bt2lVu7+JlLG8YXd+5c2dwYGDgfKe/GsxwYM1dfqdWqz/bvXu3dPkdD/3Pu4l0vePXUNlMpRgbDc4Fpnjof56QC0xbWlrud3V1Gb3AdPz48aN9fHyEXmB6DgAOueQFpibAl67o5a0jRG4oXUItMqBCupOuWReCltTWLAJ2XTTNcvMMNPg/GnNOxs2AWU0AAAAASUVORK5CYII=",Ow="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAolJREFUSEutls9LVFEUxz/nWbqQCssKM0Q0qRb9sgjaVC6CQChqO7h257qoZaFIREhERURkBkEGLYT+gkwdy7T80aS4y0mwAgfK8J24vnkzb944c9+EZ/Xe/XE+53vvPfceIWBv5rVmRenAoRWlAaUy2B/+1nSD+B1CCmEOl4Fyoed8vXzLdqW/Xs9rTJUH6znPc1iMHoCKS/vFRukzTWvBvJrVGEIv6v1vlImgqrRdbpQ+6Z/XGl0lEVTyXwoKRKdCyvlDk7xMaKcLVzZKRQE/XfIioeOqHLKBzJqKgOvLtU0I9IswIc9ndBmKn65tFdBSC+UOjC7C7K8SKN7QlDybVmuMzTvh4HZvhhkd/w5ffpYGk6dT64D8s5cOoW4LnKnNOjYzRpIwUwJMnkzaFRnE4R1wbFcubDgJ0z+iKZPHn6OBjLsj1dAcgg0lYWrJDpNHn6KDjLuj1XB8d66ydwswaYHJw4nSQAZxrg7qt2ZhS7+h/2txVXLfZFEJtr/KOxgmp3wbTXonsZjJvY/RQQeq4OzeXMjYIgxm7ujCKLk7Fg1k8qglBDFKzP4UsmCWSM+HfJC/LH6PyaMLDblK4sloSvwg5M57u6LTtbk5NLIAbyMsV1Cp3B61g/ZUwqV9sNmBoYXSlGQU3YrbL1UzuKLMAy3/zd+R0I2VN0CElHTHdZz0M1HoebWd/0KgTLt5Jrrj2qmu9/DZHGaWIRSzbZ7j0CU341rjuCQ0UPFYIwyBihYaQsp1aFob0zmsMVfp1XRxEp4YtYYIKzPFiSO0XT0pfRmfNwY1ppIutyy7m+dwvYw1B0Bpv34qUG7548wyrq7QodAKNPhPfFRFGOcwhzBQtomeayeyBeQ/DlXuM4Y5Nf4AAAAASUVORK5CYII=";function Js(A){return typeof A=="function"||Object.prototype.toString.call(A)==="[object Object]"&&!Ka(A)}const Rw=Nt({name:"detail-swiper",emits:["showImageToas"],props:{item:{type:Object,default:{}}},setup(A,{slots:e,emit:t}){Te({loading:!1});const r=$(),n=i=>{r.value=i,console.log(r.value,"setThumbsSwiper")},s=[Hw,Sw,bw];return we(()=>{}),()=>{let i,o;return v(gn,null,[A.item.attachmentUrl.length>0?v("div",{class:H.progItemList},[v(ks,{class:"topSwiper",style:{"--swiper-navigation-color":"#fff","--swiper-pagination-color":"#fff"},modules:s,"space-between":10,pagination:!0,thumbs:{swiper:r.value}},Js(i=A.item.attachmentUrl.map((a,l)=>v(Xs,{class:"slide"},{default:()=>[v("div",{class:H.photo,onClick:()=>{t("showImageToas",{imagePreview:A.item.attachmentUrl,imageShow:!0,startPosition:l})}},[Dn(a,"image")?v(N,{src:a+"@base@tag=imgScale",fit:"cover"},null):v("div",{class:H.videoWErap},[v(N,{src:Ys,class:H.palyBtn},null),v("video",{style:{backgroundColor:"#F8F8F8"},poster:Ws,src:a+"#t=1,4"},null)]),A.item.attachmentUrl.length>4&&l===3?v("div",{class:H.photoMore},[Y("+"),A.item.attachmentUrl.length-4]):""])]})))?i:{default:()=>[i]}),v("div",{class:H.thumbsWrap},[v("div",{class:H.thumbsMore,onClick:()=>{t("showImageToas",{imagePreview:A.item.attachmentUrl,imageShow:!0,startPosition:0})}},[v("p",null,[Y("全")]),v("p",null,[Y("部")]),v(N,{class:H.arrayIcon,src:Ow},null)]),v(ks,{class:"thumbs-swiper",modules:s,"space-between":10,"slides-per-view":4,"watch-slides-progress":!0,freeMode:!0,onSwiper:n},Js(o=A.item.attachmentUrl.map((a,l)=>v(Xs,{class:"slide"},{default:()=>[v("div",{class:H.photo},[Dn(a,"image")?v(N,{src:a+"@base@tag=imgScale&w=120",fit:"cover"},null):v("div",{class:H.videoSmallWErap},[v(N,{src:Ys,class:H.playBtn},null),v("video",{style:{backgroundColor:"#F8F8F8"},poster:Ws,src:a+"#t=1,4"},null)]),A.item.attachmentUrl.length>4&&l===3?v("div",{class:H.photoMore},[Y("+"),A.item.attachmentUrl.length-4]):""])]})))?o:{default:()=>[o]})])]):null])}}}),Gw=""+new URL("bottomBg-c5237b9d.png",import.meta.url).href,Nw=""+new URL("logo-1c4839d6.png",import.meta.url).href,Pw=""+new URL("smallLogo-b15df920.png",import.meta.url).href;var We={},Vw=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},ha={},aA={};let En;const _w=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];aA.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return e*4+17};aA.getSymbolTotalCodewords=function(e){return _w[e]};aA.getBCHDigit=function(A){let e=0;for(;A!==0;)e++,A>>>=1;return e};aA.setToSJISFunction=function(e){if(typeof e!="function")throw new Error('"toSJISFunc" is not a valid function.');En=e};aA.isKanjiModeEnabled=function(){return typeof En<"u"};aA.toSJIS=function(e){return En(e)};var jt={};(function(A){A.L={bit:1},A.M={bit:0},A.Q={bit:3},A.H={bit:2};function e(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"l":case"low":return A.L;case"m":case"medium":return A.M;case"q":case"quartile":return A.Q;case"h":case"high":return A.H;default:throw new Error("Unknown EC Level: "+t)}}A.isValid=function(r){return r&&typeof r.bit<"u"&&r.bit>=0&&r.bit<4},A.from=function(r,n){if(A.isValid(r))return r;try{return e(r)}catch(s){return n}}})(jt);function pa(){this.buffer=[],this.length=0}pa.prototype={get:function(A){const e=Math.floor(A/8);return(this.buffer[e]>>>7-A%8&1)===1},put:function(A,e){for(let t=0;t>>e-t-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(A){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),A&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var kw=pa;function Ye(A){if(!A||A<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=A,this.data=new Uint8Array(A*A),this.reservedBit=new Uint8Array(A*A)}Ye.prototype.set=function(A,e,t,r){const n=A*this.size+e;this.data[n]=t,r&&(this.reservedBit[n]=!0)};Ye.prototype.get=function(A,e){return this.data[A*this.size+e]};Ye.prototype.xor=function(A,e,t){this.data[A*this.size+e]^=t};Ye.prototype.isReserved=function(A,e){return this.reservedBit[A*this.size+e]};var Xw=Ye,Ca={};(function(A){const e=aA.getSymbolSize;A.getRowColCoords=function(r){if(r===1)return[];const n=Math.floor(r/7)+2,s=e(r),i=s===145?26:Math.ceil((s-13)/(2*n-2))*2,o=[s-7];for(let a=1;a=0&&n<=7},A.from=function(n){return A.isValid(n)?parseInt(n,10):void 0},A.getPenaltyN1=function(n){const s=n.size;let i=0,o=0,a=0,l=null,c=null;for(let B=0;B=5&&(i+=e.N1+(o-5)),l=f,o=1),f=n.get(d,B),f===c?a++:(a>=5&&(i+=e.N1+(a-5)),c=f,a=1)}o>=5&&(i+=e.N1+(o-5)),a>=5&&(i+=e.N1+(a-5))}return i},A.getPenaltyN2=function(n){const s=n.size;let i=0;for(let o=0;o=10&&(o===1488||o===93)&&i++,a=a<<1&2047|n.get(c,l),c>=10&&(a===1488||a===93)&&i++}return i*e.N3},A.getPenaltyN4=function(n){let s=0;const i=n.data.length;for(let a=0;a=0;){const i=s[0];for(let a=0;a0){const s=new Uint8Array(this.degree);return s.set(r,n),s}return r};var Yw=In,va={},XA={},yn={};yn.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40};var FA={};const Ea="[0-9]+",Jw="[A-Z $%*+\\-./:]+";let _e="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";_e=_e.replace(/u/g,"\\u");const zw="(?:(?![A-Z0-9 $%*+\\-./:]|"+_e+`)(?:.|[\r ]))+`;FA.KANJI=new RegExp(_e,"g");FA.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");FA.BYTE=new RegExp(zw,"g");FA.NUMERIC=new RegExp(Ea,"g");FA.ALPHANUMERIC=new RegExp(Jw,"g");const Zw=new RegExp("^"+_e+"$"),jw=new RegExp("^"+Ea+"$"),qw=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");FA.testKanji=function(e){return Zw.test(e)};FA.testNumeric=function(e){return jw.test(e)};FA.testAlphanumeric=function(e){return qw.test(e)};(function(A){const e=yn,t=FA;A.NUMERIC={id:"Numeric",bit:1<<0,ccBits:[10,12,14]},A.ALPHANUMERIC={id:"Alphanumeric",bit:1<<1,ccBits:[9,11,13]},A.BYTE={id:"Byte",bit:1<<2,ccBits:[8,16,16]},A.KANJI={id:"Kanji",bit:1<<3,ccBits:[8,10,12]},A.MIXED={bit:-1},A.getCharCountIndicator=function(s,i){if(!s.ccBits)throw new Error("Invalid mode: "+s);if(!e.isValid(i))throw new Error("Invalid version: "+i);return i>=1&&i<10?s.ccBits[0]:i<27?s.ccBits[1]:s.ccBits[2]},A.getBestModeForData=function(s){return t.testNumeric(s)?A.NUMERIC:t.testAlphanumeric(s)?A.ALPHANUMERIC:t.testKanji(s)?A.KANJI:A.BYTE},A.toString=function(s){if(s&&s.id)return s.id;throw new Error("Invalid mode")},A.isValid=function(s){return s&&s.bit&&s.ccBits};function r(n){if(typeof n!="string")throw new Error("Param is not a string");switch(n.toLowerCase()){case"numeric":return A.NUMERIC;case"alphanumeric":return A.ALPHANUMERIC;case"kanji":return A.KANJI;case"byte":return A.BYTE;default:throw new Error("Unknown mode: "+n)}}A.from=function(s,i){if(A.isValid(s))return s;try{return r(s)}catch(o){return i}}})(XA);(function(A){const e=aA,t=qt,r=jt,n=XA,s=yn,i=1<<12|1<<11|1<<10|1<<9|1<<8|1<<5|1<<2|1<<0,o=e.getBCHDigit(i);function a(d,f,g){for(let h=1;h<=40;h++)if(f<=A.getCapacity(h,g,d))return h}function l(d,f){return n.getCharCountIndicator(d,f)+4}function c(d,f){let g=0;return d.forEach(function(h){const Q=l(h.mode,f);g+=Q+h.getBitsLength()}),g}function B(d,f){for(let g=1;g<=40;g++)if(c(d,g)<=A.getCapacity(g,f,n.MIXED))return g}A.from=function(f,g){return s.isValid(f)?parseInt(f,10):g},A.getCapacity=function(f,g,h){if(!s.isValid(f))throw new Error("Invalid QR Code version");typeof h>"u"&&(h=n.BYTE);const Q=e.getSymbolTotalCodewords(f),u=t.getTotalCodewordsCount(f,g),w=(Q-u)*8;if(h===n.MIXED)return w;const p=w-l(h,f);switch(h){case n.NUMERIC:return Math.floor(p/10*3);case n.ALPHANUMERIC:return Math.floor(p/11*2);case n.KANJI:return Math.floor(p/13);case n.BYTE:default:return Math.floor(p/8)}},A.getBestVersionForData=function(f,g){let h;const Q=r.from(g,r.M);if(Array.isArray(f)){if(f.length>1)return B(f,Q);if(f.length===0)return 1;h=f[0]}else h=f;return a(h.mode,h.getLength(),Q)},A.getEncodedBits=function(f){if(!s.isValid(f)||f<7)throw new Error("Invalid QR Code version");let g=f<<12;for(;e.getBCHDigit(g)-o>=0;)g^=i<=0;)n^=ya<0&&(r=this.data.substr(t),n=parseInt(r,10),e.put(n,s*3+1))};var eh=ue;const th=XA,Lr=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function fe(A){this.mode=th.ALPHANUMERIC,this.data=A}fe.getBitsLength=function(e){return 11*Math.floor(e/2)+6*(e%2)};fe.prototype.getLength=function(){return this.data.length};fe.prototype.getBitsLength=function(){return fe.getBitsLength(this.data.length)};fe.prototype.write=function(e){let t;for(t=0;t+2<=this.data.length;t+=2){let r=Lr.indexOf(this.data[t])*45;r+=Lr.indexOf(this.data[t+1]),e.put(r,11)}this.data.length%2&&e.put(Lr.indexOf(this.data[t]),6)};var rh=fe,nh=function(e){for(var t=[],r=e.length,n=0;n=55296&&s<=56319&&r>n+1){var i=e.charCodeAt(n+1);i>=56320&&i<=57343&&(s=(s-55296)*1024+i-56320+65536,n+=1)}if(s<128){t.push(s);continue}if(s<2048){t.push(s>>6|192),t.push(s&63|128);continue}if(s<55296||s>=57344&&s<65536){t.push(s>>12|224),t.push(s>>6&63|128),t.push(s&63|128);continue}if(s>=65536&&s<=1114111){t.push(s>>18|240),t.push(s>>12&63|128),t.push(s>>6&63|128),t.push(s&63|128);continue}t.push(239,191,189)}return new Uint8Array(t).buffer};const sh=nh,ih=XA;function de(A){this.mode=ih.BYTE,typeof A=="string"&&(A=sh(A)),this.data=new Uint8Array(A)}de.getBitsLength=function(e){return e*8};de.prototype.getLength=function(){return this.data.length};de.prototype.getBitsLength=function(){return de.getBitsLength(this.data.length)};de.prototype.write=function(A){for(let e=0,t=this.data.length;e=33088&&t<=40956)t-=33088;else if(t>=57408&&t<=60351)t-=49472;else throw new Error("Invalid SJIS character: "+this.data[e]+` Make sure your charset is UTF-8`);t=(t>>>8&255)*192+(t&255),A.put(t,13)}};var ch=ge,cn={},Bh={get exports(){return cn},set exports(A){cn=A}};(function(A){var e={single_source_shortest_paths:function(t,r,n){var s={},i={};i[r]=0;var o=e.PriorityQueue.make();o.push(r,0);for(var a,l,c,B,d,f,g,h,Q;!o.empty();){a=o.pop(),l=a.value,B=a.cost,d=t[l]||{};for(c in d)d.hasOwnProperty(c)&&(f=d[c],g=B+f,h=i[c],Q=typeof i[c]>"u",(Q||h>g)&&(i[c]=g,o.push(c,g),s[c]=l))}if(typeof n<"u"&&typeof i[n]>"u"){var u=["Could not find a path from ",r," to ",n,"."].join("");throw new Error(u)}return s},extract_shortest_path_from_predecessor_list:function(t,r){for(var n=[],s=r;s;)n.push(s),t[s],s=t[s];return n.reverse(),n},find_path:function(t,r,n){var s=e.single_source_shortest_paths(t,r,n);return e.extract_shortest_path_from_predecessor_list(s,n)},PriorityQueue:{make:function(t){var r=e.PriorityQueue,n={},s;t=t||{};for(s in r)r.hasOwnProperty(s)&&(n[s]=r[s]);return n.queue=[],n.sorter=t.sorter||r.default_sorter,n},default_sorter:function(t,r){return t.cost-r.cost},push:function(t,r){var n={value:t,cost:r};this.queue.push(n),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};A.exports=e})(Bh);(function(A){const e=XA,t=eh,r=rh,n=ah,s=ch,i=FA,o=aA,a=cn;function l(u){return unescape(encodeURIComponent(u)).length}function c(u,w,p){const C=[];let F;for(;(F=u.exec(p))!==null;)C.push({data:F[0],index:F.index,mode:w,length:F[0].length});return C}function B(u){const w=c(i.NUMERIC,e.NUMERIC,u),p=c(i.ALPHANUMERIC,e.ALPHANUMERIC,u);let C,F;return o.isKanjiModeEnabled()?(C=c(i.BYTE,e.BYTE,u),F=c(i.KANJI,e.KANJI,u)):(C=c(i.BYTE_KANJI,e.BYTE,u),F=[]),w.concat(p,C,F).sort(function(b,m){return b.index-m.index}).map(function(b){return{data:b.data,mode:b.mode,length:b.length}})}function d(u,w){switch(w){case e.NUMERIC:return t.getBitsLength(u);case e.ALPHANUMERIC:return r.getBitsLength(u);case e.KANJI:return s.getBitsLength(u);case e.BYTE:return n.getBitsLength(u)}}function f(u){return u.reduce(function(w,p){const C=w.length-1>=0?w[w.length-1]:null;return C&&C.mode===p.mode?(w[w.length-1].data+=p.data,w):(w.push(p),w)},[])}function g(u){const w=[];for(let p=0;p=0&&o<=6&&(a===0||a===6)||a>=0&&a<=6&&(o===0||o===6)||o>=2&&o<=4&&a>=2&&a<=4?A.set(s+o,i+a,!0,!0):A.set(s+o,i+a,!1,!0))}}function Qh(A){const e=A.size;for(let t=8;t>o&1)===1,A.set(n,s,i,!0),A.set(s,n,i,!0)}function Kr(A,e,t){const r=A.size,n=hh.getEncodedBits(e,t);let s,i;for(s=0;s<15;s++)i=(n>>s&1)===1,s<6?A.set(s,8,i,!0):s<8?A.set(s+1,8,i,!0):A.set(r-15+s,8,i,!0),s<8?A.set(8,r-s-1,i,!0):s<9?A.set(8,15-s-1+1,i,!0):A.set(8,15-s-1,i,!0);A.set(r-8,8,1,!0)}function mh(A,e){const t=A.size;let r=-1,n=t-1,s=7,i=0;for(let o=t-1;o>0;o-=2)for(o===6&&o--;;){for(let a=0;a<2;a++)if(!A.isReserved(n,o-a)){let l=!1;i>>s&1)===1),A.set(n,o-a,l),s--,s===-1&&(i++,s=7)}if(n+=r,n<0||t<=n){n-=r,r=-r;break}}}function vh(A,e,t){const r=new uh;t.forEach(function(a){r.put(a.mode.bit,4),r.put(a.getLength(),ph.getCharCountIndicator(a.mode,A)),a.write(r)});const n=Ar.getSymbolTotalCodewords(A),s=un.getTotalCodewordsCount(A,e),i=(n-s)*8;for(r.getLengthInBits()+4<=i&&r.put(0,4);r.getLengthInBits()%8!==0;)r.putBit(0);const o=(i-r.getLengthInBits())/8;for(let a=0;a=7&&Fh(a,e),mh(a,i),isNaN(r)&&(r=Bn.getBestMask(a,Kr.bind(null,a,t))),Bn.applyMask(r,a),Kr(a,t,r),{modules:a,version:e,errorCorrectionLevel:t,maskPattern:r,segments:n}}ha.create=function(e,t){if(typeof e>"u"||e==="")throw new Error("No input text");let r=Tr.M,n,s;return typeof t<"u"&&(r=Tr.from(t.errorCorrectionLevel,Tr.M),n=Gt.from(t.version),s=Bn.from(t.maskPattern),t.toSJISFunc&&Ar.setToSJISFunction(t.toSJISFunc)),Ih(e,n,r,s)};var ba={},Hn={};(function(A){function e(t){if(typeof t=="number"&&(t=t.toString()),typeof t!="string")throw new Error("Color should be defined as hex string");let r=t.slice().replace("#","").split("");if(r.length<3||r.length===5||r.length>8)throw new Error("Invalid hex color: "+t);(r.length===3||r.length===4)&&(r=Array.prototype.concat.apply([],r.map(function(s){return[s,s]}))),r.length===6&&r.push("F","F");const n=parseInt(r.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:n&255,hex:"#"+r.slice(0,6).join("")}}A.getOptions=function(r){r||(r={}),r.color||(r.color={});const n=typeof r.margin>"u"||r.margin===null||r.margin<0?4:r.margin,s=r.width&&r.width>=21?r.width:void 0,i=r.scale||4;return{width:s,scale:s?4:i,margin:n,color:{dark:e(r.color.dark||"#000000ff"),light:e(r.color.light||"#ffffffff")},type:r.type,rendererOpts:r.rendererOpts||{}}},A.getScale=function(r,n){return n.width&&n.width>=r+n.margin*2?n.width/(r+n.margin*2):n.scale},A.getImageWidth=function(r,n){const s=A.getScale(r,n);return Math.floor((r+n.margin*2)*s)},A.qrToImageData=function(r,n,s){const i=n.modules.size,o=n.modules.data,a=A.getScale(i,s),l=Math.floor((i+s.margin*2)*a),c=s.margin*a,B=[s.color.light,s.color.dark];for(let d=0;d=c&&f>=c&&d"u"&&(!i||!i.getContext)&&(a=i,i=void 0),i||(l=r()),a=e.getOptions(a);const c=e.getImageWidth(s.modules.size,a),B=l.getContext("2d"),d=B.createImageData(c,c);return e.qrToImageData(d.data,s,a),t(B,l,c),B.putImageData(d,0,0),l},A.renderToDataURL=function(s,i,o){let a=o;typeof a>"u"&&(!i||!i.getContext)&&(a=i,i=void 0),a||(a={});const l=A.render(s,i,a),c=a.type||"image/png",B=a.rendererOpts||{};return l.toDataURL(c,B.quality)}})(ba);var Sa={};const yh=Hn;function js(A,e){const t=A.a/255,r=e+'="'+A.hex+'"';return t<1?r+" "+e+'-opacity="'+t.toFixed(2).slice(1)+'"':r}function Dr(A,e,t){let r=A+e;return typeof t<"u"&&(r+=" "+t),r}function Hh(A,e,t){let r="",n=0,s=!1,i=0;for(let o=0;o0&&a>0&&A[o-1]||(r+=s?Dr("M",a+t,.5+l+t):Dr("m",n,0),n=0,s=!1),a+1':"",l="',c='viewBox="0 0 '+o+" "+o+'"',d=''+a+l+` `;return typeof r=="function"&&r(null,d),d};const bh=Vw,fn=ha,La=ba,Sh=Sa;function bn(A,e,t,r,n){const s=[].slice.call(arguments,1),i=s.length,o=typeof s[i-1]=="function";if(!o&&!bh())throw new Error("Callback required as last argument");if(o){if(i<2)throw new Error("Too few arguments provided");i===2?(n=t,t=e,e=r=void 0):i===3&&(e.getContext&&typeof n>"u"?(n=r,r=void 0):(n=r,r=t,t=e,e=void 0))}else{if(i<1)throw new Error("Too few arguments provided");return i===1?(t=e,e=r=void 0):i===2&&!e.getContext&&(r=t,t=e,e=void 0),new Promise(function(a,l){try{const c=fn.create(t,r);a(A(c,e,r))}catch(c){l(c)}})}try{const a=fn.create(t,r);n(null,A(a,e,r))}catch(a){n(a)}}We.create=fn.create;We.toCanvas=bn.bind(null,La.render);We.toDataURL=bn.bind(null,La.renderToDataURL);We.toString=bn.bind(null,function(A,e,t){return Sh.render(A,t)});const Lh="_qrcode_izshm_1",Th="_qrcodeCanvas_izshm_4",xh="_qrcodeLogo_izshm_8",Kh="_small_izshm_18",Qt={qrcode:Lh,qrcodeCanvas:Th,qrcodeLogo:xh,small:Kh},Dh=Nt({props:{text:{type:String,default:""},size:{type:String,default:"200px"},logoSize:{type:String,default:"default"}},setup(A){const e=$(),t=()=>{We.toCanvas(e.value,A.text,{margin:1},r=>{r&&console.log(r),console.log("success")})};return dn(()=>A.text,()=>{t()}),we(()=>{wn(()=>{t()})}),()=>v("div",{class:Qt.qrcode,style:{width:A.size,height:A.size}},[v("canvas",{ref:e,class:Qt.qrcodeCanvas},null),v("img",{src:Pw,class:[Qt.qrcodeLogo,A.logoSize==="small"&&Qt.small]},null)])}}),Mh=""+new URL("iconWechat-f5d72239.png",import.meta.url).href,Oh=""+new URL("iconSaveImage-56398514.png",import.meta.url).href,Rh=""+new URL("shareBg-8e93a101.png",import.meta.url).href,Gh=""+new URL("schoolIcon-876065be.png",import.meta.url).href,Nh=""+new URL("popupQrcodeBg-d0027ea4.png",import.meta.url).href,Ph=""+new URL("shareBottom-39ed95c3.png",import.meta.url).href,fp=Nt({name:"detail-page",setup(){const A=Ra(),e=Ga(),t=Te({id:A.query.id,imageShow:!1,imagePreview:[],startPosition:0,headerLoading:!0,detailLoading:!0,detail:[],headerDetail:{},castStatus:!1,studentAllList:[],navBarHeight:er.navBarHeight}),r=Te({id:A.query.id,share:A.query.share,showQrcode:!1,url:Da()+`/school/#/activity-record-detail?id=${A.query.id}`,width:0,height:0}),n=async()=>{try{const{data:f}=await Na.get("/api-web/schoolActivity/detail/"+t.id),{detail:g,...h}=f||{};g.forEach(Q=>{Q.attachmentUrl=Q.attachmentUrl?Q.attachmentUrl.split(","):[]}),t.detail=g,t.headerDetail={...h}}catch(f){}finally{t.headerLoading=!1,t.detailLoading=!1}},s=f=>{const g=[];f.map(h=>{let Q=0;const u=[];h.studentList.forEach(w=>{w.selected&&(Q++,u.push(w))}),Q>0&&g.push({studentCount:Q,subjectId:h.subjectId,subjectName:h.subjectName,studentList:u})}),t.studentAllList=g,t.castStatus=!0},i=f=>{let g="";switch(f){case"SOLO":g=sg;break;case"REPRISE":g=ag;break;case"ENSEMBLE":g=og;break;case"UNISON":g=ig;break;default:g=vl;break}return g};we(()=>{n()});const o=Te({saveLoading:!1,image:null,shareLoading:!1}),a=async()=>{if(!o.saveLoading)if(o.saveLoading=!0,console.log(o.image),o.image)d();else{const f=document.getElementById("preview-container");Ms(f,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then(async g=>{const h=g.toDataURL("image/png");o.image=h,console.log(h,"html2canvas"),d()}).catch(()=>{o.saveLoading=!1})}},l=f=>{t.imagePreview=f.imagePreview,t.imageShow=f.imageShow,t.startPosition=f.startPosition,console.log(t.imagePreview,"showImageToas",f)},c=()=>{if(console.log("onShare"),!o.shareLoading)if(o.shareLoading=!0,o.image)B(),console.log("onShareimgs.image");else{const f=document.getElementById("preview-container");Ms(f,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then(async g=>{const h=g.toDataURL("image/png");o.image=h,B(),console.log("onShareimgs.Noimage")}).catch(g=>{console.log(g),o.shareLoading=!1})}},B=()=>{const f=o.image;setTimeout(()=>{o.shareLoading=!1},100),f&&(console.log("postMessage","shareTripartite"),Sn({api:"shareTripartite",content:{title:"",desc:"",image:f,video:"",type:"image",shareType:"wechat"}},g=>{g&&g.content&&Pa(g.content.message||(g.content.status?"分享成功":"分享失败"))}))},d=async()=>{var g;Va({message:"图片生成中...",forbidClick:!0}),setTimeout(()=>{o.saveLoading=!1},100);const f=await _a({api:"savePicture",content:{base64:o.image}});((g=f==null?void 0:f.content)==null?void 0:g.status)==="success"?ka("保存成功"):Xa("保存失败")};return()=>v("div",{class:H.detail},[v("div",{class:H.detailTop,style:{"--bar-height":er.navBarHeight+"px"}},[tr().isApp?v(gn,null,[" ",v("div",{class:H.fixWrap,style:{top:er.navBarHeight+20+"px"}},[v("div",{class:H.fixWrapLeft},[v(N,{src:jd,onClick:()=>{tr().isApp?Sn({api:"goBack"}):e.back()}},null)]),v("div",{class:H.fixWrapRight},[v(N,{src:qd,class:H.editIcon,onClick:()=>{e.push({path:"/activity-record-operation",query:{id:t.id}})}},null),v(N,{src:$d,onClick:()=>{r.showQrcode=!0,wn(()=>{const f=document.querySelector("#preview-container"),g=Wa(f);r.width=g.width,r.height=g.height,g.width>0&&g.height>0&&(f.style.width=Math.round(g.width)+"px",f.style.height=Math.round(g.height)+"px")})}},null)])])]):null,v("div",{class:H.wall},[Y(" ")]),v(N,{src:Ag,class:H.jiemuIcon},null),v("div",{class:H.typeCard},[" ",ja[t.headerDetail.type]]),v(Ja,{show:t.headerLoading,"onUpdate:show":f=>t.headerLoading=f,showCount:[1],isLink:!1},{default:()=>[v("div",{class:H.activeInfo},[v(N,{src:eg,class:H.hornIcon},null),v("h4",{class:H.headerName},[Y(" "),t.headerDetail.name]),v("p",{class:H.headerTimes},[`活动日期:${Ln(t.headerDetail.startTime).format("YYYY年MM月DD日")}`]),v(N,{src:tg,class:H.noteIcon},null)])]})]),v(El,{show:t.detailLoading,"onUpdate:show":f=>t.detailLoading=f,showCount:[1,2]},{default:()=>[v("div",{class:H.programWrap},[v("div",{class:H.programList},[t.detail.map((f,g)=>v("div",{class:H.programItem},[v(N,{src:rg,class:H.colorBg},null),v("div",{class:H.pTitle},[Y("节目"),Ma(g+1)]),v("div",{class:H.programInfo},[v(N,{class:H.ballIcon,src:i(f.type)},null),v("div",{class:H.programInfoTitleWrap},[v(N,{class:H.dieIcon,src:ng},null),v("div",{class:H.programInfoTitle},[Y(" "),f.name]),v(N,{class:H.dotIcon,src:lg},null)]),v(rr,{class:H.itemRow},{default:()=>[v(Ae,{span:6,class:H.label},{default:()=>[Y("表演乐团:")]}),v(Ae,{span:18,class:H.content},{default:()=>[f.musicGroupName,v("span",{onClick:()=>{f.studentNum<=0||s(f.studentList)}},[Y("共"),f.studentNum,Y("名 "),v(Tn,{name:"arrow"},null)])]})]}),v(rr,{class:H.itemRow,style:{marginBottom:"0"}},{default:()=>[v(Ae,{span:6,class:H.label},{default:()=>[Y("表演团队:")]}),v(Ae,{span:18,class:H.content},{default:()=>[f.subjectNameList]})]}),v(rr,{class:H.itemRow,style:{marginBottom:"0"}},{default:()=>[v(Ae,{span:6,class:H.label},{default:()=>[Y("节目时长:")]}),v(Ae,{span:18,class:H.content},{default:()=>[Kn(f.time).minute,Y("分"),Kn(f.time).secord,Y("秒")]})]})]),v(Rw,{item:f,onShowImageToas:l},null)]))]),v("div",{class:H.bottomWrap},[tr().isApp?null:v(N,{class:H.logo,src:Nw},null),v(N,{class:H.bottomBg,src:Gw},null)])])]}),v(Ya,{show:t.imageShow,"onUpdate:show":f=>t.imageShow=f,images:t.imagePreview,startPosition:t.startPosition},null),v($a,{modelValue:t.castStatus,"onUpdate:modelValue":f=>t.castStatus=f},{default:()=>[v(qa,{type:"look",subjectAllList:t.studentAllList,onClose:()=>t.castStatus=!1},null)]}),v(Oa,{show:r.showQrcode,"onUpdate:show":f=>r.showQrcode=f,position:"bottom",style:{background:"transparent"}},{default:()=>{var f,g,h;return[v("div",{class:H.codeContainer},[v("div",{class:[H.codeImg,H.teacherCodeImg],id:"preview-container"},[v(N,{src:Rh,class:H.popupWeekBanner},null),v("div",{class:H.timerBg},[Ln(t.headerDetail.startTime).format("YYYY年MM月DD日")]),v("div",{class:H.codeContent},[v("img",{class:[H.schoolLogo],src:(f=t.headerDetail)!=null&&f.cooperationOrganLogo?((g=t.headerDetail)==null?void 0:g.cooperationOrganLogo)+"?t="+Date.now():Gh,crossorigin:"anonymous",style:{objectFit:"cover"}},null),v("div",{class:H.schoolName},[((h=t.headerDetail)==null?void 0:h.cooperationOrganName)||"--"]),v("div",{class:H.shareName},[t.headerDetail.name]),v("div",{class:H.codeQr},[v(N,{src:Nh,class:H.popupQrcodeBg},null),v(Dh,{text:r.url,size:"100%",logoSize:"small"},null)]),v(N,{src:Ph,class:H.shareBottom},null)])]),v("div",{class:H.codeBottom},[v(Tn,{name:"cross",size:22,class:H.close,color:"#666",onClick:()=>r.showQrcode=!1},null),v("h3",{class:H.title},[v("i",null,null),Y("分享方式")]),v(Ao,{columnNum:2,border:!1},{default:()=>[v(Mn,{onClick:a},{icon:()=>v(N,{class:H.shareImg,src:Oh},null),text:()=>v("div",{class:H.shareText},[Y("保存图片")])}),v(Mn,{onClick:c},{icon:()=>v(N,{class:H.shareImg,src:Mh},null),text:()=>v("div",{class:H.shareText},[Y("微信")])})]})])])]}})])}});export{fp as default};