Files
nashel-frontend/.next/static/chunks/31-7473dcaed489c81a.js
T

1 line
31 KiB
JavaScript

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[31],{7401:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(2115);let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),a=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var l={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:o=24,strokeWidth:i=2,absoluteStrokeWidth:u,className:s="",children:d,iconNode:c,...p}=e;return(0,n.createElement)("svg",{ref:t,...l,width:o,height:o,stroke:r,strokeWidth:u?24*Number(i)/Number(o):i,className:a("lucide",s),...p},[...c.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(d)?d:[d]])}),u=(e,t)=>{let r=(0,n.forwardRef)((r,l)=>{let{className:u,...s}=r;return(0,n.createElement)(i,{ref:l,iconNode:t,className:a("lucide-".concat(o(e)),u),...s})});return r.displayName="".concat(e),r}},4839:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(7401).A)("Briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]])},6967:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(7401).A)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},3565:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(7401).A)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},4505:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(7401).A)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},5236:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(7401).A)("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]])},2104:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(7401).A)("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]])},853:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(7401).A)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])},7725:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(7401).A)("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]])},1466:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(7401).A)("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]])},1791:e=>{e.exports={style:{fontFamily:"'Inter', 'Inter Fallback'",fontStyle:"normal"},className:"__className_fcbcbf"}},7144:(e,t,r)=>{"use strict";r.d(t,{H_:()=>e3,UC:()=>e6,YJ:()=>e7,q7:()=>e5,VF:()=>tt,JU:()=>e9,ZL:()=>e4,z6:()=>e8,hN:()=>te,bL:()=>e1,wv:()=>tr,Pb:()=>tn,G5:()=>ta,ZP:()=>to,l9:()=>e2});var n=r(2115),o=r(3610),a=r(8068),l=r(8166),i=r(1488),u=r(9997),s=r(1295),d=r(4256),c=r(9674),p=r(2292),f=r(196),m=r(7668),v=r(9895),h=r(7323),g=r(7028),y=r(7357),w=r(5155),x=Symbol("radix.slottable");function b(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===x}var C=r(1524),M=r(5587),k=r(2431),R=["Enter"," "],j=["ArrowUp","PageDown","End"],E=["ArrowDown","PageUp","Home",...j],A={ltr:[...R,"ArrowRight"],rtl:[...R,"ArrowLeft"]},N={ltr:["ArrowLeft"],rtl:["ArrowRight"]},D="Menu",[T,_,S]=(0,s.N)(D),[I,K]=(0,l.A)(D,[S,v.Bk,y.RG]),O=(0,v.Bk)(),P=(0,y.RG)(),[L,F]=I(D),[G,U]=I(D),B=e=>{let{__scopeMenu:t,open:r=!1,children:o,dir:a,onOpenChange:l,modal:i=!0}=e,u=O(t),[s,c]=n.useState(null),p=n.useRef(!1),f=(0,C.c)(l),m=(0,d.jH)(a);return n.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.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,w.jsx)(v.bL,{...u,children:(0,w.jsx)(L,{scope:t,open:r,onOpenChange:f,content:s,onContentChange:c,children:(0,w.jsx)(G,{scope:t,onClose:n.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:p,dir:m,modal:i,children:o})})})};B.displayName=D;var V=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=O(r);return(0,w.jsx)(v.Mz,{...o,...n,ref:t})});V.displayName="MenuAnchor";var W="MenuPortal",[z,q]=I(W,{forceMount:void 0}),H=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:o}=e,a=F(W,t);return(0,w.jsx)(z,{scope:t,forceMount:r,children:(0,w.jsx)(g.C,{present:r||a.open,children:(0,w.jsx)(h.Z,{asChild:!0,container:o,children:n})})})};H.displayName=W;var Z="MenuContent",[X,$]=I(Z),J=n.forwardRef((e,t)=>{let r=q(Z,e.__scopeMenu),{forceMount:n=r.forceMount,...o}=e,a=F(Z,e.__scopeMenu),l=U(Z,e.__scopeMenu);return(0,w.jsx)(T.Provider,{scope:e.__scopeMenu,children:(0,w.jsx)(g.C,{present:n||a.open,children:(0,w.jsx)(T.Slot,{scope:e.__scopeMenu,children:l.modal?(0,w.jsx)(Y,{...o,ref:t}):(0,w.jsx)(Q,{...o,ref:t})})})})}),Y=n.forwardRef((e,t)=>{let r=F(Z,e.__scopeMenu),l=n.useRef(null),i=(0,a.s)(t,l);return n.useEffect(()=>{let e=l.current;if(e)return(0,M.Eq)(e)},[]),(0,w.jsx)(et,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),Q=n.forwardRef((e,t)=>{let r=F(Z,e.__scopeMenu);return(0,w.jsx)(et,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),ee=function(e){let t=function(e){let t=n.forwardRef((e,t)=>{let{children:r,...o}=e;if(n.isValidElement(r)){let e,l;let i=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,u=function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(o,r.props);return r.type!==n.Fragment&&(u.ref=t?(0,a.t)(t,i):i),n.cloneElement(r,u)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:o,...a}=e,l=n.Children.toArray(o),i=l.find(b);if(i){let e=i.props.children,o=l.map(t=>t!==i?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,w.jsx)(t,{...a,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,o):null})}return(0,w.jsx)(t,{...a,ref:r,children:o})});return r.displayName=`${e}.Slot`,r}("MenuContent.ScrollLock"),et=n.forwardRef((e,t)=>{let{__scopeMenu:r,loop:l=!1,trapFocus:i,onOpenAutoFocus:u,onCloseAutoFocus:s,disableOutsidePointerEvents:d,onEntryFocus:m,onEscapeKeyDown:h,onPointerDownOutside:g,onFocusOutside:x,onInteractOutside:b,onDismiss:C,disableOutsideScroll:M,...R}=e,A=F(Z,r),N=U(Z,r),D=O(r),T=P(r),S=_(r),[I,K]=n.useState(null),L=n.useRef(null),G=(0,a.s)(t,L,A.onContentChange),B=n.useRef(0),V=n.useRef(""),W=n.useRef(0),z=n.useRef(null),q=n.useRef("right"),H=n.useRef(0),$=M?k.A:n.Fragment,J=e=>{var t,r;let n=V.current+e,o=S().filter(e=>!e.disabled),a=document.activeElement,l=null===(t=o.find(e=>e.ref.current===a))||void 0===t?void 0:t.textValue,i=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=(n=Math.max(r?e.indexOf(r):-1,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(a=a.filter(e=>e!==r));let l=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return l!==r?l:void 0}(o.map(e=>e.textValue),n,l),u=null===(r=o.find(e=>e.textValue===i))||void 0===r?void 0:r.ref.current;!function e(t){V.current=t,window.clearTimeout(B.current),""!==t&&(B.current=window.setTimeout(()=>e(""),1e3))}(n),u&&setTimeout(()=>u.focus())};n.useEffect(()=>()=>window.clearTimeout(B.current),[]),(0,p.Oh)();let Y=n.useCallback(e=>{var t,r;return q.current===(null===(t=z.current)||void 0===t?void 0:t.side)&&function(e,t){return!!t&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let l=t[e],i=t[a],u=l.x,s=l.y,d=i.x,c=i.y;s>n!=c>n&&r<(d-u)*(n-s)/(c-s)+u&&(o=!o)}return o}({x:e.clientX,y:e.clientY},t)}(e,null===(r=z.current)||void 0===r?void 0:r.area)},[]);return(0,w.jsx)(X,{scope:r,searchRef:V,onItemEnter:n.useCallback(e=>{Y(e)&&e.preventDefault()},[Y]),onItemLeave:n.useCallback(e=>{var t;Y(e)||(null===(t=L.current)||void 0===t||t.focus(),K(null))},[Y]),onTriggerLeave:n.useCallback(e=>{Y(e)&&e.preventDefault()},[Y]),pointerGraceTimerRef:W,onPointerGraceIntentChange:n.useCallback(e=>{z.current=e},[]),children:(0,w.jsx)($,{...M?{as:ee,allowPinchZoom:!0}:void 0,children:(0,w.jsx)(f.n,{asChild:!0,trapped:i,onMountAutoFocus:(0,o.mK)(u,e=>{var t;e.preventDefault(),null===(t=L.current)||void 0===t||t.focus({preventScroll:!0})}),onUnmountAutoFocus:s,children:(0,w.jsx)(c.qW,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:h,onPointerDownOutside:g,onFocusOutside:x,onInteractOutside:b,onDismiss:C,children:(0,w.jsx)(y.bL,{asChild:!0,...T,dir:N.dir,orientation:"vertical",loop:l,currentTabStopId:I,onCurrentTabStopIdChange:K,onEntryFocus:(0,o.mK)(m,e=>{N.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,w.jsx)(v.UC,{role:"menu","aria-orientation":"vertical","data-state":eN(A.open),"data-radix-menu-content":"",dir:N.dir,...D,...R,ref:G,style:{outline:"none",...R.style},onKeyDown:(0,o.mK)(R.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!r&&n&&J(e.key));let o=L.current;if(e.target!==o||!E.includes(e.key))return;e.preventDefault();let a=S().filter(e=>!e.disabled).map(e=>e.ref.current);j.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,o.mK)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(B.current),V.current="")}),onPointerMove:(0,o.mK)(e.onPointerMove,e_(e=>{let t=e.target,r=H.current!==e.clientX;if(e.currentTarget.contains(t)&&r){let t=e.clientX>H.current?"right":"left";q.current=t,H.current=e.clientX}}))})})})})})})});J.displayName=Z;var er=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,w.jsx)(u.sG.div,{role:"group",...n,ref:t})});er.displayName="MenuGroup";var en=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,w.jsx)(u.sG.div,{...n,ref:t})});en.displayName="MenuLabel";var eo="MenuItem",ea="menu.itemSelect",el=n.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:l,...i}=e,s=n.useRef(null),d=U(eo,e.__scopeMenu),c=$(eo,e.__scopeMenu),p=(0,a.s)(t,s),f=n.useRef(!1);return(0,w.jsx)(ei,{...i,ref:p,disabled:r,onClick:(0,o.mK)(e.onClick,()=>{let e=s.current;if(!r&&e){let t=new CustomEvent(ea,{bubbles:!0,cancelable:!0});e.addEventListener(ea,e=>null==l?void 0:l(e),{once:!0}),(0,u.hO)(e,t),t.defaultPrevented?f.current=!1:d.onClose()}}),onPointerDown:t=>{var r;null===(r=e.onPointerDown)||void 0===r||r.call(e,t),f.current=!0},onPointerUp:(0,o.mK)(e.onPointerUp,e=>{var t;f.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{let t=""!==c.searchRef.current;!r&&(!t||" "!==e.key)&&R.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});el.displayName=eo;var ei=n.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:l=!1,textValue:i,...s}=e,d=$(eo,r),c=P(r),p=n.useRef(null),f=(0,a.s)(t,p),[m,v]=n.useState(!1),[h,g]=n.useState("");return n.useEffect(()=>{let e=p.current;if(e){var t;g((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[s.children]),(0,w.jsx)(T.ItemSlot,{scope:r,disabled:l,textValue:null!=i?i:h,children:(0,w.jsx)(y.q7,{asChild:!0,...c,focusable:!l,children:(0,w.jsx)(u.sG.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...s,ref:f,onPointerMove:(0,o.mK)(e.onPointerMove,e_(e=>{l?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.mK)(e.onPointerLeave,e_(e=>d.onItemLeave(e))),onFocus:(0,o.mK)(e.onFocus,()=>v(!0)),onBlur:(0,o.mK)(e.onBlur,()=>v(!1))})})})}),eu=n.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...a}=e;return(0,w.jsx)(eh,{scope:e.__scopeMenu,checked:r,children:(0,w.jsx)(el,{role:"menuitemcheckbox","aria-checked":eD(r)?"mixed":r,...a,ref:t,"data-state":eT(r),onSelect:(0,o.mK)(a.onSelect,()=>null==n?void 0:n(!!eD(r)||!r),{checkForDefaultPrevented:!1})})})});eu.displayName="MenuCheckboxItem";var es="MenuRadioGroup",[ed,ec]=I(es,{value:void 0,onValueChange:()=>{}}),ep=n.forwardRef((e,t)=>{let{value:r,onValueChange:n,...o}=e,a=(0,C.c)(n);return(0,w.jsx)(ed,{scope:e.__scopeMenu,value:r,onValueChange:a,children:(0,w.jsx)(er,{...o,ref:t})})});ep.displayName=es;var ef="MenuRadioItem",em=n.forwardRef((e,t)=>{let{value:r,...n}=e,a=ec(ef,e.__scopeMenu),l=r===a.value;return(0,w.jsx)(eh,{scope:e.__scopeMenu,checked:l,children:(0,w.jsx)(el,{role:"menuitemradio","aria-checked":l,...n,ref:t,"data-state":eT(l),onSelect:(0,o.mK)(n.onSelect,()=>{var e;return null===(e=a.onValueChange)||void 0===e?void 0:e.call(a,r)},{checkForDefaultPrevented:!1})})})});em.displayName=ef;var ev="MenuItemIndicator",[eh,eg]=I(ev,{checked:!1}),ey=n.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...o}=e,a=eg(ev,r);return(0,w.jsx)(g.C,{present:n||eD(a.checked)||!0===a.checked,children:(0,w.jsx)(u.sG.span,{...o,ref:t,"data-state":eT(a.checked)})})});ey.displayName=ev;var ew=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,w.jsx)(u.sG.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});ew.displayName="MenuSeparator";var ex=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=O(r);return(0,w.jsx)(v.i3,{...o,...n,ref:t})});ex.displayName="MenuArrow";var eb="MenuSub",[eC,eM]=I(eb),ek=e=>{let{__scopeMenu:t,children:r,open:o=!1,onOpenChange:a}=e,l=F(eb,t),i=O(t),[u,s]=n.useState(null),[d,c]=n.useState(null),p=(0,C.c)(a);return n.useEffect(()=>(!1===l.open&&p(!1),()=>p(!1)),[l.open,p]),(0,w.jsx)(v.bL,{...i,children:(0,w.jsx)(L,{scope:t,open:o,onOpenChange:p,content:d,onContentChange:c,children:(0,w.jsx)(eC,{scope:t,contentId:(0,m.B)(),triggerId:(0,m.B)(),trigger:u,onTriggerChange:s,children:r})})})};ek.displayName=eb;var eR="MenuSubTrigger",ej=n.forwardRef((e,t)=>{let r=F(eR,e.__scopeMenu),l=U(eR,e.__scopeMenu),i=eM(eR,e.__scopeMenu),u=$(eR,e.__scopeMenu),s=n.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:c}=u,p={__scopeMenu:e.__scopeMenu},f=n.useCallback(()=>{s.current&&window.clearTimeout(s.current),s.current=null},[]);return n.useEffect(()=>f,[f]),n.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),c(null)}},[d,c]),(0,w.jsx)(V,{asChild:!0,...p,children:(0,w.jsx)(ei,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":i.contentId,"data-state":eN(r.open),...e,ref:(0,a.t)(t,i.onTriggerChange),onClick:t=>{var n;null===(n=e.onClick)||void 0===n||n.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:(0,o.mK)(e.onPointerMove,e_(t=>{u.onItemEnter(t),t.defaultPrevented||e.disabled||r.open||s.current||(u.onPointerGraceIntentChange(null),s.current=window.setTimeout(()=>{r.onOpenChange(!0),f()},100))})),onPointerLeave:(0,o.mK)(e.onPointerLeave,e_(e=>{var t,n;f();let o=null===(t=r.content)||void 0===t?void 0:t.getBoundingClientRect();if(o){let t=null===(n=r.content)||void 0===n?void 0:n.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(d.current),d.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.mK)(e.onKeyDown,t=>{let n=""!==u.searchRef.current;if(!e.disabled&&(!n||" "!==t.key)&&A[l.dir].includes(t.key)){var o;r.onOpenChange(!0),null===(o=r.content)||void 0===o||o.focus(),t.preventDefault()}})})})});ej.displayName=eR;var eE="MenuSubContent",eA=n.forwardRef((e,t)=>{let r=q(Z,e.__scopeMenu),{forceMount:l=r.forceMount,...i}=e,u=F(Z,e.__scopeMenu),s=U(Z,e.__scopeMenu),d=eM(eE,e.__scopeMenu),c=n.useRef(null),p=(0,a.s)(t,c);return(0,w.jsx)(T.Provider,{scope:e.__scopeMenu,children:(0,w.jsx)(g.C,{present:l||u.open,children:(0,w.jsx)(T.Slot,{scope:e.__scopeMenu,children:(0,w.jsx)(et,{id:d.contentId,"aria-labelledby":d.triggerId,...i,ref:p,align:"start",side:"rtl"===s.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;s.isUsingKeyboardRef.current&&(null===(t=c.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>{e.target!==d.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,o.mK)(e.onEscapeKeyDown,e=>{s.onClose(),e.preventDefault()}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=N[s.dir].includes(e.key);if(t&&r){var n;u.onOpenChange(!1),null===(n=d.trigger)||void 0===n||n.focus(),e.preventDefault()}})})})})})});function eN(e){return e?"open":"closed"}function eD(e){return"indeterminate"===e}function eT(e){return eD(e)?"indeterminate":e?"checked":"unchecked"}function e_(e){return t=>"mouse"===t.pointerType?e(t):void 0}eA.displayName=eE;var eS="DropdownMenu",[eI,eK]=(0,l.A)(eS,[K]),eO=K(),[eP,eL]=eI(eS),eF=e=>{let{__scopeDropdownMenu:t,children:r,dir:o,open:a,defaultOpen:l,onOpenChange:u,modal:s=!0}=e,d=eO(t),c=n.useRef(null),[p,f]=(0,i.i)({prop:a,defaultProp:null!=l&&l,onChange:u,caller:eS});return(0,w.jsx)(eP,{scope:t,triggerId:(0,m.B)(),triggerRef:c,contentId:(0,m.B)(),open:p,onOpenChange:f,onOpenToggle:n.useCallback(()=>f(e=>!e),[f]),modal:s,children:(0,w.jsx)(B,{...d,open:p,onOpenChange:f,dir:o,modal:s,children:r})})};eF.displayName=eS;var eG="DropdownMenuTrigger",eU=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...l}=e,i=eL(eG,r),s=eO(r);return(0,w.jsx)(V,{asChild:!0,...s,children:(0,w.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":n?"":void 0,disabled:n,...l,ref:(0,a.t)(t,i.triggerRef),onPointerDown:(0,o.mK)(e.onPointerDown,e=>{n||0!==e.button||!1!==e.ctrlKey||(i.onOpenToggle(),i.open||e.preventDefault())}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{!n&&(["Enter"," "].includes(e.key)&&i.onOpenToggle(),"ArrowDown"===e.key&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eU.displayName=eG;var eB=e=>{let{__scopeDropdownMenu:t,...r}=e,n=eO(t);return(0,w.jsx)(H,{...n,...r})};eB.displayName="DropdownMenuPortal";var eV="DropdownMenuContent",eW=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,l=eL(eV,r),i=eO(r),u=n.useRef(!1);return(0,w.jsx)(J,{id:l.contentId,"aria-labelledby":l.triggerId,...i,...a,ref:t,onCloseAutoFocus:(0,o.mK)(e.onCloseAutoFocus,e=>{var t;u.current||null===(t=l.triggerRef.current)||void 0===t||t.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,o.mK)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!l.modal||n)&&(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)"}})});eW.displayName=eV;var ez=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(er,{...o,...n,ref:t})});ez.displayName="DropdownMenuGroup";var eq=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(en,{...o,...n,ref:t})});eq.displayName="DropdownMenuLabel";var eH=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(el,{...o,...n,ref:t})});eH.displayName="DropdownMenuItem";var eZ=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(eu,{...o,...n,ref:t})});eZ.displayName="DropdownMenuCheckboxItem";var eX=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(ep,{...o,...n,ref:t})});eX.displayName="DropdownMenuRadioGroup";var e$=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(em,{...o,...n,ref:t})});e$.displayName="DropdownMenuRadioItem";var eJ=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(ey,{...o,...n,ref:t})});eJ.displayName="DropdownMenuItemIndicator";var eY=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(ew,{...o,...n,ref:t})});eY.displayName="DropdownMenuSeparator",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(ex,{...o,...n,ref:t})}).displayName="DropdownMenuArrow";var eQ=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(ej,{...o,...n,ref:t})});eQ.displayName="DropdownMenuSubTrigger";var e0=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eO(r);return(0,w.jsx)(eA,{...o,...n,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)"}})});e0.displayName="DropdownMenuSubContent";var e1=eF,e2=eU,e4=eB,e6=eW,e7=ez,e9=eq,e5=eH,e3=eZ,e8=eX,te=e$,tt=eJ,tr=eY,tn=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:o,defaultOpen:a}=e,l=eO(t),[u,s]=(0,i.i)({prop:n,defaultProp:null!=a&&a,onChange:o,caller:"DropdownMenuSub"});return(0,w.jsx)(ek,{...l,open:u,onOpenChange:s,children:r})},to=eQ,ta=e0},7028:(e,t,r)=>{"use strict";r.d(t,{C:()=>l});var n=r(2115),o=r(8068),a=r(6611),l=e=>{let{present:t,children:r}=e,l=function(e){var t,r;let[o,l]=n.useState(),u=n.useRef(null),s=n.useRef(e),d=n.useRef("none"),[c,p]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return n.useEffect(()=>{let e=i(u.current);d.current="mounted"===c?e:"none"},[c]),(0,a.N)(()=>{let t=u.current,r=s.current;if(r!==e){let n=d.current,o=i(t);e?p("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?p("UNMOUNT"):r&&n!==o?p("ANIMATION_OUT"):p("UNMOUNT"),s.current=e}},[e,p]),(0,a.N)(()=>{if(o){var e;let t;let r=null!==(e=o.ownerDocument.defaultView)&&void 0!==e?e:window,n=e=>{let n=i(u.current).includes(CSS.escape(e.animationName));if(e.target===o&&n&&(p("ANIMATION_END"),!s.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},a=e=>{e.target===o&&(d.current=i(u.current))};return o.addEventListener("animationstart",a),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{r.clearTimeout(t),o.removeEventListener("animationstart",a),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}p("ANIMATION_END")},[o,p]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:n.useCallback(e=>{u.current=e?getComputedStyle(e):null,l(e)},[])}}(t),u="function"==typeof r?r({present:l.isPresent}):n.Children.only(r),s=(0,o.s)(l.ref,function(e){var t,r;let n=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,o=n&&"isReactWarning"in n&&n.isReactWarning;return o?e.ref:(o=(n=null===(r=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===r?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(u));return"function"==typeof r||l.isPresent?n.cloneElement(u,{ref:s}):null};function i(e){return(null==e?void 0:e.animationName)||"none"}l.displayName="Presence"},7357:(e,t,r)=>{"use strict";r.d(t,{RG:()=>b,bL:()=>D,q7:()=>T});var n=r(2115),o=r(3610),a=r(1295),l=r(8068),i=r(8166),u=r(7668),s=r(9997),d=r(1524),c=r(1488),p=r(4256),f=r(5155),m="rovingFocusGroup.onEntryFocus",v={bubbles:!1,cancelable:!0},h="RovingFocusGroup",[g,y,w]=(0,a.N)(h),[x,b]=(0,i.A)(h,[w]),[C,M]=x(h),k=n.forwardRef((e,t)=>(0,f.jsx)(g.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,f.jsx)(g.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,f.jsx)(R,{...e,ref:t})})}));k.displayName=h;var R=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:a,loop:i=!1,dir:u,currentTabStopId:g,defaultCurrentTabStopId:w,onCurrentTabStopIdChange:x,onEntryFocus:b,preventScrollOnEntryFocus:M=!1,...k}=e,R=n.useRef(null),j=(0,l.s)(t,R),E=(0,p.jH)(u),[A,D]=(0,c.i)({prop:g,defaultProp:null!=w?w:null,onChange:x,caller:h}),[T,_]=n.useState(!1),S=(0,d.c)(b),I=y(r),K=n.useRef(!1),[O,P]=n.useState(0);return n.useEffect(()=>{let e=R.current;if(e)return e.addEventListener(m,S),()=>e.removeEventListener(m,S)},[S]),(0,f.jsx)(C,{scope:r,orientation:a,dir:E,loop:i,currentTabStopId:A,onItemFocus:n.useCallback(e=>D(e),[D]),onItemShiftTab:n.useCallback(()=>_(!0),[]),onFocusableItemAdd:n.useCallback(()=>P(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>P(e=>e-1),[]),children:(0,f.jsx)(s.sG.div,{tabIndex:T||0===O?-1:0,"data-orientation":a,...k,ref:j,style:{outline:"none",...e.style},onMouseDown:(0,o.mK)(e.onMouseDown,()=>{K.current=!0}),onFocus:(0,o.mK)(e.onFocus,e=>{let t=!K.current;if(e.target===e.currentTarget&&t&&!T){let t=new CustomEvent(m,v);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=I().filter(e=>e.focusable);N([e.find(e=>e.active),e.find(e=>e.id===A),...e].filter(Boolean).map(e=>e.ref.current),M)}}K.current=!1}),onBlur:(0,o.mK)(e.onBlur,()=>_(!1))})})}),j="RovingFocusGroupItem",E=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:a=!0,active:l=!1,tabStopId:i,children:d,...c}=e,p=(0,u.B)(),m=i||p,v=M(j,r),h=v.currentTabStopId===m,w=y(r),{onFocusableItemAdd:x,onFocusableItemRemove:b,currentTabStopId:C}=v;return n.useEffect(()=>{if(a)return x(),()=>b()},[a,x,b]),(0,f.jsx)(g.ItemSlot,{scope:r,id:m,focusable:a,active:l,children:(0,f.jsx)(s.sG.span,{tabIndex:h?0:-1,"data-orientation":v.orientation,...c,ref:t,onMouseDown:(0,o.mK)(e.onMouseDown,e=>{a?v.onItemFocus(m):e.preventDefault()}),onFocus:(0,o.mK)(e.onFocus,()=>v.onItemFocus(m)),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){v.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return A[o]}(e,v.orientation,v.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=w().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 n=r.indexOf(e.currentTarget);r=v.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(r,n+1):r.slice(n+1)}setTimeout(()=>N(r))}}),children:"function"==typeof d?d({isCurrentTabStop:h,hasTabStop:null!=C}):d})})});E.displayName=j;var A={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function N(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var D=k,T=E},7113:(e,t,r)=>{"use strict";r.d(t,{D:()=>d,N:()=>c});var n=r(2115),o=(e,t,r,n,o,a,l,i)=>{let u=document.documentElement,s=["light","dark"];function d(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(u.classList.remove(...n),u.classList.add(a&&a[t]?a[t]:t)):u.setAttribute(e,t)}),i&&s.includes(t)&&(u.style.colorScheme=t)}if(n)d(n);else try{let e=localStorage.getItem(t)||r,n=l&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;d(n)}catch(e){}},a=["light","dark"],l="(prefers-color-scheme: dark)",i="undefined"==typeof window,u=n.createContext(void 0),s={setTheme:e=>{},themes:[]},d=()=>{var e;return null!=(e=n.useContext(u))?e:s},c=e=>n.useContext(u)?n.createElement(n.Fragment,null,e.children):n.createElement(f,{...e}),p=["light","dark"],f=e=>{let{forcedTheme:t,disableTransitionOnChange:r=!1,enableSystem:o=!0,enableColorScheme:i=!0,storageKey:s="theme",themes:d=p,defaultTheme:c=o?"system":"light",attribute:f="data-theme",value:y,children:w,nonce:x,scriptProps:b}=e,[C,M]=n.useState(()=>v(s,c)),[k,R]=n.useState(()=>"system"===C?g():C),j=y?Object.values(y):d,E=n.useCallback(e=>{let t=e;if(!t)return;"system"===e&&o&&(t=g());let n=y?y[t]:t,l=r?h(x):null,u=document.documentElement,s=e=>{"class"===e?(u.classList.remove(...j),n&&u.classList.add(n)):e.startsWith("data-")&&(n?u.setAttribute(e,n):u.removeAttribute(e))};if(Array.isArray(f)?f.forEach(s):s(f),i){let e=a.includes(c)?c:null,r=a.includes(t)?t:e;u.style.colorScheme=r}null==l||l()},[x]),A=n.useCallback(e=>{let t="function"==typeof e?e(C):e;M(t);try{localStorage.setItem(s,t)}catch(e){}},[C]),N=n.useCallback(e=>{R(g(e)),"system"===C&&o&&!t&&E("system")},[C,t]);n.useEffect(()=>{let e=window.matchMedia(l);return e.addListener(N),N(e),()=>e.removeListener(N)},[N]),n.useEffect(()=>{let e=e=>{e.key===s&&(e.newValue?M(e.newValue):A(c))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[A]),n.useEffect(()=>{E(null!=t?t:C)},[t,C]);let D=n.useMemo(()=>({theme:C,setTheme:A,forcedTheme:t,resolvedTheme:"system"===C?k:C,themes:o?[...d,"system"]:d,systemTheme:o?k:void 0}),[C,A,t,k,o,d]);return n.createElement(u.Provider,{value:D},n.createElement(m,{forcedTheme:t,storageKey:s,attribute:f,enableSystem:o,enableColorScheme:i,defaultTheme:c,value:y,themes:d,nonce:x,scriptProps:b}),w)},m=n.memo(e=>{let{forcedTheme:t,storageKey:r,attribute:a,enableSystem:l,enableColorScheme:i,defaultTheme:u,value:s,themes:d,nonce:c,scriptProps:p}=e,f=JSON.stringify([a,r,u,t,d,s,l,i]).slice(1,-1);return n.createElement("script",{...p,suppressHydrationWarning:!0,nonce:"undefined"==typeof window?c:"",dangerouslySetInnerHTML:{__html:"(".concat(o.toString(),")(").concat(f,")")}})}),v=(e,t)=>{let r;if(!i){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},h=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},g=e=>(e||(e=window.matchMedia(l)),e.matches?"dark":"light")}}]);