PageSourceSearch

https://www.nordkeyboards.com/_next/static/chunks/1194l7h7rr1bp.js

js nordkeyboards.com collected 2026-10-02 04:07:22 UTC 177,460 bytes, 5 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="25abb110-0590-d499-5ace-1d488232eab7")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,63348,e=>{e.v({Accordion:"Accordion-module-scss-module__Rd951a__Accordion","Accordion--AlwaysOpen":"Accordion-module-scss-module__Rd951a__Accordion--AlwaysOpen","Accordion--Manual":"Accordion-module-scss-module__Rd951a__Accordion--Manual",Accordion__Button:"Accordion-module-scss-module__Rd951a__Accordion__Button",Accordion__Container:"Accordion-module-scss-module__Rd951a__Accordion__Container",Accordion__Content:"Accordion-module-scss-module__Rd951a__Accordion__Content","Accordion__Content--Transition":"Accordion-module-scss-module__Rd951a__Accordion__Content--Transition",Accordion__Icon:"Accordion-module-scss-module__Rd951a__Accordion__Icon","Accordion__Icon--Active":"Accordion-module-scss-module__Rd951a__Accordion__Icon--Active",Accordion__Image:"Accordion-module-scss-module__Rd951a__Accordion__Image",Accordion__ImageWrapper:"Accordion-module-scss-module__Rd951a__Accordion__ImageWrapper",Accordion__Images:"Accordion-module-scss-module__Rd951a__Accordion__Images",Accordion__RichText:"Accordion-module-scss-module__Rd951a__Accordion__RichText",Accordion__Text:"Accordion-module-scss-module__Rd951a__Accordion__Text",Accordion__Title:"Accordion-module-scss-module__Rd951a__Accordion__Title",Accordion__Wrapper:"Accordion-module-scss-module__Rd951a__Accordion__Wrapper"})},48682,e=>{e.v({ArtistCarousel:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel","ArtistCarousel__Button--Disabled":"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__Button--Disabled","ArtistCarousel__Button--Next":"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__Button--Next","ArtistCarousel__Button--Prev":"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__Button--Prev",ArtistCarousel__ButtonWrapper:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__ButtonWrapper",ArtistCarousel__Card:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__Card",ArtistCarousel__CardImage:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__CardImage",ArtistCarousel__CardText:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__CardText",ArtistCarousel__CardTitle:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__CardTitle",ArtistCarousel__CardWrapper:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__CardWrapper",ArtistCarousel__Container:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__Container",ArtistCarousel__SwiperButtons:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__SwiperButtons",ArtistCarousel__Tag:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__Tag",ArtistCarousel__TagList:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__TagList",ArtistCarousel__TextWrapper:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__TextWrapper",ArtistCarousel__Title:"ArtistCarousel-module-scss-module__miWY-G__ArtistCarousel__Title"})},74880,e=>{e.v({Banner:"Banner-module-scss-module__PYI0jG__Banner",Banner__Container:"Banner-module-scss-module__PYI0jG__Banner__Container",Banner__Text:"Banner-module-scss-module__PYI0jG__Banner__Text"})},71932,e=>{e.v({ArtistNameList__Container:"ArtistNameList-module-scss-module__hh2XNG__ArtistNameList__Container",ArtistNameList__Item:"ArtistNameList-module-scss-module__hh2XNG__ArtistNameList__Item"})},44190,e=>{e.v({DownloadLinkList:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList",DownloadLinkList__Buttons:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__Buttons",DownloadLinkList__Container:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__Container",DownloadLinkList__Item:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__Item",DownloadLinkList__Link:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__Link",DownloadLinkList__LinkIcon:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__LinkIcon",DownloadLinkList__List:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__List",DownloadLinkList__ListContainer:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__ListContainer",DownloadLinkList__Tab:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__Tab","DownloadLinkList__Tab--Active":"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__Tab--Active",DownloadLinkList__TabContainer:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__TabContainer",DownloadLinkList__TabTitle:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__TabTitle",DownloadLinkList__Title:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__Title",DownloadLinkList__Wrapper:"DownloadLinkList-module-scss-module__YUTeWG__DownloadLinkList__Wrapper"})},629,85107,72271,23457,94705,24297,47749,13642,10514,e=>{"use strict";let t,i,l;var s=e.i(64022),r=e.i(78559),a=e.i(91398),n=e.i(91788),o=e.i(72043),d=e.i(54923),u=e.i(36632),c=e.i(56491);let m=e=>{let{title:t,preamble:i,link:l={},image:n={},publishedDate:m,index:h=1}=e;return(0,a.jsxs)("a",{href:l.href,className:(0,o.default)(u.default.NewsCard,u.default["NewsCard--".concat(h)]),children:[(0,a.jsx)("div",{className:u.default.NewsCard__ImageWrap,children:n&&n.url&&(0,a.jsx)(c.default,(0,r._)((0,s._)({},n),{layout:"fill",objectFit:"cover",priority:!0,onLoadingComplete:()=>sethasLoadedImage(!0)}))}),(0,a.jsxs)("div",{className:u.default.NewsCard__Content,children:[(0,a.jsxs)("div",{className:u.default.NewsCard__Top,children:[(0,a.jsx)("h3",{className:u.default.NewsCard__Title,children:t}),(0,a.jsx)("p",{className:u.default.NewsCard__Preamble,children:i})]}),(0,a.jsxs)("div",{className:u.default.NewsCard__Bottom,children:[(0,a.jsx)("span",{className:u.default.NewsCard__Date,children:m}),(0,a.jsx)("div",{className:u.default.NewsCard__Arrow,children:(0,a.jsx)(d.default,{type:"arrow",size:"large"})})]})]})]})};m.propTypes={};var h=e.i(39368),p=e.i(59999),_=e.i(79624);let f=e=>{let{title:t,link:i,items:l,isRow:n}=e,d=(0,o.default)(p.default.NewsCardList,{[p.default["NewsCardList--Row"]]:n});return(0,a.jsx)("div",{className:d,children:(0,a.jsxs)("div",{className:p.default.NewsCardList__Container,children:[(0,a.jsxs)("div",{className:p.default.NewsCardList__TitleWrapper,children:[(0,a.jsx)("h2",{className:p.default.NewsCardList__Title,children:t}),i&&(0,a.jsx)(h.default,{link:i,type:"tertiary",icon:"arrow"})]}),l&&(0,a.jsx)("div",{className:p.default.NewsCardList__List,children:l.map((e,t)=>(0,a.jsx)("div",{className:(0,o.default)(p.default.NewsCardList__Item,p.default["NewsCardList__Item--".concat(t+1)],{[p.default["NewsCardList__Item--Row"]]:n}),children:n?(0,a.jsx)(_.default,(0,r._)((0,s._)({},e),{showLinkText:!1})):(0,a.jsx)(m,(0,r._)((0,s._)({},e),{index:t+1}))},t))})]})})};f.propTypes={},e.s(["default",0,f],629);var g=e.i(91567),v=e.i(63348),w=e.i(26019),C=e.i(84942),x=e.i(1352);let b=e=>{let{title:t,text:i,images:l,richText:s,alwaysOpen:r,onLinkClick:d,modifiers:u=[]}
2=e,[c,m]=(0,n.useState)(r),[h,p]=(0,n.useState)(0),_=(0,n.useRef)(null),f=null==t?void 0:t.toLowerCase().replace(/\s+/g,"-"),g=(0,o.default)(v.default.Accordion__Content,{[v.default["Accordion__Content--Active"]]:c===f,[v.default["Accordion__Content--Transition"]]:c===f}),b=(0,o.default)(v.default.Accordion__Icon,{[v.default["Accordion__Icon--Active"]]:c===f});return(0,n.useEffect)(()=>{c===f?p(_.current.scrollHeight):p(0)},[c,f]),(0,a.jsx)("div",{className:(0,o.default)(v.default.Accordion,{[v.default["Accordion--AlwaysOpen"]]:r},u.map(e=>v.default["Accordion--"+(0,x.ucFirst)(e)])),children:(0,a.jsxs)("div",{className:v.default.Accordion__Container,children:[(0,a.jsxs)("div",{className:v.default.Accordion__Wrapper,children:[(0,a.jsx)("h2",{className:v.default.Accordion__Title,children:t}),(0,a.jsx)("div",{className:v.default.Accordion__Text,children:(0,a.jsx)(C.default,{html:i,onLinkClick:d})}),!r&&(0,a.jsx)("button",{onClick:()=>{m(e=>e===f?null:f)},"aria-controls":f,"aria-expanded":c===f?"true":"false",className:v.default.Accordion__Button,children:(0,a.jsx)("span",{className:b})})]}),(0,a.jsxs)("div",{className:g,style:{maxHeight:r?"100%":"".concat(h,"px")},ref:_,id:f,children:[(0,a.jsx)("div",{className:v.default.Accordion__Images,children:null==l?void 0:l.map((e,t)=>(0,a.jsx)(w.default,{src:e.image.url,priority:!0,width:0,height:0,sizes:"100vw",style:{width:"100%",height:"auto"},className:v.default.Accordion__Image},t))}),(0,a.jsx)("div",{className:v.default.Accordion__RichText,children:(0,a.jsx)(C.default,{html:s,onLinkClick:d})})]})]})})};b.propTypes={images:g.default.arrayOf(g.default.shape({image:g.default.shape({url:g.default.string.isRequired,alt:g.default.string.isRequired}).isRequired})).isRequired,richText:g.default.string.isRequired,alwaysOpen:g.default.bool,modifiers:g.default.array},e.s(["default",0,b],85107);let T=e.i(66151).default;e.s(["default",0,T],72271);let S=e.i(5472).default;e.s(["default",0,S],23457);var L=e.i(93312);let y=e=>{let{title:t,preamble:i,link:l,videos:s,showTitles:r=!1}=e,n=0,d=l&&l.href,u=d&&/^(?:https?:\/\/|\/\/)/i.test(l.href);return(0,a.jsx)("div",{className:L.default.YouTubeVideoList,children:(0,a.jsxs)("div",{className:L.default.YouTubeVideoList__Container,children:[(0,a.jsxs)("div",{className:L.default.YouTubeVideoList__Row,children:[(0,a.jsxs)("div",{className:L.default.YouTubeVideoList__Content,children:[t&&(0,a.jsx)("h2",{className:L.default.YouTubeVideoList__Title,children:t}),i&&(0,a.jsx)("p",{className:L.default.YouTubeVideoList__Preamble,children:i})]}),d&&(0,a.jsx)("div",{className:(0,o.default)([L.default.YouTubeVideoList__Button,L.default["YouTubeVideoList__Button--Desktop"]]),children:(0,a.jsx)(h.default,{link:l,type:"primary",icon:u?"external":"arrow"})})]}),s&&(0,a.jsx)("div",{className:L.default.YouTubeVideoList__List,children:s.map((e,t)=>(n++,(0,a.jsx)("div",{className:(0,o.default)(L.default.YouTubeVideoList__Item,L.default["YouTubeVideoList__Item--".concat(n)]),children:(0,a.jsx)(S,{index:n,videoId:e.id,title:r?e.title:void 0})},t)))}),d&&(0,a.jsx)("div",{className:(0,o.default)([L.default.YouTubeVideoList__Button,L.default["YouTubeVideoList__Button--Mobile"]]),children:(0,a.jsx)(h.default,{link:l,type:"primary",icon:u?"external":"arrow"})})]})})};y.propTypes={title:g.default.string,preamble:g.default.string,link:g.default.object,videos:g.default.array,showTitles:g.default.bool},e.s(["default",0,y],94705);var E=e.i(34554);function I(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function M(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>i.indexOf(e)).forEach(i=>{void 0===e[i]?e[i]=t[i]:I(t[i])&&I(e[i])&&Object.keys(t[i]).length>0&&M(e[i],t[i])})}let N={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function k(){let e="u">typeof document?document:{};return M(e,N),e}let P={document:N,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){}
2,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"u"<typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"u">typeof setTimeout&&clearTimeout(e)}};function A(){let e="u">typeof window?window:{};return M(e,P),e}function V(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return setTimeout(e,t)}function j(){return Date.now()}function B(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function R(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let l=Object(t[0]);for(let e=1;e<t.length;e+=1){let i=t[e];if(null!=i&&("u">typeof window&&void 0!==window.HTMLElement?!(i instanceof HTMLElement):!i||1!==i.nodeType&&11!==i.nodeType)){let e=Object.keys(Object(i)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e);for(let t=0,s=e.length;t<s;t+=1){let s=e[t],r=Object.getOwnPropertyDescriptor(i,s);void 0!==r&&r.enumerable&&(B(l[s])&&B(i[s])?i[s].__swiper__?l[s]=i[s]:R(l[s],i[s]):!B(l[s])&&B(i[s])?(l[s]={},i[s].__swiper__?l[s]=i[s]:R(l[s],i[s])):l[s]=i[s])}}}return l}function D(e,t,i){e.style.setProperty(t,i)}function O(e){let t,{swiper:i,targetPosition:l,side:s}=e,r=A(),a=-i.translate,n=null,o=i.params.speed;i.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(i.cssModeFrameID);let d=l>a?"next":"prev",u=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,c=()=>{t=new Date().getTime(),null===n&&(n=t);let e=a+(.5-Math.cos(Math.max(Math.min((t-n)/o,1),0)*Math.PI)/2)*(l-a);if(u(e,l)&&(e=l),i.wrapperEl.scrollTo({[s]:e}),u(e,l)){i.wrapperEl.style.overflow="hidden",i.wrapperEl.style.scrollSnapType="",setTimeout(()=>{i.wrapperEl.style.overflow="",i.wrapperEl.scrollTo({[s]:e})}),r.cancelAnimationFrame(i.cssModeFrameID);return}i.cssModeFrameID=r.requestAnimationFrame(c)};c()}function F(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=A(),l=[...e.children];return(i.HTMLSlotElement&&e instanceof HTMLSlotElement&&l.push(...e.assignedElements()),t)?l.filter(e=>e.matches(t)):l}function z(e){try{console.warn(e);return}catch(e){}}function W(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.trim().split(" ").filter(e=>!!e.trim())}(t)),i}function G(e,t){return A().getComputedStyle(e,null).getPropertyValue(t)}function Y(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function H(e,t,i){let l=A();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(l.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(l.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function q(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function Z(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";"u">typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}function X(){let e,i;return t||(e=A(),t={smoothScroll:(i=k()).documentElement&&i.documentElement.style&&"scrollBehavior"in i.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&i instanceof e.DocumentTouch)}),t}function U(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i||(i=function(){let{userAgent:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=X(),i=A(),l=i.navigator.platform,s=e||i.navigator.userAgent,r={ios:!1,android:!1},a=i.screen.width,n=i.screen.height,o=s.match(/(Android);?[\s\/]+([\d.]+)?/),d=s.match(/(iPad)(?!\1).*OS\s([\d_]+)/),u=s.match(/(iPod)(.*OS\s([\d_]+))?/),c=!d&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="MacIntel"===l;return!d&&m&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf("".concat(a,"x").concat(n))>=0&&((d=s.match(/(Version)\/([\d.]+)/))||(d=[0,1,"13_0_0"]),m=!1),o&&"Win32"!==l&&(r.os="android",r.android=!0),(d||c||u)&&(r.os="ios",r.ios=!0),r}(e)),i}function K(){return l||(l=function(){let e=A(),t=U(),i=!1;function l(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(l()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,l]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));
2i=e<16||16===e&&l<2}}let s=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),r=l(),a=r||s&&t.ios;return{isSafari:i||r,needPerspectiveFix:i,need3dFix:a,isWebView:s}}()),l}let J=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},Q=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},$=(e,t)=>{if(!e||e.destroyed||!e.params)return;let i=t.closest(e.isElement?"swiper-slide":".".concat(e.params.slideClass));if(i){let t=i.querySelector(".".concat(e.params.lazyPreloaderClass));!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)):requestAnimationFrame(()=>{i.shadowRoot&&(t=i.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)))&&!t.lazyPreloaderManaged&&t.remove()})),t&&!t.lazyPreloaderManaged&&t.remove()}},ee=(e,t)=>{if(!e.slides[t])return;let i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},et=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);let l="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),s=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let i=[s-t];i.push(...Array.from({length:t}).map((e,t)=>s+l+t)),e.slides.forEach((t,l)=>{i.includes(t.column)&&ee(e,l)});return}let r=s+l-1;if(e.params.rewind||e.params.loop)for(let l=s-t;l<=r+t;l+=1){let t=(l%i+i)%i;(t<s||t>r)&&ee(e,t)}else for(let l=Math.max(s-t,0);l<=Math.min(r+t,i-1);l+=1)l!==s&&(l>r||l<s)&&ee(e,l)};function ei(e){let{swiper:t,runCallbacks:i,direction:l,step:s}=e,{activeIndex:r,previousIndex:a}=t,n=l;n||(n=r>a?"next":r<a?"prev":"reset"),t.emit("transition".concat(s)),i&&"reset"===n?t.emit("slideResetTransition".concat(s)):i&&r!==a&&(t.emit("slideChangeTransition".concat(s)),"next"===n?t.emit("slideNextTransition".concat(s)):t.emit("slidePrevTransition".concat(s)))}function el(e,t,i){let l=A(),{params:s}=e,r=s.edgeSwipeDetection,a=s.edgeSwipeThreshold;return!r||!(i<=a)&&!(i>=l.innerWidth-a)||"prevent"===r&&(t.preventDefault(),!0)}function es(e){var t,i;let l,s,r=k(),a=e;a.originalEvent&&(a=a.originalEvent);let n=this.touchEventsData;if("pointerdown"===a.type){if(null!==n.pointerId&&n.pointerId!==a.pointerId)return;n.pointerId=a.pointerId}else"touchstart"===a.type&&1===a.targetTouches.length&&(n.touchId=a.targetTouches[0].identifier);if("touchstart"===a.type)return void el(this,a,a.targetTouches[0].pageX);let{params:o,touches:d,enabled:u}=this;if(!u||!o.simulateTouch&&"mouse"===a.pointerType||this.animating&&o.preventInteractionOnTransition)return;!this.animating&&o.cssMode&&o.loop&&this.loopFix();let c=a.target;if("wrapper"===o.touchEventsTarget&&(t=c,i=this.wrapperEl,l=A(),!(s=i.contains(t))&&l.HTMLSlotElement&&i instanceof HTMLSlotElement&&((s=[...i.assignedElements()].includes(t))||(s=function(e,t){let i=[t];for(;i.length>0;){let t=i.shift();if(e===t)return!0;i.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(t,i))),!s)||"which"in a&&3===a.which||"button"in a&&a.button>0||n.isTouched&&n.isMoved)return;let m=!!o.noSwipingClass&&""!==o.noSwipingClass,h=a.composedPath?a.composedPath():a.path;m&&a.target&&a.target.shadowRoot&&h&&(c=h[0]);let p=o.noSwipingSelector?o.noSwipingSelector:".".concat(o.noSwipingClass),_=!!(a.target&&a.target.shadowRoot);if(o.noSwiping&&(_?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this;return function t(i){if(!i||i===k()||i===A())return null;i.assignedSlot&&(i=i.assignedSlot);let l=i.closest(e);return l||i.getRootNode?l||t(i.getRootNode().host):null}(t)}(p,c):c.closest(p))){this.allowClick=!0;return}if(o.swipeHandler&&!c.closest(o.swipeHandler))return;d.currentX=a.pageX,d.currentY=a.pageY;let f=d.currentX,g=d.currentY;if(!el(this,a,f))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=f,d.startY=g,n.touchStartTime=j(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,o.threshold>0&&(n.allowThresholdMove=!1);let v=!0;c.matches(n.focusableElements)&&(v=!1,"SELECT"===c.nodeName&&(n.isTouched=!1)),r.activeElement&&r.activeElement.matches(n.focusableElements)&&r.activeElement!==c&&("mouse"===a.pointerType||"mouse"!==a.pointerType&&!c.matches(n.focusableElements))&&r.activeElement.blur();let w=v&&this.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||w)&&!c.isContentEditable&&a.preventDefault(),o.freeMode&&o.freeMode.enabled&&this.freeMode&&this.animating&&!o.cssMode&&this.freeMode.onTouchStart(),this.emit
2("touchStart",a)}function er(e){let t,i,l=k(),s=this.touchEventsData,{params:r,touches:a,rtlTranslate:n,enabled:o}=this;if(!o||!r.simulateTouch&&"mouse"===e.pointerType)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),"pointermove"===d.type&&(null!==s.touchId||d.pointerId!==s.pointerId))return;if("touchmove"===d.type){if(!(t=[...d.changedTouches].find(e=>e.identifier===s.touchId))||t.identifier!==s.touchId)return}else t=d;if(!s.isTouched){s.startMoving&&s.isScrolling&&this.emit("touchMoveOpposite",d);return}let u=t.pageX,c=t.pageY;if(d.preventedByNestedSwiper){a.startX=u,a.startY=c;return}if(!this.allowTouchMove){d.target.matches(s.focusableElements)||(this.allowClick=!1),s.isTouched&&(Object.assign(a,{startX:u,startY:c,currentX:u,currentY:c}),s.touchStartTime=j());return}if(r.touchReleaseOnEdges&&!r.loop){if(this.isVertical()){if(c<a.startY&&this.translate<=this.maxTranslate()||c>a.startY&&this.translate>=this.minTranslate()){s.isTouched=!1,s.isMoved=!1;return}}else if(n&&(u>a.startX&&-this.translate<=this.maxTranslate()||u<a.startX&&-this.translate>=this.minTranslate()))return;else if(!n&&(u<a.startX&&this.translate<=this.maxTranslate()||u>a.startX&&this.translate>=this.minTranslate()))return}if(l.activeElement&&l.activeElement.matches(s.focusableElements)&&l.activeElement!==d.target&&"mouse"!==d.pointerType&&l.activeElement.blur(),l.activeElement&&d.target===l.activeElement&&d.target.matches(s.focusableElements)){s.isMoved=!0,this.allowClick=!1;return}s.allowTouchCallbacks&&this.emit("touchMove",d),a.previousX=a.currentX,a.previousY=a.currentY,a.currentX=u,a.currentY=c;let m=a.currentX-a.startX,h=a.currentY-a.startY;if(this.params.threshold&&Math.sqrt(m**2+h**2)<this.params.threshold)return;if(void 0===s.isScrolling){let e;this.isHorizontal()&&a.currentY===a.startY||this.isVertical()&&a.currentX===a.startX?s.isScrolling=!1:m*m+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(m))/Math.PI,s.isScrolling=this.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(s.isScrolling&&this.emit("touchMoveOpposite",d),void 0===s.startMoving&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(s.startMoving=!0),s.isScrolling||"touchmove"===d.type&&s.preventTouchMoveFromPointerMove){s.isTouched=!1;return}if(!s.startMoving)return;this.allowClick=!1,!r.cssMode&&d.cancelable&&d.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&d.stopPropagation();let p=this.isHorizontal()?m:h,_=this.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;r.oneWayMovement&&(p=Math.abs(p)*(n?1:-1),_=Math.abs(_)*(n?1:-1)),a.diff=p,p*=r.touchRatio,n&&(p=-p,_=-_);let f=this.touchesDirection;this.swipeDirection=p>0?"prev":"next",this.touchesDirection=_>0?"prev":"next";let g=this.params.loop&&!r.cssMode,v="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!s.isMoved){if(g&&v&&this.loopFix({direction:this.swipeDirection}),s.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,r.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",d)}if(new Date().getTime(),!1!==r._loopSwapReset&&s.isMoved&&s.allowThresholdMove&&f!==this.touchesDirection&&g&&v&&Math.abs(p)>=1){Object.assign(a,{startX:u,startY:c,currentX:u,currentY:c,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,s.startTranslate=s.currentTranslate;return}this.emit("sliderMove",d),s.isMoved=!0,s.currentTranslate=p+s.startTranslate;let w=!0,C=r.resistanceRatio;if(r.touchReleaseOnEdges&&(C=0),p>0?(g&&v&&!i&&s.allowThresholdMove&&s.currentTranslate>(r.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==r.slidesPerView&&this.slides.length-r.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>this.minTranslate()&&(w=!1,r.resistance&&(s.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+s.startTranslate+p)**C))):p<0&&(g&&v&&!i&&s.allowThresholdMove&&s.currentTranslate<(r.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==r.slidesPerView&&this.slides.length-r.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===r.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),s.currentTranslate<this.maxTranslate()&&(w=!1,r.resistance&&(s.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-s.startTranslate-p)**C))),w&&(d.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),this.allowSlidePrev||this.allowSlideNext||(s.currentTranslate=s.startTranslate),r.threshold>0)if(Math.abs(p)>r.threshold||s.allowThresholdMove){if(!s.allowThresholdMove){s.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,s.currentTranslate=s.startTranslate,a.diff=this.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{s.currentTranslate=s.startTranslate;return}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&this.freeMode||r.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(s.currentTranslate),this.setTranslate(s.currentTranslate))}function ea(e){let t,i,l=this,s=l.touchEventsData,r=e;if(r.originalEvent&&(r=r.originalEvent),"touchend"===r.type||"touchcancel"===r.type){if(!(t=[...r.changedTouches].find(e=>e.identifier===s.touchId))||t.identifier!==s.touchId)return}else{if(null!==s.touchId||r.pointerId!==s.pointerId)return;t=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(l.browser.isSafari||l.browser.isWebView)))return;s.pointerId=null,s.touchId=null;let{params:a,touches:n,rtlTranslate:o,slidesGrid:d,enabled:u}=l;if(!u||!a.simulateTouch&&"mouse"===r.pointerType)return;if(s.allowTouchCallbacks&&l.emit("touchEnd",r),s.allowTouchCallbacks=!1,!s.isTouched){s.isMoved&&a.grabCursor&&l.setGrabCursor(!1),s.isMoved=!1,s.startMoving=!1;return}a.grabCursor&&s.isMoved&&s.isTouched&&(!0===l.allowSlideNext||!0===l.allowSlidePrev)&&l.setGrabCursor(!1);let c=j(),m=c-s.touchStartTime;if(l.allowClick){let e=r.path||r.composedPath&&r.composedPath();l.updateClickedSlide(e&&e[0]||r.target,e),l.emit("tap click",r),m<300&&c-s.lastClickTime<300&&l.emit("doubleTap doubleClick",r)}if(s.lastClickTime=j(),V(()=>{l.destroyed||(l.allowClick=!0)}),!s.isTouched||!s.isMoved||!l.swipeDirection||0===n.diff&&!s.loopSwapReset||s.currentTranslate===s.startTranslate&&!s.loopSwapReset){s.isTouched=!1,s.isMoved=!1,s.startMoving=!1;return}if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,i=a.followFinger?o?l.translate:-l.translate:-s.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void l.freeMode.onTouchEnd({currentPos:i});let h=i>=-l.maxTranslate()&&!l.params.loop,p=0,_=l.slidesSizesGrid[0];for(let e=0;e<d.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){let t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==d[e+t]?(h||i>=d[e]&&i<d[e+t])&&(p=e,_=d[e+t]-d[e]):(h||i>=d[e])&&(p=e,_=d[d.length-1]-d[d.length-2])}let f=null,g=null;a.rewind&&(l.isBeginning?g=a.virtual&&a.virtual.enabled&&l.virtual?l.virtual.slides.length-1:l.slides.length-1:l.isEnd&&(f=0));let v=(i-d[p])/_,w=p<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(m>a.longSwipesMs){if(!a.longSwipes)return void l.slideTo(l.activeIndex);"next"===l.swipeDirection&&(v>=a.longSwipesRatio?l.slideTo(a.rewind&&l.isEnd?f:p+w):l.slideTo(p)),"prev"===l.swipeDirection&&(v>1-a.longSwipesRatio?l.slideTo(p+w):null!==g&&v<0&&Math.abs(v)>a.longSwipesRatio?l.slideTo(g):l.slideTo(p))}else{if(!a.shortSwipes)return void l.slideTo(l.activeIndex);l.navigation&&(r.target===l.navigation.nextEl||r.target===l.navigation.prevEl)?r.target===l.navigation.nextEl?l.slideTo(p+w):l.slideTo(p):("next"===l.swipeDirection&&l.slideTo(null!==f?f:p+w),"prev"===l.swipeDirection&&l.slideTo(null!==g?g:p))}}function en(){let e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:l,allowSlidePrev:s,snapGrid:r}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let n=a&&t.loop;if("auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||n)e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);else{let t=a?e.virtual.slides:e.slides;e.slideTo(t.length-1,0,!1,!0)}e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=s,e.allowSlideNext=l,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function eo(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function ed(){let{wrapperEl:e,rtlTranslate:t,enabled:i}=this;if(!i)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let l=this.maxTranslate()-this.minTranslate();(0===l?0:(this.translate-this.minTranslate())/l)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit
2("setTranslate",this.translate,!1)}function eu(e){$(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function ec(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let em=(e,t)=>{let i=k(),{params:l,el:s,wrapperEl:r,device:a}=e,n=!!l.nested,o="on"===t?"addEventListener":"removeEventListener";s&&"string"!=typeof s&&(i[o]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:n}),s[o]("touchstart",e.onTouchStart,{passive:!1}),s[o]("pointerdown",e.onTouchStart,{passive:!1}),i[o]("touchmove",e.onTouchMove,{passive:!1,capture:n}),i[o]("pointermove",e.onTouchMove,{passive:!1,capture:n}),i[o]("touchend",e.onTouchEnd,{passive:!0}),i[o]("pointerup",e.onTouchEnd,{passive:!0}),i[o]("pointercancel",e.onTouchEnd,{passive:!0}),i[o]("touchcancel",e.onTouchEnd,{passive:!0}),i[o]("pointerout",e.onTouchEnd,{passive:!0}),i[o]("pointerleave",e.onTouchEnd,{passive:!0}),i[o]("contextmenu",e.onTouchEnd,{passive:!0}),(l.preventClicks||l.preventClicksPropagation)&&s[o]("click",e.onClick,!0),l.cssMode&&r[o]("scroll",e.onScroll),l.updateOnWindowResize?e[t](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",en,!0):e[t]("observerUpdate",en,!0),s[o]("load",e.onLoad,{capture:!0}))},eh=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var ep={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};let e_={eventsEmitter:{on(e,t,i){let l=this;if(!l.eventsListeners||l.destroyed||"function"!=typeof t)return l;let s=i?"unshift":"push";return e.split(" ").forEach(e=>{l.eventsListeners[e]||(l.eventsListeners[e]=[]),l.eventsListeners[e][s](t)}),l},once(e,t,i){let l=this;if(!l.eventsListeners||l.destroyed||"function"!=typeof t)return l;function s(){for(var i=arguments.length,r=Array(i),a=0;a<i;a++)r[a]=arguments[a];l.off(e,s),s.__emitterProxy&&delete s.__emitterProxy,t.apply(l,r)}return s.__emitterProxy=t,l.on(e,s,i)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&e.split(" ").forEach(e
2=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((l,s)=>{(l===t||l.__emitterProxy&&l.__emitterProxy===t)&&i.eventsListeners[e].splice(s,1)})}),i},emit(){let e,t,i;for(var l=arguments.length,s=Array(l),r=0;r<l;r++)s[r]=arguments[r];let a=this;return a.eventsListeners&&!a.destroyed&&a.eventsListeners&&("string"==typeof s[0]||Array.isArray(s[0])?(e=s[0],t=s.slice(1,s.length),i=a):(e=s[0].events,t=s[0].data,i=s[0].context||a),t.unshift(i),(Array.isArray(e)?e:e.split(" ")).forEach(e=>{a.eventsAnyListeners&&a.eventsAnyListeners.length&&a.eventsAnyListeners.forEach(l=>{l.apply(i,[e,...t])}),a.eventsListeners&&a.eventsListeners[e]&&a.eventsListeners[e].forEach(e=>{e.apply(i,t)})})),a}},update:{updateSize:function(){let e,t,i=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:i.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:i.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(G(i,"padding-left")||0,10)-parseInt(G(i,"padding-right")||0,10),t=t-parseInt(G(i,"padding-top")||0,10)-parseInt(G(i,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function i(e,i){return parseFloat(e.getPropertyValue(t.getDirectionLabel(i))||0)}let l=t.params,{wrapperEl:s,slidesEl:r,rtlTranslate:a,wrongRTL:n}=t,o=t.virtual&&l.virtual.enabled,d=o?t.virtual.slides.length:t.slides.length,u=F(r,".".concat(t.params.slideClass,", swiper-slide")),c=o?t.virtual.slides.length:u.length,m=[],h=[],p=[],_=l.slidesOffsetBefore;"function"==typeof _&&(_=l.slidesOffsetBefore.call(t));let f=l.slidesOffsetAfter;"function"==typeof f&&(f=l.slidesOffsetAfter.call(t));let g=t.snapGrid.length,v=t.slidesGrid.length,w=t.size-_-f,C=l.spaceBetween,x=-_,b=0,T=0;if(void 0===w)return;"string"==typeof C&&C.indexOf("%")>=0?C=parseFloat(C.replace("%",""))/100*w:"string"==typeof C&&(C=parseFloat(C)),t.virtualSize=-C-_-f,u.forEach(e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),l.centeredSlides&&l.cssMode&&(D(s,"--swiper-centered-offset-before",""),D(s,"--swiper-centered-offset-after","")),l.cssMode&&(D(s,"--swiper-slides-offset-before","".concat(_,"px")),D(s,"--swiper-slides-offset-after","".concat(f,"px")));let S=l.grid&&l.grid.rows>1&&t.grid;S?t.grid.initSlides(u):t.grid&&t.grid.unsetSlides();let L="auto"===l.slidesPerView&&l.breakpoints&&Object.keys(l.breakpoints).filter(e=>void 0!==l.breakpoints[e].slidesPerView).length>0;for(let s=0;s<c;s+=1){e=0;let r=u[s];if(!r||(S&&t.grid.updateSlide(s,r,u),"none"!==G(r,"display"))){if(o&&"auto"===l.slidesPerView)l.virtual.slidesPerViewAutoSlideSize&&(e=l.virtual.slidesPerViewAutoSlideSize),e&&r&&(l.roundLengths&&(e=Math.floor(e)),r.style[t.getDirectionLabel("width")]="".concat(e,"px"));else if("auto"===l.slidesPerView){L&&(r.style[t.getDirectionLabel("width")]="");let s=getComputedStyle(r),a=r.style.transform,n=r.style.webkitTransform;if(a&&(r.style.transform="none"),n&&(r.style.webkitTransform="none"),l.roundLengths)e=t.isHorizontal()?H(r,"width",!0):H(r,"height",!0);else{let t=i(s,"width"),l=i(s,"padding-left"),a=i(s,"padding-right"),n=i(s,"margin-left"),o=i(s,"margin-right"),d=s.getPropertyValue("box-sizing");if(d&&"border-box"===d)e=t+n+o;else{let{clientWidth:i,offsetWidth:s}=r;e=t+l+a+n+o+(s-i)}}a&&(r.style.transform=a),n&&(r.style.webkitTransform=n),l.roundLengths&&(e=Math.floor(e))}else e=(w-(l.slidesPerView-1)*C)/l.slidesPerView,l.roundLengths&&(e=Math.floor(e)),r&&(r.style[t.getDirectionLabel("width")]="".concat(e,"px"));r&&(r.swiperSlideSize=e),p.push(e),l.centeredSlides?(x=x+e/2+b/2+C,0===b&&0!==s&&(x=x-w/2-C),0===s&&(x=x-w/2-C),.001>Math.abs(x)&&(x=0),l.roundLengths&&(x=Math.floor(x)),T%l.slidesPerGroup==0&&m.push(x),h.push(x)):(l.roundLengths&&(x=Math.floor(x)),(T-Math.min(t.params.slidesPerGroupSkip,T))%t.params.slidesPerGroup==0&&m.push(x),h.push(x),x=x+e+C),t.virtualSize+=e+C,b=e,T+=1}}if(t.virtualSize=Math.max(t.virtualSize,w)+f,a&&n&&("slide"===l.effect||"coverflow"===l.effect)&&(s.style.width="".concat(t.virtualSize+C,"px")),l.setWrapperSize&&(s.style[t.getDirectionLabel("width")]="".concat(t.virtualSize+C,"px")),S&&t.grid.updateWrapperSize(e,m),!l.centeredSlides){let e="auto"!==l.slidesPerView&&l.slidesPerView%1!=0,i=l.snapToSlideEdge&&!l.loop&&("auto"===l.slidesPerView||e),s=m.length;if(i){let e;if("auto"===l.slidesPerView){e=1;let t=0;for(let i=p.length-1;i>=0;i-=1)if((t+=p[i]+(i<p.length-1?C:0))<=w)e=p.length-i;else break}else e=Math.floor(l.slidesPerView);s=Math.max(c-e,0)}let r=[];for(let e=0;e<m.length;e+=1){let a=m[e];l.roundLengths&&(a=Math.floor(a)),i?e<=s&&r.push(a):m[e]<=t.virtualSize-w&&r.push(a)}m=r,Math.floor(t.virtualSize-w)-Math.floor(m[m.length-1])>1&&!i&&m.push(t.virtualSize-w)}if(o&&l.loop){let e=p[0]+C;if(l.slidesPerGroup>1){let i=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/l.slidesPerGroup),s=e*l.slidesPerGroup;for(let e=0;e<i;e+=1)m.push(m[m.length-1]+s)}for(let i=0;i<t.virtual.slidesBefore+t.virtual.slidesAfter;i+=1)1===l.slidesPerGroup&&m.push(m[m.length-1]+e),h.push(h[h.length-1]+e),t.virtualSize+=e}if(0===m.length&&(m=[0]),0!==C){let e=t.isHorizontal()&&a?"marginLeft":t.getDirectionLabel("marginRight");u.filter((e,t)=>
2!l.cssMode||!!l.loop||t!==u.length-1).forEach(t=>{t.style[e]="".concat(C,"px")})}if(l.centeredSlides&&l.centeredSlidesBounds){let e=0;p.forEach(t=>{e+=t+(C||0)});let t=(e-=C)>w?e-w:0;m=m.map(e=>e<=0?-_:e>t?t+f:e)}if(l.centerInsufficientSlides){let e=0;if(p.forEach(t=>{e+=t+(C||0)}),(e-=C)<w){let t=(w-e)/2;m.forEach((e,i)=>{m[i]=e-t}),h.forEach((e,i)=>{h[i]=e+t})}}if(Object.assign(t,{slides:u,snapGrid:m,slidesGrid:h,slidesSizesGrid:p}),l.centeredSlides&&l.cssMode&&!l.centeredSlidesBounds){D(s,"--swiper-centered-offset-before","".concat(-m[0],"px")),D(s,"--swiper-centered-offset-after","".concat(t.size/2-p[p.length-1]/2,"px"));let e=-t.snapGrid[0],i=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+i)}if(c!==d&&t.emit("slidesLengthChange"),m.length!==g&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),h.length!==v&&t.emit("slidesGridLengthChange"),l.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!o&&!l.cssMode&&("slide"===l.effect||"fade"===l.effect)){let e="".concat(l.containerModifierClass,"backface-hidden"),i=t.el.classList.contains(e);c<=l.maxBackfaceHiddenSlides?i||t.el.classList.add(e):i&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,i=this,l=[],s=i.virtual&&i.params.virtual.enabled,r=0;"number"==typeof e?i.setTransition(e):!0===e&&i.setTransition(i.params.speed);let a=e=>s?i.slides[i.getSlideIndexByData(e)]:i.slides[e];if("auto"!==i.params.slidesPerView&&i.params.slidesPerView>1)if(i.params.centeredSlides)(i.visibleSlides||[]).forEach(e=>{l.push(e)});else for(t=0;t<Math.ceil(i.params.slidesPerView);t+=1){let e=i.activeIndex+t;if(e>i.slides.length&&!s)break;l.push(a(e))}else l.push(a(i.activeIndex));for(t=0;t<l.length;t+=1)if(void 0!==l[t]){let e=l[t].offsetHeight;r=e>r?e:r}(r||0===r)&&(i.wrapperEl.style.height="".concat(r,"px"))},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let i=0;i<e.length;i+=1)e[i].swiperSlideOffset=(this.isHorizontal()?e[i].offsetLeft:e[i].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this&&this.translate||0,t=this.params,{slides:i,rtlTranslate:l,snapGrid:s}=this;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&this.updateSlidesOffset();let r=-e;l&&(r=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let a=t.spaceBetween;"string"==typeof a&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*this.size:"string"==typeof a&&(a=parseFloat(a));for(let e=0;e<i.length;e+=1){let n=i[e],o=n.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(o-=i[0].swiperSlideOffset);let d=(r+(t.centeredSlides?this.minTranslate():0)-o)/(n.swiperSlideSize+a),u=(r-s[0]+(t.centeredSlides?this.minTranslate():0)-o)/(n.swiperSlideSize+a),c=-(r-o),m=c+this.slidesSizesGrid[e],h=c>=0&&c<=this.size-this.slidesSizesGrid[e],p=c>=0&&c<this.size-1||m>1&&m<=this.size||c<=0&&m>=this.size;p&&(this.visibleSlides.push(n),this.visibleSlidesIndexes.push(e)),J(n,p,t.slideVisibleClass),J(n,h,t.slideFullyVisibleClass),n.progress=l?-d:d,n.originalProgress=l?-u:u}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,i=this.maxTranslate()-this.minTranslate(),{progress:l,isBeginning:s,isEnd:r,progressLoop:a}=this,n=s,o=r;if(0===i)l=0,s=!0,r=!0;else{l=(e-this.minTranslate())/i;let t=1>Math.abs(e-this.minTranslate()),a=1>Math.abs(e-this.maxTranslate());s=t||l<=0,r=a||l>=1,t&&(l=0),a&&(l=1)}if(t.loop){let t=this.getSlideIndexByData(0),i=this.getSlideIndexByData(this.slides.length-1),l=this.slidesGrid[t],s=this.slidesGrid[i],r=this.slidesGrid[this.slidesGrid.length-1],n=Math.abs(e);(a=n>=l?(n-l)/r:(n+r-s)/r)>1&&(a-=1)}Object.assign(this,{progress:l,progressLoop:a,isBeginning:s,isEnd:r}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),s&&!n&&this.emit("reachBeginning toEdge"),r&&!o&&this.emit("reachEnd toEdge"),(n&&!s||o&&!r)&&this.emit("fromEdge"),this.emit
2("progress",l)},updateSlidesClasses:function(){let e,t,i,{slides:l,params:s,slidesEl:r,activeIndex:a}=this,n=this.virtual&&s.virtual.enabled,o=this.grid&&s.grid&&s.grid.rows>1,d=e=>F(r,".".concat(s.slideClass).concat(e,", swiper-slide").concat(e))[0];if(n)if(s.loop){let t=a-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=d('[data-swiper-slide-index="'.concat(t,'"]'))}else e=d('[data-swiper-slide-index="'.concat(a,'"]'));else o?(e=l.find(e=>e.column===a),i=l.find(e=>e.column===a+1),t=l.find(e=>e.column===a-1)):e=l[a];e&&!o&&(i=function(e,t){let i=[];for(;e.nextElementSibling;){let l=e.nextElementSibling;t?l.matches(t)&&i.push(l):i.push(l),e=l}return i}(e,".".concat(s.slideClass,", swiper-slide"))[0],s.loop&&!i&&(i=l[0]),t=function(e,t){let i=[];for(;e.previousElementSibling;){let l=e.previousElementSibling;t?l.matches(t)&&i.push(l):i.push(l),e=l}return i}(e,".".concat(s.slideClass,", swiper-slide"))[0],s.loop),l.forEach(l=>{Q(l,l===e,s.slideActiveClass),Q(l,l===i,s.slideNextClass),Q(l,l===t,s.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,i,l=this,s=l.rtlTranslate?l.translate:-l.translate,{snapGrid:r,params:a,activeIndex:n,realIndex:o,snapIndex:d}=l,u=e,c=e=>{let t=e-l.virtual.slidesBefore;return t<0&&(t=l.virtual.slides.length+t),t>=l.virtual.slides.length&&(t-=l.virtual.slides.length),t};if(void 0===u&&(u=function(e){let t,{slidesGrid:i,params:l}=e,s=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<i.length;e+=1)void 0!==i[e+1]?s>=i[e]&&s<i[e+1]-(i[e+1]-i[e])/2?t=e:s>=i[e]&&s<i[e+1]&&(t=e+1):s>=i[e]&&(t=e);return l.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(l)),r.indexOf(s)>=0)t=r.indexOf(s);else{let e=Math.min(a.slidesPerGroupSkip,u);t=e+Math.floor((u-e)/a.slidesPerGroup)}if(t>=r.length&&(t=r.length-1),u===n&&!l.params.loop){t!==d&&(l.snapIndex=t,l.emit("snapIndexChange"));return}if(u===n&&l.params.loop&&l.virtual&&l.params.virtual.enabled){l.realIndex=c(u);return}let m=l.grid&&a.grid&&a.grid.rows>1;if(l.virtual&&a.virtual.enabled)i=a.loop?c(u):u;else if(m){let e=l.slides.find(e=>e.column===u),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(l.slides.indexOf(e),0)),i=Math.floor(t/a.grid.rows)}else if(l.slides[u]){let e=l.slides[u].getAttribute("data-swiper-slide-index");i=e?parseInt(e,10):u}else i=u;Object.assign(l,{previousSnapIndex:d,snapIndex:t,previousRealIndex:o,realIndex:i,previousIndex:n,activeIndex:u}),l.initialized&&et(l),l.emit("activeIndexChange"),l.emit("snapIndexChange"),(l.initialized||l.params.runCallbacksOnInit)&&(o!==i&&l.emit("realIndexChange"),l.emit("slideChange"))},updateClickedSlide:function(e,t){let i,l=this.params,s=e.closest(".".concat(l.slideClass,", swiper-slide"));!s&&this.isElement&&t&&t.length>
21&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!s&&e.matches&&e.matches(".".concat(l.slideClass,", swiper-slide"))&&(s=e)});let r=!1;if(s){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===s){r=!0,i=e;break}}if(s&&r)this.clickedSlide=s,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(s.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=i;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}l.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.isHorizontal()?"x":"y",{params:t,rtlTranslate:i,translate:l,wrapperEl:s}=this;if(t.virtualTranslate)return i?-l:l;if(t.cssMode)return l;let r=function(e){let t,i,l,s,r,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",n=A(),o=((i=A()).getComputedStyle&&(t=i.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t);return n.WebKitCSSMatrix?((s=o.transform||o.webkitTransform).split(",").length>6&&(s=s.split(", ").map(e=>e.replace(",",".")).join(", ")),r=new n.WebKitCSSMatrix("none"===s?"":s)):l=(r=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===a&&(s=n.WebKitCSSMatrix?r.m41:16===l.length?parseFloat(l[12]):parseFloat(l[4])),"y"===a&&(s=n.WebKitCSSMatrix?r.m42:16===l.length?parseFloat(l[13]):parseFloat(l[5])),s||0}(s,e);return r+=this.cssOverflowAdjustment(),i&&(r=-r),r||0},setTranslate:function(e,t){let{rtlTranslate:i,params:l,wrapperEl:s,progress:r}=this,a=0,n=0;this.isHorizontal()?a=i?-e:e:n=e,l.roundLengths&&(a=Math.floor(a),n=Math.floor(n)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?a:n,l.cssMode?s[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-a:-n:l.virtualTranslate||(this.isHorizontal()?a-=this.cssOverflowAdjustment():n-=this.cssOverflowAdjustment(),s.style.transform="translate3d(".concat(a,"px, ").concat(n,"px, ").concat(0,"px)"));let o=this.maxTranslate()-this.minTranslate();(0===o?0:(e-this.minTranslate())/o)!==r&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.params.speed,l=!(arguments.length>2)||void 0===arguments[2]||arguments[2],s=!(arguments.length>3)||void 0===arguments[3]||arguments[3],r=arguments.length>4?arguments[4]:void 0,a=this,{params:n,wrapperEl:o}=a;if(a.animating&&n.preventInteractionOnTransition)return!1;let d=a.minTranslate(),u=a.maxTranslate();if(e=s&&t>d?d:s&&t<u?u:t,a.updateProgress(e),n.cssMode){let t=a.isHorizontal();if(0===i)o[t?"scrollLeft":"scrollTop"]=-e;else{if(!a.support.smoothScroll)return O({swiper:a,targetPosition:-e,side:t?"left":"top"}),!0;o.scrollTo({[t?"left":"top"]:-e,behavior:"smooth"})}return!0}return 0===i?(a.setTransition(0),a.setTranslate(e),l&&(a.emit("beforeTransitionStart",i,r),a.emit("transitionEnd"))):(a.setTransition(i),a.setTranslate(e),l&&(a.emit("beforeTransitionStart",i,r),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(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,l&&a.emit("transitionEnd"))}),a.wrapperEl.addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration="".concat(e,"ms"),this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=arguments.length>1?arguments[1]:void 0,{params:i}=this;i.cssMode||(i.autoHeight&&this.updateAutoHeight(),ei({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=arguments.length>1?arguments[1]:void 0,{params:i}=this;this.animating=!1,i.cssMode||(this.setTransition(0),ei({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,i=arguments.length>1?arguments[1]:void 0,l=!(arguments.length>2)||void 0===arguments[2]||arguments[2],s=arguments.length>3?arguments[3]:void 0,r=arguments.length>4?arguments[4]:void 0;"string"==typeof t&&(t=parseInt(t,10));let a=this,n=t;n<0&&(n=0);let{params:o,snapGrid:d,slidesGrid:u,previousIndex:c,activeIndex:m,rtlTranslate:h,wrapperEl:p,enabled:_}=a;if(!_&&!s&&!r||a.destroyed||a.animating&&o.preventInteractionOnTransition)return!1;void 0===i&&(i=a.params.speed);let f=Math.min(a.params.slidesPerGroupSkip,n),g=f+Math.floor((n-f)/a.params.slidesPerGroup);g>=d.length&&(g=d.length-1);let v=-d[g];if(o.normalizeSlideIndex)for(let e=0;e<u.length;e+=1){let t=-Math.floor(100*v),i=Math.floor(100*u[e]),l=Math.floor(100*u[e+1]);void 0!==u[e+1]?t>=i&&t<l-(l-i)/2?n=e:t>=i&&t<l&&(n=e+1):t>=i&&(n=e)}if(a.initialized&&n!==m&&(!a.allowSlideNext&&(h?v>a.translate&&v>a.minTranslate():v<a.translate&&v<a.minTranslate())||!a.allowSlidePrev&&v>a.translate&&v>a.maxTranslate()&&(m||0)!==n))return!1;n!==(c||0)&&l&&a.emit("beforeSlideChangeStart"),a.updateProgress(v),e=n>m?"next":n<m?"prev":"reset";let w=a.virtual&&a.params.virtual.enabled;if(!(w&&r)&&(h&&-v===a.translate||!h&&v===a.translate))return a.updateActiveIndex(n),o.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==o.effect&&a.setTranslate(v),"reset"!==e&&(a.transitionStart(l,e),a.transitionEnd(l,e)),!1;if(o.cssMode){let e=a.isHorizontal(),t=h?v:-v;if(0===i)w&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),w&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[e?"scrollLeft":"scrollTop"]=t})):p[e?"scrollLeft":"scrollTop"]=t,w&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType="",a._immediateVirtual=!1});else{if(!a.support.smoothScroll)return O({swiper:a,targetPosition:t,side:e?"left"
2:"top"}),!0;p.scrollTo({[e?"left":"top"]:t,behavior:"smooth"})}return!0}let C=K().isSafari;return w&&!r&&C&&a.isElement&&a.virtual.update(!1,!1,n),a.setTransition(i),a.setTranslate(v),a.updateActiveIndex(n),a.updateSlidesClasses(),a.emit("beforeTransitionStart",i,s),a.transitionStart(l,e),0===i?a.transitionEnd(l,e):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(t){!a||a.destroyed||t.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(l,e))}),a.wrapperEl.addEventListener("transitionend",a.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],l=arguments.length>3?arguments[3]:void 0;"string"==typeof e&&(e=parseInt(e,10));let s=this;if(s.destroyed)return;void 0===t&&(t=s.params.speed);let r=s.grid&&s.params.grid&&s.params.grid.rows>1,a=e;if(s.params.loop)if(s.virtual&&s.params.virtual.enabled)a+=s.virtual.slidesBefore;else{let e;if(r){let t=a*s.params.grid.rows;e=s.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=s.getSlideIndexByData(a);let t=r?Math.ceil(s.slides.length/s.params.grid.rows):s.slides.length,{centeredSlides:i,slidesOffsetBefore:n,slidesOffsetAfter:o}=s.params,d=i||!!n||!!o,u=s.params.slidesPerView;"auto"===u?u=s.slidesPerViewDynamic():(u=Math.ceil(parseFloat(s.params.slidesPerView,10)),d&&u%2==0&&(u+=1));let c=t-e<u;if(d&&(c=c||e<Math.ceil(u/2)),l&&d&&"auto"!==s.params.slidesPerView&&!r&&(c=!1),c){let i=d?e<s.activeIndex?"prev":"next":e-s.activeIndex-1<s.params.slidesPerView?"next":"prev";s.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?s.realIndex:void 0})}if(r){let e=a*s.params.grid.rows;a=s.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else a=s.getSlideIndexByData(a)}return requestAnimationFrame(()=>{s.slideTo(a,t,i,l)}),s},slideNext:function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=arguments.length>2?arguments[2]:void 0,l=this,{enabled:s,params:r,animating:a}=l;if(!s||l.destroyed)return l;void 0===e&&(e=l.params.speed);let n=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(n=Math.max(l.slidesPerViewDynamic("current",!0),1));let o=l.activeIndex<r.slidesPerGroupSkip?1:n,d=l.virtual&&r.virtual.enabled;if(r.loop){if(a&&!d&&r.loopPreventsSliding)return!1;if(l.loopFix({direction:"next"}),l._clientLeft=l.wrapperEl.clientLeft,l.activeIndex===l.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{l.slideTo(l.activeIndex+o,e,t,i)}),!0}return r.rewind&&l.isEnd?l.slideTo(0,e,t,i):l.slideTo(l.activeIndex+o,e,t,i)},slidePrev:function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=arguments.length>2?arguments[2]:void 0,l=this,{params:s,snapGrid:r,slidesGrid:a,rtlTranslate:n,enabled:o,animating:d}=l;if(!o||l.destroyed)return l;void 0===e&&(e=l.params.speed);let u=l.virtual&&s.virtual.enabled;if(s.loop){if(d&&!u&&s.loopPreventsSliding)return!1;l.loopFix({direction:"prev"}),l._clientLeft=l.wrapperEl.clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let m=c(n?l.translate:-l.translate),h=r.map(e=>c(e)),p=s.freeMode&&s.freeMode.enabled,_=r[h.indexOf(m)-1];if(void 0===_&&(s.cssMode||p)){let e;r.forEach((t,i)=>{m>=t&&(e=i)}),void 0!==e&&(_=p?r[e]:r[e>0?e-1:e])}let f=0;if(void 0!==_&&((f=a.indexOf(_))<0&&(f=l.activeIndex-1),"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(f=Math.max(f=f-l.slidesPerViewDynamic("previous",!0)+1,0))),s.rewind&&l.isBeginning){let s=l.params.virtual&&l.params.virtual.enabled&&l.virtual?l.virtual.slides.length-1:l.slides.length-1;return l.slideTo(s,e,t,i)}return s.loop&&0===l.activeIndex&&s.cssMode?(requestAnimationFrame(()=>{l.slideTo(f,e,t,i)}),!0):l.slideTo(f,e,t,i)},slideReset:function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=arguments.length>2?arguments[2]:void 0;if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=arguments.length>2?arguments[2]:void 0,l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;if(this.destroyed)return;void 0===e&&(e=this.params.speed);let s=this.activeIndex,r=Math.min(this.params.slidesPerGroupSkip,s),a=r+Math.floor((s-r)/this.params.slidesPerGroup),n=this.rtlTranslate?this.translate:-this.translate;if(n>=this.snapGrid[a]){let e=this.snapGrid[a];n-e>(this.snapGrid[a+1]-e)*l&&(s+=this.params.slidesPerGroup)}else{let e=this.snapGrid[a-1];n-e<=(this.snapGrid[a]-e)*l&&(s-=this.params.slidesPerGroup)}return s=Math.min(s=Math.max(s,0),this.slidesGrid.length-1),this.slideTo(s,e,t,i)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:i,slidesEl:l}=t,s="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,r=t.getSlideIndexWhenGrid(t.clickedIndex),a=t.isElement?"swiper-slide":".".concat(i.slideClass),n=t.grid&&t.params.grid&&t.params.grid.rows>1;if(i.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),i.centeredSlides?t.slideToLoop(e):r>(n?(t.slides.length-s)/2-(t.params.grid.rows-1):t.slides.length-s)?(t.loopFix(),r=t.getSlideIndex(F(l,"".concat(a,'[data-swiper-slide-index="').concat(e,'"]'))[0]),V(()=>{t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}},loop:{loopCreate:function(e,t){let i,l=this,{params:s,slidesEl:r}=l;if(!s.loop||l.virtual&&l.params.virtual.enabled)return;let a=l.grid&&s.grid&&s.grid.rows>1;
2s.loopAddBlankSlides&&(s.slidesPerGroup>1||a)&&((i=F(r,".".concat(s.slideBlankClass))).forEach(e=>{e.remove()}),i.length>0&&(l.recalcSlides(),l.updateSlides()));let n=s.slidesPerGroup*(a?s.grid.rows:1),o=l.slides.length%n!=0,d=a&&l.slides.length%s.grid.rows!=0,u=e=>{for(let t=0;t<e;t+=1){let e=l.isElement?W("swiper-slide",[s.slideBlankClass]):W("div",[s.slideClass,s.slideBlankClass]);l.slidesEl.append(e)}};o?s.loopAddBlankSlides?(u(n-l.slides.length%n),l.recalcSlides(),l.updateSlides()):z("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)"):d&&(s.loopAddBlankSlides?(u(s.grid.rows-l.slides.length%s.grid.rows),l.recalcSlides(),l.updateSlides()):z("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)")),F(r,".".concat(s.slideClass,", swiper-slide")).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)});let c=s.centeredSlides||!!s.slidesOffsetBefore||!!s.slidesOffsetAfter;l.loopFix({slideRealIndex:e,direction:c?void 0:"next",initial:t})},loopFix:function(){let{slideRealIndex:e,slideTo:t=!0,direction:i,setTranslate:l,activeSlideIndex:a,initial:n,byController:o,byMousewheel:d}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=this;if(!u.params.loop)return;u.emit("beforeLoopFix");let{slides:c,allowSlidePrev:m,allowSlideNext:h,slidesEl:p,params:_}=u,{centeredSlides:f,slidesOffsetBefore:g,slidesOffsetAfter:v,initialSlide:w}=_,C=f||!!g||!!v;if(u.allowSlidePrev=!0,u.allowSlideNext=!0,u.virtual&&_.virtual.enabled){t&&(C||0!==u.snapIndex?C&&u.snapIndex<_.slidesPerView?u.slideTo(u.virtual.slides.length+u.snapIndex,0,!1,!0):u.snapIndex===u.snapGrid.length-1&&u.slideTo(u.virtual.slidesBefore,0,!1,!0):u.slideTo(u.virtual.slides.length,0,!1,!0)),u.allowSlidePrev=m,u.allowSlideNext=h,u.emit("loopFix");return}let x=_.slidesPerView;"auto"===x?x=u.slidesPerViewDynamic():(x=Math.ceil(parseFloat(_.slidesPerView,10)),C&&x%2==0&&(x+=1));let b=_.slidesPerGroupAuto?x:_.slidesPerGroup,T=C?Math.max(b,Math.ceil(x/2)):b;T%b!=0&&(T+=b-T%b),u.loopedSlides=T+=_.loopAdditionalSlides;let S=u.grid&&_.grid&&_.grid.rows>1;c.length<x+T||"cards"===u.params.effect&&c.length<x+2*T?z("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&&"row"===_.grid.fill&&z("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let L=[],y=[],E=S?Math.ceil(c.length/_.grid.rows):c.length,I=n&&E-w<x&&!C,M=I?w:u.activeIndex;void 0===a?a=u.getSlideIndex(c.find(e=>e.classList.contains(_.slideActiveClass))):M=a;let N="next"===i||!i,k="prev"===i||!i,P=0,A=0,V=(S?c[a].column:a)+(C&&void 0===l?-x/2+.5:0);if(V<T){P=Math.max(T-V,b);for(let e=0;e<T-V;e+=1){let t=e-Math.floor(e/E)*E;if(S){let e=E-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&L.push(t)}else L.push(E-t-1)}}else if(V+x>E-T){A=Math.max(V-(E-2*T),b),I&&(A=Math.max(A,x-E+w+1));for(let e=0;e<A;e+=1){let t=e-Math.floor(e/E)*E;S?c.forEach((e,i)=>{e.column===t&&y.push(i)}):y.push(t)}}if(u.__preventObserver__=!0,requestAnimationFrame(()=>{u.__preventObserver__=!1}),"cards"===u.params.effect&&c.length<x+2*T&&(y.includes(a)&&y.splice(y.indexOf(a),1),L.includes(a)&&L.splice(L.indexOf(a),1)),k&&L.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),N&&y.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1}),u.recalcSlides(),"auto"===_.slidesPerView?u.updateSlides():S&&(L.length>0&&k||y.length>0&&N)&&u.slides.forEach((e,t)=>{u.grid.updateSlide(t,e,u.slides)}),_.watchSlidesProgress&&u.updateSlidesOffset(),t){if(L.length>0&&k){if(void 0===e){let e=u.slidesGrid[M],t=u.slidesGrid[M+P]-e;d?u.setTranslate(u.translate-t):(u.slideTo(M+Math.ceil(P),0,!1,!0),l&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else if(l){let e=S?L.length/_.grid.rows:L.length;u.slideTo(u.activeIndex+e,0,!1,!0),u.touchEventsData.currentTranslate=u.translate}}else if(y.length>0&&N)if(void 0===e){let e=u.slidesGrid[M],t=u.slidesGrid[M-A]-e;d?u.setTranslate(u.translate-t):(u.slideTo(M-A,0,!1,!0),l&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else{let e=S?y.length/_.grid.rows:y.length;u.slideTo(u.activeIndex-e,0,!1,!0)}}if(u.allowSlidePrev=m,u.allowSlideNext=h,u.controller&&u.controller.control&&!o){let n={slideRealIndex:e,direction:i,setTranslate:l,activeSlideIndex:a,byController:!0};Array.isArray(u.controller.control)?u.controller.control.forEach(e
2=>{!e.destroyed&&e.params.loop&&e.loopFix((0,r._)((0,s._)({},n),{slideTo:e.params.slidesPerView===_.slidesPerView&&t}))}):u.controller.control instanceof u.constructor&&u.controller.control.params.loop&&u.controller.control.loopFix((0,r._)((0,s._)({},n),{slideTo:u.controller.control.params.slidesPerView===_.slidesPerView&&t}))}u.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let i=[];this.slides.forEach(e=>{i[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),i.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=es.bind(this),this.onTouchMove=er.bind(this),this.onTouchEnd=ea.bind(this),this.onDocumentTouchStart=ec.bind(this),e.cssMode&&(this.onScroll=ed.bind(this)),this.onClick=eo.bind(this),this.onLoad=eu.bind(this),em(this,"on")},detachEvents:function(){em(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:i,params:l,el:s}=e,r=l.breakpoints;if(!r||r&&0===Object.keys(r).length)return;let a=k(),n="window"!==l.breakpointsBase&&l.breakpointsBase?"container":l.breakpointsBase,o=["window","container"].includes(l.breakpointsBase)||!l.breakpointsBase?e.el:a.querySelector(l.breakpointsBase),d=e.getBreakpoint(r,n,o);if(!d||e.currentBreakpoint===d)return;let u=(d in r?r[d]:void 0)||e.originalParams,c=eh(e,l),m=eh(e,u),h=e.params.grabCursor,p=u.grabCursor,_=l.enabled;c&&!m?(s.classList.remove("".concat(l.containerModifierClass,"grid"),"".concat(l.containerModifierClass,"grid-column")),e.emitContainerClasses()):!c&&m&&(s.classList.add("".concat(l.containerModifierClass,"grid")),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===l.grid.fill)&&s.classList.add("".concat(l.containerModifierClass,"grid-column")),e.emitContainerClasses()),h&&!p?e.unsetGrabCursor():!h&&p&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===u[t])return;let i=l[t]&&l[t].enabled,s=u[t]&&u[t].enabled;i&&!s&&e[t].disable(),!i&&s&&e[t].enable()});let f=u.direction&&u.direction!==l.direction,g=l.loop&&(u.slidesPerView!==l.slidesPerView||f),v=l.loop;f&&i&&e.changeDirection(),R(e.params,u);let w=e.params.enabled,C=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),_&&!w?e.disable():!_&&w&&e.enable(),e.currentBreakpoint=d,e.emit("_beforeBreakpoint",u),i&&(g?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!v&&C?(e.loopCreate(t),e.updateSlides()):v&&!C&&e.loopDestroy()),e.emit("breakpoint",u)},getBreakpoint:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"window",i=arguments.length>2?arguments[2]:void 0;if(!e||"container"===t&&!i)return;let l=!1,s=A(),r="window"===t?s.innerHeight:i.clientHeight,a=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:r*parseFloat(e.substr(1)),point:e}:{value:e,point:e});a.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<a.length;e+=1){let{point:r,value:n}=a[e];"window"===t?s.matchMedia("(min-width: ".concat(n,"px)")).matches&&(l=r):n<=i.clientWidth&&(l=r)}return l||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:i}=t;if(i){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*i;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit
2(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var e,t;let i,{classNames:l,params:s,rtl:r,el:a,device:n}=this,o=(e=["initialized",s.direction,{"free-mode":this.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:r},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&"column"===s.grid.fill},{android:n.android},{ios:n.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],t=s.containerModifierClass,i=[],e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(l=>{e[l]&&i.push(t+l)}):"string"==typeof e&&i.push(t+e)}),i);l.push(...o),a.classList.add(...l),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},ef={};class eg{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:i}=this,l=Y(F(t,".".concat(i.slideClass,", swiper-slide"))[0]);return Y(e)-l}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=F(e,".".concat(t.slideClass,", swiper-slide"))}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let i=this.minTranslate(),l=(this.maxTranslate()-i)*e+i;this.translateTo(l,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(i=>{let l=e.getSlideClasses(i);t.push({slideEl:i,classNames:l}),e.emit("_slideClass",i,l)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"current",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{params:i,slides:l,slidesGrid:s,slidesSizesGrid:r,size:a,activeIndex:n}=this,o=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e,t=l[n]?Math.ceil(l[n].swiperSlideSize):0;for(let i=n+1;i<l.length;i+=1)l[i]&&!e&&(t+=Math.ceil(l[i].swiperSlideSize),o+=1,t>a&&(e=!0));for(let i=n-1;i>=0;i-=1)l[i]&&!e&&(t+=l[i].swiperSlideSize,o+=1,t>a&&(e=!0))}else if("current"===e)for(let e=n+1;e<l.length;e+=1)(t?s[e]+r[e]-s[n]<a:s[e]-s[n]<a)&&(o+=1);else for(let e=n-1;e>=0;e-=1)s[n]-s[e]<a&&(o+=1);return o}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:i,params:l}=t;function s(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(l.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&$(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),l.freeMode&&l.freeMode.enabled&&!l.cssMode)s(),l.autoHeight&&t.updateAutoHeight();else{if(("auto"===l.slidesPerView||l.slidesPerView>1)&&t.isEnd&&!l.centeredSlides){let i=t.virtual&&l.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(i.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||s()}l.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=this.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove("".concat(this.params.containerModifierClass).concat(i)),this.el.classList.add("".concat(this.params.containerModifierClass).concat(e)),this.emitContainerClasses(),this.params.direction=e,this.slides.forEac
2h(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add("".concat(this.params.containerModifierClass,"rtl")),this.el.dir="rtl"):(this.el.classList.remove("".concat(this.params.containerModifierClass,"rtl")),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let l=()=>".".concat((t.params.wrapperClass||"").trim().split(" ").join(".")),s=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(l()):F(i,l())[0];return!s&&t.params.createElements&&(s=W("div",t.params.wrapperClass),i.append(s),F(i,".".concat(t.params.slideClass)).forEach(e=>{s.append(e)})),Object.assign(t,{el:i,wrapperEl:s,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:s,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===G(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===G(i,"direction")),wrongRTL:"-webkit-box"===G(s,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let i=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&i.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(e=>{e.complete?$(t,e):e.addEventListener("load",e=>{$(t,e.target)})}),et(t),t.initialized=!0,et(t),t.emit("init"),t.emit("afterInit"),t}destroy(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=this,{params:l,el:s,wrapperEl:r,slides:a}=i;if(void 0===i.params||i.destroyed)return null;(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),l.loop&&i.loopDestroy(),t&&(i.removeClasses(),s&&"string"!=typeof s&&s.removeAttribute("style"),r&&r.removeAttribute("style"),a&&a.length&&a.forEach(e=>{e.classList.remove(l.slideVisibleClass,l.slideFullyVisibleClass,l.slideActiveClass,l.slideNextClass,l.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(e=>{i.off(e)}),!1!==e)&&(i.el&&"string"!=typeof i.el&&(i.el.swiper=null),Object.keys(i).forEac
2h(e=>{try{i[e]=null}catch(e){}try{delete i[e]}catch(e){}}));return i.destroyed=!0,null}static extendDefaults(e){R(ef,e)}static get extendedDefaults(){return ef}static get defaults(){return ep}static installModule(e){eg.prototype.__modules__||(eg.prototype.__modules__=[]);let t=eg.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>eg.installModule(e)):eg.installModule(e),eg}constructor(...e){let t,i;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?i=e[0]:[t,i]=e,i||(i={}),i=R({},i),t&&!i.el&&(i.el=t);const l=k();if(i.el&&"string"==typeof i.el&&l.querySelectorAll(i.el).length>1){const e=[];return l.querySelectorAll(i.el).forEach(t=>{let l=R({},i,{el:t});e.push(new eg(l))}),e}const s=this;s.__swiper__=!0,s.support=X(),s.device=U({userAgent:i.userAgent}),s.browser=K(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],i.modules&&Array.isArray(i.modules)&&i.modules.forEach(e=>{"function"==typeof e&&0>s.modules.indexOf(e)&&s.modules.push(e)});const r={};s.modules.forEach(e=>{var t;e({params:i,swiper:s,extendParams:(t=i,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=Object.keys(e)[0],l=e[i];"object"!=typeof l||null===l||(!0===t[i]&&(t[i]={enabled:!0}),"navigation"===i&&t[i]&&t[i].enabled&&!t[i].prevEl&&!t[i].nextEl&&(t[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&t[i]&&t[i].enabled&&!t[i].el&&(t[i].auto=!0),i in t&&"enabled"in l&&("object"!=typeof t[i]||"enabled"in t[i]||(t[i].enabled=!0),t[i]||(t[i]={enabled:!1}))),R(r,e)}),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});const a=R({},ep,r);return s.params=R({},a,ef,i),s.originalParams=R({},s.params),s.passedParams=R({}
2,i),s.params&&s.params.on&&Object.keys(s.params.on).forEach(e=>{s.on(e,s.params.on[e])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===s.params.direction,isVertical:()=>"vertical"===s.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}}Object.keys(e_).forEach(e=>{Object.keys(e_[e]).forEach(t=>{eg.prototype[t]=e_[e][t]})}),eg.use([function(e){let{swiper:t,on:i,emit:l}=e,s=A(),r=null,a=null,n=()=>{t&&!t.destroyed&&t.initialized&&(l("beforeResize"),l("resize"))},o=()=>{t&&!t.destroyed&&t.initialized&&l("orientationchange")};i("init",()=>{t.params.resizeObserver&&void 0!==s.ResizeObserver?t&&!t.destroyed&&t.initialized&&(r=new ResizeObserver(e=>{a=s.requestAnimationFrame(()=>{let{width:i,height:l}=t,s=i,r=l;e.forEach(e=>{let{contentBoxSize:i,contentRect:l,target:a}=e;a&&a!==t.el||(s=l?l.width:(i[0]||i).inlineSize,r=l?l.height:(i[0]||i).blockSize)}),(s!==i||r!==l)&&n()})})).observe(t.el):(s.addEventListener("resize",n),s.addEventListener("orientationchange",o))}),i("destroy",()=>{a&&s.cancelAnimationFrame(a),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null),s.removeEventListener("resize",n),s.removeEventListener("orientationchange",o)})},function(e){let{swiper:t,extendParams:i,on:l,emit:s}=e,r=[],a=A(),n=function(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=new(a.MutationObserver||a.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void s("observerUpdate",e[0]);let i=function(){s("observerUpdate",e[0])};a.requestAnimationFrame?a.requestAnimationFrame(i):a.setTimeout(i,0)});l.observe(e,{attributes:void 0===i.attributes||i.attributes,childList:t.isElement||(void 0===i.childList||i).childList,characterData:void 0===i.characterData||i.characterData}),r.push(l)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),l("init",()=>{if(t.params.observer){if(t.params.observeParents){let e=function(e){let t=[],i=e.parentElement;for(;i;)t.push(i),i=i.parentElement;return t}(t.hostEl);for(let t=0;t<e.length;t+=1)n(e[t])}n(t.hostEl,{childList:t.params.observeSlideChildren}),n(t.wrapperEl,{attributes:!1})}}),l("destroy",()=>{r.forEach(e=>{e.disconnect()}),r.splice(0,r.length)})}]);let ev=["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"];function ew(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function eC(e,t){let i=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>
2i.indexOf(e)).forEach(i=>{void 0===e[i]?e[i]=t[i]:ew(t[i])&&ew(e[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?e[i]=t[i]:eC(e[i],t[i]):e[i]=t[i]})}function ex(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function eb(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.pagination&&void 0===e.pagination.el}function eT(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.scrollbar&&void 0===e.scrollbar.el}function eS(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),i=[];return t.forEach(e=>{0>i.indexOf(e)&&i.push(e)}),i.join(" ")}function eL(){return(eL=Object.assign.bind()).apply(this,arguments)}function ey(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function eE(e,t){return"u"<typeof window?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}let eI=(0,n.createContext)(null),eM=(0,n.createContext)(null),eN=(0,n.forwardRef)(function(){let e,t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,l=arguments.length>1?arguments[1]:void 0,[r={},...a]=[i,l],{className:o,tag:d="div",wrapperTag:u="div",children:c,onSwiper:m}=r,h=(0,E._)(r,["className","tag","wrapperTag","children","onSwiper"]),[p]=a,_=!1,[f,g]=(0,n.useState)("swiper"),[v,w]=(0,n.useState)(null),[C,x]=(0,n.useState)(!1),b=(0,n.useRef)(!1),T=(0,n.useRef)(null),S=(0,n.useRef)(null),L=(0,n.useRef)(null),y=(0,n.useRef)(null),I=(0,n.useRef)(null),M=(0,n.useRef)(null),N=(0,n.useRef)(null),k=(0,n.useRef)(null),{params:P,passedParams:A,rest:V,events:j}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i={on:{}},l={},s={};eC(i,ep),i._emitClasses=!0,i.init=!1;let r={},a=ev.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(n=>{void 0!==e[n]&&(a.indexOf(n)>=0?ew(e[n])?(i[n]={},s[n]={},eC(i[n],e[n]),eC(s[n],e[n])):(i[n]=e[n],s[n]=e[n]):0===n.search(/on[A-Z]/)&&"function"==typeof e[n]?t?l["".concat(n[2].toLowerCase()).concat(n.substr(3))]=e[n]:i.on["".concat(n[2].toLowerCase()).concat(n.substr(3))]=e[n]:r[n]=e[n])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===i[e]&&(i[e]={}),!1===i[e]&&delete i[e]}),{params:i,passedParams:s,rest:r,events:l}}(h),{slides:B,slots:R}=(e=[],t={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},n.default.Children.toArray(c).forEach(i=>{if(ey(i))e.push(i);else if(i.props&&i.props.slot&&t[i.props.slot])t[i.props.slot].push(i);else if(i.props&&i.props.children){let l=function e(t){let i=[];return n.default.Children.toArray(t).forEach(t=>{ey(t)?i.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>i.push(e))}),i}(i.props.children);l.length>0?l.forEach(t=>e.push(t)):t["container-end"].push(i)}else t["container-end"].push(i)}),{slides:e,slots:t}),D=()=>{x(!C)};Object.assign(P.on,{_containerClasses(e,t){g(t)}});let O=()=>{Object.assign(P.on,j),_=!0;let e=(0,s._)({},P);if(delete e.wrapperClass,S.current=new eg(e),S.current.virtual&&S.current.params.virtual.enabled){S.current.virtual.slides=B;let e={cache:!1,slides:B,renderExternal:w,renderExternalUpdate:!1};eC(S.current.params.virtual,e),eC(S.current.originalParams.virtual,e)}};return T.current||O(),S.current&&S.current.on("_beforeBreakpoint",D),(0,n.useEffect)(()=>()=>{S.current&&S.current.off("_beforeBreakpoint",D)}),(0,n.useEffect)(()=>{!b.current&&S.current&&(S.current.emitSlidesClasses(),b.current=!0)}),eE(()=>{if(p&&(p.current=T.current),T.current)return S.current.destroyed&&O(),!function(e,t){let{el:i,nextEl:l,prevEl:s,paginationEl:r,scrollbarEl:a,swiper:n}=e;ex(t)&&l&&s&&(n.params.navigation.nextEl=l,n.originalParams.navigation.nextEl=l,n.params.navigation.prevEl=s,n.originalParams.navigation.prevEl=s),eb(t)&&r&&(n.params.pagination.el=r,n.originalParams.pagination.el=r),eT(t)&&a&&(n.params.scrollbar.el=a,n.originalParams.scrollbar.el=a),n.init(i)}({el:T.current,nextEl:I.current,prevEl:M.current,paginationEl:N.current,scrollbarEl:k.current,swiper:S.current},P),m&&!S.current.destroyed&&m(S.current),()=>{S.current&&!S.current.destroyed&&S.current.destroy(!0,!1)}},[]),eE(()=>
2{!_&&j&&S.current&&Object.keys(j).forEach(e=>{S.current.on(e,j[e])});let e=function(e,t,i,l,s){let r=[];if(!t)return r;let a=e=>{0>r.indexOf(e)&&r.push(e)};if(i&&l){let e=l.map(s),t=i.map(s);e.join("")!==t.join("")&&a("children"),l.length!==i.length&&a("children")}return ev.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(i=>{if(i in e&&i in t)if(ew(e[i])&&ew(t[i])){let l=Object.keys(e[i]),s=Object.keys(t[i]);l.length!==s.length?a(i):(l.forEach(l=>{e[i][l]!==t[i][l]&&a(i)}),s.forEach(l=>{e[i][l]!==t[i][l]&&a(i)}))}else e[i]!==t[i]&&a(i)}),r}(A,L.current,B,y.current,e=>e.key);return L.current=A,y.current=B,e.length&&S.current&&!S.current.destroyed&&function(e){let t,i,l,s,r,a,n,o,{swiper:d,slides:u,passedParams:c,changedParams:m,nextEl:h,prevEl:p,scrollbarEl:_,paginationEl:f}=e,g=m.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:v,pagination:w,navigation:C,scrollbar:x,virtual:b,thumbs:T}=d;m.includes("thumbs")&&c.thumbs&&c.thumbs.swiper&&!c.thumbs.swiper.destroyed&&v.thumbs&&(!v.thumbs.swiper||v.thumbs.swiper.destroyed)&&(t=!0),m.includes("controller")&&c.controller&&c.controller.control&&v.controller&&!v.controller.control&&(i=!0),m.includes("pagination")&&c.pagination&&(c.pagination.el||f)&&(v.pagination||!1===v.pagination)&&w&&!w.el&&(l=!0),m.includes("scrollbar")&&c.scrollbar&&(c.scrollbar.el||_)&&(v.scrollbar||!1===v.scrollbar)&&x&&!x.el&&(s=!0),m.includes("navigation")&&c.navigation&&(c.navigation.prevEl||p)&&(c.navigation.nextEl||h)&&(v.navigation||!1===v.navigation)&&C&&!C.prevEl&&!C.nextEl&&(r=!0);let S=e=>{d[e]&&(d[e].destroy(),"navigation"===e?(d.isElement&&(d[e].prevEl.remove(),d[e].nextEl.remove()),v[e].prevEl=void 0,v[e].nextEl=void 0,d[e].prevEl=void 0,d[e].nextEl=void 0):(d.isElement&&d[e].el.remove(),v[e].el=void 0,d[e].el=void 0))};m.includes("loop")&&d.isElement&&(v.loop&&!c.loop?a=!0:!v.loop&&c.loop?n=!0:o=!0),g.forEach(e=>{if(ew(v[e])&&ew(c[e]))Object.assign(v[e],c[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in c[e]&&!c[e].enabled&&S(e);else{let t=c[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&S(e):v[e]=c[e]}}),g.includes("controller")&&!i&&d.controller&&d.controller.control&&v.controller&&v.controller.control&&(d.controller.control=v.controller.control),m.includes("children")&&u&&b&&v.virtual.enabled?(b.slides=u,b.update(!0)):m.includes("virtual")&&b&&v.virtual.enabled&&(u&&(b.slides=u),b.update(!0)),m.includes("children")&&u&&v.loop&&(o=!0),t&&T.init()&&T.update(!0),i&&(d.controller.control=v.controller.control),l&&(d.isElement&&(!f||"string"==typeof f)&&((f=document.createElement("div")).classList.add("swiper-pagination"),f.part.add("pagination"),d.el.appendChild(f)),f&&(v.pagination.el=f),w.init(),w.render(),w.update()),s&&(d.isElement&&(!_||"string"==typeof _)&&((_=document.createElement("div")).classList.add("swiper-scrollbar"),_.part.add("scrollbar"),d.el.appendChild(_)),_&&(v.scrollbar.el=_),x.init(),x.updateSize(),x.setTranslate()),r&&(d.isElement&&(h&&"string"!=typeof h||((h=document.createElement("div")).classList.add("swiper-button-next"),Z(h,d.navigation.arrowSvg),h.part.add("button-next"),d.el.appendChild(h)),p&&"string"!=typeof p||((p=document.createElement("div")).classList.add("swiper-button-prev"),Z(p,d.navigation.arrowSvg),p.part.add("button-prev"),d.el.appendChild(p))),h&&(v.navigation.nextEl=h),p&&(v.navigation.prevEl=p),C.init(),C.update()),m.includes("allowSlideNext")&&(d.allowSlideNext=c.allowSlideNext),m.includes("allowSlidePrev")&&(d.allowSlidePrev=c.allowSlidePrev),m.includes("direction")&&d.changeDirection(c.direction,!1),(a||o)&&d.loopDestroy(),(n||o)&&d.loopCreate(),d.update()}({swiper:S.current,slides:B,passedParams:A,changedParams:e,nextEl:I.current,prevEl:M.current,scrollbarEl:k.current,paginationEl:N.current}),()=>{j&&S.current&&Object.keys(j).forEach(e=>{S.current.off(e,j[e])})}}),eE(()=>{var e;(e=S.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[v]),n.default.createElement(d,eL({ref:T,className:eS("".concat(f).concat(o?" ".concat(o):""))},V),n.default.createElement(eM.Provider,{value:S.current},R["container-start"],n.default.createElement(u,{className:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?e.includes("swiper-wrapper")?e:"swiper-wrapper ".concat(e):"swiper-wrapper"}
2(P.wrapperClass)},R["wrapper-start"],P.virtual?function(e,t,i){if(!i)return null;let l=e=>{let i=e;return e<0?i=t.length+e:i>=t.length&&(i-=t.length),i},s=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:"".concat(i.offset,"px")}:{top:"".concat(i.offset,"px")},{from:r,to:a}=i,o=e.params.loop?-t.length:0,d=e.params.loop?2*t.length:t.length,u=[];for(let e=o;e<d;e+=1)e>=r&&e<=a&&u.push(t[l(e)]);return u.map((t,i)=>n.default.cloneElement(t,{swiper:e,style:s,key:t.props.virtualIndex||t.key||"slide-".concat(i)}))}(S.current,B,v):B.map((e,t)=>n.default.cloneElement(e,{swiper:S.current,swiperSlideIndex:t})),R["wrapper-end"]),ex(P)&&n.default.createElement(n.default.Fragment,null,n.default.createElement("div",{ref:M,className:"swiper-button-prev"}),n.default.createElement("div",{ref:I,className:"swiper-button-next"})),eT(P)&&n.default.createElement("div",{ref:k,className:"swiper-scrollbar"}),eb(P)&&n.default.createElement("div",{ref:N,className:"swiper-pagination"}),R["container-end"]))});eN.displayName="Swiper";let ek=(0,n.forwardRef)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1?arguments[1]:void 0,[i={},...l]=[e,t],{tag:s="div",children:r,className:a="",swiper:o,zoom:d,lazy:u,virtualIndex:c,swiperSlideIndex:m}=i,h=(0,E._)(i,["tag","children","className","swiper","zoom","lazy","virtualIndex","swiperSlideIndex"]),[p]=l,_=(0,n.useRef)(null),[f,g]=(0,n.useState)("swiper-slide"),[v,w]=(0,n.useState)(!1);function C(e,t,i){t===_.current&&g(i)}eE(()=>{if(void 0!==m&&(_.current.swiperSlideIndex=m),p&&(p.current=_.current),_.current&&o){if(o.destroyed){"swiper-slide"!==f&&g("swiper-slide");return}return o.on("_slideClass",C),()=>{o&&o.off("_slideClass",C)}}}),eE(()=>{o&&_.current&&!o.destroyed&&g(o.getSlideClasses(_.current))},[o]);let x={isActive:f.indexOf("swiper-slide-active")>=0,isVisible:f.indexOf("swiper-slide-visible")>=0,isFullyVisible:f.indexOf("swiper-slide-fully-visible")>=0,isPrev:f.indexOf("swiper-slide-prev")>=0,isNext:f.indexOf("swiper-slide-next")>=0},b=()=>"function"==typeof r?r(x):r;return n.default.createElement(s,eL({ref:_,className:eS("".concat(f).concat(a?" ".concat(a):"")),"data-swiper-slide-index":c,onLoad:()=>{w(!0)}},h),d&&n.default.createElement(eI.Provider,{value:x},n.default.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof d?d:void 0},b(),u&&!v&&n.default.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}}))),!d&&n.default.createElement(eI.Provider,{value:x},b(),u&&!v&&n.default.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}})))});ek.displayName="SwiperSlide",e.s(["Swiper",0,eN,"SwiperSlide",0,ek],24297);var eP=e.i(48682);let eA='<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 eV(e){let{swiper:t,extendParams:i,on:l,emit:s}=e;function r(e){let i;return e&&"string"==typeof e&&t.isElement&&(i=t.el.querySelector(e)||t.hostEl.querySelector(e))?i:(e&&("string"==typeof e&&(i=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&i&&i.length>1&&1===t.el.querySelectorAll(e).length?i=t.el.querySelector(e):i&&1===i.length&&(i=i[0])),e&&!i)?e:i}function a(e,i){let l=t.params.navigation;(e=q(e)).forEach(e=>{e&&(e.classList[i?"add":"remove"](...l.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=i),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](l.lockClass))})}function n(){let{nextEl:e,prevEl:i}=t.navigation;if(t.params.loop){a(i,!1),a(e,!1);return}a(i,t.isBeginning&&!t.params.rewind),a(e,t.isEnd&&!t.params.rewind)}function o(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),s("navigationPrev"))}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),s("navigationNext"))}function u(){var e,i,l;let s=t.params.navigation;if(t.params.navigation=(e=t.originalParams.navigation,i=t.params.navigation,l={nextEl:"swiper-button-next",prevEl:"swiper-button-prev"},t.params.createElements&&Object.keys(l).forEach(s=>{if(!i[s]&&!0===i.auto){let r=F(t.el,".".concat(l[s]))[0];r||((r=W("div",l[s])).className=l[s],t.el.append(r)),i[s]=r,e[s]=r}}),i),!(s.nextEl||s.prevEl))return;let a=r(s.nextEl),n=r(s.prevEl);Object.assign(t.navigation,{nextEl:a,prevEl:n}),a=q(a),n=q(n);let u=(e,i)=>{if(e){if(s.addIcons&&e.matches(".swiper-button-next,.swiper-button-prev")&&!e.querySelector("svg")){let t=document.createElement("div");Z(t,eA),e.appendChild(t.querySelector("svg")),t.remove()}e.addEventListener("click","next"===i?d:o)}!t.enabled&&e&&e.classList.add(...s.lockClass.split(" "))};
2a.forEach(e=>u(e,"next")),n.forEach(e=>u(e,"prev"))}function c(){let{nextEl:e,prevEl:i}=t.navigation;e=q(e),i=q(i);let l=(e,i)=>{e.removeEventListener("click","next"===i?d:o),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>l(e,"next")),i.forEach(e=>l(e,"prev"))}i({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"}}),t.navigation={nextEl:null,prevEl:null,arrowSvg:eA},l("init",()=>{!1===t.params.navigation.enabled?m():(u(),n())}),l("toEdge fromEdge lock unlock",()=>{n()}),l("destroy",()=>{c()}),l("enable disable",()=>{let{nextEl:e,prevEl:i}=t.navigation;(e=q(e),i=q(i),t.enabled)?n():[...e,...i].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),l("click",(e,i)=>{let{nextEl:l,prevEl:r}=t.navigation;l=q(l),r=q(r);let a=i.target,n=r.includes(a)||l.includes(a);if(t.isElement&&!n){let e=i.path||i.composedPath&&i.composedPath();e&&(n=e.find(e=>l.includes(e)||r.includes(e)))}if(t.params.navigation.hideOnClick&&!n){let e;if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===a||t.pagination.el.contains(a)))return;l.length?e=l[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(t.params.navigation.hiddenClass)),!0===e?s("navigationShow"):s("navigationHide"),[...l,...r].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});let m=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),c()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),n()},disable:m,update:n,init:u,destroy:c})}e.s(["Navigation",0,eV],47749);var ej=e.i(42453),eB=e.i(37550);let eR=e=>{let{title:t,artists:i,link:l}=e,[u,m]=(0,n.useState)(null),[h,p]=(0,n.useState)(0);if(!i)return;let _=i.length>1,f={spaceBetween:1,slidesPerView:1,navigation:{nextEl:"."+eP.default["ArtistCarousel__Button--Next"],prevEl:"."+eP.default["ArtistCarousel__Button--Prev"]},modules:[eV]};return(0,a.jsx)("div",{className:eP.default.ArtistCarousel,children:(0,a.jsxs)("div",{className:eP.default.ArtistCarousel__Container,children:[(0,a.jsx)("h2",{className:eP.default.ArtistCarousel__Title,children:t}),_&&(0,a.jsxs)("div",{className:eP.default.ArtistCarousel__SwiperButtons,children:[(0,a.jsxs)("button",{type:"chevron",className:(0,o.default)(eP.default.ArtistCarousel__Button,eP.default["ArtistCarousel__Button--Prev"],{[eP.default["ArtistCarousel__Button--Disabled"]]:0===h}),onClick:()=>{u&&u.slidePrev()},disabled:0===h,children:[(0,a.jsx)("span",{className:"sr-only",children:"Previous"}),(0,a.jsx)(d.default,{type:"chevron"})]}),(0,a.jsxs)("button",{type:"chevron",className:(0,o.default)(eP.default.ArtistCarousel__Button,eP.default["ArtistCarousel__Button--Next"],{[eP.default["ArtistCarousel__Button--Disabled"]]:h===i.length-1}),onClick:()=>{u&&u.slideNext()},disabled:h===i.length-1,children:[(0,a.jsx)("span",{className:"sr-only",children:"Next"}),(0,a.jsx)(d.default,{type:"chevron"})]})]}),(0,a.jsx)(eN,(0,r._)((0,s._)({},f),{modules:[eV],onSwiper:m,onSlideChange:e=>{p(e.activeIndex)},children:i.map((e,t)=>(0,a.jsx)(ek,{className:eP.default.ArtistCarousel__Card,children:(0,a.jsxs)("div",{className:eP.default.ArtistCarousel__CardWrapper,children:[(0,a.jsx)("div",{className:eP.default.ArtistCarousel__CardImage,children:e.image&&(0,a.jsx)(c.default,(0,r._)((0,s._)({},e.image),{fill:!0}))}),(0,a.jsxs)("div",{className:eP.default.ArtistCarousel__TextWrapper,children:[(0,a.jsxs)("div",{className:eP.default.ArtistCarousel__CardContent,children:[(0,a.jsx)("h3",{className:eP.default.ArtistCarousel__CardTitle,children:e.title}),e.tags&&(0,a.jsx)("div",{className:eP.default.ArtistCarousel__TagList,children:e.tags.map((e,t)=>(0,a.jsx)("div",{className:eP.default.ArtistCarousel__Tag,children:(0,a.jsx)(eB.default,{tag:e.tag,color:e.color},t)},t))}
2),(0,a.jsx)("p",{className:eP.default.ArtistCarousel__CardText,children:e.preamble})]}),(0,a.jsxs)("div",{className:eP.default.ArtistCarousel__ButtonWrapper,children:[e.link&&(0,a.jsx)(ej.default,{link:e.link,text:"Read more about ".concat(e.title)}),l&&(0,a.jsx)(ej.default,{type:"secondary",link:l})]})]})]})},t))}))]})})};eR.propTypes={items:g.default.arrayOf(g.default.shape({image:g.default.shape({url:g.default.string.isRequired,alt:g.default.string.isRequired}),artist:g.default.shape({name:g.default.string.isRequired,text:g.default.string.isRequired})}))},e.s(["default",0,eR],13642);var eD=e.i(44190);let eO=e=>{let{title:t,downloadsLink:i,softwaresLink:l,tabs:s=[]}=e,[r,d]=(0,n.useState)(0),[u,c]=(0,n.useState)(s[0]);return(0,a.jsx)("div",{className:eD.default.DownloadLinkList,children:(0,a.jsxs)("div",{className:eD.default.DownloadLinkList__Container,children:[(0,a.jsx)("h2",{className:eD.default.DownloadLinkList__Title,children:t}),(0,a.jsxs)("div",{className:eD.default.DownloadLinkList__Wrapper,children:[(0,a.jsx)("div",{className:eD.default.DownloadLinkList__TabContainer,children:s.map((e,t)=>{let i=(0,o.default)(eD.default.DownloadLinkList__Tab,{[eD.default["DownloadLinkList__Tab--Active"]]:r===t});return(0,a.jsx)("button",{className:i,onClick:()=>{d(t),c(s[t])},children:(0,a.jsx)("h3",{className:eD.default.DownloadLinkList__TabTitle,children:e.title})},t)})}),(0,a.jsx)("div",{className:eD.default.DownloadLinkList__ListContainer,children:(0,a.jsx)("ul",{className:(0,o.default)(eD.default.DownloadLinkList__List),children:null==u?void 0:u.links.map((e,t)=>(0,a.jsx)(n.default.Fragment,{children:(0,a.jsx)("li",{className:eD.default.DownloadLinkList__Item,children:(0,a.jsx)("a",{href:e.href,className:eD.default.DownloadLinkList__Link,dangerouslySetInnerHTML:{__html:e.title+(e.date?" <i>(".concat(e.date,")</i>"):"")}})})},t))})})]}),(0,a.jsxs)("div",{className:eD.default.DownloadLinkList__Buttons,children:[l&&l.href&&(0,a.jsx)(ej.default,{type:"primary",link:l}),i&&i.href&&(0,a.jsx)(ej.default,{type:"primary",link:i})]})]})})};eO.propTypes={},e.s(["default",0,eO],10514)},30449,e=>{"use strict";var t,i,l,s,r=e.i(64022),a=e.i(78559),n=e.i(91398),o=e.i(11318),d=e.i(34554),u=e.i(91788);let c="carousel",m="controller",h="portal",p="toolbar",_="fullscreen",f="thumbnails",g="zoom",v="loading",w="error",C="complete",x="fullsize",b="flex_center",T="no_scroll_padding",S="slide",L="slide_wrapper",y="prev",E="next",I="swipe",M="close",N="onPointerDown",k="onPointerMove",P="onPointerUp",A="onPointerLeave",V="onPointerCancel",j="onKeyDown",B="onWheel",R="icon",D="contain",O="cover",F="Unknown action type";var z=e.i(30943);let W="yarl__";function G(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return t.filter(Boolean).join(" ")}function Y(e){return"".concat(W).concat(e)}function H(e){return"--".concat(W).concat(e)}function q(e,t){return"".concat(e).concat(t?"_".concat(t):"")}function Z(e){return t=>q(e,t)}function X(e,t){var i;return null!=(i=null==e?void 0:e[t])?i:t}function U(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return()=>{t.forEach(e=>{e()})}}function K(e,t,i){return()=>{let l=u.useContext(i);if(!l)throw Error("".concat(e," must be used within a ").concat(t,".Provider"));return l}}function J(){return"u">typeof window}function Q(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=10**t;return Math.round((e+Number.EPSILON)*i)/i}function $(e){return void 0===e.type||"image"===e.type}function ee(e,t){return e.imageFit===O||e.imageFit!==D&&t===O}function et(e){return"string"==typeof e?Number.parseInt(e,10):e}function ei(e){if("number"==typeof e)return{pixel:e};if("string"==typeof e){let t=et(e);return e.endsWith("%")?{percent:t}:{pixel:t}}return{pixel:0}}function el(e,t){return t>0?(e%t+t)%t:0}function es(e,t){return e[el(t,e.length)]}function er(e,t){return e.length>0?es(e,t):void 0}function ea(e,t,i){if(!i)return e;let{buttons:l}=e,s=(0,d._)(e,["buttons"]),a=l.findIndex(e=>e===t),n=u.isValidElement(i)?u.cloneElement(i,{key:t},null):i;if(a>=0){let e=[...l];return e.splice(a,1,n),(0,r._)({buttons:e},s)}return(0,r._)({buttons:[n,...l]},s)}let en=Number(u.version.split(".")[0])>=19,eo={open:!1,close:()=>{},index:0,slides:[],render:{},plugins:[],toolbar:{buttons:[M]},labels:{},animation:{fade:250,swipe:500,easing:{fade:"ease",swipe:"ease-out",n
2avigation:"ease-in-out"}},carousel:{finite:!1,preload:2,padding:"16px",spacing:"30%",imageFit:D,imageProps:{}},controller:{ref:null,focus:!0,aria:!1,touchAction:"none",closeOnPullUp:!1,closeOnPullDown:!1,closeOnBackdropClick:!1,preventDefaultWheelX:!0,preventDefaultWheelY:!1,disableSwipeNavigation:!1},portal:{},noScroll:{disabled:!1},on:{},styles:{},className:""};function ed(e,t){return{name:e,component:t}}function eu(e,t){return{module:e,children:t}}function ec(e,t,i){return e.flatMap(e=>{var l;return null!=(l=function e(t,i,l){return t.module.name===i?l(t):t.children?[eu(t.module,t.children.flatMap(t=>{var s;return null!=(s=e(t,i,l))?s:[]}))]:[t]}(e,t,i))?l:[]})}let em=u.createContext(null),eh=K("useA11yContext","A11yContext",em);function ep(e){let{children:t}=e,[i,l]=u.useState(!1),[s,r]=u.useState(!1),a=u.useMemo(()=>({focusWithin:i,trackFocusWithin:(e,t)=>{let i=i=>s=>{var r;s.currentTarget.contains(s.relatedTarget)||l(i),null==(r=i?e:t)||r(s)};return{onFocus:i(!0),onBlur:i(!1)}},autoPlaying:s,setAutoPlaying:r}),[i,s]);return u.createElement(em.Provider,{value:a},t)}let e_=u.createContext(null),ef=K("useDocument","DocumentContext",e_);function eg(e){let{nodeRef:t,children:i}=e,l=u.useMemo(()=>{let e=e=>{var i;return(null==(i=e||t.current)?void 0:i.ownerDocument)||document};return{getOwnerDocument:e,getOwnerWindow:t=>{var i;return(null==(i=e(t))?void 0:i.defaultView)||window}}},[t]);return u.createElement(e_.Provider,{value:l},i)}let ev=u.createContext(null),ew=K("useEvents","EventsContext",ev);function eC(e){let{children:t}=e,[i]=u.useState({});u.useEffect(()=>()=>
2{Object.keys(i).forEach(e=>delete i[e])},[i]);let l=u.useMemo(()=>{let e=(e,t)=>{var l;null==(l=i[e])||l.splice(0,i[e].length,...i[e].filter(e=>e!==t))};return{publish:function(){for(var e,t=arguments.length,l=Array(t),s=0;s<t;s++)l[s]=arguments[s];let[r,a]=l;null==(e=i[r])||e.forEach(e=>e(a))},subscribe:(t,l)=>(i[t]||(i[t]=[]),i[t].push(l),()=>e(t,l)),unsubscribe:e}},[i]);return u.createElement(ev.Provider,{value:l},t)}let ex=u.createContext(null),eb=K("useLightboxProps","LightboxPropsContext",ex);function eT(e){let{children:t}=e,i=(0,d._)(e,["children"]);return u.createElement(ex.Provider,{value:i},t)}let eS=u.createContext(null),eL=K("useLightboxState","LightboxStateContext",eS),ey=u.createContext(null),eE=K("useLightboxDispatch","LightboxDispatchContext",ey);function eI(e,t){switch(t.type){case"swipe":{let{slides:i}=e,l=(null==t?void 0:t.increment)||0,s=e.globalIndex+l,r=el(s,i.length),a=er(i,r);return{slides:i,currentIndex:r,globalIndex:s,currentSlide:a,animation:l||void 0!==t.duration?{increment:l,duration:t.duration,easing:t.easing}:void 0}}case"update":if(t.slides!==e.slides||t.index!==e.currentIndex)return{slides:t.slides,currentIndex:t.index,globalIndex:t.index,currentSlide:er(t.slides,t.index)};return e;default:throw Error(F)}}function eM(e){let{slides:t,index:i,children:l}=e,[s,n]=u.useReducer(eI,{slides:t,currentIndex:i,globalIndex:i,currentSlide:er(t,i)});u.useEffect(()=>{n({type:"update",slides:t,index:i})},[t,i]);let o=u.useMemo(()=>(0,a._)((0,r._)({},s),{state:s,dispatch:n}),[s,n]);return u.createElement(ey.Provider,{value:n},u.createElement(eS.Provider,{value:o},l))}let eN=u.createContext(null),ek=K("useTimeouts","TimeoutsContext",eN);function eP(e){let{children:t}=e,[i]=u.useState([]);u.useEffect(()=>()=>{i.forEach(e=>window.clearTimeout(e)),i.splice(0,i.length)},[i]);let l=u.useMemo(()=>{let e=e=>{i.splice(0,i.length,...i.filter(t=>t!==e))};return{setTimeout:(t,l)=>{let s=window.setTimeout(()=>{e(s),t()},l);return i.push(s),s},clearTimeout:t=>{void 0!==t&&(e(t),window.clearTimeout(t))}}},[i]);return u.createElement(eN.Provider,{value:l},t)}let eA=u.forwardRef(function(e,t){let[i,...l]=[e,t],{label:s,className:a,icon:n,renderIcon:o,onClick:c,style:m}=i,h=(0,d._)(i,["label","className","icon","renderIcon","onClick","style"]),[p]=l,{styles:_,labels:f}=eb(),g=X(f,s);return u.createElement("button",(0,r._)({ref:p,type:"button",title:g,"aria-label":g,className:G(Y("button"),a),onClick:c,style:(0,r._)({},m,_.button)},h),o?o():u.createElement(n,{className:Y(R),style:_.icon}))});function eV(e,t){var i;let l;return i=u.createElement("g",{fill:"currentColor"},u.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}),t),(l=e=>u.createElement("svg",(0,r._)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false"},e),i)).displayName=e,l}let ej=eV("Close",u.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})),eB=eV("Previous",u.createElement("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"})),eR=eV("Next",u.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"})),eD=eV("Loading",u.createElement(u.Fragment,null,Array.from({length:8}).map((e,t,i)=>u.createElement("line",{key:t,x1:"12",y1:"6.5",x2:"12",y2:"1.8",strokeLinecap:"round",strokeWidth:"2.6",stroke:"currentColor",strokeOpacity:1/i.length*(t+1),transform:"rotate(".concat(360/i.length*t,", 12, 12)")})))),eO=eV("Error",u.createElement("path",{d:"M21.9,21.9l-8.49-8.49l0,0L3.59,3.59l0,0L2.1,2.1L0.69,3.51L3,5.83V19c0,1.1,0.9,2,2,2h13.17l2.31,2.31L21.9,21.9z M5,18 l3.5-4.5l2.5,3.01L12.17,15l3,3H5z M21,18.17L5.83,3H19c1.1,0,2,0.9,2,2V18.17z"})),eF=J()?u.useLayoutEffect:u.useEffect;function ez(){let[e,t]=u.useState(!1);return u.useEffect(()=>{var e,i;let l=null==(e=window.matchMedia)?void 0:e.call(window,"(prefers-reduced-motion: reduce)");t(null==l?void 0:l.matches);let s=e=>t(e.matches);return null==(i=null==l?void 0:l.addEventListener)||i.call(l,"change",s),()=>{var e;return null==(e=null==l?void 0:l.removeEventListener)?void 0:e.call(l,"change",s)}},[]),e}function eW(e,t){let i=u.useRef(void 0),l=u.useRef(void 0),s=ez();return eF(()=>{var r,a,n;if(e.current&&void 0!==i.current&&!s){let{keyframes:s,duration:o,easing:d,onfinish:u}=t(i.current,e.current.getBoundingClientRect(),function(e){let t=0,i=0,l=0,s=window.getComputedStyle(e).transform.match(/matrix.*\((.+)\)/);if(s){let e=s[1].split(",").map(et);6===e.length?(t=e[4],i=e[5]):16===e.length&&(t=e[12],i=e[13],l=e[14])}return{x:t,y:i,z:l}}(e.current))||{};if(s&&o){null==(r=l.current)||r.cancel(),l.current=void 0;try{l.current=null==(n=(a=e.current).animate)?void 0:n.call(a,s,{duration:o,easing:d})}catch(e){console.error(e)}l.current&&(l.current.onfinish=()=>{l.current=void 0,null==u||u()})}}i.current=void 0}),{prepareAnimation:e=>{i.current=e},isAnimationPlaying:()=>{var e;return(null==(e=l.current)?void 0:e.playState)==="running"}}}function eG(){let e=u.useRef(null),t=u.useRef(void 0),[i,l]=u.useState();return{setContainerRef:u.useCallback(i=>{e.current=i,t.current&&(t.current.disconnect(),t.current=void 0);let s=()=>
2{if(i){let e=window.getComputedStyle(i);l({width:Math.round(i.clientWidth-(parseFloat(e.paddingLeft)||0)-(parseFloat(e.paddingRight)||0)),height:Math.round(i.clientHeight-(parseFloat(e.paddingTop)||0)-(parseFloat(e.paddingBottom)||0))})}else l(void 0)};s(),i&&"u">typeof ResizeObserver&&(t.current=new ResizeObserver(s),t.current.observe(i))},[]),containerRef:e,containerRect:i}}function eY(){let e=u.useRef(void 0),{setTimeout:t,clearTimeout:i}=ek();return u.useCallback((l,s)=>{i(e.current),e.current=t(l,s>0?s:0)},[t,i])}function eH(e){let t=u.useRef(e);return eF(()=>{t.current=e}),u.useCallback(function(){for(var e,i=arguments.length,l=Array(i),s=0;s<i;s++)l[s]=arguments[s];return null==(e=t.current)?void 0:e.call(t,...l)},[])}function eq(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function eZ(e,t){return u.useMemo(()=>null==e&&null==t?null:i=>{eq(e,i),eq(t,i)},[e,t])}function eX(){let[e,t]=u.useState(!1);return eF(()=>{t("rtl"===window.getComputedStyle(window.document.documentElement).direction)},[]),e}function eU(e,t){let i=u.useRef(0),l=eY(),s=eH(function(){for(var t=arguments.length,l=Array(t),s=0;s<t;s++)l[s]=arguments[s];i.current=Date.now(),e(l)});return u.useCallback(function(){for(var e=arguments.length,r=Array(e),a=0;a<e;a++)r[a]=arguments[a];l(()=>{s(r)},t-(Date.now()-i.current))},[t,s,l])}let eK=Z("slide"),eJ=Z("slide_image");function eQ(e){var t,i,l,s,n,o,c,m;let{slide:h,offset:p,render:_,rect:f,imageFit:g,imageProps:x,onClick:b,onLoad:T,onError:S,style:L}=e,[y,E]=u.useState(v),{publish:I}=ew(),{setTimeout:M}=ek(),N=u.useRef(null);u.useEffect(()=>{0===p&&I("active-slide-".concat(y))},[p,y,I]);let k=eH(e=>{("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{e.parentNode&&(E(C),M(()=>{null==T||T(e)},0))})}),P=u.useCallback(e=>{N.current=e,(null==e?void 0:e.complete)&&k(e)},[k]),A=u.useCallback(e=>{k(e.currentTarget)},[k]),V=eH(()=>{E(w),null==S||S()}),j=ee(h,g),B=(e,t)=>Number.isFinite(e)?e:t,D=B(Math.max(...(null!=(i=null==(t=h.srcSet)?void 0:t.map(e=>e.width))?i:[]).concat(h.width?[h.width]:[]).filter(Boolean)),(null==(l=N.current)?void 0:l.naturalWidth)||0),O=B(Math.max(...(null!=(n=null==(s=h.srcSet)?void 0:s.map(e=>e.height))?n:[]).concat(h.height?[h.height]:[]).filter(Boolean)),(null==(o=N.current)?void 0:o.naturalHeight)||0),F=null==(c=h.srcSet)?void 0:c.slice().sort((e,t)=>e.width-t.width).map(e=>"".concat(e.src," ").concat(e.width,"w")).join(", "),z=F&&f&&J()?"".concat(Math.round(Math.min(f&&!j&&h.width&&h.height?f.height/h.height*h.width:Number.MAX_VALUE,f.width)),"px"):void 0,W=("function"==typeof x?x(h):x)||{},{style:H,className:q}=W,Z=(0,d._)(W,["style","className"]);return u.createElement(u.Fragment,null,u.createElement("img",(0,a._)((0,r._)({ref:P,onLoad:A,onError:V,onClick:b,draggable:!1,className:G(Y(eJ()),j&&Y(eJ("cover")),y!==C&&Y(eJ("loading")),q),style:(0,r._)({},D&&O?{maxWidth:"min(".concat(D,"px, 100%)"),maxHeight:"min(".concat(O,"px, 100%)")}:{maxWidth:"100%",maxHeight:"100%"},L,H)},Z),{alt:null!=(m=h.alt)?m:"",sizes:z,srcSet:F,src:h.src})),y!==C&&u.createElement("div",{className:Y(eK("placeholder"))},y===v&&((null==_?void 0:_.iconLoading)?_.iconLoading():u.createElement(eD,{className:G(Y(R),Y(eK(v)))})),y===w&&((null==_?void 0:_.iconError)?_.iconError():u.createElement(eO,{className:G(Y(R),Y(eK(w)))}))))}let e$=u.forwardRef(function(e,t){let[i,...l]=[e,t],{className:s,children:a,onFocus:n,onBlur:o}=i,c=(0,d._)(i,["className","children","onFocus","onBlur"]),[m]=l,h=u.useRef(null),{trackFocusWithin:p}=eh();return u.createElement(eg,{nodeRef:h},u.createElement("div",(0,r._)({ref:eZ(m,h),className:G(Y("root"),s)},p(n,o),c),a))});function e0(e,t,i,l,s){u.useEffect(()=>s?()=>{}:U(e(N,t),e(k,i),e(P,l),e(A,l),e(V,l)),[e,t,i,l,s])}(t=l||(l={}))[t.NONE=0]="NONE",t[t.SWIPE=1]="SWIPE",t[t.PULL=2]="PULL",t[t.ANIMATION=3]="ANIMATION",(i=s||(s={}))[i.NONE=0]="NONE",i[i.SWIPE=1]="SWIPE",i[i.PULL=2]="PULL";let e1=Z("container"),e2=u.createContext(null),e9=K("useController","ControllerContext",e2),e5=ed(m,function(e){var t;let{children:i}=e,a=(0,d._)(e,["children"]),{carousel:n,animation:o,controller:c,on:m,styles:p,render:_}=a,{closeOnPullUp:f,closeOnPullDown:g,preventDefaultWheelX:v,preventDefaultWheelY:w}=c,[C,x]=u.useState(),T=eL(),R=eE(),[D,O]=u.useState(l.NONE),F=u.useRef(0),z=u.useRef(0),W=u.useRef(1),{registerSensors:q,subscribeSensors:Z}=function(){let[e]=u.useState({}),t=u.useCallback((t,i)=>{var l;
2null==(l=e[t])||l.forEach(e=>{i.isPropagationStopped()||e(i)})},[e]);return{registerSensors:u.useMemo(()=>({onPointerDown:e=>t(N,e),onPointerMove:e=>t(k,e),onPointerUp:e=>t(P,e),onPointerLeave:e=>t(A,e),onPointerCancel:e=>t(V,e),onKeyDown:e=>t(j,e),onKeyUp:e=>t("onKeyUp",e),onWheel:e=>t(B,e)}),[t]),subscribeSensors:u.useCallback((t,i)=>(e[t]||(e[t]=[]),e[t].unshift(i),()=>{let l=e[t];l&&l.splice(0,l.length,...l.filter(e=>e!==i))}),[e])}}(),{subscribe:X,publish:K}=ew(),J=eY(),$=eY(),ee=eY(),{containerRef:et,setContainerRef:el,containerRect:es}=eG(),er=eZ(function(e){let{preventDefaultWheelX:t,preventDefaultWheelY:i}=e,l=u.useRef(null),s=eH(e=>{let l=Math.abs(e.deltaX)>Math.abs(e.deltaY);(l&&t||!l&&i||e.ctrlKey)&&e.preventDefault()});return u.useCallback(e=>{var t;e?e.addEventListener("wheel",s,{passive:!1}):null==(t=l.current)||t.removeEventListener("wheel",s),l.current=e},[s])}({preventDefaultWheelX:v,preventDefaultWheelY:w}),el),ea=u.useRef(null),en=eZ(ea,void 0),{getOwnerDocument:eo}=ef(),ed=eX(),eu=e=>(ed?-1:1)*("number"==typeof e?e:1),ec=eH(()=>{var e;return null==(e=et.current)?void 0:e.focus()}),em=eH(()=>a),eh=eH(()=>T),ep=u.useCallback(e=>K(y,e),[K]),e_=u.useCallback(e=>K(E,e),[K]),eg=u.useCallback(()=>K(M),[K]),ev=e=>!(n.finite&&(eu(e)>0&&0===T.currentIndex||0>eu(e)&&T.currentIndex===T.slides.length-1)),eC=e=>{var t;F.current=e,null==(t=et.current)||t.style.setProperty(H("swipe_offset"),"".concat(Math.round(e),"px"))},ex=e=>{var t,i;z.current=e,W.current=Math.min(Math.max(Q(1-(g&&e>0?e:f&&e<0?-e:0)/60*.5,2),.5),1),null==(t=et.current)||t.style.setProperty(H("pull_offset"),"".concat(Math.round(e),"px")),null==(i=et.current)||i.style.setProperty(H("pull_opacity"),"".concat(W.current))},{prepareAnimation:eb}=eW(ea,(e,t,i)=>{if(ea.current&&es)return{keyframes:[{transform:"translate(0, ".concat(e.rect.y-t.y+i.y,"px)"),opacity:e.opacity},{transform:"translate(0, 0)",opacity:1}],duration:e.duration,easing:o.easing.fade}}),eT=(e,t)=>{if(f||g){ex(e);let i=0;ea.current&&(i=o.fade*(t?2:1),eb({rect:ea.current.getBoundingClientRect(),opacity:W.current,duration:i})),ee(()=>{ex(0),O(l.NONE)},i),O(l.ANIMATION),t||eg()}},{prepareAnimation:eS,isAnimationPlaying:ey}=eW(ea,(e,t,i)=>{var l;if(ea.current&&es&&(null==(l=T.animation)?void 0:l.duration)){let l=ei(n.spacing),s=(l.percent?l.percent*es.width/100:l.pixel)||0;return{keyframes:[{transform:"translate(".concat(eu(T.globalIndex-e.index)*(es.width+s)+e.rect.x-t.x+i.x,"px, 0)")},{transform:"translate(0, 0)"}],duration:T.animation.duration,easing:T.animation.easing}}}),eI=eH(e=>{var t,i;let s=e.offset||0,r=s?o.swipe:null!=(t=o.navigation)?t:o.swipe,a=s||ey()?o.easing.swipe:o.easing.navigation,{direction:n}=e,d=null!=(i=e.count)?i:1,u=l.ANIMATION,c=r*d;if(!n){let t=null==es?void 0:es.width,i=e.duration||0,l=t?r/t*Math.abs(s):r;0!==d?(i<l?c=c/l*Math.max(i,l/5):t&&(c=r/t*(t-Math.abs(s))),n=eu(s)>0?y:E):c=r/2}let m=0;n===y?ev(eu(1))?m=-d:(u=l.NONE,c=r):n===E&&(ev(eu(-1))?m=d:(u=l.NONE,c=r)),$(()=>{eC(0),O(l.NONE)},c=Math.round(c)),ea.current&&eS({rect:ea.current.getBoundingClientRect(),index:T.globalIndex}),O(u),K(I,{type:"swipe",increment:m,duration:c,easing:a})});u.useEffect(()=>{var e,t;(null==(e=T.animation)?void 0:e.increment)&&(null==(t=T.animation)?void 0:t.duration)&&J(()=>R({type:"swipe",increment:0}),T.animation.duration)},[T.animation,R,J]);let eM=[Z,ev,(null==es?void 0:es.width)||0,o.swipe,()=>O(l.SWIPE),e=>eC(e),(e,t)=>eI({offset:e,duration:t,count:1}),e=>eI({offset:e,count:0})],eN=[()=>{g&&O(l.PULL)},e=>ex(e),e=>eT(e),e=>eT(e,!0)];!function(e,t,i,l,r,a,n,o,d,c,m,h,p,_,f,g){let{disableSwipeNavigation:v,closeOnBackdropClick:w}=e,C=u.useRef(0),x=u.useRef([]),b=u.useRef(void 0),T=u.useRef(0),y=u.useRef(s.NONE),E=u.useCallback(e=>{b.current===e.pointerId&&(b.current=void 0,y.current=s.NONE);let t=x.current;t.splice(0,t.length,...t.filter(t=>t.pointerId!==e.pointerId))},[]),I=u.useCallback(e=>{E(e),e.persist(),x.current.push(e)},[E]),M=u.useCallback(e=>x.current.find(t=>{let{pointerId:i}=t;return e.pointerId===i}),[]),N=eH(e=>{I(e)}),k=(e,t)=>m&&e>t||c&&e<-t,P=eH(e=>{let t=M(e);if(t)if(b.current===e.pointerId){let e=Date.now()-T.current,t=C.current;y.current===s.SWIPE?Math.abs(t)>.3*l||Math.abs(t)>5&&e<r?o(t,e):d(t):y.current===s.PULL&&(k(t,60)?_(t,e):f(t)),C.current=0,y.current=s.NONE}else{let{target:i}=e;w&&i instanceof HTMLElement&&i===t.target&&(i.classList.contains(Y(S))||i.classList.contains(Y(L)))&&g()}E(e)});e0(t,N,eH(e=>{let t=M(e);if(t){let l=b.current===e.pointerId;if(0===e.buttons)return void(l&&0!==C.current?P(e):E(t));let r=e.clientX-t.clientX,o=e.clientY-t.clientY;if(void 0===b.current){let t=t=>{I(e),b.current=e.pointerId,T.current=Date.now(),y.current=t};Math.abs(r)>Math.abs(o)&&Math.abs(r)>30&&i(r)?v||(t(s.SWIPE),a()):Math.abs(o)>Math.abs(r)&&k(o,30)&&(t(s.PULL),h())}else l&&(y.current===s.SWIPE?(C.current=r,n(r)):y.current===s.PULL&&(C.current=o,p(o)))}}),P)}(c,...eM,f,g,...eN,eg),function(e,t,i,s,r,a,n,o,d){let c=u.useRef(0),m=u.useRef(0),h=u.useRef(void 0),p=u.useRef(void 0),_=u.useRef(0),f=u.useRef(void 0),g=u.useRef(0),{setTimeout:v,clearTimeout:w}=ek(),C=u.useCallback(()=>{h.current&&(w(h.current),h.current=void 0)},[w]),x=u.useCallback(()=>{p.current&&(w(p.current),p.current=void 0)},[w]),b=eH(()=>{e!==l.SWIPE&&(c.current=0,g.current=0,C(),x())});u.useEffect(b,[e,b]);let T=eH(e=>{p.current=void 0,c.current===e&&d(c.current)}),S=eH(t=>{if(t.ctrlKey||Math.abs(t.deltaY)>Math.abs(t.deltaX))return;let d=e=>{_.current=e,w(f.current),f.current=e>0?v(()=>{_.current=0,f.current=void 0},300):void 0};if(e===l.NONE){if(Math.abs(t.deltaX)<=1.2*Math.abs(_.current))return void d(t.deltaX);if(!i(-t.deltaX))return;if(m.current+=t.deltaX,C(),Math.abs(m.current)>30)m.current=0,d(0),g.current=Date.now(),a();else{let e=m.current;h.current=v(()=>{h.current=void 0,e===m.current&&(m.current=0)},r)}}
2else if(e===l.SWIPE){let e=c.current-t.deltaX;if(c.current=e=Math.min(Math.abs(e),s)*Math.sign(e),n(e),x(),Math.abs(e)>.2*s){d(t.deltaX),o(e,Date.now()-g.current);return}p.current=v(()=>T(e),2*r)}else d(t.deltaX)});u.useEffect(()=>t(B,S),[t,S])}(D,...eM);let eP=eH(()=>{c.focus&&eo().querySelector(".".concat(Y(h)," .").concat(Y(e1())))&&ec()});u.useEffect(eP,[eP]);let eA=eH(()=>{var e;null==(e=m.view)||e.call(m,{index:T.currentIndex})});u.useEffect(eA,[T.globalIndex,eA]),u.useEffect(()=>U(X(y,e=>eI((0,r._)({direction:y},e))),X(E,e=>eI((0,r._)({direction:E},e))),X(I,e=>R(e))),[X,eI,R]);let eV=u.useMemo(()=>{let e,t;return{prev:ep,next:e_,close:eg,focus:ec,slideRect:es?(t=void 0!==(e=ei(n.padding)).percent?es.width/100*e.percent:e.pixel,{width:Math.max(es.width-2*t,0),height:Math.max(es.height-2*t,0)}):{width:0,height:0},containerRect:es||{width:0,height:0},subscribeSensors:Z,containerRef:et,setCarouselRef:en,toolbarWidth:C,setToolbarWidth:x}},[ep,e_,eg,ec,Z,es,et,en,C,x,n.padding]);return u.useImperativeHandle(c.ref,()=>({prev:ep,next:e_,close:eg,focus:ec,getLightboxProps:em,getLightboxState:eh}),[ep,e_,eg,ec,em,eh]),u.createElement("div",(0,r._)({ref:er,className:G(Y(e1()),Y(b)),style:(0,r._)({},D===l.SWIPE?{[H("swipe_offset")]:"".concat(Math.round(F.current),"px")}:null,D===l.PULL?{[H("pull_offset")]:"".concat(Math.round(z.current),"px"),[H("pull_opacity")]:"".concat(W.current)}:null,"none"!==c.touchAction?{[H("controller_touch_action")]:c.touchAction}:null,p.container),tabIndex:-1},q),es&&u.createElement(e2.Provider,{value:eV},i,null==(t=_.controls)?void 0:t.call(_)))});function e3(e){var t,i,l,s,n;let o,{slide:d,offset:c}=e,m=u.useRef(null),{currentIndex:h,slides:p}=eL(),{slideRect:_,focus:f}=e9(),{render:g,carousel:{imageFit:v,imageProps:w},on:{click:C},styles:{slide:x},labels:T}=eb(),{getOwnerDocument:L}=ef(),y=0!==c;return u.useEffect(()=>{var e;y&&(null==(e=m.current)?void 0:e.contains(L().activeElement))&&f()},[y,f,L]),u.createElement("div",(0,a._)((0,r._)({ref:m,className:G(Y(q(S,void 0)),!y&&Y(q(S,"current")),Y(b))},{inert:en?y:y?"":void 0}),{style:x,role:"group","aria-roledescription":X(T,"Slide"),"aria-label":(t=h+c,X(T,"{index} of {total}").replace(/\{index}/g,"".concat(el(t,p.length)+1)).replace(/\{total}/g,"".concat(p.length)))}),(!(o=null==(i=g.slide)?void 0:i.call(g,{slide:d,offset:c,rect:_}))&&$(d)&&(o=u.createElement(eQ,{slide:d,offset:c,render:g,rect:_,imageFit:v,imageProps:w,onClick:y?void 0:()=>null==C?void 0:C({index:h})})),o?u.createElement(u.Fragment,null,null==(l=g.slideHeader)?void 0:l.call(g,{slide:d}),(null!=(s=g.slideContainer)?s:e=>{let{children:t}=e;return t})({slide:d,children:o}),null==(n=g.slideFooter)?void 0:n.call(g,{slide:d})):null))}function e4(){let e=eb().styles.slide;return u.createElement("div",{className:Y(S),style:e})}let e7=ed(c,function(e){let{carousel:t,labels:i}=e,{slides:l,currentIndex:s,globalIndex:r}=eL(),{setCarouselRef:a}=e9(),{autoPlaying:n,focusWithin:o}=eh(),d=ei(t.spacing),m=ei(t.padding),h=function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return Math.min(e.preload,Math.max(e.finite?t.length-1:Math.floor(t.length/2),i))}(t,l,1),p=[];if(l.length>0)for(let e=s-h;e<=s+h;e+=1){let i=es(l,e),a=r-s+e,n=t.finite&&(e<0||e>l.length-1);p.push(n?{key:a}:{key:["".concat(a),$(i)?i.src:void 0].filter(Boolean).join("|"),offset:e-s,slide:i})}return u.createElement("div",{ref:a,className:G(Y(q(c,void 0)),p.length>0&&Y(q(c,"with_slides"))),style:{["".concat(H(q(c,"slides_count")))]:p.length,["".concat(H(q(c,"spacing_px")))]:d.pixel||0,["".concat(H(q(c,"spacing_percent")))]:d.percent||0,["".concat(H(q(c,"padding_px")))]:m.pixel||0,["".concat(H(q(c,"padding_percent")))]:m.percent||0},role:"region","aria-live":n&&!o?"off":"polite","aria-roledescription":X(i,"Carousel"),"aria-label":X(i,"Photo gallery")},p.map(e=>{let{key:t,slide:i,offset:l}=e;return i?u.createElement(e3,{key:t,slide:i,offset:l}):u.createElement(e4,{key:t})}))});function e8(){let{carousel:e}=eb(),{slides:t,currentIndex:i}=eL();return{prevDisabled:0===t.length||e.finite&&0===i,nextDisabled:0===t.length||e.finite&&i===t.length-1}}function e6(e){let{label:t,icon:i,renderIcon:l,action:s,onClick:a,disabled:n,style:o}=e;return u.createElement(eA,(0,r._)({label:t,icon:i,renderIcon:l,className:Y("navigation_".concat(s)),disabled:n,onClick:a,style:o},function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=u.useRef(!1);return eF(()=>{t&&i.current&&(i.current=!1,e())},[t,e]),{onFocus:u.useCallback(()=>{i.current=!0},[]),onBlur:u.useCallback(()=>{i.current=!1},[])}}(e9().focus,n)))}let te=ed("navigation",function(e){let{render:{buttonPrev:t,buttonNext:i,iconPrev:l,iconNext:s},styles:r}=e,{prev:a,next:n,subscribeSensors:o}=e9(),{prevDisabled:d,nextDisabled:c}=e8();return!function(e){var t;let i=eX(),{publish:l}=ew(),{animation:s}=eb(),{prevDisabled:r,nextDisabled:a}=e8(),n=(null!=(t=s.navigation)?t:s.swipe)/2,o=eU(()=>l(y),n),d=eU(()=>l(E),n),c=eH(e=>{switch(e.key){case"Escape":l(M);break;case"ArrowLeft":(i?a:r)||(i?d:o)();break;case"ArrowRight":(i?r:a)||(i?o:d)()}});u.useEffect(()=>e(j,c),[e,c])}(o),u.createElement(u.Fragment,null,t?t():u.createElement(e6,{label:"Previous",action:y,icon:eB,renderIcon:l,style:r.navigationPrev,disabled:d,onClick:a}),i?i():u.createElement(e6,{label:"Next",action:E,icon:eR,renderIcon:s,style:r.navigationNext,disabled:c,onClick:n}))}),tt=Y("no_scroll"),ti=Y(T);function tl(e,t,i){let l=window.getComputedStyle(e),s=i?"padding-left":"padding-right",r=i?l.paddingLeft:l.paddingRight,a=e.style.getPropertyValue(s);return e.style.setProperty(s,"".concat((et(r)||0)+t,"px")),()=>{a?e.style.setProperty(s,a):e.style.removeProperty(s)}}let ts=ed("no-scroll",function(e){let{noScroll:{disabled:t},children:i}=e,l=eX(),{getOwnerDocument:s,getOwnerWindow:r}=ef();return u.useEffect(()=>{if(t)return()=>{};let e=[],i=r(),{body:a,documentElement:n}=s(),o=Math.round(i.innerWidth-n.clientWidth);if(o>0){e.push(tl(a,o,l));let t=a.getElementsByTagName("*");for(let s=0;s<t.length;s+=1){let r=t[s];"style"in r&&"fixed"===i.getComputedStyle(r).getPropertyValue("position")&&!r.classList.contains(ti)&&e.push(tl(r,o,l))}}return a.classList.add(tt),()=>
2{a.classList.remove(tt),e.forEach(e=>e())}},[l,t,s,r]),u.createElement(u.Fragment,null,i)});function tr(e,t,i){let l=e.getAttribute(t);return e.setAttribute(t,i),()=>{l?e.setAttribute(t,l):e.removeAttribute(t)}}let ta=ed(h,function(e){let{children:t,animation:i,styles:l,className:s,on:a,portal:n,close:o,labels:d}=e,[c,m]=u.useState(!1),[p,_]=u.useState(!1),f=u.useRef([]),g=u.useRef(null),{setTimeout:v}=ek(),{subscribe:w}=ew(),C=ez()?0:i.fade;u.useEffect(()=>(m(!0),()=>{m(!1),_(!1)}),[]);let x=eH(()=>{f.current.forEach(e=>e()),f.current=[]}),b=eH(()=>{var e;_(!1),x(),null==(e=a.exiting)||e.call(a),v(()=>{var e;null==(e=a.exited)||e.call(a),o()},C)});u.useEffect(()=>w(M,b),[w,b]);let S=eH(e=>{var t,i,l;e.scrollTop,_(!0),null==(t=a.entering)||t.call(a);let s=null!=(l=null==(i=e.parentNode)?void 0:i.children)?l:[];for(let t=0;t<s.length;t+=1){let i=s[t];-1===["TEMPLATE","SCRIPT","STYLE"].indexOf(i.tagName)&&i!==e&&(f.current.push(tr(i,"inert","")),f.current.push(tr(i,"aria-hidden","true")))}f.current.push(()=>{var e,t;null==(t=null==(e=g.current)?void 0:e.focus)||t.call(e)}),v(()=>{var e;null==(e=a.entered)||e.call(a)},C)}),L=u.useCallback(e=>{e?S(e):x()},[S,x]);return c?(0,z.createPortal)(u.createElement(e$,{ref:L,className:G(s,Y(q(h,void 0)),Y(T),p&&Y(q(h,"open"))),"aria-modal":!0,role:"dialog","aria-label":X(d,"Lightbox"),style:(0,r._)({},i.fade!==eo.animation.fade?{[H("fade_animation_duration")]:"".concat(C,"ms")}:null,i.easing.fade!==eo.animation.easing.fade?{[H("fade_animation_timing_function")]:i.easing.fade}:null,l.root),onFocus:e=>{g.current||(g.current=e.relatedTarget)}},t),n.root||document.body):null}),tn=ed("root",function(e){let{children:t}=e;return u.createElement(u.Fragment,null,t)}),to=ed(p,function(e){let{toolbar:{buttons:t},render:{buttonClose:i,iconClose:l},styles:s}=e,{close:r,setToolbarWidth:a}=e9(),{setContainerRef:n,containerRect:o}=eG();return eF(()=>{a(null==o?void 0:o.width)},[a,null==o?void 0:o.width]),u.createElement("div",{ref:n,style:s.toolbar,className:Y(q(p,void 0))},null==t?void 0:t.map(e=>e===M?i?i():u.createElement(eA,{key:M,label:"Close",icon:ej,renderIcon:l,onClick:r}):e))});function td(e){let{carousel:t,animation:i,render:l,toolbar:s,controller:a,noScroll:n,on:o,plugins:c,slides:h,index:p}=e,_=(0,d._)(e,["carousel","animation","render","toolbar","controller","noScroll","on","plugins","slides","index"]),{animation:f,carousel:g,render:v,toolbar:w,controller:C,noScroll:x,on:b,slides:T,index:S,plugins:L}=eo,y=(0,d._)(eo,["animation","carousel","render","toolbar","controller","noScroll","on","slides","index","plugins"]),{config:E,augmentation:I}=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],l=e,s=e=>{let t=[...l];for(;t.length>0;){let i=t.pop();if((null==i?void 0:i.module.name)===e)return!0;(null==i?void 0:i.children)&&t.push(...i.children)}return!1},r=(e,t)=>{if(""===e){l=[eu(t,l)];return}l=ec(l,e,e=>[eu(t,[e])])},a=(e,t)=>{l=ec(l,e,e=>[eu(e.module,[eu(t,e.children)])])},n=(e,t,i)=>{l=ec(l,e,e=>{var l;return[eu(e.module,[...i?[eu(t)]:[],...null!=(l=e.children)?l:[],...i?[]:[eu(t)]])]})},o=(e,t,i)=>{l=ec(l,e,e=>[...i?[eu(t)]:[],e,...i?[]:[eu(t)]])},d=e=>{a(m,e)},u=(e,t)=>{l=ec(l,e,e=>[eu(t,e.children)])},c=e=>{l=ec(l,e,e=>e.children)},h=e=>{i.push(e)};return t.forEach(e=>{e({contains:s,addParent:r,append:a,addChild:n,addSibling:o,addModule:d,replace:u,remove:c,augment:h})}),{config:l,augmentation:e=>i.reduce((e,t)=>t(e),e)}}([eu(ta,[eu(ts,[eu(e5,[eu(e7),eu(to),eu(te)])])])],c||L),M=I((0,r._)({animation:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{easing:i}=e,l=(0,d._)(e,["easing"]),{easing:s}=t,a=(0,d._)(t,["easing"]);return(0,r._)({easing:(0,r._)({},i,s)},l,a)}(f,i),carousel:(0,r._)({},g,t),render:(0,r._)({},v,l),toolbar:(0,r._)({},w,s),controller:(0,r._)({},C,a),noScroll:(0,r._)({},x,n),on:(0,r._)({},b,o)},y,_));return M.open?u.createElement(eT,(0,r._)({},M),u.createElement(eM,{slides:h||T,index:et(p||S)},u.createElement(eP,null,u.createElement(eC,null,u.createElement(ep,null,function e(t,i){var l;return u.createElement(t.module.component,(0,r._)({key:t.module.name},i),null==(l=t.children)?void 0:l.map(t=>e(t,i)))}(eu(tn,E),M)))))):null}let tu={auto:!1,ref:null},tc=e=>(0,r._)({},tu,e),tm=u.createContext(null),th=K("useFullscreen","FullscreenContext",tm);function tp(e){let{fullscreen:t,on:i,children:l}=e,{auto:s,ref:r}=tc(t),a=u.useRef(null),[n,o]=u.useState(),[d,c]=u.useState(!1),m=u.useRef(!1),{getOwnerDocument:h}=ef();eF(()=>{var e,t,i,l;let s=h();o(!(null!=(l=null!=(i=null!=(t=null!=(e=s.fullscreenEnabled)?e:s.webkitFullscreenEnabled)?t:s.mozFullScreenEnabled)?i:s.msFullscreenEnabled)&&l))}
2,[h]);let p=u.useCallback(()=>{var e;let t=h(),i=t.fullscreenElement||t.webkitFullscreenElement||t.mozFullScreenElement||t.msFullscreenElement;return(null==(e=null==i?void 0:i.shadowRoot)?void 0:e.fullscreenElement)||i},[h]),f=u.useCallback(()=>{let e=a.current;try{e.requestFullscreen?e.requestFullscreen().catch(()=>{}):e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()}catch(e){}},[]),g=u.useCallback(()=>{if(!p())return;let e=h();try{e.exitFullscreen?e.exitFullscreen().catch(()=>{}):e.webkitExitFullscreen?e.webkitExitFullscreen():e.mozCancelFullScreen?e.mozCancelFullScreen():e.msExitFullscreen&&e.msExitFullscreen()}catch(e){}},[p,h]);u.useEffect(()=>{let e=h(),t=()=>{c(p()===a.current)};return U(...["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"].map(i=>(e.addEventListener(i,t),()=>e.removeEventListener(i,t))))},[p,h]);let v=eH(()=>{var e;return null==(e=i.enterFullscreen)?void 0:e.call(i)}),w=eH(()=>{var e;return null==(e=i.exitFullscreen)?void 0:e.call(i)});u.useEffect(()=>{d&&(m.current=!0),m.current&&(d?v:w)()},[d,v,w]);let C=eH(()=>{var e;return null==(e=s?f:null)||e(),g});u.useEffect(C,[C]);let b=u.useMemo(()=>({fullscreen:d,disabled:n,enter:f,exit:g}),[d,n,f,g]);return u.useImperativeHandle(r,()=>b,[b]),u.createElement("div",{ref:a,className:G(Y(_),Y(x))},u.createElement(tm.Provider,{value:b},l))}let t_=eV("EnterFullscreen",u.createElement("path",{d:"M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"})),tf=eV("ExitFullscreen",u.createElement("path",{d:"M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z"}));function tg(){var e;let{fullscreen:t,disabled:i,enter:l,exit:s}=th(),{render:r}=eb();return i?null:r.buttonFullscreen?u.createElement(u.Fragment,null,null==(e=r.buttonFullscreen)?void 0:e.call(r,{fullscreen:t,disabled:i,enter:l,exit:s})):u.createElement(eA,{disabled:i,label:t?"Exit Fullscreen":"Enter Fullscreen",icon:t?tf:t_,renderIcon:t?r.iconExitFullscreen:r.iconEnterFullscreen,onClick:t?s:l})}function tv(e){let{augment:t,contains:i,addParent:l}=e;t(e=>{let{fullscreen:t,toolbar:i}=e,l=(0,d._)(e,["fullscreen","toolbar"]);return(0,r._)({toolbar:ea(i,_,u.createElement(tg,null)),fullscreen:tc(t)},l)}),l(i(f)?f:m,ed(_,tp))}let tw={minZoom:1,maxZoomPixelRatio:1,zoomInMultiplier:2,doubleTapDelay:300,doubleClickDelay:500,doubleClickMaxStops:2,keyboardMoveDistance:50,wheelZoomDistanceFactor:100,pinchZoomDistanceFactor:100,pinchZoomV4:!1,scrollToZoom:!1};function tC(e){let t=(0,r._)({},tw,e),{minZoom:i}=t,l=(0,d._)(t,["minZoom"]);return(0,r._)({minZoom:Math.min(Math.max(i,Number.EPSILON),1)},l)}function tx(){let{zoom:e}=eb();return tC(e)}function tb(e,t){return Math.hypot(e.clientX-t.clientX,e.clientY-t.clientY)}function tT(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100,l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:2;return e*Math.min(1+Math.abs(t/i),l)**Math.sign(t)}let tS=u.createContext(null),tL=K("useZoom","ZoomControllerContext",tS);function ty(e){let{children:t}=e,[i,l]=u.useState(),{slideRect:s}=e9(),{ref:n,minZoom:o}=tx(),{imageRect:d,maxZoom:c}=function(e,t){var i,l;let s={width:0,height:0},a={width:0,height:0},{currentSlide:n}=eL(),{imageFit:o}=eb().carousel,{maxZoomPixelRatio:d}=tx();if(e&&n){let u=(0,r._)({},n,t);if($(u)){let t=ee(u,o),r=Math.max(...((null==(i=u.srcSet)?void 0:i.map(e=>e.width))||[]).concat(u.width?[u.width]:[])),n=Math.max(...((null==(l=u.srcSet)?void 0:l.map(e=>e.height))||[]).concat(u.height?[u.height]:[]));r>0&&n>0&&e.width>0&&e.height>0&&(a={width:(a=t?{width:Math.round(Math.min(r,e.width/e.height*n)),height:Math.round(Math.min(n,e.height/e.width*r))}:{width:r,height:n}).width*d,height:a.height*d},s=t?{width:Math.min(e.width,a.width,r),height:Math.min(e.height,a.height,n)}:{width:Math.round(Math.min(e.width,e.height/n*r,r)),height:Math.round(Math.min(e.height,e.width/r*n,n))})}}let u=s.width?Math.max(Q(a.width/s.width,5),1):1;return{imageRect:s,maxZoom:u}}(s,null==i?void 0:i.imageDimensions),{zoom:m,offsetX:h,offsetY:p,disabled:_,changeZoom:f,changeOffsets:g,zoomIn:v,zoomOut:w}=function(e,t,i){let[l,s]=u.useState(1),[r,a]=u.useState(0),[n,o]=u.useState(0),d=function(e,t,i,l){let s=u.useRef(void 0),r=u.useRef(void 0),{zoom:a}=eb().animation,n=ez(),o=eH(()=>{var o,d,u;if(null==(o=s.current)||o.cancel(),s.current=void 0,r.current&&(null==l?void 0:l.current)){try{
2s.current=null==(u=(d=l.current).animate)?void 0:u.call(d,[{transform:r.current},{transform:"scale(".concat(e,") translateX(").concat(t,"px) translateY(").concat(i,"px)")}],{duration:n?0:null!=a?a:500,easing:s.current?"ease-out":"ease-in-out"})}catch(e){console.error(e)}r.current=void 0,s.current&&(s.current.onfinish=()=>{s.current=void 0})}});return eF(o,[e,t,i,o]),u.useCallback(()=>{r.current=(null==l?void 0:l.current)?window.getComputedStyle(l.current).transform:void 0},[l])}(l,r,n,i),{currentSlide:c,globalIndex:m}=eL(),{containerRect:h,slideRect:p}=e9(),{minZoom:_,zoomInMultiplier:f}=tx(),g=c&&$(c)?c.src:void 0,v=!g||!(null==i?void 0:i.current);eF(()=>{s(1),a(0),o(0)},[m,g]);let w=u.useCallback((t,i,s)=>{let d=s||l,u=r-(t||0),c=n-(i||0),m=(e.width*d-p.width)/2/d,h=(e.height*d-p.height)/2/d;a(Math.min(Math.abs(u),Math.max(m,0))*Math.sign(u)),o(Math.min(Math.abs(c),Math.max(h,0))*Math.sign(c))},[l,r,n,p,e.width,e.height]),C=u.useCallback((e,i,r,a)=>{let n=Q(e+.01<t?e-.01>_?e:_:t,5);i||d(),w(r?r*(1/l-1/n):0,a?a*(1/l-1/n):0,n),s(n)},[l,_,t,w,d]),x=eH(()=>{l>1&&(l>t&&C(t,!0),w())});eF(x,[h.width,h.height,x]);let b=u.useCallback(()=>{let e=l*f;C(l<1&&e>1?1:e)},[l,f,C]),T=u.useCallback(()=>{let e=l/f;C(l>1&&e<1?1:e)},[l,f,C]);return{zoom:l,offsetX:r,offsetY:n,disabled:v,changeOffsets:w,changeZoom:C,zoomIn:b,zoomOut:T}}(d,c,null==i?void 0:i.zoomWrapperRef);!function(e,t){let{on:i}=eb(),l=eH(()=>{var l;t||null==(l=i.zoom)||l.call(i,{zoom:e})});u.useEffect(l,[e,l])}(m,_),function(e,t,i,l,s,r,a,n,o){let d=u.useRef([]),c=u.useRef(0),m=u.useRef(void 0),{globalIndex:h}=eL(),{getOwnerWindow:p}=ef(),{containerRef:_,subscribeSensors:f}=e9(),{keyboardMoveDistance:g,zoomInMultiplier:v,wheelZoomDistanceFactor:w,scrollToZoom:C,doubleTapDelay:x,doubleClickDelay:b,doubleClickMaxStops:T,pinchZoomDistanceFactor:S,pinchZoomV4:L}=tx(),y=u.useCallback(e=>{if(_.current){let{pageX:t,pageY:i}=e,{scrollX:l,scrollY:s}=p(),{left:r,top:a,width:n,height:o}=_.current.getBoundingClientRect();return[t-r-l-n/2,i-a-s-o/2]}return[]},[_,p]),E=eH(t=>{let{key:i,metaKey:l,ctrlKey:o}=t,d=l||o,u=()=>{t.preventDefault(),t.stopPropagation()};if(e>1){let e=(e,t)=>{u(),n(e,t)};"ArrowDown"===i?e(0,g):"ArrowUp"===i?e(0,-g):"ArrowLeft"===i?e(-g,0):"ArrowRight"===i&&e(g,0)}"+"===i||d&&"="===i?(u(),s()):"-"===i||d&&"_"===i?(u(),r()):d&&"0"===i&&(u(),a(1))}),I=eH(t=>{if((t.ctrlKey||C)&&Math.abs(t.deltaY)>Math.abs(t.deltaX)){t.stopPropagation(),a(tT(e,-t.deltaY,w),!0,...y(t));return}e>1&&(t.stopPropagation(),C||n(t.deltaX,t.deltaY))}),M=u.useCallback(e=>{let t=d.current;t.splice(0,t.length,...t.filter(t=>t.pointerId!==e.pointerId))},[]),N=u.useCallback(e=>{M(e),e.persist(),d.current.push(e)},[M]),k=eH(l=>{var s;let r=d.current;if("mouse"===l.pointerType&&l.buttons>1||!(null==(s=null==o?void 0:o.current)?void 0:s.contains(l.target)))return;e>1&&l.stopPropagation();let{timeStamp:n}=l;if(0===r.length&&n-c.current<("touch"===l.pointerType?x:b)?(c.current=0,a(e>=1?e!==i?e*Math.max(i**(1/T),v):1:e!==t?e/Math.max(t**(-1/T),v):1,!1,...y(l))):c.current=n,N(l),2===r.length){let t=tb(r[0],r[1]);m.current={previousDistance:t,initialDistance:Math.max(t,1),initialZoom:e}}}),P=eH(t=>{let i=d.current,l=i.find(e=>e.pointerId===t.pointerId);if(2===i.length&&m.current){t.stopPropagation(),N(t);let l=tb(i[0],i[1]);a(L?m.current.initialZoom/m.current.initialDistance*l:tT(e,l-m.current.previousDistance,S),!0,...i.map(e=>y(e)).reduce((e,t)=>t.map((t,i)=>e[i]+t/2))),m.current.previousDistance=l;return}e>1&&(t.stopPropagation(),l&&(1===i.length&&n((l.clientX-t.clientX)/e,(l.clientY-t.clientY)/e),N(t)))}),A=u.useCallback(e=>{let t=d.current;2===t.length&&t.find(t=>t.pointerId===e.pointerId)&&(m.current=void 0),M(e)},[M]),V=u.useCallback(()=>{let e=d.current;e.splice(0,e.length),c.current=0,m.current=void 0},[]);e0(f,k,P,A,l),u.useEffect(V,[h,V]),u.useEffect(()=>l?()=>{}:U(V,f(j,E),f(B,I)),[l,f,V,E,I])}(m,o,c,_,v,w,f,g,null==i?void 0:i.zoomWrapperRef);let C=u.useMemo(()=>({zoom:m,minZoom:o,maxZoom:c,offsetX:h,offsetY:p,disabled:_,zoomIn:v,zoomOut:w,changeZoom:f}),[m,o,c,h,p,_,v,w,f]);u.useImperativeHandle(n,()=>C,[C]);let x=u.useMemo(()=>(0,a._)((0,r._)({},C),{setZoomWrapper:l}),[C,l]);return u.createElement(tS.Provider,{value:x},t)}let tE=eV("ZoomIn",u.createElement(u.Fragment,null,u.createElement("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),u.createElement("path",{d:"M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z"}))),tI=eV("ZoomOut",u.createElement("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zM7 9h5v1H7z"})),tM=u.forwardRef(function(e,t){let{zoomIn:i,onLoseFocus:l}
2=e,s=u.useRef(!1),r=u.useRef(!1),{zoom:a,minZoom:n,maxZoom:o,zoomIn:d,zoomOut:c,disabled:m}=tL(),{render:h}=eb(),p=m||(i?a>=o:a<=n);return u.useEffect(()=>{p&&s.current&&r.current&&l(),p||(s.current=!0)},[p,l]),u.createElement(eA,{ref:t,disabled:p,label:i?"Zoom in":"Zoom out",icon:i?tE:tI,renderIcon:i?h.iconZoomIn:h.iconZoomOut,onClick:i?d:c,onFocus:()=>{r.current=!0},onBlur:()=>{r.current=!1}})});function tN(){let e=u.useRef(null),t=u.useRef(null),{focus:i}=e9(),l=u.useCallback(e=>{var t,l;(null==(t=e.current)?void 0:t.disabled)?i():null==(l=e.current)||l.focus()},[i]),s=u.useCallback(()=>l(e),[l]),r=u.useCallback(()=>l(t),[l]);return u.createElement(u.Fragment,null,u.createElement(tM,{zoomIn:!0,ref:e,onLoseFocus:r}),u.createElement(tM,{ref:t,onLoseFocus:s}))}function tk(){let{render:e}=eb(),t=tL();return e.buttonZoom?u.createElement(u.Fragment,null,e.buttonZoom(t)):u.createElement(tN,null)}function tP(e,t){let{current:i,preload:l}=e,{type:s,source:r}=t;switch(s){case"fetch":if(!i)return{current:r};return{current:i,preload:r};case"done":if(r===l)return{current:r};return{current:i,preload:l};default:throw Error(F)}}function tA(e){var t,i;let[{current:l,preload:s},n]=u.useReducer(tP,{}),{slide:o,rect:d,imageFit:c,render:m,interactive:h}=e,p=o.srcSet.sort((e,t)=>e.width-t.width),_=null!=(t=o.width)?t:p[p.length-1].width,f=null!=(i=o.height)?i:p[p.length-1].height,g=ee(o,c),v=Math.max(...p.map(e=>e.width)),w=Math.min((g?Math.max:Math.min)(d.width,_*(d.height/f)),v),C=(J()?null==window?void 0:window.devicePixelRatio:void 0)||1,x=eH(()=>{var e;let t=null!=(e=p.find(e=>e.width>=w*C))?e:p[p.length-1];(!l||p.findIndex(e=>e.src===l)<p.findIndex(e=>e===t))&&n({type:"fetch",source:t.src})});eF(x,[d.width,d.height,C,x]);let b=eH(e=>n({type:"done",source:e})),T={WebkitTransform:h?"initial":"translateZ(0)"};return g||Object.assign(T,d.width/d.height<_/f?{width:"100%",height:"auto"}:{width:"auto",height:"100%"}),u.createElement(u.Fragment,null,s&&s!==l&&u.createElement(eQ,(0,a._)((0,r._)({key:"preload"},e),{offset:void 0,slide:(0,a._)((0,r._)({},o),{src:s,srcSet:void 0}),style:(0,r._)({position:"absolute",visibility:"hidden"},T),onLoad:()=>b(s),render:(0,a._)((0,r._)({},m),{iconLoading:()=>null,iconError:()=>null})})),l&&u.createElement(eQ,(0,a._)((0,r._)({key:"current"},e),{slide:(0,a._)((0,r._)({},o),{src:l,srcSet:void 0}),style:T})))}function tV(e){var t,i;let{render:l,slide:s,offset:n,rect:o}=e,[d,c]=u.useState(),m=u.useRef(null),{zoom:h,maxZoom:p,offsetX:_,offsetY:f,setZoomWrapper:g}=tL(),v=h>1,{carousel:w,on:C}=eb(),{currentIndex:T}=eL();eF(()=>0===n?(g({zoomWrapperRef:m,imageDimensions:d}),()=>g(void 0)):()=>{},[n,d,g]);let S=null==(t=l.slide)?void 0:t.call(l,{slide:s,offset:n,rect:o,zoom:h,maxZoom:p});if(!S&&$(s)){let e={slide:s,offset:n,rect:o,render:l,imageFit:w.imageFit,imageProps:w.imageProps,onClick:0===n?()=>{var e;return null==(e=C.click)?void 0:e.call(C,{index:T})}:void 0};S=((null==(i=s.srcSet)?void 0:i.length)||0)>0?u.createElement(tA,(0,a._)((0,r._)({},e),{slide:s,interactive:v,rect:0===n?{width:o.width*h,height:o.height*h}:o})):u.createElement(eQ,(0,r._)({onLoad:e=>c({width:e.naturalWidth,height:e.naturalHeight})},e))}return S?u.createElement("div",{ref:m,className:G(Y(x),Y(b),Y(L),v&&Y("slide_wrapper_interactive")),style:0===n?{transform:"scale(".concat(h,") translateX(").concat(_,"px) translateY(").concat(f,"px)")}:void 0},S):null}let tj=e=>{let{augment:t,addModule:i}=e;t(e=>{let{zoom:t,toolbar:i,render:l,controller:s}=e,n=(0,d._)(e,["zoom","toolbar","render","controller"]),o=tC(t);return(0,r._)({zoom:o,toolbar:ea(i,g,u.createElement(tk,null)),render:(0,a._)((0,r._)({},l),{slide:e=>{var t;return $(e.slide)?u.createElement(tV,(0,r._)({render:l},e)):null==(t=l.slide)?void 0:t.call(l,e)}}),controller:(0,a._)((0,r._)({},s),{preventDefaultWheelY:o.scrollToZoom})},n)}),i(ed(g,ty))};var tB=e.i(88357),tR=e.i(96287),tD=e.i(72043);let tO=e=>{let{image:t={focal:{}},objectFit:i,positionRelative:l}=e,[s,d]=(0,u.useState)(!1),c=(0,u.useRef)(null),m=(0,u.useRef)(null),h=t&&{src:t.url,width:t.width,height:t.height},p=(0,tD.default)(o.default.ImageLightBox,{[o.default["ImageLightBox--PositionRelative"]]:l});return(0,n.jsxs)("div",{className:p,onClick:()=>d(!0),children:[(0,n.jsx)("div",{className:o.default.ImageLightBox__IconContainer,children:(0,n.jsx)(tR.default,{type:"magnifyingGlassWhite",size:"xlarge"})}),(0,n.jsx)(tB.default,(0,a._)((0,r._)({},t),{fill:!0,objectFit:i,positionRelative:l})),(0,n.jsx)(td,{className:o.default.ImageLightBox__LightBox,fullscreen:{ref:c},on:{click:()=>{var e;return null==(e=c.current)?void 0:e.enter()},click:()=>{var e;return null==(e=m.current)?void 0:e.zoomIn()}},controller:{closeOnBackdropClick:!0},zoom:{maxZoomPixelRatio:3},open:s,close:()=>d(!1),slides:[h],plugins:[tj,tv],carousel:{finite:!0},render:{buttonPrev:()=>null,buttonNext:()=>null}})]})};
2tO.propTypes={},e.s(["default",0,tO],30449)},11318,e=>{e.v({ImageLightBox:"ImageLightBox-module-scss-module__g799sG__ImageLightBox","ImageLightBox--PositionRelative":"ImageLightBox-module-scss-module__g799sG__ImageLightBox--PositionRelative",ImageLightBox__IconContainer:"ImageLightBox-module-scss-module__g799sG__ImageLightBox__IconContainer",ImageLightBox__LightBox:"ImageLightBox-module-scss-module__g799sG__ImageLightBox__LightBox"})},7230,e=>{e.v({Active:"ImageVideoCarousel-module-scss-module__wrmuLa__Active",ImageVideoCarousel:"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel","ImageVideoCarousel--HideBorder":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel--HideBorder","ImageVideoCarousel--HideProgressBarDesktop":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel--HideProgressBarDesktop","ImageVideoCarousel--HideProgressBarMobile":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel--HideProgressBarMobile","ImageVideoCarousel--OneImagePerSlide":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel--OneImagePerSlide",ImageVideoCarousel__Button:"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__Button","ImageVideoCarousel__Button--Desktop":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__Button--Desktop","ImageVideoCarousel__Button--Disabled":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__Button--Disabled","ImageVideoCarousel__Button--Mobile":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__Button--Mobile","ImageVideoCarousel__Button--Next":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__Button--Next","ImageVideoCarousel__Button--Prev":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__Button--Prev",ImageVideoCarousel__Container:"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__Container",ImageVideoCarousel__ImageWrapper:"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__ImageWrapper",ImageVideoCarousel__List:"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__List",ImageVideoCarousel__ProgressBar:"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__ProgressBar","ImageVideoCarousel__ProgressBar--Desktop":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__ProgressBar--Desktop","ImageVideoCarousel__ProgressBar--Mobile":"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__ProgressBar--Mobile",ImageVideoCarousel__ProgressContainer:"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__ProgressContainer",ImageVideoCarousel__Row:"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__Row",ImageVideoCarousel__SwiperButtons:"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__SwiperButtons",ImageVideoCarousel__Title:"ImageVideoCarousel-module-scss-module__wrmuLa__ImageVideoCarousel__Title"})},36632,e=>{e.v({NewsCard:"NewsCard-module-scss-module__R_l1LW__NewsCard","NewsCard--1":"NewsCard-module-scss-module__R_l1LW__NewsCard--1","NewsCard--2":"NewsCard-module-scss-module__R_l1LW__NewsCard--2","NewsCard--3":"NewsCard-module-scss-module__R_l1LW__NewsCard--3",NewsCard__Arrow:"NewsCard-module-scss-module__R_l1LW__NewsCard__Arrow",NewsCard__Content:"NewsCard-module-scss-module__R_l1LW__NewsCard__Content",NewsCard__Date:"NewsCard-module-scss-module__R_l1LW__NewsCard__Date",NewsCard__ImageWrap:"NewsCard-module-scss-module__R_l1LW__NewsCard__ImageWrap",NewsCard__Preamble:"NewsCard-module-scss-module__R_l1LW__NewsCard__Preamble",NewsCard__Title:"NewsCard-module-scss-module__R_l1LW__NewsCard__Title",NewsCard__Top:"NewsCard-module-scss-module__R_l1LW__NewsCard__Top"})},59999,e=>{e.v({"NewsCardList--Row":"NewsCardList-module-scss-module__2ZqM5W__NewsCardList--Row",NewsCardList__Container:"NewsCardList-module-scss-module__2ZqM5W__NewsCardList__Container",NewsCardList__Item:"NewsCardList-module-scss-module__2ZqM5W__NewsCardList__Item","NewsCardList__Item--1":"NewsCardList-module-scss-module__2ZqM5W__NewsCardList__Item--1","NewsCardList__Item--2":"NewsCardList-module-scss-module__2ZqM5W__NewsCardList__Item--2","NewsCardList__Item--3":"NewsCardList-module-scss-module__2ZqM5W__NewsCardList__Item--3","NewsCardList__Item--Row":"NewsCardList-module-scss-module__2ZqM5W__NewsCardList__Item--Row",NewsCardList__List:"NewsCardList-module-scss-module__2ZqM5W__NewsCardList__List",NewsCardList__Title:"NewsCardList-module-scss-module__2ZqM5W__NewsCardList__Title",NewsCardList__TitleWrapper:"NewsCardList-module-scss-module__2ZqM5W__NewsCardList__TitleWrapper"})},11985,e=>{e.v({ProductLogoImage:"ProductLogoImage-module-scss-module__Q0udQa__ProductLogoImage",ProductLogoImage__Link:"ProductLogoImage-module-scss-module__Q0udQa__ProductLogoImage__Link",ProductLogoImage__Wrapper:"ProductLogoImage-module-scss-module__Q0udQa__ProductLogoImage__Wrapper"})},57549,e=>{e.v({EmbedIframe:"EmbedIframe-module-scss-module__Od7sFG__EmbedIframe",EmbedIframe__Frame:"EmbedIframe-module-scss-module__Od7sFG__EmbedIframe__Frame","EmbedIframe__Frame--Fill":"EmbedIframe-module-scss-module__Od7sFG__EmbedIframe__Frame--Fill"})},23,e=>{e.v({Alert:"Alert-module-scss-module__od9ZuW__Alert","Alert--Info":"Alert-module-scss-module__od9ZuW__Alert--Info","Alert--Tip":"Alert-module-scss-module__od9ZuW__Alert--Tip","Alert--Warning":"Alert-module-scss-module__od9ZuW__Alert--Warning",Alert__Icon:"Alert-module-scss-module__od9ZuW__Alert__Icon",Alert__Text:"Alert-module-scss-module__od9ZuW__Alert__Text"})},81277,e=>{e.v({Stepper:"Stepper-module-scss-module__ZNZWWq__Stepper",Stepper__Number:"Stepper-module-scss-module__ZNZWWq__Stepper__Number",Stepper__Step:"Stepper-module-scss-module__ZNZWWq__Stepper__Step",Stepper__Text:"Stepper-module-scss-module__ZNZWWq__Stepper__Text"})},40958,e=>{e.v({TableModule:"TableModule-module-scss-module__S8ukYW__TableModule",TableModule__Caption:"TableModule-module-scss-module__S8ukYW__TableModule__Caption",TableModule__RowHeader:"TableModule-module-scss-module__S8ukYW__TableModule__RowHeader",TableModule__Table:"TableModule-module-scss-module__S8ukYW__TableModule__Table"})},3480,e=>{e.v({ImageVideo:"ImageVideo-module-scss-module__v_g0IG__ImageVideo","ImageVideo--Large":"ImageVideo-module-scss-module__v_g0IG__ImageVideo--Large","ImageVideo--Medium":"ImageVideo-module-scss-module__v_g0IG__ImageVideo--Medium","ImageVideo--Small":"ImageVideo-module-scss-module__v_g0IG__ImageVideo--Small",ImageVideo__Caption:"ImageVideo-module-scss-module__v_g0IG__ImageVideo__Caption",ImageVideo__Image:"ImageVideo-module-scss-module__v_g0IG__ImageVideo__Image"})},21847,e=>{e.v({TwoColumnModule:"TwoColumnModule-module-scss-module__iZxz7a__TwoColumnModule",TwoColumnModule__Column:"TwoColumnModule-module-scss-module__iZxz7a__TwoColumnModule__Column",TwoColumnModule__Text:"TwoColumnModule-module-scss-module__iZxz7a__TwoColumnModule__Text",TwoColumnModule__Title:"TwoColumnModule-module-scss-module__iZxz7a__TwoColumnModule__Title"})},48858,23989,e=>{"use strict";var t=e.i(64022),i=e.i(91398),l=e.i(91567),s=e.i(403),r=e.i(72043),a=e.i(1352),n=e.i(629),o=e.i(85107),d=e.i(72271),u=e.i(94705),c=e.i(13642),m=e.i(10514),h=e.i(71781),p=e.i(60136),_=e.i(97691),f=e.i(78559),g=e.i(7230),v=e.i(91788),w=e.i(24297),C=e.i(54923),x=e.i(5472),b=e.i(30449);let T=e=>{let{title:l,items:s,showTitles:a=!1,oneImagePerSlide:n=!1,hideBorderBottom:o}=e,[d,u]=(0,v.useState)(null),[c,m]=(0,v.useState)(0),h=()=>{d&&(d.slideNext(),m(c+1))},p=()=>{d&&(d.slidePrev(),m(c-1))},_=n?1:3,T={width:"".concat(0===c?10:c/Math.max((null==s?void 0:s.length)-1,1)*100,"%")},S={width:"".concat(0===c?10:c/Math.max((null==s?void 0:s.length)-_,1)*100,"%")},L=null==s?void 0:s.length,y=c>=L-1,E=c>=L-_,I=(0,r.default)(g.default.ImageVideoCarousel,{[g.default["ImageVideoCarousel--HideProgressBarMobile"]]:1===L,[g.default["ImageVideoCarousel--HideProgressBarDesktop"]]:L<4,[g.default["ImageVideoCarousel--OneImagePerSlide"]]:n,[g.default["ImageVideoCarousel--HideBorder"]]:o});return(0,i.jsx)("div",{className:I,children:(0,i.jsxs)("div",{className:g.default.ImageVideoCarousel__Container,children:[(0,i.jsxs)("div",{className:g.default.ImageVideoCarousel__Row,children:[(0,i.jsx)("h2",{className:g.default.ImageVideoCarousel__Title,children:l}),(0,i.jsxs)("div",{className:g.default.ImageVideoCarousel__SwiperButtons,children:[L>_&&(0,i.jsx)("button",{type:"chevron",className:(0,r.default)(g.default.ImageVideoCarousel__Button,g.default["ImageVideoCarousel__Button--Desktop"],g.default["ImageVideoCarousel__Button--Prev"],{[g.default["ImageVideoCarousel__Button--Disabled"]]:0===c}),disabled:0===c,onClick:()=>{p()},children:(0,i.jsx)(C.default,{type:"chevron"})}),L>1&&(0,i.jsx)("button",{type:"chevron",className:(0,r.default)(g.default.ImageVideoCarousel__Button,g.default["ImageVideoCarousel__Button--Mobile"],g.default["ImageVideoCarousel__Button--Prev"],{[g.default["ImageVideoCarousel__Button--Disabled"]]:0===c}),disabled:0===c,onClick:()=>{p()},children:(0,i.jsx)(C.default,{type:"chevron"})}),L>_&&(0,i.jsx)("button",{type:"chevron",className:(0,r.default)(g.default.ImageVideoCarousel__Button,g.default["ImageVideoCarousel__Button--Desktop"],g.default["ImageVideoCarousel__Button--Next"],{[g.default["ImageVideoCarousel__Button--Disabled"]]:E}),disabled:E,onClick:()=>{h()},children:(0,i.jsx)(C.default,{type:"chevron"})}),L>1&&(0,i.jsx)("button",{type:"chevron",className:(0,r.default)(g.default.ImageVideoCarousel__Button,g.default["ImageVideoCarousel__Button--Mobile"],g.default["ImageVideoCarousel__Button--Next"],{[g.default["ImageVideoCarousel__Button--Disabled"]]:y}),disabled:y,onClick:()=>{h()},children:(0,i.jsx)(C.default,{type:"chevron"})})]})]}),(0,i.jsx)(w.Swiper,(0,f._)((0,t._)({},{slidesPerView:1,spaceBetween:10,breakpoints:{768:{slidesPerView:_,spaceBetween:24}}}),{initialSlide:c,onActiveIndexChange:e=>{null===e||m(null==d?void 0:d.activeIndex)},onSwiper:u,className:g.default.ImageVideoCarousel__List,children:s&&s.map((e,t)=>(0,i.jsxs)(w.SwiperSlide,{className:g.default.ImageVideoCarousel__Item,children:[e.image&&(0,i.jsx)("div",{className:(0,r.default)(g.default.ImageVideoCarousel__ImageWrapper,{[g.default.Active]:t===c}),children:(0,i.jsx)(b.default,{image:e.image,objectFit:"contain",positionRelative:n})}),(e.id||e.videoId)&&(0,i.jsx)(x.default,{videoId:e.videoId?e.videoId:e.id,title:a?e.title:void 0})]},t))})),(0,i.jsxs)("div",{className:g.default.ImageVideoCarousel__ProgressContainer,children:[L>1&&(0,i.jsx)("div",{className:(0,r.default)(g.default.ImageVideoCarousel__ProgressBar,g.default["ImageVideoCarousel__ProgressBar--Mobile"]),style:T}),L>_&&(0,i.jsx)("div",{className:(0,r.default)(g.default.ImageVideoCarousel__ProgressBar,g.default["ImageVideoCarousel__ProgressBar--Desktop"]),style:S})]})]})})};T.propTypes={};var S=e.i(10223),L=e.i(37550),y=e.i(56491);let E=e=>{let{link:l,image:s,title:r,text:a,buttonText:n,tags:o}=e;if(l)return(0,i.jsxs)("a",{href:null==l?void 0:l.href,className:S.default.SoftwareCard,children:[o&&(0,i.jsx)("div",{className:S.default.SoftwareCard__Tags,children:o.map((e,l)=>(0,i.jsx)("div",{className:S.default.SoftwareCard__Tag,children:(0,i.jsx)(L.default,(0,t._)({},e))},l))}),(0,i.jsxs)("div",{className:S.default.SoftwareCard__Container,children:[s&&(0,i.jsx)("div",{className:S.default.SoftwareCard__ImageWrapper,children:(0,i.jsx)(y.default,(0,f._)((0,t._)({},s),{layout:"fill",objectFit:"cover",priority:!0}))}),(0,i.jsxs)("div",{className:S.default.SoftwareCard__Content,children:[(0,i.jsx)("h3",{className:S.default.SoftwareCard__Title,children:r}),(0,i.jsxs)("div",{className:S.default.SoftwareCard__Split,children:[(0,i.jsx)("p",{className:S.default.SoftwareCard__Text,children:a}),(0,i.jsxs)("div",{className:S.default.SoftwareCard__Button,children:[(0,i.jsx)("p",{className:S.default.SoftwareCard__ButtonText,children:n}),(0,i.jsx)(C.default,{type:"arrow",size:"large"})]})]})]})]})]})};E.propTypes={link:l.default.object,image:l.default.object,title:l.default.string,text:l.default.string,buttonText:l.default.string,tags:l.default.array};var I=e.i(82941),M=e.i(39368);let N=e=>{let{title:l="",items:s=[],link:r={}}=e;return(0,i.jsx)("div",{className:I.default.SoftwareCardList,children:(0,i.jsxs)("div",{className:I.default.SoftwareCardList__Container,children:[(0,i.jsxs)("div",{className:I.default.SoftwareCardList__Row,children:[(0,i.jsx)("h2",{className:I.default.SoftwareCardList__Title,children:l}),r&&r.href&&(0,i.jsx)(M.default,{link:r,type:"tertiary",icon:"arrow"})]}),(0,i.jsx)("div",{className:I.default.SoftwareCardList__List,children:s&&s.map((e,l)=>(0,i.jsx)("div",{className:I.default.SoftwareCardList__Item,children:(0,i.jsx)(E,(0,t._)({},e))},l))})]})})};N.propTypes={title:l.default.string,items:l.default.array,link:l.default.object};let k=e.i(76758).default;var P=e.i(82703),A=e.i(43544),V=e.i(84942),j=e.i(23457),B=e.i(6705);let R=e=>{let{title:l="",richText:s="",modal:r={},video:a={}}=e;return(0,i.jsx)("div",{className:A.default.TeaserBlock,children:(0,i.jsxs)("div",{className:A.default.TeaserBlock__C
2ontainer,children:[(0,i.jsxs)("div",{className:A.default.TeaserBlock__Content,children:[(0,i.jsx)("div",{className:A.default.TeaserBlock__Title,children:(0,i.jsx)("h2",{children:l})}),(0,i.jsxs)("div",{className:A.default.TeaserBlock__Body,children:[(0,i.jsx)("div",{className:A.default.ThreeColumnModule__Column,children:(0,i.jsx)(V.default,{html:s})}),(0,i.jsx)(B.default,(0,f._)((0,t._)({},r),{children:(0,i.jsx)(V.default,{html:r.content})}))]})]}),(0,i.jsxs)("div",{className:A.default.TeaserBlock__VideoContainer,children:[(0,i.jsx)("h2",{className:A.default.TeaserBlock__Title,children:l}),(0,i.jsx)("div",{className:A.default.TeaserBlock__Video,children:(0,i.jsx)(j.default,{videoId:a.videoId,title:a.title})})]})]})})};R.propTypes={title:l.default.string,richText:l.default.string,modal:l.default.object,video:l.default.object};var D=e.i(40870),O=e.i(42652);e.i(88357);let F=e=>{let{video:t={},modifiers:l=[],title:s,description:n,isHighlighted:o=!1}=e,d=(0,r.default)(O.default.ReleaseImageCard,l.map(e=>O.default["ReleaseImageCard--"+(0,a.ucFirst)(e)]+" "),{[O.default["ReleaseImageCard--Highlighted"]]:o});return(0,i.jsx)("div",{className:d,children:(0,i.jsxs)("div",{className:O.default.ReleaseImageCard__Container,children:[(0,i.jsx)("div",{className:O.default.ReleaseImageCard__Video,children:(0,i.jsx)(j.default,{videoId:t.videoId,title:t.title})}),(0,i.jsxs)("div",{className:O.default.ReleaseImageCard__Content,children:[(0,i.jsx)("h3",{className:O.default.ReleaseImageCard__Title,children:s}),(0,i.jsx)("p",{className:O.default.ReleaseImageCard__Description,children:n})]})]})})};F.propTypes={};let z=e=>{let{items:l}=e,s=(0,r.default)(D.default.ReleaseImageCardList),a=l&&[...l].sort((e,t)=>!!t.isHighlighted-!!e.isHighlighted);return(0,i.jsx)("div",{className:s,children:(0,i.jsx)("div",{className:D.default.ReleaseImageCardList__Container,children:a&&(0,i.jsx)("div",{className:D.default.ReleaseImageCardList__List,children:a.map((e,l)=>{let s=a[0].isHighlighted?l%2!=1:l%2!=0;return(0,i.jsx)("div",{className:(0,r.default)(D.default.ReleaseImageCardList__Item),children:(0,i.jsx)(F,(0,f._)((0,t._)({},e),{modifiers:s?["TextLeft"]:[]}))},l)})})})})};z.propTypes={items:l.default.array.isRequired};var W=e.i(74880);let G=e=>{let{text:t}=e;return(0,i.jsx)("div",{className:W.default.Banner,children:(0,i.jsx)("div",{className:W.default.Banner__Container,children:(0,i.jsx)("span",{className:W.default.Banner__Text,children:t})})})};G.propTypes={};var Y=e.i(71932);let H=e=>{let{artists:t}=e;return(0,i.jsx)("div",{className:Y.default.ArtistNameList,children:(0,i.jsx)("div",{className:Y.default.ArtistNameList__Container,children:null==t?void 0:t.map((e,t)=>(0,i.jsx)("span",{className:Y.default.ArtistNameList__Item,children:e},t))})})};H.propTypes={};var q=e.i(77235);let Z=e=>{let{align:t="",text:l,modifiers:s=[]}=e,n=(0,r.default)(q.default.RichText,q.default["RichText--"+(0,a.ucFirst)(t)],s.map(e=>q.default["RichText--"+(0,a.ucFirst)(e)]));return(0,i.jsx)("div",{className:n,children:(0,i.jsx)("div",{className:q.default.RichText__Container,children:(0,i.jsx)(V.default,{html:l})})})};Z.propTypes={},e.s(["default",0,Z],23989);var X=e.i(11985);let U=e=>{let{productLogo:l,link:s}=e;return(0,i.jsxs)("div",{className:X.default.ProductLogoImage,children:[s&&(0,i.jsx)("a",{href:null==s?void 0:s.href,className:X.default.ProductLogoImage__Link,children:(0,i.jsx)("span",{className:"sr-only",children:s.text})}),l&&(0,i.jsx)("div",{className:X.default.ProductLogoImage__Wrapper,children:(0,i.jsx)(y.default,(0,f._)((0,t._)({},l),{layout:"fill",objectFit:"contain",priority:!0}))})]})};U.propTypes={};var K=e.i(57549);let J=e=>{let{url:t="",title:l="",height:s=null}=e;return t?(0,i.jsx)("div",{className:K.default.EmbedIframe,children:(0,i.jsx)("iframe",{className:(0,r.default)(K.default.EmbedIframe__Frame,!s&&K.default["EmbedIframe__Frame--Fill"]),src:t,title:l,style:s?{height:"".concat(s,"px")}:void 0,loading:"lazy"})}):null};J.propTypes={url:l.default.string,title:l.default.string,height:l.default.number};var Q=e.i(23);let $={info:{icon:"alertInfo",label:"Note"},warning:{icon:"alertWarning",label:"Warning"},tip:{icon:"alertTip",label:"Tip"}},ee=e=>{let{variant:t="info",text:l=""}=e,{icon:s,label:n}=$[t]||$.info;return(0,i.jsxs)("div",{className:(0,r.default)(Q.default.Alert,Q.default["Alert--"+(0,a.ucFirst)(t)]),children:[(0,i.jsx)("div",{className:Q.default.Alert__Icon,children:(0,i.jsx)(C.default,{type:s,modifiers:["Alert"]})}),(0,i.jsxs)("span",{className:"sr-only",children:[n,": "]}),(0,i.jsx)("div",{className:Q.default.Alert__Text,children:(0,i.jsx)(V.default,{html:l})})]})};ee.propTypes={variant:l.default.oneOf(["info","warning","tip"]),text:l.default.string};var et=e.i(81277);let ei=e=>{let{steps:t=[]}=e;return t.length?(0,i.jsx)("ol",{className:et.default.Stepper,children:t.map((e,t)=>(0,i.jsxs)("li",{className:et.default.Stepper__Step,children:[(0,i.jsx)("span",{className:et.default.Stepper__Number,"aria-hidden":"true",children:t+1}),(0,i.jsx)("div",{className:et.default.Stepper__Text,children:(0,i.jsx)(V.default,{html:e.text})})]},t))}):null};ei.propTypes={steps:l.default.arrayOf(l.default.shape({text:l.default.string}))};var el=e.i(40958);let es=e=>{let{data:t=[],firstRowIsTableHeader:l=!1,firstColIsHeader:s=!1,tableCaption:r=""}=e;if(!t.length)return null;let a=l?t[0]:null,n=l?t.slice(1):t;return(0,i.jsx)("div",{className:el.default.TableModule,tabIndex:0,children:(0,i.jsxs)("table",{className:el.default.TableModule__Table,children:[!!r&&(0,i.jsx)("caption",{className:el.default.TableModule__Caption,children:r}),!!a&&(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:a.map((e,t)=>(0,i.jsx)("th",{scope:"col",children:e},t))})}),(0,i.jsx)("tbody",{children:n.map((e,t)=>(0,i.jsx)("tr",{children:e.map((e,t)=>s&&0===t?(0,i.jsx)("th",{scope:"row",className:el.default.TableModule__RowHeader,children:e},t):(0,i.jsx)("td",{children:e},t))},t))})]})})};es.propTypes={data:l.default.arrayOf(l.default.array),firstRowIsTableHeader:l.default.bool,f
2irstColIsHeader:l.default.bool,tableCaption:l.default.string};var er=e.i(26019),ea=e.i(3480);let en=e=>{let{image:t=null,videoId:l="",title:s="",caption:n="",size:o="large"}=e,d=!!(null==t?void 0:t.url);return d||l?(0,i.jsxs)("figure",{className:(0,r.default)(ea.default.ImageVideo,ea.default["ImageVideo--"+(0,a.ucFirst)(o)]),children:[d?(0,i.jsx)(er.default,{src:t.url,alt:t.alt||"",width:t.width,height:t.height,sizes:"100vw",className:ea.default.ImageVideo__Image}):(0,i.jsx)(x.default,{videoId:l,title:s}),!!n&&(0,i.jsx)("figcaption",{className:ea.default.ImageVideo__Caption,children:n})]}):null};en.propTypes={image:l.default.shape({url:l.default.string,alt:l.default.string,width:l.default.number,height:l.default.number}),videoId:l.default.string,title:l.default.string,caption:l.default.string,size:l.default.oneOf(["small","medium","large"])};var eo=e.i(21847);let ed=e=>{let{columns:l=[]}=e;return l.length?(0,i.jsx)("div",{className:eo.default.TwoColumnModule,children:l.map((e,l)=>(0,i.jsxs)("div",{className:eo.default.TwoColumnModule__Column,children:[!!e.title&&(0,i.jsx)("h3",{className:eo.default.TwoColumnModule__Title,children:e.title}),e.media?(0,i.jsx)(en,(0,t._)({},e.media)):!!e.richText&&(0,i.jsx)("div",{className:eo.default.TwoColumnModule__Text,children:(0,i.jsx)(V.default,{html:e.richText})})]},l))}):null};ed.propTypes={columns:l.default.arrayOf(l.default.shape({title:l.default.string,richText:l.default.string,media:l.default.object}))};let eu={NewsCardList:n.default,Accordion:o.default,YouTubeVideoList:u.default,ArtistCarousel:c.default,DownloadLinkList:m.default,ProductImageCardList:h.default,ThreeColumnModule:d.default,ProductCardList:p.default,ProductHighlightItem:_.default,ImageVideoCarousel:T,SoftwareCardList:N,PlayableAudioCardList:k,AudioPlayerList:P.default,TeaserBlock:R,ReleaseImageCardList:z,Banner:G,ArtistNameList:H,RichText:Z,ProductLogoImage:U,YouTubeVideo:x.default,EmbedIframe:J,Alert:ee,Stepper:ei,TableModule:es,TwoColumnModule:ed,ImageVideo:en},ec=e=>{let{items:l=[],onLinkClick:n,modifiers:o=[]}=e;if(!l.length)return null;let d=l.map((e,l)=>{e.component?e.component=(0,a.snakeToPascal)(e.component):e.wysiwyg&&(e.component="Wysiwyg");let d=eu[e.component];if(!d)return null;let u={};return o.length&&(u.modifiers=o),"Accordion"===e.component&&(u.onLinkClick=n),(0,i.jsx)("div",{id:e.id,className:(0,r.default)(s.default.StreamField__Component,s.default["StreamField__Component--".concat(e.component)],o.map(e=>s.default["StreamField__Component--".concat(e)])),children:(0,i.jsx)(d,(0,t._)({},e,u))},l)});return(0,i.jsx)("div",{className:"StreamField",children:d})};ec.propTypes={items:l.default.array,onLinkClicked:l.default.func,modifiers:l.default.array},e.s(["default",0,ec],48858)},40870,e=>{e.v({ReleaseImageCardList__Container:"ReleaseImageCardList-module-scss-module__V37sBG__ReleaseImageCardList__Container",ReleaseImageCardList__List:"ReleaseImageCardList-module-scss-module__V37sBG__ReleaseImageCardList__List"})},42652,e=>{e.v({ReleaseImageCard:"ReleaseImageCard-module-scss-module__9YiTZq__ReleaseImageCard","ReleaseImageCard--Highlighted":"ReleaseImageCard-module-scss-module__9YiTZq__ReleaseImageCard--Highlighted","ReleaseImageCard--TextLeft":"ReleaseImageCard-module-scss-module__9YiTZq__ReleaseImageCard--TextLeft",ReleaseImageCard__Container:"ReleaseImageCard-module-scss-module__9YiTZq__ReleaseImageCard__Container",ReleaseImageCard__Content:"ReleaseImageCard-module-scss-module__9YiTZq__ReleaseImageCard__Content",ReleaseImageCard__Description:"ReleaseImageCard-module-scss-module__9YiTZq__ReleaseImageCard__Description",ReleaseImageCard__Title:"ReleaseImageCard-module-scss-module__9YiTZq__ReleaseImageCard__Title",ReleaseImageCard__Video:"ReleaseImageCard-module-scss-module__9YiTZq__ReleaseImageCard__Video"})},77235,e=>{e.v({RichText:"RichText-module-scss-module__uBDWfq__RichText","RichText--Center":"RichText-module-scss-module__uBDWfq__RichText--Center","RichText--Left":"RichText-module-scss-module__uBDWfq__RichText--Left","RichText--Manual":"RichText-module-scss-module__uBDWfq__RichText--Manual","RichText--Right":"RichText-module-scss-module__uBDWfq__RichText--Right",RichText__Container:"RichText-module-scss-module__uBDWfq__RichText__Container"})},10223,e=>
2{e.v({SoftwareCard:"SoftwareCard-module-scss-module__Vs53fW__SoftwareCard",SoftwareCard__Button:"SoftwareCard-module-scss-module__Vs53fW__SoftwareCard__Button",SoftwareCard__ButtonText:"SoftwareCard-module-scss-module__Vs53fW__SoftwareCard__ButtonText",SoftwareCard__Container:"SoftwareCard-module-scss-module__Vs53fW__SoftwareCard__Container",SoftwareCard__Content:"SoftwareCard-module-scss-module__Vs53fW__SoftwareCard__Content",SoftwareCard__ImageWrapper:"SoftwareCard-module-scss-module__Vs53fW__SoftwareCard__ImageWrapper",SoftwareCard__Split:"SoftwareCard-module-scss-module__Vs53fW__SoftwareCard__Split",SoftwareCard__Tag:"SoftwareCard-module-scss-module__Vs53fW__SoftwareCard__Tag",SoftwareCard__Text:"SoftwareCard-module-scss-module__Vs53fW__SoftwareCard__Text",SoftwareCard__Title:"SoftwareCard-module-scss-module__Vs53fW__SoftwareCard__Title"})},82941,e=>{e.v({SoftwareCardList__Container:"SoftwareCardList-module-scss-module__KIYEYW__SoftwareCardList__Container",SoftwareCardList__List:"SoftwareCardList-module-scss-module__KIYEYW__SoftwareCardList__List",SoftwareCardList__Row:"SoftwareCardList-module-scss-module__KIYEYW__SoftwareCardList__Row",SoftwareCardList__Title:"SoftwareCardList-module-scss-module__KIYEYW__SoftwareCardList__Title"})},403,e=>{e.v({StreamField__Component:"StreamField-module-scss-module__B_J_Dq__StreamField__Component","StreamField__Component--Accordion":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--Accordion","StreamField__Component--ArtistNameList":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--ArtistNameList","StreamField__Component--AudioPlayerList":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--AudioPlayerList","StreamField__Component--Banner":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--Banner","StreamField__Component--EmbedIframe":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--EmbedIframe","StreamField__Component--ImageVideoCarousel":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--ImageVideoCarousel","StreamField__Component--Manual":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--Manual","StreamField__Component--PlayableAudioCardList":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--PlayableAudioCardList","StreamField__Component--ProductCardList":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--ProductCardList","StreamField__Component--ProductHighlightItem":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--ProductHighlightItem","StreamField__Component--ProductLogoImage":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--ProductLogoImage","StreamField__Component--ProductsList":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--ProductsList","StreamField__Component--ReleaseImageCardList":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--ReleaseImageCardList","StreamField__Component--RichText":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--RichText","StreamField__Component--SoftwareCardList":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--SoftwareCardList","StreamField__Component--ThreeColumnModule":"StreamField-module-scss-module__B_J_Dq__StreamField__Component--ThreeColumnModule"})},43544,e=>{e.v({TeaserBlock:"TeaserBlock-module-scss-module__YFM9mW__TeaserBlock",TeaserBlock__Body:"TeaserBlock-module-scss-module__YFM9mW__TeaserBlock__Body",TeaserBlock__C
2ontainer:"TeaserBlock-module-scss-module__YFM9mW__TeaserBlock__Container",TeaserBlock__Title:"TeaserBlock-module-scss-module__YFM9mW__TeaserBlock__Title",TeaserBlock__VideoContainer:"TeaserBlock-module-scss-module__YFM9mW__TeaserBlock__VideoContainer"})},93312,e=>{e.v({"YouTubeVideoList__Button--Desktop":"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Button--Desktop","YouTubeVideoList__Button--Mobile":"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Button--Mobile",YouTubeVideoList__Container:"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Container",YouTubeVideoList__Content:"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Content",YouTubeVideoList__Item:"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Item","YouTubeVideoList__Item--1":"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Item--1","YouTubeVideoList__Item--2":"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Item--2","YouTubeVideoList__Item--3":"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Item--3",YouTubeVideoList__List:"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__List",YouTubeVideoList__Preamble:"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Preamble",YouTubeVideoList__Row:"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Row",YouTubeVideoList__Title:"YouTubeVideoList-module-scss-module__z10E1G__YouTubeVideoList__Title"})}]);
3
4//# debugId=25abb110-0590-d499-5ace-1d488232eab7
5//# sourceMappingURL=24e7vkdi1ave4.js.map

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.