1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[668],{44451:function(e,t,r){"use strict";r.d(t,{r:function(){return l}});var n,o,a=r(2784);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let l=(0,a.forwardRef)((e,t)=>{let{title:r,titleId:l,...i}=e;return a.createElement("svg",s({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",className:"lucide lucide-x",ref:t,"aria-labelledby":l},i),r?a.createElement("title",{id:l},r):null,n||(n=a.createElement("path",{d:"M18 6 6 18"})),o||(o=a.createElement("path",{d:"m6 6 12 12"})))})},94985:function(e,t,r){"use strict";r.d(t,{W:function(){return i}});var n=r(2784),o=r(78749),a=r(61401),s=r(57345),l=r(52322);let i=(0,n.memo)(function(e){let{FallbackComponent:t,LoadingComponent:r=(0,l.jsx)(a.l,{variant:"fancy",color:"auto"})}=e,n=(0,o.bp)(e=>e.state.auth.accessToken),{authenticationError:i}=(0,o.F_)();return((0,s.m)(),i)?(0,l.jsx)(t,{error:i}):n?e.children:r})},10668:function(e,t,r){"use strict";r.d(t,{n:function(){return N}});var n=r(69517),o=r(25237),a=r.n(o),s=r(39097),l=r.n(s),i=r(2784),c=r(36089),u=r(78749),d=r(94985),p=r(78454);let f=e=>e.permissions.includes(p.Gm.CAN_ACCESS_ADMIN_PAGE);var m=r(68017),g=r(89013),h=r(14701),y=r(61401),j=r(96182),x=r.n(j),b=r(52322);function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}let w=a()(()=>Promise.all([r.e(8589),r.e(2113),r.e(4044),r.e(6365)]).then(r.bind(r,34729)).then(e=>e.DefaultAuthFallback),{loadableGenerated:{webpack:()=>[34729]}}),v=(0,i.memo)(function(e){let{children:t,requiresAdmin:r,requiresOnboarded:n,insideModal:o}=e,{isAuthenticated:a}=(0,u.F_)(),s=(0,c.UE)(a);return s.data?r&&!f(s.data)?(0,b.jsx)(m.Vq,{showCloseButton:!1,open:!0,size:"sm",children:(0,b.jsxs)(m.a7,{children:[(0,b.jsxs)(m.fK,{children:[(0,b.jsx)(m.$N,{children:"Unauthorized"}),(0,b.jsx)(m.Be,{children:"You must be an admin to view this content."})]}),(0,b.jsx)(g.z,{as:l(),color:"primary",size:"lg",href:"/",children:"Home"})]})}):n&&"COMPLETE"!==s.data.accountCompletionStatus?null:t:s.error?(0,b.jsxs)("div",{className:(0,h.cn)(x().error,o&&"!h-full !w-full"),children:["Sorry, something went wrong while fetching your profile. Try refreshing the page, or logging in again.",(0,b.jsx)(l(),{href:"/logout",className:x().logout,children:"Logout"})]}):(0,b.jsx)(y.l,{variant:"fancy"})}),N=(0,i.memo)(function(e){let{AuthFallbackComponent:t=w}=e;return(0,b.jsx)(d.W,{FallbackComponent:t,children:(0,b.jsx)(v,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e))})})},68017:function(e,t,r){"use strict";r.d(t,{Vq:function(){return D},a7:function(){return G},hG:function(){return A},GG:function(){return _},Be:function(){return W},fK:function(){return K},EM:function(){return M},GR:function(){return k},$N:function(){return F}});var n=r(69517),o=r(43977),a=r(81765),s=r(4522),l=r(51795),i=r(18060),c=r(11122),u=r(2784),d=r(44451),p=r(14701);let f=(0,u.createContext)({size:"md",theme:"auto",shouldCloseOnOverlayClick:!0});var m=r(52322);let g=["children","showCloseButton","closeButtonClassName","withPortal","contentMotionProps","overlayMotionProps","preventClosingWithEscapeKey","open"],h=["size","theme","shouldCloseOnOverlayClick","children"],y=["className","motionProps"],j=["children","className","open","showOverlay","withPortal","contentMotionProps","overlayMotionProps","preventClosingWithEscapeKey"],x=["className","children","motionProps","showCloseButton","closeButtonClassName"],b=["className","asChild"],O=["className","asChild"],w=["className","asChild"],v=["className"],N=["className"];function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function C(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?P(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let D=e=>{let{children:t,showCloseButton:r,closeButtonClassName:n,withPortal:a,contentMotionProps:s,overlayMotionProps:l,preventClosingWithEscapeKey:i,open:c}=e,u=(0,o.Z)(e,g);return(0,m.jsx)(k,C(C({open:c},u),{},{children:(0,m.jsx)(M,{closeButtonClassName:n,open:c,showCloseButton:r,withPortal:a,contentMotionProps:s,overlayMotionProps:l,preventClosingWithEscapeKey:i,children:t})}))};D.displayName="Dialog";let k=e=>{let{size:t="md",theme:r="auto",shouldCloseOnOverlayClick:n=!0,children:s}=e,l=(0,o.Z)(e,h);return(0,m.jsx)(f.Provider,{value:{size:t,theme:r,shouldCloseOnOverlayClick:n},children:(0,m.jsx)(a.fC,C(C({},l),{},{onOpenChange:e=>{var t;!e&&l.onRequestClose&&(null==l||l.onRequestClose()),null===(t=l.onOpenChange)||void 0===t||t.call(l,e)},children:s}))})};k.displayName="DialogRoot",a.xz;let E=a.h_,_=a.x8,z={initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2,ease:"easeInOut"}},Z=(0,u.forwardRef)((e,t)=>{let{className:r,motionProps:n}=e,s=(0,o.Z)(e,y);return(0,m.jsx)(a.aV,C(C({asChild:!0,ref:t},s),{},{children:(0,m.jsx)(i.m.div,C(C({className:(0,p.cn)("fixed inset-0 z-modal bg-black/80",r)},z),n))}))});Z.displayName=a.aV.displayName;let B=(0,l.j)("",{variants:{theme:{dark:"dark-theme",light:"light-theme",auto:""}},defaultVariants:{theme:"auto"}}),M=(0,u.forwardRef)((e,t)=>{let{theme:r,shouldCloseOnOverlayClick:n}=(0,u.useContext)(f),{children:a,className:s,open:l,showOverlay:i=!0,withPortal:d=!0,contentMotionProps:g,overlayMotionProps:h,preventClosingWithEscapeKey:y}=e,x=(0,o.Z)(e,j),b=d?E:u.Fragment;return(0,m.jsx)(c.M,{children:l?(0,m.jsxs)(b,{forceMount:!0,children:[i&&(0,m.jsx)(Z,{motionProps:h}),(0,m.jsx)(S,C(C({ref:t,className:(0,p.cn)(B({theme:r,className:s})),motionProps:g,onCloseAutoFocus:e=>{e.preventDefault()},onEscapeKeyDown:y?e=>e.preventDefault():x.onEscapeKeyDown,onPointerDownOutside:n?void 0:e=>e.preventDefault(),onInteractOutside:n?e=>{var t;null!==(t=e.target)&&void 0!==t&&t.closest("[data-sonner-toast]")&&e.preventDefault()}:e=>e.preventDefault()},x),{},{children:a}))]}):null})});M.displayName="DialogPanel";let R={initial:{opacity:0,scale:.95,x:"-50%",y:"-48%"},animate:{opacity:1,scale:1,x:"-50%",y:"-50%"},exit:{opacity:0,scale:.95,x:"-50%",y:"-48%"},transition:{duration:.2,ease:"easeInOut"}},S=(0,u.forwardRef)((e,t)=>{let{className:r,children:n,motionProps:s,showCloseButton:l=!0,closeButtonClassName:c}=e,u=(0,o.Z)(e,x);return(0,m.jsx)(a.VY,C(C({asChild:!0,ref:t},u),{},{children:(0,m.jsxs)(i.m.div,C(C(C({className:(0,p.cn)("fixed left-[50%] top-[50%] z-modal grid translate-x-[-50%] translate-y-[-50%] gap-4 rounded-2xl bg-modal shadow-lg",r)},R),s),{},{children:[n,l&&(0,m.jsxs)(_,{className:(0,p.cn)("absolute right-2 top-2 flex h-8 w-8 items-center justify-center rounded-full bg-modal ring-offset-background transition-opacity focus:outline-none focus:ring-2 focus:ring-offset-2 disabled:pointer-events-none",c),children:[(0,m.jsx)(d.r,{className:"h-6 w-6 text-foreground"}),(0,m.jsx)("span",{className:"sr-only",children:"Close"})]})]}))}))});S.displayName=a.VY.displayName;let V=(0,l.j)("grid max-h-[90vh] max-w-[100vw] grid-cols-1 p-dialog-body text-foreground",{variants:{size:{sm:"w-[400px] gap-4 [--dialog-body-padding:2rem]",md:"w-[600px] gap-6 [--dialog-body-padding:2.5rem]",lg:"w-[900px] gap-6 [--dialog-body-padding:3rem]",xl:"w-[1200px] gap-6 [--dialog-body-padding:3rem]","2xl":"w-[1400px] gap-6 [--dialog-body-padding:3rem]"},defaultVariants:{size:"md"}}}),G=e=>{let{className:t,asChild:r}=e,n=(0,o.Z)(e,b),{size:a}=(0,u.useContext)(f),l=r?s.g7:"div";return(0,m.jsx)(l,C({className:(0,p.cn)(V({size:a,className:t}))},n))};G.displayName="DialogBody";let K=e=>{let{className:t,asChild:r}=e,n=(0,o.Z)(e,O),a=r?s.g7:"div";return(0,m.jsx)(a,C({className:(0,p.cn)("flex flex-col space-y-2 text-center",t)},n))};K.displayName="DialogHeader";let q=(0,l.j)("grid grid-flow-col justify-center gap-3",{variants:{size:{sm:"grid-flow-row grid-cols-1",md:"auto-cols-fr gap-4",lg:"auto-cols-[260px] justify-self-center",xl:"auto-cols-[260px] justify-self-center","2xl":"auto-cols-[260px] justify-self-center"}},defaultVariants:{size:"md"}}),A=e=>{let{className:t,asChild:r}=e,n=(0,o.Z)(e,w),{size:a}=(0,u.useContext)(f),l=r?s.g7:"div";return(0,m.jsx)(l,C({className:(0,p.cn)(q({size:a,className:t}))},n))};A.displayName="DialogButtons";let F=(0,u.forwardRef)((e,t)=>{let{className:r}=e,n=(0,o.Z)(e,v);return(0,m.jsx)(a.Dx,C({ref:t,className:(0,p.cn)("z-10 font-heading text-2xl font-black",r)},n))});F.displayName=a.Dx.displayName;let W=(0,u.forwardRef)((e,t)=>{let{className:r}=e,n=(0,o.Z)(e,N);return(0,m.jsx)(a.dk,C({ref:t,className:(0,p.cn)("text-sm font-normal text-muted-foreground",r)},n))});W.displayName=a.dk.displayName},61401:function(e,t,r){"use strict";r.d(t,{l:function(){return c}});var n=r(69517),o=r(43977),a=r(76199),s=r(52322);let l=["useRelativePosition"];function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}let c=e=>{let{useRelativePosition:t}=e,r=(0,o.Z)(e,l);return(0,s.jsx)("div",{className:t?"flex h-full w-full items-center justify-center":"absolute absolute-center",children:(0,s.jsx)(a.aN,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?i(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},r))})};c.displayName="CenteredLoader"},96182:function(e){e.exports={error:"requires-user_error__Y5ej5",logout:"requires-user_logout__0Vgc0"}}}]);
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.