1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];if(null!=a)for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:sl8-app":!0})}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{4523:(e,t,a)=>{"use strict";a.d(t,{BackgroundMesh:()=>l});var r=a(68987),n=a(24168),s=a(37094),i=a(2315);function l(){let{backgroundId:e}=(0,n.C)(),{resolvedTheme:t}=(0,s.D)(),[a,l]=(0,i.useState)(!1);if((0,i.useEffect)(()=>{l(!0)},[]),!a)return null;let o=n.M.find(t=>t.id===e)||n.M[0],d="dark"===t&&o.darkBackground?o.darkBackground:o.background;return(0,r.jsxs)("div",{className:"fixed inset-0 -z-10 pointer-events-none overflow-hidden",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-background transition-colors duration-300"}),(0,r.jsx)("div",{className:"absolute inset-0 transition-opacity duration-1000 ease-in-out",style:{background:d,filter:"blur(100px)",opacity:+("clean"!==e),width:"100vw",height:"100vh"}})]})}},8440:(e,t,a)=>{"use strict";a.d(t,{ThemeProvider:()=>s});var r=a(68987),n=a(37094);function s({children:e,...t}){return(0,r.jsx)(n.N,{...t,children:e})}},16016:(e,t,a)=>{"use strict";a.d(t,{f:()=>r});let r=(0,a(90543).v)(e=>({isOpen:!1,open:()=>e({isOpen:!0}),close:()=>e({isOpen:!1}),toggle:()=>e(e=>({isOpen:!e.isOpen}))}))},19469:(e,t,a)=>{"use strict";a.d(t,{CG:()=>c,Fm:()=>h,Qs:()=>x,cj:()=>d,h:()=>m,qp:()=>g});var r=a(68987),n=a(2315),s=a(91168),i=a(9342),l=a(61376),o=a(71519);let d=s.bL,c=s.l9;s.bm;let u=s.ZL,f=n.forwardRef(({className:e,...t},a)=>(0,r.jsx)(s.hJ,{className:(0,o.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...t,ref:a}));f.displayName=s.hJ.displayName;let p=(0,i.F)("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:duration-300 data-[state=open]:duration-500",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),m=n.forwardRef(({side:e="right",className:t,children:a,...n},i)=>(0,r.jsxs)(u,{children:[(0,r.jsx)(f,{}),(0,r.jsxs)(s.UC,{ref:i,className:(0,o.cn)(p({side:e}),t),...n,children:[a,(0,r.jsxs)(s.bm,{className:"absolute right-4 top-4 roun
1ded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[(0,r.jsx)(l.A,{className:"h-4 w-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]}));m.displayName=s.UC.displayName;let h=({className:e,...t})=>(0,r.jsx)("div",{className:(0,o.cn)("flex flex-col space-y-2 text-center sm:text-left",e),...t});h.displayName="SheetHeader";let g=n.forwardRef(({className:e,...t},a)=>(0,r.jsx)(s.hE,{ref:a,className:(0,o.cn)("text-lg font-semibold text-foreground",e),...t}));g.displayName=s.hE.displayName;let x=n.forwardRef(({className:e,...t},a)=>(0,r.jsx)(s.VY,{ref:a,className:(0,o.cn)("text-sm text-muted-foreground",e),...t}));x.displayName=s.VY.displayName},24168:(e,t,a)=>{"use strict";a.d(t,{C:()=>i,M:()=>s});var r=a(90543),n=a(92966);let s=[{id:"aurora",name:"Aurora",background:` 2 radial-gradient(at 0% 0%, hsla(253,16%,7%,1) 0, transparent 50%), 3 radial-gradient(at 50% 0%, hsla(225,39%,30%,1) 0, transparent 50%), 4 radial-gradient(at 100% 0%, hsla(339,49%,30%,1) 0, transparent 50%) 5 `,darkBackground:` 6 radial-gradient(at 0% 0%, hsla(253,16%,7%,1) 0, transparent 50%), 7 radial-gradient(at 50% 0%, hsla(225,39%,20%,1) 0, transparent 50%), 8 radial-gradient(at 100% 0%, hsla(339,49%,20%,1) 0, transparent 50%) 9 `},{id:"nebula",name:"Nebula",background:` 10 radial-gradient(at 0% 100%, hsla(253,16%,7%,1) 0, transparent 50%), 11 radial-gradient(at 50% 100%, hsla(225,39%,25%,1) 0, transparent 50%), 12 radial-gradient(at 100% 100%, hsla(339,49%,25%,1) 0, transparent 50%) 13 `,darkBackground:` 14 radial-gradient(at 0% 100%, hsla(253,16%,7%,1) 0, transparent 50%), 15 radial-gradient(at 50% 100%, hsla(225,39%,15%,1) 0, transparent 50%), 16 radial-gradient(at 100% 100%, hsla(339,49%,15%,1) 0, transparent 50%) 17 `},{id:"sunset",name:"Sunset",background:` 18 radial-gradient(at 100% 100%, hsla(20,100%,85%,0.5) 0, transparent 50%), 19 radial-gradient(at 0% 100%, hsla(260,100%,90%,0.5) 0, transparent 50%), 20 radial-gradient(at 50% 50%, hsla(340,100%,85%,0.3) 0, transparent 50%) 21 `,darkBackground:` 22 radial-gradient(at 100% 100%, hsla(20,60%,20%,0.4) 0, transparent 50%), 23 radial-gradient(at 0% 100%, hsla(260,40%,20%,0.4) 0, transparent 50%), 24 radial-gradient(at 50% 50%, hsla(340,60%,20%,0.2) 0, transparent 50%) 25 `},{id:"ocean",name:"Ocean",background:` 26 radial-gradient(at 0% 0%, hsla(190,100%,90%,0.4) 0, transparent 50%), 27 radial-gradient(at 100% 100%, hsla(220,100%,90%,0.4) 0, transparent 50%), 28 radial-gradient(at 50% 50%, hsla(200,100%,95%,0.2) 0, transparent 50%) 29 `,darkBackground:` 30 radial-gradient(at 0% 0%, hsla(190,40%,20%,0.3) 0, transparent 50%), 31 radial-gradient(at 100% 100%, hsla(220,40%,20%,0.3) 0, transparent 50%), 32 radial-gradient(at 50% 50%, hsla(200,40%,25%,0.1) 0, transparent 50%) 33 `},{id:"aurora-dream",name:"Aurora Dream",background:` 34 radial-gradient(ellipse 85% 65% at 8% 8%, rgba(175, 109, 255, 0.42), transparent 60%), 35 radial-gradient(ellipse 75% 60% at 75% 35%, rgba(255, 235, 170, 0.55), transparent 62%), 36 radial-gradient(ellipse 70% 60% at 15% 80%, rgba(255, 100, 180, 0.40), transparent 62%), 37 radial-gradient(ellipse 70% 60% at 92% 92%, rgba(120, 190, 255, 0.45), transparent 62%), 38 linear-gradient(180deg, #f7eaff 0%, #fde2ea 100%) 39 `,darkBackground:` 40 radial-gradient(ellipse 85% 65% at 8% 8%, rgba(175, 109, 255, 0.2), transparent 60%), 41 radial-gradient(ellipse 75% 60% at 75% 35%, rgba(255, 235, 170, 0.25), transparent 62%), 42 radial-gradient(ellipse 70% 60% at 15% 80%, rgba(255, 100, 180, 0.2), transparent 62%), 43 radial-gradient(ellipse 70% 60% at 92% 92%, rgba(120, 190, 255, 0.2), transparent 62%), 44 linear-gradient(180deg, #1a1025 0%, #1a0b15 100%) 45 `},{id:"indigo-splash",name:"Indigo Splash",background:"radial-gradient(125% 125% at 50% 10%, #fff 40%, #6366f1 100%)",darkBackgroun
45d:"radial-gradient(125% 125% at 50% 10%, #000 40%, #312e81 100%)"},{id:"clean",name:"Clean",background:"transparent",darkBackground:"transparent"}],i=(0,r.v)()((0,n.Zr)(e=>({backgroundId:"sunset",setBackgroundId:t=>e({backgroundId:t}),tasksView:"list",setTasksView:t=>e({tasksView:t})}),{name:"settings-storage"}))},30883:(e,t,a)=>{"use strict";a.d(t,{E:()=>c,H:()=>f});var r=a(2315),n=a(42733),s=a(91898),i=a(21128),l=a(35097),o=a(41435);let d={items:[],nextCursor:null,unreadCount:0};function c(){let e=(0,s.Ve)(),[t,a]=(0,r.useState)(!1),i=(0,r.useRef)(null),c=(0,r.useCallback)(async t=>{let a=(0,s.oX)(e),r=await a(t);if(!r.ok){if(401===r.status)return d;throw Error(`Failed to fetch notifications: ${r.status}`)}return await r.json()},[e]),{data:u,error:f,isLoading:p,mutate:m}=(0,n.Ay)("/api/notifications?limit=20",c,{refreshInterval:3e4,revalidateOnFocus:!0,revalidateIfStale:!0,dedupingInterval:2e3,keepPreviousData:!0});(0,r.useEffect)(()=>{if(!u)return;if(null===i.current){i.current=new Set(u.items.map(e=>e.id));return}let e=!1;for(let t of u.items)i.current.has(t.id)||(i.current.add(t.id),e=!0);e&&(a(!0),setTimeout(()=>a(!1),1500))},[u]);let h=(0,r.useCallback)(async(t,a)=>{let r=u?{...u,items:u.items.map(e=>e.id===t?{...e,readAt:a?new Date:null}:e),unreadCount:u.unreadCount+(a?-1:1)}:void 0;try{await m(async()=>{let n=(0,s.oX)(e),i=await n(`/api/notifications/${t}`,{method:"PATCH",headers:{"content-type":"application/json"},body:JSON.stringify({read:a})});if(!i.ok)throw Error(`PATCH failed: ${i.status}`);return u?r:void 0},{optimisticData:r,rollbackOnError:!0,revalidate:!0})}catch(a){(0,l.v)(o.qD,"markRead failed",a,{correlationId:e,notificationId:t})}},[u,m,e]),g=(0,r.useCallback)(async()=>{let t=u?{...u,items:u.items.map(e=>e.readAt?e:{...e,readAt:new Date}),unreadCount:0}:void 0;try{await m(async()=>{let a=(0,s.oX)(e),r=await a("/api/notifications/mark-all-read",{method:"POST"});if(!r.ok)throw Error(`mark-all-read failed: ${r.status}`);return t},{optimisticData:t,rollbackOnError:!0,revalidate:!0})}catch(t){(0,l.v)(o.qD,"markAllRead failed",t,{correlationId:e})}},[u,m,e]),x=(0,r.useCallback)(async()=>{let t={items:[],nextCursor:null,unreadCount:0};try{await m(async()=>{let a=(0,s.oX)(e),r=await a("/api/notifications/clear-all",{method:"POST"});if(!r.ok)throw Error(`clear-all failed: ${r.status}`);return t},{optimisticData:t,rollbackOnError:!0,revalidate:!0})}catch(t){(0,l.v)(o.qD,"clearAll failed",t,{correlationId:e})}},[m,e]),b=(0,r.useCallback)(async t=>{let a=u?{...u,items:u.items.filter(e=>e.id!==t),unreadCount:u.items.find(e=>e.id===t&&!e.readAt)?u.unreadCount-1:u.unreadCount}:void 0;try{await m(async()=>{let r=(0,s.oX)(e),n=await r(`/api/notifications/${t}`,{method:"DELETE"});if(!n.ok&&204!==n.status)throw Error(`DELETE failed: ${n.status}`);return a},{optimisticData:a,rollbackOnError:!0,revalidate:!0})}catch(a){(0,l.v)(o.qD,"dismiss failed",a,{correlationId:e,notificationId:t})}},[u,m,e]);return{items:u?.items??[],unreadCount:u?.unreadCount??0,nextCursor:u?.nextCursor??null,isLoading:p,error:f,hasNewArrival:t,markRead:h,markAllRead:g,dismiss:b,clearAll:x,refetch:m}}let u=!1;function f(){let e=(0,s.Ve)(),t=(0,r.useRef)(null),a=(0,r.useRef)(!1),l=(0,r.useCallback)(async t=>{let a=(0,s.oX)(e),r=await a(t);if(!r.ok){if(401===r.status)return d;throw Error(`Failed to fetch notifications: ${r.status}`)}return await r.json()},[e]),{data:o}=(0,n.Ay)("/api/notifications?limit=20",l,{refreshInterval:3e4,revalidateOnFocus:!0,revalidateIfStale:!0,dedupingInterval:2e3,keepPreviousData:!0});(0,r.useEffect)(()=>{if(u){a.current=!1;return}return u=!0,a.current=!0,()=>{a.current&&(u=!1,a.current=!1)}},[]),(0,r.useEffect)(()=>{if(!a.current||!o)return;if(null===t.current){t.current=new Set(o.items.map(e=>e.id));return}let e=Date.now();for(let a of o.items){if(t.current.has(a.id))continue;t.current.add(a.id);let r=e-new Date(a.createdAt).getTime()<6e4,n="info"!==a.severity;r&&n&&(0,i.o)({type:"error"===a.severity?"error":"warning"===a.severity?"warning":"success",description:a.title})}},[o])}},33021:(e,t,a)=>{"use strict";a.d(t,{SubscriptionSuccessHandler:()=>i});var r=a(2315),n=a(1343),s=a(21128);
45function i(){let e=(0,n.useSearchParams)(),t=(0,n.useRouter)();return(0,r.useEffect)(()=>{if("success"===e.get("subscription")){(0,s.o)({type:"success",description:"Subscription activated! Your subscription is now active."});let e=new URL(window.location.href);e.searchParams.delete("subscription"),t.replace(e.pathname,{scroll:!1})}},[e,t]),null}},52928:(e,t,a)=>{"use strict";a.d(t,{$:()=>d,r:()=>o});var r=a(68987),n=a(2315),s=a(64696),i=a(9342),l=a(71519);let o=(0,i.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-transparent hover:bg-black/5 dark:hover:bg-white/10 hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-black/5 dark:hover:bg-white/10 hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline",glass:"bg-white/10 dark:bg-black/20 backdrop-blur-2xl border border-white/20 dark:border-white/10 shadow-[inset_0_1px_1px_rgba(255,255,255,0.2)] hover:bg-white/20 dark:hover:bg-white/10 text-foreground"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),d=n.forwardRef(({className:e,variant:t,size:a,asChild:n=!1,...i},d)=>{let c=n?s.DX:"button";return(0,r.jsx)(c,{className:(0,l.cn)(o({variant:t,size:a,className:e})),ref:d,...i})});d.displayName="Button"},56236:(e,t,a)=>{Promise.resolve().then(a.t.bind(a,66872,23)),Promise.resolve().then(a.bind(a,4523)),Promise.resolve().then(a.bind(a,71887)),Promise.resolve().then(a.bind(a,92149)),Promise.resolve().then(a.bind(a,33021)),Promise.resolve().then(a.bind(a,8440)),Promise.resolve().then(a.bind(a,73579))},66872:()=>{},71887:(e,t,a)=>{"use strict";a.d(t,{NotificationsSheet:()=>C});var r=a(68987),n=a(1343),s=a(2315),i=a(24934),l=a(8255),o=a(25134),d=a(33312),c=a(19469),u=a(73739),f=a(52928),p=a(77013),m=a(90061),h=a(32427),g=a(94717),x=a(46804),b=a(82757),v=a(61376),y=a(71519),k=a(30883),w=a(16016);let j={success:m.A,warning:h.A,error:g.A,info:x.A},N={success:"text-emerald-600 dark:text-emerald-400",warning:"text-amber-600 dark:text-amber-400",error:"text-red-600 dark:text-red-400",info:"text-blue-600 dark:text-blue-400"};function C(){let e=(0,n.useRouter)(),t=(0,w.f)(e=>e.isOpen),a=(0,w.f)(e=>e.close);(0,k.H)();let{items:d,unreadCount:m,isLoading:g,error:x,markRead:v,markAllRead:y,dismiss:j}=(0,k.E)(),N=(0,s.useMemo)(()=>(function(e){let t=[],a=[],r=[],n=[],s=(0,i.e)(new Date,7);for(let i of e){let e=new Date(i.createdAt);(0,l.c)(e)?t.push(i):(0,o.P)(e)?a.push(i):e>s?r.push(i):n.push(i)}return[{label:"Today",items:t},{label:"Yesterday",items:a},{label:"Last 7 days",items:r},{label:"Older",items:n}].filter(e=>e.items.length>0)})(d),[d]);async function C(t){t.readAt||await v(t.id,!0),t.actionUrl&&e.push(t.actionUrl),a()}return(0,r.jsx)(c.cj,{open:t,onOpenChange:function(e){e||a()},children:(0,r.jsxs)(c.h,{side:"right",className:"w-full sm:w-[360px] p-0 flex flex-col",children:[(0,r.jsxs)(c.Fm,{className:"px-6 py-4 border-b",children:[(0,r.jsxs)("div",{className:"flex items-center justify-between gap-4",children:[(0,r.jsx)(c.qp,{children:"Notifications"}),m>0&&(0,r.jsx)(f.$,{variant:"ghost",size:"sm",onClick:()=>y(),className:"text-xs",children:"Mark all read"})]}),(0,r.jsx)(c.Qs,{className:"sr-only",children:"Recent notifications, grouped by date."})]}),(0,r.jsx)(u.F,{className:"flex-1",children:g&&0===d.length?(0,r.jsx)(E,{icon:(0,r.jsx)(b.A,{className:"size-8 opacity-40"}),title:"Loadingâ¦"}):x?(0,r.jsx)(E,{icon:(0,r.jsx)(h.A,{className:"size-8 opacity-60 text-amber-500"}),title:"Couldn't load notifications",subtitle:"We'll retry automatically."}):0===d.length?(0,r.jsx)(E,{icon:(0,r.jsx)(b.A,{className:"size-8 opacity-40"}),title:"You're all caught up",subtitle:"Long-running jobs in chat will show up here when they finish."}):(0,r.jsx)("div",{className:"py-2",children:N.map((e,t)=>(0,r.jsxs)("div",{children:[t>0&&(0,r.jsx)(p.w,{}),(0,r.jsx)("div",{className:"px-6 py-2 text-xs font-medium uppercase tracking-wide text-muted-foreground",children:e.label}),(0,r.jsx)("ul",{className:"space-y-px",children:e.items.map(e=>(0,r.jsx)(A,{notification:e,onClick:()=>C(e),onDismiss:()=>j(e.id)},e.id))})]},e.label))})})]})})}function A({notification:e,onClick:t,onDismiss:a}){let n,s,i,l=e.severity??"info",o=j[l]??x.A,c=N[l]??N.info,u=!e.readAt,p=(0,d.m)(new Date(e.createdAt),{addSuffix:!0});return(0,r.jsxs)("li",{className:(0,y.cn)("group relative flex gap-3 px-6 py-3 cursor-pointer hover:bg-muted/50 transition-colors",u&&"bg-blue-50/40 dark:bg-blue-900/10"),onClick:t,role:"button",tabIndex:0,onKeyDown:e=>
45{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),t())},children:[(0,r.jsx)(o,{className:(0,y.cn)("size-4 mt-0.5 shrink-0",c),"aria-hidden":!0}),(0,r.jsxs)("div",{className:"flex-1 min-w-0",children:[(n=e.metadata??null,s=n?.projectName,i=n?.projectEmoji,s?(0,r.jsxs)("div",{className:"flex items-center gap-1 text-[10px] uppercase tracking-widest text-muted-foreground/70 truncate mb-0.5",children:[i&&(0,r.jsx)("span",{className:"leading-none shrink-0",children:i}),(0,r.jsx)("span",{className:"truncate",children:s})]}):null),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("span",{className:(0,y.cn)("text-sm truncate",u?"font-semibold":"font-medium"),children:e.title}),e.count>1&&(0,r.jsxs)("span",{className:"text-[10px] rounded-full bg-muted px-1.5 py-0 text-muted-foreground",children:["\xd7",e.count]})]}),e.body&&(0,r.jsx)("p",{className:"text-xs text-muted-foreground line-clamp-2 mt-0.5",children:e.body}),(0,r.jsx)("p",{className:"text-[11px] text-muted-foreground mt-1",children:p})]}),(0,r.jsx)(f.$,{variant:"ghost",size:"icon","aria-label":"Dismiss",className:"absolute right-2 top-2 size-6 opacity-0 group-hover:opacity-100 transition-opacity",onClick:e=>{e.stopPropagation(),a()},children:(0,r.jsx)(v.A,{className:"size-3.5"})})]})}function E({icon:e,title:t,subtitle:a}){return(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center px-6 py-16 text-center gap-3",children:[e,(0,r.jsx)("div",{className:"text-sm font-medium",children:t}),a&&(0,r.jsx)("div",{className:"text-xs text-muted-foreground max-w-[260px]",children:a})]})}},73739:(e,t,a)=>{"use strict";a.d(t,{$:()=>o,F:()=>l});var r=a(68987),n=a(2315),s=a(15755),i=a(71519);let l=n.forwardRef(({className:e,children:t,viewportRef:a,viewportClassName:n,...l},d)=>(0,r.jsxs)(s.bL,{ref:d,className:(0,i.cn)("relative overflow-hidden",e),...l,children:[(0,r.jsx)(s.LM,{ref:a,className:(0,i.cn)("h-full w-full rounded-[inherit] [&>div]:!block",n),children:t}),(0,r.jsx)(o,{}),(0,r.jsx)(s.OK,{})]}));l.displayName=s.bL.displayName;let o=n.forwardRef(({className:e,orientation:t="vertical",...a},n)=>(0,r.jsx)(s.VM,{ref:n,orientation:t,className:(0,i.cn)("flex touch-none select-none transition-colors","vertical"===t&&"h-full w-2.5 border-l border-l-transparent p-[1px]","horizontal"===t&&"h-2.5 flex-col border-t border-t-transparent p-[1px]",e),...a,children:(0,r.jsx)(s.lr,{className:"relative flex-1 rounded-full bg-border"})}));o.displayName=s.VM.displayName},77013:(e,t,a)=>{"use strict";a.d(t,{w:()=>l});var r=a(68987),n=a(2315),s=a(54837),i=a(71519);let l=n.forwardRef(({className:e,orientation:t="horizontal",decorative:a=!0,...n},l)=>(0,r.jsx)(s.b,{ref:l,decorative:a,orientation:t,className:(0,i.cn)("shrink-0 bg-border","horizontal"===t?"h-[1px] w-full":"h-full w-[1px]",e),...n}));l.displayName=s.b.displayName},91898:(e,t,a)=>{"use strict";a.d(t,{Ve:()=>i,oX:()=>l});var r=a(2315);let n="sl8-correlation-id",s="x-correlation-id";function i(){let[e,t]=(0,r.useState)("");return(0,r.useEffect)(()=>{t(function(){try{let e=sessionStorage.getItem(n);if(e)return e}catch(e){}let e="u">typeof crypto&&crypto.randomUUID?crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{let t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)});try{sessionStorage.setItem(n,e)}catch(e){}return e}())},[]),e}function l(e){return async(t,a={})=>{let r=function(e={},t){return e instanceof Headers?(e.set(s,t),e):Array.isArray(e)?[...e,[s,t]]:{...e,[s]:t}}(a.headers,e);return fetch(t,{...a,headers:r})}}},92149:(e,t,a)=>{"use strict";a.d(t,{PostHogProvider:()=>d});var r=a(68987),n=a(14053),s=a(35171),i=a(1343),l=a(2315);function o(){let e=(0,i.usePathname)(),t=(0,i.useSearchParams)(),a=(0,s.sf)();return(0,l.useEffect)(()=>{if(e&&a){let r=window.origin+e,n=t.toString();n&&(r=`${r}?${n}`),a.capture("$pageview",{$current_url:r})}},[e,t,a]),null}function d({children:e}){let[t,a]=(0,l.useState)(!1);return((0,l.useEffect)(()=>{let e="phc_92bOBpT1LpBPQAM8ngQveArUA0FEYtOOVCrWMuWTzwk";e&&(n.Ay.init(e,{api_host:"/ingest",ui_host:"https://us.posthog.com",capture_pageview:!1,capture_pageleave:!0,person_profiles:"identified_only",disable_session_recording:!1,session_recording:{maskAllInputs:!0}}),a(!0))},[]),t)?(0,r.jsxs)(s.so,{client:n.Ay,children:[(0,r.jsx)(l.Suspense,{fallback:null,children:(0,r.jsx)(o,{})}),e]}):(0,r.jsx)(r.Fragment,{children:e})}}},e=>{e.O(0,[7513,1453,2826,8229,5306,8884,7861,3579,8767,3312,8073,1519,1128,5449,9793,8441,2265,7358],()=>e(e.s=56236)),_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.