1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,111437,e=>{"use strict";var t=e.i(727647),r=e.i(161072),n=e.i(551407),o=e.i(431379),i=e.i(609961);e.s(["ApolloTracker",0,function(e){let a,s,l,u=(0,r.c)(4),{appId:c}=e,[d,f]=(0,n.useState)(!1);if(u[0]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{let e=()=>f((0,i.hasAnalyticsConsent)());e();let t=()=>e();return window.addEventListener("consent-updated",t),()=>window.removeEventListener("consent-updated",t)},s=[],u[0]=a,u[1]=s):(a=u[0],s=u[1]),(0,n.useEffect)(a,s),!d)return null;let m=` 2 (function initApollo(){ 3 var n=Math.random().toString(36).substring(7), 4 o=document.createElement("script"); 5 o.src="https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache="+n; 6 o.async=true; 7 o.defer=true; 8 o.onload=function(){ 9 window.trackingFunctions.onLoad({appId:"${c}"}); 10 }; 11 document.head.appendChild(o); 12 })(); 13 `;return u[2]!==m?(l=(0,t.jsx)(o.default,{id:"apollo-tracker",strategy:"afterInteractive",children:m}),u[2]=m,u[3]=l):l=u[3],l}])},324901,e=>{"use strict";var t=e.i(727647),r=e.i(161072),n=e.i(551407),o=e.i(283766),i=e.i(431379),a=e.i(609961);e.s(["MetaPixel",0,function(e){let s,l,u,c,d,f,m=(0,r.c)(12),{pixelId:p}=e,[v,h]=(0,n.useState)(!1),[y,g]=(0,n.useState)(!1),b=(0,o.usePathname)();if(m[0]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{let e=()=>h((0,a.hasAnalyticsConsent)());e();let t=()=>e();return window.addEventListener("consent-updated",t),()=>window.removeEventListener("consent-updated",t)},l=[],m[0]=s,m[1]=l):(s=m[0],l=m[1]),(0,n.useEffect)(s,l),m[2]!==v||m[3]!==y?(u=()=>{v&&y&&window.fbq&&window.fbq("track","PageView")},m[2]=v,m[3]=y,m[4]=u):u=m[4],m[5]!==v||m[6]!==y||m[7]!==b?(c=[b,v,y],m[5]=v,m[6]=y,m[7]=b,m[8]=c):c=m[8],(0,n.useEffect)(u,c),!v)return null;m[9]===Symbol.for("react.memo_cache_sentinel")?(d=()=>g(!0),m[9]=d):d=m[9];let w=` 14 !function(f,b,e,v,n,t,s) 15 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 16 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 17 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 18 n.queue=[];t=b.createElement(e);t.async=!0; 19 t.src=v;s=b.getElementsByTagName(e)[0]; 20 s.parentNode.insertBefore(t,s)}(window, document,'script', 21 'https://connect.facebook.net/en_US/fbevents.js'); 22 fbq('init', '${p}'); 23 fbq('track', 'PageView'); 24 `;return m[10]!==w?(f=(0,t.jsx)(i.default,{id:"meta-pixel",strategy:"afterInteractive",onLoad:d,children:w}),m[10]=w,m[11]=f):f=m[11],f}])},644960,e=>{"use strict";var t=e.i(727647),r=e.i(161072),n=e.i(551407),o=e.i(283766),i=e.i(431379),a=e.i(609961),s=e.i(674997);e.s(["OpenAIPixel",0,function(e){let l,u,c,d,f,m,p=(0,r.c)(10),{pixelId:v}=e,[h,y]=(0,n.useState)(!1),[g,b]=(0,n.useState)(!1),w=(0,o.usePathname)();if(p[0]===Symbol.for("react.memo_cache_sentinel")?(l=()=>{let e=()=>{let e=(0,a.hasAnalyticsConsent)();y(e),!e&&window.oaiq&&window.oaiq("consent",!1)};e();let t=()=>e();return window.addEventListener("consent-updated",t),()=>window.removeEventListener("consent-updated",t)},u=[],p[0]=l,p[1]=u):(l=p[0],u=p[1]),(0,n.useEffect)(l,u),p[2]!==h||p[3]!==g||p[4]!==w?(c=()=>{h&&g&&(0,s.trackOpenAIEvent)("page_viewed",{type:"contents",contents:[{id:w,name:w,content_type:"page"}]})},d=[w,h,g],p[2]=h,p[3]=g,p[4]=w,p[5]=c,p[6]=d):(c=p[5],d=p[6]),(0,n.useEffect)(c,d),!h)return null;p[7]===Symbol.for("react.memo_cache_sentinel")?(f=()=>b(!0),p[7]=f):f=p[7];let x=` 25 !function(w,d,s,u){if(w.oaiq)return;var q=function(){q.q.push(arguments)};q.q=[];w.oaiq=q; 26 var j=d.createElement(s);j.async=1;j.src=u;var f=d.getElementsByTagName(s)[0]; 27 f.parentNode.insertBefore(j,f)}(window,document,"script","https://bzrcdn.openai.com/sdk/oaiq.min.js"); 28 oaiq("init",{pixelId:"${v}"}); 29 `;return p[8]!==x?(m=(0,t.jsx)(i.default,{id:"openai-pixel",strategy:"afterInteractive",onLoad:f,children:x}),p[8]=x,p[9]=m):m=p[9],m}])},153339,e=>{"use strict";var t=e.i(727647),r=e.i(161072),n=e.i(465858);e.s(["SessionProvider",0,function(e){let o,i=(0,r.c)(2),{children:a}=e;return i[0]!==a?(o=(0,t.jsx)(n.SessionProvider,{children:a}),i[0]=a,i[1]=o):o=i[1],o}])},305622,e=>{"use strict";var t=e.i(727647),r=e.i(161072),n=e.i(111114);e.s(["ThemeProvider",0,function(e){let o,i,a,s=(0,r.c)(6);return s[0]!==e?({children:o,...i}=e,s[0]=e,s[1]=o,s[2]=i):(o=s[1],i=s[2]),s[3]!==o||s[4]!==i?(a=(0,t.jsx)(n.ThemeProvider,{...i,children:o}),s[3]=o,s[4]=i,s[5]=a):a=s[5],a}])},771466,e=>{"use strict";var t=e.i(727647),r=e.i(161072),n=e.i(283766);function o(e){let t=e.split("/");return!(t.length>1&&("en"===t[1]||"es"===t[1])?"/"+t.slice(2).join("/"):e).startsWith("/dashboard")}e.s(["PublicOnly",0,function(e){let i,a=(0,r.c)(2),{children:s}=e;return o((0,n.usePathname)())?(a[0]!==s?(i=(0,t.jsx)(t.Fragment,{children:s}),a[0]=s,a[1]=i):i=a[1],i):null},"isPublicPath",0,o])},609961,e=>{"use strict";var t=e.i(727647),r=e.i(161072),n=e.i(551407),o=e.i(659714),i=e.i(102321);let a=(0,e.i(615080).default)("cookie",[["path",{d:"M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5",key:"laymnq"}],["path",{d:"M8.5 8.5v.01",key:"ue8clq"}],["path",{d:"M16 15.5v.01",key:"14dtrp"}],["path",{d:"M12 12v.01",key:"u5ubse"}],["path",{d:"M11 17v.01",key:"1hyl5a"}],["path",{d:"M7 14v.01",key:"uct60s"}]]),s="xivalo-cookie-consent";function l(){try{let e=localStorage.getItem(s);if(!e)return null;return JSON.parse(e)}catch{return null}}let u=()=>()=>{},c=()=>null===l(),d=()=>!1;e.s(["CookieConsent",0,function(){let e,l,f,m,p,v,h,y,g,b,w,x,E,C,T,k,S,P=(0,r.c)(33),j=(0,o.useTranslations)("cookieConsent"),N=(0,n.use
29SyncExternalStore)(u,c,d),[R,_]=(0,n.useState)(!1),[A,L]=(0,n.useState)(!1),I=(0,n.useRef)(null);P[0]!==A||P[1]!==N?(e=()=>{if(!N||A)return;let e=setTimeout(()=>_(!0),50);return()=>clearTimeout(e)},l=[N,A],P[0]=A,P[1]=N,P[2]=e,P[3]=l):(e=P[2],l=P[3]),(0,n.useEffect)(e,l),P[4]!==A||P[5]!==N?(f=()=>{if(!N||A){document.body.removeAttribute("data-consent-pending"),document.documentElement.style.removeProperty("--consent-inset");return}document.body.setAttribute("data-consent-pending","");let e=()=>{let e=I.current?.offsetHeight;e&&document.documentElement.style.setProperty("--consent-inset",`${e}px`)};e();let t=new ResizeObserver(e);return I.current&&t.observe(I.current),()=>{t.disconnect(),document.body.removeAttribute("data-consent-pending"),document.documentElement.style.removeProperty("--consent-inset")}},m=[N,A],P[4]=A,P[5]=N,P[6]=f,P[7]=m):(f=P[6],m=P[7]),(0,n.useEffect)(f,m),P[8]===Symbol.for("react.memo_cache_sentinel")?(p=e=>{_(!1),setTimeout(()=>{let t;t={analytics:e,timestamp:new Date().toISOString()},localStorage.setItem(s,JSON.stringify(t)),window.dispatchEvent(new CustomEvent("consent-updated",{detail:t})),L(!0)},300)},P[8]=p):p=P[8];let O=p;P[9]===Symbol.for("react.memo_cache_sentinel")?(v=()=>{O(!0)},P[9]=v):v=P[9];let M=v;P[10]===Symbol.for("react.memo_cache_sentinel")?(h=()=>{O(!1)},P[10]=h):h=P[10];let D=h;if(!N||A)return null;let q=`pointer-events-none fixed bottom-0 inset-x-0 z-50 p-4 transition-transform duration-300 ease-out ${R?"translate-y-0":"translate-y-full"}`;return P[11]===Symbol.for("react.memo_cache_sentinel")?(y=(0,t.jsx)(a,{className:"mt-0.5 h-5 w-5 shrink-0 text-muted-foreground"}),P[11]=y):y=P[11],P[12]!==j?(g=j("message"),P[12]=j,P[13]=g):g=P[13],P[14]!==g?(b=(0,t.jsx)("p",{className:"text-sm text-muted-foreground leading-relaxed",children:g}),P[14]=g,P[15]=b):b=P[15],P[16]!==j?(w=j("essentialOnly"),P[16]=j,P[17]=w):w=P[17],P[18]!==w?(x=(0,t.jsx)(i.Button,{variant:"outline",size:"sm",onClick:D,children:w}),P[18]=w,P[19]=x):x=P[19],P[20]!==j?(E=j("acceptAll"),P[20]=j,P[21]=E):E=P[21],P[22]!==E?(C=(0,t.jsx)(i.Button,{size:"sm",onClick:M,children:E}),P[22]=E,P[23]=C):C=P[23],P[24]!==x||P[25]!==C?(T=(0,t.jsxs)("div",{className:"flex gap-2 justify-end",children:[x,C]}),P[24]=x,P[25]=C,P[26]=T):T=P[26],P[27]!==b||P[28]!==T?(k=(0,t.jsx)("div",{className:"pointer-events-auto mx-auto max-w-lg rounded-lg border bg-card p-4 shadow-lg",children:(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[y,(0,t.jsxs)("div",{className:"flex-1 space-y-3",children:[b,T]})]})}),P[27]=b,P[28]=T,P[29]=k):k=P[29],P[30]!==k||P[31]!==q?(S=(0,t.jsx)("div",{ref:I,className:q,children:k}),P[30]=k,P[31]=q,P[32]=S):S=P[32],S},"getStoredConsent",0,l,"hasAnalyticsConsent",0,function(){let e=l();return e?.analytics===!0}],609961)},868155,e=>{"use strict";var t=e.i(727647),r=e.i(161072),n=e.i(551407),o=e.i(659714),i=e.i(76633),a=e.i(156235);async function s(){try{let e=await fetch("/api/health",{cache:"no-store"});if(!e.ok)return null;return(await e.json()).version||null}catch{return null}}function l(){return window.location.reload()}e.s(["VersionUpdateBanner",0,function(){let e,u,c,d,f,m,p,v,h=(0,r.c)(14),{hasUpdate:y}
29=function(){let e,t,o,i=(0,r.c)(4),[a,l]=(0,n.useState)(!1),u=(0,n.useRef)(null);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=!1,t=async()=>{let t=await s();e||t&&"dev"!==t&&"1.0.584"!==t&&l(!0)},r=()=>{u.current&&clearInterval(u.current),u.current=setInterval(t,6e4)};t(),r();let n=()=>{document.hidden?u.current&&(clearInterval(u.current),u.current=null):(t(),r())};return document.addEventListener("visibilitychange",n),()=>{e=!0,u.current&&clearInterval(u.current),document.removeEventListener("visibilitychange",n)}},t=[],i[0]=e,i[1]=t):(e=i[0],t=i[1]),(0,n.useEffect)(e,t),i[2]!==a?(o={hasUpdate:a},i[2]=a,i[3]=o):o=i[3],o}(),[g,b]=(0,n.useState)(!1),w=(0,o.useTranslations)("common.versionUpdate");return!y||g?null:(h[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(i.RefreshCw,{className:"h-4 w-4 text-primary shrink-0"}),h[0]=e):e=h[0],h[1]!==w?(u=w("description"),h[1]=w,h[2]=u):u=h[2],h[3]!==u?(c=(0,t.jsx)("p",{className:"text-sm text-foreground",children:u}),h[3]=u,h[4]=c):c=h[4],h[5]!==w?(d=w("reload"),h[5]=w,h[6]=d):d=h[6],h[7]!==d?(f=(0,t.jsx)("button",{onClick:l,className:"shrink-0 rounded-md bg-primary px-3 py-1 text-sm font-medium text-primary-foreground hover:bg-primary/90 transition-colors",children:d}),h[7]=d,h[8]=f):f=h[8],h[9]===Symbol.for("react.memo_cache_sentinel")?(m=()=>b(!0),h[9]=m):m=h[9],h[10]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsx)("button",{onClick:m,className:"shrink-0 rounded-md p-1 text-muted-foreground hover:text-foreground hover:bg-muted transition-colors","aria-label":"Dismiss",children:(0,t.jsx)(a.X,{className:"h-3.5 w-3.5"})}),h[10]=p):p=h[10],h[11]!==c||h[12]!==f?(v=(0,t.jsx)("div",{className:"fixed bottom-4 left-1/2 z-50 -translate-x-1/2",children:(0,t.jsxs)("div",{className:"flex items-center gap-3 rounded-lg border border-primary/20 bg-primary/10 px-4 py-2.5 shadow-lg backdrop-blur-sm",children:[e,c,f,p]})}),h[11]=c,h[12]=f,h[13]=v):v=h[13],v)}],868155)},102321,e=>{"use strict";var t=e.i(727647),r=e.i(161072),n=e.i(551407),o=e.i(443618),i=e.i(263447);let a=n.forwardRef(function(e,t){let{render:r,className:n,disabled:a=!1,focusableWhenDisabled:s=!1,nativeButton:l=!0,style:u,...c}=e,{getButtonProps:d,buttonRef:f}=(0,o.useButton)({disabled:a,focusableWhenDisabled:s,native:l});return(0,i.useRenderElement)("button",e,{state:{disabled:a},ref:[t,f],props:[c,d]})});var s=e.i(647163),l=e.i(316280);e.s(["Button",0,function(e){let n,o,i,u,c,d,f=(0,r.c)(12);f[0]!==e?({className:n,variant:i,size:u,...o}=e,f[0]=e,f[1]=n,f[2]=o,f[3]=i,f[4]=u):(n=f[1],o=f[2],i=f[3],u=f[4]);let m=void 0===i?"default":i,p=void 0===u?"default":u;return f[5]!==n||f[6]!==p||f[7]!==m?(c=(0,s.cn)((0,l.buttonVariants)({variant:m,size:p,className:n})),f[5]=n,f[6]=p,f[7]=m,f[8]=c):c=f[8],f[9]!==o||f[10]!==c?(d=(0,t.jsx)(a,{"data-slot":"button",className:c,...o}),f[9]=o,f[10]=c,f[11]=d):d=f[11],d}],102321)},6799,e=>{"use strict";var t=e.i(727647),r=e.i(551407),n=e.i(750793),o=e.i(943473),i=e.i(443644),a=e.i(833946),s=e.i(688164);var l=e.i(788115),u=e.i(713792),c=e.i(708085),d=e.i(421482),f=e.i(79603),m=e.i(559451),p=e.i(91467),v=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"}),h=r.forwardRef((e,r)=>(0,t.jsx)(d.Primitive.span,{...e,ref:r,style:{...v,...e.style}}));h.displayName="VisuallyHidden";var y="ToastProvider",[g,b,w]=function(e){let n=e+"CollectionProvider",[o,l]=(0,a.createContextScope)(n),[u,c]=o(n,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:n,children:o}=e,i=r.useRef(null),a=r.useRef(new Map).current;return(0,t.jsx)(u,{scope:n,itemMap:a,collectionRef:i,children:o})};d.displayName=n;let f=e+"CollectionSlot",m=(0,s.createSlot)(f),p=r.forwardRef((e,r)=>{let{scope:n,children:o}=e,a=c(f,n),s=(0,i.useComposedRefs)(r,a.collectionRef);return(0,t.jsx)(m,{ref:s,children:o})});p.displayName=f;let v=e+"CollectionItemSlot",h="data-radix-collection-item",y=(0,s.createSlot)(v),g=r.forwardRef((e,n)=>{let{scope:o,children:a,...s}=e,l=r.useRef(null),u=(0,i.useComposedRefs)(n,l),d=c(v,o);return r.useEffect(()=>(d.itemMap.set(l,{ref:l,...s}),()=>void d.itemMap.delete(l))),(0,t.jsx)(y,{...{[h]:""},ref:u,children:a})});return g.displayName=v,[{Provider:d,Slot:p,ItemSlot:g},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(`[${h}]`));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])},l]}("Toast"),[x,E]=(0,a.createContextScope)("Toast",[w]),[C,T]=x(y),k=e=>{let{__scopeToast:n,label:o="Notification",duration:i=5e3,swipeDirection:a="right",swipeThreshold:s=50,announcerContainer:l,children:u}=e,[c,d]=r.useState(null),[f,m]=r.useState(0),p=r.useRef(!1),v=r.useRef(!1);return o.trim()||console.error(`Invalid prop \`label\` supplied to \`${y}\`. Expected non-empty \`string\`.`),(0,t.jsx)(g.Provider,{scope:n,children:(0,t.jsx)(C,{scope:n,label:o,duration:i,swipeDirection:a,swipeThreshold:s,toastCount:f,viewport:c,onViewportChange:d,onToastAdd:r.useCallback(()=>m(e=>e+1),[]),onToastRemove:r.useCallback(()=>m(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:p,isClosePausedRef:v,announcerContainer:l,children:u})})};k.displayName=y;var S="ToastViewport",P=["F8"],j="toast.viewportPause",N="toast.viewportResume",R=r.forwardRef((e,n
29)=>{let{__scopeToast:o,hotkey:a=P,label:s="Notifications ({hotkey})",...u}=e,c=T(S,o),f=b(o),m=r.useRef(null),p=r.useRef(null),v=r.useRef(null),h=r.useRef(null),y=(0,i.useComposedRefs)(n,h,c.onViewportChange),w=a.join("+").replace(/Key/g,"").replace(/Digit/g,""),x=c.toastCount>0;r.useEffect(()=>{let e=e=>{0!==a.length&&a.every(t=>e[t]||e.code===t)&&h.current?.focus()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[a]),r.useEffect(()=>{let e=m.current,t=h.current;if(x&&e&&t){let r=()=>{if(!c.isClosePausedRef.current){let e=new CustomEvent(j);t.dispatchEvent(e),c.isClosePausedRef.current=!0}},n=()=>{if(c.isClosePausedRef.current){let e=new CustomEvent(N);t.dispatchEvent(e),c.isClosePausedRef.current=!1}},o=t=>{e.contains(t.relatedTarget)||n()},i=()=>{e.contains(document.activeElement)||n()};return e.addEventListener("focusin",r),e.addEventListener("focusout",o),e.addEventListener("pointermove",r),e.addEventListener("pointerleave",i),window.addEventListener("blur",r),window.addEventListener("focus",n),()=>{e.removeEventListener("focusin",r),e.removeEventListener("focusout",o),e.removeEventListener("pointermove",r),e.removeEventListener("pointerleave",i),window.removeEventListener("blur",r),window.removeEventListener("focus",n)}}},[x,c.isClosePausedRef]);let E=r.useCallback(({tabbingDirection:e})=>{let t=f().map(t=>{let r=t.ref.current,n=[r,...function(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}(r)];return"forwards"===e?n:n.reverse()});return("forwards"===e?t.reverse():t).flat()},[f]);return r.useEffect(()=>{let e=h.current;if(e){let t=t=>{let r=t.altKey||t.ctrlKey||t.metaKey;if("Tab"===t.key&&!r){let r=document.activeElement,n=t.shiftKey;if(t.target===e&&n)return void p.current?.focus();let o=E({tabbingDirection:n?"backwards":"forwards"}),i=o.findIndex(e=>e===r);J(o.slice(i+1))?t.preventDefault():n?p.current?.focus():v.current?.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[f,E]),(0,t.jsxs)(l.Branch,{ref:m,role:"region","aria-label":s.replace("{hotkey}",w),tabIndex:-1,style:{pointerEvents:x?void 0:"none"},children:[x&&(0,t.jsx)(A,{ref:p,onFocusFromOutsideViewport:()=>{J(E({tabbingDirection:"forwards"}))}}),(0,t.jsx)(g.Slot,{scope:o,children:(0,t.jsx)(d.Primitive.ol,{tabIndex:-1,...u,ref:y})}),x&&(0,t.jsx)(A,{ref:v,onFocusFromOutsideViewport:()=>{J(E({tabbingDirection:"backwards"}))}})]})});R.displayName=S;var _="ToastFocusProxy",A=r.forwardRef((e,r)=>{let{__scopeToast:n,onFocusFromOutsideViewport:o,...i}=e,a=T(_,n);return(0,t.jsx)(h,{tabIndex:0,...i,ref:r,style:{position:"fixed"},onFocus:e=>{let t=e.relatedTarget;a.viewport?.contains(t)||o()}})});A.displayName=_;var L="Toast",I=r.forwardRef((e,r)=>{let{forceMount:n,open:i,defaultOpen:a,onOpenChange:s,...l}=e,[u,d]=(0,m.useControllableState)({prop:i,defaultProp:a??!0,onChange:s,caller:L});return(0,t.jsx)(c.Presence,{present:n||u,children:(0,t.jsx)(D,{open:u,...l,ref:r,onClose:()=>d(!1),onPause:(0,f.useCallbackRef)(e.onPause),onResume:(0,f.useCallbackRef)(e.onResume),onSwipeStart:(0,o.composeEventHandlers)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:(0,o.composeEventHandlers)(e.onSwipeMove,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${r}px`)}),onSwipeCancel:(0,o.composeEventHandlers)(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,o.composeEventHandlers)(e.onSwipeEnd,e=>{let{x:t,y:r}=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",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${r}px`),d(!1)})})})});I.displayName=L;var[O,M]=x(L,{onClose(){}}),D=r.forwardRef((e,a)=>{let{__scopeToast:s,type:u="foreground",duration:c,open:m,onClose:p,onEscapeKeyDown:v,onPause:h,onResume:y,onSwipeStart:b,onSwipeMove:w,onSwipeCancel:x,onSwipeEnd:E,...C}=e,k=T(L,s),[S,P]=r.useState(null),R=(0,i.useComposedRefs)(a,P),_=r.useRef(null),A=r.useRef(null),I=c||k.duration,M=r.useRef(0),D=r.useRef(I),H=r.useRef(0),{onToastAdd:F,onToastRemove:$}=k,z=(0,f.useCallbackRef)(()=>{S?.contains(document.activeElement)&&k.viewport?.focus(),p()}),B=r.useCallback(e=>
29{e&&e!==1/0&&(window.clearTimeout(H.current),M.current=new Date().getTime(),H.current=window.setTimeout(z,e))},[z]);r.useEffect(()=>{let e=k.viewport;if(e){let t=()=>{B(D.current),y?.()},r=()=>{let e=new Date().getTime()-M.current;D.current=D.current-e,window.clearTimeout(H.current),h?.()};return e.addEventListener(j,r),e.addEventListener(N,t),()=>{e.removeEventListener(j,r),e.removeEventListener(N,t)}}},[k.viewport,I,h,y,B]),r.useEffect(()=>{m&&!k.isClosePausedRef.current&&B(I)},[m,I,k.isClosePausedRef,B]),r.useEffect(()=>()=>{window.clearTimeout(H.current)},[]),r.useEffect(()=>(F(),()=>$()),[F,$]);let U=r.useMemo(()=>S?function e(t){let r=[];return Array.from(t.childNodes).forEach(t=>{var n;if(t.nodeType===t.TEXT_NODE&&t.textContent&&r.push(t.textContent),(n=t).nodeType===n.ELEMENT_NODE){let n=t.ariaHidden||t.hidden||"none"===t.style.display,o=""===t.dataset.radixToastAnnounceExclude;if(!n)if(o){let e=t.dataset.radixToastAnnounceAlt;e&&r.push(e)}else r.push(...e(t))}}),r}(S):null,[S]);return k.viewport?(0,t.jsxs)(t.Fragment,{children:[U&&(0,t.jsx)(q,{__scopeToast:s,role:"status","aria-live":"foreground"===u?"assertive":"polite",children:U}),(0,t.jsx)(O,{scope:s,onClose:z,children:n.createPortal((0,t.jsx)(g.ItemSlot,{scope:s,children:(0,t.jsx)(l.Root,{asChild:!0,onEscapeKeyDown:(0,o.composeEventHandlers)(v,()=>{k.isFocusedToastEscapeKeyDownRef.current||z(),k.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,t.jsx)(d.Primitive.li,{tabIndex:0,"data-state":m?"open":"closed","data-swipe-direction":k.swipeDirection,...C,ref:R,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,o.composeEventHandlers)(e.onKeyDown,e=>{"Escape"===e.key&&(v?.(e.nativeEvent),e.nativeEvent.defaultPrevented||(k.isFocusedToastEscapeKeyDownRef.current=!0,z()))}),onPointerDown:(0,o.composeEventHandlers)(e.onPointerDown,e=>{0===e.button&&(_.current={x:e.clientX,y:e.clientY})}),onPointerMove:(0,o.composeEventHandlers)(e.onPointerMove,e=>{if(!_.current)return;let t=e.clientX-_.current.x,r=e.clientY-_.current.y,n=!!A.current,o=["left","right"].includes(k.swipeDirection),i=["left","up"].includes(k.swipeDirection)?Math.min:Math.max,a=o?i(0,t):0,s=o?0:i(0,r),l="touch"===e.pointerType?10:2,u={x:a,y:s},c={originalEvent:e,delta:u};n?(A.current=u,V("toast.swipeMove",w,c,{discrete:!1})):W(u,k.swipeDirection,l)?(A.current=u,V("toast.swipeStart",b,c,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>l||Math.abs(r)>l)&&(_.current=null)}),onPointerUp:(0,o.composeEventHandlers)(e.onPointerUp,e=>{let t=A.current,r=e.target;if(r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),A.current=null,_.current=null,t){let r=e.currentTarget,n={originalEvent:e,delta:t};W(t,k.swipeDirection,k.swipeThreshold)?V("toast.swipeEnd",E,n,{discrete:!0}):V("toast.swipeCancel",x,n,{discrete:!0}),r.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})})}),k.viewport)})]}):null}),q=e=>{let{__scopeToast:n,children:o,...i}=e,a=T(L,n),[s,l]=r.useState(!1),[c,d]=r.useState(!1);return function(e=()=>{}){let t=(0,f.useCallbackRef)(e);(0,p.useLayoutEffect)(()=>{let e=0,r=0;return e=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(r)}},[t])}(()=>l(!0)),r.useEffect(()=>{let e=window.setTimeout(()=>d(!0),1e3);return()=>window.clearTimeout(e)},[]),c?null:(0,t.jsx)(u.Portal,{asChild:!0,container:a.announcerContainer||void 0,children:(0,t.jsx)(h,{...i,children:s&&(0,t.jsxs)(t.Fragment,{children:[a.label," ",o]})})})},H=r.forwardRef((e,r)=>{let{__scopeToast:n,...o}=e;return(0,t.jsx)(d.Primitive.div,{...o,ref:r})});H.displayName="ToastTitle";var F=r.forwardRef((e,r)=>{let{__scopeToast:n,...o}=e;return(0,t.jsx)(d.Primitive.div,{...o,ref:r})});F.displayName="ToastDescription";var $="ToastAction",z=r.forwardRef((e,r)=>{let{altText:n,...o}=e;return n.trim()?(0,t.jsx)(K,{altText:n,asChild:!0,children:(0,t.jsx)(U,{...o,ref:r})}):(console.error(`Invalid prop \`altText\` supplied to \`${$}\`. Expected non-empty \`string\`.`),null)});z.displayName=$;var B="ToastClose",U=r.forwardRef((e,r)=>{let{__scopeToast:n,...i}=e,a=M(B,n);return(0,t.jsx)(K,{asChild:!0,children:(0,t.jsx)(d.Primitive.button,{type:"button",...i,ref:r,onClick:(0,o.composeEventHandlers)(e.onClick,a.onClose)})})});U.displayName=B;var K=r.forwardRef((e,r)=>{let{__scopeToast:n,altText:o,...i}=e;return(0,t.jsx)(d.Primitive.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":o||void 0,...i,ref:r})});function V(e,t,r,{discrete:n}){let o=r.originalEvent.currentTarget,i=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?(0,d.dispatchDiscreteCustomEvent)(o,i):o.dispatchEvent(i)}var W=(e,t,r=0)=>{let n=Math.abs(e.x),o=Math.abs(e.y),i=n>o;return"left"===t||"right"===t?i&&n>r:!i&&o>r};function J(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}var Y=e.i(294237),X=e.i(156235),G=e.i(647163);let Z=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(R,{ref:n,className:(0,G.cn)("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",e),...r}));Z.displayName=R.displayName;let Q=(0,Y.cva)("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),ee=r.forwardRef(({className:e,variant:r,...n},o)=>(0,t.jsx)(I,{ref:o,className:(0,G.cn)(Q({variant:r}),e),...n}));ee.displayName=I.displayName;let et=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(z,{ref:n,className:(0,G.cn)("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors hover:bg-secondary focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",e),...r}));et.displayName=z.displayName;let er=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(U,{ref:n,className:(0,G.cn)("absolute right-2 top-2 rounded-md p-1 text-foreground
29/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",e),"toast-close":"",...r,children:(0,t.jsx)(X.X,{className:"h-4 w-4"})}));er.displayName=U.displayName;let en=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(H,{ref:n,className:(0,G.cn)("text-sm font-semibold",e),...r}));en.displayName=H.displayName;let eo=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(F,{ref:n,className:(0,G.cn)("text-sm opacity-90",e),...r}));eo.displayName=F.displayName,e.s(["Toast",0,ee,"ToastAction",0,et,"ToastClose",0,er,"ToastDescription",0,eo,"ToastProvider",0,k,"ToastTitle",0,en,"ToastViewport",0,Z],6799)},334863,e=>{"use strict";var t=e.i(727647),r=e.i(161072),n=e.i(6799),o=e.i(120682);function i(e){let{id:r,title:o,description:i,action:a,...s}=e;return(0,t.jsxs)(n.Toast,{...s,children:[(0,t.jsxs)("div",{className:"grid gap-1",children:[o&&(0,t.jsx)(n.ToastTitle,{children:o}),i&&(0,t.jsx)(n.ToastDescription,{children:i})]}),a,(0,t.jsx)(n.ToastClose,{})]},r)}e.s(["Toaster",0,function(){let e,a,s,l=(0,r.c)(5),{toasts:u}=(0,o.useToast)();return l[0]!==u?(e=u.map(i),l[0]=u,l[1]=e):e=l[1],l[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(n.ToastViewport,{}),l[2]=a):a=l[2],l[3]!==e?(s=(0,t.jsxs)(n.ToastProvider,{children:[e,a]}),l[3]=e,l[4]=s):s=l[4],s}])},316280,e=>{"use strict";let t=(0,e.i(294237).cva)("focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:aria-invalid:border-destructive/50 rounded-md border border-transparent bg-clip-padding text-sm font-medium focus-visible:ring-[3px] aria-invalid:ring-[3px] [&_svg:not([class*='size-'])]:size-4 inline-flex items-center justify-center whitespace-nowrap transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none shrink-0 [&_svg]:shrink-0 outline-none group/button select-none",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/80",outline:"border-border bg-background hover:bg-muted hover:text-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 aria-expanded:bg-muted aria-expanded:text-foreground shadow-xs",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80 aria-expanded:bg-secondary aria-expanded:text-secondary-foreground",ghost:"hover:bg-muted hover:text-foreground dark:hover:bg-muted/50 aria-expanded:bg-muted aria-expanded:text-foreground",destructive:"bg-destructive/10 hover:bg-destructive/20 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/20 text-destructive focus-visible:border-destructive/40 dark:hover:bg-destructive/30",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 gap-1.5 px-2.5 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2",xs:"h-6 gap-1 rounded-[min(var(--radius-md),8px)] px-2 text-xs in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3",sm:"h-8 gap-1 rounded-[min(var(--radius-md),10px)] px-2.5 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5",lg:"h-10 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-3 has-data-[icon=inline-start]:pl-3",icon:"size-9","icon-xs":"size-6 rounded-[min(var(--radius-md),8px)] in-data-[slot=button-group]:rounded-md [&_svg:not([class*='size-'])]:size-3","icon-sm":"size-8 rounded-[min(var(--radius-md),10px)] in-data-[slot=button-group]:rounded-md","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});e.s(["buttonVariants",0,t])},674997,e=>{"use strict";e.s(["trackMetaEvent",0,function(e,t){window.fbq&&window.fbq("trackCustom",e,t)},"trackOpenAIEvent",0,function(e,t){window.oaiq&&window.oaiq("measure",e,t)}])},769577,536233,312324,e=>{"use strict";e.s(["getStateAttributesProps",0,function(e,t){let r={};for(let n in e){let o=e[n];if(t?.hasOwnProperty(n)){let e=t[n](o);null!=e&&Object.assign(r,e);continue}!0===o?r[`data-${n.toLowerCase()}`]="":o&&(r[`data-${n.toLowerCase()}`]=o.toString())}return r}
29],769577),e.s(["resolveClassName",0,function(e,t){return"function"==typeof e?e(t):e}],536233),e.s(["resolveStyle",0,function(e,t){return"function"==typeof e?e(t):e}],312324)},443618,880269,300170,e=>{"use strict";let t;var r=e.i(551407);function n(){return"u">typeof window}function o(e){return s(e)?(e.nodeName||"").toLowerCase():"#document"}function i(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function a(e){var t;return null==(t=(s(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function s(e){return!!n()&&(e instanceof Node||e instanceof i(e).Node)}function l(e){return!!n()&&(e instanceof Element||e instanceof i(e).Element)}function u(e){return!!n()&&(e instanceof HTMLElement||e instanceof i(e).HTMLElement)}function c(e){return!(!n()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof i(e).ShadowRoot)}function d(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=b(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&"inline"!==o&&"contents"!==o}function f(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let m=/transform|translate|scale|rotate|perspective|filter/,p=/paint|layout|strict|content/,v=e=>!!e&&"none"!==e;function h(e){let t=l(e)?b(e):e;return v(t.transform)||v(t.translate)||v(t.scale)||v(t.rotate)||v(t.perspective)||!y()&&(v(t.backdropFilter)||v(t.filter))||m.test(t.willChange||"")||p.test(t.contain||"")}function y(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function g(e){return/^(html|body|#document)$/.test(o(e))}function b(e){return i(e).getComputedStyle(e)}function w(e){if("html"===o(e))return e;let t=e.assignedSlot||e.parentNode||c(e)&&e.host||a(e);return c(t)?t.host:t}function x(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}e.s(["getComputedStyle",0,b,"getContainingBlock",0,function(e){let t=w(e);for(;u(t)&&!g(t);){if(h(t))return t;if(f(t))break;t=w(t)}return null},"getDocumentElement",0,a,"getFrameElement",0,x,"getNodeName",0,o,"getNodeScroll",0,function(e){return l(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}},"getOverflowAncestors",0,function e(t,r,n){var o;void 0===r&&(r=[]),void 0===n&&(n=!0);let a=function e(t){let r=w(t);return g(r)?(t.ownerDocument||t).body:u(r)&&d(r)?r:e(r)}(t),s=a===(null==(o=t.ownerDocument)?void 0:o.body),l=i(a);if(!s)return r.concat(a,e(a,[],n));{let t=x(l);return r.concat(l,l.visualViewport||[],d(a)?a:[],t&&n?e(t):[])}},"getParentNode",0,w,"getWindow",0,i,"isContainingBlock",0,h,"isElement",0,l,"isHTMLElement",0,u,"isLastTraversableNode",0,g,"isNode",0,s,"isOverflowElement",0,d,"isShadowRoot",0,c,"isTableElement",0,function(e){return/^(table|td|th)$/.test(o(e))},"isTopLayer",0,f,"isWebKit",0,y],880269);var E=e.i(48164),C=e.i(599543),T=e.i(463506),k=e.i(335309);let S=r.createContext(void 0);function P(e=!1){let t=r.useContext(S);if(void 0===t&&!e)throw Error((0,k.default)(16));return t}function j(e){return u(e)&&"BUTTON"===e.tagName}e.s(["CompositeRootContext",0,S,"useCompositeRootContext",0,P],300170),e.s(["useButton",0,function(e={}){let{disabled:t=!1,focusableWhenDisabled:n,tabIndex:o=0,native:i=!0,composite:a}=e,s=r.useRef(null),l=P(!0),u=a??void 0!==l,{props:c}=function(e){let{focusableWhenDisabled:t,disabled:n,composite:o=!1,tabIndex:i=0,isNativeButton:a}=e,s=o&&!1!==t,l=o&&!1===t;return{props:r.useMemo(()=>{let e={onKeyDown(e){n&&t&&"Tab"!==e.key&&e.preventDefault()}};return o||(e.tabIndex=i,!a&&n&&(e.tabIndex=t?i:-1)),(a&&(t||s)||!a&&n)&&(e["aria-disabled"]=n),a&&(!t||l)&&(e.disabled=n),e},[o,n,t,s,l,a,i])}}({focusableWhenDisabled:n,disabled:t,composite:u,tabIndex:o,isNativeButton:i}),d=r.useCallback(()=>{let e=s.current;j(e)&&u&&t&&void 0===c.disabled&&e.disabled&&(e.disabled=!1)},[t,c.disabled,u]);return(0,C.useIsoLayoutEffect)(d,[d]),{getButtonProps:r.useCallback((e={})=>{let{onClick:r,onMouseDown:n,onKeyUp:o,onKeyDown:a,onPointerDown:s,...l}=e;return(0,T.mergeProps)({onClick(e){t?e.preventDefault():r?.(e)},onMouseDown(e){t||n?.(e)},onKeyDown(e){var n;if(t||((0,T.makeEventPreventable)(e),a?.(e),e.baseUIHandlerPrevented))return;let o=e.target===e.currentTarget,s=e.currentTarget,l=j(s),c=!i&&(n=s,!!(n?.tagName==="A"&&n?.href)),d=o&&(i?l:!c),f="Enter"===e.key,m=" "===e.key,p=s.getAttribute("role"),v=p?.startsWith("menuitem")||"option"===p||"gridcell"===p;if(o&&u&&m){if(e.defaultPrevented&&v)return;e.preventDefault(),c||i&&l?(s.click(),e.preventBaseUIHandler()):d&&(r?.(e),e.preventBaseUIHandler());return}d&&(!i&&(m||f)&&e.preventDefault(),!i&&f&&r?.(e))},onKeyUp(e){t||(((0,T.makeEventPreventable)(e),o?.(e),e.target===e.currentTarget&&i&&u&&j(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||i||u||" "!==e.key||r?.(e)))},onPointerDown(e){t?e.preventDefault():s?.(e)}},i?{type:"button"}:{role:"button"},c,l)},[t,c,u,i]),buttonRef:(0,E.useStableCallback)(e=>{s.current=e,d()})}}],443618)},263447,e=>{"use strict";e.i(871669);var t=e.i(335309),r=e.i(551407),n=e.i(33609),o=e.i(380732),i=e.i(102866);e.i(513290);var a=e.i(248134),s=e.i(769577),l=e.i(536233),u=e.i(312324),c=e.i(463506);let d=Symbol.for("react.lazy");e.s(["useRenderElement",0,function(e,f,m={}){let p=f.render,v=function(e,t={}){var r;let{className:d,style:f,render:m}=e,{state:p=a.EMPTY_OBJECT,ref:v,props:h,stateAttributesMapping:y,enabled:g=!0}
29=t,b=g?(0,l.resolveClassName)(d,p):void 0,w=g?(0,u.resolveStyle)(f,p):void 0,x=g?(0,s.getStateAttributesProps)(p,y):a.EMPTY_OBJECT,E=g&&h?Array.isArray(r=h)?(0,c.mergePropsN)(r):(0,c.mergeProps)(void 0,r):void 0,C=g?(0,i.mergeObjects)(x,E)??{}:a.EMPTY_OBJECT;return("u">typeof document&&(g?Array.isArray(v)?C.ref=(0,n.useMergedRefsN)([C.ref,(0,o.getReactElementRef)(m),...v]):C.ref=(0,n.useMergedRefs)(C.ref,(0,o.getReactElementRef)(m),v):(0,n.useMergedRefs)(null,null)),g)?(void 0!==b&&(C.className=(0,c.mergeClassNames)(C.className,b)),void 0!==w&&(C.style=(0,i.mergeObjects)(C.style,w)),C):a.EMPTY_OBJECT}(f,m);return!1===m.enabled?null:function(e,n,o,i){if(n){if("function"==typeof n)return n(o,i);let e=(0,c.mergeProps)(o,n.props);e.ref=o.ref;let t=n;return t?.$$typeof===d&&(t=r.Children.toArray(n)[0]),r.cloneElement(t,e)}if(e&&"string"==typeof e){var a,s;return a=e,s=o,"button"===a?(0,r.createElement)("button",{type:"button",...s,key:s.key}):"img"===a?(0,r.createElement)("img",{alt:"",...s,key:s.key}):r.createElement(a,s)}throw Error((0,t.default)(8))}(e,p,v,m.state??a.EMPTY_OBJECT)}])},463506,e=>{"use strict";var t=e.i(102866);let r={};function n(e){return a(e)?{...s(e,r)}:function(e){let t={...e};for(let e in t){let r=t[e];i(e,r)&&(t[e]=l(r))}return t}(e)}function o(e,r){return a(r)?s(r,e):function(e,r){if(!r)return e;for(let n in r){let o=r[n];switch(n){case"style":e[n]=(0,t.mergeObjects)(e.style,o);break;case"className":e[n]=c(e.className,o);break;default:i(n,o)?e[n]=function(e,t){return t?e?(...r)=>{let n=r[0];if(d(n)){u(n);let o=t(...r);return n.baseUIHandlerPrevented||e?.(...r),o}let o=t(...r);return e?.(...r),o}:l(t):e}(e[n],o):e[n]=o}}return e}(e,r)}function i(e,t){let r=e.charCodeAt(0),n=e.charCodeAt(1),o=e.charCodeAt(2);return 111===r&&110===n&&o>=65&&o<=90&&("function"==typeof t||void 0===t)}function a(e){return"function"==typeof e}function s(e,t){return a(e)?e(t):e??r}function l(e){return e?(...t)=>{let r=t[0];return d(r)&&u(r),e(...t)}:e}function u(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function c(e,t){return t?e?t+" "+e:t:e}function d(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}e.s(["makeEventPreventable",0,u,"mergeClassNames",0,c,"mergeProps",0,function(e,t,r,i,a){if(!r&&!i&&!a&&!e)return n(t);let s=n(e);return t&&(s=o(s,t)),r&&(s=o(s,r)),i&&(s=o(s,i)),a&&(s=o(s,a)),s},"mergePropsN",0,function(e){if(0===e.length)return r;if(1===e.length)return n(e[0]);let t=n(e[0]);for(let r=1;r<e.length;r+=1)t=o(t,e[r]);return t}])},248134,e=>{"use strict";let t=Object.freeze([]),r=Object.freeze({});e.s(["EMPTY_ARRAY",0,t,"EMPTY_OBJECT",0,r,"NOOP",0,function(){}])},335309,e=>{"use strict";let t=function(e,...t){let r=new URL("https://base-ui.com/production-error");return r.searchParams.set("code",e.toString()),t.forEach(e=>r.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${r} for the full message.`};e.s(["default",0,t])},380732,e=>{"use strict";var t=e.i(551407),r=e.i(932347);e.s(["getReactElementRef",0,function(e){if(!t.isValidElement(e))return null;let n=e.props;return((0,r.isReactVersionAtLeast)(19)?n?.ref:e.ref)??null}])},102866,e=>{"use strict";e.s(["mergeObjects",0,function(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}])},932347,e=>{"use strict";let t=parseInt(e.i(551407).version,10);e.s(["isReactVersionAtLeast",0,function(e){return t>=e}])},599543,e=>{"use strict";var t=e.i(551407);let r="u">typeof document?t.useLayoutEffect:()=>{};e.s(["useIsoLayoutEffect",0,r])},33609,e=>{"use strict";var t=e.i(591273);function r(){return{callback:null,cleanup:null,refs:[]}}function n(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=r){let n=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){let o=t[e];if(null!=o)switch(typeof o){case"function":{let t=o(r);"function"==typeof t&&(n[e]=t);break}case"object":o.current=r}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){let r=t[e];if(null!=r)switch(typeof r){case"function":{let t=n[e];"function"==typeof t?t():r(null);break}case"object":r.current=null}}}}}}e.s(["useMergedRefs",0,function(e,o,i,a){var s,l,u,c,d;let f=(0,t.useRefWithInit)(r).current;return s=f,l=e,u=o,c=i,d=a,(s.refs[0]!==l||s.refs[1]!==u||s.refs[2]!==c||s.refs[3]!==d)&&n(f,[e,o,i,a]),f.callback},"useMergedRefsN",0,function(e){var o,i;let a=(0,t.useRefWithInit)(r).current;return o=a,i=e,(o.refs.length!==i.length||o.refs.some((e,t)=>e!==i[t]))&&n(a,e),a.callback}])},591273,e=>{"use strict";var t=e.i(551407);let r={};e.s(["useRefWithInit",0,function(e,n){let o=t.useRef(r);return o.current===r&&(o.current=e(n)),o}])}
29,48164,625402,e=>{"use strict";let t={...e.i(551407)};e.s(["SafeReact",0,t],625402);var r=e.i(591273);let n=t.useInsertionEffect,o=n&&n!==t.useLayoutEffect?n:e=>e();function i(){let e={next:void 0,callback:a,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function a(){}e.s(["useStableCallback",0,function(e){let t=(0,r.useRefWithInit)(i).current;return t.next=e,o(t.effect),t.trampoline}],48164)},513290,e=>{"use strict";e.i(871669),e.s(["warn",0,function(){}])},294237,e=>{"use strict";var t=e.i(7284);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,n=t.clsx;e.s(["cva",0,(e,t)=>o=>{var i;if((null==t?void 0:t.variants)==null)return n(e,null==o?void 0:o.class,null==o?void 0:o.className);let{variants:a,defaultVariants:s}=t,l=Object.keys(a).map(e=>{let t=null==o?void 0:o[e],n=null==s?void 0:s[e];if(null===t)return null;let i=r(t)||r(n);return a[e][i]}),u=o&&Object.entries(o).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return n(e,l,null==t||null==(i=t.compoundVariants)?void 0:i.reduce((e,t)=>{let{class:r,className:n,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...u}[t]):({...s,...u})[t]===r})?[...e,r,n]:e},[]),null==o?void 0:o.class,null==o?void 0:o.className)}])},7284,e=>{"use strict";e.s(["clsx",0,function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(r=0;r<i;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n);return o}(e))&&(n&&(n+=" "),n+=t);return n}])},615080,e=>{"use strict";var t=e.i(551407);let r=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},n=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var o={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,t.forwardRef)(({color:e="currentColor",size:r=24,strokeWidth:i=2,absoluteStrokeWidth:a,className:s="",children:l,iconNode:u,...c},d)=>(0,t.createElement)("svg",{ref:d,...o,width:r,height:r,stroke:e,strokeWidth:a?24*Number(i)/Number(r):i,className:n("lucide",s),...!l&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(c)&&{"aria-hidden":"true"},...c},[...u.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(l)?l:[l]]));e.s(["default",0,(e,o)=>{let a=(0,t.forwardRef)(({className:a,...s},l)=>(0,t.createElement)(i,{ref:l,iconNode:o,className:n(`lucide-${r(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,a),...s}));return a.displayName=r(e),a}],615080)},680738,e=>{"use strict";let t=(0,e.i(615080).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",0,t])},156235,e=>{"use strict";var t=e.i(680738);e.s(["X",()=>t.default])},848680,e=>{"use strict";var t=e.i(883999),r=e.i(727647);e.s(["default",0,function({locale:e,...n}){if(!e)throw Error(void 0);return(0,r.jsx)(t.IntlProvider,{locale:e,...n})}])},111114,e=>{"use strict";var t=e.i(551407),r=(e,t,r,n,o,i,a,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&i?o.map(e=>i[e]||e):o;r?(l.classList.remove(...n),l.classList.add(i&&i[t]?i[t]:t)):l.setAttribute(e,t)}),r=t,s&&u.includes(r)&&(l.style.colorScheme=r)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=a&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}},n=["light","dark"],o="(prefers-color-scheme: dark)",i="u"<typeof window,a=t.createContext(void 0),s={setTheme:e=>{},themes:[]},l=["light","dark"],u=({forcedTheme:e,disableTransitionOnChange:r=!1,enableSystem:i=!0,enableColorScheme:s=!0,storageKey:u="theme",themes:p=l,defaultTheme:v=i?"system":"light",attribute:h="data-theme",value:y,children:g,nonce:b,scriptProps:w})=>{let[x,E]=t.useState(()=>d(u,v)),[C,T]=t.useState(()=>"system"===x?m():x),k=y?Object.values(y):p,S=t.useCallback(e=>{let t=e;if(!t)return;"system"===e&&i&&(t=m());let o=y?y[t]:t,a=r?f(b):null,l=document.documentElement,u=e=>{"class"===e?(l.classList.remove(...k),o&&l.classList.add(o)):e.startsWith("data-")&&(o?l.setAttribute(e,o):l.removeAttribute(e))};if(Array.isArray(h)?h.forEach(u):u(h),s){let e=n.includes(v)?v:null,r=n.includes(t)?t:e;l.style.colorScheme=r}null==a||a()},[b]),P=t.useCallback(e=>{let t="function"==typeof e?e(x):e;E(t);try{localStorage.setItem(u,t)}catch(e){}},[x]),j=t.useCallback(t=>{T(m(t)),"system"===x&&i&&!e&&S("system")},[x,e]);t.useEffect(()=>{let e=window.matchMedia(o);return e.addListener(j),j(e),()=>e.removeListener(j)},[j]),t.useEffect(()=>{let e=e=>{e.key===u&&(e.newValue?E(e.newValue):P(v))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[P]),t.useEffect(()=>{S(null!=e?e:x)},[e,x]);let N=t.useMemo(()=>({theme:x,setTheme:P,forcedTheme:e,resolvedTheme:"system"===x?C:x,themes:i?[...p,"system"]:p,systemTheme:i?C:void 0}),[x,P,e,C,i,p]);return t.createElement(a.Provider,{value:N},t.createElement(c,{forcedTheme:e,storageKey:u,attribute:h,enableSystem:i,enableColorScheme:s,defaultTheme:v,value:y,themes:p,nonce:b,scriptProps:w}),g)},c=t.memo(({forcedTheme:e,storageKey:n,attribute:o,enableSystem:i,enableColorScheme:a,defaultTheme:s,value:l,themes:u,nonce:c,scriptProps:d})=>{let f=JSON.stringify([o,n,s,e,u,l,i,a]).slice(1,-1);return t.createElement("script",{...d,suppressHydrationWarning:!0,nonce:"u"<typeof window?c:"",dangerouslySetInnerHTML:{__html:`(${r.toString()})(${f})`}})}),d=(e,t)=>{let r;if(!i){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},f=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},m=e=>
29(e||(e=window.matchMedia(o)),e.matches?"dark":"light");e.s(["ThemeProvider",0,e=>t.useContext(a)?t.createElement(t.Fragment,null,e.children):t.createElement(u,{...e}),"useTheme",0,()=>{var e;return null!=(e=t.useContext(a))?e:s}])},904154,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return a},requestIdleCallback:function(){return i}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},a="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},956692,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={ESCAPE_REGEX:function(){return a},htmlEscapeAttributeString:function(){return c},htmlEscapeJsonString:function(){return u}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},a=/[&><\u2028\u2029]/g,s={"&":"&",'"':""","'":"'","<":"<",">":">"},l=/[&"'<>]/g;function u(e){return e.replace(a,e=>i[e])}function c(e){return e.replace(l,e=>s[e])}},577973,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return w},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return g}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(836437),a=e.r(56421),s=e.r(727647),l=i._(e.r(750793)),u=a._(e.r(551407)),c=e.r(191472),d=e.r(760738),f=e.r(904154),m=e.r(956692),p=new Map,v=new Set,h=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:o=null,dangerouslySetInnerHTML:i,children:a="",strategy:s="afterInteractive",onError:u,stylesheets:c}=e,f=r||t;if(f&&v.has(f))return;if(p.has(t)){v.add(f),p.get(t).then(n,u);return}let m=()=>{o&&o(),v.add(f)},h=document.createElement("script"),y=new Promise((e,t)=>{h.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),h.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});i?(h.innerHTML=i.__html||"",m()):a?(h.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):"",m()):t&&(h.src=t,p.set(t,y)),(0,d.setAttributesFromProps)(h,e),"worker"===s&&h.setAttribute("type","text/partytown"),h.setAttribute("data-nscript",s),c&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(c),document.body.appendChild(h)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>h(e))}):h(e)}function g(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");v.add(t)})}function b(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:o=null,strategy:i="afterInteractive",onError:a,stylesheets:d,...p}=e,{updateScripts:y,scripts:g,getIsSsr:b,appDir:w,nonce:x}=(0,u.useContext)(c.HeadManagerContext);x=p.nonce||x;let E=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=t||r;E.current||(o&&e&&v.has(e)&&o(),E.current=!0)},[o,t,r]);let C=(0,u.useRef)(!1);if((0,u.useEffect)(()=>{if(!C.current){if("afterInteractive"===i)h(e);else"lazyOnload"===i&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>h(e))}));C.current=!0}},[e,i]),("beforeInteractive"===i||"worker"===i)&&(y?(g[i]=(g[i]||[]).concat([{id:t,src:r,onLoad:n,onReady:o,onError:a,...p,nonce:x}]),y(g)):b&&b()?v.add(t||r):b&&!b()&&h({...e,nonce:x}
29)),w){if(d&&d.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===i)if(!r)return p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,m.htmlEscapeJsonString)(JSON.stringify([0,{...p,id:t}]))})`}});else return l.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:x,crossOrigin:p.crossOrigin}:{as:"script",nonce:x,crossOrigin:p.crossOrigin}),(0,s.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,m.htmlEscapeJsonString)(JSON.stringify([r,{...p,id:t}]))})`}});"afterInteractive"===i&&r&&l.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:x,crossOrigin:p.crossOrigin}:{as:"script",nonce:x,crossOrigin:p.crossOrigin})}return null}Object.defineProperty(b,"__nextScript",{value:!0});let w=b;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},431379,(e,t,r)=>{t.exports=e.r(577973)},252738,(e,t,r)=>{"use strict";var n=e.r(551407).__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;r.c=function(e){return n.H.useMemoCache(e)}},161072,(e,t,r)=>{"use strict";e.i(871669),t.exports=e.r(252738)},283766,(e,t,r)=>{t.exports=e.r(472338)}]);
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.