PageSourceSearch

https://9spaces.de/_nuxt/CWTSORS8.js

js 9spaces.de collected 2026-10-05 09:46:48 UTC 231,457 bytes, 228 lines download raw bytes

1import{Br as e,Dr as t,Fi as n,Gn as r,Hr as i,Ir as a,Mi as o,Pr as s,Wt as c,Xr as l,Yr as u,a as d,ai as f,br as p,dr as m,fi as h,fr as g,i as _,jr as v,mr as y,pr as b,r as x,rr as S,ur as C,xr as w,yr as T,zr as E}from"./5m-X1TQ-.js";import{c as D,f as O,i as k,n as A,o as j,t as M,w as ee}from"./DMpeYKuw.js";import{n as te,u as ne}from"./CbBtB451.js";import{c as re,i as ie,n as N,r as ae,t as P}from"./B1ZvcATH.js";import{n as oe,r as se,t as ce}from"./CEmEjk36.js";import{n as F,t as le}from"./DNiLoXmC.js";import{a as ue,n as de,t as fe}from"./BBRsdGEG.js";import{a as pe,n as me,s as he,t as ge}from"./8crU6qL1.js";import{a as _e,t as ve}from"./_tXfHXyB.js";import{n as ye,t as be}from"./CRLnqypA.js";import{n as xe,t as Se}from"./BE5ojFtj.js";import{t as Ce}from"./Db8utpDw.js";import{n as we,r as Te,t as Ee}from"./BE9Wjhqi.js";import{t as De}from"./CltjtoIz.js";import{t as Oe}from"./jg_mGDee.js";var ke=e=>{let t=x(e),n=x(t.price),r=x(t.buttonChargebee),i=x(t.buttonLink),a=x(t.benefits);return{...d([`documentId`,`title`,`subtitle`,`theme`,`icon`,`info`,`description`,`fineprint`],t),__component:t.__component||`license.license`,price:n&&ot(n),buttonChargebee:r&&at(r),buttonLink:i&&N(i),benefits:a?.map(it)||[]}},Ae=e=>{let t=x(e),n=x(t.buttonPrimary),r=x(t.rawButtonSecondary);return{...d([`documentId`,`title`,`content`],t),__component:t.__component||`question.question`,buttonPrimary:n&&ae(n),buttonSecondary:r&&ae(r)}},je=e=>{let t=x(e),n=x(t.person),r=x(t.logo);return{...d([`documentId`,`text`],t),__component:t.__component||`testimonial.testimonial`,person:n&&lt(n),logo:r&&_(r,`small`),link:t.website}},Me=e=>{let t=x(e),n=x(t.image);return{...d([`id`,`label`,`headline`,`text`,`variant`],t),__component:t.__component||`atoms.flat-card`,buttonPrimary:P({text:t.buttonPrimary?.title,url:t.buttonPrimary?.link}),buttonSecondary:P({text:t.buttonSecondary?.title,url:t.buttonSecondary?.link}),image:n&&_(n,`small`)}},Ne=e=>{let t=x(e),n=x(t.image);return{...d([`id`,`content`,`color`],t),__component:t.__component||`header.info-card`,image:n&&_(n)}},Pe=e=>{let t=x(e),n=x(t.logo);return{...d([`id`,`name`,`link`],t),__component:t.__component||`logo-banner.logo`,logo:n&&_(n,`small`)}},Fe=e=>{let t=x(e);return t?t.flatMap(e=>{switch(e.__component){case`paragraphs.3-tools`:return Ie(e);case`paragraphs.card-block`:return ze(e);case`paragraphs.ai-facilitator`:return Re(e);case`paragraphs.logos-section`:return We(e);case`paragraphs.meeting`:return Be(e);case`paragraphs.pricing-section`:return Ve(e);case`paragraphs.recently-added`:return He(e);case`paragraphs.section-accordion`:return Ue(e);case`paragraphs.spotlight`:return Ke(e);case`paragraphs.testimonial-list`:return qe(e);case`paragraphs.text`:return Je(e);case`paragraphs.text-with-card-block`:return Ye(e);case`paragraphs.text-with-card`:return Xe(e);case`paragraphs.text-with-journey`:return Ze(e);case`paragraphs.text-with-license`:return Qe(e);case`paragraphs.text-with-testi`:return $e(e);case`paragraphs.text-with-tool`:return et(e);case`paragraphs.two-columns`:return tt(e);case`paragraphs.typeform`:return nt(e);case`paragraphs.video-section`:return rt(e);default:return[]}}):[]},Ie=e=>{let t=x(e),n=x(t.link),r=x(t.items);return{...d([`id`,`headline`,`subtitle`],t),__component:t.__component||`paragraphs.3-tools`,link:n&&ae(n),items:r?.map(e=>ie(e.tool))||[],settings:I(t.settings)}},Le=e=>{let t=x(e);return{id:t.id,__component:t.__component||`paragraphs.accordion`,title:t.paragraph_accordion_header,content:t.paragraph_accordion_body}},Re=e=>{let t=x(e);return{id:t.id,__component:t.__component||`paragraphs.ai-facilitator`,settings:I(e.settings)}},ze=e=>{let t=x(e),n=x(t.card_block);return{id:t.id,__component:t.__component||`paragraphs.card-block`,cardBlock:n&&re(n),settings:I(t.settings)}},Be=e=>{let t=x(e);return{...d([`id`,`url`],t),__component:t.__component||`paragraphs.meeting`,settings:I(t.settings)}},Ve=e=>{let t=x(e),n=x(e.licenses);return{...d([`id`,`headline`],t),__component:t.__component||`paragraphs.pricing-section`,settings:I(t.settings),licenses:n?.map(ke)}},He=e=>{let t=x(e),n=x(t.card_block);
1return{...d([`id`,`headline`],t),__component:t.__component||`paragraphs.recently-added`,card:n&&re(n),settings:I(t.settings)}},Ue=e=>{let t=x(e),n=x(t.buttonSecondary),r=x(t.manuals),i=x(t.globals),a=r?.map(Le)||[],o=i?.map(Ae)||[],s=t.order===`global-first`?[...o,...a]:[...a,...o];return{...d([`id`,`headline`,`bgColor`],t),__component:t.__component||`paragraphs.section-accordion`,settings:I(t.settings),items:s.length?s:void 0,buttonSecondary:n&&ae(n)}},We=e=>{let t=x(e),n=x(t.logos);return{...d([`id`,`text`,`headline`,`trustpilot`],t),__component:t.__component||`paragraphs.logos-section`,logos:n?.map(Pe),settings:I(t.settings)}},Ge=e=>{let t=x(e),n=x(t.icon);return{...d([`id`,`number`,`headline`,`text`],t),__component:t.__component||`spotlight.card`,icon:n&&_(n,`small`)}},I=e=>{let t=x(e);return!e||!t?{id:void 0,__component:`settings.settings-section`,paddingTop:`regular`,paddingBottom:`regular`}:{id:t.id,__component:t.__component||`settings.settings-section`,paddingTop:t.paddingTop||`regular`,paddingBottom:t.paddingBottom||`regular`}},Ke=e=>{let t=x(e),n=x(t.cards);return{...d([`id`,`headline`,`text`,`bgColor`],t),__component:t.__component||`paragraphs.spotlight`,cards:n?.map(e=>Ge(e))||[],settings:I(t.settings)}},qe=e=>{let t=x(e),n=x(t.testimonials);return{...d([`id`,`headline`],t),__component:t.__component||`paragraphs.testimonial-list`,testimonials:n?.map(je)||[],settings:I(t.settings)}},Je=e=>{let t=x(e),n=x(t.button_primary),r=x(t.button_secondary);return{...d([`id`,`bgColor`],t),__component:t.__component||`paragraphs.text`,content:t.paragraph_text_text,buttonPrimary:n&&N(n),buttonSecondary:r&&N(r),settings:I(t.settings)}},Ye=e=>{let t=x(e),n=x(t.card),r=x(t.buttonPrimary);return{...d([`id`,`headline`,`text`,`bgColor`],t),__component:t.__component||`paragraphs.text-with-card-block`,buttonPrimary:P({text:r?.title,url:r?.link}),card:n&&re(n),order:t.align===`left`?`showcase-text`:`text-showcase`,settings:I(t.settings)}},Xe=e=>{let t=x(e),n=x(t.buttonPrimary),r=x(t.card);return{...d([`id`,`headline`,`text`,`bgColor`],e),__component:t.__component||`paragraphs.text-with-card`,buttonPrimary:P({text:n?.title,url:n?.link}),card:r&&Me(r),order:t.align===`left`?`showcase-text`:`text-showcase`,settings:I(t.settings)}},Ze=e=>{let t=x(e),n=x(t.buttonPrimary),r=x(t.journey);return{...d([`id`,`headline`,`text`,`bgColor`],t),__component:t.__component||`paragraphs.text-with-journey`,buttonPrimary:P({text:n?.title,url:n?.link}),journey:r&&se(r),order:t.align===`left`?`showcase-text`:`text-showcase`,settings:I(t.settings)}},Qe=e=>{let t=x(e),n=x(t.license),r=x(t.buttonPrimary);return{...d([`id`,`headline`,`text`,`bgColor`],t),__component:t.__component||`paragraphs.text-with-license`,buttonPrimary:P({text:r?.title,url:r?.link}),license:n&&ke(n),order:t.align===`left`?`showcase-text`:`text-showcase`,settings:I(t.settings)}},$e=e=>{let t=x(e),n=x(t.testimonial),r=x(t.buttonPrimary);return{...d([`id`,`headline`,`text`,`bgColor`],t),__component:t.__component||`paragraphs.text-with-testi`,buttonPrimary:P({text:r?.title,url:r?.link}),testimonial:n&&je(n),order:t.align===`left`?`showcase-text`:`text-showcase`,settings:I(t.settings)}},et=e=>{let t=x(e),n=x(t.tool),r=x(t.buttonPrimary);return{...d([`id`,`headline`,`text`,`bgColor`],t),__component:t.__component||`paragraphs.text-with-tool`,buttonPrimary:P({text:r?.title,url:r?.link}),tool:n&&ie(n),order:t.align===`left`?`showcase-text`:`text-showcase`,settings:I(t.settings)}},tt=e=>{let t=x(e),n=x(t.image),r=x(t.button),i=x(t.tagList);return{...d([`id`,`title`,`text`,`align`,`bgColor`],t),__component:t.__component||`paragraphs.two-columns`,image:n&&_(n),button:r&&N(r),tagList:i&&st(i),order:t.align===`left`?`showcase-text`:`text-showcase`,settings:I(t.settings)}},nt=e=>{let t=x(e);return{id:t.id,__component:t.__component||`paragraphs.testimonial-list`,typeformId:t.paragraph_typeform_id,hidden:t.paragraph_typeform_hidden,settings:I(t.settings)}},rt=e=>{let t=x(e);return{...d([`id`,`headline`,`text`,`idVimeo`,`bgColor`],t),__component:t.__component||`paragraphs.video-section`,settings:I(t.settings)}},it=e=>{let t=x(e);return{...d([`id`,`icon`,`content`,`colors`],t),__component:t.__c
1omponent||`pricing.benefit`}},at=e=>{let t=x(e);return{...d([`id`,`text`,`chargebeeItem`,`coupon`],t),__component:t.__component||`pricing.button-chargebee`}},ot=e=>{let t=x(e);return{...d([`id`,`tag`,`tagColor`],t),__component:t.__component||`pricing.price`,amount:t.price,crossThrough:t.priceCrossThrough,per:t.billingCycle}},st=e=>{let t=x(e),n=x(t.tags);return{id:t.id,__component:t.__component||`tags.tag-list`,color:t.color||`blue`,tags:n?.map(ct)||[]}},ct=e=>{let t=x(e);return{...d([`id`,`name`],t),__component:t.__component||`tags.tag`}},lt=e=>{let t=x(e),n=x(t.image);return{...d([`id`,`name`,`description`],t),__component:t.__component||`testimonial.person`,image:n&&_(n)}},ut=async()=>{let e=he({endpoint:`journeys`,transform:e=>e.data.map(se),query:{sort:`createdAt:desc`,populate:{curator:{populate:`*`},timeline:{populate:`*`},filter_duration:{fields:[`Duration`]},filter_persons:{fields:[`persons`]},categories:{fields:[`title`]}},pagination:{limit:3,withCount:!1}}}),t=he({endpoint:`tools`,transform:e=>e.data.map(ie),query:{sort:`createdAt:desc`,populate:{categories:{fields:[`title`]}},pagination:{limit:3,withCount:!1}}}),[{data:n},{data:r}]=await Promise.all([e,t]);return[...n.value||[],...r.value||[]].sort((e,t)=>-e.createdAt.localeCompare(t.createdAt))},dt={class:`text-nn-base space-y-4`},ft=[`innerHTML`],pt=w({__name:`BaseList`,props:{items:{}},setup(e){return(t,n)=>(a(),y(`ul`,dt,[(a(!0),y(S,null,E(e.items,e=>(a(),y(`li`,{key:e.content,class:`flex list-none`},[m(`div`,{class:o([`mr-2`,{"text-grey-600":e.colors===`grey`,"text-blue-400":e.colors===`blue-grey`}])},[e.icon===`check-circle`?(a(),g(Ce,{key:0,class:`relative top-0`})):b(``,!0),e.icon===`plus-circle`?(a(),g(Se,{key:1,class:`relative top-0`})):b(``,!0)],2),m(`div`,{class:o({"text-grey-600":e.colors?.includes(`grey`)}),innerHTML:h(M)(e.content)},null,10,ft)]))),128))]))}}),mt={class:`bg-white p-6`},ht={class:`text-nn-base text-grey-600`},gt={key:1,class:`text-nn-xs text-blue-400 mt-4`},_t=w({__name:`CardPricingBenefits`,props:{description:{},benefits:{},fineprint:{}},setup(e){return(t,r)=>(a(),y(`aside`,mt,[m(`div`,ht,n(e.description),1),e.benefits.length>0?(a(),g(pt,{key:0,class:`mt-6`,items:e.benefits},null,8,[`items`])):b(``,!0),e.fineprint?(a(),y(`div`,gt,n(e.fineprint),1)):b(``,!0)]))}}),vt=[`width`,`height`],yt=w({__name:`IconChat`,props:{size:{default:`24`}},setup(e){return(t,n)=>(a(),y(`svg`,{"aria-hidden":`true`,width:e.size,height:e.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"data-testid":`icon-chat`},[...n[0]||=[m(`path`,{d:`M20.25 8.511C21.134 8.795 21.75 9.639 21.75 10.608V14.894C21.75 16.03 20.903 16.994 19.77 17.087C19.43 17.114 19.09 17.139 18.75 17.159V20.25L15.75 17.25C14.396 17.25 13.056 17.195 11.73 17.087C11.4413 17.0637 11.1605 16.9813 10.905 16.845M20.25 8.511C20.0955 8.46127 19.9358 8.42939 19.774 8.416C17.0959 8.19368 14.4041 8.19368 11.726 8.416C10.595 8.51 9.75 9.473 9.75 10.608V14.894C9.75 15.731 10.21 16.474 10.905 16.845M20.25 8.511V6.637C20.25 5.016 19.098 3.611 17.49 3.402C15.4208 3.13379 13.3365 2.99951 11.25 3C9.135 3 7.052 3.137 5.01 3.402C3.402 3.611 2.25 5.016 2.25 6.637V12.863C2.25 14.484 3.402 15.889 5.01 16.098C5.587 16.173 6.167 16.238 6.75 16.292V21L10.905 16.845`,stroke:`currentColor`,"stroke-width":`1.5`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,-1)]],8,vt))}}),bt={key:0,class:`flex flex-wrap items-end text-grey-700`},xt={key:0,class:`nn-strike-diagonally text-grey-300`},St={key:1},Ct=[`innerHTML`],wt={key:3,class:`mt-6 text-center`},Tt={class:`inline-flex flex-col items-stretch space-y-3`},Et=k(w({__name:`CardPricingCTA`,props:{theme:{},price:{},info:{},buttonChargebee:{},buttonLink:{}},setup(e){let{locale:t}=ee(),r=new Intl.NumberFormat(t.value).format;return(t,i)=>(a(),y(`main`,{class:o([`bg-white border-b-2 border-dotted px-6 pt-4 pb-6`,{"border-teal-500":e.theme===`teal`,"border-blue-400":e.theme===`blue`,"border-purple-400":e.theme===`purple`}])},[e.price?(a(),y(`div`,bt,[m(`div`,{class:o([`text-nn-headline-lg`,{"mr-2":!!e.price.per||!!e.price.tag}])},[e.price.crossThrough?(a(),y(`span`,xt,n(h(r)(e.price.crossThrough)+`€`),1)):b(``,!0),T(` `+n(h(r)(e.price.amount)+`€`),1)],2),m(`div`,{class:o([`text-nn-base-bold whitespace-nowrap py-1`,{"mr-2":!!e.price.tag}])},n(e.price.per),3),e.price.tag?(a(),g(le,{key:0,class:`mt-2 text-center`,text:e.price.tag,color:e.price.tagColor||e.theme},null,8,[`text`,`color`])):b(``,!0)])):(a(),y(`div`,St,[p(yt,{class:`text-grey-700`,size:`48`})])),e.info?(a(),y(`div`,{key:2,class:`nn-markdown mt-2 text-nn-sm text-grey-500`,innerHTML:h(M)(e.info)},null,8,Ct)):b(``,!0),e.buttonChargebee||e.buttonLink?(a(),y(`div`,wt,[m(`div`,Tt,[e.buttonChargebee?(a(),g(D,{key:0,size:`md`,variant:`filled`,"data-cb-item":e.buttonChargebee.chargebeeItem,"data-cb-type":`checkout`,"cb-coupon":e.buttonChargebee.coupon},{default:l(()=>[T(n(e.buttonChargebee.text),1)]),_:1},8,[`data-cb-item`,`cb-coupon`])):b(``,!0),e.buttonLink?(a(),g(D,{key:1,size:`md`,variant:e.buttonChargebee?`outline`:`filled`,href:e.buttonLink.url},{default:l(()=>[T(n(e.buttonLink.text),1)]),_:1},8,[`variant`,`href`])):b(``,!0)])])):b(``,!0)],2))}}),[[`__scopeId`,`data-v-5790657d`]]),Dt=[`width`,`height`],Ot=[`stroke-width`],kt=w({__name:`IconEnterprise`,props:{size:{default:`24`},strokeWidth:{default:2}},setup(e){return(t,n)=>(a(),y(`svg`,{"aria-hidden":`true`,width:e.size,height:e.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"data-testid":`icon-enterprise`},[m(`path`,{d:`M3.75 21H20.25M4.5 3H19.5M5.25 3V21M18.75 3V21M9 6.75H10.5M9 9.75H10.5M9 12.75H10.5M13.5 6.75H15M13.5 9.75H15M13.5 12.75H15M9 21V17.625C9 17.004 9.504 16.5 10.125 16.5H13.875C14.496 16.5 15 17.004 15 17.625V21`,stroke:`currentColor`,"stroke-width":e.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,Ot)],8,Dt))}}),At=[`width`,`height`],jt=[`stroke-width`],Mt=[`stroke-width`],Nt=w({__name:`IconUser`,props:{size:{default:`24`},strokeWidth:{default:2}},setup(e){return(t,n)=>(a(),y(`svg`,{"aria-hidden":`true`,width:e.size,height:e.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"data-testid":`icon-user`},[m(`path`,{d:`M18 18.3333V18.336V18.4302C16.1888 19.4605 14.1138 20.0034 11.9995 20C9.80582 20 7.75327 19.4267 6.00094 18.4302L6 18.3333C5.99928 17.0751 6.44195 15.8524 7.25824 14.858C8.07452 13.8636 9.21798 13.1542 10.5083 12.8414C11.7987 12.5287 13.1626 12.6305 14.3849 13.1307C15.6073 13.631 16.6185 14.5013 17.2594 15.6044C17.7308 16.4133 18 17.344 18 18.3333Z`,stroke:`currentColor`,"stroke-width":e.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,jt),m(`path`,{d:`M14.2464 9.12132C14.8421 8.55871 15.1767 7.79565 15.1767 7C15.1767 6.20435 14.8421 5.44129 14.2464 4.87868C13.6507 4.3
11607 12.8429 4 12.0005 4C11.1581 4 10.3502 4.31607 9.75454 4.87868C9.15889 5.44129 8.82425 6.20435 8.82425 7C8.82425 7.79565 9.15889 8.55871 9.75454 9.12132C10.3502 9.68392 11.1581 9.99999 12.0005 9.99999C12.8429 9.99999 13.6507 9.68392 14.2464 9.12132Z`,stroke:`currentColor`,"stroke-width":e.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,Mt)],8,At))}}),Pt={class:`flex-1 text-nn-label-base-bold`},Ft={key:3,class:`text-nn-sm-bold`},It=w({__name:`CardPricingHeader`,props:{theme:{},icon:{},title:{},subtitle:{}},setup(e){return(t,r)=>(a(),y(`header`,{class:o([`flex items-center px-6 py-3 border-b-2 border-dotted`,{"bg-teal-100 text-teal-600":e.theme===`teal`,"bg-blue-100 text-blue-500":e.theme===`blue`,"bg-purple-100 text-purple-500":e.theme===`purple`}])},[e.icon===`user`?(a(),g(Nt,{key:0,"stroke-width":2,class:`mr-1.5`})):b(``,!0),e.icon===`team`?(a(),g(Te,{key:1,"stroke-width":2,class:`mr-1.5`})):b(``,!0),e.icon===`enterprise`?(a(),g(kt,{key:2,class:`mr-1.5`})):b(``,!0),m(`div`,Pt,n(e.title),1),e.subtitle?(a(),y(`div`,Ft,n(e.subtitle),1)):b(``,!0)],2))}}),Lt={class:`border-2 border-grey-600`},Rt=w({__name:`CardPricing`,props:{theme:{},icon:{},title:{},subtitle:{},price:{},info:{},buttonChargebee:{},buttonLink:{},description:{},benefits:{},fineprint:{}},setup(e){return xe(),(t,n)=>(a(),y(`article`,Lt,[p(It,{theme:e.theme,icon:e.icon,title:e.title,subtitle:e.subtitle},null,8,[`theme`,`icon`,`title`,`subtitle`]),p(Et,{theme:e.theme,price:e.price,info:e.info,"button-chargebee":e.buttonChargebee,"button-link":e.buttonLink},null,8,[`theme`,`price`,`info`,`button-chargebee`,`button-link`]),p(_t,{description:e.description,benefits:e.benefits,fineprint:e.fineprint},null,8,[`description`,`benefits`,`fineprint`])]))}}),zt={de:{messages:{altFallback:`Firmenlogo`}},en:{messages:{altFallback:`Company logo`}}},Bt=[`innerHTML`],Vt={key:1,"data-testid":`card-testimonial-person`,class:`flex items-center`},Ht={class:`text-nn-sm grow`},Ut={class:`text-nn-sm-bold pb-0.5`},Wt=w({__name:`CardTestimonial`,props:{text:{},variant:{default:`teal`},link:{default:void 0},logo:{default:void 0},person:{default:void 0}},setup(e){let{t}=ee({messages:zt});return(r,i)=>(a(),g(ue,{class:o([`h-full flex flex-col`,{"text-teal-700":e.variant===`teal`,"text-blue-600":e.variant===`blue`,"text-purple-600":e.variant===`purple`}]),color:e.variant},{default:l(()=>[e.logo&&e.link?(a(),g(O,{key:0,href:e.link,class:`block mb-4`},{default:l(()=>[p(j,{class:`max-h-12 w-auto`,src:e.logo.src,width:e.logo.width,height:e.logo.height,alt:e.logo.alt||h(t)(`messages.altFallback`)},null,8,[`src`,`width`,`height`,`alt`])]),_:1},8,[`href`])):b(``,!0),m(`div`,{class:`text-nn-base mb-6 text-left grow`,innerHTML:h(M)(e.text)},null,8,Bt),e.person?(a(),y(`div`,Vt,[e.person.image?(a(),g(j,{key:0,src:e.person.image.src,alt:e.person.image.alt,class:`mx-auto mr-3 object-cover aspect-square rounded-full`,width:`56`,height:`56`},null,8,[`src`,`alt`])):b(``,!0),m(`div`,Ht,[m(`div`,Ut,n(e.person.name),1),e.person.description?(a(),y(`div`,{key:0,"data-testid":`card-testimonial-person-description`,class:o({"text-teal-600":e.variant===`teal`,"text-blue-500":e.variant===`blue`,"text-purple-500":e.variant===`purple`})},n(e.person.description),3)):b(``,!0)])])):b(``,!0)]),_:1},8,[`class`,`color`]))}}),Gt={class:`max-w-[840px] mx-auto`},Kt={key:0,class:`text-nn-headline-sm text-center mb-10 md:text-nn-headline-md md:mb-14 lg:text-nn-headline-lg lg:mb-20`},qt={class:`space-y-4`},Jt=[`innerHTML`],Yt={key:1,class:`text-center mt-10`},Xt=w({__name:`SectionAccordion`,props:{headline:{},items:{},buttonSecondary:{},settings:{},withContainer:{type:Boolean},bgColor:{}},setup(e){return(t,r)=>(a(),g(i(e.withContainer?F:`div`),{settings:e.withContainer&&e.settings,class:o(e.bgColor===`blue-50`&&`bg-blue-50`)},{default:l(()=>[m(`div`,Gt,[e.headline?(a(),y(`h2`,Kt,n(e.headline),1)):b(``,!0),m(`div`,qt,[(a(!0),y(S,null,E(e.items,e=>(a(),g(oe,{key:e.title},{title:l(()=>
1[m(`div`,null,n(e.title),1)]),body:l(()=>[m(`div`,{class:`nn-markdown`,innerHTML:h(M)(e.content)},null,8,Jt),e.buttonPrimary||e.buttonSecondary?(a(),g(de,{key:0,class:`mt-10 mb-4`,"button-primary":e.buttonPrimary,"button-secondary":e.buttonSecondary,size:`md`,"align-from-sm":`left`},null,8,[`button-primary`,`button-secondary`])):b(``,!0)]),_:2},1024))),128))]),e.buttonSecondary?(a(),y(`div`,Yt,[p(D,{href:e.buttonSecondary.url,size:`lg`,variant:`outline`},{default:l(()=>[T(n(e.buttonSecondary.text),1)]),_:1},8,[`href`])])):b(``,!0)])]),_:1},8,[`settings`,`class`]))}}),Zt=`/* 
2 * Setting Fonts for entire Chatbot 
3 */
4* {
5  font-family: 'Inter' !important;
6  font-size: 16px !important;
7  line-height: 24px !important;
8  font-weight: 400 !important;
9}
10
11/* 
12 * The top-most container containing the chat 
13 */
14:host > div:nth-child(3) {
15  border-radius: 12px !important;
16  box-shadow: 0px 4px 16px 0px rgba(25, 8, 91, 0.08) !important;
17  height: 80svh !important;
18  min-height: 80svh !important;
19}
20
21/*
22 * The chat view (containing the conversation)
23 */
24.chatbot-chat-view {
25  padding-top: 24px !important;
26}
27
28/*
29 * Speech bubbles on mobile
30 */
31@media (max-width: 640px) {
32  .host-container,
33  .guest-container,
34  .chatbot-guest-bubble,
35  .chatbot-host-bubble {
36    margin-left: 0px !important;
37    margin-right: 0px !important;
38  }
39}
40
41/*
42 * Speech Bubbles
43 */
44.chatbot-chat-view {
45  .host-container,
46  .guest-container {
47    margin-bottom: 24px !important;
48
49    figure {
50      display: none; /* Hide the avatars next to messages */
51    }
52  }
53}
54
55/*
56 * User speech bubbles
57 */
58.chatbot-guest-bubble {
59  padding: 10px 30px 10px 12px;
60  background: rgba(232, 239, 252, 1) !important;
61  color: rgba(64, 77, 107, 1) !important;
62}
63
64/* 
65 * AI speech bubbles
66 */
67.chatbot-chat-view .chatbot-host-bubble {
68  width: unset !important;
69  padding: 0 !important;
70  border-radius: 6px !important;
71  background: transparent !important;
72  color: rgba(64, 77, 107, 1) !important; /* grey-600 */
73
74  /* 
75   * Markup for the AI response 
76   * Note: the AI outputs h1..5, strong, and br tags interchangeably currently.
77   * This might get fixed later.
78   */
79  h1,
80  h2,
81  h3,
82  h4,
83  h5,
84  strong {
85    font-family: 'Moderat' !important;
86    font-weight: 900 !important;
87    font-size: 16px !important;
88    line-height: 24px !important;
89    margin: 24px 0 24px !important;
90    color: rgba(52, 62, 87, 1) !important; /* grey-700 */
91  }
92}
93
94/* 
95 * Prompt suggestions
96 * (unsetting filter to reset :hover and :active styling)
97 */
98.chatbot-chat-view ~ div .host-container {
99  filter: unset !important;
100}
101
102/*
103 * Only show 2 prompt suggestions on mobile
104 */
105@media (max-width: 640px) {
106  .chatbot-chat-view ~ div .host-container:nth-child(n + 3) {
107    display: none !important;
108  }
109}
110
111/* 
112 * Prompt suggestions continued
113 */
114.chatbot-chat-view ~ div .chatbot-host-bubble {
115  width: unset !important;
116  min-height: 44px !important;
117  margin: 0px !important;
118  padding: 10px 30px 10px 12px !important;
119  border: 1.5px solid rgba(234, 238, 246, 1) !important;
120  border-radius: 6px !important;
121  background: white !important;
122
123  &:hover {
124    background: white !important;
125    border: 1.5px solid rgba(62, 48, 214, 1) !important;
126  }
127
128  &:active {
129    background: rgba(232, 239, 252, 1) !important;
130  }
131}
132
133/*
134 * User input field
135 */
136.chatbot-input {
137  max-height: unset !important;
138  --chatbot-border-radius: 8px;
139  padding: 10px 12px !important;
140  border: 1.5px solid rgba(234, 238, 246, 1) !important;
141  box-shadow: none !important;
142
143  div {
144    gap: 12px !important;
145
146    textarea {
147      max-height: unset !important;
148      padding: 0px !important;
149    }
150  }
151}
152
153/*
154 * Focus styling
155 */
156.chatbot-input:has(textarea:focus, textarea:focus-visible) {
157  outline: 1.5px solid rgba(62, 48, 214, 1) !important;
158  outline-offset: -1.5px !important;
159}
160
161.chatbot-input > div {
162  align-items: center; /* Centers the CTA button */
163}
164
165/*
166 * Main CTA button
167 * Note: This removes the SVG and replaces it with text.
168 */
169.chatbot-button {
170  height: 44px !important;
171  padding: 8px 12px !important;
172  border: 2px solid rgba(62, 48, 214, 1) !important;
173  border-radius: 64px !important;
174  background: rgba(62, 48, 214, 1) !important;
175  color: white !important;
176  filter: unset !important;
177
178  svg {
179    display: none;
180  }
181
182  &::after {
183    content: '→';
184    color: white !important;
185    font-size: 18px !important;
186    line-height: 28px !important;
187  }
188
189  &:hover,
190  &:active {
191    border: 2px solid rgba(28, 17, 149, 1) !important;
192    background: rgba(28, 17, 149, 1) !important;
193    color: white !important;
194  }
195
196  &:focus,
197  &:focus-visible {
198    outline: 1.5px solid rgba(62, 48, 214, 1) !important;
199    outline-offset: 1.5px !important;
200  }
201}
202`,Qt=w({__name:`AIFacilitator`,setup(e){let{CHATFLOW_ID:t}=r().public;return s(async()=>{let{default:e}=await c(async()=>{let{default:e}=await import(`./wBVX8nsK.js`);return{default:e}},[],import.meta.url);e.initFull({chatflowid:t,apiHost:`https://flowise.9spaces.de`,theme:{button:{backgroundColor:`#3B81F6`,right:20,bottom:20,size:48,dragAndDrop:!0,iconColor:`white`,customIconSrc:`https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/svg/google-messages.svg`,autoWindowOpen:{autoOpen:!0,openDelay:2,autoOpenOnMobile:!1}},tooltip:{showTooltip:!0,tooltipMessage:`Hi There 👋!`,tooltipBackgroundColor:`black`,tooltipTextColor:`white`,tooltipFontSize:16},customCSS:Zt,chatWindow:{showTitle:!1,showAgentMessages:!0,title:`KI-Facilitator`,titleAvatarSrc:`https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/svg/google-messages.svg`,welcomeMessage:`Hallo, ich bin der KI Facilitator von 9 Spaces 👋. Ich wurde trainiert mit allen Workshops und Materialien, die es auf dieser Plattform gibt, und helfe dir dabei, den passenden Workshop für deine Herausforderung zu finden.`,errorMessage:`Leider ist ein Fehler aufgetreten!`,backgroundColor:`#ffffff`,fontSize:16,starterPrompts:[`Wir verbringen zu viel Zeit in Meetings …`,`Ich muss ein schwieriges Feedback-Gespräch führen. Wie gehe ich vor?`,`Mein Team wünscht sich mehr Klarheit in Bezug auf unsere Vision.`,`Wie entwickeln wir uns stärker in Richtung einer Rollen-Organisation?`],starterPromptFontSize:15,clearChatOnReload:!0,sourceDocsTitle:`Sources:`,renderHTML:!0,botMessage:{backgroundColor:`rgba(232, 239, 252, 1)`,textColor:`rgba(28, 17, 149, 1)`,showAvatar:!0,avatarSrc:`https://api.9spaces.de/uploads/light_bulb_3732eabc37.svg`},userMessage:{backgroundColor:`white`,textColor:`rgba(64, 77, 107, 1)`,showAvatar:!0,avatarSrc:`https://api.9spaces.de/uploads/avatar_user_b1e4c1d469.svg`},textInput:{placeholder:`Stelle eine Frage`,backgroundColor:`#ffffff`,textColor:`rgba(64, 77, 107, 1)`,sendButtonColor:`#3B81F6`,maxChars:8e3,maxCharsWarningMessage:`Sie haben das Zeichen-Limit überschritten. Bitte verwenden Sie weniger als 8000 Zeichen.`,autoFocus:!1,sendMessageSound:!1,receiveMessageSound:!1},feedback:{color:`#303235`},dateTimeToggle:{date:!0,time:!0},footer:{showFooter:!1}}}})}),(e,t)=>(a(),y(`flowise-fullchatbot`))}}),$t=w({__name:`SectionAIFacilitator`,props:{settings:{default:void 0},withContainer:{type:Boolean,default:!1}},setup(e){return(t,n)=>(a(),g(i(e.withContainer?F:`div`),{settings:e.withContainer&&e.settings},{default:l(()=>[p(Qt)]),_:1},8,[`settings`]))}}),en={key:0,class:`text-nn-headline-sm text-grey-800 md:text-nn-headline-md lg:text-nn-headline-lg text-center mb-10 md:mb-14`},tn={key:1,class:`flex items-center mb-6`},nn={key:0,class:`flex-1 text-nn-label-base text-grey-500 lg:text-nn-label-lg`},rn={class:`flex space-x-10`},an=w({__name:`SectionContentItems`,props:{headline:{},title:{},link:{},items:{},topTag:{},card:{},settings:{},withContainer:{type:Boolean}},setup(e){let{t:r}=ee(),s=e,c=C(()=>s.items.slice(0,3));function u(e){return e.contentType===`tool`?ge(e,r):r(`generics.countSteps`,e.countSteps)}return(r,s)=>(a(),y(`div`,null,[(a(),g(i(e.withContainer?F:`div`),{settings:e.settings&&{...e.settings,paddingBottom:e.card?`none`:e.settings.paddingBottom}},{default:l(()=>[e.headline?(a(),y(`h2`,en,n(e.headline),1)):b(``,!0),e.title||e.link?(a(),y(`div`,tn,[e.title?(a(),y(`div`,nn,n(e.title),
2021)):b(``,!0),e.link?(a(),g(ve,{key:1,href:e.link.url,size:[`sm`,`sm`,`sm`,`md`]},{default:l(()=>[T(n(e.link.title),1)]),_:1},8,[`href`])):b(``,!0)])):b(``,!0),m(`ul`,rn,[(a(!0),y(S,null,E(h(c),(t,n)=>(a(),y(`li`,{key:`${t.contentType}-${t.documentId}`,class:o([`flex-1`,{"hidden md:flex":n===1,"hidden xl:flex":n===2}])},[p(me,{class:`h-full w-full`,"strapi-id":t.id,"content-type":t.contentType,url:t.url,title:t.title,subtitle:u(t),description:t.description,"top-tag":e.topTag,"bottom-tags":t.__component===`journey.journey`?void 0:t.bottomTags,"bottom-tags-limit":2,creator:t.__component===`journey.journey`?h(De)(t.curator):void 0},null,8,[`strapi-id`,`content-type`,`url`,`title`,`subtitle`,`description`,`top-tag`,`bottom-tags`,`creator`])],2))),128))])]),_:1},8,[`settings`])),e.card?(a(),g(be,t({key:0},e.card,{settings:e.settings&&{...e.settings,paddingTop:`none`},class:`max-w-[1000px] mx-auto mt-10 md:mt-14`,"with-container":e.withContainer}),null,16,[`settings`,`with-container`])):b(``,!0)]))}}),on={key:0,class:`text-nn-headline-sm text-grey-800 mb-10 max-w-[560px] mx-auto text-center md:text-nn-headline-md md:mb-14 lg:text-nn-headline-lg lg:mb-20 lg:max-w-[640px]`},sn={key:6,class:`sparkle-three border-2 border-grey-600 pointer-events-none`},cn=k(w({__name:`SectionGridPricing`,props:{headline:{},plans:{},settings:{},withContainer:{type:Boolean}},setup(e){return(r,s)=>(a(),g(i(e.withContainer?F:`div`),{id:`pakete`,settings:e.withContainer&&e.settings},{default:l(()=>[e.headline?(a(),y(`h2`,on,n(e.headline),1)):b(``,!0),e.plans.length>1?(a(),y(`div`,{key:1,class:o([`hidden lg:grid pr-5 pb-5 mx-auto`,{"grid-3 max-w-[80rem]":e.plans.length===3,"grid-2 max-w-[52.5rem]":e.plans.length===2}])},[e.plans[0]?(a(),g(Oe,{key:0,class:`sparkle-one pointer-events-none`,size:[`sm`,`sm`,`md`,`sm`,`md`],background:`none`,"has-margins":!1,color:e.plans[0].theme},null,8,[`color`])):b(``,!0),e.plans[1]?(a(),g(Oe,{key:1,class:`sparkle-two pointer-events-none`,size:[`sm`,`sm`,`md`,`sm`,`md`],background:`none`,"has-margins":!1,color:e.plans[1].theme},null,8,[`color`])):b(``,!0),e.plans.length===3&&e.plans[2]?(a(),g(Oe,{key:2,class:`sparkle-three pointer-events-none`,size:[`sm`,`sm`,`md`,`sm`,`md`],background:`none`,"has-margins":!1,color:e.plans[2].theme},null,8,[`color`])):b(``,!0),e.plans[0]?(a(),y(S,{key:3},[p(It,t({class:`card-one-header`},e.plans[0]),null,16),p(Et,t({class:`card-one-cta`},e.plans[0]),null,16),p(_t,t({class:`card-one-benefits`},e.plans[0]),null,16)],64)):b(``,!0),e.plans[1]?(a(),y(S,{key:4},[p(It,t({class:`card-two-header`},e.plans[1]),null,16),p(Et,t({class:`card-two-cta`},e.plans[1]),null,16),p(_t,t({class:`card-two-benefits`},e.plans[1]),null,16)],64)):b(``,!0),e.plans.length===3&&e.plans[2]?(a(),y(S,{key:5},[p(It,t({class:`card-three-header`},e.plans[2]),null,16),p(Et,t({class:`card-three-cta`},e.plans[2]),null,16),p(_t,t({class:`card-three-benefits`},e.plans[2]),null,16)],64)):b(``,!0),s[0]||=m(`div`,{class:`sparkle-one border-2 border-grey-600 pointer-events-none`},null,-1),s[1]||=m(`div`,{class:`sparkle-two border-2 border-grey-600 pointer-events-none`},null,-1),e.plans.length===3?(a(),y(`div`,sn)):b(``,!0)],2)):b(``,!0),m(`div`,{class:o([`max-w-[400px] mx-auto space-y-15`,{"lg:hidden":e.plans.length>1}])},[(a(!0),y(S,null,E(e.plans,(e,n)=>(a(),g(Oe,{key:n,size:[`sm`,`sm`,`md`,`sm`,`md`],background:`none`,color:e.theme},{default:l(()=>[p(Rt,t({ref_for:!0},e),null,16)]),_:2},1032,[`color`]))),128))],2)]),_:1},8,[`settings`]))}}),[[`__scopeId`,`data-v-544a4d41`]]),ln={class:`flex justify-center items-center gap-10 max-w-full flex-wrap lg:flex-nowrap`},un=w({__name:`LogoBanner`,props:{items:{}},setup(e){return(t,n)=>(a(),y(`div`,ln,[(a(!0),y(S,null,E(e.items,e=>(a(),y(`div`,{key:e.id,class:`flex justify-center items-center shrink`},[e.link?(a(),g(O,{key:0,href:e.link},{default:l(()=>[p(j,{src:e.logo.src,alt:e.logo.alt,width:e.logo.width,height:e.logo.height,class:`max-w-[140px] lg:max-w-[200px] w-full max-h-[150px] object-contain`},null,8,[`src`,`alt`,`width`,`height`])]),_:2},1032,[`href`])):(a(),g(j,{key:1,src:e.logo.src,alt:e.logo.alt,width:e.logo.width,height:e.logo.height,class:`max-w-[140px] lg:max-w-[200px] w-full max-h-[150px] object-contain`},null,8,[`src`,`alt`,`width`,`height`]))]))),128))]))}}),dn={key:0,class:`max-w-4xl mx-auto text-nn-headline-sm text-grey-800 md:text-nn-headline-md lg:text-nn-headline-lg text-center mb-10 md:mb-14`},fn=[`innerHTML`],pn=w({__name:`SectionLogoBanner`,props:{headline:{},text:{},logos:{},trustpilot:{},settings:{},withContainer:{type:Boolean}},setup(e){return(t,r)=>(a(),g(i(e.withContainer?F:`div`),{settings:e.withContainer&&e.settings},{default:l(()=>[e.headline?(a(),y(`h2`,dn,n(e.headline),1)):b(``,!0),e.text?(a(),y(`div`,{key:1,"data-testid":`section-logo-banner-text`,class:`mb-14 lg:mb-20 text-grey-800 text-center text-nn-lg lg:text-nn-xl max-w-md mx-auto lg:max-w-3xl`,innerHTML:h(M)(e.text)},null,8,fn)):b(``,!0),e.logos&&e.logos.length>0?(a(),g(un,{key:2,items:e.logos},null,8,[`items`])):b(``,!0),e.trustpilot&&e.trustpilot!==`none`?(a(),g(te,{key:3,class:`mt-10`,variant:e.trustpilot},null,8,[`variant`])):b(``,!0)]),_:1},8,[`settings`]))}}),mn={key:0,class:`mb-14 text-center nn-markdown`}
202,hn={key:0},gn={key:1,class:`text-nn-lg 2xl:text-nn-xl`},_n={class:`flex flex-col lg:flex-row justify-center items-center lg:items-stretch gap-10 flex-wrap`},vn={key:1,class:`mb-4 text-nn-headline-2xl text-grey-700`},yn={key:2,class:`mb-2 text-nn-headline-sm text-grey-700`},bn={key:3,class:`text-nn-base text-grey-600`},xn=w({__name:`SectionSpotlight`,props:{headline:{default:``},text:{default:``},cards:{default:()=>[]},bgColor:{default:`none`},settings:{default:void 0},withContainer:{type:Boolean,default:!1}},setup(e){return(t,r)=>(a(),g(i(e.withContainer?F:`div`),{settings:e.withContainer&&e.settings,class:o({"bg-blue-50":e.bgColor===`blue-50`})},{default:l(()=>[e.headline||e.text?(a(),y(`div`,mn,[e.headline?(a(),y(`h2`,hn,n(e.headline),1)):b(``,!0),e.text?(a(),y(`p`,gn,n(e.text),1)):b(``,!0)])):b(``,!0),m(`div`,_n,[(a(!0),y(S,null,E(e.cards,e=>(a(),g(pe,{key:e.id,class:`w-70 p-4`},{default:l(()=>[e.icon?(a(),g(j,{key:0,src:e.icon.src,alt:e.icon.alt,width:48,height:48,class:`mb-4`},null,8,[`src`,`alt`])):b(``,!0),e.number?(a(),y(`div`,vn,n(e.number),1)):b(``,!0),e.headline?(a(),y(`h3`,yn,n(e.headline),1)):b(``,!0),e.text?(a(),y(`p`,bn,n(e.text),1)):b(``,!0)]),_:2},1024))),128))])]),_:1},8,[`settings`,`class`]))}});function Sn(e){return typeof e==`object`&&!!e&&`constructor`in e&&e.constructor===Object}function Cn(e={},t={}){let n=[`__proto__`,`constructor`,`prototype`];Object.keys(t).filter(e=>n.indexOf(e)<0).forEach(n=>{e[n]===void 0?e[n]=t[n]:Sn(t[n])&&Sn(e[n])&&Object.keys(t[n]).length>0&&Cn(e[n],t[n])})}var wn={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:``},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:``,host:``,hostname:``,href:``,origin:``,pathname:``,protocol:``,search:``}};function L(){let e=typeof document<`u`?document:{};return Cn(e,wn),e}var Tn={document:wn,navigator:{userAgent:``},location:{hash:``,host:``,hostname:``,href:``,origin:``,pathname:``,protocol:``,search:``},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return``}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>`u`?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>`u`||clearTimeout(e)}};function R(){let e=typeof window<`u`?window:{};return Cn(e,Tn),e}function z(e=``){return e.trim().split(` `).filter(e=>!!e.trim())}function En(e){let t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch{}try{delete t[e]}catch{}})}function B(e,t=0){return setTimeout(e,t)}function V(){return Date.now()}function Dn(e){let t=R(),n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||=e.style,n}function On(e,t=`x`){let n=R(),r,i,a,o=Dn(e);return n.WebKitCSSMatrix?(i=o.transform||o.webkitTransform,i.split(`,`).length>6&&(i=i.split(`, `).map(e=>e.replace(`,`,`.`)).join(`, `)),a=new n.WebKitCSSMatrix(i===`none`?``:i)):(a=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue(`transform`).replace(`translate(`,`matrix(1, 0, 0, 1,`),r=a.toString().split(`,`)),t===`x`&&(i=n.WebKitCSSMatrix?a.m41:r.length===16?parseFloat(r[12]):parseFloat(r[4])),t===`y`&&(i=n.WebKitCSSMatrix?a.m42:r.length===16?parseFloat(r[13]):parseFloat(r[5])),i||0}function kn(e){return typeof e==`object`&&!!e&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===`Object`}function An(e){return typeof window<`u`&&window.HTMLElement!==void 0?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function H(...e){let t=Object(e[0]);for(let n=1;n<e.length;n+=1){let r=e[n];if(r!=null&&!An(r)){let e=Object.keys(Object(r)).filter(e=>e!==`__proto__`&&e!==`constructor`&&e!==`prototype`);for(let n=0,i=e.length;n<i;n+=1){let i=e[n],a=Object.getOwnPropertyDescriptor(r,i);a!==void 0&&a.enumerable&&(kn(t[i])&&kn(r[i])?r[i].__swiper__?t[i]=r[i]:H(t[i],r[i]):!kn(t[i])&&kn(r[i])?(t[i]={},r[i].__swiper__?t[i]=r[i]:H(t[i],r[i])):t[i]=r[i])}}}return t}function U(e,t,n){e.style.setProperty(t,n)}function jn({swiper:e,targetPosition:t,side:n}){let r=R(),i=-e.translate,a=null,o,s=e.params.speed;e.wrapperEl.style.scrollSnapType=`none`,r.cancelAnimationFrame(e.cssModeFrameID);let c=t>i?`next`:`prev`,l=(e,t)=>
vendor: 50,830 bytes, line 202
202c===`next`&&e>=t||c===`prev`&&e<=t,u=()=>{o=new Date().getTime(),a===null&&(a=o);let c=Math.max(Math.min((o-a)/s,1),0),d=.5-Math.cos(c*Math.PI)/2,f=i+d*(t-i);if(l(f,t)&&(f=t),e.wrapperEl.scrollTo({[n]:f}),l(f,t)){e.wrapperEl.style.overflow=`hidden`,e.wrapperEl.style.scrollSnapType=``,setTimeout(()=>{e.wrapperEl.style.overflow=``,e.wrapperEl.scrollTo({[n]:f})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(u)};u()}function W(e){return e.querySelector(`.swiper-slide-transform`)||e.shadowRoot&&e.shadowRoot.querySelector(`.swiper-slide-transform`)||e}function G(e,t=``){let n=R(),r=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t?r.filter(e=>e.matches(t)):r}function Mn(e,t){let n=[t];for(;n.length>0;){let t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}function Nn(e,t){let n=R(),r=t.contains(e);return!r&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(r=[...t.assignedElements()].includes(e),r||=Mn(e,t)),r}function Pn(e){try{console.warn(e);return}catch{}}function K(e,t=[]){let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:z(t)),n}function Fn(e){let t=R(),n=L(),r=e.getBoundingClientRect(),i=n.body,a=e.clientTop||i.clientTop||0,o=e.clientLeft||i.clientLeft||0,s=e===t?t.scrollY:e.scrollTop,c=e===t?t.scrollX:e.scrollLeft;return{top:r.top+s-a,left:r.left+c-o}}function In(e,t){let n=[];for(;e.previousElementSibling;){let r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function Ln(e,t){let n=[];for(;e.nextElementSibling;){let r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function q(e,t){return R().getComputedStyle(e,null).getPropertyValue(t)}function Rn(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function J(e,t){let n=[],r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function zn(e,t){function n(r){r.target===e&&(t.call(e,r),e.removeEventListener(`transitionend`,n))}t&&e.addEventListener(`transitionend`,n)}function Bn(e,t,n){let r=R();return n?e[t===`width`?`offsetWidth`:`offsetHeight`]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t===`width`?`margin-right`:`margin-top`))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t===`width`?`margin-left`:`margin-bottom`)):e.offsetWidth}function Y(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function Vn(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function X(e,t=``){e.innerHTML=typeof trustedTypes<`u`?trustedTypes.createPolicy(`html`,{createHTML:e=>e}).createHTML(t):t}var Hn;function Un(){let e=R(),t=L();return{smoothScroll:t.documentElement&&t.documentElement.style&&`scrollBehavior`in t.documentElement.style,touch:!!(`ontouchstart`in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function Wn(){return Hn||=Un(),Hn}var Gn;function Kn({userAgent:e}={}){let t=Wn(),n=R(),r=n.navigator.platform,i=e||n.navigator.userAgent,a={ios:!1,android:!1},o=n.screen.width,s=n.screen.height,c=i.match(/(Android);?[\s\/]+([\d.]+)?/),l=i.match(/(iPad)(?!\1).*OS\s([\d_]+)/),u=i.match(/(iPod)(.*OS\s([\d_]+))?/),d=!l&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f=r===`Win32`,p=r===`MacIntel`;return!l&&p&&t.touch&&[`1024x1366`,`1366x1024`,`834x1194`,`1194x834`,`834x1112`,`1112x834`,`768x1024`,`1024x768`,`820x1180`,`1180x820`,`810x1080`,`1080x810`].indexOf(`${o}x${s}`)>=0&&(l=i.match(/(Version)\/([\d.]+)/),l||=[0,1,`13_0_0`],p=!1),c&&!f&&(a.os=`android`,a.android=!0),(l||d||u)&&(a.os=`ios`,a.ios=!0),a}function qn(e={}){return Gn||=Kn(e),Gn}var Jn;function Yn(){let e=R(),t=qn(),n=!1;function r(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf(`safari`)>=0&&t.indexOf(`chrome`)<0&&t.indexOf(`android`)<0}if(r()){let t=String(e.navigator.userAgent);if(t.includes(`Version/`)){let[e,r]=t.split(`Version/`)[1].split(` `)[0].split(`.`).map(e=>Number(e));n=e<16||e===16&&r<2}}let i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),a=r(),o=a||i&&t.ios;return{isSafari:n||a,needPerspectiveFix:n,need3dFix:o,isWebView:i}}function Xn(){return Jn||=Yn(),Jn}function Zn({swiper:e,on:t,emit:n}){let r=R(),i=null,a=null,o=()=>{!e||e.destroyed||!e.initialized||(n(`beforeResize`),n(`resize`))},s=()=>{!e||e.destroyed||!e.initialized||(i=new ResizeObserver(t=>{a=r.requestAnimationFrame(()=>{let{width:n,height:r}=e,i=n,a=r;t.forEach(({contentBoxSize:t,contentRect:n,target:r})=>{r&&r!==e.el||(i=n?n.width:(t[0]||t).inlineSize,a=n?n.height:(t[0]||t).blockSize)}),(i!==n||a!==r)&&o()})}),i.observe(e.el))},c=()=>{a&&r.cancelAnimationFrame(a),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null)},l=()=>{!e||e.destroyed||!e.initialized||n(`orientationchange`)};t(`init`,()=>{if(e.params.resizeObserver&&r.ResizeObserver!==void 0){s();return}r.addEventListener(`resize`,o),r.addEventListener(`orientationchange`,l)}),t(`destroy`,()=>{c(),r.removeEventListener(`resize`,o),r.removeEventListener(`orientationchange`,l)})}function Qn({swiper:e,extendParams:t,on:n,emit:r}){let i=[],a=R(),o=(t,n={})=>{let o=new(a.MutationObserver||a.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(t.length===1){r(`observerUpdate`,t[0]);return}let n=function(){r(`observerUpdate`,t[0])};a.requestAnimationFrame?a.requestAnimationFrame(n):a.setTimeout(n,0)});o.observe(t,{attributes:n.attributes===void 0||n.attributes,childList:e.isElement||(n.childList===void 0||n).childList,characterData:n.characterData===void 0||n.characterData}),i.push(o)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n(`init`,()=>{if(e.params.observer){if(e.params.observeParents){let t=J(e.hostEl);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.hostEl,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),n(`destroy`,()=>{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}var $n={on(e,t,n){let r=this;if(!r.eventsListeners||r.destroyed||typeof t!=`function`)return r;let i=n?`unshift`:`push`;return e.split(` `).forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)}),r},once(e,t,n){let r=this;if(!r.eventsListeners||r.destroyed||typeof t!=`function`)return r;function i(...n){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(r,n)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){let n=this;if(!n.eventsListeners||n.destroyed||typeof e!=`function`)return n;let r=t?`unshift`:`push`;return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;let n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){let n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(` `).forEach(e=>{t===void 0?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((r,i)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)})}),n},emit(...e){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let n,r,i;return typeof e[0]==`string`||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),i=t):(n=e[0].events,r=e[0].data,i=e[0].context||t),r.unshift(i),(Array.isArray(n)?n:n.split(` `)).forEach(e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(t=>{t.apply(i,[e,...r])}),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach(e=>{e.apply(i,r)})}),t}};function er(){let e=this,t,n,r=e.el;t=e.params.width!==void 0&&e.params.width!==null?e.params.width:r.clientWidth,n=e.params.height!==void 0&&e.params.height!==null?e.params.height:r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(q(r,`padding-left`)||0,10)-parseInt(q(r,`padding-right`)||0,10),n=n-parseInt(q(r,`padding-top`)||0,10)-parseInt(q(r,`padding-bottom`)||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function tr(){let e=this;function t(t,n){return parseFloat(t.getPropertyValue(e.getDirectionLabel(n))||0)}let n=e.params,{wrapperEl:r,slidesEl:i,rtlTranslate:a,wrongRTL:o}=e,s=e.virtual&&n.virtual.enabled,c=s?e.virtual.slides.length:e.slides.length,l=G(i,`.${e.params.slideClass}, swiper-slide`),u=s?e.virtual.slides.length:l.length,d=[],f=[],p=[],m=n.slidesOffsetBefore;typeof m==`function`&&(m=n.slidesOffsetBefore.call(e));let h=n.slidesOffsetAfter;typeof h==`function`&&(h=n.slidesOffsetAfter.call(e));let g=e.snapGrid.length,_=e.slidesGrid.length,v=e.size-m-h,y=n.spaceBetween,b=-m,x=0,S=0;if(v===void 0)return;typeof y==`string`&&y.indexOf(`%`)>=0?y=parseFloat(y.replace(`%`,``))/100*v:typeof y==`string`&&(y=parseFloat(y)),e.virtualSize=-y-m-h,l.forEach(e=>{a?e.style.marginLeft=``:e.style.marginRight=``,e.style.marginBottom=``,e.style.marginTop=``}),n.centeredSlides&&n.cssMode&&(U(r,`--swiper-centered-offset-before`,``),U(r,`--swiper-centered-offset-after`,``)),n.cssMode&&(U(r,`--swiper-slides-offset-before`,`${m}px`),U(r,`--swiper-slides-offset-after`,`${h}px`));let C=n.grid&&n.grid.rows>1&&e.grid;C?e.grid.initSlides(l):e.grid&&e.grid.unsetSlides();let w,T=n.slidesPerView===`auto`&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>n.breakpoints[e].slidesPerView!==void 0).length>0;for(let r=0;r<u;r+=1){w=0;let i=l[r];if(!(i&&(C&&e.grid.updateSlide(r,i,l),q(i,`display`)===`none`))){if(s&&n.slidesPerView===`auto`)n.virtual.slidesPerViewAutoSlideSize&&(w=n.virtual.slidesPerViewAutoSlideSize),w&&i&&(n.roundLengths&&(w=Math.floor(w)),i.style[e.getDirectionLabel(`width`)]=`${w}px`);else if(n.slidesPerView===`auto`){T&&(i.style[e.getDirectionLabel(`width`)]=``);let r=getComputedStyle(i),a=i.style.transform,o=i.style.webkitTransform;if(a&&(i.style.transform=`none`),o&&(i.style.webkitTransform=`none`),n.roundLengths)w=e.isHorizontal()?Bn(i,`width`,!0):Bn(i,`height`,!0);else{let e=t(r,`width`),n=t(r,`padding-left`),a=t(r,`padding-right`),o=t(r,`margin-left`),s=t(r,`margin-right`),c=r.getPropertyValue(`box-sizing`);if(c&&c===`border-box`)w=e+o+s;else{let{clientWidth:t,offsetWidth:r}=i;w=e+n+a+o+s+(r-t)}}a&&(i.style.transform=a),o&&(i.style.webkitTransform=o),n.roundLengths&&(w=Math.floor(w))}else w=(v-(n.slidesPerView-1)*y)/n.slidesPerView,n.roundLengths&&(w=Math.floor(w)),i&&(i.style[e.getDirectionLabel(`width`)]=`${w}px`);i&&(i.swiperSlideSize=w),p.push(w),n.centeredSlides?(b=b+w/2+x/2+y,x===0&&r!==0&&(b=b-v/2-y),r===0&&(b=b-v/2-y),Math.abs(b)<1/1e3&&(b=0),n.roundLengths&&(b=Math.floor(b)),S%n.slidesPerGroup===0&&d.push(b),f.push(b)):(n.roundLengths&&(b=Math.floor(b)),(S-Math.min(e.params.slidesPerGroupSkip,S))%e.params.slidesPerGroup===0&&d.push(b),f.push(b),b=b+w+y),e.virtualSize+=w+y,x=w,S+=1}}if(e.virtualSize=Math.max(e.virtualSize,v)+h,a&&o&&(n.effect===`slide`||n.effect===`coverflow`)&&(r.style.width=`${e.virtualSize+y}px`),n.setWrapperSize&&(r.style[e.getDirectionLabel(`width`)]=`${e.virtualSize+y}px`),C&&e.grid.updateWrapperSize(w,d),!n.centeredSlides){let t=n.slidesPerView!==`auto`&&n.slidesPerView%1!=0,r=n.snapToSlideEdge&&!n.loop&&(n.slidesPerView===`auto`||t),i=d.length;if(r){let e;if(n.slidesPerView===`auto`){e=1;let t=0;for(let n=p.length-1;n>=0&&(t+=p[n]+(n<p.length-1?y:0),t<=v);--n)e=p.length-n}else e=Math.floor(n.slidesPerView);i=Math.max(u-e,0)}let a=[];for(let t=0;t<d.length;t+=1){let o=d[t];n.roundLengths&&(o=Math.floor(o)),r?t<=i&&a.push(o):d[t]<=e.virtualSize-v&&a.push(o)}d=a,Math.floor(e.virtualSize-v)-Math.floor(d[d.length-1])>1&&(r||d.push(e.virtualSize-v))}if(s&&n.loop){let t=p[0]+y;if(n.slidesPerGroup>1){let r=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),i=t*n.slidesPerGroup;for(let e=0;e<r;e+=1)d.push(d[d.length-1]+i)}for(let r=0;r<e.virtual.slidesBefore+e.virtual.slidesAfter;r+=1)n.slidesPerGroup===1&&d.push(d[d.length-1]+t),f.push(f[f.length-1]+t),e.virtualSize+=t}if(d.length===0&&(d=[0]),y!==0){let t=e.isHorizontal()&&a?`marginLeft`:e.getDirectionLabel(`marginRight`);l.filter((e,t)=>!n.cssMode||n.loop?!0:t!==l.length-1).forEach(e=>{e.style[t]=`${y}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;p.forEach(t=>{e+=t+(y||0)}),e-=y;let t=e>v?e-v:0;d=d.map(e=>e<=0?-m:e>t?t+h:e)}if(n.centerInsufficientSlides){let e=0;if(p.forEach(t=>{e+=t+(y||0)}),e-=y,e<v){let t=(v-e)/2;d.forEach((e,n)=>{d[n]=e-t}),f.forEach((e,n)=>{f[n]=e+t})}}if(Object.assign(e,{slides:l,snapGrid:d,slidesGrid:f,slidesSizesGrid:p}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){U(r,`--swiper-centered-offset-before`,`${-d[0]}px`),U(r,`--swiper-centered-offset-after`,`${e.size/2-p[p.length-1]/2}px`);let t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+n)}if(u!==c&&e.emit(`slidesLengthChange`),d.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit(`snapGridLengthChange`)),f.length!==_&&e.emit(`slidesGridLengthChange`),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit(`slidesUpdated`),!s&&!n.cssMode&&(n.effect===`slide`||n.effect===`fade`)){let t=`${n.containerModifierClass}backface-hidden`,r=e.el.classList.contains(t);u<=n.maxBackfaceHiddenSlides?r||e.el.classList.add(t):r&&e.el.classList.remove(t)}}function nr(e){let t=this,n=[],r=t.virtual&&t.params.virtual.enabled,i=0,a;typeof e==`number`?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);let o=e=>r?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if(t.params.slidesPerView!==`auto`&&t.params.slidesPerView>1){if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{n.push(e)});else for(a=0;a<Math.ceil(t.params.slidesPerView);a+=1){let e=t.activeIndex+a;if(e>t.slides.length&&!r)break;n.push(o(e))}}else n.push(o(t.activeIndex));for(a=0;a<n.length;a+=1)if(n[a]!==void 0){let e=n[a].offsetHeight;i=e>i?e:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function rr(){let e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-n-e.cssOverflowAdjustment()}var ir=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function ar(e=this&&this.translate||0){let t=this,n=t.params,{slides:r,rtlTranslate:i,snapGrid:a}=t;if(r.length===0)return;r[0].swiperSlideOffset===void 0&&t.updateSlidesOffset();let o=-e;i&&(o=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=n.spaceBetween;typeof s==`string`&&s.indexOf(`%`)>=0?s=parseFloat(s.replace(`%`,``))/100*t.size:typeof s==`string`&&(s=parseFloat(s));for(let e=0;e<r.length;e+=1){let c=r[e],l=c.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(l-=r[0].swiperSlideOffset);let u=(o+(n.centeredSlides?t.minTranslate():0)-l)/(c.swiperSlideSize+s),d=(o-a[0]+(n.centeredSlides?t.minTranslate():0)-l)/(c.swiperSlideSize+s),f=-(o-l),p=f+t.slidesSizesGrid[e],m=f>=0&&f<=t.size-t.slidesSizesGrid[e],h=f>=0&&f<t.size-1||p>1&&p<=t.size||f<=0&&p>=t.size;h&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(e)),ir(c,h,n.slideVisibleClass),ir(c,m,n.slideFullyVisibleClass),c.progress=i?-u:u,c.originalProgress=i?-d:d}}function or(e){let t=this;if(e===void 0){let n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}let n=t.params,r=t.maxTranslate()-t.minTranslate(),{progress:i,isBeginning:a,isEnd:o,progressLoop:s}=t,c=a,l=o;if(r===0)i=0,a=!0,o=!0;else{i=(e-t.minTranslate())/r;let n=Math.abs(e-t.minTranslate())<1,s=Math.abs(e-t.maxTranslate())<1;a=n||i<=0,o=s||i>=1,n&&(i=0),s&&(i=1)}if(n.loop){let n=t.getSlideIndexByData(0),r=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[n],a=t.slidesGrid[r],o=t.slidesGrid[t.slidesGrid.length-1],c=Math.abs(e);s=c>=i?(c-i)/o:(c+o-a)/o,s>1&&--s}Object.assign(t,{progress:i,progressLoop:s,isBeginning:a,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),a&&!c&&t.emit(`reachBeginning toEdge`),o&&!l&&t.emit(`reachEnd toEdge`),(c&&!a||l&&!o)&&t.emit(`fromEdge`),t.emit(`progress`,i)}var sr=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function cr(){let e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,a=e.virtual&&n.virtual.enabled,o=e.grid&&n.grid&&n.grid.rows>1,s=e=>G(r,`.${n.slideClass}${e}, swiper-slide${e}`)[0],c,l,u;if(a){if(n.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),c=s(`[data-swiper-slide-index="${t}"]`)}else c=s(`[data-swiper-slide-index="${i}"]`)}else o?(c=t.find(e=>e.column===i),u=t.find(e=>e.column===i+1),l=t.find(e=>e.column===i-1)):c=t[i];c&&(o||(u=Ln(c,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u&&(u=t[0]),l=In(c,`.${n.slideClass}, swiper-slide`)[0],n.loop)),t.forEach(e=>{sr(e,e===c,n.slideActiveClass),sr(e,e===u,n.slideNextClass),sr(e,e===l,n.slidePrevClass)}),e.emitSlidesClasses()}var lr=(e,t)=>{if(!e||e.destroyed||!e.params)return;let n=t.closest(e.isElement?`swiper-slide`:`.${e.params.slideClass}`);if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(n.shadowRoot?t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{n.shadowRoot&&(t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&!t.lazyPreloaderManaged&&t.remove())})),t&&!t.lazyPreloaderManaged&&t.remove()}},ur=(e,t)=>{if(!e.slides[t])return;let n=e.slides[t].querySelector(`[loading="lazy"]`);n&&n.removeAttribute(`loading`)},dr=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);let r=e.params.slidesPerView===`auto`?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let n=i,a=[n-t];a.push(...Array.from({length:t}).map((e,t)=>n+r+t)),e.slides.forEach((t,n)=>{a.includes(t.column)&&ur(e,n)});return}let a=i+r-1;if(e.params.rewind||e.params.loop)for(let r=i-t;r<=a+t;r+=1){let t=(r%n+n)%n;(t<i||t>a)&&ur(e,t)}else for(let r=Math.max(i-t,0);r<=Math.min(a+t,n-1);r+=1)r!==i&&(r>a||r<i)&&ur(e,r)};function fr(e){let{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate,i;for(let e=0;e<t.length;e+=1)t[e+1]===void 0?r>=t[e]&&(i=e):r>=t[e]&&r<t[e+1]-(t[e+1]-t[e])/2?i=e:r>=t[e]&&r<t[e+1]&&(i=e+1);return n.normalizeSlideIndex&&(i<0||i===void 0)&&(i=0),i}function pr(e){let t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:a,realIndex:o,snapIndex:s}=t,c=e,l,u=e=>{let n=e-t.virtual.slidesBefore;return n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),n};if(c===void 0&&(c=fr(t)),r.indexOf(n)>=0)l=r.indexOf(n);else{let e=Math.min(i.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/i.slidesPerGroup)}if(l>=r.length&&(l=r.length-1),c===a&&!t.params.loop){l!==s&&(t.snapIndex=l,t.emit(`snapIndexChange`));return}if(c===a&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=u(c);return}let d=t.grid&&i.grid&&i.grid.rows>1,f;if(t.virtual&&i.virtual.enabled)f=i.loop?u(c):c;else if(d){let e=t.slides.find(e=>e.column===c),n=parseInt(e.getAttribute(`data-swiper-slide-index`),10);Number.isNaN(n)&&(n=Math.max(t.slides.indexOf(e),0)),f=Math.floor(n/i.grid.rows)}else if(t.slides[c]){let e=t.slides[c].getAttribute(`data-swiper-slide-index`);f=e?parseInt(e,10):c}else f=c;Object.assign(t,{previousSnapIndex:s,snapIndex:l,previousRealIndex:o,realIndex:f,previousIndex:a,activeIndex:c}),t.initialized&&dr(t),t.emit(`activeIndexChange`),t.emit(`snapIndexChange`),(t.initialized||t.params.runCallbacksOnInit)&&(o!==f&&t.emit(`realIndexChange`),t.emit(`slideChange`))}function mr(e,t){let n=this,r=n.params,i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(`.${r.slideClass}, swiper-slide`)&&(i=e)});let a=!1,o;if(i){for(let e=0;e<n.slides.length;e+=1)if(n.slides[e]===i){a=!0,o=e;break}}if(i&&a)n.clickedSlide=i,n.clickedIndex=n.virtual&&n.params.virtual.enabled?parseInt(i.getAttribute(`data-swiper-slide-index`),10):o;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}r.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var hr={updateSize:er,updateSlides:tr,updateAutoHeight:nr,updateSlidesOffset:rr,updateSlidesProgress:ar,updateProgress:or,updateSlidesClasses:cr,updateActiveIndex:pr,updateClickedSlide:mr};function gr(e=this.isHorizontal()?`x`:`y`){let t=this,{params:n,rtlTranslate:r,translate:i,wrapperEl:a}=t;if(n.virtualTranslate)return r?-i:i;if(n.cssMode)return i;let o=On(a,e);return o+=t.cssOverflowAdjustment(),r&&(o=-o),o||0}function _r(e,t){let n=this,{rtlTranslate:r,params:i,wrapperEl:a,progress:o}=n,s=0,c=0;n.isHorizontal()?s=r?-e:e:c=e,i.roundLengths&&(s=Math.floor(s),c=Math.floor(c)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?s:c,i.cssMode?a[n.isHorizontal()?`scrollLeft`:`scrollTop`]=n.isHorizontal()?-s:-c:i.virtualTranslate||(n.isHorizontal()?s-=n.cssOverflowAdjustment():c-=n.cssOverflowAdjustment(),a.style.transform=`translate3d(${s}px, ${c}px, 0px)`);let l,u=n.maxTranslate()-n.minTranslate();l=u===0?0:(e-n.minTranslate())/u,l!==o&&n.updateProgress(e),n.emit(`setTranslate`,n.translate,t)}function vr(){return-this.snapGrid[0]}function yr(){return-this.snapGrid[this.snapGrid.length-1]}function br(e=0,t=this.params.speed,n=!0,r=!0,i){let a=this,{params:o,wrapperEl:s}=a;if(a.animating&&o.preventInteractionOnTransition)return!1;let c=a.minTranslate(),l=a.maxTranslate(),u;if(u=r&&e>c?c:r&&e<l?l:e,a.updateProgress(u),o.cssMode){let e=a.isHorizontal();if(t===0)s[e?`scrollLeft`:`scrollTop`]=-u;else{if(!a.support.smoothScroll)return jn({swiper:a,targetPosition:-u,side:e?`left`:`top`}),!0;s.scrollTo({[e?`left`:`top`]:-u,behavior:`smooth`})}return!0}return t===0?(a.setTransition(0),a.setTranslate(u),n&&(a.emit(`beforeTransitionStart`,t,i),a.emit(`transitionEnd`))):(a.setTransition(t),a.setTranslate(u),n&&(a.emit(`beforeTransitionStart`,t,i),a.emit(`transitionStart`)),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||=function(e){!a||a.destroyed||e.target===this&&(a.wrapperEl.removeEventListener(`transitionend`,a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,a.animating=!1,n&&a.emit(`transitionEnd`))},a.wrapperEl.addEventListener(`transitionend`,a.onTranslateToWrapperTransitionEnd))),!0}var xr={getTranslate:gr,setTranslate:_r,minTranslate:vr,maxTranslate:yr,translateTo:br};function Sr(e,t){let n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=e===0?`0ms`:``),n.emit(`setTransition`,e,t)}function Cr({swiper:e,runCallbacks:t,direction:n,step:r}){let{activeIndex:i,previousIndex:a}=e,o=n;o||=i>a?`next`:i<a?`prev`:`reset`,e.emit(`transition${r}`),t&&o===`reset`?e.emit(`slideResetTransition${r}`):t&&i!==a&&(e.emit(`slideChangeTransition${r}`),o===`next`?e.emit(`slideNextTransition${r}`):e.emit(`slidePrevTransition${r}`))}function wr(e=!0,t){let n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),Cr({swiper:n,runCallbacks:e,direction:t,step:`Start`}))}function Tr(e=!0,t){let n=this,{params:r}=n;n.animating=!1,!r.cssMode&&(n.setTransition(0),Cr({swiper:n,runCallbacks:e,direction:t,step:`End`}))}var Er={setTransition:Sr,transitionStart:wr,transitionEnd:Tr};function Dr(e=0,t,n=!0,r,i){typeof e==`string`&&(e=parseInt(e,10));let a=this,o=e;o<0&&(o=0);let{params:s,snapGrid:c,slidesGrid:l,previousIndex:u,activeIndex:d,rtlTranslate:f,wrapperEl:p,enabled:m}=a;if(!m&&!r&&!i||a.destroyed||a.animating&&s.preventInteractionOnTransition)return!1;t===void 0&&(t=a.params.speed);let h=Math.min(a.params.slidesPerGroupSkip,o),g=h+Math.floor((o-h)/a.params.slidesPerGroup);g>=c.length&&(g=c.length-1);let _=-c[g];if(s.normalizeSlideIndex)for(let e=0;e<l.length;e+=1){let t=-Math.floor(_*100),n=Math.floor(l[e]*100),r=Math.floor(l[e+1]*100);l[e+1]===void 0?t>=n&&(o=e):t>=n&&t<r-(r-n)/2?o=e:t>=n&&t<r&&(o=e+1)}if(a.initialized&&o!==d&&(!a.allowSlideNext&&(f?_>a.translate&&_>a.minTranslate():_<a.translate&&_<a.minTranslate())||!a.allowSlidePrev&&_>a.translate&&_>a.maxTranslate()&&(d||0)!==o))return!1;o!==(u||0)&&n&&a.emit(`beforeSlideChangeStart`),a.updateProgress(_);let v;v=o>d?`next`:o<d?`prev`:`reset`;let y=a.virtual&&a.params.virtual.enabled;if(!(y&&i)&&(f&&-_===a.translate||!f&&_===a.translate))return a.updateActiveIndex(o),s.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),s.effect!==`slide`&&a.setTranslate(_),v!==`reset`&&(a.transitionStart(n,v),a.transitionEnd(n,v)),!1;if(s.cssMode){let e=a.isHorizontal(),n=f?_:-_;if(t===0)y&&(a.wrapperEl.style.scrollSnapType=`none`,a._immediateVirtual=!0),y&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[e?`scrollLeft`:`scrollTop`]=n})):p[e?`scrollLeft`:`scrollTop`]=n,y&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType=``,a._immediateVirtual=!1});else{if(!a.support.smoothScroll)return jn({swiper:a,targetPosition:n,side:e?`left`:`top`}),!0;p.scrollTo({[e?`left`:`top`]:n,behavior:`smooth`})}return!0}let b=Xn().isSafari;return y&&!i&&b&&a.isElement&&a.virtual.update(!1,!1,o),a.setTransition(t),a.setTranslate(_),a.updateActiveIndex(o),a.updateSlidesClasses(),a.emit(`beforeTransitionStart`,t,r),a.transitionStart(n,v),t===0?a.transitionEnd(n,v):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||=function(e){!a||a.destroyed||e.target===this&&(a.wrapperEl.removeEventListener(`transitionend`,a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(n,v))},a.wrapperEl.addEventListener(`transitionend`,a.onSlideToWrapperTransitionEnd)),!0}function Or(e=0,t,n=!0,r){typeof e==`string`&&(e=parseInt(e,10));let i=this;if(i.destroyed)return;t===void 0&&(t=i.params.speed);let a=i.grid&&i.params.grid&&i.params.grid.rows>1,o=e;if(i.params.loop){if(i.virtual&&i.params.virtual.enabled)o+=i.virtual.slidesBefore;else{let e;if(a){let t=o*i.params.grid.rows;e=i.slides.find(e=>e.getAttribute(`data-swiper-slide-index`)*1===t).column}else e=i.getSlideIndexByData(o);let t=a?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:n,slidesOffsetBefore:s,slidesOffsetAfter:c}=i.params,l=n||!!s||!!c,u=i.params.slidesPerView;u===`auto`?u=i.slidesPerViewDynamic():(u=Math.ceil(parseFloat(i.params.slidesPerView,10)),l&&u%2==0&&(u+=1));let d=t-e<u;if(l&&(d||=e<Math.ceil(u/2)),r&&l&&i.params.slidesPerView!==`auto`&&!a&&(d=!1),d){let n=l?e<i.activeIndex?`prev`:`next`:e-i.activeIndex-1<i.params.slidesPerView?`next`:`prev`;i.loopFix({direction:n,slideTo:!0,activeSlideIndex:n===`next`?e+1:e-t+1,slideRealIndex:n===`next`?i.realIndex:void 0})}if(a){let e=o*i.params.grid.rows;o=i.slides.find(t=>t.getAttribute(`data-swiper-slide-index`)*1===e).column}else o=i.getSlideIndexByData(o)}}return requestAnimationFrame(()=>{i.slideTo(o,t,n,r)}),i}function kr(e,t=!0,n){let r=this,{enabled:i,params:a,animating:o}=r;if(!i||r.destroyed)return r;e===void 0&&(e=r.params.speed);let s=a.slidesPerGroup;a.slidesPerView===`auto`&&a.slidesPerGroup===1&&a.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic(`current`,!0),1));let c=r.activeIndex<a.slidesPerGroupSkip?1:s,l=r.virtual&&a.virtual.enabled;if(a.loop){if(o&&!l&&a.loopPreventsSliding)return!1;if(r.loopFix({direction:`next`}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+c,e,t,n)}),!0}return a.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+c,e,t,n)}function Ar(e,t=!0,n){let r=this,{params:i,snapGrid:a,slidesGrid:o,rtlTranslate:s,enabled:c,animating:l}=r;if(!c||r.destroyed)return r;e===void 0&&(e=r.params.speed);let u=r.virtual&&i.virtual.enabled;if(i.loop){if(l&&!u&&i.loopPreventsSliding)return!1;r.loopFix({direction:`prev`}),r._clientLeft=r.wrapperEl.clientLeft}let d=s?r.translate:-r.translate;function f(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=f(d),m=a.map(e=>f(e)),h=i.freeMode&&i.freeMode.enabled,g=a[m.indexOf(p)-1];if(g===void 0&&(i.cssMode||h)){let e;a.forEach((t,n)=>{p>=t&&(e=n)}),e!==void 0&&(g=h?a[e]:a[e>0?e-1:e])}let _=0;if(g!==void 0&&(_=o.indexOf(g),_<0&&(_=r.activeIndex-1),i.slidesPerView===`auto`&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(_=_-r.slidesPerViewDynamic(`previous`,!0)+1,_=Math.max(_,0))),i.rewind&&r.isBeginning){let i=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(i,e,t,n)}return i.loop&&r.activeIndex===0&&i.cssMode?(requestAnimationFrame(()=>{r.slideTo(_,e,t,n)}),!0):r.slideTo(_,e,t,n)}function jr(e,t=!0,n){let r=this;if(!r.destroyed)return e===void 0&&(e=r.params.speed),r.slideTo(r.activeIndex,e,t,n)}function Mr(e,t=!0,n,r=.5){let i=this;if(i.destroyed)return;e===void 0&&(e=i.params.speed);let a=i.activeIndex,o=Math.min(i.params.slidesPerGroupSkip,a),s=o+Math.floor((a-o)/i.params.slidesPerGroup),c=i.rtlTranslate?i.translate:-i.translate;if(c>=i.snapGrid[s]){let e=i.snapGrid[s],t=i.snapGrid[s+1];c-e>(t-e)*r&&(a+=i.params.slidesPerGroup)}else{let e=i.snapGrid[s-1],t=i.snapGrid[s];c-e<=(t-e)*r&&(a-=i.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,i.slidesGrid.length-1),i.slideTo(a,e,t,n)}function Nr(){let e=this;if(e.destroyed)return;let{params:t,slidesEl:n}=e,r=t.slidesPerView===`auto`?e.slidesPerViewDynamic():t.slidesPerView,i=e.getSlideIndexWhenGrid(e.clickedIndex),a,o=e.isElement?`swiper-slide`:`.${t.slideClass}`,s=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;a=parseInt(e.clickedSlide.getAttribute(`data-swiper-slide-index`),10),t.centeredSlides?e.slideToLoop(a):i>(s?(e.slides.length-r)/2-(e.params.grid.rows-1):e.slides.length-r)?(e.loopFix(),i=e.getSlideIndex(G(n,`${o}[data-swiper-slide-index="${a}"]`)[0]),B(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var Pr={slideTo:Dr,slideToLoop:Or,slideNext:kr,slidePrev:Ar,slideReset:jr,slideToClosest:Mr,slideToClickedSlide:Nr};function Fr(e,t){let n=this,{params:r,slidesEl:i}=n;if(!r.loop||n.virtual&&n.params.virtual.enabled)return;let a=()=>{G(i,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute(`data-swiper-slide-index`,t)})},o=()=>{let e=G(i,`.${r.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(n.recalcSlides(),n.updateSlides())},s=n.grid&&r.grid&&r.grid.rows>1;r.loopAddBlankSlides&&(r.slidesPerGroup>1||s)&&o();let c=r.slidesPerGroup*(s?r.grid.rows:1),l=n.slides.length%c!==0,u=s&&n.slides.length%r.grid.rows!==0,d=e=>{for(let t=0;t<e;t+=1){let e=n.isElement?K(`swiper-slide`,[r.slideBlankClass]):K(`div`,[r.slideClass,r.slideBlankClass]);n.slidesEl.append(e)}};l?(r.loopAddBlankSlides?(d(c-n.slides.length%c),n.recalcSlides(),n.updateSlides()):Pn(`Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)`),a()):(u&&(r.loopAddBlankSlides?(d(r.grid.rows-n.slides.length%r.grid.rows),n.recalcSlides(),n.updateSlides()):Pn(`Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)`)),a());let f=r.centeredSlides||!!r.slidesOffsetBefore||!!r.slidesOffsetAfter;n.loopFix({slideRealIndex:e,direction:f?void 0:`next`,initial:t})}function Ir({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:r,activeSlideIndex:i,initial:a,byController:o,byMousewheel:s}={}){let c=this;if(!c.params.loop)return;c.emit(`beforeLoopFix`);let{slides:l,allowSlidePrev:u,allowSlideNext:d,slidesEl:f,params:p}=c,{centeredSlides:m,slidesOffsetBefore:h,slidesOffsetAfter:g,initialSlide:_}=p,v=m||!!h||!!g;if(c.allowSlidePrev=!0,c.allowSlideNext=!0,c.virtual&&p.virtual.enabled){t&&(!v&&c.snapIndex===0?c.slideTo(c.virtual.slides.length,0,!1,!0):v&&c.snapIndex<p.slidesPerView?c.slideTo(c.virtual.slides.length+c.snapIndex,0,!1,!0):c.snapIndex===c.snapGrid.length-1&&c.slideTo(c.virtual.slidesBefore,0,!1,!0)),c.allowSlidePrev=u,c.allowSlideNext=d,c.emit(`loopFix`);return}let y=p.slidesPerView;y===`auto`?y=c.slidesPerViewDynamic():(y=Math.ceil(parseFloat(p.slidesPerView,10)),v&&y%2==0&&(y+=1));let b=p.slidesPerGroupAuto?y:p.slidesPerGroup,x=v?Math.max(b,Math.ceil(y/2)):b;x%b!==0&&(x+=b-x%b),x+=p.loopAdditionalSlides,c.loopedSlides=x;let S=c.grid&&p.grid&&p.grid.rows>1;l.length<y+x||c.params.effect===`cards`&&l.length<y+x*2?Pn(`Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters`):S&&p.grid.fill===`row`&&Pn("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let C=[],w=[],T=S?Math.ceil(l.length/p.grid.rows):l.length,E=a&&T-_<y&&!v,D=E?_:c.activeIndex;i===void 0?i=c.getSlideIndex(l.find(e=>e.classList.contains(p.slideActiveClass))):D=i;let O=n===`next`||!n,k=n===`prev`||!n,A=0,j=0,M=(S?l[i].column:i)+(v&&r===void 0?-y/2+.5:0);if(M<x){A=Math.max(x-M,b);for(let e=0;e<x-M;e+=1){let t=e-Math.floor(e/T)*T;if(S){let e=T-t-1;for(let t=l.length-1;t>=0;--t)l[t].column===e&&C.push(t)}else C.push(T-t-1)}}else if(M+y>T-x){j=Math.max(M-(T-x*2),b),E&&(j=Math.max(j,y-T+_+1));for(let e=0;e<j;e+=1){let t=e-Math.floor(e/T)*T;S?l.forEach((e,n)=>{e.column===t&&w.push(n)}):w.push(t)}}if(c.__preventObserver__=!0,requestAnimationFrame(()=>{c.__preventObserver__=!1}),c.params.effect===`cards`&&l.length<y+x*2&&(w.includes(i)&&w.splice(w.indexOf(i),1),C.includes(i)&&C.splice(C.indexOf(i),1)),k&&C.forEach(e=>{l[e].swiperLoopMoveDOM=!0,f.prepend(l[e]),l[e].swiperLoopMoveDOM=!1}),O&&w.forEach(e=>{l[e].swiperLoopMoveDOM=!0,f.append(l[e]),l[e].swiperLoopMoveDOM=!1}),c.recalcSlides(),p.slidesPerView===`auto`?c.updateSlides():S&&(C.length>0&&k||w.length>0&&O)&&c.slides.forEach((e,t)=>{c.grid.updateSlide(t,e,c.slides)}),p.watchSlidesProgress&&c.updateSlidesOffset(),t){if(C.length>0&&k){if(e===void 0){let e=c.slidesGrid[D],t=c.slidesGrid[D+A]-e;s?c.setTranslate(c.translate-t):(c.slideTo(D+Math.ceil(A),0,!1,!0),r&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else if(r){let e=S?C.length/p.grid.rows:C.length;c.slideTo(c.activeIndex+e,0,!1,!0),c.touchEventsData.currentTranslate=c.translate}}else if(w.length>0&&O){if(e===void 0){let e=c.slidesGrid[D],t=c.slidesGrid[D-j]-e;s?c.setTranslate(c.translate-t):(c.slideTo(D-j,0,!1,!0),r&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else{let e=S?w.length/p.grid.rows:w.length;c.slideTo(c.activeIndex-e,0,!1,!0)}}}if(c.allowSlidePrev=u,c.allowSlideNext=d,c.controller&&c.controller.control&&!o){let a={slideRealIndex:e,direction:n,setTranslate:r,activeSlideIndex:i,byController:!0};Array.isArray(c.controller.control)?c.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...a,slideTo:e.params.slidesPerView===p.slidesPerView&&t})}):c.controller.control instanceof c.constructor&&c.controller.control.params.loop&&c.controller.control.loopFix({...a,slideTo:c.controller.control.params.slidesPerView===p.slidesPerView&&t})}c.emit(`loopFix`)}function Lr(){let e=this,{params:t,slidesEl:n}=e;if(!t.loop||!n||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();let r=[];e.slides.forEach(e=>{let t=e.swiperSlideIndex===void 0?e.getAttribute(`data-swiper-slide-index`)*1:e.swiperSlideIndex;r[t]=e}),e.slides.forEach(e=>{e.removeAttribute(`data-swiper-slide-index`)}),r.forEach(e=>{n.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var Rr={loopCreate:Fr,loopFix:Ir,loopDestroy:Lr};function zr(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let n=t.params.touchEventsTarget===`container`?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor=`move`,n.style.cursor=e?`grabbing`:`grab`,t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Br(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget===`container`?`el`:`wrapperEl`].style.cursor=``,e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var Vr={setGrabCursor:zr,unsetGrabCursor:Br};function Hr(e,t=this){function n(t){if(!t||t===L()||t===R())return null;t.assignedSlot&&(t=t.assignedSlot);let r=t.closest(e);return!r&&!t.getRootNode?null:r||n(t.getRootNode().host)}return n(t)}function Ur(e,t,n){let r=R(),{params:i}=e,a=i.edgeSwipeDetection,o=i.edgeSwipeThreshold;return a&&(n<=o||n>=r.innerWidth-o)?a===`prevent`&&(t.preventDefault(),!0):!0}function Wr(e){let t=this;if(t.destroyed)return;let n=L(),r=e;r.originalEvent&&(r=r.originalEvent);let i=t.touchEventsData;if(r.type===`pointerdown`){if(i.pointerId!==null&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else r.type===`touchstart`&&r.targetTouches.length===1&&(i.touchId=r.targetTouches[0].identifier);if(r.type===`touchstart`){Ur(t,r,r.targetTouches[0].pageX);return}let{params:a,touches:o,enabled:s}=t;if(!s||!a.simulateTouch&&r.pointerType===`mouse`||t.animating&&a.preventInteractionOnTransition)return;!t.animating&&a.cssMode&&a.loop&&t.loopFix();let c=r.target;if(a.touchEventsTarget===`wrapper`&&!Nn(c,t.wrapperEl)||`which`in r&&r.which===3||`button`in r&&r.button>0||i.isTouched&&i.isMoved)return;let l=!!a.noSwipingClass&&a.noSwipingClass!==``,u=r.composedPath?r.composedPath():r.path;l&&r.target&&r.target.shadowRoot&&u&&(c=u[0]);let d=a.noSwipingSelector?a.noSwipingSelector:`.${a.noSwipingClass}`,f=!!(r.target&&r.target.shadowRoot);if(a.noSwiping&&(f?Hr(d,c):c.closest(d))){t.allowClick=!0;return}if(a.swipeHandler&&!c.closest(a.swipeHandler))return;o.currentX=r.pageX,o.currentY=r.pageY;let p=o.currentX,m=o.currentY;if(!Ur(t,r,p))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=p,o.startY=m,i.touchStartTime=V(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,a.threshold>0&&(i.allowThresholdMove=!1);let h=!0;c.matches(i.focusableElements)&&(h=!1,c.nodeName===`SELECT`&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==c&&(r.pointerType===`mouse`||r.pointerType!==`mouse`&&!c.matches(i.focusableElements))&&n.activeElement.blur();let g=h&&t.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||g)&&!c.isContentEditable&&r.preventDefault(),a.freeMode&&a.freeMode.enabled&&t.freeMode&&t.animating&&!a.cssMode&&t.freeMode.onTouchStart(),t.emit(`touchStart`,r)}function Gr(e){let t=L(),n=this;if(n.destroyed)return;let r=n.touchEventsData,{params:i,touches:a,rtlTranslate:o,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType===`mouse`)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),c.type===`pointermove`&&(r.touchId!==null||c.pointerId!==r.pointerId))return;let l;if(c.type===`touchmove`){if(l=[...c.changedTouches].find(e=>e.identifier===r.touchId),!l||l.identifier!==r.touchId)return}else l=c;if(!r.isTouched){r.startMoving&&r.isScrolling&&n.emit(`touchMoveOpposite`,c);return}let u=l.pageX,d=l.pageY;if(c.preventedByNestedSwiper){a.startX=u,a.startY=d;return}if(!n.allowTouchMove){c.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(a,{startX:u,startY:d,currentX:u,currentY:d}),r.touchStartTime=V());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(d<a.startY&&n.translate<=n.maxTranslate()||d>a.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(o&&(u>a.startX&&-n.translate<=n.maxTranslate()||u<a.startX&&-n.translate>=n.minTranslate()))return;else if(!o&&(u<a.startX&&n.translate<=n.maxTranslate()||u>a.startX&&n.translate>=n.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==c.target&&c.pointerType!==`mouse`&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}r.allowTouchCallbacks&&n.emit(`touchMove`,c),a.previousX=a.currentX,a.previousY=a.currentY,a.currentX=u,a.currentY=d;let f=a.currentX-a.startX,p=a.currentY-a.startY;if(n.params.threshold&&Math.sqrt(f**2+p**2)<n.params.threshold)return;if(r.isScrolling===void 0){let e;n.isHorizontal()&&a.currentY===a.startY||n.isVertical()&&a.currentX===a.startX?r.isScrolling=!1:f*f+p*p>=25&&(e=Math.atan2(Math.abs(p),Math.abs(f))*180/Math.PI,r.isScrolling=n.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(r.isScrolling&&n.emit(`touchMoveOpposite`,c),r.startMoving===void 0&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(r.startMoving=!0),r.isScrolling||c.type===`touchmove`&&r.preventTouchMoveFromPointerMove){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&c.cancelable&&c.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&c.stopPropagation();let m=n.isHorizontal()?f:p,h=n.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;i.oneWayMovement&&(m=Math.abs(m)*(o?1:-1),h=Math.abs(h)*(o?1:-1)),a.diff=m,m*=i.touchRatio,o&&(m=-m,h=-h);let g=n.touchesDirection;n.swipeDirection=m>0?`prev`:`next`,n.touchesDirection=h>0?`prev`:`next`;let _=n.params.loop&&!i.cssMode,v=n.touchesDirection===`next`&&n.allowSlideNext||n.touchesDirection===`prev`&&n.allowSlidePrev;if(!r.isMoved){if(_&&v&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){let e=new window.CustomEvent(`transitionend`,{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(e)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit(`sliderFirstMove`,c)}if(new Date().getTime(),i._loopSwapReset!==!1&&r.isMoved&&r.allowThresholdMove&&g!==n.touchesDirection&&_&&v&&Math.abs(m)>=1){Object.assign(a,{startX:u,startY:d,currentX:u,currentY:d,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}n.emit(`sliderMove`,c),r.isMoved=!0,r.currentTranslate=m+r.startTranslate;let y=!0,b=i.resistanceRatio;if(i.touchReleaseOnEdges&&(b=0),m>0?(_&&v&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(i.slidesPerView!==`auto`&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:`prev`,setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(y=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+m)**b))):m<0&&(_&&v&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(i.slidesPerView!==`auto`&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:`next`,setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView===`auto`?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslate<n.maxTranslate()&&(y=!1,i.resistance&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-m)**b))),y&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection===`next`&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&n.swipeDirection===`prev`&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0){if(Math.abs(m)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,r.currentTranslate=r.startTranslate,a.diff=n.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{r.currentTranslate=r.startTranslate;return}}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function Kr(e){let t=this;if(t.destroyed)return;let n=t.touchEventsData,r=e;r.originalEvent&&(r=r.originalEvent);let i;if(r.type!==`touchend`&&r.type!==`touchcancel`){if(n.touchId!==null||r.pointerId!==n.pointerId)return;i=r}else if(i=[...r.changedTouches].find(e=>e.identifier===n.touchId),!i||i.identifier!==n.touchId)return;if([`pointercancel`,`pointerout`,`pointerleave`,`contextmenu`].includes(r.type)&&!([`pointercancel`,`contextmenu`].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;let{params:a,touches:o,rtlTranslate:s,slidesGrid:c,enabled:l}=t;if(!l||!a.simulateTouch&&r.pointerType===`mouse`)return;if(n.allowTouchCallbacks&&t.emit(`touchEnd`,r),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&a.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}a.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);let u=V(),d=u-n.touchStartTime;if(t.allowClick){let e=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(e&&e[0]||r.target,e),t.emit(`tap click`,r),d<300&&u-n.lastClickTime<300&&t.emit(`doubleTap doubleClick`,r)}if(n.lastClickTime=V(),B(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||o.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let f;if(f=a.followFinger?s?t.translate:-t.translate:-n.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:f});return}let p=f>=-t.maxTranslate()&&!t.params.loop,m=0,h=t.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){let t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;c[e+t]===void 0?(p||f>=c[e])&&(m=e,h=c[c.length-1]-c[c.length-2]):(p||f>=c[e]&&f<c[e+t])&&(m=e,h=c[e+t]-c[e])}let g=null,_=null;a.rewind&&(t.isBeginning?_=a.virtual&&a.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));let v=(f-c[m])/h,y=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(d>a.longSwipesMs){if(!a.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection===`next`&&(v>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?g:m+y):t.slideTo(m)),t.swipeDirection===`prev`&&(v>1-a.longSwipesRatio?t.slideTo(m+y):_!==null&&v<0&&Math.abs(v)>a.longSwipesRatio?t.slideTo(_):t.slideTo(m))}else{if(!a.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(m+y):t.slideTo(m):(t.swipeDirection===`next`&&t.slideTo(g===null?m+y:g),t.swipeDirection===`prev`&&t.slideTo(_===null?m:_))}}function qr(){let e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:i,snapGrid:a}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;if((t.slidesPerView===`auto`||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s){let t=o?e.virtual.slides:e.slides;e.slideTo(t.length-1,0,!1,!0)}else e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,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=i,e.allowSlideNext=r,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function Jr(e){let t=this;t.destroyed||t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Yr(){let e=this;if(e.destroyed)return;let{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.translate=e.isHorizontal()?-t.scrollLeft:-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i,a=e.maxTranslate()-e.minTranslate();i=a===0?0:(e.translate-e.minTranslate())/a,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit(`setTranslate`,e.translate,!1)}function Xr(e){let t=this;t.destroyed||(lr(t,e.target),!(t.params.cssMode||t.params.slidesPerView!==`auto`&&!t.params.autoHeight)&&t.update())}function Zr(){let e=this;e.destroyed||e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction=`auto`))}var Qr=(e,t)=>{let n=L(),{params:r,el:i,wrapperEl:a,device:o}=e,s=!!r.nested,c=t===`on`?`addEventListener`:`removeEventListener`,l=t;!i||typeof i==`string`||(n[c](`touchstart`,e.onDocumentTouchStart,{passive:!1,capture:s}),i[c](`touchstart`,e.onTouchStart,{passive:!1}),i[c](`pointerdown`,e.onTouchStart,{passive:!1}),n[c](`touchmove`,e.onTouchMove,{passive:!1,capture:s}),n[c](`pointermove`,e.onTouchMove,{passive:!1,capture:s}),n[c](`touchend`,e.onTouchEnd,{passive:!0}),n[c](`pointerup`,e.onTouchEnd,{passive:!0}),n[c](`pointercancel`,e.onTouchEnd,{passive:!0}),n[c](`touchcancel`,e.onTouchEnd,{passive:!0}),n[c](`pointerout`,e.onTouchEnd,{passive:!0}),n[c](`pointerleave`,e.onTouchEnd,{passive:!0}),n[c](`contextmenu`,e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[c](`click`,e.onClick,!0),r.cssMode&&a[c](`scroll`,e.onScroll),r.updateOnWindowResize?e[l](o.ios||o.android?`resize orientationchange observerUpdate`:`resize observerUpdate`,qr,!0):e[l](`observerUpdate`,qr,!0),i[c](`load`,e.onLoad,{capture:!0}))};function $r(){let e=this,{params:t}=e;e.onTouchStart=Wr.bind(e),e.onTouchMove=Gr.bind(e),e.onTouchEnd=Kr.bind(e),e.onDocumentTouchStart=Zr.bind(e),t.cssMode&&(e.onScroll=Yr.bind(e)),e.onClick=Jr.bind(e),e.onLoad=Xr.bind(e),Qr(e,`on`)}function ei(){Qr(this,`off`)}var ti={attachEvents:$r,detachEvents:ei},ni=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function ri(){let e=this,{realIndex:t,initialized:n,params:r,el:i}=e,a=r.breakpoints;if(!a||a&&Object.keys(a).length===0)return;let o=L(),s=r.breakpointsBase===`window`||!r.breakpointsBase?r.breakpointsBase:`container`,c=[`window`,`container`].includes(r.breakpointsBase)||!r.breakpointsBase?e.el:o.querySelector(r.breakpointsBase),l=e.getBreakp
vendor: 6,187 bytes, line 202
202oint(a,s,c);if(!l||e.currentBreakpoint===l)return;let u=(l in a?a[l]:void 0)||e.originalParams,d=ni(e,r),f=ni(e,u),p=e.params.grabCursor,m=u.grabCursor,h=r.enabled;d&&!f?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&f&&(i.classList.add(`${r.containerModifierClass}grid`),(u.grid.fill&&u.grid.fill===`column`||!u.grid.fill&&r.grid.fill===`column`)&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),p&&!m?e.unsetGrabCursor():!p&&m&&e.setGrabCursor(),[`navigation`,`pagination`,`scrollbar`].forEach(t=>{if(u[t]===void 0)return;let n=r[t]&&r[t].enabled,i=u[t]&&u[t].enabled;n&&!i&&e[t].disable(),!n&&i&&e[t].enable()});let g=u.direction&&u.direction!==r.direction,_=r.loop&&(u.slidesPerView!==r.slidesPerView||g),v=r.loop;g&&n&&e.changeDirection(),H(e.params,u);let y=e.params.enabled,b=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!y?e.disable():!h&&y&&e.enable(),e.currentBreakpoint=l,e.emit(`_beforeBreakpoint`,u),n&&(_?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!v&&b?(e.loopCreate(t),e.updateSlides()):v&&!b&&e.loopDestroy()),e.emit(`breakpoint`,u)}function ii(e,t=`window`,n){if(!e||t===`container`&&!n)return;let r=!1,i=R(),a=t===`window`?i.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>{if(typeof e==`string`&&e.indexOf(`@`)===0){let t=parseFloat(e.substr(1));return{value:a*t,point:e}}return{value:e,point:e}});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:a,value:s}=o[e];t===`window`?i.matchMedia(`(min-width: ${s}px)`).matches&&(r=a):s<=n.clientWidth&&(r=a)}return r||`max`}var ai={setBreakpoint:ri,getBreakpoint:ii};function oi(e,t){let n=[];return e.forEach(e=>{typeof e==`object`?Object.keys(e).forEach(r=>{e[r]&&n.push(t+r)}):typeof e==`string`&&n.push(t+e)}),n}function si(){let e=this,{classNames:t,params:n,rtl:r,el:i,device:a}=e,o=oi([`initialized`,n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill===`column`},{android:a.android},{ios:a.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...o),i.classList.add(...t),e.emitContainerClasses()}function ci(){let e=this,{el:t,classNames:n}=e;!t||typeof t==`string`||(t.classList.remove(...n),e.emitContainerClasses())}var li={addClasses:si,removeClasses:ci};function ui(){let e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){let t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+r*2;e.isLocked=e.size>n}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?`lock`:`unlock`)}var di={checkOverflow:ui},fi={init:!0,direction:`horizontal`,oneWayMovement:!1,swiperElementNodeName:`SWIPER-CONTAINER`,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,snapToSlideEdge:!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 pi(e,t){return function(n={}){let r=Object.keys(n)[0],i=n[r];if(typeof i!=`object`||!i){H(t,n);return}if(e[r]===!0&&(e[r]={enabled:!0}),r===`navigation`&&e[r]&&e[r].enabled&&!e[r].prevEl&&!e[r].nextEl&&(e[r].auto=!0),[`pagination`,`scrollbar`].indexOf(r)>=0&&e[r]&&e[r].enabled&&!e[r].el&&(e[r].auto=!0),!(r in e&&`enabled`in i)){H(t,n);return}typeof e[r]==`object`&&!(`enabled`in e[r])&&(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),H(t,n)}}var mi={eventsEmitter:$n,update:hr,translate:xr,transition:Er,slide:Pr,loop:Rr,grabCursor:Vr,events:ti,breakpoints:ai,checkOverflow:di,classes:li},hi={},gi=class e{constructor(...t){let n,r;t.length===1&&t[0].constructor&&Object.prototype.toString.call(t[0]).slice(8,-1)===`Object`?r=t[0]:[n,r]=t,r||={},r=H({},r),n&&!r.el&&(r.el=n);let i=L();if(r.el&&typeof r.el==`string`&&i.querySelectorAll(r.el).length>1){let t=[];return i.querySelectorAll(r.el).forEach(n=>{let i=H({},r,{el:n});t.push(new e(i))}),t}let a=this;a.__swiper__=!0,a.support=Wn(),a.device=qn({userAgent:r.userAgent}),a.browser=Xn(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],r.modules&&Array.isArray(r.modules)&&r.modules.forEac
vendor: 11,203 bytes, line 202
202h(e=>{typeof e==`function`&&a.modules.indexOf(e)<0&&a.modules.push(e)});let o={};return a.modules.forEach(e=>{e({params:r,swiper:a,extendParams:pi(r,o),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}),a.params=H({},H({},fi,o),hi,r),a.originalParams=H({},a.params),a.passedParams=H({},r),a.params&&a.params.on&&Object.keys(a.params.on).forEach(e=>{a.on(e,a.params.on[e])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:n,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return a.params.direction===`horizontal`},isVertical(){return a.params.direction===`vertical`},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.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:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit(`_swiper`),a.params.init&&a.init(),a}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){let{slidesEl:t,params:n}=this,r=Rn(G(t,`.${n.slideClass}, swiper-slide`)[0]);return Rn(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>t.getAttribute(`data-swiper-slide-index`)*1===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill===`column`?e=Math.floor(e/this.params.grid.rows):this.params.grid.fill===`row`&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let e=this,{slidesEl:t,params:n}=e;e.slides=G(t,`.${n.slideClass}, swiper-slide`)}enable(){let e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit(`enable`))}disable(){let e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit(`disable`))}setProgress(e,t){let n=this;e=Math.min(Math.max(e,0),1);let r=n.minTranslate(),i=(n.maxTranslate()-r)*e+r;n.translateTo(i,t===void 0?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(` `).filter(t=>t.indexOf(`swiper`)===0||t.indexOf(e.params.containerModifierClass)===0);e.emit(`_containerClasses`,t.join(` `))}getSlideClasses(e){let t=this;return t.destroyed?``:e.className.split(` `).filter(e=>e.indexOf(`swiper-slide`)===0||e.indexOf(t.params.slideClass)===0).join(` `)}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(n=>{let r=e.getSlideClasses(n);t.push({slideEl:n,classNames:r}),e.emit(`_slideClass`,n,r)}),e.emit(`_slideClasses`,t)}slidesPerViewDynamic(e=`current`,t=!1){let{params:n,slides:r,slidesGrid:i,slidesSizesGrid:a,size:o,activeIndex:s}=this,c=1;if(typeof n.slidesPerView==`number`)return n.slidesPerView;if(n.centeredSlides){let e=r[s]?Math.ceil(r[s].swiperSlideSize):0,t;for(let n=s+1;n<r.length;n+=1)r[n]&&!t&&(e+=Math.ceil(r[n].swiperSlideSize),c+=1,e>o&&(t=!0));for(let n=s-1;n>=0;--n)r[n]&&!t&&(e+=r[n].swiperSlideSize,c+=1,e>o&&(t=!0))}else if(e===`current`)for(let e=s+1;e<r.length;e+=1)(t?i[e]+a[e]-i[s]<o:i[e]-i[s]<o)&&(c+=1);else for(let e=s-1;e>=0;--e)i[s]-i[e]<o&&(c+=1);return c}update(){let e=this;if(!e||e.destroyed)return;let{snapGrid:t,params:n}=e;n.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll(`[loading="lazy"]`)].forEach(t=>{t.complete&&lr(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function r(){let t=e.rtlTranslate?e.translate*-1:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(n.freeMode&&n.freeMode.enabled&&!n.cssMode)r(),n.autoHeight&&e.updateAutoHeight();else{if((n.slidesPerView===`auto`||n.slidesPerView>1)&&e.isEnd&&!n.centeredSlides){let t=e.virtual&&n.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||r()}n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit(`update`)}changeDirection(e,t=!0){let n=this,r=n.params.direction;return e||=r===`horizontal`?`vertical`:`horizontal`,e===r||e!==`horizontal`&&e!==`vertical`?n:(n.el.classList.remove(`${n.params.containerModifierClass}${r}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.forEach(t=>{e===`vertical`?t.style.width=``:t.style.height=``}),n.emit(`changeDirection`),t&&n.update(),n)}changeLanguageDirection(e){let t=this;t.rtl&&e===`rtl`||!t.rtl&&e===`ltr`||(t.rtl=e===`rtl`,t.rtlTranslate=t.params.direction===`horizontal`&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir=`rtl`):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir=`ltr`),t.update())}mount(e){let t=this;if(t.mounted)return!0;let n=e||t.params.el;if(typeof n==`string`&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.parentNode&&n.parentNode.host&&n.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let r=()=>`.${(t.params.wrapperClass||``).trim().split(` `).join(`.`)}`,i=n&&n.shadowRoot&&n.shadowRoot.querySelector?n.shadowRoot.querySelector(r()):G(n,r())[0];return!i&&t.params.createElements&&(i=K(`div`,t.params.wrapperClass),n.append(i),G(n,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:n,wrapperEl:i,slidesEl:t.isElement&&!n.parentNode.host.slideSlots?n.parentNode.host:i,hostEl:t.isElement?n.parentNode.host:n,mounted:!0,rtl:n.dir.toLowerCase()===`rtl`||q(n,`direction`)===`rtl`,rtlTranslate:t.params.direction===`horizontal`&&(n.dir.toLowerCase()===`rtl`||q(n,`direction`)===`rtl`),wrongRTL:q(i,`display`)===`-webkit-box`}),!0}init(e){let t=this;if(t.initialized||t.mount(e)===!1)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(void 0,!0),t.attachEvents();let n=[...t.el.querySelectorAll(`[loading="lazy"]`)];return t.isElement&&n.push(...t.hostEl.querySelectorAll(`[loading="lazy"]`)),n.forEach(e=>{e.complete?lr(t,e):e.addEventListener(`load`,e=>{lr(t,e.target)})}),dr(t),t.initialized=!0,dr(t),t.emit(`init`),t.emit(`afterInit`),t}destroy(e=!0,t=!0){let n=this,{params:r,el:i,wrapperEl:a,slides:o}=n;return n.params===void 0||n.destroyed?null:(n.emit(`beforeDestroy`),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),t&&(n.removeClasses(),i&&typeof i!=`string`&&i.removeAttribute(`style`),a&&a.removeAttribute(`style`),o&&o.length&&o.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute(`style`),e.removeAttribute(`data-swiper-slide-index`)})),n.emit(`destroy`),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),e!==!1&&(n.el&&typeof n.el!=`string`&&(n.el.swiper=null),En(n)),n.destroyed=!0,null)}static extendDefaults(e){H(hi,e)}static get extendedDefaults(){return hi}static get defaults(){return fi}static installModule(t){e.prototype.__modules__||(e.prototype.__modules__=[]);let n=e.prototype.__modules__;typeof t==`function`&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(t=>e.installModule(t)),e):(e.installModule(t),e)}};Object.keys(mi).forEach(e=>{Object.keys(mi[e]).forEach(t=>{gi.prototype[t]=mi[e][t]})}),gi.use([Zn,Qn]);function _i({swiper:e,extendParams:t,on:n,emit:r}){t({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let i,a=L();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let o=a.createElement(`div`);function s(t,n){let r=e.params.virtual;if(r.cache&&e.virtual.cache[n])return e.virtual.cache[n];let i;return r.renderSlide?(i=r.renderSlide.call(e,t,n),typeof i==`string`&&(X(o,i),i=o.children[0])):i=e.isElement?K(`swiper-slide`):K(`div`,e.params.slideClass),i.setAttribute(`data-swiper-slide-index`,n),r.renderSlide||X(i,t),r.cache&&(e.virtual.cache[n]=i),i}function c(t,n,i){let{slidesPerGroup:a,centeredSlides:o,slidesPerView:c,loop:l,initialSlide:u}=e.params;if(n&&!l&&u>0)return;let{addSlidesBefore:d,addSlidesAfter:f,slidesPerViewAutoSlideSize:p}=e.params.virtual,{from:m,to:h,slides:g,slidesGrid:_,offset:v}=e.virtual;e.params.cssMode||e.updateActiveIndex();let y=i===void 0?e.activeIndex||0:i,b;b=e.rtlTranslate?`right`:e.isHorizontal()?`left`:`top`;let x;if(c===`auto`){if(p){let t=e.size;t||=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height,x=Math.max(1,Math.ceil(t/p))}else x=1}else x=c;let S,C;o?(S=Math.floor(x/2)+a+f,C=Math.floor(x/2)+a+d):(S=x+(a-1)+f,C=(l?x:a)+d);let w=y-C,T=y+S;l||(w=Math.max(w,0),T=Math.min(T,g.length-1));let E=(e.slidesGrid[w]||0)-(e.slidesGrid[0]||0);l&&y>=C?(w-=C,o||(E+=e.slidesGrid[0])):l&&y<C&&(w=-C,o&&(E+=e.slidesGrid[0])),Object.assign(e.virtual,{from:w,to:T,offset:E,slidesGrid:e.slidesGrid,slidesBefore:C,slidesAfter:S});function D(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r(`virtualUpdate`)}if(m===w&&h===T&&!t){e.slidesGrid!==_&&E!==v&&e.slides.forEach(t=>{t.style[b]=`${E-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),r(`virtualUpdate`);return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:E,from:w,to:T,slides:function(){let e=[];for(let t=w;t<=T;t+=1)e.push(g[t]);return e}()}),e.params.virtual.renderExternalUpdate?D():r(`virtualUpdate`);return}let O=[],k=[],A=e=>{let t=e;return e<0?t=g.length+e:t>=g.length&&(t-=g.length),t};if(t)e.slides.filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(e=>{e.remove()});else for(let t=m;t<=h;t+=1)if(t<w||t>T){let n=A(t);e.slides.filter(t=>t.matches(`.${e.params.slideClass}[data-swiper-slide-index="${n}"], swiper-slide[data-swiper-slide-index="${n}"]`)).forEach(e=>{e.remove()})}let j=l?-g.length:0,M=l?g.length*2:g.length;for(let e=j;e<M;e+=1)if(e>=w&&e<=T){let n=A(e);h===void 0||t?k.push(n):(e>h&&k.push(n),e<m&&O.push(n))}if(k.forEach(t=>{e.slidesEl.append(s(g[t],t))}),l)for(let t=O.length-1;t>=0;--t){let n=O[t];e.slidesEl.prepend(s(g[n],n))}else O.sort((e,t)=>
vendor: 4,064 bytes, line 202
202t-e),O.forEach(t=>{e.slidesEl.prepend(s(g[t],t))});G(e.slidesEl,`.swiper-slide, swiper-slide`).forEach(t=>{t.style[b]=`${E-Math.abs(e.cssOverflowAdjustment())}px`}),D()}function l(t){if(typeof t==`object`&&`length`in t)for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.push(t[n]);else e.virtual.slides.push(t);c(!0)}function u(t){let n=e.activeIndex,r=n+1,i=1;if(Array.isArray(t)){for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.unshift(t[n]);r=n+t.length,i=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){let t=e.virtual.cache,n={};Object.keys(t).forEach(e=>{let r=t[e],a=r.getAttribute(`data-swiper-slide-index`);a&&r.setAttribute(`data-swiper-slide-index`,parseInt(a,10)+i),n[parseInt(e,10)+i]=r}),e.virtual.cache=n}c(!0),e.slideTo(r,0)}function d(t){if(t==null)return;let n=e.activeIndex;if(Array.isArray(t))for(let r=t.length-1;r>=0;--r)e.params.virtual.cache&&(delete e.virtual.cache[t[r]],Object.keys(e.virtual.cache).forEach(n=>{n>t&&(e.virtual.cache[n-1]=e.virtual.cache[n],e.virtual.cache[n-1].setAttribute(`data-swiper-slide-index`,n-1),delete e.virtual.cache[n])})),e.virtual.slides.splice(t[r],1),t[r]<n&&--n,n=Math.max(n,0);else e.params.virtual.cache&&(delete e.virtual.cache[t],Object.keys(e.virtual.cache).forEach(n=>{n>t&&(e.virtual.cache[n-1]=e.virtual.cache[n],e.virtual.cache[n-1].setAttribute(`data-swiper-slide-index`,n-1),delete e.virtual.cache[n])})),e.virtual.slides.splice(t,1),t<n&&--n,n=Math.max(n,0);c(!0),e.slideTo(n,0)}function f(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),c(!0),e.slideTo(0,0)}n(`beforeInit`,()=>{if(!e.params.virtual.enabled)return;let t;if(e.passedParams.virtual.slides===void 0){let n=[...e.slidesEl.children].filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`));n&&n.length&&(e.virtual.slides=[...n],t=!0,n.forEach((t,n)=>{t.setAttribute(`data-swiper-slide-index`,n),e.virtual.cache[n]=t,t.remove()}))}t||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,c(!1,!0)}),n(`setTranslate`,()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(i),i=setTimeout(()=>{c()},100)):c())}),n(`init update resize`,()=>{e.params.virtual.enabled&&e.params.cssMode&&U(e.wrapperEl,`--swiper-virtual-size`,`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:l,prependSlide:u,removeSlide:d,removeAllSlides:f,update:c})}function vi({swiper:e,extendParams:t,on:n,emit:r}){let i=L(),a=R();e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}});function o(t){if(!e.enabled)return;let{rtlTranslate:n}=e,o=t;o.originalEvent&&(o=o.originalEvent);let s=o.keyCode||o.charCode,c=e.params.keyboard.pageUpDown,l=c&&s===33,u=c&&s===34,d=s===37,f=s===39,p=s===38,m=s===40;if(!e.allowSlideNext&&(e.isHorizontal()&&f||e.isVertical()&&m||u)||!e.allowSlidePrev&&(e.isHorizontal()&&d||e.isVertical()&&p||l))return!1;if(o.shiftKey||o.altKey||o.ctrlKey||o.metaKey||i.activeElement&&(i.activeElement.isContentEditable||i.activeElement.nodeName&&(i.activeElement.nodeName.toLowerCase()===`input`||i.activeElement.nodeName.toLowerCase()===`textarea`)))return;if(e.params.keyboard.onlyInViewport&&(l||u||d||f||p||m)){let t=!1;if(J(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&J(e.el,`.${e.params.slideActiveClass}`).length===0)return;let r=e.el,i=r.clientWidth,o=r.clientHeight,s=a.innerWidth,c=a.innerHeight,l=Fn(r);n&&(l.left-=r.scrollLeft);let u=[[l.left,l.top],[l.left+i,l.top],[l.left,l.top+o],[l.left+i,l.top+o]];for(let e=0;e<u.length;e+=1){let n=u[e];if(n[0]>=0&&n[0]<=s&&n[1]>=0&&n[1]<=c){if(n[0]===0&&n[1]===0)continue;t=!0}}if(!t)return}let h=e.params.keyboard.speed;e.isHorizontal()?((l||u||d||f)&&(o.preventDefault?o.preventDefault():o.returnValue=!1),((u||f)&&!n||(l||d)&&n)&&e.slideNext(h),((l||d)&&!n||(u||f)&&n)&&e.slidePrev(h)):((l||u||p||m)&&(o.preventDefault?o.preventDefault():o.returnValue=!1),(u||m)&&e.slideNext(h),(l||p)&&e.slidePrev(h)),r(`keyPress`,s)}
vendor: 5,066 bytes, line 202
202function s(){e.keyboard.enabled||(i.addEventListener(`keydown`,o),e.keyboard.enabled=!0)}function c(){e.keyboard.enabled&&(i.removeEventListener(`keydown`,o),e.keyboard.enabled=!1)}n(`init`,()=>{e.params.keyboard.enabled&&s()}),n(`destroy`,()=>{e.keyboard.enabled&&c()}),Object.assign(e.keyboard,{enable:s,disable:c})}function yi({swiper:e,extendParams:t,on:n,emit:r}){let i=R();t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:`container`,thresholdDelta:null,thresholdTime:null,noMousewheelClass:`swiper-no-mousewheel`}}),e.mousewheel={enabled:!1};let a,o=V(),s,c=[];function l(e){let t=0,n=0,r=0,i=0;return`detail`in e&&(n=e.detail),`wheelDelta`in e&&(n=-e.wheelDelta/120),`wheelDeltaY`in e&&(n=-e.wheelDeltaY/120),`wheelDeltaX`in e&&(t=-e.wheelDeltaX/120),`axis`in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),r=t*10,i=n*10,`deltaY`in e&&(i=e.deltaY),`deltaX`in e&&(r=e.deltaX),e.shiftKey&&!r&&(r=i,i=0),(r||i)&&e.deltaMode&&(e.deltaMode===1?(r*=40,i*=40):(r*=800,i*=800)),r&&!t&&(t=r<1?-1:1),i&&!n&&(n=i<1?-1:1),{spinX:t,spinY:n,pixelX:r,pixelY:i}}function u(){e.enabled&&(e.mouseEntered=!0)}function d(){e.enabled&&(e.mouseEntered=!1)}function f(t){return e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&V()-o<e.params.mousewheel.thresholdTime?!1:t.delta>=6&&V()-o<60||(t.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),r(`scroll`,t.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),r(`scroll`,t.raw)),o=new i.Date().getTime(),!1)}function p(t){let n=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&n.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&n.releaseOnEdges)return!0;return!1}function m(t){let n=t,i=!0;if(!e.enabled||t.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;let o=e.params.mousewheel;e.params.cssMode&&n.preventDefault();let u=e.el;e.params.mousewheel.eventsTarget!==`container`&&(u=document.querySelector(e.params.mousewheel.eventsTarget));let d=u&&u.contains(n.target);if(!e.mouseEntered&&!d&&!o.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let m=0,h=e.rtlTranslate?-1:1,g=l(n);if(o.forceToAxis){if(e.isHorizontal()){if(Math.abs(g.pixelX)>Math.abs(g.pixelY))m=-g.pixelX*h;else return!0}else if(Math.abs(g.pixelY)>Math.abs(g.pixelX))m=-g.pixelY;else return!0}else m=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*h:-g.pixelY;if(m===0)return!0;o.invert&&(m=-m);let _=e.getTranslate()+m*o.sensitivity;if(_>=e.minTranslate()&&(_=e.minTranslate()),_<=e.maxTranslate()&&(_=e.maxTranslate()),i=e.params.loop?!0:_!==e.minTranslate()&&_!==e.maxTranslate(),i&&e.params.nested&&n.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){let e={time:V(),delta:Math.abs(m),direction:Math.sign(m),raw:t};c.length>=2&&c.shift();let n=c.length?c[c.length-1]:void 0;if(c.push(e),n?(e.direction!==n.direction||e.delta>n.delta||e.time>n.time+150)&&f(e):f(e),p(e))return!0}else{let t={time:V(),delta:Math.abs(m),direction:Math.sign(m)},i=s&&t.time<s.time+500&&t.delta<=s.delta&&t.direction===s.direction;if(!i){s=void 0;let l=e.getTranslate()+m*o.sensitivity,u=e.isBeginning,d=e.isEnd;if(l>=e.minTranslate()&&(l=e.minTranslate()),l<=e.maxTranslate()&&(l=e.maxTranslate()),e.setTransition(0),e.setTranslate(l),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!u&&e.isBeginning||!d&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:t.direction<0?`next`:`prev`,byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(a),a=void 0,c.length>=15&&c.shift();let n=c.length?c[c.length-1]:void 0,r=c[0];if(c.push(t),n&&(t.delta>n.delta||t.direction!==n.direction))c.splice(0);else if(c.length>=15&&t.time-r.time<500&&r.delta-t.delta>=1&&t.delta<=6){let n=m>0?.8:.2;s=t,c.splice(0),a=B(()=>{e.destroyed||!e.params||e.slideToClosest(e.params.speed,!0,void 0,n)},0)}a||=B(()=>{e.destroyed||!e.params||(s=t,c.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5))},500)}if(i||r(`scroll`,n),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),o.releaseOnEdges&&(l===e.minTranslate()||l===e.maxTranslate()))return!0}}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function h(t){let n=e.el;e.params.mousewheel.eventsTarget!==`container`&&(n=document.querySelector(e.params.mousewheel.eventsTarget)),n[t](`mouseenter`,u),n[t](`mouseleave`,d),n[t](`wheel`,m)}function g(){return e.params.cssMode?(e.wrapperEl.removeEventListener(`wheel`,m),!0):!e.mousewheel.enabled&&(h(`addEventListener`),e.mousewheel.enabled=!0,!0)}function _(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,m),!0):e.mousewheel.enabled?(h(`removeEventListener`),e.mousewheel.enabled=!1,!0):!1}n(`init`,()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&_(),e.params.mousewheel.enabled&&g()}),n(`destroy`,()=>{e.params.cssMode&&g(),e.mousewheel.enabled&&_()}),Object.assign(e.mousewheel,{enable:g,disable:_})}function bi(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>
vendor: 5,998 bytes, line 202
202{if(!n[i]&&n.auto===!0){let a=G(e.el,`.${r[i]}`)[0];a||(a=K(`div`,r[i]),a.className=r[i],e.el.append(a)),n[i]=a,t[i]=a}}),n}var xi=`<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>`;function Si({swiper:e,extendParams:t,on:n,emit:r}){t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:`swiper-button-disabled`,hiddenClass:`swiper-button-hidden`,lockClass:`swiper-button-lock`,navigationDisabledClass:`swiper-navigation-disabled`}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:xi};function i(t){let n;return t&&typeof t==`string`&&e.isElement&&(n=e.el.querySelector(t)||e.hostEl.querySelector(t),n)?n:(t&&(typeof t==`string`&&(n=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&typeof t==`string`&&n&&n.length>1&&e.el.querySelectorAll(t).length===1?n=e.el.querySelector(t):n&&n.length===1&&(n=n[0])),t&&!n?t:n)}function a(t,n){let r=e.params.navigation;t=Y(t),t.forEach(t=>{t&&(t.classList[n?`add`:`remove`](...r.disabledClass.split(` `)),t.tagName===`BUTTON`&&(t.disabled=n),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?`add`:`remove`](r.lockClass))})}function o(){let{nextEl:t,prevEl:n}=e.navigation;if(e.params.loop){a(n,!1),a(t,!1);return}a(n,e.isBeginning&&!e.params.rewind),a(t,e.isEnd&&!e.params.rewind)}function s(t){t.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),r(`navigationPrev`))}function c(t){t.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),r(`navigationNext`))}function l(){let t=e.params.navigation;if(e.params.navigation=bi(e,e.originalParams.navigation,e.params.navigation,{nextEl:`swiper-button-next`,prevEl:`swiper-button-prev`}),!(t.nextEl||t.prevEl))return;let n=i(t.nextEl),r=i(t.prevEl);Object.assign(e.navigation,{nextEl:n,prevEl:r}),n=Y(n),r=Y(r);let a=(n,r)=>{if(n){if(t.addIcons&&n.matches(`.swiper-button-next,.swiper-button-prev`)&&!n.querySelector(`svg`)){let e=document.createElement(`div`);X(e,xi),n.appendChild(e.querySelector(`svg`)),e.remove()}n.addEventListener(`click`,r===`next`?c:s)}!e.enabled&&n&&n.classList.add(...t.lockClass.split(` `))};n.forEach(e=>a(e,`next`)),r.forEach(e=>a(e,`prev`))}function u(){let{nextEl:t,prevEl:n}=e.navigation;t=Y(t),n=Y(n);let r=(t,n)=>{t.removeEventListener(`click`,n===`next`?c:s),t.classList.remove(...e.params.navigation.disabledClass.split(` `))};t.forEach(e=>r(e,`next`)),n.forEach(e=>r(e,`prev`))}n(`init`,()=>{e.params.navigation.enabled===!1?f():(l(),o())}),n(`toEdge fromEdge lock unlock`,()=>{o()}),n(`destroy`,()=>{u()}),n(`enable disable`,()=>{let{nextEl:t,prevEl:n}=e.navigation;if(t=Y(t),n=Y(n),e.enabled){o();return}[...t,...n].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),n(`click`,(t,n)=>{let{nextEl:i,prevEl:a}=e.navigation;i=Y(i),a=Y(a);let o=n.target,s=a.includes(o)||i.includes(o);if(e.isElement&&!s){let e=n.path||n.composedPath&&n.composedPath();e&&(s=e.find(e=>i.includes(e)||a.includes(e)))}if(e.params.navigation.hideOnClick&&!s){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;let t;i.length?t=i[0].classList.contains(e.params.navigation.hiddenClass):a.length&&(t=a[0].classList.contains(e.params.navigation.hiddenClass)),r(t===!0?`navigationShow`:`navigationHide`),[...i,...a].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let d=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(` `)),l(),o()},f=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(` `)),u()};Object.assign(e.navigation,{enable:d,disable:f,update:o,init:l,destroy:u})}function Z(e=``){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,`\\$1`).replace(/ /g,`.`)}`}function Ci({swiper:e,extendParams:t,on:n,emit:r}){let i=`swiper-pagination`;t({pagination:{el:null,bulletElement:`span`,clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:`bullets`,dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`,paginationDisabledClass:`${i}-disabled`}}),e.pagination={el:null,bullets:[]};let a,o=0;function s(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function c(t,n){let{bulletActiveClass:r}=e.params.pagination;t&&(t=t[`${n===`prev`?`previous`:`next`}ElementSibling`],t&&(t.classList.add(`${r}-${n}`),t=t[`${n===`prev`?`previous`:`next`}ElementSibling`],t&&t.classList.add(`${r}-${n}-${n}`)))}function l(e,t,n){if(e%=n,t%=n,t===e+1)return`next`;if(t===e-1)return`previous`}function u(t){let n=t.target.closest(Z(e.params.pagination.bulletClass));if(!n)return;t.preventDefault();let r=Rn(n)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===r)return;let t=l(e.realIndex,r,e.slides.length);t===`next`?e.slideNext():t===`previous`?e.slidePrev():e.slideToLoop(r)}else e.slideTo(r)}function d(){let t=e.rtl,n=e.params.pagination;if(s())return;let i=e.pagination.el;i=Y(i);let l,u,d=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,f=e.params.loop?Math.
vendor: 5,567 bytes, line 202
202ceil(d/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(u=e.previousRealIndex||0,l=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):e.snapIndex===void 0?(u=e.previousIndex||0,l=e.activeIndex||0):(l=e.snapIndex,u=e.previousSnapIndex),n.type===`bullets`&&e.pagination.bullets&&e.pagination.bullets.length>0){let r=e.pagination.bullets,s,d,f;if(n.dynamicBullets&&(a=Bn(r[0],e.isHorizontal()?`width`:`height`,!0),i.forEach(t=>{t.style[e.isHorizontal()?`width`:`height`]=`${a*(n.dynamicMainBullets+4)}px`}),n.dynamicMainBullets>1&&u!==void 0&&(o+=l-(u||0),o>n.dynamicMainBullets-1?o=n.dynamicMainBullets-1:o<0&&(o=0)),s=Math.max(l-o,0),d=s+(Math.min(r.length,n.dynamicMainBullets)-1),f=(d+s)/2),r.forEach(e=>{let t=[...[``,`-next`,`-next-next`,`-prev`,`-prev-prev`,`-main`].map(e=>`${n.bulletActiveClass}${e}`)].map(e=>typeof e==`string`&&e.includes(` `)?e.split(` `):e).flat();e.classList.remove(...t)}),i.length>1)r.forEach(t=>{let r=Rn(t);r===l?t.classList.add(...n.bulletActiveClass.split(` `)):e.isElement&&t.setAttribute(`part`,`bullet`),n.dynamicBullets&&(r>=s&&r<=d&&t.classList.add(...`${n.bulletActiveClass}-main`.split(` `)),r===s&&c(t,`prev`),r===d&&c(t,`next`))});else{let t=r[l];if(t&&t.classList.add(...n.bulletActiveClass.split(` `)),e.isElement&&r.forEach((e,t)=>{e.setAttribute(`part`,t===l?`bullet-active`:`bullet`)}),n.dynamicBullets){let e=r[s],t=r[d];for(let e=s;e<=d;e+=1)r[e]&&r[e].classList.add(...`${n.bulletActiveClass}-main`.split(` `));c(e,`prev`),c(t,`next`)}}if(n.dynamicBullets){let i=Math.min(r.length,n.dynamicMainBullets+4),o=(a*i-a)/2-f*a,s=t?`right`:`left`;r.forEach(t=>{t.style[e.isHorizontal()?s:`top`]=`${o}px`})}}i.forEach((t,i)=>{if(n.type===`fraction`&&(t.querySelectorAll(Z(n.currentClass)).forEach(e=>{e.textContent=n.formatFractionCurrent(l+1)}),t.querySelectorAll(Z(n.totalClass)).forEach(e=>{e.textContent=n.formatFractionTotal(f)})),n.type===`progressbar`){let r;r=n.progressbarOpposite?e.isHorizontal()?`vertical`:`horizontal`:e.isHorizontal()?`horizontal`:`vertical`;let i=(l+1)/f,a=1,o=1;r===`horizontal`?a=i:o=i,t.querySelectorAll(Z(n.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${a}) scaleY(${o})`,t.style.transitionDuration=`${e.params.speed}ms`})}n.type===`custom`&&n.renderCustom?(X(t,n.renderCustom(e,l+1,f)),i===0&&r(`paginationRender`,t)):(i===0&&r(`paginationRender`,t),r(`paginationUpdate`,t)),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?`add`:`remove`](n.lockClass)})}function f(){let t=e.params.pagination;if(s())return;let n=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length,i=e.pagination.el;i=Y(i);let a=``;if(t.type===`bullets`){let r=e.params.loop?Math.ceil(n/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&r>n&&(r=n);for(let n=0;n<r;n+=1)t.renderBullet?a+=t.renderBullet.call(e,n,t.bulletClass):a+=`<${t.bulletElement} ${e.isElement?`part="bullet"`:``} class="${t.bulletClass}"></${t.bulletElement}>`}t.type===`fraction`&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),t.type===`progressbar`&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],i.forEach(n=>{t.type!==`custom`&&X(n,a||``),t.type===`bullets`&&e.pagination.bullets.push(...n.querySelectorAll(Z(t.bulletClass)))}),t.type!==`custom`&&r(`paginationRender`,i[0])}function p(){e.params.pagination=bi(e,e.originalParams.pagination,e.params.pagination,{el:`swiper-pagination`});let t=e.params.pagination;if(!t.el)return;let n;typeof t.el==`string`&&e.isElement&&(n=e.el.querySelector(t.el)),!n&&typeof t.el==`string`&&(n=[...document.querySelectorAll(t.el)]),n||=t.el,!(!n||n.length===0)&&(e.params.uniqueNavElements&&typeof t.el==`string`&&Array.isArray(n)&&n.length>1&&(n=[...e.el.querySelectorAll(t.el)],n.length>1&&(n=n.find(t=>J(t,`.swiper`)[0]===e.el))),Array.isArray(n)&&n.length===1&&(n=n[0]),Object.assign(e.pagination,{el:n}),n=Y(n),n.forEach(n=>{t.type===`bullets`&&t.clickable&&n.classList.add(...(t.clickableClass||``).split(` `)),n.classList.add(t.modifierClass+t.type),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.type===`bullets`&&t.dynamicBullets&&(n.classList.add(`${t.modifierClass}${t.type}-dynamic`),o=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),t.type===`progressbar`&&t.progressbarOpposite&&n.classList.add(t.progressbarOppositeClass),t.clickable&&n.addEventListener(`click`,u),e.enabled||n.classList.add(t.lockClass)}))}function m(){let t=e.params.pagination;if(s())return;let n=e.pagination.el;n&&(n=Y(n),n.forEach(n=>{n.classList.remove(t.hiddenClass),n.classList.remove(t.modifierClass+t.type),n.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(n.classList.remove(...(t.clickableClass||``).split(` `)),n.removeEventListener(`click`,u))})),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(` `)))}n(`changeDirection`,()=>{if(!e.pagination||!e.pagination.el)return;let t=e.params.pagination,{el:n}=e.pagination;n=Y(n),n.forEach(n=>{n.classList.remove(t.horizontalClass,t.verticalClass),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),n(`init`,()=>{e.params.pagination.enabled===!1?g():(p(),f(),d())}),n(`activeIndexChange`,()=>
vendor: 15,666 bytes, line 202
202{e.snapIndex===void 0&&d()}),n(`snapIndexChange`,()=>{d()}),n(`snapGridLengthChange`,()=>{f(),d()}),n(`destroy`,()=>{m()}),n(`enable disable`,()=>{let{el:t}=e.pagination;t&&(t=Y(t),t.forEach(t=>t.classList[e.enabled?`remove`:`add`](e.params.pagination.lockClass)))}),n(`lock unlock`,()=>{d()}),n(`click`,(t,n)=>{let i=n.target,a=Y(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&a&&a.length>0&&!i.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&i===e.navigation.nextEl||e.navigation.prevEl&&i===e.navigation.prevEl))return;a[0].classList.contains(e.params.pagination.hiddenClass)===!0?r(`paginationShow`):r(`paginationHide`),a.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});let h=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=Y(t),t.forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass))),p(),f(),d()},g=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=Y(t),t.forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass))),m()};Object.assign(e.pagination,{enable:h,disable:g,render:f,update:d,init:p,destroy:m})}function wi({swiper:e,extendParams:t,on:n,emit:r}){let i=L(),a=!1,o=null,s=null,c,l,u,d;t({scrollbar:{el:null,dragSize:`auto`,hide:!1,draggable:!1,snapOnRelease:!0,lockClass:`swiper-scrollbar-lock`,dragClass:`swiper-scrollbar-drag`,scrollbarDisabledClass:`swiper-scrollbar-disabled`,horizontalClass:`swiper-scrollbar-horizontal`,verticalClass:`swiper-scrollbar-vertical`}}),e.scrollbar={el:null,dragEl:null};function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:t,rtlTranslate:n}=e,{dragEl:r,el:i}=t,a=e.params.scrollbar,s=e.params.loop?e.progressLoop:e.progress,c=l,d=(u-l)*s;n?(d=-d,d>0?(c=l-d,d=0):-d+l>u&&(c=u+d)):d<0?(c=l+d,d=0):d+l>u&&(c=u-d),e.isHorizontal()?(r.style.transform=`translate3d(${d}px, 0, 0)`,r.style.width=`${c}px`):(r.style.transform=`translate3d(0px, ${d}px, 0)`,r.style.height=`${c}px`),a.hide&&(clearTimeout(o),i.style.opacity=1,o=setTimeout(()=>{i.style.opacity=0,i.style.transitionDuration=`400ms`},1e3))}function p(t){!e.params.scrollbar.el||!e.scrollbar.el||(e.scrollbar.dragEl.style.transitionDuration=`${t}ms`)}function m(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:t}=e,{dragEl:n,el:r}=t;n.style.width=``,n.style.height=``,u=e.isHorizontal()?r.offsetWidth:r.offsetHeight,d=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),l=e.params.scrollbar.dragSize===`auto`?u*d:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?n.style.width=`${l}px`:n.style.height=`${l}px`,d>=1?r.style.display=`none`:r.style.display=``,e.params.scrollbar.hide&&(r.style.opacity=0),e.params.watchOverflow&&e.enabled&&t.el.classList[e.isLocked?`add`:`remove`](e.params.scrollbar.lockClass)}function h(t){return e.isHorizontal()?t.clientX:t.clientY}function g(t){let{scrollbar:n,rtlTranslate:r}=e,{el:i}=n,a;a=(h(t)-Fn(i)[e.isHorizontal()?`left`:`top`]-(c===null?l/2:c))/(u-l),a=Math.max(Math.min(a,1),0),r&&(a=1-a);let o=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*a;e.updateProgress(o),e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}function _(t){let n=e.params.scrollbar,{scrollbar:i,wrapperEl:o}=e,{el:l,dragEl:u}=i;a=!0,c=t.target===u?h(t)-t.target.getBoundingClientRect()[e.isHorizontal()?`left`:`top`]:null,t.preventDefault(),t.stopPropagation(),o.style.transitionDuration=`100ms`,u.style.transitionDuration=`100ms`,g(t),clearTimeout(s),l.style.transitionDuration=`0ms`,n.hide&&(l.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style[`scroll-snap-type`]=`none`),r(`scrollbarDragStart`,t)}function v(t){let{scrollbar:n,wrapperEl:i}=e,{el:o,dragEl:s}=n;a&&(t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1,g(t),i.style.transitionDuration=`0ms`,o.style.transitionDuration=`0ms`,s.style.transitionDuration=`0ms`,r(`scrollbarDragMove`,t))}function y(t){let n=e.params.scrollbar,{scrollbar:i,wrapperEl:o}=e,{el:c}=i;a&&(a=!1,e.params.cssMode&&(e.wrapperEl.style[`scroll-snap-type`]=``,o.style.transitionDuration=``),n.hide&&(clearTimeout(s),s=B(()=>{c.style.opacity=0,c.style.transitionDuration=`400ms`},1e3)),r(`scrollbarDragEnd`,t),n.snapOnRelease&&e.slideToClosest())}function b(t){let{scrollbar:n,params:r}=e,a=n.el;if(!a)return;let o=a,s=r.passiveListeners?{passive:!1,capture:!1}:!1,c=r.passiveListeners?{passive:!0,capture:!1}:!1;if(!o)return;let l=t===`on`?`addEventListener`:`removeEventListener`;o[l](`pointerdown`,_,s),i[l](`pointermove`,v,s),i[l](`pointerup`,y,c)}function x(){!e.params.scrollbar.el||!e.scrollbar.el||b(`on`)}function S(){!e.params.scrollbar.el||!e.scrollbar.el||b(`off`)}function C(){let{scrollbar:t,el:n}=e;e.params.scrollbar=bi(e,e.originalParams.scrollbar,e.params.scrollbar,{el:`swiper-scrollbar`});let r=e.params.scrollbar;if(!r.el)return;let a;if(typeof r.el==`string`&&e.isElement&&(a=e.el.querySelector(r.el)),!a&&typeof r.el==`string`){if(a=i.querySelectorAll(r.el),!a.length)return}else a||=r.el;e.params.uniqueNavElements&&typeof r.el==`string`&&a.length>1&&n.querySelectorAll(r.el).length===1&&(a=n.querySelector(r.el)),a.length>0&&(a=a[0]),a.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass);let o;a&&(o=a.querySelector(Z(e.params.scrollbar.dragClass)),o||(o=K(`div`,e.params.scrollbar.dragClass),a.append(o))),Object.assign(t,{el:a,dragEl:o}),r.draggable&&x(),a&&a.classList[e.enabled?`remove`:`add`](...z(e.params.scrollbar.lockClass))}function w(){let t=e.params.scrollbar,n=e.scrollbar.el;n&&n.classList.remove(...z(e.isHorizontal()?t.horizontalClass:t.verticalClass)),S()}n(`changeDirection`,()=>{if(!e.scrollbar||!e.scrollbar.el)return;let t=e.params.scrollbar,{el:n}=e.scrollbar;n=Y(n),n.forEach(n=>{n.classList.remove(t.horizontalClass,t.verticalClass),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),n(`init`,()=>{e.params.scrollbar.enabled===!1?E():(C(),m(),f())}),n(`update resize observerUpdate lock unlock changeDirection`,()=>{m()}),n(`setTranslate`,()=>{f()}),n(`setTransition`,(e,t)=>{p(t)}),n(`enable disable`,()=>{let{el:t}=e.scrollbar;t&&t.classList[e.enabled?`remove`:`add`](...z(e.params.scrollbar.lockClass))}),n(`destroy`,()=>{w()});let T=()=>{e.el.classList.remove(...z(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...z(e.params.scrollbar.scrollbarDisabledClass)),C(),m(),f()},E=()=>{e.el.classList.add(...z(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...z(e.params.scrollbar.scrollbarDisabledClass)),w()};Object.assign(e.scrollbar,{enable:T,disable:E,updateSize:m,setTranslate:f,init:C,destroy:w})}function Ti({swiper:e,extendParams:t,on:n}){t({parallax:{enabled:!1}});let r=`[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]`,i=(t,n)=>{let{rtl:r}=e,i=r?-1:1,a=t.getAttribute(`data-swiper-parallax`)||`0`,o=t.getAttribute(`data-swiper-parallax-x`),s=t.getAttribute(`data-swiper-parallax-y`),c=t.getAttribute(`data-swiper-parallax-scale`),l=t.getAttribute(`data-swiper-parallax-opacity`),u=t.getAttribute(`data-swiper-parallax-rotate`);if(o||s?(o||=`0`,s||=`0`):e.isHorizontal()?(o=a,s=`0`):(s=a,o=`0`),o=o.indexOf(`%`)>=0?`${parseInt(o,10)*n*i}%`:`${o*n*i}px`,s=s.indexOf(`%`)>=0?`${parseInt(s,10)*n}%`:`${s*n}px`,l!=null){let e=l-(l-1)*(1-Math.abs(n));t.style.opacity=e}let d=`translate3d(${o}, ${s}, 0px)`;if(c!=null){let e=c-(c-1)*(1-Math.abs(n));d+=` scale(${e})`}if(u&&u!=null){let e=u*n*-1;d+=` rotate(${e}deg)`}t.style.transform=d},a=()=>{let{el:t,slides:n,progress:a,snapGrid:o,isElement:s}=e,c=G(t,r);e.isElement&&c.push(...G(e.hostEl,r)),c.forEach(e=>{i(e,a)}),n.forEach((t,n)=>{let s=t.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!==`auto`&&(s+=Math.ceil(n/2)-a*(o.length-1)),s=Math.min(Math.max(s,-1),1),t.querySelectorAll(`${r}, [data-swiper-parallax-rotate]`).forEach(e=>{i(e,s)})})},o=(t=e.params.speed)=>{let{el:n,hostEl:i}=e,a=[...n.querySelectorAll(r)];e.isElement&&a.push(...i.querySelectorAll(r)),a.forEach(e=>{let n=parseInt(e.getAttribute(`data-swiper-parallax-duration`),10)||t;t===0&&(n=0),e.style.transitionDuration=`${n}ms`})};n(`beforeInit`,()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),n(`init`,()=>{e.params.parallax.enabled&&a()}),n(`setTranslate`,()=>{e.params.parallax.enabled&&a()}),n(`setTransition`,(t,n)=>{e.params.parallax.enabled&&o(n)})}function Ei({swiper:e,extendParams:t,on:n,emit:r}){let i=R();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:`swiper-zoom-container`,zoomedSlideClass:`swiper-slide-zoomed`}}),e.zoom={enabled:!1};let a=1,o=!1,s=!1,c={x:0,y:0},l,u,d=[],f={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},p={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},m={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},h=1;Object.defineProperty(e.zoom,"scale",{get(){return h},set(e){if(h!==e){let t=f.imageEl,n=f.slideEl;r(`zoomChange`,e,t,n)}h=e}});function g(){if(d.length<2)return 1;let e=d[0].pageX,t=d[0].pageY,n=d[1].pageX,r=d[1].pageY;return Math.sqrt((n-e)**2+(r-t)**2)}function _(){let t=e.params.zoom,n=f.imageWrapEl.getAttribute(`data-swiper-zoom`)||t.maxRatio;if(t.limitToOriginalSize&&f.imageEl&&f.imageEl.naturalWidth){let e=f.imageEl.naturalWidth/f.imageEl.offsetWidth;return Math.min(e,n)}return n}function v(){if(d.length<2)return{x:null,y:null};let e=f.imageEl.getBoundingClientRect();return[(d[0].pageX+(d[1].pageX-d[0].pageX)/2-e.x-i.scrollX)/a,(d[0].pageY+(d[1].pageY-d[0].pageY)/2-e.y-i.scrollY)/a]}function y(){return e.isElement?`swiper-slide`:`.${e.params.slideClass}`}function b(t){let n=y();return!!(t.target.matches(n)||e.slides.filter(e=>e.contains(t.target)).length>0)}function x(t){let n=`.${e.params.zoom.containerClass}`;return!!(t.target.matches(n)||[...e.hostEl.querySelectorAll(n)].filter(e=>e.contains(t.target)).length>0)}function S(t){if(t.pointerType===`mouse`&&d.splice(0,d.length),!b(t))return;let n=e.params.zoom;if(l=!1,u=!1,d.push(t),!(d.length<2)){if(l=!0,f.scaleStart=g(),!f.slideEl){f.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`),f.slideEl||=e.slides[e.activeIndex];let r=f.slideEl.querySelector(`.${n.containerClass}`);if(r&&=r.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=r,r?f.imageWrapEl=J(f.imageEl,`.${n.containerClass}`)[0]:f.imageWrapEl=void 0,!f.imageWrapEl){f.imageEl=void 0;return}f.maxRatio=_()}if(f.imageEl){let[e,t]=v();f.originX=e,f.originY=t,f.imageEl.style.transitionDuration=`0ms`}o=!0}}function C(t){if(!b(t))return;let n=e.params.zoom,r=e.zoom,i=d.findIndex(e=>e.pointerId===t.pointerId);i>=0&&(d[i]=t),!(d.length<2)&&(u=!0,f.scaleMove=g(),f.imageEl&&(r.scale=f.scaleMove/f.scaleStart*a,r.scale>f.maxRatio&&(r.scale=f.maxRatio-1+(r.scale-f.maxRatio+1)**.5),r.scale<n.minRatio&&(r.scale=n.minRatio+1-(n.minRatio-r.scale+1)**.5),f.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`))}function w(t){if(!b(t)||t.pointerType===`mouse`&&t.type===`pointerout`)return;let n=e.params.zoom,r=e.zoom,i=d.findIndex(e=>e.pointerId===t.pointerId);i>=0&&d.splice(i,1),!(!l||!u)&&(l=!1,u=!1,f.imageEl&&(r.scale=Math.max(Math.min(r.scale,f.maxRatio),n.minRatio),f.imageEl.style.transitionDuration=`${e.params.speed}ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`,a=r.scale,o=!1,r.scale>1&&f.slideEl?f.slideEl.classList.add(`${n.zoomedSlideClass}`):r.scale<=1&&f.slideEl&&f.slideEl.classList.remove(`${n.zoomedSlideClass}`),r.scale===1&&(f.originX=0,f.originY=0,f.slideEl=void 0)))}let T;function E(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function D(){clearTimeout(T),e.touchEventsData.preventTouchMoveFromPointerMove=!0,T=setTimeout(()=>{e.destroyed||E()})}function O(t){let n=e.device;if(!f.imageEl||p.isTouched)return;n.android&&t.cancelable&&t.preventDefault(),p.isTouched=!0;let r=d.length>0?d[0]:t;p.touchesStart.x=r.pageX,p.touchesStart.y=r.pageY}function k(t){let n=t.pointerType===`mouse`&&e.params.zoom.panOnMouseMove;if(!b(t)||!x(t))return;let r=e.zoom;if(!f.imageEl)return;if(!p.isTouched||!f.slideEl){n&&M(t);return}if(n){M(t);return}p.isMoved||(p.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,p.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,p.startX=On(f.imageWrapEl,`x`)||0,p.startY=On(f.imageWrapEl,`y`)||0,f.slideWidth=f.slideEl.offsetWidth,f.slideHeight=f.slideEl.offsetHeight,f.imageWrapEl.style.transitionDuration=`0ms`);let i=p.width*r.scale,s=p.height*r.scale;if(p.minX=Math.min(f.slideWidth/2-i/2,0),p.maxX=-p.minX,p.minY=Math.min(f.slideHeight/2-s/2,0),p.maxY=-p.minY,p.touchesCurrent.x=d.length>0?d[0].pageX:t.pageX,p.touchesCurrent.y=d.length>0?d[0].pageY:t.pageY,Math.max(Math.abs(p.touchesCurrent.x-p.touchesStart.x),Math.abs(p.touchesCurrent.y-p.touchesStart.y))>5&&(e.allowClick=!1),!p.isMoved&&!o){if(e.isHorizontal()&&(Math.floor(p.minX)===Math.floor(p.startX)&&p.touchesCurrent.x<p.touchesStart.x||Math.floor(p.maxX)===Math.floor(p.startX)&&p.touchesCurrent.x>p.touchesStart.x)){p.isTouched=!1,E();return}if(!e.isHorizontal()&&(Math.floor(p.minY)===Math.floor(p.startY)&&p.touchesCurrent.y<p.touchesStart.y||Math.floor(p.maxY)===Math.floor(p.startY)&&p.touchesCurrent.y>p.touchesStart.y)){p.isTouched=!1,E();return}}t.cancelable&&t.preventDefault(),t.stopPropagation(),D(),p.isMoved=!0;let c=(r.scale-a)/(f.maxRatio-e.params.zoom.minRatio),{originX:l,originY:u}=f;p.currentX=p.touchesCurrent.x-p.touchesStart.x+p.startX+c*(p.width-l*2),p.currentY=p.touchesCurrent.y-p.touchesStart.y+p.startY+c*(p.height-u*2),p.currentX<p.minX&&(p.currentX=p.minX+1-(p.minX-p.currentX+1)**.8),p.currentX>p.maxX&&(p.currentX=p.maxX-1+(p.currentX-p.maxX+1)**.8),p.currentY<p.minY&&(p.currentY=p.minY+1-(p.minY-p.currentY+1)**.8),p.currentY>p.maxY&&(p.currentY=p.maxY-1+(p.currentY-p.maxY+1)**.8),m.prevPositionX||=p.touchesCurrent.x,m.prevPositionY||=p.touchesCurrent.y,m.prevTime||=Date.now(),m.x=(p.touchesCurrent.x-m.prevPositionX)/(Date.now()-m.prevTime)/2,m.y=(p.touchesCurrent.y-m.prevPositionY)/(Date.now()-m.prevTime)/2,Math.abs(p.touchesCurrent.x-m.prevPositionX)<2&&(m.x=0),Math.abs(p.touchesCurrent.y-m.prevPositionY)<2&&(m.y=0),m.prevPositionX=p.touchesCurrent.x,m.prevPositionY=p.touchesCurrent.y,m.prevTime=Date.now(),f.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function A(){let t=e.zoom;if(d.length=0,!f.imageEl)return;if(!p.isTouched||!p.isMoved){p.isTouched=!1,p.isMoved=!1;return}p.isTouched=!1,p.isMoved=!1;let n=300,r=300,i=m.x*n,a=p.currentX+i,o=m.y*r,s=p.currentY+o;m.x!==0&&(n=Math.abs((a-p.currentX)/m.x)),m.y!==0&&(r=Math.abs((s-p.currentY)/m.y));let c=Math.max(n,r);p.currentX=a,p.currentY=s;let l=p.width*t.scale,u=p.height*t.scale;p.minX=Math.min(f.slideWidth/2-l/2,0),p.maxX=-p.minX,p.minY=Math.min(f.slideHeight/2-u/2,0),p.maxY=-p.minY,p.currentX=Math.max(Math.min(p.currentX,p.maxX),p.minX),p.currentY=Math.max(Math.min(p.currentY,p.maxY),p.minY),f.imageWrapEl.style.transitionDuration=`${c}ms`,f.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function j(){let t=e.zoom;f.slideEl&&e.activeIndex!==e.slides.indexOf(f.slideEl)&&(f.imageEl&&(f.imageEl.style.transform=`translate3d(0,
2020,0) scale(1)`),f.imageWrapEl&&(f.imageWrapEl.style.transform=`translate3d(0,0,0)`),f.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),t.scale=1,a=1,f.slideEl=void 0,f.imageEl=void 0,f.imageWrapEl=void 0,f.originX=0,f.originY=0)}function M(e){if(a<=1||!f.imageWrapEl||!b(e)||!x(e))return;let t=i.getComputedStyle(f.imageWrapEl).transform,n=new i.DOMMatrix(t);if(!s){s=!0,c.x=e.clientX,c.y=e.clientY,p.startX=n.e,p.startY=n.f,p.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,p.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,f.slideWidth=f.slideEl.offsetWidth,f.slideHeight=f.slideEl.offsetHeight;return}let r=(e.clientX-c.x)*-3,o=(e.clientY-c.y)*-3,l=p.width*a,u=p.height*a,d=f.slideWidth,m=f.slideHeight,h=Math.min(d/2-l/2,0),g=-h,_=Math.min(m/2-u/2,0),v=-_,y=Math.max(Math.min(p.startX+r,g),h),S=Math.max(Math.min(p.startY+o,v),_);f.imageWrapEl.style.transitionDuration=`0ms`,f.imageWrapEl.style.transform=`translate3d(${y}px, ${S}px, 0)`,c.x=e.clientX,c.y=e.clientY,p.startX=y,p.startY=S,p.currentX=y,p.currentY=S}function ee(t){let n=e.zoom,r=e.params.zoom;if(!f.slideEl){t&&t.target&&(f.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`)),f.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?f.slideEl=G(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:f.slideEl=e.slides[e.activeIndex]);let n=f.slideEl.querySelector(`.${r.containerClass}`);n&&=n.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=n,n?f.imageWrapEl=J(f.imageEl,`.${r.containerClass}`)[0]:f.imageWrapEl=void 0}if(!f.imageEl||!f.imageWrapEl)return;f.maxRatio=_(),e.params.cssMode&&(e.wrapperEl.style.overflow=`hidden`,e.wrapperEl.style.touchAction=`none`),f.slideEl.classList.add(`${r.zoomedSlideClass}`);let o,s,c,l,u,d,m,h,g,v,y,b,x,S,C,w,T,E;p.touchesStart.x===void 0&&t?(o=t.pageX,s=t.pageY):(o=p.touchesStart.x,s=p.touchesStart.y);let D=a,O=typeof t==`number`?t:null;a===1&&O&&(o=void 0,s=void 0,p.touchesStart.x=void 0,p.touchesStart.y=void 0);let k=_();n.scale=O||k,a=O||k,t&&!(a===1&&O)?(T=f.slideEl.offsetWidth,E=f.slideEl.offsetHeight,c=Fn(f.slideEl).left+i.scrollX,l=Fn(f.slideEl).top+i.scrollY,u=c+T/2-o,d=l+E/2-s,g=f.imageEl.offsetWidth||f.imageEl.clientWidth,v=f.imageEl.offsetHeight||f.imageEl.clientHeight,y=g*n.scale,b=v*n.scale,x=Math.min(T/2-y/2,0),S=Math.min(E/2-b/2,0),C=-x,w=-S,D>0&&O&&typeof p.currentX==`number`&&typeof p.currentY==`number`?(m=p.currentX*n.scale/D,h=p.currentY*n.scale/D):(m=u*n.scale,h=d*n.scale),m<x&&(m=x),m>C&&(m=C),h<S&&(h=S),h>w&&(h=w)):(m=0,h=0),O&&n.scale===1&&(f.originX=0,f.originY=0),p.currentX=m,p.currentY=h,f.imageWrapEl.style.transitionDuration=`300ms`,f.imageWrapEl.style.transform=`translate3d(${m}px, ${h}px,0)`,f.imageEl.style.transitionDuration=`300ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`}function te(){let t=e.zoom,n=e.params.zoom;if(!f.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?f.slideEl=G(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:f.slideEl=e.slides[e.activeIndex];let t=f.slideEl.querySelector(`.${n.containerClass}`);t&&=t.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=t,t?f.imageWrapEl=J(f.imageEl,`.${n.containerClass}`)[0]:f.imageWrapEl=void 0}!f.imageEl||!f.imageWrapEl||(f.maxRatio=_(),e.params.cssMode&&(e.wrapperEl.style.overflow=``,e.wrapperEl.style.touchAction=``),t.scale=1,a=1,p.currentX=void 0,p.currentY=void 0,p.touchesStart.x=void 0,p.touchesStart.y=void 0,f.imageWrapEl.style.transitionDuration=`300ms`,f.imageWrapEl.style.transform=`translate3d(0,0,0)`,f.imageEl.style.transitionDuration=`300ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(1)`,f.slideEl.classList.remove(`${n.zoomedSlideClass}`),f.slideEl=void 0,f.originX=0,f.originY=0,e.params.zoom.panOnMouseMove&&(c={x:0,y:0},s&&(s=!1,p.startX=0,p.startY=0)))}function ne(t){let n=e.zoom;n.scale&&n.scale!==1?te():ee(t)}function re(){return{passiveListener:e.params.passiveListeners?{passive:!0,capture:!1}:!1,activeListenerWithCapture:!e.params.passiveListeners||{passive:!1,capture:!0}}}function ie(){let t=e.zoom;if(t.enabled)return;t.enabled=!0;let{passiveListener:n,activeListenerWithCapture:r}=re();e.wrapperEl.addEventListener(`pointerdown`,S,n),e.wrapperEl.addEventListener(`pointermove`,C,r),[`pointerup`,`pointercancel`,`pointerout`].forEach(t=>{e.wrapperEl.addEventListener(t,w,n)}),e.wrapperEl.addEventListener(`pointermove`,k,r)}function N(){let t=e.zoom;if(!t.enabled)return;t.enabled=!1;let{passiveListener:n,activeListenerWithCapture:r}=re();e.wrapperEl.removeEventListener(`pointerdown`,S,n),e.wrapperEl.removeEventListener(`pointermove`,C,r),[`pointerup`,`pointercancel`,`pointerout`].forEach(t=>{e.wrapperEl.removeEventListener(t,w,n)}),e.wrapperEl.removeEventListener(`pointermove`,k,r)}
vendor: 4,084 bytes, line 202
202n(`init`,()=>{e.params.zoom.enabled&&ie()}),n(`destroy`,()=>{N()}),n(`touchStart`,(t,n)=>{e.zoom.enabled&&O(n)}),n(`touchEnd`,(t,n)=>{e.zoom.enabled&&A()}),n(`doubleTap`,(t,n)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&ne(n)}),n(`transitionEnd`,()=>{e.zoom.enabled&&e.params.zoom.enabled&&j()}),n(`slideChange`,()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&j()}),Object.assign(e.zoom,{enable:ie,disable:N,in:ee,out:te,toggle:ne})}function Di({swiper:e,extendParams:t,on:n}){t({controller:{control:void 0,inverse:!1,by:`slide`}}),e.controller={control:void 0};function r(e,t){let n=function(){let e,t,n;return(r,i)=>{for(t=-1,e=r.length;e-t>1;)n=e+t>>1,r[n]<=i?t=n:e=n;return e}}();this.x=e,this.y=t,this.lastIndex=e.length-1;let r,i;return this.interpolate=function(e){return e?(i=n(this.x,e),r=i-1,(e-this.x[r])*(this.y[i]-this.y[r])/(this.x[i]-this.x[r])+this.y[r]):0},this}function i(t){e.controller.spline=e.params.loop?new r(e.slidesGrid,t.slidesGrid):new r(e.snapGrid,t.snapGrid)}function a(t,n){let r=e.controller.control,a,o,s=e.constructor;function c(t){if(t.destroyed)return;let n=e.rtlTranslate?-e.translate:e.translate;e.params.controller.by===`slide`&&(i(t),o=-e.controller.spline.interpolate(-n)),(!o||e.params.controller.by===`container`)&&(a=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),(Number.isNaN(a)||!Number.isFinite(a))&&(a=1),o=(n-e.minTranslate())*a+t.minTranslate()),e.params.controller.inverse&&(o=t.maxTranslate()-o),t.updateProgress(o),t.setTranslate(o,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(r))for(let e=0;e<r.length;e+=1)r[e]!==n&&r[e]instanceof s&&c(r[e]);else r instanceof s&&n!==r&&c(r)}function o(t,n){let r=e.constructor,i=e.controller.control,a;function o(n){n.destroyed||(n.setTransition(t,e),t!==0&&(n.transitionStart(),n.params.autoHeight&&B(()=>{n.updateAutoHeight()}),zn(n.wrapperEl,()=>{i&&n.transitionEnd()})))}if(Array.isArray(i))for(a=0;a<i.length;a+=1)i[a]!==n&&i[a]instanceof r&&o(i[a]);else i instanceof r&&n!==i&&o(i)}function s(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}n(`beforeInit`,()=>{if(typeof window<`u`&&(typeof e.params.controller.control==`string`||e.params.controller.control instanceof HTMLElement)){(typeof e.params.controller.control==`string`?[...document.querySelectorAll(e.params.controller.control)]:[e.params.controller.control]).forEach(t=>{if(e.controller.control||(e.controller.control=[]),t&&t.swiper)e.controller.control.push(t.swiper);else if(t){let n=`${e.params.eventsPrefix}init`,r=i=>{e.controller.control.push(i.detail[0]),e.update(),t.removeEventListener(n,r)};t.addEventListener(n,r)}});return}e.controller.control=e.params.controller.control}),n(`update`,()=>{s()}),n(`resize`,()=>{s()}),n(`observerUpdate`,()=>{s()}),n(`setTranslate`,(t,n,r)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTranslate(n,r)}),n(`setTransition`,(t,n,r)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTransition(n,r)}),Object.assign(e.controller,{setTranslate:a,setTransition:o})}function Oi({swiper:e,extendParams:t,on:n}){t({a11y:{enabled:!0,notificationClass:`swiper-notification`,prevSlideMessage:`Previous slide`,nextSlideMessage:`Next slide`,firstSlideMessage:`This is the first slide`,lastSlideMessage:`This is the last slide`,paginationBulletMessage:`Go to slide {{index}}`,slideLabelMessage:`{{index}} / {{slidesLength}}`,containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:`group`,id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let r=null,i,a,o=new Date().getTime();function s(e){let t=r;t.length!==0&&X(t,e)}function c(e=16){return`x`.repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}function l(e){e=Y(e),e.forEach(e=>{e.setAttribute(`tabIndex`,`0`)})}function u(e){e=Y(e),e.forEach(e=>{e.setAttribute(`tabIndex`,`-1`)})}function d(e,t){e=Y(e),e.forEach(e=>{e.setAttribute(`role`,t)})}
202function f(e,t){e=Y(e),e.forEach(e=>{e.setAttribute(`aria-roledescription`,t)})}function p(e,t){e=Y(e),e.forEach(e=>{e.setAttribute(`aria-label`,t)})}function m(e,t){e=Y(e),e.forEach(e=>{e.setAttribute(`id`,t)})}function h(e,t){e=Y(e),e.forEach(e=>{e.setAttribute(`aria-live`,t)})}function g(e){e=Y(e),e.forEach(e=>{e.setAttribute(`aria-disabled`,!0)})}function _(e){e=Y(e),e.forEach(e=>{e.removeAttribute(`aria-disabled`)})}function v(t){if(t.keyCode!==13&&t.keyCode!==32)return;let n=e.params.a11y,r=t.target;if(!(e.pagination&&e.pagination.el&&(r===e.pagination.el||e.pagination.el.contains(t.target))&&!t.target.matches(Z(e.params.pagination.bulletClass)))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let t=Y(e.navigation.prevEl);Y(e.navigation.nextEl).includes(r)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?s(n.lastSlideMessage):s(n.nextSlideMessage)),t.includes(r)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?s(n.firstSlideMessage):s(n.prevSlideMessage))}e.pagination&&r.matches(Z(e.params.pagination.bulletClass))&&r.click()}}function y(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:n}=e.navigation;n&&(e.isBeginning?(g(n),u(n)):(_(n),l(n))),t&&(e.isEnd?(g(t),u(t)):(_(t),l(t)))}function b(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function x(){return b()&&e.params.pagination.clickable}function S(){let t=e.params.a11y;b()&&e.pagination.bullets.forEach(n=>{e.params.pagination.clickable&&(l(n),e.params.pagination.renderBullet||(d(n,`button`),p(n,t.paginationBulletMessage.replace(/\{\{index\}\}/,Rn(n)+1)))),n.matches(Z(e.params.pagination.bulletActiveClass))?n.setAttribute(`aria-current`,`true`):n.removeAttribute(`aria-current`)})}let C=(e,t,n)=>{l(e),e.tagName!==`BUTTON`&&(d(e,`button`),e.addEventListener(`keydown`,v)),p(e,n)},w=t=>{a&&a!==t.target&&!a.contains(t.target)&&(i=!0),e.a11y.clicked=!0},T=()=>{i=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},E=e=>{o=new Date().getTime()},D=t=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-o<100)return;let n=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!n||!e.slides.includes(n))return;a=n;let r=e.virtual&&e.params.virtual.enabled,s=(r?parseInt(n.getAttribute(`data-swiper-slide-index`),10):e.slides.indexOf(n))===e.activeIndex,c=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(n);s||c||t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{i||=(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(n.getAttribute(`data-swiper-slide-index`))),0):r?e.slideTo(e.getSlideIndexWhenGrid(parseInt(n.getAttribute(`data-swiper-slide-index`),10)),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(n)),0),!1)}))},O=()=>{let t=e.params.a11y;t.itemRoleDescriptionMessage&&f(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&d(e.slides,t.slideRole);let n=e.slides.length;t.slideLabelMessage&&e.slides.forEach((r,i)=>{let a=e.params.loop?parseInt(r.getAttribute(`data-swiper-slide-index`),10):i;p(r,t.slideLabelMessage.replace(/\{\{index\}\}/,a+1).replace(/\{\{slidesLength\}\}/,n))})},k=()=>{let t=e.params.a11y;e.el.append(r);let n=e.el;t.containerRoleDescriptionMessage&&f(n,t.containerRoleDescriptionMessage),t.containerMessage&&p(n,t.containerMessage),t.containerRole&&d(n,t.containerRole);let i=e.wrapperEl,a=t.id||i.getAttribute(`id`)||`swiper-wrapper-${c(16)}`;m(i,a),t.wrapperLiveRegion&&h(i,e.params.autoplay&&e.params.autoplay.enabled?`off`:`polite`),O();let{nextEl:o,prevEl:s}=e.navigation?e.navigation:{};o=Y(o),s=Y(s),o&&o.forEach(e=>C(e,a,t.nextSlideMessage)),s&&s.forEach(e=>C(e,a,t.prevSlideMessage)),x()&&Y(e.pagination.el).forEach(e=>{e.addEventListener(`keydown`,v)}),L().addEventListener(`visibilitychange`,E),e.el.addEventListener(`focus`,D,!0),e.el.addEventListener(`pointerdown`,w,!0),e.el.addEventListener(`pointerup`,T,!0)};function A(){r&&r.remove();let{nextEl:t,prevEl:n}=e.navigation?e.navigation:{};
vendor: 5,280 bytes, line 202
202t=Y(t),n=Y(n),t&&t.forEach(e=>e.removeEventListener(`keydown`,v)),n&&n.forEach(e=>e.removeEventListener(`keydown`,v)),x()&&Y(e.pagination.el).forEach(e=>{e.removeEventListener(`keydown`,v)}),L().removeEventListener(`visibilitychange`,E),e.el&&typeof e.el!=`string`&&(e.el.removeEventListener(`focus`,D,!0),e.el.removeEventListener(`pointerdown`,w,!0),e.el.removeEventListener(`pointerup`,T,!0))}n(`beforeInit`,()=>{r=K(`span`,e.params.a11y.notificationClass),r.setAttribute(`aria-live`,`assertive`),r.setAttribute(`aria-atomic`,`true`)}),n(`afterInit`,()=>{e.params.a11y.enabled&&k()}),n(`slidesLengthChange snapGridLengthChange slidesGridLengthChange`,()=>{e.params.a11y.enabled&&O()}),n(`fromEdge toEdge afterInit lock unlock`,()=>{e.params.a11y.enabled&&y()}),n(`paginationUpdate`,()=>{e.params.a11y.enabled&&S()}),n(`destroy`,()=>{e.params.a11y.enabled&&A()})}function ki({swiper:e,extendParams:t,on:n}){t({history:{enabled:!1,root:``,replaceState:!1,key:`slides`,keepQuery:!1}});let r=!1,i={},a=e=>e.toString().replace(/\s+/g,`-`).replace(/[^\w-]+/g,``).replace(/--+/g,`-`).replace(/^-+/,``).replace(/-+$/,``),o=e=>{let t=R(),n;n=e?new URL(e):t.location;let r=n.pathname.slice(1).split(`/`).filter(e=>e!==``),i=r.length;return{key:r[i-2],value:r[i-1]}},s=(t,n)=>{let i=R();if(!r||!e.params.history.enabled)return;let o;o=e.params.url?new URL(e.params.url):i.location;let s=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${n}"]`):e.slides[n],c=a(s.getAttribute(`data-history`));if(e.params.history.root.length>0){let n=e.params.history.root;n[n.length-1]===`/`&&(n=n.slice(0,n.length-1)),c=`${n}/${t?`${t}/`:``}${c}`}else o.pathname.includes(t)||(c=`${t?`${t}/`:``}${c}`);e.params.history.keepQuery&&(c+=o.search);let l=i.history.state;l&&l.value===c||(e.params.history.replaceState?i.history.replaceState({value:c},null,c):i.history.pushState({value:c},null,c))},c=(t,n,r)=>{if(n)for(let i=0,o=e.slides.length;i<o;i+=1){let o=e.slides[i];if(a(o.getAttribute(`data-history`))===n){let n=e.getSlideIndex(o);e.slideTo(n,t,r)}}else e.slideTo(0,t,r)},l=()=>{i=o(e.params.url),c(e.params.speed,i.value,!1)},u=()=>{let t=R();if(e.params.history){if(!t.history||!t.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}if(r=!0,i=o(e.params.url),!i.key&&!i.value){e.params.history.replaceState||t.addEventListener(`popstate`,l);return}c(0,i.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener(`popstate`,l)}},d=()=>{let t=R();e.params.history.replaceState||t.removeEventListener(`popstate`,l)};n(`init`,()=>{e.params.history.enabled&&u()}),n(`destroy`,()=>{e.params.history.enabled&&d()}),n(`transitionEnd _freeModeNoMomentumRelease`,()=>{r&&s(e.params.history.key,e.activeIndex)}),n(`slideChange`,()=>{r&&e.params.cssMode&&s(e.params.history.key,e.activeIndex)})}function Ai({swiper:e,extendParams:t,emit:n,on:r}){let i=!1,a=L(),o=R();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(t,n){if(e.virtual&&e.params.virtual.enabled){let t=e.slides.find(e=>e.getAttribute(`data-hash`)===n);return t?parseInt(t.getAttribute(`data-swiper-slide-index`),10):0}return e.getSlideIndex(G(e.slidesEl,`.${e.params.slideClass}[data-hash="${n}"], swiper-slide[data-hash="${n}"]`)[0])}}});let s=()=>{n(`hashChange`);let t=a.location.hash.replace(`#`,``),r=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex];if(t!==(r?r.getAttribute(`data-hash`):``)){let n=e.params.hashNavigation.getSlideIndex(e,t);if(n===void 0||Number.isNaN(n))return;e.slideTo(n)}},c=()=>{if(!i||!e.params.hashNavigation.enabled)return;let t=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],r=t?t.getAttribute(`data-hash`)||t.getAttribute(`data-history`):``;e.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?(o.history.replaceState(null,null,`#${r}`||``),n(`hashSet`)):(a.location.hash=r||``,n(`hashSet`))},l=()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;i=!0;let t=a.location.hash.replace(`#`,``);if(t){let n=e.params.hashNavigation.getSlideIndex(e,t);e.slideTo(n||0,0,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&o.addEventListener(`hashchange`,s)},u=()=>{e.params.hashNavigation.watchState&&o.removeEventListener(`hashchange`,s)};r(`init`,()=>{e.params.hashNavigation.enabled&&l()}),r(`destroy`,()=>{e.params.hashNavigation.enabled&&u()}),r(`transitionEnd _freeModeNoMomentumRelease`,()=>{i&&c()}),r(`slideChange`,()=>{i&&e.params.cssMode&&c()})}function ji({swiper:e,extendParams:t,on:n,emit:r,params:i}){e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let a,o,s=i&&i.autoplay?i.autoplay.delay:3e3,c=i&&i.autoplay?i.autoplay.delay:3e3,l,u=new Date().getTime(),d,f,p,m,h,g;function _(t){!e||e.destroyed||!e.wrapperEl||t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener(`transitionend`,_),!(g||t.detail&&t.detail.bySwiperTouchMove)&&T())}let v=()=>{if(e.destroyed||!e.autoplay.running)return;
202e.autoplay.paused?d=!0:d&&=(c=l,!1);let t=e.autoplay.paused?l:u+c-new Date().getTime();e.autoplay.timeLeft=t,r(`autoplayTimeLeft`,t,t/s),o=requestAnimationFrame(()=>{v()})},y=()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find(e=>e.classList.contains(`swiper-slide-active`)):e.slides[e.activeIndex],t)return parseInt(t.getAttribute(`data-swiper-autoplay`),10)},b=()=>{let t=e.params.autoplay.delay,n=y();return!Number.isNaN(n)&&n>0&&(t=n),t},x=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),v();let n=t;n===void 0&&(n=b(),s=n,c=n),l=n;let i=e.params.speed,d=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(i,!0,!0),r(`autoplay`)):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,i,!0,!0),r(`autoplay`)):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(i,!0,!0),r(`autoplay`)):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,i,!0,!0),r(`autoplay`)),e.params.cssMode&&(u=new Date().getTime(),requestAnimationFrame(()=>{x()})))};return n>0?(clearTimeout(a),a=setTimeout(()=>{d()},n)):requestAnimationFrame(()=>{d()}),n},S=()=>{u=new Date().getTime(),e.autoplay.running=!0,x(),r(`autoplayStart`)},C=()=>{e.autoplay.running=!1,clearTimeout(a),cancelAnimationFrame(o),r(`autoplayStop`)},w=(t,n)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(a),t||(h=!0);let i=()=>{r(`autoplayPause`),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener(`transitionend`,_):T()};if(e.autoplay.paused=!0,n){i();return}
202l=(l||e.params.autoplay.delay)-(new Date().getTime()-u),!(e.isEnd&&l<0&&!e.params.loop)&&(l<0&&(l=0),i())},T=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(u=new Date().getTime(),h?(h=!1,x(l)):x(),e.autoplay.paused=!1,r(`autoplayResume`))},E=()=>{if(e.destroyed||!e.autoplay.running)return;let t=L();t.visibilityState===`hidden`&&(h=!0,w(!0)),t.visibilityState===`visible`&&T()},D=t=>{t.pointerType===`mouse`&&(h=!0,g=!0,!(e.animating||e.autoplay.paused)&&w(!0))},O=t=>{t.pointerType===`mouse`&&(g=!1,e.autoplay.paused&&T())},k=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener(`pointerenter`,D),e.el.addEventListener(`pointerleave`,O))},A=()=>{e.el&&typeof e.el!=`string`&&(e.el.removeEventListener(`pointerenter`,D),e.el.removeEventListener(`pointerleave`,O))},j=()=>{L().addEventListener(`visibilitychange`,E)},M=()=>{L().removeEventListener(`visibilitychange`,E)};n(`init`,()=>{e.params.autoplay.enabled&&(k(),j(),S())}),n(`destroy`,()=>{A(),M(),e.autoplay.running&&C()}),n(`_freeModeStaticRelease`,()=>{(p||h)&&T()}),n(`_freeModeNoMomentumRelease`,()=>{e.params.autoplay.disableOnInteraction?C():w(!0,!0)}),n(`beforeTransitionStart`,(t,n,r)=>{e.destroyed||!e.autoplay.running||(r||!e.params.autoplay.disableOnInteraction?w(!0,!0):C())}),n(`sliderFirstMove`,()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){C();return}f=!0,p=!1,h=!1,m=setTimeout(()=>{h=!0,p=!0,w(!0)},200)}}),n(`touchEnd`,()=>{if(!(e.destroyed||!e.autoplay.running||!f)){if(clearTimeout(m),clearTimeout(a),e.params.autoplay.disableOnInteraction){p=!1,f=!1;return}p&&e.params.cssMode&&T(),p=!1,f=!1}}),n(`slideChange`,()=>{e.destroyed||!e.autoplay.running||e.autoplay.paused&&(l=b(),s=b())}),Object.assign(e.autoplay,{start:S,stop:C,pause:w,resume:T})}function Mi({swiper:e,extendParams:t,on:n}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:`swiper-slide-thumb-active`,thumbsContainerClass:`swiper-thumbs`}});let r=!1,i=!1;e.thumbs={swiper:null};function a(){let t=e.thumbs.swiper;return!t||t.destroyed?!1:t.params.virtual&&t.params.virtual.enabled}function o(){let t=e.thumbs.swiper;if(!t||t.destroyed)return;let n=t.clickedIndex,r=t.clickedSlide;if(r&&r.classList.contains(e.params.thumbs.slideThumbActiveClass)||n==null)return;let i;i=t.params.loop?parseInt(t.clickedSlide.getAttribute(`data-swiper-slide-index`),10):n,e.params.loop?e.slideToLoop(i):e.slideTo(i)}function s(){let{thumbs:t}=e.params;if(r)return!1;r=!0;let n=e.constructor;if(t.swiper instanceof n){if(t.swiper.destroyed)return r=!1,!1;e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update()}else if(kn(t.swiper)){let r=Object.assign({},t.swiper);Object.assign(r,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new n(r),i=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on(`tap`,o),a()&&e.thumbs.swiper.on(`virtualUpdate`,()=>{c(!1,{autoScroll:!1})}),!0}function c(t,n){let r=e.thumbs.swiper;if(!r||r.destroyed)return;let i=1,o=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(i=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),r.slides.forEach(e=>e.classList.remove(o)),r.params.loop||a())for(let t=0;t<i;t+=1)G(r.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach(e=>{e.classList.add(o)});else for(let t=0;t<i;t+=1)r.slides[e.realIndex+t]&&r.slides[e.realIndex+t].classList.add(o);(n?.autoScroll??!0)&&l(t?0:void 0)}function l(t){let n=e.thumbs.swiper;if(!n||n.destroyed)return;let r=n.params.slidesPerView===`auto`?n.slidesPerViewDynamic():n.params.slidesPerView,i=e.params.thumbs.autoScrollOffset,a=i&&!n.params.loop;if(e.realIndex!==n.realIndex||a){let o=n.activeIndex,s,c;if(n.params.loop){let t=n.slides.find(t=>t.getAttribute(`data-swiper-slide-index`)===`${e.realIndex}`);s=n.slides.indexOf(t),c=e.activeIndex>e.previousIndex?`next`:`prev`}else s=e.realIndex,c=s>e.previousIndex?`next`:`prev`;a&&(s+=c===`next`?i:-1*i),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(s)<0&&(n.params.centeredSlides?s=s>o?s-Math.floor(r/2)+1:s+Math.floor(r/2)-1:s>o&&n.params.slidesPerGroup,n.slideTo(s,t))}}n(`beforeInit`,()=>{let{thumbs:t}=e.params;if(!(!t||!t.swiper)){if(typeof t.swiper==`string`||t.swiper instanceof HTMLElement){let n=L(),r=()=>{let r=typeof t.swiper==`string`?n.querySelector(t.swiper):t.swiper;if(r&&r.swiper)t.swiper=r.swiper,s(),c(!0);else if(r){let n=`${e.params.eventsPrefix}init`,i=a=>{t.swiper=a.detail[0],r.removeEventListener(n,i),s(),c(!0),t.swiper.update(
202),e.update()};r.addEventListener(n,i)}return r},i=()=>{e.destroyed||r()||requestAnimationFrame(i)};requestAnimationFrame(i)}else s(),c(!0)}}),n(`slideChange update resize observerUpdate`,()=>{c()}),n(`setTransition`,(t,n)=>{let r=e.thumbs.swiper;!r||r.destroyed||r.setTransition(n)}),n(`beforeDestroy`,()=>{let t=e.thumbs.swiper;!t||t.destroyed||i&&t.destroy()}),Object.assign(e.thumbs,{init:s,update:c})}function Ni({swiper:e,extendParams:t,emit:n,once:r}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function i(){if(e.params.cssMode)return;let t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function a(){if(e.params.cssMode)return;let{touchEventsData:t,touches:n}=e;t.velocities.length===0&&t.velocities.push({position:n[e.isHorizontal()?`startX`:`startY`],time:t.touchStartTime}),t.velocities.push({position:n[e.isHorizontal()?`currentX`:`currentY`],time:V()})}function o({currentPos:t}){if(e.params.cssMode)return;let{params:i,wrapperEl:a,rtlTranslate:o,snapGrid:s,touchEventsData:c}=e,l=V()-c.touchStartTime;if(t<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(t>-e.maxTranslate()){e.slides.length<s.length?e.slideTo(s.length-1):e.slideTo(e.slides.length-1);return}if(i.freeMode.momentum){if(c.velocities.length>1){let t=c.velocities.pop(),n=c.velocities.pop(),r=t.position-n.position,a=t.time-n.time;e.velocity=r/a,e.velocity/=2,Math.abs(e.velocity)<i.freeMode.minimumVelocity&&(e.velocity=0),(a>150||V()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=i.freeMode.momentumVelocityRatio,c.velocities.length=0;let t=1e3*i.freeMode.momentumRatio,l=e.velocity*t,u=e.translate+l;o&&(u=-u);let d=!1,f,p=Math.abs(e.velocity)*20*i.freeMode.momentumBounceRatio,m;if(u<e.maxTranslate())i.freeMode.momentumBounce?(u+e.maxTranslate()<-p&&(u=e.maxTranslate()-p),f=e.maxTranslate(),d=!0,c.allowMomentumBounce=!0):u=e.maxTranslate(),i.loop&&i.centeredSlides&&(m=!0);else if(u>e.minTranslate())i.freeMode.momentumBounce?(u-e.minTranslate()>p&&(u=e.minTranslate()+p),f=e.minTranslate(),d=!0,c.allowMomentumBounce=!0):u=e.minTranslate(),i.loop&&i.centeredSlides&&(m=!0);else if(i.freeMode.sticky){let t;for(let e=0;e<s.length;e+=1)if(s[e]>-u){t=e;break}u=Math.abs(s[t]-u)<Math.abs(s[t-1]-u)||e.swipeDirection===`next`?s[t]:s[t-1],u=-u}if(m&&r(`transitionEnd`,()=>{e.loopFix()}),e.velocity!==0){if(t=Math.abs(o?(-u-e.translate)/e.velocity:(u-e.translate)/e.velocity),i.freeMode.sticky){let n=Math.abs((o?-u:u)-e.translate),r=e.slidesSizesGrid[e.activeIndex];t=n<r?i.speed:n<2*r?i.speed*1.5:i.speed*2.5}}else if(i.freeMode.sticky){e.slideToClosest();return}i.freeMode.momentumBounce&&d?(e.updateProgress(f),e.setTransition(t),e.setTranslate(u),e.transitionStart(!0,e.swipeDirection),e.animating=!0,zn(a,()=>{!e||e.destroyed||!c.allowMomentumBounce||(n(`momentumBounce`),e.setTransition(i.speed),setTimeout(()=>{e.setTranslate(f),zn(a,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(n(`_freeModeNoMomentumRelease`),e.updateProgress(u),e.setTransition(t),e.setTranslate(u),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,zn(a,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(u),e.updateActiveIndex(),e.updateSlidesClasses()}else if(i.freeMode.sticky){e.slideToClosest();return}else i.freeMode&&n(`_freeModeNoMomentumRelease`);(!i.freeMode.momentum||l>=i.longSwipesMs)&&(n(`_freeModeStaticRelease`),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:i,onTouchMove:a,onTouchEnd:o}})}function Pi({swiper:e,extendParams:t,on:n}){t({grid:{rows:1,fill:`column`}});let r,i,a,o,s=()=>{let t=e.params.spaceBetween;return typeof t==`string`&&t.indexOf(`%`)>=0?t=parseFloat(t.replace(`%`,``))/100*e.size:typeof t==`string`&&(t=parseFloat(t)),t};n(`init`,()=>{o=e.params.grid&&e.params.grid.rows>1}),n(`update`,()=>{let{params:t,el:n}=e,r=t.grid&&t.grid.rows>1;o&&!r?(n.classList.remove(`${t.containerModifierClass}grid`,`${t.containerModifierClass}grid-column`),a=1,e.emitContainerClasses()):!o&&r&&(n.classList.add(`${t.containerModifierClass}grid`),t.grid.fill===`column`&&n.classList.add(`${t.containerModifierClass}grid-column`),e.emitContainerClasses()),o=r}),e.grid={initSlides:t=>{let{slidesPerView:n}=e.params,{rows:o,fill:s}=e.params.grid,c=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:t.length;a=Math.floor(c/o),r=Math.floor(c/o)===c/o?c:Math.ceil(c/o)*o,n!==`auto`&&s===`row`&&(r=
vendor: 16,191 bytes, lines 202-206
202Math.max(r,Math.floor(n)*o)),i=r/o},unsetSlides:()=>{e.slides&&e.slides.forEach(t=>{t.swiperSlideGridSet&&(t.style.height=``,t.style[e.getDirectionLabel(`margin-top`)]=``)})},updateSlide:(t,n,o)=>{let{slidesPerGroup:c}=e.params,l=s(),{rows:u,fill:d}=e.params.grid,f=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:o.length,p,m,h;if(d===`row`&&c>1){let e=Math.floor(t/(c*u)),i=t-u*c*e,a=e===0?c:Math.min(Math.ceil((f-e*u*c)/u),c);h=Math.floor(i/a),m=i-h*a+e*c,p=m+h*r/u,n.style.order=p}else d===`column`?(m=Math.floor(t/u),h=t-m*u,(m>a||m===a&&h===u-1)&&(h+=1,h>=u&&(h=0,m+=1))):(h=Math.floor(t/i),m=t-h*i);n.row=h,n.column=m,n.style.height=`calc((100% - ${(u-1)*l}px) / ${u})`,n.style[e.getDirectionLabel(`margin-top`)]=h===0?``:l&&`${l}px`,n.swiperSlideGridSet=!0},updateWrapperSize:(t,n)=>{let{centeredSlides:i,roundLengths:a}=e.params,o=s(),{rows:c}=e.params.grid;if(e.virtualSize=(t+o)*r,e.virtualSize=Math.ceil(e.virtualSize/c)-o,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel(`width`)]=`${e.virtualSize+o}px`),i){let t=[];for(let r=0;r<n.length;r+=1){let i=n[r];a&&(i=Math.floor(i)),n[r]<e.virtualSize+n[0]&&t.push(i)}n.splice(0,n.length),n.push(...t)}}}}function Fi(e){let t=this,{params:n,slidesEl:r}=t;n.loop&&t.loopDestroy();let i=e=>{if(typeof e==`string`){let t=document.createElement(`div`);X(t,e),r.append(t.children[0]),X(t,``)}else r.append(e)};if(typeof e==`object`&&`length`in e)for(let t=0;t<e.length;t+=1)e[t]&&i(e[t]);else i(e);t.recalcSlides(),n.loop&&t.loopCreate(),(!n.observer||t.isElement)&&t.update()}function Ii(e){let t=this,{params:n,activeIndex:r,slidesEl:i}=t;n.loop&&t.loopDestroy();let a=r+1,o=e=>{if(typeof e==`string`){let t=document.createElement(`div`);X(t,e),i.prepend(t.children[0]),X(t,``)}else i.prepend(e)};if(typeof e==`object`&&`length`in e){for(let t=0;t<e.length;t+=1)e[t]&&o(e[t]);a=r+e.length}else o(e);t.recalcSlides(),n.loop&&t.loopCreate(),(!n.observer||t.isElement)&&t.update(),t.slideTo(a,0,!1)}function Li(e,t){let n=this,{params:r,activeIndex:i,slidesEl:a}=n,o=i;r.loop&&(o-=n.loopedSlides,n.loopDestroy(),n.recalcSlides());let s=n.slides.length;if(e<=0){n.prependSlide(t);return}if(e>=s){n.appendSlide(t);return}let c=o>e?o+1:o,l=[];for(let t=s-1;t>=e;--t){let e=n.slides[t];e.remove(),l.unshift(e)}if(typeof t==`object`&&`length`in t){for(let e=0;e<t.length;e+=1)t[e]&&a.append(t[e]);c=o>e?o+t.length:o}else a.append(t);for(let e=0;e<l.length;e+=1)a.append(l[e]);n.recalcSlides(),r.loop&&n.loopCreate(),(!r.observer||n.isElement)&&n.update(),r.loop?n.slideTo(c+n.loopedSlides,0,!1):n.slideTo(c,0,!1)}function Ri(e){let t=this,{params:n,activeIndex:r}=t,i=r;n.loop&&(i-=t.loopedSlides,t.loopDestroy());let a=i,o;if(typeof e==`object`&&`length`in e){for(let n=0;n<e.length;n+=1)o=e[n],t.slides[o]&&t.slides[o].remove(),o<a&&--a;a=Math.max(a,0)}else o=e,t.slides[o]&&t.slides[o].remove(),o<a&&--a,a=Math.max(a,0);t.recalcSlides(),n.loop&&t.loopCreate(),(!n.observer||t.isElement)&&t.update(),n.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function zi(){let e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function Bi({swiper:e}){Object.assign(e,{appendSlide:Fi.bind(e),prependSlide:Ii.bind(e),addSlide:Li.bind(e),removeSlide:Ri.bind(e),removeAllSlides:zi.bind(e)})}function Vi(e){let{effect:t,swiper:n,on:r,setTranslate:i,setTransition:a,overwriteParams:o,perspective:s,recreateShadows:c,getEffectParams:l}=e;r(`beforeInit`,()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),s&&s()&&n.classNames.push(`${n.params.containerModifierClass}3d`);let e=o?o():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)}),r(`setTranslate _virtualUpdated`,()=>{n.params.effect===t&&i()}),r(`setTransition`,(e,r)=>{n.params.effect===t&&a(r)}),r(`transitionEnd`,()=>{if(n.params.effect===t&&c){if(!l||!l().slideShadows)return;n.slides.forEach(e=>{e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>e.remove())}),c()}});let u;r(`virtualUpdate`,()=>{n.params.effect===t&&(n.slides.length||(u=!0),requestAnimationFrame(()=>{u&&n.slides&&n.slides.length&&(i(),u=!1)}))})}function Hi(e,t){let n=W(t);return n!==t&&(n.style.backfaceVisibility=`hidden`,n.style[`-webkit-backface-visibility`]=`hidden`),n}function Ui({swiper:e,duration:t,transformElements:n,allSlides:r}){let{activeIndex:i}=e,a=t=>t.parentElement?t.parentElement:e.slides.find(e=>e.shadowRoot&&e.shadowRoot===t.parentNode);if(e.params.virtualTranslate&&t!==0){let t=!1,o;o=r?n:n.filter(t=>{let n=t.classList.contains(`swiper-slide-transform`)?a(t):t;return e.getSlideIndex(n)===i}),o.forEach(n=>{zn(n,()=>{if(t||!e||e.destroyed)return;t=!0,e.animating=!1;let n=new window.CustomEvent(`transitionend`,{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(n)})})}}function Wi({swiper:e,extendParams:t,on:n}){t({fadeEffect:{crossFade:!1}}),Vi({effect:`fade`,swiper:e,on:n,setTranslate:()=>{let{slides:t}=e,n=e.params.fadeEffect;for(let r=0;r<t.length;r+=1){let t=e.slides[r],i=-t.swiperSlideOffset;e.params.virtualTranslate||(i-=e.translate);let a=0;e.isHorizontal()||(a=i,i=0);let o=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t.progress),0):1+Math.min(Math.max(t.progress,-1),0),s=Hi(n,t);s.style.opacity=o,s.style.transform=`translate3d(${i}px, ${a}px, 0px)`}},setTransition:t=>{let n=e.slides.map(e=>W(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`}),Ui({swiper:e,duration:t,transformElements:n,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function Gi({swiper:e,extendParams:t,on:n}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let r=(e,t,n)=>{let r=n?e.querySelector(`.swiper-slide-shadow-left`):e.querySelector(`.swiper-slide-shadow-top`),i=n?e.querySelector(`.swiper-slide-shadow-right`):e.querySelector(`.swiper-slide-shadow-bottom`);r||(r=K(`div`,`swiper-slide-shadow-cube swiper-slide-shadow-${n?`left`:`top`}`.split(` `)),e.append(r)),i||(i=K(`div`,`swiper-slide-shadow-cube swiper-slide-shadow-${n?`right`:`bottom`}`.split(` `)),e.append(i)),r&&(r.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};Vi({effect:`cube`,swiper:e,on:n,setTranslate:()=>{let{el:t,wrapperEl:n,slides:i,width:a,height:o,rtlTranslate:s,size:c,browser:l}=e,u=Vn(e),d=e.params.cubeEffect,f=e.isHorizontal(),p=e.virtual&&e.params.virtual.enabled,m=0,h;d.shadow&&(f?(h=e.wrapperEl.querySelector(`.swiper-cube-shadow`),h||(h=K(`div`,`swiper-cube-shadow`),e.wrapperEl.append(h)),h.style.height=`${a}px`):(h=t.querySelector(`.swiper-cube-shadow`),h||(h=K(`div`,`swiper-cube-shadow`),t.append(h))));for(let e=0;e<i.length;e+=1){let t=i[e],n=e;p&&(n=parseInt(t.getAttribute(`data-swiper-slide-index`),10));let a=n*90,o=Math.floor(a/360);s&&(a=-a,o=Math.floor(-a/360));let l=Math.max(Math.min(t.progress,1),-1),h=0,g=0,_=0;n%4==0?(h=-o*4*c,_=0):(n-1)%4==0?(h=0,_=-o*4*c):(n-2)%4==0?(h=c+o*4*c,_=c):(n-3)%4==0&&(h=-c,_=3*c+c*4*o),s&&(h=-h),f||(g=h,h=0);let v=`rotateX(${u(f?0:-a)}deg) rotateY(${u(f?a:0)}deg) translate3d(${h}px, ${g}px, ${_}px)`;l<=1&&l>-1&&(m=n*90+l*90,s&&(m=-n*90-l*90)),t.style.transform=v,d.slideShadows&&r(t,l,f)}if(n.style.transformOrigin=`50% 50% -${c/2}px`,n.style[`-webkit-transform-origin`]=`50% 50% -${c/2}px`,d.shadow){if(f)h.style.transform=`translate3d(0px, ${a/2+d.shadowOffset}px, ${-a/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${d.shadowScale})`;else{let e=Math.abs(m)-Math.floor(Math.abs(m)/90)*90,t=1.5-(Math.sin(e*2*Math.PI/360)/2+Math.cos(e*2*Math.PI/360)/2),n=d.shadowScale,r=d.shadowScale/t,i=d.shadowOffset;h.style.transform=`scale3d(${n}, 1, ${r}) translate3d(0px, ${o/2+i}px, ${-o/2/r}px) rotateX(-89.99deg)`}}let g=(l.isSafari||l.isWebView)&&l.needPerspectiveFix?-c/2:0;n.style.transform=`translate3d(0px,0,${g}px) rotateX(${u(e.isHorizontal()?0:m)}deg) rotateY(${u(e.isHorizontal()?-m:0)}deg)`,n.style.setProperty(`--swiper-cube-translate-z`,`${g}px`)},setTransition:t=>{let{el:n,slides:r}=e;if(r.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){let e=n.querySelector(`.swiper-cube-shadow`);e&&(e.style.transitionDuration=`${t}ms`)}},recreateShadows:()=>{let t=e.isHorizontal();e.slides.forEach(e=>{let n=Math.max(Math.min(e.progress,1),-1);r(e,n,t)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function Ki(e,t,n){let r=`swiper-slide-shadow${n?`-${n}`:``}${e?` swiper-slide-shadow-${e}`:``}`,i=W(t),a=i.querySelector(`.${r.split(` `).join(`.`)}`);return a||(a=K(`div`,r.split(` `)),i.append(a)),a}function qi({swiper:e,extendParams:t,on:n}){t({flipEffect:{slideShadows:!0,limitRotation:!0}});let r=(t,n)=>{let r=e.isHorizontal()?t.querySelector(`.swiper-slide-shadow-left`):t.querySelector(`.swiper-slide-shadow-top`),i=e.isHorizontal()?t.querySelector(`.swiper-slide-shadow-right`):t.querySelector(`.swiper-slide-shadow-bottom`);r||=Ki(`flip`,t,e.isHorizontal()?`left`:`top`),i||=Ki(`flip`,t,e.isHorizontal()?`right`:`bottom`),r&&(r.style.opacity=Math.max(-n,0)),i&&(i.style.opacity=Math.max(n,0))};Vi({effect:`flip`,swiper:e,on:n,setTranslate:()=>{let{slides:t,rtlTranslate:n}=e,i=e.params.flipEffect,a=Vn(e);for(let o=0;o<t.length;o+=1){let s=t[o],c=s.progress;e.params.flipEffect.limitRotation&&(c=Math.max(Math.min(s.progress,1),-1));let l=s.swiperSlideOffset,u=-180*c,d=0,f=e.params.cssMode?-l-e.translate:-l,p=0;e.isHorizontal()?n&&(u=-u):(p=f,f=0,d=-u,u=0),s.style.zIndex=-Math.abs(Math.round(c))+t.length,i.slideShadows&&r(s,c);let m=`translate3d(${f}px, ${p}px, 0px) rotateX(${a(d)}deg) rotateY(${a(u)}deg)`,h=Hi(i,s);h.style.transform=m}},setTransition:t=>{let n=e.slides.map(e=>W(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),Ui({swiper:e,duration:t,transformElements:n})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(t=>{let n=t.progress;e.params.flipEffect.limitRotation&&(n=Math.max(Math.min(t.progress,1),-1)),r(t,n)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function Ji({swiper:e,extendParams:t,on:n}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),Vi({effect:`coverflow`,swiper:e,on:n,setTranslate:()=>{let{width:t,height:n,slides:r,slidesSizesGrid:i}=e,a=e.params.coverflowEffect,o=e.isHorizontal(),s=e.translate,c=o?-s+t/2:-s+n/2,l=o?a.rotate:-a.rotate,u=a.depth,d=Vn(e);for(let e=0,t=r.length;e<t;e+=1){let t=r[e],n=i[e],s=(c-t.swiperSlideOffset-n/2)/n,f=typeof a.modifier==`function`?a.modifier(s):s*a.modifier,p=o?l*f:0,m=o?0:l*f,h=-u*Math.abs(f),g=a.stretch;typeof g==`string`&&g.indexOf(`%`)!==-1&&(g=parseFloat(a.stretch)/100*n);let _=o?0:g*f,v=o?g*f:0,y=1-(1-a.scale)*Math.abs(f);Math.abs(v)<.001&&(v=0),Math.abs(_)<.001&&(_=0),Math.abs(h)<.001&&(h=0),Math.abs(p)<.001&&(p=0),Math.abs(m)<.001&&(m=0),Math.abs(y)<.001&&(y=0);let b=`translate3d(${v}px,${_}px,${h}px)  rotateX(${d(m)}deg) rotateY(${d(p)}deg) scale(${y})`,x=Hi(a,t);if(x.style.transform=b,t.style.zIndex=-Math.abs(Math.round(f))+1,a.slideShadows){let e=o?t.querySelector(`.swiper-slide-shadow-left`):t.querySelector(`.swiper-slide-shadow-top`),n=o?t.querySelector(`.swiper-slide-shadow-right`):t.querySelector(`.swiper-slide-shadow-bottom`);e||=Ki(`coverflow`,t,o?`left`:`top`),n||=Ki(`coverflow`,t,o?`right`:`bottom`),e&&(e.style.opacity=f>0?f:0),n&&(n.style.opacity=-f>0?-f:0)}}},setTransition:t=>{e.slides.map(e=>W(e)).forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left`).forEach(e=>{e.style.transitionDuration=`${t}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function Yi({swiper:e,extendParams:t,on:n}){t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let r=e=>typeof e==`string`?e:`${e}px`;Vi({effect:`creative`,swiper:e,on:n,setTranslate:()=>{let{slides:t,wrapperEl:n,slidesSizesGrid:i}=e,a=e.params.creativeEffect,{progressMultiplier:o}=a,s=e.params.centeredSlides,c=Vn(e);if(s){let t=i[0]/2-e.params.slidesOffsetBefore||0;n.style.transform=`translateX(calc(50% - ${t}px))`}for(let n=0;n<t.length;n+=1){let i=t[n],l=i.progress,u=Math.min(Math.max(i.progress,-a.limitProgress),a.limitProgress),d=u;s||(d=Math.min(Math.max(i.originalProgress,-a.limitProgress),a.limitProgress));let f=i.swiperSlideOffset,p=[e.params.cssMode?-f-e.translate:-f,0,0],m=[0,0,0],h=!1;e.isHorizontal()||(p[1]=p[0],p[0]=0);let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};u<0?(g=a.next,h=!0):u>0&&(g=a.prev,h=!0),p.forEach((e,t)=>{p[t]=`calc(${e}px + (${r(g.translate[t])} * ${Math.abs(u*o)}))`}),m.forEach((e,t)=>{let n=g.rotate[t]*Math.abs(u*o);m[t]=n}),i.style.zIndex=-Math.abs(Math.round(l))+t.length;let _=p.join(`, `),v=`rotateX(${c(m[0])}deg) rotateY(${c(m[1])}deg) rotateZ(${c(m[2])}deg)`,y=d<0?`scale(${1+(1-g.scale)*d*o})`:`scale(${1-(1-g.scale)*d*o})`,b=d<0?1+(1-g.opacity)*d*o:1-(1-g.opacity)*d*o,x=`translate3d(${_}) ${v} ${y}`;if(h&&g.shadow||!h){let e=i.querySelector(`.swiper-slide-shadow`);if(!e&&g.shadow&&(e=Ki(`creative`,i)),e){let t=a.shadowPerProgress?u*(1/a.limitProgress):u;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}let S=Hi(a,i);S.style.transform=x,S.style.opacity=b,g.origin&&(S.style.transformOrigin=g.origin)}},setTransition:t=>{let n=e.slides.map(e=>W(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(`.swiper-slide-shadow`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),Ui({swiper:e,duration:t,transformElements:n,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function Xi({swiper:e,extendParams:t,on:n}){t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),Vi({effect:`cards`,swiper:e,on:n,setTranslate:()=>{let{slides:t,activeIndex:n,rtlTranslate:r}=e,i=e.params.cardsEffect,{startTranslate:a,isTouched:o}=e.touchEventsData,s=r?-e.translate:e.translate;for(let c=0;c<t.length;c+=1){let l=t[c],u=l.progress,d=Math.min(Math.max(u,-4),4),f=l.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(f-=t[0].swiperSlideOffset);let p=e.params.cssMode?-f-e.translate:-f,m=0,h=-100*Math.abs(d),g=1,_=-i.perSlideRotate*d,v=i.perSlideOffset-Math.abs(d)*.75,y=e.virtual&&e.params.virtual.enabled?e.virtual.from+c:c,b=(y===n||y===n-1)&&d>0&&d<1&&(o||e.params.cssMode)&&s<a,x=(y===n||y===n+1)&&d<0&&d>-1&&(o||e.params.cssMode)&&s>a;if(b||x){let t=(1-Math.abs((Math.abs(d)-.5)/.5))**.5;_+=-28*d*t,g+=-.5*t,v+=96*t,m=`${(i.rotate||e.isHorizontal()?-25:0)*t*Math.abs(d)}%`}if(p=d<0?`calc(${p}px ${r?`-`:`+`} (${v*Math.abs(d)}%))`:d>0?`calc(${p}px ${r?`-`:`+`} (-${v*Math.abs(d)}%))`:`${p}px`,!e.isHorizontal()){let e=m;m=p,p=e}let S=d<0?`${1+(1-g)*d}`:`${1-(1-g)*d}`,C=`
203        translate3d(${p}, ${m}, ${h}px)
204        rotateZ(${i.rotate?r?-_:_:0}deg)
205        scale(${S})
206      `;if(i.slideShadows){let e=l.querySelector(`.swiper-slide-shadow`);e||=Ki(`cards`,l),e&&(e.style.opacity=Math.min(Math.max((Math.abs(d)-.5)/.5,0),1))}l.style.zIndex=-Math.abs(Math.round(u))+t.length;let w=Hi(i,l);w.style.transform=C}},setTransition:t=>{let n=e.slides.map(e=>W(e));n.forEach(e=>{e.style.transitionDuration=`${t}
206ms`,e.querySelectorAll(`.swiper-slide-shadow`).forEach(e=>{e.style.transitionDuration=`${t}ms`})}),Ui({swiper:e,duration:t,transformElements:n})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:e.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!e.params.cssMode})})}var Zi=[_i,vi,yi,Si,Ci,wi,Ti,Ei,Di,Oi,ki,Ai,ji,Mi,Ni,Pi,Bi,Wi,Gi,qi,Ji,Yi,Xi];gi.use(Zi);var Qi=`eventsPrefix.injectStyles.injectStylesUrls.modules.init._direction.oneWayMovement.swiperElementNodeName.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._snapToSlideEdge._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`.split(`.`);function Q(e){return typeof e==`object`&&!!e&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===`Object`&&!e.__swiper__}function $i(e,t){let n=[`__proto__`,`constructor`,`prototype`];Object.keys(t).filter(e=>n.indexOf(e)<0).forEach(n=>{e[n]===void 0?e[n]=t[n]:Q(t[n])&&Q(e[n])&&Object.keys(t[n]).length>0?t[n].__swiper__?e[n]=t[n]:$i(e[n],t[n]):e[n]=t[n]})}function ea(e={}){return e.navigation&&e.navigation.nextEl===void 0&&e.navigation.prevEl===void 0}function ta(e={}){return e.pagination&&e.pagination.el===void 0}function na(e={}){return e.scrollbar&&e.scrollbar.el===void 0}function ra(e=``){return e.replace(/-[a-z]/g,e=>e.toUpperCase().replace(`-`,``))}function ia({swiper:e,slides:t,passedParams:n,changedParams:r,nextEl:i,prevEl:a,scrollbarEl:o,paginationEl:s}){let c=r.filter(e=>e!==`children`&&e!==`direction`&&e!==`wrapperClass`),{params:l,pagination:u,navigation:d,scrollbar:f,virtual:p,thumbs:m}=e,h,g,_,v,y,b,x,S;r.includes(`thumbs`)&&n.thumbs&&n.thumbs.swiper&&!n.thumbs.swiper.destroyed&&l.thumbs&&(!l.thumbs.swiper||l.thumbs.swiper.destroyed)&&(h=!0),r.includes(`controller`)&&n.controller&&n.controller.control&&l.controller&&!l.controller.control&&(g=!0),r.includes(`pagination`)&&n.pagination&&(n.pagination.el||s)&&(l.pagination||l.pagination===!1)&&u&&!u.el&&(_=!0),r.includes(`scrollbar`)&&n.scrollbar&&(n.scrollbar.el||o)&&(l.scrollbar||l.scrollbar===!1)&&f&&!f.el&&(v=!0),r.includes(`navigation`)&&n.navigation&&(n.navigation.prevEl||a)&&(n.navigation.nextEl||i)&&(l.navigation||l.navigation===!1)&&d&&!d.prevEl&&!d.nextEl&&(y=!0);let C=t=>{e[t]&&(e[t].destroy(),t===`navigation`?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),l[t].prevEl=void 0,l[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),l[t].el=void 0,e[t].el=void 0))};r.includes(`loop`)&&e.isElement&&(l.loop&&!n.loop?b=!0:!l.loop&&n.loop?x=!0:S=!0),c.forEach(e=>{if(Q(l[e])&&Q(n[e]))Object.assign(l[e],n[e]),(e===`navigation`||e===`pagination`||e===`scrollbar`)&&`enabled`in n[e]&&!n[e].enabled&&C(e);else{let t=n[e];(t===!0||t===!1)&&(e===`navigation`||e===`pagination`||e===`scrollbar`)?t===!1&&C(e):l[e]=n[e]}}),c.includes(`controller`)&&!g&&e.controller&&e.controller.control&&l.controller&&l.controller.control&&(e.controller.control=l.controller.control),r.includes(`children`)&&t&&p&&l.virtual.enabled?(p.slides=t,p.update(!0)):r.includes(`virtual`)&&p&&l.virtual.enabled&&(t&&(p.slides=t),p.update(!0)),r.includes(`children`)&&t&&l.loop&&(S=!0),h&&m.
206init()&&m.update(!0),g&&(e.controller.control=l.controller.control),_&&(e.isElement&&(!s||typeof s==`string`)&&(s=document.createElement(`div`),s.classList.add(`swiper-pagination`),s.part.add(`pagination`),e.el.appendChild(s)),s&&(l.pagination.el=s),u.init(),u.render(),u.update()),v&&(e.isElement&&(!o||typeof o==`string`)&&(o=document.createElement(`div`),o.classList.add(`swiper-scrollbar`),o.part.add(`scrollbar`),e.el.appendChild(o)),o&&(l.scrollbar.el=o),f.init(),f.updateSize(),f.setTranslate()),y&&(e.isElement&&((!i||typeof i==`string`)&&(i=document.createElement(`div`),i.classList.add(`swiper-button-next`),X(i,e.navigation.arrowSvg),i.part.add(`button-next`),e.el.appendChild(i)),(!a||typeof a==`string`)&&(a=document.createElement(`div`),a.classList.add(`swiper-button-prev`),X(a,e.navigation.arrowSvg),a.part.add(`button-prev`),e.el.appendChild(a))),i&&(l.navigation.nextEl=i),a&&(l.navigation.prevEl=a),d.init(),d.update()),r.includes(`allowSlideNext`)&&(e.allowSlideNext=n.allowSlideNext),r.includes(`allowSlidePrev`)&&(e.allowSlidePrev=n.allowSlidePrev),r.includes(`direction`)&&e.changeDirection(n.direction,!1),(b||S)&&e.loopDestroy(),(x||S)&&e.loopCreate(),e.update()}var aa=e=>{if(parseFloat(e)===Number(e))return Number(e);if(e===`true`||e===``)return!0;if(e===`false`)return!1;if(e===`null`)return null;if(e!==`undefined`){if(typeof e==`string`&&e.includes(`{`)&&e.includes(`}`)&&e.includes(`"`)){let t;try{t=JSON.parse(e)}catch{t=e}return t}return e}},oa=[`a11y`,`autoplay`,`controller`,`cards-effect`,`coverflow-effect`,`creative-effect`,`cube-effect`,`fade-effect`,`flip-effect`,`free-mode`,`grid`,`hash-navigation`,`history`,`keyboard`,`mousewheel`,`navigation`,`pagination`,`parallax`,`scrollbar`,`thumbs`,`virtual`,`zoom`];function sa(e,t,n){let r={},i={};$i(r,fi);let a=[...Qi,`on`],o=a.map(e=>e.replace(/_/,``));a.forEach(t=>{t=t.replace(`_`,``),e[t]!==void 0&&(i[t]=e[t])});let s=[...e.attributes];return typeof t==`string`&&n!==void 0&&s.push({name:t,value:Q(n)?{...n}:n}),s.forEach(e=>{let t=oa.find(t=>e.name.startsWith(`${t}-`));if(t){let n=ra(t),r=ra(e.name.split(`${t}-`)[1]);i[n]===void 0&&(i[n]={}),i[n]===!0&&(i[n]={enabled:!0}),i[n]===!1&&(i[n]={enabled:!1}),i[n][r]=aa(e.value)}else{let t=ra(e.name);if(!o.includes(t))return;let n=aa(e.value);i[t]&&oa.includes(e.name)&&!Q(n)?(i[t].constructor!==Object&&(i[t]={}),i[t].enabled=!!n):i[t]=n}}),$i(r,i),r.navigation?r.navigation={prevEl:`.swiper-button-prev`,nextEl:`.swiper-button-next`,...r.navigation===!0?{}:r.navigation}:r.navigation===!1&&delete r.navigation,r.scrollbar?r.scrollbar={el:`.swiper-scrollbar`,...r.scrollbar===!0?{}:r.scrollbar}:r.scrollbar===!1&&delete r.scrollbar,r.pagination?r.pagination={el:`.swiper-pagination`,...r.pagination===!0?{}:r.pagination}:r.pagination===!1&&delete r.pagination,{params:r,passedParams:i}}var ca=`
vendor: 16,698 bytes, line 206
206:host{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;height:100%;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;width:100%;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal ::slotted(swiper-slide):last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical ::slotted(swiper-slide):last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next ::slotted(svg),.swiper-button-next svg,.swiper-button-prev ::slotted(svg),.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0deg)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}
206`,la=`::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}::slotted(.swiper-slide-shadow){background:#00000026}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(270deg,#00000080,#0000)}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(90deg,#00000080,#0000)}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(0deg,#00000080,#0000)}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){backface-visibility:hidden;z-index:0}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){backface-visibility:hidden;z-index:0}::slotted(.swiper-zoom-container){align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-height:100%;max-width:100%;object-fit:contain}`,ua=typeof window>`u`||typeof HTMLElement>`u`?class{}:HTMLElement,da=(e,t)=>{if(typeof CSSStyleSheet<`u`&&e.adoptedStyleSheets){let n=new CSSStyleSheet;n.replaceSync(t),e.adoptedStyleSheets=[n]}else{let n=document.createElement(`style`);n.rel=`stylesheet`,n.textContent=t,e.appendChild(n)}},fa=class extends ua{constructor(){super(),this.attachShadow({mode:`open`})}cssStyles(){return[ca,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(`
207`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let e=this.slideSlots||0,t=[...this.querySelectorAll(`[slot^=slide-]`)].map(e=>parseInt(e.getAttribute(`slot`).split(`slide-`)[1],10));if(this.slideSlots=t.length?Math.max(...t)+1:0,this.rendered){if(this.slideSlots>e)for(let t=e;t<this.slideSlots;t+=1){let e=document.createElement(`swiper-slide`);e.setAttribute(`part`,`slide slide-${t+1}`);let n=document.createElement(`slot`);n.setAttribute(`name`,`slide-${t+1}`),e.appendChild(n),this.shadowRoot.querySelector(`.swiper-wrapper`).appendChild(e)}else if(this.slideSlots<e){let e=this.swiper.slides;for(let t=e.length-1;t>=0;--t)t>this.slideSlots&&e[t].remove()}}}render(){if(this.rendered)return;this.calcSlideSlots();let e=this.cssStyles();this.slideSlots>0&&(e=e.replace(/::slotted\(([a-z-0-9.]*)\)/g,`$1`)),e.length&&da(this.shadowRoot,e),this.cssLinks().forEach(e=>{if(this.shadowRoot.querySelector(`link[href="${e}"]`))return;let t=document.createElement(`link`);t.rel=`stylesheet`,t.href=e,this.shadowRoot.appendChild(t)});let t=document.createElement(`div`);t.classList.add(`swiper`),t.part=`container`,X(t,`
208      <slot name="container-start"></slot>
209      <div class="swiper-wrapper" part="wrapper">
210        <slot></slot>
211        ${Array.from({length:this.slideSlots}).map((e,t)=>`
212        <swiper-slide part="slide slide-${t}">
213          <slot name="slide-${t}"></slot>
214        </swiper-slide>
215        `).join(``)}
216      </div>
217      <slot name="container-end"></slot>
218      ${ea(this.passedParams)?`
219        <div part="button-prev" class="swiper-button-prev"><slot name="button-prev"></slot></div>
220        <div part="button-next" class="swiper-button-next"><slot name="button-next"></slot></div>
221      `:``}
222      ${ta(this.passedParams)?`
223        <div part="pagination" class="swiper-pagination"></div>
224      `:``}
225      ${na(this.passedParams)?`
226        <div part="scrollbar" class="swiper-scrollbar"></div>
227      `:``}
228    `),this.shadowRoot.appendChild(t),this.rendered=!0}initialize(){if(this.swiper&&this.swiper.initialized)return;let{params:e,passedParams:t}=sa(this);this.swiperParams=e,this.passedParams=t,delete this.swiperParams.init,this.render(),this.swiper=new gi(this.shadowRoot.querySelector(`.swiper`),{...e.virtual?{}:{observer:!0},...e,touchEventsTarget:`container`,onAny:(t,...n)=>{t===`observerUpdate`&&this.calcSlideSlots();let r=e.eventsPrefix?`${e.eventsPrefix}${t.toLowerCase()}`:t.toLowerCase(),i=new CustomEvent(r,{detail:n,bubbles:t!==`hashChange`,cancelable:!0});this.dispatchEvent(i)}})}connectedCallback(){this.swiper&&this.swiper.initialized&&this.nested&&this.closest(`swiper-slide`)&&this.closest(`swiper-slide`).swiperLoopMoveDOM||this.init!==!1&&this.getAttribute(`init`)!==`false`&&this.initialize()}disconnectedCallback(){this.nested&&this.closest(`swiper-slide`)&&this.closest(`swiper-slide`).swiperLoopMoveDOM||this.swiper&&this.swiper.destroy&&this.swiper.destroy()}updateSwiperOnPropChange(e,t){let{params:n,passedParams:r}=sa(this,e,t);this.passedParams=r,this.swiperParams=n,!(this.swiper&&this.swiper.params[e]===t)&&ia({swiper:this.swiper,passedParams:this.passedParams,changedParams:[ra(e)],...e===`navigation`&&r[e]?{prevEl:`.swiper-button-prev`,nextEl:`.swiper-button-next`}:{},...e===`pagination`&&r[e]?{paginationEl:`.swiper-pagination`}:{},...e===`scrollbar`&&r[e]?{scrollbarEl:`.swiper-scrollbar`}:{}})}attributeChangedCallback(e,t,n){this.swiper&&this.swiper.initialized&&(t===`true`&&n===null&&(n=!1),this.updateSwiperOnPropChange(e,n))}static get observedAttributes(){return Qi.filter(e=>e.includes(`_`)).map(e=>e.replace(/[A-Z]/g,e=>`-${e}`).replace(`_`,``).toLowerCase())}};
228Qi.forEach(e=>{e!==`init`&&(e=e.replace(`_`,``),Object.defineProperty(fa.prototype,e,{configurable:!0,get(){return(this.passedParams||{})[e]},set(t){this.passedParams||={},this.passedParams[e]=t,this.swiper&&this.swiper.initialized&&this.updateSwiperOnPropChange(e,t)}}))});var pa=class extends ua{constructor(){super(),this.attachShadow({mode:`open`})}render(){let e=this.lazy||this.getAttribute(`lazy`)===``||this.getAttribute(`lazy`)===`true`;if(da(this.shadowRoot,la),this.shadowRoot.appendChild(document.createElement(`slot`)),e){let e=document.createElement(`div`);e.classList.add(`swiper-lazy-preloader`),e.part.add(`preloader`),this.shadowRoot.appendChild(e)}}initialize(){this.render()}connectedCallback(){this.swiperLoopMoveDOM||this.initialize()}},ma=()=>{typeof window>`u`||(window.customElements.get(`swiper-container`)||window.customElements.define(`swiper-container`,fa),window.customElements.get(`swiper-slide`)||window.customElements.define(`swiper-slide`,pa))};typeof window<`u`&&(window.SwiperElementRegisterParams=e=>{Qi.push(...e)});var ha={class:`relative pb-10`},ga=[`navigation`],_a=w({__name:`BaseCarousel`,props:{id:{},items:{}},setup(e){ma();let n={768:{slidesPerView:2},1280:{slidesPerView:3}};function r(e){switch(e%3){case 0:return`blue`;case 1:return`teal`;case 2:return`purple`;default:return`teal`}}return(i,s)=>{let c=ne;return a(),g(c,null,{default:l(()=>[m(`div`,ha,[m(`swiper-container`,{"slides-per-view":`1`,speed:`500`,"space-between":30,"auto-height":!1,navigation:{nextEl:`.nn-carousel-next-${e.id}`,prevEl:`.nn-carousel-prev-${e.id}`},breakpoints:n,a11y:{prevSlideMessage:`Zurück`,nextSlideMessage:`Weiter`}},[(a(!0),y(S,null,E(e.items,(e,n)=>(a(),y(`swiper-slide`,{key:n,class:`h-auto`},[p(Wt,t({ref_for:!0},e,{variant:r(n+1)}),null,16,[`variant`])]))),128))],8,ga),m(`button`,{type:`button`,"aria-label":`Zurück`,class:o([`nn-carousel-prev text-blue-500 absolute cursor-pointer bottom-0 z-10 left-0 md:bottom-auto md:-top-15 md:left-auto md:right-8`,`nn-carousel-prev-${e.id}`])},[p(_e)],2),m(`button`,{type:`button`,"aria-label":`Weiter`,class:o([`nn-carousel-next text-blue-500 absolute cursor-pointer bottom-0 z-10 right-0 md:bottom-auto md:-top-15`,`nn-carousel-next-${e.id}`])},[p(A)],2)])]),_:1})}}}),va={key:0,class:`text-nn-headline-sm md:text-nn-headline-md lg:text-nn-headline-lg mb-6 md:mb-10 text-grey-800 md:pr-16`},ya=w({__name:`SectionTestimonialList`,props:{id:{},headline:{},items:{},settings:{},withContainer:{type:Boolean}},setup(e){return(t,r)=>(a(),g(i(e.withContainer?F:`div`),{settings:e.withContainer&&e.settings},{default:l(()=>[e.headline?(a(),y(`h2`,va,n(e.headline),1)):b(``,!0),p(_a,{id:e.id,items:e.items},null,8,[`id`,`items`])]),_:1},8,[`settings`]))}}),ba={key:1,class:`text-nn-headline-sm md:text-nn-headline-md lg:text-nn-headline-lg mb-6 text-grey-800`},xa=[`innerHTML`],$=w({__name:`SectionTwoColumns`,props:{title:{default:void 0},text:{default:void 0},order:{default:`showcase-text`},button:{default:void 0},bgColor:{default:void 0},tagList:{default:void 0},settings:{default:void 0},withContainer:{type:Boolean,default:!1}},setup(t){return(r,s)=>(a(),g(i(t.withContainer?F:`div`),{settings:t.withContainer&&t.settings,"inner-class":t.withContainer&&`lg:flex items-center`,class:o(t.bgColor===`blue-50`&&`bg-blue-50`)},{default:l(()=>[m(`div`,{class:o([`md:max-w-[640px] md:mx-auto md:text-center lg:max-w-none lg:mx-0 lg:text-left lg:w-1/2 mb-10 md:mb-14 lg:mb-0`,t.order===`showcase-text`?`lg:ml-7`:`lg:mr-7`])},[t.tagList?(a(),g(fe,{key:0,class:`pb-6 uppercase justify-start md:justify-center lg:justify-start`,items:t.tagList.tags.map(e=>e.name),limit:3,color:t.tagList.color},null,8,[`items`,`color`])):b(``,!0),t.title?(a(),y(`h2`,ba,n(t.title),1)):b(``,!0),t.text?(a(),y(`div`,{key:2,class:`nn-markdown text-nn-lg lg:text-nn-xl mb-10 text-grey-600`,"data-testid":`section-two-columns-text`,innerHTML:h(M)(t.text)},null,8,xa)):b(``,!0),t.button?(a(),g(D,{key:3,href:t.button.url,variant:`outline`,size:`lg`},{default:l(()=>[T(n(t.button.text),1)]),_:1},8,[`href`])):b(``,!0)],2),m(`div`,{class:o([`nn-showcase lg:w-1/2`,t.order===`showcase-text`?`order-first lg:mr-7`:`order-last lg:ml-7`])},[e(r.$slots,`default`)],2)]),_:3}
228,8,[`settings`,`inner-class`,`class`]))}}),Sa=[`data-src`],Ca=w({__name:`WidgetHubSpotMeeting`,props:{url:{},settings:{},withContainer:{type:Boolean}},setup(e){return s(()=>{let e=document.createElement(`script`);e.type=`text/javascript`,e.src=`https://static.hsappstatic.net/MeetingsEmbed/ex/MeetingsEmbedCode.js?v=${Date.now()}`,e.async=!0,e.setAttribute(`data-cookiefirst-category`,`functional`),document.body.appendChild(e),v(()=>{e.remove()})}),(t,n)=>(a(),g(i(e.withContainer?F:`div`),{settings:e.withContainer&&e.settings},{default:l(()=>[m(`div`,{class:`meetings-iframe-container`,"data-src":e.url},null,8,Sa)]),_:1},8,[`settings`]))}}),wa=[`data-tf-widget`,`data-tf-hidden`],Ta=w({__name:`WidgetTypeform`,props:{url:{},hidden:{},settings:{},withContainer:{type:Boolean}},setup(e){let t=e,n=C(()=>{if(!t.url.startsWith(`http`))return t.url;try{return new URL(t.url).pathname.split(`/`).filter(Boolean).at(-1)??``}catch{return t.url}});return s(()=>{let e=document.createElement(`script`);e.type=`text/javascript`,e.src=`https://embed.typeform.com/next/embed.js?v=${Date.now()}`,e.async=!0,e.setAttribute(`data-cookiefirst-category`,`functional`),document.body.appendChild(e),v(()=>{e.remove()})}),(t,r)=>(a(),g(i(e.withContainer?F:`div`),{anchor:e.withContainer&&`form`,settings:e.withContainer&&e.settings},{default:l(()=>[m(`div`,{"data-tf-widget":h(n),"data-tf-hidden":e.hidden,"data-tf-transitive-search-params":``,"data-tf-opacity":`100`,"data-tf-hide-headers":``,"data-tf-hide-footer":``,"data-tf-inline-on-mobile":`true`,"data-testid":`widget-typeform`,style:{width:`100%`,height:`500px`}},null,8,wa)]),_:1},8,[`anchor`,`settings`]))}}),Ea={de:{messages:{recentlyAddedTitle:`Kürzlich hinzugefügt`,recentlyAddedLinkTitle:`Alle Inhalte`}},en:{messages:{recentlyAddedTitle:`Recently added`,recentlyAddedLinkTitle:`All contents`}}},Da=w({__name:`RendererParagraphs`,props:{paragraphs:{}},async setup(e){let t,n,{t:r}=ee({messages:Ea}),i=e,o=C(()=>i.paragraphs.some(e=>e.__component===`paragraphs.recently-added`)),s=f([]);o.value&&(s.value=([t,n]=u(()=>ut()),t=await t,n(),t));let c=C(()=>s.value.map(e=>e.contentType===`journey`?{...e,subtitle:r(`generics.countSteps`,e.countSteps),teaserImage:{src:e.teaserImage.src,alt:r(`generics.journeyTeaserAlt`,[e.title])}}:e));return(t,n)=>(a(),y(`div`,null,[(a(!0),y(S,null,E(e.paragraphs,e=>(a(),y(S,{key:`${e.__component}-${e.id}`},[e.__component===`paragraphs.typeform`?(a(),g(Ta,{key:0,url:e.typeformId,hidden:e.hidden,settings:e.settings,"with-container":``},null,8,[`url`,`hidden`,`settings`])):e.__component===`paragraphs.meeting`?(a(),g(Ca,{key:1,url:e.url,settings:e.settings,"with-container":``},null,8,[`url`,`settings`])):e.__component===`paragraphs.text`?(a(),g(ce,{key:2,text:e.content,"bg-color":e.bgColor,"button-primary":e.buttonPrimary,"button-secondary":e.buttonSecondary,settings:e.settings,"with-container":``},null,8,[`text`,`bg-color`,`button-primary`,`button-secondary`,`settings`])):e.__component===`paragraphs.card-block`&&e.cardBlock?(a(),g(be,{key:3,variant:e.cardBlock.variant,label:e.cardBlock.label,headline:e.cardBlock.headline,text:e.cardBlock.text,image:e.cardBlock.image,"button-primary":e.cardBlock.buttonPrimary,"button-secondary":e.cardBlock.buttonSecondary,settings:e.settings,"with-container":``,class:`max-w-[1000px] mx-auto`},null,8,[`variant`,`label`,`headline`,`text`,`image`,`button-primary`,`button-secondary`,`settings`])):e.__component===`paragraphs.testimonial-list`?(a(),g(ya,{key:4,id:e.id,headline:e.headline,items:e.testimonials,settings:e.settings,"with-container":``},null,8,[`id`,`headline`,`items`,`settings`])):e.__component===`paragraphs.section-accordion`&&e.items?(a(),g(Xt,{key:5,headline:e.headline,items:e.items,"button-secondary":e.buttonSecondary,settings:e.settings,"bg-color":e.bgColor,"with-container":``},null,8,[`headline`,`items`,`button-secondary`,`settings`,`bg-color`])):e.__component===`paragraphs.pricing-section`&&e.licenses?(a(),g(cn,{key:6,headline:e.headline,plans:e.licenses,settings:e.settings,"with-container":``},null,8,[`headline`,`plans`,`settings`])):e.__component===`paragraphs.two-columns`?(a(),g($,{key:7,title:e.title,text:e.text,order:e.order,button:e.button,"bg-color":e.bgColor,"tag-list":e.tagList,settings:e.settings,"with-container":``},{default:l(()=>[p(j,{class:`mx-auto max-h-[800px] w-auto`,src:e.image.src,alt:e.image.alt,width:e.image.width,height:e.image.height},null,8,[`src`,`alt`,`width`,`height`])]),_:2},1032,[`title`,`text`,`order`,`button`,`bg-color`,`tag-list`,`settings`])):e.__component===`paragraphs.text-with-card-block`?(a(),g($,{key:8,title:e.headline,text:e.text,order:e.order,button:e.buttonPrimary,"bg-color":e.bgColor,settings:e.settings,"with-container":``},{default:l(()=>[e.card?(a(),g(ye,{key:0,class:`mx-auto max-w-md`,headline:e.card.headline,text:e.card.text,variant:e.card.variant,label:e.card.label,image:e.card.image,"button-primary":e.card.buttonPrimary,"button-secondary":e.card.buttonSecondary},null,8,[`headline`,`text`,`variant`,`label`,`image`,`button-primary`,`button-secondary`])):b(``,!0)]),_:2},1032,[`title`,`text`,`order`,`button`,`bg-color`,`settings`])):e.__component===`paragraphs.text-with-card`?(a(),g($,{key:9,title:e.headline,text:e.text,order:e.order,button:e.buttonPrimary,"bg-color":e.bgColor,settings:e.settings,"with-container":``},{default:l(()=>[e.card?(a(),g(ye,{key:0,class:`mx-auto max-w-md`,headline:e.card.headline,text:e.card.text,variant:e.card.variant,label:e.card.label,image:e.card.image,"button-primary":e.card.buttonPrimary,"button-secondary":e.card.buttonSecondary},null,8,[`headline`,`text`,`variant`,`label`,`image`,`button-primary`,`button-secondary`])):b(``,!0)]),_:2},1032,[`title`,`text`,`order`,`button`,`bg-color`,`settings`])):e.__component===`paragraphs.text-with-testi`?(a(),g($,{key:10,title:e.headline,text:e.text,order:e.order,button:e.buttonPrimary,"bg-color":e.bgColor,settings:e.settings,"with-container":``},{default:l(()=>[e.testimonial?(a(),g(Wt,{key:0,class:`mx-auto max-w-md`,text:e.testimonial.text,link:e.testimonial.link,logo:e.testimonial.logo,person:e.testimonial.person},null,8,[`text`,`link`,`logo`,`person`])):b(``,!0)]),_:2},1032,[`title`,`text`,`order`,`button`,`bg-color`,`settings`])):e.__component===`paragraphs.text-with-tool`?(a(),g($,{key:11,title:e.headline,text:e.text,order:e.order,button:e.buttonPrimary,"bg-color":e.bgColor,settings:e.settings,"with-container":``},{default:l(()=>[e.tool?(a(),g(me,{key:0,class:`mx-auto max-w-md`,"content-type":`tool`,"strapi-id":e.tool.id,url:e.tool.url,title:e.tool.title,subtitle:h(ge)(e.tool,h(r)),description:e.tool.description,"bottom-tags":e.tool.bottomTags,"published-at":e.tool.publishedAt,viewmode:`vertical`},null,8,[`strapi-id`,`url`,`title`,`subtitle`,`description`,`bottom-tags`,`published-at`])):b(``,!0)]),_:2},1032,[`title`,`text`,`order`,`button`,`bg-color`,`settings`])):e.__component===`paragraphs.text-with-license`?(a(),g($,{key:12,title:e.headline,text:e.text,order:e.order,button:e.buttonPrimary,"bg-color":e.bgColor,settings:e.settings,"with-container":``},{default:l(()=>[e.license?(a(),g(Rt,{key:0,class:`max-w-sm mx-auto`,theme:e.license.theme,icon:e.license.icon,title:e.license.title,subtitle:e.license.subt
228itle,price:e.license.price,info:e.license.info,"button-chargebee":e.license.buttonChargebee,"button-link":e.license.buttonLink,description:e.license.description,benefits:e.license.benefits,fineprint:e.license.fineprint},null,8,[`theme`,`icon`,`title`,`subtitle`,`price`,`info`,`button-chargebee`,`button-link`,`description`,`benefits`,`fineprint`])):b(``,!0)]),_:2},1032,[`title`,`text`,`order`,`button`,`bg-color`,`settings`])):e.__component===`paragraphs.text-with-journey`?(a(),g($,{key:13,title:e.headline,text:e.text,order:e.order,button:e.buttonPrimary,"bg-color":e.bgColor,settings:e.settings,"with-container":``},{default:l(()=>[e.journey?(a(),g(me,{key:0,class:`mx-auto max-w-md`,"content-type":e.journey.contentType,"strapi-id":e.journey.id,url:e.journey.url,title:e.journey.title,subtitle:h(r)(`generics.countSteps`,e.journey.countSteps),description:e.journey.description,creator:h(De)(e.journey.curator),"published-at":e.journey.publishedAt,viewmode:`vertical`},null,8,[`content-type`,`strapi-id`,`url`,`title`,`subtitle`,`description`,`creator`,`published-at`])):b(``,!0)]),_:2},1032,[`title`,`text`,`order`,`button`,`bg-color`,`settings`])):e.__component===`paragraphs.3-tools`?(a(),g(we,{key:14,headline:e.headline,link:e.link,subtitle:e.subtitle,items:e.items,settings:e.settings,"with-container":``},null,8,[`headline`,`link`,`subtitle`,`items`,`settings`])):e.__component===`paragraphs.logos-section`?(a(),g(pn,{key:15,headline:e.headline,text:e.text,logos:e.logos||[],trustpilot:e.trustpilot,settings:e.settings,"with-container":``},null,8,[`headline`,`text`,`logos`,`trustpilot`,`settings`])):e.__component===`paragraphs.recently-added`?(a(),g(an,{key:16,settings:e.settings,headline:e.headline,title:h(r)(`messages.recentlyAddedTitle`),link:{title:h(r)(`messages.recentlyAddedLinkTitle`),url:`/platform`},items:h(c),card:e.card,"top-tag":h(r)(`generics.new`).toUpperCase(),"with-container":``},null,8,[`settings`,`headline`,`title`,`link`,`items`,`card`,`top-tag`])):e.__component===`paragraphs.video-section`?(a(),g(Ee,{key:17,headline:e.headline,text:e.text,"vimeo-id":e.idVimeo,"bg-color":e.bgColor,settings:e.settings,"with-container":``},null,8,[`headline`,`text`,`vimeo-id`,`bg-color`,`settings`])):e.__component===`paragraphs.ai-facilitator`?(a(),g($t,{key:18,settings:e.settings,"with-container":``},null,8,[`settings`])):e.__component===`paragraphs.spotlight`?(a(),g(xn,{key:19,"bg-color":e.bgColor,cards:e.cards,headline:e.headline,settings:e.settings,text:e.text,"with-container":``},null,8,[`bg-color`,`cards`,`headline`,`settings`,`text`])):b(``,!0)],64))),128))]))}});export{Ne as i,st as n,Fe as r,Da as t};

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