(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{23271:function(e,t,r){Promise.resolve().then(r.bind(r,87055)),Promise.resolve().then(r.bind(r,46560)),Promise.resolve().then(r.t.bind(r,10012,23)),Promise.resolve().then(r.t.bind(r,31811,23)),Promise.resolve().then(r.t.bind(r,73642,23)),Promise.resolve().then(r.t.bind(r,7036,23)),Promise.resolve().then(r.bind(r,45470)),Promise.resolve().then(r.t.bind(r,64001,23)),Promise.resolve().then(r.t.bind(r,66176,23)),Promise.resolve().then(r.t.bind(r,75332,23)),Promise.resolve().then(r.t.bind(r,70200,23)),Promise.resolve().then(r.bind(r,28688))},45470:function(e,t,r){"use strict";r.d(t,{Toaster:function(){return x}});var s=r(60834),a=r(77567),n=r(96941),o=r(28200),i=r(33906),d=r(62998);let l=n.zt,u=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(n.l_,{ref:t,className:(0,d.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]",r),...a})});u.displayName=n.l_.displayName;let c=(0,o.j)("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"}}),f=a.forwardRef((e,t)=>{let{className:r,variant:a,...o}=e;return(0,s.jsx)(n.fC,{ref:t,className:(0,d.cn)(c({variant:a}),r),...o})});f.displayName=n.fC.displayName,a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(n.aU,{ref:t,className:(0,d.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",r),...a})}).displayName=n.aU.displayName;let p=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(n.x8,{ref:t,"toast-close":"",className:(0,d.cn)("absolute right-2 top-2 rounded-md p-1 opacity-0 transition-opacity 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",r),...a,children:(0,s.jsx)(i.Z,{className:"h-4 w-4"})})});p.displayName=n.x8.displayName;let m=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(n.Dx,{ref:t,className:(0,d.cn)("text-sm font-semibold",r),...a})});m.displayName=n.Dx.displayName;let v=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(n.dk,{ref:t,className:(0,d.cn)("text-sm opacity-90",r),...a})});v.displayName=n.dk.displayName;var h=r(12594);let x=()=>{let{toasts:e}=(0,h.pm)(),[t,r]=(0,a.useState)(!1);return((0,a.useEffect)(()=>{r(!0)},[]),t)?(0,s.jsxs)(l,{children:[e.map(e=>{let{id:t,title:r,description:a,action:n,...o}=e;return(0,s.jsxs)(f,{...o,className:(0,d.cn)("","destructive"===o.variant?"":"border border-neutral-800 bg-neutral-950/70 text-white backdrop-blur-lg"),children:[(0,s.jsxs)("div",{className:"grid gap-1",children:[r?(0,s.jsx)(m,{children:r}):null,a?(0,s.jsx)(v,{children:a}):null]}),n,(0,s.jsx)(p,{})]},t)}),(0,s.jsx)(u,{})]}):null}},12594:function(e,t,r){"use strict";r.d(t,{Am:function(){return c},pm:function(){return f}});var s=r(77567);let a=0,n=new Map,o=e=>{if(n.has(e))return;let t=setTimeout(()=>{n.delete(e),u({type:"REMOVE_TOAST",toastId:e})},1e6);n.set(e,t)},i=(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:r}=t;return r?o(r):e.toasts.forEach(e=>{o(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===r||void 0===r?{...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)}}},d=[],l={toasts:[]};function u(e){l=i(l,e),d.forEach(e=>{e(l)})}function c(e){let{...t}=e,r=(a=(a+1)%Number.MAX_SAFE_INTEGER).toString(),s=()=>u({type:"DISMISS_TOAST",toastId:r});return u({type:"ADD_TOAST",toast:{...t,id:r,open:!0,onOpenChange:e=>{e||s()}}}),{id:r,dismiss:s,update:e=>u({type:"UPDATE_TOAST",toast:{...e,id:r}})}}function f(){let[e,t]=s.useState(l);return s.useEffect(()=>(d.push(t),()=>{let e=d.indexOf(t);e>-1&&d.splice(e,1)}),[e]),{...e,toast:c,dismiss:e=>u({type:"DISMISS_TOAST",toastId:e})}}},62998:function(e,t,r){"use strict";r.d(t,{P:function(){return o},cn:function(){return n}});var s=r(61795),a=r(25977);function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,a.m6)((0,s.W)(t))}function o(e){return RegExp("^([a-zA-Z]+:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(e)}},28688:function(e,t,r){"use strict";let s;r.d(t,{TRPCReactProvider:function(){return v}});var a=r(60834),n=r(19732),o=r(85470),i=r(30984),d=r(77567),l=r(77558),u=r(49223),c=r(86969);let f=()=>new u.S({defaultOptions:{queries:{staleTime:3e4},dehydrate:{serializeData:l.ZP.serialize,shouldDehydrateQuery:e=>(0,c.d_)(e)||"pending"===e.state.status},hydrate:{deserializeData:l.ZP.deserialize}}});r(8868);let p=()=>null!=s?s:s=f(),m=(0,i.ec)(),v=e=>{let t=p(),r=(0,d.useMemo)(()=>m.createClient({links:[(0,o.gb)({enabled:e=>"down"===e.direction&&e.result instanceof Error}),(0,o.Pq)({transformer:l.ZP,url:"".concat(window.location.origin,"/api/trpc"),headers:()=>{let e=new Headers;return e.set("x-trpc-source","nextjs-react"),e}})]}),[]);return(0,a.jsx)(n.QueryClientProvider,{client:t,children:(0,a.jsx)(m.Provider,{client:r,queryClient:t,children:e.children})})}},64001:function(){}},function(e){e.O(0,[5716,1389,8506,9323,4580,5313,2747,7229,1744],function(){return e(e.s=23271)}),_N_E=e.O()}]);