"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9134],{19609:(e,t,n)=>{var r=n(7620),u="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,i=r.useEffect,a=r.useLayoutEffect,l=r.useDebugValue;function s(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!u(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),u=r[0].inst,c=r[1];return a(function(){u.value=n,u.getSnapshot=t,s(u)&&c({inst:u})},[e,n,t]),i(function(){return s(u)&&c({inst:u}),e(function(){s(u)&&c({inst:u})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},87762:(e,t,n)=>{var r=n(7620),u=n(21256),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=u.useSyncExternalStore,a=r.useRef,l=r.useEffect,s=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var d=a(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var v=i(e,(d=s(function(){function e(e){if(!l){if(l=!0,i=e,e=r(e),void 0!==u&&f.hasValue){var t=f.value;if(u(t,e))return a=t}return a=e}if(t=a,o(i,e))return t;var n=r(e);return void 0!==u&&u(t,n)?t:(i=e,a=n)}var i,a,l=!1,s=void 0===n?null:n;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,n,r,u]))[0],d[1]);return l(function(){f.hasValue=!0,f.value=v},[v]),c(v),v}},21256:(e,t,n)=>{e.exports=n(19609)},24862:(e,t,n)=>{e.exports=n(87762)},16029:(e,t,n)=>{n.d(t,{m:()=>r});function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}},27645:(e,t,n)=>{n.d(t,{A:()=>o,q:()=>u});var r=n(7620);function u(e,t){let n=(0,r.createContext)(t);function u(e){let{children:t,...u}=e,o=(0,r.useMemo)(()=>u,Object.values(u));return(0,r.createElement)(n.Provider,{value:o},t)}return u.displayName=e+"Provider",[u,function(u){let o=(0,r.useContext)(n);if(o)return o;if(void 0!==t)return t;throw Error(`\`${u}\` must be used within \`${e}\``)}]}function o(e,t=[]){let n=[],u=()=>{let t=n.map(e=>(0,r.createContext)(e));return function(n){let u=(null==n?void 0:n[e])||t;return(0,r.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:u}}),[n,u])}};return u.scopeName=e,[function(t,u){let o=(0,r.createContext)(u),i=n.length;function a(t){let{scope:n,children:u,...a}=t,l=(null==n?void 0:n[e][i])||o,s=(0,r.useMemo)(()=>a,Object.values(a));return(0,r.createElement)(l.Provider,{value:s},u)}return n=[...n,u],a.displayName=t+"Provider",[a,function(n,a){let l=(null==a?void 0:a[e][i])||o,s=(0,r.useContext)(l);if(s)return s;if(void 0!==u)return u;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let u=n.reduce((t,{useScope:n,scopeName:r})=>{let u=n(e)[`__scope${r}`];return{...t,...u}},{});return(0,r.useMemo)(()=>({[`__scope${t.scopeName}`]:u}),[u])}};return n.scopeName=t.scopeName,n}(u,...t)]}},77705:(e,t,n)=>{n.d(t,{B:()=>l});var r,u=n(7620),o=n(67204);let i=(r||(r=n.t(u,2)))["useId".toString()]||(()=>void 0),a=0;function l(e){let[t,n]=u.useState(i());return(0,o.N)(()=>{e||n(e=>null!=e?e:String(a++))},[e]),e||(t?`radix-${t}`:"")}},77429:(e,t,n)=>{n.d(t,{C:()=>a});var r=n(7620),u=n(97509),o=n(36329),i=n(67204);let a=e=>{let{present:t,children:n}=e,a=function(e){var t,n;let[o,a]=(0,r.useState)(),s=(0,r.useRef)({}),c=(0,r.useRef)(e),d=(0,r.useRef)("none"),[f,v]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,r.useReducer)((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return(0,r.useEffect)(()=>{let e=l(s.current);d.current="mounted"===f?e:"none"},[f]),(0,i.N)(()=>{let t=s.current,n=c.current;if(n!==e){let r=d.current,u=l(t);e?v("MOUNT"):"none"===u||(null==t?void 0:t.display)==="none"?v("UNMOUNT"):n&&r!==u?v("ANIMATION_OUT"):v("UNMOUNT"),c.current=e}},[e,v]),(0,i.N)(()=>{if(o){let e=e=>{let t=l(s.current).includes(e.animationName);e.target===o&&t&&(0,u.flushSync)(()=>v("ANIMATION_END"))},t=e=>{e.target===o&&(d.current=l(s.current))};return o.addEventListener("animationstart",t),o.addEventListener("animationcancel",e),o.addEventListener("animationend",e),()=>{o.removeEventListener("animationstart",t),o.removeEventListener("animationcancel",e),o.removeEventListener("animationend",e)}}v("ANIMATION_END")},[o,v]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:(0,r.useCallback)(e=>{e&&(s.current=getComputedStyle(e)),a(e)},[])}}(t),s="function"==typeof n?n({present:a.isPresent}):r.Children.only(n),c=(0,o.s)(a.ref,s.ref);return"function"==typeof n||a.isPresent?(0,r.cloneElement)(s,{ref:c}):null};function l(e){return(null==e?void 0:e.animationName)||"none"}a.displayName="Presence"},62085:(e,t,n)=>{n.d(t,{c:()=>u});var r=n(7620);function u(e){let t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}},24537:(e,t,n)=>{n.d(t,{i:()=>o});var r=n(7620),u=n(62085);function o({prop:e,defaultProp:t,onChange:n=()=>{}}){let[o,i]=function({defaultProp:e,onChange:t}){let n=(0,r.useState)(e),[o]=n,i=(0,r.useRef)(o),a=(0,u.c)(t);return(0,r.useEffect)(()=>{i.current!==o&&(a(o),i.current=o)},[o,i,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,l=a?e:o,s=(0,u.c)(n);return[l,(0,r.useCallback)(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&s(n)}else i(t)},[a,e,i,s])]}},67204:(e,t,n)=>{n.d(t,{N:()=>u});var r=n(7620);let u=(null==globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{}},24618:(e,t,n)=>{n.d(t,{vt:()=>s});let r=e=>{let t;let n=new Set,r=(e,r)=>{let u="function"==typeof e?e(t):e;if(!Object.is(u,t)){let e=t;t=(null!=r?r:"object"!=typeof u)?u:Object.assign({},t,u),n.forEach(n=>n(t,e))}},u=()=>t,o={setState:r,getState:u,subscribe:e=>(n.add(e),()=>n.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}};return t=e(r,u,o),o},u=e=>e?r(e):r;var o=n(7620);let{useSyncExternalStoreWithSelector:i}=n(24862),a=!1,l=e=>{"function"!=typeof e&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");let t="function"==typeof e?u(e):e,n=(e,n)=>(function(e,t=e.getState,n){n&&!a&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),a=!0);let r=i(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return(0,o.useDebugValue)(r),r})(t,e,n);return Object.assign(n,t),n},s=e=>e?l(e):l}}]);