1 |
- import{c as e,r as t,g as i,s,i as a,o as n,b as l,n as r,m as o,d,u as c,e as u,f as p,h as v,j as f,k as h,l as m,w as g,p as w,q as b,t as y,v as S,x,y as T,z as E,A as _,B as C,C as P,D as M,E as k,F as I,G as O,H as L,I as z,J as B,K as A,L as N,N as G,M as D,a as R}from"./index-c7142a7c.js";import{r as j,o as V,b as F,e as H,d as W,f as q,g as X,w as Y,n as U,c as K,h as Z,i as $,j as J,p as Q,k as ee,l as te,s as ie,m as se,q as ae,t as ne,v as le,a as re,u as oe,x as de}from"./index-d37e444c.js";import{u as ce}from"./use-id-9dd215ee.js";import{S as ue,a as pe}from"./index-15bfdd6f.js";function ve(e,t){if(!a||!window.IntersectionObserver)return;const i=new IntersectionObserver((e=>{t(e[0].intersectionRatio>0)}),{root:document.body}),s=()=>{e.value&&i.unobserve(e.value)};F(s),H(s),n((()=>{e.value&&i.observe(e.value)}))}const[fe,he]=l("sticky");const me=b(W({name:fe,props:{zIndex:r,position:o("top"),container:Object,offsetTop:d(0),offsetBottom:d(0)},emits:["scroll","change"],setup(e,{emit:t,slots:s}){const a=j(),n=c(a),l=q({fixed:!1,width:0,height:0,transform:0}),r=j(!1),o=X((()=>u("top"===e.position?e.offsetTop:e.offsetBottom))),d=X((()=>{if(r.value)return;const{fixed:e,height:t,width:i}=l;return e?{width:"".concat(i,"px"),height:"".concat(t,"px")}:void 0})),b=X((()=>{if(!l.fixed||r.value)return;const t=p(v(e.zIndex),{width:"".concat(l.width,"px"),height:"".concat(l.height,"px"),[e.position]:"".concat(o.value,"px")});return l.transform&&(t.transform="translate3d(0, ".concat(l.transform,"px, 0)")),t})),y=()=>{if(!a.value||h(a))return;const{container:s,position:n}=e,r=m(a),d=i(window);if(l.width=r.width,l.height=r.height,"top"===n)if(s){const e=m(s),t=e.bottom-o.value-l.height;l.fixed=o.value>r.top&&e.bottom>0,l.transform=t<0?t:0}else l.fixed=o.value>r.top;else{const{clientHeight:e}=document.documentElement;if(s){const t=m(s),i=e-t.top-o.value-l.height;l.fixed=e-o.value<r.bottom&&e>t.top,l.transform=i<0?-i:0}else l.fixed=e-o.value<r.bottom}t("scroll",{scrollTop:d,isFixed:l.fixed})};return Y((()=>l.fixed),(e=>t("change",e))),f("scroll",y,{target:n,passive:!0}),ve(a,y),Y([g,w],(()=>{a.value&&!h(a)&&l.fixed&&(r.value=!0,U((()=>{const e=m(a);l.width=e.width,l.height=e.height,r.value=!1})))})),()=>{var e;return K("div",{ref:a,style:d.value},[K("div",{"class":he({fixed:l.fixed&&!r.value}),style:b.value},[null==(e=s["default"])?void 0:e.call(s)])])}}})),[ge,we]=l("tabs");var be=W({name:ge,props:{count:y(Number),inited:Boolean,animated:Boolean,duration:y(r),swipeable:Boolean,lazyRender:Boolean,currentIndex:y(Number)},emits:["change"],setup(e,{emit:t,slots:i}){const s=j(),a=e=>t("change",e),n=()=>{var t;const n=null==(t=i["default"])?void 0:t.call(i);return e.animated||e.swipeable?K(ue,{ref:s,loop:!1,"class":we("track"),duration:1e3*+e.duration,touchable:e.swipeable,lazyRender:e.lazyRender,showIndicators:!1,onChange:a},{"default":()=>[n]}):n},l=t=>{const i=s.value;i&&i.state.active!==t&&i.swipeTo(t,{immediate:!e.inited})};return Y((()=>e.currentIndex),l),Z((()=>{l(e.currentIndex)})),S({swipeRef:s}),()=>K("div",{"class":we("content",{animated:e.animated||e.swipeable})},[n()])}});const[ye,Se]=l("tabs"),xe={type:o("line"),color:String,border:Boolean,sticky:Boolean,shrink:Boolean,active:d(0),duration:d(.3),animated:Boolean,ellipsis:x,swipeable:Boolean,scrollspy:Boolean,offsetTop:d(0),background:String,lazyRender:x,showHeader:x,lineWidth:r,lineHeight:r,beforeChange:Function,swipeThreshold:d(5),titleActiveColor:String,titleInactiveColor:String},Te=Symbol(ye);var Ee=W({name:ye,props:xe,emits:["change","scroll","rendered","clickTab","update:active"],setup(a,{emit:l,slots:r}){let o,d,p,v,w;const b=j(),y=j(),x=j(),L=j(),z=ce(),B=c(b),[A,N]=function(){const e=j([]),t=[];return V((()=>{e.value=[]})),[e,i=>(t[i]||(t[i]=t=>{e.value[i]=t}),t[i])]}(),{children:G,linkChildren:D}=T(Te),R=q({inited:!1,position:"",lineStyle:{},currentIndex:-1}),F=X((()=>G.length>+a.swipeThreshold||!a.ellipsis||a.shrink)),H=X((()=>({borderColor:a.color,background:a.background}))),W=(e,t)=>{var i;return null!=(i=e.name)?i:t},Z=X((()=>{const e=G[R.currentIndex];if(e)return W(e,R.currentIndex)})),J=X((()=>u(a.offsetTop))),Q=X((()=>a.sticky?J.value+o:0)),ee=i=>{const s=y.value,n=A.value;if(!(F.value&&s&&n&&n[R.currentIndex]))return;const l=n[R.currentIndex].$el,r=l.offsetLeft-(s.offsetWidth-l.offsetWidth)/2;v&&v(),v=function(i,s,a){let n,l=0;const r=i.scrollLeft,o=0===a?1:Math.round(1e3*a/16);return function d(){i.scrollLeft+=(s-r)/o,++l<o&&(n=t(d))}(),function(){e(n)}}(s,r,i?0:+a.duration)},te=()=>{const e=R.inited;U((()=>{const t=A.value;if(!t||!t[R.currentIndex]||"line"!==a.type||h(b.value))return;const i=t[R.currentIndex].$el,{lineWidth:s,lineHeight:n}=a,l=i.offsetLeft+i.offsetWidth/2,r={width:_(s),backgroundColor:a.color,transform:"translateX(".concat(l,"px) translateX(-50%)")};if(e&&(r.transitionDuration="".concat(a.duration,"s")),C(n)){const e=_(n);r.height=e,r.borderRadius=e}R.lineStyle=r}))},ie=(e,t)=>{const i=(e=>{const t=e<R.currentIndex?-1:1;for(;e>=0&&e<G.length;){if(!G[e].disabled)return e;e+=t}})(e);if(!C(i))return;const s=G[i],n=W(s,i),r=null!==R.currentIndex;R.currentIndex!==i&&(R.currentIndex=i,t||ee(),te()),n!==a.active&&(l("update:active",n),r&&l("change",n,s.title)),p&&!a.scrollspy&&M(Math.ceil(k(b.value)-J.value))},se=(e,t)=>{const i=G.find(((t,i)=>W(t,i)===e)),s=i?G.indexOf(i):0;ie(s,t)},ae=(n=!1)=>{if(a.scrollspy){const l=G[R.currentIndex].$el;if(l&&B.value){const r=k(l,B.value)-Q.value;d=!0,w&&w(),w=function(a,n,l,r){let o,d=i(a);const c=d<n,u=0===l?1:Math.round(1e3*l/16),p=(n-d)/u;return function v(){d+=p,(c&&d>n||!c&&d<n)&&(d=n),s(a,d),c&&d<n||!c&&d>n?o=t(v):r&&(o=t(r))}(),function(){e(o)}}(B.value,r,n?0:+a.duration,(()=>{d=!1}))}}},ne=(e,t,i)=>{const{title:s,disabled:n}=G[t],r=W(G[t],t);n||(I(a.beforeChange,{args:[r],done:()=>{ie(t),ae()}}),O(e)),l("clickTab",{name:r,title:s,event:i,disabled:n})},le=e=>{p=e.isFixed,l("scroll",e)},re=()=>{if("line"===a.type&&G.length)return K("div",{"class":Se("line"),style:R.lineStyle},null)},oe=()=>{var e,t,i;const{type:s,border:n,sticky:l}=a,o=[K("div",{ref:l?void 0:x,"class":[Se("wrap"),{[P]:"line"===s&&n}]},[K("div",{ref:y,role:"tablist","class":Se("nav",[s,{shrink:a.shrink,complete:F.value}]),style:H.value,"aria-orientation":"horizontal"},[null==(e=r["nav-left"])?void 0:e.call(r),G.map((e=>e.renderTitle(ne))),re(),null==(t=r["nav-right"])?void 0:t.call(r)])]),null==(i=r["nav-bottom"])?void 0:i.call(r)];return l?K("div",{ref:x},[o]):o},de=()=>{te(),U((()=>{var e,t;ee(!0),null==(t=null==(e=L.value)?void 0:e.swipeRef.value)||t.resize()}))};return Y((()=>[a.color,a.duration,a.lineWidth,a.lineHeight]),te),Y(g,de),Y((()=>a.active),(e=>{e!==Z.value&&se(e)})),Y((()=>G.length),(()=>{R.inited&&(se(a.active),te(),U((()=>{ee(!0)})))})),S({resize:de,scrollTo:e=>{U((()=>{se(e),ae(!0)}))}}),$(te),E(te),n((()=>{se(a.active,!0),U((()=>{R.inited=!0,x.value&&(o=m(x.value).height),ee(!0)}))})),ve(b,te),f("scroll",(()=>{if(a.scrollspy&&!d){const e=(()=>{for(let e=0;e<G.length;e++){const{top:t}=m(G[e].$el);if(t>Q.value)return 0===e?0:e-1}return G.length-1})();ie(e)}}),{target:B,passive:!0}),D({id:z,props:a,setLine:te,scrollable:F,onRendered:(e,t)=>l("rendered",e,t),currentName:Z,setTitleRefs:N,scrollIntoView:ee}),()=>K("div",{ref:b,"class":Se([a.type])},[a.showHeader?a.sticky?K(me,{container:b.value,offsetTop:J.value,onScroll:le},{"default":()=>[oe()]}):oe():null,K(be,{ref:L,count:G.length,inited:R.inited,animated:a.animated,duration:a.duration,swipeable:a.swipeable,lazyRender:a.lazyRender,currentIndex:R.currentIndex,onChange:ie},{"default":()=>{var e;return[null==(e=r["default"])?void 0:e.call(r)]}})])}});const _e=Symbol(),[Ce,Pe]=l("tab"),Me=W({name:Ce,props:{id:String,dot:Boolean,type:String,color:String,title:String,badge:r,shrink:Boolean,isActive:Boolean,disabled:Boolean,controls:String,scrollable:Boolean,activeColor:String,inactiveColor:String,showZeroBadge:x},setup(e,{slots:t}){const i=X((()=>{const t={},{type:i,color:s,disabled:a,isActive:n,activeColor:l,inactiveColor:r}=e;s&&"card"===i&&(t.borderColor=s,a||(n?t.backgroundColor=s:t.color=s));const o=n?l:r;return o&&(t.color=o),t})),s=()=>{const i=K("span",{"class":Pe("text",{ellipsis:!e.scrollable})},[t.title?t.title():e.title]);return e.dot||C(e.badge)&&""!==e.badge?K(L,{dot:e.dot,content:e.badge,showZero:e.showZeroBadge},{"default":()=>[i]}):i};return()=>K("div",{id:e.id,role:"tab","class":[Pe([e.type,{grow:e.scrollable&&!e.shrink,shrink:e.shrink,active:e.isActive,disabled:e.disabled}])],style:i.value,tabindex:e.disabled?void 0:e.isActive?0:-1,"aria-selected":e.isActive,"aria-disabled":e.disabled||void 0,"aria-controls":e.controls},[s()])}}),[ke,Ie]=l("tab");const Oe=b(W({name:ke,props:p({},z,{dot:Boolean,name:r,badge:r,title:String,disabled:Boolean,titleClass:B,titleStyle:[String,Object],showZeroBadge:x}),setup(e,{slots:t}){const i=ce(),s=j(!1),a=ne(),{parent:n,index:l}=A(Te);if(!n)return;const r=()=>{var t;return null!=(t=e.name)?t:l.value},o=X((()=>{const t=r()===n.currentName.value;return t&&!s.value&&(s.value=!0,n.props.lazyRender&&U((()=>{n.onRendered(r(),e.title)}))),t})),d=j(""),c=j("");J((()=>{const{titleClass:t,titleStyle:i}=e;d.value=t?te(t):"",c.value=i&&"string"!=typeof i?ie(se(i)):i}));const u=j(!o.value);return Y(o,(e=>{e?u.value=!1:N((()=>{u.value=!0}))})),Y((()=>e.title),(()=>{n.setLine(),n.scrollIntoView()})),Q(_e,o),S({id:i,renderTitle:s=>K(Me,ae({key:i,id:"".concat(n.id,"-").concat(l.value),ref:n.setTitleRefs(l.value),style:c.value,"class":d.value,isActive:o.value,controls:i,scrollable:n.scrollable.value,activeColor:n.props.titleActiveColor,inactiveColor:n.props.titleInactiveColor,onClick:e=>s(a.proxy,l.value,e)},G(n.props,["type","color","shrink"]),G(e,["dot","badge","title","disabled","showZeroBadge"])),{title:t.title})}),()=>{var e;const a="".concat(n.id,"-").concat(l.value),{animated:r,swipeable:d,scrollspy:c,lazyRender:p}=n.props;if(!t["default"]&&!r)return;const v=c||o.value;if(r||d)return K(pe,{id:i,role:"tabpanel","class":Ie("panel-wrapper",{inactive:u.value}),tabindex:o.value?0:-1,"aria-hidden":!o.value,"aria-labelledby":a},{"default":()=>{var e;return[K("div",{"class":Ie("panel")},[null==(e=t["default"])?void 0:e.call(t)])]}});const f=s.value||c||!p?null==(e=t["default"])?void 0:e.call(t):null;return ee(K("div",{id:i,role:"tabpanel","class":Ie("panel"),tabindex:v?0:-1,"aria-labelledby":a},[f]),[[le,v]])}}})),Le=b(Ee),ze={banner:"_banner_1w0jm_1",bannerImg:"_bannerImg_1w0jm_6",tabs:"_tabs_1w0jm_12"},Be=""+new URL("banner-bcf12959.png",import.meta.url).href,Ae=""+new URL("banner-128a12b9.png",import.meta.url).href,Ne={title:"_title_fmi2z_1",title1:"_title1_fmi2z_14",title2:"_title2_fmi2z_25",content:"_content_fmi2z_36",sectionAi:"_sectionAi_fmi2z_42",aiContent:"_aiContent_fmi2z_46",sectionEval:"_sectionEval_fmi2z_52",sectionChange:"_sectionChange_fmi2z_60",sectionMusic:"_sectionMusic_fmi2z_67"},Ge=""+new URL("co-ai-ffc170de.png",import.meta.url).href,De=""+new URL("evaluation-a0b288f8.png",import.meta.url).href,Re=""+new URL("change-a6f8bc36.png",import.meta.url).href,je=""+new URL("music-15efb143.png",import.meta.url).href,Ve=W({name:"co-ai",setup:()=>()=>K("div",{"class":Ne.coAi},[K("div",{"class":Ne.sectionAi},[K("div",{"class":[Ne.title,Ne.title1]},[K("span",null,[re("小酷AI")])]),K("div",{"class":Ne.aiContent},[re("三大练习模式,20多项练习辅助功能,让老师讲课更生动,让学生练习更高效")]),K("img",{src:Ge,"class":"w100"},null)]),K("div",{"class":Ne.sectionEval},[K("div",{"class":[Ne.title,Ne.title2]},[K("span",null,[re("智能评测")])]),K("div",{"class":Ne.content},[K("p",null,[re("拥有完全自主知识产权,通过演奏音频采集与标准曲谱比对,实时提供智能点评报告,自动提示练习对错,并生成评测报告。")]),K("p",null,[re("让学生和家长能够及时发现乐器练习过程中存在的问题,提高练习效率,可谓是学生学习乐器的“随身教练”")])]),K("img",{src:De,"class":"w100"},null)]),K("div",{"class":Ne.sectionChange},[K("div",{"class":[Ne.title,Ne.title1]},[K("span",null,[re("五线谱/简谱一键转换")])]),K("div",{"class":Ne.content},[re("五线谱可一键转换简谱,再也不用为找谱而“奔波”,支持达人端自行上传五线谱")]),K("img",{src:Re,"class":"w100"},null)]),K("div",{"class":Ne.sectionMusic},[K("div",{"class":[Ne.title,Ne.title2]},[K("span",null,[re("海量曲目")])]),K("div",{"class":Ne.content},[re("完善的曲目级别,丰富的曲目风格,海量曲目满足声部训练、独奏练习、乐团合奏等多场景训练需求")]),K("img",{src:je,"class":"w100"},null)])])}),Fe={title:"_title_vgbx9_1",content:"_content_vgbx9_26",section1:"_section1_vgbx9_32",content1:"_content1_vgbx9_39",section2:"_section2_vgbx9_43",content2:"_content2_vgbx9_55",section3:"_section3_vgbx9_58",section4:"_section4_vgbx9_65"},He=""+new URL("img1-61787dff.png",import.meta.url).href,We=""+new URL("img2-50f582b6.png",import.meta.url).href,qe=""+new URL("img3-5cd819ed.png",import.meta.url).href,Xe=""+new URL("img4-d9b3c985.png",import.meta.url).href,Ye=""+new URL("img5-7b18d00c.png",import.meta.url).href,Ue=""+new URL("img6-a8f0bc0a.png",import.meta.url).href,Ke=W({name:"piano-room",setup:()=>()=>K("div",{"class":Fe.pianoRoom},[K("div",{"class":Fe.section1},[K("div",{"class":[Fe.title]},[K("span",null,[re("多人上课,还可以独奏哦!")])]),K("div",{"class":Fe.content},[re("与一般的网课不同,云酷琴房的“音乐演奏模式”,高度还原乐器演奏和管乐学习的现场感,多人课堂在线传播稳定流畅。最大支持1对7人的多人在线教学。当然一对一的模式,更是不在话下了。")]),K("img",{src:He,"class":"w100"},null),K("div",{"class":[Fe.content,Fe.content1]},[re("学员和老师可以即时通讯,互动交流更便捷。上课时间提前预约,既可以合理利用学员的碎片化时间,还能够让学员平时学习管乐薄弱的地方得到老师的直接辅导,全程教学记录,学习成果清晰可见。")]),K("img",{src:We,"class":"w100"},null)]),K("div",{"class":Fe.section2},[K("div",{"class":[Fe.title]},[K("span",null,[re("高保真,回声消除"),K("br",null,null),re("给你一双灵敏的耳朵")])]),K("div",{"class":Fe.content},[re("在线上教学中,老师能听到学员演奏中的问题,全靠“云酷琴房”的高保真技术。技术上做到了全频带音频编码、智能降噪、音质高度还原。")]),K("img",{src:qe,"class":"w100"},null),K("div",{"class":[Fe.content,Fe.content1]},[re("针对管乐不同的声部做了不同的解析,保证我们的音频还原度为95%以上,基本与线下无异,安卓设备和ios设备有不同的模式,安卓为“音乐模式”,ios为“长音模式”。")]),K("img",{src:Xe,"class":"w100"},null),K("div",{"class":[Fe.content,Fe.content2]},[re("软件设计中也做到了回声消除,5等级、自适应噪声抑制;专有长音演奏保真算法。")])]),K("div",{"class":Fe.section3},[K("div",{"class":[Fe.title]},[K("span",null,[re("低延迟,师生互动更流畅!")])]),K("div",{"class":Fe.content},[re("在低延迟的教学环境中,师生沟通更加顺畅,还原面对面教学体验")]),K("img",{src:Ye,"class":"w100"},null)]),K("div",{"class":Fe.section4},[K("div",{"class":[Fe.title]},[K("span",null,[re("界面方便,多维度教学")])]),K("div",{"class":Fe.content},[re("软件中具备白板互动教学,内置白板书写工具;自有教学资源共享教学;本地曲谱上传,能够为学员提供线下教学体验不到的便利。")]),K("img",{src:Ue,"class":"w100"},null)])])}),Ze={title:"_title_wpgek_1",title1:"_title1_wpgek_25",content:"_content_wpgek_30",section1:"_section1_wpgek_36",section2:"_section2_wpgek_43",section3:"_section3_wpgek_52",section4:"_section4_wpgek_60"},$e=""+new URL("img1-28341a9c.png",import.meta.url).href,Je=""+new URL("img2-5fa2440c.png",import.meta.url).href,Qe=""+new URL("img3-73ba9ba3.png",import.meta.url).href,et=""+new URL("img4-b1e4b7c0.png",import.meta.url).href,tt=W({name:"music-room",setup:()=>()=>K("div",{"class":Ze.musicRoom},[K("div",{"class":Ze.section1},[K("div",{"class":[Ze.title]},[K("span",null,[re("教学资源")])]),K("div",{"class":Ze.content},[re("教学资源即拿即用,原创资源共享,使您优秀的教学方式影响更多人")]),K("img",{src:$e,"class":"w100"},null)]),K("div",{"class":Ze.section2},[K("div",{"class":[Ze.title]},[K("span",null,[re("课后作业")])]),K("div",{"class":Ze.content},[re("练习、评测两种作业模式混合练习,让学生的作业不再枯燥。学生演奏问题精准呈现,老师因地制宜")]),K("img",{src:Je,"class":"w100"},null)]),K("div",{"class":Ze.section3},[K("div",{"class":[Ze.title]},[K("span",null,[re("家校互通")])]),K("div",{"class":Ze.content},[re("班级群聊、老师联系人即时沟通,在家练习遇到困难随时请教,不限时间、不限地点,老师就在你身边")]),K("img",{src:Qe,"class":"w100"},null)]),K("div",{"class":Ze.section4},[K("div",{"class":[Ze.title,Ze.title1]},[K("span",null,[re("自定义教材")])]),K("div",{"class":Ze.content},[re("自定义教材内容,让老师潜心研究的校本设计转化为现实可执行的课堂教学内容,海量共享资源辅助校本课程设计")]),K("img",{src:et,"class":"w100"},null)])])}),it={title:"_title_1sgdk_1",content:"_content_1sgdk_25",center:"_center_1sgdk_31",section1:"_section1_1sgdk_34",pagination:"_pagination_1sgdk_38",paginationItem:"_paginationItem_1sgdk_42",active:"_active_1sgdk_51",swipe:"_swipe_1sgdk_56",swipeContainer:"_swipeContainer_1sgdk_74",desc:"_desc_1sgdk_79",section2:"_section2_1sgdk_107",section3:"_section3_1sgdk_112",section4:"_section4_1sgdk_119"};function st(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function at(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((i=>{void 0===e[i]?e[i]=t[i]:st(t[i])&&st(e[i])&&Object.keys(t[i]).length>0&&at(e[i],t[i])}))}const nt={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function lt(){const e="undefined"!=typeof document?document:{};return at(e,nt),e}const rt={document:nt,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function ot(){const e="undefined"!=typeof window?window:{};return at(e,rt),e}function dt(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function ct(){return Date.now()}function ut(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function pt(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let s=1;s<arguments.length;s+=1){const a=s<0||arguments.length<=s?void 0:arguments[s];if(null!=a&&(i=a,!("undefined"!=typeof window&&void 0!==window.HTMLElement?i instanceof HTMLElement:i&&(1===i.nodeType||11===i.nodeType)))){const i=Object.keys(Object(a)).filter((e=>t.indexOf(e)<0));for(let t=0,s=i.length;t<s;t+=1){const s=i[t],n=Object.getOwnPropertyDescriptor(a,s);void 0!==n&&n.enumerable&&(ut(e[s])&&ut(a[s])?a[s].__swiper__?e[s]=a[s]:pt(e[s],a[s]):!ut(e[s])&&ut(a[s])?(e[s]={},a[s].__swiper__?e[s]=a[s]:pt(e[s],a[s])):e[s]=a[s])}}}var i;return e}function vt(e,t,i){e.style.setProperty(t,i)}function ft(e){let{swiper:t,targetPosition:i,side:s}=e;const a=ot(),n=-t.translate;let l,r=null;const o=t.params.speed;t.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(t.cssModeFrameID);const d=i>n?"next":"prev",c=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,u=()=>{l=(new Date).getTime(),null===r&&(r=l);const e=Math.max(Math.min((l-r)/o,1),0),d=.5-Math.cos(e*Math.PI)/2;let p=n+d*(i-n);if(c(p,i)&&(p=i),t.wrapperEl.scrollTo({[s]:p}),c(p,i))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[s]:p})})),void a.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=a.requestAnimationFrame(u)};u()}function ht(e,t){return void 0===t&&(t=""),[...e.children].filter((e=>e.matches(t)))}function mt(e){try{return}catch(t){}}function gt(e,t){void 0===t&&(t=[]);const i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:(s=t,void 0===s&&(s=""),s.trim().split(" ").filter((e=>!!e.trim())))),i;var s}function wt(e,t){return ot().getComputedStyle(e,null).getPropertyValue(t)}function bt(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function yt(e,t,i){const s=ot();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}let St,xt,Tt;function Et(){return St||(St=function(){const e=ot(),t=lt();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),St}const _t=(e,t)=>{if(!e||e.destroyed||!e.params)return;const i=t.closest(e.isElement?"swiper-slide":".".concat(e.params.slideClass));if(i){let t=i.querySelector(".".concat(e.params.lazyPreloaderClass));!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)):requestAnimationFrame((()=>{i.shadowRoot&&(t=i.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)),t&&t.remove())}))),t&&t.remove()}},Ct=(e,t)=>{if(!e.slides[t])return;const i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},Pt=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);const s="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),a=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const i=a,n=[i-t];return n.push(...Array.from({length:t}).map(((e,t)=>i+s+t))),void e.slides.forEach(((t,i)=>{n.includes(t.column)&&Ct(e,i)}))}const n=a+s-1;if(e.params.rewind||e.params.loop)for(let l=a-t;l<=n+t;l+=1){const t=(l%i+i)%i;(t<a||t>n)&&Ct(e,t)}else for(let l=Math.max(a-t,0);l<=Math.min(n+t,i-1);l+=1)l!==a&&(l>n||l<a)&&Ct(e,l)};function Mt(e){let{swiper:t,runCallbacks:i,direction:s,step:a}=e;const{activeIndex:n,previousIndex:l}=t;let r=s;if(r||(r=n>l?"next":n<l?"prev":"reset"),t.emit("transition".concat(a)),i&&n!==l){if("reset"===r)return void t.emit("slideResetTransition".concat(a));t.emit("slideChangeTransition".concat(a)),"next"===r?t.emit("slideNextTransition".concat(a)):t.emit("slidePrevTransition".concat(a))}}function kt(e,t,i){const s=ot(),{params:a}=e,n=a.edgeSwipeDetection,l=a.edgeSwipeThreshold;return!n||!(i<=l||i>=s.innerWidth-l)||"prevent"===n&&(t.preventDefault(),!0)}function It(e){const t=this,i=lt();let s=e;s.originalEvent&&(s=s.originalEvent);const a=t.touchEventsData;if("pointerdown"===s.type){if(null!==a.pointerId&&a.pointerId!==s.pointerId)return;a.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(a.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type)return void kt(t,s,s.targetTouches[0].pageX);const{params:n,touches:l,enabled:r}=t;if(!r)return;if(!n.simulateTouch&&"mouse"===s.pointerType)return;if(t.animating&&n.preventInteractionOnTransition)return;!t.animating&&n.cssMode&&n.loop&&t.loopFix();let o=s.target;if("wrapper"===n.touchEventsTarget&&!t.wrapperEl.contains(o))return;if("which"in s&&3===s.which)return;if("button"in s&&s.button>0)return;if(a.isTouched&&a.isMoved)return;const d=!!n.noSwipingClass&&""!==n.noSwipingClass,c=s.composedPath?s.composedPath():s.path;d&&s.target&&s.target.shadowRoot&&c&&(o=c[0]);const u=n.noSwipingSelector?n.noSwipingSelector:".".concat(n.noSwipingClass),p=!(!s.target||!s.target.shadowRoot);if(n.noSwiping&&(p?function(e,t){return void 0===t&&(t=this),function i(t){if(!t||t===lt()||t===ot())return null;t.assignedSlot&&(t=t.assignedSlot);const s=t.closest(e);return s||t.getRootNode?s||i(t.getRootNode().host):null}(t)}(u,o):o.closest(u)))return void(t.allowClick=!0);if(n.swipeHandler&&!o.closest(n.swipeHandler))return;l.currentX=s.pageX,l.currentY=s.pageY;const v=l.currentX,f=l.currentY;if(!kt(t,s,v))return;Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=v,l.startY=f,a.touchStartTime=ct(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,n.threshold>0&&(a.allowThresholdMove=!1);let h=!0;o.matches(a.focusableElements)&&(h=!1,"SELECT"===o.nodeName&&(a.isTouched=!1)),i.activeElement&&i.activeElement.matches(a.focusableElements)&&i.activeElement!==o&&i.activeElement.blur();const m=h&&t.allowTouchMove&&n.touchStartPreventDefault;!n.touchStartForcePreventDefault&&!m||o.isContentEditable||s.preventDefault(),n.freeMode&&n.freeMode.enabled&&t.freeMode&&t.animating&&!n.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",s)}function Ot(e){const t=lt(),i=this,s=i.touchEventsData,{params:a,touches:n,rtlTranslate:l,enabled:r}=i;if(!r)return;if(!a.simulateTouch&&"mouse"===e.pointerType)return;let o,d=e;if(d.originalEvent&&(d=d.originalEvent),"pointermove"===d.type){if(null!==s.touchId)return;if(d.pointerId!==s.pointerId)return}if("touchmove"===d.type){if(o=[...d.changedTouches].filter((e=>e.identifier===s.touchId))[0],!o||o.identifier!==s.touchId)return}else o=d;if(!s.isTouched)return void(s.startMoving&&s.isScrolling&&i.emit("touchMoveOpposite",d));const c=o.pageX,u=o.pageY;if(d.preventedByNestedSwiper)return n.startX=c,void(n.startY=u);if(!i.allowTouchMove)return d.target.matches(s.focusableElements)||(i.allowClick=!1),void(s.isTouched&&(Object.assign(n,{startX:c,startY:u,currentX:c,currentY:u}),s.touchStartTime=ct()));if(a.touchReleaseOnEdges&&!a.loop)if(i.isVertical()){if(u<n.startY&&i.translate<=i.maxTranslate()||u>n.startY&&i.translate>=i.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(c<n.startX&&i.translate<=i.maxTranslate()||c>n.startX&&i.translate>=i.minTranslate())return;if(t.activeElement&&d.target===t.activeElement&&d.target.matches(s.focusableElements))return s.isMoved=!0,void(i.allowClick=!1);s.allowTouchCallbacks&&i.emit("touchMove",d),n.previousX=n.currentX,n.previousY=n.currentY,n.currentX=c,n.currentY=u;const p=n.currentX-n.startX,v=n.currentY-n.startY;if(i.params.threshold&&Math.sqrt(p**2+v**2)<i.params.threshold)return;if(void 0===s.isScrolling){let e;i.isHorizontal()&&n.currentY===n.startY||i.isVertical()&&n.currentX===n.startX?s.isScrolling=!1:p*p+v*v>=25&&(e=180*Math.atan2(Math.abs(v),Math.abs(p))/Math.PI,s.isScrolling=i.isHorizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(s.isScrolling&&i.emit("touchMoveOpposite",d),void 0===s.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;i.allowClick=!1,!a.cssMode&&d.cancelable&&d.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&d.stopPropagation();let f=i.isHorizontal()?p:v,h=i.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;a.oneWayMovement&&(f=Math.abs(f)*(l?1:-1),h=Math.abs(h)*(l?1:-1)),n.diff=f,f*=a.touchRatio,l&&(f=-f,h=-h);const m=i.touchesDirection;i.swipeDirection=f>0?"prev":"next",i.touchesDirection=h>0?"prev":"next";const g=i.params.loop&&!a.cssMode,w="next"===i.touchesDirection&&i.allowSlideNext||"prev"===i.touchesDirection&&i.allowSlidePrev;if(!s.isMoved){if(g&&w&&i.loopFix({direction:i.swipeDirection}),s.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});i.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,!a.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",d)}if((new Date).getTime(),s.isMoved&&s.allowThresholdMove&&m!==i.touchesDirection&&g&&w&&Math.abs(f)>=1)return Object.assign(n,{startX:c,startY:u,currentX:c,currentY:u,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,void(s.startTranslate=s.currentTranslate);i.emit("sliderMove",d),s.isMoved=!0,s.currentTranslate=f+s.startTranslate;let b=!0,y=a.resistanceRatio;if(a.touchReleaseOnEdges&&(y=0),f>0?(g&&w&&s.allowThresholdMove&&s.currentTranslate>(a.centeredSlides?i.minTranslate()-i.slidesSizesGrid[i.activeIndex+1]:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>i.minTranslate()&&(b=!1,a.resistance&&(s.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+s.startTranslate+f)**y))):f<0&&(g&&w&&s.allowThresholdMove&&s.currentTranslate<(a.centeredSlides?i.maxTranslate()+i.slidesSizesGrid[i.slidesSizesGrid.length-1]:i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-("auto"===a.slidesPerView?i.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),s.currentTranslate<i.maxTranslate()&&(b=!1,a.resistance&&(s.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-s.startTranslate-f)**y))),b&&(d.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),i.allowSlidePrev||i.allowSlideNext||(s.currentTranslate=s.startTranslate),a.threshold>0){if(!(Math.abs(f)>a.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,s.currentTranslate=s.startTranslate,void(n.diff=i.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&i.freeMode||a.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(s.currentTranslate),i.setTranslate(s.currentTranslate))}function Lt(e){const t=this,i=t.touchEventsData;let s,a=e;if(a.originalEvent&&(a=a.originalEvent),"touchend"===a.type||"touchcancel"===a.type){if(s=[...a.changedTouches].filter((e=>e.identifier===i.touchId))[0],!s||s.identifier!==i.touchId)return}else{if(null!==i.touchId)return;if(a.pointerId!==i.pointerId)return;s=a}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(a.type)&&(!["pointercancel","contextmenu"].includes(a.type)||!t.browser.isSafari&&!t.browser.isWebView))return;i.pointerId=null,i.touchId=null;const{params:n,touches:l,rtlTranslate:r,slidesGrid:o,enabled:d}=t;if(!d)return;if(!n.simulateTouch&&"mouse"===a.pointerType)return;if(i.allowTouchCallbacks&&t.emit("touchEnd",a),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=ct(),u=c-i.touchStartTime;if(t.allowClick){const e=a.path||a.composedPath&&a.composedPath();t.updateClickedSlide(e&&e[0]||a.target,e),t.emit("tap click",a),u<300&&c-i.lastClickTime<300&&t.emit("doubleTap doubleClick",a)}if(i.lastClickTime=ct(),dt((()=>{t.destroyed||(t.allowClick=!0)})),!i.isTouched||!i.isMoved||!t.swipeDirection||0===l.diff&&!i.loopSwapReset||i.currentTranslate===i.startTranslate&&!i.loopSwapReset)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);let p;if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,p=n.followFinger?r?t.translate:-t.translate:-i.currentTranslate,n.cssMode)return;if(n.freeMode&&n.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});let v=0,f=t.slidesSizesGrid[0];for(let b=0;b<o.length;b+=b<n.slidesPerGroupSkip?1:n.slidesPerGroup){const e=b<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==o[b+e]?p>=o[b]&&p<o[b+e]&&(v=b,f=o[b+e]-o[b]):p>=o[b]&&(v=b,f=o[o.length-1]-o[o.length-2])}let h=null,m=null;n.rewind&&(t.isBeginning?m=n.virtual&&n.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(h=0));const g=(p-o[v])/f,w=v<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(u>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(g>=n.longSwipesRatio?t.slideTo(n.rewind&&t.isEnd?h:v+w):t.slideTo(v)),"prev"===t.swipeDirection&&(g>1-n.longSwipesRatio?t.slideTo(v+w):null!==m&&g<0&&Math.abs(g)>n.longSwipesRatio?t.slideTo(m):t.slideTo(v))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||a.target!==t.navigation.nextEl&&a.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==h?h:v+w),"prev"===t.swipeDirection&&t.slideTo(null!==m?m:v)):a.target===t.navigation.nextEl?t.slideTo(v+w):t.slideTo(v)}}function zt(){const e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:a,snapGrid:n}=e,l=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const r=l&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||r?e.params.loop&&!l?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=a,e.allowSlideNext=s,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}function Bt(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function At(){const e=this,{wrapperEl:t,rtlTranslate:i,enabled:s}=e;if(!s)return;let a;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const n=e.maxTranslate()-e.minTranslate();a=0===n?0:(e.translate-e.minTranslate())/n,a!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Nt(e){const t=this;_t(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}function Gt(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const Dt=(e,t)=>{const i=lt(),{params:s,el:a,wrapperEl:n,device:l}=e,r=!!s.nested,o="on"===t?"addEventListener":"removeEventListener",d=t;i[o]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:r}),a[o]("touchstart",e.onTouchStart,{passive:!1}),a[o]("pointerdown",e.onTouchStart,{passive:!1}),i[o]("touchmove",e.onTouchMove,{passive:!1,capture:r}),i[o]("pointermove",e.onTouchMove,{passive:!1,capture:r}),i[o]("touchend",e.onTouchEnd,{passive:!0}),i[o]("pointerup",e.onTouchEnd,{passive:!0}),i[o]("pointercancel",e.onTouchEnd,{passive:!0}),i[o]("touchcancel",e.onTouchEnd,{passive:!0}),i[o]("pointerout",e.onTouchEnd,{passive:!0}),i[o]("pointerleave",e.onTouchEnd,{passive:!0}),i[o]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&a[o]("click",e.onClick,!0),s.cssMode&&n[o]("scroll",e.onScroll),s.updateOnWindowResize?e[d](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",zt,!0):e[d]("observerUpdate",zt,!0),a[o]("load",e.onLoad,{capture:!0})};const Rt=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var jt={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",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,loopAddBlankSlides:!0,loopAdditionalSlides:0,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",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Vt(e,t){return function(i){void 0===i&&(i={});const s=Object.keys(i)[0],a=i[s];"object"==typeof a&&null!==a?(!0===e[s]&&(e[s]={enabled:!0}),"navigation"===s&&e[s]&&e[s].enabled&&!e[s].prevEl&&!e[s].nextEl&&(e[s].auto=!0),["pagination","scrollbar"].indexOf(s)>=0&&e[s]&&e[s].enabled&&!e[s].el&&(e[s].auto=!0),s in e&&"enabled"in a?("object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),pt(t,i)):pt(t,i)):pt(t,i)}}const Ft={eventsEmitter:{on(e,t,i){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;const a=i?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][a](t)})),s},once(e,t,i){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;function a(){s.off(e,a),a.__emitterProxy&&delete a.__emitterProxy;for(var i=arguments.length,n=new Array(i),l=0;l<i;l++)n[l]=arguments[l];t.apply(s,n)}return a.__emitterProxy=t,s.on(e,a,i)},onAny(e,t){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof e)return i;const s=t?"unshift":"push";return i.eventsAnyListeners.indexOf(e)<0&&i.eventsAnyListeners[s](e),i},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const i=t.eventsAnyListeners.indexOf(e);return i>=0&&t.eventsAnyListeners.splice(i,1),t},off(e,t){const i=this;return!i.eventsListeners||i.destroyed?i:i.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach(((s,a)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&i.eventsListeners[e].splice(a,1)}))})),i):i},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,i,s;for(var a=arguments.length,n=new Array(a),l=0;l<a;l++)n[l]=arguments[l];return"string"==typeof n[0]||Array.isArray(n[0])?(t=n[0],i=n.slice(1,n.length),s=e):(t=n[0].events,i=n[0].data,s=n[0].context||e),i.unshift(s),(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(s,[t,...i])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(s,i)}))})),e}},update:{updateSize:function(){const e=this;let t,i;const s=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s.clientWidth,i=void 0!==e.params.height&&null!==e.params.height?e.params.height:s.clientHeight,0===t&&e.isHorizontal()||0===i&&e.isVertical()||(t=t-parseInt(wt(s,"padding-left")||0,10)-parseInt(wt(s,"padding-right")||0,10),i=i-parseInt(wt(s,"padding-top")||0,10)-parseInt(wt(s,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(i)&&(i=0),Object.assign(e,{width:t,height:i,size:e.isHorizontal()?t:i}))},updateSlides:function(){const e=this;function t(t,i){return parseFloat(t.getPropertyValue(e.getDirectionLabel(i))||0)}const i=e.params,{wrapperEl:s,slidesEl:a,size:n,rtlTranslate:l,wrongRTL:r}=e,o=e.virtual&&i.virtual.enabled,d=o?e.virtual.slides.length:e.slides.length,c=ht(a,".".concat(e.params.slideClass,", swiper-slide")),u=o?e.virtual.slides.length:c.length;let p=[];const v=[],f=[];let h=i.slidesOffsetBefore;"function"==typeof h&&(h=i.slidesOffsetBefore.call(e));let m=i.slidesOffsetAfter;"function"==typeof m&&(m=i.slidesOffsetAfter.call(e));const g=e.snapGrid.length,w=e.slidesGrid.length;let b=i.spaceBetween,y=-h,S=0,x=0;if(void 0===n)return;"string"==typeof b&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*n:"string"==typeof b&&(b=parseFloat(b)),e.virtualSize=-b,c.forEach((e=>{l?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),i.centeredSlides&&i.cssMode&&(vt(s,"--swiper-centered-offset-before",""),vt(s,"--swiper-centered-offset-after",""));const T=i.grid&&i.grid.rows>1&&e.grid;let E;T?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();const _="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter((e=>void 0!==i.breakpoints[e].slidesPerView)).length>0;for(let C=0;C<u;C+=1){let s;if(E=0,c[C]&&(s=c[C]),T&&e.grid.updateSlide(C,s,c),!c[C]||"none"!==wt(s,"display")){if("auto"===i.slidesPerView){_&&(c[C].style[e.getDirectionLabel("width")]="");const a=getComputedStyle(s),n=s.style.transform,l=s.style.webkitTransform;if(n&&(s.style.transform="none"),l&&(s.style.webkitTransform="none"),i.roundLengths)E=e.isHorizontal()?yt(s,"width",!0):yt(s,"height",!0);else{const e=t(a,"width"),i=t(a,"padding-left"),n=t(a,"padding-right"),l=t(a,"margin-left"),r=t(a,"margin-right"),o=a.getPropertyValue("box-sizing");if(o&&"border-box"===o)E=e+l+r;else{const{clientWidth:t,offsetWidth:a}=s;E=e+i+n+l+r+(a-t)}}n&&(s.style.transform=n),l&&(s.style.webkitTransform=l),i.roundLengths&&(E=Math.floor(E))}else E=(n-(i.slidesPerView-1)*b)/i.slidesPerView,i.roundLengths&&(E=Math.floor(E)),c[C]&&(c[C].style[e.getDirectionLabel("width")]="".concat(E,"px"));c[C]&&(c[C].swiperSlideSize=E),f.push(E),i.centeredSlides?(y=y+E/2+S/2+b,0===S&&0!==C&&(y=y-n/2-b),0===C&&(y=y-n/2-b),Math.abs(y)<.001&&(y=0),i.roundLengths&&(y=Math.floor(y)),x%i.slidesPerGroup==0&&p.push(y),v.push(y)):(i.roundLengths&&(y=Math.floor(y)),(x-Math.min(e.params.slidesPerGroupSkip,x))%e.params.slidesPerGroup==0&&p.push(y),v.push(y),y=y+E+b),e.virtualSize+=E+b,S=E,x+=1}}if(e.virtualSize=Math.max(e.virtualSize,n)+m,l&&r&&("slide"===i.effect||"coverflow"===i.effect)&&(s.style.width="".concat(e.virtualSize+b,"px")),i.setWrapperSize&&(s.style[e.getDirectionLabel("width")]="".concat(e.virtualSize+b,"px")),T&&e.grid.updateWrapperSize(E,p),!i.centeredSlides){const t=[];for(let s=0;s<p.length;s+=1){let a=p[s];i.roundLengths&&(a=Math.floor(a)),p[s]<=e.virtualSize-n&&t.push(a)}p=t,Math.floor(e.virtualSize-n)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-n)}if(o&&i.loop){const t=f[0]+b;if(i.slidesPerGroup>1){const s=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/i.slidesPerGroup),a=t*i.slidesPerGroup;for(let e=0;e<s;e+=1)p.push(p[p.length-1]+a)}for(let s=0;s<e.virtual.slidesBefore+e.virtual.slidesAfter;s+=1)1===i.slidesPerGroup&&p.push(p[p.length-1]+t),v.push(v[v.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==b){const t=e.isHorizontal()&&l?"marginLeft":e.getDirectionLabel("marginRight");c.filter(((e,t)=>!(i.cssMode&&!i.loop)||t!==c.length-1)).forEach((e=>{e.style[t]="".concat(b,"px")}))}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;f.forEach((t=>{e+=t+(b||0)})),e-=b;const t=e-n;p=p.map((e=>e<=0?-h:e>t?t+m:e))}if(i.centerInsufficientSlides){let e=0;if(f.forEach((t=>{e+=t+(b||0)})),e-=b,e<n){const t=(n-e)/2;p.forEach(((e,i)=>{p[i]=e-t})),v.forEach(((e,i)=>{v[i]=e+t}))}}if(Object.assign(e,{slides:c,snapGrid:p,slidesGrid:v,slidesSizesGrid:f}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){vt(s,"--swiper-centered-offset-before",-p[0]+"px"),vt(s,"--swiper-centered-offset-after",e.size/2-f[f.length-1]/2+"px");const t=-e.snapGrid[0],i=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+i))}if(u!==d&&e.emit("slidesLengthChange"),p.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),v.length!==w&&e.emit("slidesGridLengthChange"),i.watchSlidesProgress&&e.updateSlidesOffset(),!(o||i.cssMode||"slide"!==i.effect&&"fade"!==i.effect)){const t="".concat(i.containerModifierClass,"backface-hidden"),s=e.el.classList.contains(t);u<=i.maxBackfaceHiddenSlides?s||e.el.classList.add(t):s&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,i=[],s=t.virtual&&t.params.virtual.enabled;let a,n=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const l=e=>s?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{i.push(e)}));else for(a=0;a<Math.ceil(t.params.slidesPerView);a+=1){const e=t.activeIndex+a;if(e>t.slides.length&&!s)break;i.push(l(e))}else i.push(l(t.activeIndex));for(a=0;a<i.length;a+=1)if(void 0!==i[a]){const e=i[a].offsetHeight;n=e>n?e:n}(n||0===n)&&(t.wrapperEl.style.height="".concat(n,"px"))},updateSlidesOffset:function(){const e=this,t=e.slides,i=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let s=0;s<t.length;s+=1)t[s].swiperSlideOffset=(e.isHorizontal()?t[s].offsetLeft:t[s].offsetTop)-i-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,i=t.params,{slides:s,rtlTranslate:a,snapGrid:n}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let l=-e;a&&(l=e),s.forEach((e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass)})),t.visibleSlidesIndexes=[],t.visibleSlides=[];let r=i.spaceBetween;"string"==typeof r&&r.indexOf("%")>=0?r=parseFloat(r.replace("%",""))/100*t.size:"string"==typeof r&&(r=parseFloat(r));for(let o=0;o<s.length;o+=1){const e=s[o];let d=e.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(d-=s[0].swiperSlideOffset);const c=(l+(i.centeredSlides?t.minTranslate():0)-d)/(e.swiperSlideSize+r),u=(l-n[0]+(i.centeredSlides?t.minTranslate():0)-d)/(e.swiperSlideSize+r),p=-(l-d),v=p+t.slidesSizesGrid[o],f=p>=0&&p<=t.size-t.slidesSizesGrid[o];(p>=0&&p<t.size-1||v>1&&v<=t.size||p<=0&&v>=t.size)&&(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(o),s[o].classList.add(i.slideVisibleClass)),f&&s[o].classList.add(i.slideFullyVisibleClass),e.progress=a?-c:c,e.originalProgress=a?-u:u}},updateProgress:function(e){const t=this;if(void 0===e){const i=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*i||0}const i=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:n,isEnd:l,progressLoop:r}=t;const o=n,d=l;if(0===s)a=0,n=!0,l=!0;else{a=(e-t.minTranslate())/s;const i=Math.abs(e-t.minTranslate())<1,r=Math.abs(e-t.maxTranslate())<1;n=i||a<=0,l=r||a>=1,i&&(a=0),r&&(a=1)}if(i.loop){const i=t.getSlideIndexByData(0),s=t.getSlideIndexByData(t.slides.length-1),a=t.slidesGrid[i],n=t.slidesGrid[s],l=t.slidesGrid[t.slidesGrid.length-1],o=Math.abs(e);r=o>=a?(o-a)/l:(o+l-n)/l,r>1&&(r-=1)}Object.assign(t,{progress:a,progressLoop:r,isBeginning:n,isEnd:l}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),n&&!o&&t.emit("reachBeginning toEdge"),l&&!d&&t.emit("reachEnd toEdge"),(o&&!n||d&&!l)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:i,slidesEl:s,activeIndex:a}=e,n=e.virtual&&i.virtual.enabled,l=e.grid&&i.grid&&i.grid.rows>1,r=e=>ht(s,".".concat(i.slideClass).concat(e,", swiper-slide").concat(e))[0];let o,d,c;if(t.forEach((e=>{e.classList.remove(i.slideActiveClass,i.slideNextClass,i.slidePrevClass)})),n)if(i.loop){let t=a-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),o=r('[data-swiper-slide-index="'.concat(t,'"]'))}else o=r('[data-swiper-slide-index="'.concat(a,'"]'));else l?(o=t.filter((e=>e.column===a))[0],c=t.filter((e=>e.column===a+1))[0],d=t.filter((e=>e.column===a-1))[0]):o=t[a];o&&(o.classList.add(i.slideActiveClass),l?(c&&c.classList.add(i.slideNextClass),d&&d.classList.add(i.slidePrevClass)):(c=function(e,t){const i=[];for(;e.nextElementSibling;){const s=e.nextElementSibling;t?s.matches(t)&&i.push(s):i.push(s),e=s}return i}(o,".".concat(i.slideClass,", swiper-slide"))[0],i.loop&&!c&&(c=t[0]),c&&c.classList.add(i.slideNextClass),d=function(e,t){const i=[];for(;e.previousElementSibling;){const s=e.previousElementSibling;t?s.matches(t)&&i.push(s):i.push(s),e=s}return i}(o,".".concat(i.slideClass,", swiper-slide"))[0],i.loop&&0===!d&&(d=t[t.length-1]),d&&d.classList.add(i.slidePrevClass))),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{snapGrid:s,params:a,activeIndex:n,realIndex:l,snapIndex:r}=t;let o,d=e;const c=e=>{let i=e-t.virtual.slidesBefore;return i<0&&(i=t.virtual.slides.length+i),i>=t.virtual.slides.length&&(i-=t.virtual.slides.length),i};if(void 0===d&&(d=function(e){const{slidesGrid:t,params:i}=e,s=e.rtlTranslate?e.translate:-e.translate;let a;for(let n=0;n<t.length;n+=1)void 0!==t[n+1]?s>=t[n]&&s<t[n+1]-(t[n+1]-t[n])/2?a=n:s>=t[n]&&s<t[n+1]&&(a=n+1):s>=t[n]&&(a=n);return i.normalizeSlideIndex&&(a<0||void 0===a)&&(a=0),a}(t)),s.indexOf(i)>=0)o=s.indexOf(i);else{const e=Math.min(a.slidesPerGroupSkip,d);o=e+Math.floor((d-e)/a.slidesPerGroup)}if(o>=s.length&&(o=s.length-1),d===n&&!t.params.loop)return void(o!==r&&(t.snapIndex=o,t.emit("snapIndexChange")));if(d===n&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=c(d));const u=t.grid&&a.grid&&a.grid.rows>1;let p;if(t.virtual&&a.virtual.enabled&&a.loop)p=c(d);else if(u){const e=t.slides.filter((e=>e.column===d))[0];let i=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(i)&&(i=Math.max(t.slides.indexOf(e),0)),p=Math.floor(i/a.grid.rows)}else if(t.slides[d]){const e=t.slides[d].getAttribute("data-swiper-slide-index");p=e?parseInt(e,10):d}else p=d;Object.assign(t,{previousSnapIndex:r,snapIndex:o,previousRealIndex:l,realIndex:p,previousIndex:n,activeIndex:d}),t.initialized&&Pt(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(l!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const i=this,s=i.params;let a=e.closest(".".concat(s.slideClass,", swiper-slide"));!a&&i.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!a&&e.matches&&e.matches(".".concat(s.slideClass,", swiper-slide"))&&(a=e)}));let n,l=!1;if(a)for(let r=0;r<i.slides.length;r+=1)if(i.slides[r]===a){l=!0,n=r;break}if(!a||!l)return i.clickedSlide=void 0,void(i.clickedIndex=void 0);i.clickedSlide=a,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):i.clickedIndex=n,s.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:i,translate:s,wrapperEl:a}=this;if(t.virtualTranslate)return i?-s:s;if(t.cssMode)return s;let n=function(e,t){void 0===t&&(t="x");const i=ot();let s,a,n;const l=function(e){const t=ot();let i;return t.getComputedStyle&&(i=t.getComputedStyle(e,null)),!i&&e.currentStyle&&(i=e.currentStyle),i||(i=e.style),i}(e);return i.WebKitCSSMatrix?(a=l.transform||l.webkitTransform,a.split(",").length>6&&(a=a.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new i.WebKitCSSMatrix("none"===a?"":a)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=n.toString().split(",")),"x"===t&&(a=i.WebKitCSSMatrix?n.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(a=i.WebKitCSSMatrix?n.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),a||0}(a,e);return n+=this.cssOverflowAdjustment(),i&&(n=-n),n||0},setTranslate:function(e,t){const i=this,{rtlTranslate:s,params:a,wrapperEl:n,progress:l}=i;let r,o=0,d=0;i.isHorizontal()?o=s?-e:e:d=e,a.roundLengths&&(o=Math.floor(o),d=Math.floor(d)),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?o:d,a.cssMode?n[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-o:-d:a.virtualTranslate||(i.isHorizontal()?o-=i.cssOverflowAdjustment():d-=i.cssOverflowAdjustment(),n.style.transform="translate3d(".concat(o,"px, ").concat(d,"px, 0px)"));const c=i.maxTranslate()-i.minTranslate();r=0===c?0:(e-i.minTranslate())/c,r!==l&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,s,a){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===s&&(s=!0);const n=this,{params:l,wrapperEl:r}=n;if(n.animating&&l.preventInteractionOnTransition)return!1;const o=n.minTranslate(),d=n.maxTranslate();let c;if(c=s&&e>o?o:s&&e<d?d:e,n.updateProgress(c),l.cssMode){const e=n.isHorizontal();if(0===t)r[e?"scrollLeft":"scrollTop"]=-c;else{if(!n.support.smoothScroll)return ft({swiper:n,targetPosition:-c,side:e?"left":"top"}),!0;r.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(n.setTransition(0),n.setTranslate(c),i&&(n.emit("beforeTransitionStart",t,a),n.emit("transitionEnd"))):(n.setTransition(t),n.setTranslate(c),i&&(n.emit("beforeTransitionStart",t,a),n.emit("transitionStart")),n.animating||(n.animating=!0,n.onTranslateToWrapperTransitionEnd||(n.onTranslateToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.onTranslateToWrapperTransitionEnd=null,delete n.onTranslateToWrapperTransitionEnd,i&&n.emit("transitionEnd"))}),n.wrapperEl.addEventListener("transitionend",n.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const i=this;i.params.cssMode||(i.wrapperEl.style.transitionDuration="".concat(e,"ms"),i.wrapperEl.style.transitionDelay=0===e?"0ms":""),i.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const i=this,{params:s}=i;s.cssMode||(s.autoHeight&&i.updateAutoHeight(),Mt({swiper:i,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const i=this,{params:s}=i;i.animating=!1,s.cssMode||(i.setTransition(0),Mt({swiper:i,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,i,s,a){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof e&&(e=parseInt(e,10));const n=this;let l=e;l<0&&(l=0);const{params:r,snapGrid:o,slidesGrid:d,previousIndex:c,activeIndex:u,rtlTranslate:p,wrapperEl:v,enabled:f}=n;if(n.animating&&r.preventInteractionOnTransition||!f&&!s&&!a)return!1;const h=Math.min(n.params.slidesPerGroupSkip,l);let m=h+Math.floor((l-h)/n.params.slidesPerGroup);m>=o.length&&(m=o.length-1);const g=-o[m];if(r.normalizeSlideIndex)for(let b=0;b<d.length;b+=1){const e=-Math.floor(100*g),t=Math.floor(100*d[b]),i=Math.floor(100*d[b+1]);void 0!==d[b+1]?e>=t&&e<i-(i-t)/2?l=b:e>=t&&e<i&&(l=b+1):e>=t&&(l=b)}if(n.initialized&&l!==u){if(!n.allowSlideNext&&(p?g>n.translate&&g>n.minTranslate():g<n.translate&&g<n.minTranslate()))return!1;if(!n.allowSlidePrev&&g>n.translate&&g>n.maxTranslate()&&(u||0)!==l)return!1}let w;if(l!==(c||0)&&i&&n.emit("beforeSlideChangeStart"),n.updateProgress(g),w=l>u?"next":l<u?"prev":"reset",p&&-g===n.translate||!p&&g===n.translate)return n.updateActiveIndex(l),r.autoHeight&&n.updateAutoHeight(),n.updateSlidesClasses(),"slide"!==r.effect&&n.setTranslate(g),"reset"!==w&&(n.transitionStart(i,w),n.transitionEnd(i,w)),!1;if(r.cssMode){const e=n.isHorizontal(),i=p?g:-g;if(0===t){const t=n.virtual&&n.params.virtual.enabled;t&&(n.wrapperEl.style.scrollSnapType="none",n._immediateVirtual=!0),t&&!n._cssModeVirtualInitialSet&&n.params.initialSlide>0?(n._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{v[e?"scrollLeft":"scrollTop"]=i}))):v[e?"scrollLeft":"scrollTop"]=i,t&&requestAnimationFrame((()=>{n.wrapperEl.style.scrollSnapType="",n._immediateVirtual=!1}))}else{if(!n.support.smoothScroll)return ft({swiper:n,targetPosition:i,side:e?"left":"top"}),!0;v.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}return n.setTransition(t),n.setTranslate(g),n.updateActiveIndex(l),n.updateSlidesClasses(),n.emit("beforeTransitionStart",t,s),n.transitionStart(i,w),0===t?n.transitionEnd(i,w):n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(i,w))}),n.wrapperEl.addEventListener("transitionend",n.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,i,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof e&&(e=parseInt(e,10));const a=this,n=a.grid&&a.params.grid&&a.params.grid.rows>1;let l=e;if(a.params.loop)if(a.virtual&&a.params.virtual.enabled)l+=a.virtual.slidesBefore;else{let e;if(n){const t=l*a.params.grid.rows;e=a.slides.filter((e=>1*e.getAttribute("data-swiper-slide-index")===t))[0].column}else e=a.getSlideIndexByData(l);const t=n?Math.ceil(a.slides.length/a.params.grid.rows):a.slides.length,{centeredSlides:i}=a.params;let s=a.params.slidesPerView;"auto"===s?s=a.slidesPerViewDynamic():(s=Math.ceil(parseFloat(a.params.slidesPerView,10)),i&&s%2==0&&(s+=1));let r=t-e<s;if(i&&(r=r||e<Math.ceil(s/2)),r){const s=i?e<a.activeIndex?"prev":"next":e-a.activeIndex-1<a.params.slidesPerView?"next":"prev";a.loopFix({direction:s,slideTo:!0,activeSlideIndex:"next"===s?e+1:e-t+1,slideRealIndex:"next"===s?a.realIndex:void 0})}if(n){const e=l*a.params.grid.rows;l=a.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0].column}else l=a.getSlideIndexByData(l)}return requestAnimationFrame((()=>{a.slideTo(l,t,i,s)})),a},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const s=this,{enabled:a,params:n,animating:l}=s;if(!a)return s;let r=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(r=Math.max(s.slidesPerViewDynamic("current",!0),1));const o=s.activeIndex<n.slidesPerGroupSkip?1:r,d=s.virtual&&n.virtual.enabled;if(n.loop){if(l&&!d&&n.loopPreventsSliding)return!1;if(s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft,s.activeIndex===s.slides.length-1&&n.cssMode)return requestAnimationFrame((()=>{s.slideTo(s.activeIndex+o,e,t,i)})),!0}return n.rewind&&s.isEnd?s.slideTo(0,e,t,i):s.slideTo(s.activeIndex+o,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const s=this,{params:a,snapGrid:n,slidesGrid:l,rtlTranslate:r,enabled:o,animating:d}=s;if(!o)return s;const c=s.virtual&&a.virtual.enabled;if(a.loop){if(d&&!c&&a.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=u(r?s.translate:-s.translate),v=n.map((e=>u(e)));let f=n[v.indexOf(p)-1];if(void 0===f&&a.cssMode){let e;n.forEach(((t,i)=>{p>=t&&(e=i)})),void 0!==e&&(f=n[e>0?e-1:e])}let h=0;if(void 0!==f&&(h=l.indexOf(f),h<0&&(h=s.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(h=h-s.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0))),a.rewind&&s.isBeginning){const a=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(a,e,t,i)}return a.loop&&0===s.activeIndex&&a.cssMode?(requestAnimationFrame((()=>{s.slideTo(h,e,t,i)})),!0):s.slideTo(h,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===s&&(s=.5);const a=this;let n=a.activeIndex;const l=Math.min(a.params.slidesPerGroupSkip,n),r=l+Math.floor((n-l)/a.params.slidesPerGroup),o=a.rtlTranslate?a.translate:-a.translate;if(o>=a.snapGrid[r]){const e=a.snapGrid[r];o-e>(a.snapGrid[r+1]-e)*s&&(n+=a.params.slidesPerGroup)}else{const e=a.snapGrid[r-1];o-e<=(a.snapGrid[r]-e)*s&&(n-=a.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,e,t,i)},slideToClickedSlide:function(){const e=this,{params:t,slidesEl:i}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let a,n=e.clickedIndex;const l=e.isElement?"swiper-slide":".".concat(t.slideClass);if(t.loop){if(e.animating)return;a=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?n<e.loopedSlides-s/2||n>e.slides.length-e.loopedSlides+s/2?(e.loopFix(),n=e.getSlideIndex(ht(i,"".concat(l,'[data-swiper-slide-index="').concat(a,'"]'))[0]),dt((()=>{e.slideTo(n)}))):e.slideTo(n):n>e.slides.length-s?(e.loopFix(),n=e.getSlideIndex(ht(i,"".concat(l,'[data-swiper-slide-index="').concat(a,'"]'))[0]),dt((()=>{e.slideTo(n)}))):e.slideTo(n)}else e.slideTo(n)}},loop:{loopCreate:function(e){const t=this,{params:i,slidesEl:s}=t;if(!i.loop||t.virtual&&t.params.virtual.enabled)return;const a=()=>{ht(s,".".concat(i.slideClass,", swiper-slide")).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},n=t.grid&&i.grid&&i.grid.rows>1,l=i.slidesPerGroup*(n?i.grid.rows:1),r=t.slides.length%l!=0,o=n&&t.slides.length%i.grid.rows!=0,d=e=>{for(let s=0;s<e;s+=1){const e=t.isElement?gt("swiper-slide",[i.slideBlankClass]):gt("div",[i.slideClass,i.slideBlankClass]);t.slidesEl.append(e)}};r?(i.loopAddBlankSlides?(d(l-t.slides.length%l),t.recalcSlides(),t.updateSlides()):mt(),a()):o?(i.loopAddBlankSlides?(d(i.grid.rows-t.slides.length%i.grid.rows),t.recalcSlides(),t.updateSlides()):mt(),a()):a(),t.loopFix({slideRealIndex:e,direction:i.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:i=!0,direction:s,setTranslate:a,activeSlideIndex:n,byController:l,byMousewheel:r}=void 0===e?{}:e;const o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");const{slides:d,allowSlidePrev:c,allowSlideNext:u,slidesEl:p,params:v}=o,{centeredSlides:f}=v;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&v.virtual.enabled)return i&&(v.centeredSlides||0!==o.snapIndex?v.centeredSlides&&o.snapIndex<v.slidesPerView?o.slideTo(o.virtual.slides.length+o.snapIndex,0,!1,!0):o.snapIndex===o.snapGrid.length-1&&o.slideTo(o.virtual.slidesBefore,0,!1,!0):o.slideTo(o.virtual.slides.length,0,!1,!0)),o.allowSlidePrev=c,o.allowSlideNext=u,void o.emit("loopFix");let h=v.slidesPerView;"auto"===h?h=o.slidesPerViewDynamic():(h=Math.ceil(parseFloat(v.slidesPerView,10)),f&&h%2==0&&(h+=1));const m=v.slidesPerGroupAuto?h:v.slidesPerGroup;let g=m;g%m!=0&&(g+=m-g%m),g+=v.loopAdditionalSlides,o.loopedSlides=g;const w=o.grid&&v.grid&&v.grid.rows>1;(d.length<h+g||w&&"row"===v.grid.fill)&&mt();const b=[],y=[];let S=o.activeIndex;void 0===n?n=o.getSlideIndex(d.filter((e=>e.classList.contains(v.slideActiveClass)))[0]):S=n;const x="next"===s||!s,T="prev"===s||!s;let E=0,_=0;const C=w?Math.ceil(d.length/v.grid.rows):d.length,P=(w?d[n].column:n)+(f&&void 0===a?-h/2+.5:0);if(P<g){E=Math.max(g-P,m);for(let e=0;e<g-P;e+=1){const t=e-Math.floor(e/C)*C;if(w){const e=C-t-1;for(let t=d.length-1;t>=0;t-=1)d[t].column===e&&b.push(t)}else b.push(C-t-1)}}else if(P+h>C-g){_=Math.max(P-(C-2*g),m);for(let e=0;e<_;e+=1){const t=e-Math.floor(e/C)*C;w?d.forEach(((e,i)=>{e.column===t&&y.push(i)})):y.push(t)}}if(o.__preventObserver__=!0,requestAnimationFrame((()=>{o.__preventObserver__=!1})),T&&b.forEach((e=>{d[e].swiperLoopMoveDOM=!0,p.prepend(d[e]),d[e].swiperLoopMoveDOM=!1})),x&&y.forEach((e=>{d[e].swiperLoopMoveDOM=!0,p.append(d[e]),d[e].swiperLoopMoveDOM=!1})),o.recalcSlides(),"auto"===v.slidesPerView?o.updateSlides():w&&(b.length>0&&T||y.length>0&&x)&&o.slides.forEach(((e,t)=>{o.grid.updateSlide(t,e,o.slides)})),v.watchSlidesProgress&&o.updateSlidesOffset(),i)if(b.length>0&&T){if(void 0===t){const e=o.slidesGrid[S],t=o.slidesGrid[S+E]-e;r?o.setTranslate(o.translate-t):(o.slideTo(S+E,0,!1,!0),a&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-t,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-t))}else if(a){const e=w?b.length/v.grid.rows:b.length;o.slideTo(o.activeIndex+e,0,!1,!0),o.touchEventsData.currentTranslate=o.translate}}else if(y.length>0&&x)if(void 0===t){const e=o.slidesGrid[S],t=o.slidesGrid[S-_]-e;r?o.setTranslate(o.translate-t):(o.slideTo(S-_,0,!1,!0),a&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-t,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-t))}else{const e=w?y.length/v.grid.rows:y.length;o.slideTo(o.activeIndex-e,0,!1,!0)}if(o.allowSlidePrev=c,o.allowSlideNext=u,o.controller&&o.controller.control&&!l){const e={slideRealIndex:t,direction:s,setTranslate:a,activeSlideIndex:n,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===v.slidesPerView&&i})})):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...e,slideTo:o.controller.control.params.slidesPerView===v.slidesPerView&&i})}o.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:i}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const s=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;s[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),s.forEach((e=>{i.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}},grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=It.bind(e),e.onTouchMove=Ot.bind(e),e.onTouchEnd=Lt.bind(e),e.onDocumentTouchStart=Gt.bind(e),t.cssMode&&(e.onScroll=At.bind(e)),e.onClick=Bt.bind(e),e.onLoad=Nt.bind(e),Dt(e,"on")},detachEvents:function(){Dt(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:i,params:s,el:a}=e,n=s.breakpoints;if(!n||n&&0===Object.keys(n).length)return;const l=e.getBreakpoint(n,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;const r=(l in n?n[l]:void 0)||e.originalParams,o=Rt(e,s),d=Rt(e,r),c=s.enabled;o&&!d?(a.classList.remove("".concat(s.containerModifierClass,"grid"),"".concat(s.containerModifierClass,"grid-column")),e.emitContainerClasses()):!o&&d&&(a.classList.add("".concat(s.containerModifierClass,"grid")),(r.grid.fill&&"column"===r.grid.fill||!r.grid.fill&&"column"===s.grid.fill)&&a.classList.add("".concat(s.containerModifierClass,"grid-column")),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===r[t])return;const i=s[t]&&s[t].enabled,a=r[t]&&r[t].enabled;i&&!a&&e[t].disable(),!i&&a&&e[t].enable()}));const u=r.direction&&r.direction!==s.direction,p=s.loop&&(r.slidesPerView!==s.slidesPerView||u),v=s.loop;u&&i&&e.changeDirection(),pt(e.params,r);const f=e.params.enabled,h=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),c&&!f?e.disable():!c&&f&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",r),i&&(p?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!v&&h?(e.loopCreate(t),e.updateSlides()):v&&!h&&e.loopDestroy()),e.emit("breakpoint",r)},getBreakpoint:function(e,t,i){if(void 0===t&&(t="window"),!e||"container"===t&&!i)return;let s=!1;const a=ot(),n="window"===t?a.innerHeight:i.clientHeight,l=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));l.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let r=0;r<l.length;r+=1){const{point:e,value:n}=l[r];"window"===t?a.matchMedia("(min-width: ".concat(n,"px)")).matches&&(s=e):n<=i.clientWidth&&(s=e)}return s||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:i}=e,{slidesOffsetBefore:s}=i;if(s){const t=e.slides.length-1,i=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>i}else e.isLocked=1===e.snapGrid.length;!0===i.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===i.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:i,rtl:s,el:a,device:n}=e,l=function(e,t){const i=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((s=>{e[s]&&i.push(t+s)})):"string"==typeof e&&i.push(t+e)})),i}(["initialized",i.direction,{"free-mode":e.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:s},{grid:i.grid&&i.grid.rows>1},{"grid-column":i.grid&&i.grid.rows>1&&"column"===i.grid.fill},{android:n.android},{ios:n.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],i.containerModifierClass);t.push(...l),a.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},Ht={};let Wt=class e{constructor(){let t,i;for(var s=arguments.length,a=new Array(s),n=0;n<s;n++)a[n]=arguments[n];1===a.length&&a[0].constructor&&"Object"===Object.prototype.toString.call(a[0]).slice(8,-1)?i=a[0]:[t,i]=a,i||(i={}),i=pt({},i),t&&!i.el&&(i.el=t);const l=lt();if(i.el&&"string"==typeof i.el&&l.querySelectorAll(i.el).length>1){const t=[];return l.querySelectorAll(i.el).forEach((s=>{const a=pt({},i,{el:s});t.push(new e(a))})),t}const r=this;var o;r.__swiper__=!0,r.support=Et(),r.device=(void 0===(o={userAgent:i.userAgent})&&(o={}),xt||(xt=function(e){let{userAgent:t}=void 0===e?{}:e;const i=Et(),s=ot(),a=s.navigator.platform,n=t||s.navigator.userAgent,l={ios:!1,android:!1},r=s.screen.width,o=s.screen.height,d=n.match(/(Android);?[\s\/]+([\d.]+)?/);let c=n.match(/(iPad).*OS\s([\d_]+)/);const u=n.match(/(iPod)(.*OS\s([\d_]+))?/),p=!c&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),v="Win32"===a;let f="MacIntel"===a;return!c&&f&&i.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf("".concat(r,"x").concat(o))>=0&&(c=n.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),f=!1),d&&!v&&(l.os="android",l.android=!0),(c||p||u)&&(l.os="ios",l.ios=!0),l}(o)),xt),r.browser=(Tt||(Tt=function(){const e=ot();let t=!1;function i(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(i()){const i=String(e.navigator.userAgent);if(i.includes("Version/")){const[e,s]=i.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));t=e<16||16===e&&s<2}}return{isSafari:t||i(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),Tt),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__],i.modules&&Array.isArray(i.modules)&&r.modules.push(...i.modules);const d={};r.modules.forEach((e=>{e({params:i,swiper:r,extendParams:Vt(i,d),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})}));const c=pt({},jt,d);return r.params=pt({},c,Ht,i),r.originalParams=pt({},r.params),r.passedParams=pt({},i),r.params&&r.params.on&&Object.keys(r.params.on).forEach((e=>{r.on(e,r.params.on[e])})),r.params&&r.params.onAny&&r.onAny(r.params.onAny),Object.assign(r,{enabled:r.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===r.params.direction,isVertical:()=>"vertical"===r.params.direction,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:r.params.allowSlideNext,allowSlidePrev:r.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:r.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r}getDirectionLabel(e){return this.isHorizontal()?e:{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"}[e]}getSlideIndex(e){const{slidesEl:t,params:i}=this,s=bt(ht(t,".".concat(i.slideClass,", swiper-slide"))[0]);return bt(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=ht(e,".".concat(t.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 i=this;e=Math.min(Math.max(e,0),1);const s=i.minTranslate(),a=(i.maxTranslate()-s)*e+s;i.translateTo(a,void 0===t?0:t),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((i=>{const s=e.getSlideClasses(i);t.push({slideEl:i,classNames:s}),e.emit("_slideClass",i,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:i,slides:s,slidesGrid:a,slidesSizesGrid:n,size:l,activeIndex:r}=this;let o=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e,t=s[r]?s[r].swiperSlideSize:0;for(let i=r+1;i<s.length;i+=1)s[i]&&!e&&(t+=s[i].swiperSlideSize,o+=1,t>l&&(e=!0));for(let i=r-1;i>=0;i-=1)s[i]&&!e&&(t+=s[i].swiperSlideSize,o+=1,t>l&&(e=!0))}else if("current"===e)for(let d=r+1;d<s.length;d+=1)(t?a[d]+n[d]-a[r]<l:a[d]-a[r]<l)&&(o+=1);else for(let d=r-1;d>=0;d-=1)a[r]-a[d]<l&&(o+=1);return o}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:i}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}let a;if(i.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&_t(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),i.freeMode&&i.freeMode.enabled&&!i.cssMode)s(),i.autoHeight&&e.updateAutoHeight();else{if(("auto"===i.slidesPerView||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){const t=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;a=e.slideTo(t.length-1,0,!1,!0)}else a=e.slideTo(e.activeIndex,0,!1,!0);a||s()}i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const i=this,s=i.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(i.el.classList.remove("".concat(i.params.containerModifierClass).concat(s)),i.el.classList.add("".concat(i.params.containerModifierClass).concat(e)),i.emitContainerClasses(),i.params.direction=e,i.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),i.emit("changeDirection"),t&&i.update()),i}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add("".concat(t.params.containerModifierClass,"rtl")),t.el.dir="rtl"):(t.el.classList.remove("".concat(t.params.containerModifierClass,"rtl")),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&"SWIPER-CONTAINER"===i.parentNode.host.nodeName&&(t.isElement=!0);const s=()=>".".concat((t.params.wrapperClass||"").trim().split(" ").join("."));let a=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(s()):ht(i,s())[0];return!a&&t.params.createElements&&(a=gt("div",t.params.wrapperClass),i.append(a),ht(i,".".concat(t.params.slideClass)).forEach((e=>{a.append(e)}))),Object.assign(t,{el:i,wrapperEl:a,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:a,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===wt(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===wt(i,"direction")),wrongRTL:"-webkit-box"===wt(a,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;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();const i=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&i.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach((e=>{e.complete?_t(t,e):e.addEventListener("load",(e=>{_t(t,e.target)}))})),Pt(t),t.initialized=!0,Pt(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const i=this,{params:s,el:a,wrapperEl:n,slides:l}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),s.loop&&i.loopDestroy(),t&&(i.removeClasses(),a.removeAttribute("style"),n.removeAttribute("style"),l&&l.length&&l.forEach((e=>{e.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),i.emit("destroy"),Object.keys(i.eventsListeners).forEach((e=>{i.off(e)})),!1!==e&&(i.el.swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(i){}try{delete t[e]}catch(i){}}))}(i)),i.destroyed=!0),null}static extendDefaults(e){pt(Ht,e)}static get extendedDefaults(){return Ht}static get defaults(){return jt}static installModule(t){e.prototype.__modules__||(e.prototype.__modules__=[]);const i=e.prototype.__modules__;"function"==typeof t&&i.indexOf(t)<0&&i.push(t)}static use(t){return Array.isArray(t)?(t.forEach((t=>e.installModule(t))),e):(e.installModule(t),e)}};Object.keys(Ft).forEach((e=>{Object.keys(Ft[e]).forEach((t=>{Wt.prototype[t]=Ft[e][t]}))})),Wt.use([function(e){let{swiper:t,on:i,emit:s}=e;const a=ot();let n=null,l=null;const r=()=>{t&&!t.destroyed&&t.initialized&&(s("beforeResize"),s("resize"))},o=()=>{t&&!t.destroyed&&t.initialized&&s("orientationchange")};i("init",(()=>{t.params.resizeObserver&&void 0!==a.ResizeObserver?t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((e=>{l=a.requestAnimationFrame((()=>{const{width:i,height:s}=t;let a=i,n=s;e.forEach((e=>{let{contentBoxSize:i,contentRect:s,target:l}=e;l&&l!==t.el||(a=s?s.width:(i[0]||i).inlineSize,n=s?s.height:(i[0]||i).blockSize)})),a===i&&n===s||r()}))})),n.observe(t.el)):(a.addEventListener("resize",r),a.addEventListener("orientationchange",o))})),i("destroy",(()=>{l&&a.cancelAnimationFrame(l),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null),a.removeEventListener("resize",r),a.removeEventListener("orientationchange",o)}))},function(e){let{swiper:t,extendParams:i,on:s,emit:a}=e;const n=[],l=ot(),r=function(e,i){void 0===i&&(i={});const s=new(l.MutationObserver||l.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void a("observerUpdate",e[0]);const i=function(){a("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(i):l.setTimeout(i,0)}));s.observe(e,{attributes:void 0===i.attributes||i.attributes,childList:void 0===i.childList||i.childList,characterData:void 0===i.characterData||i.characterData}),n.push(s)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=function(e,t){const i=[];let s=e.parentElement;for(;s;)i.push(s),s=s.parentElement;return i}(t.hostEl);for(let t=0;t<e.length;t+=1)r(e[t])}r(t.hostEl,{childList:t.params.observeSlideChildren}),r(t.wrapperEl,{attributes:!1})}})),s("destroy",(()=>{n.forEach((e=>{e.disconnect()})),n.splice(0,n.length)}))}]);const qt=["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","breakpointsBase","_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","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","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 Xt(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function Yt(e,t){const i=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>i.indexOf(e)<0)).forEach((i=>{void 0===e[i]?e[i]=t[i]:Xt(t[i])&&Xt(e[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?e[i]=t[i]:Yt(e[i],t[i]):e[i]=t[i]}))}function Ut(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function Kt(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function Zt(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function $t(e){void 0===e&&(e="");const t=e.split(" ").map((e=>e.trim())).filter((e=>!!e)),i=[];return t.forEach((e=>{i.indexOf(e)<0&&i.push(e)})),i.join(" ")}function Jt(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);const i={on:{}},s={},a={};Yt(i,jt),i._emitClasses=!0,i.init=!1;const n={},l=qt.map((e=>e.replace(/_/,""))),r=Object.assign({},e);return Object.keys(r).forEach((r=>{void 0!==e[r]&&(l.indexOf(r)>=0?Xt(e[r])?(i[r]={},a[r]={},Yt(i[r],e[r]),Yt(a[r],e[r])):(i[r]=e[r],a[r]=e[r]):0===r.search(/on[A-Z]/)&&"function"==typeof e[r]?t?s["".concat(r[2].toLowerCase()).concat(r.substr(3))]=e[r]:i.on["".concat(r[2].toLowerCase()).concat(r.substr(3))]=e[r]:n[r]=e[r])})),["navigation","pagination","scrollbar"].forEach((e=>{!0===i[e]&&(i[e]={}),!1===i[e]&&delete i[e]})),{params:i,passedParams:a,rest:n,events:s}}function Qt(e,t,i){void 0===e&&(e={});const s=[],a={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},n=(e,t)=>{Array.isArray(e)&&e.forEach((e=>{const i="symbol"==typeof e.type;"default"===t&&(t="container-end"),i&&e.children?n(e.children,t):!e.type||"SwiperSlide"!==e.type.name&&"AsyncComponentWrapper"!==e.type.name?a[t]&&a[t].push(e):s.push(e)}))};return Object.keys(e).forEach((t=>{if("function"!=typeof e[t])return;const i=e[t]();n(i,t)})),i.value=t.value,t.value=s,{slides:s,slots:a}}const ei={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},slideFullyVisibleClass:{type:String,"default":void 0},slideBlankClass:{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","breakpointsBase","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(e,t){let{slots:i,emit:s}=t;const{tag:a,wrapperTag:n}=e,l=j("swiper"),r=j(null),o=j(!1),d=j(!1),c=j(null),u=j(null),p=j(null),v={value:[]},f={value:[]},h=j(null),m=j(null),g=j(null),w=j(null),{params:b,passedParams:y}=Jt(e,!1);Qt(i,v,f),p.value=y,f.value=v.value,b.onAny=function(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),a=1;a<t;a++)i[a-1]=arguments[a];s(e,...i)},Object.assign(b.on,{_beforeBreakpoint:()=>{Qt(i,v,f),o.value=!0},_containerClasses(e,t){l.value=t}});const S={...b};if(delete S.wrapperClass,u.value=new Wt(S),u.value.virtual&&u.value.params.virtual.enabled){u.value.virtual.slides=v.value;const e={cache:!1,slides:v.value,renderExternal:e=>{r.value=e},renderExternalUpdate:!1};Yt(u.value.params.virtual,e),Yt(u.value.originalParams.virtual,e)}return oe((()=>{!d.value&&u.value&&(u.value.emitSlidesClasses(),d.value=!0);const{passedParams:t}=Jt(e,!1),i=function(e,t,i,s,a){const n=[];if(!t)return n;const l=e=>{n.indexOf(e)<0&&n.push(e)};if(i&&s){const e=s.map(a),t=i.map(a);e.join("")!==t.join("")&&l("children"),s.length!==i.length&&l("children")}return qt.filter((e=>"_"===e[0])).map((e=>e.replace(/_/,""))).forEach((i=>{if(i in e&&i in t)if(Xt(e[i])&&Xt(t[i])){const s=Object.keys(e[i]),a=Object.keys(t[i]);s.length!==a.length?l(i):(s.forEach((s=>{e[i][s]!==t[i][s]&&l(i)})),a.forEach((s=>{e[i][s]!==t[i][s]&&l(i)})))}else e[i]!==t[i]&&l(i)})),n}(t,p.value,v.value,f.value,(e=>e.props&&e.props.key));p.value=t,(i.length||o.value)&&u.value&&!u.value.destroyed&&function(e){let{swiper:t,slides:i,passedParams:s,changedParams:a,nextEl:n,prevEl:l,scrollbarEl:r,paginationEl:o}=e;const d=a.filter((e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e)),{params:c,pagination:u,navigation:p,scrollbar:v,virtual:f,thumbs:h}=t;let m,g,w,b,y,S,x,T;a.includes("thumbs")&&s.thumbs&&s.thumbs.swiper&&c.thumbs&&!c.thumbs.swiper&&(m=!0),a.includes("controller")&&s.controller&&s.controller.control&&c.controller&&!c.controller.control&&(g=!0),a.includes("pagination")&&s.pagination&&(s.pagination.el||o)&&(c.pagination||!1===c.pagination)&&u&&!u.el&&(w=!0),a.includes("scrollbar")&&s.scrollbar&&(s.scrollbar.el||r)&&(c.scrollbar||!1===c.scrollbar)&&v&&!v.el&&(b=!0),a.includes("navigation")&&s.navigation&&(s.navigation.prevEl||l)&&(s.navigation.nextEl||n)&&(c.navigation||!1===c.navigation)&&p&&!p.prevEl&&!p.nextEl&&(y=!0);const E=e=>{t[e]&&(t[e].destroy(),"navigation"===e?(t.isElement&&(t[e].prevEl.remove(),t[e].nextEl.remove()),c[e].prevEl=void 0,c[e].nextEl=void 0,t[e].prevEl=void 0,t[e].nextEl=void 0):(t.isElement&&t[e].el.remove(),c[e].el=void 0,t[e].el=void 0))};a.includes("loop")&&t.isElement&&(c.loop&&!s.loop?S=!0:!c.loop&&s.loop?x=!0:T=!0),d.forEach((e=>{if(Xt(c[e])&&Xt(s[e]))Object.assign(c[e],s[e]),"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e||!("enabled"in s[e])||s[e].enabled||E(e);else{const t=s[e];!0!==t&&!1!==t||"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e?c[e]=s[e]:!1===t&&E(e)}})),d.includes("controller")&&!g&&t.controller&&t.controller.control&&c.controller&&c.controller.control&&(t.controller.control=c.controller.control),a.includes("children")&&i&&f&&c.virtual.enabled?(f.slides=i,f.update(!0)):a.includes("virtual")&&f&&c.virtual.enabled&&(i&&(f.slides=i),f.update(!0)),a.includes("children")&&i&&c.loop&&(T=!0),m&&h.init()&&h.update(!0),g&&(t.controller.control=c.controller.control),w&&(!t.isElement||o&&"string"!=typeof o||(o=document.createElement("div"),o.classList.add("swiper-pagination"),o.part.add("pagination"),t.el.appendChild(o)),o&&(c.pagination.el=o),u.init(),u.render(),u.update()),b&&(!t.isElement||r&&"string"!=typeof r||(r=document.createElement("div"),r.classList.add("swiper-scrollbar"),r.part.add("scrollbar"),t.el.appendChild(r)),r&&(c.scrollbar.el=r),v.init(),v.updateSize(),v.setTranslate()),y&&(t.isElement&&(n&&"string"!=typeof n||(n=document.createElement("div"),n.classList.add("swiper-button-next"),n.innerHTML=t.hostEl.constructor.nextButtonSvg,n.part.add("button-next"),t.el.appendChild(n)),l&&"string"!=typeof l||(l=document.createElement("div"),l.classList.add("swiper-button-prev"),l.innerHTML=t.hostEl.constructor.prevButtonSvg,l.part.add("button-prev"),t.el.appendChild(l))),n&&(c.navigation.nextEl=n),l&&(c.navigation.prevEl=l),p.init(),p.update()),a.includes("allowSlideNext")&&(t.allowSlideNext=s.allowSlideNext),a.includes("allowSlidePrev")&&(t.allowSlidePrev=s.allowSlidePrev),a.includes("direction")&&t.changeDirection(s.direction,!1),(S||T)&&t.loopDestroy(),(x||T)&&t.loopCreate(),t.update()}({swiper:u.value,slides:v.value,passedParams:t,changedParams:i,nextEl:h.value,prevEl:m.value,scrollbarEl:w.value,paginationEl:g.value}),o.value=!1})),Q("swiper",u),Y(r,(()=>{U((()=>{var e;!(e=u.value)||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())}))})),Z((()=>{c.value&&(function(e,t){let{el:i,nextEl:s,prevEl:a,paginationEl:n,scrollbarEl:l,swiper:r}=e;Ut(t)&&s&&a&&(r.params.navigation.nextEl=s,r.originalParams.navigation.nextEl=s,r.params.navigation.prevEl=a,r.originalParams.navigation.prevEl=a),Kt(t)&&n&&(r.params.pagination.el=n,r.originalParams.pagination.el=n),Zt(t)&&l&&(r.params.scrollbar.el=l,r.originalParams.scrollbar.el=l),r.init(i)}({el:c.value,nextEl:h.value,prevEl:m.value,paginationEl:g.value,scrollbarEl:w.value,swiper:u.value},b),s("swiper",u.value))})),H((()=>{u.value&&!u.value.destroyed&&u.value.destroy(!0,!1)})),()=>{const{slides:t,slots:s}=Qt(i,v,f);return de(a,{ref:c,"class":$t(l.value)},[s["container-start"],de(n,{"class":(d=b.wrapperClass,void 0===d&&(d=""),d?d.includes("swiper-wrapper")?d:"swiper-wrapper ".concat(d):"swiper-wrapper")},[s["wrapper-start"],(o=t,b.virtual?function(e,t,i){if(!i)return null;const s=e=>{let i=e;return e<0?i=t.length+e:i>=t.length&&(i-=t.length),i},a=e.value.isHorizontal()?{[e.value.rtlTranslate?"right":"left"]:"".concat(i.offset,"px")}:{top:"".concat(i.offset,"px")},{from:n,to:l}=i,r=e.value.params.loop?-t.length:0,o=e.value.params.loop?2*t.length:t.length,d=[];for(let c=r;c<o;c+=1)c>=n&&c<=l&&d.push(t[s(c)]);return d.map((t=>(t.props||(t.props={}),t.props.style||(t.props.style={}),t.props.swiperRef=e,t.props.style=a,de(t.type,{...t.props},t.children))))}(u,o,r.value):(o.forEach(((e,t)=>{e.props||(e.props={}),e.props.swiperRef=u,e.props.swiperSlideIndex=t})),o)),s["wrapper-end"]]),Ut(e)&&[de("div",{ref:m,"class":"swiper-button-prev"}),de("div",{ref:h,"class":"swiper-button-next"})],Zt(e)&&de("div",{ref:w,"class":"swiper-scrollbar"}),Kt(e)&&de("div",{ref:g,"class":"swiper-pagination"}),s["container-end"]]);var o,d}}},ti={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(e,t){let{slots:i}=t,s=!1;const{swiperRef:a}=e,n=j(null),l=j("swiper-slide"),r=j(!1);function o(e,t,i){t===n.value&&(l.value=i)}Z((()=>{a&&a.value&&(a.value.on("_slideClass",o),s=!0)})),V((()=>{!s&&a&&a.value&&(a.value.on("_slideClass",o),s=!0)})),oe((()=>{n.value&&a&&a.value&&(void 0!==e.swiperSlideIndex&&(n.value.swiperSlideIndex=e.swiperSlideIndex),a.value.destroyed&&"swiper-slide"!==l.value&&(l.value="swiper-slide"))})),H((()=>{a&&a.value&&a.value.off("_slideClass",o)}));const d=X((()=>({isActive:l.value.indexOf("swiper-slide-active")>=0,isVisible:l.value.indexOf("swiper-slide-visible")>=0,isPrev:l.value.indexOf("swiper-slide-prev")>=0,isNext:l.value.indexOf("swiper-slide-next")>=0})));Q("swiperSlide",d);const c=()=>{r.value=!0};return()=>de(e.tag,{"class":$t("".concat(l.value)),ref:n,"data-swiper-slide-index":void 0===e.virtualIndex&&a&&a.value&&a.value.params.loop?e.swiperSlideIndex:e.virtualIndex,onLoadCapture:c},e.zoom?de("div",{"class":"swiper-zoom-container","data-swiper-zoom":"number"==typeof e.zoom?e.zoom:void 0},[i["default"]&&i["default"](d.value),e.lazy&&!r.value&&de("div",{"class":"swiper-lazy-preloader"})]):[i["default"]&&i["default"](d.value),e.lazy&&!r.value&&de("div",{"class":"swiper-lazy-preloader"})])}},ii=W({name:"music-room",setup(){const e=j(1);return()=>K("div",{"class":it.coTenant},[K("div",{"class":it.section1},[K("div",{"class":[it.title]},[K("span",null,[re("客制化训练教程")])]),K("div",{"class":[it.content,it.center]},[re("专属定制训练教程,让学员所学即所练")]),K(ei,{"class":it.swipe,initialSlide:1,slidesPerView:"auto",centeredSlides:!0,onSlideChange:t=>{e.value=t.activeIndex}},{"default":()=>[K(ti,null,{"default":()=>[K("div",{"class":it.swipeContainer},[K("img",{src:"https://oss.dayaedu.com/klx/1699502397893img1.png","class":"w100"},null),K("div",{"class":it.desc},[K("p",null,[re("声部教材全量制作为练习曲目,课堂所学即课后所练。让学生循序渐进逐步掌握器乐演奏技能")])])])]}),K(ti,null,{"default":()=>[K("div",{"class":it.swipeContainer},[K("img",{src:"https://oss.dayaedu.com/klx/1699583216469single.png","class":"w100"},null),K("div",{"class":it.desc},[K("p",null,[re("每首合奏曲目都包含多分轨和对应分轨伴奏。同一教学体系下的合奏训练,合排更容易,演出更出彩")])])])]}),K(ti,null,{"default":()=>[K("div",{"class":it.swipeContainer},[K("img",{src:"https://oss.dayaedu.com/klx/1699583257327single2.png","class":"w100"},null),K("div",{"class":it.desc},[K("p",null,[re("不同难度的小曲目、流行乐曲持续更新,每首曲目都带有伴奏,在课程之外提升练习兴趣")])])])]})]}),K("div",{"class":it.pagination},[K("i",{"class":[it.paginationItem,0===e.value&&it.active]},null),K("i",{"class":[it.paginationItem,1===e.value&&it.active]},null),K("i",{"class":[it.paginationItem,2===e.value&&it.active]},null)])]),K("div",{"class":it.section2},[K("div",{"class":[it.title]},[K("span",null,[re("训练统计")])]),K("div",{"class":[it.content,it.center]},[re("学生练习情况统计,让您随时掌握训练情况")]),K("img",{src:"https://oss.dayaedu.com/klx/1699439628998img1.png","class":"w100"},null)]),K("div",{"class":it.section3},[K("div",{"class":[it.title]},[K("span",null,[re("即时通讯")])]),K("div",{"class":[it.content]},[re("自定义教学群组,让学生的问题及时解决,让学生和家长感受到全方面的优秀服务")]),K("img",{src:"https://oss.dayaedu.com/klx/1699439647448img2.png","class":"w100"},null)]),K("div",{"class":it.section4},[K("div",{"class":[it.title]},[K("span",null,[re("高效管理")])]),K("div",{"class":[it.content,it.center]},[re("老师、学生信息一手掌握,让您的管理更加高效")]),K("img",{src:"https://oss.dayaedu.com/klx/1699439667352img3.png","class":"w100"},null)])])}}),si={title:"_title_kdcp2_1",content:"_content_kdcp2_25",section1:"_section1_kdcp2_31",section2:"_section2_kdcp2_35",section3:"_section3_kdcp2_43",section4:"_section4_kdcp2_47",iconTip:"_iconTip_kdcp2_53"},ai=W({name:"music-room",setup:()=>()=>K("div",{"class":si.coPerson},[K("div",{"class":si.section1},[K("div",{"class":[si.title]},[K("span",null,[re("演奏Mlog达人")])]),K("div",{"class":si.content},[re("展示个人演奏风采,吸引学员约课。个人风采资料填写、演奏视频上传")]),K("img",{src:"https://oss.dayaedu.com/klx/1699439433898img1.png","class":"w100"},null)]),K("div",{"class":si.section2},[K("div",{"class":[si.title]},[K("span",null,[re("教学视频达人")])]),K("div",{"class":si.content},[re("可自行创建上传演奏教学的课程组,学员可购买或免费观看课程。可查看已上传视频课,创建与设置视频课参数")]),K("img",{src:"https://oss.dayaedu.com/klx/1699439493307img2.png","class":"w100"},null)]),K("div",{"class":si.section3},[K("div",{"class":[si.title]},[K("span",null,[re("直播UP达人")])]),K("div",{"class":si.content},[re("可开启演奏live直播,与粉丝互动。可自行创建收费课程的慕课,邀请学员购买或免费观看课程")]),K("img",{src:"https://oss.dayaedu.com/klx/1699439513817img3.png","class":"w100"},null)]),K("div",{"class":si.section4},[K("i",{"class":si.iconTip},null),K("div",{"class":[si.title]},[K("span",null,[re("乐谱歌单达人")])]),K("div",{"class":si.content},[re("上传分享曲谱伴奏,可自由定价曲目")]),K("img",{src:"https://oss.dayaedu.com/klx/1699521877106img4.png","class":"w100"},null)])])}),ni=W({name:"home-page",setup(){const e=q({activeTab:1,banner:Be,headerHeight:0});return()=>K("div",{"class":ze.home},[K(D,null,null),K("div",{"class":ze.banner},[K("img",{"class":ze.bannerImg,src:e.banner},null)]),K(Le,{active:e.activeTab,"onUpdate:active":[t=>e.activeTab=t,t=>{1===t?e.banner=Be:2===t?e.banner="https://oss.dayaedu.com/klx/1699519482956single1.png":3===t?e.banner=Ae:4===t?e.banner="https://oss.dayaedu.com/klx/1699439591804banner.png":5===t&&(e.banner="https://oss.dayaedu.com/klx/1699439359542banner.png")}],lazyRender:!0,"class":ze.tabs,lineHeight:0,shrink:!0},{"default":()=>[K(Oe,{title:"小酷Ai",name:1},{"default":()=>[K(Ve,null,null)]}),K(Oe,{title:"云酷琴房",name:2},{"default":()=>[K(Ke,null,null)]}),K(Oe,{title:"音乐数字课堂",name:3},{"default":()=>[K(tt,null,null)]}),K(Oe,{title:"酷乐秀机构版",name:4},{"default":()=>[K(ii,null,null)]}),K(Oe,{title:"酷乐秀个人版",name:5},{"default":()=>[K(ai,null,null)]})]}),K(R,null,null)])}});export{ni as default};
|