PageSourceSearch

https://www.major.build/_next/static/chunks/app/(landing)/page-40c…?dpl=dpl_6jpT5Fzm8xZ2YZ6npGvmW13y5AMt

js major.build collected 2026-10-07 03:06:46 UTC 149,445 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5859],{13712:(e,t,s)=>{"use strict";s.d(t,{I5:()=>a.useInsertionEffect});var a=s(58274)},14788:(e,t,s)=>{"use strict";s.d(t,{F:()=>o,m:()=>i});var a=s(44682),r=s(85122),l=s(58274);let n=(0,l.createContext)(!1),i=()=>(0,l.useContext)(n),o=e=>{let t,s=(0,r.c)(2),{children:l}=e;return s[0]!==l?(t=(0,a.jsx)(n.Provider,{value:!0,children:l}),s[0]=l,s[1]=t):t=s[1],t}},23399:(e,t,s)=>{"use strict";s.d(t,{J0:()=>a.useState,li:()=>a.useRef,vJ:()=>a.useEffect});var a=s(58274)},26643:(e,t,s)=>{"use strict";s.d(t,{B:()=>x});var a=s(44682),r=s(85122),l=s(66359),n=s(83733),i=s(14585);let o="holding",c="deleting",d="typing",m={[o]:1600,[c]:45,[d]:85},x=e=>{let t,s,x,u,g,f,b=(0,r.c)(23),{words:y,className:j,caretClassName:v,holdingMs:N,deletingMs:w,typingMs:_}=e,k=void 0===N?m[o]:N,S=void 0===w?m[c]:w,C=void 0===_?m[d]:_,A=(0,n.I)(),[z,M]=(0,l.J0)(0),[$,L]=(0,l.J0)(0),[I,P]=(0,l.J0)(d),R=y[z]??"";return b[0]!==R||b[1]!==S||b[2]!==k||b[3]!==A||b[4]!==I||b[5]!==$||b[6]!==C||b[7]!==y.length?(t=()=>{if(A)return;let e=setTimeout(()=>{if(I===o)return void P(c);if(I===c){if(0===$){M(e=>(e+1)%y.length),P(d);return}L(h);return}$===R.length?P(o):L(p)},{[o]:k,[c]:S,[d]:C}[I]);return()=>clearTimeout(e)},s=[I,$,R,y.length,A,k,S,C],b[0]=R,b[1]=S,b[2]=k,b[3]=A,b[4]=I,b[5]=$,b[6]=C,b[7]=y.length,b[8]=t,b[9]=s):(t=b[8],s=b[9]),(0,l.vJ)(t,s),b[10]!==j?(x=(0,i.cn)("whitespace-nowrap",j),b[10]=j,b[11]=x):x=b[11],b[12]!==R||b[13]!==A||b[14]!==$?(u=A?R:R.slice(0,$),b[12]=R,b[13]=A,b[14]=$,b[15]=u):u=b[15],b[16]!==v||b[17]!==A?(g=!A&&(0,a.jsx)("span",{className:(0,i.cn)("ml-0.5 inline-block h-[0.85em] w-0.5 animate-pulse bg-current align-middle",v)}),b[16]=v,b[17]=A,b[18]=g):g=b[18],b[19]!==x||b[20]!==u||b[21]!==g?(f=(0,a.jsxs)("span",{className:x,children:[u,g]}),b[19]=x,b[20]=u,b[21]=g,b[22]=f):f=b[22],f};function h(e){return e-1}function p(e){return e+1}},36866:(e,t,s)=>{"use strict";s.d(t,{FaqSection:()=>u});var a=s(44682),r=s(85122),l=s(46869),n=s(80105),i=s(58513),o=s(23213),c=s(92211),d=s(75453),m=s(14585);let x=[{question:"What is Major?",answer:"Major is an app and agent building platform that lets anyone on a team build and ship tools that actually do work in production. It handles the hard edges of building impactful tools, like integrations, hosting, auth, and audit logging. Your IT team gets centralized controls, so every user gets exactly the right level of access and apps and agents are secure by default."},{question:"What does Major actually build?",answer:"Major builds apps and agents. Apps are versioned Next.js applications that Major hosts automatically, with access control handled for you, so you can share them with Google Docs-style controls and never build auth into the app. Agents get the same Major integrations and run in their own secure sandbox. Major can also provision the resources an agentic system needs, like databases, storage, and an AI proxy."},{question:"Do I need technical expertise to use Major?",answer:"No. Anyone can build with Major. It handles the last mile of building with AI, like hosting, auth, and integrations, and it learns about your company as you build, so every project gets easier. As long as you can describe what you want, you can build it."},{question:"How is Major different from Claude?",answer:"Claude for building apps and agents is a developer tool. It can get you a working prototype fast, but it doesn't clear the hurdles needed to reach production. A designer might build a local prototype, but Claude won't host it, connect it to your SSO, provision a database, or wire it into Snowflake. At best the prototype becomes an abandoned project shared as Slack screenshots; at worst an insecure app ships somewhere arbitrary and customer data leaks."},{question:"Why not build it in-house?",answer:"Matching this level of quality and security in-house takes months, pulls engineers off their roadmap, and leaves someone owning maintenance long after launch. AI coding tools speed up writing code, but a technical team still has to architect, deploy, govern, and own the result, and keep it running in production. Major gives you that foundation without the standing cost."},{question:"What happens when things change?",answer:"Major keeps the full context of every change made to your app or agent and can read its errors and logs. From there it can address, test, and deploy fixes or changes automatically."},{question:"What can Major integrate with?",answer:"Major natively integrates with over 3,000 tools. If an integration isn't built in or is custom, Major can connect to arbitrary APIs. If it has an API, Major can integrate with it."},{question:"Which AI models do you use?",answer:"Major's builder agents run on Claude models for the best performance. The agents you create are natively multi-provider, so each can run the model that best fits your performance and cost requirements."}
1,{question:"I already have agents, why do I need apps?",answer:"Apps and agents complement each other. Apps are predictable and inexpensive to run, so they're perfect for the repetitive or sensitive work you need to happen exactly the same way every time. Agents handle ambiguity, judgment, and creativity. And with MCPs, they work together: agents can call your apps, and apps can hand work to agents, so you can securely handle a task end to end. Apps also give your workflows a human interface, so your team can collaborate with agents in exactly the way you need."}],h={duration:.3,ease:"easeOut"},p=e=>{let t,s,l,c,d,x,p,u,f=(0,r.c)(22),{faq:b,index:y,isOpen:j,onToggle:v}=e,N=y>0&&"border-bg-subtle border-t";f[0]!==N?(t=(0,m.cn)(N),f[0]=N,f[1]=t):t=f[1],f[2]!==b.question?(s=(0,a.jsx)("span",{className:"text-body-l-b text-text-primary max-md:text-body-m-b",children:b.question}),f[2]=b.question,f[3]=s):s=f[3];let w=j&&"rotate-180";return f[4]!==w?(l=(0,m.cn)("text-text-tertiary size-5 shrink-0 transition-transform duration-300",w),f[4]=w,f[5]=l):l=f[5],f[6]!==l?(c=(0,a.jsx)(o.A,{className:l}),f[6]=l,f[7]=c):c=f[7],f[8]!==j||f[9]!==v||f[10]!==s||f[11]!==c?(d=(0,a.jsxs)("button",{type:"button",onClick:v,"aria-expanded":j,className:"flex w-full items-center justify-between gap-4 px-5 py-4 text-left cursor-pointer",children:[s,c]}),f[8]=j,f[9]=v,f[10]=s,f[11]=c,f[12]=d):d=f[12],f[13]!==b.answer||f[14]!==j?(x=j&&(0,a.jsx)(n.P.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:h,className:"overflow-hidden",children:(0,a.jsx)("div",{className:"px-5 pb-5",children:b.answer.split("\n\n").map(g)})},"answer"),f[13]=b.answer,f[14]=j,f[15]=x):x=f[15],f[16]!==x?(p=(0,a.jsx)(i.N,{initial:!1,children:x}),f[16]=x,f[17]=p):p=f[17],f[18]!==t||f[19]!==d||f[20]!==p?(u=(0,a.jsxs)("div",{className:t,children:[d,p]}),f[18]=t,f[19]=d,f[20]=p,f[21]=u):u=f[21],u},u=e=>{let t,s,u,g,b,y,j,v,N,w,_,k,S,C,A=(0,r.c)(40),{className:z,faqs:M,heading:$}=e,L=void 0===M?x:M,I=void 0===$?"Frequently asked questions":$,[P,R]=(0,l.J0)(0),[D,T]=(0,l.J0)(!1),W=L.length>6;A[0]===Symbol.for("react.memo_cache_sentinel")?(t=e=>R(t=>t===e?null:e),A[0]=t):t=A[0];let G=t;if(A[1]!==z?(s=(0,m.cn)("scroll-mt-24 bg-bg-root pt-24 pb-28 max-md:py-10",z),A[1]=z,A[2]=s):s=A[2],A[3]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.jsx)(d.g,{children:"FAQ"}),A[3]=u):u=A[3],A[4]!==I?(g=(0,a.jsxs)("div",{className:"flex flex-col items-center gap-6",children:[u,(0,a.jsx)("h2",{className:"text-h4r text-text-primary text-center max-md:text-heading-m",children:I})]}),A[4]=I,A[5]=g):g=A[5],A[6]!==L||A[7]!==P){let e;A[9]!==P?(e=(e,t)=>(0,a.jsx)(p,{faq:e,index:t,isOpen:P===t,onToggle:()=>G(t)},e.question),A[9]=P,A[10]=e):e=A[10],b=L.slice(0,6).map(e),A[6]=L,A[7]=P,A[8]=b}else b=A[8];return A[11]!==L||A[12]!==W||A[13]!==D||A[14]!==P?(y=D&&W&&(0,a.jsx)(n.P.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:h,className:"overflow-hidden",children:L.slice(6).map((e,t)=>{let s=t+6;return(0,a.jsx)(p,{faq:e,index:s,isOpen:P===s,onToggle:()=>G(s)},e.question)})},"rest"),A[11]=L,A[12]=W,A[13]=D,A[14]=P,A[15]=y):y=A[15],A[16]!==y?(j=(0,a.jsx)(i.N,{initial:!1,children:y}),A[16]=y,A[17]=j):j=A[17],A[18]!==b||A[19]!==j?(v=(0,a.jsxs)("div",{className:"border-bg-subtle bg-bg-surface overflow-hidden rounded-2xl border",children:[b,j]}),A[18]=b,A[19]=j,A[20]=v):v=A[20],A[21]!==W||A[22]!==D?(N=!D&&W&&(0,a.jsx)("div",{className:"from-bg-surface pointer-events-none absolute inset-x-0 bottom-0 h-16 rounded-b-2xl bg-linear-to-t to-transparent"}),A[21]=W,A[22]=D,A[23]=N):N=A[23],A[24]!==v||A[25]!==N?(w=(0,a.jsxs)(c.CursorGlow,{className:"rounded-2xl",children:[v,N]}),A[24]=v,A[25]=N,A[26]=w):w=A[26],A[27]!==L.length||A[28]!==W||A[29]!==D?(_=W&&(0,a.jsx)("div",{className:"mt-6 flex justify-center",children:(0,a.jsxs)("button",{type:"button",onClick:()=>T(f),className:"border-stroke-secondary bg-bg-card-2 text-body-s-b text-text-primary hover:bg-bg-subtle inline-flex items-center gap-1.5 rounded-full border px-4 py-2 transition-colors",children:[D?"Show less":`Show all ${L.length} questions`,(0,a.jsx)(o.A,{className:(0,m.cn)("size-4 transition-transform duration-300",D&&"rotate-180")}
1)]})}),A[27]=L.length,A[28]=W,A[29]=D,A[30]=_):_=A[30],A[31]!==w||A[32]!==_?(k=(0,a.jsxs)("div",{className:"w-full",children:[w,_]}),A[31]=w,A[32]=_,A[33]=k):k=A[33],A[34]!==k||A[35]!==g?(S=(0,a.jsxs)("div",{className:"mx-auto flex w-full max-w-[768px] flex-col items-center gap-10 px-4 md:px-6",children:[g,k]}),A[34]=k,A[35]=g,A[36]=S):S=A[36],A[37]!==S||A[38]!==s?(C=(0,a.jsx)("section",{id:"faq",className:s,children:S}),A[37]=S,A[38]=s,A[39]=C):C=A[39],C};function g(e,t){return(0,a.jsx)("p",{className:(0,m.cn)("text-body-m-r text-text-secondary",t>0&&"mt-3"),children:e},t)}function f(e){return!e}},38588:(e,t,s)=>{"use strict";s.d(t,{R:()=>l,n:()=>i});var a=s(69673),r=s(50963);let l={SM:"sm",MD:"md",LG:"lg",XL:"xl","2XL":"2xl","3XL":"3xl","4XL":"4xl"},n={[l.SM]:640,[l.MD]:768,[l.LG]:1024,[l.XL]:1280,[l["2XL"]]:1536,[l["3XL"]]:1920,[l["4XL"]]:2560},i=e=>{let t=(0,r.a)(),s=(0,a.U)(`(max-width: ${n[e]}px)`);return!!t&&s}},43440:(e,t,s)=>{"use strict";s.d(t,{LandingModule:()=>aP});var a=s(44682),r=s(85122),l=s(23399),n=s(86712),i=s(14585),o=s(26783),c=s(63520),d=s(76036),m=s(11857),x=s.n(m),h=s(38149),p=s(23213),u=s(29966),g=s(33814),f=s(51094);let b=()=>{let e,t,s,l,n=(0,r.c)(4);return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:"relative",children:(0,a.jsx)("div",{className:"max-h-52 min-h-10 w-full overflow-y-auto whitespace-pre-wrap bg-transparent px-2 pt-2 text-body-s-r text-text-primary outline-none",children:(0,a.jsx)("p",{className:"italic text-text-tertiary",children:"Create an app, agent, or schedule a task..."})})}),n[0]=e):e=n[0],n[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)(f.$,{variant:"tertiary",size:"sm",className:"px-2",children:[(0,a.jsx)(h.A,{className:"text-text-primary"}),(0,a.jsx)("span",{children:"Smartest"}),(0,a.jsx)(p.A,{className:"text-text-tertiary"})]}),n[1]=t):t=n[1],n[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[t,(0,a.jsxs)(f.$,{variant:"tertiary",size:"sm",className:"px-2",children:[(0,a.jsx)(u.A,{className:"text-text-primary"}),(0,a.jsx)("span",{children:"Add file"})]})]}),n[2]=s):s=n[2],n[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsxs)("div",{className:"relative flex w-full flex-col gap-2 rounded-2xl border-t border-bg-subtle bg-bg-surface-elevated px-2 pb-2 pt-2",children:[e,(0,a.jsxs)("div",{className:"flex items-end justify-between gap-2",children:[s,(0,a.jsx)(f.$,{variant:"ghost",size:"icon-lg",hovered:!0,disabled:!0,children:(0,a.jsx)(g.A,{})})]})]}),n[3]=l):l=n[3],l};var y=s(2084),j=s(83564),v=s(5391),N=s(34359),w=s(42951),_=s(67538),k=s(82964),S=s(44053),C=s(2922);let A=[{title:"Apps",icon:y.A},{title:"Agents",icon:j.A}],z=[{id:"scheduled-1",label:"Weekly churn-risk digest"},{id:"scheduled-2",label:"Daily invoice reconciliation"}],M=[{name:"Support triage agent",time:"12 min ago"},{name:"Q3 revenue dashboard",time:"1 hour ago"},{name:"Onboarding checklist app",time:"Yesterday"}],$=e=>{let t,s,l,n=(0,r.c)(5),{className:o}=e;return n[0]!==o?(t=(0,i.cn)("h-5",o),n[0]=o,n[1]=t):t=n[1],n[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)("path",{d:"M583.806 51.1465V269.656C583.806 285.03 580.222 296.932 574.767 306.106C569.56 315.529 562.12 322.347 552.45 326.562C542.78 330.778 531.374 332.886 518.232 332.886H495.545V290.113H510.794C518.728 290.113 524.308 288.502 527.531 285.278C531.003 282.055 532.738 276.847 532.738 269.656V51.1406L583.806 51.1465ZM416.718 59.1406C434.323 59.1406 449.572 62.1164 462.466 68.0674C475.359 74.0183 485.278 82.5725 492.221 93.7305C499.163 104.889 502.635 118.65 502.635 135.016V251.06H460.234L454.655 222.42C451.928 227.379 448.704 231.842 444.984 235.81C441.265 239.777 436.926 243.249 431.967 246.225C427.008 249.2 421.428 251.431 415.229 252.919C409.031 254.655 402.212 255.522 394.773 255.522C379.152 255.522 366.258 253.043 356.092 248.084C345.926 242.877 338.363 236.057 333.404 227.627C328.693 218.949 326.338 209.402 326.338 198.988C326.338 187.582 329.189 177.54 334.892 168.861C340.843 160.183 349.646 153.364 361.3 148.405C373.202 143.446 388.079 140.967 405.932 140.967H452.424C452.424 131.792 451.184 124.229 448.704 118.278C446.225 112.079 442.381 107.492 437.174 104.517C431.967 101.541 425.024 100.054 416.346 100.054C406.923 100.054 398.865 102.162 392.17 106.377C385.723 110.344 381.755 116.543 380.268 124.974H331.545C332.785 111.584 337.124 100.054 344.562 90.3838C352.249 80.4656 362.291 72.7783 374.688 67.3232C387.334 61.8682 401.344 59.1406 416.718 59.1406ZM703.237 59.1406C721.338 59.1406 737.455 63.3566 751.589 71.7871C765.97 79.9697 777.253 91.4996 785.436 106.377C793.866 121.006 798.081 137.992 798.081 157.332C798.081 176.673 793.866 193.782 785.436 208.659C777.253 223.289 765.97 234.819 751.589 243.249C737.207 251.431 720.966 255.522 702.865 255.522C685.013 255.522 668.895 251.432 654.514 243.249C640.38 234.819 629.098 223.288 620.668 208.659C612.485 193.782 608.395 176.797 608.395 157.704C608.395 138.116 612.485 121.006 620.668 106.377C629.098 91.4997 640.504 79.9697 654.886 71.7871C669.267 63.3566 685.385 59.1406 703.237 59.1406ZM228.74 59.1406C245.105 59.1407 258.742 62.4888 269.652 69.1836C280.562 75.6304 288.745 85.0524 294.2 97.4502C299.903 109.848 302.755 125.097 302.755 143.198V251.06H252.916V147.661C252.916 132.784 249.94 121.378 243.989 113.443C238.286 105.509 229.36 101.542 217.21 101.542C209.275 101.542 202.209 103.525 196.01 107.492C189.8
111 111.459 184.975 117.163 181.504 124.602C178.281 132.04 176.669 140.967 176.669 151.381V251.06H126.458V147.661C126.458 132.784 123.482 121.378 117.531 113.443C111.58 105.509 102.406 101.542 90.0078 101.542C82.3213 101.542 75.3785 103.525 69.1797 107.492C63.2287 111.459 58.5173 117.163 55.0459 124.602C51.8225 132.04 50.2109 140.967 50.2109 151.381V251.06H0V63.6045H44.2598L48.3516 88.5234C54.3025 79.5971 62.113 72.5303 71.7832 67.3232C81.7015 61.8682 92.9841 59.1406 105.63 59.1406C115.052 59.1407 123.482 60.3809 130.921 62.8604C138.36 65.3399 144.931 68.9353 150.634 73.6465C156.585 78.3576 161.419 84.3085 165.139 91.499C172.081 81.3329 181.132 73.3983 192.29 67.6953C203.448 61.9923 215.599 59.1406 228.74 59.1406ZM941.779 112.327H924.671C917.232 112.327 910.29 113.196 903.843 114.932C897.644 116.667 892.189 119.518 887.478 123.485C882.766 127.205 879.171 132.412 876.691 139.106C874.212 145.801 872.972 154.232 872.972 164.398V251.06H822.761V63.6045H867.393L872.228 98.1943C876.691 90.0119 882.27 83.0692 888.965 77.3662C895.907 71.6633 903.718 67.2 912.396 63.9766C921.323 60.7532 931.117 59.1407 941.779 59.1406V112.327ZM411.883 171.837C404.196 171.837 397.873 172.829 392.914 174.812C388.203 176.548 384.732 179.152 382.5 182.623C380.268 186.094 379.152 190.062 379.152 194.525C379.152 199.484 380.268 203.575 382.5 206.799C384.732 210.022 387.955 212.502 392.17 214.237C396.385 215.973 401.221 216.841 406.676 216.841C413.122 216.841 418.825 215.726 423.784 213.494C428.991 211.015 433.454 207.791 437.174 203.823C440.893 199.608 443.745 194.897 445.729 189.69C447.96 184.235 449.448 178.408 450.191 172.209V171.837H411.883ZM703.237 102.657C695.303 102.657 687.988 104.765 681.293 108.98C674.598 112.948 669.267 119.023 665.3 127.205C661.581 135.14 659.721 145.182 659.721 157.332C659.721 169.482 661.581 179.648 665.3 187.83C669.267 196.013 674.475 202.088 680.922 206.056C687.616 210.023 694.931 212.006 702.865 212.006C711.296 212.006 718.735 210.023 725.182 206.056C731.876 202.088 737.083 196.013 740.803 187.83C744.77 179.648 746.754 169.482 746.754 157.332C746.754 145.182 744.77 135.14 740.803 127.205C737.083 119.023 731.876 112.948 725.182 108.98C718.735 104.765 711.42 102.657 703.237 102.657ZM630.296 51.1406H579.155V0H630.296V51.1406Z",fill:"currentColor"}),n[2]=s):s=n[2],n[3]!==t?(l=(0,a.jsx)("svg",{viewBox:"0 0 942 333",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,children:s}),n[3]=t,n[4]=l):l=n[4],l},L=()=>{let e,t,s,l,n,i,o,c,d,m,x,h,p,u,g=(0,r.c)(14);return g[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)($,{className:"h-5 w-16 text-text-primary"}),g[0]=e):e=g[0],g[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)("section",{className:"flex h-10 items-center justify-between",children:[e,(0,a.jsx)("button",{type:"button",className:"flex size-10 cursor-pointer items-center justify-center rounded-lg text-text-secondary transition-colors hover:bg-bg-subtle",children:(0,a.jsx)(v.A,{className:"size-5"})})]}),g[1]=t):t=g[1],g[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsxs)(f.$,{variant:"ghost",size:"lg",className:"justify-start px-2.5 text-button-s",children:[(0,a.jsx)(N.A,{strokeWidth:1.5}),(0,a.jsx)("span",{className:"flex-1 text-left",children:"Search"}),(0,a.jsx)("kbd",{className:"text-xs text-[oklch(0.45_0_0)]",children:"⌘K"})]}),g[2]=s):s=g[2],g[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsxs)(f.$,{variant:"ghost",size:"lg",active:!0,className:"justify-start px-2.5 text-button-s",children:[(0,a.jsx)(w.A,{strokeWidth:1.5}),(0,a.jsx)("span",{children:"Build"})]}),n=A.map(I),g[3]=l,g[4]=n):(l=g[3],n=g[4]),g[5]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsxs)(f.$,{variant:"ghost",size:"lg",className:"justify-start px-2.5 text-button-s",children:[(0,a.jsx)(_.A,{strokeWidth:1.5}),(0,a.jsx)("span",{children:"Workflows"})]}),g[5]=i):i=g[5],g[6]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsxs)("div",{className:"flex flex-col items-stretch gap-1",children:[s,l,n,i,(0,a.jsxs)(f.$,{variant:"ghost",size:"lg",className:"justify-start px-2.5 text-button-s",children:[(0,a.jsx)(k.A,{strokeWidth:1.5}),(0,a.jsx)("span",{children:"Connectors"})]})]}),g[6]=o):o=g[6],g[7]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)("div",{className:"sticky top-0 z-10 flex items-center justify-between border-t border-overlay-dark-10 bg-bg-root px-2 pb-1 pt-4",children:(0,a.jsx)("h2",{className:"text-body-s-b text-text-tertiary",children:"Scheduled"})}),g[7]=c):c=g[7],g[8]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)("ul",{className:"flex flex-col gap-1",children:z.map(P)}),g[8]=d):d=g[8],g[9]===Symbol.for("react.memo_cache_sentinel")?(m=(0,a.jsx)("div",{className:"sticky top-0 z-10 mt-4 flex items-center justify-between border-t border-overlay-dark-10 bg-bg-root px-2 pb-1 pt-4",children:(0,a.jsx)("h2",{className:"text-body-s-b text-text-tertiary",children:"Recent conversations"})}),g[9]=m):m=g[9],g[10]===Symbol.for("react.memo_cache_sentinel")?(x=(0,a.jsxs)("div",{className:"mb-4 mt-4 flex min-h-0 flex-1 flex-col",children:[o,(0,a.jsxs)("div",{className:"mt-4 min-h-0 flex-1 overflow-y-auto",children:[c,d,m,(0,a.jsx)("ul",{className:"flex flex-col gap-1",children:M.map(R)})]})]}),g[10]=x):x=g[10],g[11]===Symbol.for("react.memo_cache_sentinel")?(h=(0,a.jsx)("span",{className:"relative flex size-8 shrink-0 overflow-hidden rounded-lg",children:(0,a.jsx)("span",{className:"flex size-full items-center justify-center rounded-lg bg-[oklch(0.96_0_0)]",children:"JC"})}),g[11]=h):h=g[11],g[12]===Symbol.for("react.memo_cache_sentinel")?(p=(0,a.jsxs)(f.$,{variant:"ghost",size:"lg",className:"min-w-0 flex-1 px-2",children:[h,(0,a.jsxs)("span",{className:"grid flex-1 text-left text-sm leading-tight",children:[(0,a.jsx)("span",{className:"truncate font-medium",children:"John Carter"}),(0,a.jsx)("span",{className:"truncate text-xs text-text-tertiary",children:"Acme Inc"})]}),(0,a.jsx)(S.A,{className:"ml-auto size-4"})]}),g[12]=p):p=g[12],g[13]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.jsx)("nav",{className:"w-64 shrink-0 overflow-hidden bg-bg-root",children:(0,a.jsx)("div",{className:"relative h-full w-full",children:(0,a.jsxs)("div",{className:"flex h-full flex-col p-2",children:[t,x,(0,a.jsx)("div",{className:"flex flex-col gap-4",children:(0,a.jsx)("div",{className:"flex flex-col gap-1",children:(0,a.jsxs)("div",{className:"mt-4 flex items-center gap-1",children:[p,(0,a.jsx)(f.$,{variant:"ghost",size:"icon-lg","aria-label":"Settings",children:(0,a.jsx)(C.A,{strokeWidth:1.5})})]})})})]})})}),g[13]=u):u=g[13],u};function I(e){return(0,a.jsx)("div",{className:"flex flex-col transition-colors duration-200",children:(0,a.jsxs)(f.$,{variant:"ghost",size:"lg",className:"justify-start px-2.5 text-button-s",children:[(0,a.jsx)(e.icon,{strokeWidth:1.5}),(0,a.jsx)("span",{className:"flex-1 text-left",children:e.title}),(0,a.jsx)(p.A,{className:"size-4 shrink-0 -rotate-90 transition-transform duration-200 ease-out",strokeWidth:1.75,"aria-hidden":"true"})]})}
1,e.title)}function P(e){return(0,a.jsx)("li",{className:"group flex items-center rounded-lg hover:bg-bg-hover",children:(0,a.jsxs)("span",{className:"flex min-w-0 flex-1 items-center gap-2 p-2",children:[(0,a.jsx)("span",{className:"size-1.5 shrink-0 rounded-full bg-text-primary","aria-hidden":"true"}),(0,a.jsx)("span",{className:"truncate text-body-s-r text-text-primary",children:e.label})]})},e.id)}function R(e){return(0,a.jsx)("li",{className:"flex items-center rounded-lg hover:bg-bg-hover",children:(0,a.jsxs)("span",{className:"flex min-w-0 flex-1 flex-col gap-0.5 p-2",children:[(0,a.jsx)("span",{className:"truncate text-[14px] font-normal leading-[20px] text-text-primary",children:e.name}),(0,a.jsx)("span",{className:"flex min-w-0 items-center gap-1 text-[12px] leading-[16px] text-text-tertiary",children:(0,a.jsx)("span",{className:"shrink-0",children:e.time})})]})},e.name)}var D=s(86737);let T=e=>{let t,s,l,n,i,c,d,m,x=(0,r.c)(17),{template:h}=e;return x[0]!==h.title?(t=(0,a.jsx)("span",{className:"text-body-s-b text-text-primary",children:h.title}),x[0]=h.title,x[1]=t):t=x[1],x[2]!==h.description?(s=(0,a.jsx)("span",{className:"line-clamp-3 text-body-xs-r text-text-tertiary",children:h.description}),x[2]=h.description,x[3]=s):s=x[3],x[4]!==t||x[5]!==s?(l=(0,a.jsxs)("div",{className:"flex flex-col gap-1.5",children:[t,s]}),x[4]=t,x[5]=s,x[6]=l):l=x[6],x[7]!==h.logos?(n=h.logos.map(W),x[7]=h.logos,x[8]=n):n=x[8],x[9]!==n?(i=(0,a.jsx)("div",{className:"flex items-center gap-1.5",children:n}),x[9]=n,x[10]=i):i=x[10],x[11]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)(o.A,{className:"size-5 text-text-primary"}),x[11]=c):c=x[11],x[12]!==i?(d=(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[i,c]}),x[12]=i,x[13]=d):d=x[13],x[14]!==l||x[15]!==d?(m=(0,a.jsxs)("div",{className:"relative flex w-full flex-col gap-4 roun
1ded-2xl border border-bg-subtle bg-overlay-light-50 p-4 text-left shadow-[0_2px_12px_-8px_rgba(0,0,0,0.25)] backdrop-blur-xl",children:[l,d]}),x[14]=l,x[15]=d,x[16]=m):m=x[16],m};function W(e){return(0,a.jsx)("div",{className:"flex size-5 items-center justify-center rounded-full",children:(0,a.jsx)(D.default,{src:e.src,alt:e.alt,width:12,height:12,className:"size-3"})},e.src)}let G={src:"/resource-logos/salesforce.svg",alt:"Salesforce"},H=[{title:"Churn-risk signals",description:"Watch Salesforce accounts and Gong call sentiment, then flag at-risk customers in Slack every Monday.",logos:[G,{src:"/resource-logos/gong.svg",alt:"Gong"}]},{title:"Invoice reconciliation",description:"Match Stripe payouts against QuickBooks entries each morning and surface anything that doesn't line up.",logos:[{src:"/resource-logos/stripe.svg",alt:"Stripe"},{src:"/resource-logos/quickbooks.svg",alt:"QuickBooks"}]},{title:"Support triage agent",description:"Triage new Zendesk tickets, add Salesforce account context, and route the urgent ones to Slack.",logos:[{src:"/resource-logos/zendesk.webp",alt:"Zendesk"},G]},{title:"Pipeline digest",description:"Summarize HubSpot pipeline changes and send the deal desk a daily digest in Slack.",logos:[{src:"/resource-logos/hubspot.svg",alt:"HubSpot"},{src:"/resource-logos/slack.svg",alt:"Slack"}]}],q=e=>{let t,s,l,n,o,c,d,m=(0,r.c)(9),{className:x}=e;return m[0]!==x?(t=(0,i.cn)("pointer-events-none flex h-[850px] w-[1328px] select-none gap-1 overflow-hidden rounded-3xl border-2 border-bg-subtle bg-bg-root","shadow-[0px_-17.372px_114.037px_-29.161px_rgba(68,68,68,0.25)]",x),m[0]=x,m[1]=t):t=m[1],m[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)(L,{}),m[2]=s):s=m[2],m[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)("div",{className:"min-h-[175px] flex-1","aria-hidden":!0}),m[3]=l):l=m[3],m[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)("div",{className:"relative flex h-auto w-full flex-col",children:(0,a.jsxs)("div",{className:"flex w-full flex-col gap-7",children:[(0,a.jsx)("p",{className:"text-center text-promo-h2 text-text-primary",children:"Got an idea, John?"}),(0,a.jsx)(b,{})]})}),m[4]=n):n=m[4],m[5]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)("div",{className:"flex items-center justify-between gap-2",children:(0,a.jsx)("h2",{className:"text-heading-s text-text-primary",children:"Explore templates"})}),m[5]=o):o=m[5],m[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)("section",{className:"min-w-0 flex-1 pb-1 pt-1",children:(0,a.jsx)("div",{className:"h-full w-full pr-1",children:(0,a.jsx)("div",{className:"relative flex h-full w-full flex-col overflow-hidden rounded-2xl border border-bg-subtle bg-bg-surface",children:(0,a.jsxs)("div",{className:"relative z-10 flex h-full w-full flex-col overflow-y-auto",children:[l,(0,a.jsxs)("div",{className:"mx-auto flex w-full max-w-[768px] shrink-0 flex-col gap-10 px-8 pb-12",children:[n,(0,a.jsxs)("section",{className:"flex flex-col gap-6",children:[o,(0,a.jsx)("div",{className:"grid grid-cols-2 gap-4",children:H.map(O)})]})]}),(0,a.jsx)("div",{className:"flex-1","aria-hidden":!0})]})})})}),m[6]=c):c=m[6],m[7]!==t?(d=(0,a.jsxs)("div",{"aria-hidden":"true",className:t,children:[s,c]}),m[7]=t,m[8]=d):d=m[8],d};function O(e){return(0,a.jsx)(T,{template:e},e.title)}var J=s(63550),F=s(92211);let B=e=>Math.min(1,Math.max(0,e)),E=(e,t,s)=>e+(t-e)*s,V=e=>e*e*(3-2*e);var Z=s(26643),Y=s(10923),Q=s(26993);let X=[{text:"From"},{text:"a"},{text:"sentence"},{text:"to"},{text:"a"},{text:"governed"},{text:"app"},{text:"your"},{text:"whole"},{text:"team",isGreen:!0},{text:"can",isGreen:!0},{text:"use",isGreen:!0}],U=.10000000000000006/(X.length-1),K=["Manage ad campaigns","Reduce churn","Address IT tickets","Publish SEO content","Own KYC"],ee=["Match Stripe payouts against QuickBooks and flag mismatches in Slack","Watch Salesforce accounts and Gong calls, post churn risk to Slack","Summarize HubSpot pipeline changes and send the deal desk a Slack digest","Triage Zendesk tickets with Salesforce context and route urgent ones to Slack","Build QBR decks from Salesforce data and Snowflake usage","Reconcile NetSuite invoices against Coupa purchase orders","Chase overdue Stripe invoices and log every touch in Salesforce","Route Coupa requests by spend tier and n
1otify approvers in Slack","Check Workday payroll changes against ADP and flag the deltas","Screen Greenhouse applicants and book calls on Google Calendar","Run new-hire setup across Okta, Workday and Google Workspace","Track Vanta attestations and open Jira tickets for what lapsed","Rebill Stripe usage overages and update the Salesforce account","Review Ironclad renewals and flag risky terms in Slack","Adjudicate claims in Epic and escalate exceptions to Teams","Pull underwriting files from Box and score them in Snowflake","Reorder in NetSuite when Shopify stock dips below par","Dispatch ServiceTitan techs and confirm by Twilio SMS","Reprice Shopify SKUs from Looker competitor data","Digest partner pipeline from HubSpot and Crossbeam into Slack","Check Salesforce discounts against the DocuSign approval policy","Dedupe Salesforce records nightly and log changes in Snowflake","Answer Zendesk questions from Confluence and Notion docs","Log facilities tickets in Jira and assign vendors via Slack","Alert on marketing pacing from Google Ads and HubSpot spend","Post a daily revenue digest from Stripe and Snowflake to Slack","Escalate Gainsight churn signals to the CSM owner in Salesforce"],et=ee.reduce((e,t)=>t.length>e.length?t:e),es="text-body-s-r sm:text-body-m-r",ea=e=>{let t,s,l,n,c,d=(0,r.c)(7),{onStartTrial:m}=e;return d[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)("div",{className:"relative flex-1",children:[(0,a.jsx)("p",{className:(0,i.cn)("invisible",es),children:et}),(0,a.jsx)("p",{className:(0,i.cn)("absolute inset-0 text-text-secondary",es),children:(0,a.jsx)(Z.B,{words:ee,className:"whitespace-normal",caretClassName:"bg-fg-primary-cta",typingMs:28,deletingMs:12,holdingMs:1800})})]}),d[0]=t):t=d[0],d[1]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)(o.A,{}),d[1]=s):s=d[1],d[2]!==m?(l=(0,a.jsxs)("div",{className:"flex items-center gap-3 rounded-xl border border-stroke-secondary bg-bg-surface-elevated p-3 dark:bg-bg-card-2",children:[t,(0,a.jsx)(f.$,{size:"icon-lg","aria-label":"Start free trial",onClick:m,children:s})]}),d[2]=m,d[3]=l):l=d[3],d[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)("p",{className:"mt-2 text-center text-body-xs-r text-text-secondary sm:text-body-s-r",children:"SOC 2 . SSO . Managed Credentials. On Every Build"}),d[4]=n):n=d[4],d[5]!==l?(c=(0,a.jsxs)("div",{className:"w-full",children:[l,n]}),d[5]=l,d[6]=c):c=d[6],c},er="h-12 w-full text-button-l",el=()=>{let e,t,s,l,n,i,o,c,d,m,h,p,u=(0,r.c)(20),{handleSignup:g}=(0,Y.Z)(),b=(0,Q.O)();return u[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("p",{className:"text-body-xs-b uppercase tracking-widest text-text-secondary sm:text-body-s-b",children:"Agentic AI automation"}),u[0]=e):e=u[0],u[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("br",{}),u[1]=t):t=u[1],u[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsxs)("h1",{className:"text-center text-promo-hero-mobile text-text-primary",children:["AI agents & apps",t,"for ",(0,a.jsx)("span",{className:"text-fg-primary-cta",children:"enterprise work."})]}),u[2]=s):s=u[2],u[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)("br",{}),u[3]=l):l=u[3],u[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsxs)("p",{className:"text-center text-promo-hero-mobile-sub text-primary dark:text-text-primary",children:["Connect your tools once. Build AI Agents to",l,"work inside of them.",(0,a.jsx)("br",{}),"No engineering required."]}),u[4]=n):n=u[4],u[5]!==g?(i=(0,a.jsx)(f.$,{size:"lg",variant:"primary",className:er,onClick:()=>g(),children:"Start free trial"}),u[5]=g,u[6]=i):i=u[6],u[7]!==b?(o=(0,a.jsx)(f.$,{size:"lg",asChild:!0,variant:"secondary",rel:"noopener noreferrer",className:er,children:(0,a.jsx)(x(),{href:b,target:"_blank",children:"Book a demo"})}),u[7]=b,u[8]=o):o=u[8],u[9]!==i||u[10]!==o?(c=(0,a.jsxs)("div",{className:"flex w-full flex-col gap-3 sm:grid sm:grid-cols-2",children:[i,o]}),u[9]=i,u[10]=o,u[11]=c):c=u[11],u[12]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)("p",{className:"text-center text-body-xs-b text-fg-primary-cta sm:text-body-s-b",children:"$300 in free credits \xb7 No credit card \xb7 Live in minutes"}),u[12]=d):d=u[12],u[13]!==c?(m=(0,a.jsxs)("div",{className:"flex flex-1 flex-col items-center justify-center gap-5 sm:gap-6",children:[e,s,n,c,d]}),u[13]=c,u[14]=m):m=u[14],u[15]!==g?(h=(0,a.jsx)(ea,{onStartTrial:()=>g()}),u[15]=g,u[16]=h):h=u[16],u[17]!==h||u[18]!==m?(p=(0,a.jsx)("section",{className:"bg-bg-root flex min-h-dvh flex-col items-center px-4 pb-8 pt-24 md:hidden",children:(0,a.jsxs)("div",{className:"flex w-full max-w-xl flex-1 flex-col",children:[m,h]})}),u[17]=h,u[18]=m,u[19]=p):p=u[19],p},en=e=>{let t,s,l=(0,r.c)(4),{progress:n}=e;return l[0]!==n?(t=X.map((e,t)=>{let s=V(B((n-(.59+t*U))/.21));return(0,a.jsx)("span",{className:(0,i.cn)("mr-[0.25em] inline-block",e.isGreen&&"text-fg-primary-cta"),style:{opacity:s,filter:`blur(${(1-s)*10}px)`,transform:`translateY(${(1-s)*14}px)`},children:e.text},`${e.text}-${t}`)}),l[0]=n,l[1]=t):t=l[1],l[2]!==t?(s=(0,a.jsx)("h2",{className:"text-promo-h2 text-foreground dark:text-text-primary",children:t}),l[2]=t,l[3]=s):s=l[3],s},ei=e=>{let t,s,n,m,h,p,u,g,b,y,j,v,N,w,_,k,S,C,A,z,M,$,L,I,P,R=(0,r.c)(54),{className:D}=e,{handleSignup:T}
1=(0,Y.Z)(),W=(0,Q.O)(),G=(0,l.li)(null),{scale:H,viewportHeight:O,isMeasured:V}=(()=>{let e,t,s,a=(0,r.c)(3);a[0]===Symbol.for("react.memo_cache_sentinel")?(e={scale:1,viewportHeight:900,isMeasured:!1},a[0]=e):e=a[0];let[n,i]=(0,l.J0)(e);return a[1]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{let e=()=>{i({scale:Math.min(1.05,Math.max(.42,window.innerWidth/1728)),viewportHeight:window.innerHeight,isMeasured:!0})};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},s=[],a[1]=t,a[2]=s):(t=a[1],s=a[2]),(0,l.vJ)(t,s),n})();R[0]===Symbol.for("react.memo_cache_sentinel")?(t={target:G,offset:["start start","end end"]},R[0]=t):t=R[0];let{scrollYProgress:X}=(0,c.L)(t),[U,ee]=(0,l.J0)(0);(0,d.L)(X,"change",ee);let et=B(U/.51),es=1-et;if(R[1]!==H||R[2]!==U||R[3]!==O){let e=B(U/.77);n=E(510,110,e),s=E(1,.6627,e),m=E(0,90+(O-90)/2-470*H-104,e),R[1]=H,R[2]=U,R[3]=O,R[4]=s,R[5]=n,R[6]=m}else s=R[4],n=R[5],m=R[6];let ea=m;R[7]===Symbol.for("react.memo_cache_sentinel")?(h=(0,a.jsx)(el,{}),R[7]=h):h=R[7],R[8]!==D?(p=(0,i.cn)("relative hidden md:block",D),R[8]=D,R[9]=p):p=R[9],R[10]===Symbol.for("react.memo_cache_sentinel")?(u={height:"224vh"},R[10]=u):u=R[10];let er=!V&&"opacity-0";R[11]!==er?(g=(0,i.cn)("relative shrink-0 origin-top transition-opacity duration-150",er),R[11]=er,R[12]=g):g=R[12];let ei=`translateY(${ea}px) scale(${H})`;R[13]!==ei?(b={marginTop:104,width:1728,height:1080,transform:ei},R[13]=ei,R[14]=b):b=R[14];let eo=`translateX(-50%) translateY(${-48*et}px)`,ec=et>=1?"none":"auto";R[15]!==eo||R[16]!==ec||R[17]!==es?(y={opacity:es,transform:eo,pointerEvents:ec},R[15]=eo,R[16]=ec,R[17]=es,R[18]=y):y=R[18],R[19]===Symbol.for("react.memo_cache_sentinel")?(j=(0,a.jsxs)("p",{className:"text-center text-promo-display text-text-primary",children:["Build AI Agents and Apps to",(0,a.jsx)("br",{}),(0,a.jsx)(Z.B,{words:K,className:"text-fg-primary-cta"})]}),v=(0,a.jsx)("p",{className:"w-[560px] text-center text-body-l-r text-primary dark:text-text-primary",children:"Anyone in your team can build it. Only the right people can access it. IT can trust it."}),R[19]=j,R[20]=v):(j=R[19],v=R[20]);let ed=`scale(${1/H})`;R[21]!==ed?(N={transform:ed,transformOrigin:"top"},R[21]=ed,R[22]=N):N=R[22],R[23]!==T?(w=()=>T(),R[23]=T,R[24]=w):w=R[24],R[25]===Symbol.for("react.memo_cache_sentinel")?(_=(0,a.jsx)(o.A,{}),R[25]=_):_=R[25],R[26]!==w?(k=(0,a.jsxs)(J.F,{onClick:w,children:["Start building",_]}),R[26]=w,R[27]=k):k=R[27],R[28]!==W?(S=(0,a.jsx)(f.$,{size:"lg",asChild:!0,variant:"secondary",rel:"noopener noreferrer",children:(0,a.jsx)(x(),{href:W,target:"_blank",children:"Book a demo"})}),R[28]=W,R[29]=S):S=R[29],R[30]!==N||R[31]!==k||R[32]!==S?(C=(0,a.jsxs)("div",{className:"flex items-center gap-3",style:N,children:[k,S]}),R[30]=N,R[31]=k,R[32]=S,R[33]=C):C=R[33],R[34]!==y||R[35]!==C?(A=(0,a.jsxs)("div",{className:"absolute left-1/2 top-[135px] flex w-[960px] flex-col items-center gap-4",style:y,children:[j,v,C]}),R[34]=y,R[35]=C,R[36]=A):A=R[36];let em=`translateX(-50%) scale(${s})`;return R[37]!==n||R[38]!==em?(z={top:n,transform:em,transformOrigin:"top center"},R[37]=n,R[38]=em,R[39]=z):z=R[39],R[40]===Symbol.for("react.memo_cache_sentinel")?(M=(0,a.jsx)(F.CursorGlow,{className:"pointer-events-auto rounded-3xl",children:(0,a.jsx)(q,{})}),R[40]=M):M=R[40],R[41]!==z?($=(0,a.jsx)("div",{className:"absolute left-1/2",style:z,children:M}),R[41]=z,R[42]=$):$=R[42],R[43]!==U?(L=(0,a.jsx)("div",{className:"absolute left-1/2 top-[720px] w-[912px] -translate-x-1/2 text-center",children:(0,a.jsx)(en,{progress:U})}),R[43]=U,R[44]=L):L=R[44],R[45]!==A||R[46]!==$||R[47]!==L||R[48]!==g||R[49]!==b?(I=(0,a.jsx)("div",{className:"sticky top-0 flex h-svh justify-center overflow-hidden bg-linear-to-b from-bg-root to-bg-card-2 dark:to-(--app-bottle-green-1000)",children:(0,a.jsxs)("div",{className:g,style:b,children:[A,$,L]})}),R[45]=A,R[46]=$,R[47]=L,R[48]=g,R[49]=b,R[50]=I):I=R[50],R[51]!==I||R[52]!==p?(P=(0,a.jsxs)(a.Fragment,{children:[h,(0,a.jsx)("section",{ref:G,className:p,style:u,children:I})]}),R[51]=I,R[52]=p,R[53]=P):P=R[53],P};var eo=s(13935),ec=s(10648);let ed=e=>
1{let t,s,a,n=(0,r.c)(5),i=(0,l.li)(null),[o,c]=(0,l.J0)(1);return n[0]!==e?(t=()=>{let t=i.current;if(!t)return;let s=()=>c(t.clientWidth/e);s();let a=new ResizeObserver(s);return a.observe(t),()=>a.disconnect()},s=[e],n[0]=e,n[1]=t,n[2]=s):(t=n[1],s=n[2]),(0,l.vJ)(t,s),n[3]!==o?(a={ref:i,scale:o},n[3]=o,n[4]=a):a=n[4],a};var em=s(38588),ex=s(75453);let eh="describe",ep="build",eu="workflow",eg=[{id:eh,title:"Just describe it",body:"Tell Major the outcome you want in plain language. It connects to your real systems with IT-managed credentials, then shows you the plan before it builds.",from:0,to:.48,durationMs:8e3},{id:ep,title:"It builds the app",body:"For exact, repeatable work like pulling data and running workflows, Major builds a real app. Same result every time, and you can see exactly what it does.",from:.48,to:.74,handoff:.58},{id:"agent",title:"Add an agent for judgment",body:"For work that needs reasoning, add an agent. It reads from the same app, decides like a teammate would, and every action it takes is permissioned and logged.",from:.74,to:1.01,handoff:.84},{id:eu,title:"Chain it into a workflow",body:"Wire the apps and agents into one workflow. It starts on a schedule, from a webhook, or off an event in a connected system, branches on what it finds, and pauses for a human when the call matters.",from:1.01,to:1.45,handoff:1.11,durationMs:9e3}],ef=e=>{let t,s,l,n=(0,r.c)(7),{activeIndex:c,frameT:d,onNext:m}=e;return n[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("div",{className:"mb-6",children:(0,a.jsx)(ex.g,{children:"How it works"})}),n[0]=t):t=n[0],n[1]!==c||n[2]!==d||n[3]!==m?(s=eg.map((e,t)=>{let s=t===c,r=eg[(t+1)%eg.length],l=s?0:t<c?-28:28;return(0,a.jsxs)("div",{className:(0,i.cn)("absolute inset-0 transition-[opacity,transform,filter] duration-500 ease-out",!s&&"pointer-events-none opacity-0 blur-[8px]"),style:{transform:`translateY(${l}px)`},children:[(0,a.jsxs)("div",{className:"inline-block",children:[(0,a.jsx)("h2",{className:"text-promo-h3 text-text-primary",children:e.title}),(0,a.jsx)("div",{className:"mt-2 h-[2px] rounded-full bg-fg-primary-cta",style:{width:`${(s?d:0)*100}%`}})]}),(0,a.jsx)("p",{className:"mt-4 max-w-[420px] text-body-l-r text-text-secondary",children:e.body}),(0,a.jsxs)("button",{type:"button",onClick:m,className:"mt-6 inline-flex cursor-pointer items-center gap-1.5 text-body-m-b text-text-tertiary transition-colors hover:text-text-primary",children:["Next: ",r.title,(0,a.jsx)(o.A,{className:"size-4",strokeWidth:2})]})]},e.id)}),n[1]=c,n[2]=d,n[3]=m,n[4]=s):s=n[4],n[5]!==s?(l=(0,a.jsxs)("div",{className:"relative h-[340px]",children:[t,(0,a.jsx)("div",{className:"relative h-[280px]",children:s})]}),n[5]=s,n[6]=l):l=n[6],l};var eb=s(58274),ey=s(69673);let ej=(e,t,s)=>B((e-t)/(s-t)),ev="Build a dashboard to understand customer churn risk. Pull customers from Salesforce, tickets from Zendesk, billing from Stripe, and calls from Gong.",eN="Support Command Center",ew=[{name:"Salesforce",logo:"/resource-logos/salesforce.svg"},{name:"Zendesk",logo:"/resource-logos/zendesk.webp"},{name:"Stripe",logo:"/resource-logos/stripe.svg"},{name:"Gong",logo:"/resource-logos/gong.svg"}],e_=["Connect Salesforce, Zendesk, Stripe & Gong","Model churn risk per account","Build dashboard with alerts","Deploy & share with the team"],ek=[{label:"First response",value:"1.8h",delta:"12%",isDown:!0,isGood:!0},{label:"CSAT",value:"3.6",delta:"8%",isDown:!1,isGood:!0},{label:"Revenue at risk",value:"$3.7M",delta:"12%",isDown:!1,isGood:!1,src:ew[2].logo},{label:"At-risk accounts",value:"12",delta:"50%",isDown:!0,isGood:!0,src:ew[0].logo}],eS=[{name:"GroupM Nexus",tier:"Strategic",arr:"$1.8M",score:38,delta:-14,signal:"Pricing pushback \xb7 6 open P1 tickets"},{name:"Omnicom Group",tier:"Growth",arr:"$0.4M",score:42,delta:-6,signal:"Invoice 14d overdue \xb7 CSAT 2.1"},{name:"Assembly Global",tier:"Strategic",arr:"$1.5M",score:55,delta:3,signal:"Champion left \xb7 Renewal in 30d"}],eC=[{name:"Slack",logo:"/resource-logos/slack.svg"},{name:"Zendesk",logo:"/resource-logos/zendesk.webp"}],eA="M0,64 L30,56 L60,60 L90,42 L120,50 L150,34 L180,42 L210,26 L240,34 L270,18 L300,24",ez=`${eA} L300,90 L0,90 Z`,eM="cron",e$="webhook",eL="connector-event",eI=[{kind:eM,title:"Weekdays at 9:00",subtitle:"America/Ne
1w_York",x:0,isFiring:!0},{kind:eL,title:"Ticket escalated",subtitle:"zendesk \xb7 2 events",x:196},{kind:e$,title:"Renewal desk",subtitle:"HTTP JSON webhook",x:392}],eP="app_call",eR="agent_call",eD="router",eT="human_approval",eW=[{id:"fetch",type:eP,label:"Fetch at-risk accounts",summary:`${eN} \xb7 /accounts/at-risk`,x:166,y:160},{id:"investigate",type:eR,label:"DataAnalyst",summary:"Read the Gong calls and Zendesk tickets, draft a save play",x:166,y:292},{id:"route",type:eD,label:"Risk score over 70?",summary:"Branch on the score the agent returned",x:166,y:424},{id:"approve",type:eT,label:"CSM sign-off",summary:"Slack approval before anything reaches the customer",x:20,y:580},{id:"close",type:"end",label:"Log and close",summary:"Record the check, wait for next weekday",x:312,y:580,isSkipped:!0},{id:"ticket",type:eP,label:"Open save-play ticket",summary:"Zendesk \xb7 assign to the account CSM",x:20,y:712}],eG=e=>{let t,s,l,n,i,o,c,d,m,x=(0,r.c)(20),{progress:h}=e;x[0]!==h?(t=ev.slice(0,Math.round(ej(h,0,.12)*ev.length)),x[0]=h,x[1]=t):t=x[1];let b=t,y=h<.13,v=ej(h,.12,.16),N=b.length>0;x[2]!==y||x[3]!==N||x[4]!==b?(s=(0,a.jsx)("div",{className:"relative min-h-10 w-full px-2 pt-2 text-body-s-r",children:N?(0,a.jsxs)("span",{className:"whitespace-pre-wrap text-text-primary",children:[b,y&&(0,a.jsx)("span",{className:"ml-0.5 inline-block h-[1.05em] w-[2px] animate-caret-blink bg-fg-primary-cta align-[-0.15em]"})]}):(0,a.jsx)("p",{className:"italic text-text-tertiary",children:"Create an app, agent, or schedule a task..."})}),x[2]=y,x[3]=N,x[4]=b,x[5]=s):s=x[5],x[6]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsxs)(f.$,{variant:"ghost",size:"sm",className:"h-10 gap-1.5 px-2",children:[(0,a.jsx)(j.A,{className:"size-4",strokeWidth:1.75}),(0,a.jsx)("span",{className:"text-button-s",children:"Select agent"}),(0,a.jsx)(p.A,{className:"size-3.5 text-text-tertiary",strokeWidth:2})]}),x[6]=l):l=x[6],x[7]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[l,(0,a.jsxs)(f.$,{variant:"tertiary",size:"sm",className:"px-2",children:[(0,a.jsx)(u.A,{className:"text-text-primary"}),(0,a.jsx)("span",{children:"Add file"})]})]}),x[7]=n):n=x[7];let w=N?"primary":"ghost",_=!N;return x[8]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)(g.A,{}),x[8]=i):i=x[8],x[9]!==w||x[10]!==_?(o=(0,a.jsx)(f.$,{variant:w,size:"icon-lg",hovered:_,children:i}),x[9]=w,x[10]=_,x[11]=o):o=x[11],x[12]!==v?(c=v>0&&v<1&&(0,a.jsx)("span",{className:"pointer-events-none absolute inset-0 rounded-lg ring-2 ring-fg-primary-cta",style:{transform:`scale(${1+.9*v})`,opacity:1-v}}),x[12]=v,x[13]=c):c=x[13],x[14]!==o||x[15]!==c?(d=(0,a.jsxs)("div",{className:"flex items-end justify-between gap-2",children:[n,(0,a.jsxs)("div",{className:"relative",children:[o,c]})]}),x[14]=o,x[15]=c,x[16]=d):d=x[16],x[17]!==d||x[18]!==s?(m=(0,a.jsxs)("div",{className:"relative flex w-full flex-col gap-2 rounded-2xl border-t border-bg-subtle bg-bg-surface-elevated px-2 pb-2 pt-2 shadow-[0_2px_16px_-10px_rgba(0,0,0,0.35)]",children:[s,d]}),x[17]=d,x[18]=s,x[19]=m):m=x[19],m},eH=e=>{let t,s,l,n,o,c,d,m,x,h,p=(0,r.c)(20),{progress:u}=e,g=ej(u,.16,.22),f=1-g;p[0]!==f?(t=B(f),p[0]=f,p[1]=t):t=p[1];let b=t;p[2]!==u?(s=B(ej(u,.04,.13)),p[2]=u,p[3]=s):s=p[3];let y=s;p[4]===Symbol.for("react.memo_cache_sentinel")?(l=(0,i.cn)("flex h-full w-full gap-1 overflow-hidden rounded-2xl bg-bg-root"),p[4]=l):l=p[4];let j=`scale(${1-.04*g})`;return p[5]!==b||p[6]!==j?(n={opacity:b,transform:j,transformOrigin:"50% 45%"},p[5]=b,p[6]=j,p[7]=n):n=p[7],p[8]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)(L,{}),p[8]=o):o=p[8],p[9]!==y?(c=(0,a.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 rounded-2xl border border-bg-subtle bg-bg-surface",style:{opacity:y}}),p[9]=y,p[10]=c):c=p[10],p[11]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)("p",{className:"text-center text-promo-h2 text-text-primary",children:"Got an idea, John?"}),p[11]=d):d=p[11],p[12]!==u?(m=(0,a.jsx)("div",{className:"relative flex h-full w-full flex-col items-center justify-center px-8",children:(0,a.jsxs)("div",{className:"flex w-full max-w-[720px] flex-col gap-7",children:[d,(0,a.jsx)(eG,{progress:u})]})}),p[12]=u,p[13]=m):m=p[13],p[14]!==m||p[15]!==c?(x=(0,a.jsx)("section",{className:"min-w-0 flex-1 pb-1 pr-1 pt-1",children:(0,a.jsxs)("div",{className:"relative flex h-full w-full flex-col overflow-hidden rounded-2xl",children:[c,m]})}),p[14]=m,p[15]=c,p[16]=x):x=p[16],p[17]!==x||p[18]!==n?(h=(0,a.jsxs)("div",{className:l,style:n,children:[o,x]}),p[17]=x,p[18]=n,p[19]=h):h=p[19],h};var eq=s(22801),eO=s(72327),eJ=s(31518),eF=s(69502),eB=s(69372);let eE=e=>{let t,s=(0,r.c)(2),{isReady:l}=e;return s[0]!==l?(t=(0,a.jsx)("span",{className:"inline-flex items-center gap-1 rounded-full bg-overlay-light-75 px-2 py-1 text-body-xs-b",children:l?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eq.A,{className:"size-3 text-fg-success",strokeWidth:3}),(0,a.jsx)("span",{className:"text-fg-success",children:"Ready"})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eO.A,{className:"size-3 animate-spin text-fg-warning"}),(0,a.jsx)("span",{className:"text-fg-warning",children:"Starting"})]})}),s[0]=l,s[1]=t):t=s[1],t},eV=e=>{let t,s,l=(0,r.c)(4),{progress:n}=e,o=ej(n,.24,.34);return l[0]!==o?(t=ew.map((e,t)=>{let s=o>(t+1)/(ew.length+1);return(0,a.jsxs)("span",{className:(0,i.cn)("inline-flex items-center gap-1.5 rounded-md border px-2 py-1 text-body-xs-b transition-colors",s?"border-fg-success/40 bg-fg-success/10 text-fg-success":"border-overlay-dark-10 bg-bg-surface-elevated text-text-secondary"),children:[(0,a.jsx)(D.default,{src:e.logo,alt:"",width:14,height:14,className:"size-3.5 rounded-[3px] object-contain"}),e.name,s?(0,a.jsx)(eq.A,{className:"size-3",strokeWidth:3}):(0,a.jsx)(eO.A,{className:"size-3 animate-spin text-text-tertiary"})]},e.name)}),l[0]=o,l[1]=t):t=l[1],l[2]!==t?(s=(0,a.jsx)("div",{className:"mt-2 flex flex-wrap gap-1.5",children:t}),l[2]=t,l[3]=s):s=l[3],s}
1,eZ=e=>{let t,s,l,n=(0,r.c)(5),{progress:i}=e,o=ej(i,.34,.44)*(e_.length+1);return n[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)("div",{className:"flex items-center gap-2 border-b border-overlay-dark-10 px-3 py-2",children:[(0,a.jsx)(eJ.A,{className:"size-4 text-text-tertiary",strokeWidth:1.75}),(0,a.jsx)("span",{className:"text-body-xs-b text-text-secondary",children:"Tasks"})]}),n[0]=t):t=n[0],n[1]!==o?(s=e_.map((e,t)=>{let s=o>t+1,r=!s&&o>t;return(0,a.jsxs)("li",{className:"flex items-center gap-2 px-1 py-1 text-body-xs-r",children:[s&&(0,a.jsx)(eF.A,{className:"size-3.5 shrink-0 text-fg-success",strokeWidth:1.75}),r&&(0,a.jsx)(eO.A,{className:"size-3.5 shrink-0 animate-spin text-fg-primary-cta"}),!s&&!r&&(0,a.jsx)(eB.A,{className:"size-3.5 shrink-0 text-text-tertiary",strokeWidth:1.75}),(0,a.jsx)("span",{className:s?"text-text-tertiary line-through":"text-text-secondary",children:e})]},e)}),n[1]=o,n[2]=s):s=n[2],n[3]!==s?(l=(0,a.jsxs)("div",{className:"rounded-lg border border-overlay-dark-10 bg-bg-surface-elevated",children:[t,(0,a.jsx)("ul",{className:"flex flex-col gap-0.5 p-2",children:s})]}),n[3]=s,n[4]=l):l=n[4],l},eY=e=>{let t,s,l,n,i,o,c,d,m,x,h,p,u,g,f,y,j=(0,r.c)(37),{progress:v}=e;j[0]!==v?(t=ej(v,.18,.22),j[0]=v,j[1]=t):t=j[1];let N=t;j[2]!==v?(s=ej(v,.2,.24),j[2]=v,j[3]=s):s=j[3];let w=s,_=v>=.315,k=ej(v,.34,.44),S=v>=.46;j[4]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)("span",{className:"text-body-l-b text-text-primary",children:eN}),j[4]=l):l=j[4];let C=v>=.5;j[5]!==C?(n=(0,a.jsxs)("div",{className:"absolute inset-x-0 top-0 z-10 flex items-center justify-between gap-2 rounded-t-2xl bg-overlay-light-50 px-5 py-3 backdrop-blur-md",children:[l,(0,a.jsx)(eE,{isReady:C})]}),j[5]=C,j[6]=n):n=j[6],j[7]!==N?(i={opacity:N},j[7]=N,j[8]=i):i=j[8],j[9]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)("div",{className:"max-w-[80%] rounded-2xl bg-fg-primary-action-hover px-4 py-3 text-body-s-r text-text-primary",children:ev}),j[9]=o):o=j[9],j[10]!==i?(c=(0,a.jsx)("div",{className:"flex justify-end",style:i,children:o}),j[10]=i,j[11]=c):c=j[11],j[12]!==w?(d={opacity:w},j[12]=w,j[13]=d):d=j[13];let A=_?"Connected. Mapping your data model. Here's the plan:":"Connecting your systems…";return j[14]!==A?(m=(0,a.jsx)("p",{children:A}),j[14]=A,j[15]=m):m=j[15],j[16]!==v?(x=(0,a.jsx)(eV,{progress:v}),j[16]=v,j[17]=x):x=j[17],j[18]!==m||j[19]!==x||j[20]!==d?(h=(0,a.jsxs)("div",{className:"text-body-s-r text-text-secondary",style:d,children:[m,x]}),j[18]=m,j[19]=x,j[20]=d,j[21]=h):h=j[21],j[22]!==k||j[23]!==v?(p=k>0&&(0,a.jsx)("div",{style:{opacity:k},children:(0,a.jsx)(eZ,{progress:v})}),j[22]=k,j[23]=v,j[24]=p):p=j[24],j[25]!==S||j[26]!==k?(u=k>.4&&(0,a.jsx)("div",{className:"flex items-center gap-2 rounded-lg border border-overlay-dark-10 bg-bg-subtle/40 px-3 py-2",children:S?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"size-1.5 rounded-full bg-fg-success"}),(0,a.jsx)("span",{className:"text-body-xs-r text-text-tertiary",children:"Committed all changes \xb7 8 tool calls \xb7 22s"})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eO.A,{className:"size-3.5 animate-spin text-fg-primary-cta"}),(0,a.jsx)("span",{className:"text-body-xs-r text-text-secondary",children:"Building your app…"})]})}),j[25]=S,j[26]=k,j[27]=u):u=j[27],j[28]!==h||j[29]!==p||j[30]!==u||j[31]!==c?(g=(0,a.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col justify-end gap-2 overflow-hidden px-5 pb-3 pt-22",children:[c,h,p,u]}),j[28]=h,j[29]=p,j[30]=u,j[31]=c,j[32]=g):g=j[32],j[33]===Symbol.for("react.memo_cache_sentinel")?(f=(0,a.jsx)("div",{className:"border-t border-bg-subtle p-3",children:(0,a.jsx)(b,{})}),j[33]=f):f=j[33],j[34]!==g||j[35]!==n?(y=(0,a.jsxs)("div",{className:"relative flex h-full flex-col overflow-hidden rounded-2xl border border-bg-subtle bg-bg-surface",children:[n,g,f]}),j[34]=g,j[35]=n,j[36]=y):y=j[36],y};var eQ=s(13337),eX=s(5595),eU=s(3660),eK=s(58371),e0=s(73415),e1=s(41217),e2=s(54620),e3=s(66846),e5=s(98429),e4=s(1472);let e6=e=>{let t,s,l=(0,r.c)(4),{className:n}=e;return l[0]!==n?(t=(0,i.cn)("block animate-pulse rounded bg-overlay-dark-10",n),l[0]=n,l[1]=t):t=l[1],l[2]!==t?(s=(0,a.jsx)("span",{className:t}),l[2]=t,l[3]=s):s=l[3],s},e8=e=>{let t,s,l=(0,r.c)(6),{t:n,children:i}=e,o=`translateY(${(1-n)*10}px)`;return l[0]!==n||l[1]!==o?(t={opacity:n,transform:o},l[0]=n,l[1]=o,l[2]=t):t=l[2],l[3]!==i||l[4]!==t?(s=(0,a.jsx)("div",{style:t,children:i}),l[3]=i,l[4]=t,l[5]=s):s=l[5],s},e7=e=>{let t,s,l,n,i=(0,r.c)(11),{t:o,skeleton:c,children:d}=e;return i[0]!==o?(t={opacity:o},i[0]=o,i[1]=t):t=i[1],i[2]!==d||i[3]!==t?(s=(0,a.jsx)("div",{style:t,children:d}),i[2]=d,i[3]=t,i[4]=s):s=i[4],i[5]!==c||i[6]!==o?(l=o<1&&(0,a.jsx)("div",{className:"absolute inset-0",style:{opacity:1-o},children:c}
1),i[5]=c,i[6]=o,i[7]=l):l=i[7],i[8]!==s||i[9]!==l?(n=(0,a.jsxs)("div",{className:"relative",children:[s,l]}),i[8]=s,i[9]=l,i[10]=n):n=i[10],n},e9=e=>{let t,s,l,n,o,c,d,m,x,h,p,u=(0,r.c)(22),{progress:g}=e,f=void 0===g?1:g,b=ej(f,.59,.615)*ek.length,y=ej(f,.6,.615);u[0]!==f?(t=ej(f,.615,.632),u[0]=f,u[1]=t):t=u[1];let j=t,v=ej(f,.622,.637);u[2]!==f?(s=ej(f,.637,.654),u[2]=f,u[3]=s):s=u[3];let N=s;return u[4]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)("span",{className:"flex size-6 items-center justify-center rounded-md bg-fg-primary-cta text-body-xs-b text-text-cta",children:"S"}),n=(0,a.jsx)("span",{className:"text-body-m-b text-text-primary",children:eN}),u[4]=l,u[5]=n):(l=u[4],n=u[5]),u[6]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[l,n,(0,a.jsxs)("span",{className:"ml-auto inline-flex items-center gap-1.5 text-body-xs-r text-text-tertiary",children:[(0,a.jsx)("span",{className:"size-1.5 animate-pulse rounded-full bg-fg-success"}),"synced 2m ago"]})]}),u[6]=o):o=u[6],u[7]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)("div",{className:"flex flex-wrap items-center gap-1.5",children:ew.map(ts)}),u[7]=c):c=u[7],u[8]!==b?(d=ek.map((e,t)=>(0,a.jsxs)("div",{className:"rounded-lg border border-overlay-dark-10 bg-bg-surface-elevated px-3 py-2",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between gap-1",children:[(0,a.jsx)("span",{className:"truncate text-body-xs-r text-text-tertiary",children:e.label}),e.src&&(0,a.jsx)(D.default,{src:e.src,alt:"",width:14,height:14,className:"size-3.5 shrink-0 rounded-[3px] object-contain opacity-80"})]}),(0,a.jsx)(e7,{t:B(b-t),skeleton:(0,a.jsxs)("div",{className:"flex h-full items-center gap-1.5",children:[(0,a.jsx)(e6,{className:"h-3 w-10"}),(0,a.jsx)(e6,{className:"h-2.5 w-6"})]}),children:(0,a.jsxs)("div",{className:"mt-0.5 flex items-baseline gap-1",children:[(0,a.jsx)("span",{className:"text-body-m-b text-text-primary",children:e.value}),(0,a.jsxs)("span",{className:(0,i.cn)("inline-flex items-center gap-0.5 text-body-xs-b",e.isGood?"text-fg-success":"text-fg-error"),children:[e.isDown?(0,a.jsx)(e5.A,{className:"size-3"}):(0,a.jsx)(e4.A,{className:"size-3"}),e.delta]})]})})]},e.label)),u[8]=b,u[9]=d):d=u[9],u[10]!==d?(m=(0,a.jsx)("div",{className:"grid grid-cols-4 gap-2",children:d}),u[10]=d,u[11]=m):m=u[11],u[12]!==y||u[13]!==j?(x=y>0&&(0,a.jsx)(e8,{t:y,children:(0,a.jsx)("div",{className:"rounded-lg border border-overlay-dark-10 bg-bg-surface-elevated p-3",children:(0,a.jsxs)(e7,{t:j,skeleton:(0,a.jsxs)("div",{className:"flex h-full flex-col",children:[(0,a.jsx)(e6,{className:"mb-2 h-3 w-32"}),(0,a.jsx)(e6,{className:"w-full flex-1"})]}),children:[(0,a.jsx)("div",{className:"mb-2 text-body-xs-r text-text-tertiary",children:"Ticket volume \xb7 30 days"}),(0,a.jsxs)("svg",{viewBox:"0 0 300 90",preserveAspectRatio:"none",className:"h-24 w-full",children:[(0,a.jsx)("defs",{children:(0,a.jsxs)("linearGradient",{id:"story-area-fill",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,a.jsx)("stop",{offset:"0%",stopColor:"var(--app-bottle-green-400)",stopOpacity:"0.28"}),(0,a.jsx)("stop",{offset:"100%",stopColor:"var(--app-bottle-green-400)",stopOpacity:"0"})]})}),(0,a.jsx)("path",{d:ez,fill:"url(#story-area-fill)"}),(0,a.jsx)("path",{d:eA,fill:"none",className:"stroke-chart-graph-1",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})]})})}),u[12]=y,u[13]=j,u[14]=x):x=u[14],u[15]!==v||u[16]!==N?(h=v>0&&(0,a.jsx)(e8,{t:v,children:(0,a.jsx)("div",{className:"overflow-hidden rounded-lg border border-overlay-dark-10 bg-bg-surface-elevated",children:(0,a.jsx)(e7,{t:N,skeleton:(0,a.jsx)(tt,{}),children:(0,a.jsx)(te,{})})})}),u[15]=v,u[16]=N,u[17]=h):h=u[17],u[18]!==x||u[19]!==h||u[20]!==m?(p=(0,a.jsxs)("div",{className:"flex flex-col gap-3 p-5",children:[o,c,m,x,h]}),u[18]=x,u[19]=h,u[20]=m,u[21]=p):p=u[21],p},te=()=>{let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"border-b border-overlay-dark-10 px-3 py-2 text-body-xs-b text-text-primary",children:"Accounts at risk"}),eS.map(ta)]}),t[0]=e):e=t[0],e},tt=()=>{let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"border-b border-overlay-dark-10 px-3 py-2",children:(0,a.jsx)(e6,{className:"h-3 w-24"})}),eS.map(tr)]}),t[0]=e):e=t[0],e};function ts(e){return(0,a.jsxs)("span",{className:"inline-flex items-center gap-1 rounded-md border border-overlay-dark-10 bg-bg-surface-elevated px-1.5 py-1",children:[(0,a.jsx)(D.default,{src:e.logo,alt:e.name,width:15,height:15,className:"size-[15px] rounded-[3px] object-contain"}),(0,a.jsx)(eq.A,{className:"size-3 text-fg-success",strokeWidth:3})]},e.name)}function ta(e,t){var s;return(0,a.jsxs)("div",{className:(0,i.cn)("flex items-center gap-3 px-3 py-3",t>0&&"border-t border-overlay-dark-10"),children:[(0,a.jsx)("span",{className:(0,i.cn)("flex size-7 shrink-0 items-center justify-center rounded-full text-body-xs-b text-text-cta",(s=e.score)<40?"bg-fg-error":s<60?"bg-fg-warning":"bg-fg-success"),children:e.score}),(0,a.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,a.jsxs)("div",{className:"flex items-baseline gap-1.5",children:[(0,a.jsx)("span",{className:"truncate text-body-s-b text-text-primary",children:e.name}),(0,a.jsx)("span",{className:"shrink-0 text-body-xs-r text-text-tertiary",children:e.tier})]}),(0,a.jsx)("span",{className:"block truncate text-body-xs-r text-text-tertiary",children:e.signal})]}),(0,a.jsxs)("div",{className:"flex shrink-0 flex-col items-end gap-1",children:[(0,a.jsxs)("span",{className:"whitespace-nowrap leading-none",children:[(0,a.jsx)("span",{className:"text-body-s-b text-text-primary",children:e.arr}),(0,a.jsx)("span",{className:"ml-1 text-body-xs-r text-text-tertiary",children:"ARR"})]}),(0,a.jsxs)("span",{className:"inline-flex items-center gap-1 whitespace-nowrap text-body-xs-r text-text-tertiary",children:[(0,a.jsxs)("span",{className:(0,i.cn)("inline-flex items-center gap-0.5 text-body-xs-b",e.delta<0?"text-fg-error":"text-fg-success"),children:[e.delta<0?(0,a.jsx)(e5.A,{className:"size-3"}):(0,a.jsx)(e4.A,{className:"size-3"}),e.delta<0?"−":"+",Math.abs(e.delta)," pts"]}),"vs last week"]})]})]},e.name)}function tr(e,t){return(0,a.jsxs)("div",{className:(0,i.cn)("flex items-center gap-3 px-3 py-3",t>0&&"border-t border-overlay-dark-10"),children:[(0,a.jsx)(e6,{className:"size-7 shrink-0 rounded-full"}),(0,a.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-1.5",children:[(0,a.jsx)(e6,{className:"h-3 w-40"}),(0,a.jsx)(e6,{className:"h-2.5 w-52"})]}),(0,a.jsxs)("div",{className:"flex shrink-0 flex-col items-end gap-1.5",children:[(0,a.jsx)(e6,{className:"h-3 w-16"}),(0,a.jsx)(e6,{className:"h-2.5 w-24"})]})]},e.name)}var tl=s(60745);let tn="text-body-xs-b uppercase tracking-wider text-text-tertiary",ti=()=>{let e,t,s,l,n,i,c,d,m,x,h,u,g=(0,r.c)(12);return g[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)("div",{className:"mb-8",children:[(0,a.jsx)("p",{className:"text-heading-xl text-text-primary",children:"DataAnalyst"}),(0,a.jsx)("p",{className:"mt-1 text-body-s-r text-text-tertiary",children:"12 runs"})]}),g[0]=e):e=g[0],g[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)("span",{className:tn,children:"Name"}),(0,a.jsx)(tl.p,{readOnly:!0,value:"DataAnalyst",className:"h-9"})]}),g[1]=t):t=g[1],g[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)("span",{className:tn,children:"System prompt"}),(0,a.jsx)(tl.T,{readOnly:!0,value:"You watch the churn dashboard. When an account crosses high risk, investigate the Gong calls and Zendesk tickets, summarize why, notify the team in Slack, and open a save-play ticket for the CSM.",className:"min-h-[200px]"})]}),g[2]=s):s=g[2],g[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)("span",{className:tn,children:"Model"}),g[3]=l):l=g[3],g[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[l,(0,a.jsxs)(f.$,{variant:"tertiary",className:"w-full justify-between font-normal",children:[(0,a.jsx)("span",{children:"Claude Sonnet 5"}),(0,a.jsx)(p.A,{className:"size-4"})]})]}),g[4]=n):n=g[4],g[5]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)("span",{className:tn,children:"Connected app"}),g[5]=i):i=g[5],g[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)("span",{className:"flex size-9 items-center justify-center rounded-lg bg-fg-primary-cta text-body-s-b text-text-cta",children:"S"}),d=(0,a.jsx)("span",{className:"min-w-0 text-body-s-b text-text-primary",children:eN}
1),g[6]=c,g[7]=d):(c=g[6],d=g[7]),g[8]===Symbol.for("react.memo_cache_sentinel")?(m=(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[i,(0,a.jsxs)("div",{className:"flex items-center gap-3 rounded-lg border border-fg-success/40 bg-fg-success/5 px-3 py-2.5",children:[c,d,(0,a.jsxs)("span",{className:"ml-auto inline-flex items-center gap-1.5 text-body-xs-b text-fg-success",children:["Live",(0,a.jsx)(o.A,{className:"size-3.5"})]})]})]}),g[8]=m):m=g[8],g[9]===Symbol.for("react.memo_cache_sentinel")?(x=(0,a.jsx)("span",{className:tn,children:"Connectors"}),g[9]=x):x=g[9],g[10]===Symbol.for("react.memo_cache_sentinel")?(h=(0,a.jsxs)("div",{className:"mx-auto max-w-2xl px-8 py-10",children:[e,(0,a.jsxs)("div",{className:"flex flex-col gap-6",children:[t,s,n,(0,a.jsxs)("div",{className:"flex flex-col gap-6 border-t border-bg-subtle pt-8",children:[m,(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[x,(0,a.jsx)("div",{className:"grid grid-cols-2 gap-2",children:eC.map(to)})]})]})]})]}),g[10]=h):h=g[10],g[11]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.jsxs)("div",{className:"relative h-full",children:[h,(0,a.jsx)("div",{className:"sticky bottom-0 border-t border-bg-subtle bg-bg-surface/80 py-3 backdrop-blur-md",children:(0,a.jsxs)("div",{className:"mx-auto flex max-w-2xl items-center justify-end gap-2 px-8",children:[(0,a.jsx)(f.$,{variant:"secondary",size:"sm",children:"Cancel"}),(0,a.jsx)(f.$,{size:"sm",children:"Save"})]})})]}),g[11]=u):u=g[11],u};function to(e){return(0,a.jsxs)("span",{className:"inline-flex items-center gap-2 rounded-lg border border-overlay-dark-10 bg-bg-surface-elevated px-3 py-2",children:[(0,a.jsx)(D.default,{src:e.logo,alt:"",width:18,height:18,className:"size-[18px] rounded-[4px] object-contain"}),(0,a.jsx)("span",{className:"text-body-s-b text-text-primary",children:e.name}),(0,a.jsx)(eq.A,{className:"ml-auto size-3.5 text-fg-success",strokeWidth:3})]},e.name)}var tc=s(39504),td=s(33550),tm=s(97183),tx=s(97373),th=s(94035),tp=s(96154),tu=s(7953),tg=s(77192),tf=s(2631),tb=s(49386);let ty=[{id:"preview",icon:tc.A,isActive:!0},{id:"code",icon:td.A},{id:"logs",icon:tm.A},{id:"invocations",icon:tx.A},{id:"crons",icon:th.A},{id:"storage",icon:tp.A},{id:"monitoring",icon:tu.A},{id:"versions",icon:tg.A},{id:"env",icon:tf.A},{id:"branding",icon:tb.A},{id:"settings",icon:C.A}],tj=()=>{let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("nav",{className:"flex w-14 shrink-0 flex-col items-center gap-1 overflow-hidden rounded-xl border border-bg-subtle bg-bg-surface py-2",children:ty.map(tv)}),t[0]=e):e=t[0],e};function tv(e){return(0,a.jsx)(f.$,{variant:"ghost",size:"icon-lg",active:e.isActive,children:(0,a.jsx)(e.icon,{strokeWidth:1.5})},e.id)}var tN=s(85866),tw=s(55896),t_=s(70724),tk=s(25241),tS=s(15721);let tC=[1,2,3,4,4,5],tA=Math.max(...tC)+1,tz={[eM]:tN.A,[e$]:tw.A,[eL]:t_.A},tM={[eP]:{label:"App call",icon:tw.A},[eR]:{label:"Agent",icon:j.A},[eD]:{label:"Router",icon:tg.A},[eT]:{label:"Approval",icon:tk.A},end:{label:"End",icon:tS.A}},t$=eW[0].x+118,tL=eW[3].x+118,tI=eW[4].x+118,tP=eW[0].y,tR=eW[2].y+108,tD=eW[3].y,tT=(e,t,s,a,r)=>{if(e===s)return`M ${e},${t} L ${s},${a}`;let l=s>e?1:-1;return`M ${e},${t} L ${e},${r-12} Q ${e},${r} ${e+12*l},${r} L ${s-12*l},${r} Q ${s},${r} ${s},${r+12} L ${s},${a}`},tW=(92+tP)/2,tG=(tR+tD)/2,tH=[...eI.map(e=>({step:tC[0],path:tT(e.x+88,92,t$,tP,tW),isSkipped:!e.isFiring})),{step:tC[1],path:tT(t$,tP+108,t$,eW[1].y,0)},{step:tC[2],path:tT(t$,eW[1].y+108,t$,eW[2].y,0)},{step:tC[3],path:tT(t$,tR,tL,tD,tG),label:{text:"yes",x:tL,y:tD-8}},{step:tC[4],path:tT(t$,tR,tI,tD,tG),label:{text:"no",x:tI,y:tD-8},isSkipped:!0},{step:tC[5],path:tT(tL,tD+108,tL,eW[5].y,0)}],tq=(e,t)=>{let s=1/(tA-.5*(tA-1));return B((e-t*s*.5)/s)},tO=e=>{let t,s=(0,r.c)(3),{runT:l,isSkipped:n}=e;if(n||0===l){let e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("span",{className:"inline-flex w-fit items-center rounded-full bg-bg-subtle px-2 py-0.5 text-body-xs-r text-text-tertiary",children:"Not run"}),s[0]=e):e=s[0],e}if(l<.55){let e;return s[1]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)("span",{className:"inline-flex w-fit items-center gap-1 rounded-full bg-fg-primary-cta/15 px-2 py-0.5 text-body-xs-r text-fg-primary-cta",children:[(0,a.jsx)("span",{className:"size-2 animate-pulse rounded-full bg-fg-primary-cta"}),"Running"]}),s[1]=e):e=s[1],e}return s[2]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)("span",{className:"inline-flex w-fit items-center gap-1 rounded-full bg-fg-success/15 px-2 py-0.5 text-body-xs-r text-fg-success",children:[(0,a.jsx)(eq.A,{className:"size-3",strokeWidth:2.5}),"Completed"]}),s[2]=t):t=s[2],t},tJ=e=>{let t,s,l,n,o,c,d,m,x,h=(0,r.c)(30),{node:p,drawT:u,runT:g}=e,f=tM[p.type],b=!p.isSkipped&&g>0&&g<.55,y=!p.isSkipped&&g>=.55,j=p.isSkipped&&g>0&&"border-dashed opacity-60",v=b&&"border-fg-primary-cta",N=y&&"border-fg-success/50";h[0]!==j||h[1]!==v||h[2]!==N?(t=(0,i.cn)("absolute flex flex-col gap-1.5 rounded-lg border border-bg-subtle bg-bg-surface-elevated p-3 shadow-sm",j,v,N),h[0]=j,h[1]=v,h[2]=N,h[3]=t):t=h[3];let w=`translateY(${(1-u)*10}px)`;return h[4]!==u||h[5]!==p.x||h[6]!==p.y||h[7]!==w?(s={left:p.x,top:p.y,width:236,height:108,opacity:u,transform:w},h[4]=u,h[5]=p.x,h[6]=p.y,h[7]=w,h[8]=s):s=h[8],h[9]!==f.icon?(l=(0,a.jsx)(f.icon,{className:"size-3 shrink-0",strokeWidth:2}
1),h[9]=f.icon,h[10]=l):l=h[10],h[11]!==f.label||h[12]!==l?(n=(0,a.jsxs)("span",{className:"inline-flex w-fit items-center gap-1 rounded-full bg-fg-primary-cta/12 px-2 py-0.5 text-body-xs-r text-fg-primary-cta",children:[l,f.label]}),h[11]=f.label,h[12]=l,h[13]=n):n=h[13],h[14]!==p.isSkipped||h[15]!==g?(o=(0,a.jsx)(tO,{runT:g,isSkipped:p.isSkipped}),h[14]=p.isSkipped,h[15]=g,h[16]=o):o=h[16],h[17]!==n||h[18]!==o?(c=(0,a.jsxs)("div",{className:"flex items-center justify-between gap-1",children:[n,o]}),h[17]=n,h[18]=o,h[19]=c):c=h[19],h[20]!==p.label?(d=(0,a.jsx)("span",{className:"truncate text-body-s-b text-text-primary",children:p.label}),h[20]=p.label,h[21]=d):d=h[21],h[22]!==p.summary?(m=(0,a.jsx)("p",{className:"line-clamp-2 text-body-xs-r text-text-secondary",children:p.summary}),h[22]=p.summary,h[23]=m):m=h[23],h[24]!==c||h[25]!==d||h[26]!==m||h[27]!==t||h[28]!==s?(x=(0,a.jsxs)("div",{className:t,style:s,children:[c,d,m]}),h[24]=c,h[25]=d,h[26]=m,h[27]=t,h[28]=s,h[29]=x):x=h[29],x},tF=e=>{let t,s,l,n,i,o=(0,r.c)(15),{trigger:c,drawT:d}=e,m=tz[c.kind],x=`translateY(${(1-d)*10}px)`;return o[0]!==d||o[1]!==x||o[2]!==c.x?(t={left:c.x,top:0,width:176,height:92,opacity:d,transform:x},o[0]=d,o[1]=x,o[2]=c.x,o[3]=t):t=o[3],o[4]!==m?(s=(0,a.jsxs)("span",{className:"inline-flex w-fit items-center gap-1 rounded-full bg-bg-surface px-2 py-0.5 text-body-xs-r text-text-secondary",children:[(0,a.jsx)(m,{className:"size-3 shrink-0",strokeWidth:2}),"Trigger"]}),o[4]=m,o[5]=s):s=o[5],o[6]!==c.title?(l=(0,a.jsx)("span",{className:"truncate text-body-s-b text-text-primary",children:c.title}),o[6]=c.title,o[7]=l):l=o[7],o[8]!==c.subtitle?(n=(0,a.jsx)("p",{className:"truncate text-body-xs-r text-text-secondary",children:c.subtitle}),o[8]=c.subtitle,o[9]=n):n=o[9],o[10]!==t||o[11]!==s||o[12]!==l||o[13]!==n?(i=(0,a.jsxs)("div",{className:"absolute flex flex-col gap-1.5 rounded-lg border border-dashed border-overlay-dark-10 bg-bg-subtle p-3",style:t,children:[s,l,n]}),o[10]=t,o[11]=s,o[12]=l,o[13]=n,o[14]=i):i=o[14],i},tB=e=>{let t,s,l=(0,r.c)(3),{progress:n}=e,i=ej(n,0,.42),o=ej(n,.5,1),{ref:c,scale:d}=(()=>{let e,t,s,a=(0,r.c)(4),l=(0,eb.useRef)(null),[n,i]=(0,eb.useState)(1);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=l.current;if(!e)return;let t=()=>i(Math.min(1,(e.clientWidth-32)/568,(e.clientHeight-32)/820));t();let s=new ResizeObserver(t);return s.observe(e),()=>s.disconnect()},t=[],a[0]=e,a[1]=t):(e=a[0],t=a[1]),(0,eb.useLayoutEffect)(e,t),a[2]!==n?(s={ref:l,scale:n},a[2]=n,a[3]=s):s=a[3],s})();l[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("div",{"aria-hidden":!0,className:"absolute inset-0 text-text-tertiary opacity-40",style:{backgroundImage:"radial-gradient(currentColor 1px, transparent 1px)",backgroundSize:"16px 16px"}}),l[0]=t):t=l[0];let m=`translate(-50%, -50%) scale(${d})`;return l[1]!==m?(s={width:568,height:820,transform:m},l[1]=m,l[2]=s):s=l[2],(0,a.jsxs)("div",{ref:c,className:"relative h-full w-full overflow-hidden bg-bg-root",children:[t,(0,a.jsxs)("div",{className:"absolute left-1/2 top-1/2",style:s,children:[(0,a.jsx)("svg",{className:"absolute inset-0 overflow-visible",width:568,height:820,viewBox:"0 0 568 820",fill:"none","aria-hidden":!0,children:tH.map(e=>{let t=tq(i,e.step),s=e.isSkipped?0:tq(o,e.step);return(0,a.jsx)("path",{d:e.path,className:s>0?"stroke-fg-success":"stroke-text-tertiary",strokeWidth:1.5,strokeDasharray:1,pathLength:1,strokeDashoffset:1-t,strokeLinecap:"round",style:{opacity:E(.35,.9,s)}},e.path)})}),tH.filter(tE).map(e=>(0,a.jsx)("span",{className:"absolute -translate-x-1/2 -translate-y-full rounded bg-bg-root px-1 text-body-xs-r text-text-secondary",style:{left:e.label?.x,top:e.label?.y,opacity:tq(i,e.step)},children:e.label?.text},e.label?.text)),eI.map(e=>(0,a.jsx)(tF,{trigger:e,drawT:tq(i,0)},e.title)),eW.map((e,t)=>(0,a.jsx)(tJ,{node:e,drawT:tq(i,tC[t]),runT:e.isSkipped?0:tq(o,tC[t])},e.id))]})]})};function tE(e){return void 0!==e.label}let tV=e=>{let t,s,l,n,o,c,d,m,x=(0,r.c)(22),{label:h,name:p,isActive:u,isCloseable:g,reveal:f}=e,b=void 0===f?1:f,y=b<1?`${260*b}px`:void 0;x[0]!==b||x[1]!==y?(t={maxWidth:y,opacity:b},x[0]=b,x[1]=y,x[2]=t):t=x[2];let j=u?"border-bg-subtle bg-bg-chat":"border-transparent bg-bg-card-2";x[3]!==j?(s=(0,i.cn)("flex h-8 items-center rounded-2xl border py-2 pl-4 pr-3",j),x[3]=j,x[4]=s):s=x[4],x[5]!==h?(l=(0,a.jsxs)("span",{className:"whitespace-nowrap text-body-s-b text-text-primary",children:[h,":\xa0"]}),x[5]=h,x[6]=l):l=x[6];let v=u?"text-text-primary":"text-text-secondary";return x[7]!==v?(n=(0,i.cn)("whitespace-nowrap text-body-s-r",v),x[7]=v,x[8]=n):n=x[8],x[9]!==p||x[10]!==n?(o=(0,a.jsx)("span",{className:n,children:p}),x[9]=p,x[10]=n,x[11]=o):o=x[11],x[12]!==g?(c=g&&(0,a.jsx)("span",{className:"ml-1 flex shrink-0 items-center rounded p-0.5 text-text-tertiary",children:(0,a.jsx)(eQ.A,{className:"size-3.5"})}),x[12]=g,x[13]=c):c=x[13],x[14]!==c||x[15]!==s||x[16]!==l||x[17]!==o?(d=(0,a.jsxs)("div",{className:s,children:[l,o,c]}),x[14]=c,x[15]=s,x[16]=l,x[17]=o,x[18]=d):d=x[18],x[19]!==d||x[20]!==t?(m=(0,a.jsx)("div",{className:"shrink-0 overflow-hidden",style:t,children:d}),x[19]=d,x[20]=t,x[21]=m):m=x[21],m},tZ=()=>{let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(f.$,{variant:"secondary",size:"icon",children:(0,a.jsx)(eX.A,{className:"text-text-tertiary"})}),t[0]=e):e=t[0],e},tY=()=>{let e,t,s,l,n,i,o,c=(0,r.c)(7);return c[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("span",{className:"flex size-4 items-center justify-center text-text-primary",children:(0,a.jsx)(eU.A,{className:"size-4"})}),c[0]=e):e=c[0],c[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)("div",{className:"flex h-8 items-center p-0.5 opacity-30",children:[e,(0,a.jsx)("span",{className:"flex size-4 items-center justify-center text-text-primary",children:(0,a.jsx)(S.A,{className:"size-4"})})]}),s=(0,a.jsx)("span",{className:"min-w-0 flex-1 truncate font-mono text-[13px] text-text-tertiary",children:"/"}),c[1]=t,c[2]=s):(t=c[1],s=c[2]),c[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)("span",{className:"flex size-8 items-center justify-center rounded-lg text-text-tertiary",children:(0,a.jsx)(eK.A,{className:"size-4"})}),c[3]=l):l=c[3],c[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)("span",{className:"flex size-8 items-center justify-center rounded-lg text-text-tertiary",children:(0,a.jsx)(e0.A,{className:"size-4"})}),c[4]=n):n=c[4],c[5]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)("span",{className:"flex size-8 items-center justify-center rounded-lg text-text-tertiary",children:(0,a.jsx)(e1.A,{className:"size-4"})}),c[5]=i):i=c[5],c[6]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsxs)("div",{className:"flex min-w-0 flex-1 items-center gap-1 rounded-lg bg-bg-root px-[3px] inset-ring inset-ring-overlay-dark-10",children:[t,s,l,n,i,(0,a.jsx)("span",{className:"flex size-6 items-center justify-center rounded text-text-tertiary",children:(0,a.jsx)(p.A,{className:"size-4"})})]}),c[6]=o):o=c[6],o},tQ=()=>{let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)("div",{className:"flex h-full flex-col items-center justify-center gap-3 text-text-tertiary",children:[(0,a.jsx)(eO.A,{className:"size-6 animate-spin text-fg-primary-cta"}),(0,a.jsx)("span",{className:"text-body-s-r",children:"Building your app…"})]}),t[0]=e):e=t[0],e},tX=e=>{let t,s,l,n,i,o,c,d,m,x,h,p,u,g,b=(0,r.c)(24),{progress:y,generatingOut:j}=e,v=1-j;b[0]!==v?(t=B(v),b[0]=v,b[1]=t):t=b[1];let N=t;b[2]!==j?(s=B(j),b[2]=j,b[3]=s):s=b[3];let w=s;return b[4]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)(tj,{}),b[4]=l):l=b[4],b[5]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)(tZ,{}),i=(0,a.jsx)(tY,{}),b[5]=n,b[6]=i):(n=b[5],i=b[6]),b[7]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsxs)(f.$,{variant:"secondary",size:"sm",children:[(0,a.jsx)(e2.A,{}),"Share"]}),b[7]=o):o=b[7],b[8]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsxs)("div",{className:"flex h-14 shrink-0 items-center gap-3 px-3",children:[n,i,(0,a.jsxs)("div",{className:"flex shrink-0 items-center gap-2",children:[o,(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsxs)(f.$,{size:"sm",children:[(0,a.jsx)(e3.A,{}),"Publish"]}),(0,a.jsx)("span",{className:"absolute -right-1 -top-1 size-2 animate-pulse rounded-full bg-fg-error"})]})]})]}),b[8]=c):c=b[8],b[9]!==N?(d={opacity:N},b[9]=N,b[10]=d):d=b[10],b[11]===Symbol.for("react.memo_cache_sentinel")?(m=(0,a.jsx)(tQ,{}
1),b[11]=m):m=b[11],b[12]!==d?(x=(0,a.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",style:d,children:m}),b[12]=d,b[13]=x):x=b[13],b[14]!==w?(h={opacity:w},b[14]=w,b[15]=h):h=b[15],b[16]!==y?(p=(0,a.jsx)(e9,{progress:y}),b[16]=y,b[17]=p):p=b[17],b[18]!==h||b[19]!==p?(u=(0,a.jsx)("div",{className:"absolute inset-0 overflow-y-auto",style:h,children:p}),b[18]=h,b[19]=p,b[20]=u):u=b[20],b[21]!==x||b[22]!==u?(g=(0,a.jsxs)("div",{className:"flex h-full gap-1 bg-bg-root p-1",children:[l,(0,a.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col overflow-hidden rounded-xl border border-bg-subtle bg-bg-surface",children:[c,(0,a.jsxs)("div",{className:"relative min-h-0 flex-1 overflow-hidden",children:[x,u]})]})]}),b[21]=x,b[22]=u,b[23]=g):g=b[23],g},tU=e=>{let t,s,l,n,i,o,c,d,m,x,h=(0,r.c)(31),{progress:p}=e;h[0]!==p?(t=ej(p,.52,.6),h[0]=p,h[1]=t):t=h[1];let u=t,g=ej(p,.74,.84),f=ej(p,1.01,1.11),b=f>=.5,y=g>=.5&&!b,j=!y&&!b;return h[2]!==j?(s=(0,a.jsx)(tV,{label:"Editing",name:"Support Command Center",isActive:j}),h[2]=j,h[3]=s):s=h[3],h[4]!==g||h[5]!==y?(l=g>0&&(0,a.jsx)(tV,{label:"Agent",name:"DataAnalyst",isActive:y,isCloseable:!0,reveal:g}),h[4]=g,h[5]=y,h[6]=l):l=h[6],h[7]!==b||h[8]!==f?(n=f>0&&(0,a.jsx)(tV,{label:"Workflow",name:"Churn save-play",isActive:b,isCloseable:!0,reveal:f}),h[7]=b,h[8]=f,h[9]=n):n=h[9],h[10]!==s||h[11]!==l||h[12]!==n?(i=(0,a.jsxs)("div",{className:"flex h-12 shrink-0 items-center gap-1 border-b border-bg-subtle bg-bg-root px-2",children:[s,l,n]}),h[10]=s,h[11]=l,h[12]=n,h[13]=i):i=h[13],h[14]!==g||h[15]!==u||h[16]!==p?(o=g<1&&(0,a.jsx)("div",{className:"absolute inset-0",style:{opacity:1-g},children:(0,a.jsx)(tX,{progress:p,generatingOut:u})}),h[14]=g,h[15]=u,h[16]=p,h[17]=o):o=h[17],h[18]!==g||h[19]!==f?(c=g>0&&f<1&&(0,a.jsx)("div",{className:"absolute inset-0 overflow-y-auto",style:{opacity:g*(1-f)},children:(0,a.jsx)(ti,{})}),h[18]=g,h[19]=f,h[20]=c):c=h[20],h[21]!==p||h[22]!==f?(d=f>0&&(0,a.jsx)("div",{className:"absolute inset-0",style:{opacity:f},children:(0,a.jsx)(tB,{progress:ej(p,1.09,1.45)})}),h[21]=p,h[22]=f,h[23]=d):d=h[23],h[24]!==o||h[25]!==c||h[26]!==d?(m=(0,a.jsxs)("div",{className:"relative min-h-0 flex-1 overflow-hidden",children:[o,c,d]}),h[24]=o,h[25]=c,h[26]=d,h[27]=m):m=h[27],h[28]!==m||h[29]!==i?(x=(0,a.jsxs)("div",{className:"flex h-full min-w-0 flex-1 flex-col overflow-hidden rounded-2xl border border-bg-subtle bg-bg-surface",children:[i,m]}),h[28]=m,h[29]=i,h[30]=x):x=h[30],x},tK=e=>{let t,s,l,n,i,o,c=(0,r.c)(13),{progress:d}=e,m=ej(d,.5,.62);return c[0]===Symbol.for("react.memo_cache_sentinel")?(t={width:420},c[0]=t):t=c[0],c[1]!==d?(s=(0,a.jsx)(eY,{progress:d}),c[1]=d,c[2]=s):s=c[2],c[3]!==m?(l=m>0&&(0,a.jsx)("div",{className:"pointer-events-none absolute inset-0 rounded-2xl bg-overlay-light-75 backdrop-blur-xl",style:{opacity:m}}),c[3]=m,c[4]=l):l=c[4],c[5]!==s||c[6]!==l?(n=(0,a.jsxs)("div",{className:"relative h-full shrink-0",style:t,children:[s,l]}),c[5]=s,c[6]=l,c[7]=n):n=c[7],c[8]!==d?(i=(0,a.jsx)(tU,{progress:d}),c[8]=d,c[9]=i):i=c[9],c[10]!==n||c[11]!==i?(o=(0,a.jsxs)("div",{className:"flex h-full w-full gap-1",children:[n,i]}),c[10]=n,c[11]=i,c[12]=o):o=c[12],o},t0=e=>{let t,s,l,n,i,o,c,d,m=(0,r.c)(25),{progress:x}=e,{windowRef:h,windowWidth:p,restingLeft:u,innerWidth:g,innerHeight:f}=(()=>{let e,t,s,a,l=(0,r.c)(5),n=(0,eb.useRef)(null);l[0]===Symbol.for("react.memo_cache_sentinel")?(e={windowWidth:740,restingLeft:700,innerWidth:1440,innerHeight:900},l[0]=e):e=l[0];let[i,o]=(0,eb.useState)(e);return l[1]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{let e=n.current?.parentElement;if(!e)return;let t=()=>{let t=e.getBoundingClientRect();o({windowWidth:t.width,restingLeft:t.left,innerWidth:window.innerWidth,innerHeight:window.innerHeight})};t();let s=new ResizeObserver(t);return s.observe(e),window.addEventListener("resize",t),()=>{s.disconnect(),window.removeEventListener("resize",t)}},s=[],l[1]=t,l[2]=s):(t=l[1],s=l[2]),(0,eb.useLayoutEffect)(t,s),l[3]!==i?(a={windowRef:n,...i},l[3]=i,l[4]=a):a=l[4],a})(),b=Math.min(p,g-u),y=Math.min(.74*f,780*b/830),j=Math.min(y/780,b/830);if(m[0]!==x||m[1]!==j||m[2]!==b){let e;e=E(b/2-748*j,6*j,ej(x,.16,.26)),e=E(e,b-1236*j,ej(x,.48,.58)),t=e=E(e,b/2-832*j,ej(x,.74,.84)),m[0]=x,m[1]=j,m[2]=b,m[3]=t}else t=m[3];let v=t,N=ej(x,.16,.22),w=B(1-N),_=(0,ey.U)("(prefers-color-scheme: dark)")?.25:.25*N;m[4]!==_?(s=_.toFixed(3),m[4]=_,m[5]=s):s=m[5];
1let k=`0px -17px 114px -29px rgba(68, 68, 68, ${s})`;m[6]!==y||m[7]!==k?(l={height:y,boxShadow:k},m[6]=y,m[7]=k,m[8]=l):l=m[8];let S=`translateX(${v}px) scale(${j})`;return m[9]!==S?(n={width:1240,height:780,transform:S},m[9]=S,m[10]=n):n=m[10],m[11]!==w||m[12]!==x?(i=w>0&&(0,a.jsx)("div",{className:"absolute inset-0",style:{opacity:w},children:(0,a.jsx)(eH,{progress:x})}),m[11]=w,m[12]=x,m[13]=i):i=m[13],m[14]!==N||m[15]!==x?(o=N>0&&(0,a.jsx)("div",{className:"absolute inset-0 p-1",style:{opacity:N},children:(0,a.jsx)(tK,{progress:x})}),m[14]=N,m[15]=x,m[16]=o):o=m[16],m[17]!==n||m[18]!==i||m[19]!==o?(c=(0,a.jsxs)("div",{className:"absolute left-0 top-0 origin-top-left",style:n,children:[i,o]}),m[17]=n,m[18]=i,m[19]=o,m[20]=c):c=m[20],m[21]!==l||m[22]!==c||m[23]!==h?(d=(0,a.jsx)("div",{ref:h,"aria-hidden":"true",className:"pointer-events-none relative w-full overflow-hidden rounded-2xl bg-bg-root",style:l,children:c}),m[21]=l,m[22]=c,m[23]=h,m[24]=d):d=m[24],d},t1=eg.length-1,t2={frame:0,t:0,isWrapping:!1},t3=e=>{let t,s=(0,r.c)(3),{className:l}=e;if((0,em.n)(em.R.MD)){let e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(se,{}),s[0]=e):e=s[0],e}return s[1]!==l?(t=(0,a.jsx)(t5,{className:l}),s[1]=l,s[2]=t):t=s[2],t},t5=e=>{let t,s,n,o,c,d,m,x,h=(0,r.c)(20),{className:p}=e,u=(0,l.li)(null),{progress:g,activeIndex:f,frameT:b,stageOpacity:y,goToNext:j}=(e=>{let t,s,a,n,i,o,c,d,m,x=(0,r.c)(21);x[0]===Symbol.for("react.memo_cache_sentinel")?(t={amount:.5},x[0]=t):t=x[0];let h=(0,eo.W)(e,t),[p,u]=(0,l.J0)(t2),g=(0,l.li)(p),f=(0,l.li)(h);x[1]!==h?(s=()=>{f.current=h},a=[h],x[1]=h,x[2]=s,x[3]=a):(s=x[2],a=x[3]),(0,l.vJ)(s,a),x[4]===Symbol.for("react.memo_cache_sentinel")?(n=e=>{g.current=e,u(e)},x[4]=n):n=x[4];let b=n;x[5]===Symbol.for("react.memo_cache_sentinel")?(i=()=>{let{frame:e,isWrapping:t}=g.current;if(t)return void b(t2);let s=e===t1;b({frame:s?t1:e+1,t:0,isWrapping:s})},x[5]=i):i=x[5];let y=i;if(x[6]===Symbol.for("react.memo_cache_sentinel")?(o=()=>{let e=0,t=0,s=a=>{e=requestAnimationFrame(s);let r=t?a-t:0;if(t=a,!f.current)return;let l=g.current,n=l.isWrapping?700:eg[l.frame].durationMs??6e3,i=l.t+r/n;i<1?b({...l,t:i}):l.isWrapping?b(t2):y()};return e=requestAnimationFrame(s),()=>cancelAnimationFrame(e)},c=[b,y],x[6]=o,x[7]=c):(o=x[6],c=x[7]),(0,l.vJ)(o,c),p.isWrapping){let e,t,s=p.t>=.5,a=s?eg[0].from:eg[t1].to,r=s?0:t1;return x[8]!==p.t?(e=Math.abs(2*p.t-1),x[8]=p.t,x[9]=e):e=x[9],x[10]!==a||x[11]!==r||x[12]!==e?(t={progress:a,activeIndex:r,stageOpacity:e,frameT:0,goToNext:y},x[10]=a,x[11]=r,x[12]=e,x[13]=t):t=x[13],t}let j=eg[p.frame];return x[14]!==p.t||x[15]!==j?(d=((e,t)=>{if(void 0===e.handoff)return E(e.from,e.to,t);let s=800/(e.durationMs??6e3);return t<s?E(e.from,e.handoff,V(t/s)):E(e.handoff,e.to,(t-s)/(1-s))})(j,p.t),x[14]=p.t,x[15]=j,x[16]=d):d=x[16],x[17]!==p.frame||x[18]!==p.t||x[19]!==d?(m={progress:d,activeIndex:p.frame,stageOpacity:1,frameT:p.t,goToNext:y},x[17]=p.frame,x[18]=p.t,x[19]=d,x[20]=m):m=x[20],m})(u);return h[0]!==p?(t=(0,i.cn)("relative bg-bg-root",p),h[0]=p,h[1]=t):t=h[1],h[2]===Symbol.for("react.memo_cache_sentinel")?(s={he
1ight:"150vh"},h[2]=s):s=h[2],h[3]!==f||h[4]!==b||h[5]!==j?(n=(0,a.jsx)("div",{className:"absolute inset-x-0 top-1/2 -translate-y-1/2",children:(0,a.jsx)("div",{className:"mx-auto w-full max-w-[1216px] px-6",children:(0,a.jsx)("div",{className:"w-[420px]",children:(0,a.jsx)(ef,{activeIndex:f,frameT:b,onNext:j})})})}),h[3]=f,h[4]=b,h[5]=j,h[6]=n):n=h[6],h[7]!==y?(o={opacity:y},h[7]=y,h[8]=o):o=h[8],h[9]!==g?(c=(0,a.jsx)(t0,{progress:g}),h[9]=g,h[10]=c):c=h[10],h[11]!==o||h[12]!==c?(d=(0,a.jsx)("div",{className:"absolute right-[-48px] top-1/2 w-[46vw] max-w-[940px] max-xl:w-[54vw] -translate-y-1/2",style:o,children:c}),h[11]=o,h[12]=c,h[13]=d):d=h[13],h[14]!==n||h[15]!==d?(m=(0,a.jsx)("div",{ref:u,className:"sticky top-0 h-svh overflow-hidden",children:(0,a.jsxs)("div",{className:"relative mx-auto h-full w-full max-w-[1728px]",children:[n,d]})}),h[14]=n,h[15]=d,h[16]=m):m=h[16],h[17]!==t||h[18]!==m?(x=(0,a.jsx)("section",{className:t,style:s,children:m}),h[17]=t,h[18]=m,h[19]=x):x=h[19],x},t4=()=>{let e,t,s,n,i,o,c,d,m=(0,r.c)(17),{ref:x,scale:h}=ed(420);m[0]===Symbol.for("react.memo_cache_sentinel")?(e={amount:.5,once:!0},m[0]=e):e=m[0];let p=(0,eo.W)(x,e),[u,g]=(0,l.J0)(.16);m[1]!==p?(t=()=>{if(!p)return;let e=(0,ec.i)(.16,.55,{duration:6,ease:"easeInOut",onUpdate:g});return()=>e.stop()},s=[p],m[1]=p,m[2]=t,m[3]=s):(t=m[2],s=m[3]),(0,l.vJ)(t,s);let f=600*h;m[4]!==f?(n={height:f},m[4]=f,m[5]=n):n=m[5];let b=`scale(${h})`;return m[6]!==b?(i={width:420,height:600,transform:b},m[6]=b,m[7]=i):i=m[7],m[8]!==u?(o=(0,a.jsx)(eY,{progress:u}),m[8]=u,m[9]=o):o=m[9],m[10]!==i||m[11]!==o?(c=(0,a.jsx)("div",{className:"absolute bottom-0 left-0 origin-bottom-left",style:i,children:o}),m[10]=i,m[11]=o,m[12]=c):c=m[12],m[13]!==x||m[14]!==n||m[15]!==c?(d=(0,a.jsx)("div",{ref:x,className:"relative w-full overflow-hidden bg-bg-root",style:n,"aria-hidden":!0,children:c}),m[13]=x,m[14]=n,m[15]=c,m[16]=d):d=m[16],d},t6=()=>{let e,t,s,n,i=(0,r.c)(6),o=(0,l.li)(null);i[0]===Symbol.for("react.memo_cache_sentinel")?(e={amount:.5,once:!0},i[0]=e):e=i[0];let c=(0,eo.W)(o,e),[d,m]=(0,l.J0)(0);return i[1]!==c?(t=()=>{if(!c)return;let e=(0,ec.i)(0,1,{duration:7,ease:"linear",onUpdate:m});return()=>e.stop()},s=[c],i[1]=c,i[2]=t,i[3]=s):(t=i[2],s=i[3]),(0,l.vJ)(t,s),i[4]!==d?(n=(0,a.jsx)("div",{ref:o,className:"aspect-[528/764] w-full","aria-hidden":!0,children:(0,a.jsx)(tB,{progress:d})}),i[4]=d,i[5]=n):n=i[5],n},t8=e=>{let t,s,l,n,i=(0,r.c)(11),{designWidth:o,designHeight:c,children:d}=e,{ref:m,scale:x}=ed(o);i[0]===Symbol.for("react.memo_cache_sentinel")?(t={height:220},i[0]=t):t=i[0];let h=`scale(${x})`;return i[1]!==c||i[2]!==o||i[3]!==h?(s={width:o,height:c,transform:h},i[1]=c,i[2]=o,i[3]=h,i[4]=s):s=i[4],i[5]!==d||i[6]!==s?(l=(0,a.jsx)("div",{className:"absolute left-0 top-0 origin-top-left overflow-hidden",style:s,children:d}),i[5]=d,i[6]=s,i[7]=l):l=i[7],i[8]!==m||i[9]!==l?(n=(0,a.jsx)("div",{ref:m,className:"relative w-full overflow-hidden bg-bg-root",style:t,"aria-hidden":!0,children:l}),i[8]=m,i[9]=l,i[10]=n):n=i[10],n},t7=e=>{let t,s=(0,r.c)(4),{id:l}=e;if(l===eh){let e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(t4,{}),s[0]=e):e=s[0],e}if(l===ep){let e;return s[1]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(t8,{designWidth:560,children:(0,a.jsx)(e9,{})}),s[1]=e):e=s[1],e}if(l===eu){let e;return s[2]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(t6,{}),s[2]=e):e=s[2],e}return s[3]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)(t8,{designWidth:672,designHeight:900,children:(0,a.jsx)(ti,{})}),s[3]=t):t=s[3],t},t9=()=>{let e,t,s,n=(0,r.c)(5),o=(0,l.li)(null);n[0]===Symbol.for("react.memo_cache_sentinel")?(e={target:o,offset:["start 0.85","start 0.35"]},n[0]=e):e=n[0];let{scrollYProgress:m}=(0,c.L)(e),[x,h]=(0,l.J0)(0);return(0,d.L)(m,"change",h),n[1]!==x?(t=X.map((e,t)=>{let s=V(B((x-t/X.length*.7)/.3));return(0,a.jsx)("span",{className:(0,i.cn)("mr-[0.25em] inline-block",e.isGreen&&"text-fg-primary-cta"),style:{opacity:s,filter:`blur(${(1-s)*8}px)`,transform:`translateY(${(1-s)*12}px)`},children:e.text},`${e.text}-${t}`)}),n[1]=x,n[2]=t):t=n[2],n[3]!==t?(s=(0,a.jsx)("h2",{ref:o,className:"text-center text-promo-h2 text-text-primary",children:t}),n[3]=t,n[4]=s):s=n[4],s},se=()=>{let e,t,s=(0,r.c)(2);return s[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(t9,{}),s[0]=e):e=s[0],s[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("section",{className:"bg-bg-root px-4 py-10",children:(0,a.jsxs)("div",{className:"flex flex-col gap-16",children:[e,(0,a.jsx)("div",{className:"mx-auto flex w-full max-w-[440px] flex-col gap-16",children:eg.map(st)})]})}),s[1]=t):t=s[1],t};function st(e){return(0,a.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,a.jsx)("div",{className:"overflow-hidden rounded-2xl border border-bg-subtle bg-bg-surface",children:(0,a.jsx)(t7,{id:e.id})}),(0,a.jsxs)("div",{className:"flex flex-col items-center gap-2 px-4 text-center",children:[(0,a.jsx)("p",{className:"text-heading-s text-fg-primary-cta",children:e.title}),(0,a.jsx)("p",{className:"text-heading-m text-text-primary",children:e.body})]})]},e.id)}var ss=s(66493);
1let sa="Growth team",sr=[{name:"Maria Chen",detail:"[email protected]",role:"Builder",initials:"MC"},{name:"Devin Park",detail:"[email protected]",role:"Builder",initials:"DP"}],sl={name:"Growth team",detail:"3 members",role:"Viewer",isHighlighted:!0},sn=["w-40","w-48","w-36","w-44","w-40","w-52","w-44","w-36"],si=["w-full","w-4/5","w-full","w-3/5"],so="absolute left-0 top-[-53%] h-[193%] w-[197%] max-w-none",sc="absolute left-[-114%] top-[-53%] h-[193%] w-[214%] max-w-none",sd=[{name:"Maria Chen",positionClassName:"left-[8%] top-[60%] h-[52px] w-[51px]",chipClassName:"-left-[78px] -top-[14px]",imageClassName:so,float:{x:[0,6,-2,-5,0],y:[0,-7,-11,-4,0],duration:6.5,delay:0},depth:16},{name:"Devin Park",positionClassName:"right-[11%] top-[24%] h-[60px] w-[54px] max-xl:right-[3%] max-xl:top-[12%]",chipClassName:"left-[46px] top-[32px]",imageClassName:sc,float:{x:[0,-5,3,6,0],y:[0,-6,-12,-5,0],duration:7.5,delay:-2.4},depth:22}],sm=[{name:"Alex Kim",positionClassName:"left-[16%] top-[26%] h-[52px] w-[51px] max-xl:left-[3%] max-xl:top-[12%]",chipClassName:"-left-[70px] top-[36px]",imageClassName:so,float:{x:[0,5,-3,-4,0],y:[0,-6,-10,-3,0],duration:7,delay:-1.6},depth:18,revealRange:[.75,.82]},{name:"Sam Rivera",positionClassName:"left-[27%] top-[78%] h-[54px] w-[52px]",chipClassName:"left-[42px] top-[30px]",imageClassName:so,float:{x:[0,4,-4,-6,0],y:[0,-8,-5,-10,0],duration:8.5,delay:-3.1},depth:24,revealRange:[.82,.89]},{name:"Priya Shah",positionClassName:"right-[9%] top-[66%] h-[56px] w-[52px]",chipClassName:"left-[46px] top-[32px]",imageClassName:sc,float:{x:[0,-6,2,5,0],y:[0,-7,-12,-4,0],duration:8,delay:-.8},depth:13,revealRange:[.89,.96]}],sx=()=>{let e,t,s,l,n=(0,r.c)(4);return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)("div",{className:"flex w-[280px] shrink-0 flex-col gap-5 pt-2",children:[(0,a.jsx)("div",{className:"h-6 w-28 rounded-md bg-bg-sleep"}),sn.map(sh),(0,a.jsx)("div",{className:"h-10 w-48 rounded-full bg-fg-primary-action-hover"}),(0,a.jsx)("div",{className:"h-4 w-44 rounded-md bg-bg-sleep"}),(0,a.jsx)("div",{className:"h-4 w-36 rounded-md bg-bg-sleep"}),(0,a.jsx)("div",{className:"h-4 w-48 rounded-md bg-bg-sleep"})]}),n[0]=e):e=n[0],n[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,a.jsx)("div",{className:"h-28 w-3/4 self-end rounded-3xl bg-bg-card-2"}),(0,a.jsx)("div",{className:"h-40 w-4/5 rounded-3xl bg-bg-card-2"}),(0,a.jsx)("div",{className:"h-24 w-2/3 rounded-3xl bg-bg-card-2"})]}),n[1]=t):t=n[1],n[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col justify-between py-6",children:[t,(0,a.jsx)("div",{className:"flex h-24 items-end justify-end rounded-3xl bg-bg-subtle p-4",children:(0,a.jsx)("div",{className:"size-10 rounded-full bg-fg-primary-action-hover"})})]}),n[2]=s):s=n[2],n[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsxs)("div",{"aria-hidden":!0,className:"pointer-events-none absolute left-1/2 top-1/2 flex h-[1077px] w-[1893px] -translate-x-1/2 -translate-y-1/2 gap-8 overflow-hidden bg-bg-root px-6 py-10 blur-[23px]",children:[e,s,(0,a.jsxs)("div",{className:"flex w-[560px] shrink-0 flex-col gap-5 rounded-3xl border border-bg-subtle bg-bg-chat p-8",children:[(0,a.jsx)("div",{className:"h-5 w-3/4 rounded-md bg-bg-sleep"}),(0,a.jsx)("div",{className:"h-5 w-2/3 rounded-md bg-bg-sleep"}),(0,a.jsx)("div",{className:"h-8 w-full rounded-md bg-foreground-muted dark:bg-bg-subtle"}),(0,a.jsx)("div",{className:"h-5 w-4/5 rounded-md bg-bg-sleep"}),si.map(sp),(0,a.jsx)("div",{className:"h-20 w-full rounded-xl bg-[#f0caca] dark:bg-bg-error"}),(0,a.jsx)("div",{className:"h-4 w-3/4 rounded-md bg-bg-sleep"}
1),(0,a.jsx)("div",{className:"h-4 w-1/2 rounded-md bg-bg-sleep"})]})]}),n[3]=l):l=n[3],l};function sh(e,t){return(0,a.jsx)("div",{className:(0,i.cn)("h-4 rounded-md bg-bg-sleep",e)},t)}function sp(e,t){return(0,a.jsx)("div",{className:(0,i.cn)("h-4 rounded-md bg-bg-sleep",e)},t)}var su=s(80105);let sg=e=>{let t,s,l,n,o,c,d,m,x,h,p,u,g=(0,r.c)(31),{cursor:f,reveal:b}=e,y=void 0===b?1:b;return y<=0?null:(g[0]!==y?(t={opacity:y,transformOrigin:"top left"},s=E(.7,1,y),g[0]=y,g[1]=t,g[2]=s):(t=g[1],s=g[2]),g[3]!==s?(l={scale:s},g[3]=s,g[4]=l):l=g[4],g[5]===Symbol.for("react.memo_cache_sentinel")?(n={duration:.1},g[5]=n):n=g[5],g[6]!==f.positionClassName?(o=(0,i.cn)("absolute",f.positionClassName),g[6]=f.positionClassName,g[7]=o):o=g[7],g[8]!==f.float.x||g[9]!==f.float.y?(c={x:f.float.x,y:f.float.y},g[8]=f.float.x,g[9]=f.float.y,g[10]=c):c=g[10],g[11]!==f.float.delay||g[12]!==f.float.duration?(d={duration:f.float.duration,repeat:1/0,ease:"easeInOut",delay:f.float.delay},g[11]=f.float.delay,g[12]=f.float.duration,g[13]=d):d=g[13],g[14]!==f.chipClassName?(m=(0,i.cn)("absolute z-0 whitespace-nowrap rounded-2xl border border-white bg-white px-3 py-1.5 text-[13px] font-semibold text-black shadow-[0px_8px_20px_-6px_rgba(0,0,0,0.18)]",f.chipClassName),g[14]=f.chipClassName,g[15]=m):m=g[15],g[16]!==f.name||g[17]!==m?(x=(0,a.jsx)("span",{className:m,children:f.name}),g[16]=f.name,g[17]=m,g[18]=x):x=g[18],g[19]!==f.imageClassName?(h=(0,a.jsx)("div",{className:"absolute inset-0 z-10 overflow-hidden",children:(0,a.jsx)(D.default,{alt:"",src:"/images/landing-v2/collab/cursor-glass.webp",width:512,height:512,className:f.imageClassName})}),g[19]=f.imageClassName,g[20]=h):h=g[20],g[21]!==x||g[22]!==h||g[23]!==o||g[24]!==c||g[25]!==d?(p=(0,a.jsxs)(su.P.div,{className:o,animate:c,transition:d,children:[x,h]}),g[21]=x,g[22]=h,g[23]=o,g[24]=c,g[25]=d,g[26]=p):p=g[26],g[27]!==p||g[28]!==t||g[29]!==l?(u=(0,a.jsx)(su.P.div,{className:"absolute inset-0",style:t,animate:l,transition:n,children:p}),g[27]=p,g[28]=t,g[29]=l,g[30]=u):u=g[30],u)},sf=e=>{let t,s,l,n=(0,r.c)(8),{cursor:i,reveal:o}=e,c=`translate3d(calc(var(--px, 0) * ${-i.depth}px), calc(var(--py, 0) * ${-i.depth}px), 0)`;return n[0]!==c?(t={transform:c,transition:"transform 400ms cubic-bezier(0.22, 1, 0.36, 1)"},n[0]=c,n[1]=t):t=n[1],n[2]!==i||n[3]!==o?(s=(0,a.jsx)(sg,{cursor:i,reveal:o}),n[2]=i,n[3]=o,n[4]=s):s=n[4],n[5]!==t||n[6]!==s?(l=(0,a.jsx)("div",{className:"pointer-events-none absolute inset-0",style:t,children:s}),n[5]=t,n[6]=s,n[7]=l):l=n[7],l},sb=e=>{let t,s,l,n,i,o,c,d,m,x,h,p=(0,r.c)(25),{progress:u}=e,g=B((u-.35)/.21000000000000008);if(p[0]!==g){let e=Math.round(g*sa.length);t=sa.slice(0,e),p[0]=g,p[1]=t}else t=p[1];let f=t,b=u>=.35&&u<.62,y=b&&u<.57;p[2]!==u?(s=1-(1-Math.abs(2*(l=B((u-.57)/.050000000000000044))-1))*.12,n=E(.6,2.3,l),p[2]=u,p[3]=s,p[4]=l,p[5]=n):(s=p[3],l=p[4],n=p[5]);let j=n,v=l>0&&l<1?(1-l)*.5:0;p[6]!==b||p[7]!==f?(i=b?(0,a.jsx)("span",{className:"text-text-primary",children:f}):(0,a.jsx)("span",{className:"text-foreground-muted",children:"Invite users or groups…"}),p[6]=b,p[7]=f,p[8]=i):i=p[8],p[9]!==y?(o=y&&(0,a.jsx)("span",{className:"ml-0.5 inline-block h-[14px] w-px animate-caret-blink bg-text-primary align-middle"}),p[9]=y,p[10]=o):o=p[10],p[11]!==i||p[12]!==o?(c=(0,a.jsxs)("span",{className:"flex items-center text-[13px]",children:[i,o]}),p[11]=i,p[12]=o,p[13]=c):c=p[13];let N=`scale(${j})`;p[14]!==v||p[15]!==N?(d=(0,a.jsx)("span",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 rounded-lg border-2 border-fg-primary-cta",style:{opacity:v,transform:N}}),p[14]=v,p[15]=N,p[16]=d):d=p[16];let w=`scale(${s})`;return p[17]!==w?(m=(0,a.jsx)("span",{className:"block rounded-lg bg-fg-primary-cta px-3 py-1.5 text-[12px] font-medium leading-4 text-white",style:{transform:w},children:"Invite"}),p[17]=w,p[18]=m):m=p[18],p[19]!==d||p[20]!==m?(x=(0,a.jsxs)("span",{className:"relative",children:[d,m]}),p[19]=d,p[20]=m,p[21]=x):x=p[21],p[22]!==x||p[23]!==c?(h=(0,a.jsxs)("div",{className:"mt-4 flex h-10 items-center justify-between rounded-[10px] bg-background-subtle py-1 pl-3 pr-1",children:[c,x]}),p[22]=x,p[23]=c,p[24]=h):h=p[24],h};var sy=s(98109);let sj=e=>{let t,s,l,n,o,c,d,m,x,h=(0,r.c)(22),{row:u}=e,g=u.isHighlighted?"border-[#b7e0d2] bg-[#e9f6f1]":"border-[#ececec] bg-white";h[0]!==g?(t=(0,i.cn)("flex items-center gap-2.5 rounded-[10px] border px-2.5 py-1.5",g),h[0]=g,h[1]=t):t=h[1],h[2]!==u.initials?(s=u.initials?(0,a.jsx)("span",{className:"flex size-8 items-center justify-center rounded-full bg-[#101d19] text-[11px] font-semibold text-white",children:u.initials}):(0,a.jsx)("span",{className:"flex size-8 items-center justify-center rounded-full bg-[#e8e7fb]",children:(0,a.jsx)(sy.A,{className:"size-4 text-[#6c67d9]"})}),h[2]=u.initials,h[3]=s):s=h[3],h[4]!==u.name?(l=(0,a.jsx)("span",{className:"text-[13px] font-semibold leading-[18px] text-text-primary",children:u.name}),h[4]=u.name,h[5]=l):l=h[5],h[6]!==u.detail?(n=(0,a.jsx)("span",{className:"text-[11px] leading-[14px] text-foreground-muted",children:u.detail}),h[6]=u.detail,h[7]=n):n=h[7],h[8]!==l||h[9]!==n?(o=(0,a.jsxs)("span",{className:"flex min-w-0 flex-col",children:[l,n]}),h[8]=l,h[9]=n,h[10]=o):o=h[10];let f=u.isHighlighted?"bg-[#d3ede3] text-fg-primary-cta":"bg-bg-root text-text-tertiary";return h[11]!==f?(c=(0,i.cn)("ml-auto flex items-center gap-1 rounded-md px-2 py-1 text-[11px] font-medium",f),h[11]=f,h[12]=c):c=h[12],h[13]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)(p.A,{className:"size-3"}),h[13]=d):d=h[13],h[14]!==u.role||h[15]!==c?(m=(0,a.jsxs)("span",{className:c,children:[u.role,d]}),h[14]=u.role,h[15]=c,h[16]=m):m=h[16],h[17]!==m||h[18]!==t||h[19]!==s||h[20]!==o?(x=(0,a.jsxs)("div",{className:t,children:[s,o,m]}),h[17]=m,h[18]=t,h[19]=s,h[20]=o,h[21]=x):x=h[21],x},sv=e=>{let t,s,l,n,o,c,d,m,x,h,p=(0,r.c)(27),{progress:u,className:g}=e;if(p[0]!==g||p[1]!==u){let e=B((u-.62)/.12),r=V(e);p[9]!==g?(n=(0,i.cn)("light w-[443px] rounded-[22px] border border-white bg-white p-5 shadow-[0px_27px_61px_-19px_rgba(0,0,0,0.25)]",g),p[9]=g,p[10]=n):n=p[10],p[11]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)("p",{className:"text-[16px] font-semibold leading-6 text-text-primary",children:"Share Support Command Center"}),c=(0,a.jsx)("p",{className:"mt-1 text-[12px] leading-4 text-foreground-muted",children:"Grant access by person, team, or role."}
1),p[11]=o,p[12]=c):(o=p[11],c=p[12]),p[13]!==u?(d=(0,a.jsx)(sb,{progress:u}),p[13]=u,p[14]=d):d=p[14],t="mt-3 flex flex-col gap-2",p[15]===Symbol.for("react.memo_cache_sentinel")?(s=sr.map(sN),p[15]=s):s=p[15],l=e>.001&&(0,a.jsx)("div",{className:"overflow-hidden",style:{height:48*r,opacity:e},children:(0,a.jsx)("div",{style:{transform:`translateY(${E(16,0,r)}px)`},children:(0,a.jsx)(sj,{row:sl})})}),p[0]=g,p[1]=u,p[2]=t,p[3]=s,p[4]=l,p[5]=n,p[6]=o,p[7]=c,p[8]=d}else t=p[2],s=p[3],l=p[4],n=p[5],o=p[6],c=p[7],d=p[8];return p[16]!==t||p[17]!==s||p[18]!==l?(m=(0,a.jsxs)("div",{className:t,children:[s,l]}),p[16]=t,p[17]=s,p[18]=l,p[19]=m):m=p[19],p[20]===Symbol.for("react.memo_cache_sentinel")?(x=(0,a.jsx)("p",{className:"mt-3 text-[11px] leading-4 text-foreground-muted",children:"Granular access control, built in."}),p[20]=x):x=p[20],p[21]!==n||p[22]!==o||p[23]!==c||p[24]!==d||p[25]!==m?(h=(0,a.jsxs)("div",{className:n,children:[o,c,d,m,x]}),p[21]=n,p[22]=o,p[23]=c,p[24]=d,p[25]=m,p[26]=h):h=p[26],h};function sN(e){return(0,a.jsx)(sj,{row:e},e.name)}let sw=[.75,1],s_=e=>{let t,s,l,n,o,m,x,h,p,u,g,f=(0,r.c)(25),{className:b}=e,y=(0,em.n)(em.R.MD),j=(0,ss.li)(null);f[0]===Symbol.for("react.memo_cache_sentinel")?(t={target:j,offset:["start start","end end"]},f[0]=t):t=f[0];let{scrollYProgress:v}=(0,c.L)(t),[N,w]=(0,ss.J0)(0);(0,d.L)(v,"change",w),f[1]!==N?(s=e=>{let[t,s]=e;return V(B((N-t)/(s-t)))},f[1]=N,f[2]=s):s=f[2];let _=s;if(y){let e,t,s,r;return f[3]!==b?(e=(0,i.cn)("bg-bg-root px-4 py-10",b),f[3]=b,f[4]=e):e=f[4],f[5]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("div",{className:"w-full max-w-[380px]",children:(0,a.jsx)(sv,{progress:1,className:"w-full"})}),f[5]=t):t=f[5],f[6]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsxs)("div",{className:"flex flex-col items-center gap-8",children:[t,(0,a.jsxs)("div",{className:"flex flex-col items-center gap-5",children:[(0,a.jsx)(ex.g,{children:"Built to collaborate"}),(0,a.jsx)("h2",{className:"max-w-[343px] text-center text-heading-m text-text-primary",children:"Build and use with your team. Granular access control decides who can edit or run it, so the right people get the tool and no one else."})]})]}),f[6]=s):s=f[6],f[7]!==e?(r=(0,a.jsx)("section",{className:e,children:s}),f[7]=e,f[8]=r):r=f[8],r}return f[9]!==b?(l=(0,i.cn)("relative bg-bg-root",b),f[9]=b,f[10]=l):l=f[10],f[11]===Symbol.for("react.memo_cache_sentinel")?(n={height:"300vh"},f[11]=n):n=f[11],f[12]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)(sx,{}),m=sd.map(sC),f[12]=o,f[13]=m):(o=f[12],m=f[13]),f[14]!==_?(x=sm.map(e=>(0,a.jsx)(sf,{cursor:e,reveal:_(e.revealRange??sw)},e.name)),f[14]=_,f[15]=x):x=f[15],f[16]===Symbol.for("react.memo_cache_sentinel")?(h=(0,a.jsxs)("div",{className:"flex flex-col items-center gap-5",children:[(0,a.jsx)(ex.g,{children:"Built to collaborate"}),(0,a.jsx)("h2",{className:"max-w-[640px] text-center text-h4b text-text-primary",children:"Build and use with your team. Granular access control decides who can edit or run it, so the right people get the tool and no one else."})]}),f[16]=h):h=f[16],f[17]!==N?(p=(0,a.jsxs)("div",{className:"relative z-10 flex flex-col items-center gap-10 px-6",children:[h,(0,a.jsx)(sv,{progress:N})]}),f[17]=N,f[18]=p):p=f[18],f[19]!==x||f[20]!==p?(u=(0,a.jsxs)("div",{onPointerMove:sk,onPointerLeave:sS,className:"sticky top-0 flex h-svh flex-col items-center justify-center overflow-hidden",children:[o,m,x,p]}),f[19]=x,f[20]=p,f[21]=u):u=f[21],f[22]!==u||f[23]!==l?(g=(0,a.jsx)("section",{ref:j,className:l,style:n,children:u}),f[22]=u,f[23]=l,f[24]=g):g=f[24],g};function sk(e){let t=e.currentTarget.getBoundingClientRect();e.currentTarget.style.setProperty("--px",((e.clientX-t.left)/t.width*2-1).toFixed(3)),e.currentTarget.style.setProperty("--py",((e.clientY-t.top)/t.height*2-1).toFixed(3))}function sS(e){e.currentTarget.style.setProperty("--px","0"),e.currentTarget.style.setProperty("--py","0")}function sC(e){return(0,a.jsx)(sf,{cursor:e},e.name)}var sA=s(84896),sz=s(90422),sM=s(86913);let s$=[{icon:sA.A,label:"Mention to delegate"},{icon:sz.A,label:"Every action audit-logged"},{icon:sM.A,label:"Granular permissions"}
1],sL=[{company:"GroupM Nexus",detail:"$1.8M ARR \xb7 support tickets spiking"},{company:"Omnicom Group",detail:"$0.4M ARR \xb7 usage down 30%"}],sI="Churn risk is up 2.1% week over week. 12 accounts crossed high risk. The ones to watch:",sP=["\uD83D\uDC4D","\uD83D\uDD25","\uD83D\uDE80"];var sR=s(25527),sD=s(70584);let sT=18*sI.length,sW=sT+1200,sG=[[300,1],[1e3,2],[2200,3],[2200+sW,4],[2200+sW+500,5],[2200+sW+1e3,6]],sH={initial:{opacity:0,y:8},animate:{opacity:1,y:0},transition:{duration:.35,ease:"easeOut"}};var sq=s(66359);let sO=e=>{let t,s,l,n,i,o=(0,r.c)(13),{text:c,isActive:d}=e,[m,x]=(0,sq.J0)(0);o[0]!==m||o[1]!==d||o[2]!==c.length?(t=()=>{if(!d||m>=c.length)return;let e=setTimeout(()=>x(sJ),18);return()=>clearTimeout(e)},s=[d,m,c.length],o[0]=m,o[1]=d,o[2]=c.length,o[3]=t,o[4]=s):(t=o[3],s=o[4]),(0,sq.vJ)(t,s);let h=m>=c.length;return o[5]!==m||o[6]!==c?(l=c.slice(0,m),o[5]=m,o[6]=c,o[7]=l):l=o[7],o[8]!==h?(n=!h&&(0,a.jsx)("span",{className:"ml-0.5 inline-block h-[15px] w-px animate-pulse bg-[#d1d2d3] align-middle"}),o[8]=h,o[9]=n):n=o[9],o[10]!==l||o[11]!==n?(i=(0,a.jsxs)("p",{className:"text-[15px] leading-[22px] text-[#d1d2d3]",children:[l,n]}),o[10]=l,o[11]=n,o[12]=i):i=o[12],i};function sJ(e){return e+1}let sF=()=>{let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("span",{className:"flex items-center gap-1 py-1.5",children:[0,1,2].map(sB)}),t[0]=e):e=t[0],e};function sB(e){return(0,a.jsx)(su.P.span,{className:"size-1.5 rounded-full bg-[#ababad]",animate:{opacity:[.3,1,.3],y:[0,-2,0]},transition:{duration:.9,repeat:1/0,delay:.15*e}},e)}let sE=()=>{let e,t,s,n,i,o,c,d,m=(0,r.c)(15),x=(0,l.li)(null);m[0]===Symbol.for("react.memo_cache_sentinel")?(e={amount:.5,once:!0},m[0]=e):e=m[0];let h=(0,eo.W)(x,e),[p,u]=(0,l.J0)(0);return m[1]!==h?(t=()=>{if(!h)return;let e=sG.map(e=>{let[t,s]=e;return setTimeout(()=>u(s),t)});return()=>e.forEach(clearTimeout)},s=[h],m[1]=h,m[2]=t,m[3]=s):(t=m[2],s=m[3]),(0,l.vJ)(t,s),m[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsxs)("div",{className:"flex h-[52px] items-center gap-2 border-b border-[rgba(255,255,255,0.1)] px-5",children:[(0,a.jsx)(sR.A,{className:"size-[18px] text-[#d1d2d3]"}),(0,a.jsx)("span",{className:"text-[15px] font-bold text-white",children:"customer–success"})]}),m[4]=n):n=m[4],m[5]!==p?(i=p>=1&&(0,a.jsxs)(su.P.div,{...sH,className:"flex gap-3",children:[(0,a.jsx)("span",{className:"flex size-9 shrink-0 items-center justify-center rounded-lg bg-[#616a72] text-[13px] font-bold text-white",children:"JR"}),(0,a.jsxs)("div",{className:"min-w-0",children:[(0,a.jsxs)("p",{className:"flex items-baseline gap-2",children:[(0,a.jsx)("span",{className:"text-[15px] font-bold leading-[22px] text-white",children:"Jordan Reyes"}),(0,a.jsx)("span",{className:"text-[12px] text-[#ababad]",children:"9:41 AM"})]}),(0,a.jsxs)("p",{className:"text-[15px] leading-[22px] text-[#d1d2d3]",children:[(0,a.jsx)("span",{className:"rounded bg-[rgba(29,155,209,0.15)] px-1 py-0.5 text-[#4cb3e8]",children:"@DataAnalyst"})," can you flag churn risk for our strategic accounts this week?"]})]})]}),m[5]=p,m[6]=i):i=m[6],m[7]!==p?(o=p>=2&&(0,a.jsxs)(su.P.div,{...sH,className:"my-3 flex items-center gap-3",children:[(0,a.jsx)("span",{className:"text-[13px] text-[#ababad]",children:"1 reply"}),(0,a.jsx)("span",{className:"h-px flex-1 bg-[rgba(255,255,255,0.1)]"})]}),m[7]=p,m[8]=o):o=m[8],m[9]!==p?(c=p>=2&&(0,a.jsxs)(su.P.div,{...sH,className:"flex gap-3",children:[(0,a.jsx)("span",{className:"flex size-9 shrink-0 items-center justify-center rounded-lg bg-white",children:(0,a.jsx)(D.default,{alt:"Major",src:"/major-icon.svg",width:24,height:24,className:"size-6"})}),(0,a.jsxs)("div",{className:"min-w-0",children:[(0,a.jsxs)("p",{className:"flex items-baseline gap-2",children:[(0,a.jsx)("span",{className:"text-[15px] font-bold leading-[22px] text-white",children:"DataAnalyst"}),(0,a.jsx)("span",{className:"rounded-[3px] bg-[#35383d] px-1 py-px align-middle text-[10px] font-bold text-[#ababad]",children:"APP"}),(0,a.jsx)("span",{className:"text-[12px] text-[#ababad]",children:"9:41 AM"})]}),2===p&&(0,a.jsx)(sF,{}),p>=3&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(sO,{text:sI,isActive:p>=3}),(0,a.jsx)("ul",{className:"my-2 flex flex-col gap-1.5",children:sL.map(sV)}),(0,a.jsx)(su.P.p,{...sH,transition:{...sH.transition,delay:sT/1e3+.8},className:"text-[15px] leading-[22px] text-[#d1d2d3]",children:"I opened a save-play ticket for each CSM. Every action is logged in the audit trail."})]}),p>=4&&(0,a.jsxs)("div",{className:"mt-3 flex items-center gap-2",children:[sP.filter((e,t)=>
1p>=4+t).map(sZ),(0,a.jsx)(sD.A,{className:"size-[18px] text-[#ababad]"})]})]})]}),m[9]=p,m[10]=c):c=m[10],m[11]!==i||m[12]!==o||m[13]!==c?(d=(0,a.jsxs)("div",{ref:x,className:"h-[432px] w-[624px] shrink-0 overflow-hidden rounded-[18px] bg-[#1a1d21]",children:[n,(0,a.jsxs)("div",{className:"flex flex-col px-5 py-4",children:[i,o,c]})]}),m[11]=i,m[12]=o,m[13]=c,m[14]=d):d=m[14],d};function sV(e,t){return(0,a.jsxs)(su.P.li,{...sH,transition:{...sH.transition,delay:sT/1e3+.3*t},className:"flex gap-2 text-[15px] leading-[22px] text-[#d1d2d3]",children:[(0,a.jsx)("span",{className:"text-[#ababad]",children:"•"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("span",{className:"font-bold text-white",children:e.company})," ",e.detail]})]},e.company)}function sZ(e){return(0,a.jsxs)(su.P.span,{initial:{opacity:0,scale:.6},animate:{opacity:1,scale:1},transition:{type:"spring",stiffness:500,damping:20},className:"inline-flex items-center gap-1.5 rounded-full border border-[rgba(76,179,232,0.6)] bg-[rgba(29,155,209,0.18)] px-2 py-0.5",children:[(0,a.jsx)("span",{className:"text-[13px] leading-[18px]",children:e}),(0,a.jsx)("span",{className:"text-[12px] font-bold text-[#79c0ea]",children:"1"})]},e)}let sY=()=>{let e,t,s,l,n,i=(0,r.c)(9),{ref:o,scale:c}=ed(624);i[0]===Symbol.for("react.memo_cache_sentinel")?(e={aspectRatio:"624 / 432"},i[0]=e):e=i[0];let d=`scale(${c})`;return i[1]!==d?(t={width:624,height:432,transform:d},i[1]=d,i[2]=t):t=i[2],i[3]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)(sE,{}),i[3]=s):s=i[3],i[4]!==t?(l=(0,a.jsx)("div",{className:"origin-top-left min-[1264px]:contents",style:t,children:s}),i[4]=t,i[5]=l):l=i[5],i[6]!==o||i[7]!==l?(n=(0,a.jsx)("div",{ref:o,className:"mx-auto w-full max-w-[624px] overflow-hidden min-[1264px]:max-w-none min-[1264px]:contents",style:e,children:l}),i[6]=o,i[7]=l,i[8]=n):n=i[8],n},sQ=()=>{let e,t,s,l,n,i,c,d,m,x=(0,r.c)(12),{handleSignup:h}=(0,Y.Z)();return x[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(ex.g,{children:"Works where you do"}),x[0]=e):e=x[0],x[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("h2",{className:"text-h4r text-text-primary max-md:text-heading-m",children:"Major Agents work where you are"}),s=(0,a.jsx)("p",{className:"text-body-l-r text-text-secondary max-md:text-body-m-r",children:"Give your agent its own Slack identity. It collaborates with your team where work already happens — and you choose exactly what it can do."}),x[1]=t,x[2]=s):(t=x[1],s=x[2]),x[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsxs)("div",{className:"flex flex-col gap-4",children:[t,s,(0,a.jsx)("ul",{className:"flex flex-col gap-3",children:s$.map(sX)})]}),x[3]=l):l=x[3],x[4]!==h?(n=()=>h(),x[4]=h,x[5]=n):n=x[5],x[6]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)(o.A,{}),x[6]=i):i=x[6],x[7]!==n?(c=(0,a.jsxs)("div",{className:"mx-auto flex w-full max-w-[624px] flex-col gap-8 min-[1264px]:mx-0 min-[1264px]:w-[488px] min-[1264px]:max-w-none min-[1264px]:shrink-0",children:[e,l,(0,a.jsx)("div",{className:"max-md:w-full",children:(0,a.jsxs)(J.F,{onClick:n,className:"max-md:w-full",children:["Build your own slack agent",i]})})]}),x[7]=n,x[8]=c):c=x[8],x[9]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)(sY,{}),x[9]=d):d=x[9],x[10]!==c?(m=(0,a.jsx)("section",{className:"w-full bg-bg-root px-4 py-10 md:px-6 md:py-[136px]",children:(0,a.jsxs)("div",{className:"mx-auto flex w-full max-w-[1216px] flex-col-reverse items-center gap-12 min-[1264px]:flex-row min-[1264px]:gap-[92px]",children:[c,d]})}),x[10]=c,x[11]=m):m=x[11],m};function sX(e){return(0,a.jsxs)("li",{className:"flex items-center gap-2",children:[(0,a.jsx)(e.icon,{className:"size-5 text-text-secondary"}),(0,a.jsx)("span",{className:"text-body-l-r text-text-secondary max-md:text-body-m-r",children:e.label})]},e.label)}var sU=s(94378);let sK=["API","Analytics","Calls","Communication","CRM & Sales","Database","Finance","Storage"],s0=[{name:"Salesforce",logo:"/resource-logos/salesforce.svg",category:"CRM & Sales"},{name:"HubSpot",logo:"/resource-logos/hubspot.svg",category:"CRM & Sales"},{name:"Stripe",logo:"/resource-logos/stripe.svg",category:"Finance"},{name:"Zendesk",logo:"/resource-logos/zendesk.webp",category:"Communication",isDarkLogoChipVisible:!0},{name:"Gong",logo:"/resource-logos/gong.svg",category:"Calls",isDarkLogoChipVisible:!0},{name:"Snowflake",logo:"/resource-logos/snowflake.svg",category:"Database"},{name:"Slack",logo:"/resource-logos/slack.svg",category:"Communication"},{name:"Notion",logo:"/resource-logos/notion.svg",category:"Storage",isDarkLogoChipVisible:!0}
1,{name:"Linear",logo:"/resource-logos/linear.svg",category:"API",isDarkLogoChipVisible:!0},{name:"GitHub",logo:"/resource-logos/github.svg",category:"API",isDarkLogoChipVisible:!0},{name:"Gmail",logo:"/resource-logos/gmail.webp",category:"Communication"},{name:"Google Calendar",logo:"/resource-logos/googlecalendar.webp",category:"Communication"},{name:"Google Drive",logo:"/resource-logos/googledrive.webp",category:"Storage"},{name:"Google Sheets",logo:"/resource-logos/sheets.svg",category:"Storage"},{name:"Google Analytics",logo:"/resource-logos/google_analytics.svg",category:"Analytics"},{name:"Postgres",logo:"/resource-logos/postgres.svg",category:"Database"},{name:"MySQL",logo:"/resource-logos/mysql.svg",category:"Database",isDarkLogoChipVisible:!0},{name:"Amazon S3",logo:"/resource-logos/aws_s3.svg",category:"Storage"},{name:"AWS Lambda",logo:"/resource-logos/aws_lambda.svg",category:"API"},{name:"DynamoDB",logo:"/resource-logos/aws_dynamodb.svg",category:"Database"},{name:"SharePoint",logo:"/resource-logos/sharepoint.svg",category:"Storage"},{name:"Microsoft Teams",logo:"/resource-logos/teams.svg",category:"Communication"},{name:"Dynamics",logo:"/resource-logos/dynamics.svg",category:"CRM & Sales"},{name:"QuickBooks",logo:"/resource-logos/quickbooks.svg",category:"Finance"},{name:"Outreach",logo:"/resource-logos/outreach.svg",category:"CRM & Sales"},{name:"Attio",logo:"/resource-logos/attio.svg",category:"CRM & Sales",isDarkLogoChipVisible:!0},{name:"LinkedIn",logo:"/resource-logos/linkedin.svg",category:"CRM & Sales"},{name:"DocuSign",logo:"/resource-logos/docusign.svg",category:"API",isDarkLogoChipVisible:!0},{name:"Neo4j",logo:"/resource-logos/neo4j.svg",category:"Database"},{name:"Smartsheet",logo:"/resource-logos/smartsheet.svg",category:"Storage",isDarkLogoChipVisible:!0},{name:"BigQuery",logo:"/resource-logos/google_bigquery.svg",category:"Database"},{name:"SQL Server",logo:"/resource-logos/microsoft-sql-server-logo-svgrepo-com.svg",category:"Database"},{name:"CosmosDB",logo:"/resource-logos/azure_cosmos.svg",category:"Database"},{name:"SAP",logo:"/resource-logos/saphana.svg",category:"Database"},{name:"Amazon SQS",logo:"/resource-logos/aws_sqs.svg",category:"API"},{name:"Browserbase",logo:"/resource-logos/browserbase.svg",category:"API"},{name:"Clerk",logo:"/resource-logos/clerk.svg",category:"API",isDarkLogoChipVisible:!0},{name:"Fireflies",logo:"/resource-logos/fireflies.svg",category:"Calls"},{name:"Apollo",logo:"/resource-logos/apollo.webp",category:"CRM & Sales",isDarkLogoChipVisible:!0},{name:"Meta Ads",logo:"/resource-logos/metamarketing.svg",category:"Analytics"},{name:"TikTok Ads",logo:"/resource-logos/tiktok.svg",category:"Analytics",isDarkLogoChipVisible:!0},{name:"Search Console",logo:"/resource-logos/google_search_console.svg",category:"Analytics"},{name:"PostHog",logo:"/resource-logos/posthog.svg",category:"Analytics"},{name:"Plaid",logo:"/resource-logos/plaid.svg",category:"Finance",isDarkLogoChipVisible:!0}];function s1(e,t){if(!e||!t)return;let s=e.scrollHeight-e.clientHeight-e.scrollTop;t.style.opacity=`${Math.min(1,s/150)}`}let s2=()=>{let e,t,s,n,o,c,d,m,x,h,p,u,g,f=(0,r.c)(22),[b,y]=(0,l.J0)(""),[j,v]=(0,l.J0)(null),w=(0,l.li)(null),_=(0,l.li)(null),k=b.trim().toLowerCase(),S=s0.filter(e=>{let t=!j||e.category===j,s=!k||e.name.toLowerCase().includes(k);return t&&s});f[0]===Symbol.for("react.memo_cache_sentinel")?(e=e=>{v(t=>t===e?null:e)},f[0]=e):e=f[0];let C=e;f[1]===Symbol.for("react.memo_cache_sentinel")?(t=()=>s1(w.current,_.current),f[1]=t):t=f[1];let A=t;f[2]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{s1(w.current,_.current)},f[2]=s):s=f[2],(0,l.vJ)(s,[S.length]),f[3]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)(ex.g,{children:"Integrations"}),f[3]=n):n=f[3],f[4]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsxs)("div",{className:"flex flex-col items-center gap-6",children:[n,(0,a.jsxs)("h2",{className:"text-h4r text-text-primary text-center max-md:text-heading-m",children:["If it has an API or MCP",(0,a.jsx)("br",{}),"Major can connect to it"]})]}),f[4]=o):o=f[4],f[5]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)(N.A,{className:"text-text-tertiary size-4 shrink-0"}),f[5]=c):c=f[5],f[6]===Symbol.for("react.memo_cache_sentinel")?(d=e=>y(e.target.value),f[6]=d):d=f[6],f[7]!==b?(m=(0,a.jsxs)("div",{className:"bg-bg-surface-elevated border-overlay-dark-10 flex w-full max-w-[402px] items-center gap-2 rounded-lg border px-3 py-2 max-md:max-w-full",children:[c,(0,a.jsx)("input",{value:b,onChange:d,placeholder:"Search connector",className:"text-body-s-r text-text-primary placeholder:text-text-tertiary w-full bg-transparent outline-none"})]}
1),f[7]=b,f[8]=m):m=f[8],f[9]!==j?(x=sK.map(e=>{let t=j===e;return(0,a.jsx)("button",{type:"button",onClick:()=>C(e),className:(0,i.cn)("flex h-7 shrink-0 cursor-pointer items-center rounded-lg border px-2.5 transition-colors",t?"bg-fg-primary-cta border-transparent":"bg-bg-card-2 border-stroke-secondary dark:bg-bg-subtle hover:border-text-tertiary"),children:(0,a.jsx)("span",{className:(0,i.cn)("text-body-xs-b",t?"text-text-cta":"text-text-primary"),children:e})},e)}),f[9]=j,f[10]=x):x=f[10],f[11]!==x?(h=(0,a.jsx)("div",{className:"flex flex-wrap items-center justify-center gap-2 max-md:w-full max-md:flex-nowrap max-md:justify-start max-md:overflow-x-auto max-md:[scrollbar-width:none]",children:x}),f[11]=x,f[12]=h):h=f[12],f[13]!==m||f[14]!==h?(p=(0,a.jsxs)("div",{className:"flex w-full flex-col items-center gap-6",children:[m,h]}),f[13]=m,f[14]=h,f[15]=p):p=f[15];let z=S.length>0?(0,a.jsxs)("div",{className:"relative w-full",children:[(0,a.jsx)("div",{ref:w,onScroll:A,className:"w-full overflow-y-auto",style:{height:500},children:(0,a.jsx)("div",{className:"grid w-full grid-cols-3 gap-4 md:grid-cols-6",children:S.map(s3)})}),(0,a.jsx)("div",{ref:_,className:"pointer-events-none absolute inset-0",children:(0,a.jsx)(sU.f,{direction:"top",size:150,blurMax:8,segments:6,color:"var(--color-bg-root)",className:"!bottom-0 !top-auto"})})]}):(0,a.jsx)("div",{className:"flex w-full items-center justify-center",style:{height:500},children:(0,a.jsxs)("p",{className:"text-body-s-r text-text-tertiary",children:["No connectors match “",b,"”."]})});return f[16]!==p||f[17]!==z?(u=(0,a.jsxs)("div",{className:"flex w-full max-w-[1168px] flex-col items-center gap-10 py-10 max-md:gap-6 max-md:py-2",children:[p,z]}),f[16]=p,f[17]=z,f[18]=u):u=f[18],f[19]!==u||f[20]!==o?(g=(0,a.jsx)("section",{className:"bg-bg-root py-[86px] max-md:py-10",children:(0,a.jsxs)("div",{className:"mx-auto flex w-full max-w-[1216px] flex-col items-center gap-10 px-6 max-md:gap-4",children:[o,u]})}),f[19]=u,f[20]=o,f[21]=g):g=f[21],g};function s3(e){return(0,a.jsxs)("div",{className:"bg-bg-card-2 border-bg-subtle dark:bg-(--app-bottle-green-1000) flex flex-col items-center justify-end gap-2 overflow-hidden rounded-lg border p-4 md:p-6",children:[(0,a.jsx)("div",{className:(0,i.cn)("flex size-10 items-center justify-center rounded-lg",e.isDarkLogoChipVisible&&"dark:bg-white"),children:(0,a.jsx)(D.default,{src:e.logo,alt:e.name,width:32,height:32,className:"size-8 object-contain"})}),(0,a.jsx)("p",{className:"text-body-s-b text-text-primary whitespace-nowrap",children:e.name})]},e.name)}var s5=s(50963),s4=s(79191);let s6="/images/landing-v2/security/shield.webp",s8="/images/landing-v2/security/bars.webp",s7="/images/landing-v2/security/bolt.webp",s9="/images/landing-v2/security/gear.webp",ae={backgroundImage:"radial-gradient(120% 200% at 95% -10%, #00ff6f 0%, rgba(1,195,84,0.75) 25%, rgba(2,136,58,0.5) 50%, rgba(3,76,31,0.25) 75%, rgba(4,17,5,0) 100%), linear-gradient(90deg, var(--app-fg-primary-cta) 0%, var(--app-fg-primary-cta) 100%)"},at=(0,eb.createContext)(!1),as=e=>{let t,s,l,n=(0,r.c)(6),{children:i}=e,o=(0,eb.useRef)(null);n[0]===Symbol.for("react.memo_cache_sentinel")?(t={once:!0,amount:.2},n[0]=t):t=n[0];let c=(0,eo.W)(o,t);return n[1]!==i?(s=(0,a.jsx)("div",{ref:o,onPointerMove:aa,onPointerLeave:al,className:"mt-18 flex flex-col gap-8",children:i}),n[1]=i,n[2]=s):s=n[2],n[3]!==c||n[4]!==s?(l=(0,a.jsx)(at.Provider,{value:c,children:s}),n[3]=c,n[4]=s,n[5]=l):l=n[5],l};function aa(e){let{clientX:t,clientY:s}=e;e.currentTarget.querySelectorAll("[data-glow-card]").forEach(e=>{let a=e.getBoundingClientRect();e.style.setProperty("--glow-x",`${t-a.left}px`),e.style.setProperty("--glow-y",`${s-a.top}px`);let r=Math.hypot(Math.max(a.left-t,0,t-a.right),Math.max(a.top-s,0,s-a.bottom));e.style.setProperty("--glow-opacity",`${Math.max(0,1-r/220)}`)})}function ar(e){e.style.setProperty("--glow-opacity","0")}function al(e){e.currentTarget.querySelectorAll("[data-glow-card]").forEach(ar)}let an=e=>{let t,s,l,n,o,c,d,m=(0,r.c)(15),{children:x,className:h,index:p}=e,u=(0,s4.NT)(at);m[0]===Symbol.for("react.memo_cache_sentinel")?(t={opacity:0,y:24},m[0]=t):t=m[0],m[1]!==u?(s=u?{opacity:1,y:0}:{opacity:0,y:24},m[1]=u,m[2]=s):s=m[2];let g=.12*p;return m[3]!==g?(l={duration:.5,ease:"easeOut",delay:g},m[3]=g,m[4]=l):l=m[4],m[5]!==h?(n=(0,i.cn)("bg-bg-surface border-bg-subtle absolute inset-0 overflow-hidden rounded-2xl border","shadow-[inset_0px_1px_0px_0px_rgba(255,255,255,0.08)]",h),m[5]=h,m[6]=n):n=m[6],m[7]!==x||m[8]!==n?(o=(0,a.jsx)("div",{className:n,children:x}),m[7]=x,m[8]=n,m[9]=o):o=m[9],m[10]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)("div",{"aria-hidden":!0,
1className:"pointer-events-none absolute inset-0 rounded-2xl",style:F.GLOW_RING_STYLE}),m[10]=c):c=m[10],m[11]!==s||m[12]!==l||m[13]!==o?(d=(0,a.jsxs)(su.P.div,{"data-glow-card":!0,initial:t,animate:s,transition:l,className:"relative h-[272px] rounded-2xl",children:[o,c]}),m[11]=s,m[12]=l,m[13]=o,m[14]=d):d=m[14],d},ai={title:"IT managed",body:"IT manages access, permissions, and credentials. Security is built into the platform, not each app or agent."},ao={title:"Self-hostable",body:"Deploy to your own cloud or Kubernetes cluster. Your data never leaves your perimeter."},ac={title:"SOC 2 certified",body:"SOC 2 Type I (Type II in progress) and CASA 2 certified."},ad={title:"Managed credentials",body:"Share access, not keys. Secrets stay encrypted and scoped, so apps and agents never see them."},am=[{copy:ai,image:s6},{copy:ao,image:s8},{copy:ac,image:s7},{copy:ad,image:s9,boxClassName:"w-[240px] rotate-180",imgClassName:"object-contain"}],ax=()=>{let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)("div",{className:"flex flex-col items-center",children:[(0,a.jsx)("h2",{className:"text-promo-h1 text-text-primary -mb-3 text-center max-md:mb-0 max-md:text-heading-l",children:"Built for security from"}),(0,a.jsx)("p",{className:"text-promo-display bg-clip-text text-center text-transparent",style:ae,children:"day one"})]}),t[0]=e):e=t[0],e},ah=()=>{let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("p",{className:"text-body-m-r text-text-secondary text-center",children:"Enterprise-grade governance, your data on your terms, and credentials that never leak."}),t[0]=e):e=t[0],e},ap=()=>{let e,t,s=(0,r.c)(2);return s[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[(0,a.jsx)(ax,{}),(0,a.jsx)(ah,{})]}),s[0]=e):e=s[0],s[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)("section",{className:"bg-bg-root px-4 py-10",children:[e,(0,a.jsx)("div",{className:"mx-auto mt-10 flex w-full max-w-[440px] flex-col gap-4",children:am.map(ag)})]}),s[1]=t):t=s[1],t},au=()=>{let e,t,s,l,n,i,o,c,d,m=(0,r.c)(10),x=(0,s5.a)();if((0,ey.U)("(max-width: 1023px)")&&x){let e;return m[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(ap,{}),m[0]=e):e=m[0],e}return m[1]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsxs)("div",{className:"flex flex-col items-center gap-7",children:[(0,a.jsx)(ax,{}),(0,a.jsx)(ah,{})]}),m[1]=e):e=m[1],m[2]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsxs)("div",{className:"absolute top-1/2 left-[70px] flex w-[225px] -translate-y-1/2 flex-col gap-3",children:[(0,a.jsx)("h3",{className:"text-heading-l text-text-primary",children:ai.title}),(0,a.jsx)("p",{className:"text-body-s-r text-text-secondary",children:ai.body})]}),m[2]=t):t=m[2],m[3]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsxs)(an,{index:0,children:[t,(0,a.jsx)("div",{className:"absolute -top-px right-px h-[428px] w-[375px] max-xl:h-[285px] max-xl:w-[250px]",children:(0,a.jsx)(D.default,{src:s6,alt:"",fill:!0,sizes:"375px",className:"object-cover"})})]}),m[3]=s):s=m[3],m[4]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsxs)("div",{className:"absolute top-[34px] left-1/2 flex w-[392px] -translate-x-1/2 flex-col gap-2 text-center",children:[(0,a.jsx)("h3",{className:"text-heading-l text-text-primary",children:ao.title}),(0,a.jsx)("p",{className:"text-body-s-r text-text-secondary",children:ao.body})]}),m[4]=l):l=m[4],m[5]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsxs)("div",{className:"grid grid-cols-1 gap-8 lg:grid-cols-[696fr_488fr]",children:[s,(0,a.jsxs)(an,{index:1,children:[l,(0,a.jsx)("div",{className:"absolute top-[111px] left-[calc(50%+26px)] size-[642px] -translate-x-1/2",children:(0,a.jsx)(D.default,{src:s8,alt:"",fill:!0,sizes:"642px",className:"object-cover"})})]})]}),m[5]=n):n=m[5],m[6]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)("div",{className:"absolute top-[23px] left-1/2 size-[112px] -translate-x-1/2",children:(0,a.jsx)(D.default,{src:s7,alt:"",fill:!0,sizes:"112px",className:"object-contain"})}),m[6]=i):i=m[6],m[7]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsxs)(an,{index:2,children:[i,(0,a.jsxs)("div",{className:"absolute top-[calc(50%+56.5px)] left-1/2 flex w-[395px] -translate-x-1/2 -translate-y-1/2 flex-col gap-2 text-center",children:[(0,a.jsx)("h3",{className:"text-heading-m text-text-primary",children:ac.title}),(0,a.jsx)("p",{className:"text-body-s-r text-text-secondary",children:ac.body})]})]}),m[7]=o):o=m[7],m[8]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsxs)("div",{className:"absolute top-[61px] left-[70px] flex w-[225px] flex-col gap-4",children:[(0,a.jsx)("h3",{className:"text-heading-l text-text-primary",children:ad.title}),(0,a.jsx)("p",{className:"text-body-s-r text-text-secondary",children:ad.body})]}),m[8]=c):c=m[8],m[9]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)("section",{className:"bg-bg-root py-28",children:(0,a.jsxs)("div",{className:"mx-auto w-full max-w-[1216px] px-6",children:[e,(0,a.jsxs)(as,{children:[n,(0,a.jsxs)("div",{className:"grid grid-cols-1 gap-8 lg:grid-cols-[488fr_696fr]",children:[o,(0,a.jsxs)(an,{index:3,children:[c,(0,a.jsx)("div",{className:"absolute top-[46px] right-[11px] size-[336px] rotate-180 max-xl:top-[70px] max-xl:size-[240px]",children:(0,a.jsx)(D.default,{src:s9,alt:"",fill:!0,sizes:"336px",className:"object-bottom"})})]})]})]})]})}),m[9]=d):d=m[9],d};function ag(e){return(0,a.jsxs)("div",{className:"border-bg-subtle bg-bg-surface relative overflow-hidden rounded-2xl border px-6 pt-6 pb-[130px] shadow-[inset_0px_1px_0px_0px_rgba(255,255,255,0.08)]",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,a.jsx)("h3",{className:"text-heading-l text-text-primary",children:e.copy.title}),(0,a.jsx)("p",{className:"text-body-s-r text-text-secondary",children:e.copy.body})]}),(0,a.jsx)("div",{className:(0,i.cn)("pointer-events-none absolute -bottom-16 right-3 h-[195px] w-[171px]",e.boxClassName),children:(0,a.jsx)(D.default,{src:e.image,alt:"",fill:!0,sizes:"240px",className:(0,i.cn)("object-cover",e.imgClassName)})})]},e.copy.title)}var af=s(58513);
1let ab=[{logo:{alt:"Verkada",src:"/customer-logos/verkada-logo.webp",srcDark:"/images/landing-v2/customers/verkada-logo-light.webp",width:139,height:24},quote:"“I first tried Major as I was boarding for a flight. By the time we were taking off, I had a fully functional dashboard connected to my data that I shared with the rest of the team.”",name:"Jason Humphries",title:"Growth Engineering and Operations Lead, JAPAC",headshot:"/customer-logos/headshot-humphries.webp"},{logo:{alt:"Rilla",src:"/customer-logos/rilla-logo-black.webp",srcDark:"/images/landing-v2/customers/rilla-logo-light.webp",width:123,height:24},quote:"“The biggest benefit of Major: your infrastructure is managed by someone else. All you have to do is give your code, and everything just works. You don't worry about plumbing — just the functionality your team actually needs.”",name:"Alexander Jabbour",title:"Senior Engineer, Rilla",headshot:"/customer-logos/headshot-jabbour.webp",statValue:"15 min",statLabel:"to a live app",statSub:"mid-conference",caseStudyUrl:"/case-studies/rilla-masters-conference"},{logo:{alt:"Harris Technology",src:"/customer-logos/harris-logo.webp",width:46,height:40},quote:"“Major lets my team move the business forward with AI, whether they're technical or not. I have a controlled environment where my team is answering questions and validating assumptions without needing to go through someone else.”",name:"Morgan Harris",title:"CEO & Founder, Harris Technology",headshot:"/customer-logos/headshot-harris.webp",statValue:"6+",statLabel:"apps in production",statSub:"0 engineers",caseStudyUrl:"/case-studies/harris-technology-operations"},{logo:{alt:"Com\xfan",src:"/customer-logos/comun-logo.webp",width:95,height:24},quote:"“One of the data scientists came up and said, ‘you built something better than what we would have built’ — because we put our own personality into it. That's what happens when the people closest to the problem are the ones building the solution.”",name:"Constanza Formoso",title:"CX Team, Com\xfan",headshot:"/customer-logos/headshot-formoso.webp",statValue:"1 week",statLabel:"from idea to a",statSub:"daily-use dashboard",caseStudyUrl:"/case-studies/comun-voice-of-the-customer"},{logo:{alt:"QuestionPro",src:"/customer-logos/questionpro-logo.webp",srcDark:"/customer-logos/questionpro-logo-light.webp",width:126,height:24},quote:"“A lot of our EDU customers use QuestionPro surveys to trigger complex, cross-platform workflows. Partnering with Major has made it possible for QuestionPro to not only provide the survey platform but also deliver robust integrations with virtually any systems our customers use in minutes!”",name:"Harshad Deshpande",title:"Global Sales Director, Higher Ed & Non-Profits",headshot:"/customer-logos/headshot-deshpande.webp"},{logo:{alt:"Finny",src:"/customer-logos/finny-logo.webp",width:145,height:24},quote:"“I can't really ask my Head of People to go into Github and update the Finny commission dashboard, but I can tell him to go into Major, update the app and then hit publish — like it's that easy.”",name:"Curtis Oberg",title:"Head of Business Operations, Finny",headshot:"/customer-logos/headshot-oberg.webp"},{logo:{alt:"Cold Email Hackers",src:"/customer-logos/coldemailhackers-logo.webp",width:37,height:30},quote:"“For someone who's non-technical like myself, Major made it easy to just describe the workflow I want automated and it just did it. I wouldn't be able to scale my team without Major.”",name:"Justin Chi",title:"Co-Founder, Cold Email Hackers",headshot:"/customer-logos/headshot-chi.webp"},{logo:{alt:"Hogares ISN",src:"/customer-logos/hogares-isn-logo.webp",width:52,height:40},quote:"“I've used a lot of AI tools. None of them felt like this — like it actually understands you. And I'm not an IT person. I just described what I needed, and Major built it — and best of all, connected to our existing systems, ready for our whole team to use. No requirements documents, no mockups, no waiting. Honestly? Mind-blowing.”",name:"Lorena Giron",title:"CMO, Hogares ISN"}],ay=ab.length,aj=220*ay,av=Math.floor(3.5)*ay+1,aN=Array.from({length:7*ay},(e,t)=>t),aw=220/8.25,a_=()=>{let e,t,s,l,n,c,d,m,h,p,u,g,f,b,y,j,v,N,w=(0,r.c)(29),_=(0,eb.useRef)(null),k=(0,eb.useRef)(null),S=(0,eb.useRef)(0),C=(0,eb.useRef)(0),A=(0,eb.useRef)(av),z=(0,eb.useRef)(null),M=(0,eb.useRef)(!1),[$,L]=(0,eb.useState)(1),[I,P]=(0,eb.useState)(av),[R,T]=(0,eb.useState)(!0);w[0]===Symbol.for("react.memo_cache_sentinel")?(e=e=>Math.round((C.current-e-110)/220),w[0]=e):e=w[0];let W=e;w[1]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{let e=_.current,t=k.current;if(!e||!t)return;let s=()=>{C.current=e.clientWidth/2,S.current=C.current-(220*av+110),t.style.transform=`translate3d(${S.current}px,0,0)`};s();let a=new ResizeObserver(s);return a.observe(e),()=>a.disconnect()},s=[],w[1]=t,w[2]=s):(t=w[1],s=w[2]),(0,eb.useLayoutEffect)(t,s),w[3]===Symbol.for("react.memo_cache_sentinel")?(l=()=>{let e=k.current;if(!e)return;let t=0,s=performance.now(),a=r=>{let l=(r-s)/1e3;s=r;let n=S.current,i=z.current;if(i){let e=Math.min(1,(r-i.start)/i.dur);n=i.from+(i.to-i.from)*(e<.5?2*e*e:1-(-2*e+2)**2/2),e>=1&&(z.current=null)}else M.current||(n-=aw*l);let o=null===z.current;if(o){let e=W(n);e>=av+ay?n+=aj:e<av&&(n-=aj)}if(S.current=n,e.style.transform=`translate3d(${n}px,0,0)`,o){let e=W(n);e!==A.current&&(A.current=e,P(e),L((e%ay+ay)%ay),T(!0))}t=requestAnimationFrame(a)};return t=requestAnimationFrame(a),()=>cancelAnimationFrame(t)},n=[W],w[3]=l,w[4]=n):(l=w[3],n=w[4]),(0,eb.useEffect)(l,n),w[5]===Symbol.for("react.memo_cache_sentinel")?(c=e=>{let t=W(S.current),s=((e-(t%ay+ay)%ay)%ay+ay)%ay;if(s>ay/2&&(s-=ay),0===s)return;let a=t+s,r=C.current-(220*a+110);
1T(!1),P(-1),z.current={from:S.current,to:r,start:performance.now(),dur:Math.max(240,150*Math.abs(s))}},w[5]=c):c=w[5];let G=c,H=(0,eb.useRef)(null);w[6]===Symbol.for("react.memo_cache_sentinel")?(d=e=>{"touch"===e.pointerType&&(H.current={x:e.clientX,y:e.clientY})},w[6]=d):d=w[6];let q=d;w[7]!==$?(m=e=>{let t=H.current;if(H.current=null,!t)return;let s=e.clientX-t.x,a=e.clientY-t.y;40>Math.abs(s)||Math.abs(s)<Math.abs(a)||G((($+(s<0?1:-1))%ay+ay)%ay)},w[7]=$,w[8]=m):m=w[8];let O=m;w[9]===Symbol.for("react.memo_cache_sentinel")?(h=()=>{window.matchMedia("(hover: hover) and (pointer: fine)").matches&&(M.current=!0)},w[9]=h):h=w[9];let J=h,F=ab[$];return(w[10]===Symbol.for("react.memo_cache_sentinel")?(p=(0,a.jsxs)("div",{className:"flex flex-col items-center gap-6 px-6",children:[(0,a.jsx)(ex.g,{children:"Customers"}),(0,a.jsx)("h2",{className:"text-center text-h4r text-text-primary max-md:text-heading-m",children:"Teams ship real apps on Major"})]}),w[10]=p):p=w[10],w[11]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{M.current=!1},w[11]=u):u=w[11],w[12]===Symbol.for("react.memo_cache_sentinel")?(g=(0,a.jsx)("div",{className:"absolute left-1/2 top-full size-8 -translate-x-1/2 -translate-y-1/2 rotate-45 rounded-[7px] border-b border-r border-bg-subtle bg-bg-subtle max-md:top-0 max-md:border-t max-md:border-l max-md:border-r-0 max-md:border-b-0 dark:bg-(--app-bottle-green-1000)"}),w[12]=g):g=w[12],w[13]!==$||w[14]!==F||w[15]!==R)?(f=R&&(0,a.jsxs)(su.P.div,{initial:{opacity:0,y:14},animate:{opacity:1,y:0},exit:{opacity:0,y:-12,transition:{duration:.28,ease:"easeIn"}},transition:{duration:.5,ease:"easeOut"},className:"absolute inset-0 flex flex-col justify-between max-md:relative max-md:inset-auto max-md:justify-start max-md:gap-10",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-6 max-md:gap-4",children:[(0,a.jsx)("blockquote",{className:"max-w-[695px] text-heading-l text-text-primary max-md:text-body-l-r",children:F.quote}),F.caseStudyUrl&&(0,a.jsxs)(x(),{href:F.caseStudyUrl,className:"text-body-s-b text-fg-primary-cta inline-flex w-fit items-center gap-1 hover:underline",children:["Read the case study",(0,a.jsx)(o.A,{className:"size-4"})]})]}),(0,a.jsxs)("figcaption",{className:"flex items-center justify-between max-md:flex-col max-md:items-start max-md:gap-5",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[F.headshot?(0,a.jsx)(D.default,{src:F.headshot,alt:"",width:60,height:60,className:"size-15 rounded-full object-cover"}):(0,a.jsx)("div",{className:"bg-bg-card-2 text-text-secondary flex size-15 items-center justify-center rounded-full text-heading-s",children:F.name.split(" ").filter(Boolean).map(e=>e[0]).slice(0,2).join("").toUpperCase()}),(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("p",{className:"text-heading-s text-text-primary",children:F.name}),(0,a.jsx)("p",{className:"text-body-s-r text-text-tertiary",children:F.title})]})]}),F.statValue&&(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"text-promo-h1 text-fg-primary-cta max-md:text-promo-h2",children:F.statValue}),(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("p",{className:"text-heading-s text-text-primary",children:F.statLabel}),(0,a.jsx)("p",{className:"text-body-s-r text-text-tertiary",children:F.statSub})]})]})]})]},$),w[13]=$,w[14]=F,w[15]=R,w[16]=f):f=w[16],w[17]!==f?(b=(0,a.jsx)("div",{className:"relative flex-1 max-md:flex-none",children:(0,a.jsx)(af.N,{mode:"wait",children:f})}),w[17]=f,w[18]=b):b=w[18],w[19]!==O||w[20]!==b?(y=(0,a.jsxs)("figure",{onMouseEnter:J,onMouseLeave:u,onPointerDown:q,onPointerUp:O,className:"relative mt-15 flex h-[448px] w-[806px] max-w-full touch-pan-y flex-col rounded-[19px] border border-bg-subtle bg-bg-subtle p-15 shadow-[0px_-21px_140px_-36px_rgba(68,68,68,0.25)] max-md:order-3 max-md:mt-8 max-md:h-auto max-md:w-full max-md:max-w-[calc(100%-2rem)] max-md:p-6 dark:bg-(--app-bottle-green-1000)",children:[g,b]}),w[19]=O,w[20]=b,w[21]=y):y=w[21],w[22]!==I?(j=aN.map(e=>{let t=ab[e%ay].logo,s=e===I;return(0,a.jsx)("button",{type:"button",onClick:()=>G(e%ay),"aria-label":`Show ${t.alt} review`,className:(0,i.cn)("flex shrink-0 items-center justify-center transition-all duration-300",s?"opacity-100 grayscale-0":"opacity-40 grayscale hover:opacity-70"),style:{width:220},children:t.src?(0,a.jsxs)(eb.Fragment,{children:[(0,a.jsx)(D.default,{src:t.src,alt:t.alt,width:t.width,height:t.height,className:"dark:hidden"}),(0,a.jsx)(D.default,{src:t.srcDark??t.src,alt:t.alt,width:t.width,height:t.height,className:(0,i.cn)("hidden dark:block",!t.srcDark&&"[filter:brightness(0)_invert(1)]")})]}):(0,a.jsx)("span",{className:"text-heading-s text-text-primary whitespace-nowrap",children:t.alt})},e)}),w[22]=I,w[23]=j):j=w[23],w[24]!==j?(v=(0,a.jsx)("div",{ref:_,className:"mt-17 w-full overflow-hidden max-md:order-2 max-md:mt-8 [mask-image:linear-gradient(to_right,transparent,black_12%,black_88%,transparent)]",children:(0,a.jsx)("div",{ref:k,className:"flex w-max items-center will-change-transform",children:j})}),w[24]=j,w[25]=v):v=w[25],w[26]!==y||w[27]!==v?(N=(0,a.jsxs)("section",{className:"flex w-full flex-col items-center overflow-hidden pt-34 pb-24 max-md:pt-10 max-md:pb-10",children:[p,y,v]}),w[26]=y,w[27]=v,w[28]=N):N=w[28],N};var ak=s(36866),aS=s(73129),aC=s(21559),aA=s(30246);let az=[{label:"Documentation",href:aA.aq},{label:"Privacy Policy",href:(0,aA.RM)("/privacy-policy")},{label:"Terms Of Conditions",href:"/terms-of-service"}],aM=[{label:"GitHub",href:"https://github.com/major-technology",icon:"/images/landing/github.svg"},{label:"LinkedIn",href:"https://www.linkedin.com/company/109971415",icon:"/images/landing/linkedin.svg"}],a$=e=>{let t,s,l,n,i,c,d,m,h,p,u,g,b,y,j,v,N,w=(0,r.c)(25),{ref:_}=e,{handleSignup:k}=(0,Y.Z)(),S=(0,Q.O)();return w[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("h2",{className:"text-promo-h2 text-white max-md:text-heading-l",children:"Ship your first agentic app this week"}),s=(0,a.jsx)("p",{className:"text-body-l-r mx-auto mt-5 max-w-[520px] text-white/60 max-md:text-body-m-r",children:"Describe one painful workflow. Major builds it, connects your systems, and ships it to your team — governed end to end."}),w[0]=t,w[1]=s):(t=w[0],s=w[1]),w[2]!==k?(l=()=>k(),w[2]=k,w[3]=l):l=w[3],w[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)(o.A,{}),w[4]=n):n=w[4],w[5]!==l?(i=(0,a.jsxs)(f.$,{size:"lg",variant:"primary",onClick:l,children:["Get started",n]}),w[5]=l,w[6]=i):i=w[6],w[7]!==S?(c=(0,a.jsx)(f.$,{size:"lg",variant:"secondary",asChild:!0,children:(0,a.jsx)("a",{href:S,target:"_blank",rel:"noopener noreferrer",children:"Book a demo"})}),w[7]=S,w[8]=c):c=w[8],w[9]!==i||w[10]!==c?(d=(0,a.jsxs)("div",{className:"mx-auto max-w-[720px] py-24 text-center max-md:py-16",children:[t,s,(0,a.jsxs)("div",{className:"mt-8 flex flex-wrap justify-center gap-3",children:[i,c]})]}),w[9]=i,w[10]=c,w[11]=d):d=w[11],w[12]===Symbol.for("react.memo_cache_sentinel")?(m=(0,a.jsx)("div",{className:"h-px w-full bg-border-strong/50"}),w[12]=m):m=w[12],w[13]===Symbol.for("react.memo_cache_sentinel")?(h=(0,a.jsx)(x(),{href:"/",children:(0,a.jsx)(D.default,{src:"/images/landing/logo-light.svg",alt:"Major",width:86,height:24,className:"h-6 w-auto"})}),w[13]=h):h=w[13],w[14]===Symbol.for("react.memo_cache_sentinel")?(p=(0,a.jsxs)("div",{className:"flex flex-col gap-4",children:[h,(0,a.jsxs)("p",{className:"text-body-lg tracking-[0.36px] text-white/50",children:["The enterprise app generation platform.",(0,a.jsx)("br",{}),"Built for security, interpretability, and speed."]})]}),w[14]=p):p=w[14],w[15]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.jsx)("div",{className:"flex items-center gap-3.5 opacity-50",children:aM.map(aL)}),w[15]=u):u=w[15],w[16]===Symbol.for("react.memo_cache_sentinel")?(g=(0,a.jsxs)("div",{className:"flex flex-col gap-8 md:flex-row md:items-start md:justify-between md:gap-0",children:[p,(0,a.jsxs)("div",{className:"flex items-center gap-3.5",children:[u,(0,a.jsxs)("div",{className:"flex items-center gap-2 rounded-full bg-accent-green-muted px-3 py-2 text-white",children:[(0,a.jsx)(aC.A,{className:"size-6"}),(0,a.jsx)("span",{className:"text-body-m-b",children:"SOC 2"})]})]})]}),b=(0,a.jsx)("div",{className:"h-px w-full bg-border-strong/50"}),w[16]=g,w[17]=b):(g=w[16],b=w[17]),w[18]===Symbol.for("react.memo_cache_sentinel")?(y=(0,a.jsxs)("p",{className:"text-body text-white/50",children:["\xa9 ",new Date().getFullYear()," Major Inc. All rights reserved."]}),w[18]=y):y=w[18],w[19]===Symbol.for("react.memo_cache_sentinel")?(j=(0,a.jsxs)("div",{className:"flex flex-col gap-10 py-10 md:gap-20 md:py-16",children:[g,b,(0,a.jsxs)("div",{className:"flex flex-col-reverse items-start gap-8 md:flex-row md:items-center md:justify-between md:gap-0",children:[y,(0,a.jsx)("div",{className:"flex flex-col items-start gap-4 md:flex-row md:items-center md:gap-8",children:az.map(aI)})]})]}),w[19]=j):j=w[19],w[20]!==d?(v=(0,a.jsxs)("div",{className:"mx-auto w-full max-w-[1216px] px-6",children:[d,m,j]}),w[20]=d,w[21]=v):v=w[21],w[22]!==_||w[23]!==v?(N=(0,a.jsx)("footer",{ref:_,className:"w-full bg-(--app-bottle-green-1000)",children:v}),w[22]=_,w[23]=v,w[24]=N):N=w[24],N};function aL(e){return(0,a.jsx)(x(),{href:e.href,target:"_blank",rel:"noopener noreferrer",className:"transition-opacity hover:opacity-80",children:(0,a.jsx)(D.default,{src:e.icon,alt:e.label,width:24,height:24,className:"size-6"})},e.label)}function aI(e,t){return(0,a.jsxs)(aS.FK,{children:[(0,a.jsx)(x(),{href:e.href,className:"text-body text-white/50 transition-colors hover:text-white",children:e.label}
1),t<az.length-1&&(0,a.jsx)("div",{className:"hidden h-6 w-px bg-border-strong/50 md:block"})]},e.label)}let aP=e=>{let t,s,o,c,d,m,x,h,p,u,g,f,b,y,j,v=(0,r.c)(20),{className:N}=e,w=(0,l.li)(null),[_,k]=(0,l.J0)(!1);v[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{let e=w.current;if(!e)return;let t=null,s=()=>{t?.disconnect(),(t=new IntersectionObserver(e=>{let[t]=e;return k(t.isIntersecting)},{rootMargin:`0px 0px -${window.innerHeight-40}px 0px`})).observe(e)};return s(),window.addEventListener("resize",s),()=>{t?.disconnect(),window.removeEventListener("resize",s)}},s=[],v[0]=t,v[1]=s):(t=v[0],s=v[1]),(0,l.vJ)(t,s),v[2]!==N?(o=(0,i.cn)("relative bg-bg-root",N),v[2]=N,v[3]=o):o=v[3];let S=_&&"dark";return v[4]!==S?(c=(0,i.cn)(S),v[4]=S,v[5]=c):c=v[5],v[6]!==c?(d=(0,a.jsx)(n.Header,{className:c}),v[6]=c,v[7]=d):d=v[7],v[8]===Symbol.for("react.memo_cache_sentinel")?(f=(0,a.jsx)(ei,{}),b=(0,a.jsx)(t3,{}),y=(0,a.jsx)(s_,{}),m=(0,a.jsx)(sQ,{}),x=(0,a.jsx)(s2,{}),h=(0,a.jsx)(au,{}),p=(0,a.jsx)(a_,{}),u=(0,a.jsx)(ak.FaqSection,{}),g=(0,a.jsx)(a$,{ref:w}),v[8]=m,v[9]=x,v[10]=h,v[11]=p,v[12]=u,v[13]=g,v[14]=f,v[15]=b,v[16]=y):(m=v[8],x=v[9],h=v[10],p=v[11],u=v[12],g=v[13],f=v[14],b=v[15],y=v[16]),v[17]!==o||v[18]!==d?(j=(0,a.jsxs)("main",{className:o,children:[d,f,b,y,m,x,h,p,u,g]}),v[17]=o,v[18]=d,v[19]=j):j=v[19],j}},50963:(e,t,s)=>{"use strict";s.d(t,{a:()=>n});var a=s(85122),r=s(46869),l=s(8319);let n=()=>{let e,t=(0,a.c)(1),[s,n]=(0,r.J0)(!1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>(n(!0),()=>n(!1)),t[0]=e):e=t[0],(0,l.S)(e),s}},56443:(e,t,s)=>{Promise.resolve().then(s.bind(s,43440))},60745:(e,t,s)=>{"use strict";s.d(t,{T:()=>i,p:()=>n});var a=s(44682),r=s(85122),l=s(14585);function n(e){let t,s,n,i,o,c=(0,r.c)(10);return c[0]!==e?({className:t,type:n,...s}=e,c[0]=e,c[1]=t,c[2]=s,c[3]=n):(t=c[1],s=c[2],n=c[3]),c[4]!==t?(i=(0,l.cn)("flex h-8 w-full min-w-0 rounded-lg border border-overlay-dark-10 bg-bg-subtle px-2.5 py-1 text-sm text-text-primary transition-[color,box-shadow] outline-none","placeholder:text-text-tertiary","focus-visible:border-stroke-primary focus-visible:ring-[3px] focus-visible:ring-[rgba(163,163,163,0.5)]","aria-invalid:border-fg-error aria-invalid:ring-[3px] aria-invalid:ring-[rgba(220,38,38,0.2)]","disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 disabled:bg-overlay-dark-10","file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-text-primary",t),c[4]=t,c[5]=i):i=c[5],c[6]!==s||c[7]!==i||c[8]!==n?(o=(0,a.jsx)("input",{type:n,"data-slot":"input",className:i,...s}),c[6]=s,c[7]=i,c[8]=n,c[9]=o):o=c[9],o}function i(e){let t,s,n,i,o=(0,r.c)(8);return o[0]!==e?({className:t,...s}=e,o[0]=e,o[1]=t,o[2]=s):(t=o[1],s=o[2]),o[3]!==t?(n=(0,l.cn)("flex w-full min-w-0 rounded-lg border border-overlay-dark-10 bg-bg-subtle px-2.5 py-2 text-sm text-text-primary transition-[color,box-shadow] outline-none resize-none","placeholder:text-text-tertiary","focus-visible:border-stroke-primary focus-visible:ring-[3px] focus-visible:ring-[rgba(163,163,163,0.5)]","aria-invalid:border-fg-error aria-invalid:ring-[3px] aria-invalid:ring-[rgba(220,38,38,0.2)]","disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 disabled:bg-overlay-dark-10",t),o[3]=t,o[4]=n):n=o[4],o[5]!==s||o[6]!==n?(i=(0,a.jsx)("textarea",{"data-slot":"textarea",className:n,...s}),o[5]=s,o[6]=n,o[7]=i):i=o[7],i}},66493:(e,t,s)=>{"use strict";s.d(t,{J0:()=>a.useState,li:()=>a.useRef});var a=s(58274)},69673:(e,t,s)=>{"use strict";s.d(t,{U:()=>n});var a=s(85122),r=s(46869);let l=s(56315).Nf;function n(e,t){let s,n,i,o,c,d,m=(0,a.c)(17);m[0]!==t?(s=void 0===t?{}:t,m[0]=t,m[1]=s):s=m[1];let{defaultValue:x,initializeWithValue:h}=s,p=void 0!==x&&x,u=void 0===h||h;m[2]!==p?(n=e=>window.matchMedia(e).matches,m[2]=p,m[3]=n):n=m[3];let g=n;m[4]!==g||m[5]!==p||m[6]!==u||m[7]!==e?(i=()=>u?g(e):p,m[4]=g,m[5]=p,m[6]=u,m[7]=e,m[8]=i):i=m[8];let[f,b]=(0,r.J0)(i);m[9]!==g||m[10]!==e?(o=()=>{b(g(e))},m[9]=g,m[10]=e,m[11]=o):o=m[11];let y=o;return m[12]!==y||m[13]!==e?(c=()=>{let t=window.matchMedia(e);return y(),t.addListener?t.addListener(y):t.addEventListener("change",y),()=>{t.removeListener?t.removeListener(y):t.removeEventListener("change",y)}},m[12]=y,m[13]=e,m[14]=c):c=m[14],m[15]!==e?(d=[e],m[15]=e,m[16]=d):d=m[16],l(c,d),f}},73129:(e,t,s)=>{"use strict";s.d(t,{FK:()=>a.Fragment});var a=s(58274)},75453:(e,t,s)=>{"use strict";s.d(t,{g:()=>n});var a=s(44682),r=s(85122),l=s(14585);let n=e=>
1{let t,s,n=(0,r.c)(5),{children:i,className:o}=e;return n[0]!==o?(t=(0,l.cn)("text-heading-m text-fg-primary-cta max-md:text-heading-s",o),n[0]=o,n[1]=t):t=n[1],n[2]!==i||n[3]!==t?(s=(0,a.jsx)("p",{className:t,children:i}),n[2]=i,n[3]=t,n[4]=s):s=n[4],s}},83733:(e,t,s)=>{"use strict";s.d(t,{I:()=>n});var a=s(85122),r=s(66359),l=s(14788);let n=()=>{let e,t,s=(0,a.c)(2),n=(0,l.m)(),[i,o]=(0,r.J0)(!1);return s[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=window.matchMedia("(prefers-reduced-motion: reduce)");o(e.matches);let t=()=>o(e.matches);return e.addEventListener("change",t),()=>e.removeEventListener("change",t)},t=[],s[0]=e,s[1]=t):(e=s[0],t=s[1]),(0,r.vJ)(e,t),n||i}},92211:(e,t,s)=>{"use strict";s.r(t),s.d(t,{CursorGlow:()=>m,GLOW_RING_STYLE:()=>o});var a=s(44682),r=s(85122),l=s(14585);let n="#006551",i="0, 101, 81",o={padding:"2px",background:`radial-gradient(260px circle at var(--glow-x, 50%) var(--glow-y, 50%), ${n} 0%, rgba(${i}, 0.55) 40%, rgba(${i}, 0.05) 100%)`,WebkitMask:"linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0)",WebkitMaskComposite:"xor",maskComposite:"exclude",filter:`drop-shadow(0 0 6px ${n}) drop-shadow(0 0 3px ${n})`,opacity:"var(--glow-opacity, 0)",transition:"opacity 200ms ease"},c=e=>{let t=e.currentTarget,s=t.getBoundingClientRect(),a=t.offsetWidth/s.width||1;t.style.setProperty("--glow-x",`${(e.clientX-s.left)*a}px`),t.style.setProperty("--glow-y",`${(e.clientY-s.top)*a}px`),t.style.setProperty("--glow-opacity","1")},d=e=>{e.currentTarget.style.setProperty("--glow-opacity","0")},m=e=>{let t,s,n,i=(0,r.c)(6),{children:m,className:x}=e;return i[0]!==x?(t=(0,l.cn)("relative",x),i[0]=x,i[1]=t):t=i[1],i[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 rounded-[inherit]",style:o}),i[2]=s):s=i[2],i[3]!==m||i[4]!==t?(n=(0,a.jsxs)("div",{className:t,onPointerMove:c,onPointerLeave:d,children:[m,s]}),i[3]=m,i[4]=t,i[5]=n):n=i[5],n}},96115:(e,t,s)=>{"use strict";s.d(t,{hb:()=>a.useCallback,li:()=>a.useRef,vJ:()=>a.useEffect});var a=s(58274)}},e=>{e.O(0,[1857,8302,4702,7920,4982,3749,6553,6712,5948,4358,4638,7358],()=>e(e.s=56443)),_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.