![]() Server : Apache/2 System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64 User : gositeme ( 1004) PHP Version : 8.2.29 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/gositeme/domains/lavocat.quebec/public_html/_next/static/chunks/ |
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3133],{18847:(e,t,r)=>{e.exports=r(71147)},21650:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return n}});let n=r(72687)._(r(14232)).default.createContext(null)},41719:(e,t,r)=>{"use strict";r.d(t,{rc:()=>eE,bm:()=>eb,VY:()=>eh,Kq:()=>em,bL:()=>ey,hE:()=>ew,LM:()=>ev});var n,o=r(14232),i=r.t(o,2),l=r(98477),a=!!("undefined"!=typeof window&&window.document&&window.document.createElement);function s(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function d(...e){return t=>{let r=!1,n=e.map(e=>{let n=u(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():u(e[t],null)}}}}function c(...e){return o.useCallback(d(...e),e)}var f=r(37876);function p(e,t=[]){let r=[],n=()=>{let t=r.map(e=>o.createContext(e));return function(r){let n=r?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=o.createContext(n),l=r.length;r=[...r,n];let a=t=>{let{scope:r,children:n,...a}=t,s=r?.[e]?.[l]||i,u=o.useMemo(()=>a,Object.values(a));return(0,f.jsx)(s.Provider,{value:u,children:n})};return a.displayName=t+"Provider",[a,function(r,a){let s=a?.[e]?.[l]||i,u=o.useContext(s);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}function m(e){let t=function(e){let t=o.forwardRef((e,t)=>{let{children:r,...n}=e;if(o.isValidElement(r)){var i;let e,l,a=(i=r,(l=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(l=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),s=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==o.Fragment&&(s.ref=t?d(t,a):a),o.cloneElement(r,s)}return o.Children.count(r)>1?o.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=o.forwardRef((e,r)=>{let{children:n,...i}=e,l=o.Children.toArray(n),a=l.find(y);if(a){let e=a.props.children,n=l.map(t=>t!==a?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,f.jsx)(t,{...i,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,f.jsx)(t,{...i,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}var v=Symbol("radix.slottable");function y(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===v}var w=new WeakMap;function h(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let r=function(e,t){let r=e.length,n=E(t),o=n>=0?n:r+n;return o<0||o>=r?-1:o}(e,t);return -1===r?void 0:e[r]}function E(e){return e!=e||0===e?0:Math.trunc(e)}var b=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=m(`Primitive.${t}`),n=o.forwardRef((e,n)=>{let{asChild:o,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,f.jsx)(o?r:t,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function g(e,t){e&&l.flushSync(()=>e.dispatchEvent(t))}function x(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>t.current?.(...e),[])}var T="dismissableLayer.update",C=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),P=o.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:i,onPointerDownOutside:l,onFocusOutside:a,onInteractOutside:u,onDismiss:d,...p}=e,m=o.useContext(C),[v,y]=o.useState(null),w=v?.ownerDocument??globalThis?.document,[,h]=o.useState({}),E=c(t,e=>y(e)),g=Array.from(m.layers),[P]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),R=g.indexOf(P),j=v?g.indexOf(v):-1,L=m.layersWithOutsidePointerEventsDisabled.size>0,O=j>=R,D=function(e,t=globalThis?.document){let r=x(e),n=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){N("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=n,t.addEventListener("click",i.current,{once:!0})):n()}else t.removeEventListener("click",i.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,r=[...m.branches].some(e=>e.contains(t));O&&!r&&(l?.(e),u?.(e),e.defaultPrevented||d?.())},w),S=function(e,t=globalThis?.document){let r=x(e),n=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!n.current&&N("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;![...m.branches].some(e=>e.contains(t))&&(a?.(e),u?.(e),e.defaultPrevented||d?.())},w);return!function(e,t=globalThis?.document){let r=x(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{j===m.layers.size-1&&(i?.(e),!e.defaultPrevented&&d&&(e.preventDefault(),d()))},w),o.useEffect(()=>{if(v)return r&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(n=w.body.style.pointerEvents,w.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(v)),m.layers.add(v),_(),()=>{r&&1===m.layersWithOutsidePointerEventsDisabled.size&&(w.body.style.pointerEvents=n)}},[v,w,r,m]),o.useEffect(()=>()=>{v&&(m.layers.delete(v),m.layersWithOutsidePointerEventsDisabled.delete(v),_())},[v,m]),o.useEffect(()=>{let e=()=>h({});return document.addEventListener(T,e),()=>document.removeEventListener(T,e)},[]),(0,f.jsx)(b.div,{...p,ref:E,style:{pointerEvents:L?O?"auto":"none":void 0,...e.style},onFocusCapture:s(e.onFocusCapture,S.onFocusCapture),onBlurCapture:s(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:s(e.onPointerDownCapture,D.onPointerDownCapture)})});P.displayName="DismissableLayer";var R=o.forwardRef((e,t)=>{let r=o.useContext(C),n=o.useRef(null),i=c(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,f.jsx)(b.div,{...e,ref:i})});function _(){let e=new CustomEvent(T);document.dispatchEvent(e)}function N(e,t,r,{discrete:n}){let o=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?g(o,i):o.dispatchEvent(i)}R.displayName="DismissableLayerBranch";var j=globalThis?.document?o.useLayoutEffect:()=>{},L=o.forwardRef((e,t)=>{let{container:r,...n}=e,[i,a]=o.useState(!1);j(()=>a(!0),[]);let s=r||i&&globalThis?.document?.body;return s?l.createPortal((0,f.jsx)(b.div,{...n,ref:t}),s):null});L.displayName="Portal";var O=e=>{let{present:t,children:r}=e,n=function(e){var t,r;let[n,i]=o.useState(),l=o.useRef(null),a=o.useRef(e),s=o.useRef("none"),[u,d]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},o.useReducer((e,t)=>r[e][t]??e,t));return o.useEffect(()=>{let e=D(l.current);s.current="mounted"===u?e:"none"},[u]),j(()=>{let t=l.current,r=a.current;if(r!==e){let n=s.current,o=D(t);e?d("MOUNT"):"none"===o||t?.display==="none"?d("UNMOUNT"):r&&n!==o?d("ANIMATION_OUT"):d("UNMOUNT"),a.current=e}},[e,d]),j(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,r=r=>{let o=D(l.current).includes(CSS.escape(r.animationName));if(r.target===n&&o&&(d("ANIMATION_END"),!a.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},o=e=>{e.target===n&&(s.current=D(l.current))};return n.addEventListener("animationstart",o),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",o),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}d("ANIMATION_END")},[n,d]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:o.useCallback(e=>{l.current=e?getComputedStyle(e):null,i(e)},[])}}(t),i="function"==typeof r?r({present:n.isPresent}):o.Children.only(r),l=c(n.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(i));return"function"==typeof r||n.isPresent?o.cloneElement(i,{ref:l}):null};function D(e){return e?.animationName||"none"}O.displayName="Presence";var S=i[" useInsertionEffect ".trim().toString()]||j,M=(Symbol("RADIX:SYNC_STATE"),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"})),k=o.forwardRef((e,t)=>(0,f.jsx)(b.span,{...e,ref:t,style:{...M,...e.style}}));k.displayName="VisuallyHidden";var A="ToastProvider",[F,I,$]=function(e){let t=e+"CollectionProvider",[r,n]=p(t),[i,l]=r(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{let{scope:t,children:r}=e,n=o.useRef(null),l=o.useRef(new Map).current;return(0,f.jsx)(i,{scope:t,itemMap:l,collectionRef:n,children:r})};a.displayName=t;let s=e+"CollectionSlot",u=m(s),d=o.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=c(t,l(s,r).collectionRef);return(0,f.jsx)(u,{ref:o,children:n})});d.displayName=s;let v=e+"CollectionItemSlot",y="data-radix-collection-item",w=m(v),h=o.forwardRef((e,t)=>{let{scope:r,children:n,...i}=e,a=o.useRef(null),s=c(t,a),u=l(v,r);return o.useEffect(()=>(u.itemMap.set(a,{ref:a,...i}),()=>void u.itemMap.delete(a))),(0,f.jsx)(w,{...{[y]:""},ref:s,children:n})});return h.displayName=v,[{Provider:a,Slot:d,ItemSlot:h},function(t){let r=l(e+"CollectionConsumer",t);return o.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${y}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}("Toast"),[W,V]=p("Toast",[$]),[K,U]=W(A),B=e=>{let{__scopeToast:t,label:r="Notification",duration:n=5e3,swipeDirection:i="right",swipeThreshold:l=50,children:a}=e,[s,u]=o.useState(null),[d,c]=o.useState(0),p=o.useRef(!1),m=o.useRef(!1);return r.trim()||console.error(`Invalid prop \`label\` supplied to \`${A}\`. Expected non-empty \`string\`.`),(0,f.jsx)(F.Provider,{scope:t,children:(0,f.jsx)(K,{scope:t,label:r,duration:n,swipeDirection:i,swipeThreshold:l,toastCount:d,viewport:s,onViewportChange:u,onToastAdd:o.useCallback(()=>c(e=>e+1),[]),onToastRemove:o.useCallback(()=>c(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:p,isClosePausedRef:m,children:a})})};B.displayName=A;var z="ToastViewport",X=["F8"],Y="toast.viewportPause",q="toast.viewportResume",H=o.forwardRef((e,t)=>{let{__scopeToast:r,hotkey:n=X,label:i="Notifications ({hotkey})",...l}=e,a=U(z,r),s=I(r),u=o.useRef(null),d=o.useRef(null),p=o.useRef(null),m=o.useRef(null),v=c(t,m,a.onViewportChange),y=n.join("+").replace(/Key/g,"").replace(/Digit/g,""),w=a.toastCount>0;o.useEffect(()=>{let e=e=>{0!==n.length&&n.every(t=>e[t]||e.code===t)&&m.current?.focus()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[n]),o.useEffect(()=>{let e=u.current,t=m.current;if(w&&e&&t){let r=()=>{if(!a.isClosePausedRef.current){let e=new CustomEvent(Y);t.dispatchEvent(e),a.isClosePausedRef.current=!0}},n=()=>{if(a.isClosePausedRef.current){let e=new CustomEvent(q);t.dispatchEvent(e),a.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)}}},[w,a.isClosePausedRef]);let h=o.useCallback(({tabbingDirection:e})=>{let t=s().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()},[s]);return o.useEffect(()=>{let e=m.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 d.current?.focus();let o=h({tabbingDirection:n?"backwards":"forwards"}),i=o.findIndex(e=>e===r);ep(o.slice(i+1))?t.preventDefault():n?d.current?.focus():p.current?.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[s,h]),(0,f.jsxs)(R,{ref:u,role:"region","aria-label":i.replace("{hotkey}",y),tabIndex:-1,style:{pointerEvents:w?void 0:"none"},children:[w&&(0,f.jsx)(Z,{ref:d,onFocusFromOutsideViewport:()=>{ep(h({tabbingDirection:"forwards"}))}}),(0,f.jsx)(F.Slot,{scope:r,children:(0,f.jsx)(b.ol,{tabIndex:-1,...l,ref:v})}),w&&(0,f.jsx)(Z,{ref:p,onFocusFromOutsideViewport:()=>{ep(h({tabbingDirection:"backwards"}))}})]})});H.displayName=z;var G="ToastFocusProxy",Z=o.forwardRef((e,t)=>{let{__scopeToast:r,onFocusFromOutsideViewport:n,...o}=e,i=U(G,r);return(0,f.jsx)(k,{tabIndex:0,...o,ref:t,style:{position:"fixed"},onFocus:e=>{let t=e.relatedTarget;i.viewport?.contains(t)||n()}})});Z.displayName=G;var J="Toast",Q=o.forwardRef((e,t)=>{let{forceMount:r,open:n,defaultOpen:i,onOpenChange:l,...a}=e,[u,d]=function({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[i,l,a]=function({defaultProp:e,onChange:t}){let[r,n]=o.useState(e),i=o.useRef(r),l=o.useRef(t);return S(()=>{l.current=t},[t]),o.useEffect(()=>{i.current!==r&&(l.current?.(r),i.current=r)},[r,i]),[r,n,l]}({defaultProp:t,onChange:r}),s=void 0!==e,u=s?e:i;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,n])}return[u,o.useCallback(t=>{if(s){let r="function"==typeof t?t(e):t;r!==e&&a.current?.(r)}else l(t)},[s,e,l,a])]}({prop:n,defaultProp:i??!0,onChange:l,caller:J});return(0,f.jsx)(O,{present:r||u,children:(0,f.jsx)(er,{open:u,...a,ref:t,onClose:()=>d(!1),onPause:x(e.onPause),onResume:x(e.onResume),onSwipeStart:s(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:s(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:s(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:s(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)})})})});Q.displayName=J;var[ee,et]=W(J,{onClose(){}}),er=o.forwardRef((e,t)=>{let{__scopeToast:r,type:n="foreground",duration:i,open:a,onClose:u,onEscapeKeyDown:d,onPause:p,onResume:m,onSwipeStart:v,onSwipeMove:y,onSwipeCancel:w,onSwipeEnd:h,...E}=e,g=U(J,r),[T,C]=o.useState(null),R=c(t,e=>C(e)),_=o.useRef(null),N=o.useRef(null),j=i||g.duration,L=o.useRef(0),O=o.useRef(j),D=o.useRef(0),{onToastAdd:S,onToastRemove:M}=g,k=x(()=>{T?.contains(document.activeElement)&&g.viewport?.focus(),u()}),A=o.useCallback(e=>{e&&e!==1/0&&(window.clearTimeout(D.current),L.current=new Date().getTime(),D.current=window.setTimeout(k,e))},[k]);o.useEffect(()=>{let e=g.viewport;if(e){let t=()=>{A(O.current),m?.()},r=()=>{let e=new Date().getTime()-L.current;O.current=O.current-e,window.clearTimeout(D.current),p?.()};return e.addEventListener(Y,r),e.addEventListener(q,t),()=>{e.removeEventListener(Y,r),e.removeEventListener(q,t)}}},[g.viewport,j,p,m,A]),o.useEffect(()=>{a&&!g.isClosePausedRef.current&&A(j)},[a,j,g.isClosePausedRef,A]),o.useEffect(()=>(S(),()=>M()),[S,M]);let I=o.useMemo(()=>T?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}(T):null,[T]);return g.viewport?(0,f.jsxs)(f.Fragment,{children:[I&&(0,f.jsx)(en,{__scopeToast:r,role:"status","aria-live":"foreground"===n?"assertive":"polite",children:I}),(0,f.jsx)(ee,{scope:r,onClose:k,children:l.createPortal((0,f.jsx)(F.ItemSlot,{scope:r,children:(0,f.jsx)(P,{asChild:!0,onEscapeKeyDown:s(d,()=>{g.isFocusedToastEscapeKeyDownRef.current||k(),g.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,f.jsx)(b.li,{tabIndex:0,"data-state":a?"open":"closed","data-swipe-direction":g.swipeDirection,...E,ref:R,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:s(e.onKeyDown,e=>{"Escape"===e.key&&(d?.(e.nativeEvent),e.nativeEvent.defaultPrevented||(g.isFocusedToastEscapeKeyDownRef.current=!0,k()))}),onPointerDown:s(e.onPointerDown,e=>{0===e.button&&(_.current={x:e.clientX,y:e.clientY})}),onPointerMove:s(e.onPointerMove,e=>{if(!_.current)return;let t=e.clientX-_.current.x,r=e.clientY-_.current.y,n=!!N.current,o=["left","right"].includes(g.swipeDirection),i=["left","up"].includes(g.swipeDirection)?Math.min:Math.max,l=o?i(0,t):0,a=o?0:i(0,r),s="touch"===e.pointerType?10:2,u={x:l,y:a},d={originalEvent:e,delta:u};n?(N.current=u,ec("toast.swipeMove",y,d,{discrete:!1})):ef(u,g.swipeDirection,s)?(N.current=u,ec("toast.swipeStart",v,d,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>s||Math.abs(r)>s)&&(_.current=null)}),onPointerUp:s(e.onPointerUp,e=>{let t=N.current,r=e.target;if(r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),N.current=null,_.current=null,t){let r=e.currentTarget,n={originalEvent:e,delta:t};ef(t,g.swipeDirection,g.swipeThreshold)?ec("toast.swipeEnd",h,n,{discrete:!0}):ec("toast.swipeCancel",w,n,{discrete:!0}),r.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})})}),g.viewport)})]}):null}),en=e=>{let{__scopeToast:t,children:r,...n}=e,i=U(J,t),[l,a]=o.useState(!1),[s,u]=o.useState(!1);return function(e=()=>{}){let t=x(e);j(()=>{let e=0,r=0;return e=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(r)}},[t])}(()=>a(!0)),o.useEffect(()=>{let e=window.setTimeout(()=>u(!0),1e3);return()=>window.clearTimeout(e)},[]),s?null:(0,f.jsx)(L,{asChild:!0,children:(0,f.jsx)(k,{...n,children:l&&(0,f.jsxs)(f.Fragment,{children:[i.label," ",r]})})})},eo=o.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,f.jsx)(b.div,{...n,ref:t})});eo.displayName="ToastTitle";var ei=o.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,f.jsx)(b.div,{...n,ref:t})});ei.displayName="ToastDescription";var el="ToastAction",ea=o.forwardRef((e,t)=>{let{altText:r,...n}=e;return r.trim()?(0,f.jsx)(ed,{altText:r,asChild:!0,children:(0,f.jsx)(eu,{...n,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${el}\`. Expected non-empty \`string\`.`),null)});ea.displayName=el;var es="ToastClose",eu=o.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e,o=et(es,r);return(0,f.jsx)(ed,{asChild:!0,children:(0,f.jsx)(b.button,{type:"button",...n,ref:t,onClick:s(e.onClick,o.onClose)})})});eu.displayName=es;var ed=o.forwardRef((e,t)=>{let{__scopeToast:r,altText:n,...o}=e;return(0,f.jsx)(b.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":n||void 0,...o,ref:t})});function ec(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?g(o,i):o.dispatchEvent(i)}var ef=(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 ep(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}var em=B,ev=H,ey=Q,ew=eo,eh=ei,eE=ea,eb=eu},52100:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return f}});let n=r(72687)._(r(14232)),o=r(21650),i=[],l=[],a=!1;function s(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class u{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function d(e){return function(e,t){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),i=null;function s(){if(!i){let t=new u(e,r);i={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return i.promise()}if(!a){let e=r.webpack&&1?r.webpack():r.modules;e&&l.push(t=>{for(let r of e)if(t.includes(r))return s()})}function d(e,t){s();let l=n.default.useContext(o.LoadableContext);l&&Array.isArray(r.modules)&&r.modules.forEach(e=>{l(e)});let a=n.default.useSyncExternalStore(i.subscribe,i.getCurrentValue,i.getCurrentValue);return n.default.useImperativeHandle(t,()=>({retry:i.retry}),[]),n.default.useMemo(()=>{var t;return a.loading||a.error?n.default.createElement(r.loading,{isLoading:a.loading,pastDelay:a.pastDelay,timedOut:a.timedOut,error:a.error,retry:i.retry}):a.loaded?n.default.createElement((t=a.loaded)&&t.default?t.default:t,e):null},[e,a])}return d.preload=()=>s(),d.displayName="LoadableComponent",n.default.forwardRef(d)}(s,e)}function c(e,t){let r=[];for(;e.length;){let n=e.pop();r.push(n(t))}return Promise.all(r).then(()=>{if(e.length)return c(e,t)})}d.preloadAll=()=>new Promise((e,t)=>{c(i).then(e,t)}),d.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let r=()=>(a=!0,t());c(l,e).then(r,r)})),window.__NEXT_PRELOADREADY=d.preloadReady;let f=d},69518:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(69241);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=n.$,l=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return i(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:l,defaultVariants:a}=t,s=Object.keys(l).map(e=>{let t=null==r?void 0:r[e],n=null==a?void 0:a[e];if(null===t)return null;let i=o(t)||o(n);return l[e][i]}),u=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return i(e,s,null==t||null==(n=t.compoundVariants)?void 0:n.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({...a,...u}[t]):({...a,...u})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},71147:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return a},noSSR:function(){return l}});let n=r(72687);r(37876),r(14232);let o=n._(r(52100));function i(e){return{default:(null==e?void 0:e.default)||e}}function l(e,t){return delete t.webpack,delete t.modules,e(t)}function a(e,t){let r=o.default,n={loading:e=>{let{error:t,isLoading:r,pastDelay:n}=e;return null}};e instanceof Promise?n.loader=()=>e:"function"==typeof e?n.loader=e:"object"==typeof e&&(n={...n,...e});let a=(n={...n,...t}).loader;return(n.loadableGenerated&&(n={...n,...n.loadableGenerated},delete n.loadableGenerated),"boolean"!=typeof n.ssr||n.ssr)?r({...n,loader:()=>null!=a?a().then(i):Promise.resolve(i(()=>null))}):(delete n.webpack,delete n.modules,l(r,n))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);