(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6160],{34887:function(e,t,a){Promise.resolve().then(a.bind(a,86085)),Promise.resolve().then(a.bind(a,35727)),Promise.resolve().then(a.t.bind(a,90695,23)),Promise.resolve().then(a.t.bind(a,20404,23)),Promise.resolve().then(a.bind(a,41873)),Promise.resolve().then(a.bind(a,40556)),Promise.resolve().then(a.bind(a,27567)),Promise.resolve().then(a.bind(a,83245)),Promise.resolve().then(a.bind(a,14413)),Promise.resolve().then(a.bind(a,29953)),Promise.resolve().then(a.bind(a,69121)),Promise.resolve().then(a.bind(a,60586)),Promise.resolve().then(a.bind(a,16667)),Promise.resolve().then(a.bind(a,21157)),Promise.resolve().then(a.bind(a,22523)),Promise.resolve().then(a.bind(a,65098)),Promise.resolve().then(a.bind(a,31626)),Promise.resolve().then(a.bind(a,37450)),Promise.resolve().then(a.bind(a,13926)),Promise.resolve().then(a.bind(a,86956)),Promise.resolve().then(a.bind(a,84814)),Promise.resolve().then(a.bind(a,62402)),Promise.resolve().then(a.bind(a,83822)),Promise.resolve().then(a.bind(a,62591))},73421:function(e,t,a){"use strict";a.d(t,{default:function(){return r.a}});var s=a(20404),r=a.n(s)},41873:function(e,t,a){"use strict";a.r(t),a.d(t,{AgentNumberOverTime:function(){return d}});var s=a(73329),r=a(96843),i=a(20438),l=a(68043),n=a(16899);function d(){let[e,t]=(0,n.useState)([]);(0,n.useEffect)(()=>(t(function(){let e=[];for(let t=1;t<=30;t++){let a=Math.floor(81*Math.random()),s=a+Math.floor(Math.random()*(100-a-20+1)+20);e.push({date:"Aug ".concat(String(t).padStart(2,"0")),available:s,used:a})}for(let t=1;t<=30;t++){let a=Math.floor(36*Math.random())+5,s=.98*a,r=Math.floor(Math.random()*(a-s))+s;e.push({date:"Aug ".concat(String(t).padStart(2,"0")),available:a,used:r})}return e}()),()=>{}),[]);let a=(100-.3*(e.length-1))/e.length,d=(0,r.Tb)(),o={hidden:{opacity:0,transition:{when:"afterChildren"}},visible:e=>({opacity:1,transition:{delay:d?0:e||0}})},c={visible:e=>({opacity:1,y:0,transition:{delay:d?0:.035*e,duration:d?0:.65,ease:"easeOut",when:"beforeChildren",staggerChildren:.3}}),hidden:{opacity:0,y:4,transition:{when:"afterChildren"}}};return(0,s.jsx)("section",{id:"agent-number-over-time",className:"scroll-mt-24 overflow-hidden",children:(0,s.jsxs)("div",{className:"mx-auto max-w-7xl md:px-6 lg:px-8",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-2xl text-center",children:[(0,s.jsxs)(i.OT,{as:"h2",variant:"title",id:"optimize-agent-utilization",children:["Optimize agent utilization ",(0,s.jsx)("br",{})," Save money"]}),(0,s.jsx)(i.OT,{as:"p",variant:"subtitle",className:"mt-6",children:"Nx Cloud uses historical data and models to optimize the utilization of your agents."})]}),(0,s.jsxs)(l.E.div,{initial:"hidden",variants:o,whileInView:"visible",viewport:{once:!0},className:"relative mt-16 w-full rounded-md border border-slate-100 bg-white p-4 sm:mt-20 dark:border-slate-800 dark:bg-slate-950",children:[(0,s.jsx)("div",{className:"mt-2 text-base font-medium",children:"Number of idle agents VS used agents over time"}),(0,s.jsxs)("div",{className:"flex justify-end gap-3 text-xs",children:[(0,s.jsxs)("div",{className:"flex items-center gap-1",children:[(0,s.jsx)("span",{className:"m-1 h-2.5 w-2.5 flex-none rounded-full bg-blue-500"}),"Available agents count"]}),(0,s.jsxs)("div",{className:"flex items-center gap-1",children:[(0,s.jsx)("span",{className:"m-1 h-2.5 w-2.5 flex-none rounded-full bg-green-500"}),"Used agents count"]})]}),(0,s.jsx)("div",{className:"mt-2 text-xs",children:"Agents count"}),(0,s.jsx)("div",{className:"mt-1 flex h-56 flex-row items-end space-y-1 border-b border-l border-slate-200 p-1 dark:border-slate-700",style:{gap:"0.3%"},children:e.map((e,t)=>(0,s.jsxs)(l.E.div,{custom:t,variants:c,"data-tooltip":"".concat(Math.round(e.available-e.used)," agents idle"),className:"relative flex h-full flex-col-reverse",style:{width:a+"%"},children:[(0,s.jsx)(l.E.div,{custom:t,variants:c,className:"absolute inset-x-0 bottom-0 w-full rounded-sm bg-blue-500",style:{height:e.available+"%"}}),(0,s.jsx)(l.E.div,{custom:t+1,variants:c,className:"absolute inset-x-0 bottom-0 w-full bg-green-500",style:{height:e.used+"%"}})]},"without-agents-".concat(e.available,"-").concat(t)))}),(0,s.jsxs)("div",{className:"mt-1 flex flex-row justify-between text-xs",children:[(0,s.jsx)("span",{children:"Time"}),(0,s.jsx)("span",{children:"Day 1"}),(0,s.jsx)("span",{children:"Day 2"}),(0,s.jsx)("span",{children:"Day 3"}),(0,s.jsx)("span",{children:"Day 4"}),(0,s.jsx)("span",{children:"Day 5"}),(0,s.jsx)("span",{children:"Day 6"}),(0,s.jsx)("span",{children:"Day 7"}),(0,s.jsx)("span",{children:"Day 8"}),(0,s.jsx)("span",{children:"Day 9"}),(0,s.jsx)("span",{children:"Day 10"})]}),(0,s.jsxs)(l.E.div,{custom:4,variants:o,className:"absolute left-1/2 top-1/2 flex h-12 w-auto flex-row items-center gap-2",children:[(0,s.jsx)("svg",{"aria-hidden":"true",role:"img",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24",className:"mt-4 h-8 w-8 -rotate-[18deg] transform text-slate-600 dark:text-slate-400",children:(0,s.jsx)("path",{d:"M.348 12.633a1.145 1.145 0 0 1 1.681 0l2.785 2.938c.466-5 3.975-9.317 8.877-10.346 3.608-.757 7.33.419 9.954 3.146.468.486.474 1.28.013 1.774-.46.494-1.213.5-1.68.014-2.064-2.143-4.988-3.068-7.823-2.473-3.873.813-6.64 4.239-6.98 8.194l3.078-3.247a1.145 1.145 0 0 1 1.681 0c.464.49.464 1.284 0 1.774l-4.952 5.226a1.154 1.154 0 0 1-.84.367c-.305 0-.61-.122-.841-.367L.348 14.407a1.304 1.304 0 0 1 0-1.774Z"})}),(0,s.jsx)("span",{className:"inline-flex cursor-default items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-slate-600 ring-1 ring-inset ring-slate-500/10 dark:bg-slate-400/10 dark:text-slate-400 dark:ring-slate-400/20",children:"Nx Cloud enabled"})]})]})]})})}},40556:function(e,t,a){"use strict";a.r(t),a.d(t,{AutomatedAgentsManagement:function(){return m}});var s=a(73329),r=a(35693),i=a(80069),l=a(82390),n=a(76211),d=a(20438),o=a(68043),c=a(43447),x=a(96843);function m(){let e=(0,x.Tb)(),t={hidden:{opacity:0,transition:{when:"afterChildren"}},visible:t=>({opacity:1,transition:{delay:e?0:t||0}})};return(0,s.jsx)("section",{id:"competitive-compute",className:"scroll-mt-24 overflow-hidden",children:(0,s.jsx)("div",{className:"mx-auto max-w-7xl md:px-6 lg:px-8",children:(0,s.jsxs)("div",{className:"grid grid-cols-1 gap-x-8 gap-y-16 sm:gap-y-20 lg:grid-cols-2 lg:items-start",children:[(0,s.jsx)("div",{className:"px-6 md:px-0 lg:pr-4 lg:pt-4",children:(0,s.jsxs)("div",{className:"mx-auto max-w-2xl lg:mx-0 lg:max-w-lg",children:[(0,s.jsx)(d.OT,{as:"h2",variant:"title",id:"seamless-distribution",children:"Seamless distribution, faster CI"}),(0,s.jsx)(d.OT,{as:"p",variant:"subtitle",className:"mt-6",children:"Nx Cloud dynamically adapts to your CI needs - providing an excellent developer experience while minimizing your costs."}),(0,s.jsxs)("dl",{className:"mt-12 max-w-xl space-y-4 text-base leading-7",children:[(0,s.jsxs)("div",{className:"relative pl-9",children:[(0,s.jsxs)("dt",{className:"inline font-semibold text-slate-950 dark:text-white",children:[(0,s.jsx)(r.Z,{"aria-hidden":"true",className:"absolute left-1 top-1 h-5 w-5"}),"Perfect provisioning."," "]}),(0,s.jsx)("dd",{className:"inline",children:"Instruct Nx Cloud to dynamically allocate the right number of agents for each pull request."})]}),(0,s.jsxs)("div",{className:"relative pl-9",children:[(0,s.jsxs)("dt",{className:"inline font-semibold text-slate-950 dark:text-white",children:[(0,s.jsx)(i.Z,{"aria-hidden":"true",className:"absolute left-1 top-1 h-5 w-5"}),"Effortless CI integration."," "]}),(0,s.jsx)("dd",{className:"inline",children:"Utilize additional compute from Nx Cloud and enjoy faster and cheaper CI with your existing provider."})]}),(0,s.jsxs)("div",{className:"relative pl-9",children:[(0,s.jsxs)("dt",{className:"inline font-semibold text-slate-950 dark:text-white",children:[(0,s.jsx)(l.Z,{"aria-hidden":"true",className:"absolute left-1 top-1 h-5 w-5"}),"Simple configuration."," "]}),(0,s.jsx)("dd",{className:"inline",children:"Add a single line to your CI configuration to enable distribution, computation caching, E2E test splitting, and more."})]})]})]})}),(0,s.jsxs)("div",{className:"mt-4 flex flex-col justify-items-stretch gap-4 sm:px-6 lg:px-0",children:[(0,s.jsx)(o.E.div,{initial:"hidden",variants:t,whileInView:"visible",viewport:{once:!0},className:"relative rounded-md border border-slate-100 p-4 dark:border-slate-800",children:(0,s.jsxs)("div",{className:"rounded-lg border border-dashed border-slate-300 p-2 dark:border-slate-500",children:[(0,s.jsx)("p",{className:"text-xs text-slate-600 dark:text-slate-400",children:"Your CI provider"}),(0,s.jsxs)("div",{className:"mt-4 grid grid-cols-2 items-center gap-1",children:[(0,s.jsx)(o.E.p,{variants:{visible:t=>({opacity:1,y:0,transition:{delay:e?0:.035*t,duration:e?0:.65,ease:"easeOut",when:"beforeChildren",staggerChildren:.3}}),hidden:{opacity:0,y:4,transition:{when:"afterChildren"}}},children:(0,s.jsx)("span",{className:"inline-flex items-center rounded-md bg-gray-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"nx affected -t lint build test"})}),(0,s.jsxs)("p",{className:"mt-1 text-xs",children:["on job:"," ",(0,s.jsx)("span",{className:"inline-flex items-center rounded-md bg-gray-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-slate-900 dark:text-slate-400 dark:ring-slate-700",children:"main-linux"})]})]})]})}),(0,s.jsx)(o.E.div,{custom:.5,initial:"hidden",variants:t,whileInView:"visible",viewport:{once:!0},className:"text-center",children:(0,s.jsx)(n.Z,{"aria-hidden":"true",className:"inline-flex h-6 w-6"})}),(0,s.jsx)(o.E.div,{custom:1,initial:"hidden",variants:t,whileInView:"visible",viewport:{once:!0},className:"coding z-10 mx-4 rounded-lg border border-slate-200 p-4 font-mono text-xs leading-normal text-slate-800 subpixel-antialiased dark:border-slate-700 dark:bg-slate-800 dark:text-slate-200",children:(0,s.jsxs)("div",{className:"flex items-start",children:[(0,s.jsxs)("p",{children:[(0,s.jsx)("span",{className:"mx-0.5 text-green-600 dark:text-green-400",children:"~"})," ",(0,s.jsx)("span",{children:"$"})]}),(0,s.jsx)("p",{className:"typing flex-1 pl-1",children:'npx nx-cloud start-ci-run --distribute-on="15 linux-medium-plus-js"'})]})}),(0,s.jsx)(o.E.div,{custom:1.5,initial:"hidden",variants:t,whileInView:"visible",viewport:{once:!0},className:"text-center",children:(0,s.jsx)(n.Z,{"aria-hidden":"true",className:"inline-flex h-6 w-6"})}),(0,s.jsxs)(o.E.div,{custom:2,initial:"hidden",variants:t,whileInView:"visible",viewport:{once:!0},className:"relative grid grid-cols-2 gap-2 rounded-md border border-slate-100 p-4 dark:border-slate-800",children:[(0,s.jsxs)("div",{className:"rounded-lg border border-dashed border-slate-300 p-2 dark:border-slate-500",children:[(0,s.jsx)("p",{className:"text-xs text-slate-600 dark:text-slate-400",children:"Your CI provider"}),(0,s.jsxs)("div",{className:"mt-4",children:[(0,s.jsx)("p",{children:(0,s.jsx)("span",{className:"inline-flex items-center rounded-md bg-gray-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"nx affected -t lint build test"})}),(0,s.jsxs)("p",{className:"mt-1 text-xs",children:["on job:"," ",(0,s.jsx)("span",{className:"inline-flex items-center rounded-md bg-gray-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-slate-900 dark:text-slate-400 dark:ring-slate-700",children:"main-linux"})]})]})]}),(0,s.jsxs)("div",{className:"rounded-lg border border-dashed border-slate-500 p-2 dark:border-slate-500",children:[(0,s.jsxs)("p",{className:"flex items-center gap-1 text-xs text-slate-600 dark:text-slate-400",children:[(0,s.jsx)(c.NxCloudIcon,{className:"h-4 w-4","aria-hidden":"true"}),"Nx Cloud"]}),(0,s.jsxs)("div",{className:"mt-4 flex flex-col items-start gap-1 text-xs",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-md bg-gray-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"nx run build"}),"on Agent 1, Agent 2, Agent 3"]}),(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-md bg-gray-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"nx run test"}),"on Agent 1, Agent 4"]}),(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("span",{className:"inline-flex items-center rounded-md bg-gray-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"nx run lint"}),"on Agent 1, Agent 2, Agent 4"]})]})]})]})]})]})})})}},27567:function(e,t,a){"use strict";a.r(t),a.d(t,{FasterAndCheaper:function(){return d}});var s=a(73329),r=a(68043),i=a(84606);let l=e=>{let{className:t,fill:a}=e;return(0,s.jsxs)("svg",{className:(0,i.cx)("animate-spotlight pointer-events-none absolute z-[1] h-[169%] w-[138%] opacity-0 lg:w-[84%]",t),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 3787 2842",fill:"none",children:[(0,s.jsx)("g",{filter:"url(#filter)",children:(0,s.jsx)("ellipse",{cx:"1924.71",cy:"273.501",rx:"1924.71",ry:"273.501",transform:"matrix(-0.822377 -0.568943 -0.568943 0.822377 3631.88 2291.09)",fill:a||"white",fillOpacity:"0.21"})}),(0,s.jsx)("defs",{children:(0,s.jsxs)("filter",{id:"filter",x:"0.860352",y:"0.838989",width:"3785.16",height:"2840.26",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,s.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,s.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,s.jsx)("feGaussianBlur",{stdDeviation:"151",result:"effect1_foregroundBlur_1065_8"})]})})]})};var n=a(96843);function d(){return(0,s.jsx)("section",{id:"faster-and-cheaper",className:"scroll-mt-24",children:(0,s.jsxs)(r.E.div,{initial:"offscreen",whileInView:"onscreen",viewport:{once:!0},className:"relative mx-auto max-w-7xl px-6 lg:px-8",children:[(0,s.jsx)(r.E.div,{variants:{offscreen:{display:"none"},onscreen:{display:"block"}},className:"absolute left-1/2 z-0 h-[50%] w-[50%] transform-gpu",children:(0,s.jsx)(l,{className:"w-full max-w-full",fill:"pink"})}),(0,s.jsxs)("div",{className:"mx-auto max-w-2xl text-center",children:[(0,s.jsx)("h2",{className:"text-3xl font-medium tracking-tight text-slate-950 sm:text-5xl dark:text-white",children:"Both faster & cheaper"}),(0,s.jsx)("p",{className:"mt-6 text-2xl leading-7 text-slate-700 dark:text-slate-300",children:"Nx Cloud makes your CI significantly faster and cheaper, while also making it more maintainable and reliable."})]}),(0,s.jsx)("div",{className:"relative z-20 mx-auto mt-16 max-w-2xl sm:mt-20 lg:mt-24 lg:max-w-5xl",children:(0,s.jsxs)("div",{className:"grid grid-cols-1 gap-x-8 gap-y-16 lg:grid-cols-2",children:[(0,s.jsx)("article",{className:"group/card relative grid transform-gpu cursor-default items-center gap-4 overflow-hidden rounded-xl border border-slate-200 bg-white/50 backdrop-blur-sm transition duration-200 hover:-translate-y-4 hover:shadow-xl md:col-span-1 dark:border-slate-800 dark:bg-slate-950/50 dark:shadow-none",children:(0,s.jsxs)("div",{className:"p-4 text-center",children:[(0,s.jsxs)("div",{className:"mt-2 text-3xl font-medium leading-7 text-slate-950 transition duration-200 lg:text-8xl dark:text-white",children:[(0,s.jsx)(n.ub,{num:30,suffix:" - "}),(0,s.jsx)(n.ub,{num:70,suffix:"%"})]}),(0,s.jsx)("div",{className:"mt-4 text-3xl font-medium leading-7 text-slate-950 transition duration-200 lg:text-5xl dark:text-white",children:"Faster CI"}),(0,s.jsx)("div",{className:"mt-4 text-sm text-slate-600 transition duration-200 group-hover/card:text-slate-400 dark:text-slate-400 group-hover/card:dark:text-slate-600",children:"Reported by enterprises using Nx Cloud."})]})}),(0,s.jsx)("article",{className:"group/card relative grid transform-gpu cursor-default items-center gap-4 overflow-hidden rounded-xl border border-slate-200 bg-white/50 backdrop-blur-sm transition duration-200 hover:-translate-y-4 hover:shadow-xl md:col-span-1 dark:border-slate-800 dark:bg-slate-950/50 dark:shadow-none",children:(0,s.jsxs)("div",{className:"p-4 text-center",children:[(0,s.jsx)("div",{className:"mt-4 text-center text-3xl font-medium leading-7 text-slate-950 transition duration-200 lg:text-5xl dark:text-white",children:"Halve your CI bill"}),(0,s.jsxs)("div",{className:"mt-6",children:[(0,s.jsxs)("div",{className:"flex items-center",children:[(0,s.jsx)("div",{className:"w-28 shrink-0 border-r-2 border-slate-200 py-3 pr-2 text-right text-slate-700 transition duration-200 dark:border-slate-800 dark:text-slate-300",children:"CI"}),(0,s.jsx)("div",{className:"flex-grow py-1.5 font-semibold",children:(0,s.jsx)("div",{className:"w-full flex-grow items-center justify-end rounded-r-lg border border-l-0 border-slate-200 bg-slate-100 px-4 py-2 text-right text-slate-900 transition duration-200 dark:border-slate-800 dark:bg-slate-700 dark:text-white",children:(0,s.jsx)("span",{className:"drop-shadow-sm",children:"$6k"})})})]}),(0,s.jsxs)("div",{className:"flex items-center",children:[(0,s.jsx)("div",{className:"w-28 shrink-0 border-r-2 border-slate-200 py-3 pr-2 text-right font-medium text-slate-700 transition duration-200 dark:border-slate-800 dark:text-slate-300",children:"CI + Nx Cloud"}),(0,s.jsx)("div",{className:"flex-grow py-1.5 font-semibold",children:(0,s.jsx)("div",{className:"w-1/2 rounded-r-lg border border-l-0 border-slate-200 bg-gradient-to-r from-emerald-500 to-green-500 px-4 py-2 text-right text-white transition duration-200 dark:border-slate-800",children:(0,s.jsx)("span",{className:"drop-shadow-sm",children:"$3.2k"})})})]})]}),(0,s.jsxs)("p",{className:"mt-6 text-xs text-slate-400 transition duration-200 dark:text-slate-600",children:[(0,s.jsx)("span",{className:"underline",children:"Cost per month for CI compute."})," ","Data collected based on a typical month of CI runs measured on the Nx OSS monorepo."]})]})})]})})]})})}},83245:function(e,t,a){"use strict";a.r(t),a.d(t,{Hero:function(){return h}});var s=a(73329),r=a(35727),i=a(86085),l=a(84606),n=a(39499),d=a(68043),o=a(16899),c=a(20438),x=a(96843),m=a(59797),u=a(43447);function h(){let[e,t]=(0,o.useState)(!1);return(0,s.jsxs)("div",{className:"mx-auto max-w-7xl px-6 lg:px-8",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-3xl text-center",children:[(0,s.jsxs)(c.OT,{as:"h1",variant:"display",children:["Fast CI ",(0,s.jsx)("br",{})," Built for Monorepos"]}),(0,s.jsx)(c.OT,{as:"p",variant:"subtitle",className:"mx-auto mt-6 max-w-xl",children:"Nx Cloud is the end-to-end solution for smart, efficient and maintainable CI."}),(0,s.jsxs)("div",{className:"mt-10 flex items-center justify-center gap-x-6",children:[(0,s.jsxs)(c.ZP,{href:"https://cloud.nx.app/get-started?utm_source=nx-dev&utm_medium=nx-cloud-hero&utm_campaign=go-to-app",title:"Get started",variant:"primary",size:"default",children:[(0,s.jsx)(u.NxCloudAnimatedIcon,{className:"h-4 w-4","aria-hidden":"true"}),(0,s.jsx)("span",{children:"Go to app"})]}),(0,s.jsx)(c.ZP,{href:"/ci/intro/ci-with-nx",title:"Learn More",variant:"secondary",size:"default",children:"Learn More"}),(0,s.jsxs)("a",{href:"https://staging.nx.app/orgs/62d013d4d26f260059f7765e/workspaces/62d013ea0852fe0a2df74438/overview",target:"_blank",rel:"noreferrer",title:"Live demo",className:"group text-sm font-semibold leading-6 text-slate-950 dark:text-white",children:["Live demo"," ",(0,s.jsx)("span",{"aria-hidden":"true",className:"inline-block transition group-hover:translate-x-1",children:"→"})]})]})]}),(0,s.jsx)("div",{className:"relative overflow-hidden pt-16",children:(0,s.jsx)("div",{className:"mx-auto max-w-7xl px-6 lg:px-8",children:(0,s.jsxs)("div",{className:"relative mb-6 mt-0 overflow-hidden rounded-xl bg-transparent p-[0.5px] text-xl shadow-lg",children:[(0,s.jsx)("div",{className:"absolute inset-0",children:(0,s.jsx)(x.GL,{duration:4500,rx:"5%",ry:"5%",children:(0,s.jsx)("div",{className:"h-20 w-20 bg-[radial-gradient(var(--blue-500)_40%,transparent_60%)] opacity-[0.8] dark:bg-[radial-gradient(var(--pink-500)_40%,transparent_60%)]"})})}),(0,s.jsx)("picture",{className:"relative flex h-full w-full items-center justify-center overflow-hidden rounded-xl border border-slate-100 bg-slate-50 antialiased backdrop-blur-xl dark:border-slate-900 dark:bg-slate-900/[0.8]",children:(0,s.jsx)(m.default,{src:"/images/cloud/nrwl-ocean.avif",alt:"App screenshot: overview",width:2550,height:1622,loading:"eager",priority:!0})}),(0,s.jsx)("div",{className:"absolute inset-0 z-10 grid h-full w-full items-center justify-center",children:(0,s.jsx)(g,{onClick:()=>t(!0)})})]})})}),(0,s.jsx)(r.Transition,{appear:!0,show:e,as:o.Fragment,children:(0,s.jsxs)(i.Dialog,{as:"div",open:e,onClose:()=>t(!1),className:"relative z-10",children:[(0,s.jsx)(r.TransitionChild,{as:o.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,s.jsx)("div",{className:"fixed inset-0 bg-black/25 backdrop-blur-sm"})}),(0,s.jsx)("div",{className:"fixed inset-0 overflow-y-auto",children:(0,s.jsx)("div",{className:"flex min-h-full items-center justify-center p-4 text-center",children:(0,s.jsx)(r.TransitionChild,{as:o.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:(0,s.jsx)(i.DialogPanel,{className:"relative w-auto transform overflow-hidden rounded-2xl border border-slate-600 text-left align-middle shadow-xl transition-all focus:outline-none dark:border-slate-800",children:(0,s.jsx)("iframe",{width:"812",height:"468",src:"https://www.youtube.com/embed/4VI-q943J3o?si=3tR-EkCKLfLvHYzL",title:"YouTube video player",frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0,className:"max-w-full"})})})})})]})})]})}function g(e){let{className:t,...a}=e;return(0,s.jsxs)("div",{className:(0,l.cx)("group relative overflow-hidden rounded-full bg-transparent p-[1px] shadow-md",t),...a,children:[(0,s.jsx)("div",{className:"absolute inset-0",children:(0,s.jsx)(x.GL,{duration:5e3,rx:"5%",ry:"5%",children:(0,s.jsx)("div",{className:"h-20 w-20 bg-[radial-gradient(var(--blue-500)_40%,transparent_60%)] opacity-[0.8] dark:bg-[radial-gradient(var(--pink-500)_40%,transparent_60%)]"})})}),(0,s.jsxs)(d.E.div,{initial:"initial",whileHover:"hover",variants:{initial:{width:82,transition:{when:"afterChildren"}},hover:{width:296,transition:{duration:.125,type:"tween",ease:"easeOut"}}},className:"relative isolate flex h-20 w-20 cursor-pointer items-center justify-center gap-6 rounded-full border border-slate-100 bg-white/[0.6] p-6 text-sm text-slate-950 antialiased backdrop-blur-xl",children:[(0,s.jsx)(n.Z,{"aria-hidden":"true",className:"absolute left-6 top-6 h-8 w-8"}),(0,s.jsxs)(d.E.div,{variants:{initial:{opacity:0,x:-6},hover:{x:0,opacity:1,transition:{duration:.015,type:"tween",ease:"easeOut"}}},className:"absolute left-20 top-4 w-48",children:[(0,s.jsx)("p",{className:"text-base font-medium",children:"See how Nx Cloud works"}),(0,s.jsx)("p",{className:"text-slate-700",children:"In under 9 minutes"})]})]})]})}},14413:function(e,t,a){"use strict";a.r(t),a.d(t,{Statistics:function(){return o}});var s=a(73329),r=a(68043),i=a(16899),l=a(20438),n=a(96843);let d=[{id:1,name:"Developers using Nx",value:2,suffix:"M+"},{id:3,name:"Active workspaces",value:"4k",suffix:"+"},{id:2,name:"Compute time saved",value:800,suffix:"+ years"},{id:4,name:"Runs daily",value:100,suffix:"k+"}];function o(){let e=(0,n.Tb)(),t={visible:t=>({opacity:1,y:0,transition:{delay:e?0:.25*t,duration:e?0:.65,ease:"easeOut",when:"beforeChildren",staggerChildren:.3}}),hidden:{opacity:0,y:4,transition:{when:"afterChildren"}}},[a,o]=(0,i.useState)(800);return(0,i.useEffect)(()=>{let e=!1;return fetch("https://cloud.nx.app/time-saved").then(e=>e.json()).catch(()=>({date:new Date,last7days:Math.round(1e9*Math.random()),last30days:Math.round(1e11*Math.random()),sinceStart:Math.round(1e13*Math.random())})).then(t=>{e||o(Math.round(t.sinceStart/Number(315576e5)))}),()=>{e=!0}},[]),(0,s.jsxs)("section",{className:"mx-auto max-w-7xl px-6 lg:px-8",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-2xl lg:mx-0 lg:max-w-xl",children:[(0,s.jsx)(l.OT,{as:"h2",variant:"title",id:"statistics",children:"Trusted by startups and Fortune 500 companies"}),(0,s.jsx)(l.OT,{as:"p",variant:"subtitle",className:"mt-6",children:"Nx Cloud provides plans for open source projects, startups, and large enterprises."})]}),(0,s.jsx)(r.E.dl,{initial:"hidden",variants:{hidden:{opacity:0,transition:{when:"afterChildren"}},visible:t=>({opacity:1,transition:{delay:e?0:t||0}})},whileInView:"visible",viewport:{once:!0},className:"mx-auto mt-16 grid max-w-2xl grid-cols-1 gap-x-8 gap-y-10 text-slate-950 sm:mt-20 sm:grid-cols-2 sm:gap-y-16 lg:mx-0 lg:max-w-none lg:grid-cols-4 dark:text-white",children:d.map((e,i)=>(0,s.jsxs)(r.E.div,{custom:i,variants:t,className:"flex flex-col gap-y-3 border-l border-black/10 pl-6 dark:border-white/10",children:[(0,s.jsx)("dt",{className:"text-sm leading-6 text-slate-600 dark:text-slate-500",children:e.name}),(0,s.jsxs)("dd",{className:"order-first text-3xl font-semibold tracking-tight",children:["Compute time saved"===e.name?a:e.value,e.suffix]})]},"statistic-".concat(i)))})]})}},29953:function(e,t,a){"use strict";a.r(t),a.d(t,{Counter:function(){return k},UnderstandWorkspace:function(){return N}});var s=a(73329),r=a(62386),i=a(90817),l=a(19006),n=a(77879),d=a(7291),o=a(32895),c=a(39749),x=a(38664),m=a(20438),u=a(84606),h=a(96314);let g=e=>{let{className:t,children:a}=e;return(0,s.jsx)("div",{className:(0,u.cx)("mx-auto grid max-w-7xl grid-cols-1 gap-4 md:auto-rows-[24rem] md:grid-cols-2 lg:grid-cols-3",t),children:a})},p=e=>{let{className:t,title:a,description:r,header:i,url:l="",icon:n}=e;return(0,s.jsxs)("div",{className:(0,u.cx)("group/bento shadow-input row-span-1 flex flex-col justify-between space-y-4 overflow-hidden rounded-xl border border-slate-200 bg-white p-4 transition duration-200 dark:border-slate-800 dark:bg-slate-950 dark:shadow-none",t),children:[(0,s.jsxs)("div",{className:"pointer-events-none relative",children:[(0,s.jsxs)("div",{className:"mb-2 mt-2 flex flex-row items-center gap-2 font-sans font-bold text-slate-600 dark:text-slate-200",children:[n," ",a]}),(0,s.jsx)("div",{className:"font-sans text-sm font-normal text-slate-600 dark:text-slate-400",children:r}),l?(0,s.jsxs)(h.default,{href:l,title:"Learn more",className:"float-right text-sm font-medium transition duration-200 group-hover/bento:text-blue-500 group-hover/bento:dark:text-sky-500",children:[(0,s.jsx)("span",{className:"group absolute inset-0"}),(0,s.jsx)("span",{className:"inline-block transition duration-200 group-hover/bento:translate-x-2","aria-hidden":"true",children:"→"})]}):null]}),i]})};var f=a(68043),v=a(25360),b=a(1907),w=a(93793),j=a(16899),y=a(96843);function N(){return(0,s.jsx)("section",{id:"deep-understanding",className:"scroll-mt-24",children:(0,s.jsxs)("div",{className:"mx-auto max-w-7xl px-6 lg:px-8",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-2xl text-center",children:[(0,s.jsx)(m.OT,{as:"h2",variant:"title",children:"Deep understanding of your workspace"}),(0,s.jsx)(m.OT,{as:"p",variant:"subtitle",className:"mt-6",children:"Nx Cloud knows your build tools, how your projects relate to each other, and what every task does."})]}),(0,s.jsx)(g,{className:"mx-auto mt-20 w-full md:auto-rows-[22rem]",children:E.map((e,t)=>(0,s.jsx)(p,{title:e.title,description:e.description,header:e.header,className:(0,u.cx)("[&>p:text-lg]",e.className),icon:e.icon},t))})]})})}function k(e){let{value:t,duration:a=2}=e,r=(0,v.c)(0),i=(0,b.H)(r,Math.round);return(0,y.Tb)()&&(a=0),(0,j.useEffect)(()=>(0,w.j)(r,t,{type:"tween",ease:"easeOut",duration:a}).stop,[]),(0,s.jsx)(f.E.span,{children:i})}let E=[{title:"Nx Agents: seamless task distribution",description:(0,s.jsx)(s.Fragment,{children:"Nx Cloud manages CI agent machines, offloading complex machine provisioning from your CI provider. Integration is as simple as initiating a distributed run on your provider, with Nx Agents handling the rest - streamlining operations and enhancing cost efficiency."}),header:(0,s.jsx)(()=>{let e=(0,y.Tb)(),t={visible:t=>({opacity:1,x:0,transition:{delay:e?0:.2*t,duration:e?0:.275,ease:"easeOut",when:"beforeChildren",staggerChildren:.3}}),hidden:{opacity:0,x:-100,transition:{when:"afterChildren"}}},a=["website:build-base","website:build"],r=["docs:lint","express:test","website:lint"],i=["graph-client:build","plugin:test"];return(0,s.jsx)(f.E.div,{initial:"hidden",variants:{hidden:{opacity:0,transition:{when:"afterChildren"}},visible:{opacity:1}},whileInView:"visible",viewport:{once:!0},className:"relative flex h-full min-h-[12rem] w-full flex-1 flex-col gap-2",children:(0,s.jsxs)("div",{className:"grid max-h-full grid-cols-2 items-stretch gap-8 overflow-hidden p-1 lg:grid-cols-3",children:[(0,s.jsxs)(f.E.div,{custom:2,variants:t,className:"relative overflow-x-hidden rounded-lg bg-white p-2 ring-1 ring-neutral-100 dark:bg-slate-950 dark:ring-slate-700",children:[(0,s.jsx)("p",{className:"text-sm font-medium text-slate-700 dark:text-slate-400",children:"Main Workflow"}),(0,s.jsxs)("div",{className:"mt-2 flex flex-col gap-1",children:[(0,s.jsx)("p",{className:"overflow-x-auto truncate py-2 font-mono text-xs font-medium text-slate-900 dark:text-slate-400",children:"nx affected --target=build,lint,test"}),(0,s.jsxs)("div",{className:"flex h-1.5 w-full flex-row rounded-full",children:[(0,s.jsx)("div",{title:"2 tasks in completed",className:"cursor-pointer rounded-l-full bg-green-400 dark:bg-green-600",style:{flexGrow:8}}),(0,s.jsx)("div",{title:"12 tasks in progress",className:"cursor-pointer bg-yellow-400 dark:bg-yellow-600",style:{flexGrow:12}}),(0,s.jsx)("div",{title:"24 tasks not started",className:"cursor-pointer rounded-r-full bg-slate-100 dark:bg-slate-600",style:{flexGrow:24}})]}),(0,s.jsx)("div",{className:"mt-2 flex flex-1 flex-col divide-y divide-neutral-100 overflow-auto rounded-lg border border-neutral-100 dark:divide-slate-700 dark:border-slate-700",children:["js:build","js:lint"].map((e,a)=>(0,s.jsx)(f.E.div,{custom:a+3,variants:t,className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-800/40",children:(0,s.jsx)("div",{className:"text-xs",children:e})},"".concat(e,"-").concat(a)))})]})]}),(0,s.jsxs)(f.E.div,{custom:3,variants:t,className:"relative flex flex-col gap-2 overflow-x-hidden rounded-lg bg-white p-2 ring-1 ring-neutral-100 dark:bg-slate-950 dark:ring-slate-700",children:[(0,s.jsx)("p",{className:"text-sm font-medium text-slate-700 dark:text-slate-400",children:"Nx Agents"}),(0,s.jsxs)("div",{className:"flex flex-1 flex-col overflow-auto",children:[(0,s.jsxs)(f.E.div,{custom:4,variants:t,className:"relative",children:[(0,s.jsx)("div",{className:"sticky top-0 z-10 mt-1 rounded-md border border-neutral-100 bg-slate-50 p-2 transition hover:bg-slate-100 dark:border-slate-800 dark:bg-slate-900 dark:hover:bg-slate-800",children:(0,s.jsxs)("div",{className:"flex items-center gap-x-2 text-xs font-medium",children:[(0,s.jsx)("div",{className:"flex-none animate-pulse rounded-full bg-yellow-500/20 p-1",children:(0,s.jsx)("div",{className:"h-2 w-2 rounded-full bg-yellow-500"})}),"Agent 1",(0,s.jsx)("span",{className:"flex-grow"}),(0,s.jsx)("span",{className:"mr-1 opacity-80",children:a.length})]})}),(0,s.jsx)("ul",{className:"my-2 overflow-y-auto overflow-x-hidden",children:a.map((e,a)=>(0,s.jsx)(f.E.li,{custom:a+5,variants:t,className:"truncate p-1 pl-4 text-xs",children:e},"agent-".concat(e,"-").concat(a)))})]}),(0,s.jsxs)(f.E.div,{custom:6,variants:t,className:"relative",children:[(0,s.jsx)("div",{className:"sticky top-0 z-10 mt-1 rounded-md border border-neutral-100 bg-slate-50 p-2 transition hover:bg-slate-100 dark:border-slate-800 dark:bg-slate-900 dark:hover:bg-slate-800",children:(0,s.jsxs)("div",{className:"flex items-center gap-x-2 text-xs font-medium",children:[(0,s.jsx)("div",{className:"flex-none animate-pulse rounded-full bg-yellow-500/20 p-1",children:(0,s.jsx)("div",{className:"h-2 w-2 rounded-full bg-yellow-500"})}),"Agent 2",(0,s.jsx)("span",{className:"flex-grow"}),(0,s.jsx)("span",{className:"mr-1 opacity-80",children:r.length})]})}),(0,s.jsx)("ul",{className:"my-2 overflow-y-auto overflow-x-hidden",children:r.map((e,a)=>(0,s.jsx)(f.E.li,{custom:a+7,variants:t,className:"truncate p-1 pl-4 text-xs",children:e},"agent-".concat(e,"-").concat(a)))})]}),(0,s.jsxs)(f.E.div,{custom:8,variants:t,className:"relative hidden lg:block",children:[(0,s.jsx)("div",{className:"sticky top-0 z-10 mt-1 rounded-md border border-neutral-100 bg-slate-50 p-2 transition hover:bg-slate-100 dark:border-slate-800 dark:bg-slate-900 dark:hover:bg-slate-800",children:(0,s.jsxs)("div",{className:"flex items-center gap-x-2 text-xs font-medium",children:[(0,s.jsx)("div",{className:"flex-none animate-pulse rounded-full bg-yellow-500/20 p-1",children:(0,s.jsx)("div",{className:"h-2 w-2 rounded-full bg-yellow-500"})}),"Agent 3",(0,s.jsx)("span",{className:"flex-grow"}),(0,s.jsx)("span",{className:"mr-1 opacity-80",children:i.length})]})}),(0,s.jsx)("ul",{className:"my-2 overflow-y-auto overflow-x-hidden",children:i.map((e,a)=>(0,s.jsx)(f.E.li,{custom:a+9,variants:t,className:"truncate p-1 pl-4 text-xs",children:e},"agent-".concat(e,"-").concat(a)))})]})]})]}),(0,s.jsxs)(f.E.div,{custom:4,variants:t,className:"relative hidden flex-col gap-2 overflow-x-hidden rounded-lg bg-white p-2 ring-1 ring-neutral-100 lg:flex dark:bg-slate-950 dark:ring-slate-700",children:[(0,s.jsx)("p",{className:"text-sm font-medium text-slate-700 dark:text-slate-400",children:"Nx Replay"}),(0,s.jsx)("div",{className:"flex flex-1 flex-col divide-y divide-neutral-100 overflow-auto rounded-lg border border-neutral-100 dark:divide-slate-800 dark:border-slate-800",children:["graph-client:lint","plugin:lint","website:test","vite:test","vite:build"].map((e,a)=>(0,s.jsx)(f.E.div,{custom:a+10,variants:t,className:"flex w-full flex-row items-center gap-2 p-2 text-xs transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-800/40",children:e},"replay-".concat(e,"-").concat(a)))})]})]})})},{}),className:"md:col-span-2",icon:(0,s.jsx)(d.Z,{className:"h-4 w-4 text-neutral-500"})},{title:"Nx Replay: secure computation cache",description:(0,s.jsx)(s.Fragment,{children:"Nx Cloud caches and restores task results, across PRs and local machines, drastically accelerating your CI runs."}),header:(0,s.jsx)(()=>{let e=[{cache:"remote",target:"build",project:"website"},{cache:"remote",target:"test",project:"express"},{cache:"remote",target:"build",project:"eslint"},{cache:"remote",target:"lint",project:"autoloan"},{cache:"remote",target:"test",project:"website"},{cache:"remote",target:"lint",project:"website"},{cache:"remote",target:"build-base",project:"express"},{cache:"remote",target:"build",project:"express"},{cache:"remote",target:"lint",project:"express"},{cache:"remote",target:"test",project:"autoloan"}];return(0,s.jsxs)(f.E.div,{initial:"hidden",variants:{hidden:{opacity:0,transition:{when:"afterChildren"}},visible:{opacity:1}},whileInView:"visible",viewport:{once:!0},className:"flex h-full min-h-[12rem] w-full flex-1 flex-col gap-2",children:[(0,s.jsxs)(f.E.div,{className:"flex items-center gap-1.5 text-center text-sm italic",children:[(0,s.jsx)(r.Z,{"aria-hidden":"true",className:"h-4 w-4"}),(0,s.jsx)("span",{className:"font-semibold",children:(0,s.jsx)(k,{value:e.length+123,duration:5})}),"tasks replayed instantly with cache"]}),(0,s.jsx)("div",{className:"flex flex-1 flex-col divide-y divide-neutral-100 overflow-auto rounded-lg border border-neutral-100 dark:divide-slate-700 dark:border-slate-700 dark:bg-slate-950",children:e.map((e,t)=>(0,s.jsxs)("div",{className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-900/40",children:[(0,s.jsx)("div",{className:"m-1 h-2.5 w-2.5 flex-none rounded-full bg-emerald-500"}),(0,s.jsx)("div",{className:"flex min-w-[4rem]",children:(0,s.jsx)("span",{className:"inline-flex cursor-default items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:e.cache})}),(0,s.jsx)("div",{className:"grow truncate text-left text-sm font-medium","data-testid":"task-target",children:e.target}),(0,s.jsx)("span",{className:"inline-flex cursor-default items-center rounded-md bg-green-50 px-2 py-1 text-xs font-medium text-green-700 ring-1 ring-inset ring-green-600/20 dark:bg-green-500/10 dark:text-green-400 dark:ring-green-500/20",children:e.project}),(0,s.jsx)("div",{className:"text-xs",children:"< 1s"})]},"project-".concat(e,"-").concat(t)))})]})},{}),className:"md:col-span-1",icon:(0,s.jsx)(o.Z,{className:"h-4 w-4 text-neutral-500"})},{title:"Atomizer: E2E test splitting",description:(0,s.jsx)(s.Fragment,{children:"Nx Cloud splits large e2e projects into fine-grained test runs, enabling more efficient distribution and dramatically reducing CI times."}),header:(0,s.jsx)(()=>(0,s.jsxs)(f.E.div,{initial:"hidden",variants:{hidden:{opacity:0,transition:{when:"afterChildren"}},visible:{opacity:1}},whileInView:"visible",viewport:{once:!0},className:"flex h-full min-h-[12rem] w-full flex-1 flex-col gap-2",children:[(0,s.jsxs)(f.E.div,{className:"flex items-center gap-1.5 text-center text-sm",children:["Running",(0,s.jsx)(i.Z,{"aria-hidden":"true",className:"h-3 w-3"}),(0,s.jsx)("code",{className:"text-xs font-medium",children:"nx affected --targets=e2e"})]}),(0,s.jsxs)("div",{className:"flex flex-1 flex-col divide-y divide-neutral-100 overflow-auto rounded-lg border border-neutral-100 bg-white dark:divide-slate-700 dark:border-slate-700 dark:bg-slate-950",children:[(0,s.jsxs)("div",{className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-900/40",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"flex-none animate-pulse rounded-full bg-yellow-500/20 p-1",children:(0,s.jsx)("div",{className:"h-2 w-2 rounded-full bg-yellow-500"})}),(0,s.jsx)("div",{className:"flex min-w-[5rem]",children:(0,s.jsx)("span",{className:"whitespace-nowrap text-sm font-medium",children:"In progress"})})]}),(0,s.jsx)("div",{className:"grow truncate text-left text-sm font-medium",children:"e2e"}),(0,s.jsx)("span",{className:"inline-flex items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"ui-cdk"})]}),["e2e/libs/ui-cdk/spec-1.tsx","e2e/libs/ui-cdk/spec-2.tsx"].map((e,t)=>(0,s.jsxs)("div",{className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-900/40",children:[(0,s.jsx)("div",{className:"w-4"}),(0,s.jsx)(l.Z,{"aria-hidden":"true",className:"h-4 w-4"}),(0,s.jsx)("div",{className:"flex-none animate-pulse rounded-full bg-yellow-500/20 p-1",children:(0,s.jsx)("div",{className:"h-2 w-2 rounded-full bg-yellow-500"})}),(0,s.jsx)("div",{className:"grow truncate text-left text-sm",children:e})]},"".concat(e,"-").concat(t))),(0,s.jsxs)("div",{className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-900/40",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"flex-none animate-pulse rounded-full bg-yellow-500/20 p-1",children:(0,s.jsx)("div",{className:"h-2 w-2 rounded-full bg-yellow-500"})}),(0,s.jsx)("div",{className:"flex min-w-[5rem]",children:(0,s.jsx)("span",{className:"whitespace-nowrap text-sm font-medium",children:"In progress"})})]}),(0,s.jsx)("div",{className:"grow truncate text-left text-sm font-medium",children:"e2e"}),(0,s.jsx)("span",{className:"inline-flex items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"website"})]}),["e2e/apps/website/spec-1.tsx","e2e/apps/website/spec-2.tsx","e2e/apps/website/spec-3.tsx","e2e/apps/website/spec-4.tsx","e2e/apps/website/spec-5.tsx","e2e/apps/website/spec-6.tsx"].map((e,t)=>(0,s.jsxs)("div",{className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-900/40",children:[(0,s.jsx)("div",{className:"w-4"}),(0,s.jsx)(l.Z,{"aria-hidden":"true",className:"h-4 w-4"}),(0,s.jsx)("div",{className:"flex-none animate-pulse rounded-full bg-yellow-500/20 p-1",children:(0,s.jsx)("div",{className:"h-2 w-2 rounded-full bg-yellow-500"})}),(0,s.jsx)("div",{className:"grow truncate text-left text-sm",children:e})]},"".concat(e,"-").concat(t)))]})]}),{}),className:"md:col-span-1",icon:(0,s.jsx)(n.Z,{className:"h-4 w-4 text-neutral-500"})},{title:"Flaky task detection",description:(0,s.jsx)(s.Fragment,{children:"Nx Cloud automatically identifies flaky tasks from any tool and initiates a re-run of those specific tasks, optimizing resource usage for peak efficiency."}),header:(0,s.jsx)(()=>{let e=(0,y.Tb)(),t={visible:t=>({opacity:1,x:0,transition:{delay:e?0:.2*t,duration:e?0:.275,ease:"easeOut",when:"beforeChildren",staggerChildren:.3}}),hidden:{opacity:0,x:-100,transition:{when:"afterChildren"}}};return(0,s.jsxs)(f.E.div,{initial:"hidden",variants:{hidden:{opacity:0,transition:{when:"afterChildren"}},visible:{opacity:1}},whileInView:"visible",viewport:{once:!0},className:"flex h-full min-h-[12rem] w-full flex-1 flex-col gap-2",children:[(0,s.jsxs)(f.E.div,{className:"flex items-center gap-1.5 text-center text-sm",children:["Running",(0,s.jsx)(i.Z,{"aria-hidden":"true",className:"h-3 w-3"}),(0,s.jsx)("code",{className:"text-xs font-medium",children:"nx affected --targets=e2e,test"})]}),(0,s.jsxs)("div",{className:"flex flex-1 flex-col divide-y divide-neutral-100 overflow-auto rounded-lg border border-neutral-100 dark:divide-slate-700 dark:border-slate-700 dark:bg-slate-950",children:[(0,s.jsxs)(f.E.div,{custom:1,variants:t,className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-900/40",children:[(0,s.jsx)("div",{className:"m-1 h-2.5 w-2.5 flex-none rounded-full bg-emerald-500"}),(0,s.jsx)("div",{className:"flex min-w-[5rem]",children:(0,s.jsx)("span",{className:"inline-flex cursor-default items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"miss"})}),(0,s.jsx)("div",{className:"grow truncate text-left text-sm font-medium",children:"test"}),(0,s.jsx)(f.E.span,{custom:3,variants:t,className:"inline-flex cursor-default items-center rounded-md bg-yellow-400/10 px-2 py-1 text-xs font-medium text-yellow-500 ring-1 ring-inset ring-yellow-400/20 dark:bg-yellow-400/10 dark:text-yellow-500 dark:ring-yellow-400/20",children:"flaky"}),(0,s.jsx)(f.E.span,{custom:2,variants:t,className:"inline-flex cursor-default items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"1 retry"}),(0,s.jsx)("span",{className:"inline-flex cursor-default items-center rounded-md bg-green-50 px-2 py-1 text-xs font-medium text-green-700 ring-1 ring-inset ring-green-600/20 dark:bg-green-500/10 dark:text-green-400 dark:ring-green-500/20",children:"website"})]}),(0,s.jsxs)(f.E.div,{custom:2,variants:t,className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-900/40",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"m-1 h-2.5 w-2.5 flex-none rounded-full bg-red-500"}),(0,s.jsx)("div",{className:"flex min-w-[5rem]",children:(0,s.jsx)("span",{className:"whitespace-nowrap text-sm font-medium",children:"Failed"})})]}),(0,s.jsx)("div",{className:"grow truncate text-left text-sm font-medium",children:"e2e"}),(0,s.jsx)("span",{className:"inline-flex cursor-default items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"1 retry"}),(0,s.jsx)("span",{className:"inline-flex items-center rounded-md bg-red-50 px-2 py-1 text-xs font-medium text-red-700 ring-1 ring-inset ring-red-600/10 dark:bg-red-400/10 dark:text-red-400 dark:ring-red-400/20",children:"website"})]}),(0,s.jsxs)(f.E.div,{custom:3,variants:t,className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-900/40",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"flex-none animate-pulse rounded-full bg-yellow-500/20 p-1",children:(0,s.jsx)("div",{className:"h-2 w-2 rounded-full bg-yellow-500"})}),(0,s.jsx)("div",{className:"flex min-w-[5rem]",children:(0,s.jsx)("span",{className:"whitespace-nowrap text-sm font-medium",children:"In progress"})})]}),(0,s.jsx)("div",{className:"grow truncate text-left text-sm font-medium",children:"test"}),(0,s.jsx)(f.E.span,{custom:15,variants:t,className:"inline-flex cursor-default items-center rounded-md bg-yellow-400/10 px-2 py-1 text-xs font-medium text-yellow-500 ring-1 ring-inset ring-yellow-400/20",children:"flaky"}),(0,s.jsx)(f.E.span,{custom:10,variants:t,className:"inline-flex cursor-default items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"1 retry"}),(0,s.jsx)("span",{className:"inline-flex cursor-default items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"ui-cdk"})]}),(0,s.jsxs)(f.E.div,{custom:4,variants:t,className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-900/40",children:[(0,s.jsx)("div",{className:"m-1 h-2.5 w-2.5 flex-none rounded-full bg-emerald-500"}),(0,s.jsx)("div",{className:"flex min-w-[5rem]",children:(0,s.jsx)("span",{className:"inline-flex cursor-default items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"remote"})}),(0,s.jsx)("div",{className:"grow truncate text-left text-sm font-medium",children:"lint"}),(0,s.jsx)("span",{className:"inline-flex cursor-default items-center rounded-md bg-green-50 px-2 py-1 text-xs font-medium text-green-700 ring-1 ring-inset ring-green-600/20 dark:bg-green-500/10 dark:text-green-400 dark:ring-green-500/20",children:"website"})]}),(0,s.jsxs)(f.E.div,{custom:5,variants:t,className:"flex w-full flex-row items-center gap-2 p-2 transition-colors ease-out hover:bg-slate-50/40 dark:hover:bg-slate-900/40",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"flex-none animate-pulse rounded-full bg-yellow-500/20 p-1",children:(0,s.jsx)("div",{className:"h-2 w-2 rounded-full bg-yellow-500"})}),(0,s.jsx)("div",{className:"flex min-w-[5rem]",children:(0,s.jsx)("span",{className:"whitespace-nowrap text-sm font-medium",children:"In progress"})})]}),(0,s.jsx)("div",{className:"grow truncate text-left text-sm font-medium",children:"build"}),(0,s.jsx)("span",{className:"inline-flex cursor-default items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10 dark:bg-gray-400/10 dark:text-gray-400 dark:ring-gray-400/20",children:"ui-cdk"})]})]})]})},{}),className:"md:col-span-1",icon:(0,s.jsx)(c.Z,{className:"h-4 w-4 text-neutral-500"})},{title:"Actionable feedback",description:(0,s.jsx)(s.Fragment,{children:"Nx Cloud lets you see what went wrong, and how to fix it. It understands your command and lets you find the logs you need."}),header:(0,s.jsx)(()=>(0,s.jsxs)(f.E.div,{initial:"hidden",variants:{hidden:{opacity:0,transition:{when:"afterChildren"}},visible:{opacity:1}},whileInView:"visible",viewport:{once:!0},className:"flex h-full min-h-[12rem] w-full flex-1 flex-col gap-1",children:[(0,s.jsx)("div",{className:"flex items-center gap-1.5",children:(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"m-1 h-2.5 w-2.5 flex-none rounded-full bg-red-500"}),(0,s.jsx)("span",{className:"whitespace-nowrap text-lg font-medium","data-testid":"status-label",children:"Failed"}),"with code: 1"]})}),(0,s.jsxs)("div",{className:"flex items-center justify-end gap-1.5",children:[(0,s.jsx)("button",{type:"button",className:"cursor-default rounded bg-white px-2 py-1 text-xs font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 dark:bg-white/10 dark:text-slate-400 dark:ring-slate-700",children:"Compare to similar tasks"}),(0,s.jsx)("button",{type:"button",className:"cursor-default rounded bg-white px-2 py-1 text-xs font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 dark:bg-white/10 dark:text-slate-400 dark:ring-slate-700",children:'Set as "not flaky"'})]}),(0,s.jsx)("div",{children:(0,s.jsx)("div",{className:"border-b border-neutral-100 dark:border-slate-700",children:(0,s.jsxs)("div",{className:"-mb-px flex space-x-4",children:[(0,s.jsx)("span",{className:"cursor-default whitespace-nowrap border-b-2 border-transparent px-0.5 py-2 text-xs font-medium text-gray-500 dark:text-slate-400",children:"Attempt 1"}),(0,s.jsx)("span",{className:"cursor-default whitespace-nowrap border-b-2 border-blue-500 px-0.5 py-2 text-xs font-medium text-blue-500 dark:border-sky-600 dark:text-sky-600",children:"Attempt 2"})]})})}),(0,s.jsx)("p",{className:"text-xs",children:"Feb 23, 2024 08:57:49 - 08:57:54 (4s)"}),(0,s.jsxs)(f.E.div,{className:"terminal-output flex max-h-full min-h-[2rem] flex-col overflow-visible rounded-lg border border-slate-200 bg-slate-50 font-mono text-xs leading-normal text-slate-800 subpixel-antialiased dark:border-slate-700 dark:bg-slate-900 dark:text-slate-200",children:[(0,s.jsx)("div",{className:"flex items-center justify-between gap-4 rounded-t-lg border-b border-slate-200 bg-slate-100 px-2 py-1 dark:border-slate-700 dark:bg-slate-800",children:(0,s.jsx)("div",{className:"font-sans text-sm font-medium",children:(0,s.jsxs)("span",{className:"group relative flex cursor-pointer items-center overflow-hidden whitespace-nowrap subpixel-antialiased dark:text-slate-300",children:[(0,s.jsx)("span",{children:"nx run nx-dev:build"}),(0,s.jsx)("span",{className:"transform opacity-0 transition-all",children:(0,s.jsx)(n.Z,{className:"h-4 w-4"})})]})})}),(0,s.jsx)("div",{className:"overflow-auto",children:(0,s.jsx)("pre",{className:"overflow-x-hidden p-1 dark:text-slate-400",children:"nx run nx-dev:sitemap ✨ [next-sitemap]\n  Loading next-sitemap config:file:///home/workflows/workspace/nx-dev/nx-dev/next-sitemap.config.js\n  ❌ [next-sitemap] Unable to find export-maker.\n    Make sure to build the project using \"next build\" command\n    node:internal/process/promises:289\n            triggerUncaughtException(err, true /* fromPromise */); ^\n            [Error:ENOENT: no such file or directory, stat '/home/workflows/workspace/dist/nx-dev/nx-dev/.next/export-marker.json']\n            errno: -2, code: 'ENOENT', syscall: 'stat', path: '/home/workflows/workspace/dist/nx-dev/nx-dev/.next/export-marker.json'\n  Node.js v20.9.0 Warning: command \"pnpm next-sitemap --config\n  ./nx-dev/nx-dev/next-sitemap.config.js\" exited with non-zero status code"})})]})]}),{}),className:"md:col-span-1",icon:(0,s.jsx)(x.Z,{className:"h-4 w-4 text-neutral-500"})}]},35693:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 13.5V3.75m0 9.75a1.5 1.5 0 0 1 0 3m0-3a1.5 1.5 0 0 0 0 3m0 3.75V16.5m12-3V3.75m0 9.75a1.5 1.5 0 0 1 0 3m0-3a1.5 1.5 0 0 0 0 3m0 3.75V16.5m-6-9V3.75m0 3.75a1.5 1.5 0 0 1 0 3m0-3a1.5 1.5 0 0 0 0 3m0 9.75V10.5"}))});t.Z=r},76211:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 17.25 12 21m0 0-3.75-3.75M12 21V3"}))});t.Z=r},19006:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3"}))});t.Z=r},7291:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M7.5 21 3 16.5m0 0L7.5 12M3 16.5h13.5m0-13.5L21 7.5m0 0L16.5 12M21 7.5H7.5"}))});t.Z=r},90817:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))});t.Z=r},77879:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.25 7.5V6.108c0-1.135.845-2.098 1.976-2.192.373-.03.748-.057 1.123-.08M15.75 18H18a2.25 2.25 0 0 0 2.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 0 0-1.123-.08M15.75 18.75v-1.875a3.375 3.375 0 0 0-3.375-3.375h-1.5a1.125 1.125 0 0 1-1.125-1.125v-1.5A3.375 3.375 0 0 0 6.375 7.5H5.25m11.9-3.664A2.251 2.251 0 0 0 15 2.25h-1.5a2.251 2.251 0 0 0-2.15 1.586m5.8 0c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75 7.5H4.875c-.621 0-1.125.504-1.125 1.125v12c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V16.5a9 9 0 0 0-9-9Z"}))});t.Z=r},82390:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M14.25 9.75 16.5 12l-2.25 2.25m-4.5 0L7.5 12l2.25-2.25M6 20.25h12A2.25 2.25 0 0 0 20.25 18V6A2.25 2.25 0 0 0 18 3.75H6A2.25 2.25 0 0 0 3.75 6v12A2.25 2.25 0 0 0 6 20.25Z"}))});t.Z=r},39749:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m2.25 0H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"}))});t.Z=r},38664:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 3.75H6.912a2.25 2.25 0 0 0-2.15 1.588L2.35 13.177a2.25 2.25 0 0 0-.1.661V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18v-4.162c0-.224-.034-.447-.1-.661L19.24 5.338a2.25 2.25 0 0 0-2.15-1.588H15M2.25 13.5h3.86a2.25 2.25 0 0 1 2.012 1.244l.256.512a2.25 2.25 0 0 0 2.013 1.244h3.218a2.25 2.25 0 0 0 2.013-1.244l.256-.512a2.25 2.25 0 0 1 2.013-1.244h3.859M12 3v8.25m0 0-3-3m3 3 3-3"}))});t.Z=r},32895:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))});t.Z=r},62386:function(e,t,a){"use strict";var s=a(16899);let r=s.forwardRef(function(e,t){let{title:a,titleId:r,...i}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},i),a?s.createElement("title",{id:r},a):null,s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"}))});t.Z=r}},function(e){e.O(0,[4992,3424,7078,9797,6806,9507,438,6843,1701,4590,1744],function(){return e(e.s=34887)}),_N_E=e.O()}]);