try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="8eba709b-8541-4b48-8187-7b7f1e20c337",e._sentryDebugIdIdentifier="sentry-dbid-8eba709b-8541-4b48-8187-7b7f1e20c337")}catch(e){}{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=Object.assign({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:anthropic-apps":!0})}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[53675],{0xedac311:(e,n,t)=>{t.r(n),t.d(n,{ensureRelativeUrl:()=>o,useUpdateSearchParams:()=>r});var a=t(0x4d348f95);let r=()=>{let e=(0,a.useRouter)(),n=(0,a.useSearchParams)();return(t,a)=>{let r=new URLSearchParams(n);a?r.set(t,a):r.delete(t);let o=r.toString(),i=o?"".concat(window.location.pathname,"?").concat(o).concat(window.location.hash):"".concat(window.location.pathname).concat(window.location.hash);e.replace(i)}};function o(e){let n=new URL(e,"http://example.com");return n.pathname.replace(/^\/+/,"/")+n.search}},0x23981c62:(e,n,t)=>{t.d(n,{S:()=>r});var a=t(0x22102fd88);function r(e){let{size:n=16}=e;return(0,a.jsx)("svg",{width:n,height:n,viewBox:"0 0 28 28",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M20 4h-4.3l7.7 19.5h4.2L20 4ZM7.6 4 0 23.5h4.3L6 19.4h8l1.6 4h4.3L12.1 4H7.7Zm-.4 11.8 2.6-6.9 2.7 6.9H7.3Z"})})}},0x8e5d1a53:(e,n,t)=>{t.d(n,{Y:()=>s});var a=t(0x22102fd88),r=t(0x1474caf99),o=t(0x1a1f6dda6);let i="inline underline underline-offset-[3px] [&:not(:is(:hover,:focus))]:decoration-[color-mix(in_srgb,currentColor,transparent_60%)]",s=e=>{let{className:n,disabled:t,onClick:s,href:l,...c}=e;if(!t){if(l)return(0,a.jsx)(r.DesktopSafeLink,{...c,..."_blank"===c.target&&{webBehavior:"new-tab",desktopBehavior:"open-in-browser"},className:(0,o.A)(i,"cursor-pointer",n),href:l});if(s)return(0,a.jsx)("button",{...c,className:(0,o.A)(i,"cursor-pointer",n),onClick:s})}return(0,a.jsx)("span",{...c,className:(0,o.A)(i,"cursor-default",n),...t?{role:"link","aria-disabled":"true"}:{}})}},0x10a2d47e3:(e,n,t)=>{t.d(n,{$6:()=>i,BU:()=>d,Fc:()=>c,Hw:()=>h,U3:()=>o,Wj:()=>l,fh:()=>p,in:()=>g,j$:()=>m,jT:()=>f,me:()=>s,vf:()=>u,wc:()=>_});var a=t(0x78b33fbd),r=t(0xfc89b4a4);let o="echo_forest_path",i="dream_circuit_wave",s="mountain_sunny_breeze",l="velvet_forest_dawn",c="silver_meadow_song",u="stream_noise_bubbling",d="shadow_crystal_meadow",f="amber_ocean_whisper",p="emerald_mountain_echo",g="sapphire_wind_garden",m="emerald_river_song",h="golden_river_cascade";function _(){let e=(0,a.useDynamicConfig)("apps_redacted_strings_paprika"),n=(0,a.useDynamicConfig)("apps_redacted_strings_sherlock"),t=(0,a.useDynamicConfig)("apps_redacted_strings_fiddlehead"),o=(0,a.useDynamicConfig)("apps_redacted_strings_fennel"),i=(0,a.useDynamicConfig)("apps_redacted_strings_cuttlefish"),s=(0,a.useDynamicConfig)("apps_redacted_strings_glass"),l=(0,a.useDynamicConfig)("apps_redacted_strings_konmari"),c=(0,a.useDynamicConfig)("apps_redacted_strings_cheesecake"),u=(0,a.useDynamicConfig)("apps_redacted_strings_jalapeno");return(0,r.useMemo)(()=>({...e.value,...n.value,...o.value,...t.value,...i.value,...s.value,...l.value,...c.value,...u.value}),[n.value,e.value,o.value,t.value,i.value,s.value,l.value,c.value,u.value])}},0x17aa9d8d7:(e,n,t)=>{t.d(n,{B5:()=>f,BL:()=>y,DK:()=>p,IX:()=>M,Ng:()=>v,Nv:()=>b,QP:()=>L,Z5:()=>_,a0:()=>g,gz:()=>j,jU:()=>k,kd:()=>C,mY:()=>h,nX:()=>w,vt:()=>d,yJ:()=>x,zt:()=>m});var a=t(0xf32c56dd),r=t(0x12c9046cd),o=t(0xa5acf583),i=t(0x1016c6ed2),s=t(0x11945df39),l=t(0x49fac030),c=t(0x17e725145),u=t(0x4d348f95);function d(e,n){return(0,r.Sk)("/api/auth/login_methods?email=".concat(encodeURIComponent(e||""),"&source=").concat(n),{enabled:!!e&&(0,s.B9)(e),meta:{noToast:!0}})}let f=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{track:n}=(0,a.st)(),t=(0,o.fZ)();return(0,r.L2)("/api/auth/send_magic_link","POST",{...e,onSuccess:(t,a,r)=>{t.sso_url?n({event_key:"login.email.sso_initiated"}):n({event_key:"login.email.magic_link_sent"}),e.onSuccess&&e.onSuccess(t,a,r)},onError:(t,a,r)=>{n({event_key:"login.email.magic_link_send_error",error:t.message,error_type:t instanceof i.LG?t.type:"unknown"}),e.onError&&e.onError(t,a,r)},onMutate:e=>{n({event_key:"login.email.sending_magic_link"})},transformVariables:e=>({...e,source:t?"claude":"console"})})},p=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,o.fZ)();return(0,r.L2)("/api/auth/exchange_nonce_for_code","POST",{...e,transformVariables:e=>({...e,source:n?"claude":"console"})})},g=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{track:n}=(0,a.st)(),t=(0,o.fZ)(),s=(0,o.Mk)();return(0,r.L2)("/api/auth/verify_magic_link","POST",{...e,onSuccess:(t,a,r)=>{"code"===a.credentials.method?n({event_key:"login.email.finished"}):n({event_key:"login.email.magic_link_success"}),E(t,n,"email","magic_link",s,a.oauth_client_id),e.onSuccess&&e.onSuccess(t,a,r)},onError:(t,a,r)=>{if("code"===a.credentials.method){let e="unknown";"already_used"===t.message?e="already_used":t instanceof i.LG&&"rate_limit_error"===t.type?e="rate_limit":t instanceof i.LG&&400===t.statusCode&&(e="incorrect_code"),n({event_key:"login.email.code_verification_error",error:t.message,error_type:e})}else n({event_key:"login.email.magic_link_verification_error",error:t.message});e.onError&&e.onError(t,a,r)},onMutate:e=>{"code"===e.credentials.method?n({event_key:"login.email.verifying_code"}):n({event_key:"login.email.verifying_magic_link"})},transformVariables:e=>({...e,source:t?"claude":"console"})})},m=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{track:n}=(0,a.st)(),t=(0,o.fZ)(),i=(0,o.Mk)(),s=(0,u.useRouter)();return(0,r.L2)("/api/auth/verify_google","POST",{...e,onSuccess:(t,a,r)=>{!t.success&&t.sso_url?(n({event_key:"login.email.sso_initiated"}),s.push(t.sso_url)):(n({event_key:"login.google.finished"}),E(t,n,"google","button",i,a.oauth_client_id),e.onSuccess&&e.onSuccess(t,a,r))},onError:(t,a,r)=>{n({event_key:"login.google.verification_error",error:t.message}),e.onError&&e.onError(t,a,r)},onMutate:e=>{n({event_key:"login.google.verifying"})},transformVariables:e=>({...e,source:t?"claude":"console"})})},h=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{track:n}=(0,a.st)(),t=(0,o.fZ)(),i=(0,o.Mk)(),s=(0,u.useRouter)();return(0,r.L2)("/api/auth/verify_google_mobile","POST",{...e,onSuccess:(t,a,r)=>{!t.success&&t.sso_url?(n({event_key:"login.email.sso_initiated"}),s.push(t.sso_url)):(n({event_key:"login.google.finished",flow_type:"one_tap"}),E(t,n,"google","onetap",i,a.oauth_client_id),e.onSuccess&&e.onSuccess(t,a,r))},onError:(t,a,r)=>{n({event_key:"login.google.verification_error",error:t.message}),e.onError&&e.onError(t,a,r)},onMutate:e=>{n({event_key:"login.google.verifying"})},transformVariables:e=>({...e,source:t?"claude":"console"})})},_=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{track:n}=(0,a.st)(),t=(0,o.fZ)(),i=(0,u.useRouter)();return(0,r.L2)("/api/auth/accept_invite","POST",{...e,onSuccess:(t,a,r)=>{!t.success&&t.sso_url?(n({event_key:"login.email.sso_initiated"}),i.push(t.sso_url)):e.onSuccess&&e.onSuccess(t,a,r)},transformVariables:e=>({...e,source:t?"claude":"console"})})},v=()=>(0,r.L2)("/api/auth/logout","POST"),b=()=>(0,r.L2)("/api/auth/logout/all-sessions","POST"),y=()=>{let e=(0,c.useQueryClient)();return(0,r.L2)("/api/account?statsig_hashing_algorithm=djb2","PUT",{async onSuccess(){await e.invalidateQueries({queryKey:[l.Rw]})}})},x=()=>(0,r.Qv)("/api/account/settings","PATCH",(e,n)=>(null==n?void 0:n.account)?{...n,account:{...n.account,settings:{...n.account.settings,...e}}}:n,{queryKey:[l.Rw]}),w=()=>{let e=(0,c.useQueryClient)();return(0,r.L2)("/api/account/accept_legal_docs","PUT",{async onSuccess(){await e.invalidateQueries({queryKey:[l.Rw]})}})},k=()=>(0,r.L2)("/api/account/email_consent","PUT"),S={"6a09bcbe-a58a-40ea-b2f9-8bbbd303ba38":"sheet_agent","966eba67-8b8c-4eae-bbb3-08361d1b9292":"sheet_agent","54511e87-7abf-4923-9d84-d6f24532e871":"claude-browser-use","dae2cad8-15c5-43d2-9046-fcaecc135fa4":"claude-browser-use"};function E(e,n,t,a,r,o){e.created&&n({event_key:"login.account.created",surface:r,authMethod:t,flow:a,oauth_client_slug:function(e){var n;if(e)return null!=(n=S[e])?n:e}(o)},e.account)}function C(e){return(0,r.Sk)("/api/signups/".concat(e),{enabled:!!e,staleTime:0})}function M(e){return(0,r.Sk)("/api/enterprise_auth/idp_redirect_url?organization_id=".concat(e),{meta:{noToast:!0}})}function j(e,n,t){return(0,r.Sk)("/api/enterprise_auth/sso_callback?code=".concat(e,"&state=").concat(n,"&source=").concat(t),{meta:{noToast:!0}})}function L(e,n){var t;let a=(0,c.useQueryClient)();return(0,r.L2)("/api/highside/login","GET",{...n,headers:{...null!=(t=n.headers)?t:{},...e},async onSuccess(){for(var e,t=arguments.length,r=Array(t),o=0;o{t.d(n,{ThemeProvider:()=>u,D:()=>m});var a=t(0x22102fd88),r=t(0x24553dffe),o=t(0xb804d868),i=t(0x20e00cddd),s=t(0xfc89b4a4);let l="(prefers-color-scheme: dark)",c=(0,s.createContext)(void 0);function u(e){let{initialTheme:n,children:t}=e,[i,u]=(0,s.useState)(n),p=(0,r.l)(),[m,h]=(0,s.useState)(!1);(0,s.useEffect)(()=>{h(!0)},[]);let[_,v]=(0,o.Vc)("userThemeMode","auto"),[b,y]=(0,s.useState)(g(_));(0,s.useEffect)(()=>{y(g(_))},[_]),(0,s.useEffect)(()=>d(i),[i]),(0,s.useEffect)(()=>f(_,p),[p,_]);let x=(0,s.useCallback)(()=>{f(_,p),y(g(_))},[p,_]);return(0,s.useEffect)(()=>{if("auto"!==_)return;let e=window.matchMedia(l);return e.addEventListener("change",x),()=>e.removeEventListener("change",x)},[_,x]),(0,s.useEffect)(()=>{var e,n;null==(n=window.electronWindowControl)||null==(e=n.setThemeMode)||e.call(n,"auto"===_?"system":_)},[_]),(0,a.jsx)(c.Provider,{value:{theme:i,mode:_,setMode:v,setTheme:u,resolvedMode:b,mounted:m},children:t})}let d=e=>{"undefined"!=typeof document&&(document.documentElement.dataset.theme=e,p())},f=(e,n)=>{if("undefined"==typeof document)return;let t=g(e);n.set(i.eT.COLOR_MODE,t),document.documentElement.dataset.mode=t,p()},p=()=>{let[e,n,t]=getComputedStyle(document.documentElement).getPropertyValue("--bg-200").split(" "),a="hsl(".concat(e,",").concat(n,",").concat(t,")"),r=document.querySelector('meta[name="theme-color"]');r||((r=document.createElement("meta")).setAttribute("name","theme-color"),document.head.appendChild(r)),r.setAttribute("content",a)},g=e=>{var n;return"auto"!==e?"auto"===e?"light":e:(null==(n=window)?void 0:n.matchMedia(l).matches)?"dark":"light"},m=()=>{let e=(0,s.useContext)(c);if(void 0===e)throw Error("useTheme must be used within a ThemeProvider");return e}},0x1b2b72618:(e,n,t)=>{t.d(n,{SC:()=>u,UW:()=>s,Xn:()=>i,ey:()=>l,lK:()=>c});var a=t(0x85f2ab15),r=t.n(a),o=t(0xc6857cab);r().join(o.cwd(),"public/i18n"),r().join(o.cwd(),"public/i18n/secret");let i="en-US",s={"xx-LS":{name:"Long stringsSSSSSSSS"},"xx-AC":{name:"ALL CAPS"},"xx-HA":{name:"[javascript] prefixed strings"},"en-XA":{name:"Ȧȧƈƈḗḗƞŧḗḗḓ Ḗḗƞɠŀīīşħ"},"en-XB":{name:"ɥsıʅƃuƎ ıpıԐ"}};function l(e){return"".concat("secret",":").concat(e)}function c(e){return"".concat("statsig",":").concat(e)}Object.keys(s);let u=["en-US","de-DE","fr-FR","ko-KR","ja-JP","es-419","es-ES","it-IT","hi-IN","pt-BR","id-ID"]},0x1b6318607:(e,n,t)=>{t.d(n,{ClientIntlProvider:()=>h,X5:()=>v,YX:()=>_,fl:()=>b,O:()=>y});var a=t(0x22102fd88),r=t(0x18393fe29),o=t(0x9845e38c),i=t(0x78b33fbd),s=t(0xc6536c20),l=t(0xfc89b4a4),c=t(0x90ba1164),u=t(0x38e6572),d=t(0x1b2b72618);let f={HVpvbU9hBn:{"en-US":{experimentName:"login_headline_test",variants:{direct:"AI that helps you think",capability:"Your AI thinking partner"}}}},p=new Set,g=e=>{if(e.message.includes("MISSING_TRANSLATION")){if(p.has(e.message))return;p.add(e.message)}o.v.error(o.u.I18N,"Intl error",e)},m=()=>void 0;function h(e){let{locale:n,messages:t,children:o,hideErrors:u}=e;(0,l.useEffect)(()=>{s.wB.defaultLocale=n},[n]);let{client:d}=(0,i.useStatsigClient)(),p=(0,l.useMemo)(()=>{let e={};for(let a in f){var t;let r=null==(t=f[a])?void 0:t[n];r&&(e[a]=r)}return e},[n]),h=(0,l.useMemo)(()=>t?new Proxy(t,{get(e,n){let t=p[n];if(t&&d){let e=d.getExperiment(t.experimentName),n=null;if((n=e.value&&"object"==typeof e.value&&"group_name"in e.value&&"string"==typeof e.value.group_name?e.value.group_name:e.groupName)&&t.variants[n])return t.variants[n]}return e[n]},has:(e,n)=>n in e||n in p,ownKeys:e=>Reflect.ownKeys(e),getOwnPropertyDescriptor:(e,n)=>Reflect.getOwnPropertyDescriptor(e,n)||(n in p?{configurable:!0,enumerable:!0,value:void 0}:void 0)}):t,[t,d,p]);return(0,a.jsx)(c.A,{locale:n,messages:h,onError:u?m:(0,r.O0)()?g:void 0,fallbackOnEmptyString:!1,children:(0,a.jsx)(a.Fragment,{children:o})})}function _(e){let{id:n,dangerouslyVisiblePublicValues:t}=e;return(0,a.jsx)(u.A,{id:(0,d.ey)(n),defaultMessage:" ",values:t})}function v(e){let{id:n}=e;return(0,a.jsx)(u.A,{id:(0,d.lK)(n),defaultMessage:" "})}function b(e){let{id:n,intl:t}=e;return t.formatMessage({id:(0,d.lK)(n),defaultMessage:" "})}function y(e){let{id:n,intl:t,dangerouslyVisiblePublicValues:a}=e;return t.formatMessage({id:(0,d.ey)(n),defaultMessage:" "},a)}},0x1cf5ab98a:(e,n,t)=>{t.d(n,{$:()=>g});var a=t(0x22102fd88),r=t(0x1474caf99),o=t(0xa0c99a98),i=t(0x1a1f6dda6),s=t(0xfc89b4a4),l=t(0x78375882),c=t(0x18744ed86),u=t(0xb3796c53),d=t(0x106b80c3d),f=t.n(d);let p=(0,o.F)("inline-flex\n items-center\n justify-center\n relative\n shrink-0\n can-focus\n select-none\n disabled:pointer-events-none\n disabled:opacity-50\n disabled:shadow-none\n disabled:drop-shadow-none",{variants:{variant:{primary:"font-base-bold\n relative\n overflow-hidden\n transition-transform\n will-change-transform\n ease-[cubic-bezier(0.165,0.85,0.45,1)]\n duration-150\n hover:scale-y-[1.015]\n hover:scale-x-[1.005]\n backface-hidden\n after:absolute\n after:inset-0\n after:bg-[radial-gradient(at_bottom,hsla(var(--bg-000)/20%),hsla(var(--bg-000)/0%))]\n after:opacity-0\n after:transition\n after:duration-200\n after:translate-y-2\n hover:after:opacity-100\n hover:after:translate-y-0",claude:"font-base-bold\n transition-colors",secondary:"font-base-bold\n border-0.5\n relative\n overflow-hidden\n transition\n duration-100\n backface-hidden",ghost:"border-transparent\n transition\n font-base\n duration-300\n ease-[cubic-bezier(0.165,0.85,0.45,1)]",danger:"font-base-bold\n transition\n hover:scale-y-[1.015]\n hover:scale-x-[1.005]\n hover:opacity-95"},size:{default:"h-9 px-4 py-2 rounded-lg min-w-[5rem] active:scale-[0.985] whitespace-nowrap",sm:"h-8 rounded-md px-3 min-w-[4rem] active:scale-[0.985] whitespace-nowrap !text-xs",lg:"h-11 rounded-[0.6rem] px-5 min-w-[6rem] active:scale-[0.985] whitespace-nowrap !text-base",icon:"h-9 w-9 rounded-md active:scale-95 shrink-0",icon_xs:"h-6 w-6 rounded-md active:scale-95",icon_sm:"h-8 w-8 rounded-md active:scale-95",icon_lg:"h-11 w-11 rounded-[0.6rem] active:scale-95"},option:{rounded:"!rounded-full",prepend:"",append:""}},compoundVariants:[{size:"default",option:"prepend",class:"pl-2 pr-3 gap-1"},{size:"lg",option:"prepend",class:"pl-2.5 pr-3.5 gap-1"},{size:"sm",option:"prepend",class:" pl-2 pr-2.5 gap-1"},{size:"default",option:"append",class:"pl-3 pr-2 gap-1"},{size:"lg",option:"append",class:"pl-3.5 pr-2.5 gap-1"},{size:"sm",option:"append",class:"pl-2.5 pr-2 gap-1"}],defaultVariants:{variant:"primary",size:"default"}}),g=(0,s.forwardRef)((e,n)=>{let{className:t,variant:o="primary",size:d,option:g,loading:m,href:h,onLinkClick:_,target:v,webBehavior:b,desktopBehavior:y,prepend:x,append:w,disabled:k,children:S,type:E="button",tooltip:C,tooltipSide:M="bottom",tooltipDelay:j,tooltipDisabled:L,tooltipHoverable:T=!1,shortcut:P,colorized:D,...A}=e;x&&(g="prepend"),(w||P)&&(g="append");let N="primary"===o||"secondary"===o||"ghost"===o,R=D&&N,O=!S||d&&d.startsWith("icon"),I=!A["aria-label"]&&C&&O?function(e){if(e){if("string"==typeof e)return e;if("number"==typeof e)return String(e);if((0,s.isValidElement)(e)){let n=e.props;if(n.defaultMessage&&"string"==typeof n.defaultMessage){if(n.values)return;return n.defaultMessage}if(n.children&&"string"==typeof n.children)return n.children}}}(C):void 0,B=(0,i.A)(p({variant:o,size:d,option:g,className:t}),(()=>{switch(o){case"primary":default:return f().primary;case"secondary":return f().secondary;case"ghost":return f().ghost;case"danger":return f().danger;case"claude":return f().claude}})(),R&&f().colorized,m&&"!text-transparent ![text-shadow:_none]"),z=(0,a.jsxs)(a.Fragment,{children:[m&&(0,a.jsx)("div",{className:(0,i.A)("absolute inset-0 flex items-center justify-center",f().loadingSpinner),children:(0,a.jsx)(l.Loading,{size:"sm",inheritColor:!0,delay:0})}),x,S,w,P&&(0,a.jsx)(c.ShortcutDisplay,{className:"ml-1",onDark:!R&&(!o||"claude"===o||"danger"===o||"primary"===o),small:!0,shortcut:P})]}),U=h?(0,a.jsx)(r.DesktopSafeLink,{href:h,ref:n,webBehavior:b,desktopBehavior:y,..."_blank"===v&&{webBehavior:"new-tab",desktopBehavior:"open-in-browser"},className:B,"aria-label":A["aria-label"]||I,...A,onClick:_,children:z}):(0,a.jsx)("button",{className:B,ref:n,disabled:k||m,type:E,...A,"aria-label":A["aria-label"]||I,children:z});return C&&!L?(0,a.jsx)(u.Tooltip,{tooltipContent:C,side:M,delayDuration:j,disableHoverableContent:!T,children:(0,a.jsx)("div",{className:"w-fit",children:U})}):U});g.displayName="Button"}}]);