1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5005],{47239:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{html:t,height:n=null,width:i=null,children:a,dataNtpc:s=""}=e;return(0,o.useEffect)(()=>{s&&performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-".concat(s)}})},[s]),(0,r.jsxs)(r.Fragment,{children:[a,t?(0,r.jsx)("div",{style:{height:null!=n?"".concat(n,"px"):"auto",width:null!=i?"".concat(i,"px"):"auto"},"data-ntpc":s,dangerouslySetInnerHTML:{__html:t}}):null]})};let r=n(57437),o=n(2265)},14888:function(e,t,n){"use strict";var r;let o;Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleAnalytics=function(e){let{gaId:t,debugMode:n,dataLayerName:r="dataLayer",nonce:u}=e;return void 0===o&&(o=r),(0,a.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:"\n window['".concat(r,"'] = window['").concat(r,"'] || [];\n function gtag(){window['").concat(r,"'].push(arguments);}\n gtag('js', new Date());\n\n gtag('config', '").concat(t,"' ").concat(n?",{ 'debug_mode': true }":"",");")},nonce:u}),(0,i.jsx)(s.default,{id:"_next-ga",src:"https://www.googletagmanager.com/gtag/js?id=".concat(t),nonce:u})]})},t.sendGAEvent=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(void 0===o){console.warn("@next/third-parties: GA has not been initialized");return}window[o]?window[o].push(arguments):console.warn("@next/third-parties: GA dataLayer ".concat(o," does not exist"))};let i=n(57437),a=n(2265),s=(r=n(48667))&&r.__esModule?r:{default:r}},98087:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.sendGTMEvent=void 0,t.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:n="https://www.googletagmanager.com/gtm.js",dataLayerName:r="dataLayer",auth:u,preview:l,dataLayer:c,nonce:d}=e;s=r;let f="dataLayer"!==r?"&l=".concat(r):"";return(0,i.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:"\n (function(w,l){\n w[l]=w[l]||[];\n w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});\n ".concat(c?"w[l].push(".concat(JSON.stringify(c),")"):"","\n })(window,'").concat(r,"');")},nonce:d}),(0,o.jsx)(a.default,{id:"_next-gtm","data-ntpc":"GTM",src:"".concat(n,"?id=").concat(t).concat(f).concat(u?">m_auth=".concat(u):"").concat(l?">m_preview=".concat(l,">m_cookies_win=x"):""),nonce:d})]})};let o=n(57437),i=n(2265),a=(r=n(48667))&&r.__esModule?r:{default:r},s="dataLayer";t.sendGTMEvent=(e,t)=>{let n=t||s;window[n]=window[n]||[],window[n].push(e)}},40519:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(39763).Z)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},58293:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(39763).Z)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},48667:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o.a}});var r=n(88003),o=n.n(r),i={};for(var a in r)"default"!==a&&(i[a]=(function(e){return r[e]}).bind(0,a));n.d(t,i)},23780:function(e){e.exports={style:{fontFamily:"'__Inter_f367f3', '__Inter_Fallback_f367f3'",fontStyle:"normal"},className:"__className_f367f3",variable:"__variable_f367f3"}},25566:function(e){var t,n,r,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}}();var u=[],l=!1,c=-1;function d(){l&&r&&(l=!1,r.length?u=r.concat(u):c=-1,u.length&&f())}function f(){if(!l){var e=s(d);l=!0;for(var t=u.length;t;){for(r=u,u=[];++c<t;)r&&r[c].run();c=-1,t=u.length}r=null,l=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function h(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];u.push(new p(e,t)),1!==u.length||l||s(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=h,o.addListener=h,o.once=h,o.off=h,o.removeListener=h,o.removeAllListeners=h,o.emit=h,o.prependListener=h,o.prependOnceListener=h,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}},28119:function(e,t,n){"use strict";n.d(t,{oC:function(){return e9},VY:function(){return e8},ZA:function(){return e3},ck:function(){return e6},wU:function(){return tt},__:function(){return e7},Uv:function(){return e5},Ee:function(){return e4},Rk:function(){return te},fC:function(){return e1},Z0:function(){return tn},Tr:function(){return tr},tu:function(){return ti},fF:function(){return to},xz:function(){return e2}});var r=n(2265),o=n(6741),i=n(98575),a=n(73966),s=n(80886),u=n(82912),l=n(71605),c=n(29114),d=n(22308),f=n(86097),p=n(99103),h=n(99255),v=n(26008),m=n(83832),y=n(71599),w=n(1353),g=n(57437),b=Symbol("radix.slottable");function x(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===b}var C=n(26606),E=n(5478),M=n(99157),P=["Enter"," "],T=["ArrowUp","PageDown","End"],R=["ArrowDown","PageUp","Home",...T],j={ltr:[...P,"ArrowRight"],rtl:[...P,"ArrowLeft"]},D={ltr:["ArrowLeft"],rtl:["ArrowRight"]},_="Menu",[k,O,S]=(0,l.B)(_),[A,L]=(0,a.b)(_,[S,v.D7,w.Pc]),N=(0,v.D7)(),I=(0,w.Pc)(),[F,q]=A(_),[K,V]=A(_),Q=e=>{let{__scopeMenu:t,open:n=!1,children:o,dir:i,onOpenChange:a,modal:s=!0}=e,u=N(t),[l,d]=r.useState(null),f=r.useRef(!1),p=(0,C.W)(a),h=(0,c.gm)(i);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,g.jsx)(v.fC,{...u,children:(0,g.jsx)(F,{scope:t,open:n,onOpenChange:p,content:l,onContentChange:d,children:(0,g.jsx)(K,{scope:t,onClose:r.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:h,modal:s,children:o})})})};Q.displayName=_;var W=r.forwardRef((e,t)=>
1{let{__scopeMenu:n,...r}=e,o=N(n);return(0,g.jsx)(v.ee,{...o,...r,ref:t})});W.displayName="MenuAnchor";var G="MenuPortal",[Z,H]=A(G,{forceMount:void 0}),B=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:o}=e,i=q(G,t);return(0,g.jsx)(Z,{scope:t,forceMount:n,children:(0,g.jsx)(y.z,{present:n||i.open,children:(0,g.jsx)(m.h,{asChild:!0,container:o,children:r})})})};B.displayName=G;var z="MenuContent",[U,X]=A(z),Y=r.forwardRef((e,t)=>{let n=H(z,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,i=q(z,e.__scopeMenu),a=V(z,e.__scopeMenu);return(0,g.jsx)(k.Provider,{scope:e.__scopeMenu,children:(0,g.jsx)(y.z,{present:r||i.open,children:(0,g.jsx)(k.Slot,{scope:e.__scopeMenu,children:a.modal?(0,g.jsx)($,{...o,ref:t}):(0,g.jsx)(J,{...o,ref:t})})})})}),$=r.forwardRef((e,t)=>{let n=q(z,e.__scopeMenu),a=r.useRef(null),s=(0,i.e)(t,a);return r.useEffect(()=>{let e=a.current;if(e)return(0,E.Ry)(e)},[]),(0,g.jsx)(et,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),J=r.forwardRef((e,t)=>{let n=q(z,e.__scopeMenu);return(0,g.jsx)(et,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),ee=function(e){let t=function(e){let t=r.forwardRef((e,t)=>{let{children:n,...o}=e;if(r.isValidElement(n)){let e,a;let s=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref,u=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(o,n.props);return n.type!==r.Fragment&&(u.ref=t?(0,i.F)(t,s):s),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=r.forwardRef((e,n)=>{let{children:o,...i}=e,a=r.Children.toArray(o),s=a.find(x);if(s){let e=s.props.children,o=a.map(t=>t!==s?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,g.jsx)(t,{...i,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,o):null})}return(0,g.jsx)(t,{...i,ref:n,children:o})});return n.displayName=`${e}.Slot`,n}("MenuContent.ScrollLock"),et=r.forwardRef((e,t)=>{let{__scopeMenu:n,loop:a=!1,trapFocus:s,onOpenAutoFocus:u,onCloseAutoFocus:l,disableOutsidePointerEvents:c,onEntryFocus:h,onEscapeKeyDown:m,onPointerDownOutside:y,onFocusOutside:b,onInteractOutside:x,onDismiss:C,disableOutsideScroll:E,...P}=e,j=q(z,n),D=V(z,n),_=N(n),k=I(n),S=O(n),[A,L]=r.useState(null),F=r.useRef(null),K=(0,i.e)(t,F,j.onContentChange),Q=r.useRef(0),W=r.useRef(""),G=r.useRef(0),Z=r.useRef(null),H=r.useRef("right"),B=r.useRef(0),X=E?M.Z:r.Fragment,Y=e=>{var t,n;let r=W.current+e,o=S().filter(e=>!e.disabled),i=document.activeElement,a=null===(t=o.find(e=>e.ref.current===i))||void 0===t?void 0:t.textValue,s=function(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=(r=Math.max(n?e.indexOf(n):-1,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(i=i.filter(e=>e!==n));let a=i.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return a!==n?a:void 0}(o.map(e=>e.textValue),r,a),u=null===(n=o.find(e=>e.textValue===s))||void 0===n?void 0:n.ref.current;!function e(t){W.current=t,window.clearTimeout(Q.current),""!==t&&(Q.current=window.setTimeout(()=>e(""),1e3))}(r),u&&setTimeout(()=>u.focus())};r.useEffect(()=>()=>window.clearTimeout(Q.current),[]),(0,f.EW)();let $=r.useCallback(e=>{var t,n,r;return H.current===(null===(t=Z.current)||void 0===t?void 0:t.side)&&!!(r=null===(n=Z.current)||void 0===n?void 0:n.area)&&function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e],s=t[i],u=a.x,l=a.y,c=s.x,d=s.y;l>r!=d>r&&n<(c-u)*(r-l)/(d-l)+u&&(o=!o)}return o}({x:e.clientX,y:e.clientY},r)},[]);return(0,g.jsx)(U,{scope:n,searchRef:W,onItemEnter:r.useCallback(e=>{$(e)&&e.preventDefault()},[$]),onItemLeave:r.useCallback(e=>{var t;$(e)||(null===(t=F.current)||void 0===t||t.focus(),L(null))},[$]),onTriggerLeave:r.useCallback(e=>{$(e)&&e.preventDefault()},[$]),pointerGraceTimerRef:G,onPointerGraceIntentChange:r.useCallback(e=>{Z.current=e},[]),children:(0,g.jsx)(X,{...E?{as:ee,allowPinchZoom:!0}:void 0,children:(0,g.jsx)(p.M,{asChild:!0,trapped:s,onMountAutoFocus:(0,o.M)(u,e=>{var t;e.preventDefault(),null===(t=F.current)||void 0===t||t.focus({preventScroll:!0})}),onUnmountAutoFocus:l,children:(0,g.jsx)(d.XB,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:m,onPointerDownOutside:y,onFocusOutside:b,onInteractOutside:x,onDismiss:C,children:(0,g.jsx)(w.fC,{asChild:!0,...k,dir:D.dir,orientation:"vertical",loop:a,currentTabStopId:A,onCurrentTabStopIdChange:L,onEntryFocus:(0,o.M)(h,e=>{D.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,g.jsx)(v.VY,{role:"menu","aria-orientation":"vertical","data-state":eD(j.open),"data-radix-menu-content":"",dir:D.dir,..._,...P,ref:K,style:{outline:"none",...P.style},onKeyDown:(0,o.M)(P.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.ke
1y.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&Y(e.key));let o=F.current;if(e.target!==o||!R.includes(e.key))return;e.preventDefault();let i=S().filter(e=>!e.disabled).map(e=>e.ref.current);T.includes(e.key)&&i.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(i)}),onBlur:(0,o.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(Q.current),W.current="")}),onPointerMove:(0,o.M)(e.onPointerMove,eO(e=>{let t=e.target,n=B.current!==e.clientX;if(e.currentTarget.contains(t)&&n){let t=e.clientX>B.current?"right":"left";H.current=t,B.current=e.clientX}}))})})})})})})});Y.displayName=z;var en=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,g.jsx)(u.WV.div,{role:"group",...r,ref:t})});en.displayName="MenuGroup";var er=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,g.jsx)(u.WV.div,{...r,ref:t})});er.displayName="MenuLabel";var eo="MenuItem",ei="menu.itemSelect",ea=r.forwardRef((e,t)=>{let{disabled:n=!1,onSelect:a,...s}=e,l=r.useRef(null),c=V(eo,e.__scopeMenu),d=X(eo,e.__scopeMenu),f=(0,i.e)(t,l),p=r.useRef(!1);return(0,g.jsx)(es,{...s,ref:f,disabled:n,onClick:(0,o.M)(e.onClick,()=>{let e=l.current;if(!n&&e){let t=new CustomEvent(ei,{bubbles:!0,cancelable:!0});e.addEventListener(ei,e=>null==a?void 0:a(e),{once:!0}),(0,u.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,o.M)(e.onPointerUp,e=>{var t;p.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{let t=""!==d.searchRef.current;!n&&(!t||" "!==e.key)&&P.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});ea.displayName=eo;var es=r.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:a=!1,textValue:s,...l}=e,c=X(eo,n),d=I(n),f=r.useRef(null),p=(0,i.e)(t,f),[h,v]=r.useState(!1),[m,y]=r.useState("");return r.useEffect(()=>{let e=f.current;if(e){var t;y((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[l.children]),(0,g.jsx)(k.ItemSlot,{scope:n,disabled:a,textValue:null!=s?s:m,children:(0,g.jsx)(w.ck,{asChild:!0,...d,focusable:!a,children:(0,g.jsx)(u.WV.div,{role:"menuitem","data-highlighted":h?"":void 0,"aria-disabled":a||void 0,"data-disabled":a?"":void 0,...l,ref:p,onPointerMove:(0,o.M)(e.onPointerMove,eO(e=>{a?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.M)(e.onPointerLeave,eO(e=>c.onItemLeave(e))),onFocus:(0,o.M)(e.onFocus,()=>v(!0)),onBlur:(0,o.M)(e.onBlur,()=>v(!1))})})})}),eu=r.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...i}=e;return(0,g.jsx)(em,{scope:e.__scopeMenu,checked:n,children:(0,g.jsx)(ea,{role:"menuitemcheckbox","aria-checked":e_(n)?"mixed":n,...i,ref:t,"data-state":ek(n),onSelect:(0,o.M)(i.onSelect,()=>null==r?void 0:r(!!e_(n)||!n),{checkForDefaultPrevented:!1})})})});eu.displayName="MenuCheckboxItem";var el="MenuRadioGroup",[ec,ed]=A(el,{value:void 0,onValueChange:()=>{}}),ef=r.forwardRef((e,t)=>{let{value:n,onValueChange:r,...o}=e,i=(0,C.W)(r);return(0,g.jsx)(ec,{scope:e.__scopeMenu,value:n,onValueChange:i,children:(0,g.jsx)(en,{...o,ref:t})})});ef.displayName=el;var ep="MenuRadioItem",eh=r.forwardRef((e,t)=>{let{value:n,...r}=e,i=ed(ep,e.__scopeMenu),a=n===i.value;return(0,g.jsx)(em,{scope:e.__scopeMenu,checked:a,children:(0,g.jsx)(ea,{role:"menuitemradio","aria-checked":a,...r,ref:t,"data-state":ek(a),onSelect:(0,o.M)(r.onSelect,()=>{var e;return null===(e=i.onValueChange)||void 0===e?void 0:e.call(i,n)},{checkForDefaultPrevented:!1})})})});eh.displayName=ep;var ev="MenuItemIndicator",[em,ey]=A(ev,{checked:!1}),ew=r.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...o}=e,i=ey(ev,n);return(0,g.jsx)(y.z,{present:r||e_(i.checked)||!0===i.checked,children:(0,g.jsx)(u.WV.span,{...o,ref:t,"data-state":ek(i.checked)})})});ew.displayName=ev;var eg=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,g.jsx)(u.WV.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});eg.displayName="MenuSeparator";var eb=r.forwardRef((e,t)=>
1{let{__scopeMenu:n,...r}=e,o=N(n);return(0,g.jsx)(v.Eh,{...o,...r,ref:t})});eb.displayName="MenuArrow";var ex="MenuSub",[eC,eE]=A(ex),eM=e=>{let{__scopeMenu:t,children:n,open:o=!1,onOpenChange:i}=e,a=q(ex,t),s=N(t),[u,l]=r.useState(null),[c,d]=r.useState(null),f=(0,C.W)(i);return r.useEffect(()=>(!1===a.open&&f(!1),()=>f(!1)),[a.open,f]),(0,g.jsx)(v.fC,{...s,children:(0,g.jsx)(F,{scope:t,open:o,onOpenChange:f,content:c,onContentChange:d,children:(0,g.jsx)(eC,{scope:t,contentId:(0,h.M)(),triggerId:(0,h.M)(),trigger:u,onTriggerChange:l,children:n})})})};eM.displayName=ex;var eP="MenuSubTrigger",eT=r.forwardRef((e,t)=>{let n=q(eP,e.__scopeMenu),a=V(eP,e.__scopeMenu),s=eE(eP,e.__scopeMenu),u=X(eP,e.__scopeMenu),l=r.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:d}=u,f={__scopeMenu:e.__scopeMenu},p=r.useCallback(()=>{l.current&&window.clearTimeout(l.current),l.current=null},[]);return r.useEffect(()=>p,[p]),r.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),d(null)}},[c,d]),(0,g.jsx)(W,{asChild:!0,...f,children:(0,g.jsx)(es,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":s.contentId,"data-state":eD(n.open),...e,ref:(0,i.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,o.M)(e.onPointerMove,eO(t=>{u.onItemEnter(t),t.defaultPrevented||e.disabled||n.open||l.current||(u.onPointerGraceIntentChange(null),l.current=window.setTimeout(()=>{n.onOpenChange(!0),p()},100))})),onPointerLeave:(0,o.M)(e.onPointerLeave,eO(e=>{var t,r;p();let o=null===(t=n.content)||void 0===t?void 0:t.getBoundingClientRect();if(o){let t=null===(r=n.content)||void 0===r?void 0:r.dataset.side,i="right"===t,a=o[i?"left":"right"],s=o[i?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(i?-5:5),y:e.clientY},{x:a,y:o.top},{x:s,y:o.top},{x:s,y:o.bottom},{x:a,y:o.bottom}],side:t}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.M)(e.onKeyDown,t=>{let r=""!==u.searchRef.current;if(!e.disabled&&(!r||" "!==t.key)&&j[a.dir].includes(t.key)){var o;n.onOpenChange(!0),null===(o=n.content)||void 0===o||o.focus(),t.preventDefault()}})})})});eT.displayName=eP;var eR="MenuSubContent",ej=r.forwardRef((e,t)=>{let n=H(z,e.__scopeMenu),{forceMount:a=n.forceMount,...s}=e,u=q(z,e.__scopeMenu),l=V(z,e.__scopeMenu),c=eE(eR,e.__scopeMenu),d=r.useRef(null),f=(0,i.e)(t,d);return(0,g.jsx)(k.Provider,{scope:e.__scopeMenu,children:(0,g.jsx)(y.z,{present:a||u.open,children:(0,g.jsx)(k.Slot,{scope:e.__scopeMenu,children:(0,g.jsx)(et,{id:c.contentId,"aria-labelledby":c.triggerId,...s,ref:f,align:"start",side:"rtl"===l.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;l.isUsingKeyboardRef.current&&(null===(t=d.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>{e.target!==c.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,o.M)(e.onEscapeKeyDown,e=>{l.onClose(),e.preventDefault()}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=D[l.dir].includes(e.key);if(t&&n){var r;u.onOpenChange(!1),null===(r=c.trigger)||void 0===r||r.focus(),e.preventDefault()}})})})})})});function eD(e){return e?"open":"closed"}function e_(e){return"indeterminate"===e}function ek(e){return e_(e)?"indeterminate":e?"checked":"unchecked"}function eO(e){return t=>"mouse"===t.pointerType?e(t):void 0}ej.displayName=eR;var eS="DropdownMenu",[eA,eL]=(0,a.b)(eS,[L]),eN=L(),[eI,eF]=eA(eS),eq=e=>{let{__scopeDropdownMenu:t,children:n,dir:o,open:i,defaultOpen:a,onOpenChange:u,modal:l=!0}=e,c=eN(t),d=r.useRef(null),[f,p]=(0,s.T)({prop:i,defaultProp:null!=a&&a,onChange:u,caller:eS});return(0,g.jsx)(eI,{scope:t,triggerId:(0,h.M)(),triggerRef:d,contentId:(0,h.M)(),open:f,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:l,children:(0,g.jsx)(Q,{...c,open:f,onOpenChange:p,dir:o,modal:l,children:n})})};eq.displayName=eS;var eK="DropdownMenuTrigger",eV=r.forwardRef((e,t)=>
1{let{__scopeDropdownMenu:n,disabled:r=!1,...a}=e,s=eF(eK,n),l=eN(n);return(0,g.jsx)(W,{asChild:!0,...l,children:(0,g.jsx)(u.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,...a,ref:(0,i.F)(t,s.triggerRef),onPointerDown:(0,o.M)(e.onPointerDown,e=>{r||0!==e.button||!1!==e.ctrlKey||(s.onOpenToggle(),s.open||e.preventDefault())}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{!r&&(["Enter"," "].includes(e.key)&&s.onOpenToggle(),"ArrowDown"===e.key&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eV.displayName=eK;var eQ=e=>{let{__scopeDropdownMenu:t,...n}=e,r=eN(t);return(0,g.jsx)(B,{...r,...n})};eQ.displayName="DropdownMenuPortal";var eW="DropdownMenuContent",eG=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=eF(eW,n),s=eN(n),u=r.useRef(!1);return(0,g.jsx)(Y,{id:a.contentId,"aria-labelledby":a.triggerId,...s,...i,ref:t,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var t;u.current||null===(t=a.triggerRef.current)||void 0===t||t.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,o.M)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!a.modal||r)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});eG.displayName=eW;var eZ=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(en,{...o,...r,ref:t})});eZ.displayName="DropdownMenuGroup";var eH=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(er,{...o,...r,ref:t})});eH.displayName="DropdownMenuLabel";var eB=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(ea,{...o,...r,ref:t})});eB.displayName="DropdownMenuItem";var ez=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(eu,{...o,...r,ref:t})});ez.displayName="DropdownMenuCheckboxItem";var eU=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(ef,{...o,...r,ref:t})});eU.displayName="DropdownMenuRadioGroup";var eX=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(eh,{...o,...r,ref:t})});eX.displayName="DropdownMenuRadioItem";var eY=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(ew,{...o,...r,ref:t})});eY.displayName="DropdownMenuItemIndicator";var e$=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(eg,{...o,...r,ref:t})});e$.displayName="DropdownMenuSeparator",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(eb,{...o,...r,ref:t})}).displayName="DropdownMenuArrow";var eJ=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(eT,{...o,...r,ref:t})});eJ.displayName="DropdownMenuSubTrigger";var e0=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eN(n);return(0,g.jsx)(ej,{...o,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});e0.displayName="DropdownMenuSubContent";var e1=eq,e2=eV,e5=eQ,e8=eG,e3=eZ,e7=eH,e6=eB,e9=ez,e4=eU,te=eX,tt=eY,tn=e$,tr=e=>{let{__scopeDropdownMenu:t,children:n,open:r,onOpenChange:o,defaultOpen:i}=e,a=eN(t),[u,l]=(0,s.T)({prop:r,defaultProp:null!=i&&i,onChange:o,caller:"DropdownMenuSub"});return(0,g.jsx)(eM,{...a,open:u,onOpenChange:l,children:n})},to=eJ,ti=e0},99844:function(e,t,n){"use strict";n.d(t,{aU:function(){return ec},x8:function(){return ed},dk:function(){return el},zt:function(){return ei},fC:function(){return es},Dx:function(){return eu},l_:function(){return ea}});var r,o=n(2265),i=n(54887),a=n(6741),s=n(98575),u=(n(53359),n(31378),n(70262),n(73966)),l=n(37053),c=n(57437),d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>
1{let n=(0,l.Z8)(`Primitive.${t}`),r=o.forwardRef((e,r)=>{let{asChild:o,...i}=e,a=o?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,c.jsx)(a,{...i,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function f(e,t){e&&i.flushSync(()=>e.dispatchEvent(t))}var p=n(26606),h=n(91096),v="dismissableLayer.update",m=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),y=o.forwardRef((e,t)=>{var n,i;let{disableOutsidePointerEvents:u=!1,onEscapeKeyDown:l,onPointerDownOutside:f,onFocusOutside:y,onInteractOutside:w,onDismiss:x,...C}=e,E=o.useContext(m),[M,P]=o.useState(null),T=null!==(i=null==M?void 0:M.ownerDocument)&&void 0!==i?i:null===(n=globalThis)||void 0===n?void 0:n.document,[,R]=o.useState({}),j=(0,s.e)(t,e=>P(e)),D=Array.from(E.layers),[_]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),k=D.indexOf(_),O=M?D.indexOf(M):-1,S=E.layersWithOutsidePointerEventsDisabled.size>0,A=O>=k,L=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,p.W)(e),i=o.useRef(!1),a=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let t=function(){b("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",a.current),a.current=t,n.addEventListener("click",a.current,{once:!0})):t()}else n.removeEventListener("click",a.current);i.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",a.current)}},[n,r]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,n=[...E.branches].some(e=>e.contains(t));!A||n||(null==f||f(e),null==w||w(e),e.defaultPrevented||null==x||x())},T),N=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,p.W)(e),i=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!i.current&&b("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;[...E.branches].some(e=>e.contains(t))||(null==y||y(e),null==w||w(e),e.defaultPrevented||null==x||x())},T);return(0,h.e)(e=>{O!==E.layers.size-1||(null==l||l(e),!e.defaultPrevented&&x&&(e.preventDefault(),x()))},T),o.useEffect(()=>{if(M)return u&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(r=T.body.style.pointerEvents,T.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(M)),E.layers.add(M),g(),()=>{u&&1===E.layersWithOutsidePointerEventsDisabled.size&&(T.body.style.pointerEvents=r)}},[M,T,u,E]),o.useEffect(()=>()=>{M&&(E.layers.delete(M),E.layersWithOutsidePointerEventsDisabled.delete(M),g())},[M,E]),o.useEffect(()=>{let e=()=>R({});return document.addEventListener(v,e),()=>document.removeEventListener(v,e)},[]),(0,c.jsx)(d.div,{...C,ref:j,style:{pointerEvents:S?A?"auto":"none":void 0,...e.style},onFocusCapture:(0,a.M)(e.onFocusCapture,N.onFocusCapture),onBlurCapture:(0,a.M)(e.onBlurCapture,N.onBlurCapture),onPointerDownCapture:(0,a.M)(e.onPointerDownCapture,L.onPointerDownCapture)})});y.displayName="DismissableLayer";var w=o.forwardRef((e,t)=>{let n=o.useContext(m),r=o.useRef(null),i=(0,s.e)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,c.jsx)(d.div,{...e,ref:i})});function g(){let e=new CustomEvent(v);document.dispatchEvent(e)}function b(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?f(i,a):i.dispatchEvent(a)}w.displayName="DismissableLayerBranch";var x=n(61188),C=o.forwardRef((e,t)=>{var n,r;let{container:a,...s}=e,[u,l]=o.useState(!1);(0,x.b)(()=>l(!0),[]);let f=a||u&&(null===(r=globalThis)||void 0===r?void 0:null===(n=r.document)||void 0===n?void 0:n.body);return f?i.createPortal((0,c.jsx)(d.div,{...s,ref:t}),f):null});C.displayName="Portal";var E=n(71599),M=n(80886),P=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),T=o.forwardRef((e,t)=>
1(0,c.jsx)(d.span,{...e,ref:t,style:{...P,...e.style}}));T.displayName="VisuallyHidden";var R="ToastProvider",[j,D,_]=function(e){let t=e+"CollectionProvider",[n,r]=(0,u.b)(t),[i,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:n}=e,r=o.useRef(null),a=o.useRef(new Map).current;return(0,c.jsx)(i,{scope:t,itemMap:a,collectionRef:r,children:n})};d.displayName=t;let f=e+"CollectionSlot",p=(0,l.Z8)(f),h=o.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=a(f,n),i=(0,s.e)(t,o.collectionRef);return(0,c.jsx)(p,{ref:i,children:r})});h.displayName=f;let v=e+"CollectionItemSlot",m="data-radix-collection-item",y=(0,l.Z8)(v),w=o.forwardRef((e,t)=>{let{scope:n,children:r,...i}=e,u=o.useRef(null),l=(0,s.e)(t,u),d=a(v,n);return o.useEffect(()=>(d.itemMap.set(u,{ref:u,...i}),()=>void d.itemMap.delete(u))),(0,c.jsx)(y,{[m]:"",ref:l,children:r})});return w.displayName=v,[{Provider:d,Slot:h,ItemSlot:w},function(t){let n=a(e+"CollectionConsumer",t);return o.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(m,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}("Toast"),[k,O]=(0,u.b)("Toast",[_]),[S,A]=k(R),L=e=>{let{__scopeToast:t,label:n="Notification",duration:r=5e3,swipeDirection:i="right",swipeThreshold:a=50,children:s}=e,[u,l]=o.useState(null),[d,f]=o.useState(0),p=o.useRef(!1),h=o.useRef(!1);return n.trim()||console.error("Invalid prop `label` supplied to `".concat(R,"`. Expected non-empty `string`.")),(0,c.jsx)(j.Provider,{scope:t,children:(0,c.jsx)(S,{scope:t,label:n,duration:r,swipeDirection:i,swipeThreshold:a,toastCount:d,viewport:u,onViewportChange:l,onToastAdd:o.useCallback(()=>f(e=>e+1),[]),onToastRemove:o.useCallback(()=>f(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:p,isClosePausedRef:h,children:s})})};L.displayName=R;var N="ToastViewport",I=["F8"],F="toast.viewportPause",q="toast.viewportResume",K=o.forwardRef((e,t)=>{let{__scopeToast:n,hotkey:r=I,label:i="Notifications ({hotkey})",...a}=e,u=A(N,n),l=D(n),f=o.useRef(null),p=o.useRef(null),h=o.useRef(null),v=o.useRef(null),m=(0,s.e)(t,v,u.onViewportChange),y=r.join("+").replace(/Key/g,"").replace(/Digit/g,""),g=u.toastCount>0;o.useEffect(()=>{let e=e=>{var t;0!==r.length&&r.every(t=>e[t]||e.code===t)&&(null===(t=v.current)||void 0===t||t.focus())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[r]),o.useEffect(()=>{let e=f.current,t=v.current;if(g&&e&&t){let n=()=>{if(!u.isClosePausedRef.current){let e=new CustomEvent(F);t.dispatchEvent(e),u.isClosePausedRef.current=!0}},r=()=>{if(u.isClosePausedRef.current){let e=new CustomEvent(q);t.dispatchEvent(e),u.isClosePausedRef.current=!1}},o=t=>{e.contains(t.relatedTarget)||r()},i=()=>{e.contains(document.activeElement)||r()};return e.addEventListener("focusin",n),e.addEventListener("focusout",o),e.addEventListener("pointermove",n),e.addEventListener("pointerleave",i),window.addEventListener("blur",n),window.addEventListener("focus",r),()=>{e.removeEventListener("focusin",n),e.removeEventListener("focusout",o),e.removeEventListener("pointermove",n),e.removeEventListener("pointerleave",i),window.removeEventListener("blur",n),window.removeEventListener("focus",r)}}},[g,u.isClosePausedRef]);let b=o.useCallback(e=>{let{tabbingDirection:t}=e,n=l().map(e=>{let n=e.ref.current,r=[n,...function(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}(n)];return"forwards"===t?r:r.reverse()});return("forwards"===t?n.reverse():n).flat()},[l]);return o.useEffect(()=>{let e=v.current;if(e){let t=t=>{let n=t.altKey||t.ctrlKey||t.metaKey;if("Tab"===t.key&&!n){var r,o,i;let n=document.activeElement,a=t.shiftKey;if(t.target===e&&a){null===(r=p.current)||void 0===r||r.focus();return}let s=b({tabbingDirection:a?"backwards":"forwards"}),u=s.findIndex(e=>e===n);eo(s.slice(u+1))?t.preventDefault():a?null===(o=p.current)||void 0===o||o.focus():null===(i=h.current)||void 0===i||i.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[l,b]),(0,c.jsxs)(w,{ref:f,role:"region","aria-label":i.replace("{hotkey}",y),tabIndex:-1,style:{pointerEvents:g?void 0:"none"},children:[g&&(0,c.jsx)(Q,{ref:p,onFocusFromOutsideViewport:()=>{eo(b({tabbingDirection:"forwards"}))}}),(0,c.jsx)(j.Slot,{scope:n,children:(0,c.jsx)(d.ol,{tabIndex:-1,...a,ref:m})}),g&&(0,c.jsx)(Q,{ref:h,onFocusFromOutsideViewport:()=>{eo(b({tabbingDirection:"backwards"}))}})]})});K.displayName=N;var V="ToastFocusProxy",Q=o.forwardRef((e,t)=>
1{let{__scopeToast:n,onFocusFromOutsideViewport:r,...o}=e,i=A(V,n);return(0,c.jsx)(T,{"aria-hidden":!0,tabIndex:0,...o,ref:t,style:{position:"fixed"},onFocus:e=>{var t;let n=e.relatedTarget;(null===(t=i.viewport)||void 0===t?void 0:t.contains(n))||r()}})});Q.displayName=V;var W="Toast",G=o.forwardRef((e,t)=>{let{forceMount:n,open:r,defaultOpen:o,onOpenChange:i,...s}=e,[u,l]=(0,M.T)({prop:r,defaultProp:null==o||o,onChange:i,caller:W});return(0,c.jsx)(E.z,{present:n||u,children:(0,c.jsx)(B,{open:u,...s,ref:t,onClose:()=>l(!1),onPause:(0,p.W)(e.onPause),onResume:(0,p.W)(e.onResume),onSwipeStart:(0,a.M)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:(0,a.M)(e.onSwipeMove,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x","".concat(t,"px")),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y","".concat(n,"px"))}),onSwipeCancel:(0,a.M)(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:(0,a.M)(e.onSwipeEnd,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x","".concat(t,"px")),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y","".concat(n,"px")),l(!1)})})})});G.displayName=W;var[Z,H]=k(W,{onClose(){}}),B=o.forwardRef((e,t)=>{let{__scopeToast:n,type:r="foreground",duration:u,open:l,onClose:f,onEscapeKeyDown:h,onPause:v,onResume:m,onSwipeStart:w,onSwipeMove:g,onSwipeCancel:b,onSwipeEnd:x,...C}=e,E=A(W,n),[M,P]=o.useState(null),T=(0,s.e)(t,e=>P(e)),R=o.useRef(null),D=o.useRef(null),_=u||E.duration,k=o.useRef(0),O=o.useRef(_),S=o.useRef(0),{onToastAdd:L,onToastRemove:N}=E,I=(0,p.W)(()=>{var e;(null==M?void 0:M.contains(document.activeElement))&&(null===(e=E.viewport)||void 0===e||e.focus()),f()}),K=o.useCallback(e=>{e&&e!==1/0&&(window.clearTimeout(S.current),k.current=new Date().getTime(),S.current=window.setTimeout(I,e))},[I]);o.useEffect(()=>{let e=E.viewport;if(e){let t=()=>{K(O.current),null==m||m()},n=()=>{let e=new Date().getTime()-k.current;O.current=O.current-e,window.clearTimeout(S.current),null==v||v()};return e.addEventListener(F,n),e.addEventListener(q,t),()=>{e.removeEventListener(F,n),e.removeEventListener(q,t)}}},[E.viewport,_,v,m,K]),o.useEffect(()=>{l&&!E.isClosePausedRef.current&&K(_)},[l,_,E.isClosePausedRef,K]),o.useEffect(()=>(L(),()=>N()),[L,N]);let V=o.useMemo(()=>M?function e(t){let n=[];return Array.from(t.childNodes).forEach(t=>{if(t.nodeType===t.TEXT_NODE&&t.textContent&&n.push(t.textContent),t.nodeType===t.ELEMENT_NODE){let r=t.ariaHidden||t.hidden||"none"===t.style.display,o=""===t.dataset.radixToastAnnounceExclude;if(!r){if(o){let e=t.dataset.radixToastAnnounceAlt;e&&n.push(e)}else n.push(...e(t))}}}),n}(M):null,[M]);return E.viewport?(0,c.jsxs)(c.Fragment,{children:[V&&(0,c.jsx)(z,{__scopeToast:n,role:"status","aria-live":"foreground"===r?"assertive":"polite","aria-atomic":!0,children:V}),(0,c.jsx)(Z,{scope:n,onClose:I,children:i.createPortal((0,c.jsx)(j.ItemSlot,{scope:n,children:(0,c.jsx)(y,{asChild:!0,onEscapeKeyDown:(0,a.M)(h,()=>{E.isFocusedToastEscapeKeyDownRef.current||I(),E.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,c.jsx)(d.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":l?"open":"closed","data-swipe-direction":E.swipeDirection,...C,ref:T,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,a.M)(e.onKeyDown,e=>{"Escape"!==e.key||(null==h||h(e.nativeEvent),e.nativeEvent.defaultPrevented||(E.isFocusedToastEscapeKeyDownRef.current=!0,I()))}),onPointerDown:(0,a.M)(e.onPointerDown,e=>{0===e.button&&(R.current={x:e.clientX,y:e.clientY})}),onPointerMove:(0,a.M)(e.onPointerMove,e=>{if(!R.current)return;let t=e.clientX-R.current.x,n=e.clientY-R.current.y,r=!!D.current,o=["left","right"].includes(E.swipeDirection),i=["left","up"].includes(E.swipeDirection)?Math.min:Math.max,a=o?i(0,t):0,s=o?0:i(0,n),u="touch"===e.pointerType?10:2,l={x:a,y:s},c={originalEvent:e,delta:l};r?(D.current=l,en("toast.swipeMove",g,c,{discrete:!1})):er(l,E.swipeDirection,u)?(D.current=l,en("toast.swipeStart",w,c,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>u||Math.abs(n)>u)&&(R.current=null)}),onPointerUp:(0,a.M)(e.onPointerUp,e=>{let t=D.current,n=e.target;if(n.hasPointerCapture(e.pointerId)&&n.releasePointerCapture(e.pointerId),D.current=null,R.current=null,t){let n=e.currentTarget,r={originalEvent:e,delta:t};er(t,E.swipeDirection,E.swipeThreshold)?en("toast.swipeEnd",x,r,{discrete:!0}):en("toast.swipeCancel",b,r,{discrete:!0}),n.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})})}),E.viewport)})]}):null}),z=e=>{let{__scopeToast:t,children:n,...r}=e,i=A(W,t),[a,s]=o.useState(!1),[u,l]=o.useState(!1);return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{},t=(0,p.W)(e);(0,x.b)(()=>{let e=0,n=0;return e=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(n)}},[t])}(()=>s(!0)),o.useEffect(()=>{let e=window.setTimeout(()=>l(!0),1e3);return()=>window.clearTimeout(e)},[]),u?null:(0,c.jsx)(C,{asChild:!0,children:(0,c.jsx)(T,{...r,children:a&&(0,c.jsxs)(c.Fragment,{children:[i.label," ",n]})})})},U=o.forwardRef((e,t)=>
1{let{__scopeToast:n,...r}=e;return(0,c.jsx)(d.div,{...r,ref:t})});U.displayName="ToastTitle";var X=o.forwardRef((e,t)=>{let{__scopeToast:n,...r}=e;return(0,c.jsx)(d.div,{...r,ref:t})});X.displayName="ToastDescription";var Y="ToastAction",$=o.forwardRef((e,t)=>{let{altText:n,...r}=e;return n.trim()?(0,c.jsx)(et,{altText:n,asChild:!0,children:(0,c.jsx)(ee,{...r,ref:t})}):(console.error("Invalid prop `altText` supplied to `".concat(Y,"`. Expected non-empty `string`.")),null)});$.displayName=Y;var J="ToastClose",ee=o.forwardRef((e,t)=>{let{__scopeToast:n,...r}=e,o=H(J,n);return(0,c.jsx)(et,{asChild:!0,children:(0,c.jsx)(d.button,{type:"button",...r,ref:t,onClick:(0,a.M)(e.onClick,o.onClose)})})});ee.displayName=J;var et=o.forwardRef((e,t)=>{let{__scopeToast:n,altText:r,...o}=e;return(0,c.jsx)(d.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":r||void 0,...o,ref:t})});function en(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.currentTarget,a=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?f(i,a):i.dispatchEvent(a)}var er=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=Math.abs(e.x),o=Math.abs(e.y),i=r>o;return"left"===t||"right"===t?i&&r>n:!i&&o>n};function eo(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}var ei=L,ea=K,es=G,eu=U,el=X,ec=$,ed=ee},90946:function(e,t,n){"use strict";n.d(t,{S:function(){return y}});var r=n(45345),o=n(21733),i=n(18238),a=n(24112),s=class extends a.l{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let i=t.queryKey,a=t.queryHash??(0,r.Rm)(i,t),s=this.get(a);return s||(s=new o.A({client:e,queryKey:i,queryHash:a,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i)}),this.add(s)),s}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){i.Vr.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,r._x)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,r._x)(e,t)):t}notify(e){i.Vr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){i.Vr.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){i.Vr.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},u=n(7989),l=n(11255),c=class extends u.F{#t;#n;#r;constructor(e){super(),this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#t=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#t.length||("pending"===this.state.status?this.scheduleGc():this.#n.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#o({type:"continue"})};this.#r=(0,l.Mz)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#o({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#o({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});let n="pending"===this.state.status,r=!this.#r.canStart();try{if(n)t();else{this.#o({type:"pending",variables:e,isPaused:r}),await this.#n.config.onMutate?.(e,this);let t=await this.options.onMutate?.(e);t!==this.state.context&&this.#o({type:"pending",context:t,variables:e,isPaused:r})}let o=await this.#r.start();return await this.#n.config.onSuccess?.(o,e,this.state.context,this),await this.options.onSuccess?.(o,e,this.state.context),await this.#n.config.onSettled?.(o,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(o,null,e,this.state.context),this.#o({type:"success",data:o}),o}catch(t){try{throw await this.#n.config.onError?.(t,e,this.state.context,this),await this.options.onError?.(t,e,this.state.context),await this.#n.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,t,e,this.state.context),t}finally{this.#o({type:"error",error:t})}}finally{this.#n.runNext(this)}}#o(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};
1case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),i.Vr.batch(()=>{this.#t.forEach(t=>{t.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}},d=class extends a.l{constructor(e={}){super(),this.config=e,this.#i=new Set,this.#a=new Map,this.#s=0}#i;#a;#s;build(e,t,n){let r=new c({mutationCache:this,mutationId:++this.#s,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#i.add(e);let t=f(e);if("string"==typeof t){let n=this.#a.get(t);n?n.push(e):this.#a.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#i.delete(e)){let t=f(e);if("string"==typeof t){let n=this.#a.get(t);if(n){if(n.length>1){let t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&this.#a.delete(t)}}}this.notify({type:"removed",mutation:e})}canRun(e){let t=f(e);
1if("string"!=typeof t)return!0;{let n=this.#a.get(t),r=n?.find(e=>"pending"===e.state.status);return!r||r===e}}runNext(e){let t=f(e);if("string"!=typeof t)return Promise.resolve();{let n=this.#a.get(t)?.find(t=>t!==e&&t.state.isPaused);return n?.continue()??Promise.resolve()}}clear(){i.Vr.batch(()=>{this.#i.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#i.clear(),this.#a.clear()})}getAll(){return Array.from(this.#i)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,r.X7)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,r.X7)(e,t))}notify(e){i.Vr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return i.Vr.batch(()=>Promise.all(e.map(e=>e.continue().catch(r.ZT))))}};function f(e){return e.options.scope?.id}var p=n(87045),h=n(57853);function v(e){return{onFetch:(t,n)=>{let o=t.options,i=t.fetchOptions?.meta?.fetchMore?.direction,a=t.state.data?.pages||[],s=t.state.data?.pageParams||[],u={pages:[],pageParams:[]},l=0,c=async()=>{let n=!1,c=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(t.signal.aborted?n=!0:t.signal.addEventListener("abort",()=>{n=!0}),t.signal)})},d=(0,r.cG)(t.options,t.fetchOptions),f=async(e,o,i)=>{if(n)return Promise.reject();if(null==o&&e.pages.length)return Promise.resolve(e);let a=(()=>{let e={client:t.client,queryKey:t.queryKey,pageParam:o,direction:i?"backward":"forward",meta:t.options.meta};return c(e),e})(),s=await d(a),{maxPages:u}=t.options,l=i?r.Ht:r.VX;return{pages:l(e.pages,s,u),pageParams:l(e.pageParams,o,u)}};if(i&&a.length){let e="backward"===i,t={pages:a,pageParams:s},n=(e?function(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}:m)(o,t);u=await f(t,n,e)}else{let t=e??a.length;do{let e=0===l?s[0]??o.initialPageParam:m(o,u);if(l>0&&null==e)break;u=await f(u,e),l++}while(l<t)}return u};t.options.persister?t.fetchFn=()=>t.options.persister?.(c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=c}}}function m(e,{pages:t,pageParams:n}){let r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}var y=class{#u;#n;#l;#c;#d;#f;#p;#h;constructor(e={}){this.#u=e.queryCache||new s,this.#n=e.mutationCache||new d,this.#l=e.defaultOptions||{},this.#c=new Map,this.#d=new Map,this.#f=0}mount(){this.#f++,1===this.#f&&(this.#p=p.j.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#u.onFocus())}),this.#h=h.N.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#u.onOnline())}))}unmount(){this.#f--,0===this.#f&&(this.#p?.(),this.#p=void 0,this.#h?.(),this.#h=void 0)}isFetching(e){return this.#u.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#n.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#u.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#u.build(this,t),o=n.state.data;return void 0===o?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,r.KC)(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(o))}getQueriesData(e){return this.#u.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let o=this.defaultQueryOptions({queryKey:e}),i=this.#u.get(o.queryHash),a=i?.state.data,s=(0,r.SE)(t,a);if(void 0!==s)return this.#u.build(this,o).setData(s,{...n,manual:!0})}setQueriesData(e,t,n){return i.Vr.batch(()=>this.#u.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#u.get(t.queryHash)?.state}removeQueries(e){let t=this.#u;i.Vr.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#u;return i.Vr.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let n={revert:!0,...t};return Promise.all(i.Vr.batch(()=>this.#u.findAll(e).map(e=>e.cancel(n)))).then(r.ZT).catch(r.ZT)}invalidateQueries(e,t={}){return i.Vr.batch(()=>(this.#u.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(i.Vr.batch(()=>this.#u.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(r.ZT)),"paused"===e.state.fetchStatus?Promise.resolve():t}
1))).then(r.ZT)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let n=this.#u.build(this,t);return n.isStaleByTime((0,r.KC)(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(r.ZT).catch(r.ZT)}fetchInfiniteQuery(e){return e.behavior=v(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(r.ZT).catch(r.ZT)}ensureInfiniteQueryData(e){return e.behavior=v(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return h.N.isOnline()?this.#n.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#u}getMutationCache(){return this.#n}getDefaultOptions(){return this.#l}setDefaultOptions(e){this.#l=e}setQueryDefaults(e,t){this.#c.set((0,r.Ym)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#c.values()],n={};return t.forEach(t=>{(0,r.to)(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#d.set((0,r.Ym)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#d.values()],n={};return t.forEach(t=>{(0,r.to)(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#l.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,r.Rm)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===r.CN&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#l.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#u.clear(),this.#n.clear()}}},3204:function(e,t,n){"use strict";n.d(t,{t:function(){return r}});var r=function(){return null}},88291:function(e,t,n){"use strict";n.d(t,{Analytics:function(){return l}});var r=n(2265),o=n(25566),i=()=>{window.va||(window.va=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];(window.vaq=window.vaq||[]).push(t)})};function a(){return"undefined"!=typeof window}function s(){return"production"}function u(){return"development"===((a()?window.vam:s())||"production")}function l(e){return(0,r.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,r.useEffect)(()=>{var t;!function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debug:!0};if(!a())return;(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto";if("auto"===e){window.vam=s();return}window.vam=e})(t.mode),i(),t.beforeSend&&(null==(e=window.va)||e.call(window,"beforeSend",t.beforeSend));let n=t.scriptSrc?t.scriptSrc:u()?"https://va.vercel-scripts.com/v1/script.debug.js":t.basePath?"".concat(t.basePath,"/insights/script.js"):"/_vercel/insights/script.js";if(document.head.querySelector('script[src*="'.concat(n,'"]')))return;let r=document.createElement("script");r.src=n,r.defer=!0,r.dataset.sdkn="@vercel/analytics"+(t.framework?"/".concat(t.framework):""),r.dataset.sdkv="1.5.0",t.disableAutoTrack&&(r.dataset.disableAutoTrack="1"),t.endpoint?r.dataset.endpoint=t.endpoint:t.basePath&&(r.dataset.endpoint="".concat(t.basePath,"/insights")),t.dsn&&(r.dataset.dsn=t.dsn),r.onerror=()=>{let e=u()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log("[Vercel Web Analytics] Failed to load script from ".concat(n,". ").concat(e))},u()&&!1===t.debug&&(r.dataset.debug="false"),document.head.appendChild(r)}({framework:e.framework||"react",basePath:null!==(t=e.basePath)&&void 0!==t?t:function(){if(void 0!==o&&void 0!==o.env)return o.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,r.useEffect)(()=>{e.route&&e.path&&function(e){var t;let{route:n,path:r}=e;null==(t=window.va)||t.call(window,"pageview",{route:n,path:r})}({route:e.route,path:e.path})},[e.route,e.path]),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.