1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="89178034-c63c-06da-f6c8-03c3bd49f1f9")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,981140,e=>{"use strict";var t=Object.defineProperty,n=(e,n)=>t(e,"name",{value:n,configurable:!0}),r=!!("u">typeof window&&window.document&&window.document.createElement);function i(e,t,{checkForDefaultPrevented:r=!0}={}){return n(function(n){if(e?.(n),!1===r||!n||!n.defaultPrevented)return t?.(n)},"handleEvent")}function s(e){if(!r)throw Error("Cannot access document outside of the DOM");return e?.ownerDocument??document}function o(e){return"IFRAME"===e.tagName}n(i,"composeEventHandlers"),n(function(e){if(!r)throw Error("Cannot access window outside of the DOM");return e?.ownerDocument?.defaultView??window},"getOwnerWindow"),n(s,"getOwnerDocument"),n(function e(t,n=!1){let{activeElement:r}=s(t);if(!r?.nodeName)return null;if(o(r)&&r.contentDocument)return e(r.contentDocument.body,n);if(n){let e=r.getAttribute("aria-activedescendant");if(e){let t=s(r).getElementById(e);if(t)return t}}return r},"getActiveElement"),n(o,"isFrame"),e.s(["composeEventHandlers",0,i])},75830,959411,e=>{"use strict";var t=e.i(271645),n=e.i(30030),r=e.i(820783),i=e.i(991918),s=e.i(843476),o=Object.defineProperty,u=(e,t)=>o(e,"name",{value:t,configurable:!0});function l(e){let o=e+"CollectionProvider",[l,a]=(0,n.createContextScope)(o),[c,f]=l(o,{collectionRef:{current:null},itemMap:new Map}),d=u(e=>{let{scope:n,children:r}=e,i=t.useRef(null),o=t.useRef(new Map).current;return(0,s.jsx)(c,{scope:n,itemMap:o,collectionRef:i,children:r})},"CollectionProvider");d.displayName=o;let p=e+"CollectionSlot",m=(0,i.createSlot)(p),h=t.forwardRef((e,t)=>{let{scope:n,children:i}=e,o=f(p,n),u=(0,r.useComposedRefs)(t,o.collectionRef);return(0,s.jsx)(m,{ref:u,children:i})});h.displayName=p;let y=e+"CollectionItemSlot",v="data-radix-collection-item",E=(0,i.createSlot)(y),b=t.forwardRef((e,n)=>{let{scope:i,children:o,...u}=e,l=t.useRef(null),a=(0,r.useComposedRefs)(n,l),c=f(y,i);return t.useEffect(()=>(c.itemMap.set(l,{ref:l,...u}),()=>void c.itemMap.delete(l))),(0,s.jsx)(E,{...{[v]:""},ref:a,children:o})});function S(n){let r=f(e+"CollectionConsumer",n);return t.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${v}]`));return Array.from(r.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[r.collectionRef,r.itemMap])}return b.displayName=y,u(S,"useCollection"),[{Provider:d,Slot:h,ItemSlot:b},S,a]}u(l,"createCollection");var a=new WeakMap,c=class e extends Map{static{u(this,"OrderedDict")}#e;constructor(e){super(e),this.#e=[...super.keys()],a.set(this,!0)}set(e,t){return a.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),s=this.#e.length,o=p(e),u=o>=0?o:s+o,l=u<0||u>=s?-1:u;if(l===this.size||i&&l===this.size-1||-1===l)return this.set(t,n),this;let a=this.size+ +!i;o<0&&u++;let c=[...this.#e],f=!1;for(let e=u;e<a;e++)if(u===e){let s=c[e];c[e]===t&&(s=c[e+1]),i&&this.delete(t),r=this.get(s),this.set(t,n)}else{f||c[e-1]!==t||(f=!0);let n=c[f?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=f(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=f(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return f(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
2}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}};function f(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let n=d(e,t);return -1===n?void 0:e[n]}function d(e,t){let n=e.length,r=p(t),i=r>=0?r:n+r;return i<0||i>=n?-1:i}function p(e){return e!=e||0===e?0:Math.trunc(e)}function m(e,t){if(e===t)return!0;if("object"!=typeof e||"object"!=typeof t||null==e||null==t)return!1;let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r of n)if(!Object.prototype.hasOwnProperty.call(t,r)||e[r]!==t[r])return!1;return!0}function h(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function y(e,t){return e[1].element&&t[1].element?h(e[1].element,t[1].element)?-1:1:0}function v(e){return new MutationObserver(t=>{for(let n of t)if("childList"===n.type)return void e()})}u(f,"at"),u(d,"toSafeIndex"),u(p,"toSafeInteger"),u(function(e){let o=e+"CollectionProvider",[l,a]=(0,n.createContextScope)(o),[f,d]=l(o,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new c,setItemMap:u(()=>void 0,"setItemMap")}),p=u(({state:e,...t})=>e?(0,s.jsx)(E,{...t,state:e}):(0,s.jsx)(h,{...t}),"CollectionProvider");p.displayName=o;let h=u(e=>{let t=g();return(0,s.jsx)(E,{...e,state:t})},"CollectionInit");h.displayName=o+"Init";let E=u(e=>{let{scope:n,children:i,state:o}=e,u=t.useRef(null),[l,a]=t.useState(null),c=(0,r.useComposedRefs)(u,a),[d,p]=o;return t.useEffect(()=>{if(!l)return;let e=v(()=>{});return e.observe(l,{childList:!0,subtree:!0}),()=>{e.disconnect()}},[l]),(0,s.jsx)(f,{scope:n,itemMap:d,setItemMap:p,collectionRef:c,collectionRefObject:u,collectionElement:l,children:i})},"CollectionProviderImpl");E.displayName=o+"Impl";let b=e+"CollectionSlot",S=(0,i.createSlot)(b),w=t.forwardRef((e,t)=>{let{scope:n,children:i}=e,o=d(b,n),u=(0,r.useComposedRefs)(t,o.collectionRef);return(0,s.jsx)(S,{ref:u,children:i})});w.displayName=b;let C=e+"CollectionItemSlot",O=(0,i.createSlot)(C),R=t.forwardRef((e,n)=>{let{scope:i,children:o,...u}=e,l=t.useRef(null),[a,f]=t.useState(null),p=(0,r.useComposedRefs)(n,l,f),{setItemMap:h}=d(C,i),v=t.useRef(u);m(v.current,u)||(v.current=u);let E=v.current;return t.useEffect(()=>(h(e=>a?e.has(a)?e.set(a,{...E,element:a}).toSorted(y):(e.set(a,{...E,element:a}),e.toSorted(y)):e),()=>{h(e=>a&&e.has(a)?(e.delete(a),new c(e)):e)}),[a,E,h]),(0,s.jsx)(O,{"data-radix-collection-item":"",ref:p,children:o})});function g(){return t.useState(new c)}function P(t){let{itemMap:n}=d(e+"CollectionConsumer",t);return n}return R.displayName=C,u(g,"useInitCollection"),u(P,"useCollection"),[{Provider:p,Slot:w,ItemSlot:R},{createCollectionScope:a,useCollection:P,useInitCollection:g}]},"createCollection"),u(m,"shallowEqual"),u(h,"isElementPreceding"),u(y,"sortByDocumentPosition"),u(v,"getChildListObserver"),e.s(["createCollection",0,l],75830);var E=e.i(248425),b=Object.defineProperty,S=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"}),w=t.forwardRef(b(function(e,t){return(0,s.jsx)(E.Primitive.span,{...e,ref:t,style:{...S,...e.style}})},"name",{value:"VisuallyHidden",configurable:!0}));e.s(["VISUALLY_HIDDEN_STYLES",0,S,"VisuallyHidden",0,w],959411)},30030,e=>{"use strict";var t=e.i(271645),n=e.i(843476),r=Object.defineProperty,i=(e,t)=>r(e,"name",{value:t,configurable:!0});function s(e,r=[]){let u=[];function l(r,s){let o=t.createContext(s);o.displayName=r+"Context";let l=u.length;u=[...u,s];let a=i(r=>{let{scope:i,children:s,...u}=r,a=i?.[e]?.[l]||o,c=t.useMemo(()=>u,Object.values(u));return(0,n.jsx)(a.Provider,{value:c,children:s})},"Provider");function c(n,i,u={}){let{optional:a=!1}=u,f=i?.[e]?.[l]||o,d=t.useContext(f);if(d)return d;if(void 0!==s)return s;if(!a)throw Error(`\`${n}\` must be used within \`${r}\``)}return a.displayName=r+"Provider",i(c,"useContext"),[a,c]}i(l,"createContext");let a=i(()=>{let n=u.map(e=>t.createContext(e));return i(function(r){let i=r?.[e]||n;return t.useMemo(()=>({[`__scope${e}`]:{...r,[e]:i}}),[r,i])},"useScope")},"createScope");return a.scopeName=e,[l,o(a,...r)]}function o(...e){let n=e[0];if(1===e.length)return n;let r=i(()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return i(function(e){let i=r.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return t.useMemo(()=>({[`__scope${n.scopeName}`]:i}),[i])},"useComposedScopes")},"createScope");return r.scopeName=n.scopeName,r}i(function(e,r){let s=t.createContext(r);s.displayName=e+"Context";let o=i(e=>{let{children:r,...i}=e,o=t.useMemo(()=>i,Object.values(i));return(0,n.jsx)(s.Provider,{value:o,children:r})},"Provider");function u(n,i={}){let{optional:o=!1}=i,l=t.useContext(s);if(l)return l;if(void 0!==r)return r;if(!o)throw Error(`\`${n}\` must be used within \`${e}\``)}return o.displayName=e+"Provider",i(u,"useContext"),[o,u]},"createContext"),i(s,"createContextScope"),i(o,"composeContextScopes"),e.s(["createContextScope",0,s])},726330,30207,e=>{"use strict";var t,n=e.i(271645),r=e.i(981140),i=e.i(248425),s=e.i(820783);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}(0,Object.defineProperty)(o,"name",{value:"useCallbackRef",configurable:!0}),e.s(["useCallbackRef",0,o],30207);var u=e.i(843476),l=Object.defineProperty,a=(e,t)=>l(e,"name",{value:t,configurable:!0}),c="dismissableLayer.update",f=n.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),d=n.forwardRef(a(function(e,l){let{disableOutsidePointerEvents:d=!1,deferPointerDownOutside:p=!1,onEscapeKeyDown:m,onPointerDownOutside:h,onFocusOutside:b,onInteractOutside:S,onDismiss:w,...C}=e,O=n.useContext(f),[R,g]=n.useState(null),P=R?.ownerDocument??globalThis?.document,[,D]=n.useState({}),x=(0,s.useComposedRefs)(l,g),A=Array.from(O.layers),[N]=[...O.layersWithOutsidePointerEventsDisabled].slice(-1),T=N?A.indexOf(N):-1,I=R?A.indexOf(R):-1,M=O.layersWithOutsidePointerEventsDisabled.size>0,k=I>=T,L=n.useRef(!1),j=y(e=>{h?.(e),S?.(e),e.defaultPrevented||w?.()},{ownerDocument:P,deferPointerDownOutside:p,isDeferredPointerDownOutsideRef:L,dismissableSurfaces:O.dismissableSurfaces,shouldHandlePointerDownOutside:n.useCallback(e=>{if(!(e instanceof Node))return!1;let t=[...O.branches].some(t=>t.contains(e));return k&&!t},[O.branches,k])}),_=v(e=>{if(p&&L.current)return;let t=e.target;![...O.branches].some(e=>e.contains(t))&&(b?.(e),S?.(e),e.defaultPrevented||w?.())},P),U=!!R&&I===A.length-1,z=o(e=>{"Escape"===e.key&&(m?.(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))});return n.useEffect(()=>{if(U)return P.addEventListener("keydown",z,{capture:!0}),()=>P.removeEventListener("keydown",z,{capture:!0})},[P,U,z]),n.useEffect(()=>{if(R)return d&&(0===O.layersWithOutsidePointerEventsDisabled.size&&(t=P.body.style.pointerEvents,P.body.style.pointerEvents="none"),O.layersWithOutsidePointerEventsDisabled.add(R)),O.layers.add(R),E(),()=>{d&&(O.layersWithOutsidePointerEventsDisabled.delete(R),0===O.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=t))}},[R,P,d,O]),n.useEffect(()=>()=>{R&&(O.layers.delete(R),O.layersWithOutsidePointerEventsDisabled.delete(R),E())},[R,O]),n.useEffect(()=>{let e=a(()=>D({}),"handleUpdate");return document.addEventListener(c,e),()=>document.removeEventListener(c,e)},[]),(0,u.jsx)(i.Primitive.div,{...C,ref:x,style:{pointerEvents:M?k?"auto":"none":void 0,...e.style},onFocusCapture:(0,r.composeEventHandlers)(e.onFocusCapture,_.onFocusCapture),onBlurCapture:(0,r.composeEventHandlers)(e.onBlurCapture,_.onBlurCapture),onPointerDownCapture:(0,r.composeEventHandlers)(e.onPointerDownCapture,j.onPointerDownCapture)})},"DismissableLayer")),p=n.forwardRef(a(function(e,t){let r=n.useContext(f),o=n.useRef(null),l=(0,s.useComposedRefs)(t,o);return n.useEffect(()=>{let e=o.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,u.jsx)(i.Primitive.div,{...e,ref:l})},"DismissableLayerBranch"));function m(){let e=n.useContext(f),[t,r]=n.useState(null);return n.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),r}a(m,"useDismissableLayerSurface");var h=a(()=>!0,"IS_TRUE");function y(e,t){let{ownerDocument:r=globalThis?.document,deferPointerDownOutside:i=!1,isDeferredPointerDownOutsideRef:s,dismissableSurfaces:u,shouldHandlePointerDownOutside:l=h}=t,c=o(e),f=n.useRef(!1),d=n.useRef(!1),p=n.useRef(new Map),m=n.useRef(()=>{});return n.useEffect(()=>{function e(){d.current=!1,s.current=!1,p.current.clear()}function t(){return Array.from(p.current.values()).some(Boolean)}function n(e){if(!d.current)return;let t=e.target;t instanceof Node&&[...u].some(e=>e.contains(t))||p.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{d.current&&m.current()},0)}function o(e){d.current&&p.current.set(e.type,!1)}a(e,"resetOutsideInteraction"),a(t,"isOutsideInteractionIntercepted"),a(n,"handleInteractionCapture"),a(o,"handleInteractionBubble");let h=a(n=>{if(n.target&&!f.current){let o=function(){r.removeEventListener("click",m.current);let n=t();e(),n||b("dismissableLayer.pointerDownOutside",c,u,{discrete:!0})};if(a(o,"handleAndDispatchPointerDownOutsideEvent"),!l(n.target)){r.removeEventListener("click",m.current),e(
2),f.current=!1;return}let u={originalEvent:n};d.current=!0,s.current=i&&0===n.button,p.current.clear(),i&&0===n.button?(r.removeEventListener("click",m.current),m.current=o,r.addEventListener("click",m.current,{once:!0})):o()}else r.removeEventListener("click",m.current),e();f.current=!1},"handlePointerDown"),y=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of y)r.addEventListener(e,n,!0),r.addEventListener(e,o);let v=window.setTimeout(()=>{r.addEventListener("pointerdown",h)},0);return()=>{for(let e of(window.clearTimeout(v),r.removeEventListener("pointerdown",h),r.removeEventListener("click",m.current),y))r.removeEventListener(e,n,!0),r.removeEventListener(e,o)}},[r,c,i,s,u,l]),{onPointerDownCapture:a(()=>f.current=!0,"onPointerDownCapture")}}function v(e,t=globalThis?.document){let r=o(e),i=n.useRef(!1);return n.useEffect(()=>{let e=a(e=>{e.target&&!i.current&&b("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})},"handleFocus");return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:a(()=>i.current=!0,"onFocusCapture"),onBlurCapture:a(()=>i.current=!1,"onBlurCapture")}}function E(){let e=new CustomEvent(c);document.dispatchEvent(e)}function b(e,t,n,{discrete:r}){let s=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&s.addEventListener(e,t,{once:!0}),r?(0,i.dispatchDiscreteCustomEvent)(s,o):s.dispatchEvent(o)}a(y,"usePointerDownOutside"),a(v,"useFocusOutside"),a(E,"dispatchUpdate"),a(b,"handleAndDispatchCustomEvent"),e.s(["Branch",0,p,"DismissableLayer",0,d,"Root",0,d,"useDismissableLayerSurface",0,m],726330)},774606,296626,e=>{"use strict";var t=e.i(271645),n=e.i(174080),r=e.i(248425),i=e.i(934620),s=e.i(843476),o=Object.defineProperty,u=t.forwardRef(o(function(e,o){let{container:u,...l}=e,[a,c]=t.useState(!1);(0,i.useLayoutEffect)(()=>c(!0),[]);let f=u||a&&globalThis?.document?.body;return f?n.createPortal((0,s.jsx)(r.Primitive.div,{...l,ref:o}),f):null},"name",{value:"Portal",configurable:!0}));e.s(["Portal",0,u],774606);var l=Object.defineProperty,a=(e,t)=>l(e,"name",{value:t,configurable:!0});function c(e,n){return t.useReducer((e,t)=>n[e][t]??e,e)}a(c,"useStateMachine");var f=a(e=>{let{present:n,children:r}=e,i=d(n),s="function"==typeof r?r({present:i.isPresent}):t.Children.only(r),o=m(i.ref,y(s));return"function"==typeof r||i.isPresent?t.cloneElement(s,{ref:o}):null},"Presence");function d(e){let[n,r]=t.useState(),s=t.useRef(null),o=t.useRef(e),u=t.useRef("none"),l=t.useRef(void 0),[f,d]=c(e?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return t.useEffect(()=>{"mounted"===f?(u.current=l.current??h(s.current),l.current=void 0):u.current="none"},[f]),(0,i.useLayoutEffect)(()=>{let t=s.current,n=o.current;if(n!==e){let r=u.current,i=h(t);e?(l.current=i,d("MOUNT")):"none"===i||t?.display==="none"?d("UNMOUNT"):n&&r!==i?d("ANIMATION_OUT"):d("UNMOUNT"),o.current=e}},[e,d]),(0,i.useLayoutEffect)(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,r=a(r=>{let i=h(s.current).includes(CSS.escape(r.animationName));if(r.target===n&&i&&(d("ANIMATION_END"),!o.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},"handleAnimationEnd"),i=a(e=>{e.target===n&&(u.current=h(s.current))},"handleAnimationStart");return n.addEventListener("animationstart",i),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",i),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}d("ANIMATION_END")},[n,d]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:t.useCallback(e=>{if(e){let t=getComputedStyle(e);s.current=t,l.current=h(t)}else s.current=null;r(e)},[])}}function p(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function m(...e){let n=t.useRef(e);return n.current=e,t.useCallback(e=>{let t=n.current,r=!1,i=t.map(t=>{let n=p(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;e<i.length;e++){let n=i[e];"function"==typeof n?n():p(t[e],null)}}},[])}function h(e){return e?.animationName||"none"}function y(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}a(d,"usePresence"),a(p,"setRef"),a(m,"useStableComposedRefs"),a(h,"getAnimationName"),a(y,"getElementRef"),e.s(["Presence",0,f],296626)},248425,e=>{"use strict";var t=e.i(271645),n=e.i(174080),r=e.i(991918),i=e.i(843476),s=Object.defineProperty,o=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,n)=>{let s=(0,r.createSlot)(`Primitive.${n}`),o=t.forwardRef((e,t)=>
2{let{asChild:r,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(r?s:n,{...o,ref:t})});return o.displayName=`Primitive.${n}`,{...e,[n]:o}},{});function u(e,t){e&&n.flushSync(()=>e.dispatchEvent(t))}s(u,"name",{value:"dispatchDiscreteCustomEvent",configurable:!0}),e.s(["Primitive",0,o,"dispatchDiscreteCustomEvent",0,u])},369340,e=>{"use strict";var t=e.i(271645),n=e.i(934620),r=Object.defineProperty,i=t[" useEffectEvent ".trim().toString()],s=t[" useInsertionEffect ".trim().toString()];function o(e){if("function"==typeof i)return i(e);let r=t.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof s?s(()=>{r.current=e}):(0,n.useLayoutEffect)(()=>{r.current=e}),t.useMemo(()=>(...e)=>r.current?.(...e),[])}r(o,"name",{value:"useEffectEvent",configurable:!0});var u=Object.defineProperty,l=(e,t)=>u(e,"name",{value:t,configurable:!0}),a=t[" useInsertionEffect ".trim().toString()]||n.useLayoutEffect;function c({prop:e,defaultProp:n,onChange:r=l(()=>{},"onChange"),caller:i}){let[s,o,u]=f({defaultProp:n,onChange:r}),a=void 0!==e,p=a?e:s;return[p,t.useCallback(t=>{if(a){let n=d(t)?t(e):t;n!==e&&u.current?.(n)}else o(t)},[a,e,o,u])]}function f({defaultProp:e,onChange:n}){let[r,i]=t.useState(e),s=t.useRef(r),o=t.useRef(n);return a(()=>{o.current=n},[n]),t.useEffect(()=>{s.current!==r&&(o.current?.(r),s.current=r)},[r,s]),[r,i,o]}function d(e){return"function"==typeof e}l(c,"useControllableState"),l(f,"useUncontrolledState"),l(d,"isFunction");var p=Symbol("RADIX:SYNC_STATE");l(function(e,n,r,i){let{prop:s,defaultProp:u,onChange:l,caller:a}=n,c=void 0!==s,f=o(l),d=[{...r,state:u}];i&&d.push(i);let[m,h]=t.useReducer((t,n)=>{if(n.type===p)return{...t,state:n.state};let r=e(t,n);return c&&!Object.is(r.state,t.state)&&f(r.state),r},...d),y=m.state,v=t.useRef(y);t.useEffect(()=>{v.current!==y&&(v.current=y,c||f(y))},[y,v,c]);let E=t.useMemo(()=>void 0!==s?{...m,state:s}:m,[m,s]);return t.useEffect(()=>{c&&!Object.is(s,m.state)&&h({type:p,state:s})},[s,m.state,c]),[E,h]},"useControllableStateReducer"),e.s(["useControllableState",0,c],369340)},934620,e=>{"use strict";var t=e.i(271645),n=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,n])},908406,e=>{"use strict";var t=e.i(271645);let n=0,r=new Map,i=e=>{if(r.has(e))return;let t=setTimeout(()=>{r.delete(e),u({type:"REMOVE_TOAST",toastId:e})},1e6);r.set(e,t)},s=[],o={toasts:[]};function u(e){o=((e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:n}=t;return n?i(n):e.toasts.forEach(e=>{i(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===n||void 0===n?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}})(o,e),s.forEach(e=>{e(o)})}function l({...e}){let t=(n=(n+1)%Number.MAX_SAFE_INTEGER).toString(),r=()=>u({type:"DISMISS_TOAST",toastId:t});return u({type:"ADD_TOAST",toast:{...e,id:t,open:!0,onOpenChange:e=>{e||r()}}}),{id:t,dismiss:r,update:e=>u({type:"UPDATE_TOAST",toast:{...e,id:t}})}}e.s(["useToast",0,function(){let[e,n]=t.useState(o);return t.useEffect(()=>(s.push(n),()=>{let e=s.indexOf(n);e>-1&&s.splice(e,1)}),[e]),{...e,toast:l,dismiss:e=>u({type:"DISMISS_TOAST",toastId:e})}}])}]); 3 4//# debugId=89178034-c63c-06da-f6c8-03c3bd49f1f9
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.