1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[715],{617:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},809:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return u},getImageProps:function(){return i}});let r=n(4214),o=n(6047),a=n(1163),l=r._(n(8653));function i(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let u=a.Image},873:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]])},988:(e,t,n)=>{n.d(t,{Eq:()=>c});var r=new WeakMap,o=new WeakMap,a={},l=0,i=function(e){return e&&(e.host||i(e.parentNode))},u=function(e,t,n,u){var c=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=i(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});a[n]||(a[n]=new WeakMap);var s=a[n],d=[],f=new Set,p=new Set(c),v=function(e){!e||f.has(e)||(f.add(e),v(e.parentNode))};c.forEach(v);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(u),a=null!==t&&"false"!==t,l=(r.get(e)||0)+1,i=(s.get(e)||0)+1;r.set(e,l),s.set(e,i),d.push(e),1===l&&a&&o.set(e,!0),1===i&&e.setAttribute(n,"true"),a||e.setAttribute(u,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return m(t),f.clear(),l++,function(){d.forEach(function(e){var t=r.get(e)-1,a=s.get(e)-1;r.set(e,t),s.set(e,a),t||(o.has(e)||e.removeAttribute(u),o.delete(e)),a||e.removeAttribute(n)}),--l||(r=new WeakMap,r=new WeakMap,o=new WeakMap,a={})}},c=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),u(r,o,n,"aria-hidden")):function(){return null}}},1457:(e,t,n)=>{n.d(t,{Oh:()=>a});var r=n(7142),o=0;function a(){r.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??l()),document.body.insertAdjacentElement("beforeend",e[1]??l()),o++,()=>{1===o&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),o--}},[])}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}},1714:(e,t,n)=>{n.d(t,{UC:()=>eP,In:()=>eT,q7:()=>eD,VF:()=>eL,p4:()=>eI,ZL:()=>eN,bL:()=>eM,wn:()=>eF,PP:()=>e_,l9:()=>eS,WT:()=>ej,LM:()=>eA});var r=n(7142),o=n(2403);function a(e,[t,n]){return Math.min(n,Math.max(t,e))}var l=n(3176),i=n(5407),u=n(8353),c=n(6919),s=n(9504),d=n(3690),f=n(1457),p=n(4216),v=n(4616),m=n(1502),h=n(7994),g=n(3256),w=n(9440),y=n(6944),x=n(3584),b=n(7568),C=n(5576),E=n(9754),R=n(988),k=n(6979),M=n(8534),S=[" ","Enter","ArrowUp","ArrowDown"],j=[" ","Enter"],T="Select",[N,P,A]=(0,i.N)(T),[D,I]=(0,c.A)(T,[A,m.Bk]),L=(0,m.Bk)(),[_,F]=D(T),[O,K]=D(T),G=e=>{let{__scopeSelect:t,children:n,open:o,defaultOpen:a,onOpenChange:l,value:i,defaultValue:u,onValueChange:c,dir:d,name:f,autoComplete:p,disabled:h,required:g,form:w}=e,y=L(t),[b,C]=r.useState(null),[E,R]=r.useState(null),[k,S]=r.useState(!1),j=(0,s.jH)(d),[T=!1,P]=(0,x.i)({prop:o,defaultProp:a,onChange:l}),[A,D]=(0,x.i)({prop:i,defaultProp:u,onChange:c}),I=r.useRef(null),F=!b||w||!!b.closest("form"),[K,G]=r.useState(new Set),B=Array.from(K).map(e=>e.props.value).join(";");return(0,M.jsx)(m.bL,{...y,children:(0,M.jsxs)(_,{required:g,scope:t,trigger:b,onTriggerChange:C,valueNode:E,onValueNodeChange:R,valueNodeHasChildren:k,onValueNodeHasChildrenChange:S,contentId:(0,v.B)(),value:A,onValueChange:D,open:T,onOpenChange:P,dir:j,triggerPointerDownPosRef:I,disabled:h,children:[(0,M.jsx)(N.Provider,{scope:t,children:(0,M.jsx)(O,{scope:e.__scopeSelect,onNativeOptionAdd:r.useCallback(e=>{G(t=>new Set(t).add(e))},[]),onNativeOptionRemove:r.useCallback(e=>{G(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:n})}),F?(0,M.jsxs)(eE,{"aria-hidden":!0,required:g,tabIndex:-1,name:f,autoComplete:p,value:A,onChange:e=>D(e.target.value),disabled:h,form:w,children:[void 0===A?(0,M.jsx)("option",{value:""}):null,Array.from(K)]},B):null]})})};G.displayName=T;var B="SelectTrigger",V=r.forwardRef((e,t)=>
1{let{__scopeSelect:n,disabled:o=!1,...a}=e,i=L(n),c=F(B,n),s=c.disabled||o,d=(0,u.s)(t,c.onTriggerChange),f=P(n),p=r.useRef("touch"),[v,h,w]=eR(e=>{let t=f().filter(e=>!e.disabled),n=t.find(e=>e.value===c.value),r=ek(t,e,n);void 0!==r&&c.onValueChange(r.value)}),y=e=>{s||(c.onOpenChange(!0),w()),e&&(c.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,M.jsx)(m.Mz,{asChild:!0,...i,children:(0,M.jsx)(g.sG.button,{type:"button",role:"combobox","aria-controls":c.contentId,"aria-expanded":c.open,"aria-required":c.required,"aria-autocomplete":"none",dir:c.dir,"data-state":c.open?"open":"closed",disabled:s,"data-disabled":s?"":void 0,"data-placeholder":eC(c.value)?"":void 0,...a,ref:d,onClick:(0,l.m)(a.onClick,e=>{e.currentTarget.focus(),"mouse"!==p.current&&y(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&&(y(e),e.preventDefault())}),onKeyDown:(0,l.m)(a.onKeyDown,e=>{let t=""!==v.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||h(e.key),(!t||" "!==e.key)&&S.includes(e.key)&&(y(),e.preventDefault())})})})});V.displayName=B;var H="SelectValue",W=r.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:o,children:a,placeholder:l="",...i}=e,c=F(H,n),{onValueNodeHasChildrenChange:s}=c,d=void 0!==a,f=(0,u.s)(t,c.onValueNodeChange);return(0,b.N)(()=>{s(d)},[s,d]),(0,M.jsx)(g.sG.span,{...i,ref:f,style:{pointerEvents:"none"},children:eC(c.value)?(0,M.jsx)(M.Fragment,{children:l}):a})});W.displayName=H;var U=r.forwardRef((e,t)=>{let{__scopeSelect:n,children:r,...o}=e;return(0,M.jsx)(g.sG.span,{"aria-hidden":!0,...o,ref:t,children:r||"â¼"})});U.displayName="SelectIcon";var z=e=>(0,M.jsx)(h.Z,{asChild:!0,...e});z.displayName="SelectPortal";var q="SelectContent",X=r.forwardRef((e,t)=>{let n=F(q,e.__scopeSelect),[a,l]=r.useState();return((0,b.N)(()=>{l(new DocumentFragment)},[]),n.open)?(0,M.jsx)($,{...e,ref:t}):a?o.createPortal((0,M.jsx)(Y,{scope:e.__scopeSelect,children:(0,M.jsx)(N.Slot,{scope:e.__scopeSelect,children:(0,M.jsx)("div",{children:e.children})})}),a):null});X.displayName=q;var[Y,Z]=D(q),$=r.forwardRef((e,t)=>{let{__scopeSelect:n,position:o="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:i,onPointerDownOutside:c,side:s,sideOffset:v,align:m,alignOffset:h,arrowPadding:g,collisionBoundary:y,collisionPadding:x,sticky:b,hideWhenDetached:C,avoidCollisions:E,...S}=e,j=F(q,n),[T,N]=r.useState(null),[A,D]=r.useState(null),I=(0,u.s)(t,e=>N(e)),[L,_]=r.useState(null),[O,K]=r.useState(null),G=P(n),[B,V]=r.useState(!1),H=r.useRef(!1);r.useEffect(()=>{if(T)return(0,R.Eq)(T)},[T]),(0,f.Oh)();let W=r.useCallback(e=>{let[t,...n]=G().map(e=>e.ref.current),[r]=n.slice(-1),o=document.activeElement;for(let n of e)if(n===o||(null==n||n.scrollIntoView({block:"nearest"}),n===t&&A&&(A.scrollTop=0),n===r&&A&&(A.scrollTop=A.scrollHeight),null==n||n.focus(),document.activeElement!==o))return},[G,A]),U=r.useCallback(()=>W([L,T]),[W,L,T]);r.useEffect(()=>{B&&U()},[B,U]);let{onOpenChange:z,triggerPointerDownPosRef:X}=j;r.useEffect(()=>{if(T){let e={x:0,y:0},t=t=>{var n,r;e={x:Math.abs(Math.round(t.pageX)-((null==(n=X.current)?void 0:n.x)??0)),y:Math.abs(Math.round(t.pageY)-((null==(r=X.current)?void 0:r.y)??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():T.contains(n.target)||z(!1),document.removeEventListener("pointermove",t),X.current=null};return null!==X.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[T,z,X]),r.useEffect(()=>{let e=()=>z(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[z]);let[Z,$]=eR(e=>{let t=G().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=ek(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),ee=r.useCallback((e,t,n)=>{let r=!H.current&&!n;(void 0!==j.value&&j.value===t||r)&&(_(e),r&&(H.current=!0))},[j.value]),et=r.useCallback(()=>null==T?void 0:T.focus(),[T]),en=r.useCallback((e,t,n)=>{let r=!H.current&&!n;(void 0!==j.value&&j.value===t||r)&&K(e)},[j.value]),er="popper"===o?Q:J,eo=er===Q?{side:s,sideOffset:v,align:m,alignOffset:h,arrowPadding:g,collisionBoundary:y,collisionPadding:x,sticky:b,hideWhenDetached:C,avoidCollisions:E}:{};return(0,M.jsx)(Y,{scope:n,content:T,viewport:A,onViewportChange:D,itemRefCallback:ee,selectedItem:L,onItemLeave:et,itemTextRefCallback:en,focusSelectedItem:U,selectedItemText:O,position:o,isPositioned:B,searchRef:Z,children:(0,M.jsx)(k.A,{as:w.DX,allowPinchZoom:!0,children:(0,M.jsx)(p.n,{asChild:!0,trapped:j.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,l.m)(a,e=>{var t;
1null==(t=j.trigger)||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,M.jsx)(d.qW,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>j.onOpenChange(!1),children:(0,M.jsx)(er,{role:"listbox",id:j.contentId,"data-state":j.open?"open":"closed",dir:j.dir,onContextMenu:e=>e.preventDefault(),...S,...eo,onPlaced:()=>V(!0),ref:I,style:{display:"flex",flexDirection:"column",outline:"none",...S.style},onKeyDown:(0,l.m)(S.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||$(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=G().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 n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>W(t)),e.preventDefault()}})})})})})})});$.displayName="SelectContentImpl";var J=r.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:o,...l}=e,i=F(q,n),c=Z(q,n),[s,d]=r.useState(null),[f,p]=r.useState(null),v=(0,u.s)(t,e=>p(e)),m=P(n),h=r.useRef(!1),w=r.useRef(!0),{viewport:y,selectedItem:x,selectedItemText:C,focusSelectedItem:E}=c,R=r.useCallback(()=>{if(i.trigger&&i.valueNode&&s&&f&&y&&x&&C){let e=i.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),n=i.valueNode.getBoundingClientRect(),r=C.getBoundingClientRect();if("rtl"!==i.dir){let o=r.left-t.left,l=n.left-o,i=e.left-l,u=e.width+i,c=Math.max(u,t.width),d=a(l,[10,Math.max(10,window.innerWidth-10-c)]);s.style.minWidth=u+"px",s.style.left=d+"px"}else{let o=t.right-r.right,l=window.innerWidth-n.right-o,i=window.innerWidth-e.right-l,u=e.width+i,c=Math.max(u,t.width),d=a(l,[10,Math.max(10,window.innerWidth-10-c)]);s.style.minWidth=u+"px",s.style.right=d+"px"}let l=m(),u=window.innerHeight-20,c=y.scrollHeight,d=window.getComputedStyle(f),p=parseInt(d.borderTopWidth,10),v=parseInt(d.paddingTop,10),g=parseInt(d.borderBottomWidth,10),w=p+v+c+parseInt(d.paddingBottom,10)+g,b=Math.min(5*x.offsetHeight,w),E=window.getComputedStyle(y),R=parseInt(E.paddingTop,10),k=parseInt(E.paddingBottom,10),M=e.top+e.height/2-10,S=x.offsetHeight/2,j=p+v+(x.offsetTop+S);if(j<=M){let e=l.length>0&&x===l[l.length-1].ref.current;s.style.bottom="0px";let t=Math.max(u-M,S+(e?k:0)+(f.clientHeight-y.offsetTop-y.offsetHeight)+g);s.style.height=j+t+"px"}else{let e=l.length>0&&x===l[0].ref.current;s.style.top="0px";let t=Math.max(M,p+y.offsetTop+(e?R:0)+S);s.style.height=t+(w-j)+"px",y.scrollTop=j-M+y.offsetTop}s.style.margin="10px 0",s.style.minHeight=b+"px",s.style.maxHeight=u+"px",null==o||o(),requestAnimationFrame(()=>h.current=!0)}},[m,i.trigger,i.valueNode,s,f,y,x,C,i.dir,o]);(0,b.N)(()=>R(),[R]);let[k,S]=r.useState();(0,b.N)(()=>{f&&S(window.getComputedStyle(f).zIndex)},[f]);let j=r.useCallback(e=>{e&&!0===w.current&&(R(),null==E||E(),w.current=!1)},[R,E]);return(0,M.jsx)(ee,{scope:n,contentWrapper:s,shouldExpandOnScrollRef:h,onScrollButtonChange:j,children:(0,M.jsx)("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:k},children:(0,M.jsx)(g.sG.div,{...l,ref:v,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}})})})});J.displayName="SelectItemAlignedPosition";var Q=r.forwardRef((e,t)=>{let{__scopeSelect:n,align:r="start",collisionPadding:o=10,...a}=e,l=L(n);return(0,M.jsx)(m.UC,{...l,...a,ref:t,align:r,collisionPadding:o,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)"}})});Q.displayName="SelectPopperPosition";var[ee,et]=D(q,{}),en="SelectViewport",er=r.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:o,...a}=e,i=Z(en,n),c=et(en,n),s=(0,u.s)(t,i.onViewportChange),d=r.useRef(0);return(0,M.jsxs)(M.Fragment,{children:[(0,M.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:o}),(0,M.jsx)(N.Slot,{scope:n,children:(0,M.jsx)(g.sG.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:s,style:{position:"relative",flex:1,overflow:"hidden auto",...a.style},onScroll:(0,l.m)(a.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=c;if((null==r?void 0:r.current)&&n){let e=Math.abs(d.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,o=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(o<r){let a=o+e,l=Math.min(r,a),i=a-l;n.style.height=l+"px","0px"===n.style.bottom&&(t.scrollTop=i>0?i:0,n.style.justifyContent="flex-end")}}}d.current=t.scrollTop})})})]})});er.displayName=en;var eo="SelectGroup",[ea,el]=D(eo);r.forwardRef((e,t)=>
1{let{__scopeSelect:n,...r}=e,o=(0,v.B)();return(0,M.jsx)(ea,{scope:n,id:o,children:(0,M.jsx)(g.sG.div,{role:"group","aria-labelledby":o,...r,ref:t})})}).displayName=eo;var ei="SelectLabel";r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=el(ei,n);return(0,M.jsx)(g.sG.div,{id:o.id,...r,ref:t})}).displayName=ei;var eu="SelectItem",[ec,es]=D(eu),ed=r.forwardRef((e,t)=>{let{__scopeSelect:n,value:o,disabled:a=!1,textValue:i,...c}=e,s=F(eu,n),d=Z(eu,n),f=s.value===o,[p,m]=r.useState(i??""),[h,w]=r.useState(!1),y=(0,u.s)(t,e=>{var t;return null==(t=d.itemRefCallback)?void 0:t.call(d,e,o,a)}),x=(0,v.B)(),b=r.useRef("touch"),C=()=>{a||(s.onValueChange(o),s.onOpenChange(!1))};if(""===o)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,M.jsx)(ec,{scope:n,value:o,disabled:a,textId:x,isSelected:f,onItemTextChange:r.useCallback(e=>{m(t=>t||((null==e?void 0:e.textContent)??"").trim())},[]),children:(0,M.jsx)(N.ItemSlot,{scope:n,value:o,disabled:a,textValue:p,children:(0,M.jsx)(g.sG.div,{role:"option","aria-labelledby":x,"data-highlighted":h?"":void 0,"aria-selected":f&&h,"data-state":f?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1,...c,ref:y,onFocus:(0,l.m)(c.onFocus,()=>w(!0)),onBlur:(0,l.m)(c.onBlur,()=>w(!1)),onClick:(0,l.m)(c.onClick,()=>{"mouse"!==b.current&&C()}),onPointerUp:(0,l.m)(c.onPointerUp,()=>{"mouse"===b.current&&C()}),onPointerDown:(0,l.m)(c.onPointerDown,e=>{b.current=e.pointerType}),onPointerMove:(0,l.m)(c.onPointerMove,e=>{if(b.current=e.pointerType,a){var t;null==(t=d.onItemLeave)||t.call(d)}else"mouse"===b.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,l.m)(c.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null==(t=d.onItemLeave)||t.call(d)}}),onKeyDown:(0,l.m)(c.onKeyDown,e=>{var t;((null==(t=d.searchRef)?void 0:t.current)===""||" "!==e.key)&&(j.includes(e.key)&&C()," "===e.key&&e.preventDefault())})})})})});ed.displayName=eu;var ef="SelectItemText",ep=r.forwardRef((e,t)=>{let{__scopeSelect:n,className:a,style:l,...i}=e,c=F(ef,n),s=Z(ef,n),d=es(ef,n),f=K(ef,n),[p,v]=r.useState(null),m=(0,u.s)(t,e=>v(e),d.onItemTextChange,e=>{var t;return null==(t=s.itemTextRefCallback)?void 0:t.call(s,e,d.value,d.disabled)}),h=null==p?void 0:p.textContent,w=r.useMemo(()=>(0,M.jsx)("option",{value:d.value,disabled:d.disabled,children:h},d.value),[d.disabled,d.value,h]),{onNativeOptionAdd:y,onNativeOptionRemove:x}=f;return(0,b.N)(()=>(y(w),()=>x(w)),[y,x,w]),(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(g.sG.span,{id:d.textId,...i,ref:m}),d.isSelected&&c.valueNode&&!c.valueNodeHasChildren?o.createPortal(i.children,c.valueNode):null]})});ep.displayName=ef;var ev="SelectItemIndicator",em=r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return es(ev,n).isSelected?(0,M.jsx)(g.sG.span,{"aria-hidden":!0,...r,ref:t}):null});em.displayName=ev;var eh="SelectScrollUpButton",eg=r.forwardRef((e,t)=>{let n=Z(eh,e.__scopeSelect),o=et(eh,e.__scopeSelect),[a,l]=r.useState(!1),i=(0,u.s)(t,o.onScrollButtonChange);return(0,b.N)(()=>{if(n.viewport&&n.isPositioned){let e=function(){l(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),a?(0,M.jsx)(ex,{...e,ref:i,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});eg.displayName=eh;var ew="SelectScrollDownButton",ey=r.forwardRef((e,t)=>{let n=Z(ew,e.__scopeSelect),o=et(ew,e.__scopeSelect),[a,l]=r.useState(!1),i=(0,u.s)(t,o.onScrollButtonChange);return(0,b.N)(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;l(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),a?(0,M.jsx)(ex,{...e,ref:i,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});ey.displayName=ew;var ex=r.forwardRef((e,t)=>
1{let{__scopeSelect:n,onAutoScroll:o,...a}=e,i=Z("SelectScrollButton",n),u=r.useRef(null),c=P(n),s=r.useCallback(()=>{null!==u.current&&(window.clearInterval(u.current),u.current=null)},[]);return r.useEffect(()=>()=>s(),[s]),(0,b.N)(()=>{var e;let t=c().find(e=>e.ref.current===document.activeElement);null==t||null==(e=t.ref.current)||e.scrollIntoView({block:"nearest"})},[c]),(0,M.jsx)(g.sG.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:(0,l.m)(a.onPointerDown,()=>{null===u.current&&(u.current=window.setInterval(o,50))}),onPointerMove:(0,l.m)(a.onPointerMove,()=>{var e;null==(e=i.onItemLeave)||e.call(i),null===u.current&&(u.current=window.setInterval(o,50))}),onPointerLeave:(0,l.m)(a.onPointerLeave,()=>{s()})})});r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return(0,M.jsx)(g.sG.div,{"aria-hidden":!0,...r,ref:t})}).displayName="SelectSeparator";var eb="SelectArrow";function eC(e){return""===e||void 0===e}r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=L(n),a=F(eb,n),l=Z(eb,n);return a.open&&"popper"===l.position?(0,M.jsx)(m.i3,{...o,...r,ref:t}):null}).displayName=eb;var eE=r.forwardRef((e,t)=>{let{value:n,...o}=e,a=r.useRef(null),l=(0,u.s)(t,a),i=(0,C.Z)(n);return r.useEffect(()=>{let e=a.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(i!==n&&t){let r=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(r)}},[i,n]),(0,M.jsx)(E.s,{asChild:!0,children:(0,M.jsx)("select",{...o,ref:l,defaultValue:n})})});function eR(e){let t=(0,y.c)(e),n=r.useRef(""),o=r.useRef(0),a=r.useCallback(e=>{let r=n.current+e;t(r),function e(t){n.current=t,window.clearTimeout(o.current),""!==t&&(o.current=window.setTimeout(()=>e(""),1e3))}(r)},[t]),l=r.useCallback(()=>{n.current="",window.clearTimeout(o.current)},[]);return r.useEffect(()=>()=>window.clearTimeout(o.current),[]),[n,a,l]}function ek(e,t,n){var r,o;let a=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,l=n?e.indexOf(n):-1,i=(r=e,o=Math.max(l,0),r.map((e,t)=>r[(o+t)%r.length]));1===a.length&&(i=i.filter(e=>e!==n));let u=i.find(e=>e.textValue.toLowerCase().startsWith(a.toLowerCase()));return u!==n?u:void 0}eE.displayName="BubbleSelect";var eM=G,eS=V,ej=W,eT=U,eN=z,eP=X,eA=er,eD=ed,eI=ep,eL=em,e_=eg,eF=ey},3938:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},4036:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("ArrowUpRight",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]])},4046:(e,t,n)=>{n.d(t,{B8:()=>ep,LM:()=>ew,N_:()=>eh,UC:()=>eg,bL:()=>ef,l9:()=>em,q7:()=>ev});var r=n(7142),o=n(2403),a=n(6919),l=n(3176),i=n(3256),u=n(3584),c=n(8353),s=n(9504),d=n(3243),f=n(4616),p=n(5407),v=n(3690),m=n(5576),h=n(7568),g=n(6944),w=n(9754),y=n(8534),x="NavigationMenu",[b,C,E]=(0,p.N)(x),[R,k,M]=(0,p.N)(x),[S,j]=(0,a.A)(x,[E,M]),[T,N]=S(x),[P,A]=S(x),D=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,onValueChange:a,defaultValue:l,delayDuration:d=200,skipDelayDuration:f=300,orientation:p="horizontal",dir:v,...m}=e,[h,g]=r.useState(null),w=(0,c.s)(t,e=>g(e)),x=(0,s.jH)(v),b=r.useRef(0),C=r.useRef(0),E=r.useRef(0),[R,k]=r.useState(!0),[M="",S]=(0,u.i)({prop:o,onChange:e=>{let t=f>0;""!==e?(window.clearTimeout(E.current),t&&k(!1)):(window.clearTimeout(E.current),E.current=window.setTimeout(()=>k(!0),f)),null==a||a(e)},defaultProp:l}),j=r.useCallback(()=>{window.clearTimeout(C.current),C.current=window.setTimeout(()=>S(""),150)},[S]),T=r.useCallback(e=>{window.clearTimeout(C.current),S(e)},[S]),N=r.useCallback(e=>{M===e?window.clearTimeout(C.current):b.current=window.setTimeout(()=>{window.clearTimeout(C.current),S(e)},d)},[M,S,d]);return r.useEffect(()=>()=>{window.clearTimeout(b.current),window.clearTimeout(C.current),window.clearTimeout(E.current)},[]),(0,y.jsx)(L,{scope:n,isRootMenu:!0,value:M,dir:x,orientation:p,rootNavigationMenu:h,onTriggerEnter:e=>{window.clearTimeout(b.current),R?N(e):T(e)},onTriggerLeave:()=>{window.clearTimeout(b.current),j()},onContentEnter:()=>window.clearTimeout(C.current),onContentLeave:j,onItemSelect:e=>{S(t=>t===e?"":e)},onItemDismiss:()=>S(""),children:(0,y.jsx)(i.sG.nav,{"aria-label":"Main","data-orientation":p,dir:x,...m,ref:w}
1)})});D.displayName=x;var I="NavigationMenuSub";r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:a,orientation:l="horizontal",...c}=e,s=N(I,n),[d="",f]=(0,u.i)({prop:r,onChange:o,defaultProp:a});return(0,y.jsx)(L,{scope:n,isRootMenu:!1,value:d,dir:s.dir,orientation:l,rootNavigationMenu:s.rootNavigationMenu,onTriggerEnter:e=>f(e),onItemSelect:e=>f(e),onItemDismiss:()=>f(""),children:(0,y.jsx)(i.sG.div,{"data-orientation":l,...c,ref:t})})}).displayName=I;var L=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:o,dir:a,orientation:l,children:i,value:u,onItemSelect:c,onItemDismiss:s,onTriggerEnter:d,onTriggerLeave:p,onContentEnter:v,onContentLeave:h}=e,[w,x]=r.useState(null),[C,E]=r.useState(new Map),[R,k]=r.useState(null);return(0,y.jsx)(T,{scope:t,isRootMenu:n,rootNavigationMenu:o,value:u,previousValue:(0,m.Z)(u),baseId:(0,f.B)(),dir:a,orientation:l,viewport:w,onViewportChange:x,indicatorTrack:R,onIndicatorTrackChange:k,onTriggerEnter:(0,g.c)(d),onTriggerLeave:(0,g.c)(p),onContentEnter:(0,g.c)(v),onContentLeave:(0,g.c)(h),onItemSelect:(0,g.c)(c),onItemDismiss:(0,g.c)(s),onViewportContentChange:r.useCallback((e,t)=>{E(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:r.useCallback(e=>{E(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,y.jsx)(b.Provider,{scope:t,children:(0,y.jsx)(P,{scope:t,items:C,children:i})})})},_="NavigationMenuList",F=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=N(_,n),a=(0,y.jsx)(i.sG.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,y.jsx)(i.sG.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,y.jsx)(b.Slot,{scope:n,children:o.isRootMenu?(0,y.jsx)(en,{asChild:!0,children:a}):a})})});F.displayName=_;var O="NavigationMenuItem",[K,G]=S(O),B=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,...a}=e,l=(0,f.B)(),u=r.useRef(null),c=r.useRef(null),s=r.useRef(null),d=r.useRef(()=>{}),p=r.useRef(!1),v=r.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(u.current){d.current();let t=ea(u.current);t.length&&el("start"===e?t:t.reverse())}},[]),m=r.useCallback(()=>{if(u.current){let e=ea(u.current);e.length&&(d.current=function(e){return e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})}}(e))}},[]);return(0,y.jsx)(K,{scope:n,value:o||l||"LEGACY_REACT_AUTO_VALUE",triggerRef:c,contentRef:u,focusProxyRef:s,wasEscapeCloseRef:p,onEntryKeyDown:v,onFocusProxyEnter:v,onRootContentClose:m,onContentFocusOutside:m,children:(0,y.jsx)(i.sG.li,{...a,ref:t})})});B.displayName=O;var V="NavigationMenuTrigger",H=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:o,...a}=e,u=N(V,e.__scopeNavigationMenu),s=G(V,e.__scopeNavigationMenu),d=r.useRef(null),f=(0,c.s)(d,s.triggerRef,t),p=ec(u.baseId,s.value),v=es(u.baseId,s.value),m=r.useRef(!1),h=r.useRef(!1),g=s.value===u.value;return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.ItemSlot,{scope:n,value:s.value,children:(0,y.jsx)(eo,{asChild:!0,children:(0,y.jsx)(i.sG.button,{id:p,disabled:o,"data-disabled":o?"":void 0,"data-state":eu(g),"aria-expanded":g,"aria-controls":v,...a,ref:f,onPointerEnter:(0,l.m)(e.onPointerEnter,()=>{h.current=!1,s.wasEscapeCloseRef.current=!1}),onPointerMove:(0,l.m)(e.onPointerMove,ed(()=>{o||h.current||s.wasEscapeCloseRef.current||m.current||(u.onTriggerEnter(s.value),m.current=!0)})),onPointerLeave:(0,l.m)(e.onPointerLeave,ed(()=>{o||(u.onTriggerLeave(),m.current=!1)})),onClick:(0,l.m)(e.onClick,()=>{u.onItemSelect(s.value),h.current=g}),onKeyDown:(0,l.m)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===u.dir?"ArrowLeft":"ArrowRight"}[u.orientation];g&&e.key===t&&(s.onEntryKeyDown(),e.preventDefault())})})})}),g&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(w.b,{"aria-hidden":!0,tabIndex:0,ref:s.focusProxyRef,onFocus:e=>{let t=s.contentRef.current,n=e.relatedTarget,r=n===d.current,o=null==t?void 0:t.contains(n);(r||!o)&&s.onFocusProxyEnter(r?"start":"end")}}),u.viewport&&(0,y.jsx)("span",{"aria-owns":v})]})]})});H.displayName=V;var W="navigationMenu.linkSelect",U=r.forwardRef((e,t)=>
1{let{__scopeNavigationMenu:n,active:r,onSelect:o,...a}=e;return(0,y.jsx)(eo,{asChild:!0,children:(0,y.jsx)(i.sG.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...a,ref:t,onClick:(0,l.m)(e.onClick,e=>{let t=e.target,n=new CustomEvent(W,{bubbles:!0,cancelable:!0});if(t.addEventListener(W,e=>null==o?void 0:o(e),{once:!0}),(0,i.hO)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent($,{bubbles:!0,cancelable:!0});(0,i.hO)(t,e)}},{checkForDefaultPrevented:!1})})})});U.displayName="NavigationMenuLink";var z="NavigationMenuIndicator";r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,a=N(z,e.__scopeNavigationMenu),l=!!a.value;return a.indicatorTrack?o.createPortal((0,y.jsx)(d.C,{present:n||l,children:(0,y.jsx)(q,{...r,ref:t})}),a.indicatorTrack):null}).displayName=z;var q=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...o}=e,a=N(z,n),l=C(n),[u,c]=r.useState(null),[s,d]=r.useState(null),f="horizontal"===a.orientation,p=!!a.value;r.useEffect(()=>{var e;let t=null==(e=l().find(e=>e.value===a.value))?void 0:e.ref.current;t&&c(t)},[l,a.value]);let v=()=>{u&&d({size:f?u.offsetWidth:u.offsetHeight,offset:f?u.offsetLeft:u.offsetTop})};return ei(u,v),ei(a.indicatorTrack,v),s?(0,y.jsx)(i.sG.div,{"aria-hidden":!0,"data-state":p?"visible":"hidden","data-orientation":a.orientation,...o,ref:t,style:{position:"absolute",...f?{left:0,width:s.size+"px",transform:`translateX(${s.offset}px)`}:{top:0,height:s.size+"px",transform:`translateY(${s.offset}px)`},...o.style}}):null}),X="NavigationMenuContent",Y=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=N(X,e.__scopeNavigationMenu),a=G(X,e.__scopeNavigationMenu),i=(0,c.s)(a.contentRef,t),u=a.value===o.value,s={value:a.value,triggerRef:a.triggerRef,focusProxyRef:a.focusProxyRef,wasEscapeCloseRef:a.wasEscapeCloseRef,onContentFocusOutside:a.onContentFocusOutside,onRootContentClose:a.onRootContentClose,...r};return o.viewport?(0,y.jsx)(Z,{forceMount:n,...s,ref:i}):(0,y.jsx)(d.C,{present:n||u,children:(0,y.jsx)(J,{"data-state":eu(u),...s,ref:i,onPointerEnter:(0,l.m)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,l.m)(e.onPointerLeave,ed(o.onContentLeave)),style:{pointerEvents:!u&&o.isRootMenu?"none":void 0,...s.style}})})});Y.displayName=X;var Z=r.forwardRef((e,t)=>{let{onViewportContentChange:n,onViewportContentRemove:r}=N(X,e.__scopeNavigationMenu);return(0,h.N)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,h.N)(()=>()=>r(e.value),[e.value,r]),null}),$="navigationMenu.rootContentDismiss",J=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,triggerRef:a,focusProxyRef:i,wasEscapeCloseRef:u,onRootContentClose:s,onContentFocusOutside:d,...f}=e,p=N(X,n),m=r.useRef(null),h=(0,c.s)(m,t),g=ec(p.baseId,o),w=es(p.baseId,o),x=C(n),b=r.useRef(null),{onItemDismiss:E}=p;r.useEffect(()=>{let e=m.current;if(p.isRootMenu&&e){let t=()=>{var t;E(),s(),e.contains(document.activeElement)&&(null==(t=a.current)||t.focus())};return e.addEventListener($,t),()=>e.removeEventListener($,t)}},[p.isRootMenu,e.value,a,E,s]);let R=r.useMemo(()=>{let e=x().map(e=>e.value);"rtl"===p.dir&&e.reverse();let t=e.indexOf(p.value),n=e.indexOf(p.previousValue),r=o===p.value,a=n===e.indexOf(o);if(!r&&!a)return b.current;let l=(()=>{if(t!==n){if(r&&-1!==n)return t>n?"from-end":"from-start";if(a&&-1!==t)return t>n?"to-start":"to-end"}return null})();return b.current=l,l},[p.previousValue,p.value,p.dir,x,o]);return(0,y.jsx)(en,{asChild:!0,children:(0,y.jsx)(v.qW,{id:w,"aria-labelledby":g,"data-motion":R,"data-orientation":p.orientation,...f,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let t=new Event($,{bubbles:!0,cancelable:!0});null==(e=m.current)||e.dispatchEvent(t)},onFocusOutside:(0,l.m)(e.onFocusOutside,e=>{var t;d();let n=e.target;(null==(t=p.rootNavigationMenu)?void 0:t.contains(n))&&e.preventDefault()}),onPointerDownOutside:(0,l.m)(e.onPointerDownOutside,e=>{var t;let n=e.target,r=x().some(e=>{var t;return null==(t=e.ref.current)?void 0:t.contains(n)}),o=p.isRootMenu&&(null==(t=p.viewport)?void 0:t.contains(n));(r||o||!p.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,l.m)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ea(e.currentTarget),r=document.activeElement,o=t.findIndex(e=>e===r);if(el(e.shiftKey?t.slice(0,o).reverse():t.slice(o+1,t.length)))e.preventDefault();else{var n;null==(n=i.current)||n.focus()}}}),onEscapeKeyDown:(0,l.m)(e.onEscapeKeyDown,e=>{u.current=!0})})})}),Q="NavigationMenuViewport",ee=r.forwardRef((e,t)=>
1{let{forceMount:n,...r}=e,o=!!N(Q,e.__scopeNavigationMenu).value;return(0,y.jsx)(d.C,{present:n||o,children:(0,y.jsx)(et,{...r,ref:t})})});ee.displayName=Q;var et=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:o,...a}=e,u=N(Q,n),s=(0,c.s)(t,u.onViewportChange),f=A(X,e.__scopeNavigationMenu),[p,v]=r.useState(null),[m,h]=r.useState(null),g=p?(null==p?void 0:p.width)+"px":void 0,w=p?(null==p?void 0:p.height)+"px":void 0,x=!!u.value,b=x?u.value:u.previousValue;return ei(m,()=>{m&&v({width:m.offsetWidth,height:m.offsetHeight})}),(0,y.jsx)(i.sG.div,{"data-state":eu(x),"data-orientation":u.orientation,...a,ref:s,style:{pointerEvents:!x&&u.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":g,"--radix-navigation-menu-viewport-height":w,...a.style},onPointerEnter:(0,l.m)(e.onPointerEnter,u.onContentEnter),onPointerLeave:(0,l.m)(e.onPointerLeave,ed(u.onContentLeave)),children:Array.from(f.items).map(e=>{let[t,{ref:n,forceMount:r,...o}]=e,a=b===t;return(0,y.jsx)(d.C,{present:r||a,children:(0,y.jsx)(J,{...o,ref:(0,c.t)(n,e=>{a&&e&&h(e)})})},t)})})}),en=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=N("FocusGroup",n);return(0,y.jsx)(R.Provider,{scope:n,children:(0,y.jsx)(R.Slot,{scope:n,children:(0,y.jsx)(i.sG.div,{dir:o.dir,...r,ref:t})})})}),er=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],eo=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=k(n),a=N("FocusGroupItem",n);return(0,y.jsx)(R.ItemSlot,{scope:n,children:(0,y.jsx)(i.sG.button,{...r,ref:t,onKeyDown:(0,l.m)(e.onKeyDown,e=>{if(["Home","End",...er].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===a.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),er.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>el(t)),e.preventDefault()}})})})});function ea(e){let t=[],n=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(;n.nextNode();)t.push(n.currentNode);return t}function el(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function ei(e,t){let n=(0,g.c)(t);(0,h.N)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}function eu(e){return e?"open":"closed"}function ec(e,t){return`${e}-trigger-${t}`}function es(e,t){return`${e}-content-${t}`}function ed(e){return t=>"mouse"===t.pointerType?e(t):void 0}var ef=D,ep=F,ev=B,em=H,eh=U,eg=Y,ew=ee},4088:(e,t,n)=>{n.d(t,{A:()=>r});function r(e){return e}},4216:(e,t,n)=>{n.d(t,{n:()=>d});var r=n(7142),o=n(8353),a=n(3256),l=n(6944),i=n(8534),u="focusScope.autoFocusOnMount",c="focusScope.autoFocusOnUnmount",s={bubbles:!1,cancelable:!0},d=r.forwardRef((e,t)=>{let{loop:n=!1,trapped:d=!1,onMountAutoFocus:h,onUnmountAutoFocus:g,...w}=e,[y,x]=r.useState(null),b=(0,l.c)(h),C=(0,l.c)(g),E=r.useRef(null),R=(0,o.s)(t,e=>x(e)),k=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect(()=>{if(d){let e=function(e){if(k.paused||!y)return;let t=e.target;y.contains(t)?E.current=t:v(E.current,{select:!0})},t=function(e){if(k.paused||!y)return;let t=e.relatedTarget;null!==t&&(y.contains(t)||v(E.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&v(y)});return y&&n.observe(y,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[d,y,k.paused]),r.useEffect(()=>{if(y){m.add(k);let e=document.activeElement;if(!y.contains(e)){let t=new CustomEvent(u,s);y.addEventListener(u,b),y.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(v(r,{select:t}),document.activeElement!==n)return}(f(y).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&v(y))}return()=>{y.removeEventListener(u,b),setTimeout(()=>{let t=new CustomEvent(c,s);y.addEventListener(c,C),y.dispatchEvent(t),t.defaultPrevented||v(e??document.body,{select:!0}),y.removeEventListener(c,C),m.remove(k)},0)}}},[y,b,C,k]);let M=r.useCallback(e=>{if(!n&&!d||k.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){let t=e.currentTarget,[o,a]=function(e){let t=f(e);return[p(t,e),p(t.reverse(),e)]}(t);o&&a?e.shiftKey||r!==a?e.shiftKey&&r===o&&(e.preventDefault(),n&&v(a,{select:!0})):(e.preventDefault(),n&&v(o,{select:!0})):r===t&&e.preventDefault()}},[n,d,k.paused]);return(0,i.jsx)(a.sG.div,{tabIndex:-1,...w,ref:R,onKeyDown:M})});function f(e){let t=[],n=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(;n.nextNode();)t.push(n.currentNode);return t}function p(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function v(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}d.displayName="FocusScope";var m=function(){let e=[];return{add(t){let n=e[0];t!==n&&(null==n||n.pause()),(e=h(e,t)).unshift(t)},remove(t){var n;null==(n=(e=h(e,t))[0])||n.resume()}}}();function h(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}},4501:(e,t,n)=>{n.d(t,{v:()=>l});var r=n(7142);let o=e=>{let t,n=new Set,r=(e,r)=>{let o="function"==typeof e?e(t):e;if(!Object.is(o,t)){let e=t;t=(null!=r?r:"object"!=typeof o||null===o)?o:Object.assign({}
1,t,o),n.forEach(n=>n(t,e))}},o=()=>t,a={setState:r,getState:o,getInitialState:()=>l,subscribe:e=>(n.add(e),()=>n.delete(e))},l=t=e(r,o,a);return a},a=e=>{let t=(e=>e?o(e):o)(e),n=e=>(function(e,t=e=>e){let n=r.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return r.useDebugValue(n),n})(t,e);return Object.assign(n,t),n},l=e=>e?a(e):a},5221:(e,t,n)=>{n.d(t,{F:()=>l});var r=n(9133);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=r.$,l=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return a(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:l,defaultVariants:i}=t,u=Object.keys(l).map(e=>{let t=null==n?void 0:n[e],r=null==i?void 0:i[e];if(null===t)return null;let a=o(t)||o(r);return l[e][a]}),c=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return a(e,u,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>{let{class:n,className:r,...o}=t;return Object.entries(o).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...c}[t]):({...i,...c})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},5532:(e,t,n)=>{n.d(t,{c3:()=>a});var r=n(4119);function o(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let a=o(0,r.c3);o(0,r.kc)},5576:(e,t,n)=>{n.d(t,{Z:()=>o});var r=n(7142);function o(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},6500:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("Map",[["path",{d:"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z",key:"169xi5"}],["path",{d:"M15 5.764v15",key:"1pn4in"}],["path",{d:"M9 3.236v15",key:"1uimfh"}]])},6706:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]])},6979:(e,t,n)=>{n.d(t,{A:()=>U});var r,o,a=n(3573),l=n(7142),i="right-scroll-bar-position",u="width-before-scroll-bar";function c(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var s="undefined"!=typeof window?l.useLayoutEffect:l.useEffect,d=new WeakMap;function f(e){return e}var p=function(e){void 0===e&&(e={});var t,n,r,o=(void 0===t&&(t=f),n=[],r=!1,{read:function(){if(r)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:null},useMedium:function(e){var o=t(e,r);return n.push(o),function(){n=n.filter(function(e){return e!==o})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},l=function(){return Promise.resolve().then(a)};l(),n={push:function(e){t.push(e),l()},filter:function(e){return t=t.filter(e),n}}}});return o.options=(0,a.Cl)({async:!0,ssr:!1},e),o}(),v=function(){},m=l.forwardRef(function(e,t){var n,r,o,i,u=l.useRef(null),f=l.useState({onScrollCapture:v,onWheelCapture:v,onTouchMoveCapture:v}),m=f[0],h=f[1],g=e.forwardProps,w=e.children,y=e.className,x=e.removeScrollBar,b=e.enabled,C=e.shards,E=e.sideCar,R=e.noIsolation,k=e.inert,M=e.allowPinchZoom,S=e.as,j=e.gapMode,T=(0,a.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),N=(n=[u,t],r=function(e){return n.forEach(function(t){return c(t,e)})},(o=(0,l.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,i=o.facade,s(function(){var e=d.get(i);if(e){var t=new Set(e),r=new Set(n),o=i.current;t.forEach(function(e){r.has(e)||c(e,null)}),r.forEach(function(e){t.has(e)||c(e,o)})}d.set(i,n)},[n]),i),P=(0,a.Cl)((0,a.Cl)({},T),m);return l.createElement(l.Fragment,null,b&&l.createElement(E,{sideCar:p,removeScrollBar:x,shards:C,noIsolation:R,inert:k,setCallbacks:h,allowPinchZoom:!!M,lockRef:u,gapMode:j}),g?l.cloneElement(l.Children.only(w),(0,a.Cl)((0,a.Cl)({},P),{ref:N})):l.createElement(void 0===S?"div":S,(0,a.Cl)({},P,{className:y,ref:N}),w))});m.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},m.classNames={fullWidth:u,zeroRight:i};
1var h=function(e){var t=e.sideCar,n=(0,a.Tt)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return l.createElement(r,(0,a.Cl)({},n))};h.isSideCarExport=!0;var g=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=o||n.nc;return t&&e.setAttribute("nonce",t),e}())){var a,l;(a=t).styleSheet?a.styleSheet.cssText=r:a.appendChild(document.createTextNode(r)),l=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(l)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},w=function(){var e=g();return function(t,n){l.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},y=function(){var e=w();return function(t){return e(t.styles,t.dynamic),null}},x={left:0,top:0,right:0,gap:0},b=function(e){return parseInt(e||"",10)||0},C=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[b(n),b(r),b(o)]},E=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return x;var t=C(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},R=y(),k="data-scroll-locked",M=function(e,t,n,r){var o=e.left,a=e.top,l=e.right,c=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(c,"px ").concat(r,";\n }\n body[").concat(k,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"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(c,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(c,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(i," {\n right: ").concat(c,"px ").concat(r,";\n }\n \n .").concat(u," {\n margin-right: ").concat(c,"px ").concat(r,";\n }\n \n .").concat(i," .").concat(i," {\n right: 0 ").concat(r,";\n }\n \n .").concat(u," .").concat(u," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(k,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(c,"px;\n }\n")},S=function(){var e=parseInt(document.body.getAttribute(k)||"0",10);return isFinite(e)?e:0},j=function(){l.useEffect(function(){return document.body.setAttribute(k,(S()+1).toString()),function(){var e=S()-1;e<=0?document.body.removeAttribute(k):document.body.setAttribute(k,e.toString())}},[])},T=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;j();var a=l.useMemo(function(){return E(o)},[o]);return l.createElement(R,{styles:M(a,!t,o,n?"":"!important")})},N=!1;if("undefined"!=typeof window)try{var P=Object.defineProperty({},"passive",{get:function(){return N=!0,!0}});window.addEventListener("test",P,P),window.removeEventListener("test",P,P)}catch(e){N=!1}var A=!!N&&{passive:!1},D=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},I=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),L(e,r)){var o=_(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},L=function(e,t){return"v"===e?D(t,"overflowY"):D(t,"overflowX")},_=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},F=function(e,t,n,r,o){var a,l=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),i=l*r,u=n.target,c=t.contains(u),s=!1,d=i>0,f=0,p=0;do{var v=_(e,u),m=v[0],h=v[1]-v[2]-l*m;(m||h)&&L(e,u)&&(f+=h,p+=m),u=u instanceof ShadowRoot?u.host:u.parentNode}while(!c&&u!==document.body||c&&(t.contains(u)||t===u));return d&&(o&&1>Math.abs(f)||!o&&i>f)?s=!0:!d&&(o&&1>Math.abs(p)||!o&&-i>p)&&(s=!0),s},O=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},K=function(e){return[e.deltaX,e.deltaY]},G=function(e){return e&&"current"in e?e.current:e},B=0,V=[];let H=(r=function(e){var t=l.useRef([]),n=l.useRef([0,0]),r=l.useRef(),o=l.useState(B++)[0],i=l.useState(y)[0],u=l.useRef(e);l.useEffect(function(){u.current=e},[e]),l.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,a.fX)([e.lockRef.current],(e.shards||[]).map(G),!0).filter(
1Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var c=l.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!u.current.allowPinchZoom;var o,a=O(e),l=n.current,i="deltaX"in e?e.deltaX:l[0]-a[0],c="deltaY"in e?e.deltaY:l[1]-a[1],s=e.target,d=Math.abs(i)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===s.type)return!1;var f=I(d,s);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=I(d,s)),!f)return!1;if(!r.current&&"changedTouches"in e&&(i||c)&&(r.current=o),!o)return!0;var p=r.current||o;return F(p,t,e,"h"===p?i:c,!0)},[]),s=l.useCallback(function(e){if(V.length&&V[V.length-1]===i){var n="deltaY"in e?K(e):O(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(u.current.shards||[]).map(G).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?c(e,o[0]):!u.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),d=l.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),f=l.useCallback(function(e){n.current=O(e),r.current=void 0},[]),p=l.useCallback(function(t){d(t.type,K(t),t.target,c(t,e.lockRef.current))},[]),v=l.useCallback(function(t){d(t.type,O(t),t.target,c(t,e.lockRef.current))},[]);l.useEffect(function(){return V.push(i),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:v}),document.addEventListener("wheel",s,A),document.addEventListener("touchmove",s,A),document.addEventListener("touchstart",f,A),function(){V=V.filter(function(e){return e!==i}),document.removeEventListener("wheel",s,A),document.removeEventListener("touchmove",s,A),document.removeEventListener("touchstart",f,A)}},[]);var m=e.removeScrollBar,h=e.inert;return l.createElement(l.Fragment,null,h?l.createElement(i,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?l.createElement(T,{gapMode:e.gapMode}):null)},p.useMedium(r),h);var W=l.forwardRef(function(e,t){return l.createElement(m,(0,a.Cl)({},e,{ref:t,sideCar:H}))});W.classNames=m.classNames;let U=W},7369:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},7514:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},7587:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},7853:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]])},8102:(e,t,n)=>{n.d(t,{A:()=>p});var r=n(9163),o=n(7142),a=n.t(o,2),l=n(4119),i=a["use".trim()],u=n(6945),c=n(5902),s=n(2970),d=n(8534),f=n(5458);function p(e){let{Link:t,config:n,getPathname:a,...p}=function(e,t){var n,a,l;let f={...n=t||{},localePrefix:"object"==typeof(l=n.localePrefix)?l:{mode:l||"always"},localeCookie:!!((a=n.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof a&&a},localeDetection:n.localeDetection??!0,alternateLinks:n.alternateLinks??!0},p=f.pathnames,v=(0,o.forwardRef)(function({href:t,locale:n,...r},o){let a,l;"object"==typeof t?(a=t.pathname,l=t.params):a=t;let s=(0,u._x)(t),v=e(),h=(0,u.yL)(v)?i(v):v,g=s?m({locale:n||h,href:null==p?a:{pathname:a,params:l}},null!=n||void 0):a;return(0,d.jsx)(c.default,{ref:o,href:"object"==typeof t?{...t,pathname:g}:g,locale:n,localeCookie:f.localeCookie,...r})});function m(e,t){let n,{href:r,locale:o}=e;return null==p?"object"==typeof r?(n=r.pathname,r.query&&(n+=(0,s.Zn)(r.query))):n=r:n=(0,s.FP)({locale:o,...(0,s.TK)(r),pathnames:f.pathnames}),(0,s.x3)(n,o,f,t)}function h(e){return function(t,...n){return e(m(t),...n)}}return{config:f,Link:v,redirect:h(r.redirect),permanentRedirect:h(r.permanentRedirect),getPathname:m}}(l.Ym,e);return{...p,Link:t,usePathname:function(){let e=function(e){let t=(0,r.usePathname)(),n=(0,l.Ym)();return(0,o.useMemo)(()=>
1{if(!t)return t;let r=t,o=(0,u.XP)(n,e.localePrefix);if((0,u.wO)(o,t))r=(0,u.MY)(t,o);else if("as-needed"===e.localePrefix.mode&&e.localePrefix.prefixes){let e=(0,u.bL)(n);(0,u.wO)(e,t)&&(r=(0,u.MY)(t,e))}return r},[e.localePrefix,n,t])}(n),t=(0,l.Ym)();return(0,o.useMemo)(()=>e&&n.pathnames?(0,s.aM)(t,e,n.pathnames):e,[t,e])},useRouter:function(){let e=(0,r.useRouter)(),t=(0,l.Ym)(),i=(0,r.usePathname)();return(0,o.useMemo)(()=>{function r(e){return function(r,o){let{locale:l,...u}=o||{},c=[a({href:r,locale:l||t})];Object.keys(u).length>0&&c.push(u),e(...c),(0,f.A)(n.localeCookie,i,t,l)}}return{...e,push:r(e.push),replace:r(e.replace),prefetch:r(e.prefetch)}},[t,i,e])},getPathname:a}}},8858:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},9037:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("Languages",[["path",{d:"m5 8 6 6",key:"1wu5hv"}],["path",{d:"m4 14 6-6 2-3",key:"1k1g8d"}],["path",{d:"M2 5h12",key:"or177f"}],["path",{d:"M7 2h1",key:"1t2jsx"}],["path",{d:"m22 22-5-10-5 10",key:"don7ne"}],["path",{d:"M14 18h6",key:"1m8k6r"}]])},9090:(e,t,n)=>{n.d(t,{UC:()=>e6,q7:()=>e8,ZL:()=>e3,bL:()=>e4,l9:()=>e5});var r=n(7142),o=n(3176),a=n(8353),l=n(6919),i=n(3584),u=n(3256),c=n(5407),s=n(9504),d=n(3690),f=n(1457),p=n(4216),v=n(4616),m=n(1502),h=n(7994),g=n(3243),w=n(6944),y=n(8534),x="rovingFocusGroup.onEntryFocus",b={bubbles:!1,cancelable:!0},C="RovingFocusGroup",[E,R,k]=(0,c.N)(C),[M,S]=(0,l.A)(C,[k]),[j,T]=M(C),N=r.forwardRef((e,t)=>(0,y.jsx)(E.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,y.jsx)(E.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,y.jsx)(P,{...e,ref:t})})}));N.displayName=C;var P=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:l,loop:c=!1,dir:d,currentTabStopId:f,defaultCurrentTabStopId:p,onCurrentTabStopIdChange:v,onEntryFocus:m,preventScrollOnEntryFocus:h=!1,...g}=e,C=r.useRef(null),E=(0,a.s)(t,C),k=(0,s.jH)(d),[M=null,S]=(0,i.i)({prop:f,defaultProp:p,onChange:v}),[T,N]=r.useState(!1),P=(0,w.c)(m),A=R(n),D=r.useRef(!1),[I,_]=r.useState(0);return r.useEffect(()=>{let e=C.current;if(e)return e.addEventListener(x,P),()=>e.removeEventListener(x,P)},[P]),(0,y.jsx)(j,{scope:n,orientation:l,dir:k,loop:c,currentTabStopId:M,onItemFocus:r.useCallback(e=>S(e),[S]),onItemShiftTab:r.useCallback(()=>N(!0),[]),onFocusableItemAdd:r.useCallback(()=>_(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>_(e=>e-1),[]),children:(0,y.jsx)(u.sG.div,{tabIndex:T||0===I?-1:0,"data-orientation":l,...g,ref:E,style:{outline:"none",...e.style},onMouseDown:(0,o.m)(e.onMouseDown,()=>{D.current=!0}),onFocus:(0,o.m)(e.onFocus,e=>{let t=!D.current;if(e.target===e.currentTarget&&t&&!T){let t=new CustomEvent(x,b);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=A().filter(e=>e.focusable);L([e.find(e=>e.active),e.find(e=>e.id===M),...e].filter(Boolean).map(e=>e.ref.current),h)}}D.current=!1}),onBlur:(0,o.m)(e.onBlur,()=>N(!1))})})}),A="RovingFocusGroupItem",D=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:a=!0,active:l=!1,tabStopId:i,...c}=e,s=(0,v.B)(),d=i||s,f=T(A,n),p=f.currentTabStopId===d,m=R(n),{onFocusableItemAdd:h,onFocusableItemRemove:g}=f;return r.useEffect(()=>{if(a)return h(),()=>g()},[a,h,g]),(0,y.jsx)(E.ItemSlot,{scope:n,id:d,focusable:a,active:l,children:(0,y.jsx)(u.sG.span,{tabIndex:p?0:-1,"data-orientation":f.orientation,...c,ref:t,onMouseDown:(0,o.m)(e.onMouseDown,e=>{a?f.onItemFocus(d):e.preventDefault()}),onFocus:(0,o.m)(e.onFocus,()=>f.onItemFocus(d)),onKeyDown:(0,o.m)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void f.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return I[o]}(e,f.orientation,f.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=m().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();let r=n.indexOf(e.currentTarget);n=f.loop?function(e,t){return e.map((n,r)=>e[(t+r)%e.length])}(n,r+1):n.slice(r+1)}setTimeout(()=>L(n))}})})})});D.displayName=A;var I={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function L(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var _=n(9440),F=n(988),O=n(6979),K=["Enter"," "],G=["ArrowUp","PageDown","End"],B=["ArrowDown","PageUp","Home",...G],V={ltr:[...K,"ArrowRight"],rtl:[...K,"ArrowLeft"]},H={ltr:["ArrowLeft"],rtl:["ArrowRight"]},W="Menu",[U,z,q]=(0,c.N)(W),[X,Y]=(0,l.A)(W,[q,m.Bk,S]),Z=(0,m.Bk)(),$=S(),[J,Q]=X(W),[ee,et]=X(W),en=e=>{let{__scopeMenu:t,open:n=!1,children:o,dir:a,onOpenChange:l,modal:i=!0}=e,u=Z(t),[c,d]=r.useState(null),f=r.useRef(!1),p=(0,w.c)(l),v=(0,s.jH)(a);return r.useEffect(()=>{let e=()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>f.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,y.jsx)(m.bL,{...u,children:(0,y.jsx)(J,{scope:t,open:n,onOpenChange:p,content:c,onContentChange:d,children:(0,y.jsx)(ee,{scope:t,onClose:r.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:v,modal:i,children:o})})})};en.displayName=W;var er=r.forwardRef((e,t)=>
1{let{__scopeMenu:n,...r}=e,o=Z(n);return(0,y.jsx)(m.Mz,{...o,...r,ref:t})});er.displayName="MenuAnchor";var eo="MenuPortal",[ea,el]=X(eo,{forceMount:void 0}),ei=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:o}=e,a=Q(eo,t);return(0,y.jsx)(ea,{scope:t,forceMount:n,children:(0,y.jsx)(g.C,{present:n||a.open,children:(0,y.jsx)(h.Z,{asChild:!0,container:o,children:r})})})};ei.displayName=eo;var eu="MenuContent",[ec,es]=X(eu),ed=r.forwardRef((e,t)=>{let n=el(eu,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,a=Q(eu,e.__scopeMenu),l=et(eu,e.__scopeMenu);return(0,y.jsx)(U.Provider,{scope:e.__scopeMenu,children:(0,y.jsx)(g.C,{present:r||a.open,children:(0,y.jsx)(U.Slot,{scope:e.__scopeMenu,children:l.modal?(0,y.jsx)(ef,{...o,ref:t}):(0,y.jsx)(ep,{...o,ref:t})})})})}),ef=r.forwardRef((e,t)=>{let n=Q(eu,e.__scopeMenu),l=r.useRef(null),i=(0,a.s)(t,l);return r.useEffect(()=>{let e=l.current;if(e)return(0,F.Eq)(e)},[]),(0,y.jsx)(ev,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,o.m)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),ep=r.forwardRef((e,t)=>{let n=Q(eu,e.__scopeMenu);return(0,y.jsx)(ev,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),ev=r.forwardRef((e,t)=>{let{__scopeMenu:n,loop:l=!1,trapFocus:i,onOpenAutoFocus:u,onCloseAutoFocus:c,disableOutsidePointerEvents:s,onEntryFocus:v,onEscapeKeyDown:h,onPointerDownOutside:g,onFocusOutside:w,onInteractOutside:x,onDismiss:b,disableOutsideScroll:C,...E}=e,R=Q(eu,n),k=et(eu,n),M=Z(n),S=$(n),j=z(n),[T,P]=r.useState(null),A=r.useRef(null),D=(0,a.s)(t,A,R.onContentChange),I=r.useRef(0),L=r.useRef(""),F=r.useRef(0),K=r.useRef(null),V=r.useRef("right"),H=r.useRef(0),W=C?O.A:r.Fragment,U=C?{as:_.DX,allowPinchZoom:!0}:void 0;r.useEffect(()=>()=>window.clearTimeout(I.current),[]),(0,f.Oh)();let q=r.useCallback(e=>{var t,n;return V.current===(null==(t=K.current)?void 0:t.side)&&function(e,t){return!!t&&function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let l=t[e].x,i=t[e].y,u=t[a].x,c=t[a].y;i>r!=c>r&&n<(u-l)*(r-i)/(c-i)+l&&(o=!o)}return o}({x:e.clientX,y:e.clientY},t)}(e,null==(n=K.current)?void 0:n.area)},[]);return(0,y.jsx)(ec,{scope:n,searchRef:L,onItemEnter:r.useCallback(e=>{q(e)&&e.preventDefault()},[q]),onItemLeave:r.useCallback(e=>{var t;q(e)||(null==(t=A.current)||t.focus(),P(null))},[q]),onTriggerLeave:r.useCallback(e=>{q(e)&&e.preventDefault()},[q]),pointerGraceTimerRef:F,onPointerGraceIntentChange:r.useCallback(e=>{K.current=e},[]),children:(0,y.jsx)(W,{...U,children:(0,y.jsx)(p.n,{asChild:!0,trapped:i,onMountAutoFocus:(0,o.m)(u,e=>{var t;e.preventDefault(),null==(t=A.current)||t.focus({preventScroll:!0})}),onUnmountAutoFocus:c,children:(0,y.jsx)(d.qW,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:h,onPointerDownOutside:g,onFocusOutside:w,onInteractOutside:x,onDismiss:b,children:(0,y.jsx)(N,{asChild:!0,...S,dir:k.dir,orientation:"vertical",loop:l,currentTabStopId:T,onCurrentTabStopIdChange:P,onEntryFocus:(0,o.m)(v,e=>{k.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,y.jsx)(m.UC,{role:"menu","aria-orientation":"vertical","data-state":eG(R.open),"data-radix-menu-content":"",dir:k.dir,...M,...E,ref:D,style:{outline:"none",...E.style},onKeyDown:(0,o.m)(E.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&(e=>{var t,n;let r=L.current+e,o=j().filter(e=>!e.disabled),a=document.activeElement,l=null==(t=o.find(e=>
1e.ref.current===a))?void 0:t.textValue,i=function(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=n?e.indexOf(n):-1,l=(r=Math.max(a,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(l=l.filter(e=>e!==n));let i=l.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return i!==n?i:void 0}(o.map(e=>e.textValue),r,l),u=null==(n=o.find(e=>e.textValue===i))?void 0:n.ref.current;!function e(t){L.current=t,window.clearTimeout(I.current),""!==t&&(I.current=window.setTimeout(()=>e(""),1e3))}(r),u&&setTimeout(()=>u.focus())})(e.key));let o=A.current;if(e.target!==o||!B.includes(e.key))return;e.preventDefault();let a=j().filter(e=>!e.disabled).map(e=>e.ref.current);G.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,o.m)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(I.current),L.current="")}),onPointerMove:(0,o.m)(e.onPointerMove,eH(e=>{let t=e.target,n=H.current!==e.clientX;e.currentTarget.contains(t)&&n&&(V.current=e.clientX>H.current?"right":"left",H.current=e.clientX)}))})})})})})})});ed.displayName=eu;var em=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,y.jsx)(u.sG.div,{role:"group",...r,ref:t})});em.displayName="MenuGroup";var eh=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,y.jsx)(u.sG.div,{...r,ref:t})});eh.displayName="MenuLabel";var eg="MenuItem",ew="menu.itemSelect",ey=r.forwardRef((e,t)=>{let{disabled:n=!1,onSelect:l,...i}=e,c=r.useRef(null),s=et(eg,e.__scopeMenu),d=es(eg,e.__scopeMenu),f=(0,a.s)(t,c),p=r.useRef(!1);return(0,y.jsx)(ex,{...i,ref:f,disabled:n,onClick:(0,o.m)(e.onClick,()=>{let e=c.current;if(!n&&e){let t=new CustomEvent(ew,{bubbles:!0,cancelable:!0});e.addEventListener(ew,e=>null==l?void 0:l(e),{once:!0}),(0,u.hO)(e,t),t.defaultPrevented?p.current=!1:s.onClose()}}),onPointerDown:t=>{var n;null==(n=e.onPointerDown)||n.call(e,t),p.current=!0},onPointerUp:(0,o.m)(e.onPointerUp,e=>{var t;p.current||null==(t=e.currentTarget)||t.click()}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{let t=""!==d.searchRef.current;n||t&&" "===e.key||K.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});ey.displayName=eg;var ex=r.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:l=!1,textValue:i,...c}=e,s=es(eg,n),d=$(n),f=r.useRef(null),p=(0,a.s)(t,f),[v,m]=r.useState(!1),[h,g]=r.useState("");return r.useEffect(()=>{let e=f.current;e&&g((e.textContent??"").trim())},[c.children]),(0,y.jsx)(U.ItemSlot,{scope:n,disabled:l,textValue:i??h,children:(0,y.jsx)(D,{asChild:!0,...d,focusable:!l,children:(0,y.jsx)(u.sG.div,{role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...c,ref:p,onPointerMove:(0,o.m)(e.onPointerMove,eH(e=>{l?s.onItemLeave(e):(s.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.m)(e.onPointerLeave,eH(e=>s.onItemLeave(e))),onFocus:(0,o.m)(e.onFocus,()=>m(!0)),onBlur:(0,o.m)(e.onBlur,()=>m(!1))})})})}),eb=r.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...a}=e;return(0,y.jsx)(eT,{scope:e.__scopeMenu,checked:n,children:(0,y.jsx)(ey,{role:"menuitemcheckbox","aria-checked":eB(n)?"mixed":n,...a,ref:t,"data-state":eV(n),onSelect:(0,o.m)(a.onSelect,()=>null==r?void 0:r(!!eB(n)||!n),{checkForDefaultPrevented:!1})})})});eb.displayName="MenuCheckboxItem";var eC="MenuRadioGroup",[eE,eR]=X(eC,{value:void 0,onValueChange:()=>{}}),ek=r.forwardRef((e,t)=>{let{value:n,onValueChange:r,...o}=e,a=(0,w.c)(r);return(0,y.jsx)(eE,{scope:e.__scopeMenu,value:n,onValueChange:a,children:(0,y.jsx)(em,{...o,ref:t})})});ek.displayName=eC;var eM="MenuRadioItem",eS=r.forwardRef((e,t)=>{let{value:n,...r}=e,a=eR(eM,e.__scopeMenu),l=n===a.value;return(0,y.jsx)(eT,{scope:e.__scopeMenu,checked:l,children:(0,y.jsx)(ey,{role:"menuitemradio","aria-checked":l,...r,ref:t,"data-state":eV(l),onSelect:(0,o.m)(r.onSelect,()=>{var e;return null==(e=a.onValueChange)?void 0:e.call(a,n)},{checkForDefaultPrevented:!1})})})});eS.displayName=eM;var ej="MenuItemIndicator",[eT,eN]=X(ej,{checked:!1}
1),eP=r.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...o}=e,a=eN(ej,n);return(0,y.jsx)(g.C,{present:r||eB(a.checked)||!0===a.checked,children:(0,y.jsx)(u.sG.span,{...o,ref:t,"data-state":eV(a.checked)})})});eP.displayName=ej;var eA=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,y.jsx)(u.sG.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});eA.displayName="MenuSeparator";var eD=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,o=Z(n);return(0,y.jsx)(m.i3,{...o,...r,ref:t})});eD.displayName="MenuArrow";var[eI,eL]=X("MenuSub"),e_="MenuSubTrigger",eF=r.forwardRef((e,t)=>{let n=Q(e_,e.__scopeMenu),l=et(e_,e.__scopeMenu),i=eL(e_,e.__scopeMenu),u=es(e_,e.__scopeMenu),c=r.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:d}=u,f={__scopeMenu:e.__scopeMenu},p=r.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return r.useEffect(()=>p,[p]),r.useEffect(()=>{let e=s.current;return()=>{window.clearTimeout(e),d(null)}},[s,d]),(0,y.jsx)(er,{asChild:!0,...f,children:(0,y.jsx)(ex,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":i.contentId,"data-state":eG(n.open),...e,ref:(0,a.t)(t,i.onTriggerChange),onClick:t=>{var r;null==(r=e.onClick)||r.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,o.m)(e.onPointerMove,eH(t=>{u.onItemEnter(t),!t.defaultPrevented&&(e.disabled||n.open||c.current||(u.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{n.onOpenChange(!0),p()},100)))})),onPointerLeave:(0,o.m)(e.onPointerLeave,eH(e=>{var t,r;p();let o=null==(t=n.content)?void 0:t.getBoundingClientRect();if(o){let t=null==(r=n.content)?void 0:r.dataset.side,a="right"===t,l=o[a?"left":"right"],i=o[a?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(a?-5:5),y:e.clientY},{x:l,y:o.top},{x:i,y:o.top},{x:i,y:o.bottom},{x:l,y:o.bottom}],side:t}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.m)(e.onKeyDown,t=>{let r=""!==u.searchRef.current;if(!e.disabled&&(!r||" "!==t.key)&&V[l.dir].includes(t.key)){var o;n.onOpenChange(!0),null==(o=n.content)||o.focus(),t.preventDefault()}})})})});eF.displayName=e_;var eO="MenuSubContent",eK=r.forwardRef((e,t)=>{let n=el(eu,e.__scopeMenu),{forceMount:l=n.forceMount,...i}=e,u=Q(eu,e.__scopeMenu),c=et(eu,e.__scopeMenu),s=eL(eO,e.__scopeMenu),d=r.useRef(null),f=(0,a.s)(t,d);return(0,y.jsx)(U.Provider,{scope:e.__scopeMenu,children:(0,y.jsx)(g.C,{present:l||u.open,children:(0,y.jsx)(U.Slot,{scope:e.__scopeMenu,children:(0,y.jsx)(ev,{id:s.contentId,"aria-labelledby":s.triggerId,...i,ref:f,align:"start",side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;c.isUsingKeyboardRef.current&&(null==(t=d.current)||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.m)(e.onFocusOutside,e=>{e.target!==s.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,o.m)(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=H[c.dir].includes(e.key);if(t&&n){var r;u.onOpenChange(!1),null==(r=s.trigger)||r.focus(),e.preventDefault()}})})})})})});function eG(e){return e?"open":"closed"}function eB(e){return"indeterminate"===e}function eV(e){return eB(e)?"indeterminate":e?"checked":"unchecked"}function eH(e){return t=>"mouse"===t.pointerType?e(t):void 0}eK.displayName=eO;var eW="DropdownMenu",[eU,ez]=(0,l.A)(eW,[Y]),eq=Y(),[eX,eY]=eU(eW),eZ=e=>{let{__scopeDropdownMenu:t,children:n,dir:o,open:a,defaultOpen:l,onOpenChange:u,modal:c=!0}=e,s=eq(t),d=r.useRef(null),[f=!1,p]=(0,i.i)({prop:a,defaultProp:l,onChange:u});return(0,y.jsx)(eX,{scope:t,triggerId:(0,v.B)(),triggerRef:d,contentId:(0,v.B)(),open:f,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:c,children:(0,y.jsx)(en,{...s,open:f,onOpenChange:p,dir:o,modal:c,children:n})})};eZ.displayName=eW;var e$="DropdownMenuTrigger",eJ=r.forwardRef((e,t)=>
1{let{__scopeDropdownMenu:n,disabled:r=!1,...l}=e,i=eY(e$,n),c=eq(n);return(0,y.jsx)(er,{asChild:!0,...c,children:(0,y.jsx)(u.sG.button,{type:"button",id:i.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":i.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...l,ref:(0,a.t)(t,i.triggerRef),onPointerDown:(0,o.m)(e.onPointerDown,e=>{!r&&0===e.button&&!1===e.ctrlKey&&(i.onOpenToggle(),i.open||e.preventDefault())}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{!r&&(["Enter"," "].includes(e.key)&&i.onOpenToggle(),"ArrowDown"===e.key&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eJ.displayName=e$;var eQ=e=>{let{__scopeDropdownMenu:t,...n}=e,r=eq(t);return(0,y.jsx)(ei,{...r,...n})};eQ.displayName="DropdownMenuPortal";var e0="DropdownMenuContent",e1=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,l=eY(e0,n),i=eq(n),u=r.useRef(!1);return(0,y.jsx)(ed,{id:l.contentId,"aria-labelledby":l.triggerId,...i,...a,ref:t,onCloseAutoFocus:(0,o.m)(e.onCloseAutoFocus,e=>{var t;u.current||null==(t=l.triggerRef.current)||t.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,o.m)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!l.modal||r)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});e1.displayName=e0,r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(em,{...o,...r,ref:t})}).displayName="DropdownMenuGroup",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(eh,{...o,...r,ref:t})}).displayName="DropdownMenuLabel";var e2=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(ey,{...o,...r,ref:t})});e2.displayName="DropdownMenuItem",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(eb,{...o,...r,ref:t})}).displayName="DropdownMenuCheckboxItem",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(ek,{...o,...r,ref:t})}).displayName="DropdownMenuRadioGroup",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(eS,{...o,...r,ref:t})}).displayName="DropdownMenuRadioItem",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(eP,{...o,...r,ref:t})}).displayName="DropdownMenuItemIndicator",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(eA,{...o,...r,ref:t})}).displayName="DropdownMenuSeparator",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(eD,{...o,...r,ref:t})}).displayName="DropdownMenuArrow",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(eF,{...o,...r,ref:t})}).displayName="DropdownMenuSubTrigger",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eq(n);return(0,y.jsx)(eK,{...o,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})}).displayName="DropdownMenuSubContent";var e4=eZ,e5=eJ,e3=eQ,e6=e1,e8=e2},9354:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(4823).A)("BookOpen",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]])},9514:(e,t,n)=>{n.d(t,{default:()=>o.a});var r=n(809),o=n.n(r)}}]);
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.