1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="e781493b-d879-a1af-68e8-b74d92cd8091")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,6778823,e=>{"use strict";var n=e.i(25464),t=e.i(7671246);let i=(0,e.i(8633562).forwardRef)(({isUser:e,children:i,className:o,id:r},a)=>(0,n.jsx)("div",{ref:a,className:(0,t.cn)("relative group flex flex-col justify-center w-full max-w-(--content-max-width) mx-auto pb-0.5",e?"items-end":"items-start",o),id:r,children:i}));e.s(["MessageRow",0,i])},7300806,e=>{"use strict";let n={"grok-build":{desktopImageUrl:"https://storage.googleapis.com/grok-web-public/grok-throttle-assets/grok_build_desktop.png",mobileImageUrl:"https://storage.googleapis.com/grok-web-public/grok-throttle-assets/grok_build_mobile.png",clickUrl:"https://x.ai/cli",countdownStyle:"progress-bar"},"grok-connectors":{desktopImageUrl:"https://storage.googleapis.com/grok-web-public/grok-throttle-assets/grok_connectors_desktop.png",mobileImageUrl:"https://storage.googleapis.com/grok-web-public/grok-throttle-assets/grok_connectors_mobile.png",clickUrl:"https://x.com/grok/status/2052782088181727613",countdownStyle:"progress-bar"},"grok-imagine":{desktopImageUrl:"https://storage.googleapis.com/grok-web-public/grok-throttle-assets/grok_imagine_desktop.png",mobileImageUrl:"https://storage.googleapis.com/grok-web-public/grok-throttle-assets/grok_imagine_mobile.png",clickUrl:"https://grok.com/supergrok/imagine",countdownStyle:"progress-bar"}};function t(e,n){for(let t of e){let e=t.image;if(e?.url){if(n&&null!=e.width&&null!=e.height){if(n(e.width,e.height))return e.url}else if(!n)return e.url}}}e.s(["UPSELL_BREAK_INTRO_TOTAL_MS",0,2500,"UPSELL_BREAK_PAUSED_MS",0,500,"UPSELL_BREAK_THINKING_MS",0,2e3,"breakV1ToUpsellBreakData",0,function(e){let i=e.contentId;if(!i)return null;let o=e.breakV1,r=o?.assets??[],a=n[i],s=t(r,(e,n)=>e>n)??t(r)??a?.desktopImageUrl,c=t(r,(e,n)=>e<=n)??t(r)??a?.mobileImageUrl;return s&&c?{contentId:i,desktopImageUrl:s,mobileImageUrl:c,clickUrl:o?.ctaUrl??a?.clickUrl,countdownStyle:o?.countdownStyle==="countdown-circle"?"countdown-circle":"progress-bar"}:null}],7300806)},3956456,e=>{"use strict";var n=e.i(25464),t=e.i(2460512),i=e.i(7115223),o=e.i(9705032),r=e.i(5187256),a=e.i(2723879),s=e.i(8408823),c=e.i(3710507),l=e.i(1961578);e.i(1354374);var u=e.i(352006);e.s(["default",0,function(){let e,d,p,g,m,f,h,_=(0,t.c)(15),{t:k}=(0,u.useTranslation)("base");_[0]!==k?(e=k("pages.404.title","Page not found"),_[0]=k,_[1]=e):e=_[1];let y=e,v=(0,l.usePathname)(),x=(0,s.useLogEvent)();return(0,r.useDocumentTitle)(y),_[2]!==x||_[3]!==v?(d=()=>{x("unknown_page_viewed",v,{location:"unknown",path:v})},_[2]=x,_[3]=v,_[4]=d):d=_[4],(0,a.useImpression)(d),_[5]===Symbol.for("react.memo_cache_sentinel")?(p={page:"main"},_[5]=p):p=_[5],_[6]===Symbol.for("react.memo_cache_sentinel")?(g=(0,n.jsx)(c.Link,{route:p,className:"block focus:outline-none focus-visible:ring-1 focus-visible:ring-ring rounded-lg",children:(0,n.jsx)(o.GrokWordLogo,{height:20,width:60,className:"opacity-80 hover:opacity-100 fill-black dark:fill-white"})}),_[6]=g):g=_[6],_[7]!==k?(m=k("pages.404.description","There was an error loading this page. Please verify that you are using a correct URL or contact one of the admins if the issue persists."),_[7]=k,_[8]=m):m=_[8],_[9]!==k?(f=k("pages.404.home","Return to home"),_[9]=k,_[10]=f):f=_[10],_[11]!==y||_[12]!==m||_[13]!==f?(h=(0,n.jsxs)("div",{className:"w-full min-h-dvh flex flex-col items-center justify-center pt-4",children:[g,(0,n.jsx)(i.ErrorCard,{title:y,description:m,cta:f})]}),_[11]=y,_[12]=m,_[13]=f,_[14]=h):h=_[14],h}])},9585377,e=>{"use strict";var n=e.i(25464),t=e.i(2460512),i=e.i(8900221);let o=(0,i.lazyComponent)(()=>e.A(6607696),e=>e.FinanceConnectDialog,{name:"finance-connect-dialog"});e.s(["LazyFinanceConnectDialog",0,function(e){let r,a=(0,t.c)(3),s=(0,i.useHasEverOpened)(e.open);return a[0]!==s||a[1]!==e?(r=s?(0,n.jsx)(o,{...e}):null,a[0]=s,a[1]=e,a[2]=r):r=a[2],r}])},7717615,e=>{"use strict";var n=e.i(25464),t=e.i(2460512),i=e.i(3956456),o=e.i(6970496),r=e.i(603814),a=e.i(3710507),s=e.i(4293627);let c=()=>e.A(7338259),l=(0,s.default)((0,o.lazyWithRetry)("skills-and-connectors-dialog",c));e.s(["SkillsAndConnectorsRoute",0,function(){let e=(0,t.c)(2),{route:o}=(0,a.useRouting)();if("skills-and-connectors"===o.page){let t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsx)(l,{}),e[0]=t):t=e[0],t}if("unknown"===o.page){let t;return e[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsx)(i.default,{}),e[1]=t):t=e[1],t}return null},"usePrefetchSkillsAndConnectors",0,function(){let e,n=(0,t.c)(2),i=(0,a.usePrefetchRoute)();return n[0]!==i?(e=e=>{i({page:"skills-and-connectors",tab:e}),c().catch((0,r.createLogError)("usePrefetchSkillsAndConnectors:import"))},n[0]=i,n[1]=e):e=n[1],e}
2])},9003661,e=>{"use strict";var n=e.i(25464),t=e.i(2460512);e.i(379120);var i=e.i(7477816),o=e.i(1334251),r=e.i(9823883),a=e.i(5517291),s=e.i(2777665),c=e.i(6338567),l=e.i(8408823),u=e.i(3059807),d=e.i(7671246);e.i(1354374);var p=e.i(352006),g=e.i(458272),m=e.i(5580555);function f(e){let{Icon:t,label:i}=e;return(0,n.jsxs)("li",{className:"flex items-center gap-2.5 text-xs text-fg-primary",children:[(0,n.jsx)(t,{className:"size-4 text-fg-primary shrink-0"}),(0,n.jsx)("span",{children:i})]},i)}e.s(["SignUpInlineCard",0,function(e){let h,_,k,y,v,x,E,I,w,b,C,S,T,O,L,N,R,A,P,j,U=(0,t.c)(54),{pendingPrompt:F,returnTo:D,className:G,location:M,promptSlot:K}=e,H=void 0===M?"blocked-submission":M,z=void 0===K?"current-conversation":K,{t:q}=(0,p.useTranslation)("upsell"),{promptSignUp:B}=(0,c.useAuthAction)(),Q=(0,u.useShardIdentifier)(),V=(0,l.useLogEvent)();U[0]!==H||U[1]!==V||U[2]!==F||U[3]!==B||U[4]!==z||U[5]!==D||U[6]!==Q?(h=()=>{V("sign_up_redirect",void 0,{location:H});let e="new-chat"===z?null:g.useChatPageStore.getState().conversationId??null;(0,m.savePendingPrompt)(F,e);let n=D??window.location.pathname+window.location.search;if(Q===u.ShardTier.Paywall){window.location.href=`/sign-up?${new URLSearchParams({return_to:n})}`;return}B({returnTo:n})},U[0]=H,U[1]=V,U[2]=F,U[3]=B,U[4]=z,U[5]=D,U[6]=Q,U[7]=h):h=U[7];let W=h;U[8]!==q?(_=q("anon-paywall.sign-up-card.feature.images-videos","Make stunning AI images & videos"),U[8]=q,U[9]=_):_=U[9],U[10]!==_?(k={Icon:a.ImagePlusIcon,label:_},U[10]=_,U[11]=k):k=U[11],U[12]!==q?(y=q("anon-paywall.sign-up-card.feature.skills-connectors","Use Skills & Connectors"),U[12]=q,U[13]=y):y=U[13],U[14]!==y?(v={Icon:o.ConnectorsIcon,label:y},U[14]=y,U[15]=v):v=U[15],U[16]!==q?(x=q("anon-paywall.sign-up-card.feature.generate-files","Generate files"),U[16]=q,U[17]=x):x=U[17],U[18]!==x?(E={Icon:r.DocumentIcon,label:
2x},U[18]=x,U[19]=E):E=U[19],U[20]!==q?(I=q("anon-paywall.sign-up-card.feature.chat-history","Chat history"),U[20]=q,U[21]=I):I=U[21],U[22]!==I?(w={Icon:i.ChatBubbleLeftIcon,label:I},U[22]=I,U[23]=w):w=U[23],U[24]!==w||U[25]!==k||U[26]!==v||U[27]!==E?(b=[k,v,E,w],U[24]=w,U[25]=k,U[26]=v,U[27]=E,U[28]=b):b=U[28];let $=b;return U[29]!==G?(C=(0,d.cn)("w-full rounded-3xl bg-surface-l1 border border-border-l1","p-5 grid grid-cols-1 sm:grid-cols-[1fr_max-content] gap-6",G),U[29]=G,U[30]=C):C=U[30],U[31]!==q?(S=q("anon-paywall.sign-up-card.title","Continue your conversation"),U[31]=q,U[32]=S):S=U[32],U[33]!==S?(T=(0,n.jsx)("h2",{className:"text-base font-semibold text-fg-primary",children:S}),U[33]=S,U[34]=T):T=U[34],U[35]!==q?(O=q("anon-paywall.sign-up-card.subtitle","Sign up to continue seamlessly with Grokâs full power"),U[35]=q,U[36]=O):O=U[36],U[37]!==O?(L=(0,n.jsx)("p",{className:"text-sm text-fg-tertiary",children:O}),U[37]=O,U[38]=L):L=U[38],U[39]!==T||U[40]!==L?(N=(0,n.jsxs)("div",{className:"flex flex-col",children:[T,L]}),U[39]=T,U[40]=L,U[41]=N):N=U[41],U[42]!==$?(R=(0,n.jsx)("ul",{className:"flex flex-col gap-3 sm:row-span-2",children:$.map(f)}),U[42]=$,U[43]=R):R=U[43],U[44]!==q?(A=q("anon-paywall.sign-up-card.cta","Sign up for free"),U[44]=q,U[45]=A):A=U[45],U[46]!==W||U[47]!==A?(P=(0,n.jsx)(s.Button,{variant:"primary",size:"none",shape:"pill",className:"w-full sm:w-auto sm:justify-self-start sm:col-start-1 font-semibold text-sm px-3 py-1.5",onClick:W,children:A}),U[46]=W,U[47]=A,U[48]=P):P=U[48],U[49]!==C||U[50]!==N||U[51]!==R||U[52]!==P?(j=(0,n.jsxs)("div",{className:C,"data-testid":"anon-paywall-sign-up-card",children:[N,R,P]}),U[49]=C,U[50]=N,U[51]=R,U[52]=P,U[53]=j):j=U[53],j}])},6572670,e=>{"use strict";var n=e.i(25464),t=e.i(2460512),i=e.i(2777665),o=e.i(8633562);
2e.s(["TriggeredError",0,function(e){let r,a=(0,t.c)(1),{error:s,hidden:c}=e,[l,u]=(0,o.useState)(!1);if(l)if(s)throw s;else throw Error("Triggered error");return c?null:(a[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,n.jsx)(i.Button,{variant:"none",size:"lg",className:"absolute top-1/2 left-2 z-[100]",onClick:()=>u(!0),children:"Trigger Error"}),a[0]=r):r=a[0],r)}])},7115223,e=>{"use strict";var n=e.i(25464),t=e.i(2460512),i=e.i(2123557),o=e.i(3710507),r=e.i(7671246);let a="h-7 gap-1.5 rounded-[10px] border-0 px-2 text-[15px] font-medium leading-[22px] tracking-[-0.154px]",s=(0,r.cn)(a,"bg-[oklch(0.249_0.07_46.569/0.05)] hover:bg-[oklch(0.249_0.07_46.569/0.08)]","dark:bg-input-button-background dark:hover:bg-input-button-background-hover","text-[oklch(0.34_0.003_106.581)] dark:text-fg-primary"),c=(0,r.cn)(a,"bg-[oklch(0.293_0.002_106.509)] text-white hover:bg-[oklch(0.28_0.002_106.509)]","dark:bg-button-filled dark:text-fg-invert dark:hover:bg-button-filled-hover");e.s(["ErrorCard",0,e=>{let a,c,l,u,d,p,g,m,f=(0,t.c)(21),{title:h,description:_,detail:k,icon:y,cta:v}=e,{routeToConversation:x}=(0,i.useGrokRouter)();f[0]!==x?(a=()=>{x({})},f[0]=x,f[1]=a):a=f[1];let E=a;return f[2]!==y?(c=y&&(0,n.jsx)("div",{className:"mb-4",children:y}),f[2]=y,f[3]=c):c=f[3],f[4]!==h?(l=(0,n.jsx)("h1",{className:"w-full text-balance text-[17px] font-[650] leading-[22px] tracking-[-0.442px] text-fg-primary",children:h}),f[4]=h,f[5]=l):l=f[5],f[6]!==_?(u=(0,n.jsx)("p",{className:"text-pretty text-[15px] font-[425] leading-[22px] tracking-[-0.154px] text-[oklch(0.5_0_0)] dark:text-fg-secondary",children:_}),f[6]=_,f[7]=u):u=f[7],f[8]!==v||f[9]!==E?(d="string"==typeof v?(0,n.jsx)(o.Link,{route:{page:"main"},onClick:E,className:(0,r.cn)("inline-flex items-center justify-center transition-colors","focus:outline-none focus-visible:ring-1 focus-visible:ring-ring",s),children:v}):v,f[8]=v,f[9]=E,f[10]=d):d=f[10],f[11]!==k?(p=k&&(0,n.jsx)("div",{className:"mt-2",children:k}),f[11]=k,f[12]=p):p=f[12],f[13]!==u||f[14]!==d||f[15]!==p?(g=(0,n.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[u,d,p]}),f[13]=u,f[14]=d,f[15]=p,f[16]=g):g=f[16],f[17]!==c||f[18]!==l||f[19]!==g?(m=(0,n.jsx)("div",{className:"w-full h-full flex justify-center items-center px-4",children:(0,n.jsxs)("div",{className:"flex w-full max-w-[497px] flex-col items-center gap-[5px] text-center",children:[c,l,g]})}),f[17]=c,f[18]=l,f[19]=g,f[20]=m):m=f[20],m},"WD_ERROR_FILL_BTN_CN",0,c,"WD_ERROR_TINT_BTN_CN",0,s])},6029126,e=>{"use strict";var n=e.i(603814);e.s(["beginFinanceConnect",0,function(e){(0,n.logEventGlobal)("finance_connect_modal_opened","",{location:"finance",source:e.source}),e.openPreLinkModal()}])},6738920,e=>{"use strict";var n=e.i(1719767),t=e.i(5902409),i=e.i(603814),o=e.i(3979663),r=e.i(3119290);e.i(9155295);var a=e.i(6653208),s=e.i(5948845),c=e.i(5100635),l=e.i(4724929),u=e.i(5387214),d=e.i(8633562);e.i(1354374);var p=e.i(352006),g=e.i(5615448),m=e.i(3963618);function f(e){return(0,r.create)(a.FinancialConnectionInfoSchema,{connectionId:e.connectionId,provider:"plaid",providerConnectionId:"",status:e.status||"active",hasSynced:!1,institutionId:e.institutionId,institutionName:e.institutionName})}e.s(["useFinancialConnections",0,function({enabled:e=!0,analyticsLocation:h="finance"}={}){let{t:_}=(0,p.useTranslation)("settings"),k=(0,u.useTransport)(),y=(0,l.useQueryClient)(),v=(0,n.useFinanceAnalytics)(h),[x,E]=(0,d.useState)(!1),I=(0,d.useRef)(!1),[w,b]=(0,d.useState)([]),C=(0,d.useRef)(new Set),S=(0,d.useRef)(null),T=(0,d.useRef)(!0),O
2=(0,o.listFinancialAccountsOptions)({transport:k}),L=(0,o.listFinancialConnectionsOptions)({transport:k}),N=()=>{if(!e)return!1;let n=y.getQueryData(L.queryKey)?.connections??[],t=new Set(n.map(e=>e.connectionId));for(let e of t)C.current.add(e);return w.some(e=>!t.has(e.connectionId)&&!C.current.has(e.connectionId))?3e3:!!((y.getQueryData(O.queryKey)?.accounts??[]).some(e=>!e.hasSynced)||n.some(e=>!e.hasSynced))&&3e3},R=(0,c.useQuery)({...O,enabled:e,refetchInterval:N}),A=(0,c.useQuery)({...L,enabled:e,refetchInterval:N});(0,d.useEffect)(()=>{R.isError&&(0,i.logError)("FinancialConnectionsSection:listAccounts",R.error)},[R.isError,R.error]),(0,d.useEffect)(()=>{A.isError&&(0,i.logError)("FinancialConnectionsSection:listConnections",A.error)},[A.isError,A.error]),(0,d.useEffect)(()=>(T.current=!0,()=>{T.current=!1,I.current=!1,S.current?.destroy(),S.current=null}),[]);let P=(0,s.useMutation)((0,o.createPlaidLinkTokenMutation)({transport:k})),j=(0,s.useMutation)((0,o.exchangePlaidPublicTokenMutation)({transport:k})),U=(0,s.useMutation)((0,o.completePlaidReauthMutation)({transport:k})),F=(0,s.useMutation)((0,o.deleteFinancialConnectionMutation)({transport:k})),D=R.data?.accounts,G=A.data?.connections;for(let e of G??[])C.current.add(e.connectionId);let M=(0,d.useMemo)(()=>{let e=new Set((G??[]).map(e=>e.connectionId)),n=C.current;return w.filter(t=>!e.has(t.connectionId)&&!n.has(t.connectionId))},[G,w]),K=(0,d.useMemo)(()=>{let e=D??[],n=function(e,n){let t=new Set(e.map(e=>e.connectionId)),i=[];for(let e of n)t.has(e.connectionId)||i.push(f(e));return 0===i.length?[...e]:[...e,...i]}(G??[],M);return(0,m.groupAccountsByConnection)(n,e)},[D,G,M]),H=async()=>{await Promise.all([y.invalidateQueries({queryKey:O.queryKey}),y.invalidateQueries({queryKey:L.queryKey})])},z=()=>{I.current=!1,T.current&&E(!1)},q=async({tokenRequest:e,onSuccess:n,startFailedMessage:i,onSessionStart:o,onStartFailed:r,onExitError:a,onSessionExit:s})=>{if(!I.current){I.current=!0,E(!0),o?.();try{let{linkToken:i}=await P.mutateAsync(e);if(!T.current)return void z();if(!i)throw Error("Missing link_token from server");S.current?.destroy(),S.current=null;let o=await (0,t.openPlaidLink)({linkToken:i,onSuccess:(e,t)=>{S.current=null,(async()=>{try{await n(e,t)}finally{z()}})()},onExit:e=>{S.current=null,z(),s?.(e),e&&a(e)}});if(!T.current){o.destroy(),z();return}S.current=o;try{o.open()}catch(e){throw S.current=null,e}}catch(e){z(),T.current&&(r(e),g.toast.error(i))}}},B=async e=>{let n={succeeded:!1};await q({tokenRequest:{},startFailedMessage:_("finance.link-token-failed","Could not start account linking. Please try again later."),onSessionStart:()=>{v.connectStarted({source:e?.source}),v.createLinkCalled()},onStartFailed:n=>{(0,i.logError)("FinancialConnectionsSection:createLinkToken",n),e?.onClosed?.()},onExitError:e=>(0,i.logError)("FinancialConnectionsSection:plaidExit",e),onSessionExit:()=>{n.succeeded||e?.onClosed?.()},onSuccess:async(t,o)=>{n.succeeded=!0;try{let{institutionId:n,institutionName:r}=(0,m.parsePlaidLinkInstitution)(o);v.exchangeLinkCalled({institution_id:n,institution_name:r});let a=await j.mutateAsync({publicToken:t,institutionId:n,institutionName:r});if(a.connectionId&&v.exchangeLinkCompleted({connection_id:a.connectionId,institution_id:a.institutionId??n,institution_name:a.institutionName??r}),g.toast.success(_("finance.link-success","Account linked. Transactions are syncing in the background.")),a.connectionId&&T.current){let t={connectionId:a.connectionId,institutionId:a.institutionId??n,institutionName:a.institutionName??r,status:a.status||"active"};b(e=>e.some(e=>e.connectionId===t.connectionId)?e:[...e,t]),e?.onLinked?.({connection:f(t),accounts:[]})}try{await H()}catch(e){(0,i.logError)("FinancialConnectionsSection:invalidate",e)}}catch(n){(0,i.logError)("FinancialConnectionsSection:exchange",n),g.toast.error(_("finance.link-exchange-failed","Could not finish linking your account. Please try again.")),e?.onClosed?.()}}})},Q=async(e,n)=>{let t=(G??[]).find(n=>n.connectionId===e)??K.find(n=>n.connection.connectionId===e)?.connection;if(!t){g.toast.error(_("finance.reconnect-missing","Could not find this connection. Please refresh and try again.")),n?.onClosed?.();return}let o="disconnected"===t.status.toLowerCase(),s={succeeded:!1};await q({tokenRequest:{connectionId:e},startFailedMessage:o?_("finance.reconnect-token-failed-disconnected","Could not reconnect this bank. Disconnect it and connect again."):_("finance.reconnect-token-failed","Could not start reconnection. Please try again later."),onSessionStart:()=>
2v.reconnectStarted({connection_id:e,institution_id:t.institutionId,institution_name:t.institutionName}),onStartFailed:e=>{(0,i.logError)("FinancialConnectionsSection:createReauthLinkToken",e),n?.onClosed?.()},onExitError:e=>(0,i.logError)("FinancialConnectionsSection:plaidReauthExit",e),onSessionExit:()=>{s.succeeded||n?.onClosed?.()},onSuccess:async()=>{s.succeeded=!0;try{await U.mutateAsync({connectionId:e}),v.reconnectCompleted({connection_id:e,institution_id:t.institutionId,institution_name:t.institutionName}),y.setQueryData(L.queryKey,n=>n?(0,r.create)(a.ListFinancialConnectionsResponseSchema,{connections:n.connections.map(n=>n.connectionId===e?{...n,status:"active"}:n)}):n),y.setQueryData(O.queryKey,n=>n?(0,r.create)(a.ListFinancialAccountsResponseSchema,{accounts:n.accounts.map(n=>n.connectionId===e?{...n,connectionStatus:"active"}:n)}):n),g.toast.success(_("finance.reconnect-success","Account reconnected. Syncing latest dataâ¦")),n?.onReconnected?.();try{await H()}catch(e){(0,i.logError)("FinancialConnectionsSection:invalidate",e)}}catch(e){(0,i.logError)("FinancialConnectionsSection:completeReauth",e),g.toast.error(_("finance.reconnect-complete-failed","Could not finish reconnecting. Please try again.")),n?.onClosed?.()}}})},V=R.isLoading&&!R.data||A.isLoading&&!A.data,W=x||P.isPending||j.isPending||U.isPending,$=K.length>0,X=(R.isError||A.isError)&&!$;return{groups:K,isLoading:V,isBusy:W,hasAnyLink:$,listFailed:X,unlinking:F.isPending,handleConnectBank:B,handleReconnect:Q,handleUnlink:e=>{let n=(G??[]).find(n=>n.connectionId===e)??w.find(n=>n.connectionId===e);F.mutateAsync({connectionId:e}).then(()=>{v.unlinked({connection_id:e,institution_id:n?.institutionId,institution_name:n?.institutionName}),b(n=>n.filter(n=>n.connectionId!==e)),C.current.add(e),y.setQueryData(O.queryKey,n=>(0,r.create)(a.ListFinancialAccountsResponseSchema,{accounts:(n?.accounts??[]).filter(n=>n.connectionId!==e)})),y.setQueryData(L.queryKey,n=>(0,r.create)(a.ListFinancialConnectionsResponseSchema,{connections:(n?.connections??[]).filter(n=>n.connectionId!==e)})),g.toast.success(_("finance.unlink-success","Account unlinked")),H().catch((0,i.createLogError)("FinancialConnectionsSection:invalidate"))}).catch(e=>{(0,i.createLogError)("FinancialConnectionsSection:unlink")(e),g.toast.error(_("finance.unlink-failed","Could not unlink this account. Please try again."))})},retryList:()=>{R.refetch().catch((0,i.createLogError)("FinancialConnectionsSection:invalidate")),A.refetch().catch((0,i.createLogError)("FinancialConnectionsSection:invalidate"))}}}])},9106632,e=>{"use strict";var n=e.i(6258033);e.s(["UploadDocumentIcon",()=>n.DocumentPlusIcon])},4043018,e=>{"use strict";e.s(["INLINE_DEFAULT_HEIGHT",0,400,"INLINE_MAX_HEIGHT",0,1e3,"MCP_APP_FULLSCREEN_CONTAINER_ATTR",0,"data-mcp-app-fullscreen-container"])},5550202,e=>{"use strict";var n=e.i(25464),t=e.i(699168),i=e.i(8633562),o=e.i(2700587);let r=(0,i.forwardRef)((e,r)=>{let[a,s]=(0,i.useState)(null);return((0,i.useEffect)(()=>{(0,t.load)("tiptap-editor").then(e=>s(()=>e.TiptapEditorWithFallback))},[]),a)?(0,n.jsx)(a,{...e,ref:r}):(0,n.jsx)(o.TextareaEditor,{...e,ref:r})});r.displayName="LazyTiptapEditor",e.s(["LazyTiptapEditor",0,r])},8163374,6366804,e=>{"use strict";var n=e.i(2460512),t=e.i(458272);e.s(["useEditorDraft",0,function(e,i){let o,r,a,s=(0,n.c)(9);s[0]!==e?(o=n=>n._queryByConversationId[e],s[0]=e,s[1]=o):o=s[1];let c=(0,t.useChatPageStore)(o);s[2]!==e||s[3]!==i?(r=n=>{t.useChatPageStore.getState().setDraftFromEditor(e,n.doc,n.text),i?.(n)},s[2]=e,s[3]=i,s[4]=r):r=s[4];let l=r;return s[5]!==c||s[6]!==e||s[7]!==l?(a={draft:c,draftKey:e,handleDraftChange:l},s[5]=c,s[6]=e,s[7]=l,s[8]=a):a=s[8],a}],8163374);var i=e.i(25464),o=e.i(6410256);e.s(["FileChip",0,function(e){let t,r,a,s,c=(0,n.c)(17),{metadata:l,onRemoveFile:u,onRetryFile:d,file:p,phase:g,progress:m,labelClassName:f,variant:h,isClickDisabled:_}=e,k=l instanceof Error;e:{if(l&&!k){t=l.fileName||"";break e}if(p){t=p.name;break e}t="Unknown"}let y=t;c[0]!==p||c[1]!==u?(r=()=>{p&&u&&u(p)},c[0]=p,c[1]=u,c[2]=r):r=c[2];let v=r;c[3]!==p||c[4]!==d?(a=()=>{p&&d&&d(p)},c[3]=p,c[4]=d,c[5]=a):a=c[5];let x=a,E=p&&d?x:void 0;
2return c[6]!==p||c[7]!==y||c[8]!==_||c[9]!==f||c[10]!==l||c[11]!==v||c[12]!==g||c[13]!==m||c[14]!==E||c[15]!==h?(s=(0,i.jsx)(o.AssetChip,{fileName:y,localFile:p,metadata:l,phase:g,progress:m,labelClassName:f,onRemove:v,onRetry:E,variant:h,isClickDisabled:_}),c[6]=p,c[7]=y,c[8]=_,c[9]=f,c[10]=l,c[11]=v,c[12]=g,c[13]=m,c[14]=E,c[15]=h,c[16]=s):s=c[16],s}],6366804)},7514417,e=>{"use strict";var n=e.i(25464),t=e.i(2460512),i=e.i(7188552),o=e.i(8900221);let r=(0,o.lazyComponent)(()=>e.A(5781859),e=>e.AddConnectorModalContent,{name:"add-connector-modal"});e.s(["LazyAddConnectorModal",0,function(e){let a,s,c,l,u,d=(0,t.c)(13);d[0]!==e?({trigger:s,...a}=e,d[0]=e,d[1]=a,d[2]=s):(a=d[1],s=d[2]);let p=(0,o.useHasEverOpened)(a.open);return d[3]!==s?(c=s&&(0,n.jsx)(i.DialogTrigger,{asChild:!0,children:s}),d[3]=s,d[4]=c):c=d[4],d[5]!==p||d[6]!==a?(l=p&&(0,n.jsx)(r,{...a}),d[5]=p,d[6]=a,d[7]=l):l=d[7],d[8]!==a.onOpenChange||d[9]!==a.open||d[10]!==c||d[11]!==l?(u=(0,n.jsxs)(i.Dialog,{open:a.open,onOpenChange:a.onOpenChange,children:[c,l]}),d[8]=a.onOpenChange,d[9]=a.open,d[10]=c,d[11]=l,d[12]=u):u=d[12],u}])},3304227,e=>{"use strict";e.s(["CONNECT_OAUTH_ERROR_ROUTE",0,"/connect-oauth-error","CONNECT_OAUTH_HANDLER_ROUTE",0,"/api/exchange-token/","CONNECT_OAUTH_PROVIDER_SEARCH_PARAM",0,"oauth_provider","HTTPS_REDIRECT",0,"https://redirectmeto.com/","OAUTH_SUCCESS_MESSAGE",0,"OAUTH_SUCCESS"])},1719767,e=>{"use strict";var n=e.i(2460512),t=e.i(8408823);e.s(["useFinanceAnalytics",0,function(e){let i,o,r,a,s,c,l,u,d,p=(0,n.c)(33),g=(0,t.useLogEvent)();p[0]!==e||p[1]!==g?(i=n=>{g("finance_connect_started","",{location:e,...n?.source?{source:n.source}:{}})},p[0]=e,p[1]=g,p[2]=i):i=p[2];let m=i;p[3]!==e||p[4]!==g?(o=()=>{g("finance_create_link_called","",{location:e})},p[3]=e,p[4]=g,p[5]=o):o=p[5];let f=o;p[6]!==e||p[7]!==g?(r=n=>{g("finance_exchange_link_called",n?.institution_id??"",{location:e,...n?.institution_id?{institution_id:n.institution_id}:{},...n?.institution_name?{institution_name:n.institution_name}:{}})},p[6]=e,p[7]=g,p[8]=r):r=p[8];let h=r;p[9]!==e||p[10]!==g?(a=n=>{g("finance_exchange_link_completed",n.connection_id,{location:e,connection_id:n.connection_id,...n.institution_id?{institution_id:n.institution_id}:{},...n.institution_name?{institution_name:n.institution_name}:{}})},p[9]=e,p[10]=g,p[11]=a):a=p[11];let _=a;p[12]!==e||p[13]!==g?(s=n=>{g("finance_tip_clicked",n.tip_id,{location:e,tip_id:n.tip_id})},p[12]=e,p[13]=g,p[14]=s):s=p[14];let k=s;p[15]!==e||p[16]!==g?(c=n=>{g("finance_unlinked",n.connection_id,{location:e,connection_id:n.connection_id,...n.institution_id?{institution_id:n.institution_id}:{},...n.institution_name?{institution_name:n.institution_name}:{}})},p[15]=e,p[16]=g,p[17]=c):c=p[17];let y=c;p[18]!==e||p[19]!==g?(l=n=>{g("finance_reconnect_started",n.connection_id,{location:e,connection_id:n.connection_id,...n.institution_id?{institution_id:n.institution_id}:{},...n.institution_name?{institution_name:n.institution_name}:{}})},p[18]=e,p[19]=g,p[20]=l):l=p[20];let v=l;p[21]!==e||p[22]!==g?(u=n=>{g("finance_reconnect_completed",n.connection_id,{location:e,connection_id:n.connection_id,...n.institution_id?{institution_id:n.institution_id}:{},...n.institution_name?{institution_name:n.institution_name}:{}})},p[21]=e,p[22]=g,p[23]=u):u=p[23];let x=u;return p[24]!==m||p[25]!==f||p[26]!==h||p[27]!==_||p[28]!==x||p[29]!==v||p[30]!==k||p[31]!==y?(d={connectStarted:m,createLinkCalled:f,exchangeLinkCalled:h,exchangeLinkCompleted:_,tipClicked:k,unlinked:y,reconnectStarted:v,reconnectCompleted:x},p[24]=m,p[25]=f,p[26]=h,p[27]=_,p[28]=x,p[29]=v,p[30]=k,p[31]=y,p[32]=d):d=p[32],d}])},5187256,e=>{"use strict";var n=e.i(2460512),t=e.i(8633562);e.i(1354374);var i=e.i(352006);e.s(["useDocumentTitle",0,function(e,o,r){let a,s,c=(0,n.c)(6),{t:l}=(0,i.useTranslation)("base");c[0]!==o||c[1]!==r||c[2]!==e||c[3]!==l?(a=()=>{if(r&&e?document.title=e:document.title=e?l("browser-page-title",{defaultValue:"{{pageTitle}} - Grok",pageTitle:e}):"Grok",o){let e=document.querySelector("meta[name=description]");e&&(e.content=o)}},s=[e,l,o,r],c[0]=o,c[1]=r,c[2]=e,c[3]=l,c[4]=a,c[5]=s):(a=c[4],s=c[5]),(0,t.useEffect)(a,s)}])},9066714,e=>{"use strict";var n=e.i(25464),t=e.i(2460512);e.i(379120);var i=e.i(2324296),o=e.i(1978684),r=e.i(8535770),a=e.i(6934162),s=e.i(1975700),c=e.i(3136160),l=e.i(9939425),u=e.i(1282015),d=e.i(4285462);e.i(1354374);var p=e.i(1739923),g=e.i(352006);let m={GOOGLE_DRIVE:a.GoogleDriveIcon,MICROSOFT_ONEDRIVE:c.OneDriveIcon,SLACK:d.SlackIcon,GOOGLE_CALENDAR:r.GoogleCalendarIcon,GITHUB:i.GitHubIcon,GOOGLE_GMAIL:o.GmailIcon,NOTION:s.NotionIcon,SHAREPOINT:u.SharePointIcon,MICROSOFT_OUTLOOK:l.OutlookIcon};e.s(["OAUTH_PROVIDER_ICONS",0,m,"oauthProviderToDescription",0,e=>{switch(e){case"GOOGLE_DRIVE":return(0,n.jsx)(p.Trans,{ns:"base",i18nKey:"oauth-provider.google-drive-description",defaults:"Share files online with secure cloud storage."});case"MICROSOFT_ONEDRIVE":return(0,n.jsx)(p.Trans,{ns:"base",i18nKey:"oauth-provider.microsoft-onedrive-description",defaults:"Keep your files, photos, and videos automatically backed up and available on all your devices."});case"SLACK":return(0,n.jsx)(p.Trans,{ns:"base",i18nKey:"oauth-provider.slack-description",defaults:"Manage projects and move work forward faster. Prioritize tasks, share ideas, and stay aligned."});case"GOOGLE_CALENDAR":return(0,n.jsx)(p.Trans,{ns:"base",i18nKey:"oauth-provider.google-calendar-description",defaults:"Easier time management, appointments, and scheduling."});case"GOOGLE_GMAIL":return(0,n.jsx)(p.Trans,{ns:"base",i18nKey:"oauth-provider.google-gmail-description",defaults:"Access your Gmail account to read and send emails."});case"NOTION":return(0,n.jsx)(p.Trans,{ns:"base",i18nKey:"oauth-provider.notion-description",defaults:"Access your Notion account to read and write to your Notion pages."});case"SHAREPOINT":return(0,n.jsx)(p.Trans,{ns:"base",i18nKey:"oauth-provider.sharepoint-description",defaults:"Access your organization's SharePoint sites, documents, and files."});case"MICROSOFT_OUTLOOK":return(0,n.jsx)(p.Trans,{ns:"base",i18nKey:"oauth-provider.microsoft-outlook-description",defaults:"Search your Outlook email directly from Grok."});default:return e}},"usePrettyOauthProvider",0,e=>{let n=(0,t.c)(18),{t:i}=(0,g.useTranslation)("base");switch(e){case"GOOGLE_DRIVE":{let e;return n[0]!==i?(e=i("oauth-provider.google-drive","Google Drive"),n[0]=i,n[1]=e):e=n[1],e}case"MICROSOFT_ONEDRIVE":{let e;return n[2]!==i?(e=i("oauth-provider.microsoft-onedrive","Microsoft OneDrive"),n[2]=i,n[3]=e):e=n[3],e}case"SLACK":{let e;return n[4]!==i?(e=i("oauth-provider.slack","Slack"),n[4]=i,n[5]=e):e=n[5],e}case"GOOGLE_CALENDAR":{let e;return n[6]!==i?(e=i("oauth-provider.google-calendar","Google Calendar"),n[6]=i,n[7]=e):e=n[7],e}case"GITHUB":{let e;return n[8]!==i?(e=i("oauth-provider.github","GitHub"),n[8]=i,n[9]=e):e=n[9],e}case"GOOGLE_GMAIL":{let e;return n[10]!==i?(e=i("oauth-provider.google-gmail","Gmail"),n[10]=i,n[11]=e):e=n[11],e}case"NOTION":{let e;return n[12]!==i?(e=i("oauth-provider.notion","Notion"),n[12]=i,n[13]=e):e=n[13],e}case"SHAREPOINT":{let e;return n[14]!==i?(e=i("oauth-provider.sharepoint","SharePoint"),n[14]=i,n[15]=e):e=n[15],e}case"MICROSOFT_OUTLOOK":{let e;return n[16]!==i?(e=i("oauth-provider.microsoft-outlook","Outlook"),n[16]=i,n[17]=e):e=n[17],e}default:return e}}])},5902409,e=>{"use strict";let n="https://cdn.plaid.com/link/v2/stable/link-initialize.js",t={promise:null};function i(){return document.querySelector(`script[src="${n}"]`)}function o(){window.Plaid||i()?.remove()}async function r(e){let r;await (window.Plaid?Promise.resolve():(t.promise||(t.promise=new Promise((e,t)=>
2{let r,a=window.setTimeout(()=>{window.clearInterval(s),o(),t(Error("Timed out waiting for Plaid Link"))},15e3),s=window.setInterval(()=>{window.Plaid&&(window.clearTimeout(a),window.clearInterval(s),e())},50);(i()??((r=document.createElement("script")).src=n,r.async=!0,document.body.appendChild(r),r)).addEventListener("error",()=>{window.clearTimeout(a),window.clearInterval(s),o(),t(Error("Failed to load Plaid Link script"))},{once:!0}),window.Plaid&&(window.clearTimeout(a),window.clearInterval(s),e())}).catch(e=>{throw t.promise=null,e})),t.promise));let a=window.Plaid;if(!a)throw Error("Plaid Link failed to initialize");let s=((r=document.createElement("style")).setAttribute("data-plaid-pointer-events-fix","true"),r.textContent=` 3 body > iframe[src*="plaid"], 4 body iframe[id*="plaid-link"], 5 body div[id*="plaid-link"], 6 body div[class*="Plaid-"], 7 iframe[id^="plaid-link-iframe"] { 8 pointer-events: auto !important; 9 } 10 `,document.head.appendChild(r),()=>{r.remove()});try{let n=()=>{s();try{t.destroy()}catch{}},t=a.create({token:e.linkToken,onSuccess:(t,i)=>{n(),e.onSuccess(t,i)},onExit:t=>{n(),e.onExit?.(t)}});return{open:()=>{try{t.open()}catch(e){throw n(),e}},exit:e=>t.exit(e),destroy:n}}catch(e){throw s(),e}}e.s(["openPlaidLink",0,r])},4485396,e=>{"use strict";e.s(["NBSP",0,"Â "])},9238468,e=>{"use strict";var n=e.i(5604321);e.s(["noop",()=>n.default])},6230467,e=>{"use strict";let n=(0,e.i(9795581).default)("TextQuote",[["path",{d:"M17 6H3",key:"16j9eg"}],["path",{d:"M21 12H8",key:"scolzb"}],["path",{d:"M21 18H8",key:"1wfozv"}],["path",{d:"M3 12v6",key:"fv4c87"}]]);e.s(["TextQuote",0,n],6230467)},9729833,e=>{"use strict";let n=(0,e.i(9795581).default)("ThumbsDown",[["path",{d:"M17 14V2",key:"8ymqnk"}],["path",{d:"M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z",key:"m61m77"}]]);e.s(["ThumbsDown",0,n],9729833)}]); 11 12//# debugId=e781493b-d879-a1af-68e8-b74d92cd8091
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.