1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1953],{172:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(157).A)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},641:(e,t,n)=>{Promise.resolve().then(n.bind(n,9479))},5695:(e,t,n)=>{"use strict";var r=n(8999);n.o(r,"useParams")&&n.d(t,{useParams:function(){return r.useParams}}),n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},6101:(e,t,n)=>{"use strict";n.d(t,{s:()=>a,t:()=>i});var r=n(2115);function s(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(...e){return t=>{let n=!1,r=e.map(e=>{let r=s(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():s(e[t],null)}}}}function a(...e){return r.useCallback(i(...e),e)}},6570:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(5155),s=n(8434),i=n(5695),a=n(2115),l=n(172);function u(e){let{children:t}=e,{user:n,isLoading:u}=(0,s.A)(),o=(0,i.useRouter)();return((0,a.useEffect)(()=>{u||n||o.push("/login?redirect="+encodeURIComponent(window.location.pathname))},[n,u,o]),u||!n)?(0,r.jsxs)("div",{className:"flex justify-center items-center min-h-[calc(100vh-200px)]",children:[(0,r.jsx)(l.A,{className:"h-12 w-12 animate-spin text-primary"}),(0,r.jsx)("p",{className:"ml-4 text-lg font-medium",children:"Loading your secure session..."})]}):(0,r.jsx)(r.Fragment,{children:t})}},7313:(e,t,n)=>{"use strict";n.d(t,{Xi:()=>o,av:()=>c,j7:()=>u,tU:()=>l});var r=n(5155),s=n(2115),i=n(64),a=n(9434);let l=i.bL,u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(i.B8,{ref:t,className:(0,a.cn)("inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground",n),...s})});u.displayName=i.B8.displayName;let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(i.l9,{ref:t,className:(0,a.cn)("inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm",n),...s})});o.displayName=i.l9.displayName;let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(i.UC,{ref:t,className:(0,a.cn)("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",n),...s})});c.displayName=i.UC.displayName},9479:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(5155),s=n(5695),i=n(6570),a=n(7313);function l(e){let{children:t}=e,n=(0,s.usePathname)(),l=(0,s.useRouter)();return(0,r.jsx)(i.default,{children:(0,r.jsxs)("div",{className:"max-w-2xl mx-auto space-y-6",children:[(0,r.jsx)(a.tU,{value:n,onValueChange:e=>{l.push(e)},children:(0,r.jsxs)(a.j7,{className:"grid w-full grid-cols-2",children:[(0,r.jsx)(a.Xi,{value:"/settings/notifications",children:"Notifications"}),(0,r.jsx)(a.Xi,{value:"/settings/account",children:"Account"})]})}),t]})})}},9708:(e,t,n)=>{"use strict";n.d(t,{DX:()=>a,xV:()=>u});var r=n(2115),s=n(6101),i=n(5155),a=r.forwardRef((e,t)=>{let{children:n,...s}=e,a=r.Children.toArray(n),u=a.find(o);if(u){let e=u.props.children,n=a.map(t=>t!==u?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,i.jsx)(l,{...s,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,i.jsx)(l,{...s,ref:t,children:n})});a.displayName="Slot";var l=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){let e=function(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}(n),a=function(e,t){let n={...t};for(let r in t){let s=e[r],i=t[r];/^on[A-Z]/.test(r)?s&&i?n[r]=(...e)=>{i(...e),s(...e)}:s&&(n[r]=s):"style"===r?n[r]={...s,...i}
1:"className"===r&&(n[r]=[s,i].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(a.ref=t?(0,s.t)(t,e):e),r.cloneElement(n,a)}return r.Children.count(n)>1?r.Children.only(null):null});l.displayName="SlotClone";var u=({children:e})=>(0,i.jsx)(i.Fragment,{children:e});function o(e){return r.isValidElement(e)&&e.type===u}}},e=>{var t=t=>e(e.s=t);e.O(0,[3644,5265,64,6529,8441,2721,7358],()=>t(641)),_N_E=e.O()}]);
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.