PageSourceSearch

https://szegediszabadteri.hu/_next/static/chunks/8997-05b8e06a87e9d251.js

js szegediszabadteri.hu collected 2026-10-02 04:40:32 UTC 71,412 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8997],{8030:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(2265);let a=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),o=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((e,t,n)=>!!e&&n.indexOf(e)===t).join(" ")};var i={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 s=(0,r.forwardRef)((e,t)=>{let{color:n="currentColor",size:a=24,strokeWidth:s=2,absoluteStrokeWidth:l,className:d="",children:c,iconNode:u,...f}=e;return(0,r.createElement)("svg",{ref:t,...i,width:a,height:a,stroke:n,strokeWidth:l?24*Number(s)/Number(a):s,className:o("lucide",d),...f},[...u.map(e=>{let[t,n]=e;return(0,r.createElement)(t,n)}),...Array.isArray(c)?c:[c]])}),l=(e,t)=>{let n=(0,r.forwardRef)((n,i)=>{let{className:l,...d}=n;return(0,r.createElement)(s,{ref:i,iconNode:t,className:o("lucide-".concat(a(e)),l),...d})});return n.displayName="".concat(e),n}},9627:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(8030).Z)("Loader",[["path",{d:"M12 2v4",key:"3427ic"}],["path",{d:"m16.2 7.8 2.9-2.9",key:"r700ao"}],["path",{d:"M18 12h4",key:"wj9ykh"}],["path",{d:"m16.2 16.2 2.9 2.9",key:"1bxg5t"}],["path",{d:"M12 18v4",key:"jadmvz"}],["path",{d:"m4.9 19.1 2.9-2.9",key:"bwix9q"}],["path",{d:"M2 12h4",key:"j09sii"}],["path",{d:"m4.9 4.9 2.9 2.9",key:"giyufr"}]])},4817:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(8030).Z)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])},4697:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(8030).Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},11:function(e,t,n){"use strict";n.d(t,{default:function(){return i}});var r=n(2887),a=n(2265),o=n(4480);function i(e){let{locale:t,...n}=e;if(!t)throw Error("Failed to determine locale in `NextIntlClientProvider`, please provide the `locale` prop explicitly.\n\nSee https://next-intl-docs.vercel.app/docs/configuration#locale");return a.createElement(o.IntlProvider,(0,r.g)({locale:t},n))}},3656:function(e){e.exports={style:{fontFamily:"'__Roboto_37cf7d', '__Roboto_Fallback_37cf7d'",fontStyle:"normal"},className:"__className_37cf7d",variable:"__variable_37cf7d"}},5455:function(e,t,n){"use strict";n.d(t,{Fw:function(){return M},wy:function(){return b},fC:function(){return R}});var r=n(2265),a=n(8149),o=n(7437),i=n(1715),s=n(1336),l=n(1584),d=n(5171),c=e=>{var t,n;let a,o;let{present:i,children:d}=e,c=function(e){var t,n;let[a,o]=r.useState(),i=r.useRef({}),l=r.useRef(e),d=r.useRef("none"),[c,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=u(i.current);d.current="mounted"===c?e:"none"},[c]),(0,s.b)(()=>{let t=i.current,n=l.current;if(n!==e){let r=d.current,a=u(t);e?f("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==a?f("ANIMATION_OUT"):f("UNMOUNT"),l.current=e}},[e,f]),(0,s.b)(()=>{if(a){var e;let t;let n=null!==(e=a.ownerDocument.defaultView)&&void 0!==e?e:window,r=e=>{let r=u(i.current).includes(e.animationName);if(e.target===a&&r&&(f("ANIMATION_END"),!l.current)){let e=a.style.animationFillMode;a.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===a.style.animationFillMode&&(a.style.animationFillMode=e)})}},o=e=>{e.target===a&&(d.current=u(i.current))};return a.addEventListener("animationstart",o),a.addEventListener("animationcancel",r),a.addEventListener("animationend",r),()=>{n.clearTimeout(t),a.removeEventListener("animationstart",o),a.removeEventListener("animationcancel",r),a.removeEventListener("animationend",r)}}f("ANIMATION_END")},[a,f]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback(e=>{e&&(i.current=getComputedStyle(e)),o(e)},[])}}(i),f="function"==typeof d?d({present:c.isPresent}):r.Children.only(d),p=(0,l.e)(c.ref,(a=null===(t=Object.getOwnPropertyDescriptor(f.props,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in a&&a.isReactWarning?f.ref:(a=null===(n=Object.getOwnPropertyDescriptor(f,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in a&&a.isReactWarning?f.props.ref:f.props.ref||f.ref);return"function"==typeof d||c.isPresent?r.cloneElement(f,{ref:p}):null};function u(e){return(null==e?void 0:e.animationName)||"none"}c.displayName="Presence";var f=n(3201),p="Collapsible",[m,h]=function(e,t=[]){let n=[],a=()=>{let t=n.map(e=>r.createContext(e));return function(n){let a=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:a}}),[n,a])}};return a.scopeName=e,[function(t,a){let i=r.createContext(a),s=n.length;n=[...n,a];let l=t=>{let{scope:n,children:a,...l}=t,d=n?.[e]?.[s]||i,c=r.useMemo(()=>l,Object.values(l));return(0,o.jsx)(d.Provider,{value:c,children:a})};return l.displayName=t+"Provider",[l,function(n,o){let l=o?.[e]?.[s]||i,d=r.useContext(l);if(d)return d;if(void 0!==a)return a;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=n.reduce((t,{useScope:n,scopeName:r})=>{let a=n(e)[`__scope${r}`];return{...t,...a}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:a}
1),[a])}};return n.scopeName=t.scopeName,n}(a,...t)]}(p),[v,g]=m(p),y=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,open:a,defaultOpen:s,disabled:l,onOpenChange:c,...u}=e,[p=!1,m]=(0,i.T)({prop:a,defaultProp:s,onChange:c});return(0,o.jsx)(v,{scope:n,disabled:l,contentId:(0,f.M)(),open:p,onOpenToggle:r.useCallback(()=>m(e=>!e),[m]),children:(0,o.jsx)(d.WV.div,{"data-state":E(p),"data-disabled":l?"":void 0,...u,ref:t})})});y.displayName=p;var w="CollapsibleTrigger",b=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,...r}=e,i=g(w,n);return(0,o.jsx)(d.WV.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":E(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...r,ref:t,onClick:(0,a.M)(e.onClick,i.onOpenToggle)})});b.displayName=w;var x="CollapsibleContent",M=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,a=g(x,e.__scopeCollapsible);return(0,o.jsx)(c,{present:n||a.open,children:e=>{let{present:n}=e;return(0,o.jsx)(C,{...r,ref:t,present:n})}})});M.displayName=x;var C=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,present:a,children:i,...c}=e,u=g(x,n),[f,p]=r.useState(a),m=r.useRef(null),h=(0,l.e)(t,m),v=r.useRef(0),y=v.current,w=r.useRef(0),b=w.current,M=u.open||f,C=r.useRef(M),R=r.useRef();return r.useEffect(()=>{let e=requestAnimationFrame(()=>C.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,s.b)(()=>{let e=m.current;if(e){R.current=R.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();v.current=t.height,w.current=t.width,C.current||(e.style.transitionDuration=R.current.transitionDuration,e.style.animationName=R.current.animationName),p(a)}},[u.open,a]),(0,o.jsx)(d.WV.div,{"data-state":E(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!M,...c,ref:h,style:{"--radix-collapsible-content-height":y?"".concat(y,"px"):void 0,"--radix-collapsible-content-width":b?"".concat(b,"px"):void 0,...e.style},children:M&&i})});function E(e){return e?"open":"closed"}var R=y},976:function(e,t,n){"use strict";n.d(t,{B:function(){return l}});var r=n(2265),a=n(8324),o=n(1584),i=n(1538),s=n(7437);function l(e){let t=e+"CollectionProvider",[n,l]=(0,a.b)(t),[d,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:t,children:n}=e,a=r.useRef(null),o=r.useRef(new Map).current;return(0,s.jsx)(d,{scope:t,itemMap:o,collectionRef:a,children:n})};u.displayName=t;let f=e+"CollectionSlot",p=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,a=c(f,n),l=(0,o.e)(t,a.collectionRef);return(0,s.jsx)(i.g7,{ref:l,children:r})});p.displayName=f;let m=e+"CollectionItemSlot",h="data-radix-collection-item",v=r.forwardRef((e,t)=>{let{scope:n,children:a,...l}=e,d=r.useRef(null),u=(0,o.e)(t,d),f=c(m,n);return r.useEffect(()=>(f.itemMap.set(d,{ref:d,...l}),()=>void f.itemMap.delete(d))),(0,s.jsx)(i.g7,{[h]:"",ref:u,children:a})});return v.displayName=m,[{Provider:u,Slot:p,ItemSlot:v},function(t){let n=c(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},l]}},8756:function(e,t,n){"use strict";n.d(t,{x8:function(){return ei},VY:function(){return er},dk:function(){return eo},aV:function(){return en},h_:function(){return et},fC:function(){return Q},Dx:function(){return ea},xz:function(){return ee}});var r=n(2265),a=n(8149),o=n(1584),i=n(8324),s=n(3201),l=n(1715),d=n(1477),c=n(467),u=n(4887),f=n(5171),p=n(1336),m=n(7437),h=r.forwardRef((e,t)=>{var n,a;let{container:o,...i}=e,[s,l]=r.useState(!1);(0,p.b)(()=>l(!0),[]);let d=o||s&&(null===(a=globalThis)||void 0===a?void 0:null===(n=a.document)||void 0===n?void 0:n.body);return d?u.createPortal((0,m.jsx)(f.WV.div,{...i,ref:t}),d):null});h.displayName="Portal";var v=n(1383),g=n(589),y=n(9219),w=n(8369),b=n(1538),x="Dialog",[M,C]=(0,i.b)(x),[E,R]=M(x),N=e=>{let{__scopeDialog:t,children:n,open:a,defaultOpen:o,onOpenChange:i,modal:d=!0}=e,c=r.useRef(null),u=r.useRef(null),[f=!1,p]=(0,l.T)({prop:a,defaultProp:o,onChange:i});return(0,m.jsx)(E,{scope:t,triggerRef:c,contentRef:u,contentId:(0,s.M)(),titleId:(0,s.M)(),descriptionId:(0,s.M)(),open:f,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:d,children:n})};N.displayName=x;var k="DialogTrigger",j=r.forwardRef((e,t)=>
1{let{__scopeDialog:n,...r}=e,i=R(k,n),s=(0,o.e)(t,i.triggerRef);return(0,m.jsx)(f.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":G(i.open),...r,ref:s,onClick:(0,a.M)(e.onClick,i.onOpenToggle)})});j.displayName=k;var D="DialogPortal",[T,I]=M(D,{forceMount:void 0}),S=e=>{let{__scopeDialog:t,forceMount:n,children:a,container:o}=e,i=R(D,t);return(0,m.jsx)(T,{scope:t,forceMount:n,children:r.Children.map(a,e=>(0,m.jsx)(v.z,{present:n||i.open,children:(0,m.jsx)(h,{asChild:!0,container:o,children:e})}))})};S.displayName=D;var _="DialogOverlay",P=r.forwardRef((e,t)=>{let n=I(_,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=R(_,e.__scopeDialog);return o.modal?(0,m.jsx)(v.z,{present:r||o.open,children:(0,m.jsx)(O,{...a,ref:t})}):null});P.displayName=_;var O=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=R(_,n);return(0,m.jsx)(y.Z,{as:b.g7,allowPinchZoom:!0,shards:[a.contentRef],children:(0,m.jsx)(f.WV.div,{"data-state":G(a.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),A="DialogContent",F=r.forwardRef((e,t)=>{let n=I(A,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=R(A,e.__scopeDialog);return(0,m.jsx)(v.z,{present:r||o.open,children:o.modal?(0,m.jsx)(L,{...a,ref:t}):(0,m.jsx)(B,{...a,ref:t})})});F.displayName=A;var L=r.forwardRef((e,t)=>{let n=R(A,e.__scopeDialog),i=r.useRef(null),s=(0,o.e)(t,n.contentRef,i);return r.useEffect(()=>{let e=i.current;if(e)return(0,w.Ry)(e)},[]),(0,m.jsx)(z,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,a.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,a.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,a.M)(e.onFocusOutside,e=>e.preventDefault())})}),B=r.forwardRef((e,t)=>{let n=R(A,e.__scopeDialog),a=r.useRef(!1),o=r.useRef(!1);return(0,m.jsx)(z,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,i;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented||(a.current||null===(i=n.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),a.current=!1,o.current=!1},onInteractOutside:t=>{var r,i;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"!==t.detail.originalEvent.type||(o.current=!0));let s=t.target;(null===(i=n.triggerRef.current)||void 0===i?void 0:i.contains(s))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),z=r.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:s,...l}=e,u=R(A,n),f=r.useRef(null),p=(0,o.e)(t,f);return(0,g.EW)(),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(c.M,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:i,onUnmountAutoFocus:s,children:(0,m.jsx)(d.XB,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":G(u.open),...l,ref:p,onDismiss:()=>u.onOpenChange(!1)})}),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(q,{titleId:u.titleId}),(0,m.jsx)(J,{contentRef:f,descriptionId:u.descriptionId})]})]})}),V="DialogTitle",W=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=R(V,n);return(0,m.jsx)(f.WV.h2,{id:a.titleId,...r,ref:t})});W.displayName=V;var K="DialogDescription",U=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=R(K,n);return(0,m.jsx)(f.WV.p,{id:a.descriptionId,...r,ref:t})});U.displayName=K;var Y="DialogClose",H=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=R(Y,n);return(0,m.jsx)(f.WV.button,{type:"button",...r,ref:t,onClick:(0,a.M)(e.onClick,()=>o.onOpenChange(!1))})});function G(e){return e?"open":"closed"}H.displayName=Y;var Z="DialogTitleWarning",[X,$]=(0,i.k)(Z,{contentName:A,titleName:V,docsSlug:"dialog"}),q=e=>{let{titleId:t}=e,n=$(Z),a="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return r.useEffect(()=>{t&&!document.getElementById(t)&&console.error(a)},[a,t]),null},J=e=>{let{contentRef:t,descriptionId:n}=e,a=$("DialogDescriptionWarning"),o="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(a.contentName,"}.");return r.useEffect(()=>{var e;let r=null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby");n&&r&&!document.getElementById(n)&&console.warn(o)},[o,t,n]),null},Q=N,ee=j,et=S,en=P,er=F,ea=W,eo=U,ei=H},7513:function(e,t,n){"use strict";n.d(t,{gm:function(){return o}});var r=n(2265);n(7437);var a=r.createContext(void 0);function o(e){let t=r.useContext(a);return e||t||"ltr"}},7191:function(e,t,n){"use strict";n.d(t,{oC:function(){return tp}
1,VY:function(){return td},ZA:function(){return tc},ck:function(){return tf},wU:function(){return tv},__:function(){return tu},Uv:function(){return tl},Ee:function(){return tm},Rk:function(){return th},fC:function(){return ti},Z0:function(){return tg},Tr:function(){return ty},tu:function(){return tb},fF:function(){return tw},xz:function(){return ts}});var r=n(2265),a=n(8149),o=n(1584),i=n(8324),s=n(1715),l=n(5171),d=n(976),c=n(7513),u=n(1477),f=n(589),p=n(467),m=n(3201),h=n(5510),v=n(4887),g=n(1336),y=n(7437),w=r.forwardRef((e,t)=>{var n,a;let{container:o,...i}=e,[s,d]=r.useState(!1);(0,g.b)(()=>d(!0),[]);let c=o||s&&(null===(a=globalThis)||void 0===a?void 0:null===(n=a.document)||void 0===n?void 0:n.body);return c?v.createPortal((0,y.jsx)(l.WV.div,{...i,ref:t}),c):null});w.displayName="Portal";var b=n(1383),x=n(5137),M="rovingFocusGroup.onEntryFocus",C={bubbles:!1,cancelable:!0},E="RovingFocusGroup",[R,N,k]=(0,d.B)(E),[j,D]=(0,i.b)(E,[k]),[T,I]=j(E),S=r.forwardRef((e,t)=>(0,y.jsx)(R.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,y.jsx)(R.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,y.jsx)(_,{...e,ref:t})})}));S.displayName=E;var _=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:i,loop:d=!1,dir:u,currentTabStopId:f,defaultCurrentTabStopId:p,onCurrentTabStopIdChange:m,onEntryFocus:h,preventScrollOnEntryFocus:v=!1,...g}=e,w=r.useRef(null),b=(0,o.e)(t,w),E=(0,c.gm)(u),[R=null,k]=(0,s.T)({prop:f,defaultProp:p,onChange:m}),[j,D]=r.useState(!1),I=(0,x.W)(h),S=N(n),_=r.useRef(!1),[P,O]=r.useState(0);return r.useEffect(()=>{let e=w.current;if(e)return e.addEventListener(M,I),()=>e.removeEventListener(M,I)},[I]),(0,y.jsx)(T,{scope:n,orientation:i,dir:E,loop:d,currentTabStopId:R,onItemFocus:r.useCallback(e=>k(e),[k]),onItemShiftTab:r.useCallback(()=>D(!0),[]),onFocusableItemAdd:r.useCallback(()=>O(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>O(e=>e-1),[]),children:(0,y.jsx)(l.WV.div,{tabIndex:j||0===P?-1:0,"data-orientation":i,...g,ref:b,style:{outline:"none",...e.style},onMouseDown:(0,a.M)(e.onMouseDown,()=>{_.current=!0}),onFocus:(0,a.M)(e.onFocus,e=>{let t=!_.current;if(e.target===e.currentTarget&&t&&!j){let t=new CustomEvent(M,C);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=S().filter(e=>e.focusable);F([e.find(e=>e.active),e.find(e=>e.id===R),...e].filter(Boolean).map(e=>e.ref.current),v)}}_.current=!1}),onBlur:(0,a.M)(e.onBlur,()=>D(!1))})})}),P="RovingFocusGroupItem",O=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:o=!0,active:i=!1,tabStopId:s,...d}=e,c=(0,m.M)(),u=s||c,f=I(P,n),p=f.currentTabStopId===u,h=N(n),{onFocusableItemAdd:v,onFocusableItemRemove:g}=f;return r.useEffect(()=>{if(o)return v(),()=>g()}
1,[o,v,g]),(0,y.jsx)(R.ItemSlot,{scope:n,id:u,focusable:o,active:i,children:(0,y.jsx)(l.WV.span,{tabIndex:p?0:-1,"data-orientation":f.orientation,...d,ref:t,onMouseDown:(0,a.M)(e.onMouseDown,e=>{o?f.onItemFocus(u):e.preventDefault()}),onFocus:(0,a.M)(e.onFocus,()=>f.onItemFocus(u)),onKeyDown:(0,a.M)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){f.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let a=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(a))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(a)))return A[a]}(e,f.orientation,f.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let a=h().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)a.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&a.reverse();let o=a.indexOf(e.currentTarget);a=f.loop?(n=a,r=o+1,n.map((e,t)=>n[(r+t)%n.length])):a.slice(o+1)}setTimeout(()=>F(a))}})})})});O.displayName=P;var A={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function F(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 L=n(1538),B=n(8369),z=n(9219),V=["Enter"," "],W=["ArrowUp","PageDown","End"],K=["ArrowDown","PageUp","Home",...W],U={ltr:[...V,"ArrowRight"],rtl:[...V,"ArrowLeft"]},Y={ltr:["ArrowLeft"],rtl:["ArrowRight"]},H="Menu",[G,Z,X]=(0,d.B)(H),[$,q]=(0,i.b)(H,[X,h.D7,D]),J=(0,h.D7)(),Q=D(),[ee,et]=$(H),[en,er]=$(H),ea=e=>{let{__scopeMenu:t,open:n=!1,children:a,dir:o,onOpenChange:i,modal:s=!0}=e,l=J(t),[d,u]=r.useState(null),f=r.useRef(!1),p=(0,x.W)(i),m=(0,c.gm)(o);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)(h.fC,{...l,children:(0,y.jsx)(ee,{scope:t,open:n,onOpenChange:p,content:d,onContentChange:u,children:(0,y.jsx)(en,{scope:t,onClose:r.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:m,modal:s,children:a})})})};ea.displayName=H;var eo=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,a=J(n);return(0,y.jsx)(h.ee,{...a,...r,ref:t})});eo.displayName="MenuAnchor";var ei="MenuPortal",[es,el]=$(ei,{forceMount:void 0}),ed=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:a}=e,o=et(ei,t);return(0,y.jsx)(es,{scope:t,forceMount:n,children:(0,y.jsx)(b.z,{present:n||o.open,children:(0,y.jsx)(w,{asChild:!0,container:a,children:r})})})};ed.displayName=ei;var ec="MenuContent",[eu,ef]=$(ec),ep=r.forwardRef((e,t)=>{let n=el(ec,e.__scopeMenu),{forceMount:r=n.forceMount,...a}=e,o=et(ec,e.__scopeMenu),i=er(ec,e.__scopeMenu);return(0,y.jsx)(G.Provider,{scope:e.__scopeMenu,children:(0,y.jsx)(b.z,{present:r||o.open,children:(0,y.jsx)(G.Slot,{scope:e.__scopeMenu,children:i.modal?(0,y.jsx)(em,{...a,ref:t}):(0,y.jsx)(eh,{...a,ref:t})})})})}),em=r.forwardRef((e,t)=>{let n=et(ec,e.__scopeMenu),i=r.useRef(null),s=(0,o.e)(t,i);return r.useEffect(()=>{let e=i.current;if(e)return(0,B.Ry)(e)},[]),(0,y.jsx)(ev,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,a.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),eh=r.forwardRef((e,t)=>{let n=et(ec,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:i=!1,trapFocus:s,onOpenAutoFocus:l,onCloseAutoFocus:d,disableOutsidePointerEvents:c,onEntryFocus:m,onEscapeKeyDown:v,onPointerDownOutside:g,onFocusOutside:w,onInteractOutside:b,onDismiss:x,disableOutsideScroll:M,...C}=e,E=et(ec,n),R=er(ec,n),N=J(n),k=Q(n),j=Z(n),[D,T]=r.useState(null),I=r.useRef(null),_=(0,o.e)(t,I,E.onContentChange),P=r.useRef(0),O=r.useRef(""),A=r.useRef(0),F=r.useRef(null),B=r.useRef("right"),V=r.useRef(0),U=M?z.Z:r.Fragment,Y=
1M?{as:L.g7,allowPinchZoom:!0}:void 0,H=e=>{var t,n;let r=O.current+e,a=j().filter(e=>!e.disabled),o=document.activeElement,i=null===(t=a.find(e=>e.ref.current===o))||void 0===t?void 0:t.textValue,s=function(e,t,n){var r;let a=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=(r=Math.max(n?e.indexOf(n):-1,0),e.map((t,n)=>e[(r+n)%e.length]));1===a.length&&(o=o.filter(e=>e!==n));let i=o.find(e=>e.toLowerCase().startsWith(a.toLowerCase()));return i!==n?i:void 0}(a.map(e=>e.textValue),r,i),l=null===(n=a.find(e=>e.textValue===s))||void 0===n?void 0:n.ref.current;!function e(t){O.current=t,window.clearTimeout(P.current),""!==t&&(P.current=window.setTimeout(()=>e(""),1e3))}(r),l&&setTimeout(()=>l.focus())};r.useEffect(()=>()=>window.clearTimeout(P.current),[]),(0,f.EW)();let G=r.useCallback(e=>{var t,n,r;return B.current===(null===(t=F.current)||void 0===t?void 0:t.side)&&!!(r=null===(n=F.current)||void 0===n?void 0:n.area)&&function(e,t){let{x:n,y:r}=e,a=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let i=t[e].x,s=t[e].y,l=t[o].x,d=t[o].y;s>r!=d>r&&n<(l-i)*(r-s)/(d-s)+i&&(a=!a)}return a}({x:e.clientX,y:e.clientY},r)},[]);return(0,y.jsx)(eu,{scope:n,searchRef:O,onItemEnter:r.useCallback(e=>{G(e)&&e.preventDefault()},[G]),onItemLeave:r.useCallback(e=>{var t;G(e)||(null===(t=I.current)||void 0===t||t.focus(),T(null))},[G]),onTriggerLeave:r.useCallback(e=>{G(e)&&e.preventDefault()},[G]),pointerGraceTimerRef:A,onPointerGraceIntentChange:r.useCallback(e=>{F.current=e},[]),children:(0,y.jsx)(U,{...Y,children:(0,y.jsx)(p.M,{asChild:!0,trapped:s,onMountAutoFocus:(0,a.M)(l,e=>{var t;e.preventDefault(),null===(t=I.current)||void 0===t||t.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:(0,y.jsx)(u.XB,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:v,onPointerDownOutside:g,onFocusOutside:w,onInteractOutside:b,onDismiss:x,children:(0,y.jsx)(S,{asChild:!0,...k,dir:R.dir,orientation:"vertical",loop:i,currentTabStopId:D,onCurrentTabStopIdChange:T,onEntryFocus:(0,a.M)(m,e=>{R.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,y.jsx)(h.VY,{role:"menu","aria-orientation":"vertical","data-state":eU(E.open),"data-radix-menu-content":"",dir:R.dir,...N,...C,ref:_,style:{outline:"none",...C.style},onKeyDown:(0,a.M)(C.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&&H(e.key));let a=I.current;if(e.target!==a||!K.includes(e.key))return;e.preventDefault();let o=j().filter(e=>!e.disabled).map(e=>e.ref.current);W.includes(e.key)&&o.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(o)}),onBlur:(0,a.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(P.current),O.current="")}),onPointerMove:(0,a.M)(e.onPointerMove,eG(e=>{let t=e.target,n=V.current!==e.clientX;if(e.currentTarget.contains(t)&&n){let t=e.clientX>V.current?"right":"left";B.current=t,V.current=e.clientX}}))})})})})})})});ep.displayName=ec;var eg=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,y.jsx)(l.WV.div,{role:"group",...r,ref:t})});eg.displayName="MenuGroup";var ey=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,y.jsx)(l.WV.div,{...r,ref:t})});ey.displayName="MenuLabel";var ew="MenuItem",eb="menu.itemSelect",ex=r.forwardRef((e,t)=>{let{disabled:n=!1,onSelect:i,...s}=e,d=r.useRef(null),c=er(ew,e.__scopeMenu),u=ef(ew,e.__scopeMenu),f=(0,o.e)(t,d),p=r.useRef(!1);return(0,y.jsx)(eM,{...s,ref:f,disabled:n,onClick:(0,a.M)(e.onClick,()=>{let e=d.current;if(!n&&e){let t=new CustomEvent(eb,{bubbles:!0,cancelable:!0});e.addEventListener(eb,e=>null==i?void 0:i(e),{once:!0}),(0,l.jH)(e,t),t.defaultPrevented?p.current=!1:c.onClose()}}),onPointerDown:t=>{var n;null===(n=e.onPointerDown)||void 0===n||n.call(e,t),p.current=!0},onPointerUp:(0,a.M)(e.onPointerUp,e=>{var t;p.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,a.M)(e.onKeyDown,e=>{let t=""!==u.searchRef.current;
1!n&&(!t||" "!==e.key)&&V.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});ex.displayName=ew;var eM=r.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:i=!1,textValue:s,...d}=e,c=ef(ew,n),u=Q(n),f=r.useRef(null),p=(0,o.e)(t,f),[m,h]=r.useState(!1),[v,g]=r.useState("");return r.useEffect(()=>{let e=f.current;if(e){var t;g((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[d.children]),(0,y.jsx)(G.ItemSlot,{scope:n,disabled:i,textValue:null!=s?s:v,children:(0,y.jsx)(O,{asChild:!0,...u,focusable:!i,children:(0,y.jsx)(l.WV.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":i||void 0,"data-disabled":i?"":void 0,...d,ref:p,onPointerMove:(0,a.M)(e.onPointerMove,eG(e=>{i?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,a.M)(e.onPointerLeave,eG(e=>c.onItemLeave(e))),onFocus:(0,a.M)(e.onFocus,()=>h(!0)),onBlur:(0,a.M)(e.onBlur,()=>h(!1))})})})}),eC=r.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...o}=e;return(0,y.jsx)(eI,{scope:e.__scopeMenu,checked:n,children:(0,y.jsx)(ex,{role:"menuitemcheckbox","aria-checked":eY(n)?"mixed":n,...o,ref:t,"data-state":eH(n),onSelect:(0,a.M)(o.onSelect,()=>null==r?void 0:r(!!eY(n)||!n),{checkForDefaultPrevented:!1})})})});eC.displayName="MenuCheckboxItem";var eE="MenuRadioGroup",[eR,eN]=$(eE,{value:void 0,onValueChange:()=>{}}),ek=r.forwardRef((e,t)=>{let{value:n,onValueChange:r,...a}=e,o=(0,x.W)(r);return(0,y.jsx)(eR,{scope:e.__scopeMenu,value:n,onValueChange:o,children:(0,y.jsx)(eg,{...a,ref:t})})});ek.displayName=eE;var ej="MenuRadioItem",eD=r.forwardRef((e,t)=>{let{value:n,...r}=e,o=eN(ej,e.__scopeMenu),i=n===o.value;return(0,y.jsx)(eI,{scope:e.__scopeMenu,checked:i,children:(0,y.jsx)(ex,{role:"menuitemradio","aria-checked":i,...r,ref:t,"data-state":eH(i),onSelect:(0,a.M)(r.onSelect,()=>{var e;return null===(e=o.onValueChange)||void 0===e?void 0:e.call(o,n)},{checkForDefaultPrevented:!1})})})});eD.displayName=ej;var eT="MenuItemIndicator",[eI,eS]=$(eT,{checked:!1}),e_=r.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...a}=e,o=eS(eT,n);return(0,y.jsx)(b.z,{present:r||eY(o.checked)||!0===o.checked,children:(0,y.jsx)(l.WV.span,{...a,ref:t,"data-state":eH(o.checked)})})});e_.displayName=eT;var eP=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,y.jsx)(l.WV.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});eP.displayName="MenuSeparator";var eO=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,a=J(n);return(0,y.jsx)(h.Eh,{...a,...r,ref:t})});eO.displayName="MenuArrow";var eA="MenuSub",[eF,eL]=$(eA),eB=e=>{let{__scopeMenu:t,children:n,open:a=!1,onOpenChange:o}=e,i=et(eA,t),s=J(t),[l,d]=r.useState(null),[c,u]=r.useState(null),f=(0,x.W)(o);return r.useEffect(()=>(!1===i.open&&f(!1),()=>f(!1)),[i.open,f]),(0,y.jsx)(h.fC,{...s,children:(0,y.jsx)(ee,{scope:t,open:a,onOpenChange:f,content:c,onContentChange:u,children:(0,y.jsx)(eF,{scope:t,contentId:(0,m.M)(),triggerId:(0,m.M)(),trigger:l,onTriggerChange:d,children:n})})})};eB.displayName=eA;var ez="MenuSubTrigger",eV=r.forwardRef((e,t)=>{let n=et(ez,e.__scopeMenu),i=er(ez,e.__scopeMenu),s=eL(ez,e.__scopeMenu),l=ef(ez,e.__scopeMenu),d=r.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:u}=l,f={__scopeMenu:e.__scopeMenu},p=r.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return r.useEffect(()=>p,[p]),r.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),u(null)}},[c,u]),(0,y.jsx)(eo,{asChild:!0,...f,children:(0,y.jsx)(eM,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":s.contentId,"data-state":eU(n.open),...e,ref:(0,o.F)(t,s.onTriggerChange),onClick:t=>{var r;null===(r=e.onClick)||void 0===r||r.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,a.M)(e.onPointerMove,eG(t=>{l.onItemEnter(t),t.defaultPrevented||e.disabled||n.open||d.current||(l.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{n.onOpenChange(!0),p()},100))})),onPointerLeave:(0,a.M)(e.onPointerLeave,eG(e=>{var t,r;p();let a=null===(t=n.content)||void 0===t?void 0:t.getBoundingClientRect();if(a){let t=null===(r=n.content)||void 0===r?void 0:r.dataset.side,o="right"===t,i=a[o?"left":"right"],s=a[o?"right":"left"];l.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:i,y:a.top},{x:s,y:a.top},{x:s,y:a.bottom},{x:i,y:a.bottom}],side:t}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>l.onPointerGraceIntentChange(null),300)}else{if(l.onTriggerLeave(e),e.defaultPrevented)return;l.onPointerGraceIntentChange(null)}})),onKeyDown:(0,a.M)(e.onKeyDown,t=>{let r=""!==l.searchRef.current;if(!e.disabled&&(!r||" "!==t.key)&&U[i.dir].includes(t.key)){var a;n.onOpenChange(!0),null===(a=n.content)||void 0===a||a.focus(),t.preventDefault()}})})})});eV.displayName=ez;var eW="MenuSubContent",eK=r.forwardRef((e,t)=>
1{let n=el(ec,e.__scopeMenu),{forceMount:i=n.forceMount,...s}=e,l=et(ec,e.__scopeMenu),d=er(ec,e.__scopeMenu),c=eL(eW,e.__scopeMenu),u=r.useRef(null),f=(0,o.e)(t,u);return(0,y.jsx)(G.Provider,{scope:e.__scopeMenu,children:(0,y.jsx)(b.z,{present:i||l.open,children:(0,y.jsx)(G.Slot,{scope:e.__scopeMenu,children:(0,y.jsx)(ev,{id:c.contentId,"aria-labelledby":c.triggerId,...s,ref:f,align:"start",side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;d.isUsingKeyboardRef.current&&(null===(t=u.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,a.M)(e.onFocusOutside,e=>{e.target!==c.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:(0,a.M)(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:(0,a.M)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=Y[d.dir].includes(e.key);if(t&&n){var r;l.onOpenChange(!1),null===(r=c.trigger)||void 0===r||r.focus(),e.preventDefault()}})})})})})});function eU(e){return e?"open":"closed"}function eY(e){return"indeterminate"===e}function eH(e){return eY(e)?"indeterminate":e?"checked":"unchecked"}function eG(e){return t=>"mouse"===t.pointerType?e(t):void 0}eK.displayName=eW;var eZ="DropdownMenu",[eX,e$]=(0,i.b)(eZ,[q]),eq=q(),[eJ,eQ]=eX(eZ),e0=e=>{let{__scopeDropdownMenu:t,children:n,dir:a,open:o,defaultOpen:i,onOpenChange:l,modal:d=!0}=e,c=eq(t),u=r.useRef(null),[f=!1,p]=(0,s.T)({prop:o,defaultProp:i,onChange:l});return(0,y.jsx)(eJ,{scope:t,triggerId:(0,m.M)(),triggerRef:u,contentId:(0,m.M)(),open:f,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:d,children:(0,y.jsx)(ea,{...c,open:f,onOpenChange:p,dir:a,modal:d,children:n})})};e0.displayName=eZ;var e1="DropdownMenuTrigger",e2=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,disabled:r=!1,...i}=e,s=eQ(e1,n),d=eq(n);return(0,y.jsx)(eo,{asChild:!0,...d,children:(0,y.jsx)(l.WV.button,{type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...i,ref:(0,o.F)(t,s.triggerRef),onPointerDown:(0,a.M)(e.onPointerDown,e=>{r||0!==e.button||!1!==e.ctrlKey||(s.onOpenToggle(),s.open||e.preventDefault())}),onKeyDown:(0,a.M)(e.onKeyDown,e=>{!r&&(["Enter"," "].includes(e.key)&&s.onOpenToggle(),"ArrowDown"===e.key&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});e2.displayName=e1;var e5=e=>{let{__scopeDropdownMenu:t,...n}=e,r=eq(t);return(0,y.jsx)(ed,{...r,...n})};e5.displayName="DropdownMenuPortal";var e4="DropdownMenuContent",e7=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,i=eQ(e4,n),s=eq(n),l=r.useRef(!1);return(0,y.jsx)(ep,{id:i.contentId,"aria-labelledby":i.triggerId,...s,...o,ref:t,onCloseAutoFocus:(0,a.M)(e.onCloseAutoFocus,e=>{var t;l.current||null===(t=i.triggerRef.current)||void 0===t||t.focus(),l.current=!1,e.preventDefault()}),onInteractOutside:(0,a.M)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!i.modal||r)&&(l.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)"}})});e7.displayName=e4;var e3=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(eg,{...a,...r,ref:t})});e3.displayName="DropdownMenuGroup";var e8=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(ey,{...a,...r,ref:t})});e8.displayName="DropdownMenuLabel";var e9=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(ex,{...a,...r,ref:t})});e9.displayName="DropdownMenuItem";var e6=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(eC,{...a,...r,ref:t})});e6.displayName="DropdownMenuCheckboxItem";var te=r.forwardRef((e,t)=>
1{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(ek,{...a,...r,ref:t})});te.displayName="DropdownMenuRadioGroup";var tt=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(eD,{...a,...r,ref:t})});tt.displayName="DropdownMenuRadioItem";var tn=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(e_,{...a,...r,ref:t})});tn.displayName="DropdownMenuItemIndicator";var tr=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(eP,{...a,...r,ref:t})});tr.displayName="DropdownMenuSeparator",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(eO,{...a,...r,ref:t})}).displayName="DropdownMenuArrow";var ta=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(eV,{...a,...r,ref:t})});ta.displayName="DropdownMenuSubTrigger";var to=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,a=eq(n);return(0,y.jsx)(eK,{...a,...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)"}})});to.displayName="DropdownMenuSubContent";var ti=e0,ts=e2,tl=e5,td=e7,tc=e3,tu=e8,tf=e9,tp=e6,tm=te,th=tt,tv=tn,tg=tr,ty=e=>{let{__scopeDropdownMenu:t,children:n,open:r,onOpenChange:a,defaultOpen:o}=e,i=eq(t),[l=!1,d]=(0,s.T)({prop:r,defaultProp:o,onChange:a});return(0,y.jsx)(eB,{...i,open:l,onOpenChange:d,children:n})},tw=ta,tb=to},9512:function(e,t,n){"use strict";n.d(t,{F:function(){return d},f:function(){return c}});var r=n(2265),a=["light","dark"],o="(prefers-color-scheme: dark)",i="undefined"==typeof window,s=r.createContext(void 0),l={setTheme:e=>{},themes:[]},d=()=>{var e;return null!=(e=r.useContext(s))?e:l},c=e=>r.useContext(s)?e.children:r.createElement(f,{...e}),u=["light","dark"],f=e=>{let{forcedTheme:t,disableTransitionOnChange:n=!1,enableSystem:i=!0,enableColorScheme:l=!0,storageKey:d="theme",themes:c=u,defaultTheme:f=i?"system":"light",attribute:g="data-theme",value:y,children:w,nonce:b}=e,[x,M]=r.useState(()=>m(d,f)),[C,E]=r.useState(()=>m(d)),R=y?Object.values(y):c,N=r.useCallback(e=>{let t=e;if(!t)return;"system"===e&&i&&(t=v());let r=y?y[t]:t,o=n?h():null,s=document.documentElement;if("class"===g?(s.classList.remove(...R),r&&s.classList.add(r)):r?s.setAttribute(g,r):s.removeAttribute(g),l){let e=a.includes(f)?f:null,n=a.includes(t)?t:e;s.style.colorScheme=n}null==o||o()},[]),k=r.useCallback(e=>{let t="function"==typeof e?e(e):e;M(t);try{localStorage.setItem(d,t)}catch(e){}},[t]),j=r.useCallback(e=>{E(v(e)),"system"===x&&i&&!t&&N("system")},[x,t]);r.useEffect(()=>{let e=window.matchMedia(o);return e.addListener(j),j(e),()=>e.removeListener(j)},[j]),r.useEffect(()=>{let e=e=>{e.key===d&&k(e.newValue||f)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[k]),r.useEffect(()=>{N(null!=t?t:x)},[t,x]);let D=r.useMemo(()=>({theme:x,setTheme:k,forcedTheme:t,resolvedTheme:"system"===x?C:x,themes:i?[...c,"system"]:c,systemTheme:i?C:void 0}),[x,k,t,C,i,c]);return r.createElement(s.Provider,{value:D},r.createElement(p,{forcedTheme:t,disableTransitionOnChange:n,enableSystem:i,enableColorScheme:l,storageKey:d,themes:c,defaultTheme:f,attribute:g,value:y,children:w,attrs:R,nonce:b}),w)},p=r.memo(e=>{let{forcedTheme:t,storageKey:n,attribute:i,enableSystem:s,enableColorScheme:l,defaultTheme:d,value:c,attrs:u,nonce:f}=e,p="system"===d,m="class"===i?"var d=document.documentElement,c=d.classList;".concat("c.remove(".concat(u.map(e=>"'".concat(e,"'")).join(","),")"),";"):"var d=document.documentElement,n='".concat(i,"',s='setAttribute';"),h=l?(a.includes(d)?d:null)?"if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'".concat(d,"'"):"if(e==='light'||e==='dark')d.style.colorScheme=e":"",v=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=c?c[e]:e,o=t?e+"|| ''":"'".concat(r,"'"),s="";return l&&n&&!t&&a.includes(e)&&(s+="d.style.colorScheme = '".concat(e,"';")),"class"===i?t||r?s+="c.add(".concat(o,")"):s+="null":r&&(s+="d[s](n,".concat(o,")")),s},g=t?"!function(){".concat(m).concat(v(t),"}()"):s?"!function(){try{".concat(m,"var e=localStorage.getItem('").concat(n,"');if('system'===e||(!e&&").concat(p,")){var t='").concat(o,"',m=window.matchMedia(t);if(m.media!==t||m.matches){").concat(v("dark"),"}
1else{").concat(v("light"),"}}else if(e){").concat(c?"var x=".concat(JSON.stringify(c),";"):"").concat(v(c?"x[e]":"e",!0),"}").concat(p?"":"else{"+v(d,!1,!1)+"}").concat(h,"}catch(e){}}()"):"!function(){try{".concat(m,"var e=localStorage.getItem('").concat(n,"');if(e){").concat(c?"var x=".concat(JSON.stringify(c),";"):"").concat(v(c?"x[e]":"e",!0),"}else{").concat(v(d,!1,!1),";}").concat(h,"}catch(t){}}();");return r.createElement("script",{nonce:f,dangerouslySetInnerHTML:{__html:g}})}),m=(e,t)=>{let n;if(!i){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},h=()=>{let e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},v=e=>(e||(e=window.matchMedia(o)),e.matches?"dark":"light")},7776:function(e,t,n){"use strict";n.d(t,{Am:function(){return g},x7:function(){return M}});var r=n(2265),a=n(4887),o=e=>{switch(e){case"success":return l;case"info":return c;case"warning":return d;case"error":return u;default:return null}},i=Array(12).fill(0),s=e=>{let{visible:t,className:n}=e;return r.createElement("div",{className:["sonner-loading-wrapper",n].filter(Boolean).join(" "),"data-visible":t},r.createElement("div",{className:"sonner-spinner"},i.map((e,t)=>r.createElement("div",{className:"sonner-loading-bar",key:"spinner-bar-".concat(t)}))))},l=r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},r.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),d=r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},r.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),c=r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},r.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),u=r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},r.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),f=r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},r.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),r.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),p=()=>{let[e,t]=r.useState(document.hidden);return r.useEffect(()=>{let e=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",e),()=>window.removeEventListener("visibilitychange",e)},[]),e},m=1,h=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:n,...r}=e,a="number"==typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:m++,o=this.toasts.find(e=>e.id===a),i=void 0===e.dismissible||e.dismissible;return o?this.toasts=this.toasts.map(t=>
1t.id===a?(this.publish({...t,...e,id:a,title:n}),{...t,...e,id:a,dismissible:i,title:n}):t):this.addToast({title:n,...r,dismissible:i,id:a}),a},this.dismiss=e=>(e||this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{let n;if(!t)return;void 0!==t.loading&&(n=this.create({...t,promise:e,type:"loading",message:t.loading,description:"function"!=typeof t.description?t.description:void 0}));let a=e instanceof Promise?e:e(),o=void 0!==n,i,s=a.then(async e=>{if(i=["resolve",e],r.isValidElement(e))o=!1,this.create({id:n,type:"default",message:e});else if(v(e)&&!e.ok){o=!1;let r="function"==typeof t.error?await t.error("HTTP error! status: ".concat(e.status)):t.error,a="function"==typeof t.description?await t.description("HTTP error! status: ".concat(e.status)):t.description;this.create({id:n,type:"error",message:r,description:a})}else if(void 0!==t.success){o=!1;let r="function"==typeof t.success?await t.success(e):t.success,a="function"==typeof t.description?await t.description(e):t.description;this.create({id:n,type:"success",message:r,description:a})}}).catch(async e=>{if(i=["reject",e],void 0!==t.error){o=!1;let r="function"==typeof t.error?await t.error(e):t.error,a="function"==typeof t.description?await t.description(e):t.description;this.create({id:n,type:"error",message:r,description:a})}}).finally(()=>{var e;o&&(this.dismiss(n),n=void 0),null==(e=t.finally)||e.call(t)}),l=()=>new Promise((e,t)=>s.then(()=>"reject"===i[0]?t(i[1]):e(i[1])).catch(t));return"string"!=typeof n&&"number"!=typeof n?{unwrap:l}:Object.assign(n,{unwrap:l})},this.custom=(e,t)=>{let n=(null==t?void 0:t.id)||m++;return this.create({jsx:e(n),id:n,...t}),n},this.subscribers=[],this.toasts=[]}},v=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,g=Object.assign((e,t)=>{let n=(null==t?void 0:t.id)||m++;return h.addToast({title:e,...t,id:n}),n},{success:h.success,info:h.info,warning:h.warning,error:h.error,custom:h.custom,message:h.message,promise:h.promise,dismiss:h.dismiss,loading:h.loading},{getHistory:()=>h.toasts});function y(e){return void 0!==e.label}function w(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(Boolean).join(" ")}!function(e){let{insertAt:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e||"undefined"==typeof document)return;let n=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css","top"===t&&n.firstChild?n.insertBefore(r,n.firstChild):n.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}(':where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:max(var(--offset),env(safe-area-inset-right))}:where([data-sonner-toaster][data-x-position="left"]){left:max(var(--offset),env(safe-area-inset-left))}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:max(var(--offset),env(safe-area-inset-top))}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:max(var(--offset),env(safe-area-inset-bottom))}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;
1left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:0;right:0;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}
1:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation:swipe-out .2s ease-out forwards}@keyframes swipe-out{0%{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount)));opacity:1}to{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount) + var(--lift) * -100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;--mobile-offset: 16px;right:var(--mobile-offset);left:var(--mobile-offset);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset)}[data-sonner-toaster][data-y-position=bottom]{bottom:20px}[data-sonner-toaster][data-y-position=top]{top:20px}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset);right:var(--mobile-offset);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}\n');var b=e=>{var t,n,a,i,l,d,c,u,m,h,v,g,w,b;let{invert:x,toast:M,unstyled:C,interacting:E,setHeights:R,visibleToasts:N,heights:k,index:j,toasts:D,expanded:T,removeToast:I,defaultRichColors:S,closeButton:_,style:P,cancelButtonStyle:O,actionButtonStyle:A,className:F="",descriptionClassName:L="",duration:B,position:z,gap:V,loadingIcon:W,expandByDefault:K,classNames:U,icons:Y,closeButtonAriaLabel:H="Close toast",pauseWhenPageIsHidden:G,cn:Z}=e,[X,$]=r.useState(!1),[q,J]=r.useState(!1),[Q,ee]=r.useState(!1),[et,en]=r.useState(!1),[er,ea]=r.useState(!1),[eo,ei]=r.useState(0),[es,el]=r.useState(0),ed=r.useRef(M.duration||B||4e3),ec=r.useRef(null),eu=r.useRef(null),ef=0===j,ep=j+1<=N,em=
1M.type,eh=!1!==M.dismissible,ev=M.className||"",eg=M.descriptionClassName||"",ey=r.useMemo(()=>k.findIndex(e=>e.toastId===M.id)||0,[k,M.id]),ew=r.useMemo(()=>{var e;return null!=(e=M.closeButton)?e:_},[M.closeButton,_]),eb=(r.useMemo(()=>M.duration||B||4e3,[M.duration,B]),r.useRef(0)),ex=r.useRef(0),eM=r.useRef(0),eC=r.useRef(null),[eE,eR]=z.split("-"),eN=r.useMemo(()=>k.reduce((e,t,n)=>n>=ey?e:e+t.height,0),[k,ey]),ek=p(),ej=M.invert||x,eD="loading"===em;ex.current=r.useMemo(()=>ey*V+eN,[ey,eN]),r.useEffect(()=>{$(!0)},[]),r.useEffect(()=>{let e=eu.current;if(e){let t=e.getBoundingClientRect().height;return el(t),R(e=>[{toastId:M.id,height:t,position:M.position},...e]),()=>R(e=>e.filter(e=>e.toastId!==M.id))}},[R,M.id]),r.useLayoutEffect(()=>{if(!X)return;let e=eu.current,t=e.style.height;e.style.height="auto";let n=e.getBoundingClientRect().height;e.style.height=t,el(n),R(e=>e.find(e=>e.toastId===M.id)?e.map(e=>e.toastId===M.id?{...e,height:n}:e):[{toastId:M.id,height:n,position:M.position},...e])},[X,M.title,M.description,R,M.id]);let eT=r.useCallback(()=>{J(!0),ei(ex.current),R(e=>e.filter(e=>e.toastId!==M.id)),setTimeout(()=>{I(M)},200)},[M,I,R,ex]);return r.useEffect(()=>{let e;if((!M.promise||"loading"!==em)&&M.duration!==1/0&&"loading"!==M.type)return T||E||G&&ek?(()=>{if(eM.current<eb.current){let e=new Date().getTime()-eb.current;ed.current=ed.current-e}eM.current=new Date().getTime()})():ed.current!==1/0&&(eb.current=new Date().getTime(),e=setTimeout(()=>{var e;null==(e=M.onAutoClose)||e.call(M,M),eT()},ed.current)),()=>clearTimeout(e)},[T,E,M,em,G,ek,eT]),r.useEffect(()=>{M.delete&&eT()},[eT,M.delete]),r.createElement("li",{tabIndex:0,ref:eu,className:Z(F,ev,null==U?void 0:U.toast,null==(t=null==M?void 0:M.classNames)?void 0:t.toast,null==U?void 0:U.default,null==U?void 0:U[em],null==(n=null==M?void 0:M.classNames)?void 0:n[em]),"data-sonner-toast":"","data-rich-colors":null!=(a=M.richColors)?a:S,"data-styled":!(M.jsx||M.unstyled||C),"data-mounted":X,"data-promise":!!M.promise,"data-swiped":er,"data-removed":q,"data-visible":ep,"data-y-position":eE,"data-x-position":eR,"data-index":j,"data-front":ef,"data-swiping":Q,"data-dismissible":eh,"data-type":em,"data-invert":ej,"data-swipe-out":et,"data-expanded":!!(T||K&&X),style:{"--index":j,"--toasts-before":j,"--z-index":D.length-j,"--offset":"".concat(q?eo:ex.current,"px"),"--initial-height":K?"auto":"".concat(es,"px"),...P,...M.style},onPointerDown:e=>{eD||!eh||(ec.current=new Date,ei(ex.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(ee(!0),eC.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{var e,t,n,r;if(et||!eh)return;eC.current=null;let a=Number((null==(e=eu.current)?void 0:e.style.getPropertyValue("--swipe-amount").replace("px",""))||0),o=new Date().getTime()-(null==(t=ec.current)?void 0:t.getTime());if(Math.abs(a)>=20||Math.abs(a)/o>.11){ei(ex.current),null==(n=M.onDismiss)||n.call(M,M),eT(),en(!0),ea(!1);return}null==(r=eu.current)||r.style.setProperty("--swipe-amount","0px"),ee(!1)},onPointerMove:e=>{var t,n,r;if(!eC.current||!eh)return;let a=e.clientY-eC.current.y,o=(null==(t=window.getSelection())?void 0:t.toString().length)>0;Number((null==(n=eu.current)?void 0:n.style.getPropertyValue("--swipe-amount").replace("px",""))||0)>0&&ea(!0),o||null==(r=eu.current)||r.style.setProperty("--swipe-amount","".concat(Math.max(0,a),"px"))}},ew&&!M.jsx?r.createElement("button",{"aria-label":H,"data-disabled":eD,"data-close-button":!0,onClick:eD||!eh?()=>{}:()=>{var e;eT(),null==(e=M.onDismiss)||e.call(M,M)},className:Z(null==U?void 0:U.closeButton,null==(i=null==M?void 0:M.classNames)?void 0:i.closeButton)},null!=(l=null==Y?void 0:Y.close)?l:f):null,M.jsx||r.isValidElement(M.title)?M.jsx?M.jsx:"function"==typeof M.title?M.title():M.title:r.createElement(r.Fragment,null,em||M.icon||M.promise?r.createElement("div",{"data-icon":"",className:Z(null==U?void 0:U.icon,null==(d=null==M?void 0:M.classNames)?void 0:d.icon)},M.promise||"loading"===M.type&&!M.icon?M.icon||(null!=Y&&Y.loading?r.createElement("div",{className:Z(null==U?void 0:U.loader,null==(g=null==M?void 0:M.classNames)?void 0:g.loader,"sonner-loader"),"data-visible":"loading"===em},Y.loading):W?r.createElement("div",{className:Z(null==U?void 0:U.loader,null==(w=null==M?void 0:M.classNames)?void 0:w.loader,"sonner-loader"),"data-visible":"loading"===em},W):r.createElement(s,{className:Z(null==U?void 0:U.loader,null==(b=null==M?void 0:M.classNames)?void 0:b.loader),visible:"loading"===em})):null,"loading"!==M.type?M.icon||(null==Y?void 0:Y[em])||o(em):null):null,r.createElement("div",{"data-content":"",className:Z(null==U?void 0:U.content,null==(c=null==M?void 0:M.classNames)?void 0:c.content)},r.createElement("div",{"data-title":"",className:Z(null==U?void 0:U.title,null==(u=null==M?void 0:M.classNames)?void 0:u.title)},"function"==typeof M.title?M.title():M.title),M.description?r.createElement("div",{"data-description":"",className:Z(L,eg,null==U?void 0:U.description,null==(m
1=null==M?void 0:M.classNames)?void 0:m.description)},"function"==typeof M.description?M.description():M.description):null),r.isValidElement(M.cancel)?M.cancel:M.cancel&&y(M.cancel)?r.createElement("button",{"data-button":!0,"data-cancel":!0,style:M.cancelButtonStyle||O,onClick:e=>{var t,n;y(M.cancel)&&eh&&(null==(n=(t=M.cancel).onClick)||n.call(t,e),eT())},className:Z(null==U?void 0:U.cancelButton,null==(h=null==M?void 0:M.classNames)?void 0:h.cancelButton)},M.cancel.label):null,r.isValidElement(M.action)?M.action:M.action&&y(M.action)?r.createElement("button",{"data-button":!0,"data-action":!0,style:M.actionButtonStyle||A,onClick:e=>{var t,n;y(M.action)&&(null==(n=(t=M.action).onClick)||n.call(t,e),e.defaultPrevented||eT())},className:Z(null==U?void 0:U.actionButton,null==(v=null==M?void 0:M.classNames)?void 0:v.actionButton)},M.action.label):null))};function x(){if("undefined"==typeof window||"undefined"==typeof document)return"ltr";let e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}var M=(0,r.forwardRef)(function(e,t){let{invert:n,position:o="bottom-right",hotkey:i=["altKey","KeyT"],expand:s,closeButton:l,className:d,offset:c,theme:u="light",richColors:f,duration:p,style:m,visibleToasts:v=3,toastOptions:g,dir:y=x(),gap:M=14,loadingIcon:C,icons:E,containerAriaLabel:R="Notifications",pauseWhenPageIsHidden:N,cn:k=w}=e,[j,D]=r.useState([]),T=r.useMemo(()=>Array.from(new Set([o].concat(j.filter(e=>e.position).map(e=>e.position)))),[j,o]),[I,S]=r.useState([]),[_,P]=r.useState(!1),[O,A]=r.useState(!1),[F,L]=r.useState("system"!==u?u:"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),B=r.useRef(null),z=i.join("+").replace(/Key/g,"").replace(/Digit/g,""),V=r.useRef(null),W=r.useRef(!1),K=r.useCallback(e=>{D(t=>{var n;return null!=(n=t.find(t=>t.id===e.id))&&n.delete||h.dismiss(e.id),t.filter(t=>{let{id:n}=t;return n!==e.id})})},[]);return r.useEffect(()=>h.subscribe(e=>{if(e.dismiss){D(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t));return}setTimeout(()=>{a.flushSync(()=>{D(t=>{let n=t.findIndex(t=>t.id===e.id);return -1!==n?[...t.slice(0,n),{...t[n],...e},...t.slice(n+1)]:[e,...t]})})})}),[]),r.useEffect(()=>{if("system"!==u){L(u);return}if("system"===u&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?L("dark"):L("light")),"undefined"==typeof window)return;let e=window.matchMedia("(prefers-color-scheme: dark)");try{e.addEventListener("change",e=>{let{matches:t}=e;L(t?"dark":"light")})}catch(t){e.addListener(e=>{let{matches:t}=e;try{L(t?"dark":"light")}catch(e){console.error(e)}})}},[u]),r.useEffect(()=>{j.length<=1&&P(!1)},[j]),r.useEffect(()=>{let e=e=>{var t,n;i.every(t=>e[t]||e.code===t)&&(P(!0),null==(t=B.current)||t.focus()),"Escape"===e.code&&(document.activeElement===B.current||null!=(n=B.current)&&n.contains(document.activeElement))&&P(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[i]),r.useEffect(()=>{if(B.current)return()=>{V.current&&(V.current.focus({preventScroll:!0}),V.current=null,W.current=!1)}},[B.current]),r.createElement("section",{"aria-label":"".concat(R," ").concat(z),tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false"},T.map((e,t)=>{var a;let[o,i]=e.split("-");return j.length?r.createElement("ol",{key:e,dir:"auto"===y?x():y,tabIndex:-1,ref:B,className:d,"data-sonner-toaster":!0,"data-theme":F,"data-y-position":o,"data-lifted":_&&j.length>1&&!s,"data-x-position":i,style:{"--front-toast-height":"".concat((null==(a=I[0])?void 0:a.height)||0,"px"),"--offset":"number"==typeof c?"".concat(c,"px"):c||"32px","--width":"".concat(356,"px"),"--gap":"".concat(M,"px"),...m},onBlur:e=>{W.current&&!e.currentTarget.contains(e.relatedTarget)&&(W.current=!1,V.current&&(V.current.focus({preventScroll:!0}),V.current=null))},onFocus:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||W.current||(W.current=!0,V.current=e.relatedTarget)},onMouseEnter:()=>P(!0),onMouseMove:()=>P(!0),onMouseLeave:()=>{O||P(!1)},onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||A(!0)},onPointerUp:()=>A(!1)},j.filter(n=>!n.position&&0===t||n.position===e).map((t,a)=>{var o,i;
1return r.createElement(b,{key:t.id,icons:E,index:a,toast:t,defaultRichColors:f,duration:null!=(o=null==g?void 0:g.duration)?o:p,className:null==g?void 0:g.className,descriptionClassName:null==g?void 0:g.descriptionClassName,invert:n,visibleToasts:v,closeButton:null!=(i=null==g?void 0:g.closeButton)?i:l,interacting:O,position:e,style:null==g?void 0:g.style,unstyled:null==g?void 0:g.unstyled,classNames:null==g?void 0:g.classNames,cancelButtonStyle:null==g?void 0:g.cancelButtonStyle,actionButtonStyle:null==g?void 0:g.actionButtonStyle,removeToast:K,toasts:j.filter(e=>e.position==t.position),heights:I.filter(e=>e.position==t.position),setHeights:S,expandByDefault:s,gap:M,loadingIcon:C,expanded:_,pauseWhenPageIsHidden:N,cn:k})})):null}))})}}]);

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.