1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[361],{1262:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let i=r(12115),n=i.useLayoutEffect,a=i.useEffect;function l(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let n=i.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(n,e))}}return n(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),n(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},4538:(e,t,r)=>{r.d(t,{k:()=>a});var i=r(12115);let n=(e,t)=>{let r=e instanceof Map?e:new Map(e.entries()),i=t instanceof Map?t:new Map(t.entries());if(r.size!==i.size)return!1;for(let[e,t]of r)if(!Object.is(t,i.get(e)))return!1;return!0};function a(e){let t=i.useRef(void 0);return r=>{let i=e(r);return!function(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t||Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;if(Symbol.iterator in e&&Symbol.iterator in t){if("entries"in e&&"entries"in t)return n(e,t);let r=e[Symbol.iterator](),i=t[Symbol.iterator](),a=r.next(),l=i.next();for(;!a.done&&!l.done;){if(!Object.is(a.value,l.value))return!1;a=r.next(),l=i.next()}return!!a.done&&!!l.done}return n({entries:()=>Object.entries(e)},{entries:()=>Object.entries(t)})}(t.current,i)?t.current=i:t.current}}},9878:(e,t,r)=>{r.d(t,{I:()=>i});function i(e){if("undefined"==typeof Proxy)return e;let t=new Map;return new Proxy((...t)=>e(...t),{get:(r,i)=>"create"===i?e:(t.has(i)||t.set(i,e(i)),t.get(i))})}},10099:(e,t,r)=>{r.d(t,{UC:()=>eK,In:()=>eY,q7:()=>eJ,VF:()=>e0,p4:()=>eQ,ZL:()=>eX,bL:()=>e$,l6:()=>es,wB:()=>ef,bq:()=>ed,yv:()=>ec,l9:()=>eq,WT:()=>eU,LM:()=>eZ});var i=r(12115),n=r(47650),a=r(34212),l=r(92556),s=r(88167),o=r(94446),d=r(3468),u=r(66218),c=r(44831),f=r(19526),p=r(69666),h=r(68946),m=r(88334),v=r(58146),g=r(72930),y=r(97602),b=r(70222),w=r(4129),x=r(84288),S=r(95155),E="Popper",[T,C]=(0,d.A)(E),[M,A]=T(E),P=e=>{let{__scopePopper:t,children:r}=e,[n,a]=i.useState(null);return(0,S.jsx)(M,{scope:t,anchor:n,onAnchorChange:a,children:r})};P.displayName=E;var _="PopperAnchor",k=i.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...a}=e,l=A(_,r),s=i.useRef(null),d=(0,o.s)(t,s);return i.useEffect(()=>{l.onAnchorChange((null==n?void 0:n.current)||s.current)}),n?null:(0,S.jsx)(y.sG.div,{...a,ref:d})});k.displayName=_;var O="PopperContent",[L,R]=T(O),j=i.forwardRef((e,t)=>{var r,n,a,l,s,d,u,c;let{__scopePopper:f,side:p="bottom",sideOffset:h=0,align:g="center",alignOffset:E=0,arrowPadding:T=0,avoidCollisions:C=!0,collisionBoundary:M=[],collisionPadding:P=0,sticky:_="partial",hideWhenDetached:k=!1,updatePositionStrategy:R="optimized",onPlaced:j,...D}=e,N=A(O,f),[I,B]=i.useState(null),H=(0,o.s)(t,e=>B(e)),[G,W]=i.useState(null),$=(0,x.X)(G),q=null!=(u=null==$?void 0:$.width)?u:0,U=null!=(c=null==$?void 0:$.height)?c:0,Y="number"==typeof P?P:{top:0,right:0,bottom:0,left:0,...P},X=Array.isArray(M)?M:[M],K=X.length>0,Z={padding:Y,boundary:X.filter(F),altBoundary:K},{refs:J,floatingStyles:Q,placement:ee,isPositioned:et,middlewareData:er}=(0,m.we)({strategy:"fixed",placement:p+("center"!==g?"-"+g:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,v.ll)(...t,{animationFrame:"always"===R})},elements:{reference:N.anchor},middleware:[(0,m.cY)({mainAxis:h+U,alignmentAxis:E}),C&&(0,m.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===_?(0,m.ER)():void 0,...Z}),C&&(0,m.UU)({...Z}),(0,m.Ej)({...Z,apply:e=>{let{elements:t,rects:r,availableWidth:i,availableHeight:n}=e,{width:a,height:l}=r.reference,s=t.floating.style;s.setProperty("--radix-popper-available-width","".concat(i,"px")),s.setProperty("--radix-popper-available-height","".concat(n,"px")),s.setProperty("--radix-popper-anchor-width","".concat(a,"px")),s.setProperty("--radix-popper-anchor-height","".concat(l,"px"))}}),G&&(0,m.UE)({element:G,padding:T}),V({arrowWidth:q,arrowHeight:U}),k&&(0,m.jD)({strategy:"referenceHidden",...Z})]}),[ei,en]=z(ee),ea=(0,b.c)(j);(0,w.N)(()=>{et&&(null==ea||ea())},[et,ea]);let el=null==(r=er.arrow)?void 0:r.x,es=null==(n=er.arrow)?void 0:n.y,eo=(null==(a=er.arrow)?void 0:a.centerOffset)!==0,[ed,eu]=i.useState();return(0,w.N)(()=>{I&&eu(window.getComputedStyle(I).zIndex)},[I]),(0,S.jsx)("div",{ref:J.setFloating,"data-radix-popper-content-wrapper":"",style:{...Q,transform:et?Q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ed,"--radix-popper-transform-origin":[null==(l=er.transformOrigin)?void 0:l.x,null==(s=er.transformOrigin)?void 0:s.y].join(" "),...(null==(d=er.hide)?void 0:d.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,S.jsx)(L,{scope:f,placedSide:ei,onArrowChange:W,arrowX:el,arrowY:es,shouldHideArrow:eo,children:(0,S.jsx)(y.sG.div,{"data-side":ei,"data-align":en,...D,ref:H,style:{...D.style,animation:et?void 0:"none"}})})})});j.displayName=O;var D="PopperArrow",N={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},I=i.forwardRef(function(e,t){let{__scopePopper:r,...i}=e,n=R(D,r),a=N[n.placedSide];return(0,S.jsx)("span",{ref:n.onArrowChange,style:{position:"absolute",left:n.arrowX,top:n.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[n.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[n.placedSide],visibility:n.shouldHideArrow?"hidden":void 0},children:(0,S.jsx)(g.b,{...i,ref:t,style:{...i.style,display:"block"}})})});function F(e){return null!==e}I.displayName=D;var V=e=>({name:"transformOrigin",options:e,fn(t){var r,i,n,a,l;let{placement:s,rects:o,middlewareData:d}=t,u=(null==(r=d.arrow)?void 0:r.centerOffset)!==0,c=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[p,h]=z(s),m={start:"0%",center:"50%",end:"100%"}[h],v=(null!=(a=null==(i=d.arrow)?void 0:i.x)?a:0)+c/2,g=(null!=(l=null==(n=d.arrow)?void 0:n.y)?l:0)+f/2,y="",b="";return"bottom"===p?(y=u?m:"".concat(v,"px"),b="".concat(-f,"px")):"top"===p?(y=u?m:"".concat(v,"px"),b="".concat(o.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),b=u?m:"".concat(g,"px")):"left"===p&&(y="".concat(o.floating.width+f,"px"),b=u?m:"".concat(g,"px")),{data:{x:y,y:b}}}});function z(e){let[t,r="center"]=e.split("-");return[t,r]}var B=r(75433),H=r(32467),G=r(23558),W=r(78108),$=r(861),q=r(97745),U=r(14432),Y=[" ","Enter","ArrowUp","ArrowDown"],X=[" ","Enter"],K="Select",[Z,J,Q]=(0,s.N)(K),[ee,et]=(0,d.A)(K,[Q,C]),er=C(),[ei,en]=ee(K),[ea,el]=ee(K),es=e=>{let{__scopeSelect:t,children:r,open:n,defaultOpen:a,onOpenChange:l,value:s,defaultValue:o,onValueChange:d,dir:c,name:f,autoComplete:p,disabled:m,required:v,form:g}=e,y=er(t),[b,w]=i.useState(null),[x,E]=i.useState(null),[T,C]=i.useState(!1),M=(0,u.jH)(c),[A=!1,_]=(0,G.i)({prop:n,defaultProp:a,onChange:l}),[k,O]=(0,G.i)({prop:s,defaultProp:o,onChange:d}),L=i.useRef(null),R=!b||g||!!b.closest("form"),[j,D]=i.useState(new Set),N=Array.from(j).map(e=>e.props.value).join(";");return(0,S.jsx)(P,{...y,children:(0,S.jsxs)(ei,{required:v,scope:t,trigger:b,onTriggerChange:w,valueNode:x,onValueNodeChange:E,valueNodeHasChildren:T,onValueNodeHasChildrenChange:C,contentId:(0,h.B)(),value:k,onValueChange:O,open:A,onOpenChange:_,dir:M,triggerPointerDownPosRef:L,disabled:m,children:[(0,S.jsx)(Z.Provider,{scope:t,children:(0,S.jsx)(ea,{scope:e.__scopeSelect,onNativeOptionAdd:i.useCallback(e=>{D(t=>new Set(t).add(e))},[]),onNativeOptionRemove:i.useCallback(e=>{D(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:r})}),R?(0,S.jsxs)(eH,{"aria-hidden":!0,required:v,tabIndex:-1,name:f,autoComplete:p,value:k,onChange:e=>O(e.target.value),disabled:m,form:g,children:[void 0===k?(0,S.jsx)("option",{value:""}):null,Array.from(j)]},N):null]})})};es.displayName=K;var eo="SelectTrigger",ed=i.forwardRef((e,t)=>{let{__scopeSelect:r,disabled:n=!1,...a}=e,s=er(r),d=en(eo,r),u=d.disabled||n,c=(0,o.s)(t,d.onTriggerChange),f=J(r),p=i.useRef("touch"),[h,m,v]=eG(e=>{let t=f().filter(e=>!e.disabled),r=t.find(e=>e.value===d.value),i=eW(t,e,r);void 0!==i&&d.onValueChange(i.value)}),g=e=>{u||(d.onOpenChange(!0),v()),e&&(d.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,S.jsx)(k,{asChild:!0,...s,children:(0,S.jsx)(y.sG.button,{type:"button",role:"combobox","aria-controls":d.contentId,"aria-expanded":d.open,"aria-required":d.required,"aria-autocomplete":"none",dir:d.dir,"data-state":d.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":eB(d.value)?"":void 0,...a,ref:c,onClick:(0,l.m)(a.onClick,e=>{e.currentTarget.focus(),"mouse"!==p.current&&g(e)}),onPointerDown:(0,l.m)(a.onPointerDown,e=>{p.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(g(e),e.preventDefault())}),onKeyDown:(0,l.m)(a.onKeyDown,e=>{let t=""!==h.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||m(e.key),(!t||" "!==e.key)&&Y.includes(e.key)&&(g(),e.preventDefault())})})})});ed.displayName=eo;var eu="SelectValue",ec=i.forwardRef((e,t)=>
1{let{__scopeSelect:r,className:i,style:n,children:a,placeholder:l="",...s}=e,d=en(eu,r),{onValueNodeHasChildrenChange:u}=d,c=void 0!==a,f=(0,o.s)(t,d.onValueNodeChange);return(0,w.N)(()=>{u(c)},[u,c]),(0,S.jsx)(y.sG.span,{...s,ref:f,style:{pointerEvents:"none"},children:eB(d.value)?(0,S.jsx)(S.Fragment,{children:l}):a})});ec.displayName=eu;var ef=i.forwardRef((e,t)=>{let{__scopeSelect:r,children:i,...n}=e;return(0,S.jsx)(y.sG.span,{"aria-hidden":!0,...n,ref:t,children:i||"â¼"})});ef.displayName="SelectIcon";var ep=e=>(0,S.jsx)(B.Z,{asChild:!0,...e});ep.displayName="SelectPortal";var eh="SelectContent",em=i.forwardRef((e,t)=>{let r=en(eh,e.__scopeSelect),[a,l]=i.useState();return((0,w.N)(()=>{l(new DocumentFragment)},[]),r.open)?(0,S.jsx)(ey,{...e,ref:t}):a?n.createPortal((0,S.jsx)(ev,{scope:e.__scopeSelect,children:(0,S.jsx)(Z.Slot,{scope:e.__scopeSelect,children:(0,S.jsx)("div",{children:e.children})})}),a):null});em.displayName=eh;var[ev,eg]=ee(eh),ey=i.forwardRef((e,t)=>{let{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:s,onPointerDownOutside:d,side:u,sideOffset:h,align:m,alignOffset:v,arrowPadding:g,collisionBoundary:y,collisionPadding:b,sticky:w,hideWhenDetached:x,avoidCollisions:E,...T}=e,C=en(eh,r),[M,A]=i.useState(null),[P,_]=i.useState(null),k=(0,o.s)(t,e=>A(e)),[O,L]=i.useState(null),[R,j]=i.useState(null),D=J(r),[N,I]=i.useState(!1),F=i.useRef(!1);i.useEffect(()=>{if(M)return(0,q.Eq)(M)},[M]),(0,f.Oh)();let V=i.useCallback(e=>{let[t,...r]=D().map(e=>e.ref.current),[i]=r.slice(-1),n=document.activeElement;for(let r of e)if(r===n||(null==r||r.scrollIntoView({block:"nearest"}),r===t&&P&&(P.scrollTop=0),r===i&&P&&(P.scrollTop=P.scrollHeight),null==r||r.focus(),document.activeElement!==n))return},[D,P]),z=i.useCallback(()=>V([O,M]),[V,O,M]);i.useEffect(()=>{N&&z()},[N,z]);let{onOpenChange:B,triggerPointerDownPosRef:G}=C;i.useEffect(()=>{if(M){let e={x:0,y:0},t=t=>{var r,i,n,a;e={x:Math.abs(Math.round(t.pageX)-(null!=(n=null==(r=G.current)?void 0:r.x)?n:0)),y:Math.abs(Math.round(t.pageY)-(null!=(a=null==(i=G.current)?void 0:i.y)?a:0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():M.contains(r.target)||B(!1),document.removeEventListener("pointermove",t),G.current=null};return null!==G.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[M,B,G]),i.useEffect(()=>{let e=()=>B(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[B]);let[W,$]=eG(e=>{let t=D().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),i=eW(t,e,r);i&&setTimeout(()=>i.ref.current.focus())}),Y=i.useCallback((e,t,r)=>{let i=!F.current&&!r;(void 0!==C.value&&C.value===t||i)&&(L(e),i&&(F.current=!0))},[C.value]),X=i.useCallback(()=>null==M?void 0:M.focus(),[M]),K=i.useCallback((e,t,r)=>{let i=!F.current&&!r;(void 0!==C.value&&C.value===t||i)&&j(e)},[C.value]),Z="popper"===n?ew:eb,Q=Z===ew?{side:u,sideOffset:h,align:m,alignOffset:v,arrowPadding:g,collisionBoundary:y,collisionPadding:b,sticky:w,hideWhenDetached:x,avoidCollisions:E}:{};return(0,S.jsx)(ev,{scope:r,content:M,viewport:P,onViewportChange:_,itemRefCallback:Y,selectedItem:O,onItemLeave:X,itemTextRefCallback:K,focusSelectedItem:z,selectedItemText:R,position:n,isPositioned:N,searchRef:W,children:(0,S.jsx)(U.A,{as:H.DX,allowPinchZoom:!0,children:(0,S.jsx)(p.n,{asChild:!0,trapped:C.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,l.m)(a,e=>{var t;null==(t=C.trigger)||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,S.jsx)(c.qW,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:s,onPointerDownOutside:d,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>C.onOpenChange(!1),children:(0,S.jsx)(Z,{role:"listbox",id:C.contentId,"data-state":C.open?"open":"closed",dir:C.dir,onContextMenu:e=>e.preventDefault(),...T,...Q,onPlaced:()=>I(!0),ref:k,style:{display:"flex",flexDirection:"column",outline:"none",...T.style},onKeyDown:(0,l.m)(T.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
1if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||$(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=D().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let r=e.target,i=t.indexOf(r);t=t.slice(i+1)}setTimeout(()=>V(t)),e.preventDefault()}})})})})})})});ey.displayName="SelectContentImpl";var eb=i.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...l}=e,s=en(eh,r),d=eg(eh,r),[u,c]=i.useState(null),[f,p]=i.useState(null),h=(0,o.s)(t,e=>p(e)),m=J(r),v=i.useRef(!1),g=i.useRef(!0),{viewport:b,selectedItem:x,selectedItemText:E,focusSelectedItem:T}=d,C=i.useCallback(()=>{if(s.trigger&&s.valueNode&&u&&f&&b&&x&&E){let e=s.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),r=s.valueNode.getBoundingClientRect(),i=E.getBoundingClientRect();if("rtl"!==s.dir){let n=i.left-t.left,l=r.left-n,s=e.left-l,o=e.width+s,d=Math.max(o,t.width),c=window.innerWidth-10,f=(0,a.q)(l,[10,Math.max(10,c-d)]);u.style.minWidth=o+"px",u.style.left=f+"px"}else{let n=t.right-i.right,l=window.innerWidth-r.right-n,s=window.innerWidth-e.right-l,o=e.width+s,d=Math.max(o,t.width),c=window.innerWidth-10,f=(0,a.q)(l,[10,Math.max(10,c-d)]);u.style.minWidth=o+"px",u.style.right=f+"px"}let l=m(),o=window.innerHeight-20,d=b.scrollHeight,c=window.getComputedStyle(f),p=parseInt(c.borderTopWidth,10),h=parseInt(c.paddingTop,10),g=parseInt(c.borderBottomWidth,10),y=p+h+d+parseInt(c.paddingBottom,10)+g,w=Math.min(5*x.offsetHeight,y),S=window.getComputedStyle(b),T=parseInt(S.paddingTop,10),C=parseInt(S.paddingBottom,10),M=e.top+e.height/2-10,A=x.offsetHeight/2,P=p+h+(x.offsetTop+A);if(P<=M){let e=l.length>0&&x===l[l.length-1].ref.current;u.style.bottom="0px";let t=Math.max(o-M,A+(e?C:0)+(f.clientHeight-b.offsetTop-b.offsetHeight)+g);u.style.height=P+t+"px"}else{let e=l.length>0&&x===l[0].ref.current;u.style.top="0px";let t=Math.max(M,p+b.offsetTop+(e?T:0)+A);u.style.height=t+(y-P)+"px",b.scrollTop=P-M+b.offsetTop}u.style.margin="".concat(10,"px 0"),u.style.minHeight=w+"px",u.style.maxHeight=o+"px",null==n||n(),requestAnimationFrame(()=>v.current=!0)}},[m,s.trigger,s.valueNode,u,f,b,x,E,s.dir,n]);(0,w.N)(()=>C(),[C]);let[M,A]=i.useState();(0,w.N)(()=>{f&&A(window.getComputedStyle(f).zIndex)},[f]);let P=i.useCallback(e=>{e&&!0===g.current&&(C(),null==T||T(),g.current=!1)},[C,T]);return(0,S.jsx)(ex,{scope:r,contentWrapper:u,shouldExpandOnScrollRef:v,onScrollButtonChange:P,children:(0,S.jsx)("div",{ref:c,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:M},children:(0,S.jsx)(y.sG.div,{...l,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}})})})});eb.displayName="SelectItemAlignedPosition";var ew=i.forwardRef((e,t)=>{let{__scopeSelect:r,align:i="start",collisionPadding:n=10,...a}=e,l=er(r);return(0,S.jsx)(j,{...l,...a,ref:t,align:i,collisionPadding:n,style:{boxSizing:"border-box",...a.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});ew.displayName="SelectPopperPosition";var[ex,eS]=ee(eh,{}),eE="SelectViewport",eT=i.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...a}=e,s=eg(eE,r),d=eS(eE,r),u=(0,o.s)(t,s.onViewportChange),c=i.useRef(0);return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:n}),(0,S.jsx)(Z.Slot,{scope:r,children:(0,S.jsx)(y.sG.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...a.style},onScroll:(0,l.m)(a.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:i}=d;if((null==i?void 0:i.current)&&r){let e=Math.abs(c.current-t.scrollTop);if(e>0){let i=window.innerHeight-20,n=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(n<i){let a=n+e,l=Math.min(i,a),s=a-l;r.style.height=l+"px","0px"===r.style.bottom&&(t.scrollTop=s>0?s:0,r.style.justifyContent="flex-end")}}}c.current=t.scrollTop})})})]})});eT.displayName=eE;var eC="SelectGroup",[eM,eA]=ee(eC);i.forwardRef((e,t)=>
1{let{__scopeSelect:r,...i}=e,n=(0,h.B)();return(0,S.jsx)(eM,{scope:r,id:n,children:(0,S.jsx)(y.sG.div,{role:"group","aria-labelledby":n,...i,ref:t})})}).displayName=eC;var eP="SelectLabel";i.forwardRef((e,t)=>{let{__scopeSelect:r,...i}=e,n=eA(eP,r);return(0,S.jsx)(y.sG.div,{id:n.id,...i,ref:t})}).displayName=eP;var e_="SelectItem",[ek,eO]=ee(e_),eL=i.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:a=!1,textValue:s,...d}=e,u=en(e_,r),c=eg(e_,r),f=u.value===n,[p,m]=i.useState(null!=s?s:""),[v,g]=i.useState(!1),b=(0,o.s)(t,e=>{var t;return null==(t=c.itemRefCallback)?void 0:t.call(c,e,n,a)}),w=(0,h.B)(),x=i.useRef("touch"),E=()=>{a||(u.onValueChange(n),u.onOpenChange(!1))};if(""===n)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,S.jsx)(ek,{scope:r,value:n,disabled:a,textId:w,isSelected:f,onItemTextChange:i.useCallback(e=>{m(t=>{var r;return t||(null!=(r=null==e?void 0:e.textContent)?r:"").trim()})},[]),children:(0,S.jsx)(Z.ItemSlot,{scope:r,value:n,disabled:a,textValue:p,children:(0,S.jsx)(y.sG.div,{role:"option","aria-labelledby":w,"data-highlighted":v?"":void 0,"aria-selected":f&&v,"data-state":f?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1,...d,ref:b,onFocus:(0,l.m)(d.onFocus,()=>g(!0)),onBlur:(0,l.m)(d.onBlur,()=>g(!1)),onClick:(0,l.m)(d.onClick,()=>{"mouse"!==x.current&&E()}),onPointerUp:(0,l.m)(d.onPointerUp,()=>{"mouse"===x.current&&E()}),onPointerDown:(0,l.m)(d.onPointerDown,e=>{x.current=e.pointerType}),onPointerMove:(0,l.m)(d.onPointerMove,e=>{if(x.current=e.pointerType,a){var t;null==(t=c.onItemLeave)||t.call(c)}else"mouse"===x.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,l.m)(d.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null==(t=c.onItemLeave)||t.call(c)}}),onKeyDown:(0,l.m)(d.onKeyDown,e=>{var t;((null==(t=c.searchRef)?void 0:t.current)===""||" "!==e.key)&&(X.includes(e.key)&&E()," "===e.key&&e.preventDefault())})})})})});eL.displayName=e_;var eR="SelectItemText",ej=i.forwardRef((e,t)=>{let{__scopeSelect:r,className:a,style:l,...s}=e,d=en(eR,r),u=eg(eR,r),c=eO(eR,r),f=el(eR,r),[p,h]=i.useState(null),m=(0,o.s)(t,e=>h(e),c.onItemTextChange,e=>{var t;return null==(t=u.itemTextRefCallback)?void 0:t.call(u,e,c.value,c.disabled)}),v=null==p?void 0:p.textContent,g=i.useMemo(()=>(0,S.jsx)("option",{value:c.value,disabled:c.disabled,children:v},c.value),[c.disabled,c.value,v]),{onNativeOptionAdd:b,onNativeOptionRemove:x}=f;return(0,w.N)(()=>(b(g),()=>x(g)),[b,x,g]),(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(y.sG.span,{id:c.textId,...s,ref:m}),c.isSelected&&d.valueNode&&!d.valueNodeHasChildren?n.createPortal(s.children,d.valueNode):null]})});ej.displayName=eR;var eD="SelectItemIndicator",eN=i.forwardRef((e,t)=>{let{__scopeSelect:r,...i}=e;return eO(eD,r).isSelected?(0,S.jsx)(y.sG.span,{"aria-hidden":!0,...i,ref:t}):null});eN.displayName=eD;var eI="SelectScrollUpButton";i.forwardRef((e,t)=>{let r=eg(eI,e.__scopeSelect),n=eS(eI,e.__scopeSelect),[a,l]=i.useState(!1),s=(0,o.s)(t,n.onScrollButtonChange);return(0,w.N)(()=>{if(r.viewport&&r.isPositioned){let e=function(){l(t.scrollTop>0)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),a?(0,S.jsx)(eV,{...e,ref:s,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null}).displayName=eI;var eF="SelectScrollDownButton";i.forwardRef((e,t)=>{let r=eg(eF,e.__scopeSelect),n=eS(eF,e.__scopeSelect),[a,l]=i.useState(!1),s=(0,o.s)(t,n.onScrollButtonChange);return(0,w.N)(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;l(Math.ceil(t.scrollTop)<e)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),a?(0,S.jsx)(eV,{...e,ref:s,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null}).displayName=eF;var eV=i.forwardRef((e,t)=>
1{let{__scopeSelect:r,onAutoScroll:n,...a}=e,s=eg("SelectScrollButton",r),o=i.useRef(null),d=J(r),u=i.useCallback(()=>{null!==o.current&&(window.clearInterval(o.current),o.current=null)},[]);return i.useEffect(()=>()=>u(),[u]),(0,w.N)(()=>{var e;let t=d().find(e=>e.ref.current===document.activeElement);null==t||null==(e=t.ref.current)||e.scrollIntoView({block:"nearest"})},[d]),(0,S.jsx)(y.sG.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:(0,l.m)(a.onPointerDown,()=>{null===o.current&&(o.current=window.setInterval(n,50))}),onPointerMove:(0,l.m)(a.onPointerMove,()=>{var e;null==(e=s.onItemLeave)||e.call(s),null===o.current&&(o.current=window.setInterval(n,50))}),onPointerLeave:(0,l.m)(a.onPointerLeave,()=>{u()})})});i.forwardRef((e,t)=>{let{__scopeSelect:r,...i}=e;return(0,S.jsx)(y.sG.div,{"aria-hidden":!0,...i,ref:t})}).displayName="SelectSeparator";var ez="SelectArrow";function eB(e){return""===e||void 0===e}i.forwardRef((e,t)=>{let{__scopeSelect:r,...i}=e,n=er(r),a=en(ez,r),l=eg(ez,r);return a.open&&"popper"===l.position?(0,S.jsx)(I,{...n,...i,ref:t}):null}).displayName=ez;var eH=i.forwardRef((e,t)=>{let{value:r,...n}=e,a=i.useRef(null),l=(0,o.s)(t,a),s=(0,W.Z)(r);return i.useEffect(()=>{let e=a.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(s!==r&&t){let i=new Event("change",{bubbles:!0});t.call(e,r),e.dispatchEvent(i)}},[s,r]),(0,S.jsx)($.s,{asChild:!0,children:(0,S.jsx)("select",{...n,ref:l,defaultValue:r})})});function eG(e){let t=(0,b.c)(e),r=i.useRef(""),n=i.useRef(0),a=i.useCallback(e=>{let i=r.current+e;t(i),function e(t){r.current=t,window.clearTimeout(n.current),""!==t&&(n.current=window.setTimeout(()=>e(""),1e3))}(i)},[t]),l=i.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return i.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,a,l]}function eW(e,t,r){var i,n;let a=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,l=r?e.indexOf(r):-1,s=(i=e,n=Math.max(l,0),i.map((e,t)=>i[(n+t)%i.length]));1===a.length&&(s=s.filter(e=>e!==r));let o=s.find(e=>e.textValue.toLowerCase().startsWith(a.toLowerCase()));return o!==r?o:void 0}eH.displayName="BubbleSelect";var e$=es,eq=ed,eU=ec,eY=ef,eX=ep,eK=em,eZ=eT,eJ=eL,eQ=ej,e0=eN},14105:(e,t)=>{function r(e){let{widthInt:t,heightInt:r,blurWidth:i,blurHeight:n,blurDataURL:a,objectFit:l}=e,s=i?40*i:t,o=n?40*n:r,d=s&&o?"viewBox='0 0 "+s+" "+o+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+d+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(d?"none":"contain"===l?"xMidYMid":"cover"===l?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+a+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},14432:(e,t,r)=>{r.d(t,{A:()=>$});var i,n,a=r(71450),l=r(12115),s="right-scroll-bar-position",o="width-before-scroll-bar";function d(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var u="undefined"!=typeof window?l.useLayoutEffect:l.useEffect,c=new WeakMap;function f(e){return e}var p=function(e){void 0===e&&(e={});var t,r,i,n=(void 0===t&&(t=f),r=[],i=!1,{read:function(){if(i)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:null},useMedium:function(e){var n=t(e,i);return r.push(n),function(){r=r.filter(function(e){return e!==n})}},assignSyncMedium:function(e){for(i=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){i=!0;var t=[];if(r.length){var n=r;r=[],n.forEach(e),t=r}var a=function(){var r=t;t=[],r.forEach(e)},l=function(){return Promise.resolve().then(a)};l(),r={push:function(e){t.push(e),l()},filter:function(e){return t=t.filter(e),r}}}});return n.options=(0,a.Cl)({async:!0,ssr:!1},e),n}(),h=function(){},m=l.forwardRef(function(e,t){var r,i,n,s,o=l.useRef(null),f=l.useState({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:h}),m=f[0],v=f[1],g=e.forwardProps,y=e.children,b=e.className,w=e.removeScrollBar,x=e.enabled,S=e.shards,E=e.sideCar,T=e.noRelative,C=e.noIsolation,M=e.inert,A=e.allowPinchZoom,P=e.as,_=e.gapMode,k=(0,a.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),O=(r=[o,t],i=function(e){return r.forEach(function(t){return d(t,e)})},(n=(0,l.useState)(function(){return{value:null,callback:i,facade:{get current(){return n.value},set current(value){var e=n.value;e!==value&&(n.value=value,n.callback(value,e))}}}})[0]).callback=i,s=n.facade,u(function(){var e=c.get(s);if(e){var t=new Set(e),i=new Set(r),n=s.current;t.forEach(function(e){i.has(e)||d(e,null)}
1),i.forEach(function(e){t.has(e)||d(e,n)})}c.set(s,r)},[r]),s),L=(0,a.Cl)((0,a.Cl)({},k),m);return l.createElement(l.Fragment,null,x&&l.createElement(E,{sideCar:p,removeScrollBar:w,shards:S,noRelative:T,noIsolation:C,inert:M,setCallbacks:v,allowPinchZoom:!!A,lockRef:o,gapMode:_}),g?l.cloneElement(l.Children.only(y),(0,a.Cl)((0,a.Cl)({},L),{ref:O})):l.createElement(void 0===P?"div":P,(0,a.Cl)({},L,{className:b,ref:O}),y))});m.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},m.classNames={fullWidth:o,zeroRight:s};var v=function(e){var t=e.sideCar,r=(0,a.Tt)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var i=t.read();if(!i)throw Error("Sidecar medium not found");return l.createElement(i,(0,a.Cl)({},r))};v.isSideCarExport=!0;var g=function(){var e=0,t=null;return{add:function(i){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=n||r.nc;return t&&e.setAttribute("nonce",t),e}())){var a,l;(a=t).styleSheet?a.styleSheet.cssText=i:a.appendChild(document.createTextNode(i)),l=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(l)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},y=function(){var e=g();return function(t,r){l.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},b=function(){var e=y();return function(t){return e(t.styles,t.dynamic),null}},w={left:0,top:0,right:0,gap:0},x=function(e){return parseInt(e||"",10)||0},S=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],i=t["padding"===e?"paddingTop":"marginTop"],n=t["padding"===e?"paddingRight":"marginRight"];return[x(r),x(i),x(n)]},E=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return w;var t=S(e),r=document.documentElement.clientWidth,i=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,i-r+t[2]-t[0])}}
1,T=b(),C="data-scroll-locked",M=function(e,t,r,i){var n=e.left,a=e.top,l=e.right,d=e.gap;return void 0===r&&(r="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(i,";\n padding-right: ").concat(d,"px ").concat(i,";\n }\n body[").concat(C,"] {\n overflow: hidden ").concat(i,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(i,";"),"margin"===r&&"\n padding-left: ".concat(n,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(l,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(d,"px ").concat(i,";\n "),"padding"===r&&"padding-right: ".concat(d,"px ").concat(i,";")].filter(Boolean).join(""),"\n }\n \n .").concat(s," {\n right: ").concat(d,"px ").concat(i,";\n }\n \n .").concat(o," {\n margin-right: ").concat(d,"px ").concat(i,";\n }\n \n .").concat(s," .").concat(s," {\n right: 0 ").concat(i,";\n }\n \n .").concat(o," .").concat(o," {\n margin-right: 0 ").concat(i,";\n }\n \n body[").concat(C,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(d,"px;\n }\n")},A=function(){var e=parseInt(document.body.getAttribute(C)||"0",10);return isFinite(e)?e:0},P=function(){l.useEffect(function(){return document.body.setAttribute(C,(A()+1).toString()),function(){var e=A()-1;e<=0?document.body.removeAttribute(C):document.body.setAttribute(C,e.toString())}},[])},_=function(e){var t=e.noRelative,r=e.noImportant,i=e.gapMode,n=void 0===i?"margin":i;P();var a=l.useMemo(function(){return E(n)},[n]);return l.createElement(T,{styles:M(a,!t,n,r?"":"!important")})},k=!1;if("undefined"!=typeof window)try{var O=Object.defineProperty({},"passive",{get:function(){return k=!0,!0}});window.addEventListener("test",O,O),window.removeEventListener("test",O,O)}catch(e){k=!1}var L=!!k&&{passive:!1},R=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},j=function(e,t){var r=t.ownerDocument,i=t;do{if("undefined"!=typeof ShadowRoot&&i instanceof ShadowRoot&&(i=i.host),D(e,i)){var n=N(e,i);if(n[1]>n[2])return!0}i=i.parentNode}while(i&&i!==r.body);return!1},D=function(e,t){return"v"===e?R(t,"overflowY"):R(t,"overflowX")},N=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},I=function(e,t,r,i,n){var a,l=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),s=l*i,o=r.target,d=t.contains(o),u=!1,c=s>0,f=0,p=0;do{if(!o)break;var h=N(e,o),m=h[0],v=h[1]-h[2]-l*m;(m||v)&&D(e,o)&&(f+=v,p+=m);var g=o.parentNode;o=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!d&&o!==document.body||d&&(t.contains(o)||t===o));return c&&(n&&1>Math.abs(f)||!n&&s>f)?u=!0:!c&&(n&&1>Math.abs(p)||!n&&-s>p)&&(u=!0),u},F=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},V=function(e){return[e.deltaX,e.deltaY]},z=function(e){return e&&"current"in e?e.current:e},B=0,H=[];let G=(i=function(e){var t=l.useRef([]),r=l.useRef([0,0]),i=l.useRef(),n=l.useState(B++)[0],s=l.useState(b)[0],o=l.useRef(e);l.useEffect(function(){o.current=e},[e]),l.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(n));var t=(0,a.fX)([e.lockRef.current],(e.shards||[]).map(z),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(n))}),function(){document.body.classList.remove("block-interactivity-".concat(n)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(n))})}}},[e.inert,e.lockRef.current,e.shards]);var d=l.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!o.current.allowPinchZoom;var n,a=F(e),l=r.current,s="deltaX"in e?e.deltaX:l[0]-a[0],d="deltaY"in e?e.deltaY:l[1]-a[1],u=e.target,c=Math.abs(s)>Math.abs(d)?"h":"v";if("touches"in e&&"h"===c&&"range"===u.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===u||p.contains(u)))return!1;var h=j(c,u);
1if(!h)return!0;if(h?n=c:(n="v"===c?"h":"v",h=j(c,u)),!h)return!1;if(!i.current&&"changedTouches"in e&&(s||d)&&(i.current=n),!n)return!0;var m=i.current||n;return I(m,t,e,"h"===m?s:d,!0)},[]),u=l.useCallback(function(e){if(H.length&&H[H.length-1]===s){var r="deltaY"in e?V(e):F(e),i=t.current.filter(function(t){var i;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(i=t.delta,i[0]===r[0]&&i[1]===r[1])})[0];if(i&&i.should){e.cancelable&&e.preventDefault();return}if(!i){var n=(o.current.shards||[]).map(z).filter(Boolean).filter(function(t){return t.contains(e.target)});(n.length>0?d(e,n[0]):!o.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=l.useCallback(function(e,r,i,n){var a={name:e,delta:r,target:i,should:n,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(i)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),f=l.useCallback(function(e){r.current=F(e),i.current=void 0},[]),p=l.useCallback(function(t){c(t.type,V(t),t.target,d(t,e.lockRef.current))},[]),h=l.useCallback(function(t){c(t.type,F(t),t.target,d(t,e.lockRef.current))},[]);l.useEffect(function(){return H.push(s),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:h}),document.addEventListener("wheel",u,L),document.addEventListener("touchmove",u,L),document.addEventListener("touchstart",f,L),function(){H=H.filter(function(e){return e!==s}),document.removeEventListener("wheel",u,L),document.removeEventListener("touchmove",u,L),document.removeEventListener("touchstart",f,L)}},[]);var m=e.removeScrollBar,v=e.inert;return l.createElement(l.Fragment,null,v?l.createElement(s,{styles:"\n .block-interactivity-".concat(n," {pointer-events: none;}\n .allow-interactivity-").concat(n," {pointer-events: all;}\n")}):null,m?l.createElement(_,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},p.useMedium(i),v);var W=l.forwardRef(function(e,t){return l.createElement(m,(0,a.Cl)({},e,{ref:t,sideCar:G}))});W.classNames=m.classNames;let $=W},15239:(e,t,r)=>{r.d(t,{default:()=>n.a});var i=r(54652),n=r.n(i);r.o(i,"getImageProps")&&r.d(t,{getImageProps:function(){return i.getImageProps}})},19526:(e,t,r)=>{r.d(t,{Oh:()=>a});var i=r(12115),n=0;function a(){i.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=r[0])?e:l()),document.body.insertAdjacentElement("beforeend",null!=(t=r[1])?t:l()),n++,()=>{1===n&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),n--}},[])}function l(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}},20821:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return i}});let r=["default","imgix","cloudinary","akamai","custom"],i={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumResponseBody:5e7,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},22544:(e,t,r)=>{r.d(t,{FH:()=>k,Gb:()=>R,Jt:()=>p,Op:()=>S,as:()=>O,hZ:()=>v,mN:()=>eu,xI:()=>L,xW:()=>x});var i=r(12115),n=e=>e instanceof Date,a=e=>null==e,l=e=>!a(e)&&!Array.isArray(e)&&"object"==typeof e&&!n(e),s=e=>l(e)&&e.target?"checkbox"===e.target.type?e.target.checked:e.target.value:e,o=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),d="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function u(e){let t,r=Array.isArray(e),i="undefined"!=typeof FileList&&e instanceof FileList;if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(!(d&&(e instanceof Blob||i))&&(r||l(e))))return e;else if(t=r?[]:{},r||(e=>{let t=e.constructor&&e.constructor.prototype;return l(t)&&t.hasOwnProperty("isPrototypeOf")})(e))for(let r in e)e.hasOwnProperty(r)&&(t[r]=u(e[r]));else t=e;return t}var c=e=>Array.isArray(e)?e.filter(Boolean):[],f=e=>void 0===e,p=(e,t,r)=>{if(!t||!l(e))return r;let i=c(t.split(/[,[\].]+?/)).reduce((e,t)=>
1a(e)?e:e[t],e);return f(i)||i===e?f(e[t])?r:e[t]:i},h=e=>/^\w*$/.test(e),m=e=>c(e.replace(/["|']|\]/g,"").split(/\.|\[/)),v=(e,t,r)=>{let i=-1,n=h(t)?[t]:m(t),a=n.length,s=a-1;for(;++i<a;){let t=n[i],a=r;if(i!==s){let r=e[t];a=l(r)||Array.isArray(r)?r:isNaN(+n[i+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=a,e=e[t]}return e};let g={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},y={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},b={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},w=i.createContext(null),x=()=>i.useContext(w),S=e=>{let{children:t,...r}=e;return i.createElement(w.Provider,{value:r},t)};var E=(e,t,r,i=!0)=>{let n={defaultValues:t._defaultValues};for(let a in e)Object.defineProperty(n,a,{get:()=>(t._proxyFormState[a]!==y.all&&(t._proxyFormState[a]=!i||y.all),r&&(r[a]=!0),e[a])});return n},T=e=>l(e)&&!Object.keys(e).length,C=(e,t,r,i)=>{r(e);let{name:n,...a}=e;return T(a)||Object.keys(a).length>=Object.keys(t).length||Object.keys(a).find(e=>t[e]===(!i||y.all))},M=e=>Array.isArray(e)?e:[e],A=(e,t,r)=>!e||!t||e===t||M(e).some(e=>e&&(r?e===t:e.startsWith(t)||t.startsWith(e)));function P(e){let t=i.useRef(e);t.current=e,i.useEffect(()=>{let r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}var _=(e,t,r,i,n)=>"string"==typeof e?(i&&t.watch.add(e),p(r,e,n)):Array.isArray(e)?e.map(e=>(i&&t.watch.add(e),p(r,e))):(i&&(t.watchAll=!0),r);function k(e){let t=x(),{control:r=t.control,name:n,defaultValue:a,disabled:l,exact:s}=e||{},o=i.useRef(n);o.current=n,P({disabled:l,subject:r._subjects.values,next:e=>{A(o.current,e.name,s)&&c(u(_(o.current,r._names,e.values||r._formValues,!1,a)))}});let[d,c]=i.useState(r._getWatch(n,a));return i.useEffect(()=>r._removeUnmounted()),d}function O(e){let t=x(),{name:r,disabled:n,control:a=t.control,shouldUnregister:l}=e,d=o(a._names.array,r),c=k({control:a,name:r,defaultValue:p(a._formValues,r,p(a._defaultValues,r,e.defaultValue)),exact:!0}),h=function(e){let t=x(),{control:r=t.control,disabled:n,name:a,exact:l}=e||{},[s,o]=i.useState(r._formState),d=i.useRef(!0),u=i.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),c=i.useRef(a);return c.current=a,P({disabled:n,next:e=>d.current&&A(c.current,e.name,l)&&C(e,u.current,r._updateFormState)&&o({...r._formState,...e}),subject:r._subjects.state}),i.useEffect(()=>(d.current=!0,u.current.isValid&&r._updateValid(!0),()=>{d.current=!1}),[r]),i.useMemo(()=>E(s,r,u.current,!1),[s,r])}({control:a,name:r,exact:!0}),m=i.useRef(a.register(r,{...e.rules,value:c,..."boolean"==typeof e.disabled?{disabled:e.disabled}:{}})),y=i.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!p(h.errors,r)},isDirty:{enumerable:!0,get:()=>!!p(h.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!p(h.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!p(h.validatingFields,r)},error:{enumerable:!0,get:()=>p(h.errors,r)}}),[h,r]),b=i.useMemo(()=>({name:r,value:c,..."boolean"==typeof n||h.disabled?{disabled:h.disabled||n}:{},onChange:e=>m.current.onChange({target:{value:s(e),name:r},type:g.CHANGE}),onBlur:()=>m.current.onBlur({target:{value:p(a._formValues,r),name:r},type:g.BLUR}),ref:e=>{let t=p(a._fields,r);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}}),[r,a._formValues,n,h.disabled,c,a._fields]);return i.useEffect(()=>{let e=a._options.shouldUnregister||l,t=(e,t)=>{let r=p(a._fields,e);r&&r._f&&(r._f.mount=t)};if(t(r,!0),e){let e=u(p(a._options.defaultValues,r));v(a._defaultValues,r,e),f(p(a._formValues,r))&&v(a._formValues,r,e)}return d||a.register(r),()=>{(d?e&&!a._state.action:e)?a.unregister(r):t(r,!1)}},[r,a,d,l]),i.useEffect(()=>{a._updateDisabledField({disabled:n,fields:a._fields,name:r})},[n,r,a]),i.useMemo(()=>({field:b,formState:h,fieldState:y}),[b,h,y])}let L=e=>e.render(O(e));var R=(e,t,r,i,n)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[i]:n||!0}}:{},j=e=>({isOnSubmit:!e||e===y.onSubmit,isOnBlur:e===y.onBlur,isOnChange:e===y.onChange,isOnAll:e===y.all,isOnTouch:e===y.onTouched}),D=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let N=(e,t,r,i)=>{for(let n of r||Object.keys(e)){let r=p(e,n);if(r){let{_f:e,...a}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],n)&&!i)return!0;else if(e.ref&&t(e.ref,e.name)&&!i)return!0;else if(N(a,t))break}else if(l(a)&&N(a,t))break}}};var I=(e,t,r)=>{let i=M(p(e,r));return v(i,"root",t[r]),v(e,r,i),e},F=e=>"function"==typeof e,V=e=>{if(!d)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},z=e=>"string"==typeof e;let B={value:!1,isValid:!1},H={value:!0,isValid:!0};var G=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!f(e[0].attributes.value)?f(e[0].value)||""===e[0].value?H:{value:e[0].value,isValid:!0}:H:B}return B};let W={isValid:!1,value:null};var $=e=>Array.isArray(e)?e.reduce((e,t)=>
1t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,W):W;function q(e,t,r="validate"){if(z(e)||Array.isArray(e)&&e.every(z)||"boolean"==typeof e&&!e)return{type:r,message:z(e)?e:"",ref:t}}var U=e=>!l(e)||e instanceof RegExp?{value:e,message:""}:e,Y=async(e,t,r,i,n,s)=>{let{ref:o,refs:d,required:u,maxLength:c,minLength:h,min:m,max:v,pattern:g,validate:y,name:w,valueAsNumber:x,mount:S}=e._f,E=p(r,w);if(!S||t.has(w))return{};let C=d?d[0]:o,M=e=>{n&&C.reportValidity&&(C.setCustomValidity("boolean"==typeof e?"":e||""),C.reportValidity())},A={},P="radio"===o.type,_="checkbox"===o.type,k=(x||"file"===o.type)&&f(o.value)&&f(E)||V(o)&&""===o.value||""===E||Array.isArray(E)&&!E.length,O=R.bind(null,w,i,A),L=(e,t,r,i=b.maxLength,n=b.minLength)=>{let a=e?t:r;A[w]={type:e?i:n,message:a,ref:o,...O(e?i:n,a)}};if(s?!Array.isArray(E)||!E.length:u&&(!(P||_)&&(k||a(E))||"boolean"==typeof E&&!E||_&&!G(d).isValid||P&&!$(d).isValid)){let{value:e,message:t}=z(u)?{value:!!u,message:u}:U(u);if(e&&(A[w]={type:b.required,message:t,ref:C,...O(b.required,t)},!i))return M(t),A}if(!k&&(!a(m)||!a(v))){let e,t,r=U(v),n=U(m);if(a(E)||isNaN(E)){let i=o.valueAsDate||new Date(E),a=e=>new Date(new Date().toDateString()+" "+e),l="time"==o.type,s="week"==o.type;"string"==typeof r.value&&E&&(e=l?a(E)>a(r.value):s?E>r.value:i>new Date(r.value)),"string"==typeof n.value&&E&&(t=l?a(E)<a(n.value):s?E<n.value:i<new Date(n.value))}else{let i=o.valueAsNumber||(E?+E:E);a(r.value)||(e=i>r.value),a(n.value)||(t=i<n.value)}if((e||t)&&(L(!!e,r.message,n.message,b.max,b.min),!i))return M(A[w].message),A}if((c||h)&&!k&&("string"==typeof E||s&&Array.isArray(E))){let e=U(c),t=U(h),r=!a(e.value)&&E.length>+e.value,n=!a(t.value)&&E.length<+t.value;if((r||n)&&(L(r,e.message,t.message),!i))return M(A[w].message),A}if(g&&!k&&"string"==typeof E){let{value:e,message:t}=U(g);if(e instanceof RegExp&&!E.match(e)&&(A[w]={type:b.pattern,message:t,ref:o,...O(b.pattern,t)},!i))return M(t),A}if(y){if(F(y)){let e=q(await y(E,r),C);if(e&&(A[w]={...e,...O(b.validate,e.message)},!i))return M(e.message),A}else if(l(y)){let e={};for(let t in y){if(!T(e)&&!i)break;let n=q(await y[t](E,r),C,t);n&&(e={...n,...O(t,n.message)},M(n.message),i&&(A[w]=e))}if(!T(e)&&(A[w]={ref:C,...e},!i))return A}}return M(!0),A};function X(e,t){let r=Array.isArray(t)?t:h(t)?[t]:m(t),i=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,i=0;for(;i<r;)e=f(e)?i++:e[t[i++]];return e}(e,r),n=r.length-1,a=r[n];return i&&delete i[a],0!==n&&(l(i)&&T(i)||Array.isArray(i)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!f(e[t]))return!1;return!0}(i))&&X(e,r.slice(0,-1)),e}var K=()=>{let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},Z=e=>a(e)||"object"!=typeof e;function J(e,t){if(Z(e)||Z(t))return e===t;if(n(e)&&n(t))return e.getTime()===t.getTime();let r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(let a of r){let r=e[a];if(!i.includes(a))return!1;if("ref"!==a){let e=t[a];if(n(r)&&n(e)||l(r)&&l(e)||Array.isArray(r)&&Array.isArray(e)?!J(r,e):r!==e)return!1}}return!0}var Q=e=>V(e)&&e.isConnected,ee=e=>{for(let t in e)if(F(e[t]))return!0;return!1};function et(e,t={}){let r=Array.isArray(e);if(l(e)||r)for(let r in e)Array.isArray(e[r])||l(e[r])&&!ee(e[r])?(t[r]=Array.isArray(e[r])?[]:{},et(e[r],t[r])):a(e[r])||(t[r]=!0);return t}var er=(e,t)=>(function e(t,r,i){let n=Array.isArray(t);if(l(t)||n)for(let n in t)Array.isArray(t[n])||l(t[n])&&!ee(t[n])?f(r)||Z(i[n])?i[n]=Array.isArray(t[n])?et(t[n],[]):{...et(t[n])}:e(t[n],a(r)?{}:r[n],i[n]):i[n]=!J(t[n],r[n]);return i})(e,t,et(t)),ei=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:i})=>f(e)?e:t?""===e?NaN:e?+e:e:r&&"string"==typeof e?new Date(e):i?i(e):e;function en(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?$(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?G(e.refs).value:ei(f(t.value)?e.ref.value:t.value,e)}var ea=e=>f(e)?e:e instanceof RegExp?e.source:l(e)?e.value instanceof RegExp?e.value.source:e.value:e;let el="AsyncFunction";var es=e=>!!e&&!!e.validate&&!!(F(e.validate)&&e.validate.constructor.name===el||l(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===el));function eo(e,t,r){let i=p(e,r);if(i||h(r))return{error:i,name:r};let n=r.split(".");for(;n.length;){let i=n.join("."),a=p(t,i),l=p(e,i);if(a&&!Array.isArray(a)&&r!==i)break;if(l&&l.type)return{name:i,error:l};n.pop()}return{name:r}}let ed={mode:y.onSubmit,reValidateMode:y.onChange,shouldFocusError:!0};function eu(e={}){let t=i.useRef(void 0),r=i.useRef(void 0),[h,m]=i.useState({isDirty:!1,isValidating:!1,isLoading:F(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:F(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...function(e={}){let t,r={...ed,...e},i={submitCount:0,isDirty:!1,isLoading:F(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},h={},m=(l(r.defaultValues)||l(r.values))&&u(r.defaultValues||r.values)||{},b=r.shouldUnregister?{}:u(m),w={action:!1,mount:!1,watch:!1},x={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},S=0,E={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},C={values:K(),array:K(),state:K()},A=j(r.mode),P=j(r.reValidateMode),k=r.criteriaMode===y.all,O=async e=>{if(!r.disabled&&(E.isValid||e)){let e=r.resolver?T((await B()).errors):await G(h,!0);e!==i.isValid&&C.state.next({isValid:e})}},L=(e,t)=>{!r.disabled&&(E.isValidating||E.validatingFields)&&((e||Array.from(x.mount)).forEac
1h(e=>{e&&(t?v(i.validatingFields,e,t):X(i.validatingFields,e))}),C.state.next({validatingFields:i.validatingFields,isValidating:!T(i.validatingFields)}))},R=(e,t,r,i)=>{let n=p(h,e);if(n){let a=p(b,e,f(r)?p(m,e):r);f(a)||i&&i.defaultChecked||t?v(b,e,t?a:en(n._f)):q(e,a),w.mount&&O()}},z=(e,t,n,a,l)=>{let s=!1,o=!1,d={name:e};if(!r.disabled){let r=!!(p(h,e)&&p(h,e)._f&&p(h,e)._f.disabled);if(!n||a){E.isDirty&&(o=i.isDirty,i.isDirty=d.isDirty=W(),s=o!==d.isDirty);let n=r||J(p(m,e),t);o=!!(!r&&p(i.dirtyFields,e)),n||r?X(i.dirtyFields,e):v(i.dirtyFields,e,!0),d.dirtyFields=i.dirtyFields,s=s||E.dirtyFields&&!n!==o}if(n){let t=p(i.touchedFields,e);t||(v(i.touchedFields,e,n),d.touchedFields=i.touchedFields,s=s||E.touchedFields&&t!==n)}s&&l&&C.state.next(d)}return s?d:{}},B=async e=>{L(e,!0);let t=await r.resolver(b,r.context,((e,t,r,i)=>{let n={};for(let r of e){let e=p(t,r);e&&v(n,r,e._f)}return{criteriaMode:r,names:[...e],fields:n,shouldUseNativeValidation:i}})(e||x.mount,h,r.criteriaMode,r.shouldUseNativeValidation));return L(e),t},H=async e=>{let{errors:t}=await B(e);if(e)for(let r of e){let e=p(t,r);e?v(i.errors,r,e):X(i.errors,r)}else i.errors=t;return t},G=async(e,t,n={valid:!0})=>{for(let a in e){let l=e[a];if(l){let{_f:e,...s}=l;if(e){let s=x.array.has(e.name),o=l._f&&es(l._f);o&&E.validatingFields&&L([a],!0);let d=await Y(l,x.disabled,b,k,r.shouldUseNativeValidation&&!t,s);if(o&&E.validatingFields&&L([a]),d[e.name]&&(n.valid=!1,t))break;t||(p(d,e.name)?s?I(i.errors,d,e.name):v(i.errors,e.name,d[e.name]):X(i.errors,e.name))}T(s)||await G(s,t,n)}}return n.valid},W=(e,t)=>!r.disabled&&(e&&t&&v(b,e,t),!J(eu(),m)),$=(e,t,r)=>_(e,x,{...w.mount?b:f(t)?m:"string"==typeof e?{[e]:t}:t},r,t),q=(e,t,r={})=>{let i=p(h,e),n=t;if(i){let r=i._f;r&&(r.disabled||v(b,e,ei(t,r)),n=V(r.ref)&&a(t)?"":t,"select-multiple"===r.ref.type?[...r.ref.options].forEach(e=>e.selected=n.includes(e.value)):r.refs?"checkbox"===r.ref.type?r.refs.length>1?r.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(n)?!!n.find(t=>t===e.value):n===e.value)):r.refs[0]&&(r.refs[0].checked=!!n):r.refs.forEach(e=>e.checked=e.value===n):"file"===r.ref.type?r.ref.value="":(r.ref.value=n,r.ref.type||C.values.next({name:e,values:{...b}})))}(r.shouldDirty||r.shouldTouch)&&z(e,n,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&el(e)},U=(e,t,r)=>{for(let i in t){let a=t[i],s=`${e}.${i}`,o=p(h,s);(x.array.has(e)||l(a)||o&&!o._f)&&!n(a)?U(s,a,r):q(s,a,r)}},Z=(e,t,r={})=>{let n=p(h,e),l=x.array.has(e),s=u(t);v(b,e,s),l?(C.array.next({name:e,values:{...b}}),(E.isDirty||E.dirtyFields)&&r.shouldDirty&&C.state.next({name:e,dirtyFields:er(m,b),isDirty:W(e,s)})):!n||n._f||a(s)?q(e,s,r):U(e,s,r),D(e,x)&&C.state.next({...i}),C.values.next({name:w.mount?e:void 0,values:{...b}})},ee=async e=>{w.mount=!0;let a=e.target,l=a.name,o=!0,d=p(h,l),u=e=>{o=Number.isNaN(e)||n(e)&&isNaN(e.getTime())||J(e,p(b,l,e))};if(d){let n,w,N,I=a.type?en(d._f):s(e),F=e.type===g.BLUR||e.type===g.FOCUS_OUT,V=!((N=d._f).mount&&(N.required||N.min||N.max||N.maxLength||N.minLength||N.pattern||N.validate))&&!r.resolver&&!p(i.errors,l)&&!d._f.deps||(c=F,f=p(i.touchedFields,l),m=i.isSubmitted,y=P,!(M=A).isOnAll&&(!m&&M.isOnTouch?!(f||c):(m?y.isOnBlur:M.isOnBlur)?!c:(m?!y.isOnChange:!M.isOnChange)||c)),H=D(l,x,F);v(b,l,I),F?(d._f.onBlur&&d._f.onBlur(e),t&&t(0)):d._f.onChange&&d._f.onChange(e);let W=z(l,I,F,!1),$=!T(W)||H;if(F||C.values.next({name:l,type:e.type,values:{...b}}
1),V)return E.isValid&&("onBlur"===r.mode&&F?O():F||O()),$&&C.state.next({name:l,...H?{}:W});if(!F&&H&&C.state.next({...i}),r.resolver){let{errors:e}=await B([l]);if(u(I),o){let t=eo(i.errors,h,l),r=eo(e,h,t.name||l);n=r.error,l=r.name,w=T(e)}}else L([l],!0),n=(await Y(d,x.disabled,b,k,r.shouldUseNativeValidation))[l],L([l]),u(I),o&&(n?w=!1:E.isValid&&(w=await G(h,!0)));if(o){d._f.deps&&el(d._f.deps);var c,f,m,y,M,_=l,R=w,j=n;let e=p(i.errors,_),a=E.isValid&&"boolean"==typeof R&&i.isValid!==R;if(r.delayError&&j){let e;e=()=>{v(i.errors,_,j),C.state.next({errors:i.errors})},(t=t=>{clearTimeout(S),S=setTimeout(e,t)})(r.delayError)}else clearTimeout(S),t=null,j?v(i.errors,_,j):X(i.errors,_);if((j?!J(e,j):e)||!T(W)||a){let e={...W,...a&&"boolean"==typeof R?{isValid:R}:{},errors:i.errors,name:_};i={...i,...e},C.state.next(e)}}}},et=(e,t)=>{if(p(i.errors,t)&&e.focus)return e.focus(),1},el=async(e,t={})=>{let n,a,l=M(e);if(r.resolver){let t=await H(f(e)?e:l);n=T(t),a=e?!l.some(e=>p(t,e)):n}else e?((a=(await Promise.all(l.map(async e=>{let t=p(h,e);return await G(t&&t._f?{[e]:t}:t)}))).every(Boolean))||i.isValid)&&O():a=n=await G(h);return C.state.next({..."string"!=typeof e||E.isValid&&n!==i.isValid?{}:{name:e},...r.resolver||!e?{isValid:n}:{},errors:i.errors}),t.shouldFocus&&!a&&N(h,et,e?l:x.mount),a},eu=e=>{let t={...w.mount?b:m};return f(e)?t:"string"==typeof e?p(t,e):e.map(e=>p(t,e))},ec=(e,t)=>({invalid:!!p((t||i).errors,e),isDirty:!!p((t||i).dirtyFields,e),error:p((t||i).errors,e),isValidating:!!p(i.validatingFields,e),isTouched:!!p((t||i).touchedFields,e)}),ef=(e,t,r)=>{let n=(p(h,e,{_f:{}})._f||{}).ref,{ref:a,message:l,type:s,...o}=p(i.errors,e)||{};v(i.errors,e,{...o,...t,ref:n}),C.state.next({name:e,errors:i.errors,isValid:!1}),r&&r.shouldFocus&&n&&n.focus&&n.focus()},ep=(e,t={})=>{for(let n of e?M(e):x.mount)x.mount.delete(n),x.array.delete(n),t.keepValue||(X(h,n),X(b,n)),t.keepError||X(i.errors,n),t.keepDirty||X(i.dirtyFields,n),t.keepTouched||X(i.touchedFields,n),t.keepIsValidating||X(i.validatingFields,n),r.shouldUnregister||t.keepDefaultValue||X(m,n);C.values.next({values:{...b}}),C.state.next({...i,...!t.keepDirty?{}:{isDirty:W()}}),t.keepIsValid||O()},eh=({disabled:e,name:t,field:r,fields:i})=>{("boolean"==typeof e&&w.mount||e||x.disabled.has(t))&&(e?x.disabled.add(t):x.disabled.delete(t),z(t,en(r?r._f:p(i,t)._f),!1,!1,!0))},em=(e,t={})=>{let i=p(h,e),n="boolean"==typeof t.disabled||"boolean"==typeof r.disabled;return(v(h,e,{...i||{},_f:{...i&&i._f?i._f:{ref:{name:e}},name:e,mount:!0,...t}}),x.mount.add(e),i)?eh({field:i,disabled:"boolean"==typeof t.disabled?t.disabled:r.disabled,name:e}):R(e,!0,t.value),{...n?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:ea(t.min),max:ea(t.max),minLength:ea(t.minLength),maxLength:ea(t.maxLength),pattern:ea(t.pattern)}:{},name:e,onChange:ee,onBlur:ee,ref:n=>{if(n){let r;em(e,t),i=p(h,e);let a=f(n.value)&&n.querySelectorAll&&n.querySelectorAll("input,select,textarea")[0]||n,l="radio"===(r=a).type||"checkbox"===r.type,s=i._f.refs||[];(l?s.find(e=>e===a):a===i._f.ref)||(v(h,e,{_f:{...i._f,...l?{refs:[...s.filter(Q),a,...Array.isArray(p(m,e))?[{}]:[]],ref:{type:a.type,name:e}}:{ref:a}}}),R(e,!1,void 0,a))}else(i=p(h,e,{}))._f&&(i._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(o(x.array,e)&&w.action)&&x.unMount.add(e)}}},ev=()=>r.shouldFocusError&&N(h,et,x.mount),eg=(e,t)=>async n=>{let a;n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let l=u(b);if(x.disabled.size)for(let e of x.disabled)v(l,e,void 0);if(C.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await B();i.errors=e,l=t}else await G(h);if(X(i.errors,"root"),T(i.errors)){C.state.next({errors:{}});try{await e(l,n)}catch(e){a=e}}else t&&await t({...i.errors},n),ev(),setTimeout(ev);if(C.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:T(i.errors)&&!a,submitCount:i.submitCount+1,errors:i.errors}),a)throw a},ey=(e,t={})=>{let n=e?u(e):m,a=u(n),l=T(e),s=l?m:a;if(t.keepDefaultValues||(m=n),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...x.mount,...Object.keys(er(m,b))])))p(i.dirtyFields,e)?v(s,e,p(b,e)):Z(e,p(s,e));else{if(d&&f(e))for(let e of x.mount){let t=p(h,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(V(e)){let t=e.closest("form");if(t){t.reset();break}}}}h={}}b=r.shouldUnregister?t.keepDefaultValues?u(m):{}:u(s),C.array.next({values:{...s}}),C.values.next({values:{...s}})}x={mount:t.keepDirtyValues?x.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""}
1,w.mount=!E.isValid||!!t.keepIsValid||!!t.keepDirtyValues,w.watch=!!r.shouldUnregister,C.state.next({submitCount:t.keepSubmitCount?i.submitCount:0,isDirty:!l&&(t.keepDirty?i.isDirty:!!(t.keepDefaultValues&&!J(e,m))),isSubmitted:!!t.keepIsSubmitted&&i.isSubmitted,dirtyFields:l?{}:t.keepDirtyValues?t.keepDefaultValues&&b?er(m,b):i.dirtyFields:t.keepDefaultValues&&e?er(m,e):t.keepDirty?i.dirtyFields:{},touchedFields:t.keepTouched?i.touchedFields:{},errors:t.keepErrors?i.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&i.isSubmitSuccessful,isSubmitting:!1})},eb=(e,t)=>ey(F(e)?e(b):e,t);return{control:{register:em,unregister:ep,getFieldState:ec,handleSubmit:eg,setError:ef,_executeSchema:B,_getWatch:$,_getDirty:W,_updateValid:O,_removeUnmounted:()=>{for(let e of x.unMount){let t=p(h,e);t&&(t._f.refs?t._f.refs.every(e=>!Q(e)):!Q(t._f.ref))&&ep(e)}x.unMount=new Set},_updateFieldArray:(e,t=[],n,a,l=!0,s=!0)=>{if(a&&n&&!r.disabled){if(w.action=!0,s&&Array.isArray(p(h,e))){let t=n(p(h,e),a.argA,a.argB);l&&v(h,e,t)}if(s&&Array.isArray(p(i.errors,e))){let t,r=n(p(i.errors,e),a.argA,a.argB);l&&v(i.errors,e,r),c(p(t=i.errors,e)).length||X(t,e)}if(E.touchedFields&&s&&Array.isArray(p(i.touchedFields,e))){let t=n(p(i.touchedFields,e),a.argA,a.argB);l&&v(i.touchedFields,e,t)}E.dirtyFields&&(i.dirtyFields=er(m,b)),C.state.next({name:e,isDirty:W(e,t),dirtyFields:i.dirtyFields,errors:i.errors,isValid:i.isValid})}else v(b,e,t)},_updateDisabledField:eh,_getFieldArray:e=>c(p(w.mount?b:m,e,r.shouldUnregister?p(m,e,[]):[])),_reset:ey,_resetDefaultValues:()=>F(r.defaultValues)&&r.defaultValues().then(e=>{eb(e,r.resetOptions),C.state.next({isLoading:!1})}),_updateFormState:e=>{i={...i,...e}},_disableForm:e=>{"boolean"==typeof e&&(C.state.next({disabled:e}),N(h,(t,r)=>{let i=p(h,r);i&&(t.disabled=i._f.disabled||e,Array.isArray(i._f.refs)&&i._f.refs.forEach(t=>{t.disabled=i._f.disabled||e}))},0,!1))},_subjects:C,_proxyFormState:E,_setErrors:e=>{i.errors=e,C.state.next({errors:i.errors,isValid:!1})},get _fields(){return h},get _formValues(){return b},get _state(){return w},set _state(value){w=value},get _defaultValues(){return m},get _names(){return x},set _names(value){x=value},get _formState(){return i},set _formState(value){i=value},get _options(){return r},set _options(value){r={...r,...value}}},trigger:el,register:em,handleSubmit:eg,watch:(e,t)=>F(e)?C.values.subscribe({next:r=>e($(void 0,t),r)}):$(e,t,!0),setValue:Z,getValues:eu,reset:eb,resetField:(e,t={})=>{p(h,e)&&(f(t.defaultValue)?Z(e,u(p(m,e))):(Z(e,t.defaultValue),v(m,e,u(t.defaultValue))),t.keepTouched||X(i.touchedFields,e),t.keepDirty||(X(i.dirtyFields,e),i.isDirty=t.defaultValue?W(e,u(p(m,e))):W()),!t.keepError&&(X(i.errors,e),E.isValid&&O()),C.state.next({...i}))},clearErrors:e=>{e&&M(e).forEach(e=>X(i.errors,e)),C.state.next({errors:e?i.errors:{}})},unregister:ep,setError:ef,setFocus:(e,t={})=>{let r=p(h,e),i=r&&r._f;if(i){let e=i.refs?i.refs[0]:i.ref;e.focus&&(e.focus(),t.shouldSelect&&F(e.select)&&e.select())}},getFieldState:ec}}(e),formState:h});let b=t.current.control;return b._options=e,P({subject:b._subjects.state,next:e=>{C(e,b._proxyFormState,b._updateFormState,!0)&&m({...b._formState})}}),i.useEffect(()=>b._disableForm(e.disabled),[b,e.disabled]),i.useEffect(()=>{if(b._proxyFormState.isDirty){let e=b._getDirty();e!==h.isDirty&&b._subjects.state.next({isDirty:e})}},[b,h.isDirty]),i.useEffect(()=>{e.values&&!J(e.values,r.current)?(b._reset(e.values,b._options.resetOptions),r.current=e.values,m(e=>({...e}))):b._resetDefaultValues()},[e.values,b]),i.useEffect(()=>{e.errors&&b._setErrors(e.errors)},[e.errors,b]),i.useEffect(()=>{b._state.mount||(b._updateValid(),b._state.mount=!0),b._state.watch&&(b._state.watch=!1,b._subjects.state.next({...b._formState})),b._removeUnmounted()}),i.useEffect(()=>{e.shouldUnregister&&b._subjects.values.next({values:b._getWatch()})},[e.shouldUnregister,b]),t.current.formState=E(h,b),t.current}},23614:(e,t,r)=>{r.d(t,{C:()=>$});var i=r(95155),n=r(12115),a=r(42007),l=r(97208),s=r(54634);let o=(0,n.createContext)({});var d=r(971),u=r(631);function c(e){return Array.isArray(e)?e.join(" "):e}var f=r(50998),p=r(14712),h=r(69034);let m=Symbol.for("motionComponentSymbol");var v=r(6493),g=r(24275),y=r(95124),b=r(17714),w=r(83396),x=r(79323),S=r(60101),E=r(74128),T=r(86580);let C=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function M(e,t,r){for(let i in t)(0,E.S)(t[i])||(0,S.z)(i,r)||(e[i]=t[i])}var A=r(38973),P=r(878),_=r(98611);let k=()=>({...C(),attrs:{}});var O=r(41373),L=r(71710),R=r(25857),j=r(80043),D=r(21548);let N=e=>(t,r)=>{let i=(0,n.useContext)(o),a=(0,n.useContext)(g.t),l=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:r},i,n,a){let l={latestValues:function(e,t,r,i){let n={},a=i(e,{});for(let e in a)n[e]=(0,D.u)(a[e]);let{initial:l,animate:s}=e,o=(0,d.e)(e),u=(0,d.O)(e);t&&u&&!o&&!1!==e.inherit&&(void 0===l&&(l=t.initial),void 0===s&&(s=t.animate));let c=!!r&&!1===r.initial,f=(c=c||!1===l)?s:l;if(f&&"boolean"!=typeof f&&!(0,L.N)(f)){let t=Array.isArray(f)?f:[f];for(let r=0;r<t.length;r++){let i=(0,R.a)(e,t[r]);if(i){let{transitionEnd:e,transition:t,...r}=i;for(let e in r){let t=r[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(n[e]=t)}for(let t in e)n[t]=e[t]}}}return n}(i,n,a,e),renderState:t()};return r&&(l.onMount=e=>r({props:i,current:e,...l}),l.onUpdate=e=>r(e)),l})(e,t,i,a);return r?l():(0,j.M)(l)}
1,I={useVisualState:N({scrapeMotionValuesFromProps:r(33552).x,createRenderState:C})};var F=r(16384),V=r(29445),z=r(13547),B=r(13723),H=r(40209);let G=["x","y","width","height","cx","cy","r"],W={useVisualState:N({scrapeMotionValuesFromProps:H.x,createRenderState:k,onUpdate:({props:e,prevProps:t,current:r,renderState:i,latestValues:n})=>{if(!r)return;let a=!!e.drag;if(!a){for(let e in n)if(V.f.has(e)){a=!0;break}}if(!a)return;let l=!t;if(t)for(let r=0;r<G.length;r++){let i=G[r];e[i]!==t[i]&&(l=!0)}l&&F.Gt.read(()=>{(0,z.H)(r,i),F.Gt.render(()=>{(0,_.B)(i,n,(0,O.n)(r.tagName),e.transformTemplate),(0,B.d)(r,i)})})}})};function $(e,t){return function(r,{forwardMotionProps:S}={forwardMotionProps:!1}){return function(e){var t,r;let{preloadedFeatures:S,createVisualElement:E,useRender:T,useVisualState:C,Component:M}=e;function A(e,t){var r;let h,m={...(0,n.useContext)(s.Q),...e,layoutId:function(e){let{layoutId:t}=e,r=(0,n.useContext)(a.L).id;return r&&void 0!==t?r+"-"+t:t}(e)},{isStatic:S}=m,A=function(e){let{initial:t,animate:r}=function(e,t){if((0,d.e)(e)){let{initial:t,animate:r}=e;return{initial:!1===t||(0,u.w)(t)?t:void 0,animate:(0,u.w)(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,n.useContext)(o));return(0,n.useMemo)(()=>({initial:t,animate:r}),[c(t),c(r)])}(e),P=C(e,S);if(!S&&f.B){(0,n.useContext)(l.Y).strict;let e=function(e){let{drag:t,layout:r}=p.B;if(!t&&!r)return{};let i={...t,...r};return{MeasureLayout:(null==t?void 0:t.isEnabled(e))||(null==r?void 0:r.isEnabled(e))?i.MeasureLayout:void 0,ProjectionNode:i.ProjectionNode}}(m);h=e.MeasureLayout,A.visualElement=function(e,t,r,i,a){var d,u;let{visualElement:c}=(0,n.useContext)(o),f=(0,n.useContext)(l.Y),p=(0,n.useContext)(g.t),h=(0,n.useContext)(s.Q).reducedMotion,m=(0,n.useRef)(null);i=i||f.renderer,!m.current&&i&&(m.current=i(e,{visualState:t,parent:c,props:r,presenceContext:p,blockInitialAnimation:!!p&&!1===p.initial,reducedMotionConfig:h}));let S=m.current,E=(0,n.useContext)(x.N);S&&!S.projection&&a&&("html"===S.type||"svg"===S.type)&&function(e,t,r,i){let{layoutId:n,layout:a,drag:l,dragConstraints:s,layoutScroll:o,layoutRoot:d}=t;e.projection=new r(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:n,layout:a,alwaysMeasureLayout:!!l||s&&(0,v.X)(s),visualElement:e,animationType:"string"==typeof a?a:"both",initialPromotionConfig:i,layoutScroll:o,layoutRoot:d})}(m.current,r,a,E);let T=(0,n.useRef)(!1);(0,n.useInsertionEffect)(()=>{S&&T.current&&S.update(r,p)});let C=r[b.n],M=(0,n.useRef)(!!C&&!(null==(d=window.MotionHandoffIsComplete)?void 0:d.call(window,C))&&(null==(u=window.MotionHasOptimisedAnimation)?void 0:u.call(window,C)));return(0,y.E)(()=>{S&&(T.current=!0,window.MotionIsMounted=!0,S.updateFeatures(),w.k.render(S.render),M.current&&S.animationState&&S.animationState.animateChanges())}),(0,n.useEffect)(()=>{S&&(!M.current&&S.animationState&&S.animationState.animateChanges(),M.current&&(queueMicrotask(()=>{var e;null==(e=window.MotionHandoffMarkAsComplete)||e.call(window,C)}),M.current=!1))}),S}(M,P,m,E,e.ProjectionNode)}return(0,i.jsxs)(o.Provider,{value:A,children:[h&&A.visualElement?(0,i.jsx)(h,{visualElement:A.visualElement,...m}):null,T(M,e,(r=A.visualElement,(0,n.useCallback)(e=>{e&&P.onMount&&P.onMount(e),r&&(e?r.mount(e):r.unmount()),t&&("function"==typeof t?t(e):(0,v.X)(t)&&(t.current=e))},[r])),P,S,A.visualElement)]})}S&&(0,h.Y)(S),A.displayName="motion.".concat("string"==typeof M?M:"create(".concat(null!=(r=null!=(t=M.displayName)?t:M.name)?r:"",")"));let P=(0,n.forwardRef)(A);return P[m]=M,P}({...(0,P.Q)(r)?W:I,preloadedFeatures:e,useRender:function(e=!1){return(t,r,i,{latestValues:a},l)=>{let s=((0,P.Q)(t)?function(e,t,r,i){let a=(0,n.useMemo)(()=>{let r=k();return(0,_.B)(r,t,(0,O.n)(i),e.transformTemplate),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};M(t,e.style,e),a.style={...t,...a.style}}return a}:function(e,t){let r={},i=function(e,t){let r=e.style||{},i={};return M(i,r,e),Object.assign(i,function({transformTemplate:e},t){return(0,n.useMemo)(()=>{let r=C();return(0,T.O)(r,t,e),Object.assign({},r.vars,r.style)}
1,[t])}(e,t)),i}(e,t);return e.drag&&!1!==e.dragListener&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=i,r})(r,a,l,t),o=(0,A.J)(r,"string"==typeof t,e),d=t!==n.Fragment?{...o,...s,ref:i}:{},{children:u}=r,c=(0,n.useMemo)(()=>(0,E.S)(u)?u.get():u,[u]);return(0,n.createElement)(t,{...d,children:c})}}(S),createVisualElement:t,Component:r})}}},25667:(e,t,r)=>{r.d(t,{Xi:()=>E,av:()=>C,j7:()=>x,tU:()=>b});var i=r(12115),n=r(92556),a=r(3468),l=r(72431),s=r(76842),o=r(97602),d=r(66218),u=r(23558),c=r(68946),f=r(95155),p="Tabs",[h,m]=(0,a.A)(p,[l.RG]),v=(0,l.RG)(),[g,y]=h(p),b=i.forwardRef((e,t)=>{let{__scopeTabs:r,value:i,onValueChange:n,defaultValue:a,orientation:l="horizontal",dir:s,activationMode:p="automatic",...h}=e,m=(0,d.jH)(s),[v,y]=(0,u.i)({prop:i,onChange:n,defaultProp:a});return(0,f.jsx)(g,{scope:r,baseId:(0,c.B)(),value:v,onValueChange:y,orientation:l,dir:m,activationMode:p,children:(0,f.jsx)(o.sG.div,{dir:m,"data-orientation":l,...h,ref:t})})});b.displayName=p;var w="TabsList",x=i.forwardRef((e,t)=>{let{__scopeTabs:r,loop:i=!0,...n}=e,a=y(w,r),s=v(r);return(0,f.jsx)(l.bL,{asChild:!0,...s,orientation:a.orientation,dir:a.dir,loop:i,children:(0,f.jsx)(o.sG.div,{role:"tablist","aria-orientation":a.orientation,...n,ref:t})})});x.displayName=w;var S="TabsTrigger",E=i.forwardRef((e,t)=>{let{__scopeTabs:r,value:i,disabled:a=!1,...s}=e,d=y(S,r),u=v(r),c=M(d.baseId,i),p=A(d.baseId,i),h=i===d.value;return(0,f.jsx)(l.q7,{asChild:!0,...u,focusable:!a,active:h,children:(0,f.jsx)(o.sG.button,{type:"button",role:"tab","aria-selected":h,"aria-controls":p,"data-state":h?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:c,...s,ref:t,onMouseDown:(0,n.m)(e.onMouseDown,e=>{a||0!==e.button||!1!==e.ctrlKey?e.preventDefault():d.onValueChange(i)}),onKeyDown:(0,n.m)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&d.onValueChange(i)}),onFocus:(0,n.m)(e.onFocus,()=>{let e="manual"!==d.activationMode;h||a||!e||d.onValueChange(i)})})})});E.displayName=S;var T="TabsContent",C=i.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,forceMount:a,children:l,...d}=e,u=y(T,r),c=M(u.baseId,n),p=A(u.baseId,n),h=n===u.value,m=i.useRef(h);return i.useEffect(()=>{let e=requestAnimationFrame(()=>m.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,f.jsx)(s.C,{present:a||h,children:r=>{let{present:i}=r;return(0,f.jsx)(o.sG.div,{"data-state":h?"active":"inactive","data-orientation":u.orientation,role:"tabpanel","aria-labelledby":c,hidden:!i,id:p,tabIndex:0,...d,ref:t,style:{...e.style,animationDuration:m.current?"0s":void 0},children:i&&l})}})});function M(e,t){return"".concat(e,"-trigger-").concat(t)}function A(e,t){return"".concat(e,"-content-").concat(t)}C.displayName=T},28587:(e,t,r)=>{r.d(t,{Jq:()=>u,U1:()=>c,s3:()=>a,Vx:()=>s,Ze:()=>d});var i=r(37310),n=r(31397);function a(e){let{swiper:t,extendParams:r,on:a,emit:l}=e,s=(0,i.g)(),o=(0,i.a)();function d(e){if(!t.enabled)return;let{rtlTranslate:r}=t,i=e;i.originalEvent&&(i=i.originalEvent);let a=i.keyCode||i.charCode,d=t.params.keyboard.pageUpDown,u=d&&33===a,c=d&&34===a,f=37===a,p=39===a,h=38===a,m=40===a;if(!t.allowSlideNext&&(t.isHorizontal()&&p||t.isVertical()&&m||c)||!t.allowSlidePrev&&(t.isHorizontal()&&f||t.isVertical()&&h||u))return!1;if(!i.shiftKey&&!i.altKey&&!i.ctrlKey&&!i.metaKey&&(!s.activeElement||!s.activeElement.nodeName||"input"!==s.activeElement.nodeName.toLowerCase()&&"textarea"!==s.activeElement.nodeName.toLowerCase())){if(t.params.keyboard.onlyInViewport&&(u||c||f||p||h||m)){let e=!1;if((0,n.a)(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===(0,n.a)(t.el,`.${t.params.slideActiveClass}`).length)return;let i=t.el,a=i.clientWidth,l=i.clientHeight,s=o.innerWidth,d=o.innerHeight,u=(0,n.b)(i);r&&(u.left-=i.scrollLeft);let c=[[u.left,u.top],[u.left+a,u.top],[u.left,u.top+l],[u.left+a,u.top+l]];for(let t=0;t<c.length;t+=1){let r=c[t];if(r[0]>=0&&r[0]<=s&&r[1]>=0&&r[1]<=d){if(0===r[0]&&0===r[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((u||c||f||p)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((c||p)&&!r||(u||f)&&r)&&t.slideNext(),((u||f)&&!r||(c||p)&&r)&&t.slidePrev()):((u||c||h||m)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(c||m)&&t.slideNext(),(u||h)&&t.slidePrev()),l("keyPress",a)}}function u(){t.keyboard.enabled||(s.addEventListener("keydown",d),t.keyboard.enabled=!0)}function c(){t.keyboard.enabled&&(s.removeEventListener("keydown",d),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},r({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),a("init",()=>{t.params.keyboard.enabled&&u()}),a("destroy",()=>{t.keyboard.enabled&&c()}),Object.assign(t.keyboard,{enable:u,disable:c})}
1function l(e,t,r,i){return e.params.createElements&&Object.keys(i).forEach(a=>{if(!r[a]&&!0===r.auto){let l=(0,n.e)(e.el,`.${i[a]}`)[0];l||((l=(0,n.c)("div",i[a])).className=i[a],e.el.append(l)),r[a]=l,t[a]=l}}),r}function s(e){let{swiper:t,extendParams:r,on:i,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:(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 o(e,r){let i=t.params.navigation;(e=(0,n.m)(e)).forEach(e=>{e&&(e.classList[r?"add":"remove"](...i.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=r),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](i.lockClass))})}function d(){let{nextEl:e,prevEl:r}=t.navigation;if(t.params.loop){o(r,!1),o(e,!1);return}o(r,t.isBeginning&&!t.params.rewind),o(e,t.isEnd&&!t.params.rewind)}function u(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 f(){let e=t.params.navigation;if(t.params.navigation=l(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),i=s(e.prevEl);Object.assign(t.navigation,{nextEl:r,prevEl:i}),r=(0,n.m)(r),i=(0,n.m)(i);let a=(r,i)=>{r&&r.addEventListener("click","next"===i?c:u),!t.enabled&&r&&r.classList.add(...e.lockClass.split(" "))};r.forEach(e=>a(e,"next")),i.forEach(e=>a(e,"prev"))}function p(){let{nextEl:e,prevEl:r}=t.navigation;e=(0,n.m)(e),r=(0,n.m)(r);let i=(e,r)=>{e.removeEventListener("click","next"===r?c:u),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>i(e,"next")),r.forEach(e=>i(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},i("init",()=>{!1===t.params.navigation.enabled?h():(f(),d())}),i("toEdge fromEdge lock unlock",()=>{d()}),i("destroy",()=>{p()}),i("enable disable",()=>{let{nextEl:e,prevEl:r}=t.navigation;if(e=(0,n.m)(e),r=(0,n.m)(r),t.enabled)return void d();[...e,...r].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),i("click",(e,r)=>{let{nextEl:i,prevEl:l}=t.navigation;i=(0,n.m)(i),l=(0,n.m)(l);let s=r.target,o=l.includes(s)||i.includes(s);if(t.isElement&&!o){let e=r.path||r.composedPath&&r.composedPath();e&&(o=e.find(e=>i.includes(e)||l.includes(e)))}if(t.params.navigation.hideOnClick&&!o){let e;if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===s||t.pagination.el.contains(s)))return;i.length?e=i[0].classList.contains(t.params.navigation.hiddenClass):l.length&&(e=l[0].classList.contains(t.params.navigation.hiddenClass)),!0===e?a("navigationShow"):a("navigationHide"),[...i,...l].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});let h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),f(),d()},disable:h,update:d,init:f,destroy:p})}function o(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function d(e){let t,r,a,s,{swiper:d,extendParams:u,on:c,emit:f}=e,p=(0,i.g)(),h=!1,m=null,v=null;function g(){if(!d.params.scrollbar.el||!d.scrollbar.el)return;let{scrollbar:e,rtlTranslate:t}=d,{dragEl:i,el:n}=e,l=d.params.scrollbar,s=d.params.loop?d.progressLoop:d.progress,o=r,u=(a-r)*s;t?(u=-u)>0?(o=r-u,u=0):-u+r>a&&(o=a+u):u<0?(o=r+u,u=0):u+r>a&&(o=a-u),d.isHorizontal()?(i.style.transform=`translate3d(${u}px, 0, 0)`,i.style.width=`${o}px`):(i.style.transform=`translate3d(0px, ${u}px, 0)`,i.style.height=`${o}px`),l.hide&&(clearTimeout(m),n.style.opacity=1,m=setTimeout(()=>{n.style.opacity=0,n.style.transitionDuration="400ms"},1e3))}function y(){if(!d.params.scrollbar.el||!d.scrollbar.el)return;let{scrollbar:e}=d,{dragEl:t,el:i}=e;t.style.width="",t.style.height="",a=d.isHorizontal()?i.offsetWidth:i.offsetHeight,s=d.size/(d.virtualSize+d.params.slidesOffsetBefore-(d.params.centeredSlides?d.snapGrid[0]:0)),r="auto"===d.params.scrollbar.dragSize?a*s:parseInt(d.params.scrollbar.dragSize,10),d.isHorizontal()?t.style.width=`${r}px`:t.style.height=`${r}px`,s>=1?i.style.display="none":i.style.display="",d.params.scrollbar.hide&&(i.style.opacity=0),d.params.watchOverflow&&d.enabled&&e.el.classList[d.isLocked?"add":"remove"](d.params.scrollbar.lockClass)}function b(e){return d.isHorizontal()?e.clientX:e.clientY}function w(e){let i,{scrollbar:l,rtlTranslate:s}=d,{el:o}=l;i=Math.max(Math.min(i=(b(e)-(0,n.b)(o)[d.isHorizontal()?"left":"top"]-(null!==t?t:r/2))/(a-r),1),0),s&&(i=1-i);let u=d.minTranslate()+(d.maxTranslate()-d.minTranslate())*i;d.updateProgress(u),d.setTranslate(u),d.updateActiveIndex(),d.updateSlidesClasses()}function x(e){let r=d.params.scrollbar,{scrollbar:i,wrapperEl:n}=d,{el:a,dragEl:l}=i;h=!0,t=e.target===l?b(e)-e.target.getBoundingClientRect()[d.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),n.style.transitionDuration="100ms",l.style.transitionDuration="100ms",w(e),clearTimeout(v),a.style.transitionDuration="0ms",r.hide&&(a.style.opacity=1),d.params.cssMode&&(d.wrapperEl.style["scroll-snap-type"]="none"),f("scrollbarDragStart",e)}function S(e){let{scrollbar:t,wrapperEl:r}=d,{el:i,dragEl:n}=t;h&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,w(e),r.style.transitionDuration="0ms",i.style.transitionDuration="0ms",n.style.transitionDuration="0ms",f("scrollbarDragMove",e))}function E(e){let t=d.params.scrollbar,{scrollbar:r,wrapperEl:i}=d,{el:a}=r;h&&(h=!1,d.params.cssMode&&(d.wrapperEl.style["scroll-snap-type"]="",i.style.transitionDuration=""),t.hide&&(clearTimeout(v),v=(0,n.n)(()=>{a.style.opacity=0,a.style.transitionDuration="400ms"},1e3)),f("scrollbarDragEnd",e),t.snapOnRelease&&d.slideToClosest())}function T(e){let{scrollbar:t,params:r}=d,i=t.el;if(!i)return;let n=!!r.passiveListeners&&{passive:!1,capture:!1},a=!!r.passiveListeners&&{passive:!0,capture:!1};if(!i)return;let l="on"===e?"addEventListener":"removeEventListener";i[l]("pointerdown",x,n),p[l]("pointermove",S,n),p[l]("pointerup",E,a)}function C(){let e,t,{scrollbar:r,el:i}=d;d.params.scrollbar=l(d,d.originalParams.scrollbar,d.params.scrollbar,{el:"swiper-scrollbar"});let a=d.params.scrollbar;if(a.el){if("string"==typeof a.el&&d.isElement&&(e=d.el.querySelector(a.el)),e||"string"!=typeof a.el)e||(e=a.el);else if(!(e=p.querySelectorAll(a.el)).length)return;d.params.uniqueNavElements&&"string"==typeof a.el&&e.length>1&&1===i.querySelectorAll(a.el).length&&(e=i.querySelector(a.el)),e.length>0&&(e=e[0]),e.classList.add(d.isHorizontal()?a.horizontalClass:a.verticalClass),e&&((t=e.querySelector(o(d.params.scrollbar.dragClass)))||(t=(0,n.c)("div",d.params.scrollbar.dragClass),e.append(t))),Object.assign(r,{el:e,dragEl:t}),a.draggable&&d.params.scrollbar.el&&d.scrollbar.el&&T("on"),e&&e.classList[d.enabled?"remove":"add"](...(0,n.i)(d.params.scrollbar.lockClass))}}function M(){let e=d.params.scrollbar,t=d.scrollbar.el;t&&t.classList.remove(...(0,n.i)(d.isHorizontal()?e.horizontalClass:e.verticalClass)),d.params.scrollbar.el&&d.scrollbar.el&&T("off")}u({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),d.scrollbar={el:null,dragEl:null},c("changeDirection",()=>{if(!d.scrollbar||!d.scrollbar.el)return;let e=d.params.scrollbar,{el:t}=d.scrollbar;
1(t=(0,n.m)(t)).forEach(t=>{t.classList.remove(e.horizontalClass,e.verticalClass),t.classList.add(d.isHorizontal()?e.horizontalClass:e.verticalClass)})}),c("init",()=>{!1===d.params.scrollbar.enabled?A():(C(),y(),g())}),c("update resize observerUpdate lock unlock changeDirection",()=>{y()}),c("setTranslate",()=>{g()}),c("setTransition",(e,t)=>{d.params.scrollbar.el&&d.scrollbar.el&&(d.scrollbar.dragEl.style.transitionDuration=`${t}ms`)}),c("enable disable",()=>{let{el:e}=d.scrollbar;e&&e.classList[d.enabled?"remove":"add"](...(0,n.i)(d.params.scrollbar.lockClass))}),c("destroy",()=>{M()});let A=()=>{d.el.classList.add(...(0,n.i)(d.params.scrollbar.scrollbarDisabledClass)),d.scrollbar.el&&d.scrollbar.el.classList.add(...(0,n.i)(d.params.scrollbar.scrollbarDisabledClass)),M()};Object.assign(d.scrollbar,{enable:()=>{d.el.classList.remove(...(0,n.i)(d.params.scrollbar.scrollbarDisabledClass)),d.scrollbar.el&&d.scrollbar.el.classList.remove(...(0,n.i)(d.params.scrollbar.scrollbarDisabledClass)),C(),y(),g()},disable:A,updateSize:y,setTranslate:g,init:C,destroy:M})}function u(e){let t,r,{swiper:a,extendParams:l,on:s}=e;l({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),a.a11y={clicked:!1};let d=null,u=new Date().getTime();function c(e){let t=d;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}function f(e){(e=(0,n.m)(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function p(e){(e=(0,n.m)(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function h(e,t){(e=(0,n.m)(e)).forEach(e=>{e.setAttribute("role",t)})}function m(e,t){(e=(0,n.m)(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function v(e,t){(e=(0,n.m)(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function g(e){(e=(0,n.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function y(e){(e=(0,n.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function b(e){if(13!==e.keyCode&&32!==e.keyCode)return;let t=a.params.a11y,r=e.target;if(!(a.pagination&&a.pagination.el&&(r===a.pagination.el||a.pagination.el.contains(e.target)))||e.target.matches(o(a.params.pagination.bulletClass))){if(a.navigation&&a.navigation.prevEl&&a.navigation.nextEl){let e=(0,n.m)(a.navigation.prevEl);(0,n.m)(a.navigation.nextEl).includes(r)&&(a.isEnd&&!a.params.loop||a.slideNext(),a.isEnd?c(t.lastSlideMessage):c(t.nextSlideMessage)),e.includes(r)&&(a.isBeginning&&!a.params.loop||a.slidePrev(),a.isBeginning?c(t.firstSlideMessage):c(t.prevSlideMessage))}a.pagination&&r.matches(o(a.params.pagination.bulletClass))&&r.click()}}function w(){return a.pagination&&a.pagination.bullets&&a.pagination.bullets.length}function x(){return w()&&a.params.pagination.clickable}let S=(e,t,r)=>{var i;f(e),"BUTTON"!==e.tagName&&(h(e,"button"),e.addEventListener("keydown",b)),v(e,r),i=e,(i=(0,n.m)(i)).forEach(e=>{e.setAttribute("aria-controls",t)})},E=e=>{r&&r!==e.target&&!r.contains(e.target)&&(t=!0),a.a11y.clicked=!0},T=()=>{t=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{a.destroyed||(a.a11y.clicked=!1)})})},C=e=>{u=new Date().getTime()},M=e=>{if(a.a11y.clicked||!a.params.a11y.scrollOnFocus||new Date().getTime()-u<100)return;let i=e.target.closest(`.${a.params.slideClass}, swiper-slide`);if(!i||!a.slides.includes(i))return;r=i;let n=a.slides.indexOf(i)===a.activeIndex,l=a.params.watchSlidesProgress&&a.visibleSlides&&a.visibleSlides.includes(i);!n&&!l&&(e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(a.isHorizontal()?a.el.scrollLeft=0:a.el.scrollTop=0,requestAnimationFrame(()=>{t||(a.params.loop?a.slideToLoop(parseInt(i.getAttribute("data-swiper-slide-index")),0):a.slideTo(a.slides.indexOf(i),0),t=!1)})))},A=()=>{let e=a.params.a11y;e.itemRoleDescriptionMessage&&m(a.slides,e.itemRoleDescriptionMessage),e.slideRole&&h(a.slides,e.slideRole);let t=a.slides.length;
1e.slideLabelMessage&&a.slides.forEach((r,i)=>{let n=a.params.loop?parseInt(r.getAttribute("data-swiper-slide-index"),10):i;v(r,e.slideLabelMessage.replace(/\{\{index\}\}/,n+1).replace(/\{\{slidesLength\}\}/,t))})};s("beforeInit",()=>{(d=(0,n.c)("span",a.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),d.setAttribute("aria-atomic","true")}),s("afterInit",()=>{a.params.a11y.enabled&&(()=>{var e,t;let r=a.params.a11y;a.el.append(d);let l=a.el;r.containerRoleDescriptionMessage&&m(l,r.containerRoleDescriptionMessage),r.containerMessage&&v(l,r.containerMessage),r.containerRole&&h(l,r.containerRole);let s=a.wrapperEl,o=r.id||s.getAttribute("id")||`swiper-wrapper-${"x".repeat(16).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}`,u=a.params.autoplay&&a.params.autoplay.enabled?"off":"polite";e=s,(e=(0,n.m)(e)).forEach(e=>{e.setAttribute("id",o)}),t=s,(t=(0,n.m)(t)).forEach(e=>{e.setAttribute("aria-live",u)}),A();let{nextEl:c,prevEl:f}=a.navigation?a.navigation:{};c=(0,n.m)(c),f=(0,n.m)(f),c&&c.forEach(e=>S(e,o,r.nextSlideMessage)),f&&f.forEach(e=>S(e,o,r.prevSlideMessage)),x()&&(0,n.m)(a.pagination.el).forEach(e=>{e.addEventListener("keydown",b)}),(0,i.g)().addEventListener("visibilitychange",C),a.el.addEventListener("focus",M,!0),a.el.addEventListener("focus",M,!0),a.el.addEventListener("pointerdown",E,!0),a.el.addEventListener("pointerup",T,!0)})()}),s("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{a.params.a11y.enabled&&A()}),s("fromEdge toEdge afterInit lock unlock",()=>{a.params.a11y.enabled&&function(){if(a.params.loop||a.params.rewind||!a.navigation)return;let{nextEl:e,prevEl:t}=a.navigation;t&&(a.isBeginning?(g(t),p(t)):(y(t),f(t))),e&&(a.isEnd?(g(e),p(e)):(y(e),f(e)))}()}),s("paginationUpdate",()=>{if(a.params.a11y.enabled){let e=a.params.a11y;w()&&a.pagination.bullets.forEach(t=>{a.params.pagination.clickable&&(f(t),a.params.pagination.renderBullet||(h(t,"button"),v(t,e.paginationBulletMessage.replace(/\{\{index\}\}/,(0,n.h)(t)+1)))),t.matches(o(a.params.pagination.bulletActiveClass))?t.setAttribute("aria-current","true"):t.removeAttribute("aria-current")})}}),s("destroy",()=>{a.params.a11y.enabled&&function(){d&&d.remove();let{nextEl:e,prevEl:t}=a.navigation?a.navigation:{};e=(0,n.m)(e),t=(0,n.m)(t),e&&e.forEach(e=>e.removeEventListener("keydown",b)),t&&t.forEach(e=>e.removeEventListener("keydown",b)),x()&&(0,n.m)(a.pagination.el).forEach(e=>{e.removeEventListener("keydown",b)}),(0,i.g)().removeEventListener("visibilitychange",C),a.el&&"string"!=typeof a.el&&(a.el.removeEventListener("focus",M,!0),a.el.removeEventListener("pointerdown",E,!0),a.el.removeEventListener("pointerup",T,!0))}()})}function c(e){let{swiper:t,extendParams:r,emit:i,once:a}=e;r({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;let e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;let{touchEventsData:e,touches:r}=t;0===e.velocities.length&&e.velocities.push({position:r[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:r[t.isHorizontal()?"currentX":"currentY"],time:(0,n.d)()})},onTouchEnd:function(e){let{currentPos:r}=e;if(t.params.cssMode)return;let{params:l,wrapperEl:s,rtlTranslate:o,snapGrid:d,touchEventsData:u}=t,c=(0,n.d)()-u.touchStartTime;if(r<-t.minTranslate())return void t.slideTo(t.activeIndex);if(r>-t.maxTranslate())return void(t.slides.length<d.length?t.slideTo(d.length-1):t.slideTo(t.slides.length-1));if(l.freeMode.momentum){let e,r;if(u.velocities.length>1){let e=u.velocities.pop(),r=u.velocities.pop(),i=e.position-r.position,a=e.time-r.time;t.velocity=i/a,t.velocity/=2,Math.abs(t.velocity)<l.freeMode.minimumVelocity&&(t.velocity=0),(a>150||(0,n.d)()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=l.freeMode.momentumVelocityRatio,u.velocities.length=0;
1let c=1e3*l.freeMode.momentumRatio,f=t.velocity*c,p=t.translate+f;o&&(p=-p);let h=!1,m=20*Math.abs(t.velocity)*l.freeMode.momentumBounceRatio;if(p<t.maxTranslate())l.freeMode.momentumBounce?(p+t.maxTranslate()<-m&&(p=t.maxTranslate()-m),e=t.maxTranslate(),h=!0,u.allowMomentumBounce=!0):p=t.maxTranslate(),l.loop&&l.centeredSlides&&(r=!0);else if(p>t.minTranslate())l.freeMode.momentumBounce?(p-t.minTranslate()>m&&(p=t.minTranslate()+m),e=t.minTranslate(),h=!0,u.allowMomentumBounce=!0):p=t.minTranslate(),l.loop&&l.centeredSlides&&(r=!0);else if(l.freeMode.sticky){let e;for(let t=0;t<d.length;t+=1)if(d[t]>-p){e=t;break}p=-(p=Math.abs(d[e]-p)<Math.abs(d[e-1]-p)||"next"===t.swipeDirection?d[e]:d[e-1])}if(r&&a("transitionEnd",()=>{t.loopFix()}),0!==t.velocity){if(c=o?Math.abs((-p-t.translate)/t.velocity):Math.abs((p-t.translate)/t.velocity),l.freeMode.sticky){let e=Math.abs((o?-p:p)-t.translate),r=t.slidesSizesGrid[t.activeIndex];c=e<r?l.speed:e<2*r?1.5*l.speed:2.5*l.speed}}else if(l.freeMode.sticky)return void t.slideToClosest();l.freeMode.momentumBounce&&h?(t.updateProgress(e),t.setTransition(c),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating=!0,(0,n.k)(s,()=>{t&&!t.destroyed&&u.allowMomentumBounce&&(i("momentumBounce"),t.setTransition(l.speed),setTimeout(()=>{t.setTranslate(e),(0,n.k)(s,()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(i("_freeModeNoMomentumRelease"),t.updateProgress(p),t.setTransition(c),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,(0,n.k)(s,()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(p),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(l.freeMode.sticky)return void t.slideToClosest();l.freeMode&&i("_freeModeNoMomentumRelease")}(!l.freeMode.momentum||c>=l.longSwipesMs)&&(i("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}})}},30149:(e,t,r)=>{r.d(t,{m:()=>a});var i=r(9878),n=r(96069);let a=(0,i.I)(n.d)},31397:(e,t,r)=>{r.d(t,{a:()=>x,b:()=>v,c:()=>m,d:()=>s,e:()=>f,f:()=>E,h:()=>w,i:()=>n,j:()=>o,k:()=>S,m:()=>T,n:()=>l,p:()=>b,q:()=>y,r:()=>g,s:()=>u,t:()=>c,u:()=>h,v:()=>p,w:()=>function e(){let t=Object(arguments.length<=0?void 0:arguments[0]),r=["__proto__","constructor","prototype"];for(let i=1;i<arguments.length;i+=1){let n=i<0||arguments.length<=i?void 0:arguments[i];if(null!=n&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(n instanceof HTMLElement):!n||1!==n.nodeType&&11!==n.nodeType)){let i=Object.keys(Object(n)).filter(e=>0>r.indexOf(e));for(let r=0,a=i.length;r<a;r+=1){let a=i[r],l=Object.getOwnPropertyDescriptor(n,a);void 0!==l&&l.enumerable&&(d(t[a])&&d(n[a])?n[a].__swiper__?t[a]=n[a]:e(t[a],n[a]):!d(t[a])&&d(n[a])?(t[a]={},n[a].__swiper__?t[a]=n[a]:e(t[a],n[a])):t[a]=n[a])}}}return t},x:()=>a});var i=r(37310);function n(e){return void 0===e&&(e=""),e.trim().split(" ").filter(e=>!!e.trim())}function a(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch(e){}try{delete e[t]}catch(e){}})}function l(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function s(){return Date.now()}function o(e,t){let r,n,a;void 0===t&&(t="x");let l=(0,i.a)(),s=function(e){let t,r=(0,i.a)();return r.getComputedStyle&&(t=r.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return l.WebKitCSSMatrix?((n=s.transform||s.webkitTransform).split(",").length>6&&(n=n.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new l.WebKitCSSMatrix("none"===n?"":n)):r=(a=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=l.WebKitCSSMatrix?a.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(n=l.WebKitCSSMatrix?a.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),n||0}function d(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function u(e,t,r){e.style.setProperty(t,r)}function c(e){let t,{swiper:r,targetPosition:n,side:a}=e,l=(0,i.a)(),s=-r.translate,o=null,d=r.params.speed;r.wrapperEl.style.scrollSnapType="none",l.cancelAnimationFrame(r.cssModeFrameID);let u=n>s?"next":"prev",c=(e,t)=>"next"===u&&e>=t||"prev"===u&&e<=t,f=()=>{t=new Date().getTime(),null===o&&(o=t);let e=s+(.5-Math.cos(Math.max(Math.min((t-o)/d,1),0)*Math.PI)/2)*(n-s);if(c(e,n)&&(e=n),r.wrapperEl.scrollTo({[a]:e}),c(e,n)){r.wrapperEl.style.overflow="hidden",r.wrapperEl.style.scrollSnapType="",setTimeout(()=>{r.wrapperEl.style.overflow="",r.wrapperEl.scrollTo({[a]:e})}),l.cancelAnimationFrame(r.cssModeFrameID);return}r.cssModeFrameID=l.requestAnimationFrame(f)};f()}function f(e,t){void 0===t&&(t="");let r=(0,i.a)(),n=[...e.children];return(r.HTMLSlotElement&&e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t)?n.filter(e=>e.matches(t)):n}function p(e,t){let r=(0,i.a)(),n=t.contains(e);return!n&&r.HTMLSlotElement&&t instanceof HTMLSlotElement&&((n=[...t.assignedElements()].includes(e))||(n=function(e,t){let r=[t];for(;r.length>0;){let t=r.shift();if(e===t)return!0;r.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t))),n}function h(e){try{console.warn(e);return}catch(e){}}function m(e,t){void 0===t&&(t=[]);let r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:n(t)),r}function v(e){let t=(0,i.a)(),r=(0,i.g)(),n=e.getBoundingClientRect(),a=r.body,l=e.clientTop||a.clientTop||0,s=e.clientLeft||a.clientLeft||0,o=e===t?t.scrollY:e.scrollTop,d=e===t?t.scrollX:e.scrollLeft;return{top:n.top+o-l,left:n.left+d-s}}function g(e,t){let r=[];for(;e.previousElementSibling;){let i=e.previousElementSibling;t?i.matches(t)&&r.push(i):r.push(i),e=i}return r}function y(e,t){let r=[];for(;e.nextElementSibling;){let i=e.nextElementSibling;t?i.matches(t)&&r.push(i):r.push(i),e=i}return r}function b(e,t){return(0,i.a)().getComputedStyle(e,null).getPropertyValue(t)}function w(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function x(e,t){let r=[],i=e.parentElement;for(;i;)t?i.matches(t)&&r.push(i):r.push(i),i=i.parentElement;return r}function S(e,t){t&&e.addEventListener("transitionend",function r(i){i.target===e&&(t.call(e,i),e.removeEventListener("transitionend",r))})}function E(e,t,r){let n=(0,i.a)();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)}},32319:(e,t)=>{function r(e){return()=>{throw Error("`".concat(e,"` is not supported in Client Components."))}}
1Object.defineProperty(t,"__esModule",{value:!0});let i=r("getFormatter"),n=r("getNow"),a=r("getTimeZone"),l=r("getMessages"),s=r("getLocale"),o=r("getTranslations"),d=r("unstable_setRequestLocale"),u=r("setRequestLocale");t.getFormatter=i,t.getLocale=s,t.getMessages=l,t.getNow=n,t.getRequestConfig=function(){return r("getRequestConfig")},t.getTimeZone=a,t.getTranslations=o,t.setRequestLocale=u,t.unstable_setRequestLocale=d},33455:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let i=r(28140)._(r(12115)),n=r(20821),a=i.default.createContext(n.imageConfigDefault)},33612:(e,t,r)=>{r.d(t,{UC:()=>eh,AM:()=>X,dT:()=>Z,hl:()=>ea,Wv:()=>Q,ZL:()=>ep,bL:()=>ec,l9:()=>ef});var i=r(12115),n=r(92556),a=r(94446),l=r(3468),s=r(44831),o=r(19526),d=r(69666),u=r(68946),c=r(88334),f=r(58146),p=r(72930),h=r(97602),m=r(70222),v=r(4129),g=r(84288),y=r(95155),b="Popper",[w,x]=(0,l.A)(b),[S,E]=w(b),T=e=>{let{__scopePopper:t,children:r}=e,[n,a]=i.useState(null);return(0,y.jsx)(S,{scope:t,anchor:n,onAnchorChange:a,children:r})};T.displayName=b;var C="PopperAnchor",M=i.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...l}=e,s=E(C,r),o=i.useRef(null),d=(0,a.s)(t,o);return i.useEffect(()=>{s.onAnchorChange((null==n?void 0:n.current)||o.current)}),n?null:(0,y.jsx)(h.sG.div,{...l,ref:d})});M.displayName=C;var A="PopperContent",[P,_]=w(A),k=i.forwardRef((e,t)=>{var r,n,l,s,o,d,u,p;let{__scopePopper:b,side:w="bottom",sideOffset:x=0,align:S="center",alignOffset:T=0,arrowPadding:C=0,avoidCollisions:M=!0,collisionBoundary:_=[],collisionPadding:k=0,sticky:O="partial",hideWhenDetached:L=!1,updatePositionStrategy:R="optimized",onPlaced:I,...F}=e,V=E(A,b),[z,B]=i.useState(null),H=(0,a.s)(t,e=>B(e)),[G,W]=i.useState(null),$=(0,g.X)(G),q=null!=(u=null==$?void 0:$.width)?u:0,U=null!=(p=null==$?void 0:$.height)?p:0,Y="number"==typeof k?k:{top:0,right:0,bottom:0,left:0,...k},X=Array.isArray(_)?_:[_],K=X.length>0,Z={padding:Y,boundary:X.filter(j),altBoundary:K},{refs:J,floatingStyles:Q,placement:ee,isPositioned:et,middlewareData:er}=(0,c.we)({strategy:"fixed",placement:w+("center"!==S?"-"+S:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,f.ll)(...t,{animationFrame:"always"===R})},elements:{reference:V.anchor},middleware:[(0,c.cY)({mainAxis:x+U,alignmentAxis:T}),M&&(0,c.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===O?(0,c.ER)():void 0,...Z}),M&&(0,c.UU)({...Z}),(0,c.Ej)({...Z,apply:e=>{let{elements:t,rects:r,availableWidth:i,availableHeight:n}=e,{width:a,height:l}=r.reference,s=t.floating.style;s.setProperty("--radix-popper-available-width","".concat(i,"px")),s.setProperty("--radix-popper-available-height","".concat(n,"px")),s.setProperty("--radix-popper-anchor-width","".concat(a,"px")),s.setProperty("--radix-popper-anchor-height","".concat(l,"px"))}}),G&&(0,c.UE)({element:G,padding:C}),D({arrowWidth:q,arrowHeight:U}),L&&(0,c.jD)({strategy:"referenceHidden",...Z})]}),[ei,en]=N(ee),ea=(0,m.c)(I);(0,v.N)(()=>{et&&(null==ea||ea())},[et,ea]);let el=null==(r=er.arrow)?void 0:r.x,es=null==(n=er.arrow)?void 0:n.y,eo=(null==(l=er.arrow)?void 0:l.centerOffset)!==0,[ed,eu]=i.useState();return(0,v.N)(()=>{z&&eu(window.getComputedStyle(z).zIndex)},[z]),(0,y.jsx)("div",{ref:J.setFloating,"data-radix-popper-content-wrapper":"",style:{...Q,transform:et?Q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ed,"--radix-popper-transform-origin":[null==(s=er.transformOrigin)?void 0:s.x,null==(o=er.transformOrigin)?void 0:o.y].join(" "),...(null==(d=er.hide)?void 0:d.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,y.jsx)(P,{scope:b,placedSide:ei,onArrowChange:W,arrowX:el,arrowY:es,shouldHideArrow:eo,children:(0,y.jsx)(h.sG.div,{"data-side":ei,"data-align":en,...F,ref:H,style:{...F.style,animation:et?void 0:"none"}})})})});k.displayName=A;var O="PopperArrow",L={top:"bottom",right:"left",bottom:"top",left:"right"},R=i.forwardRef(function(e,t){let{__scopePopper:r,...i}=e,n=_(O,r),a=L[n.placedSide];return(0,y.jsx)("span",{ref:n.onArrowChange,style:{position:"absolute",left:n.arrowX,top:n.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[n.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[n.placedSide],visibility:n.shouldHideArrow?"hidden":void 0},children:(0,y.jsx)(p.b,{...i,ref:t,style:{...i.style,display:"block"}})})});function j(e){return null!==e}R.displayName=O;var D=e=>({name:"transformOrigin",options:e,fn(t){var r,i,n,a,l;let{placement:s,rects:o,middlewareData:d}=t,u=(null==(r=d.arrow)?void 0:r.centerOffset)!==0,c=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[p,h]=N(s),m={start:"0%",center:"50%",end:"100%"}[h],v=(null!=(a=null==(i=d.arrow)?void 0:i.x)?a:0)+c/2,g=(null!=(l=null==(n=d.arrow)?void 0:n.y)?l:0)+f/2,y="",b="";return"bottom"===p?(y=u?m:"".concat(v,"px"),b="".concat(-f,"px")):"top"===p?(y=u?m:"".concat(v,"px"),b="".concat(o.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),b=u?m:"".concat(g,"px")):"left"===p&&(y="".concat(o.floating.width+f,"px"),b=u?m:"".concat(g,"px")),{data:{x:y,y:b}}}});function N(e){let[t,r="center"]=e.split("-");return[t,r]}var I=r(75433),F=r(76842),V=r(32467),z=r(23558),B=r(97745),H=r(14432),G="Popover",[W,$]=(0,l.A)(G,[x]),q=x(),[U,Y]=W(G),X=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:a,onOpenChange:l,modal:s=!1}=e,o=q(t),d=i.useRef(null),[c,f]=i.useState(!1),[p=!1,h]=(0,z.i)({prop:n,defaultProp:a,onChange:l});return(0,y.jsx)(T,{...o,children:(0,y.jsx)(U,{scope:t,contentId:(0,u.B)(),triggerRef:d,open:p,onOpenChange:h,onOpenToggle:i.useCallback(()=>h(e=>!e),[h]),hasCustomAnchor:c,onCustomAnchorAdd:i.useCallback(()=>f(!0),[]),onCustomAnchorRemove:i.useCallback(()=>f(!1),[]),modal:s,children:r})})};X.displayName=G;var K="PopoverAnchor",Z=i.forwardRef((e,t)=>
1{let{__scopePopover:r,...n}=e,a=Y(K,r),l=q(r),{onCustomAnchorAdd:s,onCustomAnchorRemove:o}=a;return i.useEffect(()=>(s(),()=>o()),[s,o]),(0,y.jsx)(M,{...l,...n,ref:t})});Z.displayName=K;var J="PopoverTrigger",Q=i.forwardRef((e,t)=>{let{__scopePopover:r,...i}=e,l=Y(J,r),s=q(r),o=(0,a.s)(t,l.triggerRef),d=(0,y.jsx)(h.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":eu(l.open),...i,ref:o,onClick:(0,n.m)(e.onClick,l.onOpenToggle)});return l.hasCustomAnchor?d:(0,y.jsx)(M,{asChild:!0,...s,children:d})});Q.displayName=J;var ee="PopoverPortal",[et,er]=W(ee,{forceMount:void 0}),ei=e=>{let{__scopePopover:t,forceMount:r,children:i,container:n}=e,a=Y(ee,t);return(0,y.jsx)(et,{scope:t,forceMount:r,children:(0,y.jsx)(F.C,{present:r||a.open,children:(0,y.jsx)(I.Z,{asChild:!0,container:n,children:i})})})};ei.displayName=ee;var en="PopoverContent",ea=i.forwardRef((e,t)=>{let r=er(en,e.__scopePopover),{forceMount:i=r.forceMount,...n}=e,a=Y(en,e.__scopePopover);return(0,y.jsx)(F.C,{present:i||a.open,children:a.modal?(0,y.jsx)(el,{...n,ref:t}):(0,y.jsx)(es,{...n,ref:t})})});ea.displayName=en;var el=i.forwardRef((e,t)=>{let r=Y(en,e.__scopePopover),l=i.useRef(null),s=(0,a.s)(t,l),o=i.useRef(!1);return i.useEffect(()=>{let e=l.current;if(e)return(0,B.Eq)(e)},[]),(0,y.jsx)(H.A,{as:V.DX,allowPinchZoom:!0,children:(0,y.jsx)(eo,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,n.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),o.current||null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,n.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;o.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,n.m)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),es=i.forwardRef((e,t)=>{let r=Y(en,e.__scopePopover),n=i.useRef(!1),a=i.useRef(!1);return(0,y.jsx)(eo,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var i,l;null==(i=e.onCloseAutoFocus)||i.call(e,t),t.defaultPrevented||(n.current||null==(l=r.triggerRef.current)||l.focus(),t.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:t=>{var i,l;null==(i=e.onInteractOutside)||i.call(e,t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let s=t.target;(null==(l=r.triggerRef.current)?void 0:l.contains(s))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),eo=i.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:i,onOpenAutoFocus:n,onCloseAutoFocus:a,disableOutsidePointerEvents:l,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:f,onInteractOutside:p,...h}=e,m=Y(en,r),v=q(r);return(0,o.Oh)(),(0,y.jsx)(d.n,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:n,onUnmountAutoFocus:a,children:(0,y.jsx)(s.qW,{asChild:!0,disableOutsidePointerEvents:l,onInteractOutside:p,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:f,onDismiss:()=>m.onOpenChange(!1),children:(0,y.jsx)(k,{"data-state":eu(m.open),role:"dialog",id:m.contentId,...v,...h,ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),ed="PopoverClose";function eu(e){return e?"open":"closed"}i.forwardRef((e,t)=>{let{__scopePopover:r,...i}=e,a=Y(ed,r);return(0,y.jsx)(h.sG.button,{type:"button",...i,ref:t,onClick:(0,n.m)(e.onClick,()=>a.onOpenChange(!1))})}).displayName=ed,i.forwardRef((e,t)=>{let{__scopePopover:r,...i}=e,n=q(r);return(0,y.jsx)(R,{...n,...i,ref:t})}).displayName="PopoverArrow";var ec=X,ef=Q,ep=ei,eh=ea},34212:(e,t,r)=>{r.d(t,{q:()=>i});function i(e,[t,r]){return Math.min(r,Math.max(t,e))}},37310:(e,t,r)=>{function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function n(e,t){void 0===e&&(e={}),void 0===t&&(t={});let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>
1r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:i(t[r])&&i(e[r])&&Object.keys(t[r]).length>0&&n(e[r],t[r])})}r.d(t,{a:()=>o,g:()=>l});let a={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function l(){let e="undefined"!=typeof document?document:{};return n(e,a),e}let s={document:a,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function o(){let e="undefined"!=typeof window?window:{};return n(e,s),e}},54652:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return o},getImageProps:function(){return s}});let i=r(28140),n=r(75040),a=r(81356),l=i._(r(71124));function s(e){let{props:t}=(0,n.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384,470,940,2400],qualities:[75,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let o=a.Image},57259:(e,t,r)=>{r.d(t,{Ke:()=>S,R6:()=>w,UC:()=>A,bL:()=>C,l9:()=>M,z3:()=>m});var i=r(12115),n=r(92556),a=r(3468),l=r(23558),s=r(4129),o=r(94446),d=r(97602),u=r(76842),c=r(68946),f=r(95155),p="Collapsible",[h,m]=(0,a.A)(p),[v,g]=h(p),y=i.forwardRef((e,t)=>{let{__scopeCollapsible:r,open:n,defaultOpen:a,disabled:s,onOpenChange:o,...u}=e,[p=!1,h]=(0,l.i)({prop:n,defaultProp:a,onChange:o});return(0,f.jsx)(v,{scope:r,disabled:s,contentId:(0,c.B)(),open:p,onOpenToggle:i.useCallback(()=>h(e=>!e),[h]),children:(0,f.jsx)(d.sG.div,{"data-state":T(p),"data-disabled":s?"":void 0,...u,ref:t})})});y.displayName=p;var b="CollapsibleTrigger",w=i.forwardRef((e,t)=>{let{__scopeCollapsible:r,...i}=e,a=g(b,r);return(0,f.jsx)(d.sG.button,{type:"button","aria-controls":a.contentId,"aria-expanded":a.open||!1,"data-state":T(a.open),"data-disabled":a.disabled?"":void 0,disabled:a.disabled,...i,ref:t,onClick:(0,n.m)(e.onClick,a.onOpenToggle)})});w.displayName=b;var x="CollapsibleContent",S=i.forwardRef((e,t)=>{let{forceMount:r,...i}=e,n=g(x,e.__scopeCollapsible);return(0,f.jsx)(u.C,{present:r||n.open,children:e=>{let{present:r}=e;return(0,f.jsx)(E,{...i,ref:t,present:r})}})});S.displayName=x;var E=i.forwardRef((e,t)=>{let{__scopeCollapsible:r,present:n,children:a,...l}=e,u=g(x,r),[c,p]=i.useState(n),h=i.useRef(null),m=(0,o.s)(t,h),v=i.useRef(0),y=v.current,b=i.useRef(0),w=b.current,S=u.open||c,E=i.useRef(S),C=i.useRef(void 0);return i.useEffect(()=>{let e=requestAnimationFrame(()=>E.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,s.N)(()=>{let e=h.current;if(e){C.current=C.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();v.current=t.height,b.current=t.width,E.current||(e.style.transitionDuration=C.current.transitionDuration,e.style.animationName=C.current.animationName),p(n)}},[u.open,n]),(0,f.jsx)(d.sG.div,{"data-state":T(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!S,...l,ref:m,style:{"--radix-collapsible-content-height":y?"".concat(y,"px"):void 0,"--radix-collapsible-content-width":w?"".concat(w,"px"):void 0,...e.style},children:S&&a}
1)});function T(e){return e?"open":"closed"}var C=y,M=w,A=S},58146:(e,t,r)=>{r.d(t,{UE:()=>ef,ll:()=>el,rD:()=>eh,UU:()=>ed,jD:()=>ec,ER:()=>ep,cY:()=>es,BN:()=>eo,Ej:()=>eu});let i=["top","right","bottom","left"],n=Math.min,a=Math.max,l=Math.round,s=Math.floor,o=e=>({x:e,y:e}),d={left:"right",right:"left",bottom:"top",top:"bottom"},u={start:"end",end:"start"};function c(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function p(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function v(e){return["top","bottom"].includes(f(e))?"y":"x"}function g(e){return e.replace(/start|end/g,e=>u[e])}function y(e){return e.replace(/left|right|bottom|top/g,e=>d[e])}function b(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function w(e){let{x:t,y:r,width:i,height:n}=e;return{width:i,height:n,top:r,left:t,right:t+i,bottom:r+n,x:t,y:r}}function x(e,t,r){let i,{reference:n,floating:a}=e,l=v(t),s=h(v(t)),o=m(s),d=f(t),u="y"===l,c=n.x+n.width/2-a.width/2,g=n.y+n.height/2-a.height/2,y=n[o]/2-a[o]/2;switch(d){case"top":i={x:c,y:n.y-a.height};break;case"bottom":i={x:c,y:n.y+n.height};break;case"right":i={x:n.x+n.width,y:g};break;case"left":i={x:n.x-a.width,y:g};break;default:i={x:n.x,y:n.y}}switch(p(t)){case"start":i[s]-=y*(r&&u?-1:1);break;case"end":i[s]+=y*(r&&u?-1:1)}return i}let S=async(e,t,r)=>{let{placement:i="bottom",strategy:n="absolute",middleware:a=[],platform:l}=r,s=a.filter(Boolean),o=await (null==l.isRTL?void 0:l.isRTL(t)),d=await l.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:c}=x(d,i,o),f=i,p={},h=0;for(let r=0;r<s.length;r++){let{name:a,fn:m}=s[r],{x:v,y:g,data:y,reset:b}=await m({x:u,y:c,initialPlacement:i,placement:f,strategy:n,middlewareData:p,rects:d,platform:l,elements:{reference:e,floating:t}});u=null!=v?v:u,c=null!=g?g:c,p={...p,[a]:{...p[a],...y}},b&&h<=50&&(h++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(d=!0===b.rects?await l.getElementRects({reference:e,floating:t,strategy:n}):b.rects),{x:u,y:c}=x(d,f,o)),r=-1)}return{x:u,y:c,placement:f,strategy:n,middlewareData:p}};async function E(e,t){var r;void 0===t&&(t={});let{x:i,y:n,platform:a,rects:l,elements:s,strategy:o}=e,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:p=!1,padding:h=0}=c(t,e),m=b(h),v=s[p?"floating"===f?"reference":"floating":f],g=w(await a.getClippingRect({element:null==(r=await (null==a.isElement?void 0:a.isElement(v)))||r?v:v.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:d,rootBoundary:u,strategy:o})),y="floating"===f?{x:i,y:n,width:l.floating.width,height:l.floating.height}:l.reference,x=await (null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),S=await (null==a.isElement?void 0:a.isElement(x))&&await (null==a.getScale?void 0:a.getScale(x))||{x:1,y:1},E=w(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:x,strategy:o}):y);return{top:(g.top-E.top+m.top)/S.y,bottom:(E.bottom-g.bottom+m.bottom)/S.y,left:(g.left-E.left+m.left)/S.x,right:(E.right-g.right+m.right)/S.x}}function T(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function C(e){return i.some(t=>e[t]>=0)}async function M(e,t){let{placement:r,platform:i,elements:n}=e,a=await (null==i.isRTL?void 0:i.isRTL(n.floating)),l=f(r),s=p(r),o="y"===v(r),d=["left","top"].includes(l)?-1:1,u=a&&o?-1:1,h=c(t,e),{mainAxis:m,crossAxis:g,alignmentAxis:y}="number"==typeof h?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return s&&"number"==typeof y&&(g="end"===s?-1*y:y),o?{x:g*u,y:m*d}:{x:m*d,y:g*u}}function A(){return"undefined"!=typeof window}function P(e){return O(e)?(e.nodeName||"").toLowerCase():"#document"}function _(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function k(e){var t;return null==(t=(O(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function O(e){return!!A()&&(e instanceof Node||e instanceof _(e).Node)}function L(e){return!!A()&&(e instanceof Element||e instanceof _(e).Element)}function R(e){return!!A()&&(e instanceof HTMLElement||e instanceof _(e).HTMLElement)}function j(e){return!!A()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof _(e).ShadowRoot)}function D(e){let{overflow:t,overflowX:r,overflowY:i,display:n}=z(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+r)&&!["inline","contents"].includes(n)}function N(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function I(e){let t=F(),r=L(e)?z(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(r.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(r.contain||"").includes(e))}function F(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function V(e){return["html","body","#document"].includes(P(e))}function z(e){return _(e).getComputedStyle(e)}function B(e){return L(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function H(e){if("html"===P(e))return e;let t=e.assignedSlot||e.parentNode||j(e)&&e.host||k(e);return j(t)?t.host:t}function G(e,t,r){var i;void 0===t&&(t=[]),void 0===r&&(r=!0);let n=function e(t){let r=H(t);return V(r)?t.ownerDocument?t.ownerDocument.body:t.body:R(r)&&D(r)?r:e(r)}(e),a=n===(null==(i=e.ownerDocument)?void 0:i.body),l=_(n);if(a){let e=W(l);
1return t.concat(l,l.visualViewport||[],D(n)?n:[],e&&r?G(e):[])}return t.concat(n,G(n,[],r))}function W(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function $(e){let t=z(e),r=parseFloat(t.width)||0,i=parseFloat(t.height)||0,n=R(e),a=n?e.offsetWidth:r,s=n?e.offsetHeight:i,o=l(r)!==a||l(i)!==s;return o&&(r=a,i=s),{width:r,height:i,$:o}}function q(e){return L(e)?e:e.contextElement}function U(e){let t=q(e);if(!R(t))return o(1);let r=t.getBoundingClientRect(),{width:i,height:n,$:a}=$(t),s=(a?l(r.width):r.width)/i,d=(a?l(r.height):r.height)/n;return s&&Number.isFinite(s)||(s=1),d&&Number.isFinite(d)||(d=1),{x:s,y:d}}let Y=o(0);function X(e){let t=_(e);return F()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Y}function K(e,t,r,i){var n;void 0===t&&(t=!1),void 0===r&&(r=!1);let a=e.getBoundingClientRect(),l=q(e),s=o(1);t&&(i?L(i)&&(s=U(i)):s=U(e));let d=(void 0===(n=r)&&(n=!1),i&&(!n||i===_(l))&&n)?X(l):o(0),u=(a.left+d.x)/s.x,c=(a.top+d.y)/s.y,f=a.width/s.x,p=a.height/s.y;if(l){let e=_(l),t=i&&L(i)?_(i):i,r=e,n=W(r);for(;n&&i&&t!==r;){let e=U(n),t=n.getBoundingClientRect(),i=z(n),a=t.left+(n.clientLeft+parseFloat(i.paddingLeft))*e.x,l=t.top+(n.clientTop+parseFloat(i.paddingTop))*e.y;u*=e.x,c*=e.y,f*=e.x,p*=e.y,u+=a,c+=l,n=W(r=_(n))}}return w({width:f,height:p,x:u,y:c})}function Z(e,t){let r=B(e).scrollLeft;return t?t.left+r:K(k(e)).left+r}function J(e,t,r){void 0===r&&(r=!1);let i=e.getBoundingClientRect();return{x:i.left+t.scrollLeft-(r?0:Z(e,i)),y:i.top+t.scrollTop}}function Q(e,t,r){let i;if("viewport"===t)i=function(e,t){let r=_(e),i=k(e),n=r.visualViewport,a=i.clientWidth,l=i.clientHeight,s=0,o=0;if(n){a=n.width,l=n.height;let e=F();(!e||e&&"fixed"===t)&&(s=n.offsetLeft,o=n.offsetTop)}return{width:a,height:l,x:s,y:o}}(e,r);else if("document"===t)i=function(e){let t=k(e),r=B(e),i=e.ownerDocument.body,n=a(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),l=a(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),s=-r.scrollLeft+Z(e),o=-r.scrollTop;return"rtl"===z(i).direction&&(s+=a(t.clientWidth,i.clientWidth)-n),{width:n,height:l,x:s,y:o}}(k(e));else if(L(t))i=function(e,t){let r=K(e,!0,"fixed"===t),i=r.top+e.clientTop,n=r.left+e.clientLeft,a=R(e)?U(e):o(1),l=e.clientWidth*a.x,s=e.clientHeight*a.y;return{width:l,height:s,x:n*a.x,y:i*a.y}}(t,r);else{let r=X(e);i={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return w(i)}function ee(e){return"static"===z(e).position}function et(e,t){if(!R(e)||"fixed"===z(e).position)return null;if(t)return t(e);let r=e.offsetParent;return k(e)===r&&(r=r.ownerDocument.body),r}function er(e,t){let r=_(e);if(N(e))return r;if(!R(e)){let t=H(e);for(;t&&!V(t);){if(L(t)&&!ee(t))return t;t=H(t)}return r}let i=et(e,t);for(;i&&["table","td","th"].includes(P(i))&&ee(i);)i=et(i,t);return i&&V(i)&&ee(i)&&!I(i)?r:i||function(e){let t=H(e);for(;R(t)&&!V(t);){if(I(t))return t;if(N(t))break;t=H(t)}return null}(e)||r}let ei=async function(e){let t=this.getOffsetParent||er,r=this.getDimensions,i=await r(e.floating);return{reference:function(e,t,r){let i=R(t),n=k(t),a="fixed"===r,l=K(e,!0,a,t),s={scrollLeft:0,scrollTop:0},d=o(0);if(i||!i&&!a)if(("body"!==P(t)||D(n))&&(s=B(t)),i){let e=K(t,!0,a,t);d.x=e.x+t.clientLeft,d.y=e.y+t.clientTop}else n&&(d.x=Z(n));let u=!n||i||a?o(0):J(n,s);return{x:l.left+s.scrollLeft-d.x-u.x,y:l.top+s.scrollTop-d.y-u.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},en={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:i,strategy:n}=e,a="fixed"===n,l=k(i),s=!!t&&N(t.floating);if(i===l||s&&a)return r;let d={scrollLeft:0,scrollTop:0},u=o(1),c=o(0),f=R(i);if((f||!f&&!a)&&(("body"!==P(i)||D(l))&&(d=B(i)),R(i))){let e=K(i);u=U(i),c.x=e.x+i.clientLeft,c.y=e.y+i.clientTop}let p=!l||f||a?o(0):J(l,d,!0);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-d.scrollLeft*u.x+c.x+p.x,y:r.y*u.y-d.scrollTop*u.y+c.y+p.y}},getDocumentElement:k,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:i,strategy:l}=e,s=[..."clippingAncestors"===r?N(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let i=G(e,[],!1).filter(e=>L(e)&&"body"!==P(e)),n=null,a="fixed"===z(e).position,l=a?H(e):e;for(;L(l)&&!V(l);){let t=z(l),r=I(l);r||"fixed"!==t.position||(n=null),(a?!r&&!n:!r&&"static"===t.position&&!!n&&["absolute","fixed"].includes(n.position)||D(l)&&!r&&function e(t,r){let i=H(t);return!(i===r||!L(i)||V(i))&&("fixed"===z(i).position||e(i,r))}(e,l))?i=i.filter(e=>e!==l):n=t,l=H(l)}return t.set(e,i),i}(t,this._c):[].concat(r),i],o=s[0],d=s.reduce((e,r)=>{let i=Q(t,r,l);return e.top=a(i.top,e.top),e.right=n(i.right,e.right),e.bottom=n(i.bottom,e.bottom),e.left=a(i.left,e.left),e},Q(t,o,l));return{width:d.right-d.left,height:d.bottom-d.top,x:d.left,y:d.top}},getOffsetParent:er,getElementRects:ei,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=$(e);return{width:t,height:r}},getScale:U,isElement:L,isRTL:function(e){return"rtl"===z(e).direction}};function ea(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}
1function el(e,t,r,i){let l;void 0===i&&(i={});let{ancestorScroll:o=!0,ancestorResize:d=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:f=!1}=i,p=q(e),h=o||d?[...p?G(p):[],...G(t)]:[];h.forEach(e=>{o&&e.addEventListener("scroll",r,{passive:!0}),d&&e.addEventListener("resize",r)});let m=p&&c?function(e,t){let r,i=null,l=k(e);function o(){var e;clearTimeout(r),null==(e=i)||e.disconnect(),i=null}return!function d(u,c){void 0===u&&(u=!1),void 0===c&&(c=1),o();let f=e.getBoundingClientRect(),{left:p,top:h,width:m,height:v}=f;if(u||t(),!m||!v)return;let g=s(h),y=s(l.clientWidth-(p+m)),b={rootMargin:-g+"px "+-y+"px "+-s(l.clientHeight-(h+v))+"px "+-s(p)+"px",threshold:a(0,n(1,c))||1},w=!0;function x(t){let i=t[0].intersectionRatio;if(i!==c){if(!w)return d();i?d(!1,i):r=setTimeout(()=>{d(!1,1e-7)},1e3)}1!==i||ea(f,e.getBoundingClientRect())||d(),w=!1}try{i=new IntersectionObserver(x,{...b,root:l.ownerDocument})}catch(e){i=new IntersectionObserver(x,b)}i.observe(e)}(!0),o}(p,r):null,v=-1,g=null;u&&(g=new ResizeObserver(e=>{let[i]=e;i&&i.target===p&&g&&(g.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=g)||e.observe(t)})),r()}),p&&!f&&g.observe(p),g.observe(t));let y=f?K(e):null;return f&&function t(){let i=K(e);y&&!ea(y,i)&&r(),y=i,l=requestAnimationFrame(t)}(),r(),()=>{var e;h.forEach(e=>{o&&e.removeEventListener("scroll",r),d&&e.removeEventListener("resize",r)}),null==m||m(),null==(e=g)||e.disconnect(),g=null,f&&cancelAnimationFrame(l)}}let es=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,i;let{x:n,y:a,placement:l,middlewareData:s}=t,o=await M(t,e);return l===(null==(r=s.offset)?void 0:r.placement)&&null!=(i=s.arrow)&&i.alignmentOffset?{}:{x:n+o.x,y:a+o.y,data:{...o,placement:l}}}}},eo=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:i,placement:l}=t,{mainAxis:s=!0,crossAxis:o=!1,limiter:d={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...u}=c(e,t),p={x:r,y:i},m=await E(t,u),g=v(f(l)),y=h(g),b=p[y],w=p[g];if(s){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",r=b+m[e],i=b-m[t];b=a(r,n(b,i))}if(o){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",r=w+m[e],i=w-m[t];w=a(r,n(w,i))}let x=d.fn({...t,[y]:b,[g]:w});return{...x,data:{x:x.x-r,y:x.y-i,enabled:{[y]:s,[g]:o}}}}}},ed=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,i,n,a,l;let{placement:s,middlewareData:o,rects:d,initialPlacement:u,platform:b,elements:w}=t,{mainAxis:x=!0,crossAxis:S=!0,fallbackPlacements:T,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:M="none",flipAlignment:A=!0,...P}=c(e,t);if(null!=(r=o.arrow)&&r.alignmentOffset)return{};let _=f(s),k=v(u),O=f(u)===u,L=await (null==b.isRTL?void 0:b.isRTL(w.floating)),R=T||(O||!A?[y(u)]:function(e){let t=y(e);return[g(e),t,g(t)]}(u)),j="none"!==M;!T&&j&&R.push(...function(e,t,r,i){let n=p(e),a=function(e,t,r){let i=["left","right"],n=["right","left"];switch(e){case"top":case"bottom":if(r)return t?n:i;return t?i:n;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(f(e),"start"===r,i);return n&&(a=a.map(e=>e+"-"+n),t&&(a=a.concat(a.map(g)))),a}(u,A,M,L));let D=[u,...R],N=await E(t,P),I=[],F=(null==(i=o.flip)?void 0:i.overflows)||[];if(x&&I.push(N[_]),S){let e=function(e,t,r){void 0===r&&(r=!1);let i=p(e),n=h(v(e)),a=m(n),l="x"===n?i===(r?"end":"start")?"right":"left":"start"===i?"bottom":"top";return t.reference[a]>t.floating[a]&&(l=y(l)),[l,y(l)]}(s,d,L);I.push(N[e[0]],N[e[1]])}if(F=[...F,{placement:s,overflows:I}],!I.every(e=>e<=0)){let e=((null==(n=o.flip)?void 0:n.index)||0)+1,t=D[e];if(t)return{data:{index:e,overflows:F},reset:{placement:t}};let r=null==(a=F.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!r)switch(C){case"bestFit":{let e=null==(l=F.filter(e=>{if(j){let t=v(e.placement);return t===k||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:l[0];e&&(r=e);break}case"initialPlacement":r=u}if(s!==r)return{reset:{placement:r}}}return{}}}},eu=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var r,i;let l,s,{placement:o,rects:d,platform:u,elements:h}=t,{apply:m=()=>{},...g}=c(e,t),y=await E(t,g),b=f(o),w=p(o),x="y"===v(o),{width:S,height:T}=d.floating;"top"===b||"bottom"===b?(l=b,s=w===(await (null==u.isRTL?void 0:u.isRTL(h.floating))?"start":"end")?"left":"right"):(s=b,l="end"===w?"top":"bottom");let C=T-y.top-y.bottom,M=S-y.left-y.right,A=n(T-y[l],C),P=n(S-y[s],M),_=!t.middlewareData.shift,k=A,O=P;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(O=M),null!=(i=t.middlewareData.shift)&&i.enabled.y&&(k=C),_&&!w){let e=a(y.left,0),t=a(y.right,0),r=a(y.top,0),i=a(y.bottom,0);x?O=S-2*(0!==e||0!==t?e+t:a(y.left,y.right)):k=T-2*(0!==r||0!==i?r+i:a(y.top,y.bottom))}await m({...t,availableWidth:O,availableHeight:k});let L=await u.getDimensions(h.floating);return S!==L.width||T!==L.height?{reset:{rects:!0}}:{}}}},ec=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r}=t,{strategy:i="referenceHidden",...n}=c(e,t);switch(i){case"referenceHidden":{let e=T(await E(t,{...n,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:C(e)}}}case"escaped":{let e=T(await E(t,{...n,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:C(e)}}}default:return{}}}}},ef=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:i,placement:l,rects:s,platform:o,elements:d,middlewareData:u}=t,{element:f,padding:g=0}=c(e,t)||{};if(null==f)return{};let y=b(g),w={x:r,y:i},x=h(v(l)),S=m(x),E=await o.getDimensions(f),T="y"===x,C=T?"clientHeight":"clientWidth",M=s.reference[S]+s.reference[x]-w[x]-s.floating[S],A=w[x]-s.reference[x],P=await (null==o.getOffsetParent?void 0:o.getOffsetParent(f)),_=P?P[C]:0;_&&await (null==o.isElement?void 0:o.isElement(P))||(_=d.floating[C]||s.floating[S]);let k=_/2-E[S]/2-1,O=n(y[T?"top":"left"],k),L=n(y[T?"bottom":"right"],k),R=_-E[S]-L,j=_/2-E[S]/2+(M/2-A/2),D=a(O,n(j,R)),N=!u.arrow&&null!=p(l)&&j!==D&&s.reference[S]/2-(j<O?O:L)-E[S]/2<0,I=N?j<O?j-O:j-R:0;return{[x]:w[x]+I,data:{[x]:D,centerOffset:j-D-I,...N&&{alignmentOffset:I}},reset:N}}}),ep=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:r,y:i,placement:n,rects:a,middlewareData:l}=t,{offset:s=0,mainAxis:o=!0,crossAxis:d=!0}=c(e,t),u={x:r,y:i},p=v(n),m=h(p),g=u[m],y=u[p],b=c(s,t),w="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(o){let e="y"===m?"height":"width",t=a.reference[m]-a.floating[e]+w.mainAxis,r=a.reference[m]+a.reference[e]-w.mainAxis;g<t?g=t:g>r&&(g=r)}if(d){var x,S;let e="y"===m?"width":"height",t=["top","left"].includes(f(n)),r
1=a.reference[p]-a.floating[e]+(t&&(null==(x=l.offset)?void 0:x[p])||0)+(t?0:w.crossAxis),i=a.reference[p]+a.reference[e]+(t?0:(null==(S=l.offset)?void 0:S[p])||0)-(t?w.crossAxis:0);y<r?y=r:y>i&&(y=i)}return{[m]:g,[p]:y}}}},eh=(e,t,r)=>{let i=new Map,n={platform:en,...r},a={...n.platform,_c:i};return S(e,t,{...n,platform:a})}},60861:(e,t)=>{function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:i=!1}=void 0===e?{}:e;return t||r&&i}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},69666:(e,t,r)=>{r.d(t,{n:()=>c});var i=r(12115),n=r(94446),a=r(97602),l=r(70222),s=r(95155),o="focusScope.autoFocusOnMount",d="focusScope.autoFocusOnUnmount",u={bubbles:!1,cancelable:!0},c=i.forwardRef((e,t)=>{let{loop:r=!1,trapped:c=!1,onMountAutoFocus:v,onUnmountAutoFocus:g,...y}=e,[b,w]=i.useState(null),x=(0,l.c)(v),S=(0,l.c)(g),E=i.useRef(null),T=(0,n.s)(t,e=>w(e)),C=i.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;i.useEffect(()=>{if(c){let e=function(e){if(C.paused||!b)return;let t=e.target;b.contains(t)?E.current=t:h(E.current,{select:!0})},t=function(e){if(C.paused||!b)return;let t=e.relatedTarget;null!==t&&(b.contains(t)||h(E.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&h(b)});return b&&r.observe(b,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[c,b,C.paused]),i.useEffect(()=>{if(b){m.add(C);let e=document.activeElement;if(!b.contains(e)){let t=new CustomEvent(o,u);b.addEventListener(o,x),b.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let i of e)if(h(i,{select:t}),document.activeElement!==r)return}(f(b).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&h(b))}return()=>{b.removeEventListener(o,x),setTimeout(()=>{let t=new CustomEvent(d,u);b.addEventListener(d,S),b.dispatchEvent(t),t.defaultPrevented||h(null!=e?e:document.body,{select:!0}),b.removeEventListener(d,S),m.remove(C)},0)}}},[b,x,S,C]);let M=i.useCallback(e=>{if(!r&&!c||C.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[n,a]=function(e){let t=f(e);return[p(t,e),p(t.reverse(),e)]}(t);n&&a?e.shiftKey||i!==a?e.shiftKey&&i===n&&(e.preventDefault(),r&&h(a,{select:!0})):(e.preventDefault(),r&&h(n,{select:!0})):i===t&&e.preventDefault()}},[r,c,C.paused]);return(0,s.jsx)(a.sG.div,{tabIndex:-1,...y,ref:T,onKeyDown:M})});function f(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function p(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function h(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let i=document.activeElement;e.focus({preventScroll:!0}),e!==i&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}c.displayName="FocusScope";var m=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=v(e,t)).unshift(t)},remove(t){var r;null==(r=(e=v(e,t))[0])||r.resume()}}}();function v(e,t){let r=[...e],i=r.indexOf(t);return -1!==i&&r.splice(i,1),r}},71124:(e,t)=>{function r(e){var t;let{config:r,src:i,width:n,quality:a}=e,l=a||(null==(t=r.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return r.path+"?url="+encodeURIComponent(i)+"&w="+n+"&q="+l+(i.startsWith("/_next/static/media/"),"")}
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}}),r.__next_img_default=!0;let i=r},71138:(e,t,r)=>{r.d(t,{P:()=>a});var i=r(12115);let n=e=>e;function a(e,t=n){let r=i.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return i.useDebugValue(r),r}},72431:(e,t,r)=>{r.d(t,{RG:()=>x,bL:()=>k,q7:()=>O});var i=r(12115),n=r(92556),a=r(88167),l=r(94446),s=r(3468),o=r(68946),d=r(97602),u=r(70222),c=r(23558),f=r(66218),p=r(95155),h="rovingFocusGroup.onEntryFocus",m={bubbles:!1,cancelable:!0},v="RovingFocusGroup",[g,y,b]=(0,a.N)(v),[w,x]=(0,s.A)(v,[b]),[S,E]=w(v),T=i.forwardRef((e,t)=>(0,p.jsx)(g.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(g.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(C,{...e,ref:t})})}));T.displayName=v;var C=i.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:a,loop:s=!1,dir:o,currentTabStopId:v,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:b,onEntryFocus:w,preventScrollOnEntryFocus:x=!1,...E}=e,T=i.useRef(null),C=(0,l.s)(t,T),M=(0,f.jH)(o),[A=null,P]=(0,c.i)({prop:v,defaultProp:g,onChange:b}),[k,O]=i.useState(!1),L=(0,u.c)(w),R=y(r),j=i.useRef(!1),[D,N]=i.useState(0);return i.useEffect(()=>{let e=T.current;if(e)return e.addEventListener(h,L),()=>e.removeEventListener(h,L)},[L]),(0,p.jsx)(S,{scope:r,orientation:a,dir:M,loop:s,currentTabStopId:A,onItemFocus:i.useCallback(e=>P(e),[P]),onItemShiftTab:i.useCallback(()=>O(!0),[]),onFocusableItemAdd:i.useCallback(()=>N(e=>e+1),[]),onFocusableItemRemove:i.useCallback(()=>N(e=>e-1),[]),children:(0,p.jsx)(d.sG.div,{tabIndex:k||0===D?-1:0,"data-orientation":a,...E,ref:C,style:{outline:"none",...e.style},onMouseDown:(0,n.m)(e.onMouseDown,()=>{j.current=!0}),onFocus:(0,n.m)(e.onFocus,e=>{let t=!j.current;if(e.target===e.currentTarget&&t&&!k){let t=new CustomEvent(h,m);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=R().filter(e=>e.focusable);_([e.find(e=>e.active),e.find(e=>e.id===A),...e].filter(Boolean).map(e=>e.ref.current),x)}}j.current=!1}),onBlur:(0,n.m)(e.onBlur,()=>O(!1))})})}),M="RovingFocusGroupItem",A=i.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:a=!0,active:l=!1,tabStopId:s,...u}=e,c=(0,o.B)(),f=s||c,h=E(M,r),m=h.currentTabStopId===f,v=y(r),{onFocusableItemAdd:b,onFocusableItemRemove:w}=h;return i.useEffect(()=>{if(a)return b(),()=>w()},[a,b,w]),(0,p.jsx)(g.ItemSlot,{scope:r,id:f,focusable:a,active:l,children:(0,p.jsx)(d.sG.span,{tabIndex:m?0:-1,"data-orientation":h.orientation,...u,ref:t,onMouseDown:(0,n.m)(e.onMouseDown,e=>{a?h.onItemFocus(f):e.preventDefault()}),onFocus:(0,n.m)(e.onFocus,()=>h.onItemFocus(f)),onKeyDown:(0,n.m)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void h.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var i;let n=(i=e.key,"rtl"!==r?i:"ArrowLeft"===i?"ArrowRight":"ArrowRight"===i?"ArrowLeft":i);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(n))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(n)))return P[n]}(e,h.orientation,h.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=v().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){"prev"===t&&r.reverse();let i=r.indexOf(e.currentTarget);r=h.loop?function(e,t){return e.map((r,i)=>e[(t+i)%e.length])}(r,i+1):r.slice(i+1)}setTimeout(()=>_(r))}})})})});A.displayName=M;var P={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function _(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let i of e)if(i===r||(i.focus({preventScroll:t}),document.activeElement!==r))return}var k=T,O=A},72930:(e,t,r)=>{r.d(t,{b:()=>s});var i=r(12115),n=r(97602),a=r(95155),l=i.forwardRef((e,t)=>{let{children:r,width:i=10,height:l=5,...s}=e;return(0,a.jsx)(n.sG.svg,{...s,ref:t,width:i,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,a.jsx)("polygon",{points:"0,0 30,0 15,10"})})});l.displayName="Arrow";var s=l},74551:(e,t,r)=>{let i,n,a;r.d(t,{RC:()=>q,qr:()=>U,JO:()=>W});var l=r(12115),s=r(37310),o=r(31397);
1function d(){return i||(i=function(){let e=(0,s.a)(),t=(0,s.g)();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),i}function u(e){return void 0===e&&(e={}),n||(n=function(e){let{userAgent:t}=void 0===e?{}:e,r=d(),i=(0,s.a)(),n=i.navigator.platform,a=t||i.navigator.userAgent,l={ios:!1,android:!1},o=i.screen.width,u=i.screen.height,c=a.match(/(Android);?[\s\/]+([\d.]+)?/),f=a.match(/(iPad).*OS\s([\d_]+)/),p=a.match(/(iPod)(.*OS\s([\d_]+))?/),h=!f&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="MacIntel"===n;return!f&&m&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${u}`)>=0&&((f=a.match(/(Version)\/([\d.]+)/))||(f=[0,1,"13_0_0"]),m=!1),c&&"Win32"!==n&&(l.os="android",l.android=!0),(f||h||p)&&(l.os="ios",l.ios=!0),l}(e)),n}function c(){return a||(a=function(){let e=(0,s.a)(),t=u(),r=!1;function i(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(i()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,i]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));r=e<16||16===e&&i<2}}let n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),a=i(),l=a||n&&t.ios;return{isSafari:r||a,needPerspectiveFix:r,need3dFix:l,isWebView:n}}()),a}let f=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},p=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},h=(e,t)=>{if(!e||e.destroyed||!e.params)return;let 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.remove()})),t&&t.remove()}},m=(e,t)=>{if(!e.slides[t])return;let r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},v=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);let i="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),n=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let r=[n-t];r.push(...Array.from({length:t}).map((e,t)=>n+i+t)),e.slides.forEach((t,i)=>{r.includes(t.column)&&m(e,i)});return}let a=n+i-1;if(e.params.rewind||e.params.loop)for(let i=n-t;i<=a+t;i+=1){let t=(i%r+r)%r;(t<n||t>a)&&m(e,t)}else for(let i=Math.max(n-t,0);i<=Math.min(a+t,r-1);i+=1)i!==n&&(i>a||i<n)&&m(e,i)};function g(e){let{swiper:t,runCallbacks:r,direction:i,step:n}=e,{activeIndex:a,previousIndex:l}=t,s=i;if(s||(s=a>l?"next":a<l?"prev":"reset"),t.emit(`transition${n}`),r&&a!==l){if("reset"===s)return void t.emit(`slideResetTransition${n}`);t.emit(`slideChangeTransition${n}`),"next"===s?t.emit(`slideNextTransition${n}`):t.emit(`slidePrevTransition${n}`)}}function y(e,t,r){let i=(0,s.a)(),{params:n}=e,a=n.edgeSwipeDetection,l=n.edgeSwipeThreshold;return!a||!(r<=l)&&!(r>=i.innerWidth-l)||"prevent"===a&&(t.preventDefault(),!0)}function b(e){let t=(0,s.g)(),r=e;r.originalEvent&&(r=r.originalEvent);let i=this.touchEventsData;if("pointerdown"===r.type){if(null!==i.pointerId&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(i.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type)return void y(this,r,r.targetTouches[0].pageX);let{params:n,touches:a,enabled:l}=this;if(!l||!n.simulateTouch&&"mouse"===r.pointerType||this.animating&&n.preventInteractionOnTransition)return;!this.animating&&n.cssMode&&n.loop&&this.loopFix();let d=r.target;if("wrapper"===n.touchEventsTarget&&!(0,o.v)(d,this.wrapperEl)||"which"in r&&3===r.which||"button"in r&&r.button>0||i.isTouched&&i.isMoved)return;let u=!!n.noSwipingClass&&""!==n.noSwipingClass,c=r.composedPath?r.composedPath():r.path;u&&r.target&&r.target.shadowRoot&&c&&(d=c[0]);let f=n.noSwipingSelector?n.noSwipingSelector:`.${n.noSwipingClass}`,p=!!(r.target&&r.target.shadowRoot);if(n.noSwiping&&(p?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===(0,s.g)()||r===(0,s.a)())return null;r.assignedSlot&&(r=r.assignedSlot);let i=r.closest(e);return i||r.getRootNode?i||t(r.getRootNode().host):null}(t)}(f,d):d.closest(f))){this.allowClick=!0;return}if(n.swipeHandler&&!d.closest(n.swipeHandler))return;a.currentX=r.pageX,a.currentY=r.pageY;let h=a.currentX,m=a.currentY;if(!y(this,r,h))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=h,a.startY=m,i.touchStartTime=(0,o.d)(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,n.threshold>0&&(i.allowThresholdMove=!1);let v=!0;d.matches(i.focusableElements)&&(v=!1,"SELECT"===d.nodeName&&(i.isTouched=!1)),t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==d&&("mouse"===r.pointerType||"mouse"!==r.pointerType&&!d.matches(i.focusableElements))&&t.activeElement.blur();let g=v&&this.allowTouchMove&&n.touchStartPreventDefault;(n.touchStartForcePreventDefault||g)&&!d.isContentEditable&&r.preventDefault(),n.freeMode&&n.freeMode.enabled&&this.freeMode&&this.animating&&!n.cssMode&&this.freeMode.onTouchStart(),this.emit
1("touchStart",r)}function w(e){let t,r,i=(0,s.g)(),n=this.touchEventsData,{params:a,touches:l,rtlTranslate:d,enabled:u}=this;if(!u||!a.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type&&(null!==n.touchId||c.pointerId!==n.pointerId))return;if("touchmove"===c.type){if(!(t=[...c.changedTouches].find(e=>e.identifier===n.touchId))||t.identifier!==n.touchId)return}else t=c;if(!n.isTouched){n.startMoving&&n.isScrolling&&this.emit("touchMoveOpposite",c);return}let f=t.pageX,p=t.pageY;if(c.preventedByNestedSwiper){l.startX=f,l.startY=p;return}if(!this.allowTouchMove){c.target.matches(n.focusableElements)||(this.allowClick=!1),n.isTouched&&(Object.assign(l,{startX:f,startY:p,currentX:f,currentY:p}),n.touchStartTime=(0,o.d)());return}if(a.touchReleaseOnEdges&&!a.loop){if(this.isVertical()){if(p<l.startY&&this.translate<=this.maxTranslate()||p>l.startY&&this.translate>=this.minTranslate()){n.isTouched=!1,n.isMoved=!1;return}}else if(f<l.startX&&this.translate<=this.maxTranslate()||f>l.startX&&this.translate>=this.minTranslate())return}if(i.activeElement&&i.activeElement.matches(n.focusableElements)&&i.activeElement!==c.target&&"mouse"!==c.pointerType&&i.activeElement.blur(),i.activeElement&&c.target===i.activeElement&&c.target.matches(n.focusableElements)){n.isMoved=!0,this.allowClick=!1;return}n.allowTouchCallbacks&&this.emit("touchMove",c),l.previousX=l.currentX,l.previousY=l.currentY,l.currentX=f,l.currentY=p;let h=l.currentX-l.startX,m=l.currentY-l.startY;if(this.params.threshold&&Math.sqrt(h**2+m**2)<this.params.threshold)return;if(void 0===n.isScrolling){let e;this.isHorizontal()&&l.currentY===l.startY||this.isVertical()&&l.currentX===l.startX?n.isScrolling=!1:h*h+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,n.isScrolling=this.isHorizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(n.isScrolling&&this.emit("touchMoveOpposite",c),void 0===n.startMoving&&(l.currentX!==l.startX||l.currentY!==l.startY)&&(n.startMoving=!0),n.isScrolling||"touchmove"===c.type&&n.preventTouchMoveFromPointerMove){n.isTouched=!1;return}if(!n.startMoving)return;this.allowClick=!1,!a.cssMode&&c.cancelable&&c.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&c.stopPropagation();let v=this.isHorizontal()?h:m,g=this.isHorizontal()?l.currentX-l.previousX:l.currentY-l.previousY;a.oneWayMovement&&(v=Math.abs(v)*(d?1:-1),g=Math.abs(g)*(d?1:-1)),l.diff=v,v*=a.touchRatio,d&&(v=-v,g=-g);let y=this.touchesDirection;this.swipeDirection=v>0?"prev":"next",this.touchesDirection=g>0?"prev":"next";let b=this.params.loop&&!a.cssMode,w="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!n.isMoved){if(b&&w&&this.loopFix({direction:this.swipeDirection}),n.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,a.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",c)}if(new Date().getTime(),!1!==a._loopSwapReset&&n.isMoved&&n.allowThresholdMove&&y!==this.touchesDirection&&b&&w&&Math.abs(v)>=1){Object.assign(l,{startX:f,startY:p,currentX:f,currentY:p,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,n.startTranslate=n.currentTranslate;return}this.emit("sliderMove",c),n.isMoved=!0,n.currentTranslate=v+n.startTranslate;let x=!0,S=a.resistanceRatio;if(a.touchReleaseOnEdges&&(S=0),v>0?(b&&w&&!r&&n.allowThresholdMove&&n.currentTranslate>(a.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==a.slidesPerView&&this.slides.length-a.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>this.minTranslate()&&(x=!1,a.resistance&&(n.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+n.startTranslate+v)**S))):v<0&&(b&&w&&!r&&n.allowThresholdMove&&n.currentTranslate<(a.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==a.slidesPerView&&this.slides.length-a.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===a.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),n.currentTranslate<this.maxTranslate()&&(x=!1,a.resistance&&(n.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-n.startTranslate-v)**S))),x&&(c.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),this.allowSlidePrev||this.allowSlideNext||(n.currentTranslate=n.startTranslate),a.threshold>0)if(Math.abs(v)>a.threshold||n.allowThresholdMove){if(!n.allowThresholdMove){n.allowThresholdMove=!0,l.startX=l.currentX,l.startY=l.currentY,n.currentTranslate=n.startTranslate,l.diff=this.isHorizontal()?l.currentX-l.startX:l.currentY-l.startY;return}}else{n.currentTranslate=n.startTranslate;return}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&this.freeMode||a.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(n.currentTranslate),this.setTranslate(n.currentTranslate))}function x(e){let t,r,i=this,n=i.touchEventsData,a=e;if(a.originalEvent&&(a=a.originalEvent),"touchend"===a.type||"touchcancel"===a.type){if(!(t=[...a.changedTouches].find(e=>e.identifier===n.touchId))||t.identifier!==n.touchId)return}else{if(null!==n.touchId||a.pointerId!==n.pointerId)return;t=a}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(a.type)&&!(["pointercancel","contextmenu"].includes(a.type)&&(i.browser.isSafari||i.browser.isWebView)))return;n.pointerId=null,n.touchId=null;let{params:l,touches:s,rtlTranslate:d,slidesGrid:u,enabled:c}=i;if(!c||!l.simulateTouch&&"mouse"===a.pointerType)return;if(n.allowTouchCallbacks&&i.emit("touchEnd",a),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&l.grabCursor&&i.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}l.grabCursor&&n.isMoved&&n.isTouched&&(!0===i.allowSlideNext||!0===i.allowSlidePrev)&&i.setGrabCursor(!1);let f=(0,o.d)(),p=f-n.touchStartTime;if(i.allowClick){let e=a.path||a.composedPath&&a.composedPath();i.updateClickedSlide(e&&e[0]||a.target,e),i.emit("tap click",a),p<300&&f-n.lastClickTime<300&&i.emit("doubleTap doubleClick",a)}if(n.lastClickTime=(0,o.d)(),(0,o.n)(()=>{i.destroyed||(i.allowClick=!0)}),!n.isTouched||!n.isMoved||!i.swipeDirection||0===s.diff&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,r=l.followFinger?d?i.translate:-i.translate:-n.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled)return void i.freeMode.onTouchEnd({currentPos:r});let h=r>=-i.maxTranslate()&&!i.params.loop,m=0,v=i.slidesSizesGrid[0];for(let e=0;e<u.length;e+=e<l.slidesPerGroupSkip?1:l.slidesPerGroup){let t=e<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;void 0!==u[e+t]?(h||r>=u[e]&&r<u[e+t])&&(m=e,v=u[e+t]-u[e]):(h||r>=u[e])&&(m=e,v=u[u.length-1]-u[u.length-2])}let g=null,y=null;l.rewind&&(i.isBeginning?y=l.virtual&&l.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1:i.isEnd&&(g=0));let b=(r-u[m])/v,w=m<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;if(p>l.longSwipesMs){if(!l.longSwipes)return void i.slideTo(i.activeIndex);"next"===i.swipeDirection&&(b>=l.longSwipesRatio?i.slideTo(l.rewind&&i.isEnd?g:m+w):i.slideTo(m)),"prev"===i.swipeDirection&&(b>1-l.longSwipesRatio?i.slideTo(m+w):null!==y&&b<0&&Math.abs(b)>l.longSwipesRatio?i.slideTo(y):i.slideTo(m))}else{if(!l.shortSwipes)return void i.slideTo(i.activeIndex);i.navigation&&(a.target===i.navigation.nextEl||a.target===i.navigation.prevEl)?a.target===i.navigation.nextEl?i.slideTo(m+w):i.slideTo(m):("next"===i.swipeDirection&&i.slideTo(null!==g?g:m+w),"prev"===i.swipeDirection&&i.slideTo(null!==y?y:m))}}function S(){let e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:i,allowSlidePrev:n,snapGrid:a}=e,l=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=l&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!l?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=n,e.allowSlideNext=i,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function E(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function T(){let{wrapperEl:e,rtlTranslate:t,enabled:r}=this;if(!r)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let i=this.maxTranslate()-this.minTranslate();(0===i?0:(this.translate-this.minTranslate())/i)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit
1("setTranslate",this.translate,!1)}function C(e){h(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function M(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let A=(e,t)=>{let r=(0,s.g)(),{params:i,el:n,wrapperEl:a,device:l}=e,o=!!i.nested,d="on"===t?"addEventListener":"removeEventListener";n&&"string"!=typeof n&&(r[d]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:o}),n[d]("touchstart",e.onTouchStart,{passive:!1}),n[d]("pointerdown",e.onTouchStart,{passive:!1}),r[d]("touchmove",e.onTouchMove,{passive:!1,capture:o}),r[d]("pointermove",e.onTouchMove,{passive:!1,capture:o}),r[d]("touchend",e.onTouchEnd,{passive:!0}),r[d]("pointerup",e.onTouchEnd,{passive:!0}),r[d]("pointercancel",e.onTouchEnd,{passive:!0}),r[d]("touchcancel",e.onTouchEnd,{passive:!0}),r[d]("pointerout",e.onTouchEnd,{passive:!0}),r[d]("pointerleave",e.onTouchEnd,{passive:!0}),r[d]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&n[d]("click",e.onClick,!0),i.cssMode&&a[d]("scroll",e.onScroll),i.updateOnWindowResize?e[t](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",S,!0):e[t]("observerUpdate",S,!0),n[d]("load",e.onLoad,{capture:!0}))},P=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var _={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};let k={eventsEmitter:{on(e,t,r){let i=this;if(!i.eventsListeners||i.destroyed||"function"!=typeof t)return i;let n=r?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][n](t)}),i},once(e,t,r){let i=this;if(!i.eventsListeners||i.destroyed||"function"!=typeof t)return i;function n(){i.off(e,n),n.__emitterProxy&&delete n.__emitterProxy;for(var r=arguments.length,a=Array(r),l=0;l<r;l++)a[l]=arguments[l];t.apply(i,a)}return n.__emitterProxy=t,i.on(e,n,r)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let r=this;return r.eventsListeners&&!r.destroyed&&r.eventsListeners&&e.split(" ").forEach(e
1=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((i,n)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&r.eventsListeners[e].splice(n,1)})}),r},emit(){let e,t,r,i=this;if(!i.eventsListeners||i.destroyed||!i.eventsListeners)return i;for(var n=arguments.length,a=Array(n),l=0;l<n;l++)a[l]=arguments[l];return"string"==typeof a[0]||Array.isArray(a[0])?(e=a[0],t=a.slice(1,a.length),r=i):(e=a[0].events,t=a[0].data,r=a[0].context||i),t.unshift(r),(Array.isArray(e)?e:e.split(" ")).forEach(e=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(i=>{i.apply(r,[e,...t])}),i.eventsListeners&&i.eventsListeners[e]&&i.eventsListeners[e].forEach(e=>{e.apply(r,t)})}),i}},update:{updateSize:function(){let e,t,r=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:r.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:r.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt((0,o.p)(r,"padding-left")||0,10)-parseInt((0,o.p)(r,"padding-right")||0,10),t=t-parseInt((0,o.p)(r,"padding-top")||0,10)-parseInt((0,o.p)(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function r(e,r){return parseFloat(e.getPropertyValue(t.getDirectionLabel(r))||0)}let i=t.params,{wrapperEl:n,slidesEl:a,size:l,rtlTranslate:s,wrongRTL:d}=t,u=t.virtual&&i.virtual.enabled,c=u?t.virtual.slides.length:t.slides.length,f=(0,o.e)(a,`.${t.params.slideClass}, swiper-slide`),p=u?t.virtual.slides.length:f.length,h=[],m=[],v=[],g=i.slidesOffsetBefore;"function"==typeof g&&(g=i.slidesOffsetBefore.call(t));let y=i.slidesOffsetAfter;"function"==typeof y&&(y=i.slidesOffsetAfter.call(t));let b=t.snapGrid.length,w=t.slidesGrid.length,x=i.spaceBetween,S=-g,E=0,T=0;if(void 0===l)return;"string"==typeof x&&x.indexOf("%")>=0?x=parseFloat(x.replace("%",""))/100*l:"string"==typeof x&&(x=parseFloat(x)),t.virtualSize=-x,f.forEach(e=>{s?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),i.centeredSlides&&i.cssMode&&((0,o.s)(n,"--swiper-centered-offset-before",""),(0,o.s)(n,"--swiper-centered-offset-after",""));let C=i.grid&&i.grid.rows>1&&t.grid;C?t.grid.initSlides(f):t.grid&&t.grid.unsetSlides();let M="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(e=>void 0!==i.breakpoints[e].slidesPerView).length>0;for(let n=0;n<p;n+=1){let a;if(e=0,f[n]&&(a=f[n]),C&&t.grid.updateSlide(n,a,f),!f[n]||"none"!==(0,o.p)(a,"display")){if("auto"===i.slidesPerView){M&&(f[n].style[t.getDirectionLabel("width")]="");let l=getComputedStyle(a),s=a.style.transform,d=a.style.webkitTransform;if(s&&(a.style.transform="none"),d&&(a.style.webkitTransform="none"),i.roundLengths)e=t.isHorizontal()?(0,o.f)(a,"width",!0):(0,o.f)(a,"height",!0);else{let t=r(l,"width"),i=r(l,"padding-left"),n=r(l,"padding-right"),s=r(l,"margin-left"),o=r(l,"margin-right"),d=l.getPropertyValue("box-sizing");if(d&&"border-box"===d)e=t+s+o;else{let{clientWidth:r,offsetWidth:l}=a;e=t+i+n+s+o+(l-r)}}s&&(a.style.transform=s),d&&(a.style.webkitTransform=d),i.roundLengths&&(e=Math.floor(e))}else e=(l-(i.slidesPerView-1)*x)/i.slidesPerView,i.roundLengths&&(e=Math.floor(e)),f[n]&&(f[n].style[t.getDirectionLabel("width")]=`${e}px`);f[n]&&(f[n].swiperSlideSize=e),v.push(e),i.centeredSlides?(S=S+e/2+E/2+x,0===E&&0!==n&&(S=S-l/2-x),0===n&&(S=S-l/2-x),.001>Math.abs(S)&&(S=0),i.roundLengths&&(S=Math.floor(S)),T%i.slidesPerGroup==0&&h.push(S),m.push(S)):(i.roundLengths&&(S=Math.floor(S)),(T-Math.min(t.params.slidesPerGroupSkip,T))%t.params.slidesPerGroup==0&&h.push(S),m.push(S),S=S+e+x),t.virtualSize+=e+x,E=e,T+=1}}if(t.virtualSize=Math.max(t.virtualSize,l)+y,s&&d&&("slide"===i.effect||"coverflow"===i.effect)&&(n.style.width=`${t.virtualSize+x}px`),i.setWrapperSize&&(n.style[t.getDirectionLabel("width")]=`${t.virtualSize+x}px`),C&&t.grid.updateWrapperSize(e,h),!i.centeredSlides){let e=[];for(let r=0;r<h.length;r+=1){let n=h[r];i.roundLengths&&(n=Math.floor(n)),h[r]<=t.virtualSize-l&&e.push(n)}h=e,Math.floor(t.virtualSize-l)-Math.floor(h[h.length-1])>1&&h.push(t.virtualSize-l)}if(u&&i.loop){let e=v[0]+x;if(i.slidesPerGroup>1){let r=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/i.slidesPerGroup),n=e*i.slidesPerGroup;for(let e=0;e<r;e+=1)h.push(h[h.length-1]+n)}for(let r=0;r<t.virtual.slidesBefore+t.virtual.slidesAfter;r+=1)1===i.slidesPerGroup&&h.push(h[h.length-1]+e),m.push(m[m.length-1]+e),t.virtualSize+=e}if(0===h.length&&(h=[0]),0!==x){let e=t.isHorizontal()&&s?"marginLeft":t.getDirectionLabel("marginRight");f.filter((e,t)=>
1!i.cssMode||!!i.loop||t!==f.length-1).forEach(t=>{t.style[e]=`${x}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;v.forEach(t=>{e+=t+(x||0)});let t=(e-=x)>l?e-l:0;h=h.map(e=>e<=0?-g:e>t?t+y:e)}if(i.centerInsufficientSlides){let e=0;v.forEach(t=>{e+=t+(x||0)}),e-=x;let t=(i.slidesOffsetBefore||0)+(i.slidesOffsetAfter||0);if(e+t<l){let r=(l-e-t)/2;h.forEach((e,t)=>{h[t]=e-r}),m.forEach((e,t)=>{m[t]=e+r})}}if(Object.assign(t,{slides:f,snapGrid:h,slidesGrid:m,slidesSizesGrid:v}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){(0,o.s)(n,"--swiper-centered-offset-before",`${-h[0]}px`),(0,o.s)(n,"--swiper-centered-offset-after",`${t.size/2-v[v.length-1]/2}px`);let e=-t.snapGrid[0],r=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+r)}if(p!==c&&t.emit("slidesLengthChange"),h.length!==b&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),m.length!==w&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!u&&!i.cssMode&&("slide"===i.effect||"fade"===i.effect)){let e=`${i.containerModifierClass}backface-hidden`,r=t.el.classList.contains(e);p<=i.maxBackfaceHiddenSlides?r||t.el.classList.add(e):r&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,r=this,i=[],n=r.virtual&&r.params.virtual.enabled,a=0;"number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed);let l=e=>n?r.slides[r.getSlideIndexByData(e)]:r.slides[e];if("auto"!==r.params.slidesPerView&&r.params.slidesPerView>1)if(r.params.centeredSlides)(r.visibleSlides||[]).forEach(e=>{i.push(e)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){let e=r.activeIndex+t;if(e>r.slides.length&&!n)break;i.push(l(e))}else i.push(l(r.activeIndex));for(t=0;t<i.length;t+=1)if(void 0!==i[t]){let e=i[t].offsetHeight;a=e>a?e:a}(a||0===a)&&(r.wrapperEl.style.height=`${a}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let r=0;r<e.length;r+=1)e[r].swiperSlideOffset=(this.isHorizontal()?e[r].offsetLeft:e[r].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);let t=this.params,{slides:r,rtlTranslate:i,snapGrid:n}=this;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&this.updateSlidesOffset();let a=-e;i&&(a=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let l=t.spaceBetween;"string"==typeof l&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*this.size:"string"==typeof l&&(l=parseFloat(l));for(let e=0;e<r.length;e+=1){let s=r[e],o=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(o-=r[0].swiperSlideOffset);let d=(a+(t.centeredSlides?this.minTranslate():0)-o)/(s.swiperSlideSize+l),u=(a-n[0]+(t.centeredSlides?this.minTranslate():0)-o)/(s.swiperSlideSize+l),c=-(a-o),p=c+this.slidesSizesGrid[e],h=c>=0&&c<=this.size-this.slidesSizesGrid[e],m=c>=0&&c<this.size-1||p>1&&p<=this.size||c<=0&&p>=this.size;m&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e)),f(s,m,t.slideVisibleClass),f(s,h,t.slideFullyVisibleClass),s.progress=i?-d:d,s.originalProgress=i?-u:u}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,r=this.maxTranslate()-this.minTranslate(),{progress:i,isBeginning:n,isEnd:a,progressLoop:l}=this,s=n,o=a;if(0===r)i=0,n=!0,a=!0;else{i=(e-this.minTranslate())/r;let t=1>Math.abs(e-this.minTranslate()),l=1>Math.abs(e-this.maxTranslate());n=t||i<=0,a=l||i>=1,t&&(i=0),l&&(i=1)}if(t.loop){let t=this.getSlideIndexByData(0),r=this.getSlideIndexByData(this.slides.length-1),i=this.slidesGrid[t],n=this.slidesGrid[r],a=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(l=s>=i?(s-i)/a:(s+a-n)/a)>1&&(l-=1)}Object.assign(this,{progress:i,progressLoop:l,isBeginning:n,isEnd:a}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),n&&!s&&this.emit("reachBeginning toEdge"),a&&!o&&this.emit("reachEnd toEdge"),(s&&!n||o&&!a)&&this.emit("fromEdge"),this.emit
1("progress",i)},updateSlidesClasses:function(){let e,t,r,{slides:i,params:n,slidesEl:a,activeIndex:l}=this,s=this.virtual&&n.virtual.enabled,d=this.grid&&n.grid&&n.grid.rows>1,u=e=>(0,o.e)(a,`.${n.slideClass}${e}, swiper-slide${e}`)[0];if(s)if(n.loop){let t=l-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=u(`[data-swiper-slide-index="${t}"]`)}else e=u(`[data-swiper-slide-index="${l}"]`);else d?(e=i.find(e=>e.column===l),r=i.find(e=>e.column===l+1),t=i.find(e=>e.column===l-1)):e=i[l];e&&!d&&(r=(0,o.q)(e,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!r&&(r=i[0]),t=(0,o.r)(e,`.${n.slideClass}, swiper-slide`)[0],n.loop),i.forEach(i=>{p(i,i===e,n.slideActiveClass),p(i,i===r,n.slideNextClass),p(i,i===t,n.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,r,i=this,n=i.rtlTranslate?i.translate:-i.translate,{snapGrid:a,params:l,activeIndex:s,realIndex:o,snapIndex:d}=i,u=e,c=e=>{let t=e-i.virtual.slidesBefore;return t<0&&(t=i.virtual.slides.length+t),t>=i.virtual.slides.length&&(t-=i.virtual.slides.length),t};if(void 0===u&&(u=function(e){let t,{slidesGrid:r,params:i}=e,n=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<r.length;e+=1)void 0!==r[e+1]?n>=r[e]&&n<r[e+1]-(r[e+1]-r[e])/2?t=e:n>=r[e]&&n<r[e+1]&&(t=e+1):n>=r[e]&&(t=e);return i.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(i)),a.indexOf(n)>=0)t=a.indexOf(n);else{let e=Math.min(l.slidesPerGroupSkip,u);t=e+Math.floor((u-e)/l.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),u===s&&!i.params.loop){t!==d&&(i.snapIndex=t,i.emit("snapIndexChange"));return}if(u===s&&i.params.loop&&i.virtual&&i.params.virtual.enabled){i.realIndex=c(u);return}let f=i.grid&&l.grid&&l.grid.rows>1;if(i.virtual&&l.virtual.enabled&&l.loop)r=c(u);else if(f){let e=i.slides.find(e=>e.column===u),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(i.slides.indexOf(e),0)),r=Math.floor(t/l.grid.rows)}else if(i.slides[u]){let e=i.slides[u].getAttribute("data-swiper-slide-index");r=e?parseInt(e,10):u}else r=u;Object.assign(i,{previousSnapIndex:d,snapIndex:t,previousRealIndex:o,realIndex:r,previousIndex:s,activeIndex:u}),i.initialized&&v(i),i.emit("activeIndexChange"),i.emit("snapIndexChange"),(i.initialized||i.params.runCallbacksOnInit)&&(o!==r&&i.emit("realIndexChange"),i.emit("slideChange"))},updateClickedSlide:function(e,t){let r,i=this.params,n=e.closest(`.${i.slideClass}, swiper-slide`);!n&&this.isElement&&t&&t.length>
11&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!n&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(n=e)});let a=!1;if(n){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===n){a=!0,r=e;break}}if(n&&a)this.clickedSlide=n,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(n.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=r;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}i.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");let{params:t,rtlTranslate:r,translate:i,wrapperEl:n}=this;if(t.virtualTranslate)return r?-i:i;if(t.cssMode)return i;let a=(0,o.j)(n,e);return a+=this.cssOverflowAdjustment(),r&&(a=-a),a||0},setTranslate:function(e,t){let{rtlTranslate:r,params:i,wrapperEl:n,progress:a}=this,l=0,s=0;this.isHorizontal()?l=r?-e:e:s=e,i.roundLengths&&(l=Math.floor(l),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?l:s,i.cssMode?n[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-l:-s:i.virtualTranslate||(this.isHorizontal()?l-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),n.style.transform=`translate3d(${l}px, ${s}px, 0px)`);let o=this.maxTranslate()-this.minTranslate();(0===o?0:(e-this.minTranslate())/o)!==a&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,i,n){let a;void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===i&&(i=!0);let l=this,{params:s,wrapperEl:d}=l;if(l.animating&&s.preventInteractionOnTransition)return!1;let u=l.minTranslate(),c=l.maxTranslate();if(a=i&&e>u?u:i&&e<c?c:e,l.updateProgress(a),s.cssMode){let e=l.isHorizontal();if(0===t)d[e?"scrollLeft":"scrollTop"]=-a;else{if(!l.support.smoothScroll)return(0,o.t)({swiper:l,targetPosition:-a,side:e?"left":"top"}),!0;d.scrollTo({[e?"left":"top"]:-a,behavior:"smooth"})}return!0}return 0===t?(l.setTransition(0),l.setTranslate(a),r&&(l.emit("beforeTransitionStart",t,n),l.emit("transitionEnd"))):(l.setTransition(t),l.setTranslate(a),r&&(l.emit("beforeTransitionStart",t,n),l.emit("transitionStart")),l.animating||(l.animating=!0,l.onTranslateToWrapperTransitionEnd||(l.onTranslateToWrapperTransitionEnd=function(e){l&&!l.destroyed&&e.target===this&&(l.wrapperEl.removeEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.onTranslateToWrapperTransitionEnd=null,delete l.onTranslateToWrapperTransitionEnd,l.animating=!1,r&&l.emit("transitionEnd"))}),l.wrapperEl.addEventListener("transitionend",l.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);let{params:r}=this;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),g({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);let{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),g({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,r,i,n){let a;void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));let l=this,s=e;s<0&&(s=0);let{params:d,snapGrid:u,slidesGrid:f,previousIndex:p,activeIndex:h,rtlTranslate:m,wrapperEl:v,enabled:g}=l;if(!g&&!i&&!n||l.destroyed||l.animating&&d.preventInteractionOnTransition)return!1;void 0===t&&(t=l.params.speed);let y=Math.min(l.params.slidesPerGroupSkip,s),b=y+Math.floor((s-y)/l.params.slidesPerGroup);b>=u.length&&(b=u.length-1);let w=-u[b];if(d.normalizeSlideIndex)for(let e=0;e<f.length;e+=1){let t=-Math.floor(100*w),r=Math.floor(100*f[e]),i=Math.floor(100*f[e+1]);void 0!==f[e+1]?t>=r&&t<i-(i-r)/2?s=e:t>=r&&t<i&&(s=e+1):t>=r&&(s=e)}if(l.initialized&&s!==h&&(!l.allowSlideNext&&(m?w>l.translate&&w>l.minTranslate():w<l.translate&&w<l.minTranslate())||!l.allowSlidePrev&&w>l.translate&&w>l.maxTranslate()&&(h||0)!==s))return!1;s!==(p||0)&&r&&l.emit("beforeSlideChangeStart"),l.updateProgress(w),a=s>h?"next":s<h?"prev":"reset";let x=l.virtual&&l.params.virtual.enabled;if(!(x&&n)&&(m&&-w===l.translate||!m&&w===l.translate))return l.updateActiveIndex(s),d.autoHeight&&l.updateAutoHeight(),l.updateSlidesClasses(),"slide"!==d.effect&&l.setTranslate(w),"reset"!==a&&(l.transitionStart(r,a),l.transitionEnd(r,a)),!1;if(d.cssMode){let e=l.isHorizontal(),r=m?w:-w;if(0===t)x&&(l.wrapperEl.style.scrollSnapType="none",l._immediateVirtual=!0),x&&!l._cssModeVirtualInitialSet&&l.params.initialSlide>0?(l._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{v[e?"scrollLeft":"scrollTop"]=r})):v[e?"scrollLeft":"scrollTop"]=r,x&&requestAnimationFrame(()=>{l.wrapperEl.style.scrollSnapType="",l._immediateVirtual=!1});else{if(!l.support.smoothScroll)return(0,o.t)({swiper:l,targetPosition:r,side:e?"left"
1:"top"}),!0;v.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}let S=c().isSafari;return x&&!n&&S&&l.isElement&&l.virtual.update(!1,!1,s),l.setTransition(t),l.setTranslate(w),l.updateActiveIndex(s),l.updateSlidesClasses(),l.emit("beforeTransitionStart",t,i),l.transitionStart(r,a),0===t?l.transitionEnd(r,a):l.animating||(l.animating=!0,l.onSlideToWrapperTransitionEnd||(l.onSlideToWrapperTransitionEnd=function(e){l&&!l.destroyed&&e.target===this&&(l.wrapperEl.removeEventListener("transitionend",l.onSlideToWrapperTransitionEnd),l.onSlideToWrapperTransitionEnd=null,delete l.onSlideToWrapperTransitionEnd,l.transitionEnd(r,a))}),l.wrapperEl.addEventListener("transitionend",l.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,i){void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));let n=this;if(n.destroyed)return;void 0===t&&(t=n.params.speed);let a=n.grid&&n.params.grid&&n.params.grid.rows>1,l=e;if(n.params.loop)if(n.virtual&&n.params.virtual.enabled)l+=n.virtual.slidesBefore;else{let e;if(a){let t=l*n.params.grid.rows;e=n.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=n.getSlideIndexByData(l);let t=a?Math.ceil(n.slides.length/n.params.grid.rows):n.slides.length,{centeredSlides:r}=n.params,s=n.params.slidesPerView;"auto"===s?s=n.slidesPerViewDynamic():(s=Math.ceil(parseFloat(n.params.slidesPerView,10)),r&&s%2==0&&(s+=1));let o=t-e<s;if(r&&(o=o||e<Math.ceil(s/2)),i&&r&&"auto"!==n.params.slidesPerView&&!a&&(o=!1),o){let i=r?e<n.activeIndex?"prev":"next":e-n.activeIndex-1<n.params.slidesPerView?"next":"prev";n.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?n.realIndex:void 0})}if(a){let e=l*n.params.grid.rows;l=n.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else l=n.getSlideIndexByData(l)}return requestAnimationFrame(()=>{n.slideTo(l,t,r,i)}),n},slideNext:function(e,t,r){void 0===t&&(t=!0);let i=this,{enabled:n,params:a,animating:l}=i;if(!n||i.destroyed)return i;void 0===e&&(e=i.params.speed);let s=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(s=Math.max(i.slidesPerViewDynamic("current",!0),1));let o=i.activeIndex<a.slidesPerGroupSkip?1:s,d=i.virtual&&a.virtual.enabled;if(a.loop){if(l&&!d&&a.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+o,e,t,r)}),!0}return a.rewind&&i.isEnd?i.slideTo(0,e,t,r):i.slideTo(i.activeIndex+o,e,t,r)},slidePrev:function(e,t,r){void 0===t&&(t=!0);let i=this,{params:n,snapGrid:a,slidesGrid:l,rtlTranslate:s,enabled:o,animating:d}=i;if(!o||i.destroyed)return i;void 0===e&&(e=i.params.speed);let u=i.virtual&&n.virtual.enabled;if(n.loop){if(d&&!u&&n.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let f=c(s?i.translate:-i.translate),p=a.map(e=>c(e)),h=n.freeMode&&n.freeMode.enabled,m=a[p.indexOf(f)-1];if(void 0===m&&(n.cssMode||h)){let e;a.forEach((t,r)=>{f>=t&&(e=r)}),void 0!==e&&(m=h?a[e]:a[e>0?e-1:e])}let v=0;if(void 0!==m&&((v=l.indexOf(m))<0&&(v=i.activeIndex-1),"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(v=Math.max(v=v-i.slidesPerViewDynamic("previous",!0)+1,0))),n.rewind&&i.isBeginning){let n=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(n,e,t,r)}return n.loop&&0===i.activeIndex&&n.cssMode?(requestAnimationFrame(()=>{i.slideTo(v,e,t,r)}),!0):i.slideTo(v,e,t,r)},slideReset:function(e,t,r){if(void 0===t&&(t=!0),!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e,t,r,i){if(void 0===t&&(t=!0),void 0===i&&(i=.5),this.destroyed)return;void 0===e&&(e=this.params.speed);let n=this.activeIndex,a=Math.min(this.params.slidesPerGroupSkip,n),l=a+Math.floor((n-a)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[l]){let e=this.snapGrid[l];s-e>(this.snapGrid[l+1]-e)*i&&(n+=this.params.slidesPerGroup)}else{let e=this.snapGrid[l-1];s-e<=(this.snapGrid[l]-e)*i&&(n-=this.params.slidesPerGroup)}return n=Math.min(n=Math.max(n,0),this.slidesGrid.length-1),this.slideTo(n,e,t,r)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:r,slidesEl:i}=t,n="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,a=t.clickedIndex,l=t.isElement?"swiper-slide":`.${r.slideClass}`;if(r.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?a<t.loopedSlides-n/2||a>t.slides.length-t.loopedSlides+n/2?(t.loopFix(),a=t.getSlideIndex((0,o.e)(i,`${l}[data-swiper-slide-index="${e}"]`)[0]),(0,o.n)(()=>{t.slideTo(a)})):t.slideTo(a):a>t.slides.length-n?(t.loopFix(),a=t.getSlideIndex((0,o.e)(i,`${l}[data-swiper-slide-index="${e}"]`)[0]),(0,o.n)(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function(e){let t=this,{params:r,slidesEl:i}=t;if(!r.loop||t.virtual&&t.params.virtual.enabled)return;let n=t.grid&&r.grid&&r.grid.rows>1,a=r.slidesPerGroup*(n?r.grid.rows:1),l=t.slides.length%a!=0,s=n&&t.slides.length%r.grid.rows!=0,d=e=>{for(let i=0;i<e;i+=1){let e=t.isElement?(0,o.c)("swiper-slide",[r.slideBlankClass]):(0,o.c)("div",[r.slideClass,r.slideBlankClass]);t.slidesEl.append(e)}};l?r.loopAddBlankSlides?(d(a-t.slides.length%a),t.recalcSlides(),t.updateSlides()):(0,o.u)("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may
1not function properly. You need to add more slides (or make duplicates, or empty slides)"):s&&(r.loopAddBlankSlides?(d(r.grid.rows-t.slides.length%r.grid.rows),t.recalcSlides(),t.updateSlides()):(0,o.u)("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)")),(0,o.e)(i,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}),t.loopFix({slideRealIndex:e,direction:r.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:r=!0,direction:i,setTranslate:n,activeSlideIndex:a,byController:l,byMousewheel:s}=void 0===e?{}:e,d=this;if(!d.params.loop)return;d.emit("beforeLoopFix");let{slides:u,allowSlidePrev:c,allowSlideNext:f,slidesEl:p,params:h}=d,{centeredSlides:m}=h;if(d.allowSlidePrev=!0,d.allowSlideNext=!0,d.virtual&&h.virtual.enabled){r&&(h.centeredSlides||0!==d.snapIndex?h.centeredSlides&&d.snapIndex<h.slidesPerView?d.slideTo(d.virtual.slides.length+d.snapIndex,0,!1,!0):d.snapIndex===d.snapGrid.length-1&&d.slideTo(d.virtual.slidesBefore,0,!1,!0):d.slideTo(d.virtual.slides.length,0,!1,!0)),d.allowSlidePrev=c,d.allowSlideNext=f,d.emit("loopFix");return}let v=h.slidesPerView;"auto"===v?v=d.slidesPerViewDynamic():(v=Math.ceil(parseFloat(h.slidesPerView,10)),m&&v%2==0&&(v+=1));let g=h.slidesPerGroupAuto?v:h.slidesPerGroup,y=g;y%g!=0&&(y+=g-y%g),d.loopedSlides=y+=h.loopAdditionalSlides;let b=d.grid&&h.grid&&h.grid.rows>1;u.length<v+y?(0,o.u)("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"):b&&"row"===h.grid.fill&&(0,o.u)("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let w=[],x=[],S=d.activeIndex;void 0===a?a=d.getSlideIndex(u.find(e=>e.classList.contains(h.slideActiveClass))):S=a;let E="next"===i||!i,T="prev"===i||!i,C=0,M=0,A=b?Math.ceil(u.length/h.grid.rows):u.length,P=(b?u[a].column:a)+(m&&void 0===n?-v/2+.5:0);if(P<y){C=Math.max(y-P,g);for(let e=0;e<y-P;e+=1){let t=e-Math.floor(e/A)*A;if(b){let e=A-t-1;for(let t=u.length-1;t>=0;t-=1)u[t].column===e&&w.push(t)}else w.push(A-t-1)}}else if(P+v>A-y){M=Math.max(P-(A-2*y),g);for(let e=0;e<M;e+=1){let t=e-Math.floor(e/A)*A;b?u.forEach((e,r)=>{e.column===t&&x.push(r)}):x.push(t)}}if(d.__preventObserver__=!0,requestAnimationFrame(()=>{d.__preventObserver__=!1}),T&&w.forEach(e=>{u[e].swiperLoopMoveDOM=!0,p.prepend(u[e]),u[e].swiperLoopMoveDOM=!1}),E&&x.forEach(e=>{u[e].swiperLoopMoveDOM=!0,p.append(u[e]),u[e].swiperLoopMoveDOM=!1}),d.recalcSlides(),"auto"===h.slidesPerView?d.updateSlides():b&&(w.length>0&&T||x.length>0&&E)&&d.slides.forEach((e,t)=>{d.grid.updateSlide(t,e,d.slides)}),h.watchSlidesProgress&&d.updateSlidesOffset(),r){if(w.length>0&&T){if(void 0===t){let e=d.slidesGrid[S],t=d.slidesGrid[S+C]-e;s?d.setTranslate(d.translate-t):(d.slideTo(S+Math.ceil(C),0,!1,!0),n&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else if(n){let e=b?w.length/h.grid.rows:w.length;d.slideTo(d.activeIndex+e,0,!1,!0),d.touchEventsData.currentTranslate=d.translate}}else if(x.length>0&&E)if(void 0===t){let e=d.slidesGrid[S],t=d.slidesGrid[S-M]-e;s?d.setTranslate(d.translate-t):(d.slideTo(S-M,0,!1,!0),n&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else{let e=b?x.length/h.grid.rows:x.length;d.slideTo(d.activeIndex-e,0,!1,!0)}}if(d.allowSlidePrev=c,d.allowSlideNext=f,d.controller&&d.controller.control&&!l){let e={slideRealIndex:t,direction:i,setTranslate:n,activeSlideIndex:a,byController:!0};Array.isArray(d.controller.control)?d.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===h.slidesPerView&&r})}):d.controller.control instanceof d.constructor&&d.controller.control.params.loop&&d.controller.control.loopFix({...e,slideTo:d.controller.control.params.slidesPerView===h.slidesPerView&&r})}d.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let r=[];
1this.slides.forEach(e=>{r[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let 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(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=b.bind(this),this.onTouchMove=w.bind(this),this.onTouchEnd=x.bind(this),this.onDocumentTouchStart=M.bind(this),e.cssMode&&(this.onScroll=T.bind(this)),this.onClick=E.bind(this),this.onLoad=C.bind(this),A(this,"on")},detachEvents:function(){A(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:r,params:i,el:n}=e,a=i.breakpoints;if(!a||a&&0===Object.keys(a).length)return;let l=(0,s.g)(),d="window"!==i.breakpointsBase&&i.breakpointsBase?"container":i.breakpointsBase,u=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:l.querySelector(i.breakpointsBase),c=e.getBreakpoint(a,d,u);if(!c||e.currentBreakpoint===c)return;let f=(c in a?a[c]:void 0)||e.originalParams,p=P(e,i),h=P(e,f),m=e.params.grabCursor,v=f.grabCursor,g=i.enabled;p&&!h?(n.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&h&&(n.classList.add(`${i.containerModifierClass}grid`),(f.grid.fill&&"column"===f.grid.fill||!f.grid.fill&&"column"===i.grid.fill)&&n.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!v?e.unsetGrabCursor():!m&&v&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===f[t])return;let r=i[t]&&i[t].enabled,n=f[t]&&f[t].enabled;r&&!n&&e[t].disable(),!r&&n&&e[t].enable()});let y=f.direction&&f.direction!==i.direction,b=i.loop&&(f.slidesPerView!==i.slidesPerView||y),w=i.loop;y&&r&&e.changeDirection(),(0,o.w)(e.params,f);let x=e.params.enabled,S=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=c,e.emit("_beforeBreakpoint",f),r&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&S?(e.loopCreate(t),e.updateSlides()):w&&!S&&e.loopDestroy()),e.emit("breakpoint",f)},getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let i=!1,n=(0,s.a)(),a="window"===t?n.innerHeight:r.clientHeight,l=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:a*parseFloat(e.substr(1)),point:e}:{value:e,point:e});l.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<l.length;e+=1){let{point:a,value:s}=l[e];"window"===t?n.matchMedia(`(min-width: ${s}px)`).matches&&(i=a):s<=r.clientWidth&&(i=a)}return i||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:r}=t;if(r){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*r;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:r,el:i,device:n}=this,a=function(e,t){let r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(i=>{e[i]&&r.push(t+i)}):"string"==typeof e&&r.push(t+e)}),r}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:r},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:n.android},{ios:n.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...a),i.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},O={};class L{constructor(){let e,t;for(var r=arguments.length,i=Array(r),n=0;n<r;n++)i[n]=arguments[n];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?t=i[0]:[e,t]=i,t||(t={}),t=(0,o.w)({},t),e&&!t.el&&(t.el=e);let a=(0,s.g)();if(t.el&&"string"==typeof t.el&&a.querySelectorAll(t.el).length>1){let e=[];return a.querySelectorAll(t.el).forEach(r=>{let i=(0,o.w)({},t,{el:r});e.push(new L(i))}),e}let l=this;l.__swiper__=!0,l.support=d(),l.device=u({userAgent:t.userAgent}),l.browser=c(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],t.modules&&Array.isArray(t.modules)&&l.modules.push(...t.modules);let f={};
1l.modules.forEach(e=>{e({params:t,swiper:l,extendParams:function(e,t){return function(r){void 0===r&&(r={});let i=Object.keys(r)[0],n=r[i];return"object"!=typeof n||null===n?void(0,o.w)(t,r):(!0===e[i]&&(e[i]={enabled:!0}),"navigation"===i&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),i in e&&"enabled"in n)?void("object"==typeof e[i]&&!("enabled"in e[i])&&(e[i].enabled=!0),!e[i]&&(e[i]={enabled:!1}),(0,o.w)(t,r)):void(0,o.w)(t,r)}}(t,f),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})});let p=(0,o.w)({},_,f);return l.params=(0,o.w)({},p,O,t),l.originalParams=(0,o.w)({},l.params),l.passedParams=(0,o.w)({},t),l.params&&l.params.on&&Object.keys(l.params.on).forEach(e=>{l.on(e,l.params.on[e])}),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===l.params.direction,isVertical:()=>"vertical"===l.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.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:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:r}=this,i=(0,o.e)(t,`.${r.slideClass}, swiper-slide`),n=(0,o.h)(i[0]);return(0,o.h)(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e))}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=(0,o.e)(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let r=this.minTranslate(),i=(this.maxTranslate()-r)*e+r;this.translateTo(i,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(r=>{let i=e.getSlideClasses(r);t.push({slideEl:r,classNames:i}),e.emit("_slideClass",r,i)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);let{params:r,slides:i,slidesGrid:n,slidesSizesGrid:a,size:l,activeIndex:s}=this,o=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=i[s]?Math.ceil(i[s].swiperSlideSize):0;for(let r=s+1;r<i.length;r+=1)i[r]&&!e&&(t+=Math.ceil(i[r].swiperSlideSize),o+=1,t>l&&(e=!0));for(let r=s-1;r>=0;r-=1)i[r]&&!e&&(t+=i[r].swiperSlideSize,o+=1,t>l&&(e=!0))}else if("current"===e)for(let e=s+1;e<i.length;e+=1)(t?n[e]+a[e]-n[s]<l:n[e]-n[s]<l)&&(o+=1);else for(let e=s-1;e>=0;e-=1)n[s]-n[e]<l&&(o+=1);return o}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:r,params:i}=t;function n(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEac
1h(e=>{e.complete&&h(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),i.freeMode&&i.freeMode.enabled&&!i.cssMode)n(),i.autoHeight&&t.updateAutoHeight();else{if(("auto"===i.slidesPerView||i.slidesPerView>1)&&t.isEnd&&!i.centeredSlides){let r=t.virtual&&i.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(r.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||n()}i.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);let r=this.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${r}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let 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);let i=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,n=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):(0,o.e)(r,i())[0];return!n&&t.params.createElements&&(n=(0,o.c)("div",t.params.wrapperClass),r.append(n),(0,o.e)(r,`.${t.params.slideClass}`).forEach(e=>{n.append(e)})),Object.assign(t,{el:r,wrapperEl:n,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:n,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===(0,o.p)(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===(0,o.p)(r,"direction")),wrongRTL:"-webkit-box"===(0,o.p)(n,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();let r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?h(t,e):e.addEventListener("load",e=>{h(t,e.target)})}),v(t),t.initialized=!0,v(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);let r=this,{params:i,el:n,wrapperEl:a,slides:l}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),t&&(r.removeClasses(),n&&"string"!=typeof n&&n.removeAttribute("style"),a&&a.removeAttribute("style"),l&&l.length&&l.forEach(e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.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),(0,o.x)(r)),r.destroyed=!0),null}static extendDefaults(e){(0,o.w)(O,e)}static get extendedDefaults(){return O}static get defaults(){return _}static installModule(e){L.prototype.__modules__||(L.prototype.__modules__=[]);let t=L.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>L.installModule(e)):L.installModule(e),L}}
1Object.keys(k).forEach(e=>{Object.keys(k[e]).forEach(t=>{L.prototype[t]=k[e][t]})}),L.use([function(e){let{swiper:t,on:r,emit:i}=e,n=(0,s.a)(),a=null,l=null,o=()=>{t&&!t.destroyed&&t.initialized&&(i("beforeResize"),i("resize"))},d=()=>{t&&!t.destroyed&&t.initialized&&i("orientationchange")};r("init",()=>{if(t.params.resizeObserver&&void 0!==n.ResizeObserver)return void(t&&!t.destroyed&&t.initialized&&(a=new ResizeObserver(e=>{l=n.requestAnimationFrame(()=>{let{width:r,height:i}=t,n=r,a=i;e.forEach(e=>{let{contentBoxSize:r,contentRect:i,target:l}=e;l&&l!==t.el||(n=i?i.width:(r[0]||r).inlineSize,a=i?i.height:(r[0]||r).blockSize)}),(n!==r||a!==i)&&o()})})).observe(t.el));n.addEventListener("resize",o),n.addEventListener("orientationchange",d)}),r("destroy",()=>{l&&n.cancelAnimationFrame(l),a&&a.unobserve&&t.el&&(a.unobserve(t.el),a=null),n.removeEventListener("resize",o),n.removeEventListener("orientationchange",d)})},function(e){let{swiper:t,extendParams:r,on:i,emit:n}=e,a=[],l=(0,s.a)(),d=function(e,r){void 0===r&&(r={});let i=new(l.MutationObserver||l.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void n("observerUpdate",e[0]);let r=function(){n("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(r):l.setTimeout(r,0)});i.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}),a.push(i)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(t.params.observer){if(t.params.observeParents){let e=(0,o.a)(t.hostEl);for(let t=0;t<e.length;t+=1)d(e[t])}d(t.hostEl,{childList:t.params.observeSlideChildren}),d(t.wrapperEl,{attributes:!1})}}),i("destroy",()=>{a.forEach(e=>{e.disconnect()}),a.splice(0,a.length)})}]);let R=["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 j(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function D(e,t){let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:j(t[r])&&j(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:D(e[r],t[r]):e[r]=t[r]})}function N(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function I(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function F(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function V(e){void 0===e&&(e="");let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),r=[];
1return t.forEach(e=>{0>r.indexOf(e)&&r.push(e)}),r.join(" ")}function z(){return(z=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(this,arguments)}function B(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function H(e,t){return"undefined"==typeof window?(0,l.useEffect)(e,t):(0,l.useLayoutEffect)(e,t)}let G=(0,l.createContext)(null),W=()=>(0,l.useContext)(G),$=(0,l.createContext)(null),q=(0,l.forwardRef)(function(e,t){var r;let{className:i,tag:n="div",wrapperTag:a="div",children:s,onSwiper:o,...d}=void 0===e?{}:e,u=!1,[c,f]=(0,l.useState)("swiper"),[p,h]=(0,l.useState)(null),[m,v]=(0,l.useState)(!1),g=(0,l.useRef)(!1),y=(0,l.useRef)(null),b=(0,l.useRef)(null),w=(0,l.useRef)(null),x=(0,l.useRef)(null),S=(0,l.useRef)(null),E=(0,l.useRef)(null),T=(0,l.useRef)(null),C=(0,l.useRef)(null),{params:M,passedParams:A,rest:P,events:k}=function(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);let r={on:{}},i={},n={};D(r,_),r._emitClasses=!0,r.init=!1;let a={},l=R.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(s=>{void 0!==e[s]&&(l.indexOf(s)>=0?j(e[s])?(r[s]={},n[s]={},D(r[s],e[s]),D(n[s],e[s])):(r[s]=e[s],n[s]=e[s]):0===s.search(/on[A-Z]/)&&"function"==typeof e[s]?t?i[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:r.on[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:a[s]=e[s])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]}),{params:r,passedParams:n,rest:a,events:i}}(d),{slides:O,slots:G}=function(e){let t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return l.Children.toArray(e).forEach(e=>{if(B(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){let i=function e(t){let r=[];return l.Children.toArray(t).forEach(t=>{B(t)?r.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>r.push(e))}),r}(e.props.children);i.length>0?i.forEach(e=>t.push(e)):r["container-end"].push(e)}else r["container-end"].push(e)}),{slides:t,slots:r}}(s),W=()=>{v(!m)};Object.assign(M.on,{_containerClasses(e,t){f(t)}});let q=()=>{Object.assign(M.on,k),u=!0;let e={...M};if(delete e.wrapperClass,b.current=new L(e),b.current.virtual&&b.current.params.virtual.enabled){b.current.virtual.slides=O;let e={cache:!1,slides:O,renderExternal:h,renderExternalUpdate:!1};D(b.current.params.virtual,e),D(b.current.originalParams.virtual,e)}};return y.current||q(),b.current&&b.current.on("_beforeBreakpoint",W),(0,l.useEffect)(()=>()=>{b.current&&b.current.off("_beforeBreakpoint",W)}),(0,l.useEffect)(()=>{!g.current&&b.current&&(b.current.emitSlidesClasses(),g.current=!0)}),H(()=>
1{if(t&&(t.current=y.current),y.current)return b.current.destroyed&&q(),!function(e,t){let{el:r,nextEl:i,prevEl:n,paginationEl:a,scrollbarEl:l,swiper:s}=e;N(t)&&i&&n&&(s.params.navigation.nextEl=i,s.originalParams.navigation.nextEl=i,s.params.navigation.prevEl=n,s.originalParams.navigation.prevEl=n),I(t)&&a&&(s.params.pagination.el=a,s.originalParams.pagination.el=a),F(t)&&l&&(s.params.scrollbar.el=l,s.originalParams.scrollbar.el=l),s.init(r)}({el:y.current,nextEl:S.current,prevEl:E.current,paginationEl:T.current,scrollbarEl:C.current,swiper:b.current},M),o&&!b.current.destroyed&&o(b.current),()=>{b.current&&!b.current.destroyed&&b.current.destroy(!0,!1)}},[]),H(()=>{!u&&k&&b.current&&Object.keys(k).forEach(e=>{b.current.on(e,k[e])});let e=function(e,t,r,i,n){let a=[];if(!t)return a;let l=e=>{0>a.indexOf(e)&&a.push(e)};if(r&&i){let e=i.map(n),t=r.map(n);e.join("")!==t.join("")&&l("children"),i.length!==r.length&&l("children")}return R.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(r=>{if(r in e&&r in t)if(j(e[r])&&j(t[r])){let i=Object.keys(e[r]),n=Object.keys(t[r]);i.length!==n.length?l(r):(i.forEach(i=>{e[r][i]!==t[r][i]&&l(r)}),n.forEach(i=>{e[r][i]!==t[r][i]&&l(r)}))}else e[r]!==t[r]&&l(r)}),a}(A,w.current,O,x.current,e=>e.key);return w.current=A,x.current=O,e.length&&b.current&&!b.current.destroyed&&function(e){let t,r,i,n,a,l,s,o,{swiper:d,slides:u,passedParams:c,changedParams:f,nextEl:p,prevEl:h,scrollbarEl:m,paginationEl:v}=e,g=f.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:y,pagination:b,navigation:w,scrollbar:x,virtual:S,thumbs:E}=d;f.includes("thumbs")&&c.thumbs&&c.thumbs.swiper&&!c.thumbs.swiper.destroyed&&y.thumbs&&(!y.thumbs.swiper||y.thumbs.swiper.destroyed)&&(t=!0),f.includes("controller")&&c.controller&&c.controller.control&&y.controller&&!y.controller.control&&(r=!0),f.includes("pagination")&&c.pagination&&(c.pagination.el||v)&&(y.pagination||!1===y.pagination)&&b&&!b.el&&(i=!0),f.includes("scrollbar")&&c.scrollbar&&(c.scrollbar.el||m)&&(y.scrollbar||!1===y.scrollbar)&&x&&!x.el&&(n=!0),f.includes("navigation")&&c.navigation&&(c.navigation.prevEl||h)&&(c.navigation.nextEl||p)&&(y.navigation||!1===y.navigation)&&w&&!w.prevEl&&!w.nextEl&&(a=!0);let T=e=>{d[e]&&(d[e].destroy(),"navigation"===e?(d.isElement&&(d[e].prevEl.remove(),d[e].nextEl.remove()),y[e].prevEl=void 0,y[e].nextEl=void 0,d[e].prevEl=void 0,d[e].nextEl=void 0):(d.isElement&&d[e].el.remove(),y[e].el=void 0,d[e].el=void 0))};f.includes("loop")&&d.isElement&&(y.loop&&!c.loop?l=!0:!y.loop&&c.loop?s=!0:o=!0),g.forEach(e=>{if(j(y[e])&&j(c[e]))Object.assign(y[e],c[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in c[e]&&!c[e].enabled&&T(e);else{let t=c[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&T(e):y[e]=c[e]}}),g.includes("controller")&&!r&&d.controller&&d.controller.control&&y.controller&&y.controller.control&&(d.controller.control=y.controller.control),f.includes("children")&&u&&S&&y.virtual.enabled?(S.slides=u,S.update(!0)):f.includes("virtual")&&S&&y.virtual.enabled&&(u&&(S.slides=u),S.update(!0)),f.includes("children")&&u&&y.loop&&(o=!0),t&&E.init()&&E.update(!0),r&&(d.controller.control=y.controller.control),i&&(d.isElement&&(!v||"string"==typeof v)&&((v=document.createElement("div")).classList.add("swiper-pagination"),v.part.add("pagination"),d.el.appendChild(v)),v&&(y.pagination.el=v),b.init(),b.render(),b.update()),n&&(d.isElement&&(!m||"string"==typeof m)&&((m=document.createElement("div")).classList.add("swiper-scrollbar"),m.part.add("scrollbar"),d.el.appendChild(m)),m&&(y.scrollbar.el=m),x.init(),x.updateSize(),x.setTranslate()),a&&(d.isElement&&(p&&"string"!=typeof p||((p=document.createElement("div")).classList.add("swiper-button-next"),p.innerHTML=d.hostEl.constructor.nextButtonSvg,p.part.add("button-next"),d.el.appendChild(p)),h&&"string"!=typeof h||((h=document.createElement("div")).classList.add("swiper-button-prev"),h.innerHTML=d.hostEl.constructor.prevButtonSvg,h.part.add("button-prev"),d.el.appendChild(h))),p&&(y.navigation.nextEl=p),h&&(y.navigation.prevEl=h),w.init(),w.update()),f.includes("allowSlideNext")&&(d.allowSlideNext=c.allowSlideNext),f.includes("allowSlidePrev")&&(d.allowSlidePrev=c.allowSlidePrev),f.includes("direction")&&d.changeDirection(c.direction,!1),(l||o)&&d.loopDestroy(),(s||o)&&d.loopCreate(),d.update()}({swiper:b.current,slides:O,passedParams:A,changedParams:e,nextEl:S.current,prevEl:E.current,scrollbarEl:C.
1current,paginationEl:T.current}),()=>{k&&b.current&&Object.keys(k).forEach(e=>{b.current.off(e,k[e])})}}),H(()=>{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]),l.createElement(n,z({ref:y,className:V(`${c}${i?` ${i}`:""}`)},P),l.createElement($.Provider,{value:b.current},G["container-start"],l.createElement(a,{className:(void 0===(r=M.wrapperClass)&&(r=""),r)?r.includes("swiper-wrapper")?r:`swiper-wrapper ${r}`:"swiper-wrapper"},G["wrapper-start"],M.virtual?function(e,t,r){if(!r)return null;let i=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},n=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`},{from:a,to:s}=r,o=e.params.loop?-t.length:0,d=e.params.loop?2*t.length:t.length,u=[];for(let e=o;e<d;e+=1)e>=a&&e<=s&&u.push(t[i(e)]);return u.map((t,r)=>l.cloneElement(t,{swiper:e,style:n,key:t.props.virtualIndex||t.key||`slide-${r}`}))}(b.current,O,p):O.map((e,t)=>l.cloneElement(e,{swiper:b.current,swiperSlideIndex:t})),G["wrapper-end"]),N(M)&&l.createElement(l.Fragment,null,l.createElement("div",{ref:E,className:"swiper-button-prev"}),l.createElement("div",{ref:S,className:"swiper-button-next"})),F(M)&&l.createElement("div",{ref:C,className:"swiper-scrollbar"}),I(M)&&l.createElement("div",{ref:T,className:"swiper-pagination"}),G["container-end"]))});q.displayName="Swiper";let U=(0,l.forwardRef)(function(e,t){let{tag:r="div",children:i,className:n="",swiper:a,zoom:s,lazy:o,virtualIndex:d,swiperSlideIndex:u,...c}=void 0===e?{}:e,f=(0,l.useRef)(null),[p,h]=(0,l.useState)("swiper-slide"),[m,v]=(0,l.useState)(!1);function g(e,t,r){t===f.current&&h(r)}H(()=>{if(void 0!==u&&(f.current.swiperSlideIndex=u),t&&(t.current=f.current),f.current&&a){if(a.destroyed){"swiper-slide"!==p&&h("swiper-slide");return}return a.on("_slideClass",g),()=>{a&&a.off("_slideClass",g)}}}),H(()=>{a&&f.current&&!a.destroyed&&h(a.getSlideClasses(f.current))},[a]);let y={isActive:p.indexOf("swiper-slide-active")>=0,isVisible:p.indexOf("swiper-slide-visible")>=0,isPrev:p.indexOf("swiper-slide-prev")>=0,isNext:p.indexOf("swiper-slide-next")>=0},b=()=>"function"==typeof i?i(y):i;return l.createElement(r,z({ref:f,className:V(`${p}${n?` ${n}`:""}`),"data-swiper-slide-index":d,onLoad:()=>{v(!0)}},c),s&&l.createElement(G.Provider,{value:y},l.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof s?s:void 0},b(),o&&!m&&l.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&l.createElement(G.Provider,{value:y},b(),o&&!m&&l.createElement("div",{className:"swiper-lazy-preloader"})))});U.displayName="SwiperSlide"},74841:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return m},defaultHead:function(){return c}});let i=r(28140),n=r(49417),a=r(95155),l=n._(r(12115)),s=i._(r(1262)),o=r(90737),d=r(82073),u=r(60861);function c(e){void 0===e&&(e=!1);let t=[(0,a.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,a.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(94781);let p=["name","httpEquiv","charSet","itemProp"];function h(e,t){let{inAmpMode:r}=t;return e.reduce(f,[]).reverse().concat(c(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,i={};return n=>{let a=!0,l=!1;if(n.key&&"number"!=typeof n.key&&n.key.indexOf("$")>0){l=!0;let t=n.key.slice(n.key.indexOf("$")+1);e.has(t)?a=!1:e.add(t)}switch(n.type){case"title":case"base":t.has(n.type)?a=!1:t.add(n.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(n.props.hasOwnProperty(t))if("charSet"===t)r.has(t)?a=!1:r.add(t);else{let e=n.props[t],r=i[t]||new Set;("name"!==t||!l)&&r.has(e)?a=!1:(r.add(e),i[t]=r)}}}return a}}()).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let m=function(e){let{children:t}=e,r=(0,l.useContext)(o.AmpStateContext),i=(0,l.useContext)(d.HeadManagerContext);return(0,a.jsx)(s.default,{reduceComponentsToState:h,headManager:i,inAmpMode:(0,u.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},75040:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return o}}),r(94781);let i=r(14105),n=r(20821),a=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function o(e,t){var r,o;let d,u,c,{src:f,sizes:p,unoptimized:h=!1,priority:m=!1,loading:v,className:g,quality:y,width:b,height:w,fill:x=!1,style:S,overrideSrc:E,onLoad:T,onLoadingComplete:C,placeholder:M="empty",blurDataURL:A,fetchPriority:P,decoding:_="async",layout:k,objectFit:O,objectPosition:L,lazyBoundary:R,lazyRoot:j,...D}=e,{imgConf:N,showAltText:I,blurComplete:F,defaultLoader:V}=t,z=N||n.imageConfigDefault;if("allSizes"in z)d=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>e-t),t=z.deviceSizes.sort((e,t)=>e-t),i=null==(r=z.qualities)?void 0:r.sort((e,t)=>e-t);d={...z,allSizes:e,deviceSizes:t,qualities:i}}if(void 0===V)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let B=D.loader||V;delete D.loader,delete D.srcSet;let H="__next_img_default"in B;if(H){if("custom"===d.loader)throw Object.defineProperty(Error('Image with src "'+f+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=B;B=t=>{let{config:r,...i}=t;return e(i)}}if(k){"fill"===k&&(x=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[k];e&&(S={...S,...e});let t={responsive:"100vw",fill:"100vw"}[k];t&&!p&&(p=t)}let G="",W=s(b),$=s(w),q=!1;if((o=f)&&"object"==typeof o&&(l(o)||void 0!==o.src)){let e=l(f)?f.default:f;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(u=e.blurWidth,c=e.blurHeight,A=A||e.blurDataURL,G=e.src,q=/\.avif(?:\?|$)/i.test(G),!x)if(W||$){if(W&&!$){let t=W/e.width;$=Math.round(e.height*t)}else if(!W&&$){let t=$/e.height;W=Math.round(e.width*t)}}else W=e.width,$=e.height}q&&"blur"===M&&!A&&(M="empty");let U=!m&&("lazy"===v||void 0===v);(!(f="string"==typeof f?f:G)||f.startsWith("data:")||f.startsWith("blob:"))&&(h=!0,U=!1),d.unoptimized&&(h=!0),H&&!d.dangerouslyAllowSVG&&f.split("?",1)[0].endsWith(".svg")&&(h=!0);let Y=s(y),X=Object.assign(x?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:O,objectPosition:L}:{},I?{}:{color:"transparent"},S),K=F||"empty"===M?null:"blur"===M?'url("data:image/svg+xml;charset=utf-8,'+(0,i.getImageBlurSvg)({widthInt:W,heightInt:$,blurWidth:u,blurHeight:c,blurDataURL:A||"",objectFit:X.objectFit})+'")':'url("'+M+'")',Z=a.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,J=K?{backgroundSize:Z,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:K}:{},Q=function(e){let{config:t,src:r,unoptimized:i,width:n,quality:a,sizes:l,loader:s}=e;if(i)return{src:r,srcSet:void 0,sizes:void 0};let{widths:o,kind:d}=function(e,t,r){let{deviceSizes:i,allSizes:n}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let i;i=e.exec(r);)t.push(parseInt(i[2]));if(t.length){let e=.01*Math.min(...t);return{widths:n.filter(t=>t>=i[0]*e),kind:"w"}}return{widths:n,kind:"w"}}return"number"!=typeof t?{widths:i,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>n.find(t=>t>=e)||n[n.length-1]))],kind:"x"}}(t,n,l),u=o.length-1;return{sizes:l||"w"!==d?l:"100vw",srcSet:o.map((e,i)=>s({config:t,src:r,quality:a,width:e})+" "+("w"===d?e:i+1)+d).join(", "),src:s({config:t,src:r,quality:a,width:o[u]})}}({config:d,src:f,unoptimized:h,width:W,quality:Y,sizes:p,loader:B});return{props:{...D,loading:U?"lazy":v,fetchPriority:P,width:W,height:$,decoding:_,className:g,style:{...X,...J},sizes:Q.sizes,srcSet:Q.srcSet,src:E||Q.src},meta:{unoptimized:h,priority:m,placeholder:M,fill:x}}}},75433:(e,t,r)=>{r.d(t,{Z:()=>o});var i=r(12115),n=r(47650),a=r(97602),l=r(4129),s=r(95155),o=i.forwardRef((e,t)=>
1{var r,o;let{container:d,...u}=e,[c,f]=i.useState(!1);(0,l.N)(()=>f(!0),[]);let p=d||c&&(null==(o=globalThis)||null==(r=o.document)?void 0:r.body);return p?n.createPortal((0,s.jsx)(a.sG.div,{...u,ref:t}),p):null});o.displayName="Portal"},78105:(e,t,r)=>{r.d(t,{P:()=>c});var i=r(9878),n=r(49107),a=r(97748),l=r(17059),s=r(15862),o=r(23614),d=r(42144);let u=(0,o.C)({...n.W,...l.n,...a.$,...s.Z},d.J),c=(0,i.I)(u)},79862:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return i}});let i=r(28140)._(r(12115)).default.createContext(null)},81356:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let i=r(28140),n=r(49417),a=r(95155),l=n._(r(12115)),s=i._(r(47650)),o=i._(r(74841)),d=r(75040),u=r(20821),c=r(33455);r(94781);let f=r(79862),p=i._(r(71124)),h=r(83011),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384,470,940,2400],qualities:[75,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function v(e,t,r,i,n,a,l){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,n=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}(null==i?void 0:i.current)&&i.current(e)}}))}function g(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}let y=(0,l.forwardRef)((e,t)=>{let{src:r,srcSet:i,sizes:n,height:s,width:o,decoding:d,className:u,style:c,fetchPriority:f,placeholder:p,loading:m,unoptimized:y,fill:b,onLoadRef:w,onLoadingCompleteRef:x,setBlurComplete:S,setShowAltText:E,sizesInput:T,onLoad:C,onError:M,...A}=e,P=(0,l.useCallback)(e=>{e&&(M&&(e.src=e.src),e.complete&&v(e,p,w,x,S,y,T))},[r,p,w,x,S,M,y,T]),_=(0,h.useMergedRef)(t,P);return(0,a.jsx)("img",{...A,...g(f),loading:m,width:o,height:s,decoding:d,"data-nimg":b?"fill":"1",className:u,style:c,sizes:n,srcSet:i,src:r,ref:_,onLoad:e=>{v(e.currentTarget,p,w,x,S,y,T)},onError:e=>{E(!0),"empty"!==p&&S(!0),M&&M(e)}})});function b(e){let{isAppRouter:t,imgAttributes:r}=e,i={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...g(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,i),null):(0,a.jsx)(o.default,{children:(0,a.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...i},"__nimg-"+r.src+r.srcSet+r.sizes)})}let w=(0,l.forwardRef)((e,t)=>{let r=(0,l.useContext)(f.RouterContext),i=(0,l.useContext)(c.ImageConfigContext),n=(0,l.useMemo)(()=>{var e;let t=m||i||u.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),n=t.deviceSizes.sort((e,t)=>e-t),a=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:n,qualities:a}},[i]),{onLoad:s,onLoadingComplete:o}=e,h=(0,l.useRef)(s);(0,l.useEffect)(()=>{h.current=s},[s]);let v=(0,l.useRef)(o);(0,l.useEffect)(()=>{v.current=o},[o]);let[g,w]=(0,l.useState)(!1),[x,S]=(0,l.useState)(!1),{props:E,meta:T}=(0,d.getImgProps)(e,{defaultLoader:p.default,imgConf:n,blurComplete:g,showAltText:x});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y,{...E,unoptimized:T.unoptimized,placeholder:T.placeholder,fill:T.fill,onLoadRef:h,onLoadingCompleteRef:v,setBlurComplete:w,setShowAltText:S,sizesInput:e.sizes,ref:t}),T.priority?(0,a.jsx)(b,{isAppRouter:!r,imgAttributes:E}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},83101:(e,t,r)=>{r.d(t,{F:()=>l});var i=r(2821);let n=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=i.$,l=(e,t)=>
1r=>{var i;if((null==t?void 0:t.variants)==null)return a(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:l,defaultVariants:s}=t,o=Object.keys(l).map(e=>{let t=null==r?void 0:r[e],i=null==s?void 0:s[e];if(null===t)return null;let a=n(t)||n(i);return l[e][a]}),d=r&&Object.entries(r).reduce((e,t)=>{let[r,i]=t;return void 0===i||(e[r]=i),e},{});return a(e,o,null==t||null==(i=t.compoundVariants)?void 0:i.reduce((e,t)=>{let{class:r,className:i,...n}=t;return Object.entries(n).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...d}[t]):({...s,...d})[t]===r})?[...e,r,i]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},84288:(e,t,r)=>{r.d(t,{X:()=>a});var i=r(12115),n=r(4129);function a(e){let[t,r]=i.useState(void 0);return(0,n.N)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let i,n;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,n=t.blockSize}else i=e.offsetWidth,n=e.offsetHeight;r({width:i,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}},88334:(e,t,r)=>{r.d(t,{BN:()=>p,ER:()=>h,Ej:()=>v,UE:()=>y,UU:()=>m,cY:()=>f,jD:()=>g,we:()=>c});var i=r(58146),n=r(12115),a=r(47650),l="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;function s(e,t){let r,i,n;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(i=r;0!=i--;)if(!s(e[i],t[i]))return!1;return!0}if((r=(n=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(i=r;0!=i--;)if(!({}).hasOwnProperty.call(t,n[i]))return!1;for(i=r;0!=i--;){let r=n[i];if(("_owner"!==r||!e.$$typeof)&&!s(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function o(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function d(e,t){let r=o(e);return Math.round(t*r)/r}function u(e){let t=n.useRef(e);return l(()=>{t.current=e}),t}function c(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:c=[],platform:f,elements:{reference:p,floating:h}={},transform:m=!0,whileElementsMounted:v,open:g}=e,[y,b]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[w,x]=n.useState(c);s(w,c)||x(c);let[S,E]=n.useState(null),[T,C]=n.useState(null),M=n.useCallback(e=>{e!==k.current&&(k.current=e,E(e))},[]),A=n.useCallback(e=>{e!==O.current&&(O.current=e,C(e))},[]),P=p||S,_=h||T,k=n.useRef(null),O=n.useRef(null),L=n.useRef(y),R=null!=v,j=u(v),D=u(f),N=u(g),I=n.useCallback(()=>{if(!k.current||!O.current)return;let e={placement:t,strategy:r,middleware:w};D.current&&(e.platform=D.current),(0,i.rD)(k.current,O.current,e).then(e=>{let t={...e,isPositioned:!1!==N.current};F.current&&!s(L.current,t)&&(L.current=t,a.flushSync(()=>{b(t)}))})},[w,t,r,D,N]);l(()=>{!1===g&&L.current.isPositioned&&(L.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[g]);let F=n.useRef(!1);l(()=>(F.current=!0,()=>{F.current=!1}),[]),l(()=>{if(P&&(k.current=P),_&&(O.current=_),P&&_){if(j.current)return j.current(P,_,I);I()}},[P,_,I,j,R]);let V=n.useMemo(()=>({reference:k,floating:O,setReference:M,setFloating:A}),[M,A]),z=n.useMemo(()=>({reference:P,floating:_}),[P,_]),B=n.useMemo(()=>{let e={position:r,left:0,top:0};if(!z.floating)return e;let t=d(z.floating,y.x),i=d(z.floating,y.y);return m?{...e,transform:"translate("+t+"px, "+i+"px)",...o(z.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:i}},[r,m,z.floating,y.x,y.y]);return n.useMemo(()=>({...y,update:I,refs:V,elements:z,floatingStyles:B}),[y,I,V,z,B])}let f=(e,t)=>({...(0,i.cY)(e),options:[e,t]}),p=(e,t)=>({...(0,i.BN)(e),options:[e,t]}),h=(e,t)=>({...(0,i.ER)(e),options:[e,t]}),m=(e,t)=>({...(0,i.UU)(e),options:[e,t]}),v=(e,t)=>
1({...(0,i.Ej)(e),options:[e,t]}),g=(e,t)=>({...(0,i.jD)(e),options:[e,t]}),y=(e,t)=>({...(e=>({name:"arrow",options:e,fn(t){let{element:r,padding:n}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?(0,i.UE)({element:r.current,padding:n}).fn(t):{}:r?(0,i.UE)({element:r,padding:n}).fn(t):{}}}))(e),options:[e,t]})},89863:(e,t,r)=>{r.d(t,{lt:()=>a});let i=new Map,n=e=>{let t=i.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(([e,t])=>[e,t.getState()])):{}},a=(e,t={})=>(r,a,s)=>{let o,{enabled:d,anonymousActionType:u,store:c,...f}=t;try{o=(null==d||d)&&window.__REDUX_DEVTOOLS_EXTENSION__}catch(e){}if(!o)return e(r,a,s);let{connection:p,...h}=((e,t,r)=>{if(void 0===e)return{type:"untracked",connection:t.connect(r)};let n=i.get(r.name);if(n)return{type:"tracked",store:e,...n};let a={connection:t.connect(r),stores:{}};return i.set(r.name,a),{type:"tracked",store:e,...a}})(c,o,f),m=!0;s.setState=(e,t,i)=>{let l=r(e,t);if(!m)return l;let o=(e=>{var t,r;if(!e)return;let i=e.split("\n"),n=i.findIndex(e=>e.includes("api.setState"));if(n<0)return;let a=(null==(t=i[n+1])?void 0:t.trim())||"";return null==(r=/.+ (.+) .+/.exec(a))?void 0:r[1]})(Error().stack),d=void 0===i?{type:u||o||"anonymous"}:"string"==typeof i?{type:i}:i;return void 0===c?null==p||p.send(d,a()):null==p||p.send({...d,type:`${c}/${d.type}`},{...n(f.name),[c]:s.getState()}),l},s.devtools={cleanup:()=>{p&&"function"==typeof p.unsubscribe&&p.unsubscribe(),((e,t)=>{if(void 0===t)return;let r=i.get(e);r&&(delete r.stores[t],0===Object.keys(r.stores).length&&i.delete(e))})(f.name,c)}};let v=(...e)=>{let t=m;m=!1,r(...e),m=t},g=e(s.setState,a,s);if("untracked"===h.type?null==p||p.init(g):(h.stores[h.store]=s,null==p||p.init(Object.fromEntries(Object.entries(h.stores).map(([e,t])=>[e,e===h.store?g:t.getState()])))),s.dispatchFromDevtools&&"function"==typeof s.dispatch){let e=!1,t=s.dispatch;s.dispatch=(...r)=>{"__setState"!==r[0].type||e||(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),e=!0),t(...r)}}return p.subscribe(e=>{var t;switch(e.type){case"ACTION":if("string"!=typeof e.payload)return void console.error("[zustand devtools middleware] Unsupported action format");return l(e.payload,e=>{if("__setState"===e.type){if(void 0===c)return void v(e.state);1!==Object.keys(e.state).length&&console.error(` 2 [zustand devtools middleware] Unsupported __setState action format. 3 When using 'store' option in devtools(), the 'state' should have only one key, which is a value of 'store' that was passed in devtools(), 4 and value of this only key should be a state object. Example: { "type": "__setState", "state": { "abc123Store": { "foo": "bar" } } } 5 `);let t=e.state[c];return void(null==t||JSON.stringify(s.getState())!==JSON.stringify(t)&&v(t))}s.dispatchFromDevtools&&"function"==typeof s.dispatch&&s.dispatch(e)});case"DISPATCH":switch(e.payload.type){case"RESET":if(v(g),void 0===c)return null==p?void 0:p.init(s.getState());return null==p?void 0:p.init(n(f.name));case"COMMIT":if(void 0===c){null==p||p.init(s.getState());break}return null==p?void 0:p.init(n(f.name));case"ROLLBACK":return l(e.state,e=>{if(void 0===c){v(e),null==p||p.init(s.getState());return}v(e[c]),null==p||p.init(n(f.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return l(e.state,e=>{if(void 0===c)return void v(e);JSON.stringify(s.getState())!==JSON.stringify(e[c])&&v(e[c])});case"IMPORT_STATE":{let{nextLiftedState:r}=e.payload,i=null==(t=r.computedStates.slice(-1)[0])?void 0:t.state;if(!i)return;void 0===c?v(i):v(i[c]),null==p||p.send(null,r);break}case"PAUSE_RECORDING":return m=!m}return}}),g},l=(e,t)=>{let r;try{r=JSON.parse(e)}catch(e){console.error("[zustand devtools middleware] Could not parse the received json",e)}void 0!==r&&t(r)}},90490:(e,t,r)=>{r.d(t,{y:()=>n});let i=e=>{let t,r=new Set,i=(e,i)=>{let n="function"==typeof e?e(t):e;if(!Object.is(n,t)){let e=t;t=(null!=i?i:"object"!=typeof n||null===n)?n:Object.assign({},t,n),r.forEach(r=>r(t,e))}},n=()=>t,a={setState:i,getState:n,getInitialState:()=>l,subscribe:e=>(r.add(e),()=>r.delete(e))},l=t=e(i,n,a);return a},n=e=>e?i(e):i},90737:(e,t,r)=>
5{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return i}});let i=r(28140)._(r(12115)).default.createContext({})},93252:(e,t,r)=>{r.d(t,{ND:()=>w,A:()=>S,GO:()=>M});var i=r(12115),n=r(88334),a=r(58146);function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function s(...e){return t=>{let r=!1,i=e.map(e=>{let i=l(e,t);return r||"function"!=typeof i||(r=!0),i});if(r)return()=>{for(let t=0;t<i.length;t++){let r=i[t];"function"==typeof r?r():l(e[t],null)}}}}function o(...e){return i.useCallback(s(...e),e)}r(47650);var d=r(95155),u=Symbol("radix.slottable");function c(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===u}var f=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=function(e){let t=function(e){let t=i.forwardRef((e,t)=>{let{children:r,...n}=e;if(i.isValidElement(r)){var a;let e,l,o=(a=r,(l=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(l=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),d=function(e,t){let r={...t};for(let i in t){let n=e[i],a=t[i];/^on[A-Z]/.test(i)?n&&a?r[i]=(...e)=>{let t=a(...e);return n(...e),t}:n&&(r[i]=n):"style"===i?r[i]={...n,...a}:"className"===i&&(r[i]=[n,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==i.Fragment&&(d.ref=t?s(t,o):o),i.cloneElement(r,d)}return i.Children.count(r)>1?i.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=i.forwardRef((e,r)=>{let{children:n,...a}=e,l=i.Children.toArray(n),s=l.find(c);if(s){let e=s.props.children,n=l.map(t=>t!==s?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,d.jsx)(t,{...a,ref:r,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,d.jsx)(t,{...a,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}(`Primitive.${t}`),n=i.forwardRef((e,i)=>{let{asChild:n,...a}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,d.jsx)(n?r:t,{...a,ref:i})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),p=i.forwardRef((e,t)=>{let{children:r,width:i=10,height:n=5,...a}=e;return(0,d.jsx)(f.svg,{...a,ref:t,width:i,height:n,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,d.jsx)("polygon",{points:"0,0 30,0 15,10"})})});p.displayName="Arrow";var h=globalThis?.document?i.useLayoutEffect:()=>{},m="Popper",[v,g]=function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>i.createContext(e));return function(r){let n=r?.[e]||t;return i.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let a=i.createContext(n),l=r.length;r=[...r,n];let s=t=>{let{scope:r,children:n,...s}=t,o=r?.[e]?.[l]||a,u=i.useMemo(()=>s,Object.values(s));return(0,d.jsx)(o.Provider,{value:u,children:n})};return s.displayName=t+"Provider",[s,function(r,s){let o=s?.[e]?.[l]||a,d=i.useContext(o);if(d)return d;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:i})=>{let n=r(e)[`__scope${i}`];return{...t,...n}},{});return i.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}(m),[y,b]=v(m),w=e=>{let{__scopePopper:t,children:r}=e,[n,a]=i.useState(null);return(0,d.jsx)(y,{scope:t,anchor:n,onAnchorChange:a,children:r})};w.displayName=m;var x="PopperAnchor",S=i.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...a}=e,l=b(x,r),s=i.useRef(null),u=o(t,s),c=i.useRef(null);return i.useEffect(()=>{let e=c.current;c.current=(null==n?void 0:n.current)||s.current,e!==c.current&&l.onAnchorChange(c.current)}),n?null:(0,d.jsx)(f.div,{...a,ref:u})});S.displayName=x;var E="PopperContent",[T,C]=v(E),M=i.forwardRef((e,t)=>{var r,l,s,u,c,p,m,v;let{__scopePopper:g,side:y="bottom",sideOffset:w=0,align:x="center",alignOffset:S=0,arrowPadding:C=0,avoidCollisions:M=!0,collisionBoundary:A=[],collisionPadding:P=0,sticky:L="partial",hideWhenDetached:R=!1,updatePositionStrategy:j="optimized",onPlaced:D,...N}=e,I=b(E,g),[F,V]=i.useState(null),z=o(t,e=>V(e)),[B,H]=i.useState(null),G=function(e){let[t,r]=i.useState(void 0);return h(()=>
5{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let i,n;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,n=t.blockSize}else i=e.offsetWidth,n=e.offsetHeight;r({width:i,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(B),W=null!=(m=null==G?void 0:G.width)?m:0,$=null!=(v=null==G?void 0:G.height)?v:0,q="number"==typeof P?P:{top:0,right:0,bottom:0,left:0,...P},U=Array.isArray(A)?A:[A],Y=U.length>0,X={padding:q,boundary:U.filter(_),altBoundary:Y},{refs:K,floatingStyles:Z,placement:J,isPositioned:Q,middlewareData:ee}=(0,n.we)({strategy:"fixed",placement:y+("center"!==x?"-"+x:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,a.ll)(...t,{animationFrame:"always"===j})},elements:{reference:I.anchor},middleware:[(0,n.cY)({mainAxis:w+$,alignmentAxis:S}),M&&(0,n.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===L?(0,n.ER)():void 0,...X}),M&&(0,n.UU)({...X}),(0,n.Ej)({...X,apply:e=>{let{elements:t,rects:r,availableWidth:i,availableHeight:n}=e,{width:a,height:l}=r.reference,s=t.floating.style;s.setProperty("--radix-popper-available-width","".concat(i,"px")),s.setProperty("--radix-popper-available-height","".concat(n,"px")),s.setProperty("--radix-popper-anchor-width","".concat(a,"px")),s.setProperty("--radix-popper-anchor-height","".concat(l,"px"))}}),B&&(0,n.UE)({element:B,padding:C}),k({arrowWidth:W,arrowHeight:$}),R&&(0,n.jD)({strategy:"referenceHidden",...X})]}),[et,er]=O(J),ei=function(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>(...e)=>t.current?.(...e),[])}(D);h(()=>{Q&&(null==ei||ei())},[Q,ei]);let en=null==(r=ee.arrow)?void 0:r.x,ea=null==(l=ee.arrow)?void 0:l.y,el=(null==(s=ee.arrow)?void 0:s.centerOffset)!==0,[es,eo]=i.useState();return h(()=>{F&&eo(window.getComputedStyle(F).zIndex)},[F]),(0,d.jsx)("div",{ref:K.setFloating,"data-radix-popper-content-wrapper":"",style:{...Z,transform:Q?Z.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:es,"--radix-popper-transform-origin":[null==(u=ee.transformOrigin)?void 0:u.x,null==(c=ee.transformOrigin)?void 0:c.y].join(" "),...(null==(p=ee.hide)?void 0:p.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,d.jsx)(T,{scope:g,placedSide:et,onArrowChange:H,arrowX:en,arrowY:ea,shouldHideArrow:el,children:(0,d.jsx)(f.div,{"data-side":et,"data-align":er,...N,ref:z,style:{...N.style,animation:Q?void 0:"none"}})})})});M.displayName=E;var A="PopperArrow",P={top:"bottom",right:"left",bottom:"top",left:"right"};function _(e){return null!==e}i.forwardRef(function(e,t){let{__scopePopper:r,...i}=e,n=C(A,r),a=P[n.placedSide];return(0,d.jsx)("span",{ref:n.onArrowChange,style:{position:"absolute",left:n.arrowX,top:n.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[n.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[n.placedSide],visibility:n.shouldHideArrow?"hidden":void 0},children:(0,d.jsx)(p,{...i,ref:t,style:{...i.style,display:"block"}})})}).displayName=A;var k=e=>({name:"transformOrigin",options:e,fn(t){var r,i,n,a,l;let{placement:s,rects:o,middlewareData:d}=t,u=(null==(r=d.arrow)?void 0:r.centerOffset)!==0,c=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[p,h]=O(s),m={start:"0%",center:"50%",end:"100%"}[h],v=(null!=(a=null==(i=d.arrow)?void 0:i.x)?a:0)+c/2,g=(null!=(l=null==(n=d.arrow)?void 0:n.y)?l:0)+f/2,y="",b="";return"bottom"===p?(y=u?m:"".concat(v,"px"),b="".concat(-f,"px")):"top"===p?(y=u?m:"".concat(v,"px"),b="".concat(o.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),b=u?m:"".concat(g,"px")):"left"===p&&(y="".concat(o.floating.width+f,"px"),b=u?m:"".concat(g,"px")),{data:{x:y,y:b}}}});function O(e){let[t,r="center"]=e.split("-");return[t,r]}},95124:(e,t,r)=>{r.d(t,{E:()=>n});var i=r(12115);let n=r(50998).B?i.useLayoutEffect:i.useEffect},96069:(e,t,r)=>{r.d(t,{d:()=>i});let i=(0,r(23614).C)()},97745:(e,t,r)=>{r.d(t,{Eq:()=>d});var i=new WeakMap,n=new WeakMap,a={},l=0,s=function(e){return e&&(e.host||s(e.parentNode))},o=function(e,t,r,o){var d=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=s(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});a[r]||(a[r]=new WeakMap);var u=a[r],c=[],f=new Set,p=new Set(d),h=function(e){!e||f.has(e)||(f.add(e),h(e.parentNode))};d.forEach(h);var m=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))m(e);else try{var t=e.getAttribute(o),a=null!==t&&"false"!==t,l=(i.get(e)||0)+1,s=(u.get(e)||0)+1;i.set(e,l),u.set(e,s),c.push(e),1===l&&a&&n.set(e,!0),1===s&&e.setAttribute(r,"true"),a||e.setAttribute(o,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};
5return m(t),f.clear(),l++,function(){c.forEach(function(e){var t=i.get(e)-1,a=u.get(e)-1;i.set(e,t),u.set(e,a),t||(n.has(e)||e.removeAttribute(o),n.delete(e)),a||e.removeAttribute(r)}),--l||(i=new WeakMap,i=new WeakMap,n=new WeakMap,a={})}},d=function(e,t,r){void 0===r&&(r="data-aria-hidden");var i=Array.from(Array.isArray(e)?e:[e]),n=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return n?(i.push.apply(i,Array.from(n.querySelectorAll("[aria-live]"))),o(i,n,r,"aria-hidden")):function(){return null}}},98599:(e,t,r)=>{var i=r(32319);i.getFormatter,t.JK=i.getLocale,i.getMessages,i.getNow,i.getRequestConfig,i.getTimeZone,t.$=i.getTranslations,i.setRequestLocale,i.unstable_setRequestLocale}}]);
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.