vendor: 6,591 bytes, lines 1-2
1/*! For license information please see a933555f1ce4546c5b093a0463cb80996b354879-ec22059e314df5062068.js.LICENSE.txt */ 2(self.webpackChunklighthouse_games=self.webpackChunklighthouse_games||[]).push([[453],{3507:function(e,t,r){"use strict";r.d(t,{Z:function(){return $o}});var n=r(7294);function a(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((r=>{void 0===e[r]?e[r]=t[r]:a(t[r])&&a(e[r])&&Object.keys(t[r]).length>0&&s(e[r],t[r])}))}const i={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function o(){const e="undefined"!=typeof document?document:{};return s(e,i),e}const l={document:i,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function c(){const e="undefined"!=typeof window?window:{};return s(e,l),e}function u(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function d(){return Date.now()}function p(e,t){void 0===t&&(t="x");const r=c();let n,a,s;const i=function(e){const t=c();let r;return t.getComputedStyle&&(r=t.getComputedStyle(e,null)),!r&&e.currentStyle&&(r=e.currentStyle),r||(r=e.style),r}(e);return r.WebKitCSSMatrix?(a=i.transform||i.webkitTransform,a.split(",").length>6&&(a=a.split(", ").map((e=>e.replace(",","."))).join(", ")),s=new r.WebKitCSSMatrix("none"===a?"":a)):(s=i.MozTransform||i.OTransform||i.MsTransform||i.msTransform||i.transform||i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=s.toString().split(",")),"x"===t&&(a=r.WebKitCSSMatrix?s.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(a=r.WebKitCSSMatrix?s.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),a||0}function f(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function m(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const a=n<0||arguments.length<=n?void 0:arguments[n];if(null!=a&&(r=a,!("undefined"!=typeof window&&void 0!==window.HTMLElement?r instanceof HTMLElement:r&&(1===r.nodeType||11===r.nodeType)))){const r=Object.keys(Object(a)).filter((e=>t.indexOf(e)<0));for(let t=0,n=r.length;t<n;t+=1){const n=r[t],s=Object.getOwnPropertyDescriptor(a,n);void 0!==s&&s.enumerable&&(f(e[n])&&f(a[n])?a[n].__swiper__?e[n]=a[n]:m(e[n],a[n]):!f(e[n])&&f(a[n])?(e[n]={},a[n].__swiper__?e[n]=a[n]:m(e[n],a[n])):e[n]=a[n])}}}var r;return e}function h(e,t,r){e.style.setProperty(t,r)}function v(e){let{swiper:t,targetPosition:r,side:n}=e;const a=c(),s=-t.translate;let i,o=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(t.cssModeFrameID);const u=r>s?"next":"prev",d=(e,t)=>"next"===u&&e>=t||"prev"===u&&e<=t,p=()=>{i=(new Date).getTime(),null===o&&(o=i);const e=Math.max(Math.min((i-o)/l,1),0),c=.5-Math.cos(e*Math.PI)/2;let u=s+c*(r-s);if(d(u,r)&&(u=r),t.wrapperEl.scrollTo({[n]:u}),d(u,r))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[n]:u})})),void a.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=a.requestAnimationFrame(p)};p()}function g(e,t){void 0===t&&(t="");const r=c(),n=[...e.children];return r.HTMLSlotElement&&e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter((e=>e.matches(t))):n}function b(e){try{return void console.warn(e)}catch(t){}}function y(e,t){void 0===t&&(t=[]);const r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:function(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}(t)),r}function w(e,t){return c().getComputedStyle(e,null).getPropertyValue(t)}function x(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function E(e,t){const r=[];let n=e.parentElement;for(;n;)t?n.matches(t)&&r.push(n):r.push(n),n=n.parentElement;return r}function S(e,t,r){const n=c();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function T(e){return(Array.isArray(e)?e:[e]).filter((e=>!!e))}let O,k,P;function _(){return O||(O=function(){const e=c(),t=o();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),O}function C(e){return void 0===e&&(e={}),k||(k=function(e){let{userAgent:t}=void 0===e?{}:e;const r=_(),n=c(),a=n.navigator.platform,s=t||n.navigator.userAgent,i={ios:!1,android:!1},o=n.screen.width,l=n.screen.height,u=s.match(/(Android);?[\s\/]+([\d.]+)?/);let d=s.match(/(iPad).*OS\s([\d_]+)/);const p=s.match(/(iPod)(.*OS\s([\d_]+))?/),f=!d&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="Win32"===a;let h="MacIntel"===a;return!d&&h&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&(d=s.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),h=!1),u&&!m&&(i.os="android",i.android=!0),(d||f||p)&&(i.os="ios",i.ios=!0),i}(e)),k}function A(){return P||(P=function(){const e=c(),t=C();let r=!1;function n(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(n()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,n]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));r=e<16||16===e&&n<2}}
vendor: 5,255 bytes, line 2
2const a=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),s=n();return{isSafari:r||s,needPerspectiveFix:r,need3dFix:s||a&&t.ios,isWebView:a}}()),P}var M={on(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;const a=r?"unshift":"push";return e.split(" ").forEach((e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][a](t)})),n},once(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;function a(){n.off(e,a),a.__emitterProxy&&delete a.__emitterProxy;for(var r=arguments.length,s=new Array(r),i=0;i<r;i++)s[i]=arguments[i];t.apply(n,s)}return a.__emitterProxy=t,n.on(e,a,r)},onAny(e,t){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof e)return r;const n=t?"unshift":"push";return r.eventsAnyListeners.indexOf(e)<0&&r.eventsAnyListeners[n](e),r},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const r=t.eventsAnyListeners.indexOf(e);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off(e,t){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach(((n,a)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(a,1)}))})),r):r},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,r,n;for(var a=arguments.length,s=new Array(a),i=0;i<a;i++)s[i]=arguments[i];"string"==typeof s[0]||Array.isArray(s[0])?(t=s[0],r=s.slice(1,s.length),n=e):(t=s[0].events,r=s[0].data,n=s[0].context||e),r.unshift(n);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(n,[t,...r])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(n,r)}))})),e}};const j=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)};const I=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)};const N=(e,t)=>{if(!e||e.destroyed||!e.params)return;const r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},L=(e,t)=>{if(!e.slides[t])return;const r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},F=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);const n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),a=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const r=a,s=[r-t];return s.push(...Array.from({length:t}).map(((e,t)=>r+n+t))),void e.slides.forEach(((t,r)=>{s.includes(t.column)&&L(e,r)}))}const s=a+n-1;if(e.params.rewind||e.params.loop)for(let i=a-t;i<=s+t;i+=1){const t=(i%r+r)%r;(t<a||t>s)&&L(e,t)}else for(let i=Math.max(a-t,0);i<=Math.min(s+t,r-1);i+=1)i!==a&&(i>s||i<a)&&L(e,i)};var D={updateSize:function(){const e=this;let t,r;const n=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:n.clientWidth,r=void 0!==e.params.height&&null!==e.params.height?e.params.height:n.clientHeight,0===t&&e.isHorizontal()||0===r&&e.isVertical()||(t=t-parseInt(w(n,"padding-left")||0,10)-parseInt(w(n,"padding-right")||0,10),r=r-parseInt(w(n,"padding-top")||0,10)-parseInt(w(n,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(r)&&(r=0),Object.assign(e,{width:t,height:r,size:e.isHorizontal()?t:r}))},updateSlides:function(){const e=this;function t(t,r){return parseFloat(t.getPropertyValue(e.getDirectionLabel(r))||0)}const r=e.params,{wrapperEl:n,slidesEl:a,size:s,rtlTranslate:i,wrongRTL:o}=e,l=e.virtual&&r.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,u=g(a,`.${e.params.slideClass}, swiper-slide`),d=l?e.virtual.slides.length:u.length;let p=[];const f=[],m=[];let v=r.slidesOffsetBefore;"function"==typeof v&&(v=r.slidesOffsetBefore.call(e));let b=r.slidesOffsetAfter;"function"==typeof b&&(b=r.slidesOffsetAfter.call(e));const y=e.snapGrid.length,x=e.slidesGrid.length;let E=r.spaceBetween,T=-v,O=0,k=0;if(void 0===s)return;"string"==typeof E&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*s:"string"==typeof E&&(E=parseFloat(E)),e.virtualSize=-E,u.forEach((e=>{i?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),r.centeredSlides&&r.cssMode&&(h(n,"--swiper-centered-offset-before",""),h(n,"--swiper-centered-offset-after",""));const P=r.grid&&r.grid.rows>1&&e.grid;let _;P?e.grid.initSlides(u):e.grid&&e.grid.unsetSlides();const C="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter((e=>void 0!==r.breakpoints[e].slidesPerView)).length>0;for(let h=0;h<d;h+=1){let n;if(_=0,u[h]&&(n=u[h]),P&&e.grid.updateSlide(h,n,u),!u[h]||"none"!==w(n,"dis
2play")){if("auto"===r.slidesPerView){C&&(u[h].style[e.getDirectionLabel("width")]="");const a=getComputedStyle(n),s=n.style.transform,i=n.style.webkitTransform;if(s&&(n.style.transform="none"),i&&(n.style.webkitTransform="none"),r.roundLengths)_=e.isHorizontal()?S(n,"width",!0):S(n,"height",!0);else{const e=t(a,"width"),r=t(a,"padding-left"),s=t(a,"padding-right"),i=t(a,"margin-left"),o=t(a,"margin-right"),l=a.getPropertyValue("box-sizing");if(l&&"border-box"===l)_=e+i+o;else{const{clientWidth:t,offsetWidth:a}=n;_=e+r+s+i+o+(a-t)}}s&&(n.style.transform=s),i&&(n.style.webkitTransform=i),r.roundLengths&&(_=Math.floor(_))}else _=(s-(r.slidesPerView-1)*E)/r.slidesPerView,r.roundLengths&&(_=Math.floor(_)),u[h]&&(u[h].style[e.getDirectionLabel("width")]=`${_}px`);u[h]&&(u[h].swiperSlideSize=_),m.push(_),r.centeredSlides?(T=T+_/2+O/2+E,0===O&&0!==h&&(T=T-s/2-E),0===h&&(T=T-s/2-E),Math.abs(T)<.001&&(T=0),r.roundLengths&&(T=Math.floor(T)),k%r.slidesPerGroup==0&&p.push(T),f.push(T)):(r.roundLengths&&(T=Math.floor(T)),(k-Math.min(e.params.slidesPerGroupSkip,k))%e.params.slidesPerGroup==0&&p.push(T),f.push(T),T=T+_+E),e.virtualSize+=_+E,O=_,k+=1}}if(e.virtualSize=Math.max(e.virtualSize,s)+b,i&&o&&("slide"===r.effect||"coverflow"===r.effect)&&(n.style.width=`${e.virtualSize+E}px`),r.setWrapperSize&&(n.style[e.getDirectionLabel("width")]=`${e.virtualSize+E}px`),P&&e.grid.updateWrapperSize(_,p),!r.centeredSlides){const t=[];for(let n=0;n<p.length;n+=1){let a=p[n];r.roundLengths&&(a=Math.floor(a)),p[n]<=e.virtualSize-s&&t.push(a)}p=t,Math.floor(e.virtualSize-s)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-s)}if(l&&r.loop){const t=m[0]+E;if(r.slidesPerGroup>1){const n=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),a=t*r.slidesPerGroup;for(let e=0;e<n;e+=1)p.push(p[p.length-1]+a)}for(let n=0;n<e.virtual.slidesBefore+e.virtual.slidesAfter;n+=1)1===r.slidesPerGroup&&p.push(p[p.length-1]+t),f.push(f[f.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==E){const t=e.isHorizontal()&&i?"marginLeft":e.getDirectionLabel("marginRight");u.filter(((e,t)=>!(r.cssMode&&!r.loop)||t!==u.length-1)).forEach((e=>{e.style[t]=`${E}px`}))}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;m.forEach((t=>{e+=t+(E||0)})),e-=E;const t=e>s?e-s:0;p=p.map((e=>e<=0?-v:e>t?t+b:e))}if(r.centerInsufficientSlides){let e=0;m.forEach((t=>{e+=t+(E||0)})),e-=E;const t=(r.slidesOffsetBefore||0)+(r.slidesOffsetAfter||0);if(e+t<s){const r=(s-e-t)/2;p.forEach(((e,t)=>{p[t]=e-r})),f.forEach(((e,t)=>{f[t]=e+r}))}}if(Object.assign(e,{slides:u,snapGrid:p,slidesGrid:f,slidesSizesGrid:m}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){h(n,"--swiper-centered-offset-before",-p[0]+"px"),h(n,"--swiper-centered-offset-after",e.size/2-m[m.length-1]/2+"px");const t=-e.snapGrid[0],r=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+r))}if(d!==c&&e.emit("slidesLengthChange"),p.length!==y&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==x&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||r.cssMode||"slide"!==r.effect&&"fade"!==r.effect)){const t=`${r.containerModifierClass}backface-hidden`,n=e.el.classList.contains(t);d<=r.maxBackfaceHiddenSlides?n||e.el.classList.add(t):n&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,r=[],n=t.virtual&&t.params.virtual.enabled;let a,s=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const i=e=>n?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{r.push(e)}));else for(a=0;a<Math.ceil(t.params.slidesPerView);a+=1){const e=t.activeIndex+a;if(e>t.slides.length&&!n)break;r.push(i(e))}else r.push(i(t.activeIndex));for(a=0;a<r.length;a+=1)if(void 0!==r[a]){const e=r[a].offsetHeight;s=e>s?e:s}(s||0===s)&&(t.wrapperEl.style.height=`${s}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,r=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=(e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop)-r-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,r=t.params,{slides:n,rtlTranslate:a,snapGrid:s}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let i=-e;a&&(i=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let o=r.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*t.size:"string"==typeof o&&(o=parseFloat(o));for(let l=0;l<n.length;l+=1){const e=n[l];let c=e.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(c-=n[0].swiperSlideOffset);const u=(i+(r.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+o),d=(i-s[0]+(r.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+o),p=-(i-c),f=p+t.slidesSizesGrid[l],m=p>=0&&p<=t.size-t.slidesSizesGrid[l],h=p>=0&&p<t.size-1||f>1&&f<=t.size||p<=0&&f>=t.size;h&&(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(l)),j(e,h,r.slideVisibleClass),j(e,m,r.slideFullyVisibleClass),e.progress=a?-u:u,e.originalProgress=a?-d:d}},updateProgress:function(e){const t=this;if(void 0===e){const r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}const r=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:s,isEnd:i,progressLoop:o}=t;const l=s,c=i;if(0===n)a=0,s=!0,i=!0;else{a=(e-t.minTranslate())/n;const r=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;s=r||a<=0,i=o||a>=1,r&&(a=0),o&&(a=1)}if(r.loop){const r=t.getSlideIndexByData(0),n=t.getSlideIndexByData(t.slides.length-1),a=t.slidesGrid[r],s=t.slidesGrid[n],i=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);o=l>=a?(l-a)/i:(l+i-s)/i,o>1&&(o-=1)}Object.assign(t,{progress:a,progressLoop:o,isBeginning:s,isEnd:i}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),s&&!l&&t.emit("reachBeginning toEdge"),i&&!c&&t.emit("reachEnd toEdge"),(l&&!s||
vendor: 2,883 bytes, line 2
2c&&!i)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:r,slidesEl:n,activeIndex:a}=e,s=e.virtual&&r.virtual.enabled,i=e.grid&&r.grid&&r.grid.rows>1,o=e=>g(n,`.${r.slideClass}${e}, swiper-slide${e}`)[0];let l,c,u;if(s)if(r.loop){let t=a-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=o(`[data-swiper-slide-index="${t}"]`)}else l=o(`[data-swiper-slide-index="${a}"]`);else i?(l=t.find((e=>e.column===a)),u=t.find((e=>e.column===a+1)),c=t.find((e=>e.column===a-1))):l=t[a];l&&(i||(u=function(e,t){const r=[];for(;e.nextElementSibling;){const n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&!u&&(u=t[0]),c=function(e,t){const r=[];for(;e.previousElementSibling;){const n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&0===!c&&(c=t[t.length-1]))),t.forEach((e=>{I(e,e===l,r.slideActiveClass),I(e,e===u,r.slideNextClass),I(e,e===c,r.slidePrevClass)})),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,r=t.rtlTranslate?t.translate:-t.translate,{snapGrid:n,params:a,activeIndex:s,realIndex:i,snapIndex:o}=t;let l,c=e;const u=e=>{let r=e-t.virtual.slidesBefore;return r<0&&(r=t.virtual.slides.length+r),r>=t.virtual.slides.length&&(r-=t.virtual.slides.length),r};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:r}=e,n=e.rtlTranslate?e.translate:-e.translate;let a;for(let s=0;s<t.length;s+=1)void 0!==t[s+1]?n>=t[s]&&n<t[s+1]-(t[s+1]-t[s])/2?a=s:n>=t[s]&&n<t[s+1]&&(a=s+1):n>=t[s]&&(a=s);return r.normalizeSlideIndex&&(a<0||void 0===a)&&(a=0),a}(t)),n.indexOf(r)>=0)l=n.indexOf(r);else{const e=Math.min(a.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/a.slidesPerGroup)}if(l>=n.length&&(l=n.length-1),c===s&&!t.params.loop)return void(l!==o&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===s&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=u(c));const d=t.grid&&a.grid&&a.grid.rows>1;let p;if(t.virtual&&a.virtual.enabled&&a.loop)p=u(c);else if(d){const e=t.slides.find((e=>e.column===c));let r=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(r)&&(r=Math.max(t.slides.indexOf(e),0)),p=Math.floor(r/a.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");p=e?parseInt(e,10):c}else p=c;Object.assign(t,{previousSnapIndex:o,snapIndex:l,previousRealIndex:i,realIndex:p,previousIndex:s,activeIndex:c}),t.initialized&&F(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(i!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const r=this,n=r.params;let a=e.closest(`.${n.slideClass}, swiper-slide`);!a&&r.isElement&&t&&t.length>
vendor: 12,981 bytes, line 2
21&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!a&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(a=e)}));let s,i=!1;if(a)for(let o=0;o<r.slides.length;o+=1)if(r.slides[o]===a){i=!0,s=o;break}if(!a||!i)return r.clickedSlide=void 0,void(r.clickedIndex=void 0);r.clickedSlide=a,r.virtual&&r.params.virtual.enabled?r.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):r.clickedIndex=s,n.slideToClickedSlide&&void 0!==r.clickedIndex&&r.clickedIndex!==r.activeIndex&&r.slideToClickedSlide()}};var $={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:r,translate:n,wrapperEl:a}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let s=p(a,e);return s+=this.cssOverflowAdjustment(),r&&(s=-s),s||0},setTranslate:function(e,t){const r=this,{rtlTranslate:n,params:a,wrapperEl:s,progress:i}=r;let o,l=0,c=0;r.isHorizontal()?l=n?-e:e:c=e,a.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?l:c,a.cssMode?s[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-l:-c:a.virtualTranslate||(r.isHorizontal()?l-=r.cssOverflowAdjustment():c-=r.cssOverflowAdjustment(),s.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const u=r.maxTranslate()-r.minTranslate();o=0===u?0:(e-r.minTranslate())/u,o!==i&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,n,a){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);const s=this,{params:i,wrapperEl:o}=s;if(s.animating&&i.preventInteractionOnTransition)return!1;const l=s.minTranslate(),c=s.maxTranslate();let u;if(u=n&&e>l?l:n&&e<c?c:e,s.updateProgress(u),i.cssMode){const e=s.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-u;else{if(!s.support.smoothScroll)return v({swiper:s,targetPosition:-u,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-u,behavior:"smooth"})}return!0}return 0===t?(s.setTransition(0),s.setTranslate(u),r&&(s.emit("beforeTransitionStart",t,a),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(u),r&&(s.emit("beforeTransitionStart",t,a),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,r&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}};function z(e){let{swiper:t,runCallbacks:r,direction:n,step:a}=e;const{activeIndex:s,previousIndex:i}=t;let o=n;if(o||(o=s>i?"next":s<i?"prev":"reset"),t.emit(`transition${a}`),r&&s!==i){if("reset"===o)return void t.emit(`slideResetTransition${a}`);t.emit(`slideChangeTransition${a}`),"next"===o?t.emit(`slideNextTransition${a}`):t.emit(`slidePrevTransition${a}`)}}var R={slideTo:function(e,t,r,n,a){void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));const s=this;let i=e;i<0&&(i=0);const{params:o,snapGrid:l,slidesGrid:c,previousIndex:u,activeIndex:d,rtlTranslate:p,wrapperEl:f,enabled:m}=s;if(!m&&!n&&!a||s.destroyed||s.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=s.params.speed);const h=Math.min(s.params.slidesPerGroupSkip,i);let g=h+Math.floor((i-h)/s.params.slidesPerGroup);g>=l.length&&(g=l.length-1);const b=-l[g];if(o.normalizeSlideIndex)for(let v=0;v<c.length;v+=1){const e=-Math.floor(100*b),t=Math.floor(100*c[v]),r=Math.floor(100*c[v+1]);void 0!==c[v+1]?e>=t&&e<r-(r-t)/2?i=v:e>=t&&e<r&&(i=v+1):e>=t&&(i=v)}if(s.initialized&&i!==d){if(!s.allowSlideNext&&(p?b>s.translate&&b>s.minTranslate():b<s.translate&&b<s.minTranslate()))return!1;if(!s.allowSlidePrev&&b>s.translate&&b>s.maxTranslate()&&(d||0)!==i)return!1}let y;i!==(u||0)&&r&&s.emit("beforeSlideChangeStart"),s.updateProgress(b),y=i>d?"next":i<d?"prev":"reset";const w=s.virtual&&s.params.virtual.enabled;if(!(w&&a)&&(p&&-b===s.translate||!p&&b===s.translate))return s.updateActiveIndex(i),o.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==o.effect&&s.setTranslate(b),"reset"!==y&&(s.transitionStart(r,y),s.transitionEnd(r,y)),!1;if(o.cssMode){const e=s.isHorizontal(),r=p?b:-b;if(0===t)w&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),w&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{f[e?"scrollLeft":"scrollTop"]=r}))):f[e?"scrollLeft":"scrollTop"]=r,w&&requestAnimationFrame((()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1}));else{if(!s.support.smoothScroll)return v({swiper:s,targetPosition:r,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return s.setTransition(t),s.setTranslate(b),s.updateActiveIndex(i),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,n),s.transitionStart(r,y),0===t?s.transitionEnd(r,y):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(r,y))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){if(void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e){e=parseInt(e,10)}const a=this;if(a.destroyed)return;void 0===t&&(t=a.params.speed);const s=a.grid&&a.params.grid&&a.params.grid.rows>1;let i=e;if(a.params.loop)if(a.virtual&&a.params.virtual.enabled)i+=a.virtual.slidesBefore;else{let e;if(s){const t=i*a.params.grid.rows;e=a.slides.find((e=>1*e.getAttribute("data-swiper-slide-index")===t)).column}else e=a.getSlideIndexByData(i);const t=s?Math.ceil(a.slides.length/a.params.grid.rows):a.slides.length,{centeredSlides:r}=a.params;let o=a.params.slidesPerView;"auto"===o?o=a.slidesPerViewDynamic():(o=Math.ceil(parseFloat(a.params.slidesPerView,10)),r&&o%2==0&&(o+=1));let l=t-e<o;if(r&&(l=l||e<Math.ceil(o/2)),n&&r&&"auto"!==a.params.slidesPerView&&!s&&(l=!1),l){const n=r?e<a.activeIndex?"prev":"next":e-a.activeIndex-1<a.params.slidesPerView?"next":"prev";a.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?a.realIndex:void 0})}if(s){const e=i*a.params.grid.rows;i=a.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)).column}else i=a.getSlideIndexByData(i)}return requestAnimationFrame((()=>{a.slideTo(i,t,r,n)})),a},slideNext:function(e,t,r){void 0===t&&(t=!0);const n=this,{enabled:a,params:s,animating:i}=n;if(!a||n.destroyed)return n;void 0===e&&(e=n.params.speed);let o=s.slidesPerGroup;"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(o=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<s.slidesPerGroupSkip?1:o,c=n.virtual&&s.virtual.enabled;if(s.loop){if(i&&!c&&s.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&s.cssMode)return requestAnimationFrame((()=>{n.slideTo(n.activeIndex+l,e,t,r)})),!0}return s.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e,t,r){void 0===t&&(t=!0);const n=this,{params:a,snapGrid:s,slidesGrid:i,rtlTranslate:o,enabled:l,animating:c}=n;if(!l||n.destroyed)return n;void 0===e&&(e=n.params.speed);const u=n.virtual&&a.virtual.enabled;if(a.loop){if(c&&!u&&a.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=d(o?n.translate:-n.translate),f=s.map((e=>d(e)));let m=s[f.indexOf(p)-1];if(void 0===m&&a.cssMode){let e;s.forEach(((t,r)=>{p>=t&&(e=r)})),void 0!==e&&(m=s[e>0?e-1:e])}let h=0;if(void 0!==m&&(h=i.indexOf(m),h<0&&(h=n.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(h=h-n.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0))),a.rewind&&n.isBeginning){const a=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(a,e,t,r)}return a.loop&&0===n.activeIndex&&a.cssMode?(requestAnimationFrame((()=>{n.slideTo(h,e,t,r)})),!0):n.slideTo(h,e,t,r)},slideReset:function(e,t,r){void 0===t&&(t=!0);const n=this;if(!n.destroyed)return void 0===e&&(e=n.params.speed),n.slideTo(n.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){void 0===t&&(t=!0),void 0===n&&(n=.5);const a=this;if(a.destroyed)return;void 0===e&&(e=a.params.speed);let s=a.activeIndex;const i=Math.min(a.params.slidesPerGroupSkip,s),o=i+Math.floor((s-i)/a.params.slidesPerGroup),l=a.rtlTranslate?a.translate:-a.translate;if(l>=a.snapGrid[o]){const e=a.snapGrid[o];l-e>(a.snapGrid[o+1]-e)*n&&(s+=a.params.slidesPerGroup)}else{const e=a.snapGrid[o-1];l-e<=(a.snapGrid[o]-e)*n&&(s-=a.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,a.slidesGrid.length-1),a.slideTo(s,e,t,r)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:r}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let a,s=e.clickedIndex;const i=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;a=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?s<e.loopedSlides-n/2||s>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),s=e.getSlideIndex(g(r,`${i}[data-swiper-slide-index="${a}"]`)[0]),u((()=>{e.slideTo(s)}))):e.slideTo(s):s>e.slides.length-n?(e.loopFix(),s=e.getSlideIndex(g(r,`${i}[data-swiper-slide-index="${a}"]`)[0]),u((()=>{e.slideTo(s)}))):e.slideTo(s)}else e.slideTo(s)}};var V={loopCreate:function(e){const t=this,{params:r,slidesEl:n}=t;if(!r.loop||t.virtual&&t.params.virtual.enabled)return;const a=()=>{g(n,`.${r.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},s=t.grid&&r.grid&&r.grid.rows>1,i=r.slidesPerGroup*(s?r.grid.rows:1),o=t.slides.length%i!=0,l=s&&t.slides.length%r.grid.rows!=0,c=e=>{for(let n=0;n<e;n+=1){const e=t.isElement?y("swiper-slide",[r.slideBlankClass]):y("div",[r.slideClass,r.slideBlankClass]);t.slidesEl.append(e)}};if(o){if(r.loopAddBlankSlides){c(i-t.slides.length%i),t.recalcSlides(),t.updateSlides()}else b("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");a()}else if(l){if(r.loopAddBlankSlides){c(r.grid.rows-t.slides.length%r.grid.rows),t.recalcSlides(),t.updateSlides()}else b("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");a()}else a();t.loopFix({slideRealIndex:e,direction:r.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:r=!0,direction:n,setTranslate:a,activeSlideIndex:s,byController:i,byMousewheel:o}=void 0===e?{}:e;const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:u,allowSlideNext:d,slidesEl:p,params:f}=l,{centeredSlides:m}=f;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&f.virtual.enabled)return r&&(f.centeredSlides||0!==l.snapIndex?f.centeredSlides&&l.snapIndex<f.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=u,l.allowSlideNext=d,void l.emit("loopFix");let h=f.slidesPerView;"auto"===h?h=l.slidesPerViewDynamic():(h=Math.ceil(parseFloat(f.slidesPerView,10)),m&&h%2==0&&(h+=1));const v=f.slidesPerGroupAuto?h:f.slidesPerGroup;let g=v;g%v!=0&&(g+=v-g%v),g+=f.loopAdditionalSlides,l.loopedSlides=g;const y=l.grid&&f.grid&&f.grid.rows>1;c.length<h+g?b("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):y&&"row"===f.grid.fill&&b("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const w=[],x=[];let E=l.activeIndex;void 0===s?s=l.getSlideIndex(c.find((e=>e.classList.contains(f.slideActiveClass)))):E=s;const S="next"===n||!n,T="prev"===n||!n;let O=0,k=0;const P=y?Math.ceil(c.length/f.grid.rows):c.length,_=(y?c[s].column:s)+(m&&void 0===a?-h/2+.5:0);if(_<g){O=Math.max(g-_,v);for(let e=0;e<g-_;e+=1){const t=e-Math.floor(e/P)*P;if(y){const e=P-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&w.push(t)}else w.push(P-t-1)}}else if(_+h>P-g){k=Math.max(_-(P-2*g),v);for(let e=0;e<k;e+=1){const t=e-Math.floor(e/P)*P;
vendor: 6,772 bytes, line 2
2y?c.forEach(((e,r)=>{e.column===t&&x.push(r)})):x.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame((()=>{l.__preventObserver__=!1})),T&&w.forEach((e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1})),S&&x.forEach((e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===f.slidesPerView?l.updateSlides():y&&(w.length>0&&T||x.length>0&&S)&&l.slides.forEach(((e,t)=>{l.grid.updateSlide(t,e,l.slides)})),f.watchSlidesProgress&&l.updateSlidesOffset(),r)if(w.length>0&&T){if(void 0===t){const e=l.slidesGrid[E],t=l.slidesGrid[E+O]-e;o?l.setTranslate(l.translate-t):(l.slideTo(E+Math.ceil(O),0,!1,!0),a&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(a){const e=y?w.length/f.grid.rows:w.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(x.length>0&&S)if(void 0===t){const e=l.slidesGrid[E],t=l.slidesGrid[E-k]-e;o?l.setTranslate(l.translate-t):(l.slideTo(E-k,0,!1,!0),a&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=y?x.length/f.grid.rows:x.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=u,l.allowSlideNext=d,l.controller&&l.controller.control&&!i){const e={slideRealIndex:t,direction:n,setTranslate:a,activeSlideIndex:s,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===f.slidesPerView&&r})})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...e,slideTo:l.controller.control.params.slidesPerView===f.slidesPerView&&r})}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:r}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const n=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;n[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),n.forEach((e=>{r.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function B(e,t,r){const n=c(),{params:a}=e,s=a.edgeSwipeDetection,i=a.edgeSwipeThreshold;return!s||!(r<=i||r>=n.innerWidth-i)||"prevent"===s&&(t.preventDefault(),!0)}function G(e){const t=this,r=o();let n=e;n.originalEvent&&(n=n.originalEvent);const a=t.touchEventsData;if("pointerdown"===n.type){if(null!==a.pointerId&&a.pointerId!==n.pointerId)return;a.pointerId=n.pointerId}else"touchstart"===n.type&&1===n.targetTouches.length&&(a.touchId=n.targetTouches[0].identifier);if("touchstart"===n.type)return void B(t,n,n.targetTouches[0].pageX);const{params:s,touches:i,enabled:l}=t;if(!l)return;if(!s.simulateTouch&&"mouse"===n.pointerType)return;if(t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let u=n.target;if("wrapper"===s.touchEventsTarget&&!function(e,t){const r=c();let n=t.contains(e);!n&&r.HTMLSlotElement&&t instanceof HTMLSlotElement&&(n=[...t.assignedElements()].includes(e),n||(n=function(e,t){const r=[t];for(;r.length>0;){const t=r.shift();if(e===t)return!0;r.push(...t.children,...t.shadowRoot?.children||[],...t.assignedElements?.()||[])}}(e,t)));return n}(u,t.wrapperEl))return;if("which"in n&&3===n.which)return;if("button"in n&&n.button>0)return;if(a.isTouched&&a.isMoved)return;const p=!!s.noSwipingClass&&""!==s.noSwipingClass,f=n.composedPath?n.composedPath():n.path;p&&n.target&&n.target.shadowRoot&&f&&(u=f[0]);const m=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,h=!(!n.target||!n.target.shadowRoot);if(s.noSwiping&&(h?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===o()||r===c())return null;r.assignedSlot&&(r=r.assignedSlot);const n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(m,u):u.closest(m)))return void(t.allowClick=!0);if(s.swipeHandler&&!u.closest(s.swipeHandler))return;i.currentX=n.pageX,i.currentY=n.pageY;const v=i.currentX,g=i.currentY;if(!B(t,n,v))return;Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=v,i.startY=g,a.touchStartTime=d(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(a.allowThresholdMove=!1);let b=!0;u.matches(a.focusableElements)&&(b=!1,"SELECT"===u.nodeName&&(a.isTouched=!1)),r.activeElement&&r.activeElement.matches(a.focusableElements)&&r.activeElement!==u&&("mouse"===n.pointerType||"mouse"!==n.pointerType&&!u.matches(a.focusableElements))&&r.activeElement.blur();const y=b&&t.allowTouchMove&&s.touchStartPreventDefault;!s.touchStartForcePreventDefault&&!y||u.isContentEditable||n.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",n)}function U(e){const t=o(),r=this,n=r.touchEventsData,{params:a,touches:s,rtlTranslate:i,enabled:l}=r;if(!l)return;if(!a.simulateTouch&&"mouse"===e.pointerType)return;let c,u=e;if(u.originalEvent&&(u=u.originalEvent),"pointermove"===u.type){if(null!==n.touchId)return;if(u.pointerId!==n.pointerId)return}if("touchmove"===u.type){if(c=[...u.changedTouches].find((e=>e.identifier===n.touchId)),!c||c.identifier!==n.touchId)return}else c=u;if(!n.isTouched)return void(n.startMoving&&n.isScrolling&&r.emit("touchMoveOpposite",u));const p=c.pageX,f=c.pageY;if(u.preventedByNestedSwiper)return s.startX=p,void(s.startY=f);if(!r.allowTouchMove)return u.target.matches(n.focusableElements)||(r.allowClick=!1),void(n.isTouched&&(Object.assign(s,{startX:p,startY:f,currentX:p,currentY:f}),n.touchStartTime=d()));if(a.touchReleaseOnEdges&&!a.loop)if(r.isVertical()){if(f<s.startY&&r.translate<=r.maxTranslate()||f>s.startY&&r.translate>=r.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(p<s.startX&&r.translate<=r.maxTranslate()||p>s.startX&&r.translate>=r.minTranslate())return;if(t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==u.target&&"mouse"!==u.pointerType&&t.activeElement.blur(),t.activeElement&&u.target===t.activeElement&&u.target.matches(n.focusableElements))return n.isMoved=!0,void(r.allowClick=!1);n.allowTouchCallbacks&&r.emit("touchMove",u),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=p,s.currentY=f;const m=s.currentX-s.startX,h=s.currentY-s.startY;if(r.params.threshold&&Math.sqrt(m**2+h**2)<r.params.threshold)return;if(void 0===n.isScrolling){let e;r.isHorizontal()&&s.currentY===s.startY||r.isVertical()&&s.currentX===s.startX?n.isScrolling=!1:m*m+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(m))/Math.PI,n.isScrolling=r.isH
vendor: 3,229 bytes, line 2
2orizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(n.isScrolling&&r.emit("touchMoveOpposite",u),void 0===n.startMoving&&(s.currentX===s.startX&&s.currentY===s.startY||(n.startMoving=!0)),n.isScrolling||"touchmove"===u.type&&n.preventTouchMoveFromPointerMove)return void(n.isTouched=!1);if(!n.startMoving)return;r.allowClick=!1,!a.cssMode&&u.cancelable&&u.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&u.stopPropagation();let v=r.isHorizontal()?m:h,g=r.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;a.oneWayMovement&&(v=Math.abs(v)*(i?1:-1),g=Math.abs(g)*(i?1:-1)),s.diff=v,v*=a.touchRatio,i&&(v=-v,g=-g);const b=r.touchesDirection;r.swipeDirection=v>0?"prev":"next",r.touchesDirection=g>0?"prev":"next";const y=r.params.loop&&!a.cssMode,w="next"===r.touchesDirection&&r.allowSlideNext||"prev"===r.touchesDirection&&r.allowSlidePrev;if(!n.isMoved){if(y&&w&&r.loopFix({direction:r.swipeDirection}),n.startTranslate=r.getTranslate(),r.setTransition(0),r.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});r.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,!a.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",u)}if((new Date).getTime(),n.isMoved&&n.allowThresholdMove&&b!==r.touchesDirection&&y&&w&&Math.abs(v)>=1)return Object.assign(s,{startX:p,startY:f,currentX:p,currentY:f,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,void(n.startTranslate=n.currentTranslate);r.emit("sliderMove",u),n.isMoved=!0,n.currentTranslate=v+n.startTranslate;let x=!0,E=a.resistanceRatio;if(a.touchReleaseOnEdges&&(E=0),v>0?(y&&w&&n.allowThresholdMove&&n.currentTranslate>(a.centeredSlides?r.minTranslate()-r.slidesSizesGrid[r.activeIndex+1]-("auto"!==a.slidesPerView&&r.slides.length-a.slidesPerView>=2?r.slidesSizesGrid[r.activeIndex+1]+r.params.spaceBetween:0)-r.params.spaceBetween:r.minTranslate())&&r.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>r.minTranslate()&&(x=!1,a.resistance&&(n.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+n.startTranslate+v)**E))):v<0&&(y&&w&&n.allowThresholdMove&&n.currentTranslate<(a.centeredSlides?r.maxTranslate()+r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween+("auto"!==a.slidesPerView&&r.slides.length-a.slidesPerView>=2?r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween:0):r.maxTranslate())&&r.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:r.slides.length-("auto"===a.slidesPerView?r.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),n.currentTranslate<r.maxTranslate()&&(x=!1,a.resistance&&(n.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-n.startTranslate-v)**E))),x&&(u.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),r.allowSlidePrev||r.allowSlideNext||(n.currentTranslate=n.startTranslate),a.threshold>0){if(!(Math.abs(v)>a.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);
vendor: 4,878 bytes, line 2
2if(!n.allowThresholdMove)return n.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,n.currentTranslate=n.startTranslate,void(s.diff=r.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&r.freeMode||a.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(n.currentTranslate),r.setTranslate(n.currentTranslate))}function H(e){const t=this,r=t.touchEventsData;let n,a=e;a.originalEvent&&(a=a.originalEvent);if("touchend"===a.type||"touchcancel"===a.type){if(n=[...a.changedTouches].find((e=>e.identifier===r.touchId)),!n||n.identifier!==r.touchId)return}else{if(null!==r.touchId)return;if(a.pointerId!==r.pointerId)return;n=a}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(a.type)){if(!(["pointercancel","contextmenu"].includes(a.type)&&(t.browser.isSafari||t.browser.isWebView)))return}r.pointerId=null,r.touchId=null;const{params:s,touches:i,rtlTranslate:o,slidesGrid:l,enabled:c}=t;if(!c)return;if(!s.simulateTouch&&"mouse"===a.pointerType)return;if(r.allowTouchCallbacks&&t.emit("touchEnd",a),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&s.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);s.grabCursor&&r.isMoved&&r.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const p=d(),f=p-r.touchStartTime;if(t.allowClick){const e=a.path||a.composedPath&&a.composedPath();t.updateClickedSlide(e&&e[0]||a.target,e),t.emit("tap click",a),f<300&&p-r.lastClickTime<300&&t.emit("doubleTap doubleClick",a)}if(r.lastClickTime=d(),u((()=>{t.destroyed||(t.allowClick=!0)})),!r.isTouched||!r.isMoved||!t.swipeDirection||0===i.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let m;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,m=s.followFinger?o?t.translate:-t.translate:-r.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:m});const h=m>=-t.maxTranslate()&&!t.params.loop;let v=0,g=t.slidesSizesGrid[0];for(let u=0;u<l.length;u+=u<s.slidesPerGroupSkip?1:s.slidesPerGroup){const e=u<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==l[u+e]?(h||m>=l[u]&&m<l[u+e])&&(v=u,g=l[u+e]-l[u]):(h||m>=l[u])&&(v=u,g=l[l.length-1]-l[l.length-2])}let b=null,y=null;s.rewind&&(t.isBeginning?y=s.virtual&&s.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(b=0));const w=(m-l[v])/g,x=v<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(f>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(w>=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?b:v+x):t.slideTo(v)),"prev"===t.swipeDirection&&(w>1-s.longSwipesRatio?t.slideTo(v+x):null!==y&&w<0&&Math.abs(w)>s.longSwipesRatio?t.slideTo(y):t.slideTo(v))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(a.target===t.navigation.nextEl||a.target===t.navigation.prevEl)?a.target===t.navigation.nextEl?t.slideTo(v+x):t.slideTo(v):("next"===t.swipeDirection&&t.slideTo(null!==b?b:v+x),"prev"===t.swipeDirection&&t.slideTo(null!==y?y:v))}}function q(){const e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:a,snapGrid:s}=e,i=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const o=i&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!i?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=a,e.allowSlideNext=n,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function Z(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function W(){const e=this,{wrapperEl:t,rtlTranslate:r,enabled:n}=e;if(!n)return;let a;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const s=e.maxTranslate()-e.minTranslate();a=0===s?0:(e.translate-e.minTranslate())/s,a!==e.progress&&e.updateProgress(r?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Y(e){const t=this;N(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 5,573 bytes, line 2
2)}function X(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const K=(e,t)=>{const r=o(),{params:n,el:a,wrapperEl:s,device:i}=e,l=!!n.nested,c="on"===t?"addEventListener":"removeEventListener",u=t;a&&"string"!=typeof a&&(r[c]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),a[c]("touchstart",e.onTouchStart,{passive:!1}),a[c]("pointerdown",e.onTouchStart,{passive:!1}),r[c]("touchmove",e.onTouchMove,{passive:!1,capture:l}),r[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),r[c]("touchend",e.onTouchEnd,{passive:!0}),r[c]("pointerup",e.onTouchEnd,{passive:!0}),r[c]("pointercancel",e.onTouchEnd,{passive:!0}),r[c]("touchcancel",e.onTouchEnd,{passive:!0}),r[c]("pointerout",e.onTouchEnd,{passive:!0}),r[c]("pointerleave",e.onTouchEnd,{passive:!0}),r[c]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&a[c]("click",e.onClick,!0),n.cssMode&&s[c]("scroll",e.onScroll),n.updateOnWindowResize?e[u](i.ios||i.android?"resize orientationchange observerUpdate":"resize observerUpdate",q,!0):e[u]("observerUpdate",q,!0),a[c]("load",e.onLoad,{capture:!0}))};const J=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var Q={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,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ee(e,t){return function(r){void 0===r&&(r={});const n=Object.keys(r)[0],a=r[n];"object"==typeof a&&null!==a?(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in a?("object"!=typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),m(t,r)):m(t,r)):m(t,r)}}const te={eventsEmitter:M,update:D,translate:$,transition:{setTransition:function(e,t){const r=this;r.params.cssMode||(r.wrapperEl.style.transitionDuration=`${e}ms`,r.wrapperEl.style.transitionDelay=0===e?"0ms":""),r.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const r=this,{params:n}=r;n.cssMode||(n.autoHeight&&r.updateAutoHeight(),z({swiper:r,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const r=this,{params:n}=r;r.animating=!1,n.cssMode||(r.setTransition(0),z({swiper:r,runCallbacks:e,direction:t,step:"End"}))}},slide:R,loop:V,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=G.bind(e),e.onTouchMove=U.bind(e),e.onTouchEnd=H.bind(e),e.onDocumentTouchStart=X.bind(e),t.cssMode&&(e.onScroll=W.bind(e)),e.onClick=Z.bind(e),e.onLoad=Y.bind(e),K(e,"on")},detachEvents:function(){K(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:r,params:n,el:a}=e,s=n.breakpoints;if(!s||s&&0===Object.keys(s).length)return;const i=o(),l="window"!==n.breakpointsBase&&n.breakpointsBase?"container":n.breakpointsBase,c=["window","container"].includes(n.breakpointsBase)||!n.breakpointsBase?e.el:i.querySelector(n.breakpointsBase),u=e.getBreakp
vendor: 3,978 bytes, line 2
2oint(s,l,c);if(!u||e.currentBreakpoint===u)return;const d=(u in s?s[u]:void 0)||e.originalParams,p=J(e,n),f=J(e,d),h=e.params.grabCursor,v=d.grabCursor,g=n.enabled;p&&!f?(a.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&f&&(a.classList.add(`${n.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===n.grid.fill)&&a.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),h&&!v?e.unsetGrabCursor():!h&&v&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===d[t])return;const r=n[t]&&n[t].enabled,a=d[t]&&d[t].enabled;r&&!a&&e[t].disable(),!r&&a&&e[t].enable()}));const b=d.direction&&d.direction!==n.direction,y=n.loop&&(d.slidesPerView!==n.slidesPerView||b),w=n.loop;b&&r&&e.changeDirection(),m(e.params,d);const x=e.params.enabled,E=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),g&&!x?e.disable():!g&&x&&e.enable(),e.currentBreakpoint=u,e.emit("_beforeBreakpoint",d),r&&(y?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&E?(e.loopCreate(t),e.updateSlides()):w&&!E&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let n=!1;const a=c(),s="window"===t?a.innerHeight:r.clientHeight,i=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:s*t,point:e}}return{value:e,point:e}}));i.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let o=0;o<i.length;o+=1){const{point:e,value:s}=i[o];"window"===t?a.matchMedia(`(min-width: ${s}px)`).matches&&(n=e):s<=r.clientWidth&&(n=e)}return n||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:r}=e,{slidesOffsetBefore:n}=r;if(n){const t=e.slides.length-1,r=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===r.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===r.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:r,rtl:n,el:a,device:s}=e,i=function(e,t){const r=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((n=>{e[n]&&r.push(t+n)})):"string"==typeof e&&r.push(t+e)})),r}(["initialized",r.direction,{"free-mode":e.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:n},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...i),a.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},re={};class ne{constructor(){let e,t;for(var r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=m({},t),e&&!t.el&&(t.el=e);const s=o();if(t.el&&"string"==typeof t.el&&s.querySelectorAll(t.el).length>1){const e=[];return s.querySelectorAll(t.el).forEach((r=>{const n=m({},t,{el:r});e.push(new ne(n))})),e}const i=this;i.__swiper__=!0,i.support=_(),i.device=C({userAgent:t.userAgent}),i.browser=A(),i.eventsListeners={},i.eventsAnyListeners=[],i.modules=[...i.__modules__],t.modules&&Array.isArray(t.modules)&&i.modules.push(...t.modules);const l={};i.modules.forEach((e=>{e({params:t,swiper:i,extendParams:ee(t,l),on:i.on.bind(i),once:i.once.bind(i),off:i.off.bind(i),emit:i.emit.bind(i)})}));const c=m({},Q,l);return i.params=m({},c,re,t),i.originalParams=m({},i.params),i.passedParams=m({}
vendor: 4,609 bytes, line 2
2,t),i.params&&i.params.on&&Object.keys(i.params.on).forEach((e=>{i.on(e,i.params.on[e])})),i.params&&i.params.onAny&&i.onAny(i.params.onAny),Object.assign(i,{enabled:i.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return"horizontal"===i.params.direction},isVertical(){return"vertical"===i.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.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:i.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.emit("_swiper"),i.params.init&&i.init(),i}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:r}=this,n=x(g(t,`.${r.slideClass}, swiper-slide`)[0]);return x(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)))}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=g(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const r=this;e=Math.min(Math.max(e,0),1);const n=r.minTranslate(),a=(r.maxTranslate()-n)*e+n;r.translateTo(a,void 0===t?0:t),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((r=>{const n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:r,slides:n,slidesGrid:a,slidesSizesGrid:s,size:i,activeIndex:o}=this;let l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=n[o]?Math.ceil(n[o].swiperSlideSize):0;for(let r=o+1;r<n.length;r+=1)n[r]&&!e&&(t+=Math.ceil(n[r].swiperSlideSize),l+=1,t>i&&(e=!0));for(let r=o-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>i&&(e=!0))}else if("current"===e)for(let c=o+1;c<n.length;c+=1){(t?a[c]+s[c]-a[o]<i:a[c]-a[o]<i)&&(l+=1)}else for(let c=o-1;c>=0;c-=1){a[o]-a[c]<i&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:r}=e;function n(){const t=e.rtlTranslate?-1*e.translate:e.translate,r=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses()}let a;if(r.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&N(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)n(),r.autoHeight&&e.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&e.isEnd&&!r.centeredSlides){const t=e.virtual&&r.virtual.enabled?e.virtual.slides:e.slides;a=e.slideTo(t.length-1,0,!1,!0)}else a=e.slideTo(e.activeIndex,0,!1,!0);a||n()}r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const r=this,n=r.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(r.el.classList.remove(`${r.params.containerModifierClass}${n}`),r.el.classList.add(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.forEac
vendor: 5,184 bytes, line 2
2h((t=>{"vertical"===e?t.style.width="":t.style.height=""})),r.emit("changeDirection"),t&&r.update()),r}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=(()=>{if(r&&r.shadowRoot&&r.shadowRoot.querySelector){return r.shadowRoot.querySelector(n())}return g(r,n())[0]})();return!a&&t.params.createElements&&(a=y("div",t.params.wrapperClass),r.append(a),g(r,`.${t.params.slideClass}`).forEach((e=>{a.append(e)}))),Object.assign(t,{el:r,wrapperEl:a,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:a,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===w(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===w(r,"direction")),wrongRTL:"-webkit-box"===w(a,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach((e=>{e.complete?N(t,e):e.addEventListener("load",(e=>{N(t,e.target)}))})),F(t),t.initialized=!0,F(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const r=this,{params:n,el:a,wrapperEl:s,slides:i}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),a&&"string"!=typeof a&&a.removeAttribute("style"),s&&s.removeAttribute("style"),i&&i.length&&i.forEach((e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),r.emit("destroy"),Object.keys(r.eventsListeners).forEach((e=>{r.off(e)})),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.el.swiper=null),function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(r){}try{delete t[e]}catch(r){}}))}(r)),r.destroyed=!0),null}static extendDefaults(e){m(re,e)}static get extendedDefaults(){return re}static get defaults(){return Q}static installModule(e){ne.prototype.__modules__||(ne.prototype.__modules__=[]);const t=ne.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>ne.installModule(e))),ne):(ne.installModule(e),ne)}}Object.keys(te).forEach((e=>{Object.keys(te[e]).forEach((t=>{ne.prototype[t]=te[e][t]}))})),ne.use([function(e){let{swiper:t,on:r,emit:n}=e;const a=c();let s=null,i=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};r("init",(()=>{t.params.resizeObserver&&void 0!==a.ResizeObserver?t&&!t.destroyed&&t.initialized&&(s=new ResizeObserver((e=>{i=a.requestAnimationFrame((()=>{const{width:r,height:n}=t;let a=r,s=n;e.forEach((e=>{let{contentBoxSize:r,contentRect:n,target:i}=e;i&&i!==t.el||(a=n?n.width:(r[0]||r).inlineSize,s=n?n.height:(r[0]||r).blockSize)})),a===r&&s===n||o()}))})),s.observe(t.el)):(a.addEventListener("resize",o),a.addEventListener("orientationchange",l))})),r("destroy",(()=>{i&&a.cancelAnimationFrame(i),s&&s.unobserve&&t.el&&(s.unobserve(t.el),s=null),a.removeEventListener("resize",o),a.removeEventListener("orientationchange",l)}))},function(e){let{swiper:t,extendParams:r,on:n,emit:a}=e;const s=[],i=c(),o=function(e,r){void 0===r&&(r={});const n=new(i.MutationObserver||i.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void a("observerUpdate",e[0]);const r=function(){a("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(r):i.setTimeout(r,0)}));n.observe(e,{attributes:void 0===r.attributes||r.attributes,childList:t.isElement||(void 0===r.childList||r).childList,characterData:void 0===r.characterData||r.characterData}),s.push(n)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=E(t.hostEl);for(let t=0;t<e.length;t+=1)o(e[t])}o(t.hostEl,{childList:t.params.observeSlideChildren}),o(t.wrapperEl,{attributes:!1})}})),n("destroy",(()=>
2{s.forEach((e=>{e.disconnect()})),s.splice(0,s.length)}))}]);const ae=["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","_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 se(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function ie(e,t){const r=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>r.indexOf(e)<0)).forEach((r=>{void 0===e[r]?e[r]=t[r]:se(t[r])&&se(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:ie(e[r],t[r]):e[r]=t[r]}))}function oe(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function le(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function ce(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function ue(e){void 0===e&&(e="");const t=e.split(" ").map((e=>e.trim())).filter((e=>!!e)),r=[];return t.forEach((e=>{r.indexOf(e)<0&&r.push(e)})),r.join(" ")}function de(e){return void 0===e&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function pe(){return pe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},pe.apply(this,arguments)}function fe(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function me(e){const t=[];return n.Children.toArray(e).forEach((e=>{fe(e)?t.push(e):e.props&&e.props.children&&me(e.props.children).forEach((e=>t.push(e)))})),t}function he(e){const t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return n.Children.toArray(e).forEach((e=>{if(fe(e))t.push(e);else if(e.props&&e.props.slot&&r[e.props.slot])r[e.props.slot].push(e);else if(e.props&&e.props.children){const n=me(e.props.children);n.length>0?n.forEach((e=>t.push(e))):r["container-end"].push(e)}else r["container-end"].push(e)})),{slides:t,slots:r}}function ve(e,t){return"undefined"==typeof window?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}const ge=(0,n.createContext)(null),be=(0,n.createContext)(null),ye=(0,n.forwardRef)((function(e,t){let{className:r,tag:a="div",wrapperTag:s="div",children:i,onSwiper:o,...l}=void 0===e?{}:e,c=!1;
vendor: 7,862 bytes, line 2
2const[u,d]=(0,n.useState)("swiper"),[p,f]=(0,n.useState)(null),[m,h]=(0,n.useState)(!1),v=(0,n.useRef)(!1),g=(0,n.useRef)(null),b=(0,n.useRef)(null),y=(0,n.useRef)(null),w=(0,n.useRef)(null),x=(0,n.useRef)(null),E=(0,n.useRef)(null),S=(0,n.useRef)(null),T=(0,n.useRef)(null),{params:O,passedParams:k,rest:P,events:_}=function(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);const r={on:{}},n={},a={};ie(r,Q),r._emitClasses=!0,r.init=!1;const s={},i=ae.map((e=>e.replace(/_/,""))),o=Object.assign({},e);return Object.keys(o).forEach((o=>{void 0!==e[o]&&(i.indexOf(o)>=0?se(e[o])?(r[o]={},a[o]={},ie(r[o],e[o]),ie(a[o],e[o])):(r[o]=e[o],a[o]=e[o]):0===o.search(/on[A-Z]/)&&"function"==typeof e[o]?t?n[`${o[2].toLowerCase()}${o.substr(3)}`]=e[o]:r.on[`${o[2].toLowerCase()}${o.substr(3)}`]=e[o]:s[o]=e[o])})),["navigation","pagination","scrollbar"].forEach((e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]})),{params:r,passedParams:a,rest:s,events:n}}(l),{slides:C,slots:A}=he(i),M=()=>{h(!m)};Object.assign(O.on,{_containerClasses(e,t){d(t)}});const j=()=>{Object.assign(O.on,_),c=!0;const e={...O};if(delete e.wrapperClass,b.current=new ne(e),b.current.virtual&&b.current.params.virtual.enabled){b.current.virtual.slides=C;const e={cache:!1,slides:C,renderExternal:f,renderExternalUpdate:!1};ie(b.current.params.virtual,e),ie(b.current.originalParams.virtual,e)}};g.current||j(),b.current&&b.current.on("_beforeBreakpoint",M);return(0,n.useEffect)((()=>()=>{b.current&&b.current.off("_beforeBreakpoint",M)})),(0,n.useEffect)((()=>{!v.current&&b.current&&(b.current.emitSlidesClasses(),v.current=!0)})),ve((()=>{if(t&&(t.current=g.current),g.current)return b.current.destroyed&&j(),function(e,t){let{el:r,nextEl:n,prevEl:a,paginationEl:s,scrollbarEl:i,swiper:o}=e;oe(t)&&n&&a&&(o.params.navigation.nextEl=n,o.originalParams.navigation.nextEl=n,o.params.navigation.prevEl=a,o.originalParams.navigation.prevEl=a),le(t)&&s&&(o.params.pagination.el=s,o.originalParams.pagination.el=s),ce(t)&&i&&(o.params.scrollbar.el=i,o.originalParams.scrollbar.el=i),o.init(r)}({el:g.current,nextEl:x.current,prevEl:E.current,paginationEl:S.current,scrollbarEl:T.current,swiper:b.current},O),o&&!b.current.destroyed&&o(b.current),()=>{b.current&&!b.current.destroyed&&b.current.destroy(!0,!1)}}),[]),ve((()=>{!c&&_&&b.current&&Object.keys(_).forEach((e=>{b.current.on(e,_[e])}));const e=function(e,t,r,n,a){const s=[];if(!t)return s;const i=e=>{s.indexOf(e)<0&&s.push(e)};if(r&&n){const e=n.map(a),t=r.map(a);e.join("")!==t.join("")&&i("children"),n.length!==r.length&&i("children")}return ae.filter((e=>"_"===e[0])).map((e=>e.replace(/_/,""))).forEach((r=>{if(r in e&&r in t)if(se(e[r])&&se(t[r])){const n=Object.keys(e[r]),a=Object.keys(t[r]);n.length!==a.length?i(r):(n.forEach((n=>{e[r][n]!==t[r][n]&&i(r)})),a.forEach((n=>{e[r][n]!==t[r][n]&&i(r)})))}else e[r]!==t[r]&&i(r)})),s}(k,y.current,C,w.current,(e=>e.key));return y.current=k,w.current=C,e.length&&b.current&&!b.current.destroyed&&function(e){let{swiper:t,slides:r,passedParams:n,changedParams:a,nextEl:s,prevEl:i,scrollbarEl:o,paginationEl:l}=e;const c=a.filter((e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e)),{params:u,pagination:d,navigation:p,scrollbar:f,virtual:m,thumbs:h}=t;let v,g,b,y,w,x,E,S;a.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&!n.thumbs.swiper.destroyed&&u.thumbs&&(!u.thumbs.swiper||u.thumbs.swiper.destroyed)&&(v=!0),a.includes("controller")&&n.controller&&n.controller.control&&u.controller&&!u.controller.control&&(g=!0),a.includes("pagination")&&n.pagination&&(n.pagination.el||l)&&(u.pagination||!1===u.pagination)&&d&&!d.el&&(b=!0),a.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||o)&&(u.scrollbar||!1===u.scrollbar)&&f&&!f.el&&(y=!0),a.includes("navigation")&&n.navigation&&(n.navigation.prevEl||i)&&(n.navigation.nextEl||s)&&(u.navigation||!1===u.navigation)&&p&&!p.prevEl&&!p.nextEl&&(w=!0);const T=e=>{t[e]&&(t[e].destroy(),"navigation"===e?(t.isElement&&(t[e].prevEl.remove(),t[e].nextEl.remove()),u[e].prevEl=void 0,u[e].nextEl=void 0,t[e].prevEl=void 0,t[e].nextEl=void 0):(t.isElement&&t[e].el.remove(),u[e].el=void 0,t[e].el=void 0))};a.includes("loop")&&t.isElement&&(u.loop&&!n.loop?x=!0:!u.loop&&n.loop?E=!0:S=!0),c.forEach((e=>{if(se(u[e])&&se(n[e]))Object.assign(u[e],n[e]),"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e||!("enabled"in n[e])||n[e].enabled||T(e);else{const t=n[e];!0!==t&&!1!==t||"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e?u[e]=n[e]:!1===t&&T(e)}})),c.includes("controller")&&!g&&t.controller&&t.controller.control&&u.controller&&u.controller.control&&(t.controller.control=u.controller.control),a.includes("children")&&r&&m&&u.virtual.enabled?(m.slides=r,m.update(!0)):a.includes("virtual")&&m&&u.virtual.enabled&&(r&&(m.slides=r),m.update(!0)),a.includes("children")&&r&&u.loop&&(S=!0),v&&h.init()&&h.update(!0);g&&(t.controller.control=u.controller.control),b&&(!t.isElement||l&&"string"!=typeof l||(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),t.el.appendChild(l)),l&&(u.pagination.el=l),d.init(),d.render(),d.update()),y&&(!t.isElement||o&&"string"!=typeof o||(o=document.createElement("div"),o.classList.add("swiper-scrollbar"),o.part.add("scrollbar"),t.el.appendChild(o)),o&&(u.scrollbar.el=o),f.init(),f.updateSize(),f.setTranslate()),w&&(t.isElement&&(s&&"string"!=typeof s||(s=document.createElement("div"),s.classList.add("swiper-button-next"),s.innerHTML=t.hostEl.constructor.nextButtonSvg,s.part.add("button-next"),t.el.appendChild(s)),i&&"string"!=typeof i||(i=document.createElement("div"),i.classList.add("swiper-button-prev"),i.innerHTML=t.hostEl.constructor.prevButtonSvg,i.part.add("button-prev"),t.el.appendChild(i))),s&&(u.navigation.nextEl=s),i&&(u.navigation.prevEl=i),p.init(),p.update()),a.includes("allowSlideNext")&&(t.allowSlideNext=n.allowSlideNext),a.includes("allowSlidePrev")&&(t.allowSlidePrev=n.allowSlidePrev),a.includes("direction")&&t.changeDirection(n.direction,!1),(x||S)&&t.loopDestroy(),(E||S)&&t.loopCreate(),t.update()}({swiper:b.current,slides:C,passedParams:k,changedParams:e,nextEl:x.current,prevEl:E.current,scrollbarEl:T.current,paginationEl:S.current}),()=>{_&&b.current&&Object.keys(_).forEach((e=>{b.current.off(e,_[e])}))}})),ve((()=>{var e;!(e=b.current)||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())}),[p]),n.createElement(a,pe({ref:g,className:ue(`${u}${r?` ${r}`:""}`)},P),n.createElement(be.Provider,{value:b.current},A["container-start"],n.createElement(s,{className:de(O.wrapperClass)},A["wrapper-start"],O.virtual?function(e,t,r){if(!r)return null;const a=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},s=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`},{from:i,to:o}=r,l=e.params.loop?-t.length:0,c=e.params.loop?2*t.length:t.length,u=[];for(let n=l;n<c;n+=1)n>=i&&n<=o&&u.push(t[a(n)]);return u.map(((t,r)=>n.cloneElement(t,{swiper:e,style:s,key:t.props.virtualIndex||t.key||`slide-${r}`})))}(b.current,C,p):C.map(((e,t)=>n.cloneElement(e,{swiper:b.current,swiperSlideIndex:t}))),A["wrapper-end"]),oe(O)&&n.createElement(n.Fragment,null,n.createElement("div",{ref:E,className:"swiper-button-prev"}),n.createElement("div",{ref:x,className:"swiper-button-next"})),ce(O)&&n.createElement("div",{ref:T,className:"swiper-scrollbar"}),le(O)&&n.createElement("div",{ref:S,className:"swiper-pagination"}),A["container-end"]))}));ye.displayName="Swiper";const we=(0,n.forwardRef)((function(e,t){let{tag:r="div",children:a,className:s="",swiper:i,zoom:o,lazy:l,virtualIndex:c,swiperSlideIndex:u,...d}=void 0===e?{}:e;const p=(0,n.useRef)(null),[f,m]=(0,n.useState)("swiper-slide"),[h,v]=(0,n.use
2State)(!1);function g(e,t,r){t===p.current&&m(r)}ve((()=>{if(void 0!==u&&(p.current.swiperSlideIndex=u),t&&(t.current=p.current),p.current&&i){if(!i.destroyed)return i.on("_slideClass",g),()=>{i&&i.off("_slideClass",g)};"swiper-slide"!==f&&m("swiper-slide")}})),ve((()=>{i&&p.current&&!i.destroyed&&m(i.getSlideClasses(p.current))}),[i]);const b={isActive:f.indexOf("swiper-slide-active")>=0,isVisible:f.indexOf("swiper-slide-visible")>=0,isPrev:f.indexOf("swiper-slide-prev")>=0,isNext:f.indexOf("swiper-slide-next")>=0},y=()=>"function"==typeof a?a(b):a;return n.createElement(r,pe({ref:p,className:ue(`${f}${s?` ${s}`:""}`),"data-swiper-slide-index":c,onLoad:()=>{v(!0)}},d),o&&n.createElement(ge.Provider,{value:b},n.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof o?o:void 0},y(),l&&!h&&n.createElement("div",{className:"swiper-lazy-preloader"}))),!o&&n.createElement(ge.Provider,{value:b},y(),l&&!h&&n.createElement("div",{className:"swiper-lazy-preloader"})))}));function xe(e){let{swiper:t,extendParams:r,on:n,emit:a}=e;const s=o(),i=c();function l(e){if(!t.enabled)return;const{rtlTranslate:r}=t;let n=e;n.originalEvent&&(n=n.originalEvent);const l=n.keyCode||n.charCode,u=t.params.keyboard.pageUpDown,d=u&&33===l,p=u&&34===l,f=37===l,m=39===l,h=38===l,v=40===l;if(!t.allowSlideNext&&(t.isHorizontal()&&m||t.isVertical()&&v||p))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&f||t.isVertical()&&h||d))return!1;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey||s.activeElement&&s.activeElement.nodeName&&("input"===s.activeElement.nodeName.toLowerCase()||"textarea"===s.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(d||p||f||m||h||v)){let e=!1;if(E(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===E(t.el,`.${t.params.slideActiveClass}`).length)return;const n=t.el,a=n.clientWidth,s=n.clientHeight,l=i.innerWidth,u=i.innerHeight,d=function(e){const t=c(),r=o(),n=e.getBoundingClientRect(),a=r.body,s=e.clientTop||a.clientTop||0,i=e.clientLeft||a.clientLeft||0,l=e===t?t.scrollY:e.scrollTop,u=e===t?t.scrollX:e.scrollLeft;return{top:n.top+l-s,left:n.left+u-i}}(n);r&&(d.left-=n.scrollLeft);const p=[[d.left,d.top],[d.left+a,d.top],[d.left,d.top+s],[d.left+a,d.top+s]];for(let t=0;t<p.length;t+=1){const r=p[t];if(r[0]>=0&&r[0]<=l&&r[1]>=0&&r[1]<=u){if(0===r[0]&&0===r[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((d||p||f||m)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((p||m)&&!r||(d||f)&&r)&&t.slideNext(),((d||f)&&!r||(p||m)&&r)&&t.slidePrev()):((d||p||h||v)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(p||v)&&t.slideNext(),(d||h)&&t.slidePrev()),a("keyPress",l)}}function u(){t.keyboard.enabled||(s.addEventListener("keydown",l),t.keyboard.enabled=!0)}function d(){t.keyboard.enabled&&(s.removeEventListener("keydown",l),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},r({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),n("init",(()=>{t.params.keyboard.enabled&&u()})),n("destroy",(()=>{t.keyboard.enabled&&d()})),Object.assign(t.keyboard,{enable:u,disable:d})}function Ee(e){let{swiper:t,extendParams:r,on:n,emit:a}=e;const s=c();let i;r({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let o,l=d();const p=[];function f(){t.enabled&&(t.mouseEntered=!0)}function m(){t.enabled&&(t.mouseEntered=!1)}function h(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&d()-l<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&d()-l<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),a("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),a("scroll",e.raw)),l=(new s.Date).getTime(),!1)))}function v(e){let r=e,n=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const s=t.params.mousewheel;t.params.cssMode&&r.preventDefault();let l=t.el;"container"!==t.params.mousewheel.eventsTarget&&(l=document.querySelector(t.params.mousewheel.eventsTarget));const c=l&&l.contains(r.target);if(!t.mouseEntered&&!c&&!s.releaseOnEdges)return!0;r.originalEvent&&(r=r.originalEvent);let f=0;const m=t.rtlTranslate?-1:1,v=function(e){let t=0,r=0,n=0,a=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120
vendor: 5,015 bytes, line 2
2),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),n=10*t,a=10*r,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(n=e.deltaX),e.shiftKey&&!n&&(n=a,a=0),(n||a)&&e.deltaMode&&(1===e.deltaMode?(n*=40,a*=40):(n*=800,a*=800)),n&&!t&&(t=n<1?-1:1),a&&!r&&(r=a<1?-1:1),{spinX:t,spinY:r,pixelX:n,pixelY:a}}(r);if(s.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(v.pixelX)>Math.abs(v.pixelY)))return!0;f=-v.pixelX*m}else{if(!(Math.abs(v.pixelY)>Math.abs(v.pixelX)))return!0;f=-v.pixelY}else f=Math.abs(v.pixelX)>Math.abs(v.pixelY)?-v.pixelX*m:-v.pixelY;if(0===f)return!0;s.invert&&(f=-f);let g=t.getTranslate()+f*s.sensitivity;if(g>=t.minTranslate()&&(g=t.minTranslate()),g<=t.maxTranslate()&&(g=t.maxTranslate()),n=!!t.params.loop||!(g===t.minTranslate()||g===t.maxTranslate()),n&&t.params.nested&&r.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:d(),delta:Math.abs(f),direction:Math.sign(f)},n=o&&e.time<o.time+500&&e.delta<=o.delta&&e.direction===o.direction;if(!n){o=void 0;let l=t.getTranslate()+f*s.sensitivity;const c=t.isBeginning,d=t.isEnd;if(l>=t.minTranslate()&&(l=t.minTranslate()),l<=t.maxTranslate()&&(l=t.maxTranslate()),t.setTransition(0),t.setTranslate(l),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!c&&t.isBeginning||!d&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(i),i=void 0,p.length>=15&&p.shift();const r=p.length?p[p.length-1]:void 0,n=p[0];if(p.push(e),r&&(e.delta>r.delta||e.direction!==r.direction))p.splice(0);else if(p.length>=15&&e.time-n.time<500&&n.delta-e.delta>=1&&e.delta<=6){const r=f>0?.8:.2;o=e,p.splice(0),i=u((()=>{!t.destroyed&&t.params&&t.slideToClosest(t.params.speed,!0,void 0,r)}),0)}i||(i=u((()=>{if(t.destroyed||!t.params)return;o=e,p.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(n||a("scroll",r),t.params.autoplay&&t.params.autoplay.disableOnInteraction&&t.autoplay.stop(),s.releaseOnEdges&&(l===t.minTranslate()||l===t.maxTranslate()))return!0}}else{const r={time:d(),delta:Math.abs(f),direction:Math.sign(f),raw:e};p.length>=2&&p.shift();const n=p.length?p[p.length-1]:void 0;if(p.push(r),n?(r.direction!==n.direction||r.delta>n.delta||r.time>n.time+150)&&h(r):h(r),function(e){const r=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&r.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&r.releaseOnEdges)return!0;return!1}(r))return!0}return r.preventDefault?r.preventDefault():r.returnValue=!1,!1}function g(e){let r=t.el;"container"!==t.params.mousewheel.eventsTarget&&(r=document.querySelector(t.params.mousewheel.eventsTarget)),r[e]("mouseenter",f),r[e]("mouseleave",m),r[e]("wheel",v)}function b(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",v),!0):!t.mousewheel.enabled&&(g("addEventListener"),t.mousewheel.enabled=!0,!0)}function y(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,v),!0):!!t.mousewheel.enabled&&(g("removeEventListener"),t.mousewheel.enabled=!1,!0)}n("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&y(),t.params.mousewheel.enabled&&b()})),n("destroy",(()=>{t.params.cssMode&&b(),t.mousewheel.enabled&&y()})),Object.assign(t.mousewheel,{enable:b,disable:y})}function Se(e,t,r,n){return e.params.createElements&&Object.keys(n).forEach((a=>{if(!r[a]&&!0===r.auto){let s=g(e.el,`.${n[a]}`)[0];s||(s=y("div",n[a]),s.className=n[a],e.el.append(s)),r[a]=s,t[a]=s}})),r}function Te(e){let{swiper:t,extendParams:r,on:n,emit:a}=e;function s(e){let r;return e&&"string"==typeof e&&t.isElement&&(r=t.el.querySelector(e)||t.hostEl.querySelector(e),r)?r:(e&&("string"==typeof e&&(r=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&r&&r.length>1&&1===t.el.querySelectorAll(e).length?r=t.el.querySelector(e):r&&1===r.length&&(r=r[0])),e&&!r?e:r)}function i(e,r){const n=t.params.navigation;(e=T(e)).forEach((e=>{e&&(e.classList[r?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=r),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass))}))}function o(){const{nextEl:e,prevEl:r}=t.navigation;if(t.params.loop)return i(r,!1),void i(e,!1);i(r,t.isBeginning&&!t.params.rewind),i(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),a("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),a("navigationNext"))}function u(){const e=t.params.navigation;if(t.params.navigation=Se(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let r=s(e.nextEl),n=s(e.prevEl);Object.assign(t.navigation,{nextEl:r,prevEl:n}),r=T(r),n=T(n);const a=(r,n)=>{r&&r.addEventListener("click","next"===n?c:l),!t.enabled&&r&&r.classList.add(...e.lockClass.split(" "))};r.forEach((e=>
vendor: 4,685 bytes, line 2
2a(e,"next"))),n.forEach((e=>a(e,"prev")))}function d(){let{nextEl:e,prevEl:r}=t.navigation;e=T(e),r=T(r);const n=(e,r)=>{e.removeEventListener("click","next"===r?c:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>n(e,"next"))),r.forEach((e=>n(e,"prev")))}r({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},n("init",(()=>{!1===t.params.navigation.enabled?p():(u(),o())})),n("toEdge fromEdge lock unlock",(()=>{o()})),n("destroy",(()=>{d()})),n("enable disable",(()=>{let{nextEl:e,prevEl:r}=t.navigation;e=T(e),r=T(r),t.enabled?o():[...e,...r].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),n("click",((e,r)=>{let{nextEl:n,prevEl:s}=t.navigation;n=T(n),s=T(s);const i=r.target;let o=s.includes(i)||n.includes(i);if(t.isElement&&!o){const e=r.path||r.composedPath&&r.composedPath();e&&(o=e.find((e=>n.includes(e)||s.includes(e))))}if(t.params.navigation.hideOnClick&&!o){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===i||t.pagination.el.contains(i)))return;let e;n.length?e=n[0].classList.contains(t.params.navigation.hiddenClass):s.length&&(e=s[0].classList.contains(t.params.navigation.hiddenClass)),a(!0===e?"navigationShow":"navigationHide"),[...n,...s].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const p=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),o()},disable:p,update:o,init:u,destroy:d})}function Oe(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function ke(e){let{swiper:t,extendParams:r,on:n,emit:a}=e;const s="swiper-pagination";let i;r({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),t.pagination={el:null,bullets:[]};let o=0;function l(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function c(e,r){const{bulletActiveClass:n}=t.params.pagination;e&&(e=e[("prev"===r?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${n}-${r}`),(e=e[("prev"===r?"previous":"next")+"ElementSibling"])&&e.classList.add(`${n}-${r}-${r}`))}function u(e){const r=e.target.closest(Oe(t.params.pagination.bulletClass));if(!r)return;e.preventDefault();const n=x(r)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===n)return;const e=(a=t.realIndex,s=n,i=t.slides.length,(s%=i)==1+(a%=i)?"next":s===a-1?"previous":void 0);"next"===e?t.slideNext():"previous"===e?t.slidePrev():t.slideToLoop(n)}else t.slideTo(n);var a,s,i}function d(){const e=t.rtl,r=t.params.pagination;if(l())return;let n,s,u=t.pagination.el;u=T(u);const d=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,p=t.params.loop?Math.ceil(d/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(s=t.previousRealIndex||0,n=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(n=t.snapIndex,s=t.previousSnapIndex):(s=t.previousIndex||0,n=t.activeIndex||0),"bullets"===r.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const a=t.pagination.bullets;let l,d,p;if(r.dynamicBullets&&(i=S(a[0],t.isHorizontal()?"width":"height",!0),u.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=i*(r.dynamicMainBullets+4)+"px"})),r.dynamicMainBullets>1&&void 0!==s&&(o+=n-(s||0),o>r.dynamicMainBullets-1?o=r.dynamicMainBullets-1:o<0&&(o=0)),l=Math.max(n-o,0),d=l+(Math.min(a.length,r.dynamicMainBullets)-1),p=(d+l)/2),a.forEach((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${r.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),u.length>
vendor: 4,207 bytes, line 2
21)a.forEach((e=>{const a=x(e);a===n?e.classList.add(...r.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),r.dynamicBullets&&(a>=l&&a<=d&&e.classList.add(...`${r.bulletActiveClass}-main`.split(" ")),a===l&&c(e,"prev"),a===d&&c(e,"next"))}));else{const e=a[n];if(e&&e.classList.add(...r.bulletActiveClass.split(" ")),t.isElement&&a.forEach(((e,t)=>{e.setAttribute("part",t===n?"bullet-active":"bullet")})),r.dynamicBullets){const e=a[l],t=a[d];for(let n=l;n<=d;n+=1)a[n]&&a[n].classList.add(...`${r.bulletActiveClass}-main`.split(" "));c(e,"prev"),c(t,"next")}}if(r.dynamicBullets){const n=Math.min(a.length,r.dynamicMainBullets+4),s=(i*n-i)/2-p*i,o=e?"right":"left";a.forEach((e=>{e.style[t.isHorizontal()?o:"top"]=`${s}px`}))}}u.forEach(((e,s)=>{if("fraction"===r.type&&(e.querySelectorAll(Oe(r.currentClass)).forEach((e=>{e.textContent=r.formatFractionCurrent(n+1)})),e.querySelectorAll(Oe(r.totalClass)).forEach((e=>{e.textContent=r.formatFractionTotal(p)}))),"progressbar"===r.type){let a;a=r.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const s=(n+1)/p;let i=1,o=1;"horizontal"===a?i=s:o=s,e.querySelectorAll(Oe(r.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${i}) scaleY(${o})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===r.type&&r.renderCustom?(e.innerHTML=r.renderCustom(t,n+1,p),0===s&&a("paginationRender",e)):(0===s&&a("paginationRender",e),a("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](r.lockClass)}))}function p(){const e=t.params.pagination;if(l())return;const r=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let n=t.pagination.el;n=T(n);let s="";if("bullets"===e.type){let n=t.params.loop?Math.ceil(r/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&n>r&&(n=r);for(let r=0;r<n;r+=1)e.renderBullet?s+=e.renderBullet.call(t,r,e.bulletClass):s+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],n.forEach((r=>{"custom"!==e.type&&(r.innerHTML=s||""),"bullets"===e.type&&t.pagination.bullets.push(...r.querySelectorAll(Oe(e.bulletClass)))})),"custom"!==e.type&&a("paginationRender",n[0])}function f(){t.params.pagination=Se(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let r;"string"==typeof e.el&&t.isElement&&(r=t.el.querySelector(e.el)),r||"string"!=typeof e.el||(r=[...document.querySelectorAll(e.el)]),r||(r=e.el),r&&0!==r.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(r)&&r.length>1&&(r=[...t.el.querySelectorAll(e.el)],r.length>1&&(r=r.find((e=>E(e,".swiper")[0]===t.el)))),Array.isArray(r)&&1===r.length&&(r=r[0]),Object.assign(t.pagination,{el:r}),r=T(r),r.forEach((r=>{"bullets"===e.type&&e.clickable&&r.classList.add(...(e.clickableClass||"").split(" ")),r.classList.add(e.modifierClass+e.type),r.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(r.classList.add(`${e.modifierClass}${e.type}-dynamic`),o=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&r.classList.add(e.progressbarOppositeClass),e.clickable&&r.addEventListener("click",u),t.enabled||r.classList.add(e.lockClass)})))}function m(){const e=t.params.pagination;if(l())return;let r=t.pagination.el;r&&(r=T(r),r.forEach((r=>{r.classList.remove(e.hiddenClass),r.classList.remove(e.modifierClass+e.type),r.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(r.classList.remove(...(e.clickableClass||"").split(" ")),r.removeEventListener("click",u))}
2))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}n("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:r}=t.pagination;r=T(r),r.forEach((r=>{r.classList.remove(e.horizontalClass,e.verticalClass),r.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),n("init",(()=>{!1===t.params.pagination.enabled?h():(f(),p(),d())})),n("activeIndexChange",(()=>{void 0===t.snapIndex&&d()})),n("snapIndexChange",(()=>{d()})),n("snapGridLengthChange",(()=>{p(),d()})),n("destroy",(()=>{m()})),n("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=T(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),n("lock unlock",(()=>{d()})),n("click",((e,r)=>{const n=r.target,s=T(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&s&&s.length>0&&!n.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&n===t.navigation.nextEl||t.navigation.prevEl&&n===t.navigation.prevEl))return;const e=s[0].classList.contains(t.params.pagination.hiddenClass);a(!0===e?"paginationShow":"paginationHide"),s.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const h=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=T(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),m()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=T(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),f(),p(),d()},disable:h,render:p,update:d,init:f,destroy:m})}function Pe(e){let{swiper:t,extendParams:r,on:n}=e;function a(e,t){const r=function(){let e,t,r;return(n,a)=>{for(t=-1,e=n.length;e-t>1;)r=e+t>>1,n[r]<=a?t=r:e=r;return e}}();let n,a;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(a=r(this.x,e),n=a-1,(e-this.x[n])*(this.y[a]-this.y[n])/(this.x[a]-this.x[n])+this.y[n]):0},this}function s(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}r({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},n("beforeInit",(()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){("string"==typeof t.params.controller.control?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control]).forEach((e=>{if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){const r=`${t.params.eventsPrefix}init`,n=a=>{t.controller.control.push(a.detail[0]),t.update(),e.removeEventListener(r,n)};e.addEventListener(r,n)}}))}else t.controller.control=t.params.controller.control})),n("update",(()=>{s()})),n("resize",(()=>{s()})),n("observerUpdate",(()=>{s()})),n("setTranslate",((e,r,n)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(r,n)})),n("setTransition",((e,r,n)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(r,n)})),Object.assign(t.controller,{setTranslate:function(e,r){const n=t.controller.control;let s,i;const o=t.constructor;function l(e){if(e.destroyed)return;const r=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline=t.params.loop?new a(t.slidesGrid,e.slidesGrid):new a(t.snapGrid,e.snapGrid)}(e),i=-t.controller.spline.interpolate(-r)),i&&"container"!==t.params.controller.by||(s=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(s)&&Number.isFinite(s)||(s=1),i=(r-t.minTranslate())*s+e.minTranslate()),t.params.controller.inverse&&(i=e.maxTranslate()-i),e.updateProgress(i),e.setTranslate(i,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(n))for(let t=0;t<n.length;t+=1)n[t]!==r&&n[t]instanceof o&&l(n[t]);else n instanceof o&&r!==n&&l(n)},setTransition:function(e,r){const n=t.constructor,a=t.controller.control;let s;function i(r){var n,s;r.destroyed||(r.setTransition(e,t),0!==e&&(r.transitionStart(),r.params.autoHeight&&u((()=>{r.updateAutoHeight()})),n=r.wrapperEl,(s=()=>{a&&r.transitionEnd()})&&n.addEventListener("transitionend",(function e(t){t.target===n&&(s.call(n,t),n.removeEventListener("transitionend",e))}))))}if(Array.isArray(a))for(s=0;s<a.length;s+=1)a[s]!==r&&a[s]instanceof n&&i(a[s]);else a instanceof n&&r!==a&&i(a)}})}function _e(e){let t,r,{swiper:n,extendParams:a,on:s,emit:i,params:l}=e;n.autoplay={running:!1,paused:!1,timeLeft:0},a({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});
vendor: 4,578 bytes, line 2
2let c,u,d,p,f,m,h,v,g=l&&l.autoplay?l.autoplay.delay:3e3,b=l&&l.autoplay?l.autoplay.delay:3e3,y=(new Date).getTime();function w(e){n&&!n.destroyed&&n.wrapperEl&&e.target===n.wrapperEl&&(n.wrapperEl.removeEventListener("transitionend",w),v||e.detail&&e.detail.bySwiperTouchMove||k())}const x=()=>{if(n.destroyed||!n.autoplay.running)return;n.autoplay.paused?u=!0:u&&(b=c,u=!1);const e=n.autoplay.paused?c:y+b-(new Date).getTime();n.autoplay.timeLeft=e,i("autoplayTimeLeft",e,e/g),r=requestAnimationFrame((()=>{x()}))},E=e=>{if(n.destroyed||!n.autoplay.running)return;cancelAnimationFrame(r),x();let a=void 0===e?n.params.autoplay.delay:e;g=n.params.autoplay.delay,b=n.params.autoplay.delay;const s=(()=>{let e;if(e=n.virtual&&n.params.virtual.enabled?n.slides.find((e=>e.classList.contains("swiper-slide-active"))):n.slides[n.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(s)&&s>0&&void 0===e&&(a=s,g=s,b=s),c=a;const o=n.params.speed,l=()=>{n&&!n.destroyed&&(n.params.autoplay.reverseDirection?!n.isBeginning||n.params.loop||n.params.rewind?(n.slidePrev(o,!0,!0),i("autoplay")):n.params.autoplay.stopOnLastSlide||(n.slideTo(n.slides.length-1,o,!0,!0),i("autoplay")):!n.isEnd||n.params.loop||n.params.rewind?(n.slideNext(o,!0,!0),i("autoplay")):n.params.autoplay.stopOnLastSlide||(n.slideTo(0,o,!0,!0),i("autoplay")),n.params.cssMode&&(y=(new Date).getTime(),requestAnimationFrame((()=>{E()}))))};return a>0?(clearTimeout(t),t=setTimeout((()=>{l()}),a)):requestAnimationFrame((()=>{l()})),a},S=()=>{y=(new Date).getTime(),n.autoplay.running=!0,E(),i("autoplayStart")},T=()=>{n.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(r),i("autoplayStop")},O=(e,r)=>{if(n.destroyed||!n.autoplay.running)return;clearTimeout(t),e||(h=!0);const a=()=>{i("autoplayPause"),n.params.autoplay.waitForTransition?n.wrapperEl.addEventListener("transitionend",w):k()};if(n.autoplay.paused=!0,r)return m&&(c=n.params.autoplay.delay),m=!1,void a();const s=c||n.params.autoplay.delay;c=s-((new Date).getTime()-y),n.isEnd&&c<0&&!n.params.loop||(c<0&&(c=0),a())},k=()=>{n.isEnd&&c<0&&!n.params.loop||n.destroyed||!n.autoplay.running||(y=(new Date).getTime(),h?(h=!1,E(c)):E(),n.autoplay.paused=!1,i("autoplayResume"))},P=()=>{if(n.destroyed||!n.autoplay.running)return;const e=o();"hidden"===e.visibilityState&&(h=!0,O(!0)),"visible"===e.visibilityState&&k()},_=e=>{"mouse"===e.pointerType&&(h=!0,v=!0,n.animating||n.autoplay.paused||O(!0))},C=e=>{"mouse"===e.pointerType&&(v=!1,n.autoplay.paused&&k())};s("init",(()=>{n.params.autoplay.enabled&&(n.params.autoplay.pauseOnMouseEnter&&(n.el.addEventListener("pointerenter",_),n.el.addEventListener("pointerleave",C)),o().addEventListener("visibilitychange",P),S())})),s("destroy",(()=>{n.el&&"string"!=typeof n.el&&(n.el.removeEventListener("pointerenter",_),n.el.removeEventListener("pointerleave",C)),o().removeEventListener("visibilitychange",P),n.autoplay.running&&T()})),s("_freeModeStaticRelease",(()=>{(p||h)&&k()})),s("_freeModeNoMomentumRelease",(()=>{n.params.autoplay.disableOnInteraction?T():O(!0,!0)})),s("beforeTransitionStart",((e,t,r)=>{!n.destroyed&&n.autoplay.running&&(r||!n.params.autoplay.disableOnInteraction?O(!0,!0):T())})),s("sliderFirstMove",(()=>{!n.destroyed&&n.autoplay.running&&(n.params.autoplay.disableOnInteraction?T():(d=!0,p=!1,h=!1,f=setTimeout((()=>{h=!0,p=!0,O(!0)}),200)))})),s("touchEnd",(()=>{if(!n.destroyed&&n.autoplay.running&&d){if(clearTimeout(f),clearTimeout(t),n.params.autoplay.disableOnInteraction)return p=!1,void(d=!1);p&&n.params.cssMode&&k(),p=!1,d=!1}})),s("slideChange",(()=>{!n.destroyed&&n.autoplay.running&&(m=!0)})),Object.assign(n.autoplay,{start:S,stop:T,pause:O,resume:k})}function Ce(e){let{swiper:t,extendParams:r,on:n}=e;r({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let a=!1,s=!1;function i(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const r=e.clickedIndex,n=e.clickedSlide;if(n&&n.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==r)return;let a;a=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):r,t.params.loop?t.slideToLoop(a):t.slideTo(a)}function l(){const{thumbs:e}=t.params;if(a)return!1;a=!0;const r=t.constructor;if(e.swiper instanceof r)t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}
2),t.thumbs.swiper.update();else if(f(e.swiper)){const n=Object.assign({},e.swiper);Object.assign(n,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new r(n),s=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",i),!0}function c(e){const r=t.thumbs.swiper;if(!r||r.destroyed)return;const n="auto"===r.params.slidesPerView?r.slidesPerViewDynamic():r.params.slidesPerView;let a=1;const s=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(a=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(a=1),a=Math.floor(a),r.slides.forEach((e=>e.classList.remove(s))),r.params.loop||r.params.virtual&&r.params.virtual.enabled)for(let l=0;l<a;l+=1)g(r.slidesEl,`[data-swiper-slide-index="${t.realIndex+l}"]`).forEach((e=>{e.classList.add(s)}));else for(let l=0;l<a;l+=1)r.slides[t.realIndex+l]&&r.slides[t.realIndex+l].classList.add(s);const i=t.params.thumbs.autoScrollOffset,o=i&&!r.params.loop;if(t.realIndex!==r.realIndex||o){const a=r.activeIndex;let s,l;if(r.params.loop){const e=r.slides.find((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`));s=r.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else s=t.realIndex,l=s>t.previousIndex?"next":"prev";o&&(s+="next"===l?i:-1*i),r.visibleSlidesIndexes&&r.visibleSlidesIndexes.indexOf(s)<0&&(r.params.centeredSlides?s=s>a?s-Math.floor(n/2)+1:s+Math.floor(n/2)-1:s>a&&r.params.slidesPerGroup,r.slideTo(s,e?0:void 0))}}t.thumbs={swiper:null},n("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const r=o(),n=()=>{const n="string"==typeof e.swiper?r.querySelector(e.swiper):e.swiper;if(n&&n.swiper)e.swiper=n.swiper,l(),c(!0);else if(n){const r=`${t.params.eventsPrefix}init`,a=s=>{e.swiper=s.detail[0],n.removeEventListener(r,a),l(),c(!0),e.swiper.update(),t.update()};n.addEventListener(r,a)}return n},a=()=>{if(t.destroyed)return;n()||requestAnimationFrame(a)};requestAnimationFrame(a)}else l(),c(!0)})),n("slideChange update resize observerUpdate",(()=>{c()})),n("setTransition",((e,r)=>{const n=t.thumbs.swiper;n&&!n.destroyed&&n.setTransition(r)})),n("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&s&&e.destroy()})),Object.assign(t.thumbs,{init:l,update:c})}we.displayName="SwiperSlide";var Ae=r(2475),Me=r.n(Ae),je=r(1260);function Ie(e){let t={background:"white",text:"black",link:"teal",classes:"bg-white text-black"};return e?("black"===e&&(t.background="black",t.text="white",t.link="gold",t.classes="bg-black text-white"),t):t}var Ne=r(5589),Le=r(3888);const Fe=e=>{let{columns:t,node:r,number:a,theme:s}=e;if(!r)return null;const i=Ie(s),o=(0,Ne.Z)(t&&t,"width");return n.createElement("div",{className:"p-3 h-full w-full\n "+(null!=t&&t.xs&&"auto"!==(null==t?void 0:t.xs)?" w-1/"+t.xs+" shrink-0":" shrink")+"\n "+(null!=t&&t.sm&&"auto"!==(null==t?void 0:t.sm)?" sm:w-1/"+t.sm+" sm:shrink-0":" sm:shrink")+"\n "+(null!=t&&t.md&&"auto"!==(null==t?void 0:t.md)?" md:w-1/"+t.md+" md:shrink-0":" md:w-full md:shrink")+"\n "+(null!=t&&t.lg&&"auto"!==(null==t?void 0:t.lg)?" lg:w-1/"+t.lg+" lg:shrink-0":" lg:w-full lg:shrink")+"\n "+(null!=t&&t.xl&&"auto"!==(null==t?void 0:t.xl)?" xl:w-1/"+t.xl+" xl:shrink-0":" xl:w-full xl:shrink")+"\n "},n.createElement("div",{className:"flex flex-col w-full h-full rounded-3xl relative "+(i.classes&&i.classes)},a&&n.createElement("span",{className:"pt-6 pl-6 absolute top-0 left-0 text-base font-medium tracking-[4px] uppercase m-0"},Me()(a,3,"0")),r.image&&n.createElement("div",{className:"flex flex-col justify-center itens-center bg-gradient-radial from-"+(r.glow?r.glow:"white")+"/40 from-0% to-transparent to-70% "+("icon"===r.image_size?"aspect-1x1":"aspect-3x2")},n.createElement(je.Z,{aspect:"icon"===r.image_size?"1x1":null,className:"icon"===r.image_size?"w-1/3 m-auto":"w-full max-w-full",sizes:o,src:r.image})),n.createElement("div",{className:"flex flex-col gap-5 p-5 text-center "+("icon"===r.image_size?"-mt-12":null)},n.createElement("span",{className:"w-10 h-[4px] bg-"+i.text+" roun
2ded-full m-auto"}),r.title&&n.createElement("h2",{className:"m-0"},r.title),r.subtitle&&n.createElement("h3",{className:"m-0"},r.subtitle),r.copy&&n.createElement("p",{className:"m-0 text-lg"},r.copy),r.ctas&&n.createElement(Le.Z,{ctas:r.ctas,layout:"column",align:"center",className:"mt-3"}))))};var De=Fe;Fe.defaultProps={columns:null,node:null};var $e=r(4902),ze=r(587);function Re(e,t){void 0===e&&(e=null);let r=null;return t&&null!==e?("padding"===e?"none"===t?r="py-0":"both"===t?r="py-12 md:py-24":"top"===t?r="pt-12 md:pt-24":"bottom"===t&&(r="pb-12 md:pb-24"):"rounded"===e&&("none"===t?r="rounded-none":"both"===t?r="rounded-3xl":"top"===t?r="rounded-t-3xl":"bottom"===t&&(r="rounded-b-3xl"))," "+r):r}var Ve=e=>{let{current:t,total:r,css:a}=e;return t||r?n.createElement("span",{className:a},Me()(t,3,"0"),"/",Me()(r,3,"0")):null};const Be=e=>{var t;let{blok:r}=e;const{0:a,1:s}=(0,n.useState)(1);if(!r)return null;const{autoplay:i,copy:o,items:l,number:c,padding:u,rounded:d,subtitle:p,theme:f,title:m}=r;const h=Ie(f),v="brand_controller_"+Math.floor(100*Math.random())+1;return n.createElement("section",{className:"flex flex-col "+(h.classes&&h.classes)+" "+Re("padding",u)+" "+Re("rounded",d),id:v},n.createElement("div",{className:"brand-container flex flex-col gap-10 md:gap-12 mb-10 md:mb-12"},n.createElement($e.Z,{title:p&&p,number:c&&c}),(null==o||null===(t=o.content[0])||void 0===t?void 0:t.content)&&n.createElement(ze.Z,{className:"m-0 text-center brand-remove-last-margin"},o)),n.createElement("div",{className:"w-full h-full brand-controller-wrapper mb-10 md:mb-12"},n.createElement(ye,{className:"3xl:brand-feathered h-full",autoHeight:!1,autoplay:"false"!==i&&{delay:i,disableOnInteraction:!0,pauseOnMouseEnter:!0},centeredSlides:!1,grabCursor:!0,loop:!1,modules:[_e,Te,ke,Ee,xe],navigation:{prevEl:"#"+v+" .brand-controller-button-previous",nextEl:"#"+v+" .brand-controller-button-next"},slidesPerView:"auto",initialSlide:0,breakpoints:{1024:{centeredSlides:!0,initialSlide:1}},onSlideChange:e=>s(e.activeIndex+1)},l&&l.map(((e,t)=>n.createElement(we,{className:"max-w-[290px] md:max-w-[320px] lg:max-w-[360px] min-h-full"},n.createElement(De,{columns:{lg:"1",md:"1",sm:"1",xl:"1",xs:"1"},node:e&&e,number:t+1,theme:h.text&&h.text})))))),n.createElement("div",{className:"brand-container flex flex-row justify-between md:justify-end items-center gap-5"},n.createElement("span",{className:"brand-button aspect-square w-12 p-0 brand-controller-button-previous order-1"},n.createElement("span",{className:"material-icons text-4xl brand-icon-start"},"chevron_left")),n.createElement("span",{className:"brand-button aspect-square w-12 p-0 brand-controller-button-next order-3 md:order-2"},n.createElement("span",{className:"material-icons text-4xl"},"chevron_right")),n.createElement(Ve,{current:a&&a,total:l&&l.length,css:"font-medium tracking-[4px] uppercase m-0 text-xs md:text-base order-2 md:order-3"})))};var Ge=Be;Be.defaultProps={blok:null};const Ue=e=>{let{columns:t,node:r}=e;if(!r)return null;const a=(0,Ne.Z)(t&&t,"width");return n.createElement("div",{className:"flex flex-col p-6 shrink-0 grow-0 \n "+(null!=t&&t.xs&&"auto"!==(null==t?void 0:t.xs)?" w-1/"+t.xs+" shrink-0":"")+"\n "+(null!=t&&t.sm&&"auto"!==(null==t?void 0:t.sm)?" sm:w-1/"+t.sm+" sm:shrink-0":"")+"\n "+(null!=t&&t.md&&"auto"!==(null==t?void 0:t.md)?" md:w-1/"+t.md+" md:shrink-0":"")+"\n "+(null!=t&&t.lg&&"auto"!==(null==t?void 0:t.lg)?" lg:w-1/"+t.lg+" lg:shrink-0":"")+"\n "+(null!=t&&t.xl&&"auto"!==(null==t?void 0:t.xl)?" xl:w-1/"+t.xl+" xl:shrink-0":"")+"\n "},n.createElement("div",{className:"flex flex-col gap-3 items-center justify-center text-center"},r.image&&n.createElement(je.Z,{aspect:"1x1",src:r.image,sizes:a,className:"rounded-full w-full"}),n.createElement("div",null,r.name&&n.createElement("p",{className:"m-0 text-xs font-bold"},r.name),r.role&&n.createElement("p",{className:"m-0 text-xs"},r.role),r.ctas&&n.createElement(Le.Z,{ctas:r.ctas,layout:"column",align:"center",className:"mt-3"}))))};var He=Ue;Ue.defaultProps={columns:null,node:null};const qe=e=>{var t;let{blok:r}=e;const{0:a,1:s}
2=(0,n.useState)(null);if(!r)return null;const{copy:i,columns:o,items:l,number:c,padding:u,rounded:d,subtitle:p,theme:f,title:m}=r,h=Ie(f);Math.floor(100*Math.random());return n.createElement("section",{className:"flex flex-col "+(h.classes&&h.classes)+" "+Re("padding",u)+" "+Re("rounded",d)},n.createElement("div",{className:"brand-container flex flex-col gap-5 md:gap-10"},n.createElement($e.Z,{title:p&&p,number:c&&c}),m&&n.createElement("h1",{className:"m-0 text-center"},m),(null==i||null===(t=i.content[0])||void 0===t?void 0:t.content)&&n.createElement(ze.Z,{className:"m-0 text-center brand-remove-last-margin"},i),n.createElement("div",{className:"flex flex-row"+("auto"!==(null==o?void 0:o.xs)?" flex-wrap":" flex-nowrap")+("auto"!==(null==o?void 0:o.sm)?" sm:flex-wrap":" sm:flex-nowrap")+("auto"!==(null==o?void 0:o.md)?" md:flex-wrap":" md:flex-nowrap")+("auto"!==(null==o?void 0:o.lg)?" lg:flex-wrap":" lg:flex-nowrap")+("auto"!==(null==o?void 0:o.xl)?" xl:flex-wrap":" xl:flex-nowrap")+" items-stretch justify-center w-auto h-full -mx-3"},l&&l.map(((e,t)=>{if("instance_card"===e.component)return n.createElement(De,{columns:o,node:e&&e,theme:h.text&&h.text});if("instance_media"===e.component);else{if("instance_person"===e.component)return n.createElement(He,{columns:o,node:e&&e});e.component}return n.createElement("div",{className:"border"},"ITEM")})))))};var Ze=qe;qe.defaultProps={blok:null};var We=r(5716);let Ye="undefined"!=typeof window?n.useLayoutEffect:n.useEffect,Xe=e=>e&&!Array.isArray(e)&&"object"==typeof e,Ke=[],Je={},Qe=We.ZP;const et=(e,t=Ke)=>{let r=Je;Xe(e)?(r=e,e=null,t="dependencies"in r?r.dependencies:Ke):Xe(t)&&(r=t,t="dependencies"in r?r.dependencies:Ke),e&&"function"!=typeof e&&console.warn("First parameter must be a function or config object");const{scope:a,revertOnUpdate:s}=r,i=(0,n.useRef)(!1),o=(0,n.useRef)(Qe.context((()=>{}),a)),l=(0,n.useRef)((e=>o.current.add(null,e))),c=t&&t.length&&!s;return Ye((()=>{if(e&&o.current.add(e,a),!c||!i.current)return()=>o.current.revert()}),t),c&&Ye((()=>(i.current=!0,()=>o.current.revert())),Ke),{context:o.current,contextSafe:l.current}};et.register=e=>{Qe=e},et.headless=!0;var tt=e=>{let{blok:t}=e;const{align:r,colour:a,height:s,theme:i}=t,o=Ie(i),l=(0,n.useRef)(),c=(0,n.useRef)();return et((()=>{var e=We.p8.timeline({scrollTrigger:{trigger:c.current,scrub:3,start:"top 100%",end:"bottom 0%",markers:!1}});e.from(c.current,{y:"400px"}),e.to(c.current,{y:"-500px"})}),{scope:l.current}),t?n.createElement("div",{className:("default"!==(null==o?void 0:o.background)?"bg-"+(null==o?void 0:o.background):null)+" "+("small"===s?"h-12":"medium"===s?"h-24":"large"===s?"h-48":null)},n.createElement("div",{className:"brand-light-container brand-light-container-"+(r&&r),ref:l},n.createElement("div",{className:"bg-"+(a||"orange")+" brand-light blur-[100px]",ref:c}))):null},rt=r(1883),nt=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===at}(e)}(e)};var at="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function st(e,t){return!1!==t.clone&&t.isMergeableObject(e)?ot((r=e,Array.isArray(r)?[]:{}),e,t):e;var r}function it(e,t,r){return e.concat(t).map((function(e){return st(e,r)}))}function ot(e,t,r){(r=r||{}).arrayMerge=r.arrayMerge||it,r.isMergeableObject=r.isMergeableObject||nt;var n=Array.isArray(t);return n===Array.isArray(e)?n?r.arrayMerge(e,t,r):function(e,t,r){var n={};return r.isMergeableObject(e)&&Object.keys(e).forEach((function(t){n[t]=st(e[t],r)})),Object.keys(t).forEach((function(a){r.isMergeableObject(t[a])&&e[a]?n[a]=ot(e[a],t[a],r):n[a]=st(t[a],r)})),n}(e,t,r):st(t,r)}ot.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,r){return ot(e,r,t)}),{})};var lt=ot,ct="object"==typeof global&&global&&global.Object===Object&&global,ut="object"==typeof self&&self&&self.Object===Object&&self,dt=ct||ut||Function("return this")(),pt=dt.Symbol,ft=Object.prototype,mt=ft.hasOwnProperty,ht=ft.toString,vt=pt?pt.toStringTag:void 0;var gt=function(e){var t=mt.call(e,vt),r=e[vt];try{e[vt]=void 0;var n=!0}catch(s){}var a=ht.call(e);return n&&(t?e[vt]=r:delete e[vt]),a},bt=Object.prototype.toString;var yt=function(e){return bt.call(e)},wt=pt?pt.toStringTag:void 0;
vendor: 4,681 bytes, line 2
2var xt=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":wt&&wt in Object(e)?gt(e):yt(e)};var Et=function(e,t){return function(r){return e(t(r))}},St=Et(Object.getPrototypeOf,Object);var Tt=function(e){return null!=e&&"object"==typeof e},Ot=Function.prototype,kt=Object.prototype,Pt=Ot.toString,_t=kt.hasOwnProperty,Ct=Pt.call(Object);var At=function(e){if(!Tt(e)||"[object Object]"!=xt(e))return!1;var t=St(e);if(null===t)return!0;var r=_t.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Pt.call(r)==Ct};var Mt=function(){this.__data__=[],this.size=0};var jt=function(e,t){return e===t||e!=e&&t!=t};var It=function(e,t){for(var r=e.length;r--;)if(jt(e[r][0],t))return r;return-1},Nt=Array.prototype.splice;var Lt=function(e){var t=this.__data__,r=It(t,e);return!(r<0)&&(r==t.length-1?t.pop():Nt.call(t,r,1),--this.size,!0)};var Ft=function(e){var t=this.__data__,r=It(t,e);return r<0?void 0:t[r][1]};var Dt=function(e){return It(this.__data__,e)>-1};var $t=function(e,t){var r=this.__data__,n=It(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};function zt(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}zt.prototype.clear=Mt,zt.prototype.delete=Lt,zt.prototype.get=Ft,zt.prototype.has=Dt,zt.prototype.set=$t;var Rt=zt;var Vt=function(){this.__data__=new Rt,this.size=0};var Bt=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r};var Gt=function(e){return this.__data__.get(e)};var Ut=function(e){return this.__data__.has(e)};var Ht=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};var qt,Zt=function(e){if(!Ht(e))return!1;var t=xt(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t},Wt=dt["__core-js_shared__"],Yt=(qt=/[^.]+$/.exec(Wt&&Wt.keys&&Wt.keys.IE_PROTO||""))?"Symbol(src)_1."+qt:"";var Xt=function(e){return!!Yt&&Yt in e},Kt=Function.prototype.toString;var Jt=function(e){if(null!=e){try{return Kt.call(e)}catch(t){}try{return e+""}catch(t){}}return""},Qt=/^\[object .+?Constructor\]$/,er=Function.prototype,tr=Object.prototype,rr=er.toString,nr=tr.hasOwnProperty,ar=RegExp("^"+rr.call(nr).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var sr=function(e){return!(!Ht(e)||Xt(e))&&(Zt(e)?ar:Qt).test(Jt(e))};var ir=function(e,t){return null==e?void 0:e[t]};var or=function(e,t){var r=ir(e,t);return sr(r)?r:void 0},lr=or(dt,"Map"),cr=or(Object,"create");var ur=function(){this.__data__=cr?cr(null):{},this.size=0};var dr=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},pr=Object.prototype.hasOwnProperty;var fr=function(e){var t=this.__data__;if(cr){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return pr.call(t,e)?t[e]:void 0},mr=Object.prototype.hasOwnProperty;var hr=function(e){var t=this.__data__;return cr?void 0!==t[e]:mr.call(t,e)};var vr=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=cr&&void 0===t?"__lodash_hash_undefined__":t,this};function gr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}gr.prototype.clear=ur,gr.prototype.delete=dr,gr.prototype.get=fr,gr.prototype.has=hr,gr.prototype.set=vr;var br=gr;var yr=function(){this.size=0,this.__data__={hash:new br,map:new(lr||Rt),string:new br}};var wr=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};var xr=function(e,t){var r=e.__data__;return wr(t)?r["string"==typeof t?"string":"hash"]:r.map};var Er=function(e){var t=xr(this,e).delete(e);return this.size-=t?1:0,t};var Sr=function(e){return xr(this,e).get(e)};var Tr=function(e){return xr(this,e).has(e)};var Or=function(e,t){var r=xr(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this};function kr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}kr.prototype.clear=yr,kr.prototype.delete=Er,kr.prototype.get=Sr,kr.prototype.has=Tr,kr.prototype.set=Or;var Pr=kr;var _r=function(e,t){var r=this.__data__;if(r instanceof Rt){var n=r.__data__;if(!lr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Pr(n)}return r.set(e,t),this.size=r.size,this};function Cr(e){var t=this.__data__=new Rt(e);this.size=t.size}Cr.prototype.clear=Vt,Cr.prototype.delete=Bt,Cr.prototype.get=Gt,Cr.prototype.has=Ut,Cr.prototype.set=_r;var Ar=Cr;var Mr=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e},jr=function(){try{var e=or(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();
2var Ir=function(e,t,r){"__proto__"==t&&jr?jr(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r},Nr=Object.prototype.hasOwnProperty;var Lr=function(e,t,r){var n=e[t];Nr.call(e,t)&&jt(n,r)&&(void 0!==r||t in e)||Ir(e,t,r)};var Fr=function(e,t,r,n){var a=!r;r||(r={});for(var s=-1,i=t.length;++s<i;){var o=t[s],l=n?n(r[o],e[o],o,r,e):void 0;void 0===l&&(l=e[o]),a?Ir(r,o,l):Lr(r,o,l)}return r};var Dr=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n};var $r=function(e){return Tt(e)&&"[object Arguments]"==xt(e)},zr=Object.prototype,Rr=zr.hasOwnProperty,Vr=zr.propertyIsEnumerable,Br=$r(function(){return arguments}())?$r:function(e){return Tt(e)&&Rr.call(e,"callee")&&!Vr.call(e,"callee")},Gr=Br,Ur=Array.isArray;var Hr=function(){return!1},qr="object"==typeof exports&&exports&&!exports.nodeType&&exports,Zr=qr&&"object"==typeof module&&module&&!module.nodeType&&module,Wr=Zr&&Zr.exports===qr?dt.Buffer:void 0,Yr=(Wr?Wr.isBuffer:void 0)||Hr,Xr=/^(?:0|[1-9]\d*)$/;var Kr=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&Xr.test(e))&&e>-1&&e%1==0&&e<t};var Jr=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991},Qr={};Qr["[object Float32Array]"]=Qr["[object Float64Array]"]=Qr["[object Int8Array]"]=Qr["[object Int16Array]"]=Qr["[object Int32Array]"]=Qr["[object Uint8Array]"]=Qr["[object Uint8ClampedArray]"]=Qr["[object Uint16Array]"]=Qr["[object Uint32Array]"]=!0,Qr["[object Arguments]"]=Qr["[object Array]"]=Qr["[object ArrayBuffer]"]=Qr["[object Boolean]"]=Qr["[object DataView]"]=Qr["[object Date]"]=Qr["[object Error]"]=Qr["[object Function]"]=Qr["[object Map]"]=Qr["[object Number]"]=Qr["[object Object]"]=Qr["[object RegExp]"]=Qr["[object Set]"]=Qr["[object String]"]=Qr["[object WeakMap]"]=!1;var en=function(e){return Tt(e)&&Jr(e.length)&&!!Qr[xt(e)]};var tn=function(e){return function(t){return e(t)}},rn="object"==typeof exports&&exports&&!exports.nodeType&&exports,nn=rn&&"object"==typeof module&&module&&!module.nodeType&&module,an=nn&&nn.exports===rn&&ct.process,sn=function(){try{var e=nn&&nn.require&&nn.require("util").types;return e||an&&an.binding&&an.binding("util")}catch(t){}}(),on=sn&&sn.isTypedArray,ln=on?tn(on):en,cn=Object.prototype.hasOwnProperty;var un=function(e,t){var r=Ur(e),n=!r&&Gr(e),a=!r&&!n&&Yr(e),s=!r&&!n&&!a&&ln(e),i=r||n||a||s,o=i?Dr(e.length,String):[],l=o.length;for(var c in e)!t&&!cn.call(e,c)||i&&("length"==c||a&&("offset"==c||"parent"==c)||s&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Kr(c,l))||o.push(c);return o},dn=Object.prototype;var pn=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||dn)},fn=Et(Object.keys,Object),mn=Object.prototype.hasOwnProperty;var hn=function(e){if(!pn(e))return fn(e);var t=[];for(var r in Object(e))mn.call(e,r)&&"constructor"!=r&&t.push(r);return t};var vn=function(e){return null!=e&&Jr(e.length)&&!Zt(e)};var gn=function(e){return vn(e)?un(e):hn(e)};var bn=function(e,t){return e&&Fr(t,gn(t),e)};var yn=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t},wn=Object.prototype.hasOwnProperty;var xn=function(e){if(!Ht(e))return yn(e);var t=pn(e),r=[];for(var n in e)("constructor"!=n||!t&&wn.call(e,n))&&r.push(n);return r};var En=function(e){return vn(e)?un(e,!0):xn(e)};var Sn=function(e,t){return e&&Fr(t,En(t),e)},Tn="object"==typeof exports&&exports&&!exports.nodeType&&exports,On=Tn&&"object"==typeof module&&module&&!module.nodeType&&module,kn=On&&On.exports===Tn?dt.Buffer:void 0,Pn=kn?kn.allocUnsafe:void 0;var _n=function(e,t){if(t)return e.slice();var r=e.length,n=Pn?Pn(r):new e.constructor(r);return e.copy(n),n};var Cn=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t};var An=function(e,t){for(var r=-1,n=null==e?0:e.length,a=0,s=[];++r<n;){var i=e[r];t(i,r,e)&&(s[a++]=i)}return s};var Mn=function(){return[]},jn=Object.prototype.propertyIsEnumerable,In=Object.getOwnPropertySymbols,Nn=In?function(e){return null==e?[]:(e=Object(e),An(In(e),(function(t){return jn.call(e,t)})))}:Mn,Ln=Nn;var Fn=function(e,t){return Fr(e,Ln(e),t)};var Dn=function(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e},$n=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)Dn(t,Ln(e)),e=St(e);return t}:Mn,zn=$n;var Rn=function(e,t){return Fr(e,zn(e),t)};var Vn=function(e,t,r){var n=t(e);return Ur(e)?n:Dn(n,r(e))};var Bn=function(e){return Vn(e,gn,Ln)};var Gn=function(e){return Vn(e,En,zn)},Un=or(dt,"DataView"),Hn=or(dt,"Promise"),qn=or(dt,"Set"),Zn=or(dt,"WeakMap"),Wn="[object Map]",Yn="[object Promise]",Xn="[object Set]",Kn="[object WeakMap]",Jn="[object DataView]",Qn=Jt(Un),ea=Jt(lr),ta=Jt(Hn),ra=Jt(qn),na=Jt(Zn),aa=xt;(Un&&aa(new Un(new ArrayBuffer(1)))!=Jn||lr&&aa(new lr)!=Wn||Hn&&aa(
2Hn.resolve())!=Yn||qn&&aa(new qn)!=Xn||Zn&&aa(new Zn)!=Kn)&&(aa=function(e){var t=xt(e),r="[object Object]"==t?e.constructor:void 0,n=r?Jt(r):"";if(n)switch(n){case Qn:return Jn;case ea:return Wn;case ta:return Yn;case ra:return Xn;case na:return Kn}return t});var sa=aa,ia=Object.prototype.hasOwnProperty;var oa=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&ia.call(e,"index")&&(r.index=e.index,r.input=e.input),r},la=dt.Uint8Array;var ca=function(e){var t=new e.constructor(e.byteLength);return new la(t).set(new la(e)),t};var ua=function(e,t){var r=t?ca(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)},da=/\w*$/;var pa=function(e){var t=new e.constructor(e.source,da.exec(e));return t.lastIndex=e.lastIndex,t},fa=pt?pt.prototype:void 0,ma=fa?fa.valueOf:void 0;var ha=function(e){return ma?Object(ma.call(e)):{}};var va=function(e,t){var r=t?ca(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)};var ga=function(e,t,r){var n=e.constructor;switch(t){case"[object ArrayBuffer]":return ca(e);case"[object Boolean]":case"[object Date]":return new n(+e);case"[object DataView]":return ua(e,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return va(e,r);case"[object Map]":case"[object Set]":return new n;case"[object Number]":case"[object String]":return new n(e);case"[object RegExp]":return pa(e);case"[object Symbol]":return ha(e)}},ba=Object.create,ya=function(){function e(){}return function(t){if(!Ht(t))return{};if(ba)return ba(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),wa=ya;var xa=function(e){return"function"!=typeof e.constructor||pn(e)?{}:wa(St(e))};var Ea=function(e){return Tt(e)&&"[object Map]"==sa(e)},Sa=sn&&sn.isMap,Ta=Sa?tn(Sa):Ea;var Oa=function(e){return Tt(e)&&"[object Set]"==sa(e)},ka=sn&&sn.isSet,Pa=ka?tn(ka):Oa,_a="[object Arguments]",Ca="[object Function]",Aa="[object Object]",Ma={};Ma[_a]=Ma["[object Array]"]=Ma["[object ArrayBuffer]"]=Ma["[object DataView]"]=Ma["[object Boolean]"]=Ma["[object Date]"]=Ma["[object Float32Array]"]=Ma["[object Float64Array]"]=Ma["[object Int8Array]"]=Ma["[object Int16Array]"]=Ma["[object Int32Array]"]=Ma["[object Map]"]=Ma["[object Number]"]=Ma[Aa]=Ma["[object RegExp]"]=Ma["[object Set]"]=Ma["[object String]"]=Ma["[object Symbol]"]=Ma["[object Uint8Array]"]=Ma["[object Uint8ClampedArray]"]=Ma["[object Uint16Array]"]=Ma["[object Uint32Array]"]=!0,Ma["[object Error]"]=Ma[Ca]=Ma["[object WeakMap]"]=!1;var ja=function e(t,r,n,a,s,i){var o,l=1&r,c=2&r,u=4&r;if(n&&(o=s?n(t,a,s,i):n(t)),void 0!==o)return o;if(!Ht(t))return t;var d=Ur(t);if(d){if(o=oa(t),!l)return Cn(t,o)}else{var p=sa(t),f=p==Ca||"[object GeneratorFunction]"==p;if(Yr(t))return _n(t,l);if(p==Aa||p==_a||f&&!s){if(o=c||f?{}:xa(t),!l)return c?Rn(t,Sn(o,t)):Fn(t,bn(o,t))}else{if(!Ma[p])return s?t:{};o=ga(t,p,l)}}i||(i=new Ar);var m=i.get(t);if(m)return m;i.set(t,o),Pa(t)?t.forEach((function(a){o.add(e(a,r,n,a,t,i))})):Ta(t)&&t.forEach((function(a,s){o.set(s,e(a,r,n,s,t,i))}));var h=d?void 0:(u?c?Gn:Bn:c?En:gn)(t);return Mr(h||t,(function(a,s){h&&(a=t[s=a]),Lr(o,s,e(a,r,n,s,t,i))})),o};var Ia=function(e){return ja(e,5)},Na=r(9590),La=r.n(Na);var Fa=function(e,t){};var Da=function(e){return ja(e,4)};var $a=function(e,t){for(var r=-1,n=null==e?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a};var za=function(e){return"symbol"==typeof e||Tt(e)&&"[object Symbol]"==xt(e)};function Ra(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],s=r.cache;if(s.has(a))return s.get(a);var i=e.apply(this,n);return r.cache=s.set(a,i)||s,i};return r.cache=new(Ra.Cache||Pr),r}Ra.Cache=Pr;var Va=Ra;var Ba=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ga=/\\(\\)?/g,Ua=function(e){var t=Va(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Ba,(function(e,r,n,a){t.push(n?a.replace(Ga,"$1"):r||e)})),t})),Ha=Ua;var qa=function(e){if("string"==typeof e||za(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t},Za=pt?pt.prototype:void 0,Wa=Za?Za.toString:void 0;var Ya=function e(t){if("string"==typeof t)return t;if(Ur(t))return $a(t,e)+"";if(za(t))return Wa?Wa.call(t):"";var r=t+"";return"0"==r&&1/t==-Infinity?"-0":r};var Xa=function(e){return null==e?"":Ya(e)};var Ka=function(e){return Ur(e)?$a(e,qa):za(e)?[e]:Cn(Ha(Xa(e)))};r(8679);function Ja(){return Ja=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
2for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ja.apply(this,arguments)}function Qa(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function es(e,t){if(null==e)return{};var r,n,a={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}function ts(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var rs=(0,n.createContext)(void 0);rs.displayName="FormikContext";var ns=rs.Provider;rs.Consumer;function as(){var e=(0,n.useContext)(rs);return e||Fa(!1),e}var ss=function(e){return Array.isArray(e)&&0===e.length},is=function(e){return"function"==typeof e},os=function(e){return null!==e&&"object"==typeof e},ls=function(e){return String(Math.floor(Number(e)))===e},cs=function(e){return"[object String]"===Object.prototype.toString.call(e)},us=function(e){return 0===n.Children.count(e)},ds=function(e){return os(e)&&is(e.then)};function ps(e,t,r,n){void 0===n&&(n=0);for(var a=Ka(t);e&&n<a.length;)e=e[a[n++]];return n===a.length||e?void 0===e?r:e:r}function fs(e,t,r){for(var n=Da(e),a=n,s=0,i=Ka(t);s<i.length-1;s++){var o=i[s],l=ps(e,i.slice(0,s+1));if(l&&(os(l)||Array.isArray(l)))a=a[o]=Da(l);else{var c=i[s+1];a=a[o]=ls(c)&&Number(c)>=0?[]:{}}}return(0===s?e:a)[i[s]]===r?e:(void 0===r?delete a[i[s]]:a[i[s]]=r,0===s&&void 0===r&&delete n[i[s]],n)}function ms(e,t,r,n){void 0===r&&(r=new WeakMap),void 0===n&&(n={});for(var a=0,s=Object.keys(e);a<s.length;a++){var i=s[a],o=e[i];os(o)?r.get(o)||(r.set(o,!0),n[i]=Array.isArray(o)?[]:{},ms(o,t,r,n[i])):n[i]=t}return n}var hs={},vs={};function gs(e){var t=e.validateOnChange,r=void 0===t||t,a=e.validateOnBlur,s=void 0===a||a,i=e.validateOnMount,o=void 0!==i&&i,l=e.isInitialValid,c=e.enableReinitialize,u=void 0!==c&&c,d=e.onSubmit,p=es(e,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),f=Ja({validateOnChange:r,validateOnBlur:s,validateOnMount:o,onSubmit:d},p),m=(0,n.useRef)(f.initialValues),h=(0,n.useRef)(f.initialErrors||hs),v=(0,n.useRef)(f.initialTouched||vs),g=(0,n.useRef)(f.initialStatus),b=(0,n.useRef)(!1),y=(0,n.useRef)({});(0,n.useEffect)((function(){return b.current=!0,function(){b.current=!1}}),[]);var w=(0,n.useState)(0)[1],x=(0,n.useRef)({values:Ia(f.initialValues),errors:Ia(f.initialErrors)||hs,touched:Ia(f.initialTouched)||vs,status:Ia(f.initialStatus),isSubmitting:!1,isValidating:!1,submitCount:0}),E=x.current,S=(0,n.useCallback)((function(e){var t=x.current;x.current=function(e,t){switch(t.type){case"SET_VALUES":return Ja({},e,{values:t.payload});case"SET_TOUCHED":return Ja({},e,{touched:t.payload});case"SET_ERRORS":return La()(e.errors,t.payload)?e:Ja({},e,{errors:t.payload});case"SET_STATUS":return Ja({},e,{status:t.payload});case"SET_ISSUBMITTING":return Ja({},e,{isSubmitting:t.payload});case"SET_ISVALIDATING":return Ja({},e,{isValidating:t.payload});case"SET_FIELD_VALUE":return Ja({},e,{values:fs(e.values,t.payload.field,t.payload.value)});case"SET_FIELD_TOUCHED":return Ja({},e,{touched:fs(e.touched,t.payload.field,t.payload.value)});case"SET_FIELD_ERROR":return Ja({},e,{errors:fs(e.errors,t.payload.field,t.payload.value)});case"RESET_FORM":return Ja({},e,t.payload);case"SET_FORMIK_STATE":return t.payload(e);case"SUBMIT_ATTEMPT":return Ja({},e,{touched:ms(e.values,!0),isSubmitting:!0,submitCount:e.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return Ja({},e,{isSubmitting:!1});default:return e}}(t,e),t!==x.current&&w((function(e){return e+1}))}),[]),T=(0,n.useCallback)((function(e,t){return new Promise((function(r,n){var a=f.validate(e,t);null==a?r(hs):ds(a)?a.then((function(e){r(e||hs)}),(function(e){n(e)})):r(a)}))}),[f.validate]),O=(0,n.useCallback)((function(e,t){var r=f.validationSchema,n=is(r)?r(t):r,a=t&&n.validateAt?n.validateAt(t,e):function(e,t,r,n){void 0===r&&(r=!1);var a=ys(e);return t[r?"validateSync":"validate"](a,{abortEarly:!1,context:n||a})}(e,n);return new Promise((function(e,t){a.then((function(){e(hs)}),(function(r){"ValidationError"===r.name?e(function(e){var t={};if(e.inner){if(0===e.inner.length)return fs(t,e.path,e.message);var r=e.inner,n=Array.isArray(r),a=0;for(r=n?r:r[Symbol.iterator]();;){var s;if(n){if(a>=r.length)break;s=r[a++]}else{if((a=r.next()).done)break;s=a.value}var i=s;ps(t,i.path)||(t=fs(t,i.path,i.message))}}return t}(r)):t(r)}))}))}),[f.validationSchema]),k=(0,n.useCallback)((function(e,t){return new Promise((function(r){return r(y.current[e].validate(t))}))}),[]),P=(0,n.useCallback)((function(e){var t=Object.keys(y.current).filter((function(e){return is(y.current[e].validate)})),r=t.length>0?t.map((function(t){return k(t,ps(e,t))})):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")];return Promise.all(r).then((function(e){return e.reduce((function(e,r,n){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===r||r&&(e=fs(e,t[n],r)),e}),{})}))}),[k]),_=(0,n.useCallback)((function(e){return Promise.all([P(e),f.validationSchema?O(e):{},f.validate?T(e):{}]).then((function(e){var t=e[0],r=e[1],n=e[2];return lt.all([t,r,n],{arrayMerge:ws})}))}),[f.validate,f.validationSchema,P,T,O]),C=Es((function(e){return void 0===e&&(e=E.values),S({type:"SET_ISVALIDATING",payload:!0}),_(e).then((function(e){return b.current&&(S({type:"SET_ISVALIDATING",payload:!1}),S({type:"SET_ERRORS",payload:e})),e}))}));(0,n.useEffect)((function(){o&&!0===b.current&&La()(m.current,f.initialValues)&&C(m.current)}),[o,C]);var A=(0,n.useCallback)((function(e){var t=e&&e.values?e.values:m.current,r=e&&e.errors?e.errors:h.current?h.current:f.initialErrors||{},n=e&&e.touched?e.touched:v.current?v.current:f.initialTouched||{},a=e&&e.status?e.status:g.current?g.current:f.initialStatus;m.current=t,h.current=r,v.current=n,g.current=a;var s=function(){S({type:"RESET_FORM",payload:{isSubmitting:!!e&&!!e.isSubmitting,errors:r,touched:n,status:a,values:t,isValidating:!!e&&!!e.isValidating,submitCount:e&&e.submitCount&&"number"==typeof e.submitCount?e.submitCount:0}})};if(f.onReset){var i=f.onReset(E.values,Y);ds(i)?i.then(s):s()}else s()}),[f.initialErrors,f.initialStatus,f.initialTouched,f.onReset]);(0,n.useEffect)((function(){!0!==b.current||La()(m.current,f.initialValues)||u&&(m.current=f.initialValues,A(),o&&C(m.current))}),[u,f.initialValues,A,o,C]),(0,n.useEffect)((function(){u&&!0===b.current&&!La()(h.current,f.initialErrors)&&(h.current=f.initialErrors||hs,S({type:"SET_ERRORS",payload:f.initialErrors||hs}))}),[u,f.initialErrors]),(0,n.useEffect)((function(){u&&!0===b.current&&!La()(v.current,f.initialTouched)&&(v.current=f.initialTouched||vs,S({type:"SET_TOUCHED",payload:f.initialTouched||vs}))}),[u,f.initialTouched]),(0,n.useEffect)((function(){u&&!0===b.current&&!La()(g.current,f.initialStatus)&&(g.current=f.initialStatus,S({type:"SET_STATUS",payload:f.initialStatus}))}),[u,f.initialStatus,f.initialTouched]);var M=Es((function(e){if(y.current[e]&&is(y.current[e].validate)){var t=ps(E.values,e),r=y.current[e].validate(t);return ds(r)?(S({type:"SET_ISVALIDATING",payload:!0}),r.then((function(e){return e})).then((function(t){S({type:"SET_FIELD_ERROR",payload:{field:e,value:t}}),S({type:"SET_ISVALIDATING",payload:!1})}))):(S({type:"SET_FIELD_ERROR",payload:{field:e,value:r}}),Promise.resolve(r))}return f.validationSchema?(S({type:"SET_ISVALIDATING",payload:!0}),O(E.values,e).then((function(e){return e})).then((function(t){S({type:"SET_FIELD_ERROR",payload:{field:e,value:ps(t,e)}}),S({type:"SET_ISVALIDATING",payload:!1})}))):Promise.resolve()})),j=(0,n.useCallback)((function(e,t){var r=t.validate;y.current[e]={validate:r}}),[]),I=(0,n.useCallback)((function(e){delete y.current[e]}),[]),N=Es((function(e,t){return S({type:"SET_TOUCHED",payload:e}),(void 0===t?s:t)?C(E.values):Promise.resolve()}
2)),L=(0,n.useCallback)((function(e){S({type:"SET_ERRORS",payload:e})}),[]),F=Es((function(e,t){var n=is(e)?e(E.values):e;return S({type:"SET_VALUES",payload:n}),(void 0===t?r:t)?C(n):Promise.resolve()})),D=(0,n.useCallback)((function(e,t){S({type:"SET_FIELD_ERROR",payload:{field:e,value:t}})}),[]),$=Es((function(e,t,n){return S({type:"SET_FIELD_VALUE",payload:{field:e,value:t}}),(void 0===n?r:n)?C(fs(E.values,e,t)):Promise.resolve()})),z=(0,n.useCallback)((function(e,t){var r,n=t,a=e;if(!cs(e)){e.persist&&e.persist();var s=e.target?e.target:e.currentTarget,i=s.type,o=s.name,l=s.id,c=s.value,u=s.checked,d=(s.outerHTML,s.options),p=s.multiple;n=t||(o||l),a=/number|range/.test(i)?(r=parseFloat(c),isNaN(r)?"":r):/checkbox/.test(i)?function(e,t,r){if("boolean"==typeof e)return Boolean(t);var n=[],a=!1,s=-1;if(Array.isArray(e))n=e,a=(s=e.indexOf(r))>=0;else if(!r||"true"==r||"false"==r)return Boolean(t);if(t&&r&&!a)return n.concat(r);if(!a)return n;return n.slice(0,s).concat(n.slice(s+1))}(ps(E.values,n),u,c):d&&p?function(e){return Array.from(e).filter((function(e){return e.selected})).map((function(e){return e.value}))}(d):c}n&&$(n,a)}),[$,E.values]),R=Es((function(e){if(cs(e))return function(t){return z(t,e)};z(e)})),V=Es((function(e,t,r){return void 0===t&&(t=!0),S({type:"SET_FIELD_TOUCHED",payload:{field:e,value:t}}),(void 0===r?s:r)?C(E.values):Promise.resolve()})),B=(0,n.useCallback)((function(e,t){e.persist&&e.persist();var r=e.target,n=r.name,a=r.id,s=(r.outerHTML,t||(n||a));V(s,!0)}),[V]),G=Es((function(e){if(cs(e))return function(t){return B(t,e)};B(e)})),U=(0,n.useCallback)((function(e){is(e)?S({type:"SET_FORMIK_STATE",payload:e}):S({type:"SET_FORMIK_STATE",payload:function(){return e}})}),[]),H=(0,n.useCallback)((function(e){S({type:"SET_STATUS",payload:e})}),[]),q=(0,n.useCallback)((function(e){S({type:"SET_ISSUBMITTING",payload:e})}),[]),Z=Es((function(){return S({type:"SUBMIT_ATTEMPT"}),C().then((function(e){var t=e instanceof Error;if(!t&&0===Object.keys(e).length){var r;try{if(void 0===(r=X()))return}catch(n){throw n}return Promise.resolve(r).then((function(e){return b.current&&S({type:"SUBMIT_SUCCESS"}),e})).catch((function(e){if(b.current)throw S({type:"SUBMIT_FAILURE"}),e}))}if(b.current&&(S({type:"SUBMIT_FAILURE"}),t))throw e}))})),W=Es((function(e){e&&e.preventDefault&&is(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&is(e.stopPropagation)&&e.stopPropagation(),Z().catch((function(e){console.warn("Warning: An unhandled error was caught from submitForm()",e)}))})),Y={resetForm:A,validateForm:C,validateField:M,setErrors:L,setFieldError:D,setFieldTouched:V,setFieldValue:$,setStatus:H,setSubmitting:q,setTouched:N,setValues:F,setFormikState:U,submitForm:Z},X=Es((function(){return d(E.values,Y)})),K=Es((function(e){e&&e.preventDefault&&is(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&is(e.stopPropagation)&&e.stopPropagation(),A()})),J=(0,n.useCallback)((function(e){return{value:ps(E.values,e),error:ps(E.errors,e),touched:!!ps(E.touched,e),initialValue:ps(m.current,e),initialTouched:!!ps(v.current,e),initialError:ps(h.current,e)}}),[E.errors,E.touched,E.values]),Q=(0,n.useCallback)((function(e){return{setValue:function(t,r){return $(e,t,r)},setTouched:function(t,r){return V(e,t,r)},setError:function(t){return D(e,t)}}}),[$,V,D]),ee=(0,n.useCallback)((function(e){var t=os(e),r=t?e.name:e,n=ps(E.values,r),a={name:r,value:n,onChange:R,onBlur:G};if(t){var s=e.type,i=e.value,o=e.as,l=e.multiple;"checkbox"===s?void 0===i?a.checked=!!n:(a.checked=!(!Array.isArray(n)||!~n.indexOf(i)),a.value=i):"radio"===s?(a.checked=n===i,a.value=i):"select"===o&&l&&(a.value=a.value||[],a.multiple=!0)}return a}),[G,R,E.values]),te=(0,n.useMemo)((function(){return!La()(m.current,E.values)}),[m.current,E.values]),re=(0,n.useMemo)((function(){return void 0!==l?te?E.errors&&0===Object.keys(E.errors).length:!1!==l&&is(l)?l(f):l:E.errors&&0===Object.keys(E.errors).length}),[l,te,E.errors,f]);return Ja({},E,{initialValues:m.current,initialErrors:h.current,initialTouched:v.current,initialStatus:g.current,handleBlur:G,handleChange:R,handleReset:K,handleSubmit:W,resetForm:A,setErrors:L,setFormikState:U,setFieldTouched:V,setFieldValue:$,setFieldError:D,setStatus:H,setSubmitting:q,setTouched:N,setValues:F,submitForm:Z,validateForm:C,validateField:M,isValid:re,dirty:te,unregisterField:I,registerField:j,getFieldProps:ee,getFieldMeta:J,getFieldHelpers:Q,val
2idateOnBlur:s,validateOnChange:r,validateOnMount:o})}function bs(e){var t=gs(e),r=e.component,a=e.children,s=e.render,i=e.innerRef;return(0,n.useImperativeHandle)(i,(function(){return t})),(0,n.createElement)(ns,{value:t},r?(0,n.createElement)(r,t):s?s(t):a?is(a)?a(t):us(a)?null:n.Children.only(a):null)}function ys(e){var t=Array.isArray(e)?[]:{};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=String(r);!0===Array.isArray(e[n])?t[n]=e[n].map((function(e){return!0===Array.isArray(e)||At(e)?ys(e):""!==e?e:void 0})):At(e[n])?t[n]=ys(e[n]):t[n]=""!==e[n]?e[n]:void 0}return t}function ws(e,t,r){var n=e.slice();return t.forEach((function(t,a){if(void 0===n[a]){var s=!1!==r.clone&&r.isMergeableObject(t);n[a]=s?lt(Array.isArray(t)?[]:{},t,r):t}else r.isMergeableObject(t)?n[a]=lt(e[a],t,r):-1===e.indexOf(t)&&n.push(t)})),n}var xs="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?n.useLayoutEffect:n.useEffect;function Es(e){var t=(0,n.useRef)(e);return xs((function(){t.current=e})),(0,n.useCallback)((function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.current.apply(void 0,r)}),[])}function Ss(e){var t=as(),r=t.getFieldProps,a=t.getFieldMeta,s=t.getFieldHelpers,i=t.registerField,o=t.unregisterField,l=os(e)?e:{name:e},c=l.name,u=l.validate;(0,n.useEffect)((function(){return c&&i(c,{validate:u}),function(){c&&o(c)}}),[i,o,c,u]),c||Fa(!1);var d=(0,n.useMemo)((function(){return s(c)}),[s,c]);return[r(l),a(c),d]}var Ts=(0,n.forwardRef)((function(e,t){var r=e.action,a=es(e,["action"]),s=null!=r?r:"#",i=as(),o=i.handleReset,l=i.handleSubmit;return(0,n.createElement)("form",Ja({onSubmit:l,ref:t,onReset:o,action:s},a))}));Ts.displayName="Form";var Os=function(e,t,r){var n=ks(e);return n.splice(t,0,r),n},ks=function(e){if(e){if(Array.isArray(e))return[].concat(e);var t=Object.keys(e).map((function(e){return parseInt(e)})).reduce((function(e,t){return t>e?t:e}),0);return Array.from(Ja({},e,{length:t+1}))}return[]},Ps=function(e,t){var r="function"==typeof e?e:t;return function(e){if(Array.isArray(e)||os(e)){var t=ks(e);return r(t)}return e}},_s=function(e){function t(t){var r;return(r=e.call(this,t)||this).updateArrayField=function(e,t,n){var a=r.props,s=a.name;(0,a.formik.setFormikState)((function(r){var a=Ps(n,e),i=Ps(t,e),o=fs(r.values,s,e(ps(r.values,s))),l=n?a(ps(r.errors,s)):void 0,c=t?i(ps(r.touched,s)):void 0;return ss(l)&&(l=void 0),ss(c)&&(c=void 0),Ja({},r,{values:o,errors:n?fs(r.errors,s,l):r.errors,touched:t?fs(r.touched,s,c):r.touched})}))},r.push=function(e){return r.updateArrayField((function(t){return[].concat(ks(t),[Ia(e)])}),!1,!1)},r.handlePush=function(e){return function(){return r.push(e)}},r.swap=function(e,t){return r.updateArrayField((function(r){return function(e,t,r){var n=ks(e),a=n[t];return n[t]=n[r],n[r]=a,n}(r,e,t)}),!0,!0)},r.handleSwap=function(e,t){return function(){return r.swap(e,t)}},r.move=function(e,t){return r.updateArrayField((function(r){return function(e,t,r){var n=ks(e),a=n[t];return n.splice(t,1),n.splice(r,0,a),n}(r,e,t)}),!0,!0)},r.handleMove=function(e,t){return function(){return r.move(e,t)}},r.insert=function(e,t){return r.updateArrayField((function(r){return Os(r,e,t)}),(function(t){return Os(t,e,null)}),(function(t){return Os(t,e,null)}))},r.handleInsert=function(e,t){return function(){return r.insert(e,t)}},r.replace=function(e,t){return r.updateArrayField((function(r){return function(e,t,r){var n=ks(e);return n[t]=r,n}(r,e,t)}),!1,!1)},r.handleReplace=function(e,t){return function(){return r.replace(e,t)}},r.unshift=function(e){var t=-1;return r.updateArrayField((function(r){var n=r?[e].concat(r):[e];return t=n.length,n}),(function(e){return e?[null].concat(e):[null]}),(function(e){return e?[null].concat(e):[null]})),t},r.handleUnshift=function(e){return function(){return r.unshift(e)}},r.handleRemove=function(e){return function(){return r.remove(e)}},r.handlePop=function(){return function(){return r.pop()}},r.remove=r.remove.bind(ts(r)),r.pop=r.pop.bind(ts(r)),r}Qa(t,e);var r=t.prototype;return r.componentDidUpdate=function(e){this.props.validateOnChange&&this.props.formik.validateOnChange&&!La()(ps(e.formik.values,e.name),ps(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},r.remove=function(e){var t;return this.updateArrayField((function(r){var n=r?ks(r):[];return t||(t=n[e]),is(n.splice)&&n.splice(e,1),is(n.every)&&n.every((function(e){return void 0===e}))?[]:n}),!0,!0),t},r.pop=function(){var e;return this.updateArrayField((function(t){var r=t.slice();return e||(e=r&&r.pop&&r.pop()),r}),!0,!0),e},r.render=function(){var e={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},t=this.props,r=t.component,a=t.render,s=t.children,i=t.name,o=Ja({},e,{form:es(t.formik,["validate","validationSchema"]),name:i});return r?(0,n.createElement)(r,o):a?a(o):s?"function"==typeof s?s(o):us(s)?null:n.Children.only(s):null},t}(n.Component);_s.defaultProps={validateOnChange:!0};var Cs=r(5760),As=r(9885),Ms=r(4633),js=r.n(Ms);
vendor: 24,398 bytes, line 2
2const Is=Object.prototype.toString,Ns=Error.prototype.toString,Ls=RegExp.prototype.toString,Fs="undefined"!=typeof Symbol?Symbol.prototype.toString:()=>"",Ds=/^Symbol\((.*)\)(.*)$/;function $s(e,t=!1){if(null==e||!0===e||!1===e)return""+e;const r=typeof e;if("number"===r)return function(e){return e!=+e?"NaN":0===e&&1/e<0?"-0":""+e}(e);if("string"===r)return t?`"${e}"`:e;if("function"===r)return"[Function "+(e.name||"anonymous")+"]";if("symbol"===r)return Fs.call(e).replace(Ds,"Symbol($1)");const n=Is.call(e).slice(8,-1);return"Date"===n?isNaN(e.getTime())?""+e:e.toISOString(e):"Error"===n||e instanceof Error?"["+Ns.call(e)+"]":"RegExp"===n?Ls.call(e):null}function zs(e,t){let r=$s(e,t);return null!==r?r:JSON.stringify(e,(function(e,r){let n=$s(this[e],t);return null!==n?n:r}),2)}function Rs(e){return null==e?[]:[].concat(e)}let Vs,Bs,Gs,Us=/\$\{\s*(\w+)\s*\}/g;Vs=Symbol.toStringTag;class Hs{constructor(e,t,r,n){this.name=void 0,this.message=void 0,this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=void 0,this.inner=void 0,this[Vs]="Error",this.name="ValidationError",this.value=t,this.path=r,this.type=n,this.errors=[],this.inner=[],Rs(e).forEach((e=>{if(qs.isError(e)){this.errors.push(...e.errors);const t=e.inner.length?e.inner:[e];this.inner.push(...t)}else this.errors.push(e)})),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0]}}Bs=Symbol.hasInstance,Gs=Symbol.toStringTag;class qs extends Error{static formatError(e,t){const r=t.label||t.path||"this";return t=Object.assign({},t,{path:r,originalPath:t.path}),"string"==typeof e?e.replace(Us,((e,r)=>zs(t[r]))):"function"==typeof e?e(t):e}static isError(e){return e&&"ValidationError"===e.name}constructor(e,t,r,n,a){const s=new Hs(e,t,r,n);if(a)return s;super(),this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=[],this.inner=[],this[Gs]="Error",this.name=s.name,this.message=s.message,this.type=s.type,this.value=s.value,this.path=s.path,this.errors=s.errors,this.inner=s.inner,Error.captureStackTrace&&Error.captureStackTrace(this,qs)}static[Bs](e){return Hs[Symbol.hasInstance](e)||super[Symbol.hasInstance](e)}}let Zs={default:"${path} is invalid",required:"${path} is a required field",defined:"${path} must be defined",notNull:"${path} cannot be null",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:e,type:t,value:r,originalValue:n})=>{const a=null!=n&&n!==r?` (cast from the value \`${zs(n,!0)}\`).`:".";return"mixed"!==t?`${e} must be a \`${t}\` type, but the final value was: \`${zs(r,!0)}\``+a:`${e} must match the configured type. The validated value was: \`${zs(r,!0)}\``+a}},Ws={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",datetime:"${path} must be a valid ISO date-time",datetime_precision:"${path} must be a valid ISO date-time with a sub-second precision of exactly ${precision} digits",datetime_offset:'${path} must be a valid ISO date-time with UTC "Z" timezone',trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},Ys={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},Xs={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},Ks={isValue:"${path} field must be ${value}"},Js={noUnknown:"${path} field has unspecified keys: ${unknown}",exact:"${path} object contains unknown properties: ${properties}"},Qs={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},ei={notType:e=>{const{path:t,value:r,spec:n}=e,a=n.types.length;if(Array.isArray(r)){if(r.length<a)return`${t} tuple value has too few items, expected a length of ${a} but got ${r.length} for value: \`${zs(r,!0)}\``;if(r.length>a)return`${t} tuple value has too many items, expected a length of ${a} but got ${r.length} for value: \`${zs(r,!0)}\``}return qs.formatError(Zs.notType,e)}};Object.assign(Object.create(null),{mixed:Zs,string:Ws,number:Ys,date:Xs,object:Js,array:Qs,boolean:Ks,tuple:ei});const ti=e=>e&&e.__isYupSchema__;class ri{static fromOptions(e,t){if(!t.then&&!t.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:r,then:n,otherwise:a}=t,s="function"==typeof r?r:(...e)=>e.every((e=>e===r));return new ri(e,((e,t)=>{var r;let i=s(...e)?n:a;return null!=(r=null==i?void 0:i(t))?r:t}))}constructor(e,t){this.fn=void 0,this.refs=e,this.refs=e,this.fn=t}resolve(e,t){let r=this.refs.map((e=>e.getValue(null==t?void 0:t.value,null==t?void 0:t.parent,null==t?void 0:t.context))),n=this.fn(r,e,t);if(void 0===n||n===e)return e;if(!ti(n))throw new TypeError("conditions must return a schema object");return n.resolve(t)}}const ni="$",ai=".";class si{constructor(e,t={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!=typeof e)throw new TypeError("ref must be a string, got: "+e);if(this.key=e.trim(),""===e)throw new TypeError("ref must be a non-empty string");this.isContext=this.key[0]===ni,this.isValue=this.key[0]===ai,this.isSibling=!this.isContext&&!this.isValue;let r=this.isContext?ni:this.isValue?ai:"";this.path=this.key.slice(r.length),this.getter=this.path&&(0,Cs.getter)(this.path,!0),this.map=t.map}getValue(e,t,r){let n=this.isContext?r:this.isValue?e:t;return this.getter&&(n=this.getter(n||{})),this.map&&(n=this.map(n)),n}cast(e,t){return this.getValue(e,null==t?void 0:t.parent,null==t?void 0:t.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(e){return e&&e.__isYupRef}}si.prototype.__isYupRef=!0;const ii=e=>null==e;function oi(e){function t({value:t,path:r="",options:n,originalValue:a,schema:s},i,o){const{name:l,test:c,params:u,message:d,skipAbsent:p}=e;let{parent:f,context:m,abortEarly:h=s.spec.abortEarly,disableStackTrace:v=s.spec.disableStackTrace}=n;function g(e){return si.isRef(e)?e.getValue(t,f,m):e}function b(e={}){const n=Object.assign({value:t,originalValue:a,label:s.spec.label,path:e.path||r,spec:s.spec,disableStackTrace:e.disableStackTrace||v},u,e.params);for(const t of Object.keys(n))n[t]=g(n[t]);const i=new qs(qs.formatError(e.message||d,n),t,n.path,e.type||l,n.disableStackTrace);return i.params=n,i}const y=h?i:o;let w={path:r,parent:f,type:l,from:n.from,createError:b,resolve:g,options:n,originalValue:a,schema:s};const x=e=>{qs.isError(e)?y(e):e?o(null):y(b())},E=e=>{qs.isError(e)?y(e):i(e)};if(p&&ii(t))return x(!0);let S;try{var T;if(S=c.call(w,t,w),"function"==typeof(null==(T=S)?void 0:T.then)){if(n.sync)throw new Error(`Validation test of type: "${w.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`);return Promise.resolve(S).then(x,E)}}catch(O){return void E(O)}x(S)}return t.OPTIONS=e,t}function li(e,t,r,n=r){let a,s,i;return t?((0,Cs.forEach)(t,((o,l,c)=>{let u=l?o.slice(1,o.length-1):o,d="tuple"===(e=e.resolve({context:n,parent:a,value:r})).type,p=c?parseInt(u,10):0;if(e.innerType||d){if(d&&!c)throw new Error(`Yup.reach cannot implicitly index into a tuple type. the path part "${i}" must contain an index to the tuple element, e.g. "${i}[0]"`);if(r&&p>=r.length)throw new Error(`Yup.reach cannot resolve an array item at index: ${o}, in the path: ${t}. because there is no value at that index. `);a=r,r=r&&r[p],e=d?e.spec.types[p]:e.innerType}if(!c){if(!e.fields||!e.fields[u])throw new Error(`The schema does not contain the path: ${t}. (failed at: ${i} which is a type: "${e.type}")`);a=r,r=r&&r[u],e=e.fields[u]}s=u,i=l?"["+o+"]":"."+o})),{schema:e,parent:a,parentPath:s}):{parent:a,parentPath:t,schema:e}}class ci extends Set{describe(){const e=[];for(const t of this.values())e.push(si.isRef(t)?t.describe():t);return e}resolveAll(e){let t=[];for(const r of this.values())t.push(e(r));return t}clone(){return new ci(this.values())}merge(e,t){const r=this.clone();return e.forEach((e=>r.add(e))),t.forEach((e=>r.delete(e))),r}}function ui(e,t=new Map){if(ti(e)||!e||"object"!=typeof e)return e;if(t.has(e))return t.get(e);let r;if(e instanceof Date)r=new Date(e.getTime()),t.set(e,r);else if(e instanceof RegExp)r=new RegExp(e),t.set(e,r);else if(Array.isArray(e)){r=new Array(e.length),t.set(e,r);for(let n=0;n<e.length;n++)r[n]=ui(e[n],t)}else if(e instanceof Map){r=new Map,t.set(e,r);for(const[n,a]of e.entries())r.set(n,ui(a,t))}else if(e instanceof Set){r=new Set,t.set(e,r);for(const n of e)r.add(ui(n,t))}else{if(!(e instanceof Object))throw Error(`Unable to clone ${e}`);r={},t.set(e,r);for(const[n,a]of Object.entries(e))r[n]=ui(a,t)}return r}class di{constructor(e){this.type=void 0,this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this.internalTests={},this._whitelist=new ci,this._blacklist=new ci,this.exclusiveTests=Object.create(null),this._typeCheck=void 0,this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation((()=>{this.typeError(Zs.notType)})),this.type=e.type,this._typeCheck=e.check,this.spec=Object.assign({strip:!1,strict:!1,abortEarly:!0,recursive:!0,disableStackTrace:!1,nullable:!1,optional:!0,coerce:!0},null==e?void 0:e.spec),this.withMutation((e=>{e.nonNullable()}))}get _type(){return this.type}clone(e){if(this._mutate)return e&&Object.assign(this.spec,e),this;const t=Object.create(Object.getPrototypeOf(this));return t.type=this.type,t._typeCheck=this._typeCheck,t._whitelist=this._whitelist.clone(),t._blacklist=this._blacklist.clone(),t.internalTests=Object.assign({},this.internalTests),t.exclusiveTests=Object.assign({},this.exclusiveTests),t.deps=[...this.deps],t.conditions=[...this.conditions],t.tests=[...this.tests],t.transforms=[...this.transforms],t.spec=ui(Object.assign({},this.spec,e)),t}label(e){let t=this.clone();return t.spec.label=e,t}meta(...e){if(0===e.length)return this.spec.meta;let t=this.clone();return t.spec.meta=Object.assign(t.spec.meta||{},e[0]),t}withMutation(e){let t=this._mutate;this._mutate=!0;let r=e(this);return this._mutate=t,r}concat(e){if(!e||e===this)return this;if(e.type!==this.type&&"mixed"!==this.type)throw new TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${e.type}`);let t=this,r=e.clone();const n=Object.assign({},t.spec,r.spec);return r.spec=n,r.internalTests=Object.assign({},t.internalTests,r.internalTests),r._whitelist=t._whitelist.merge(e._whitelist,e._blacklist),r._blacklist=t._blacklist.merge(e._blacklist,e._whitelist),r.tests=t.tests,r.exclusiveTests=t.exclusiveTests,r.withMutation((t=>{e.tests.forEach((e=>{t.test(e.OPTIONS)}))})),r.transforms=[...t.transforms,...r.transforms],r}isType(e){return null==e?!(!this.spec.nullable||null!==e)||!(!this.spec.optional||void 0!==e):this._typeCheck(e)}resolve(e){let t=this;if(t.conditions.length){let r=t.conditions;t=t.clone(),t.conditions=[],t=r.reduce(((t,r)=>r.resolve(t,e)),t),t=t.resolve(e)}return t}resolveOptions(e){var t,r,n,a;return Object.assign({},e,{from:e.from||[],strict:null!=(t=e.strict)?t:this.spec.strict,abortEarly:null!=(r=e.abortEarly)?r:this.spec.abortEarly,recursive:null!=(n=e.recursive)?n:this.spec.recursive,disableStackTrace:null!=(a=e.disableStackTrace)?a:this.spec.disableStackTrace})}cast(e,t={}){let r=this.resolve(Object.assign({value:e},t)),n="ignore-optionality"===t.assert,a=r._cast(e,t);if(!1!==t.assert&&!r.isType(a)){if(n&&ii(a))return a;let s=zs(e),i=zs(a);throw new TypeError(`The value of ${t.path||"field"} could not be cast to a value that satisfies the schema type: "${r.type}". \n\nattempted value: ${s} \n`+(i!==s?`result of cast: ${i}`:""))}return a}_cast(e,t){let r=void 0===e?e:this.transforms.reduce(((t,r)=>r.call(this,t,e,this)),e);return void 0===r&&(r=this.getDefault(t)),r}_validate(e,t={},r,n){let{path:a,originalValue:s=e,strict:i=this.spec.strict}=t,o=e;i||(o=this._cast(o,Object.assign({assert:!1},t)));let l=[];for(let c of Object.values(this.internalTests))c&&l.push(c);this.runTests({path:a,value:o,originalValue:s,options:t,tests:l},r,(e=>{if(e.length)return n(e,o);this.runTests({path:a,value:o,originalValue:s,options:t,tests:this.tests},r,n)}))}runTests(e,t,r){let n=!1,{tests:a,value:s,originalValue:i,path:o,options:l}=e,c=e=>{n||(n=!0,t(e,s))},u=e=>{n||(n=!0,r(e,s))},d=a.length,p=[];if(!d)return u([]);let f={value:s,originalValue:i,path:o,options:l,schema:this};for(let m=0;m<a.length;m++){(0,a[m])(f,c,(function(e){e&&(Array.isArray(e)?p.push(...e):p.push(e)),--d<=0&&u(p)}))}}asNestedTest({key:e,index:t,parent:r,parentPath:n,originalParent:a,options:s}){const i=null!=e?e:t;if(null==i)throw TypeError("Must include `key` or `index` for nested validations");const o="number"==typeof i;let l=r[i];const c=Object.assign({},s,{strict:!0,parent:r,value:l,originalValue:a[i],key:void 0,[o?"index":"key"]:i,path:o||i.includes(".")?`${n||""}[${o?i:`"${i}"`}]`:(n?`${n}.`:"")+e});return(e,t,r)=>this.resolve(c)._validate(l,c,t,r)}validate(e,t){var r;let n=this.resolve(Object.assign({},t,{value:e})),a=null!=(r=null==t?void 0:t.disableStackTrace)?r:n.spec.disableStackTrace;return new Promise(((r,s)=>n._validate(e,t,((e,t)=>{qs.isError(e)&&(e.value=t),s(e)}),((e,t)=>{e.length?s(new qs(e,t,void 0,void 0,a)):r(t)}))))}validateSync(e,t){var r;let n,a=this.resolve(Object.assign({},t,{value:e})),s=null!=(r=null==t?void 0:t.disableStackTrace)?r:a.spec.disableStackTrace;return a._validate(e,Object.assign({},t,{sync:!0}),((e,t)=>{throw qs.isError(e)&&(e.value=t),e}),((t,r)=>{if(t.length)throw new qs(t,e,void 0,void 0,s);n=r})),n}isValid(e,t){return this.validate(e,t).then((()=>!0),(e=>{if(qs.isError(e))return!1;throw e}))}isValidSync(e,t){try{return this.validateSync(e,t),!0}catch(r){if(qs.isError(r))return!1;throw r}}_getDefault(e){let t=this.spec.default;return null==t?t:"function"==typeof t?t.call(this,e):ui(t)}getDefault(e){return this.resolve(e||{})._getDefault(e)}default(e){if(0===arguments.length)return this._getDefault();return this.clone({default:e})}strict(e=!0){return this.clone({strict:e})}nullability(e,t){const r=this.clone({nullable:e});return r.internalTests.nullable=oi({message:t,name:"nullable",test(e){return null!==e||this.schema.spec.nullable}}),r}optionality(e,t){const r=this.clone({optional:e});return r.internalTests.optionality=oi({message:t,name:"optionality",test(e){return void 0!==e||this.schema.spec.optional}}),r}optional(){return this.optionality(!0)}defined(e=Zs.defined){return this.optionality(!1,e)}nullable(){return this.nullability(!0)}nonNullable(e=Zs.notNull){return this.nullability(!1,e)}required(e=Zs.required){return this.clone().withMutation((t=>t.nonNullable(e).defined(e)))}notRequired(){return this.clone().withMutation((e=>e.nullable().optional()))}transform(e){let t=this.clone();return t.transforms.push(e),t}test(...e){let t;if(t=1===e.length?"function"==typeof e[0]?{test:e[0]}:e[0]:2===e.length?{name:e[0],test:e[1]}:{name:e[0],message:e[1],test:e[2]},void 0===t.message&&(t.message=Zs.default),"function"!=typeof t.test)throw new TypeError("`test` is a required parameters");let r=this.clone(),n=oi(t),a=t.exclusive||t.name&&!0===r.exclusiveTests[t.name];if(t.exclusive&&!t.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return t.name&&(r.exclusiveTests[t.name]=!!t.exclusive),r.tests=r.tests.filter((e=>{if(e.OPTIONS.name===t.name){if(a)return!1;if(e.OPTIONS.test===n.OPTIONS.test)return!1}return!0})),r.tests.push(n),r}when(e,t){Array.isArray(e)||"string"==typeof e||(t=e,e=".");let r=this.clone(),n=Rs(e).map((e=>new si(e)));return n.forEach((e=>{e.isSibling&&r.deps.push(e.key)})),r.conditions.push("function"==typeof t?new ri(n,t):ri.fromOptions(n,t)),r}typeError(e){let t=this.clone();return t.internalTests.typeError=oi({message:e,name:"typeError",skipAbsent:!0,test(e){return!!this.schema._typeCheck(e)||this.createError({params:{type:this.schema.type}})}}),t}oneOf(e,t=Zs.oneOf){let r=this.clone();return e.forEach((e=>{r._whitelist.add(e),r._blacklist.delete(e)})),r.internalTests.whiteList=oi({message:t,name:"oneOf",skipAbsent:!0,test(e){let t=this.schema._whitelist,r=t.resolveAll(this.resolve);return!!r.includes(e)||this.createError({params:{values:Array.from(t).join(", "),resolved:r}})}}),r}notOneOf(e,t=Zs.notOneOf){let r=this.clone();return e.forEach((e=>{r._blacklist.add(e),r._whitelist.delete(e)})),r.internalTests.blacklist=oi({message:t,name:"notOneOf",test(e){let t=this.schema._blacklist,r=t.resolveAll(this.resolve);return!r.includes(e)||this.createError({params:{values:Array.from(t).join(", "),resolved:r}})}}),r}strip(e=!0){let t=this.clone();return t.spec.strip=e,t}describe(e){const t=(e?this.resolve(e):this).clone(),{label:r,meta:n,optional:a,nullable:s}=t.spec;return{meta:n,label:r,optional:a,nullable:s,default:t.getDefault(e),type:t.type,oneOf:t._whitelist.describe(),notOneOf:t._blacklist.describe(),tests:t.tests.map((e=>({name:e.OPTIONS.name,params:e.OPTIONS.params}))).filter(((e,t,r)=>r.findIndex((t=>t.name===e.name))===t))}}}di.prototype.__isYupSchema__=!0;for(const zo of["validate","validateSync"])di.prototype[`${zo}At`]=function(e,t,r={}){const{parent:n,parentPath:a,schema:s}=li(this,e,t,r.context);return s[zo](n&&n[a],Object.assign({},r,{parent:n,path:e}))};for(const zo of["equals","is"])di.prototype[zo]=di.prototype.oneOf;for(const zo of["not","nope"])di.prototype[zo]=di.prototype.notOneOf;function pi(){return new fi}class fi extends di{constructor(){super({type:"boolean",check(e){return e instanceof Boolean&&(e=e.valueOf()),"boolean"==typeof e}}),this.withMutation((()=>{this.transform(((e,t,r)=>{if(r.spec.coerce&&!r.isType(e)){if(/^(true|1)$/i.test(String(e)))return!0;if(/^(false|0)$/i.test(String(e)))return!1}return e}))}))}isTrue(e=Ks.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"true"},test(e){return ii(e)||!0===e}})}isFalse(e=Ks.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"false"},test(e){return ii(e)||!1===e}})}default(e){return super.default(e)}defined(e){return super.defined(e)}optional(){return super.optional()}required(e){return super.required(e)}notRequired(){return super.notRequired()}nullable(){return super.nullable()}nonNullable(e){return super.nonNullable(e)}strip(e){return super.strip(e)}}pi.prototype=fi.prototype;const mi=/^(\d{4}|[+-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,.](\d{1,}))?)?(?:(Z)|([+-])(\d{2})(?::?(\d{2}))?)?)?$/;function hi(e){var t,r;const n=mi.exec(e);return n?{year:vi(n[1]),month:vi(n[2],1)-1,day:vi(n[3],1),hour:vi(n[4]),minute:vi(n[5]),second:vi(n[6]),millisecond:n[7]?vi(n[7].substring(0,3)):0,precision:null!=(t=null==(r=n[7])?void 0:r.length)?t:void 0,z:n[8]||void 0,plusMinus:n[9]||void 0,hourOffset:vi(n[10]),minuteOffset:vi(n[11])}:null}function vi(e,t=0){return Number(e)||t}let gi=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,bi=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,yi=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,wi=new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}(:?\\d{2})?)|Z)$"),xi=e=>ii(e)||e===e.trim(),Ei={}.toString();function Si(){return new Ti}class Ti extends di{constructor(){super({type:"string",check(e){return e instanceof String&&(e=e.valueOf()),"string"==typeof e}}),this.withMutation((()=>{this.transform(((e,t,r)=>{if(!r.spec.coerce||r.isType(e))return e;if(Array.isArray(e))return e;const n=null!=e&&e.toString?e.toString():e;return n===Ei?e:n}))}))}required(e){return super.required(e).withMutation((t=>t.test({message:e||Zs.required,name:"required",skipAbsent:!0,test:e=>!!e.length})))}notRequired(){return super.notRequired().withMutation((e=>(e.tests=e.tests.filter((e=>"required"!==e.OPTIONS.name)),e)))}length(e,t=Ws.length){return this.test({message:t,name:"length",exclusive:!0,params:{length:e},skipAbsent:!0,test(t){return t.length===this.resolve(e)}})}min(e,t=Ws.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(t){return t.length>=this.resolve(e)}})}max(e,t=Ws.max){return this.test({name:"max",exclusive:!0,message:t,params:{max:e},skipAbsent:!0,test(t){return t.length<=this.resolve(e)}})}matches(e,t){let r,n,a=!1;return t&&("object"==typeof t?({excludeEmptyString:a=!1,message:r,name:n}=t):r=t),this.test({name:n||"matches",message:r||Ws.matches,params:{regex:e},skipAbsent:!0,test:t=>""===t&&a||-1!==t.search(e)})}email(e=Ws.email){return this.matches(gi,{name:"email",message:e,excludeEmptyString:!0})}url(e=Ws.url){return this.matches(bi,{name:"url",message:e,excludeEmptyString:!0})}uuid(e=Ws.uuid){return this.matches(yi,{name:"uuid",message:e,excludeEmptyString:!1})}datetime(e){let t,r,n="";return e&&("object"==typeof e?({message:n="",allowOffset:t=!1,precision:r}=e):n=e),this.matches(wi,{name:"datetime",message:n||Ws.datetime,excludeEmptyString:!0}).test({name:"datetime_offset",message:n||Ws.datetime_offset,params:{allowOffset:t},skipAbsent:!0,test:e=>{if(!e||t)return!0;const r=hi(e);return!!r&&!!r.z}}).test({name:"datetime_precision",message:n||Ws.datetime_precision,params:{precision:r},skipAbsent:!0,test:e=>{if(!e||null==r)return!0;const t=hi(e);return!!t&&t.precision===r}})}ensure(){return this.default("").transform((e=>null===e?"":e))}trim(e=Ws.trim){return this.transform((e=>null!=e?e.trim():e)).test({message:e,name:"trim",test:xi})}lowercase(e=Ws.lowercase){return this.transform((e=>ii(e)?e:e.toLowerCase())).test({message:e,name:"string_case",exclusive:!0,skipAbsent:!0,test:e=>ii(e)||e===e.toLowerCase()})}uppercase(e=Ws.uppercase){return this.transform((e=>ii(e)?e:e.toUpperCase())).test({message:e,name:"string_case",exclusive:!0,skipAbsent:!0,test:e=>ii(e)||e===e.toUpperCase()})}}Si.prototype=Ti.prototype;let Oi=new Date("");function ki(){return new Pi}class Pi extends di{constructor(){super({type:"date",check(e){return t=e,"[object Date]"===Object.prototype.toString.call(t)&&!isNaN(e.getTime());var t}}),this.withMutation((()=>{this.transform(((e,t,r)=>!r.spec.coerce||r.isType(e)||null===e?e:(e=function(e){const t=hi(e);if(!t)return Date.parse?Date.parse(e):Number.NaN;if(void 0===t.z&&void 0===t.plusMinus)return new Date(t.year,t.month,t.day,t.hour,t.minute,t.second,t.millisecond).valueOf();let r=0;return"Z"!==t.z&&void 0!==t.plusMinus&&(r=60*t.hourOffset+t.minuteOffset,"+"===t.plusMinus&&(r=0-r)),Date.UTC(t.year,t.month,t.day,t.hour,t.minute+r,t.second,t.millisecond)}
vendor: 6,433 bytes, line 2
2(e),isNaN(e)?Pi.INVALID_DATE:new Date(e))))}))}prepareParam(e,t){let r;if(si.isRef(e))r=e;else{let n=this.cast(e);if(!this._typeCheck(n))throw new TypeError(`\`${t}\` must be a Date or a value that can be \`cast()\` to a Date`);r=n}return r}min(e,t=Xs.min){let r=this.prepareParam(e,"min");return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(e){return e>=this.resolve(r)}})}max(e,t=Xs.max){let r=this.prepareParam(e,"max");return this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(e){return e<=this.resolve(r)}})}}function _i(e,t){let r=1/0;return e.some(((e,n)=>{var a;if(null!=(a=t.path)&&a.includes(e))return r=n,!0})),r}function Ci(e){return(t,r)=>_i(e,t)-_i(e,r)}Pi.INVALID_DATE=Oi,ki.prototype=Pi.prototype,ki.INVALID_DATE=Oi;const Ai=(e,t,r)=>{if("string"!=typeof e)return e;let n=e;try{n=JSON.parse(e)}catch(a){}return r.isType(n)?n:e};function Mi(e){if("fields"in e){const t={};for(const[r,n]of Object.entries(e.fields))t[r]=Mi(n);return e.setFields(t)}if("array"===e.type){const t=e.optional();return t.innerType&&(t.innerType=Mi(t.innerType)),t}return"tuple"===e.type?e.optional().clone({types:e.spec.types.map(Mi)}):"optional"in e?e.optional():e}let ji=e=>"[object Object]"===Object.prototype.toString.call(e);function Ii(e,t){let r=Object.keys(e.fields);return Object.keys(t).filter((e=>-1===r.indexOf(e)))}const Ni=Ci([]);function Li(e){return new Fi(e)}class Fi extends di{constructor(e){super({type:"object",check(e){return ji(e)||"function"==typeof e}}),this.fields=Object.create(null),this._sortErrors=Ni,this._nodes=[],this._excludedEdges=[],this.withMutation((()=>{e&&this.shape(e)}))}_cast(e,t={}){var r;let n=super._cast(e,t);if(void 0===n)return this.getDefault(t);if(!this._typeCheck(n))return n;let a=this.fields,s=null!=(r=t.stripUnknown)?r:this.spec.noUnknown,i=[].concat(this._nodes,Object.keys(n).filter((e=>!this._nodes.includes(e)))),o={},l=Object.assign({},t,{parent:o,__validating:t.__validating||!1}),c=!1;for(const u of i){let e=a[u],r=u in n;if(e){let r,a=n[u];l.path=(t.path?`${t.path}.`:"")+u,e=e.resolve({value:a,context:t.context,parent:o});let s=e instanceof di?e.spec:void 0,i=null==s?void 0:s.strict;if(null!=s&&s.strip){c=c||u in n;continue}r=t.__validating&&i?n[u]:e.cast(n[u],l),void 0!==r&&(o[u]=r)}else r&&!s&&(o[u]=n[u]);r===u in o&&o[u]===n[u]||(c=!0)}return c?o:n}_validate(e,t={},r,n){let{from:a=[],originalValue:s=e,recursive:i=this.spec.recursive}=t;t.from=[{schema:this,value:s},...a],t.__validating=!0,t.originalValue=s,super._validate(e,t,r,((e,a)=>{if(!i||!ji(a))return void n(e,a);s=s||a;let o=[];for(let r of this._nodes){let e=this.fields[r];e&&!si.isRef(e)&&o.push(e.asNestedTest({options:t,key:r,parent:a,parentPath:t.path,originalParent:s}))}this.runTests({tests:o,value:a,originalValue:s,options:t},r,(t=>{n(t.sort(this._sortErrors).concat(e),a)}))}))}clone(e){const t=super.clone(e);return t.fields=Object.assign({},this.fields),t._nodes=this._nodes,t._excludedEdges=this._excludedEdges,t._sortErrors=this._sortErrors,t}concat(e){let t=super.concat(e),r=t.fields;for(let[n,a]of Object.entries(this.fields)){const e=r[n];r[n]=void 0===e?a:e}return t.withMutation((t=>t.setFields(r,[...this._excludedEdges,...e._excludedEdges])))}_getDefault(e){if("default"in this.spec)return super._getDefault(e);if(!this._nodes.length)return;let t={};return this._nodes.forEach((r=>{var n;const a=this.fields[r];let s=e;null!=(n=s)&&n.value&&(s=Object.assign({},s,{parent:s.value,value:s.value[r]})),t[r]=a&&"getDefault"in a?a.getDefault(s):void 0})),t}setFields(e,t){let r=this.clone();return r.fields=e,r._nodes=function(e,t=[]){let r=[],n=new Set,a=new Set(t.map((([e,t])=>`${e}-${t}`)));function s(e,t){let s=(0,Cs.split)(e)[0];n.add(s),a.has(`${t}-${s}`)||r.push([t,s])}for(const i of Object.keys(e)){let t=e[i];n.add(i),si.isRef(t)&&t.isSibling?s(t.path,i):ti(t)&&"deps"in t&&t.deps.forEach((e=>s(e,i)))}return js().array(Array.from(n),r).reverse()}(e,t),r._sortErrors=Ci(Object.keys(e)),t&&(r._excludedEdges=t),r}shape(e,t=[]){return this.clone().withMutation((r=>{let n=r._excludedEdges;return t.length&&(Array.isArray(t[0])||(t=[t]),n=[...r._excludedEdges,...t]),r.setFields(Object.assign(r.fields,e),n)}))}partial(){const e={};for(const[t,r]of Object.entries(this.fields))e[t]="optional"in r&&r.optional instanceof Function?r.optional():r;return this.setFields(e)}deepPartial(){return Mi(this)}pick(e){const t={};for(const r of e)this.fields[r]&&(t[r]=this.fields[r]);return this.setFields(t,this._excludedEdges.filter((([t,r])=>e.includes(t)&&e.includes(r))))}omit(e){const t=[];for(const r of Object.keys(this.fields))e.includes(r)||t.push(r);return this.pick(t)}from(e,t,r){let n=(0,Cs.getter)(e,!0);return this.transform((a=>{if(!a)return a;let s=a;return((e,t)=>{const r=[...(0,Cs.normalizePath)(t)];if(1===r.length)return r[0]in e;let n=r.pop(),a=(0,Cs.getter)((0,Cs.join)(r),!0)(e);return!(!a||!(n in a))})(a,e)&&(s=Object.assign({},a),r||delete s[e],s[t]=n(a)),s}))}json(){return this.transform(Ai)}exact(e){return this.test({name:"exact",exclusive:!0,message:e||Js.exact,test(e){if(null==e)return!0;const t=Ii(this.schema,e);return 0===t.length||this.createError({params:{properties:t.join(", ")}})}})}stripUnknown(){return this.clone({noUnknown:!0})}noUnknown(e=!0,t=Js.noUnknown){"boolean"!=typeof e&&(t=e,e=!0);let r=this.test({name:"noUnknown",exclusive:!0,message:t,test(t){if(null==t)return!0;const r=Ii(this.schema,t);return!e||0===r.length||this.createError({params:{unknown:r.join(", ")}})}});return r.spec.noUnknown=e,r}unknown(e=!0,t=Js.noUnknown){return this.noUnknown(!e,t)}transformKeys(e){return this.transform((t=>{if(!t)return t;const r={};for(const n of Object.keys(t))r[e(n)]=t[n];return r}))}camelCase(){return this.transformKeys(As.camelCase)}snakeCase(){return this.transformKeys(As.snakeCase)}constantCase(){return this.transformKeys((e=>(0,As.snakeCase)(e).toUpperCase()))}describe(e){const t=(e?this.resolve(e):this).clone(),r=super.describe(e);r.fields={};for(const[a,s]of Object.entries(t.fields)){var n;let t=e;null!=(n=t)&&n.value&&(t=Object.assign({},t,{parent:t.value,value:t.value[a]})),r.fields[a]=s.describe(t)}return r}}Li.prototype=Fi.prototype;var Di=r(525),$i=r(3366),zi=r(4593);const Ri=()=>{const e=navigator.userAgent.indexOf("Chrome")>-1;return navigator.userAgent.indexOf("Safari")>-1&&!e},Vi=e=>{let{options:t,value:r,onChange:a,namespace:s}=e;const{0:i,1:o}
2=(0,n.useState)(!1),l=(0,n.useRef)(),{0:c,1:u}=(0,n.useState)(0),{0:d,1:p}=(0,n.useState)(!1),f=e=>{e&&a&&a(e),m(!1)},m=e=>{if(e&&t){const e=t.findIndex((e=>e.value===r));u(e<0?0:e),l.current&&Ri()&&requestAnimationFrame((()=>{l.current.focus()}))}else l.current&&Ri()&&requestAnimationFrame((()=>{l.current.previousSibling.focus()}));o(e)};return(0,n.useEffect)((()=>i?(e=>{let{optionsLength:t,activeIndex:r,setActiveIndex:n,select:a,namespace:s,options:i}=e;const o=e=>{switch(e.preventDefault(),console.log(e),e.key){case"Up":case"ArrowUp":return e.preventDefault(),void n(r<=0?t-1:r-1);case"Down":case"ArrowDown":return e.preventDefault(),void n(r+1===t?0:r+1);case"Enter":e.preventDefault(),i&&a(i[r].value);case" ":return e.preventDefault(),void(i&&a(i[r].value));case"Esc":case"Escape":return e.preventDefault(),void a(!1);case"PageUp":case"Home":return e.preventDefault(),void n(0);case"PageDown":case"End":return e.preventDefault(),void(i&&n(i.length-1))}},l=e=>{e.composedPath().find((e=>e.dataset&&e.dataset.namespace===s+"-dropdown-root"))||(e.preventDefault(),a(!1))};return document.addEventListener("keydown",o),document.addEventListener("click",l),()=>{document.removeEventListener("keydown",o),document.removeEventListener("click",l)}})({activeIndex:c,setActiveIndex:u,optionsLength:t&&t.length,select:f,namespace:s,options:t}):d?(e=>{let{setIsDropdownOpen:t}=e;const r=e=>{switch(e.key){case"Up":case"ArrowUp":case"Down":case"ArrowDown":case" ":case"Enter":e.preventDefault(),t(!0)}};return document.addEventListener("keydown",r),()=>{document.removeEventListener("keydown",r)}})({setIsDropdownOpen:m}):void 0),[i,c,d,s]),{isDropdownOpen:i,setIsDropdownOpen:m,activeIndex:c,setActiveIndex:u,select:f,isFocus:d,setIsFocus:p,listRef:l}};var Bi=e=>{let{options:t,value:r,namespace:a="brand_select_namespace",onChange:s,label:i,placeholder:o,className:l,onBlur:c,onFocus:u,style:d="form",icon:p,children:f,classNameDropdown:m}=e;const{isDropdownOpen:h,setIsDropdownOpen:v,activeIndex:g,setActiveIndex:b,select:y,isFocus:w,setIsFocus:x,dropdownRootRef:E,listRef:S}=Vi({options:t,value:r,onChange:s,namespace:a}),T=r&&t.find((e=>e.value===r));return n.createElement(n.Fragment,null,n.createElement("div",{className:"relative","data-namespace":a+"-dropdown-root"},n.createElement("button",{className:"brand-dropdown-trigger "+("naked"===d?"":"transition-all brand-form-item brand-form-input brand-form-select brand-form-padding brand-form-style focus:brand-form-focus")+(l?" "+l:""),type:"button",onClick:()=>v(!h),onFocus:()=>(u&&u(!0),void x(!0)),onBlur:()=>(c&&c(!0),void x(!1)),role:"combobox","aria-autocomplete":"none","aria-label":i&&i,"aria-haspopup":"listbox","aria-controls":a+"_dropdown","aria-expanded":h,"aria-activedescendant":a+"_element_"+r},(t||o)&&n.createElement("span",{className:"grid grid-cols-1"},t&&t.map(((e,t)=>n.createElement("span",{className:"col-start-1 row-start-1 text-left "+(r===e.value?"":"opacity-0 invisible h-0")},e.label))),o&&!r&&n.createElement("span",{className:"col-start-1 row-start-1 text-left"},o)),"form"===d&&n.createElement("span",{className:"ml-auto material-icons"},h?"expand_less":"expand_more"),p?n.createElement("span",{className:"material-icons"},p):""),n.createElement("ul",{className:"brand-dropdown"+(m?" "+m:" brand-form-dropdown brand-form-item"),ref:S,role:"listbox",id:a+"_dropdown",tabIndex:t?"-1":"0"},t?n.createElement(n.Fragment,null,t.map(((e,t)=>{let{label:r,value:s,tag:i}=e;return n.createElement("li",{key:s,id:a+"_element_"+s,"aria-selected":t===g,role:"option",onMouseOver:()=>b(t),className:"brand-form-dropdown-option"},n.createElement("label",null,n.createElement("input",{type:"radio",name:a+"_radio",value:s,className:(null==T?void 0:T.value)===s&&"checked",checked:(null==T?void 0:T.value)===s,onChange:()=>y(s)}),n.createElement("span",{className:"brand-form-dropdown-option-label"},r,(null==T?void 0:T.value)===s?n.createElement("span",{className:"ml-auto material-icons"},"check"):"")))}))):n.createElement(n.Fragment,null,f))))};const Gi=["children","closeFunction","message"],Ui=["children","label","as"],Hi=["children"],qi=["children","label"],Zi=["children","label"],Wi=["children"],Yi=e=>{let{closeFunction:t,message:r}=e;(0,$i.Z)(e,Gi);return n.createElement("div",{className:"fixed inset-0 z-modal flex flex-col justify-center items-center bg-black/75 p-6 transition-all delay-500 duration-300 "+(r?"visible opacity-100":"invisible opacity-0"),onClick:()=>t(!1)},n.createElement("div",{className:"w-full max-w-[600px] rounded p-6 bg-error text-white relative pr-8 transition-all delay-0 duration-1000 "+(r?"translate-y-0":"translate-y-80")},r,n.createElement(Di.Z,{icon:"close",to:"",className:"absolute right-2 top-2",onClick:()=>t(!1)})),r?n.createElement(zi.q,null,n.createElement("body",{className:"brand-modal-open"})):n.createElement("p",null))},Xi=e=>{let{children:t,label:r,as:a}=e,s=(0,$i.Z)(e,Ui);return"radio"===a||"checkbox"===a?n.createElement("label",{htmlFor:s.htmlFor,className:"flex flex-row gap-2 items-center justify-start"},t,n.createElement("span",{class:"text-sm font-bold"},r)):n.createElement("label",{htmlFor:s.htmlFor,className:"block text-sm font-bold mb-2"},r||t)},Ki=e=>{let{children:t}=e;(0,$i.Z)(e,Hi);return n.createElement("div",{className:"flex flex-row items-center text-error text-xs my-3"},n.createElement("span",{className:"material-icons text-[16px] mr-1"},"warning"),t)},Ji=e=>{let{children:t,label:r}=e,a=(0,$i.Z)(e,qi);const[s,i]=Ss(a);return n.createElement("div",{className:"w-full mb-6"},n.createElement(Xi,{htmlFor:a.id||a.name},r||t),n.createElement("input",Object.assign({className:"transition-all brand-form-item brand-form-input brand-form-padding brand-form-style focus:brand-form-focus"+(i.touched&&i.error?" brand-form-control-error":"")},s,a)),i.touched&&i.error?n.createElement(Ki,null,i.error):null)},Qi=e=>{let{children:t,label:r}=e,a=(0,$i.Z)(e,Zi);const[s,i]=Ss(a);return n.createElement("div",{className:"w-full mb-6"},n.createElement(Xi,{htmlFor:a.id||a.name},r||t),n.createElement("textarea",Object.assign({className:"transition-all brand-form-item brand-form-textarea brand-form-padding brand-form-style focus:brand-form-focus"+(i.touched&&i.error?" brand-form-control-error":"")},s,a)),i.touched&&i.error?n.createElement(Ki,null,i.error):null)},eo=e=>{let{children:t}=e,r=(0,$i.Z)(e,Wi);const[a,s]=Ss(Object.assign({},r,{type:"checkbox"}));return n.createElement("div",{className:"w-full mb-6"},n.createElement(Xi,{htmlFor:r.id||r.name,label:r.label||t,as:"checkbox"},n.createElement("input",Object.assign({type:"checkbox"},a,r,{className:"transition-all brand-form-checkbox border-2 border-black rounded focus:brand-form-focus"+(s.touched&&s.error?" brand-form-control-error":"")}))),s.error?n.createElement(Ki,null,s.error):null)};var to=e=>{let{thanks:t,location:r}=e;const{0:a,1:s}
2=(0,n.useState)(!1),{0:i,1:o}=(0,n.useState)(!1);return n.createElement(bs,{validateOnChange:!0,validateOnBlur:!0,initialValues:{name:"",email:"",subject:"",message:"",form_location:"contact page",terms:!1},validationSchema:Li({name:Si().required("Your name is required"),email:Si().email("Invalid email address").required("Your email address is required"),subject:Si().required("Please enter a subject"),message:Si().required("Please enter a message").min(5,"Your message must be at least 5 characters long!"),terms:pi().required("Please acknowledge you've read the privacy policy").oneOf([!0],"Please acknowledge you've read the privacy policy")}),onSubmit:async(e,r)=>{let{setSubmitting:n}=r;try{const r=await fetch("/.netlify/functions/sendgrid",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(console.log("Response from sendgrid:",JSON.stringify(r,null,2)),!r.ok)throw new Error("Unexpected response: "+r.statusText);(0,rt.navigate)("/"+t)}catch(a){n(!1),console.error(a);let e="There was an error sending the form. Please try again.";a.response&&a.response.data&&a.response.data.message?e=a.response.data.message:a.message&&(e=a.message),s(e)}}},(e=>n.createElement(Ts,{onSubmit:e.handleSubmit},i?n.createElement("p",{className:"text-black bg-success p-6 rounded-lg text-center"},"Your message has been sent"):n.createElement(n.Fragment,null,n.createElement(Ji,{id:"name",name:"name",type:"text",placeholder:"Name"}),n.createElement(Ji,{id:"email",name:"email",type:"email",placeholder:"Email address"}),n.createElement(Ji,{id:"subject",name:"subject",type:"text",placeholder:"Subject"}),n.createElement(Qi,{id:"message",name:"message",placeholder:"Message"}),n.createElement(eo,{name:"terms",id:"terms"},"I have read and agree to the"," ",n.createElement(Di.Z,{to:"/privacy",target:"_blank"},"Privacy Policy")),n.createElement(Yi,{closeFunction:()=>s(!1),message:a}),n.createElement("div",{className:"flex flex-row items-center justify-between gap-6"},n.createElement("button",{className:"brand-button",type:"submit",onClick:t=>((e,t)=>{e.preventDefault(),!1===t.dirty&&s("The form was not sent, please check all the fields"),!0!==t.dirty||t.isValid||s("The form was not sent, please check all the fields"),!0===t.dirty&&t.isValid&&s(!1),t.handleSubmit()})(t,e)},n.createElement("span",{className:"brand-button-text"},"Submit"),n.createElement("span",{className:"material-icons"},e.isSubmitting?"rotate_right":"arrow_forward_ios")),n.createElement("button",{button:!0,className:"underline",onClick:e.handleReset},"Cancel"))))))};var ro=e=>{var t;let{blok:r}=e;if(!r)return null;const{copy:a,ctas:s,number:i,padding:o,rounded:l,subtitle:c,theme:u,title:d,thanks:p}=r,f=Ie(u);return n.createElement("section",{className:"flex flex-col "+(f.classes&&f.classes)+" "+Re("padding",o)+" "+Re("rounded",l)},n.createElement("div",{className:"brand-container flex flex-col gap-10 md:gap-12 mb-10 md:mb-12"},n.createElement($e.Z,{title:c&&c,number:i&&i}),n.createElement("div",{className:"flex flex-col md:flex-row justify-center items-start gap-10"},n.createElement("div",{className:"w-full flex flex-col gap-5 md-gap-10"},d&&n.createElement("h1",{className:"m-0"},d),(null==a||null===(t=a.content[0])||void 0===t?void 0:t.content)&&n.createElement(ze.Z,{className:"m-0 brand-remove-last-margin",colour:u},a)),n.createElement("div",{className:"w-full"},n.createElement(to,{thanks:(null==p?void 0:p.full_slug)&&p.full_slug})))))},no=r(6695);const ao=e=>{var t;let{blok:r}=e;const{0:a,1:s}=(0,n.useState)(1);if(!r)return null;const{autoplay:i,copy:o,items:l,number:c,orientation:u="auto",padding:d,rounded:p,subtitle:f,theme:m,title:h}=r,v=Ie(m),g="brand_controller_wrapper_gallery_"+Math.floor(100*Math.random())+1;return n.createElement("section",{className:"flex flex-col "+(v.classes&&v.classes)+" "+Re("padding",d)+" "+Re("rounded",p),id:g},n.createElement("div",{className:"brand-container flex flex-col gap-5 md:gap-10"},n.createElement($e.Z,{title:f&&f,number:c&&c}),h&&n.createElement("h1",{className:"m-0 text-center"},h),(null==o||null===(t=o.content[0])||void 0===t?void 0:t.content)&&n.createElement(ze.Z,{className:"m-0 text-center brand-remove-last-margin"},o)),n.createElement("div",{className:"brand-controller-wrapper w-full px-5 py-10 md:py-12 max-w-[1400px] mx-auto"},n.createElement(ye,{autoHeight:!1,autoplay:"false"!==i&&{delay:i,disableOnInteraction:!0,pauseOnMouseEnter:!0},centeredSlides:!0,grabCursor:!0,loop:!1,modules:[_e,Ce,Te,ke,Ee,xe,Pe],navigation:{prevEl:"#"+g+" .brand-controller-button-previous",nextEl:"#"+g+" .brand-controller-button-next"},slidesPerView:1,onSlideChange:e=>s(e.activeIndex+1)},l&&l.map(((e,t)=>n.createElement(we,{className:"w-auto max-w-full md:max-h-md lg:max-h-lg xl:max-h-xl"},n.createElement("div",null,e.video?n.createElement(no.Z,{video:e.video,aspect:u,className:"w-auto max-w-full mx-auto md:max-h-md lg:max-h-lg xl:max-h-xl rounded-3xl"}):n.createElement(je.Z,{src:e.image,aspect:u,className:"w-auto max-w-full mx-auto md:max-h-md lg:max-h-lg xl:max-h-xl rounded-3xl"}),e.caption&&n.createElement("div",{className:"bg-black/25 text-white brand-text-small mt-1 md:mt-0 rounded-lg p-2 md:p-4 md:absolute md:bottom-10 md:right-10"},e.caption))))))),n.createElement("div",{className:"brand-container flex flex-row justify-between md:justify-end items-center gap-5"},n.createElement("span",{className:"brand-button aspect-square w-12 p-0 brand-controller-button-previous order-1"},n.createElement("span",{className:"material-icons text-4xl brand-icon-start"},"chevron_left")),n.createElement("span",{className:"brand-button aspect-square w-12 p-0 brand-controller-button-next order-3 md:order-2"},n.createElement("span",{className:"material-icons text-4xl"},"chevron_right")),n.createElement(Ve,{current:a&&a,total:l&&l.length,css:"font-medium tracking-[4px] uppercase m-0 text-xs md:text-base order-2 md:order-3"})))};var so=ao;ao.defaultProps={blok:null};var io=r(2004),oo=r.n(io),lo=Object.defineProperty,co=(e,t,r)=>((e,t,r)=>t in e?lo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),uo=new Map,po=new WeakMap,fo=0,mo=void 0;function ho(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>`${t}_${"root"===t?function(e){return e?(po.has(e)||(fo+=1,po.set(e,fo.toString())),po.get(e)):"0"}(e.root):e[t]}`)).toString()}function vo(e,t,r={},n=mo){if(void 0===window.IntersectionObserver&&void 0!==n){const a=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:a,intersectionRect:a,rootBounds:a}),()=>{}}const{id:a,observer:s,elements:i}=function(e){const t=ho(e);let r=uo.get(t);if(!r){const n=new Map;let a;const s=new IntersectionObserver((t=>{t.forEach((t=>{var r;const s=t.isIntersecting&&a.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=s),null==(r=n.get(t.target))||r.forEach((e=>{e(s,t)}))}))}),e);a=s.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r
2={id:t,observer:s,elements:n},uo.set(t,r)}return r}(r),o=i.get(e)||[];return i.has(e)||i.set(e,o),o.push(t),s.observe(e),function(){o.splice(o.indexOf(t),1),0===o.length&&(i.delete(e),s.unobserve(e)),0===i.size&&(s.disconnect(),uo.delete(a))}}n.Component;function go(){const e=()=>"undefined"!=typeof window,[t,r]=n.useState({width:e?1200:window.innerWidth,height:e?800:window.innerHeight});function a(){r({width:window.innerWidth,height:window.innerHeight})}return n.useEffect((()=>(r({width:window.innerWidth,height:window.innerHeight}),window.addEventListener("resize",a),()=>{window.removeEventListener("resize",a)})),[]),t}var bo=e=>{let{blok:t}=e;const{0:r,1:a}=(0,n.useState)(!1),{0:s,1:i}=(0,n.useState)(!0),{0:o,1:l}=(0,n.useState)(!0),{0:c,1:u}=(0,n.useState)(0),d=(0,n.useRef)(null),p=(0,n.useRef)(null),f=go(),[m,h]=function({threshold:e,delay:t,trackVisibility:r,rootMargin:a,root:s,triggerOnce:i,skip:o,initialInView:l,fallbackInView:c,onChange:u}={}){var d;const[p,f]=n.useState(null),m=n.useRef(u),[h,v]=n.useState({inView:!!l,entry:void 0});m.current=u,n.useEffect((()=>{if(o||!p)return;let n;return n=vo(p,((e,t)=>{v({inView:e,entry:t}),m.current&&m.current(e,t),t.isIntersecting&&i&&n&&(n(),n=void 0)}),{root:s,rootMargin:a,threshold:e,trackVisibility:r,delay:t},c),()=>{n&&n()}}),[Array.isArray(e)?e.toString():e,p,s,a,i,o,r,c,t]);const g=null==(d=h.entry)?void 0:d.target,b=n.useRef(void 0);p||!g||i||o||b.current===g||(b.current=g,v({inView:!!l,entry:void 0}));const y=[f,h.inView,h.entry];return y.ref=y[0],y.inView=y[1],y.entry=y[2],y}({threshold:0});if(!t)return null;const{fade:v,controls:g,video:b,video_mobile:y,image:w,theme:x,ctas:E,padding:S,rounded:T,title:O}=t,k=Ie(x);return n.createElement("section",{className:"brand-hero relative flex flex-col overflow-hidden "+(k.classes&&k.classes)+" "+Re("padding",S)+" "+Re("rounded",T),style:null!=w&&w.filename?{backgroundImage:"url("+w.filename+")"}:null,ref:m},n.createElement("div",{className:(b?"aspect-4x5 sm:aspect-21x9":null!=w&&w.filename?"aspect-square sm:aspect-21x9":"aspect-21x9 sm:aspect-[21/7]")+" flex flex-col justify-center align-center overflow-hidden"},b&&n.createElement("div",{className:"aspect-4x5 sm:aspect-21x9 scale-[1.1] "+(r?"opacity-100":"opacity-0 brand-wait2")+" transition-opacity duration-500",ref:p},n.createElement(oo(),{ref:d,url:f.width<640&&y||b,onPlay:()=>{a(!0)},onProgress:e=>{u(e.played)},playing:s&&h,muted:o,volume:o?0:.8,controls:!1,loop:!0,width:"100%",height:"100%",config:{youtube:{playerVars:{dnt:!0,responsive:!0,playsinline:!0}},vimeo:{playerOptions:{dnt:!0,responsive:!0,playsinline:!0,background:!0,loop:!0}}}})),(O||E||g&&b)&&n.createElement("div",{className:"absolute w-full h-full flex flex-col top-0 right-0 bottom-0 left-0 justify-center items-center pt-6 lg:pt-12"},n.createElement("div",{className:"w-full text-center px-3 "+(g&&b?"mt-auto":"my-auto")+" flex flex-col gap-6 lg:gap-6"},O&&n.createElement("h1",{className:"brand-container mx-auto text-center brand-text-hero mb-0"},O),E&&n.createElement(Le.Z,{ctas:E,align:"center",className:"items-center"})),g&&b?n.createElement("div",{className:"mb-2 md:mb-5 w-full mt-auto"},n.createElement("div",{className:"brand-container mx-auto flex flex-row gap-4 items-center"},n.createElement("button",{onClick:()=>i((e=>!e)),className:"w-10 h-10 flex flex-col bg-white/20 brand-bg-blur text-white justify-center items-center grow-0 shrink-0 rounded"},n.createElement("span",{className:"material-icons text-white"},s?"pause":"play_arrow")),n.createElement("button",{onClick:()=>l((e=>!e)),className:"w-10 h-10 flex flex-col bg-white/20 brand-bg-blur text-white justify-center items-center grow-0 shrink-0 rounded"},n.createElement("span",{className:"material-icons text-white"},o?"volume_off":"volume_up")),n.createElement("div",{className:"bg-white/20 brand-bg-blur w-full h-2 rounded overflow-hidden grow",onClick:e=>{const t=e.target,r=e.nativeEvent.offsetX/t.clientWidth*d.current.getDuration();d.current.seekTo(r)}},n.createElement("div",{className:(s?"brand-grad":"bg-red")+" h-full transition-all",style:{width:100*c+"%"}})),n.createElement("button",{onClick:()=>{document.fullscreenElement?document.exitFullscreen():p.current.requestFullscreen().catch((e=>console.error("Fullscreen failed",e)))},className:"w-10 h-10 flex flex-col bg-white/20 brand-bg-blur text-white justify-center items-center grow-0 shrink-0 rounded"},n.createElement("span",{className:"material-icons text-white"},"fullscreen")))):null)),v?n.createElement("div",{className:"absolute left-0 bottom-0 right-0 h-24 xl:h-48 bg-gradient-to-t from-"+(k&&k.text)+" from-2%"}):null)};var yo=e=>{var t;let{blok:r}=e;if(!r)return null;
2const{copy:a,ctas:s,number:i,padding:o,rounded:l,subtitle:c,theme:u,title:d}=r,p=Ie(u);return n.createElement("section",{className:"flex flex-col "+(p.classes&&p.classes)+" "+Re("padding",o)+" "+Re("rounded",l)},n.createElement("div",{className:"brand-container flex flex-col gap-10 md:gap-12"},n.createElement($e.Z,{title:c&&c,number:i&&i}),(null==a||null===(t=a.content[0])||void 0===t?void 0:t.content)&&n.createElement(ze.Z,{className:"m-0 text-center brand-remove-last-margin"},a)))};r(2707);var wo=(e,t)=>{const{data:r,shareHandler:a}=e;const s={animation:"pink",art:"pink",design:"blue",engineering:"red","game-engineering":"red",operations:"green",production:"yellow",speculative:"green"}[function(e){if(e)return e=e.replace(/\s+/g,"-").toLowerCase()}(r.department)||"unknown"]||"white";return n.createElement(n.Fragment,null,n.createElement("div",{className:"border border-"+s+" rounded-2xl mb-5 md:mb-6 p-5 md:p-6 bg-black text-"+s+" flex flex-row gap-3 relative"},n.createElement("div",{className:"flex flex-col gap-2 w-full"},n.createElement($e.Z,{title:null!=r&&r.shortcode?r.shortcode:"---"}),n.createElement("h5",{className:"text-white m-0"},(null==r?void 0:r.title)&&(null==r?void 0:r.title)),n.createElement("div",{className:"flex flex-col md:flex-row gap-1 md:gap-3 text-xs justify-start md:justify-end md:absolute md:top-4 md:right-6"},(null==r?void 0:r.department)&&n.createElement("span",{className:"tracking-wide"},r.department),(null==r?void 0:r.employment_type)&&n.createElement("span",{className:"tracking-wide"},r.employment_type),(null==r?void 0:r.city)&&n.createElement("span",{className:"tracking-wide"},r.city))),n.createElement("div",{className:"flex flex-col justify-end md:flex-row gap-3 md:w-auto md:ms-auto md:mt-6 content-end"},n.createElement(Di.Z,{to:"",onClick:()=>a(r),button:!0,icon:"share",className:"text-"+s+" border border-2 border-"+s},"Share"),n.createElement(Di.Z,{to:"/careers/"+(null==r?void 0:r.shortcode),button:!0,icon:!0,className:"bg-"+s+" border border-2 border-"+s+" text-black",state:{prevPath:t.pathname}},"More"))))},xo=r(6283);var Eo=e=>{var t;let{blok:r}=e;const{copy:a,ctas:s,number:i,padding:o,rounded:l,subtitle:c,theme:u,title:d}=r,p=Ie(u);function f(e){if(e)return"department-"+(e=e.replace(/\s+/g,"-").toLowerCase())}const{0:m,1:h}=(0,n.useState)(!1),v="undefined"!=typeof window&&sessionStorage.getItem("dept")||"all",g=e=>{h(e)},{0:b,1:y}=(0,n.useState)(null);(0,n.useEffect)((()=>{if("undefined"!=typeof window){const e=JSON.parse(sessionStorage.getItem("workable"));null!=e&&e.jobs?(console.log("Reusing data"),y(e.jobs)):fetch("https://apply.workable.com/api/v1/widget/accounts/lighthousegames?details=true").then((e=>e.json())).then((e=>{var t;let r=e.jobs;r.sort((function(e,t){if(e.department&&t.department)return e.department.localeCompare(t.department)})),console.log("Getting new data: "),null===(t=sessionStorage)||void 0===t||t.setItem("workable",JSON.stringify(e)),y(r)}))}}),[]);const w=[],x=(0,n.useRef)(null),{0:E,1:S}=(0,n.useState)(v),{0:T,1:O}
2=(0,n.useState)(v),k=[{label:"All Departments",value:"all"}],P=new Set;b&&b.forEach((e=>{if(e.department&&!P.has(e.department)){const t=e.department.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,"");k.push({label:e.department,value:t}),P.add(e.department)}}));return r?n.createElement(n.Fragment,null,n.createElement("section",{className:"flex flex-col "+(p.classes&&p.classes)+" "+Re("padding",o)+" "+Re("rounded",l),id:"roles"},n.createElement("div",{className:"brand-container flex flex-col gap-10 md:gap-12 min-h-[100vh]"},n.createElement($e.Z,{title:c&&c,number:i&&i}),d&&n.createElement("h1",{className:"m-0 text-center"},d),(null==a||null===(t=a.content[0])||void 0===t?void 0:t.content)&&n.createElement(ze.Z,{className:"m-0 text-center brand-remove-last-margin"},a),n.createElement("div",null,n.createElement("div",{className:"w-full md:w-1/3 md:ms-auto mb-6"},n.createElement(Bi,{placeholder:"Filter by department",namespace:"department_select",value:T,ref:x,onChange:e=>{S(e),O(e),"undefined"!=typeof window&&sessionStorage.setItem("dept",e)},options:k})),b?b.map((e=>{const t=e.department||"Central",r=f(t);if(w.includes(t)?e.departmentTitle=null:(e.departmentTitle=t,w.push(t)),"department-all"===f(E)||r===f(E))return n.createElement(wo,{data:e,shareHandler:g})})):n.createElement("p",{className:"text-center text-black scale-150"},n.createElement("span",{className:"material-icons animate-spin"},"autorenew"))))),m?n.createElement(n.Fragment,null,n.createElement(xo.Z,{data:m,shareHandler:g})):""):null};const So=e=>{var t;let{columns:r,node:a}=e;if(!a)return null;const s=(0,Ne.Z)(r&&r,"width");return n.createElement("div",{className:"flex flex-col p-6 shrink-0 grow-0 \n "+(null!=r&&r.xs&&"auto"!==(null==r?void 0:r.xs)?" w-1/"+r.xs+" shrink-0":"")+"\n "+(null!=r&&r.sm&&"auto"!==(null==r?void 0:r.sm)?" sm:w-1/"+r.sm+" sm:shrink-0":"")+"\n "+(null!=r&&r.md&&"auto"!==(null==r?void 0:r.md)?" md:w-1/"+r.md+" md:shrink-0":"")+"\n "+(null!=r&&r.lg&&"auto"!==(null==r?void 0:r.lg)?" lg:w-1/"+r.lg+" lg:shrink-0":"")+"\n "+(null!=r&&r.xl&&"auto"!==(null==r?void 0:r.xl)?" xl:w-1/"+r.xl+" xl:shrink-0":"")+"\n "},n.createElement("div",{className:"flex flex-col gap-3 items-center justify-center text-center"},a.logo&&n.createElement("span",{className:"m-0 aspect-square bg-grey rounded-full shadow-glow",style:{color:a.glow?null===(t=a.glow)||void 0===t?void 0:t.color:"white"}},n.createElement(je.Z,{aspect:"1x1",src:a.logo,sizes:s,className:"rounded-full w-full shadow-award"})),a.name&&n.createElement("p",{className:"m-0 text-xs"},a.name)))};var To=So;So.defaultProps={columns:null,node:null};const Oo=e=>{var t;let{blok:r}=e;if(!r)return null;const{copy:a,items:s,number:i,padding:o,rounded:l,subtitle:c,theme:u,title:d}=r,p=Ie(u),f={xs:2,sm:4,md:5,lg:5,xl:5};return n.createElement("section",{className:"flex flex-col "+(p.classes&&p.classes)+" "+Re("padding",o)+" "+Re("rounded",l)},n.createElement("div",{className:"brand-container flex flex-col gap-10 md:gap-12"},n.createElement($e.Z,{title:c&&c,number:i&&i}),(null==a||null===(t=a.content[0])||void 0===t?void 0:t.content)&&n.createElement(ze.Z,{className:"m-0 text-center brand-remove-last-margin"},a),n.createElement("div",{className:"flex flex-row flex-wrap justify-center w-full md:w-5/6 mx-auto"},s&&s.map(((e,t)=>n.createElement(To,{columns:f,node:e&&e}))))))};var ko=Oo;Oo.defaultProps={blok:null};const Po=e=>{let{blok:t}=e;if(!t)return null;const{copy:r,padding:a,rounded:s,theme:i,text_align:o}=t,l=Ie(i);return n.createElement("section",{className:"flex flex-col "+(l.classes&&l.classes)+" "+Re("padding",a)+" "+Re("rounded",s)},n.createElement("div",{className:"brand-container"},r&&n.createElement(ze.Z,{className:o&&o},r)))};var _o=Po;Po.defaultProps={blok:null};var Co=e=>{let{blok:t}=e;if(!t)return null;const{copy:r,ctas:a,number:s,rounded:i,subtitle:o,theme:l,title:c}=t,u=Ie(l);return n.createElement("section",{className:"py-12 md:py-24 px-5 "+(u.classes&&u.classes)+" "+Re("rounded",i)},n.createElement("div",{className:"brand-container p-5 md:p-10 py-8 md:py-12 rounded-2xl bg-white/5 shadow-mega brand-bg-blur flex flex-col gap-6 md:gap-12"},n.createElement($e.Z,{title:o&&o,number:s&&s}),r&&n.createElement(ze.Z,{className:"m-0 text-center brand-remove-last-margin"},r)))};const Ao=e=>{let{theme:t,node:r}=e;if(!r)return null;Ie(t);return n.createElement("div",{className:"flex flex-col md:flex-row gap-10 md:gap-12 items-center justify-center"},n.createElement("div",{className:"w-full md:w-7/12 h-full aspect-3x2"},r.image&&n.createElement(je.Z,{aspect:"3x2",src:r.image,className:"w-full rounded-2xl"})),n.createElement("div",{className:"w-full md:w-5/12 h-full flex flex-col items-center justify-center gap-5"},r.quote&&n.createElement("h3",{className:"w-full m-0"},r.quote),r.copy&&n.createElement("div",{className:"w-full brand-remove-last-margin m-0 text-lg"},r.copy),n.createElement("div",{className:"w-full"},r.name&&n.createElement("div",{className:"m-0 text-lg font-bold ps-8 relative"},n.createElement("span",{className:"absolute left-0"},"â"),r.name),r.role&&n.createElement("div",{className:"m-0 text-base ps-8"},r.role))))};var Mo=Ao;Ao.defaultProps={theme:"white",node:null};const jo=e=>{var t;let{blok:r}=e;const{0:a,1:s}
2=(0,n.useState)(1);if(!r)return null;const{copy:i,items:o,number:l,padding:c,rounded:u,subtitle:d,theme:p,title:f}=r,m=Ie(p),h="brand_controller_wrapper_testimonials_"+Math.floor(100*Math.random())+1;return n.createElement("section",{className:"flex flex-col "+(m.classes&&m.classes)+" "+Re("padding",c)+" "+Re("rounded",u),id:h},n.createElement("div",{className:"brand-container flex flex-col gap-10 md:gap-12 mb-10 md:mb-12"},n.createElement($e.Z,{title:d&&d,number:l&&l}),(null==i||null===(t=i.content[0])||void 0===t?void 0:t.content)&&n.createElement(ze.Z,{className:"m-0 text-center brand-remove-last-margin"},i),n.createElement("div",{className:"brand-controller-wrapper"},n.createElement(ye,{autoplay:{delay:5e3,disableOnInteraction:!1,pauseOnMouseEnter:!0},centeredSlides:!0,className:"w-full",loop:!1,modules:[_e,ke,Te,Ee,xe],navigation:{prevEl:"#"+h+" .brand-controller-button-previous",nextEl:"#"+h+" .brand-controller-button-next"},pagination:{el:"#"+h+" .brand-controller-pagination",clickable:!0,bulletElement:"li",bulletActiveClass:"brand-controller-pagination-bullet-active",bulletClass:"brand-controller-pagination-bullet bg-"+m.text},spaceBetween:32,speed:1e3,onSlideChange:e=>s(e.activeIndex+1)},o&&o.map(((e,t)=>n.createElement(we,null,n.createElement(Mo,{node:e&&e,theme:m.text})))))),n.createElement("div",{className:"flex flex-row justify-between md:justify-end items-center gap-5"},n.createElement("span",{className:"brand-button aspect-square w-12 p-0 brand-controller-button-previous order-1"},n.createElement("span",{className:"material-icons text-4xl brand-icon-start"},"chevron_left")),n.createElement("span",{className:"brand-button aspect-square w-12 p-0 brand-controller-button-next order-3 md:order-2"},n.createElement("span",{className:"material-icons text-4xl"},"chevron_right")),n.createElement(Ve,{current:a&&a,total:o&&o.length,css:"font-medium tracking-[4px] uppercase m-0 text-xs md:text-base order-2 md:order-3"}))))};var Io=jo;jo.defaultProps={blok:null};const No=e=>{let{blok:t}=e;const r=go(),{align:a,aspect:s,copy:i,image:o,padding:l,rounded:c,theme:u,title:d,title_size:p,subtitle:f,number:m}=t,h=Ie(u),v=(0,n.useRef)(),g=(0,n.useRef)(),b=(0,n.useRef)();return et((()=>{var e=We.p8.timeline({scrollTrigger:{trigger:v.current,start:"top 100%",end:"center 50%",scrub:!1}});e.from(b.current,{opacity:0}),e.from(g.current,{duration:2.5,x:"left"===a?"-100px":"right"===a?"100px":0,opacity:0}),e.to(g.current,{duration:2.5,x:0,opacity:1})}),{scope:v.current}),t?n.createElement("section",{className:"flex flex-col "+(h.classes&&h.classes)+" "+Re("padding",l)+" "+Re("rounded",c),ref:v},n.createElement("div",{className:"brand-container relative"},n.createElement("div",{className:"flex flex-col "+("left"===a?"md:flex-row-reverse":"right"===a?"md:flex-row":"")+" justify-between align-center gap-10 md:gap-16 items-center relative"},n.createElement("div",{className:"flex flex-col gap-10 md:gap-12 w-full grow-0 shrink-0 justify-center "+("center"===a?"":"md:w-5/12"),ref:b},r.width<768||"center"===a?n.createElement($e.Z,{title:f&&f,number:m&&m}):"right"===a?n.createElement($e.Z,{title:f&&f}):n.createElement($e.Z,{number:m&&m}),d&&"h3"===p?n.createElement("h3",{className:"mb-0 text-center "+("center"!==a?"md:text-left":"")},d):"h2"===p?n.createElement("h2",{className:"mb-0 text-center "+("center"!==a?"md:text-left":"")},d):n.createElement("h1",{className:"mb-0 text-center "+("center"!==a?"md:text-left":"")},d),i&&n.createElement(ze.Z,{className:"m-0 brand-remove-last-margin hidden "+("center"!==a?"md:block":"")},i)),n.createElement("div",{className:"flex flex-col w-full "+("center"!==a?"md:w-8/12":"")+" grow-0 shrink-0 h-min relative"},r.width>=768&&"center"!==a?"right"===a?n.createElement($e.Z,{number:m&&m,css:"absolute right-10 top-10 text-white mix-blend-difference w-min"}):n.createElement($e.Z,{title:f&&f,css:"absolute left-10 top-10 text-white mix-blend-difference w-min"}):null,o&&n.createElement(je.Z,{src:o,className:"rounded-3xl",aspect:s||null,ref:g})),i&&n.createElement(ze.Z,{className:"m-0 brand-remove-last-margin block "+("center"!==a?"md:hidden":"")+" text-center"},i)))):null};var Lo=No;No.defaultProps={blok:null};
2const Fo={carousel:Ge,columns:Ze,divider:tt,form:ro,gallery:so,hero:bo,intro:yo,jobs:Eo,logos:ko,richtext:_o,spotlight:Co,testimonials:Io,text:Lo},Do=e=>{let{body:t,location:r}=e;return t&&0!==t.length?n.createElement(n.Fragment,null,t&&t.map(((e,t)=>{if(void 0!==Fo[e.component]){const s=Fo[e.component];return n.createElement(s,{doc:e,blok:e,key:e._uid,location:r,oddEven:(a=t,1&a?"odd":"even")})}var a;return null}))):null};var $o=Do;Do.defaultProps={body:null,location:null}},8679:function(e,t,r){"use strict";var n=r(9864),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},s={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o={};function l(e){return n.isMemo(e)?i:o[e.$$typeof]||a}o[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o[n.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(m){var a=f(r);a&&a!==m&&e(t,a,n)}var i=u(r);d&&(i=i.concat(d(r)));for(var o=l(t),h=l(r),v=0;v<i.length;++v){var g=i[v];if(!(s[g]||n&&n[g]||h&&h[g]||o&&o[g])){var b=p(r,g);try{c(t,g,b)}catch(y){}}}}return t}},9090:function(e){function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function r(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,n,a){var s=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");"function"==typeof n&&(a=n,n={}),n=n||{},a=a||function(){},i.type=n.type||"text/javascript",i.charset=n.charset||"utf8",i.async=!("async"in n)||!!n.async,i.src=e,n.attrs&&function(e,t){for(var r in t)e.setAttribute(r,t[r])}(i,n.attrs),n.text&&(i.text=""+n.text),("onload"in i?t:r)(i,a),i.onload||t(i,a),s.appendChild(i)}},845:function(e,t,r){"use strict";r.r(t);var n=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function a(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(a=e[r],s=t[r],!(a===s||n(a)&&n(s)))return!1;var a,s;return!0}t.default=function(e,t){var r;void 0===t&&(t=a);var n,s=[],i=!1;return function(){for(var a=[],o=0;o<arguments.length;o++)a[o]=arguments[o];return i&&r===this&&t(a,s)||(n=e.apply(this,a),i=!0,r=this,s=a),n}}},5760:function(e){"use strict";function t(e){this._maxSize=e,this.clear()}t.prototype.clear=function(){this._size=0,this._values=Object.create(null)},t.prototype.get=function(e){return this._values[e]},t.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var r=/[^.^\]^[]+|(?=\[\]|\.\.)/g,n=/^\d+$/,a=/^\d/,s=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,i=/^\s*(['"]?)(.*?)(\1)\s*$/,o=new t(512),l=new t(512),c=new t(512);function u(e){return o.get(e)||o.set(e,d(e).map((function(e){return e.replace(i,"$2")})))}function d(e){return e.match(r)||[""]}function p(e){return"string"==typeof e&&e&&-1!==["'",'"'].indexOf(e.charAt(0))}function f(e){return!p(e)&&(function(e){return e.match(a)&&!e.match(n)}(e)||function(e){return s.test(e)}(e))}e.exports={Cache:t,split:d,normalizePath:u,setter:function(e){var t=u(e);return l.get(e)||l.set(e,(function(e,r){for(var n=0,a=t.length,s=e;n<a-1;){var i=t[n];if("__proto__"===i||"constructor"===i||"prototype"===i)return e;s=s[t[n++]]}s[t[n]]=r}))},getter:function(e,t){var r=u(e);return c.get(e)||c.set(e,(function(e){for(var n=0,a=r.length;n<a;){if(null==e&&t)return;e=e[r[n++]]}return e}))},join:function(e){return e.reduce((function(e,t){return e+(p(t)||n.test(t)?"["+t+"]":(e?".":"")+t)}),"")},forEach:function(e,t,r){!function(e,t,r){var n,a,s,i,o=e.length;for(a=0;a<o;a++)(n=e[a])&&(f(n)&&(n='"'+n+'"'),s=!(i=p(n))&&/^\d+$/.test(n),t.call(r,n,i,s,a,e))}(Array.isArray(e)?e:d(e),t,r)}}},9590:function(e){"use strict";var t=Array.isArray,r=Object.keys,n=Object.prototype.hasOwnProperty,a="undefined"!=typeof Element;function s(e,i){if(e===i)return!0;
2if(e&&i&&"object"==typeof e&&"object"==typeof i){var o,l,c,u=t(e),d=t(i);if(u&&d){if((l=e.length)!=i.length)return!1;for(o=l;0!=o--;)if(!s(e[o],i[o]))return!1;return!0}if(u!=d)return!1;var p=e instanceof Date,f=i instanceof Date;if(p!=f)return!1;if(p&&f)return e.getTime()==i.getTime();var m=e instanceof RegExp,h=i instanceof RegExp;if(m!=h)return!1;if(m&&h)return e.toString()==i.toString();var v=r(e);if((l=v.length)!==r(i).length)return!1;for(o=l;0!=o--;)if(!n.call(i,v[o]))return!1;if(a&&e instanceof Element&&i instanceof Element)return e===i;for(o=l;0!=o--;)if(!("_owner"===(c=v[o])&&e.$$typeof||s(e[c],i[c])))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return s(e,t)}catch(r){if(r.message&&r.message.match(/stack|recursion/i)||-2146828260===r.number)return console.warn("Warning: react-fast-compare does not handle circular references.",r.name,r.message),!1;throw r}}},9921:function(e,t){"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,s=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,o=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,y=r?Symbol.for("react.responder"):60118,w=r?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case d:case s:case o:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case v:case h:case l:return e;default:return t}}case a:return t}}}function E(e){return x(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=n,t.ForwardRef=p,t.Fragment=s,t.Lazy=v,t.Memo=h,t.Portal=a,t.Profiler=o,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return E(e)||x(e)===u},t.isConcurrentMode=E,t.isContextConsumer=function(e){return x(e)===c},t.isContextProvider=function(e){return x(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return x(e)===p},t.isFragment=function(e){return x(e)===s},t.isLazy=function(e){return x(e)===v},t.isMemo=function(e){return x(e)===h},t.isPortal=function(e){return x(e)===a},t.isProfiler=function(e){return x(e)===o},t.isStrictMode=function(e){return x(e)===i},t.isSuspense=function(e){return x(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===s||e===d||e===o||e===i||e===f||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===b||e.$$typeof===y||e.$$typeof===w||e.$$typeof===g)},t.typeOf=x},9864:function(e,t,r){"use strict";e.exports=r(9921)},9124:function(e,t,r){var n,a=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of o(t))c.call(e,a)||a===r||s(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},d=(e,t,r)=>(r=null!=e?a(l(e)):{},u(!t&&e&&e.__esModule?r:s(r,"default",{value:e,enumerable:!0}),e)),p=(e,t,r)=>(((e,t,r)=>{t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r),f={};((e,t)=>{for(var r in t)s(e,r,{get:t[r],enumerable:!0})})(f,{default:()=>b}),e.exports=(n=f,u(s({},"__esModule",{value:!0}),n));var m=d(r(7294)),h=d(r(3741)),v=r(5741),g=r(8045);class b extends m.Component{constructor(){super(...arguments),p(this,"mounted",!1),p(this,"isReady",!1),p(this,"isPlaying",!1),p(this,"isLoading",!0),p(this,"loadOnReady",null),p(this,"startOnPlay",!0),p(this,"seekOnPlay",null),p(this,"onDurationCalled",!1),p(this,"handlePlayerMount",(e=>{this.player||(this.player=e,this.player.load(this.props.url)),this.progress()})),p(this,"getInternalPlayer",(e=>this.player?this.player[e]:null)),p(this,"progress",(()=>{if(this.props.url&&this.player&&this.isReady){const e=this.getCurrentTime()||0,t=this.getSecondsLoaded(),r=this.getDuration();if(r){const n={playedSeconds:e,played:e/r};null!==t&&(n.loadedSeconds=t,n.loaded=t/r),n.playedSeconds===this.prevPlayed&&n.loadedSeconds===this.prevLoaded||this.props.onProgress(n),this.prevPlayed=n.playedSeconds,this.prevLoaded=n.loadedSeconds}}this.progressTimeout=setTimeout(this.progress,this.props.progressFrequency||this.props.progressInterval)})),p(this,"handleReady",(()=>{if(!this.mounted)return;this.isReady=!0,this.isLoading=!1;const{onReady:e,playing:t,volume:r,muted:n}=this.props;e(),n||null===r||this.player.setVolume(r),this.loadOnReady?(this.player.load(this.loadOnReady,!0),this.loadOnReady=null):t&&this.player.play(),this.handleDurationCheck()})),p(this,"handlePlay",(()=>{this.isPlaying=!0,this.isLoading=!1;const{onStart:e,onPlay:t,playbackRate:r}=this.props;this.startOnPlay&&(this.player.setPlaybackRate&&1!==r&&this.player.setPlaybackRate(r),e(),this.startOnPlay=!1),t(),this.seekOnPlay&&(this.seekTo(this.seekOnPlay),this.seekOnPlay=null),this.handleDurationCheck()})),p(this,"handlePause",(e=>{this.isPlaying=!1,this.isLoading||this.props.onPause(e)})),p(this,"handleEnded",(()=>{const{activePlayer:e,loop:t,onEnded:r}=this.props;e.loopOnEnded&&t&&this.seekTo(0),t||(this.isPlaying=!1,r())})),p(this,"handleError",((...e)=>{this.isLoading=!1,this.props.onError(...e)})),p(this,"handleDurationCheck",(()=>{clearTimeout(this.durationCheckTimeout);const e=this.getDuration();e?this.onDurationCalled||(this.props.onDuration(e),this.onDurationCalled=!0):this.durationCheckTimeout=setTimeout(this.handleDurationCheck,100)})),p(this,"handleLoaded",(()=>{this.isLoading=!1}))}componentDidMount(){this.mounted=!0}componentWillUnmount(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP(
2)),this.mounted=!1}componentDidUpdate(e){if(!this.player)return;const{url:t,playing:r,volume:n,muted:a,playbackRate:s,pip:i,loop:o,activePlayer:l,disableDeferredLoading:c}=this.props;if(!(0,h.default)(e.url,t)){if(this.isLoading&&!l.forceLoad&&!c&&!(0,g.isMediaStream)(t))return console.warn(`ReactPlayer: the attempt to load ${t} is being deferred until the player has loaded`),void(this.loadOnReady=t);this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(t,this.isReady)}e.playing||!r||this.isPlaying||this.player.play(),e.playing&&!r&&this.isPlaying&&this.player.pause(),!e.pip&&i&&this.player.enablePIP&&this.player.enablePIP(),e.pip&&!i&&this.player.disablePIP&&this.player.disablePIP(),e.volume!==n&&null!==n&&this.player.setVolume(n),e.muted!==a&&(a?this.player.mute():(this.player.unmute(),null!==n&&setTimeout((()=>this.player.setVolume(n))))),e.playbackRate!==s&&this.player.setPlaybackRate&&this.player.setPlaybackRate(s),e.loop!==o&&this.player.setLoop&&this.player.setLoop(o)}getDuration(){return this.isReady?this.player.getDuration():null}getCurrentTime(){return this.isReady?this.player.getCurrentTime():null}getSecondsLoaded(){return this.isReady?this.player.getSecondsLoaded():null}seekTo(e,t,r){if(!this.isReady)return void(0!==e&&(this.seekOnPlay=e,setTimeout((()=>{this.seekOnPlay=null}),5e3)));if(t?"fraction"===t:e>0&&e<1){const t=this.player.getDuration();return t?void this.player.seekTo(t*e,r):void console.warn("ReactPlayer: could not seek using fraction â duration not yet available")}this.player.seekTo(e,r)}render(){const e=this.props.activePlayer;return e?m.default.createElement(e,{...this.props,onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError}):null}}p(b,"displayName","Player"),p(b,"propTypes",v.propTypes),p(b,"defaultProps",v.defaultProps)},390:function(e,t,r){var n,a=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of o(t))c.call(e,a)||a===r||s(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},d=(e,t,r)=>(r=null!=e?a(l(e)):{},u(!t&&e&&e.__esModule?r:s(r,"default",{value:e,enumerable:!0}),e)),p=(e,t,r)=>(((e,t,r)=>{t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r),f={};((e,t)=>{for(var r in t)s(e,r,{get:t[r],enumerable:!0})})(f,{createReactPlayer:()=>P}),e.exports=(n=f,u(s({},"__esModule",{value:!0}),n));var m=d(r(7294)),h=d(r(9996)),v=d(r(845)),g=d(r(3741)),b=r(5741),y=r(8045),w=d(r(9124));const x=(0,y.lazy)((()=>r.e(664).then(r.t.bind(r,3855,23)))),E="undefined"!=typeof window&&window.document&&"undefined"!=typeof document,S=void 0!==r.g&&r.g.window&&r.g.window.document,T=Object.keys(b.propTypes),O=E||S?m.Suspense:()=>null,k=[],P=(e,t)=>{var r;return r=class extends m.Component{constructor(){super(...arguments),p(this,"state",{showPreview:!!this.props.light}),p(this,"references",{wrapper:e=>{this.wrapper=e},player:e=>{this.player=e}}),p(this,"handleClickPreview",(e=>{this.setState({showPreview:!1}),this.props.onClickPreview(e)})),p(this,"showPreview",(()=>{this.setState({showPreview:!0})})),p(this,"getDuration",(()=>this.player?this.player.getDuration():null)),p(this,"getCurrentTime",(()=>this.player?this.player.getCurrentTime():null)),p(this,"getSecondsLoaded",(()=>this.player?this.player.getSecondsLoaded():null)),p(this,"getInternalPlayer",((e="player")=>this.player?this.player.getInternalPlayer(e):null)),p(this,"seekTo",((e,t,r)=>{if(!this.player)return null;this.player.seekTo(e,t,r)})),p(this,"handleReady",(()=>{this.props.onReady(this)})),p(this,"getActivePlayer",(0,v.default)((r=>{for(const t of[...k,...e])if(t.canPlay(r))return t;return t||null}))),p(this,"getConfig",(0,v.default)(((e,t)=>{const{config:r}=this.props;return h.default.all([b.defaultProps.config,b.defaultProps.config[t]||{},r,r[t]||{}])}))),p(this,"getAttributes",(0,v.default)((e=>(0,y.omit)(this.props,T)))),p(this,"renderActivePlayer",(e=>{if(!e)return null;const t=this.getActivePlayer(e);if(!t)return null;
2const r=this.getConfig(e,t.key);return m.default.createElement(w.default,{...this.props,key:t.key,ref:this.references.player,config:r,activePlayer:t.lazyPlayer||t,onReady:this.handleReady})}))}shouldComponentUpdate(e,t){return!(0,g.default)(this.props,e)||!(0,g.default)(this.state,t)}componentDidUpdate(e){const{light:t}=this.props;!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}renderPreview(e){if(!e)return null;const{light:t,playIcon:r,previewTabIndex:n,oEmbedUrl:a,previewAriaLabel:s}=this.props;return m.default.createElement(x,{url:e,light:t,playIcon:r,previewTabIndex:n,previewAriaLabel:s,oEmbedUrl:a,onClick:this.handleClickPreview})}render(){const{url:e,style:t,width:r,height:n,fallback:a,wrapper:s}=this.props,{showPreview:i}=this.state,o=this.getAttributes(e),l="string"==typeof s?this.references.wrapper:void 0;return m.default.createElement(s,{ref:l,style:{...t,width:r,height:n},...o},m.default.createElement(O,{fallback:a},i?this.renderPreview(e):this.renderActivePlayer(e)))}},p(r,"displayName","ReactPlayer"),p(r,"propTypes",b.propTypes),p(r,"defaultProps",b.defaultProps),p(r,"addCustomPlayer",(e=>{k.push(e)})),p(r,"removeCustomPlayers",(()=>{k.length=0})),p(r,"canPlay",(t=>{for(const r of[...k,...e])if(r.canPlay(t))return!0;return!1})),p(r,"canEnablePIP",(t=>{for(const r of[...k,...e])if(r.canEnablePIP&&r.canEnablePIP(t))return!0;return!1})),r}},2004:function(e,t,r){var n,a=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of o(t))c.call(e,a)||a===r||s(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},d={};((e,t)=>{for(var r in t)s(e,r,{get:t[r],enumerable:!0})})(d,{default:()=>h}),e.exports=(n=d,u(s({},"__esModule",{value:!0}),n));var p=((e,t,r)=>(r=null!=e?a(l(e)):{},u(!t&&e&&e.__esModule?r:s(r,"default",{value:e,enumerable:!0}),e)))(r(6497)),f=r(390);const m=p.default[p.default.length-1];var h=(0,f.createReactPlayer)(p.default,m)},1776:function(e,t,r){var n,a=Object.defineProperty,s=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,l={};((e,t)=>{for(var r in t)a(e,r,{get:t[r],enumerable:!0})})(l,{AUDIO_EXTENSIONS:()=>T,DASH_EXTENSIONS:()=>P,FLV_EXTENSIONS:()=>_,HLS_EXTENSIONS:()=>k,MATCH_URL_DAILYMOTION:()=>w,MATCH_URL_FACEBOOK:()=>m,MATCH_URL_FACEBOOK_WATCH:()=>h,MATCH_URL_KALTURA:()=>S,MATCH_URL_MIXCLOUD:()=>x,MATCH_URL_MUX:()=>f,MATCH_URL_SOUNDCLOUD:()=>d,MATCH_URL_STREAMABLE:()=>v,MATCH_URL_TWITCH_CHANNEL:()=>y,MATCH_URL_TWITCH_VIDEO:()=>b,MATCH_URL_VIDYARD:()=>E,MATCH_URL_VIMEO:()=>p,MATCH_URL_WISTIA:()=>g,MATCH_URL_YOUTUBE:()=>u,VIDEO_EXTENSIONS:()=>O,canPlay:()=>A}),e.exports=(n=l,((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of i(t))o.call(e,l)||l===r||a(e,l,{get:()=>t[l],enumerable:!(n=s(t,l))||n.enumerable});return e})(a({},"__esModule",{value:!0}),n));var c=r(8045);const u=/(?:youtu\.be\/|youtube(?:-nocookie|education)?\.com\/(?:embed\/|v\/|watch\/|watch\?v=|watch\?.+&v=|shorts\/|live\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//,d=/(?:soundcloud\.com|snd\.sc)\/[^.]+$/,p=/vimeo\.com\/(?!progressive_redirect).+/,f=/stream\.mux\.com\/(?!\w+\.m3u8)(\w+)/,m=/^https?:\/\/(www\.)?facebook\.com.*\/(video(s)?|watch|story)(\.php?|\/).+$/,h=/^https?:\/\/fb\.watch\/.+$/,v=/streamable\.com\/([a-z0-9]+)$/,g=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/,b=/(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/,y=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/,w=/^(?:(?:https?):)?(?:\/\/)?(?:www\.)?(?:(?:dailymotion\.com(?:\/embed)?\/video)|dai\.ly)\/([a-zA-Z0-9]+)(?:_[\w_-]+)?(?:[\w.#_-]+)?/,x=/mixcloud\.com\/([^/]+\/[^/]+)/,E=/vidyard.com\/(?:watch\/)?([a-zA-Z0-9-_]+)/,S=/^https?:\/\/[a-zA-Z]+\.kaltura.(com|org)\/p\/([0-9]+)\/sp\/([0-9]+)00\/embedIframeJs\/uiconf_id\/([0-9]+)\/partner_id\/([0-9]+)(.*)entry_id.([a-zA-Z0-9-_].*)$/,T=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i,O=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,k=/\.(m3u8)($|\?)/i,P=/\.(mpd)($|\?)/i,_=/\.(flv)($|\?)/i,C=e=>{if(e instanceof Array){for(const t of e){if("string"==typeof t&&C(t))return!0;
2if(C(t.src))return!0}return!1}return!(!(0,c.isMediaStream)(e)&&!(0,c.isBlobUrl)(e))||(T.test(e)||O.test(e)||k.test(e)||P.test(e)||_.test(e))},A={youtube:e=>e instanceof Array?e.every((e=>u.test(e))):u.test(e),soundcloud:e=>d.test(e)&&!T.test(e),vimeo:e=>p.test(e)&&!O.test(e)&&!k.test(e),mux:e=>f.test(e),facebook:e=>m.test(e)||h.test(e),streamable:e=>v.test(e),wistia:e=>g.test(e),twitch:e=>b.test(e)||y.test(e),dailymotion:e=>w.test(e),mixcloud:e=>x.test(e),vidyard:e=>E.test(e),kaltura:e=>S.test(e),file:C}},6497:function(e,t,r){Object.create;var n,a=Object.defineProperty,s=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,o=(Object.getPrototypeOf,Object.prototype.hasOwnProperty),l=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of i(t))o.call(e,l)||l===r||a(e,l,{get:()=>t[l],enumerable:!(n=s(t,l))||n.enumerable});return e},c={};((e,t)=>{for(var r in t)a(e,r,{get:t[r],enumerable:!0})})(c,{default:()=>p}),e.exports=(n=c,l(a({},"__esModule",{value:!0}),n));var u=r(8045),d=r(1776),p=[{key:"youtube",name:"YouTube",canPlay:d.canPlay.youtube,lazyPlayer:(0,u.lazy)((()=>r.e(439).then(r.t.bind(r,356,23))))},{key:"soundcloud",name:"SoundCloud",canPlay:d.canPlay.soundcloud,lazyPlayer:(0,u.lazy)((()=>r.e(125).then(r.t.bind(r,2648,23))))},{key:"vimeo",name:"Vimeo",canPlay:d.canPlay.vimeo,lazyPlayer:(0,u.lazy)((()=>r.e(743).then(r.t.bind(r,868,23))))},{key:"mux",name:"Mux",canPlay:d.canPlay.mux,lazyPlayer:(0,u.lazy)((()=>r.e(258).then(r.t.bind(r,3165,23))))},{key:"facebook",name:"Facebook",canPlay:d.canPlay.facebook,lazyPlayer:(0,u.lazy)((()=>r.e(121).then(r.t.bind(r,1972,23))))},{key:"streamable",name:"Streamable",canPlay:d.canPlay.streamable,lazyPlayer:(0,u.lazy)((()=>r.e(546).then(r.t.bind(r,993,23))))},{key:"wistia",name:"Wistia",canPlay:d.canPlay.wistia,lazyPlayer:(0,u.lazy)((()=>r.e(55).then(r.t.bind(r,8018,23))))},{key:"twitch",name:"Twitch",canPlay:d.canPlay.twitch,lazyPlayer:(0,u.lazy)((()=>r.e(216).then(r.t.bind(r,9482,23))))},{key:"dailymotion",name:"DailyMotion",canPlay:d.canPlay.dailymotion,lazyPlayer:(0,u.lazy)((()=>r.e(596).then(r.t.bind(r,6807,23))))},{key:"mixcloud",name:"Mixcloud",canPlay:d.canPlay.mixcloud,lazyPlayer:(0,u.lazy)((()=>r.e(667).then(r.t.bind(r,143,23))))},{key:"vidyard",name:"Vidyard",canPlay:d.canPlay.vidyard,lazyPlayer:(0,u.lazy)((()=>r.e(888).then(r.t.bind(r,6596,23))))},{key:"kaltura",name:"Kaltura",canPlay:d.canPlay.kaltura,lazyPlayer:(0,u.lazy)((()=>r.e(261).then(r.t.bind(r,3911,23))))},{key:"file",name:"FilePlayer",canPlay:d.canPlay.file,canEnablePIP:e=>d.canPlay.file(e)&&(document.pictureInPictureEnabled||(0,u.supportsWebKitPresentationMode)())&&!d.AUDIO_EXTENSIONS.test(e),lazyPlayer:(0,u.lazy)((()=>r.e(11).then(r.t.bind(r,4926,23))))}]},5741:function(e,t,r){var n,a=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of o(t))c.call(e,a)||a===r||s(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},d={};((e,t)=>{for(var r in t)s(e,r,{get:t[r],enumerable:!0})})(d,{defaultProps:()=>T,propTypes:()=>E}),e.exports=(n=d,u(s({},"__esModule",{value:!0}),n));var p=((e,t,r)=>(r=null!=e?a(l(e)):{},u(!t&&e&&e.__esModule?r:s(r,"default",{value:e,enumerable:!0}),e)))(r(5697));const{string:f,bool:m,number:h,array:v,oneOfType:g,shape:b,object:y,func:w,node:x}=p.default,E={url:g([f,v,y]),playing:m,loop:m,controls:m,volume:h,muted:m,playbackRate:h,width:g([f,h]),height:g([f,h]),style:y,progressInterval:h,playsinline:m,pip:m,stopOnUnmount:m,light:g([m,f,y]),playIcon:x,previewTabIndex:h,previewAriaLabel:f,fallback:x,oEmbedUrl:f,wrapper:g([f,w,b({render:w.isRequired})]),config:b({soundcloud:b({options:y}),youtube:b({playerVars:y,embedOptions:y,onUnstarted:w}),facebook:b({appId:f,version:f,playerId:f,attributes:y}),dailymotion:b({params:y}),vimeo:b({playerOptions:y,title:f}),mux:b({attributes:y,version:f}),file:b({attributes:y,tracks:v,forceVideo:m,forceAudio:m,forceHLS:m,forceSafariHLS:m,forceDisableHls:m,forceDASH:m,forceFLV:m,hlsOptions:y,hlsVersion:f,dashVersion:f,flvVersion:f}),wistia:b({options:y,playerId:f,customControls:v}),mixcloud:b({options:y}),twitch:b({options:y,playerId:f}),vidyard:b({options:y})}),onReady:w,onStart:w,onPlay:w,onPause:w,onBuffer:w,onBufferEnd:w,onEnded:w,onError:w,onDuration:w,onSeek:w,onPlaybackRateChange:w,onPlaybackQualityChange:w,onProgress:w,onClickPreview:w,onEnablePIP:w,onDisablePIP:w},S=()=>{},T={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{}
2,progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,previewAriaLabel:"",oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:S},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},mux:{attributes:{},version:"2"},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0",forceDisableHls:!1},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:S,onStart:S,onPlay:S,onPause:S,onBuffer:S,onBufferEnd:S,onEnded:S,onError:S,onDuration:S,onSeek:S,onPlaybackRateChange:S,onPlaybackQualityChange:S,onProgress:S,onClickPreview:S,onEnablePIP:S,onDisablePIP:S}},8045:function(e,t,r){var n,a=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of o(t))c.call(e,a)||a===r||s(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},d=(e,t,r)=>(r=null!=e?a(l(e)):{},u(!t&&e&&e.__esModule?r:s(r,"default",{value:e,enumerable:!0}),e)),p={};((e,t)=>{for(var r in t)s(e,r,{get:t[r],enumerable:!0})})(p,{callPlayer:()=>M,getConfig:()=>C,getSDK:()=>_,isBlobUrl:()=>I,isMediaStream:()=>j,lazy:()=>v,omit:()=>A,parseEndTime:()=>S,parseStartTime:()=>E,queryString:()=>O,randomString:()=>T,supportsWebKitPresentationMode:()=>N}),e.exports=(n=p,u(s({},"__esModule",{value:!0}),n));var f=d(r(7294)),m=d(r(9090)),h=d(r(9996));const v=e=>f.default.lazy((async()=>{const t=await e();return"function"==typeof t.default?t:t.default})),g=/[?&#](?:start|t)=([0-9hms]+)/,b=/[?&#]end=([0-9hms]+)/,y=/(\d+)(h|m|s)/g,w=/^\d+$/;function x(e,t){if(e instanceof Array)return;const r=e.match(t);if(r){const e=r[1];if(e.match(y))return function(e){let t=0,r=y.exec(e);for(;null!==r;){const[,n,a]=r;"h"===a&&(t+=60*parseInt(n,10)*60),"m"===a&&(t+=60*parseInt(n,10)),"s"===a&&(t+=parseInt(n,10)),r=y.exec(e)}return t}(e);if(w.test(e))return parseInt(e)}}function E(e){return x(e,g)}function S(e){return x(e,b)}function T(){return Math.random().toString(36).substr(2,5)}function O(e){return Object.keys(e).map((t=>`${t}=${e[t]}`)).join("&")}function k(e){return window[e]?window[e]:window.exports&&window.exports[e]?window.exports[e]:window.module&&window.module.exports&&window.module.exports[e]?window.module.exports[e]:null}const P={},_=function(e){0;return e}((function(e,t,r=null,n=(()=>!0),a=m.default){const s=k(t);return s&&n(s)?Promise.resolve(s):new Promise(((n,s)=>{if(P[e])return void P[e].push({resolve:n,reject:s});P[e]=[{resolve:n,reject:s}];const i=t=>{P[e].forEach((e=>e.resolve(t)))};if(r){const e=window[r];window[r]=function(){e&&e(),i(k(t))}}a(e,(n=>{n?(P[e].forEach((e=>e.reject(n))),P[e]=null):r||i(k(t))}))}))}));function C(e,t){return(0,h.default)(t.config,e.config)}function A(e,...t){const r=[].concat(...t),n={},a=Object.keys(e);for(const s of a)-1===r.indexOf(s)&&(n[s]=e[s]);return n}function M(e,...t){if(!this.player||!this.player[e]){let t=`ReactPlayer: ${this.constructor.displayName} player could not call %c${e}%c â `;return this.player?this.player[e]||(t+="The method was not available"):t+="The player was not available",console.warn(t,"font-weight: bold",""),null}return this.player[e](...t)}function j(e){return"undefined"!=typeof window&&void 0!==window.MediaStream&&e instanceof window.MediaStream}function I(e){return/^blob:/.test(e)}function N(e=document.createElement("video")){const t=!1===/iPhone|iPod/.test(navigator.userAgent);return e.webkitSupportsPresentationMode&&"function"==typeof e.webkitSetPresentationMode&&t}},3741:function(e){var t="undefined"!=typeof Element,r="function"==typeof Map,n="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function s(e,i){if(e===i)return!0;
2if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var o,l,c,u;if(Array.isArray(e)){if((o=e.length)!=i.length)return!1;for(l=o;0!=l--;)if(!s(e[l],i[l]))return!1;return!0}if(r&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!s(l.value[1],i.get(l.value[0])))return!1;return!0}if(n&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((o=e.length)!=i.length)return!1;for(l=o;0!=l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((o=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=o;0!=l--;)if(!Object.prototype.hasOwnProperty.call(i,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=o;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!s(e[c[l]],i[c[l]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return s(e,t)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}}},9885:function(e){const t=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['â](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['â](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['â](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['â](?:D|LL|M|RE|S|T|VE))?|\d*(?:1ST|2ND|3RD|(?![123])\dTH)(?=\b|[a-z_])|\d*(?:1st|2nd|3rd|(?![123])\dth)(?=\b|[A-Z_])|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g,r=e=>e.match(t)||[],n=e=>e[0].toUpperCase()+e.slice(1),a=(e,t)=>r(e).join(t).toLowerCase(),s=e=>r(e).reduce(((e,t)=>`${e}${e?t[0].toUpperCase()+t.slice(1).toLowerCase():t.toLowerCase()}`),"");e.exports={words:r,upperFirst:n,camelCase:s,pascalCase:e=>n(s(e)),snakeCase:e=>a(e,"_"),kebabCase:e=>a(e,"-"),sentenceCase:e=>n(a(e," ")),titleCase:e=>r(e).map(n).join(" ")}},4633:function(e){function t(e,t){var r=e.length,n=new Array(r),a={},s=r,i=function(e){for(var t=new Map,r=0,n=e.length;r<n;r++){var a=e[r];t.has(a[0])||t.set(a[0],new Set),t.has(a[1])||t.set(a[1],new Set),t.get(a[0]).add(a[1])}return t}(t),o=function(e){for(var t=new Map,r=0,n=e.length;r<n;r++)t.set(e[r],r);return t}(e);for(t.forEach((function(e){if(!o.has(e[0])||!o.has(e[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")}));s--;)a[s]||l(e[s],s,new Set);return n;function l(e,t,s){if(s.has(e)){var c;try{c=", node was:"+JSON.stringify(e)}catch(p){c=""}throw new Error("Cyclic dependency"+c)}if(!o.has(e))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!a[t]){a[t]=!0;var u=i.get(e)||new Set;if(t=(u=Array.from(u)).length){s.add(e);do{var d=u[--t];l(d,o.get(d),s)}while(t);s.delete(e)}n[--r]=e}}}
2e.exports=function(e){return t(function(e){for(var t=new Set,r=0,n=e.length;r<n;r++){var a=e[r];t.add(a[0]),t.add(a[1])}return Array.from(t)}(e),e)},e.exports.array=t}}]); 3//# sourceMappingURL=a933555f1ce4546c5b093a0463cb80996b354879-ec22059e314df5062068.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.