diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_.js b/spinifex/services/spinifexui/frontend/dist/assets/_.js index 0c6285e5f..d88bf53b1 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/upload-button.js","assets/download.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/awsClient.js","assets/index.browser.js","assets/s3.js","assets/useMutation.js","assets/error-banner.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/s32.js","assets/queryOptions.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/upload-button.js","assets/download.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/awsClient.js","assets/index.browser.js","assets/s3.js","assets/useMutation.js","assets/error-banner.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/s32.js","assets/queryOptions.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{Jt as n,Xt as r,rt as i}from"./cluster-config.js";import{t as a}from"./s32.js";var o=e(`/_auth/s3/ls/$bucket/$`)({loader:async({context:e,params:t})=>{let n=r(t._splat??``);await e.queryClient.ensureQueryData(a(t.bucket,n))},head:({params:e})=>({meta:[{title:`${n(e._splat??``,`${e.bucket}/`)} | S3 | Mulga`}]}),component:t(()=>i(()=>import(`./_2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27])),`component`)});export{o as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_bucket.js b/spinifex/services/spinifexui/frontend/dist/assets/_bucket.js index 5cce5d090..55a219f41 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_bucket.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_bucket.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_bucket2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/useStore.js","assets/createLucideIcon.js","assets/upload-button.js","assets/download.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/awsClient.js","assets/index.browser.js","assets/s3.js","assets/useMutation.js","assets/error-banner.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/s32.js","assets/queryOptions.js","assets/page-heading.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_bucket2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/useStore.js","assets/createLucideIcon.js","assets/upload-button.js","assets/download.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/awsClient.js","assets/index.browser.js","assets/s3.js","assets/useMutation.js","assets/error-banner.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/s32.js","assets/queryOptions.js","assets/page-heading.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{t as r}from"./s32.js";var i=e(`/_auth/s3/ls/$bucket/`)({loader:async({context:e,params:t})=>{await e.queryClient.ensureQueryData(r(t.bucket))},head:({params:e})=>({meta:[{title:`${e.bucket} | S3 | Mulga`}]}),component:t(()=>n(()=>import(`./_bucket2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28])),`component`)});export{i as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_clusterName.js b/spinifex/services/spinifexui/frontend/dist/assets/_clusterName.js index ec4393474..438704ef6 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_clusterName.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_clusterName.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_clusterName3.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/alert-dialog.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ecs.js","assets/ecs2.js","assets/useMutation.js","assets/module.js","assets/error-banner.js","assets/gpu-instance-type-select.js","assets/select.js","assets/check.js","assets/chevron-down.js","assets/useCompositeListItem.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js","assets/tabs.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_clusterName3.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/useScrollLock.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ecs.js","assets/ecs2.js","assets/useMutation.js","assets/module.js","assets/error-banner.js","assets/gpu-instance-type-select.js","assets/select.js","assets/check.js","assets/chevron-down.js","assets/useCompositeListItem.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js","assets/tabs.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{i as r,s as i,t as a}from"./ecs.js";var o=e(`/_auth/ecs/(clusters)/list-clusters/$clusterName`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(a(t.clusterName)),e.queryClient.ensureQueryData(r(t.clusterName)),e.queryClient.ensureQueryData(i(t.clusterName))])},head:({params:e})=>({meta:[{title:`${e.clusterName} | ECS | Mulga`}]}),component:t(()=>n(()=>import(`./_clusterName3.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42])),`component`)});export{o as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_clusterName2.js b/spinifex/services/spinifexui/frontend/dist/assets/_clusterName2.js index af46c8bc6..3e3a80f26 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_clusterName2.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_clusterName2.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_clusterName4.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/back-link.js","assets/circle-arrow-up.js","assets/cli-command-panel.js","assets/check.js","assets/chevron-down.js","assets/copy.js","assets/button.js","assets/dist.js","assets/use-copy-to-clipboard.js","assets/trash-2.js","assets/triangle-alert.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/alert-dialog.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/eks.js","assets/useMutation.js","assets/commandBuilder.js","assets/subnet-calculator.js","assets/json.js","assets/eks2.js","assets/iam2.js","assets/commandBuilder3.js","assets/zod.js","assets/error-banner.js","assets/gpu-instance-type-select.js","assets/select.js","assets/useCompositeListItem.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/badge.js","assets/useRender.js","assets/tabs.js","assets/json-editor.js","assets/textarea.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_clusterName4.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/back-link.js","assets/circle-arrow-up.js","assets/cli-command-panel.js","assets/check.js","assets/chevron-down.js","assets/copy.js","assets/button.js","assets/dist.js","assets/use-copy-to-clipboard.js","assets/trash-2.js","assets/triangle-alert.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/useScrollLock.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/eks.js","assets/useMutation.js","assets/commandBuilder.js","assets/subnet-calculator.js","assets/json.js","assets/eks2.js","assets/iam2.js","assets/commandBuilder3.js","assets/zod.js","assets/error-banner.js","assets/gpu-instance-type-select.js","assets/select.js","assets/useCompositeListItem.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/badge.js","assets/useRender.js","assets/tabs.js","assets/json-editor.js","assets/textarea.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{s as r,t as i,u as a}from"./eks2.js";var o=e(`/_auth/eks/(clusters)/list-clusters/$clusterName`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(r(t.clusterName)),e.queryClient.ensureQueryData(a(t.clusterName)),e.queryClient.ensureQueryData(i(t.clusterName))])},head:({params:e})=>({meta:[{title:`${e.clusterName} | EKS | Mulga`}]}),component:t(()=>n(()=>import(`./_clusterName4.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55])),`component`)});export{o as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_groupName.js b/spinifex/services/spinifexui/frontend/dist/assets/_groupName.js index dd103b378..6a1954ee0 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_groupName.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_groupName.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_groupName2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/iam.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/commandBuilder3.js","assets/iam2.js","assets/queryOptions.js","assets/json.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/detail-row.js","assets/inline-policies-panel.js","assets/useQuery.js","assets/input.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/json-editor.js","assets/textarea.js","assets/iam3.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_groupName2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/iam.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/commandBuilder3.js","assets/iam2.js","assets/queryOptions.js","assets/json.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/detail-row.js","assets/inline-policies-panel.js","assets/useQuery.js","assets/input.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/json-editor.js","assets/textarea.js","assets/iam3.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{C as r,a as i,n as a,p as o,s}from"./iam2.js";var c=e(`/_auth/iam/(groups)/list-groups/$groupName`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(s(t.groupName)),e.queryClient.ensureQueryData(a(t.groupName)),e.queryClient.ensureQueryData(o),e.queryClient.ensureQueryData(r),e.queryClient.ensureQueryData(i(t.groupName))])},head:({params:e})=>({meta:[{title:`${e.groupName} | IAM | Mulga`}]}),component:t(()=>n(()=>import(`./_groupName2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39])),`component`)});export{c as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id.js b/spinifex/services/spinifexui/frontend/dist/assets/_id.js index 4fe67da5b..b6cf63e10 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id33.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/back-link.js","assets/select.js","assets/dist.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/alert-dialog.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id33.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/back-link.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/alert-dialog.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{t as r}from"./createLucideIcon.js";import{k as i,l as a}from"./ec2.js";var o=r(`camera`,[[`path`,{d:`M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z`,key:`18u6gg`}],[`circle`,{cx:`12`,cy:`13`,r:`3`,key:`1vg3eu`}]]),s=e(`/_auth/ec2/(volumes)/describe-volumes/$id`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(i(t.id)),e.queryClient.ensureQueryData(a)])},head:({params:e})=>({meta:[{title:`${e.id} | EC2 | Mulga`}]}),component:t(()=>n(()=>import(`./_id33.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38])),`component`)});export{o as n,s as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id10.js b/spinifex/services/spinifexui/frontend/dist/assets/_id10.js index 6bcef5e37..d1a4c04b2 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id10.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id10.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id25.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/back-link.js","assets/link.js","assets/select.js","assets/dist.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/alert-dialog.js","assets/acm.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/certificate-import-dialog.js","assets/useMutation.js","assets/error-banner.js","assets/textarea.js","assets/ec2.js","assets/elbv2.js","assets/commandBuilder2.js","assets/elbv22.js","assets/zod.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js","assets/elbv23.js","assets/tags-editor.js","assets/plus.js","assets/tabs.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id25.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/back-link.js","assets/link.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/alert-dialog.js","assets/acm.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/certificate-import-dialog.js","assets/useMutation.js","assets/error-banner.js","assets/textarea.js","assets/ec2.js","assets/elbv2.js","assets/commandBuilder2.js","assets/elbv22.js","assets/zod.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js","assets/elbv23.js","assets/tags-editor.js","assets/plus.js","assets/tabs.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{O as r}from"./ec2.js";import{i,n as a,r as o,s,u as c}from"./elbv22.js";var l=e(`/_auth/ec2/(load-balancers)/describe-load-balancers/$id`)({loader:async({context:e,params:t})=>{let n=decodeURIComponent(t.id);await Promise.all([e.queryClient.ensureQueryData(i(n)),e.queryClient.ensureQueryData(a(n)),e.queryClient.ensureQueryData(o(n)),e.queryClient.ensureQueryData(s([n])),e.queryClient.ensureQueryData(c),e.queryClient.ensureQueryData(r)])},head:({params:e})=>({meta:[{title:`${decodeURIComponent(e.id)} | Load Balancer | Mulga`}]}),component:t(()=>n(()=>import(`./_id25.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47])),`component`)});export{l as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id11.js b/spinifex/services/spinifexui/frontend/dist/assets/_id11.js index 1a9c8fec9..6ce03c946 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id11.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id11.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id26.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/detail-row.js","assets/state-badge.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id26.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/detail-row.js","assets/state-badge.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{g as r}from"./ec2.js";var i=e(`/_auth/ec2/(nat-gateways)/describe-nat-gateways/$id`)({loader:async({context:e,params:t})=>{await e.queryClient.ensureQueryData(r(t.id))},head:({params:e})=>({meta:[{title:`${e.id} | NAT Gateway | Mulga`}]}),component:t(()=>n(()=>import(`./_id26.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),`component`)});export{i as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id12.js b/spinifex/services/spinifexui/frontend/dist/assets/_id12.js index d082303e1..e1e943612 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id12.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id12.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id27.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/detail-row.js","assets/state-badge.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id27.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/detail-row.js","assets/state-badge.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{l as r,v as i}from"./ec2.js";var a=e(`/_auth/ec2/(placement-groups)/describe-placement-groups/$id`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(i(t.id)),e.queryClient.ensureQueryData(r)])},head:({params:e})=>({meta:[{title:`${e.id} | EC2 | Mulga`}]}),component:t(()=>n(()=>import(`./_id27.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),`component`)});export{a as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id13.js b/spinifex/services/spinifexui/frontend/dist/assets/_id13.js index 3b53e22c5..2f2005244 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id13.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id13.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id28.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/select.js","assets/dist.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/ec23.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/detail-row.js","assets/badge.js","assets/useRender.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id28.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/ec23.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/detail-row.js","assets/badge.js","assets/useRender.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{O as r,_ as i,d as a,x as o}from"./ec2.js";var s=e(`/_auth/ec2/(route-tables)/describe-route-tables/$id`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(o(t.id)),e.queryClient.ensureQueryData(a),e.queryClient.ensureQueryData(i),e.queryClient.ensureQueryData(r)])},head:({params:e})=>({meta:[{title:`${e.id} | Route Table | Mulga`}]}),component:t(()=>n(()=>import(`./_id28.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41])),`component`)});export{s as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id14.js b/spinifex/services/spinifexui/frontend/dist/assets/_id14.js index 7541e6d91..2dc9c8b86 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id14.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id14.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id31.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/detail-row.js","assets/state-badge.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id31.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/detail-row.js","assets/state-badge.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{D as r}from"./ec2.js";var i=e(`/_auth/ec2/(subnet)/describe-subnets/$id`)({loader:async({context:e,params:t})=>{await e.queryClient.ensureQueryData(r(t.id))},head:({params:e})=>({meta:[{title:`${e.id} | Subnet | Mulga`}]}),component:t(()=>n(()=>import(`./_id31.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),`component`)});export{i as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id15.js b/spinifex/services/spinifexui/frontend/dist/assets/_id15.js index c7fef5d46..e8751b920 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id15.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id15.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id32.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/alert-dialog.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/elbv2.js","assets/useMutation.js","assets/commandBuilder2.js","assets/elbv22.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/tags-editor.js","assets/select.js","assets/check.js","assets/chevron-down.js","assets/useCompositeListItem.js","assets/plus.js","assets/field.js","assets/tabs.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id32.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/useScrollLock.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/elbv2.js","assets/useMutation.js","assets/commandBuilder2.js","assets/elbv22.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/tags-editor.js","assets/select.js","assets/check.js","assets/chevron-down.js","assets/useCompositeListItem.js","assets/plus.js","assets/field.js","assets/tabs.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{l as r}from"./ec2.js";import{c as i,l as a,s as o}from"./elbv22.js";var s=e(`/_auth/ec2/(target-groups)/describe-target-groups/$id`)({loader:async({context:e,params:t})=>{let n=decodeURIComponent(t.id);await Promise.all([e.queryClient.ensureQueryData(a(n)),e.queryClient.ensureQueryData(i(n)),e.queryClient.ensureQueryData(o([n])),e.queryClient.ensureQueryData(r)])},head:({params:e})=>({meta:[{title:`${decodeURIComponent(e.id)} | Target Group | Mulga`}]}),component:t(()=>n(()=>import(`./_id32.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42])),`component`)});export{s as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id17.js b/spinifex/services/spinifexui/frontend/dist/assets/_id17.js index d89f9d3b8..b9cd41928 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id17.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id17.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id35.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/detail-row.js","assets/state-badge.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id35.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/detail-row.js","assets/state-badge.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{O as r,j as i}from"./ec2.js";var a=e(`/_auth/ec2/(vpc)/describe-vpcs/$id`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(i(t.id)),e.queryClient.ensureQueryData(r)])},head:({params:e})=>({meta:[{title:`${e.id} | VPC | Mulga`}]}),component:t(()=>n(()=>import(`./_id35.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),`component`)});export{a as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id18.js b/spinifex/services/spinifexui/frontend/dist/assets/_id18.js index c03681ba5..a1bbbda3b 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id18.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id18.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id36.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/button.js","assets/dist.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/ecr.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ecr2.js","assets/useMutation.js","assets/page-heading.js","assets/json.js","assets/badge.js","assets/useRender.js","assets/tabs.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/json-editor.js","assets/textarea.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id36.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/button.js","assets/dist.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/ecr.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ecr2.js","assets/useMutation.js","assets/page-heading.js","assets/json.js","assets/badge.js","assets/useRender.js","assets/tabs.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/json-editor.js","assets/textarea.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{i as r,n as i,r as a}from"./ecr.js";var o=e(`/_auth/ecr/(repositories)/list-repositories/$id`)({loader:async({context:e,params:t})=>{let n=decodeURIComponent(t.id);await Promise.all([e.queryClient.ensureQueryData(i),e.queryClient.ensureQueryData(a(n)),e.queryClient.ensureQueryData(r(n))])},head:({params:e})=>({meta:[{title:`${decodeURIComponent(e.id)} | Repository | Mulga`}]}),component:t(()=>n(()=>import(`./_id36.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29])),`component`)});export{o as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id2.js b/spinifex/services/spinifexui/frontend/dist/assets/_id2.js index b33af673a..10e7a91e7 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id2.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id2.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id30.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/copy.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/alert-dialog.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js","assets/textarea.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id30.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/copy.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/useScrollLock.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js","assets/textarea.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{t as r}from"./createLucideIcon.js";import{T as i,b as a}from"./ec2.js";var o=r(`image`,[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`,ry:`2`,key:`1m3agn`}],[`circle`,{cx:`9`,cy:`9`,r:`2`,key:`af1f0g`}],[`path`,{d:`m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21`,key:`1xmnt7`}]]),s=e(`/_auth/ec2/(snapshots)/describe-snapshots/$id`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(i(t.id)),e.queryClient.ensureQueryData(a)])},head:({params:e})=>({meta:[{title:`${e.id} | EC2 | Mulga`}]}),component:t(()=>n(()=>import(`./_id30.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36])),`component`)});export{o as n,s as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id3.js b/spinifex/services/spinifexui/frontend/dist/assets/_id3.js index 54f5ddfb6..062bd5ff3 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id3.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id3.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id29.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/back-link.js","assets/createLucideIcon.js","assets/select.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/plus.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/alert-dialog.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/ec23.js","assets/delete-confirmation-dialog.js","assets/detail-row.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id29.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/back-link.js","assets/createLucideIcon.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/plus.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/alert-dialog.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/ec23.js","assets/delete-confirmation-dialog.js","assets/detail-row.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{t as r}from"./createLucideIcon.js";import{C as i}from"./ec2.js";var a=r(`x`,[[`path`,{d:`M18 6 6 18`,key:`1bl5f8`}],[`path`,{d:`m6 6 12 12`,key:`d8bk6v`}]]),o=e(`/_auth/ec2/(security-groups)/describe-security-groups/$id`)({loader:async({context:e,params:t})=>{await e.queryClient.ensureQueryData(i(t.id))},head:({params:e})=>({meta:[{title:`${e.id} | Security Group | Mulga`}]}),component:t(()=>n(()=>import(`./_id29.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40])),`component`)});export{a as n,o as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id33.js b/spinifex/services/spinifexui/frontend/dist/assets/_id33.js index b4417c636..5b655d0f2 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id33.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id33.js @@ -1 +1 @@ -import{a as e,n as t,r as n}from"./compiler-runtime.js";import{t as r}from"./useSuspenseQuery.js";import{t as i}from"./link.js";import{t as a}from"./useNavigate.js";import{Qt as o,tn as ee}from"./cluster-config.js";import{t as s}from"./createLucideIcon.js";import{t as c}from"./back-link.js";import{n as te,t as l}from"./_id.js";import{c as u,i as d,n as f,s as p,t as m}from"./select.js";import{t as h}from"./trash-2.js";import{n as g,t as _}from"./button.js";import{t as ne}from"./input.js";import{a as v,t as y}from"./field.js";import{a as b,i as x,l as S,n as C,o as w,r as T,s as E,t as D}from"./alert-dialog.js";import{k as O,l as k}from"./ec2.js";import{H as A,R as j,s as re}from"./ec22.js";import{t as M}from"./error-banner.js";import{t as ie}from"./page-heading.js";import{t as ae}from"./delete-confirmation-dialog.js";import{n as N,t as P}from"./detail-row.js";import{t as F}from"./state-badge.js";var I=s(`link-2`,[[`path`,{d:`M9 17H7A5 5 0 0 1 7 7h2`,key:`8i5ue5`}],[`path`,{d:`M15 7h2a5 5 0 1 1 0 10h-2`,key:`1b9ql8`}],[`line`,{x1:`8`,x2:`16`,y1:`12`,y2:`12`,key:`1jonct`}]]),L=s(`link-2-off`,[[`path`,{d:`M9 17H7A5 5 0 0 1 7 7`,key:`10o201`}],[`path`,{d:`M15 7h2a5 5 0 0 1 4 8`,key:`1d3206`}],[`line`,{x1:`8`,x2:`12`,y1:`12`,y2:`12`,key:`rvw6j4`}],[`line`,{x1:`2`,x2:`22`,y1:`2`,y2:`22`,key:`a6p6uj`}]]),R=e(n()),z=t();function B(){let{id:e}=l.useParams(),t=a(),{data:n}=r(O(e)),{data:s}=r(k),B=n.Volumes?.[0],V=j(),H=re(),U=A(),[W,G]=(0,R.useState)(null),[K,q]=(0,R.useState)(``),[J,Y]=(0,R.useState)(``),[X,Z]=(0,R.useState)(!1),oe=s.Reservations?.flatMap(e=>e.Instances?.filter(e=>e.State?.Name===`running`)??[])??[],Q=B?.State===`available`&&(!B.Attachments||B.Attachments.length===0),$=()=>G(null);return B?.VolumeId?(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(c,{to:`/ec2/describe-volumes`,children:`Back to volumes`}),V.error&&(0,z.jsx)(M,{error:V.error,msg:`Failed to delete volume`}),H.error&&(0,z.jsx)(M,{error:H.error,msg:`Failed to attach volume`}),U.error&&(0,z.jsx)(M,{error:U.error,msg:`Failed to detach volume`}),(0,z.jsxs)(`div`,{className:`space-y-6`,children:[(0,z.jsx)(ie,{actions:(0,z.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,z.jsxs)(_,{disabled:!Q,onClick:()=>G(`delete`),size:`sm`,variant:`destructive`,children:[(0,z.jsx)(h,{className:`size-4`}),`Delete`]}),Q?(0,z.jsx)(i,{className:g({variant:`outline`}),params:{id:B.VolumeId},to:`/ec2/modify-volume/$id`,children:`Resize Volume`}):(0,z.jsx)(_,{disabled:!0,variant:`outline`,children:`Resize Volume`}),Q?(0,z.jsxs)(_,{onClick:()=>G(`attach`),size:`sm`,variant:`outline`,children:[(0,z.jsx)(I,{className:`size-4`}),`Attach`]}):null,B.Attachments&&B.Attachments.length>0?(0,z.jsxs)(_,{onClick:()=>G(`detach`),size:`sm`,variant:`outline`,children:[(0,z.jsx)(L,{className:`size-4`}),`Detach`]}):null,(0,z.jsxs)(i,{className:g({variant:`outline`,size:`sm`}),search:{volumeId:B.VolumeId},to:`/ec2/create-snapshot`,children:[(0,z.jsx)(te,{className:`size-4`}),`Create Snapshot`]}),(0,z.jsx)(F,{state:B.State})]}),subtitle:`Volume Details`,title:B.VolumeId}),(0,z.jsxs)(N,{children:[(0,z.jsx)(N.Header,{children:`Volume Information`}),(0,z.jsxs)(N.Content,{children:[(0,z.jsx)(P,{label:`Volume ID`,value:B.VolumeId}),(0,z.jsx)(P,{label:`Size`,value:`${B.Size} GiB`}),(0,z.jsx)(P,{label:`Volume Type`,value:B.VolumeType}),(0,z.jsx)(P,{label:`State`,value:B.State}),(0,z.jsx)(P,{label:`Availability Zone`,value:B.AvailabilityZone}),(0,z.jsx)(P,{label:`Create Time`,value:o(B.CreateTime)}),(0,z.jsx)(P,{label:`Encrypted`,value:B.Encrypted?`Yes`:`No`}),(0,z.jsx)(P,{label:`KMS Key ID`,value:B.KmsKeyId})]})]}),B.Attachments&&B.Attachments.length>0&&(0,z.jsxs)(N,{children:[(0,z.jsx)(N.Header,{children:`Attachments`}),B.Attachments.map(e=>(0,z.jsxs)(N.Content,{children:[(0,z.jsx)(P,{label:`Instance ID`,value:e.InstanceId?(0,z.jsx)(i,{className:`text-primary hover:underline`,params:{id:e.InstanceId},to:`/ec2/describe-instances/$id`,children:e.InstanceId}):void 0}),(0,z.jsx)(P,{label:`Device`,value:e.Device}),(0,z.jsx)(P,{label:`Status`,value:e.State}),(0,z.jsx)(P,{label:`Attach Time`,value:o(e.AttachTime)}),(0,z.jsx)(P,{label:`Delete on Termination`,value:e.DeleteOnTermination?`Yes`:`No`})]},e.InstanceId))]})]}),(0,z.jsx)(ae,{description:`Are you sure you want to delete the volume "${B.VolumeId}"? This action cannot be undone.`,isPending:V.isPending,onConfirm:async()=>{try{await V.mutateAsync(e),t({to:`/ec2/describe-volumes`})}finally{$()}},onOpenChange:e=>{e||$()},open:W===`delete`,title:`Delete Volume`}),(0,z.jsx)(D,{onOpenChange:e=>{e||($(),q(``),Y(``))},open:W===`attach`,children:(0,z.jsxs)(x,{children:[(0,z.jsxs)(E,{children:[(0,z.jsx)(S,{children:`Attach Volume`}),(0,z.jsx)(b,{children:`Attach this volume to a running instance.`})]}),(0,z.jsxs)(y,{children:[(0,z.jsx)(v,{children:(0,z.jsx)(`label`,{htmlFor:`attachInstance`,children:`Instance`})}),(0,z.jsxs)(m,{onValueChange:e=>q(e??``),value:K,children:[(0,z.jsx)(p,{className:`w-full`,id:`attachInstance`,children:(0,z.jsx)(u,{placeholder:`Select an instance`})}),(0,z.jsx)(f,{children:oe.map(e=>{let t=ee(e.Tags);return(0,z.jsxs)(d,{value:e.InstanceId??``,children:[e.InstanceId,t?` (${t})`:``]},e.InstanceId)})})]})]}),(0,z.jsxs)(y,{children:[(0,z.jsx)(v,{children:(0,z.jsx)(`label`,{htmlFor:`attachDevice`,children:`Device (optional)`})}),(0,z.jsx)(ne,{id:`attachDevice`,onChange:e=>Y(e.target.value),placeholder:`/dev/sdf`,value:J})]}),(0,z.jsxs)(w,{children:[(0,z.jsx)(T,{children:`Cancel`}),(0,z.jsx)(C,{disabled:H.isPending||!K,onClick:async()=>{try{await H.mutateAsync({volumeId:e,instanceId:K,device:J||void 0}),$(),q(``),Y(``)}catch{}},children:H.isPending?`Attaching…`:`Attach`})]})]})}),(0,z.jsx)(D,{onOpenChange:e=>{e||($(),Z(!1))},open:W===`detach`,children:(0,z.jsxs)(x,{children:[(0,z.jsxs)(E,{children:[(0,z.jsx)(S,{children:`Detach Volume`}),(0,z.jsxs)(b,{children:[`Are you sure you want to detach the volume "`,B.VolumeId,`" from instance "`,B.Attachments?.[0]?.InstanceId,`"?`]})]}),(0,z.jsxs)(`label`,{className:`flex items-center gap-2 text-sm`,children:[(0,z.jsx)(`input`,{"aria-label":`Force detach`,checked:X,onChange:e=>Z(e.target.checked),type:`checkbox`}),`Force detach`]}),(0,z.jsxs)(w,{children:[(0,z.jsx)(T,{children:`Cancel`}),(0,z.jsx)(C,{disabled:U.isPending,onClick:async()=>{let t=B?.Attachments?.[0]?.InstanceId;try{await U.mutateAsync({volumeId:e,instanceId:t??void 0,force:X||void 0}),$(),Z(!1)}catch{}},children:U.isPending?`Detaching…`:`Detach`})]})]})})]}):(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(c,{to:`/ec2/describe-volumes`,children:`Back to volumes`}),(0,z.jsx)(`p`,{className:`text-muted-foreground`,children:`Volume not found.`})]})}export{B as component}; \ No newline at end of file +import{a as e,n as t,r as n}from"./compiler-runtime.js";import{t as r}from"./useSuspenseQuery.js";import{t as i}from"./link.js";import{t as a}from"./useNavigate.js";import{Qt as o,tn as ee}from"./cluster-config.js";import{t as s}from"./createLucideIcon.js";import{t as c}from"./back-link.js";import{n as te,t as l}from"./_id.js";import{c as u,i as d,n as f,s as p,t as m}from"./select.js";import{t as h}from"./trash-2.js";import{n as g,t as _}from"./button.js";import{t as ne}from"./input.js";import{a as v,t as y}from"./field.js";import{a as b,i as x,l as S,n as C,o as w,r as T,s as E,t as D}from"./alert-dialog.js";import{k as O,l as k}from"./ec2.js";import{H as A,R as j,s as re}from"./ec22.js";import{t as M}from"./error-banner.js";import{t as ie}from"./page-heading.js";import{t as ae}from"./delete-confirmation-dialog.js";import{n as N,t as P}from"./detail-row.js";import{t as F}from"./state-badge.js";var I=s(`link-2-off`,[[`path`,{d:`M9 17H7A5 5 0 0 1 7 7`,key:`10o201`}],[`path`,{d:`M15 7h2a5 5 0 0 1 4 8`,key:`1d3206`}],[`line`,{x1:`8`,x2:`12`,y1:`12`,y2:`12`,key:`rvw6j4`}],[`line`,{x1:`2`,x2:`22`,y1:`2`,y2:`22`,key:`a6p6uj`}]]),L=s(`link-2`,[[`path`,{d:`M9 17H7A5 5 0 0 1 7 7h2`,key:`8i5ue5`}],[`path`,{d:`M15 7h2a5 5 0 1 1 0 10h-2`,key:`1b9ql8`}],[`line`,{x1:`8`,x2:`16`,y1:`12`,y2:`12`,key:`1jonct`}]]),R=e(n()),z=t();function B(){let{id:e}=l.useParams(),t=a(),{data:n}=r(O(e)),{data:s}=r(k),B=n.Volumes?.[0],V=j(),H=re(),U=A(),[W,G]=(0,R.useState)(null),[K,q]=(0,R.useState)(``),[J,Y]=(0,R.useState)(``),[X,Z]=(0,R.useState)(!1),oe=s.Reservations?.flatMap(e=>e.Instances?.filter(e=>e.State?.Name===`running`)??[])??[],Q=B?.State===`available`&&(!B.Attachments||B.Attachments.length===0),$=()=>G(null);return B?.VolumeId?(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(c,{to:`/ec2/describe-volumes`,children:`Back to volumes`}),V.error&&(0,z.jsx)(M,{error:V.error,msg:`Failed to delete volume`}),H.error&&(0,z.jsx)(M,{error:H.error,msg:`Failed to attach volume`}),U.error&&(0,z.jsx)(M,{error:U.error,msg:`Failed to detach volume`}),(0,z.jsxs)(`div`,{className:`space-y-6`,children:[(0,z.jsx)(ie,{actions:(0,z.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,z.jsxs)(_,{disabled:!Q,onClick:()=>G(`delete`),size:`sm`,variant:`destructive`,children:[(0,z.jsx)(h,{className:`size-4`}),`Delete`]}),Q?(0,z.jsx)(i,{className:g({variant:`outline`}),params:{id:B.VolumeId},to:`/ec2/modify-volume/$id`,children:`Resize Volume`}):(0,z.jsx)(_,{disabled:!0,variant:`outline`,children:`Resize Volume`}),Q?(0,z.jsxs)(_,{onClick:()=>G(`attach`),size:`sm`,variant:`outline`,children:[(0,z.jsx)(L,{className:`size-4`}),`Attach`]}):null,B.Attachments&&B.Attachments.length>0?(0,z.jsxs)(_,{onClick:()=>G(`detach`),size:`sm`,variant:`outline`,children:[(0,z.jsx)(I,{className:`size-4`}),`Detach`]}):null,(0,z.jsxs)(i,{className:g({variant:`outline`,size:`sm`}),search:{volumeId:B.VolumeId},to:`/ec2/create-snapshot`,children:[(0,z.jsx)(te,{className:`size-4`}),`Create Snapshot`]}),(0,z.jsx)(F,{state:B.State})]}),subtitle:`Volume Details`,title:B.VolumeId}),(0,z.jsxs)(N,{children:[(0,z.jsx)(N.Header,{children:`Volume Information`}),(0,z.jsxs)(N.Content,{children:[(0,z.jsx)(P,{label:`Volume ID`,value:B.VolumeId}),(0,z.jsx)(P,{label:`Size`,value:`${B.Size} GiB`}),(0,z.jsx)(P,{label:`Volume Type`,value:B.VolumeType}),(0,z.jsx)(P,{label:`State`,value:B.State}),(0,z.jsx)(P,{label:`Availability Zone`,value:B.AvailabilityZone}),(0,z.jsx)(P,{label:`Create Time`,value:o(B.CreateTime)}),(0,z.jsx)(P,{label:`Encrypted`,value:B.Encrypted?`Yes`:`No`}),(0,z.jsx)(P,{label:`KMS Key ID`,value:B.KmsKeyId})]})]}),B.Attachments&&B.Attachments.length>0&&(0,z.jsxs)(N,{children:[(0,z.jsx)(N.Header,{children:`Attachments`}),B.Attachments.map(e=>(0,z.jsxs)(N.Content,{children:[(0,z.jsx)(P,{label:`Instance ID`,value:e.InstanceId?(0,z.jsx)(i,{className:`text-primary hover:underline`,params:{id:e.InstanceId},to:`/ec2/describe-instances/$id`,children:e.InstanceId}):void 0}),(0,z.jsx)(P,{label:`Device`,value:e.Device}),(0,z.jsx)(P,{label:`Status`,value:e.State}),(0,z.jsx)(P,{label:`Attach Time`,value:o(e.AttachTime)}),(0,z.jsx)(P,{label:`Delete on Termination`,value:e.DeleteOnTermination?`Yes`:`No`})]},e.InstanceId))]})]}),(0,z.jsx)(ae,{description:`Are you sure you want to delete the volume "${B.VolumeId}"? This action cannot be undone.`,isPending:V.isPending,onConfirm:async()=>{try{await V.mutateAsync(e),t({to:`/ec2/describe-volumes`})}finally{$()}},onOpenChange:e=>{e||$()},open:W===`delete`,title:`Delete Volume`}),(0,z.jsx)(D,{onOpenChange:e=>{e||($(),q(``),Y(``))},open:W===`attach`,children:(0,z.jsxs)(x,{children:[(0,z.jsxs)(E,{children:[(0,z.jsx)(S,{children:`Attach Volume`}),(0,z.jsx)(b,{children:`Attach this volume to a running instance.`})]}),(0,z.jsxs)(y,{children:[(0,z.jsx)(v,{children:(0,z.jsx)(`label`,{htmlFor:`attachInstance`,children:`Instance`})}),(0,z.jsxs)(m,{onValueChange:e=>q(e??``),value:K,children:[(0,z.jsx)(p,{className:`w-full`,id:`attachInstance`,children:(0,z.jsx)(u,{placeholder:`Select an instance`})}),(0,z.jsx)(f,{children:oe.map(e=>{let t=ee(e.Tags);return(0,z.jsxs)(d,{value:e.InstanceId??``,children:[e.InstanceId,t?` (${t})`:``]},e.InstanceId)})})]})]}),(0,z.jsxs)(y,{children:[(0,z.jsx)(v,{children:(0,z.jsx)(`label`,{htmlFor:`attachDevice`,children:`Device (optional)`})}),(0,z.jsx)(ne,{id:`attachDevice`,onChange:e=>Y(e.target.value),placeholder:`/dev/sdf`,value:J})]}),(0,z.jsxs)(w,{children:[(0,z.jsx)(T,{children:`Cancel`}),(0,z.jsx)(C,{disabled:H.isPending||!K,onClick:async()=>{try{await H.mutateAsync({volumeId:e,instanceId:K,device:J||void 0}),$(),q(``),Y(``)}catch{}},children:H.isPending?`Attaching…`:`Attach`})]})]})}),(0,z.jsx)(D,{onOpenChange:e=>{e||($(),Z(!1))},open:W===`detach`,children:(0,z.jsxs)(x,{children:[(0,z.jsxs)(E,{children:[(0,z.jsx)(S,{children:`Detach Volume`}),(0,z.jsxs)(b,{children:[`Are you sure you want to detach the volume "`,B.VolumeId,`" from instance "`,B.Attachments?.[0]?.InstanceId,`"?`]})]}),(0,z.jsxs)(`label`,{className:`flex items-center gap-2 text-sm`,children:[(0,z.jsx)(`input`,{"aria-label":`Force detach`,checked:X,onChange:e=>Z(e.target.checked),type:`checkbox`}),`Force detach`]}),(0,z.jsxs)(w,{children:[(0,z.jsx)(T,{children:`Cancel`}),(0,z.jsx)(C,{disabled:U.isPending,onClick:async()=>{let t=B?.Attachments?.[0]?.InstanceId;try{await U.mutateAsync({volumeId:e,instanceId:t??void 0,force:X||void 0}),$(),Z(!1)}catch{}},children:U.isPending?`Detaching…`:`Detach`})]})]})})]}):(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(c,{to:`/ec2/describe-volumes`,children:`Back to volumes`}),(0,z.jsx)(`p`,{className:`text-muted-foreground`,children:`Volume not found.`})]})}export{B as component}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id4.js b/spinifex/services/spinifexui/frontend/dist/assets/_id4.js index 1e2c21635..e95216ae5 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id4.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id4.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id19.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/select.js","assets/dist.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/detail-row.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id19.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/detail-row.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{l as r,t as i}from"./ec2.js";var a=e(`/_auth/ec2/(elastic-ips)/describe-addresses/$id`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(i(t.id)),e.queryClient.ensureQueryData(r)])},head:({params:e})=>({meta:[{title:`${e.id} | Elastic IP | Mulga`}]}),component:t(()=>n(()=>import(`./_id19.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35])),`component`)});export{a as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id5.js b/spinifex/services/spinifexui/frontend/dist/assets/_id5.js index fc2e23a04..dc4f0563f 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id5.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id5.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id20.js","assets/compiler-runtime.js","assets/QueryClientProvider.js","assets/useMutation.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/circle-arrow-up.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/admin-context.js","assets/sts.js","assets/module.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/state-badge.js","assets/system-managed.js","assets/ami-details.js","assets/detail-row.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id20.js","assets/compiler-runtime.js","assets/QueryClientProvider.js","assets/useMutation.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/circle-arrow-up.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/admin-context.js","assets/sts.js","assets/module.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/state-badge.js","assets/system-managed.js","assets/ami-details.js","assets/detail-row.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{a as r}from"./ec2.js";var i=e(`/_auth/ec2/(images)/describe-images/$id`)({loader:async({context:e,params:t})=>await e.queryClient.ensureQueryData(r(t.id)),head:({loaderData:e})=>({meta:[{title:`${e?.Images?.[0]?.Name??`Image`} | EC2 | Mulga`}]}),component:t(()=>n(()=>import(`./_id20.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36])),`component`)});export{i as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id6.js b/spinifex/services/spinifexui/frontend/dist/assets/_id6.js index 1e8c189f7..59f0917a9 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id6.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id6.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id21.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/link.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/back-link.js","assets/select.js","assets/dist.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/rotate-cw.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/alert-dialog.js","assets/admin-context.js","assets/sts.js","assets/module.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/iam2.js","assets/commandBuilder3.js","assets/json.js","assets/error-banner.js","assets/gpu-instance-type-select.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js","assets/ami-details.js","assets/admin.js","assets/textarea.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id21.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/link.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/back-link.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/rotate-cw.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/alert-dialog.js","assets/admin-context.js","assets/sts.js","assets/module.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/iam2.js","assets/commandBuilder3.js","assets/json.js","assets/error-banner.js","assets/gpu-instance-type-select.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js","assets/ami-details.js","assets/admin.js","assets/textarea.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{a as r,c as i,s as a}from"./ec2.js";var o=e(`/_auth/ec2/(instances)/describe-instances/$id`)({loader:async({context:e,params:t})=>{let[n]=await Promise.all([e.queryClient.ensureQueryData(a(t.id)),e.queryClient.ensureQueryData(i)]),o=n.Reservations?.[0]?.Instances?.[0]?.ImageId;return await e.queryClient.ensureQueryData(r(o)),n},head:({loaderData:e})=>({meta:[{title:`${e?.Reservations?.[0]?.Instances?.[0]?.InstanceId??`Instance`} | EC2 | Mulga`}]}),component:t(()=>n(()=>import(`./_id21.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49])),`component`)});export{o as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id7.js b/spinifex/services/spinifexui/frontend/dist/assets/_id7.js index 79bf86f85..cf02de993 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id7.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id7.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id22.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/select.js","assets/dist.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/detail-row.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id22.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/detail-row.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{M as r,u as i}from"./ec2.js";var a=e(`/_auth/ec2/(internet-gateways)/describe-internet-gateways/$id`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(i(t.id)),e.queryClient.ensureQueryData(r)])},head:({params:e})=>({meta:[{title:`${e.id} | Internet Gateway | Mulga`}]}),component:t(()=>n(()=>import(`./_id22.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35])),`component`)});export{a as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id8.js b/spinifex/services/spinifexui/frontend/dist/assets/_id8.js index 06c10c5ea..10087ebfd 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id8.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id8.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id23.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/detail-row.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id23.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/detail-row.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{f as r}from"./ec2.js";var i=e(`/_auth/ec2/(key)/describe-key-pairs/$id`)({loader:async({context:e,params:t})=>await e.queryClient.ensureQueryData(r(t.id)),head:({loaderData:e})=>({meta:[{title:`${e?.KeyPairs?.[0]?.KeyName??`Key Pair`} | EC2 | Mulga`}]}),component:t(()=>n(()=>import(`./_id23.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29])),`component`)});export{i as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_id9.js b/spinifex/services/spinifexui/frontend/dist/assets/_id9.js index ca78764a2..0bdf3907a 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_id9.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_id9.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id24.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/back-link.js","assets/select.js","assets/dist.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/ec23.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/detail-row.js","assets/launch-template-data-fields.js","assets/collapsible.js","assets/textarea.js","assets/badge.js","assets/useRender.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id24.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/back-link.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/ec23.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/detail-row.js","assets/launch-template-data-fields.js","assets/collapsible.js","assets/textarea.js","assets/badge.js","assets/useRender.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{O as r,c as i,h as a,m as o,o as s,p as c,w as l}from"./ec2.js";var u=e(`/_auth/ec2/(launch-templates)/describe-launch-templates/$id`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(a),e.queryClient.ensureQueryData(o(t.id)),e.queryClient.ensureQueryData(s),e.queryClient.ensureQueryData(i),e.queryClient.ensureQueryData(c),e.queryClient.ensureQueryData(r),e.queryClient.ensureQueryData(l)])},head:({params:e})=>({meta:[{title:`${e.id} | Launch Template | Mulga`}]}),component:t(()=>n(()=>import(`./_id24.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44])),`component`)});export{u as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_instanceProfileName.js b/spinifex/services/spinifexui/frontend/dist/assets/_instanceProfileName.js index e33f70d6d..28faf189b 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_instanceProfileName.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_instanceProfileName.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_instanceProfileName2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/iam.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/commandBuilder3.js","assets/iam2.js","assets/queryOptions.js","assets/json.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/detail-row.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_instanceProfileName2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/iam.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/commandBuilder3.js","assets/iam2.js","assets/queryOptions.js","assets/json.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/detail-row.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{u as r,y as i}from"./iam2.js";var a=e(`/_auth/iam/(instance-profiles)/list-instance-profiles/$instanceProfileName`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(r(t.instanceProfileName)),e.queryClient.ensureQueryData(i)])},head:({params:e})=>({meta:[{title:`${e.instanceProfileName} | IAM | Mulga`}]}),component:t(()=>n(()=>import(`./_instanceProfileName2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),`component`)});export{a as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_policyArn.js b/spinifex/services/spinifexui/frontend/dist/assets/_policyArn.js index af3781c3e..e2a996467 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_policyArn.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_policyArn.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_policyArn2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/iam.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/commandBuilder3.js","assets/iam2.js","assets/queryOptions.js","assets/json.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/detail-row.js","assets/policy-document-viewer.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_policyArn2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useNavigate.js","assets/useStore.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/iam.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/commandBuilder3.js","assets/iam2.js","assets/queryOptions.js","assets/json.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/detail-row.js","assets/policy-document-viewer.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{h as r,m as i}from"./iam2.js";var a=e(`/_auth/iam/(policies)/list-policies/$policyArn`)({loader:async({context:e,params:t})=>{let n=decodeURIComponent(t.policyArn),a=await e.queryClient.ensureQueryData(i(n)),o=a.Policy?.DefaultVersionId;return o&&await e.queryClient.ensureQueryData(r(n,o)),a},head:({loaderData:e})=>({meta:[{title:`${e?.Policy?.PolicyName??`Policy`} | IAM | Mulga`}]}),component:t(()=>n(()=>import(`./_policyArn2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31])),`component`)});export{a as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_roleName.js b/spinifex/services/spinifexui/frontend/dist/assets/_roleName.js index 4305c6f14..38d568dcb 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_roleName.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_roleName.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_roleName2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/iam.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/commandBuilder3.js","assets/iam2.js","assets/queryOptions.js","assets/json.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/detail-row.js","assets/policy-document-viewer.js","assets/inline-policies-panel.js","assets/useQuery.js","assets/input.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/json-editor.js","assets/textarea.js","assets/iam3.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_roleName2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/trash-2.js","assets/button.js","assets/dist.js","assets/iam.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/commandBuilder3.js","assets/iam2.js","assets/queryOptions.js","assets/json.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/detail-row.js","assets/policy-document-viewer.js","assets/inline-policies-panel.js","assets/useQuery.js","assets/input.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/json-editor.js","assets/textarea.js","assets/iam3.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{d as r,g as i,p as a,r as o,v as s}from"./iam2.js";var c=e(`/_auth/iam/(roles)/list-roles/$roleName`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(s(t.roleName)),e.queryClient.ensureQueryData(o(t.roleName)),e.queryClient.ensureQueryData(r(t.roleName)),e.queryClient.ensureQueryData(a),e.queryClient.ensureQueryData(i(t.roleName))])},head:({params:e})=>({meta:[{title:`${e.roleName} | IAM | Mulga`}]}),component:t(()=>n(()=>import(`./_roleName2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40])),`component`)});export{c as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/_userName.js b/spinifex/services/spinifexui/frontend/dist/assets/_userName.js index 109f4ab3c..bc9545ed4 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/_userName.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/_userName.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_userName2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/check.js","assets/trash-2.js","assets/triangle-alert.js","assets/button.js","assets/dist.js","assets/alert-dialog.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/iam.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/commandBuilder3.js","assets/iam2.js","assets/queryOptions.js","assets/json.js","assets/use-copy-to-clipboard.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js","assets/inline-policies-panel.js","assets/useQuery.js","assets/input.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/json-editor.js","assets/textarea.js","assets/iam3.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_userName2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/useStore.js","assets/useNavigate.js","assets/cluster-config.js","assets/hex-encoding.js","assets/back-link.js","assets/createLucideIcon.js","assets/check.js","assets/trash-2.js","assets/triangle-alert.js","assets/button.js","assets/dist.js","assets/alert-dialog.js","assets/useValueAsRef.js","assets/createBaseUIEventDetails.js","assets/useScrollLock.js","assets/iam.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/commandBuilder3.js","assets/iam2.js","assets/queryOptions.js","assets/json.js","assets/use-copy-to-clipboard.js","assets/error-banner.js","assets/page-heading.js","assets/delete-confirmation-dialog.js","assets/detail-row.js","assets/state-badge.js","assets/inline-policies-panel.js","assets/useQuery.js","assets/input.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/json-editor.js","assets/textarea.js","assets/iam3.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{S as r,b as i,c as a,i as o,p as s,t as c}from"./iam2.js";var l=e(`/_auth/iam/(users)/list-users/$userName`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.ensureQueryData(r(t.userName)),e.queryClient.ensureQueryData(c(t.userName)),e.queryClient.ensureQueryData(o(t.userName)),e.queryClient.ensureQueryData(s),e.queryClient.ensureQueryData(a(t.userName)),e.queryClient.ensureQueryData(i(t.userName))])},head:({params:e})=>({meta:[{title:`${e.userName} | IAM | Mulga`}]}),component:t(()=>n(()=>import(`./_userName2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43])),`component`)});export{l as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/alert-dialog.js b/spinifex/services/spinifexui/frontend/dist/assets/alert-dialog.js index 2230a0884..11e798e7d 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/alert-dialog.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/alert-dialog.js @@ -1 +1 @@ -import{a as e,n as t,r as n,t as r}from"./compiler-runtime.js";import{a as i,n as a,u as o}from"./dist.js";import{Yt as s}from"./cluster-config.js";import{o as c,r as l,t as u}from"./button.js";import{b as d,r as f,s as p,t as m,x as h,y as g}from"./createBaseUIEventDetails.js";import{A as _,C as v,E as y,G as b,P as x,S,T as C,W as w,_ as T,b as E,c as D,h as O,j as k,m as A,n as j,p as M,r as N,t as ee,v as te,x as ne,y as re}from"./useScrollLock.js";import{a as ie,o as ae}from"./useValueAsRef.js";var P=e(n(),1),F=P.createContext(void 0);function I(e){let t=P.useContext(F);if(!e&&t===void 0)throw Error(o(27));return t}var L=P.forwardRef(function(e,t){let{render:n,className:r,style:i,forceRender:o=!1,...s}=e,c=I(),l=c.useState(`open`),u=c.useState(`nested`),d=c.useState(`mounted`),f={open:l,transitionStatus:c.useState(`transitionStatus`)};return a(`div`,e,{state:f,ref:[c.context.backdropRef,t],stateAttributesMapping:b,props:[{role:`presentation`,hidden:!d,style:{userSelect:`none`,WebkitUserSelect:`none`}},s],enabled:o||!u})}),R=P.forwardRef(function(e,t){let{render:n,className:r,style:i,disabled:o=!1,nativeButton:s=!0,...c}=e,u=I(),d=u.useState(`open`),{getButtonProps:p,buttonRef:h}=l({disabled:o,native:s}),g={disabled:o};function _(e){d&&u.setOpen(!1,m(f,e.nativeEvent))}return a(`button`,e,{state:g,ref:[t,h],props:[{onClick:_},c,p]})}),z=P.forwardRef(function(e,t){let{render:n,className:r,style:i,id:o,...s}=e,c=I(),l=h(o);return c.useSyncedValueWithCleanup(`descriptionElementId`,l),a(`p`,e,{ref:t,props:[{id:l},s]})});function oe(){return new C({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new M,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function B(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:oe(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:i,inactiveTriggerProps:i,popupProps:i}}function V(e,t,n=!1){return new C({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:n,onOpenChange:void 0})}var H=e=>e.triggerIdProp??e.activeTriggerId,U=e=>e.openProp??e.open,W=e=>(e.popupElement?.id??e.floatingId)||void 0;function G(e,t){return t!==void 0&&U(e)&&H(e)===t}function se(e,t){return G(e,t)?!0:t!==void 0&&U(e)&&H(e)==null&&e.triggerCount===1}var K={open:U,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:H,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:W,isTriggerActive:(e,t)=>t!==void 0&&H(e)===t,isOpenedByTrigger:(e,t)=>G(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&H(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>se(e,t)?W(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement},q=P.createContext(void 0);function ce(){let e=P.useContext(q);if(e===void 0)throw Error(o(26));return e}var le={...w,...ie,nestedDialogOpen(e){return e?{"data-nested-dialog-open":``}:null}},J=t(),Y=P.forwardRef(function(e,t){let{render:n,className:r,style:i,finalFocus:o,initialFocus:s,...c}=e,l=I(),u=l.useState(`descriptionElementId`),d=l.useState(`disablePointerDismissal`),f=l.useState(`floatingRootContext`),p=l.useState(`popupProps`),m=l.useState(`modal`),h=l.useState(`mounted`),g=l.useState(`nested`),_=l.useState(`nestedOpenDialogCount`),v=l.useState(`open`),y=l.useState(`openMethod`),b=l.useState(`titleElementId`),x=l.useState(`transitionStatus`),S=l.useState(`role`),C=f.useState(`floatingId`);ce(),ae({open:v,ref:l.context.popupRef,onComplete(){v&&l.context.onOpenChangeComplete?.(!0)}});let w=s===void 0?T(l.context.popupRef):s,E=_>0,O=l.useStateSetter(`popupElement`),j=a(`div`,e,{state:{open:v,nested:g,transitionStatus:x,nestedDialogOpen:E},props:[p,{id:C,"aria-labelledby":b,"aria-describedby":u,role:S,...A,hidden:!h,onKeyDown(e){D.has(e.key)&&e.stopPropagation()},style:{"--nested-dialogs":_}},c],ref:[t,l.context.popupRef,O],stateAttributesMapping:le});return(0,J.jsx)(k,{context:f,openInteractionType:y,disabled:!h,closeOnFocusOut:!d,initialFocus:w,returnFocus:o,modal:m!==!1,restoreFocus:`popup`,children:j})}),X=P.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,i=I(),a=i.useState(`mounted`),o=i.useState(`modal`),s=i.useState(`open`);return a||n?(0,J.jsx)(q.Provider,{value:n,children:(0,J.jsxs)(x,{ref:t,...r,children:[a&&o===!0&&(0,J.jsx)(j,{ref:i.context.internalBackdropRef,inert:N(!s)}),e.children]})}):null});function ue({store:e,parentContext:t,isDrawer:n}){let r=e.useState(`open`),i=e.useState(`disablePointerDismissal`),a=e.useState(`modal`),o=e.useState(`popupElement`),s=e.useState(`floatingRootContext`),[l,u]=P.useState(0),[f,p]=P.useState(0),m=l===0,h=_(s,{outsidePressEvent(){return e.context.internalBackdropRef.current||e.context.backdropRef.current?`intentional`:{mouse:a===`trap-focus`?`sloppy`:`intentional`,touch:`sloppy`}},outsidePress(t){if(!e.context.outsidePressEnabledRef.current||`button`in t&&t.button!==0)return!1;if(`touches`in t){if(t.type===`touchend`){if(t.changedTouches.length!==1||t.touches.length!==0)return!1}else if(t.touches.length!==1)return!1}let n=d(t);if(m&&!i){if(a){let t=e.context.internalBackdropRef.current,r=e.context.backdropRef.current;return t||r?t===n||r===n||g(n,o)&&!n?.hasAttribute(`data-base-ui-portal`):!0}return!0}return!1},escapeKey:m});return ee(r&&a===!0,o),e.useContextCallback(`onNestedDialogOpen`,(e,t)=>{u(e),p(t)}),c(()=>(t?.onNestedDialogOpen&&(r?t.onNestedDialogOpen(l+1,f+ +!!n):t.onNestedDialogOpen(0,0)),()=>{t?.onNestedDialogOpen&&r&&t.onNestedDialogOpen(0,0)}),[n,r,l,f,t]),ne(e,{activeTriggerProps:h.reference,inactiveTriggerProps:h.trigger,popupProps:h.floating,nestedOpenDialogCount:l,nestedOpenDrawerCount:f}),null}var de={...K,modal:e=>e.modal,nested:e=>e.nested,nestedOpenDialogCount:e=>e.nestedOpenDialogCount,nestedOpenDrawerCount:e=>e.nestedOpenDrawerCount,disablePointerDismissal:e=>e.disablePointerDismissal,openMethod:e=>e.openMethod,descriptionElementId:e=>e.descriptionElementId,titleElementId:e=>e.titleElementId,viewportElement:e=>e.viewportElement,role:e=>e.role},fe=class extends y{constructor(e,t,n){let r=new M,i=pe(e,r,t,n);super(i,me(r),de)}setOpen=(e,t)=>{if(t.preventUnmountOnClose=()=>{this.set(`preventUnmountingOnClose`,!0)},!e&&t.trigger==null&&this.state.activeTriggerId!=null&&(t.trigger=this.state.activeTriggerElement??void 0),this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let n={open:e};te(n,e,t.trigger),this.update(n)}};function pe(e,t,n,r=!1){let i={...B(),modal:!0,disablePointerDismissal:!1,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:`dialog`,...e};return i.floatingRootContext=V(t,n,r),i}function me(e){return{popupRef:P.createRef(),backdropRef:P.createRef(),internalBackdropRef:P.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:e,onOpenChange:void 0,onOpenChangeComplete:void 0}}function Z(e,t){let{children:n,open:r,defaultOpen:i=!1,onOpenChange:a,onOpenChangeComplete:o,disablePointerDismissal:s=!1,modal:c=!0,actionsRef:l,handle:u,triggerId:d,defaultTriggerId:f=null}=t,h=e===`drawer`,g=e===`alert-dialog`,_=g?!0:c,y=g||s,b=g?`alertdialog`:`dialog`,x=I(!0),C={modal:_,disablePointerDismissal:y,nested:x!=null,role:b},w=S((e,t)=>new fe({open:i,openProp:r,activeTriggerId:f,triggerIdProp:d,...C},e,t),!0);w.useControlledProp(`openProp`,r),w.useControlledProp(`triggerIdProp`,d),w.useSyncedValues(C),w.useContextCallback(`onOpenChange`,a),w.useContextCallback(`onOpenChangeComplete`,o);let T=w.useState(`open`),D=w.useState(`mounted`),k=w.useState(`payload`);v(w,T),re(w);let{forceUnmount:A}=E(T,w);P.useImperativeHandle(l,()=>({unmount:A,close:()=>w.setOpen(!1,m(p))}),[A,w]);let j=T||D;return(0,J.jsxs)(F.Provider,{value:w,children:[u&&(0,J.jsx)(O,{handle:u,store:w}),j&&(0,J.jsx)(ue,{store:w,parentContext:x?.context,isDrawer:h}),typeof n==`function`?n({payload:k}):n]})}var Q=P.forwardRef(function(e,t){let{render:n,className:r,style:i,id:o,...s}=e,c=I(),l=h(o);return c.useSyncedValueWithCleanup(`titleElementId`,l),a(`h2`,e,{ref:t,props:[{id:l},s]})});function he(e){return Z(`alert-dialog`,e)}var $=r();function ge(e){let t=(0,$.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,J.jsx)(he,{"data-slot":`alert-dialog`,...n}),t[2]=n,t[3]=r),r}function _e(e){let t=(0,$.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,J.jsx)(X,{"data-slot":`alert-dialog-portal`,...n}),t[2]=n,t[3]=r),r}function ve(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=s(`data-closed:fade-out-0 data-open:fade-in-0 data-closed:animate-out data-open:animate-in fixed inset-0 isolate z-50 bg-black/80 duration-100 supports-backdrop-filter:backdrop-blur-xs`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(L,{className:i,"data-slot":`alert-dialog-overlay`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function ye(e){let t=(0,$.c)(11),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,size:i,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=i===void 0?`default`:i,o;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,J.jsx)(ve,{}),t[4]=o):o=t[4];let c;t[5]===n?c=t[6]:(c=s(`data-closed:fade-out-0 data-open:fade-in-0 data-closed:zoom-out-95 data-open:zoom-in-95 group/alert-dialog-content data-closed:animate-out data-open:animate-in fixed top-1/2 left-1/2 z-50 grid w-full -translate-x-1/2 -translate-y-1/2 gap-3 rounded-xl bg-background p-4 ring-1 ring-foreground/10 duration-100 outline-none data-[size=default]:max-w-xs data-[size=sm]:max-w-64 data-[size=default]:sm:max-w-sm`,n),t[5]=n,t[6]=c);let l;return t[7]!==r||t[8]!==a||t[9]!==c?(l=(0,J.jsxs)(_e,{children:[o,(0,J.jsx)(Y,{className:c,"data-size":a,"data-slot":`alert-dialog-content`,...r})]}),t[7]=r,t[8]=a,t[9]=c,t[10]=l):l=t[10],l}function be(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=s(`grid grid-rows-[auto_1fr] place-items-center gap-1 text-center has-data-[slot=alert-dialog-media]:grid-rows-[auto_auto_1fr] has-data-[slot=alert-dialog-media]:gap-x-4 sm:group-data-[size=default]/alert-dialog-content:place-items-start sm:group-data-[size=default]/alert-dialog-content:text-left sm:group-data-[size=default]/alert-dialog-content:has-data-[slot=alert-dialog-media]:grid-rows-[auto_1fr]`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(`div`,{className:i,"data-slot":`alert-dialog-header`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function xe(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=s(`flex flex-col-reverse gap-2 group-data-[size=sm]/alert-dialog-content:grid group-data-[size=sm]/alert-dialog-content:grid-cols-2 sm:flex-row sm:justify-end`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(`div`,{className:i,"data-slot":`alert-dialog-footer`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Se(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=s(`mb-2 inline-flex size-8 items-center justify-center rounded-md bg-muted sm:group-data-[size=default]/alert-dialog-content:row-span-2 *:[svg:not([class*='size-'])]:size-4`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(`div`,{className:i,"data-slot":`alert-dialog-media`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Ce(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=s(`text-sm font-medium sm:group-data-[size=default]/alert-dialog-content:group-has-data-[slot=alert-dialog-media]/alert-dialog-content:col-start-2`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(Q,{className:i,"data-slot":`alert-dialog-title`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function we(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=s(`text-xs/relaxed text-balance text-muted-foreground md:text-pretty *:[a]:underline *:[a]:underline-offset-3 *:[a]:hover:text-foreground`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(z,{className:i,"data-slot":`alert-dialog-description`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Te(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=s(n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(u,{className:i,"data-slot":`alert-dialog-action`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Ee(e){let t=(0,$.c)(14),n,r,i,a;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4]):({className:n,variant:i,size:a,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a);let o=i===void 0?`outline`:i,c=a===void 0?`default`:a,l;t[5]===n?l=t[6]:(l=s(n),t[5]=n,t[6]=l);let d;t[7]!==c||t[8]!==o?(d=(0,J.jsx)(u,{size:c,variant:o}),t[7]=c,t[8]=o,t[9]=d):d=t[9];let f;return t[10]!==r||t[11]!==l||t[12]!==d?(f=(0,J.jsx)(R,{className:l,"data-slot":`alert-dialog-cancel`,render:d,...r}),t[10]=r,t[11]=l,t[12]=d,t[13]=f):f=t[13],f}export{z as _,we as a,Se as c,Z as d,X as f,K as g,V as h,ye as i,Ce as l,B as m,Te as n,xe as o,Y as p,Ee as r,be as s,ge as t,Q as u,R as v,L as y}; \ No newline at end of file +import{a as e,n as t,r as n,t as r}from"./compiler-runtime.js";import{a as i,o as a}from"./useValueAsRef.js";import{a as o,n as s,u as c}from"./dist.js";import{Yt as l}from"./cluster-config.js";import{o as u,r as d,t as f}from"./button.js";import{b as p,r as m,s as h,t as g,x as _,y as v}from"./createBaseUIEventDetails.js";import{A as y,C as b,E as x,G as S,P as C,S as w,T,W as E,_ as D,b as O,c as k,h as A,j,m as ee,n as te,p as M,r as ne,t as re,v as ie,x as ae,y as oe}from"./useScrollLock.js";var N=e(n(),1),P=N.createContext(void 0);function F(e){let t=N.useContext(P);if(!e&&t===void 0)throw Error(c(27));return t}var I=N.forwardRef(function(e,t){let{render:n,className:r,style:i,forceRender:a=!1,...o}=e,c=F(),l=c.useState(`open`),u=c.useState(`nested`),d=c.useState(`mounted`),f={open:l,transitionStatus:c.useState(`transitionStatus`)};return s(`div`,e,{state:f,ref:[c.context.backdropRef,t],stateAttributesMapping:S,props:[{role:`presentation`,hidden:!d,style:{userSelect:`none`,WebkitUserSelect:`none`}},o],enabled:a||!u})}),L=N.forwardRef(function(e,t){let{render:n,className:r,style:i,disabled:a=!1,nativeButton:o=!0,...c}=e,l=F(),u=l.useState(`open`),{getButtonProps:f,buttonRef:p}=d({disabled:a,native:o}),h={disabled:a};function _(e){u&&l.setOpen(!1,g(m,e.nativeEvent))}return s(`button`,e,{state:h,ref:[t,p],props:[{onClick:_},c,f]})}),R=N.forwardRef(function(e,t){let{render:n,className:r,style:i,id:a,...o}=e,c=F(),l=_(a);return c.useSyncedValueWithCleanup(`descriptionElementId`,l),s(`p`,e,{ref:t,props:[{id:l},o]})});function se(){return new T({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new M,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function z(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:se(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:o,inactiveTriggerProps:o,popupProps:o}}function B(e,t,n=!1){return new T({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:n,onOpenChange:void 0})}var V=e=>e.triggerIdProp??e.activeTriggerId,H=e=>e.openProp??e.open,U=e=>(e.popupElement?.id??e.floatingId)||void 0;function W(e,t){return t!==void 0&&H(e)&&V(e)===t}function ce(e,t){return W(e,t)?!0:t!==void 0&&H(e)&&V(e)==null&&e.triggerCount===1}var G={open:H,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:V,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:U,isTriggerActive:(e,t)=>t!==void 0&&V(e)===t,isOpenedByTrigger:(e,t)=>W(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&V(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>ce(e,t)?U(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement},K=N.createContext(void 0);function le(){let e=N.useContext(K);if(e===void 0)throw Error(c(26));return e}var q={...E,...i,nestedDialogOpen(e){return e?{"data-nested-dialog-open":``}:null}},J=t(),Y=N.forwardRef(function(e,t){let{render:n,className:r,style:i,finalFocus:o,initialFocus:c,...l}=e,u=F(),d=u.useState(`descriptionElementId`),f=u.useState(`disablePointerDismissal`),p=u.useState(`floatingRootContext`),m=u.useState(`popupProps`),h=u.useState(`modal`),g=u.useState(`mounted`),_=u.useState(`nested`),v=u.useState(`nestedOpenDialogCount`),y=u.useState(`open`),b=u.useState(`openMethod`),x=u.useState(`titleElementId`),S=u.useState(`transitionStatus`),C=u.useState(`role`),w=p.useState(`floatingId`);le(),a({open:y,ref:u.context.popupRef,onComplete(){y&&u.context.onOpenChangeComplete?.(!0)}});let T=c===void 0?D(u.context.popupRef):c,E=v>0,O=u.useStateSetter(`popupElement`),A=s(`div`,e,{state:{open:y,nested:_,transitionStatus:S,nestedDialogOpen:E},props:[m,{id:w,"aria-labelledby":x,"aria-describedby":d,role:C,...ee,hidden:!g,onKeyDown(e){k.has(e.key)&&e.stopPropagation()},style:{"--nested-dialogs":v}},l],ref:[t,u.context.popupRef,O],stateAttributesMapping:q});return(0,J.jsx)(j,{context:p,openInteractionType:b,disabled:!g,closeOnFocusOut:!f,initialFocus:T,returnFocus:o,modal:h!==!1,restoreFocus:`popup`,children:A})}),X=N.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,i=F(),a=i.useState(`mounted`),o=i.useState(`modal`),s=i.useState(`open`);return a||n?(0,J.jsx)(K.Provider,{value:n,children:(0,J.jsxs)(C,{ref:t,...r,children:[a&&o===!0&&(0,J.jsx)(te,{ref:i.context.internalBackdropRef,inert:ne(!s)}),e.children]})}):null});function ue({store:e,parentContext:t,isDrawer:n}){let r=e.useState(`open`),i=e.useState(`disablePointerDismissal`),a=e.useState(`modal`),o=e.useState(`popupElement`),s=e.useState(`floatingRootContext`),[c,l]=N.useState(0),[d,f]=N.useState(0),m=c===0,h=y(s,{outsidePressEvent(){return e.context.internalBackdropRef.current||e.context.backdropRef.current?`intentional`:{mouse:a===`trap-focus`?`sloppy`:`intentional`,touch:`sloppy`}},outsidePress(t){if(!e.context.outsidePressEnabledRef.current||`button`in t&&t.button!==0)return!1;if(`touches`in t){if(t.type===`touchend`){if(t.changedTouches.length!==1||t.touches.length!==0)return!1}else if(t.touches.length!==1)return!1}let n=p(t);if(m&&!i){if(a){let t=e.context.internalBackdropRef.current,r=e.context.backdropRef.current;return t||r?t===n||r===n||v(n,o)&&!n?.hasAttribute(`data-base-ui-portal`):!0}return!0}return!1},escapeKey:m});return re(r&&a===!0,o),e.useContextCallback(`onNestedDialogOpen`,(e,t)=>{l(e),f(t)}),u(()=>(t?.onNestedDialogOpen&&(r?t.onNestedDialogOpen(c+1,d+ +!!n):t.onNestedDialogOpen(0,0)),()=>{t?.onNestedDialogOpen&&r&&t.onNestedDialogOpen(0,0)}),[n,r,c,d,t]),ae(e,{activeTriggerProps:h.reference,inactiveTriggerProps:h.trigger,popupProps:h.floating,nestedOpenDialogCount:c,nestedOpenDrawerCount:d}),null}var de={...G,modal:e=>e.modal,nested:e=>e.nested,nestedOpenDialogCount:e=>e.nestedOpenDialogCount,nestedOpenDrawerCount:e=>e.nestedOpenDrawerCount,disablePointerDismissal:e=>e.disablePointerDismissal,openMethod:e=>e.openMethod,descriptionElementId:e=>e.descriptionElementId,titleElementId:e=>e.titleElementId,viewportElement:e=>e.viewportElement,role:e=>e.role},fe=class extends x{constructor(e,t,n){let r=new M,i=pe(e,r,t,n);super(i,me(r),de)}setOpen=(e,t)=>{if(t.preventUnmountOnClose=()=>{this.set(`preventUnmountingOnClose`,!0)},!e&&t.trigger==null&&this.state.activeTriggerId!=null&&(t.trigger=this.state.activeTriggerElement??void 0),this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let n={open:e};ie(n,e,t.trigger),this.update(n)}};function pe(e,t,n,r=!1){let i={...z(),modal:!0,disablePointerDismissal:!1,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:`dialog`,...e};return i.floatingRootContext=B(t,n,r),i}function me(e){return{popupRef:N.createRef(),backdropRef:N.createRef(),internalBackdropRef:N.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:e,onOpenChange:void 0,onOpenChangeComplete:void 0}}function Z(e,t){let{children:n,open:r,defaultOpen:i=!1,onOpenChange:a,onOpenChangeComplete:o,disablePointerDismissal:s=!1,modal:c=!0,actionsRef:l,handle:u,triggerId:d,defaultTriggerId:f=null}=t,p=e===`drawer`,m=e===`alert-dialog`,_=m?!0:c,v=m||s,y=m?`alertdialog`:`dialog`,x=F(!0),S={modal:_,disablePointerDismissal:v,nested:x!=null,role:y},C=w((e,t)=>new fe({open:i,openProp:r,activeTriggerId:f,triggerIdProp:d,...S},e,t),!0);C.useControlledProp(`openProp`,r),C.useControlledProp(`triggerIdProp`,d),C.useSyncedValues(S),C.useContextCallback(`onOpenChange`,a),C.useContextCallback(`onOpenChangeComplete`,o);let T=C.useState(`open`),E=C.useState(`mounted`),D=C.useState(`payload`);b(C,T),oe(C);let{forceUnmount:k}=O(T,C);N.useImperativeHandle(l,()=>({unmount:k,close:()=>C.setOpen(!1,g(h))}),[k,C]);let j=T||E;return(0,J.jsxs)(P.Provider,{value:C,children:[u&&(0,J.jsx)(A,{handle:u,store:C}),j&&(0,J.jsx)(ue,{store:C,parentContext:x?.context,isDrawer:p}),typeof n==`function`?n({payload:D}):n]})}var Q=N.forwardRef(function(e,t){let{render:n,className:r,style:i,id:a,...o}=e,c=F(),l=_(a);return c.useSyncedValueWithCleanup(`titleElementId`,l),s(`h2`,e,{ref:t,props:[{id:l},o]})});function he(e){return Z(`alert-dialog`,e)}var $=r();function ge(e){let t=(0,$.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,J.jsx)(he,{"data-slot":`alert-dialog`,...n}),t[2]=n,t[3]=r),r}function _e(e){let t=(0,$.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,J.jsx)(X,{"data-slot":`alert-dialog-portal`,...n}),t[2]=n,t[3]=r),r}function ve(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(`data-closed:fade-out-0 data-open:fade-in-0 data-closed:animate-out data-open:animate-in fixed inset-0 isolate z-50 bg-black/80 duration-100 supports-backdrop-filter:backdrop-blur-xs`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(I,{className:i,"data-slot":`alert-dialog-overlay`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function ye(e){let t=(0,$.c)(11),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,size:i,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=i===void 0?`default`:i,o;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,J.jsx)(ve,{}),t[4]=o):o=t[4];let s;t[5]===n?s=t[6]:(s=l(`data-closed:fade-out-0 data-open:fade-in-0 data-closed:zoom-out-95 data-open:zoom-in-95 group/alert-dialog-content data-closed:animate-out data-open:animate-in fixed top-1/2 left-1/2 z-50 grid w-full -translate-x-1/2 -translate-y-1/2 gap-3 rounded-xl bg-background p-4 ring-1 ring-foreground/10 duration-100 outline-none data-[size=default]:max-w-xs data-[size=sm]:max-w-64 data-[size=default]:sm:max-w-sm`,n),t[5]=n,t[6]=s);let c;return t[7]!==r||t[8]!==a||t[9]!==s?(c=(0,J.jsxs)(_e,{children:[o,(0,J.jsx)(Y,{className:s,"data-size":a,"data-slot":`alert-dialog-content`,...r})]}),t[7]=r,t[8]=a,t[9]=s,t[10]=c):c=t[10],c}function be(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(`grid grid-rows-[auto_1fr] place-items-center gap-1 text-center has-data-[slot=alert-dialog-media]:grid-rows-[auto_auto_1fr] has-data-[slot=alert-dialog-media]:gap-x-4 sm:group-data-[size=default]/alert-dialog-content:place-items-start sm:group-data-[size=default]/alert-dialog-content:text-left sm:group-data-[size=default]/alert-dialog-content:has-data-[slot=alert-dialog-media]:grid-rows-[auto_1fr]`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(`div`,{className:i,"data-slot":`alert-dialog-header`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function xe(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(`flex flex-col-reverse gap-2 group-data-[size=sm]/alert-dialog-content:grid group-data-[size=sm]/alert-dialog-content:grid-cols-2 sm:flex-row sm:justify-end`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(`div`,{className:i,"data-slot":`alert-dialog-footer`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Se(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(`mb-2 inline-flex size-8 items-center justify-center rounded-md bg-muted sm:group-data-[size=default]/alert-dialog-content:row-span-2 *:[svg:not([class*='size-'])]:size-4`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(`div`,{className:i,"data-slot":`alert-dialog-media`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Ce(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(`text-sm font-medium sm:group-data-[size=default]/alert-dialog-content:group-has-data-[slot=alert-dialog-media]/alert-dialog-content:col-start-2`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(Q,{className:i,"data-slot":`alert-dialog-title`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function we(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(`text-xs/relaxed text-balance text-muted-foreground md:text-pretty *:[a]:underline *:[a]:underline-offset-3 *:[a]:hover:text-foreground`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(R,{className:i,"data-slot":`alert-dialog-description`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Te(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,J.jsx)(f,{className:i,"data-slot":`alert-dialog-action`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Ee(e){let t=(0,$.c)(14),n,r,i,a;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4]):({className:n,variant:i,size:a,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a);let o=i===void 0?`outline`:i,s=a===void 0?`default`:a,c;t[5]===n?c=t[6]:(c=l(n),t[5]=n,t[6]=c);let u;t[7]!==s||t[8]!==o?(u=(0,J.jsx)(f,{size:s,variant:o}),t[7]=s,t[8]=o,t[9]=u):u=t[9];let d;return t[10]!==r||t[11]!==c||t[12]!==u?(d=(0,J.jsx)(L,{className:c,"data-slot":`alert-dialog-cancel`,render:u,...r}),t[10]=r,t[11]=c,t[12]=u,t[13]=d):d=t[13],d}export{R as _,we as a,Se as c,Z as d,X as f,G as g,B as h,ye as i,Ce as l,z as m,Te as n,xe as o,Y as p,Ee as r,be as s,ge as t,Q as u,L as v,I as y}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/awsClient.js b/spinifex/services/spinifexui/frontend/dist/assets/awsClient.js index 601243b36..98b1e2c59 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/awsClient.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/awsClient.js @@ -1,5 +1,5 @@ import{$ as e,A as t,At as n,B as r,Bt as i,C as a,Ct as o,D as s,Dt as c,E as l,Et as ee,F as u,Ft as te,G as d,Gt as ne,H as re,I as ie,It as ae,J as oe,K as se,Kt as ce,L as le,Lt as eee,M as ue,Mt as de,N as fe,Nt as pe,O as me,Ot as he,P as ge,Pt as _e,Q as ve,R as ye,Rt as be,S as xe,St as tee,Tt as nee,U as Se,Ut as Ce,V as we,Vt as Te,W as Ee,Wt as De,X as Oe,Z as ke,_ as ree,_t as iee,a as Ae,at as je,b as Me,bt as Ne,ct as Pe,dt as aee,et as Fe,ft as Ie,g as Le,gt as Re,h as ze,ht as Be,it as Ve,j as He,jt as Ue,k as We,kt as Ge,lt as Ke,mt as qe,nt as oee,ot as Je,pt as Ye,q as Xe,qt as Ze,st as Qe,t as $e,tt as see,v as et,vt as cee,w as tt,wt as nt,x as rt,xt as it,y as lee,yt as at,z as uee,zt as dee}from"./cluster-config.js";import{a as ot,i as st,n as fee,r as ct}from"./hex-encoding.js";import{g as pee,r as mee}from"./index.browser.js";function lt(e){return(e.includes(`,`)||e.includes(`"`))&&(e=`"${e.replace(/"/g,`\\"`)}"`),e}function ut(e,t,n){if(n<=0||!Number.isInteger(n))throw Error(`Invalid number of delimiters (`+n+`) for splitEvery.`);let r=e.split(t);if(n===1)return r;let i=[],a=``;for(let e=0;e{if(!Ke(n))throw Error(`@smithy/util-stream: unsupported source type ${n?.constructor?.name??n} in ChecksumStream.`);let a=i??he;if(typeof TransformStream!=`function`)throw Error(`@smithy/util-stream: unable to instantiate ChecksumStream because API unavailable: ReadableStream/TransformStream.`);let o=new TransformStream({start(){},async transform(e,n){t.update(e),n.enqueue(e)},async flush(n){let i=await t.digest(),o=a(i);if(e!==o){let t=Error(`Checksum mismatch: expected "${e}" but received "${o}" in response header "${r}".`);n.error(t)}else n.terminate()}});n.pipeThrough(o);let s=o.readable;return Object.setPrototypeOf(s,ft.prototype),s},gee=class{allocByteArray;byteLength=0;byteArrays=[];constructor(e){this.allocByteArray=e}push(e){this.byteArrays.push(e),this.byteLength+=e.byteLength}flush(){if(this.byteArrays.length===1){let e=this.byteArrays[0];return this.reset(),e}let e=this.allocByteArray(this.byteLength),t=0;for(let n=0;nnew Uint8Array(e))],s=-1,c=async e=>{let{value:l,done:ee}=await r.read(),u=l;if(ee){if(s!==-1){let t=pt(o,s);mt(t)>0&&e.enqueue(t)}e.close()}else{let r=bee(u,!1);if(s!==r&&(s>=0&&e.enqueue(pt(o,s)),s=r),s===-1){e.enqueue(u);return}let l=mt(u);a+=l;let ee=mt(o[s]);if(l>=t&&ee===0)e.enqueue(u);else{let r=yee(o,s,u);!i&&a>t*2&&(i=!0,n?.warn(`@smithy/util-stream - stream chunk size ${l} is below threshold of ${t}, automatically buffering.`)),r>=t?e.enqueue(pt(o,s)):await c(e)}}};return new ReadableStream({pull:c})}var vee=_ee;function yee(e,t,n){switch(t){case 0:return e[0]+=n,mt(e[0]);case 1:case 2:return e[t].push(n),mt(e[t])}}function pt(e,t){switch(t){case 0:let n=e[0];return e[0]=``,n;case 1:case 2:return e[t].flush()}throw Error(`@smithy/util-stream - invalid index ${t} given to flush()`)}function mt(e){return e?.byteLength??e?.length??0}function bee(e,t=!0){return t&&typeof Buffer<`u`&&e instanceof Buffer?2:e instanceof Uint8Array?1:typeof e==`string`?0:-1}var xee=(e,t)=>{let{base64Encoder:n,bodyLengthChecker:r,checksumAlgorithmFn:i,checksumLocationName:a,streamHasher:o}=t,s=n!==void 0&&r!==void 0&&i!==void 0&&a!==void 0&&o!==void 0,c=s?o(i,e):void 0,l=e.getReader();return new ReadableStream({async pull(e){let{value:t,done:i}=await l.read();if(i){if(e.enqueue(`0\r `),s){let t=n(await c);e.enqueue(`${a}:${t}\r\n`),e.enqueue(`\r `)}e.close()}else e.enqueue(`${(r(t)||0).toString(16)}\r\n${t}\r\n`)}})},ht=`The stream has already been transformed.`,gt=e=>{if(!_t(e)&&!Ke(e)){let t=e?.__proto__?.constructor?.name||e;throw Error(`Unexpected stream implementation, expect Blob or ReadableStream, got ${t}`)}let t=!1,n=async()=>{if(t)throw Error(ht);return t=!0,await Pe(e)},r=e=>{if(typeof e.stream!=`function`)throw Error(`Cannot transform payload Blob to web stream. Please make sure the Blob.stream() is polyfilled. -If you are using React Native, this API is not yet supported, see: https://react-native.canny.io/feature-requests/p/fetch-streaming-body`);return e.stream()};return Object.assign(e,{transformToByteArray:n,transformToString:async e=>{let t=await n();if(e===`base64`)return he(t);if(e===`hex`)return fee(t);if(e===void 0||e===`utf8`||e===`utf-8`)return ct(t);if(typeof TextDecoder==`function`)return new TextDecoder(e).decode(t);throw Error(`TextDecoder is not available, please make sure polyfill is provided.`)},transformToWebStream:()=>{if(t)throw Error(ht);if(t=!0,_t(e))return r(e);if(Ke(e))return e;throw Error(`Cannot transform payload to web stream, got ${e}`)}})},_t=e=>typeof Blob==`function`&&e instanceof Blob,vt=class extends oee{async serializeRequest(e,t,n){let r=t&&typeof t==`object`?t:{},i=this.serializer,a={},o={},s=await n.endpoint(),c=ae.of(e?.input),l=[],ee=[],u=!1,te,d=new ce({protocol:``,hostname:``,port:void 0,path:``,fragment:void 0,query:a,headers:o,body:void 0});if(s){this.updateServiceEndpoint(d,s),this.setHostPrefix(d,e,r);let t=eee(e.traits);if(t.http){d.method=t.http[0];let[e,n]=t.http[1].split(`?`);d.path==`/`?d.path=e:d.path+=e;let r=new URLSearchParams(n??``);for(let[e,t]of r)a[e]=t}}for(let[e,t]of c.structIterator()){let n=t.getMergedTraits()??{},s=r[e];if(s==null&&!t.isIdempotencyToken()){if(n.httpLabel&&(d.path.includes(`{${e}+}`)||d.path.includes(`{${e}}`)))throw Error(`No value provided for input HTTP label: ${e}.`);continue}if(n.httpPayload)t.isStreaming()?t.isStructSchema()?r[e]&&(te=await this.serializeEventStream({eventStream:r[e],requestSchema:c})):te=s:(i.write(t,s),te=i.flush());else if(n.httpLabel){i.write(t,s);let n=i.flush();d.path.includes(`{${e}+}`)?d.path=d.path.replace(`{${e}+}`,n.split(`/`).map(je).join(`/`)):d.path.includes(`{${e}}`)&&(d.path=d.path.replace(`{${e}}`,je(n)))}else if(n.httpHeader)i.write(t,s),o[n.httpHeader.toLowerCase()]=String(i.flush());else if(typeof n.httpPrefixHeaders==`string`)for(let e in s){let r=s[e],a=n.httpPrefixHeaders+e;i.write([t.getValueSchema(),{httpHeader:a}],r),o[a.toLowerCase()]=i.flush()}else n.httpQuery||n.httpQueryParams?this.serializeQuery(t,s,a):(u=!0,l.push(e),ee.push(t))}if(u&&r){let[e,t]=(c.getName(!0)??`#Unknown`).split(`#`),n=c.getSchema()[6],a=[3,e,t,c.getMergedTraits(),l,ee,void 0];n?a[6]=n:a.pop(),i.write(a,r),te=i.flush()}return d.headers=o,d.query=a,d.body=te,d}serializeQuery(e,t,n){let r=this.serializer,i=e.getMergedTraits();if(i.httpQueryParams){for(let r in t)if(!(r in n)){let a=t[r],o=e.getValueSchema();Object.assign(o.getMergedTraits(),{...i,httpQuery:r,httpQueryParams:void 0}),this.serializeQuery(o,a,n)}return}if(e.isListSchema()){let a=!!e.getMergedTraits().sparse,o=[];for(let n of t){r.write([e.getValueSchema(),i],n);let t=r.flush();(a||t!==void 0)&&o.push(t)}n[i.httpQuery]=o}else r.write([e,i],t),n[i.httpQuery]=r.flush()}async deserializeResponse(e,t,n){let r=this.deserializer,i=ae.of(e.output),a={};if(n.statusCode>=300){let i=await Je(n.body,t);throw i.byteLength>0&&Object.assign(a,await r.read(15,i)),await this.handleError(e,t,n,a,this.deserializeMetadata(n)),Error(`@smithy/core/protocols - HTTP Protocol error handler failed to throw.`)}for(let e in n.headers){let t=n.headers[e];delete n.headers[e],n.headers[e.toLowerCase()]=t}let o=await this.deserializeHttpMessage(i,t,n,a);if(o.length){let e=await Je(n.body,t);if(e.byteLength>0){let t=await r.read(i,e);for(let e of o)t[e]!=null&&(a[e]=t[e])}}else o.discardResponseBody&&await Je(n.body,t);return a.$metadata=this.deserializeMetadata(n),a}async deserializeHttpMessage(e,t,n,r,i){let a;a=r instanceof Set?i:r;let o=!0,s=this.deserializer,c=ae.of(e),l=[];for(let[e,r]of c.structIterator()){let i=r.getMemberTraits();if(i.httpPayload){if(o=!1,r.isStreaming())r.isStructSchema()?a[e]=await this.deserializeEventStream({response:n,responseSchema:c}):a[e]=gt(n.body);else if(n.body){let i=await Je(n.body,t);i.byteLength>0&&(a[e]=await s.read(r,i))}}else if(i.httpHeader){let t=String(i.httpHeader).toLowerCase(),o=n.headers[t];if(o!=null){if(r.isListSchema()){let n=r.getValueSchema();n.getMergedTraits().httpHeader=t;let i;i=n.isTimestampSchema()&&n.getSchema()===4?ut(o,`,`,2):tee(o);let c=[];for(let e of i)c.push(await s.read(n,e.trim()));a[e]=c}else a[e]=await s.read(r,o)}}else if(i.httpPrefixHeaders!==void 0){a[e]={};for(let t in n.headers)if(t.startsWith(i.httpPrefixHeaders)){let o=n.headers[t],c=r.getValueSchema();c.getMergedTraits().httpHeader=t,a[e][t.slice(i.httpPrefixHeaders.length)]=await s.read(c,o)}}else i.httpResponseCode?a[e]=n.statusCode:l.push(e)}return l.discardResponseBody=o,l}},yt=class extends Ve{codecDeserializer;stringDeserializer;constructor(t,n){super(),this.codecDeserializer=t,this.stringDeserializer=new e(n)}setSerdeContext(e){this.stringDeserializer.setSerdeContext(e),this.codecDeserializer.setSerdeContext(e),this.serdeContext=e}read(e,t){let n=ae.of(e),r=n.getMergedTraits(),i=this.serdeContext?.utf8Encoder??ct;if(r.httpHeader||r.httpResponseCode)return this.stringDeserializer.read(n,i(t));if(r.httpPayload){if(n.isBlobSchema()){let e=this.serdeContext?.utf8Decoder??st;return typeof t==`string`?e(t):t}if(n.isStringSchema())return`byteLength`in t?i(t):t}return this.codecDeserializer.read(n,t)}},See=class extends Ve{settings;stringBuffer=``;constructor(e){super(),this.settings=e}write(e,t){let n=ae.of(e);switch(typeof t){case`object`:if(t===null){this.stringBuffer=`null`;return}if(n.isTimestampSchema()){if(!(t instanceof Date))throw Error(`@smithy/core/protocols - received non-Date value ${t} when schema expected Date in ${n.getName(!0)}`);switch(Fe(n,this.settings)){case 5:this.stringBuffer=t.toISOString().replace(`.000Z`,`Z`);break;case 6:this.stringBuffer=nt(t);break;case 7:this.stringBuffer=String(t.getTime()/1e3);break;default:console.warn(`Missing timestamp format, using epoch seconds`,t),this.stringBuffer=String(t.getTime()/1e3)}return}if(n.isBlobSchema()&&`byteLength`in t){this.stringBuffer=(this.serdeContext?.base64Encoder??he)(t);return}if(n.isListSchema()&&Array.isArray(t)){let e=``;for(let r of t){this.write([n.getValueSchema(),n.getMergedTraits()],r);let t=this.flush(),i=n.getValueSchema().isTimestampSchema()?t:lt(t);e!==``&&(e+=`, `),e+=i}this.stringBuffer=e;return}this.stringBuffer=JSON.stringify(t,null,2);break;case`string`:let e=n.getMergedTraits().mediaType,r=t;if(e&&((e===`application/json`||e.endsWith(`+json`))&&(r=o.from(r)),n.getMergedTraits().httpHeader)){this.stringBuffer=(this.serdeContext?.base64Encoder??he)(r.toString());return}this.stringBuffer=t;break;default:this.stringBuffer=n.isIdempotencyToken()?Qe():String(t)}}flush(){let e=this.stringBuffer;return this.stringBuffer=``,e}},bt=class{codecSerializer;stringSerializer;buffer;constructor(e,t,n=new See(t)){this.codecSerializer=e,this.stringSerializer=n}setSerdeContext(e){this.codecSerializer.setSerdeContext(e),this.stringSerializer.setSerdeContext(e)}write(e,t){let n=ae.of(e),r=n.getMergedTraits();if(r.httpHeader||r.httpLabel||r.httpQuery){this.stringSerializer.write(n,t),this.buffer=this.stringSerializer.flush();return}return this.codecSerializer.write(n,t)}flush(){if(this.buffer!==void 0){let e=this.buffer;return this.buffer=void 0,e}return this.codecSerializer.flush()}},xt;function St(){if(xt===void 0)try{if(typeof Buffer!=`function`)xt=!1;else{let e=JSON.parse(Buffer.from([123,125]));xt=typeof e==`object`&&!!e}}catch{xt=!1}return xt}function Ct(e,t,n){if(n?.source){let e=n.source;if(typeof t==`number`)return t<=2**53-1&&t>=-(2**53-1)?wee(e,t)?t:new it(e,`bigDecimal`):Cee(e)?new it(e,`bigDecimal`):/[eE]/.test(e)?Tee(e):BigInt(e)}return t}function Cee(e){let t=e.indexOf(`.`);if(t===-1)return!1;let n=e.search(/[eE]/);if(n===-1)return!0;let r=n-t-1;return parseInt(e.slice(n+1),10)=o.length?o+`0`.repeat(c-o.length):o.slice(0,c)+`.`+o.slice(c)}return i.includes(`.`)&&(i=i.replace(/(\.\d*?)0+$/,`$1`).replace(/\.$/,``)),(t?`-`:``)+i}function Tee(e){let t=e.search(/[eE]/),n=parseInt(e.slice(t+1),10),r=e.startsWith(`-`),i=e.slice(+!!r,t),a=i.indexOf(`.`),o,s;a===-1?(o=i,s=n):(o=i.slice(0,a)+i.slice(a+1),s=n-(i.length-a-1)),o=o.replace(/0+$/,``)||`0`;let c=BigInt(o)*10n**BigInt(s+(i.replace(`.`,``).length-o.length));return r?-c:c}var Tt=Symbol.for(`@aws-sdk/reviver`);function Et(e){let t=ae.of(e),n=t.getSchema();if(Array.isArray(n)&&t.isStructSchema()){if(Tt in n)return n[Tt];let e=Dt(t,new Set);return n[Tt]=e,e}return Dt(t,new Set)}function Dt(e,t){let n=e.getSchema();if(t.has(n))return!1;if(t.add(n),e.isBigIntegerSchema()||e.isBigDecimalSchema())return!0;if(e.isStructSchema()){for(let[,n]of e.structIterator())if(Dt(n,t))return!0}else if(e.isListSchema()||e.isMapSchema()){if(Dt(e.getValueSchema(),t))return!0}else if(e.isDocumentSchema())return!0;return!1}var Ot=(e,t)=>Je(e,t).then(e=>(t?.utf8Encoder??ct)(e));async function kt(e,t,n){let r;if(St()&&typeof e?.[Symbol.asyncIterator]==`function`){let n=await Je(e,t);typeof Buffer==`function`&&(r=Buffer.isBuffer(n)?n:Buffer.from(n.buffer,n.byteOffset,n.byteLength))}if(r||=await Ot(e,t),r.length===0)return{};let i=n&&Et(n)?Ct:void 0;try{return JSON.parse(r,i)}catch(e){throw e?.name===`SyntaxError`&&Object.defineProperty(e,"$responseBodyText",{value:typeof r==`string`?r:r.toString(`utf8`)}),e}}var At=(e,t)=>Object.keys(e).find(e=>e.toLowerCase()===t.toLowerCase()),jt=e=>{let t=e;return typeof t==`number`&&(t=t.toString()),t.indexOf(`,`)>=0&&(t=t.split(`,`)[0]),t.indexOf(`:`)>=0&&(t=t.split(`:`)[0]),t.indexOf(`#`)>=0&&(t=t.split(`#`)[1]),t},Mt=(e,t)=>Pt(e,t,[`header`,`code`,`type`]),Nt=(e,t,n=!1)=>Pt(e,t,n?[`code`,`header`,`type`]:[`type`,`code`,`header`]),Pt=({headers:e},t,n)=>{for(;n.length>0;)switch(n.shift()){case`header`:let n=At(e??{},`x-amzn-errortype`);if(n!==void 0)return jt(e[n]);break;case`code`:let r=At(t??{},`code`);if(r&&t[r]!==void 0)return jt(t[r]);break;case`type`:if(t?.__type!==void 0)return jt(t.__type)}},Ft=class extends Me{settings;constructor(e){super(),this.settings=e}async read(e,t){let n=Et(e)?Ct:void 0,r;if(typeof t==`string`){if(t.length===0)return{};r=JSON.parse(t,n)}else if(t instanceof Uint8Array&&St()){if(t.byteLength===0)return{};let e=Buffer.isBuffer(t)?t:Buffer.from(t.buffer,t.byteOffset,t.byteLength);r=JSON.parse(e,n)}else r=await kt(t,this.serdeContext,e);return this._read(e,r)}readObject(e,t){return this._read(e,t)}_read(e,t){let n=typeof t==`object`&&!!t,r=ae.of(e);if(n){if(r.isStructSchema())return this._readStruct(r,t);if(Array.isArray(t)&&r.isListSchema()){let e=r.getValueSchema();if(this.needsTransform(e))for(let n=0;nLt+6e4&&(console.warn(`@aws-sdk/core/protocols - WARN - JsonCodec2: you have called a string method on a Uint8Array request body. It has been automatically converted to string. In a future version this will throw an error.`),Lt=e),this.string=ct(this)}return this.string}},Lt=0,Rt=new TextEncoder,zt=123,Bt=125,Eee=91,Dee=93,Vt=34,Ht=58,Ut=44,Wt=92,Oee=new Uint8Array([116,114,117,101]),kee=new Uint8Array([102,97,108,115,101]),Aee=new Uint8Array([110,117,108,108]),Gt=Array(128).fill(null);Gt[8]=`b`,Gt[9]=`t`,Gt[10]=`n`,Gt[12]=`f`,Gt[13]=`r`,Gt[34]=`"`,Gt[92]=`\\`;for(let e=0;e<32;e++)Gt[e]===null&&(Gt[e]=`u00`+e.toString(16).padStart(2,`0`));var Kt=2048;function qt(e){return It.allocUnsafe(e)}var jee=class e extends Me{settings;json;i=0;rootSchema;rawValue;passthrough=!1;constructor(e){super(),this.settings=e,this.json=qt(Kt)}write(e,t){this.i=0,this.rawValue=t,this.rootSchema=ae.of(e),this.passthrough=this.rootSchema.isBlobSchema()||this.rootSchema.isStringSchema(),this.passthrough||this.writeValue(this.rootSchema,t,void 0)}writeDiscriminatedDocument(e,t){this.i=0,this.rootSchema=ae.of(e);let n=this.rootSchema;if(n.isStructSchema()&&typeof t==`object`&&t){this.writeValue(n,t,void 0);let e=`"__type":"${n.getName(!0)??`Unknown`}",`,r=e.length;this.ensure(r),this.json.copyWithin(1+r,1,this.i),Rt.encodeInto(e,this.json.subarray(1)),this.i+=r}else this.writeValue(n,t,void 0)}flush(){this.rootSchema=void 0;let e=this.i;this.i=0;let t=this.rawValue;if(this.rawValue=void 0,e===0)return t;let n=this.json.subarray(0,e);return this.json=qt(Kt),n}ensure(e){let{i:t,json:n}=this;if(t+e>n.length){let r=n.length*2;for(;r34&&r<92)this.json[this.i++]=r;else if(r<128){let e=Gt[r];if(e!==null){this.ensure(e.length+1),this.json[this.i++]=Wt;for(let t=0;t=55296&&r<=56319){let i=n+1=56320&&i<=57343){this.ensure(4);let{written:t}=Rt.encodeInto(e.substring(n,n+2),this.json.subarray(this.i));this.i+=t,++n}else this.ensure(6),this.writeUnicodeEscape(r)}else if(r>=56320&&r<=57343)this.ensure(6),this.writeUnicodeEscape(r);else{let{i:e,json:t}=this;r<2048?(t[e++]=192|r>>6,t[e++]=128|r&63):(t[e++]=224|r>>12,t[e++]=128|r>>6&63,t[e++]=128|r&63),this.i=e}}this.json[this.i++]=Vt}writeUnicodeEscape(e){let{json:t,i:n}=this;t[n++]=Wt,t[n++]=117;let r=e.toString(16).padStart(4,`0`);for(let e=0;e<4;++e)t[n++]=r.charCodeAt(e);this.i=n}static B64=(()=>{let e=new Uint8Array(64);for(let t=0;t<64;++t)e[t]=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`.charCodeAt(t);return e})();writeBase64(t){let n=Math.ceil(t.length/3)*4;this.ensure(n+2);let r=this.json,i=e.B64,a=this.i;r[a++]=Vt;let o=t.length,s=o%3,c=o-s;for(let e=0;e>2],r[a++]=i[(n&3)<<4|o>>4],r[a++]=i[(o&15)<<2|s>>6],r[a++]=i[s&63]}if(s===2){let e=t[c],n=t[c+1];r[a++]=i[e>>2],r[a++]=i[(e&3)<<4|n>>4],r[a++]=i[(n&15)<<2],r[a++]=61}else if(s===1){let e=t[c];r[a++]=i[e>>2],r[a++]=i[(e&3)<<4],r[a++]=61,r[a++]=61}r[a++]=Vt,this.i=a}writeValue(e,t,n){if(t==null){if(n?.isStructSchema()){if(t===void 0&&ae.of(e).isIdempotencyToken()){this.writeAsciiQuoted(Qe());return}return}this.ensure(4),this.json.set(Aee,this.i),this.i+=4;return}let r=ae.of(e),i=typeof t==`object`;if(r.isStringSchema()){let e=r.getMergedTraits().mediaType;if(e&&(e===`application/json`||e.endsWith(`+json`))){this.writeJsonString(o.from(t).toString());return}}if(i){if(r.isStructSchema()){this.writeStruct(r,t);return}if(Array.isArray(t)&&(r.isListSchema()||r.isDocumentSchema())){this.writeList(r,t,r.isDocumentSchema());return}if(r.isMapSchema()){this.writeMap(r,t,!1);return}if(t instanceof Uint8Array&&(r.isBlobSchema()||r.isDocumentSchema())){this.writeBase64(t);return}if(t instanceof Date&&(r.isTimestampSchema()||r.isDocumentSchema())){this.writeTimestamp(r,t);return}if(t instanceof it){this.writeAscii(t.string);return}if(r.isDocumentSchema()){Array.isArray(t)?this.writeList(r,t,!0):this.writeMap(r,t,!0);return}let e=JSON.stringify(t);this.writeAscii(e);return}if(typeof t==`string`){if(r.isBlobSchema()){let e=(this.serdeContext?.base64Encoder??he)(t);this.writeAsciiQuoted(e);return}this.writeJsonString(t);return}if(typeof t==`number`){if(Math.abs(t)===1/0||Number.isNaN(t)){this.writeAsciiQuoted(String(t));return}let e=String(t);this.writeAscii(e);return}if(typeof t==`boolean`){this.ensure(5);let{i:e,json:n}=this;t?(n.set(Oee,e),e+=4):(n.set(kee,e),e+=5),this.i=e;return}if(typeof t==`bigint`){this.writeAscii(t.toString());return}this.writeAscii(String(t))}writeStruct(e,t){this.ensure(2),this.json[this.i++]=zt;let n=!1,r=typeof t.__type==`string`,i;r&&(i=new Set);for(let[r,a]of e.structIterator()){let o=t[r];if(o==null&&!a.isIdempotencyToken())continue;n&&(this.ensure(1),this.json[this.i++]=Ut),n=!0;let s=this.settings.jsonName?a.getMergedTraits().jsonName??r:r;i&&(i.add(r),i.add(s)),this.writeAsciiQuoted(s),this.json[this.i++]=Ht,this.writeValue(a,o,e)}if(!n&&e.isUnionSchema()){let{$unknown:n}=t;if(Array.isArray(n)){let[t,r]=n;this.writeAsciiQuoted(t),this.ensure(1),this.json[this.i++]=Ht,this.writeValue(15,r,e)}}else if(r)for(let e in t){if(i.has(e))continue;i.add(e);let r=t[e];n&&(this.ensure(1),this.json[this.i++]=Ut),n=!0,this.writeAsciiQuoted(e),this.ensure(1),this.json[this.i++]=Ht,this.writeValue(15,r,void 0)}this.ensure(1),this.json[this.i++]=Bt}writeList(e,t,n){let r=!!e.getMergedTraits().sparse,i=e.getValueSchema();if(!n&&(i.isStringSchema()||i.isNumericSchema()||i.isBooleanSchema())){let e=!1;for(let n=0;n"]/g,Fee={"&":`&`,"<":`<`,">":`>`,'"':`"`};function Iee(e){return e.replace(Pee,e=>Fee[e])}var Lee=/[&"'<>\r\n\u0085\u2028]/g,Ree={"&":`&`,'"':`"`,"'":`'`,"<":`<`,">":`>`,"\r":` `,"\n":` `,"…":`…`,"\u2028":`
`};function zee(e){return e.replace(Lee,e=>Ree[e])}var Xt=class{value;constructor(e){this.value=e}toString(){return zee(``+this.value)}},Zt=class e{name;children;attributes={};static of(t,n,r){let i=new e(t);return n!==void 0&&i.addChildNode(new Xt(n)),r!==void 0&&i.withName(r),i}constructor(e,t=[]){this.name=e,this.children=t}withName(e){return this.name=e,this}addAttribute(e,t){return this.attributes[e]=t,this}addChildNode(e){return this.children.push(e),this}removeAttribute(e){return delete this.attributes[e],this}n(e){return this.name=e,this}c(e){return this.children.push(e),this}a(e,t){return t!=null&&(this.attributes[e]=t),this}cc(t,n,r=n){if(t[n]!=null){let i=e.of(n,t[n]).withName(r);this.c(i)}}l(e,t,n,r){e[t]!=null&&r().map(e=>{e.withName(n),this.c(e)})}lc(t,n,r,i){if(t[n]!=null){let t=i(),n=new e(r);t.map(e=>{n.c(e)}),this.c(n)}}toString(){let e=!!this.children.length,t=`<${this.name}`,n=this.attributes;for(let e of Object.keys(n)){let r=n[e];r!=null&&(t+=` ${e}="${Iee(``+r)}"`)}return t+=e?`>${this.children.map(e=>e.toString()).join(``)}`:`/>`}},Bee=class extends Le{options;constructor(e){super(e),this.options=e,Object.assign(this.serializer.settings,{capitalizeKeys:!0,flattenLists:!0,serializeEmptyLists:!1,ec2:!0})}getShapeId(){return`aws.protocols#ec2Query`}useNestedResult(){return!1}},Vee=(e,t)=>{if(t?.Error?.Code!==void 0)return t.Error.Code;if(t?.Code!==void 0)return t.Code;if(e.statusCode==404)return`NotFound`},Hee=class extends Me{settings;stringBuffer;byteBuffer;buffer;constructor(e){super(),this.settings=e}write(e,t){let n=ae.of(e);if(n.isStringSchema()&&typeof t==`string`)this.stringBuffer=t;else if(n.isBlobSchema())this.byteBuffer=`byteLength`in t?t:(this.serdeContext?.base64Decoder??Ge)(t);else{this.buffer=this.writeStruct(n,t,void 0);let e=n.getMergedTraits();e.httpPayload&&!e.xmlName&&this.buffer.withName(n.getName())}}flush(){if(this.byteBuffer!==void 0){let e=this.byteBuffer;return delete this.byteBuffer,e}if(this.stringBuffer!==void 0){let e=this.stringBuffer;return delete this.stringBuffer,e}let e=this.buffer;return this.settings.xmlNamespace&&(e?.attributes?.xmlns||e.addAttribute(`xmlns`,this.settings.xmlNamespace)),delete this.buffer,e.toString()}writeStruct(e,t,n){let r=e.getMergedTraits(),i=e.isMemberSchema()&&!r.httpPayload?e.getMemberTraits().xmlName??e.getMemberName():r.xmlName??e.getName();if(!i||!e.isStructSchema())throw Error(`@aws-sdk/core/protocols - xml serializer, cannot write struct with empty name or non-struct, schema=${e.getName(!0)}.`);let a=Zt.of(i),[o,s]=this.getXmlnsAttribute(e,n);for(let[n,r]of e.structIterator()){let e=t[n];if(e!=null||r.isIdempotencyToken()){if(r.getMergedTraits().xmlAttribute){a.addAttribute(r.getMergedTraits().xmlName??n,this.writeSimple(r,e));continue}if(r.isListSchema())this.writeList(r,e,a,s);else if(r.isMapSchema())this.writeMap(r,e,a,s);else if(r.isStructSchema())a.addChildNode(this.writeStruct(r,e,s));else{let t=Zt.of(r.getMergedTraits().xmlName??r.getMemberName());this.writeSimpleInto(r,e,t,s),a.addChildNode(t)}}}let{$unknown:c}=t;if(c&&e.isUnionSchema()&&Array.isArray(c)&&Object.keys(t).length===1){let[e,n]=c,r=Zt.of(e);if(typeof n!=`string`){if(t instanceof Zt||t instanceof Xt)a.addChildNode(t);else throw Error(`@aws-sdk - $unknown union member in XML requires value of type string, @aws-sdk/xml-builder::XmlNode or XmlText.`)}this.writeSimpleInto(0,n,r,s),a.addChildNode(r)}return s&&a.addAttribute(o,s),a}writeList(e,t,n,r){if(!e.isMemberSchema())throw Error(`@aws-sdk/core/protocols - xml serializer, cannot write non-member list: ${e.getName(!0)}`);let i=e.getMergedTraits(),a=e.getValueSchema(),o=a.getMergedTraits(),s=!!o.sparse,c=!!i.xmlFlattened,[l,ee]=this.getXmlnsAttribute(e,r),u=(t,n)=>{if(a.isListSchema())this.writeList(a,Array.isArray(n)?n:[n],t,ee);else if(a.isMapSchema())this.writeMap(a,n,t,ee);else if(a.isStructSchema()){let r=this.writeStruct(a,n,ee);t.addChildNode(r.withName(c?i.xmlName??e.getMemberName():o.xmlName??`member`))}else{let r=Zt.of(c?i.xmlName??e.getMemberName():o.xmlName??`member`);this.writeSimpleInto(a,n,r,ee),t.addChildNode(r)}};if(c)for(let e of t)(s||e!=null)&&u(n,e);else{let r=Zt.of(i.xmlName??e.getMemberName());ee&&r.addAttribute(l,ee);for(let e of t)(s||e!=null)&&u(r,e);n.addChildNode(r)}}writeMap(e,t,n,r,i=!1){if(!e.isMemberSchema())throw Error(`@aws-sdk/core/protocols - xml serializer, cannot write non-member map: ${e.getName(!0)}`);let a=e.getMergedTraits(),o=e.getKeySchema(),s=o.getMergedTraits().xmlName??`key`,c=e.getValueSchema(),l=c.getMergedTraits(),ee=l.xmlName??`value`,u=!!l.sparse,te=!!a.xmlFlattened,[d,ne]=this.getXmlnsAttribute(e,r),re=(e,t,n)=>{let r=Zt.of(s,t),[i,a]=this.getXmlnsAttribute(o,ne);a&&r.addAttribute(i,a),e.addChildNode(r);let l=Zt.of(ee);c.isListSchema()?this.writeList(c,n,l,ne):c.isMapSchema()?this.writeMap(c,n,l,ne,!0):c.isStructSchema()?l=this.writeStruct(c,n,ne):this.writeSimpleInto(c,n,l,ne),e.addChildNode(l)};if(te)for(let r in t){let i=t[r];if(u||i!=null){let t=Zt.of(a.xmlName??e.getMemberName());re(t,r,i),n.addChildNode(t)}}else{let r;i||(r=Zt.of(a.xmlName??e.getMemberName()),ne&&r.addAttribute(d,ne),n.addChildNode(r));for(let e in t){let a=t[e];if(u||a!=null){let t=Zt.of(`entry`);re(t,e,a),(i?n:r).addChildNode(t)}}}}writeSimple(e,t){if(t===null)throw Error(`@aws-sdk/core/protocols - (XML serializer) cannot write null value.`);let n=ae.of(e),r=null;if(t&&typeof t==`object`){if(n.isBlobSchema())r=(this.serdeContext?.base64Encoder??he)(t);else if(n.isTimestampSchema()&&t instanceof Date)switch(Fe(n,this.settings)){case 5:r=t.toISOString().replace(`.000Z`,`Z`);break;case 6:r=nt(t);break;case 7:r=String(t.getTime()/1e3);break;default:console.warn(`Missing timestamp format, using http date`,t),r=nt(t)}else if(n.isBigDecimalSchema()&&t)return t instanceof it?t.string:String(t);else if(n.isMapSchema()||n.isListSchema())throw Error(`@aws-sdk/core/protocols - xml serializer, cannot call _write() on List/Map schema, call writeList or writeMap() instead.`);else throw Error(`@aws-sdk/core/protocols - xml serializer, unhandled schema type for object value and schema: ${n.getName(!0)}`)}if((n.isBooleanSchema()||n.isNumericSchema()||n.isBigIntegerSchema()||n.isBigDecimalSchema())&&(r=String(t)),n.isStringSchema()&&(r=t===void 0&&n.isIdempotencyToken()?Qe():String(t)),r===null)throw Error(`Unhandled schema-value pair ${n.getName(!0)}=${t}`);return r}writeSimpleInto(e,t,n,r){let i=this.writeSimple(e,t),a=ae.of(e),o=new Xt(i),[s,c]=this.getXmlnsAttribute(a,r);c&&n.addAttribute(s,c),n.addChildNode(o)}getXmlnsAttribute(e,t){let[n,r]=e.getMergedTraits().xmlNamespace??[];return r&&r!==t?[n?`xmlns:${n}`:`xmlns`,r]:[void 0,void 0]}},Uee=class extends Me{settings;constructor(e){super(),this.settings=e}createSerializer(){let e=new Hee(this.settings);return e.setSerdeContext(this.serdeContext),e}createDeserializer(){let e=new ree(this.settings);return e.setSerdeContext(this.serdeContext),e}},Wee=class extends vt{codec;serializer;deserializer;mixin=new rt;constructor(e){super(e);let t={timestampFormat:{useTrait:!0,default:5},httpBindings:!0,xmlNamespace:e.xmlNamespace,serviceNamespace:e.defaultNamespace};this.codec=new Uee(t),this.serializer=new bt(this.codec.createSerializer(),t),this.deserializer=new yt(this.codec.createDeserializer(),t)}getPayloadCodec(){return this.codec}getShapeId(){return`aws.protocols#restXml`}async serializeRequest(e,t,n){let r=await super.serializeRequest(e,t,n),i=ae.of(e.input);if(!r.headers[`content-type`]){let e=this.mixin.resolveRestContentType(this.getDefaultContentType(),i);e&&(r.headers[`content-type`]=e)}return typeof r.body==`string`&&r.headers[`content-type`]===this.getDefaultContentType()&&!r.body.startsWith(``+r.body),r}async deserializeResponse(e,t,n){return super.deserializeResponse(e,t,n)}async handleError(e,t,n,r,i){let a=Vee(n,r)??`Unknown`;if(this.mixin.compose(this.compositeErrorRegistry,a,this.options.defaultNamespace),r.Error&&typeof r.Error==`object`)for(let e of Object.keys(r.Error))r[e]=r.Error[e],e.toLowerCase()===`message`&&(r.message=r.Error[e]);r.RequestId&&!i.requestId&&(i.requestId=r.RequestId);let{errorSchema:o,errorMetadata:s}=await this.mixin.getErrorSchemaOrThrowBaseException(a,this.options.defaultNamespace,n,r,i),c=ae.of(o),l=r.Error?.message??r.Error?.Message??r.message??r.Message??`UnknownError`,ee=new((this.compositeErrorRegistry.getErrorCtor(o))??Error)({});await this.deserializeHttpMessage(o,t,n,r);let u={},te=this.codec.createDeserializer();for(let[e,t]of c.structIterator()){let n=t.getMergedTraits().xmlName??e,i=r.Error?.[n]??r[n];u[e]=te.readSchema(t,i)}throw this.mixin.decorateServiceException(Object.assign(ee,s,{$fault:c.getMergedTraits().error,message:l},u),r)}getDefaultContentType(){return`application/xml`}hasUnstructuredPayloadBinding(e){for(let[,t]of e.structIterator())if(t.getMergedTraits().httpPayload)return!(t.isStructSchema()||t.isMapSchema()||t.isListSchema());return!1}};async function Gee(e,t,n=1048576){let r=e.size,i=0;for(;i{n.update(e)}),n.digest()},qee=class{digestLength=16;state=Uint32Array.from(Qt);writeBuffer=new DataView(new ArrayBuffer(64));bufferLength=0;bytesHashed=0;update(e){let t=at(e),n=0,r=t.byteLength;for(this.bytesHashed+=r;r>0;)this.writeBuffer.setUint8(this.bufferLength++,t[n++]),--r,this.bufferLength===64&&(en(this.state,this.writeBuffer),this.bufferLength=0)}async digest(){let e=Uint32Array.from(this.state),t=new DataView(this.writeBuffer.buffer.slice(0)),n=this.bufferLength,r=this.bytesHashed*8;if(t.setUint8(n++,128),this.bufferLength%64>=56){for(let e=n;e<64;++e)t.setUint8(e,0);en(e,t),n=0}for(let e=n;e<56;++e)t.setUint8(e,0);t.setUint32(56,r>>>0,!0),t.setUint32(60,Math.floor(r/2**32),!0),en(e,t);let i=new Uint8Array(16),a=new DataView(i.buffer);for(let t=0;t<4;++t)a.setUint32(t*4,e[t],!0);return i}reset(){this.state.set(Qt),this.writeBuffer=new DataView(new ArrayBuffer(64)),this.bufferLength=0,this.bytesHashed=0}},Qt=[1732584193,4023233417,2562383102,271733878],$t=4294967295,Jee=Uint8Array.of(7,12,17,22,5,9,14,20,4,11,16,23,6,10,15,21),Yee=Array.from({length:64},(e,t)=>Math.abs(Math.sin(t+1))*2**32>>>0);function en(e,t){let n=e[0],r=e[1],i=e[2],a=e[3];for(let e=0;e<64;++e){let o,s;e<16?(o=r&i|~r&a,s=e):e<32?(o=a&r|i&~a,s=(5*e+1)%16):e<48?(o=r^i^a,s=(3*e+5)%16):(o=i^(r|~a),s=7*e%16);let c=t.getUint32(s*4,!0),l=a;a=i,i=r;let ee=Jee[(e>>4)*4+(e&3)],u=(n+o&$t)+(c+Yee[e]&$t)&$t;r=r+((u<>>32-ee)>>>0)&$t,n=l}e[0]=e[0]+n&$t,e[1]=e[1]+r&$t,e[2]=e[2]+i&$t,e[3]=e[3]+a&$t}var Xee=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function Zee(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`acm`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var Qee=e=>{let t=[];return e.operation,t.push(Zee(e)),t},$ee=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},ete=e=>Object.assign(e,{useFipsEndpoint:e.useFipsEndpoint??!1,useDualstackEndpoint:e.useDualstackEndpoint??!1,defaultSigningName:`acm`,clientContextParams:e.clientContextParams??{}}),tte={ServiceType:{type:`clientContextParams`,name:`serviceType`},UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},nte={name:`@aws-sdk/client-acm`,version:`3.1105.0`,description:`AWS SDK for JavaScript Acm Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-acm`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-acm`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.6`,"@aws-sdk/credential-provider-node":`^3.972.78`,"@aws-sdk/types":`^3.974.2`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~5.8.3`},engines:{node:`>=20.0.0`}},tn=`PartitionResult`,nn=`stringEquals`,rn=`booleanEquals`,an={fn:`getAttr`,argv:[{ref:tn},`name`]},on={},sn={conditions:[[`isSet`,[{ref:`Endpoint`}]],[`aws.partition`,[{ref:`Region`}],tn],[nn,[{ref:`ServiceType`},`ACM-ACME`]],[nn,[an,`aws`]],[rn,[{ref:`UseFIPS`},!0]],[rn,[{ref:`UseDualStack`},!0]],[nn,[an,`aws-us-gov`]]],results:[[-1],[`{Endpoint}`,on],[-1,`FIPS endpoints are not available for ACME operations`],[`https://acm-acme.{Region}.{PartitionResult#dualStackDnsSuffix}`,on],[-1,`ACME operations are only available in commercial AWS partitions`],[`https://acm-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,on],[`https://acm.{Region}.amazonaws.com`,on],[`https://acm-fips.{Region}.{PartitionResult#dnsSuffix}`,on],[`https://acm.{Region}.{PartitionResult#dualStackDnsSuffix}`,on],[`https://acm.{Region}.{PartitionResult#dnsSuffix}`,on],[-1,`Region must be set to resolve an endpoint.`]]},rte=2,ite=new Int32Array([-1,1,-1,0,100000001,3,1,4,100000010,2,9,5,4,7,6,5,100000008,100000009,5,100000005,8,6,100000006,100000007,3,10,100000004,4,100000002,100000003]),ate=Re.from(ite,rte,sn.conditions,sn.results),ote=new Be({size:50,params:[`Endpoint`,`Region`,`ServiceType`,`UseDualStack`,`UseFIPS`]}),ste=(e,t={})=>ote.get(e,()=>Ye(ate,{endpointParams:e,logger:t.logger}));qe.aws=fe;var cn=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},cte=class e extends cn{name=`AccessDeniedException`;$fault=`client`;Message;constructor(t){super({name:`AccessDeniedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},lte=class e extends cn{name=`InvalidArnException`;$fault=`client`;constructor(t){super({name:`InvalidArnException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ute=class e extends cn{name=`InvalidParameterException`;$fault=`client`;constructor(t){super({name:`InvalidParameterException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},dte=class e extends cn{name=`InvalidTagException`;$fault=`client`;constructor(t){super({name:`InvalidTagException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},fte=class e extends cn{name=`ResourceNotFoundException`;$fault=`client`;constructor(t){super({name:`ResourceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},pte=class e extends cn{name=`TagPolicyException`;$fault=`client`;constructor(t){super({name:`TagPolicyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},mte=class e extends cn{name=`ThrottlingException`;$fault=`client`;throttlingReasons;constructor(t){super({name:`ThrottlingException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.throttlingReasons=t.throttlingReasons}},hte=class e extends cn{name=`TooManyTagsException`;$fault=`client`;constructor(t){super({name:`TooManyTagsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},gte=class e extends cn{name=`ValidationException`;$fault=`client`;constructor(t){super({name:`ValidationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},_te=class e extends cn{name=`ConflictException`;$fault=`client`;constructor(t){super({name:`ConflictException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},vte=class e extends cn{name=`InternalServerException`;$fault=`server`;$retryable={};constructor(t){super({name:`InternalServerException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},yte=class e extends cn{name=`ServiceQuotaExceededException`;$fault=`client`;constructor(t){super({name:`ServiceQuotaExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},bte=class e extends cn{name=`ResourceInUseException`;$fault=`client`;constructor(t){super({name:`ResourceInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},xte=class e extends cn{name=`RequestInProgressException`;$fault=`client`;constructor(t){super({name:`RequestInProgressException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Ste=class e extends cn{name=`LimitExceededException`;$fault=`client`;constructor(t){super({name:`LimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Cte=class e extends cn{name=`InvalidArgsException`;$fault=`client`;constructor(t){super({name:`InvalidArgsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},wte=class e extends cn{name=`InvalidDomainValidationOptionsException`;$fault=`client`;constructor(t){super({name:`InvalidDomainValidationOptionsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Tte=class e extends cn{name=`InvalidStateException`;$fault=`client`;constructor(t){super({name:`InvalidStateException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Ete=`AccessDeniedException`,Dte=`CreatedAt`,ln=`CertificateArn`,Ote=`CertificateChain`,kte=`ConflictException`,Ate=`CertificateKeyPairOrigin`,jte=`CertificateKeyPairOrigins`,Mte=`CertificateSummary`,un=`CertificateSummaryList`,Nte=`CertificateStatuses`,Pte=`Certificate`,dn=`DomainName`,fn=`Exported`,pn=`ExtendedKeyUsages`,mn=`ExportOption`,hn=`Filters`,gn=`HasAdditionalSubjectAlternativeNames`,_n=`ImportedAt`,vn=`InvalidArgsException`,yn=`InvalidArnException`,bn=`IssuedAt`,xn=`ImportCertificate`,Sn=`ImportCertificateRequest`,Cn=`ImportCertificateResponse`,wn=`InvalidDomainValidationOptionsException`,Tn=`InvalidParameterException`,En=`InternalServerException`,Dn=`InvalidStateException`,On=`InvalidTagException`,kn=`InUse`,An=`Includes`,jn=`Key`,Mn=`KeyAlgorithm`,Nn=`KeyUsages`,Pn=`ListCertificates`,Fn=`ListCertificatesRequest`,In=`ListCertificatesResponse`,Ln=`LimitExceededException`,Rn=`Message`,zn=`ManagedBy`,Bn=`MaxItems`,Vn=`NotAfter`,Hn=`NotBefore`,Un=`NextToken`,Wn=`PrivateKey`,Gn=`PrivateKeyBlob`,Kn=`RevokedAt`,qn=`RenewalEligibility`,Jn=`RequestInProgressException`,Yn=`ResourceInUseException`,Xn=`ResourceNotFoundException`,Zn=`Status`,Qn=`SubjectAlternativeNameSummaries`,$n=`SortBy`,er=`SortOrder`,tr=`ServiceQuotaExceededException`,nr=`Type`,rr=`ThrottlingException`,ir=`TagList`,ar=`TooManyTagsException`,or=`TagPolicyException`,sr=`ThrottlingReason`,cr=`ThrottlingReasonList`,lr=`Tags`,ur=`Tag`,dr=`Value`,fr=`ValidationException`,pr=`awsQueryError`,mr=`client`,hr=`error`,gr=`extendedKeyUsage`,_r=`exportOption`,vr=`httpError`,yr=`keyTypes`,br=`keyUsage`,xr=`message`,Sr=`managedBy`,Cr=`reason`,wr=`resource`,Tr=`smithy.ts.sdk.synthetic.com.amazonaws.acm`,Er=`server`,Dr=`throttlingReasons`,f=`com.amazonaws.acm`,Or=ot.for(Tr),kr=[-3,Tr,`ACMServiceException`,0,[],[]];Or.registerError(kr,cn);var Ar=ot.for(f),jr=[-3,f,Ete,{[pr]:[`AccessDenied`,403],[hr]:mr,[vr]:403},[Rn],[0]];Ar.registerError(jr,cte);var Mr=[-3,f,kte,{[hr]:mr},[xr],[0]];Ar.registerError(Mr,_te);var Nr=[-3,f,En,{[hr]:Er},[xr],[0]];Ar.registerError(Nr,vte);var Pr=[-3,f,vn,{[hr]:mr},[xr],[0]];Ar.registerError(Pr,Cte);var Fr=[-3,f,yn,{[hr]:mr},[xr],[0]];Ar.registerError(Fr,lte);var Ir=[-3,f,wn,{[hr]:mr},[xr],[0]];Ar.registerError(Ir,wte);var Lr=[-3,f,Tn,{[hr]:mr},[xr],[0]];Ar.registerError(Lr,ute);var Fte=[-3,f,Dn,{[hr]:mr},[xr],[0]];Ar.registerError(Fte,Tte);var Ite=[-3,f,On,{[hr]:mr},[xr],[0]];Ar.registerError(Ite,dte);var Lte=[-3,f,Ln,{[hr]:mr},[xr],[0]];Ar.registerError(Lte,Ste);var Rte=[-3,f,Jn,{[hr]:mr},[xr],[0]];Ar.registerError(Rte,xte);var zte=[-3,f,Yn,{[hr]:mr},[xr],[0]];Ar.registerError(zte,bte);var Bte=[-3,f,Xn,{[hr]:mr},[xr],[0]];Ar.registerError(Bte,fte);var Vte=[-3,f,tr,{[hr]:mr},[xr],[0]];Ar.registerError(Vte,yte);var Hte=[-3,f,or,{[hr]:mr},[xr],[0]];Ar.registerError(Hte,pte);var Ute=[-3,f,rr,{[pr]:[`Throttling`,400],[hr]:mr,[vr]:400},[xr,Dr],[0,()=>ine]];Ar.registerError(Ute,mte);var Wte=[-3,f,ar,{[hr]:mr},[xr],[0]];Ar.registerError(Wte,hte);var Gte=[-3,f,fr,{[pr]:[`ValidationError`,400],[hr]:mr,[vr]:400},[xr],[0]];Ar.registerError(Gte,gte);var Kte=[Or,Ar],qte=[0,f,Gn,8,21],Jte=[3,f,Mte,0,[ln,dn,Qn,gn,Zn,nr,Mn,Nn,pn,mn,kn,fn,qn,Hn,Vn,Dte,bn,_n,Kn,zn,Ate],[0,0,64,2,0,0,0,64,64,0,2,2,0,4,4,4,4,4,4,0,0]],Yte=[3,f,hn,0,[gr,br,yr,_r,Sr],[64,64,64,0,0]],Xte=[3,f,Sn,0,[Pte,Wn,ln,Ote,lr],[21,[()=>qte,0],0,21,()=>rne],2],Zte=[3,f,Cn,0,[ln],[0]],Qte=[3,f,Fn,0,[Nte,jte,An,Un,Bn,$n,er],[64,64,()=>Yte,0,1,0,0]],$te=[3,f,In,0,[Un,un],[0,()=>nne]],ene=[3,f,ur,0,[jn,dr],[0,0],1],tne=[3,f,sr,0,[Cr,wr],[0,0]],nne=[1,f,un,0,()=>Jte],rne=[1,f,ir,0,()=>ene],ine=[1,f,cr,0,()=>tne],ane=[9,f,xn,0,()=>Xte,()=>Zte],one=[9,f,Pn,0,()=>Qte,()=>$te],sne=e=>({apiVersion:`2015-12-08`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??ste,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??Qee,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Yt,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.acm`,errorTypeRegistries:Kte,version:`2015-12-08`,serviceTarget:`CertificateManager`},serviceId:e?.serviceId??`ACM`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),cne=e=>{let t=He(e),n=()=>t().then(_e),r=sne(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:nte.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},lne=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},une=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),dne=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),lne(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),une(r))},fne=class extends i{config;constructor(...[e]){let t=cne(e||{});super(t),this.initConfig=t;let n=ete(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=dne($ee(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:Xee,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},pne=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function mne(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`ec2`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var hne=e=>{let t=[];return e.operation,t.push(mne(e)),t},gne=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},_ne=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`ec2`}),vne={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},yne={name:`@aws-sdk/client-ec2`,version:`3.1105.0`,description:`AWS SDK for JavaScript Ec2 Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ec2`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-ec2`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,test:`yarn g:vitest run --passWithNoTests`,"test:watch":`yarn g:vitest watch --passWithNoTests`,"test:integration":`yarn g:vitest run --passWithNoTests -c vitest.config.integ.mts`,"test:integration:watch":`yarn g:vitest watch --passWithNoTests -c vitest.config.integ.mts`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.6`,"@aws-sdk/credential-provider-node":`^3.972.78`,"@aws-sdk/middleware-sdk-ec2":`^3.972.55`,"@aws-sdk/types":`^3.974.2`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@smithy/snapshot-testing":`^2.2.16`,"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~5.8.3`,vitest:`^4.0.17`},engines:{node:`>=20.0.0`}},Rr=`ref`,zr=-1,Br=!0,Vr=`isSet`,Hr=`PartitionResult`,Ur=`booleanEquals`,Wr=`getAttr`,Gr={[Rr]:`Endpoint`},Kr={[Rr]:Hr},qr={},Jr=[{[Rr]:`Region`}],Yr={conditions:[[Vr,[Gr]],[Vr,Jr],[`aws.partition`,Jr,Hr],[Ur,[{[Rr]:`UseFIPS`},Br]],[Ur,[{[Rr]:`UseDualStack`},Br]],[Ur,[{fn:Wr,argv:[Kr,`supportsDualStack`]},Br]],[Ur,[{fn:Wr,argv:[Kr,`supportsFIPS`]},Br]],[`stringEquals`,[{fn:Wr,argv:[Kr,`name`]},`aws-us-gov`]]],results:[[zr],[zr,`Invalid Configuration: FIPS and custom endpoint are not supported`],[zr,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[Gr,qr],[`https://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,qr],[zr,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://ec2.{Region}.amazonaws.com`,qr],[`https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}`,qr],[zr,`FIPS is enabled but this partition does not support FIPS`],[`https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}`,qr],[zr,`DualStack is enabled but this partition does not support DualStack`],[`https://ec2.{Region}.{PartitionResult#dnsSuffix}`,qr],[zr,`Invalid Configuration: Missing Region`]]},bne=2,xne=new Int32Array([-1,1,-1,0,13,3,1,4,100000012,2,5,100000012,3,8,6,4,7,100000011,5,100000009,100000010,4,11,9,6,10,100000008,7,100000006,100000007,5,12,100000005,6,100000004,100000005,3,100000001,14,4,100000002,100000003]),Sne=Re.from(xne,bne,Yr.conditions,Yr.results),Cne=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),wne=(e,t={})=>Cne.get(e,()=>Ye(Sne,{endpointParams:e,logger:t.logger}));qe.aws=fe;var Tne=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},Xr=`Address`,Ene=`AllocateAddressRequest`,Dne=`AllocateAddressResult`,One=`AssociateAddressRequest`,kne=`AssociateAddressResult`,Ane=`AllAvailabilityZones`,jne=`AllocateAddress`,Mne=`ApplianceArn`,Nne=`AssociateAddress`,Pne=`AttachedAppliances`,Fne=`AttributeBooleanValue`,Zr=`AcceleratorCount`,Qr=`AssociateCarrierIpAddress`,Ine=`AcceleratorCountRequest`,Lne=`AdditionalFlexibleNetworkInterfaces`,Rne=`AvailableIpAddressCount`,$r=`AssignIpv6AddressOnCreation`,zne=`AttachInternetGateway`,Bne=`AttachInternetGatewayRequest`,Vne=`AssociateIamInstanceProfile`,Hne=`AssociateIamInstanceProfileRequest`,Une=`AssociateIamInstanceProfileResult`,Wne=`AllocationIdList`,Gne=`AssociationIdList`,ei=`AllowedInstanceTypes`,Kne=`AllowedInstanceTypeSet`,qne=`AllowedInstanceType`,ti=`AdditionalInfo`,ni=`AllocationId`,ri=`AllocationIds`,ii=`AssociationId`,Jne=`AssociationIds`,ai=`AttachmentId`,Yne=`AmiLaunchIndex`,Xne=`AttachmentLimitType`,Zne=`AddressList`,Qne=`AcceleratorManufacturerSet`,oi=`AcceleratorManufacturers`,$ne=`AcceleratorManufacturer`,si=`AvailabilityMode`,ere=`AcceleratorNameSet`,ci=`AcceleratorNames`,tre=`AcceleratorName`,li=`AssociatePublicIpAddress`,nre=`AmazonProvidedIpv6CidrBlock`,rre=`AutoProvisionZones`,ire=`AutoRecoverySupported`,are=`AssociateRouteTableRequest`,ore=`AssociateRouteTableResult`,sre=`AssociateRouteTable`,cre=`AllowReassociation`,lre=`AllRegions`,ui=`AssociatedResource`,di=`AutoRecovery`,ure=`AuthorizeSecurityGroupEgress`,dre=`AuthorizeSecurityGroupEgressRequest`,fre=`AuthorizeSecurityGroupEgressResult`,pre=`AuthorizeSecurityGroupIngressRequest`,mre=`AuthorizeSecurityGroupIngressResult`,hre=`AuthorizeSecurityGroupIngress`,gre=`AutoScalingIps`,fi=`AmdSevSnp`,pi=`AssociationState`,_re=`AttachmentState`,vre=`ArchitectureTypeList`,mi=`AcceleratorTotalMemoryMiB`,yre=`AcceleratorTotalMemoryMiBRequest`,bre=`AcceleratorTypeSet`,hi=`AcceleratorTypes`,xre=`AcceleratorType`,gi=`AttachTime`,Sre=`AttachVolumeRequest`,Cre=`AttributeValue`,wre=`AttachVolume`,_i=`AvailabilityZone`,vi=`AvailabilityZoneAddress`,yi=`AvailabilityZoneAddresses`,Tre=`AvailabilityZoneGeography`,Ere=`AvailabilityZoneGeographyList`,bi=`AvailabilityZoneId`,Dre=`AvailabilityZoneList`,Ore=`AvailabilityZoneMessage`,kre=`AvailabilityZoneMessageList`,Are=`AvailabilityZoneSubGeography`,jre=`AvailabilityZoneSubGeographyList`,Mre=`AvailabilityZones`,xi=`Accelerators`,Nre=`Addresses`,Si=`Affinity`,Ci=`Arn`,wi=`Architecture`,Pre=`Associations`,Ti=`Association`,Fre=`Attribute`,Ei=`Attachment`,Di=`Attachments`,Ire=`BlobAttributeValue`,Lre=`BaselineBandwidthInGbps`,Oi=`BaselineBandwidthInMbps`,ki=`BlockDeviceMapping`,Rre=`BlockDeviceMappingList`,zre=`BlockDeviceMappingRequestList`,Ai=`BlockDeviceMappings`,ji=`BlockDurationMinutes`,Mi=`BaselineEbsBandwidthMbps`,Bre=`BaselineEbsBandwidthMbpsRequest`,Ni=`BaselineIops`,Pi=`BootMode`,Vre=`BootModeTypeList`,Fi=`BareMetal`,Ii=`BurstablePerformance`,Li=`BlockPublicAccessStates`,Ri=`BaselinePerformanceFactors`,Hre=`BaselinePerformanceFactorsRequest`,Ure=`BillingProductList`,Wre=`BurstablePerformanceSupported`,Gre=`BillingProducts`,Kre=`BillingProduct`,zi=`BaselineThroughputInMBps`,Bi=`BandwidthWeighting`,qre=`BandwidthWeightingTypeList`,Jre=`BandwidthWeightings`,Vi=`CidrBlock`,Yre=`CidrBlockAssociationSet`,Xre=`CapacityBlockId`,Zre=`CidrBlockState`,Hi=`CreatedBy`,Qre=`CoreCountList`,Ui=`CoreCount`,Wi=`CpuCredits`,Gi=`CompletionDurationMinutes`,$re=`CreationDate`,Ki=`CarrierGatewayId`,eie=`CurrentGeneration`,qi=`CarrierIp`,tie=`CurrentInstanceBootMode`,nie=`CreateInternetGateway`,rie=`CreateInternetGatewayRequest`,iie=`CreateInternetGatewayResult`,aie=`CreateImageRequest`,oie=`CreateImageResult`,Ji=`CidrIp`,Yi=`CidrIpv6`,Xi=`CidrIpv4`,sie=`CoreInfo`,cie=`CreateImage`,lie=`CreateKeyPair`,uie=`CreateKeyPairRequest`,die=`CreateLaunchTemplate`,fie=`CreateLaunchTemplateRequest`,pie=`CreateLaunchTemplateResult`,mie=`CreateLaunchTemplateVersion`,hie=`CreateLaunchTemplateVersionRequest`,gie=`CreateLaunchTemplateVersionResult`,Zi=`CpuManufacturers`,_ie=`CpuManufacturerSet`,vie=`CpuManufacturer`,Qi=`CoreNetworkArn`,yie=`CreateNatGateway`,bie=`CreateNatGatewayRequest`,xie=`CreateNatGatewayResult`,$i=`CpuOptions`,ea=`CustomerOwnedIp`,ta=`CustomerOwnedIpv4Pool`,Sie=`CpuOptionsRequest`,Cie=`CpuPerformanceFactor`,wie=`CpuPerformanceFactorRequest`,Tie=`CreatePlacementGroup`,Eie=`CreatePlacementGroupRequest`,Die=`CreatePlacementGroupResult`,na=`CapacityReservationId`,ra=`CapacityReservationPreference`,Oie=`CreateRouteRequest`,ia=`CapacityReservationResourceGroupArn`,kie=`CreateRouteResult`,Aie=`CapacityReservationSpecificationResponse`,aa=`CapacityReservationSpecification`,oa=`CapacityReservationTarget`,jie=`CapacityReservationTargetResponse`,Mie=`CreateRouteTableRequest`,Nie=`CreateRouteTableResult`,Pie=`CreateRouteTable`,Fie=`CreateRoute`,Iie=`CreateSecurityGroup`,Lie=`CreateSecurityGroupRequest`,Rie=`CreateSecurityGroupResult`,zie=`CopySnapshotRequest`,Bie=`CopySnapshotRequestPSU`,Vie=`CopySnapshotResult`,Hie=`CreateSnapshotRequest`,Uie=`CreateSubnetRequest`,Wie=`CreateSubnetResult`,Gie=`CreditSpecificationRequest`,Kie=`CopySnapshot`,sa=`CreditSpecification`,qie=`CreateSnapshot`,Jie=`CreateSubnet`,Yie=`CurrentState`,ca=`ClientToken`,la=`ConnectionTrackingConfiguration`,ua=`ConnectionTrackingSpecification`,Xie=`ConnectionTrackingSpecificationRequest`,Zie=`ConnectionTrackingSpecificationResponse`,Qie=`CompletionTime`,da=`ConnectivityType`,fa=`CreateTime`,$ie=`CreateVolumeRequest`,eae=`CreateVpcRequest`,tae=`CreateVpcResult`,nae=`CreateVolume`,rae=`CreateVpc`,pa=`Code`,ma=`Configured`,ha=`Count`,ga=`Cpu`,iae=`DescribeAddressesRequest`,aae=`DescribeAddressesResult`,oae=`DisassociateAddressRequest`,sae=`DeleteAssociatedSnapshots`,_a=`DisableApiStop`,va=`DisableApiTermination`,ya=`DestinationAvailabilityZone`,ba=`DescribeAvailabilityZonesRequest`,xa=`DescribeAvailabilityZonesResult`,Sa=`DescribeAvailabilityZones`,Ca=`DescribeAddresses`,wa=`DisassociateAddress`,Ta=`DestinationCidrBlock`,Ea=`DefaultConnectionTrackingConfiguration`,Da=`DefaultCores`,Oa=`DataEncryptionKeyId`,ka=`DefaultEnaQueueCountPerInterface`,Aa=`DefaultForAz`,ja=`DedicatedHostsSupported`,Ma=`DeviceIndex`,Na=`DestinationIpv6CidrBlock`,Pa=`DeleteInternetGateway`,Fa=`DeleteInternetGatewayRequest`,Ia=`DescribeInternetGatewaysRequest`,La=`DescribeInternetGatewaysResult`,Ra=`DetachInternetGatewayRequest`,za=`DescribeInternetGateways`,Ba=`DetachInternetGateway`,Va=`DisassociateIamInstanceProfile`,Ha=`DescribeIamInstanceProfileAssociations`,Ua=`DescribeIamInstanceProfileAssociationsRequest`,Wa=`DescribeIamInstanceProfileAssociationsResult`,Ga=`DisassociateIamInstanceProfileRequest`,Ka=`DisassociateIamInstanceProfileResult`,qa=`DiskInfoList`,Ja=`DeregisterImageRequest`,Ya=`DeregisterImageResult`,Xa=`DescribeImagesRequest`,Za=`DescribeImagesResult`,Qa=`DescribeInstancesRequest`,$a=`DescribeInstancesResult`,eo=`DescribeInstanceTypesRequest`,to=`DescribeInstanceTypesResult`,no=`DescribeInstanceTypes`,ro=`DeregisterImage`,io=`DescribeImages`,ao=`DescribeInstances`,oo=`DiskInfo`,so=`DeleteKeyPair`,co=`DeleteKeyPairRequest`,lo=`DeleteKeyPairResult`,uo=`DescribeKeyPairsRequest`,fo=`DescribeKeyPairsResult`,po=`DescribeKeyPairs`,mo=`DisableLniAtDeviceIndex`,ho=`DeleteLaunchTemplate`,go=`DeleteLaunchTemplateRequest`,_o=`DeleteLaunchTemplateResult`,vo=`DescribeLaunchTemplatesRequest`,yo=`DescribeLaunchTemplatesResult`,bo=`DeleteLaunchTemplateVersions`,xo=`DeleteLaunchTemplateVersionsRequest`,So=`DeleteLaunchTemplateVersionsResponseErrorItem`,Co=`DeleteLaunchTemplateVersionsResponseErrorSet`,wo=`DeleteLaunchTemplateVersionsResponseSuccessItem`,To=`DeleteLaunchTemplateVersionsResponseSuccessSet`,Eo=`DeleteLaunchTemplateVersionsResult`,Do=`DescribeLaunchTemplateVersionsRequest`,Oo=`DescribeLaunchTemplateVersionsResult`,ko=`DescribeLaunchTemplateVersions`,Ao=`DescribeLaunchTemplates`,jo=`DeviceName`,Mo=`DefaultNetworkCardIndex`,No=`DeleteNatGateway`,Po=`DeleteNatGatewayRequest`,Fo=`DeleteNatGatewayResult`,Io=`DescribeNatGatewaysRequest`,Lo=`DescribeNatGatewaysResult`,Ro=`DescribeNatGateways`,zo=`DestinationOutpostArn`,Bo=`DhcpOptionsId`,Vo=`DeleteOnTermination`,Ho=`DeletePlacementGroup`,Uo=`DeletePlacementGroupRequest`,Wo=`DescribePlacementGroupsRequest`,Go=`DescribePlacementGroupsResult`,Ko=`DescribePlacementGroups`,qo=`DestinationPrefixListId`,Jo=`DeregistrationProtection`,p=`DryRun`,Yo=`DeleteRouteRequest`,Xo=`DescribeRegionsRequest`,Zo=`DescribeRegionsResult`,Qo=`DeleteRouteTable`,$o=`DeleteRouteTableRequest`,es=`DescribeRouteTablesRequest`,ts=`DescribeRouteTablesResult`,ns=`DisassociateRouteTableRequest`,rs=`DescribeRouteTables`,is=`DisassociateRouteTable`,as=`DestinationRegion`,os=`DeleteRoute`,ss=`DescribeRegions`,cs=`DeleteSecurityGroup`,ls=`DeleteSecurityGroupRequest`,us=`DeleteSecurityGroupResult`,ds=`DescribeSecurityGroupsRequest`,fs=`DescribeSecurityGroupsResult`,ps=`DescribeSecurityGroups`,ms=`DeleteSnapshotRequest`,hs=`DeleteSnapshotReturnCode`,gs=`DeleteSnapshotResultSet`,_s=`DeleteSubnetRequest`,vs=`DeleteSnapshotResults`,ys=`DescribeSnapshotsRequest`,bs=`DescribeSnapshotsResult`,xs=`DescribeSubnetsRequest`,Ss=`DescribeSubnetsResult`,Cs=`DeleteSnapshot`,ws=`DeleteSubnet`,Ts=`DescribeSnapshots`,Es=`DescribeSubnets`,Ds=`DefaultTcpEstablishedTimeout`,Os=`DefaultThreadsPerCore`,ks=`DeprecationTime`,As=`DeleteTime`,js=`DefaultUdpStreamTimeout`,Ms=`DefaultUdpTimeout`,Ns=`DefaultVCpus`,Ps=`DefaultVersionNumber`,Fs=`DeleteVolumeRequest`,Is=`DeleteVpcRequest`,Ls=`DescribeVolumesRequest`,Rs=`DescribeVolumesResult`,zs=`DescribeVpcsRequest`,Bs=`DescribeVpcsResult`,Vs=`DetachVolumeRequest`,Hs=`DefaultVersion`,Us=`DeleteVolume`,Ws=`DeleteVpc`,Gs=`DescribeVolumes`,Ks=`DescribeVpcs`,qs=`DetachVolume`,Js=`Description`,Ys=`Device`,Xs=`Disks`,Zs=`Domain`,Qs=`EbsBlockDevice`,$s=`ExecutableByStringList`,ec=`ExecutableBy`,tc=`EbsCardIndex`,nc=`EbsCardInfoList`,rc=`EbsCardInfo`,ic=`EbsCards`,ac=`EncryptionControl`,oc=`EnableDns64`,sc=`ElasticFileSystem`,cc=`ElasticFileSystemExclusion`,lc=`ElasticGpuAssociation`,uc=`ElasticGpuAssociationId`,dc=`ElasticGpuAssociationList`,fc=`ElasticGpuAssociationState`,pc=`ElasticGpuAssociationTime`,mc=`ElasticGpuAssociations`,hc=`ElasticGpuId`,gc=`ElasticGpuSpecificationList`,_c=`ElasticGpuSpecificationResponse`,vc=`ElasticGpuSpecificationResponseList`,yc=`ElasticGpuSpecification`,bc=`ElasticGpuSpecifications`,xc=`ElasticInferenceAccelerator`,Sc=`ElasticInferenceAcceleratorAssociation`,Cc=`ElasticInferenceAcceleratorAssociationId`,wc=`ElasticInferenceAcceleratorAssociationList`,Tc=`ElasticInferenceAcceleratorAssociationState`,Ec=`ElasticInferenceAcceleratorAssociationTime`,Dc=`ElasticInferenceAcceleratorArn`,Oc=`ElasticInferenceAcceleratorAssociations`,kc=`ElasticInferenceAccelerators`,Ac=`EbsInstanceBlockDevice`,jc=`EbsInstanceBlockDeviceSpecification`,Mc=`EncryptionInTransitSupported`,Nc=`ExcludedInstanceTypeSet`,Pc=`ExcludedInstanceTypes`,Fc=`ExcludedInstanceType`,Ic=`EbsInfo`,Lc=`EfaInfo`,Rc=`EnableLniAtDeviceIndex`,zc=`EbsOptimized`,Bc=`EbsOptimizedInfo`,Vc=`EgressOnlyInternetGateway`,Hc=`EgressOnlyInternetGatewayExclusion`,Uc=`EgressOnlyInternetGatewayId`,Wc=`EnclaveOptionsRequest`,Gc=`EbsOptimizedSupport`,Kc=`EnclaveOptions`,qc=`EnablePrimaryIpv6`,Jc=`EnaQueueCount`,Yc=`EnableResourceNameDnsAAAARecord`,Xc=`EnableResourceNameDnsAAAARecordOnLaunch`,Zc=`EnableResourceNameDnsARecord`,Qc=`EnableResourceNameDnsARecordOnLaunch`,$c=`EnaSrdEnabled`,el=`EnaSrdSpecification`,tl=`EnaSrdSpecificationRequest`,nl=`EnaSrdSupported`,rl=`EnaSrdUdpEnabled`,il=`EnaSrdUdpSpecification`,al=`EnaSrdUdpSpecificationRequest`,ol=`EfaSupported`,sl=`EncryptionSupport`,cl=`EnaSupport`,ll=`ErrorSet`,ul=`EndTime`,dl=`ExecutableUsers`,fl=`Ebs`,pl=`Enabled`,ml=`Encrypted`,hl=`Endpoint`,gl=`Errors`,_l=`Force`,vl=`FailureCode`,yl=`FpgaDeviceInfo`,bl=`FpgaDeviceInfoList`,xl=`FpgaDeviceMemoryInfo`,Sl=`FlexibleEnaQueuesSupport`,Cl=`FpgaInfo`,wl=`FilterList`,Tl=`FailureMessage`,El=`FromPort`,Dl=`FastRestored`,Ol=`FullSnapshotSizeInBytes`,kl=`FreeTierEligible`,Al=`Filters`,jl=`Filter`,Ml=`Fpgas`,Nl=`Groups`,Pl=`GroupArn`,Fl=`GetConsoleOutput`,Il=`GetConsoleOutputRequest`,Ll=`GetConsoleOutputResult`,Rl=`GroupDescription`,zl=`GpuDeviceInfo`,Bl=`GpuDeviceInfoList`,Vl=`GpuDeviceMemoryInfo`,Hl=`GatewayId`,Ul=`GroupIdentifierList`,Wl=`GroupIdStringList`,Gl=`GpuInfo`,Kl=`GroupId`,ql=`GroupIds`,Jl=`GroupIdentifier`,Yl=`GroupLongName`,Xl=`GroupName`,Zl=`GroupNameStringList`,Ql=`GroupNames`,$l=`GroupOwnerId`,eu=`GpuPartitionSize`,tu=`Geography`,nu=`Gpus`,ru=`HiddenByDefault`,iu=`HttpEndpoint`,au=`HostId`,ou=`HibernationOptions`,su=`HibernationOptionsRequest`,cu=`HttpProtocolIpv6`,lu=`HttpPutResponseHopLimit`,uu=`HostResourceGroupArn`,du=`HibernationSupported`,fu=`HttpTokens`,pu=`HostnameType`,mu=`Hibernate`,hu=`Hypervisor`,gu=`Id`,_u=`Ipv6Addresses`,vu=`Ipv6AddressAttribute`,yu=`Ipv6AddressCount`,bu=`InstanceAttachmentEnaSrdSpecification`,xu=`InstanceAttachmentEnaSrdUdpSpecification`,Su=`InferenceAcceleratorInfo`,Cu=`Ipv4AddressesPerInterface`,wu=`Ipv6AddressesPerInterface`,Tu=`Ipv4AddressesPerSecondaryInterface`,Eu=`ImageAllowed`,Du=`IpAddress`,Ou=`Ipv6Address`,ku=`InstanceBlockDeviceMapping`,Au=`InstanceBlockDeviceMappingList`,ju=`InstanceBlockDeviceMappingSpecification`,Mu=`InstanceBlockDeviceMappingSpecificationList`,Nu=`Ipv6CidrBlock`,Pu=`Ipv6CidrBlockAssociationSet`,Fu=`Ipv6CidrBlockNetworkBorderGroup`,Iu=`Ipv6CidrBlockState`,Lu=`IncludeDeprecated`,Ru=`InferenceDeviceInfo`,zu=`InferenceDeviceInfoList`,Bu=`InferenceDeviceMemoryInfo`,Vu=`IncludeDisabled`,Hu=`IsDefault`,Uu=`IsEgress`,Wu=`InstanceFamily`,Gu=`InternetGateway`,Ku=`InternetGatewayAttachment`,qu=`InternetGatewayAttachmentList`,Ju=`InternetGatewayBlockMode`,Yu=`InternetGatewayExclusion`,Xu=`InternetGatewayId`,Zu=`InternetGatewayIdList`,Qu=`InternetGatewayIds`,$u=`InternetGatewayList`,ed=`InstanceGenerationSet`,td=`InternetGateways`,nd=`InstanceGenerations`,rd=`InstanceGeneration`,id=`InstanceId`,ad=`InstanceIpv6Address`,od=`InstanceIpv6AddressList`,sd=`InstanceIpv6AddressListRequest`,cd=`InstanceIpv6AddressRequest`,ld=`InstanceInterruptionBehavior`,ud=`IamInstanceProfile`,dd=`IamInstanceProfileAssociation`,fd=`IamInstanceProfileAssociationSet`,pd=`IamInstanceProfileAssociations`,md=`Ipv6IpamPoolId`,hd=`Ipv4IpamPoolId`,cae=`InstanceIpv4PrefixList`,lae=`InstanceIpv6PrefixList`,uae=`IamInstanceProfileSpecification`,dae=`InstanceIpv4Prefix`,fae=`InstanceIpv6Prefix`,gd=`InstanceInitiatedShutdownBehavior`,pae=`ImageIdStringList`,mae=`InstanceIdStringList`,_d=`ImageId`,hae=`ImageIds`,vd=`InstanceIds`,gae=`ImportKeyPair`,_ae=`ImportKeyPairRequest`,vae=`ImportKeyPairResult`,yd=`ImageLocation`,yae=`ImageList`,bae=`InstanceLifecycle`,xae=`InstanceList`,Sae=`IpList`,Cae=`InstanceMaintenanceOptions`,wae=`InstanceMaintenanceOptionsRequest`,Tae=`InstanceMarketOptionsRequest`,Eae=`InstanceMetadataOptionsRequest`,Dae=`InstanceMetadataOptionsResponse`,bd=`InstanceMarketOptions`,xd=`IncludeManagedResources`,Sd=`InstanceMetadataTags`,Cd=`Ipv6Native`,Oae=`InstanceNetworkInterface`,kae=`InstanceNetworkInterfaceAssociation`,Aae=`InstanceNetworkInterfaceAttachment`,jae=`InstanceNetworkInterfaceList`,wd=`InstanceNetworkInterfaceSpecification`,Mae=`InstanceNetworkInterfaceSpecificationList`,Td=`Ipv6NetmaskLength`,Ed=`Ipv4NetmaskLength`,Nae=`InstanceNetworkPerformanceOptions`,Pae=`InstanceNetworkPerformanceOptionsRequest`,Fae=`ImageOwnerAlias`,Iae=`IpOwnerId`,Lae=`InstanceOwnerId`,Rae=`InstanceOwningService`,Dd=`Ipv6PrefixCount`,Od=`Ipv4PrefixCount`,zae=`IpPermissionsEgress`,Bae=`IpamPoolId`,Vae=`InstancePrivateIpAddress`,Hae=`InstancePrivateIpAddressList`,Uae=`IsPrimaryIpv6`,Wae=`IncludePublicKey`,Gae=`Ipv4PrefixListResponse`,Kae=`Ipv6PrefixListResponse`,qae=`IpPermissionList`,Jae=`Ipv4PrefixList`,Yae=`Ipv6PrefixList`,Xae=`Ipv4PrefixSpecificationRequest`,Zae=`Ipv4PrefixSpecificationResponse`,Qae=`Ipv6PrefixSpecificationRequest`,$ae=`Ipv6PrefixSpecificationResponse`,kd=`Ipv6Prefixes`,Ad=`IpPermissions`,eoe=`IpPermission`,jd=`IpProtocol`,Md=`Ipv6Prefix`,Nd=`Ipv6Pool`,Pd=`Ipv4Prefixes`,Fd=`Ipv4Prefix`,toe=`IsPrimary`,noe=`IpRangeList`,roe=`Ipv6RangeList`,ioe=`InstanceRequirementsRequest`,Id=`InstanceRequirements`,aoe=`IpRanges`,ooe=`IpRange`,soe=`Ipv6Ranges`,coe=`Ipv6Range`,loe=`InstanceStateChange`,uoe=`InstanceStateChangeList`,doe=`InstanceSecondaryInterfaceAttachment`,foe=`InstanceSecondaryInterfaceList`,poe=`InstanceSecondaryInterfacePrivateIpAddress`,moe=`InstanceSecondaryInterfacePrivateIpAddressList`,hoe=`InstanceSecondaryInterfacePrivateIpAddressListRequest`,goe=`InstanceSecondaryInterfacePrivateIpAddressRequest`,_oe=`InstanceSecondaryInterfaceSpecification`,voe=`InstanceSecondaryInterfaceSpecificationListRequest`,yoe=`InstanceSecondaryInterfaceSpecificationRequest`,boe=`InstanceSecondaryInterface`,Ld=`InstanceStorageInfo`,xoe=`InstanceStorageSupported`,Rd=`ImdsSupport`,Soe=`InstanceState`,zd=`IpSource`,Coe=`Ipv6Supported`,Bd=`InstanceType`,woe=`InstanceTypeInfoList`,Toe=`InstanceTypeInfo`,Eoe=`ImageType`,Vd=`InstanceTenancy`,Hd=`InstanceTypes`,Ud=`InterfaceType`,Doe=`IncludeUnsupportedInRegion`,Ooe=`ImageWatermarks`,koe=`ImageWatermarkList`,Aoe=`ImageWatermark`,joe=`Images`,Moe=`Image`,Noe=`Instance`,Poe=`Instances`,Wd=`Iops`,Foe=`Key`,Ioe=`KeyFormat`,Gd=`KeyFingerprint`,Kd=`KernelId`,qd=`KmsKeyId`,Loe=`KeyMaterial`,Jd=`KeyName`,Roe=`KeyNameStringList`,zoe=`KeyNames`,Boe=`KeyPairs`,Yd=`KeyPairId`,Voe=`KeyPairIdStringList`,Hoe=`KeyPairIds`,Uoe=`KeyPairInfo`,Woe=`KeyPairList`,Goe=`KeyPair`,Xd=`KeyType`,Koe=`Kernel`,qoe=`Lambda`,Zd=`LicenseConfigurationArn`,Joe=`LicenseConfigurationRequest`,Yoe=`LicenseConfiguration`,Xoe=`LambdaExclusion`,Zoe=`LogicalGpuCount`,Qd=`LocalGatewayId`,$d=`LinkedGroupId`,Qoe=`LicenseList`,$oe=`LastLaunchedTime`,ef=`LicenseSpecifications`,ese=`LicenseSpecificationListRequest`,tf=`LocalStorageTypes`,tse=`LocalStorageTypeSet`,nse=`LocalStorageType`,nf=`LicenseSpecification`,rf=`LocalStorage`,af=`LaunchTemplate`,rse=`LaunchTemplateBlockDeviceMapping`,ise=`LaunchTemplateBlockDeviceMappingList`,ase=`LaunchTemplateBlockDeviceMappingRequest`,ose=`LaunchTemplateBlockDeviceMappingRequestList`,sse=`LaunchTemplateCpuOptions`,cse=`LaunchTemplateCpuOptionsRequest`,lse=`LaunchTemplateCapacityReservationSpecificationRequest`,use=`LaunchTemplateCapacityReservationSpecificationResponse`,of=`LaunchTemplateData`,dse=`LaunchTemplateEbsBlockDevice`,fse=`LaunchTemplateEbsBlockDeviceRequest`,pse=`LaunchTemplateElasticInferenceAccelerator`,mse=`LaunchTemplateElasticInferenceAcceleratorList`,hse=`LaunchTemplateElasticInferenceAcceleratorResponse`,gse=`LaunchTemplateElasticInferenceAcceleratorResponseList`,_se=`LaunchTemplateEnclaveOptions`,vse=`LaunchTemplateEnclaveOptionsRequest`,yse=`LaunchTemplateEnaSrdSpecification`,bse=`LaunchTemplateEnaSrdUdpSpecification`,xse=`LaunchTemplateHibernationOptions`,Sse=`LaunchTemplateHibernationOptionsRequest`,sf=`LaunchTemplateId`,Cse=`LaunchTemplateIamInstanceProfileSpecification`,wse=`LaunchTemplateIamInstanceProfileSpecificationRequest`,Tse=`LaunchTemplateInstanceMaintenanceOptions`,Ese=`LaunchTemplateInstanceMaintenanceOptionsRequest`,Dse=`LaunchTemplateInstanceMarketOptionsRequest`,Ose=`LaunchTemplateInstanceMetadataOptionsRequest`,kse=`LaunchTemplateInstanceMarketOptions`,Ase=`LaunchTemplateInstanceMetadataOptions`,jse=`LaunchTemplateInstanceNetworkInterfaceSpecification`,Mse=`LaunchTemplateInstanceNetworkInterfaceSpecificationList`,Nse=`LaunchTemplateInstanceNetworkInterfaceSpecificationRequest`,Pse=`LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList`,Fse=`LaunchTemplateInstanceSecondaryInterfaceSpecification`,Ise=`LaunchTemplateInstanceSecondaryInterfaceSpecificationList`,Lse=`LaunchTemplateInstanceSecondaryInterfaceSpecificationRequest`,Rse=`LaunchTemplateInstanceSecondaryInterfaceSpecificationRequestList`,zse=`LaunchTemplateIdStringList`,Bse=`LaunchTemplateIds`,Vse=`LaunchTemplateLicenseConfiguration`,Hse=`LaunchTemplateLicenseConfigurationRequest`,Use=`LaunchTemplateLicenseList`,Wse=`LaunchTemplateLicenseSpecificationListRequest`,Gse=`LaunchTemplatesMonitoring`,Kse=`LaunchTemplatesMonitoringRequest`,cf=`LaunchTemplateName`,qse=`LaunchTemplateNetworkPerformanceOptions`,Jse=`LaunchTemplateNetworkPerformanceOptionsRequest`,Yse=`LaunchTemplateNameStringList`,Xse=`LaunchTemplateNames`,Zse=`LaunchTemplatePlacement`,Qse=`LaunchTemplatePrivateDnsNameOptions`,$se=`LaunchTemplatePrivateDnsNameOptionsRequest`,ece=`LaunchTemplatePlacementRequest`,tce=`LaunchTemplateSpecification`,nce=`LaunchTemplateSpotMarketOptions`,rce=`LaunchTemplateSpotMarketOptionsRequest`,ice=`LaunchTemplateSet`,ace=`LaunchTemplateTagSpecification`,oce=`LaunchTemplateTagSpecificationList`,lf=`LaunchTemplateTagSpecificationRequest`,sce=`LaunchTemplateTagSpecificationRequestList`,uf=`LaunchTemplateVersion`,cce=`LaunchTemplateVersionSet`,lce=`LaunchTemplateVersions`,uce=`LaunchTemplates`,dce=`LaunchTime`,fce=`LatestVersionNumber`,pce=`Latest`,mce=`Licenses`,hce=`Location`,df=`Min`,ff=`MultiAttachEnabled`,pf=`MediaAcceleratorInfo`,mf=`MacAddress`,hf=`MaximumBandwidthInMbps`,gf=`MapCustomerOwnedIpOnLaunch`,gce=`MaxCount`,_ce=`MinCount`,vce=`MediaDeviceInfo`,yce=`MediaDeviceInfoList`,bce=`MediaDeviceMemoryInfo`,xce=`MaximumEbsAttachments`,Sce=`MaximumEbsCards`,Cce=`MaximumEfaInterfaces`,wce=`MaximumEnaQueueCount`,Tce=`MaximumEnaQueueCountPerInterface`,_f=`MemoryGiBPerVCpu`,Ece=`MemoryGiBPerVCpuRequest`,vf=`MaximumIops`,Dce=`ModifyInstanceAttributeRequest`,Oce=`ModifyInstanceAttributeValue`,kce=`ModifyInstanceAttribute`,yf=`MemoryInfo`,Ace=`ModifyLaunchTemplate`,jce=`ModifyLaunchTemplateRequest`,Mce=`ModifyLaunchTemplateResult`,bf=`MemoryMiB`,Nce=`MemoryMiBRequest`,Pce=`MaximumNetworkCards`,xf=`MaximumNetworkInterfaces`,Sf=`MetadataOptions`,Cf=`MaintenanceOptions`,wf=`MapPublicIpOnLaunch`,Tf=`MaxPrice`,Ef=`MaxResults`,Fce=`ModifySubnetAttributeRequest`,Ice=`ModifySubnetAttribute`,Lce=`MaximumSecondaryNetworkInterfaces`,Df=`MaxSpotPriceAsPercentageOfOptimalOnDemandPrice`,Of=`ModificationState`,kf=`MaximumThroughputInMBps`,Af=`MarketType`,Rce=`MinVersion`,zce=`ModifyVolumeRequest`,Bce=`ModifyVolumeResult`,Vce=`MaxVersion`,Hce=`ModifyVolume`,jf=`Max`,Uce=`Main`,Mf=`Manufacturer`,Wce=`Managed`,Nf=`Message`,Gce=`Messages`,Pf=`Mode`,Ff=`Monitoring`,If=`Name`,Lf=`NetworkBorderGroup`,Kce=`NetworkBandwidthGbpsRequest`,Rf=`NetworkBandwidthGbps`,qce=`NetworkCards`,zf=`NetworkCardIndex`,Jce=`NetworkCardInfoList`,Yce=`NetworkCardInfo`,Bf=`NoDevice`,Xce=`NeuronDeviceCoreInfo`,Zce=`NeuronDeviceInfo`,Qce=`NeuronDeviceInfoList`,$ce=`NeuronDeviceMemoryInfo`,ele=`NeuronDevices`,tle=`NitroEnclavesSupport`,Vf=`NatGateway`,nle=`NatGatewayAddresses`,rle=`NatGatewayAttachedAppliance`,ile=`NatGatewayAttachedApplianceList`,ale=`NatGatewayAddressList`,ole=`NatGatewayAddress`,sle=`NatGatewayExclusion`,Hf=`NatGatewayId`,cle=`NatGatewayIdStringList`,lle=`NatGatewayIds`,ule=`NatGatewayList`,dle=`NatGateways`,Uf=`NetworkInterfaceCount`,fle=`NetworkInterfaceCountRequest`,Wf=`NetworkInterfaceId`,ple=`NetworkInterfaceOwnerId`,mle=`NetworkInterface`,Gf=`NetworkInterfaces`,Kf=`NetworkInfo`,qf=`NeuronInfo`,Jf=`NetworkPerformanceOptions`,Yf=`NetworkPerformance`,hle=`NoReboot`,Xf=`NvmeSupport`,Zf=`NitroTpmInfo`,gle=`NitroTpmSupport`,_le=`NitroTpmSupportedVersionsList`,Qf=`NextToken`,$f=`NestedVirtualization`,vle=`Origin`,ep=`OutpostArn`,yle=`OwnerAlias`,tp=`OnDemandMaxPricePercentageOverLowestPrice`,np=`OwnerId`,rp=`OptInStatus`,ble=`OriginalIops`,xle=`OwnerIds`,Sle=`OriginalMultiAttachEnabled`,ip=`OdbNetworkArn`,Cle=`OperatorRequest`,wle=`OperatorResponse`,Tle=`OwnerStringList`,Ele=`OriginalSize`,Dle=`OriginalThroughput`,Ole=`OriginalVolumeType`,ap=`Operator`,kle=`Output`,Ale=`Owners`,op=`Owner`,sp=`Principal`,cp=`ProvisionedBandwidth`,jle=`PeakBandwidthInGbps`,Mle=`ProductCodeId`,Nle=`ProductCodeList`,Ple=`ProductCodeType`,lp=`PartitionCount`,Fle=`ProductCode`,up=`ProductCodes`,Ile=`PrivateDnsHostnameTypeOnLaunch`,dp=`PrivateDnsName`,fp=`PrivateDnsNameOptions`,pp=`PrivateDnsNameOptionsOnLaunch`,Lle=`PrivateDnsNameOptionsRequest`,Rle=`PrivateDnsNameOptionsResponse`,mp=`PublicDnsName`,hp=`PlatformDetails`,zle=`PerformanceFactorReference`,Ble=`PerformanceFactorReferenceRequest`,Vle=`PerformanceFactorReferenceSet`,Hle=`PerformanceFactorReferenceSetRequest`,gp=`PlacementGroup`,_p=`ParentGroupId`,Ule=`PlacementGroupIdStringList`,vp=`PlacementGroupInfo`,Wle=`PlacementGroupList`,Gle=`PlacementGroupStrategyList`,Kle=`PlacementGroups`,yp=`PublicIp`,bp=`PrivateIpAddressCount`,qle=`PrivateIpAddressSpecification`,Jle=`PrivateIpAddressSpecificationList`,xp=`PrivateIpAddress`,Sp=`PrivateIpAddresses`,Yle=`PublicIpAddress`,Cp=`PublicIpv4Pool`,Xle=`PublicIpStringList`,wp=`PrimaryIpv6`,Zle=`PrivateIp`,Tp=`ProcessorInfo`,Qle=`PublicIps`,$le=`PublicKey`,eue=`PublicKeyMaterial`,Ep=`PrefixListId`,tue=`PrefixListIdList`,nue=`PrefixListIds`,Dp=`PartitionNumber`,rue=`PublicSsmParameterName`,Op=`PeeringStatus`,iue=`PhcSupport`,aue=`PreviousState`,oue=`ProvisionTime`,sue=`PresignedUrl`,cue=`PropagatingVgw`,lue=`PropagatingVgwList`,uue=`PropagatingVgws`,due=`ParentZoneId`,fue=`ParentZoneName`,kp=`Platform`,Ap=`Placement`,jp=`Primary`,Mp=`Progress`,pue=`Provisioned`,mue=`Public`,Np=`Return`,hue=`ReleaseAddressRequest`,gue=`ReleaseAddress`,Pp=`ResolveAlias`,_ue=`RestorableByUserIds`,vue=`RestorableBy`,yue=`ReturnCode`,Fp=`RamDiskId`,Ip=`RootDeviceName`,Lp=`RootDeviceType`,bue=`RootDeviceTypeList`,Rp=`RequireEncryptionInTransit`,xue=`RestoreExpiryTime`,zp=`ResponseError`,Sue=`ResourceExclusions`,Cue=`RegionGeography`,wue=`ReferencedGroupId`,Tue=`ReferencedGroupInfo`,Eue=`RegionGeographyList`,Bp=`RequireHibernateSupport`,Due=`RunInstancesMonitoringEnabled`,Oue=`RebootInstancesRequest`,kue=`RegisterImageRequest`,Aue=`RegisterImageResult`,jue=`RunInstancesRequest`,Mue=`RunInstancesUserData`,Vp=`RamdiskId`,Nue=`ReservationId`,Pue=`RebootInstances`,Fue=`RegisterImage`,Iue=`RequesterId`,Lue=`RunInstances`,Rue=`RegionList`,zue=`RequestLaunchTemplateData`,Bue=`ResponseLaunchTemplateData`,Vue=`ReservationList`,Hue=`RouteList`,Uue=`RebootMigrationSupport`,Wue=`RebootMigration`,Hp=`RegionName`,Gue=`RegionNameStringList`,Kue=`RegionNames`,que=`ReferencedSecurityGroup`,Jue=`RevokeSecurityGroupEgress`,Yue=`RevokeSecurityGroupEgressRequest`,Xue=`RevokeSecurityGroupEgressResult`,Zue=`RevokeSecurityGroupIngressRequest`,Que=`RevokeSecurityGroupIngressResult`,$ue=`RevokeSecurityGroupIngress`,ede=`RevokedSecurityGroupRule`,tde=`RevokedSecurityGroupRuleList`,Up=`RevokedSecurityGroupRules`,nde=`RouteTableAssociation`,rde=`RouteTableAssociationId`,ide=`RouteTableAssociationList`,ade=`RouteTableAssociationState`,Wp=`RouteTableId`,ode=`RouteTableIdStringList`,sde=`RouteTableIds`,cde=`RouteTableList`,Gp=`ResourceType`,lde=`RequestTime`,Kp=`RouteTable`,ude=`RouteTables`,dde=`Ramdisk`,qp=`References`,fde=`Reference`,pde=`Regions`,mde=`Region`,hde=`Requested`,gde=`Reservations`,_de=`Reservation`,vde=`Route`,yde=`Routes`,bde=`SecondaryAllocationIds`,xde=`SecondaryAllocationId`,Sde=`SupportedAdditionalProcessorFeatureList`,Cde=`SubnetArn`,wde=`SupportedArchitectures`,Tde=`SupportedBootModes`,Ede=`SubnetCidrBlockState`,Dde=`SustainedClockSpeedInGhz`,Jp=`SourceDestCheck`,Ode=`SuccessfullyDeletedLaunchTemplateVersions`,kde=`SetDefaultVersion`,Yp=`SpreadDomain`,Ade=`SupportedFeatures`,jde=`SubGeography`,Xp=`SecurityGroupArn`,Zp=`SecurityGroupId`,Mde=`SecurityGroupIdStringList`,Qp=`SecurityGroupIds`,Nde=`SecurityGroupList`,$p=`SecurityGroupRules`,Pde=`SecurityGroupRuleArn`,em=`SecurityGroupRuleIds`,Fde=`SecurityGroupRuleIdList`,tm=`SecurityGroupRuleId`,Ide=`SecurityGroupRuleList`,Lde=`SecurityGroupRule`,Rde=`SecurityGroupStringList`,nm=`SecurityGroups`,rm=`SecurityGroup`,zde=`SubnetIds`,Bde=`SubnetIpv6CidrBlockAssociation`,Vde=`SubnetIpv6CidrBlockAssociationSet`,Hde=`SourceImageCreationTime`,Ude=`SizeInGB`,im=`SourceImageId`,Wde=`SecondaryInterfaceId`,Gde=`SourceInstanceId`,am=`SizeInMiB`,om=`SecondaryInterfacePrivateIpAddressSpecification`,Kde=`SecondaryInterfacePrivateIpAddressSpecificationList`,qde=`SecondaryInterfacePrivateIpAddressSpecificationListRequest`,Jde=`SecondaryInterfacePrivateIpAddressSpecificationRequest`,Yde=`SpotInstanceRequestId`,sm=`SourceImageRegion`,Xde=`StartInstancesRequest`,Zde=`StartInstancesResult`,Qde=`StopInstancesRequest`,$de=`StopInstancesResult`,efe=`SupportedInRegion`,tfe=`SnapshotIdStringList`,nfe=`SubnetIdStringList`,cm=`SpotInstanceType`,lm=`SecondaryInterfaces`,um=`SecondaryInterface`,dm=`SnapshotId`,rfe=`SnapshotIds`,ife=`StartingInstances`,afe=`StartInstances`,ofe=`StoppingInstances`,sfe=`StopInstances`,fm=`SubnetId`,cfe=`SnapshotLocation`,lfe=`SnapshotList`,pm=`SpreadLevel`,ufe=`SubnetList`,dfe=`ServiceManaged`,ffe=`SpotMarketOptions`,mm=`SpotMaxPricePercentageOverLowestPrice`,hm=`StatusMessage`,gm=`StateMessage`,pfe=`SecondaryNetworkId`,_m=`SriovNetSupport`,mfe=`SecondaryNetworkSupported`,vm=`SpotOptions`,ym=`SkipOsShutdown`,hfe=`SecondaryPrivateIpAddresses`,bm=`SecondaryPrivateIpAddressCount`,gfe=`SecondaryPrivateIpAddress`,_fe=`SupportedRootDeviceTypes`,vfe=`SourceRegion`,xm=`StateReason`,Sm=`SourceSecurityGroupName`,Cm=`SourceSecurityGroupOwnerId`,yfe=`SourceSnapshotId`,wm=`SecondarySubnetId`,bfe=`SupportedStrategies`,xfe=`StateTransitionReason`,Tm=`SseType`,Em=`StartTime`,Sfe=`StorageTier`,Cfe=`SupportedUsageClasses`,wfe=`SensitiveUserData`,Tfe=`SourceVersion`,Efe=`SourceVolumeId`,Dfe=`SupportedVirtualizationTypes`,Ofe=`SupportedVersions`,Dm=`Size`,kfe=`Snapshots`,Afe=`Snapshot`,Om=`State`,km=`Status`,Am=`Strategy`,jm=`Subnet`,jfe=`Subnets`,Mm=`Tags`,Nm=`TcpEstablishedTimeout`,Mfe=`TotalFpgaMemoryInMiB`,Pm=`TransitGatewayId`,Nfe=`TotalGpuMemoryInMiB`,Pfe=`TerminateInstances`,Ffe=`TotalInferenceMemoryInMiB`,Ife=`TerminateInstancesRequest`,Lfe=`TerminateInstancesResult`,Rfe=`TargetIops`,zfe=`TerminatingInstances`,Bfe=`TagList`,Fm=`TotalLocalStorageGB`,Vfe=`TotalLocalStorageGBRequest`,Hfe=`TargetMultiAttachEnabled`,Ufe=`TotalMediaMemoryInMiB`,Wfe=`TotalNeuronDeviceMemoryInMiB`,Im=`ToPort`,Lm=`ThreadsPerCore`,Gfe=`ThreadsPerCoreList`,Rm=`TagSpecifications`,Kfe=`TotalSizeInGB`,qfe=`TagSpecificationList`,zm=`TagSpecification`,Jfe=`TargetSize`,Bm=`TpmSupport`,Yfe=`TargetThroughput`,Xfe=`TransferType`,Zfe=`TargetVolumeType`,Vm=`Tag`,Hm=`Tenancy`,Um=`Throughput`,Wm=`Timestamp`,Gm=`Type`,Qfe=`UsageClassTypeList`,$fe=`UefiData`,epe=`UnsuccessfullyDeletedLaunchTemplateVersions`,Km=`UserData`,qm=`UserId`,tpe=`UserIdGroupPairs`,npe=`UserIdGroupPairList`,rpe=`UserIdGroupPair`,Jm=`UnknownIpPermissions`,Ym=`UsageOperation`,ipe=`UsageOperationUpdateTime`,Xm=`UdpStreamTimeout`,Zm=`UdpTimeout`,Qm=`Value`,ape=`VolumeAttachmentList`,ope=`VolumeAttachment`,spe=`VpcCidrBlockAssociation`,cpe=`VpcCidrBlockAssociationSet`,lpe=`VpcCidrBlockState`,$m=`VCpuCount`,upe=`VCpuCountRange`,dpe=`VCpuCountRangeRequest`,eh=`VCpuInfo`,fpe=`ValidCores`,th=`VersionDescription`,nh=`VpcEncryptionControl`,ppe=`VpcEncryptionControlConfiguration`,mpe=`VpcEncryptionControlExclusion`,hpe=`VpcEncryptionControlExclusions`,gpe=`VpcEncryptionControlId`,rh=`VpcEndpointId`,_pe=`ValidationError`,ih=`VpcId`,vpe=`VpcIpv6CidrBlockAssociation`,ype=`VpcIpv6CidrBlockAssociationSet`,ah=`VolumeInitializationRate`,bpe=`VolumeIdStringList`,xpe=`VpcIdStringList`,oh=`VolumeId`,Spe=`VolumeIds`,Cpe=`VpcIds`,wpe=`VpcLattice`,Tpe=`VpcLatticeExclusion`,Epe=`VolumeList`,Dpe=`VpcList`,sh=`VolumeModification`,ch=`VirtualName`,lh=`VersionNumber`,Ope=`VolumeOwnerId`,kpe=`VpcPeering`,uh=`VpcPeeringConnectionId`,Ape=`VpcPeeringExclusion`,jpe=`VirtualPrivateGateway`,Mpe=`VirtualPrivateGatewayExclusion`,Npe=`ValueStringList`,Ppe=`VersionStringList`,dh=`VolumeSize`,fh=`VolumeType`,Fpe=`VirtualizationTypeList`,Ipe=`ValidThreadsPerCore`,ph=`VirtualizationType`,mh=`ValidUntil`,Lpe=`ValidationWarning`,Rpe=`Values`,hh=`Versions`,gh=`Version`,zpe=`Volumes`,Bpe=`Volume`,_h=`Vpc`,Vpe=`Vpcs`,vh=`Warning`,Hpe=`WatermarkCreationTime`,Upe=`WatermarkKey`,Wpe=`WorkloadsList`,Gpe=`Workloads`,yh=`ZoneId`,Kpe=`ZoneIdStringList`,qpe=`ZoneIds`,bh=`ZoneName`,Jpe=`ZoneNameStringList`,Ype=`ZoneNames`,Xpe=`ZoneType`,Zpe=`attachedApplianceSet`,Qpe=`applianceArn`,$pe=`associateCarrierIpAddress`,eme=`acceleratorCount`,tme=`additionalFlexibleNetworkInterfaces`,xh=`allocationId`,nme=`availableIpAddressCount`,rme=`assignIpv6AddressOnCreation`,ime=`allowedInstanceTypeSet`,Sh=`additionalInfo`,Ch=`associationId`,wh=`attachmentId`,ame=`amiLaunchIndex`,ome=`attachmentLimitType`,sme=`availabilityMode`,cme=`acceleratorManufacturerSet`,lme=`acceleratorNameSet`,Th=`associatePublicIpAddress`,ume=`amazonProvidedIpv6CidrBlock`,dme=`autoProvisionZones`,fme=`autoRecoverySupported`,pme=`allowReassociation`,Eh=`associatedResource`,Dh=`autoRecovery`,Oh=`associationState`,mme=`autoScalingIps`,kh=`amdSevSnp`,hme=`addressesSet`,gme=`associationSet`,Ah=`attachmentSet`,_me=`attachmentState`,vme=`acceleratorTotalMemoryMiB`,yme=`acceleratorTypeSet`,jh=`attachTime`,Mh=`availabilityZone`,Nh=`availabilityZoneId`,bme=`availabilityZoneInfo`,Ph=`accelerators`,Fh=`affinity`,Ih=`arn`,Lh=`architecture`,Rh=`association`,zh=`attachment`,xme=`attribute`,Sme=`baselineBandwidthInGbps`,Bh=`baselineBandwidthInMbps`,Vh=`blockDeviceMapping`,Cme=`blockDeviceMappingSet`,wme=`blockDurationMinutes`,Tme=`baselineEbsBandwidthMbps`,Hh=`baselineIops`,Uh=`bootMode`,Wh=`bareMetal`,Eme=`burstablePerformance`,Gh=`blockPublicAccessStates`,Dme=`baselinePerformanceFactors`,Ome=`burstablePerformanceSupported`,Kh=`baselineThroughputInMBps`,qh=`bandwidthWeighting`,kme=`bandwidthWeightings`,Jh=`cidrBlock`,Ame=`cidrBlockAssociationSet`,jme=`capacityBlockId`,Mme=`cidrBlockState`,Yh=`createdBy`,Xh=`coreCount`,Nme=`cpuCredits`,Pme=`completionDurationMinutes`,Fme=`creationDate`,Ime=`carrierGatewayId`,Lme=`currentGeneration`,Zh=`carrierIp`,Rme=`currentInstanceBootMode`,Qh=`cidrIp`,$h=`cidrIpv6`,eg=`cidrIpv4`,zme=`coreInfo`,Bme=`cpuManufacturerSet`,Vme=`coreNetworkArn`,tg=`cpuOptions`,ng=`customerOwnedIp`,rg=`customerOwnedIpv4Pool`,ig=`capacityReservationId`,ag=`capacityReservationPreference`,Hme=`capacityReservationResourceGroupArn`,og=`capacityReservationSpecification`,sg=`capacityReservationTarget`,Ume=`creditSpecification`,Wme=`currentState`,cg=`clientToken`,lg=`connectionTrackingConfiguration`,Gme=`connectionTrackingSpecification`,Kme=`completionTime`,qme=`connectivityType`,ug=`createTime`,dg=`code`,fg=`configured`,pg=`count`,Jme=`cpu`,Yme=`disableApiStop`,mg=`disableApiTermination`,hg=`destinationCidrBlock`,Xme=`defaultCores`,Zme=`dataEncryptionKeyId`,Qme=`defaultEnaQueueCountPerInterface`,$me=`defaultForAz`,ehe=`dedicatedHostsSupported`,gg=`deviceIndex`,_g=`destinationIpv6CidrBlock`,vg=`deviceName`,the=`defaultNetworkCardIndex`,nhe=`dnsName`,rhe=`dhcpOptionsId`,yg=`deleteOnTermination`,ihe=`destinationPrefixListId`,ahe=`deregistrationProtection`,m=`dryRun`,ohe=`destinationRegion`,she=`deleteSnapshotResultSet`,che=`defaultTcpEstablishedTimeout`,lhe=`defaultThreadsPerCore`,uhe=`deprecationTime`,dhe=`deleteTime`,fhe=`defaultUdpStreamTimeout`,phe=`defaultUdpTimeout`,mhe=`defaultVCpus`,hhe=`defaultVersionNumber`,ghe=`defaultVersion`,bg=`description`,_he=`device`,vhe=`disks`,xg=`domain`,Sg=`ebsCardIndex`,yhe=`ebsCardSet`,bhe=`encryptionControl`,xhe=`enableDns64`,She=`elasticFileSystem`,Cg=`elasticGpuAssociationId`,wg=`elasticGpuAssociationState`,Tg=`elasticGpuAssociationSet`,Eg=`elasticGpuAssociationTime`,Dg=`elasticGpuId`,Og=`elasticGpuSpecificationSet`,kg=`elasticInferenceAcceleratorArn`,Ag=`elasticInferenceAcceleratorAssociationId`,jg=`elasticInferenceAcceleratorAssociationState`,Mg=`elasticInferenceAcceleratorAssociationSet`,Ng=`elasticInferenceAcceleratorAssociationTime`,Pg=`elasticInferenceAcceleratorSet`,Fg=`encryptionInTransitSupported`,Ig=`excludedInstanceTypeSet`,Lg=`ebsInfo`,Rg=`efaInfo`,zg=`enableLniAtDeviceIndex`,Bg=`ebsOptimized`,Vg=`ebsOptimizedInfo`,Hg=`egressOnlyInternetGateway`,Ug=`egressOnlyInternetGatewayId`,Wg=`ebsOptimizedSupport`,Gg=`enclaveOptions`,Kg=`enaQueueCount`,h=`ec2QueryName`,qg=`enableResourceNameDnsAAAARecord`,Jg=`enableResourceNameDnsARecord`,Yg=`enaSrdEnabled`,Xg=`enaSrdSpecification`,Zg=`enaSrdSupported`,Qg=`enaSrdUdpEnabled`,$g=`enaSrdUdpSpecification`,e_=`efaSupported`,t_=`encryptionSupport`,n_=`enaSupport`,r_=`errorSet`,i_=`endTime`,a_=`ebs`,o_=`enabled`,s_=`encrypted`,c_=`failureCode`,l_=`flexibleEnaQueuesSupport`,u_=`fpgaInfo`,d_=`failureMessage`,f_=`fromPort`,p_=`fastRestored`,m_=`fullSnapshotSizeInBytes`,h_=`freeTierEligible`,g_=`force`,__=`fpgas`,v_=`groupArn`,y_=`groupDescription`,b_=`gatewayId`,x_=`gpuInfo`,S_=`groupId`,C_=`groupLongName`,w_=`groupName`,T_=`groupOwnerId`,E_=`gpuPartitionSize`,D_=`geographySet`,O_=`groupSet`,k_=`gpus`,A_=`groups`,j_=`hypervisor`,M_=`hiddenByDefault`,N_=`httpEndpoint`,P_=`hostId`,F_=`hibernationOptions`,I_=`httpProtocolIpv6`,L_=`httpPutResponseHopLimit`,R_=`hostResourceGroupArn`,z_=`hibernationSupported`,B_=`httpTokens`,V_=`hostnameType`,H_=`id`,U_=`ipv6AddressAttribute`,W_=`ipv6AddressCount`,G_=`inferenceAcceleratorInfo`,K_=`ipv4AddressesPerInterface`,q_=`ipv6AddressesPerInterface`,J_=`ipv4AddressesPerSecondaryInterface`,Y_=`ipv6AddressesSet`,X_=`imageAllowed`,Z_=`ipAddress`,Q_=`ipv6Address`,$_=`ipv6CidrBlock`,ev=`ipv6CidrBlockAssociationSet`,tv=`ipv6CidrBlockState`,nv=`isDefault`,rv=`isEgress`,iv=`instanceFamily`,av=`internetGateway`,ov=`internetGatewayBlockMode`,sv=`internetGatewayId`,cv=`internetGatewaySet`,lv=`instanceGenerationSet`,uv=`instanceId`,dv=`instanceInterruptionBehavior`,fv=`iamInstanceProfile`,pv=`iamInstanceProfileAssociation`,mv=`iamInstanceProfileAssociationSet`,hv=`instanceInitiatedShutdownBehavior`,gv=`imageId`,_v=`imageLocation`,vv=`instanceLifecycle`,yv=`instanceMarketOptions`,bv=`instanceMetadataTags`,xv=`ipv6Native`,Sv=`imageOwnerAlias`,Cv=`imageOwnerId`,wv=`instanceOwnerId`,Tv=`ipOwnerId`,Ev=`instanceOwningService`,Dv=`ipv4PrefixCount`,Ov=`ipv6PrefixCount`,kv=`ipPermissionsEgress`,Av=`isPrimaryIpv6`,jv=`ipv4PrefixSet`,Mv=`ipv6PrefixSet`,Nv=`ipProtocol`,Pv=`ipPermissions`,Fv=`ipv4Prefix`,Iv=`ipv6Pool`,Lv=`ipv6Prefix`,Rv=`isPublic`,zv=`isPrimary`,Bv=`instanceRequirements`,Vv=`ipRanges`,Hv=`ipv6Ranges`,Uv=`instanceStorageInfo`,Wv=`instanceStorageSupported`,Gv=`imagesSet`,Kv=`imageState`,qv=`imdsSupport`,Jv=`instancesSet`,Yv=`instanceState`,Xv=`ipSource`,Zv=`ipv6Supported`,Qv=`instanceType`,$v=`instanceTypeSet`,ey=`idempotencyToken`,ty=`imageType`,ny=`instanceTenancy`,ry=`interfaceType`,iy=`imageWatermarkSet`,ay=`iops`,g=`item`,oy=`key`,sy=`keyFingerprint`,cy=`kernelId`,ly=`kmsKeyId`,uy=`keyMaterial`,dy=`keyName`,fy=`keyPairId`,py=`keySet`,my=`keyType`,hy=`kernel`,gy=`lambda`,_y=`licenseConfigurationArn`,vy=`logicalGpuCount`,yy=`localGatewayId`,by=`linkedGroupId`,xy=`lastLaunchedTime`,Sy=`localStorageTypeSet`,Cy=`licenseSet`,wy=`localStorage`,Ty=`launchTemplate`,Ey=`launchTemplateData`,Dy=`launchTemplateId`,Oy=`launchTemplateName`,ky=`launchTemplateVersion`,Ay=`launchTemplateVersionSet`,jy=`launchTemplates`,My=`launchTime`,Ny=`latestVersionNumber`,Py=`min`,Fy=`multiAttachEnabled`,Iy=`mediaAcceleratorInfo`,Ly=`macAddress`,Ry=`maximumBandwidthInMbps`,zy=`mapCustomerOwnedIpOnLaunch`,By=`maximumEbsAttachments`,Vy=`maximumEbsCards`,Hy=`maximumEfaInterfaces`,Uy=`maximumEnaQueueCount`,Wy=`maximumEnaQueueCountPerInterface`,Gy=`memoryGiBPerVCpu`,Ky=`maximumIops`,qy=`memoryInfo`,Jy=`memoryMiB`,Yy=`maximumNetworkCards`,Xy=`maximumNetworkInterfaces`,Zy=`metadataOptions`,Qy=`maintenanceOptions`,$y=`maxPrice`,eb=`mapPublicIpOnLaunch`,tb=`maxResults`,nb=`messageSet`,rb=`maximumSecondaryNetworkInterfaces`,ib=`maxSpotPriceAsPercentageOfOptimalOnDemandPrice`,ab=`modificationState`,ob=`maximumThroughputInMBps`,sb=`marketType`,cb=`max`,lb=`main`,ub=`manufacturer`,db=`managed`,fb=`message`,pb=`mode`,mb=`monitoring`,hb=`name`,gb=`networkBorderGroup`,_b=`networkBandwidthGbps`,vb=`networkCards`,yb=`networkCardIndex`,bb=`noDevice`,xb=`neuronDevices`,Sb=`nitroEnclavesSupport`,Cb=`natGateway`,wb=`natGatewayAddressSet`,Tb=`natGatewayId`,Eb=`natGatewaySet`,Db=`networkInterfaceCount`,Ob=`networkInterfaceId`,kb=`networkInterfaceOwnerId`,Ab=`networkInterfaceSet`,jb=`networkInterface`,Mb=`networkInfo`,Nb=`neuronInfo`,Pb=`networkPerformanceOptions`,Fb=`networkPerformance`,Ib=`noReboot`,Lb=`nvmeSupport`,Rb=`nitroTpmInfo`,zb=`nitroTpmSupport`,Bb=`nextToken`,Vb=`nestedVirtualization`,Hb=`origin`,Ub=`outpostArn`,Wb=`ownerAlias`,Gb=`onDemandMaxPricePercentageOverLowestPrice`,Kb=`ownerId`,qb=`optInStatus`,Jb=`originalIops`,Yb=`originalMultiAttachEnabled`,Xb=`odbNetworkArn`,Zb=`originalSize`,Qb=`originalThroughput`,$b=`originalVolumeType`,ex=`operator`,tx=`output`,nx=`principal`,rx=`provisionedBandwidth`,ix=`peakBandwidthInGbps`,ax=`productCodes`,ox=`partitionCount`,sx=`productCode`,cx=`privateDnsNameOptions`,lx=`privateDnsNameOptionsOnLaunch`,ux=`privateDnsName`,dx=`publicDnsName`,fx=`platformDetails`,px=`placementGroup`,mx=`placementGroupInfo`,hx=`parentGroupId`,gx=`placementGroupSet`,_x=`publicIp`,vx=`privateIpAddressCount`,yx=`privateIpAddressesSet`,bx=`privateIpAddressSet`,xx=`privateIpAddress`,Sx=`publicIpv4Pool`,Cx=`processorInfo`,wx=`primaryIpv6`,Tx=`privateIp`,Ex=`publicKey`,Dx=`publicKeyMaterial`,Ox=`prefixListId`,kx=`prefixListIds`,Ax=`partitionNumber`,jx=`publicSsmParameterName`,Mx=`peeringStatus`,Nx=`phcSupport`,Px=`previousState`,Fx=`provisionTime`,Ix=`presignedUrl`,Lx=`propagatingVgwSet`,Rx=`parentZoneId`,zx=`parentZoneName`,Bx=`platform`,Vx=`placement`,Hx=`primary`,Ux=`progress`,Wx=`provisioned`,Gx=`return`,Kx=`returnCode`,qx=`ramDiskId`,Jx=`rootDeviceName`,Yx=`rootDeviceType`,Xx=`responseError`,Zx=`requireEncryptionInTransit`,Qx=`restoreExpiryTime`,$x=`regionEndpoint`,eS=`resourceExclusions`,tS=`referencedGroupId`,nS=`referencedGroupInfo`,rS=`requireHibernateSupport`,iS=`reservationId`,aS=`ramdiskId`,oS=`regionInfo`,sS=`requesterId`,cS=`rebootMigrationSupport`,lS=`rebootMigration`,uS=`regionName`,dS=`revokedSecurityGroupRuleSet`,fS=`referenceSet`,pS=`reservationSet`,mS=`routeSet`,hS=`routeTableAssociationId`,gS=`routeTableId`,_S=`routeTableSet`,vS=`resourceType`,yS=`requestTime`,bS=`routeTable`,xS=`ramdisk`,SS=`reason`,CS=`requested`,wS=`smithy.ts.sdk.synthetic.com.amazonaws.ec2`,TS=`supportedArchitectures`,ES=`subnetArn`,DS=`supportedBootModes`,OS=`sustainedClockSpeedInGhz`,kS=`sourceDestCheck`,AS=`successfullyDeletedLaunchTemplateVersionSet`,jS=`spreadDomain`,MS=`supportedFeatures`,NS=`securityGroupArn`,PS=`securityGroupIdSet`,FS=`securityGroupInfo`,IS=`securityGroupRuleArn`,LS=`securityGroupRuleId`,RS=`securityGroupRuleSet`,zS=`subGeographySet`,BS=`securityGroupSet`,VS=`sourceImageCreationTime`,HS=`sizeInGB`,US=`sourceInstanceId`,WS=`secondaryInterfaceId`,GS=`sourceImageId`,KS=`sizeInMiB`,qS=`sourceImageRegion`,JS=`spotInstanceRequestId`,YS=`supportedInRegion`,XS=`secondaryInterfaceSet`,ZS=`spotInstanceType`,QS=`snapshotId`,$S=`subnetId`,eC=`spreadLevel`,tC=`serviceManaged`,nC=`spotMaxPricePercentageOverLowestPrice`,rC=`statusMessage`,iC=`stateMessage`,aC=`secondaryNetworkId`,oC=`secondaryNetworkSupported`,sC=`sriovNetSupport`,cC=`spotOptions`,lC=`secondaryPrivateIpAddressCount`,uC=`supportedRootDeviceTypes`,dC=`stateReason`,fC=`sourceSecurityGroupName`,pC=`sourceSecurityGroupOwnerId`,mC=`secondarySubnetId`,hC=`snapshotSet`,gC=`subnetSet`,_C=`supportedStrategies`,vC=`sseType`,yC=`startTime`,bC=`storageTier`,xC=`supportedUsageClasses`,SC=`sourceVolumeId`,CC=`supportedVirtualizationTypes`,wC=`supportedVersions`,TC=`size`,EC=`state`,DC=`status`,OC=`strategy`,kC=`subnet`,AC=`tcpEstablishedTimeout`,jC=`totalFpgaMemoryInMiB`,MC=`transitGatewayId`,NC=`totalGpuMemoryInMiB`,PC=`totalInferenceMemoryInMiB`,FC=`targetIops`,IC=`totalLocalStorageGB`,LC=`targetMultiAttachEnabled`,RC=`totalMediaMemoryInMiB`,zC=`totalNeuronDeviceMemoryInMiB`,BC=`toPort`,VC=`threadsPerCore`,HC=`tagSet`,UC=`totalSizeInGB`,WC=`tagSpecificationSet`,GC=`targetSize`,KC=`tpmSupport`,qC=`targetThroughput`,JC=`transferType`,YC=`targetVolumeType`,XC=`tenancy`,ZC=`throughput`,QC=`timestamp`,$C=`type`,ew=`unsuccessfullyDeletedLaunchTemplateVersionSet`,tw=`userData`,nw=`userId`,rw=`unknownIpPermissionSet`,iw=`usageOperation`,aw=`usageOperationUpdateTime`,ow=`udpStreamTimeout`,sw=`udpTimeout`,cw=`value`,lw=`vCpuCount`,uw=`vCpuInfo`,dw=`validCores`,fw=`versionDescription`,pw=`vpcEncryptionControlId`,mw=`vpcEndpointId`,hw=`vpcId`,gw=`volumeInitializationRate`,_w=`volumeId`,vw=`vpcLattice`,yw=`volumeModification`,bw=`virtualName`,xw=`versionNumber`,Sw=`volumeOwnerId`,Cw=`vpcPeering`,ww=`vpcPeeringConnectionId`,Tw=`virtualPrivateGateway`,Ew=`volumeSet`,Dw=`volumeSize`,Ow=`vpcSet`,kw=`volumeType`,Aw=`validThreadsPerCore`,jw=`virtualizationType`,Mw=`validUntil`,Nw=`version`,Pw=`vpc`,Fw=`warning`,Iw=`watermarkCreationTime`,Lw=`watermarkKey`,Rw=`workloadSet`,_=`xmlName`,zw=`zoneId`,Bw=`zoneName`,Vw=`zoneState`,Hw=`zoneType`,v=`com.amazonaws.ec2`,Uw=ot.for(wS),Ww=[-3,wS,`EC2ServiceException`,0,[],[]];Uw.registerError(Ww,Tne);var Gw=[Uw],Kw=[0,v,Bie,8,0],qw=[0,v,Oce,8,0],Jw=[0,v,Mue,8,0],Yw=[0,v,wfe,8,0],Xw=[3,v,Zr,0,[df,jf],[[1,{[h]:`Min`,[_]:Py}],[1,{[h]:`Max`,[_]:cb}]]],Zw=[3,v,Ine,0,[df,jf],[1,1]],Qw=[3,v,mi,0,[df,jf],[[1,{[h]:`Min`,[_]:Py}],[1,{[h]:`Max`,[_]:cb}]]],$w=[3,v,yre,0,[df,jf],[1,1]],eT=[3,v,Xr,0,[ni,ii,Zs,Wf,ple,xp,Mm,Cp,Lf,ea,ta,qi,fm,dfe,id,yp],[[0,{[h]:`AllocationId`,[_]:xh}],[0,{[h]:`AssociationId`,[_]:Ch}],[0,{[h]:`Domain`,[_]:xg}],[0,{[h]:`NetworkInterfaceId`,[_]:Ob}],[0,{[h]:`NetworkInterfaceOwnerId`,[_]:kb}],[0,{[h]:`PrivateIpAddress`,[_]:xx}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`PublicIpv4Pool`,[_]:Sx}],[0,{[h]:`NetworkBorderGroup`,[_]:gb}],[0,{[h]:`CustomerOwnedIp`,[_]:ng}],[0,{[h]:`CustomerOwnedIpv4Pool`,[_]:rg}],[0,{[h]:`CarrierIp`,[_]:Zh}],[0,{[h]:`SubnetId`,[_]:$S}],[0,{[h]:`ServiceManaged`,[_]:tC}],[0,{[h]:`InstanceId`,[_]:uv}],[0,{[h]:`PublicIp`,[_]:_x}]]],tT=[3,v,Ene,0,[Zs,Xr,Cp,Lf,ta,Rm,Bae,p],[0,0,0,0,0,[()=>wP,{[_]:zm}],0,[2,{[h]:`DryRun`,[_]:m}]]],nT=[3,v,Dne,0,[ni,Cp,Lf,Zs,ea,ta,qi,yp],[[0,{[h]:`AllocationId`,[_]:xh}],[0,{[h]:`PublicIpv4Pool`,[_]:Sx}],[0,{[h]:`NetworkBorderGroup`,[_]:gb}],[0,{[h]:`Domain`,[_]:xg}],[0,{[h]:`CustomerOwnedIp`,[_]:ng}],[0,{[h]:`CustomerOwnedIpv4Pool`,[_]:rg}],[0,{[h]:`CarrierIp`,[_]:Zh}],[0,{[h]:`PublicIp`,[_]:_x}]]],rT=[3,v,One,0,[ni,id,yp,p,Wf,xp,cre],[0,0,0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`NetworkInterfaceId`,[_]:Ob}],[0,{[h]:`PrivateIpAddress`,[_]:xx}],[2,{[h]:`AllowReassociation`,[_]:pme}]]],iT=[3,v,kne,0,[ii],[[0,{[h]:`AssociationId`,[_]:Ch}]]],aT=[3,v,Hne,0,[ud,id],[[()=>oO,0],0],2],oT=[3,v,Une,0,[dd],[[()=>aO,{[h]:`IamInstanceProfileAssociation`,[_]:pv}]]],sT=[3,v,are,0,[Wp,Hl,Cp,p,fm],[[0,{[h]:`RouteTableId`,[_]:gS}],0,0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`SubnetId`,[_]:$S}]],1],cT=[3,v,ore,0,[ii,pi],[[0,{[h]:`AssociationId`,[_]:Ch}],[()=>oj,{[h]:`AssociationState`,[_]:Oh}]]],lT=[3,v,Bne,0,[Xu,ih,p],[[0,{[h]:`InternetGatewayId`,[_]:sv}],[0,{[h]:`VpcId`,[_]:hw}],[2,{[h]:`DryRun`,[_]:m}]],2],uT=[3,v,Sre,0,[Ys,id,oh,tc,p],[0,0,0,1,[2,{[h]:`DryRun`,[_]:m}]],3],dT=[3,v,Fne,0,[Qm],[[2,{[h]:`Value`,[_]:cw}]]],fT=[3,v,Cre,0,[Qm],[[0,{[h]:`Value`,[_]:cw}]]],pT=[3,v,dre,0,[Kl,Rm,p,Sm,Cm,jd,El,Im,Ji,Ad],[[0,{[h]:`GroupId`,[_]:S_}],[()=>wP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`SourceSecurityGroupName`,[_]:fC}],[0,{[h]:`SourceSecurityGroupOwnerId`,[_]:pC}],[0,{[h]:`IpProtocol`,[_]:Nv}],[1,{[h]:`FromPort`,[_]:f_}],[1,{[h]:`ToPort`,[_]:BC}],[0,{[h]:`CidrIp`,[_]:Qh}],[()=>oN,{[h]:`IpPermissions`,[_]:Pv}]],1],mT=[3,v,fre,0,[Np,$p],[[2,{[h]:`Return`,[_]:Gx}],[()=>hP,{[h]:`SecurityGroupRuleSet`,[_]:RS}]]],hT=[3,v,pre,0,[Ji,El,Kl,Xl,Ad,jd,Sm,Cm,Im,Rm,p],[0,1,0,0,[()=>oN,0],0,0,0,1,[()=>wP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}]]],gT=[3,v,mre,0,[Np,$p],[[2,{[h]:`Return`,[_]:Gx}],[()=>hP,{[h]:`SecurityGroupRuleSet`,[_]:RS}]]],_T=[3,v,_i,0,[rp,Gce,Hp,bh,yh,Xl,Lf,Xpe,fue,due,Yl,tu,jde,Om],[[0,{[h]:`OptInStatus`,[_]:qb}],[()=>iM,{[h]:`MessageSet`,[_]:nb}],[0,{[h]:`RegionName`,[_]:uS}],[0,{[h]:`ZoneName`,[_]:Bw}],[0,{[h]:`ZoneId`,[_]:zw}],[0,{[h]:`GroupName`,[_]:w_}],[0,{[h]:`NetworkBorderGroup`,[_]:gb}],[0,{[h]:`ZoneType`,[_]:Hw}],[0,{[h]:`ParentZoneName`,[_]:zx}],[0,{[h]:`ParentZoneId`,[_]:Rx}],[0,{[h]:`GroupLongName`,[_]:C_}],[()=>nM,{[h]:`GeographySet`,[_]:D_}],[()=>aM,{[h]:`SubGeographySet`,[_]:zS}],[0,{[h]:`ZoneState`,[_]:Vw}]]],vT=[3,v,vi,0,[_i,bi,ri],[0,0,[()=>Zj,{[_]:ni}]]],yT=[3,v,Tre,0,[If],[[0,{[h]:`Name`,[_]:hb}]]],bT=[3,v,Ore,0,[Nf],[[0,{[h]:`Message`,[_]:fb}]]],xT=[3,v,Are,0,[If],[[0,{[h]:`Name`,[_]:hb}]]],ST=[3,v,Mi,0,[df,jf],[[1,{[h]:`Min`,[_]:Py}],[1,{[h]:`Max`,[_]:cb}]]],CT=[3,v,Bre,0,[df,jf],[1,1]],wT=[3,v,Ri,0,[ga],[[()=>BT,{[h]:`Cpu`,[_]:Jme}]]],TT=[3,v,Hre,0,[ga],[[()=>VT,0]]],ET=[3,v,Ire,0,[Qm],[[21,{[h]:`Value`,[_]:cw}]]],DT=[3,v,ki,0,[fl,Bf,jo,ch],[[()=>AD,{[h]:`Ebs`,[_]:a_}],[0,{[h]:`NoDevice`,[_]:bb}],[0,{[h]:`DeviceName`,[_]:vg}],[0,{[h]:`VirtualName`,[_]:bw}]]],OT=[3,v,Li,0,[Ju],[[0,{[h]:`InternetGatewayBlockMode`,[_]:ov}]]],kT=[3,v,aa,0,[ra,oa],[0,()=>jT]],AT=[3,v,Aie,0,[ra,oa],[[0,{[h]:`CapacityReservationPreference`,[_]:ag}],[()=>MT,{[h]:`CapacityReservationTarget`,[_]:sg}]]],jT=[3,v,oa,0,[na,ia],[0,0]],MT=[3,v,jie,0,[na,ia],[[0,{[h]:`CapacityReservationId`,[_]:ig}],[0,{[h]:`CapacityReservationResourceGroupArn`,[_]:Hme}]]],NT=[3,v,ua,0,[Nm,Zm,Xm],[[1,{[h]:`TcpEstablishedTimeout`,[_]:AC}],[1,{[h]:`UdpTimeout`,[_]:sw}],[1,{[h]:`UdpStreamTimeout`,[_]:ow}]]],PT=[3,v,Xie,0,[Nm,Xm,Zm],[1,1,1]],FT=[3,v,Zie,0,[Nm,Xm,Zm],[[1,{[h]:`TcpEstablishedTimeout`,[_]:AC}],[1,{[h]:`UdpStreamTimeout`,[_]:ow}],[1,{[h]:`UdpTimeout`,[_]:sw}]]],IT=[3,v,zie,0,[vfe,yfe,Js,zo,as,ml,qd,sue,Rm,Gi,ya,p],[0,0,0,0,[0,{[h]:`DestinationRegion`,[_]:ohe}],[2,{[h]:`Encrypted`,[_]:s_}],[0,{[h]:`KmsKeyId`,[_]:ly}],[()=>Kw,{[h]:`PresignedUrl`,[_]:Ix}],[()=>wP,{[_]:zm}],1,0,[2,{[h]:`DryRun`,[_]:m}]],2],LT=[3,v,Vie,0,[Mm,dm],[[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`SnapshotId`,[_]:QS}]]],RT=[3,v,$i,0,[Ui,Lm,fi,$f],[[1,{[h]:`CoreCount`,[_]:Xh}],[1,{[h]:`ThreadsPerCore`,[_]:VC}],[0,{[h]:`AmdSevSnp`,[_]:kh}],[0,{[h]:`NestedVirtualization`,[_]:Vb}]]],zT=[3,v,Sie,0,[Ui,Lm,fi,$f],[1,1,0,0]],BT=[3,v,Cie,0,[qp],[[()=>WN,{[h]:`ReferenceSet`,[_]:fS}]]],VT=[3,v,wie,0,[qp],[[()=>GN,{[_]:fde}]]],HT=[3,v,aie,0,[id,If,Rm,cfe,p,Js,hle,Ai],[[0,{[h]:`InstanceId`,[_]:uv}],[0,{[h]:`Name`,[_]:hb}],[()=>wP,{[_]:zm}],0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`Description`,[_]:bg}],[2,{[h]:`NoReboot`,[_]:Ib}],[()=>lM,{[h]:`BlockDeviceMapping`,[_]:Vh}]],2],UT=[3,v,oie,0,[_d],[[0,{[h]:`ImageId`,[_]:gv}]]],WT=[3,v,rie,0,[Rm,p],[[()=>wP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}]]],GT=[3,v,iie,0,[Gu],[[()=>KO,{[h]:`InternetGateway`,[_]:av}]]],KT=[3,v,uie,0,[Jd,Xd,Rm,Ioe,p],[0,0,[()=>wP,{[_]:zm}],0,[2,{[h]:`DryRun`,[_]:m}]],1],qT=[3,v,fie,0,[cf,of,p,ca,th,ap,Rm],[0,[()=>JA,0],2,[0,4],0,()=>TA,[()=>wP,{[_]:zm}]],2],JT=[3,v,pie,0,[af,vh],[[()=>rk,{[h]:`LaunchTemplate`,[_]:Ty}],[()=>jj,{[h]:`Warning`,[_]:Fw}]]],YT=[3,v,hie,0,[of,p,ca,sf,cf,Tfe,th,Pp],[[()=>JA,0],2,[0,4],0,0,0,0,2],1],XT=[3,v,gie,0,[uf,vh],[[()=>qk,{[h]:`LaunchTemplateVersion`,[_]:ky}],[()=>jj,{[h]:`Warning`,[_]:Fw}]]],ZT=[3,v,bie,0,[si,ni,ca,p,fm,ih,yi,Rm,da,xp,bde,hfe,bm],[0,0,[0,4],2,0,0,[()=>tM,{[_]:vi}],[()=>wP,{[_]:zm}],0,0,[()=>Zj,{[_]:xde}],[()=>aN,{[_]:gfe}],1]],QT=[3,v,xie,0,[ca,Vf],[[0,{[h]:`ClientToken`,[_]:cg}],[()=>dA,{[h]:`NatGateway`,[_]:Cb}]]],$T=[3,v,Eie,0,[lp,Rm,pm,$d,ap,_p,p,Xl,Am],[1,[()=>wP,{[_]:zm}],0,0,()=>TA,0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`GroupName`,[_]:w_}],[0,{[h]:`Strategy`,[_]:OC}]]],eE=[3,v,Die,0,[gp],[[()=>AA,{[h]:`PlacementGroup`,[_]:px}]]],tE=[3,v,Oie,0,[Wp,qo,rh,Pm,Qd,Ki,Qi,ip,p,Ta,Hl,Na,Uc,id,Wf,uh,Hf],[[0,{[h]:`RouteTableId`,[_]:gS}],0,0,0,0,0,0,0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`DestinationCidrBlock`,[_]:hg}],[0,{[h]:`GatewayId`,[_]:b_}],[0,{[h]:`DestinationIpv6CidrBlock`,[_]:_g}],[0,{[h]:`EgressOnlyInternetGatewayId`,[_]:Ug}],[0,{[h]:`InstanceId`,[_]:uv}],[0,{[h]:`NetworkInterfaceId`,[_]:Ob}],[0,{[h]:`VpcPeeringConnectionId`,[_]:ww}],[0,{[h]:`NatGatewayId`,[_]:Tb}]],1],nE=[3,v,kie,0,[Np],[[2,{[h]:`Return`,[_]:Gx}]]],rE=[3,v,Mie,0,[ih,Rm,ca,p],[[0,{[h]:`VpcId`,[_]:hw}],[()=>wP,{[_]:zm}],[0,4],[2,{[h]:`DryRun`,[_]:m}]],1],iE=[3,v,Nie,0,[Kp,ca],[[()=>ij,{[h]:`RouteTable`,[_]:bS}],[0,{[h]:`ClientToken`,[_]:cg}]]],aE=[3,v,Lie,0,[Js,Xl,ih,Rm,p],[[0,{[_]:Rl}],0,0,[()=>wP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}]],2],oE=[3,v,Rie,0,[Kl,Mm,Xp],[[0,{[h]:`GroupId`,[_]:S_}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`SecurityGroupArn`,[_]:NS}]]],sE=[3,v,Hie,0,[oh,Js,ep,Rm,hce,p],[0,0,0,[()=>wP,{[_]:zm}],0,[2,{[h]:`DryRun`,[_]:m}]],1],cE=[3,v,Uie,0,[ih,Rm,_i,bi,Vi,Nu,ep,Cd,hd,Ed,md,Td,p],[0,[()=>wP,{[_]:zm}],0,0,0,0,0,2,0,1,0,1,[2,{[h]:`DryRun`,[_]:m}]],1],lE=[3,v,Wie,0,[jm],[[()=>bj,{[h]:`Subnet`,[_]:kC}]]],uE=[3,v,$ie,0,[_i,bi,ml,Wd,qd,ep,Dm,dm,fh,Rm,ff,Um,ca,ah,ap,p],[0,0,[2,{[h]:`Encrypted`,[_]:s_}],1,0,0,1,0,0,[()=>wP,{[_]:zm}],2,1,[0,4],1,()=>TA,[2,{[h]:`DryRun`,[_]:m}]]],dE=[3,v,eae,0,[Vi,Nd,Nu,hd,Ed,md,Td,Fu,nh,Rm,p,Vd,nre],[0,0,0,0,1,0,1,0,()=>Hj,[()=>wP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`InstanceTenancy`,[_]:ny}],[2,{[h]:`AmazonProvidedIpv6CidrBlock`,[_]:ume}]]],fE=[3,v,tae,0,[_h],[[()=>Rj,{[h]:`Vpc`,[_]:Pw}]]],pE=[3,v,sa,0,[Wi],[[0,{[h]:`CpuCredits`,[_]:Nme}]]],mE=[3,v,Gie,0,[Wi],[0],1],hE=[3,v,Ea,0,[Ds,Ms,js],[[1,{[h]:`DefaultTcpEstablishedTimeout`,[_]:che}],[1,{[h]:`DefaultUdpTimeout`,[_]:phe}],[1,{[h]:`DefaultUdpStreamTimeout`,[_]:fhe}]]],gE=[3,v,Fa,0,[Xu,p],[[0,{[h]:`InternetGatewayId`,[_]:sv}],[2,{[h]:`DryRun`,[_]:m}]],1],_E=[3,v,co,0,[Jd,Yd,p],[0,0,[2,{[h]:`DryRun`,[_]:m}]]],vE=[3,v,lo,0,[Np,Yd],[[2,{[h]:`Return`,[_]:Gx}],[0,{[h]:`KeyPairId`,[_]:fy}]]],yE=[3,v,go,0,[p,sf,cf],[2,0,0]],bE=[3,v,_o,0,[af],[[()=>rk,{[h]:`LaunchTemplate`,[_]:Ty}]]],xE=[3,v,xo,0,[hh,p,sf,cf],[[()=>kP,{[_]:uf}],2,0,0],1],SE=[3,v,So,0,[sf,cf,lh,zp],[[0,{[h]:`LaunchTemplateId`,[_]:Dy}],[0,{[h]:`LaunchTemplateName`,[_]:Oy}],[1,{[h]:`VersionNumber`,[_]:xw}],[()=>XA,{[h]:`ResponseError`,[_]:Xx}]]],CE=[3,v,wo,0,[sf,cf,lh],[[0,{[h]:`LaunchTemplateId`,[_]:Dy}],[0,{[h]:`LaunchTemplateName`,[_]:Oy}],[1,{[h]:`VersionNumber`,[_]:xw}]]],wE=[3,v,Eo,0,[Ode,epe],[[()=>mM,{[h]:`SuccessfullyDeletedLaunchTemplateVersionSet`,[_]:AS}],[()=>pM,{[h]:`UnsuccessfullyDeletedLaunchTemplateVersionSet`,[_]:ew}]]],TE=[3,v,Po,0,[Hf,p],[[0,{[_]:Hf}],2],1],EE=[3,v,Fo,0,[Hf],[[0,{[h]:`NatGatewayId`,[_]:Tb}]]],DE=[3,v,Uo,0,[Xl,p],[[0,{[h]:`GroupName`,[_]:w_}],[2,{[h]:`DryRun`,[_]:m}]],1],OE=[3,v,Yo,0,[Wp,qo,p,Ta,Na],[[0,{[h]:`RouteTableId`,[_]:gS}],0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`DestinationCidrBlock`,[_]:hg}],[0,{[h]:`DestinationIpv6CidrBlock`,[_]:_g}]],1],kE=[3,v,$o,0,[Wp,p],[[0,{[h]:`RouteTableId`,[_]:gS}],[2,{[h]:`DryRun`,[_]:m}]],1],AE=[3,v,ls,0,[Kl,Xl,p],[0,0,[2,{[h]:`DryRun`,[_]:m}]]],jE=[3,v,us,0,[Np,Kl],[[2,{[h]:`Return`,[_]:Gx}],[0,{[h]:`GroupId`,[_]:S_}]]],ME=[3,v,ms,0,[dm,p],[0,[2,{[h]:`DryRun`,[_]:m}]],1],NE=[3,v,hs,0,[dm,yue],[[0,{[h]:`SnapshotId`,[_]:QS}],[0,{[h]:`ReturnCode`,[_]:Kx}]]],PE=[3,v,_s,0,[fm,p],[0,[2,{[h]:`DryRun`,[_]:m}]],1],FE=[3,v,Fs,0,[oh,p],[0,[2,{[h]:`DryRun`,[_]:m}]],1],IE=[3,v,Is,0,[ih,p],[0,[2,{[h]:`DryRun`,[_]:m}]],1],LE=[3,v,Ja,0,[_d,sae,p],[0,2,[2,{[h]:`DryRun`,[_]:m}]],1],RE=[3,v,Ya,0,[Np,vs],[[2,{[h]:`Return`,[_]:Gx}],[()=>hM,{[h]:`DeleteSnapshotResultSet`,[_]:she}]]],zE=[3,v,iae,0,[Qle,p,Al,ri],[[()=>$N,{[_]:yp}],[2,{[h]:`DryRun`,[_]:m}],[()=>DM,{[_]:jl}],[()=>Zj,{[_]:ni}]]],BE=[3,v,aae,0,[Nre],[[()=>Xj,{[h]:`AddressesSet`,[_]:hme}]]],VE=[3,v,ba,0,[Ype,qpe,Ane,p,Al],[[()=>BP,{[_]:bh}],[()=>zP,{[_]:yh}],2,[2,{[h]:`DryRun`,[_]:m}],[()=>DM,{[_]:jl}]]],HE=[3,v,xa,0,[Mre],[[()=>rM,{[h]:`AvailabilityZoneInfo`,[_]:bme}]]],UE=[3,v,Ua,0,[Jne,Al,Ef,Qf],[[()=>eM,{[_]:ii}],[()=>DM,{[_]:jl}],1,0]],WE=[3,v,Wa,0,[pd,Qf],[[()=>NM,{[h]:`IamInstanceProfileAssociationSet`,[_]:mv}],[0,{[h]:`NextToken`,[_]:Bb}]]],GE=[3,v,Xa,0,[dl,hae,Ale,Lu,Vu,Ef,Qf,p,Al],[[()=>EM,{[_]:ec}],[()=>PM,{[_]:_d}],[()=>UN,{[_]:op}],2,2,1,0,[2,{[h]:`DryRun`,[_]:m}],[()=>DM,{[_]:jl}]]],KE=[3,v,Za,0,[Qf,joe],[[0,{[h]:`NextToken`,[_]:Bb}],[()=>FM,{[h]:`ImagesSet`,[_]:Gv}]]],qE=[3,v,Qa,0,[vd,xd,p,Al,Qf,Ef],[[()=>VM,{[_]:id}],2,[2,{[h]:`DryRun`,[_]:m}],[()=>DM,{[_]:jl}],[0,{[h]:`NextToken`,[_]:Bb}],[1,{[h]:`MaxResults`,[_]:tb}]]],JE=[3,v,$a,0,[Qf,gde],[[0,{[h]:`NextToken`,[_]:Bb}],[()=>rP,{[h]:`ReservationSet`,[_]:pS}]]],YE=[3,v,eo,0,[p,Hd,Al,Ef,Qf,Doe],[2,[64,{[_]:Bd}],[()=>DM,{[_]:jl}],1,0,2]],XE=[3,v,to,0,[Hd,Qf],[[()=>tN,{[h]:`InstanceTypeSet`,[_]:$v}],[0,{[h]:`NextToken`,[_]:Bb}]]],ZE=[3,v,Ia,0,[Qf,Ef,p,Qu,Al],[0,1,[2,{[h]:`DryRun`,[_]:m}],[()=>rN,{[h]:`InternetGatewayId`,[_]:sv}],[()=>DM,{[_]:jl}]]],QE=[3,v,La,0,[td,Qf],[[()=>iN,{[h]:`InternetGatewaySet`,[_]:cv}],[0,{[h]:`NextToken`,[_]:Bb}]]],$E=[3,v,uo,0,[zoe,Hoe,Wae,p,Al],[[()=>pN,{[_]:Jd}],[()=>mN,{[_]:Yd}],2,[2,{[h]:`DryRun`,[_]:m}],[()=>DM,{[_]:jl}]]],eD=[3,v,fo,0,[Boe],[[()=>hN,{[h]:`KeySet`,[_]:py}]]],tD=[3,v,vo,0,[p,Bse,Xse,Al,Qf,Ef,xd],[2,[()=>bN,{[_]:sf}],[()=>DN,{[_]:cf}],[()=>DM,{[_]:jl}],0,1,2]],nD=[3,v,yo,0,[uce,Qf],[[()=>ON,{[h]:`LaunchTemplates`,[_]:jy}],[0,{[h]:`NextToken`,[_]:Bb}]]],rD=[3,v,Do,0,[p,sf,cf,hh,Rce,Vce,Qf,Ef,Al,Pp,xd],[2,0,0,[()=>kP,{[_]:uf}],0,0,0,1,[()=>DM,{[_]:jl}],2,2]],iD=[3,v,Oo,0,[lce,Qf],[[()=>jN,{[h]:`LaunchTemplateVersionSet`,[_]:Ay}],[0,{[h]:`NextToken`,[_]:Bb}]]],aD=[3,v,Io,0,[p,jl,Ef,lle,Qf],[2,[()=>DM,0],1,[()=>RN,{[_]:Hf}],0]],oD=[3,v,Lo,0,[dle,Qf],[[()=>zN,{[h]:`NatGatewaySet`,[_]:Eb}],[0,{[h]:`NextToken`,[_]:Bb}]]],sD=[3,v,Wo,0,[ql,p,Ql,Al],[[()=>KN,{[_]:Kl}],[2,{[h]:`DryRun`,[_]:m}],[64,{[h]:`GroupName`,[_]:w_}],[()=>DM,{[_]:jl}]]],cD=[3,v,Go,0,[Kle],[[()=>qN,{[h]:`PlacementGroupSet`,[_]:gx}]]],lD=[3,v,Xo,0,[Kue,lre,p,Al],[[()=>nP,{[_]:Hp}],2,[2,{[h]:`DryRun`,[_]:m}],[()=>DM,{[_]:jl}]]],uD=[3,v,Zo,0,[pde],[[()=>tP,{[h]:`RegionInfo`,[_]:oS}]]],dD=[3,v,es,0,[Qf,Ef,p,sde,Al],[0,1,[2,{[h]:`DryRun`,[_]:m}],[()=>cP,{[_]:Wp}],[()=>DM,{[_]:jl}]]],fD=[3,v,ts,0,[ude,Qf],[[()=>lP,{[h]:`RouteTableSet`,[_]:_S}],[0,{[h]:`NextToken`,[_]:Bb}]]],pD=[3,v,ds,0,[ql,Ql,Qf,Ef,p,Al],[[()=>jM,{[_]:Kl}],[()=>MM,{[_]:Xl}],0,1,[2,{[h]:`DryRun`,[_]:m}],[()=>DM,{[_]:jl}]]],mD=[3,v,fs,0,[Qf,nm],[[0,{[h]:`NextToken`,[_]:Bb}],[()=>pP,{[h]:`SecurityGroupInfo`,[_]:FS}]]],hD=[3,v,ys,0,[Ef,Qf,xle,_ue,rfe,p,Al],[1,0,[()=>UN,{[_]:op}],[64,{[_]:vue}],[()=>_P,{[_]:dm}],[2,{[h]:`DryRun`,[_]:m}],[()=>DM,{[_]:jl}]]],gD=[3,v,bs,0,[Qf,kfe],[[0,{[h]:`NextToken`,[_]:Bb}],[()=>vP,{[h]:`SnapshotSet`,[_]:hC}]]],_D=[3,v,xs,0,[Al,zde,Qf,Ef,p],[[()=>DM,{[_]:jl}],[()=>yP,{[_]:fm}],0,1,[2,{[h]:`DryRun`,[_]:m}]]],vD=[3,v,Ss,0,[Qf,jfe],[[0,{[h]:`NextToken`,[_]:Bb}],[()=>xP,{[h]:`SubnetSet`,[_]:gC}]]],yD=[3,v,Ls,0,[Spe,xd,p,Al,Qf,Ef],[[()=>MP,{[_]:oh}],2,[2,{[h]:`DryRun`,[_]:m}],[()=>DM,{[_]:jl}],[0,{[h]:`NextToken`,[_]:Bb}],[1,{[h]:`MaxResults`,[_]:tb}]]],bD=[3,v,Rs,0,[Qf,zpe],[[0,{[h]:`NextToken`,[_]:Bb}],[()=>NP,{[h]:`VolumeSet`,[_]:Ew}]]],xD=[3,v,zs,0,[Al,Cpe,Qf,Ef,p],[[()=>DM,{[_]:jl}],[()=>FP,{[_]:ih}],0,1,[2,{[h]:`DryRun`,[_]:m}]]],SD=[3,v,Bs,0,[Qf,Vpe],[[0,{[h]:`NextToken`,[_]:Bb}],[()=>LP,{[h]:`VpcSet`,[_]:Ow}]]],CD=[3,v,Ra,0,[Xu,ih,p],[[0,{[h]:`InternetGatewayId`,[_]:sv}],[0,{[h]:`VpcId`,[_]:hw}],[2,{[h]:`DryRun`,[_]:m}]],2],wD=[3,v,Vs,0,[oh,Ys,_l,id,p],[0,0,2,0,[2,{[h]:`DryRun`,[_]:m}]],1],TD=[3,v,oae,0,[ii,yp,p],[0,0,[2,{[h]:`DryRun`,[_]:m}]]],ED=[3,v,Ga,0,[ii],[0],1],DD=[3,v,Ka,0,[dd],[[()=>aO,{[h]:`IamInstanceProfileAssociation`,[_]:pv}]]],OD=[3,v,ns,0,[ii,p],[[0,{[h]:`AssociationId`,[_]:Ch}],[2,{[h]:`DryRun`,[_]:m}]],1],kD=[3,v,oo,0,[Ude,ha,Gm],[[1,{[h]:`SizeInGB`,[_]:HS}],[1,{[h]:`Count`,[_]:pg}],[0,{[h]:`Type`,[_]:$C}]]],AD=[3,v,Qs,0,[Vo,Wd,dm,dh,fh,qd,Um,ep,_i,ml,ah,bi,tc],[[2,{[h]:`DeleteOnTermination`,[_]:yg}],[1,{[h]:`Iops`,[_]:ay}],[0,{[h]:`SnapshotId`,[_]:QS}],[1,{[h]:`VolumeSize`,[_]:Dw}],[0,{[h]:`VolumeType`,[_]:kw}],[0,{[h]:`KmsKeyId`,[_]:ly}],[1,{[h]:`Throughput`,[_]:ZC}],[0,{[h]:`OutpostArn`,[_]:Ub}],[0,{[h]:`AvailabilityZone`,[_]:Mh}],[2,{[h]:`Encrypted`,[_]:s_}],1,0,1]],jD=[3,v,rc,0,[tc,Oi,zi,Ni,hf,kf,vf],[[1,{[h]:`EbsCardIndex`,[_]:Sg}],[1,{[h]:`BaselineBandwidthInMbps`,[_]:Bh}],[1,{[h]:`BaselineThroughputInMBps`,[_]:Kh}],[1,{[h]:`BaselineIops`,[_]:Hh}],[1,{[h]:`MaximumBandwidthInMbps`,[_]:Ry}],[1,{[h]:`MaximumThroughputInMBps`,[_]:ob}],[1,{[h]:`MaximumIops`,[_]:Ky}]]],MD=[3,v,Ic,0,[Gc,sl,Bc,Xf,xce,Xne,Sce,ic],[[0,{[h]:`EbsOptimizedSupport`,[_]:Wg}],[0,{[h]:`EncryptionSupport`,[_]:t_}],[()=>FD,{[h]:`EbsOptimizedInfo`,[_]:Vg}],[0,{[h]:`NvmeSupport`,[_]:Lb}],[1,{[h]:`MaximumEbsAttachments`,[_]:By}],[0,{[h]:`AttachmentLimitType`,[_]:ome}],[1,{[h]:`MaximumEbsCards`,[_]:Vy}],[()=>_M,{[h]:`EbsCardSet`,[_]:yhe}]]],ND=[3,v,Ac,0,[gi,Vo,km,oh,ui,Ope,ap,tc],[[4,{[h]:`AttachTime`,[_]:jh}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[0,{[h]:`Status`,[_]:DC}],[0,{[h]:`VolumeId`,[_]:_w}],[0,{[h]:`AssociatedResource`,[_]:Eh}],[0,{[h]:`VolumeOwnerId`,[_]:Sw}],[()=>EA,{[h]:`Operator`,[_]:ex}],[1,{[h]:`EbsCardIndex`,[_]:Sg}]]],PD=[3,v,jc,0,[oh,Vo],[[0,{[h]:`VolumeId`,[_]:_w}],[2,{[h]:`DeleteOnTermination`,[_]:yg}]]],FD=[3,v,Bc,0,[Oi,zi,Ni,hf,kf,vf],[[1,{[h]:`BaselineBandwidthInMbps`,[_]:Bh}],[1,{[h]:`BaselineThroughputInMBps`,[_]:Kh}],[1,{[h]:`BaselineIops`,[_]:Hh}],[1,{[h]:`MaximumBandwidthInMbps`,[_]:Ry}],[1,{[h]:`MaximumThroughputInMBps`,[_]:ob}],[1,{[h]:`MaximumIops`,[_]:Ky}]]],ID=[3,v,Lc,0,[Cce],[[1,{[h]:`MaximumEfaInterfaces`,[_]:Hy}]]],LD=[3,v,lc,0,[hc,uc,fc,pc],[[0,{[h]:`ElasticGpuId`,[_]:Dg}],[0,{[h]:`ElasticGpuAssociationId`,[_]:Cg}],[0,{[h]:`ElasticGpuAssociationState`,[_]:wg}],[0,{[h]:`ElasticGpuAssociationTime`,[_]:Eg}]]],RD=[3,v,yc,0,[Gm],[0],1],zD=[3,v,_c,0,[Gm],[[0,{[h]:`Type`,[_]:$C}]]],BD=[3,v,xc,0,[Gm,ha],[0,1],1],VD=[3,v,Sc,0,[Dc,Cc,Tc,Ec],[[0,{[h]:`ElasticInferenceAcceleratorArn`,[_]:kg}],[0,{[h]:`ElasticInferenceAcceleratorAssociationId`,[_]:Ag}],[0,{[h]:`ElasticInferenceAcceleratorAssociationState`,[_]:jg}],[4,{[h]:`ElasticInferenceAcceleratorAssociationTime`,[_]:Ng}]]],HD=[3,v,tl,0,[$c,il],[2,()=>UD]],UD=[3,v,al,0,[rl],[2]],WD=[3,v,Kc,0,[pl],[[2,{[h]:`Enabled`,[_]:o_}]]],GD=[3,v,Wc,0,[pl],[2]],KD=[3,v,jl,0,[If,Rpe],[0,[()=>OP,{[_]:Qm}]]],qD=[3,v,yl,0,[If,Mf,ha,yf],[[0,{[h]:`Name`,[_]:hb}],[0,{[h]:`Manufacturer`,[_]:ub}],[1,{[h]:`Count`,[_]:pg}],[()=>JD,{[h]:`MemoryInfo`,[_]:qy}]]],JD=[3,v,xl,0,[am],[[1,{[h]:`SizeInMiB`,[_]:KS}]]],YD=[3,v,Cl,0,[Ml,Mfe],[[()=>OM,{[h]:`Fpgas`,[_]:__}],[1,{[h]:`TotalFpgaMemoryInMiB`,[_]:jC}]]],XD=[3,v,Il,0,[id,pce,p],[0,2,[2,{[h]:`DryRun`,[_]:m}]],1],ZD=[3,v,Ll,0,[id,Wm,kle],[[0,{[h]:`InstanceId`,[_]:uv}],[4,{[h]:`Timestamp`,[_]:QC}],[0,{[h]:`Output`,[_]:tx}]]],QD=[3,v,zl,0,[If,Mf,ha,Zoe,eu,Gpe,yf],[[0,{[h]:`Name`,[_]:hb}],[0,{[h]:`Manufacturer`,[_]:ub}],[1,{[h]:`Count`,[_]:pg}],[1,{[h]:`LogicalGpuCount`,[_]:vy}],[1,{[h]:`GpuPartitionSize`,[_]:E_}],[()=>RP,{[h]:`WorkloadSet`,[_]:Rw}],[()=>$D,{[h]:`MemoryInfo`,[_]:qy}]]],$D=[3,v,Vl,0,[am],[[1,{[h]:`SizeInMiB`,[_]:KS}]]],eO=[3,v,Gl,0,[nu,Nfe],[[()=>kM,{[h]:`Gpus`,[_]:k_}],[1,{[h]:`TotalGpuMemoryInMiB`,[_]:NC}]]],tO=[3,v,Jl,0,[Kl,Xl],[[0,{[h]:`GroupId`,[_]:S_}],[0,{[h]:`GroupName`,[_]:w_}]]],nO=[3,v,ou,0,[ma],[[2,{[h]:`Configured`,[_]:fg}]]],rO=[3,v,su,0,[ma],[2]],iO=[3,v,ud,0,[Ci,gu],[[0,{[h]:`Arn`,[_]:Ih}],[0,{[h]:`Id`,[_]:H_}]]],aO=[3,v,dd,0,[ii,id,ud,Om,Wm],[[0,{[h]:`AssociationId`,[_]:Ch}],[0,{[h]:`InstanceId`,[_]:uv}],[()=>iO,{[h]:`IamInstanceProfile`,[_]:fv}],[0,{[h]:`State`,[_]:EC}],[4,{[h]:`Timestamp`,[_]:QC}]]],oO=[3,v,uae,0,[Ci,If],[[0,{[h]:`Arn`,[_]:Ih}],[0,{[h]:`Name`,[_]:hb}]]],sO=[3,v,Moe,0,[hp,Ym,Ai,Js,cl,hu,Fae,If,Ip,Lp,_m,xm,Mm,ph,Pi,Bm,ks,Rd,Gde,Jo,$oe,Eu,im,sm,kl,rue,Ooe,_d,yd,Om,np,$re,mue,up,wi,Eoe,Kd,Vp,kp],[[0,{[h]:`PlatformDetails`,[_]:fx}],[0,{[h]:`UsageOperation`,[_]:iw}],[()=>cM,{[h]:`BlockDeviceMapping`,[_]:Vh}],[0,{[h]:`Description`,[_]:bg}],[2,{[h]:`EnaSupport`,[_]:n_}],[0,{[h]:`Hypervisor`,[_]:j_}],[0,{[h]:`ImageOwnerAlias`,[_]:Sv}],[0,{[h]:`Name`,[_]:hb}],[0,{[h]:`RootDeviceName`,[_]:Jx}],[0,{[h]:`RootDeviceType`,[_]:Yx}],[0,{[h]:`SriovNetSupport`,[_]:sC}],[()=>_j,{[h]:`StateReason`,[_]:dC}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`VirtualizationType`,[_]:jw}],[0,{[h]:`BootMode`,[_]:Uh}],[0,{[h]:`TpmSupport`,[_]:KC}],[0,{[h]:`DeprecationTime`,[_]:uhe}],[0,{[h]:`ImdsSupport`,[_]:qv}],[0,{[h]:`SourceInstanceId`,[_]:US}],[0,{[h]:`DeregistrationProtection`,[_]:ahe}],[0,{[h]:`LastLaunchedTime`,[_]:xy}],[2,{[h]:`ImageAllowed`,[_]:X_}],[0,{[h]:`SourceImageId`,[_]:GS}],[0,{[h]:`SourceImageRegion`,[_]:qS}],[2,{[h]:`FreeTierEligible`,[_]:h_}],[0,{[h]:`PublicSsmParameterName`,[_]:jx}],[()=>IM,{[h]:`ImageWatermarkSet`,[_]:iy}],[0,{[h]:`ImageId`,[_]:gv}],[0,{[h]:`ImageLocation`,[_]:_v}],[0,{[h]:`ImageState`,[_]:Kv}],[0,{[h]:`ImageOwnerId`,[_]:Cv}],[0,{[h]:`CreationDate`,[_]:Fme}],[2,{[h]:`IsPublic`,[_]:Rv}],[()=>ZN,{[h]:`ProductCodes`,[_]:ax}],[0,{[h]:`Architecture`,[_]:Lh}],[0,{[h]:`ImageType`,[_]:ty}],[0,{[h]:`KernelId`,[_]:cy}],[0,{[h]:`RamdiskId`,[_]:aS}],[0,{[h]:`Platform`,[_]:Bx}]]],cO=[3,v,Aoe,0,[Upe,sm,im,Hde,Hpe],[[0,{[h]:`WatermarkKey`,[_]:Lw}],[0,{[h]:`SourceImageRegion`,[_]:qS}],[0,{[h]:`SourceImageId`,[_]:GS}],[4,{[h]:`SourceImageCreationTime`,[_]:VS}],[4,{[h]:`WatermarkCreationTime`,[_]:Iw}]]],lO=[3,v,_ae,0,[Jd,eue,Rm,p],[[0,{[h]:`KeyName`,[_]:dy}],[21,{[h]:`PublicKeyMaterial`,[_]:Dx}],[()=>wP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}]],2],uO=[3,v,vae,0,[Gd,Jd,Yd,Mm],[[0,{[h]:`KeyFingerprint`,[_]:sy}],[0,{[h]:`KeyName`,[_]:dy}],[0,{[h]:`KeyPairId`,[_]:fy}],[()=>CP,{[h]:`TagSet`,[_]:HC}]]],dO=[3,v,Su,0,[xi,Ffe],[[()=>LM,{[h]:`Accelerators`,[_]:Ph}],[1,{[h]:`TotalInferenceMemoryInMiB`,[_]:PC}]]],fO=[3,v,Ru,0,[ha,If,Mf,yf],[[1,{[h]:`Count`,[_]:pg}],[0,{[h]:`Name`,[_]:hb}],[0,{[h]:`Manufacturer`,[_]:ub}],[()=>pO,{[h]:`MemoryInfo`,[_]:qy}]]],pO=[3,v,Bu,0,[am],[[1,{[h]:`SizeInMiB`,[_]:KS}]]],mO=[3,v,Noe,0,[wi,Ai,ca,zc,cl,hu,ud,bae,mc,Oc,Gf,ep,Ip,Lp,nm,Jp,Yde,_m,xm,Mm,ph,$i,Xre,na,aa,ou,mce,Sf,Kc,Pi,hp,Ym,ipe,fp,Ou,Bm,Cf,tie,Jf,ap,lm,id,_d,Om,dp,mp,xfe,Jd,Yne,up,Bd,dce,Ap,Kd,Vp,kp,Ff,fm,ih,xp,Yle],[[0,{[h]:`Architecture`,[_]:Lh}],[()=>RM,{[h]:`BlockDeviceMapping`,[_]:Vh}],[0,{[h]:`ClientToken`,[_]:cg}],[2,{[h]:`EbsOptimized`,[_]:Bg}],[2,{[h]:`EnaSupport`,[_]:n_}],[0,{[h]:`Hypervisor`,[_]:j_}],[()=>iO,{[h]:`IamInstanceProfile`,[_]:fv}],[0,{[h]:`InstanceLifecycle`,[_]:vv}],[()=>vM,{[h]:`ElasticGpuAssociationSet`,[_]:Tg}],[()=>SM,{[h]:`ElasticInferenceAcceleratorAssociationSet`,[_]:Mg}],[()=>qM,{[h]:`NetworkInterfaceSet`,[_]:Ab}],[0,{[h]:`OutpostArn`,[_]:Ub}],[0,{[h]:`RootDeviceName`,[_]:Jx}],[0,{[h]:`RootDeviceType`,[_]:Yx}],[()=>AM,{[h]:`GroupSet`,[_]:O_}],[2,{[h]:`SourceDestCheck`,[_]:kS}],[0,{[h]:`SpotInstanceRequestId`,[_]:JS}],[0,{[h]:`SriovNetSupport`,[_]:sC}],[()=>_j,{[h]:`StateReason`,[_]:dC}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`VirtualizationType`,[_]:jw}],[()=>RT,{[h]:`CpuOptions`,[_]:tg}],[0,{[h]:`CapacityBlockId`,[_]:jme}],[0,{[h]:`CapacityReservationId`,[_]:ig}],[()=>AT,{[h]:`CapacityReservationSpecification`,[_]:og}],[()=>nO,{[h]:`HibernationOptions`,[_]:F_}],[()=>MN,{[h]:`LicenseSet`,[_]:Cy}],[()=>DO,{[h]:`MetadataOptions`,[_]:Zy}],[()=>WD,{[h]:`EnclaveOptions`,[_]:Gg}],[0,{[h]:`BootMode`,[_]:Uh}],[0,{[h]:`PlatformDetails`,[_]:fx}],[0,{[h]:`UsageOperation`,[_]:iw}],[4,{[h]:`UsageOperationUpdateTime`,[_]:aw}],[()=>FA,{[h]:`PrivateDnsNameOptions`,[_]:cx}],[0,{[h]:`Ipv6Address`,[_]:Q_}],[0,{[h]:`TpmSupport`,[_]:KC}],[()=>CO,{[h]:`MaintenanceOptions`,[_]:Qy}],[0,{[h]:`CurrentInstanceBootMode`,[_]:Rme}],[()=>MO,{[h]:`NetworkPerformanceOptions`,[_]:Pb}],[()=>EA,{[h]:`Operator`,[_]:ex}],[()=>XM,{[h]:`SecondaryInterfaceSet`,[_]:XS}],[0,{[h]:`InstanceId`,[_]:uv}],[0,{[h]:`ImageId`,[_]:gv}],[()=>HO,{[h]:`InstanceState`,[_]:Yv}],[0,{[h]:`PrivateDnsName`,[_]:ux}],[0,{[h]:`DnsName`,[_]:nhe}],[0,{[h]:`Reason`,[_]:SS}],[0,{[h]:`KeyName`,[_]:dy}],[1,{[h]:`AmiLaunchIndex`,[_]:ame}],[()=>ZN,{[h]:`ProductCodes`,[_]:ax}],[0,{[h]:`InstanceType`,[_]:Qv}],[4,{[h]:`LaunchTime`,[_]:My}],[()=>kA,{[h]:`Placement`,[_]:Vx}],[0,{[h]:`KernelId`,[_]:cy}],[0,{[h]:`RamdiskId`,[_]:aS}],[0,{[h]:`Platform`,[_]:Bx}],[()=>uA,{[h]:`Monitoring`,[_]:mb}],[0,{[h]:`SubnetId`,[_]:$S}],[0,{[h]:`VpcId`,[_]:hw}],[0,{[h]:`PrivateIpAddress`,[_]:xx}],[0,{[h]:`IpAddress`,[_]:Z_}]]],hO=[3,v,bu,0,[$c,il],[[2,{[h]:`EnaSrdEnabled`,[_]:Yg}],[()=>gO,{[h]:`EnaSrdUdpSpecification`,[_]:$g}]]],gO=[3,v,xu,0,[rl],[[2,{[h]:`EnaSrdUdpEnabled`,[_]:Qg}]]],_O=[3,v,ku,0,[jo,fl],[[0,{[h]:`DeviceName`,[_]:vg}],[()=>ND,{[h]:`Ebs`,[_]:a_}]]],vO=[3,v,ju,0,[jo,fl,ch,Bf],[[0,{[h]:`DeviceName`,[_]:vg}],[()=>PD,{[h]:`Ebs`,[_]:a_}],[0,{[h]:`VirtualName`,[_]:bw}],[0,{[h]:`NoDevice`,[_]:bb}]]],yO=[3,v,dae,0,[Fd],[[0,{[h]:`Ipv4Prefix`,[_]:Fv}]]],bO=[3,v,ad,0,[Ou,Uae],[[0,{[h]:`Ipv6Address`,[_]:Q_}],[2,{[h]:`IsPrimaryIpv6`,[_]:Av}]]],xO=[3,v,cd,0,[Ou],[0]],SO=[3,v,fae,0,[Md],[[0,{[h]:`Ipv6Prefix`,[_]:Lv}]]],CO=[3,v,Cae,0,[di,Wue],[[0,{[h]:`AutoRecovery`,[_]:Dh}],[0,{[h]:`RebootMigration`,[_]:lS}]]],wO=[3,v,wae,0,[di],[0]],TO=[3,v,Tae,0,[Af,vm],[0,()=>mj]],EO=[3,v,Eae,0,[fu,lu,iu,cu,Sd],[0,1,0,0,0]],DO=[3,v,Dae,0,[Om,fu,lu,iu,cu,Sd],[[0,{[h]:`State`,[_]:EC}],[0,{[h]:`HttpTokens`,[_]:B_}],[1,{[h]:`HttpPutResponseHopLimit`,[_]:L_}],[0,{[h]:`HttpEndpoint`,[_]:N_}],[0,{[h]:`HttpProtocolIpv6`,[_]:I_}],[0,{[h]:`InstanceMetadataTags`,[_]:bv}]]],OO=[3,v,Oae,0,[Ti,Ei,Js,Nl,_u,mf,Wf,np,dp,xp,Sp,Jp,km,fm,ih,Ud,Pd,kd,la,ap],[[()=>kO,{[h]:`Association`,[_]:Rh}],[()=>AO,{[h]:`Attachment`,[_]:zh}],[0,{[h]:`Description`,[_]:bg}],[()=>AM,{[h]:`GroupSet`,[_]:O_}],[()=>UM,{[h]:`Ipv6AddressesSet`,[_]:Y_}],[0,{[h]:`MacAddress`,[_]:Ly}],[0,{[h]:`NetworkInterfaceId`,[_]:Ob}],[0,{[h]:`OwnerId`,[_]:Kb}],[0,{[h]:`PrivateDnsName`,[_]:ux}],[0,{[h]:`PrivateIpAddress`,[_]:xx}],[()=>YM,{[h]:`PrivateIpAddressesSet`,[_]:yx}],[2,{[h]:`SourceDestCheck`,[_]:kS}],[0,{[h]:`Status`,[_]:DC}],[0,{[h]:`SubnetId`,[_]:$S}],[0,{[h]:`VpcId`,[_]:hw}],[0,{[h]:`InterfaceType`,[_]:ry}],[()=>HM,{[h]:`Ipv4PrefixSet`,[_]:jv}],[()=>GM,{[h]:`Ipv6PrefixSet`,[_]:Mv}],[()=>FT,{[h]:`ConnectionTrackingConfiguration`,[_]:lg}],[()=>EA,{[h]:`Operator`,[_]:ex}]]],kO=[3,v,kae,0,[qi,ea,Iae,mp,yp],[[0,{[h]:`CarrierIp`,[_]:Zh}],[0,{[h]:`CustomerOwnedIp`,[_]:ng}],[0,{[h]:`IpOwnerId`,[_]:Tv}],[0,{[h]:`PublicDnsName`,[_]:dx}],[0,{[h]:`PublicIp`,[_]:_x}]]],AO=[3,v,Aae,0,[gi,ai,Vo,Ma,km,zf,el,Jc],[[4,{[h]:`AttachTime`,[_]:jh}],[0,{[h]:`AttachmentId`,[_]:wh}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[1,{[h]:`DeviceIndex`,[_]:gg}],[0,{[h]:`Status`,[_]:DC}],[1,{[h]:`NetworkCardIndex`,[_]:yb}],[()=>hO,{[h]:`EnaSrdSpecification`,[_]:Xg}],[1,{[h]:`EnaQueueCount`,[_]:Kg}]]],jO=[3,v,wd,0,[li,Vo,Js,Ma,Nl,yu,_u,Wf,xp,Sp,bm,fm,Qr,Ud,zf,Pd,Od,kd,Dd,wp,el,ua,Jc],[[2,{[h]:`AssociatePublicIpAddress`,[_]:Th}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[0,{[h]:`Description`,[_]:bg}],[1,{[h]:`DeviceIndex`,[_]:gg}],[()=>fP,{[_]:Zp}],[1,{[h]:`Ipv6AddressCount`,[_]:W_}],[()=>UM,{[h]:`Ipv6Addresses`,[_]:Y_}],[0,{[h]:`NetworkInterfaceId`,[_]:Ob}],[0,{[h]:`PrivateIpAddress`,[_]:xx}],[()=>XN,{[h]:`PrivateIpAddresses`,[_]:yx}],[1,{[h]:`SecondaryPrivateIpAddressCount`,[_]:lC}],[0,{[h]:`SubnetId`,[_]:$S}],2,0,1,[()=>cN,{[_]:Fd}],1,[()=>uN,{[_]:Md}],1,2,()=>HD,()=>PT,1]],MO=[3,v,Nae,0,[Bi],[[0,{[h]:`BandwidthWeighting`,[_]:qh}]]],NO=[3,v,Pae,0,[Bi],[0]],PO=[3,v,Vae,0,[Ti,jp,dp,xp],[[()=>kO,{[h]:`Association`,[_]:Rh}],[2,{[h]:`Primary`,[_]:Hx}],[0,{[h]:`PrivateDnsName`,[_]:ux}],[0,{[h]:`PrivateIpAddress`,[_]:xx}]]],FO=[3,v,Id,0,[$m,bf,Zi,_f,Pc,nd,mm,tp,Fi,Ii,Bp,Uf,rf,tf,Fm,Mi,hi,Zr,oi,ci,mi,Rf,ei,Df,Ri,Rp],[[()=>Mj,{[h]:`VCpuCount`,[_]:lw}],[()=>nA,{[h]:`MemoryMiB`,[_]:Jy}],[()=>fM,{[h]:`CpuManufacturerSet`,[_]:Bme}],[()=>$k,{[h]:`MemoryGiBPerVCpu`,[_]:Gy}],[()=>TM,{[h]:`ExcludedInstanceTypeSet`,[_]:Ig}],[()=>BM,{[h]:`InstanceGenerationSet`,[_]:lv}],[1,{[h]:`SpotMaxPricePercentageOverLowestPrice`,[_]:nC}],[1,{[h]:`OnDemandMaxPricePercentageOverLowestPrice`,[_]:Gb}],[0,{[h]:`BareMetal`,[_]:Wh}],[0,{[h]:`BurstablePerformance`,[_]:Eme}],[2,{[h]:`RequireHibernateSupport`,[_]:rS}],[()=>vA,{[h]:`NetworkInterfaceCount`,[_]:Db}],[0,{[h]:`LocalStorage`,[_]:wy}],[()=>PN,{[h]:`LocalStorageTypeSet`,[_]:Sy}],[()=>Dj,{[h]:`TotalLocalStorageGB`,[_]:IC}],[()=>ST,{[h]:`BaselineEbsBandwidthMbps`,[_]:Tme}],[()=>Yj,{[h]:`AcceleratorTypeSet`,[_]:yme}],[()=>Xw,{[h]:`AcceleratorCount`,[_]:eme}],[()=>qj,{[h]:`AcceleratorManufacturerSet`,[_]:cme}],[()=>Jj,{[h]:`AcceleratorNameSet`,[_]:lme}],[()=>Qw,{[h]:`AcceleratorTotalMemoryMiB`,[_]:vme}],[()=>mA,{[h]:`NetworkBandwidthGbps`,[_]:_b}],[()=>Qj,{[h]:`AllowedInstanceTypeSet`,[_]:ime}],[1,{[h]:`MaxSpotPriceAsPercentageOfOptimalOnDemandPrice`,[_]:ib}],[()=>wT,{[h]:`BaselinePerformanceFactors`,[_]:Dme}],[2,{[h]:`RequireEncryptionInTransit`,[_]:Zx}]]],IO=[3,v,ioe,0,[$m,bf,Zi,_f,Pc,nd,mm,tp,Fi,Ii,Bp,Uf,rf,tf,Fm,Mi,hi,Zr,oi,ci,mi,Rf,ei,Df,Ri,Rp],[()=>Nj,()=>rA,[()=>fM,{[_]:vie}],()=>eA,[()=>TM,{[_]:Fc}],[()=>BM,{[_]:rd}],1,1,0,0,2,()=>yA,0,[()=>PN,{[_]:nse}],()=>Oj,()=>CT,[()=>Yj,{[_]:xre}],()=>Zw,[()=>qj,{[_]:$ne}],[()=>Jj,{[_]:tre}],()=>$w,()=>hA,[()=>Qj,{[_]:qne}],1,[()=>TT,0],2],2],LO=[3,v,boe,0,[Ei,mf,Wde,np,Sp,Jp,km,wm,pfe,Ud],[[()=>RO,{[h]:`Attachment`,[_]:zh}],[0,{[h]:`MacAddress`,[_]:Ly}],[0,{[h]:`SecondaryInterfaceId`,[_]:WS}],[0,{[h]:`OwnerId`,[_]:Kb}],[()=>ZM,{[h]:`PrivateIpAddressSet`,[_]:bx}],[2,{[h]:`SourceDestCheck`,[_]:kS}],[0,{[h]:`Status`,[_]:DC}],[0,{[h]:`SecondarySubnetId`,[_]:mC}],[0,{[h]:`SecondaryNetworkId`,[_]:aC}],[0,{[h]:`InterfaceType`,[_]:ry}]]],RO=[3,v,doe,0,[gi,ai,Vo,Ma,km,zf],[[4,{[h]:`AttachTime`,[_]:jh}],[0,{[h]:`AttachmentId`,[_]:wh}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[1,{[h]:`DeviceIndex`,[_]:gg}],[0,{[h]:`Status`,[_]:DC}],[1,{[h]:`NetworkCardIndex`,[_]:yb}]]],zO=[3,v,poe,0,[xp],[[0,{[h]:`PrivateIpAddress`,[_]:xx}]]],BO=[3,v,goe,0,[xp],[0],1],VO=[3,v,yoe,0,[Vo,Ma,Sp,bp,wm,Ud,zf],[2,1,[()=>QM,{[_]:xp}],1,0,0,1]],HO=[3,v,Soe,0,[pa,If],[[1,{[h]:`Code`,[_]:dg}],[0,{[h]:`Name`,[_]:hb}]]],UO=[3,v,loe,0,[id,Yie,aue],[[0,{[h]:`InstanceId`,[_]:uv}],[()=>HO,{[h]:`CurrentState`,[_]:Wme}],[()=>HO,{[h]:`PreviousState`,[_]:Px}]]],WO=[3,v,Ld,0,[Kfe,Xs,Xf,sl],[[1,{[h]:`TotalSizeInGB`,[_]:UC}],[()=>gM,{[h]:`Disks`,[_]:vhe}],[0,{[h]:`NvmeSupport`,[_]:Lb}],[0,{[h]:`EncryptionSupport`,[_]:t_}]]],GO=[3,v,Toe,0,[Bd,eie,kl,Cfe,_fe,Dfe,Fi,hu,Tp,eh,yf,xoe,Ld,Ic,Kf,Gl,Cl,vp,Su,du,Wre,ja,ire,Tde,tle,gle,Zf,pf,qf,iue,Uue,efe],[[0,{[h]:`InstanceType`,[_]:Qv}],[2,{[h]:`CurrentGeneration`,[_]:Lme}],[2,{[h]:`FreeTierEligible`,[_]:h_}],[()=>EP,{[h]:`SupportedUsageClasses`,[_]:xC}],[()=>aP,{[h]:`SupportedRootDeviceTypes`,[_]:uC}],[()=>AP,{[h]:`SupportedVirtualizationTypes`,[_]:CC}],[2,{[h]:`BareMetal`,[_]:Wh}],[0,{[h]:`Hypervisor`,[_]:j_}],[()=>LA,{[h]:`ProcessorInfo`,[_]:Cx}],[()=>Pj,{[h]:`VCpuInfo`,[_]:uw}],[()=>tA,{[h]:`MemoryInfo`,[_]:qy}],[2,{[h]:`InstanceStorageSupported`,[_]:Wv}],[()=>WO,{[h]:`InstanceStorageInfo`,[_]:Uv}],[()=>MD,{[h]:`EbsInfo`,[_]:Lg}],[()=>_A,{[h]:`NetworkInfo`,[_]:Mb}],[()=>eO,{[h]:`GpuInfo`,[_]:x_}],[()=>YD,{[h]:`FpgaInfo`,[_]:u_}],[()=>jA,{[h]:`PlacementGroupInfo`,[_]:mx}],[()=>dO,{[h]:`InferenceAcceleratorInfo`,[_]:G_}],[2,{[h]:`HibernationSupported`,[_]:z_}],[2,{[h]:`BurstablePerformanceSupported`,[_]:Ome}],[2,{[h]:`DedicatedHostsSupported`,[_]:ehe}],[2,{[h]:`AutoRecoverySupported`,[_]:fme}],[()=>uM,{[h]:`SupportedBootModes`,[_]:DS}],[0,{[h]:`NitroEnclavesSupport`,[_]:Sb}],[0,{[h]:`NitroTpmSupport`,[_]:zb}],[()=>wA,{[h]:`NitroTpmInfo`,[_]:Rb}],[()=>Xk,{[h]:`MediaAcceleratorInfo`,[_]:Iy}],[()=>CA,{[h]:`NeuronInfo`,[_]:Nb}],[0,{[h]:`PhcSupport`,[_]:Nx}],[0,{[h]:`RebootMigrationSupport`,[_]:cS}],[2,{[h]:`SupportedInRegion`,[_]:YS}]]],KO=[3,v,Gu,0,[Di,Xu,np,Mm],[[()=>nN,{[h]:`AttachmentSet`,[_]:Ah}],[0,{[h]:`InternetGatewayId`,[_]:sv}],[0,{[h]:`OwnerId`,[_]:Kb}],[()=>CP,{[h]:`TagSet`,[_]:HC}]]],qO=[3,v,Ku,0,[Om,ih],[[0,{[h]:`State`,[_]:EC}],[0,{[h]:`VpcId`,[_]:hw}]]],JO=[3,v,eoe,0,[jd,El,Im,tpe,aoe,soe,nue],[[0,{[h]:`IpProtocol`,[_]:Nv}],[1,{[h]:`FromPort`,[_]:f_}],[1,{[h]:`ToPort`,[_]:BC}],[()=>DP,{[h]:`Groups`,[_]:A_}],[()=>sN,{[h]:`IpRanges`,[_]:Vv}],[()=>fN,{[h]:`Ipv6Ranges`,[_]:Hv}],[()=>YN,{[h]:`PrefixListIds`,[_]:kx}]]],YO=[3,v,ooe,0,[Js,Ji],[[0,{[h]:`Description`,[_]:bg}],[0,{[h]:`CidrIp`,[_]:Qh}]]],XO=[3,v,Xae,0,[Fd],[0]],ZO=[3,v,Zae,0,[Fd],[[0,{[h]:`Ipv4Prefix`,[_]:Fv}]]],QO=[3,v,Qae,0,[Md],[0]],$O=[3,v,$ae,0,[Md],[[0,{[h]:`Ipv6Prefix`,[_]:Lv}]]],ek=[3,v,coe,0,[Js,Yi],[[0,{[h]:`Description`,[_]:bg}],[0,{[h]:`CidrIpv6`,[_]:$h}]]],tk=[3,v,Goe,0,[Yd,Mm,Jd,Gd,Loe],[[0,{[h]:`KeyPairId`,[_]:fy}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`KeyName`,[_]:dy}],[0,{[h]:`KeyFingerprint`,[_]:sy}],[()=>Yw,{[h]:`KeyMaterial`,[_]:uy}]]],nk=[3,v,Uoe,0,[Yd,Xd,Mm,$le,fa,Jd,Gd],[[0,{[h]:`KeyPairId`,[_]:fy}],[0,{[h]:`KeyType`,[_]:my}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`PublicKey`,[_]:Ex}],[4,{[h]:`CreateTime`,[_]:ug}],[0,{[h]:`KeyName`,[_]:dy}],[0,{[h]:`KeyFingerprint`,[_]:sy}]]],rk=[3,v,af,0,[sf,cf,fa,Hi,Ps,fce,Mm,ap],[[0,{[h]:`LaunchTemplateId`,[_]:Dy}],[0,{[h]:`LaunchTemplateName`,[_]:Oy}],[4,{[h]:`CreateTime`,[_]:ug}],[0,{[h]:`CreatedBy`,[_]:Yh}],[1,{[h]:`DefaultVersionNumber`,[_]:hhe}],[1,{[h]:`LatestVersionNumber`,[_]:Ny}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[()=>EA,{[h]:`Operator`,[_]:ex}]]],ik=[3,v,rse,0,[jo,ch,fl,Bf],[[0,{[h]:`DeviceName`,[_]:vg}],[0,{[h]:`VirtualName`,[_]:bw}],[()=>uk,{[h]:`Ebs`,[_]:a_}],[0,{[h]:`NoDevice`,[_]:bb}]]],ak=[3,v,ase,0,[jo,ch,fl,Bf],[0,0,()=>dk,0]],ok=[3,v,lse,0,[ra,oa],[0,()=>jT]],sk=[3,v,use,0,[ra,oa],[[0,{[h]:`CapacityReservationPreference`,[_]:ag}],[()=>MT,{[h]:`CapacityReservationTarget`,[_]:sg}]]],ck=[3,v,sse,0,[Ui,Lm,fi,$f],[[1,{[h]:`CoreCount`,[_]:Xh}],[1,{[h]:`ThreadsPerCore`,[_]:VC}],[0,{[h]:`AmdSevSnp`,[_]:kh}],[0,{[h]:`NestedVirtualization`,[_]:Vb}]]],lk=[3,v,cse,0,[Ui,Lm,fi,$f],[1,1,0,0]],uk=[3,v,dse,0,[ml,Vo,Wd,qd,dm,dh,fh,Um,ah,tc],[[2,{[h]:`Encrypted`,[_]:s_}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[1,{[h]:`Iops`,[_]:ay}],[0,{[h]:`KmsKeyId`,[_]:ly}],[0,{[h]:`SnapshotId`,[_]:QS}],[1,{[h]:`VolumeSize`,[_]:Dw}],[0,{[h]:`VolumeType`,[_]:kw}],[1,{[h]:`Throughput`,[_]:ZC}],[1,{[h]:`VolumeInitializationRate`,[_]:gw}],[1,{[h]:`EbsCardIndex`,[_]:Sg}]]],dk=[3,v,fse,0,[ml,Vo,Wd,qd,dm,dh,fh,Um,ah,tc],[2,2,1,0,0,1,0,1,1,1]],fk=[3,v,pse,0,[Gm,ha],[0,1],1],pk=[3,v,hse,0,[Gm,ha],[[0,{[h]:`Type`,[_]:$C}],[1,{[h]:`Count`,[_]:pg}]]],mk=[3,v,yse,0,[$c,il],[[2,{[h]:`EnaSrdEnabled`,[_]:Yg}],[()=>hk,{[h]:`EnaSrdUdpSpecification`,[_]:$g}]]],hk=[3,v,bse,0,[rl],[[2,{[h]:`EnaSrdUdpEnabled`,[_]:Qg}]]],gk=[3,v,_se,0,[pl],[[2,{[h]:`Enabled`,[_]:o_}]]],_k=[3,v,vse,0,[pl],[2]],vk=[3,v,xse,0,[ma],[[2,{[h]:`Configured`,[_]:fg}]]],yk=[3,v,Sse,0,[ma],[2]],bk=[3,v,Cse,0,[Ci,If],[[0,{[h]:`Arn`,[_]:Ih}],[0,{[h]:`Name`,[_]:hb}]]],xk=[3,v,wse,0,[Ci,If],[0,0]],Sk=[3,v,Tse,0,[di],[[0,{[h]:`AutoRecovery`,[_]:Dh}]]],Ck=[3,v,Ese,0,[di],[0]],wk=[3,v,kse,0,[Af,vm],[[0,{[h]:`MarketType`,[_]:sb}],[()=>Uk,{[h]:`SpotOptions`,[_]:cC}]]],Tk=[3,v,Dse,0,[Af,vm],[0,()=>Wk]],Ek=[3,v,Ase,0,[Om,fu,lu,iu,cu,Sd],[[0,{[h]:`State`,[_]:EC}],[0,{[h]:`HttpTokens`,[_]:B_}],[1,{[h]:`HttpPutResponseHopLimit`,[_]:L_}],[0,{[h]:`HttpEndpoint`,[_]:N_}],[0,{[h]:`HttpProtocolIpv6`,[_]:I_}],[0,{[h]:`InstanceMetadataTags`,[_]:bv}]]],Dk=[3,v,Ose,0,[fu,lu,iu,cu,Sd],[0,1,0,0,0]],Ok=[3,v,jse,0,[Qr,li,Vo,Js,Ma,Nl,Ud,yu,_u,Wf,xp,Sp,bm,fm,zf,Pd,Od,kd,Dd,wp,el,ua,Jc],[[2,{[h]:`AssociateCarrierIpAddress`,[_]:$pe}],[2,{[h]:`AssociatePublicIpAddress`,[_]:Th}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[0,{[h]:`Description`,[_]:bg}],[1,{[h]:`DeviceIndex`,[_]:gg}],[()=>jM,{[h]:`GroupSet`,[_]:O_}],[0,{[h]:`InterfaceType`,[_]:ry}],[1,{[h]:`Ipv6AddressCount`,[_]:W_}],[()=>UM,{[h]:`Ipv6AddressesSet`,[_]:Y_}],[0,{[h]:`NetworkInterfaceId`,[_]:Ob}],[0,{[h]:`PrivateIpAddress`,[_]:xx}],[()=>XN,{[h]:`PrivateIpAddressesSet`,[_]:yx}],[1,{[h]:`SecondaryPrivateIpAddressCount`,[_]:lC}],[0,{[h]:`SubnetId`,[_]:$S}],[1,{[h]:`NetworkCardIndex`,[_]:yb}],[()=>lN,{[h]:`Ipv4PrefixSet`,[_]:jv}],[1,{[h]:`Ipv4PrefixCount`,[_]:Dv}],[()=>dN,{[h]:`Ipv6PrefixSet`,[_]:Mv}],[1,{[h]:`Ipv6PrefixCount`,[_]:Ov}],[2,{[h]:`PrimaryIpv6`,[_]:wx}],[()=>mk,{[h]:`EnaSrdSpecification`,[_]:Xg}],[()=>NT,{[h]:`ConnectionTrackingSpecification`,[_]:Gme}],[1,{[h]:`EnaQueueCount`,[_]:Kg}]]],kk=[3,v,Nse,0,[Qr,li,Vo,Js,Ma,Nl,Ud,yu,_u,Wf,xp,Sp,bm,fm,zf,Pd,Od,kd,Dd,wp,el,ua,Jc],[2,2,2,0,1,[()=>fP,{[_]:Zp}],0,1,[()=>WM,0],0,0,[()=>XN,0],1,0,1,[()=>cN,{[_]:Fd}],1,[()=>uN,{[_]:Md}],1,2,()=>HD,()=>PT,1]],Ak=[3,v,Fse,0,[Vo,Ma,Sp,bp,wm,Ud,zf],[[2,{[h]:`DeleteOnTermination`,[_]:yg}],[1,{[h]:`DeviceIndex`,[_]:gg}],[()=>uP,{[h]:`PrivateIpAddressesSet`,[_]:yx}],[1,{[h]:`PrivateIpAddressCount`,[_]:vx}],[0,{[h]:`SecondarySubnetId`,[_]:mC}],[0,{[h]:`InterfaceType`,[_]:ry}],[1,{[h]:`NetworkCardIndex`,[_]:yb}]]],jk=[3,v,Lse,0,[Vo,Ma,Sp,bp,wm,Ud,zf],[2,1,[()=>dP,{[_]:xp}],1,0,0,1]],Mk=[3,v,Vse,0,[Zd],[[0,{[h]:`LicenseConfigurationArn`,[_]:_y}]]],Nk=[3,v,Hse,0,[Zd],[0]],Pk=[3,v,qse,0,[Bi],[[0,{[h]:`BandwidthWeighting`,[_]:qh}]]],Fk=[3,v,Jse,0,[Bi],[0]],Ik=[3,v,Zse,0,[_i,bi,Si,Xl,au,Hm,Yp,uu,Dp,Kl],[[0,{[h]:`AvailabilityZone`,[_]:Mh}],[0,{[h]:`AvailabilityZoneId`,[_]:Nh}],[0,{[h]:`Affinity`,[_]:Fh}],[0,{[h]:`GroupName`,[_]:w_}],[0,{[h]:`HostId`,[_]:P_}],[0,{[h]:`Tenancy`,[_]:XC}],[0,{[h]:`SpreadDomain`,[_]:jS}],[0,{[h]:`HostResourceGroupArn`,[_]:R_}],[1,{[h]:`PartitionNumber`,[_]:Ax}],[0,{[h]:`GroupId`,[_]:S_}]]],Lk=[3,v,ece,0,[_i,bi,Si,Xl,au,Hm,Yp,uu,Dp,Kl],[0,0,0,0,0,0,0,0,1,0]],Rk=[3,v,Qse,0,[pu,Zc,Yc],[[0,{[h]:`HostnameType`,[_]:V_}],[2,{[h]:`EnableResourceNameDnsARecord`,[_]:Jg}],[2,{[h]:`EnableResourceNameDnsAAAARecord`,[_]:qg}]]],zk=[3,v,$se,0,[pu,Zc,Yc],[0,2,2]],Bk=[3,v,Gse,0,[pl],[[2,{[h]:`Enabled`,[_]:o_}]]],Vk=[3,v,Kse,0,[pl],[2]],Hk=[3,v,tce,0,[sf,cf,gh],[0,0,0]],Uk=[3,v,nce,0,[Tf,cm,ji,mh,ld],[[0,{[h]:`MaxPrice`,[_]:$y}],[0,{[h]:`SpotInstanceType`,[_]:ZS}],[1,{[h]:`BlockDurationMinutes`,[_]:wme}],[4,{[h]:`ValidUntil`,[_]:Mw}],[0,{[h]:`InstanceInterruptionBehavior`,[_]:dv}]]],Wk=[3,v,rce,0,[Tf,cm,ji,mh,ld],[0,0,1,4,0]],Gk=[3,v,ace,0,[Gp,Mm],[[0,{[h]:`ResourceType`,[_]:vS}],[()=>CP,{[h]:`TagSet`,[_]:HC}]]],Kk=[3,v,lf,0,[Gp,Mm],[0,[()=>CP,{[_]:Vm}]]],qk=[3,v,uf,0,[sf,cf,lh,th,fa,Hi,Hs,of,ap],[[0,{[h]:`LaunchTemplateId`,[_]:Dy}],[0,{[h]:`LaunchTemplateName`,[_]:Oy}],[1,{[h]:`VersionNumber`,[_]:xw}],[0,{[h]:`VersionDescription`,[_]:fw}],[4,{[h]:`CreateTime`,[_]:ug}],[0,{[h]:`CreatedBy`,[_]:Yh}],[2,{[h]:`DefaultVersion`,[_]:ghe}],[()=>ZA,{[h]:`LaunchTemplateData`,[_]:Ey}],[()=>EA,{[h]:`Operator`,[_]:ex}]]],Jk=[3,v,Yoe,0,[Zd],[[0,{[h]:`LicenseConfigurationArn`,[_]:_y}]]],Yk=[3,v,Joe,0,[Zd],[0]],Xk=[3,v,pf,0,[xi,Ufe],[[()=>FN,{[h]:`Accelerators`,[_]:Ph}],[1,{[h]:`TotalMediaMemoryInMiB`,[_]:RC}]]],Zk=[3,v,vce,0,[ha,If,Mf,yf],[[1,{[h]:`Count`,[_]:pg}],[0,{[h]:`Name`,[_]:hb}],[0,{[h]:`Manufacturer`,[_]:ub}],[()=>Qk,{[h]:`MemoryInfo`,[_]:qy}]]],Qk=[3,v,bce,0,[am],[[1,{[h]:`SizeInMiB`,[_]:KS}]]],$k=[3,v,_f,0,[df,jf],[[1,{[h]:`Min`,[_]:Py}],[1,{[h]:`Max`,[_]:cb}]]],eA=[3,v,Ece,0,[df,jf],[1,1]],tA=[3,v,yf,0,[am],[[1,{[h]:`SizeInMiB`,[_]:KS}]]],nA=[3,v,bf,0,[df,jf],[[1,{[h]:`Min`,[_]:Py}],[1,{[h]:`Max`,[_]:cb}]]],rA=[3,v,Nce,0,[df,jf],[1,1],1],iA=[3,v,Dce,0,[id,Jp,Kc,_a,p,Fre,Qm,Ai,va,Bd,Koe,dde,Km,gd,Nl,zc,_m,cl],[[0,{[h]:`InstanceId`,[_]:uv}],[()=>dT,0],()=>GD,[()=>dT,0],[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`Attribute`,[_]:xme}],[()=>qw,{[h]:`Value`,[_]:cw}],[()=>zM,{[h]:`BlockDeviceMapping`,[_]:Vh}],[()=>dT,{[h]:`DisableApiTermination`,[_]:mg}],[()=>fT,{[h]:`InstanceType`,[_]:Qv}],[()=>fT,{[h]:`Kernel`,[_]:hy}],[()=>fT,{[h]:`Ramdisk`,[_]:xS}],[()=>ET,{[h]:`UserData`,[_]:tw}],[()=>fT,{[h]:`InstanceInitiatedShutdownBehavior`,[_]:hv}],[()=>jM,{[_]:Kl}],[()=>dT,{[h]:`EbsOptimized`,[_]:Bg}],[()=>fT,{[h]:`SriovNetSupport`,[_]:sC}],[()=>dT,{[h]:`EnaSupport`,[_]:n_}]],1],aA=[3,v,jce,0,[p,ca,sf,cf,Hs],[2,[0,4],0,0,[0,{[_]:kde}]]],oA=[3,v,Mce,0,[af],[[()=>rk,{[h]:`LaunchTemplate`,[_]:Ty}]]],sA=[3,v,Fce,0,[fm,$r,wf,gf,ta,oc,Ile,Qc,Xc,Rc,mo],[[0,{[h]:`SubnetId`,[_]:$S}],[()=>dT,0],[()=>dT,0],[()=>dT,0],0,[()=>dT,0],0,[()=>dT,0],[()=>dT,0],1,[()=>dT,0]],1],cA=[3,v,zce,0,[oh,p,Dm,fh,Wd,Um,ff],[0,2,1,0,1,1,2],1],lA=[3,v,Bce,0,[sh],[[()=>Lj,{[h]:`VolumeModification`,[_]:yw}]]],uA=[3,v,Ff,0,[Om],[[0,{[h]:`State`,[_]:EC}]]],dA=[3,v,Vf,0,[fa,As,vl,Tl,nle,Hf,cp,Om,fm,ih,Mm,da,si,gre,rre,Pne,Wp],[[4,{[h]:`CreateTime`,[_]:ug}],[4,{[h]:`DeleteTime`,[_]:dhe}],[0,{[h]:`FailureCode`,[_]:c_}],[0,{[h]:`FailureMessage`,[_]:d_}],[()=>IN,{[h]:`NatGatewayAddressSet`,[_]:wb}],[0,{[h]:`NatGatewayId`,[_]:Tb}],[()=>BA,{[h]:`ProvisionedBandwidth`,[_]:rx}],[0,{[h]:`State`,[_]:EC}],[0,{[h]:`SubnetId`,[_]:$S}],[0,{[h]:`VpcId`,[_]:hw}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`ConnectivityType`,[_]:qme}],[0,{[h]:`AvailabilityMode`,[_]:sme}],[0,{[h]:`AutoScalingIps`,[_]:mme}],[0,{[h]:`AutoProvisionZones`,[_]:dme}],[()=>LN,{[h]:`AttachedApplianceSet`,[_]:Zpe}],[0,{[h]:`RouteTableId`,[_]:gS}]]],fA=[3,v,ole,0,[ni,Wf,Zle,yp,ii,toe,Tl,km,_i,bi],[[0,{[h]:`AllocationId`,[_]:xh}],[0,{[h]:`NetworkInterfaceId`,[_]:Ob}],[0,{[h]:`PrivateIp`,[_]:Tx}],[0,{[h]:`PublicIp`,[_]:_x}],[0,{[h]:`AssociationId`,[_]:Ch}],[2,{[h]:`IsPrimary`,[_]:zv}],[0,{[h]:`FailureMessage`,[_]:d_}],[0,{[h]:`Status`,[_]:DC}],[0,{[h]:`AvailabilityZone`,[_]:Mh}],[0,{[h]:`AvailabilityZoneId`,[_]:Nh}]]],pA=[3,v,rle,0,[Gm,Mne,rh,_re,Of,vl,Tl],[[0,{[h]:`Type`,[_]:$C}],[0,{[h]:`ApplianceArn`,[_]:Qpe}],[0,{[h]:`VpcEndpointId`,[_]:mw}],[0,{[h]:`AttachmentState`,[_]:_me}],[0,{[h]:`ModificationState`,[_]:ab}],[0,{[h]:`FailureCode`,[_]:c_}],[0,{[h]:`FailureMessage`,[_]:d_}]]],mA=[3,v,Rf,0,[df,jf],[[1,{[h]:`Min`,[_]:Py}],[1,{[h]:`Max`,[_]:cb}]]],hA=[3,v,Kce,0,[df,jf],[1,1]],gA=[3,v,Yce,0,[zf,Yf,xf,Lne,Lre,jle,ka,wce,Tce],[[1,{[h]:`NetworkCardIndex`,[_]:yb}],[0,{[h]:`NetworkPerformance`,[_]:Fb}],[1,{[h]:`MaximumNetworkInterfaces`,[_]:Xy}],[1,{[h]:`AdditionalFlexibleNetworkInterfaces`,[_]:tme}],[1,{[h]:`BaselineBandwidthInGbps`,[_]:Sme}],[1,{[h]:`PeakBandwidthInGbps`,[_]:ix}],[1,{[h]:`DefaultEnaQueueCountPerInterface`,[_]:Qme}],[1,{[h]:`MaximumEnaQueueCount`,[_]:Uy}],[1,{[h]:`MaximumEnaQueueCountPerInterface`,[_]:Wy}]]],_A=[3,v,Kf,0,[Yf,xf,Pce,Mo,qce,Cu,wu,Coe,cl,ol,Lc,Mc,nl,Jre,Sl,la,mfe,Lce,Tu],[[0,{[h]:`NetworkPerformance`,[_]:Fb}],[1,{[h]:`MaximumNetworkInterfaces`,[_]:Xy}],[1,{[h]:`MaximumNetworkCards`,[_]:Yy}],[1,{[h]:`DefaultNetworkCardIndex`,[_]:the}],[()=>BN,{[h]:`NetworkCards`,[_]:vb}],[1,{[h]:`Ipv4AddressesPerInterface`,[_]:K_}],[1,{[h]:`Ipv6AddressesPerInterface`,[_]:q_}],[2,{[h]:`Ipv6Supported`,[_]:Zv}],[0,{[h]:`EnaSupport`,[_]:n_}],[2,{[h]:`EfaSupported`,[_]:e_}],[()=>ID,{[h]:`EfaInfo`,[_]:Rg}],[2,{[h]:`EncryptionInTransitSupported`,[_]:Fg}],[2,{[h]:`EnaSrdSupported`,[_]:Zg}],[()=>oM,{[h]:`BandwidthWeightings`,[_]:kme}],[0,{[h]:`FlexibleEnaQueuesSupport`,[_]:l_}],[()=>hE,{[h]:`ConnectionTrackingConfiguration`,[_]:lg}],[2,{[h]:`SecondaryNetworkSupported`,[_]:oC}],[1,{[h]:`MaximumSecondaryNetworkInterfaces`,[_]:rb}],[1,{[h]:`Ipv4AddressesPerSecondaryInterface`,[_]:J_}]]],vA=[3,v,Uf,0,[df,jf],[[1,{[h]:`Min`,[_]:Py}],[1,{[h]:`Max`,[_]:cb}]]],yA=[3,v,fle,0,[df,jf],[1,1]],bA=[3,v,Xce,0,[ha,gh],[[1,{[h]:`Count`,[_]:pg}],[1,{[h]:`Version`,[_]:Nw}]]],xA=[3,v,Zce,0,[ha,If,sie,yf],[[1,{[h]:`Count`,[_]:pg}],[0,{[h]:`Name`,[_]:hb}],[()=>bA,{[h]:`CoreInfo`,[_]:zme}],[()=>SA,{[h]:`MemoryInfo`,[_]:qy}]]],SA=[3,v,$ce,0,[am],[[1,{[h]:`SizeInMiB`,[_]:KS}]]],CA=[3,v,qf,0,[ele,Wfe],[[()=>VN,{[h]:`NeuronDevices`,[_]:xb}],[1,{[h]:`TotalNeuronDeviceMemoryInMiB`,[_]:zC}]]],wA=[3,v,Zf,0,[Ofe],[[()=>HN,{[h]:`SupportedVersions`,[_]:wC}]]],TA=[3,v,Cle,0,[sp],[0]],EA=[3,v,wle,0,[Wce,sp,ru],[[2,{[h]:`Managed`,[_]:db}],[0,{[h]:`Principal`,[_]:nx}],[2,{[h]:`HiddenByDefault`,[_]:M_}]]],DA=[3,v,zle,0,[Wu],[[0,{[h]:`InstanceFamily`,[_]:iv}]]],OA=[3,v,Ble,0,[Wu],[0]],kA=[3,v,Ap,0,[bi,Si,Xl,Dp,au,Hm,Yp,uu,Kl,_i],[[0,{[h]:`AvailabilityZoneId`,[_]:Nh}],[0,{[h]:`Affinity`,[_]:Fh}],[0,{[h]:`GroupName`,[_]:w_}],[1,{[h]:`PartitionNumber`,[_]:Ax}],[0,{[h]:`HostId`,[_]:P_}],[0,{[h]:`Tenancy`,[_]:XC}],[0,{[h]:`SpreadDomain`,[_]:jS}],[0,{[h]:`HostResourceGroupArn`,[_]:R_}],[0,{[h]:`GroupId`,[_]:S_}],[0,{[h]:`AvailabilityZone`,[_]:Mh}]]],AA=[3,v,gp,0,[Xl,Om,Am,lp,Kl,Mm,Pl,pm,$d,ap,_p],[[0,{[h]:`GroupName`,[_]:w_}],[0,{[h]:`State`,[_]:EC}],[0,{[h]:`Strategy`,[_]:OC}],[1,{[h]:`PartitionCount`,[_]:ox}],[0,{[h]:`GroupId`,[_]:S_}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`GroupArn`,[_]:v_}],[0,{[h]:`SpreadLevel`,[_]:eC}],[0,{[h]:`LinkedGroupId`,[_]:by}],[()=>EA,{[h]:`Operator`,[_]:ex}],[0,{[h]:`ParentGroupId`,[_]:hx}]]],jA=[3,v,vp,0,[bfe],[[()=>JN,{[h]:`SupportedStrategies`,[_]:_C}]]],MA=[3,v,Ep,0,[Js,Ep],[[0,{[h]:`Description`,[_]:bg}],[0,{[h]:`PrefixListId`,[_]:Ox}]]],NA=[3,v,pp,0,[pu,Zc,Yc],[[0,{[h]:`HostnameType`,[_]:V_}],[2,{[h]:`EnableResourceNameDnsARecord`,[_]:Jg}],[2,{[h]:`EnableResourceNameDnsAAAARecord`,[_]:qg}]]],PA=[3,v,Lle,0,[pu,Zc,Yc],[0,2,2]],FA=[3,v,Rle,0,[pu,Zc,Yc],[[0,{[h]:`HostnameType`,[_]:V_}],[2,{[h]:`EnableResourceNameDnsARecord`,[_]:Jg}],[2,{[h]:`EnableResourceNameDnsAAAARecord`,[_]:qg}]]],IA=[3,v,qle,0,[jp,xp],[[2,{[h]:`Primary`,[_]:Hx}],[0,{[h]:`PrivateIpAddress`,[_]:xx}]]],LA=[3,v,Tp,0,[wde,Dde,Ade,Mf],[[()=>$j,{[h]:`SupportedArchitectures`,[_]:TS}],[1,{[h]:`SustainedClockSpeedInGhz`,[_]:OS}],[()=>SP,{[h]:`SupportedFeatures`,[_]:MS}],[0,{[h]:`Manufacturer`,[_]:ub}]]],RA=[3,v,Fle,0,[Mle,Ple],[[0,{[h]:`ProductCode`,[_]:sx}],[0,{[h]:`Type`,[_]:$C}]]],zA=[3,v,cue,0,[Hl],[[0,{[h]:`GatewayId`,[_]:b_}]]],BA=[3,v,cp,0,[oue,pue,lde,hde,km],[[4,{[h]:`ProvisionTime`,[_]:Fx}],[0,{[h]:`Provisioned`,[_]:Wx}],[4,{[h]:`RequestTime`,[_]:yS}],[0,{[h]:`Requested`,[_]:CS}],[0,{[h]:`Status`,[_]:DC}]]],VA=[3,v,Oue,0,[vd,p],[[()=>VM,{[_]:id}],[2,{[h]:`DryRun`,[_]:m}]],1],HA=[3,v,que,0,[Kl,Op,qm,ih,uh],[[0,{[h]:`GroupId`,[_]:S_}],[0,{[h]:`PeeringStatus`,[_]:Mx}],[0,{[h]:`UserId`,[_]:nw}],[0,{[h]:`VpcId`,[_]:hw}],[0,{[h]:`VpcPeeringConnectionId`,[_]:ww}]]],UA=[3,v,mde,0,[rp,tu,Hp,hl],[[0,{[h]:`OptInStatus`,[_]:qb}],[()=>eP,{[h]:`GeographySet`,[_]:D_}],[0,{[h]:`RegionName`,[_]:uS}],[0,{[h]:`RegionEndpoint`,[_]:$x}]]],WA=[3,v,Cue,0,[If],[[0,{[h]:`Name`,[_]:hb}]]],GA=[3,v,kue,0,[If,yd,Gre,Pi,Bm,$fe,Rd,Rm,p,Js,wi,Kd,Vp,Ip,Ai,ph,_m,cl],[[0,{[h]:`Name`,[_]:hb}],0,[()=>sM,{[_]:Kre}],0,0,0,0,[()=>wP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`Description`,[_]:bg}],[0,{[h]:`Architecture`,[_]:Lh}],[0,{[h]:`KernelId`,[_]:cy}],[0,{[h]:`RamdiskId`,[_]:aS}],[0,{[h]:`RootDeviceName`,[_]:Jx}],[()=>lM,{[_]:ki}],[0,{[h]:`VirtualizationType`,[_]:jw}],[0,{[h]:`SriovNetSupport`,[_]:sC}],[2,{[h]:`EnaSupport`,[_]:n_}]],1],KA=[3,v,Aue,0,[_d],[[0,{[h]:`ImageId`,[_]:gv}]]],qA=[3,v,hue,0,[ni,yp,Lf,p],[0,0,0,[2,{[h]:`DryRun`,[_]:m}]]],JA=[3,v,zue,0,[Kd,zc,ud,Ai,Gf,_d,Bd,Jd,Ff,Ap,Fp,va,gd,Km,Rm,bc,kc,Qp,nm,bd,sa,$i,aa,ef,ou,Sf,Kc,Id,fp,Cf,_a,ap,Jf,lm],[0,2,()=>xk,[()=>_N,{[_]:ki}],[()=>SN,{[_]:mle}],0,0,0,()=>Vk,()=>Lk,0,2,0,[()=>Yw,0],[()=>AN,{[_]:zm}],[()=>yM,{[_]:yc}],[()=>vN,{[_]:xc}],[()=>fP,{[_]:Zp}],[()=>gP,{[_]:rm}],()=>Tk,()=>mE,()=>lk,()=>ok,[()=>EN,{[_]:nf}],()=>yk,()=>Dk,()=>_k,[()=>IO,0],()=>zk,()=>Ck,2,()=>TA,()=>Fk,[()=>wN,{[_]:um}]]],YA=[3,v,_de,0,[Nue,np,Iue,Nl,Poe],[[0,{[h]:`ReservationId`,[_]:iS}],[0,{[h]:`OwnerId`,[_]:Kb}],[0,{[h]:`RequesterId`,[_]:sS}],[()=>AM,{[h]:`GroupSet`,[_]:O_}],[()=>KM,{[h]:`InstancesSet`,[_]:Jv}]]],XA=[3,v,zp,0,[pa,Nf],[[0,{[h]:`Code`,[_]:dg}],[0,{[h]:`Message`,[_]:fb}]]],ZA=[3,v,Bue,0,[Kd,zc,ud,Ai,Gf,_d,Bd,Jd,Ff,Ap,Fp,va,gd,Km,Rm,bc,kc,Qp,nm,bd,sa,$i,aa,ef,ou,Sf,Kc,Id,fp,Cf,_a,ap,Jf,lm],[[0,{[h]:`KernelId`,[_]:cy}],[2,{[h]:`EbsOptimized`,[_]:Bg}],[()=>bk,{[h]:`IamInstanceProfile`,[_]:fv}],[()=>gN,{[h]:`BlockDeviceMappingSet`,[_]:Cme}],[()=>xN,{[h]:`NetworkInterfaceSet`,[_]:Ab}],[0,{[h]:`ImageId`,[_]:gv}],[0,{[h]:`InstanceType`,[_]:Qv}],[0,{[h]:`KeyName`,[_]:dy}],[()=>Bk,{[h]:`Monitoring`,[_]:mb}],[()=>Ik,{[h]:`Placement`,[_]:Vx}],[0,{[h]:`RamDiskId`,[_]:qx}],[2,{[h]:`DisableApiTermination`,[_]:mg}],[0,{[h]:`InstanceInitiatedShutdownBehavior`,[_]:hv}],[()=>Yw,{[h]:`UserData`,[_]:tw}],[()=>kN,{[h]:`TagSpecificationSet`,[_]:WC}],[()=>bM,{[h]:`ElasticGpuSpecificationSet`,[_]:Og}],[()=>yN,{[h]:`ElasticInferenceAcceleratorSet`,[_]:Pg}],[()=>OP,{[h]:`SecurityGroupIdSet`,[_]:PS}],[()=>OP,{[h]:`SecurityGroupSet`,[_]:BS}],[()=>wk,{[h]:`InstanceMarketOptions`,[_]:yv}],[()=>pE,{[h]:`CreditSpecification`,[_]:Ume}],[()=>ck,{[h]:`CpuOptions`,[_]:tg}],[()=>sk,{[h]:`CapacityReservationSpecification`,[_]:og}],[()=>TN,{[h]:`LicenseSet`,[_]:Cy}],[()=>vk,{[h]:`HibernationOptions`,[_]:F_}],[()=>Ek,{[h]:`MetadataOptions`,[_]:Zy}],[()=>gk,{[h]:`EnclaveOptions`,[_]:Gg}],[()=>FO,{[h]:`InstanceRequirements`,[_]:Bv}],[()=>Rk,{[h]:`PrivateDnsNameOptions`,[_]:cx}],[()=>Sk,{[h]:`MaintenanceOptions`,[_]:Qy}],[2,{[h]:`DisableApiStop`,[_]:Yme}],[()=>EA,{[h]:`Operator`,[_]:ex}],[()=>Pk,{[h]:`NetworkPerformanceOptions`,[_]:Pb}],[()=>CN,{[h]:`SecondaryInterfaceSet`,[_]:XS}]]],QA=[3,v,ede,0,[tm,Kl,Uu,jd,El,Im,Xi,Yi,Ep,wue,Js],[[0,{[h]:`SecurityGroupRuleId`,[_]:LS}],[0,{[h]:`GroupId`,[_]:S_}],[2,{[h]:`IsEgress`,[_]:rv}],[0,{[h]:`IpProtocol`,[_]:Nv}],[1,{[h]:`FromPort`,[_]:f_}],[1,{[h]:`ToPort`,[_]:BC}],[0,{[h]:`CidrIpv4`,[_]:eg}],[0,{[h]:`CidrIpv6`,[_]:$h}],[0,{[h]:`PrefixListId`,[_]:Ox}],[0,{[h]:`ReferencedGroupId`,[_]:tS}],[0,{[h]:`Description`,[_]:bg}]]],$A=[3,v,Yue,0,[Kl,em,p,Sm,Cm,jd,El,Im,Ji,Ad],[[0,{[h]:`GroupId`,[_]:S_}],[()=>mP,{[_]:tm}],[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`SourceSecurityGroupName`,[_]:fC}],[0,{[h]:`SourceSecurityGroupOwnerId`,[_]:pC}],[0,{[h]:`IpProtocol`,[_]:Nv}],[1,{[h]:`FromPort`,[_]:f_}],[1,{[h]:`ToPort`,[_]:BC}],[0,{[h]:`CidrIp`,[_]:Qh}],[()=>oN,{[h]:`IpPermissions`,[_]:Pv}]],1],ej=[3,v,Xue,0,[Np,Jm,Up],[[2,{[h]:`Return`,[_]:Gx}],[()=>oN,{[h]:`UnknownIpPermissionSet`,[_]:rw}],[()=>iP,{[h]:`RevokedSecurityGroupRuleSet`,[_]:dS}]]],tj=[3,v,Zue,0,[Ji,El,Kl,Xl,Ad,jd,Sm,Cm,Im,em,p],[0,1,0,0,[()=>oN,0],0,0,0,1,[()=>mP,{[_]:tm}],[2,{[h]:`DryRun`,[_]:m}]]],nj=[3,v,Que,0,[Np,Jm,Up],[[2,{[h]:`Return`,[_]:Gx}],[()=>oN,{[h]:`UnknownIpPermissionSet`,[_]:rw}],[()=>iP,{[h]:`RevokedSecurityGroupRuleSet`,[_]:dS}]]],rj=[3,v,vde,0,[Ta,Na,qo,Uc,Hl,id,Lae,Hf,Pm,Qd,Ki,Wf,vle,Om,uh,Qi,ip,Du],[[0,{[h]:`DestinationCidrBlock`,[_]:hg}],[0,{[h]:`DestinationIpv6CidrBlock`,[_]:_g}],[0,{[h]:`DestinationPrefixListId`,[_]:ihe}],[0,{[h]:`EgressOnlyInternetGatewayId`,[_]:Ug}],[0,{[h]:`GatewayId`,[_]:b_}],[0,{[h]:`InstanceId`,[_]:uv}],[0,{[h]:`InstanceOwnerId`,[_]:wv}],[0,{[h]:`NatGatewayId`,[_]:Tb}],[0,{[h]:`TransitGatewayId`,[_]:MC}],[0,{[h]:`LocalGatewayId`,[_]:yy}],[0,{[h]:`CarrierGatewayId`,[_]:Ime}],[0,{[h]:`NetworkInterfaceId`,[_]:Ob}],[0,{[h]:`Origin`,[_]:Hb}],[0,{[h]:`State`,[_]:EC}],[0,{[h]:`VpcPeeringConnectionId`,[_]:ww}],[0,{[h]:`CoreNetworkArn`,[_]:Vme}],[0,{[h]:`OdbNetworkArn`,[_]:Xb}],[0,{[h]:`IpAddress`,[_]:Z_}]]],ij=[3,v,Kp,0,[Pre,uue,Wp,yde,Mm,ih,np],[[()=>sP,{[h]:`AssociationSet`,[_]:gme}],[()=>QN,{[h]:`PropagatingVgwSet`,[_]:Lx}],[0,{[h]:`RouteTableId`,[_]:gS}],[()=>oP,{[h]:`RouteSet`,[_]:mS}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`VpcId`,[_]:hw}],[0,{[h]:`OwnerId`,[_]:Kb}]]],aj=[3,v,nde,0,[Uce,rde,Wp,fm,Hl,Cp,pi],[[2,{[h]:`Main`,[_]:lb}],[0,{[h]:`RouteTableAssociationId`,[_]:hS}],[0,{[h]:`RouteTableId`,[_]:gS}],[0,{[h]:`SubnetId`,[_]:$S}],[0,{[h]:`GatewayId`,[_]:b_}],[0,{[h]:`PublicIpv4Pool`,[_]:Sx}],[()=>oj,{[h]:`AssociationState`,[_]:Oh}]]],oj=[3,v,ade,0,[Om,hm],[[0,{[h]:`State`,[_]:EC}],[0,{[h]:`StatusMessage`,[_]:rC}]]],sj=[3,v,Due,0,[pl],[[2,{[h]:`Enabled`,[_]:o_}]],1],cj=[3,v,jue,0,[gce,_ce,Ai,_d,Bd,yu,_u,Kd,Jd,Ff,Ap,Vp,Qp,nm,fm,Km,yc,kc,Rm,af,bd,sa,$i,aa,ou,ef,Sf,Kc,fp,Cf,_a,qc,Jf,ap,lm,p,va,gd,xp,ca,ti,Gf,ud,zc],[1,1,[()=>lM,{[_]:ki}],0,0,1,[()=>UM,{[_]:Ou}],0,0,[()=>sj,0],[()=>kA,0],0,[()=>fP,{[_]:Zp}],[()=>gP,{[_]:rm}],0,[()=>Jw,0],[()=>xM,0],[()=>CM,{[_]:xc}],[()=>wP,{[_]:zm}],()=>Hk,()=>TO,()=>mE,()=>zT,()=>kT,()=>rO,[()=>NN,{[_]:nf}],()=>EO,()=>GD,()=>PA,()=>wO,2,2,()=>NO,()=>TA,[()=>$M,{[_]:um}],[2,{[h]:`DryRun`,[_]:m}],[2,{[h]:`DisableApiTermination`,[_]:mg}],[0,{[h]:`InstanceInitiatedShutdownBehavior`,[_]:hv}],[0,{[h]:`PrivateIpAddress`,[_]:xx}],[0,{[h]:`ClientToken`,[ey]:1,[_]:cg}],[0,{[h]:`AdditionalInfo`,[_]:Sh}],[()=>JM,{[h]:`NetworkInterface`,[_]:jb}],[()=>oO,{[h]:`IamInstanceProfile`,[_]:fv}],[2,{[h]:`EbsOptimized`,[_]:Bg}]],2],lj=[3,v,om,0,[xp],[[0,{[h]:`PrivateIpAddress`,[_]:xx}]]],uj=[3,v,Jde,0,[xp],[0]],dj=[3,v,rm,0,[Kl,zae,Mm,ih,Xp,np,Xl,Js,Ad],[[0,{[h]:`GroupId`,[_]:S_}],[()=>oN,{[h]:`IpPermissionsEgress`,[_]:kv}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`VpcId`,[_]:hw}],[0,{[h]:`SecurityGroupArn`,[_]:NS}],[0,{[h]:`OwnerId`,[_]:Kb}],[0,{[h]:`GroupName`,[_]:w_}],[0,{[h]:`GroupDescription`,[_]:y_}],[()=>oN,{[h]:`IpPermissions`,[_]:Pv}]]],fj=[3,v,Lde,0,[tm,Kl,$l,Uu,jd,El,Im,Xi,Yi,Ep,Tue,Js,Mm,Pde],[[0,{[h]:`SecurityGroupRuleId`,[_]:LS}],[0,{[h]:`GroupId`,[_]:S_}],[0,{[h]:`GroupOwnerId`,[_]:T_}],[2,{[h]:`IsEgress`,[_]:rv}],[0,{[h]:`IpProtocol`,[_]:Nv}],[1,{[h]:`FromPort`,[_]:f_}],[1,{[h]:`ToPort`,[_]:BC}],[0,{[h]:`CidrIpv4`,[_]:eg}],[0,{[h]:`CidrIpv6`,[_]:$h}],[0,{[h]:`PrefixListId`,[_]:Ox}],[()=>HA,{[h]:`ReferencedGroupInfo`,[_]:nS}],[0,{[h]:`Description`,[_]:bg}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`SecurityGroupRuleArn`,[_]:IS}]]],pj=[3,v,Afe,0,[yle,ep,Mm,Sfe,xue,Tm,_i,Xfe,Gi,Qie,Ol,dm,oh,Om,gm,Em,Mp,np,Js,dh,ml,qd,Oa],[[0,{[h]:`OwnerAlias`,[_]:Wb}],[0,{[h]:`OutpostArn`,[_]:Ub}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`StorageTier`,[_]:bC}],[4,{[h]:`RestoreExpiryTime`,[_]:Qx}],[0,{[h]:`SseType`,[_]:vC}],[0,{[h]:`AvailabilityZone`,[_]:Mh}],[0,{[h]:`TransferType`,[_]:JC}],[1,{[h]:`CompletionDurationMinutes`,[_]:Pme}],[4,{[h]:`CompletionTime`,[_]:Kme}],[1,{[h]:`FullSnapshotSizeInBytes`,[_]:m_}],[0,{[h]:`SnapshotId`,[_]:QS}],[0,{[h]:`VolumeId`,[_]:_w}],[0,{[h]:`Status`,[_]:DC}],[0,{[h]:`StatusMessage`,[_]:rC}],[4,{[h]:`StartTime`,[_]:yC}],[0,{[h]:`Progress`,[_]:Ux}],[0,{[h]:`OwnerId`,[_]:Kb}],[0,{[h]:`Description`,[_]:bg}],[1,{[h]:`VolumeSize`,[_]:Dw}],[2,{[h]:`Encrypted`,[_]:s_}],[0,{[h]:`KmsKeyId`,[_]:ly}],[0,{[h]:`DataEncryptionKeyId`,[_]:Zme}]]],mj=[3,v,ffe,0,[Tf,cm,ji,mh,ld],[0,0,1,4,0]],hj=[3,v,Xde,0,[vd,ti,p],[[()=>VM,{[_]:id}],[0,{[h]:`AdditionalInfo`,[_]:Sh}],[2,{[h]:`DryRun`,[_]:m}]],1],gj=[3,v,Zde,0,[ife],[[()=>eN,{[h]:`InstancesSet`,[_]:Jv}]]],_j=[3,v,xm,0,[pa,Nf],[[0,{[h]:`Code`,[_]:dg}],[0,{[h]:`Message`,[_]:fb}]]],vj=[3,v,Qde,0,[vd,mu,ym,p,_l],[[()=>VM,{[_]:id}],2,2,[2,{[h]:`DryRun`,[_]:m}],[2,{[h]:`Force`,[_]:g_}]],1],yj=[3,v,$de,0,[ofe],[[()=>eN,{[h]:`InstancesSet`,[_]:Jv}]]],bj=[3,v,jm,0,[bi,Rc,gf,ta,np,$r,Pu,Mm,Cde,ep,oc,Cd,pp,Li,Gm,fm,Om,ih,Vi,Rne,_i,Aa,wf],[[0,{[h]:`AvailabilityZoneId`,[_]:Nh}],[1,{[h]:`EnableLniAtDeviceIndex`,[_]:zg}],[2,{[h]:`MapCustomerOwnedIpOnLaunch`,[_]:zy}],[0,{[h]:`CustomerOwnedIpv4Pool`,[_]:rg}],[0,{[h]:`OwnerId`,[_]:Kb}],[2,{[h]:`AssignIpv6AddressOnCreation`,[_]:rme}],[()=>bP,{[h]:`Ipv6CidrBlockAssociationSet`,[_]:ev}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`SubnetArn`,[_]:ES}],[0,{[h]:`OutpostArn`,[_]:Ub}],[2,{[h]:`EnableDns64`,[_]:xhe}],[2,{[h]:`Ipv6Native`,[_]:xv}],[()=>NA,{[h]:`PrivateDnsNameOptionsOnLaunch`,[_]:lx}],[()=>OT,{[h]:`BlockPublicAccessStates`,[_]:Gh}],[0,{[h]:`Type`,[_]:$C}],[0,{[h]:`SubnetId`,[_]:$S}],[0,{[h]:`State`,[_]:EC}],[0,{[h]:`VpcId`,[_]:hw}],[0,{[h]:`CidrBlock`,[_]:Jh}],[1,{[h]:`AvailableIpAddressCount`,[_]:nme}],[0,{[h]:`AvailabilityZone`,[_]:Mh}],[2,{[h]:`DefaultForAz`,[_]:$me}],[2,{[h]:`MapPublicIpOnLaunch`,[_]:eb}]]],xj=[3,v,Ede,0,[Om,hm],[[0,{[h]:`State`,[_]:EC}],[0,{[h]:`StatusMessage`,[_]:rC}]]],Sj=[3,v,Bde,0,[ii,Nu,Iu,vu,zd],[[0,{[h]:`AssociationId`,[_]:Ch}],[0,{[h]:`Ipv6CidrBlock`,[_]:$_}],[()=>xj,{[h]:`Ipv6CidrBlockState`,[_]:tv}],[0,{[h]:`Ipv6AddressAttribute`,[_]:U_}],[0,{[h]:`IpSource`,[_]:Xv}]]],Cj=[3,v,Vm,0,[Foe,Qm],[[0,{[h]:`Key`,[_]:oy}],[0,{[h]:`Value`,[_]:cw}]]],wj=[3,v,zm,0,[Gp,Mm],[[0,{[h]:`ResourceType`,[_]:vS}],[()=>CP,{[_]:Vm}]]],Tj=[3,v,Ife,0,[vd,_l,ym,p],[[()=>VM,{[_]:id}],2,2,[2,{[h]:`DryRun`,[_]:m}]],1],Ej=[3,v,Lfe,0,[zfe],[[()=>eN,{[h]:`InstancesSet`,[_]:Jv}]]],Dj=[3,v,Fm,0,[df,jf],[[1,{[h]:`Min`,[_]:Py}],[1,{[h]:`Max`,[_]:cb}]]],Oj=[3,v,Vfe,0,[df,jf],[1,1]],kj=[3,v,rpe,0,[Js,qm,Xl,Kl,ih,uh,Op],[[0,{[h]:`Description`,[_]:bg}],[0,{[h]:`UserId`,[_]:nw}],[0,{[h]:`GroupName`,[_]:w_}],[0,{[h]:`GroupId`,[_]:S_}],[0,{[h]:`VpcId`,[_]:hw}],[0,{[h]:`VpcPeeringConnectionId`,[_]:ww}],[0,{[h]:`PeeringStatus`,[_]:Mx}]]],Aj=[3,v,_pe,0,[pa,Nf],[[0,{[h]:`Code`,[_]:dg}],[0,{[h]:`Message`,[_]:fb}]]],jj=[3,v,Lpe,0,[gl],[[()=>wM,{[h]:`ErrorSet`,[_]:r_}]]],Mj=[3,v,upe,0,[df,jf],[[1,{[h]:`Min`,[_]:Py}],[1,{[h]:`Max`,[_]:cb}]]],Nj=[3,v,dpe,0,[df,jf],[1,1],1],Pj=[3,v,eh,0,[Ns,Da,Os,fpe,Ipe],[[1,{[h]:`DefaultVCpus`,[_]:mhe}],[1,{[h]:`DefaultCores`,[_]:Xme}],[1,{[h]:`DefaultThreadsPerCore`,[_]:lhe}],[()=>dM,{[h]:`ValidCores`,[_]:dw}],[()=>TP,{[h]:`ValidThreadsPerCore`,[_]:Aw}]]],Fj=[3,v,Bpe,0,[bi,ep,Efe,Wd,Mm,fh,Dl,ff,Um,Tm,ap,ah,oh,Dm,dm,_i,Om,fa,Di,ml,qd],[[0,{[h]:`AvailabilityZoneId`,[_]:Nh}],[0,{[h]:`OutpostArn`,[_]:Ub}],[0,{[h]:`SourceVolumeId`,[_]:SC}],[1,{[h]:`Iops`,[_]:ay}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[0,{[h]:`VolumeType`,[_]:kw}],[2,{[h]:`FastRestored`,[_]:p_}],[2,{[h]:`MultiAttachEnabled`,[_]:Fy}],[1,{[h]:`Throughput`,[_]:ZC}],[0,{[h]:`SseType`,[_]:vC}],[()=>EA,{[h]:`Operator`,[_]:ex}],[1,{[h]:`VolumeInitializationRate`,[_]:gw}],[0,{[h]:`VolumeId`,[_]:_w}],[1,{[h]:`Size`,[_]:TC}],[0,{[h]:`SnapshotId`,[_]:QS}],[0,{[h]:`AvailabilityZone`,[_]:Mh}],[0,{[h]:`Status`,[_]:DC}],[4,{[h]:`CreateTime`,[_]:ug}],[()=>jP,{[h]:`AttachmentSet`,[_]:Ah}],[2,{[h]:`Encrypted`,[_]:s_}],[0,{[h]:`KmsKeyId`,[_]:ly}]]],Ij=[3,v,ope,0,[Vo,ui,Rae,tc,oh,id,Ys,Om,gi],[[2,{[h]:`DeleteOnTermination`,[_]:yg}],[0,{[h]:`AssociatedResource`,[_]:Eh}],[0,{[h]:`InstanceOwningService`,[_]:Ev}],[1,{[h]:`EbsCardIndex`,[_]:Sg}],[0,{[h]:`VolumeId`,[_]:_w}],[0,{[h]:`InstanceId`,[_]:uv}],[0,{[h]:`Device`,[_]:_he}],[0,{[h]:`Status`,[_]:DC}],[4,{[h]:`AttachTime`,[_]:jh}]]],Lj=[3,v,sh,0,[oh,Of,hm,Jfe,Rfe,Zfe,Yfe,Hfe,Ele,ble,Ole,Dle,Sle,Mp,Em,ul,ap],[[0,{[h]:`VolumeId`,[_]:_w}],[0,{[h]:`ModificationState`,[_]:ab}],[0,{[h]:`StatusMessage`,[_]:rC}],[1,{[h]:`TargetSize`,[_]:GC}],[1,{[h]:`TargetIops`,[_]:FC}],[0,{[h]:`TargetVolumeType`,[_]:YC}],[1,{[h]:`TargetThroughput`,[_]:qC}],[2,{[h]:`TargetMultiAttachEnabled`,[_]:LC}],[1,{[h]:`OriginalSize`,[_]:Zb}],[1,{[h]:`OriginalIops`,[_]:Jb}],[0,{[h]:`OriginalVolumeType`,[_]:$b}],[1,{[h]:`OriginalThroughput`,[_]:Qb}],[2,{[h]:`OriginalMultiAttachEnabled`,[_]:Yb}],[1,{[h]:`Progress`,[_]:Ux}],[4,{[h]:`StartTime`,[_]:yC}],[4,{[h]:`EndTime`,[_]:i_}],[()=>EA,{[h]:`Operator`,[_]:ex}]]],Rj=[3,v,_h,0,[np,Vd,Pu,Yre,Hu,ac,Mm,Li,ih,Om,Vi,Bo],[[0,{[h]:`OwnerId`,[_]:Kb}],[0,{[h]:`InstanceTenancy`,[_]:ny}],[()=>IP,{[h]:`Ipv6CidrBlockAssociationSet`,[_]:ev}],[()=>PP,{[h]:`CidrBlockAssociationSet`,[_]:Ame}],[2,{[h]:`IsDefault`,[_]:nv}],[()=>Vj,{[h]:`EncryptionControl`,[_]:bhe}],[()=>CP,{[h]:`TagSet`,[_]:HC}],[()=>OT,{[h]:`BlockPublicAccessStates`,[_]:Gh}],[0,{[h]:`VpcId`,[_]:hw}],[0,{[h]:`State`,[_]:EC}],[0,{[h]:`CidrBlock`,[_]:Jh}],[0,{[h]:`DhcpOptionsId`,[_]:rhe}]]],zj=[3,v,spe,0,[ii,Vi,Zre],[[0,{[h]:`AssociationId`,[_]:Ch}],[0,{[h]:`CidrBlock`,[_]:Jh}],[()=>Bj,{[h]:`CidrBlockState`,[_]:Mme}]]],Bj=[3,v,lpe,0,[Om,hm],[[0,{[h]:`State`,[_]:EC}],[0,{[h]:`StatusMessage`,[_]:rC}]]],Vj=[3,v,nh,0,[ih,gpe,Pf,Om,gm,Sue,Mm],[[0,{[h]:`VpcId`,[_]:hw}],[0,{[h]:`VpcEncryptionControlId`,[_]:pw}],[0,{[h]:`Mode`,[_]:pb}],[0,{[h]:`State`,[_]:EC}],[0,{[h]:`StateMessage`,[_]:iC}],[()=>Wj,{[h]:`ResourceExclusions`,[_]:eS}],[()=>CP,{[h]:`TagSet`,[_]:HC}]]],Hj=[3,v,ppe,0,[Pf,Yu,Hc,sle,Mpe,Ape,Xoe,Tpe,cc],[0,0,0,0,0,0,0,0,0],1],Uj=[3,v,mpe,0,[Om,gm],[[0,{[h]:`State`,[_]:EC}],[0,{[h]:`StateMessage`,[_]:iC}]]],Wj=[3,v,hpe,0,[Gu,Vc,Vf,jpe,kpe,qoe,wpe,sc],[[()=>Uj,{[h]:`InternetGateway`,[_]:av}],[()=>Uj,{[h]:`EgressOnlyInternetGateway`,[_]:Hg}],[()=>Uj,{[h]:`NatGateway`,[_]:Cb}],[()=>Uj,{[h]:`VirtualPrivateGateway`,[_]:Tw}],[()=>Uj,{[h]:`VpcPeering`,[_]:Cw}],[()=>Uj,{[h]:`Lambda`,[_]:gy}],[()=>Uj,{[h]:`VpcLattice`,[_]:vw}],[()=>Uj,{[h]:`ElasticFileSystem`,[_]:She}]]],Gj=[3,v,vpe,0,[ii,Nu,Iu,Lf,Nd,vu,zd],[[0,{[h]:`AssociationId`,[_]:Ch}],[0,{[h]:`Ipv6CidrBlock`,[_]:$_}],[()=>Bj,{[h]:`Ipv6CidrBlockState`,[_]:tv}],[0,{[h]:`NetworkBorderGroup`,[_]:gb}],[0,{[h]:`Ipv6Pool`,[_]:Iv}],[0,{[h]:`Ipv6AddressAttribute`,[_]:U_}],[0,{[h]:`IpSource`,[_]:Xv}]]],Kj=`unit`,qj=[1,v,Qne,0,[0,{[_]:g}]],Jj=[1,v,ere,0,[0,{[_]:g}]],Yj=[1,v,bre,0,[0,{[_]:g}]],Xj=[1,v,Zne,0,[()=>eT,{[_]:g}]],Zj=[1,v,Wne,0,[0,{[_]:ni}]],Qj=[1,v,Kne,0,[0,{[_]:g}]],$j=[1,v,vre,0,[0,{[_]:g}]],eM=[1,v,Gne,0,[0,{[_]:ii}]],tM=[1,v,yi,0,[()=>vT,{[_]:vi}]],nM=[1,v,Ere,0,[()=>yT,{[_]:g}]],rM=[1,v,Dre,0,[()=>_T,{[_]:g}]],iM=[1,v,kre,0,[()=>bT,{[_]:g}]],aM=[1,v,jre,0,[()=>xT,{[_]:g}]],oM=[1,v,qre,0,[0,{[_]:g}]],sM=[1,v,Ure,0,[0,{[_]:g}]],cM=[1,v,Rre,0,[()=>DT,{[_]:g}]],lM=[1,v,zre,0,[()=>DT,{[_]:ki}]],uM=[1,v,Vre,0,[0,{[_]:g}]],dM=[1,v,Qre,0,[1,{[_]:g}]],fM=[1,v,_ie,0,[0,{[_]:g}]],pM=[1,v,Co,0,[()=>SE,{[_]:g}]],mM=[1,v,To,0,[()=>CE,{[_]:g}]],hM=[1,v,gs,0,[()=>NE,{[_]:g}]],gM=[1,v,qa,0,[()=>kD,{[_]:g}]],_M=[1,v,nc,0,[()=>jD,{[_]:g}]],vM=[1,v,dc,0,[()=>LD,{[_]:g}]],yM=[1,v,gc,0,[()=>RD,{[_]:yc}]],bM=[1,v,vc,0,[()=>zD,{[_]:g}]],xM=[1,v,bc,0,[()=>RD,{[_]:g}]],SM=[1,v,wc,0,[()=>VD,{[_]:g}]],CM=[1,v,kc,0,[()=>BD,{[_]:g}]],wM=[1,v,ll,0,[()=>Aj,{[_]:g}]],TM=[1,v,Nc,0,[0,{[_]:g}]],EM=[1,v,$s,0,[0,{[_]:ec}]],DM=[1,v,wl,0,[()=>KD,{[_]:jl}]],OM=[1,v,bl,0,[()=>qD,{[_]:g}]],kM=[1,v,Bl,0,[()=>QD,{[_]:g}]],AM=[1,v,Ul,0,[()=>tO,{[_]:g}]],jM=[1,v,Wl,0,[0,{[_]:S_}]],MM=[1,v,Zl,0,[0,{[_]:Xl}]],NM=[1,v,fd,0,[()=>aO,{[_]:g}]],PM=[1,v,pae,0,[0,{[_]:_d}]],FM=[1,v,yae,0,[()=>sO,{[_]:g}]],IM=[1,v,koe,0,[()=>cO,{[_]:g}]],LM=[1,v,zu,0,[()=>fO,0]],RM=[1,v,Au,0,[()=>_O,{[_]:g}]],zM=[1,v,Mu,0,[()=>vO,{[_]:g}]],BM=[1,v,ed,0,[0,{[_]:g}]],VM=[1,v,mae,0,[0,{[_]:id}]],HM=[1,v,cae,0,[()=>yO,{[_]:g}]],UM=[1,v,od,0,[()=>bO,{[_]:g}]],WM=[1,v,sd,0,[()=>xO,{[_]:ad}]],GM=[1,v,lae,0,[()=>SO,{[_]:g}]],KM=[1,v,xae,0,[()=>mO,{[_]:g}]],qM=[1,v,jae,0,[()=>OO,{[_]:g}]],JM=[1,v,Mae,0,[()=>jO,{[_]:g}]],YM=[1,v,Hae,0,[()=>PO,{[_]:g}]],XM=[1,v,foe,0,[()=>LO,{[_]:g}]],ZM=[1,v,moe,0,[()=>zO,{[_]:g}]],QM=[1,v,hoe,0,[()=>BO,{[_]:g}]],$M=[1,v,voe,0,[()=>VO,{[_]:g}]],eN=[1,v,uoe,0,[()=>UO,{[_]:g}]],tN=[1,v,woe,0,[()=>GO,{[_]:g}]],nN=[1,v,qu,0,[()=>qO,{[_]:g}]],rN=[1,v,Zu,0,[0,{[_]:g}]],iN=[1,v,$u,0,[()=>KO,{[_]:g}]],aN=[1,v,Sae,0,[0,{[_]:g}]],oN=[1,v,qae,0,[()=>JO,{[_]:g}]],sN=[1,v,noe,0,[()=>YO,{[_]:g}]],cN=[1,v,Jae,0,[()=>XO,{[_]:g}]],lN=[1,v,Gae,0,[()=>ZO,{[_]:g}]],uN=[1,v,Yae,0,[()=>QO,{[_]:g}]],dN=[1,v,Kae,0,[()=>$O,{[_]:g}]],fN=[1,v,roe,0,[()=>ek,{[_]:g}]],pN=[1,v,Roe,0,[0,{[_]:Jd}]],mN=[1,v,Voe,0,[0,{[_]:Yd}]],hN=[1,v,Woe,0,[()=>nk,{[_]:g}]],gN=[1,v,ise,0,[()=>ik,{[_]:g}]],_N=[1,v,ose,0,[()=>ak,{[_]:ki}]],vN=[1,v,mse,0,[()=>fk,{[_]:g}]],yN=[1,v,gse,0,[()=>pk,{[_]:g}]],bN=[1,v,zse,0,[0,{[_]:g}]],xN=[1,v,Mse,0,[()=>Ok,{[_]:g}]],SN=[1,v,Pse,0,[()=>kk,{[_]:wd}]],CN=[1,v,Ise,0,[()=>Ak,{[_]:g}]],wN=[1,v,Rse,0,[()=>jk,{[_]:_oe}]],TN=[1,v,Use,0,[()=>Mk,{[_]:g}]],EN=[1,v,Wse,0,[()=>Nk,{[_]:g}]],DN=[1,v,Yse,0,[0,{[_]:g}]],ON=[1,v,ice,0,[()=>rk,{[_]:g}]],kN=[1,v,oce,0,[()=>Gk,{[_]:g}]],AN=[1,v,sce,0,[()=>Kk,{[_]:lf}]],jN=[1,v,cce,0,[()=>qk,{[_]:g}]],MN=[1,v,Qoe,0,[()=>Jk,{[_]:g}]],NN=[1,v,ese,0,[()=>Yk,{[_]:g}]],PN=[1,v,tse,0,[0,{[_]:g}]],FN=[1,v,yce,0,[()=>Zk,{[_]:g}]],IN=[1,v,ale,0,[()=>fA,{[_]:g}]],LN=[1,v,ile,0,[()=>pA,{[_]:g}]],RN=[1,v,cle,0,[0,{[_]:g}]],zN=[1,v,ule,0,[()=>dA,{[_]:g}]],BN=[1,v,Jce,0,[()=>gA,{[_]:g}]],VN=[1,v,Qce,0,[()=>xA,{[_]:g}]],HN=[1,v,_le,0,[0,{[_]:g}]],UN=[1,v,Tle,0,[0,{[_]:op}]],WN=[1,v,Vle,0,[()=>DA,{[_]:g}]],GN=[1,v,Hle,0,[()=>OA,{[_]:g}]],KN=[1,v,Ule,0,[0,{[_]:Kl}]],qN=[1,v,Wle,0,[()=>AA,{[_]:g}]],JN=[1,v,Gle,0,[0,{[_]:g}]],YN=[1,v,tue,0,[()=>MA,{[_]:g}]],XN=[1,v,Jle,0,[()=>IA,{[_]:g}]],ZN=[1,v,Nle,0,[()=>RA,{[_]:g}]],QN=[1,v,lue,0,[()=>zA,{[_]:g}]],$N=[1,v,Xle,0,[0,{[_]:yp}]],eP=[1,v,Eue,0,[()=>WA,{[_]:g}]],tP=[1,v,Rue,0,[()=>UA,{[_]:g}]],nP=[1,v,Gue,0,[0,{[_]:Hp}]],rP=[1,v,Vue,0,[()=>YA,{[_]:g}]],iP=[1,v,tde,0,[()=>QA,{[_]:g}]],aP=[1,v,bue,0,[0,{[_]:g}]],oP=[1,v,Hue,0,[()=>rj,{[_]:g}]],sP=[1,v,ide,0,[()=>aj,{[_]:g}]],cP=[1,v,ode,0,[0,{[_]:g}]],lP=[1,v,cde,0,[()=>ij,{[_]:g}]],uP=[1,v,Kde,0,[()=>lj,{[_]:g}]],dP=[1,v,qde,0,[()=>uj,{[_]:om}]],fP=[1,v,Mde,0,[0,{[_]:Zp}]],pP=[1,v,Nde,0,[()=>dj,{[_]:g}]],mP=[1,v,Fde,0,[0,{[_]:g}]],hP=[1,v,Ide,0,[()=>fj,{[_]:g}]],gP=[1,v,Rde,0,[0,{[_]:rm}]],_P=[1,v,tfe,0,[0,{[_]:dm}]],vP=[1,v,lfe,0,[()=>pj,{[_]:g}]],yP=[1,v,nfe,0,[0,{[_]:fm}]],bP=[1,v,Vde,0,[()=>Sj,{[_]:g}]],xP=[1,v,ufe,0,[()=>bj,{[_]:g}]],SP=[1,v,Sde,0,[0,{[_]:g}]],CP=[1,v,Bfe,0,[()=>Cj,{[_]:g}]],wP=[1,v,qfe,0,[()=>wj,{[_]:g}]],TP=[1,v,Gfe,0,[1,{[_]:g}]],EP=[1,v,Qfe,0,[0,{[_]:g}]],DP=[1,v,npe,0,[()=>kj,{[_]:g}]],OP=[1,v,Npe,0,[0,{[_]:g}]],kP=[1,v,Ppe,0,[0,{[_]:g}]],AP=[1,v,Fpe,0,[0,{[_]:g}]],jP=[1,v,ape,0,[()=>Ij,{[_]:g}]],MP=[1,v,bpe,0,[0,{[_]:oh}]],NP=[1,v,Epe,0,[()=>Fj,{[_]:g}]],PP=[1,v,cpe,0,[()=>zj,{[_]:g}]],FP=[1,v,xpe,0,[0,{[_]:ih}]],IP=[1,v,ype,0,[()=>Gj,{[_]:g}]],LP=[1,v,Dpe,0,[()=>Rj,{[_]:g}]],RP=[1,v,Wpe,0,[0,{[_]:g}]],zP=[1,v,Kpe,0,[0,{[_]:yh}]],BP=[1,v,Jpe,0,[0,{[_]:bh}]],VP=[9,v,jne,0,()=>tT,()=>nT],HP=[9,v,Nne,0,()=>rT,()=>iT],UP=[9,v,Vne,0,()=>aT,()=>oT],WP=[9,v,sre,0,()=>sT,()=>cT],GP=[9,v,zne,0,()=>lT,()=>Kj],KP=[9,v,wre,0,()=>uT,()=>Ij],qP=[9,v,ure,0,()=>pT,()=>mT],JP=[9,v,hre,0,()=>hT,()=>gT],YP=[9,v,Kie,0,()=>IT,()=>LT],XP=[9,v,cie,0,()=>HT,()=>UT],ZP=[9,v,nie,0,()=>WT,()=>GT],QP=[9,v,lie,0,()=>KT,()=>tk],$P=[9,v,die,0,()=>qT,()=>JT],eF=[9,v,mie,0,()=>YT,()=>XT],tF=[9,v,yie,0,()=>ZT,()=>QT],nF=[9,v,Tie,0,()=>$T,()=>eE],rF=[9,v,Fie,0,()=>tE,()=>nE],iF=[9,v,Pie,0,()=>rE,()=>iE],aF=[9,v,Iie,0,()=>aE,()=>oE],oF=[9,v,qie,0,()=>sE,()=>pj],sF=[9,v,Jie,0,()=>cE,()=>lE],cF=[9,v,nae,0,()=>uE,()=>Fj],lF=[9,v,rae,0,()=>dE,()=>fE],uF=[9,v,Pa,0,()=>gE,()=>Kj],dF=[9,v,so,0,()=>_E,()=>vE],fF=[9,v,ho,0,()=>yE,()=>bE],pF=[9,v,bo,0,()=>xE,()=>wE],mF=[9,v,No,0,()=>TE,()=>EE],hF=[9,v,Ho,0,()=>DE,()=>Kj],gF=[9,v,os,0,()=>OE,()=>Kj],_F=[9,v,Qo,0,()=>kE,()=>Kj],vF=[9,v,cs,0,()=>AE,()=>jE],yF=[9,v,Cs,0,()=>ME,()=>Kj],bF=[9,v,ws,0,()=>PE,()=>Kj],xF=[9,v,Us,0,()=>FE,()=>Kj],SF=[9,v,Ws,0,()=>IE,()=>Kj],CF=[9,v,ro,0,()=>LE,()=>RE],wF=[9,v,Ca,0,()=>zE,()=>BE],TF=[9,v,Sa,0,()=>VE,()=>HE],EF=[9,v,Ha,0,()=>UE,()=>WE],DF=[9,v,io,0,()=>GE,()=>KE],OF=[9,v,ao,0,()=>qE,()=>JE],kF=[9,v,no,0,()=>YE,()=>XE],AF=[9,v,za,0,()=>ZE,()=>QE],jF=[9,v,po,0,()=>$E,()=>eD],MF=[9,v,Ao,0,()=>tD,()=>nD],NF=[9,v,ko,0,()=>rD,()=>iD],PF=[9,v,Ro,0,()=>aD,()=>oD],FF=[9,v,Ko,0,()=>sD,()=>cD],IF=[9,v,ss,0,()=>lD,()=>uD],LF=[9,v,rs,0,()=>dD,()=>fD],RF=[9,v,ps,0,()=>pD,()=>mD],zF=[9,v,Ts,0,()=>hD,()=>gD],BF=[9,v,Es,0,()=>_D,()=>vD],VF=[9,v,Gs,0,()=>yD,()=>bD],HF=[9,v,Ks,0,()=>xD,()=>SD],UF=[9,v,Ba,0,()=>CD,()=>Kj],WF=[9,v,qs,0,()=>wD,()=>Ij],GF=[9,v,wa,0,()=>TD,()=>Kj],KF=[9,v,Va,0,()=>ED,()=>DD],qF=[9,v,is,0,()=>OD,()=>Kj],JF=[9,v,Fl,0,()=>XD,()=>ZD],YF=[9,v,gae,0,()=>lO,()=>uO],XF=[9,v,kce,0,()=>iA,()=>Kj],ZF=[9,v,Ace,0,()=>aA,()=>oA],QF=[9,v,Ice,0,()=>sA,()=>Kj],$F=[9,v,Hce,0,()=>cA,()=>lA],eI=[9,v,Pue,0,()=>VA,()=>Kj],tI=[9,v,Fue,0,()=>GA,()=>KA],nI=[9,v,gue,0,()=>qA,()=>Kj],rI=[9,v,Jue,0,()=>$A,()=>ej],iI=[9,v,$ue,0,()=>tj,()=>nj],aI=[9,v,Lue,0,()=>cj,()=>YA],oI=[9,v,afe,0,()=>hj,()=>gj],sI=[9,v,sfe,0,()=>vj,()=>yj],cI=[9,v,Pfe,0,()=>Tj,()=>Ej],lI=e=>({apiVersion:`2016-11-15`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??wne,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??hne,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Bee,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.ec2`,errorTypeRegistries:Gw,xmlNamespace:`http://ec2.amazonaws.com/doc/2016-11-15`,version:`2016-11-15`,serviceTarget:`AmazonEC2`},serviceId:e?.serviceId??`EC2`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),uI=e=>{let t=He(e),n=()=>t().then(_e),r=lI(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:yne.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},dI=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},fI=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),pI=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),dI(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),fI(r))},mI=class extends i{config;constructor(...[e]){let t=uI(e||{});super(t),this.initConfig=t;let n=_ne(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=pI(gne(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:pne,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},hI=e=>typeof e==`string`&&e.indexOf(`arn:`)===0&&e.split(`:`).length>=6,gI=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function _I(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`ecr`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var vI=e=>{let t=[];return e.operation,t.push(_I(e)),t},yI=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},bI=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`ecr`}),xI={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},SI={name:`@aws-sdk/client-ecr`,version:`3.1105.0`,description:`AWS SDK for JavaScript Ecr Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ecr`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-ecr`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.6`,"@aws-sdk/credential-provider-node":`^3.972.78`,"@aws-sdk/types":`^3.974.2`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~5.8.3`},engines:{node:`>=20.0.0`}},CI=`ref`,wI=-1,TI=!0,EI=`isSet`,DI=`PartitionResult`,OI=`stringEquals`,kI=`booleanEquals`,AI=`getAttr`,jI={[CI]:`Endpoint`},MI={fn:AI,argv:[{[CI]:DI},`name`]},NI={[CI]:DI},PI={},FI=[{[CI]:`Region`}],II={conditions:[[EI,[jI]],[EI,FI],[`aws.partition`,FI,DI],[OI,[MI,`aws-eusc`]],[OI,[MI,`aws-iso-f`]],[OI,[MI,`aws-iso-e`]],[OI,[MI,`aws-iso-b`]],[OI,[MI,`aws-iso`]],[OI,[MI,`aws-cn`]],[OI,[MI,`aws-us-gov`]],[OI,[MI,`aws`]],[kI,[{[CI]:`UseFIPS`},TI]],[kI,[{fn:AI,argv:[NI,`supportsFIPS`]},TI]],[kI,[{[CI]:`UseDualStack`},TI]],[kI,[{fn:AI,argv:[NI,`supportsDualStack`]},TI]]],results:[[wI],[wI,`Invalid Configuration: FIPS and custom endpoint are not supported`],[wI,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[jI,PI],[`https://api.ecr.{Region}.{PartitionResult#dnsSuffix}`,PI],[`https://ecr.{Region}.{PartitionResult#dualStackDnsSuffix}`,PI],[`https://api.ecr-fips.{Region}.{PartitionResult#dnsSuffix}`,PI],[`https://ecr-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,PI],[`https://api.ecr-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,PI],[wI,`FIPS and DualStack are enabled, but this partition does not support one or both`],[wI,`FIPS is enabled but this partition does not support FIPS`],[`https://api.ecr.{Region}.{PartitionResult#dualStackDnsSuffix}`,PI],[wI,`DualStack is enabled but this partition does not support DualStack`],[wI,`Invalid Configuration: Missing Region`]]},LI=2,RI=new Int32Array([-1,1,-1,0,23,3,1,4,100000013,2,5,100000013,3,20,6,4,20,7,5,20,8,6,20,9,7,20,10,8,20,11,9,20,12,10,20,13,11,16,14,13,15,100000004,14,100000011,100000012,12,18,17,13,100000009,100000010,13,19,100000006,14,100000008,100000009,11,22,21,13,100000005,100000004,13,100000007,100000006,11,100000001,24,13,100000002,100000003]),zI=Re.from(RI,LI,II.conditions,II.results),BI=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),VI=(e,t={})=>BI.get(e,()=>Ye(zI,{endpointParams:e,logger:t.logger}));qe.aws=fe;var y=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},HI=class e extends y{name=`InvalidParameterException`;$fault=`client`;constructor(t){super({name:`InvalidParameterException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},UI=class e extends y{name=`RepositoryNotFoundException`;$fault=`client`;constructor(t){super({name:`RepositoryNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},WI=class e extends y{name=`ServerException`;$fault=`server`;constructor(t){super({name:`ServerException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},GI=class e extends y{name=`LimitExceededException`;$fault=`client`;constructor(t){super({name:`LimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},KI=class e extends y{name=`UnableToGetUpstreamImageException`;$fault=`client`;constructor(t){super({name:`UnableToGetUpstreamImageException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},qI=class e extends y{name=`ValidationException`;$fault=`client`;constructor(t){super({name:`ValidationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},JI=class e extends y{name=`EmptyUploadException`;$fault=`client`;constructor(t){super({name:`EmptyUploadException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},YI=class e extends y{name=`InvalidLayerException`;$fault=`client`;constructor(t){super({name:`InvalidLayerException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},XI=class e extends y{name=`KmsException`;$fault=`client`;kmsError;constructor(t){super({name:`KmsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.kmsError=t.kmsError}},ZI=class e extends y{name=`LayerAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`LayerAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},QI=class e extends y{name=`LayerPartTooSmallException`;$fault=`client`;constructor(t){super({name:`LayerPartTooSmallException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},$I=class e extends y{name=`UploadNotFoundException`;$fault=`client`;constructor(t){super({name:`UploadNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},eL=class e extends y{name=`PullThroughCacheRuleAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`PullThroughCacheRuleAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},tL=class e extends y{name=`SecretNotFoundException`;$fault=`client`;constructor(t){super({name:`SecretNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},nL=class e extends y{name=`UnableToAccessSecretException`;$fault=`client`;constructor(t){super({name:`UnableToAccessSecretException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},rL=class e extends y{name=`UnableToDecryptSecretValueException`;$fault=`client`;constructor(t){super({name:`UnableToDecryptSecretValueException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},iL=class e extends y{name=`UnsupportedUpstreamRegistryException`;$fault=`client`;constructor(t){super({name:`UnsupportedUpstreamRegistryException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},aL=class e extends y{name=`InvalidTagParameterException`;$fault=`client`;constructor(t){super({name:`InvalidTagParameterException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},oL=class e extends y{name=`RepositoryAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`RepositoryAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},sL=class e extends y{name=`TooManyTagsException`;$fault=`client`;constructor(t){super({name:`TooManyTagsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},cL=class e extends y{name=`TemplateAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`TemplateAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},lL=class e extends y{name=`LifecyclePolicyNotFoundException`;$fault=`client`;constructor(t){super({name:`LifecyclePolicyNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},uL=class e extends y{name=`PullThroughCacheRuleNotFoundException`;$fault=`client`;constructor(t){super({name:`PullThroughCacheRuleNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},dL=class e extends y{name=`RegistryPolicyNotFoundException`;$fault=`client`;constructor(t){super({name:`RegistryPolicyNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},fL=class e extends y{name=`RepositoryNotEmptyException`;$fault=`client`;constructor(t){super({name:`RepositoryNotEmptyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},pL=class e extends y{name=`TemplateNotFoundException`;$fault=`client`;constructor(t){super({name:`TemplateNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},mL=class e extends y{name=`RepositoryPolicyNotFoundException`;$fault=`client`;constructor(t){super({name:`RepositoryPolicyNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},hL=class e extends y{name=`SigningConfigurationNotFoundException`;$fault=`client`;constructor(t){super({name:`SigningConfigurationNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},gL=class e extends y{name=`ExclusionNotFoundException`;$fault=`client`;constructor(t){super({name:`ExclusionNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},_L=class e extends y{name=`ImageNotFoundException`;$fault=`client`;constructor(t){super({name:`ImageNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},vL=class e extends y{name=`ScanNotFoundException`;$fault=`client`;constructor(t){super({name:`ScanNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},yL=class e extends y{name=`LayerInaccessibleException`;$fault=`client`;constructor(t){super({name:`LayerInaccessibleException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},bL=class e extends y{name=`LayersNotFoundException`;$fault=`client`;constructor(t){super({name:`LayersNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},xL=class e extends y{name=`UnableToGetUpstreamLayerException`;$fault=`client`;constructor(t){super({name:`UnableToGetUpstreamLayerException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},SL=class e extends y{name=`LifecyclePolicyPreviewNotFoundException`;$fault=`client`;constructor(t){super({name:`LifecyclePolicyPreviewNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},CL=class e extends y{name=`UnableToListUpstreamImageReferrersException`;$fault=`client`;constructor(t){super({name:`UnableToListUpstreamImageReferrersException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},wL=class e extends y{name=`ImageAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`ImageAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},TL=class e extends y{name=`ImageDigestDoesNotMatchException`;$fault=`client`;constructor(t){super({name:`ImageDigestDoesNotMatchException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},EL=class e extends y{name=`ImageTagAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`ImageTagAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},DL=class e extends y{name=`ReferencedImagesNotFoundException`;$fault=`client`;constructor(t){super({name:`ReferencedImagesNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},OL=class e extends y{name=`BlockedByOrganizationPolicyException`;$fault=`client`;constructor(t){super({name:`BlockedByOrganizationPolicyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},kL=class e extends y{name=`ExclusionAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`ExclusionAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},AL=class e extends y{name=`ImageArchivedException`;$fault=`client`;constructor(t){super({name:`ImageArchivedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},jL=class e extends y{name=`UnsupportedImageTypeException`;$fault=`client`;constructor(t){super({name:`UnsupportedImageTypeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ML=class e extends y{name=`LifecyclePolicyPreviewInProgressException`;$fault=`client`;constructor(t){super({name:`LifecyclePolicyPreviewInProgressException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},NL=class e extends y{name=`ImageStorageClassUpdateNotSupportedException`;$fault=`client`;constructor(t){super({name:`ImageStorageClassUpdateNotSupportedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},PL=class e extends y{name=`InvalidLayerPartException`;$fault=`client`;registryId;repositoryName;uploadId;lastValidByteReceived;constructor(t){super({name:`InvalidLayerPartException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.registryId=t.registryId,this.repositoryName=t.repositoryName,this.uploadId=t.uploadId,this.lastValidByteReceived=t.lastValidByteReceived}},FL=`BlockedByOrganizationPolicyException`,IL=`BatchDeleteImage`,LL=`BatchDeleteImageRequest`,RL=`BatchDeleteImageResponse`,zL=`CreateRepository`,BL=`CreateRepositoryRequest`,VL=`CreateRepositoryResponse`,HL=`DescribeImages`,UL=`DescribeImagesFilter`,WL=`DescribeImagesRequest`,GL=`DescribeImagesResponse`,KL=`DeleteLifecyclePolicy`,qL=`DeleteLifecyclePolicyRequest`,JL=`DeleteLifecyclePolicyResponse`,YL=`DeleteRepository`,XL=`DeleteRepositoryPolicyRequest`,ZL=`DeleteRepositoryPolicyResponse`,QL=`DeleteRepositoryPolicy`,$L=`DeleteRepositoryRequest`,eR=`DeleteRepositoryResponse`,tR=`DescribeRepositoriesRequest`,nR=`DescribeRepositoriesResponse`,rR=`DescribeRepositories`,iR=`ExclusionAlreadyExistsException`,aR=`EncryptionConfiguration`,oR=`ExclusionNotFoundException`,sR=`EmptyUploadException`,cR=`GetLifecyclePolicy`,lR=`GetLifecyclePolicyPreview`,uR=`GetLifecyclePolicyPreviewRequest`,dR=`GetLifecyclePolicyPreviewResponse`,fR=`GetLifecyclePolicyRequest`,pR=`GetLifecyclePolicyResponse`,mR=`GetRepositoryPolicyRequest`,hR=`GetRepositoryPolicyResponse`,gR=`GetRepositoryPolicy`,_R=`ImageArchivedException`,vR=`ImageAlreadyExistsException`,yR=`ImageDetail`,bR=`ImageDigestDoesNotMatchException`,xR=`ImageDetailList`,SR=`ImageFailure`,CR=`ImageFailureList`,wR=`ImageIdentifier`,TR=`ImageIdentifierList`,ER=`InvalidLayerException`,DR=`InvalidLayerPartException`,OR=`ImageNotFoundException`,kR=`InvalidParameterException`,AR=`ImageScanningConfiguration`,jR=`ImageStorageClassUpdateNotSupportedException`,MR=`ImageScanFindingsSummary`,NR=`ImageScanStatus`,PR=`ImageTagAlreadyExistsException`,FR=`ImageTagMutabilityExclusionFilter`,IR=`ImageTagMutabilityExclusionFilters`,LR=`InvalidTagParameterException`,RR=`Key`,zR=`KmsException`,BR=`LayerAlreadyExistsException`,VR=`LimitExceededException`,HR=`LayerInaccessibleException`,UR=`LayersNotFoundException`,WR=`LifecyclePolicyNotFoundException`,GR=`LifecyclePolicyPreviewFilter`,KR=`LifecyclePolicyPreviewInProgressException`,qR=`LifecyclePolicyPreviewNotFoundException`,JR=`LifecyclePolicyPreviewResult`,YR=`LifecyclePolicyPreviewResultList`,XR=`LifecyclePolicyPreviewSummary`,ZR=`LifecyclePolicyRuleAction`,QR=`LayerPartTooSmallException`,$R=`PutImageTagMutability`,ez=`PutImageTagMutabilityRequest`,tz=`PutImageTagMutabilityResponse`,nz=`PutLifecyclePolicy`,rz=`PutLifecyclePolicyRequest`,iz=`PutLifecyclePolicyResponse`,az=`PullThroughCacheRuleAlreadyExistsException`,oz=`PullThroughCacheRuleNotFoundException`,sz=`RepositoryAlreadyExistsException`,cz=`ReferencedImagesNotFoundException`,lz=`RepositoryList`,uz=`RepositoryNotEmptyException`,dz=`RepositoryNotFoundException`,fz=`RegistryPolicyNotFoundException`,pz=`RepositoryPolicyNotFoundException`,mz=`Repository`,hz=`SigningConfigurationNotFoundException`,gz=`ServerException`,_z=`ScanNotFoundException`,vz=`SecretNotFoundException`,yz=`SetRepositoryPolicy`,bz=`SetRepositoryPolicyRequest`,xz=`SetRepositoryPolicyResponse`,Sz=`Tag`,Cz=`TemplateAlreadyExistsException`,wz=`TransitioningImageTotalCount`,Tz=`TransitioningImageTotalCounts`,Ez=`TagList`,Dz=`TooManyTagsException`,Oz=`TemplateNotFoundException`,kz=`UnsupportedImageTypeException`,Az=`UploadNotFoundException`,jz=`UnableToAccessSecretException`,Mz=`UnableToDecryptSecretValueException`,Nz=`UnableToGetUpstreamImageException`,Pz=`UnableToGetUpstreamLayerException`,Fz=`UnableToListUpstreamImageReferrersException`,Iz=`UnsupportedUpstreamRegistryException`,Lz=`Value`,Rz=`ValidationException`,zz=`artifactMediaType`,Bz=`appliedRulePriority`,Vz=`action`,b=`client`,Hz=`createdAt`,Uz=`description`,x=`error`,Wz=`encryptionConfiguration`,Gz=`expiringImageTotalCount`,Kz=`encryptionType`,qz=`failures`,Jz=`failureCode`,Yz=`failureReason`,Xz=`findingSeverityCounts`,Zz=`filterType`,Qz=`filter`,$z=`force`,eB=`httpError`,tB=`imageDetails`,nB=`imageDigest`,rB=`imageIds`,iB=`imageId`,aB=`imageManifestMediaType`,oB=`imagePushedAt`,sB=`imageStatus`,cB=`imageScanningConfiguration`,lB=`imageScanCompletedAt`,uB=`imageScanFindingsSummary`,dB=`imageSizeInBytes`,fB=`imageScanStatus`,pB=`imageTags`,mB=`imageTotalCount`,hB=`imageTagMutability`,gB=`imageTagMutabilityExclusionFilters`,_B=`imageTag`,vB=`kmsError`,yB=`kmsKey`,bB=`lastArchivedAt`,xB=`lastActivatedAt`,SB=`lastEvaluatedAt`,CB=`lifecyclePolicyText`,wB=`lastRecordedPullTime`,TB=`lastValidByteReceived`,S=`message`,EB=`maxResults`,DB=`nextToken`,OB=`previewResults`,kB=`policyText`,AB=`repositoryArn`,jB=`registryId`,MB=`repositoryName`,NB=`repositoryNames`,PB=`repositoryUri`,FB=`repository`,IB=`repositories`,LB=`smithy.ts.sdk.synthetic.com.amazonaws.ecr`,RB=`storageClass`,zB=`subjectManifestDigest`,BB=`scanOnPush`,VB=`server`,HB=`status`,UB=`summary`,WB=`tags`,GB=`transitioningImageTotalCounts`,KB=`tagStatus`,qB=`targetStorageClass`,JB=`type`,YB=`uploadId`,XB=`vulnerabilitySourceUpdatedAt`,C=`com.amazonaws.ecr`,ZB=ot.for(LB),QB=[-3,LB,`ECRServiceException`,0,[],[]];ZB.registerError(QB,y);var w=ot.for(C),$B=[-3,C,FL,{[x]:b},[S],[0]];w.registerError($B,OL);var eV=[-3,C,sR,{[x]:b},[S],[0]];w.registerError(eV,JI);var tV=[-3,C,iR,{[x]:b},[S],[0]];w.registerError(tV,kL);var nV=[-3,C,oR,{[x]:b},[S],[0]];w.registerError(nV,gL);var rV=[-3,C,vR,{[x]:b},[S],[0]];w.registerError(rV,wL);var iV=[-3,C,_R,{[x]:b},[S],[0]];w.registerError(iV,AL);var aV=[-3,C,bR,{[x]:b},[S],[0]];w.registerError(aV,TL);var oV=[-3,C,OR,{[x]:b},[S],[0]];w.registerError(oV,_L);var sV=[-3,C,jR,{[x]:b},[S],[0]];w.registerError(sV,NL);var cV=[-3,C,PR,{[x]:b},[S],[0]];w.registerError(cV,EL);var lV=[-3,C,ER,{[x]:b},[S],[0]];w.registerError(lV,YI);var uV=[-3,C,DR,{[x]:b},[jB,MB,YB,TB,S],[0,0,0,1,0]];w.registerError(uV,PL);var dV=[-3,C,kR,{[x]:b},[S],[0]];w.registerError(dV,HI);var fV=[-3,C,LR,{[x]:b},[S],[0]];w.registerError(fV,aL);var pV=[-3,C,zR,{[x]:b},[S,vB],[0,0]];w.registerError(pV,XI);var mV=[-3,C,BR,{[x]:b},[S],[0]];w.registerError(mV,ZI);var hV=[-3,C,HR,{[x]:b},[S],[0]];w.registerError(hV,yL);var gV=[-3,C,QR,{[x]:b},[S],[0]];w.registerError(gV,QI);var _V=[-3,C,UR,{[x]:b},[S],[0]];w.registerError(_V,bL);var vV=[-3,C,WR,{[x]:b},[S],[0]];w.registerError(vV,lL);var yV=[-3,C,KR,{[x]:b},[S],[0]];w.registerError(yV,ML);var bV=[-3,C,qR,{[x]:b},[S],[0]];w.registerError(bV,SL);var xV=[-3,C,VR,{[x]:b},[S],[0]];w.registerError(xV,GI);var SV=[-3,C,az,{[x]:b},[S],[0]];w.registerError(SV,eL);var CV=[-3,C,oz,{[x]:b},[S],[0]];w.registerError(CV,uL);var wV=[-3,C,cz,{[x]:b},[S],[0]];w.registerError(wV,DL);var TV=[-3,C,fz,{[x]:b},[S],[0]];w.registerError(TV,dL);var EV=[-3,C,sz,{[x]:b},[S],[0]];w.registerError(EV,oL);var DV=[-3,C,uz,{[x]:b},[S],[0]];w.registerError(DV,fL);var OV=[-3,C,dz,{[x]:b},[S],[0]];w.registerError(OV,UI);var kV=[-3,C,pz,{[x]:b},[S],[0]];w.registerError(kV,mL);var AV=[-3,C,_z,{[x]:b},[S],[0]];w.registerError(AV,vL);var jV=[-3,C,vz,{[x]:b},[S],[0]];w.registerError(jV,tL);var MV=[-3,C,gz,{[x]:VB},[S],[0]];w.registerError(MV,WI);var NV=[-3,C,hz,{[x]:b},[S],[0]];w.registerError(NV,hL);var PV=[-3,C,Cz,{[x]:b},[S],[0]];w.registerError(PV,cL);var FV=[-3,C,Oz,{[x]:b},[S],[0]];w.registerError(FV,pL);var IV=[-3,C,Dz,{[x]:b},[S],[0]];w.registerError(IV,sL);var LV=[-3,C,jz,{[x]:b},[S],[0]];w.registerError(LV,nL);var RV=[-3,C,Mz,{[x]:b},[S],[0]];w.registerError(RV,rL);var zV=[-3,C,Nz,{[x]:b},[S],[0]];w.registerError(zV,KI);var BV=[-3,C,Pz,{[x]:b},[S],[0]];w.registerError(BV,xL);var VV=[-3,C,Fz,{[x]:b},[S],[0]];w.registerError(VV,CL);var HV=[-3,C,kz,{[x]:b},[S],[0]];w.registerError(HV,jL);var UV=[-3,C,Iz,{[x]:b},[S],[0]];w.registerError(UV,iL);var WV=[-3,C,Az,{[x]:b},[S],[0]];w.registerError(WV,$I);var GV=[-3,C,Rz,{[x]:b,[eB]:400},[S],[0]];w.registerError(GV,qI);var KV=[ZB,w],qV=[3,C,LL,0,[MB,rB,jB],[0,()=>LH,0],2],JV=[3,C,RL,0,[rB,qz],[()=>LH,()=>IH]],YV=[3,C,BL,0,[MB,jB,WB,hB,gB,cB,Wz],[0,0,()=>VH,0,()=>RH,()=>yH,()=>cH],1],XV=[3,C,VL,0,[FB],[()=>AH]],ZV=[3,C,qL,0,[MB,jB],[0,0],1],QV=[3,C,JL,0,[jB,MB,CB,SB],[0,0,0,4]],$V=[3,C,XL,0,[MB,jB],[0,0],1],eH=[3,C,ZL,0,[jB,MB,kB],[0,0,0]],tH=[3,C,$L,0,[MB,jB,$z],[0,0,2],1],nH=[3,C,eR,0,[FB],[()=>AH]],rH=[3,C,UL,0,[KB,sB],[0,0]],iH=[3,C,WL,0,[MB,jB,rB,DB,EB,Qz],[0,0,()=>LH,0,1,()=>rH],1],aH=[3,C,GL,0,[tB,DB],[()=>FH,0]],oH=[3,C,tR,0,[jB,NB,DB,EB],[0,64,0,1]],sH=[3,C,nR,0,[IB,DB],[()=>BH,0]],cH=[3,C,aR,0,[Kz,yB],[0,0],1],lH=[3,C,uR,0,[MB,jB,rB,DB,EB,Qz],[0,0,()=>LH,0,1,()=>SH],1],uH=[3,C,dR,0,[jB,MB,CB,HB,DB,OB,UB],[0,0,0,0,0,()=>zH,()=>wH]],dH=[3,C,fR,0,[MB,jB],[0,0],1],fH=[3,C,pR,0,[jB,MB,CB,SB],[0,0,0,4]],pH=[3,C,mR,0,[MB,jB],[0,0],1],mH=[3,C,hR,0,[jB,MB,kB],[0,0,0]],hH=[3,C,yR,0,[jB,MB,nB,pB,dB,oB,fB,uB,aB,zz,wB,zB,sB,bB,xB],[0,0,0,64,1,4,()=>bH,()=>vH,0,0,4,0,0,4,4]],gH=[3,C,SR,0,[iB,Jz,Yz],[()=>_H,0,0]],_H=[3,C,wR,0,[nB,_B],[0,0]],vH=[3,C,MR,0,[lB,XB,Xz],[4,4,129]],yH=[3,C,AR,0,[BB],[2]],bH=[3,C,NR,0,[HB,Uz],[0,0]],xH=[3,C,FR,0,[Zz,Qz],[0,0],2],SH=[3,C,GR,0,[KB],[0]],CH=[3,C,JR,0,[pB,nB,oB,Vz,Bz,RB],[64,0,4,()=>TH,1,0]],wH=[3,C,XR,0,[Gz,GB],[1,()=>HH]],TH=[3,C,ZR,0,[JB,qB],[0,0]],EH=[3,C,ez,0,[MB,hB,jB,gB],[0,0,0,()=>RH],2],DH=[3,C,tz,0,[jB,MB,hB,gB],[0,0,0,()=>RH]],OH=[3,C,rz,0,[MB,CB,jB],[0,0,0],2],kH=[3,C,iz,0,[jB,MB,CB],[0,0,0]],AH=[3,C,mz,0,[AB,jB,MB,PB,Hz,hB,gB,cB,Wz],[0,0,0,0,4,0,()=>RH,()=>yH,()=>cH]],jH=[3,C,bz,0,[MB,kB,jB,$z],[0,0,0,2],2],MH=[3,C,xz,0,[jB,MB,kB],[0,0,0]],NH=[3,C,Sz,0,[RR,Lz],[0,0],2],PH=[3,C,wz,0,[qB,mB],[0,1]],FH=[1,C,xR,0,()=>hH],IH=[1,C,CR,0,()=>gH],LH=[1,C,TR,0,()=>_H],RH=[1,C,IR,0,()=>xH],zH=[1,C,YR,0,()=>CH],BH=[1,C,lz,0,()=>AH],VH=[1,C,Ez,0,()=>NH],HH=[1,C,Tz,0,()=>PH],UH=[9,C,IL,0,()=>qV,()=>JV],WH=[9,C,zL,0,()=>YV,()=>XV],GH=[9,C,KL,0,()=>ZV,()=>QV],KH=[9,C,YL,0,()=>tH,()=>nH],qH=[9,C,QL,0,()=>$V,()=>eH],JH=[9,C,HL,0,()=>iH,()=>aH],YH=[9,C,rR,0,()=>oH,()=>sH],XH=[9,C,cR,0,()=>dH,()=>fH],ZH=[9,C,lR,0,()=>lH,()=>uH],QH=[9,C,gR,0,()=>pH,()=>mH],$H=[9,C,$R,0,()=>EH,()=>DH],eU=[9,C,nz,0,()=>OH,()=>kH],tU=[9,C,yz,0,()=>jH,()=>MH],nU=e=>({apiVersion:`2015-09-21`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??VI,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??vI,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Yt,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.ecr`,errorTypeRegistries:KV,xmlNamespace:`http://ecr.amazonaws.com/doc/2015-09-21/`,version:`2015-09-21`,serviceTarget:`AmazonEC2ContainerRegistry_V20150921`},serviceId:e?.serviceId??`ECR`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),rU=e=>{let t=He(e),n=()=>t().then(_e),r=nU(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:SI.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},iU=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},aU=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),oU=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),iU(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),aU(r))},sU=class extends i{config;constructor(...[e]){let t=rU(e||{});super(t),this.initConfig=t;let n=bI(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=oU(yI(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:gI,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},cU=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function lU(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`ecs`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var uU=e=>{let t=[];return e.operation,t.push(lU(e)),t},dU=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},fU=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`ecs`}),pU={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},mU={name:`@aws-sdk/client-ecs`,version:`3.1105.0`,description:`AWS SDK for JavaScript Ecs Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ecs`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-ecs`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.6`,"@aws-sdk/credential-provider-node":`^3.972.78`,"@aws-sdk/types":`^3.974.2`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~5.8.3`},engines:{node:`>=20.0.0`}},hU=`ref`,gU=-1,_U=!0,vU=`isSet`,yU=`PartitionResult`,bU=`booleanEquals`,xU=`getAttr`,SU={[hU]:`Endpoint`},CU={[hU]:yU},wU={},TU=[{[hU]:`Region`}],EU={conditions:[[vU,[SU]],[vU,TU],[`aws.partition`,TU,yU],[bU,[{[hU]:`UseFIPS`},_U]],[bU,[{[hU]:`UseDualStack`},_U]],[bU,[{fn:xU,argv:[CU,`supportsDualStack`]},_U]],[bU,[{fn:xU,argv:[CU,`supportsFIPS`]},_U]]],results:[[gU],[gU,`Invalid Configuration: FIPS and custom endpoint are not supported`],[gU,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[SU,wU],[`https://ecs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,wU],[gU,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://ecs-fips.{Region}.{PartitionResult#dnsSuffix}`,wU],[gU,`FIPS is enabled but this partition does not support FIPS`],[`https://ecs.{Region}.{PartitionResult#dualStackDnsSuffix}`,wU],[gU,`DualStack is enabled but this partition does not support DualStack`],[`https://ecs.{Region}.{PartitionResult#dnsSuffix}`,wU],[gU,`Invalid Configuration: Missing Region`]]},DU=2,OU=new Int32Array([-1,1,-1,0,12,3,1,4,100000011,2,5,100000011,3,8,6,4,7,100000010,5,100000008,100000009,4,10,9,6,100000006,100000007,5,11,100000005,6,100000004,100000005,3,100000001,13,4,100000002,100000003]),kU=Re.from(OU,DU,EU.conditions,EU.results),AU=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),jU=(e,t={})=>AU.get(e,()=>Ye(kU,{endpointParams:e,logger:t.logger}));qe.aws=fe;var T=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},MU=class e extends T{name=`AccessDeniedException`;$fault=`client`;constructor(t){super({name:`AccessDeniedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},NU=class e extends T{name=`ClientException`;$fault=`client`;constructor(t){super({name:`ClientException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},PU=class e extends T{name=`ClusterNotFoundException`;$fault=`client`;constructor(t){super({name:`ClusterNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},FU=class e extends T{name=`InvalidParameterException`;$fault=`client`;constructor(t){super({name:`InvalidParameterException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},IU=class e extends T{name=`LimitExceededException`;$fault=`client`;constructor(t){super({name:`LimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},LU=class e extends T{name=`ServerException`;$fault=`server`;constructor(t){super({name:`ServerException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},RU=class e extends T{name=`UnsupportedFeatureException`;$fault=`client`;constructor(t){super({name:`UnsupportedFeatureException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},zU=class e extends T{name=`UpdateInProgressException`;$fault=`client`;constructor(t){super({name:`UpdateInProgressException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},BU=class e extends T{name=`NamespaceNotFoundException`;$fault=`client`;constructor(t){super({name:`NamespaceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},VU=class e extends T{name=`ClusterContainsCapacityProviderException`;$fault=`client`;constructor(t){super({name:`ClusterContainsCapacityProviderException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},HU=class e extends T{name=`ClusterContainsContainerInstancesException`;$fault=`client`;constructor(t){super({name:`ClusterContainsContainerInstancesException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},UU=class e extends T{name=`ClusterContainsServicesException`;$fault=`client`;constructor(t){super({name:`ClusterContainsServicesException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},WU=class e extends T{name=`ClusterContainsTasksException`;$fault=`client`;constructor(t){super({name:`ClusterContainsTasksException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},GU=class e extends T{name=`TargetNotConnectedException`;$fault=`client`;constructor(t){super({name:`TargetNotConnectedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},KU=class e extends T{name=`ResourceInUseException`;$fault=`client`;constructor(t){super({name:`ResourceInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},qU=class e extends T{name=`TargetNotFoundException`;$fault=`client`;constructor(t){super({name:`TargetNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},JU=class e extends T{name=`ServiceNotFoundException`;$fault=`client`;constructor(t){super({name:`ServiceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},YU=class e extends T{name=`AttributeLimitExceededException`;$fault=`client`;constructor(t){super({name:`AttributeLimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},XU=class e extends T{name=`MissingVersionException`;$fault=`client`;constructor(t){super({name:`MissingVersionException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ZU=class e extends T{name=`NoUpdateAvailableException`;$fault=`client`;constructor(t){super({name:`NoUpdateAvailableException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},QU=class e extends T{name=`ServiceDeploymentNotFoundException`;$fault=`client`;constructor(t){super({name:`ServiceDeploymentNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},$U=class e extends T{name=`PlatformUnknownException`;$fault=`client`;constructor(t){super({name:`PlatformUnknownException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},eW=class e extends T{name=`DaemonNotActiveException`;$fault=`client`;constructor(t){super({name:`DaemonNotActiveException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},tW=class e extends T{name=`DaemonNotFoundException`;$fault=`client`;constructor(t){super({name:`DaemonNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},nW=class e extends T{name=`PlatformTaskDefinitionIncompatibilityException`;$fault=`client`;constructor(t){super({name:`PlatformTaskDefinitionIncompatibilityException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},rW=class e extends T{name=`ServiceNotActiveException`;$fault=`client`;constructor(t){super({name:`ServiceNotActiveException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},iW=class e extends T{name=`ResourceNotFoundException`;$fault=`client`;constructor(t){super({name:`ResourceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},aW=class e extends T{name=`ConflictException`;$fault=`client`;resourceIds;constructor(t){super({name:`ConflictException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.resourceIds=t.resourceIds}},oW=class e extends T{name=`TaskSetNotFoundException`;$fault=`client`;constructor(t){super({name:`TaskSetNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},sW=class e extends T{name=`BlockedException`;$fault=`client`;constructor(t){super({name:`BlockedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},cW=`Attachment`,lW=`AdvancedConfiguration`,uW=`AttachmentDetails`,dW=`AccessDeniedException`,fW=`AttributeLimitExceededException`,pW=`AwsVpcConfiguration`,mW=`Attribute`,hW=`Attachments`,gW=`Attributes`,_W=`BlockedException`,vW=`Cluster`,yW=`CanaryConfiguration`,bW=`ClusterContainsContainerInstancesException`,xW=`ClusterContainsCapacityProviderException`,SW=`CreateClusterRequest`,CW=`CreateClusterResponse`,wW=`ClusterContainsServicesException`,TW=`ClusterContainsTasksException`,EW=`ClusterConfiguration`,DW=`CreateCluster`,OW=`ContainerDefinition`,kW=`ContainerDependency`,AW=`ContainerDefinitions`,jW=`ContainerDependencies`,MW=`ClientException`,NW=`ConflictException`,PW=`ContainerInstanceHealthStatus`,FW=`ContainerInstance`,IW=`ContainerInstances`,LW=`ClusterNotFoundException`,RW=`ContainerOverride`,zW=`ContainerOverrides`,BW=`CapacityProviderStrategy`,VW=`CapacityProviderStrategyItem`,HW=`ContainerRestartPolicy`,UW=`ClusterSetting`,WW=`ClusterServiceConnectDefaults`,GW=`ClusterServiceConnectDefaultsRequest`,KW=`CreateServiceRequest`,qW=`CreateServiceResponse`,JW=`ClusterSettings`,YW=`CreateService`,XW=`Clusters`,ZW=`Container`,QW=`Containers`,$W=`Deployment`,eG=`DeploymentAlarms`,tG=`DeploymentConfiguration`,nG=`DeploymentCircuitBreaker`,rG=`DeregisterContainerInstanceRequest`,iG=`DeregisterContainerInstanceResponse`,aG=`DescribeContainerInstancesRequest`,oG=`DescribeContainerInstancesResponse`,sG=`DeregisterContainerInstance`,cG=`DescribeContainerInstances`,lG=`DeleteClusterRequest`,uG=`DeleteClusterResponse`,dG=`DescribeClustersRequest`,fG=`DescribeClustersResponse`,pG=`DeploymentController`,mG=`DeleteCluster`,hG=`DescribeClusters`,gG=`DeploymentEphemeralStorage`,_G=`DevicesList`,vG=`DeploymentLifecycleHook`,yG=`DeploymentLifecycleHookList`,bG=`DeploymentLifecycleHookTimeoutConfiguration`,xG=`DaemonNotActiveException`,SG=`DaemonNotFoundException`,CG=`DescribeServicesRequest`,wG=`DescribeServicesResponse`,TG=`DescribeServices`,EG=`DescribeTasks`,DG=`DeregisterTaskDefinitionRequest`,OG=`DeregisterTaskDefinitionResponse`,kG=`DescribeTaskDefinitionRequest`,AG=`DescribeTaskDefinitionResponse`,jG=`DeregisterTaskDefinition`,MG=`DescribeTaskDefinition`,NG=`DescribeTasksRequest`,PG=`DescribeTasksResponse`,FG=`DockerVolumeConfiguration`,IG=`Device`,LG=`Deployments`,RG=`EBSTagSpecification`,zG=`EBSTagSpecifications`,BG=`ExecuteCommandConfiguration`,VG=`ExecuteCommandLogConfiguration`,HG=`EnvironmentFile`,UG=`EFSAuthorizationConfig`,WG=`EFSVolumeConfiguration`,GG=`EnvironmentFiles`,KG=`EphemeralStorage`,qG=`EnvironmentVariables`,JG=`Failure`,YG=`FirelensConfiguration`,XG=`FSxWindowsFileServerAuthorizationConfig`,ZG=`FSxWindowsFileServerVolumeConfiguration`,QG=`Failures`,$G=`HealthCheck`,eK=`HostEntry`,tK=`HostEntryList`,nK=`HostVolumeProperties`,rK=`InferenceAccelerator`,iK=`InferenceAcceleratorOverride`,aK=`InferenceAcceleratorOverrides`,oK=`InferenceAccelerators`,sK=`InstanceHealthCheckResult`,cK=`InstanceHealthCheckResultList`,lK=`InvalidParameterException`,uK=`KernelCapabilities`,dK=`KeyValuePair`,fK=`LoadBalancer`,pK=`LoadBalancers`,mK=`LinearConfiguration`,hK=`ListContainerInstances`,gK=`ListContainerInstancesRequest`,_K=`ListContainerInstancesResponse`,vK=`ListClustersRequest`,yK=`ListClustersResponse`,bK=`ListClusters`,xK=`LogConfiguration`,SK=`LimitExceededException`,CK=`LinuxParameters`,wK=`ListServices`,TK=`ListServicesRequest`,EK=`ListServicesResponse`,DK=`ListTasks`,OK=`ListTaskDefinitions`,kK=`ListTaskDefinitionsRequest`,AK=`ListTaskDefinitionsResponse`,jK=`ListTasksRequest`,MK=`ListTasksResponse`,NK=`ManagedAgent`,PK=`ManagedAgents`,FK=`MetricConfigurationList`,IK=`MetricConfiguration`,LK=`MonitoringConfiguration`,RK=`MountPoint`,zK=`MountPointList`,BK=`ManagedStorageConfiguration`,VK=`MissingVersionException`,HK=`NetworkBinding`,UK=`NetworkBindings`,WK=`NetworkConfiguration`,GK=`NetworkInterface`,KK=`NetworkInterfaces`,qK=`NamespaceNotFoundException`,JK=`NoUpdateAvailableException`,YK=`PlacementConstraint`,XK=`ProxyConfigurationProperties`,ZK=`PlacementConstraints`,QK=`ProxyConfiguration`,$K=`PortMapping`,eq=`PortMappingList`,tq=`PlacementStrategy`,nq=`PlacementStrategies`,rq=`PlatformTaskDefinitionIncompatibilityException`,iq=`PlatformUnknownException`,aq=`Resource`,oq=`RequiresAttributes`,sq=`RepositoryCredentials`,cq=`ResourceInUseException`,lq=`ResourceNotFoundException`,uq=`RuntimePlatform`,dq=`ResourceRequirement`,fq=`ResourceRequirements`,pq=`RunTask`,mq=`RegisterTaskDefinition`,hq=`RegisterTaskDefinitionRequest`,gq=`RegisterTaskDefinitionResponse`,_q=`RunTaskRequest`,vq=`RunTaskResponse`,yq=`Resources`,bq=`Scale`,xq=`SystemControl`,Sq=`ServiceConnectAccessLogConfiguration`,Cq=`ServiceConnectConfiguration`,wq=`ServiceConnectClientAlias`,Tq=`ServiceConnectClientAliasList`,Eq=`ServiceCurrentRevisionSummary`,Dq=`ServiceCurrentRevisionSummaryList`,Oq=`ServiceConnectService`,kq=`ServiceConnectServiceList`,Aq=`ServiceConnectServiceResource`,jq=`ServiceConnectServiceResourceList`,Mq=`ServiceConnectTlsConfiguration`,Nq=`ServiceConnectTlsCertificateAuthority`,Pq=`ServiceConnectTestTrafficHeaderMatchRules`,Fq=`ServiceConnectTestTrafficHeaderRules`,Iq=`ServiceConnectTestTrafficRules`,Lq=`SystemControls`,Rq=`ServiceDeploymentNotFoundException`,zq=`ServerException`,Bq=`ServiceEvent`,Vq=`ServiceEvents`,Hq=`S3FilesVolumeConfiguration`,Uq=`SecretList`,Wq=`ServiceManagedEBSVolumeConfiguration`,Gq=`ServiceNotActiveException`,Kq=`ServiceNotFoundException`,qq=`ServiceRegistry`,Jq=`ServiceRegistries`,Yq=`StopTaskRequest`,Xq=`StopTaskResponse`,Zq=`StopTask`,Qq=`ServiceVolumeConfiguration`,$q=`ServiceVolumeConfigurations`,eJ=`Secret`,tJ=`Service`,nJ=`Services`,rJ=`Statistics`,iJ=`Tag`,aJ=`ThresholdConfiguration`,oJ=`TimeoutConfiguration`,sJ=`TaskDefinition`,cJ=`TaskDefinitionPlacementConstraint`,lJ=`TaskDefinitionPlacementConstraints`,uJ=`TaskEphemeralStorage`,dJ=`TmpfsList`,fJ=`TaskManagedEBSVolumeConfiguration`,pJ=`TaskManagedEBSVolumeTerminationPolicy`,mJ=`TargetNotConnectedException`,hJ=`TargetNotFoundException`,gJ=`TaskOverride`,_J=`TaskSet`,vJ=`TaskSetNotFoundException`,yJ=`TaskSets`,bJ=`TaskVolumeConfiguration`,xJ=`TaskVolumeConfigurations`,SJ=`Task`,CJ=`Tags`,wJ=`Tasks`,TJ=`Tmpfs`,EJ=`Ulimit`,DJ=`UpdateContainerInstancesState`,OJ=`UpdateContainerInstancesStateRequest`,kJ=`UpdateContainerInstancesStateResponse`,AJ=`UnsupportedFeatureException`,jJ=`UpdateInProgressException`,MJ=`UlimitList`,NJ=`Volume`,PJ=`VolumeFrom`,FJ=`VolumeFromList`,IJ=`VersionInfo`,LJ=`VolumeList`,RJ=`VpcLatticeConfiguration`,zJ=`VpcLatticeConfigurations`,BJ=`attachments`,VJ=`agentConnected`,HJ=`advancedConfiguration`,UJ=`authorizationConfig`,WJ=`awsvpcConfiguration`,GJ=`agentHash`,KJ=`attachmentId`,qJ=`accessLogConfiguration`,JJ=`alarmNames`,YJ=`appProtocol`,XJ=`accessPointArn`,ZJ=`awsPcaAuthorityArn`,QJ=`assignPublicIp`,$J=`accessPointId`,eY=`activeServicesCount`,tY=`attachmentsStatus`,nY=`alternateTargetGroupArn`,rY=`agentUpdateStatus`,iY=`agentVersion`,aY=`availabilityZone`,oY=`availabilityZoneRebalancing`,Che=`action`,whe=`add`,The=`alarms`,sY=`arn`,cY=`attributes`,Ehe=`autoprovision`,Dhe=`base`,Ohe=`bindIP`,khe=`bakeTimeInMinutes`,lY=`client`,uY=`clusterArn`,Ahe=`configuredAtLaunch`,jhe=`clusterArns`,Mhe=`clientAliases`,Nhe=`containerArn`,Phe=`connectivityAt`,Fhe=`cpuArchitecture`,dY=`createdAt`,Ihe=`canaryBakeTimeInMinutes`,Lhe=`createdBy`,Rhe=`canaryConfiguration`,fY=`containerDefinitions`,zhe=`computedDesiredCount`,pY=`containerInstanceArn`,Bhe=`containerInstanceArns`,mY=`containerInstance`,hY=`containerInstances`,gY=`clusterName`,_Y=`containerName`,Vhe=`containerOverrides`,Hhe=`canaryPercent`,vY=`capacityProviderName`,yY=`containerPortRange`,bY=`capacityProviderStrategy`,Uhe=`capacityProvider`,xY=`capacityProviders`,SY=`containerPath`,CY=`containerPort`,wY=`credentialsParameter`,Whe=`credentialSpecs`,Ghe=`currentServiceDeployment`,Khe=`currentServiceRevisions`,TY=`clientToken`,qhe=`cloudWatchEncryptionEnabled`,Jhe=`cloudWatchLogGroupName`,Yhe=`capabilities`,EY=`cluster`,DY=`clusters`,OY=`configuration`,kY=`command`,Xhe=`compatibilities`,Zhe=`condition`,Qhe=`connectivity`,$he=`containers`,ege=`count`,AY=`cpu`,jY=`details`,tge=`deregisteredAt`,nge=`discoveryArn`,MY=`deploymentConfiguration`,rge=`deploymentCircuitBreaker`,NY=`defaultCapacityProviderStrategy`,PY=`desiredCount`,FY=`deploymentController`,ige=`dockerLabels`,age=`disableNetworking`,oge=`daemonName`,IY=`deviceName`,LY=`discoveryName`,sge=`dnsName`,cge=`dependsOn`,lge=`deleteOnTermination`,uge=`driverOpts`,dge=`deleteRequestedAt`,fge=`dnsServers`,pge=`dnsSearchDomains`,mge=`dockerSecurityOptions`,RY=`desiredStatus`,zY=`deviceType`,hge=`doubleValue`,gge=`dockerVolumeConfiguration`,_ge=`dockerVersion`,vge=`devices`,yge=`deployments`,bge=`detail`,xge=`domain`,Sge=`driver`,Cge=`drop`,E=`error`,wge=`exitCode`,Tge=`executeCommandConfiguration`,BY=`enableExecuteCommand`,VY=`enableECSManagedTags`,HY=`environmentFiles`,UY=`enableFaultInjection`,Ege=`extraHosts`,Dge=`externalId`,Oge=`ec2InstanceId`,kge=`entryPoint`,WY=`executionRoleArn`,Age=`executionStoppedAt`,GY=`ephemeralStorage`,jge=`efsVolumeConfiguration`,KY=`environment`,qY=`enabled`,JY=`enable`,YY=`encrypted`,Mge=`essential`,Nge=`events`,XY=`expression`,Pge=`exact`,ZY=`family`,Fge=`firelensConfiguration`,QY=`fargateEphemeralStorage`,Ige=`fargateEphemeralStorageKmsKeyId`,Lge=`familyPrefix`,Rge=`fileSystemArn`,$Y=`fileSystemId`,zge=`failedTasks`,eX=`filesystemType`,Bge=`fsxWindowsFileServerVolumeConfiguration`,tX=`failures`,Vge=`filter`,Hge=`field`,Uge=`force`,Wge=`format`,nX=`group`,Gge=`gpuIds`,rX=`hostname`,Kge=`healthCheck`,iX=`healthCheckGracePeriodSeconds`,qge=`hookDetails`,Jge=`httpError`,Yge=`hardLimit`,Xge=`hostPath`,Zge=`hostPortRange`,aX=`hostPort`,oX=`healthStatus`,Qge=`hookTargetArn`,$ge=`header`,e_e=`host`,sX=`id`,t_e=`ipAddress`,n_e=`inferenceAcceleratorOverrides`,cX=`inferenceAccelerators`,r_e=`ipv6Address`,i_e=`issuerCertificateAuthority`,a_e=`imageDigest`,o_e=`ignoredExitCodes`,lX=`ipcMode`,s_e=`initProcessEnabled`,c_e=`ingressPortOverride`,l_e=`includeQueryParameters`,u_e=`idleTimeoutSeconds`,d_e=`integerValue`,f_e=`iam`,uX=`image`,p_e=`interactive`,dX=`include`,m_e=`interval`,fX=`iops`,h_e=`key`,g_e=`kmsKey`,pX=`kmsKeyId`,__e=`links`,mX=`loadBalancers`,v_e=`loadBalancerName`,hX=`logConfiguration`,y_e=`linearConfiguration`,b_e=`logDriver`,x_e=`lifecycleHooks`,S_e=`linuxParameters`,gX=`lastStatus`,C_e=`lastStartedAt`,w_e=`lastStatusChange`,T_e=`lifecycleStages`,_X=`launchType`,E_e=`lastUpdated`,D_e=`longValue`,O_e=`labels`,k_e=`logging`,D=`message`,A_e=`managedAgents`,j_e=`metricConfigurations`,vX=`managedEBSVolume`,M_e=`minimumHealthyPercent`,N_e=`metricNames`,P_e=`mountOptions`,F_e=`mountPoints`,I_e=`maximumPercent`,yX=`memoryReservation`,bX=`maxResults`,L_e=`managedStorageConfiguration`,R_e=`maxSwap`,xX=`memory`,z_e=`monitoring`,SX=`name`,B_e=`networkBindings`,CX=`networkConfiguration`,V_e=`neuronDeviceIds`,H_e=`networkInterfaces`,wX=`networkMode`,TX=`nextToken`,EX=`namespace`,DX=`options`,U_e=`overallStatus`,W_e=`operatingSystemFamily`,OX=`overrides`,G_e=`privileged`,kX=`pendingCount`,AX=`placementConstraints`,jX=`proxyConfiguration`,MX=`platformFamily`,K_e=`privateIpv4Address`,q_e=`productionListenerRule`,J_e=`portMappings`,NX=`pidMode`,PX=`portName`,Y_e=`perRequestTimeoutSeconds`,FX=`placementStrategy`,X_e=`pullStartedAt`,Z_e=`pullStoppedAt`,Q_e=`pseudoTerminal`,IX=`pendingTasksCount`,$_e=`pendingTaskCount`,LX=`propagateTags`,RX=`platformVersion`,eve=`permissions`,zX=`port`,BX=`protocol`,tve=`properties`,VX=`reason`,HX=`roleArn`,nve=`restartAttemptPeriod`,UX=`registeredAt`,rve=`registryArn`,ive=`requiresAttributes`,ave=`registeredBy`,ove=`repositoryCredentials`,sve=`registeredContainerInstancesCount`,WX=`requiresCompatibilities`,GX=`runningCount`,KX=`rootDirectory`,cve=`resourceIds`,lve=`referenceId`,uve=`runtimeId`,qX=`resourceManagementType`,JX=`readOnly`,dve=`resetOnHealthyTask`,fve=`restartPolicy`,YX=`runtimePlatform`,XX=`resourceRequirements`,pve=`readonlyRootFilesystem`,mve=`remainingResources`,hve=`registeredResources`,gve=`rolloutState`,_ve=`rolloutStateReason`,vve=`resolutionSeconds`,yve=`resourceType`,ZX=`runningTasksCount`,bve=`requestedTaskCount`,xve=`runningTaskCount`,Sve=`revision`,Cve=`retries`,wve=`role`,QX=`rollback`,$X=`smithy.ts.sdk.synthetic.com.amazonaws.ecs`,Tve=`startedAt`,eZ=`serviceArn`,Eve=`serviceArns`,Dve=`stoppedAt`,Ove=`stoppingAt`,tZ=`startedBy`,kve=`s3BucketName`,Ave=`stepBakeTimeInMinutes`,jve=`systemControls`,nZ=`serviceConnectConfiguration`,rZ=`serviceConnectDefaults`,Mve=`serviceConnectResources`,Nve=`sourceContainer`,Pve=`stopCode`,Fve=`s3EncryptionEnabled`,Ive=`securityGroups`,iZ=`sizeInGiB`,aZ=`snapshotId`,Lve=`s3KeyPrefix`,Rve=`softLimit`,zve=`sharedMemorySize`,oZ=`serviceName`,Bve=`secretOptions`,Vve=`startPeriod`,Hve=`sourcePath`,Uve=`stepPercent`,sZ=`statusReason`,cZ=`serviceRegistries`,Wve=`stoppedReason`,lZ=`schedulingStrategy`,Gve=`stabilityStatusAt`,Kve=`stringSetValue`,qve=`stabilityStatus`,Jve=`startTimeout`,Yve=`stopTimeout`,Xve=`sourceVolume`,Zve=`s3filesVolumeConfiguration`,Qve=`scale`,$ve=`scope`,eye=`server`,tye=`secrets`,nye=`service`,uZ=`services`,dZ=`settings`,rye=`size`,iye=`sort`,fZ=`status`,aye=`statistics`,oye=`strategy`,sye=`subnets`,cye=`swappiness`,pZ=`type`,mZ=`taskArn`,lye=`taskArns`,uye=`thresholdConfiguration`,dye=`timeoutConfiguration`,hZ=`taskDefinition`,gZ=`taskDefinitionArn`,fye=`taskDefinitionArns`,_Z=`transitEncryptionPort`,pye=`transitEncryption`,vZ=`targetGroupArn`,mye=`targetId`,hye=`timeoutInMinutes`,gye=`testListenerRule`,_ye=`terminationPolicy`,yZ=`taskRoleArn`,vye=`taskSetArn`,yye=`taskSets`,bZ=`tagSpecifications`,xZ=`targetType`,bye=`testTrafficRules`,SZ=`tags`,CZ=`tasks`,wZ=`task`,TZ=`throughput`,EZ=`timeout`,xye=`tls`,Sye=`tmpfs`,Cye=`user`,DZ=`updatedAt`,wye=`ulimits`,Tye=`unit`,OZ=`value`,Eye=`versionConsistency`,kZ=`volumeConfigurations`,Dye=`volumesFrom`,Oye=`valueFrom`,kye=`versionInfo`,AZ=`volumeInitializationRate`,jZ=`vpcLatticeConfigurations`,MZ=`volumeType`,NZ=`version`,PZ=`volumes`,Aye=`weight`,jye=`workingDirectory`,O=`com.amazonaws.ecs`,FZ=ot.for($X),Mye=[-3,$X,`ECSServiceException`,0,[],[]];FZ.registerError(Mye,T);var k=ot.for(O),Nye=[-3,O,dW,{[E]:lY,[Jge]:403},[D],[0]];k.registerError(Nye,MU);var Pye=[-3,O,fW,{[E]:lY},[D],[0]];k.registerError(Pye,YU);var Fye=[-3,O,_W,{[E]:lY},[D],[0]];k.registerError(Fye,sW);var Iye=[-3,O,MW,{[E]:lY},[D],[0]];k.registerError(Iye,NU);var Lye=[-3,O,xW,{[E]:lY},[D],[0]];k.registerError(Lye,VU);var Rye=[-3,O,bW,{[E]:lY},[D],[0]];k.registerError(Rye,HU);var zye=[-3,O,wW,{[E]:lY},[D],[0]];k.registerError(zye,UU);var Bye=[-3,O,TW,{[E]:lY},[D],[0]];k.registerError(Bye,WU);var Vye=[-3,O,LW,{[E]:lY},[D],[0]];k.registerError(Vye,PU);var Hye=[-3,O,NW,{[E]:lY},[cve,D],[64,0]];k.registerError(Hye,aW);var Uye=[-3,O,xG,{[E]:lY},[D],[0]];k.registerError(Uye,eW);var Wye=[-3,O,SG,{[E]:lY},[D],[0]];k.registerError(Wye,tW);var Gye=[-3,O,lK,{[E]:lY},[D],[0]];k.registerError(Gye,FU);var Kye=[-3,O,SK,{[E]:lY},[D],[0]];k.registerError(Kye,IU);var qye=[-3,O,VK,{[E]:lY},[D],[0]];k.registerError(qye,XU);var Jye=[-3,O,qK,{[E]:lY},[D],[0]];k.registerError(Jye,BU);var Yye=[-3,O,JK,{[E]:lY},[D],[0]];k.registerError(Yye,ZU);var Xye=[-3,O,rq,{[E]:lY},[D],[0]];k.registerError(Xye,nW);var Zye=[-3,O,iq,{[E]:lY},[D],[0]];k.registerError(Zye,$U);var Qye=[-3,O,cq,{[E]:lY},[D],[0]];k.registerError(Qye,KU);var $ye=[-3,O,lq,{[E]:lY},[D],[0]];k.registerError($ye,iW);var ebe=[-3,O,zq,{[E]:eye},[D],[0]];k.registerError(ebe,LU);var tbe=[-3,O,Rq,{[E]:lY},[D],[0]];k.registerError(tbe,QU);var nbe=[-3,O,Gq,{[E]:lY},[D],[0]];k.registerError(nbe,rW);var rbe=[-3,O,Kq,{[E]:lY},[D],[0]];k.registerError(rbe,JU);var ibe=[-3,O,mJ,{[E]:lY},[D],[0]];k.registerError(ibe,GU);var abe=[-3,O,hJ,{[E]:lY},[D],[0]];k.registerError(abe,qU);var obe=[-3,O,vJ,{[E]:lY},[D],[0]];k.registerError(obe,oW);var sbe=[-3,O,AJ,{[E]:lY},[D],[0]];k.registerError(sbe,RU);var cbe=[-3,O,jJ,{[E]:lY},[D],[0]];k.registerError(cbe,zU);var lbe=[FZ,k],ube=[3,O,lW,0,[nY,q_e,gye,HX],[0,0,0,0]],dbe=[3,O,cW,0,[sX,pZ,fZ,jY],[0,0,0,()=>DSe]],IZ=[3,O,mW,0,[SX,OZ,xZ,mye],[0,0,0,0],1],fbe=[3,O,pW,0,[sye,Ive,QJ],[64,64,0],1],pbe=[3,O,yW,0,[Hhe,Ihe],[1,1]],mbe=[3,O,VW,0,[Uhe,Aye,Dhe],[0,1,1],1],LZ=[3,O,vW,0,[uY,gY,OY,fZ,sve,ZX,IX,eY,aye,SZ,dZ,xY,NY,BJ,tY,rZ],[0,0,()=>RZ,0,1,1,1,1,()=>QSe,()=>yQ,()=>rQ,64,()=>nQ,()=>eQ,0,()=>hbe]],RZ=[3,O,EW,0,[Tge,L_e],[()=>txe,()=>Oxe]],hbe=[3,O,WW,0,[EX],[0]],gbe=[3,O,GW,0,[EX],[0],1],_be=[3,O,UW,0,[SX,OZ],[0,0]],vbe=[3,O,ZW,0,[Nhe,mZ,SX,uX,a_e,uve,gX,wge,VX,B_e,H_e,oX,A_e,AY,xX,yX,Gge,V_e],[0,0,0,0,0,0,0,1,0,()=>VSe,()=>HSe,0,()=>RSe,0,0,0,64,64]],ybe=[3,O,OW,0,[SX,uX,ove,AY,xX,yX,__e,J_e,Mge,fve,kge,kY,KY,HY,F_e,Dye,S_e,tye,cge,Jve,Yve,Eye,rX,Cye,jye,age,G_e,pve,fge,pge,Ege,mge,p_e,Q_e,ige,wye,hX,Kge,jve,XX,Fge,Whe],[0,0,[()=>zxe,0],1,1,1,64,()=>USe,2,()=>Cbe,64,64,[()=>cQ,0],()=>sQ,()=>BSe,()=>iCe,()=>hxe,()=>gQ,()=>kSe,1,1,0,0,0,0,2,2,2,64,64,()=>FSe,64,2,2,128,()=>rCe,()=>GZ,()=>sxe,()=>$Se,()=>mQ,()=>ixe,64]],bbe=[3,O,kW,0,[_Y,Zhe],[0,0],2],zZ=[3,O,FW,0,[pY,Oge,vY,NZ,kye,mve,hve,fZ,sZ,VJ,ZX,IX,rY,cY,UX,BJ,SZ,oX],[0,0,0,1,()=>CSe,()=>hQ,()=>hQ,0,0,2,1,1,0,()=>tQ,4,()=>eQ,()=>yQ,()=>xbe]],xbe=[3,O,PW,0,[U_e,jY],[0,()=>LSe]],Sbe=[3,O,RW,0,[SX,kY,KY,HY,AY,xX,yX,XX],[0,64,[()=>cQ,0],()=>sQ,1,1,1,()=>mQ]],Cbe=[3,O,HW,0,[qY,o_e,nve],[2,65,1],1],wbe=[3,O,SW,0,[gY,SZ,dZ,OY,xY,NY,rZ],[0,()=>yQ,()=>rQ,()=>RZ,64,()=>nQ,()=>gbe]],Tbe=[3,O,CW,0,[EY],[()=>LZ]],Ebe=[3,O,KW,0,[oZ,EY,hZ,oY,mX,cZ,PY,TY,_X,bY,RX,wve,MY,AX,FX,CX,iX,lZ,FY,SZ,VY,LX,BY,nZ,kZ,jZ,z_e],[0,0,0,0,()=>dQ,()=>_Q,1,0,0,()=>nQ,0,0,()=>BZ,()=>fQ,()=>pQ,()=>KZ,1,0,()=>VZ,()=>yQ,2,0,2,()=>XZ,()=>vQ,()=>CQ,()=>Axe],1],Dbe=[3,O,qW,0,[nye],[()=>YZ]],Obe=[3,O,lG,0,[EY],[0],1],kbe=[3,O,uG,0,[EY],[()=>LZ]],Abe=[3,O,$W,0,[sX,fZ,hZ,PY,kX,GX,zge,dY,DZ,bY,_X,RX,MX,CX,gve,_ve,nZ,Mve,kZ,QY,jZ],[0,0,0,1,1,1,1,4,4,()=>nQ,0,0,0,()=>KZ,0,0,()=>XZ,()=>JSe,()=>vQ,()=>HZ,()=>CQ]],jbe=[3,O,eG,0,[JJ,QX,JY],[64,2,2],3],Mbe=[3,O,nG,0,[JY,QX,dve,uye],[2,2,2,()=>_Se],2],BZ=[3,O,tG,0,[rge,I_e,M_e,The,oye,khe,x_e,y_e,Rhe],[()=>Mbe,1,1,()=>jbe,0,1,()=>MSe,()=>mxe,()=>pbe]],VZ=[3,O,pG,0,[pZ],[0],1],HZ=[3,O,gG,0,[pX],[0]],Nbe=[3,O,vG,0,[xZ,Qge,HX,T_e,qge,dye],[0,0,0,64,15,()=>Pbe]],Pbe=[3,O,bG,0,[hye,Che],[1,0]],Fbe=[3,O,rG,0,[mY,EY,Uge],[0,0,2],1],Ibe=[3,O,iG,0,[mY],[()=>zZ]],Lbe=[3,O,DG,0,[hZ],[0],1],Rbe=[3,O,OG,0,[hZ],[[()=>QZ,0]]],zbe=[3,O,dG,0,[DY,dX],[64,64]],Bbe=[3,O,fG,0,[DY,tX],[()=>OSe,()=>lQ]],Vbe=[3,O,aG,0,[hY,EY,dX],[64,0,64],1],Hbe=[3,O,oG,0,[hY,tX],[()=>aQ,()=>lQ]],Ube=[3,O,CG,0,[uZ,EY,dX],[64,0,64],1],Wbe=[3,O,wG,0,[uZ,tX],[()=>ZSe,()=>lQ]],Gbe=[3,O,kG,0,[hZ,dX],[0,64],1],Kbe=[3,O,AG,0,[hZ,SZ],[[()=>QZ,0],()=>yQ]],qbe=[3,O,NG,0,[CZ,EY,dX],[64,0,64],1],Jbe=[3,O,PG,0,[CZ,tX],[[()=>xQ,0],()=>lQ]],Ybe=[3,O,IG,0,[Xge,SY,eve],[0,0,64],1],Xbe=[3,O,FG,0,[$ve,Ehe,Sge,uge,O_e],[0,2,0,128,128]],Zbe=[3,O,RG,0,[yve,SZ,LX],[0,()=>yQ,0],1],Qbe=[3,O,UG,0,[$J,f_e],[0,0]],$be=[3,O,WG,0,[$Y,KX,pye,_Z,UJ],[0,0,0,1,()=>Qbe],1],exe=[3,O,HG,0,[OZ,pZ],[0,0],2],UZ=[3,O,KG,0,[iZ],[1],1],txe=[3,O,BG,0,[pX,k_e,hX],[0,0,()=>nxe]],nxe=[3,O,VG,0,[Jhe,qhe,kve,Fve,Lve],[0,2,0,2,0]],rxe=[3,O,JG,0,[sY,VX,bge],[0,0,0]],ixe=[3,O,YG,0,[pZ,DX],[0,128],1],axe=[3,O,XG,0,[wY,xge],[0,0],2],oxe=[3,O,ZG,0,[$Y,KX,UJ],[0,0,()=>axe],3],sxe=[3,O,$G,0,[kY,m_e,EZ,Cve,Vve],[64,1,1,1,1],1],cxe=[3,O,eK,0,[rX,t_e],[0,0],2],lxe=[3,O,nK,0,[Hve],[0]],uxe=[3,O,rK,0,[IY,zY],[0,0],2],dxe=[3,O,iK,0,[IY,zY],[0,0]],fxe=[3,O,sK,0,[pZ,fZ,sZ,E_e,w_e],[0,0,0,4,4]],pxe=[3,O,uK,0,[whe,Cge],[64,64]],WZ=[3,O,dK,0,[SX,OZ],[0,0]],mxe=[3,O,mK,0,[Uve,Ave],[1,1]],hxe=[3,O,CK,0,[Yhe,vge,s_e,zve,Sye,R_e,cye],[()=>pxe,()=>PSe,2,1,()=>nCe,1,1]],gxe=[3,O,vK,0,[TX,bX],[0,1]],_xe=[3,O,yK,0,[jhe,TX],[64,0]],vxe=[3,O,gK,0,[EY,Vge,TX,bX,fZ],[0,0,0,1,0]],yxe=[3,O,_K,0,[Bhe,TX],[64,0]],bxe=[3,O,TK,0,[EY,TX,bX,_X,lZ,qX],[0,0,1,0,0,0]],xxe=[3,O,EK,0,[Eve,TX],[64,0]],Sxe=[3,O,kK,0,[Lge,fZ,iye,TX,bX],[0,0,0,0,1]],Cxe=[3,O,AK,0,[fye,TX],[64,0]],wxe=[3,O,jK,0,[EY,mY,ZY,TX,bX,tZ,oZ,RY,_X,oge],[0,0,0,0,1,0,0,0,0,0]],Txe=[3,O,MK,0,[lye,TX],[64,0]],Exe=[3,O,fK,0,[vZ,v_e,_Y,CY,HJ],[0,0,0,1,()=>ube]],GZ=[3,O,xK,0,[b_e,DX,Bve],[0,128,()=>gQ],1],Dxe=[3,O,NK,0,[C_e,SX,VX,gX],[4,0,0,0]],Oxe=[3,O,BK,0,[pX,Ige],[0,0]],kxe=[3,O,IK,0,[N_e,vve],[64,1],2],Axe=[3,O,LK,0,[j_e],[()=>zSe]],jxe=[3,O,RK,0,[Xve,SY,JX],[0,0,2]],Mxe=[3,O,HK,0,[Ohe,CY,aX,BX,yY,Zge],[0,1,1,0,0,0]],KZ=[3,O,WK,0,[WJ],[()=>fbe]],Nxe=[3,O,GK,0,[KJ,K_e,r_e],[0,0,0]],Pxe=[3,O,YK,0,[pZ,XY],[0,0]],Fxe=[3,O,tq,0,[pZ,Hge],[0,0]],Ixe=[3,O,$K,0,[CY,aX,BX,SX,YJ,yY],[1,1,0,0,0,0]],qZ=[3,O,QK,0,[_Y,pZ,tve],[0,0,()=>WSe],1],Lxe=[3,O,hq,0,[ZY,fY,yZ,WY,wX,PZ,AX,WX,AY,xX,SZ,NX,lX,jX,cX,GY,YX,UY],[0,[()=>iQ,0],0,0,0,()=>SQ,()=>bQ,64,0,0,()=>yQ,0,0,()=>qZ,()=>uQ,()=>UZ,()=>JZ,2],2],Rxe=[3,O,gq,0,[hZ,SZ],[[()=>QZ,0],()=>yQ]],zxe=[3,O,sq,8,[wY],[0],1],Bxe=[3,O,aq,0,[SX,pZ,hge,D_e,d_e,Kve],[0,0,1,1,1,64]],Vxe=[3,O,dq,0,[OZ,pZ],[0,0],2],Hxe=[3,O,_q,0,[hZ,bY,EY,ege,VY,BY,nX,_X,CX,OX,AX,FX,RX,LX,lve,tZ,SZ,TY,kZ],[0,()=>nQ,0,1,2,2,0,0,()=>KZ,[()=>$Z,0],()=>fQ,()=>pQ,0,0,0,0,()=>yQ,[0,4],()=>tCe],1],Uxe=[3,O,vq,0,[CZ,tX],[[()=>xQ,0],()=>lQ]],JZ=[3,O,uq,0,[Fhe,W_e],[0,0]],Wxe=[3,O,Hq,0,[Rge,KX,_Z,XJ],[0,0,1,0],1],Gxe=[3,O,bq,0,[OZ,Tye],[1,0]],Kxe=[3,O,eJ,0,[SX,Oye],[0,0],2],YZ=[3,O,tJ,0,[eZ,oZ,uY,mX,cZ,fZ,PY,GX,kX,_X,bY,RX,MX,hZ,MY,yye,yge,HX,Nge,dY,Ghe,Khe,AX,FX,CX,iX,lZ,FY,SZ,Lhe,VY,LX,BY,oY,qX],[0,0,0,()=>dQ,()=>_Q,0,1,1,1,0,()=>nQ,0,0,0,()=>BZ,()=>eCe,()=>NSe,0,()=>XSe,4,0,()=>YSe,()=>fQ,()=>pQ,()=>KZ,1,0,()=>VZ,()=>yQ,0,2,0,2,0,0]],qxe=[3,O,Sq,0,[Wge,l_e],[0,0],1],Jxe=[3,O,wq,0,[zX,sge,bye],[1,0,()=>$xe],1],XZ=[3,O,Cq,0,[qY,EX,uZ,hX,qJ],[2,0,()=>qSe,()=>GZ,()=>qxe],1],Yxe=[3,O,Oq,0,[PX,LY,Mhe,c_e,EZ,xye],[0,0,()=>KSe,1,()=>vSe,()=>tSe],1],Xxe=[3,O,Aq,0,[LY,nge],[0,0]],Zxe=[3,O,Pq,0,[Pge],[0],1],Qxe=[3,O,Fq,0,[SX,OZ],[0,()=>Zxe],1],$xe=[3,O,Iq,0,[$ge],[()=>Qxe],1],eSe=[3,O,Nq,0,[ZJ],[0]],tSe=[3,O,Mq,0,[i_e,g_e,HX],[()=>eSe,0,0],1],nSe=[3,O,Eq,0,[sY,bve,xve,$_e],[0,1,1,1]],rSe=[3,O,Bq,0,[sX,dY,D],[0,4,0]],iSe=[3,O,Wq,0,[HX,YY,pX,MZ,iZ,aZ,AZ,fX,TZ,bZ,eX],[0,2,0,0,1,0,1,1,1,()=>oQ,0],1],aSe=[3,O,qq,0,[rve,zX,_Y,CY],[0,1,0,1]],oSe=[3,O,Qq,0,[SX,vX],[0,()=>iSe],1],sSe=[3,O,Yq,0,[wZ,EY,VX],[0,0,0],1],cSe=[3,O,Xq,0,[wZ],[[()=>ZZ,0]]],lSe=[3,O,xq,0,[EX,OZ],[0,0]],uSe=[3,O,iJ,0,[h_e,OZ],[0,0]],ZZ=[3,O,SJ,0,[BJ,cY,aY,vY,uY,Qhe,Phe,pY,$he,AY,dY,RY,BY,Age,nX,oX,cX,gX,_X,xX,OX,RX,MX,X_e,Z_e,Tve,tZ,Pve,Dve,Wve,Ove,SZ,mZ,gZ,NZ,GY,QY],[()=>eQ,()=>tQ,0,0,0,0,4,0,()=>jSe,0,4,0,2,4,0,0,()=>uQ,0,0,0,[()=>$Z,0],0,0,4,4,4,0,0,4,0,4,()=>yQ,0,0,1,()=>UZ,()=>fSe]],QZ=[3,O,sJ,0,[gZ,fY,ZY,yZ,WY,wX,Sve,PZ,fZ,ive,AX,Xhe,YX,WX,AY,xX,cX,NX,lX,jX,UX,tge,dge,ave,GY,UY],[0,[()=>iQ,0],0,0,0,0,1,()=>SQ,0,()=>GSe,()=>bQ,64,()=>JZ,64,0,0,()=>uQ,0,0,()=>qZ,4,4,4,0,()=>UZ,2]],dSe=[3,O,cJ,0,[pZ,XY],[0,0]],fSe=[3,O,uJ,0,[iZ,pX],[1,0]],pSe=[3,O,fJ,0,[HX,YY,pX,MZ,iZ,aZ,AZ,fX,TZ,bZ,_ye,eX],[0,2,0,0,1,0,1,1,1,()=>oQ,()=>mSe,0],1],mSe=[3,O,pJ,0,[lge],[2],1],$Z=[3,O,gJ,0,[Vhe,AY,n_e,WY,xX,yZ,GY],[[()=>ASe,0],0,()=>ISe,0,0,0,()=>UZ]],hSe=[3,O,_J,0,[sX,vye,eZ,uY,tZ,Dge,fZ,hZ,zhe,kX,GX,dY,DZ,_X,bY,RX,MX,CX,mX,cZ,Qve,qve,Gve,SZ,QY],[0,0,0,0,0,0,0,0,1,1,1,4,4,0,()=>nQ,0,0,()=>KZ,()=>dQ,()=>_Q,()=>Gxe,0,4,()=>yQ,()=>HZ]],gSe=[3,O,bJ,0,[SX,vX],[0,()=>pSe],1],_Se=[3,O,aJ,0,[pZ,OZ],[0,1],2],vSe=[3,O,oJ,0,[u_e,Y_e],[1,1]],ySe=[3,O,TJ,0,[SY,rye,P_e],[0,1,64],2],bSe=[3,O,EJ,0,[SX,Rve,Yge],[0,1,1],3],xSe=[3,O,OJ,0,[hY,fZ,EY],[64,0,0],2],SSe=[3,O,kJ,0,[hY,tX],[()=>aQ,()=>lQ]],CSe=[3,O,IJ,0,[iY,GJ,_ge],[0,0,0]],wSe=[3,O,NJ,0,[SX,e_e,gge,jge,Zve,Bge,Ahe],[0,()=>lxe,()=>Xbe,()=>$be,()=>Wxe,()=>oxe,2]],TSe=[3,O,PJ,0,[Nve,JX],[0,2]],ESe=[3,O,RJ,0,[HX,vZ,PX],[0,0,0],3],DSe=[1,O,uW,0,()=>WZ],eQ=[1,O,hW,0,()=>dbe],tQ=[1,O,gW,0,()=>IZ],nQ=[1,O,BW,0,()=>mbe],OSe=[1,O,XW,0,()=>LZ],rQ=[1,O,JW,0,()=>_be],iQ=[1,O,AW,0,[()=>ybe,0]],kSe=[1,O,jW,0,()=>bbe],aQ=[1,O,IW,0,()=>zZ],ASe=[1,O,zW,0,[()=>Sbe,0]],jSe=[1,O,QW,0,()=>vbe],MSe=[1,O,yG,0,()=>Nbe],NSe=[1,O,LG,0,()=>Abe],PSe=[1,O,_G,0,()=>Ybe],oQ=[1,O,zG,0,()=>Zbe],sQ=[1,O,GG,0,()=>exe],cQ=[1,O,qG,8,()=>WZ],lQ=[1,O,QG,0,()=>rxe],FSe=[1,O,tK,0,()=>cxe],ISe=[1,O,aK,0,()=>dxe],uQ=[1,O,oK,0,()=>uxe],LSe=[1,O,cK,0,()=>fxe],dQ=[1,O,pK,0,()=>Exe],RSe=[1,O,PK,0,()=>Dxe],zSe=[1,O,FK,0,()=>kxe],BSe=[1,O,zK,0,()=>jxe],VSe=[1,O,UK,0,()=>Mxe],HSe=[1,O,KK,0,()=>Nxe],fQ=[1,O,ZK,0,()=>Pxe],pQ=[1,O,nq,0,()=>Fxe],USe=[1,O,eq,0,()=>Ixe],WSe=[1,O,XK,0,()=>WZ],GSe=[1,O,oq,0,()=>IZ],mQ=[1,O,fq,0,()=>Vxe],hQ=[1,O,yq,0,()=>Bxe],gQ=[1,O,Uq,0,()=>Kxe],KSe=[1,O,Tq,0,()=>Jxe],qSe=[1,O,kq,0,()=>Yxe],JSe=[1,O,jq,0,()=>Xxe],YSe=[1,O,Dq,0,()=>nSe],XSe=[1,O,Vq,0,()=>rSe],_Q=[1,O,Jq,0,()=>aSe],ZSe=[1,O,nJ,0,()=>YZ],vQ=[1,O,$q,0,()=>oSe],QSe=[1,O,rJ,0,()=>WZ],$Se=[1,O,Lq,0,()=>lSe],yQ=[1,O,CJ,0,()=>uSe],bQ=[1,O,lJ,0,()=>dSe],xQ=[1,O,wJ,0,[()=>ZZ,0]],eCe=[1,O,yJ,0,()=>hSe],tCe=[1,O,xJ,0,()=>gSe],nCe=[1,O,dJ,0,()=>ySe],rCe=[1,O,MJ,0,()=>bSe],iCe=[1,O,FJ,0,()=>TSe],SQ=[1,O,LJ,0,()=>wSe],CQ=[1,O,zJ,0,()=>ESe],aCe=[9,O,DW,0,()=>wbe,()=>Tbe],oCe=[9,O,YW,0,()=>Ebe,()=>Dbe],sCe=[9,O,mG,2,()=>Obe,()=>kbe],cCe=[9,O,sG,0,()=>Fbe,()=>Ibe],lCe=[9,O,jG,0,()=>Lbe,()=>Rbe],uCe=[9,O,hG,0,()=>zbe,()=>Bbe],dCe=[9,O,cG,0,()=>Vbe,()=>Hbe],fCe=[9,O,TG,0,()=>Ube,()=>Wbe],pCe=[9,O,MG,0,()=>Gbe,()=>Kbe],mCe=[9,O,EG,0,()=>qbe,()=>Jbe],hCe=[9,O,bK,0,()=>gxe,()=>_xe],gCe=[9,O,hK,0,()=>vxe,()=>yxe],_Ce=[9,O,wK,0,()=>bxe,()=>xxe],vCe=[9,O,OK,0,()=>Sxe,()=>Cxe],yCe=[9,O,DK,0,()=>wxe,()=>Txe],bCe=[9,O,mq,0,()=>Lxe,()=>Rxe],xCe=[9,O,pq,0,()=>Hxe,()=>Uxe],SCe=[9,O,Zq,0,()=>sSe,()=>cSe],CCe=[9,O,DJ,0,()=>xSe,()=>SSe],wCe=e=>({apiVersion:`2014-11-13`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??jU,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??uU,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Yt,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.ecs`,errorTypeRegistries:lbe,xmlNamespace:`http://ecs.amazonaws.com/doc/2014-11-13/`,version:`2014-11-13`,serviceTarget:`AmazonEC2ContainerServiceV20141113`},serviceId:e?.serviceId??`ECS`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),TCe=e=>{let t=He(e),n=()=>t().then(_e),r=wCe(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:mU.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},ECe=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},DCe=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),OCe=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),ECe(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),DCe(r))},kCe=class extends i{config;constructor(...[e]){let t=TCe(e||{});super(t),this.initConfig=t;let n=fU(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=OCe(dU(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:cU,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},ACe=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function jCe(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`eks`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var MCe=e=>{let t=[];return e.operation,t.push(jCe(e)),t},NCe=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},PCe=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`eks`}),FCe={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},ICe={name:`@aws-sdk/client-eks`,version:`3.1105.0`,description:`AWS SDK for JavaScript Eks Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-eks`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-eks`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:index":`tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.6`,"@aws-sdk/credential-provider-node":`^3.972.78`,"@aws-sdk/types":`^3.974.2`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~5.8.3`},engines:{node:`>=20.0.0`}},wQ=`ref`,TQ=-1,EQ=!0,DQ=`isSet`,OQ=`PartitionResult`,kQ=`booleanEquals`,AQ=`getAttr`,jQ=`stringEquals`,MQ={[wQ]:`Endpoint`},NQ={[wQ]:OQ},PQ={fn:AQ,argv:[NQ,`name`]},FQ={},IQ=[{[wQ]:`Region`}],LQ={conditions:[[DQ,[MQ]],[DQ,IQ],[`aws.partition`,IQ,OQ],[kQ,[{[wQ]:`UseFIPS`},EQ]],[kQ,[{[wQ]:`UseDualStack`},EQ]],[kQ,[{fn:AQ,argv:[NQ,`supportsDualStack`]},EQ]],[kQ,[{fn:AQ,argv:[NQ,`supportsFIPS`]},EQ]],[jQ,[PQ,`aws`]],[jQ,[PQ,`aws-us-gov`]]],results:[[TQ],[TQ,`Invalid Configuration: FIPS and custom endpoint are not supported`],[TQ,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[MQ,FQ],[`https://eks-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,FQ],[TQ,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://fips.eks.{Region}.amazonaws.com`,FQ],[`https://eks.{Region}.amazonaws.com`,FQ],[`https://eks-fips.{Region}.{PartitionResult#dnsSuffix}`,FQ],[TQ,`FIPS is enabled but this partition does not support FIPS`],[`https://eks.{Region}.{PartitionResult#dualStackDnsSuffix}`,FQ],[TQ,`DualStack is enabled but this partition does not support DualStack`],[`https://eks.{Region}.{PartitionResult#dnsSuffix}`,FQ],[TQ,`Invalid Configuration: Missing Region`]]},LCe=2,RCe=new Int32Array([-1,1,-1,0,14,3,1,4,100000013,2,5,100000013,3,8,6,4,7,100000012,5,100000010,100000011,4,12,9,6,10,100000009,7,100000006,11,8,100000007,100000008,5,13,100000005,6,100000004,100000005,3,100000001,15,4,100000002,100000003]),zCe=Re.from(RCe,LCe,LQ.conditions,LQ.results),BCe=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),VCe=(e,t={})=>BCe.get(e,()=>Ye(zCe,{endpointParams:e,logger:t.logger}));qe.aws=fe;var RQ=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},HCe=class e extends RQ{name=`AccessDeniedException`;$fault=`client`;constructor(t){super({name:`AccessDeniedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},UCe=class e extends RQ{name=`InvalidParameterException`;$fault=`client`;clusterName;nodegroupName;fargateProfileName;addonName;subscriptionId;constructor(t){super({name:`InvalidParameterException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.fargateProfileName=t.fargateProfileName,this.addonName=t.addonName,this.subscriptionId=t.subscriptionId}},WCe=class e extends RQ{name=`InvalidRequestException`;$fault=`client`;clusterName;nodegroupName;addonName;subscriptionId;constructor(t){super({name:`InvalidRequestException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.addonName=t.addonName,this.subscriptionId=t.subscriptionId}},GCe=class e extends RQ{name=`ResourceNotFoundException`;$fault=`client`;clusterName;nodegroupName;fargateProfileName;addonName;subscriptionId;constructor(t){super({name:`ResourceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.fargateProfileName=t.fargateProfileName,this.addonName=t.addonName,this.subscriptionId=t.subscriptionId}},KCe=class e extends RQ{name=`ServerException`;$fault=`server`;clusterName;nodegroupName;addonName;subscriptionId;constructor(t){super({name:`ServerException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.addonName=t.addonName,this.subscriptionId=t.subscriptionId}},qCe=class e extends RQ{name=`ClientException`;$fault=`client`;clusterName;nodegroupName;addonName;subscriptionId;constructor(t){super({name:`ClientException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.addonName=t.addonName,this.subscriptionId=t.subscriptionId}},JCe=class e extends RQ{name=`ResourceInUseException`;$fault=`client`;clusterName;nodegroupName;addonName;constructor(t){super({name:`ResourceInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.addonName=t.addonName}},YCe=class e extends RQ{name=`ThrottlingException`;$fault=`client`;clusterName;constructor(t){super({name:`ThrottlingException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName}},XCe=class e extends RQ{name=`InvalidStateException`;$fault=`client`;clusterName;constructor(t){super({name:`InvalidStateException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName}},ZCe=class e extends RQ{name=`ResourceLimitExceededException`;$fault=`client`;clusterName;nodegroupName;subscriptionId;constructor(t){super({name:`ResourceLimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.subscriptionId=t.subscriptionId}},QCe=class e extends RQ{name=`ServiceUnavailableException`;$fault=`server`;constructor(t){super({name:`ServiceUnavailableException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},$Ce=class e extends RQ{name=`UnsupportedAvailabilityZoneException`;$fault=`client`;clusterName;nodegroupName;validZones;constructor(t){super({name:`UnsupportedAvailabilityZoneException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.validZones=t.validZones}},ewe=class e extends RQ{name=`BadRequestException`;$fault=`client`;constructor(t){super({name:`BadRequestException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},twe=class e extends RQ{name=`NotFoundException`;$fault=`client`;constructor(t){super({name:`NotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},nwe=class e extends RQ{name=`ResourcePropagationDelayException`;$fault=`client`;constructor(t){super({name:`ResourcePropagationDelayException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},rwe=`Addon`,iwe=`AssociatedAccessPolicy`,awe=`AssociatedAccessPoliciesList`,owe=`AssociateAccessPolicyRequest`,swe=`AssociateAccessPolicyResponse`,cwe=`AssociateAccessPolicy`,lwe=`AccessConfigResponse`,uwe=`AccessDeniedException`,dwe=`AccessEntry`,fwe=`AddonHealth`,pwe=`AddonInfo`,mwe=`AddonIssueList`,hwe=`AddonIssue`,gwe=`AddonNamespaceConfigRequest`,_we=`AddonNamespaceConfigResponse`,vwe=`AccessPolicy`,ywe=`AddonPodIdentityAssociations`,bwe=`AddonPodIdentityAssociationsList`,xwe=`AccessPoliciesList`,Swe=`AccessScope`,Cwe=`AutoScalingGroup`,wwe=`AutoScalingGroupList`,Twe=`AddonVersionInfo`,Ewe=`AddonVersionInfoList`,Dwe=`Addons`,Owe=`BadRequestException`,kwe=`BlockStorage`,Awe=`Cancellation`,jwe=`CreateAddon`,Mwe=`CreateAccessConfigRequest`,Nwe=`CreateAccessEntry`,Pwe=`CreateAccessEntryRequest`,Fwe=`CreateAccessEntryResponse`,Iwe=`CreateAddonRequest`,Lwe=`CreateAddonResponse`,Rwe=`ComputeConfigRequest`,zwe=`ComputeConfigResponse`,Bwe=`ConnectorConfigResponse`,Vwe=`CreateClusterRequest`,Hwe=`CreateClusterResponse`,Uwe=`CreateCluster`,Wwe=`ClientException`,Gwe=`ClusterHealth`,Kwe=`ClusterIssueList`,qwe=`ClusterIssue`,Jwe=`CreateNodegroup`,Ywe=`CreateNodegroupRequest`,Xwe=`CreateNodegroupResponse`,Zwe=`ControlPlanePlacementRequest`,Qwe=`ControlPlanePlacementResponse`,$we=`ControlPlaneScalingConfig`,eTe=`Certificate`,tTe=`Cluster`,nTe=`Compatibility`,rTe=`Compatibilities`,iTe=`DeleteAddon`,aTe=`DeleteAccessEntry`,oTe=`DeleteAccessEntryRequest`,sTe=`DeleteAccessEntryResponse`,cTe=`DescribeAccessEntryRequest`,lTe=`DescribeAccessEntryResponse`,uTe=`DescribeAccessEntry`,dTe=`DisassociateAccessPolicy`,fTe=`DisassociateAccessPolicyRequest`,pTe=`DisassociateAccessPolicyResponse`,mTe=`DeleteAddonRequest`,hTe=`DeleteAddonResponse`,gTe=`DescribeAddonRequest`,_Te=`DescribeAddonResponse`,vTe=`DescribeAddonVersions`,yTe=`DescribeAddonVersionsRequest`,bTe=`DescribeAddonVersionsResponse`,xTe=`DescribeAddon`,STe=`DeleteClusterRequest`,CTe=`DeleteClusterResponse`,wTe=`DescribeClusterRequest`,TTe=`DescribeClusterResponse`,ETe=`DeleteCluster`,DTe=`DescribeCluster`,OTe=`DeleteNodegroup`,kTe=`DeleteNodegroupRequest`,ATe=`DeleteNodegroupResponse`,jTe=`DescribeNodegroupRequest`,MTe=`DescribeNodegroupResponse`,NTe=`DescribeNodegroup`,PTe=`EncryptionConfig`,FTe=`EncryptionConfigList`,ITe=`ErrorDetail`,LTe=`ErrorDetails`,RTe=`ElasticLoadBalancing`,zTe=`EtcdPlacementRequest`,BTe=`EtcdPlacementResponse`,VTe=`Identity`,HTe=`IssueList`,UTe=`InvalidParameterException`,WTe=`InvalidRequestException`,GTe=`InvalidStateException`,KTe=`Issue`,qTe=`KubernetesNetworkConfigRequest`,JTe=`KubernetesNetworkConfigResponse`,YTe=`ListAddons`,XTe=`ListAssociatedAccessPolicies`,ZTe=`ListAssociatedAccessPoliciesRequest`,QTe=`ListAssociatedAccessPoliciesResponse`,$Te=`ListAccessEntries`,eEe=`ListAccessEntriesRequest`,tEe=`ListAccessEntriesResponse`,nEe=`ListAccessPolicies`,rEe=`ListAccessPoliciesRequest`,iEe=`ListAccessPoliciesResponse`,aEe=`ListAddonsRequest`,oEe=`ListAddonsResponse`,sEe=`ListClustersRequest`,cEe=`ListClustersResponse`,lEe=`ListClusters`,uEe=`ListNodegroups`,dEe=`ListNodegroupsRequest`,fEe=`ListNodegroupsResponse`,pEe=`LogSetup`,mEe=`LogSetups`,hEe=`LaunchTemplateSpecification`,gEe=`Logging`,_Ee=`MarketplaceInformation`,vEe=`Nodegroup`,yEe=`NotFoundException`,bEe=`NodegroupHealth`,xEe=`NodegroupResources`,SEe=`NodeRepairConfig`,CEe=`NodeRepairConfigOverrides`,wEe=`NodeRepairConfigOverridesList`,TEe=`NodegroupScalingConfig`,EEe=`NodegroupUpdateConfig`,DEe=`OutpostConfigRequest`,OEe=`OutpostConfigResponse`,kEe=`OIDC`,AEe=`Provider`,jEe=`RemoteAccessConfig`,MEe=`ResourceInUseException`,NEe=`ResourceLimitExceededException`,PEe=`RemoteNetworkConfigRequest`,FEe=`RemoteNetworkConfigResponse`,IEe=`ResourceNotFoundException`,LEe=`RemoteNodeNetwork`,REe=`RemoteNodeNetworkList`,zEe=`ResourcePropagationDelayException`,BEe=`RemotePodNetwork`,VEe=`RemotePodNetworkList`,HEe=`StorageConfigRequest`,UEe=`StorageConfigResponse`,WEe=`ServerException`,GEe=`ServiceUnavailableException`,KEe=`Taint`,qEe=`ThrottlingException`,JEe=`Update`,YEe=`UpdateAddon`,XEe=`UpdateAddonRequest`,ZEe=`UpdateAddonResponse`,QEe=`UnsupportedAvailabilityZoneException`,$Ee=`UpdateLabelsPayload`,eDe=`UpdateNodegroupConfig`,tDe=`UpdateNodegroupConfigRequest`,nDe=`UpdateNodegroupConfigResponse`,rDe=`UpdateNodegroupVersion`,iDe=`UpdateNodegroupVersionRequest`,aDe=`UpdateNodegroupVersionResponse`,oDe=`UpdateParam`,sDe=`UpgradePolicyRequest`,cDe=`UpgradePolicyResponse`,lDe=`UpdateParams`,uDe=`UpdateTaintsPayload`,dDe=`VpcConfigRequest`,fDe=`VpcConfigResponse`,pDe=`WarmPoolConfig`,mDe=`ZonalShiftConfigRequest`,hDe=`ZonalShiftConfigResponse`,zQ=`arn`,gDe=`addonArn`,_De=`associatedAccessPolicy`,vDe=`associatedAccessPolicies`,yDe=`associatedAt`,BQ=`accessConfig`,bDe=`activationCode`,xDe=`activationExpiry`,SDe=`accessEntryArn`,VQ=`accessEntry`,CDe=`accessEntries`,wDe=`activationId`,HQ=`authenticationMode`,UQ=`addonName`,TDe=`addOrUpdateLabels`,EDe=`addOrUpdateTaints`,DDe=`accessPolicies`,WQ=`associatedPolicyArn`,GQ=`accessScope`,ODe=`autoScalingGroups`,KQ=`amiType`,qQ=`addonVersion`,kDe=`addonVersions`,JQ=`addon`,YQ=`addons`,ADe=`architecture`,XQ=`bootstrapClusterCreatorAdminPermissions`,ZQ=`blockStorage`,jDe=`bootstrapSelfManagedAddons`,QQ=`client`,$Q=`createdAt`,MDe=`certificateAuthority`,NDe=`connectorConfig`,e$=`computeConfig`,PDe=`clusterLogging`,A=`clusterName`,t$=`controlPlaneEgressMode`,n$=`controlPlaneInstanceType`,r$=`controlPlanePlacement`,i$=`controlPlaneScalingConfig`,a$=`clientRequestToken`,FDe=`clusterSecurityGroupId`,IDe=`computeTypes`,o$=`capacityType`,s$=`configurationValues`,LDe=`clusterVersion`,RDe=`cancellation`,c$=`cidrs`,l$=`cluster`,zDe=`clusters`,u$=`code`,BDe=`compatibilities`,VDe=`data`,HDe=`defaultNamespace`,d$=`deletionProtection`,f$=`diskSize`,UDe=`desiredSize`,WDe=`defaultVersion`,p$=`error`,m$=`encryptionConfig`,GDe=`errorCode`,h$=`etcdInstanceType`,g$=`elasticLoadBalancing`,KDe=`errorMessage`,_$=`etcdPlacement`,v$=`endpointPublicAccess`,y$=`endpointPrivateAccess`,qDe=`ec2SshKey`,JDe=`effect`,b$=`enabled`,YDe=`endpoint`,XDe=`errors`,x$=`fargateProfileName`,ZDe=`force`,S$=`groupName`,C$=`health`,w$=`httpError`,T$=`httpQuery`,E$=`http`,D$=`issues`,O$=`ipFamily`,k$=`instanceTypes`,A$=`id`,QDe=`identity`,j$=`include`,$De=`issuer`,eOe=`key`,tOe=`keyArn`,M$=`kubernetesGroups`,N$=`kubernetesNetworkConfig`,P$=`kubernetesVersion`,F$=`logging`,I$=`launchTemplate`,L$=`labels`,R$=`message`,z$=`modifiedAt`,nOe=`maxGroupPreparedCapacity`,B$=`marketplaceInformation`,rOe=`maxParallelNodesRepairedCount`,iOe=`maxParallelNodesRepairedPercentage`,V$=`maxResults`,aOe=`minRepairWaitTimeMins`,H$=`minSize`,oOe=`maxSize`,sOe=`maxUnavailable`,cOe=`maxUnhealthyNodeThresholdCount`,lOe=`maxUnhealthyNodeThresholdPercentage`,uOe=`maxUnavailablePercentage`,U$=`name`,dOe=`nodegroupArn`,W$=`namespaceConfig`,fOe=`nodeMonitoringCondition`,G$=`nodegroupName`,K$=`nodePools`,q$=`nodeRole`,J$=`nodeRoleArn`,Y$=`nodeRepairConfig`,pOe=`nodeRepairConfigOverrides`,X$=`nextToken`,mOe=`nodeUnhealthyReason`,hOe=`namespaces`,Z$=`namespace`,Q$=`nodegroup`,gOe=`nodegroups`,$$=`owner`,e1=`outpostArns`,t1=`outpostConfig`,_Oe=`oidc`,n1=`owners`,r1=`publisher`,i1=`principalArn`,a1=`publicAccessCidrs`,o1=`policyArn`,vOe=`productId`,s1=`podIdentityAssociations`,yOe=`poolState`,bOe=`productUrl`,xOe=`platformVersion`,SOe=`platformVersions`,COe=`params`,c1=`provider`,l1=`preserve`,u1=`publishers`,d1=`roleArn`,wOe=`remoteAccessSecurityGroup`,f1=`remoteAccess`,TOe=`repairAction`,EOe=`requiresConfiguration`,p1=`resolveConflicts`,m1=`resourceIds`,DOe=`requiresIamPermissions`,OOe=`removeLabels`,h1=`remoteNetworkConfig`,g1=`remoteNodeNetworks`,kOe=`reuseOnScaleIn`,_1=`remotePodNetworks`,AOe=`removeTaints`,v1=`releaseVersion`,y1=`resourcesVpcConfig`,jOe=`reason`,b1=`resources`,x1=`smithy.ts.sdk.synthetic.com.amazonaws.eks`,MOe=`serviceAccount`,S1=`serviceAccountRoleArn`,C1=`storageConfig`,w1=`scalingConfig`,T1=`securityGroupIds`,E1=`subscriptionId`,D1=`serviceIpv4Cidr`,NOe=`serviceIpv6Cidr`,O1=`subnetIds`,k1=`spreadLevel`,POe=`sourceSecurityGroups`,A1=`supportType`,j1=`server`,M1=`status`,N1=`subnets`,P1=`tags`,FOe=`taintsList`,F1=`taints`,IOe=`tier`,I1=`type`,L1=`types`,R1=`username`,z1=`updateConfig`,B1=`upgradePolicy`,LOe=`updateStrategy`,V1=`update`,H1=`version`,ROe=`vpcId`,zOe=`validZones`,U1=`value`,W1=`warmPoolConfig`,G1=`zonalShiftConfig`,j=`com.amazonaws.eks`,K1=ot.for(x1),BOe=[-3,x1,`EKSServiceException`,0,[],[]];K1.registerError(BOe,RQ);var q1=ot.for(j),VOe=[-3,j,uwe,{[p$]:QQ,[w$]:403},[R$],[0]];q1.registerError(VOe,HCe);var HOe=[-3,j,Owe,{[p$]:QQ,[w$]:400},[R$],[0]];q1.registerError(HOe,ewe);var UOe=[-3,j,Wwe,{[p$]:QQ,[w$]:400},[A,G$,UQ,E1,R$],[0,0,0,0,0]];q1.registerError(UOe,qCe);var WOe=[-3,j,UTe,{[p$]:QQ,[w$]:400},[A,G$,x$,UQ,E1,R$],[0,0,0,0,0,0]];q1.registerError(WOe,UCe);var GOe=[-3,j,WTe,{[p$]:QQ,[w$]:400},[A,G$,UQ,E1,R$],[0,0,0,0,0]];q1.registerError(GOe,WCe);var KOe=[-3,j,GTe,{[p$]:QQ,[w$]:400},[A,R$],[0,0]];q1.registerError(KOe,XCe);var qOe=[-3,j,yEe,{[p$]:QQ,[w$]:404},[R$],[0]];q1.registerError(qOe,twe);var JOe=[-3,j,MEe,{[p$]:QQ,[w$]:409},[A,G$,UQ,R$],[0,0,0,0]];q1.registerError(JOe,JCe);var YOe=[-3,j,NEe,{[p$]:QQ,[w$]:400},[A,G$,E1,R$],[0,0,0,0]];q1.registerError(YOe,ZCe);var XOe=[-3,j,IEe,{[p$]:QQ,[w$]:404},[A,G$,x$,UQ,E1,R$],[0,0,0,0,0,0]];q1.registerError(XOe,GCe);var ZOe=[-3,j,zEe,{[p$]:QQ,[w$]:428},[R$],[0]];q1.registerError(ZOe,nwe);var QOe=[-3,j,WEe,{[p$]:j1,[w$]:500},[A,G$,UQ,E1,R$],[0,0,0,0,0]];q1.registerError(QOe,KCe);var $Oe=[-3,j,GEe,{[p$]:j1,[w$]:503},[R$],[0]];q1.registerError($Oe,QCe);var eke=[-3,j,qEe,{[p$]:QQ,[w$]:429},[A,R$],[0,0]];q1.registerError(eke,YCe);var tke=[-3,j,QEe,{[p$]:QQ,[w$]:400},[R$,A,G$,zOe],[0,0,0,64]];q1.registerError(tke,$Ce);var nke=[K1,q1],rke=[3,j,lwe,0,[XQ,HQ],[2,0]],J1=[3,j,dwe,0,[A,i1,M$,SDe,$Q,z$,P1,R1,I1],[0,0,64,0,4,4,128,0,0]],ike=[3,j,vwe,0,[U$,zQ],[0,0]],Y1=[3,j,Swe,0,[I1,hOe],[0,64]],X1=[3,j,rwe,0,[UQ,A,M1,qQ,C$,gDe,$Q,z$,S1,P1,r1,$$,B$,s$,s1,W$],[0,0,0,0,()=>ake,0,4,4,0,128,0,0,()=>i0,0,64,()=>lke]],ake=[3,j,fwe,0,[D$],[()=>ZAe]],oke=[3,j,pwe,0,[UQ,I1,kDe,r1,$$,B$,HDe],[0,0,()=>$Ae,0,0,()=>i0,0]],ske=[3,j,hwe,0,[u$,R$,m1],[0,0,64]],cke=[3,j,gwe,0,[Z$],[0]],lke=[3,j,_we,0,[Z$],[0]],uke=[3,j,ywe,0,[MOe,d1],[0,0],2],dke=[3,j,Twe,0,[qQ,ADe,IDe,BDe,EOe,DOe],[0,64,64,()=>rje,2,2]],fke=[3,j,owe,0,[A,i1,o1,GQ],[[0,1],[0,1],0,()=>Y1],4],pke=[3,j,swe,0,[A,i1,_De],[0,0,()=>Z1]],Z1=[3,j,iwe,0,[o1,GQ,yDe,z$],[0,()=>Y1,4,4]],mke=[3,j,Cwe,0,[U$],[0]],Q1=[3,j,kwe,0,[b$],[2]],hke=[3,j,Awe,0,[M1,jOe],[0,0]],gke=[3,j,eTe,0,[VDe],[0]],$1=[3,j,tTe,0,[U$,zQ,$Q,H1,YDe,d1,y1,N$,F$,QDe,M1,MDe,a$,xOe,P1,m$,NDe,A$,C$,t1,BQ,B1,G1,h1,e$,C1,d$,i$],[0,0,4,0,0,0,()=>qAe,()=>sAe,()=>r0,()=>iAe,0,()=>gke,0,0,128,()=>p0,()=>Ske,0,()=>_ke,()=>EAe,()=>rke,()=>GAe,()=>YAe,()=>kAe,()=>xke,()=>NAe,2,()=>e0]],_ke=[3,j,Gwe,0,[D$],[()=>nje]],vke=[3,j,qwe,0,[u$,R$,m1],[0,0,64]],yke=[3,j,nTe,0,[LDe,SOe,WDe],[0,64,2]],bke=[3,j,Rwe,0,[b$,K$,J$],[2,64,0]],xke=[3,j,zwe,0,[b$,K$,J$],[2,64,0]],Ske=[3,j,Bwe,0,[wDe,bDe,xDe,c1,d1],[0,0,4,0,0]],Cke=[3,j,Zwe,0,[S$,k1],[0,0]],wke=[3,j,Qwe,0,[S$,k1],[0,0]],e0=[3,j,$we,0,[IOe],[0]],Tke=[3,j,Mwe,0,[XQ,HQ],[2,0]],Eke=[3,j,Pwe,0,[A,i1,M$,P1,a$,R1,I1],[[0,1],0,64,128,[0,4],0,0],2],Dke=[3,j,Fwe,0,[VQ],[()=>J1]],Oke=[3,j,Iwe,0,[A,UQ,qQ,S1,p1,a$,P1,s$,s1,W$],[[0,1],0,0,0,0,[0,4],128,0,()=>f0,()=>cke],2],kke=[3,j,Lwe,0,[JQ],[()=>X1]],Ake=[3,j,Vwe,0,[U$,d1,y1,H1,N$,F$,a$,P1,m$,t1,BQ,jDe,B1,G1,h1,e$,C1,d$,i$],[0,0,()=>KAe,0,()=>oAe,()=>r0,[0,4],128,()=>p0,()=>TAe,()=>Tke,2,()=>WAe,()=>JAe,()=>OAe,()=>bke,()=>MAe,2,()=>e0],3],jke=[3,j,Hwe,0,[l$],[()=>$1]],Mke=[3,j,Ywe,0,[A,G$,N1,q$,w1,f$,k$,KQ,f1,L$,F1,P1,a$,I$,z1,Y$,o$,H1,v1,W1],[[0,1],0,64,0,()=>o0,1,64,0,()=>l0,128,()=>g0,128,[0,4],()=>n0,()=>s0,()=>c0,0,0,0,()=>d0],4],Nke=[3,j,Xwe,0,[Q$],[()=>a0]],Pke=[3,j,oTe,0,[A,i1],[[0,1],[0,1]],2],Fke=[3,j,sTe,0,[],[]],Ike=[3,j,mTe,0,[A,UQ,l1],[[0,1],[0,1],[2,{[T$]:l1}]],2],Lke=[3,j,hTe,0,[JQ],[()=>X1]],Rke=[3,j,STe,0,[U$],[[0,1]],1],zke=[3,j,CTe,0,[l$],[()=>$1]],Bke=[3,j,kTe,0,[A,G$],[[0,1],[0,1]],2],Vke=[3,j,ATe,0,[Q$],[()=>a0]],Hke=[3,j,cTe,0,[A,i1],[[0,1],[0,1]],2],Uke=[3,j,lTe,0,[VQ],[()=>J1]],Wke=[3,j,gTe,0,[A,UQ],[[0,1],[0,1]],2],Gke=[3,j,_Te,0,[JQ],[()=>X1]],Kke=[3,j,yTe,0,[P$,V$,X$,UQ,L1,u1,n1],[[0,{[T$]:P$}],[1,{[T$]:V$}],[0,{[T$]:X$}],[0,{[T$]:UQ}],[64,{[T$]:L1}],[64,{[T$]:u1}],[64,{[T$]:n1}]]],qke=[3,j,bTe,0,[YQ,X$],[()=>QAe,0]],Jke=[3,j,wTe,0,[U$],[[0,1]],1],Yke=[3,j,TTe,0,[l$],[()=>$1]],Xke=[3,j,jTe,0,[A,G$],[[0,1],[0,1]],2],Zke=[3,j,MTe,0,[Q$],[()=>a0]],Qke=[3,j,fTe,0,[A,i1,o1],[[0,1],[0,1],[0,1]],3],$ke=[3,j,pTe,0,[],[]],t0=[3,j,RTe,0,[b$],[2]],eAe=[3,j,PTe,0,[b1,c1],[64,()=>DAe]],tAe=[3,j,ITe,0,[GDe,KDe,m1],[0,0,64]],nAe=[3,j,zTe,0,[k1],[0]],rAe=[3,j,BTe,0,[k1],[0]],iAe=[3,j,VTe,0,[_Oe],[()=>wAe]],aAe=[3,j,KTe,0,[u$,R$,m1],[0,0,64]],oAe=[3,j,qTe,0,[D1,O$,g$],[0,0,()=>t0]],sAe=[3,j,JTe,0,[D1,NOe,O$,g$],[0,0,0,()=>t0]],n0=[3,j,hEe,0,[U$,H1,A$],[0,0,0]],cAe=[3,j,eEe,0,[A,WQ,V$,X$],[[0,1],[0,{[T$]:WQ}],[1,{[T$]:V$}],[0,{[T$]:X$}]],1],lAe=[3,j,tEe,0,[CDe,X$],[64,0]],uAe=[3,j,rEe,0,[V$,X$],[[1,{[T$]:V$}],[0,{[T$]:X$}]]],dAe=[3,j,iEe,0,[DDe,X$],[()=>XAe,0]],fAe=[3,j,aEe,0,[A,V$,X$],[[0,1],[1,{[T$]:V$}],[0,{[T$]:X$}]],1],pAe=[3,j,oEe,0,[YQ,X$],[64,0]],mAe=[3,j,ZTe,0,[A,i1,V$,X$],[[0,1],[0,1],[1,{[T$]:V$}],[0,{[T$]:X$}]],2],hAe=[3,j,QTe,0,[A,i1,X$,vDe],[0,0,0,()=>eje]],gAe=[3,j,sEe,0,[V$,X$,j$],[[1,{[T$]:V$}],[0,{[T$]:X$}],[64,{[T$]:j$}]]],_Ae=[3,j,cEe,0,[zDe,X$],[64,0]],vAe=[3,j,dEe,0,[A,V$,X$],[[0,1],[1,{[T$]:V$}],[0,{[T$]:X$}]],1],yAe=[3,j,fEe,0,[gOe,X$],[64,0]],r0=[3,j,gEe,0,[PDe],[()=>oje]],bAe=[3,j,pEe,0,[L1,b$],[64,2]],i0=[3,j,_Ee,0,[vOe,bOe],[0,0]],a0=[3,j,vEe,0,[G$,dOe,A,H1,v1,$Q,z$,M1,o$,w1,k$,N1,f1,KQ,q$,L$,F1,b1,f$,C$,z1,Y$,I$,P1,W1],[0,0,0,0,0,4,4,0,0,()=>o0,64,64,()=>l0,0,0,128,()=>g0,()=>SAe,1,()=>xAe,()=>s0,()=>c0,()=>n0,128,()=>d0]],xAe=[3,j,bEe,0,[D$],[()=>aje]],SAe=[3,j,xEe,0,[ODe,wOe],[()=>tje,0]],o0=[3,j,TEe,0,[H$,oOe,UDe],[1,1,1]],s0=[3,j,EEe,0,[sOe,uOe,LOe],[1,1,0]],c0=[3,j,SEe,0,[b$,cOe,lOe,rOe,iOe,pOe],[2,1,1,1,1,()=>sje]],CAe=[3,j,CEe,0,[fOe,mOe,aOe,TOe],[0,0,1,0]],wAe=[3,j,kEe,0,[$De],[0]],TAe=[3,j,DEe,0,[e1,n$,r$,h$,_$],[64,0,()=>Cke,0,()=>nAe],2],EAe=[3,j,OEe,0,[e1,n$,r$,h$,_$],[64,0,()=>wke,0,()=>rAe],2],DAe=[3,j,AEe,0,[tOe],[0]],l0=[3,j,jEe,0,[qDe,POe],[0,64]],OAe=[3,j,PEe,0,[g1,_1],[()=>m0,()=>h0]],kAe=[3,j,FEe,0,[g1,_1],[()=>m0,()=>h0]],AAe=[3,j,LEe,0,[c$],[64]],jAe=[3,j,BEe,0,[c$],[64]],MAe=[3,j,HEe,0,[ZQ],[()=>Q1]],NAe=[3,j,UEe,0,[ZQ],[()=>Q1]],PAe=[3,j,KEe,0,[eOe,U1,JDe],[0,0,0]],u0=[3,j,JEe,0,[A$,M1,I1,COe,$Q,XDe,RDe],[0,0,0,()=>cje,4,()=>ije,()=>hke]],FAe=[3,j,XEe,0,[A,UQ,qQ,S1,p1,a$,s$,s1],[[0,1],[0,1],0,0,0,[0,4],0,()=>f0],2],IAe=[3,j,ZEe,0,[V1],[()=>u0]],LAe=[3,j,$Ee,0,[TDe,OOe],[128,64]],RAe=[3,j,tDe,0,[A,G$,L$,F1,w1,z1,Y$,W1,a$],[[0,1],[0,1],()=>LAe,()=>UAe,()=>o0,()=>s0,()=>c0,()=>d0,[0,4]],2],zAe=[3,j,nDe,0,[V1],[()=>u0]],BAe=[3,j,iDe,0,[A,G$,H1,v1,I$,ZDe,a$],[[0,1],[0,1],0,0,()=>n0,2,[0,4]],2],VAe=[3,j,aDe,0,[V1],[()=>u0]],HAe=[3,j,oDe,0,[I1,U1],[0,0]],UAe=[3,j,uDe,0,[EDe,AOe],[()=>g0,()=>g0]],WAe=[3,j,sDe,0,[A1],[0]],GAe=[3,j,cDe,0,[A1],[0]],KAe=[3,j,dDe,0,[O1,T1,v$,y$,a1,t$],[64,64,2,2,64,0]],qAe=[3,j,fDe,0,[O1,T1,FDe,ROe,v$,y$,a1,t$],[64,64,0,0,2,2,64,0]],d0=[3,j,pDe,0,[b$,H$,nOe,yOe,kOe],[2,1,1,0,2]],JAe=[3,j,mDe,0,[b$],[2]],YAe=[3,j,hDe,0,[b$],[2]],XAe=[1,j,xwe,0,()=>ike],ZAe=[1,j,mwe,0,()=>ske],f0=[1,j,bwe,0,()=>uke],QAe=[1,j,Dwe,0,()=>oke],$Ae=[1,j,Ewe,0,()=>dke],eje=[1,j,awe,0,()=>Z1],tje=[1,j,wwe,0,()=>mke],nje=[1,j,Kwe,0,()=>vke],rje=[1,j,rTe,0,()=>yke],p0=[1,j,FTe,0,()=>eAe],ije=[1,j,LTe,0,()=>tAe],aje=[1,j,HTe,0,()=>aAe],oje=[1,j,mEe,0,()=>bAe],sje=[1,j,wEe,0,()=>CAe],m0=[1,j,REe,0,()=>AAe],h0=[1,j,VEe,0,()=>jAe],g0=[1,j,FOe,0,()=>PAe],cje=[1,j,lDe,0,()=>HAe],lje=[9,j,cwe,{[E$]:[`POST`,`/clusters/{clusterName}/access-entries/{principalArn}/access-policies`,200]},()=>fke,()=>pke],uje=[9,j,Nwe,{[E$]:[`POST`,`/clusters/{clusterName}/access-entries`,200]},()=>Eke,()=>Dke],dje=[9,j,jwe,{[E$]:[`POST`,`/clusters/{clusterName}/addons`,200]},()=>Oke,()=>kke],fje=[9,j,Uwe,{[E$]:[`POST`,`/clusters`,200]},()=>Ake,()=>jke],pje=[9,j,Jwe,{[E$]:[`POST`,`/clusters/{clusterName}/node-groups`,200]},()=>Mke,()=>Nke],mje=[9,j,aTe,{[E$]:[`DELETE`,`/clusters/{clusterName}/access-entries/{principalArn}`,200]},()=>Pke,()=>Fke],hje=[9,j,iTe,{[E$]:[`DELETE`,`/clusters/{clusterName}/addons/{addonName}`,200]},()=>Ike,()=>Lke],gje=[9,j,ETe,{[E$]:[`DELETE`,`/clusters/{name}`,200]},()=>Rke,()=>zke],_je=[9,j,OTe,{[E$]:[`DELETE`,`/clusters/{clusterName}/node-groups/{nodegroupName}`,200]},()=>Bke,()=>Vke],vje=[9,j,uTe,{[E$]:[`GET`,`/clusters/{clusterName}/access-entries/{principalArn}`,200]},()=>Hke,()=>Uke],yje=[9,j,xTe,{[E$]:[`GET`,`/clusters/{clusterName}/addons/{addonName}`,200]},()=>Wke,()=>Gke],bje=[9,j,vTe,{[E$]:[`GET`,`/addons/supported-versions`,200]},()=>Kke,()=>qke],xje=[9,j,DTe,{[E$]:[`GET`,`/clusters/{name}`,200]},()=>Jke,()=>Yke],Sje=[9,j,NTe,{[E$]:[`GET`,`/clusters/{clusterName}/node-groups/{nodegroupName}`,200]},()=>Xke,()=>Zke],Cje=[9,j,dTe,{[E$]:[`DELETE`,`/clusters/{clusterName}/access-entries/{principalArn}/access-policies/{policyArn}`,200]},()=>Qke,()=>$ke],wje=[9,j,$Te,{[E$]:[`GET`,`/clusters/{clusterName}/access-entries`,200]},()=>cAe,()=>lAe],Tje=[9,j,nEe,{[E$]:[`GET`,`/access-policies`,200]},()=>uAe,()=>dAe],Eje=[9,j,YTe,{[E$]:[`GET`,`/clusters/{clusterName}/addons`,200]},()=>fAe,()=>pAe],Dje=[9,j,XTe,{[E$]:[`GET`,`/clusters/{clusterName}/access-entries/{principalArn}/access-policies`,200]},()=>mAe,()=>hAe],Oje=[9,j,lEe,{[E$]:[`GET`,`/clusters`,200]},()=>gAe,()=>_Ae],kje=[9,j,uEe,{[E$]:[`GET`,`/clusters/{clusterName}/node-groups`,200]},()=>vAe,()=>yAe],Aje=[9,j,YEe,{[E$]:[`POST`,`/clusters/{clusterName}/addons/{addonName}/update`,200]},()=>FAe,()=>IAe],jje=[9,j,eDe,{[E$]:[`POST`,`/clusters/{clusterName}/node-groups/{nodegroupName}/update-config`,200]},()=>RAe,()=>zAe],Mje=[9,j,rDe,{[E$]:[`POST`,`/clusters/{clusterName}/node-groups/{nodegroupName}/update-version`,200]},()=>BAe,()=>VAe],Nje=e=>({apiVersion:`2017-11-01`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??VCe,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??MCe,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Nee,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.eks`,errorTypeRegistries:nke,version:`2017-11-01`,serviceTarget:`AWSWesleyFrontend`},serviceId:e?.serviceId??`EKS`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),Pje=e=>{let t=He(e),n=()=>t().then(_e),r=Nje(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:ICe.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},Fje=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},Ije=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),Lje=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),Fje(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),Ije(r))},Rje=class extends i{config;constructor(...[e]){let t=Pje(e||{});super(t),this.initConfig=t;let n=PCe(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=Lje(NCe(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:ACe,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},zje=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function Bje(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`elasticloadbalancing`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var Vje=e=>{let t=[];return e.operation,t.push(Bje(e)),t},Hje=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},Uje=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`elasticloadbalancing`}),Wje={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},Gje={name:`@aws-sdk/client-elastic-load-balancing-v2`,version:`3.1105.0`,description:`AWS SDK for JavaScript Elastic Load Balancing V2 Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-elastic-load-balancing-v2`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-elastic-load-balancing-v2`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.6`,"@aws-sdk/credential-provider-node":`^3.972.78`,"@aws-sdk/types":`^3.974.2`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~5.8.3`},engines:{node:`>=20.0.0`}},_0=`ref`,v0=-1,y0=!0,b0=`isSet`,x0=`PartitionResult`,S0=`booleanEquals`,C0=`getAttr`,w0={[_0]:`Endpoint`},T0={[_0]:x0},E0={},D0=[{[_0]:`Region`}],O0={conditions:[[b0,[w0]],[b0,D0],[`aws.partition`,D0,x0],[S0,[{[_0]:`UseFIPS`},y0]],[S0,[{[_0]:`UseDualStack`},y0]],[S0,[{fn:C0,argv:[T0,`supportsDualStack`]},y0]],[S0,[{fn:C0,argv:[T0,`supportsFIPS`]},y0]],[`stringEquals`,[{fn:C0,argv:[T0,`name`]},`aws-us-gov`]]],results:[[v0],[v0,`Invalid Configuration: FIPS and custom endpoint are not supported`],[v0,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[w0,E0],[`https://elasticloadbalancing-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,E0],[v0,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://elasticloadbalancing.{Region}.amazonaws.com`,E0],[`https://elasticloadbalancing-fips.{Region}.{PartitionResult#dnsSuffix}`,E0],[v0,`FIPS is enabled but this partition does not support FIPS`],[`https://elasticloadbalancing.{Region}.{PartitionResult#dualStackDnsSuffix}`,E0],[v0,`DualStack is enabled but this partition does not support DualStack`],[`https://elasticloadbalancing.{Region}.{PartitionResult#dnsSuffix}`,E0],[v0,`Invalid Configuration: Missing Region`]]},Kje=2,qje=new Int32Array([-1,1,-1,0,13,3,1,4,100000012,2,5,100000012,3,8,6,4,7,100000011,5,100000009,100000010,4,11,9,6,10,100000008,7,100000006,100000007,5,12,100000005,6,100000004,100000005,3,100000001,14,4,100000002,100000003]),Jje=Re.from(qje,Kje,O0.conditions,O0.results),Yje=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),Xje=(e,t={})=>Yje.get(e,()=>Ye(Jje,{endpointParams:e,logger:t.logger}));qe.aws=fe;var M=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},Zje=class e extends M{name=`CertificateNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`CertificateNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},Qje=class e extends M{name=`ListenerNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`ListenerNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},$je=class e extends M{name=`TooManyCertificatesException`;$fault=`client`;Message;constructor(t){super({name:`TooManyCertificatesException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},eMe=class e extends M{name=`DuplicateTagKeysException`;$fault=`client`;Message;constructor(t){super({name:`DuplicateTagKeysException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},tMe=class e extends M{name=`LoadBalancerNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`LoadBalancerNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},nMe=class e extends M{name=`RuleNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`RuleNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},rMe=class e extends M{name=`TargetGroupNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`TargetGroupNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},iMe=class e extends M{name=`TooManyTagsException`;$fault=`client`;Message;constructor(t){super({name:`TooManyTagsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},aMe=class e extends M{name=`TrustStoreNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`TrustStoreNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},oMe=class e extends M{name=`InvalidRevocationContentException`;$fault=`client`;Message;constructor(t){super({name:`InvalidRevocationContentException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},sMe=class e extends M{name=`RevocationContentNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`RevocationContentNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},cMe=class e extends M{name=`TooManyTrustStoreRevocationEntriesException`;$fault=`client`;Message;constructor(t){super({name:`TooManyTrustStoreRevocationEntriesException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},lMe=class e extends M{name=`AllocationIdNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`AllocationIdNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},uMe=class e extends M{name=`ALPNPolicyNotSupportedException`;$fault=`client`;Message;constructor(t){super({name:`ALPNPolicyNotSupportedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},dMe=class e extends M{name=`AvailabilityZoneNotSupportedException`;$fault=`client`;Message;constructor(t){super({name:`AvailabilityZoneNotSupportedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},fMe=class e extends M{name=`CaCertificatesBundleNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`CaCertificatesBundleNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},pMe=class e extends M{name=`CapacityDecreaseRequestsLimitExceededException`;$fault=`client`;Message;constructor(t){super({name:`CapacityDecreaseRequestsLimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},mMe=class e extends M{name=`CapacityReservationPendingException`;$fault=`client`;Message;constructor(t){super({name:`CapacityReservationPendingException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},hMe=class e extends M{name=`CapacityUnitsLimitExceededException`;$fault=`client`;Message;constructor(t){super({name:`CapacityUnitsLimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},gMe=class e extends M{name=`DuplicateListenerException`;$fault=`client`;Message;constructor(t){super({name:`DuplicateListenerException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},_Me=class e extends M{name=`IncompatibleProtocolsException`;$fault=`client`;Message;constructor(t){super({name:`IncompatibleProtocolsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},vMe=class e extends M{name=`InvalidConfigurationRequestException`;$fault=`client`;Message;constructor(t){super({name:`InvalidConfigurationRequestException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},yMe=class e extends M{name=`InvalidLoadBalancerActionException`;$fault=`client`;Message;constructor(t){super({name:`InvalidLoadBalancerActionException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},bMe=class e extends M{name=`SSLPolicyNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`SSLPolicyNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},xMe=class e extends M{name=`TargetGroupAssociationLimitException`;$fault=`client`;Message;constructor(t){super({name:`TargetGroupAssociationLimitException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},SMe=class e extends M{name=`TooManyActionsException`;$fault=`client`;Message;constructor(t){super({name:`TooManyActionsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},CMe=class e extends M{name=`TooManyListenersException`;$fault=`client`;Message;constructor(t){super({name:`TooManyListenersException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},wMe=class e extends M{name=`TooManyRegistrationsForTargetIdException`;$fault=`client`;Message;constructor(t){super({name:`TooManyRegistrationsForTargetIdException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},TMe=class e extends M{name=`TooManyTargetsException`;$fault=`client`;Message;constructor(t){super({name:`TooManyTargetsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},EMe=class e extends M{name=`TooManyUniqueTargetGroupsPerLoadBalancerException`;$fault=`client`;Message;constructor(t){super({name:`TooManyUniqueTargetGroupsPerLoadBalancerException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},DMe=class e extends M{name=`TrustStoreNotReadyException`;$fault=`client`;Message;constructor(t){super({name:`TrustStoreNotReadyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},OMe=class e extends M{name=`UnsupportedProtocolException`;$fault=`client`;Message;constructor(t){super({name:`UnsupportedProtocolException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},kMe=class e extends M{name=`DuplicateLoadBalancerNameException`;$fault=`client`;Message;constructor(t){super({name:`DuplicateLoadBalancerNameException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},AMe=class e extends M{name=`InvalidSchemeException`;$fault=`client`;Message;constructor(t){super({name:`InvalidSchemeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},jMe=class e extends M{name=`InvalidSecurityGroupException`;$fault=`client`;Message;constructor(t){super({name:`InvalidSecurityGroupException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},MMe=class e extends M{name=`InvalidSubnetException`;$fault=`client`;Message;constructor(t){super({name:`InvalidSubnetException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},NMe=class e extends M{name=`OperationNotPermittedException`;$fault=`client`;Message;constructor(t){super({name:`OperationNotPermittedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},PMe=class e extends M{name=`ResourceInUseException`;$fault=`client`;Message;constructor(t){super({name:`ResourceInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},FMe=class e extends M{name=`SubnetNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`SubnetNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},IMe=class e extends M{name=`TooManyLoadBalancersException`;$fault=`client`;Message;constructor(t){super({name:`TooManyLoadBalancersException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},LMe=class e extends M{name=`PriorityInUseException`;$fault=`client`;Message;constructor(t){super({name:`PriorityInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},RMe=class e extends M{name=`TooManyRulesException`;$fault=`client`;Message;constructor(t){super({name:`TooManyRulesException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},zMe=class e extends M{name=`TooManyTargetGroupsException`;$fault=`client`;Message;constructor(t){super({name:`TooManyTargetGroupsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},BMe=class e extends M{name=`DuplicateTargetGroupNameException`;$fault=`client`;Message;constructor(t){super({name:`DuplicateTargetGroupNameException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},VMe=class e extends M{name=`DuplicateTrustStoreNameException`;$fault=`client`;Message;constructor(t){super({name:`DuplicateTrustStoreNameException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},HMe=class e extends M{name=`InvalidCaCertificatesBundleException`;$fault=`client`;Message;constructor(t){super({name:`InvalidCaCertificatesBundleException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},UMe=class e extends M{name=`TooManyTrustStoresException`;$fault=`client`;Message;constructor(t){super({name:`TooManyTrustStoresException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},WMe=class e extends M{name=`DeleteAssociationSameAccountException`;$fault=`client`;Message;constructor(t){super({name:`DeleteAssociationSameAccountException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},GMe=class e extends M{name=`TrustStoreAssociationNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`TrustStoreAssociationNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},KMe=class e extends M{name=`TrustStoreInUseException`;$fault=`client`;Message;constructor(t){super({name:`TrustStoreInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},qMe=class e extends M{name=`InvalidTargetException`;$fault=`client`;Message;constructor(t){super({name:`InvalidTargetException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},JMe=class e extends M{name=`HealthUnavailableException`;$fault=`server`;Message;constructor(t){super({name:`HealthUnavailableException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},YMe=class e extends M{name=`RevocationIdNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`RevocationIdNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},XMe=class e extends M{name=`ResourceNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`ResourceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},ZMe=class e extends M{name=`InsufficientCapacityException`;$fault=`server`;Message;constructor(t){super({name:`InsufficientCapacityException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},QMe=class e extends M{name=`PriorRequestNotCompleteException`;$fault=`client`;Message;constructor(t){super({name:`PriorRequestNotCompleteException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},$Me=`Action`,eNe=`AdditionalClaims`,tNe=`AuthenticateCognitoActionConfig`,nNe=`AuthenticateCognitoConfig`,k0=`AnomalyDetection`,rNe=`AuthorizationEndpoint`,A0=`AllocationId`,iNe=`AllocationIdNotFoundException`,aNe=`ALPNPolicyNotSupportedException`,j0=`AdministrativeOverride`,oNe=`AuthenticateOidcActionConfig`,sNe=`AuthenticateOidcConfig`,M0=`AlpnPolicy`,N0=`AuthenticationRequestExtraParams`,cNe=`AddTags`,lNe=`AddTagsInput`,uNe=`AddTagsOutput`,dNe=`AdvertiseTrustStoreCaNames`,P0=`AvailabilityZone`,fNe=`AvailabilityZoneNotSupportedException`,F0=`AvailabilityZones`,I0=`Actions`,L0=`Attributes`,R0=`Certificates`,pNe=`CertificateArn`,mNe=`CaCertificatesBundleNotFoundException`,hNe=`CapacityDecreaseRequestsLimitExceededException`,gNe=`CanonicalHostedZoneId`,_Ne=`ClientId`,vNe=`CertificateList`,yNe=`CreateLoadBalancer`,bNe=`CreateLoadBalancerInput`,xNe=`CreateLoadBalancerOutput`,SNe=`CreateListenerInput`,CNe=`CreateListenerOutput`,wNe=`CreateListener`,TNe=`CertificateNotFoundException`,z0=`CustomerOwnedIpv4Pool`,ENe=`CreateRule`,DNe=`CreateRuleInput`,ONe=`CreateRuleOutput`,kNe=`CapacityReservationPendingException`,ANe=`ClientSecret`,jNe=`ContentType`,MNe=`CreateTargetGroup`,NNe=`CreateTargetGroupInput`,PNe=`CreateTargetGroupOutput`,FNe=`CreatedTime`,INe=`CapacityUnitsLimitExceededException`,LNe=`Certificate`,RNe=`Cipher`,B0=`Ciphers`,zNe=`Code`,V0=`Conditions`,H0=`Description`,U0=`DefaultActions`,BNe=`DeleteAssociationSameAccountException`,VNe=`DeleteListener`,HNe=`DeleteLoadBalancer`,UNe=`DescribeLoadBalancerAttributes`,WNe=`DescribeLoadBalancerAttributesInput`,GNe=`DescribeLoadBalancerAttributesOutput`,KNe=`DeleteLoadBalancerInput`,qNe=`DescribeLoadBalancersInput`,JNe=`DuplicateLoadBalancerNameException`,YNe=`DeleteLoadBalancerOutput`,XNe=`DescribeLoadBalancersOutput`,ZNe=`DescribeLoadBalancers`,QNe=`DuplicateListenerException`,$Ne=`DeleteListenerInput`,ePe=`DescribeListenersInput`,tPe=`DeleteListenerOutput`,nPe=`DescribeListenersOutput`,rPe=`DescribeListeners`,iPe=`DNSName`,aPe=`DeleteRule`,oPe=`DeleteRuleInput`,sPe=`DescribeRulesInput`,cPe=`DeleteRuleOutput`,lPe=`DescribeRulesOutput`,uPe=`DescribeRules`,dPe=`DurationSeconds`,fPe=`DescribeSSLPolicies`,pPe=`DescribeSSLPoliciesInput`,mPe=`DescribeSSLPoliciesOutput`,hPe=`DeregisterTargets`,gPe=`DeleteTargetGroup`,_Pe=`DescribeTargetGroupAttributes`,vPe=`DescribeTargetGroupAttributesInput`,yPe=`DescribeTargetGroupAttributesOutput`,bPe=`DeleteTargetGroupInput`,xPe=`DescribeTargetGroupsInput`,SPe=`DuplicateTargetGroupNameException`,CPe=`DeleteTargetGroupOutput`,wPe=`DescribeTargetGroupsOutput`,TPe=`DescribeTargetGroups`,EPe=`DescribeTargetHealth`,DPe=`DescribeTargetHealthInput`,OPe=`DescribeTargetHealthOutput`,kPe=`DeregisterTargetsInput`,APe=`DescribeTagsInput`,jPe=`DuplicateTagKeysException`,MPe=`DeregisterTargetsOutput`,NPe=`DescribeTagsOutput`,PPe=`DuplicateTrustStoreNameException`,FPe=`DescribeTags`,IPe=`Enabled`,W0=`EnablePrefixForIpv6SourceNat`,G0=`EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic`,LPe=`Format`,RPe=`ForwardActionConfig`,zPe=`ForwardConfig`,BPe=`FixedResponseActionConfig`,VPe=`FixedResponseConfig`,HPe=`Field`,UPe=`GrpcCode`,WPe=`Host`,GPe=`HttpCode`,K0=`HealthCheckEnabled`,q0=`HealthCheckIntervalSeconds`,J0=`HealthCheckProtocol`,Y0=`HealthCheckPort`,X0=`HealthCheckPath`,Z0=`HealthCheckTimeoutSeconds`,KPe=`HostHeaderConfig`,qPe=`HostHeaderConditionConfig`,JPe=`HttpHeaderConditionConfig`,YPe=`HttpHeaderConfig`,XPe=`HttpHeaderName`,Q0=`HostHeaderRewriteConfig`,ZPe=`HttpRequestMethodConfig`,QPe=`HttpRequestMethodConditionConfig`,$0=`HealthyThresholdCount`,$Pe=`HealthUnavailableException`,e2=`Issuer`,eFe=`IpAddress`,t2=`IpAddressType`,tFe=`InvalidCaCertificatesBundleException`,nFe=`IgnoreClientCertificateExpiry`,rFe=`InsufficientCapacityException`,iFe=`InvalidConfigurationRequestException`,n2=`IsDefault`,aFe=`Ipv4IpamPoolId`,oFe=`InvalidLoadBalancerActionException`,r2=`IpamPools`,i2=`IPv6Address`,sFe=`IncompatibleProtocolsException`,cFe=`InvalidRevocationContentException`,lFe=`InvalidSchemeException`,uFe=`InvalidSubnetException`,dFe=`InvalidSecurityGroupException`,fFe=`InvalidTargetException`,pFe=`Id`,mFe=`Include`,hFe=`JwksEndpoint`,gFe=`JwtValidationActionAdditionalClaim`,_Fe=`JwtValidationActionAdditionalClaims`,vFe=`JwtValidationActionConfig`,yFe=`JwtValidationConfig`,a2=`Key`,o2=`Listeners`,s2=`ListenerArn`,bFe=`ListenerArns`,c2=`LoadBalancers`,l2=`LoadBalancerAddresses`,u2=`LoadBalancerArn`,d2=`LoadBalancerArns`,xFe=`LoadBalancerAddress`,SFe=`LoadBalancerAttribute`,CFe=`LoadBalancerAttributes`,wFe=`LoadBalancerName`,TFe=`LoadBalancerNotFoundException`,EFe=`LoadBalancerState`,DFe=`LoadBalancerType`,OFe=`LoadBalancer`,kFe=`ListenerNotFoundException`,AFe=`Listener`,N=`Message`,f2=`MutualAuthentication`,jFe=`MutualAuthenticationAttributes`,MFe=`MessageBody`,NFe=`MitigationInEffect`,PFe=`ModifyListener`,FFe=`ModifyLoadBalancerAttributes`,IFe=`ModifyLoadBalancerAttributesInput`,LFe=`ModifyLoadBalancerAttributesOutput`,RFe=`ModifyListenerInput`,zFe=`ModifyListenerOutput`,BFe=`ModifyRule`,VFe=`ModifyRuleInput`,HFe=`ModifyRuleOutput`,UFe=`ModifyTargetGroupAttributes`,WFe=`ModifyTargetGroupAttributesInput`,GFe=`ModifyTargetGroupAttributesOutput`,p2=`Matcher`,m2=`Marker`,KFe=`Mode`,h2=`Name`,g2=`NextMarker`,_2=`Names`,qFe=`Order`,JFe=`OutpostId`,YFe=`OperationNotPermittedException`,v2=`OnUnauthenticatedRequest`,y2=`Priority`,b2=`PrivateIPv4Address`,XFe=`PriorityInUseException`,ZFe=`PathPatternConfig`,QFe=`PathPatternConditionConfig`,$Fe=`PriorRequestNotCompleteException`,x2=`PageSize`,S2=`ProtocolVersion`,eIe=`Path`,C2=`Port`,w2=`Protocol`,tIe=`Query`,nIe=`QueryStringConfig`,rIe=`QueryStringConditionConfig`,iIe=`QuicServerId`,aIe=`QueryStringKeyValuePair`,oIe=`QueryStringKeyValuePairList`,T2=`Reason`,E2=`ResourceArns`,sIe=`RedirectActionConfig`,cIe=`ResourceArn`,D2=`RuleArn`,lIe=`RuleArns`,uIe=`RedirectConfig`,dIe=`RewriteConfigList`,fIe=`RuleConditionList`,pIe=`RevocationContentNotFoundException`,mIe=`RewriteConfig`,hIe=`RuleCondition`,gIe=`RevocationIdNotFoundException`,_Ie=`ResourceInUseException`,vIe=`ResourceNotFoundException`,yIe=`RuleNotFoundException`,bIe=`RegisterTargetsInput`,xIe=`RemoveTagsInput`,SIe=`RuleTransformList`,CIe=`RegisterTargetsOutput`,wIe=`RemoveTagsOutput`,TIe=`ResetTransforms`,EIe=`RegisterTargets`,DIe=`RemoveTags`,OIe=`RuleTransform`,O2=`RegexValues`,kIe=`Result`,AIe=`Regex`,jIe=`Replace`,k2=`Rewrites`,A2=`Rules`,MIe=`Rule`,j2=`State`,M2=`StatusCode`,N2=`SessionCookieName`,P2=`SecurityGroups`,NIe=`SecurityGroupIds`,F2=`SubnetId`,PIe=`SourceIpConfig`,FIe=`SourceIpConditionConfig`,IIe=`SupportedLoadBalancerTypes`,I2=`SubnetMappings`,LIe=`SubnetMapping`,RIe=`SubnetNotFoundException`,zIe=`SourceNatIpv6Prefixes`,BIe=`SourceNatIpv6Prefix`,L2=`SslPolicy`,R2=`SslPolicies`,VIe=`SslProtocols`,HIe=`SetSubnets`,UIe=`SetSecurityGroups`,WIe=`SetSecurityGroupsInput`,GIe=`SetSecurityGroupsOutput`,KIe=`SetSubnetsInput`,qIe=`SSLPolicyNotFoundException`,JIe=`SetSubnetsOutput`,z2=`SessionTimeout`,B2=`Scope`,V2=`Scheme`,H2=`Subnets`,U2=`Type`,W2=`TargetControlPort`,G2=`TagDescriptions`,YIe=`TagDescription`,XIe=`TargetDescription`,ZIe=`TargetDescriptions`,QIe=`TokenEndpoint`,K2=`TargetGroups`,q2=`TargetGroupArn`,$Ie=`TargetGroupAssociationLimitException`,eLe=`TargetGroupArns`,tLe=`TargetGroupAttribute`,nLe=`TargetGroupAttributes`,rLe=`TargetGroupList`,iLe=`TargetGroupName`,aLe=`TargetGroupNotFoundException`,J2=`TargetGroupStickinessConfig`,oLe=`TargetGroupTuple`,sLe=`TargetGroup`,Y2=`TargetHealth`,X2=`TargetHealthDescriptions`,cLe=`TargetHealthDescription`,lLe=`TagKeys`,uLe=`TagList`,dLe=`TooManyActionsException`,fLe=`TooManyCertificatesException`,pLe=`TooManyLoadBalancersException`,mLe=`TooManyListenersException`,hLe=`TooManyRulesException`,gLe=`TooManyRegistrationsForTargetIdException`,_Le=`TooManyTagsException`,vLe=`TooManyTargetsException`,yLe=`TooManyTargetGroupsException`,bLe=`TooManyTrustStoresException`,xLe=`TooManyTrustStoreRevocationEntriesException`,SLe=`TooManyUniqueTargetGroupsPerLoadBalancerException`,CLe=`TrustStoreArn`,wLe=`TrustStoreAssociationNotFoundException`,TLe=`TrustStoreAssociationStatus`,ELe=`TrustStoreInUseException`,DLe=`TrustStoreNotFoundException`,OLe=`TrustStoreNotReadyException`,Z2=`TargetType`,Q2=`Tags`,kLe=`Tag`,$2=`Targets`,ALe=`Target`,e4=`Transforms`,jLe=`UseExistingClientSecret`,MLe=`UserInfoEndpoint`,NLe=`UserPoolArn`,PLe=`UserPoolClientId`,FLe=`UserPoolDomain`,ILe=`UnsupportedProtocolException`,t4=`UrlRewriteConfig`,n4=`UnhealthyThresholdCount`,r4=`Values`,i4=`VpcId`,a4=`Value`,LLe=`Weight`,RLe=`ZoneName`,P=`awsQueryError`,F=`client`,I=`error`,L=`httpError`,o4=`smithy.ts.sdk.synthetic.com.amazonaws.elasticloadbalancingv2`,s4=`server`,R=`com.amazonaws.elasticloadbalancingv2`,c4=ot.for(o4),zLe=[-3,o4,`ElasticLoadBalancingV2ServiceException`,0,[],[]];c4.registerError(zLe,M);var z=ot.for(R),BLe=[-3,R,iNe,{[P]:[`AllocationIdNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(BLe,lMe);var VLe=[-3,R,aNe,{[P]:[`ALPNPolicyNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(VLe,uMe);var HLe=[-3,R,fNe,{[P]:[`AvailabilityZoneNotSupported`,400],[I]:F,[L]:400},[N],[0]];z.registerError(HLe,dMe);var ULe=[-3,R,mNe,{[P]:[`CaCertificatesBundleNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(ULe,fMe);var WLe=[-3,R,hNe,{[P]:[`CapacityDecreaseRequestLimitExceeded`,400],[I]:F,[L]:400},[N],[0]];z.registerError(WLe,pMe);var GLe=[-3,R,kNe,{[P]:[`CapacityReservationPending`,400],[I]:F,[L]:400},[N],[0]];z.registerError(GLe,mMe);var KLe=[-3,R,INe,{[P]:[`CapacityUnitsLimitExceeded`,400],[I]:F,[L]:400},[N],[0]];z.registerError(KLe,hMe);var qLe=[-3,R,TNe,{[P]:[`CertificateNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(qLe,Zje);var JLe=[-3,R,BNe,{[P]:[`DeleteAssociationSameAccount`,400],[I]:F,[L]:400},[N],[0]];z.registerError(JLe,WMe);var YLe=[-3,R,QNe,{[P]:[`DuplicateListener`,400],[I]:F,[L]:400},[N],[0]];z.registerError(YLe,gMe);var XLe=[-3,R,JNe,{[P]:[`DuplicateLoadBalancerName`,400],[I]:F,[L]:400},[N],[0]];z.registerError(XLe,kMe);var ZLe=[-3,R,jPe,{[P]:[`DuplicateTagKeys`,400],[I]:F,[L]:400},[N],[0]];z.registerError(ZLe,eMe);var QLe=[-3,R,SPe,{[P]:[`DuplicateTargetGroupName`,400],[I]:F,[L]:400},[N],[0]];z.registerError(QLe,BMe);var $Le=[-3,R,PPe,{[P]:[`DuplicateTrustStoreName`,400],[I]:F,[L]:400},[N],[0]];z.registerError($Le,VMe);var eRe=[-3,R,$Pe,{[P]:[`HealthUnavailable`,500],[I]:s4,[L]:500},[N],[0]];z.registerError(eRe,JMe);var tRe=[-3,R,sFe,{[P]:[`IncompatibleProtocols`,400],[I]:F,[L]:400},[N],[0]];z.registerError(tRe,_Me);var nRe=[-3,R,rFe,{[P]:[`InsufficientCapacity`,500],[I]:s4,[L]:500},[N],[0]];z.registerError(nRe,ZMe);var rRe=[-3,R,tFe,{[P]:[`InvalidCaCertificatesBundle`,400],[I]:F,[L]:400},[N],[0]];z.registerError(rRe,HMe);var iRe=[-3,R,iFe,{[P]:[`InvalidConfigurationRequest`,400],[I]:F,[L]:400},[N],[0]];z.registerError(iRe,vMe);var aRe=[-3,R,oFe,{[P]:[`InvalidLoadBalancerAction`,400],[I]:F,[L]:400},[N],[0]];z.registerError(aRe,yMe);var oRe=[-3,R,cFe,{[P]:[`InvalidRevocationContent`,400],[I]:F,[L]:400},[N],[0]];z.registerError(oRe,oMe);var sRe=[-3,R,lFe,{[P]:[`InvalidScheme`,400],[I]:F,[L]:400},[N],[0]];z.registerError(sRe,AMe);var cRe=[-3,R,dFe,{[P]:[`InvalidSecurityGroup`,400],[I]:F,[L]:400},[N],[0]];z.registerError(cRe,jMe);var lRe=[-3,R,uFe,{[P]:[`InvalidSubnet`,400],[I]:F,[L]:400},[N],[0]];z.registerError(lRe,MMe);var uRe=[-3,R,fFe,{[P]:[`InvalidTarget`,400],[I]:F,[L]:400},[N],[0]];z.registerError(uRe,qMe);var dRe=[-3,R,kFe,{[P]:[`ListenerNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(dRe,Qje);var fRe=[-3,R,TFe,{[P]:[`LoadBalancerNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(fRe,tMe);var pRe=[-3,R,YFe,{[P]:[`OperationNotPermitted`,400],[I]:F,[L]:400},[N],[0]];z.registerError(pRe,NMe);var mRe=[-3,R,XFe,{[P]:[`PriorityInUse`,400],[I]:F,[L]:400},[N],[0]];z.registerError(mRe,LMe);var hRe=[-3,R,$Fe,{[P]:[`PriorRequestNotComplete`,429],[I]:F,[L]:429},[N],[0]];z.registerError(hRe,QMe);var gRe=[-3,R,_Ie,{[P]:[`ResourceInUse`,400],[I]:F,[L]:400},[N],[0]];z.registerError(gRe,PMe);var _Re=[-3,R,vIe,{[P]:[`ResourceNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(_Re,XMe);var vRe=[-3,R,pIe,{[P]:[`RevocationContentNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(vRe,sMe);var yRe=[-3,R,gIe,{[P]:[`RevocationIdNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(yRe,YMe);var bRe=[-3,R,yIe,{[P]:[`RuleNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(bRe,nMe);var xRe=[-3,R,qIe,{[P]:[`SSLPolicyNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(xRe,bMe);var SRe=[-3,R,RIe,{[P]:[`SubnetNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(SRe,FMe);var CRe=[-3,R,$Ie,{[P]:[`TargetGroupAssociationLimit`,400],[I]:F,[L]:400},[N],[0]];z.registerError(CRe,xMe);var wRe=[-3,R,aLe,{[P]:[`TargetGroupNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(wRe,rMe);var TRe=[-3,R,dLe,{[P]:[`TooManyActions`,400],[I]:F,[L]:400},[N],[0]];z.registerError(TRe,SMe);var ERe=[-3,R,fLe,{[P]:[`TooManyCertificates`,400],[I]:F,[L]:400},[N],[0]];z.registerError(ERe,$je);var DRe=[-3,R,mLe,{[P]:[`TooManyListeners`,400],[I]:F,[L]:400},[N],[0]];z.registerError(DRe,CMe);var ORe=[-3,R,pLe,{[P]:[`TooManyLoadBalancers`,400],[I]:F,[L]:400},[N],[0]];z.registerError(ORe,IMe);var kRe=[-3,R,gLe,{[P]:[`TooManyRegistrationsForTargetId`,400],[I]:F,[L]:400},[N],[0]];z.registerError(kRe,wMe);var ARe=[-3,R,hLe,{[P]:[`TooManyRules`,400],[I]:F,[L]:400},[N],[0]];z.registerError(ARe,RMe);var jRe=[-3,R,_Le,{[P]:[`TooManyTags`,400],[I]:F,[L]:400},[N],[0]];z.registerError(jRe,iMe);var MRe=[-3,R,yLe,{[P]:[`TooManyTargetGroups`,400],[I]:F,[L]:400},[N],[0]];z.registerError(MRe,zMe);var NRe=[-3,R,vLe,{[P]:[`TooManyTargets`,400],[I]:F,[L]:400},[N],[0]];z.registerError(NRe,TMe);var PRe=[-3,R,xLe,{[P]:[`TooManyTrustStoreRevocationEntries`,400],[I]:F,[L]:400},[N],[0]];z.registerError(PRe,cMe);var FRe=[-3,R,bLe,{[P]:[`TooManyTrustStores`,400],[I]:F,[L]:400},[N],[0]];z.registerError(FRe,UMe);var IRe=[-3,R,SLe,{[P]:[`TooManyUniqueTargetGroupsPerLoadBalancer`,400],[I]:F,[L]:400},[N],[0]];z.registerError(IRe,EMe);var LRe=[-3,R,wLe,{[P]:[`AssociationNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(LRe,GMe);var RRe=[-3,R,ELe,{[P]:[`TrustStoreInUse`,400],[I]:F,[L]:400},[N],[0]];z.registerError(RRe,KMe);var zRe=[-3,R,DLe,{[P]:[`TrustStoreNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(zRe,aMe);var BRe=[-3,R,OLe,{[P]:[`TrustStoreNotReady`,400],[I]:F,[L]:400},[N],[0]];z.registerError(BRe,DMe);var VRe=[-3,R,ILe,{[P]:[`UnsupportedProtocol`,400],[I]:F,[L]:400},[N],[0]];z.registerError(VRe,OMe);var HRe=[c4,z],URe=[3,R,$Me,0,[U2,q2,sNe,nNe,qFe,uIe,VPe,zPe,yFe],[0,0,()=>YRe,()=>JRe,1,()=>aBe,()=>Fze,()=>Ize,()=>Hze],1],WRe=[3,R,lNe,0,[E2,Q2],[64,()=>w4],2],GRe=[3,R,uNe,0,[],[]],KRe=[3,R,j0,0,[j2,T2,H0],[0,0,0]],qRe=[3,R,k0,0,[kIe,NFe],[0,0]],JRe=[3,R,tNe,0,[NLe,PLe,FLe,N2,B2,z2,N0,v2],[0,0,0,0,0,1,128,0],3],YRe=[3,R,oNe,0,[e2,rNe,QIe,MLe,_Ne,ANe,N2,B2,z2,N0,v2,jLe],[0,0,0,0,0,0,0,0,1,128,0,2],5],XRe=[3,R,P0,0,[RLe,F2,JFe,l2,zIe],[0,0,0,()=>MBe,64]],ZRe=[3,R,LNe,0,[pNe,n2],[0,2]],QRe=[3,R,RNe,0,[h2,y2],[0,1]],$Re=[3,R,SNe,0,[u2,U0,w2,C2,L2,R0,M0,Q2,f2],[0,()=>p4,0,1,0,()=>h4,64,()=>w4,()=>d4],2],eze=[3,R,CNe,0,[o2],[()=>g4]],tze=[3,R,bNe,0,[h2,H2,I2,P2,V2,Q2,U2,t2,z0,W0,r2],[0,64,()=>C4,64,0,()=>w4,0,0,0,0,()=>l4],1],nze=[3,R,xNe,0,[c2],[()=>v4]],rze=[3,R,DNe,0,[s2,V0,y2,I0,Q2,e4],[0,()=>b4,1,()=>p4,()=>w4,()=>S4],4],ize=[3,R,ONe,0,[A2],[()=>x4]],aze=[3,R,NNe,0,[h2,w2,S2,C2,i4,J0,Y0,K0,X0,q0,Z0,$0,n4,p2,Z2,Q2,t2,W2],[0,0,0,1,0,0,0,2,0,1,1,1,1,()=>u4,0,()=>w4,0,1],1],oze=[3,R,PNe,0,[K2],[()=>D4]],sze=[3,R,$Ne,0,[s2],[0],1],cze=[3,R,tPe,0,[],[]],lze=[3,R,KNe,0,[u2],[0],1],uze=[3,R,YNe,0,[],[]],dze=[3,R,oPe,0,[D2],[0],1],fze=[3,R,cPe,0,[],[]],pze=[3,R,bPe,0,[q2],[0],1],mze=[3,R,CPe,0,[],[]],hze=[3,R,kPe,0,[q2,$2],[0,()=>T4],2],gze=[3,R,MPe,0,[],[]],_ze=[3,R,ePe,0,[u2,bFe,m2,x2],[0,64,0,1]],vze=[3,R,nPe,0,[o2,g2],[()=>g4,0]],yze=[3,R,WNe,0,[u2],[0],1],bze=[3,R,GNe,0,[L0],[()=>_4]],xze=[3,R,qNe,0,[d2,_2,m2,x2],[64,64,0,1]],Sze=[3,R,XNe,0,[c2,g2],[()=>v4,0]],Cze=[3,R,sPe,0,[s2,lIe,m2,x2],[0,64,0,1]],wze=[3,R,lPe,0,[A2,g2],[()=>x4,0]],Tze=[3,R,pPe,0,[_2,m2,x2,DFe],[64,0,1,0]],Eze=[3,R,mPe,0,[R2,g2],[()=>PBe,0]],Dze=[3,R,APe,0,[E2],[64],1],Oze=[3,R,NPe,0,[G2],[()=>FBe]],kze=[3,R,vPe,0,[q2],[0],1],Aze=[3,R,yPe,0,[L0],[()=>E4]],jze=[3,R,xPe,0,[u2,eLe,_2,m2,x2],[0,64,64,0,1]],Mze=[3,R,wPe,0,[K2,g2],[()=>D4,0]],Nze=[3,R,DPe,0,[q2,$2,mFe],[0,()=>T4,64],1],Pze=[3,R,OPe,0,[X2],[()=>LBe]],Fze=[3,R,BPe,0,[M2,MFe,jNe],[0,0,0],1],Ize=[3,R,RPe,0,[K2,J2],[()=>IBe,()=>TBe]],Lze=[3,R,qPe,0,[r4,O2],[64,64]],Rze=[3,R,Q0,0,[k2],[()=>y4]],zze=[3,R,JPe,0,[XPe,r4,O2],[0,64,64]],Bze=[3,R,QPe,0,[r4],[64]],l4=[3,R,r2,0,[aFe],[0]],Vze=[3,R,gFe,0,[LPe,h2,r4],[0,0,64],3],Hze=[3,R,vFe,0,[hFe,e2,eNe],[0,0,()=>jBe],2],Uze=[3,R,AFe,0,[s2,u2,C2,w2,R0,L2,U0,M0,f2],[0,0,1,0,()=>h4,0,()=>p4,64,()=>d4]],Wze=[3,R,OFe,0,[u2,iPe,gNe,FNe,wFe,V2,i4,j2,U2,F0,P2,t2,z0,G0,W0,r2],[0,0,0,4,0,0,0,()=>qze,0,()=>m4,64,0,0,0,0,()=>l4]],Gze=[3,R,xFe,0,[eFe,A0,b2,i2],[0,0,0,0]],Kze=[3,R,SFe,0,[a2,a4],[0,0]],qze=[3,R,EFe,0,[zNe,T2],[0,0]],u4=[3,R,p2,0,[GPe,UPe],[0,0]],Jze=[3,R,RFe,0,[s2,C2,w2,L2,R0,U0,M0,f2],[0,1,0,0,()=>h4,()=>p4,64,()=>d4],1],Yze=[3,R,zFe,0,[o2],[()=>g4]],Xze=[3,R,IFe,0,[u2,L0],[0,()=>_4],2],Zze=[3,R,LFe,0,[L0],[()=>_4]],Qze=[3,R,VFe,0,[D2,V0,I0,e4,TIe],[0,()=>b4,()=>p4,()=>S4,2],1],$ze=[3,R,HFe,0,[A2],[()=>x4]],eBe=[3,R,WFe,0,[q2,L0],[0,()=>E4],2],tBe=[3,R,GFe,0,[L0],[()=>E4]],d4=[3,R,jFe,0,[KFe,CLe,nFe,TLe,dNe],[0,0,2,0,0]],nBe=[3,R,QFe,0,[r4,O2],[64,64]],rBe=[3,R,rIe,0,[r4],[()=>NBe]],iBe=[3,R,aIe,0,[a2,a4],[0,0]],aBe=[3,R,sIe,0,[M2,w2,C2,WPe,eIe,tIe],[0,0,0,0,0,0],1],oBe=[3,R,bIe,0,[q2,$2],[0,()=>T4],2],sBe=[3,R,CIe,0,[],[]],cBe=[3,R,xIe,0,[E2,lLe],[64,64],2],lBe=[3,R,wIe,0,[],[]],uBe=[3,R,mIe,0,[AIe,jIe],[0,0],2],dBe=[3,R,MIe,0,[D2,y2,V0,I0,n2,e4],[0,0,()=>b4,()=>p4,2,()=>S4]],fBe=[3,R,hIe,0,[HPe,r4,KPe,ZFe,YPe,nIe,ZPe,PIe,O2],[0,64,()=>Lze,()=>nBe,()=>zze,()=>rBe,()=>Bze,()=>vBe,64]],pBe=[3,R,OIe,0,[U2,Q0,t4],[0,()=>Rze,()=>kBe],1],mBe=[3,R,WIe,0,[u2,P2,G0],[0,64,0],2],hBe=[3,R,GIe,0,[NIe,G0],[64,0]],gBe=[3,R,KIe,0,[u2,H2,I2,t2,W0],[0,64,()=>C4,0,0],1],_Be=[3,R,JIe,0,[F0,t2,W0],[()=>m4,0,0]],vBe=[3,R,FIe,0,[r4,t2],[64,0]],yBe=[3,R,L2,0,[VIe,B0,h2,IIe],[64,()=>ABe,0,64]],bBe=[3,R,LIe,0,[F2,A0,b2,i2,BIe],[0,0,0,0,0]],xBe=[3,R,kLe,0,[a2,a4],[0,0],1],SBe=[3,R,YIe,0,[cIe,Q2],[0,()=>w4]],f4=[3,R,XIe,0,[pFe,C2,P0,iIe],[0,1,0,0],1],CBe=[3,R,sLe,0,[q2,iLe,w2,C2,i4,J0,Y0,K0,q0,Z0,$0,n4,X0,p2,d2,Z2,S2,t2,W2],[0,0,0,1,0,0,0,2,1,1,1,1,0,()=>u4,64,0,0,0,1]],wBe=[3,R,tLe,0,[a2,a4],[0,0]],TBe=[3,R,J2,0,[IPe,dPe],[2,1]],EBe=[3,R,oLe,0,[q2,LLe],[0,1]],DBe=[3,R,Y2,0,[j2,T2,H0],[0,0,0]],OBe=[3,R,cLe,0,[ALe,Y0,Y2,k0,j0],[()=>f4,0,()=>DBe,()=>qRe,()=>KRe]],kBe=[3,R,t4,0,[k2],[()=>y4]],p4=[1,R,I0,0,()=>URe],m4=[1,R,F0,0,()=>XRe],h4=[1,R,vNe,0,()=>ZRe],ABe=[1,R,B0,0,()=>QRe],jBe=[1,R,_Fe,0,()=>Vze],g4=[1,R,o2,0,()=>Uze],MBe=[1,R,l2,0,()=>Gze],_4=[1,R,CFe,0,()=>Kze],v4=[1,R,c2,0,()=>Wze],NBe=[1,R,oIe,0,()=>iBe],y4=[1,R,dIe,0,()=>uBe],b4=[1,R,fIe,0,()=>fBe],x4=[1,R,A2,0,()=>dBe],S4=[1,R,SIe,0,()=>pBe],PBe=[1,R,R2,0,()=>yBe],C4=[1,R,I2,0,()=>bBe],FBe=[1,R,G2,0,()=>SBe],w4=[1,R,uLe,0,()=>xBe],T4=[1,R,ZIe,0,()=>f4],E4=[1,R,nLe,0,()=>wBe],IBe=[1,R,rLe,0,()=>EBe],D4=[1,R,K2,0,()=>CBe],LBe=[1,R,X2,0,()=>OBe],RBe=[9,R,cNe,0,()=>WRe,()=>GRe],zBe=[9,R,wNe,0,()=>$Re,()=>eze],BBe=[9,R,yNe,0,()=>tze,()=>nze],VBe=[9,R,ENe,0,()=>rze,()=>ize],HBe=[9,R,MNe,0,()=>aze,()=>oze],UBe=[9,R,VNe,0,()=>sze,()=>cze],WBe=[9,R,HNe,0,()=>lze,()=>uze],GBe=[9,R,aPe,0,()=>dze,()=>fze],KBe=[9,R,gPe,0,()=>pze,()=>mze],qBe=[9,R,hPe,0,()=>hze,()=>gze],JBe=[9,R,rPe,0,()=>_ze,()=>vze],YBe=[9,R,UNe,0,()=>yze,()=>bze],XBe=[9,R,ZNe,0,()=>xze,()=>Sze],ZBe=[9,R,uPe,0,()=>Cze,()=>wze],QBe=[9,R,fPe,0,()=>Tze,()=>Eze],$Be=[9,R,FPe,0,()=>Dze,()=>Oze],eVe=[9,R,_Pe,0,()=>kze,()=>Aze],tVe=[9,R,TPe,0,()=>jze,()=>Mze],nVe=[9,R,EPe,0,()=>Nze,()=>Pze],rVe=[9,R,PFe,0,()=>Jze,()=>Yze],iVe=[9,R,FFe,0,()=>Xze,()=>Zze],aVe=[9,R,BFe,0,()=>Qze,()=>$ze],oVe=[9,R,UFe,0,()=>eBe,()=>tBe],sVe=[9,R,EIe,0,()=>oBe,()=>sBe],cVe=[9,R,DIe,0,()=>cBe,()=>lBe],lVe=[9,R,UIe,0,()=>mBe,()=>hBe],uVe=[9,R,HIe,0,()=>gBe,()=>_Be],dVe=e=>({apiVersion:`2015-12-01`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??Xje,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??Vje,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Le,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.elasticloadbalancingv2`,errorTypeRegistries:HRe,xmlNamespace:`http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/`,version:`2015-12-01`,serviceTarget:`ElasticLoadBalancing_v10`},serviceId:e?.serviceId??`Elastic Load Balancing v2`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),fVe=e=>{let t=He(e),n=()=>t().then(_e),r=dVe(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:Gje.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},pVe=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},mVe=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),hVe=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),pVe(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),mVe(r))},gVe=class extends i{config;constructor(...[e]){let t=fVe(e||{});super(t),this.initConfig=t;let n=Uje(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=hVe(Hje(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:zje,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},_Ve=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function vVe(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`iam`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var yVe=e=>{let t=[];return e.operation,t.push(vVe(e)),t},bVe=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},xVe=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`iam`}),SVe={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},CVe={name:`@aws-sdk/client-iam`,version:`3.1105.0`,description:`AWS SDK for JavaScript Iam Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-iam`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-iam`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,test:`yarn g:vitest run --passWithNoTests`,"test:watch":`yarn g:vitest watch --passWithNoTests`,"test:integration":`yarn g:vitest run --passWithNoTests -c vitest.config.integ.mts`,"test:integration:watch":`yarn g:vitest watch --passWithNoTests -c vitest.config.integ.mts`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.6`,"@aws-sdk/credential-provider-node":`^3.972.78`,"@aws-sdk/types":`^3.974.2`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@smithy/snapshot-testing":`^2.2.16`,"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~5.8.3`,vitest:`^4.0.17`},engines:{node:`>=20.0.0`}},O4=`ref`,k4=`authSchemes`,A4=`name`,j4=`signingRegion`,M4=-1,N4=!0,P4=`isSet`,F4=`PartitionResult`,I4=`stringEquals`,L4=`booleanEquals`,R4=`getAttr`,z4={[O4]:`Endpoint`},B4={fn:R4,argv:[{[O4]:F4},`name`]},V4={[O4]:F4},H4={[k4]:[{[A4]:`sigv4`,[j4]:`us-east-1`}]},U4={[k4]:[{[A4]:`sigv4`,[j4]:`cn-north-1`}]},W4={[k4]:[{[A4]:`sigv4`,[j4]:`us-gov-west-1`}]},G4={[k4]:[{[A4]:`sigv4`,[j4]:`us-iso-east-1`}]},K4={[k4]:[{[A4]:`sigv4`,[j4]:`us-isob-east-1`}]},q4={[k4]:[{[A4]:`sigv4`,[j4]:`eu-isoe-west-1`}]},J4={[k4]:[{[A4]:`sigv4`,[j4]:`us-isof-south-1`}]},Y4={[k4]:[{[A4]:`sigv4`,[j4]:`eusc-de-east-1`}]},X4={[k4]:[{[A4]:`sigv4`,[j4]:`{PartitionResult#implicitGlobalRegion}`}]},Z4=[{[O4]:`Region`}],Q4={conditions:[[P4,[z4]],[P4,Z4],[`aws.partition`,Z4,F4],[I4,[B4,`aws`]],[I4,[B4,`aws-cn`]],[I4,[B4,`aws-us-gov`]],[I4,[B4,`aws-iso`]],[L4,[{[O4]:`UseFIPS`},N4]],[L4,[{[O4]:`UseDualStack`},N4]],[I4,[B4,`aws-iso-b`]],[I4,[B4,`aws-iso-e`]],[I4,[B4,`aws-iso-f`]],[I4,[B4,`aws-eusc`]],[L4,[{fn:R4,argv:[V4,`supportsDualStack`]},N4]],[L4,[{fn:R4,argv:[V4,`supportsFIPS`]},N4]]],results:[[M4],[M4,`Invalid Configuration: FIPS and custom endpoint are not supported`],[M4,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[z4,{}],[`https://iam.amazonaws.com`,H4],[`https://iam-fips.amazonaws.com`,H4],[`https://iam.global.api.aws`,H4],[`https://iam-fips.global.api.aws`,H4],[`https://iam.global.api.amazonwebservices.com.cn`,U4],[`https://iam-fips.api.amazonwebservices.com.cn`,U4],[`https://iam.cn-north-1.amazonaws.com.cn`,U4],[`https://iam-fips.amazonaws.com.cn`,U4],[`https://iam.us-gov.api.aws`,W4],[`https://iam.us-gov.amazonaws.com`,W4],[`https://iam.us-iso-east-1.c2s.ic.gov`,G4],[`https://iam-fips.us-iso-east-1.c2s.ic.gov`,G4],[`https://iam.api.aws.ic.gov`,G4],[`https://iam-fips.api.aws.ic.gov`,G4],[`https://iam.us-isob-east-1.sc2s.sgov.gov`,K4],[`https://iam-fips.us-isob-east-1.sc2s.sgov.gov`,K4],[`https://iam.api.aws.scloud`,K4],[`https://iam-fips.api.aws.scloud`,K4],[`https://iam.eu-isoe-west-1.cloud.adc-e.uk`,q4],[`https://iam-fips.cloud.adc-e.uk`,q4],[`https://iam.api.cloud-aws.adc-e.uk`,q4],[`https://iam-fips.api.cloud-aws.adc-e.uk`,q4],[`https://iam.us-isof-south-1.csp.hci.ic.gov`,J4],[`https://iam-fips.csp.hci.ic.gov`,J4],[`https://iam.api.aws.hci.ic.gov`,J4],[`https://iam-fips.api.aws.hci.ic.gov`,J4],[`https://iam.eusc-de-east-1.amazonaws.eu`,Y4],[`https://iam-fips.amazonaws.eu`,Y4],[`https://iam.global.api.amazonwebservices.eu`,Y4],[`https://iam-fips.api.amazonwebservices.eu`,Y4],[`https://iam-fips.{PartitionResult#implicitGlobalRegion}.{PartitionResult#dualStackDnsSuffix}`,X4],[M4,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://iam-fips.{PartitionResult#implicitGlobalRegion}.{PartitionResult#dnsSuffix}`,X4],[M4,`FIPS is enabled but this partition does not support FIPS`],[`https://iam.{PartitionResult#implicitGlobalRegion}.{PartitionResult#dualStackDnsSuffix}`,X4],[M4,`DualStack is enabled but this partition does not support DualStack`],[`https://iam.{PartitionResult#implicitGlobalRegion}.{PartitionResult#dnsSuffix}`,X4],[M4,`Invalid Configuration: Missing Region`]]},wVe=2,TVe=new Int32Array([-1,1,-1,0,42,3,1,4,100000041,2,5,100000041,3,39,6,4,36,7,5,35,8,6,32,9,7,20,10,8,15,11,9,100000018,12,10,100000022,13,11,100000026,14,12,100000030,100000040,9,100000020,16,10,100000024,17,11,100000028,18,12,100000032,19,13,100000038,100000039,8,26,21,9,100000019,22,10,100000023,23,11,100000027,24,12,100000031,25,14,100000036,100000037,9,100000021,27,10,100000025,28,11,100000029,29,12,100000033,30,13,31,100000035,14,100000034,100000035,7,34,33,8,100000016,100000014,8,100000017,100000015,8,100000012,100000013,7,38,37,8,100000008,100000010,8,100000009,100000011,7,41,40,8,100000006,100000004,8,100000007,100000005,7,100000001,43,8,100000002,100000003]),EVe=Re.from(TVe,wVe,Q4.conditions,Q4.results),DVe=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),OVe=(e,t={})=>DVe.get(e,()=>Ye(EVe,{endpointParams:e,logger:t.logger}));qe.aws=fe;var B=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},kVe=class e extends B{name=`ConcurrentModificationException`;$fault=`client`;constructor(t){super({name:`ConcurrentModificationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},AVe=class e extends B{name=`NoSuchEntityException`;$fault=`client`;constructor(t){super({name:`NoSuchEntityException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},jVe=class e extends B{name=`ServiceFailureException`;$fault=`server`;constructor(t){super({name:`ServiceFailureException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},MVe=class e extends B{name=`AccountNotManagementOrDelegatedAdministratorException`;$fault=`client`;Message;constructor(t){super({name:`AccountNotManagementOrDelegatedAdministratorException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},NVe=class e extends B{name=`InvalidInputException`;$fault=`client`;constructor(t){super({name:`InvalidInputException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},PVe=class e extends B{name=`LimitExceededException`;$fault=`client`;constructor(t){super({name:`LimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},FVe=class e extends B{name=`EntityAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`EntityAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},IVe=class e extends B{name=`UnmodifiableEntityException`;$fault=`client`;constructor(t){super({name:`UnmodifiableEntityException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},LVe=class e extends B{name=`PolicyNotAttachableException`;$fault=`client`;constructor(t){super({name:`PolicyNotAttachableException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},RVe=class e extends B{name=`EntityTemporarilyUnmodifiableException`;$fault=`client`;constructor(t){super({name:`EntityTemporarilyUnmodifiableException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},zVe=class e extends B{name=`InvalidUserTypeException`;$fault=`client`;constructor(t){super({name:`InvalidUserTypeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},BVe=class e extends B{name=`PasswordPolicyViolationException`;$fault=`client`;constructor(t){super({name:`PasswordPolicyViolationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},VVe=class e extends B{name=`OpenIdIdpCommunicationErrorException`;$fault=`client`;constructor(t){super({name:`OpenIdIdpCommunicationErrorException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},HVe=class e extends B{name=`MalformedPolicyDocumentException`;$fault=`client`;constructor(t){super({name:`MalformedPolicyDocumentException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},UVe=class e extends B{name=`ServiceNotSupportedException`;$fault=`client`;constructor(t){super({name:`ServiceNotSupportedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},WVe=class e extends B{name=`DeleteConflictException`;$fault=`client`;constructor(t){super({name:`DeleteConflictException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},GVe=class e extends B{name=`OrganizationNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`OrganizationNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},KVe=class e extends B{name=`OrganizationNotInAllFeaturesModeException`;$fault=`client`;Message;constructor(t){super({name:`OrganizationNotInAllFeaturesModeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},qVe=class e extends B{name=`ServiceAccessNotEnabledException`;$fault=`client`;Message;constructor(t){super({name:`ServiceAccessNotEnabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},JVe=class e extends B{name=`FeatureDisabledException`;$fault=`client`;constructor(t){super({name:`FeatureDisabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},YVe=class e extends B{name=`InvalidAuthenticationCodeException`;$fault=`client`;constructor(t){super({name:`InvalidAuthenticationCodeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},XVe=class e extends B{name=`CallerIsNotManagementAccountException`;$fault=`client`;Message;constructor(t){super({name:`CallerIsNotManagementAccountException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},ZVe=class e extends B{name=`FeatureEnabledException`;$fault=`client`;constructor(t){super({name:`FeatureEnabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},QVe=class e extends B{name=`ReportGenerationLimitExceededException`;$fault=`client`;constructor(t){super({name:`ReportGenerationLimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},$Ve=class e extends B{name=`CredentialReportExpiredException`;$fault=`client`;constructor(t){super({name:`CredentialReportExpiredException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},eHe=class e extends B{name=`CredentialReportNotPresentException`;$fault=`client`;constructor(t){super({name:`CredentialReportNotPresentException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},tHe=class e extends B{name=`CredentialReportNotReadyException`;$fault=`client`;constructor(t){super({name:`CredentialReportNotReadyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},nHe=class e extends B{name=`UnrecognizedPublicKeyEncodingException`;$fault=`client`;constructor(t){super({name:`UnrecognizedPublicKeyEncodingException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},rHe=class e extends B{name=`PolicyEvaluationException`;$fault=`server`;constructor(t){super({name:`PolicyEvaluationException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},iHe=class e extends B{name=`KeyPairMismatchException`;$fault=`client`;constructor(t){super({name:`KeyPairMismatchException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},aHe=class e extends B{name=`MalformedCertificateException`;$fault=`client`;constructor(t){super({name:`MalformedCertificateException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},oHe=class e extends B{name=`DuplicateCertificateException`;$fault=`client`;constructor(t){super({name:`DuplicateCertificateException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},sHe=class e extends B{name=`InvalidCertificateException`;$fault=`client`;constructor(t){super({name:`InvalidCertificateException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},cHe=class e extends B{name=`DuplicateSSHPublicKeyException`;$fault=`client`;constructor(t){super({name:`DuplicateSSHPublicKeyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},lHe=class e extends B{name=`InvalidPublicKeyException`;$fault=`client`;constructor(t){super({name:`InvalidPublicKeyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},$4=`Arn`,uHe=`AttachmentCount`,dHe=`AttachGroupPolicy`,fHe=`AttachGroupPolicyRequest`,e3=`AccessKey`,t3=`AccessKeyId`,n3=`AccessKeyMetadata`,pHe=`AccountNotManagementOrDelegatedAdministratorException`,mHe=`AttachedPolicy`,hHe=`AttachedPermissionsBoundary`,r3=`AttachedPolicies`,gHe=`AttachRolePolicy`,i3=`AssumeRolePolicyDocument`,_He=`AttachRolePolicyRequest`,vHe=`AddRoleToInstanceProfile`,yHe=`AddRoleToInstanceProfileRequest`,bHe=`AttachUserPolicy`,xHe=`AttachUserPolicyRequest`,SHe=`AddUserToGroup`,CHe=`AddUserToGroupRequest`,wHe=`CreateAccessKey`,THe=`CreateAccessKeyRequest`,EHe=`CreateAccessKeyResponse`,a3=`CreateDate`,DHe=`CreateGroup`,OHe=`CreateGroupRequest`,kHe=`CreateGroupResponse`,AHe=`CallerIsNotManagementAccountException`,jHe=`CreateInstanceProfile`,MHe=`CreateInstanceProfileRequest`,NHe=`CreateInstanceProfileResponse`,PHe=`ConcurrentModificationException`,FHe=`CreatePolicyRequest`,IHe=`CreatePolicyResponse`,LHe=`CreatePolicy`,RHe=`CreateRole`,zHe=`CredentialReportExpiredException`,BHe=`CredentialReportNotPresentException`,VHe=`CredentialReportNotReadyException`,HHe=`CreateRoleRequest`,UHe=`CreateRoleResponse`,WHe=`CreateUser`,GHe=`CreateUserRequest`,KHe=`CreateUserResponse`,o3=`Description`,qHe=`DeleteAccessKey`,JHe=`DeleteAccessKeyRequest`,YHe=`DeleteConflictException`,XHe=`DuplicateCertificateException`,ZHe=`DeleteGroup`,QHe=`DeleteGroupPolicy`,$He=`DeleteGroupPolicyRequest`,eUe=`DetachGroupPolicyRequest`,tUe=`DetachGroupPolicy`,nUe=`DeleteGroupRequest`,rUe=`DeleteInstanceProfile`,iUe=`DeleteInstanceProfileRequest`,aUe=`DeletePolicyRequest`,oUe=`DeletePolicy`,sUe=`DeleteRolePolicy`,cUe=`DeleteRolePolicyRequest`,lUe=`DetachRolePolicyRequest`,uUe=`DetachRolePolicy`,dUe=`DeleteRoleRequest`,fUe=`DeleteRole`,pUe=`DuplicateSSHPublicKeyException`,mUe=`DeleteUser`,hUe=`DeleteUserPolicy`,gUe=`DeleteUserPolicyRequest`,_Ue=`DetachUserPolicyRequest`,vUe=`DetachUserPolicy`,yUe=`DeleteUserRequest`,bUe=`DefaultVersionId`,xUe=`Document`,SUe=`EntityAlreadyExistsException`,CUe=`EntityTemporarilyUnmodifiableException`,wUe=`FeatureDisabledException`,TUe=`FeatureEnabledException`,s3=`Group`,EUe=`GetGroup`,DUe=`GetGroupPolicy`,OUe=`GetGroupPolicyRequest`,kUe=`GetGroupPolicyResponse`,AUe=`GetGroupRequest`,jUe=`GetGroupResponse`,MUe=`GroupId`,NUe=`GetInstanceProfile`,PUe=`GetInstanceProfileRequest`,FUe=`GetInstanceProfileResponse`,c3=`GroupName`,IUe=`GetPolicy`,LUe=`GetPolicyRequest`,RUe=`GetPolicyResponse`,zUe=`GetPolicyVersion`,BUe=`GetPolicyVersionRequest`,VUe=`GetPolicyVersionResponse`,HUe=`GetRole`,UUe=`GetRolePolicy`,WUe=`GetRolePolicyRequest`,GUe=`GetRolePolicyResponse`,KUe=`GetRoleRequest`,qUe=`GetRoleResponse`,JUe=`GetUser`,YUe=`GetUserPolicy`,XUe=`GetUserPolicyRequest`,ZUe=`GetUserPolicyResponse`,QUe=`GetUserRequest`,$Ue=`GetUserResponse`,l3=`Groups`,eWe=`IsAttachable`,tWe=`InvalidAuthenticationCodeException`,nWe=`InvalidCertificateException`,rWe=`IsDefaultVersion`,iWe=`InvalidInputException`,u3=`InstanceProfile`,aWe=`InstanceProfileId`,oWe=`InvalidPublicKeyException`,d3=`InstanceProfileName`,f3=`InstanceProfiles`,p3=`IsTruncated`,sWe=`InvalidUserTypeException`,cWe=`Key`,lWe=`KeyPairMismatchException`,uWe=`ListAttachedGroupPolicies`,dWe=`ListAttachedGroupPoliciesRequest`,fWe=`ListAttachedGroupPoliciesResponse`,pWe=`ListAccessKeys`,mWe=`ListAccessKeysRequest`,hWe=`ListAccessKeysResponse`,gWe=`ListAttachedRolePolicies`,_We=`ListAttachedRolePoliciesRequest`,vWe=`ListAttachedRolePoliciesResponse`,yWe=`ListAttachedUserPolicies`,bWe=`ListAttachedUserPoliciesRequest`,xWe=`ListAttachedUserPoliciesResponse`,SWe=`LimitExceededException`,CWe=`ListGroups`,wWe=`ListGroupsForUser`,TWe=`ListGroupsForUserRequest`,EWe=`ListGroupsForUserResponse`,DWe=`ListGroupPolicies`,OWe=`ListGroupPoliciesRequest`,kWe=`ListGroupPoliciesResponse`,AWe=`ListGroupsRequest`,jWe=`ListGroupsResponse`,MWe=`ListInstanceProfiles`,NWe=`ListInstanceProfilesForRole`,PWe=`ListInstanceProfilesForRoleRequest`,FWe=`ListInstanceProfilesForRoleResponse`,IWe=`ListInstanceProfilesRequest`,LWe=`ListInstanceProfilesResponse`,RWe=`ListPoliciesRequest`,zWe=`ListPoliciesResponse`,BWe=`ListPolicies`,VWe=`ListRoles`,HWe=`ListRolePolicies`,UWe=`ListRolePoliciesRequest`,WWe=`ListRolePoliciesResponse`,GWe=`ListRolesRequest`,KWe=`ListRolesResponse`,qWe=`ListUsers`,JWe=`LastUsedDate`,YWe=`ListUserPolicies`,XWe=`ListUserPoliciesRequest`,ZWe=`ListUserPoliciesResponse`,QWe=`ListUsersRequest`,$We=`ListUsersResponse`,m3=`Message`,eGe=`MalformedCertificateException`,h3=`MaxItems`,tGe=`MalformedPolicyDocumentException`,g3=`MaxSessionDuration`,V=`Marker`,nGe=`NoSuchEntityException`,rGe=`OnlyAttached`,iGe=`OpenIdIdpCommunicationErrorException`,aGe=`OrganizationNotFoundException`,oGe=`OrganizationNotInAllFeaturesModeException`,_3=`PolicyArn`,v3=`PermissionsBoundary`,sGe=`PermissionsBoundaryArn`,cGe=`PermissionsBoundaryType`,lGe=`PermissionsBoundaryUsageCount`,y3=`PolicyDocument`,uGe=`PolicyEvaluationException`,dGe=`PutGroupPolicy`,fGe=`PutGroupPolicyRequest`,pGe=`PolicyId`,mGe=`PasswordLastUsed`,b3=`PolicyName`,hGe=`PolicyNotAttachableException`,x3=`PolicyNames`,gGe=`PasswordPolicyViolationException`,S3=`PathPrefix`,_Ge=`PutRolePolicyRequest`,vGe=`PutRolePolicy`,yGe=`PolicyUsageFilter`,bGe=`PutUserPolicy`,xGe=`PutUserPolicyRequest`,C3=`PolicyVersion`,w3=`Path`,T3=`Policy`,SGe=`Policies`,CGe=`Region`,wGe=`ReportGenerationLimitExceededException`,TGe=`RoleId`,E3=`RoleLastUsed`,D3=`RoleName`,EGe=`RemoveRoleFromInstanceProfile`,DGe=`RemoveRoleFromInstanceProfileRequest`,OGe=`RemoveUserFromGroup`,kGe=`RemoveUserFromGroupRequest`,O3=`Role`,k3=`Roles`,A3=`Status`,AGe=`SecretAccessKey`,jGe=`ServiceAccessNotEnabledException`,MGe=`ServiceFailureException`,NGe=`ServiceNotSupportedException`,PGe=`Scope`,j3=`Tags`,FGe=`Tag`,IGe=`UpdateAccessKey`,LGe=`UpdateAccessKeyRequest`,RGe=`UpdateDate`,zGe=`UnmodifiableEntityException`,BGe=`UserId`,M3=`UserName`,VGe=`UnrecognizedPublicKeyEncodingException`,N3=`User`,P3=`Users`,F3=`VersionId`,HGe=`Value`,UGe=`accessKeyMetadataListType`,WGe=`accessKeySecretType`,GGe=`attachedPoliciesListType`,H=`awsQueryError`,U=`client`,W=`error`,KGe=`groupListType`,G=`httpError`,qGe=`instanceProfileListType`,K=`message`,JGe=`policyListType`,YGe=`roleListType`,I3=`smithy.ts.sdk.synthetic.com.amazonaws.iam`,L3=`server`,XGe=`tagListType`,ZGe=`userListType`,q=`com.amazonaws.iam`,R3=ot.for(I3),QGe=[-3,I3,`IAMServiceException`,0,[],[]];R3.registerError(QGe,B);var J=ot.for(q),$Ge=[-3,q,pHe,{[W]:U,[G]:400},[m3],[0]];J.registerError($Ge,MVe);var eKe=[-3,q,AHe,{[W]:U,[G]:400},[m3],[0]];J.registerError(eKe,XVe);var tKe=[-3,q,PHe,{[H]:[`ConcurrentModification`,409],[W]:U,[G]:409},[K],[0]];J.registerError(tKe,kVe);var nKe=[-3,q,zHe,{[H]:[`ReportExpired`,410],[W]:U,[G]:410},[K],[0]];J.registerError(nKe,$Ve);var rKe=[-3,q,BHe,{[H]:[`ReportNotPresent`,410],[W]:U,[G]:410},[K],[0]];J.registerError(rKe,eHe);var iKe=[-3,q,VHe,{[H]:[`ReportInProgress`,404],[W]:U,[G]:404},[K],[0]];J.registerError(iKe,tHe);var aKe=[-3,q,YHe,{[H]:[`DeleteConflict`,409],[W]:U,[G]:409},[K],[0]];J.registerError(aKe,WVe);var oKe=[-3,q,XHe,{[H]:[`DuplicateCertificate`,409],[W]:U,[G]:409},[K],[0]];J.registerError(oKe,oHe);var sKe=[-3,q,pUe,{[H]:[`DuplicateSSHPublicKey`,400],[W]:U,[G]:400},[K],[0]];J.registerError(sKe,cHe);var cKe=[-3,q,SUe,{[H]:[`EntityAlreadyExists`,409],[W]:U,[G]:409},[K],[0]];J.registerError(cKe,FVe);var lKe=[-3,q,CUe,{[H]:[`EntityTemporarilyUnmodifiable`,409],[W]:U,[G]:409},[K],[0]];J.registerError(lKe,RVe);var uKe=[-3,q,wUe,{[H]:[`FeatureDisabled`,404],[W]:U,[G]:404},[K],[0]];J.registerError(uKe,JVe);var dKe=[-3,q,TUe,{[H]:[`FeatureEnabled`,409],[W]:U,[G]:409},[K],[0]];J.registerError(dKe,ZVe);var fKe=[-3,q,tWe,{[H]:[`InvalidAuthenticationCode`,403],[W]:U,[G]:403},[K],[0]];J.registerError(fKe,YVe);var pKe=[-3,q,nWe,{[H]:[`InvalidCertificate`,400],[W]:U,[G]:400},[K],[0]];J.registerError(pKe,sHe);var mKe=[-3,q,iWe,{[H]:[`InvalidInput`,400],[W]:U,[G]:400},[K],[0]];J.registerError(mKe,NVe);var hKe=[-3,q,oWe,{[H]:[`InvalidPublicKey`,400],[W]:U,[G]:400},[K],[0]];J.registerError(hKe,lHe);var gKe=[-3,q,sWe,{[H]:[`InvalidUserType`,400],[W]:U,[G]:400},[K],[0]];J.registerError(gKe,zVe);var _Ke=[-3,q,lWe,{[H]:[`KeyPairMismatch`,400],[W]:U,[G]:400},[K],[0]];J.registerError(_Ke,iHe);var vKe=[-3,q,SWe,{[H]:[`LimitExceeded`,409],[W]:U,[G]:409},[K],[0]];J.registerError(vKe,PVe);var yKe=[-3,q,eGe,{[H]:[`MalformedCertificate`,400],[W]:U,[G]:400},[K],[0]];J.registerError(yKe,aHe);var bKe=[-3,q,tGe,{[H]:[`MalformedPolicyDocument`,400],[W]:U,[G]:400},[K],[0]];J.registerError(bKe,HVe);var xKe=[-3,q,nGe,{[H]:[`NoSuchEntity`,404],[W]:U,[G]:404},[K],[0]];J.registerError(xKe,AVe);var SKe=[-3,q,iGe,{[H]:[`OpenIdIdpCommunicationError`,400],[W]:U,[G]:400},[K],[0]];J.registerError(SKe,VVe);var CKe=[-3,q,aGe,{[W]:U,[G]:400},[m3],[0]];J.registerError(CKe,GVe);var wKe=[-3,q,oGe,{[W]:U,[G]:400},[m3],[0]];J.registerError(wKe,KVe);var TKe=[-3,q,gGe,{[H]:[`PasswordPolicyViolation`,400],[W]:U,[G]:400},[K],[0]];J.registerError(TKe,BVe);var EKe=[-3,q,uGe,{[H]:[`PolicyEvaluation`,500],[W]:L3,[G]:500},[K],[0]];J.registerError(EKe,rHe);var DKe=[-3,q,hGe,{[H]:[`PolicyNotAttachable`,400],[W]:U,[G]:400},[K],[0]];J.registerError(DKe,LVe);var OKe=[-3,q,wGe,{[H]:[`ReportGenerationLimitExceeded`,409],[W]:U,[G]:409},[K],[0]];J.registerError(OKe,QVe);var kKe=[-3,q,jGe,{[W]:U,[G]:400},[m3],[0]];J.registerError(kKe,qVe);var AKe=[-3,q,MGe,{[H]:[`ServiceFailure`,500],[W]:L3,[G]:500},[K],[0]];J.registerError(AKe,jVe);var jKe=[-3,q,NGe,{[H]:[`NotSupportedService`,404],[W]:U,[G]:404},[K],[0]];J.registerError(jKe,UVe);var MKe=[-3,q,zGe,{[H]:[`UnmodifiableEntity`,400],[W]:U,[G]:400},[K],[0]];J.registerError(MKe,IVe);var NKe=[-3,q,VGe,{[H]:[`UnrecognizedPublicKeyEncoding`,400],[W]:U,[G]:400},[K],[0]];J.registerError(NKe,nHe);var PKe=[R3,J],FKe=[0,q,WGe,8,0],IKe=[3,q,e3,0,[M3,t3,A3,AGe,a3],[0,0,0,[()=>FKe,0],4],4],LKe=[3,q,n3,0,[M3,t3,A3,a3],[0,0,0,4]],RKe=[3,q,yHe,0,[d3,D3],[0,0],2],zKe=[3,q,CHe,0,[c3,M3],[0,0],2],z3=[3,q,hHe,0,[cGe,sGe],[0,0]],BKe=[3,q,mHe,0,[b3,_3],[0,0]],VKe=[3,q,fHe,0,[c3,_3],[0,0],2],HKe=[3,q,_He,0,[D3,_3],[0,0],2],UKe=[3,q,xHe,0,[M3,_3],[0,0],2],WKe=[3,q,THe,0,[M3],[0]],GKe=[3,q,EHe,0,[e3],[[()=>IKe,0]],1],KKe=[3,q,OHe,0,[c3,w3],[0,0],1],qKe=[3,q,kHe,0,[s3],[()=>B3],1],JKe=[3,q,MHe,0,[d3,w3,j3],[0,0,()=>X3],1],YKe=[3,q,NHe,0,[u3],[()=>V3],1],XKe=[3,q,FHe,0,[b3,y3,w3,o3,j3],[0,0,0,0,()=>X3],2],ZKe=[3,q,IHe,0,[T3],[()=>H3]],QKe=[3,q,HHe,0,[D3,i3,w3,o3,g3,v3,j3],[0,0,0,0,1,0,()=>X3],2],$Ke=[3,q,UHe,0,[O3],[()=>U3],1],eqe=[3,q,GHe,0,[M3,w3,v3,j3],[0,0,0,()=>X3],1],tqe=[3,q,KHe,0,[N3],[()=>W3]],nqe=[3,q,JHe,0,[t3,M3],[0,0],1],rqe=[3,q,$He,0,[c3,b3],[0,0],2],iqe=[3,q,nUe,0,[c3],[0],1],aqe=[3,q,iUe,0,[d3],[0],1],oqe=[3,q,aUe,0,[_3],[0],1],sqe=[3,q,cUe,0,[D3,b3],[0,0],2],cqe=[3,q,dUe,0,[D3],[0],1],lqe=[3,q,gUe,0,[M3,b3],[0,0],2],uqe=[3,q,yUe,0,[M3],[0],1],dqe=[3,q,eUe,0,[c3,_3],[0,0],2],fqe=[3,q,lUe,0,[D3,_3],[0,0],2],pqe=[3,q,_Ue,0,[M3,_3],[0,0],2],mqe=[3,q,OUe,0,[c3,b3],[0,0],2],hqe=[3,q,kUe,0,[c3,b3,y3],[0,0,0],3],gqe=[3,q,AUe,0,[c3,V,h3],[0,0,1],1],_qe=[3,q,jUe,0,[s3,P3,p3,V],[()=>B3,()=>Z3,2,0],2],vqe=[3,q,PUe,0,[d3],[0],1],yqe=[3,q,FUe,0,[u3],[()=>V3],1],bqe=[3,q,LUe,0,[_3],[0],1],xqe=[3,q,RUe,0,[T3],[()=>H3]],Sqe=[3,q,BUe,0,[_3,F3],[0,0],2],Cqe=[3,q,VUe,0,[C3],[()=>oJe]],wqe=[3,q,WUe,0,[D3,b3],[0,0],2],Tqe=[3,q,GUe,0,[D3,b3,y3],[0,0,0],3],Eqe=[3,q,KUe,0,[D3],[0],1],Dqe=[3,q,qUe,0,[O3],[()=>U3],1],Oqe=[3,q,XUe,0,[M3,b3],[0,0],2],kqe=[3,q,ZUe,0,[M3,b3,y3],[0,0,0],3],Aqe=[3,q,QUe,0,[M3],[0]],jqe=[3,q,$Ue,0,[N3],[()=>W3],1],B3=[3,q,s3,0,[w3,c3,MUe,$4,a3],[0,0,0,0,4],5],V3=[3,q,u3,0,[w3,d3,aWe,$4,a3,k3,j3],[0,0,0,0,4,()=>Y3,()=>X3],6],Mqe=[3,q,mWe,0,[M3,V,h3],[0,0,1]],Nqe=[3,q,hWe,0,[n3,p3,V],[()=>hJe,2,0],1],Pqe=[3,q,dWe,0,[c3,S3,V,h3],[0,0,0,1],1],Fqe=[3,q,fWe,0,[r3,p3,V],[()=>K3,2,0]],Iqe=[3,q,_We,0,[D3,S3,V,h3],[0,0,0,1],1],Lqe=[3,q,vWe,0,[r3,p3,V],[()=>K3,2,0]],Rqe=[3,q,bWe,0,[M3,S3,V,h3],[0,0,0,1],1],zqe=[3,q,xWe,0,[r3,p3,V],[()=>K3,2,0]],Bqe=[3,q,OWe,0,[c3,V,h3],[0,0,1],1],Vqe=[3,q,kWe,0,[x3,p3,V],[64,2,0],1],Hqe=[3,q,TWe,0,[M3,V,h3],[0,0,1],1],Uqe=[3,q,EWe,0,[l3,p3,V],[()=>q3,2,0],1],Wqe=[3,q,AWe,0,[S3,V,h3],[0,0,1]],Gqe=[3,q,jWe,0,[l3,p3,V],[()=>q3,2,0],1],Kqe=[3,q,PWe,0,[D3,V,h3],[0,0,1],1],qqe=[3,q,FWe,0,[f3,p3,V],[()=>J3,2,0],1],Jqe=[3,q,IWe,0,[S3,V,h3],[0,0,1]],Yqe=[3,q,LWe,0,[f3,p3,V],[()=>J3,2,0],1],Xqe=[3,q,RWe,0,[PGe,rGe,S3,yGe,V,h3],[0,2,0,0,0,1]],Zqe=[3,q,zWe,0,[SGe,p3,V],[()=>gJe,2,0]],Qqe=[3,q,UWe,0,[D3,V,h3],[0,0,1],1],$qe=[3,q,WWe,0,[x3,p3,V],[64,2,0],1],eJe=[3,q,GWe,0,[S3,V,h3],[0,0,1]],tJe=[3,q,KWe,0,[k3,p3,V],[()=>Y3,2,0],1],nJe=[3,q,XWe,0,[M3,V,h3],[0,0,1],1],rJe=[3,q,ZWe,0,[x3,p3,V],[64,2,0],1],iJe=[3,q,QWe,0,[S3,V,h3],[0,0,1]],aJe=[3,q,$We,0,[P3,p3,V],[()=>Z3,2,0],1],H3=[3,q,T3,0,[b3,pGe,$4,w3,bUe,uHe,lGe,eWe,o3,a3,RGe,j3],[0,0,0,0,0,1,1,2,0,4,4,()=>X3]],oJe=[3,q,C3,0,[xUe,F3,rWe,a3],[0,0,2,4]],sJe=[3,q,fGe,0,[c3,b3,y3],[0,0,0],3],cJe=[3,q,_Ge,0,[D3,b3,y3],[0,0,0],3],lJe=[3,q,xGe,0,[M3,b3,y3],[0,0,0],3],uJe=[3,q,DGe,0,[d3,D3],[0,0],2],dJe=[3,q,kGe,0,[c3,M3],[0,0],2],U3=[3,q,O3,0,[w3,D3,TGe,$4,a3,i3,o3,g3,v3,j3,E3],[0,0,0,0,4,0,0,1,()=>z3,()=>X3,()=>fJe],5],fJe=[3,q,E3,0,[JWe,CGe],[4,0]],pJe=[3,q,FGe,0,[cWe,HGe],[0,0],2],mJe=[3,q,LGe,0,[t3,A3,M3],[0,0,0],2],W3=[3,q,N3,0,[w3,M3,BGe,$4,a3,mGe,v3,j3],[0,0,0,0,4,4,()=>z3,()=>X3],5],G3=`unit`,hJe=[1,q,UGe,0,()=>LKe],K3=[1,q,GGe,0,()=>BKe],q3=[1,q,KGe,0,()=>B3],J3=[1,q,qGe,0,()=>V3],gJe=[1,q,JGe,0,()=>H3],Y3=[1,q,YGe,0,()=>U3],X3=[1,q,XGe,0,()=>pJe],Z3=[1,q,ZGe,0,()=>W3],_Je=[9,q,vHe,0,()=>RKe,()=>G3],vJe=[9,q,SHe,0,()=>zKe,()=>G3],yJe=[9,q,dHe,0,()=>VKe,()=>G3],bJe=[9,q,gHe,0,()=>HKe,()=>G3],xJe=[9,q,bHe,0,()=>UKe,()=>G3],SJe=[9,q,wHe,0,()=>WKe,()=>GKe],CJe=[9,q,DHe,0,()=>KKe,()=>qKe],wJe=[9,q,jHe,0,()=>JKe,()=>YKe],TJe=[9,q,LHe,0,()=>XKe,()=>ZKe],EJe=[9,q,RHe,0,()=>QKe,()=>$Ke],DJe=[9,q,WHe,0,()=>eqe,()=>tqe],OJe=[9,q,qHe,0,()=>nqe,()=>G3],kJe=[9,q,ZHe,0,()=>iqe,()=>G3],AJe=[9,q,QHe,0,()=>rqe,()=>G3],jJe=[9,q,rUe,0,()=>aqe,()=>G3],MJe=[9,q,oUe,0,()=>oqe,()=>G3],NJe=[9,q,fUe,0,()=>cqe,()=>G3],PJe=[9,q,sUe,0,()=>sqe,()=>G3],FJe=[9,q,mUe,0,()=>uqe,()=>G3],IJe=[9,q,hUe,0,()=>lqe,()=>G3],LJe=[9,q,tUe,0,()=>dqe,()=>G3],RJe=[9,q,uUe,0,()=>fqe,()=>G3],zJe=[9,q,vUe,0,()=>pqe,()=>G3],BJe=[9,q,EUe,0,()=>gqe,()=>_qe],VJe=[9,q,DUe,0,()=>mqe,()=>hqe],HJe=[9,q,NUe,0,()=>vqe,()=>yqe],UJe=[9,q,IUe,0,()=>bqe,()=>xqe],WJe=[9,q,zUe,0,()=>Sqe,()=>Cqe],GJe=[9,q,HUe,0,()=>Eqe,()=>Dqe],KJe=[9,q,UUe,0,()=>wqe,()=>Tqe],qJe=[9,q,JUe,0,()=>Aqe,()=>jqe],JJe=[9,q,YUe,0,()=>Oqe,()=>kqe],YJe=[9,q,pWe,0,()=>Mqe,()=>Nqe],XJe=[9,q,uWe,0,()=>Pqe,()=>Fqe],ZJe=[9,q,gWe,0,()=>Iqe,()=>Lqe],QJe=[9,q,yWe,0,()=>Rqe,()=>zqe],$Je=[9,q,DWe,0,()=>Bqe,()=>Vqe],eYe=[9,q,CWe,0,()=>Wqe,()=>Gqe],tYe=[9,q,wWe,0,()=>Hqe,()=>Uqe],nYe=[9,q,MWe,0,()=>Jqe,()=>Yqe],rYe=[9,q,NWe,0,()=>Kqe,()=>qqe],iYe=[9,q,BWe,0,()=>Xqe,()=>Zqe],aYe=[9,q,HWe,0,()=>Qqe,()=>$qe],oYe=[9,q,VWe,0,()=>eJe,()=>tJe],sYe=[9,q,YWe,0,()=>nJe,()=>rJe],cYe=[9,q,qWe,0,()=>iJe,()=>aJe],lYe=[9,q,dGe,0,()=>sJe,()=>G3],uYe=[9,q,vGe,0,()=>cJe,()=>G3],dYe=[9,q,bGe,0,()=>lJe,()=>G3],fYe=[9,q,EGe,0,()=>uJe,()=>G3],pYe=[9,q,OGe,0,()=>dJe,()=>G3],mYe=[9,q,IGe,0,()=>mJe,()=>G3],hYe=e=>({apiVersion:`2010-05-08`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??OVe,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??yVe,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Le,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.iam`,errorTypeRegistries:PKe,xmlNamespace:`https://iam.amazonaws.com/doc/2010-05-08/`,version:`2010-05-08`,serviceTarget:`AWSIdentityManagementV20100508`},serviceId:e?.serviceId??`IAM`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),gYe=e=>{let t=He(e),n=()=>t().then(_e),r=hYe(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:CVe.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},_Ye=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},vYe=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),yYe=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),_Ye(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),vYe(r))},bYe=class extends i{config;constructor(...[e]){let t=gYe(e||{});super(t),this.initConfig=t;let n=xVe(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=yYe(bVe(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:_Ve,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},Q3={WHEN_SUPPORTED:`WHEN_SUPPORTED`,WHEN_REQUIRED:`WHEN_REQUIRED`},xYe=Q3.WHEN_SUPPORTED,$3={WHEN_SUPPORTED:`WHEN_SUPPORTED`,WHEN_REQUIRED:`WHEN_REQUIRED`},SYe=Q3.WHEN_SUPPORTED,e6;(function(e){e.MD5=`MD5`,e.CRC32=`CRC32`,e.CRC32C=`CRC32C`,e.CRC64NVME=`CRC64NVME`,e.SHA1=`SHA1`,e.SHA256=`SHA256`})(e6||={});var CYe;(function(e){e.HEADER=`header`,e.TRAILER=`trailer`})(CYe||={});var t6=e6.CRC32,wYe=(e,{requestChecksumRequired:t,requestAlgorithmMember:n,requestChecksumCalculation:r})=>{if(!n)return r===Q3.WHEN_SUPPORTED||t?t6:void 0;if(e[n])return e[n]},n6=e=>e===e6.MD5?`content-md5`:`x-amz-checksum-${e.toLowerCase()}`,TYe=(e,t)=>{let n=e.toLowerCase();for(let e of Object.keys(t))if(n===e.toLowerCase())return!0;return!1},EYe=(e,t)=>{let n=e.toLowerCase();for(let e of Object.keys(t))if(e.toLowerCase().startsWith(n))return!0;return!1},r6=e=>e!==void 0&&typeof e!=`string`&&!ArrayBuffer.isView(e)&&!cee(e),i6=new Uint32Array(256);for(let e=0;e<256;++e){let t=e;for(let e=0;e<8;++e)t=t&1?2197175160^t>>>1:t>>>1;i6[e]=t>>>0}var DYe=class{digestLength=4;crc=4294967295;update(e){let t=this.crc;for(let n=0;n>>8^i6[(t^e[n])&255];this.crc=t}async digest(){let e=(this.crc^4294967295)>>>0,t=new Uint8Array(4);return t[0]=e>>>24,t[1]=e>>>16&255,t[2]=e>>>8&255,t[3]=e&255,t}reset(){this.crc=4294967295}},OYe=()=>{let e=Array(8);for(let t=0;t<8;t++){let n=Array(512);for(let e=0;e<256;e++){let r=BigInt(e);for(let e=0;e<8*(t+1);e++)r&1n?r=r>>1n^11127430586519243189n:r>>=1n;n[e*2]=Number(r>>32n&4294967295n),n[e*2+1]=Number(r&4294967295n)}e[t]=new Uint32Array(n)}return e},a6,o6,s6,c6,l6,u6,d6,f6,p6,kYe=()=>{a6||(a6=OYe(),[o6,s6,c6,l6,u6,d6,f6,p6]=a6)},AYe=class{c1=0;c2=0;constructor(){kYe(),this.reset()}update(e){let t=e.length,n=0,r=this.c1,i=this.c2;for(;n+8<=t;){let t=((i^e[n++])&255)<<1,a=((i>>>8^e[n++])&255)<<1,o=((i>>>16^e[n++])&255)<<1,s=((i>>>24^e[n++])&255)<<1,c=((r^e[n++])&255)<<1,l=((r>>>8^e[n++])&255)<<1,ee=((r>>>16^e[n++])&255)<<1,u=((r>>>24^e[n++])&255)<<1;r=p6[t]^f6[a]^d6[o]^u6[s]^l6[c]^c6[l]^s6[ee]^o6[u],i=p6[t+1]^f6[a+1]^d6[o+1]^u6[s+1]^l6[c+1]^c6[l+1]^s6[ee+1]^o6[u+1]}for(;n>>8|(r&255)<<24)>>>0,r=r>>>8^o6[t],i^=o6[t+1],++n}this.c1=r,this.c2=i}async digest(){let e=this.c1^4294967295,t=this.c2^4294967295;return new Uint8Array([e>>>24,e>>>16&255,e>>>8&255,e&255,t>>>24,t>>>16&255,t>>>8&255,t&255])}reset(){this.c1=4294967295,this.c2=4294967295}},jYe=[e6.CRC32,e6.CRC32C,e6.CRC64NVME,e6.SHA1,e6.SHA256],m6=[e6.SHA256,e6.SHA1,e6.CRC32,e6.CRC32C,e6.CRC64NVME],h6=(e,t)=>{let{checksumAlgorithms:n={}}=t;switch(e){case e6.MD5:return n?.MD5??t.md5;case e6.CRC32:return n?.CRC32??pee;case e6.CRC32C:return n?.CRC32C??DYe;case e6.CRC64NVME:return n?.CRC64NVME??AYe;case e6.SHA1:return n?.SHA1??t.sha1;case e6.SHA256:return n?.SHA256??t.sha256;default:if(n?.[e])return n[e];throw Error(`The checksum algorithm "${e}" is not supported by the client. Select one of ${jYe}, or provide an implementation to the client constructor checksums field.`)}},g6=(e,t)=>{let n=new e;return n.update(at(t||``)),n.digest()},MYe={name:`flexibleChecksumsMiddleware`,step:`build`,tags:[`BODY_CHECKSUM`],override:!0},NYe=(e,t)=>(n,r)=>async i=>{if(!ce.isInstance(i.request)||EYe(`x-amz-checksum-`,i.request.headers))return n(i);let{request:a,input:o}=i,{body:s,headers:c}=a,{base64Encoder:l,streamHasher:ee}=e,{requestChecksumRequired:u,requestAlgorithmMember:te}=t,ne=await e.requestChecksumCalculation(),re=te?.name,ie=te?.httpHeader;re&&!o[re]&&(ne===Q3.WHEN_SUPPORTED||u)&&(o[re]=t6,ie&&(c[ie]=t6));let ae=wYe(o,{requestChecksumRequired:u,requestAlgorithmMember:te?.name,requestChecksumCalculation:ne}),oe=s,se=c;if(ae){switch(ae){case e6.CRC32:d(r,`FLEXIBLE_CHECKSUMS_REQ_CRC32`,`U`);break;case e6.CRC32C:d(r,`FLEXIBLE_CHECKSUMS_REQ_CRC32C`,`V`);break;case e6.CRC64NVME:d(r,`FLEXIBLE_CHECKSUMS_REQ_CRC64`,`W`);break;case e6.SHA1:d(r,`FLEXIBLE_CHECKSUMS_REQ_SHA1`,`X`);break;case e6.SHA256:d(r,`FLEXIBLE_CHECKSUMS_REQ_SHA256`,`Y`)}let t=n6(ae),n=h6(ae,e);if(r6(s)){let{getAwsChunkedEncodingStream:i,bodyLengthChecker:a}=e;oe=i(typeof e.requestStreamBufferSize==`number`&&e.requestStreamBufferSize>=8192?vee(s,e.requestStreamBufferSize,r.logger):s,{base64Encoder:l,bodyLengthChecker:a,checksumLocationName:t,checksumAlgorithmFn:n,streamHasher:ee}),se={...c,"content-encoding":c[`content-encoding`]?`${c[`content-encoding`]},aws-chunked`:`aws-chunked`,"transfer-encoding":`chunked`,"x-amz-decoded-content-length":c[`content-length`],"x-amz-content-sha256":`STREAMING-UNSIGNED-PAYLOAD-TRAILER`,"x-amz-trailer":t},delete se[`content-length`]}else if(!TYe(t,c)){let e=await g6(n,s);se={...c,[t]:l(e)}}}try{return await n({...i,request:{...a,headers:se,body:oe}})}catch(e){if(e instanceof Error&&e.name===`InvalidChunkSizeError`)try{e.message.endsWith(`.`)||(e.message+=`.`),e.message+=` Set [requestStreamBufferSize=number e.g. 65_536] in client constructor to instruct AWS SDK to buffer your input stream.`}catch{}throw e}},PYe={name:`flexibleChecksumsInputMiddleware`,toMiddleware:`serializerMiddleware`,relation:`before`,tags:[`BODY_CHECKSUM`],override:!0},FYe=(e,t)=>(n,r)=>async i=>{let a=i.input,{requestValidationModeMember:o}=t,s=await e.requestChecksumCalculation(),c=await e.responseChecksumValidation();switch(s){case Q3.WHEN_REQUIRED:d(r,`FLEXIBLE_CHECKSUMS_REQ_WHEN_REQUIRED`,`a`);break;case Q3.WHEN_SUPPORTED:d(r,`FLEXIBLE_CHECKSUMS_REQ_WHEN_SUPPORTED`,`Z`)}switch(c){case $3.WHEN_REQUIRED:d(r,`FLEXIBLE_CHECKSUMS_RES_WHEN_REQUIRED`,`c`);break;case $3.WHEN_SUPPORTED:d(r,`FLEXIBLE_CHECKSUMS_RES_WHEN_SUPPORTED`,`b`)}return o&&!a[o]&&c===$3.WHEN_SUPPORTED&&(a[o]=`ENABLED`),n(i)},_6=(e=[])=>{let t=[],n=m6.length;for(let r of e){let e=m6.indexOf(r);e===-1?t[n++]=r:t[e]=r}return t.filter(Boolean)},IYe=e=>{let t=e.lastIndexOf(`-`);if(t!==-1){let n=e.slice(t+1);if(!n.startsWith(`0`)){let e=parseInt(n,10);if(!isNaN(e)&&e>=1&&e<=1e4)return!0}}return!1},LYe=async(e,{checksumAlgorithmFn:t,base64Encoder:n})=>n(await g6(t,e)),RYe=async(e,{config:t,responseAlgorithms:n,logger:r})=>{let i=_6(n),{body:a,headers:o}=e;for(let n of i){let i=n6(n),s=o[i];if(s){let o;try{o=h6(n,t)}catch(e){if(n===e6.CRC64NVME){r?.warn(`Skipping ${e6.CRC64NVME} checksum validation: ${e.message}`);continue}throw e}let{base64Encoder:c}=t;if(r6(a)){e.body=hee({expectedChecksum:s,checksumSourceLocation:i,checksum:new o,source:a,base64Encoder:c});return}let l=await LYe(a,{checksumAlgorithmFn:o,base64Encoder:c});if(l===s)break;throw Error(`Checksum mismatch: expected "${l}" but received "${s}" in response header "${i}".`)}}},zYe={name:`flexibleChecksumsResponseMiddleware`,toMiddleware:`deserializerMiddleware`,relation:`after`,tags:[`BODY_CHECKSUM`],override:!0},BYe=(e,t)=>(n,r)=>async i=>{if(!ce.isInstance(i.request))return n(i);let a=i.input,o=await n(i),s=o.response,{requestValidationModeMember:c,responseAlgorithms:l}=t;if(c&&a[c]===`ENABLED`){let{clientName:t,commandName:n}=r,i=Object.keys(e.checksumAlgorithms??{}).filter(e=>{let t=n6(e);return s.headers[t]!==void 0}),a=_6([...l??[],...i]);if(t===`S3Client`&&n===`GetObjectCommand`&&a.every(e=>{let t=n6(e),n=s.headers[t];return!n||IYe(n)}))return o;await RYe(s,{config:e,responseAlgorithms:a,logger:r.logger})}return o},v6=(e,t)=>({applyToStack:n=>{n.add(NYe(e,t),MYe),n.addRelativeTo(FYe(e,t),PYe),n.addRelativeTo(BYe(e,t),zYe)}}),VYe=e=>{let{requestChecksumCalculation:t,responseChecksumValidation:n,requestStreamBufferSize:r}=e;return Object.assign(e,{requestChecksumCalculation:De(t??xYe),responseChecksumValidation:De(n??SYe),requestStreamBufferSize:Number(r??0),checksumAlgorithms:e.checksumAlgorithms??{}})},HYe=`content-length`,UYe=`x-amz-decoded-content-length`;function WYe(){return(e,t)=>async n=>{let{request:r}=n;if(ce.isInstance(r)&&!(HYe in r.headers)&&!(UYe in r.headers)){let e=`Are you using a Stream of unknown length as the Body of a PutObject request? Consider using Upload instead from @aws-sdk/lib-storage.`;typeof t?.logger?.warn==`function`&&!(t.logger instanceof Ue)?t.logger.warn(e):console.warn(e)}return e({...n})}}var GYe={step:`finalizeRequest`,tags:[`CHECK_CONTENT_LENGTH_HEADER`],name:`getCheckContentLengthHeaderPlugin`,override:!0},KYe=e=>({applyToStack:e=>{e.add(WYe(),GYe)}}),qYe=e=>(t,n)=>async r=>{let i=await e.region(),a=e.region,o=()=>{};n.__s3RegionRedirect&&(Object.defineProperty(e,"region",{writable:!1,value:async()=>n.__s3RegionRedirect}),o=()=>Object.defineProperty(e,"region",{writable:!0,value:a}));try{let a=await t(r);if(n.__s3RegionRedirect&&(o(),i!==await e.region()))throw Error(`Region was not restored following S3 region redirect.`);return a}catch(e){throw o(),e}},JYe={tags:[`REGION_REDIRECT`,`S3`],name:`regionRedirectEndpointMiddleware`,override:!0,relation:`before`,toMiddleware:`endpointV2Middleware`};function YYe(e){return(t,n)=>async r=>{try{return await t(r)}catch(i){if(e.followRegionRedirects){let a=i?.$metadata?.httpStatusCode,o=n.commandName===`HeadBucketCommand`,s=i?.$response?.headers?.[`x-amz-bucket-region`];if(s&&(a===301||a===400&&(i?.name===`IllegalLocationConstraintException`||o))){try{let t=s;n.logger?.debug(`Redirecting from ${await e.region()} to ${t}`),n.__s3RegionRedirect=t}catch(e){throw Error(`Region redirect failed: `+e)}return t(r)}}throw i}}}var XYe={step:`initialize`,tags:[`REGION_REDIRECT`,`S3`],name:`regionRedirectMiddleware`,override:!0},ZYe=e=>({applyToStack:t=>{t.add(YYe(e),XYe),t.addRelativeTo(qYe(e),JYe)}}),QYe=class e{data;lastPurgeTime=Date.now();static EXPIRED_CREDENTIAL_PURGE_INTERVAL_MS=3e4;constructor(e={}){this.data=e}get(e){let t=this.data[e];if(t)return t}set(e,t){return this.data[e]=t,t}delete(e){delete this.data[e]}async purgeExpired(){let t=Date.now();if(!(this.lastPurgeTime+e.EXPIRED_CREDENTIAL_PURGE_INTERVAL_MS>t))for(let e in this.data){let n=this.data[e];if(!n.isRefreshing){let r=await n.identity;r.expiration&&r.expiration.getTime()(t.expiration?.getTime()??0){i.set(r,new y6(Promise.resolve(e)))})),t)):i.set(r,new y6(this.getIdentity(r))).identity}async getIdentity(e){await this.cache.purgeExpired().catch(e=>{console.warn(`Error while clearing expired entries in S3ExpressIdentityCache: -`+e)});let t=await this.createSessionFn(e);if(!t.Credentials?.AccessKeyId||!t.Credentials?.SecretAccessKey)throw Error(`s3#createSession response credential missing AccessKeyId or SecretAccessKey.`);return{accessKeyId:t.Credentials.AccessKeyId,secretAccessKey:t.Credentials.SecretAccessKey,sessionToken:t.Credentials.SessionToken,expiration:t.Credentials.Expiration?new Date(t.Credentials.Expiration):void 0}}},eXe=(e,{session:t})=>{let[n,r]=t,{forcePathStyle:i,useAccelerateEndpoint:a,disableMultiregionAccessPoints:o,followRegionRedirects:s,s3ExpressIdentityProvider:c,bucketEndpoint:l,expectContinueHeader:ee}=e;return Object.assign(e,{forcePathStyle:i??!1,useAccelerateEndpoint:a??!1,disableMultiregionAccessPoints:o??!1,followRegionRedirects:s??!1,s3ExpressIdentityProvider:c??new $Ye(async e=>n().send(new r({Bucket:e}))),bucketEndpoint:l??!1,expectContinueHeader:ee??2097152})},tXe=e=>(e,t)=>async n=>{let r=await e(n),{response:i}=r;if(ne.isInstance(i)&&i.headers.expires){i.headers.expiresstring=i.headers.expires;try{c(i.headers.expires)}catch(e){t.logger?.warn(`AWS SDK Warning for ${t.clientName}::${t.commandName} response parsing (${i.headers.expires}): ${e}`),delete i.headers.expires}}return r},nXe={tags:[`S3`],name:`s3ExpiresMiddleware`,override:!0,relation:`after`,toMiddleware:`deserializerMiddleware`},rXe=e=>({applyToStack:t=>{t.addRelativeTo(tXe(e),nXe)}}),iXe=`sigv4-s3express`,aXe=`x-amz-s3session-token`,oXe=e=>(t,n)=>async r=>{if(n.endpointV2){let t=n.endpointV2,i=t.properties?.authSchemes?.[0]?.name===iXe;if((t.properties?.backend===`S3Express`||t.properties?.bucketType===`Directory`)&&(d(n,`S3_EXPRESS_BUCKET`,`J`),n.isS3ExpressBucket=!0),i){let t=r.input.Bucket;if(t){let i=await e.s3ExpressIdentityProvider.getS3ExpressIdentity(await e.credentials(),{Bucket:t});n.s3ExpressIdentity=i,ce.isInstance(r.request)&&i.sessionToken&&(r.request.headers[aXe]=i.sessionToken)}}}return t(r)},sXe={name:`s3ExpressMiddleware`,step:`build`,tags:[`S3`,`S3_EXPRESS`],override:!0},cXe=e=>({applyToStack:t=>{t.add(oXe(e),sXe)}}),lXe=async(e,t,n,r)=>{let i=await r.signWithCredentials(n,e,{});if(i.headers[`X-Amz-Security-Token`]||i.headers[`x-amz-security-token`])throw Error(`X-Amz-Security-Token must not be set for s3-express requests.`);return i},uXe=e=>e=>{throw e},dXe=(e,t)=>{},fXe=e=>(t,n)=>async r=>{if(!ce.isInstance(r.request))return t(r);let i=Ze(n).selectedHttpAuthScheme;if(!i)throw Error(`No HttpAuthScheme was selected: unable to sign request`);let{httpAuthOption:{signingProperties:a={}},identity:o,signer:s}=i,c;c=n.s3ExpressIdentity?await lXe(n.s3ExpressIdentity,a,r.request,await e.signer()):await s.sign(r.request,o,a);let l=await t({...r,request:c}).catch((s.errorHandler||uXe)(a));return(s.successHandler||dXe)(l.response,a),l},pXe=e=>({applyToStack:t=>{t.addRelativeTo(fXe(e),uee)}});function mXe(e){return new ReadableStream({start(t){t.enqueue(e),t.close()}})}var hXe={CopyObjectCommand:!0,UploadPartCopyCommand:!0,CompleteMultipartUploadCommand:!0},gXe=e=>(t,n)=>async r=>{let i=await t(r),{response:a}=i;if(!ne.isInstance(a))return i;let{statusCode:o,body:s}=a;if(o<200||o>=300)return i;let c=await _Xe(s,e);if(a.body=mXe(c),c.length===0&&hXe[n.commandName]){let e=Error(`S3 aborted request`);throw e.$metadata={httpStatusCode:503},e.name=`InternalError`,e}let l=e.utf8Encoder(c.subarray(c.length-16));return l&&l.endsWith(``)&&(a.statusCode=503),i},_Xe=(e=new Uint8Array,t)=>e instanceof Uint8Array?Promise.resolve(e):t.streamCollector(e)||Promise.resolve(new Uint8Array),vXe={relation:`after`,toMiddleware:`deserializerMiddleware`,tags:[`THROW_200_EXCEPTIONS`,`S3`],name:`throw200ExceptionsMiddleware`,override:!0},b6=e=>({applyToStack:t=>{t.addRelativeTo(gXe(e),vXe)}});function yXe(e){return(t,n)=>async r=>{if(e.bucketEndpoint){let e=n.endpointV2;if(e){let t=r.input.Bucket;if(typeof t==`string`)try{let r=new URL(t);n.endpointV2={...e,url:r}}catch(e){let r=`@aws-sdk/middleware-sdk-s3: bucketEndpoint=true was set but Bucket=${t} could not be parsed as URL.`;throw n.logger?.constructor?.name===`NoOpLogger`?console.warn(r):n.logger?.warn?.(r),e}}}return t(r)}}var bXe={name:`bucketEndpointMiddleware`,override:!0,relation:`after`,toMiddleware:`endpointV2Middleware`};function xXe({bucketEndpoint:e}){return t=>async n=>{let{input:{Bucket:r}}=n;if(!e&&typeof r==`string`&&!hI(r)&&r.indexOf(`/`)>=0){let e=Error(`Bucket name shouldn't contain '/', received '${r}'`);throw e.name=`InvalidBucketName`,e}return t({...n})}}var SXe={step:`initialize`,tags:[`VALIDATE_BUCKET_NAME`],name:`validateBucketNameMiddleware`,override:!0},CXe=e=>({applyToStack:t=>{t.add(xXe(e),SXe),t.addRelativeTo(yXe(e),bXe)}}),wXe=class extends Wee{async serializeRequest(e,t,n){let r=await super.serializeRequest(e,t,n),i=ae.of(e.input),a=i.getSchema(),o=0,s=a[6]??0;if(t&&typeof t==`object`)for(let[e,n]of i.structIterator()){if(++o>s)break;if(e===`Bucket`){if(!t.Bucket&&n.getMergedTraits().httpLabel)throw Error(`No value provided for input HTTP label: Bucket.`);break}}return r}};function TXe(e){return t=>async n=>{let{request:r}=n;if(e.expectContinueHeader!==!1&&ce.isInstance(r)&&r.body&&e.runtime===`node`&&e.requestHandler?.constructor?.name!==`FetchHttpHandler`){let t=!0;if(typeof e.expectContinueHeader==`number`)try{t=(Number(r.headers?.[`content-length`])??e.bodyLengthChecker?.(r.body)??1/0)>=e.expectContinueHeader}catch{}else t=!!e.expectContinueHeader;t&&(r.headers.Expect=`100-continue`)}return t({...n,request:r})}}var EXe={step:`build`,tags:[`SET_EXPECT_HEADER`,`EXPECT_HEADER`],name:`addExpectContinueMiddleware`,override:!0},DXe=e=>({applyToStack:t=>{t.add(TXe(e),EXe)}});function OXe(e){return t=>async n=>{let{CreateBucketConfiguration:r}=n.input,i=await e.region();return!r?.LocationConstraint&&!r?.Location&&i!==`us-east-1`&&(n.input.CreateBucketConfiguration=n.input.CreateBucketConfiguration??{},n.input.CreateBucketConfiguration.LocationConstraint=i),t(n)}}var kXe={step:`initialize`,tags:[`LOCATION_CONSTRAINT`,`CREATE_BUCKET_CONFIGURATION`],name:`locationConstraintMiddleware`,override:!0},AXe=e=>({applyToStack:t=>{t.add(OXe(e),kXe)}});function jXe(e){return t=>async n=>{let r={...n.input};for(let t of[{target:`SSECustomerKey`,hash:`SSECustomerKeyMD5`},{target:`CopySourceSSECustomerKey`,hash:`CopySourceSSECustomerKeyMD5`}]){let n=r[t.target];if(n){let i;typeof n==`string`?NXe(n,e)?i=e.base64Decoder(n):(i=e.utf8Decoder(n),r[t.target]=e.base64Encoder(i)):(i=ArrayBuffer.isView(n)?new Uint8Array(n.buffer,n.byteOffset,n.byteLength):new Uint8Array(n),r[t.target]=e.base64Encoder(i));let a=new e.md5;a.update(i),r[t.hash]=e.base64Encoder(await a.digest())}}return t({...n,input:r})}}var MXe={name:`ssecMiddleware`,step:`initialize`,tags:[`SSE`],override:!0},x6=e=>({applyToStack:t=>{t.add(jXe(e),MXe)}});function NXe(e,t){if(!/^(?:[A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e))return!1;try{return t.base64Decoder(e).length===32}catch{return!1}}var S6=e=>Object.assign(e,{eventStreamMarshaller:e.eventStreamSerdeProvider(e)}),C6=`ref`,Y=`argv`,w6=`backend`,T6=`authSchemes`,E6=`disableDoubleEncoding`,D6=`signingName`,O6=`signingRegion`,k6=`signingRegionSet`,X=-1,A6=!0,j6=!1,M6=`isSet`,N6=`booleanEquals`,Z=`stringEquals`,P6=`coalesce`,F6=`substring`,I6=``,L6=`aws.partition`,R6=`partitionResult`,z6=`accessPointSuffix`,B6=`regionPrefix`,V6=e=>`outpostId_ssa_`+e+I6,H6=`hardwareType`,U6=`ite`,W6=`isValidHostLabel`,G6=`sigv4`,K6=`aws.isVirtualHostableS3Bucket`,q6=`url`,J6=`getAttr`,Y6=`bucketArn`,X6=`--`,Z6=`arnType`,Q6=`accesspoint`,$6=e=>`accessPointName_ssa_`+e+I6,e8=`s3-object-lambda`,t8=`s3-outposts`,n8=`bucketPartition`,r8=`us-east-1`,i8=`outpostType`,a8=`name`,o8=`s3`,s8=`{url#scheme}://{Bucket}.{url#authority}{url#path}`,c8=`{url#scheme}://{url#authority}{url#path}`,l8=`{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}`,u8=`https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}`,d8=`https://{Bucket}.s3.{partitionResult#dnsSuffix}`,f8=e=>`{url#scheme}://{accessPointName_ssa_`+e+`}-{bucketArn#accountId}.{url#authority}{url#path}`,p8=e=>"Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName_ssa_"+e+"}`",m8=`sigv4a`,h8=`{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}`,g8=`https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,_8=`https://s3.{partitionResult#dnsSuffix}`,v8={[C6]:`UseFIPS`},y8={[C6]:`UseDualStack`},b8={[C6]:`Bucket`},x8={fn:J6,[Y]:[{[C6]:R6},a8]},S8={[C6]:q6},C8={[C6]:`Region`},w8={[C6]:Y6},T8={[C6]:Z6},E8={[C6]:`accessPointName_ssa_1`},D8={fn:J6,[Y]:[w8,`region`]},O8={[C6]:H6},k8={fn:J6,[Y]:[w8,`service`]},A8={fn:J6,[Y]:[w8,`accountId`]},j8={[w6]:`S3Express`,[T6]:[{[E6]:!0,[a8]:`{_s3e_auth}`,[D6]:`s3express`,[O6]:`{Region}`}]},M8={[w6]:`S3Express`,[T6]:[{[E6]:!0,[a8]:G6,[D6]:`s3express`,[O6]:`{Region}`}]},N8={[T6]:[{[E6]:!0,[a8]:m8,[D6]:t8,[k6]:[`*`]},{[E6]:!0,[a8]:G6,[D6]:t8,[O6]:`{Region}`}]},P8={[T6]:[{[E6]:!0,[a8]:G6,[D6]:o8,[O6]:r8}]},F8={[T6]:[{[E6]:!0,[a8]:G6,[D6]:o8,[O6]:`{Region}`}]},I8={[T6]:[{[E6]:!0,[a8]:G6,[D6]:e8,[O6]:`{bucketArn#region}`}]},L8={[T6]:[{[E6]:!0,[a8]:G6,[D6]:o8,[O6]:`{bucketArn#region}`}]},R8={[T6]:[{[E6]:!0,[a8]:m8,[D6]:t8,[k6]:[`*`]},{[E6]:!0,[a8]:G6,[D6]:t8,[O6]:`{bucketArn#region}`}]},z8={[T6]:[{[E6]:!0,[a8]:G6,[D6]:e8,[O6]:`{Region}`}]},B8=[C8],V8=[{[C6]:`Endpoint`}],H8=[b8],U8=[b8,0,7,!0],W8=[w8,`resourceId[1]`],PXe=[`*`],G8={conditions:[[M6,B8],[N6,[{[C6]:`Accelerate`},A6]],[N6,[v8,A6]],[N6,[y8,A6]],[M6,V8],[M6,H8],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,0,6,A6]},I6]},`--x-s3`]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:U8},I6]},`--xa-s3`]],[L6,B8,R6],[F6,U8,z6],[Z,[{[C6]:z6},`--op-s3`]],[F6,[b8,8,12,A6],B6],[F6,[b8,32,49,A6],V6(2)],[F6,[b8,49,50,A6],H6],[N6,[{[C6]:`ForcePathStyle`},A6]],[Z,[x8,`aws-cn`]],[U6,[y8,`.dualstack`,I6],`_s3e_ds`],[W6,[{[C6]:V6(2)},j6]],[U6,[v8,`-fips`,I6],`_s3e_fips`],[U6,[{fn:P6,[Y]:[{[C6]:`DisableS3ExpressSessionAuth`},j6]},G6,`sigv4-s3express`],`_s3e_auth`],[K6,[b8,j6]],[`parseURL`,V8,q6],[N6,[{fn:P6,[Y]:[{[C6]:`UseS3ExpressControlEndpoint`},j6]},A6]],[K6,[b8,A6]],[Z,[{fn:J6,[Y]:[S8,`scheme`]},`http`]],[W6,[C8,j6]],[`aws.parseArn`,H8,Y6],[J6,[{fn:`split`,[Y]:[b8,X6,0]},`[-2]`],`s3expressAvailabilityZoneId`],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,0,4,j6]},I6]},`arn:`]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,16,18,A6]},I6]},X6]],[N6,[{fn:J6,[Y]:[S8,`isIp`]},A6]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,21,23,A6]},I6]},X6]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,27,29,A6]},I6]},X6]],[Z,[{[C6]:B6},`beta`]],[`uriEncode`,H8,`uri_encoded_bucket`],[W6,[C8,A6]],[N6,[{fn:P6,[Y]:[{[C6]:`UseObjectLambdaEndpoint`},j6]},A6]],[J6,[w8,`resourceId[0]`],Z6],[Z,[T8,I6]],[Z,[T8,Q6]],[J6,W8,$6(1)],[Z,[E8,I6]],[Z,[D8,I6]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,14,16,A6]},I6]},X6]],[Z,[O8,`e`]],[Z,[O8,`o`]],[Z,[C8,`aws-global`]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,19,21,A6]},I6]},X6]],[Z,[k8,e8]],[N6,[{fn:P6,[Y]:[{[C6]:`DisableAccessPoints`},j6]},A6]],[Z,[k8,t8]],[L6,[D8],n8],[W6,[E8,A6]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,26,28,A6]},I6]},X6]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,15,17,A6]},I6]},X6]],[J6,[w8,`resourceId[4]`]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,20,22,A6]},I6]},X6]],[N6,[{[C6]:`UseGlobalEndpoint`},A6]],[Z,[C8,r8]],[J6,W8,V6(1)],[N6,[{fn:P6,[Y]:[{[C6]:`UseArnRegion`},A6]},A6]],[W6,[{[C6]:V6(1)},j6]],[J6,[w8,`resourceId[2]`],i8],[Z,[C8,D8]],[Z,[{fn:J6,[Y]:[{[C6]:n8},a8]},x8]],[N6,[{[C6]:`DisableMultiRegionAccessPoints`},A6]],[W6,[D8,A6]],[Z,[{fn:J6,[Y]:[w8,`partition`]},x8]],[Z,[A8,I6]],[Z,[k8,o8]],[W6,[A8,j6]],[J6,[w8,`resourceId[3]`],$6(2)],[W6,[E8,j6]],[Z,[{[C6]:i8},Q6]],[W6,[{[C6]:$6(2)},j6]]],results:[[X],[X,`Accelerate cannot be used with FIPS`],[X,`Cannot set dual-stack in combination with a custom endpoint.`],[X,`A custom endpoint cannot be combined with FIPS`],[X,`A custom endpoint cannot be combined with S3 Accelerate`],[X,`Partition does not support FIPS`],[X,`S3Express does not support S3 Accelerate.`],[`{url#scheme}://{url#authority}/{uri_encoded_bucket}{url#path}`,j8],[s8,j8],[X,`S3Express bucket name is not a valid virtual hostable name.`],[`https://s3express-control{_s3e_fips}{_s3e_ds}.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,M8],[`https://{Bucket}.s3express{_s3e_fips}-{s3expressAvailabilityZoneId}{_s3e_ds}.{Region}.{partitionResult#dnsSuffix}`,j8],[X,`Unrecognized S3Express bucket name format.`],[c8,j8],[`https://s3express-control{_s3e_fips}{_s3e_ds}.{Region}.{partitionResult#dnsSuffix}`,M8],[X,`Expected a endpoint to be specified but no endpoint was found`],[`https://{Bucket}.ec2.{url#authority}`,N8],[`https://{Bucket}.ec2.s3-outposts.{Region}.{partitionResult#dnsSuffix}`,N8],[`https://{Bucket}.op-{outpostId_ssa_2}.{url#authority}`,N8],[`https://{Bucket}.op-{outpostId_ssa_2}.s3-outposts.{Region}.{partitionResult#dnsSuffix}`,N8],[X,`Unrecognized hardware type: "Expected hardware type o or e but got {hardwareType}"`],[X,`Invalid Outposts Bucket alias - it must be a valid bucket name.`],[X,"Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`."],[X,"Custom endpoint `{Endpoint}` was not a valid URI"],[X,`S3 Accelerate cannot be used in this region`],[`https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}`,F8],[`https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}`,F8],[`https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}`,F8],[`https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}`,F8],[l8,P8],[s8,P8],[l8,F8],[s8,F8],[u8,P8],[u8,F8],[d8,P8],[d8,F8],[`https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}`,F8],[X,`Invalid region: region was not a valid DNS name.`],[X,`S3 Object Lambda does not support Dual-stack`],[X,`S3 Object Lambda does not support S3 Accelerate`],[X,`Access points are not supported for this operation`],[X,"Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`"],[X,`Invalid ARN: Missing account id`],[f8(1),I8],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-object-lambda-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}`,I8],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-object-lambda.{bucketArn#region}.{bucketPartition#dnsSuffix}`,I8],[X,p8(1)],[X,"Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`"],[X,"Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)"],[X,"Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`"],[X,"Invalid ARN: The ARN may only contain a single resource component after `accesspoint`."],[X,`Invalid ARN: bucket ARN is missing a region`],[X,"Invalid ARN: Expected a resource of the format `accesspoint:` but no name was provided"],[X,"Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `{arnType}`"],[X,`Access Points do not support S3 Accelerate`],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint-fips.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}`,L8],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}`,L8],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}`,L8],[f8(1),L8],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint.{bucketArn#region}.{bucketPartition#dnsSuffix}`,L8],[X,`Invalid ARN: The ARN was not for the S3 service, found: {bucketArn#service}`],[X,`S3 MRAP does not support dual-stack`],[X,`S3 MRAP does not support FIPS`],[X,`S3 MRAP does not support S3 Accelerate`],[X,`Invalid configuration: Multi-Region Access Point ARNs are disabled.`],[`https://{accessPointName_ssa_1}.accesspoint.s3-global.{partitionResult#dnsSuffix}`,{[T6]:[{[E6]:A6,name:m8,[D6]:o8,[k6]:PXe}]}],[X,"Client was configured for partition `{partitionResult#name}` but bucket referred to partition `{bucketArn#partition}`"],[X,`Invalid Access Point Name`],[X,`S3 Outposts does not support Dual-stack`],[X,`S3 Outposts does not support FIPS`],[X,`S3 Outposts does not support S3 Accelerate`],[X,`Invalid Arn: Outpost Access Point ARN contains sub resources`],[`https://{accessPointName_ssa_2}-{bucketArn#accountId}.{outpostId_ssa_1}.{url#authority}`,R8],[`https://{accessPointName_ssa_2}-{bucketArn#accountId}.{outpostId_ssa_1}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}`,R8],[X,p8(2)],[X,"Expected an outpost type `accesspoint`, found {outpostType}"],[X,`Invalid ARN: expected an access point name`],[X,`Invalid ARN: Expected a 4-component resource`],[X,"Invalid ARN: The outpost Id may only contain a-z, A-Z, 0-9 and `-`. Found: `{outpostId_ssa_1}`"],[X,`Invalid ARN: The Outpost Id was not set`],[X,`Invalid ARN: Unrecognized format: {Bucket} (type: {arnType})`],[X,`Invalid ARN: No ARN type specified`],[X,"Invalid ARN: `{Bucket}` was not a valid ARN"],[X,`Path-style addressing cannot be used with ARN buckets`],[`https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,P8],[`https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,F8],[`https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,P8],[`https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,F8],[`https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,P8],[`https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,F8],[h8,P8],[h8,F8],[g8,P8],[g8,F8],[`https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,F8],[X,`Path-style addressing cannot be used with S3 Accelerate`],[c8,z8],[`https://s3-object-lambda-fips.{Region}.{partitionResult#dnsSuffix}`,z8],[`https://s3-object-lambda.{Region}.{partitionResult#dnsSuffix}`,z8],[`https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}`,F8],[`https://s3-fips.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://s3-fips.{Region}.{partitionResult#dnsSuffix}`,F8],[`https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}`,F8],[c8,P8],[c8,F8],[_8,P8],[_8,F8],[`https://s3.{Region}.{partitionResult#dnsSuffix}`,F8],[X,`A region must be set when sending requests to S3.`]]},FXe=2,IXe=new Int32Array([-1,1,-1,0,3,100000115,1,424,4,2,272,5,3,233,6,4,85,7,5,15,8,8,9,100000115,16,10,13,18,11,13,19,12,13,22,100000014,13,35,14,100000042,36,100000103,435,6,271,16,7,270,17,8,19,18,14,501,106,9,20,24,10,21,24,11,22,24,12,23,24,13,547,24,14,77,25,20,73,26,26,27,78,37,28,100000086,38,100000086,29,39,47,30,48,100000058,31,50,32,100000085,51,33,136,55,100000076,34,59,35,100000084,60,39,36,61,37,100000083,62,38,146,63,41,100000046,61,40,100000083,62,41,150,64,42,100000054,66,43,100000053,70,44,100000052,71,45,100000081,73,46,100000080,74,100000078,100000079,40,48,100000057,41,100000057,49,42,185,50,48,62,51,49,100000045,52,51,53,526,60,56,54,62,100000055,55,63,57,100000046,62,100000055,57,64,58,100000054,66,59,100000053,69,60,100000065,70,61,100000052,72,100000064,100000051,49,100000045,63,51,64,526,60,67,65,62,100000055,66,63,68,100000046,62,100000055,68,64,69,100000054,66,70,100000053,68,100000047,71,70,72,100000052,72,100000050,100000051,25,74,100000042,46,100000039,75,57,76,100000041,58,100000040,100000041,26,100000088,78,28,100000087,79,34,82,80,35,81,545,36,100000103,100000115,46,100000097,83,57,84,100000099,58,100000098,100000099,5,101,86,8,87,100000115,16,88,89,18,91,89,19,90,92,21,97,95,19,93,92,21,98,95,21,97,94,22,100000014,95,35,96,100000042,36,100000103,100000042,22,100000013,98,35,99,100000042,36,100000101,100,46,100000110,100000111,6,214,102,7,208,103,8,119,104,14,118,105,21,106,100000023,26,107,502,37,108,100000086,38,100000086,109,39,112,110,48,100000058,111,50,136,100000085,40,113,100000057,41,100000057,114,42,115,500,48,100000056,116,52,117,100000072,65,100000069,100000072,21,501,100000023,9,120,124,10,121,124,11,122,124,12,123,124,13,202,124,14,195,125,20,190,126,21,127,100000023,23,128,129,24,189,129,26,130,197,37,131,100000086,38,100000086,132,39,159,133,48,100000058,134,50,135,100000085,51,141,136,55,100000076,137,59,138,100000084,60,100000083,139,61,140,100000083,63,100000083,100000046,55,100000076,142,59,143,100000084,60,148,144,61,145,100000083,62,147,146,63,150,100000046,63,153,100000046,61,149,100000083,62,153,150,64,151,100000054,66,152,100000053,70,100000082,100000052,64,154,100000054,66,155,100000053,70,156,100000052,71,157,100000081,73,158,100000080,74,100000077,100000079,40,160,100000057,41,100000057,161,42,185,162,48,174,163,49,100000045,164,51,165,526,60,168,166,62,100000055,167,63,169,100000046,62,100000055,169,64,170,100000054,66,171,100000053,69,172,100000065,70,173,100000052,72,100000063,100000051,49,100000045,175,51,176,526,60,179,177,62,100000055,178,63,180,100000046,62,100000055,180,64,181,100000054,66,182,100000053,68,100000047,183,70,184,100000052,72,100000048,100000051,48,100000056,186,52,187,100000072,65,100000069,188,67,100000070,100000071,25,100000036,100000042,21,191,100000023,25,192,100000042,30,194,193,46,100000034,100000036,46,100000033,100000035,21,196,100000023,26,100000088,197,28,100000087,198,34,201,199,35,200,545,36,100000101,100000115,46,100000095,100000096,17,203,100000022,20,204,100000021,21,205,550,33,206,550,44,100000016,207,45,100000018,100000020,8,209,215,16,210,220,18,211,220,19,212,224,20,213,227,21,231,401,8,218,215,19,216,100000009,20,217,227,21,231,100000009,16,219,220,18,223,220,19,221,224,20,222,227,21,231,100000012,19,226,224,20,225,100000009,21,100000009,100000012,20,230,227,21,228,100000009,30,229,100000009,34,100000007,100000009,21,231,415,30,232,100000008,34,100000007,100000008,4,100000002,234,5,235,480,6,271,236,7,270,237,8,238,491,9,239,243,10,240,243,11,241,243,12,242,243,13,547,243,14,266,244,20,264,245,26,246,267,37,247,100000086,38,100000086,248,39,249,518,40,250,100000057,41,100000057,251,42,538,252,48,100000043,253,49,100000045,254,51,255,526,60,258,256,62,100000055,257,63,259,100000046,62,100000055,259,64,260,100000054,66,261,100000053,69,262,100000065,70,263,100000052,72,100000062,100000051,25,265,100000042,46,100000031,100000032,26,100000088,267,28,100000087,268,34,269,544,46,100000093,100000094,8,397,100000009,8,407,100000009,3,346,273,4,100000003,274,5,284,275,8,276,100000115,15,100000005,277,16,278,281,18,279,281,19,280,281,22,100000014,281,35,282,100000042,36,100000102,283,46,100000106,100000107,6,405,285,7,395,286,8,295,287,14,501,288,26,289,502,37,290,100000086,38,100000086,291,39,292,307,40,293,100000057,41,100000057,294,42,335,500,9,296,300,10,297,300,11,298,300,12,299,300,13,394,300,14,339,301,15,100000005,302,20,337,303,26,304,341,37,305,100000086,38,100000086,306,39,309,307,48,100000058,308,50,100000074,100000085,40,310,100000057,41,100000057,311,42,335,312,48,324,313,49,100000045,314,51,315,526,60,318,316,62,100000055,317,63,319,100000046,62,100000055,319,64,320,100000054,66,321,100000053,69,322,100000065,70,323,100000052,72,100000061,100000051,49,100000045,325,51,326,526,60,329,327,62,100000055,328,63,330,100000046,62,100000055,330,64,331,100000054,66,332,100000053,68,100000047,333,70,334,100000052,72,100000049,100000051,48,100000056,336,52,100000067,100000072,25,338,100000042,46,100000027,100000028,15,100000005,340,26,100000088,341,28,100000087,342,34,345,343,35,344,545,36,100000102,100000115,46,100000091,100000092,4,100000002,347,5,357,348,8,349,100000115,15,100000005,350,16,351,354,18,352,354,19,353,354,22,100000014,354,35,355,100000042,36,100000043,356,46,100000104,100000105,6,405,358,7,395,359,8,360,491,9,361,365,10,362,365,11,363,365,12,364,365,13,394,365,14,389,366,15,100000005,367,20,387,368,26,369,391,37,370,100000086,38,100000086,371,39,372,518,40,373,100000057,41,100000057,374,42,538,375,48,100000043,376,49,100000045,377,51,378,526,60,381,379,62,100000055,380,63,382,100000046,62,100000055,382,64,383,100000054,66,384,100000053,69,385,100000065,70,386,100000052,72,100000060,100000051,25,388,100000042,46,100000025,100000026,15,100000005,390,26,100000088,391,28,100000087,392,34,393,544,46,100000089,100000090,15,100000005,547,8,396,100000009,15,100000005,397,16,398,410,18,399,410,19,400,410,20,401,100000009,27,402,100000012,29,100000011,403,31,100000011,404,32,100000011,422,8,406,100000009,15,100000005,407,16,408,410,18,409,410,19,411,410,20,100000012,100000009,20,414,412,22,413,100000009,34,100000010,100000009,22,416,415,27,419,100000012,27,418,417,34,100000010,100000012,34,100000010,419,43,100000011,420,47,100000011,421,53,100000011,422,54,100000011,423,56,100000011,100000012,2,100000001,425,3,478,426,4,100000004,427,5,438,428,8,429,100000115,16,430,433,18,431,433,19,432,433,22,100000014,433,35,434,100000042,36,100000044,435,46,100000112,436,57,437,100000114,58,100000113,100000114,6,100000006,439,7,100000006,440,8,450,441,14,501,442,26,443,502,37,444,100000086,38,100000086,445,39,446,465,40,447,100000057,41,100000057,448,42,471,449,48,100000044,500,9,451,455,10,452,455,11,453,455,12,454,455,13,547,455,14,473,456,15,460,457,20,458,461,25,459,100000042,46,100000037,100000038,20,540,461,26,462,474,37,463,100000086,38,100000086,464,39,467,465,48,100000058,466,50,100000075,100000085,40,468,100000057,41,100000057,469,42,471,470,48,100000044,524,48,100000044,472,52,100000068,100000072,26,100000088,474,28,100000087,475,34,100000100,476,35,477,545,36,100000044,100000115,4,100000002,479,5,488,480,8,481,100000115,16,482,485,18,483,485,19,484,485,22,100000014,485,35,486,100000042,36,100000043,487,46,100000108,100000109,6,100000006,489,7,100000006,490,8,503,491,14,501,492,26,493,502,37,494,100000086,38,100000086,495,39,496,518,40,497,100000057,41,100000057,498,42,538,499,48,100000043,500,49,100000045,526,26,100000088,502,28,100000087,100000115,9,504,508,10,505,508,11,506,508,12,507,508,13,547,508,14,541,509,15,513,510,20,511,514,25,512,100000042,46,100000029,100000030,20,540,514,26,515,542,37,516,100000086,38,100000086,517,39,520,518,48,100000058,519,50,100000073,100000085,40,521,100000057,41,100000057,522,42,538,523,48,100000043,524,49,100000045,525,51,529,526,60,100000055,527,62,100000055,528,63,100000055,100000046,60,532,530,62,100000055,531,63,533,100000046,62,100000055,533,64,534,100000054,66,535,100000053,69,536,100000065,70,537,100000052,72,100000059,100000051,48,100000043,539,52,100000066,100000072,25,100000024,100000042,26,100000088,542,28,100000087,543,34,100000100,544,35,546,545,36,100000042,100000115,36,100000043,100000115,17,548,100000022,20,549,100000021,33,552,550,44,100000017,551,45,100000019,100000020,44,100000015,553,45,100000015,100000020]),LXe=Re.from(IXe,FXe,G8.conditions,G8.results),RXe=new Be({size:50,params:[`Accelerate`,`Bucket`,`DisableAccessPoints`,`DisableMultiRegionAccessPoints`,`DisableS3ExpressSessionAuth`,`Endpoint`,`ForcePathStyle`,`Region`,`UseArnRegion`,`UseDualStack`,`UseFIPS`,`UseGlobalEndpoint`,`UseObjectLambdaEndpoint`,`UseS3ExpressControlEndpoint`]}),K8=(e,t={})=>RXe.get(e,()=>Ye(LXe,{endpointParams:e,logger:t.logger}));qe.aws=fe;var zXe=(e=>async(t,n,r)=>{if(!r)throw Error("Could not find `input` for `defaultEndpointRuleSetHttpAuthSchemeParametersProvider`");let i=await e(t,n,r),a=Ze(n)?.commandInstance?.constructor?.getEndpointParameterInstructions;if(!a)throw Error(`getEndpointParameterInstructions() is not defined on '${n.commandName}'`);let o=await iee(r,{getEndpointParameterInstructions:a},t);return Object.assign(i,o)})(async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()}));function q8(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`s3`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}function J8(e){return{schemeId:`aws.auth#sigv4a`,signingProperties:{name:`s3`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var BXe=((e,t,n)=>r=>{let i=e(r).properties?.authSchemes;if(!i)return t(r);let o=[];for(let e of i){let{name:t,properties:s={},...c}=e,l=t.toLowerCase();t!==l&&console.warn(`HttpAuthScheme has been normalized with lowercasing: '${t}' to '${l}'`);let ee;if(l===`sigv4a`){ee=`aws.auth#sigv4a`;let e=i.find(e=>{let t=e.name.toLowerCase();return t!==`sigv4a`&&t.startsWith(`sigv4`)});if(a.sigv4aDependency()===`none`&&e)continue}else if(l.startsWith(`sigv4`))ee=`aws.auth#sigv4`;else throw Error(`Unknown HttpAuthScheme found in '@smithy.rules#endpointRuleSet': '${l}'`);let u=n[ee];if(!u)throw Error(`Could not find HttpAuthOption create function for '${ee}'`);let te=u(r);te.schemeId=ee,te.signingProperties={...te.signingProperties||{},...c,...s},o.push(te)}return o})(K8,e=>{let t=[];return e.operation,t.push(q8(e)),t.push(J8(e)),t},{"aws.auth#sigv4":q8,"aws.auth#sigv4a":J8}),VXe=e=>{let t=tt(e),n=l(t);return Object.assign(n,{authSchemePreference:De(e.authSchemePreference??[])})},HXe=e=>Object.assign(e,{useFipsEndpoint:e.useFipsEndpoint??!1,useDualstackEndpoint:e.useDualstackEndpoint??!1,forcePathStyle:e.forcePathStyle??!1,useAccelerateEndpoint:e.useAccelerateEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,disableMultiregionAccessPoints:e.disableMultiregionAccessPoints??!1,defaultSigningName:`s3`,clientContextParams:e.clientContextParams??{}}),Y8=n({ForcePathStyle:{type:`clientContextParams`,name:`forcePathStyle`},UseArnRegion:{type:`clientContextParams`,name:`useArnRegion`},DisableMultiRegionAccessPoints:{type:`clientContextParams`,name:`disableMultiregionAccessPoints`},Accelerate:{type:`clientContextParams`,name:`useAccelerateEndpoint`},DisableS3ExpressSessionAuth:{type:`clientContextParams`,name:`disableS3ExpressSessionAuth`},UseGlobalEndpoint:{type:`builtInParams`,name:`useGlobalEndpoint`},UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},`AmazonS3`,`S3Client`,aee),UXe={Bucket:{type:`contextParams`,name:`Bucket`},Key:{type:`contextParams`,name:`Key`}},WXe={UseS3ExpressControlEndpoint:{type:`staticContextParams`,value:!0},DisableAccessPoints:{type:`staticContextParams`,value:!0},Bucket:{type:`contextParams`,name:`Bucket`}},GXe={DisableS3ExpressSessionAuth:{type:`staticContextParams`,value:!0},Bucket:{type:`contextParams`,name:`Bucket`}},KXe={Bucket:{type:`contextParams`,name:`Bucket`}},qXe={},JXe={Bucket:{type:`contextParams`,name:`Bucket`},Prefix:{type:`contextParams`,name:`Prefix`}},X8=(e,t,n,r)=>[b6(n)],YXe=(e,t,n,r)=>[b6(n),x6(n)],XXe=(e,t,n,r)=>[b6(n),AXe(n)],ZXe=(e,t,n,r)=>[v6(n,{requestAlgorithmMember:{httpHeader:`x-amz-sdk-checksum-algorithm`,name:`ChecksumAlgorithm`},requestChecksumRequired:!0}),b6(n)],QXe=(e,t,n,r)=>[v6(n,{requestChecksumRequired:!1,requestValidationModeMember:`ChecksumMode`,responseAlgorithms:[`CRC64NVME`,`CRC32`,`CRC32C`,`SHA256`,`SHA1`,`SHA512`,`MD5`,`XXHASH64`,`XXHASH3`,`XXHASH128`]}),x6(n),rXe(n)],$Xe=(e,t,n,r)=>[v6(n,{requestAlgorithmMember:{httpHeader:`x-amz-sdk-checksum-algorithm`,name:`ChecksumAlgorithm`},requestChecksumRequired:!1}),KYe(n),b6(n),x6(n)],eZe=(e,t,n,r)=>[v6(n,{requestAlgorithmMember:{httpHeader:`x-amz-sdk-checksum-algorithm`,name:`ChecksumAlgorithm`},requestChecksumRequired:!1}),b6(n),x6(n)],Z8=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},tZe=class e extends Z8{name=`NoSuchUpload`;$fault=`client`;constructor(t){super({name:`NoSuchUpload`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},nZe=class e extends Z8{name=`AccessDenied`;$fault=`client`;constructor(t){super({name:`AccessDenied`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},rZe=class e extends Z8{name=`ObjectNotInActiveTierError`;$fault=`client`;constructor(t){super({name:`ObjectNotInActiveTierError`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},iZe=class e extends Z8{name=`BucketAlreadyExists`;$fault=`client`;constructor(t){super({name:`BucketAlreadyExists`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},aZe=class e extends Z8{name=`BucketAlreadyOwnedByYou`;$fault=`client`;constructor(t){super({name:`BucketAlreadyOwnedByYou`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},oZe=class e extends Z8{name=`NoSuchBucket`;$fault=`client`;constructor(t){super({name:`NoSuchBucket`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},sZe=class e extends Z8{name=`NoSuchKey`;$fault=`client`;constructor(t){super({name:`NoSuchKey`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},cZe=class e extends Z8{name=`InvalidObjectState`;$fault=`client`;StorageClass;AccessTier;constructor(t){super({name:`InvalidObjectState`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.StorageClass=t.StorageClass,this.AccessTier=t.AccessTier}},lZe=class e extends Z8{name=`NoSuchAnnotation`;$fault=`client`;constructor(t){super({name:`NoSuchAnnotation`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},uZe=class e extends Z8{name=`NotFound`;$fault=`client`;constructor(t){super({name:`NotFound`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},dZe=class e extends Z8{name=`InvalidPrefix`;$fault=`client`;constructor(t){super({name:`InvalidPrefix`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},fZe=class e extends Z8{name=`EncryptionTypeMismatch`;$fault=`client`;constructor(t){super({name:`EncryptionTypeMismatch`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},pZe=class e extends Z8{name=`InvalidRequest`;$fault=`client`;constructor(t){super({name:`InvalidRequest`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},mZe=class e extends Z8{name=`InvalidWriteOffset`;$fault=`client`;constructor(t){super({name:`InvalidWriteOffset`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},hZe=class e extends Z8{name=`TooManyParts`;$fault=`client`;constructor(t){super({name:`TooManyParts`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},gZe=class e extends Z8{name=`AnnotationLimitExceeded`;$fault=`client`;constructor(t){super({name:`AnnotationLimitExceeded`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},_Ze=class e extends Z8{name=`AnnotationNameTooLong`;$fault=`client`;constructor(t){super({name:`AnnotationNameTooLong`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},vZe=class e extends Z8{name=`InvalidAnnotationName`;$fault=`client`;constructor(t){super({name:`InvalidAnnotationName`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},yZe=class e extends Z8{name=`UnsupportedMediaType`;$fault=`client`;constructor(t){super({name:`UnsupportedMediaType`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},bZe=class e extends Z8{name=`IdempotencyParameterMismatch`;$fault=`client`;constructor(t){super({name:`IdempotencyParameterMismatch`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},xZe=class e extends Z8{name=`ObjectAlreadyInActiveTierError`;$fault=`client`;constructor(t){super({name:`ObjectAlreadyInActiveTierError`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Q8=`ACL`,SZe=`AccessDenied`,CZe=`AbortDate`,$8=`AccessKeyId`,wZe=`AnnotationLimitExceeded`,TZe=`AbortMultipartUpload`,EZe=`AbortMultipartUploadOutput`,DZe=`AbortMultipartUploadRequest`,OZe=`AnnotationNameTooLong`,kZe=`AcceptRanges`,AZe=`AbortRuleId`,jZe=`AccessTier`,e5=`Bucket`,t5=`BucketArn`,MZe=`BucketAlreadyExists`,NZe=`BucketAlreadyOwnedByYou`,PZe=`BypassGovernanceRetention`,FZe=`BucketInfo`,n5=`BucketKeyEnabled`,IZe=`BucketNamespace`,r5=`BucketRegion`,i5=`Body`,a5=`Buckets`,o5=`ChecksumAlgorithm`,LZe=`CreateBucket`,s5=`CreateBucketConfiguration`,RZe=`CreateBucketOutput`,zZe=`CreateBucketRequest`,c5=`CacheControl`,l5=`ChecksumCRC32`,u5=`ChecksumCRC32C`,d5=`ChecksumCRC64NVME`,f5=`Cache-Control`,BZe=`CreationDate`,p5=`Content-Disposition`,m5=`ContentDisposition`,h5=`Content-Encoding`,g5=`ContentEncoding`,_5=`ContentLanguage`,v5=`Content-Language`,y5=`Content-Length`,b5=`ContentLength`,x5=`Content-MD5`,S5=`ChecksumMD5`,C5=`ContentMD5`,VZe=`CompletedMultipartUpload`,HZe=`CompleteMultipartUploadOutput`,UZe=`CreateMultipartUploadOutput`,WZe=`CompleteMultipartUploadResult`,GZe=`CompleteMultipartUploadRequest`,KZe=`CreateMultipartUploadRequest`,w5=`CompleteMultipartUpload`,qZe=`CreateMultipartUpload`,JZe=`ChecksumMode`,YZe=`CommonPrefix`,XZe=`CommonPrefixList`,ZZe=`CompletedPartList`,QZe=`CompletedPart`,$Ze=`CommonPrefixes`,eQe=`ContentRange`,tQe=`Content-Range`,T5=`ChecksumSHA1`,E5=`ChecksumSHA256`,D5=`ChecksumSHA512`,nQe=`CreateSessionOutput`,O5=`CreateSessionResult`,rQe=`CreateSessionRequest`,iQe=`CreateSession`,k5=`ChecksumType`,A5=`Content-Type`,j5=`ContentType`,M5=`ContinuationToken`,N5=`ChecksumXXHASH64`,P5=`ChecksumXXHASH3`,F5=`ChecksumXXHASH128`,aQe=`Contents`,I5=`Credentials`,L5=`DeleteMarker`,oQe=`DisplayName`,sQe=`DeleteObjectOutput`,cQe=`DeleteObjectRequest`,lQe=`DeleteObject`,uQe=`DataRedundancy`,R5=`Delimiter`,z5=`ExpectedBucketOwner`,B5=`ExpiresString`,V5=`ETag`,dQe=`EncryptionTypeMismatch`,H5=`EncodingType`,U5=`Expiration`,W5=`Expires`,fQe=`FetchOwner`,G5=`GrantFullControl`,pQe=`GetObject`,mQe=`GetObjectOutput`,hQe=`GetObjectRequest`,K5=`GrantRead`,q5=`GrantReadACP`,gQe=`GrantWrite`,J5=`GrantWriteACP`,_Qe=`InvalidAnnotationName`,vQe=`ID`,Y5=`IfMatch`,yQe=`IfMatchInitiatedTime`,bQe=`IfMatchLastModifiedTime`,xQe=`IfMatchSize`,SQe=`If-Modified-Since`,CQe=`IfModifiedSince`,wQe=`InitiateMultipartUploadResult`,X5=`If-Match`,Z5=`IfNoneMatch`,Q5=`If-None-Match`,TQe=`InvalidObjectState`,EQe=`InvalidPrefix`,DQe=`IdempotencyParameterMismatch`,OQe=`InvalidRequest`,kQe=`IsRestoreInProgress`,AQe=`IsTruncated`,jQe=`IfUnmodifiedSince`,MQe=`If-Unmodified-Since`,NQe=`InvalidWriteOffset`,$5=`Key`,PQe=`KeyCount`,e7=`Location`,FQe=`ListAllMyBucketsResult`,IQe=`ListBuckets`,LQe=`ListBucketsOutput`,RQe=`ListBucketsRequest`,zQe=`ListBucketResult`,BQe=`LocationConstraint`,VQe=`LocationInfo`,t7=`LastModified`,HQe=`Last-Modified`,UQe=`ListObjectsV2`,WQe=`ListObjectsV2Output`,GQe=`ListObjectsV2Request`,n7=`Metadata`,KQe=`MaxBuckets`,qQe=`MFA`,r7=`MaxKeys`,JQe=`MissingMeta`,YQe=`MpuObjectSize`,XQe=`MultipartUpload`,i7=`Name`,ZQe=`NextContinuationToken`,QQe=`NotFound`,$Qe=`NoSuchAnnotation`,e$e=`NoSuchBucket`,t$e=`NoSuchKey`,n$e=`NoSuchUpload`,a7=`Owner`,r$e=`ObjectAlreadyInActiveTierError`,i$e=`ObjectLockEnabledForBucket`,o7=`ObjectLockLegalHoldStatus`,s7=`ObjectLockMode`,c7=`ObjectLockRetainUntilDate`,a$e=`ObjectList`,o$e=`ObjectNotInActiveTierError`,s$e=`ObjectOwnership`,c$e=`OptionalObjectAttributes`,l$e=`Object`,l7=`Prefix`,u$e=`PartsCount`,u7=`PartNumber`,d$e=`PutObject`,f$e=`PutObjectOutput`,p$e=`PutObjectRequest`,m$e=`PutObjectTagging`,h$e=`PutObjectTaggingOutput`,g$e=`PutObjectTaggingRequest`,_$e=`Parts`,v$e=`Part`,d7=`RequestCharged`,y$e=`ResponseCacheControl`,b$e=`ResponseContentDisposition`,x$e=`ResponseContentEncoding`,S$e=`ResponseContentLanguage`,C$e=`ResponseContentType`,w$e=`ResponseExpires`,T$e=`RestoreExpiryDate`,f7=`RequestPayer`,E$e=`ReplicationStatus`,p7=`RestoreStatus`,m7=`Range`,D$e=`Restore`,h7=`StartAfter`,g7=`SecretAccessKey`,O$e=`StreamingBlob`,_7=`StorageClass`,k$e=`SessionCredentialValue`,A$e=`SessionCredentials`,j$e=`SessionMode`,v7=`ServerSideEncryption`,y7=`SSECustomerAlgorithm`,b7=`SSECustomerKey`,x7=`SSECustomerKeyMD5`,S7=`SSEKMSEncryptionContext`,C7=`SSEKMSKeyId`,w7=`SessionToken`,T7=`Size`,M$e=`Tags`,N$e=`TagCount`,P$e=`TooManyParts`,E7=`TagSet`,D7=`Tag`,O7=`Tagging`,k7=`Type`,A7=`UploadId`,F$e=`UnsupportedMediaType`,I$e=`UploadPart`,L$e=`UploadPartOutput`,R$e=`UploadPartRequest`,z$e=`Value`,j7=`VersionId`,B$e=`WriteOffsetBytes`,M7=`WebsiteRedirectLocation`,V$e=`accept-ranges`,H$e=`bucket-region`,N7=`client`,P7=`continuation-token`,U$e=`delimiter`,F7=`error`,W$e=`encoding-type`,G$e=`fetch-owner`,I7=`http`,L7=`httpChecksum`,R7=`httpError`,Q=`httpHeader`,z7=`httpPayload`,B7=`httpPrefixHeaders`,V7=`httpQuery`,K$e=`max-buckets`,q$e=`max-keys`,H7=`prefix`,U7=`partNumber`,J$e=`response-cache-control`,Y$e=`response-content-disposition`,X$e=`response-content-encoding`,Z$e=`response-content-language`,Q$e=`response-content-type`,$$e=`response-expires`,W7=`smithy.ts.sdk.synthetic.com.amazonaws.s3`,e1e=`start-after`,t1e=`streaming`,G7=`uploadId`,K7=`versionId`,q7=`xmlFlattened`,J7=`xmlName`,Y7=`x-amz-acl`,n1e=`x-amz-abort-date`,r1e=`x-amz-abort-rule-id`,i1e=`x-amz-bucket-arn`,a1e=`x-amz-bypass-governance-retention`,o1e=`x-amz-bucket-namespace`,s1e=`x-amz-bucket-object-lock-enabled`,X7=`x-amz-checksum-algorithm`,Z7=`x-amz-checksum-crc32`,Q7=`x-amz-checksum-crc32c`,$7=`x-amz-checksum-crc64nvme`,e9=`x-amz-checksum-md5`,c1e=`x-amz-checksum-mode`,t9=`x-amz-checksum-sha1`,n9=`x-amz-checksum-sha256`,r9=`x-amz-checksum-sha512`,l1e=`x-amz-create-session-mode`,i9=`x-amz-checksum-type`,a9=`x-amz-checksum-xxhash64`,o9=`x-amz-checksum-xxhash3`,s9=`x-amz-checksum-xxhash128`,c9=`x-amz-delete-marker`,l9=`x-amz-expiration`,u9=`x-amz-expected-bucket-owner`,d9=`x-amz-grant-full-control`,f9=`x-amz-grant-read`,p9=`x-amz-grant-read-acp`,u1e=`x-amz-grant-write`,m9=`x-amz-grant-write-acp`,d1e=`x-amz-if-match-initiated-time`,f1e=`x-amz-if-match-last-modified-time`,p1e=`x-amz-if-match-size`,h9=`x-amz-meta-`,m1e=`x-amz-mfa`,h1e=`x-amz-missing-meta`,g1e=`x-amz-mp-object-size`,_1e=`x-amz-mp-parts-count`,g9=`x-amz-object-lock-legal-hold`,_9=`x-amz-object-lock-mode`,v9=`x-amz-object-lock-retain-until-date`,v1e=`x-amz-object-ownership`,y1e=`x-amz-optional-object-attributes`,b1e=`x-amz-object-size`,x1e=`x-amz-restore`,y9=`x-amz-request-charged`,b9=`x-amz-request-payer`,S1e=`x-amz-replication-status`,x9=`x-amz-storage-class`,S9=`x-amz-sdk-checksum-algorithm`,C9=`x-amz-server-side-encryption`,w9=`x-amz-server-side-encryption-aws-kms-key-id`,T9=`x-amz-server-side-encryption-bucket-key-enabled`,E9=`x-amz-server-side-encryption-context`,D9=`x-amz-server-side-encryption-customer-algorithm`,O9=`x-amz-server-side-encryption-customer-key`,k9=`x-amz-server-side-encryption-customer-key-MD5`,A9=`x-amz-tagging`,C1e=`x-amz-tagging-count`,j9=`x-amz-version-id`,w1e=`x-amz-write-offset-bytes`,M9=`x-amz-website-redirect-location`,$=`com.amazonaws.s3`,N9=ot.for(W7),T1e=[-3,W7,`S3ServiceException`,0,[],[]];N9.registerError(T1e,Z8);var P9=ot.for($),E1e=[-3,$,SZe,{[F7]:N7,[R7]:403},[],[]];P9.registerError(E1e,nZe);var D1e=[-3,$,wZe,{[F7]:N7,[R7]:400},[],[]];P9.registerError(D1e,gZe);var O1e=[-3,$,OZe,{[F7]:N7,[R7]:400},[],[]];P9.registerError(O1e,_Ze);var k1e=[-3,$,MZe,{[F7]:N7,[R7]:409},[],[]];P9.registerError(k1e,iZe);var A1e=[-3,$,NZe,{[F7]:N7,[R7]:409},[],[]];P9.registerError(A1e,aZe);var j1e=[-3,$,dQe,{[F7]:N7,[R7]:400},[],[]];P9.registerError(j1e,fZe);var M1e=[-3,$,DQe,{[F7]:N7,[R7]:400},[],[]];P9.registerError(M1e,bZe);var N1e=[-3,$,_Qe,{[F7]:N7,[R7]:400},[],[]];P9.registerError(N1e,vZe);var P1e=[-3,$,TQe,{[F7]:N7,[R7]:403},[_7,jZe],[0,0]];P9.registerError(P1e,cZe);var F1e=[-3,$,EQe,{[F7]:N7,[R7]:400},[],[]];P9.registerError(F1e,dZe);var I1e=[-3,$,OQe,{[F7]:N7,[R7]:400},[],[]];P9.registerError(I1e,pZe);var L1e=[-3,$,NQe,{[F7]:N7,[R7]:400},[],[]];P9.registerError(L1e,mZe);var R1e=[-3,$,$Qe,{[F7]:N7,[R7]:404},[],[]];P9.registerError(R1e,lZe);var z1e=[-3,$,e$e,{[F7]:N7,[R7]:404},[],[]];P9.registerError(z1e,oZe);var B1e=[-3,$,t$e,{[F7]:N7,[R7]:404},[],[]];P9.registerError(B1e,sZe);var V1e=[-3,$,n$e,{[F7]:N7,[R7]:404},[],[]];P9.registerError(V1e,tZe);var H1e=[-3,$,QQe,{[F7]:N7},[],[]];P9.registerError(H1e,uZe);var U1e=[-3,$,r$e,{[F7]:N7,[R7]:403},[],[]];P9.registerError(U1e,xZe);var W1e=[-3,$,o$e,{[F7]:N7,[R7]:403},[],[]];P9.registerError(W1e,rZe);var G1e=[-3,$,P$e,{[F7]:N7,[R7]:400},[],[]];P9.registerError(G1e,hZe);var K1e=[-3,$,F$e,{[F7]:N7,[R7]:415},[],[]];P9.registerError(K1e,yZe);var q1e=[N9,P9],F9=[0,$,k$e,8,0],I9=[0,$,b7,8,0],L9=[0,$,S7,8,0],R9=[0,$,C7,8,0],z9=[0,$,O$e,{[t1e]:1},42],J1e=[3,$,EZe,0,[d7],[[0,{[Q]:y9}]]],Y1e=[3,$,DZe,0,[e5,$5,A7,f7,z5,yQe],[[0,1],[0,1],[0,{[V7]:G7}],[0,{[Q]:b9}],[0,{[Q]:u9}],[6,{[Q]:d1e}]],3],X1e=[3,$,e5,0,[i7,BZe,r5,t5],[0,4,0,0]],Z1e=[3,$,FZe,0,[uQe,k7],[0,0]],Q1e=[3,$,YZe,0,[l7],[0]],$1e=[3,$,VZe,0,[_$e],[[()=>M0e,{[q7]:1,[J7]:v$e}]]],e0e=[3,$,QZe,0,[V5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,u7],[0,0,0,0,0,0,0,0,0,0,0,1]],t0e=[3,$,HZe,{[J7]:WZe},[e7,e5,$5,U5,V5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,k5,v7,j7,C7,n5,d7],[0,0,0,[0,{[Q]:l9}],0,0,0,0,0,0,0,0,0,0,0,0,[0,{[Q]:C9}],[0,{[Q]:j9}],[()=>R9,{[Q]:w9}],[2,{[Q]:T9}],[0,{[Q]:y9}]]],n0e=[3,$,GZe,0,[e5,$5,A7,XQe,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,k5,YQe,f7,z5,Y5,Z5,y7,b7,x7],[[0,1],[0,1],[0,{[V7]:G7}],[()=>$1e,{[z7]:1,[J7]:w5}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[0,{[Q]:i9}],[1,{[Q]:g1e}],[0,{[Q]:b9}],[0,{[Q]:u9}],[0,{[Q]:X5}],[0,{[Q]:Q5}],[0,{[Q]:D9}],[()=>I9,{[Q]:O9}],[0,{[Q]:k9}]],3],r0e=[3,$,s5,0,[BQe,e7,e5,M$e],[0,()=>v0e,()=>Z1e,[()=>V9,0]]],i0e=[3,$,RZe,0,[e7,t5],[[0,{[Q]:e7}],[0,{[Q]:i1e}]]],a0e=[3,$,zZe,0,[e5,Q8,s5,G5,K5,q5,gQe,J5,i$e,s$e,IZe],[[0,1],[0,{[Q]:Y7}],[()=>r0e,{[z7]:1,[J7]:s5}],[0,{[Q]:d9}],[0,{[Q]:f9}],[0,{[Q]:p9}],[0,{[Q]:u1e}],[0,{[Q]:m9}],[2,{[Q]:s1e}],[0,{[Q]:v1e}],[0,{[Q]:o1e}]],1],o0e=[3,$,UZe,{[J7]:wQe},[CZe,AZe,e5,$5,A7,v7,y7,x7,C7,S7,n5,d7,o5,k5],[[4,{[Q]:n1e}],[0,{[Q]:r1e}],[0,{[J7]:e5}],0,0,[0,{[Q]:C9}],[0,{[Q]:D9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}],[0,{[Q]:y9}],[0,{[Q]:X7}],[0,{[Q]:i9}]]],s0e=[3,$,KZe,0,[e5,$5,Q8,c5,m5,g5,_5,j5,W5,G5,K5,q5,J5,n7,v7,_7,M7,y7,b7,x7,C7,S7,n5,f7,O7,s7,c7,o7,z5,o5,k5],[[0,1],[0,1],[0,{[Q]:Y7}],[0,{[Q]:f5}],[0,{[Q]:p5}],[0,{[Q]:h5}],[0,{[Q]:v5}],[0,{[Q]:A5}],[4,{[Q]:W5}],[0,{[Q]:d9}],[0,{[Q]:f9}],[0,{[Q]:p9}],[0,{[Q]:m9}],[128,{[B7]:h9}],[0,{[Q]:C9}],[0,{[Q]:x9}],[0,{[Q]:M9}],[0,{[Q]:D9}],[()=>I9,{[Q]:O9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}],[0,{[Q]:b9}],[0,{[Q]:A9}],[0,{[Q]:_9}],[5,{[Q]:v9}],[0,{[Q]:g9}],[0,{[Q]:u9}],[0,{[Q]:X7}],[0,{[Q]:i9}]],2],c0e=[3,$,nQe,{[J7]:O5},[I5,v7,C7,S7,n5],[[()=>T0e,{[J7]:I5}],[0,{[Q]:C9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}]],1],l0e=[3,$,rQe,0,[e5,j$e,v7,C7,S7,n5],[[0,1],[0,{[Q]:l1e}],[0,{[Q]:C9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}]],1],u0e=[3,$,sQe,0,[L5,j7,d7],[[2,{[Q]:c9}],[0,{[Q]:j9}],[0,{[Q]:y9}]]],d0e=[3,$,cQe,0,[e5,$5,qQe,j7,f7,PZe,z5,Y5,bQe,xQe],[[0,1],[0,1],[0,{[Q]:m1e}],[0,{[V7]:K7}],[0,{[Q]:b9}],[2,{[Q]:a1e}],[0,{[Q]:u9}],[0,{[Q]:X5}],[6,{[Q]:f1e}],[1,{[Q]:p1e}]],2],f0e=[3,$,mQe,0,[i5,L5,kZe,U5,D$e,t7,b5,V5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,k5,JQe,j7,c5,m5,g5,_5,eQe,j5,W5,B5,M7,v7,n7,y7,x7,C7,n5,_7,d7,E$e,u$e,N$e,s7,c7,o7],[[()=>z9,16],[2,{[Q]:c9}],[0,{[Q]:V$e}],[0,{[Q]:l9}],[0,{[Q]:x1e}],[4,{[Q]:HQe}],[1,{[Q]:y5}],[0,{[Q]:V5}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[0,{[Q]:i9}],[1,{[Q]:h1e}],[0,{[Q]:j9}],[0,{[Q]:f5}],[0,{[Q]:p5}],[0,{[Q]:h5}],[0,{[Q]:v5}],[0,{[Q]:tQe}],[0,{[Q]:A5}],[4,{[Q]:W5}],[0,{[Q]:B5}],[0,{[Q]:M9}],[0,{[Q]:C9}],[128,{[B7]:h9}],[0,{[Q]:D9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[2,{[Q]:T9}],[0,{[Q]:x9}],[0,{[Q]:y9}],[0,{[Q]:S1e}],[1,{[Q]:_1e}],[1,{[Q]:C1e}],[0,{[Q]:_9}],[5,{[Q]:v9}],[0,{[Q]:g9}]]],p0e=[3,$,hQe,0,[e5,$5,Y5,CQe,Z5,jQe,m7,y$e,b$e,x$e,S$e,C$e,w$e,j7,y7,b7,x7,f7,u7,z5,JZe],[[0,1],[0,1],[0,{[Q]:X5}],[4,{[Q]:SQe}],[0,{[Q]:Q5}],[4,{[Q]:MQe}],[0,{[Q]:m7}],[0,{[V7]:J$e}],[0,{[V7]:Y$e}],[0,{[V7]:X$e}],[0,{[V7]:Z$e}],[0,{[V7]:Q$e}],[6,{[V7]:$$e}],[0,{[V7]:K7}],[0,{[Q]:D9}],[()=>I9,{[Q]:O9}],[0,{[Q]:k9}],[0,{[Q]:b9}],[1,{[V7]:U7}],[0,{[Q]:u9}],[0,{[Q]:c1e}]],2],m0e=[3,$,LQe,{[J7]:FQe},[a5,a7,M5,l7],[[()=>A0e,0],()=>B9,0,0]],h0e=[3,$,RQe,0,[KQe,M5,l7,r5],[[1,{[V7]:K$e}],[0,{[V7]:P7}],[0,{[V7]:H7}],[0,{[V7]:H$e}]]],g0e=[3,$,WQe,{[J7]:zQe},[AQe,aQe,i7,l7,R5,r7,$Ze,H5,PQe,M5,ZQe,h7,d7],[2,[()=>N0e,{[q7]:1}],0,0,0,1,[()=>j0e,{[q7]:1}],0,1,0,0,0,[0,{[Q]:y9}]]],_0e=[3,$,GQe,0,[e5,R5,H5,r7,l7,M5,fQe,h7,f7,z5,c$e],[[0,1],[0,{[V7]:U$e}],[0,{[V7]:W$e}],[1,{[V7]:q$e}],[0,{[V7]:H7}],[0,{[V7]:P7}],[2,{[V7]:G$e}],[0,{[V7]:e1e}],[0,{[Q]:b9}],[0,{[Q]:u9}],[64,{[Q]:y1e}]],1],v0e=[3,$,VQe,0,[k7,i7],[0,0]],y0e=[3,$,l$e,0,[$5,t7,V5,o5,k5,T7,_7,a7,p7],[0,4,0,[64,{[q7]:1}],0,1,0,()=>B9,()=>w0e]],B9=[3,$,a7,0,[oQe,vQe],[0,0]],b0e=[3,$,f$e,0,[U5,V5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,k5,v7,j7,y7,x7,C7,S7,n5,T7,d7],[[0,{[Q]:l9}],[0,{[Q]:V5}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[0,{[Q]:i9}],[0,{[Q]:C9}],[0,{[Q]:j9}],[0,{[Q]:D9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}],[1,{[Q]:b1e}],[0,{[Q]:y9}]]],x0e=[3,$,p$e,0,[e5,$5,Q8,i5,c5,m5,g5,_5,b5,C5,j5,o5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,W5,Y5,Z5,G5,K5,q5,J5,B$e,n7,v7,_7,M7,y7,b7,x7,C7,S7,n5,f7,O7,s7,c7,o7,z5],[[0,1],[0,1],[0,{[Q]:Y7}],[()=>z9,16],[0,{[Q]:f5}],[0,{[Q]:p5}],[0,{[Q]:h5}],[0,{[Q]:v5}],[1,{[Q]:y5}],[0,{[Q]:x5}],[0,{[Q]:A5}],[0,{[Q]:S9}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[4,{[Q]:W5}],[0,{[Q]:X5}],[0,{[Q]:Q5}],[0,{[Q]:d9}],[0,{[Q]:f9}],[0,{[Q]:p9}],[0,{[Q]:m9}],[1,{[Q]:w1e}],[128,{[B7]:h9}],[0,{[Q]:C9}],[0,{[Q]:x9}],[0,{[Q]:M9}],[0,{[Q]:D9}],[()=>I9,{[Q]:O9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}],[0,{[Q]:b9}],[0,{[Q]:A9}],[0,{[Q]:_9}],[5,{[Q]:v9}],[0,{[Q]:g9}],[0,{[Q]:u9}]],2],S0e=[3,$,h$e,0,[j7],[[0,{[Q]:j9}]]],C0e=[3,$,g$e,0,[e5,$5,O7,j7,C5,o5,z5,f7],[[0,1],[0,1],[()=>D0e,{[z7]:1,[J7]:O7}],[0,{[V7]:K7}],[0,{[Q]:x5}],[0,{[Q]:S9}],[0,{[Q]:u9}],[0,{[Q]:b9}]],3],w0e=[3,$,p7,0,[kQe,T$e],[2,4]],T0e=[3,$,A$e,0,[$8,g7,w7,U5],[[0,{[J7]:$8}],[()=>F9,{[J7]:g7}],[()=>F9,{[J7]:w7}],[4,{[J7]:U5}]],4],E0e=[3,$,D7,0,[$5,z$e],[0,0],2],D0e=[3,$,O7,0,[E7],[[()=>V9,0]],1],O0e=[3,$,L$e,0,[v7,V5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,y7,x7,C7,n5,d7],[[0,{[Q]:C9}],[0,{[Q]:V5}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[0,{[Q]:D9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[2,{[Q]:T9}],[0,{[Q]:y9}]]],k0e=[3,$,R$e,0,[e5,$5,u7,A7,i5,b5,C5,o5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,y7,b7,x7,f7,z5],[[0,1],[0,1],[1,{[V7]:U7}],[0,{[V7]:G7}],[()=>z9,16],[1,{[Q]:y5}],[0,{[Q]:x5}],[0,{[Q]:S9}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[0,{[Q]:D9}],[()=>I9,{[Q]:O9}],[0,{[Q]:k9}],[0,{[Q]:b9}],[0,{[Q]:u9}]],4],A0e=[1,$,a5,0,[()=>X1e,{[J7]:e5}]],j0e=[1,$,XZe,0,()=>Q1e],M0e=[1,$,ZZe,0,()=>e0e],N0e=[1,$,a$e,0,[()=>y0e,0]],V9=[1,$,E7,0,[()=>E0e,{[J7]:D7}]],P0e=[9,$,TZe,{[I7]:[`DELETE`,`/{Key+}?x-id=AbortMultipartUpload`,204]},()=>Y1e,()=>J1e],F0e=[9,$,w5,{[I7]:[`POST`,`/{Key+}`,200]},()=>n0e,()=>t0e],I0e=[9,$,LZe,{[I7]:[`PUT`,`/`,200]},()=>a0e,()=>i0e],L0e=[9,$,qZe,{[I7]:[`POST`,`/{Key+}?uploads`,200]},()=>s0e,()=>o0e],R0e=[9,$,iQe,{[I7]:[`GET`,`/?session`,200]},()=>l0e,()=>c0e],z0e=[9,$,lQe,{[I7]:[`DELETE`,`/{Key+}?x-id=DeleteObject`,204]},()=>d0e,()=>u0e],B0e=[9,$,pQe,{[L7]:`-`,[I7]:[`GET`,`/{Key+}?x-id=GetObject`,200]},()=>p0e,()=>f0e],V0e=[9,$,IQe,{[I7]:[`GET`,`/?x-id=ListBuckets`,200]},()=>h0e,()=>m0e],H0e=[9,$,UQe,{[I7]:[`GET`,`/?list-type=2`,200]},()=>_0e,()=>g0e],U0e=[9,$,d$e,{[L7]:`-`,[I7]:[`PUT`,`/{Key+}?x-id=PutObject`,200]},()=>x0e,()=>b0e],W0e=[9,$,m$e,{[L7]:`-`,[I7]:[`PUT`,`/{Key+}?tagging`,200]},()=>C0e,()=>S0e],G0e=[9,$,I$e,{[L7]:`-`,[I7]:[`PUT`,`/{Key+}?x-id=UploadPart`,200]},()=>k0e,()=>O0e],K0e=class extends Y8(GXe,X8,`CreateSession`,R0e){},q0e={name:`@aws-sdk/client-s3`,version:`3.1105.0`,description:`AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-s3`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,test:`yarn g:vitest run --passWithNoTests`,"test:watch":`yarn g:vitest watch --passWithNoTests`,"test:integration":`yarn g:vitest run --passWithNoTests -c vitest.config.integ.mts`,"test:integration:watch":`yarn g:vitest watch --passWithNoTests -c vitest.config.integ.mts`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:browser":`yarn g:vitest run -c vitest.config.browser.mts`,"test:browser:watch":`yarn g:vitest watch -c vitest.config.browser.mts`,"test:index":`tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/checksums":`^3.1000.26`,"@aws-sdk/core":`^3.977.6`,"@aws-sdk/credential-provider-node":`^3.972.78`,"@aws-sdk/middleware-sdk-s3":`^3.972.72`,"@aws-sdk/signature-v4-multi-region":`^3.996.43`,"@aws-sdk/types":`^3.974.2`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@aws-sdk/signature-v4-crt":`3.1105.0`,"@smithy/snapshot-testing":`^2.2.16`,"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~5.8.3`,vitest:`^4.0.17`},engines:{node:`>=20.0.0`}},H9=64,U9=20,W9=new Int32Array([1732584193,4023233417,2562383102,271733878,3285377520]),J0e=new Int32Array([1518500249,1859775393,2400959708,3395469782]),Y0e=class e{digestLength=U9;state=Int32Array.from(W9);w;buffer=new Uint8Array(H9);bufferLength=0;bytesHashed=0;finished=!1;inner;outer;constructor(t){if(t){let n=e.normalizeKey(t);this.inner=new e,this.outer=new e;let r=new Uint8Array(128);for(let e=0;e0){for(;n>0&&this.bufferLength=H9;)this.hashBuffer(e,t),t+=H9,n-=H9;for(;n>0;)this.buffer[this.bufferLength++]=e[t++],--n}async digest(){if(this.inner&&this.outer){if(this.finished)throw Error(`Attempted to digest an already finished HMAC.`);this.finished=!0;let e=this.inner.digestSync();return this.outer.update(e),this.outer.digestSync()}return this.digestSync()}reset(){this.state=Int32Array.from(W9),this.buffer=new Uint8Array(H9),this.bufferLength=0,this.bytesHashed=0}digestSync(){let e=this.state.slice(),t=this.buffer.slice(),n=this.bufferLength,r=this.bytesHashed/536870912|0,i=this.bytesHashed<<3;if(t[n++]=128,n>56){for(let e=n;e>>24&255,o[1]=e[0]>>>16&255,o[2]=e[0]>>>8&255,o[3]=e[0]&255,o[4]=e[1]>>>24&255,o[5]=e[1]>>>16&255,o[6]=e[1]>>>8&255,o[7]=e[1]&255,o[8]=e[2]>>>24&255,o[9]=e[2]>>>16&255,o[10]=e[2]>>>8&255,o[11]=e[2]&255,o[12]=e[3]>>>24&255,o[13]=e[3]>>>16&255,o[14]=e[3]>>>8&255,o[15]=e[3]&255,o[16]=e[4]>>>24&255,o[17]=e[4]>>>16&255,o[18]=e[4]>>>8&255,o[19]=e[4]&255,o}static normalizeKey(t){let n=at(t);if(n.byteLength>H9){let t=new e;t.update(n);let r=t.digestSync(),i=new Uint8Array(H9);return i.set(r),i}let r=new Uint8Array(H9);return r.set(n),r}hashBuffer(e,t){this.hashBufferWith(this.state,e,t)}hashBufferWith(e,t,n){let r=this.w??=new Int32Array(80),i=e[0],a=e[1],o=e[2],s=e[3],c=e[4];for(let e=0;e<16;++e)r[e]=(t[n+e*4]&255)<<24|(t[n+e*4+1]&255)<<16|(t[n+e*4+2]&255)<<8|t[n+e*4+3]&255;for(let e=16;e<80;++e){let t=r[e-3]^r[e-8]^r[e-14]^r[e-16];r[e]=t<<1|t>>>31}for(let e=0;e<80;++e){let t=e<20?0:e<40?1:e<60?2:3,n=((i<<5|i>>>27)+(t===0?a&o^~a&s:t===2?a&o^a&s^o&s:a^o^s)|0)+(c+(J0e[t]+r[e]|0)|0)|0;c=s,s=o,o=a<<30|a>>>2,a=i,i=n}e[0]=e[0]+i|0,e[1]=e[1]+a|0,e[2]=e[2]+o|0,e[3]=e[3]+s|0,e[4]=e[4]+c|0}},X0e=e=>({apiVersion:`2006-03-01`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??K8,extensions:e?.extensions??[],getAwsChunkedEncodingStream:e?.getAwsChunkedEncodingStream??xee,httpAuthSchemeProvider:e?.httpAuthSchemeProvider??BXe,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me},{schemeId:`aws.auth#sigv4a`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4a`),signer:new s}],logger:e?.logger??new Ue,md5:e?.md5??qee,protocol:e?.protocol??wXe,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.s3`,errorTypeRegistries:q1e,xmlNamespace:`http://s3.amazonaws.com/doc/2006-03-01/`,version:`2006-03-01`,serviceTarget:`AmazonS3`},sdkStreamMixin:e?.sdkStreamMixin??gt,serviceId:e?.serviceId??`S3`,sha1:e?.sha1??Y0e,sha256:e?.sha256??ze,signerConstructor:e?.signerConstructor??a,signingEscapePath:e?.signingEscapePath??!1,urlParser:e?.urlParser??Ce,useArnRegion:e?.useArnRegion??void 0,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),Z0e=e=>{let t=He(e),n=()=>t().then(_e),r=X0e(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:q0e.version}),eventStreamSerdeProvider:e?.eventStreamSerdeProvider??mee,maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,streamHasher:e?.streamHasher??Kee,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},Q0e=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},$0e=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),e2e=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),Q0e(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),$0e(r))},t2e=class extends i{config;constructor(...[e]){let t=Z0e(e||{});super(t),this.initConfig=t;let n=HXe(t),i=VYe(ie(n)),a=Xe(i),o=ue(a),s=Ee(o),c=e2e(eXe(VXe(S6(Ie(s))),{session:[()=>this,K0e]}),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:zXe,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials,"aws.auth#sigv4a":e.credentials})})),this.middlewareStack.use(ye(this.config)),this.middlewareStack.use(CXe(this.config)),this.middlewareStack.use(DXe(this.config)),this.middlewareStack.use(ZYe(this.config)),this.middlewareStack.use(cXe(this.config)),this.middlewareStack.use(pXe(this.config))}destroy(){super.destroy()}},G9=`${window.location.protocol}//localhost:9999`,n2e=`${window.location.protocol}//localhost:8443`,K9=null,q9=null,J9=null,Y9=null,X9=null,Z9=null,Q9=null,$9=null;function r2e(){if(!K9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);K9=new mI({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),K9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return K9}function i2e(){if(!q9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);q9=new Rje({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),q9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return q9}function a2e(){if(!J9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);J9=new gVe({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),J9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return J9}function o2e(){if(!Y9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);Y9=new fne({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),Y9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return Y9}function s2e(){if(!X9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);X9=new bYe({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),X9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return X9}function c2e(){if(!Q9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);Q9=new sU({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),Q9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return Q9}function l2e(){if(!$9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);$9=new kCe({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),$9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return $9}function u2e(){if(!Z9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);Z9=new t2e({endpoint:n2e,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken},forcePathStyle:!0}),Z9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&t.request.path.endsWith(`/`)&&t.request.path!==`/`&&(t.request.path=t.request.path.slice(0,-1)),await e(t)),{step:`build`,name:`removeTrailingSlash`}),Z9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/s3${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return Z9}function d2e(){K9=null,q9=null,J9=null,Y9=null,X9=null,Z9=null,Q9=null,$9=null}export{FJe as $,UH as $n,TF as $r,rVe as $t,XXe as A,nI as Ai,jje as An,nF as Ar,fYe as At,SJe as B,tte as Bi,fCe as Bn,fF as Br,WBe as Bt,KXe as C,YF as Ci,wje as Cn,YP as Cr,aYe as Ct,YXe as D,$F as Di,Oje as Dn,$P as Dr,lYe as Dt,X8 as E,QF as Ei,Dje as En,QP as Er,cYe as Et,_Je as F,sI as Fi,sCe as Fn,sF as Fr,zBe as Ft,DJe as G,_Ce as Gn,_F as Gr,YBe as Gt,wJe as H,mCe as Hn,mF as Hr,KBe as Ht,vJe as I,cI as Ii,cCe as In,cF as Ir,BBe as It,AJe as J,bCe as Jn,bF as Jr,QBe as Jt,OJe as K,vCe as Kn,vF as Kr,XBe as Kt,yJe as L,vne as Li,lCe as Ln,lF as Lr,VBe as Lt,QXe as M,iI as Mi,FCe as Mn,iF as Mr,mYe as Mt,Y8 as N,aI as Ni,aCe as Nn,aF as Nr,SVe as Nt,$Xe as O,eI as Oi,kje as On,eF as Or,uYe as Ot,S6 as P,oI as Pi,oCe as Pn,oF as Pr,RBe as Pt,PJe as Q,pU as Qn,wF as Qr,nVe as Qt,bJe as R,ane as Ri,uCe as Rn,uF as Rr,HBe as Rt,WXe as S,JF as Si,Cje as Sn,JP as Sr,iYe as St,JXe as T,ZF as Ti,Eje as Tn,ZP as Tr,sYe as Tt,TJe as U,hCe as Un,hF as Ur,qBe as Ut,CJe as V,pCe as Vn,pF as Vr,GBe as Vt,EJe as W,gCe as Wn,gF as Wr,JBe as Wt,MJe as X,SCe as Xn,SF as Xr,eVe as Xt,jJe as Y,xCe as Yn,xF as Yr,$Be as Yt,NJe as Z,CCe as Zn,CF as Zr,tVe as Zt,H0e as _,UF as _i,vje as _n,UP as _r,$Je as _t,l2e as a,jF as ai,lVe as an,YH as ar,VJe as at,G0e as b,KF as bi,xje as bn,KP as br,nYe as bt,s2e as c,PF as ci,lje as cn,QH as cr,WJe as ct,F0e as d,LF as di,fje as dn,tU as dr,qJe as dt,EF as ei,iVe as en,WH as er,IJe as et,I0e as f,RF as fi,pje as fn,lL as fr,JJe as ft,V0e as g,HF as gi,_je as gn,HP as gr,QJe as gt,B0e as h,VF as hi,gje as hn,VP as hr,ZJe as ht,c2e as i,AF as ii,cVe as in,JH as ir,BJe as it,ZXe as j,rI as ji,Mje as jn,rF as jr,pYe as jt,eZe as k,tI as ki,Aje as kn,tF as kr,dYe as kt,u2e as l,FF as li,uje as ln,$H as lr,GJe as lt,z0e as m,BF as mi,hje as mn,xI as mr,XJe as mt,o2e as n,kF as ni,oVe as nn,KH as nr,RJe as nt,i2e as o,NF as oi,uVe as on,XH as or,HJe as ot,L0e as p,zF as pi,mje as pn,mL as pr,YJe as pt,kJe as q,yCe as qn,yF as qr,ZBe as qt,r2e as r,OF as ri,sVe as rn,qH as rr,zJe as rt,a2e as s,MF as si,Wje as sn,ZH as sr,UJe as st,d2e as t,DF as ti,aVe as tn,GH as tr,LJe as tt,P0e as u,IF as ui,dje as un,eU as ur,KJe as ut,U0e as v,WF as vi,yje as vn,WP as vr,eYe as vt,qXe as w,XF as wi,Tje as wn,XP as wr,oYe as wt,UXe as x,qF as xi,Sje as xn,qP as xr,rYe as xt,W0e as y,GF as yi,bje as yn,GP as yr,tYe as yt,xJe as z,one as zi,dCe as zn,dF as zr,UBe as zt}; \ No newline at end of file +If you are using React Native, this API is not yet supported, see: https://react-native.canny.io/feature-requests/p/fetch-streaming-body`);return e.stream()};return Object.assign(e,{transformToByteArray:n,transformToString:async e=>{let t=await n();if(e===`base64`)return he(t);if(e===`hex`)return fee(t);if(e===void 0||e===`utf8`||e===`utf-8`)return ct(t);if(typeof TextDecoder==`function`)return new TextDecoder(e).decode(t);throw Error(`TextDecoder is not available, please make sure polyfill is provided.`)},transformToWebStream:()=>{if(t)throw Error(ht);if(t=!0,_t(e))return r(e);if(Ke(e))return e;throw Error(`Cannot transform payload to web stream, got ${e}`)}})},_t=e=>typeof Blob==`function`&&e instanceof Blob,vt=class extends oee{async serializeRequest(e,t,n){let r=t&&typeof t==`object`?t:{},i=this.serializer,a={},o={},s=await n.endpoint(),c=ae.of(e?.input),l=[],ee=[],u=!1,te,d=new ce({protocol:``,hostname:``,port:void 0,path:``,fragment:void 0,query:a,headers:o,body:void 0});if(s){this.updateServiceEndpoint(d,s),this.setHostPrefix(d,e,r);let t=eee(e.traits);if(t.http){d.method=t.http[0];let[e,n]=t.http[1].split(`?`);d.path==`/`?d.path=e:d.path+=e;let r=new URLSearchParams(n??``);for(let[e,t]of r)a[e]=t}}for(let[e,t]of c.structIterator()){let n=t.getMergedTraits()??{},s=r[e];if(s==null&&!t.isIdempotencyToken()){if(n.httpLabel&&(d.path.includes(`{${e}+}`)||d.path.includes(`{${e}}`)))throw Error(`No value provided for input HTTP label: ${e}.`);continue}if(n.httpPayload)t.isStreaming()?t.isStructSchema()?r[e]&&(te=await this.serializeEventStream({eventStream:r[e],requestSchema:c})):te=s:(i.write(t,s),te=i.flush());else if(n.httpLabel){i.write(t,s);let n=i.flush();d.path.includes(`{${e}+}`)?d.path=d.path.replace(`{${e}+}`,n.split(`/`).map(je).join(`/`)):d.path.includes(`{${e}}`)&&(d.path=d.path.replace(`{${e}}`,je(n)))}else if(n.httpHeader)i.write(t,s),o[n.httpHeader.toLowerCase()]=String(i.flush());else if(typeof n.httpPrefixHeaders==`string`)for(let e in s){let r=s[e],a=n.httpPrefixHeaders+e;i.write([t.getValueSchema(),{httpHeader:a}],r),o[a.toLowerCase()]=i.flush()}else n.httpQuery||n.httpQueryParams?this.serializeQuery(t,s,a):(u=!0,l.push(e),ee.push(t))}if(u&&r){let[e,t]=(c.getName(!0)??`#Unknown`).split(`#`),n=c.getSchema()[6],a=[3,e,t,c.getMergedTraits(),l,ee,void 0];n?a[6]=n:a.pop(),i.write(a,r),te=i.flush()}return d.headers=o,d.query=a,d.body=te,d}serializeQuery(e,t,n){let r=this.serializer,i=e.getMergedTraits();if(i.httpQueryParams){for(let r in t)if(!(r in n)){let a=t[r],o=e.getValueSchema();Object.assign(o.getMergedTraits(),{...i,httpQuery:r,httpQueryParams:void 0}),this.serializeQuery(o,a,n)}return}if(e.isListSchema()){let a=!!e.getMergedTraits().sparse,o=[];for(let n of t){r.write([e.getValueSchema(),i],n);let t=r.flush();(a||t!==void 0)&&o.push(t)}n[i.httpQuery]=o}else r.write([e,i],t),n[i.httpQuery]=r.flush()}async deserializeResponse(e,t,n){let r=this.deserializer,i=ae.of(e.output),a={};if(n.statusCode>=300){let i=await Je(n.body,t);throw i.byteLength>0&&Object.assign(a,await r.read(15,i)),await this.handleError(e,t,n,a,this.deserializeMetadata(n)),Error(`@smithy/core/protocols - HTTP Protocol error handler failed to throw.`)}for(let e in n.headers){let t=n.headers[e];delete n.headers[e],n.headers[e.toLowerCase()]=t}let o=await this.deserializeHttpMessage(i,t,n,a);if(o.length){let e=await Je(n.body,t);if(e.byteLength>0){let t=await r.read(i,e);for(let e of o)t[e]!=null&&(a[e]=t[e])}}else o.discardResponseBody&&await Je(n.body,t);return a.$metadata=this.deserializeMetadata(n),a}async deserializeHttpMessage(e,t,n,r,i){let a;a=r instanceof Set?i:r;let o=!0,s=this.deserializer,c=ae.of(e),l=[];for(let[e,r]of c.structIterator()){let i=r.getMemberTraits();if(i.httpPayload){if(o=!1,r.isStreaming())r.isStructSchema()?a[e]=await this.deserializeEventStream({response:n,responseSchema:c}):a[e]=gt(n.body);else if(n.body){let i=await Je(n.body,t);i.byteLength>0&&(a[e]=await s.read(r,i))}}else if(i.httpHeader){let t=String(i.httpHeader).toLowerCase(),o=n.headers[t];if(o!=null){if(r.isListSchema()){let n=r.getValueSchema();n.getMergedTraits().httpHeader=t;let i;i=n.isTimestampSchema()&&n.getSchema()===4?ut(o,`,`,2):tee(o);let c=[];for(let e of i)c.push(await s.read(n,e.trim()));a[e]=c}else a[e]=await s.read(r,o)}}else if(i.httpPrefixHeaders!==void 0){a[e]={};for(let t in n.headers)if(t.startsWith(i.httpPrefixHeaders)){let o=n.headers[t],c=r.getValueSchema();c.getMergedTraits().httpHeader=t,a[e][t.slice(i.httpPrefixHeaders.length)]=await s.read(c,o)}}else i.httpResponseCode?a[e]=n.statusCode:l.push(e)}return l.discardResponseBody=o,l}},yt=class extends Ve{codecDeserializer;stringDeserializer;constructor(t,n){super(),this.codecDeserializer=t,this.stringDeserializer=new e(n)}setSerdeContext(e){this.stringDeserializer.setSerdeContext(e),this.codecDeserializer.setSerdeContext(e),this.serdeContext=e}read(e,t){let n=ae.of(e),r=n.getMergedTraits(),i=this.serdeContext?.utf8Encoder??ct;if(r.httpHeader||r.httpResponseCode)return this.stringDeserializer.read(n,i(t));if(r.httpPayload){if(n.isBlobSchema()){let e=this.serdeContext?.utf8Decoder??st;return typeof t==`string`?e(t):t}if(n.isStringSchema())return`byteLength`in t?i(t):t}return this.codecDeserializer.read(n,t)}},See=class extends Ve{settings;stringBuffer=``;constructor(e){super(),this.settings=e}write(e,t){let n=ae.of(e);switch(typeof t){case`object`:if(t===null){this.stringBuffer=`null`;return}if(n.isTimestampSchema()){if(!(t instanceof Date))throw Error(`@smithy/core/protocols - received non-Date value ${t} when schema expected Date in ${n.getName(!0)}`);switch(Fe(n,this.settings)){case 5:this.stringBuffer=t.toISOString().replace(`.000Z`,`Z`);break;case 6:this.stringBuffer=nt(t);break;case 7:this.stringBuffer=String(t.getTime()/1e3);break;default:console.warn(`Missing timestamp format, using epoch seconds`,t),this.stringBuffer=String(t.getTime()/1e3)}return}if(n.isBlobSchema()&&`byteLength`in t){this.stringBuffer=(this.serdeContext?.base64Encoder??he)(t);return}if(n.isListSchema()&&Array.isArray(t)){let e=``;for(let r of t){this.write([n.getValueSchema(),n.getMergedTraits()],r);let t=this.flush(),i=n.getValueSchema().isTimestampSchema()?t:lt(t);e!==``&&(e+=`, `),e+=i}this.stringBuffer=e;return}this.stringBuffer=JSON.stringify(t,null,2);break;case`string`:let e=n.getMergedTraits().mediaType,r=t;if(e&&((e===`application/json`||e.endsWith(`+json`))&&(r=o.from(r)),n.getMergedTraits().httpHeader)){this.stringBuffer=(this.serdeContext?.base64Encoder??he)(r.toString());return}this.stringBuffer=t;break;default:this.stringBuffer=n.isIdempotencyToken()?Qe():String(t)}}flush(){let e=this.stringBuffer;return this.stringBuffer=``,e}},bt=class{codecSerializer;stringSerializer;buffer;constructor(e,t,n=new See(t)){this.codecSerializer=e,this.stringSerializer=n}setSerdeContext(e){this.codecSerializer.setSerdeContext(e),this.stringSerializer.setSerdeContext(e)}write(e,t){let n=ae.of(e),r=n.getMergedTraits();if(r.httpHeader||r.httpLabel||r.httpQuery){this.stringSerializer.write(n,t),this.buffer=this.stringSerializer.flush();return}return this.codecSerializer.write(n,t)}flush(){if(this.buffer!==void 0){let e=this.buffer;return this.buffer=void 0,e}return this.codecSerializer.flush()}},xt;function St(){if(xt===void 0)try{if(typeof Buffer!=`function`)xt=!1;else{let e=JSON.parse(Buffer.from([123,125]));xt=typeof e==`object`&&!!e}}catch{xt=!1}return xt}function Ct(e,t,n){if(n?.source){let e=n.source;if(typeof t==`number`)return t<=2**53-1&&t>=-(2**53-1)?wee(e,t)?t:new it(e,`bigDecimal`):Cee(e)?new it(e,`bigDecimal`):/[eE]/.test(e)?Tee(e):BigInt(e)}return t}function Cee(e){let t=e.indexOf(`.`);if(t===-1)return!1;let n=e.search(/[eE]/);if(n===-1)return!0;let r=n-t-1;return parseInt(e.slice(n+1),10)=o.length?o+`0`.repeat(c-o.length):o.slice(0,c)+`.`+o.slice(c)}return i.includes(`.`)&&(i=i.replace(/(\.\d*?)0+$/,`$1`).replace(/\.$/,``)),(t?`-`:``)+i}function Tee(e){let t=e.search(/[eE]/),n=parseInt(e.slice(t+1),10),r=e.startsWith(`-`),i=e.slice(+!!r,t),a=i.indexOf(`.`),o,s;a===-1?(o=i,s=n):(o=i.slice(0,a)+i.slice(a+1),s=n-(i.length-a-1)),o=o.replace(/0+$/,``)||`0`;let c=BigInt(o)*10n**BigInt(s+(i.replace(`.`,``).length-o.length));return r?-c:c}var Tt=Symbol.for(`@aws-sdk/reviver`);function Et(e){let t=ae.of(e),n=t.getSchema();if(Array.isArray(n)&&t.isStructSchema()){if(Tt in n)return n[Tt];let e=Dt(t,new Set);return n[Tt]=e,e}return Dt(t,new Set)}function Dt(e,t){let n=e.getSchema();if(t.has(n))return!1;if(t.add(n),e.isBigIntegerSchema()||e.isBigDecimalSchema())return!0;if(e.isStructSchema()){for(let[,n]of e.structIterator())if(Dt(n,t))return!0}else if(e.isListSchema()||e.isMapSchema()){if(Dt(e.getValueSchema(),t))return!0}else if(e.isDocumentSchema())return!0;return!1}var Ot=(e,t)=>Je(e,t).then(e=>(t?.utf8Encoder??ct)(e));async function kt(e,t,n){let r;if(St()&&typeof e?.[Symbol.asyncIterator]==`function`){let n=await Je(e,t);typeof Buffer==`function`&&(r=Buffer.isBuffer(n)?n:Buffer.from(n.buffer,n.byteOffset,n.byteLength))}if(r||=await Ot(e,t),r.length===0)return{};let i=n&&Et(n)?Ct:void 0;try{return JSON.parse(r,i)}catch(e){throw e?.name===`SyntaxError`&&Object.defineProperty(e,"$responseBodyText",{value:typeof r==`string`?r:r.toString(`utf8`)}),e}}var At=(e,t)=>Object.keys(e).find(e=>e.toLowerCase()===t.toLowerCase()),jt=e=>{let t=e;return typeof t==`number`&&(t=t.toString()),t.indexOf(`,`)>=0&&(t=t.split(`,`)[0]),t.indexOf(`:`)>=0&&(t=t.split(`:`)[0]),t.indexOf(`#`)>=0&&(t=t.split(`#`)[1]),t},Mt=(e,t)=>Pt(e,t,[`header`,`code`,`type`]),Nt=(e,t,n=!1)=>Pt(e,t,n?[`code`,`header`,`type`]:[`type`,`code`,`header`]),Pt=({headers:e},t,n)=>{for(;n.length>0;)switch(n.shift()){case`header`:let n=At(e??{},`x-amzn-errortype`);if(n!==void 0)return jt(e[n]);break;case`code`:let r=At(t??{},`code`);if(r&&t[r]!==void 0)return jt(t[r]);break;case`type`:if(t?.__type!==void 0)return jt(t.__type)}},Ft=class extends Me{settings;constructor(e){super(),this.settings=e}async read(e,t){let n=Et(e)?Ct:void 0,r;if(typeof t==`string`){if(t.length===0)return{};r=JSON.parse(t,n)}else if(t instanceof Uint8Array&&St()){if(t.byteLength===0)return{};let e=Buffer.isBuffer(t)?t:Buffer.from(t.buffer,t.byteOffset,t.byteLength);r=JSON.parse(e,n)}else r=await kt(t,this.serdeContext,e);return this._read(e,r)}readObject(e,t){return this._read(e,t)}_read(e,t){let n=typeof t==`object`&&!!t,r=ae.of(e);if(n){if(r.isStructSchema())return this._readStruct(r,t);if(Array.isArray(t)&&r.isListSchema()){let e=r.getValueSchema();if(this.needsTransform(e))for(let n=0;nLt+6e4&&(console.warn(`@aws-sdk/core/protocols - WARN - JsonCodec2: you have called a string method on a Uint8Array request body. It has been automatically converted to string. In a future version this will throw an error.`),Lt=e),this.string=ct(this)}return this.string}},Lt=0,Rt=new TextEncoder,zt=123,Bt=125,Eee=91,Dee=93,Vt=34,Ht=58,Ut=44,Wt=92,Oee=new Uint8Array([116,114,117,101]),kee=new Uint8Array([102,97,108,115,101]),Aee=new Uint8Array([110,117,108,108]),Gt=Array(128).fill(null);Gt[8]=`b`,Gt[9]=`t`,Gt[10]=`n`,Gt[12]=`f`,Gt[13]=`r`,Gt[34]=`"`,Gt[92]=`\\`;for(let e=0;e<32;e++)Gt[e]===null&&(Gt[e]=`u00`+e.toString(16).padStart(2,`0`));var Kt=2048;function qt(e){return It.allocUnsafe(e)}var jee=class e extends Me{settings;json;i=0;rootSchema;rawValue;passthrough=!1;constructor(e){super(),this.settings=e,this.json=qt(Kt)}write(e,t){this.i=0,this.rawValue=t,this.rootSchema=ae.of(e),this.passthrough=this.rootSchema.isBlobSchema()||this.rootSchema.isStringSchema(),this.passthrough||this.writeValue(this.rootSchema,t,void 0)}writeDiscriminatedDocument(e,t){this.i=0,this.rootSchema=ae.of(e);let n=this.rootSchema;if(n.isStructSchema()&&typeof t==`object`&&t){this.writeValue(n,t,void 0);let e=`"__type":"${n.getName(!0)??`Unknown`}",`,r=e.length;this.ensure(r),this.json.copyWithin(1+r,1,this.i),Rt.encodeInto(e,this.json.subarray(1)),this.i+=r}else this.writeValue(n,t,void 0)}flush(){this.rootSchema=void 0;let e=this.i;this.i=0;let t=this.rawValue;if(this.rawValue=void 0,e===0)return t;let n=this.json.subarray(0,e);return this.json=qt(Kt),n}ensure(e){let{i:t,json:n}=this;if(t+e>n.length){let r=n.length*2;for(;r34&&r<92)this.json[this.i++]=r;else if(r<128){let e=Gt[r];if(e!==null){this.ensure(e.length+1),this.json[this.i++]=Wt;for(let t=0;t=55296&&r<=56319){let i=n+1=56320&&i<=57343){this.ensure(4);let{written:t}=Rt.encodeInto(e.substring(n,n+2),this.json.subarray(this.i));this.i+=t,++n}else this.ensure(6),this.writeUnicodeEscape(r)}else if(r>=56320&&r<=57343)this.ensure(6),this.writeUnicodeEscape(r);else{let{i:e,json:t}=this;r<2048?(t[e++]=192|r>>6,t[e++]=128|r&63):(t[e++]=224|r>>12,t[e++]=128|r>>6&63,t[e++]=128|r&63),this.i=e}}this.json[this.i++]=Vt}writeUnicodeEscape(e){let{json:t,i:n}=this;t[n++]=Wt,t[n++]=117;let r=e.toString(16).padStart(4,`0`);for(let e=0;e<4;++e)t[n++]=r.charCodeAt(e);this.i=n}static B64=(()=>{let e=new Uint8Array(64);for(let t=0;t<64;++t)e[t]=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`.charCodeAt(t);return e})();writeBase64(t){let n=Math.ceil(t.length/3)*4;this.ensure(n+2);let r=this.json,i=e.B64,a=this.i;r[a++]=Vt;let o=t.length,s=o%3,c=o-s;for(let e=0;e>2],r[a++]=i[(n&3)<<4|o>>4],r[a++]=i[(o&15)<<2|s>>6],r[a++]=i[s&63]}if(s===2){let e=t[c],n=t[c+1];r[a++]=i[e>>2],r[a++]=i[(e&3)<<4|n>>4],r[a++]=i[(n&15)<<2],r[a++]=61}else if(s===1){let e=t[c];r[a++]=i[e>>2],r[a++]=i[(e&3)<<4],r[a++]=61,r[a++]=61}r[a++]=Vt,this.i=a}writeValue(e,t,n){if(t==null){if(n?.isStructSchema()){if(t===void 0&&ae.of(e).isIdempotencyToken()){this.writeAsciiQuoted(Qe());return}return}this.ensure(4),this.json.set(Aee,this.i),this.i+=4;return}let r=ae.of(e),i=typeof t==`object`;if(r.isStringSchema()){let e=r.getMergedTraits().mediaType;if(e&&(e===`application/json`||e.endsWith(`+json`))){this.writeJsonString(o.from(t).toString());return}}if(i){if(r.isStructSchema()){this.writeStruct(r,t);return}if(Array.isArray(t)&&(r.isListSchema()||r.isDocumentSchema())){this.writeList(r,t,r.isDocumentSchema());return}if(r.isMapSchema()){this.writeMap(r,t,!1);return}if(t instanceof Uint8Array&&(r.isBlobSchema()||r.isDocumentSchema())){this.writeBase64(t);return}if(t instanceof Date&&(r.isTimestampSchema()||r.isDocumentSchema())){this.writeTimestamp(r,t);return}if(t instanceof it){this.writeAscii(t.string);return}if(r.isDocumentSchema()){Array.isArray(t)?this.writeList(r,t,!0):this.writeMap(r,t,!0);return}let e=JSON.stringify(t);this.writeAscii(e);return}if(typeof t==`string`){if(r.isBlobSchema()){let e=(this.serdeContext?.base64Encoder??he)(t);this.writeAsciiQuoted(e);return}this.writeJsonString(t);return}if(typeof t==`number`){if(Math.abs(t)===1/0||Number.isNaN(t)){this.writeAsciiQuoted(String(t));return}let e=String(t);this.writeAscii(e);return}if(typeof t==`boolean`){this.ensure(5);let{i:e,json:n}=this;t?(n.set(Oee,e),e+=4):(n.set(kee,e),e+=5),this.i=e;return}if(typeof t==`bigint`){this.writeAscii(t.toString());return}this.writeAscii(String(t))}writeStruct(e,t){this.ensure(2),this.json[this.i++]=zt;let n=!1,r=typeof t.__type==`string`,i;r&&(i=new Set);for(let[r,a]of e.structIterator()){let o=t[r];if(o==null&&!a.isIdempotencyToken())continue;n&&(this.ensure(1),this.json[this.i++]=Ut),n=!0;let s=this.settings.jsonName?a.getMergedTraits().jsonName??r:r;i&&(i.add(r),i.add(s)),this.writeAsciiQuoted(s),this.json[this.i++]=Ht,this.writeValue(a,o,e)}if(!n&&e.isUnionSchema()){let{$unknown:n}=t;if(Array.isArray(n)){let[t,r]=n;this.writeAsciiQuoted(t),this.ensure(1),this.json[this.i++]=Ht,this.writeValue(15,r,e)}}else if(r)for(let e in t){if(i.has(e))continue;i.add(e);let r=t[e];n&&(this.ensure(1),this.json[this.i++]=Ut),n=!0,this.writeAsciiQuoted(e),this.ensure(1),this.json[this.i++]=Ht,this.writeValue(15,r,void 0)}this.ensure(1),this.json[this.i++]=Bt}writeList(e,t,n){let r=!!e.getMergedTraits().sparse,i=e.getValueSchema();if(!n&&(i.isStringSchema()||i.isNumericSchema()||i.isBooleanSchema())){let e=!1;for(let n=0;n"]/g,Fee={"&":`&`,"<":`<`,">":`>`,'"':`"`};function Iee(e){return e.replace(Pee,e=>Fee[e])}var Lee=/[&"'<>\r\n\u0085\u2028]/g,Ree={"&":`&`,'"':`"`,"'":`'`,"<":`<`,">":`>`,"\r":` `,"\n":` `,"…":`…`,"\u2028":`
`};function zee(e){return e.replace(Lee,e=>Ree[e])}var Xt=class{value;constructor(e){this.value=e}toString(){return zee(``+this.value)}},Zt=class e{name;children;attributes={};static of(t,n,r){let i=new e(t);return n!==void 0&&i.addChildNode(new Xt(n)),r!==void 0&&i.withName(r),i}constructor(e,t=[]){this.name=e,this.children=t}withName(e){return this.name=e,this}addAttribute(e,t){return this.attributes[e]=t,this}addChildNode(e){return this.children.push(e),this}removeAttribute(e){return delete this.attributes[e],this}n(e){return this.name=e,this}c(e){return this.children.push(e),this}a(e,t){return t!=null&&(this.attributes[e]=t),this}cc(t,n,r=n){if(t[n]!=null){let i=e.of(n,t[n]).withName(r);this.c(i)}}l(e,t,n,r){e[t]!=null&&r().map(e=>{e.withName(n),this.c(e)})}lc(t,n,r,i){if(t[n]!=null){let t=i(),n=new e(r);t.map(e=>{n.c(e)}),this.c(n)}}toString(){let e=!!this.children.length,t=`<${this.name}`,n=this.attributes;for(let e of Object.keys(n)){let r=n[e];r!=null&&(t+=` ${e}="${Iee(``+r)}"`)}return t+=e?`>${this.children.map(e=>e.toString()).join(``)}`:`/>`}},Bee=class extends Le{options;constructor(e){super(e),this.options=e,Object.assign(this.serializer.settings,{capitalizeKeys:!0,flattenLists:!0,serializeEmptyLists:!1,ec2:!0})}getShapeId(){return`aws.protocols#ec2Query`}useNestedResult(){return!1}},Vee=(e,t)=>{if(t?.Error?.Code!==void 0)return t.Error.Code;if(t?.Code!==void 0)return t.Code;if(e.statusCode==404)return`NotFound`},Hee=class extends Me{settings;stringBuffer;byteBuffer;buffer;constructor(e){super(),this.settings=e}write(e,t){let n=ae.of(e);if(n.isStringSchema()&&typeof t==`string`)this.stringBuffer=t;else if(n.isBlobSchema())this.byteBuffer=`byteLength`in t?t:(this.serdeContext?.base64Decoder??Ge)(t);else{this.buffer=this.writeStruct(n,t,void 0);let e=n.getMergedTraits();e.httpPayload&&!e.xmlName&&this.buffer.withName(n.getName())}}flush(){if(this.byteBuffer!==void 0){let e=this.byteBuffer;return delete this.byteBuffer,e}if(this.stringBuffer!==void 0){let e=this.stringBuffer;return delete this.stringBuffer,e}let e=this.buffer;return this.settings.xmlNamespace&&(e?.attributes?.xmlns||e.addAttribute(`xmlns`,this.settings.xmlNamespace)),delete this.buffer,e.toString()}writeStruct(e,t,n){let r=e.getMergedTraits(),i=e.isMemberSchema()&&!r.httpPayload?e.getMemberTraits().xmlName??e.getMemberName():r.xmlName??e.getName();if(!i||!e.isStructSchema())throw Error(`@aws-sdk/core/protocols - xml serializer, cannot write struct with empty name or non-struct, schema=${e.getName(!0)}.`);let a=Zt.of(i),[o,s]=this.getXmlnsAttribute(e,n);for(let[n,r]of e.structIterator()){let e=t[n];if(e!=null||r.isIdempotencyToken()){if(r.getMergedTraits().xmlAttribute){a.addAttribute(r.getMergedTraits().xmlName??n,this.writeSimple(r,e));continue}if(r.isListSchema())this.writeList(r,e,a,s);else if(r.isMapSchema())this.writeMap(r,e,a,s);else if(r.isStructSchema())a.addChildNode(this.writeStruct(r,e,s));else{let t=Zt.of(r.getMergedTraits().xmlName??r.getMemberName());this.writeSimpleInto(r,e,t,s),a.addChildNode(t)}}}let{$unknown:c}=t;if(c&&e.isUnionSchema()&&Array.isArray(c)&&Object.keys(t).length===1){let[e,n]=c,r=Zt.of(e);if(typeof n!=`string`){if(t instanceof Zt||t instanceof Xt)a.addChildNode(t);else throw Error(`@aws-sdk - $unknown union member in XML requires value of type string, @aws-sdk/xml-builder::XmlNode or XmlText.`)}this.writeSimpleInto(0,n,r,s),a.addChildNode(r)}return s&&a.addAttribute(o,s),a}writeList(e,t,n,r){if(!e.isMemberSchema())throw Error(`@aws-sdk/core/protocols - xml serializer, cannot write non-member list: ${e.getName(!0)}`);let i=e.getMergedTraits(),a=e.getValueSchema(),o=a.getMergedTraits(),s=!!o.sparse,c=!!i.xmlFlattened,[l,ee]=this.getXmlnsAttribute(e,r),u=(t,n)=>{if(a.isListSchema())this.writeList(a,Array.isArray(n)?n:[n],t,ee);else if(a.isMapSchema())this.writeMap(a,n,t,ee);else if(a.isStructSchema()){let r=this.writeStruct(a,n,ee);t.addChildNode(r.withName(c?i.xmlName??e.getMemberName():o.xmlName??`member`))}else{let r=Zt.of(c?i.xmlName??e.getMemberName():o.xmlName??`member`);this.writeSimpleInto(a,n,r,ee),t.addChildNode(r)}};if(c)for(let e of t)(s||e!=null)&&u(n,e);else{let r=Zt.of(i.xmlName??e.getMemberName());ee&&r.addAttribute(l,ee);for(let e of t)(s||e!=null)&&u(r,e);n.addChildNode(r)}}writeMap(e,t,n,r,i=!1){if(!e.isMemberSchema())throw Error(`@aws-sdk/core/protocols - xml serializer, cannot write non-member map: ${e.getName(!0)}`);let a=e.getMergedTraits(),o=e.getKeySchema(),s=o.getMergedTraits().xmlName??`key`,c=e.getValueSchema(),l=c.getMergedTraits(),ee=l.xmlName??`value`,u=!!l.sparse,te=!!a.xmlFlattened,[d,ne]=this.getXmlnsAttribute(e,r),re=(e,t,n)=>{let r=Zt.of(s,t),[i,a]=this.getXmlnsAttribute(o,ne);a&&r.addAttribute(i,a),e.addChildNode(r);let l=Zt.of(ee);c.isListSchema()?this.writeList(c,n,l,ne):c.isMapSchema()?this.writeMap(c,n,l,ne,!0):c.isStructSchema()?l=this.writeStruct(c,n,ne):this.writeSimpleInto(c,n,l,ne),e.addChildNode(l)};if(te)for(let r in t){let i=t[r];if(u||i!=null){let t=Zt.of(a.xmlName??e.getMemberName());re(t,r,i),n.addChildNode(t)}}else{let r;i||(r=Zt.of(a.xmlName??e.getMemberName()),ne&&r.addAttribute(d,ne),n.addChildNode(r));for(let e in t){let a=t[e];if(u||a!=null){let t=Zt.of(`entry`);re(t,e,a),(i?n:r).addChildNode(t)}}}}writeSimple(e,t){if(t===null)throw Error(`@aws-sdk/core/protocols - (XML serializer) cannot write null value.`);let n=ae.of(e),r=null;if(t&&typeof t==`object`){if(n.isBlobSchema())r=(this.serdeContext?.base64Encoder??he)(t);else if(n.isTimestampSchema()&&t instanceof Date)switch(Fe(n,this.settings)){case 5:r=t.toISOString().replace(`.000Z`,`Z`);break;case 6:r=nt(t);break;case 7:r=String(t.getTime()/1e3);break;default:console.warn(`Missing timestamp format, using http date`,t),r=nt(t)}else if(n.isBigDecimalSchema()&&t)return t instanceof it?t.string:String(t);else if(n.isMapSchema()||n.isListSchema())throw Error(`@aws-sdk/core/protocols - xml serializer, cannot call _write() on List/Map schema, call writeList or writeMap() instead.`);else throw Error(`@aws-sdk/core/protocols - xml serializer, unhandled schema type for object value and schema: ${n.getName(!0)}`)}if((n.isBooleanSchema()||n.isNumericSchema()||n.isBigIntegerSchema()||n.isBigDecimalSchema())&&(r=String(t)),n.isStringSchema()&&(r=t===void 0&&n.isIdempotencyToken()?Qe():String(t)),r===null)throw Error(`Unhandled schema-value pair ${n.getName(!0)}=${t}`);return r}writeSimpleInto(e,t,n,r){let i=this.writeSimple(e,t),a=ae.of(e),o=new Xt(i),[s,c]=this.getXmlnsAttribute(a,r);c&&n.addAttribute(s,c),n.addChildNode(o)}getXmlnsAttribute(e,t){let[n,r]=e.getMergedTraits().xmlNamespace??[];return r&&r!==t?[n?`xmlns:${n}`:`xmlns`,r]:[void 0,void 0]}},Uee=class extends Me{settings;constructor(e){super(),this.settings=e}createSerializer(){let e=new Hee(this.settings);return e.setSerdeContext(this.serdeContext),e}createDeserializer(){let e=new ree(this.settings);return e.setSerdeContext(this.serdeContext),e}},Wee=class extends vt{codec;serializer;deserializer;mixin=new rt;constructor(e){super(e);let t={timestampFormat:{useTrait:!0,default:5},httpBindings:!0,xmlNamespace:e.xmlNamespace,serviceNamespace:e.defaultNamespace};this.codec=new Uee(t),this.serializer=new bt(this.codec.createSerializer(),t),this.deserializer=new yt(this.codec.createDeserializer(),t)}getPayloadCodec(){return this.codec}getShapeId(){return`aws.protocols#restXml`}async serializeRequest(e,t,n){let r=await super.serializeRequest(e,t,n),i=ae.of(e.input);if(!r.headers[`content-type`]){let e=this.mixin.resolveRestContentType(this.getDefaultContentType(),i);e&&(r.headers[`content-type`]=e)}return typeof r.body==`string`&&r.headers[`content-type`]===this.getDefaultContentType()&&!r.body.startsWith(``+r.body),r}async deserializeResponse(e,t,n){return super.deserializeResponse(e,t,n)}async handleError(e,t,n,r,i){let a=Vee(n,r)??`Unknown`;if(this.mixin.compose(this.compositeErrorRegistry,a,this.options.defaultNamespace),r.Error&&typeof r.Error==`object`)for(let e of Object.keys(r.Error))r[e]=r.Error[e],e.toLowerCase()===`message`&&(r.message=r.Error[e]);r.RequestId&&!i.requestId&&(i.requestId=r.RequestId);let{errorSchema:o,errorMetadata:s}=await this.mixin.getErrorSchemaOrThrowBaseException(a,this.options.defaultNamespace,n,r,i),c=ae.of(o),l=r.Error?.message??r.Error?.Message??r.message??r.Message??`UnknownError`,ee=new((this.compositeErrorRegistry.getErrorCtor(o))??Error)({});await this.deserializeHttpMessage(o,t,n,r);let u={},te=this.codec.createDeserializer();for(let[e,t]of c.structIterator()){let n=t.getMergedTraits().xmlName??e,i=r.Error?.[n]??r[n];u[e]=te.readSchema(t,i)}throw this.mixin.decorateServiceException(Object.assign(ee,s,{$fault:c.getMergedTraits().error,message:l},u),r)}getDefaultContentType(){return`application/xml`}hasUnstructuredPayloadBinding(e){for(let[,t]of e.structIterator())if(t.getMergedTraits().httpPayload)return!(t.isStructSchema()||t.isMapSchema()||t.isListSchema());return!1}};async function Gee(e,t,n=1048576){let r=e.size,i=0;for(;i{n.update(e)}),n.digest()},qee=class{digestLength=16;state=Uint32Array.from(Qt);writeBuffer=new DataView(new ArrayBuffer(64));bufferLength=0;bytesHashed=0;update(e){let t=at(e),n=0,r=t.byteLength;for(this.bytesHashed+=r;r>0;)this.writeBuffer.setUint8(this.bufferLength++,t[n++]),--r,this.bufferLength===64&&(en(this.state,this.writeBuffer),this.bufferLength=0)}async digest(){let e=Uint32Array.from(this.state),t=new DataView(this.writeBuffer.buffer.slice(0)),n=this.bufferLength,r=this.bytesHashed*8;if(t.setUint8(n++,128),this.bufferLength%64>=56){for(let e=n;e<64;++e)t.setUint8(e,0);en(e,t),n=0}for(let e=n;e<56;++e)t.setUint8(e,0);t.setUint32(56,r>>>0,!0),t.setUint32(60,Math.floor(r/2**32),!0),en(e,t);let i=new Uint8Array(16),a=new DataView(i.buffer);for(let t=0;t<4;++t)a.setUint32(t*4,e[t],!0);return i}reset(){this.state.set(Qt),this.writeBuffer=new DataView(new ArrayBuffer(64)),this.bufferLength=0,this.bytesHashed=0}},Qt=[1732584193,4023233417,2562383102,271733878],$t=4294967295,Jee=Uint8Array.of(7,12,17,22,5,9,14,20,4,11,16,23,6,10,15,21),Yee=Array.from({length:64},(e,t)=>Math.abs(Math.sin(t+1))*2**32>>>0);function en(e,t){let n=e[0],r=e[1],i=e[2],a=e[3];for(let e=0;e<64;++e){let o,s;e<16?(o=r&i|~r&a,s=e):e<32?(o=a&r|i&~a,s=(5*e+1)%16):e<48?(o=r^i^a,s=(3*e+5)%16):(o=i^(r|~a),s=7*e%16);let c=t.getUint32(s*4,!0),l=a;a=i,i=r;let ee=Jee[(e>>4)*4+(e&3)],u=(n+o&$t)+(c+Yee[e]&$t)&$t;r=r+((u<>>32-ee)>>>0)&$t,n=l}e[0]=e[0]+n&$t,e[1]=e[1]+r&$t,e[2]=e[2]+i&$t,e[3]=e[3]+a&$t}var Xee=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function Zee(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`acm`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var Qee=e=>{let t=[];return e.operation,t.push(Zee(e)),t},$ee=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},ete=e=>Object.assign(e,{useFipsEndpoint:e.useFipsEndpoint??!1,useDualstackEndpoint:e.useDualstackEndpoint??!1,defaultSigningName:`acm`,clientContextParams:e.clientContextParams??{}}),tte={ServiceType:{type:`clientContextParams`,name:`serviceType`},UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},nte={name:`@aws-sdk/client-acm`,version:`3.1109.0`,description:`AWS SDK for JavaScript Acm Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-acm`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-acm`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc -p tsconfig.test.json && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.7`,"@aws-sdk/credential-provider-node":`^3.972.79`,"@aws-sdk/types":`^3.974.3`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~6.0.3`},engines:{node:`>=20.0.0`}},tn=`PartitionResult`,nn=`stringEquals`,rn=`booleanEquals`,an={fn:`getAttr`,argv:[{ref:tn},`name`]},on={},sn={conditions:[[`isSet`,[{ref:`Endpoint`}]],[`aws.partition`,[{ref:`Region`}],tn],[nn,[{ref:`ServiceType`},`ACM-ACME`]],[nn,[an,`aws`]],[rn,[{ref:`UseFIPS`},!0]],[rn,[{ref:`UseDualStack`},!0]],[nn,[an,`aws-us-gov`]]],results:[[-1],[`{Endpoint}`,on],[-1,`FIPS endpoints are not available for ACME operations`],[`https://acm-acme.{Region}.{PartitionResult#dualStackDnsSuffix}`,on],[-1,`ACME operations are only available in commercial AWS partitions`],[`https://acm-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,on],[`https://acm.{Region}.amazonaws.com`,on],[`https://acm-fips.{Region}.{PartitionResult#dnsSuffix}`,on],[`https://acm.{Region}.{PartitionResult#dualStackDnsSuffix}`,on],[`https://acm.{Region}.{PartitionResult#dnsSuffix}`,on],[-1,`Region must be set to resolve an endpoint.`]]},rte=2,ite=new Int32Array([-1,1,-1,0,100000001,3,1,4,100000010,2,9,5,4,7,6,5,100000008,100000009,5,100000005,8,6,100000006,100000007,3,10,100000004,4,100000002,100000003]),ate=Re.from(ite,rte,sn.conditions,sn.results),ote=new Be({size:50,params:[`Endpoint`,`Region`,`ServiceType`,`UseDualStack`,`UseFIPS`]}),ste=(e,t={})=>ote.get(e,()=>Ye(ate,{endpointParams:e,logger:t.logger}));qe.aws=fe;var cn=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},cte=class e extends cn{name=`AccessDeniedException`;$fault=`client`;Message;constructor(t){super({name:`AccessDeniedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},lte=class e extends cn{name=`InvalidArnException`;$fault=`client`;constructor(t){super({name:`InvalidArnException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ute=class e extends cn{name=`InvalidParameterException`;$fault=`client`;constructor(t){super({name:`InvalidParameterException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},dte=class e extends cn{name=`InvalidTagException`;$fault=`client`;constructor(t){super({name:`InvalidTagException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},fte=class e extends cn{name=`ResourceNotFoundException`;$fault=`client`;constructor(t){super({name:`ResourceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},pte=class e extends cn{name=`TagPolicyException`;$fault=`client`;constructor(t){super({name:`TagPolicyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},mte=class e extends cn{name=`ThrottlingException`;$fault=`client`;throttlingReasons;constructor(t){super({name:`ThrottlingException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.throttlingReasons=t.throttlingReasons}},hte=class e extends cn{name=`TooManyTagsException`;$fault=`client`;constructor(t){super({name:`TooManyTagsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},gte=class e extends cn{name=`ValidationException`;$fault=`client`;constructor(t){super({name:`ValidationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},_te=class e extends cn{name=`ConflictException`;$fault=`client`;constructor(t){super({name:`ConflictException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},vte=class e extends cn{name=`InternalServerException`;$fault=`server`;$retryable={};constructor(t){super({name:`InternalServerException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},yte=class e extends cn{name=`ServiceQuotaExceededException`;$fault=`client`;constructor(t){super({name:`ServiceQuotaExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},bte=class e extends cn{name=`ResourceInUseException`;$fault=`client`;constructor(t){super({name:`ResourceInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},xte=class e extends cn{name=`RequestInProgressException`;$fault=`client`;constructor(t){super({name:`RequestInProgressException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Ste=class e extends cn{name=`LimitExceededException`;$fault=`client`;constructor(t){super({name:`LimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Cte=class e extends cn{name=`InvalidArgsException`;$fault=`client`;constructor(t){super({name:`InvalidArgsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},wte=class e extends cn{name=`InvalidDomainValidationOptionsException`;$fault=`client`;constructor(t){super({name:`InvalidDomainValidationOptionsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Tte=class e extends cn{name=`InvalidStateException`;$fault=`client`;constructor(t){super({name:`InvalidStateException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Ete=`AccessDeniedException`,Dte=`CreatedAt`,ln=`CertificateArn`,Ote=`CertificateChain`,kte=`ConflictException`,Ate=`CertificateKeyPairOrigin`,jte=`CertificateKeyPairOrigins`,Mte=`CertificateSummary`,un=`CertificateSummaryList`,Nte=`CertificateStatuses`,Pte=`Certificate`,dn=`DomainName`,fn=`Exported`,pn=`ExtendedKeyUsages`,mn=`ExportOption`,hn=`Filters`,gn=`HasAdditionalSubjectAlternativeNames`,_n=`ImportedAt`,vn=`InvalidArgsException`,yn=`InvalidArnException`,bn=`IssuedAt`,xn=`ImportCertificate`,Sn=`ImportCertificateRequest`,Cn=`ImportCertificateResponse`,wn=`InvalidDomainValidationOptionsException`,Tn=`InvalidParameterException`,En=`InternalServerException`,Dn=`InvalidStateException`,On=`InvalidTagException`,kn=`InUse`,An=`Includes`,jn=`Key`,Mn=`KeyAlgorithm`,Nn=`KeyUsages`,Pn=`ListCertificates`,Fn=`ListCertificatesRequest`,In=`ListCertificatesResponse`,Ln=`LimitExceededException`,Rn=`Message`,zn=`ManagedBy`,Bn=`MaxItems`,Vn=`NotAfter`,Hn=`NotBefore`,Un=`NextToken`,Wn=`PrivateKey`,Gn=`PrivateKeyBlob`,Kn=`RevokedAt`,qn=`RenewalEligibility`,Jn=`RequestInProgressException`,Yn=`ResourceInUseException`,Xn=`ResourceNotFoundException`,Zn=`Status`,Qn=`SubjectAlternativeNameSummaries`,$n=`SortBy`,er=`SortOrder`,tr=`ServiceQuotaExceededException`,nr=`Type`,rr=`ThrottlingException`,ir=`TagList`,ar=`TooManyTagsException`,or=`TagPolicyException`,sr=`ThrottlingReason`,cr=`ThrottlingReasonList`,lr=`Tags`,ur=`Tag`,dr=`Value`,fr=`ValidationException`,pr=`awsQueryError`,mr=`client`,hr=`error`,gr=`extendedKeyUsage`,_r=`exportOption`,vr=`httpError`,yr=`keyTypes`,br=`keyUsage`,xr=`message`,Sr=`managedBy`,Cr=`reason`,wr=`resource`,Tr=`smithy.ts.sdk.synthetic.com.amazonaws.acm`,Er=`server`,Dr=`throttlingReasons`,f=`com.amazonaws.acm`,Or=ot.for(Tr),kr=[-3,Tr,`ACMServiceException`,0,[],[]];Or.registerError(kr,cn);var Ar=ot.for(f),jr=[-3,f,Ete,{[pr]:[`AccessDenied`,403],[hr]:mr,[vr]:403},[Rn],[0]];Ar.registerError(jr,cte);var Mr=[-3,f,kte,{[hr]:mr},[xr],[0]];Ar.registerError(Mr,_te);var Nr=[-3,f,En,{[hr]:Er},[xr],[0]];Ar.registerError(Nr,vte);var Pr=[-3,f,vn,{[hr]:mr},[xr],[0]];Ar.registerError(Pr,Cte);var Fr=[-3,f,yn,{[hr]:mr},[xr],[0]];Ar.registerError(Fr,lte);var Ir=[-3,f,wn,{[hr]:mr},[xr],[0]];Ar.registerError(Ir,wte);var Lr=[-3,f,Tn,{[hr]:mr},[xr],[0]];Ar.registerError(Lr,ute);var Fte=[-3,f,Dn,{[hr]:mr},[xr],[0]];Ar.registerError(Fte,Tte);var Ite=[-3,f,On,{[hr]:mr},[xr],[0]];Ar.registerError(Ite,dte);var Lte=[-3,f,Ln,{[hr]:mr},[xr],[0]];Ar.registerError(Lte,Ste);var Rte=[-3,f,Jn,{[hr]:mr},[xr],[0]];Ar.registerError(Rte,xte);var zte=[-3,f,Yn,{[hr]:mr},[xr],[0]];Ar.registerError(zte,bte);var Bte=[-3,f,Xn,{[hr]:mr},[xr],[0]];Ar.registerError(Bte,fte);var Vte=[-3,f,tr,{[hr]:mr},[xr],[0]];Ar.registerError(Vte,yte);var Hte=[-3,f,or,{[hr]:mr},[xr],[0]];Ar.registerError(Hte,pte);var Ute=[-3,f,rr,{[pr]:[`Throttling`,400],[hr]:mr,[vr]:400},[xr,Dr],[0,()=>ine]];Ar.registerError(Ute,mte);var Wte=[-3,f,ar,{[hr]:mr},[xr],[0]];Ar.registerError(Wte,hte);var Gte=[-3,f,fr,{[pr]:[`ValidationError`,400],[hr]:mr,[vr]:400},[xr],[0]];Ar.registerError(Gte,gte);var Kte=[Or,Ar],qte=[0,f,Gn,8,21],Jte=[3,f,Mte,0,[ln,dn,Qn,gn,Zn,nr,Mn,Nn,pn,mn,kn,fn,qn,Hn,Vn,Dte,bn,_n,Kn,zn,Ate],[0,0,64,2,0,0,0,64,64,0,2,2,0,4,4,4,4,4,4,0,0]],Yte=[3,f,hn,0,[gr,br,yr,_r,Sr],[64,64,64,0,0]],Xte=[3,f,Sn,0,[Pte,Wn,ln,Ote,lr],[21,[()=>qte,0],0,21,()=>rne],2],Zte=[3,f,Cn,0,[ln],[0]],Qte=[3,f,Fn,0,[Nte,jte,An,Un,Bn,$n,er],[64,64,()=>Yte,0,1,0,0]],$te=[3,f,In,0,[Un,un],[0,()=>nne]],ene=[3,f,ur,0,[jn,dr],[0,0],1],tne=[3,f,sr,0,[Cr,wr],[0,0]],nne=[1,f,un,0,()=>Jte],rne=[1,f,ir,0,()=>ene],ine=[1,f,cr,0,()=>tne],ane=[9,f,xn,0,()=>Xte,()=>Zte],one=[9,f,Pn,0,()=>Qte,()=>$te],sne=e=>({apiVersion:`2015-12-08`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??ste,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??Qee,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Yt,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.acm`,errorTypeRegistries:Kte,version:`2015-12-08`,serviceTarget:`CertificateManager`},serviceId:e?.serviceId??`ACM`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),cne=e=>{let t=He(e),n=()=>t().then(_e),r=sne(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:nte.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},lne=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},une=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),dne=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),lne(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),une(r))},fne=class extends i{config;constructor(...[e]){let t=cne(e||{});super(t),this.initConfig=t;let n=ete(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=dne($ee(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:Xee,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},pne=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function mne(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`ec2`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var hne=e=>{let t=[];return e.operation,t.push(mne(e)),t},gne=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},_ne=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`ec2`}),vne={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},yne={name:`@aws-sdk/client-ec2`,version:`3.1109.0`,description:`AWS SDK for JavaScript Ec2 Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ec2`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-ec2`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,test:`yarn g:vitest run --passWithNoTests`,"test:watch":`yarn g:vitest watch --passWithNoTests`,"test:integration":`yarn g:vitest run --passWithNoTests -c vitest.config.integ.mts`,"test:integration:watch":`yarn g:vitest watch --passWithNoTests -c vitest.config.integ.mts`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc -p tsconfig.test.json && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.7`,"@aws-sdk/credential-provider-node":`^3.972.79`,"@aws-sdk/middleware-sdk-ec2":`^3.972.56`,"@aws-sdk/types":`^3.974.3`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@smithy/snapshot-testing":`^2.2.16`,"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~6.0.3`,vitest:`^4.0.17`},engines:{node:`>=20.0.0`}},Rr=`ref`,zr=-1,Br=!0,Vr=`isSet`,Hr=`PartitionResult`,Ur=`booleanEquals`,Wr=`getAttr`,Gr={[Rr]:`Endpoint`},Kr={[Rr]:Hr},qr={},Jr=[{[Rr]:`Region`}],Yr={conditions:[[Vr,[Gr]],[Vr,Jr],[`aws.partition`,Jr,Hr],[Ur,[{[Rr]:`UseFIPS`},Br]],[Ur,[{[Rr]:`UseDualStack`},Br]],[Ur,[{fn:Wr,argv:[Kr,`supportsDualStack`]},Br]],[Ur,[{fn:Wr,argv:[Kr,`supportsFIPS`]},Br]],[`stringEquals`,[{fn:Wr,argv:[Kr,`name`]},`aws-us-gov`]]],results:[[zr],[zr,`Invalid Configuration: FIPS and custom endpoint are not supported`],[zr,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[Gr,qr],[`https://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,qr],[zr,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://ec2.{Region}.amazonaws.com`,qr],[`https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}`,qr],[zr,`FIPS is enabled but this partition does not support FIPS`],[`https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}`,qr],[zr,`DualStack is enabled but this partition does not support DualStack`],[`https://ec2.{Region}.{PartitionResult#dnsSuffix}`,qr],[zr,`Invalid Configuration: Missing Region`]]},bne=2,xne=new Int32Array([-1,1,-1,0,13,3,1,4,100000012,2,5,100000012,3,8,6,4,7,100000011,5,100000009,100000010,4,11,9,6,10,100000008,7,100000006,100000007,5,12,100000005,6,100000004,100000005,3,100000001,14,4,100000002,100000003]),Sne=Re.from(xne,bne,Yr.conditions,Yr.results),Cne=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),wne=(e,t={})=>Cne.get(e,()=>Ye(Sne,{endpointParams:e,logger:t.logger}));qe.aws=fe;var Tne=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},Xr=`Address`,Ene=`AllocateAddressRequest`,Dne=`AllocateAddressResult`,One=`AssociateAddressRequest`,kne=`AssociateAddressResult`,Ane=`AllAvailabilityZones`,jne=`AllocateAddress`,Mne=`ApplianceArn`,Nne=`AssociateAddress`,Pne=`AttachedAppliances`,Fne=`AttributeBooleanValue`,Zr=`AcceleratorCount`,Qr=`AssociateCarrierIpAddress`,Ine=`AcceleratorCountRequest`,Lne=`AdditionalFlexibleNetworkInterfaces`,Rne=`AvailableIpAddressCount`,$r=`AssignIpv6AddressOnCreation`,zne=`AttachInternetGateway`,Bne=`AttachInternetGatewayRequest`,Vne=`AssociateIamInstanceProfile`,Hne=`AssociateIamInstanceProfileRequest`,Une=`AssociateIamInstanceProfileResult`,Wne=`AllocationIdList`,Gne=`AssociationIdList`,ei=`AllowedInstanceTypes`,Kne=`AllowedInstanceTypeSet`,qne=`AllowedInstanceType`,ti=`AdditionalInfo`,ni=`AllocationId`,ri=`AllocationIds`,ii=`AssociationId`,Jne=`AssociationIds`,ai=`AttachmentId`,Yne=`AmiLaunchIndex`,Xne=`AttachmentLimitType`,Zne=`AddressList`,Qne=`AcceleratorManufacturerSet`,oi=`AcceleratorManufacturers`,$ne=`AcceleratorManufacturer`,si=`AvailabilityMode`,ere=`AcceleratorNameSet`,ci=`AcceleratorNames`,tre=`AcceleratorName`,li=`AssociatePublicIpAddress`,nre=`AmazonProvidedIpv6CidrBlock`,rre=`AutoProvisionZones`,ire=`AutoRecoverySupported`,are=`AssociateRouteTableRequest`,ore=`AssociateRouteTableResult`,sre=`AssociateRouteTable`,cre=`AllowReassociation`,lre=`AllRegions`,ui=`AssociatedResource`,di=`AutoRecovery`,ure=`AuthorizeSecurityGroupEgress`,dre=`AuthorizeSecurityGroupEgressRequest`,fre=`AuthorizeSecurityGroupEgressResult`,pre=`AuthorizeSecurityGroupIngressRequest`,mre=`AuthorizeSecurityGroupIngressResult`,hre=`AuthorizeSecurityGroupIngress`,gre=`AutoScalingIps`,fi=`AmdSevSnp`,pi=`AssociationState`,_re=`AttachmentState`,vre=`ArchitectureTypeList`,mi=`AcceleratorTotalMemoryMiB`,yre=`AcceleratorTotalMemoryMiBRequest`,bre=`AcceleratorTypeSet`,hi=`AcceleratorTypes`,xre=`AcceleratorType`,gi=`AttachTime`,Sre=`AttachVolumeRequest`,Cre=`AttributeValue`,wre=`AttachVolume`,_i=`AvailabilityZone`,vi=`AvailabilityZoneAddress`,yi=`AvailabilityZoneAddresses`,Tre=`AvailabilityZoneGeography`,Ere=`AvailabilityZoneGeographyList`,bi=`AvailabilityZoneId`,Dre=`AvailabilityZoneList`,Ore=`AvailabilityZoneMessage`,kre=`AvailabilityZoneMessageList`,Are=`AvailabilityZoneSubGeography`,jre=`AvailabilityZoneSubGeographyList`,Mre=`AvailabilityZones`,xi=`Accelerators`,Nre=`Addresses`,Si=`Affinity`,Ci=`Arn`,wi=`Architecture`,Pre=`Associations`,Ti=`Association`,Fre=`Attribute`,Ei=`Attachment`,Di=`Attachments`,Ire=`BlobAttributeValue`,Lre=`BaselineBandwidthInGbps`,Oi=`BaselineBandwidthInMbps`,ki=`BlockDeviceMapping`,Rre=`BlockDeviceMappingList`,zre=`BlockDeviceMappingRequestList`,Ai=`BlockDeviceMappings`,ji=`BlockDurationMinutes`,Mi=`BaselineEbsBandwidthMbps`,Bre=`BaselineEbsBandwidthMbpsRequest`,Ni=`BaselineIops`,Pi=`BootMode`,Vre=`BootModeTypeList`,Fi=`BareMetal`,Ii=`BurstablePerformance`,Li=`BlockPublicAccessStates`,Ri=`BaselinePerformanceFactors`,Hre=`BaselinePerformanceFactorsRequest`,Ure=`BillingProductList`,Wre=`BurstablePerformanceSupported`,Gre=`BillingProducts`,Kre=`BillingProduct`,zi=`BaselineThroughputInMBps`,Bi=`BandwidthWeighting`,qre=`BandwidthWeightingTypeList`,Jre=`BandwidthWeightings`,Vi=`CidrBlock`,Yre=`CidrBlockAssociationSet`,Xre=`CapacityBlockId`,Zre=`CidrBlockState`,Hi=`CreatedBy`,Qre=`CoreCountList`,Ui=`CoreCount`,Wi=`CpuCredits`,Gi=`CompletionDurationMinutes`,$re=`CreationDate`,Ki=`CarrierGatewayId`,eie=`CurrentGeneration`,qi=`CarrierIp`,tie=`CurrentInstanceBootMode`,nie=`CreateInternetGateway`,rie=`CreateInternetGatewayRequest`,iie=`CreateInternetGatewayResult`,aie=`CreateImageRequest`,oie=`CreateImageResult`,Ji=`CidrIp`,Yi=`CidrIpv6`,Xi=`CidrIpv4`,sie=`CoreInfo`,cie=`CreateImage`,lie=`CreateKeyPair`,uie=`CreateKeyPairRequest`,die=`CreateLaunchTemplate`,fie=`CreateLaunchTemplateRequest`,pie=`CreateLaunchTemplateResult`,mie=`CreateLaunchTemplateVersion`,hie=`CreateLaunchTemplateVersionRequest`,gie=`CreateLaunchTemplateVersionResult`,Zi=`CpuManufacturers`,_ie=`CpuManufacturerSet`,vie=`CpuManufacturer`,Qi=`CoreNetworkArn`,yie=`CreateNatGateway`,bie=`CreateNatGatewayRequest`,xie=`CreateNatGatewayResult`,$i=`CpuOptions`,ea=`CustomerOwnedIp`,ta=`CustomerOwnedIpv4Pool`,Sie=`CpuOptionsRequest`,Cie=`CpuPerformanceFactor`,wie=`CpuPerformanceFactorRequest`,Tie=`CreatePlacementGroup`,Eie=`CreatePlacementGroupRequest`,Die=`CreatePlacementGroupResult`,na=`CapacityReservationId`,ra=`CapacityReservationPreference`,Oie=`CreateRouteRequest`,ia=`CapacityReservationResourceGroupArn`,kie=`CreateRouteResult`,Aie=`CapacityReservationSpecificationResponse`,aa=`CapacityReservationSpecification`,oa=`CapacityReservationTarget`,jie=`CapacityReservationTargetResponse`,Mie=`CreateRouteTableRequest`,Nie=`CreateRouteTableResult`,Pie=`CreateRouteTable`,Fie=`CreateRoute`,Iie=`CreateSecurityGroup`,Lie=`CreateSecurityGroupRequest`,Rie=`CreateSecurityGroupResult`,zie=`CopySnapshotRequest`,Bie=`CopySnapshotRequestPSU`,Vie=`CopySnapshotResult`,Hie=`CreateSnapshotRequest`,Uie=`CreateSubnetRequest`,Wie=`CreateSubnetResult`,Gie=`CreditSpecificationRequest`,Kie=`CopySnapshot`,sa=`CreditSpecification`,qie=`CreateSnapshot`,Jie=`CreateSubnet`,Yie=`CurrentState`,ca=`ClientToken`,la=`ConnectionTrackingConfiguration`,ua=`ConnectionTrackingSpecification`,Xie=`ConnectionTrackingSpecificationRequest`,Zie=`ConnectionTrackingSpecificationResponse`,Qie=`CompletionTime`,da=`ConnectivityType`,fa=`CreateTime`,$ie=`CreateVolumeRequest`,eae=`CreateVpcRequest`,tae=`CreateVpcResult`,nae=`CreateVolume`,rae=`CreateVpc`,pa=`Code`,ma=`Configured`,ha=`Count`,ga=`Cpu`,iae=`DescribeAddressesRequest`,aae=`DescribeAddressesResult`,oae=`DisassociateAddressRequest`,sae=`DeleteAssociatedSnapshots`,_a=`DisableApiStop`,va=`DisableApiTermination`,ya=`DestinationAvailabilityZone`,ba=`DescribeAvailabilityZonesRequest`,xa=`DescribeAvailabilityZonesResult`,Sa=`DescribeAvailabilityZones`,Ca=`DescribeAddresses`,wa=`DisassociateAddress`,Ta=`DestinationCidrBlock`,Ea=`DefaultConnectionTrackingConfiguration`,Da=`DefaultCores`,Oa=`DataEncryptionKeyId`,ka=`DefaultEnaQueueCountPerInterface`,Aa=`DefaultForAz`,ja=`DedicatedHostsSupported`,Ma=`DeviceIndex`,Na=`DestinationIpv6CidrBlock`,Pa=`DeleteInternetGateway`,Fa=`DeleteInternetGatewayRequest`,Ia=`DescribeInternetGatewaysRequest`,La=`DescribeInternetGatewaysResult`,Ra=`DetachInternetGatewayRequest`,za=`DescribeInternetGateways`,Ba=`DetachInternetGateway`,Va=`DisassociateIamInstanceProfile`,Ha=`DescribeIamInstanceProfileAssociations`,Ua=`DescribeIamInstanceProfileAssociationsRequest`,Wa=`DescribeIamInstanceProfileAssociationsResult`,Ga=`DisassociateIamInstanceProfileRequest`,Ka=`DisassociateIamInstanceProfileResult`,qa=`DiskInfoList`,Ja=`DeregisterImageRequest`,Ya=`DeregisterImageResult`,Xa=`DescribeImagesRequest`,Za=`DescribeImagesResult`,Qa=`DescribeInstancesRequest`,$a=`DescribeInstancesResult`,eo=`DescribeInstanceTypesRequest`,to=`DescribeInstanceTypesResult`,no=`DescribeInstanceTypes`,ro=`DeregisterImage`,io=`DescribeImages`,ao=`DescribeInstances`,oo=`DiskInfo`,so=`DeleteKeyPair`,co=`DeleteKeyPairRequest`,lo=`DeleteKeyPairResult`,uo=`DescribeKeyPairsRequest`,fo=`DescribeKeyPairsResult`,po=`DescribeKeyPairs`,mo=`DisableLniAtDeviceIndex`,ho=`DeleteLaunchTemplate`,go=`DeleteLaunchTemplateRequest`,_o=`DeleteLaunchTemplateResult`,vo=`DescribeLaunchTemplatesRequest`,yo=`DescribeLaunchTemplatesResult`,bo=`DeleteLaunchTemplateVersions`,xo=`DeleteLaunchTemplateVersionsRequest`,So=`DeleteLaunchTemplateVersionsResponseErrorItem`,Co=`DeleteLaunchTemplateVersionsResponseErrorSet`,wo=`DeleteLaunchTemplateVersionsResponseSuccessItem`,To=`DeleteLaunchTemplateVersionsResponseSuccessSet`,Eo=`DeleteLaunchTemplateVersionsResult`,Do=`DescribeLaunchTemplateVersionsRequest`,Oo=`DescribeLaunchTemplateVersionsResult`,ko=`DescribeLaunchTemplateVersions`,Ao=`DescribeLaunchTemplates`,jo=`DeviceName`,Mo=`DefaultNetworkCardIndex`,No=`DeleteNatGateway`,Po=`DeleteNatGatewayRequest`,Fo=`DeleteNatGatewayResult`,Io=`DescribeNatGatewaysRequest`,Lo=`DescribeNatGatewaysResult`,Ro=`DescribeNatGateways`,zo=`DestinationOutpostArn`,Bo=`DhcpOptionsId`,Vo=`DeleteOnTermination`,Ho=`DeletePlacementGroup`,Uo=`DeletePlacementGroupRequest`,Wo=`DescribePlacementGroupsRequest`,Go=`DescribePlacementGroupsResult`,Ko=`DescribePlacementGroups`,qo=`DestinationPrefixListId`,Jo=`DeregistrationProtection`,p=`DryRun`,Yo=`DeleteRouteRequest`,Xo=`DescribeRegionsRequest`,Zo=`DescribeRegionsResult`,Qo=`DeleteRouteTable`,$o=`DeleteRouteTableRequest`,es=`DescribeRouteTablesRequest`,ts=`DescribeRouteTablesResult`,ns=`DisassociateRouteTableRequest`,rs=`DescribeRouteTables`,is=`DisassociateRouteTable`,as=`DestinationRegion`,os=`DeleteRoute`,ss=`DescribeRegions`,cs=`DeleteSecurityGroup`,ls=`DeleteSecurityGroupRequest`,us=`DeleteSecurityGroupResult`,ds=`DescribeSecurityGroupsRequest`,fs=`DescribeSecurityGroupsResult`,ps=`DescribeSecurityGroups`,ms=`DeleteSnapshotRequest`,hs=`DeleteSnapshotReturnCode`,gs=`DeleteSnapshotResultSet`,_s=`DeleteSubnetRequest`,vs=`DeleteSnapshotResults`,ys=`DescribeSnapshotsRequest`,bs=`DescribeSnapshotsResult`,xs=`DescribeSubnetsRequest`,Ss=`DescribeSubnetsResult`,Cs=`DeleteSnapshot`,ws=`DeleteSubnet`,Ts=`DescribeSnapshots`,Es=`DescribeSubnets`,Ds=`DefaultTcpEstablishedTimeout`,Os=`DefaultThreadsPerCore`,ks=`DeprecationTime`,As=`DeleteTime`,js=`DefaultUdpStreamTimeout`,Ms=`DefaultUdpTimeout`,Ns=`DefaultVCpus`,Ps=`DefaultVersionNumber`,Fs=`DeleteVolumeRequest`,Is=`DeleteVpcRequest`,Ls=`DescribeVolumesRequest`,Rs=`DescribeVolumesResult`,zs=`DescribeVpcsRequest`,Bs=`DescribeVpcsResult`,Vs=`DetachVolumeRequest`,Hs=`DefaultVersion`,Us=`DeleteVolume`,Ws=`DeleteVpc`,Gs=`DescribeVolumes`,Ks=`DescribeVpcs`,qs=`DetachVolume`,Js=`Description`,Ys=`Device`,Xs=`Disks`,Zs=`Domain`,Qs=`EbsBlockDevice`,$s=`ExecutableByStringList`,ec=`ExecutableBy`,tc=`EbsCardIndex`,nc=`EbsCardInfoList`,rc=`EbsCardInfo`,ic=`EbsCards`,ac=`EncryptionControl`,oc=`EnableDns64`,sc=`ElasticFileSystem`,cc=`ElasticFileSystemExclusion`,lc=`ElasticGpuAssociation`,uc=`ElasticGpuAssociationId`,dc=`ElasticGpuAssociationList`,fc=`ElasticGpuAssociationState`,pc=`ElasticGpuAssociationTime`,mc=`ElasticGpuAssociations`,hc=`ElasticGpuId`,gc=`ElasticGpuSpecificationList`,_c=`ElasticGpuSpecificationResponse`,vc=`ElasticGpuSpecificationResponseList`,yc=`ElasticGpuSpecification`,bc=`ElasticGpuSpecifications`,xc=`ElasticInferenceAccelerator`,Sc=`ElasticInferenceAcceleratorAssociation`,Cc=`ElasticInferenceAcceleratorAssociationId`,wc=`ElasticInferenceAcceleratorAssociationList`,Tc=`ElasticInferenceAcceleratorAssociationState`,Ec=`ElasticInferenceAcceleratorAssociationTime`,Dc=`ElasticInferenceAcceleratorArn`,Oc=`ElasticInferenceAcceleratorAssociations`,kc=`ElasticInferenceAccelerators`,Ac=`EbsInstanceBlockDevice`,jc=`EbsInstanceBlockDeviceSpecification`,Mc=`EncryptionInTransitSupported`,Nc=`ExcludedInstanceTypeSet`,Pc=`ExcludedInstanceTypes`,Fc=`ExcludedInstanceType`,Ic=`EbsInfo`,Lc=`EfaInfo`,Rc=`EnableLniAtDeviceIndex`,zc=`EbsOptimized`,Bc=`EbsOptimizedInfo`,Vc=`EgressOnlyInternetGateway`,Hc=`EgressOnlyInternetGatewayExclusion`,Uc=`EgressOnlyInternetGatewayId`,Wc=`EnclaveOptionsRequest`,Gc=`EbsOptimizedSupport`,Kc=`EnclaveOptions`,qc=`EnablePrimaryIpv6`,Jc=`EnaQueueCount`,Yc=`EnableResourceNameDnsAAAARecord`,Xc=`EnableResourceNameDnsAAAARecordOnLaunch`,Zc=`EnableResourceNameDnsARecord`,Qc=`EnableResourceNameDnsARecordOnLaunch`,$c=`EnaSrdEnabled`,el=`EnaSrdSpecification`,tl=`EnaSrdSpecificationRequest`,nl=`EnaSrdSupported`,rl=`EnaSrdUdpEnabled`,il=`EnaSrdUdpSpecification`,al=`EnaSrdUdpSpecificationRequest`,ol=`EfaSupported`,sl=`EncryptionSupport`,cl=`EnaSupport`,ll=`ErrorSet`,ul=`EndTime`,dl=`ExecutableUsers`,fl=`Ebs`,pl=`Enabled`,ml=`Encrypted`,hl=`Endpoint`,gl=`Errors`,_l=`Force`,vl=`FailureCode`,yl=`FpgaDeviceInfo`,bl=`FpgaDeviceInfoList`,xl=`FpgaDeviceMemoryInfo`,Sl=`FlexibleEnaQueuesSupport`,Cl=`FpgaInfo`,wl=`FilterList`,Tl=`FailureMessage`,El=`FromPort`,Dl=`FastRestored`,Ol=`FullSnapshotSizeInBytes`,kl=`FreeTierEligible`,Al=`Filters`,jl=`Filter`,Ml=`Fpgas`,Nl=`Groups`,Pl=`GroupArn`,Fl=`GetConsoleOutput`,Il=`GetConsoleOutputRequest`,Ll=`GetConsoleOutputResult`,Rl=`GroupDescription`,zl=`GpuDeviceInfo`,Bl=`GpuDeviceInfoList`,Vl=`GpuDeviceMemoryInfo`,Hl=`GatewayId`,Ul=`GroupIdentifierList`,Wl=`GroupIdStringList`,Gl=`GpuInfo`,Kl=`GroupId`,ql=`GroupIds`,Jl=`GroupIdentifier`,Yl=`GroupLongName`,Xl=`GroupName`,Zl=`GroupNameStringList`,Ql=`GroupNames`,$l=`GroupOwnerId`,eu=`GpuPartitionSize`,tu=`Geography`,nu=`Gpus`,ru=`HiddenByDefault`,iu=`HttpEndpoint`,au=`HostId`,ou=`HibernationOptions`,su=`HibernationOptionsRequest`,cu=`HttpProtocolIpv6`,lu=`HttpPutResponseHopLimit`,uu=`HostResourceGroupArn`,du=`HibernationSupported`,fu=`HttpTokens`,pu=`HostnameType`,mu=`Hibernate`,hu=`Hypervisor`,gu=`Id`,_u=`Ipv6Addresses`,vu=`Ipv6AddressAttribute`,yu=`Ipv6AddressCount`,bu=`InstanceAttachmentEnaSrdSpecification`,xu=`InstanceAttachmentEnaSrdUdpSpecification`,Su=`InferenceAcceleratorInfo`,Cu=`Ipv4AddressesPerInterface`,wu=`Ipv6AddressesPerInterface`,Tu=`Ipv4AddressesPerSecondaryInterface`,Eu=`ImageAllowed`,Du=`IpAddress`,Ou=`Ipv6Address`,ku=`InstanceBlockDeviceMapping`,Au=`InstanceBlockDeviceMappingList`,ju=`InstanceBlockDeviceMappingSpecification`,Mu=`InstanceBlockDeviceMappingSpecificationList`,Nu=`Ipv6CidrBlock`,Pu=`Ipv6CidrBlockAssociationSet`,Fu=`Ipv6CidrBlockNetworkBorderGroup`,Iu=`Ipv6CidrBlockState`,Lu=`IncludeDeprecated`,Ru=`InferenceDeviceInfo`,zu=`InferenceDeviceInfoList`,Bu=`InferenceDeviceMemoryInfo`,Vu=`IncludeDisabled`,Hu=`IsDefault`,Uu=`IsEgress`,Wu=`InstanceFamily`,Gu=`InternetGateway`,Ku=`InternetGatewayAttachment`,qu=`InternetGatewayAttachmentList`,Ju=`InternetGatewayBlockMode`,Yu=`InternetGatewayExclusion`,Xu=`InternetGatewayId`,Zu=`InternetGatewayIdList`,Qu=`InternetGatewayIds`,$u=`InternetGatewayList`,ed=`InstanceGenerationSet`,td=`InternetGateways`,nd=`InstanceGenerations`,rd=`InstanceGeneration`,id=`InstanceId`,ad=`InstanceIpv6Address`,od=`InstanceIpv6AddressList`,sd=`InstanceIpv6AddressListRequest`,cd=`InstanceIpv6AddressRequest`,ld=`InstanceInterruptionBehavior`,ud=`IamInstanceProfile`,dd=`IamInstanceProfileAssociation`,fd=`IamInstanceProfileAssociationSet`,pd=`IamInstanceProfileAssociations`,md=`Ipv6IpamPoolId`,hd=`Ipv4IpamPoolId`,cae=`InstanceIpv4PrefixList`,lae=`InstanceIpv6PrefixList`,uae=`IamInstanceProfileSpecification`,dae=`InstanceIpv4Prefix`,fae=`InstanceIpv6Prefix`,gd=`InstanceInitiatedShutdownBehavior`,pae=`ImageIdStringList`,mae=`InstanceIdStringList`,_d=`ImageId`,hae=`ImageIds`,vd=`InstanceIds`,gae=`ImportKeyPair`,_ae=`ImportKeyPairRequest`,vae=`ImportKeyPairResult`,yd=`ImageLocation`,yae=`ImageList`,bae=`InstanceLifecycle`,xae=`InstanceList`,Sae=`IpList`,Cae=`InstanceMaintenanceOptions`,wae=`InstanceMaintenanceOptionsRequest`,Tae=`InstanceMarketOptionsRequest`,Eae=`InstanceMetadataOptionsRequest`,Dae=`InstanceMetadataOptionsResponse`,bd=`InstanceMarketOptions`,xd=`IncludeManagedResources`,Sd=`InstanceMetadataTags`,Cd=`Ipv6Native`,Oae=`InstanceNetworkInterface`,kae=`InstanceNetworkInterfaceAssociation`,Aae=`InstanceNetworkInterfaceAttachment`,jae=`InstanceNetworkInterfaceList`,wd=`InstanceNetworkInterfaceSpecification`,Mae=`InstanceNetworkInterfaceSpecificationList`,Td=`Ipv6NetmaskLength`,Ed=`Ipv4NetmaskLength`,Nae=`InstanceNetworkPerformanceOptions`,Pae=`InstanceNetworkPerformanceOptionsRequest`,Fae=`ImageOwnerAlias`,Iae=`IpOwnerId`,Lae=`InstanceOwnerId`,Rae=`InstanceOwningService`,Dd=`Ipv6PrefixCount`,Od=`Ipv4PrefixCount`,zae=`IpPermissionsEgress`,Bae=`IpamPoolId`,Vae=`InstancePrivateIpAddress`,Hae=`InstancePrivateIpAddressList`,Uae=`IsPrimaryIpv6`,Wae=`IncludePublicKey`,Gae=`Ipv4PrefixListResponse`,Kae=`Ipv6PrefixListResponse`,qae=`IpPermissionList`,Jae=`Ipv4PrefixList`,Yae=`Ipv6PrefixList`,Xae=`Ipv4PrefixSpecificationRequest`,Zae=`Ipv4PrefixSpecificationResponse`,Qae=`Ipv6PrefixSpecificationRequest`,$ae=`Ipv6PrefixSpecificationResponse`,kd=`Ipv6Prefixes`,Ad=`IpPermissions`,eoe=`IpPermission`,jd=`IpProtocol`,Md=`Ipv6Prefix`,Nd=`Ipv6Pool`,Pd=`Ipv4Prefixes`,Fd=`Ipv4Prefix`,toe=`IsPrimary`,noe=`IpRangeList`,roe=`Ipv6RangeList`,ioe=`InstanceRequirementsRequest`,Id=`InstanceRequirements`,aoe=`IpRanges`,ooe=`IpRange`,soe=`Ipv6Ranges`,coe=`Ipv6Range`,loe=`InstanceStateChange`,uoe=`InstanceStateChangeList`,doe=`InstanceSecondaryInterfaceAttachment`,foe=`InstanceSecondaryInterfaceList`,poe=`InstanceSecondaryInterfacePrivateIpAddress`,moe=`InstanceSecondaryInterfacePrivateIpAddressList`,hoe=`InstanceSecondaryInterfacePrivateIpAddressListRequest`,goe=`InstanceSecondaryInterfacePrivateIpAddressRequest`,_oe=`InstanceSecondaryInterfaceSpecification`,voe=`InstanceSecondaryInterfaceSpecificationListRequest`,yoe=`InstanceSecondaryInterfaceSpecificationRequest`,boe=`InstanceSecondaryInterface`,Ld=`InstanceStorageInfo`,xoe=`InstanceStorageSupported`,Rd=`ImdsSupport`,Soe=`InstanceState`,zd=`IpSource`,Coe=`Ipv6Supported`,Bd=`InstanceType`,woe=`InstanceTypeInfoList`,Toe=`InstanceTypeInfo`,Eoe=`ImageType`,Vd=`InstanceTenancy`,Hd=`InstanceTypes`,Ud=`InterfaceType`,Doe=`IncludeUnsupportedInRegion`,Ooe=`ImageWatermarks`,koe=`ImageWatermarkList`,Aoe=`ImageWatermark`,joe=`Images`,Moe=`Image`,Noe=`Instance`,Poe=`Instances`,Wd=`Iops`,Foe=`Key`,Ioe=`KeyFormat`,Gd=`KeyFingerprint`,Kd=`KernelId`,qd=`KmsKeyId`,Loe=`KeyMaterial`,Jd=`KeyName`,Roe=`KeyNameStringList`,zoe=`KeyNames`,Boe=`KeyPairs`,Yd=`KeyPairId`,Voe=`KeyPairIdStringList`,Hoe=`KeyPairIds`,Uoe=`KeyPairInfo`,Woe=`KeyPairList`,Goe=`KeyPair`,Xd=`KeyType`,Koe=`Kernel`,qoe=`Lambda`,Zd=`LicenseConfigurationArn`,Joe=`LicenseConfigurationRequest`,Yoe=`LicenseConfiguration`,Xoe=`LambdaExclusion`,Zoe=`LogicalGpuCount`,Qd=`LocalGatewayId`,$d=`LinkedGroupId`,Qoe=`LicenseList`,$oe=`LastLaunchedTime`,ef=`LicenseSpecifications`,ese=`LicenseSpecificationListRequest`,tf=`LocalStorageTypes`,tse=`LocalStorageTypeSet`,nse=`LocalStorageType`,nf=`LicenseSpecification`,rf=`LocalStorage`,af=`LaunchTemplate`,rse=`LaunchTemplateBlockDeviceMapping`,ise=`LaunchTemplateBlockDeviceMappingList`,ase=`LaunchTemplateBlockDeviceMappingRequest`,ose=`LaunchTemplateBlockDeviceMappingRequestList`,sse=`LaunchTemplateCpuOptions`,cse=`LaunchTemplateCpuOptionsRequest`,lse=`LaunchTemplateCapacityReservationSpecificationRequest`,use=`LaunchTemplateCapacityReservationSpecificationResponse`,of=`LaunchTemplateData`,dse=`LaunchTemplateEbsBlockDevice`,fse=`LaunchTemplateEbsBlockDeviceRequest`,pse=`LaunchTemplateElasticInferenceAccelerator`,mse=`LaunchTemplateElasticInferenceAcceleratorList`,hse=`LaunchTemplateElasticInferenceAcceleratorResponse`,gse=`LaunchTemplateElasticInferenceAcceleratorResponseList`,_se=`LaunchTemplateEnclaveOptions`,vse=`LaunchTemplateEnclaveOptionsRequest`,yse=`LaunchTemplateEnaSrdSpecification`,bse=`LaunchTemplateEnaSrdUdpSpecification`,xse=`LaunchTemplateHibernationOptions`,Sse=`LaunchTemplateHibernationOptionsRequest`,sf=`LaunchTemplateId`,Cse=`LaunchTemplateIamInstanceProfileSpecification`,wse=`LaunchTemplateIamInstanceProfileSpecificationRequest`,Tse=`LaunchTemplateInstanceMaintenanceOptions`,Ese=`LaunchTemplateInstanceMaintenanceOptionsRequest`,Dse=`LaunchTemplateInstanceMarketOptionsRequest`,Ose=`LaunchTemplateInstanceMetadataOptionsRequest`,kse=`LaunchTemplateInstanceMarketOptions`,Ase=`LaunchTemplateInstanceMetadataOptions`,jse=`LaunchTemplateInstanceNetworkInterfaceSpecification`,Mse=`LaunchTemplateInstanceNetworkInterfaceSpecificationList`,Nse=`LaunchTemplateInstanceNetworkInterfaceSpecificationRequest`,Pse=`LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList`,Fse=`LaunchTemplateInstanceSecondaryInterfaceSpecification`,Ise=`LaunchTemplateInstanceSecondaryInterfaceSpecificationList`,Lse=`LaunchTemplateInstanceSecondaryInterfaceSpecificationRequest`,Rse=`LaunchTemplateInstanceSecondaryInterfaceSpecificationRequestList`,zse=`LaunchTemplateIdStringList`,Bse=`LaunchTemplateIds`,Vse=`LaunchTemplateLicenseConfiguration`,Hse=`LaunchTemplateLicenseConfigurationRequest`,Use=`LaunchTemplateLicenseList`,Wse=`LaunchTemplateLicenseSpecificationListRequest`,Gse=`LaunchTemplatesMonitoring`,Kse=`LaunchTemplatesMonitoringRequest`,cf=`LaunchTemplateName`,qse=`LaunchTemplateNetworkPerformanceOptions`,Jse=`LaunchTemplateNetworkPerformanceOptionsRequest`,Yse=`LaunchTemplateNameStringList`,Xse=`LaunchTemplateNames`,Zse=`LaunchTemplatePlacement`,Qse=`LaunchTemplatePrivateDnsNameOptions`,$se=`LaunchTemplatePrivateDnsNameOptionsRequest`,ece=`LaunchTemplatePlacementRequest`,tce=`LaunchTemplateSpecification`,nce=`LaunchTemplateSpotMarketOptions`,rce=`LaunchTemplateSpotMarketOptionsRequest`,ice=`LaunchTemplateSet`,ace=`LaunchTemplateTagSpecification`,oce=`LaunchTemplateTagSpecificationList`,lf=`LaunchTemplateTagSpecificationRequest`,sce=`LaunchTemplateTagSpecificationRequestList`,uf=`LaunchTemplateVersion`,cce=`LaunchTemplateVersionSet`,lce=`LaunchTemplateVersions`,uce=`LaunchTemplates`,dce=`LaunchTime`,fce=`LatestVersionNumber`,pce=`Latest`,mce=`Licenses`,hce=`Location`,df=`Min`,ff=`MultiAttachEnabled`,pf=`MediaAcceleratorInfo`,mf=`MacAddress`,hf=`MaximumBandwidthInMbps`,gf=`MapCustomerOwnedIpOnLaunch`,gce=`MaxCount`,_ce=`MinCount`,vce=`MediaDeviceInfo`,yce=`MediaDeviceInfoList`,bce=`MediaDeviceMemoryInfo`,xce=`MaximumEbsAttachments`,Sce=`MaximumEbsCards`,Cce=`MaximumEfaInterfaces`,wce=`MaximumEnaQueueCount`,Tce=`MaximumEnaQueueCountPerInterface`,_f=`MemoryGiBPerVCpu`,Ece=`MemoryGiBPerVCpuRequest`,vf=`MaximumIops`,Dce=`ModifyInstanceAttributeRequest`,Oce=`ModifyInstanceAttributeValue`,kce=`ModifyInstanceAttribute`,yf=`MemoryInfo`,Ace=`ModifyLaunchTemplate`,jce=`ModifyLaunchTemplateRequest`,Mce=`ModifyLaunchTemplateResult`,bf=`MemoryMiB`,Nce=`MemoryMiBRequest`,Pce=`MaximumNetworkCards`,xf=`MaximumNetworkInterfaces`,Sf=`MetadataOptions`,Cf=`MaintenanceOptions`,wf=`MapPublicIpOnLaunch`,Tf=`MaxPrice`,Ef=`MaxResults`,Fce=`ModifySubnetAttributeRequest`,Ice=`ModifySubnetAttribute`,Lce=`MaximumSecondaryNetworkInterfaces`,Df=`MaxSpotPriceAsPercentageOfOptimalOnDemandPrice`,Of=`ModificationState`,kf=`MaximumThroughputInMBps`,Af=`MarketType`,Rce=`MinVersion`,zce=`ModifyVolumeRequest`,Bce=`ModifyVolumeResult`,Vce=`MaxVersion`,Hce=`ModifyVolume`,jf=`Max`,Uce=`Main`,Mf=`Manufacturer`,Wce=`Managed`,Nf=`Message`,Gce=`Messages`,Pf=`Mode`,Ff=`Monitoring`,If=`Name`,Lf=`NetworkBorderGroup`,Kce=`NetworkBandwidthGbpsRequest`,Rf=`NetworkBandwidthGbps`,qce=`NetworkCards`,zf=`NetworkCardIndex`,Jce=`NetworkCardInfoList`,Yce=`NetworkCardInfo`,Bf=`NoDevice`,Xce=`NeuronDeviceCoreInfo`,Zce=`NeuronDeviceInfo`,Qce=`NeuronDeviceInfoList`,$ce=`NeuronDeviceMemoryInfo`,ele=`NeuronDevices`,tle=`NitroEnclavesSupport`,Vf=`NatGateway`,nle=`NatGatewayAddresses`,rle=`NatGatewayAttachedAppliance`,ile=`NatGatewayAttachedApplianceList`,ale=`NatGatewayAddressList`,ole=`NatGatewayAddress`,sle=`NatGatewayExclusion`,Hf=`NatGatewayId`,cle=`NatGatewayIdStringList`,lle=`NatGatewayIds`,ule=`NatGatewayList`,dle=`NatGateways`,Uf=`NetworkInterfaceCount`,fle=`NetworkInterfaceCountRequest`,Wf=`NetworkInterfaceId`,ple=`NetworkInterfaceOwnerId`,mle=`NetworkInterface`,Gf=`NetworkInterfaces`,Kf=`NetworkInfo`,qf=`NeuronInfo`,Jf=`NetworkPerformanceOptions`,Yf=`NetworkPerformance`,hle=`NoReboot`,Xf=`NvmeSupport`,Zf=`NitroTpmInfo`,gle=`NitroTpmSupport`,_le=`NitroTpmSupportedVersionsList`,Qf=`NextToken`,$f=`NestedVirtualization`,vle=`Origin`,ep=`OutpostArn`,yle=`OwnerAlias`,tp=`OnDemandMaxPricePercentageOverLowestPrice`,np=`OwnerId`,rp=`OptInStatus`,ble=`OriginalIops`,xle=`OwnerIds`,Sle=`OriginalMultiAttachEnabled`,ip=`OdbNetworkArn`,Cle=`OperatorRequest`,wle=`OperatorResponse`,Tle=`OwnerStringList`,Ele=`OriginalSize`,Dle=`OriginalThroughput`,Ole=`OriginalVolumeType`,ap=`Operator`,kle=`Output`,Ale=`Owners`,op=`Owner`,sp=`Principal`,cp=`ProvisionedBandwidth`,jle=`PeakBandwidthInGbps`,Mle=`ProductCodeId`,Nle=`ProductCodeList`,Ple=`ProductCodeType`,lp=`PartitionCount`,Fle=`ProductCode`,up=`ProductCodes`,Ile=`PrivateDnsHostnameTypeOnLaunch`,dp=`PrivateDnsName`,fp=`PrivateDnsNameOptions`,pp=`PrivateDnsNameOptionsOnLaunch`,Lle=`PrivateDnsNameOptionsRequest`,Rle=`PrivateDnsNameOptionsResponse`,mp=`PublicDnsName`,hp=`PlatformDetails`,zle=`PerformanceFactorReference`,Ble=`PerformanceFactorReferenceRequest`,Vle=`PerformanceFactorReferenceSet`,Hle=`PerformanceFactorReferenceSetRequest`,gp=`PlacementGroup`,_p=`ParentGroupId`,Ule=`PlacementGroupIdStringList`,vp=`PlacementGroupInfo`,Wle=`PlacementGroupList`,Gle=`PlacementGroupStrategyList`,Kle=`PlacementGroups`,yp=`PublicIp`,bp=`PrivateIpAddressCount`,qle=`PrivateIpAddressSpecification`,Jle=`PrivateIpAddressSpecificationList`,xp=`PrivateIpAddress`,Sp=`PrivateIpAddresses`,Yle=`PublicIpAddress`,Cp=`PublicIpv4Pool`,Xle=`PublicIpStringList`,wp=`PrimaryIpv6`,Zle=`PrivateIp`,Tp=`ProcessorInfo`,Qle=`PublicIps`,$le=`PublicKey`,eue=`PublicKeyMaterial`,Ep=`PrefixListId`,tue=`PrefixListIdList`,nue=`PrefixListIds`,Dp=`PartitionNumber`,rue=`PublicSsmParameterName`,Op=`PeeringStatus`,iue=`PhcSupport`,aue=`PreviousState`,oue=`ProvisionTime`,sue=`PresignedUrl`,cue=`PropagatingVgw`,lue=`PropagatingVgwList`,uue=`PropagatingVgws`,due=`ParentZoneId`,fue=`ParentZoneName`,kp=`Platform`,Ap=`Placement`,jp=`Primary`,Mp=`Progress`,pue=`Provisioned`,mue=`Public`,Np=`Return`,hue=`ReleaseAddressRequest`,gue=`ReleaseAddress`,Pp=`ResolveAlias`,_ue=`RestorableByUserIds`,vue=`RestorableBy`,yue=`ReturnCode`,Fp=`RamDiskId`,Ip=`RootDeviceName`,Lp=`RootDeviceType`,bue=`RootDeviceTypeList`,Rp=`RequireEncryptionInTransit`,xue=`RestoreExpiryTime`,zp=`ResponseError`,Sue=`ResourceExclusions`,Cue=`RegionGeography`,wue=`ReferencedGroupId`,Tue=`ReferencedGroupInfo`,Eue=`RegionGeographyList`,Bp=`RequireHibernateSupport`,Due=`RunInstancesMonitoringEnabled`,Oue=`RebootInstancesRequest`,kue=`RegisterImageRequest`,Aue=`RegisterImageResult`,jue=`RunInstancesRequest`,Mue=`RunInstancesUserData`,Vp=`RamdiskId`,Nue=`ReservationId`,Pue=`RebootInstances`,Fue=`RegisterImage`,Iue=`RequesterId`,Lue=`RunInstances`,Rue=`RegionList`,zue=`RequestLaunchTemplateData`,Bue=`ResponseLaunchTemplateData`,Vue=`ReservationList`,Hue=`RouteList`,Uue=`RebootMigrationSupport`,Wue=`RebootMigration`,Hp=`RegionName`,Gue=`RegionNameStringList`,Kue=`RegionNames`,que=`ReferencedSecurityGroup`,Jue=`RevokeSecurityGroupEgress`,Yue=`RevokeSecurityGroupEgressRequest`,Xue=`RevokeSecurityGroupEgressResult`,Zue=`RevokeSecurityGroupIngressRequest`,Que=`RevokeSecurityGroupIngressResult`,$ue=`RevokeSecurityGroupIngress`,ede=`RevokedSecurityGroupRule`,tde=`RevokedSecurityGroupRuleList`,Up=`RevokedSecurityGroupRules`,nde=`RouteTableAssociation`,rde=`RouteTableAssociationId`,ide=`RouteTableAssociationList`,ade=`RouteTableAssociationState`,Wp=`RouteTableId`,ode=`RouteTableIdStringList`,sde=`RouteTableIds`,cde=`RouteTableList`,Gp=`ResourceType`,lde=`RequestTime`,Kp=`RouteTable`,ude=`RouteTables`,dde=`Ramdisk`,qp=`References`,fde=`Reference`,pde=`Regions`,mde=`Region`,hde=`Requested`,gde=`Reservations`,_de=`Reservation`,vde=`Route`,yde=`Routes`,bde=`SecondaryAllocationIds`,xde=`SecondaryAllocationId`,Sde=`SupportedAdditionalProcessorFeatureList`,Cde=`SubnetArn`,wde=`SupportedArchitectures`,Tde=`SupportedBootModes`,Ede=`SubnetCidrBlockState`,Dde=`SustainedClockSpeedInGhz`,Jp=`SourceDestCheck`,Ode=`SuccessfullyDeletedLaunchTemplateVersions`,kde=`SetDefaultVersion`,Yp=`SpreadDomain`,Ade=`SupportedFeatures`,jde=`SubGeography`,Xp=`SecurityGroupArn`,Zp=`SecurityGroupId`,Mde=`SecurityGroupIdStringList`,Qp=`SecurityGroupIds`,Nde=`SecurityGroupList`,$p=`SecurityGroupRules`,Pde=`SecurityGroupRuleArn`,em=`SecurityGroupRuleIds`,Fde=`SecurityGroupRuleIdList`,tm=`SecurityGroupRuleId`,Ide=`SecurityGroupRuleList`,Lde=`SecurityGroupRule`,Rde=`SecurityGroupStringList`,nm=`SecurityGroups`,rm=`SecurityGroup`,zde=`SubnetIds`,Bde=`SubnetIpv6CidrBlockAssociation`,Vde=`SubnetIpv6CidrBlockAssociationSet`,Hde=`SourceImageCreationTime`,Ude=`SizeInGB`,im=`SourceImageId`,Wde=`SecondaryInterfaceId`,Gde=`SourceInstanceId`,am=`SizeInMiB`,om=`SecondaryInterfacePrivateIpAddressSpecification`,Kde=`SecondaryInterfacePrivateIpAddressSpecificationList`,qde=`SecondaryInterfacePrivateIpAddressSpecificationListRequest`,Jde=`SecondaryInterfacePrivateIpAddressSpecificationRequest`,Yde=`SpotInstanceRequestId`,sm=`SourceImageRegion`,Xde=`StartInstancesRequest`,Zde=`StartInstancesResult`,Qde=`StopInstancesRequest`,$de=`StopInstancesResult`,efe=`SupportedInRegion`,tfe=`SnapshotIdStringList`,nfe=`SubnetIdStringList`,cm=`SpotInstanceType`,lm=`SecondaryInterfaces`,um=`SecondaryInterface`,dm=`SnapshotId`,rfe=`SnapshotIds`,ife=`StartingInstances`,afe=`StartInstances`,ofe=`StoppingInstances`,sfe=`StopInstances`,fm=`SubnetId`,cfe=`SnapshotLocation`,lfe=`SnapshotList`,pm=`SpreadLevel`,ufe=`SubnetList`,dfe=`ServiceManaged`,ffe=`SpotMarketOptions`,mm=`SpotMaxPricePercentageOverLowestPrice`,hm=`StatusMessage`,gm=`StateMessage`,pfe=`SecondaryNetworkId`,_m=`SriovNetSupport`,mfe=`SecondaryNetworkSupported`,vm=`SpotOptions`,ym=`SkipOsShutdown`,hfe=`SecondaryPrivateIpAddresses`,bm=`SecondaryPrivateIpAddressCount`,gfe=`SecondaryPrivateIpAddress`,_fe=`SupportedRootDeviceTypes`,vfe=`SourceRegion`,xm=`StateReason`,Sm=`SourceSecurityGroupName`,Cm=`SourceSecurityGroupOwnerId`,yfe=`SourceSnapshotId`,wm=`SecondarySubnetId`,bfe=`SupportedStrategies`,xfe=`StateTransitionReason`,Tm=`SseType`,Em=`StartTime`,Sfe=`StorageTier`,Cfe=`SupportedUsageClasses`,wfe=`SensitiveUserData`,Tfe=`SourceVersion`,Efe=`SourceVolumeId`,Dfe=`SupportedVirtualizationTypes`,Ofe=`SupportedVersions`,Dm=`Size`,kfe=`Snapshots`,Afe=`Snapshot`,Om=`State`,km=`Status`,Am=`Strategy`,jm=`Subnet`,jfe=`Subnets`,Mm=`Tags`,Nm=`TcpEstablishedTimeout`,Mfe=`TotalFpgaMemoryInMiB`,Pm=`TransitGatewayId`,Nfe=`TotalGpuMemoryInMiB`,Pfe=`TerminateInstances`,Ffe=`TotalInferenceMemoryInMiB`,Ife=`TerminateInstancesRequest`,Lfe=`TerminateInstancesResult`,Rfe=`TargetIops`,zfe=`TerminatingInstances`,Bfe=`TagList`,Fm=`TotalLocalStorageGB`,Vfe=`TotalLocalStorageGBRequest`,Hfe=`TargetMultiAttachEnabled`,Ufe=`TotalMediaMemoryInMiB`,Wfe=`TotalNeuronDeviceMemoryInMiB`,Im=`ToPort`,Lm=`ThreadsPerCore`,Gfe=`ThreadsPerCoreList`,Rm=`TagSpecifications`,Kfe=`TotalSizeInGB`,qfe=`TagSpecificationList`,zm=`TagSpecification`,Jfe=`TargetSize`,Bm=`TpmSupport`,Yfe=`TargetThroughput`,Xfe=`TransferType`,Zfe=`TargetVolumeType`,Vm=`Tag`,Hm=`Tenancy`,Um=`Throughput`,Wm=`Timestamp`,Gm=`Type`,Qfe=`UsageClassTypeList`,$fe=`UefiData`,epe=`UnsuccessfullyDeletedLaunchTemplateVersions`,Km=`UserData`,qm=`UserId`,tpe=`UserIdGroupPairs`,npe=`UserIdGroupPairList`,rpe=`UserIdGroupPair`,Jm=`UnknownIpPermissions`,Ym=`UsageOperation`,ipe=`UsageOperationUpdateTime`,Xm=`UdpStreamTimeout`,Zm=`UdpTimeout`,Qm=`Value`,ape=`VolumeAttachmentList`,ope=`VolumeAttachment`,spe=`VpcCidrBlockAssociation`,cpe=`VpcCidrBlockAssociationSet`,lpe=`VpcCidrBlockState`,$m=`VCpuCount`,upe=`VCpuCountRange`,dpe=`VCpuCountRangeRequest`,eh=`VCpuInfo`,fpe=`ValidCores`,th=`VersionDescription`,nh=`VpcEncryptionControl`,ppe=`VpcEncryptionControlConfiguration`,mpe=`VpcEncryptionControlExclusion`,hpe=`VpcEncryptionControlExclusions`,gpe=`VpcEncryptionControlId`,rh=`VpcEndpointId`,_pe=`ValidationError`,ih=`VpcId`,vpe=`VpcIpv6CidrBlockAssociation`,ype=`VpcIpv6CidrBlockAssociationSet`,ah=`VolumeInitializationRate`,bpe=`VolumeIdStringList`,xpe=`VpcIdStringList`,oh=`VolumeId`,Spe=`VolumeIds`,Cpe=`VpcIds`,wpe=`VpcLattice`,Tpe=`VpcLatticeExclusion`,Epe=`VolumeList`,Dpe=`VpcList`,sh=`VolumeModification`,ch=`VirtualName`,lh=`VersionNumber`,Ope=`VolumeOwnerId`,kpe=`VpcPeering`,uh=`VpcPeeringConnectionId`,Ape=`VpcPeeringExclusion`,jpe=`VirtualPrivateGateway`,Mpe=`VirtualPrivateGatewayExclusion`,Npe=`ValueStringList`,Ppe=`VersionStringList`,dh=`VolumeSize`,fh=`VolumeType`,Fpe=`VirtualizationTypeList`,Ipe=`ValidThreadsPerCore`,ph=`VirtualizationType`,mh=`ValidUntil`,Lpe=`ValidationWarning`,Rpe=`Values`,hh=`Versions`,gh=`Version`,zpe=`Volumes`,Bpe=`Volume`,_h=`Vpc`,Vpe=`Vpcs`,vh=`Warning`,Hpe=`WatermarkCreationTime`,Upe=`WatermarkKey`,Wpe=`WorkloadsList`,Gpe=`Workloads`,yh=`ZoneId`,Kpe=`ZoneIdStringList`,qpe=`ZoneIds`,bh=`ZoneName`,Jpe=`ZoneNameStringList`,Ype=`ZoneNames`,Xpe=`ZoneType`,Zpe=`attachedApplianceSet`,Qpe=`applianceArn`,$pe=`associateCarrierIpAddress`,eme=`acceleratorCount`,tme=`additionalFlexibleNetworkInterfaces`,xh=`allocationId`,nme=`availableIpAddressCount`,rme=`assignIpv6AddressOnCreation`,ime=`allowedInstanceTypeSet`,Sh=`additionalInfo`,Ch=`associationId`,wh=`attachmentId`,ame=`amiLaunchIndex`,ome=`attachmentLimitType`,sme=`availabilityMode`,cme=`acceleratorManufacturerSet`,lme=`acceleratorNameSet`,Th=`associatePublicIpAddress`,ume=`amazonProvidedIpv6CidrBlock`,dme=`autoProvisionZones`,fme=`autoRecoverySupported`,pme=`allowReassociation`,Eh=`associatedResource`,Dh=`autoRecovery`,Oh=`associationState`,mme=`autoScalingIps`,kh=`amdSevSnp`,hme=`addressesSet`,gme=`associationSet`,Ah=`attachmentSet`,_me=`attachmentState`,vme=`acceleratorTotalMemoryMiB`,yme=`acceleratorTypeSet`,jh=`attachTime`,Mh=`availabilityZone`,Nh=`availabilityZoneId`,bme=`availabilityZoneInfo`,Ph=`accelerators`,Fh=`affinity`,Ih=`arn`,Lh=`architecture`,Rh=`association`,zh=`attachment`,xme=`attribute`,Sme=`baselineBandwidthInGbps`,Bh=`baselineBandwidthInMbps`,Vh=`blockDeviceMapping`,Cme=`blockDeviceMappingSet`,wme=`blockDurationMinutes`,Tme=`baselineEbsBandwidthMbps`,Hh=`baselineIops`,Uh=`bootMode`,Wh=`bareMetal`,Eme=`burstablePerformance`,Gh=`blockPublicAccessStates`,Dme=`baselinePerformanceFactors`,Ome=`burstablePerformanceSupported`,Kh=`baselineThroughputInMBps`,qh=`bandwidthWeighting`,kme=`bandwidthWeightings`,Jh=`cidrBlock`,Ame=`cidrBlockAssociationSet`,jme=`capacityBlockId`,Mme=`cidrBlockState`,Yh=`createdBy`,Xh=`coreCount`,Nme=`cpuCredits`,Pme=`completionDurationMinutes`,Fme=`creationDate`,Ime=`carrierGatewayId`,Lme=`currentGeneration`,Zh=`carrierIp`,Rme=`currentInstanceBootMode`,Qh=`cidrIp`,$h=`cidrIpv6`,eg=`cidrIpv4`,zme=`coreInfo`,Bme=`cpuManufacturerSet`,Vme=`coreNetworkArn`,tg=`cpuOptions`,ng=`customerOwnedIp`,rg=`customerOwnedIpv4Pool`,ig=`capacityReservationId`,ag=`capacityReservationPreference`,Hme=`capacityReservationResourceGroupArn`,og=`capacityReservationSpecification`,sg=`capacityReservationTarget`,Ume=`creditSpecification`,Wme=`currentState`,cg=`clientToken`,lg=`connectionTrackingConfiguration`,Gme=`connectionTrackingSpecification`,Kme=`completionTime`,qme=`connectivityType`,ug=`createTime`,dg=`code`,fg=`configured`,pg=`count`,Jme=`cpu`,Yme=`disableApiStop`,mg=`disableApiTermination`,hg=`destinationCidrBlock`,Xme=`defaultCores`,Zme=`dataEncryptionKeyId`,Qme=`defaultEnaQueueCountPerInterface`,$me=`defaultForAz`,ehe=`dedicatedHostsSupported`,gg=`deviceIndex`,_g=`destinationIpv6CidrBlock`,vg=`deviceName`,the=`defaultNetworkCardIndex`,nhe=`dnsName`,rhe=`dhcpOptionsId`,yg=`deleteOnTermination`,ihe=`destinationPrefixListId`,ahe=`deregistrationProtection`,m=`dryRun`,ohe=`destinationRegion`,she=`deleteSnapshotResultSet`,che=`defaultTcpEstablishedTimeout`,lhe=`defaultThreadsPerCore`,uhe=`deprecationTime`,dhe=`deleteTime`,fhe=`defaultUdpStreamTimeout`,phe=`defaultUdpTimeout`,mhe=`defaultVCpus`,hhe=`defaultVersionNumber`,ghe=`defaultVersion`,bg=`description`,_he=`device`,vhe=`disks`,xg=`domain`,Sg=`ebsCardIndex`,yhe=`ebsCardSet`,bhe=`encryptionControl`,xhe=`enableDns64`,She=`elasticFileSystem`,Che=`elasticGpuAssociationId`,whe=`elasticGpuAssociationState`,The=`elasticGpuAssociationSet`,Ehe=`elasticGpuAssociationTime`,Dhe=`elasticGpuId`,Ohe=`elasticGpuSpecificationSet`,khe=`elasticInferenceAcceleratorArn`,Ahe=`elasticInferenceAcceleratorAssociationId`,jhe=`elasticInferenceAcceleratorAssociationState`,Mhe=`elasticInferenceAcceleratorAssociationSet`,Nhe=`elasticInferenceAcceleratorAssociationTime`,Cg=`elasticInferenceAcceleratorSet`,wg=`encryptionInTransitSupported`,Tg=`excludedInstanceTypeSet`,Eg=`ebsInfo`,Dg=`efaInfo`,Og=`enableLniAtDeviceIndex`,kg=`ebsOptimized`,Ag=`ebsOptimizedInfo`,jg=`egressOnlyInternetGateway`,Mg=`egressOnlyInternetGatewayId`,Ng=`ebsOptimizedSupport`,Pg=`enclaveOptions`,Fg=`enaQueueCount`,h=`ec2QueryName`,Ig=`enableResourceNameDnsAAAARecord`,Lg=`enableResourceNameDnsARecord`,Rg=`enaSrdEnabled`,zg=`enaSrdSpecification`,Bg=`enaSrdSupported`,Vg=`enaSrdUdpEnabled`,Hg=`enaSrdUdpSpecification`,Ug=`efaSupported`,Wg=`encryptionSupport`,Gg=`enaSupport`,Kg=`errorSet`,qg=`endTime`,Jg=`ebs`,Yg=`enabled`,Xg=`encrypted`,Zg=`failureCode`,Qg=`flexibleEnaQueuesSupport`,$g=`fpgaInfo`,e_=`failureMessage`,t_=`fromPort`,n_=`fastRestored`,r_=`fullSnapshotSizeInBytes`,i_=`freeTierEligible`,a_=`force`,o_=`fpgas`,s_=`groupArn`,c_=`groupDescription`,l_=`gatewayId`,u_=`gpuInfo`,d_=`groupId`,f_=`groupLongName`,p_=`groupName`,m_=`groupOwnerId`,h_=`gpuPartitionSize`,g_=`geographySet`,__=`groupSet`,v_=`gpus`,y_=`groups`,b_=`hypervisor`,x_=`hiddenByDefault`,S_=`httpEndpoint`,C_=`hostId`,w_=`hibernationOptions`,T_=`httpProtocolIpv6`,E_=`httpPutResponseHopLimit`,D_=`hostResourceGroupArn`,O_=`hibernationSupported`,k_=`httpTokens`,A_=`hostnameType`,j_=`id`,M_=`ipv6AddressAttribute`,N_=`ipv6AddressCount`,P_=`inferenceAcceleratorInfo`,F_=`ipv4AddressesPerInterface`,I_=`ipv6AddressesPerInterface`,L_=`ipv4AddressesPerSecondaryInterface`,R_=`ipv6AddressesSet`,z_=`imageAllowed`,B_=`ipAddress`,V_=`ipv6Address`,H_=`ipv6CidrBlock`,U_=`ipv6CidrBlockAssociationSet`,W_=`ipv6CidrBlockState`,G_=`isDefault`,K_=`isEgress`,q_=`instanceFamily`,J_=`internetGateway`,Y_=`internetGatewayBlockMode`,X_=`internetGatewayId`,Z_=`internetGatewaySet`,Q_=`instanceGenerationSet`,$_=`instanceId`,ev=`instanceInterruptionBehavior`,tv=`iamInstanceProfile`,nv=`iamInstanceProfileAssociation`,rv=`iamInstanceProfileAssociationSet`,iv=`instanceInitiatedShutdownBehavior`,av=`imageId`,ov=`imageLocation`,sv=`instanceLifecycle`,cv=`instanceMarketOptions`,lv=`instanceMetadataTags`,uv=`ipv6Native`,dv=`imageOwnerAlias`,fv=`imageOwnerId`,pv=`instanceOwnerId`,mv=`ipOwnerId`,hv=`instanceOwningService`,gv=`ipv4PrefixCount`,_v=`ipv6PrefixCount`,vv=`ipPermissionsEgress`,yv=`isPrimaryIpv6`,bv=`ipv4PrefixSet`,xv=`ipv6PrefixSet`,Sv=`ipProtocol`,Cv=`ipPermissions`,wv=`ipv4Prefix`,Tv=`ipv6Pool`,Ev=`ipv6Prefix`,Dv=`isPublic`,Ov=`isPrimary`,kv=`instanceRequirements`,Av=`ipRanges`,jv=`ipv6Ranges`,Mv=`instanceStorageInfo`,Nv=`instanceStorageSupported`,Pv=`imagesSet`,Fv=`imageState`,Iv=`imdsSupport`,Lv=`instancesSet`,Rv=`instanceState`,zv=`ipSource`,Bv=`ipv6Supported`,Vv=`instanceType`,Hv=`instanceTypeSet`,Uv=`idempotencyToken`,Wv=`imageType`,Gv=`instanceTenancy`,Kv=`interfaceType`,qv=`imageWatermarkSet`,Jv=`iops`,g=`item`,Yv=`key`,Xv=`keyFingerprint`,Zv=`kernelId`,Qv=`kmsKeyId`,$v=`keyMaterial`,ey=`keyName`,ty=`keyPairId`,ny=`keySet`,ry=`keyType`,iy=`kernel`,ay=`lambda`,oy=`licenseConfigurationArn`,sy=`logicalGpuCount`,cy=`localGatewayId`,ly=`linkedGroupId`,uy=`lastLaunchedTime`,dy=`localStorageTypeSet`,fy=`licenseSet`,py=`localStorage`,my=`launchTemplate`,hy=`launchTemplateData`,gy=`launchTemplateId`,_y=`launchTemplateName`,vy=`launchTemplateVersion`,yy=`launchTemplateVersionSet`,by=`launchTemplates`,xy=`launchTime`,Sy=`latestVersionNumber`,Cy=`min`,wy=`multiAttachEnabled`,Ty=`mediaAcceleratorInfo`,Ey=`macAddress`,Dy=`maximumBandwidthInMbps`,Oy=`mapCustomerOwnedIpOnLaunch`,ky=`maximumEbsAttachments`,Ay=`maximumEbsCards`,jy=`maximumEfaInterfaces`,My=`maximumEnaQueueCount`,Ny=`maximumEnaQueueCountPerInterface`,Py=`memoryGiBPerVCpu`,Fy=`maximumIops`,Iy=`memoryInfo`,Ly=`memoryMiB`,Ry=`maximumNetworkCards`,zy=`maximumNetworkInterfaces`,By=`metadataOptions`,Vy=`maintenanceOptions`,Hy=`maxPrice`,Uy=`mapPublicIpOnLaunch`,Wy=`maxResults`,Gy=`messageSet`,Ky=`maximumSecondaryNetworkInterfaces`,qy=`maxSpotPriceAsPercentageOfOptimalOnDemandPrice`,Jy=`modificationState`,Yy=`maximumThroughputInMBps`,Xy=`marketType`,Zy=`max`,Qy=`main`,$y=`manufacturer`,eb=`managed`,tb=`message`,nb=`mode`,rb=`monitoring`,ib=`name`,ab=`networkBorderGroup`,ob=`networkBandwidthGbps`,sb=`networkCards`,cb=`networkCardIndex`,lb=`noDevice`,ub=`neuronDevices`,db=`nitroEnclavesSupport`,fb=`natGateway`,pb=`natGatewayAddressSet`,mb=`natGatewayId`,hb=`natGatewaySet`,gb=`networkInterfaceCount`,_b=`networkInterfaceId`,vb=`networkInterfaceOwnerId`,yb=`networkInterfaceSet`,bb=`networkInterface`,xb=`networkInfo`,Sb=`neuronInfo`,Cb=`networkPerformanceOptions`,wb=`networkPerformance`,Tb=`noReboot`,Eb=`nvmeSupport`,Db=`nitroTpmInfo`,Ob=`nitroTpmSupport`,kb=`nextToken`,Ab=`nestedVirtualization`,jb=`origin`,Mb=`outpostArn`,Nb=`ownerAlias`,Pb=`onDemandMaxPricePercentageOverLowestPrice`,Fb=`ownerId`,Ib=`optInStatus`,Lb=`originalIops`,Rb=`originalMultiAttachEnabled`,zb=`odbNetworkArn`,Bb=`originalSize`,Vb=`originalThroughput`,Hb=`originalVolumeType`,Ub=`operator`,Wb=`output`,Gb=`principal`,Kb=`provisionedBandwidth`,qb=`peakBandwidthInGbps`,Jb=`productCodes`,Yb=`partitionCount`,Xb=`productCode`,Zb=`privateDnsNameOptions`,Qb=`privateDnsNameOptionsOnLaunch`,$b=`privateDnsName`,ex=`publicDnsName`,tx=`platformDetails`,nx=`placementGroup`,rx=`placementGroupInfo`,ix=`parentGroupId`,ax=`placementGroupSet`,ox=`publicIp`,sx=`privateIpAddressCount`,cx=`privateIpAddressesSet`,lx=`privateIpAddressSet`,ux=`privateIpAddress`,dx=`publicIpv4Pool`,fx=`processorInfo`,px=`primaryIpv6`,mx=`privateIp`,hx=`publicKey`,gx=`publicKeyMaterial`,_x=`prefixListId`,vx=`prefixListIds`,yx=`partitionNumber`,bx=`publicSsmParameterName`,xx=`peeringStatus`,Sx=`phcSupport`,Cx=`previousState`,wx=`provisionTime`,Tx=`presignedUrl`,Ex=`propagatingVgwSet`,Dx=`parentZoneId`,Ox=`parentZoneName`,kx=`platform`,Ax=`placement`,jx=`primary`,Mx=`progress`,Nx=`provisioned`,Px=`return`,Fx=`returnCode`,Ix=`ramDiskId`,Lx=`rootDeviceName`,Rx=`rootDeviceType`,zx=`responseError`,Bx=`requireEncryptionInTransit`,Vx=`restoreExpiryTime`,Hx=`regionEndpoint`,Ux=`resourceExclusions`,Wx=`referencedGroupId`,Gx=`referencedGroupInfo`,Kx=`requireHibernateSupport`,qx=`reservationId`,Jx=`ramdiskId`,Yx=`regionInfo`,Xx=`requesterId`,Zx=`rebootMigrationSupport`,Qx=`rebootMigration`,$x=`regionName`,eS=`revokedSecurityGroupRuleSet`,tS=`referenceSet`,nS=`reservationSet`,rS=`routeSet`,iS=`routeTableAssociationId`,aS=`routeTableId`,oS=`routeTableSet`,sS=`resourceType`,cS=`requestTime`,lS=`routeTable`,uS=`ramdisk`,dS=`reason`,fS=`requested`,pS=`smithy.ts.sdk.synthetic.com.amazonaws.ec2`,mS=`supportedArchitectures`,hS=`subnetArn`,gS=`supportedBootModes`,_S=`sustainedClockSpeedInGhz`,vS=`sourceDestCheck`,yS=`successfullyDeletedLaunchTemplateVersionSet`,bS=`spreadDomain`,xS=`supportedFeatures`,SS=`securityGroupArn`,CS=`securityGroupIdSet`,wS=`securityGroupInfo`,TS=`securityGroupRuleArn`,ES=`securityGroupRuleId`,DS=`securityGroupRuleSet`,OS=`subGeographySet`,kS=`securityGroupSet`,AS=`sourceImageCreationTime`,jS=`sizeInGB`,MS=`sourceInstanceId`,NS=`secondaryInterfaceId`,PS=`sourceImageId`,FS=`sizeInMiB`,IS=`sourceImageRegion`,LS=`spotInstanceRequestId`,RS=`supportedInRegion`,zS=`secondaryInterfaceSet`,BS=`spotInstanceType`,VS=`snapshotId`,HS=`subnetId`,US=`spreadLevel`,WS=`serviceManaged`,GS=`spotMaxPricePercentageOverLowestPrice`,KS=`statusMessage`,qS=`stateMessage`,JS=`secondaryNetworkId`,YS=`secondaryNetworkSupported`,XS=`sriovNetSupport`,ZS=`spotOptions`,QS=`secondaryPrivateIpAddressCount`,$S=`supportedRootDeviceTypes`,eC=`stateReason`,tC=`sourceSecurityGroupName`,nC=`sourceSecurityGroupOwnerId`,rC=`secondarySubnetId`,iC=`snapshotSet`,aC=`subnetSet`,oC=`supportedStrategies`,sC=`sseType`,cC=`startTime`,lC=`storageTier`,uC=`supportedUsageClasses`,dC=`sourceVolumeId`,fC=`supportedVirtualizationTypes`,pC=`supportedVersions`,mC=`size`,hC=`state`,gC=`status`,_C=`strategy`,vC=`subnet`,yC=`tcpEstablishedTimeout`,bC=`totalFpgaMemoryInMiB`,xC=`transitGatewayId`,SC=`totalGpuMemoryInMiB`,CC=`totalInferenceMemoryInMiB`,wC=`targetIops`,TC=`totalLocalStorageGB`,EC=`targetMultiAttachEnabled`,DC=`totalMediaMemoryInMiB`,OC=`totalNeuronDeviceMemoryInMiB`,kC=`toPort`,AC=`threadsPerCore`,jC=`tagSet`,MC=`totalSizeInGB`,NC=`tagSpecificationSet`,PC=`targetSize`,FC=`tpmSupport`,IC=`targetThroughput`,LC=`transferType`,RC=`targetVolumeType`,zC=`tenancy`,BC=`throughput`,VC=`timestamp`,HC=`type`,UC=`unsuccessfullyDeletedLaunchTemplateVersionSet`,WC=`userData`,GC=`userId`,KC=`unknownIpPermissionSet`,qC=`usageOperation`,JC=`usageOperationUpdateTime`,YC=`udpStreamTimeout`,XC=`udpTimeout`,ZC=`value`,QC=`vCpuCount`,$C=`vCpuInfo`,ew=`validCores`,tw=`versionDescription`,nw=`vpcEncryptionControlId`,rw=`vpcEndpointId`,iw=`vpcId`,aw=`volumeInitializationRate`,ow=`volumeId`,sw=`vpcLattice`,cw=`volumeModification`,lw=`virtualName`,uw=`versionNumber`,dw=`volumeOwnerId`,fw=`vpcPeering`,pw=`vpcPeeringConnectionId`,mw=`virtualPrivateGateway`,hw=`volumeSet`,gw=`volumeSize`,_w=`vpcSet`,vw=`volumeType`,yw=`validThreadsPerCore`,bw=`virtualizationType`,xw=`validUntil`,Sw=`version`,Cw=`vpc`,ww=`warning`,Tw=`watermarkCreationTime`,Ew=`watermarkKey`,Dw=`workloadSet`,_=`xmlName`,Ow=`zoneId`,kw=`zoneName`,Aw=`zoneState`,jw=`zoneType`,v=`com.amazonaws.ec2`,Mw=ot.for(pS),Nw=[-3,pS,`EC2ServiceException`,0,[],[]];Mw.registerError(Nw,Tne);var Pw=[Mw],Fw=[0,v,Bie,8,0],Iw=[0,v,Oce,8,0],Lw=[0,v,Mue,8,0],Rw=[0,v,wfe,8,0],zw=[3,v,Zr,0,[df,jf],[[1,{[h]:`Min`,[_]:Cy}],[1,{[h]:`Max`,[_]:Zy}]]],Bw=[3,v,Ine,0,[df,jf],[1,1]],Vw=[3,v,mi,0,[df,jf],[[1,{[h]:`Min`,[_]:Cy}],[1,{[h]:`Max`,[_]:Zy}]]],Hw=[3,v,yre,0,[df,jf],[1,1]],Uw=[3,v,Xr,0,[ni,ii,Zs,Wf,ple,xp,Mm,Cp,Lf,ea,ta,qi,fm,dfe,id,yp],[[0,{[h]:`AllocationId`,[_]:xh}],[0,{[h]:`AssociationId`,[_]:Ch}],[0,{[h]:`Domain`,[_]:xg}],[0,{[h]:`NetworkInterfaceId`,[_]:_b}],[0,{[h]:`NetworkInterfaceOwnerId`,[_]:vb}],[0,{[h]:`PrivateIpAddress`,[_]:ux}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`PublicIpv4Pool`,[_]:dx}],[0,{[h]:`NetworkBorderGroup`,[_]:ab}],[0,{[h]:`CustomerOwnedIp`,[_]:ng}],[0,{[h]:`CustomerOwnedIpv4Pool`,[_]:rg}],[0,{[h]:`CarrierIp`,[_]:Zh}],[0,{[h]:`SubnetId`,[_]:HS}],[0,{[h]:`ServiceManaged`,[_]:WS}],[0,{[h]:`InstanceId`,[_]:$_}],[0,{[h]:`PublicIp`,[_]:ox}]]],Ww=[3,v,Ene,0,[Zs,Xr,Cp,Lf,ta,Rm,Bae,p],[0,0,0,0,0,[()=>pP,{[_]:zm}],0,[2,{[h]:`DryRun`,[_]:m}]]],Gw=[3,v,Dne,0,[ni,Cp,Lf,Zs,ea,ta,qi,yp],[[0,{[h]:`AllocationId`,[_]:xh}],[0,{[h]:`PublicIpv4Pool`,[_]:dx}],[0,{[h]:`NetworkBorderGroup`,[_]:ab}],[0,{[h]:`Domain`,[_]:xg}],[0,{[h]:`CustomerOwnedIp`,[_]:ng}],[0,{[h]:`CustomerOwnedIpv4Pool`,[_]:rg}],[0,{[h]:`CarrierIp`,[_]:Zh}],[0,{[h]:`PublicIp`,[_]:ox}]]],Kw=[3,v,One,0,[ni,id,yp,p,Wf,xp,cre],[0,0,0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`NetworkInterfaceId`,[_]:_b}],[0,{[h]:`PrivateIpAddress`,[_]:ux}],[2,{[h]:`AllowReassociation`,[_]:pme}]]],qw=[3,v,kne,0,[ii],[[0,{[h]:`AssociationId`,[_]:Ch}]]],Jw=[3,v,Hne,0,[ud,id],[[()=>YD,0],0],2],Yw=[3,v,Une,0,[dd],[[()=>JD,{[h]:`IamInstanceProfileAssociation`,[_]:nv}]]],Xw=[3,v,are,0,[Wp,Hl,Cp,p,fm],[[0,{[h]:`RouteTableId`,[_]:aS}],0,0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`SubnetId`,[_]:HS}]],1],Zw=[3,v,ore,0,[ii,pi],[[0,{[h]:`AssociationId`,[_]:Ch}],[()=>YA,{[h]:`AssociationState`,[_]:Oh}]]],Qw=[3,v,Bne,0,[Xu,ih,p],[[0,{[h]:`InternetGatewayId`,[_]:X_}],[0,{[h]:`VpcId`,[_]:iw}],[2,{[h]:`DryRun`,[_]:m}]],2],$w=[3,v,Sre,0,[Ys,id,oh,tc,p],[0,0,0,1,[2,{[h]:`DryRun`,[_]:m}]],3],eT=[3,v,Fne,0,[Qm],[[2,{[h]:`Value`,[_]:ZC}]]],tT=[3,v,Cre,0,[Qm],[[0,{[h]:`Value`,[_]:ZC}]]],nT=[3,v,dre,0,[Kl,Rm,p,Sm,Cm,jd,El,Im,Ji,Ad],[[0,{[h]:`GroupId`,[_]:d_}],[()=>pP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`SourceSecurityGroupName`,[_]:tC}],[0,{[h]:`SourceSecurityGroupOwnerId`,[_]:nC}],[0,{[h]:`IpProtocol`,[_]:Sv}],[1,{[h]:`FromPort`,[_]:t_}],[1,{[h]:`ToPort`,[_]:kC}],[0,{[h]:`CidrIp`,[_]:Qh}],[()=>YM,{[h]:`IpPermissions`,[_]:Cv}]],1],rT=[3,v,fre,0,[Np,$p],[[2,{[h]:`Return`,[_]:Px}],[()=>iP,{[h]:`SecurityGroupRuleSet`,[_]:DS}]]],iT=[3,v,pre,0,[Ji,El,Kl,Xl,Ad,jd,Sm,Cm,Im,Rm,p],[0,1,0,0,[()=>YM,0],0,0,0,1,[()=>pP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}]]],aT=[3,v,mre,0,[Np,$p],[[2,{[h]:`Return`,[_]:Px}],[()=>iP,{[h]:`SecurityGroupRuleSet`,[_]:DS}]]],oT=[3,v,_i,0,[rp,Gce,Hp,bh,yh,Xl,Lf,Xpe,fue,due,Yl,tu,jde,Om],[[0,{[h]:`OptInStatus`,[_]:Ib}],[()=>qj,{[h]:`MessageSet`,[_]:Gy}],[0,{[h]:`RegionName`,[_]:$x}],[0,{[h]:`ZoneName`,[_]:kw}],[0,{[h]:`ZoneId`,[_]:Ow}],[0,{[h]:`GroupName`,[_]:p_}],[0,{[h]:`NetworkBorderGroup`,[_]:ab}],[0,{[h]:`ZoneType`,[_]:jw}],[0,{[h]:`ParentZoneName`,[_]:Ox}],[0,{[h]:`ParentZoneId`,[_]:Dx}],[0,{[h]:`GroupLongName`,[_]:f_}],[()=>Gj,{[h]:`GeographySet`,[_]:g_}],[()=>Jj,{[h]:`SubGeographySet`,[_]:OS}],[0,{[h]:`ZoneState`,[_]:Aw}]]],sT=[3,v,vi,0,[_i,bi,ri],[0,0,[()=>Bj,{[_]:ni}]]],cT=[3,v,Tre,0,[If],[[0,{[h]:`Name`,[_]:ib}]]],lT=[3,v,Ore,0,[Nf],[[0,{[h]:`Message`,[_]:tb}]]],uT=[3,v,Are,0,[If],[[0,{[h]:`Name`,[_]:ib}]]],dT=[3,v,Mi,0,[df,jf],[[1,{[h]:`Min`,[_]:Cy}],[1,{[h]:`Max`,[_]:Zy}]]],fT=[3,v,Bre,0,[df,jf],[1,1]],pT=[3,v,Ri,0,[ga],[[()=>kT,{[h]:`Cpu`,[_]:Jme}]]],mT=[3,v,Hre,0,[ga],[[()=>AT,0]]],hT=[3,v,Ire,0,[Qm],[[21,{[h]:`Value`,[_]:ZC}]]],gT=[3,v,ki,0,[fl,Bf,jo,ch],[[()=>yD,{[h]:`Ebs`,[_]:Jg}],[0,{[h]:`NoDevice`,[_]:lb}],[0,{[h]:`DeviceName`,[_]:vg}],[0,{[h]:`VirtualName`,[_]:lw}]]],_T=[3,v,Li,0,[Ju],[[0,{[h]:`InternetGatewayBlockMode`,[_]:Y_}]]],vT=[3,v,aa,0,[ra,oa],[0,()=>bT]],yT=[3,v,Aie,0,[ra,oa],[[0,{[h]:`CapacityReservationPreference`,[_]:ag}],[()=>xT,{[h]:`CapacityReservationTarget`,[_]:sg}]]],bT=[3,v,oa,0,[na,ia],[0,0]],xT=[3,v,jie,0,[na,ia],[[0,{[h]:`CapacityReservationId`,[_]:ig}],[0,{[h]:`CapacityReservationResourceGroupArn`,[_]:Hme}]]],ST=[3,v,ua,0,[Nm,Zm,Xm],[[1,{[h]:`TcpEstablishedTimeout`,[_]:yC}],[1,{[h]:`UdpTimeout`,[_]:XC}],[1,{[h]:`UdpStreamTimeout`,[_]:YC}]]],CT=[3,v,Xie,0,[Nm,Xm,Zm],[1,1,1]],wT=[3,v,Zie,0,[Nm,Xm,Zm],[[1,{[h]:`TcpEstablishedTimeout`,[_]:yC}],[1,{[h]:`UdpStreamTimeout`,[_]:YC}],[1,{[h]:`UdpTimeout`,[_]:XC}]]],TT=[3,v,zie,0,[vfe,yfe,Js,zo,as,ml,qd,sue,Rm,Gi,ya,p],[0,0,0,0,[0,{[h]:`DestinationRegion`,[_]:ohe}],[2,{[h]:`Encrypted`,[_]:Xg}],[0,{[h]:`KmsKeyId`,[_]:Qv}],[()=>Fw,{[h]:`PresignedUrl`,[_]:Tx}],[()=>pP,{[_]:zm}],1,0,[2,{[h]:`DryRun`,[_]:m}]],2],ET=[3,v,Vie,0,[Mm,dm],[[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`SnapshotId`,[_]:VS}]]],DT=[3,v,$i,0,[Ui,Lm,fi,$f],[[1,{[h]:`CoreCount`,[_]:Xh}],[1,{[h]:`ThreadsPerCore`,[_]:AC}],[0,{[h]:`AmdSevSnp`,[_]:kh}],[0,{[h]:`NestedVirtualization`,[_]:Ab}]]],OT=[3,v,Sie,0,[Ui,Lm,fi,$f],[1,1,0,0]],kT=[3,v,Cie,0,[qp],[[()=>NN,{[h]:`ReferenceSet`,[_]:tS}]]],AT=[3,v,wie,0,[qp],[[()=>PN,{[_]:fde}]]],jT=[3,v,aie,0,[id,If,Rm,cfe,p,Js,hle,Ai],[[0,{[h]:`InstanceId`,[_]:$_}],[0,{[h]:`Name`,[_]:ib}],[()=>pP,{[_]:zm}],0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`Description`,[_]:bg}],[2,{[h]:`NoReboot`,[_]:Tb}],[()=>Qj,{[h]:`BlockDeviceMapping`,[_]:Vh}]],2],MT=[3,v,oie,0,[_d],[[0,{[h]:`ImageId`,[_]:av}]]],NT=[3,v,rie,0,[Rm,p],[[()=>pP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}]]],PT=[3,v,iie,0,[Gu],[[()=>FO,{[h]:`InternetGateway`,[_]:J_}]]],FT=[3,v,uie,0,[Jd,Xd,Rm,Ioe,p],[0,0,[()=>pP,{[_]:zm}],0,[2,{[h]:`DryRun`,[_]:m}]],1],IT=[3,v,fie,0,[cf,of,p,ca,th,ap,Rm],[0,[()=>LA,0],2,[0,4],0,()=>mA,[()=>pP,{[_]:zm}]],2],LT=[3,v,pie,0,[af,vh],[[()=>KO,{[h]:`LaunchTemplate`,[_]:my}],[()=>bj,{[h]:`Warning`,[_]:ww}]]],RT=[3,v,hie,0,[of,p,ca,sf,cf,Tfe,th,Pp],[[()=>LA,0],2,[0,4],0,0,0,0,2],1],zT=[3,v,gie,0,[uf,vh],[[()=>Ik,{[h]:`LaunchTemplateVersion`,[_]:vy}],[()=>bj,{[h]:`Warning`,[_]:ww}]]],BT=[3,v,bie,0,[si,ni,ca,p,fm,ih,yi,Rm,da,xp,bde,hfe,bm],[0,0,[0,4],2,0,0,[()=>Wj,{[_]:vi}],[()=>pP,{[_]:zm}],0,0,[()=>Bj,{[_]:xde}],[()=>JM,{[_]:gfe}],1]],VT=[3,v,xie,0,[ca,Vf],[[0,{[h]:`ClientToken`,[_]:cg}],[()=>eA,{[h]:`NatGateway`,[_]:fb}]]],HT=[3,v,Eie,0,[lp,Rm,pm,$d,ap,_p,p,Xl,Am],[1,[()=>pP,{[_]:zm}],0,0,()=>mA,0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`GroupName`,[_]:p_}],[0,{[h]:`Strategy`,[_]:_C}]]],UT=[3,v,Die,0,[gp],[[()=>yA,{[h]:`PlacementGroup`,[_]:nx}]]],WT=[3,v,Oie,0,[Wp,qo,rh,Pm,Qd,Ki,Qi,ip,p,Ta,Hl,Na,Uc,id,Wf,uh,Hf],[[0,{[h]:`RouteTableId`,[_]:aS}],0,0,0,0,0,0,0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`DestinationCidrBlock`,[_]:hg}],[0,{[h]:`GatewayId`,[_]:l_}],[0,{[h]:`DestinationIpv6CidrBlock`,[_]:_g}],[0,{[h]:`EgressOnlyInternetGatewayId`,[_]:Mg}],[0,{[h]:`InstanceId`,[_]:$_}],[0,{[h]:`NetworkInterfaceId`,[_]:_b}],[0,{[h]:`VpcPeeringConnectionId`,[_]:pw}],[0,{[h]:`NatGatewayId`,[_]:mb}]],1],GT=[3,v,kie,0,[Np],[[2,{[h]:`Return`,[_]:Px}]]],KT=[3,v,Mie,0,[ih,Rm,ca,p],[[0,{[h]:`VpcId`,[_]:iw}],[()=>pP,{[_]:zm}],[0,4],[2,{[h]:`DryRun`,[_]:m}]],1],qT=[3,v,Nie,0,[Kp,ca],[[()=>qA,{[h]:`RouteTable`,[_]:lS}],[0,{[h]:`ClientToken`,[_]:cg}]]],JT=[3,v,Lie,0,[Js,Xl,ih,Rm,p],[[0,{[_]:Rl}],0,0,[()=>pP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}]],2],YT=[3,v,Rie,0,[Kl,Mm,Xp],[[0,{[h]:`GroupId`,[_]:d_}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`SecurityGroupArn`,[_]:SS}]]],XT=[3,v,Hie,0,[oh,Js,ep,Rm,hce,p],[0,0,0,[()=>pP,{[_]:zm}],0,[2,{[h]:`DryRun`,[_]:m}]],1],ZT=[3,v,Uie,0,[ih,Rm,_i,bi,Vi,Nu,ep,Cd,hd,Ed,md,Td,p],[0,[()=>pP,{[_]:zm}],0,0,0,0,0,2,0,1,0,1,[2,{[h]:`DryRun`,[_]:m}]],1],QT=[3,v,Wie,0,[jm],[[()=>lj,{[h]:`Subnet`,[_]:vC}]]],$T=[3,v,$ie,0,[_i,bi,ml,Wd,qd,ep,Dm,dm,fh,Rm,ff,Um,ca,ah,ap,p],[0,0,[2,{[h]:`Encrypted`,[_]:Xg}],1,0,0,1,0,0,[()=>pP,{[_]:zm}],2,1,[0,4],1,()=>mA,[2,{[h]:`DryRun`,[_]:m}]]],eE=[3,v,eae,0,[Vi,Nd,Nu,hd,Ed,md,Td,Fu,nh,Rm,p,Vd,nre],[0,0,0,0,1,0,1,0,()=>jj,[()=>pP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`InstanceTenancy`,[_]:Gv}],[2,{[h]:`AmazonProvidedIpv6CidrBlock`,[_]:ume}]]],tE=[3,v,tae,0,[_h],[[()=>Dj,{[h]:`Vpc`,[_]:Cw}]]],nE=[3,v,sa,0,[Wi],[[0,{[h]:`CpuCredits`,[_]:Nme}]]],rE=[3,v,Gie,0,[Wi],[0],1],iE=[3,v,Ea,0,[Ds,Ms,js],[[1,{[h]:`DefaultTcpEstablishedTimeout`,[_]:che}],[1,{[h]:`DefaultUdpTimeout`,[_]:phe}],[1,{[h]:`DefaultUdpStreamTimeout`,[_]:fhe}]]],aE=[3,v,Fa,0,[Xu,p],[[0,{[h]:`InternetGatewayId`,[_]:X_}],[2,{[h]:`DryRun`,[_]:m}]],1],oE=[3,v,co,0,[Jd,Yd,p],[0,0,[2,{[h]:`DryRun`,[_]:m}]]],sE=[3,v,lo,0,[Np,Yd],[[2,{[h]:`Return`,[_]:Px}],[0,{[h]:`KeyPairId`,[_]:ty}]]],cE=[3,v,go,0,[p,sf,cf],[2,0,0]],lE=[3,v,_o,0,[af],[[()=>KO,{[h]:`LaunchTemplate`,[_]:my}]]],uE=[3,v,xo,0,[hh,p,sf,cf],[[()=>vP,{[_]:uf}],2,0,0],1],dE=[3,v,So,0,[sf,cf,lh,zp],[[0,{[h]:`LaunchTemplateId`,[_]:gy}],[0,{[h]:`LaunchTemplateName`,[_]:_y}],[1,{[h]:`VersionNumber`,[_]:uw}],[()=>zA,{[h]:`ResponseError`,[_]:zx}]]],fE=[3,v,wo,0,[sf,cf,lh],[[0,{[h]:`LaunchTemplateId`,[_]:gy}],[0,{[h]:`LaunchTemplateName`,[_]:_y}],[1,{[h]:`VersionNumber`,[_]:uw}]]],pE=[3,v,Eo,0,[Ode,epe],[[()=>rM,{[h]:`SuccessfullyDeletedLaunchTemplateVersionSet`,[_]:yS}],[()=>nM,{[h]:`UnsuccessfullyDeletedLaunchTemplateVersionSet`,[_]:UC}]]],mE=[3,v,Po,0,[Hf,p],[[0,{[_]:Hf}],2],1],hE=[3,v,Fo,0,[Hf],[[0,{[h]:`NatGatewayId`,[_]:mb}]]],gE=[3,v,Uo,0,[Xl,p],[[0,{[h]:`GroupName`,[_]:p_}],[2,{[h]:`DryRun`,[_]:m}]],1],_E=[3,v,Yo,0,[Wp,qo,p,Ta,Na],[[0,{[h]:`RouteTableId`,[_]:aS}],0,[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`DestinationCidrBlock`,[_]:hg}],[0,{[h]:`DestinationIpv6CidrBlock`,[_]:_g}]],1],vE=[3,v,$o,0,[Wp,p],[[0,{[h]:`RouteTableId`,[_]:aS}],[2,{[h]:`DryRun`,[_]:m}]],1],yE=[3,v,ls,0,[Kl,Xl,p],[0,0,[2,{[h]:`DryRun`,[_]:m}]]],bE=[3,v,us,0,[Np,Kl],[[2,{[h]:`Return`,[_]:Px}],[0,{[h]:`GroupId`,[_]:d_}]]],xE=[3,v,ms,0,[dm,p],[0,[2,{[h]:`DryRun`,[_]:m}]],1],SE=[3,v,hs,0,[dm,yue],[[0,{[h]:`SnapshotId`,[_]:VS}],[0,{[h]:`ReturnCode`,[_]:Fx}]]],CE=[3,v,_s,0,[fm,p],[0,[2,{[h]:`DryRun`,[_]:m}]],1],wE=[3,v,Fs,0,[oh,p],[0,[2,{[h]:`DryRun`,[_]:m}]],1],TE=[3,v,Is,0,[ih,p],[0,[2,{[h]:`DryRun`,[_]:m}]],1],EE=[3,v,Ja,0,[_d,sae,p],[0,2,[2,{[h]:`DryRun`,[_]:m}]],1],DE=[3,v,Ya,0,[Np,vs],[[2,{[h]:`Return`,[_]:Px}],[()=>iM,{[h]:`DeleteSnapshotResultSet`,[_]:she}]]],OE=[3,v,iae,0,[Qle,p,Al,ri],[[()=>HN,{[_]:yp}],[2,{[h]:`DryRun`,[_]:m}],[()=>gM,{[_]:jl}],[()=>Bj,{[_]:ni}]]],kE=[3,v,aae,0,[Nre],[[()=>zj,{[h]:`AddressesSet`,[_]:hme}]]],AE=[3,v,ba,0,[Ype,qpe,Ane,p,Al],[[()=>kP,{[_]:bh}],[()=>OP,{[_]:yh}],2,[2,{[h]:`DryRun`,[_]:m}],[()=>gM,{[_]:jl}]]],jE=[3,v,xa,0,[Mre],[[()=>Kj,{[h]:`AvailabilityZoneInfo`,[_]:bme}]]],ME=[3,v,Ua,0,[Jne,Al,Ef,Qf],[[()=>Uj,{[_]:ii}],[()=>gM,{[_]:jl}],1,0]],NE=[3,v,Wa,0,[pd,Qf],[[()=>SM,{[h]:`IamInstanceProfileAssociationSet`,[_]:rv}],[0,{[h]:`NextToken`,[_]:kb}]]],PE=[3,v,Xa,0,[dl,hae,Ale,Lu,Vu,Ef,Qf,p,Al],[[()=>hM,{[_]:ec}],[()=>CM,{[_]:_d}],[()=>MN,{[_]:op}],2,2,1,0,[2,{[h]:`DryRun`,[_]:m}],[()=>gM,{[_]:jl}]]],FE=[3,v,Za,0,[Qf,joe],[[0,{[h]:`NextToken`,[_]:kb}],[()=>wM,{[h]:`ImagesSet`,[_]:Pv}]]],IE=[3,v,Qa,0,[vd,xd,p,Al,Qf,Ef],[[()=>AM,{[_]:id}],2,[2,{[h]:`DryRun`,[_]:m}],[()=>gM,{[_]:jl}],[0,{[h]:`NextToken`,[_]:kb}],[1,{[h]:`MaxResults`,[_]:Wy}]]],LE=[3,v,$a,0,[Qf,gde],[[0,{[h]:`NextToken`,[_]:kb}],[()=>KN,{[h]:`ReservationSet`,[_]:nS}]]],RE=[3,v,eo,0,[p,Hd,Al,Ef,Qf,Doe],[2,[64,{[_]:Bd}],[()=>gM,{[_]:jl}],1,0,2]],zE=[3,v,to,0,[Hd,Qf],[[()=>WM,{[h]:`InstanceTypeSet`,[_]:Hv}],[0,{[h]:`NextToken`,[_]:kb}]]],BE=[3,v,Ia,0,[Qf,Ef,p,Qu,Al],[0,1,[2,{[h]:`DryRun`,[_]:m}],[()=>KM,{[h]:`InternetGatewayId`,[_]:X_}],[()=>gM,{[_]:jl}]]],VE=[3,v,La,0,[td,Qf],[[()=>qM,{[h]:`InternetGatewaySet`,[_]:Z_}],[0,{[h]:`NextToken`,[_]:kb}]]],HE=[3,v,uo,0,[zoe,Hoe,Wae,p,Al],[[()=>nN,{[_]:Jd}],[()=>rN,{[_]:Yd}],2,[2,{[h]:`DryRun`,[_]:m}],[()=>gM,{[_]:jl}]]],UE=[3,v,fo,0,[Boe],[[()=>iN,{[h]:`KeySet`,[_]:ny}]]],WE=[3,v,vo,0,[p,Bse,Xse,Al,Qf,Ef,xd],[2,[()=>lN,{[_]:sf}],[()=>gN,{[_]:cf}],[()=>gM,{[_]:jl}],0,1,2]],GE=[3,v,yo,0,[uce,Qf],[[()=>_N,{[h]:`LaunchTemplates`,[_]:by}],[0,{[h]:`NextToken`,[_]:kb}]]],KE=[3,v,Do,0,[p,sf,cf,hh,Rce,Vce,Qf,Ef,Al,Pp,xd],[2,0,0,[()=>vP,{[_]:uf}],0,0,0,1,[()=>gM,{[_]:jl}],2,2]],qE=[3,v,Oo,0,[lce,Qf],[[()=>bN,{[h]:`LaunchTemplateVersionSet`,[_]:yy}],[0,{[h]:`NextToken`,[_]:kb}]]],JE=[3,v,Io,0,[p,jl,Ef,lle,Qf],[2,[()=>gM,0],1,[()=>DN,{[_]:Hf}],0]],YE=[3,v,Lo,0,[dle,Qf],[[()=>ON,{[h]:`NatGatewaySet`,[_]:hb}],[0,{[h]:`NextToken`,[_]:kb}]]],XE=[3,v,Wo,0,[ql,p,Ql,Al],[[()=>FN,{[_]:Kl}],[2,{[h]:`DryRun`,[_]:m}],[64,{[h]:`GroupName`,[_]:p_}],[()=>gM,{[_]:jl}]]],ZE=[3,v,Go,0,[Kle],[[()=>IN,{[h]:`PlacementGroupSet`,[_]:ax}]]],QE=[3,v,Xo,0,[Kue,lre,p,Al],[[()=>GN,{[_]:Hp}],2,[2,{[h]:`DryRun`,[_]:m}],[()=>gM,{[_]:jl}]]],$E=[3,v,Zo,0,[pde],[[()=>WN,{[h]:`RegionInfo`,[_]:Yx}]]],eD=[3,v,es,0,[Qf,Ef,p,sde,Al],[0,1,[2,{[h]:`DryRun`,[_]:m}],[()=>ZN,{[_]:Wp}],[()=>gM,{[_]:jl}]]],tD=[3,v,ts,0,[ude,Qf],[[()=>QN,{[h]:`RouteTableSet`,[_]:oS}],[0,{[h]:`NextToken`,[_]:kb}]]],nD=[3,v,ds,0,[ql,Ql,Qf,Ef,p,Al],[[()=>bM,{[_]:Kl}],[()=>xM,{[_]:Xl}],0,1,[2,{[h]:`DryRun`,[_]:m}],[()=>gM,{[_]:jl}]]],rD=[3,v,fs,0,[Qf,nm],[[0,{[h]:`NextToken`,[_]:kb}],[()=>nP,{[h]:`SecurityGroupInfo`,[_]:wS}]]],iD=[3,v,ys,0,[Ef,Qf,xle,_ue,rfe,p,Al],[1,0,[()=>MN,{[_]:op}],[64,{[_]:vue}],[()=>oP,{[_]:dm}],[2,{[h]:`DryRun`,[_]:m}],[()=>gM,{[_]:jl}]]],aD=[3,v,bs,0,[Qf,kfe],[[0,{[h]:`NextToken`,[_]:kb}],[()=>sP,{[h]:`SnapshotSet`,[_]:iC}]]],oD=[3,v,xs,0,[Al,zde,Qf,Ef,p],[[()=>gM,{[_]:jl}],[()=>cP,{[_]:fm}],0,1,[2,{[h]:`DryRun`,[_]:m}]]],sD=[3,v,Ss,0,[Qf,jfe],[[0,{[h]:`NextToken`,[_]:kb}],[()=>uP,{[h]:`SubnetSet`,[_]:aC}]]],cD=[3,v,Ls,0,[Spe,xd,p,Al,Qf,Ef],[[()=>xP,{[_]:oh}],2,[2,{[h]:`DryRun`,[_]:m}],[()=>gM,{[_]:jl}],[0,{[h]:`NextToken`,[_]:kb}],[1,{[h]:`MaxResults`,[_]:Wy}]]],lD=[3,v,Rs,0,[Qf,zpe],[[0,{[h]:`NextToken`,[_]:kb}],[()=>SP,{[h]:`VolumeSet`,[_]:hw}]]],uD=[3,v,zs,0,[Al,Cpe,Qf,Ef,p],[[()=>gM,{[_]:jl}],[()=>wP,{[_]:ih}],0,1,[2,{[h]:`DryRun`,[_]:m}]]],dD=[3,v,Bs,0,[Qf,Vpe],[[0,{[h]:`NextToken`,[_]:kb}],[()=>EP,{[h]:`VpcSet`,[_]:_w}]]],fD=[3,v,Ra,0,[Xu,ih,p],[[0,{[h]:`InternetGatewayId`,[_]:X_}],[0,{[h]:`VpcId`,[_]:iw}],[2,{[h]:`DryRun`,[_]:m}]],2],pD=[3,v,Vs,0,[oh,Ys,_l,id,p],[0,0,2,0,[2,{[h]:`DryRun`,[_]:m}]],1],mD=[3,v,oae,0,[ii,yp,p],[0,0,[2,{[h]:`DryRun`,[_]:m}]]],hD=[3,v,Ga,0,[ii],[0],1],gD=[3,v,Ka,0,[dd],[[()=>JD,{[h]:`IamInstanceProfileAssociation`,[_]:nv}]]],_D=[3,v,ns,0,[ii,p],[[0,{[h]:`AssociationId`,[_]:Ch}],[2,{[h]:`DryRun`,[_]:m}]],1],vD=[3,v,oo,0,[Ude,ha,Gm],[[1,{[h]:`SizeInGB`,[_]:jS}],[1,{[h]:`Count`,[_]:pg}],[0,{[h]:`Type`,[_]:HC}]]],yD=[3,v,Qs,0,[Vo,Wd,dm,dh,fh,qd,Um,ep,_i,ml,ah,bi,tc],[[2,{[h]:`DeleteOnTermination`,[_]:yg}],[1,{[h]:`Iops`,[_]:Jv}],[0,{[h]:`SnapshotId`,[_]:VS}],[1,{[h]:`VolumeSize`,[_]:gw}],[0,{[h]:`VolumeType`,[_]:vw}],[0,{[h]:`KmsKeyId`,[_]:Qv}],[1,{[h]:`Throughput`,[_]:BC}],[0,{[h]:`OutpostArn`,[_]:Mb}],[0,{[h]:`AvailabilityZone`,[_]:Mh}],[2,{[h]:`Encrypted`,[_]:Xg}],1,0,1]],bD=[3,v,rc,0,[tc,Oi,zi,Ni,hf,kf,vf],[[1,{[h]:`EbsCardIndex`,[_]:Sg}],[1,{[h]:`BaselineBandwidthInMbps`,[_]:Bh}],[1,{[h]:`BaselineThroughputInMBps`,[_]:Kh}],[1,{[h]:`BaselineIops`,[_]:Hh}],[1,{[h]:`MaximumBandwidthInMbps`,[_]:Dy}],[1,{[h]:`MaximumThroughputInMBps`,[_]:Yy}],[1,{[h]:`MaximumIops`,[_]:Fy}]]],xD=[3,v,Ic,0,[Gc,sl,Bc,Xf,xce,Xne,Sce,ic],[[0,{[h]:`EbsOptimizedSupport`,[_]:Ng}],[0,{[h]:`EncryptionSupport`,[_]:Wg}],[()=>wD,{[h]:`EbsOptimizedInfo`,[_]:Ag}],[0,{[h]:`NvmeSupport`,[_]:Eb}],[1,{[h]:`MaximumEbsAttachments`,[_]:ky}],[0,{[h]:`AttachmentLimitType`,[_]:ome}],[1,{[h]:`MaximumEbsCards`,[_]:Ay}],[()=>oM,{[h]:`EbsCardSet`,[_]:yhe}]]],SD=[3,v,Ac,0,[gi,Vo,km,oh,ui,Ope,ap,tc],[[4,{[h]:`AttachTime`,[_]:jh}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[0,{[h]:`Status`,[_]:gC}],[0,{[h]:`VolumeId`,[_]:ow}],[0,{[h]:`AssociatedResource`,[_]:Eh}],[0,{[h]:`VolumeOwnerId`,[_]:dw}],[()=>hA,{[h]:`Operator`,[_]:Ub}],[1,{[h]:`EbsCardIndex`,[_]:Sg}]]],CD=[3,v,jc,0,[oh,Vo],[[0,{[h]:`VolumeId`,[_]:ow}],[2,{[h]:`DeleteOnTermination`,[_]:yg}]]],wD=[3,v,Bc,0,[Oi,zi,Ni,hf,kf,vf],[[1,{[h]:`BaselineBandwidthInMbps`,[_]:Bh}],[1,{[h]:`BaselineThroughputInMBps`,[_]:Kh}],[1,{[h]:`BaselineIops`,[_]:Hh}],[1,{[h]:`MaximumBandwidthInMbps`,[_]:Dy}],[1,{[h]:`MaximumThroughputInMBps`,[_]:Yy}],[1,{[h]:`MaximumIops`,[_]:Fy}]]],TD=[3,v,Lc,0,[Cce],[[1,{[h]:`MaximumEfaInterfaces`,[_]:jy}]]],ED=[3,v,lc,0,[hc,uc,fc,pc],[[0,{[h]:`ElasticGpuId`,[_]:Dhe}],[0,{[h]:`ElasticGpuAssociationId`,[_]:Che}],[0,{[h]:`ElasticGpuAssociationState`,[_]:whe}],[0,{[h]:`ElasticGpuAssociationTime`,[_]:Ehe}]]],DD=[3,v,yc,0,[Gm],[0],1],OD=[3,v,_c,0,[Gm],[[0,{[h]:`Type`,[_]:HC}]]],kD=[3,v,xc,0,[Gm,ha],[0,1],1],AD=[3,v,Sc,0,[Dc,Cc,Tc,Ec],[[0,{[h]:`ElasticInferenceAcceleratorArn`,[_]:khe}],[0,{[h]:`ElasticInferenceAcceleratorAssociationId`,[_]:Ahe}],[0,{[h]:`ElasticInferenceAcceleratorAssociationState`,[_]:jhe}],[4,{[h]:`ElasticInferenceAcceleratorAssociationTime`,[_]:Nhe}]]],jD=[3,v,tl,0,[$c,il],[2,()=>MD]],MD=[3,v,al,0,[rl],[2]],ND=[3,v,Kc,0,[pl],[[2,{[h]:`Enabled`,[_]:Yg}]]],PD=[3,v,Wc,0,[pl],[2]],FD=[3,v,jl,0,[If,Rpe],[0,[()=>_P,{[_]:Qm}]]],ID=[3,v,yl,0,[If,Mf,ha,yf],[[0,{[h]:`Name`,[_]:ib}],[0,{[h]:`Manufacturer`,[_]:$y}],[1,{[h]:`Count`,[_]:pg}],[()=>LD,{[h]:`MemoryInfo`,[_]:Iy}]]],LD=[3,v,xl,0,[am],[[1,{[h]:`SizeInMiB`,[_]:FS}]]],RD=[3,v,Cl,0,[Ml,Mfe],[[()=>_M,{[h]:`Fpgas`,[_]:o_}],[1,{[h]:`TotalFpgaMemoryInMiB`,[_]:bC}]]],zD=[3,v,Il,0,[id,pce,p],[0,2,[2,{[h]:`DryRun`,[_]:m}]],1],BD=[3,v,Ll,0,[id,Wm,kle],[[0,{[h]:`InstanceId`,[_]:$_}],[4,{[h]:`Timestamp`,[_]:VC}],[0,{[h]:`Output`,[_]:Wb}]]],VD=[3,v,zl,0,[If,Mf,ha,Zoe,eu,Gpe,yf],[[0,{[h]:`Name`,[_]:ib}],[0,{[h]:`Manufacturer`,[_]:$y}],[1,{[h]:`Count`,[_]:pg}],[1,{[h]:`LogicalGpuCount`,[_]:sy}],[1,{[h]:`GpuPartitionSize`,[_]:h_}],[()=>DP,{[h]:`WorkloadSet`,[_]:Dw}],[()=>HD,{[h]:`MemoryInfo`,[_]:Iy}]]],HD=[3,v,Vl,0,[am],[[1,{[h]:`SizeInMiB`,[_]:FS}]]],UD=[3,v,Gl,0,[nu,Nfe],[[()=>vM,{[h]:`Gpus`,[_]:v_}],[1,{[h]:`TotalGpuMemoryInMiB`,[_]:SC}]]],WD=[3,v,Jl,0,[Kl,Xl],[[0,{[h]:`GroupId`,[_]:d_}],[0,{[h]:`GroupName`,[_]:p_}]]],GD=[3,v,ou,0,[ma],[[2,{[h]:`Configured`,[_]:fg}]]],KD=[3,v,su,0,[ma],[2]],qD=[3,v,ud,0,[Ci,gu],[[0,{[h]:`Arn`,[_]:Ih}],[0,{[h]:`Id`,[_]:j_}]]],JD=[3,v,dd,0,[ii,id,ud,Om,Wm],[[0,{[h]:`AssociationId`,[_]:Ch}],[0,{[h]:`InstanceId`,[_]:$_}],[()=>qD,{[h]:`IamInstanceProfile`,[_]:tv}],[0,{[h]:`State`,[_]:hC}],[4,{[h]:`Timestamp`,[_]:VC}]]],YD=[3,v,uae,0,[Ci,If],[[0,{[h]:`Arn`,[_]:Ih}],[0,{[h]:`Name`,[_]:ib}]]],XD=[3,v,Moe,0,[hp,Ym,Ai,Js,cl,hu,Fae,If,Ip,Lp,_m,xm,Mm,ph,Pi,Bm,ks,Rd,Gde,Jo,$oe,Eu,im,sm,kl,rue,Ooe,_d,yd,Om,np,$re,mue,up,wi,Eoe,Kd,Vp,kp],[[0,{[h]:`PlatformDetails`,[_]:tx}],[0,{[h]:`UsageOperation`,[_]:qC}],[()=>Zj,{[h]:`BlockDeviceMapping`,[_]:Vh}],[0,{[h]:`Description`,[_]:bg}],[2,{[h]:`EnaSupport`,[_]:Gg}],[0,{[h]:`Hypervisor`,[_]:b_}],[0,{[h]:`ImageOwnerAlias`,[_]:dv}],[0,{[h]:`Name`,[_]:ib}],[0,{[h]:`RootDeviceName`,[_]:Lx}],[0,{[h]:`RootDeviceType`,[_]:Rx}],[0,{[h]:`SriovNetSupport`,[_]:XS}],[()=>oj,{[h]:`StateReason`,[_]:eC}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`VirtualizationType`,[_]:bw}],[0,{[h]:`BootMode`,[_]:Uh}],[0,{[h]:`TpmSupport`,[_]:FC}],[0,{[h]:`DeprecationTime`,[_]:uhe}],[0,{[h]:`ImdsSupport`,[_]:Iv}],[0,{[h]:`SourceInstanceId`,[_]:MS}],[0,{[h]:`DeregistrationProtection`,[_]:ahe}],[0,{[h]:`LastLaunchedTime`,[_]:uy}],[2,{[h]:`ImageAllowed`,[_]:z_}],[0,{[h]:`SourceImageId`,[_]:PS}],[0,{[h]:`SourceImageRegion`,[_]:IS}],[2,{[h]:`FreeTierEligible`,[_]:i_}],[0,{[h]:`PublicSsmParameterName`,[_]:bx}],[()=>TM,{[h]:`ImageWatermarkSet`,[_]:qv}],[0,{[h]:`ImageId`,[_]:av}],[0,{[h]:`ImageLocation`,[_]:ov}],[0,{[h]:`ImageState`,[_]:Fv}],[0,{[h]:`ImageOwnerId`,[_]:fv}],[0,{[h]:`CreationDate`,[_]:Fme}],[2,{[h]:`IsPublic`,[_]:Dv}],[()=>BN,{[h]:`ProductCodes`,[_]:Jb}],[0,{[h]:`Architecture`,[_]:Lh}],[0,{[h]:`ImageType`,[_]:Wv}],[0,{[h]:`KernelId`,[_]:Zv}],[0,{[h]:`RamdiskId`,[_]:Jx}],[0,{[h]:`Platform`,[_]:kx}]]],ZD=[3,v,Aoe,0,[Upe,sm,im,Hde,Hpe],[[0,{[h]:`WatermarkKey`,[_]:Ew}],[0,{[h]:`SourceImageRegion`,[_]:IS}],[0,{[h]:`SourceImageId`,[_]:PS}],[4,{[h]:`SourceImageCreationTime`,[_]:AS}],[4,{[h]:`WatermarkCreationTime`,[_]:Tw}]]],QD=[3,v,_ae,0,[Jd,eue,Rm,p],[[0,{[h]:`KeyName`,[_]:ey}],[21,{[h]:`PublicKeyMaterial`,[_]:gx}],[()=>pP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}]],2],$D=[3,v,vae,0,[Gd,Jd,Yd,Mm],[[0,{[h]:`KeyFingerprint`,[_]:Xv}],[0,{[h]:`KeyName`,[_]:ey}],[0,{[h]:`KeyPairId`,[_]:ty}],[()=>fP,{[h]:`TagSet`,[_]:jC}]]],eO=[3,v,Su,0,[xi,Ffe],[[()=>EM,{[h]:`Accelerators`,[_]:Ph}],[1,{[h]:`TotalInferenceMemoryInMiB`,[_]:CC}]]],tO=[3,v,Ru,0,[ha,If,Mf,yf],[[1,{[h]:`Count`,[_]:pg}],[0,{[h]:`Name`,[_]:ib}],[0,{[h]:`Manufacturer`,[_]:$y}],[()=>nO,{[h]:`MemoryInfo`,[_]:Iy}]]],nO=[3,v,Bu,0,[am],[[1,{[h]:`SizeInMiB`,[_]:FS}]]],rO=[3,v,Noe,0,[wi,Ai,ca,zc,cl,hu,ud,bae,mc,Oc,Gf,ep,Ip,Lp,nm,Jp,Yde,_m,xm,Mm,ph,$i,Xre,na,aa,ou,mce,Sf,Kc,Pi,hp,Ym,ipe,fp,Ou,Bm,Cf,tie,Jf,ap,lm,id,_d,Om,dp,mp,xfe,Jd,Yne,up,Bd,dce,Ap,Kd,Vp,kp,Ff,fm,ih,xp,Yle],[[0,{[h]:`Architecture`,[_]:Lh}],[()=>DM,{[h]:`BlockDeviceMapping`,[_]:Vh}],[0,{[h]:`ClientToken`,[_]:cg}],[2,{[h]:`EbsOptimized`,[_]:kg}],[2,{[h]:`EnaSupport`,[_]:Gg}],[0,{[h]:`Hypervisor`,[_]:b_}],[()=>qD,{[h]:`IamInstanceProfile`,[_]:tv}],[0,{[h]:`InstanceLifecycle`,[_]:sv}],[()=>sM,{[h]:`ElasticGpuAssociationSet`,[_]:The}],[()=>dM,{[h]:`ElasticInferenceAcceleratorAssociationSet`,[_]:Mhe}],[()=>IM,{[h]:`NetworkInterfaceSet`,[_]:yb}],[0,{[h]:`OutpostArn`,[_]:Mb}],[0,{[h]:`RootDeviceName`,[_]:Lx}],[0,{[h]:`RootDeviceType`,[_]:Rx}],[()=>yM,{[h]:`GroupSet`,[_]:__}],[2,{[h]:`SourceDestCheck`,[_]:vS}],[0,{[h]:`SpotInstanceRequestId`,[_]:LS}],[0,{[h]:`SriovNetSupport`,[_]:XS}],[()=>oj,{[h]:`StateReason`,[_]:eC}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`VirtualizationType`,[_]:bw}],[()=>DT,{[h]:`CpuOptions`,[_]:tg}],[0,{[h]:`CapacityBlockId`,[_]:jme}],[0,{[h]:`CapacityReservationId`,[_]:ig}],[()=>yT,{[h]:`CapacityReservationSpecification`,[_]:og}],[()=>GD,{[h]:`HibernationOptions`,[_]:w_}],[()=>xN,{[h]:`LicenseSet`,[_]:fy}],[()=>gO,{[h]:`MetadataOptions`,[_]:By}],[()=>ND,{[h]:`EnclaveOptions`,[_]:Pg}],[0,{[h]:`BootMode`,[_]:Uh}],[0,{[h]:`PlatformDetails`,[_]:tx}],[0,{[h]:`UsageOperation`,[_]:qC}],[4,{[h]:`UsageOperationUpdateTime`,[_]:JC}],[()=>wA,{[h]:`PrivateDnsNameOptions`,[_]:Zb}],[0,{[h]:`Ipv6Address`,[_]:V_}],[0,{[h]:`TpmSupport`,[_]:FC}],[()=>fO,{[h]:`MaintenanceOptions`,[_]:Vy}],[0,{[h]:`CurrentInstanceBootMode`,[_]:Rme}],[()=>xO,{[h]:`NetworkPerformanceOptions`,[_]:Cb}],[()=>hA,{[h]:`Operator`,[_]:Ub}],[()=>zM,{[h]:`SecondaryInterfaceSet`,[_]:zS}],[0,{[h]:`InstanceId`,[_]:$_}],[0,{[h]:`ImageId`,[_]:av}],[()=>jO,{[h]:`InstanceState`,[_]:Rv}],[0,{[h]:`PrivateDnsName`,[_]:$b}],[0,{[h]:`DnsName`,[_]:nhe}],[0,{[h]:`Reason`,[_]:dS}],[0,{[h]:`KeyName`,[_]:ey}],[1,{[h]:`AmiLaunchIndex`,[_]:ame}],[()=>BN,{[h]:`ProductCodes`,[_]:Jb}],[0,{[h]:`InstanceType`,[_]:Vv}],[4,{[h]:`LaunchTime`,[_]:xy}],[()=>vA,{[h]:`Placement`,[_]:Ax}],[0,{[h]:`KernelId`,[_]:Zv}],[0,{[h]:`RamdiskId`,[_]:Jx}],[0,{[h]:`Platform`,[_]:kx}],[()=>$k,{[h]:`Monitoring`,[_]:rb}],[0,{[h]:`SubnetId`,[_]:HS}],[0,{[h]:`VpcId`,[_]:iw}],[0,{[h]:`PrivateIpAddress`,[_]:ux}],[0,{[h]:`IpAddress`,[_]:B_}]]],iO=[3,v,bu,0,[$c,il],[[2,{[h]:`EnaSrdEnabled`,[_]:Rg}],[()=>aO,{[h]:`EnaSrdUdpSpecification`,[_]:Hg}]]],aO=[3,v,xu,0,[rl],[[2,{[h]:`EnaSrdUdpEnabled`,[_]:Vg}]]],oO=[3,v,ku,0,[jo,fl],[[0,{[h]:`DeviceName`,[_]:vg}],[()=>SD,{[h]:`Ebs`,[_]:Jg}]]],sO=[3,v,ju,0,[jo,fl,ch,Bf],[[0,{[h]:`DeviceName`,[_]:vg}],[()=>CD,{[h]:`Ebs`,[_]:Jg}],[0,{[h]:`VirtualName`,[_]:lw}],[0,{[h]:`NoDevice`,[_]:lb}]]],cO=[3,v,dae,0,[Fd],[[0,{[h]:`Ipv4Prefix`,[_]:wv}]]],lO=[3,v,ad,0,[Ou,Uae],[[0,{[h]:`Ipv6Address`,[_]:V_}],[2,{[h]:`IsPrimaryIpv6`,[_]:yv}]]],uO=[3,v,cd,0,[Ou],[0]],dO=[3,v,fae,0,[Md],[[0,{[h]:`Ipv6Prefix`,[_]:Ev}]]],fO=[3,v,Cae,0,[di,Wue],[[0,{[h]:`AutoRecovery`,[_]:Dh}],[0,{[h]:`RebootMigration`,[_]:Qx}]]],pO=[3,v,wae,0,[di],[0]],mO=[3,v,Tae,0,[Af,vm],[0,()=>rj]],hO=[3,v,Eae,0,[fu,lu,iu,cu,Sd],[0,1,0,0,0]],gO=[3,v,Dae,0,[Om,fu,lu,iu,cu,Sd],[[0,{[h]:`State`,[_]:hC}],[0,{[h]:`HttpTokens`,[_]:k_}],[1,{[h]:`HttpPutResponseHopLimit`,[_]:E_}],[0,{[h]:`HttpEndpoint`,[_]:S_}],[0,{[h]:`HttpProtocolIpv6`,[_]:T_}],[0,{[h]:`InstanceMetadataTags`,[_]:lv}]]],_O=[3,v,Oae,0,[Ti,Ei,Js,Nl,_u,mf,Wf,np,dp,xp,Sp,Jp,km,fm,ih,Ud,Pd,kd,la,ap],[[()=>vO,{[h]:`Association`,[_]:Rh}],[()=>yO,{[h]:`Attachment`,[_]:zh}],[0,{[h]:`Description`,[_]:bg}],[()=>yM,{[h]:`GroupSet`,[_]:__}],[()=>MM,{[h]:`Ipv6AddressesSet`,[_]:R_}],[0,{[h]:`MacAddress`,[_]:Ey}],[0,{[h]:`NetworkInterfaceId`,[_]:_b}],[0,{[h]:`OwnerId`,[_]:Fb}],[0,{[h]:`PrivateDnsName`,[_]:$b}],[0,{[h]:`PrivateIpAddress`,[_]:ux}],[()=>RM,{[h]:`PrivateIpAddressesSet`,[_]:cx}],[2,{[h]:`SourceDestCheck`,[_]:vS}],[0,{[h]:`Status`,[_]:gC}],[0,{[h]:`SubnetId`,[_]:HS}],[0,{[h]:`VpcId`,[_]:iw}],[0,{[h]:`InterfaceType`,[_]:Kv}],[()=>jM,{[h]:`Ipv4PrefixSet`,[_]:bv}],[()=>PM,{[h]:`Ipv6PrefixSet`,[_]:xv}],[()=>wT,{[h]:`ConnectionTrackingConfiguration`,[_]:lg}],[()=>hA,{[h]:`Operator`,[_]:Ub}]]],vO=[3,v,kae,0,[qi,ea,Iae,mp,yp],[[0,{[h]:`CarrierIp`,[_]:Zh}],[0,{[h]:`CustomerOwnedIp`,[_]:ng}],[0,{[h]:`IpOwnerId`,[_]:mv}],[0,{[h]:`PublicDnsName`,[_]:ex}],[0,{[h]:`PublicIp`,[_]:ox}]]],yO=[3,v,Aae,0,[gi,ai,Vo,Ma,km,zf,el,Jc],[[4,{[h]:`AttachTime`,[_]:jh}],[0,{[h]:`AttachmentId`,[_]:wh}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[1,{[h]:`DeviceIndex`,[_]:gg}],[0,{[h]:`Status`,[_]:gC}],[1,{[h]:`NetworkCardIndex`,[_]:cb}],[()=>iO,{[h]:`EnaSrdSpecification`,[_]:zg}],[1,{[h]:`EnaQueueCount`,[_]:Fg}]]],bO=[3,v,wd,0,[li,Vo,Js,Ma,Nl,yu,_u,Wf,xp,Sp,bm,fm,Qr,Ud,zf,Pd,Od,kd,Dd,wp,el,ua,Jc],[[2,{[h]:`AssociatePublicIpAddress`,[_]:Th}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[0,{[h]:`Description`,[_]:bg}],[1,{[h]:`DeviceIndex`,[_]:gg}],[()=>tP,{[_]:Zp}],[1,{[h]:`Ipv6AddressCount`,[_]:N_}],[()=>MM,{[h]:`Ipv6Addresses`,[_]:R_}],[0,{[h]:`NetworkInterfaceId`,[_]:_b}],[0,{[h]:`PrivateIpAddress`,[_]:ux}],[()=>zN,{[h]:`PrivateIpAddresses`,[_]:cx}],[1,{[h]:`SecondaryPrivateIpAddressCount`,[_]:QS}],[0,{[h]:`SubnetId`,[_]:HS}],2,0,1,[()=>ZM,{[_]:Fd}],1,[()=>$M,{[_]:Md}],1,2,()=>jD,()=>CT,1]],xO=[3,v,Nae,0,[Bi],[[0,{[h]:`BandwidthWeighting`,[_]:qh}]]],SO=[3,v,Pae,0,[Bi],[0]],CO=[3,v,Vae,0,[Ti,jp,dp,xp],[[()=>vO,{[h]:`Association`,[_]:Rh}],[2,{[h]:`Primary`,[_]:jx}],[0,{[h]:`PrivateDnsName`,[_]:$b}],[0,{[h]:`PrivateIpAddress`,[_]:ux}]]],wO=[3,v,Id,0,[$m,bf,Zi,_f,Pc,nd,mm,tp,Fi,Ii,Bp,Uf,rf,tf,Fm,Mi,hi,Zr,oi,ci,mi,Rf,ei,Df,Ri,Rp],[[()=>xj,{[h]:`VCpuCount`,[_]:QC}],[()=>Gk,{[h]:`MemoryMiB`,[_]:Ly}],[()=>tM,{[h]:`CpuManufacturerSet`,[_]:Bme}],[()=>Hk,{[h]:`MemoryGiBPerVCpu`,[_]:Py}],[()=>mM,{[h]:`ExcludedInstanceTypeSet`,[_]:Tg}],[()=>kM,{[h]:`InstanceGenerationSet`,[_]:Q_}],[1,{[h]:`SpotMaxPricePercentageOverLowestPrice`,[_]:GS}],[1,{[h]:`OnDemandMaxPricePercentageOverLowestPrice`,[_]:Pb}],[0,{[h]:`BareMetal`,[_]:Wh}],[0,{[h]:`BurstablePerformance`,[_]:Eme}],[2,{[h]:`RequireHibernateSupport`,[_]:Kx}],[()=>sA,{[h]:`NetworkInterfaceCount`,[_]:gb}],[0,{[h]:`LocalStorage`,[_]:py}],[()=>CN,{[h]:`LocalStorageTypeSet`,[_]:dy}],[()=>gj,{[h]:`TotalLocalStorageGB`,[_]:TC}],[()=>dT,{[h]:`BaselineEbsBandwidthMbps`,[_]:Tme}],[()=>Rj,{[h]:`AcceleratorTypeSet`,[_]:yme}],[()=>zw,{[h]:`AcceleratorCount`,[_]:eme}],[()=>Ij,{[h]:`AcceleratorManufacturerSet`,[_]:cme}],[()=>Lj,{[h]:`AcceleratorNameSet`,[_]:lme}],[()=>Vw,{[h]:`AcceleratorTotalMemoryMiB`,[_]:vme}],[()=>rA,{[h]:`NetworkBandwidthGbps`,[_]:ob}],[()=>Vj,{[h]:`AllowedInstanceTypeSet`,[_]:ime}],[1,{[h]:`MaxSpotPriceAsPercentageOfOptimalOnDemandPrice`,[_]:qy}],[()=>pT,{[h]:`BaselinePerformanceFactors`,[_]:Dme}],[2,{[h]:`RequireEncryptionInTransit`,[_]:Bx}]]],TO=[3,v,ioe,0,[$m,bf,Zi,_f,Pc,nd,mm,tp,Fi,Ii,Bp,Uf,rf,tf,Fm,Mi,hi,Zr,oi,ci,mi,Rf,ei,Df,Ri,Rp],[()=>Sj,()=>Kk,[()=>tM,{[_]:vie}],()=>Uk,[()=>mM,{[_]:Fc}],[()=>kM,{[_]:rd}],1,1,0,0,2,()=>cA,0,[()=>CN,{[_]:nse}],()=>_j,()=>fT,[()=>Rj,{[_]:xre}],()=>Bw,[()=>Ij,{[_]:$ne}],[()=>Lj,{[_]:tre}],()=>Hw,()=>iA,[()=>Vj,{[_]:qne}],1,[()=>mT,0],2],2],EO=[3,v,boe,0,[Ei,mf,Wde,np,Sp,Jp,km,wm,pfe,Ud],[[()=>DO,{[h]:`Attachment`,[_]:zh}],[0,{[h]:`MacAddress`,[_]:Ey}],[0,{[h]:`SecondaryInterfaceId`,[_]:NS}],[0,{[h]:`OwnerId`,[_]:Fb}],[()=>BM,{[h]:`PrivateIpAddressSet`,[_]:lx}],[2,{[h]:`SourceDestCheck`,[_]:vS}],[0,{[h]:`Status`,[_]:gC}],[0,{[h]:`SecondarySubnetId`,[_]:rC}],[0,{[h]:`SecondaryNetworkId`,[_]:JS}],[0,{[h]:`InterfaceType`,[_]:Kv}]]],DO=[3,v,doe,0,[gi,ai,Vo,Ma,km,zf],[[4,{[h]:`AttachTime`,[_]:jh}],[0,{[h]:`AttachmentId`,[_]:wh}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[1,{[h]:`DeviceIndex`,[_]:gg}],[0,{[h]:`Status`,[_]:gC}],[1,{[h]:`NetworkCardIndex`,[_]:cb}]]],OO=[3,v,poe,0,[xp],[[0,{[h]:`PrivateIpAddress`,[_]:ux}]]],kO=[3,v,goe,0,[xp],[0],1],AO=[3,v,yoe,0,[Vo,Ma,Sp,bp,wm,Ud,zf],[2,1,[()=>VM,{[_]:xp}],1,0,0,1]],jO=[3,v,Soe,0,[pa,If],[[1,{[h]:`Code`,[_]:dg}],[0,{[h]:`Name`,[_]:ib}]]],MO=[3,v,loe,0,[id,Yie,aue],[[0,{[h]:`InstanceId`,[_]:$_}],[()=>jO,{[h]:`CurrentState`,[_]:Wme}],[()=>jO,{[h]:`PreviousState`,[_]:Cx}]]],NO=[3,v,Ld,0,[Kfe,Xs,Xf,sl],[[1,{[h]:`TotalSizeInGB`,[_]:MC}],[()=>aM,{[h]:`Disks`,[_]:vhe}],[0,{[h]:`NvmeSupport`,[_]:Eb}],[0,{[h]:`EncryptionSupport`,[_]:Wg}]]],PO=[3,v,Toe,0,[Bd,eie,kl,Cfe,_fe,Dfe,Fi,hu,Tp,eh,yf,xoe,Ld,Ic,Kf,Gl,Cl,vp,Su,du,Wre,ja,ire,Tde,tle,gle,Zf,pf,qf,iue,Uue,efe],[[0,{[h]:`InstanceType`,[_]:Vv}],[2,{[h]:`CurrentGeneration`,[_]:Lme}],[2,{[h]:`FreeTierEligible`,[_]:i_}],[()=>hP,{[h]:`SupportedUsageClasses`,[_]:uC}],[()=>JN,{[h]:`SupportedRootDeviceTypes`,[_]:$S}],[()=>yP,{[h]:`SupportedVirtualizationTypes`,[_]:fC}],[2,{[h]:`BareMetal`,[_]:Wh}],[0,{[h]:`Hypervisor`,[_]:b_}],[()=>EA,{[h]:`ProcessorInfo`,[_]:fx}],[()=>Cj,{[h]:`VCpuInfo`,[_]:$C}],[()=>Wk,{[h]:`MemoryInfo`,[_]:Iy}],[2,{[h]:`InstanceStorageSupported`,[_]:Nv}],[()=>NO,{[h]:`InstanceStorageInfo`,[_]:Mv}],[()=>xD,{[h]:`EbsInfo`,[_]:Eg}],[()=>oA,{[h]:`NetworkInfo`,[_]:xb}],[()=>UD,{[h]:`GpuInfo`,[_]:u_}],[()=>RD,{[h]:`FpgaInfo`,[_]:$g}],[()=>bA,{[h]:`PlacementGroupInfo`,[_]:rx}],[()=>eO,{[h]:`InferenceAcceleratorInfo`,[_]:P_}],[2,{[h]:`HibernationSupported`,[_]:O_}],[2,{[h]:`BurstablePerformanceSupported`,[_]:Ome}],[2,{[h]:`DedicatedHostsSupported`,[_]:ehe}],[2,{[h]:`AutoRecoverySupported`,[_]:fme}],[()=>$j,{[h]:`SupportedBootModes`,[_]:gS}],[0,{[h]:`NitroEnclavesSupport`,[_]:db}],[0,{[h]:`NitroTpmSupport`,[_]:Ob}],[()=>pA,{[h]:`NitroTpmInfo`,[_]:Db}],[()=>zk,{[h]:`MediaAcceleratorInfo`,[_]:Ty}],[()=>fA,{[h]:`NeuronInfo`,[_]:Sb}],[0,{[h]:`PhcSupport`,[_]:Sx}],[0,{[h]:`RebootMigrationSupport`,[_]:Zx}],[2,{[h]:`SupportedInRegion`,[_]:RS}]]],FO=[3,v,Gu,0,[Di,Xu,np,Mm],[[()=>GM,{[h]:`AttachmentSet`,[_]:Ah}],[0,{[h]:`InternetGatewayId`,[_]:X_}],[0,{[h]:`OwnerId`,[_]:Fb}],[()=>fP,{[h]:`TagSet`,[_]:jC}]]],IO=[3,v,Ku,0,[Om,ih],[[0,{[h]:`State`,[_]:hC}],[0,{[h]:`VpcId`,[_]:iw}]]],LO=[3,v,eoe,0,[jd,El,Im,tpe,aoe,soe,nue],[[0,{[h]:`IpProtocol`,[_]:Sv}],[1,{[h]:`FromPort`,[_]:t_}],[1,{[h]:`ToPort`,[_]:kC}],[()=>gP,{[h]:`Groups`,[_]:y_}],[()=>XM,{[h]:`IpRanges`,[_]:Av}],[()=>tN,{[h]:`Ipv6Ranges`,[_]:jv}],[()=>RN,{[h]:`PrefixListIds`,[_]:vx}]]],RO=[3,v,ooe,0,[Js,Ji],[[0,{[h]:`Description`,[_]:bg}],[0,{[h]:`CidrIp`,[_]:Qh}]]],zO=[3,v,Xae,0,[Fd],[0]],BO=[3,v,Zae,0,[Fd],[[0,{[h]:`Ipv4Prefix`,[_]:wv}]]],VO=[3,v,Qae,0,[Md],[0]],HO=[3,v,$ae,0,[Md],[[0,{[h]:`Ipv6Prefix`,[_]:Ev}]]],UO=[3,v,coe,0,[Js,Yi],[[0,{[h]:`Description`,[_]:bg}],[0,{[h]:`CidrIpv6`,[_]:$h}]]],WO=[3,v,Goe,0,[Yd,Mm,Jd,Gd,Loe],[[0,{[h]:`KeyPairId`,[_]:ty}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`KeyName`,[_]:ey}],[0,{[h]:`KeyFingerprint`,[_]:Xv}],[()=>Rw,{[h]:`KeyMaterial`,[_]:$v}]]],GO=[3,v,Uoe,0,[Yd,Xd,Mm,$le,fa,Jd,Gd],[[0,{[h]:`KeyPairId`,[_]:ty}],[0,{[h]:`KeyType`,[_]:ry}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`PublicKey`,[_]:hx}],[4,{[h]:`CreateTime`,[_]:ug}],[0,{[h]:`KeyName`,[_]:ey}],[0,{[h]:`KeyFingerprint`,[_]:Xv}]]],KO=[3,v,af,0,[sf,cf,fa,Hi,Ps,fce,Mm,ap],[[0,{[h]:`LaunchTemplateId`,[_]:gy}],[0,{[h]:`LaunchTemplateName`,[_]:_y}],[4,{[h]:`CreateTime`,[_]:ug}],[0,{[h]:`CreatedBy`,[_]:Yh}],[1,{[h]:`DefaultVersionNumber`,[_]:hhe}],[1,{[h]:`LatestVersionNumber`,[_]:Sy}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[()=>hA,{[h]:`Operator`,[_]:Ub}]]],qO=[3,v,rse,0,[jo,ch,fl,Bf],[[0,{[h]:`DeviceName`,[_]:vg}],[0,{[h]:`VirtualName`,[_]:lw}],[()=>$O,{[h]:`Ebs`,[_]:Jg}],[0,{[h]:`NoDevice`,[_]:lb}]]],JO=[3,v,ase,0,[jo,ch,fl,Bf],[0,0,()=>ek,0]],YO=[3,v,lse,0,[ra,oa],[0,()=>bT]],XO=[3,v,use,0,[ra,oa],[[0,{[h]:`CapacityReservationPreference`,[_]:ag}],[()=>xT,{[h]:`CapacityReservationTarget`,[_]:sg}]]],ZO=[3,v,sse,0,[Ui,Lm,fi,$f],[[1,{[h]:`CoreCount`,[_]:Xh}],[1,{[h]:`ThreadsPerCore`,[_]:AC}],[0,{[h]:`AmdSevSnp`,[_]:kh}],[0,{[h]:`NestedVirtualization`,[_]:Ab}]]],QO=[3,v,cse,0,[Ui,Lm,fi,$f],[1,1,0,0]],$O=[3,v,dse,0,[ml,Vo,Wd,qd,dm,dh,fh,Um,ah,tc],[[2,{[h]:`Encrypted`,[_]:Xg}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[1,{[h]:`Iops`,[_]:Jv}],[0,{[h]:`KmsKeyId`,[_]:Qv}],[0,{[h]:`SnapshotId`,[_]:VS}],[1,{[h]:`VolumeSize`,[_]:gw}],[0,{[h]:`VolumeType`,[_]:vw}],[1,{[h]:`Throughput`,[_]:BC}],[1,{[h]:`VolumeInitializationRate`,[_]:aw}],[1,{[h]:`EbsCardIndex`,[_]:Sg}]]],ek=[3,v,fse,0,[ml,Vo,Wd,qd,dm,dh,fh,Um,ah,tc],[2,2,1,0,0,1,0,1,1,1]],tk=[3,v,pse,0,[Gm,ha],[0,1],1],nk=[3,v,hse,0,[Gm,ha],[[0,{[h]:`Type`,[_]:HC}],[1,{[h]:`Count`,[_]:pg}]]],rk=[3,v,yse,0,[$c,il],[[2,{[h]:`EnaSrdEnabled`,[_]:Rg}],[()=>ik,{[h]:`EnaSrdUdpSpecification`,[_]:Hg}]]],ik=[3,v,bse,0,[rl],[[2,{[h]:`EnaSrdUdpEnabled`,[_]:Vg}]]],ak=[3,v,_se,0,[pl],[[2,{[h]:`Enabled`,[_]:Yg}]]],ok=[3,v,vse,0,[pl],[2]],sk=[3,v,xse,0,[ma],[[2,{[h]:`Configured`,[_]:fg}]]],ck=[3,v,Sse,0,[ma],[2]],lk=[3,v,Cse,0,[Ci,If],[[0,{[h]:`Arn`,[_]:Ih}],[0,{[h]:`Name`,[_]:ib}]]],uk=[3,v,wse,0,[Ci,If],[0,0]],dk=[3,v,Tse,0,[di],[[0,{[h]:`AutoRecovery`,[_]:Dh}]]],fk=[3,v,Ese,0,[di],[0]],pk=[3,v,kse,0,[Af,vm],[[0,{[h]:`MarketType`,[_]:Xy}],[()=>Mk,{[h]:`SpotOptions`,[_]:ZS}]]],mk=[3,v,Dse,0,[Af,vm],[0,()=>Nk]],hk=[3,v,Ase,0,[Om,fu,lu,iu,cu,Sd],[[0,{[h]:`State`,[_]:hC}],[0,{[h]:`HttpTokens`,[_]:k_}],[1,{[h]:`HttpPutResponseHopLimit`,[_]:E_}],[0,{[h]:`HttpEndpoint`,[_]:S_}],[0,{[h]:`HttpProtocolIpv6`,[_]:T_}],[0,{[h]:`InstanceMetadataTags`,[_]:lv}]]],gk=[3,v,Ose,0,[fu,lu,iu,cu,Sd],[0,1,0,0,0]],_k=[3,v,jse,0,[Qr,li,Vo,Js,Ma,Nl,Ud,yu,_u,Wf,xp,Sp,bm,fm,zf,Pd,Od,kd,Dd,wp,el,ua,Jc],[[2,{[h]:`AssociateCarrierIpAddress`,[_]:$pe}],[2,{[h]:`AssociatePublicIpAddress`,[_]:Th}],[2,{[h]:`DeleteOnTermination`,[_]:yg}],[0,{[h]:`Description`,[_]:bg}],[1,{[h]:`DeviceIndex`,[_]:gg}],[()=>bM,{[h]:`GroupSet`,[_]:__}],[0,{[h]:`InterfaceType`,[_]:Kv}],[1,{[h]:`Ipv6AddressCount`,[_]:N_}],[()=>MM,{[h]:`Ipv6AddressesSet`,[_]:R_}],[0,{[h]:`NetworkInterfaceId`,[_]:_b}],[0,{[h]:`PrivateIpAddress`,[_]:ux}],[()=>zN,{[h]:`PrivateIpAddressesSet`,[_]:cx}],[1,{[h]:`SecondaryPrivateIpAddressCount`,[_]:QS}],[0,{[h]:`SubnetId`,[_]:HS}],[1,{[h]:`NetworkCardIndex`,[_]:cb}],[()=>QM,{[h]:`Ipv4PrefixSet`,[_]:bv}],[1,{[h]:`Ipv4PrefixCount`,[_]:gv}],[()=>eN,{[h]:`Ipv6PrefixSet`,[_]:xv}],[1,{[h]:`Ipv6PrefixCount`,[_]:_v}],[2,{[h]:`PrimaryIpv6`,[_]:px}],[()=>rk,{[h]:`EnaSrdSpecification`,[_]:zg}],[()=>ST,{[h]:`ConnectionTrackingSpecification`,[_]:Gme}],[1,{[h]:`EnaQueueCount`,[_]:Fg}]]],vk=[3,v,Nse,0,[Qr,li,Vo,Js,Ma,Nl,Ud,yu,_u,Wf,xp,Sp,bm,fm,zf,Pd,Od,kd,Dd,wp,el,ua,Jc],[2,2,2,0,1,[()=>tP,{[_]:Zp}],0,1,[()=>NM,0],0,0,[()=>zN,0],1,0,1,[()=>ZM,{[_]:Fd}],1,[()=>$M,{[_]:Md}],1,2,()=>jD,()=>CT,1]],yk=[3,v,Fse,0,[Vo,Ma,Sp,bp,wm,Ud,zf],[[2,{[h]:`DeleteOnTermination`,[_]:yg}],[1,{[h]:`DeviceIndex`,[_]:gg}],[()=>$N,{[h]:`PrivateIpAddressesSet`,[_]:cx}],[1,{[h]:`PrivateIpAddressCount`,[_]:sx}],[0,{[h]:`SecondarySubnetId`,[_]:rC}],[0,{[h]:`InterfaceType`,[_]:Kv}],[1,{[h]:`NetworkCardIndex`,[_]:cb}]]],bk=[3,v,Lse,0,[Vo,Ma,Sp,bp,wm,Ud,zf],[2,1,[()=>eP,{[_]:xp}],1,0,0,1]],xk=[3,v,Vse,0,[Zd],[[0,{[h]:`LicenseConfigurationArn`,[_]:oy}]]],Sk=[3,v,Hse,0,[Zd],[0]],Ck=[3,v,qse,0,[Bi],[[0,{[h]:`BandwidthWeighting`,[_]:qh}]]],wk=[3,v,Jse,0,[Bi],[0]],Tk=[3,v,Zse,0,[_i,bi,Si,Xl,au,Hm,Yp,uu,Dp,Kl],[[0,{[h]:`AvailabilityZone`,[_]:Mh}],[0,{[h]:`AvailabilityZoneId`,[_]:Nh}],[0,{[h]:`Affinity`,[_]:Fh}],[0,{[h]:`GroupName`,[_]:p_}],[0,{[h]:`HostId`,[_]:C_}],[0,{[h]:`Tenancy`,[_]:zC}],[0,{[h]:`SpreadDomain`,[_]:bS}],[0,{[h]:`HostResourceGroupArn`,[_]:D_}],[1,{[h]:`PartitionNumber`,[_]:yx}],[0,{[h]:`GroupId`,[_]:d_}]]],Ek=[3,v,ece,0,[_i,bi,Si,Xl,au,Hm,Yp,uu,Dp,Kl],[0,0,0,0,0,0,0,0,1,0]],Dk=[3,v,Qse,0,[pu,Zc,Yc],[[0,{[h]:`HostnameType`,[_]:A_}],[2,{[h]:`EnableResourceNameDnsARecord`,[_]:Lg}],[2,{[h]:`EnableResourceNameDnsAAAARecord`,[_]:Ig}]]],Ok=[3,v,$se,0,[pu,Zc,Yc],[0,2,2]],kk=[3,v,Gse,0,[pl],[[2,{[h]:`Enabled`,[_]:Yg}]]],Ak=[3,v,Kse,0,[pl],[2]],jk=[3,v,tce,0,[sf,cf,gh],[0,0,0]],Mk=[3,v,nce,0,[Tf,cm,ji,mh,ld],[[0,{[h]:`MaxPrice`,[_]:Hy}],[0,{[h]:`SpotInstanceType`,[_]:BS}],[1,{[h]:`BlockDurationMinutes`,[_]:wme}],[4,{[h]:`ValidUntil`,[_]:xw}],[0,{[h]:`InstanceInterruptionBehavior`,[_]:ev}]]],Nk=[3,v,rce,0,[Tf,cm,ji,mh,ld],[0,0,1,4,0]],Pk=[3,v,ace,0,[Gp,Mm],[[0,{[h]:`ResourceType`,[_]:sS}],[()=>fP,{[h]:`TagSet`,[_]:jC}]]],Fk=[3,v,lf,0,[Gp,Mm],[0,[()=>fP,{[_]:Vm}]]],Ik=[3,v,uf,0,[sf,cf,lh,th,fa,Hi,Hs,of,ap],[[0,{[h]:`LaunchTemplateId`,[_]:gy}],[0,{[h]:`LaunchTemplateName`,[_]:_y}],[1,{[h]:`VersionNumber`,[_]:uw}],[0,{[h]:`VersionDescription`,[_]:tw}],[4,{[h]:`CreateTime`,[_]:ug}],[0,{[h]:`CreatedBy`,[_]:Yh}],[2,{[h]:`DefaultVersion`,[_]:ghe}],[()=>BA,{[h]:`LaunchTemplateData`,[_]:hy}],[()=>hA,{[h]:`Operator`,[_]:Ub}]]],Lk=[3,v,Yoe,0,[Zd],[[0,{[h]:`LicenseConfigurationArn`,[_]:oy}]]],Rk=[3,v,Joe,0,[Zd],[0]],zk=[3,v,pf,0,[xi,Ufe],[[()=>wN,{[h]:`Accelerators`,[_]:Ph}],[1,{[h]:`TotalMediaMemoryInMiB`,[_]:DC}]]],Bk=[3,v,vce,0,[ha,If,Mf,yf],[[1,{[h]:`Count`,[_]:pg}],[0,{[h]:`Name`,[_]:ib}],[0,{[h]:`Manufacturer`,[_]:$y}],[()=>Vk,{[h]:`MemoryInfo`,[_]:Iy}]]],Vk=[3,v,bce,0,[am],[[1,{[h]:`SizeInMiB`,[_]:FS}]]],Hk=[3,v,_f,0,[df,jf],[[1,{[h]:`Min`,[_]:Cy}],[1,{[h]:`Max`,[_]:Zy}]]],Uk=[3,v,Ece,0,[df,jf],[1,1]],Wk=[3,v,yf,0,[am],[[1,{[h]:`SizeInMiB`,[_]:FS}]]],Gk=[3,v,bf,0,[df,jf],[[1,{[h]:`Min`,[_]:Cy}],[1,{[h]:`Max`,[_]:Zy}]]],Kk=[3,v,Nce,0,[df,jf],[1,1],1],qk=[3,v,Dce,0,[id,Jp,Kc,_a,p,Fre,Qm,Ai,va,Bd,Koe,dde,Km,gd,Nl,zc,_m,cl],[[0,{[h]:`InstanceId`,[_]:$_}],[()=>eT,0],()=>PD,[()=>eT,0],[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`Attribute`,[_]:xme}],[()=>Iw,{[h]:`Value`,[_]:ZC}],[()=>OM,{[h]:`BlockDeviceMapping`,[_]:Vh}],[()=>eT,{[h]:`DisableApiTermination`,[_]:mg}],[()=>tT,{[h]:`InstanceType`,[_]:Vv}],[()=>tT,{[h]:`Kernel`,[_]:iy}],[()=>tT,{[h]:`Ramdisk`,[_]:uS}],[()=>hT,{[h]:`UserData`,[_]:WC}],[()=>tT,{[h]:`InstanceInitiatedShutdownBehavior`,[_]:iv}],[()=>bM,{[_]:Kl}],[()=>eT,{[h]:`EbsOptimized`,[_]:kg}],[()=>tT,{[h]:`SriovNetSupport`,[_]:XS}],[()=>eT,{[h]:`EnaSupport`,[_]:Gg}]],1],Jk=[3,v,jce,0,[p,ca,sf,cf,Hs],[2,[0,4],0,0,[0,{[_]:kde}]]],Yk=[3,v,Mce,0,[af],[[()=>KO,{[h]:`LaunchTemplate`,[_]:my}]]],Xk=[3,v,Fce,0,[fm,$r,wf,gf,ta,oc,Ile,Qc,Xc,Rc,mo],[[0,{[h]:`SubnetId`,[_]:HS}],[()=>eT,0],[()=>eT,0],[()=>eT,0],0,[()=>eT,0],0,[()=>eT,0],[()=>eT,0],1,[()=>eT,0]],1],Zk=[3,v,zce,0,[oh,p,Dm,fh,Wd,Um,ff],[0,2,1,0,1,1,2],1],Qk=[3,v,Bce,0,[sh],[[()=>Ej,{[h]:`VolumeModification`,[_]:cw}]]],$k=[3,v,Ff,0,[Om],[[0,{[h]:`State`,[_]:hC}]]],eA=[3,v,Vf,0,[fa,As,vl,Tl,nle,Hf,cp,Om,fm,ih,Mm,da,si,gre,rre,Pne,Wp],[[4,{[h]:`CreateTime`,[_]:ug}],[4,{[h]:`DeleteTime`,[_]:dhe}],[0,{[h]:`FailureCode`,[_]:Zg}],[0,{[h]:`FailureMessage`,[_]:e_}],[()=>TN,{[h]:`NatGatewayAddressSet`,[_]:pb}],[0,{[h]:`NatGatewayId`,[_]:mb}],[()=>kA,{[h]:`ProvisionedBandwidth`,[_]:Kb}],[0,{[h]:`State`,[_]:hC}],[0,{[h]:`SubnetId`,[_]:HS}],[0,{[h]:`VpcId`,[_]:iw}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`ConnectivityType`,[_]:qme}],[0,{[h]:`AvailabilityMode`,[_]:sme}],[0,{[h]:`AutoScalingIps`,[_]:mme}],[0,{[h]:`AutoProvisionZones`,[_]:dme}],[()=>EN,{[h]:`AttachedApplianceSet`,[_]:Zpe}],[0,{[h]:`RouteTableId`,[_]:aS}]]],tA=[3,v,ole,0,[ni,Wf,Zle,yp,ii,toe,Tl,km,_i,bi],[[0,{[h]:`AllocationId`,[_]:xh}],[0,{[h]:`NetworkInterfaceId`,[_]:_b}],[0,{[h]:`PrivateIp`,[_]:mx}],[0,{[h]:`PublicIp`,[_]:ox}],[0,{[h]:`AssociationId`,[_]:Ch}],[2,{[h]:`IsPrimary`,[_]:Ov}],[0,{[h]:`FailureMessage`,[_]:e_}],[0,{[h]:`Status`,[_]:gC}],[0,{[h]:`AvailabilityZone`,[_]:Mh}],[0,{[h]:`AvailabilityZoneId`,[_]:Nh}]]],nA=[3,v,rle,0,[Gm,Mne,rh,_re,Of,vl,Tl],[[0,{[h]:`Type`,[_]:HC}],[0,{[h]:`ApplianceArn`,[_]:Qpe}],[0,{[h]:`VpcEndpointId`,[_]:rw}],[0,{[h]:`AttachmentState`,[_]:_me}],[0,{[h]:`ModificationState`,[_]:Jy}],[0,{[h]:`FailureCode`,[_]:Zg}],[0,{[h]:`FailureMessage`,[_]:e_}]]],rA=[3,v,Rf,0,[df,jf],[[1,{[h]:`Min`,[_]:Cy}],[1,{[h]:`Max`,[_]:Zy}]]],iA=[3,v,Kce,0,[df,jf],[1,1]],aA=[3,v,Yce,0,[zf,Yf,xf,Lne,Lre,jle,ka,wce,Tce],[[1,{[h]:`NetworkCardIndex`,[_]:cb}],[0,{[h]:`NetworkPerformance`,[_]:wb}],[1,{[h]:`MaximumNetworkInterfaces`,[_]:zy}],[1,{[h]:`AdditionalFlexibleNetworkInterfaces`,[_]:tme}],[1,{[h]:`BaselineBandwidthInGbps`,[_]:Sme}],[1,{[h]:`PeakBandwidthInGbps`,[_]:qb}],[1,{[h]:`DefaultEnaQueueCountPerInterface`,[_]:Qme}],[1,{[h]:`MaximumEnaQueueCount`,[_]:My}],[1,{[h]:`MaximumEnaQueueCountPerInterface`,[_]:Ny}]]],oA=[3,v,Kf,0,[Yf,xf,Pce,Mo,qce,Cu,wu,Coe,cl,ol,Lc,Mc,nl,Jre,Sl,la,mfe,Lce,Tu],[[0,{[h]:`NetworkPerformance`,[_]:wb}],[1,{[h]:`MaximumNetworkInterfaces`,[_]:zy}],[1,{[h]:`MaximumNetworkCards`,[_]:Ry}],[1,{[h]:`DefaultNetworkCardIndex`,[_]:the}],[()=>kN,{[h]:`NetworkCards`,[_]:sb}],[1,{[h]:`Ipv4AddressesPerInterface`,[_]:F_}],[1,{[h]:`Ipv6AddressesPerInterface`,[_]:I_}],[2,{[h]:`Ipv6Supported`,[_]:Bv}],[0,{[h]:`EnaSupport`,[_]:Gg}],[2,{[h]:`EfaSupported`,[_]:Ug}],[()=>TD,{[h]:`EfaInfo`,[_]:Dg}],[2,{[h]:`EncryptionInTransitSupported`,[_]:wg}],[2,{[h]:`EnaSrdSupported`,[_]:Bg}],[()=>Yj,{[h]:`BandwidthWeightings`,[_]:kme}],[0,{[h]:`FlexibleEnaQueuesSupport`,[_]:Qg}],[()=>iE,{[h]:`ConnectionTrackingConfiguration`,[_]:lg}],[2,{[h]:`SecondaryNetworkSupported`,[_]:YS}],[1,{[h]:`MaximumSecondaryNetworkInterfaces`,[_]:Ky}],[1,{[h]:`Ipv4AddressesPerSecondaryInterface`,[_]:L_}]]],sA=[3,v,Uf,0,[df,jf],[[1,{[h]:`Min`,[_]:Cy}],[1,{[h]:`Max`,[_]:Zy}]]],cA=[3,v,fle,0,[df,jf],[1,1]],lA=[3,v,Xce,0,[ha,gh],[[1,{[h]:`Count`,[_]:pg}],[1,{[h]:`Version`,[_]:Sw}]]],uA=[3,v,Zce,0,[ha,If,sie,yf],[[1,{[h]:`Count`,[_]:pg}],[0,{[h]:`Name`,[_]:ib}],[()=>lA,{[h]:`CoreInfo`,[_]:zme}],[()=>dA,{[h]:`MemoryInfo`,[_]:Iy}]]],dA=[3,v,$ce,0,[am],[[1,{[h]:`SizeInMiB`,[_]:FS}]]],fA=[3,v,qf,0,[ele,Wfe],[[()=>AN,{[h]:`NeuronDevices`,[_]:ub}],[1,{[h]:`TotalNeuronDeviceMemoryInMiB`,[_]:OC}]]],pA=[3,v,Zf,0,[Ofe],[[()=>jN,{[h]:`SupportedVersions`,[_]:pC}]]],mA=[3,v,Cle,0,[sp],[0]],hA=[3,v,wle,0,[Wce,sp,ru],[[2,{[h]:`Managed`,[_]:eb}],[0,{[h]:`Principal`,[_]:Gb}],[2,{[h]:`HiddenByDefault`,[_]:x_}]]],gA=[3,v,zle,0,[Wu],[[0,{[h]:`InstanceFamily`,[_]:q_}]]],_A=[3,v,Ble,0,[Wu],[0]],vA=[3,v,Ap,0,[bi,Si,Xl,Dp,au,Hm,Yp,uu,Kl,_i],[[0,{[h]:`AvailabilityZoneId`,[_]:Nh}],[0,{[h]:`Affinity`,[_]:Fh}],[0,{[h]:`GroupName`,[_]:p_}],[1,{[h]:`PartitionNumber`,[_]:yx}],[0,{[h]:`HostId`,[_]:C_}],[0,{[h]:`Tenancy`,[_]:zC}],[0,{[h]:`SpreadDomain`,[_]:bS}],[0,{[h]:`HostResourceGroupArn`,[_]:D_}],[0,{[h]:`GroupId`,[_]:d_}],[0,{[h]:`AvailabilityZone`,[_]:Mh}]]],yA=[3,v,gp,0,[Xl,Om,Am,lp,Kl,Mm,Pl,pm,$d,ap,_p],[[0,{[h]:`GroupName`,[_]:p_}],[0,{[h]:`State`,[_]:hC}],[0,{[h]:`Strategy`,[_]:_C}],[1,{[h]:`PartitionCount`,[_]:Yb}],[0,{[h]:`GroupId`,[_]:d_}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`GroupArn`,[_]:s_}],[0,{[h]:`SpreadLevel`,[_]:US}],[0,{[h]:`LinkedGroupId`,[_]:ly}],[()=>hA,{[h]:`Operator`,[_]:Ub}],[0,{[h]:`ParentGroupId`,[_]:ix}]]],bA=[3,v,vp,0,[bfe],[[()=>LN,{[h]:`SupportedStrategies`,[_]:oC}]]],xA=[3,v,Ep,0,[Js,Ep],[[0,{[h]:`Description`,[_]:bg}],[0,{[h]:`PrefixListId`,[_]:_x}]]],SA=[3,v,pp,0,[pu,Zc,Yc],[[0,{[h]:`HostnameType`,[_]:A_}],[2,{[h]:`EnableResourceNameDnsARecord`,[_]:Lg}],[2,{[h]:`EnableResourceNameDnsAAAARecord`,[_]:Ig}]]],CA=[3,v,Lle,0,[pu,Zc,Yc],[0,2,2]],wA=[3,v,Rle,0,[pu,Zc,Yc],[[0,{[h]:`HostnameType`,[_]:A_}],[2,{[h]:`EnableResourceNameDnsARecord`,[_]:Lg}],[2,{[h]:`EnableResourceNameDnsAAAARecord`,[_]:Ig}]]],TA=[3,v,qle,0,[jp,xp],[[2,{[h]:`Primary`,[_]:jx}],[0,{[h]:`PrivateIpAddress`,[_]:ux}]]],EA=[3,v,Tp,0,[wde,Dde,Ade,Mf],[[()=>Hj,{[h]:`SupportedArchitectures`,[_]:mS}],[1,{[h]:`SustainedClockSpeedInGhz`,[_]:_S}],[()=>dP,{[h]:`SupportedFeatures`,[_]:xS}],[0,{[h]:`Manufacturer`,[_]:$y}]]],DA=[3,v,Fle,0,[Mle,Ple],[[0,{[h]:`ProductCode`,[_]:Xb}],[0,{[h]:`Type`,[_]:HC}]]],OA=[3,v,cue,0,[Hl],[[0,{[h]:`GatewayId`,[_]:l_}]]],kA=[3,v,cp,0,[oue,pue,lde,hde,km],[[4,{[h]:`ProvisionTime`,[_]:wx}],[0,{[h]:`Provisioned`,[_]:Nx}],[4,{[h]:`RequestTime`,[_]:cS}],[0,{[h]:`Requested`,[_]:fS}],[0,{[h]:`Status`,[_]:gC}]]],AA=[3,v,Oue,0,[vd,p],[[()=>AM,{[_]:id}],[2,{[h]:`DryRun`,[_]:m}]],1],jA=[3,v,que,0,[Kl,Op,qm,ih,uh],[[0,{[h]:`GroupId`,[_]:d_}],[0,{[h]:`PeeringStatus`,[_]:xx}],[0,{[h]:`UserId`,[_]:GC}],[0,{[h]:`VpcId`,[_]:iw}],[0,{[h]:`VpcPeeringConnectionId`,[_]:pw}]]],MA=[3,v,mde,0,[rp,tu,Hp,hl],[[0,{[h]:`OptInStatus`,[_]:Ib}],[()=>UN,{[h]:`GeographySet`,[_]:g_}],[0,{[h]:`RegionName`,[_]:$x}],[0,{[h]:`RegionEndpoint`,[_]:Hx}]]],NA=[3,v,Cue,0,[If],[[0,{[h]:`Name`,[_]:ib}]]],PA=[3,v,kue,0,[If,yd,Gre,Pi,Bm,$fe,Rd,Rm,p,Js,wi,Kd,Vp,Ip,Ai,ph,_m,cl],[[0,{[h]:`Name`,[_]:ib}],0,[()=>Xj,{[_]:Kre}],0,0,0,0,[()=>pP,{[_]:zm}],[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`Description`,[_]:bg}],[0,{[h]:`Architecture`,[_]:Lh}],[0,{[h]:`KernelId`,[_]:Zv}],[0,{[h]:`RamdiskId`,[_]:Jx}],[0,{[h]:`RootDeviceName`,[_]:Lx}],[()=>Qj,{[_]:ki}],[0,{[h]:`VirtualizationType`,[_]:bw}],[0,{[h]:`SriovNetSupport`,[_]:XS}],[2,{[h]:`EnaSupport`,[_]:Gg}]],1],FA=[3,v,Aue,0,[_d],[[0,{[h]:`ImageId`,[_]:av}]]],IA=[3,v,hue,0,[ni,yp,Lf,p],[0,0,0,[2,{[h]:`DryRun`,[_]:m}]]],LA=[3,v,zue,0,[Kd,zc,ud,Ai,Gf,_d,Bd,Jd,Ff,Ap,Fp,va,gd,Km,Rm,bc,kc,Qp,nm,bd,sa,$i,aa,ef,ou,Sf,Kc,Id,fp,Cf,_a,ap,Jf,lm],[0,2,()=>uk,[()=>oN,{[_]:ki}],[()=>dN,{[_]:mle}],0,0,0,()=>Ak,()=>Ek,0,2,0,[()=>Rw,0],[()=>yN,{[_]:zm}],[()=>cM,{[_]:yc}],[()=>sN,{[_]:xc}],[()=>tP,{[_]:Zp}],[()=>aP,{[_]:rm}],()=>mk,()=>rE,()=>QO,()=>YO,[()=>hN,{[_]:nf}],()=>ck,()=>gk,()=>ok,[()=>TO,0],()=>Ok,()=>fk,2,()=>mA,()=>wk,[()=>pN,{[_]:um}]]],RA=[3,v,_de,0,[Nue,np,Iue,Nl,Poe],[[0,{[h]:`ReservationId`,[_]:qx}],[0,{[h]:`OwnerId`,[_]:Fb}],[0,{[h]:`RequesterId`,[_]:Xx}],[()=>yM,{[h]:`GroupSet`,[_]:__}],[()=>FM,{[h]:`InstancesSet`,[_]:Lv}]]],zA=[3,v,zp,0,[pa,Nf],[[0,{[h]:`Code`,[_]:dg}],[0,{[h]:`Message`,[_]:tb}]]],BA=[3,v,Bue,0,[Kd,zc,ud,Ai,Gf,_d,Bd,Jd,Ff,Ap,Fp,va,gd,Km,Rm,bc,kc,Qp,nm,bd,sa,$i,aa,ef,ou,Sf,Kc,Id,fp,Cf,_a,ap,Jf,lm],[[0,{[h]:`KernelId`,[_]:Zv}],[2,{[h]:`EbsOptimized`,[_]:kg}],[()=>lk,{[h]:`IamInstanceProfile`,[_]:tv}],[()=>aN,{[h]:`BlockDeviceMappingSet`,[_]:Cme}],[()=>uN,{[h]:`NetworkInterfaceSet`,[_]:yb}],[0,{[h]:`ImageId`,[_]:av}],[0,{[h]:`InstanceType`,[_]:Vv}],[0,{[h]:`KeyName`,[_]:ey}],[()=>kk,{[h]:`Monitoring`,[_]:rb}],[()=>Tk,{[h]:`Placement`,[_]:Ax}],[0,{[h]:`RamDiskId`,[_]:Ix}],[2,{[h]:`DisableApiTermination`,[_]:mg}],[0,{[h]:`InstanceInitiatedShutdownBehavior`,[_]:iv}],[()=>Rw,{[h]:`UserData`,[_]:WC}],[()=>vN,{[h]:`TagSpecificationSet`,[_]:NC}],[()=>lM,{[h]:`ElasticGpuSpecificationSet`,[_]:Ohe}],[()=>cN,{[h]:`ElasticInferenceAcceleratorSet`,[_]:Cg}],[()=>_P,{[h]:`SecurityGroupIdSet`,[_]:CS}],[()=>_P,{[h]:`SecurityGroupSet`,[_]:kS}],[()=>pk,{[h]:`InstanceMarketOptions`,[_]:cv}],[()=>nE,{[h]:`CreditSpecification`,[_]:Ume}],[()=>ZO,{[h]:`CpuOptions`,[_]:tg}],[()=>XO,{[h]:`CapacityReservationSpecification`,[_]:og}],[()=>mN,{[h]:`LicenseSet`,[_]:fy}],[()=>sk,{[h]:`HibernationOptions`,[_]:w_}],[()=>hk,{[h]:`MetadataOptions`,[_]:By}],[()=>ak,{[h]:`EnclaveOptions`,[_]:Pg}],[()=>wO,{[h]:`InstanceRequirements`,[_]:kv}],[()=>Dk,{[h]:`PrivateDnsNameOptions`,[_]:Zb}],[()=>dk,{[h]:`MaintenanceOptions`,[_]:Vy}],[2,{[h]:`DisableApiStop`,[_]:Yme}],[()=>hA,{[h]:`Operator`,[_]:Ub}],[()=>Ck,{[h]:`NetworkPerformanceOptions`,[_]:Cb}],[()=>fN,{[h]:`SecondaryInterfaceSet`,[_]:zS}]]],VA=[3,v,ede,0,[tm,Kl,Uu,jd,El,Im,Xi,Yi,Ep,wue,Js],[[0,{[h]:`SecurityGroupRuleId`,[_]:ES}],[0,{[h]:`GroupId`,[_]:d_}],[2,{[h]:`IsEgress`,[_]:K_}],[0,{[h]:`IpProtocol`,[_]:Sv}],[1,{[h]:`FromPort`,[_]:t_}],[1,{[h]:`ToPort`,[_]:kC}],[0,{[h]:`CidrIpv4`,[_]:eg}],[0,{[h]:`CidrIpv6`,[_]:$h}],[0,{[h]:`PrefixListId`,[_]:_x}],[0,{[h]:`ReferencedGroupId`,[_]:Wx}],[0,{[h]:`Description`,[_]:bg}]]],HA=[3,v,Yue,0,[Kl,em,p,Sm,Cm,jd,El,Im,Ji,Ad],[[0,{[h]:`GroupId`,[_]:d_}],[()=>rP,{[_]:tm}],[2,{[h]:`DryRun`,[_]:m}],[0,{[h]:`SourceSecurityGroupName`,[_]:tC}],[0,{[h]:`SourceSecurityGroupOwnerId`,[_]:nC}],[0,{[h]:`IpProtocol`,[_]:Sv}],[1,{[h]:`FromPort`,[_]:t_}],[1,{[h]:`ToPort`,[_]:kC}],[0,{[h]:`CidrIp`,[_]:Qh}],[()=>YM,{[h]:`IpPermissions`,[_]:Cv}]],1],UA=[3,v,Xue,0,[Np,Jm,Up],[[2,{[h]:`Return`,[_]:Px}],[()=>YM,{[h]:`UnknownIpPermissionSet`,[_]:KC}],[()=>qN,{[h]:`RevokedSecurityGroupRuleSet`,[_]:eS}]]],WA=[3,v,Zue,0,[Ji,El,Kl,Xl,Ad,jd,Sm,Cm,Im,em,p],[0,1,0,0,[()=>YM,0],0,0,0,1,[()=>rP,{[_]:tm}],[2,{[h]:`DryRun`,[_]:m}]]],GA=[3,v,Que,0,[Np,Jm,Up],[[2,{[h]:`Return`,[_]:Px}],[()=>YM,{[h]:`UnknownIpPermissionSet`,[_]:KC}],[()=>qN,{[h]:`RevokedSecurityGroupRuleSet`,[_]:eS}]]],KA=[3,v,vde,0,[Ta,Na,qo,Uc,Hl,id,Lae,Hf,Pm,Qd,Ki,Wf,vle,Om,uh,Qi,ip,Du],[[0,{[h]:`DestinationCidrBlock`,[_]:hg}],[0,{[h]:`DestinationIpv6CidrBlock`,[_]:_g}],[0,{[h]:`DestinationPrefixListId`,[_]:ihe}],[0,{[h]:`EgressOnlyInternetGatewayId`,[_]:Mg}],[0,{[h]:`GatewayId`,[_]:l_}],[0,{[h]:`InstanceId`,[_]:$_}],[0,{[h]:`InstanceOwnerId`,[_]:pv}],[0,{[h]:`NatGatewayId`,[_]:mb}],[0,{[h]:`TransitGatewayId`,[_]:xC}],[0,{[h]:`LocalGatewayId`,[_]:cy}],[0,{[h]:`CarrierGatewayId`,[_]:Ime}],[0,{[h]:`NetworkInterfaceId`,[_]:_b}],[0,{[h]:`Origin`,[_]:jb}],[0,{[h]:`State`,[_]:hC}],[0,{[h]:`VpcPeeringConnectionId`,[_]:pw}],[0,{[h]:`CoreNetworkArn`,[_]:Vme}],[0,{[h]:`OdbNetworkArn`,[_]:zb}],[0,{[h]:`IpAddress`,[_]:B_}]]],qA=[3,v,Kp,0,[Pre,uue,Wp,yde,Mm,ih,np],[[()=>XN,{[h]:`AssociationSet`,[_]:gme}],[()=>VN,{[h]:`PropagatingVgwSet`,[_]:Ex}],[0,{[h]:`RouteTableId`,[_]:aS}],[()=>YN,{[h]:`RouteSet`,[_]:rS}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`VpcId`,[_]:iw}],[0,{[h]:`OwnerId`,[_]:Fb}]]],JA=[3,v,nde,0,[Uce,rde,Wp,fm,Hl,Cp,pi],[[2,{[h]:`Main`,[_]:Qy}],[0,{[h]:`RouteTableAssociationId`,[_]:iS}],[0,{[h]:`RouteTableId`,[_]:aS}],[0,{[h]:`SubnetId`,[_]:HS}],[0,{[h]:`GatewayId`,[_]:l_}],[0,{[h]:`PublicIpv4Pool`,[_]:dx}],[()=>YA,{[h]:`AssociationState`,[_]:Oh}]]],YA=[3,v,ade,0,[Om,hm],[[0,{[h]:`State`,[_]:hC}],[0,{[h]:`StatusMessage`,[_]:KS}]]],XA=[3,v,Due,0,[pl],[[2,{[h]:`Enabled`,[_]:Yg}]],1],ZA=[3,v,jue,0,[gce,_ce,Ai,_d,Bd,yu,_u,Kd,Jd,Ff,Ap,Vp,Qp,nm,fm,Km,yc,kc,Rm,af,bd,sa,$i,aa,ou,ef,Sf,Kc,fp,Cf,_a,qc,Jf,ap,lm,p,va,gd,xp,ca,ti,Gf,ud,zc],[1,1,[()=>Qj,{[_]:ki}],0,0,1,[()=>MM,{[_]:Ou}],0,0,[()=>XA,0],[()=>vA,0],0,[()=>tP,{[_]:Zp}],[()=>aP,{[_]:rm}],0,[()=>Lw,0],[()=>uM,0],[()=>fM,{[_]:xc}],[()=>pP,{[_]:zm}],()=>jk,()=>mO,()=>rE,()=>OT,()=>vT,()=>KD,[()=>SN,{[_]:nf}],()=>hO,()=>PD,()=>CA,()=>pO,2,2,()=>SO,()=>mA,[()=>HM,{[_]:um}],[2,{[h]:`DryRun`,[_]:m}],[2,{[h]:`DisableApiTermination`,[_]:mg}],[0,{[h]:`InstanceInitiatedShutdownBehavior`,[_]:iv}],[0,{[h]:`PrivateIpAddress`,[_]:ux}],[0,{[h]:`ClientToken`,[Uv]:1,[_]:cg}],[0,{[h]:`AdditionalInfo`,[_]:Sh}],[()=>LM,{[h]:`NetworkInterface`,[_]:bb}],[()=>YD,{[h]:`IamInstanceProfile`,[_]:tv}],[2,{[h]:`EbsOptimized`,[_]:kg}]],2],QA=[3,v,om,0,[xp],[[0,{[h]:`PrivateIpAddress`,[_]:ux}]]],$A=[3,v,Jde,0,[xp],[0]],ej=[3,v,rm,0,[Kl,zae,Mm,ih,Xp,np,Xl,Js,Ad],[[0,{[h]:`GroupId`,[_]:d_}],[()=>YM,{[h]:`IpPermissionsEgress`,[_]:vv}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`VpcId`,[_]:iw}],[0,{[h]:`SecurityGroupArn`,[_]:SS}],[0,{[h]:`OwnerId`,[_]:Fb}],[0,{[h]:`GroupName`,[_]:p_}],[0,{[h]:`GroupDescription`,[_]:c_}],[()=>YM,{[h]:`IpPermissions`,[_]:Cv}]]],tj=[3,v,Lde,0,[tm,Kl,$l,Uu,jd,El,Im,Xi,Yi,Ep,Tue,Js,Mm,Pde],[[0,{[h]:`SecurityGroupRuleId`,[_]:ES}],[0,{[h]:`GroupId`,[_]:d_}],[0,{[h]:`GroupOwnerId`,[_]:m_}],[2,{[h]:`IsEgress`,[_]:K_}],[0,{[h]:`IpProtocol`,[_]:Sv}],[1,{[h]:`FromPort`,[_]:t_}],[1,{[h]:`ToPort`,[_]:kC}],[0,{[h]:`CidrIpv4`,[_]:eg}],[0,{[h]:`CidrIpv6`,[_]:$h}],[0,{[h]:`PrefixListId`,[_]:_x}],[()=>jA,{[h]:`ReferencedGroupInfo`,[_]:Gx}],[0,{[h]:`Description`,[_]:bg}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`SecurityGroupRuleArn`,[_]:TS}]]],nj=[3,v,Afe,0,[yle,ep,Mm,Sfe,xue,Tm,_i,Xfe,Gi,Qie,Ol,dm,oh,Om,gm,Em,Mp,np,Js,dh,ml,qd,Oa],[[0,{[h]:`OwnerAlias`,[_]:Nb}],[0,{[h]:`OutpostArn`,[_]:Mb}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`StorageTier`,[_]:lC}],[4,{[h]:`RestoreExpiryTime`,[_]:Vx}],[0,{[h]:`SseType`,[_]:sC}],[0,{[h]:`AvailabilityZone`,[_]:Mh}],[0,{[h]:`TransferType`,[_]:LC}],[1,{[h]:`CompletionDurationMinutes`,[_]:Pme}],[4,{[h]:`CompletionTime`,[_]:Kme}],[1,{[h]:`FullSnapshotSizeInBytes`,[_]:r_}],[0,{[h]:`SnapshotId`,[_]:VS}],[0,{[h]:`VolumeId`,[_]:ow}],[0,{[h]:`Status`,[_]:gC}],[0,{[h]:`StatusMessage`,[_]:KS}],[4,{[h]:`StartTime`,[_]:cC}],[0,{[h]:`Progress`,[_]:Mx}],[0,{[h]:`OwnerId`,[_]:Fb}],[0,{[h]:`Description`,[_]:bg}],[1,{[h]:`VolumeSize`,[_]:gw}],[2,{[h]:`Encrypted`,[_]:Xg}],[0,{[h]:`KmsKeyId`,[_]:Qv}],[0,{[h]:`DataEncryptionKeyId`,[_]:Zme}]]],rj=[3,v,ffe,0,[Tf,cm,ji,mh,ld],[0,0,1,4,0]],ij=[3,v,Xde,0,[vd,ti,p],[[()=>AM,{[_]:id}],[0,{[h]:`AdditionalInfo`,[_]:Sh}],[2,{[h]:`DryRun`,[_]:m}]],1],aj=[3,v,Zde,0,[ife],[[()=>UM,{[h]:`InstancesSet`,[_]:Lv}]]],oj=[3,v,xm,0,[pa,Nf],[[0,{[h]:`Code`,[_]:dg}],[0,{[h]:`Message`,[_]:tb}]]],sj=[3,v,Qde,0,[vd,mu,ym,p,_l],[[()=>AM,{[_]:id}],2,2,[2,{[h]:`DryRun`,[_]:m}],[2,{[h]:`Force`,[_]:a_}]],1],cj=[3,v,$de,0,[ofe],[[()=>UM,{[h]:`InstancesSet`,[_]:Lv}]]],lj=[3,v,jm,0,[bi,Rc,gf,ta,np,$r,Pu,Mm,Cde,ep,oc,Cd,pp,Li,Gm,fm,Om,ih,Vi,Rne,_i,Aa,wf],[[0,{[h]:`AvailabilityZoneId`,[_]:Nh}],[1,{[h]:`EnableLniAtDeviceIndex`,[_]:Og}],[2,{[h]:`MapCustomerOwnedIpOnLaunch`,[_]:Oy}],[0,{[h]:`CustomerOwnedIpv4Pool`,[_]:rg}],[0,{[h]:`OwnerId`,[_]:Fb}],[2,{[h]:`AssignIpv6AddressOnCreation`,[_]:rme}],[()=>lP,{[h]:`Ipv6CidrBlockAssociationSet`,[_]:U_}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`SubnetArn`,[_]:hS}],[0,{[h]:`OutpostArn`,[_]:Mb}],[2,{[h]:`EnableDns64`,[_]:xhe}],[2,{[h]:`Ipv6Native`,[_]:uv}],[()=>SA,{[h]:`PrivateDnsNameOptionsOnLaunch`,[_]:Qb}],[()=>_T,{[h]:`BlockPublicAccessStates`,[_]:Gh}],[0,{[h]:`Type`,[_]:HC}],[0,{[h]:`SubnetId`,[_]:HS}],[0,{[h]:`State`,[_]:hC}],[0,{[h]:`VpcId`,[_]:iw}],[0,{[h]:`CidrBlock`,[_]:Jh}],[1,{[h]:`AvailableIpAddressCount`,[_]:nme}],[0,{[h]:`AvailabilityZone`,[_]:Mh}],[2,{[h]:`DefaultForAz`,[_]:$me}],[2,{[h]:`MapPublicIpOnLaunch`,[_]:Uy}]]],uj=[3,v,Ede,0,[Om,hm],[[0,{[h]:`State`,[_]:hC}],[0,{[h]:`StatusMessage`,[_]:KS}]]],dj=[3,v,Bde,0,[ii,Nu,Iu,vu,zd],[[0,{[h]:`AssociationId`,[_]:Ch}],[0,{[h]:`Ipv6CidrBlock`,[_]:H_}],[()=>uj,{[h]:`Ipv6CidrBlockState`,[_]:W_}],[0,{[h]:`Ipv6AddressAttribute`,[_]:M_}],[0,{[h]:`IpSource`,[_]:zv}]]],fj=[3,v,Vm,0,[Foe,Qm],[[0,{[h]:`Key`,[_]:Yv}],[0,{[h]:`Value`,[_]:ZC}]]],pj=[3,v,zm,0,[Gp,Mm],[[0,{[h]:`ResourceType`,[_]:sS}],[()=>fP,{[_]:Vm}]]],mj=[3,v,Ife,0,[vd,_l,ym,p],[[()=>AM,{[_]:id}],2,2,[2,{[h]:`DryRun`,[_]:m}]],1],hj=[3,v,Lfe,0,[zfe],[[()=>UM,{[h]:`InstancesSet`,[_]:Lv}]]],gj=[3,v,Fm,0,[df,jf],[[1,{[h]:`Min`,[_]:Cy}],[1,{[h]:`Max`,[_]:Zy}]]],_j=[3,v,Vfe,0,[df,jf],[1,1]],vj=[3,v,rpe,0,[Js,qm,Xl,Kl,ih,uh,Op],[[0,{[h]:`Description`,[_]:bg}],[0,{[h]:`UserId`,[_]:GC}],[0,{[h]:`GroupName`,[_]:p_}],[0,{[h]:`GroupId`,[_]:d_}],[0,{[h]:`VpcId`,[_]:iw}],[0,{[h]:`VpcPeeringConnectionId`,[_]:pw}],[0,{[h]:`PeeringStatus`,[_]:xx}]]],yj=[3,v,_pe,0,[pa,Nf],[[0,{[h]:`Code`,[_]:dg}],[0,{[h]:`Message`,[_]:tb}]]],bj=[3,v,Lpe,0,[gl],[[()=>pM,{[h]:`ErrorSet`,[_]:Kg}]]],xj=[3,v,upe,0,[df,jf],[[1,{[h]:`Min`,[_]:Cy}],[1,{[h]:`Max`,[_]:Zy}]]],Sj=[3,v,dpe,0,[df,jf],[1,1],1],Cj=[3,v,eh,0,[Ns,Da,Os,fpe,Ipe],[[1,{[h]:`DefaultVCpus`,[_]:mhe}],[1,{[h]:`DefaultCores`,[_]:Xme}],[1,{[h]:`DefaultThreadsPerCore`,[_]:lhe}],[()=>eM,{[h]:`ValidCores`,[_]:ew}],[()=>mP,{[h]:`ValidThreadsPerCore`,[_]:yw}]]],wj=[3,v,Bpe,0,[bi,ep,Efe,Wd,Mm,fh,Dl,ff,Um,Tm,ap,ah,oh,Dm,dm,_i,Om,fa,Di,ml,qd],[[0,{[h]:`AvailabilityZoneId`,[_]:Nh}],[0,{[h]:`OutpostArn`,[_]:Mb}],[0,{[h]:`SourceVolumeId`,[_]:dC}],[1,{[h]:`Iops`,[_]:Jv}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[0,{[h]:`VolumeType`,[_]:vw}],[2,{[h]:`FastRestored`,[_]:n_}],[2,{[h]:`MultiAttachEnabled`,[_]:wy}],[1,{[h]:`Throughput`,[_]:BC}],[0,{[h]:`SseType`,[_]:sC}],[()=>hA,{[h]:`Operator`,[_]:Ub}],[1,{[h]:`VolumeInitializationRate`,[_]:aw}],[0,{[h]:`VolumeId`,[_]:ow}],[1,{[h]:`Size`,[_]:mC}],[0,{[h]:`SnapshotId`,[_]:VS}],[0,{[h]:`AvailabilityZone`,[_]:Mh}],[0,{[h]:`Status`,[_]:gC}],[4,{[h]:`CreateTime`,[_]:ug}],[()=>bP,{[h]:`AttachmentSet`,[_]:Ah}],[2,{[h]:`Encrypted`,[_]:Xg}],[0,{[h]:`KmsKeyId`,[_]:Qv}]]],Tj=[3,v,ope,0,[Vo,ui,Rae,tc,oh,id,Ys,Om,gi],[[2,{[h]:`DeleteOnTermination`,[_]:yg}],[0,{[h]:`AssociatedResource`,[_]:Eh}],[0,{[h]:`InstanceOwningService`,[_]:hv}],[1,{[h]:`EbsCardIndex`,[_]:Sg}],[0,{[h]:`VolumeId`,[_]:ow}],[0,{[h]:`InstanceId`,[_]:$_}],[0,{[h]:`Device`,[_]:_he}],[0,{[h]:`Status`,[_]:gC}],[4,{[h]:`AttachTime`,[_]:jh}]]],Ej=[3,v,sh,0,[oh,Of,hm,Jfe,Rfe,Zfe,Yfe,Hfe,Ele,ble,Ole,Dle,Sle,Mp,Em,ul,ap],[[0,{[h]:`VolumeId`,[_]:ow}],[0,{[h]:`ModificationState`,[_]:Jy}],[0,{[h]:`StatusMessage`,[_]:KS}],[1,{[h]:`TargetSize`,[_]:PC}],[1,{[h]:`TargetIops`,[_]:wC}],[0,{[h]:`TargetVolumeType`,[_]:RC}],[1,{[h]:`TargetThroughput`,[_]:IC}],[2,{[h]:`TargetMultiAttachEnabled`,[_]:EC}],[1,{[h]:`OriginalSize`,[_]:Bb}],[1,{[h]:`OriginalIops`,[_]:Lb}],[0,{[h]:`OriginalVolumeType`,[_]:Hb}],[1,{[h]:`OriginalThroughput`,[_]:Vb}],[2,{[h]:`OriginalMultiAttachEnabled`,[_]:Rb}],[1,{[h]:`Progress`,[_]:Mx}],[4,{[h]:`StartTime`,[_]:cC}],[4,{[h]:`EndTime`,[_]:qg}],[()=>hA,{[h]:`Operator`,[_]:Ub}]]],Dj=[3,v,_h,0,[np,Vd,Pu,Yre,Hu,ac,Mm,Li,ih,Om,Vi,Bo],[[0,{[h]:`OwnerId`,[_]:Fb}],[0,{[h]:`InstanceTenancy`,[_]:Gv}],[()=>TP,{[h]:`Ipv6CidrBlockAssociationSet`,[_]:U_}],[()=>CP,{[h]:`CidrBlockAssociationSet`,[_]:Ame}],[2,{[h]:`IsDefault`,[_]:G_}],[()=>Aj,{[h]:`EncryptionControl`,[_]:bhe}],[()=>fP,{[h]:`TagSet`,[_]:jC}],[()=>_T,{[h]:`BlockPublicAccessStates`,[_]:Gh}],[0,{[h]:`VpcId`,[_]:iw}],[0,{[h]:`State`,[_]:hC}],[0,{[h]:`CidrBlock`,[_]:Jh}],[0,{[h]:`DhcpOptionsId`,[_]:rhe}]]],Oj=[3,v,spe,0,[ii,Vi,Zre],[[0,{[h]:`AssociationId`,[_]:Ch}],[0,{[h]:`CidrBlock`,[_]:Jh}],[()=>kj,{[h]:`CidrBlockState`,[_]:Mme}]]],kj=[3,v,lpe,0,[Om,hm],[[0,{[h]:`State`,[_]:hC}],[0,{[h]:`StatusMessage`,[_]:KS}]]],Aj=[3,v,nh,0,[ih,gpe,Pf,Om,gm,Sue,Mm],[[0,{[h]:`VpcId`,[_]:iw}],[0,{[h]:`VpcEncryptionControlId`,[_]:nw}],[0,{[h]:`Mode`,[_]:nb}],[0,{[h]:`State`,[_]:hC}],[0,{[h]:`StateMessage`,[_]:qS}],[()=>Nj,{[h]:`ResourceExclusions`,[_]:Ux}],[()=>fP,{[h]:`TagSet`,[_]:jC}]]],jj=[3,v,ppe,0,[Pf,Yu,Hc,sle,Mpe,Ape,Xoe,Tpe,cc],[0,0,0,0,0,0,0,0,0],1],Mj=[3,v,mpe,0,[Om,gm],[[0,{[h]:`State`,[_]:hC}],[0,{[h]:`StateMessage`,[_]:qS}]]],Nj=[3,v,hpe,0,[Gu,Vc,Vf,jpe,kpe,qoe,wpe,sc],[[()=>Mj,{[h]:`InternetGateway`,[_]:J_}],[()=>Mj,{[h]:`EgressOnlyInternetGateway`,[_]:jg}],[()=>Mj,{[h]:`NatGateway`,[_]:fb}],[()=>Mj,{[h]:`VirtualPrivateGateway`,[_]:mw}],[()=>Mj,{[h]:`VpcPeering`,[_]:fw}],[()=>Mj,{[h]:`Lambda`,[_]:ay}],[()=>Mj,{[h]:`VpcLattice`,[_]:sw}],[()=>Mj,{[h]:`ElasticFileSystem`,[_]:She}]]],Pj=[3,v,vpe,0,[ii,Nu,Iu,Lf,Nd,vu,zd],[[0,{[h]:`AssociationId`,[_]:Ch}],[0,{[h]:`Ipv6CidrBlock`,[_]:H_}],[()=>kj,{[h]:`Ipv6CidrBlockState`,[_]:W_}],[0,{[h]:`NetworkBorderGroup`,[_]:ab}],[0,{[h]:`Ipv6Pool`,[_]:Tv}],[0,{[h]:`Ipv6AddressAttribute`,[_]:M_}],[0,{[h]:`IpSource`,[_]:zv}]]],Fj=`unit`,Ij=[1,v,Qne,0,[0,{[_]:g}]],Lj=[1,v,ere,0,[0,{[_]:g}]],Rj=[1,v,bre,0,[0,{[_]:g}]],zj=[1,v,Zne,0,[()=>Uw,{[_]:g}]],Bj=[1,v,Wne,0,[0,{[_]:ni}]],Vj=[1,v,Kne,0,[0,{[_]:g}]],Hj=[1,v,vre,0,[0,{[_]:g}]],Uj=[1,v,Gne,0,[0,{[_]:ii}]],Wj=[1,v,yi,0,[()=>sT,{[_]:vi}]],Gj=[1,v,Ere,0,[()=>cT,{[_]:g}]],Kj=[1,v,Dre,0,[()=>oT,{[_]:g}]],qj=[1,v,kre,0,[()=>lT,{[_]:g}]],Jj=[1,v,jre,0,[()=>uT,{[_]:g}]],Yj=[1,v,qre,0,[0,{[_]:g}]],Xj=[1,v,Ure,0,[0,{[_]:g}]],Zj=[1,v,Rre,0,[()=>gT,{[_]:g}]],Qj=[1,v,zre,0,[()=>gT,{[_]:ki}]],$j=[1,v,Vre,0,[0,{[_]:g}]],eM=[1,v,Qre,0,[1,{[_]:g}]],tM=[1,v,_ie,0,[0,{[_]:g}]],nM=[1,v,Co,0,[()=>dE,{[_]:g}]],rM=[1,v,To,0,[()=>fE,{[_]:g}]],iM=[1,v,gs,0,[()=>SE,{[_]:g}]],aM=[1,v,qa,0,[()=>vD,{[_]:g}]],oM=[1,v,nc,0,[()=>bD,{[_]:g}]],sM=[1,v,dc,0,[()=>ED,{[_]:g}]],cM=[1,v,gc,0,[()=>DD,{[_]:yc}]],lM=[1,v,vc,0,[()=>OD,{[_]:g}]],uM=[1,v,bc,0,[()=>DD,{[_]:g}]],dM=[1,v,wc,0,[()=>AD,{[_]:g}]],fM=[1,v,kc,0,[()=>kD,{[_]:g}]],pM=[1,v,ll,0,[()=>yj,{[_]:g}]],mM=[1,v,Nc,0,[0,{[_]:g}]],hM=[1,v,$s,0,[0,{[_]:ec}]],gM=[1,v,wl,0,[()=>FD,{[_]:jl}]],_M=[1,v,bl,0,[()=>ID,{[_]:g}]],vM=[1,v,Bl,0,[()=>VD,{[_]:g}]],yM=[1,v,Ul,0,[()=>WD,{[_]:g}]],bM=[1,v,Wl,0,[0,{[_]:d_}]],xM=[1,v,Zl,0,[0,{[_]:Xl}]],SM=[1,v,fd,0,[()=>JD,{[_]:g}]],CM=[1,v,pae,0,[0,{[_]:_d}]],wM=[1,v,yae,0,[()=>XD,{[_]:g}]],TM=[1,v,koe,0,[()=>ZD,{[_]:g}]],EM=[1,v,zu,0,[()=>tO,0]],DM=[1,v,Au,0,[()=>oO,{[_]:g}]],OM=[1,v,Mu,0,[()=>sO,{[_]:g}]],kM=[1,v,ed,0,[0,{[_]:g}]],AM=[1,v,mae,0,[0,{[_]:id}]],jM=[1,v,cae,0,[()=>cO,{[_]:g}]],MM=[1,v,od,0,[()=>lO,{[_]:g}]],NM=[1,v,sd,0,[()=>uO,{[_]:ad}]],PM=[1,v,lae,0,[()=>dO,{[_]:g}]],FM=[1,v,xae,0,[()=>rO,{[_]:g}]],IM=[1,v,jae,0,[()=>_O,{[_]:g}]],LM=[1,v,Mae,0,[()=>bO,{[_]:g}]],RM=[1,v,Hae,0,[()=>CO,{[_]:g}]],zM=[1,v,foe,0,[()=>EO,{[_]:g}]],BM=[1,v,moe,0,[()=>OO,{[_]:g}]],VM=[1,v,hoe,0,[()=>kO,{[_]:g}]],HM=[1,v,voe,0,[()=>AO,{[_]:g}]],UM=[1,v,uoe,0,[()=>MO,{[_]:g}]],WM=[1,v,woe,0,[()=>PO,{[_]:g}]],GM=[1,v,qu,0,[()=>IO,{[_]:g}]],KM=[1,v,Zu,0,[0,{[_]:g}]],qM=[1,v,$u,0,[()=>FO,{[_]:g}]],JM=[1,v,Sae,0,[0,{[_]:g}]],YM=[1,v,qae,0,[()=>LO,{[_]:g}]],XM=[1,v,noe,0,[()=>RO,{[_]:g}]],ZM=[1,v,Jae,0,[()=>zO,{[_]:g}]],QM=[1,v,Gae,0,[()=>BO,{[_]:g}]],$M=[1,v,Yae,0,[()=>VO,{[_]:g}]],eN=[1,v,Kae,0,[()=>HO,{[_]:g}]],tN=[1,v,roe,0,[()=>UO,{[_]:g}]],nN=[1,v,Roe,0,[0,{[_]:Jd}]],rN=[1,v,Voe,0,[0,{[_]:Yd}]],iN=[1,v,Woe,0,[()=>GO,{[_]:g}]],aN=[1,v,ise,0,[()=>qO,{[_]:g}]],oN=[1,v,ose,0,[()=>JO,{[_]:ki}]],sN=[1,v,mse,0,[()=>tk,{[_]:g}]],cN=[1,v,gse,0,[()=>nk,{[_]:g}]],lN=[1,v,zse,0,[0,{[_]:g}]],uN=[1,v,Mse,0,[()=>_k,{[_]:g}]],dN=[1,v,Pse,0,[()=>vk,{[_]:wd}]],fN=[1,v,Ise,0,[()=>yk,{[_]:g}]],pN=[1,v,Rse,0,[()=>bk,{[_]:_oe}]],mN=[1,v,Use,0,[()=>xk,{[_]:g}]],hN=[1,v,Wse,0,[()=>Sk,{[_]:g}]],gN=[1,v,Yse,0,[0,{[_]:g}]],_N=[1,v,ice,0,[()=>KO,{[_]:g}]],vN=[1,v,oce,0,[()=>Pk,{[_]:g}]],yN=[1,v,sce,0,[()=>Fk,{[_]:lf}]],bN=[1,v,cce,0,[()=>Ik,{[_]:g}]],xN=[1,v,Qoe,0,[()=>Lk,{[_]:g}]],SN=[1,v,ese,0,[()=>Rk,{[_]:g}]],CN=[1,v,tse,0,[0,{[_]:g}]],wN=[1,v,yce,0,[()=>Bk,{[_]:g}]],TN=[1,v,ale,0,[()=>tA,{[_]:g}]],EN=[1,v,ile,0,[()=>nA,{[_]:g}]],DN=[1,v,cle,0,[0,{[_]:g}]],ON=[1,v,ule,0,[()=>eA,{[_]:g}]],kN=[1,v,Jce,0,[()=>aA,{[_]:g}]],AN=[1,v,Qce,0,[()=>uA,{[_]:g}]],jN=[1,v,_le,0,[0,{[_]:g}]],MN=[1,v,Tle,0,[0,{[_]:op}]],NN=[1,v,Vle,0,[()=>gA,{[_]:g}]],PN=[1,v,Hle,0,[()=>_A,{[_]:g}]],FN=[1,v,Ule,0,[0,{[_]:Kl}]],IN=[1,v,Wle,0,[()=>yA,{[_]:g}]],LN=[1,v,Gle,0,[0,{[_]:g}]],RN=[1,v,tue,0,[()=>xA,{[_]:g}]],zN=[1,v,Jle,0,[()=>TA,{[_]:g}]],BN=[1,v,Nle,0,[()=>DA,{[_]:g}]],VN=[1,v,lue,0,[()=>OA,{[_]:g}]],HN=[1,v,Xle,0,[0,{[_]:yp}]],UN=[1,v,Eue,0,[()=>NA,{[_]:g}]],WN=[1,v,Rue,0,[()=>MA,{[_]:g}]],GN=[1,v,Gue,0,[0,{[_]:Hp}]],KN=[1,v,Vue,0,[()=>RA,{[_]:g}]],qN=[1,v,tde,0,[()=>VA,{[_]:g}]],JN=[1,v,bue,0,[0,{[_]:g}]],YN=[1,v,Hue,0,[()=>KA,{[_]:g}]],XN=[1,v,ide,0,[()=>JA,{[_]:g}]],ZN=[1,v,ode,0,[0,{[_]:g}]],QN=[1,v,cde,0,[()=>qA,{[_]:g}]],$N=[1,v,Kde,0,[()=>QA,{[_]:g}]],eP=[1,v,qde,0,[()=>$A,{[_]:om}]],tP=[1,v,Mde,0,[0,{[_]:Zp}]],nP=[1,v,Nde,0,[()=>ej,{[_]:g}]],rP=[1,v,Fde,0,[0,{[_]:g}]],iP=[1,v,Ide,0,[()=>tj,{[_]:g}]],aP=[1,v,Rde,0,[0,{[_]:rm}]],oP=[1,v,tfe,0,[0,{[_]:dm}]],sP=[1,v,lfe,0,[()=>nj,{[_]:g}]],cP=[1,v,nfe,0,[0,{[_]:fm}]],lP=[1,v,Vde,0,[()=>dj,{[_]:g}]],uP=[1,v,ufe,0,[()=>lj,{[_]:g}]],dP=[1,v,Sde,0,[0,{[_]:g}]],fP=[1,v,Bfe,0,[()=>fj,{[_]:g}]],pP=[1,v,qfe,0,[()=>pj,{[_]:g}]],mP=[1,v,Gfe,0,[1,{[_]:g}]],hP=[1,v,Qfe,0,[0,{[_]:g}]],gP=[1,v,npe,0,[()=>vj,{[_]:g}]],_P=[1,v,Npe,0,[0,{[_]:g}]],vP=[1,v,Ppe,0,[0,{[_]:g}]],yP=[1,v,Fpe,0,[0,{[_]:g}]],bP=[1,v,ape,0,[()=>Tj,{[_]:g}]],xP=[1,v,bpe,0,[0,{[_]:oh}]],SP=[1,v,Epe,0,[()=>wj,{[_]:g}]],CP=[1,v,cpe,0,[()=>Oj,{[_]:g}]],wP=[1,v,xpe,0,[0,{[_]:ih}]],TP=[1,v,ype,0,[()=>Pj,{[_]:g}]],EP=[1,v,Dpe,0,[()=>Dj,{[_]:g}]],DP=[1,v,Wpe,0,[0,{[_]:g}]],OP=[1,v,Kpe,0,[0,{[_]:yh}]],kP=[1,v,Jpe,0,[0,{[_]:bh}]],AP=[9,v,jne,0,()=>Ww,()=>Gw],jP=[9,v,Nne,0,()=>Kw,()=>qw],MP=[9,v,Vne,0,()=>Jw,()=>Yw],NP=[9,v,sre,0,()=>Xw,()=>Zw],PP=[9,v,zne,0,()=>Qw,()=>Fj],FP=[9,v,wre,0,()=>$w,()=>Tj],IP=[9,v,ure,0,()=>nT,()=>rT],LP=[9,v,hre,0,()=>iT,()=>aT],RP=[9,v,Kie,0,()=>TT,()=>ET],zP=[9,v,cie,0,()=>jT,()=>MT],BP=[9,v,nie,0,()=>NT,()=>PT],VP=[9,v,lie,0,()=>FT,()=>WO],HP=[9,v,die,0,()=>IT,()=>LT],UP=[9,v,mie,0,()=>RT,()=>zT],WP=[9,v,yie,0,()=>BT,()=>VT],GP=[9,v,Tie,0,()=>HT,()=>UT],KP=[9,v,Fie,0,()=>WT,()=>GT],qP=[9,v,Pie,0,()=>KT,()=>qT],JP=[9,v,Iie,0,()=>JT,()=>YT],YP=[9,v,qie,0,()=>XT,()=>nj],XP=[9,v,Jie,0,()=>ZT,()=>QT],ZP=[9,v,nae,0,()=>$T,()=>wj],QP=[9,v,rae,0,()=>eE,()=>tE],$P=[9,v,Pa,0,()=>aE,()=>Fj],eF=[9,v,so,0,()=>oE,()=>sE],tF=[9,v,ho,0,()=>cE,()=>lE],nF=[9,v,bo,0,()=>uE,()=>pE],rF=[9,v,No,0,()=>mE,()=>hE],iF=[9,v,Ho,0,()=>gE,()=>Fj],aF=[9,v,os,0,()=>_E,()=>Fj],oF=[9,v,Qo,0,()=>vE,()=>Fj],sF=[9,v,cs,0,()=>yE,()=>bE],cF=[9,v,Cs,0,()=>xE,()=>Fj],lF=[9,v,ws,0,()=>CE,()=>Fj],uF=[9,v,Us,0,()=>wE,()=>Fj],dF=[9,v,Ws,0,()=>TE,()=>Fj],fF=[9,v,ro,0,()=>EE,()=>DE],pF=[9,v,Ca,0,()=>OE,()=>kE],mF=[9,v,Sa,0,()=>AE,()=>jE],hF=[9,v,Ha,0,()=>ME,()=>NE],gF=[9,v,io,0,()=>PE,()=>FE],_F=[9,v,ao,0,()=>IE,()=>LE],vF=[9,v,no,0,()=>RE,()=>zE],yF=[9,v,za,0,()=>BE,()=>VE],bF=[9,v,po,0,()=>HE,()=>UE],xF=[9,v,Ao,0,()=>WE,()=>GE],SF=[9,v,ko,0,()=>KE,()=>qE],CF=[9,v,Ro,0,()=>JE,()=>YE],wF=[9,v,Ko,0,()=>XE,()=>ZE],TF=[9,v,ss,0,()=>QE,()=>$E],EF=[9,v,rs,0,()=>eD,()=>tD],DF=[9,v,ps,0,()=>nD,()=>rD],OF=[9,v,Ts,0,()=>iD,()=>aD],kF=[9,v,Es,0,()=>oD,()=>sD],AF=[9,v,Gs,0,()=>cD,()=>lD],jF=[9,v,Ks,0,()=>uD,()=>dD],MF=[9,v,Ba,0,()=>fD,()=>Fj],NF=[9,v,qs,0,()=>pD,()=>Tj],PF=[9,v,wa,0,()=>mD,()=>Fj],FF=[9,v,Va,0,()=>hD,()=>gD],IF=[9,v,is,0,()=>_D,()=>Fj],LF=[9,v,Fl,0,()=>zD,()=>BD],RF=[9,v,gae,0,()=>QD,()=>$D],zF=[9,v,kce,0,()=>qk,()=>Fj],BF=[9,v,Ace,0,()=>Jk,()=>Yk],VF=[9,v,Ice,0,()=>Xk,()=>Fj],HF=[9,v,Hce,0,()=>Zk,()=>Qk],UF=[9,v,Pue,0,()=>AA,()=>Fj],WF=[9,v,Fue,0,()=>PA,()=>FA],GF=[9,v,gue,0,()=>IA,()=>Fj],KF=[9,v,Jue,0,()=>HA,()=>UA],qF=[9,v,$ue,0,()=>WA,()=>GA],JF=[9,v,Lue,0,()=>ZA,()=>RA],YF=[9,v,afe,0,()=>ij,()=>aj],XF=[9,v,sfe,0,()=>sj,()=>cj],ZF=[9,v,Pfe,0,()=>mj,()=>hj],QF=e=>({apiVersion:`2016-11-15`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??wne,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??hne,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Bee,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.ec2`,errorTypeRegistries:Pw,xmlNamespace:`http://ec2.amazonaws.com/doc/2016-11-15`,version:`2016-11-15`,serviceTarget:`AmazonEC2`},serviceId:e?.serviceId??`EC2`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),$F=e=>{let t=He(e),n=()=>t().then(_e),r=QF(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:yne.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},eI=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},tI=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),nI=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),eI(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),tI(r))},rI=class extends i{config;constructor(...[e]){let t=$F(e||{});super(t),this.initConfig=t;let n=_ne(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=nI(gne(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:pne,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},iI=e=>typeof e==`string`&&e.indexOf(`arn:`)===0&&e.split(`:`).length>=6,aI=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function oI(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`ecr`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var sI=e=>{let t=[];return e.operation,t.push(oI(e)),t},cI=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},lI=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`ecr`}),uI={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},dI={name:`@aws-sdk/client-ecr`,version:`3.1109.0`,description:`AWS SDK for JavaScript Ecr Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ecr`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-ecr`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc -p tsconfig.test.json && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.7`,"@aws-sdk/credential-provider-node":`^3.972.79`,"@aws-sdk/types":`^3.974.3`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~6.0.3`},engines:{node:`>=20.0.0`}},fI=`ref`,pI=-1,mI=!0,hI=`isSet`,gI=`PartitionResult`,_I=`stringEquals`,vI=`booleanEquals`,yI=`getAttr`,bI={[fI]:`Endpoint`},xI={fn:yI,argv:[{[fI]:gI},`name`]},SI={[fI]:gI},CI={},wI=[{[fI]:`Region`}],TI={conditions:[[hI,[bI]],[hI,wI],[`aws.partition`,wI,gI],[_I,[xI,`aws-eusc`]],[_I,[xI,`aws-iso-f`]],[_I,[xI,`aws-iso-e`]],[_I,[xI,`aws-iso-b`]],[_I,[xI,`aws-iso`]],[_I,[xI,`aws-cn`]],[_I,[xI,`aws-us-gov`]],[_I,[xI,`aws`]],[vI,[{[fI]:`UseFIPS`},mI]],[vI,[{fn:yI,argv:[SI,`supportsFIPS`]},mI]],[vI,[{[fI]:`UseDualStack`},mI]],[vI,[{fn:yI,argv:[SI,`supportsDualStack`]},mI]]],results:[[pI],[pI,`Invalid Configuration: FIPS and custom endpoint are not supported`],[pI,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[bI,CI],[`https://api.ecr.{Region}.{PartitionResult#dnsSuffix}`,CI],[`https://ecr.{Region}.{PartitionResult#dualStackDnsSuffix}`,CI],[`https://api.ecr-fips.{Region}.{PartitionResult#dnsSuffix}`,CI],[`https://ecr-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,CI],[`https://api.ecr-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,CI],[pI,`FIPS and DualStack are enabled, but this partition does not support one or both`],[pI,`FIPS is enabled but this partition does not support FIPS`],[`https://api.ecr.{Region}.{PartitionResult#dualStackDnsSuffix}`,CI],[pI,`DualStack is enabled but this partition does not support DualStack`],[pI,`Invalid Configuration: Missing Region`]]},EI=2,DI=new Int32Array([-1,1,-1,0,23,3,1,4,100000013,2,5,100000013,3,20,6,4,20,7,5,20,8,6,20,9,7,20,10,8,20,11,9,20,12,10,20,13,11,16,14,13,15,100000004,14,100000011,100000012,12,18,17,13,100000009,100000010,13,19,100000006,14,100000008,100000009,11,22,21,13,100000005,100000004,13,100000007,100000006,11,100000001,24,13,100000002,100000003]),OI=Re.from(DI,EI,TI.conditions,TI.results),kI=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),AI=(e,t={})=>kI.get(e,()=>Ye(OI,{endpointParams:e,logger:t.logger}));qe.aws=fe;var y=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},jI=class e extends y{name=`InvalidParameterException`;$fault=`client`;constructor(t){super({name:`InvalidParameterException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},MI=class e extends y{name=`RepositoryNotFoundException`;$fault=`client`;constructor(t){super({name:`RepositoryNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},NI=class e extends y{name=`ServerException`;$fault=`server`;constructor(t){super({name:`ServerException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},PI=class e extends y{name=`LimitExceededException`;$fault=`client`;constructor(t){super({name:`LimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},FI=class e extends y{name=`UnableToGetUpstreamImageException`;$fault=`client`;constructor(t){super({name:`UnableToGetUpstreamImageException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},II=class e extends y{name=`ValidationException`;$fault=`client`;constructor(t){super({name:`ValidationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},LI=class e extends y{name=`EmptyUploadException`;$fault=`client`;constructor(t){super({name:`EmptyUploadException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},RI=class e extends y{name=`InvalidLayerException`;$fault=`client`;constructor(t){super({name:`InvalidLayerException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},zI=class e extends y{name=`KmsException`;$fault=`client`;kmsError;constructor(t){super({name:`KmsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.kmsError=t.kmsError}},BI=class e extends y{name=`LayerAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`LayerAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},VI=class e extends y{name=`LayerPartTooSmallException`;$fault=`client`;constructor(t){super({name:`LayerPartTooSmallException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},HI=class e extends y{name=`UploadNotFoundException`;$fault=`client`;constructor(t){super({name:`UploadNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},UI=class e extends y{name=`PullThroughCacheRuleAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`PullThroughCacheRuleAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},WI=class e extends y{name=`SecretNotFoundException`;$fault=`client`;constructor(t){super({name:`SecretNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},GI=class e extends y{name=`UnableToAccessSecretException`;$fault=`client`;constructor(t){super({name:`UnableToAccessSecretException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},KI=class e extends y{name=`UnableToDecryptSecretValueException`;$fault=`client`;constructor(t){super({name:`UnableToDecryptSecretValueException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},qI=class e extends y{name=`UnsupportedUpstreamRegistryException`;$fault=`client`;constructor(t){super({name:`UnsupportedUpstreamRegistryException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},JI=class e extends y{name=`InvalidTagParameterException`;$fault=`client`;constructor(t){super({name:`InvalidTagParameterException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},YI=class e extends y{name=`RepositoryAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`RepositoryAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},XI=class e extends y{name=`TooManyTagsException`;$fault=`client`;constructor(t){super({name:`TooManyTagsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ZI=class e extends y{name=`TemplateAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`TemplateAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},QI=class e extends y{name=`LifecyclePolicyNotFoundException`;$fault=`client`;constructor(t){super({name:`LifecyclePolicyNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},$I=class e extends y{name=`PullThroughCacheRuleNotFoundException`;$fault=`client`;constructor(t){super({name:`PullThroughCacheRuleNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},eL=class e extends y{name=`RegistryPolicyNotFoundException`;$fault=`client`;constructor(t){super({name:`RegistryPolicyNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},tL=class e extends y{name=`RepositoryNotEmptyException`;$fault=`client`;constructor(t){super({name:`RepositoryNotEmptyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},nL=class e extends y{name=`TemplateNotFoundException`;$fault=`client`;constructor(t){super({name:`TemplateNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},rL=class e extends y{name=`RepositoryPolicyNotFoundException`;$fault=`client`;constructor(t){super({name:`RepositoryPolicyNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},iL=class e extends y{name=`SigningConfigurationNotFoundException`;$fault=`client`;constructor(t){super({name:`SigningConfigurationNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},aL=class e extends y{name=`ExclusionNotFoundException`;$fault=`client`;constructor(t){super({name:`ExclusionNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},oL=class e extends y{name=`ImageNotFoundException`;$fault=`client`;constructor(t){super({name:`ImageNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},sL=class e extends y{name=`ScanNotFoundException`;$fault=`client`;constructor(t){super({name:`ScanNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},cL=class e extends y{name=`LayerInaccessibleException`;$fault=`client`;constructor(t){super({name:`LayerInaccessibleException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},lL=class e extends y{name=`LayersNotFoundException`;$fault=`client`;constructor(t){super({name:`LayersNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},uL=class e extends y{name=`UnableToGetUpstreamLayerException`;$fault=`client`;constructor(t){super({name:`UnableToGetUpstreamLayerException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},dL=class e extends y{name=`LifecyclePolicyPreviewNotFoundException`;$fault=`client`;constructor(t){super({name:`LifecyclePolicyPreviewNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},fL=class e extends y{name=`UnableToListUpstreamImageReferrersException`;$fault=`client`;constructor(t){super({name:`UnableToListUpstreamImageReferrersException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},pL=class e extends y{name=`ImageAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`ImageAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},mL=class e extends y{name=`ImageDigestDoesNotMatchException`;$fault=`client`;constructor(t){super({name:`ImageDigestDoesNotMatchException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},hL=class e extends y{name=`ImageTagAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`ImageTagAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},gL=class e extends y{name=`ReferencedImagesNotFoundException`;$fault=`client`;constructor(t){super({name:`ReferencedImagesNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},_L=class e extends y{name=`BlockedByOrganizationPolicyException`;$fault=`client`;constructor(t){super({name:`BlockedByOrganizationPolicyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},vL=class e extends y{name=`ExclusionAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`ExclusionAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},yL=class e extends y{name=`ImageArchivedException`;$fault=`client`;constructor(t){super({name:`ImageArchivedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},bL=class e extends y{name=`UnsupportedImageTypeException`;$fault=`client`;constructor(t){super({name:`UnsupportedImageTypeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},xL=class e extends y{name=`LifecyclePolicyPreviewInProgressException`;$fault=`client`;constructor(t){super({name:`LifecyclePolicyPreviewInProgressException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},SL=class e extends y{name=`ImageStorageClassUpdateNotSupportedException`;$fault=`client`;constructor(t){super({name:`ImageStorageClassUpdateNotSupportedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},CL=class e extends y{name=`InvalidLayerPartException`;$fault=`client`;registryId;repositoryName;uploadId;lastValidByteReceived;constructor(t){super({name:`InvalidLayerPartException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.registryId=t.registryId,this.repositoryName=t.repositoryName,this.uploadId=t.uploadId,this.lastValidByteReceived=t.lastValidByteReceived}},wL=`BlockedByOrganizationPolicyException`,TL=`BatchDeleteImage`,EL=`BatchDeleteImageRequest`,DL=`BatchDeleteImageResponse`,OL=`CreateRepository`,kL=`CreateRepositoryRequest`,AL=`CreateRepositoryResponse`,jL=`DescribeImages`,ML=`DescribeImagesFilter`,NL=`DescribeImagesRequest`,PL=`DescribeImagesResponse`,FL=`DeleteLifecyclePolicy`,IL=`DeleteLifecyclePolicyRequest`,LL=`DeleteLifecyclePolicyResponse`,RL=`DeleteRepository`,zL=`DeleteRepositoryPolicyRequest`,BL=`DeleteRepositoryPolicyResponse`,VL=`DeleteRepositoryPolicy`,HL=`DeleteRepositoryRequest`,UL=`DeleteRepositoryResponse`,WL=`DescribeRepositoriesRequest`,GL=`DescribeRepositoriesResponse`,KL=`DescribeRepositories`,qL=`ExclusionAlreadyExistsException`,JL=`EncryptionConfiguration`,YL=`ExclusionNotFoundException`,XL=`EmptyUploadException`,ZL=`GetLifecyclePolicy`,QL=`GetLifecyclePolicyPreview`,$L=`GetLifecyclePolicyPreviewRequest`,eR=`GetLifecyclePolicyPreviewResponse`,tR=`GetLifecyclePolicyRequest`,nR=`GetLifecyclePolicyResponse`,rR=`GetRepositoryPolicyRequest`,iR=`GetRepositoryPolicyResponse`,aR=`GetRepositoryPolicy`,oR=`ImageArchivedException`,sR=`ImageAlreadyExistsException`,cR=`ImageDetail`,lR=`ImageDigestDoesNotMatchException`,uR=`ImageDetailList`,dR=`ImageFailure`,fR=`ImageFailureList`,pR=`ImageIdentifier`,mR=`ImageIdentifierList`,hR=`InvalidLayerException`,gR=`InvalidLayerPartException`,_R=`ImageNotFoundException`,vR=`InvalidParameterException`,yR=`ImageScanningConfiguration`,bR=`ImageStorageClassUpdateNotSupportedException`,xR=`ImageScanFindingsSummary`,SR=`ImageScanStatus`,CR=`ImageTagAlreadyExistsException`,wR=`ImageTagMutabilityExclusionFilter`,TR=`ImageTagMutabilityExclusionFilters`,ER=`InvalidTagParameterException`,DR=`Key`,OR=`KmsException`,kR=`LayerAlreadyExistsException`,AR=`LimitExceededException`,jR=`LayerInaccessibleException`,MR=`LayersNotFoundException`,NR=`LifecyclePolicyNotFoundException`,PR=`LifecyclePolicyPreviewFilter`,FR=`LifecyclePolicyPreviewInProgressException`,IR=`LifecyclePolicyPreviewNotFoundException`,LR=`LifecyclePolicyPreviewResult`,RR=`LifecyclePolicyPreviewResultList`,zR=`LifecyclePolicyPreviewSummary`,BR=`LifecyclePolicyRuleAction`,VR=`LayerPartTooSmallException`,HR=`PutImageTagMutability`,UR=`PutImageTagMutabilityRequest`,WR=`PutImageTagMutabilityResponse`,GR=`PutLifecyclePolicy`,KR=`PutLifecyclePolicyRequest`,qR=`PutLifecyclePolicyResponse`,JR=`PullThroughCacheRuleAlreadyExistsException`,YR=`PullThroughCacheRuleNotFoundException`,XR=`RepositoryAlreadyExistsException`,ZR=`ReferencedImagesNotFoundException`,QR=`RepositoryList`,$R=`RepositoryNotEmptyException`,ez=`RepositoryNotFoundException`,tz=`RegistryPolicyNotFoundException`,nz=`RepositoryPolicyNotFoundException`,rz=`Repository`,iz=`SigningConfigurationNotFoundException`,az=`ServerException`,oz=`ScanNotFoundException`,sz=`SecretNotFoundException`,cz=`SetRepositoryPolicy`,lz=`SetRepositoryPolicyRequest`,uz=`SetRepositoryPolicyResponse`,dz=`Tag`,fz=`TemplateAlreadyExistsException`,pz=`TransitioningImageTotalCount`,mz=`TransitioningImageTotalCounts`,hz=`TagList`,gz=`TooManyTagsException`,_z=`TemplateNotFoundException`,vz=`UnsupportedImageTypeException`,yz=`UploadNotFoundException`,bz=`UnableToAccessSecretException`,xz=`UnableToDecryptSecretValueException`,Sz=`UnableToGetUpstreamImageException`,Cz=`UnableToGetUpstreamLayerException`,wz=`UnableToListUpstreamImageReferrersException`,Tz=`UnsupportedUpstreamRegistryException`,Ez=`Value`,Dz=`ValidationException`,Oz=`artifactMediaType`,kz=`appliedRulePriority`,Az=`action`,b=`client`,jz=`createdAt`,Mz=`description`,x=`error`,Nz=`encryptionConfiguration`,Pz=`expiringImageTotalCount`,Fz=`encryptionType`,Iz=`failures`,Lz=`failureCode`,Rz=`failureReason`,zz=`findingSeverityCounts`,Bz=`filterType`,Vz=`filter`,Hz=`force`,Uz=`httpError`,Wz=`imageDetails`,Gz=`imageDigest`,Kz=`imageIds`,qz=`imageId`,Jz=`imageManifestMediaType`,Yz=`imagePushedAt`,Xz=`imageStatus`,Zz=`imageScanningConfiguration`,Qz=`imageScanCompletedAt`,$z=`imageScanFindingsSummary`,eB=`imageSizeInBytes`,tB=`imageScanStatus`,nB=`imageTags`,rB=`imageTotalCount`,iB=`imageTagMutability`,aB=`imageTagMutabilityExclusionFilters`,oB=`imageTag`,sB=`kmsError`,cB=`kmsKey`,lB=`lastArchivedAt`,uB=`lastActivatedAt`,dB=`lastEvaluatedAt`,fB=`lifecyclePolicyText`,pB=`lastRecordedPullTime`,mB=`lastValidByteReceived`,S=`message`,hB=`maxResults`,gB=`nextToken`,_B=`previewResults`,vB=`policyText`,yB=`repositoryArn`,bB=`registryId`,xB=`repositoryName`,SB=`repositoryNames`,CB=`repositoryUri`,wB=`repository`,TB=`repositories`,EB=`smithy.ts.sdk.synthetic.com.amazonaws.ecr`,DB=`storageClass`,OB=`subjectManifestDigest`,kB=`scanOnPush`,AB=`server`,jB=`status`,MB=`summary`,NB=`tags`,PB=`transitioningImageTotalCounts`,FB=`tagStatus`,IB=`targetStorageClass`,LB=`type`,RB=`uploadId`,zB=`vulnerabilitySourceUpdatedAt`,C=`com.amazonaws.ecr`,BB=ot.for(EB),VB=[-3,EB,`ECRServiceException`,0,[],[]];BB.registerError(VB,y);var w=ot.for(C),HB=[-3,C,wL,{[x]:b},[S],[0]];w.registerError(HB,_L);var UB=[-3,C,XL,{[x]:b},[S],[0]];w.registerError(UB,LI);var WB=[-3,C,qL,{[x]:b},[S],[0]];w.registerError(WB,vL);var GB=[-3,C,YL,{[x]:b},[S],[0]];w.registerError(GB,aL);var KB=[-3,C,sR,{[x]:b},[S],[0]];w.registerError(KB,pL);var qB=[-3,C,oR,{[x]:b},[S],[0]];w.registerError(qB,yL);var JB=[-3,C,lR,{[x]:b},[S],[0]];w.registerError(JB,mL);var YB=[-3,C,_R,{[x]:b},[S],[0]];w.registerError(YB,oL);var XB=[-3,C,bR,{[x]:b},[S],[0]];w.registerError(XB,SL);var ZB=[-3,C,CR,{[x]:b},[S],[0]];w.registerError(ZB,hL);var QB=[-3,C,hR,{[x]:b},[S],[0]];w.registerError(QB,RI);var $B=[-3,C,gR,{[x]:b},[bB,xB,RB,mB,S],[0,0,0,1,0]];w.registerError($B,CL);var eV=[-3,C,vR,{[x]:b},[S],[0]];w.registerError(eV,jI);var tV=[-3,C,ER,{[x]:b},[S],[0]];w.registerError(tV,JI);var nV=[-3,C,OR,{[x]:b},[S,sB],[0,0]];w.registerError(nV,zI);var rV=[-3,C,kR,{[x]:b},[S],[0]];w.registerError(rV,BI);var iV=[-3,C,jR,{[x]:b},[S],[0]];w.registerError(iV,cL);var aV=[-3,C,VR,{[x]:b},[S],[0]];w.registerError(aV,VI);var oV=[-3,C,MR,{[x]:b},[S],[0]];w.registerError(oV,lL);var sV=[-3,C,NR,{[x]:b},[S],[0]];w.registerError(sV,QI);var cV=[-3,C,FR,{[x]:b},[S],[0]];w.registerError(cV,xL);var lV=[-3,C,IR,{[x]:b},[S],[0]];w.registerError(lV,dL);var uV=[-3,C,AR,{[x]:b},[S],[0]];w.registerError(uV,PI);var dV=[-3,C,JR,{[x]:b},[S],[0]];w.registerError(dV,UI);var fV=[-3,C,YR,{[x]:b},[S],[0]];w.registerError(fV,$I);var pV=[-3,C,ZR,{[x]:b},[S],[0]];w.registerError(pV,gL);var mV=[-3,C,tz,{[x]:b},[S],[0]];w.registerError(mV,eL);var hV=[-3,C,XR,{[x]:b},[S],[0]];w.registerError(hV,YI);var gV=[-3,C,$R,{[x]:b},[S],[0]];w.registerError(gV,tL);var _V=[-3,C,ez,{[x]:b},[S],[0]];w.registerError(_V,MI);var vV=[-3,C,nz,{[x]:b},[S],[0]];w.registerError(vV,rL);var yV=[-3,C,oz,{[x]:b},[S],[0]];w.registerError(yV,sL);var bV=[-3,C,sz,{[x]:b},[S],[0]];w.registerError(bV,WI);var xV=[-3,C,az,{[x]:AB},[S],[0]];w.registerError(xV,NI);var SV=[-3,C,iz,{[x]:b},[S],[0]];w.registerError(SV,iL);var CV=[-3,C,fz,{[x]:b},[S],[0]];w.registerError(CV,ZI);var wV=[-3,C,_z,{[x]:b},[S],[0]];w.registerError(wV,nL);var TV=[-3,C,gz,{[x]:b},[S],[0]];w.registerError(TV,XI);var EV=[-3,C,bz,{[x]:b},[S],[0]];w.registerError(EV,GI);var DV=[-3,C,xz,{[x]:b},[S],[0]];w.registerError(DV,KI);var OV=[-3,C,Sz,{[x]:b},[S],[0]];w.registerError(OV,FI);var kV=[-3,C,Cz,{[x]:b},[S],[0]];w.registerError(kV,uL);var AV=[-3,C,wz,{[x]:b},[S],[0]];w.registerError(AV,fL);var jV=[-3,C,vz,{[x]:b},[S],[0]];w.registerError(jV,bL);var MV=[-3,C,Tz,{[x]:b},[S],[0]];w.registerError(MV,qI);var NV=[-3,C,yz,{[x]:b},[S],[0]];w.registerError(NV,HI);var PV=[-3,C,Dz,{[x]:b,[Uz]:400},[S],[0]];w.registerError(PV,II);var FV=[BB,w],IV=[3,C,EL,0,[xB,Kz,bB],[0,()=>EH,0],2],LV=[3,C,DL,0,[Kz,Iz],[()=>EH,()=>TH]],RV=[3,C,kL,0,[xB,bB,NB,iB,aB,Zz,Nz],[0,0,()=>AH,0,()=>DH,()=>cH,()=>ZV],1],zV=[3,C,AL,0,[wB],[()=>yH]],BV=[3,C,IL,0,[xB,bB],[0,0],1],VV=[3,C,LL,0,[bB,xB,fB,dB],[0,0,0,4]],HV=[3,C,zL,0,[xB,bB],[0,0],1],UV=[3,C,BL,0,[bB,xB,vB],[0,0,0]],WV=[3,C,HL,0,[xB,bB,Hz],[0,0,2],1],GV=[3,C,UL,0,[wB],[()=>yH]],KV=[3,C,ML,0,[FB,Xz],[0,0]],qV=[3,C,NL,0,[xB,bB,Kz,gB,hB,Vz],[0,0,()=>EH,0,1,()=>KV],1],JV=[3,C,PL,0,[Wz,gB],[()=>wH,0]],YV=[3,C,WL,0,[bB,SB,gB,hB],[0,64,0,1]],XV=[3,C,GL,0,[TB,gB],[()=>kH,0]],ZV=[3,C,JL,0,[Fz,cB],[0,0],1],QV=[3,C,$L,0,[xB,bB,Kz,gB,hB,Vz],[0,0,()=>EH,0,1,()=>dH],1],$V=[3,C,eR,0,[bB,xB,fB,jB,gB,_B,MB],[0,0,0,0,0,()=>OH,()=>pH]],eH=[3,C,tR,0,[xB,bB],[0,0],1],tH=[3,C,nR,0,[bB,xB,fB,dB],[0,0,0,4]],nH=[3,C,rR,0,[xB,bB],[0,0],1],rH=[3,C,iR,0,[bB,xB,vB],[0,0,0]],iH=[3,C,cR,0,[bB,xB,Gz,nB,eB,Yz,tB,$z,Jz,Oz,pB,OB,Xz,lB,uB],[0,0,0,64,1,4,()=>lH,()=>sH,0,0,4,0,0,4,4]],aH=[3,C,dR,0,[qz,Lz,Rz],[()=>oH,0,0]],oH=[3,C,pR,0,[Gz,oB],[0,0]],sH=[3,C,xR,0,[Qz,zB,zz],[4,4,129]],cH=[3,C,yR,0,[kB],[2]],lH=[3,C,SR,0,[jB,Mz],[0,0]],uH=[3,C,wR,0,[Bz,Vz],[0,0],2],dH=[3,C,PR,0,[FB],[0]],fH=[3,C,LR,0,[nB,Gz,Yz,Az,kz,DB],[64,0,4,()=>mH,1,0]],pH=[3,C,zR,0,[Pz,PB],[1,()=>jH]],mH=[3,C,BR,0,[LB,IB],[0,0]],hH=[3,C,UR,0,[xB,iB,bB,aB],[0,0,0,()=>DH],2],gH=[3,C,WR,0,[bB,xB,iB,aB],[0,0,0,()=>DH]],_H=[3,C,KR,0,[xB,fB,bB],[0,0,0],2],vH=[3,C,qR,0,[bB,xB,fB],[0,0,0]],yH=[3,C,rz,0,[yB,bB,xB,CB,jz,iB,aB,Zz,Nz],[0,0,0,0,4,0,()=>DH,()=>cH,()=>ZV]],bH=[3,C,lz,0,[xB,vB,bB,Hz],[0,0,0,2],2],xH=[3,C,uz,0,[bB,xB,vB],[0,0,0]],SH=[3,C,dz,0,[DR,Ez],[0,0],2],CH=[3,C,pz,0,[IB,rB],[0,1]],wH=[1,C,uR,0,()=>iH],TH=[1,C,fR,0,()=>aH],EH=[1,C,mR,0,()=>oH],DH=[1,C,TR,0,()=>uH],OH=[1,C,RR,0,()=>fH],kH=[1,C,QR,0,()=>yH],AH=[1,C,hz,0,()=>SH],jH=[1,C,mz,0,()=>CH],MH=[9,C,TL,0,()=>IV,()=>LV],NH=[9,C,OL,0,()=>RV,()=>zV],PH=[9,C,FL,0,()=>BV,()=>VV],FH=[9,C,RL,0,()=>WV,()=>GV],IH=[9,C,VL,0,()=>HV,()=>UV],LH=[9,C,jL,0,()=>qV,()=>JV],RH=[9,C,KL,0,()=>YV,()=>XV],zH=[9,C,ZL,0,()=>eH,()=>tH],BH=[9,C,QL,0,()=>QV,()=>$V],VH=[9,C,aR,0,()=>nH,()=>rH],HH=[9,C,HR,0,()=>hH,()=>gH],UH=[9,C,GR,0,()=>_H,()=>vH],WH=[9,C,cz,0,()=>bH,()=>xH],GH=e=>({apiVersion:`2015-09-21`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??AI,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??sI,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Yt,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.ecr`,errorTypeRegistries:FV,xmlNamespace:`http://ecr.amazonaws.com/doc/2015-09-21/`,version:`2015-09-21`,serviceTarget:`AmazonEC2ContainerRegistry_V20150921`},serviceId:e?.serviceId??`ECR`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),KH=e=>{let t=He(e),n=()=>t().then(_e),r=GH(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:dI.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},qH=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},JH=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),YH=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),qH(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),JH(r))},XH=class extends i{config;constructor(...[e]){let t=KH(e||{});super(t),this.initConfig=t;let n=lI(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=YH(cI(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:aI,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},ZH=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function QH(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`ecs`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var $H=e=>{let t=[];return e.operation,t.push(QH(e)),t},eU=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},tU=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`ecs`}),nU={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},rU={name:`@aws-sdk/client-ecs`,version:`3.1109.0`,description:`AWS SDK for JavaScript Ecs Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ecs`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-ecs`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc -p tsconfig.test.json && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.7`,"@aws-sdk/credential-provider-node":`^3.972.79`,"@aws-sdk/types":`^3.974.3`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~6.0.3`},engines:{node:`>=20.0.0`}},iU=`ref`,aU=-1,oU=!0,sU=`isSet`,cU=`PartitionResult`,lU=`booleanEquals`,uU=`getAttr`,dU={[iU]:`Endpoint`},fU={[iU]:cU},pU={},mU=[{[iU]:`Region`}],hU={conditions:[[sU,[dU]],[sU,mU],[`aws.partition`,mU,cU],[lU,[{[iU]:`UseFIPS`},oU]],[lU,[{[iU]:`UseDualStack`},oU]],[lU,[{fn:uU,argv:[fU,`supportsDualStack`]},oU]],[lU,[{fn:uU,argv:[fU,`supportsFIPS`]},oU]]],results:[[aU],[aU,`Invalid Configuration: FIPS and custom endpoint are not supported`],[aU,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[dU,pU],[`https://ecs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,pU],[aU,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://ecs-fips.{Region}.{PartitionResult#dnsSuffix}`,pU],[aU,`FIPS is enabled but this partition does not support FIPS`],[`https://ecs.{Region}.{PartitionResult#dualStackDnsSuffix}`,pU],[aU,`DualStack is enabled but this partition does not support DualStack`],[`https://ecs.{Region}.{PartitionResult#dnsSuffix}`,pU],[aU,`Invalid Configuration: Missing Region`]]},gU=2,_U=new Int32Array([-1,1,-1,0,12,3,1,4,100000011,2,5,100000011,3,8,6,4,7,100000010,5,100000008,100000009,4,10,9,6,100000006,100000007,5,11,100000005,6,100000004,100000005,3,100000001,13,4,100000002,100000003]),vU=Re.from(_U,gU,hU.conditions,hU.results),yU=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),bU=(e,t={})=>yU.get(e,()=>Ye(vU,{endpointParams:e,logger:t.logger}));qe.aws=fe;var T=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},xU=class e extends T{name=`AccessDeniedException`;$fault=`client`;constructor(t){super({name:`AccessDeniedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},SU=class e extends T{name=`ClientException`;$fault=`client`;constructor(t){super({name:`ClientException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},CU=class e extends T{name=`ClusterNotFoundException`;$fault=`client`;constructor(t){super({name:`ClusterNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},wU=class e extends T{name=`InvalidParameterException`;$fault=`client`;constructor(t){super({name:`InvalidParameterException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},TU=class e extends T{name=`LimitExceededException`;$fault=`client`;constructor(t){super({name:`LimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},EU=class e extends T{name=`ServerException`;$fault=`server`;constructor(t){super({name:`ServerException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},DU=class e extends T{name=`UnsupportedFeatureException`;$fault=`client`;constructor(t){super({name:`UnsupportedFeatureException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},OU=class e extends T{name=`UpdateInProgressException`;$fault=`client`;constructor(t){super({name:`UpdateInProgressException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},kU=class e extends T{name=`NamespaceNotFoundException`;$fault=`client`;constructor(t){super({name:`NamespaceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},AU=class e extends T{name=`ClusterContainsCapacityProviderException`;$fault=`client`;constructor(t){super({name:`ClusterContainsCapacityProviderException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},jU=class e extends T{name=`ClusterContainsContainerInstancesException`;$fault=`client`;constructor(t){super({name:`ClusterContainsContainerInstancesException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},MU=class e extends T{name=`ClusterContainsServicesException`;$fault=`client`;constructor(t){super({name:`ClusterContainsServicesException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},NU=class e extends T{name=`ClusterContainsTasksException`;$fault=`client`;constructor(t){super({name:`ClusterContainsTasksException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},PU=class e extends T{name=`TargetNotConnectedException`;$fault=`client`;constructor(t){super({name:`TargetNotConnectedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},FU=class e extends T{name=`ResourceInUseException`;$fault=`client`;constructor(t){super({name:`ResourceInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},IU=class e extends T{name=`TargetNotFoundException`;$fault=`client`;constructor(t){super({name:`TargetNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},LU=class e extends T{name=`ServiceNotFoundException`;$fault=`client`;constructor(t){super({name:`ServiceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},RU=class e extends T{name=`AttributeLimitExceededException`;$fault=`client`;constructor(t){super({name:`AttributeLimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},zU=class e extends T{name=`MissingVersionException`;$fault=`client`;constructor(t){super({name:`MissingVersionException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},BU=class e extends T{name=`NoUpdateAvailableException`;$fault=`client`;constructor(t){super({name:`NoUpdateAvailableException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},VU=class e extends T{name=`ServiceDeploymentNotFoundException`;$fault=`client`;constructor(t){super({name:`ServiceDeploymentNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},HU=class e extends T{name=`PlatformUnknownException`;$fault=`client`;constructor(t){super({name:`PlatformUnknownException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},UU=class e extends T{name=`DaemonNotActiveException`;$fault=`client`;constructor(t){super({name:`DaemonNotActiveException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},WU=class e extends T{name=`DaemonNotFoundException`;$fault=`client`;constructor(t){super({name:`DaemonNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},GU=class e extends T{name=`PlatformTaskDefinitionIncompatibilityException`;$fault=`client`;constructor(t){super({name:`PlatformTaskDefinitionIncompatibilityException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},KU=class e extends T{name=`ServiceNotActiveException`;$fault=`client`;constructor(t){super({name:`ServiceNotActiveException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},qU=class e extends T{name=`ResourceNotFoundException`;$fault=`client`;constructor(t){super({name:`ResourceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},JU=class e extends T{name=`ConflictException`;$fault=`client`;resourceIds;constructor(t){super({name:`ConflictException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.resourceIds=t.resourceIds}},YU=class e extends T{name=`TaskSetNotFoundException`;$fault=`client`;constructor(t){super({name:`TaskSetNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},XU=class e extends T{name=`BlockedException`;$fault=`client`;constructor(t){super({name:`BlockedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ZU=`Attachment`,QU=`AdvancedConfiguration`,$U=`AttachmentDetails`,eW=`AccessDeniedException`,tW=`AttributeLimitExceededException`,nW=`AwsVpcConfiguration`,rW=`Attribute`,iW=`Attachments`,aW=`Attributes`,oW=`BlockedException`,sW=`Cluster`,cW=`CanaryConfiguration`,lW=`ClusterContainsContainerInstancesException`,uW=`ClusterContainsCapacityProviderException`,dW=`CreateClusterRequest`,fW=`CreateClusterResponse`,pW=`ClusterContainsServicesException`,mW=`ClusterContainsTasksException`,hW=`ClusterConfiguration`,gW=`CreateCluster`,_W=`ContainerDefinition`,vW=`ContainerDependency`,yW=`ContainerDefinitions`,bW=`ContainerDependencies`,xW=`ClientException`,SW=`ConflictException`,CW=`ContainerInstanceHealthStatus`,wW=`ContainerInstance`,TW=`ContainerInstances`,EW=`ClusterNotFoundException`,DW=`ContainerOverride`,OW=`ContainerOverrides`,kW=`CapacityProviderStrategy`,AW=`CapacityProviderStrategyItem`,jW=`ContainerRestartPolicy`,MW=`ClusterSetting`,NW=`ClusterServiceConnectDefaults`,PW=`ClusterServiceConnectDefaultsRequest`,FW=`CreateServiceRequest`,IW=`CreateServiceResponse`,LW=`ClusterSettings`,RW=`CreateService`,zW=`Clusters`,BW=`Container`,VW=`Containers`,HW=`Deployment`,UW=`DeploymentAlarms`,WW=`DeploymentConfiguration`,GW=`DeploymentCircuitBreaker`,KW=`DeregisterContainerInstanceRequest`,qW=`DeregisterContainerInstanceResponse`,JW=`DescribeContainerInstancesRequest`,YW=`DescribeContainerInstancesResponse`,XW=`DeregisterContainerInstance`,ZW=`DescribeContainerInstances`,QW=`DeleteClusterRequest`,$W=`DeleteClusterResponse`,eG=`DescribeClustersRequest`,tG=`DescribeClustersResponse`,nG=`DeploymentController`,rG=`DeleteCluster`,iG=`DescribeClusters`,aG=`DeploymentEphemeralStorage`,oG=`DevicesList`,sG=`DeploymentLifecycleHook`,cG=`DeploymentLifecycleHookList`,lG=`DeploymentLifecycleHookTimeoutConfiguration`,uG=`DaemonNotActiveException`,dG=`DaemonNotFoundException`,fG=`DescribeServicesRequest`,pG=`DescribeServicesResponse`,mG=`DescribeServices`,hG=`DescribeTasks`,gG=`DeregisterTaskDefinitionRequest`,_G=`DeregisterTaskDefinitionResponse`,vG=`DescribeTaskDefinitionRequest`,yG=`DescribeTaskDefinitionResponse`,bG=`DeregisterTaskDefinition`,xG=`DescribeTaskDefinition`,SG=`DescribeTasksRequest`,CG=`DescribeTasksResponse`,wG=`DockerVolumeConfiguration`,TG=`Device`,EG=`Deployments`,DG=`EBSTagSpecification`,OG=`EBSTagSpecifications`,kG=`ExecuteCommandConfiguration`,AG=`ExecuteCommandLogConfiguration`,jG=`EnvironmentFile`,MG=`EFSAuthorizationConfig`,NG=`EFSVolumeConfiguration`,PG=`EnvironmentFiles`,FG=`EphemeralStorage`,IG=`EnvironmentVariables`,LG=`Failure`,RG=`FirelensConfiguration`,zG=`FSxWindowsFileServerAuthorizationConfig`,BG=`FSxWindowsFileServerVolumeConfiguration`,VG=`Failures`,HG=`HealthCheck`,UG=`HostEntry`,WG=`HostEntryList`,GG=`HostVolumeProperties`,KG=`InferenceAccelerator`,qG=`InferenceAcceleratorOverride`,JG=`InferenceAcceleratorOverrides`,YG=`InferenceAccelerators`,XG=`InstanceHealthCheckResult`,ZG=`InstanceHealthCheckResultList`,QG=`InvalidParameterException`,$G=`KernelCapabilities`,eK=`KeyValuePair`,tK=`LoadBalancer`,nK=`LoadBalancers`,rK=`LinearConfiguration`,iK=`ListContainerInstances`,aK=`ListContainerInstancesRequest`,oK=`ListContainerInstancesResponse`,sK=`ListClustersRequest`,cK=`ListClustersResponse`,lK=`ListClusters`,uK=`LogConfiguration`,dK=`LimitExceededException`,fK=`LinuxParameters`,pK=`ListServices`,mK=`ListServicesRequest`,hK=`ListServicesResponse`,gK=`ListTasks`,_K=`ListTaskDefinitions`,vK=`ListTaskDefinitionsRequest`,yK=`ListTaskDefinitionsResponse`,bK=`ListTasksRequest`,xK=`ListTasksResponse`,SK=`ManagedAgent`,CK=`ManagedAgents`,wK=`MetricConfigurationList`,TK=`MetricConfiguration`,EK=`MonitoringConfiguration`,DK=`MountPoint`,OK=`MountPointList`,kK=`ManagedStorageConfiguration`,AK=`MissingVersionException`,jK=`NetworkBinding`,MK=`NetworkBindings`,NK=`NetworkConfiguration`,PK=`NetworkInterface`,FK=`NetworkInterfaces`,IK=`NamespaceNotFoundException`,LK=`NoUpdateAvailableException`,RK=`PlacementConstraint`,zK=`ProxyConfigurationProperties`,BK=`PlacementConstraints`,VK=`ProxyConfiguration`,HK=`PortMapping`,UK=`PortMappingList`,WK=`PlacementStrategy`,GK=`PlacementStrategies`,KK=`PlatformTaskDefinitionIncompatibilityException`,qK=`PlatformUnknownException`,JK=`Resource`,YK=`RequiresAttributes`,XK=`RepositoryCredentials`,ZK=`ResourceInUseException`,QK=`ResourceNotFoundException`,$K=`RuntimePlatform`,eq=`ResourceRequirement`,tq=`ResourceRequirements`,nq=`RunTask`,rq=`RegisterTaskDefinition`,iq=`RegisterTaskDefinitionRequest`,aq=`RegisterTaskDefinitionResponse`,oq=`RunTaskRequest`,sq=`RunTaskResponse`,cq=`Resources`,lq=`Scale`,uq=`SystemControl`,dq=`ServiceConnectAccessLogConfiguration`,fq=`ServiceConnectConfiguration`,pq=`ServiceConnectClientAlias`,mq=`ServiceConnectClientAliasList`,hq=`ServiceCurrentRevisionSummary`,gq=`ServiceCurrentRevisionSummaryList`,_q=`ServiceConnectService`,vq=`ServiceConnectServiceList`,yq=`ServiceConnectServiceResource`,bq=`ServiceConnectServiceResourceList`,xq=`ServiceConnectTlsConfiguration`,Sq=`ServiceConnectTlsCertificateAuthority`,Cq=`ServiceConnectTestTrafficHeaderMatchRules`,wq=`ServiceConnectTestTrafficHeaderRules`,Tq=`ServiceConnectTestTrafficRules`,Eq=`SystemControls`,Dq=`ServiceDeploymentNotFoundException`,Oq=`ServerException`,kq=`ServiceEvent`,Aq=`ServiceEvents`,jq=`S3FilesVolumeConfiguration`,Mq=`SecretList`,Nq=`ServiceManagedEBSVolumeConfiguration`,Pq=`ServiceNotActiveException`,Fq=`ServiceNotFoundException`,Iq=`ServiceRegistry`,Lq=`ServiceRegistries`,Rq=`StopTaskRequest`,zq=`StopTaskResponse`,Bq=`StopTask`,Vq=`ServiceVolumeConfiguration`,Hq=`ServiceVolumeConfigurations`,Uq=`Secret`,Wq=`Service`,Gq=`Services`,Kq=`Statistics`,qq=`Tag`,Jq=`ThresholdConfiguration`,Yq=`TimeoutConfiguration`,Xq=`TaskDefinition`,Zq=`TaskDefinitionPlacementConstraint`,Qq=`TaskDefinitionPlacementConstraints`,$q=`TaskEphemeralStorage`,eJ=`TmpfsList`,tJ=`TaskManagedEBSVolumeConfiguration`,nJ=`TaskManagedEBSVolumeTerminationPolicy`,rJ=`TargetNotConnectedException`,iJ=`TargetNotFoundException`,aJ=`TaskOverride`,oJ=`TaskSet`,sJ=`TaskSetNotFoundException`,cJ=`TaskSets`,lJ=`TaskVolumeConfiguration`,uJ=`TaskVolumeConfigurations`,dJ=`Task`,fJ=`Tags`,pJ=`Tasks`,mJ=`Tmpfs`,hJ=`Ulimit`,gJ=`UpdateContainerInstancesState`,_J=`UpdateContainerInstancesStateRequest`,vJ=`UpdateContainerInstancesStateResponse`,yJ=`UnsupportedFeatureException`,bJ=`UpdateInProgressException`,xJ=`UlimitList`,SJ=`Volume`,CJ=`VolumeFrom`,wJ=`VolumeFromList`,TJ=`VersionInfo`,EJ=`VolumeList`,DJ=`VpcLatticeConfiguration`,OJ=`VpcLatticeConfigurations`,kJ=`attachments`,AJ=`agentConnected`,jJ=`advancedConfiguration`,MJ=`authorizationConfig`,NJ=`awsvpcConfiguration`,PJ=`agentHash`,FJ=`attachmentId`,IJ=`accessLogConfiguration`,LJ=`alarmNames`,RJ=`appProtocol`,zJ=`accessPointArn`,BJ=`awsPcaAuthorityArn`,VJ=`assignPublicIp`,HJ=`accessPointId`,UJ=`activeServicesCount`,WJ=`attachmentsStatus`,GJ=`alternateTargetGroupArn`,KJ=`agentUpdateStatus`,qJ=`agentVersion`,JJ=`availabilityZone`,YJ=`availabilityZoneRebalancing`,Phe=`action`,Fhe=`add`,Ihe=`alarms`,XJ=`arn`,ZJ=`attributes`,Lhe=`autoprovision`,Rhe=`base`,zhe=`bindIP`,Bhe=`bakeTimeInMinutes`,QJ=`client`,$J=`clusterArn`,Vhe=`configuredAtLaunch`,Hhe=`clusterArns`,Uhe=`clientAliases`,Whe=`containerArn`,Ghe=`connectivityAt`,Khe=`cpuArchitecture`,eY=`createdAt`,qhe=`canaryBakeTimeInMinutes`,Jhe=`createdBy`,Yhe=`canaryConfiguration`,tY=`containerDefinitions`,Xhe=`computedDesiredCount`,nY=`containerInstanceArn`,Zhe=`containerInstanceArns`,rY=`containerInstance`,iY=`containerInstances`,aY=`clusterName`,oY=`containerName`,Qhe=`containerOverrides`,$he=`canaryPercent`,sY=`capacityProviderName`,cY=`containerPortRange`,lY=`capacityProviderStrategy`,ege=`capacityProvider`,uY=`capacityProviders`,dY=`containerPath`,fY=`containerPort`,pY=`credentialsParameter`,tge=`credentialSpecs`,nge=`currentServiceDeployment`,rge=`currentServiceRevisions`,mY=`clientToken`,ige=`cloudWatchEncryptionEnabled`,age=`cloudWatchLogGroupName`,oge=`capabilities`,hY=`cluster`,gY=`clusters`,_Y=`configuration`,vY=`command`,sge=`compatibilities`,cge=`condition`,lge=`connectivity`,uge=`containers`,dge=`count`,yY=`cpu`,bY=`details`,fge=`deregisteredAt`,pge=`discoveryArn`,xY=`deploymentConfiguration`,mge=`deploymentCircuitBreaker`,SY=`defaultCapacityProviderStrategy`,CY=`desiredCount`,wY=`deploymentController`,hge=`dockerLabels`,gge=`disableNetworking`,_ge=`daemonName`,TY=`deviceName`,EY=`discoveryName`,vge=`dnsName`,yge=`dependsOn`,bge=`deleteOnTermination`,xge=`driverOpts`,Sge=`deleteRequestedAt`,Cge=`dnsServers`,wge=`dnsSearchDomains`,Tge=`dockerSecurityOptions`,DY=`desiredStatus`,OY=`deviceType`,Ege=`doubleValue`,Dge=`dockerVolumeConfiguration`,Oge=`dockerVersion`,kge=`devices`,Age=`deployments`,jge=`detail`,Mge=`domain`,Nge=`driver`,Pge=`drop`,E=`error`,Fge=`exitCode`,Ige=`executeCommandConfiguration`,kY=`enableExecuteCommand`,AY=`enableECSManagedTags`,jY=`environmentFiles`,MY=`enableFaultInjection`,Lge=`extraHosts`,Rge=`externalId`,zge=`ec2InstanceId`,Bge=`entryPoint`,NY=`executionRoleArn`,Vge=`executionStoppedAt`,PY=`ephemeralStorage`,Hge=`efsVolumeConfiguration`,FY=`environment`,IY=`enabled`,LY=`enable`,RY=`encrypted`,Uge=`essential`,Wge=`events`,zY=`expression`,Gge=`exact`,BY=`family`,Kge=`firelensConfiguration`,VY=`fargateEphemeralStorage`,qge=`fargateEphemeralStorageKmsKeyId`,Jge=`familyPrefix`,Yge=`fileSystemArn`,HY=`fileSystemId`,Xge=`failedTasks`,UY=`filesystemType`,Zge=`fsxWindowsFileServerVolumeConfiguration`,WY=`failures`,Qge=`filter`,$ge=`field`,e_e=`force`,t_e=`format`,GY=`group`,n_e=`gpuIds`,KY=`hostname`,r_e=`healthCheck`,qY=`healthCheckGracePeriodSeconds`,i_e=`hookDetails`,a_e=`httpError`,o_e=`hardLimit`,s_e=`hostPath`,c_e=`hostPortRange`,JY=`hostPort`,YY=`healthStatus`,l_e=`hookTargetArn`,u_e=`header`,d_e=`host`,XY=`id`,f_e=`ipAddress`,p_e=`inferenceAcceleratorOverrides`,ZY=`inferenceAccelerators`,m_e=`ipv6Address`,h_e=`issuerCertificateAuthority`,g_e=`imageDigest`,__e=`ignoredExitCodes`,QY=`ipcMode`,v_e=`initProcessEnabled`,y_e=`ingressPortOverride`,b_e=`includeQueryParameters`,x_e=`idleTimeoutSeconds`,S_e=`integerValue`,C_e=`iam`,$Y=`image`,w_e=`interactive`,eX=`include`,T_e=`interval`,tX=`iops`,E_e=`key`,D_e=`kmsKey`,nX=`kmsKeyId`,O_e=`links`,rX=`loadBalancers`,k_e=`loadBalancerName`,iX=`logConfiguration`,A_e=`linearConfiguration`,j_e=`logDriver`,M_e=`lifecycleHooks`,N_e=`linuxParameters`,aX=`lastStatus`,P_e=`lastStartedAt`,F_e=`lastStatusChange`,I_e=`lifecycleStages`,oX=`launchType`,L_e=`lastUpdated`,R_e=`longValue`,z_e=`labels`,B_e=`logging`,D=`message`,V_e=`managedAgents`,H_e=`metricConfigurations`,sX=`managedEBSVolume`,U_e=`minimumHealthyPercent`,W_e=`metricNames`,G_e=`mountOptions`,K_e=`mountPoints`,q_e=`maximumPercent`,cX=`memoryReservation`,lX=`maxResults`,J_e=`managedStorageConfiguration`,Y_e=`maxSwap`,uX=`memory`,X_e=`monitoring`,dX=`name`,Z_e=`networkBindings`,fX=`networkConfiguration`,Q_e=`neuronDeviceIds`,$_e=`networkInterfaces`,pX=`networkMode`,mX=`nextToken`,hX=`namespace`,gX=`options`,eve=`overallStatus`,tve=`operatingSystemFamily`,_X=`overrides`,nve=`privileged`,vX=`pendingCount`,yX=`placementConstraints`,bX=`proxyConfiguration`,xX=`platformFamily`,rve=`privateIpv4Address`,ive=`productionListenerRule`,ave=`portMappings`,SX=`pidMode`,CX=`portName`,ove=`perRequestTimeoutSeconds`,wX=`placementStrategy`,sve=`pullStartedAt`,cve=`pullStoppedAt`,lve=`pseudoTerminal`,TX=`pendingTasksCount`,uve=`pendingTaskCount`,EX=`propagateTags`,DX=`platformVersion`,dve=`permissions`,OX=`port`,kX=`protocol`,fve=`properties`,AX=`reason`,jX=`roleArn`,pve=`restartAttemptPeriod`,MX=`registeredAt`,mve=`registryArn`,hve=`requiresAttributes`,gve=`registeredBy`,_ve=`repositoryCredentials`,vve=`registeredContainerInstancesCount`,NX=`requiresCompatibilities`,PX=`runningCount`,FX=`rootDirectory`,yve=`resourceIds`,bve=`referenceId`,xve=`runtimeId`,IX=`resourceManagementType`,LX=`readOnly`,Sve=`resetOnHealthyTask`,Cve=`restartPolicy`,RX=`runtimePlatform`,zX=`resourceRequirements`,wve=`readonlyRootFilesystem`,Tve=`remainingResources`,Eve=`registeredResources`,Dve=`rolloutState`,Ove=`rolloutStateReason`,kve=`resolutionSeconds`,Ave=`resourceType`,BX=`runningTasksCount`,jve=`requestedTaskCount`,Mve=`runningTaskCount`,Nve=`revision`,Pve=`retries`,Fve=`role`,VX=`rollback`,HX=`smithy.ts.sdk.synthetic.com.amazonaws.ecs`,Ive=`startedAt`,UX=`serviceArn`,Lve=`serviceArns`,Rve=`stoppedAt`,zve=`stoppingAt`,WX=`startedBy`,Bve=`s3BucketName`,Vve=`stepBakeTimeInMinutes`,Hve=`systemControls`,GX=`serviceConnectConfiguration`,KX=`serviceConnectDefaults`,Uve=`serviceConnectResources`,Wve=`sourceContainer`,Gve=`stopCode`,Kve=`s3EncryptionEnabled`,qve=`securityGroups`,qX=`sizeInGiB`,JX=`snapshotId`,Jve=`s3KeyPrefix`,Yve=`softLimit`,Xve=`sharedMemorySize`,YX=`serviceName`,Zve=`secretOptions`,Qve=`startPeriod`,$ve=`sourcePath`,eye=`stepPercent`,XX=`statusReason`,ZX=`serviceRegistries`,tye=`stoppedReason`,QX=`schedulingStrategy`,nye=`stabilityStatusAt`,rye=`stringSetValue`,iye=`stabilityStatus`,aye=`startTimeout`,oye=`stopTimeout`,sye=`sourceVolume`,cye=`s3filesVolumeConfiguration`,lye=`scale`,uye=`scope`,dye=`server`,fye=`secrets`,pye=`service`,$X=`services`,eZ=`settings`,mye=`size`,hye=`sort`,tZ=`status`,gye=`statistics`,_ye=`strategy`,vye=`subnets`,yye=`swappiness`,nZ=`type`,rZ=`taskArn`,bye=`taskArns`,xye=`thresholdConfiguration`,Sye=`timeoutConfiguration`,iZ=`taskDefinition`,aZ=`taskDefinitionArn`,Cye=`taskDefinitionArns`,oZ=`transitEncryptionPort`,wye=`transitEncryption`,sZ=`targetGroupArn`,Tye=`targetId`,Eye=`timeoutInMinutes`,Dye=`testListenerRule`,Oye=`terminationPolicy`,cZ=`taskRoleArn`,kye=`taskSetArn`,Aye=`taskSets`,lZ=`tagSpecifications`,uZ=`targetType`,jye=`testTrafficRules`,dZ=`tags`,fZ=`tasks`,pZ=`task`,mZ=`throughput`,hZ=`timeout`,Mye=`tls`,Nye=`tmpfs`,Pye=`user`,gZ=`updatedAt`,Fye=`ulimits`,Iye=`unit`,_Z=`value`,Lye=`versionConsistency`,vZ=`volumeConfigurations`,Rye=`volumesFrom`,zye=`valueFrom`,Bye=`versionInfo`,yZ=`volumeInitializationRate`,bZ=`vpcLatticeConfigurations`,xZ=`volumeType`,SZ=`version`,CZ=`volumes`,Vye=`weight`,Hye=`workingDirectory`,O=`com.amazonaws.ecs`,wZ=ot.for(HX),Uye=[-3,HX,`ECSServiceException`,0,[],[]];wZ.registerError(Uye,T);var k=ot.for(O),Wye=[-3,O,eW,{[E]:QJ,[a_e]:403},[D],[0]];k.registerError(Wye,xU);var Gye=[-3,O,tW,{[E]:QJ},[D],[0]];k.registerError(Gye,RU);var Kye=[-3,O,oW,{[E]:QJ},[D],[0]];k.registerError(Kye,XU);var qye=[-3,O,xW,{[E]:QJ},[D],[0]];k.registerError(qye,SU);var Jye=[-3,O,uW,{[E]:QJ},[D],[0]];k.registerError(Jye,AU);var Yye=[-3,O,lW,{[E]:QJ},[D],[0]];k.registerError(Yye,jU);var Xye=[-3,O,pW,{[E]:QJ},[D],[0]];k.registerError(Xye,MU);var Zye=[-3,O,mW,{[E]:QJ},[D],[0]];k.registerError(Zye,NU);var Qye=[-3,O,EW,{[E]:QJ},[D],[0]];k.registerError(Qye,CU);var $ye=[-3,O,SW,{[E]:QJ},[yve,D],[64,0]];k.registerError($ye,JU);var ebe=[-3,O,uG,{[E]:QJ},[D],[0]];k.registerError(ebe,UU);var tbe=[-3,O,dG,{[E]:QJ},[D],[0]];k.registerError(tbe,WU);var nbe=[-3,O,QG,{[E]:QJ},[D],[0]];k.registerError(nbe,wU);var rbe=[-3,O,dK,{[E]:QJ},[D],[0]];k.registerError(rbe,TU);var ibe=[-3,O,AK,{[E]:QJ},[D],[0]];k.registerError(ibe,zU);var abe=[-3,O,IK,{[E]:QJ},[D],[0]];k.registerError(abe,kU);var obe=[-3,O,LK,{[E]:QJ},[D],[0]];k.registerError(obe,BU);var sbe=[-3,O,KK,{[E]:QJ},[D],[0]];k.registerError(sbe,GU);var cbe=[-3,O,qK,{[E]:QJ},[D],[0]];k.registerError(cbe,HU);var lbe=[-3,O,ZK,{[E]:QJ},[D],[0]];k.registerError(lbe,FU);var ube=[-3,O,QK,{[E]:QJ},[D],[0]];k.registerError(ube,qU);var dbe=[-3,O,Oq,{[E]:dye},[D],[0]];k.registerError(dbe,EU);var fbe=[-3,O,Dq,{[E]:QJ},[D],[0]];k.registerError(fbe,VU);var pbe=[-3,O,Pq,{[E]:QJ},[D],[0]];k.registerError(pbe,KU);var mbe=[-3,O,Fq,{[E]:QJ},[D],[0]];k.registerError(mbe,LU);var hbe=[-3,O,rJ,{[E]:QJ},[D],[0]];k.registerError(hbe,PU);var gbe=[-3,O,iJ,{[E]:QJ},[D],[0]];k.registerError(gbe,IU);var _be=[-3,O,sJ,{[E]:QJ},[D],[0]];k.registerError(_be,YU);var vbe=[-3,O,yJ,{[E]:QJ},[D],[0]];k.registerError(vbe,DU);var ybe=[-3,O,bJ,{[E]:QJ},[D],[0]];k.registerError(ybe,OU);var bbe=[wZ,k],xbe=[3,O,QU,0,[GJ,ive,Dye,jX],[0,0,0,0]],Sbe=[3,O,ZU,0,[XY,nZ,tZ,bY],[0,0,0,()=>RSe]],TZ=[3,O,rW,0,[dX,_Z,uZ,Tye],[0,0,0,0],1],Cbe=[3,O,nW,0,[vye,qve,VJ],[64,64,0],1],wbe=[3,O,cW,0,[$he,qhe],[1,1]],Tbe=[3,O,AW,0,[ege,Vye,Rhe],[0,1,1],1],EZ=[3,O,sW,0,[$J,aY,_Y,tZ,vve,BX,TX,UJ,gye,dZ,eZ,uY,SY,kJ,WJ,KX],[0,0,()=>DZ,0,1,1,1,1,()=>lCe,()=>cQ,()=>KZ,64,()=>GZ,()=>UZ,0,()=>Ebe]],DZ=[3,O,hW,0,[Ige,J_e],[()=>fxe,()=>zxe]],Ebe=[3,O,NW,0,[hX],[0]],Dbe=[3,O,PW,0,[hX],[0],1],Obe=[3,O,MW,0,[dX,_Z],[0,0]],kbe=[3,O,BW,0,[Whe,rZ,dX,$Y,g_e,xve,aX,Fge,AX,Z_e,$_e,YY,V_e,yY,uX,cX,n_e,Q_e],[0,0,0,0,0,0,0,1,0,()=>QSe,()=>$Se,0,()=>YSe,0,0,0,64,64]],Abe=[3,O,_W,0,[dX,$Y,_ve,yY,uX,cX,O_e,ave,Uge,Cve,Bge,vY,FY,jY,K_e,Rye,N_e,fye,yge,aye,oye,Lye,KY,Pye,Hye,gge,nve,wve,Cge,wge,Lge,Tge,w_e,lve,hge,Fye,iX,r_e,Hve,zX,Kge,tge],[0,0,[()=>Xxe,0],1,1,1,64,()=>eCe,2,()=>Pbe,64,64,[()=>ZZ,0],()=>XZ,()=>ZSe,()=>hCe,()=>Exe,()=>aQ,()=>BSe,1,1,0,0,0,0,2,2,2,64,64,()=>KSe,64,2,2,128,()=>mCe,()=>PZ,()=>vxe,()=>uCe,()=>rQ,()=>hxe,64]],jbe=[3,O,vW,0,[oY,cge],[0,0],2],OZ=[3,O,wW,0,[nY,zge,sY,SZ,Bye,Tve,Eve,tZ,XX,AJ,BX,TX,KJ,ZJ,MX,kJ,dZ,YY],[0,0,0,1,()=>PSe,()=>iQ,()=>iQ,0,0,2,1,1,0,()=>WZ,4,()=>UZ,()=>cQ,()=>Mbe]],Mbe=[3,O,CW,0,[eve,bY],[0,()=>JSe]],Nbe=[3,O,DW,0,[dX,vY,FY,jY,yY,uX,cX,zX],[0,64,[()=>ZZ,0],()=>XZ,1,1,1,()=>rQ]],Pbe=[3,O,jW,0,[IY,__e,pve],[2,65,1],1],Fbe=[3,O,dW,0,[aY,dZ,eZ,_Y,uY,SY,KX],[0,()=>cQ,()=>KZ,()=>DZ,64,()=>GZ,()=>Dbe]],Ibe=[3,O,fW,0,[hY],[()=>EZ]],Lbe=[3,O,FW,0,[YX,hY,iZ,YJ,rX,ZX,CY,mY,oX,lY,DX,Fve,xY,yX,wX,fX,qY,QX,wY,dZ,AY,EX,kY,GX,vZ,bZ,X_e],[0,0,0,0,()=>eQ,()=>oQ,1,0,0,()=>GZ,0,0,()=>kZ,()=>tQ,()=>nQ,()=>FZ,1,0,()=>AZ,()=>cQ,2,0,2,()=>zZ,()=>sQ,()=>fQ,()=>Vxe],1],Rbe=[3,O,IW,0,[pye],[()=>RZ]],zbe=[3,O,QW,0,[hY],[0],1],Bbe=[3,O,$W,0,[hY],[()=>EZ]],Vbe=[3,O,HW,0,[XY,tZ,iZ,CY,vX,PX,Xge,eY,gZ,lY,oX,DX,xX,fX,Dve,Ove,GX,Uve,vZ,VY,bZ],[0,0,0,1,1,1,1,4,4,()=>GZ,0,0,0,()=>FZ,0,0,()=>zZ,()=>aCe,()=>sQ,()=>jZ,()=>fQ]],Hbe=[3,O,UW,0,[LJ,VX,LY],[64,2,2],3],Ube=[3,O,GW,0,[LY,VX,Sve,xye],[2,2,2,()=>OSe],2],kZ=[3,O,WW,0,[mge,q_e,U_e,Ihe,_ye,Bhe,M_e,A_e,Yhe],[()=>Ube,1,1,()=>Hbe,0,1,()=>USe,()=>Txe,()=>wbe]],AZ=[3,O,nG,0,[nZ],[0],1],jZ=[3,O,aG,0,[nX],[0]],Wbe=[3,O,sG,0,[uZ,l_e,jX,I_e,i_e,Sye],[0,0,0,64,15,()=>Gbe]],Gbe=[3,O,lG,0,[Eye,Phe],[1,0]],Kbe=[3,O,KW,0,[rY,hY,e_e],[0,0,2],1],qbe=[3,O,qW,0,[rY],[()=>OZ]],Jbe=[3,O,gG,0,[iZ],[0],1],Ybe=[3,O,_G,0,[iZ],[[()=>VZ,0]]],Xbe=[3,O,eG,0,[gY,eX],[64,64]],Zbe=[3,O,tG,0,[gY,WY],[()=>zSe,()=>QZ]],Qbe=[3,O,JW,0,[iY,hY,eX],[64,0,64],1],$be=[3,O,YW,0,[iY,WY],[()=>JZ,()=>QZ]],exe=[3,O,fG,0,[$X,hY,eX],[64,0,64],1],txe=[3,O,pG,0,[$X,WY],[()=>cCe,()=>QZ]],nxe=[3,O,vG,0,[iZ,eX],[0,64],1],rxe=[3,O,yG,0,[iZ,dZ],[[()=>VZ,0],()=>cQ]],ixe=[3,O,SG,0,[fZ,hY,eX],[64,0,64],1],axe=[3,O,CG,0,[fZ,WY],[[()=>uQ,0],()=>QZ]],oxe=[3,O,TG,0,[s_e,dY,dve],[0,0,64],1],sxe=[3,O,wG,0,[uye,Lhe,Nge,xge,z_e],[0,2,0,128,128]],cxe=[3,O,DG,0,[Ave,dZ,EX],[0,()=>cQ,0],1],lxe=[3,O,MG,0,[HJ,C_e],[0,0]],uxe=[3,O,NG,0,[HY,FX,wye,oZ,MJ],[0,0,0,1,()=>lxe],1],dxe=[3,O,jG,0,[_Z,nZ],[0,0],2],MZ=[3,O,FG,0,[qX],[1],1],fxe=[3,O,kG,0,[nX,B_e,iX],[0,0,()=>pxe]],pxe=[3,O,AG,0,[age,ige,Bve,Kve,Jve],[0,2,0,2,0]],mxe=[3,O,LG,0,[XJ,AX,jge],[0,0,0]],hxe=[3,O,RG,0,[nZ,gX],[0,128],1],gxe=[3,O,zG,0,[pY,Mge],[0,0],2],_xe=[3,O,BG,0,[HY,FX,MJ],[0,0,()=>gxe],3],vxe=[3,O,HG,0,[vY,T_e,hZ,Pve,Qve],[64,1,1,1,1],1],yxe=[3,O,UG,0,[KY,f_e],[0,0],2],bxe=[3,O,GG,0,[$ve],[0]],xxe=[3,O,KG,0,[TY,OY],[0,0],2],Sxe=[3,O,qG,0,[TY,OY],[0,0]],Cxe=[3,O,XG,0,[nZ,tZ,XX,L_e,F_e],[0,0,0,4,4]],wxe=[3,O,$G,0,[Fhe,Pge],[64,64]],NZ=[3,O,eK,0,[dX,_Z],[0,0]],Txe=[3,O,rK,0,[eye,Vve],[1,1]],Exe=[3,O,fK,0,[oge,kge,v_e,Xve,Nye,Y_e,yye],[()=>wxe,()=>GSe,2,1,()=>pCe,1,1]],Dxe=[3,O,sK,0,[mX,lX],[0,1]],Oxe=[3,O,cK,0,[Hhe,mX],[64,0]],kxe=[3,O,aK,0,[hY,Qge,mX,lX,tZ],[0,0,0,1,0]],Axe=[3,O,oK,0,[Zhe,mX],[64,0]],jxe=[3,O,mK,0,[hY,mX,lX,oX,QX,IX],[0,0,1,0,0,0]],Mxe=[3,O,hK,0,[Lve,mX],[64,0]],Nxe=[3,O,vK,0,[Jge,tZ,hye,mX,lX],[0,0,0,0,1]],Pxe=[3,O,yK,0,[Cye,mX],[64,0]],Fxe=[3,O,bK,0,[hY,rY,BY,mX,lX,WX,YX,DY,oX,_ge],[0,0,0,0,1,0,0,0,0,0]],Ixe=[3,O,xK,0,[bye,mX],[64,0]],Lxe=[3,O,tK,0,[sZ,k_e,oY,fY,jJ],[0,0,0,1,()=>xbe]],PZ=[3,O,uK,0,[j_e,gX,Zve],[0,128,()=>aQ],1],Rxe=[3,O,SK,0,[P_e,dX,AX,aX],[4,0,0,0]],zxe=[3,O,kK,0,[nX,qge],[0,0]],Bxe=[3,O,TK,0,[W_e,kve],[64,1],2],Vxe=[3,O,EK,0,[H_e],[()=>XSe]],Hxe=[3,O,DK,0,[sye,dY,LX],[0,0,2]],Uxe=[3,O,jK,0,[zhe,fY,JY,kX,cY,c_e],[0,1,1,0,0,0]],FZ=[3,O,NK,0,[NJ],[()=>Cbe]],Wxe=[3,O,PK,0,[FJ,rve,m_e],[0,0,0]],Gxe=[3,O,RK,0,[nZ,zY],[0,0]],Kxe=[3,O,WK,0,[nZ,$ge],[0,0]],qxe=[3,O,HK,0,[fY,JY,kX,dX,RJ,cY],[1,1,0,0,0,0]],IZ=[3,O,VK,0,[oY,nZ,fve],[0,0,()=>tCe],1],Jxe=[3,O,iq,0,[BY,tY,cZ,NY,pX,CZ,yX,NX,yY,uX,dZ,SX,QY,bX,ZY,PY,RX,MY],[0,[()=>qZ,0],0,0,0,()=>dQ,()=>lQ,64,0,0,()=>cQ,0,0,()=>IZ,()=>$Z,()=>MZ,()=>LZ,2],2],Yxe=[3,O,aq,0,[iZ,dZ],[[()=>VZ,0],()=>cQ]],Xxe=[3,O,XK,8,[pY],[0],1],Zxe=[3,O,JK,0,[dX,nZ,Ege,R_e,S_e,rye],[0,0,1,1,1,64]],Qxe=[3,O,eq,0,[_Z,nZ],[0,0],2],$xe=[3,O,oq,0,[iZ,lY,hY,dge,AY,kY,GY,oX,fX,_X,yX,wX,DX,EX,bve,WX,dZ,mY,vZ],[0,()=>GZ,0,1,2,2,0,0,()=>FZ,[()=>HZ,0],()=>tQ,()=>nQ,0,0,0,0,()=>cQ,[0,4],()=>fCe],1],eSe=[3,O,sq,0,[fZ,WY],[[()=>uQ,0],()=>QZ]],LZ=[3,O,$K,0,[Khe,tve],[0,0]],tSe=[3,O,jq,0,[Yge,FX,oZ,zJ],[0,0,1,0],1],nSe=[3,O,lq,0,[_Z,Iye],[1,0]],rSe=[3,O,Uq,0,[dX,zye],[0,0],2],RZ=[3,O,Wq,0,[UX,YX,$J,rX,ZX,tZ,CY,PX,vX,oX,lY,DX,xX,iZ,xY,Aye,Age,jX,Wge,eY,nge,rge,yX,wX,fX,qY,QX,wY,dZ,Jhe,AY,EX,kY,YJ,IX],[0,0,0,()=>eQ,()=>oQ,0,1,1,1,0,()=>GZ,0,0,0,()=>kZ,()=>dCe,()=>WSe,0,()=>sCe,4,0,()=>oCe,()=>tQ,()=>nQ,()=>FZ,1,0,()=>AZ,()=>cQ,0,2,0,2,0,0]],iSe=[3,O,dq,0,[t_e,b_e],[0,0],1],aSe=[3,O,pq,0,[OX,vge,jye],[1,0,()=>uSe],1],zZ=[3,O,fq,0,[IY,hX,$X,iX,IJ],[2,0,()=>iCe,()=>PZ,()=>iSe],1],oSe=[3,O,_q,0,[CX,EY,Uhe,y_e,hZ,Mye],[0,0,()=>rCe,1,()=>kSe,()=>fSe],1],sSe=[3,O,yq,0,[EY,pge],[0,0]],cSe=[3,O,Cq,0,[Gge],[0],1],lSe=[3,O,wq,0,[dX,_Z],[0,()=>cSe],1],uSe=[3,O,Tq,0,[u_e],[()=>lSe],1],dSe=[3,O,Sq,0,[BJ],[0]],fSe=[3,O,xq,0,[h_e,D_e,jX],[()=>dSe,0,0],1],pSe=[3,O,hq,0,[XJ,jve,Mve,uve],[0,1,1,1]],mSe=[3,O,kq,0,[XY,eY,D],[0,4,0]],hSe=[3,O,Nq,0,[jX,RY,nX,xZ,qX,JX,yZ,tX,mZ,lZ,UY],[0,2,0,0,1,0,1,1,1,()=>YZ,0],1],gSe=[3,O,Iq,0,[mve,OX,oY,fY],[0,1,0,1]],_Se=[3,O,Vq,0,[dX,sX],[0,()=>hSe],1],vSe=[3,O,Rq,0,[pZ,hY,AX],[0,0,0],1],ySe=[3,O,zq,0,[pZ],[[()=>BZ,0]]],bSe=[3,O,uq,0,[hX,_Z],[0,0]],xSe=[3,O,qq,0,[E_e,_Z],[0,0]],BZ=[3,O,dJ,0,[kJ,ZJ,JJ,sY,$J,lge,Ghe,nY,uge,yY,eY,DY,kY,Vge,GY,YY,ZY,aX,oX,uX,_X,DX,xX,sve,cve,Ive,WX,Gve,Rve,tye,zve,dZ,rZ,aZ,SZ,PY,VY],[()=>UZ,()=>WZ,0,0,0,0,4,0,()=>HSe,0,4,0,2,4,0,0,()=>$Z,0,0,0,[()=>HZ,0],0,0,4,4,4,0,0,4,0,4,()=>cQ,0,0,1,()=>MZ,()=>CSe]],VZ=[3,O,Xq,0,[aZ,tY,BY,cZ,NY,pX,Nve,CZ,tZ,hve,yX,sge,RX,NX,yY,uX,ZY,SX,QY,bX,MX,fge,Sge,gve,PY,MY],[0,[()=>qZ,0],0,0,0,0,1,()=>dQ,0,()=>nCe,()=>lQ,64,()=>LZ,64,0,0,()=>$Z,0,0,()=>IZ,4,4,4,0,()=>MZ,2]],SSe=[3,O,Zq,0,[nZ,zY],[0,0]],CSe=[3,O,$q,0,[qX,nX],[1,0]],wSe=[3,O,tJ,0,[jX,RY,nX,xZ,qX,JX,yZ,tX,mZ,lZ,Oye,UY],[0,2,0,0,1,0,1,1,1,()=>YZ,()=>TSe,0],1],TSe=[3,O,nJ,0,[bge],[2],1],HZ=[3,O,aJ,0,[Qhe,yY,p_e,NY,uX,cZ,PY],[[()=>VSe,0],0,()=>qSe,0,0,0,()=>MZ]],ESe=[3,O,oJ,0,[XY,kye,UX,$J,WX,Rge,tZ,iZ,Xhe,vX,PX,eY,gZ,oX,lY,DX,xX,fX,rX,ZX,lye,iye,nye,dZ,VY],[0,0,0,0,0,0,0,0,1,1,1,4,4,0,()=>GZ,0,0,()=>FZ,()=>eQ,()=>oQ,()=>nSe,0,4,()=>cQ,()=>jZ]],DSe=[3,O,lJ,0,[dX,sX],[0,()=>wSe],1],OSe=[3,O,Jq,0,[nZ,_Z],[0,1],2],kSe=[3,O,Yq,0,[x_e,ove],[1,1]],ASe=[3,O,mJ,0,[dY,mye,G_e],[0,1,64],2],jSe=[3,O,hJ,0,[dX,Yve,o_e],[0,1,1],3],MSe=[3,O,_J,0,[iY,tZ,hY],[64,0,0],2],NSe=[3,O,vJ,0,[iY,WY],[()=>JZ,()=>QZ]],PSe=[3,O,TJ,0,[qJ,PJ,Oge],[0,0,0]],FSe=[3,O,SJ,0,[dX,d_e,Dge,Hge,cye,Zge,Vhe],[0,()=>bxe,()=>sxe,()=>uxe,()=>tSe,()=>_xe,2]],ISe=[3,O,CJ,0,[Wve,LX],[0,2]],LSe=[3,O,DJ,0,[jX,sZ,CX],[0,0,0],3],RSe=[1,O,$U,0,()=>NZ],UZ=[1,O,iW,0,()=>Sbe],WZ=[1,O,aW,0,()=>TZ],GZ=[1,O,kW,0,()=>Tbe],zSe=[1,O,zW,0,()=>EZ],KZ=[1,O,LW,0,()=>Obe],qZ=[1,O,yW,0,[()=>Abe,0]],BSe=[1,O,bW,0,()=>jbe],JZ=[1,O,TW,0,()=>OZ],VSe=[1,O,OW,0,[()=>Nbe,0]],HSe=[1,O,VW,0,()=>kbe],USe=[1,O,cG,0,()=>Wbe],WSe=[1,O,EG,0,()=>Vbe],GSe=[1,O,oG,0,()=>oxe],YZ=[1,O,OG,0,()=>cxe],XZ=[1,O,PG,0,()=>dxe],ZZ=[1,O,IG,8,()=>NZ],QZ=[1,O,VG,0,()=>mxe],KSe=[1,O,WG,0,()=>yxe],qSe=[1,O,JG,0,()=>Sxe],$Z=[1,O,YG,0,()=>xxe],JSe=[1,O,ZG,0,()=>Cxe],eQ=[1,O,nK,0,()=>Lxe],YSe=[1,O,CK,0,()=>Rxe],XSe=[1,O,wK,0,()=>Bxe],ZSe=[1,O,OK,0,()=>Hxe],QSe=[1,O,MK,0,()=>Uxe],$Se=[1,O,FK,0,()=>Wxe],tQ=[1,O,BK,0,()=>Gxe],nQ=[1,O,GK,0,()=>Kxe],eCe=[1,O,UK,0,()=>qxe],tCe=[1,O,zK,0,()=>NZ],nCe=[1,O,YK,0,()=>TZ],rQ=[1,O,tq,0,()=>Qxe],iQ=[1,O,cq,0,()=>Zxe],aQ=[1,O,Mq,0,()=>rSe],rCe=[1,O,mq,0,()=>aSe],iCe=[1,O,vq,0,()=>oSe],aCe=[1,O,bq,0,()=>sSe],oCe=[1,O,gq,0,()=>pSe],sCe=[1,O,Aq,0,()=>mSe],oQ=[1,O,Lq,0,()=>gSe],cCe=[1,O,Gq,0,()=>RZ],sQ=[1,O,Hq,0,()=>_Se],lCe=[1,O,Kq,0,()=>NZ],uCe=[1,O,Eq,0,()=>bSe],cQ=[1,O,fJ,0,()=>xSe],lQ=[1,O,Qq,0,()=>SSe],uQ=[1,O,pJ,0,[()=>BZ,0]],dCe=[1,O,cJ,0,()=>ESe],fCe=[1,O,uJ,0,()=>DSe],pCe=[1,O,eJ,0,()=>ASe],mCe=[1,O,xJ,0,()=>jSe],hCe=[1,O,wJ,0,()=>ISe],dQ=[1,O,EJ,0,()=>FSe],fQ=[1,O,OJ,0,()=>LSe],gCe=[9,O,gW,0,()=>Fbe,()=>Ibe],_Ce=[9,O,RW,0,()=>Lbe,()=>Rbe],vCe=[9,O,rG,2,()=>zbe,()=>Bbe],yCe=[9,O,XW,0,()=>Kbe,()=>qbe],bCe=[9,O,bG,0,()=>Jbe,()=>Ybe],xCe=[9,O,iG,0,()=>Xbe,()=>Zbe],SCe=[9,O,ZW,0,()=>Qbe,()=>$be],CCe=[9,O,mG,0,()=>exe,()=>txe],wCe=[9,O,xG,0,()=>nxe,()=>rxe],TCe=[9,O,hG,0,()=>ixe,()=>axe],ECe=[9,O,lK,0,()=>Dxe,()=>Oxe],DCe=[9,O,iK,0,()=>kxe,()=>Axe],OCe=[9,O,pK,0,()=>jxe,()=>Mxe],kCe=[9,O,_K,0,()=>Nxe,()=>Pxe],ACe=[9,O,gK,0,()=>Fxe,()=>Ixe],jCe=[9,O,rq,0,()=>Jxe,()=>Yxe],MCe=[9,O,nq,0,()=>$xe,()=>eSe],NCe=[9,O,Bq,0,()=>vSe,()=>ySe],PCe=[9,O,gJ,0,()=>MSe,()=>NSe],FCe=e=>({apiVersion:`2014-11-13`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??bU,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??$H,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Yt,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.ecs`,errorTypeRegistries:bbe,xmlNamespace:`http://ecs.amazonaws.com/doc/2014-11-13/`,version:`2014-11-13`,serviceTarget:`AmazonEC2ContainerServiceV20141113`},serviceId:e?.serviceId??`ECS`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),ICe=e=>{let t=He(e),n=()=>t().then(_e),r=FCe(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:rU.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},LCe=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},RCe=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),zCe=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),LCe(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),RCe(r))},BCe=class extends i{config;constructor(...[e]){let t=ICe(e||{});super(t),this.initConfig=t;let n=tU(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=zCe(eU(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:ZH,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},VCe=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function HCe(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`eks`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var UCe=e=>{let t=[];return e.operation,t.push(HCe(e)),t},WCe=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},GCe=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`eks`}),KCe={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},qCe={name:`@aws-sdk/client-eks`,version:`3.1109.0`,description:`AWS SDK for JavaScript Eks Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-eks`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-eks`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:index":`tsc -p tsconfig.test.json && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.7`,"@aws-sdk/credential-provider-node":`^3.972.79`,"@aws-sdk/types":`^3.974.3`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~6.0.3`},engines:{node:`>=20.0.0`}},pQ=`ref`,mQ=-1,hQ=!0,gQ=`isSet`,_Q=`PartitionResult`,vQ=`booleanEquals`,yQ=`getAttr`,bQ=`stringEquals`,xQ={[pQ]:`Endpoint`},SQ={[pQ]:_Q},CQ={fn:yQ,argv:[SQ,`name`]},wQ={},TQ=[{[pQ]:`Region`}],EQ={conditions:[[gQ,[xQ]],[gQ,TQ],[`aws.partition`,TQ,_Q],[vQ,[{[pQ]:`UseFIPS`},hQ]],[vQ,[{[pQ]:`UseDualStack`},hQ]],[vQ,[{fn:yQ,argv:[SQ,`supportsDualStack`]},hQ]],[vQ,[{fn:yQ,argv:[SQ,`supportsFIPS`]},hQ]],[bQ,[CQ,`aws`]],[bQ,[CQ,`aws-us-gov`]]],results:[[mQ],[mQ,`Invalid Configuration: FIPS and custom endpoint are not supported`],[mQ,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[xQ,wQ],[`https://eks-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,wQ],[mQ,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://fips.eks.{Region}.amazonaws.com`,wQ],[`https://eks.{Region}.amazonaws.com`,wQ],[`https://eks-fips.{Region}.{PartitionResult#dnsSuffix}`,wQ],[mQ,`FIPS is enabled but this partition does not support FIPS`],[`https://eks.{Region}.{PartitionResult#dualStackDnsSuffix}`,wQ],[mQ,`DualStack is enabled but this partition does not support DualStack`],[`https://eks.{Region}.{PartitionResult#dnsSuffix}`,wQ],[mQ,`Invalid Configuration: Missing Region`]]},JCe=2,YCe=new Int32Array([-1,1,-1,0,14,3,1,4,100000013,2,5,100000013,3,8,6,4,7,100000012,5,100000010,100000011,4,12,9,6,10,100000009,7,100000006,11,8,100000007,100000008,5,13,100000005,6,100000004,100000005,3,100000001,15,4,100000002,100000003]),XCe=Re.from(YCe,JCe,EQ.conditions,EQ.results),ZCe=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),QCe=(e,t={})=>ZCe.get(e,()=>Ye(XCe,{endpointParams:e,logger:t.logger}));qe.aws=fe;var DQ=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},$Ce=class e extends DQ{name=`AccessDeniedException`;$fault=`client`;constructor(t){super({name:`AccessDeniedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ewe=class e extends DQ{name=`InvalidParameterException`;$fault=`client`;clusterName;nodegroupName;fargateProfileName;addonName;subscriptionId;constructor(t){super({name:`InvalidParameterException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.fargateProfileName=t.fargateProfileName,this.addonName=t.addonName,this.subscriptionId=t.subscriptionId}},twe=class e extends DQ{name=`InvalidRequestException`;$fault=`client`;clusterName;nodegroupName;addonName;subscriptionId;constructor(t){super({name:`InvalidRequestException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.addonName=t.addonName,this.subscriptionId=t.subscriptionId}},nwe=class e extends DQ{name=`ResourceNotFoundException`;$fault=`client`;clusterName;nodegroupName;fargateProfileName;addonName;subscriptionId;constructor(t){super({name:`ResourceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.fargateProfileName=t.fargateProfileName,this.addonName=t.addonName,this.subscriptionId=t.subscriptionId}},rwe=class e extends DQ{name=`ServerException`;$fault=`server`;clusterName;nodegroupName;addonName;subscriptionId;constructor(t){super({name:`ServerException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.addonName=t.addonName,this.subscriptionId=t.subscriptionId}},iwe=class e extends DQ{name=`ClientException`;$fault=`client`;clusterName;nodegroupName;addonName;subscriptionId;constructor(t){super({name:`ClientException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.addonName=t.addonName,this.subscriptionId=t.subscriptionId}},awe=class e extends DQ{name=`ResourceInUseException`;$fault=`client`;clusterName;nodegroupName;addonName;constructor(t){super({name:`ResourceInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.addonName=t.addonName}},owe=class e extends DQ{name=`ThrottlingException`;$fault=`client`;clusterName;constructor(t){super({name:`ThrottlingException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName}},swe=class e extends DQ{name=`InvalidStateException`;$fault=`client`;clusterName;constructor(t){super({name:`InvalidStateException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName}},cwe=class e extends DQ{name=`ResourceLimitExceededException`;$fault=`client`;clusterName;nodegroupName;subscriptionId;constructor(t){super({name:`ResourceLimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.subscriptionId=t.subscriptionId}},lwe=class e extends DQ{name=`ServiceUnavailableException`;$fault=`server`;constructor(t){super({name:`ServiceUnavailableException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},uwe=class e extends DQ{name=`UnsupportedAvailabilityZoneException`;$fault=`client`;clusterName;nodegroupName;validZones;constructor(t){super({name:`UnsupportedAvailabilityZoneException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.clusterName=t.clusterName,this.nodegroupName=t.nodegroupName,this.validZones=t.validZones}},dwe=class e extends DQ{name=`BadRequestException`;$fault=`client`;constructor(t){super({name:`BadRequestException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},fwe=class e extends DQ{name=`NotFoundException`;$fault=`client`;constructor(t){super({name:`NotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},pwe=class e extends DQ{name=`ResourcePropagationDelayException`;$fault=`client`;constructor(t){super({name:`ResourcePropagationDelayException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},mwe=`Addon`,hwe=`AssociatedAccessPolicy`,gwe=`AssociatedAccessPoliciesList`,_we=`AssociateAccessPolicyRequest`,vwe=`AssociateAccessPolicyResponse`,ywe=`AssociateAccessPolicy`,bwe=`AccessConfigResponse`,xwe=`AccessDeniedException`,Swe=`AccessEntry`,Cwe=`AddonHealth`,wwe=`AddonInfo`,Twe=`AddonIssueList`,Ewe=`AddonIssue`,Dwe=`AddonNamespaceConfigRequest`,Owe=`AddonNamespaceConfigResponse`,kwe=`AccessPolicy`,Awe=`AddonPodIdentityAssociations`,jwe=`AddonPodIdentityAssociationsList`,Mwe=`AccessPoliciesList`,Nwe=`AccessScope`,Pwe=`AutoScalingGroup`,Fwe=`AutoScalingGroupList`,Iwe=`AddonVersionInfo`,Lwe=`AddonVersionInfoList`,Rwe=`Addons`,zwe=`BadRequestException`,Bwe=`BlockStorage`,Vwe=`Cancellation`,Hwe=`CreateAddon`,Uwe=`CreateAccessConfigRequest`,Wwe=`CreateAccessEntry`,Gwe=`CreateAccessEntryRequest`,Kwe=`CreateAccessEntryResponse`,qwe=`CreateAddonRequest`,Jwe=`CreateAddonResponse`,Ywe=`ComputeConfigRequest`,Xwe=`ComputeConfigResponse`,Zwe=`ConnectorConfigResponse`,Qwe=`CreateClusterRequest`,$we=`CreateClusterResponse`,eTe=`CreateCluster`,tTe=`ClientException`,nTe=`ClusterHealth`,rTe=`ClusterIssueList`,iTe=`ClusterIssue`,aTe=`CreateNodegroup`,oTe=`CreateNodegroupRequest`,sTe=`CreateNodegroupResponse`,cTe=`ControlPlanePlacementRequest`,lTe=`ControlPlanePlacementResponse`,uTe=`ControlPlaneScalingConfig`,dTe=`Certificate`,fTe=`Cluster`,pTe=`Compatibility`,mTe=`Compatibilities`,hTe=`DeleteAddon`,gTe=`DeleteAccessEntry`,_Te=`DeleteAccessEntryRequest`,vTe=`DeleteAccessEntryResponse`,yTe=`DescribeAccessEntryRequest`,bTe=`DescribeAccessEntryResponse`,xTe=`DescribeAccessEntry`,STe=`DisassociateAccessPolicy`,CTe=`DisassociateAccessPolicyRequest`,wTe=`DisassociateAccessPolicyResponse`,TTe=`DeleteAddonRequest`,ETe=`DeleteAddonResponse`,DTe=`DescribeAddonRequest`,OTe=`DescribeAddonResponse`,kTe=`DescribeAddonVersions`,ATe=`DescribeAddonVersionsRequest`,jTe=`DescribeAddonVersionsResponse`,MTe=`DescribeAddon`,NTe=`DeleteClusterRequest`,PTe=`DeleteClusterResponse`,FTe=`DescribeClusterRequest`,ITe=`DescribeClusterResponse`,LTe=`DeleteCluster`,RTe=`DescribeCluster`,zTe=`DeleteNodegroup`,BTe=`DeleteNodegroupRequest`,VTe=`DeleteNodegroupResponse`,HTe=`DescribeNodegroupRequest`,UTe=`DescribeNodegroupResponse`,WTe=`DescribeNodegroup`,GTe=`EncryptionConfig`,KTe=`EncryptionConfigList`,qTe=`ErrorDetail`,JTe=`ErrorDetails`,YTe=`ElasticLoadBalancing`,XTe=`EtcdPlacementRequest`,ZTe=`EtcdPlacementResponse`,QTe=`HorizontalPodAutoscalerControllerConfigRequest`,$Te=`HorizontalPodAutoscalerControllerConfigResponse`,eEe=`Identity`,tEe=`IssueList`,nEe=`InvalidParameterException`,rEe=`InvalidRequestException`,iEe=`InvalidStateException`,aEe=`Issue`,oEe=`KubeApiServerConfigRequest`,sEe=`KubeApiServerConfigResponse`,cEe=`KubeControllerManagerConfigRequest`,lEe=`KubeControllerManagerConfigResponse`,uEe=`KubernetesNetworkConfigRequest`,dEe=`KubernetesNetworkConfigResponse`,fEe=`KubeSchedulerConfigRequest`,pEe=`KubeSchedulerConfigResponse`,mEe=`ListAddons`,hEe=`ListAssociatedAccessPolicies`,gEe=`ListAssociatedAccessPoliciesRequest`,_Ee=`ListAssociatedAccessPoliciesResponse`,vEe=`ListAccessEntries`,yEe=`ListAccessEntriesRequest`,bEe=`ListAccessEntriesResponse`,xEe=`ListAccessPolicies`,SEe=`ListAccessPoliciesRequest`,CEe=`ListAccessPoliciesResponse`,wEe=`ListAddonsRequest`,TEe=`ListAddonsResponse`,EEe=`ListClustersRequest`,DEe=`ListClustersResponse`,OEe=`ListClusters`,kEe=`ListNodegroups`,AEe=`ListNodegroupsRequest`,jEe=`ListNodegroupsResponse`,MEe=`LogSetup`,NEe=`LogSetups`,PEe=`LaunchTemplateSpecification`,FEe=`Logging`,IEe=`MarketplaceInformation`,LEe=`Nodegroup`,REe=`NotFoundException`,zEe=`NodegroupHealth`,BEe=`NodegroupResources`,VEe=`NodeRepairConfig`,HEe=`NodeRepairConfigOverrides`,UEe=`NodeRepairConfigOverridesList`,WEe=`NodeResourcesFitConfig`,GEe=`NodegroupScalingConfig`,KEe=`NodegroupUpdateConfig`,qEe=`OutpostConfigRequest`,JEe=`OutpostConfigResponse`,YEe=`OIDC`,XEe=`Provider`,ZEe=`RemoteAccessConfig`,QEe=`ResourceInUseException`,$Ee=`ResourceLimitExceededException`,eDe=`RemoteNetworkConfigRequest`,tDe=`RemoteNetworkConfigResponse`,nDe=`ResourceNotFoundException`,rDe=`RemoteNodeNetwork`,iDe=`RemoteNodeNetworkList`,aDe=`ResourcePropagationDelayException`,oDe=`RemotePodNetwork`,sDe=`RemotePodNetworkList`,cDe=`ResourceWeight`,lDe=`ResourceWeightList`,uDe=`StorageConfigRequest`,dDe=`StorageConfigResponse`,fDe=`ServerException`,pDe=`ServiceNodePortRange`,mDe=`ScoringStrategy`,hDe=`ServiceUnavailableException`,gDe=`Taint`,_De=`ThrottlingException`,vDe=`Update`,yDe=`UpdateAddon`,bDe=`UpdateAddonRequest`,xDe=`UpdateAddonResponse`,SDe=`UnsupportedAvailabilityZoneException`,CDe=`UpdateLabelsPayload`,wDe=`UpdateNodegroupConfig`,TDe=`UpdateNodegroupConfigRequest`,EDe=`UpdateNodegroupConfigResponse`,DDe=`UpdateNodegroupVersion`,ODe=`UpdateNodegroupVersionRequest`,kDe=`UpdateNodegroupVersionResponse`,ADe=`UpdateParam`,jDe=`UpgradePolicyRequest`,MDe=`UpgradePolicyResponse`,NDe=`UpdateParams`,PDe=`UpdateTaintsPayload`,FDe=`VpcConfigRequest`,IDe=`VpcConfigResponse`,LDe=`WarmPoolConfig`,RDe=`ZonalShiftConfigRequest`,zDe=`ZonalShiftConfigResponse`,OQ=`arn`,BDe=`addonArn`,VDe=`associatedAccessPolicy`,HDe=`associatedAccessPolicies`,UDe=`associatedAt`,kQ=`accessConfig`,WDe=`activationCode`,GDe=`activationExpiry`,KDe=`accessEntryArn`,AQ=`accessEntry`,qDe=`accessEntries`,JDe=`activationId`,jQ=`authenticationMode`,MQ=`addonName`,YDe=`addOrUpdateLabels`,XDe=`addOrUpdateTaints`,ZDe=`accessPolicies`,NQ=`associatedPolicyArn`,PQ=`accessScope`,QDe=`autoScalingGroups`,FQ=`amiType`,IQ=`addonVersion`,$De=`addonVersions`,LQ=`addon`,RQ=`addons`,eOe=`architecture`,zQ=`bootstrapClusterCreatorAdminPermissions`,BQ=`blockStorage`,tOe=`bootstrapSelfManagedAddons`,VQ=`client`,HQ=`createdAt`,nOe=`certificateAuthority`,rOe=`connectorConfig`,UQ=`computeConfig`,iOe=`clusterLogging`,A=`clusterName`,WQ=`controlPlaneEgressMode`,GQ=`controlPlaneInstanceType`,KQ=`controlPlanePlacement`,qQ=`controlPlaneScalingConfig`,JQ=`clientRequestToken`,aOe=`clusterSecurityGroupId`,oOe=`computeTypes`,YQ=`capacityType`,XQ=`configurationValues`,sOe=`clusterVersion`,cOe=`cancellation`,ZQ=`cidrs`,QQ=`cluster`,lOe=`clusters`,$Q=`code`,uOe=`compatibilities`,dOe=`data`,fOe=`defaultNamespace`,e$=`deletionProtection`,t$=`diskSize`,pOe=`desiredSize`,mOe=`defaultVersion`,n$=`error`,r$=`encryptionConfig`,hOe=`errorCode`,i$=`etcdInstanceType`,a$=`elasticLoadBalancing`,gOe=`errorMessage`,o$=`etcdPlacement`,s$=`endpointPublicAccess`,c$=`endpointPrivateAccess`,_Oe=`ec2SshKey`,l$=`eventTtl`,vOe=`effect`,u$=`enabled`,yOe=`endpoint`,bOe=`errors`,d$=`fargateProfileName`,xOe=`force`,f$=`groupName`,p$=`health`,m$=`httpError`,h$=`horizontalPodAutoscalerControllerConfig`,g$=`horizontalPodAutoscalerSyncPeriod`,_$=`httpQuery`,v$=`http`,y$=`issues`,b$=`ipFamily`,x$=`instanceTypes`,S$=`id`,SOe=`identity`,C$=`include`,COe=`issuer`,wOe=`key`,TOe=`keyArn`,w$=`kubeApiServerConfig`,T$=`kubeControllerManagerConfig`,E$=`kubernetesGroups`,D$=`kubernetesNetworkConfig`,O$=`kubeSchedulerConfig`,k$=`kubernetesVersion`,A$=`logging`,j$=`launchTemplate`,M$=`labels`,N$=`message`,P$=`modifiedAt`,EOe=`maxGroupPreparedCapacity`,F$=`marketplaceInformation`,DOe=`minPort`,OOe=`maxParallelNodesRepairedCount`,kOe=`maxParallelNodesRepairedPercentage`,AOe=`maxPort`,I$=`maxResults`,jOe=`minRepairWaitTimeMins`,L$=`minSize`,MOe=`maxSize`,NOe=`maxUnavailable`,POe=`maxUnhealthyNodeThresholdCount`,FOe=`maxUnhealthyNodeThresholdPercentage`,IOe=`maxUnavailablePercentage`,R$=`name`,LOe=`nodegroupArn`,z$=`namespaceConfig`,ROe=`nodeMonitoringCondition`,B$=`nodegroupName`,V$=`nodePools`,H$=`nodeRole`,U$=`nodeRoleArn`,W$=`nodeRepairConfig`,zOe=`nodeRepairConfigOverrides`,G$=`nodeResourcesFit`,K$=`nextToken`,BOe=`nodeUnhealthyReason`,VOe=`namespaces`,q$=`namespace`,J$=`nodegroup`,HOe=`nodegroups`,Y$=`owner`,X$=`outpostArns`,Z$=`outpostConfig`,UOe=`oidc`,Q$=`owners`,$$=`publisher`,e1=`principalArn`,t1=`publicAccessCidrs`,n1=`policyArn`,WOe=`productId`,r1=`podIdentityAssociations`,GOe=`poolState`,KOe=`productUrl`,qOe=`platformVersion`,JOe=`platformVersions`,YOe=`params`,i1=`provider`,a1=`preserve`,o1=`publishers`,s1=`roleArn`,XOe=`remoteAccessSecurityGroup`,c1=`remoteAccess`,ZOe=`repairAction`,QOe=`requiresConfiguration`,l1=`resolveConflicts`,u1=`resourceIds`,$Oe=`requiresIamPermissions`,eke=`removeLabels`,d1=`remoteNetworkConfig`,f1=`remoteNodeNetworks`,tke=`reuseOnScaleIn`,p1=`remotePodNetworks`,nke=`removeTaints`,m1=`releaseVersion`,h1=`resourcesVpcConfig`,rke=`reason`,g1=`resources`,_1=`smithy.ts.sdk.synthetic.com.amazonaws.eks`,ike=`serviceAccount`,v1=`serviceAccountRoleArn`,y1=`storageConfig`,b1=`scalingConfig`,x1=`securityGroupIds`,S1=`subscriptionId`,C1=`serviceIpv4Cidr`,ake=`serviceIpv6Cidr`,w1=`subnetIds`,T1=`spreadLevel`,E1=`serviceNodePortRange`,oke=`scoringStrategy`,ske=`sourceSecurityGroups`,D1=`supportType`,O1=`server`,k1=`status`,A1=`subnets`,j1=`tags`,cke=`taintsList`,M1=`taints`,lke=`tier`,N1=`type`,P1=`types`,F1=`username`,I1=`updateConfig`,L1=`upgradePolicy`,uke=`updateStrategy`,R1=`update`,z1=`version`,dke=`vpcId`,fke=`validZones`,B1=`value`,pke=`weight`,V1=`warmPoolConfig`,H1=`zonalShiftConfig`,j=`com.amazonaws.eks`,U1=ot.for(_1),mke=[-3,_1,`EKSServiceException`,0,[],[]];U1.registerError(mke,DQ);var W1=ot.for(j),hke=[-3,j,xwe,{[n$]:VQ,[m$]:403},[N$],[0]];W1.registerError(hke,$Ce);var gke=[-3,j,zwe,{[n$]:VQ,[m$]:400},[N$],[0]];W1.registerError(gke,dwe);var _ke=[-3,j,tTe,{[n$]:VQ,[m$]:400},[A,B$,MQ,S1,N$],[0,0,0,0,0]];W1.registerError(_ke,iwe);var vke=[-3,j,nEe,{[n$]:VQ,[m$]:400},[A,B$,d$,MQ,S1,N$],[0,0,0,0,0,0]];W1.registerError(vke,ewe);var yke=[-3,j,rEe,{[n$]:VQ,[m$]:400},[A,B$,MQ,S1,N$],[0,0,0,0,0]];W1.registerError(yke,twe);var bke=[-3,j,iEe,{[n$]:VQ,[m$]:400},[A,N$],[0,0]];W1.registerError(bke,swe);var xke=[-3,j,REe,{[n$]:VQ,[m$]:404},[N$],[0]];W1.registerError(xke,fwe);var Ske=[-3,j,QEe,{[n$]:VQ,[m$]:409},[A,B$,MQ,N$],[0,0,0,0]];W1.registerError(Ske,awe);var Cke=[-3,j,$Ee,{[n$]:VQ,[m$]:400},[A,B$,S1,N$],[0,0,0,0]];W1.registerError(Cke,cwe);var wke=[-3,j,nDe,{[n$]:VQ,[m$]:404},[A,B$,d$,MQ,S1,N$],[0,0,0,0,0,0]];W1.registerError(wke,nwe);var Tke=[-3,j,aDe,{[n$]:VQ,[m$]:428},[N$],[0]];W1.registerError(Tke,pwe);var Eke=[-3,j,fDe,{[n$]:O1,[m$]:500},[A,B$,MQ,S1,N$],[0,0,0,0,0]];W1.registerError(Eke,rwe);var Dke=[-3,j,hDe,{[n$]:O1,[m$]:503},[N$],[0]];W1.registerError(Dke,lwe);var Oke=[-3,j,_De,{[n$]:VQ,[m$]:429},[A,N$],[0,0]];W1.registerError(Oke,owe);var kke=[-3,j,SDe,{[n$]:VQ,[m$]:400},[N$,A,B$,fke],[0,0,0,64]];W1.registerError(kke,uwe);var Ake=[U1,W1],jke=[3,j,bwe,0,[zQ,jQ],[2,0]],G1=[3,j,Swe,0,[A,e1,E$,KDe,HQ,P$,j1,F1,N1],[0,0,64,0,4,4,128,0,0]],Mke=[3,j,kwe,0,[R$,OQ],[0,0]],K1=[3,j,Nwe,0,[N1,VOe],[0,64]],q1=[3,j,mwe,0,[MQ,A,k1,IQ,p$,BDe,HQ,P$,v1,j1,$$,Y$,F$,XQ,r1,z$],[0,0,0,0,()=>Nke,0,4,4,0,128,0,0,()=>t0,0,64,()=>Lke]],Nke=[3,j,Cwe,0,[y$],[()=>Fje]],Pke=[3,j,wwe,0,[MQ,N1,$De,$$,Y$,F$,fOe],[0,0,()=>Lje,0,0,()=>t0,0]],Fke=[3,j,Ewe,0,[$Q,N$,u1],[0,0,64]],Ike=[3,j,Dwe,0,[q$],[0]],Lke=[3,j,Owe,0,[q$],[0]],Rke=[3,j,Awe,0,[ike,s1],[0,0],2],zke=[3,j,Iwe,0,[IQ,eOe,oOe,uOe,QOe,$Oe],[0,64,64,()=>Vje,2,2]],Bke=[3,j,_we,0,[A,e1,n1,PQ],[[0,1],[0,1],0,()=>K1],4],Vke=[3,j,vwe,0,[A,e1,VDe],[0,0,()=>J1]],J1=[3,j,hwe,0,[n1,PQ,UDe,P$],[0,()=>K1,4,4]],Hke=[3,j,Pwe,0,[R$],[0]],Y1=[3,j,Bwe,0,[u$],[2]],Uke=[3,j,Vwe,0,[k1,rke],[0,0]],Wke=[3,j,dTe,0,[dOe],[0]],X1=[3,j,fTe,0,[R$,OQ,HQ,z1,yOe,s1,h1,D$,A$,SOe,k1,nOe,JQ,qOe,j1,r$,rOe,S$,p$,Z$,kQ,L1,H1,d1,UQ,y1,e$,qQ,w$,O$,T$],[0,0,4,0,0,0,()=>jje,()=>VAe,()=>e0,()=>PAe,0,()=>Wke,0,0,128,()=>f0,()=>Xke,0,()=>Gke,()=>cje,()=>jke,()=>kje,()=>Nje,()=>dje,()=>Yke,()=>_je,2,()=>Z1,()=>LAe,()=>UAe,()=>zAe]],Gke=[3,j,nTe,0,[y$],[()=>Bje]],Kke=[3,j,iTe,0,[$Q,N$,u1],[0,0,64]],qke=[3,j,pTe,0,[sOe,JOe,mOe],[0,64,2]],Jke=[3,j,Ywe,0,[u$,V$,U$],[2,64,0]],Yke=[3,j,Xwe,0,[u$,V$,U$],[2,64,0]],Xke=[3,j,Zwe,0,[JDe,WDe,GDe,i1,s1],[0,0,4,0,0]],Zke=[3,j,cTe,0,[f$,T1],[0,0]],Qke=[3,j,lTe,0,[f$,T1],[0,0]],Z1=[3,j,uTe,0,[lke],[0]],$ke=[3,j,Uwe,0,[zQ,jQ],[2,0]],eAe=[3,j,Gwe,0,[A,e1,E$,j1,JQ,F1,N1],[[0,1],0,64,128,[0,4],0,0],2],tAe=[3,j,Kwe,0,[AQ],[()=>G1]],nAe=[3,j,qwe,0,[A,MQ,IQ,v1,l1,JQ,j1,XQ,r1,z$],[[0,1],0,0,0,0,[0,4],128,0,()=>d0,()=>Ike],2],rAe=[3,j,Jwe,0,[LQ],[()=>q1]],iAe=[3,j,Qwe,0,[R$,s1,h1,z1,D$,A$,JQ,j1,r$,Z$,kQ,tOe,L1,H1,d1,UQ,y1,e$,qQ,w$,O$,T$],[0,0,()=>Aje,0,()=>BAe,()=>e0,[0,4],128,()=>f0,()=>sje,()=>$ke,2,()=>Oje,()=>Mje,()=>uje,()=>Jke,()=>gje,2,()=>Z1,()=>IAe,()=>HAe,()=>RAe],3],aAe=[3,j,$we,0,[QQ],[()=>X1]],oAe=[3,j,oTe,0,[A,B$,A1,H$,b1,t$,x$,FQ,c1,M$,M1,j1,JQ,j$,I1,W$,YQ,z1,m1,V1],[[0,1],0,64,0,()=>r0,1,64,0,()=>s0,128,()=>h0,128,[0,4],()=>$1,()=>i0,()=>a0,0,0,0,()=>u0],4],sAe=[3,j,sTe,0,[J$],[()=>n0]],cAe=[3,j,_Te,0,[A,e1],[[0,1],[0,1]],2],lAe=[3,j,vTe,0,[],[]],uAe=[3,j,TTe,0,[A,MQ,a1],[[0,1],[0,1],[2,{[_$]:a1}]],2],dAe=[3,j,ETe,0,[LQ],[()=>q1]],fAe=[3,j,NTe,0,[R$],[[0,1]],1],pAe=[3,j,PTe,0,[QQ],[()=>X1]],mAe=[3,j,BTe,0,[A,B$],[[0,1],[0,1]],2],hAe=[3,j,VTe,0,[J$],[()=>n0]],gAe=[3,j,yTe,0,[A,e1],[[0,1],[0,1]],2],_Ae=[3,j,bTe,0,[AQ],[()=>G1]],vAe=[3,j,DTe,0,[A,MQ],[[0,1],[0,1]],2],yAe=[3,j,OTe,0,[LQ],[()=>q1]],bAe=[3,j,ATe,0,[k$,I$,K$,MQ,P1,o1,Q$],[[0,{[_$]:k$}],[1,{[_$]:I$}],[0,{[_$]:K$}],[0,{[_$]:MQ}],[64,{[_$]:P1}],[64,{[_$]:o1}],[64,{[_$]:Q$}]]],xAe=[3,j,jTe,0,[RQ,K$],[()=>Ije,0]],SAe=[3,j,FTe,0,[R$],[[0,1]],1],CAe=[3,j,ITe,0,[QQ],[()=>X1]],wAe=[3,j,HTe,0,[A,B$],[[0,1],[0,1]],2],TAe=[3,j,UTe,0,[J$],[()=>n0]],EAe=[3,j,CTe,0,[A,e1,n1],[[0,1],[0,1],[0,1]],3],DAe=[3,j,wTe,0,[],[]],Q1=[3,j,YTe,0,[u$],[2]],OAe=[3,j,GTe,0,[g1,i1],[64,()=>lje]],kAe=[3,j,qTe,0,[hOe,gOe,u1],[0,0,64]],AAe=[3,j,XTe,0,[T1],[0]],jAe=[3,j,ZTe,0,[T1],[0]],MAe=[3,j,QTe,0,[g$],[0]],NAe=[3,j,$Te,0,[g$],[0]],PAe=[3,j,eEe,0,[UOe],[()=>oje]],FAe=[3,j,aEe,0,[$Q,N$,u1],[0,0,64]],IAe=[3,j,oEe,0,[l$,E1],[0,()=>c0]],LAe=[3,j,sEe,0,[l$,E1],[0,()=>c0]],RAe=[3,j,cEe,0,[h$],[()=>MAe]],zAe=[3,j,lEe,0,[h$],[()=>NAe]],BAe=[3,j,uEe,0,[C1,b$,a$],[0,0,()=>Q1]],VAe=[3,j,dEe,0,[C1,ake,b$,a$],[0,0,0,()=>Q1]],HAe=[3,j,fEe,0,[G$],[()=>o0]],UAe=[3,j,pEe,0,[G$],[()=>o0]],$1=[3,j,PEe,0,[R$,z1,S$],[0,0,0]],WAe=[3,j,yEe,0,[A,NQ,I$,K$],[[0,1],[0,{[_$]:NQ}],[1,{[_$]:I$}],[0,{[_$]:K$}]],1],GAe=[3,j,bEe,0,[qDe,K$],[64,0]],KAe=[3,j,SEe,0,[I$,K$],[[1,{[_$]:I$}],[0,{[_$]:K$}]]],qAe=[3,j,CEe,0,[ZDe,K$],[()=>Pje,0]],JAe=[3,j,wEe,0,[A,I$,K$],[[0,1],[1,{[_$]:I$}],[0,{[_$]:K$}]],1],YAe=[3,j,TEe,0,[RQ,K$],[64,0]],XAe=[3,j,gEe,0,[A,e1,I$,K$],[[0,1],[0,1],[1,{[_$]:I$}],[0,{[_$]:K$}]],2],ZAe=[3,j,_Ee,0,[A,e1,K$,HDe],[0,0,0,()=>Rje]],QAe=[3,j,EEe,0,[I$,K$,C$],[[1,{[_$]:I$}],[0,{[_$]:K$}],[64,{[_$]:C$}]]],$Ae=[3,j,DEe,0,[lOe,K$],[64,0]],eje=[3,j,AEe,0,[A,I$,K$],[[0,1],[1,{[_$]:I$}],[0,{[_$]:K$}]],1],tje=[3,j,jEe,0,[HOe,K$],[64,0]],e0=[3,j,FEe,0,[iOe],[()=>Wje]],nje=[3,j,MEe,0,[P1,u$],[64,2]],t0=[3,j,IEe,0,[WOe,KOe],[0,0]],n0=[3,j,LEe,0,[B$,LOe,A,z1,m1,HQ,P$,k1,YQ,b1,x$,A1,c1,FQ,H$,M$,M1,g1,t$,p$,I1,W$,j$,j1,V1],[0,0,0,0,0,4,4,0,0,()=>r0,64,64,()=>s0,0,0,128,()=>h0,()=>ije,1,()=>rje,()=>i0,()=>a0,()=>$1,128,()=>u0]],rje=[3,j,zEe,0,[y$],[()=>Uje]],ije=[3,j,BEe,0,[QDe,XOe],[()=>zje,0]],r0=[3,j,GEe,0,[L$,MOe,pOe],[1,1,1]],i0=[3,j,KEe,0,[NOe,IOe,uke],[1,1,0]],a0=[3,j,VEe,0,[u$,POe,FOe,OOe,kOe,zOe],[2,1,1,1,1,()=>Gje]],aje=[3,j,HEe,0,[ROe,BOe,jOe,ZOe],[0,0,1,0]],o0=[3,j,WEe,0,[oke],[()=>hje]],oje=[3,j,YEe,0,[COe],[0]],sje=[3,j,qEe,0,[X$,GQ,KQ,i$,o$],[64,0,()=>Zke,0,()=>AAe],2],cje=[3,j,JEe,0,[X$,GQ,KQ,i$,o$],[64,0,()=>Qke,0,()=>jAe],2],lje=[3,j,XEe,0,[TOe],[0]],s0=[3,j,ZEe,0,[_Oe,ske],[0,64]],uje=[3,j,eDe,0,[f1,p1],[()=>p0,()=>m0]],dje=[3,j,tDe,0,[f1,p1],[()=>p0,()=>m0]],fje=[3,j,rDe,0,[ZQ],[64]],pje=[3,j,oDe,0,[ZQ],[64]],mje=[3,j,cDe,0,[R$,pke],[0,1]],hje=[3,j,mDe,0,[N1,g1],[0,()=>Kje]],c0=[3,j,pDe,0,[DOe,AOe],[1,1]],gje=[3,j,uDe,0,[BQ],[()=>Y1]],_je=[3,j,dDe,0,[BQ],[()=>Y1]],vje=[3,j,gDe,0,[wOe,B1,vOe],[0,0,0]],l0=[3,j,vDe,0,[S$,k1,N1,YOe,HQ,bOe,cOe],[0,0,0,()=>qje,4,()=>Hje,()=>Uke]],yje=[3,j,bDe,0,[A,MQ,IQ,v1,l1,JQ,XQ,r1],[[0,1],[0,1],0,0,0,[0,4],0,()=>d0],2],bje=[3,j,xDe,0,[R1],[()=>l0]],xje=[3,j,CDe,0,[YDe,eke],[128,64]],Sje=[3,j,TDe,0,[A,B$,M$,M1,b1,I1,W$,V1,JQ],[[0,1],[0,1],()=>xje,()=>Dje,()=>r0,()=>i0,()=>a0,()=>u0,[0,4]],2],Cje=[3,j,EDe,0,[R1],[()=>l0]],wje=[3,j,ODe,0,[A,B$,z1,m1,j$,xOe,JQ],[[0,1],[0,1],0,0,()=>$1,2,[0,4]],2],Tje=[3,j,kDe,0,[R1],[()=>l0]],Eje=[3,j,ADe,0,[N1,B1],[0,0]],Dje=[3,j,PDe,0,[XDe,nke],[()=>h0,()=>h0]],Oje=[3,j,jDe,0,[D1],[0]],kje=[3,j,MDe,0,[D1],[0]],Aje=[3,j,FDe,0,[w1,x1,s$,c$,t1,WQ],[64,64,2,2,64,0]],jje=[3,j,IDe,0,[w1,x1,aOe,dke,s$,c$,t1,WQ],[64,64,0,0,2,2,64,0]],u0=[3,j,LDe,0,[u$,L$,EOe,GOe,tke],[2,1,1,0,2]],Mje=[3,j,RDe,0,[u$],[2]],Nje=[3,j,zDe,0,[u$],[2]],Pje=[1,j,Mwe,0,()=>Mke],Fje=[1,j,Twe,0,()=>Fke],d0=[1,j,jwe,0,()=>Rke],Ije=[1,j,Rwe,0,()=>Pke],Lje=[1,j,Lwe,0,()=>zke],Rje=[1,j,gwe,0,()=>J1],zje=[1,j,Fwe,0,()=>Hke],Bje=[1,j,rTe,0,()=>Kke],Vje=[1,j,mTe,0,()=>qke],f0=[1,j,KTe,0,()=>OAe],Hje=[1,j,JTe,0,()=>kAe],Uje=[1,j,tEe,0,()=>FAe],Wje=[1,j,NEe,0,()=>nje],Gje=[1,j,UEe,0,()=>aje],p0=[1,j,iDe,0,()=>fje],m0=[1,j,sDe,0,()=>pje],Kje=[1,j,lDe,0,()=>mje],h0=[1,j,cke,0,()=>vje],qje=[1,j,NDe,0,()=>Eje],Jje=[9,j,ywe,{[v$]:[`POST`,`/clusters/{clusterName}/access-entries/{principalArn}/access-policies`,200]},()=>Bke,()=>Vke],Yje=[9,j,Wwe,{[v$]:[`POST`,`/clusters/{clusterName}/access-entries`,200]},()=>eAe,()=>tAe],Xje=[9,j,Hwe,{[v$]:[`POST`,`/clusters/{clusterName}/addons`,200]},()=>nAe,()=>rAe],Zje=[9,j,eTe,{[v$]:[`POST`,`/clusters`,200]},()=>iAe,()=>aAe],Qje=[9,j,aTe,{[v$]:[`POST`,`/clusters/{clusterName}/node-groups`,200]},()=>oAe,()=>sAe],$je=[9,j,gTe,{[v$]:[`DELETE`,`/clusters/{clusterName}/access-entries/{principalArn}`,200]},()=>cAe,()=>lAe],eMe=[9,j,hTe,{[v$]:[`DELETE`,`/clusters/{clusterName}/addons/{addonName}`,200]},()=>uAe,()=>dAe],tMe=[9,j,LTe,{[v$]:[`DELETE`,`/clusters/{name}`,200]},()=>fAe,()=>pAe],nMe=[9,j,zTe,{[v$]:[`DELETE`,`/clusters/{clusterName}/node-groups/{nodegroupName}`,200]},()=>mAe,()=>hAe],rMe=[9,j,xTe,{[v$]:[`GET`,`/clusters/{clusterName}/access-entries/{principalArn}`,200]},()=>gAe,()=>_Ae],iMe=[9,j,MTe,{[v$]:[`GET`,`/clusters/{clusterName}/addons/{addonName}`,200]},()=>vAe,()=>yAe],aMe=[9,j,kTe,{[v$]:[`GET`,`/addons/supported-versions`,200]},()=>bAe,()=>xAe],oMe=[9,j,RTe,{[v$]:[`GET`,`/clusters/{name}`,200]},()=>SAe,()=>CAe],sMe=[9,j,WTe,{[v$]:[`GET`,`/clusters/{clusterName}/node-groups/{nodegroupName}`,200]},()=>wAe,()=>TAe],cMe=[9,j,STe,{[v$]:[`DELETE`,`/clusters/{clusterName}/access-entries/{principalArn}/access-policies/{policyArn}`,200]},()=>EAe,()=>DAe],lMe=[9,j,vEe,{[v$]:[`GET`,`/clusters/{clusterName}/access-entries`,200]},()=>WAe,()=>GAe],uMe=[9,j,xEe,{[v$]:[`GET`,`/access-policies`,200]},()=>KAe,()=>qAe],dMe=[9,j,mEe,{[v$]:[`GET`,`/clusters/{clusterName}/addons`,200]},()=>JAe,()=>YAe],fMe=[9,j,hEe,{[v$]:[`GET`,`/clusters/{clusterName}/access-entries/{principalArn}/access-policies`,200]},()=>XAe,()=>ZAe],pMe=[9,j,OEe,{[v$]:[`GET`,`/clusters`,200]},()=>QAe,()=>$Ae],mMe=[9,j,kEe,{[v$]:[`GET`,`/clusters/{clusterName}/node-groups`,200]},()=>eje,()=>tje],hMe=[9,j,yDe,{[v$]:[`POST`,`/clusters/{clusterName}/addons/{addonName}/update`,200]},()=>yje,()=>bje],gMe=[9,j,wDe,{[v$]:[`POST`,`/clusters/{clusterName}/node-groups/{nodegroupName}/update-config`,200]},()=>Sje,()=>Cje],_Me=[9,j,DDe,{[v$]:[`POST`,`/clusters/{clusterName}/node-groups/{nodegroupName}/update-version`,200]},()=>wje,()=>Tje],vMe=e=>({apiVersion:`2017-11-01`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??QCe,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??UCe,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Nee,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.eks`,errorTypeRegistries:Ake,version:`2017-11-01`,serviceTarget:`AWSWesleyFrontend`},serviceId:e?.serviceId??`EKS`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),yMe=e=>{let t=He(e),n=()=>t().then(_e),r=vMe(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:qCe.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},bMe=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},xMe=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),SMe=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),bMe(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),xMe(r))},CMe=class extends i{config;constructor(...[e]){let t=yMe(e||{});super(t),this.initConfig=t;let n=GCe(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=SMe(WCe(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:VCe,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},wMe=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function TMe(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`elasticloadbalancing`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var EMe=e=>{let t=[];return e.operation,t.push(TMe(e)),t},DMe=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},OMe=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`elasticloadbalancing`}),kMe={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},AMe={name:`@aws-sdk/client-elastic-load-balancing-v2`,version:`3.1109.0`,description:`AWS SDK for JavaScript Elastic Load Balancing V2 Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-elastic-load-balancing-v2`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-elastic-load-balancing-v2`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc -p tsconfig.test.json && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.7`,"@aws-sdk/credential-provider-node":`^3.972.79`,"@aws-sdk/types":`^3.974.3`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~6.0.3`},engines:{node:`>=20.0.0`}},g0=`ref`,_0=-1,v0=!0,y0=`isSet`,b0=`PartitionResult`,x0=`booleanEquals`,S0=`getAttr`,C0={[g0]:`Endpoint`},w0={[g0]:b0},T0={},E0=[{[g0]:`Region`}],D0={conditions:[[y0,[C0]],[y0,E0],[`aws.partition`,E0,b0],[x0,[{[g0]:`UseFIPS`},v0]],[x0,[{[g0]:`UseDualStack`},v0]],[x0,[{fn:S0,argv:[w0,`supportsDualStack`]},v0]],[x0,[{fn:S0,argv:[w0,`supportsFIPS`]},v0]],[`stringEquals`,[{fn:S0,argv:[w0,`name`]},`aws-us-gov`]]],results:[[_0],[_0,`Invalid Configuration: FIPS and custom endpoint are not supported`],[_0,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[C0,T0],[`https://elasticloadbalancing-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,T0],[_0,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://elasticloadbalancing.{Region}.amazonaws.com`,T0],[`https://elasticloadbalancing-fips.{Region}.{PartitionResult#dnsSuffix}`,T0],[_0,`FIPS is enabled but this partition does not support FIPS`],[`https://elasticloadbalancing.{Region}.{PartitionResult#dualStackDnsSuffix}`,T0],[_0,`DualStack is enabled but this partition does not support DualStack`],[`https://elasticloadbalancing.{Region}.{PartitionResult#dnsSuffix}`,T0],[_0,`Invalid Configuration: Missing Region`]]},jMe=2,MMe=new Int32Array([-1,1,-1,0,13,3,1,4,100000012,2,5,100000012,3,8,6,4,7,100000011,5,100000009,100000010,4,11,9,6,10,100000008,7,100000006,100000007,5,12,100000005,6,100000004,100000005,3,100000001,14,4,100000002,100000003]),NMe=Re.from(MMe,jMe,D0.conditions,D0.results),PMe=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),FMe=(e,t={})=>PMe.get(e,()=>Ye(NMe,{endpointParams:e,logger:t.logger}));qe.aws=fe;var M=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},IMe=class e extends M{name=`CertificateNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`CertificateNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},LMe=class e extends M{name=`ListenerNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`ListenerNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},RMe=class e extends M{name=`TooManyCertificatesException`;$fault=`client`;Message;constructor(t){super({name:`TooManyCertificatesException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},zMe=class e extends M{name=`DuplicateTagKeysException`;$fault=`client`;Message;constructor(t){super({name:`DuplicateTagKeysException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},BMe=class e extends M{name=`LoadBalancerNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`LoadBalancerNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},VMe=class e extends M{name=`RuleNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`RuleNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},HMe=class e extends M{name=`TargetGroupNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`TargetGroupNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},UMe=class e extends M{name=`TooManyTagsException`;$fault=`client`;Message;constructor(t){super({name:`TooManyTagsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},WMe=class e extends M{name=`TrustStoreNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`TrustStoreNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},GMe=class e extends M{name=`InvalidRevocationContentException`;$fault=`client`;Message;constructor(t){super({name:`InvalidRevocationContentException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},KMe=class e extends M{name=`RevocationContentNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`RevocationContentNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},qMe=class e extends M{name=`TooManyTrustStoreRevocationEntriesException`;$fault=`client`;Message;constructor(t){super({name:`TooManyTrustStoreRevocationEntriesException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},JMe=class e extends M{name=`AllocationIdNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`AllocationIdNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},YMe=class e extends M{name=`ALPNPolicyNotSupportedException`;$fault=`client`;Message;constructor(t){super({name:`ALPNPolicyNotSupportedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},XMe=class e extends M{name=`AvailabilityZoneNotSupportedException`;$fault=`client`;Message;constructor(t){super({name:`AvailabilityZoneNotSupportedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},ZMe=class e extends M{name=`CaCertificatesBundleNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`CaCertificatesBundleNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},QMe=class e extends M{name=`CapacityDecreaseRequestsLimitExceededException`;$fault=`client`;Message;constructor(t){super({name:`CapacityDecreaseRequestsLimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},$Me=class e extends M{name=`CapacityReservationPendingException`;$fault=`client`;Message;constructor(t){super({name:`CapacityReservationPendingException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},eNe=class e extends M{name=`CapacityUnitsLimitExceededException`;$fault=`client`;Message;constructor(t){super({name:`CapacityUnitsLimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},tNe=class e extends M{name=`DuplicateListenerException`;$fault=`client`;Message;constructor(t){super({name:`DuplicateListenerException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},nNe=class e extends M{name=`IncompatibleProtocolsException`;$fault=`client`;Message;constructor(t){super({name:`IncompatibleProtocolsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},rNe=class e extends M{name=`InvalidConfigurationRequestException`;$fault=`client`;Message;constructor(t){super({name:`InvalidConfigurationRequestException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},iNe=class e extends M{name=`InvalidLoadBalancerActionException`;$fault=`client`;Message;constructor(t){super({name:`InvalidLoadBalancerActionException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},aNe=class e extends M{name=`SSLPolicyNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`SSLPolicyNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},oNe=class e extends M{name=`TargetGroupAssociationLimitException`;$fault=`client`;Message;constructor(t){super({name:`TargetGroupAssociationLimitException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},sNe=class e extends M{name=`TooManyActionsException`;$fault=`client`;Message;constructor(t){super({name:`TooManyActionsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},cNe=class e extends M{name=`TooManyListenersException`;$fault=`client`;Message;constructor(t){super({name:`TooManyListenersException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},lNe=class e extends M{name=`TooManyRegistrationsForTargetIdException`;$fault=`client`;Message;constructor(t){super({name:`TooManyRegistrationsForTargetIdException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},uNe=class e extends M{name=`TooManyTargetsException`;$fault=`client`;Message;constructor(t){super({name:`TooManyTargetsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},dNe=class e extends M{name=`TooManyUniqueTargetGroupsPerLoadBalancerException`;$fault=`client`;Message;constructor(t){super({name:`TooManyUniqueTargetGroupsPerLoadBalancerException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},fNe=class e extends M{name=`TrustStoreNotReadyException`;$fault=`client`;Message;constructor(t){super({name:`TrustStoreNotReadyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},pNe=class e extends M{name=`UnsupportedProtocolException`;$fault=`client`;Message;constructor(t){super({name:`UnsupportedProtocolException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},mNe=class e extends M{name=`DuplicateLoadBalancerNameException`;$fault=`client`;Message;constructor(t){super({name:`DuplicateLoadBalancerNameException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},hNe=class e extends M{name=`InvalidSchemeException`;$fault=`client`;Message;constructor(t){super({name:`InvalidSchemeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},gNe=class e extends M{name=`InvalidSecurityGroupException`;$fault=`client`;Message;constructor(t){super({name:`InvalidSecurityGroupException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},_Ne=class e extends M{name=`InvalidSubnetException`;$fault=`client`;Message;constructor(t){super({name:`InvalidSubnetException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},vNe=class e extends M{name=`OperationNotPermittedException`;$fault=`client`;Message;constructor(t){super({name:`OperationNotPermittedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},yNe=class e extends M{name=`ResourceInUseException`;$fault=`client`;Message;constructor(t){super({name:`ResourceInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},bNe=class e extends M{name=`SubnetNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`SubnetNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},xNe=class e extends M{name=`TooManyLoadBalancersException`;$fault=`client`;Message;constructor(t){super({name:`TooManyLoadBalancersException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},SNe=class e extends M{name=`PriorityInUseException`;$fault=`client`;Message;constructor(t){super({name:`PriorityInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},CNe=class e extends M{name=`TooManyRulesException`;$fault=`client`;Message;constructor(t){super({name:`TooManyRulesException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},wNe=class e extends M{name=`TooManyTargetGroupsException`;$fault=`client`;Message;constructor(t){super({name:`TooManyTargetGroupsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},TNe=class e extends M{name=`DuplicateTargetGroupNameException`;$fault=`client`;Message;constructor(t){super({name:`DuplicateTargetGroupNameException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},ENe=class e extends M{name=`DuplicateTrustStoreNameException`;$fault=`client`;Message;constructor(t){super({name:`DuplicateTrustStoreNameException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},DNe=class e extends M{name=`InvalidCaCertificatesBundleException`;$fault=`client`;Message;constructor(t){super({name:`InvalidCaCertificatesBundleException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},ONe=class e extends M{name=`TooManyTrustStoresException`;$fault=`client`;Message;constructor(t){super({name:`TooManyTrustStoresException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},kNe=class e extends M{name=`DeleteAssociationSameAccountException`;$fault=`client`;Message;constructor(t){super({name:`DeleteAssociationSameAccountException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},ANe=class e extends M{name=`TrustStoreAssociationNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`TrustStoreAssociationNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},jNe=class e extends M{name=`TrustStoreInUseException`;$fault=`client`;Message;constructor(t){super({name:`TrustStoreInUseException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},MNe=class e extends M{name=`InvalidTargetException`;$fault=`client`;Message;constructor(t){super({name:`InvalidTargetException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},NNe=class e extends M{name=`HealthUnavailableException`;$fault=`server`;Message;constructor(t){super({name:`HealthUnavailableException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},PNe=class e extends M{name=`RevocationIdNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`RevocationIdNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},FNe=class e extends M{name=`ResourceNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`ResourceNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},INe=class e extends M{name=`InsufficientCapacityException`;$fault=`server`;Message;constructor(t){super({name:`InsufficientCapacityException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},LNe=class e extends M{name=`PriorRequestNotCompleteException`;$fault=`client`;Message;constructor(t){super({name:`PriorRequestNotCompleteException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},RNe=`Action`,zNe=`AdditionalClaims`,BNe=`AuthenticateCognitoActionConfig`,VNe=`AuthenticateCognitoConfig`,O0=`AnomalyDetection`,HNe=`AuthorizationEndpoint`,k0=`AllocationId`,UNe=`AllocationIdNotFoundException`,WNe=`ALPNPolicyNotSupportedException`,A0=`AdministrativeOverride`,GNe=`AuthenticateOidcActionConfig`,KNe=`AuthenticateOidcConfig`,j0=`AlpnPolicy`,M0=`AuthenticationRequestExtraParams`,qNe=`AddTags`,JNe=`AddTagsInput`,YNe=`AddTagsOutput`,XNe=`AdvertiseTrustStoreCaNames`,N0=`AvailabilityZone`,ZNe=`AvailabilityZoneNotSupportedException`,P0=`AvailabilityZones`,F0=`Actions`,I0=`Attributes`,L0=`Certificates`,QNe=`CertificateArn`,$Ne=`CaCertificatesBundleNotFoundException`,ePe=`CapacityDecreaseRequestsLimitExceededException`,tPe=`CanonicalHostedZoneId`,nPe=`ClientId`,rPe=`CertificateList`,iPe=`CreateLoadBalancer`,aPe=`CreateLoadBalancerInput`,oPe=`CreateLoadBalancerOutput`,sPe=`CreateListenerInput`,cPe=`CreateListenerOutput`,lPe=`CreateListener`,uPe=`CertificateNotFoundException`,R0=`CustomerOwnedIpv4Pool`,dPe=`CreateRule`,fPe=`CreateRuleInput`,pPe=`CreateRuleOutput`,mPe=`CapacityReservationPendingException`,hPe=`ClientSecret`,gPe=`ContentType`,_Pe=`CreateTargetGroup`,vPe=`CreateTargetGroupInput`,yPe=`CreateTargetGroupOutput`,bPe=`CreatedTime`,xPe=`CapacityUnitsLimitExceededException`,SPe=`Certificate`,CPe=`Cipher`,z0=`Ciphers`,wPe=`Code`,B0=`Conditions`,V0=`Description`,H0=`DefaultActions`,TPe=`DeleteAssociationSameAccountException`,EPe=`DeleteListener`,DPe=`DeleteLoadBalancer`,OPe=`DescribeLoadBalancerAttributes`,kPe=`DescribeLoadBalancerAttributesInput`,APe=`DescribeLoadBalancerAttributesOutput`,jPe=`DeleteLoadBalancerInput`,MPe=`DescribeLoadBalancersInput`,NPe=`DuplicateLoadBalancerNameException`,PPe=`DeleteLoadBalancerOutput`,FPe=`DescribeLoadBalancersOutput`,IPe=`DescribeLoadBalancers`,LPe=`DuplicateListenerException`,RPe=`DeleteListenerInput`,zPe=`DescribeListenersInput`,BPe=`DeleteListenerOutput`,VPe=`DescribeListenersOutput`,HPe=`DescribeListeners`,UPe=`DNSName`,WPe=`DeleteRule`,GPe=`DeleteRuleInput`,KPe=`DescribeRulesInput`,qPe=`DeleteRuleOutput`,JPe=`DescribeRulesOutput`,YPe=`DescribeRules`,XPe=`DurationSeconds`,ZPe=`DescribeSSLPolicies`,QPe=`DescribeSSLPoliciesInput`,$Pe=`DescribeSSLPoliciesOutput`,eFe=`DeregisterTargets`,tFe=`DeleteTargetGroup`,nFe=`DescribeTargetGroupAttributes`,rFe=`DescribeTargetGroupAttributesInput`,iFe=`DescribeTargetGroupAttributesOutput`,aFe=`DeleteTargetGroupInput`,oFe=`DescribeTargetGroupsInput`,sFe=`DuplicateTargetGroupNameException`,cFe=`DeleteTargetGroupOutput`,lFe=`DescribeTargetGroupsOutput`,uFe=`DescribeTargetGroups`,dFe=`DescribeTargetHealth`,fFe=`DescribeTargetHealthInput`,pFe=`DescribeTargetHealthOutput`,mFe=`DeregisterTargetsInput`,hFe=`DescribeTagsInput`,gFe=`DuplicateTagKeysException`,_Fe=`DeregisterTargetsOutput`,vFe=`DescribeTagsOutput`,yFe=`DuplicateTrustStoreNameException`,bFe=`DescribeTags`,xFe=`Enabled`,U0=`EnablePrefixForIpv6SourceNat`,W0=`EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic`,SFe=`Format`,CFe=`ForwardActionConfig`,wFe=`ForwardConfig`,TFe=`FixedResponseActionConfig`,EFe=`FixedResponseConfig`,DFe=`Field`,OFe=`GrpcCode`,kFe=`Host`,AFe=`HttpCode`,G0=`HealthCheckEnabled`,K0=`HealthCheckIntervalSeconds`,q0=`HealthCheckProtocol`,J0=`HealthCheckPort`,Y0=`HealthCheckPath`,X0=`HealthCheckTimeoutSeconds`,jFe=`HostHeaderConfig`,MFe=`HostHeaderConditionConfig`,NFe=`HttpHeaderConditionConfig`,PFe=`HttpHeaderConfig`,FFe=`HttpHeaderName`,Z0=`HostHeaderRewriteConfig`,IFe=`HttpRequestMethodConfig`,LFe=`HttpRequestMethodConditionConfig`,Q0=`HealthyThresholdCount`,RFe=`HealthUnavailableException`,$0=`Issuer`,zFe=`IpAddress`,e2=`IpAddressType`,BFe=`InvalidCaCertificatesBundleException`,VFe=`IgnoreClientCertificateExpiry`,HFe=`InsufficientCapacityException`,UFe=`InvalidConfigurationRequestException`,t2=`IsDefault`,WFe=`Ipv4IpamPoolId`,GFe=`InvalidLoadBalancerActionException`,n2=`IpamPools`,r2=`IPv6Address`,KFe=`IncompatibleProtocolsException`,qFe=`InvalidRevocationContentException`,JFe=`InvalidSchemeException`,YFe=`InvalidSubnetException`,XFe=`InvalidSecurityGroupException`,ZFe=`InvalidTargetException`,QFe=`Id`,$Fe=`Include`,eIe=`JwksEndpoint`,tIe=`JwtValidationActionAdditionalClaim`,nIe=`JwtValidationActionAdditionalClaims`,rIe=`JwtValidationActionConfig`,iIe=`JwtValidationConfig`,i2=`Key`,a2=`Listeners`,o2=`ListenerArn`,aIe=`ListenerArns`,s2=`LoadBalancers`,c2=`LoadBalancerAddresses`,l2=`LoadBalancerArn`,u2=`LoadBalancerArns`,oIe=`LoadBalancerAddress`,sIe=`LoadBalancerAttribute`,cIe=`LoadBalancerAttributes`,lIe=`LoadBalancerName`,uIe=`LoadBalancerNotFoundException`,dIe=`LoadBalancerState`,fIe=`LoadBalancerType`,pIe=`LoadBalancer`,mIe=`ListenerNotFoundException`,hIe=`Listener`,N=`Message`,d2=`MutualAuthentication`,gIe=`MutualAuthenticationAttributes`,_Ie=`MessageBody`,vIe=`MitigationInEffect`,yIe=`ModifyListener`,bIe=`ModifyLoadBalancerAttributes`,xIe=`ModifyLoadBalancerAttributesInput`,SIe=`ModifyLoadBalancerAttributesOutput`,CIe=`ModifyListenerInput`,wIe=`ModifyListenerOutput`,TIe=`ModifyRule`,EIe=`ModifyRuleInput`,DIe=`ModifyRuleOutput`,OIe=`ModifyTargetGroupAttributes`,kIe=`ModifyTargetGroupAttributesInput`,AIe=`ModifyTargetGroupAttributesOutput`,f2=`Matcher`,p2=`Marker`,jIe=`Mode`,m2=`Name`,h2=`NextMarker`,g2=`Names`,MIe=`Order`,NIe=`OutpostId`,PIe=`OperationNotPermittedException`,_2=`OnUnauthenticatedRequest`,v2=`Priority`,y2=`PrivateIPv4Address`,FIe=`PriorityInUseException`,IIe=`PathPatternConfig`,LIe=`PathPatternConditionConfig`,RIe=`PriorRequestNotCompleteException`,b2=`PageSize`,x2=`ProtocolVersion`,zIe=`Path`,S2=`Port`,C2=`Protocol`,BIe=`Query`,VIe=`QueryStringConfig`,HIe=`QueryStringConditionConfig`,UIe=`QuicServerId`,WIe=`QueryStringKeyValuePair`,GIe=`QueryStringKeyValuePairList`,w2=`Reason`,T2=`ResourceArns`,KIe=`RedirectActionConfig`,qIe=`ResourceArn`,E2=`RuleArn`,JIe=`RuleArns`,YIe=`RedirectConfig`,XIe=`RewriteConfigList`,ZIe=`RuleConditionList`,QIe=`RevocationContentNotFoundException`,$Ie=`RewriteConfig`,eLe=`RuleCondition`,tLe=`RevocationIdNotFoundException`,nLe=`ResourceInUseException`,rLe=`ResourceNotFoundException`,iLe=`RuleNotFoundException`,aLe=`RegisterTargetsInput`,oLe=`RemoveTagsInput`,sLe=`RuleTransformList`,cLe=`RegisterTargetsOutput`,lLe=`RemoveTagsOutput`,uLe=`ResetTransforms`,dLe=`RegisterTargets`,fLe=`RemoveTags`,pLe=`RuleTransform`,D2=`RegexValues`,mLe=`Result`,hLe=`Regex`,gLe=`Replace`,O2=`Rewrites`,k2=`Rules`,_Le=`Rule`,A2=`State`,j2=`StatusCode`,M2=`SessionCookieName`,N2=`SecurityGroups`,vLe=`SecurityGroupIds`,P2=`SubnetId`,yLe=`SourceIpConfig`,bLe=`SourceIpConditionConfig`,xLe=`SupportedLoadBalancerTypes`,F2=`SubnetMappings`,SLe=`SubnetMapping`,CLe=`SubnetNotFoundException`,wLe=`SourceNatIpv6Prefixes`,TLe=`SourceNatIpv6Prefix`,I2=`SslPolicy`,L2=`SslPolicies`,ELe=`SslProtocols`,DLe=`SetSubnets`,OLe=`SetSecurityGroups`,kLe=`SetSecurityGroupsInput`,ALe=`SetSecurityGroupsOutput`,jLe=`SetSubnetsInput`,MLe=`SSLPolicyNotFoundException`,NLe=`SetSubnetsOutput`,R2=`SessionTimeout`,z2=`Scope`,B2=`Scheme`,V2=`Subnets`,H2=`Type`,U2=`TargetControlPort`,W2=`TagDescriptions`,PLe=`TagDescription`,FLe=`TargetDescription`,ILe=`TargetDescriptions`,LLe=`TokenEndpoint`,G2=`TargetGroups`,K2=`TargetGroupArn`,RLe=`TargetGroupAssociationLimitException`,zLe=`TargetGroupArns`,BLe=`TargetGroupAttribute`,VLe=`TargetGroupAttributes`,HLe=`TargetGroupList`,ULe=`TargetGroupName`,WLe=`TargetGroupNotFoundException`,q2=`TargetGroupStickinessConfig`,GLe=`TargetGroupTuple`,KLe=`TargetGroup`,J2=`TargetHealth`,Y2=`TargetHealthDescriptions`,qLe=`TargetHealthDescription`,JLe=`TagKeys`,YLe=`TagList`,XLe=`TooManyActionsException`,ZLe=`TooManyCertificatesException`,QLe=`TooManyLoadBalancersException`,$Le=`TooManyListenersException`,eRe=`TooManyRulesException`,tRe=`TooManyRegistrationsForTargetIdException`,nRe=`TooManyTagsException`,rRe=`TooManyTargetsException`,iRe=`TooManyTargetGroupsException`,aRe=`TooManyTrustStoresException`,oRe=`TooManyTrustStoreRevocationEntriesException`,sRe=`TooManyUniqueTargetGroupsPerLoadBalancerException`,cRe=`TrustStoreArn`,lRe=`TrustStoreAssociationNotFoundException`,uRe=`TrustStoreAssociationStatus`,dRe=`TrustStoreInUseException`,fRe=`TrustStoreNotFoundException`,pRe=`TrustStoreNotReadyException`,X2=`TargetType`,Z2=`Tags`,mRe=`Tag`,Q2=`Targets`,hRe=`Target`,$2=`Transforms`,gRe=`UseExistingClientSecret`,_Re=`UserInfoEndpoint`,vRe=`UserPoolArn`,yRe=`UserPoolClientId`,bRe=`UserPoolDomain`,xRe=`UnsupportedProtocolException`,e4=`UrlRewriteConfig`,t4=`UnhealthyThresholdCount`,n4=`Values`,r4=`VpcId`,i4=`Value`,SRe=`Weight`,CRe=`ZoneName`,P=`awsQueryError`,F=`client`,I=`error`,L=`httpError`,a4=`smithy.ts.sdk.synthetic.com.amazonaws.elasticloadbalancingv2`,o4=`server`,R=`com.amazonaws.elasticloadbalancingv2`,s4=ot.for(a4),wRe=[-3,a4,`ElasticLoadBalancingV2ServiceException`,0,[],[]];s4.registerError(wRe,M);var z=ot.for(R),TRe=[-3,R,UNe,{[P]:[`AllocationIdNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(TRe,JMe);var ERe=[-3,R,WNe,{[P]:[`ALPNPolicyNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(ERe,YMe);var DRe=[-3,R,ZNe,{[P]:[`AvailabilityZoneNotSupported`,400],[I]:F,[L]:400},[N],[0]];z.registerError(DRe,XMe);var ORe=[-3,R,$Ne,{[P]:[`CaCertificatesBundleNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(ORe,ZMe);var kRe=[-3,R,ePe,{[P]:[`CapacityDecreaseRequestLimitExceeded`,400],[I]:F,[L]:400},[N],[0]];z.registerError(kRe,QMe);var ARe=[-3,R,mPe,{[P]:[`CapacityReservationPending`,400],[I]:F,[L]:400},[N],[0]];z.registerError(ARe,$Me);var jRe=[-3,R,xPe,{[P]:[`CapacityUnitsLimitExceeded`,400],[I]:F,[L]:400},[N],[0]];z.registerError(jRe,eNe);var MRe=[-3,R,uPe,{[P]:[`CertificateNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(MRe,IMe);var NRe=[-3,R,TPe,{[P]:[`DeleteAssociationSameAccount`,400],[I]:F,[L]:400},[N],[0]];z.registerError(NRe,kNe);var PRe=[-3,R,LPe,{[P]:[`DuplicateListener`,400],[I]:F,[L]:400},[N],[0]];z.registerError(PRe,tNe);var FRe=[-3,R,NPe,{[P]:[`DuplicateLoadBalancerName`,400],[I]:F,[L]:400},[N],[0]];z.registerError(FRe,mNe);var IRe=[-3,R,gFe,{[P]:[`DuplicateTagKeys`,400],[I]:F,[L]:400},[N],[0]];z.registerError(IRe,zMe);var LRe=[-3,R,sFe,{[P]:[`DuplicateTargetGroupName`,400],[I]:F,[L]:400},[N],[0]];z.registerError(LRe,TNe);var RRe=[-3,R,yFe,{[P]:[`DuplicateTrustStoreName`,400],[I]:F,[L]:400},[N],[0]];z.registerError(RRe,ENe);var zRe=[-3,R,RFe,{[P]:[`HealthUnavailable`,500],[I]:o4,[L]:500},[N],[0]];z.registerError(zRe,NNe);var BRe=[-3,R,KFe,{[P]:[`IncompatibleProtocols`,400],[I]:F,[L]:400},[N],[0]];z.registerError(BRe,nNe);var VRe=[-3,R,HFe,{[P]:[`InsufficientCapacity`,500],[I]:o4,[L]:500},[N],[0]];z.registerError(VRe,INe);var HRe=[-3,R,BFe,{[P]:[`InvalidCaCertificatesBundle`,400],[I]:F,[L]:400},[N],[0]];z.registerError(HRe,DNe);var URe=[-3,R,UFe,{[P]:[`InvalidConfigurationRequest`,400],[I]:F,[L]:400},[N],[0]];z.registerError(URe,rNe);var WRe=[-3,R,GFe,{[P]:[`InvalidLoadBalancerAction`,400],[I]:F,[L]:400},[N],[0]];z.registerError(WRe,iNe);var GRe=[-3,R,qFe,{[P]:[`InvalidRevocationContent`,400],[I]:F,[L]:400},[N],[0]];z.registerError(GRe,GMe);var KRe=[-3,R,JFe,{[P]:[`InvalidScheme`,400],[I]:F,[L]:400},[N],[0]];z.registerError(KRe,hNe);var qRe=[-3,R,XFe,{[P]:[`InvalidSecurityGroup`,400],[I]:F,[L]:400},[N],[0]];z.registerError(qRe,gNe);var JRe=[-3,R,YFe,{[P]:[`InvalidSubnet`,400],[I]:F,[L]:400},[N],[0]];z.registerError(JRe,_Ne);var YRe=[-3,R,ZFe,{[P]:[`InvalidTarget`,400],[I]:F,[L]:400},[N],[0]];z.registerError(YRe,MNe);var XRe=[-3,R,mIe,{[P]:[`ListenerNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(XRe,LMe);var ZRe=[-3,R,uIe,{[P]:[`LoadBalancerNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(ZRe,BMe);var QRe=[-3,R,PIe,{[P]:[`OperationNotPermitted`,400],[I]:F,[L]:400},[N],[0]];z.registerError(QRe,vNe);var $Re=[-3,R,FIe,{[P]:[`PriorityInUse`,400],[I]:F,[L]:400},[N],[0]];z.registerError($Re,SNe);var eze=[-3,R,RIe,{[P]:[`PriorRequestNotComplete`,429],[I]:F,[L]:429},[N],[0]];z.registerError(eze,LNe);var tze=[-3,R,nLe,{[P]:[`ResourceInUse`,400],[I]:F,[L]:400},[N],[0]];z.registerError(tze,yNe);var nze=[-3,R,rLe,{[P]:[`ResourceNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(nze,FNe);var rze=[-3,R,QIe,{[P]:[`RevocationContentNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(rze,KMe);var ize=[-3,R,tLe,{[P]:[`RevocationIdNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(ize,PNe);var aze=[-3,R,iLe,{[P]:[`RuleNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(aze,VMe);var oze=[-3,R,MLe,{[P]:[`SSLPolicyNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(oze,aNe);var sze=[-3,R,CLe,{[P]:[`SubnetNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(sze,bNe);var cze=[-3,R,RLe,{[P]:[`TargetGroupAssociationLimit`,400],[I]:F,[L]:400},[N],[0]];z.registerError(cze,oNe);var lze=[-3,R,WLe,{[P]:[`TargetGroupNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(lze,HMe);var uze=[-3,R,XLe,{[P]:[`TooManyActions`,400],[I]:F,[L]:400},[N],[0]];z.registerError(uze,sNe);var dze=[-3,R,ZLe,{[P]:[`TooManyCertificates`,400],[I]:F,[L]:400},[N],[0]];z.registerError(dze,RMe);var fze=[-3,R,$Le,{[P]:[`TooManyListeners`,400],[I]:F,[L]:400},[N],[0]];z.registerError(fze,cNe);var pze=[-3,R,QLe,{[P]:[`TooManyLoadBalancers`,400],[I]:F,[L]:400},[N],[0]];z.registerError(pze,xNe);var mze=[-3,R,tRe,{[P]:[`TooManyRegistrationsForTargetId`,400],[I]:F,[L]:400},[N],[0]];z.registerError(mze,lNe);var hze=[-3,R,eRe,{[P]:[`TooManyRules`,400],[I]:F,[L]:400},[N],[0]];z.registerError(hze,CNe);var gze=[-3,R,nRe,{[P]:[`TooManyTags`,400],[I]:F,[L]:400},[N],[0]];z.registerError(gze,UMe);var _ze=[-3,R,iRe,{[P]:[`TooManyTargetGroups`,400],[I]:F,[L]:400},[N],[0]];z.registerError(_ze,wNe);var vze=[-3,R,rRe,{[P]:[`TooManyTargets`,400],[I]:F,[L]:400},[N],[0]];z.registerError(vze,uNe);var yze=[-3,R,oRe,{[P]:[`TooManyTrustStoreRevocationEntries`,400],[I]:F,[L]:400},[N],[0]];z.registerError(yze,qMe);var bze=[-3,R,aRe,{[P]:[`TooManyTrustStores`,400],[I]:F,[L]:400},[N],[0]];z.registerError(bze,ONe);var xze=[-3,R,sRe,{[P]:[`TooManyUniqueTargetGroupsPerLoadBalancer`,400],[I]:F,[L]:400},[N],[0]];z.registerError(xze,dNe);var Sze=[-3,R,lRe,{[P]:[`AssociationNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(Sze,ANe);var Cze=[-3,R,dRe,{[P]:[`TrustStoreInUse`,400],[I]:F,[L]:400},[N],[0]];z.registerError(Cze,jNe);var wze=[-3,R,fRe,{[P]:[`TrustStoreNotFound`,400],[I]:F,[L]:400},[N],[0]];z.registerError(wze,WMe);var Tze=[-3,R,pRe,{[P]:[`TrustStoreNotReady`,400],[I]:F,[L]:400},[N],[0]];z.registerError(Tze,fNe);var Eze=[-3,R,xRe,{[P]:[`UnsupportedProtocol`,400],[I]:F,[L]:400},[N],[0]];z.registerError(Eze,pNe);var Dze=[s4,z],Oze=[3,R,RNe,0,[H2,K2,KNe,VNe,MIe,YIe,EFe,wFe,iIe],[0,0,()=>Pze,()=>Nze,1,()=>WBe,()=>bBe,()=>xBe,()=>DBe],1],kze=[3,R,JNe,0,[T2,Z2],[64,()=>C4],2],Aze=[3,R,YNe,0,[],[]],jze=[3,R,A0,0,[A2,w2,V0],[0,0,0]],Mze=[3,R,O0,0,[mLe,vIe],[0,0]],Nze=[3,R,BNe,0,[vRe,yRe,bRe,M2,z2,R2,M0,_2],[0,0,0,0,0,1,128,0],3],Pze=[3,R,GNe,0,[$0,HNe,LLe,_Re,nPe,hPe,M2,z2,R2,M0,_2,gRe],[0,0,0,0,0,0,0,0,1,128,0,2],5],Fze=[3,R,N0,0,[CRe,P2,NIe,c2,wLe],[0,0,0,()=>_Ve,64]],Ize=[3,R,SPe,0,[QNe,t2],[0,2]],Lze=[3,R,CPe,0,[m2,v2],[0,1]],Rze=[3,R,sPe,0,[l2,H0,C2,S2,I2,L0,j0,Z2,d2],[0,()=>f4,0,1,0,()=>m4,64,()=>C4,()=>u4],2],zze=[3,R,cPe,0,[a2],[()=>h4]],Bze=[3,R,aPe,0,[m2,V2,F2,N2,B2,Z2,H2,e2,R0,U0,n2],[0,64,()=>S4,64,0,()=>C4,0,0,0,0,()=>c4],1],Vze=[3,R,oPe,0,[s2],[()=>_4]],Hze=[3,R,fPe,0,[o2,B0,v2,F0,Z2,$2],[0,()=>y4,1,()=>f4,()=>C4,()=>x4],4],Uze=[3,R,pPe,0,[k2],[()=>b4]],Wze=[3,R,vPe,0,[m2,C2,x2,S2,r4,q0,J0,G0,Y0,K0,X0,Q0,t4,f2,X2,Z2,e2,U2],[0,0,0,1,0,0,0,2,0,1,1,1,1,()=>l4,0,()=>C4,0,1],1],Gze=[3,R,yPe,0,[G2],[()=>E4]],Kze=[3,R,RPe,0,[o2],[0],1],qze=[3,R,BPe,0,[],[]],Jze=[3,R,jPe,0,[l2],[0],1],Yze=[3,R,PPe,0,[],[]],Xze=[3,R,GPe,0,[E2],[0],1],Zze=[3,R,qPe,0,[],[]],Qze=[3,R,aFe,0,[K2],[0],1],$ze=[3,R,cFe,0,[],[]],eBe=[3,R,mFe,0,[K2,Q2],[0,()=>w4],2],tBe=[3,R,_Fe,0,[],[]],nBe=[3,R,zPe,0,[l2,aIe,p2,b2],[0,64,0,1]],rBe=[3,R,VPe,0,[a2,h2],[()=>h4,0]],iBe=[3,R,kPe,0,[l2],[0],1],aBe=[3,R,APe,0,[I0],[()=>g4]],oBe=[3,R,MPe,0,[u2,g2,p2,b2],[64,64,0,1]],sBe=[3,R,FPe,0,[s2,h2],[()=>_4,0]],cBe=[3,R,KPe,0,[o2,JIe,p2,b2],[0,64,0,1]],lBe=[3,R,JPe,0,[k2,h2],[()=>b4,0]],uBe=[3,R,QPe,0,[g2,p2,b2,fIe],[64,0,1,0]],dBe=[3,R,$Pe,0,[L2,h2],[()=>yVe,0]],fBe=[3,R,hFe,0,[T2],[64],1],pBe=[3,R,vFe,0,[W2],[()=>bVe]],mBe=[3,R,rFe,0,[K2],[0],1],hBe=[3,R,iFe,0,[I0],[()=>T4]],gBe=[3,R,oFe,0,[l2,zLe,g2,p2,b2],[0,64,64,0,1]],_Be=[3,R,lFe,0,[G2,h2],[()=>E4,0]],vBe=[3,R,fFe,0,[K2,Q2,$Fe],[0,()=>w4,64],1],yBe=[3,R,pFe,0,[Y2],[()=>SVe]],bBe=[3,R,TFe,0,[j2,_Ie,gPe],[0,0,0],1],xBe=[3,R,CFe,0,[G2,q2],[()=>xVe,()=>uVe]],SBe=[3,R,MFe,0,[n4,D2],[64,64]],CBe=[3,R,Z0,0,[O2],[()=>v4]],wBe=[3,R,NFe,0,[FFe,n4,D2],[0,64,64]],TBe=[3,R,LFe,0,[n4],[64]],c4=[3,R,n2,0,[WFe],[0]],EBe=[3,R,tIe,0,[SFe,m2,n4],[0,0,64],3],DBe=[3,R,rIe,0,[eIe,$0,zNe],[0,0,()=>gVe],2],OBe=[3,R,hIe,0,[o2,l2,S2,C2,L0,I2,H0,j0,d2],[0,0,1,0,()=>m4,0,()=>f4,64,()=>u4]],kBe=[3,R,pIe,0,[l2,UPe,tPe,bPe,lIe,B2,r4,A2,H2,P0,N2,e2,R0,W0,U0,n2],[0,0,0,4,0,0,0,()=>MBe,0,()=>p4,64,0,0,0,0,()=>c4]],ABe=[3,R,oIe,0,[zFe,k0,y2,r2],[0,0,0,0]],jBe=[3,R,sIe,0,[i2,i4],[0,0]],MBe=[3,R,dIe,0,[wPe,w2],[0,0]],l4=[3,R,f2,0,[AFe,OFe],[0,0]],NBe=[3,R,CIe,0,[o2,S2,C2,I2,L0,H0,j0,d2],[0,1,0,0,()=>m4,()=>f4,64,()=>u4],1],PBe=[3,R,wIe,0,[a2],[()=>h4]],FBe=[3,R,xIe,0,[l2,I0],[0,()=>g4],2],IBe=[3,R,SIe,0,[I0],[()=>g4]],LBe=[3,R,EIe,0,[E2,B0,F0,$2,uLe],[0,()=>y4,()=>f4,()=>x4,2],1],RBe=[3,R,DIe,0,[k2],[()=>b4]],zBe=[3,R,kIe,0,[K2,I0],[0,()=>T4],2],BBe=[3,R,AIe,0,[I0],[()=>T4]],u4=[3,R,gIe,0,[jIe,cRe,VFe,uRe,XNe],[0,0,2,0,0]],VBe=[3,R,LIe,0,[n4,D2],[64,64]],HBe=[3,R,HIe,0,[n4],[()=>vVe]],UBe=[3,R,WIe,0,[i2,i4],[0,0]],WBe=[3,R,KIe,0,[j2,C2,S2,kFe,zIe,BIe],[0,0,0,0,0,0],1],GBe=[3,R,aLe,0,[K2,Q2],[0,()=>w4],2],KBe=[3,R,cLe,0,[],[]],qBe=[3,R,oLe,0,[T2,JLe],[64,64],2],JBe=[3,R,lLe,0,[],[]],YBe=[3,R,$Ie,0,[hLe,gLe],[0,0],2],XBe=[3,R,_Le,0,[E2,v2,B0,F0,t2,$2],[0,0,()=>y4,()=>f4,2,()=>x4]],ZBe=[3,R,eLe,0,[DFe,n4,jFe,IIe,PFe,VIe,IFe,yLe,D2],[0,64,()=>SBe,()=>VBe,()=>wBe,()=>HBe,()=>TBe,()=>rVe,64]],QBe=[3,R,pLe,0,[H2,Z0,e4],[0,()=>CBe,()=>mVe],1],$Be=[3,R,kLe,0,[l2,N2,W0],[0,64,0],2],eVe=[3,R,ALe,0,[vLe,W0],[64,0]],tVe=[3,R,jLe,0,[l2,V2,F2,e2,U0],[0,64,()=>S4,0,0],1],nVe=[3,R,NLe,0,[P0,e2,U0],[()=>p4,0,0]],rVe=[3,R,bLe,0,[n4,e2],[64,0]],iVe=[3,R,I2,0,[ELe,z0,m2,xLe],[64,()=>hVe,0,64]],aVe=[3,R,SLe,0,[P2,k0,y2,r2,TLe],[0,0,0,0,0]],oVe=[3,R,mRe,0,[i2,i4],[0,0],1],sVe=[3,R,PLe,0,[qIe,Z2],[0,()=>C4]],d4=[3,R,FLe,0,[QFe,S2,N0,UIe],[0,1,0,0],1],cVe=[3,R,KLe,0,[K2,ULe,C2,S2,r4,q0,J0,G0,K0,X0,Q0,t4,Y0,f2,u2,X2,x2,e2,U2],[0,0,0,1,0,0,0,2,1,1,1,1,0,()=>l4,64,0,0,0,1]],lVe=[3,R,BLe,0,[i2,i4],[0,0]],uVe=[3,R,q2,0,[xFe,XPe],[2,1]],dVe=[3,R,GLe,0,[K2,SRe],[0,1]],fVe=[3,R,J2,0,[A2,w2,V0],[0,0,0]],pVe=[3,R,qLe,0,[hRe,J0,J2,O0,A0],[()=>d4,0,()=>fVe,()=>Mze,()=>jze]],mVe=[3,R,e4,0,[O2],[()=>v4]],f4=[1,R,F0,0,()=>Oze],p4=[1,R,P0,0,()=>Fze],m4=[1,R,rPe,0,()=>Ize],hVe=[1,R,z0,0,()=>Lze],gVe=[1,R,nIe,0,()=>EBe],h4=[1,R,a2,0,()=>OBe],_Ve=[1,R,c2,0,()=>ABe],g4=[1,R,cIe,0,()=>jBe],_4=[1,R,s2,0,()=>kBe],vVe=[1,R,GIe,0,()=>UBe],v4=[1,R,XIe,0,()=>YBe],y4=[1,R,ZIe,0,()=>ZBe],b4=[1,R,k2,0,()=>XBe],x4=[1,R,sLe,0,()=>QBe],yVe=[1,R,L2,0,()=>iVe],S4=[1,R,F2,0,()=>aVe],bVe=[1,R,W2,0,()=>sVe],C4=[1,R,YLe,0,()=>oVe],w4=[1,R,ILe,0,()=>d4],T4=[1,R,VLe,0,()=>lVe],xVe=[1,R,HLe,0,()=>dVe],E4=[1,R,G2,0,()=>cVe],SVe=[1,R,Y2,0,()=>pVe],CVe=[9,R,qNe,0,()=>kze,()=>Aze],wVe=[9,R,lPe,0,()=>Rze,()=>zze],TVe=[9,R,iPe,0,()=>Bze,()=>Vze],EVe=[9,R,dPe,0,()=>Hze,()=>Uze],DVe=[9,R,_Pe,0,()=>Wze,()=>Gze],OVe=[9,R,EPe,0,()=>Kze,()=>qze],kVe=[9,R,DPe,0,()=>Jze,()=>Yze],AVe=[9,R,WPe,0,()=>Xze,()=>Zze],jVe=[9,R,tFe,0,()=>Qze,()=>$ze],MVe=[9,R,eFe,0,()=>eBe,()=>tBe],NVe=[9,R,HPe,0,()=>nBe,()=>rBe],PVe=[9,R,OPe,0,()=>iBe,()=>aBe],FVe=[9,R,IPe,0,()=>oBe,()=>sBe],IVe=[9,R,YPe,0,()=>cBe,()=>lBe],LVe=[9,R,ZPe,0,()=>uBe,()=>dBe],RVe=[9,R,bFe,0,()=>fBe,()=>pBe],zVe=[9,R,nFe,0,()=>mBe,()=>hBe],BVe=[9,R,uFe,0,()=>gBe,()=>_Be],VVe=[9,R,dFe,0,()=>vBe,()=>yBe],HVe=[9,R,yIe,0,()=>NBe,()=>PBe],UVe=[9,R,bIe,0,()=>FBe,()=>IBe],WVe=[9,R,TIe,0,()=>LBe,()=>RBe],GVe=[9,R,OIe,0,()=>zBe,()=>BBe],KVe=[9,R,dLe,0,()=>GBe,()=>KBe],qVe=[9,R,fLe,0,()=>qBe,()=>JBe],JVe=[9,R,OLe,0,()=>$Be,()=>eVe],YVe=[9,R,DLe,0,()=>tVe,()=>nVe],XVe=e=>({apiVersion:`2015-12-01`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??FMe,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??EMe,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Le,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.elasticloadbalancingv2`,errorTypeRegistries:Dze,xmlNamespace:`http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/`,version:`2015-12-01`,serviceTarget:`ElasticLoadBalancing_v10`},serviceId:e?.serviceId??`Elastic Load Balancing v2`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),ZVe=e=>{let t=He(e),n=()=>t().then(_e),r=XVe(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:AMe.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},QVe=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},$Ve=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),eHe=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),QVe(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),$Ve(r))},tHe=class extends i{config;constructor(...[e]){let t=ZVe(e||{});super(t),this.initConfig=t;let n=OMe(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=eHe(DMe(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:wMe,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},nHe=async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function rHe(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`iam`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var iHe=e=>{let t=[];return e.operation,t.push(rHe(e)),t},aHe=e=>{let t=tt(e);return Object.assign(t,{authSchemePreference:De(e.authSchemePreference??[])})},oHe=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`iam`}),sHe={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},cHe={name:`@aws-sdk/client-iam`,version:`3.1109.0`,description:`AWS SDK for JavaScript Iam Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-iam`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-iam`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,test:`yarn g:vitest run --passWithNoTests`,"test:watch":`yarn g:vitest watch --passWithNoTests`,"test:integration":`yarn g:vitest run --passWithNoTests -c vitest.config.integ.mts`,"test:integration:watch":`yarn g:vitest watch --passWithNoTests -c vitest.config.integ.mts`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc -p tsconfig.test.json && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.7`,"@aws-sdk/credential-provider-node":`^3.972.79`,"@aws-sdk/types":`^3.974.3`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@smithy/snapshot-testing":`^2.2.16`,"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~6.0.3`,vitest:`^4.0.17`},engines:{node:`>=20.0.0`}},D4=`ref`,O4=`authSchemes`,k4=`name`,A4=`signingRegion`,j4=-1,M4=!0,N4=`isSet`,P4=`PartitionResult`,F4=`stringEquals`,I4=`booleanEquals`,L4=`getAttr`,R4={[D4]:`Endpoint`},z4={fn:L4,argv:[{[D4]:P4},`name`]},B4={[D4]:P4},V4={[O4]:[{[k4]:`sigv4`,[A4]:`us-east-1`}]},H4={[O4]:[{[k4]:`sigv4`,[A4]:`cn-north-1`}]},U4={[O4]:[{[k4]:`sigv4`,[A4]:`us-gov-west-1`}]},W4={[O4]:[{[k4]:`sigv4`,[A4]:`us-iso-east-1`}]},G4={[O4]:[{[k4]:`sigv4`,[A4]:`us-isob-east-1`}]},K4={[O4]:[{[k4]:`sigv4`,[A4]:`eu-isoe-west-1`}]},q4={[O4]:[{[k4]:`sigv4`,[A4]:`us-isof-south-1`}]},J4={[O4]:[{[k4]:`sigv4`,[A4]:`eusc-de-east-1`}]},Y4={[O4]:[{[k4]:`sigv4`,[A4]:`{PartitionResult#implicitGlobalRegion}`}]},X4=[{[D4]:`Region`}],Z4={conditions:[[N4,[R4]],[N4,X4],[`aws.partition`,X4,P4],[F4,[z4,`aws`]],[F4,[z4,`aws-cn`]],[F4,[z4,`aws-us-gov`]],[F4,[z4,`aws-iso`]],[I4,[{[D4]:`UseFIPS`},M4]],[I4,[{[D4]:`UseDualStack`},M4]],[F4,[z4,`aws-iso-b`]],[F4,[z4,`aws-iso-e`]],[F4,[z4,`aws-iso-f`]],[F4,[z4,`aws-eusc`]],[I4,[{fn:L4,argv:[B4,`supportsDualStack`]},M4]],[I4,[{fn:L4,argv:[B4,`supportsFIPS`]},M4]]],results:[[j4],[j4,`Invalid Configuration: FIPS and custom endpoint are not supported`],[j4,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[R4,{}],[`https://iam.amazonaws.com`,V4],[`https://iam-fips.amazonaws.com`,V4],[`https://iam.global.api.aws`,V4],[`https://iam-fips.global.api.aws`,V4],[`https://iam.global.api.amazonwebservices.com.cn`,H4],[`https://iam-fips.api.amazonwebservices.com.cn`,H4],[`https://iam.cn-north-1.amazonaws.com.cn`,H4],[`https://iam-fips.amazonaws.com.cn`,H4],[`https://iam.us-gov.api.aws`,U4],[`https://iam.us-gov.amazonaws.com`,U4],[`https://iam.us-iso-east-1.c2s.ic.gov`,W4],[`https://iam-fips.us-iso-east-1.c2s.ic.gov`,W4],[`https://iam.api.aws.ic.gov`,W4],[`https://iam-fips.api.aws.ic.gov`,W4],[`https://iam.us-isob-east-1.sc2s.sgov.gov`,G4],[`https://iam-fips.us-isob-east-1.sc2s.sgov.gov`,G4],[`https://iam.api.aws.scloud`,G4],[`https://iam-fips.api.aws.scloud`,G4],[`https://iam.eu-isoe-west-1.cloud.adc-e.uk`,K4],[`https://iam-fips.cloud.adc-e.uk`,K4],[`https://iam.api.cloud-aws.adc-e.uk`,K4],[`https://iam-fips.api.cloud-aws.adc-e.uk`,K4],[`https://iam.us-isof-south-1.csp.hci.ic.gov`,q4],[`https://iam-fips.csp.hci.ic.gov`,q4],[`https://iam.api.aws.hci.ic.gov`,q4],[`https://iam-fips.api.aws.hci.ic.gov`,q4],[`https://iam.eusc-de-east-1.amazonaws.eu`,J4],[`https://iam-fips.amazonaws.eu`,J4],[`https://iam.global.api.amazonwebservices.eu`,J4],[`https://iam-fips.api.amazonwebservices.eu`,J4],[`https://iam-fips.{PartitionResult#implicitGlobalRegion}.{PartitionResult#dualStackDnsSuffix}`,Y4],[j4,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://iam-fips.{PartitionResult#implicitGlobalRegion}.{PartitionResult#dnsSuffix}`,Y4],[j4,`FIPS is enabled but this partition does not support FIPS`],[`https://iam.{PartitionResult#implicitGlobalRegion}.{PartitionResult#dualStackDnsSuffix}`,Y4],[j4,`DualStack is enabled but this partition does not support DualStack`],[`https://iam.{PartitionResult#implicitGlobalRegion}.{PartitionResult#dnsSuffix}`,Y4],[j4,`Invalid Configuration: Missing Region`]]},lHe=2,uHe=new Int32Array([-1,1,-1,0,42,3,1,4,100000041,2,5,100000041,3,39,6,4,36,7,5,35,8,6,32,9,7,20,10,8,15,11,9,100000018,12,10,100000022,13,11,100000026,14,12,100000030,100000040,9,100000020,16,10,100000024,17,11,100000028,18,12,100000032,19,13,100000038,100000039,8,26,21,9,100000019,22,10,100000023,23,11,100000027,24,12,100000031,25,14,100000036,100000037,9,100000021,27,10,100000025,28,11,100000029,29,12,100000033,30,13,31,100000035,14,100000034,100000035,7,34,33,8,100000016,100000014,8,100000017,100000015,8,100000012,100000013,7,38,37,8,100000008,100000010,8,100000009,100000011,7,41,40,8,100000006,100000004,8,100000007,100000005,7,100000001,43,8,100000002,100000003]),dHe=Re.from(uHe,lHe,Z4.conditions,Z4.results),fHe=new Be({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),pHe=(e,t={})=>fHe.get(e,()=>Ye(dHe,{endpointParams:e,logger:t.logger}));qe.aws=fe;var B=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},mHe=class e extends B{name=`ConcurrentModificationException`;$fault=`client`;constructor(t){super({name:`ConcurrentModificationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},hHe=class e extends B{name=`NoSuchEntityException`;$fault=`client`;constructor(t){super({name:`NoSuchEntityException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},gHe=class e extends B{name=`ServiceFailureException`;$fault=`server`;constructor(t){super({name:`ServiceFailureException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},_He=class e extends B{name=`AccountNotManagementOrDelegatedAdministratorException`;$fault=`client`;Message;constructor(t){super({name:`AccountNotManagementOrDelegatedAdministratorException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},vHe=class e extends B{name=`EntityAlreadyExistsException`;$fault=`client`;constructor(t){super({name:`EntityAlreadyExistsException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},yHe=class e extends B{name=`InvalidInputException`;$fault=`client`;constructor(t){super({name:`InvalidInputException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},bHe=class e extends B{name=`LimitExceededException`;$fault=`client`;constructor(t){super({name:`LimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},xHe=class e extends B{name=`MalformedPolicyDocumentException`;$fault=`client`;constructor(t){super({name:`MalformedPolicyDocumentException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},SHe=class e extends B{name=`NameConflictException`;$fault=`client`;constructor(t){super({name:`NameConflictException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},CHe=class e extends B{name=`RoleModifiedException`;$fault=`client`;constructor(t){super({name:`RoleModifiedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},wHe=class e extends B{name=`RoleTemplateDisabledException`;$fault=`client`;constructor(t){super({name:`RoleTemplateDisabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},THe=class e extends B{name=`UnmodifiableEntityException`;$fault=`client`;constructor(t){super({name:`UnmodifiableEntityException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},EHe=class e extends B{name=`PolicyNotAttachableException`;$fault=`client`;constructor(t){super({name:`PolicyNotAttachableException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},DHe=class e extends B{name=`EntityTemporarilyUnmodifiableException`;$fault=`client`;constructor(t){super({name:`EntityTemporarilyUnmodifiableException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},OHe=class e extends B{name=`InvalidUserTypeException`;$fault=`client`;constructor(t){super({name:`InvalidUserTypeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},kHe=class e extends B{name=`PasswordPolicyViolationException`;$fault=`client`;constructor(t){super({name:`PasswordPolicyViolationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},AHe=class e extends B{name=`OpenIdIdpCommunicationErrorException`;$fault=`client`;constructor(t){super({name:`OpenIdIdpCommunicationErrorException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},jHe=class e extends B{name=`ServiceNotSupportedException`;$fault=`client`;constructor(t){super({name:`ServiceNotSupportedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},MHe=class e extends B{name=`DeleteConflictException`;$fault=`client`;constructor(t){super({name:`DeleteConflictException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},NHe=class e extends B{name=`OrganizationNotFoundException`;$fault=`client`;Message;constructor(t){super({name:`OrganizationNotFoundException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},PHe=class e extends B{name=`OrganizationNotInAllFeaturesModeException`;$fault=`client`;Message;constructor(t){super({name:`OrganizationNotInAllFeaturesModeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},FHe=class e extends B{name=`ServiceAccessNotEnabledException`;$fault=`client`;Message;constructor(t){super({name:`ServiceAccessNotEnabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},IHe=class e extends B{name=`FeatureDisabledException`;$fault=`client`;constructor(t){super({name:`FeatureDisabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},LHe=class e extends B{name=`InvalidAuthenticationCodeException`;$fault=`client`;constructor(t){super({name:`InvalidAuthenticationCodeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},RHe=class e extends B{name=`CallerIsNotManagementAccountException`;$fault=`client`;Message;constructor(t){super({name:`CallerIsNotManagementAccountException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},zHe=class e extends B{name=`FeatureEnabledException`;$fault=`client`;constructor(t){super({name:`FeatureEnabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},BHe=class e extends B{name=`ReportGenerationLimitExceededException`;$fault=`client`;constructor(t){super({name:`ReportGenerationLimitExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},VHe=class e extends B{name=`CredentialReportExpiredException`;$fault=`client`;constructor(t){super({name:`CredentialReportExpiredException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},HHe=class e extends B{name=`CredentialReportNotPresentException`;$fault=`client`;constructor(t){super({name:`CredentialReportNotPresentException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},UHe=class e extends B{name=`CredentialReportNotReadyException`;$fault=`client`;constructor(t){super({name:`CredentialReportNotReadyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},WHe=class e extends B{name=`UnrecognizedPublicKeyEncodingException`;$fault=`client`;constructor(t){super({name:`UnrecognizedPublicKeyEncodingException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},GHe=class e extends B{name=`PolicyEvaluationException`;$fault=`server`;constructor(t){super({name:`PolicyEvaluationException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype)}},KHe=class e extends B{name=`KeyPairMismatchException`;$fault=`client`;constructor(t){super({name:`KeyPairMismatchException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},qHe=class e extends B{name=`MalformedCertificateException`;$fault=`client`;constructor(t){super({name:`MalformedCertificateException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},JHe=class e extends B{name=`DuplicateCertificateException`;$fault=`client`;constructor(t){super({name:`DuplicateCertificateException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},YHe=class e extends B{name=`InvalidCertificateException`;$fault=`client`;constructor(t){super({name:`InvalidCertificateException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},XHe=class e extends B{name=`DuplicateSSHPublicKeyException`;$fault=`client`;constructor(t){super({name:`DuplicateSSHPublicKeyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ZHe=class e extends B{name=`InvalidPublicKeyException`;$fault=`client`;constructor(t){super({name:`InvalidPublicKeyException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Q4=`Arn`,QHe=`AttachmentCount`,$He=`AttachGroupPolicy`,eUe=`AttachGroupPolicyRequest`,$4=`AccessKey`,e3=`AccessKeyId`,t3=`AccessKeyMetadata`,tUe=`AccountNotManagementOrDelegatedAdministratorException`,nUe=`AttachedPolicy`,rUe=`AttachedPermissionsBoundary`,n3=`AttachedPolicies`,iUe=`AttachRolePolicy`,r3=`AssumeRolePolicyDocument`,aUe=`AttachRolePolicyRequest`,oUe=`AddRoleToInstanceProfile`,sUe=`AddRoleToInstanceProfileRequest`,cUe=`AttachUserPolicy`,lUe=`AttachUserPolicyRequest`,uUe=`AddUserToGroup`,dUe=`AddUserToGroupRequest`,fUe=`CreateAccessKey`,pUe=`CreateAccessKeyRequest`,mUe=`CreateAccessKeyResponse`,i3=`CreateDate`,hUe=`CreateGroup`,gUe=`CreateGroupRequest`,_Ue=`CreateGroupResponse`,vUe=`CallerIsNotManagementAccountException`,yUe=`CreateInstanceProfile`,bUe=`CreateInstanceProfileRequest`,xUe=`CreateInstanceProfileResponse`,SUe=`ConcurrentModificationException`,CUe=`CreatePolicyRequest`,wUe=`CreatePolicyResponse`,TUe=`CreatePolicy`,EUe=`CreateRole`,DUe=`CredentialReportExpiredException`,OUe=`CredentialReportNotPresentException`,kUe=`CredentialReportNotReadyException`,AUe=`CreateRoleRequest`,jUe=`CreateRoleResponse`,MUe=`CreateUser`,NUe=`CreateUserRequest`,PUe=`CreateUserResponse`,a3=`Description`,FUe=`DeleteAccessKey`,IUe=`DeleteAccessKeyRequest`,LUe=`DeleteConflictException`,RUe=`DuplicateCertificateException`,zUe=`DeleteGroup`,BUe=`DeleteGroupPolicy`,VUe=`DeleteGroupPolicyRequest`,HUe=`DetachGroupPolicyRequest`,UUe=`DetachGroupPolicy`,WUe=`DeleteGroupRequest`,GUe=`DeleteInstanceProfile`,KUe=`DeleteInstanceProfileRequest`,qUe=`DeletePolicyRequest`,JUe=`DeletePolicy`,YUe=`DeleteRolePolicy`,XUe=`DeleteRolePolicyRequest`,ZUe=`DetachRolePolicyRequest`,QUe=`DetachRolePolicy`,$Ue=`DeleteRoleRequest`,eWe=`DeleteRole`,tWe=`DuplicateSSHPublicKeyException`,nWe=`DeleteUser`,rWe=`DeleteUserPolicy`,iWe=`DeleteUserPolicyRequest`,aWe=`DetachUserPolicyRequest`,oWe=`DetachUserPolicy`,sWe=`DeleteUserRequest`,cWe=`DefaultVersionId`,lWe=`Document`,uWe=`EntityAlreadyExistsException`,dWe=`EntityTemporarilyUnmodifiableException`,fWe=`FeatureDisabledException`,pWe=`FeatureEnabledException`,o3=`Group`,mWe=`GetGroup`,hWe=`GetGroupPolicy`,gWe=`GetGroupPolicyRequest`,_We=`GetGroupPolicyResponse`,vWe=`GetGroupRequest`,yWe=`GetGroupResponse`,bWe=`GroupId`,xWe=`GetInstanceProfile`,SWe=`GetInstanceProfileRequest`,CWe=`GetInstanceProfileResponse`,s3=`GroupName`,wWe=`GetPolicy`,TWe=`GetPolicyRequest`,EWe=`GetPolicyResponse`,DWe=`GetPolicyVersion`,OWe=`GetPolicyVersionRequest`,kWe=`GetPolicyVersionResponse`,AWe=`GetRole`,jWe=`GetRolePolicy`,MWe=`GetRolePolicyRequest`,NWe=`GetRolePolicyResponse`,PWe=`GetRoleRequest`,FWe=`GetRoleResponse`,IWe=`GetUser`,LWe=`GetUserPolicy`,RWe=`GetUserPolicyRequest`,zWe=`GetUserPolicyResponse`,BWe=`GetUserRequest`,VWe=`GetUserResponse`,c3=`Groups`,HWe=`IsAttachable`,UWe=`InvalidAuthenticationCodeException`,WWe=`InvalidCertificateException`,GWe=`IsDefaultVersion`,KWe=`InvalidInputException`,l3=`InstanceProfile`,qWe=`InstanceProfileId`,JWe=`InvalidPublicKeyException`,u3=`InstanceProfileName`,d3=`InstanceProfiles`,f3=`IsTruncated`,YWe=`InvalidUserTypeException`,XWe=`Key`,ZWe=`KeyPairMismatchException`,QWe=`ListAttachedGroupPolicies`,$We=`ListAttachedGroupPoliciesRequest`,eGe=`ListAttachedGroupPoliciesResponse`,tGe=`ListAccessKeys`,nGe=`ListAccessKeysRequest`,rGe=`ListAccessKeysResponse`,iGe=`ListAttachedRolePolicies`,aGe=`ListAttachedRolePoliciesRequest`,oGe=`ListAttachedRolePoliciesResponse`,sGe=`ListAttachedUserPolicies`,cGe=`ListAttachedUserPoliciesRequest`,lGe=`ListAttachedUserPoliciesResponse`,uGe=`LimitExceededException`,dGe=`ListGroups`,fGe=`ListGroupsForUser`,pGe=`ListGroupsForUserRequest`,mGe=`ListGroupsForUserResponse`,hGe=`ListGroupPolicies`,gGe=`ListGroupPoliciesRequest`,_Ge=`ListGroupPoliciesResponse`,vGe=`ListGroupsRequest`,yGe=`ListGroupsResponse`,bGe=`ListInstanceProfiles`,xGe=`ListInstanceProfilesForRole`,SGe=`ListInstanceProfilesForRoleRequest`,CGe=`ListInstanceProfilesForRoleResponse`,wGe=`ListInstanceProfilesRequest`,TGe=`ListInstanceProfilesResponse`,EGe=`ListPoliciesRequest`,DGe=`ListPoliciesResponse`,OGe=`ListPolicies`,kGe=`ListRoles`,AGe=`ListRolePolicies`,jGe=`ListRolePoliciesRequest`,MGe=`ListRolePoliciesResponse`,NGe=`ListRolesRequest`,PGe=`ListRolesResponse`,FGe=`ListUsers`,IGe=`LastUsedDate`,LGe=`ListUserPolicies`,RGe=`ListUserPoliciesRequest`,zGe=`ListUserPoliciesResponse`,BGe=`ListUsersRequest`,VGe=`ListUsersResponse`,p3=`Message`,HGe=`MalformedCertificateException`,m3=`MaxItems`,UGe=`MalformedPolicyDocumentException`,h3=`MaxSessionDuration`,V=`Marker`,WGe=`NameConflictException`,GGe=`NoSuchEntityException`,KGe=`OnlyAttached`,qGe=`OpenIdIdpCommunicationErrorException`,JGe=`OrganizationNotFoundException`,YGe=`OrganizationNotInAllFeaturesModeException`,g3=`PolicyArn`,_3=`PermissionsBoundary`,XGe=`PermissionsBoundaryArn`,ZGe=`PermissionsBoundaryType`,QGe=`PermissionsBoundaryUsageCount`,v3=`PolicyDocument`,$Ge=`PolicyEvaluationException`,eKe=`PutGroupPolicy`,tKe=`PutGroupPolicyRequest`,nKe=`PolicyId`,rKe=`PasswordLastUsed`,y3=`PolicyName`,iKe=`PolicyNotAttachableException`,b3=`PolicyNames`,aKe=`PasswordPolicyViolationException`,x3=`PathPrefix`,oKe=`PutRolePolicyRequest`,sKe=`PutRolePolicy`,cKe=`PolicyUsageFilter`,lKe=`PutUserPolicy`,uKe=`PutUserPolicyRequest`,S3=`PolicyVersion`,C3=`Path`,w3=`Policy`,dKe=`Policies`,fKe=`Region`,pKe=`ReportGenerationLimitExceededException`,mKe=`RoleId`,T3=`RoleLastUsed`,hKe=`RoleModifiedException`,E3=`RoleName`,gKe=`RemoveRoleFromInstanceProfile`,_Ke=`RemoveRoleFromInstanceProfileRequest`,vKe=`RoleTemplateDisabledException`,yKe=`RemoveUserFromGroup`,bKe=`RemoveUserFromGroupRequest`,D3=`Role`,O3=`Roles`,k3=`Status`,xKe=`SecretAccessKey`,SKe=`ServiceAccessNotEnabledException`,CKe=`ServiceFailureException`,wKe=`ServiceNotSupportedException`,A3=`SourceRoleTemplate`,TKe=`Scope`,j3=`Tags`,EKe=`TemplateArn`,DKe=`TemplateMinorVersion`,OKe=`Tag`,kKe=`UpdateAccessKey`,AKe=`UpdateAccessKeyRequest`,jKe=`UpdateDate`,MKe=`UnmodifiableEntityException`,NKe=`UserId`,M3=`UserName`,PKe=`UnrecognizedPublicKeyEncodingException`,N3=`User`,P3=`Users`,F3=`VersionId`,FKe=`Value`,IKe=`accessKeyMetadataListType`,LKe=`accessKeySecretType`,RKe=`attachedPoliciesListType`,H=`awsQueryError`,U=`client`,W=`error`,zKe=`groupListType`,G=`httpError`,BKe=`instanceProfileListType`,K=`message`,VKe=`policyListType`,HKe=`roleListType`,I3=`smithy.ts.sdk.synthetic.com.amazonaws.iam`,L3=`server`,UKe=`tagListType`,WKe=`userListType`,q=`com.amazonaws.iam`,R3=ot.for(I3),GKe=[-3,I3,`IAMServiceException`,0,[],[]];R3.registerError(GKe,B);var J=ot.for(q),KKe=[-3,q,tUe,{[W]:U,[G]:400},[p3],[0]];J.registerError(KKe,_He);var qKe=[-3,q,vUe,{[W]:U,[G]:400},[p3],[0]];J.registerError(qKe,RHe);var JKe=[-3,q,SUe,{[H]:[`ConcurrentModification`,409],[W]:U,[G]:409},[K],[0]];J.registerError(JKe,mHe);var YKe=[-3,q,DUe,{[H]:[`ReportExpired`,410],[W]:U,[G]:410},[K],[0]];J.registerError(YKe,VHe);var XKe=[-3,q,OUe,{[H]:[`ReportNotPresent`,410],[W]:U,[G]:410},[K],[0]];J.registerError(XKe,HHe);var ZKe=[-3,q,kUe,{[H]:[`ReportInProgress`,404],[W]:U,[G]:404},[K],[0]];J.registerError(ZKe,UHe);var QKe=[-3,q,LUe,{[H]:[`DeleteConflict`,409],[W]:U,[G]:409},[K],[0]];J.registerError(QKe,MHe);var $Ke=[-3,q,RUe,{[H]:[`DuplicateCertificate`,409],[W]:U,[G]:409},[K],[0]];J.registerError($Ke,JHe);var eqe=[-3,q,tWe,{[H]:[`DuplicateSSHPublicKey`,400],[W]:U,[G]:400},[K],[0]];J.registerError(eqe,XHe);var tqe=[-3,q,uWe,{[H]:[`EntityAlreadyExists`,409],[W]:U,[G]:409},[K],[0]];J.registerError(tqe,vHe);var nqe=[-3,q,dWe,{[H]:[`EntityTemporarilyUnmodifiable`,409],[W]:U,[G]:409},[K],[0]];J.registerError(nqe,DHe);var rqe=[-3,q,fWe,{[H]:[`FeatureDisabled`,404],[W]:U,[G]:404},[K],[0]];J.registerError(rqe,IHe);var iqe=[-3,q,pWe,{[H]:[`FeatureEnabled`,409],[W]:U,[G]:409},[K],[0]];J.registerError(iqe,zHe);var aqe=[-3,q,UWe,{[H]:[`InvalidAuthenticationCode`,403],[W]:U,[G]:403},[K],[0]];J.registerError(aqe,LHe);var oqe=[-3,q,WWe,{[H]:[`InvalidCertificate`,400],[W]:U,[G]:400},[K],[0]];J.registerError(oqe,YHe);var sqe=[-3,q,KWe,{[H]:[`InvalidInput`,400],[W]:U,[G]:400},[K],[0]];J.registerError(sqe,yHe);var cqe=[-3,q,JWe,{[H]:[`InvalidPublicKey`,400],[W]:U,[G]:400},[K],[0]];J.registerError(cqe,ZHe);var lqe=[-3,q,YWe,{[H]:[`InvalidUserType`,400],[W]:U,[G]:400},[K],[0]];J.registerError(lqe,OHe);var uqe=[-3,q,ZWe,{[H]:[`KeyPairMismatch`,400],[W]:U,[G]:400},[K],[0]];J.registerError(uqe,KHe);var dqe=[-3,q,uGe,{[H]:[`LimitExceeded`,409],[W]:U,[G]:409},[K],[0]];J.registerError(dqe,bHe);var fqe=[-3,q,HGe,{[H]:[`MalformedCertificate`,400],[W]:U,[G]:400},[K],[0]];J.registerError(fqe,qHe);var pqe=[-3,q,UGe,{[H]:[`MalformedPolicyDocument`,400],[W]:U,[G]:400},[K],[0]];J.registerError(pqe,xHe);var mqe=[-3,q,WGe,{[H]:[`NameConflict`,409],[W]:U,[G]:409},[K],[0]];J.registerError(mqe,SHe);var hqe=[-3,q,GGe,{[H]:[`NoSuchEntity`,404],[W]:U,[G]:404},[K],[0]];J.registerError(hqe,hHe);var gqe=[-3,q,qGe,{[H]:[`OpenIdIdpCommunicationError`,400],[W]:U,[G]:400},[K],[0]];J.registerError(gqe,AHe);var _qe=[-3,q,JGe,{[W]:U,[G]:400},[p3],[0]];J.registerError(_qe,NHe);var vqe=[-3,q,YGe,{[W]:U,[G]:400},[p3],[0]];J.registerError(vqe,PHe);var yqe=[-3,q,aKe,{[H]:[`PasswordPolicyViolation`,400],[W]:U,[G]:400},[K],[0]];J.registerError(yqe,kHe);var bqe=[-3,q,$Ge,{[H]:[`PolicyEvaluation`,500],[W]:L3,[G]:500},[K],[0]];J.registerError(bqe,GHe);var xqe=[-3,q,iKe,{[H]:[`PolicyNotAttachable`,400],[W]:U,[G]:400},[K],[0]];J.registerError(xqe,EHe);var Sqe=[-3,q,pKe,{[H]:[`ReportGenerationLimitExceeded`,409],[W]:U,[G]:409},[K],[0]];J.registerError(Sqe,BHe);var Cqe=[-3,q,hKe,{[H]:[`RoleModified`,409],[W]:U,[G]:409},[K],[0]];J.registerError(Cqe,CHe);var wqe=[-3,q,vKe,{[H]:[`RoleTemplateDisabled`,400],[W]:U,[G]:400},[K],[0]];J.registerError(wqe,wHe);var Tqe=[-3,q,SKe,{[W]:U,[G]:400},[p3],[0]];J.registerError(Tqe,FHe);var Eqe=[-3,q,CKe,{[H]:[`ServiceFailure`,500],[W]:L3,[G]:500},[K],[0]];J.registerError(Eqe,gHe);var Dqe=[-3,q,wKe,{[H]:[`NotSupportedService`,404],[W]:U,[G]:404},[K],[0]];J.registerError(Dqe,jHe);var Oqe=[-3,q,MKe,{[H]:[`UnmodifiableEntity`,400],[W]:U,[G]:400},[K],[0]];J.registerError(Oqe,THe);var kqe=[-3,q,PKe,{[H]:[`UnrecognizedPublicKeyEncoding`,400],[W]:U,[G]:400},[K],[0]];J.registerError(kqe,WHe);var Aqe=[R3,J],jqe=[0,q,LKe,8,0],Mqe=[3,q,$4,0,[M3,e3,k3,xKe,i3],[0,0,0,[()=>jqe,0],4],4],Nqe=[3,q,t3,0,[M3,e3,k3,i3],[0,0,0,4]],Pqe=[3,q,sUe,0,[u3,E3],[0,0],2],Fqe=[3,q,dUe,0,[s3,M3],[0,0],2],z3=[3,q,rUe,0,[ZGe,XGe],[0,0]],Iqe=[3,q,nUe,0,[y3,g3],[0,0]],Lqe=[3,q,eUe,0,[s3,g3],[0,0],2],Rqe=[3,q,aUe,0,[E3,g3],[0,0],2],zqe=[3,q,lUe,0,[M3,g3],[0,0],2],Bqe=[3,q,pUe,0,[M3],[0]],Vqe=[3,q,mUe,0,[$4],[[()=>Mqe,0]],1],Hqe=[3,q,gUe,0,[s3,C3],[0,0],1],Uqe=[3,q,_Ue,0,[o3],[()=>B3],1],Wqe=[3,q,bUe,0,[u3,C3,j3],[0,0,()=>X3],1],Gqe=[3,q,xUe,0,[l3],[()=>V3],1],Kqe=[3,q,CUe,0,[y3,v3,C3,a3,j3],[0,0,0,0,()=>X3],2],qqe=[3,q,wUe,0,[w3],[()=>H3]],Jqe=[3,q,AUe,0,[E3,r3,C3,a3,h3,_3,j3],[0,0,0,0,1,0,()=>X3],2],Yqe=[3,q,jUe,0,[D3],[()=>U3],1],Xqe=[3,q,NUe,0,[M3,C3,_3,j3],[0,0,0,()=>X3],1],Zqe=[3,q,PUe,0,[N3],[()=>W3]],Qqe=[3,q,IUe,0,[e3,M3],[0,0],1],$qe=[3,q,VUe,0,[s3,y3],[0,0],2],eJe=[3,q,WUe,0,[s3],[0],1],tJe=[3,q,KUe,0,[u3],[0],1],nJe=[3,q,qUe,0,[g3],[0],1],rJe=[3,q,XUe,0,[E3,y3],[0,0],2],iJe=[3,q,$Ue,0,[E3],[0],1],aJe=[3,q,iWe,0,[M3,y3],[0,0],2],oJe=[3,q,sWe,0,[M3],[0],1],sJe=[3,q,HUe,0,[s3,g3],[0,0],2],cJe=[3,q,ZUe,0,[E3,g3],[0,0],2],lJe=[3,q,aWe,0,[M3,g3],[0,0],2],uJe=[3,q,gWe,0,[s3,y3],[0,0],2],dJe=[3,q,_We,0,[s3,y3,v3],[0,0,0],3],fJe=[3,q,vWe,0,[s3,V,m3],[0,0,1],1],pJe=[3,q,yWe,0,[o3,P3,f3,V],[()=>B3,()=>Z3,2,0],2],mJe=[3,q,SWe,0,[u3],[0],1],hJe=[3,q,CWe,0,[l3],[()=>V3],1],gJe=[3,q,TWe,0,[g3],[0],1],_Je=[3,q,EWe,0,[w3],[()=>H3]],vJe=[3,q,OWe,0,[g3,F3],[0,0],2],yJe=[3,q,kWe,0,[S3],[()=>nYe]],bJe=[3,q,MWe,0,[E3,y3],[0,0],2],xJe=[3,q,NWe,0,[E3,y3,v3],[0,0,0],3],SJe=[3,q,PWe,0,[E3],[0],1],CJe=[3,q,FWe,0,[D3],[()=>U3],1],wJe=[3,q,RWe,0,[M3,y3],[0,0],2],TJe=[3,q,zWe,0,[M3,y3,v3],[0,0,0],3],EJe=[3,q,BWe,0,[M3],[0]],DJe=[3,q,VWe,0,[N3],[()=>W3],1],B3=[3,q,o3,0,[C3,s3,bWe,Q4,i3],[0,0,0,0,4],5],V3=[3,q,l3,0,[C3,u3,qWe,Q4,i3,O3,j3],[0,0,0,0,4,()=>Y3,()=>X3],6],OJe=[3,q,nGe,0,[M3,V,m3],[0,0,1]],kJe=[3,q,rGe,0,[t3,f3,V],[()=>fYe,2,0],1],AJe=[3,q,$We,0,[s3,x3,V,m3],[0,0,0,1],1],jJe=[3,q,eGe,0,[n3,f3,V],[()=>K3,2,0]],MJe=[3,q,aGe,0,[E3,x3,V,m3],[0,0,0,1],1],NJe=[3,q,oGe,0,[n3,f3,V],[()=>K3,2,0]],PJe=[3,q,cGe,0,[M3,x3,V,m3],[0,0,0,1],1],FJe=[3,q,lGe,0,[n3,f3,V],[()=>K3,2,0]],IJe=[3,q,gGe,0,[s3,V,m3],[0,0,1],1],LJe=[3,q,_Ge,0,[b3,f3,V],[64,2,0],1],RJe=[3,q,pGe,0,[M3,V,m3],[0,0,1],1],zJe=[3,q,mGe,0,[c3,f3,V],[()=>q3,2,0],1],BJe=[3,q,vGe,0,[x3,V,m3],[0,0,1]],VJe=[3,q,yGe,0,[c3,f3,V],[()=>q3,2,0],1],HJe=[3,q,SGe,0,[E3,V,m3],[0,0,1],1],UJe=[3,q,CGe,0,[d3,f3,V],[()=>J3,2,0],1],WJe=[3,q,wGe,0,[x3,V,m3],[0,0,1]],GJe=[3,q,TGe,0,[d3,f3,V],[()=>J3,2,0],1],KJe=[3,q,EGe,0,[TKe,KGe,x3,cKe,V,m3],[0,2,0,0,0,1]],qJe=[3,q,DGe,0,[dKe,f3,V],[()=>pYe,2,0]],JJe=[3,q,jGe,0,[E3,V,m3],[0,0,1],1],YJe=[3,q,MGe,0,[b3,f3,V],[64,2,0],1],XJe=[3,q,NGe,0,[x3,V,m3],[0,0,1]],ZJe=[3,q,PGe,0,[O3,f3,V],[()=>Y3,2,0],1],QJe=[3,q,RGe,0,[M3,V,m3],[0,0,1],1],$Je=[3,q,zGe,0,[b3,f3,V],[64,2,0],1],eYe=[3,q,BGe,0,[x3,V,m3],[0,0,1]],tYe=[3,q,VGe,0,[P3,f3,V],[()=>Z3,2,0],1],H3=[3,q,w3,0,[y3,nKe,Q4,C3,cWe,QHe,QGe,HWe,a3,i3,jKe,j3],[0,0,0,0,0,1,1,2,0,4,4,()=>X3]],nYe=[3,q,S3,0,[lWe,F3,GWe,i3],[0,0,2,4]],rYe=[3,q,tKe,0,[s3,y3,v3],[0,0,0],3],iYe=[3,q,oKe,0,[E3,y3,v3],[0,0,0],3],aYe=[3,q,uKe,0,[M3,y3,v3],[0,0,0],3],oYe=[3,q,_Ke,0,[u3,E3],[0,0],2],sYe=[3,q,bKe,0,[s3,M3],[0,0],2],U3=[3,q,D3,0,[C3,E3,mKe,Q4,i3,r3,a3,h3,_3,j3,T3,A3],[0,0,0,0,4,0,0,1,()=>z3,()=>X3,()=>cYe,()=>lYe],5],cYe=[3,q,T3,0,[IGe,fKe],[4,0]],lYe=[3,q,A3,0,[EKe,DKe],[0,1],2],uYe=[3,q,OKe,0,[XWe,FKe],[0,0],2],dYe=[3,q,AKe,0,[e3,k3,M3],[0,0,0],2],W3=[3,q,N3,0,[C3,M3,NKe,Q4,i3,rKe,_3,j3],[0,0,0,0,4,4,()=>z3,()=>X3],5],G3=`unit`,fYe=[1,q,IKe,0,()=>Nqe],K3=[1,q,RKe,0,()=>Iqe],q3=[1,q,zKe,0,()=>B3],J3=[1,q,BKe,0,()=>V3],pYe=[1,q,VKe,0,()=>H3],Y3=[1,q,HKe,0,()=>U3],X3=[1,q,UKe,0,()=>uYe],Z3=[1,q,WKe,0,()=>W3],mYe=[9,q,oUe,0,()=>Pqe,()=>G3],hYe=[9,q,uUe,0,()=>Fqe,()=>G3],gYe=[9,q,$He,0,()=>Lqe,()=>G3],_Ye=[9,q,iUe,0,()=>Rqe,()=>G3],vYe=[9,q,cUe,0,()=>zqe,()=>G3],yYe=[9,q,fUe,0,()=>Bqe,()=>Vqe],bYe=[9,q,hUe,0,()=>Hqe,()=>Uqe],xYe=[9,q,yUe,0,()=>Wqe,()=>Gqe],SYe=[9,q,TUe,0,()=>Kqe,()=>qqe],CYe=[9,q,EUe,0,()=>Jqe,()=>Yqe],wYe=[9,q,MUe,0,()=>Xqe,()=>Zqe],TYe=[9,q,FUe,0,()=>Qqe,()=>G3],EYe=[9,q,zUe,0,()=>eJe,()=>G3],DYe=[9,q,BUe,0,()=>$qe,()=>G3],OYe=[9,q,GUe,0,()=>tJe,()=>G3],kYe=[9,q,JUe,0,()=>nJe,()=>G3],AYe=[9,q,eWe,0,()=>iJe,()=>G3],jYe=[9,q,YUe,0,()=>rJe,()=>G3],MYe=[9,q,nWe,0,()=>oJe,()=>G3],NYe=[9,q,rWe,0,()=>aJe,()=>G3],PYe=[9,q,UUe,0,()=>sJe,()=>G3],FYe=[9,q,QUe,0,()=>cJe,()=>G3],IYe=[9,q,oWe,0,()=>lJe,()=>G3],LYe=[9,q,mWe,0,()=>fJe,()=>pJe],RYe=[9,q,hWe,0,()=>uJe,()=>dJe],zYe=[9,q,xWe,0,()=>mJe,()=>hJe],BYe=[9,q,wWe,0,()=>gJe,()=>_Je],VYe=[9,q,DWe,0,()=>vJe,()=>yJe],HYe=[9,q,AWe,0,()=>SJe,()=>CJe],UYe=[9,q,jWe,0,()=>bJe,()=>xJe],WYe=[9,q,IWe,0,()=>EJe,()=>DJe],GYe=[9,q,LWe,0,()=>wJe,()=>TJe],KYe=[9,q,tGe,0,()=>OJe,()=>kJe],qYe=[9,q,QWe,0,()=>AJe,()=>jJe],JYe=[9,q,iGe,0,()=>MJe,()=>NJe],YYe=[9,q,sGe,0,()=>PJe,()=>FJe],XYe=[9,q,hGe,0,()=>IJe,()=>LJe],ZYe=[9,q,dGe,0,()=>BJe,()=>VJe],QYe=[9,q,fGe,0,()=>RJe,()=>zJe],$Ye=[9,q,bGe,0,()=>WJe,()=>GJe],eXe=[9,q,xGe,0,()=>HJe,()=>UJe],tXe=[9,q,OGe,0,()=>KJe,()=>qJe],nXe=[9,q,AGe,0,()=>JJe,()=>YJe],rXe=[9,q,kGe,0,()=>XJe,()=>ZJe],iXe=[9,q,LGe,0,()=>QJe,()=>$Je],aXe=[9,q,FGe,0,()=>eYe,()=>tYe],oXe=[9,q,eKe,0,()=>rYe,()=>G3],sXe=[9,q,sKe,0,()=>iYe,()=>G3],cXe=[9,q,lKe,0,()=>aYe,()=>G3],lXe=[9,q,gKe,0,()=>oYe,()=>G3],uXe=[9,q,yKe,0,()=>sYe,()=>G3],dXe=[9,q,kKe,0,()=>dYe,()=>G3],fXe=e=>({apiVersion:`2010-05-08`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??pHe,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??iHe,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me}],logger:e?.logger??new Ue,protocol:e?.protocol??Le,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.iam`,errorTypeRegistries:Aqe,xmlNamespace:`https://iam.amazonaws.com/doc/2010-05-08/`,version:`2010-05-08`,serviceTarget:`AWSIdentityManagementV20100508`},serviceId:e?.serviceId??`IAM`,sha256:e?.sha256??ze,urlParser:e?.urlParser??Ce,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),pXe=e=>{let t=He(e),n=()=>t().then(_e),r=fXe(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:cHe.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},mXe=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},hXe=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),gXe=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),mXe(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),hXe(r))},_Xe=class extends i{config;constructor(...[e]){let t=pXe(e||{});super(t),this.initConfig=t;let n=oHe(t),i=ie(n),a=Xe(i),o=ue(a),s=Ee(o),c=gXe(aHe(Ie(s)),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:nHe,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(ye(this.config))}destroy(){super.destroy()}},Q3={WHEN_SUPPORTED:`WHEN_SUPPORTED`,WHEN_REQUIRED:`WHEN_REQUIRED`},vXe=Q3.WHEN_SUPPORTED,$3={WHEN_SUPPORTED:`WHEN_SUPPORTED`,WHEN_REQUIRED:`WHEN_REQUIRED`},yXe=Q3.WHEN_SUPPORTED,e6;(function(e){e.MD5=`MD5`,e.CRC32=`CRC32`,e.CRC32C=`CRC32C`,e.CRC64NVME=`CRC64NVME`,e.SHA1=`SHA1`,e.SHA256=`SHA256`})(e6||={});var bXe;(function(e){e.HEADER=`header`,e.TRAILER=`trailer`})(bXe||={});var t6=e6.CRC32,xXe=(e,{requestChecksumRequired:t,requestAlgorithmMember:n,requestChecksumCalculation:r})=>{if(!n)return r===Q3.WHEN_SUPPORTED||t?t6:void 0;if(e[n])return e[n]},n6=e=>e===e6.MD5?`content-md5`:`x-amz-checksum-${e.toLowerCase()}`,SXe=(e,t)=>{let n=e.toLowerCase();for(let e of Object.keys(t))if(n===e.toLowerCase())return!0;return!1},CXe=(e,t)=>{let n=e.toLowerCase();for(let e of Object.keys(t))if(e.toLowerCase().startsWith(n))return!0;return!1},r6=e=>e!==void 0&&typeof e!=`string`&&!ArrayBuffer.isView(e)&&!cee(e),i6=new Uint32Array(256);for(let e=0;e<256;++e){let t=e;for(let e=0;e<8;++e)t=t&1?2197175160^t>>>1:t>>>1;i6[e]=t>>>0}var wXe=class{digestLength=4;crc=4294967295;update(e){let t=this.crc;for(let n=0;n>>8^i6[(t^e[n])&255];this.crc=t}async digest(){let e=(this.crc^4294967295)>>>0,t=new Uint8Array(4);return t[0]=e>>>24,t[1]=e>>>16&255,t[2]=e>>>8&255,t[3]=e&255,t}reset(){this.crc=4294967295}},TXe=()=>{let e=Array(8);for(let t=0;t<8;t++){let n=Array(512);for(let e=0;e<256;e++){let r=BigInt(e);for(let e=0;e<8*(t+1);e++)r&1n?r=r>>1n^11127430586519243189n:r>>=1n;n[e*2]=Number(r>>32n&4294967295n),n[e*2+1]=Number(r&4294967295n)}e[t]=new Uint32Array(n)}return e},a6,o6,s6,c6,l6,u6,d6,f6,p6,EXe=()=>{a6||(a6=TXe(),[o6,s6,c6,l6,u6,d6,f6,p6]=a6)},DXe=class{c1=0;c2=0;constructor(){EXe(),this.reset()}update(e){let t=e.length,n=0,r=this.c1,i=this.c2;for(;n+8<=t;){let t=((i^e[n++])&255)<<1,a=((i>>>8^e[n++])&255)<<1,o=((i>>>16^e[n++])&255)<<1,s=((i>>>24^e[n++])&255)<<1,c=((r^e[n++])&255)<<1,l=((r>>>8^e[n++])&255)<<1,ee=((r>>>16^e[n++])&255)<<1,u=((r>>>24^e[n++])&255)<<1;r=p6[t]^f6[a]^d6[o]^u6[s]^l6[c]^c6[l]^s6[ee]^o6[u],i=p6[t+1]^f6[a+1]^d6[o+1]^u6[s+1]^l6[c+1]^c6[l+1]^s6[ee+1]^o6[u+1]}for(;n>>8|(r&255)<<24)>>>0,r=r>>>8^o6[t],i^=o6[t+1],++n}this.c1=r,this.c2=i}async digest(){let e=this.c1^4294967295,t=this.c2^4294967295;return new Uint8Array([e>>>24,e>>>16&255,e>>>8&255,e&255,t>>>24,t>>>16&255,t>>>8&255,t&255])}reset(){this.c1=4294967295,this.c2=4294967295}},OXe=[e6.CRC32,e6.CRC32C,e6.CRC64NVME,e6.SHA1,e6.SHA256],m6=[e6.SHA256,e6.SHA1,e6.CRC32,e6.CRC32C,e6.CRC64NVME],h6=(e,t)=>{let{checksumAlgorithms:n={}}=t;switch(e){case e6.MD5:return n?.MD5??t.md5;case e6.CRC32:return n?.CRC32??pee;case e6.CRC32C:return n?.CRC32C??wXe;case e6.CRC64NVME:return n?.CRC64NVME??DXe;case e6.SHA1:return n?.SHA1??t.sha1;case e6.SHA256:return n?.SHA256??t.sha256;default:if(n?.[e])return n[e];throw Error(`The checksum algorithm "${e}" is not supported by the client. Select one of ${OXe}, or provide an implementation to the client constructor checksums field.`)}},g6=(e,t)=>{let n=new e;return n.update(at(t||``)),n.digest()},kXe={name:`flexibleChecksumsMiddleware`,step:`build`,tags:[`BODY_CHECKSUM`],override:!0},AXe=(e,t)=>(n,r)=>async i=>{if(!ce.isInstance(i.request)||CXe(`x-amz-checksum-`,i.request.headers))return n(i);let{request:a,input:o}=i,{body:s,headers:c}=a,{base64Encoder:l,streamHasher:ee}=e,{requestChecksumRequired:u,requestAlgorithmMember:te}=t,ne=await e.requestChecksumCalculation(),re=te?.name,ie=te?.httpHeader;re&&!o[re]&&(ne===Q3.WHEN_SUPPORTED||u)&&(o[re]=t6,ie&&(c[ie]=t6));let ae=xXe(o,{requestChecksumRequired:u,requestAlgorithmMember:te?.name,requestChecksumCalculation:ne}),oe=s,se=c;if(ae){switch(ae){case e6.CRC32:d(r,`FLEXIBLE_CHECKSUMS_REQ_CRC32`,`U`);break;case e6.CRC32C:d(r,`FLEXIBLE_CHECKSUMS_REQ_CRC32C`,`V`);break;case e6.CRC64NVME:d(r,`FLEXIBLE_CHECKSUMS_REQ_CRC64`,`W`);break;case e6.SHA1:d(r,`FLEXIBLE_CHECKSUMS_REQ_SHA1`,`X`);break;case e6.SHA256:d(r,`FLEXIBLE_CHECKSUMS_REQ_SHA256`,`Y`)}let t=n6(ae),n=h6(ae,e);if(r6(s)){let{getAwsChunkedEncodingStream:i,bodyLengthChecker:a}=e;oe=i(typeof e.requestStreamBufferSize==`number`&&e.requestStreamBufferSize>=8192?vee(s,e.requestStreamBufferSize,r.logger):s,{base64Encoder:l,bodyLengthChecker:a,checksumLocationName:t,checksumAlgorithmFn:n,streamHasher:ee}),se={...c,"content-encoding":c[`content-encoding`]?`${c[`content-encoding`]},aws-chunked`:`aws-chunked`,"transfer-encoding":`chunked`,"x-amz-decoded-content-length":c[`content-length`],"x-amz-content-sha256":`STREAMING-UNSIGNED-PAYLOAD-TRAILER`,"x-amz-trailer":t},delete se[`content-length`]}else if(!SXe(t,c)){let e=await g6(n,s);se={...c,[t]:l(e)}}}try{return await n({...i,request:{...a,headers:se,body:oe}})}catch(e){if(e instanceof Error&&e.name===`InvalidChunkSizeError`)try{e.message.endsWith(`.`)||(e.message+=`.`),e.message+=` Set [requestStreamBufferSize=number e.g. 65_536] in client constructor to instruct AWS SDK to buffer your input stream.`}catch{}throw e}},jXe={name:`flexibleChecksumsInputMiddleware`,toMiddleware:`serializerMiddleware`,relation:`before`,tags:[`BODY_CHECKSUM`],override:!0},MXe=(e,t)=>(n,r)=>async i=>{let a=i.input,{requestValidationModeMember:o}=t,s=await e.requestChecksumCalculation(),c=await e.responseChecksumValidation();switch(s){case Q3.WHEN_REQUIRED:d(r,`FLEXIBLE_CHECKSUMS_REQ_WHEN_REQUIRED`,`a`);break;case Q3.WHEN_SUPPORTED:d(r,`FLEXIBLE_CHECKSUMS_REQ_WHEN_SUPPORTED`,`Z`)}switch(c){case $3.WHEN_REQUIRED:d(r,`FLEXIBLE_CHECKSUMS_RES_WHEN_REQUIRED`,`c`);break;case $3.WHEN_SUPPORTED:d(r,`FLEXIBLE_CHECKSUMS_RES_WHEN_SUPPORTED`,`b`)}return o&&!a[o]&&c===$3.WHEN_SUPPORTED&&(a[o]=`ENABLED`),n(i)},_6=(e=[])=>{let t=[],n=m6.length;for(let r of e){let e=m6.indexOf(r);e===-1?t[n++]=r:t[e]=r}return t.filter(Boolean)},NXe=e=>{let t=e.lastIndexOf(`-`);if(t!==-1){let n=e.slice(t+1);if(!n.startsWith(`0`)){let e=parseInt(n,10);if(!isNaN(e)&&e>=1&&e<=1e4)return!0}}return!1},PXe=async(e,{checksumAlgorithmFn:t,base64Encoder:n})=>n(await g6(t,e)),FXe=async(e,{config:t,responseAlgorithms:n,logger:r})=>{let i=_6(n),{body:a,headers:o}=e;for(let n of i){let i=n6(n),s=o[i];if(s){let o;try{o=h6(n,t)}catch(e){if(n===e6.CRC64NVME){r?.warn(`Skipping ${e6.CRC64NVME} checksum validation: ${e.message}`);continue}throw e}let{base64Encoder:c}=t;if(r6(a)){e.body=hee({expectedChecksum:s,checksumSourceLocation:i,checksum:new o,source:a,base64Encoder:c});return}let l=await PXe(a,{checksumAlgorithmFn:o,base64Encoder:c});if(l===s)break;throw Error(`Checksum mismatch: expected "${l}" but received "${s}" in response header "${i}".`)}}},IXe={name:`flexibleChecksumsResponseMiddleware`,toMiddleware:`deserializerMiddleware`,relation:`after`,tags:[`BODY_CHECKSUM`],override:!0},LXe=(e,t)=>(n,r)=>async i=>{if(!ce.isInstance(i.request))return n(i);let a=i.input,o=await n(i),s=o.response,{requestValidationModeMember:c,responseAlgorithms:l}=t;if(c&&a[c]===`ENABLED`){let{clientName:t,commandName:n}=r,i=Object.keys(e.checksumAlgorithms??{}).filter(e=>{let t=n6(e);return s.headers[t]!==void 0}),a=_6([...l??[],...i]);if(t===`S3Client`&&n===`GetObjectCommand`&&a.every(e=>{let t=n6(e),n=s.headers[t];return!n||NXe(n)}))return o;await FXe(s,{config:e,responseAlgorithms:a,logger:r.logger})}return o},v6=(e,t)=>({applyToStack:n=>{n.add(AXe(e,t),kXe),n.addRelativeTo(MXe(e,t),jXe),n.addRelativeTo(LXe(e,t),IXe)}}),RXe=e=>{let{requestChecksumCalculation:t,responseChecksumValidation:n,requestStreamBufferSize:r}=e;return Object.assign(e,{requestChecksumCalculation:De(t??vXe),responseChecksumValidation:De(n??yXe),requestStreamBufferSize:Number(r??0),checksumAlgorithms:e.checksumAlgorithms??{}})},zXe=`content-length`,BXe=`x-amz-decoded-content-length`;function VXe(){return(e,t)=>async n=>{let{request:r}=n;if(ce.isInstance(r)&&!(zXe in r.headers)&&!(BXe in r.headers)){let e=`Are you using a Stream of unknown length as the Body of a PutObject request? Consider using Upload instead from @aws-sdk/lib-storage.`;typeof t?.logger?.warn==`function`&&!(t.logger instanceof Ue)?t.logger.warn(e):console.warn(e)}return e({...n})}}var HXe={step:`finalizeRequest`,tags:[`CHECK_CONTENT_LENGTH_HEADER`],name:`getCheckContentLengthHeaderPlugin`,override:!0},UXe=e=>({applyToStack:e=>{e.add(VXe(),HXe)}}),WXe=e=>(t,n)=>async r=>{let i=await e.region(),a=e.region,o=()=>{};n.__s3RegionRedirect&&(Object.defineProperty(e,"region",{writable:!1,value:async()=>n.__s3RegionRedirect}),o=()=>Object.defineProperty(e,"region",{writable:!0,value:a}));try{let a=await t(r);if(n.__s3RegionRedirect&&(o(),i!==await e.region()))throw Error(`Region was not restored following S3 region redirect.`);return a}catch(e){throw o(),e}},GXe={tags:[`REGION_REDIRECT`,`S3`],name:`regionRedirectEndpointMiddleware`,override:!0,relation:`before`,toMiddleware:`endpointV2Middleware`};function KXe(e){return(t,n)=>async r=>{try{return await t(r)}catch(i){if(e.followRegionRedirects){let a=i?.$metadata?.httpStatusCode,o=n.commandName===`HeadBucketCommand`,s=i?.$response?.headers?.[`x-amz-bucket-region`];if(s&&(a===301||a===400&&(i?.name===`IllegalLocationConstraintException`||o))){try{let t=s;n.logger?.debug(`Redirecting from ${await e.region()} to ${t}`),n.__s3RegionRedirect=t}catch(e){throw Error(`Region redirect failed: `+e)}return t(r)}}throw i}}}var qXe={step:`initialize`,tags:[`REGION_REDIRECT`,`S3`],name:`regionRedirectMiddleware`,override:!0},JXe=e=>({applyToStack:t=>{t.add(KXe(e),qXe),t.addRelativeTo(WXe(e),GXe)}}),YXe=class e{data;lastPurgeTime=Date.now();static EXPIRED_CREDENTIAL_PURGE_INTERVAL_MS=3e4;constructor(e={}){this.data=e}get(e){let t=this.data[e];if(t)return t}set(e,t){return this.data[e]=t,t}delete(e){delete this.data[e]}async purgeExpired(){let t=Date.now();if(!(this.lastPurgeTime+e.EXPIRED_CREDENTIAL_PURGE_INTERVAL_MS>t))for(let e in this.data){let n=this.data[e];if(!n.isRefreshing){let r=await n.identity;r.expiration&&r.expiration.getTime()(t.expiration?.getTime()??0){i.set(r,new y6(Promise.resolve(e)))})),t)):i.set(r,new y6(this.getIdentity(r))).identity}async getIdentity(e){await this.cache.purgeExpired().catch(e=>{console.warn(`Error while clearing expired entries in S3ExpressIdentityCache: +`+e)});let t=await this.createSessionFn(e);if(!t.Credentials?.AccessKeyId||!t.Credentials?.SecretAccessKey)throw Error(`s3#createSession response credential missing AccessKeyId or SecretAccessKey.`);return{accessKeyId:t.Credentials.AccessKeyId,secretAccessKey:t.Credentials.SecretAccessKey,sessionToken:t.Credentials.SessionToken,expiration:t.Credentials.Expiration?new Date(t.Credentials.Expiration):void 0}}},ZXe=(e,{session:t})=>{let[n,r]=t,{forcePathStyle:i,useAccelerateEndpoint:a,disableMultiregionAccessPoints:o,followRegionRedirects:s,s3ExpressIdentityProvider:c,bucketEndpoint:l,expectContinueHeader:ee}=e;return Object.assign(e,{forcePathStyle:i??!1,useAccelerateEndpoint:a??!1,disableMultiregionAccessPoints:o??!1,followRegionRedirects:s??!1,s3ExpressIdentityProvider:c??new XXe(async e=>n().send(new r({Bucket:e}))),bucketEndpoint:l??!1,expectContinueHeader:ee??2097152})},QXe=e=>(e,t)=>async n=>{let r=await e(n),{response:i}=r;if(ne.isInstance(i)&&i.headers.expires){i.headers.expiresstring=i.headers.expires;try{c(i.headers.expires)}catch(e){t.logger?.warn(`AWS SDK Warning for ${t.clientName}::${t.commandName} response parsing (${i.headers.expires}): ${e}`),delete i.headers.expires}}return r},$Xe={tags:[`S3`],name:`s3ExpiresMiddleware`,override:!0,relation:`after`,toMiddleware:`deserializerMiddleware`},eZe=e=>({applyToStack:t=>{t.addRelativeTo(QXe(e),$Xe)}}),tZe=`sigv4-s3express`,nZe=`x-amz-s3session-token`,rZe=e=>(t,n)=>async r=>{if(n.endpointV2){let t=n.endpointV2,i=t.properties?.authSchemes?.[0]?.name===tZe;if((t.properties?.backend===`S3Express`||t.properties?.bucketType===`Directory`)&&(d(n,`S3_EXPRESS_BUCKET`,`J`),n.isS3ExpressBucket=!0),i){let t=r.input.Bucket;if(t){let i=await e.s3ExpressIdentityProvider.getS3ExpressIdentity(await e.credentials(),{Bucket:t});n.s3ExpressIdentity=i,ce.isInstance(r.request)&&i.sessionToken&&(r.request.headers[nZe]=i.sessionToken)}}}return t(r)},iZe={name:`s3ExpressMiddleware`,step:`build`,tags:[`S3`,`S3_EXPRESS`],override:!0},aZe=e=>({applyToStack:t=>{t.add(rZe(e),iZe)}}),oZe=async(e,t,n,r)=>{let i=await r.signWithCredentials(n,e,{});if(i.headers[`X-Amz-Security-Token`]||i.headers[`x-amz-security-token`])throw Error(`X-Amz-Security-Token must not be set for s3-express requests.`);return i},sZe=e=>e=>{throw e},cZe=(e,t)=>{},lZe=e=>(t,n)=>async r=>{if(!ce.isInstance(r.request))return t(r);let i=Ze(n).selectedHttpAuthScheme;if(!i)throw Error(`No HttpAuthScheme was selected: unable to sign request`);let{httpAuthOption:{signingProperties:a={}},identity:o,signer:s}=i,c;c=n.s3ExpressIdentity?await oZe(n.s3ExpressIdentity,a,r.request,await e.signer()):await s.sign(r.request,o,a);let l=await t({...r,request:c}).catch((s.errorHandler||sZe)(a));return(s.successHandler||cZe)(l.response,a),l},uZe=e=>({applyToStack:t=>{t.addRelativeTo(lZe(e),uee)}});function dZe(e){return new ReadableStream({start(t){t.enqueue(e),t.close()}})}var fZe={CopyObjectCommand:!0,UploadPartCopyCommand:!0,CompleteMultipartUploadCommand:!0},pZe=e=>(t,n)=>async r=>{let i=await t(r),{response:a}=i;if(!ne.isInstance(a))return i;let{statusCode:o,body:s}=a;if(o<200||o>=300)return i;let c=await mZe(s,e);if(a.body=dZe(c),c.length===0&&fZe[n.commandName]){let e=Error(`S3 aborted request`);throw e.$metadata={httpStatusCode:503},e.name=`InternalError`,e}let l=e.utf8Encoder(c.subarray(c.length-16));return l&&l.endsWith(``)&&(a.statusCode=503),i},mZe=(e=new Uint8Array,t)=>e instanceof Uint8Array?Promise.resolve(e):t.streamCollector(e)||Promise.resolve(new Uint8Array),hZe={relation:`after`,toMiddleware:`deserializerMiddleware`,tags:[`THROW_200_EXCEPTIONS`,`S3`],name:`throw200ExceptionsMiddleware`,override:!0},b6=e=>({applyToStack:t=>{t.addRelativeTo(pZe(e),hZe)}});function gZe(e){return(t,n)=>async r=>{if(e.bucketEndpoint){let e=n.endpointV2;if(e){let t=r.input.Bucket;if(typeof t==`string`)try{let r=new URL(t);n.endpointV2={...e,url:r}}catch(e){let r=`@aws-sdk/middleware-sdk-s3: bucketEndpoint=true was set but Bucket=${t} could not be parsed as URL.`;throw n.logger?.constructor?.name===`NoOpLogger`?console.warn(r):n.logger?.warn?.(r),e}}}return t(r)}}var _Ze={name:`bucketEndpointMiddleware`,override:!0,relation:`after`,toMiddleware:`endpointV2Middleware`};function vZe({bucketEndpoint:e}){return t=>async n=>{let{input:{Bucket:r}}=n;if(!e&&typeof r==`string`&&!iI(r)&&r.indexOf(`/`)>=0){let e=Error(`Bucket name shouldn't contain '/', received '${r}'`);throw e.name=`InvalidBucketName`,e}return t({...n})}}var yZe={step:`initialize`,tags:[`VALIDATE_BUCKET_NAME`],name:`validateBucketNameMiddleware`,override:!0},bZe=e=>({applyToStack:t=>{t.add(vZe(e),yZe),t.addRelativeTo(gZe(e),_Ze)}}),xZe=class extends Wee{async serializeRequest(e,t,n){let r=await super.serializeRequest(e,t,n),i=ae.of(e.input),a=i.getSchema(),o=0,s=a[6]??0;if(t&&typeof t==`object`)for(let[e,n]of i.structIterator()){if(++o>s)break;if(e===`Bucket`){if(!t.Bucket&&n.getMergedTraits().httpLabel)throw Error(`No value provided for input HTTP label: Bucket.`);break}}return r}};function SZe(e){return t=>async n=>{let{request:r}=n;if(e.expectContinueHeader!==!1&&ce.isInstance(r)&&r.body&&e.runtime===`node`&&e.requestHandler?.constructor?.name!==`FetchHttpHandler`){let t=!0;if(typeof e.expectContinueHeader==`number`)try{t=(Number(r.headers?.[`content-length`])??e.bodyLengthChecker?.(r.body)??1/0)>=e.expectContinueHeader}catch{}else t=!!e.expectContinueHeader;t&&(r.headers.Expect=`100-continue`)}return t({...n,request:r})}}var CZe={step:`build`,tags:[`SET_EXPECT_HEADER`,`EXPECT_HEADER`],name:`addExpectContinueMiddleware`,override:!0},wZe=e=>({applyToStack:t=>{t.add(SZe(e),CZe)}});function TZe(e){return t=>async n=>{let{CreateBucketConfiguration:r}=n.input,i=await e.region();return!r?.LocationConstraint&&!r?.Location&&i!==`us-east-1`&&(n.input.CreateBucketConfiguration=n.input.CreateBucketConfiguration??{},n.input.CreateBucketConfiguration.LocationConstraint=i),t(n)}}var EZe={step:`initialize`,tags:[`LOCATION_CONSTRAINT`,`CREATE_BUCKET_CONFIGURATION`],name:`locationConstraintMiddleware`,override:!0},DZe=e=>({applyToStack:t=>{t.add(TZe(e),EZe)}});function OZe(e){return t=>async n=>{let r={...n.input};for(let t of[{target:`SSECustomerKey`,hash:`SSECustomerKeyMD5`},{target:`CopySourceSSECustomerKey`,hash:`CopySourceSSECustomerKeyMD5`}]){let n=r[t.target];if(n){let i;typeof n==`string`?AZe(n,e)?i=e.base64Decoder(n):(i=e.utf8Decoder(n),r[t.target]=e.base64Encoder(i)):(i=ArrayBuffer.isView(n)?new Uint8Array(n.buffer,n.byteOffset,n.byteLength):new Uint8Array(n),r[t.target]=e.base64Encoder(i));let a=new e.md5;a.update(i),r[t.hash]=e.base64Encoder(await a.digest())}}return t({...n,input:r})}}var kZe={name:`ssecMiddleware`,step:`initialize`,tags:[`SSE`],override:!0},x6=e=>({applyToStack:t=>{t.add(OZe(e),kZe)}});function AZe(e,t){if(!/^(?:[A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e))return!1;try{return t.base64Decoder(e).length===32}catch{return!1}}var S6=e=>Object.assign(e,{eventStreamMarshaller:e.eventStreamSerdeProvider(e)}),C6=`ref`,Y=`argv`,w6=`backend`,T6=`authSchemes`,E6=`disableDoubleEncoding`,D6=`signingName`,O6=`signingRegion`,k6=`signingRegionSet`,X=-1,A6=!0,j6=!1,M6=`isSet`,N6=`booleanEquals`,Z=`stringEquals`,P6=`coalesce`,F6=`substring`,I6=``,L6=`aws.partition`,R6=`partitionResult`,z6=`accessPointSuffix`,B6=`regionPrefix`,V6=e=>`outpostId_ssa_`+e+I6,H6=`hardwareType`,U6=`ite`,W6=`isValidHostLabel`,G6=`sigv4`,K6=`aws.isVirtualHostableS3Bucket`,q6=`url`,J6=`getAttr`,Y6=`bucketArn`,X6=`--`,Z6=`arnType`,Q6=`accesspoint`,$6=e=>`accessPointName_ssa_`+e+I6,e8=`s3-object-lambda`,t8=`s3-outposts`,n8=`bucketPartition`,r8=`us-east-1`,i8=`outpostType`,a8=`name`,o8=`s3`,s8=`{url#scheme}://{Bucket}.{url#authority}{url#path}`,c8=`{url#scheme}://{url#authority}{url#path}`,l8=`{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}`,u8=`https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}`,d8=`https://{Bucket}.s3.{partitionResult#dnsSuffix}`,f8=e=>`{url#scheme}://{accessPointName_ssa_`+e+`}-{bucketArn#accountId}.{url#authority}{url#path}`,p8=e=>"Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName_ssa_"+e+"}`",m8=`sigv4a`,h8=`{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}`,g8=`https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,_8=`https://s3.{partitionResult#dnsSuffix}`,v8={[C6]:`UseFIPS`},y8={[C6]:`UseDualStack`},b8={[C6]:`Bucket`},x8={fn:J6,[Y]:[{[C6]:R6},a8]},S8={[C6]:q6},C8={[C6]:`Region`},w8={[C6]:Y6},T8={[C6]:Z6},E8={[C6]:`accessPointName_ssa_1`},D8={fn:J6,[Y]:[w8,`region`]},O8={[C6]:H6},k8={fn:J6,[Y]:[w8,`service`]},A8={fn:J6,[Y]:[w8,`accountId`]},j8={[w6]:`S3Express`,[T6]:[{[E6]:!0,[a8]:`{_s3e_auth}`,[D6]:`s3express`,[O6]:`{Region}`}]},M8={[w6]:`S3Express`,[T6]:[{[E6]:!0,[a8]:G6,[D6]:`s3express`,[O6]:`{Region}`}]},N8={[T6]:[{[E6]:!0,[a8]:m8,[D6]:t8,[k6]:[`*`]},{[E6]:!0,[a8]:G6,[D6]:t8,[O6]:`{Region}`}]},P8={[T6]:[{[E6]:!0,[a8]:G6,[D6]:o8,[O6]:r8}]},F8={[T6]:[{[E6]:!0,[a8]:G6,[D6]:o8,[O6]:`{Region}`}]},I8={[T6]:[{[E6]:!0,[a8]:G6,[D6]:e8,[O6]:`{bucketArn#region}`}]},L8={[T6]:[{[E6]:!0,[a8]:G6,[D6]:o8,[O6]:`{bucketArn#region}`}]},R8={[T6]:[{[E6]:!0,[a8]:m8,[D6]:t8,[k6]:[`*`]},{[E6]:!0,[a8]:G6,[D6]:t8,[O6]:`{bucketArn#region}`}]},z8={[T6]:[{[E6]:!0,[a8]:G6,[D6]:e8,[O6]:`{Region}`}]},B8=[C8],V8=[{[C6]:`Endpoint`}],H8=[b8],U8=[b8,0,7,!0],W8=[w8,`resourceId[1]`],jZe=[`*`],G8={conditions:[[M6,B8],[N6,[{[C6]:`Accelerate`},A6]],[N6,[v8,A6]],[N6,[y8,A6]],[M6,V8],[M6,H8],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,0,6,A6]},I6]},`--x-s3`]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:U8},I6]},`--xa-s3`]],[L6,B8,R6],[F6,U8,z6],[Z,[{[C6]:z6},`--op-s3`]],[F6,[b8,8,12,A6],B6],[F6,[b8,32,49,A6],V6(2)],[F6,[b8,49,50,A6],H6],[N6,[{[C6]:`ForcePathStyle`},A6]],[Z,[x8,`aws-cn`]],[U6,[y8,`.dualstack`,I6],`_s3e_ds`],[W6,[{[C6]:V6(2)},j6]],[U6,[v8,`-fips`,I6],`_s3e_fips`],[U6,[{fn:P6,[Y]:[{[C6]:`DisableS3ExpressSessionAuth`},j6]},G6,`sigv4-s3express`],`_s3e_auth`],[K6,[b8,j6]],[`parseURL`,V8,q6],[N6,[{fn:P6,[Y]:[{[C6]:`UseS3ExpressControlEndpoint`},j6]},A6]],[K6,[b8,A6]],[Z,[{fn:J6,[Y]:[S8,`scheme`]},`http`]],[W6,[C8,j6]],[`aws.parseArn`,H8,Y6],[J6,[{fn:`split`,[Y]:[b8,X6,0]},`[-2]`],`s3expressAvailabilityZoneId`],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,0,4,j6]},I6]},`arn:`]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,16,18,A6]},I6]},X6]],[N6,[{fn:J6,[Y]:[S8,`isIp`]},A6]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,21,23,A6]},I6]},X6]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,27,29,A6]},I6]},X6]],[Z,[{[C6]:B6},`beta`]],[`uriEncode`,H8,`uri_encoded_bucket`],[W6,[C8,A6]],[N6,[{fn:P6,[Y]:[{[C6]:`UseObjectLambdaEndpoint`},j6]},A6]],[J6,[w8,`resourceId[0]`],Z6],[Z,[T8,I6]],[Z,[T8,Q6]],[J6,W8,$6(1)],[Z,[E8,I6]],[Z,[D8,I6]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,14,16,A6]},I6]},X6]],[Z,[O8,`e`]],[Z,[O8,`o`]],[Z,[C8,`aws-global`]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,19,21,A6]},I6]},X6]],[Z,[k8,e8]],[N6,[{fn:P6,[Y]:[{[C6]:`DisableAccessPoints`},j6]},A6]],[Z,[k8,t8]],[L6,[D8],n8],[W6,[E8,A6]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,26,28,A6]},I6]},X6]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,15,17,A6]},I6]},X6]],[J6,[w8,`resourceId[4]`]],[Z,[{fn:P6,[Y]:[{fn:F6,[Y]:[b8,20,22,A6]},I6]},X6]],[N6,[{[C6]:`UseGlobalEndpoint`},A6]],[Z,[C8,r8]],[J6,W8,V6(1)],[N6,[{fn:P6,[Y]:[{[C6]:`UseArnRegion`},A6]},A6]],[W6,[{[C6]:V6(1)},j6]],[J6,[w8,`resourceId[2]`],i8],[Z,[C8,D8]],[Z,[{fn:J6,[Y]:[{[C6]:n8},a8]},x8]],[N6,[{[C6]:`DisableMultiRegionAccessPoints`},A6]],[W6,[D8,A6]],[Z,[{fn:J6,[Y]:[w8,`partition`]},x8]],[Z,[A8,I6]],[Z,[k8,o8]],[W6,[A8,j6]],[J6,[w8,`resourceId[3]`],$6(2)],[W6,[E8,j6]],[Z,[{[C6]:i8},Q6]],[W6,[{[C6]:$6(2)},j6]]],results:[[X],[X,`Accelerate cannot be used with FIPS`],[X,`Cannot set dual-stack in combination with a custom endpoint.`],[X,`A custom endpoint cannot be combined with FIPS`],[X,`A custom endpoint cannot be combined with S3 Accelerate`],[X,`Partition does not support FIPS`],[X,`S3Express does not support S3 Accelerate.`],[`{url#scheme}://{url#authority}/{uri_encoded_bucket}{url#path}`,j8],[s8,j8],[X,`S3Express bucket name is not a valid virtual hostable name.`],[`https://s3express-control{_s3e_fips}{_s3e_ds}.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,M8],[`https://{Bucket}.s3express{_s3e_fips}-{s3expressAvailabilityZoneId}{_s3e_ds}.{Region}.{partitionResult#dnsSuffix}`,j8],[X,`Unrecognized S3Express bucket name format.`],[c8,j8],[`https://s3express-control{_s3e_fips}{_s3e_ds}.{Region}.{partitionResult#dnsSuffix}`,M8],[X,`Expected a endpoint to be specified but no endpoint was found`],[`https://{Bucket}.ec2.{url#authority}`,N8],[`https://{Bucket}.ec2.s3-outposts.{Region}.{partitionResult#dnsSuffix}`,N8],[`https://{Bucket}.op-{outpostId_ssa_2}.{url#authority}`,N8],[`https://{Bucket}.op-{outpostId_ssa_2}.s3-outposts.{Region}.{partitionResult#dnsSuffix}`,N8],[X,`Unrecognized hardware type: "Expected hardware type o or e but got {hardwareType}"`],[X,`Invalid Outposts Bucket alias - it must be a valid bucket name.`],[X,"Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`."],[X,"Custom endpoint `{Endpoint}` was not a valid URI"],[X,`S3 Accelerate cannot be used in this region`],[`https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}`,F8],[`https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}`,F8],[`https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}`,F8],[`https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}`,F8],[l8,P8],[s8,P8],[l8,F8],[s8,F8],[u8,P8],[u8,F8],[d8,P8],[d8,F8],[`https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}`,F8],[X,`Invalid region: region was not a valid DNS name.`],[X,`S3 Object Lambda does not support Dual-stack`],[X,`S3 Object Lambda does not support S3 Accelerate`],[X,`Access points are not supported for this operation`],[X,"Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`"],[X,`Invalid ARN: Missing account id`],[f8(1),I8],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-object-lambda-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}`,I8],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-object-lambda.{bucketArn#region}.{bucketPartition#dnsSuffix}`,I8],[X,p8(1)],[X,"Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`"],[X,"Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)"],[X,"Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`"],[X,"Invalid ARN: The ARN may only contain a single resource component after `accesspoint`."],[X,`Invalid ARN: bucket ARN is missing a region`],[X,"Invalid ARN: Expected a resource of the format `accesspoint:` but no name was provided"],[X,"Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `{arnType}`"],[X,`Access Points do not support S3 Accelerate`],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint-fips.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}`,L8],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}`,L8],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}`,L8],[f8(1),L8],[`https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint.{bucketArn#region}.{bucketPartition#dnsSuffix}`,L8],[X,`Invalid ARN: The ARN was not for the S3 service, found: {bucketArn#service}`],[X,`S3 MRAP does not support dual-stack`],[X,`S3 MRAP does not support FIPS`],[X,`S3 MRAP does not support S3 Accelerate`],[X,`Invalid configuration: Multi-Region Access Point ARNs are disabled.`],[`https://{accessPointName_ssa_1}.accesspoint.s3-global.{partitionResult#dnsSuffix}`,{[T6]:[{[E6]:A6,name:m8,[D6]:o8,[k6]:jZe}]}],[X,"Client was configured for partition `{partitionResult#name}` but bucket referred to partition `{bucketArn#partition}`"],[X,`Invalid Access Point Name`],[X,`S3 Outposts does not support Dual-stack`],[X,`S3 Outposts does not support FIPS`],[X,`S3 Outposts does not support S3 Accelerate`],[X,`Invalid Arn: Outpost Access Point ARN contains sub resources`],[`https://{accessPointName_ssa_2}-{bucketArn#accountId}.{outpostId_ssa_1}.{url#authority}`,R8],[`https://{accessPointName_ssa_2}-{bucketArn#accountId}.{outpostId_ssa_1}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}`,R8],[X,p8(2)],[X,"Expected an outpost type `accesspoint`, found {outpostType}"],[X,`Invalid ARN: expected an access point name`],[X,`Invalid ARN: Expected a 4-component resource`],[X,"Invalid ARN: The outpost Id may only contain a-z, A-Z, 0-9 and `-`. Found: `{outpostId_ssa_1}`"],[X,`Invalid ARN: The Outpost Id was not set`],[X,`Invalid ARN: Unrecognized format: {Bucket} (type: {arnType})`],[X,`Invalid ARN: No ARN type specified`],[X,"Invalid ARN: `{Bucket}` was not a valid ARN"],[X,`Path-style addressing cannot be used with ARN buckets`],[`https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,P8],[`https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,F8],[`https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,P8],[`https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,F8],[`https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,P8],[`https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,F8],[h8,P8],[h8,F8],[g8,P8],[g8,F8],[`https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}`,F8],[X,`Path-style addressing cannot be used with S3 Accelerate`],[c8,z8],[`https://s3-object-lambda-fips.{Region}.{partitionResult#dnsSuffix}`,z8],[`https://s3-object-lambda.{Region}.{partitionResult#dnsSuffix}`,z8],[`https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}`,F8],[`https://s3-fips.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://s3-fips.{Region}.{partitionResult#dnsSuffix}`,F8],[`https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}`,P8],[`https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}`,F8],[c8,P8],[c8,F8],[_8,P8],[_8,F8],[`https://s3.{Region}.{partitionResult#dnsSuffix}`,F8],[X,`A region must be set when sending requests to S3.`]]},MZe=2,NZe=new Int32Array([-1,1,-1,0,3,100000115,1,424,4,2,272,5,3,233,6,4,85,7,5,15,8,8,9,100000115,16,10,13,18,11,13,19,12,13,22,100000014,13,35,14,100000042,36,100000103,435,6,271,16,7,270,17,8,19,18,14,501,106,9,20,24,10,21,24,11,22,24,12,23,24,13,547,24,14,77,25,20,73,26,26,27,78,37,28,100000086,38,100000086,29,39,47,30,48,100000058,31,50,32,100000085,51,33,136,55,100000076,34,59,35,100000084,60,39,36,61,37,100000083,62,38,146,63,41,100000046,61,40,100000083,62,41,150,64,42,100000054,66,43,100000053,70,44,100000052,71,45,100000081,73,46,100000080,74,100000078,100000079,40,48,100000057,41,100000057,49,42,185,50,48,62,51,49,100000045,52,51,53,526,60,56,54,62,100000055,55,63,57,100000046,62,100000055,57,64,58,100000054,66,59,100000053,69,60,100000065,70,61,100000052,72,100000064,100000051,49,100000045,63,51,64,526,60,67,65,62,100000055,66,63,68,100000046,62,100000055,68,64,69,100000054,66,70,100000053,68,100000047,71,70,72,100000052,72,100000050,100000051,25,74,100000042,46,100000039,75,57,76,100000041,58,100000040,100000041,26,100000088,78,28,100000087,79,34,82,80,35,81,545,36,100000103,100000115,46,100000097,83,57,84,100000099,58,100000098,100000099,5,101,86,8,87,100000115,16,88,89,18,91,89,19,90,92,21,97,95,19,93,92,21,98,95,21,97,94,22,100000014,95,35,96,100000042,36,100000103,100000042,22,100000013,98,35,99,100000042,36,100000101,100,46,100000110,100000111,6,214,102,7,208,103,8,119,104,14,118,105,21,106,100000023,26,107,502,37,108,100000086,38,100000086,109,39,112,110,48,100000058,111,50,136,100000085,40,113,100000057,41,100000057,114,42,115,500,48,100000056,116,52,117,100000072,65,100000069,100000072,21,501,100000023,9,120,124,10,121,124,11,122,124,12,123,124,13,202,124,14,195,125,20,190,126,21,127,100000023,23,128,129,24,189,129,26,130,197,37,131,100000086,38,100000086,132,39,159,133,48,100000058,134,50,135,100000085,51,141,136,55,100000076,137,59,138,100000084,60,100000083,139,61,140,100000083,63,100000083,100000046,55,100000076,142,59,143,100000084,60,148,144,61,145,100000083,62,147,146,63,150,100000046,63,153,100000046,61,149,100000083,62,153,150,64,151,100000054,66,152,100000053,70,100000082,100000052,64,154,100000054,66,155,100000053,70,156,100000052,71,157,100000081,73,158,100000080,74,100000077,100000079,40,160,100000057,41,100000057,161,42,185,162,48,174,163,49,100000045,164,51,165,526,60,168,166,62,100000055,167,63,169,100000046,62,100000055,169,64,170,100000054,66,171,100000053,69,172,100000065,70,173,100000052,72,100000063,100000051,49,100000045,175,51,176,526,60,179,177,62,100000055,178,63,180,100000046,62,100000055,180,64,181,100000054,66,182,100000053,68,100000047,183,70,184,100000052,72,100000048,100000051,48,100000056,186,52,187,100000072,65,100000069,188,67,100000070,100000071,25,100000036,100000042,21,191,100000023,25,192,100000042,30,194,193,46,100000034,100000036,46,100000033,100000035,21,196,100000023,26,100000088,197,28,100000087,198,34,201,199,35,200,545,36,100000101,100000115,46,100000095,100000096,17,203,100000022,20,204,100000021,21,205,550,33,206,550,44,100000016,207,45,100000018,100000020,8,209,215,16,210,220,18,211,220,19,212,224,20,213,227,21,231,401,8,218,215,19,216,100000009,20,217,227,21,231,100000009,16,219,220,18,223,220,19,221,224,20,222,227,21,231,100000012,19,226,224,20,225,100000009,21,100000009,100000012,20,230,227,21,228,100000009,30,229,100000009,34,100000007,100000009,21,231,415,30,232,100000008,34,100000007,100000008,4,100000002,234,5,235,480,6,271,236,7,270,237,8,238,491,9,239,243,10,240,243,11,241,243,12,242,243,13,547,243,14,266,244,20,264,245,26,246,267,37,247,100000086,38,100000086,248,39,249,518,40,250,100000057,41,100000057,251,42,538,252,48,100000043,253,49,100000045,254,51,255,526,60,258,256,62,100000055,257,63,259,100000046,62,100000055,259,64,260,100000054,66,261,100000053,69,262,100000065,70,263,100000052,72,100000062,100000051,25,265,100000042,46,100000031,100000032,26,100000088,267,28,100000087,268,34,269,544,46,100000093,100000094,8,397,100000009,8,407,100000009,3,346,273,4,100000003,274,5,284,275,8,276,100000115,15,100000005,277,16,278,281,18,279,281,19,280,281,22,100000014,281,35,282,100000042,36,100000102,283,46,100000106,100000107,6,405,285,7,395,286,8,295,287,14,501,288,26,289,502,37,290,100000086,38,100000086,291,39,292,307,40,293,100000057,41,100000057,294,42,335,500,9,296,300,10,297,300,11,298,300,12,299,300,13,394,300,14,339,301,15,100000005,302,20,337,303,26,304,341,37,305,100000086,38,100000086,306,39,309,307,48,100000058,308,50,100000074,100000085,40,310,100000057,41,100000057,311,42,335,312,48,324,313,49,100000045,314,51,315,526,60,318,316,62,100000055,317,63,319,100000046,62,100000055,319,64,320,100000054,66,321,100000053,69,322,100000065,70,323,100000052,72,100000061,100000051,49,100000045,325,51,326,526,60,329,327,62,100000055,328,63,330,100000046,62,100000055,330,64,331,100000054,66,332,100000053,68,100000047,333,70,334,100000052,72,100000049,100000051,48,100000056,336,52,100000067,100000072,25,338,100000042,46,100000027,100000028,15,100000005,340,26,100000088,341,28,100000087,342,34,345,343,35,344,545,36,100000102,100000115,46,100000091,100000092,4,100000002,347,5,357,348,8,349,100000115,15,100000005,350,16,351,354,18,352,354,19,353,354,22,100000014,354,35,355,100000042,36,100000043,356,46,100000104,100000105,6,405,358,7,395,359,8,360,491,9,361,365,10,362,365,11,363,365,12,364,365,13,394,365,14,389,366,15,100000005,367,20,387,368,26,369,391,37,370,100000086,38,100000086,371,39,372,518,40,373,100000057,41,100000057,374,42,538,375,48,100000043,376,49,100000045,377,51,378,526,60,381,379,62,100000055,380,63,382,100000046,62,100000055,382,64,383,100000054,66,384,100000053,69,385,100000065,70,386,100000052,72,100000060,100000051,25,388,100000042,46,100000025,100000026,15,100000005,390,26,100000088,391,28,100000087,392,34,393,544,46,100000089,100000090,15,100000005,547,8,396,100000009,15,100000005,397,16,398,410,18,399,410,19,400,410,20,401,100000009,27,402,100000012,29,100000011,403,31,100000011,404,32,100000011,422,8,406,100000009,15,100000005,407,16,408,410,18,409,410,19,411,410,20,100000012,100000009,20,414,412,22,413,100000009,34,100000010,100000009,22,416,415,27,419,100000012,27,418,417,34,100000010,100000012,34,100000010,419,43,100000011,420,47,100000011,421,53,100000011,422,54,100000011,423,56,100000011,100000012,2,100000001,425,3,478,426,4,100000004,427,5,438,428,8,429,100000115,16,430,433,18,431,433,19,432,433,22,100000014,433,35,434,100000042,36,100000044,435,46,100000112,436,57,437,100000114,58,100000113,100000114,6,100000006,439,7,100000006,440,8,450,441,14,501,442,26,443,502,37,444,100000086,38,100000086,445,39,446,465,40,447,100000057,41,100000057,448,42,471,449,48,100000044,500,9,451,455,10,452,455,11,453,455,12,454,455,13,547,455,14,473,456,15,460,457,20,458,461,25,459,100000042,46,100000037,100000038,20,540,461,26,462,474,37,463,100000086,38,100000086,464,39,467,465,48,100000058,466,50,100000075,100000085,40,468,100000057,41,100000057,469,42,471,470,48,100000044,524,48,100000044,472,52,100000068,100000072,26,100000088,474,28,100000087,475,34,100000100,476,35,477,545,36,100000044,100000115,4,100000002,479,5,488,480,8,481,100000115,16,482,485,18,483,485,19,484,485,22,100000014,485,35,486,100000042,36,100000043,487,46,100000108,100000109,6,100000006,489,7,100000006,490,8,503,491,14,501,492,26,493,502,37,494,100000086,38,100000086,495,39,496,518,40,497,100000057,41,100000057,498,42,538,499,48,100000043,500,49,100000045,526,26,100000088,502,28,100000087,100000115,9,504,508,10,505,508,11,506,508,12,507,508,13,547,508,14,541,509,15,513,510,20,511,514,25,512,100000042,46,100000029,100000030,20,540,514,26,515,542,37,516,100000086,38,100000086,517,39,520,518,48,100000058,519,50,100000073,100000085,40,521,100000057,41,100000057,522,42,538,523,48,100000043,524,49,100000045,525,51,529,526,60,100000055,527,62,100000055,528,63,100000055,100000046,60,532,530,62,100000055,531,63,533,100000046,62,100000055,533,64,534,100000054,66,535,100000053,69,536,100000065,70,537,100000052,72,100000059,100000051,48,100000043,539,52,100000066,100000072,25,100000024,100000042,26,100000088,542,28,100000087,543,34,100000100,544,35,546,545,36,100000042,100000115,36,100000043,100000115,17,548,100000022,20,549,100000021,33,552,550,44,100000017,551,45,100000019,100000020,44,100000015,553,45,100000015,100000020]),PZe=Re.from(NZe,MZe,G8.conditions,G8.results),FZe=new Be({size:50,params:[`Accelerate`,`Bucket`,`DisableAccessPoints`,`DisableMultiRegionAccessPoints`,`DisableS3ExpressSessionAuth`,`Endpoint`,`ForcePathStyle`,`Region`,`UseArnRegion`,`UseDualStack`,`UseFIPS`,`UseGlobalEndpoint`,`UseObjectLambdaEndpoint`,`UseS3ExpressControlEndpoint`]}),K8=(e,t={})=>FZe.get(e,()=>Ye(PZe,{endpointParams:e,logger:t.logger}));qe.aws=fe;var IZe=(e=>async(t,n,r)=>{if(!r)throw Error("Could not find `input` for `defaultEndpointRuleSetHttpAuthSchemeParametersProvider`");let i=await e(t,n,r),a=Ze(n)?.commandInstance?.constructor?.getEndpointParameterInstructions;if(!a)throw Error(`getEndpointParameterInstructions() is not defined on '${n.commandName}'`);let o=await iee(r,{getEndpointParameterInstructions:a},t);return Object.assign(i,o)})(async(e,t,n)=>({operation:Ze(t).operation,region:await De(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()}));function q8(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`s3`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}function J8(e){return{schemeId:`aws.auth#sigv4a`,signingProperties:{name:`s3`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var LZe=((e,t,n)=>r=>{let i=e(r).properties?.authSchemes;if(!i)return t(r);let o=[];for(let e of i){let{name:t,properties:s={},...c}=e,l=t.toLowerCase();t!==l&&console.warn(`HttpAuthScheme has been normalized with lowercasing: '${t}' to '${l}'`);let ee;if(l===`sigv4a`){ee=`aws.auth#sigv4a`;let e=i.find(e=>{let t=e.name.toLowerCase();return t!==`sigv4a`&&t.startsWith(`sigv4`)});if(a.sigv4aDependency()===`none`&&e)continue}else if(l.startsWith(`sigv4`))ee=`aws.auth#sigv4`;else throw Error(`Unknown HttpAuthScheme found in '@smithy.rules#endpointRuleSet': '${l}'`);let u=n[ee];if(!u)throw Error(`Could not find HttpAuthOption create function for '${ee}'`);let te=u(r);te.schemeId=ee,te.signingProperties={...te.signingProperties||{},...c,...s},o.push(te)}return o})(K8,e=>{let t=[];return e.operation,t.push(q8(e)),t.push(J8(e)),t},{"aws.auth#sigv4":q8,"aws.auth#sigv4a":J8}),RZe=e=>{let t=tt(e),n=l(t);return Object.assign(n,{authSchemePreference:De(e.authSchemePreference??[])})},zZe=e=>Object.assign(e,{useFipsEndpoint:e.useFipsEndpoint??!1,useDualstackEndpoint:e.useDualstackEndpoint??!1,forcePathStyle:e.forcePathStyle??!1,useAccelerateEndpoint:e.useAccelerateEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,disableMultiregionAccessPoints:e.disableMultiregionAccessPoints??!1,defaultSigningName:`s3`,clientContextParams:e.clientContextParams??{}}),Y8=n({ForcePathStyle:{type:`clientContextParams`,name:`forcePathStyle`},UseArnRegion:{type:`clientContextParams`,name:`useArnRegion`},DisableMultiRegionAccessPoints:{type:`clientContextParams`,name:`disableMultiregionAccessPoints`},Accelerate:{type:`clientContextParams`,name:`useAccelerateEndpoint`},DisableS3ExpressSessionAuth:{type:`clientContextParams`,name:`disableS3ExpressSessionAuth`},UseGlobalEndpoint:{type:`builtInParams`,name:`useGlobalEndpoint`},UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},`AmazonS3`,`S3Client`,aee),BZe={Bucket:{type:`contextParams`,name:`Bucket`},Key:{type:`contextParams`,name:`Key`}},VZe={UseS3ExpressControlEndpoint:{type:`staticContextParams`,value:!0},DisableAccessPoints:{type:`staticContextParams`,value:!0},Bucket:{type:`contextParams`,name:`Bucket`}},HZe={DisableS3ExpressSessionAuth:{type:`staticContextParams`,value:!0},Bucket:{type:`contextParams`,name:`Bucket`}},UZe={Bucket:{type:`contextParams`,name:`Bucket`}},WZe={},GZe={Bucket:{type:`contextParams`,name:`Bucket`},Prefix:{type:`contextParams`,name:`Prefix`}},X8=(e,t,n,r)=>[b6(n)],KZe=(e,t,n,r)=>[b6(n),x6(n)],qZe=(e,t,n,r)=>[b6(n),DZe(n)],JZe=(e,t,n,r)=>[v6(n,{requestAlgorithmMember:{httpHeader:`x-amz-sdk-checksum-algorithm`,name:`ChecksumAlgorithm`},requestChecksumRequired:!0}),b6(n)],YZe=(e,t,n,r)=>[v6(n,{requestChecksumRequired:!1,requestValidationModeMember:`ChecksumMode`,responseAlgorithms:[`CRC64NVME`,`CRC32`,`CRC32C`,`SHA256`,`SHA1`,`SHA512`,`MD5`,`XXHASH64`,`XXHASH3`,`XXHASH128`]}),x6(n),eZe(n)],XZe=(e,t,n,r)=>[v6(n,{requestAlgorithmMember:{httpHeader:`x-amz-sdk-checksum-algorithm`,name:`ChecksumAlgorithm`},requestChecksumRequired:!1}),UXe(n),b6(n),x6(n)],ZZe=(e,t,n,r)=>[v6(n,{requestAlgorithmMember:{httpHeader:`x-amz-sdk-checksum-algorithm`,name:`ChecksumAlgorithm`},requestChecksumRequired:!1}),b6(n),x6(n)],Z8=class e extends te{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},QZe=class e extends Z8{name=`NoSuchUpload`;$fault=`client`;constructor(t){super({name:`NoSuchUpload`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},$Ze=class e extends Z8{name=`AccessDenied`;$fault=`client`;constructor(t){super({name:`AccessDenied`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},eQe=class e extends Z8{name=`ObjectNotInActiveTierError`;$fault=`client`;constructor(t){super({name:`ObjectNotInActiveTierError`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},tQe=class e extends Z8{name=`BucketAlreadyExists`;$fault=`client`;constructor(t){super({name:`BucketAlreadyExists`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},nQe=class e extends Z8{name=`BucketAlreadyOwnedByYou`;$fault=`client`;constructor(t){super({name:`BucketAlreadyOwnedByYou`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},rQe=class e extends Z8{name=`NoSuchBucket`;$fault=`client`;constructor(t){super({name:`NoSuchBucket`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},iQe=class e extends Z8{name=`NoSuchKey`;$fault=`client`;constructor(t){super({name:`NoSuchKey`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},aQe=class e extends Z8{name=`InvalidObjectState`;$fault=`client`;StorageClass;AccessTier;constructor(t){super({name:`InvalidObjectState`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.StorageClass=t.StorageClass,this.AccessTier=t.AccessTier}},oQe=class e extends Z8{name=`NoSuchAnnotation`;$fault=`client`;constructor(t){super({name:`NoSuchAnnotation`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},sQe=class e extends Z8{name=`NotFound`;$fault=`client`;constructor(t){super({name:`NotFound`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},cQe=class e extends Z8{name=`InvalidPrefix`;$fault=`client`;constructor(t){super({name:`InvalidPrefix`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},lQe=class e extends Z8{name=`EncryptionTypeMismatch`;$fault=`client`;constructor(t){super({name:`EncryptionTypeMismatch`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},uQe=class e extends Z8{name=`InvalidRequest`;$fault=`client`;constructor(t){super({name:`InvalidRequest`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},dQe=class e extends Z8{name=`InvalidWriteOffset`;$fault=`client`;constructor(t){super({name:`InvalidWriteOffset`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},fQe=class e extends Z8{name=`TooManyParts`;$fault=`client`;constructor(t){super({name:`TooManyParts`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},pQe=class e extends Z8{name=`AnnotationLimitExceeded`;$fault=`client`;constructor(t){super({name:`AnnotationLimitExceeded`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},mQe=class e extends Z8{name=`AnnotationNameTooLong`;$fault=`client`;constructor(t){super({name:`AnnotationNameTooLong`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},hQe=class e extends Z8{name=`InvalidAnnotationName`;$fault=`client`;constructor(t){super({name:`InvalidAnnotationName`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},gQe=class e extends Z8{name=`UnsupportedMediaType`;$fault=`client`;constructor(t){super({name:`UnsupportedMediaType`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},_Qe=class e extends Z8{name=`IdempotencyParameterMismatch`;$fault=`client`;constructor(t){super({name:`IdempotencyParameterMismatch`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},vQe=class e extends Z8{name=`ObjectAlreadyInActiveTierError`;$fault=`client`;constructor(t){super({name:`ObjectAlreadyInActiveTierError`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},Q8=`ACL`,yQe=`AccessDenied`,bQe=`AbortDate`,$8=`AccessKeyId`,xQe=`AnnotationLimitExceeded`,SQe=`AbortMultipartUpload`,CQe=`AbortMultipartUploadOutput`,wQe=`AbortMultipartUploadRequest`,TQe=`AnnotationNameTooLong`,EQe=`AcceptRanges`,DQe=`AbortRuleId`,OQe=`AccessTier`,e5=`Bucket`,t5=`BucketArn`,kQe=`BucketAlreadyExists`,AQe=`BucketAlreadyOwnedByYou`,jQe=`BypassGovernanceRetention`,MQe=`BucketInfo`,n5=`BucketKeyEnabled`,NQe=`BucketNamespace`,r5=`BucketRegion`,i5=`Body`,a5=`Buckets`,o5=`ChecksumAlgorithm`,PQe=`CreateBucket`,s5=`CreateBucketConfiguration`,FQe=`CreateBucketOutput`,IQe=`CreateBucketRequest`,c5=`CacheControl`,l5=`ChecksumCRC32`,u5=`ChecksumCRC32C`,d5=`ChecksumCRC64NVME`,f5=`Cache-Control`,LQe=`CreationDate`,p5=`Content-Disposition`,m5=`ContentDisposition`,h5=`Content-Encoding`,g5=`ContentEncoding`,_5=`ContentLanguage`,v5=`Content-Language`,y5=`Content-Length`,b5=`ContentLength`,x5=`Content-MD5`,S5=`ChecksumMD5`,C5=`ContentMD5`,RQe=`CompletedMultipartUpload`,zQe=`CompleteMultipartUploadOutput`,BQe=`CreateMultipartUploadOutput`,VQe=`CompleteMultipartUploadResult`,HQe=`CompleteMultipartUploadRequest`,UQe=`CreateMultipartUploadRequest`,w5=`CompleteMultipartUpload`,WQe=`CreateMultipartUpload`,GQe=`ChecksumMode`,KQe=`CommonPrefix`,qQe=`CommonPrefixList`,JQe=`CompletedPartList`,YQe=`CompletedPart`,XQe=`CommonPrefixes`,ZQe=`ContentRange`,QQe=`Content-Range`,T5=`ChecksumSHA1`,E5=`ChecksumSHA256`,D5=`ChecksumSHA512`,O5=`CreateSessionOutput`,$Qe=`CreateSessionResult`,e$e=`CreateSessionRequest`,t$e=`CreateSession`,k5=`ChecksumType`,A5=`Content-Type`,j5=`ContentType`,M5=`ContinuationToken`,N5=`ChecksumXXHASH64`,P5=`ChecksumXXHASH3`,F5=`ChecksumXXHASH128`,n$e=`Contents`,I5=`Credentials`,L5=`DeleteMarker`,r$e=`DisplayName`,i$e=`DeleteObjectOutput`,a$e=`DeleteObjectRequest`,o$e=`DeleteObject`,s$e=`DataRedundancy`,R5=`Delimiter`,z5=`ExpectedBucketOwner`,B5=`ExpiresString`,V5=`ETag`,c$e=`EncryptionTypeMismatch`,H5=`EncodingType`,U5=`Expiration`,W5=`Expires`,l$e=`FetchOwner`,G5=`GrantFullControl`,u$e=`GetObject`,d$e=`GetObjectOutput`,f$e=`GetObjectRequest`,K5=`GrantRead`,q5=`GrantReadACP`,p$e=`GrantWrite`,J5=`GrantWriteACP`,m$e=`InvalidAnnotationName`,h$e=`ID`,Y5=`IfMatch`,g$e=`IfMatchInitiatedTime`,_$e=`IfMatchLastModifiedTime`,v$e=`IfMatchSize`,y$e=`If-Modified-Since`,b$e=`IfModifiedSince`,x$e=`InitiateMultipartUploadResult`,X5=`If-Match`,Z5=`IfNoneMatch`,Q5=`If-None-Match`,S$e=`InvalidObjectState`,C$e=`InvalidPrefix`,w$e=`IdempotencyParameterMismatch`,T$e=`InvalidRequest`,E$e=`IsRestoreInProgress`,D$e=`IsTruncated`,O$e=`IfUnmodifiedSince`,k$e=`If-Unmodified-Since`,A$e=`InvalidWriteOffset`,$5=`Key`,j$e=`KeyCount`,e7=`Location`,M$e=`ListAllMyBucketsResult`,N$e=`ListBuckets`,P$e=`ListBucketsOutput`,F$e=`ListBucketsRequest`,I$e=`ListBucketResult`,L$e=`LocationConstraint`,R$e=`LocationInfo`,t7=`LastModified`,z$e=`Last-Modified`,B$e=`ListObjectsV2`,V$e=`ListObjectsV2Output`,H$e=`ListObjectsV2Request`,n7=`Metadata`,U$e=`MaxBuckets`,W$e=`MFA`,r7=`MaxKeys`,G$e=`MissingMeta`,K$e=`MpuObjectSize`,q$e=`MultipartUpload`,i7=`Name`,J$e=`NextContinuationToken`,Y$e=`NotFound`,X$e=`NoSuchAnnotation`,Z$e=`NoSuchBucket`,Q$e=`NoSuchKey`,$$e=`NoSuchUpload`,a7=`Owner`,e1e=`ObjectAlreadyInActiveTierError`,t1e=`ObjectLockEnabledForBucket`,o7=`ObjectLockLegalHoldStatus`,s7=`ObjectLockMode`,c7=`ObjectLockRetainUntilDate`,n1e=`ObjectList`,r1e=`ObjectNotInActiveTierError`,i1e=`ObjectOwnership`,a1e=`OptionalObjectAttributes`,o1e=`Object`,l7=`Prefix`,s1e=`PartsCount`,u7=`PartNumber`,c1e=`PutObject`,l1e=`PutObjectOutput`,u1e=`PutObjectRequest`,d1e=`PutObjectTagging`,f1e=`PutObjectTaggingOutput`,p1e=`PutObjectTaggingRequest`,m1e=`Parts`,h1e=`Part`,d7=`RequestCharged`,g1e=`ResponseCacheControl`,_1e=`ResponseContentDisposition`,v1e=`ResponseContentEncoding`,y1e=`ResponseContentLanguage`,b1e=`ResponseContentType`,x1e=`ResponseExpires`,S1e=`RestoreExpiryDate`,f7=`RequestPayer`,C1e=`ReplicationStatus`,p7=`RestoreStatus`,m7=`Range`,w1e=`Restore`,h7=`StartAfter`,g7=`SecretAccessKey`,T1e=`StreamingBlob`,_7=`StorageClass`,E1e=`SessionCredentialValue`,D1e=`SessionCredentials`,O1e=`SessionMode`,v7=`ServerSideEncryption`,y7=`SSECustomerAlgorithm`,b7=`SSECustomerKey`,x7=`SSECustomerKeyMD5`,S7=`SSEKMSEncryptionContext`,C7=`SSEKMSKeyId`,w7=`SessionToken`,T7=`Size`,k1e=`Tags`,A1e=`TagCount`,j1e=`TooManyParts`,E7=`TagSet`,D7=`Tag`,O7=`Tagging`,k7=`Type`,A7=`UploadId`,M1e=`UnsupportedMediaType`,N1e=`UploadPart`,P1e=`UploadPartOutput`,F1e=`UploadPartRequest`,I1e=`Value`,j7=`VersionId`,L1e=`WriteOffsetBytes`,M7=`WebsiteRedirectLocation`,R1e=`accept-ranges`,z1e=`bucket-region`,N7=`client`,P7=`continuation-token`,B1e=`delimiter`,F7=`error`,V1e=`encoding-type`,H1e=`fetch-owner`,I7=`http`,L7=`httpChecksum`,R7=`httpError`,Q=`httpHeader`,z7=`httpPayload`,B7=`httpPrefixHeaders`,V7=`httpQuery`,U1e=`max-buckets`,W1e=`max-keys`,H7=`prefix`,U7=`partNumber`,G1e=`response-cache-control`,K1e=`response-content-disposition`,q1e=`response-content-encoding`,J1e=`response-content-language`,Y1e=`response-content-type`,X1e=`response-expires`,W7=`smithy.ts.sdk.synthetic.com.amazonaws.s3`,Z1e=`start-after`,Q1e=`streaming`,G7=`uploadId`,K7=`versionId`,q7=`xmlFlattened`,J7=`xmlName`,Y7=`x-amz-acl`,$1e=`x-amz-abort-date`,e0e=`x-amz-abort-rule-id`,t0e=`x-amz-bucket-arn`,n0e=`x-amz-bypass-governance-retention`,r0e=`x-amz-bucket-namespace`,i0e=`x-amz-bucket-object-lock-enabled`,X7=`x-amz-checksum-algorithm`,Z7=`x-amz-checksum-crc32`,Q7=`x-amz-checksum-crc32c`,$7=`x-amz-checksum-crc64nvme`,e9=`x-amz-checksum-md5`,a0e=`x-amz-checksum-mode`,t9=`x-amz-checksum-sha1`,n9=`x-amz-checksum-sha256`,r9=`x-amz-checksum-sha512`,o0e=`x-amz-create-session-mode`,i9=`x-amz-checksum-type`,a9=`x-amz-checksum-xxhash64`,o9=`x-amz-checksum-xxhash3`,s9=`x-amz-checksum-xxhash128`,c9=`x-amz-delete-marker`,l9=`x-amz-expiration`,u9=`x-amz-expected-bucket-owner`,d9=`x-amz-grant-full-control`,f9=`x-amz-grant-read`,p9=`x-amz-grant-read-acp`,s0e=`x-amz-grant-write`,m9=`x-amz-grant-write-acp`,c0e=`x-amz-if-match-initiated-time`,l0e=`x-amz-if-match-last-modified-time`,u0e=`x-amz-if-match-size`,h9=`x-amz-meta-`,d0e=`x-amz-mfa`,f0e=`x-amz-missing-meta`,p0e=`x-amz-mp-object-size`,m0e=`x-amz-mp-parts-count`,g9=`x-amz-object-lock-legal-hold`,_9=`x-amz-object-lock-mode`,v9=`x-amz-object-lock-retain-until-date`,h0e=`x-amz-object-ownership`,g0e=`x-amz-optional-object-attributes`,_0e=`x-amz-object-size`,v0e=`x-amz-restore`,y9=`x-amz-request-charged`,b9=`x-amz-request-payer`,y0e=`x-amz-replication-status`,x9=`x-amz-storage-class`,S9=`x-amz-sdk-checksum-algorithm`,C9=`x-amz-server-side-encryption`,w9=`x-amz-server-side-encryption-aws-kms-key-id`,T9=`x-amz-server-side-encryption-bucket-key-enabled`,E9=`x-amz-server-side-encryption-context`,D9=`x-amz-server-side-encryption-customer-algorithm`,O9=`x-amz-server-side-encryption-customer-key`,k9=`x-amz-server-side-encryption-customer-key-MD5`,A9=`x-amz-tagging`,b0e=`x-amz-tagging-count`,j9=`x-amz-version-id`,x0e=`x-amz-write-offset-bytes`,M9=`x-amz-website-redirect-location`,$=`com.amazonaws.s3`,N9=ot.for(W7),S0e=[-3,W7,`S3ServiceException`,0,[],[]];N9.registerError(S0e,Z8);var P9=ot.for($),C0e=[-3,$,yQe,{[F7]:N7,[R7]:403},[],[]];P9.registerError(C0e,$Ze);var w0e=[-3,$,xQe,{[F7]:N7,[R7]:400},[],[]];P9.registerError(w0e,pQe);var T0e=[-3,$,TQe,{[F7]:N7,[R7]:400},[],[]];P9.registerError(T0e,mQe);var E0e=[-3,$,kQe,{[F7]:N7,[R7]:409},[],[]];P9.registerError(E0e,tQe);var D0e=[-3,$,AQe,{[F7]:N7,[R7]:409},[],[]];P9.registerError(D0e,nQe);var O0e=[-3,$,c$e,{[F7]:N7,[R7]:400},[],[]];P9.registerError(O0e,lQe);var k0e=[-3,$,w$e,{[F7]:N7,[R7]:400},[],[]];P9.registerError(k0e,_Qe);var A0e=[-3,$,m$e,{[F7]:N7,[R7]:400},[],[]];P9.registerError(A0e,hQe);var j0e=[-3,$,S$e,{[F7]:N7,[R7]:403},[_7,OQe],[0,0]];P9.registerError(j0e,aQe);var M0e=[-3,$,C$e,{[F7]:N7,[R7]:400},[],[]];P9.registerError(M0e,cQe);var N0e=[-3,$,T$e,{[F7]:N7,[R7]:400},[],[]];P9.registerError(N0e,uQe);var P0e=[-3,$,A$e,{[F7]:N7,[R7]:400},[],[]];P9.registerError(P0e,dQe);var F0e=[-3,$,X$e,{[F7]:N7,[R7]:404},[],[]];P9.registerError(F0e,oQe);var I0e=[-3,$,Z$e,{[F7]:N7,[R7]:404},[],[]];P9.registerError(I0e,rQe);var L0e=[-3,$,Q$e,{[F7]:N7,[R7]:404},[],[]];P9.registerError(L0e,iQe);var R0e=[-3,$,$$e,{[F7]:N7,[R7]:404},[],[]];P9.registerError(R0e,QZe);var z0e=[-3,$,Y$e,{[F7]:N7},[],[]];P9.registerError(z0e,sQe);var B0e=[-3,$,e1e,{[F7]:N7,[R7]:403},[],[]];P9.registerError(B0e,vQe);var V0e=[-3,$,r1e,{[F7]:N7,[R7]:403},[],[]];P9.registerError(V0e,eQe);var H0e=[-3,$,j1e,{[F7]:N7,[R7]:400},[],[]];P9.registerError(H0e,fQe);var U0e=[-3,$,M1e,{[F7]:N7,[R7]:415},[],[]];P9.registerError(U0e,gQe);var W0e=[N9,P9],F9=[0,$,E1e,8,0],I9=[0,$,b7,8,0],L9=[0,$,S7,8,0],R9=[0,$,C7,8,0],z9=[0,$,T1e,{[Q1e]:1},42],G0e=[3,$,CQe,0,[d7],[[0,{[Q]:y9}]]],K0e=[3,$,wQe,0,[e5,$5,A7,f7,z5,g$e],[[0,1],[0,1],[0,{[V7]:G7}],[0,{[Q]:b9}],[0,{[Q]:u9}],[6,{[Q]:c0e}]],3],q0e=[3,$,e5,0,[i7,LQe,r5,t5],[0,4,0,0]],J0e=[3,$,MQe,0,[s$e,k7],[0,0]],Y0e=[3,$,KQe,0,[l7],[0]],X0e=[3,$,RQe,0,[m1e],[[()=>k2e,{[q7]:1,[J7]:h1e}]]],Z0e=[3,$,YQe,0,[V5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,u7],[0,0,0,0,0,0,0,0,0,0,0,1]],Q0e=[3,$,zQe,{[J7]:VQe},[e7,e5,$5,U5,V5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,k5,v7,j7,C7,n5,d7],[0,0,0,[0,{[Q]:l9}],0,0,0,0,0,0,0,0,0,0,0,0,[0,{[Q]:C9}],[0,{[Q]:j9}],[()=>R9,{[Q]:w9}],[2,{[Q]:T9}],[0,{[Q]:y9}]]],$0e=[3,$,HQe,0,[e5,$5,A7,q$e,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,k5,K$e,f7,z5,Y5,Z5,y7,b7,x7],[[0,1],[0,1],[0,{[V7]:G7}],[()=>X0e,{[z7]:1,[J7]:w5}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[0,{[Q]:i9}],[1,{[Q]:p0e}],[0,{[Q]:b9}],[0,{[Q]:u9}],[0,{[Q]:X5}],[0,{[Q]:Q5}],[0,{[Q]:D9}],[()=>I9,{[Q]:O9}],[0,{[Q]:k9}]],3],e2e=[3,$,s5,0,[L$e,e7,e5,k1e],[0,()=>h2e,()=>J0e,[()=>V9,0]]],t2e=[3,$,FQe,0,[e7,t5],[[0,{[Q]:e7}],[0,{[Q]:t0e}]]],n2e=[3,$,IQe,0,[e5,Q8,s5,G5,K5,q5,p$e,J5,t1e,i1e,NQe],[[0,1],[0,{[Q]:Y7}],[()=>e2e,{[z7]:1,[J7]:s5}],[0,{[Q]:d9}],[0,{[Q]:f9}],[0,{[Q]:p9}],[0,{[Q]:s0e}],[0,{[Q]:m9}],[2,{[Q]:i0e}],[0,{[Q]:h0e}],[0,{[Q]:r0e}]],1],r2e=[3,$,BQe,{[J7]:x$e},[bQe,DQe,e5,$5,A7,v7,y7,x7,C7,S7,n5,d7,o5,k5],[[4,{[Q]:$1e}],[0,{[Q]:e0e}],[0,{[J7]:e5}],0,0,[0,{[Q]:C9}],[0,{[Q]:D9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}],[0,{[Q]:y9}],[0,{[Q]:X7}],[0,{[Q]:i9}]]],i2e=[3,$,UQe,0,[e5,$5,Q8,c5,m5,g5,_5,j5,W5,G5,K5,q5,J5,n7,v7,_7,M7,y7,b7,x7,C7,S7,n5,f7,O7,s7,c7,o7,z5,o5,k5],[[0,1],[0,1],[0,{[Q]:Y7}],[0,{[Q]:f5}],[0,{[Q]:p5}],[0,{[Q]:h5}],[0,{[Q]:v5}],[0,{[Q]:A5}],[4,{[Q]:W5}],[0,{[Q]:d9}],[0,{[Q]:f9}],[0,{[Q]:p9}],[0,{[Q]:m9}],[128,{[B7]:h9}],[0,{[Q]:C9}],[0,{[Q]:x9}],[0,{[Q]:M9}],[0,{[Q]:D9}],[()=>I9,{[Q]:O9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}],[0,{[Q]:b9}],[0,{[Q]:A9}],[0,{[Q]:_9}],[5,{[Q]:v9}],[0,{[Q]:g9}],[0,{[Q]:u9}],[0,{[Q]:X7}],[0,{[Q]:i9}]],2],a2e=[3,$,O5,{[J7]:$Qe},[I5,v7,C7,S7,n5],[[()=>S2e,{[J7]:I5}],[0,{[Q]:C9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}]],1],o2e=[3,$,e$e,0,[e5,O1e,v7,C7,S7,n5],[[0,1],[0,{[Q]:o0e}],[0,{[Q]:C9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}]],1],s2e=[3,$,i$e,0,[L5,j7,d7],[[2,{[Q]:c9}],[0,{[Q]:j9}],[0,{[Q]:y9}]]],c2e=[3,$,a$e,0,[e5,$5,W$e,j7,f7,jQe,z5,Y5,_$e,v$e],[[0,1],[0,1],[0,{[Q]:d0e}],[0,{[V7]:K7}],[0,{[Q]:b9}],[2,{[Q]:n0e}],[0,{[Q]:u9}],[0,{[Q]:X5}],[6,{[Q]:l0e}],[1,{[Q]:u0e}]],2],l2e=[3,$,d$e,0,[i5,L5,EQe,U5,w1e,t7,b5,V5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,k5,G$e,j7,c5,m5,g5,_5,ZQe,j5,W5,B5,M7,v7,n7,y7,x7,C7,n5,_7,d7,C1e,s1e,A1e,s7,c7,o7],[[()=>z9,16],[2,{[Q]:c9}],[0,{[Q]:R1e}],[0,{[Q]:l9}],[0,{[Q]:v0e}],[4,{[Q]:z$e}],[1,{[Q]:y5}],[0,{[Q]:V5}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[0,{[Q]:i9}],[1,{[Q]:f0e}],[0,{[Q]:j9}],[0,{[Q]:f5}],[0,{[Q]:p5}],[0,{[Q]:h5}],[0,{[Q]:v5}],[0,{[Q]:QQe}],[0,{[Q]:A5}],[4,{[Q]:W5}],[0,{[Q]:B5}],[0,{[Q]:M9}],[0,{[Q]:C9}],[128,{[B7]:h9}],[0,{[Q]:D9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[2,{[Q]:T9}],[0,{[Q]:x9}],[0,{[Q]:y9}],[0,{[Q]:y0e}],[1,{[Q]:m0e}],[1,{[Q]:b0e}],[0,{[Q]:_9}],[5,{[Q]:v9}],[0,{[Q]:g9}]]],u2e=[3,$,f$e,0,[e5,$5,Y5,b$e,Z5,O$e,m7,g1e,_1e,v1e,y1e,b1e,x1e,j7,y7,b7,x7,f7,u7,z5,GQe],[[0,1],[0,1],[0,{[Q]:X5}],[4,{[Q]:y$e}],[0,{[Q]:Q5}],[4,{[Q]:k$e}],[0,{[Q]:m7}],[0,{[V7]:G1e}],[0,{[V7]:K1e}],[0,{[V7]:q1e}],[0,{[V7]:J1e}],[0,{[V7]:Y1e}],[6,{[V7]:X1e}],[0,{[V7]:K7}],[0,{[Q]:D9}],[()=>I9,{[Q]:O9}],[0,{[Q]:k9}],[0,{[Q]:b9}],[1,{[V7]:U7}],[0,{[Q]:u9}],[0,{[Q]:a0e}]],2],d2e=[3,$,P$e,{[J7]:M$e},[a5,a7,M5,l7],[[()=>D2e,0],()=>B9,0,0]],f2e=[3,$,F$e,0,[U$e,M5,l7,r5],[[1,{[V7]:U1e}],[0,{[V7]:P7}],[0,{[V7]:H7}],[0,{[V7]:z1e}]]],p2e=[3,$,V$e,{[J7]:I$e},[D$e,n$e,i7,l7,R5,r7,XQe,H5,j$e,M5,J$e,h7,d7],[2,[()=>A2e,{[q7]:1}],0,0,0,1,[()=>O2e,{[q7]:1}],0,1,0,0,0,[0,{[Q]:y9}]]],m2e=[3,$,H$e,0,[e5,R5,H5,r7,l7,M5,l$e,h7,f7,z5,a1e],[[0,1],[0,{[V7]:B1e}],[0,{[V7]:V1e}],[1,{[V7]:W1e}],[0,{[V7]:H7}],[0,{[V7]:P7}],[2,{[V7]:H1e}],[0,{[V7]:Z1e}],[0,{[Q]:b9}],[0,{[Q]:u9}],[64,{[Q]:g0e}]],1],h2e=[3,$,R$e,0,[k7,i7],[0,0]],g2e=[3,$,o1e,0,[$5,t7,V5,o5,k5,T7,_7,a7,p7],[0,4,0,[64,{[q7]:1}],0,1,0,()=>B9,()=>x2e]],B9=[3,$,a7,0,[r$e,h$e],[0,0]],_2e=[3,$,l1e,0,[U5,V5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,k5,v7,j7,y7,x7,C7,S7,n5,T7,d7],[[0,{[Q]:l9}],[0,{[Q]:V5}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[0,{[Q]:i9}],[0,{[Q]:C9}],[0,{[Q]:j9}],[0,{[Q]:D9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}],[1,{[Q]:_0e}],[0,{[Q]:y9}]]],v2e=[3,$,u1e,0,[e5,$5,Q8,i5,c5,m5,g5,_5,b5,C5,j5,o5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,W5,Y5,Z5,G5,K5,q5,J5,L1e,n7,v7,_7,M7,y7,b7,x7,C7,S7,n5,f7,O7,s7,c7,o7,z5],[[0,1],[0,1],[0,{[Q]:Y7}],[()=>z9,16],[0,{[Q]:f5}],[0,{[Q]:p5}],[0,{[Q]:h5}],[0,{[Q]:v5}],[1,{[Q]:y5}],[0,{[Q]:x5}],[0,{[Q]:A5}],[0,{[Q]:S9}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[4,{[Q]:W5}],[0,{[Q]:X5}],[0,{[Q]:Q5}],[0,{[Q]:d9}],[0,{[Q]:f9}],[0,{[Q]:p9}],[0,{[Q]:m9}],[1,{[Q]:x0e}],[128,{[B7]:h9}],[0,{[Q]:C9}],[0,{[Q]:x9}],[0,{[Q]:M9}],[0,{[Q]:D9}],[()=>I9,{[Q]:O9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[()=>L9,{[Q]:E9}],[2,{[Q]:T9}],[0,{[Q]:b9}],[0,{[Q]:A9}],[0,{[Q]:_9}],[5,{[Q]:v9}],[0,{[Q]:g9}],[0,{[Q]:u9}]],2],y2e=[3,$,f1e,0,[j7],[[0,{[Q]:j9}]]],b2e=[3,$,p1e,0,[e5,$5,O7,j7,C5,o5,z5,f7],[[0,1],[0,1],[()=>w2e,{[z7]:1,[J7]:O7}],[0,{[V7]:K7}],[0,{[Q]:x5}],[0,{[Q]:S9}],[0,{[Q]:u9}],[0,{[Q]:b9}]],3],x2e=[3,$,p7,0,[E$e,S1e],[2,4]],S2e=[3,$,D1e,0,[$8,g7,w7,U5],[[0,{[J7]:$8}],[()=>F9,{[J7]:g7}],[()=>F9,{[J7]:w7}],[4,{[J7]:U5}]],4],C2e=[3,$,D7,0,[$5,I1e],[0,0],2],w2e=[3,$,O7,0,[E7],[[()=>V9,0]],1],T2e=[3,$,P1e,0,[v7,V5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,y7,x7,C7,n5,d7],[[0,{[Q]:C9}],[0,{[Q]:V5}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[0,{[Q]:D9}],[0,{[Q]:k9}],[()=>R9,{[Q]:w9}],[2,{[Q]:T9}],[0,{[Q]:y9}]]],E2e=[3,$,F1e,0,[e5,$5,u7,A7,i5,b5,C5,o5,l5,u5,d5,T5,E5,D5,S5,N5,P5,F5,y7,b7,x7,f7,z5],[[0,1],[0,1],[1,{[V7]:U7}],[0,{[V7]:G7}],[()=>z9,16],[1,{[Q]:y5}],[0,{[Q]:x5}],[0,{[Q]:S9}],[0,{[Q]:Z7}],[0,{[Q]:Q7}],[0,{[Q]:$7}],[0,{[Q]:t9}],[0,{[Q]:n9}],[0,{[Q]:r9}],[0,{[Q]:e9}],[0,{[Q]:a9}],[0,{[Q]:o9}],[0,{[Q]:s9}],[0,{[Q]:D9}],[()=>I9,{[Q]:O9}],[0,{[Q]:k9}],[0,{[Q]:b9}],[0,{[Q]:u9}]],4],D2e=[1,$,a5,0,[()=>q0e,{[J7]:e5}]],O2e=[1,$,qQe,0,()=>Y0e],k2e=[1,$,JQe,0,()=>Z0e],A2e=[1,$,n1e,0,[()=>g2e,0]],V9=[1,$,E7,0,[()=>C2e,{[J7]:D7}]],j2e=[9,$,SQe,{[I7]:[`DELETE`,`/{Key+}?x-id=AbortMultipartUpload`,204]},()=>K0e,()=>G0e],M2e=[9,$,w5,{[I7]:[`POST`,`/{Key+}`,200]},()=>$0e,()=>Q0e],N2e=[9,$,PQe,{[I7]:[`PUT`,`/`,200]},()=>n2e,()=>t2e],P2e=[9,$,WQe,{[I7]:[`POST`,`/{Key+}?uploads`,200]},()=>i2e,()=>r2e],F2e=[9,$,t$e,{[I7]:[`GET`,`/?session`,200]},()=>o2e,()=>a2e],I2e=[9,$,o$e,{[I7]:[`DELETE`,`/{Key+}?x-id=DeleteObject`,204]},()=>c2e,()=>s2e],L2e=[9,$,u$e,{[L7]:`-`,[I7]:[`GET`,`/{Key+}?x-id=GetObject`,200]},()=>u2e,()=>l2e],R2e=[9,$,N$e,{[I7]:[`GET`,`/?x-id=ListBuckets`,200]},()=>f2e,()=>d2e],z2e=[9,$,B$e,{[I7]:[`GET`,`/?list-type=2`,200]},()=>m2e,()=>p2e],B2e=[9,$,c1e,{[L7]:`-`,[I7]:[`PUT`,`/{Key+}?x-id=PutObject`,200]},()=>v2e,()=>_2e],V2e=[9,$,d1e,{[L7]:`-`,[I7]:[`PUT`,`/{Key+}?tagging`,200]},()=>b2e,()=>y2e],H2e=[9,$,N1e,{[L7]:`-`,[I7]:[`PUT`,`/{Key+}?x-id=UploadPart`,200]},()=>E2e,()=>T2e],U2e=class extends Y8(HZe,X8,`CreateSession`,F2e){},W2e={name:`@aws-sdk/client-s3`,version:`3.1109.0`,description:`AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-s3`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,test:`yarn g:vitest run --passWithNoTests`,"test:watch":`yarn g:vitest watch --passWithNoTests`,"test:integration":`yarn g:vitest run --passWithNoTests -c vitest.config.integ.mts`,"test:integration:watch":`yarn g:vitest watch --passWithNoTests -c vitest.config.integ.mts`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:browser":`yarn g:vitest run -c vitest.config.browser.mts`,"test:browser:watch":`yarn g:vitest watch -c vitest.config.browser.mts`,"test:index":`tsc -p tsconfig.test.json && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/checksums":`^3.1000.27`,"@aws-sdk/core":`^3.977.7`,"@aws-sdk/credential-provider-node":`^3.972.79`,"@aws-sdk/middleware-sdk-s3":`^3.972.73`,"@aws-sdk/signature-v4-multi-region":`^3.996.44`,"@aws-sdk/types":`^3.974.3`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@aws-sdk/signature-v4-crt":`3.1109.0`,"@smithy/snapshot-testing":`^2.2.16`,"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~6.0.3`,vitest:`^4.0.17`},engines:{node:`>=20.0.0`}},H9=64,U9=20,W9=new Int32Array([1732584193,4023233417,2562383102,271733878,3285377520]),G2e=new Int32Array([1518500249,1859775393,2400959708,3395469782]),K2e=class e{digestLength=U9;state=Int32Array.from(W9);w;buffer=new Uint8Array(H9);bufferLength=0;bytesHashed=0;finished=!1;inner;outer;constructor(t){if(t){let n=e.normalizeKey(t);this.inner=new e,this.outer=new e;let r=new Uint8Array(128);for(let e=0;e0){for(;n>0&&this.bufferLength=H9;)this.hashBuffer(e,t),t+=H9,n-=H9;for(;n>0;)this.buffer[this.bufferLength++]=e[t++],--n}async digest(){if(this.inner&&this.outer){if(this.finished)throw Error(`Attempted to digest an already finished HMAC.`);this.finished=!0;let e=this.inner.digestSync();return this.outer.update(e),this.outer.digestSync()}return this.digestSync()}reset(){this.state=Int32Array.from(W9),this.buffer=new Uint8Array(H9),this.bufferLength=0,this.bytesHashed=0}digestSync(){let e=this.state.slice(),t=this.buffer.slice(),n=this.bufferLength,r=this.bytesHashed/536870912|0,i=this.bytesHashed<<3;if(t[n++]=128,n>56){for(let e=n;e>>24&255,o[1]=e[0]>>>16&255,o[2]=e[0]>>>8&255,o[3]=e[0]&255,o[4]=e[1]>>>24&255,o[5]=e[1]>>>16&255,o[6]=e[1]>>>8&255,o[7]=e[1]&255,o[8]=e[2]>>>24&255,o[9]=e[2]>>>16&255,o[10]=e[2]>>>8&255,o[11]=e[2]&255,o[12]=e[3]>>>24&255,o[13]=e[3]>>>16&255,o[14]=e[3]>>>8&255,o[15]=e[3]&255,o[16]=e[4]>>>24&255,o[17]=e[4]>>>16&255,o[18]=e[4]>>>8&255,o[19]=e[4]&255,o}static normalizeKey(t){let n=at(t);if(n.byteLength>H9){let t=new e;t.update(n);let r=t.digestSync(),i=new Uint8Array(H9);return i.set(r),i}let r=new Uint8Array(H9);return r.set(n),r}hashBuffer(e,t){this.hashBufferWith(this.state,e,t)}hashBufferWith(e,t,n){let r=this.w??=new Int32Array(80),i=e[0],a=e[1],o=e[2],s=e[3],c=e[4];for(let e=0;e<16;++e)r[e]=(t[n+e*4]&255)<<24|(t[n+e*4+1]&255)<<16|(t[n+e*4+2]&255)<<8|t[n+e*4+3]&255;for(let e=16;e<80;++e){let t=r[e-3]^r[e-8]^r[e-14]^r[e-16];r[e]=t<<1|t>>>31}for(let e=0;e<80;++e){let t=e<20?0:e<40?1:e<60?2:3,n=((i<<5|i>>>27)+(t===0?a&o^~a&s:t===2?a&o^a&s^o&s:a^o^s)|0)+(c+(G2e[t]+r[e]|0)|0)|0;c=s,s=o,o=a<<30|a>>>2,a=i,i=n}e[0]=e[0]+i|0,e[1]=e[1]+a|0,e[2]=e[2]+o|0,e[3]=e[3]+s|0,e[4]=e[4]+c|0}},q2e=e=>({apiVersion:`2006-03-01`,base64Decoder:e?.base64Decoder??Ge,base64Encoder:e?.base64Encoder??he,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??K8,extensions:e?.extensions??[],getAwsChunkedEncodingStream:e?.getAwsChunkedEncodingStream??xee,httpAuthSchemeProvider:e?.httpAuthSchemeProvider??LZe,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new me},{schemeId:`aws.auth#sigv4a`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4a`),signer:new s}],logger:e?.logger??new Ue,md5:e?.md5??qee,protocol:e?.protocol??xZe,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.s3`,errorTypeRegistries:W0e,xmlNamespace:`http://s3.amazonaws.com/doc/2006-03-01/`,version:`2006-03-01`,serviceTarget:`AmazonS3`},sdkStreamMixin:e?.sdkStreamMixin??gt,serviceId:e?.serviceId??`S3`,sha1:e?.sha1??K2e,sha256:e?.sha256??ze,signerConstructor:e?.signerConstructor??a,signingEscapePath:e?.signingEscapePath??!1,urlParser:e?.urlParser??Ce,useArnRegion:e?.useArnRegion??void 0,utf8Decoder:e?.utf8Decoder??st,utf8Encoder:e?.utf8Encoder??ct}),J2e=e=>{let t=He(e),n=()=>t().then(_e),r=q2e(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ge({serviceId:r.serviceId,clientVersion:W2e.version}),eventStreamSerdeProvider:e?.eventStreamSerdeProvider??mee,maxAttempts:e?.maxAttempts??3,region:e?.region??Te(`Region is missing`),requestHandler:xe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||oe),streamCollector:e?.streamCollector??Pe,streamHasher:e?.streamHasher??Kee,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},Y2e=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},X2e=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),Z2e=(e,n)=>{let r=Object.assign(We(e),de(e),ke(e),Y2e(e));return n.forEach(e=>e.configure(r)),Object.assign(e,t(r),pe(r),ve(r),X2e(r))},Q2e=class extends i{config;constructor(...[e]){let t=J2e(e||{});super(t),this.initConfig=t;let n=zZe(t),i=RXe(ie(n)),a=Xe(i),o=ue(a),s=Ee(o),c=Z2e(ZXe(RZe(S6(Ie(s))),{session:[()=>this,U2e]}),e?.extensions||[]);this.config=c,this.middlewareStack.use(be(this.config)),this.middlewareStack.use(u(this.config)),this.middlewareStack.use(se(this.config)),this.middlewareStack.use(Oe(this.config)),this.middlewareStack.use(Se(this.config)),this.middlewareStack.use(re(this.config)),this.middlewareStack.use(we(this.config)),this.middlewareStack.use(r(this.config,{httpAuthSchemeParametersProvider:IZe,identityProviderConfigProvider:async e=>new le({"aws.auth#sigv4":e.credentials,"aws.auth#sigv4a":e.credentials})})),this.middlewareStack.use(ye(this.config)),this.middlewareStack.use(bZe(this.config)),this.middlewareStack.use(wZe(this.config)),this.middlewareStack.use(JXe(this.config)),this.middlewareStack.use(aZe(this.config)),this.middlewareStack.use(uZe(this.config))}destroy(){super.destroy()}},G9=`${window.location.protocol}//localhost:9999`,$2e=`${window.location.protocol}//localhost:8443`,K9=null,q9=null,J9=null,Y9=null,X9=null,Z9=null,Q9=null,$9=null;function e4e(){if(!K9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);K9=new rI({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),K9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return K9}function t4e(){if(!q9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);q9=new CMe({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),q9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return q9}function n4e(){if(!J9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);J9=new tHe({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),J9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return J9}function r4e(){if(!Y9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);Y9=new fne({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),Y9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return Y9}function i4e(){if(!X9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);X9=new _Xe({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),X9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return X9}function a4e(){if(!Q9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);Q9=new XH({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),Q9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return Q9}function o4e(){if(!$9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);$9=new BCe({endpoint:G9,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken}}),$9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return $9}function s4e(){if(!Z9){let e=Ae();if(!e)throw Error(`AWS credentials not configured`);Z9=new Q2e({endpoint:$2e,region:$e(),credentials:{accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken},forcePathStyle:!0}),Z9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&t.request.path.endsWith(`/`)&&t.request.path!==`/`&&(t.request.path=t.request.path.slice(0,-1)),await e(t)),{step:`build`,name:`removeTrailingSlash`}),Z9.middlewareStack.add(e=>async t=>(ce.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/s3${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}return Z9}function c4e(){K9=null,q9=null,J9=null,Y9=null,X9=null,Z9=null,Q9=null,$9=null}export{MYe as $,MH as $n,mF as $r,HVe as $t,qZe as A,GF as Ai,gMe as An,GP as Ar,lXe as At,yYe as B,tte as Bi,CCe as Bn,tF as Br,kVe as Bt,UZe as C,RF as Ci,lMe as Cn,RP as Cr,nXe as Ct,KZe as D,HF as Di,pMe as Dn,HP as Dr,oXe as Dt,X8 as E,VF as Ei,fMe as En,VP as Er,aXe as Et,mYe as F,XF as Fi,vCe as Fn,XP as Fr,wVe as Ft,wYe as G,OCe as Gn,oF as Gr,PVe as Gt,xYe as H,TCe as Hn,rF as Hr,jVe as Ht,hYe as I,ZF as Ii,yCe as In,ZP as Ir,TVe as It,DYe as J,jCe as Jn,lF as Jr,LVe as Jt,TYe as K,kCe as Kn,sF as Kr,FVe as Kt,gYe as L,vne as Li,bCe as Ln,QP as Lr,EVe as Lt,YZe as M,qF as Mi,KCe as Mn,qP as Mr,dXe as Mt,Y8 as N,JF as Ni,gCe as Nn,JP as Nr,sHe as Nt,XZe as O,UF as Oi,mMe as On,UP as Or,sXe as Ot,S6 as P,YF as Pi,_Ce as Pn,YP as Pr,CVe as Pt,jYe as Q,nU as Qn,pF as Qr,VVe as Qt,_Ye as R,ane as Ri,xCe as Rn,$P as Rr,DVe as Rt,VZe as S,LF as Si,cMe as Sn,LP as Sr,tXe as St,GZe as T,BF as Ti,dMe as Tn,BP as Tr,iXe as Tt,SYe as U,ECe as Un,iF as Ur,MVe as Ut,bYe as V,wCe as Vn,nF as Vr,AVe as Vt,CYe as W,DCe as Wn,aF as Wr,NVe as Wt,kYe as X,NCe as Xn,dF as Xr,zVe as Xt,OYe as Y,MCe as Yn,uF as Yr,RVe as Yt,AYe as Z,PCe as Zn,fF as Zr,BVe as Zt,z2e as _,MF as _i,rMe as _n,MP as _r,XYe as _t,o4e as a,bF as ai,JVe as an,RH as ar,RYe as at,H2e as b,FF as bi,oMe as bn,FP as br,$Ye as bt,i4e as c,CF as ci,Jje as cn,VH as cr,VYe as ct,M2e as d,EF as di,Zje as dn,WH as dr,WYe as dt,hF as ei,UVe as en,NH as er,NYe as et,N2e as f,DF as fi,Qje as fn,QI as fr,GYe as ft,R2e as g,jF as gi,nMe as gn,jP as gr,YYe as gt,L2e as h,AF as hi,tMe as hn,AP as hr,JYe as ht,a4e as i,yF as ii,qVe as in,LH as ir,LYe as it,JZe as j,KF as ji,_Me as jn,KP as jr,uXe as jt,ZZe as k,WF as ki,hMe as kn,WP as kr,cXe as kt,s4e as l,wF as li,Yje as ln,HH as lr,HYe as lt,I2e as m,kF as mi,eMe as mn,uI as mr,qYe as mt,r4e as n,vF as ni,GVe as nn,FH as nr,FYe as nt,t4e as o,SF as oi,YVe as on,zH as or,zYe as ot,P2e as p,OF as pi,$je as pn,rL as pr,KYe as pt,EYe as q,ACe as qn,cF as qr,IVe as qt,e4e as r,_F as ri,KVe as rn,IH as rr,IYe as rt,n4e as s,xF as si,kMe as sn,BH as sr,BYe as st,c4e as t,gF as ti,WVe as tn,PH as tr,PYe as tt,j2e as u,TF as ui,Xje as un,UH as ur,UYe as ut,B2e as v,NF as vi,iMe as vn,NP as vr,ZYe as vt,WZe as w,zF as wi,uMe as wn,zP as wr,rXe as wt,BZe as x,IF as xi,sMe as xn,IP as xr,eXe as xt,V2e as y,PF as yi,aMe as yn,PP as yr,QYe as yt,vYe as z,one as zi,SCe as zn,eF as zr,OVe as zt}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/collapsible.js b/spinifex/services/spinifexui/frontend/dist/assets/collapsible.js index 7fb5b01c6..71ed6f67b 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/collapsible.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/collapsible.js @@ -1 +1 @@ -import{a as e,n as t,r as n,t as r}from"./compiler-runtime.js";import{c as i,n as a,r as o,u as s}from"./dist.js";import{_ as c,o as l,r as u,s as d}from"./button.js";import{f,g as p,t as m,x as h}from"./createBaseUIEventDetails.js";import{a as g,i as _,l as v,n as y,o as b,r as x,s as S,t as C}from"./useValueAsRef.js";import{t as w}from"./useControlled.js";var T=e(n(),1);function E(e){let{open:t,defaultOpen:n,onOpenChange:r,disabled:i}=e,[a,o]=w({controlled:t,default:n,name:`Collapsible`,state:`open`}),{mounted:s,setMounted:c,transitionStatus:l}=x(a,!0,!0),u=h(),[f,g]=T.useState(),_=f===null?void 0:f??u,v=d(e=>{let t=!a,n=m(p,e.nativeEvent);r(t,n),!n.isCanceled&&o(t)});return T.useMemo(()=>({defaultPanelId:u,disabled:i,handleTrigger:v,mounted:s,open:a,panelId:_,setMounted:c,setOpen:o,setPanelIdState:g,transitionStatus:l}),[u,i,v,s,a,_,c,o,g,l])}var D=T.createContext(void 0);function O(){let e=T.useContext(D);if(e===void 0)throw Error(s(15));return e}var k=function(e){return e.open=`data-open`,e.closed=`data-closed`,e[e.startingStyle=_.startingStyle]=`startingStyle`,e[e.endingStyle=_.endingStyle]=`endingStyle`,e}({}),A=function(e){return e.panelOpen=`data-panel-open`,e}({}),j={[k.open]:``},M={[k.closed]:``},N={open(e){return e?{[A.panelOpen]:``}:null}},P={open(e){return e?j:M},...g},F=t(),I=T.forwardRef(function(e,t){let{render:n,className:r,defaultOpen:i=!1,disabled:o=!1,onOpenChange:s,open:c,style:l,...u}=e,f=d(s),p=E({open:c,defaultOpen:i,onOpenChange:f,disabled:o}),m=T.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),h=T.useMemo(()=>({...p,onOpenChange:f,state:m}),[p,f,m]),g=a(`div`,e,{state:m,ref:t,props:u,stateAttributesMapping:P});return(0,F.jsx)(D.Provider,{value:h,children:g})}),L={...N,...g},R=T.forwardRef(function(e,t){let{panelId:n,open:r,handleTrigger:i,state:o,disabled:s}=O(),{className:c,disabled:l=s,render:d,nativeButton:f=!0,style:p,...m}=e,{getButtonProps:h,buttonRef:g}=u({disabled:l,focusableWhenDisabled:!0,native:f});return a(`button`,e,{state:o,ref:[t,g],props:[{"aria-controls":r?n:void 0,"aria-expanded":r,onClick:i},m,h],stateAttributesMapping:L})}),z={height:void 0,width:void 0};function B(e){let{externalRef:t,hiddenUntilFound:n,id:r,keepMounted:a,mounted:o,onOpenChange:s,open:c,setMounted:u,setOpen:p,transitionStatus:h}=e,g=T.useRef(null),_=T.useRef(null),[x,w]=T.useState(z),E=T.useRef(z),D=T.useRef(!1),O=T.useRef(c),A=T.useRef(!1),[j,M]=T.useState(!1),N=T.useRef(null),P=i(t,g),F=C(c),I=S(g),L=!c&&!o,R=j?`idle`:h,B=c&&(O.current||A.current),U=!c&&o&&_.current===`css-animation`&&x.height===void 0&&x.width===void 0?E.current:x,K=n&&L&&_.current!==`css-animation`,q=d((e,t=!0)=>{t&&(E.current=e),w(e)}),J=d(()=>{N.current?.(),N.current=null}),Y=d(e=>{J(),N.current=()=>{N.current=null,e()}}),X=d(()=>{c&&o&&_.current===`css-animation`&&(A.current=!0)});l(()=>{!j||h===`starting`||M(!1)},[j,h]),T.useEffect(()=>()=>{X(),J()},[X,J]),l(()=>{let e=g.current;if(!e)return;!c&&N.current&&J();let t=H(e,B);if(_.current=t,c&&h===`idle`&&O.current&&t===`css-animation`){E.current=V(e);return}if(c&&h===`starting`){let n=D.current;if(D.current=!1,t===`none`){q(V(e)),M(!0);return}if(t===`css-transition`){let t=G(e);if(q(V(e)),!n)return t;let r=W(e,`transition-duration`,`0s`);return Y(r),M(!0),t}q(V(e));let r=W(e,`animation-name`,`none`);if(!n){r();return}let i=W(e,`animation-duration`,`0s`);r(),Y(i),M(!0);return}if(!c&&o&&(h===`idle`||h===`starting`)){if(O.current=!1,A.current=!1,t===`none`){q(z,!1),u(!1);return}q(V(e));return}if(h!==`ending`)return;if(t===`none`){u(!1);return}let n=V(e);if(!(n.height>0||n.width>0)){u(!1);return}q(n),t===`css-animation`&&W(e,`animation-name`,`none`)()},[o,c,J,q,u,Y,B,h]),b({enabled:c&&o&&R===`idle`,open:!0,ref:g,onComplete(){c&&q(z,!1)}}),T.useEffect(()=>{if(c||!o||R!==`ending`||!g.current)return;let e=new AbortController,t=-1;function n(){F.current||(u(!1),q(z,!1))}return t=v.request(()=>{I(n,e.signal)}),()=>{v.cancel(t),e.abort()}},[F,o,c,R,I,q,u]),l(()=>{let e=g.current;!e||!n||!L||e.setAttribute(`hidden`,`until-found`)},[L,n]),T.useEffect(function(){let e=g.current;if(!e)return;function t(e){let t=m(f,e);s(!0,t),!t.isCanceled&&(D.current=!0,p(!0))}return y(e,`beforematch`,t)},[s,p]);let Z=a||n||o||c;return{height:U.height,props:{...K?{[k.startingStyle]:``}:void 0,hidden:L,id:r},ref:P,shouldPreventOpenAnimation:B,shouldRender:Z,transitionStatus:R,width:U.width}}function V(e){return{height:e.scrollHeight,width:e.scrollWidth}}function H(e,t){let n=c(e).getComputedStyle(e),r=(n.animationName.split(`,`).map(e=>e.trim()).some(e=>e!==``&&e!==`none`)||t)&&U(n.animationDuration),i=U(n.transitionDuration);return r&&i||i?`css-transition`:r?`css-animation`:`none`}function U(e){return e.split(`,`).map(e=>e.trim()).some(e=>e!==``&&Number.parseFloat(e)>0)}function W(e,t,n){let r=e.style.getPropertyValue(t),i=e.style.getPropertyPriority(t);return e.style.setProperty(t,n),()=>{if(r===``){e.style.removeProperty(t);return}e.style.setProperty(t,r,i)}}function G(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(t=>{e.style.setProperty(t,`initial`,`important`)});function n(){Object.entries(t).forEach(([t,n])=>{if(n===``){e.style.removeProperty(t);return}e.style.setProperty(t,n)})}let r=v.request(n);return()=>{v.cancel(r),n()}}var K=function(e){return e.collapsiblePanelHeight=`--collapsible-panel-height`,e.collapsiblePanelWidth=`--collapsible-panel-width`,e}({}),q=T.forwardRef(function(e,t){let{className:n,hiddenUntilFound:r,keepMounted:i,render:s,id:c,style:u,...d}=e,{defaultPanelId:f,mounted:p,onOpenChange:m,open:h,setMounted:g,setPanelIdState:_,setOpen:v,state:y,transitionStatus:b}=O(),x=r??!1,S=i??!1,C=c||void 0,w=C??f;l(()=>(_(e=>C??(e===null?void 0:e)),()=>{_(e=>e===C?null:e)}),[C,_]);let{height:T,props:E,ref:D,shouldPreventOpenAnimation:k,shouldRender:A,transitionStatus:j,width:M}=B({externalRef:t,hiddenUntilFound:x,id:w,keepMounted:S,mounted:p,onOpenChange:m,open:h,setMounted:g,setOpen:v,transitionStatus:b}),N={...y,transitionStatus:j},F=o(u,N),I=a(`div`,{...e,style:void 0},{state:N,ref:D,props:[E,{style:{[K.collapsiblePanelHeight]:T===void 0?`auto`:`${T}px`,[K.collapsiblePanelWidth]:M===void 0?`auto`:`${M}px`}},d,F?{style:F}:void 0,k?{style:{animationName:`none`}}:void 0],stateAttributesMapping:P});return A?I:null}),J=r();function Y(e){let t=(0,J.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,F.jsx)(I,{"data-slot":`collapsible`,...n}),t[2]=n,t[3]=r),r}function X(e){let t=(0,J.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,F.jsx)(R,{"data-slot":`collapsible-trigger`,...n}),t[2]=n,t[3]=r),r}function Z(e){let t=(0,J.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,F.jsx)(q,{"data-slot":`collapsible-content`,...n}),t[2]=n,t[3]=r),r}export{Z as n,X as r,Y as t}; \ No newline at end of file +import{a as e,n as t,r as n,t as r}from"./compiler-runtime.js";import{a as i,i as a,l as o,n as s,o as c,r as l,s as u,t as d}from"./useValueAsRef.js";import{c as f,n as p,r as m,u as h}from"./dist.js";import{_ as g,o as _,r as v,s as y}from"./button.js";import{f as b,g as x,t as S,x as C}from"./createBaseUIEventDetails.js";import{t as w}from"./useControlled.js";var T=e(n(),1);function E(e){let{open:t,defaultOpen:n,onOpenChange:r,disabled:i}=e,[a,o]=w({controlled:t,default:n,name:`Collapsible`,state:`open`}),{mounted:s,setMounted:c,transitionStatus:u}=l(a,!0,!0),d=C(),[f,p]=T.useState(),m=f===null?void 0:f??d,h=y(e=>{let t=!a,n=S(x,e.nativeEvent);r(t,n),!n.isCanceled&&o(t)});return T.useMemo(()=>({defaultPanelId:d,disabled:i,handleTrigger:h,mounted:s,open:a,panelId:m,setMounted:c,setOpen:o,setPanelIdState:p,transitionStatus:u}),[d,i,h,s,a,m,c,o,p,u])}var D=T.createContext(void 0);function O(){let e=T.useContext(D);if(e===void 0)throw Error(h(15));return e}var k=function(e){return e.open=`data-open`,e.closed=`data-closed`,e[e.startingStyle=a.startingStyle]=`startingStyle`,e[e.endingStyle=a.endingStyle]=`endingStyle`,e}({}),A=function(e){return e.panelOpen=`data-panel-open`,e}({}),j={[k.open]:``},M={[k.closed]:``},N={open(e){return e?{[A.panelOpen]:``}:null}},P={open(e){return e?j:M},...i},F=t(),I=T.forwardRef(function(e,t){let{render:n,className:r,defaultOpen:i=!1,disabled:a=!1,onOpenChange:o,open:s,style:c,...l}=e,u=y(o),d=E({open:s,defaultOpen:i,onOpenChange:u,disabled:a}),f=T.useMemo(()=>({open:d.open,disabled:d.disabled,transitionStatus:d.transitionStatus}),[d.open,d.disabled,d.transitionStatus]),m=T.useMemo(()=>({...d,onOpenChange:u,state:f}),[d,u,f]),h=p(`div`,e,{state:f,ref:t,props:l,stateAttributesMapping:P});return(0,F.jsx)(D.Provider,{value:m,children:h})}),L={...N,...i},R=T.forwardRef(function(e,t){let{panelId:n,open:r,handleTrigger:i,state:a,disabled:o}=O(),{className:s,disabled:c=o,render:l,nativeButton:u=!0,style:d,...f}=e,{getButtonProps:m,buttonRef:h}=v({disabled:c,focusableWhenDisabled:!0,native:u});return p(`button`,e,{state:a,ref:[t,h],props:[{"aria-controls":r?n:void 0,"aria-expanded":r,onClick:i},f,m],stateAttributesMapping:L})}),z={height:void 0,width:void 0};function B(e){let{externalRef:t,hiddenUntilFound:n,id:r,keepMounted:i,mounted:a,onOpenChange:l,open:p,setMounted:m,setOpen:h,transitionStatus:g}=e,v=T.useRef(null),x=T.useRef(null),[C,w]=T.useState(z),E=T.useRef(z),D=T.useRef(!1),O=T.useRef(p),A=T.useRef(!1),[j,M]=T.useState(!1),N=T.useRef(null),P=f(t,v),F=d(p),I=u(v),L=!p&&!a,R=j?`idle`:g,B=p&&(O.current||A.current),U=!p&&a&&x.current===`css-animation`&&C.height===void 0&&C.width===void 0?E.current:C,K=n&&L&&x.current!==`css-animation`,q=y((e,t=!0)=>{t&&(E.current=e),w(e)}),J=y(()=>{N.current?.(),N.current=null}),Y=y(e=>{J(),N.current=()=>{N.current=null,e()}}),X=y(()=>{p&&a&&x.current===`css-animation`&&(A.current=!0)});_(()=>{!j||g===`starting`||M(!1)},[j,g]),T.useEffect(()=>()=>{X(),J()},[X,J]),_(()=>{let e=v.current;if(!e)return;!p&&N.current&&J();let t=H(e,B);if(x.current=t,p&&g===`idle`&&O.current&&t===`css-animation`){E.current=V(e);return}if(p&&g===`starting`){let n=D.current;if(D.current=!1,t===`none`){q(V(e)),M(!0);return}if(t===`css-transition`){let t=G(e);if(q(V(e)),!n)return t;let r=W(e,`transition-duration`,`0s`);return Y(r),M(!0),t}q(V(e));let r=W(e,`animation-name`,`none`);if(!n){r();return}let i=W(e,`animation-duration`,`0s`);r(),Y(i),M(!0);return}if(!p&&a&&(g===`idle`||g===`starting`)){if(O.current=!1,A.current=!1,t===`none`){q(z,!1),m(!1);return}q(V(e));return}if(g!==`ending`)return;if(t===`none`){m(!1);return}let n=V(e);if(!(n.height>0||n.width>0)){m(!1);return}q(n),t===`css-animation`&&W(e,`animation-name`,`none`)()},[a,p,J,q,m,Y,B,g]),c({enabled:p&&a&&R===`idle`,open:!0,ref:v,onComplete(){p&&q(z,!1)}}),T.useEffect(()=>{if(p||!a||R!==`ending`||!v.current)return;let e=new AbortController,t=-1;function n(){F.current||(m(!1),q(z,!1))}return t=o.request(()=>{I(n,e.signal)}),()=>{o.cancel(t),e.abort()}},[F,a,p,R,I,q,m]),_(()=>{let e=v.current;!e||!n||!L||e.setAttribute(`hidden`,`until-found`)},[L,n]),T.useEffect(function(){let e=v.current;if(!e)return;function t(e){let t=S(b,e);l(!0,t),!t.isCanceled&&(D.current=!0,h(!0))}return s(e,`beforematch`,t)},[l,h]);let Z=i||n||a||p;return{height:U.height,props:{...K?{[k.startingStyle]:``}:void 0,hidden:L,id:r},ref:P,shouldPreventOpenAnimation:B,shouldRender:Z,transitionStatus:R,width:U.width}}function V(e){return{height:e.scrollHeight,width:e.scrollWidth}}function H(e,t){let n=g(e).getComputedStyle(e),r=(n.animationName.split(`,`).map(e=>e.trim()).some(e=>e!==``&&e!==`none`)||t)&&U(n.animationDuration),i=U(n.transitionDuration);return r&&i||i?`css-transition`:r?`css-animation`:`none`}function U(e){return e.split(`,`).map(e=>e.trim()).some(e=>e!==``&&Number.parseFloat(e)>0)}function W(e,t,n){let r=e.style.getPropertyValue(t),i=e.style.getPropertyPriority(t);return e.style.setProperty(t,n),()=>{if(r===``){e.style.removeProperty(t);return}e.style.setProperty(t,r,i)}}function G(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(t=>{e.style.setProperty(t,`initial`,`important`)});function n(){Object.entries(t).forEach(([t,n])=>{if(n===``){e.style.removeProperty(t);return}e.style.setProperty(t,n)})}let r=o.request(n);return()=>{o.cancel(r),n()}}var K=function(e){return e.collapsiblePanelHeight=`--collapsible-panel-height`,e.collapsiblePanelWidth=`--collapsible-panel-width`,e}({}),q=T.forwardRef(function(e,t){let{className:n,hiddenUntilFound:r,keepMounted:i,render:a,id:o,style:s,...c}=e,{defaultPanelId:l,mounted:u,onOpenChange:d,open:f,setMounted:h,setPanelIdState:g,setOpen:v,state:y,transitionStatus:b}=O(),x=r??!1,S=i??!1,C=o||void 0,w=C??l;_(()=>(g(e=>C??(e===null?void 0:e)),()=>{g(e=>e===C?null:e)}),[C,g]);let{height:T,props:E,ref:D,shouldPreventOpenAnimation:k,shouldRender:A,transitionStatus:j,width:M}=B({externalRef:t,hiddenUntilFound:x,id:w,keepMounted:S,mounted:u,onOpenChange:d,open:f,setMounted:h,setOpen:v,transitionStatus:b}),N={...y,transitionStatus:j},F=m(s,N),I=p(`div`,{...e,style:void 0},{state:N,ref:D,props:[E,{style:{[K.collapsiblePanelHeight]:T===void 0?`auto`:`${T}px`,[K.collapsiblePanelWidth]:M===void 0?`auto`:`${M}px`}},c,F?{style:F}:void 0,k?{style:{animationName:`none`}}:void 0],stateAttributesMapping:P});return A?I:null}),J=r();function Y(e){let t=(0,J.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,F.jsx)(I,{"data-slot":`collapsible`,...n}),t[2]=n,t[3]=r),r}function X(e){let t=(0,J.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,F.jsx)(R,{"data-slot":`collapsible-trigger`,...n}),t[2]=n,t[3]=r),r}function Z(e){let t=(0,J.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,F.jsx)(q,{"data-slot":`collapsible-content`,...n}),t[2]=n,t[3]=r),r}export{Z as n,X as r,Y as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/create-service.js b/spinifex/services/spinifexui/frontend/dist/assets/create-service.js index 6b5100dd4..14482f354 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/create-service.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/create-service.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/create-service2.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/useNavigate.js","assets/useStore.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/select.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/input.js","assets/field.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ecs.js","assets/ecs2.js","assets/useMutation.js","assets/module.js","assets/elbv22.js","assets/commandBuilder2.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/form-actions.js","assets/ecs3.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/create-service2.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/useNavigate.js","assets/useStore.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/input.js","assets/field.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ecs.js","assets/ecs2.js","assets/useMutation.js","assets/module.js","assets/elbv22.js","assets/commandBuilder2.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/form-actions.js","assets/ecs3.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{O as r,w as i}from"./ec2.js";import{o as a}from"./ecs.js";import{u as o}from"./elbv22.js";var s=e(`/_auth/ecs/(clusters)/create-service`)({validateSearch:e=>({cluster:typeof e.cluster==`string`?e.cluster:``}),loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(a),e.queryClient.ensureQueryData(r),e.queryClient.ensureQueryData(i),e.queryClient.ensureQueryData(o)])},head:()=>({meta:[{title:`Create Service | ECS | Mulga`}]}),component:t(()=>n(()=>import(`./create-service2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40])),`component`)});export{s as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/create-snapshot.js b/spinifex/services/spinifexui/frontend/dist/assets/create-snapshot.js index e2e8988dd..2ddde7509 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/create-snapshot.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/create-snapshot.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/create-snapshot2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useNavigate.js","assets/useStore.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/select.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/cli-command-panel.js","assets/copy.js","assets/use-copy-to-clipboard.js","assets/field.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/ec23.js","assets/form-actions.js","assets/textarea.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/create-snapshot2.js","assets/compiler-runtime.js","assets/useSuspenseQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useNavigate.js","assets/useStore.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/cli-command-panel.js","assets/copy.js","assets/use-copy-to-clipboard.js","assets/field.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/ec23.js","assets/form-actions.js","assets/textarea.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{A as r}from"./ec2.js";var i=e(`/_auth/ec2/(snapshots)/create-snapshot`)({validateSearch:e=>({volumeId:typeof e.volumeId==`string`?e.volumeId:void 0}),loader:async({context:e})=>{await e.queryClient.ensureQueryData(r)},head:()=>({meta:[{title:`Create Snapshot | EC2 | Mulga`}]}),component:t(()=>n(()=>import(`./create-snapshot2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39])),`component`)});export{i as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/ec22.js b/spinifex/services/spinifexui/frontend/dist/assets/ec22.js index 19229b0bf..466cc5945 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/ec22.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/ec22.js @@ -1 +1 @@ -import{t as e}from"./compiler-runtime.js";import{n as t}from"./QueryClientProvider.js";import{t as n}from"./useMutation.js";import{Ai as r,Ar as i,Br as a,Ci as o,Cr as s,Di as c,Dr as l,Ei as u,Er as d,Fi as f,Fr as p,Gr as m,Hr as ee,Ii as te,Ir as ne,Jr as re,Kr as ie,Lr as ae,Mi as oe,Mr as se,Ni as ce,Nr as le,Oi as ue,Or as de,Pi as fe,Pr as pe,Rr as me,Si as he,Sr as ge,Ti as _e,Tr as ve,Ur as ye,Vr as be,Wr as xe,Xr as Se,Yr as h,Zr as g,_i as _,_r as v,bi as y,br as b,gr as x,hr as S,ji as C,jr as w,ki as T,kr as E,qr as D,r as O,vi as k,vr as A,wi as j,wr as Ce,xi as we,xr as Te,yi as Ee,yr as De,zr as Oe}from"./awsClient.js";import{F as ke,I as M,N,P,p as F}from"./ec2.js";import{t as Ae}from"./subnet-calculator.js";var I=class extends M(N,P,`AllocateAddress`,S){},je=class extends M(N,P,`AssociateAddress`,x){},Me=class extends M(N,P,`AssociateIamInstanceProfile`,v){},L=class extends M(N,P,`AssociateRouteTable`,A){},R=class extends M(N,P,`AttachInternetGateway`,De){},Ne=class extends M(N,P,`AttachVolume`,b){},Pe=class extends M(N,P,`AuthorizeSecurityGroupEgress`,Te){},z=class extends M(N,P,`AuthorizeSecurityGroupIngress`,ge){},Fe=class extends M(N,ke,`CopySnapshot`,s){},Ie=class extends M(N,P,`CreateImage`,Ce){},B=class extends M(N,P,`CreateInternetGateway`,ve){},Le=class extends M(N,P,`CreateKeyPair`,d){},Re=class extends M(N,P,`CreateLaunchTemplate`,l){},ze=class extends M(N,P,`CreateLaunchTemplateVersion`,de){},V=class extends M(N,P,`CreateNatGateway`,E){},Be=class extends M(N,P,`CreatePlacementGroup`,i){},H=class extends M(N,P,`CreateRoute`,w){},U=class extends M(N,P,`CreateRouteTable`,se){},W=class extends M(N,P,`CreateSecurityGroup`,le){},Ve=class extends M(N,P,`CreateSnapshot`,pe){},G=class extends M(N,P,`CreateSubnet`,p){},He=class extends M(N,P,`CreateVolume`,ne){},K=class extends M(N,P,`CreateVpc`,ae){},Ue=class extends M(N,P,`DeleteInternetGateway`,me){},We=class extends M(N,P,`DeleteKeyPair`,Oe){},Ge=class extends M(N,P,`DeleteLaunchTemplate`,a){},Ke=class extends M(N,P,`DeleteLaunchTemplateVersions`,be){},qe=class extends M(N,P,`DeleteNatGateway`,ee){},Je=class extends M(N,P,`DeletePlacementGroup`,ye){},Ye=class extends M(N,P,`DeleteRoute`,xe){},Xe=class extends M(N,P,`DeleteRouteTable`,m){},Ze=class extends M(N,P,`DeleteSecurityGroup`,ie){},Qe=class extends M(N,P,`DeleteSnapshot`,D){},$e=class extends M(N,P,`DeleteSubnet`,re){},et=class extends M(N,P,`DeleteVolume`,h){},tt=class extends M(N,P,`DeleteVpc`,Se){},nt=class extends M(N,P,`DeregisterImage`,g){},rt=class extends M(N,P,`DetachInternetGateway`,_){},it=class extends M(N,P,`DetachVolume`,k){},at=class extends M(N,P,`DisassociateAddress`,Ee){},ot=class extends M(N,P,`DisassociateIamInstanceProfile`,y){},st=class extends M(N,P,`DisassociateRouteTable`,we){},ct=class extends M(N,P,`GetConsoleOutput`,he){},lt=class extends M(N,P,`ImportKeyPair`,o){},ut=class extends M(N,P,`ModifyInstanceAttribute`,j){},dt=class extends M(N,P,`ModifyLaunchTemplate`,_e){},q=class extends M(N,P,`ModifySubnetAttribute`,u){},ft=class extends M(N,P,`ModifyVolume`,c){},pt=class extends M(N,P,`RebootInstances`,ue){},mt=class extends M(N,P,`RegisterImage`,T){},ht=class extends M(N,P,`ReleaseAddress`,r){},gt=class extends M(N,P,`RevokeSecurityGroupEgress`,C){},_t=class extends M(N,P,`RevokeSecurityGroupIngress`,oe){},vt=class extends M(N,P,`RunInstances`,ce){},yt=class extends M(N,P,`StartInstances`,fe){},bt=class extends M(N,P,`StopInstances`,f){},xt=class extends M(N,P,`TerminateInstances`,te){},J={application_status_check:`application-status-check`,capacity_block:`capacity-block`,capacity_manager_data_export:`capacity-manager-data-export`,capacity_reservation:`capacity-reservation`,capacity_reservation_cancellation_quote:`capacity-reservation-cancellation-quote`,capacity_reservation_fleet:`capacity-reservation-fleet`,carrier_gateway:`carrier-gateway`,client_vpn_endpoint:`client-vpn-endpoint`,coip_pool:`coip-pool`,customer_gateway:`customer-gateway`,declarative_policies_report:`declarative-policies-report`,dedicated_host:`dedicated-host`,dhcp_options:`dhcp-options`,egress_only_internet_gateway:`egress-only-internet-gateway`,elastic_gpu:`elastic-gpu`,elastic_ip:`elastic-ip`,export_image_task:`export-image-task`,export_instance_task:`export-instance-task`,fleet:`fleet`,fpga_image:`fpga-image`,host_reservation:`host-reservation`,image:`image`,image_usage_report:`image-usage-report`,import_image_task:`import-image-task`,import_snapshot_task:`import-snapshot-task`,instance:`instance`,instance_connect_endpoint:`instance-connect-endpoint`,instance_event_window:`instance-event-window`,internet_gateway:`internet-gateway`,ipam:`ipam`,ipam_external_resource_verification_token:`ipam-external-resource-verification-token`,ipam_policy:`ipam-policy`,ipam_pool:`ipam-pool`,ipam_pool_allocation:`ipam-pool-allocation`,ipam_prefix_list_resolver:`ipam-prefix-list-resolver`,ipam_prefix_list_resolver_target:`ipam-prefix-list-resolver-target`,ipam_resource_discovery:`ipam-resource-discovery`,ipam_resource_discovery_association:`ipam-resource-discovery-association`,ipam_scope:`ipam-scope`,ipv4pool_ec2:`ipv4pool-ec2`,ipv6pool_ec2:`ipv6pool-ec2`,key_pair:`key-pair`,launch_template:`launch-template`,local_gateway:`local-gateway`,local_gateway_route_table:`local-gateway-route-table`,local_gateway_route_table_virtual_interface_group_association:`local-gateway-route-table-virtual-interface-group-association`,local_gateway_route_table_vpc_association:`local-gateway-route-table-vpc-association`,local_gateway_virtual_interface:`local-gateway-virtual-interface`,local_gateway_virtual_interface_group:`local-gateway-virtual-interface-group`,mac_modification_task:`mac-modification-task`,natgateway:`natgateway`,network_acl:`network-acl`,network_insights_access_scope:`network-insights-access-scope`,network_insights_access_scope_analysis:`network-insights-access-scope-analysis`,network_insights_analysis:`network-insights-analysis`,network_insights_path:`network-insights-path`,network_interface:`network-interface`,outpost_lag:`outpost-lag`,placement_group:`placement-group`,prefix_list:`prefix-list`,replace_root_volume_task:`replace-root-volume-task`,reserved_instances:`reserved-instances`,route_server:`route-server`,route_server_endpoint:`route-server-endpoint`,route_server_peer:`route-server-peer`,route_table:`route-table`,secondary_interface:`secondary-interface`,secondary_network:`secondary-network`,secondary_subnet:`secondary-subnet`,security_group:`security-group`,security_group_rule:`security-group-rule`,service_link_virtual_interface:`service-link-virtual-interface`,snapshot:`snapshot`,spot_fleet_request:`spot-fleet-request`,spot_instances_request:`spot-instances-request`,subnet:`subnet`,subnet_cidr_reservation:`subnet-cidr-reservation`,traffic_mirror_filter:`traffic-mirror-filter`,traffic_mirror_filter_rule:`traffic-mirror-filter-rule`,traffic_mirror_session:`traffic-mirror-session`,traffic_mirror_target:`traffic-mirror-target`,transit_gateway:`transit-gateway`,transit_gateway_attachment:`transit-gateway-attachment`,transit_gateway_connect_peer:`transit-gateway-connect-peer`,transit_gateway_metering_policy:`transit-gateway-metering-policy`,transit_gateway_multicast_domain:`transit-gateway-multicast-domain`,transit_gateway_policy_table:`transit-gateway-policy-table`,transit_gateway_route_table:`transit-gateway-route-table`,transit_gateway_route_table_announcement:`transit-gateway-route-table-announcement`,verified_access_endpoint:`verified-access-endpoint`,verified_access_endpoint_target:`verified-access-endpoint-target`,verified_access_group:`verified-access-group`,verified_access_instance:`verified-access-instance`,verified_access_policy:`verified-access-policy`,verified_access_trust_provider:`verified-access-trust-provider`,volume:`volume`,vpc:`vpc`,vpc_block_public_access_exclusion:`vpc-block-public-access-exclusion`,vpc_encryption_control:`vpc-encryption-control`,vpc_endpoint:`vpc-endpoint`,vpc_endpoint_connection:`vpc-endpoint-connection`,vpc_endpoint_connection_device_type:`vpc-endpoint-connection-device-type`,vpc_endpoint_service:`vpc-endpoint-service`,vpc_endpoint_service_permission:`vpc-endpoint-service-permission`,vpc_flow_log:`vpc-flow-log`,vpc_peering_connection:`vpc-peering-connection`,vpn_concentrator:`vpn-concentrator`,vpn_connection:`vpn-connection`,vpn_connection_device_type:`vpn-connection-device-type`,vpn_gateway:`vpn-gateway`},Y=e(),St=/\s+/;function Ct(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:wt,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function wt(e){let t=new yt({InstanceIds:[e]});return await O().send(t)}function Tt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Et,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function Et(e){let t=new bt({InstanceIds:[e]});return await O().send(t)}function Dt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Ot,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function Ot(e){let t=new xt({InstanceIds:[e]});return await O().send(t)}function kt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:At,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function At(e){let t=new pt({InstanceIds:[e]});return await O().send(t)}function jt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Mt,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]}),r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]})}},e[0]=r,e[1]=i),n(i)}async function Mt(e){let t=O(),n=await Nt(t,e),r=new vt({ImageId:e.imageId||void 0,InstanceType:e.instanceType?e.instanceType:void 0,KeyName:e.keyName||void 0,MinCount:e.count,MaxCount:e.count,SubnetId:e.subnetId||void 0,SecurityGroupIds:n.length>0?n:void 0,Placement:e.placementGroupName?{GroupName:e.placementGroupName}:void 0,BlockDeviceMappings:Pt(e),LaunchTemplate:e.launchTemplateId?{LaunchTemplateId:e.launchTemplateId,Version:e.launchTemplateVersion||`$Default`}:void 0});return await t.send(r)}async function Nt(e,t){if(t.securityGroupMode!==`create`)return t.securityGroupIds??[];let n=(await e.send(new W({GroupName:t.newSgName,Description:t.newSgDescription||`Created by launch wizard`,VpcId:t.resolvedVpcId}))).GroupId;if(!n)throw Error(`Security group was created but no ID was returned`);let r=[...t.allowSsh?[22]:[],...t.allowHttp?[80]:[],...t.allowHttps?[443]:[]];if(r.length>0){let i=t.ruleSource===`custom`&&t.customCidr?t.customCidr:`0.0.0.0/0`;await e.send(new z({GroupId:n,IpPermissions:r.map(e=>({IpProtocol:`tcp`,FromPort:e,ToPort:e,IpRanges:[{CidrIp:i}]}))}))}return[n]}function Pt(e){let{rootDeviceName:t,rootVolumeSize:n,rootVolumeType:r,rootDeleteOnTermination:i}=e;return n!==void 0||r!==void 0||i!==void 0?[{DeviceName:t,Ebs:{...n!==void 0&&{VolumeSize:n},...r!==void 0&&{VolumeType:r},...i!==void 0&&{DeleteOnTermination:i}}}]:void 0}var Ft=`/dev/sda1`;function It(e){let t=new TextEncoder().encode(e),n=``;for(let e of t)n+=String.fromCodePoint(e);return btoa(n)}function X(e){let t={};e.imageId&&(t.ImageId=e.imageId),e.instanceType&&(t.InstanceType=e.instanceType),e.keyName&&(t.KeyName=e.keyName);let n=e.securityGroupIds??[];return e.subnetId?t.NetworkInterfaces=[{DeviceIndex:0,SubnetId:e.subnetId,Groups:n.length>0?n:void 0}]:n.length>0&&(t.SecurityGroupIds=n),(e.rootVolumeSize!==void 0||e.rootVolumeType!==void 0)&&(t.BlockDeviceMappings=[{DeviceName:Ft,Ebs:{...e.rootVolumeSize!==void 0&&{VolumeSize:e.rootVolumeSize},...e.rootVolumeType!==void 0&&{VolumeType:e.rootVolumeType}}}]),e.userData&&(t.UserData=It(e.userData)),t}function Lt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Rt,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`]})}},e[0]=r,e[1]=i),n(i)}async function Rt(e){let t=new Re({LaunchTemplateName:e.launchTemplateName,VersionDescription:e.versionDescription||void 0,LaunchTemplateData:X(e)});return await O().send(t)}function zt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Bt,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`]}),r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`,t.launchTemplateId,`versions`]})}},e[0]=r,e[1]=i),n(i)}async function Bt(e){let t=new ze({LaunchTemplateId:e.launchTemplateId,SourceVersion:e.sourceVersion||void 0,VersionDescription:e.versionDescription||void 0,LaunchTemplateData:X(e)});return await O().send(t)}function Vt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Ht,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`]}),r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`,t.launchTemplateId,`versions`]})}},e[0]=r,e[1]=i),n(i)}async function Ht(e){let t=new dt({LaunchTemplateId:e.launchTemplateId,DefaultVersion:e.defaultVersion});return await O().send(t)}function Ut(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Wt,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`]}),r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`,t.launchTemplateId,`versions`]})}},e[0]=r,e[1]=i),n(i)}async function Wt(e){let t=new Ke({LaunchTemplateId:e.launchTemplateId,Versions:e.versions});return await O().send(t)}function Gt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Kt,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`]})}},e[0]=r,e[1]=i),n(i)}async function Kt(e){let t=new Ge({LaunchTemplateId:e});return await O().send(t)}function qt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Jt,onSuccess:()=>{r.invalidateQueries(F)}},e[0]=r,e[1]=i),n(i)}async function Jt(e){let t=new Le({KeyName:e.keyName,KeyType:e.keyType}),n=await O().send(t);if(!n.KeyMaterial)throw Error(`Key pair was created but the API returned no private key. The key cannot be recovered — delete it and try again.`);return n}function Yt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Xt,onSuccess:()=>{r.invalidateQueries(F)}},e[0]=r,e[1]=i),n(i)}async function Xt(e){let t=e.publicKeyMaterial.trim().split(St).slice(0,2).join(` `),n=new lt({KeyName:e.keyName,PublicKeyMaterial:new TextEncoder().encode(t)});return await O().send(n)}function Zt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Qt,onSuccess:()=>{r.invalidateQueries(F)}},e[0]=r,e[1]=i),n(i)}async function Qt(e){let t=new We({KeyPairId:e});return await O().send(t)}function $t(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:en,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`volumes`]})}},e[0]=r,e[1]=i),n(i)}async function en(e){let t=new He({Size:e.size,AvailabilityZone:e.availabilityZone,VolumeType:`gp3`});return await O().send(t)}function tn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:nn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`volumes`]})}},e[0]=r,e[1]=i),n(i)}async function nn(e){let t=new ft({VolumeId:e.volumeId,Size:e.size});return await O().send(t)}function rn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:an,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`volumes`]})}},e[0]=r,e[1]=i),n(i)}async function an(e){let t=new et({VolumeId:e});return await O().send(t)}function on(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:sn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`snapshots`]})}},e[0]=r,e[1]=i),n(i)}async function sn(e){let t=new Ve({VolumeId:e.volumeId,Description:e.description||void 0});return await O().send(t)}function cn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:ln,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`snapshots`]})}},e[0]=r,e[1]=i),n(i)}async function ln(e){let t=new Qe({SnapshotId:e});return await O().send(t)}function un(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:dn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`snapshots`]})}},e[0]=r,e[1]=i),n(i)}async function dn(e){let t=new Fe({SourceSnapshotId:e.sourceSnapshotId,SourceRegion:e.sourceRegion,Description:e.description||void 0});return await O().send(t)}function fn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:pn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`volumes`]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function pn(e){let t=new Ne({VolumeId:e.volumeId,InstanceId:e.instanceId,Device:e.device||void 0});return await O().send(t)}function mn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:hn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`volumes`]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function hn(e){let t=new it({VolumeId:e.volumeId,InstanceId:e.instanceId||void 0,Force:e.force});return await O().send(t)}function gn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:_n,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function _n(e){let{instanceId:t,...n}=e,r=new ut({InstanceId:t,InstanceType:{Value:n.instanceType}});return await O().send(r)}function vn(){let e=(0,Y.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={mutationFn:yn},e[0]=t):t=e[0],n(t)}async function yn(e){let t=new ct({InstanceId:e});return await O().send(t)}function bn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:xn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`images`]})}},e[0]=r,e[1]=i),n(i)}async function xn(e){let t=new Ie({InstanceId:e.instanceId,Name:e.name,Description:e.description||void 0});return await O().send(t)}function Sn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Cn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`images`]})}},e[0]=r,e[1]=i),n(i)}async function Cn(e){let t=new mt({Name:e.name,Description:e.description||void 0,BlockDeviceMappings:[{DeviceName:`/dev/sda1`,Ebs:{SnapshotId:e.snapshotId}}]});return await O().send(t)}function wn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Tn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`images`]})}},e[0]=r,e[1]=i),n(i)}async function Tn(e){let t=new nt({ImageId:e});return await O().send(t)}function En(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Dn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`vpcs`]})}},e[0]=r,e[1]=i),n(i)}async function Dn(e){let t=new K({CidrBlock:e.cidrBlock,TagSpecifications:e.name?[{ResourceType:`vpc`,Tags:[{Key:`Name`,Value:e.name}]}]:void 0});return await O().send(t)}function On(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:kn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`vpcs`]})}},e[0]=r,e[1]=i),n(i)}async function kn(e){let t=new tt({VpcId:e});return await O().send(t)}function An(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:jn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`subnets`]})}},e[0]=r,e[1]=i),n(i)}async function jn(e){let t=O(),n=await t.send(new G({VpcId:e.vpcId,CidrBlock:e.cidrBlock,AvailabilityZone:e.availabilityZone||void 0})),r=n.Subnet?.SubnetId;return e.mapPublicIpOnLaunch&&r&&await t.send(new q({SubnetId:r,MapPublicIpOnLaunch:{Value:!0}})),n}function Mn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Nn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`subnets`]})}},e[0]=r,e[1]=i),n(i)}async function Nn(e){let t=new $e({SubnetId:e});return await O().send(t)}function Pn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Fn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`placementGroups`]})}},e[0]=r,e[1]=i),n(i)}async function Fn(e){let t=new Be({GroupName:e.groupName,Strategy:e.strategy});return await O().send(t)}function In(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Ln,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`placementGroups`]})}},e[0]=r,e[1]=i),n(i)}async function Ln(e){let t=new Je({GroupName:e});return await O().send(t)}function Rn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:zn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]})}},e[0]=r,e[1]=i),n(i)}async function zn(e){let t=new W({GroupName:e.groupName,Description:e.description,VpcId:e.vpcId});return await O().send(t)}function Bn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Vn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]})}},e[0]=r,e[1]=i),n(i)}async function Vn(e){let t=new Ze({GroupId:e});return await O().send(t)}function Hn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Un,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]}),r.invalidateQueries({queryKey:[`ec2`,`securityGroups`,t.groupId]})}},e[0]=r,e[1]=i),n(i)}async function Un(e){let t=new z({GroupId:e.groupId,IpPermissions:[{IpProtocol:e.ipProtocol,FromPort:e.fromPort,ToPort:e.toPort,IpRanges:[{CidrIp:e.cidrIp}]}]});return await O().send(t)}function Wn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Gn,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]}),r.invalidateQueries({queryKey:[`ec2`,`securityGroups`,t.groupId]})}},e[0]=r,e[1]=i),n(i)}async function Gn(e){let t=new Pe({GroupId:e.groupId,IpPermissions:[{IpProtocol:e.ipProtocol,FromPort:e.fromPort,ToPort:e.toPort,IpRanges:[{CidrIp:e.cidrIp}]}]});return await O().send(t)}function Z(e){return{IpProtocol:e.ipProtocol,FromPort:e.fromPort,ToPort:e.toPort,...e.sourceGroupId?{UserIdGroupPairs:[{GroupId:e.sourceGroupId}]}:{IpRanges:[{CidrIp:e.cidrIp??``}]}}}function Kn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:qn,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]}),r.invalidateQueries({queryKey:[`ec2`,`securityGroups`,t.groupId]})}},e[0]=r,e[1]=i),n(i)}async function qn(e){let t=new _t({GroupId:e.groupId,IpPermissions:[Z(e)]});return await O().send(t)}function Jn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Yn,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]}),r.invalidateQueries({queryKey:[`ec2`,`securityGroups`,t.groupId]})}},e[0]=r,e[1]=i),n(i)}async function Yn(e){let t=new gt({GroupId:e.groupId,IpPermissions:[Z(e)]});return await O().send(t)}function Xn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Zn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`internetGateways`]})}},e[0]=r,e[1]=i),n(i)}async function Zn(e){let t=new B({TagSpecifications:$(J.internet_gateway,e?.name,[])});return await O().send(t)}function Qn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:$n,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`internetGateways`]})}},e[0]=r,e[1]=i),n(i)}async function $n(e){let t=new Ue({InternetGatewayId:e});return await O().send(t)}function er(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:tr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`internetGateways`]})}},e[0]=r,e[1]=i),n(i)}async function tr(e){let t=new R({InternetGatewayId:e.internetGatewayId,VpcId:e.vpcId});return await O().send(t)}function nr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:rr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`internetGateways`]})}},e[0]=r,e[1]=i),n(i)}async function rr(e){let t=new rt({InternetGatewayId:e.internetGatewayId,VpcId:e.vpcId});return await O().send(t)}function ir(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:ar,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`addresses`]})}},e[0]=r,e[1]=i),n(i)}async function ar(e){let t=new I({Domain:`vpc`,TagSpecifications:$(J.elastic_ip,e?.name,[])});return await O().send(t)}function or(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:sr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`addresses`]})}},e[0]=r,e[1]=i),n(i)}async function sr(e){let t=new ht({AllocationId:e});return await O().send(t)}function cr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:lr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`addresses`]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function lr(e){let t=new je({AllocationId:e.allocationId,InstanceId:e.instanceId,NetworkInterfaceId:e.networkInterfaceId});return await O().send(t)}function ur(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:dr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`addresses`]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function dr(e){let t=new at({AssociationId:e});return await O().send(t)}function fr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:pr,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`iam-instance-profile-associations`,t.instanceId]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function pr(e){let t=new Me({InstanceId:e.instanceId,IamInstanceProfile:{Name:e.instanceProfileName}});return await O().send(t)}function mr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:hr,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`iam-instance-profile-associations`,t.instanceId]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function hr(e){let t=new ot({AssociationId:e.associationId});return await O().send(t)}function Q(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:gr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`natGateways`]}),r.invalidateQueries({queryKey:[`ec2`,`addresses`]})}},e[0]=r,e[1]=i),n(i)}async function gr(e){let t=new V({SubnetId:e.subnetId,AllocationId:e.allocationId,TagSpecifications:$(J.natgateway,e.name,[])});return await O().send(t)}function _r(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:vr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`natGateways`]})}},e[0]=r,e[1]=i),n(i)}async function vr(e){let t=new qe({NatGatewayId:e});return await O().send(t)}function yr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:br,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function br(e){let t=new U({VpcId:e.vpcId,TagSpecifications:$(J.route_table,e.name,[])});return await O().send(t)}function xr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Sr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function Sr(e){let t=new Xe({RouteTableId:e});return await O().send(t)}function Cr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:wr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function wr(e){let t=new H({RouteTableId:e.routeTableId,DestinationCidrBlock:e.destinationCidrBlock,GatewayId:e.gatewayId,NatGatewayId:e.natGatewayId});return await O().send(t)}function Tr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Er,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function Er(e){let t=new Ye({RouteTableId:e.routeTableId,DestinationCidrBlock:e.destinationCidrBlock});return await O().send(t)}function Dr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Or,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function Or(e){let t=new L({RouteTableId:e.routeTableId,SubnetId:e.subnetId});return await O().send(t)}function kr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Ar,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function Ar(e){let t=new st({AssociationId:e});return await O().send(t)}function jr(e,t){let n=[];return e&&n.push({Key:`Name`,Value:e}),n.push(...t),n}function $(e,t,n){let r=jr(t,n);if(r.length!==0)return[{ResourceType:e,Tags:r}]}function Mr(){let e=t();return n({mutationFn:async e=>{let t=O(),n=[],r=e.autoGenerateNames?e.namePrefix:void 0,i=e.tags.map(e=>({Key:e.key,Value:e.value})),a=`creating VPC`;try{let o=r?`${r}-vpc`:e.namePrefix,s=e.tenancy,c=(await t.send(new K({CidrBlock:e.cidrBlock,InstanceTenancy:s,TagSpecifications:$(J.vpc,o,i)}))).Vpc?.VpcId;if(!c)throw Error(`VPC was created but no VPC ID was returned by the API`);if(n.push({type:`VPC`,id:c}),e.mode===`vpc-only`)return{vpcId:c,created:n};let l=Ae(e.cidrBlock,e.publicSubnetCount,e.privateSubnetCount),u=e.publicSubnetCidrs.length>0?e.publicSubnetCidrs:l.publicSubnets.map(e=>e.cidr),d=e.privateSubnetCidrs.length>0?e.privateSubnetCidrs:l.privateSubnets.map(e=>e.cidr);a=`creating public subnets`;let f=await Promise.all(Array.from({length:e.publicSubnetCount},async(e,a)=>{let o=r?`${r}-subnet-public-${a+1}`:void 0,s=(await t.send(new G({VpcId:c,CidrBlock:u[a],TagSpecifications:$(J.subnet,o,i)}))).Subnet?.SubnetId;if(!s)throw Error(`Public subnet ${a+1} was created but no subnet ID was returned`);return n.push({type:`Public Subnet`,id:s}),await t.send(new q({SubnetId:s,MapPublicIpOnLaunch:{Value:!0}})),s}));a=`creating private subnets`;let p=await Promise.all(Array.from({length:e.privateSubnetCount},async(e,a)=>{let o=r?`${r}-subnet-private-${a+1}`:void 0,s=(await t.send(new G({VpcId:c,CidrBlock:d[a],TagSpecifications:$(J.subnet,o,i)}))).Subnet?.SubnetId;if(!s)throw Error(`Private subnet ${a+1} was created but no subnet ID was returned`);return n.push({type:`Private Subnet`,id:s}),s}));if(e.publicSubnetCount>0){a=`creating internet gateway`;let e=r?`${r}-igw`:void 0,o=(await t.send(new B({TagSpecifications:$(J.internet_gateway,e,i)}))).InternetGateway?.InternetGatewayId;if(!o)throw Error(`Internet gateway was created but no ID was returned`);n.push({type:`Internet Gateway`,id:o}),a=`attaching internet gateway to VPC`,await t.send(new R({InternetGatewayId:o,VpcId:c})),a=`creating public route table`;let s=r?`${r}-rtb-public`:void 0,l=(await t.send(new U({VpcId:c,TagSpecifications:$(J.route_table,s,i)}))).RouteTable?.RouteTableId;if(!l)throw Error(`Public route table was created but no ID was returned`);n.push({type:`Public Route Table`,id:l}),a=`creating default route to internet gateway`,await t.send(new H({RouteTableId:l,DestinationCidrBlock:`0.0.0.0/0`,GatewayId:o})),a=`associating public subnets with route table`,await Promise.all(f.map(async e=>await t.send(new L({RouteTableId:l,SubnetId:e}))))}if(e.privateSubnetCount>0){a=`creating private route table`;let o=r?`${r}-rtb-private`:void 0,s=(await t.send(new U({VpcId:c,TagSpecifications:$(J.route_table,o,i)}))).RouteTable?.RouteTableId;if(!s)throw Error(`Private route table was created but no ID was returned`);if(n.push({type:`Private Route Table`,id:s}),a=`associating private subnets with route table`,await Promise.all(p.map(async e=>await t.send(new L({RouteTableId:s,SubnetId:e})))),e.natGateway===`single`&&f[0]){a=`allocating Elastic IP for NAT gateway`;let e=(await t.send(new I({Domain:`vpc`,TagSpecifications:$(J.elastic_ip,r?`${r}-eip-nat`:void 0,i)}))).AllocationId;if(!e)throw Error(`Elastic IP was allocated but no allocation ID was returned`);n.push({type:`Elastic IP`,id:e}),a=`creating NAT gateway`;let o=(await t.send(new V({SubnetId:f[0],AllocationId:e,TagSpecifications:$(J.natgateway,r?`${r}-nat`:void 0,i)}))).NatGateway?.NatGatewayId;if(!o)throw Error(`NAT gateway was created but no ID was returned`);n.push({type:`NAT Gateway`,id:o}),a=`creating default route to NAT gateway`,await t.send(new H({RouteTableId:s,DestinationCidrBlock:`0.0.0.0/0`,NatGatewayId:o}))}}return{vpcId:c,created:n}}catch(e){return{vpcId:n.find(e=>e.type===`VPC`)?.id,created:n,error:e instanceof Error?e:Error(String(e)),failedStep:`Failed while ${a}`}}},onSuccess:()=>{e.invalidateQueries({queryKey:[`ec2`,`vpcs`]}),e.invalidateQueries({queryKey:[`ec2`,`subnets`]}),e.invalidateQueries({queryKey:[`ec2`,`internetGateways`]}),e.invalidateQueries({queryKey:[`ec2`,`routeTables`]}),e.invalidateQueries({queryKey:[`ec2`,`natGateways`]}),e.invalidateQueries({queryKey:[`ec2`,`addresses`]})}})}export{or as $,Ut as A,wn as B,An as C,Qn as D,Mr as E,Bn as F,kr as G,mn as H,cn as I,gn as J,vn as K,Mn as L,In as M,Tr as N,Zt as O,xr as P,Sn as Q,rn as R,on as S,En as T,ur as U,nr as V,mr as W,tn as X,Vt as Y,kt as Z,Q as _,Dr as a,yr as b,Wn as c,bn as d,Jn as et,jt as f,zt as g,Lt as h,fr as i,Dt as it,_r as j,Gt as k,Hn as l,qt as m,ir as n,Ct as nt,er as o,Xn as p,Yt as q,cr as r,Tt as rt,fn as s,X as t,Kn as tt,un as u,Pn as v,$t as w,Rn as x,Cr as y,On as z}; \ No newline at end of file +import{t as e}from"./compiler-runtime.js";import{n as t}from"./QueryClientProvider.js";import{t as n}from"./useMutation.js";import{Ai as r,Ar as i,Br as a,Ci as o,Cr as s,Di as c,Dr as l,Ei as u,Er as d,Fi as f,Fr as p,Gr as m,Hr as ee,Ii as te,Ir as ne,Jr as re,Kr as ie,Lr as ae,Mi as oe,Mr as se,Ni as ce,Nr as le,Oi as ue,Or as de,Pi as fe,Pr as pe,Rr as me,Si as he,Sr as ge,Ti as _e,Tr as ve,Ur as ye,Vr as be,Wr as xe,Xr as Se,Yr as h,Zr as g,_i as _,_r as v,bi as y,br as b,gr as x,hr as S,ji as C,jr as w,ki as T,kr as E,qr as D,r as O,vi as k,vr as A,wi as j,wr as Ce,xi as we,xr as Te,yi as Ee,yr as De,zr as Oe}from"./awsClient.js";import{F as ke,I as M,N,P,p as F}from"./ec2.js";import{t as Ae}from"./subnet-calculator.js";var I=class extends M(N,P,`AllocateAddress`,S){},je=class extends M(N,P,`AssociateAddress`,x){},Me=class extends M(N,P,`AssociateIamInstanceProfile`,v){},L=class extends M(N,P,`AssociateRouteTable`,A){},R=class extends M(N,P,`AttachInternetGateway`,De){},Ne=class extends M(N,P,`AttachVolume`,b){},Pe=class extends M(N,P,`AuthorizeSecurityGroupEgress`,Te){},z=class extends M(N,P,`AuthorizeSecurityGroupIngress`,ge){},Fe=class extends M(N,ke,`CopySnapshot`,s){},Ie=class extends M(N,P,`CreateImage`,Ce){},B=class extends M(N,P,`CreateInternetGateway`,ve){},Le=class extends M(N,P,`CreateKeyPair`,d){},Re=class extends M(N,P,`CreateLaunchTemplate`,l){},ze=class extends M(N,P,`CreateLaunchTemplateVersion`,de){},V=class extends M(N,P,`CreateNatGateway`,E){},Be=class extends M(N,P,`CreatePlacementGroup`,i){},H=class extends M(N,P,`CreateRoute`,w){},U=class extends M(N,P,`CreateRouteTable`,se){},W=class extends M(N,P,`CreateSecurityGroup`,le){},Ve=class extends M(N,P,`CreateSnapshot`,pe){},G=class extends M(N,P,`CreateSubnet`,p){},He=class extends M(N,P,`CreateVolume`,ne){},K=class extends M(N,P,`CreateVpc`,ae){},Ue=class extends M(N,P,`DeleteInternetGateway`,me){},We=class extends M(N,P,`DeleteKeyPair`,Oe){},Ge=class extends M(N,P,`DeleteLaunchTemplate`,a){},Ke=class extends M(N,P,`DeleteLaunchTemplateVersions`,be){},qe=class extends M(N,P,`DeleteNatGateway`,ee){},Je=class extends M(N,P,`DeletePlacementGroup`,ye){},Ye=class extends M(N,P,`DeleteRoute`,xe){},Xe=class extends M(N,P,`DeleteRouteTable`,m){},Ze=class extends M(N,P,`DeleteSecurityGroup`,ie){},Qe=class extends M(N,P,`DeleteSnapshot`,D){},$e=class extends M(N,P,`DeleteSubnet`,re){},et=class extends M(N,P,`DeleteVolume`,h){},tt=class extends M(N,P,`DeleteVpc`,Se){},nt=class extends M(N,P,`DeregisterImage`,g){},rt=class extends M(N,P,`DetachInternetGateway`,_){},it=class extends M(N,P,`DetachVolume`,k){},at=class extends M(N,P,`DisassociateAddress`,Ee){},ot=class extends M(N,P,`DisassociateIamInstanceProfile`,y){},st=class extends M(N,P,`DisassociateRouteTable`,we){},ct=class extends M(N,P,`GetConsoleOutput`,he){},lt=class extends M(N,P,`ImportKeyPair`,o){},ut=class extends M(N,P,`ModifyInstanceAttribute`,j){},dt=class extends M(N,P,`ModifyLaunchTemplate`,_e){},q=class extends M(N,P,`ModifySubnetAttribute`,u){},ft=class extends M(N,P,`ModifyVolume`,c){},pt=class extends M(N,P,`RebootInstances`,ue){},mt=class extends M(N,P,`RegisterImage`,T){},ht=class extends M(N,P,`ReleaseAddress`,r){},gt=class extends M(N,P,`RevokeSecurityGroupEgress`,C){},_t=class extends M(N,P,`RevokeSecurityGroupIngress`,oe){},vt=class extends M(N,P,`RunInstances`,ce){},yt=class extends M(N,P,`StartInstances`,fe){},bt=class extends M(N,P,`StopInstances`,f){},xt=class extends M(N,P,`TerminateInstances`,te){},J={application_status_check:`application-status-check`,capacity_block:`capacity-block`,capacity_manager_data_export:`capacity-manager-data-export`,capacity_reservation:`capacity-reservation`,capacity_reservation_cancellation_quote:`capacity-reservation-cancellation-quote`,capacity_reservation_fleet:`capacity-reservation-fleet`,carrier_gateway:`carrier-gateway`,client_vpn_endpoint:`client-vpn-endpoint`,coip_pool:`coip-pool`,customer_gateway:`customer-gateway`,declarative_policies_report:`declarative-policies-report`,dedicated_host:`dedicated-host`,dhcp_options:`dhcp-options`,egress_only_internet_gateway:`egress-only-internet-gateway`,elastic_gpu:`elastic-gpu`,elastic_ip:`elastic-ip`,export_image_task:`export-image-task`,export_instance_task:`export-instance-task`,fleet:`fleet`,fpga_image:`fpga-image`,host_reservation:`host-reservation`,image:`image`,image_usage_report:`image-usage-report`,import_image_task:`import-image-task`,import_snapshot_task:`import-snapshot-task`,instance:`instance`,instance_connect_endpoint:`instance-connect-endpoint`,instance_event_window:`instance-event-window`,internet_gateway:`internet-gateway`,ipam:`ipam`,ipam_external_resource_verification_token:`ipam-external-resource-verification-token`,ipam_internet_registry_association:`ipam-internet-registry-association`,ipam_policy:`ipam-policy`,ipam_pool:`ipam-pool`,ipam_pool_allocation:`ipam-pool-allocation`,ipam_prefix_list_resolver:`ipam-prefix-list-resolver`,ipam_prefix_list_resolver_target:`ipam-prefix-list-resolver-target`,ipam_resource_discovery:`ipam-resource-discovery`,ipam_resource_discovery_association:`ipam-resource-discovery-association`,ipam_scope:`ipam-scope`,ipv4pool_ec2:`ipv4pool-ec2`,ipv6pool_ec2:`ipv6pool-ec2`,key_pair:`key-pair`,launch_template:`launch-template`,local_gateway:`local-gateway`,local_gateway_route_table:`local-gateway-route-table`,local_gateway_route_table_virtual_interface_group_association:`local-gateway-route-table-virtual-interface-group-association`,local_gateway_route_table_vpc_association:`local-gateway-route-table-vpc-association`,local_gateway_virtual_interface:`local-gateway-virtual-interface`,local_gateway_virtual_interface_group:`local-gateway-virtual-interface-group`,mac_modification_task:`mac-modification-task`,natgateway:`natgateway`,network_acl:`network-acl`,network_insights_access_scope:`network-insights-access-scope`,network_insights_access_scope_analysis:`network-insights-access-scope-analysis`,network_insights_analysis:`network-insights-analysis`,network_insights_path:`network-insights-path`,network_interface:`network-interface`,outpost_lag:`outpost-lag`,placement_group:`placement-group`,prefix_list:`prefix-list`,replace_root_volume_task:`replace-root-volume-task`,reserved_instances:`reserved-instances`,route_server:`route-server`,route_server_endpoint:`route-server-endpoint`,route_server_peer:`route-server-peer`,route_table:`route-table`,secondary_interface:`secondary-interface`,secondary_network:`secondary-network`,secondary_subnet:`secondary-subnet`,security_group:`security-group`,security_group_rule:`security-group-rule`,service_link_virtual_interface:`service-link-virtual-interface`,snapshot:`snapshot`,spot_fleet_request:`spot-fleet-request`,spot_instances_request:`spot-instances-request`,subnet:`subnet`,subnet_cidr_reservation:`subnet-cidr-reservation`,traffic_mirror_filter:`traffic-mirror-filter`,traffic_mirror_filter_rule:`traffic-mirror-filter-rule`,traffic_mirror_session:`traffic-mirror-session`,traffic_mirror_target:`traffic-mirror-target`,transit_gateway:`transit-gateway`,transit_gateway_attachment:`transit-gateway-attachment`,transit_gateway_connect_peer:`transit-gateway-connect-peer`,transit_gateway_metering_policy:`transit-gateway-metering-policy`,transit_gateway_multicast_domain:`transit-gateway-multicast-domain`,transit_gateway_policy_table:`transit-gateway-policy-table`,transit_gateway_route_table:`transit-gateway-route-table`,transit_gateway_route_table_announcement:`transit-gateway-route-table-announcement`,verified_access_endpoint:`verified-access-endpoint`,verified_access_endpoint_target:`verified-access-endpoint-target`,verified_access_group:`verified-access-group`,verified_access_instance:`verified-access-instance`,verified_access_policy:`verified-access-policy`,verified_access_trust_provider:`verified-access-trust-provider`,volume:`volume`,vpc:`vpc`,vpc_block_public_access_exclusion:`vpc-block-public-access-exclusion`,vpc_encryption_control:`vpc-encryption-control`,vpc_endpoint:`vpc-endpoint`,vpc_endpoint_connection:`vpc-endpoint-connection`,vpc_endpoint_connection_device_type:`vpc-endpoint-connection-device-type`,vpc_endpoint_service:`vpc-endpoint-service`,vpc_endpoint_service_permission:`vpc-endpoint-service-permission`,vpc_flow_log:`vpc-flow-log`,vpc_peering_connection:`vpc-peering-connection`,vpn_concentrator:`vpn-concentrator`,vpn_connection:`vpn-connection`,vpn_connection_device_type:`vpn-connection-device-type`,vpn_gateway:`vpn-gateway`},Y=e(),St=/\s+/;function Ct(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:wt,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function wt(e){let t=new yt({InstanceIds:[e]});return await O().send(t)}function Tt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Et,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function Et(e){let t=new bt({InstanceIds:[e]});return await O().send(t)}function Dt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Ot,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function Ot(e){let t=new xt({InstanceIds:[e]});return await O().send(t)}function kt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:At,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function At(e){let t=new pt({InstanceIds:[e]});return await O().send(t)}function jt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Mt,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]}),r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]})}},e[0]=r,e[1]=i),n(i)}async function Mt(e){let t=O(),n=await Nt(t,e),r=new vt({ImageId:e.imageId||void 0,InstanceType:e.instanceType?e.instanceType:void 0,KeyName:e.keyName||void 0,MinCount:e.count,MaxCount:e.count,SubnetId:e.subnetId||void 0,SecurityGroupIds:n.length>0?n:void 0,Placement:e.placementGroupName?{GroupName:e.placementGroupName}:void 0,BlockDeviceMappings:Pt(e),LaunchTemplate:e.launchTemplateId?{LaunchTemplateId:e.launchTemplateId,Version:e.launchTemplateVersion||`$Default`}:void 0});return await t.send(r)}async function Nt(e,t){if(t.securityGroupMode!==`create`)return t.securityGroupIds??[];let n=(await e.send(new W({GroupName:t.newSgName,Description:t.newSgDescription||`Created by launch wizard`,VpcId:t.resolvedVpcId}))).GroupId;if(!n)throw Error(`Security group was created but no ID was returned`);let r=[...t.allowSsh?[22]:[],...t.allowHttp?[80]:[],...t.allowHttps?[443]:[]];if(r.length>0){let i=t.ruleSource===`custom`&&t.customCidr?t.customCidr:`0.0.0.0/0`;await e.send(new z({GroupId:n,IpPermissions:r.map(e=>({IpProtocol:`tcp`,FromPort:e,ToPort:e,IpRanges:[{CidrIp:i}]}))}))}return[n]}function Pt(e){let{rootDeviceName:t,rootVolumeSize:n,rootVolumeType:r,rootDeleteOnTermination:i}=e;return n!==void 0||r!==void 0||i!==void 0?[{DeviceName:t,Ebs:{...n!==void 0&&{VolumeSize:n},...r!==void 0&&{VolumeType:r},...i!==void 0&&{DeleteOnTermination:i}}}]:void 0}var Ft=`/dev/sda1`;function It(e){let t=new TextEncoder().encode(e),n=``;for(let e of t)n+=String.fromCodePoint(e);return btoa(n)}function X(e){let t={};e.imageId&&(t.ImageId=e.imageId),e.instanceType&&(t.InstanceType=e.instanceType),e.keyName&&(t.KeyName=e.keyName);let n=e.securityGroupIds??[];return e.subnetId?t.NetworkInterfaces=[{DeviceIndex:0,SubnetId:e.subnetId,Groups:n.length>0?n:void 0}]:n.length>0&&(t.SecurityGroupIds=n),(e.rootVolumeSize!==void 0||e.rootVolumeType!==void 0)&&(t.BlockDeviceMappings=[{DeviceName:Ft,Ebs:{...e.rootVolumeSize!==void 0&&{VolumeSize:e.rootVolumeSize},...e.rootVolumeType!==void 0&&{VolumeType:e.rootVolumeType}}}]),e.userData&&(t.UserData=It(e.userData)),t}function Lt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Rt,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`]})}},e[0]=r,e[1]=i),n(i)}async function Rt(e){let t=new Re({LaunchTemplateName:e.launchTemplateName,VersionDescription:e.versionDescription||void 0,LaunchTemplateData:X(e)});return await O().send(t)}function zt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Bt,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`]}),r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`,t.launchTemplateId,`versions`]})}},e[0]=r,e[1]=i),n(i)}async function Bt(e){let t=new ze({LaunchTemplateId:e.launchTemplateId,SourceVersion:e.sourceVersion||void 0,VersionDescription:e.versionDescription||void 0,LaunchTemplateData:X(e)});return await O().send(t)}function Vt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Ht,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`]}),r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`,t.launchTemplateId,`versions`]})}},e[0]=r,e[1]=i),n(i)}async function Ht(e){let t=new dt({LaunchTemplateId:e.launchTemplateId,DefaultVersion:e.defaultVersion});return await O().send(t)}function Ut(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Wt,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`]}),r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`,t.launchTemplateId,`versions`]})}},e[0]=r,e[1]=i),n(i)}async function Wt(e){let t=new Ke({LaunchTemplateId:e.launchTemplateId,Versions:e.versions});return await O().send(t)}function Gt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Kt,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`launchTemplates`]})}},e[0]=r,e[1]=i),n(i)}async function Kt(e){let t=new Ge({LaunchTemplateId:e});return await O().send(t)}function qt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Jt,onSuccess:()=>{r.invalidateQueries(F)}},e[0]=r,e[1]=i),n(i)}async function Jt(e){let t=new Le({KeyName:e.keyName,KeyType:e.keyType}),n=await O().send(t);if(!n.KeyMaterial)throw Error(`Key pair was created but the API returned no private key. The key cannot be recovered — delete it and try again.`);return n}function Yt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Xt,onSuccess:()=>{r.invalidateQueries(F)}},e[0]=r,e[1]=i),n(i)}async function Xt(e){let t=e.publicKeyMaterial.trim().split(St).slice(0,2).join(` `),n=new lt({KeyName:e.keyName,PublicKeyMaterial:new TextEncoder().encode(t)});return await O().send(n)}function Zt(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Qt,onSuccess:()=>{r.invalidateQueries(F)}},e[0]=r,e[1]=i),n(i)}async function Qt(e){let t=new We({KeyPairId:e});return await O().send(t)}function $t(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:en,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`volumes`]})}},e[0]=r,e[1]=i),n(i)}async function en(e){let t=new He({Size:e.size,AvailabilityZone:e.availabilityZone,VolumeType:`gp3`});return await O().send(t)}function tn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:nn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`volumes`]})}},e[0]=r,e[1]=i),n(i)}async function nn(e){let t=new ft({VolumeId:e.volumeId,Size:e.size});return await O().send(t)}function rn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:an,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`volumes`]})}},e[0]=r,e[1]=i),n(i)}async function an(e){let t=new et({VolumeId:e});return await O().send(t)}function on(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:sn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`snapshots`]})}},e[0]=r,e[1]=i),n(i)}async function sn(e){let t=new Ve({VolumeId:e.volumeId,Description:e.description||void 0});return await O().send(t)}function cn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:ln,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`snapshots`]})}},e[0]=r,e[1]=i),n(i)}async function ln(e){let t=new Qe({SnapshotId:e});return await O().send(t)}function un(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:dn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`snapshots`]})}},e[0]=r,e[1]=i),n(i)}async function dn(e){let t=new Fe({SourceSnapshotId:e.sourceSnapshotId,SourceRegion:e.sourceRegion,Description:e.description||void 0});return await O().send(t)}function fn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:pn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`volumes`]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function pn(e){let t=new Ne({VolumeId:e.volumeId,InstanceId:e.instanceId,Device:e.device||void 0});return await O().send(t)}function mn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:hn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`volumes`]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function hn(e){let t=new it({VolumeId:e.volumeId,InstanceId:e.instanceId||void 0,Force:e.force});return await O().send(t)}function gn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:_n,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function _n(e){let{instanceId:t,...n}=e,r=new ut({InstanceId:t,InstanceType:{Value:n.instanceType}});return await O().send(r)}function vn(){let e=(0,Y.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={mutationFn:yn},e[0]=t):t=e[0],n(t)}async function yn(e){let t=new ct({InstanceId:e});return await O().send(t)}function bn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:xn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`images`]})}},e[0]=r,e[1]=i),n(i)}async function xn(e){let t=new Ie({InstanceId:e.instanceId,Name:e.name,Description:e.description||void 0});return await O().send(t)}function Sn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Cn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`images`]})}},e[0]=r,e[1]=i),n(i)}async function Cn(e){let t=new mt({Name:e.name,Description:e.description||void 0,BlockDeviceMappings:[{DeviceName:`/dev/sda1`,Ebs:{SnapshotId:e.snapshotId}}]});return await O().send(t)}function wn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Tn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`images`]})}},e[0]=r,e[1]=i),n(i)}async function Tn(e){let t=new nt({ImageId:e});return await O().send(t)}function En(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Dn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`vpcs`]})}},e[0]=r,e[1]=i),n(i)}async function Dn(e){let t=new K({CidrBlock:e.cidrBlock,TagSpecifications:e.name?[{ResourceType:`vpc`,Tags:[{Key:`Name`,Value:e.name}]}]:void 0});return await O().send(t)}function On(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:kn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`vpcs`]})}},e[0]=r,e[1]=i),n(i)}async function kn(e){let t=new tt({VpcId:e});return await O().send(t)}function An(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:jn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`subnets`]})}},e[0]=r,e[1]=i),n(i)}async function jn(e){let t=O(),n=await t.send(new G({VpcId:e.vpcId,CidrBlock:e.cidrBlock,AvailabilityZone:e.availabilityZone||void 0})),r=n.Subnet?.SubnetId;return e.mapPublicIpOnLaunch&&r&&await t.send(new q({SubnetId:r,MapPublicIpOnLaunch:{Value:!0}})),n}function Mn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Nn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`subnets`]})}},e[0]=r,e[1]=i),n(i)}async function Nn(e){let t=new $e({SubnetId:e});return await O().send(t)}function Pn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Fn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`placementGroups`]})}},e[0]=r,e[1]=i),n(i)}async function Fn(e){let t=new Be({GroupName:e.groupName,Strategy:e.strategy});return await O().send(t)}function In(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Ln,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`placementGroups`]})}},e[0]=r,e[1]=i),n(i)}async function Ln(e){let t=new Je({GroupName:e});return await O().send(t)}function Rn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:zn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]})}},e[0]=r,e[1]=i),n(i)}async function zn(e){let t=new W({GroupName:e.groupName,Description:e.description,VpcId:e.vpcId});return await O().send(t)}function Bn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Vn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]})}},e[0]=r,e[1]=i),n(i)}async function Vn(e){let t=new Ze({GroupId:e});return await O().send(t)}function Hn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Un,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]}),r.invalidateQueries({queryKey:[`ec2`,`securityGroups`,t.groupId]})}},e[0]=r,e[1]=i),n(i)}async function Un(e){let t=new z({GroupId:e.groupId,IpPermissions:[{IpProtocol:e.ipProtocol,FromPort:e.fromPort,ToPort:e.toPort,IpRanges:[{CidrIp:e.cidrIp}]}]});return await O().send(t)}function Wn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Gn,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]}),r.invalidateQueries({queryKey:[`ec2`,`securityGroups`,t.groupId]})}},e[0]=r,e[1]=i),n(i)}async function Gn(e){let t=new Pe({GroupId:e.groupId,IpPermissions:[{IpProtocol:e.ipProtocol,FromPort:e.fromPort,ToPort:e.toPort,IpRanges:[{CidrIp:e.cidrIp}]}]});return await O().send(t)}function Z(e){return{IpProtocol:e.ipProtocol,FromPort:e.fromPort,ToPort:e.toPort,...e.sourceGroupId?{UserIdGroupPairs:[{GroupId:e.sourceGroupId}]}:{IpRanges:[{CidrIp:e.cidrIp??``}]}}}function Kn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:qn,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]}),r.invalidateQueries({queryKey:[`ec2`,`securityGroups`,t.groupId]})}},e[0]=r,e[1]=i),n(i)}async function qn(e){let t=new _t({GroupId:e.groupId,IpPermissions:[Z(e)]});return await O().send(t)}function Jn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Yn,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`securityGroups`]}),r.invalidateQueries({queryKey:[`ec2`,`securityGroups`,t.groupId]})}},e[0]=r,e[1]=i),n(i)}async function Yn(e){let t=new gt({GroupId:e.groupId,IpPermissions:[Z(e)]});return await O().send(t)}function Xn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Zn,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`internetGateways`]})}},e[0]=r,e[1]=i),n(i)}async function Zn(e){let t=new B({TagSpecifications:$(J.internet_gateway,e?.name,[])});return await O().send(t)}function Qn(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:$n,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`internetGateways`]})}},e[0]=r,e[1]=i),n(i)}async function $n(e){let t=new Ue({InternetGatewayId:e});return await O().send(t)}function er(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:tr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`internetGateways`]})}},e[0]=r,e[1]=i),n(i)}async function tr(e){let t=new R({InternetGatewayId:e.internetGatewayId,VpcId:e.vpcId});return await O().send(t)}function nr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:rr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`internetGateways`]})}},e[0]=r,e[1]=i),n(i)}async function rr(e){let t=new rt({InternetGatewayId:e.internetGatewayId,VpcId:e.vpcId});return await O().send(t)}function ir(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:ar,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`addresses`]})}},e[0]=r,e[1]=i),n(i)}async function ar(e){let t=new I({Domain:`vpc`,TagSpecifications:$(J.elastic_ip,e?.name,[])});return await O().send(t)}function or(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:sr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`addresses`]})}},e[0]=r,e[1]=i),n(i)}async function sr(e){let t=new ht({AllocationId:e});return await O().send(t)}function cr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:lr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`addresses`]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function lr(e){let t=new je({AllocationId:e.allocationId,InstanceId:e.instanceId,NetworkInterfaceId:e.networkInterfaceId});return await O().send(t)}function ur(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:dr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`addresses`]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function dr(e){let t=new at({AssociationId:e});return await O().send(t)}function fr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:pr,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`iam-instance-profile-associations`,t.instanceId]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function pr(e){let t=new Me({InstanceId:e.instanceId,IamInstanceProfile:{Name:e.instanceProfileName}});return await O().send(t)}function mr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:hr,onSuccess:(e,t)=>{r.invalidateQueries({queryKey:[`ec2`,`iam-instance-profile-associations`,t.instanceId]}),r.invalidateQueries({queryKey:[`ec2`,`instances`]})}},e[0]=r,e[1]=i),n(i)}async function hr(e){let t=new ot({AssociationId:e.associationId});return await O().send(t)}function Q(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:gr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`natGateways`]}),r.invalidateQueries({queryKey:[`ec2`,`addresses`]})}},e[0]=r,e[1]=i),n(i)}async function gr(e){let t=new V({SubnetId:e.subnetId,AllocationId:e.allocationId,TagSpecifications:$(J.natgateway,e.name,[])});return await O().send(t)}function _r(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:vr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`natGateways`]})}},e[0]=r,e[1]=i),n(i)}async function vr(e){let t=new qe({NatGatewayId:e});return await O().send(t)}function yr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:br,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function br(e){let t=new U({VpcId:e.vpcId,TagSpecifications:$(J.route_table,e.name,[])});return await O().send(t)}function xr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Sr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function Sr(e){let t=new Xe({RouteTableId:e});return await O().send(t)}function Cr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:wr,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function wr(e){let t=new H({RouteTableId:e.routeTableId,DestinationCidrBlock:e.destinationCidrBlock,GatewayId:e.gatewayId,NatGatewayId:e.natGatewayId});return await O().send(t)}function Tr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Er,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function Er(e){let t=new Ye({RouteTableId:e.routeTableId,DestinationCidrBlock:e.destinationCidrBlock});return await O().send(t)}function Dr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Or,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function Or(e){let t=new L({RouteTableId:e.routeTableId,SubnetId:e.subnetId});return await O().send(t)}function kr(){let e=(0,Y.c)(2),r=t(),i;return e[0]===r?i=e[1]:(i={mutationFn:Ar,onSuccess:()=>{r.invalidateQueries({queryKey:[`ec2`,`routeTables`]})}},e[0]=r,e[1]=i),n(i)}async function Ar(e){let t=new st({AssociationId:e});return await O().send(t)}function jr(e,t){let n=[];return e&&n.push({Key:`Name`,Value:e}),n.push(...t),n}function $(e,t,n){let r=jr(t,n);if(r.length!==0)return[{ResourceType:e,Tags:r}]}function Mr(){let e=t();return n({mutationFn:async e=>{let t=O(),n=[],r=e.autoGenerateNames?e.namePrefix:void 0,i=e.tags.map(e=>({Key:e.key,Value:e.value})),a=`creating VPC`;try{let o=r?`${r}-vpc`:e.namePrefix,s=e.tenancy,c=(await t.send(new K({CidrBlock:e.cidrBlock,InstanceTenancy:s,TagSpecifications:$(J.vpc,o,i)}))).Vpc?.VpcId;if(!c)throw Error(`VPC was created but no VPC ID was returned by the API`);if(n.push({type:`VPC`,id:c}),e.mode===`vpc-only`)return{vpcId:c,created:n};let l=Ae(e.cidrBlock,e.publicSubnetCount,e.privateSubnetCount),u=e.publicSubnetCidrs.length>0?e.publicSubnetCidrs:l.publicSubnets.map(e=>e.cidr),d=e.privateSubnetCidrs.length>0?e.privateSubnetCidrs:l.privateSubnets.map(e=>e.cidr);a=`creating public subnets`;let f=await Promise.all(Array.from({length:e.publicSubnetCount},async(e,a)=>{let o=r?`${r}-subnet-public-${a+1}`:void 0,s=(await t.send(new G({VpcId:c,CidrBlock:u[a],TagSpecifications:$(J.subnet,o,i)}))).Subnet?.SubnetId;if(!s)throw Error(`Public subnet ${a+1} was created but no subnet ID was returned`);return n.push({type:`Public Subnet`,id:s}),await t.send(new q({SubnetId:s,MapPublicIpOnLaunch:{Value:!0}})),s}));a=`creating private subnets`;let p=await Promise.all(Array.from({length:e.privateSubnetCount},async(e,a)=>{let o=r?`${r}-subnet-private-${a+1}`:void 0,s=(await t.send(new G({VpcId:c,CidrBlock:d[a],TagSpecifications:$(J.subnet,o,i)}))).Subnet?.SubnetId;if(!s)throw Error(`Private subnet ${a+1} was created but no subnet ID was returned`);return n.push({type:`Private Subnet`,id:s}),s}));if(e.publicSubnetCount>0){a=`creating internet gateway`;let e=r?`${r}-igw`:void 0,o=(await t.send(new B({TagSpecifications:$(J.internet_gateway,e,i)}))).InternetGateway?.InternetGatewayId;if(!o)throw Error(`Internet gateway was created but no ID was returned`);n.push({type:`Internet Gateway`,id:o}),a=`attaching internet gateway to VPC`,await t.send(new R({InternetGatewayId:o,VpcId:c})),a=`creating public route table`;let s=r?`${r}-rtb-public`:void 0,l=(await t.send(new U({VpcId:c,TagSpecifications:$(J.route_table,s,i)}))).RouteTable?.RouteTableId;if(!l)throw Error(`Public route table was created but no ID was returned`);n.push({type:`Public Route Table`,id:l}),a=`creating default route to internet gateway`,await t.send(new H({RouteTableId:l,DestinationCidrBlock:`0.0.0.0/0`,GatewayId:o})),a=`associating public subnets with route table`,await Promise.all(f.map(async e=>await t.send(new L({RouteTableId:l,SubnetId:e}))))}if(e.privateSubnetCount>0){a=`creating private route table`;let o=r?`${r}-rtb-private`:void 0,s=(await t.send(new U({VpcId:c,TagSpecifications:$(J.route_table,o,i)}))).RouteTable?.RouteTableId;if(!s)throw Error(`Private route table was created but no ID was returned`);if(n.push({type:`Private Route Table`,id:s}),a=`associating private subnets with route table`,await Promise.all(p.map(async e=>await t.send(new L({RouteTableId:s,SubnetId:e})))),e.natGateway===`single`&&f[0]){a=`allocating Elastic IP for NAT gateway`;let e=(await t.send(new I({Domain:`vpc`,TagSpecifications:$(J.elastic_ip,r?`${r}-eip-nat`:void 0,i)}))).AllocationId;if(!e)throw Error(`Elastic IP was allocated but no allocation ID was returned`);n.push({type:`Elastic IP`,id:e}),a=`creating NAT gateway`;let o=(await t.send(new V({SubnetId:f[0],AllocationId:e,TagSpecifications:$(J.natgateway,r?`${r}-nat`:void 0,i)}))).NatGateway?.NatGatewayId;if(!o)throw Error(`NAT gateway was created but no ID was returned`);n.push({type:`NAT Gateway`,id:o}),a=`creating default route to NAT gateway`,await t.send(new H({RouteTableId:s,DestinationCidrBlock:`0.0.0.0/0`,NatGatewayId:o}))}}return{vpcId:c,created:n}}catch(e){return{vpcId:n.find(e=>e.type===`VPC`)?.id,created:n,error:e instanceof Error?e:Error(String(e)),failedStep:`Failed while ${a}`}}},onSuccess:()=>{e.invalidateQueries({queryKey:[`ec2`,`vpcs`]}),e.invalidateQueries({queryKey:[`ec2`,`subnets`]}),e.invalidateQueries({queryKey:[`ec2`,`internetGateways`]}),e.invalidateQueries({queryKey:[`ec2`,`routeTables`]}),e.invalidateQueries({queryKey:[`ec2`,`natGateways`]}),e.invalidateQueries({queryKey:[`ec2`,`addresses`]})}})}export{or as $,Ut as A,wn as B,An as C,Qn as D,Mr as E,Bn as F,kr as G,mn as H,cn as I,gn as J,vn as K,Mn as L,In as M,Tr as N,Zt as O,xr as P,Sn as Q,rn as R,on as S,En as T,ur as U,nr as V,mr as W,tn as X,Vt as Y,kt as Z,Q as _,Dr as a,yr as b,Wn as c,bn as d,Jn as et,jt as f,zt as g,Lt as h,fr as i,Dt as it,_r as j,Gt as k,Hn as l,qt as m,ir as n,Ct as nt,er as o,Xn as p,Yt as q,cr as r,Tt as rt,fn as s,X as t,Kn as tt,un as u,Pn as v,$t as w,Rn as x,Cr as y,On as z}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/index.js b/spinifex/services/spinifexui/frontend/dist/assets/index.js index 91f022890..8096e610c 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/index.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/index.js @@ -1,13 +1,13 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/route.js","assets/compiler-runtime.js","assets/Match.js","assets/matchContext.js","assets/useStore.js","assets/_auth.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/link.js","assets/cluster-config.js","assets/hex-encoding.js","assets/createLucideIcon.js","assets/chevron-down.js","assets/chevron-right.js","assets/waypoints.js","assets/admin-context.js","assets/sts.js","assets/module.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/s32.js","assets/page-heading.js","assets/state-badge.js","assets/admin.js","assets/badge.js","assets/dist.js","assets/useRender.js","assets/card.js","assets/nodes.js","assets/redirect.js","assets/service-metrics.js","assets/allocate-address.js","assets/useNavigate.js","assets/back-link.js","assets/cli-command-panel.js","assets/check.js","assets/copy.js","assets/button.js","assets/use-copy-to-clipboard.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/ec22.js","assets/useMutation.js","assets/subnet-calculator.js","assets/zod.js","assets/error-banner.js","assets/ec23.js","assets/form-actions.js","assets/create-internet-gateway.js","assets/import-key-pair.js","assets/textarea.js","assets/create-launch-template.js","assets/launch-template-data-fields.js","assets/useSuspenseQuery.js","assets/select.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useCompositeListItem.js","assets/collapsible.js","assets/create-load-balancer.js","assets/plus.js","assets/trash-2.js","assets/acm.js","assets/certificate-import-dialog.js","assets/alert-dialog.js","assets/elbv2.js","assets/commandBuilder2.js","assets/elbv22.js","assets/target-group-form.js","assets/elbv23.js","assets/create-nat-gateway.js","assets/create-placement-group.js","assets/create-route-table.js","assets/create-security-group.js","assets/create-subnet.js","assets/create-target-group.js","assets/create-volume.js","assets/create-vpc.js","assets/task-definitions.js","assets/ecs.js","assets/ecs2.js","assets/delete-confirmation-dialog.js","assets/ecs-section-nav.js","assets/create-cluster.js","assets/eks.js","assets/commandBuilder.js","assets/json.js","assets/iam.js","assets/commandBuilder3.js","assets/iam2.js","assets/system-managed.js","assets/system-image-required.js","assets/rotate-cw.js","assets/triangle-alert.js","assets/policy-document-viewer.js","assets/create-group.js","assets/iam3.js","assets/create-instance-profile.js","assets/create-policy.js","assets/json-editor.js","assets/create-role.js","assets/create-user.js","assets/create-bucket.js","assets/s3.js","assets/ls.js","assets/list-card.js","assets/route2.js","assets/describe-addresses.js","assets/describe-images.js","assets/describe-instances.js","assets/describe-internet-gateways.js","assets/describe-key-pairs.js","assets/describe-launch-templates.js","assets/describe-load-balancers.js","assets/describe-nat-gateways.js","assets/describe-placement-groups.js","assets/describe-route-tables.js","assets/describe-security-groups.js","assets/describe-snapshots.js","assets/describe-subnets.js","assets/describe-target-groups.js","assets/describe-volumes.js","assets/describe-vpcs.js","assets/list-repositories.js","assets/ecr.js","assets/ecr2.js","assets/list-clusters.js","assets/list-clusters2.js","assets/eks2.js","assets/list-groups.js","assets/list-instance-profiles.js","assets/list-policies.js","assets/list-roles.js","assets/list-users.js"])))=>i.map(i=>d[i]); -import{a as e,i as t,n,r,t as i}from"./compiler-runtime.js";import{M as a,O as o,S as s,T as c,_ as l,b as u,c as d,g as f,h as p,j as m,n as h,s as g,t as _,x as v,y}from"./QueryClientProvider.js";import{i as b}from"./useBaseQuery.js";import{n as x}from"./useMutation.js";import{t as S}from"./useQuery.js";import{t as C}from"./useSuspenseQuery.js";import{A as w,C as T,D as E,E as D,N as O,S as k,T as A,_ as ee,a as te,b as ne,c as j,d as M,f as N,g as re,h as ie,i as ae,j as P,k as F,m as oe,n as se,o as ce,p as le,r as ue,s as de,t as I,u as fe,w as pe,x as me,y as he}from"./link.js";import{a as ge,i as _e,n as ve,o as ye,r as be,t as xe}from"./Match.js";import{n as Se,r as Ce}from"./matchContext.js";import{n as we,t as Te}from"./redirect.js";import{a as Ee,i as De,n as L,r as Oe,t as R}from"./lazyRouteComponent.js";import{a as ke,i as Ae,r as je,s as Me,t as Ne}from"./useStore.js";import{t as Pe}from"./useNavigate.js";import{a as Fe,f as Ie,l as Le,n as Re,o as ze,t as Be,u as Ve}from"./dist.js";import{t as He}from"./useRender.js";import{Yt as z,a as Ue,en as We,i as Ge,n as Ke,rt as B}from"./cluster-config.js";import{t as V}from"./createLucideIcon.js";import{t as qe}from"./back-link.js";import{n as Je,t as Ye}from"./_id.js";import{t as Xe}from"./check.js";import{t as Ze}from"./chevron-down.js";import{c as Qe,d as $e,i as et,l as tt,n as nt,s as rt,t as it,u as at}from"./select.js";import{t as ot}from"./download.js";import{a as st,c as ct,i as lt,n as ut,o as dt,r as ft,s as pt,t as mt}from"./waypoints.js";import{n as ht,t as gt}from"./_id2.js";import{t as _t}from"./cli-command-panel.js";import{t as vt}from"./triangle-alert.js";import{n as yt,t as bt}from"./_id3.js";import{_ as xt,b as St,n as Ct,o as wt,s as Tt,t as Et,y as H}from"./button.js";import{C as Dt,b as Ot,f as kt,g as At,h as jt,i as Mt,m as Nt,s as Pt,t as Ft,v as It,x as Lt,y as Rt}from"./createBaseUIEventDetails.js";import{A as zt,B as Bt,E as Vt,F as Ht,G as Ut,J as Wt,M as Gt,N as Kt,O as qt,R as Jt,S as Yt,U as Xt,W as Zt,Y as Qt,b as $t,bt as en,ct as tn,dt as nn,ft as rn,g as an,h as on,k as sn,lt as cn,m as ln,nt as un,ot as dn,p as fn,q as pn,vt as mn,w as hn,x as gn,y as _n}from"./useScrollLock.js";import{d as vn,n as yn,o as bn,t as xn}from"./useValueAsRef.js";import{t as Sn}from"./input.js";import{a as Cn,n as wn,o as Tn,r as En,t as Dn}from"./field.js";import{_ as On,a as kn,c as An,d as jn,f as Mn,g as Nn,h as Pn,i as Fn,l as In,m as Ln,o as Rn,p as zn,r as Bn,s as Vn,t as Hn,u as Un,v as Wn,y as Gn}from"./alert-dialog.js";import{t as Kn}from"./awsClient.js";import{n as qn,t as Jn}from"./admin-context.js";import{t as Yn}from"./acm.js";import{A as Xn,E as Zn,M as Qn,O as $n,S as er,_ as tr,c as nr,d as rr,h as ir,l as ar,m as or,n as sr,o as cr,p as lr,r as ur,w as dr,y as fr}from"./ec2.js";import{f as pr,m as mr}from"./ec22.js";import{n as hr}from"./ecr.js";import{n as gr,o as _r}from"./ecs.js";import{c as vr}from"./eks2.js";import{a as yr,o as br,u as xr}from"./elbv22.js";import{C as Sr,f as Cr,l as wr,p as Tr,y as Er}from"./iam2.js";import{n as Dr}from"./s32.js";import{t as Or}from"./login.js";import{a as kr,i as Ar,n as jr,t as Mr}from"./zod.js";import{t as Nr}from"./use-copy-to-clipboard.js";import{t as Pr}from"./error-banner.js";import{t as Fr}from"./gpu-instance-type-select.js";import{t as Ir}from"./page-heading.js";import{n as Lr,r as Rr,t as zr}from"./collapsible.js";import{b as Br,i as Vr,o as Hr,t as Ur}from"./ec23.js";import{t as Wr}from"./form-actions.js";import{t as Gr}from"./create-snapshot.js";import{t as Kr}from"./create-service.js";import{t as qr}from"./register-task-definition.js";import{t as Jr}from"./run-task.js";import{t as Yr}from"./_id4.js";import{t as Xr}from"./_id5.js";import{t as Zr}from"./_id6.js";import{t as Qr}from"./_id7.js";import{t as $r}from"./_id8.js";import{t as ei}from"./_id9.js";import{t as ti}from"./_id10.js";import{t as ni}from"./_id11.js";import{t as ri}from"./_id12.js";import{t as ii}from"./_id13.js";import{t as ai}from"./_id14.js";import{t as oi}from"./_id15.js";import{t as si}from"./_id16.js";import{t as ci}from"./_id17.js";import{t as li}from"./_id18.js";import{t as ui}from"./_clusterName.js";import{t as di}from"./_clusterName2.js";import{t as fi}from"./_groupName.js";import{t as pi}from"./_instanceProfileName.js";import{t as mi}from"./_policyArn.js";import{t as hi}from"./_roleName.js";import{t as gi}from"./_userName.js";import{t as _i}from"./_bucket.js";import{t as vi}from"./_.js";import{t as yi}from"./_serviceName.js";import{t as bi}from"./_taskId.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var xi=class extends a{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#n=0}#e;#t;#n;build(e,t,n){let r=new x({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#e.add(e);let t=Si(e);if(typeof t==`string`){let n=this.#t.get(t);n?n.push(e):this.#t.set(t,[e])}this.notify({type:`added`,mutation:e})}remove(e){if(this.#e.delete(e)){let t=Si(e);if(typeof t==`string`){let n=this.#t.get(t);if(n){if(n.length>1){let t=n.indexOf(e);t!==-1&&n.splice(t,1)}else n[0]===e&&this.#t.delete(t)}}}this.notify({type:`removed`,mutation:e})}canRun(e){let t=Si(e);if(typeof t==`string`){let n=this.#t.get(t)?.find(e=>e.state.status===`pending`);return!n||n===e}return!0}runNext(e){let t=Si(e);return typeof t==`string`?(this.#t.get(t)?.find(t=>t!==e&&t.state.isPaused))?.continue()??Promise.resolve():Promise.resolve()}clear(){d.batch(()=>{this.#e.forEach(e=>{this.notify({type:`removed`,mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>y(t,e))}findAll(e={}){return this.getAll().filter(t=>y(e,t))}notify(e){d.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return d.batch(()=>Promise.all(e.map(e=>e.continue().catch(v))))}};function Si(e){return e.options.scope?.id}var Ci=class extends a{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let r=t.queryKey,i=t.queryHash??l(r,t),a=this.get(i);return a||(a=new b({client:e,queryKey:r,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(a)),a}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:`added`,query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:`removed`,query:e}))}clear(){d.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>u(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>u(e,t)):t}notify(e){d.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){d.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){d.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},wi=class{#e;#t;#n;#r;#i;#a;#o;#s;constructor(e={}){this.#e=e.queryCache||new Ci,this.#t=e.mutationCache||new xi,this.#n=e.defaultOptions||{},this.#r=new Map,this.#i=new Map,this.#a=0}mount(){this.#a++,this.#a===1&&(this.#o=m.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#s=g.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#a--,this.#a===0&&(this.#o?.(),this.#o=void 0,this.#s?.(),this.#s=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:`fetching`}).length}isMutating(e){return this.#t.findAll({...e,status:`pending`}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#e.build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(c(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let r=this.defaultQueryOptions({queryKey:e}),i=this.#e.get(r.queryHash)?.state.data,a=p(t,i);if(a!==void 0)return this.#e.build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return d.batch(()=>this.#e.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state}removeQueries(e){let t=this.#e;d.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#e;return d.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:`active`,...e},t)))}cancelQueries(e,t={}){let n={revert:!0,...t},r=d.batch(()=>this.#e.findAll(e).map(e=>e.cancel(n)));return Promise.all(r).then(v).catch(v)}invalidateQueries(e,t={}){return d.batch(()=>(this.#e.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType===`none`?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??`active`},t)))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0},r=d.batch(()=>this.#e.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(v)),e.state.fetchStatus===`paused`?Promise.resolve():t}));return Promise.all(r).then(v)}fetchQuery(e){let t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);let n=this.#e.build(this,t);return n.isStaleByTime(c(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(v).catch(v)}fetchInfiniteQuery(e){return e._type=`infinite`,this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(v).catch(v)}ensureInfiniteQueryData(e){return e._type=`infinite`,this.ensureQueryData(e)}resumePausedMutations(){return g.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#r.set(f(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#r.values()],n={};return t.forEach(t=>{s(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#i.set(f(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#i.values()],n={};return t.forEach(t=>{s(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||=l(t.queryKey,t),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!==`always`),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode=`offlineFirst`),t.queryFn===o&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}};function Ti(){try{return sessionStorage}catch{return}}var Ei=`tsr-scroll-restoration-v1_3`,Di=Ti();function Oi(){try{return JSON.parse(Di?.getItem(`tsr-scroll-restoration-v1_3`)||`{}`)}catch{return{}}}function ki(){try{Di?.setItem(Ei,JSON.stringify(U))}catch{}}var U=Oi(),Ai=`data-scroll-restoration-id`,ji=e=>e.state.__TSR_key||e.href;function Mi(e){let t=e.getAttribute(Ai);if(t)return`[${Ai}="${t}"]`;let n=``,r=e,i;for(;i=r.parentNode;){let e=1,t=r;for(;t=t.previousElementSibling;)e++;let a=`${r.localName}:nth-child(${e})`;n=n?`${a} > ${n}`:a,r=i}return n}var Ni=!1,Pi=`window`;function Fi(e){try{return typeof e==`function`?e():document.querySelector(e)}catch{}}function Ii(e){let t=new Set;for(let n of e){if(n===Pi)continue;let e=Fi(n);e&&t.add(e)}return t}function Li(e,t){let n=t??e.options.scrollRestoration,r=e._scroll;n&&(r.restoring=!0);let i=e.options.getScrollRestorationKey||ji,a=new Set,o=e=>{let t=U[e]||={};for(let e of a)e===document?t[Pi]={scrollX,scrollY}:e.isConnected&&(t[Mi(e)]={scrollX:e.scrollLeft,scrollY:e.scrollTop})};n&&!r.restoration&&(r.restoration=!0,Ni=!1,history.scrollRestoration=`manual`,document.addEventListener(`scroll`,e=>{Ni||a.add(e.target)},!0),e.subscribe(`onBeforeLoad`,e=>{e.fromLocation&&o(i(e.fromLocation)),a.clear()}),addEventListener(`pagehide`,()=>{o(i(e.stores.resolvedLocation.get()??e.stores.location.get())),ki()})),!r.reset&&(r.reset=!0,e.subscribe(`onRendered`,t=>{let n=e.options.scrollRestorationBehavior,o=e.options.scrollToTopSelectors,s=r.next,c=r.hash,l;if(a.clear(),r.next=!0,r.hash=!1,typeof e.options.scrollRestoration==`function`&&!e.options.scrollRestoration({location:e.latestLocation}))return;let u=i(t.toLocation),d=t.fromLocation&&i(t.fromLocation);if(r.restoring&&d&&d!==u){let e=U[d];if(e){let t=U[u];for(let n in e){if(n===Pi){if(s)continue}else{let e=Fi(n);if(!e||s&&o&&(l??=Ii(o),l.has(e)))continue}t||=U[u]={},t[n]??=e[n]}}}Ni=!0;try{let e=t.toLocation.hash,i=t.toLocation.state.__hashScrollIntoViewOptions??!0,a=!1;if(s){!e&&o&&(l??=Ii(o));let t=e&&i&&c,s=r.restoring?U[u]:void 0;if(s)for(let e in s){let{scrollX:r,scrollY:i}=s[e];if(e===Pi){if(t)continue;scrollTo({top:i,left:r,behavior:n}),a=!0}else{let t=Fi(e);t&&(t.scrollLeft=r,t.scrollTop=i,l?.delete(t))}}if(!e){let e={top:0,left:0,behavior:n};if(a||scrollTo(e),l)for(let t of l)t.scrollTo(e)}}!a&&e&&i&&document.getElementById(e)?.scrollIntoView(i)}finally{Ni=!1}}))}function Ri(e,t=String){let n=new URLSearchParams;for(let r in e){let i=e[r];i!==void 0&&n.set(r,t(i))}return n.toString()}function zi(e){return e?e===`false`?!1:e===`true`?!0:e*0==0&&+e+``===e?+e:e:``}function Bi(e){let t=new URLSearchParams(e),n=Object.create(null);for(let[e,r]of t.entries()){let t=n[e];t==null?n[e]=zi(r):Array.isArray(t)?t.push(zi(r)):n[e]=[t,zi(r)]}return n}var Vi=Ui(JSON.parse),Hi=Wi(JSON.stringify,JSON.parse);function Ui(e){return t=>{t[0]===`?`&&(t=t.substring(1));let n=Bi(t);for(let t in n){let r=n[t];if(typeof r==`string`)try{n[t]=e(r)}catch{}}return n}}function Wi(e,t){let n=typeof t==`function`;function r(r){if(typeof r==`object`&&r)try{return e(r)}catch{}else if(n&&typeof r==`string`)try{return t(r),e(r)}catch{}return r}return e=>{let t=Ri(e,r);return t?`?${t}`:``}}function Gi(e){return{input:({url:t})=>{for(let n of e)t=qi(n,t);return t},output:({url:t})=>{for(let n=e.length-1;n>=0;n--)t=Ji(e[n],t);return t}}}function Ki(e){let t=j(e.basepath),n=`/${t}`,r=e.caseSensitive?n:n.toLowerCase(),i=`${r}/`;return{input:({url:t})=>{let a=e.caseSensitive?t.pathname:t.pathname.toLowerCase();return a===r?t.pathname=`/`:a.startsWith(i)&&(t.pathname=t.pathname.slice(n.length)),t},output:({url:e})=>(e.pathname=ce([`/`,t,e.pathname]),e)}}function qi(e,t){let n=e?.input?.({url:t});if(n){if(typeof n==`string`)return new URL(n);if(n instanceof URL)return n}return t}function Ji(e,t){let n=e?.output?.({url:t});if(n){if(typeof n==`string`)return new URL(n);if(n instanceof URL)return n}return t}function Yi(e,t){let{createMutableStore:n,createReadonlyStore:r,batch:i}=t,a=new Map,o=n(`idle`),s=n(e),c=n(void 0),l=n([]),u=r(()=>l.get().map(e=>a.get(e).get())),d=r(()=>({status:o.get(),isLoading:o.get()===`pending`,matches:u.get(),location:s.get(),resolvedLocation:c.get()}));function f(e){let t=a.get(e);return t||(t=n(void 0),a.set(e,t)),t}let p={status:o,location:s,resolvedLocation:c,ids:l,matches:u,byRoute:a,__store:d,getMatchStore:f,setMatches:m};function m(e){let t=l.get(),n=e.map(e=>e.routeId);i(()=>{ne(t,n)||l.set(n);for(let e of t)n.includes(e)||a.get(e).set(()=>void 0);for(let t of e){let e=f(t.routeId);e.get()!==t&&e.set(t)}})}return p}var Xi=`__TSR_index`,Zi=`popstate`,Qi=`beforeunload`;function $i(e){let t=e.getLocation(),n=new Set,r=r=>{t=e.getLocation(),n.forEach(e=>e({location:t,action:r}))},i=n=>{e.notifyOnIndexChange??!0?r(n):t=e.getLocation()},a=async({task:n,navigateOpts:r,...i})=>{if(r?.ignoreBlocker??!1){n();return}let a=e.getBlockers?.()??[],o=i.type===`PUSH`||i.type===`REPLACE`;if(typeof document<`u`&&a.length&&o)for(let n of a){let r=ra(i.path,i.state);if(await n.blockerFn({currentLocation:t,nextLocation:r,action:i.type})){e.onBlocked?.();return}}n()};return{get location(){return t},get length(){return e.getLength()},subscribers:n,subscribe:e=>(n.add(e),()=>{n.delete(e)}),push:(n,i,o)=>{let s=t.state[Xi];i=ea(s+1,i),a({task:()=>{e.pushState(n,i),r({type:`PUSH`})},navigateOpts:o,type:`PUSH`,path:n,state:i})},replace:(n,i,o)=>{let s=t.state[Xi];i=ea(s,i),a({task:()=>{e.replaceState(n,i),r({type:`REPLACE`})},navigateOpts:o,type:`REPLACE`,path:n,state:i})},go:(t,n)=>{a({task:()=>{e.go(t),i({type:`GO`,index:t})},navigateOpts:n,type:`GO`})},back:t=>{a({task:()=>{e.back(t?.ignoreBlocker??!1),i({type:`BACK`})},navigateOpts:t,type:`BACK`})},forward:t=>{a({task:()=>{e.forward(t?.ignoreBlocker??!1),i({type:`FORWARD`})},navigateOpts:t,type:`FORWARD`})},canGoBack:()=>t.state[Xi]!==0,createHref:t=>e.createHref(t),block:t=>{if(!e.setBlockers)return()=>{};let n=e.getBlockers?.()??[];return e.setBlockers([...n,t]),()=>{let n=e.getBlockers?.()??[];e.setBlockers?.(n.filter(e=>e!==t))}},flush:()=>e.flush?.(),destroy:()=>e.destroy?.(),notify:r}}function ea(e,t){t||={};let n=ia();return{...t,key:n,__TSR_key:n,[Xi]:e}}function ta(e){let t=e?.window??(typeof document<`u`?window:void 0),n=t.history.pushState,r=t.history.replaceState,i=[],a=()=>i,o=e=>i=e,s=e?.createHref??(e=>e),c=e?.parseLocation??(()=>ra(`${t.location.pathname}${t.location.search}${t.location.hash}`,t.history.state));if(!t.history.state?.__TSR_key&&!t.history.state?.key){let e=ia();t.history.replaceState({[Xi]:0,key:e,__TSR_key:e},``)}let l=c(),u,d=!1,f=!1,p=!1,m=!1,h=()=>l,g,_=()=>{g&&(S._ignoreSubscribers=!0,(g[2]?t.history.pushState:t.history.replaceState)(g[1],``,g[0]),S._ignoreSubscribers=!1,g=void 0,u=void 0)},v=(e,t,n)=>{let r=s(t),i=!!g;i||(u=l),l=ra(t,n),g=[r,n,g?.[2]||e],i||queueMicrotask(()=>_())},y=e=>{l=c(),S.notify({type:e})},b=async()=>{if(f){f=!1;return}let e=c(),n=e.state[Xi]-l.state[Xi],r=n===1,i=n===-1,o=!r&&!i||d;d=!1;let s=o?`GO`:i?`BACK`:`FORWARD`,u=o?{type:`GO`,index:n}:{type:i?`BACK`:`FORWARD`};if(p)p=!1;else{let n=a();if(typeof document<`u`&&n.length){for(let r of n)if(await r.blockerFn({currentLocation:l,nextLocation:e,action:s})){f=!0,t.history.go(1),S.notify(u);return}}}l=c(),S.notify(u)},x=e=>{if(m){m=!1;return}let t=!1,n=a();if(typeof document<`u`&&n.length)for(let e of n){let n=e.enableBeforeUnload??!0;if(n===!0){t=!0;break}if(typeof n==`function`&&n()===!0){t=!0;break}}if(t)return e.preventDefault(),e.returnValue=``},S=$i({getLocation:h,getLength:()=>t.history.length,pushState:(e,t)=>v(!0,e,t),replaceState:(e,t)=>v(!1,e,t),back:e=>(e&&(p=!0),m=!0,t.history.back()),forward:e=>{e&&(p=!0),m=!0,t.history.forward()},go:e=>{d=!0,t.history.go(e)},createHref:e=>s(e),flush:_,destroy:()=>{t.history.pushState=n,t.history.replaceState=r,t.removeEventListener(Qi,x,{capture:!0}),t.removeEventListener(Zi,b)},onBlocked:()=>{u&&l!==u&&(l=u)},getBlockers:a,setBlockers:o,notifyOnIndexChange:!1});return t.addEventListener(Qi,x,{capture:!0}),t.addEventListener(Zi,b),t.history.pushState=function(...e){let r=n.apply(t.history,e);return S._ignoreSubscribers||y(`PUSH`),r},t.history.replaceState=function(...e){let n=r.apply(t.history,e);return S._ignoreSubscribers||y(`REPLACE`),n},S}function na(e){let t=e.replace(/[\x00-\x1f\x7f]/g,``);return t.startsWith(`//`)&&(t=`/`+t.replace(/^\/+/,``)),t}function ra(e,t){let n=na(e),r=n.indexOf(`#`),i=n.indexOf(`?`),a=ia();return{href:n,pathname:n.substring(0,r>0?i>0?Math.min(r,i):r:i>0?i:n.length),hash:r>-1?n.substring(r):``,search:i>-1?n.slice(i,r===-1?void 0:r):``,state:t||{[Xi]:0,key:a,__TSR_key:a}}}function ia(){return(Math.random()+1).toString(36).substring(7)}function aa(e){return e.options.loader||e.options.beforeLoad||e.lazyFn||e.options.component?.preload||e.options.pendingComponent?.preload}function oa(e,t){return{fromLocation:t,toLocation:e,pathChanged:t?.pathname!==e.pathname,hrefChanged:t?.href!==e.href,hashChanged:t?.hash!==e.hash}}function sa({key:e,__TSR_key:t,__TSR_index:n,__hashScrollIntoViewOptions:r,...i}){return i}function ca(e,t,n,r){for(let i of t){if(r?.()===!1)return;n.some(e=>e.routeId===i.routeId)||e.routesById[i.routeId].options.onLeave?.(i)}for(let i of n){if(r?.()===!1)return;e.routesById[i.routeId].options[t.some(e=>e.routeId===i.routeId)?`onStay`:`onEnter`]?.(i)}}var la=class{constructor(e,t){this.tempLocationKey=`${Math.round(Math.random()*1e7)}`,this._scroll={next:!0},this.subscribers=new Set,this._cache=new Map,this._committed=[],this.routeBranchCache=new WeakMap,this.lightweightCache=new WeakMap,this.startTransition=async e=>(e(),!1),this.update=e=>{let t=this.options,n=this.basepath??t?.basepath??`/`,r=this.basepath===void 0,i=t?.rewrite;if(this.options={...t,...e},this.isServer=this.options.isServer??!1??typeof document>`u`,this.protocolAllowlist=new Set(this.options.protocolAllowlist),this.options.pathParamsAllowedCharacters&&(this.pathParamsDecoder=ae(this.options.pathParamsAllowedCharacters)),(!this.history||this.options.history&&this.options.history!==this.history)&&(this.history=this.options.history?this.options.history:ta()),this.origin=this.options.origin,this.origin||=window?.origin&&window.origin!==`null`?window.origin:`http://localhost`,this.history&&this.updateLatestLocation(),this.options.routeTree!==this.routeTree){this.routeTree=this.options.routeTree;let e;this.resolvePathCache=ee(1e3),e=this.buildRouteTree(),this.setRoutes(e)}if(!this.stores&&this.latestLocation){let e=this.getStoreConfig(this);this.batch=e.batch,this.stores=Yi(this.latestLocation,e),Li(this)}let a=this.options.basepath??`/`,o=this.options.rewrite;if(r||n!==a||i!==o){this.basepath=a;let e=[],t=j(a);t&&t!==`/`&&e.push(Ki({basepath:a})),o&&e.push(o),this.rewrite=e.length===0?void 0:e.length===1?e[0]:Gi(e),this.history&&this.updateLatestLocation(),this.stores&&this.stores.location.set(this.latestLocation)}},this.updateLatestLocation=()=>{this.latestLocation=this.parseLocation(this.history.location,this.latestLocation)},this.buildRouteTree=()=>{let e=re(this.routeTree,this.options.caseSensitive,(e,t)=>{e.init({originalIndex:t})});return this.options.routeMasks&&ie(this.options.routeMasks,e.processedTree),e},this.subscribe=(e,t)=>{let n={eventType:e,fn:t};return this.subscribers.add(n),()=>{this.subscribers.delete(n)}},this.emit=e=>{for(let t of this.subscribers)if(t.eventType===e.type)try{t.fn(e)}catch(e){console.error(e)}},this.parseLocation=(e,t)=>{let n=({pathname:e,search:n,hash:r,href:i,state:a})=>{if(!this.rewrite&&!/[ \x00-\x1f\x7f\u0080-\uffff]/.test(e)){let i=this.options.parseSearch(n),o=this.options.stringifySearch(i);return{href:e+o+r,publicHref:e+o+r,pathname:me(e).path,external:!1,searchStr:o,search:w(t?.search,i),hash:me(r.slice(1)).path,state:P(t?.state,a)}}let o=new URL(i,this.origin),s=qi(this.rewrite,o),c=this.options.parseSearch(s.search),l=this.options.stringifySearch(c);return s.search=l,{href:s.href.replace(s.origin,``),publicHref:i,pathname:me(s.pathname).path,external:!!this.rewrite&&s.origin!==this.origin,searchStr:l,search:w(t?.search,c),hash:me(s.hash.slice(1)).path,state:P(t?.state,a)}},r=n(e),{__tempLocation:i,__tempKey:a}=r.state;if(i&&(!a||a===this.tempLocationKey)){let e=n(i);return e.state.key=r.state.key,e.state.__TSR_key=r.state.__TSR_key,delete e.state.__tempLocation,{...e,maskedLocation:r}}return r},this.resolvePathWithBase=(e,t)=>de({base:e,to:t.includes(`//`)?ue(t):t,trailingSlash:this.options.trailingSlash,cache:this.resolvePathCache}),this.matchRoutes=(e,t,n)=>typeof e==`string`?this.matchRoutesInternal({pathname:e,search:t},n):this.matchRoutesInternal(e,t),this.getMatchedRoutes=e=>{let t=Object.create(null),n=le(fe(e),this.processedTree,!0);return n&&Object.assign(t,n.rawParams),[n?.branch||[this.routesById.__root__],t,n?.route]},this.buildLocation=e=>{let t=(t={})=>{let n=t._fromLocation||this._pendingLocation||this.latestLocation,r=this.matchRoutesLightweight(n);t.from;let i=t.unsafeRelative===`path`?n.pathname:t.from??r[1],a=t.to?`${t.to}`:void 0,o=r[2],s=Object.assign(Object.create(null),r[3]),c=a?.charCodeAt(0)===47?`/`:this.resolvePathWithBase(i,`.`),l=a?this.resolvePathWithBase(c,a):c,u=ha(t.params,s),d=this.routesByPath[fe(l)],f;if(d)f=this.getRouteBranch(d);else if(l.includes(`$`))f=[];else{let[e,t,n]=this.getMatchedRoutes(l);f=e,this.options.notFoundRoute&&(!n||n.path!==`/`&&t[`**`])&&(f=[...f,this.options.notFoundRoute])}if(f.length&&D(u))for(let e of f){let t=e.options.params?.stringify??e.options.stringifyParams;if(t)try{Object.assign(u,t(u))}catch{}}let p=e.leaveParams?l:me(te({path:l,params:u,decoder:this.pathParamsDecoder,server:this.isServer}).interpolatedPath).path,m=o;if(e._includeValidateSearch&&this.options.search?.strict){let e={};f.forEach(t=>{if(t.options.validateSearch)try{Object.assign(e,fa(t.options.validateSearch,{...e,...m}))}catch{}}),m=e}m=pa(m,t,f,e._includeValidateSearch),m=w(o,m);let h=this.options.stringifySearch(m),g=t.hash===!0?n.hash:t.hash?A(t.hash,n.hash):void 0,_=g?`#${g}`:``,v=t.state===!0?n.state:t.state?A(t.state,n.state):{};v=P(n.state,v);let y=`${p}${h}${_}`,b,x,S=!1;if(this.rewrite){let e=new URL(y,this.origin),t=Ji(this.rewrite,e);b=e.href.replace(e.origin,``),t.origin===this.origin?x=t.pathname+t.search+t.hash:(x=t.href,S=!0)}else b=T(y),x=b;return{publicHref:x,href:b,pathname:p,search:m,searchStr:h,state:v,hash:g??``,external:S,unmaskOnReload:t.unmaskOnReload}},n=(n={},r)=>{let i=t(n),a=r?t(r):void 0;if(!a){let n=Object.create(null);if(this.options.routeMasks){let o=N(i.pathname,this.processedTree);if(o){Object.assign(n,o.rawParams);let{from:i,params:s,...c}=o.route,l=ha(s,n);r={from:e.from,...c,params:l},a=t(r)}}}return a&&(i.maskedLocation=a),i};return e.mask?n(e,{from:e.from,...e.mask}):n(e)},this.commitLocation=async({viewTransition:e,ignoreBlocker:t,...n})=>{let r,i=fe(this.latestLocation.href)===fe(n.href)&&k(sa(n.state),sa(this.latestLocation.state)),a=this._commitPromise,o,s=new Promise(e=>{o=e});if(s.resolve=()=>{o(),a?.resolve()},this._commitPromise=s,i)this.load();else{let{maskedLocation:i,hashScrollIntoView:a,...o}=n;i&&(o={...i,state:{...i.state,__tempKey:void 0,__tempLocation:{...o,search:o.searchStr,state:{...o.state,__tempKey:void 0,__tempLocation:void 0,__TSR_key:void 0,key:void 0}}}},(o.unmaskOnReload??this.options.unmaskOnReload??!1)&&(o.state.__tempKey=this.tempLocationKey)),o.state.__hashScrollIntoViewOptions=a??this.options.defaultHashScrollIntoView??!0,this.shouldViewTransition=e,r=n.replace?`REPLACE`:`PUSH`,this.history[r===`REPLACE`?`replace`:`push`](o.publicHref,o.state,{ignoreBlocker:t}),this.history.subscribers.size||this.load({action:{type:r}})}return this._scroll.next=n.resetScroll??!0,this._commitPromise},this.buildAndCommitLocation=({replace:e,resetScroll:t,hashScrollIntoView:n,viewTransition:r,ignoreBlocker:i,_redirects:a,href:o,...s}={})=>{if(o){let t=this.history.location.state.__TSR_index,n=ra(o,{__TSR_index:e?t:t+1}),r=new URL(n.pathname,this.origin);s.to=qi(this.rewrite,r).pathname,s.search=this.options.parseSearch(n.search),s.hash=n.hash.slice(1)}let c=this.buildLocation({...s,_includeValidateSearch:!0});a&&(c._redirects=a),this._pendingLocation=c;let l=this.commitLocation({...c,viewTransition:r,replace:e,resetScroll:t,hashScrollIntoView:n,ignoreBlocker:i});return queueMicrotask(()=>{this._pendingLocation===c&&(this._pendingLocation=void 0)}),l},this.navigate=async({to:e,reloadDocument:t,href:n,publicHref:r,...i})=>{let a=!1;if(n)try{new URL(`${n}`),a=!0}catch{}if(a&&!t&&(t=!0),t){if(e!==void 0||!n){let t=this.buildLocation({to:e,...i});n??=t.publicHref,r??=t.publicHref}let t=!a&&r?r:n;if(E(t,this.protocolAllowlist))return;if(!i.ignoreBlocker){let e=this.history.getBlockers?.()??[];for(let t of e)if(t?.blockerFn&&await t.blockerFn({currentLocation:this.latestLocation,nextLocation:this.latestLocation,action:`PUSH`}))return}i.replace?window.location.replace(t):window.location.href=t;return}return this.buildAndCommitLocation({...i,href:n,to:e,_isNavigate:!0})},this.load=async e=>{this.updateLatestLocation(),e?.action&&(this._scroll.hash=e.action.type===`PUSH`||e.action.type===`REPLACE`),await uo(this,e)},this.startViewTransition=e=>{let t=this.shouldViewTransition??this.options.defaultViewTransition;if(this.shouldViewTransition=void 0,t&&typeof document.startViewTransition==`function`){let n;if(typeof t==`object`&&window.CSS?.supports?.(`selector(:active-view-transition-type(a))`)){let r=this.latestLocation,i=this.stores.resolvedLocation.get(),a=typeof t.types==`function`?t.types(oa(r,i)):t.types;if(a===!1)return e();n={update:e,types:a}}else n=e;return document.startViewTransition(n).updateCallbackDone}return e()},this.invalidate=e=>{let t=this._committed,n=e?.filter,r=this._preloads,i=new Set([...t,...this._cache.values(),...[...r?.values()??[]].flat(),...this._tx?.[3]??[]].filter(e=>!n||n(e)).map(e=>e.id)),a=[];for(let[e,t]of r??[])t.some(e=>i.has(e.id))&&(r.delete(e),a.push(e));let o=t=>{if(i.has(t.id)){let n=this.routesById[t.routeId],r={...t,invalid:!0,...(e?.forcePending||t.status===`error`||t.status===`notFound`)&&aa(n)?{status:`pending`,error:void 0}:void 0};return t._flight=void 0,r}return t};this._committed=t.map(o);for(let[t,n]of this._cache)i.has(t)&&(n.invalid=!0,e?.forcePending&&(n.status=`pending`));for(let e of i)this._flights?.delete(e);for(let e of a)e.abort();return this.shouldViewTransition=!1,this.load({sync:e?.sync})},this.resolveRedirect=e=>{let t=e.headers.get(`Location`);if(!e.options.href||e.options._builtLocation){let t=(e.options._builtLocation??this.buildLocation(e.options)).publicHref||`/`;e.options.href=t,e.headers.set(`Location`,t)}else if(t)try{let n=new URL(t);if(this.origin&&n.origin===this.origin){let t=n.pathname+n.search+n.hash;e.options.href=t,e.headers.set(`Location`,t)}}catch{}if(e.options.href&&!e.options._builtLocation&&E(e.options.href,this.protocolAllowlist))throw Error(`Redirect blocked: unsafe protocol`);return e.headers.get(`Location`)||e.headers.set(`Location`,e.options.href),e},this.clearCache=e=>{let t=this._cache,n=this._preloads,r=e?.filter,i=[],a=[];for(let[e,n]of t)(!r||r(n))&&(a.push(e),i.push(n));let o=[];for(let[e,t]of n??[])(!r||t.some(r))&&(o.push(e),i.push(...t));for(let e of a)t.delete(e);for(let e of o)n.delete(e);for(let e of i){let t=e._flight;e._flight=void 0,t&&!--t[2]&&(this._flights?.get(e.id)===t&&this._flights.delete(e.id),o.push(t[1]))}for(let e of o)e.abort()},this.loadRouteChunk=ya,this.preloadRoute=e=>fo(this,e),this.matchRoute=(e,t)=>{let n={...e,to:e.to?this.resolvePathWithBase(e.from||``,e.to):void 0,params:e.params||{},leaveParams:!0},r=this.buildLocation(n),i=this.stores.status.get()===`pending`;if(t?.pending&&!i)return!1;let a=t?.pending??!i?this.latestLocation:this.stores.resolvedLocation.get()||this.stores.location.get(),o=oe(r.pathname,t?.caseSensitive??!1,t?.fuzzy??!1,a.pathname,this.processedTree);return!o||e.params&&!k(o.rawParams,e.params,{partial:!0})?!1:t?.includeSearch??!0?k(a.search,r.search,{partial:!0})?o.rawParams:!1:o.rawParams},this.getStoreConfig=t,this.update({defaultPreloadDelay:50,defaultPendingMs:1e3,defaultPendingMinMs:500,context:void 0,...e,caseSensitive:e.caseSensitive??!1,notFoundMode:e.notFoundMode??`fuzzy`,stringifySearch:e.stringifySearch??Hi,parseSearch:e.parseSearch??Vi,protocolAllowlist:e.protocolAllowlist??he}),self.__TSR_ROUTER__=this}isShell(){return!!this.options.isShell}get state(){return this.stores.__store.get()}setRoutes({routesById:e,routesByPath:t,processedTree:n}){this.routesById=e,this.routesByPath=t,this.processedTree=n;let r=this.options.notFoundRoute;r&&(r.init({originalIndex:99999999999}),this.routesById[r.id]=r)}getRouteBranch(e){let t=this.routeBranchCache.get(e);return t||(t=M(e),this.routeBranchCache.set(e,t)),t}matchRoutesInternal(e,t){let[n,r,i]=this.getMatchedRoutes(e.pathname),a=n,o=!1;(i?i.path!==`/`&&r[`**`]:fe(e.pathname))&&(this.options.notFoundRoute?a=[...a,this.options.notFoundRoute]:o=!0);let s=o?ma(this.options.notFoundMode,a):void 0,c=Array(a.length),l=this._committed,u=(e,t)=>{let n=l[t];return n?.routeId===e.id?n:e===this.options.notFoundRoute?l.find(t=>t.routeId===e.id):void 0},d;for(let n=0;n{let r=n(t.preSearchFilters?t.preSearchFilters.reduce((e,t)=>t(e),e):e);return t.postSearchFilters?t.postSearchFilters.reduce((e,t)=>t(e),r):r});let n=t.validateSearch;n&&i.push(({search:e,next:t,meta:i})=>{let a=t(e);if(r)try{let e=fa(n,a);if(i&&e)for(let t in e)t in a||(i.defaulted||=new Map).set(t,e[t]);return{...a,...e}}catch{}return a})}let a=(e,n,r)=>{if(e>=i.length){if(!t.search)return{};if(t.search===!0)return n;let e=A(t.search,n);return r&&(r.explicit=e),e}return i[e]({search:n,next:(t,n)=>{if(n){let n=r||{};return{search:a(e+1,t,n),meta:n}}return a(e+1,t,r)},meta:r})};return a(0,e)}function ma(e,t){if(e!==`root`){let e;for(let n=t.length-1;n>=0;n--){let r=t[n];if(r.options.notFoundComponent)return r.id;e||=r.children&&r.id}if(e)return e}return Ce}function ha(e,t){return e===!1||e===null?Object.create(null):(e??!0)===!0?t:Object.assign(t,A(e,t))}function ga(e,t){let n=e.options.params?.parse??e.options.parseParams;n&&Object.assign(t,n(t))}function _a(e,t){return e.options[t]?.preload?.()}function va(e,t){let n=_a(e,`component`),r=_a(e,`pendingComponent`),i=t&&r?r.then(t):r;return t&&!r&&t(),n&&i?Promise.all([n,i]).then(()=>{}):n??i}function ya(e,t,n){let r=()=>t===!1?void 0:t?_a(e,t):va(e,n),i=e._lazy;if(i)return i===!0?r():i.then(r);if(!e.lazyFn)return r();let a=e.lazyFn().then(t=>{{let{id:n,...r}=t.options;Object.assign(e.options,r),e._lazy=!0}},t=>{throw e._lazy=void 0,t});return e._lazy=a,a.then(r)}function ba(e){let t=e.findIndex(e=>e.status!==`success`||e._notFound)+1;return t&&t{let i=()=>r(t);t.addEventListener(`abort`,i,{once:!0}),Promise.resolve(e).then(n,r).finally(()=>t.removeEventListener(`abort`,i))})}function ka(e,t){return e.routesById[t.routeId]}function Aa(e,t,n){return Te(e)?[Ta,e]:ye(e)?(e.routeId||=n,[wa,e]):(t&&typeof e?.then==`function`&&(e=Error(`A Promise was thrown`,{cause:e})),t?[Ca,e]:[Sa,e])}function ja(e,t){let n=Aa(t,!0,e.id);if(n[0]!==Ca)return n;try{e.options.onError?.(n[1])}catch(t){n=Aa(t,!0,e.id)}return n}function Ma(e,t,n){return n[0].signal.aborted||!n[2]()?(n[0].abort(),[Ea]):ja(e,t)}function Na(e,t){return n=>e.navigate({...n,_fromLocation:t})}async function Pa(e,t,n,r,i){let[a,o]=t,s=n[0].signal,c=!!n[4];for(let t=n[7]??0;te.id===t.id)&&n[3].some(e=>e.isFetching===`beforeLoad`))return;e._flights.delete(t.id)}return n[1]}}function Ia(e,t){let n=t._flight;t._flight=void 0,Fa(e,t,n)?.abort()}function La(e,t,n){let r=[];for(let i of t)if(!n?.includes(i)){let t=i._flight;i._flight=void 0;let n=Fa(e,i,t);n&&r.push(n)}for(let e of r)e.abort()}function Ra(e,t,n){let r=[];for(let i of t)if(!n.includes(i)){let t=i._flight;if(i._flight=void 0,t?.[2]===1&&e._flights?.get(i.id)===t&&n.some(e=>e.id===i.id))t[2]=0;else{let n=Fa(e,i,t);n&&r.push(n)}}for(let e of r)e.abort()}function za(e){let t=[];for(let[n,r]of e._flights??[])r[2]||(e._flights.delete(n),t.push(r[1]));for(let e of t)e.abort()}function Ba(e){for(let t of e){let e=t._flight;e&&e[2]++}}function Va(e,t,n,r){if(t.isFetching=n,r&&e._tx?.[0]!==r)return;let i=e.stores.byRoute.get(t.routeId),a=i?.get();a?.id===t.id&&i.set({...a,isFetching:n})}function Ha(e,t,n,r,i,a,o){let s=t[0];return{params:n.params,location:s,navigate:Na(e,s),cause:o?`preload`:n.cause,abortController:i,preload:o,deps:n.loaderDeps,parentMatchPromise:a,context:n.context,route:r,...e.options.additionalContext}}async function Ua(e,t,n,r,i,a,o,s){let c=s.signal;if(c.aborted)return[Ea];if(!i)return[Sa,void 0];let l=n._flight;Va(e,n,`loader`,s);try{if(!l){let s=new AbortController;l=[Promise.resolve().then(()=>i(Ha(e,t,n,r,s,a,o))).then(e=>Aa(e,!1,r.id),e=>Aa(e,!0,r.id)).then(t=>(t[0]!==Sa&&e._flights?.get(n.id)===l&&(e._flights.delete(n.id),l[2]||s.abort()),t[0]===Ca&&l[2]?ja(r,t[1]):t)),s,1],(e._flights??=new Map).set(n.id,l)}return n._flight=l,n.abortController=l[1],await Oa(l[0],c)}catch(t){if(t!==c)throw t;return Ia(e,n),[Ea]}finally{Va(e,n,!1,s)}}function Wa(e,t,n){t[0]===Sa?(e.loaderData=t[1],e.error=void 0,e.status=`success`,e.invalid=!1,e.updatedAt=Date.now(),e.preload=n):t[0]!==Ta&&(e.status=`success`,e.error=void 0,e.invalid=!0)}function Ga(e,t,n){let r=e._cache.get(t.id);if(r!==n||e._committed.some(e=>e.id===t.id&&e._flight===t._flight))return;let i={...t,_notFound:void 0,context:{}};i._flight&&i._flight[2]++,e._cache.set(t.id,i),r&&Ia(e,r)}function Ka(e,t){return t[0]===Ca||t[0]===wa?{...e,status:t[0]===Ca?`error`:`notFound`,error:t[1],_flight:void 0}:e}function qa(e,t,n,r,i,a){let o=t[1][n],s=ka(e,o),c=!!a[4],l=c?e._cache.get(o.id):void 0,u,d=!1,f;try{if(o.status===`success`&&(u=s.options.shouldReload,typeof u==`function`&&(u=u(Ha(e,t,o,s,a[0],i,c))),a[2]()||(a[0].abort(),f=[Ea])),!f){if(o.status!==`success`)d=!0;else{let t=a[4]||o.preload?s.options.preloadStaleTime??e.options.defaultPreloadStaleTime??3e4:s.options.staleTime??e.options.defaultStaleTime??0;d=!!(o.invalid||u||u===void 0&&Date.now()-o.updatedAt>=t&&(a[6]||o.cause===`enter`||a[3].some(e=>e.routeId===o.routeId&&e.id!==o.id)))}}}catch(t){o.invalid=!0,Ia(e,o),f=Ma(s,t,a)}let p=s.options.loader,m=typeof p==`function`?p:p?.handler,h=(!c||s.options.preload!==!1)&&p?e._flights?.get(o.id):void 0;h===o._flight||f?h=void 0:h&&!d&&!c&&u===void 0?d=!0:d||(h=void 0);let g=!!(p&&d&&o.status===`success`&&!c&&!a[5]&&((typeof p==`function`?void 0:p?.staleReloadMode)??e.options.defaultStaleReloadMode)!==`blocking`),_=d&&(!c||s.options.preload!==!1),v=_&&!g&&(o.status!==`success`||!!p),y=s.lazyFn&&s._lazy!==!0?a[8]:void 0;if(_&&!p&&(o.invalid=!1,o.updatedAt=Date.now()),h&&h[2]++,v){let t=o._flight;o._flight=h,Fa(e,o,t)?.abort(),o.status===`success`&&(o.status=`pending`),a[8]?.()}_||(o.isFetching=!1);let b=(f?Promise.resolve(f):v?Ua(e,t,o,s,m,i,c,a[0]):Promise.resolve([Sa,o.loaderData])).then(t=>(v&&(Wa(o,t,c),t[0]===Sa&&(c&&p&&!a[0].signal.aborted&&Ga(e,o,l),o.status=`pending`)),t)),x=Oa(Promise.resolve().then(()=>ya(s,void 0,y)),a[0].signal).then(()=>void 0,e=>[n,Ma(s,e,a)]).then(e=>b.then(t=>(v&&!e&&t[0]===Sa&&o.status===`pending`&&a[2]()&&(o.status=`success`,a[8]?.()),e)));if(r.push([n,b,x]),!g)return b.then(e=>Ka(o,e));let S={...o,status:`pending`,preload:!1,_flight:h};o.invalid=!1,o.isFetching=`loader`;let C=Ua(e,t,S,s,m,i,!1,a[0]).then(e=>(o.isFetching=!1,Wa(S,e,!1),e));return(t[2]??=[]).push([n,C,x,S]),C.then(e=>Ka(S,e))}async function Ja(e,t,n,r,i=0){let a=n?.[1][1],o=a?.routeId?t.findIndex(e=>e.routeId===a.routeId):n?.[0]??t.length-1;o<0&&(o=0);for(let n=o;n>=0;n--){let i=ka(e,t[n]),a=ya(i,!1);if(a)try{await Oa(a,r)}catch(e){if(e===r)throw e}if(i.options.notFoundComponent)return n}return a?.routeId?o:i}function Ya(e,t){t[2]&&=(La(e,t[2].map(e=>e[3])),void 0)}async function Xa(e,t,n,r){let i;try{await Promise.all(e.map(e=>e[1].then(async t=>{let a=e[0];if(!(r&&a>=await r)){if(t[0]>=Ta)throw[a,t];!i&&t[0]!==Sa&&(i=[a,t],await Promise.all((n??[]).map(e=>{if(!(e[0]<=a))return e[1].then(t=>{if(t[0]===Ta)throw[e[0],t]})})))}})))}catch(e){return e}return t??i}async function Za(e,t,n,r,i,a,o){let s=t[1],c=await a,l=!1,u=s.findIndex(e=>e._notFound),d=t=>t[1][0]===wa?Ja(e,s,t,r.signal):t[0],f=u<0?s.length:u;if((c?.[1][0]??0)>=Ta)f=0;else if(c){f=c[2]??=await d(c);for(let e of n){if(e[0]>=f)break;let t=await e[1];if(t[0]!==Sa&&t[0]=f)break;let t=await e[2];if(t){c=t;break}}if((c?.[1][0]??0)>=Ta){let n=c[1];if(n[0]!==Ta||n[1].options.reloadDocument||i<20)return Ya(e,t),n;l=!0,c=[0,[Ca,Error(`Too many redirects`)]]}let p=c?c[2]??await d(c):u;if(p>=0){let i=c?.[1],a=i?.[0],u=s[p],d=i?.[1],f=()=>{i&&(u._notFound=void 0,a===Ca?u.status=`error`:(d.routeId=u.routeId,u.routeId===e.routeTree.id?(u.status=`success`,u._notFound=!0):u.status=`notFound`),u.error=d,u.isFetching=!1)};f();try{await Oa(i?Promise.resolve().then(()=>ya(ka(e,u),a===Ca?`errorComponent`:`notFoundComponent`)):Promise.all([ya(ka(e,u)),ya(ka(e,u),`notFoundComponent`)]),r.signal)}catch(n){if(n===r.signal)return Ya(e,t),[Ea]}i?l&&(r.abort(),await Promise.all([...n.map(e=>e[1]),...n.map(e=>e[2]),...(t[2]??[]).map(e=>e[1])]),Ya(e,t),La(e,s),f()):(u.status=`success`,o?.())}return t}async function Qa(e,t,n,r=0,i=t[1].length){let a=t[1];for(let t=r;te._notFound);if(e.options.notFoundMode!==`root`&&a>=0){let t=await Ja(e,i[1],void 0,r[0].signal,a);t!==a&&(n[a]._notFound=void 0,n[t]._notFound=!0),a=t}let o=a<0?n.length:a+1,s=[],c=r[7]??0,l=c?Promise.resolve(i[1][c-1]):void 0,u=()=>{for(let t=c;t=Ta&&(o=0),u()),r[2]()&&!r[4]&&za(e);let f;try{let t=Za(e,i,s,r[0],r[1],Xa(s,d,i[2]),r[8]);i[2]?.length&&(i[3]=Xa(i[2],void 0,void 0,t.then(e=>Da(e)?0:ba(e[1]).length,()=>0))),f=await t}catch(t){throw Ya(e,i),t}return Da(f)?f:Qa(e,f,r[0].signal,r[7]===f[1].length?r[7]:0)}function eo(e,t){let n=e.stores.matches.get();for(let r=0;r0){n[3]=setTimeout(()=>{to(e,t)},r);return}n[2]=0}let d=t[3].map(e=>({...e,_flight:void 0}));d[s].status=`pending`;let f=e.startTransition(()=>e.stores.setMatches(d),d).then(t=>(t&&e._pending===n&&n[4]===f&&!n[2]&&(n[2]=Date.now()+c),t));n[4]=f}function no(e,t){let n=e._pending;n?.[0]===t&&(clearTimeout(n[3]),e._pending=void 0)}function ro(e,t){e._committed=t,e.stores.setMatches(t)}function io(e,t){La(e,t[1]),Ya(e,t)}function ao(e,t,n,r){let i=e._committed,a=e._cache;for(let e of n)e.preload=!1,r&&(e._assetEnd=void 0);let o=ba(n).length,s=new Map,c=Date.now();for(let t of[...i,...a.values()]){if(t.status!==`success`||n.some((e,n)=>e.id===t.id&&(n=(t.preload?r.options.preloadGcTime??e.options.defaultPreloadGcTime??3e5:r.options.gcTime??e.options.defaultGcTime??3e5)||s.set(t.id,a.get(t.id)===t?t:{...t,_flight:void 0,isFetching:!1,context:{}})}t[3]=[],e._cache=s,ro(e,n),La(e,[...a.values(),...i],[...n,...s.values()]),ca(e,i,n,()=>e._tx===t)}async function oo(e,t){let n=e._tx;for(;n&&n!==t;){if(await n[5],e._tx===n)return;n=e._tx}}async function so(e,t,n){await e.navigate({...n.options,replace:!0,ignoreBlocker:!0,_redirects:t[1]+1})}function W(e,t){no(e,t),t[0].abort(),La(e,t[3]),t[3]=[],e._tx===t&&(e.batch(()=>{e.stores.status.set(`idle`),e.stores.setMatches(e._committed)}),e._tx===t&&(e._commitPromise?.resolve(),e._commitPromise=void 0))}async function co(e,t,n,r,i){let a=n.map(e=>({...e}));Ba(a);for(let t of r)Ia(e,a[t[0]]),a[t[0]]=t[3];let o=[t[2],a],s;try{s=await Za(e,o,r,t[0],t[1],i)}catch(t){throw La(e,a),t}if(Da(s)){La(e,a),s[0]===Ta&&e._tx===t&&e._committed===n&&await so(e,t,s[1]);return}let c=await Qa(e,s,t[0].signal);if(e._tx!==t||e._committed!==n){La(e,c[1]);return}for(let t of c[1]){let n=e._cache.get(t.id);n?._flight&&n._flight===t._flight&&(e._cache.delete(t.id),Ia(e,n))}ro(e,c[1]),La(e,n,c[1])}async function lo(e,t,n,r,i,a){let o=[t[0],t[1],()=>e._tx===t&&!!t[3].length,e._committed,void 0,i,n,a,r],s=await $a(e,t[2],t[3],o);if(Da(s)){s[0]===Ta&&e._tx===t?(no(e,t),La(e,t[3]),t[3]=[],e._tx===t&&await so(e,t,s[1])):W(e,t);return}let c=e._pending;if(c?.[0]===t&&(clearTimeout(c[3]),c[4])){let n=t[0].signal,r=!1;try{r=await Oa(c[4],n)}catch(e){if(e!==n)throw e}if(r&&e._pending===c&&c[0]===t){let e=c[2]-Date.now();if(e>0){try{await Oa(new Promise(t=>{c[3]=setTimeout(t,e)}),n)}catch{}clearTimeout(c[3])}}}if(e._tx!==t){no(e,t),io(e,s);return}let l=t[2],u=oa(l,e.stores.resolvedLocation.get()),d=s[2];await e.startViewTransition(async()=>{if(e._tx!==t){io(e,s);return}let n=await e.startTransition(()=>{no(e,t),ao(e,t,s[1],a),e._tx===t&&(e.emit({type:`onLoad`,...u}),e._tx===t&&e.emit({type:`onBeforeRouteMount`,...u}))},s[1]);if(e._tx!==t){Ya(e,s);return}d?.length&&co(e,t,s[1],d,s[3]).catch(console.error),e.batch(()=>{e.stores.resolvedLocation.set(l),e.stores.status.set(`idle`),e._tx===t&&e.emit({type:`onResolved`,...u}),n&&e._tx===t&&e.emit({type:`onRendered`,...u})}),e._tx===t&&(e._commitPromise?.resolve(),e._commitPromise=void 0)})}async function uo(e,t){let n=e._tx,r=e.stores.resolvedLocation.get(),i=r??e.stores.location.get(),a=e.latestLocation,o=e._pendingLocation,s=o?.href===a.href?o._redirects??0:0,c=e._handoff,l=c?.[0](),u=new AbortController,d=e._preflight;if(e._preflight=u,l||c?.[1](),d?.abort(),u.signal.aborted){await oo(e,n);return}let f=oa(a,r);if(e.emit({type:`onBeforeNavigate`,...f}),u.signal.aborted||e.emit({type:`onBeforeLoad`,...f}),u.signal.aborted){await oo(e,n);return}let p=i.href===a.href,m,h=u;try{m=e.matchRoutes(a,{_controller:u}),Ba(m)}catch(t){if(u.abort(),!Te(t)){await oo(e),e._commitPromise?.resolve(),e._commitPromise=void 0;return}await e.navigate({...t.options,replace:!0,ignoreBlocker:!0}),await oo(e,n);return}let g=l?c[1](m):void 0;if(g?h=l:l?.abort(),u.signal.aborted){La(e,m),await oo(e,n);return}e._preflight=void 0;let _=[h,s,a,m,Date.now(),Promise.resolve().then(()=>lo(e,_,p,()=>to(e,_),t?.sync,g)).catch(()=>{e._tx===_&&W(e,_)})];if(e._tx=_,n){for(let t of e.stores.matches.get()){if(e._tx!==_)break;t.isFetching&&Va(e,t,!1)}n[0].abort(),Ra(e,n[3],_[3])}if(e._tx!==_){La(e,_[3]),_[3]=[],await oo(e,_);return}e.batch(()=>{e.stores.status.set(`pending`),e.stores.location.set(a)}),to(e,_);try{await _[5]}finally{await oo(e,_)}}async function fo(e,t,n=0){if(n>20)return;let r=t._builtLocation??e.buildLocation(t),i=e._committed,a=new AbortController,o;try{o=e.matchRoutes(r,{_controller:a}),Ba(o)}catch(e){a.abort(),ye(e)||console.error(e);return}(e._preloads??=new Map).set(a,o);let s;try{let t;try{t=await $a(e,r,o,[a,n,()=>!0,i,!0])}finally{s=e._preloads.delete(a),La(e,o),a.abort()}if(!Da(t))return t[1];if(s&&t[0]===Ta&&!t[1].options.reloadDocument)return fo(e,{...t[1].options,_fromLocation:r},n+1)}catch(e){ye(e)||console.error(e)}}function po(e,t){if(e)return typeof e==`string`?e:e[t]}function mo(e){return e?.scriptFormat??`module`}function ho(e,t,n){let r=go(t),i=po(n,`script`)??r.crossOrigin;return{...mo(e)===`iife`?{rel:`preload`,as:`script`}:{rel:`modulepreload`},href:r.href,...i?{crossOrigin:i}:{}}}function go(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}function _o(e,t){if(t.length===0)return;if(t.length===1){e.push(t[0]);return}let n=new Set;for(let r of t){let t=JSON.stringify(r);n.has(t)||(n.add(t),e.push(r))}}function vo(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}var yo=(e=>(e[e.None=0]=`None`,e[e.Mutable=1]=`Mutable`,e[e.Watching=2]=`Watching`,e[e.RecursedCheck=4]=`RecursedCheck`,e[e.Recursed=8]=`Recursed`,e[e.Dirty=16]=`Dirty`,e[e.Pending=32]=`Pending`,e))(yo||{});function bo({update:e,notify:t,unwatched:n}){return{link:r,unlink:i,propagate:a,checkDirty:o,shallowPropagate:s};function r(e,t,n){let r=t.depsTail;if(r!==void 0&&r.dep===e)return;let i=r===void 0?t.deps:r.nextDep;if(i!==void 0&&i.dep===e){i.version=n,t.depsTail=i;return}let a=e.subsTail;if(a!==void 0&&a.version===n&&a.sub===t)return;let o=t.depsTail=e.subsTail={version:n,dep:e,sub:t,prevDep:r,nextDep:i,prevSub:a,nextSub:void 0};i!==void 0&&(i.prevDep=o),r===void 0?t.deps=o:r.nextDep=o,a===void 0?e.subs=o:a.nextSub=o}function i(e,t=e.sub){let r=e.dep,i=e.prevDep,a=e.nextDep,o=e.nextSub,s=e.prevSub;return a===void 0?t.depsTail=i:a.prevDep=i,i===void 0?t.deps=a:i.nextDep=a,o===void 0?r.subsTail=s:o.prevSub=s,s===void 0?(r.subs=o)===void 0&&n(r):s.nextSub=o,a}function a(e){let n=e.nextSub,r;top:do{let i=e.sub,a=i.flags;if(a&60?a&12?a&4?!(a&48)&&c(e,i)?(i.flags=a|40,a&=1):a=0:i.flags=a&-9|32:a=0:i.flags=a|32,a&2&&t(i),a&1){let t=i.subs;if(t!==void 0){let i=(e=t).nextSub;i!==void 0&&(r={value:n,prev:r},n=i);continue}}if((e=n)!==void 0){n=e.nextSub;continue}for(;r!==void 0;)if(e=r.value,r=r.prev,e!==void 0){n=e.nextSub;continue top}break}while(!0)}function o(t,n){let r,i=0,a=!1;top:do{let o=t.dep,c=o.flags;if(n.flags&16)a=!0;else if((c&17)==17){if(e(o)){let e=o.subs;e.nextSub!==void 0&&s(e),a=!0}}else if((c&33)==33){(t.nextSub!==void 0||t.prevSub!==void 0)&&(r={value:t,prev:r}),t=o.deps,n=o,++i;continue}if(!a){let e=t.nextDep;if(e!==void 0){t=e;continue}}for(;i--;){let i=n.subs,o=i.nextSub!==void 0;if(o?(t=r.value,r=r.prev):t=i,a){if(e(n)){o&&s(i),n=t.sub;continue}a=!1}else n.flags&=-33;n=t.sub;let c=t.nextDep;if(c!==void 0){t=c;continue top}}return a}while(!0)}function s(e){do{let n=e.sub,r=n.flags;(r&48)==32&&(n.flags=r|16,(r&6)==2&&t(n))}while((e=e.nextSub)!==void 0)}function c(e,t){let n=t.depsTail;for(;n!==void 0;){if(n===e)return!0;n=n.prevDep}return!1}}function xo(e,t,n){let r=typeof e==`object`,i=r?e:void 0;return{next:(r?e.next:e)?.bind(i),error:(r?e.error:t)?.bind(i),complete:(r?e.complete:n)?.bind(i)}}var So=[],Co=0,{link:wo,unlink:To,propagate:Eo,checkDirty:Do,shallowPropagate:Oo}=bo({update(e){return e._update()},notify(e){So[Ao++]=e,e.flags&=~yo.Watching},unwatched(e){e.depsTail!==void 0&&(e.depsTail=void 0,e.flags=yo.Mutable|yo.Dirty,Po(e))}}),ko=0,Ao=0,jo,Mo=0;function No(e){try{++Mo,e()}finally{--Mo||Fo()}}function Po(e){let t=e.depsTail,n=t===void 0?e.deps:t.nextDep;for(;n!==void 0;)n=To(n,e)}function Fo(){if(!(Mo>0)){for(;ko{i.get(),n.current?t.next?.(i._snapshot):n.current=!0});return{unsubscribe:()=>{r.stop()}}},_update(e){let a=jo,o=t?.compare??Object.is;if(n)jo=i,++Co,i.depsTail=void 0;else if(e===void 0)return!1;n&&(i.flags=yo.Mutable|yo.RecursedCheck);try{let t=i._snapshot,a=typeof e==`function`?e(t):e===void 0&&n?r(t):e;return t===void 0||!o(t,a)?(i._snapshot=a,!0):!1}finally{jo=a,n&&(i.flags&=~yo.RecursedCheck),Po(i)}}};return n?(i.flags=yo.Mutable|yo.Dirty,i.get=function(){let e=i.flags;if(e&yo.Dirty||e&yo.Pending&&Do(i.deps,i)){if(i._update()){let e=i.subs;e!==void 0&&Oo(e)}}else e&yo.Pending&&(i.flags=e&~yo.Pending);return jo!==void 0&&wo(i,jo,Co),i._snapshot}):i.set=function(e){if(i._update(e)){let e=i.subs;e!==void 0&&(Eo(e),Oo(e),Fo())}},i}function Lo(e){let t=()=>{let t=jo;jo=n,++Co,n.depsTail=void 0,n.flags=yo.Watching|yo.RecursedCheck;try{return e()}finally{jo=t,n.flags&=~yo.RecursedCheck,Po(n)}},n={deps:void 0,depsTail:void 0,subs:void 0,subsTail:void 0,flags:yo.Watching|yo.RecursedCheck,notify(){let e=this.flags;e&yo.Dirty||e&yo.Pending&&Do(this.deps,this)?t():this.flags=yo.Watching},stop(){this.flags=yo.None,this.depsTail=void 0,Po(this)}};return t(),n}var G=e(r(),1);function Ro(e,t){let n=e[1];e.length=0,n?.(t)}function zo({t:e}){let t=Ae(),n=t._rendered??=[];return t.startTransition=(r,i)=>new Promise((a,o)=>{Ro(n,!1),n.push(i,a),e(t),G.startTransition(()=>{try{r()}catch(e){n[1]===a&&(n.length=0),o(e)}})}),O(()=>{let e=t.history.subscribe(t.load);t.updateLatestLocation();let r=t.latestLocation,i=t.buildLocation({to:r.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0});if(fe(r.publicHref)!==fe(i.publicHref))return t.commitLocation({...i,replace:!0,ignoreBlocker:!0}),e;let a=t.stores.resolvedLocation.get();return a?.href===r.href&&a.state.__TSR_key===r.state.__TSR_key?n.push(t.stores.matches.get(),e=>{e&&t.emit({type:`onRendered`,...oa(a,a)})}):t._tx||t.load().catch(console.error),e},[t,t.history]),null}var K=n();function Bo(){let e=Ae(),t=e.routesById[Ce],n=be(e,t),r=e.ssr?_e:G.Suspense,i=(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)(zo,{t:G.useState()[1]}),(0,K.jsx)(r,{fallback:n,children:(0,K.jsx)(Vo,{})})]});return e.options.InnerWrap?(0,K.jsx)(e.options.InnerWrap,{children:i}):i}function Vo(){let e=Ae(),t=e._rendered,n=Ne(e.stores.matches,e=>t[0]??e),r=n[0],i=r?.routeId;O(()=>{t[0]===n&&Ro(t,!0)},[t,n]);let a=i?(0,K.jsx)(xe,{routeId:i}):null;return(0,K.jsx)(Se.Provider,{value:i,children:e.options.disableGlobalCatchBoundary?a:(0,K.jsx)(ge,{getResetKey:()=>r,onCatch:void 0,children:a})})}var Ho=e=>({createMutableStore:Io,createReadonlyStore:Io,batch:No}),Uo=e=>new Wo(e),Wo=class extends la{constructor(e){super(e,Ho)}};function Go({router:e,children:t,...n}){D(n)&&e.update({...e.options,...n,context:{...e.options.context,...n.context}});let r=(0,K.jsx)(ke.Provider,{value:e,children:t});return e.options.Wrap?(0,K.jsx)(e.options.Wrap,{children:r}):r}function Ko({router:e,...t}){return(0,K.jsx)(Go,{router:e,...t,children:(0,K.jsx)(Bo,{})})}function qo(e){let t=Ae();return Ne(t.stores.location,Ee(e,t))}function Jo(e,t){if(t)for(let[n,r]of Object.entries(t))n!==`suppressHydrationWarning`&&r!==void 0&&r!==!1&&e.setAttribute(n,typeof r==`boolean`?``:String(r))}function Yo(e){let{attrs:t,children:n,nonce:r,preventScriptHoist:i}=e;switch(e.tag){case`title`:return(0,K.jsx)(`title`,{...t,suppressHydrationWarning:!0,children:n});case`meta`:return(0,K.jsx)(`meta`,{...t,suppressHydrationWarning:!0});case`link`:return(0,K.jsx)(`link`,{...t,precedence:t?.precedence??(t?.rel===`stylesheet`?`default`:void 0),nonce:r,suppressHydrationWarning:!0});case`style`:return e.inlineCss,(0,K.jsx)(`style`,{...t,dangerouslySetInnerHTML:{__html:n},nonce:r});case`script`:return(0,K.jsx)(Xo,{attrs:t,preventScriptHoist:i,children:n});default:return null}}function Xo({attrs:e,children:t,preventScriptHoist:n}){Ae();let r=Me(),i=typeof e?.type==`string`&&e.type!==``&&e.type!==`text/javascript`&&e.type!==`module`;if(G.useEffect(()=>{if(!i){if(e?.src){let t=(()=>{try{let t=document.baseURI||window.location.href;return new URL(e.src,t).href}catch{return e.src}})();for(let e of document.querySelectorAll(`script[src]`))if(e.src===t)return;let n=document.createElement(`script`);return Jo(n,e),document.head.appendChild(n),()=>n.remove()}if(typeof t==`string`){let n=typeof e?.type==`string`?e.type:`text/javascript`,r=typeof e?.nonce==`string`?e.nonce:void 0;for(let e of document.querySelectorAll(`script:not([src])`)){if(!(e instanceof HTMLScriptElement))continue;let i=e.getAttribute(`type`)??`text/javascript`,a=e.getAttribute(`nonce`)??void 0;if(e.textContent===t&&i===n&&a===r)return}let i=document.createElement(`script`);return i.textContent=t,Jo(i,e),document.head.appendChild(i),()=>i.remove()}}},[e,t,i]),i&&typeof t==`string`)return(0,K.jsx)(`script`,{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:t}});if(!r){if(e?.src)return(0,K.jsx)(`script`,{...e,suppressHydrationWarning:!0});if(typeof t==`string`)return(0,K.jsx)(`script`,{...e,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0})}return null}function Zo(e,t,n,r){n=xa(n);let i=n.map(e=>e.meta).filter(e=>e!==void 0),a=[],o={},s;for(let e=i.length-1;e>=0;e--){let n=i[e];for(let e=n.length-1;e>=0;e--){let r=n[e];if(r){if(r.title)s||={tag:`title`,children:r.title};else if(`script:ld+json`in r)try{let e=JSON.stringify(r[`script:ld+json`]);a.push({tag:`script`,attrs:{type:`application/ld+json`},children:pe(e)})}catch{}else{let e=r.name??r.property;if(e){if(o[e])continue;o[e]=!0}a.push({tag:`meta`,attrs:{...r,nonce:t}})}}}}s&&a.push(s),t&&a.push({tag:`meta`,attrs:{property:`csp-nonce`,content:t}}),a.reverse();let c=n.flatMap(e=>e.links??[]).filter(e=>e!==void 0).map(e=>({tag:`link`,attrs:{...e,nonce:t}})),l=e.ssr?.manifest,u=[];l&&(n.forEach(e=>{(l.routes[e.routeId]?.css)?.forEach(e=>{let n=vo(e);u.push({tag:`link`,attrs:{rel:`stylesheet`,...n,crossOrigin:po(r,`stylesheet`)??n.crossOrigin,suppressHydrationWarning:!0,nonce:t}})})}),l.inlineStyle&&u.push({tag:`style`,attrs:{...l.inlineStyle.attrs,nonce:t},children:l.inlineStyle.children,inlineCss:!0}));let d=[];l&&n.forEach(e=>{l.routes[e.routeId]?.preloads?.forEach(e=>{d.push({tag:`link`,attrs:{...ho(l,e,r),nonce:t}})})});let f=n.flatMap(e=>e.styles??[]).filter(e=>e!==void 0).map(({children:e,...n})=>({tag:`style`,attrs:{...n,nonce:t},children:e})),p=n.flatMap(e=>e.headScripts??[]).filter(e=>e!==void 0).map(({children:e,...n})=>({tag:`script`,attrs:{...n,nonce:t},children:e})),m=[];return _o(m,a),m.push(...d),_o(m,c),m.push(...u),_o(m,f),_o(m,p),m}var Qo=e=>{let t=Ae(),n=t.options.ssr?.nonce,r=G.useCallback(r=>Zo(t,n,r,e),[e,n,t]);return Ne(t.stores.matches,r,k)};function $o(e){let t=Qo(e.assetCrossOrigin),n=Ae().options.ssr?.nonce;return(0,K.jsx)(K.Fragment,{children:t.map(e=>(0,G.createElement)(Yo,{...e,key:`tsr-meta-${JSON.stringify(e)}`,nonce:n}))})}var es=t((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0>>1,a=e[r];if(0>>1;ri(c,n))li(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(li(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m){if(n(c)!==null)m=!0,S||(S=!0,O());else{var t=n(l);t!==null&&ee(x,t.startTime-e)}}}var S=!1,C=-1,w=5,T=-1;function E(){return g?!0:!(e.unstable_now()-Tt&&E());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&ee(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}}}finally{i?O():S=!1}}}var O;if(typeof y==`function`)O=function(){y(D)};else if(typeof MessageChannel<`u`){var k=new MessageChannel,A=k.port2;k.port1.onmessage=D,O=function(){A.postMessage(null)}}else O=function(){_(D,0)};function ee(t,n){C=_(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,ee(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,O()))),r},e.unstable_shouldYield=E,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),ts=t(((e,t)=>{t.exports=es()})),ns=t((e=>{var t=ts(),n=r(),i=se();function a(e){var t=`https://react.dev/errors/`+e;if(1ie||(e.current=re[ie],re[ie]=null,ie--)}function F(e,t){ie++,re[ie]=e.current,e.current=t}var oe=ae(null),ce=ae(null),le=ae(null),ue=ae(null);function de(e,t){switch(F(le,t),F(ce,e),F(oe,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Vd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Vd(t),e=Hd(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}P(oe),F(oe,e)}function I(){P(oe),P(ce),P(le)}function fe(e){e.memoizedState!==null&&F(ue,e);var t=oe.current,n=Hd(t,e.type);t!==n&&(F(ce,e),F(oe,n))}function pe(e){ce.current===e&&(P(oe),P(ce)),ue.current===e&&(P(ue),Qf._currentValue=N)}var me,he;function ge(e){if(me===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);me=t&&t[1]||``,he=-1i.map(i=>d[i]); +import{a as e,i as t,n,r,t as i}from"./compiler-runtime.js";import{M as a,O as o,S as s,T as c,_ as l,b as u,c as d,g as f,h as p,j as m,n as h,s as g,t as _,x as v,y}from"./QueryClientProvider.js";import{i as b}from"./useBaseQuery.js";import{n as x}from"./useMutation.js";import{t as S}from"./useQuery.js";import{t as C}from"./useSuspenseQuery.js";import{A as w,C as T,E,M as D,O,S as k,T as A,a as ee,b as te,d as ne,f as j,g as M,h as N,i as re,k as P,l as F,m as ie,n as I,o as ae,p as L,r as oe,s as se,t as R,u as ce,v as le,w as ue,x as de,y as fe}from"./link.js";import{a as pe,i as me,n as he,o as ge,r as _e,t as ve}from"./Match.js";import{n as ye,r as be}from"./matchContext.js";import{n as xe,t as Se}from"./redirect.js";import{a as Ce,i as we,n as z,r as Te,t as B}from"./lazyRouteComponent.js";import{a as Ee,i as De,r as Oe,s as ke,t as Ae}from"./useStore.js";import{t as je}from"./useNavigate.js";import{d as Me,f as Ne,n as Pe,o as Fe,t as Ie}from"./useValueAsRef.js";import{a as Le,f as Re,l as ze,n as Be,o as Ve,t as He,u as Ue}from"./dist.js";import{t as We}from"./useRender.js";import{Yt as V,a as Ge,en as Ke,i as qe,n as Je,rt as H}from"./cluster-config.js";import{t as Ye}from"./createLucideIcon.js";import{t as Xe}from"./back-link.js";import{n as Ze,t as Qe}from"./_id.js";import{t as $e}from"./check.js";import{t as et}from"./chevron-down.js";import{c as tt,d as nt,i as rt,l as it,n as at,s as ot,t as st,u as ct}from"./select.js";import{t as lt}from"./download.js";import{a as ut,c as dt,i as ft,n as pt,o as mt,r as ht,s as gt,t as _t}from"./waypoints.js";import{n as vt,t as yt}from"./_id2.js";import{t as bt}from"./cli-command-panel.js";import{t as xt}from"./triangle-alert.js";import{n as St,t as Ct}from"./_id3.js";import{_ as wt,b as Tt,n as Et,o as Dt,s as Ot,t as kt,y as At}from"./button.js";import{C as jt,b as Mt,f as Nt,g as Pt,h as Ft,i as It,m as Lt,s as Rt,t as zt,v as Bt,x as Vt,y as Ht}from"./createBaseUIEventDetails.js";import{A as Ut,B as Wt,E as Gt,F as Kt,G as qt,J as Jt,M as Yt,N as Xt,O as Zt,R as Qt,S as $t,U as en,W as tn,Y as nn,b as rn,bt as an,ct as on,dt as sn,ft as cn,g as ln,h as un,k as dn,lt as fn,m as pn,nt as mn,ot as hn,p as gn,q as _n,vt as vn,w as yn,x as bn,y as xn}from"./useScrollLock.js";import{t as Sn}from"./input.js";import{a as Cn,n as wn,o as Tn,r as En,t as Dn}from"./field.js";import{_ as On,a as kn,c as An,d as jn,f as Mn,g as Nn,h as Pn,i as Fn,l as In,m as Ln,o as Rn,p as zn,r as Bn,s as Vn,t as Hn,u as Un,v as Wn,y as Gn}from"./alert-dialog.js";import{t as Kn}from"./awsClient.js";import{n as qn,t as Jn}from"./admin-context.js";import{t as Yn}from"./acm.js";import{A as Xn,E as Zn,M as Qn,O as $n,S as er,_ as tr,c as nr,d as rr,h as ir,l as ar,m as or,n as sr,o as cr,p as lr,r as ur,w as dr,y as fr}from"./ec2.js";import{f as pr,m as mr}from"./ec22.js";import{n as hr}from"./ecr.js";import{n as gr,o as _r}from"./ecs.js";import{c as vr}from"./eks2.js";import{a as yr,o as br,u as xr}from"./elbv22.js";import{C as Sr,f as Cr,l as wr,p as Tr,y as Er}from"./iam2.js";import{n as Dr}from"./s32.js";import{t as Or}from"./login.js";import{a as kr,i as Ar,n as jr,t as Mr}from"./zod.js";import{t as Nr}from"./use-copy-to-clipboard.js";import{t as Pr}from"./error-banner.js";import{t as Fr}from"./gpu-instance-type-select.js";import{t as Ir}from"./page-heading.js";import{n as Lr,r as Rr,t as zr}from"./collapsible.js";import{b as Br,i as Vr,o as Hr,t as Ur}from"./ec23.js";import{t as Wr}from"./form-actions.js";import{t as Gr}from"./create-snapshot.js";import{t as Kr}from"./create-service.js";import{t as qr}from"./register-task-definition.js";import{t as Jr}from"./run-task.js";import{t as Yr}from"./_id4.js";import{t as Xr}from"./_id5.js";import{t as Zr}from"./_id6.js";import{t as Qr}from"./_id7.js";import{t as $r}from"./_id8.js";import{t as ei}from"./_id9.js";import{t as ti}from"./_id10.js";import{t as ni}from"./_id11.js";import{t as ri}from"./_id12.js";import{t as ii}from"./_id13.js";import{t as ai}from"./_id14.js";import{t as oi}from"./_id15.js";import{t as si}from"./_id16.js";import{t as ci}from"./_id17.js";import{t as li}from"./_id18.js";import{t as ui}from"./_clusterName.js";import{t as di}from"./_clusterName2.js";import{t as fi}from"./_groupName.js";import{t as pi}from"./_instanceProfileName.js";import{t as mi}from"./_policyArn.js";import{t as hi}from"./_roleName.js";import{t as gi}from"./_userName.js";import{t as _i}from"./_bucket.js";import{t as vi}from"./_.js";import{t as yi}from"./_serviceName.js";import{t as bi}from"./_taskId.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var xi=class extends a{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#n=0}#e;#t;#n;build(e,t,n){let r=new x({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#e.add(e);let t=Si(e);if(typeof t==`string`){let n=this.#t.get(t);n?n.push(e):this.#t.set(t,[e])}this.notify({type:`added`,mutation:e})}remove(e){if(this.#e.delete(e)){let t=Si(e);if(typeof t==`string`){let n=this.#t.get(t);if(n){if(n.length>1){let t=n.indexOf(e);t!==-1&&n.splice(t,1)}else n[0]===e&&this.#t.delete(t)}}}this.notify({type:`removed`,mutation:e})}canRun(e){let t=Si(e);if(typeof t==`string`){let n=this.#t.get(t)?.find(e=>e.state.status===`pending`);return!n||n===e}return!0}runNext(e){let t=Si(e);return typeof t==`string`?(this.#t.get(t)?.find(t=>t!==e&&t.state.isPaused))?.continue()??Promise.resolve():Promise.resolve()}clear(){d.batch(()=>{this.#e.forEach(e=>{this.notify({type:`removed`,mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>y(t,e))}findAll(e={}){return this.getAll().filter(t=>y(e,t))}notify(e){d.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return d.batch(()=>Promise.all(e.map(e=>e.continue().catch(v))))}};function Si(e){return e.options.scope?.id}var Ci=class extends a{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let r=t.queryKey,i=t.queryHash??l(r,t),a=this.get(i);return a||(a=new b({client:e,queryKey:r,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(a)),a}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:`added`,query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:`removed`,query:e}))}clear(){d.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>u(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>u(e,t)):t}notify(e){d.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){d.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){d.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},wi=class{#e;#t;#n;#r;#i;#a;#o;#s;constructor(e={}){this.#e=e.queryCache||new Ci,this.#t=e.mutationCache||new xi,this.#n=e.defaultOptions||{},this.#r=new Map,this.#i=new Map,this.#a=0}mount(){this.#a++,this.#a===1&&(this.#o=m.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#s=g.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#a--,this.#a===0&&(this.#o?.(),this.#o=void 0,this.#s?.(),this.#s=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:`fetching`}).length}isMutating(e){return this.#t.findAll({...e,status:`pending`}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#e.build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(c(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let r=this.defaultQueryOptions({queryKey:e}),i=this.#e.get(r.queryHash)?.state.data,a=p(t,i);if(a!==void 0)return this.#e.build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return d.batch(()=>this.#e.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state}removeQueries(e){let t=this.#e;d.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#e;return d.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:`active`,...e},t)))}cancelQueries(e,t={}){let n={revert:!0,...t},r=d.batch(()=>this.#e.findAll(e).map(e=>e.cancel(n)));return Promise.all(r).then(v).catch(v)}invalidateQueries(e,t={}){return d.batch(()=>(this.#e.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType===`none`?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??`active`},t)))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0},r=d.batch(()=>this.#e.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(v)),e.state.fetchStatus===`paused`?Promise.resolve():t}));return Promise.all(r).then(v)}fetchQuery(e){let t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);let n=this.#e.build(this,t);return n.isStaleByTime(c(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(v).catch(v)}fetchInfiniteQuery(e){return e._type=`infinite`,this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(v).catch(v)}ensureInfiniteQueryData(e){return e._type=`infinite`,this.ensureQueryData(e)}resumePausedMutations(){return g.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#r.set(f(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#r.values()],n={};return t.forEach(t=>{s(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#i.set(f(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#i.values()],n={};return t.forEach(t=>{s(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||=l(t.queryKey,t),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!==`always`),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode=`offlineFirst`),t.queryFn===o&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}};function Ti(){try{return sessionStorage}catch{return}}var Ei=`tsr-scroll-restoration-v1_3`,Di=Ti();function Oi(){try{return JSON.parse(Di?.getItem(`tsr-scroll-restoration-v1_3`)||`{}`)}catch{return{}}}function ki(){try{Di?.setItem(Ei,JSON.stringify(U))}catch{}}var U=Oi(),Ai=`data-scroll-restoration-id`,ji=e=>e.state.__TSR_key||e.href;function Mi(e){let t=e.getAttribute(Ai);if(t)return`[${Ai}="${t}"]`;let n=``,r=e,i;for(;i=r.parentNode;){let e=1,t=r;for(;t=t.previousElementSibling;)e++;let a=`${r.localName}:nth-child(${e})`;n=n?`${a} > ${n}`:a,r=i}return n}var Ni=!1,Pi=`window`;function Fi(e){try{return typeof e==`function`?e():document.querySelector(e)}catch{}}function Ii(e){let t=new Set;for(let n of e){if(n===Pi)continue;let e=Fi(n);e&&t.add(e)}return t}function Li(e,t){let n=t??e.options.scrollRestoration,r=e._scroll;n&&(r.restoring=!0);let i=e.options.getScrollRestorationKey||ji,a=new Set,o=e=>{let t=U[e]||={};for(let e of a)e===document?t[Pi]={scrollX,scrollY}:e.isConnected&&(t[Mi(e)]={scrollX:e.scrollLeft,scrollY:e.scrollTop})};n&&!r.restoration&&(r.restoration=!0,Ni=!1,history.scrollRestoration=`manual`,document.addEventListener(`scroll`,e=>{Ni||a.add(e.target)},!0),e.subscribe(`onBeforeLoad`,e=>{e.fromLocation&&o(i(e.fromLocation)),a.clear()}),addEventListener(`pagehide`,()=>{o(i(e.stores.resolvedLocation.get()??e.stores.location.get())),ki()})),!r.reset&&(r.reset=!0,e.subscribe(`onRendered`,t=>{let n=e.options.scrollRestorationBehavior,o=e.options.scrollToTopSelectors,s=r.next,c=r.hash,l;if(a.clear(),r.next=!0,r.hash=!1,typeof e.options.scrollRestoration==`function`&&!e.options.scrollRestoration({location:e.latestLocation}))return;let u=i(t.toLocation),d=t.fromLocation&&i(t.fromLocation);if(r.restoring&&d&&d!==u){let e=U[d];if(e){let t=U[u];for(let n in e){if(n===Pi){if(s)continue}else{let e=Fi(n);if(!e||s&&o&&(l??=Ii(o),l.has(e)))continue}t||=U[u]={},t[n]??=e[n]}}}Ni=!0;try{let e=t.toLocation.hash,i=t.toLocation.state.__hashScrollIntoViewOptions??!0,a=!1;if(s){!e&&o&&(l??=Ii(o));let t=e&&i&&c,s=r.restoring?U[u]:void 0;if(s)for(let e in s){let{scrollX:r,scrollY:i}=s[e];if(e===Pi){if(t)continue;scrollTo({top:i,left:r,behavior:n}),a=!0}else{let t=Fi(e);t&&(t.scrollLeft=r,t.scrollTop=i,l?.delete(t))}}if(!e){let e={top:0,left:0,behavior:n};if(a||scrollTo(e),l)for(let t of l)t.scrollTo(e)}}!a&&e&&i&&document.getElementById(e)?.scrollIntoView(i)}finally{Ni=!1}}))}function Ri(e,t=String){let n=new URLSearchParams;for(let r in e){let i=e[r];i!==void 0&&n.set(r,t(i))}return n.toString()}function zi(e){return e?e===`false`?!1:e===`true`?!0:e*0==0&&+e+``===e?+e:e:``}function Bi(e){let t=new URLSearchParams(e),n=Object.create(null);for(let[e,r]of t.entries()){let t=n[e];t==null?n[e]=zi(r):Array.isArray(t)?t.push(zi(r)):n[e]=[t,zi(r)]}return n}var Vi=/^(?:\s|["[{\d-]|fa|nu|tr)/,Hi=Wi(JSON.parse),Ui=Gi(JSON.stringify,JSON.parse);function Wi(e){return t=>{t[0]===`?`&&(t=t.substring(1));let n=Bi(t);for(let t in n){let r=n[t];if(typeof r==`string`)try{n[t]=e(r)}catch{}}return n}}function Gi(e,t){let n=t===JSON.parse;function r(r){if(r&&typeof r==`object`)try{return e(r)}catch{}else if(t&&typeof r==`string`){if(n&&!Vi.test(r))return r;try{return t(r),e(r)}catch{}}return r}return e=>{let t=Ri(e,r);return t?`?${t}`:``}}function Ki(e){return{input:({url:t})=>{for(let n of e)t=Ji(n,t);return t},output:({url:t})=>{for(let n=e.length-1;n>=0;n--)t=Yi(e[n],t);return t}}}function qi(e){let t=se(e.basepath),n=`/${t}`,r=e.caseSensitive?n:n.toLowerCase(),i=`${r}/`;return{input:({url:t})=>{let a=e.caseSensitive?t.pathname:t.pathname.toLowerCase();return a===r?t.pathname=`/`:a.startsWith(i)&&(t.pathname=t.pathname.slice(n.length)),t},output:({url:e})=>(e.pathname=ee([`/`,t,e.pathname]),e)}}function Ji(e,t){let n=e?.input?.({url:t});if(n){if(typeof n==`string`)return new URL(n);if(n instanceof URL)return n}return t}function Yi(e,t){let n=e?.output?.({url:t});if(n){if(typeof n==`string`)return new URL(n);if(n instanceof URL)return n}return t}function Xi(e,t){let{createMutableStore:n,createReadonlyStore:r,batch:i}=t,a=new Map,o=n(`idle`),s=n(e),c=n(void 0),l=n([]),u=r(()=>l.get().map(e=>a.get(e).get())),d=r(()=>({status:o.get(),isLoading:o.get()===`pending`,matches:u.get(),location:s.get(),resolvedLocation:c.get()}));function f(e){let t=a.get(e);return t||(t=n(void 0),a.set(e,t)),t}let p={status:o,location:s,resolvedLocation:c,ids:l,matches:u,byRoute:a,__store:d,getMatchStore:f,setMatches:m};function m(e){let t=l.get(),n=e.map(e=>e.routeId);i(()=>{fe(t,n)||l.set(n);for(let e of t)n.includes(e)||a.get(e).set(()=>void 0);for(let t of e){let e=f(t.routeId);e.get()!==t&&e.set(t)}})}return p}var Zi=`__TSR_index`,Qi=`popstate`,$i=`beforeunload`;function ea(e){let t=e.getLocation(),n=new Set,r=r=>{t=e.getLocation(),n.forEach(e=>e({location:t,action:r}))},i=n=>{e.notifyOnIndexChange??!0?r(n):t=e.getLocation()},a=async({task:n,navigateOpts:r,...i})=>{if(r?.ignoreBlocker??!1){n();return}let a=e.getBlockers?.()??[],o=i.type===`PUSH`||i.type===`REPLACE`;if(typeof document<`u`&&a.length&&o)for(let n of a){let r=ia(i.path,i.state);if(await n.blockerFn({currentLocation:t,nextLocation:r,action:i.type})){e.onBlocked?.();return}}n()};return{get location(){return t},get length(){return e.getLength()},subscribers:n,subscribe:e=>(n.add(e),()=>{n.delete(e)}),push:(n,i,o)=>{let s=t.state[Zi];i=ta(s+1,i),a({task:()=>{e.pushState(n,i),r({type:`PUSH`})},navigateOpts:o,type:`PUSH`,path:n,state:i})},replace:(n,i,o)=>{let s=t.state[Zi];i=ta(s,i),a({task:()=>{e.replaceState(n,i),r({type:`REPLACE`})},navigateOpts:o,type:`REPLACE`,path:n,state:i})},go:(t,n)=>{a({task:()=>{e.go(t),i({type:`GO`,index:t})},navigateOpts:n,type:`GO`})},back:t=>{a({task:()=>{e.back(t?.ignoreBlocker??!1),i({type:`BACK`})},navigateOpts:t,type:`BACK`})},forward:t=>{a({task:()=>{e.forward(t?.ignoreBlocker??!1),i({type:`FORWARD`})},navigateOpts:t,type:`FORWARD`})},canGoBack:()=>t.state[Zi]!==0,createHref:t=>e.createHref(t),block:t=>{if(!e.setBlockers)return()=>{};let n=e.getBlockers?.()??[];return e.setBlockers([...n,t]),()=>{let n=e.getBlockers?.()??[];e.setBlockers?.(n.filter(e=>e!==t))}},flush:()=>e.flush?.(),destroy:()=>e.destroy?.(),notify:r}}function ta(e,t){t||={};let n=aa();return{...t,key:n,__TSR_key:n,[Zi]:e}}function na(e){let t=e?.window??(typeof document<`u`?window:void 0),n=t.history.pushState,r=t.history.replaceState,i=[],a=()=>i,o=e=>i=e,s=e?.createHref??(e=>e),c=e?.parseLocation??(()=>ia(`${t.location.pathname}${t.location.search}${t.location.hash}`,t.history.state));if(!t.history.state?.__TSR_key&&!t.history.state?.key){let e=aa();t.history.replaceState({[Zi]:0,key:e,__TSR_key:e},``)}let l=c(),u,d=!1,f=!1,p=!1,m=!1,h=()=>l,g,_=()=>{g&&(S._ignoreSubscribers=!0,(g[2]?t.history.pushState:t.history.replaceState)(g[1],``,g[0]),S._ignoreSubscribers=!1,g=void 0,u=void 0)},v=(e,t,n)=>{let r=s(t),i=!!g;i||(u=l),l=ia(t,n),g=[r,n,g?.[2]||e],i||queueMicrotask(()=>_())},y=e=>{l=c(),S.notify({type:e})},b=async()=>{if(f){f=!1;return}let e=c(),n=e.state[Zi]-l.state[Zi],r=n===1,i=n===-1,o=!r&&!i||d;d=!1;let s=o?`GO`:i?`BACK`:`FORWARD`,u=o?{type:`GO`,index:n}:{type:i?`BACK`:`FORWARD`};if(p)p=!1;else{let n=a();if(typeof document<`u`&&n.length){for(let r of n)if(await r.blockerFn({currentLocation:l,nextLocation:e,action:s})){f=!0,t.history.go(1),S.notify(u);return}}}l=c(),S.notify(u)},x=e=>{if(m){m=!1;return}let t=!1,n=a();if(typeof document<`u`&&n.length)for(let e of n){let n=e.enableBeforeUnload??!0;if(n===!0){t=!0;break}if(typeof n==`function`&&n()===!0){t=!0;break}}if(t)return e.preventDefault(),e.returnValue=``},S=ea({getLocation:h,getLength:()=>t.history.length,pushState:(e,t)=>v(!0,e,t),replaceState:(e,t)=>v(!1,e,t),back:e=>(e&&(p=!0),m=!0,t.history.back()),forward:e=>{e&&(p=!0),m=!0,t.history.forward()},go:e=>{d=!0,t.history.go(e)},createHref:e=>s(e),flush:_,destroy:()=>{t.history.pushState=n,t.history.replaceState=r,t.removeEventListener($i,x,{capture:!0}),t.removeEventListener(Qi,b)},onBlocked:()=>{u&&l!==u&&(l=u)},getBlockers:a,setBlockers:o,notifyOnIndexChange:!1});return t.addEventListener($i,x,{capture:!0}),t.addEventListener(Qi,b),t.history.pushState=function(...e){let r=n.apply(t.history,e);return S._ignoreSubscribers||y(`PUSH`),r},t.history.replaceState=function(...e){let n=r.apply(t.history,e);return S._ignoreSubscribers||y(`REPLACE`),n},S}function ra(e){let t=e.replace(/[\x00-\x1f\x7f]/g,``);return t.startsWith(`//`)&&(t=`/`+t.replace(/^\/+/,``)),t}function ia(e,t){let n=ra(e),r=n.indexOf(`#`),i=n.indexOf(`?`),a=aa();return{href:n,pathname:n.substring(0,r>0?i>0?Math.min(r,i):r:i>0?i:n.length),hash:r>-1?n.substring(r):``,search:i>-1?n.slice(i,r===-1?void 0:r):``,state:t||{[Zi]:0,key:a,__TSR_key:a}}}function aa(){return(Math.random()+1).toString(36).substring(7)}function oa(e){return e.options.loader||e.options.beforeLoad||e.lazyFn||e.options.component?.preload||e.options.pendingComponent?.preload}function sa(e,t){return{fromLocation:t,toLocation:e,pathChanged:t?.pathname!==e.pathname,hrefChanged:t?.href!==e.href,hashChanged:t?.hash!==e.hash}}function ca({key:e,__TSR_key:t,__TSR_index:n,__hashScrollIntoViewOptions:r,...i}){return i}function la(e,t,n,r){for(let i of t){if(r?.()===!1)return;n.some(e=>e.routeId===i.routeId)||e.routesById[i.routeId].options.onLeave?.(i)}for(let i of n){if(r?.()===!1)return;e.routesById[i.routeId].options[t.some(e=>e.routeId===i.routeId)?`onStay`:`onEnter`]?.(i)}}var ua=class{constructor(e,t){this.tempLocationKey=`${Math.round(Math.random()*1e7)}`,this._scroll={next:!0},this.subscribers=new Set,this._cache=new Map,this._committed=[],this.routeBranchCache=new WeakMap,this.lightweightCache=new WeakMap,this.startTransition=async e=>(e(),!1),this.update=e=>{let t=this.options,n=this.basepath??t?.basepath??`/`,r=this.basepath===void 0,i=t?.rewrite;if(this.options={...t,...e},this.isServer=this.options.isServer??!1??typeof document>`u`,this.protocolAllowlist=new Set(this.options.protocolAllowlist),this.options.pathParamsAllowedCharacters&&(this.pathParamsDecoder=oe(this.options.pathParamsAllowedCharacters)),(!this.history||this.options.history&&this.options.history!==this.history)&&(this.history=this.options.history?this.options.history:na()),this.origin=this.options.origin,this.origin||=window?.origin&&window.origin!==`null`?window.origin:`http://localhost`,this.history&&this.updateLatestLocation(),this.options.routeTree!==this.routeTree){this.routeTree=this.options.routeTree;let e;this.resolvePathCache=M(1e3),e=this.buildRouteTree(),this.setRoutes(e)}if(!this.stores&&this.latestLocation){let e=this.getStoreConfig(this);this.batch=e.batch,this.stores=Xi(this.latestLocation,e),Li(this)}let a=this.options.basepath??`/`,o=this.options.rewrite;if(r||n!==a||i!==o){this.basepath=a;let e=[],t=se(a);t&&t!==`/`&&e.push(qi({basepath:a})),o&&e.push(o),this.rewrite=e.length===0?void 0:e.length===1?e[0]:Ki(e),this.history&&this.updateLatestLocation(),this.stores&&this.stores.location.set(this.latestLocation)}},this.updateLatestLocation=()=>{this.latestLocation=this.parseLocation(this.history.location,this.latestLocation)},this.buildRouteTree=()=>{let e=N(this.routeTree,this.options.caseSensitive,(e,t)=>{e.init({originalIndex:t})});return this.options.routeMasks&&ie(this.options.routeMasks,e.processedTree),e},this.subscribe=(e,t)=>{let n={eventType:e,fn:t};return this.subscribers.add(n),()=>{this.subscribers.delete(n)}},this.emit=e=>{for(let t of this.subscribers)if(t.eventType===e.type)try{t.fn(e)}catch(e){console.error(e)}},this.parseLocation=(e,t)=>{let n=({pathname:e,search:n,hash:r,href:i,state:a})=>{if(!this.rewrite&&!/[ \x00-\x1f\x7f\u0080-\uffff]/.test(e)){let i=this.options.parseSearch(n),o=this.options.stringifySearch(i);return{href:e+o+r,publicHref:e+o+r,pathname:te(e).path,external:!1,searchStr:o,search:P(t?.search,i),hash:te(r.slice(1)).path,state:w(t?.state,a)}}let o=new URL(i,this.origin),s=Ji(this.rewrite,o),c=this.options.parseSearch(s.search),l=this.options.stringifySearch(c);return s.search=l,{href:s.href.replace(s.origin,``),publicHref:i,pathname:te(s.pathname).path,external:!!this.rewrite&&s.origin!==this.origin,searchStr:l,search:P(t?.search,c),hash:te(s.hash.slice(1)).path,state:w(t?.state,a)}},r=n(e),{__tempLocation:i,__tempKey:a}=r.state;if(i&&(!a||a===this.tempLocationKey)){let e=n(i);return e.state.key=r.state.key,e.state.__TSR_key=r.state.__TSR_key,delete e.state.__tempLocation,{...e,maskedLocation:r}}return r},this.resolvePathWithBase=(e,t)=>ae({base:e,to:t.includes(`//`)?I(t):t,trailingSlash:this.options.trailingSlash,cache:this.resolvePathCache}),this.matchRoutes=(e,t,n)=>typeof e==`string`?this.matchRoutesInternal({pathname:e,search:t},n):this.matchRoutesInternal(e,t),this.getMatchedRoutes=e=>{let t=Object.create(null),n=j(F(e),this.processedTree,!0);return n&&Object.assign(t,n.rawParams),[n?.branch||[this.routesById.__root__],t,n?.route]},this.buildLocation=e=>{let t=(t={})=>{let n=t._fromLocation||this._pendingLocation||this.latestLocation,r=this.matchRoutesLightweight(n);t.from;let i=t.unsafeRelative===`path`?n.pathname:t.from??r[1],a=t.to?`${t.to}`:void 0,o=r[2],s=Object.assign(Object.create(null),r[3]),c=a?.charCodeAt(0)===47?`/`:this.resolvePathWithBase(i,`.`),l=a?this.resolvePathWithBase(c,a):c,u=ga(t.params,s),d=this.routesByPath[F(l)],f;if(d)f=this.getRouteBranch(d);else if(l.includes(`$`))f=[];else{let[e,t,n]=this.getMatchedRoutes(l);f=e,this.options.notFoundRoute&&(!n||n.path!==`/`&&t[`**`])&&(f=[...f,this.options.notFoundRoute])}if(f.length&&A(u))for(let e of f){let t=e.options.params?.stringify??e.options.stringifyParams;if(t)try{Object.assign(u,t(u))}catch{}}let p=e.leaveParams?l:te(re({path:l,params:u,decoder:this.pathParamsDecoder,server:this.isServer}).interpolatedPath).path,m=o;if(e._includeValidateSearch&&this.options.search?.strict){let e={};f.forEach(t=>{if(t.options.validateSearch)try{Object.assign(e,pa(t.options.validateSearch,{...e,...m}))}catch{}}),m=e}m=ma(m,t,f,e._includeValidateSearch),m=P(o,m);let h=this.options.stringifySearch(m),g=t.hash===!0?n.hash:t.hash?ue(t.hash,n.hash):void 0,_=g?`#${g}`:``,v=t.state===!0?n.state:t.state?ue(t.state,n.state):{};v=w(n.state,v);let y=`${p}${h}${_}`,b,x,S=!1;if(this.rewrite){let e=new URL(y,this.origin),t=Yi(this.rewrite,e);b=e.href.replace(e.origin,``),t.origin===this.origin?x=t.pathname+t.search+t.hash:(x=t.href,S=!0)}else b=k(y),x=b;return{publicHref:x,href:b,pathname:p,search:m,searchStr:h,state:v,hash:g??``,external:S,unmaskOnReload:t.unmaskOnReload}},n=(n={},r)=>{let i=t(n),a=r?t(r):void 0;if(!a){let n=Object.create(null);if(this.options.routeMasks){let o=ne(i.pathname,this.processedTree);if(o){Object.assign(n,o.rawParams);let{from:i,params:s,...c}=o.route,l=ga(s,n);r={from:e.from,...c,params:l},a=t(r)}}}return a&&(i.maskedLocation=a),i};return e.mask?n(e,{from:e.from,...e.mask}):n(e)},this.commitLocation=async({viewTransition:e,ignoreBlocker:t,...n})=>{let r,i=F(this.latestLocation.href)===F(n.href)&&de(ca(n.state),ca(this.latestLocation.state)),a=this._commitPromise,o,s=new Promise(e=>{o=e});if(s.resolve=()=>{o(),a?.resolve()},this._commitPromise=s,i)this.load();else{let{maskedLocation:i,hashScrollIntoView:a,...o}=n;i&&(o={...i,state:{...i.state,__tempKey:void 0,__tempLocation:{...o,search:o.searchStr,state:{...o.state,__tempKey:void 0,__tempLocation:void 0,__TSR_key:void 0,key:void 0}}}},(o.unmaskOnReload??this.options.unmaskOnReload??!1)&&(o.state.__tempKey=this.tempLocationKey)),o.state.__hashScrollIntoViewOptions=a??this.options.defaultHashScrollIntoView??!0,this.shouldViewTransition=e,r=n.replace?`REPLACE`:`PUSH`,this.history[r===`REPLACE`?`replace`:`push`](o.publicHref,o.state,{ignoreBlocker:t}),this.history.subscribers.size||this.load({action:{type:r}})}return this._scroll.next=n.resetScroll??!0,this._commitPromise},this.buildAndCommitLocation=({replace:e,resetScroll:t,hashScrollIntoView:n,viewTransition:r,ignoreBlocker:i,_redirects:a,href:o,...s}={})=>{if(o){let t=this.history.location.state.__TSR_index,n=ia(o,{__TSR_index:e?t:t+1}),r=new URL(n.pathname,this.origin);s.to=Ji(this.rewrite,r).pathname,s.search=this.options.parseSearch(n.search),s.hash=n.hash.slice(1)}let c=this.buildLocation({...s,_includeValidateSearch:!0});a&&(c._redirects=a),this._pendingLocation=c;let l=this.commitLocation({...c,viewTransition:r,replace:e,resetScroll:t,hashScrollIntoView:n,ignoreBlocker:i});return queueMicrotask(()=>{this._pendingLocation===c&&(this._pendingLocation=void 0)}),l},this.navigate=async({to:e,reloadDocument:t,href:n,publicHref:r,...i})=>{let a=!1;if(n)try{new URL(`${n}`),a=!0}catch{}if(a&&!t&&(t=!0),t){if(e!==void 0||!n){let t=this.buildLocation({to:e,...i});n??=t.publicHref,r??=t.publicHref}let t=!a&&r?r:n;if(E(t,this.protocolAllowlist))return;if(!i.ignoreBlocker){let e=this.history.getBlockers?.()??[];for(let t of e)if(t?.blockerFn&&await t.blockerFn({currentLocation:this.latestLocation,nextLocation:this.latestLocation,action:`PUSH`}))return}i.replace?window.location.replace(t):window.location.href=t;return}return this.buildAndCommitLocation({...i,href:n,to:e,_isNavigate:!0})},this.load=async e=>{this.updateLatestLocation(),e?.action&&(this._scroll.hash=e.action.type===`PUSH`||e.action.type===`REPLACE`),await co(this,e)},this.startViewTransition=e=>{let t=this.shouldViewTransition??this.options.defaultViewTransition;if(this.shouldViewTransition=void 0,t&&typeof document.startViewTransition==`function`){let n;if(typeof t==`object`&&window.CSS?.supports?.(`selector(:active-view-transition-type(a))`)){let r=this.latestLocation,i=this.stores.resolvedLocation.get(),a=typeof t.types==`function`?t.types(sa(r,i)):t.types;if(a===!1)return e();n={update:e,types:a}}else n=e;return document.startViewTransition(n).updateCallbackDone}return e()},this.invalidate=e=>{let t=this._committed,n=e?.filter,r=this._preloads,i=new Set([...t,...this._cache.values(),...[...r?.values()??[]].flat(),...this._tx?.[3]??[]].filter(e=>!n||n(e)).map(e=>e.id)),a=[];for(let[e,t]of r??[])t.some(e=>i.has(e.id))&&(r.delete(e),a.push(e));let o=t=>{if(i.has(t.id)){let n=this.routesById[t.routeId],r={...t,invalid:!0,...(e?.forcePending||t.status===`error`||t.status===`notFound`)&&oa(n)?{status:`pending`,error:void 0}:void 0};return t._flight=void 0,r}return t};this._committed=t.map(o);for(let[t,n]of this._cache)i.has(t)&&(n.invalid=!0,e?.forcePending&&(n.status=`pending`));for(let e of i)this._flights?.delete(e);for(let e of a)e.abort();return this.shouldViewTransition=!1,this.load({sync:e?.sync})},this.resolveRedirect=e=>{let t=e.headers.get(`Location`);if(!e.options.href||e.options._builtLocation){let t=(e.options._builtLocation??this.buildLocation(e.options)).publicHref||`/`;e.options.href=t,e.headers.set(`Location`,t)}else if(t)try{let n=new URL(t);if(this.origin&&n.origin===this.origin){let t=n.pathname+n.search+n.hash;e.options.href=t,e.headers.set(`Location`,t)}}catch{}if(e.options.href&&!e.options._builtLocation&&E(e.options.href,this.protocolAllowlist))throw Error(`Redirect blocked: unsafe protocol`);return e.headers.get(`Location`)||e.headers.set(`Location`,e.options.href),e},this.clearCache=e=>{let t=this._cache,n=this._preloads,r=e?.filter,i=[],a=[];for(let[e,n]of t)(!r||r(n))&&(a.push(e),i.push(n));let o=[];for(let[e,t]of n??[])(!r||t.some(r))&&(o.push(e),i.push(...t));for(let e of a)t.delete(e);for(let e of o)n.delete(e);for(let e of i){let t=e._flight;e._flight=void 0,t&&!--t[2]&&(this._flights?.get(e.id)===t&&this._flights.delete(e.id),o.push(t[1]))}for(let e of o)e.abort()},this.loadRouteChunk=ba,this.preloadRoute=e=>lo(this,e),this.matchRoute=(e,t)=>{let n={...e,to:e.to?this.resolvePathWithBase(e.from||``,e.to):void 0,params:e.params||{},leaveParams:!0},r=this.buildLocation(n),i=this.stores.status.get()===`pending`;if(t?.pending&&!i)return!1;let a=t?.pending??!i?this.latestLocation:this.stores.resolvedLocation.get()||this.stores.location.get(),o=L(r.pathname,t?.caseSensitive??!1,t?.fuzzy??!1,a.pathname,this.processedTree);return!o||e.params&&!de(o.rawParams,e.params,{partial:!0})?!1:t?.includeSearch??!0?de(a.search,r.search,{partial:!0})?o.rawParams:!1:o.rawParams},this.getStoreConfig=t,this.update({defaultPreloadDelay:50,defaultPendingMs:1e3,defaultPendingMinMs:500,context:void 0,...e,caseSensitive:e.caseSensitive??!1,notFoundMode:e.notFoundMode??`fuzzy`,stringifySearch:e.stringifySearch??Ui,parseSearch:e.parseSearch??Hi,protocolAllowlist:e.protocolAllowlist??le}),self.__TSR_ROUTER__=this}isShell(){return!!this.options.isShell}get state(){return this.stores.__store.get()}setRoutes({routesById:e,routesByPath:t,processedTree:n}){this.routesById=e,this.routesByPath=t,this.processedTree=n;let r=this.options.notFoundRoute;r&&(r.init({originalIndex:99999999999}),this.routesById[r.id]=r)}getRouteBranch(e){let t=this.routeBranchCache.get(e);return t||(t=ce(e),this.routeBranchCache.set(e,t)),t}matchRoutesInternal(e,t){let[n,r,i]=this.getMatchedRoutes(e.pathname),a=n,o=!1;(i?i.path!==`/`&&r[`**`]:F(e.pathname))&&(this.options.notFoundRoute?a=[...a,this.options.notFoundRoute]:o=!0);let s=o?ha(this.options.notFoundMode,a):void 0,c=Array(a.length),l=this._committed,u=(e,t)=>{let n=l[t];return n?.routeId===e.id?n:e===this.options.notFoundRoute?l.find(t=>t.routeId===e.id):void 0},d;for(let n=0;n{let r=n(t.preSearchFilters?t.preSearchFilters.reduce((e,t)=>t(e),e):e);return t.postSearchFilters?t.postSearchFilters.reduce((e,t)=>t(e),r):r});let n=t.validateSearch;n&&i.push(({search:e,next:t,meta:i})=>{let a=t(e);if(r)try{let e=pa(n,a);if(i&&e)for(let t in e)t in a||(i.defaulted||=new Map).set(t,e[t]);return{...a,...e}}catch{}return a})}let a=(e,n,r)=>{if(e>=i.length){if(!t.search)return{};if(t.search===!0)return n;let e=ue(t.search,n);return r&&(r.explicit=e),e}return i[e]({search:n,next:(t,n)=>{if(n){let n=r||{};return{search:a(e+1,t,n),meta:n}}return a(e+1,t,r)},meta:r})};return a(0,e)}function ha(e,t){if(e!==`root`){let e;for(let n=t.length-1;n>=0;n--){let r=t[n];if(r.options.notFoundComponent)return r.id;e||=r.children&&r.id}if(e)return e}return be}function ga(e,t){return e===!1||e===null?Object.create(null):(e??!0)===!0?t:Object.assign(t,ue(e,t))}function _a(e,t){let n=e.options.params?.parse??e.options.parseParams;n&&Object.assign(t,n(t))}function va(e,t){return e.options[t]?.preload?.()}function ya(e,t){let n=va(e,`component`),r=va(e,`pendingComponent`),i=t&&r?r.then(t):r;return t&&!r&&t(),n&&i?Promise.all([n,i]).then(()=>{}):n??i}function ba(e,t,n){let r=()=>t===!1?void 0:t?va(e,t):ya(e,n),i=e._lazy;if(i)return i===!0?r():i.then(r);if(!e.lazyFn)return r();let a=e.lazyFn().then(t=>{{let{id:n,...r}=t.options;Object.assign(e.options,r),e._lazy=!0}},t=>{throw e._lazy=void 0,t});return e._lazy=a,a.then(r)}function xa(e){let t=e.findIndex(e=>e.status!==`success`||e._notFound)+1;return t&&t{let i=()=>r(t);t.addEventListener(`abort`,i,{once:!0}),Promise.resolve(e).then(n,r).finally(()=>t.removeEventListener(`abort`,i))})}function Aa(e,t){return e.routesById[t.routeId]}function ja(e,t,n){return Se(e)?[Ea,e]:ge(e)?(e.routeId||=n,[Ta,e]):(t&&typeof e?.then==`function`&&(e=Error(`A Promise was thrown`,{cause:e})),t?[wa,e]:[Ca,e])}function Ma(e,t){let n=ja(t,!0,e.id);if(n[0]!==wa)return n;try{e.options.onError?.(n[1])}catch(t){n=ja(t,!0,e.id)}return n}function Na(e,t,n){return n[0].signal.aborted||!n[2]()?(n[0].abort(),[Da]):Ma(e,t)}function Pa(e,t){return n=>e.navigate({...n,_fromLocation:t})}async function Fa(e,t,n,r,i,a){let[o,s]=t,c=n[0].signal,l=!!n[4];for(let t=n[7]??0;t=a&&(r.status=`pending`),n[8]?.();try{Ba(e,r,`beforeLoad`,n[0]);let a=await ka(m(h),c);if(!n[2]())return n[0].abort(),[t,[Da]];let o=ja(a,!1,i.id);if(o[0]!==Ca)return La(e,r),[t,o];r.context={...f,...a}}catch(a){return La(e,r),[t,Na(i,a,n)]}finally{g===`success`&&r.status===`pending`&&(r.status=`success`),Ba(e,r,!1,n[0])}}i()}function Ia(e,t,n){if(!(!n||--n[2])){if(e._flights?.get(t.id)===n){let n=e._tx;if(n&&!n[0].signal.aborted&&!n[3].includes(t)&&n[3].some(e=>e.id===t.id)&&n[3].some(e=>e.isFetching===`beforeLoad`))return;e._flights.delete(t.id)}return n[1]}}function La(e,t){let n=t._flight;t._flight=void 0,Ia(e,t,n)?.abort()}function Ra(e,t,n,r){let i=[];for(let a of t)if(!n?.includes(a)){let t=a._flight;if(a._flight=void 0,r&&t?.[2]===1&&e._flights?.get(a.id)===t&&n?.some(e=>e.id===a.id))t[2]=0;else{let n=Ia(e,a,t);n&&i.push(n)}}for(let e of i)e.abort()}function za(e){for(let t of e){let e=t._flight;e&&e[2]++}}function Ba(e,t,n,r){if(t.isFetching=n,r&&e._tx?.[0]!==r)return;let i=e.stores.byRoute.get(t.routeId),a=i?.get();a?.id===t.id&&i.set({...a,isFetching:n})}function Va(e,t,n,r,i,a,o){let s=t[0];return{params:n.params,location:s,navigate:Pa(e,s),cause:o?`preload`:n.cause,abortController:i,preload:o,deps:n.loaderDeps,parentMatchPromise:a,context:n.context,route:r,...e.options.additionalContext}}async function Ha(e,t,n,r,i,a,o,s){let c=s.signal;if(c.aborted)return[Da];if(!i)return[Ca,void 0];let l=n._flight;Ba(e,n,`loader`,s);try{if(!l){let s=new AbortController;l=[Promise.resolve().then(()=>i(Va(e,t,n,r,s,a,o))).then(e=>ja(e,!1,r.id),e=>ja(e,!0,r.id)).then(t=>(t[0]!==Ca&&e._flights?.get(n.id)===l&&(e._flights.delete(n.id),l[2]||s.abort()),t[0]===wa&&l[2]?Ma(r,t[1]):t)),s,1],(e._flights??=new Map).set(n.id,l)}return n._flight=l,n.abortController=l[1],await ka(l[0],c)}catch(t){if(t!==c)throw t;return La(e,n),[Da]}finally{Ba(e,n,!1,s)}}function Ua(e,t,n){t[0]===Ca?(e.loaderData=t[1],e.error=void 0,e.status=`success`,e.invalid=!1,e.updatedAt=Date.now(),e.preload=n):t[0]!==Ea&&(e.status=`success`,e.error=void 0,e.invalid=!0)}function Wa(e,t,n){let r=e._cache.get(t.id);if(r!==n||e._committed.some(e=>e.id===t.id&&e._flight===t._flight))return;let i={...t,_notFound:void 0,context:{}};i._flight&&i._flight[2]++,e._cache.set(t.id,i),r&&La(e,r)}function Ga(e,t){return t[0]===wa||t[0]===Ta?{...e,status:t[0]===wa?`error`:`notFound`,error:t[1],_flight:void 0}:e}function Ka(e,t,n,r,i,a,o){let s=t[1][n],c=Aa(e,s),l=!!a[4],u=e._cache.get(s.id),d,f=!1,p;try{if(s.status===`success`&&(d=c.options.shouldReload,typeof d==`function`&&(d=d(Va(e,t,s,c,a[0],i,l))),a[2]()||(a[0].abort(),p=[Da])),!p){if(s.status!==`success`)f=!0;else{let t=a[4]||s.preload?c.options.preloadStaleTime??e.options.defaultPreloadStaleTime??3e4:c.options.staleTime??e.options.defaultStaleTime??0;f=!!(s.invalid||d||d===void 0&&Date.now()-s.updatedAt>=t&&(a[6]||s.cause===`enter`||a[3].some(e=>e.routeId===s.routeId&&e.id!==s.id)))}}}catch(t){s.invalid=!0,La(e,s),p=Na(c,t,a)}let m=c.options.loader,h=typeof m==`function`?m:m?.handler,g=(!l||c.options.preload!==!1)&&m?e._flights?.get(s.id):void 0;g===s._flight||p?g=void 0:g&&!f&&!l&&d===void 0?f=!0:f||(g=void 0);let _=!!(m&&f&&s.status===`success`&&!l&&!a[5]&&((typeof m==`function`?void 0:m?.staleReloadMode)??e.options.defaultStaleReloadMode)!==`blocking`),v=f&&(!l||c.options.preload!==!1),y=v&&!_&&(s.status!==`success`||!!m),b=c.lazyFn&&c._lazy!==!0?a[8]:void 0;if(v&&!m&&(s.invalid=!1,s.updatedAt=Date.now()),g&&g[2]++,y){let t=s._flight;s._flight=g,Ia(e,s,t)?.abort(),s.status===`success`&&n>=o&&(s.status=`pending`),a[8]?.()}v||(s.isFetching=!1);let x=(p?Promise.resolve(p):y?Ha(e,t,s,c,h,i,l,a[0]):Promise.resolve([Ca,s.loaderData])).then(t=>(y&&(Ua(s,t,l),t[0]===Ca&&(m&&!a[0].signal.aborted&&Wa(e,s,u),s.status=`pending`)),t)),S=ka(Promise.resolve().then(()=>ba(c,void 0,b)),a[0].signal).then(()=>void 0,e=>[n,Na(c,e,a)]).then(e=>x.then(t=>(y&&!e&&t[0]===Ca&&s.status===`pending`&&a[2]()&&(s.status=`success`,a[8]?.()),e)));if(r.push([n,x,S]),!_)return x.then(e=>Ga(s,e));let C={...s,status:`pending`,preload:!1,_flight:g};s.invalid=!1,s.isFetching=`loader`;let w=Ha(e,t,C,c,h,i,!1,a[0]).then(e=>(s.isFetching=!1,Ua(C,e,!1),e));return(t[2]??=[]).push([n,w,S,C]),w.then(e=>Ga(C,e))}async function qa(e,t,n,r,i=0){let a=n?.[1][1],o=a?.routeId?t.findIndex(e=>e.routeId===a.routeId):n?.[0]??t.length-1;o<0&&(o=0);for(let n=o;n>=0;n--){let i=Aa(e,t[n]),a=ba(i,!1);if(a)try{await ka(a,r)}catch(e){if(e===r)throw e}if(i.options.notFoundComponent)return n}return a?.routeId?o:i}function Ja(e,t){t[2]&&=(Ra(e,t[2].map(e=>e[3])),void 0)}async function Ya(e,t,n,r){let i;try{await Promise.all(e.map(e=>e[1].then(async t=>{let a=e[0];if(!(r&&a>=await r)){if(t[0]>=Ea)throw[a,t];!i&&t[0]!==Ca&&(i=[a,t],await Promise.all((n??[]).map(e=>{if(!(e[0]<=a))return e[1].then(t=>{if(t[0]===Ea)throw[e[0],t]})})))}})))}catch(e){return e}return t??i}async function Xa(e,t,n,r,i,a,o){let s=t[1],c=await a,l=!1,u=s.findIndex(e=>e._notFound),d=t=>t[1][0]===Ta?qa(e,s,t,r.signal):t[0],f=u<0?s.length:u;if((c?.[1][0]??0)>=Ea)f=0;else if(c){f=c[2]??=await d(c);for(let e of n){if(e[0]>=f)break;let t=await e[1];if(t[0]!==Ca&&t[0]=f)break;let t=await e[2];if(t){c=t;break}}if((c?.[1][0]??0)>=Ea){let n=c[1];if(n[0]!==Ea||n[1].options.reloadDocument||i<20)return Ja(e,t),n;l=!0,c=[0,[wa,Error(`Too many redirects`)]]}let p=c?c[2]??await d(c):u;if(p>=0){let i=c?.[1],a=i?.[0],u=s[p],d=i?.[1],f=()=>{i&&(u._notFound=void 0,a===wa?u.status=`error`:(d.routeId=u.routeId,u.routeId===e.routeTree.id?(u.status=`success`,u._notFound=!0):u.status=`notFound`),u.error=d,u.isFetching=!1)};f();let m=Aa(e,u);try{await ka(i?Promise.resolve().then(()=>ba(m,a===wa?`errorComponent`:`notFoundComponent`)):Promise.all([ba(m),ba(m,`notFoundComponent`)]),r.signal)}catch(n){if(n===r.signal)return Ja(e,t),[Da]}i?l&&(r.abort(),await Promise.all([...n.map(e=>e[1]),...n.map(e=>e[2]),...(t[2]??[]).map(e=>e[1])]),Ja(e,t),Ra(e,s),f()):(u.status=`success`,o?.())}return t}async function Za(e,t,n,r=0,i=t[1].length){let a=t[1];for(let t=r;te._notFound);if(e.options.notFoundMode!==`root`&&o>=0){let t=await qa(e,i[1],void 0,r[0].signal,o);t!==o&&(n[o]._notFound=void 0,n[t]._notFound=!0),o=t}let s=o<0?n.length:o+1,c=0;for(;c{for(let t=u;t=Ea&&(s=0),f()),r[2]()&&!r[4]){let t=[];for(let[n,r]of e._flights??[])r[2]||(e._flights.delete(n),t.push(r[1]));for(let e of t)e.abort()}let m;try{let t=Xa(e,i,l,r[0],r[1],Ya(l,p,i[2]),r[8]);i[2]?.length&&(i[3]=Ya(i[2],void 0,void 0,t.then(e=>Oa(e)?0:xa(e[1]).length,()=>0))),m=await t}catch(t){throw Ja(e,i),t}return Oa(m)?m:Za(e,m,r[0].signal,r[7]===m[1].length?r[7]:0)}function $a(e,t){if(e._tx!==t)return;let n=e._pending,r=!1,i=n?.[0][3][n[1]]?.id;n?.[0]!==t&&(n&&t[3][n[1]]?.id===i?(n[0]=t,r=!0):(clearTimeout(n?.[3]),e._pending=n=void 0));let a=t[3],o=e.stores.matches.get(),s=-1,c,l,u,d=!1;for(let t=0;t0){n[3]=setTimeout(()=>$a(e,t),r);return}n[2]=0}let p=a.map(e=>({...e,_flight:void 0}));p[s].status=`pending`;let m=e.startTransition(()=>e.stores.setMatches(p),p).then(t=>(t&&e._pending===n&&n[4]===m&&!n[2]&&(n[2]=Date.now()+l),t));n[4]=m}function eo(e,t){let n=e._pending;n?.[0]===t&&(clearTimeout(n[3]),e._pending=void 0)}function to(e,t){e._committed=t,e.stores.setMatches(t)}function no(e,t){Ra(e,t[1]),Ja(e,t)}function ro(e,t,n,r){let i=e._committed,a=e._cache;for(let e of n)e.preload=!1,r&&(e._assetEnd=void 0);let o=xa(n).length,s=new Map,c=Date.now();for(let t of[...i,...a.values()]){if(t.status!==`success`||n.some((e,n)=>e.id===t.id&&(n=(t.preload?r.options.preloadGcTime??e.options.defaultPreloadGcTime??3e5:r.options.gcTime??e.options.defaultGcTime??3e5)||s.set(t.id,a.get(t.id)===t?t:{...t,_flight:void 0,isFetching:!1,context:{}})}t[3]=[],e._cache=s,to(e,n),Ra(e,[...a.values(),...i],[...n,...s.values()]),la(e,i,n,()=>e._tx===t)}async function io(e,t){let n=e._tx;for(;n&&n!==t;){if(await n[5],e._tx===n)return;n=e._tx}}async function ao(e,t,n){await e.navigate({...n.options,replace:!0,ignoreBlocker:!0,_redirects:t[1]+1})}function oo(e,t){eo(e,t),t[0].abort(),Ra(e,t[3]),t[3]=[],e._tx===t&&(e.batch(()=>{e.stores.status.set(`idle`),e.stores.setMatches(e._committed)}),e._tx===t&&(e._commitPromise?.resolve(),e._commitPromise=void 0))}async function so(e,t,n,r,i){let a=n.map(e=>({...e}));za(a);for(let t of r)La(e,a[t[0]]),a[t[0]]=t[3];let o=[t[2],a],s;try{s=await Xa(e,o,r,t[0],t[1],i)}catch(t){throw Ra(e,a),t}if(Oa(s)){Ra(e,a),s[0]===Ea&&e._tx===t&&e._committed===n&&await ao(e,t,s[1]);return}let c=await Za(e,s,t[0].signal);if(e._tx!==t||e._committed!==n){Ra(e,c[1]);return}for(let t of c[1]){let n=e._cache.get(t.id);n?._flight&&n._flight===t._flight&&(e._cache.delete(t.id),La(e,n))}to(e,c[1]),Ra(e,n,c[1])}async function W(e,t,n,r,i,a){let o=[t[0],t[1],()=>e._tx===t&&!!t[3].length,e._committed,void 0,i,n,a,r],s=await Qa(e,t[2],t[3],o);if(Oa(s)){s[0]===Ea&&e._tx===t?(eo(e,t),Ra(e,t[3]),t[3]=[],e._tx===t&&await ao(e,t,s[1])):oo(e,t);return}let c=e._pending;if(c?.[0]===t&&(clearTimeout(c[3]),c[4])){let n=t[0].signal,r=!1;try{r=await ka(c[4],n)}catch(e){if(e!==n)throw e}if(r&&e._pending===c&&c[0]===t){let e=c[2]-Date.now();if(e>0){try{await ka(new Promise(t=>{c[3]=setTimeout(t,e)}),n)}catch{}clearTimeout(c[3])}}}if(e._tx!==t){eo(e,t),no(e,s);return}let l=t[2],u=sa(l,e.stores.resolvedLocation.get()),d=s[2];await e.startViewTransition(async()=>{if(e._tx!==t){no(e,s);return}let n=await e.startTransition(()=>{eo(e,t),ro(e,t,s[1],a),e._tx===t&&(e.emit({type:`onLoad`,...u}),e._tx===t&&e.emit({type:`onBeforeRouteMount`,...u}))},s[1]);if(e._tx!==t){Ja(e,s);return}d?.length&&so(e,t,s[1],d,s[3]).catch(console.error),e.batch(()=>{e.stores.resolvedLocation.set(l),e.stores.status.set(`idle`),e._tx===t&&e.emit({type:`onResolved`,...u}),n&&e._tx===t&&e.emit({type:`onRendered`,...u})}),e._tx===t&&(e._commitPromise?.resolve(),e._commitPromise=void 0)})}async function co(e,t){let n=e._tx,r=e.stores.resolvedLocation.get(),i=r??e.stores.location.get(),a=e.latestLocation,o=e._pendingLocation,s=o?.href===a.href?o._redirects??0:0,c=e._handoff,l=c?.[0](),u=new AbortController,d=e._preflight;if(e._preflight=u,l||c?.[1](),d?.abort(),u.signal.aborted){await io(e,n);return}let f=sa(a,r);if(e.emit({type:`onBeforeNavigate`,...f}),u.signal.aborted||e.emit({type:`onBeforeLoad`,...f}),u.signal.aborted){await io(e,n);return}let p=i.href===a.href,m,h=u;try{m=e.matchRoutes(a,{_controller:u}),za(m)}catch(t){if(u.abort(),!Se(t)){await io(e),e._commitPromise?.resolve(),e._commitPromise=void 0;return}await e.navigate({...t.options,replace:!0,ignoreBlocker:!0}),await io(e,n);return}let g=l?c[1](m):void 0;if(g?h=l:l?.abort(),u.signal.aborted){Ra(e,m),await io(e,n);return}e._preflight=void 0;let _=[h,s,a,m,Date.now(),Promise.resolve().then(()=>W(e,_,p,()=>$a(e,_),t?.sync,g)).catch(()=>{e._tx===_&&oo(e,_)})];if(e._tx=_,n){for(let t of e.stores.matches.get()){if(e._tx!==_)break;t.isFetching&&Ba(e,t,!1)}n[0].abort(),Ra(e,n[3],_[3],!0)}if(e._tx!==_){Ra(e,_[3]),_[3]=[],await io(e,_);return}e.batch(()=>{e.stores.status.set(`pending`),e.stores.location.set(a)}),!r&&!m.some(e=>e._notFound)&&$a(e,_);try{await _[5]}finally{await io(e,_)}}async function lo(e,t,n=0){if(n>20)return;let r=t._builtLocation??e.buildLocation(t),i=e._committed,a=new AbortController,o;try{o=e.matchRoutes(r,{_controller:a}),za(o)}catch(e){a.abort(),ge(e)||console.error(e);return}(e._preloads??=new Map).set(a,o);let s;try{let t;try{t=await Qa(e,r,o,[a,n,()=>!0,i,!0])}finally{s=e._preloads.delete(a),Ra(e,o),a.abort()}if(!Oa(t))return t[1];if(s&&t[0]===Ea&&!t[1].options.reloadDocument)return lo(e,{...t[1].options,_fromLocation:r},n+1)}catch(e){ge(e)||console.error(e)}}function uo(e,t){if(e)return typeof e==`string`?e:e[t]}function fo(e){return e?.scriptFormat??`module`}function po(e,t,n){let r=mo(t),i=uo(n,`script`)??r.crossOrigin;return{...fo(e)===`iife`?{rel:`preload`,as:`script`}:{rel:`modulepreload`},href:r.href,...i?{crossOrigin:i}:{}}}function mo(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}function ho(e,t){if(t.length===0)return;if(t.length===1){e.push(t[0]);return}let n=new Set;for(let r of t){let t=JSON.stringify(r);n.has(t)||(n.add(t),e.push(r))}}function go(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}var _o=(e=>(e[e.None=0]=`None`,e[e.Mutable=1]=`Mutable`,e[e.Watching=2]=`Watching`,e[e.RecursedCheck=4]=`RecursedCheck`,e[e.Recursed=8]=`Recursed`,e[e.Dirty=16]=`Dirty`,e[e.Pending=32]=`Pending`,e))(_o||{});function vo({update:e,notify:t,unwatched:n}){return{link:r,unlink:i,propagate:a,checkDirty:o,shallowPropagate:s};function r(e,t,n){let r=t.depsTail;if(r!==void 0&&r.dep===e)return;let i=r===void 0?t.deps:r.nextDep;if(i!==void 0&&i.dep===e){i.version=n,t.depsTail=i;return}let a=e.subsTail;if(a!==void 0&&a.version===n&&a.sub===t)return;let o=t.depsTail=e.subsTail={version:n,dep:e,sub:t,prevDep:r,nextDep:i,prevSub:a,nextSub:void 0};i!==void 0&&(i.prevDep=o),r===void 0?t.deps=o:r.nextDep=o,a===void 0?e.subs=o:a.nextSub=o}function i(e,t=e.sub){let r=e.dep,i=e.prevDep,a=e.nextDep,o=e.nextSub,s=e.prevSub;return a===void 0?t.depsTail=i:a.prevDep=i,i===void 0?t.deps=a:i.nextDep=a,o===void 0?r.subsTail=s:o.prevSub=s,s===void 0?(r.subs=o)===void 0&&n(r):s.nextSub=o,a}function a(e){let n=e.nextSub,r;top:do{let i=e.sub,a=i.flags;if(a&60?a&12?a&4?!(a&48)&&c(e,i)?(i.flags=a|40,a&=1):a=0:i.flags=a&-9|32:a=0:i.flags=a|32,a&2&&t(i),a&1){let t=i.subs;if(t!==void 0){let i=(e=t).nextSub;i!==void 0&&(r={value:n,prev:r},n=i);continue}}if((e=n)!==void 0){n=e.nextSub;continue}for(;r!==void 0;)if(e=r.value,r=r.prev,e!==void 0){n=e.nextSub;continue top}break}while(!0)}function o(t,n){let r,i=0,a=!1;top:do{let o=t.dep,c=o.flags;if(n.flags&16)a=!0;else if((c&17)==17){if(e(o)){let e=o.subs;e.nextSub!==void 0&&s(e),a=!0}}else if((c&33)==33){(t.nextSub!==void 0||t.prevSub!==void 0)&&(r={value:t,prev:r}),t=o.deps,n=o,++i;continue}if(!a){let e=t.nextDep;if(e!==void 0){t=e;continue}}for(;i--;){let i=n.subs,o=i.nextSub!==void 0;if(o?(t=r.value,r=r.prev):t=i,a){if(e(n)){o&&s(i),n=t.sub;continue}a=!1}else n.flags&=-33;n=t.sub;let c=t.nextDep;if(c!==void 0){t=c;continue top}}return a}while(!0)}function s(e){do{let n=e.sub,r=n.flags;(r&48)==32&&(n.flags=r|16,(r&6)==2&&t(n))}while((e=e.nextSub)!==void 0)}function c(e,t){let n=t.depsTail;for(;n!==void 0;){if(n===e)return!0;n=n.prevDep}return!1}}function yo(e,t,n){let r=typeof e==`object`,i=r?e:void 0;return{next:(r?e.next:e)?.bind(i),error:(r?e.error:t)?.bind(i),complete:(r?e.complete:n)?.bind(i)}}var bo=[],xo=0,{link:So,unlink:Co,propagate:wo,checkDirty:To,shallowPropagate:Eo}=vo({update(e){return e._update()},notify(e){bo[Oo++]=e,e.flags&=~_o.Watching},unwatched(e){e.depsTail!==void 0&&(e.depsTail=void 0,e.flags=_o.Mutable|_o.Dirty,Mo(e))}}),Do=0,Oo=0,ko,Ao=0;function jo(e){try{++Ao,e()}finally{--Ao||No()}}function Mo(e){let t=e.depsTail,n=t===void 0?e.deps:t.nextDep;for(;n!==void 0;)n=Co(n,e)}function No(){if(!(Ao>0)){for(;Do{i.get(),n.current?t.next?.(i._snapshot):n.current=!0});return{unsubscribe:()=>{r.stop()}}},_update(e){let a=ko,o=t?.compare??Object.is;if(n)ko=i,++xo,i.depsTail=void 0;else if(e===void 0)return!1;n&&(i.flags=_o.Mutable|_o.RecursedCheck);try{let t=i._snapshot,a=typeof e==`function`?e(t):e===void 0&&n?r(t):e;return t===void 0||!o(t,a)?(i._snapshot=a,!0):!1}finally{ko=a,n&&(i.flags&=~_o.RecursedCheck),Mo(i)}}};return n?(i.flags=_o.Mutable|_o.Dirty,i.get=function(){let e=i.flags;if(e&_o.Dirty||e&_o.Pending&&To(i.deps,i)){if(i._update()){let e=i.subs;e!==void 0&&Eo(e)}}else e&_o.Pending&&(i.flags=e&~_o.Pending);return ko!==void 0&&So(i,ko,xo),i._snapshot}):i.set=function(e){if(i._update(e)){let e=i.subs;e!==void 0&&(wo(e),Eo(e),No())}},i}function Fo(e){let t=()=>{let t=ko;ko=n,++xo,n.depsTail=void 0,n.flags=_o.Watching|_o.RecursedCheck;try{return e()}finally{ko=t,n.flags&=~_o.RecursedCheck,Mo(n)}},n={deps:void 0,depsTail:void 0,subs:void 0,subsTail:void 0,flags:_o.Watching|_o.RecursedCheck,notify(){let e=this.flags;e&_o.Dirty||e&_o.Pending&&To(this.deps,this)?t():this.flags=_o.Watching},stop(){this.flags=_o.None,this.depsTail=void 0,Mo(this)}};return t(),n}var G=e(r(),1);function Io(e,t){let n=e[1];e.length=0,n?.(t)}function Lo({t:e}){let t=De(),n=t._rendered??=[];return t.startTransition=(r,i)=>new Promise((a,o)=>{Io(n,!1),n.push(i,a),e(t),G.startTransition(()=>{try{r()}catch(e){n[1]===a&&(n.length=0),o(e)}})}),D(()=>{let e=t.history.subscribe(t.load);t.updateLatestLocation();let r=t.latestLocation,i=t.buildLocation({to:r.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0});if(F(r.publicHref)!==F(i.publicHref))return t.commitLocation({...i,replace:!0,ignoreBlocker:!0}),e;let a=t.stores.resolvedLocation.get();return a?.href===r.href&&a.state.__TSR_key===r.state.__TSR_key?n.push(t.stores.matches.get(),e=>{e&&t.emit({type:`onRendered`,...sa(a,a)})}):t._tx||t.load().catch(console.error),e},[t,t.history]),null}var K=n();function Ro(){let e=De(),t=e.routesById[be],n=_e(e,t),r=e.ssr?me:G.Suspense,i=(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)(Lo,{t:G.useState()[1]}),(0,K.jsx)(r,{fallback:n,children:(0,K.jsx)(zo,{})})]});return e.options.InnerWrap?(0,K.jsx)(e.options.InnerWrap,{children:i}):i}function zo(){let e=De(),t=e._rendered,n=Ae(e.stores.matches,e=>t[0]??e),r=n[0],i=r?.routeId;D(()=>{t[0]===n&&Io(t,!0)},[t,n]);let a=i?(0,K.jsx)(ve,{routeId:i}):null;return(0,K.jsx)(ye.Provider,{value:i,children:e.options.disableGlobalCatchBoundary?a:(0,K.jsx)(pe,{getResetKey:()=>r,onCatch:void 0,children:a})})}var Bo=e=>({createMutableStore:Po,createReadonlyStore:Po,batch:jo}),Vo=e=>new Ho(e),Ho=class extends ua{constructor(e){super(e,Bo)}};function Uo({router:e,children:t,...n}){A(n)&&e.update({...e.options,...n,context:{...e.options.context,...n.context}});let r=(0,K.jsx)(Ee.Provider,{value:e,children:t});return e.options.Wrap?(0,K.jsx)(e.options.Wrap,{children:r}):r}function Wo({router:e,...t}){return(0,K.jsx)(Uo,{router:e,...t,children:(0,K.jsx)(Ro,{})})}function Go(e){let t=De();return Ae(t.stores.location,Ce(e,t))}function Ko(e,t){if(t)for(let[n,r]of Object.entries(t))n!==`suppressHydrationWarning`&&r!==void 0&&r!==!1&&e.setAttribute(n,typeof r==`boolean`?``:String(r))}function qo(e){let{attrs:t,children:n,nonce:r,preventScriptHoist:i}=e;switch(e.tag){case`title`:return(0,K.jsx)(`title`,{...t,suppressHydrationWarning:!0,children:n});case`meta`:return(0,K.jsx)(`meta`,{...t,suppressHydrationWarning:!0});case`link`:return(0,K.jsx)(`link`,{...t,precedence:t?.precedence??(t?.rel===`stylesheet`?`default`:void 0),nonce:r,suppressHydrationWarning:!0});case`style`:return e.inlineCss,(0,K.jsx)(`style`,{...t,dangerouslySetInnerHTML:{__html:n},nonce:r});case`script`:return(0,K.jsx)(Jo,{attrs:t,preventScriptHoist:i,children:n});default:return null}}function Jo({attrs:e,children:t,preventScriptHoist:n}){De();let r=ke(),i=typeof e?.type==`string`&&e.type!==``&&e.type!==`text/javascript`&&e.type!==`module`;if(G.useEffect(()=>{if(!i){if(e?.src){let t=(()=>{try{let t=document.baseURI||window.location.href;return new URL(e.src,t).href}catch{return e.src}})();for(let e of document.querySelectorAll(`script[src]`))if(e.src===t)return;let n=document.createElement(`script`);return Ko(n,e),document.head.appendChild(n),()=>n.remove()}if(typeof t==`string`){let n=typeof e?.type==`string`?e.type:`text/javascript`,r=typeof e?.nonce==`string`?e.nonce:void 0;for(let e of document.querySelectorAll(`script:not([src])`)){if(!(e instanceof HTMLScriptElement))continue;let i=e.getAttribute(`type`)??`text/javascript`,a=e.getAttribute(`nonce`)??void 0;if(e.textContent===t&&i===n&&a===r)return}let i=document.createElement(`script`);return i.textContent=t,Ko(i,e),document.head.appendChild(i),()=>i.remove()}}},[e,t,i]),i&&typeof t==`string`)return(0,K.jsx)(`script`,{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:t}});if(!r){if(e?.src)return(0,K.jsx)(`script`,{...e,suppressHydrationWarning:!0});if(typeof t==`string`)return(0,K.jsx)(`script`,{...e,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0})}return null}function Yo(e,t,n,r){n=Sa(n);let i=n.map(e=>e.meta).filter(e=>e!==void 0),a=[],o={},s;for(let e=i.length-1;e>=0;e--){let n=i[e];for(let e=n.length-1;e>=0;e--){let r=n[e];if(r){if(r.title)s||={tag:`title`,children:r.title};else if(`script:ld+json`in r)try{let e=JSON.stringify(r[`script:ld+json`]);a.push({tag:`script`,attrs:{type:`application/ld+json`},children:T(e)})}catch{}else{let e=r.name??r.property;if(e){if(o[e])continue;o[e]=!0}a.push({tag:`meta`,attrs:{...r,nonce:t}})}}}}s&&a.push(s),t&&a.push({tag:`meta`,attrs:{property:`csp-nonce`,content:t}}),a.reverse();let c=n.flatMap(e=>e.links??[]).filter(e=>e!==void 0).map(e=>({tag:`link`,attrs:{...e,nonce:t}})),l=e.ssr?.manifest,u=[];l&&(n.forEach(e=>{(l.routes[e.routeId]?.css)?.forEach(e=>{let n=go(e);u.push({tag:`link`,attrs:{rel:`stylesheet`,...n,crossOrigin:uo(r,`stylesheet`)??n.crossOrigin,suppressHydrationWarning:!0,nonce:t}})})}),l.inlineStyle&&u.push({tag:`style`,attrs:{...l.inlineStyle.attrs,nonce:t},children:l.inlineStyle.children,inlineCss:!0}));let d=[];l&&n.forEach(e=>{l.routes[e.routeId]?.preloads?.forEach(e=>{d.push({tag:`link`,attrs:{...po(l,e,r),nonce:t}})})});let f=n.flatMap(e=>e.styles??[]).filter(e=>e!==void 0).map(({children:e,...n})=>({tag:`style`,attrs:{...n,nonce:t},children:e})),p=n.flatMap(e=>e.headScripts??[]).filter(e=>e!==void 0).map(({children:e,...n})=>({tag:`script`,attrs:{...n,nonce:t},children:e})),m=[];return ho(m,a),m.push(...d),ho(m,c),m.push(...u),ho(m,f),ho(m,p),m}var Xo=e=>{let t=De(),n=t.options.ssr?.nonce,r=G.useCallback(r=>Yo(t,n,r,e),[e,n,t]);return Ae(t.stores.matches,r,de)};function Zo(e){let t=Xo(e.assetCrossOrigin),n=De().options.ssr?.nonce;return(0,K.jsx)(K.Fragment,{children:t.map(e=>(0,G.createElement)(qo,{...e,key:`tsr-meta-${JSON.stringify(e)}`,nonce:n}))})}var Qo=t((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0>>1,a=e[r];if(0>>1;ri(c,n))li(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(li(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m){if(n(c)!==null)m=!0,S||(S=!0,O());else{var t=n(l);t!==null&&ee(x,t.startTime-e)}}}var S=!1,C=-1,w=5,T=-1;function E(){return g?!0:!(e.unstable_now()-Tt&&E());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&ee(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}}}finally{i?O():S=!1}}}var O;if(typeof y==`function`)O=function(){y(D)};else if(typeof MessageChannel<`u`){var k=new MessageChannel,A=k.port2;k.port1.onmessage=D,O=function(){A.postMessage(null)}}else O=function(){_(D,0)};function ee(t,n){C=_(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,ee(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,O()))),r},e.unstable_shouldYield=E,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),$o=t(((e,t)=>{t.exports=Qo()})),es=t((e=>{var t=$o(),n=r(),i=Ne();function a(e){var t=`https://react.dev/errors/`+e;if(1P||(e.current=re[P],re[P]=null,P--)}function I(e,t){P++,re[P]=e.current,e.current=t}var ae=F(null),L=F(null),oe=F(null),se=F(null);function R(e,t){switch(I(oe,t),I(L,e),I(ae,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Vd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Vd(t),e=Hd(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}ie(ae),I(ae,e)}function ce(){ie(ae),ie(L),ie(oe)}function le(e){e.memoizedState!==null&&I(se,e);var t=ae.current,n=Hd(t,e.type);t!==n&&(I(L,e),I(ae,n))}function ue(e){L.current===e&&(ie(ae),ie(L)),se.current===e&&(ie(se),Qf._currentValue=N)}var de,fe;function pe(e){if(de===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);de=t&&t[1]||``,fe=-1)`:-1i||c[r]!==l[i]){var u=` -`+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(``)&&(u=u.replace(``,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{_e=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?ge(n):``}function ye(e,t){switch(e.tag){case 26:case 27:case 5:return ge(e.type);case 16:return ge(`Lazy`);case 13:return e.child!==t&&t!==null?ge(`Suspense Fallback`):ge(`Suspense`);case 19:return ge(`SuspenseList`);case 0:case 15:return ve(e.type,!1);case 11:return ve(e.type.render,!1);case 1:return ve(e.type,!0);case 31:return ge(`Activity`);default:return``}}function be(e){try{var t=``,n=null;do t+=ye(e,n),n=e,e=e.return;while(e);return t}catch(e){return` +`+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(``)&&(u=u.replace(``,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{me=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?pe(n):``}function ge(e,t){switch(e.tag){case 26:case 27:case 5:return pe(e.type);case 16:return pe(`Lazy`);case 13:return e.child!==t&&t!==null?pe(`Suspense Fallback`):pe(`Suspense`);case 19:return pe(`SuspenseList`);case 0:case 15:return he(e.type,!1);case 11:return he(e.type.render,!1);case 1:return he(e.type,!0);case 31:return pe(`Activity`);default:return``}}function _e(e){try{var t=``,n=null;do t+=ge(e,n),n=e,e=e.return;while(e);return t}catch(e){return` Error generating stack: `+e.message+` -`+e.stack}}var xe=Object.prototype.hasOwnProperty,Se=t.unstable_scheduleCallback,Ce=t.unstable_cancelCallback,we=t.unstable_shouldYield,Te=t.unstable_requestPaint,Ee=t.unstable_now,De=t.unstable_getCurrentPriorityLevel,L=t.unstable_ImmediatePriority,Oe=t.unstable_UserBlockingPriority,R=t.unstable_NormalPriority,ke=t.unstable_LowPriority,Ae=t.unstable_IdlePriority,je=t.log,Me=t.unstable_setDisableYieldValue,Ne=null,Pe=null;function Fe(e){if(typeof je==`function`&&Me(e),Pe&&typeof Pe.setStrictMode==`function`)try{Pe.setStrictMode(Ne,e)}catch{}}var Ie=Math.clz32?Math.clz32:ze,Le=Math.log,Re=Math.LN2;function ze(e){return e>>>=0,e===0?32:31-(Le(e)/Re|0)|0}var Be=256,Ve=262144,He=4194304;function z(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ue(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=z(n))):i=z(o):i=z(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=z(n))):i=z(o)):i=z(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function We(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Ge(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Ke(){var e=He;return He<<=1,!(He&62914560)&&(He=4194304),e}function B(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function V(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function qe(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0`u`||window.document===void 0||window.document.createElement===void 0),an=!1;if(rn)try{var on={};Object.defineProperty(on,"passive",{get:function(){an=!0}}),window.addEventListener(`test`,on,on),window.removeEventListener(`test`,on,on)}catch{an=!1}var sn=null,cn=null,ln=null;function un(){if(ln)return ln;var e,t=cn,n=t.length,r,i=`value`in sn?sn.value:sn.textContent,a=i.length;for(e=0;e=Hn),Gn=` `,Kn=!1;function qn(e,t){switch(e){case`keyup`:return Bn.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function Jn(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var Yn=!1;function Xn(e,t){switch(e){case`compositionend`:return Jn(t);case`keypress`:return t.which===32?(Kn=!0,Gn):null;case`textInput`:return e=t.data,e===Gn&&Kn?null:e;default:return null}}function Zn(e,t){if(Yn)return e===`compositionend`||!Vn&&qn(e,t)?(e=un(),ln=cn=sn=null,Yn=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=yr(n)}}function xr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?xr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Sr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=jt(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=jt(e.document)}return t}function Cr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var wr=rn&&`documentMode`in document&&11>=document.documentMode,Tr=null,Er=null,Dr=null,Or=!1;function kr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Or||Tr==null||Tr!==jt(r)||(r=Tr,`selectionStart`in r&&Cr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Dr&&vr(Dr,r)||(Dr=r,r=Td(Er,`onSelect`),0>=o,i-=o,xi=1<<32-Ie(t)+i|n<h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),U&&Ci(i,h),l;if(d===null){for(;hg?(_=h,h=null):_=h.sibling;var y=p(i,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(i,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(i,h),U&&Ci(i,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(i,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return U&&Ci(i,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,i,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(i,e)}),U&&Ci(i,g),u}function b(e,r,o,c){if(typeof o==`object`&&o&&o.type===_&&o.key===null&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case h:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===_){if(r.tag===7){n(e,r.sibling),c=i(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===E&&Ca(l)===r.type){n(e,r.sibling),c=i(r,o.props),Aa(c,o),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}o.type===_?(c=ci(o.props.children,e.mode,c,o.key),c.return=e,e=c):(c=si(o.type,o.key,o.props,null,e.mode,c),Aa(c,o),c.return=e,e=c)}return s(e);case g:a:{for(l=o.key;r!==null;){if(r.key===l){if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=i(r,o.children||[]),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}c=di(o,e.mode,c),c.return=e,e=c}return s(e);case E:return o=Ca(o),b(e,r,o,c)}if(ne(o))return v(e,r,o,c);if(A(o)){if(l=A(o),typeof l!=`function`)throw Error(a(150));return o=l.call(o),y(e,r,o,c)}if(typeof o.then==`function`)return b(e,r,ka(o),c);if(o.$$typeof===x)return b(e,r,Zi(e,o),c);ja(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=i(r,o),c.return=e,e=c):(n(e,r),c=li(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{Oa=0;var i=b(e,t,n,r);return Da=null,i}catch(t){if(t===_a||t===ya)throw t;var a=ri(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var Na=Ma(!0),Pa=Ma(!1),Fa=!1;function Ia(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function La(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Ra(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function za(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Fl&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=ei(e),$r(e,null,n),t}return Xr(e,r,t,n),ei(e)}function Ba(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ye(e,n)}}function Va(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ha=!1;function Ua(){if(Ha){var e=ca;if(e!==null)throw e}}function Wa(e,t,n,r){Ha=!1;var i=e.updateQueue;Fa=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,m=f!==s.lane;if(m?(Z&f)===f:(r&f)===f){f!==0&&f===sa&&(Ha=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var h=e,g=s;f=t;var _=n;switch(g.tag){case 1:if(h=g.payload,typeof h==`function`){d=h.call(_,d,f);break a}d=h;break a;case 3:h.flags=h.flags&-65537|128;case 0:if(h=g.payload,f=typeof h==`function`?h.call(_,d,f):h,f==null)break a;d=p({},d,f);break a;case 2:Fa=!0}}f=s.callback,f!==null&&(e.flags|=64,m&&(e.flags|=8192),m=i.callbacks,m===null?i.callbacks=[f]:m.push(f))}else m={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=m,c=d):u=u.next=m,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),Wl|=o,e.lanes=o,e.memoizedState=d}}function Ga(e,t){if(typeof e!=`function`)throw Error(a(191,e));e.call(t)}function Ka(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;ea?a:8;var o=j.T,s={};j.T=s,As(e,!1,t,n);try{var c=i(),l=j.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?ks(e,t,da(c,r),fu(e)):ks(e,t,r,fu(e))}catch(n){ks(e,t,{then:function(){},status:`rejected`,reason:n},fu())}finally{M.p=a,o!==null&&s.types!==null&&(o.types=s.types),j.T=o}}function ys(){}function bs(e,t,n,r){if(e.tag!==5)throw Error(a(476));var i=xs(e).queue;vs(e,i,t,N,n===null?ys:function(){return Ss(e),n(r)})}function xs(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:N,baseState:N,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:No,lastRenderedState:N},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:No,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Ss(e){var t=xs(e);t.next===null&&(t=e.alternate.memoizedState),ks(e,t.next.queue,{},fu())}function Cs(){return Xi(Qf)}function ws(){return Oo().memoizedState}function Ts(){return Oo().memoizedState}function Es(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=fu();e=Ra(n);var r=za(t,e,n);r!==null&&(mu(r,t,n),Ba(r,t,n)),t={cache:ra()},e.payload=t;return}t=t.return}}function Ds(e,t,n){var r=fu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},js(e)?Ms(t,n):(n=Zr(e,t,n,r),n!==null&&(mu(n,e,r),Ns(n,t,r)))}function Os(e,t,n){ks(e,t,n,fu())}function ks(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(js(e))Ms(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,_r(s,o))return Xr(e,t,i,0),Il===null&&Yr(),!1}catch{}if(n=Zr(e,t,i,r),n!==null)return mu(n,e,r),Ns(n,t,r),!0}return!1}function As(e,t,n,r){if(r={lane:2,revertLane:ud(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},js(e)){if(t)throw Error(a(479))}else t=Zr(e,n,r,2),t!==null&&mu(t,e,2)}function js(e){var t=e.alternate;return e===W||t!==null&&t===W}function Ms(e,t){fo=uo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ns(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ye(e,n)}}var Ps={readContext:Xi,use:jo,useCallback:vo,useContext:vo,useEffect:vo,useImperativeHandle:vo,useLayoutEffect:vo,useInsertionEffect:vo,useMemo:vo,useReducer:vo,useRef:vo,useState:vo,useDebugValue:vo,useDeferredValue:vo,useTransition:vo,useSyncExternalStore:vo,useId:vo,useHostTransitionStatus:vo,useFormState:vo,useActionState:vo,useOptimistic:vo,useMemoCache:vo,useCacheRefresh:vo};Ps.useEffectEvent=vo;var Fs={readContext:Xi,use:jo,useCallback:function(e,t){return Do().memoizedState=[e,t===void 0?null:t],e},useContext:Xi,useEffect:as,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),q(4194308,4,ds.bind(null,t,e),n)},useLayoutEffect:function(e,t){return q(4194308,4,e,t)},useInsertionEffect:function(e,t){q(4,2,e,t)},useMemo:function(e,t){var n=Do();t=t===void 0?null:t;var r=e();if(po){Fe(!0);try{e()}finally{Fe(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Do();if(n!==void 0){var i=n(t);if(po){Fe(!0);try{n(t)}finally{Fe(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=Ds.bind(null,W,e),[r.memoizedState,e]},useRef:function(e){var t=Do();return e={current:e},t.memoizedState=e},useState:function(e){e=Vo(e);var t=e.queue,n=Os.bind(null,W,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:ps,useDeferredValue:function(e,t){return gs(Do(),e,t)},useTransition:function(){var e=Vo(!1);return e=vs.bind(null,W,e.queue,!0,!1),Do().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=W,i=Do();if(U){if(n===void 0)throw Error(a(407));n=n()}else{if(n=t(),Il===null)throw Error(a(349));Z&127||G(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,as(zo.bind(null,r,o,e),[e]),r.flags|=2048,ns(9,{destroy:void 0},Ro.bind(null,r,o,n,t),null),n},useId:function(){var e=Do(),t=Il.identifierPrefix;if(U){var n=Si,r=xi;n=(r&~(1<<32-Ie(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=mo++,0<\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(i,{is:r.is}):s.createElement(i)}}o[nt]=t,o[rt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(Pd(o,i,r),i){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&kc(t)}}return Pc(t),Ac(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&kc(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(a(166));if(e=le.current,Ii(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,i=Oi,i!==null)switch(i.tag){case 27:case 5:r=i.memoizedProps}e[nt]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||jd(e.nodeValue,n)),e||Ni(t,!0)}else e=Bd(e).createTextNode(r),e[nt]=t,t.stateNode=e}return Pc(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Ii(t),n!==null){if(e===null){if(!r)throw Error(a(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(557));e[nt]=t}else Li(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Pc(t),e=!1}else n=Ri(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(io(t),t):(io(t),null);if(t.flags&128)throw Error(a(558))}return Pc(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=Ii(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(a(318));if(i=t.memoizedState,i=i===null?null:i.dehydrated,!i)throw Error(a(317));i[nt]=t}else Li(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Pc(t),i=!1}else i=Ri(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(io(t),t):(io(t),null)}return io(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,i=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(i=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==i&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Mc(t,t.updateQueue),Pc(t),null);case 4:return I(),e===null&&xd(t.stateNode.containerInfo),Pc(t),null;case 10:return Wi(t.type),Pc(t),null;case 19:if(P(ao),r=t.memoizedState,r===null)return Pc(t),null;if(i=!!(t.flags&128),o=r.rendering,o===null){if(i)Nc(r,!1);else{if(Ul!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=oo(e),o!==null){for(t.flags|=128,Nc(r,!1),e=o.updateQueue,t.updateQueue=e,Mc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)oi(n,e),n=n.sibling;return F(ao,ao.current&1|2),U&&Ci(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Ee()>eu&&(t.flags|=128,i=!0,Nc(r,!1),t.lanes=4194304)}}else{if(!i){if(e=oo(o),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,Mc(t,e),Nc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!U)return Pc(t),null}else 2*Ee()-r.renderingStartTime>eu&&n!==536870912&&(t.flags|=128,i=!0,Nc(r,!1),t.lanes=4194304)}r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}return r.tail===null?(Pc(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Ee(),e.sibling=null,n=ao.current,F(ao,i?n&1|2:n&1),U&&Ci(t,r.treeForkCount),e);case 22:case 23:return io(t),Za(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(Pc(t),t.subtreeFlags&6&&(t.flags|=8192)):Pc(t),n=t.updateQueue,n!==null&&Mc(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&P(pa),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Wi(na),Pc(t),null;case 25:return null;case 30:return null}throw Error(a(156,t.tag))}function Ic(e,t){switch(Ei(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Wi(na),I(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return pe(t),null;case 31:if(t.memoizedState!==null){if(io(t),t.alternate===null)throw Error(a(340));Li()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(io(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(a(340));Li()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return P(ao),null;case 4:return I(),null;case 10:return Wi(t.type),null;case 22:case 23:return io(t),Za(),e!==null&&P(pa),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Wi(na),null;case 25:return null;default:return null}}function Lc(e,t){switch(Ei(t),t.tag){case 3:Wi(na),I();break;case 26:case 27:case 5:pe(t);break;case 4:I();break;case 31:t.memoizedState!==null&&io(t);break;case 13:io(t);break;case 19:P(ao);break;case 10:Wi(t.type);break;case 22:case 23:io(t),Za(),e!==null&&P(pa);break;case 24:Wi(na)}}function Rc(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Wu(t,t.return,e)}}function zc(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Wu(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Wu(t,t.return,e)}}function Bc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Ka(t,n)}catch(t){Wu(e,e.return,t)}}}function Vc(e,t,n){n.props=Hs(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Wu(e,t,n)}}function Hc(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Wu(e,t,n)}}function Uc(e,t){var n=e.ref,r=e.refCleanup;if(n!==null){if(typeof r==`function`)try{r()}catch(n){Wu(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Wu(e,t,n)}else n.current=null}}function Wc(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Wu(e,e.return,t)}}function Gc(e,t,n){try{var r=e.stateNode;Fd(r,e.type,n,t),r[rt]=t}catch(t){Wu(e,e.return,t)}}function Kc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Zd(e.type)||e.tag===4}function qc(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Kc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Zd(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Jc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Jt));else if(r!==4&&(r===27&&Zd(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Jc(e,t,n),e=e.sibling;e!==null;)Jc(e,t,n),e=e.sibling}function Yc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(r===27&&Zd(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Yc(e,t,n),e=e.sibling;e!==null;)Yc(e,t,n),e=e.sibling}function Xc(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);Pd(t,r,n),t[nt]=e,t[rt]=n}catch(t){Wu(e,e.return,t)}}var Zc=!1,Qc=!1,$c=!1,el=typeof WeakSet==`function`?WeakSet:Set,tl=null;function nl(e,t){if(e=e.containerInfo,Rd=sp,e=Sr(e),Cr(e)){if(`selectionStart`in e)var n={start:e.selectionStart,end:e.selectionEnd};else a:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==n||i!==0&&f.nodeType!==3||(c=s+i),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===n&&++u===i&&(c=s),p===o&&++d===r&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=c===-1||l===-1?null:{start:c,end:l}}else n=null}n||={start:0,end:0}}else n=null;for(zd={focusedElem:e,selectionRange:n},sp=!1,tl=t;tl!==null;)if(t=tl,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,tl=e;else for(;tl!==null;){switch(t=tl,o=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e===null?null:e.events,e!==null))for(n=0;n title`))),Pd(o,r,n),o[nt]=e,ht(o),r=o;break a;case`link`:var s=Vf(`link`,`href`,i).get(r+(n.href||``));if(s){for(var c=0;cg&&(o=g,g=h,h=o);var _=br(s,h),v=br(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;sn?32:n,j.T=null,n=cu,cu=null;var o=iu,s=ou;if(ru=0,au=iu=null,ou=0,Fl&6)throw Error(a(331));var c=Fl;if(Fl|=4,Al(o.current),Sl(o,o.current,s,n),Fl=c,rd(0,!1),Pe&&typeof Pe.onPostCommitFiberRoot==`function`)try{Pe.onPostCommitFiberRoot(Ne,o)}catch{}return!0}finally{M.p=i,j.T=r,Bu(e,t)}}function Uu(e,t,n){t=pi(n,t),t=Js(e.stateNode,t,2),e=za(e,t,2),e!==null&&(V(e,2),nd(e))}function Wu(e,t,n){if(e.tag===3)Uu(e,e,n);else for(;t!==null;){if(t.tag===3){Uu(t,e,n);break}if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(nu===null||!nu.has(r))){e=pi(n,e),n=Ys(2),r=za(t,n,2),r!==null&&(Xs(n,r,t,e),V(r,2),nd(r));break}}t=t.return}}function Gu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Pl;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(Vl=!0,i.add(n),e=Ku.bind(null,e,t,n),t.then(e,e))}function Ku(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Il===e&&(Z&n)===n&&(Ul===4||Ul===3&&(Z&62914560)===Z&&300>Ee()-Ql?!(Fl&2)&&xu(e,0):Kl|=n,Jl===Z&&(Jl=0)),nd(e)}function qu(e,t){t===0&&(t=Ke()),e=Qr(e,t),e!==null&&(V(e,t),nd(e))}function Ju(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),qu(e,n)}function Yu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(a(314))}r!==null&&r.delete(t),qu(e,n)}function Xu(e,t){return Se(e,t)}var Zu=null,Qu=null,$u=!1,Q=!1,ed=!1,td=0;function nd(e){e!==Qu&&e.next===null&&(Qu===null?Zu=Qu=e:Qu=Qu.next=e),Q=!0,$u||($u=!0,ld())}function rd(e,t){if(!ed&&Q){ed=!0;do for(var n=!1,r=Zu;r!==null;){if(!t){if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-Ie(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,cd(r,a))}else a=Z,a=Ue(r,r===Il?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||We(r,a)||(n=!0,cd(r,a))}r=r.next}while(n);ed=!1}}function id(){ad()}function ad(){Q=$u=!1;var e=0;td!==0&&Gd()&&(e=td);for(var t=Ee(),n=null,r=Zu;r!==null;){var i=r.next,a=od(r,t);a===0?(r.next=null,n===null?Zu=i:n.next=i,i===null&&(Qu=n)):(n=r,(e!==0||a&3)&&(Q=!0)),r=i}ru!==0&&ru!==5||rd(e,!1),td!==0&&(td=0)}function od(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0s)break;var u=c.transferSize,d=c.initiatorType;u&&Id(d)&&(c=c.responseEnd,o+=u*(c`u`?null:document;function xf(e,t,n){var r=bf;if(r&&typeof t==`string`&&t){var i=Nt(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),hf.has(i)||(hf.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),Pd(t,`link`,e),ht(t),r.head.appendChild(t)))}}function Sf(e){_f.D(e),xf(`dns-prefetch`,e,null)}function Cf(e,t){_f.C(e,t),xf(`preconnect`,e,t)}function wf(e,t,n){_f.L(e,t,n);var r=bf;if(r&&e&&t){var i=`link[rel="preload"][as="`+Nt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+Nt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+Nt(n.imageSizes)+`"]`)):i+=`[href="`+Nt(e)+`"]`;var a=i;switch(t){case`style`:a=Af(e);break;case`script`:a=Pf(e)}mf.has(a)||(e=p({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),mf.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(jf(a))||t===`script`&&r.querySelector(Ff(a))||(t=r.createElement(`link`),Pd(t,`link`,e),ht(t),r.head.appendChild(t)))}}function Tf(e,t){_f.m(e,t);var n=bf;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+Nt(r)+`"][href="`+Nt(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Pf(e)}if(!mf.has(a)&&(e=p({rel:`modulepreload`,href:e},t),mf.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(Ff(a)))return}r=n.createElement(`link`),Pd(r,`link`,e),ht(r),n.head.appendChild(r)}}}function Ef(e,t,n){_f.S(e,t,n);var r=bf;if(r&&e){var i=mt(r).hoistableStyles,a=Af(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(jf(a)))s.loading=5;else{e=p({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=mf.get(a))&&Rf(e,n);var c=o=r.createElement(`link`);ht(c),Pd(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Lf(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function Df(e,t){_f.X(e,t);var n=bf;if(n&&e){var r=mt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=p({src:e,async:!0},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),ht(a),Pd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Of(e,t){_f.M(e,t);var n=bf;if(n&&e){var r=mt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=p({src:e,async:!0,type:`module`},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),ht(a),Pd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function kf(e,t,n,r){var i=(i=le.current)?gf(i):null;if(!i)throw Error(a(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(t=Af(n.href),n=mt(i).hoistableStyles,r=n.get(t),r||(r={type:`style`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Af(n.href);var o=mt(i).hoistableStyles,s=o.get(e);if(s||(i=i.ownerDocument||i,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=i.querySelector(jf(e)))&&!o._p&&(s.instance=o,s.state.loading=5),mf.has(e)||(n={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},mf.set(e,n),o||Nf(i,e,n,s.state))),t&&r===null)throw Error(a(528,``));return s}if(t&&r!==null)throw Error(a(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(t=Pf(n),n=mt(i).hoistableScripts,r=n.get(t),r||(r={type:`script`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(a(444,e))}}function Af(e){return`href="`+Nt(e)+`"`}function jf(e){return`link[rel="stylesheet"][`+e+`]`}function Mf(e){return p({},e,{"data-precedence":e.precedence,precedence:null})}function Nf(e,t,n,r){e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)?r.loading=1:(t=e.createElement(`link`),r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2}),Pd(t,`link`,n),ht(t),e.head.appendChild(t))}function Pf(e){return`[src="`+Nt(e)+`"]`}function Ff(e){return`script[async]`+e}function If(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+Nt(n.href)+`"]`);if(r)return t.instance=r,ht(r),r;var i=p({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),ht(r),Pd(r,`style`,i),Lf(r,n.precedence,e),t.instance=r;case`stylesheet`:i=Af(n.href);var o=e.querySelector(jf(i));if(o)return t.state.loading|=4,t.instance=o,ht(o),o;r=Mf(n),(i=mf.get(i))&&Rf(r,i),o=(e.ownerDocument||e).createElement(`link`),ht(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),Pd(o,`link`,r),t.state.loading|=4,Lf(o,n.precedence,e),t.instance=o;case`script`:return o=Pf(n.src),(i=e.querySelector(Ff(o)))?(t.instance=i,ht(i),i):(r=n,(i=mf.get(o))&&(r=p({},n),zf(r,i)),e=e.ownerDocument||e,i=e.createElement(`script`),ht(i),Pd(i,`link`,r),e.head.appendChild(i),t.instance=i);case`void`:return null;default:throw Error(a(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Lf(r,n.precedence,e));return t.instance}function Lf(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o title`):null)}function Uf(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Wf(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Gf(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Af(r.href),a=t.querySelector(jf(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=Jf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,ht(a);return}a=t.ownerDocument||t,r=Mf(r),(i=mf.get(i))&&Rf(r,i),a=a.createElement(`link`),ht(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),Pd(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=Jf.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var Kf=0;function qf(e,t){return e.stylesheets&&e.count===0&&Xf(e,e.stylesheets),0Kf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function Jf(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Xf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Yf=null;function Xf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Yf=new Map,t.forEach(Zf,e),Yf=null,Jf.call(e))}function Zf(e,t){if(!(t.state.loading&4)){var n=Yf.get(e);if(n)var r=n.get(null);else{n=new Map,Yf.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=ns()}))(),1),q=i(),is=(0,G.createContext)(void 0);function as(e,t){try{let t=localStorage.getItem(e);if(t===`light`||t===`dark`||t===`system`)return t}catch{}return t}function os(e){let t=(0,q.c)(14),{children:n,defaultTheme:r,storageKey:i}=e,a=r===void 0?`dark`:r,o=i===void 0?`ui-theme`:i,s;t[0]!==a||t[1]!==o?(s=()=>as(o,a),t[0]=a,t[1]=o,t[2]=s):s=t[2];let[c,l]=(0,G.useState)(s),u,d;t[3]===c?(u=t[4],d=t[5]):(u=()=>{let e=window.document.documentElement;if(e.classList.remove(`light`,`dark`),c===`system`){let t=window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`;e.classList.add(t);return}e.classList.add(c)},d=[c],t[3]=c,t[4]=u,t[5]=d),(0,G.useEffect)(u,d);let f;t[6]===o?f=t[7]:(f=e=>{try{localStorage.setItem(o,e)}catch{}l(e)},t[6]=o,t[7]=f);let p;t[8]!==f||t[9]!==c?(p={theme:c,setTheme:f},t[8]=f,t[9]=c,t[10]=p):p=t[10];let m=p,h;return t[11]!==n||t[12]!==m?(h=(0,K.jsx)(is.Provider,{value:m,children:n}),t[11]=n,t[12]=m,t[13]=h):h=t[13],h}function ss(){let e=(0,G.useContext)(is);if(e===void 0)throw Error(`useTheme must be used within a ThemeProvider`);return e}var cs=V(`activity`,[[`path`,{d:`M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2`,key:`169zse`}]]),ls=V(`book-open`,[[`path`,{d:`M12 5v16`,key:`1f6ucr`}],[`path`,{d:`M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z`,key:`1fyvmf`}]]),us=V(`boxes`,[[`path`,{d:`M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z`,key:`lc1i9w`}],[`path`,{d:`m7 16.5-4.74-2.85`,key:`1o9zyk`}],[`path`,{d:`m7 16.5 5-3`,key:`va8pkn`}],[`path`,{d:`M7 16.5v5.17`,key:`jnp8gn`}],[`path`,{d:`M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z`,key:`8zsnat`}],[`path`,{d:`m17 16.5-5-3`,key:`8arw3v`}],[`path`,{d:`m17 16.5 4.74-2.85`,key:`8rfmw`}],[`path`,{d:`M17 16.5v5.17`,key:`k6z78m`}],[`path`,{d:`M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z`,key:`1xygjf`}],[`path`,{d:`M12 8 7.26 5.15`,key:`1vbdud`}],[`path`,{d:`m12 8 4.74-2.85`,key:`3rx089`}],[`path`,{d:`M12 13.5V8`,key:`1io7kd`}]]),ds=V(`circle-alert`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`12`,x2:`12`,y1:`8`,y2:`12`,key:`1pkeuh`}],[`line`,{x1:`12`,x2:`12.01`,y1:`16`,y2:`16`,key:`4dfq90`}]]),fs=V(`container`,[[`path`,{d:`M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z`,key:`1t2lqe`}],[`path`,{d:`M10 21.9V14L2.1 9.1`,key:`o7czzq`}],[`path`,{d:`m10 14 11.9-6.9`,key:`zm5e20`}],[`path`,{d:`M14 19.8v-8.1`,key:`159ecu`}],[`path`,{d:`M18 17.5V9.4`,key:`11uown`}]]),ps=V(`crosshair`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`22`,x2:`18`,y1:`12`,y2:`12`,key:`l9bcsi`}],[`line`,{x1:`6`,x2:`2`,y1:`12`,y2:`12`,key:`13hhkx`}],[`line`,{x1:`12`,x2:`12`,y1:`6`,y2:`2`,key:`10w3f3`}],[`line`,{x1:`12`,x2:`12`,y1:`22`,y2:`18`,key:`15g9kq`}]]),ms=V(`file-stack`,[[`path`,{d:`M11 21a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-8a1 1 0 0 1 1-1`,key:`likhh7`}],[`path`,{d:`M16 16a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1`,key:`17ky3x`}],[`path`,{d:`M21 6a2 2 0 0 0-.586-1.414l-2-2A2 2 0 0 0 17 2h-3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1z`,key:`1hyeo0`}]]),hs=V(`house`,[[`path`,{d:`M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8`,key:`5wwlr5`}],[`path`,{d:`M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z`,key:`r6nss1`}]]),gs=V(`id-card`,[[`path`,{d:`M16 10h2`,key:`8sgtl7`}],[`path`,{d:`M16 14h2`,key:`epxaof`}],[`path`,{d:`M6.17 15a3 3 0 0 1 5.66 0`,key:`n6f512`}],[`circle`,{cx:`9`,cy:`11`,r:`2`,key:`yxgjnd`}],[`rect`,{x:`2`,y:`5`,width:`20`,height:`14`,rx:`2`,key:`qneu4z`}]]),_s=V(`layers`,[[`path`,{d:`M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z`,key:`zw3jo`}],[`path`,{d:`M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12`,key:`1wduqc`}],[`path`,{d:`M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17`,key:`kqbvx6`}]]),vs=V(`layout-grid`,[[`rect`,{width:`7`,height:`7`,x:`3`,y:`3`,rx:`1`,key:`1g98yp`}],[`rect`,{width:`7`,height:`7`,x:`14`,y:`3`,rx:`1`,key:`6d4xhi`}],[`rect`,{width:`7`,height:`7`,x:`14`,y:`14`,rx:`1`,key:`nxv5o0`}],[`rect`,{width:`7`,height:`7`,x:`3`,y:`14`,rx:`1`,key:`1bb6yr`}]]),ys=V(`log-out`,[[`path`,{d:`m16 17 5-5-5-5`,key:`1bji2h`}],[`path`,{d:`M21 12H9`,key:`dn1m92`}],[`path`,{d:`M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4`,key:`1uf3rs`}]]),bs=V(`map-pin`,[[`path`,{d:`M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0`,key:`1r0f0z`}],[`circle`,{cx:`12`,cy:`10`,r:`3`,key:`ilqhr7`}]]),xs=V(`moon`,[[`path`,{d:`M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401`,key:`kfwtm`}]]),Ss=V(`package`,[[`path`,{d:`M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z`,key:`1a0edw`}],[`path`,{d:`M12 22V12`,key:`d0xqtd`}],[`polyline`,{points:`3.29 7 12 12 20.71 7`,key:`ousv84`}],[`path`,{d:`m7.5 4.27 9 5.15`,key:`1c824w`}]]),Cs=V(`panel-left`,[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`,key:`afitv7`}],[`path`,{d:`M9 3v18`,key:`fh3hqa`}]]),ws=V(`route`,[[`circle`,{cx:`6`,cy:`19`,r:`3`,key:`1kj8tv`}],[`path`,{d:`M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15`,key:`1d8sl`}],[`circle`,{cx:`18`,cy:`5`,r:`3`,key:`gq8acd`}]]),Ts=V(`shield-check`,[[`path`,{d:`M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z`,key:`oel41y`}],[`path`,{d:`m9 12 2 2 4-4`,key:`dzmm74`}]]),Es=V(`sun`,[[`circle`,{cx:`12`,cy:`12`,r:`4`,key:`4exip2`}],[`path`,{d:`M12 2v2`,key:`tus03m`}],[`path`,{d:`M12 20v2`,key:`1lh1kg`}],[`path`,{d:`m4.93 4.93 1.41 1.41`,key:`149t6j`}],[`path`,{d:`m17.66 17.66 1.41 1.41`,key:`ptbguv`}],[`path`,{d:`M2 12h2`,key:`1t8f8n`}],[`path`,{d:`M20 12h2`,key:`1q8mjw`}],[`path`,{d:`m6.34 17.66-1.41 1.41`,key:`1m8zz5`}],[`path`,{d:`m19.07 4.93-1.41 1.41`,key:`1shlcs`}]]),Ds=V(`user-cog`,[[`path`,{d:`M10 15H6a4 4 0 0 0-4 4v2`,key:`1nfge6`}],[`path`,{d:`m14.305 16.53.923-.382`,key:`1itpsq`}],[`path`,{d:`m15.228 13.852-.923-.383`,key:`eplpkm`}],[`path`,{d:`m16.852 12.228-.383-.923`,key:`13v3q0`}],[`path`,{d:`m16.852 17.772-.383.924`,key:`1i8mnm`}],[`path`,{d:`m19.148 12.228.383-.923`,key:`1q8j1v`}],[`path`,{d:`m19.53 18.696-.382-.924`,key:`vk1qj3`}],[`path`,{d:`m20.772 13.852.924-.383`,key:`n880s0`}],[`path`,{d:`m20.772 16.148.924.383`,key:`1g6xey`}],[`circle`,{cx:`18`,cy:`15`,r:`3`,key:`gjjjvw`}],[`circle`,{cx:`9`,cy:`7`,r:`4`,key:`nufk8`}]]),Os=V(`users-round`,[[`path`,{d:`M18 21a8 8 0 0 0-16 0`,key:`3ypg7q`}],[`circle`,{cx:`10`,cy:`8`,r:`5`,key:`o932ke`}],[`path`,{d:`M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3`,key:`10s06x`}]]),ks=V(`users`,[[`path`,{d:`M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2`,key:`1yyitq`}],[`path`,{d:`M16 3.128a4 4 0 0 1 0 7.744`,key:`16gr8j`}],[`path`,{d:`M22 21v-2a4 4 0 0 0-3-3.87`,key:`kshegd`}],[`circle`,{cx:`9`,cy:`7`,r:`4`,key:`nufk8`}]]);function As(e,t){return t!=null&&!un(t)?0:typeof e==`function`?e():e}function js(e,t,n){let r=As(e,n);return typeof r==`number`?r:r?.[t]}function Ms(e){return typeof e==`function`?e():e}function Ns(e,t){return t||e===`click`||e===`mousedown`}function Ps(e){return e?.includes(`mouse`)&&e!==`mousedown`}var Fs=G.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Wt,currentIdRef:{current:null},currentContextRef:{current:null}});function Is(e,t){e.current=t.current}function Ls(e){let{children:t,delay:n,timeoutMs:r=0}=e,i=G.useRef(n),a=G.useRef(n),o=G.useRef(null),s=G.useRef(null),c=Qt();return wt(()=>{if(a.current=n,!o.current){i.current=n;return}i.current={open:js(i.current,`open`),close:js(n,`close`)}},[n,o,i,a]),(0,K.jsx)(Fs.Provider,{value:G.useMemo(()=>({hasProvider:!0,delayRef:i,initialDelayRef:a,currentIdRef:o,timeoutMs:r,currentContextRef:s,timeout:c}),[r,c]),children:t})}function Rs(e,t={open:!1}){let{open:n}=t,r=`rootStore`in e?e.rootStore:e,i=r.useState(`floatingId`),{currentIdRef:a,delayRef:o,timeoutMs:s,initialDelayRef:c,currentContextRef:l,hasProvider:u,timeout:d}=G.useContext(Fs),[f,p]=G.useState(!1),m=G.useRef(n);return wt(()=>{m.current=n},[n]),wt(()=>{function e(){l.current?.setIsInstantPhase(!1),a.current=null,l.current=null,o.current=c.current,d.clear()}if(a.current&&!n&&a.current===i){if(p(!1),s){let t=i;return d.start(s,()=>{r.select(`open`)||a.current&&a.current!==t||e()}),()=>{(m.current||a.current!==t)&&d.clear()}}e()}},[n,i,a,o,s,c,l,d,r]),wt(()=>{if(!n)return;let e=l.current,t=a.current;d.clear(),l.current={onOpenChange:r.setOpen,setIsInstantPhase:p},a.current=i,o.current={open:0,close:js(c.current,`close`)},t!==null&&t!==i?(p(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,Ft(kt))):(p(!1),e?.setIsInstantPhase(!1))},[n,i,r,a,o,c,l,d]),wt(()=>()=>{if(a.current===i){if(l.current=null,!m.current)return;a.current=null,Is(o,c),d.clear()}},[l,a,o,i,c,d]),G.useMemo(()=>({hasProvider:u,delayRef:o,isInstantPhase:f}),[u,o,f])}function zs(e,t){let n=null,r=null,i=!1;return{contextElement:e||void 0,getBoundingClientRect(){let a=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},o=t.axis===`x`||t.axis===`both`,s=t.axis===`y`||t.axis===`both`,c=[`mouseenter`,`mousemove`].includes(t.dataRef.current.openEvent?.type||``)&&t.pointerType!==`touch`,l=a.width,u=a.height,d=a.x,f=a.y;return n==null&&t.x&&o&&(n=a.x-t.x),r==null&&t.y&&s&&(r=a.y-t.y),d-=n||0,f-=r||0,l=0,u=0,!i||c?(l=t.axis===`y`?a.width:0,u=t.axis===`x`?a.height:0,d=o&&t.x!=null?t.x:d,f=s&&t.y!=null?t.y:f):i&&!c&&(u=t.axis===`x`?a.height:u,l=t.axis===`y`?a.width:l),i=!0,{width:l,height:u,x:d,y:f,top:f,right:d+l,bottom:f+u,left:d}}}}function Bs(e){return e!=null&&e.clientX!=null}function Vs(e,t={}){let{enabled:n=!0,axis:r=`both`}=t,i=`rootStore`in e?e.rootStore:e,a=i.useState(`open`),o=i.useState(`floatingElement`),s=i.useState(`domReferenceElement`),c=i.context.dataRef,l=G.useRef(!1),u=G.useRef(null),[d,f]=G.useState(),[p,m]=G.useState([]),h=Tt(e=>{i.set(`positionReference`,e)}),g=Tt((e,t,n)=>{l.current||c.current.openEvent&&!Bs(c.current.openEvent)||i.set(`positionReference`,zs(n??s,{x:e,y:t,axis:r,dataRef:c,pointerType:d}))}),_=Tt(e=>{a?u.current||(g(e.clientX,e.clientY,e.currentTarget),m([])):g(e.clientX,e.clientY,e.currentTarget)}),v=un(d)?o:a;G.useEffect(()=>{if(!n){h(s);return}if(!v)return;function e(){u.current?.(),u.current=null}let t=xt(o);function r(t){let n=Ot(t);Rt(o,n)?e():g(t.clientX,t.clientY)}return!c.current.openEvent||Bs(c.current.openEvent)?u.current=yn(t,`mousemove`,r):h(s),e},[v,n,o,c,s,i,g,h,p]),G.useEffect(()=>()=>{i.set(`positionReference`,null)},[i]),G.useEffect(()=>{n&&!o&&(l.current=!1)},[n,o]),G.useEffect(()=>{!n&&a&&(l.current=!0)},[n,a]);let y=G.useMemo(()=>{function e(e){f(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:_,onMouseEnter:_}},[_]);return G.useMemo(()=>n?{reference:y,trigger:y}:{},[n,y])}var Hs=je();function Us(e){let t=G.useCallback(t=>e===void 0?ze:e.subscribeStore(t),[e]),n=G.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Hs.useSyncExternalStore)(t,n,()=>e?.serverStore)}var Ws=en&&mn;function Gs(e,t={}){let{enabled:n=!0,delay:r}=t,i=`rootStore`in e?e.rootStore:e,{events:a,dataRef:o}=i.context,s=G.useRef(!1),c=G.useRef(null),l=G.useRef(!0),u=Qt();G.useEffect(()=>{let e=i.select(`domReferenceElement`);if(!n)return;let t=xt(e);function r(){let e=i.select(`domReferenceElement`);!i.select(`open`)&&St(e)&&e===It(Dt(e))&&(s.current=!0)}function a(){l.current=!0}function o(){l.current=!1}return Xt(yn(t,`blur`,r),Ws&&yn(t,`keydown`,a,!0),Ws&&yn(t,`pointerdown`,o,!0))},[i,n]),G.useEffect(()=>{if(!n)return;function e(e){if(e.reason===`trigger-press`||e.reason===`escape-key`){let e=i.select(`domReferenceElement`);H(e)&&(c.current=e,s.current=!0)}}return a.on(`openchange`,e),()=>{a.off(`openchange`,e)}},[a,n,i]);let d=G.useMemo(()=>{function e(){s.current=!1,c.current=null}return{onMouseLeave(){e()},onFocus(t){let n=t.currentTarget;if(s.current){if(c.current===n)return;e()}let a=Ot(t.nativeEvent);if(H(a)){if(Ws&&!t.relatedTarget){if(!l.current&&!nn(a))return}else if(!rn(a))return}let o=cn(t.relatedTarget,i.context.triggerElements),{nativeEvent:d,currentTarget:f}=t,p=typeof r==`function`?r():r;if(i.select(`open`)&&o||p===0||p===void 0){i.setOpen(!0,Ft(Nt,d,f));return}u.start(p,()=>{s.current||i.setOpen(!0,Ft(Nt,d,f))})},onBlur(t){e();let n=t.relatedTarget,r=t.nativeEvent,a=H(n)&&n.hasAttribute(Bt(`focus-guard`))&&n.getAttribute(`data-type`)===`outside`;u.start(0,()=>{let e=i.select(`domReferenceElement`),t=It(Dt(e));!n&&t===e||Rt(o.current.floatingContext?.refs.floating.current,t)||Rt(e,t)||a||cn(n??t,i.context.triggerElements)||i.setOpen(!1,Ft(Nt,r))})}}},[o,r,i,u]);return G.useMemo(()=>n?{reference:d,trigger:d}:{},[n,d])}var Ks=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Wt,this.restTimeout=new Wt,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},qs=new WeakMap;function Js(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&qs.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty(`pointer-events`),e.pointerEventsReferenceElement?.style.removeProperty(`pointer-events`),e.pointerEventsFloatingElement?.style.removeProperty(`pointer-events`),qs.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Ys(e,t){let{scopeElement:n,referenceElement:r,floatingElement:i}=t,a=qs.get(n);a&&a!==e&&Js(a),Js(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=i,qs.set(n,e),n.style.pointerEvents=`none`,r.style.pointerEvents=`auto`,i.style.pointerEvents=`auto`}function Xs(e){let t=e.context.dataRef.current,n=Le(()=>t.hoverInteractionState??Ks.create()).current;return t.hoverInteractionState||=n,vn(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Zs(e,t={}){let{enabled:n=!0,closeDelay:r=0,nodeId:i}=t,a=`rootStore`in e?e.rootStore:e,o=a.useState(`open`),s=a.useState(`floatingElement`),c=a.useState(`domReferenceElement`),{dataRef:l}=a.context,u=Kt(),d=Gt(),f=Xs(a),p=Qt(),m=Tt(()=>Ns(l.current.openEvent?.type,f.interactedInside)),h=Tt(()=>Ps(l.current.openEvent?.type)),g=Tt(()=>{Js(f)});wt(()=>{o||(f.pointerType=void 0,f.restTimeoutPending=!1,f.interactedInside=!1,g())},[o,f,g]),G.useEffect(()=>g,[g]),wt(()=>{if(n&&o&&f.handleCloseOptions?.blockPointerEvents&&h()&&H(c)&&s){let e=c,t=s,n=Dt(s),r=u?.nodesRef.current.find(e=>e.id===d)?.context?.elements.floating;r&&(r.style.pointerEvents=``);let i=f.pointerEventsScopeElement===t?null:f.pointerEventsScopeElement,a=r===t?null:r,o=f.handleCloseOptions?.getScope?.()??i??a??e.closest(`[data-rootownerid]`)??n.body;return Ys(f,{scopeElement:o,referenceElement:e,floatingElement:t}),()=>{g()}}},[n,o,c,s,f,h,u,d,g]),G.useEffect(()=>{if(!n)return;function e(){return!!(u&&d&&dn(u.nodesRef.current,d).length>0)}function t(e){let t=js(r,`close`,f.pointerType),n=()=>{a.setOpen(!1,Ft(jt,e)),u?.events.emit(`floating.closed`,e)};t?f.openChangeTimeout.start(t,n):(f.openChangeTimeout.clear(),n())}function o(e){let t=Ot(e);if(!tn(t)){f.interactedInside=!1;return}f.interactedInside=t?.closest(`[aria-haspopup]`)!=null}function c(){f.openChangeTimeout.clear(),p.clear(),u?.events.off(`floating.closed`,v),g()}function _(n){if(e()&&u){u.events.on(`floating.closed`,v);return}if(cn(n.relatedTarget,a.context.triggerElements))return;let r=l.current.floatingContext?.nodeId??i,o=n.relatedTarget;if(!(u&&r&&H(o)&&dn(u.nodesRef.current,r,!1).some(e=>Rt(e.context?.elements.floating,o)))){if(f.handler){f.handler(n);return}g(),h()&&!m()&&t(n)}}function v(t){!u||!d||e()||p.start(0,()=>{u.events.off(`floating.closed`,v),a.setOpen(!1,Ft(jt,t)),u.events.emit(`floating.closed`,t)})}let y=s;return Xt(y&&yn(y,`mouseenter`,c),y&&yn(y,`mouseleave`,_),y&&yn(y,`pointerdown`,o,!0),()=>{u?.events.off(`floating.closed`,v)})},[n,s,a,l,r,i,h,m,g,f,u,d,p])}var Qs=e(se(),1),$s={current:null};function ec(e,t={}){let{enabled:n=!0,delay:r=0,handleClose:i=null,mouseOnly:a=!1,restMs:o=0,move:s=!0,triggerElementRef:c=$s,externalTree:l,isActiveTrigger:u=!0,getHandleCloseContext:d,isClosing:f,shouldOpen:p,guardStaleOpen:m=!1}=t,h=`rootStore`in e?e.rootStore:e,{dataRef:g,events:_}=h.context,v=Kt(l),y=Xs(h),b=G.useRef(!1),x=xn(i),S=xn(r),C=xn(o),w=xn(n),T=xn(p),E=xn(f),D=Tt(()=>Ns(g.current.openEvent?.type,y.interactedInside)),O=Tt(()=>T.current?.()!==!1),k=Tt((e,t,n)=>{let r=h.context.triggerElements;if(r.hasElement(t))return!e||!Rt(e,t);if(!H(n))return!1;let i=n;return r.hasMatchingElement(e=>Rt(e,i))&&(!e||!Rt(e,i))}),A=Tt(()=>{y.handler&&=(Dt(h.select(`domReferenceElement`)).removeEventListener(`mousemove`,y.handler),void 0)}),ee=Tt(()=>{Js(y)});return u&&(y.handleCloseOptions=x.current?.__options),G.useEffect(()=>A,[A]),G.useEffect(()=>{if(!n)return;function e(e){e.open?b.current=!1:(b.current=e.reason===jt,A(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return _.on(`openchange`,e),()=>{_.off(`openchange`,e)}},[n,_,y,A]),G.useEffect(()=>{if(!n)return;function e(e,t=!0){let n=js(S.current,`close`,y.pointerType);n?y.openChangeTimeout.start(n,()=>{h.setOpen(!1,Ft(jt,e)),v?.events.emit(`floating.closed`,e)}):t&&(y.openChangeTimeout.clear(),h.setOpen(!1,Ft(jt,e)),v?.events.emit(`floating.closed`,e))}let t=c.current??(u?h.select(`domReferenceElement`):null);if(!H(t))return;function r(e){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,a&&!un(y.pointerType))return;let t=Ms(C.current),n=js(S.current,`open`,y.pointerType),r=Ot(e),i=e.currentTarget??null,o=h.select(`domReferenceElement`),s=i;if(H(r)&&!h.context.triggerElements.hasElement(r)){for(let e of h.context.triggerElements.elements())if(Rt(e,r)){s=e;break}}H(i)&&H(o)&&!h.context.triggerElements.hasElement(i)&&Rt(i,o)&&(s=o);let c=s!=null&&k(o,s,r),l=h.select(`open`),u=E.current?.()??h.select(`transitionStatus`)===`ending`,d=!l&&u&&b.current,f=!c&&H(s)&&H(o)&&Rt(o,s)&&d,p=t>0&&!n,m=c&&(l||d)||f,g=!l||c;if(m){O()&&h.setOpen(!0,Ft(jt,e,s));return}p||(n?y.openChangeTimeout.start(n,()=>{g&&O()&&h.setOpen(!0,Ft(jt,e,s))}):g&&O()&&h.setOpen(!0,Ft(jt,e,s)))}function i(t){if(D()){ee();return}A();let n=h.select(`domReferenceElement`),r=Dt(n);y.restTimeout.clear(),y.restTimeoutPending=!1;let i=g.current.floatingContext??d?.();if(!cn(t.relatedTarget,h.context.triggerElements)){if(x.current&&i){h.select(`open`)||y.openChangeTimeout.clear();let n=c.current;y.handler=x.current({...i,tree:v,x:t.clientX,y:t.clientY,onClose(){ee(),A(),w.current&&!D()&&n===h.select(`domReferenceElement`)&&e(t,!0)}}),r.addEventListener(`mousemove`,y.handler),y.handler(t);return}(y.pointerType!==`touch`||!Rt(h.select(`floatingElement`),t.relatedTarget))&&e(t)}}function o(e){Rt(t,e.relatedTarget)||(y.openChangeTimeout.clear(),y.restTimeout.clear(),y.restTimeoutPending=!1)}let l=m?yn(t,`mouseout`,o):void 0;return s?Xt(yn(t,`mousemove`,r,{once:!0}),yn(t,`mouseenter`,r),yn(t,`mouseleave`,i),l):Xt(yn(t,`mouseenter`,r),yn(t,`mouseleave`,i),l)},[A,ee,g,S,h,n,x,y,u,k,D,a,s,C,c,v,w,d,E,O,m]),G.useMemo(()=>{if(!n)return;function e(e){y.pointerType=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,n=e.currentTarget,r=h.select(`domReferenceElement`),i=h.select(`open`),o=k(r,n,e.target);if(a&&!un(y.pointerType))return;if(i&&o&&y.handleCloseOptions?.blockPointerEvents){let e=h.select(`floatingElement`);if(e){let t=y.handleCloseOptions?.getScope?.()??n.ownerDocument.body;Ys(y,{scopeElement:t,referenceElement:n,floatingElement:e})}}let s=Ms(C.current);if(i&&!o||s===0||!o&&y.restTimeoutPending&&e.movementX**2+e.movementY**2<2)return;y.restTimeout.clear();function c(){if(y.restTimeoutPending=!1,D())return;let e=h.select(`open`);!y.blockMouseMove&&(!e||o)&&O()&&h.setOpen(!0,Ft(jt,t,n))}y.pointerType===`touch`?Qs.flushSync(()=>{c()}):o&&i?c():(y.restTimeoutPending=!0,y.restTimeout.start(s,c))}}},[n,y,D,k,a,h,C,O])}var tc=.1,nc=tc*tc,rc=.5;function ic(e,t,n,r,i,a){return r>=t!=a>=t&&e<=(i-n)*(t-r)/(a-r)+n}function ac(e,t,n,r,i,a,o,s,c,l){let u=!1;return ic(e,t,n,r,i,a)&&(u=!u),ic(e,t,i,a,o,s)&&(u=!u),ic(e,t,o,s,c,l)&&(u=!u),ic(e,t,c,l,n,r)&&(u=!u),u}function oc(e,t,n){return e>=n.x&&e<=n.x+n.width&&t>=n.y&&t<=n.y+n.height}function sc(e,t,n,r,i,a){return e>=Math.min(n,i)&&e<=Math.max(n,i)&&t>=Math.min(r,a)&&t<=Math.max(r,a)}function cc(e={}){let{blockPointerEvents:t=!1}=e,n=new Wt,r=({x:e,y:t,placement:r,elements:i,onClose:a,nodeId:o,tree:s})=>{let c=r?.split(`-`)[0],l=!1,u=null,d=null,f=typeof performance<`u`?performance.now():0;function p(e,t){let n=performance.now(),r=n-f;if(u===null||d===null||r===0)return u=e,d=t,f=n,!1;let i=e-u,a=t-d,o=i*i+a*a,s=r*r*nc;return u=e,d=t,f=n,o0)}function b(){y()||m()}if(y())return;let x=a.getBoundingClientRect(),S=u.getBoundingClientRect(),C=e>S.right-S.width/2,w=t>S.bottom-S.height/2,T=S.width>x.width,E=S.height>x.height,D=(T?x:S).left,O=(T?x:S).right,k=(E?x:S).top,A=(E?x:S).bottom;if(c===`top`&&t>=x.bottom-1||c===`bottom`&&t<=x.top+1||c===`left`&&e>=x.right-1||c===`right`&&e<=x.left+1){b();return}let ee=!1;switch(c){case`top`:ee=sc(d,f,D,x.top+1,O,S.bottom-1);break;case`bottom`:ee=sc(d,f,D,S.top+1,O,x.bottom-1);break;case`left`:ee=sc(d,f,S.right-1,A,x.left+1,k);break;case`right`:ee=sc(d,f,x.right-1,A,S.left+1,k)}if(ee)return;if(l&&!oc(d,f,x)){b();return}if(!g&&p(d,f)){b();return}let te=!1;switch(c){case`top`:{let n=T?rc/2:rc*4,r=T||C?e+n:e-n,i=T?e-n:C?e+n:e-n,a=t+rc+1,o=C||T?S.bottom-rc:S.top,s=C?T?S.bottom-rc:S.top:S.bottom-rc;te=ac(d,f,r,a,i,a,S.left,o,S.right,s);break}case`bottom`:{let n=T?rc/2:rc*4,r=T||C?e+n:e-n,i=T?e-n:C?e+n:e-n,a=t-rc,o=C||T?S.top+rc:S.bottom,s=C?T?S.top+rc:S.bottom:S.top+rc;te=ac(d,f,r,a,i,a,S.left,o,S.right,s);break}case`left`:{let n=E?rc/2:rc*4,r=E||w?t+n:t-n,i=E?t-n:w?t+n:t-n,a=e+rc+1,o=w||E?S.right-rc:S.left,s=w?E?S.right-rc:S.left:S.right-rc;te=ac(d,f,o,S.top,s,S.bottom,a,r,a,i);break}case`right`:{let n=E?rc/2:rc*4,r=E||w?t+n:t-n,i=E?t-n:w?t+n:t-n,a=e-rc,o=w||E?S.left+rc:S.right,s=w?E?S.left+rc:S.right:S.left+rc;te=ac(d,f,a,r,a,i,o,S.top,s,S.bottom);break}}te?l||n.start(40,b):b()}};return r.__options={...e,blockPointerEvents:t},r}function lc(e){return jn(`dialog`,e)}function uc(e){let t=(0,q.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,K.jsx)(lc,{"data-slot":`sheet`,...n}),t[2]=n,t[3]=r),r}function dc(e){let t=(0,q.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,K.jsx)(Mn,{"data-slot":`sheet-portal`,...n}),t[2]=n,t[3]=r),r}function fc(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`data-closed:fade-out-0 data-open:fade-in-0 data-closed:animate-out data-open:animate-in fixed inset-0 z-50 bg-black/80 duration-100 data-ending-style:opacity-0 data-starting-style:opacity-0 supports-backdrop-filter:backdrop-blur-xs`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(Gn,{className:i,"data-slot":`sheet-overlay`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function pc(e){let t=(0,q.c)(17),n,r,i,a,o;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5]):({className:r,children:n,side:a,showCloseButton:o,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o);let s=a===void 0?`right`:a,c=o===void 0||o,l;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,K.jsx)(fc,{}),t[6]=l):l=t[6];let u;t[7]===r?u=t[8]:(u=z(`data-[side=right]:data-closed:slide-out-to-right-10 data-[side=right]:data-open:slide-in-from-right-10 data-[side=left]:data-closed:slide-out-to-left-10 data-[side=left]:data-open:slide-in-from-left-10 data-[side=top]:data-closed:slide-out-to-top-10 data-[side=top]:data-open:slide-in-from-top-10 data-closed:fade-out-0 data-open:fade-in-0 data-[side=bottom]:data-closed:slide-out-to-bottom-10 data-[side=bottom]:data-open:slide-in-from-bottom-10 data-closed:animate-out data-open:animate-in fixed z-50 flex flex-col bg-background bg-clip-padding text-xs/relaxed shadow-lg transition duration-200 ease-in-out data-[side=bottom]:inset-x-0 data-[side=bottom]:bottom-0 data-[side=bottom]:h-auto data-[side=bottom]:border-t data-[side=left]:inset-y-0 data-[side=left]:left-0 data-[side=left]:h-full data-[side=left]:w-3/4 data-[side=left]:border-r data-[side=right]:inset-y-0 data-[side=right]:right-0 data-[side=right]:h-full data-[side=right]:w-3/4 data-[side=right]:border-l data-[side=top]:inset-x-0 data-[side=top]:top-0 data-[side=top]:h-auto data-[side=top]:border-b data-[side=left]:sm:max-w-sm data-[side=right]:sm:max-w-sm`,r),t[7]=r,t[8]=u);let d;t[9]===c?d=t[10]:(d=c&&(0,K.jsxs)(Wn,{"data-slot":`sheet-close`,render:(0,K.jsx)(Et,{className:`absolute top-4 right-4`,size:`icon-sm`,variant:`ghost`}),children:[(0,K.jsx)(yt,{}),(0,K.jsx)(`span`,{className:`sr-only`,children:`Close`})]}),t[9]=c,t[10]=d);let f;return t[11]!==n||t[12]!==i||t[13]!==s||t[14]!==u||t[15]!==d?(f=(0,K.jsxs)(dc,{children:[l,(0,K.jsxs)(zn,{className:u,"data-side":s,"data-slot":`sheet-content`,...i,children:[n,d]})]}),t[11]=n,t[12]=i,t[13]=s,t[14]=u,t[15]=d,t[16]=f):f=t[16],f}function mc(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`flex flex-col gap-1.5 p-6`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`div`,{className:i,"data-slot":`sheet-header`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function hc(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`text-sm font-medium text-foreground`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(Un,{className:i,"data-slot":`sheet-title`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function gc(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`text-xs/relaxed text-muted-foreground`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(On,{className:i,"data-slot":`sheet-description`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var _c=G.createContext(void 0);function vc(e){let t=G.useContext(_c);if(t===void 0&&!e)throw Error(Ve(72));return t}var yc={...Nn,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},bc=class extends Vt{constructor(e,t,n){let r=new fn;super(xc(e,r,t,n),Sc(r),yc)}setOpen=(e,t)=>{an(this,e,t,{extraState:{openChangeReason:t.reason}})};cancelPendingOpen(e){this.state.floatingRootContext.dispatchOpenChange(!1,Ft(At,e))}};function xc(e,t,n,r=!1){let i={...Ln(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:`none`,disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return i.floatingRootContext=Pn(t,n,r),i}function Sc(e){return{popupRef:G.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var Cc=qt(function(e){let{disabled:t=!1,defaultOpen:n=!1,open:r,disableHoverablePopup:i=!1,trackCursorAxis:a=`none`,actionsRef:o,onOpenChange:s,onOpenChangeComplete:c,handle:l,triggerId:u,defaultTriggerId:d=null,children:f}=e,p=Yt((e,t)=>new bc({open:n,openProp:r,activeTriggerId:d,triggerIdProp:u},e,t));p.useControlledProp(`openProp`,r),p.useControlledProp(`triggerIdProp`,u),p.useContextCallback(`onOpenChange`,s),p.useContextCallback(`onOpenChangeComplete`,c);let m=p.useState(`open`),h=!t&&m,g=p.useState(`activeTriggerId`),_=p.useState(`mounted`),v=p.useState(`payload`);p.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i,disabled:t}),_n(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:y,transitionStatus:b}=$t(h,p),x=p.useState(`isInstantPhase`),S=p.useState(`instantType`),C=p.useState(`lastOpenChangeReason`),w=G.useRef(null);wt(()=>{m&&t&&p.setOpen(!1,Ft(Mt))},[m,t,p]),wt(()=>{b===`ending`&&C===`none`||b!==`ending`&&x?(S!==`delay`&&(w.current=S),p.set(`instantType`,`delay`)):w.current!==null&&(p.set(`instantType`,w.current),w.current=null)},[b,x,C,S,p]),wt(()=>{h&&(g??p.set(`payload`,void 0))},[p,g,h]),G.useImperativeHandle(o,()=>({unmount:y,close:()=>p.setOpen(!1,Ft(Pt))}),[y,p]);let T=h||_||!t&&a!==`none`;return(0,K.jsxs)(_c.Provider,{value:p,children:[l&&(0,K.jsx)(on,{handle:l,store:p}),T&&(0,K.jsx)(wc,{store:p,disabled:t,trackCursorAxis:a}),typeof f==`function`?f({payload:v}):f]})});function wc({store:e,disabled:t,trackCursorAxis:n}){let r=e.useState(`floatingRootContext`),i=zt(r,{enabled:!t,referencePress:()=>e.select(`closeOnClick`)}),a=Vs(r,{enabled:!t&&n!==`none`,axis:n===`none`?void 0:n}),o=G.useMemo(()=>Ie(a.reference,i.reference),[a.reference,i.reference]);return gn(e,{activeTriggerProps:o,inactiveTriggerProps:o,popupProps:i.floating??Fe}),null}var Tc=G.createContext(void 0);function Ec(){return G.useContext(Tc)}var Dc=`data-base-ui-tooltip-trigger`;function Oc(e){if(`composedPath`in e){let t=e.composedPath();for(let e=0;em.select(`transitionStatus`)===`ending`,shouldOpen(){return!j.current}}),F=Gs(v,{enabled:!A}).reference,oe=e=>{let t=j.current,n=Oc(e),r=ae(n),i=y.current,a=i&&n&&Rt(i,n);if(r&&m.select(`open`)&&m.select(`lastOpenChangeReason`)===`trigger-hover`){m.setOpen(!1,Ft(jt,e));return}if(t&&!r&&a&&!ee.current&&!m.select(`open`)&&i&&un(N.current)){let t=()=>{!j.current&&!ee.current&&!m.select(`open`)&&m.setOpen(!0,Ft(jt,e,i))},n=re();n===0?(M.clear(),t()):M.start(n,t)}},se=m.useState(`triggerProps`,C);return Re(`button`,e,{state:{open:_},ref:[t,S,y],props:[P,F,C||te!==`none`?se:void 0,{onMouseOver(e){oe(e.nativeEvent)},onFocus(e){ie(Oc(e.nativeEvent))&&e.preventBaseUIHandler()},onMouseLeave(){j.current=!1,M.clear(),N.current=void 0},onPointerEnter(e){N.current=e.pointerType},onPointerDown(e){N.current=e.pointerType,m.set(`closeOnClick`,l),l&&!m.select(`open`)&&m.cancelPendingOpen(e.nativeEvent)},onClick(e){l&&!m.select(`open`)&&m.cancelPendingOpen(e.nativeEvent)},id:h,"data-trigger-disabled":A?``:void 0,[Dc]:A?void 0:``},f],stateAttributesMapping:pn})}),jc=G.createContext(void 0);function Mc(){let e=G.useContext(jc);if(e===void 0)throw Error(Ve(70));return e}var Nc=G.forwardRef(function(e,t){let{children:n,container:r,className:i,render:a,style:o,...s}=e,{node:c,subtree:l}=Ht({container:r,ref:t,componentProps:e,elementProps:s});return!l&&!c?null:(0,K.jsxs)(G.Fragment,{children:[l,c&&Qs.createPortal(n,c)]})}),Pc=G.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e;return vc().useState(`mounted`)||n?(0,K.jsx)(jc.Provider,{value:n,children:(0,K.jsx)(Nc,{ref:t,...r})}):null}),Fc=G.createContext(void 0);function Ic(){let e=G.useContext(Fc);if(e===void 0)throw Error(Ve(71));return e}var Lc=G.forwardRef(function(e,t){let{render:n,className:r,anchor:i,positionMethod:a=`absolute`,side:o=`top`,align:s=`center`,sideOffset:c=0,alignOffset:l=0,collisionBoundary:u=`clipping-ancestors`,collisionPadding:d=5,arrowPadding:f=5,sticky:p=!1,disableAnchorTracking:m=!1,collisionAvoidance:h=Jt,style:g,..._}=e,v=vc(),y=Mc(),b=v.useState(`open`),x=v.useState(`mounted`),S=v.useState(`trackCursorAxis`),C=v.useState(`disableHoverablePopup`),w=v.useState(`floatingRootContext`),T=v.useState(`instantType`),E=v.useState(`transitionStatus`),D=v.useState(`adaptiveOrigin`),O=$e({anchor:i,positionMethod:a,floatingRootContext:w,mounted:x,side:o,sideOffset:c,align:s,alignOffset:l,collisionBoundary:u,collisionPadding:d,sticky:p,arrowPadding:f,disableAnchorTracking:m,keepMounted:y,collisionAvoidance:h,adaptiveOrigin:D}),k=G.useMemo(()=>({open:b,side:O.side,align:O.align,anchorHidden:O.anchorHidden,instant:S===`none`?T:`tracking-cursor`}),[b,O.side,O.align,O.anchorHidden,S,T]),A=tt(e,k,{styles:O.positionerStyles,transitionStatus:E,props:_,refs:[t,v.useStateSetter(`positionerElement`)],hidden:!x,inert:!b||S===`both`||C});return(0,K.jsx)(Fc.Provider,{value:O,children:A})}),Rc=G.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,o=vc(),{side:s,align:c}=Ic(),l=o.useState(`open`),u=o.useState(`instantType`),d=o.useState(`transitionStatus`),f=o.useState(`popupProps`),p=o.useState(`floatingRootContext`),m=o.useState(`disabled`),h=o.useState(`closeDelay`);bn({open:l,ref:o.context.popupRef,onComplete(){l&&o.context.onOpenChangeComplete?.(!0)}}),Zs(p,{enabled:!m,closeDelay:h});let g=o.useStateSetter(`popupElement`);return Re(`div`,e,{state:{open:l,side:s,align:c,instant:u,transitionStatus:d},ref:[t,o.context.popupRef,g],props:[ln,f,at(d),a],stateAttributesMapping:Ut})}),zc=G.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,o=vc(),{arrowRef:s,side:c,align:l,arrowUncentered:u,arrowStyles:d}=Ic(),f={open:o.useState(`open`),side:c,align:l,uncentered:u,instant:o.useState(`instantType`)};return Re(`div`,e,{state:f,ref:[t,s],props:[{style:d,"aria-hidden":!0},a],stateAttributesMapping:Zt})}),Bc=function(e){let{delay:t,closeDelay:n,timeout:r=400}=e,i=G.useMemo(()=>({open:t,close:n}),[t,n]);return(0,K.jsx)(Tc.Provider,{value:t,children:(0,K.jsx)(Ls,{delay:i,timeoutMs:r,children:e.children})})};function Vc(e){let t=(0,q.c)(6),n,r;t[0]===e?(n=t[1],r=t[2]):({delay:r,...n}=e,t[0]=e,t[1]=n,t[2]=r);let i=r===void 0?0:r,a;return t[3]!==i||t[4]!==n?(a=(0,K.jsx)(Bc,{"data-slot":`tooltip-provider`,delay:i,...n}),t[3]=i,t[4]=n,t[5]=a):a=t[5],a}function Hc(e){let t=(0,q.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,K.jsx)(Vc,{children:(0,K.jsx)(Cc,{"data-slot":`tooltip`,...n})}),t[2]=n,t[3]=r),r}function Uc(e){let t=(0,q.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,K.jsx)(Ac,{"data-slot":`tooltip-trigger`,...n}),t[2]=n,t[3]=r),r}function Wc(e){let t=(0,q.c)(21),n,r,i,a,o,s,c;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7]):({className:r,side:a,sideOffset:o,align:s,alignOffset:c,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c);let l=a===void 0?`top`:a,u=o===void 0?4:o,d=s===void 0?`center`:s,f=c===void 0?0:c,p;t[8]===r?p=t[9]:(p=z(`data-open:fade-in-0 data-open:zoom-in-95 data-[state=delayed-open]:fade-in-0 data-[state=delayed-open]:zoom-in-95 data-closed:fade-out-0 data-closed:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-[state=delayed-open]:animate-in data-closed:animate-out data-open:animate-in z-50 w-fit max-w-xs origin-(--transform-origin) rounded-md bg-foreground px-3 py-1.5 text-xs text-background **:data-[slot=kbd]:rounded-md`,r),t[8]=r,t[9]=p);let m;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,K.jsx)(zc,{className:`z-50 size-2.5 translate-y-[calc(-50%-2px)] rotate-45 rounded-[2px] bg-foreground fill-foreground data-[side=bottom]:top-1 data-[side=left]:top-1/2! data-[side=left]:-right-1 data-[side=left]:-translate-y-1/2 data-[side=right]:top-1/2! data-[side=right]:-left-1 data-[side=right]:-translate-y-1/2 data-[side=top]:-bottom-2.5`}),t[10]=m):m=t[10];let h;t[11]!==n||t[12]!==i||t[13]!==p?(h=(0,K.jsxs)(Rc,{className:p,"data-slot":`tooltip-content`,...i,children:[n,m]}),t[11]=n,t[12]=i,t[13]=p,t[14]=h):h=t[14];let g;return t[15]!==d||t[16]!==f||t[17]!==l||t[18]!==u||t[19]!==h?(g=(0,K.jsx)(Pc,{children:(0,K.jsx)(Lc,{align:d,alignOffset:f,className:`isolate z-50`,side:l,sideOffset:u,children:h})}),t[15]=d,t[16]=f,t[17]=l,t[18]=u,t[19]=h,t[20]=g):g=t[20],g}var Gc=window.matchMedia(`(max-width: 767px)`);function Kc(e){return Gc.addEventListener(`change`,e),()=>Gc.removeEventListener(`change`,e)}function qc(){return Gc.matches}function Jc(){return(0,G.useSyncExternalStore)(Kc,qc)}var Yc=`sidebar_state`,Xc=604800,Zc=`12rem`,Qc=`16rem`,$c=`3rem`,el=`b`,tl=G.createContext(null);function nl(){let e=G.useContext(tl);if(!e)throw Error(`useSidebar must be used within a SidebarProvider.`);return e}function rl(e){let t=(0,q.c)(36),n,r,i,a,o,s,c;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7]):({defaultOpen:c,open:i,onOpenChange:o,className:r,style:s,children:n,...a}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c);let l=c===void 0||c,u=Jc(),[d,f]=G.useState(!1),[p,m]=G.useState(l),h=i??p,g;t[8]!==h||t[9]!==o?(g=e=>{let t=typeof e==`function`?e(h):e;o?o(t):m(t),document.cookie=`${Yc}=${t}; path=/; max-age=${Xc}`},t[8]=h,t[9]=o,t[10]=g):g=t[10];let _=g,v;t[11]!==u||t[12]!==_?(v=()=>u?f(al):_(il),t[11]=u,t[12]=_,t[13]=v):v=t[13];let y=v,b,x;t[14]===y?(b=t[15],x=t[16]):(b=()=>{let e=e=>{e.key===el&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),y())};return window.addEventListener(`keydown`,e),()=>window.removeEventListener(`keydown`,e)},x=[y],t[14]=y,t[15]=b,t[16]=x),G.useEffect(b,x);let S=h?`expanded`:`collapsed`,C;t[17]!==u||t[18]!==h||t[19]!==d||t[20]!==_||t[21]!==S||t[22]!==y?(C={state:S,open:h,setOpen:_,isMobile:u,openMobile:d,setOpenMobile:f,toggleSidebar:y},t[17]=u,t[18]=h,t[19]=d,t[20]=_,t[21]=S,t[22]=y,t[23]=C):C=t[23];let w=C,T;t[24]===r?T=t[25]:(T=z(`group/sidebar-wrapper flex min-h-svh w-full has-data-[variant=inset]:bg-sidebar`,r),t[24]=r,t[25]=T);let E;t[26]===s?E=t[27]:(E={"--sidebar-width":Zc,"--sidebar-width-icon":$c,...s},t[26]=s,t[27]=E);let D=E,O;t[28]!==n||t[29]!==a||t[30]!==T||t[31]!==D?(O=(0,K.jsx)(`div`,{className:T,"data-slot":`sidebar-wrapper`,style:D,...a,children:n}),t[28]=n,t[29]=a,t[30]=T,t[31]=D,t[32]=O):O=t[32];let k;return t[33]!==w||t[34]!==O?(k=(0,K.jsx)(tl.Provider,{value:w,children:O}),t[33]=w,t[34]=O,t[35]=k):k=t[35],k}function il(e){return!e}function al(e){return!e}function ol(e){let t=(0,q.c)(46),n,r,i,a,o,s;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6]):({side:a,variant:o,collapsible:s,className:r,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s);let c=a===void 0?`left`:a,l=o===void 0?`sidebar`:o,u=s===void 0?`offExamples`:s,{isMobile:d,state:f,openMobile:p,setOpenMobile:m}=nl();if(u===`none`){let e;t[7]===r?e=t[8]:(e=z(`flex h-full w-(--sidebar-width) flex-col bg-sidebar text-sidebar-foreground`,r),t[7]=r,t[8]=e);let a;return t[9]!==n||t[10]!==i||t[11]!==e?(a=(0,K.jsx)(`div`,{className:e,"data-slot":`sidebar`,...i,children:n}),t[9]=n,t[10]=i,t[11]=e,t[12]=a):a=t[12],a}if(d){let e;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(e={"--sidebar-width":Qc},t[13]=e):e=t[13];let r=e,a;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,K.jsxs)(mc,{className:`sr-only`,children:[(0,K.jsx)(hc,{children:`Sidebar`}),(0,K.jsx)(gc,{children:`Displays the mobile sidebar.`})]}),t[14]=a):a=t[14];let o;t[15]===n?o=t[16]:(o=(0,K.jsx)(`div`,{className:`flex h-full w-full flex-col`,children:n}),t[15]=n,t[16]=o);let s;t[17]!==c||t[18]!==o?(s=(0,K.jsxs)(pc,{className:`w-(--sidebar-width) bg-sidebar p-0 text-sidebar-foreground [&>button]:hidden`,"data-mobile":`true`,"data-sidebar":`sidebar`,"data-slot":`sidebar`,side:c,style:r,children:[a,o]}),t[17]=c,t[18]=o,t[19]=s):s=t[19];let l;return t[20]!==p||t[21]!==i||t[22]!==m||t[23]!==s?(l=(0,K.jsx)(uc,{onOpenChange:m,open:p,...i,children:s}),t[20]=p,t[21]=i,t[22]=m,t[23]=s,t[24]=l):l=t[24],l}let h=f===`collapsed`?u:``,g=l===`floating`||l===`inset`?`group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4)))]`:`group-data-[collapsible=icon]:w-(--sidebar-width-icon)`,_;t[25]===g?_=t[26]:(_=z(`relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear`,`group-data-[collapsible=offExamples]:w-0`,`group-data-[side=right]:rotate-180`,g),t[25]=g,t[26]=_);let v;t[27]===_?v=t[28]:(v=(0,K.jsx)(`div`,{className:_,"data-slot":`sidebar-gap`}),t[27]=_,t[28]=v);let y=c===`left`?`left-0 group-data-[collapsible=offExamples]:left-[calc(var(--sidebar-width)*-1)]`:`right-0 group-data-[collapsible=offExamples]:right-[calc(var(--sidebar-width)*-1)]`,b=l===`floating`||l===`inset`?`p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4))+2px)]`:`group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l`,x;t[29]!==r||t[30]!==y||t[31]!==b?(x=z(`fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex`,y,b,r),t[29]=r,t[30]=y,t[31]=b,t[32]=x):x=t[32];let S;t[33]===n?S=t[34]:(S=(0,K.jsx)(`div`,{className:`flex size-full flex-col bg-sidebar group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:shadow-sm group-data-[variant=floating]:ring-1 group-data-[variant=floating]:ring-sidebar-border`,"data-sidebar":`sidebar`,"data-slot":`sidebar-inner`,children:n}),t[33]=n,t[34]=S);let C;t[35]!==i||t[36]!==x||t[37]!==S?(C=(0,K.jsx)(`div`,{className:x,"data-slot":`sidebar-container`,...i,children:S}),t[35]=i,t[36]=x,t[37]=S,t[38]=C):C=t[38];let w;return t[39]!==c||t[40]!==f||t[41]!==C||t[42]!==h||t[43]!==v||t[44]!==l?(w=(0,K.jsxs)(`div`,{className:`group peer hidden text-sidebar-foreground md:block`,"data-collapsible":h,"data-side":c,"data-slot":`sidebar`,"data-state":f,"data-variant":l,children:[v,C]}),t[39]=c,t[40]=f,t[41]=C,t[42]=h,t[43]=v,t[44]=l,t[45]=w):w=t[45],w}function sl(e){let t=(0,q.c)(15),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,onClick:r,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let{toggleSidebar:a}=nl(),o;t[4]===n?o=t[5]:(o=z(n),t[4]=n,t[5]=o);let s;t[6]!==r||t[7]!==a?(s=e=>{r?.(e),a()},t[6]=r,t[7]=a,t[8]=s):s=t[8];let c,l;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,K.jsx)(Cs,{}),l=(0,K.jsx)(`span`,{className:`sr-only`,children:`Toggle Sidebar`}),t[9]=c,t[10]=l):(c=t[9],l=t[10]);let u;return t[11]!==i||t[12]!==o||t[13]!==s?(u=(0,K.jsxs)(Et,{className:o,"data-sidebar":`trigger`,"data-slot":`sidebar-trigger`,onClick:s,size:`icon-lg`,variant:`ghost`,...i,children:[c,l]}),t[11]=i,t[12]=o,t[13]=s,t[14]=u):u=t[14],u}function cl(e){let t=(0,q.c)(9),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let{toggleSidebar:i}=nl(),a;t[3]===n?a=t[4]:(a=z(`absolute inset-y-0 z-20 hidden w-4 -translate-x-1/2 transition-all ease-linear group-data-[side=left]:-right-4 group-data-[side=right]:left-0 after:absolute after:inset-y-0 after:left-1/2 after:w-[2px] hover:after:bg-sidebar-border sm:flex`,`in-data-[side=left]:cursor-w-resize in-data-[side=right]:cursor-e-resize`,`[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize`,`group-data-[collapsible=offExamples]:translate-x-0 group-data-[collapsible=offExamples]:after:left-full hover:group-data-[collapsible=offExamples]:bg-sidebar`,`[[data-side=left][data-collapsible=offExamples]_&]:-right-2`,`[[data-side=right][data-collapsible=offExamples]_&]:-left-2`,n),t[3]=n,t[4]=a);let o;return t[5]!==r||t[6]!==a||t[7]!==i?(o=(0,K.jsx)(`button`,{"aria-label":`Toggle Sidebar`,className:a,"data-sidebar":`rail`,"data-slot":`sidebar-rail`,onClick:i,tabIndex:-1,title:`Toggle Sidebar`,...r}),t[5]=r,t[6]=a,t[7]=i,t[8]=o):o=t[8],o}function ll(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`flex flex-col gap-2 p-2`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`div`,{className:i,"data-sidebar":`header`,"data-slot":`sidebar-header`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function ul(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`flex flex-col gap-2 p-2`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`div`,{className:i,"data-sidebar":`footer`,"data-slot":`sidebar-footer`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function dl(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`mx-2 w-auto bg-sidebar-border`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(Tn,{className:i,"data-sidebar":`separator`,"data-slot":`sidebar-separator`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function fl(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`no-scrollbar flex min-h-0 flex-1 flex-col gap-0 overflow-auto group-data-[collapsible=icon]:overflow-hidden`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`div`,{className:i,"data-sidebar":`content`,"data-slot":`sidebar-content`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function pl(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`relative flex w-full min-w-0 flex-col px-2 py-1`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`div`,{className:i,"data-sidebar":`group`,"data-slot":`sidebar-group`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function ml(e){let t=(0,q.c)(10),n,r,i,a;if(t[0]!==e){let{className:o,render:s,...c}=e;n=s,a=He,r=`div`,i=Ie({className:z(`flex h-8 shrink-0 items-center rounded-md px-2 text-xs text-sidebar-foreground/70 ring-sidebar-ring outline-hidden transition-[margin,opacity] duration-200 ease-linear group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0 focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0`,o)},c),t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a}else n=t[1],r=t[2],i=t[3],a=t[4];let o;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(o={slot:`sidebar-group-label`,sidebar:`group-label`},t[5]=o):o=t[5];let s;return t[6]!==n||t[7]!==r||t[8]!==i?(s={defaultTagName:r,props:i,render:n,state:o},t[6]=n,t[7]=r,t[8]=i,t[9]=s):s=t[9],a(s)}function hl(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`flex w-full min-w-0 flex-col gap-px`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`ul`,{className:i,"data-sidebar":`menu`,"data-slot":`sidebar-menu`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function J(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=z(`group/menu-item relative`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`li`,{className:i,"data-sidebar":`menu-item`,"data-slot":`sidebar-menu-item`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var gl=Be(`peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden rounded-[calc(var(--radius-sm)+2px)] p-2 text-left text-xs ring-sidebar-ring outline-hidden transition-[width,height,padding] group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate`,{variants:{variant:{default:`hover:bg-sidebar-accent hover:text-sidebar-accent-foreground`,outline:`bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]`},size:{default:`h-8 text-xs`,sm:`h-7 text-xs`,lg:`h-12 text-xs group-data-[collapsible=icon]:p-0!`}},defaultVariants:{variant:`default`,size:`default`}});function Y(e){let t=(0,q.c)(15),{render:n,isActive:r,variant:i,size:a,tooltip:o,className:s,...c}=e,l=r!==void 0&&r,u=i===void 0?`default`:i,d=a===void 0?`default`:a,{isMobile:f,state:p}=nl(),m=Ie({className:z(gl({variant:u,size:d}),s)},c),h=o?Uc:n,g;t[0]!==l||t[1]!==d?(g={slot:`sidebar-menu-button`,sidebar:`menu-button`,size:d,active:l},t[0]=l,t[1]=d,t[2]=g):g=t[2];let _;t[3]!==m||t[4]!==h||t[5]!==g?(_={defaultTagName:`button`,props:m,render:h,state:g},t[3]=m,t[4]=h,t[5]=g,t[6]=_):_=t[6];let v=He(_);if(!o)return v;let y;t[7]===o?y=t[8]:(y=typeof o==`string`?{children:o}:o,t[7]=o,t[8]=y);let b=y,x=p!==`collapsed`||f,S;t[9]!==x||t[10]!==b?(S=(0,K.jsx)(Wc,{align:`center`,hidden:x,side:`right`,...b}),t[9]=x,t[10]=b,t[11]=S):S=t[11];let C;return t[12]!==v||t[13]!==S?(C=(0,K.jsxs)(Hc,{children:[v,S]}),t[12]=v,t[13]=S,t[14]=C):C=t[14],C}var _l=new Set([`InvalidClientTokenId`,`SignatureDoesNotMatch`,`AuthFailure`,`MissingAuthenticationToken`,`IncompleteSignature`,`UnrecognizedClientException`,`ExpiredToken`,`ExpiredTokenException`,`InvalidAccessKeyId`]);function vl(e){if(typeof e!=`object`||!e||!(`name`in e))return!1;let{name:t}=e;return typeof t==`string`&&_l.has(t)}var yl=!1;function bl(e,t){yl||!vl(e)||(yl=!0,Ge(),Kn(),t.clear(),window.location.pathname!==`/login`&&(window.location.href=`/login?reason=expired`))}function xl(){let e=new wi({queryCache:new Ci({onError:t=>bl(t,e)}),mutationCache:new xi({onError:t=>bl(t,e)}),defaultOptions:{queries:{staleTime:5e3,refetchIntervalInBackground:!1}}});return e}function Sl(){let e=(0,q.c)(8),{theme:t,setTheme:n}=ss(),r;e[0]!==n||e[1]!==t?(r=()=>{n(t===`light`?`dark`:t===`dark`?`light`:`dark`)},e[0]=n,e[1]=t,e[2]=r):r=e[2];let i=r,a,o,s;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,K.jsx)(Es,{className:`size-[1.2rem] scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90`}),o=(0,K.jsx)(xs,{className:`absolute size-[1.2rem] scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0`}),s=(0,K.jsx)(`span`,{className:`sr-only`,children:`Toggle theme`}),e[3]=a,e[4]=o,e[5]=s):(a=e[3],o=e[4],s=e[5]);let c;return e[6]===i?c=e[7]:(c=(0,K.jsxs)(Et,{className:`rounded-full`,onClick:i,size:`icon-sm`,variant:`ghost`,children:[a,o,s]}),e[6]=i,e[7]=c),c}function Cl(){let e=(0,q.c)(7),{isAdmin:t,license:n}=qn(),r=t&&n===`open-source`,i,a;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=z(`z-50 flex h-10 shrink-0 items-center gap-2 border-b border-sidebar-border bg-sidebar px-4 text-sidebar-foreground`,`sticky top-0`),a=(0,K.jsx)(sl,{className:`-ml-1`}),e[0]=i,e[1]=a):(i=e[0],a=e[1]);let o;e[2]===r?o=e[3]:(o=r&&(0,K.jsx)(`a`,{href:`https://mulgadc.com/purchase`,target:`_blank`,rel:`noopener noreferrer`,className:z(Ct({variant:`outline`,size:`sm`})),children:`Upgrade`}),e[2]=r,e[3]=o);let s;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,K.jsx)(Sl,{}),e[4]=s):s=e[4];let c;return e[5]===o?c=e[6]:(c=(0,K.jsxs)(`header`,{className:i,children:[a,(0,K.jsxs)(`div`,{className:`flex w-full items-center justify-end gap-2`,children:[o,s]})]}),e[5]=o,e[6]=c),c}function wl(){let e=(0,q.c)(3),t,n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,K.jsx)(`h1`,{className:`text-4xl font-bold`,children:`404`}),n=(0,K.jsx)(`p`,{className:`text-muted-foreground`,children:`Page not found`}),e[0]=t,e[1]=n):(t=e[0],n=e[1]);let r;return e[2]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,K.jsxs)(`div`,{className:`flex flex-1 flex-col items-center justify-center gap-4`,children:[t,n,(0,K.jsx)(I,{to:`/`,children:(0,K.jsx)(Et,{variant:`outline`,children:`Go back home`})})]}),e[2]=r):r=e[2],r}function Tl(){let e=(0,q.c)(224),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={select:El},e[0]=t):t=e[0];let n=qo(t),r=Pe(),i=h(),{isAdmin:a}=qn(),o;e[1]!==r||e[2]!==i?(o=function(){Ge(),Kn(),i.clear(),r({to:`/login`})},e[1]=r,e[2]=i,e[3]=o):o=e[3];let s=o,c;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,K.jsxs)(ll,{className:`flex flex-row items-center gap-2 px-4 py-3`,children:[(0,K.jsx)(`img`,{src:`/mulga-logo.svg`,alt:`Mulga`,className:`size-6 shrink-0 dark:invert`}),(0,K.jsx)(`span`,{className:`truncate text-sm font-semibold group-data-[collapsible=icon]:hidden`,children:`Spinifex`})]}),e[4]=c):c=e[4];let l;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,K.jsx)(ml,{children:`General`}),e[5]=l):l=e[5];let u=n===`/`,d,f;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,K.jsx)(hs,{className:`size-4`}),f=(0,K.jsx)(`span`,{children:`Dashboard`}),e[6]=d,e[7]=f):(d=e[6],f=e[7]);let p;e[8]===u?p=e[9]:(p=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/`,children:(0,K.jsxs)(Y,{isActive:u,tooltip:`Dashboard`,children:[d,f]})})}),e[8]=u,e[9]=p);let m;e[10]!==a||e[11]!==n?(m=a&&(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/nodes`,children:(0,K.jsxs)(Y,{isActive:n.startsWith(`/nodes`),tooltip:`Nodes`,children:[(0,K.jsx)(ft,{className:`size-4`}),(0,K.jsx)(`span`,{children:`Nodes`})]})})}),e[10]=a,e[11]=n,e[12]=m):m=e[12];let g;e[13]!==p||e[14]!==m?(g=(0,K.jsxs)(pl,{children:[l,(0,K.jsxs)(hl,{children:[p,m]})]}),e[13]=p,e[14]=m,e[15]=g):g=e[15];let _;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,K.jsx)(ml,{children:`EC2`}),e[16]=_):_=e[16];let v;e[17]===n?v=e[18]:(v=n.startsWith(`/ec2/describe-instances`)||n.startsWith(`/ec2/run-instances`),e[17]=n,e[18]=v);let y,b;e[19]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,K.jsx)(ft,{className:`size-4`}),b=(0,K.jsx)(`span`,{children:`Instances`}),e[19]=y,e[20]=b):(y=e[19],b=e[20]);let x;e[21]===v?x=e[22]:(x=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-instances`,children:(0,K.jsxs)(Y,{isActive:v,tooltip:`Instances`,children:[y,b]})})}),e[21]=v,e[22]=x);let S;e[23]===n?S=e[24]:(S=n.startsWith(`/ec2/describe-launch-templates`)||n.startsWith(`/ec2/create-launch-template`),e[23]=n,e[24]=S);let C,w;e[25]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,K.jsx)(ms,{className:`size-4`}),w=(0,K.jsx)(`span`,{children:`Launch Templates`}),e[25]=C,e[26]=w):(C=e[25],w=e[26]);let T;e[27]===S?T=e[28]:(T=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-launch-templates`,children:(0,K.jsxs)(Y,{isActive:S,tooltip:`Launch Templates`,children:[C,w]})})}),e[27]=S,e[28]=T);let E;e[29]===n?E=e[30]:(E=n.startsWith(`/ec2/describe-images`),e[29]=n,e[30]=E);let D,O;e[31]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,K.jsx)(ht,{className:`size-4`}),O=(0,K.jsx)(`span`,{children:`Images`}),e[31]=D,e[32]=O):(D=e[31],O=e[32]);let k;e[33]===E?k=e[34]:(k=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-images`,children:(0,K.jsxs)(Y,{isActive:E,tooltip:`Images`,children:[D,O]})})}),e[33]=E,e[34]=k);let A;e[35]===n?A=e[36]:(A=n.startsWith(`/ec2/describe-key-pairs`),e[35]=n,e[36]=A);let ee,te;e[37]===Symbol.for(`react.memo_cache_sentinel`)?(ee=(0,K.jsx)(dt,{className:`size-4`}),te=(0,K.jsx)(`span`,{children:`Key Pairs`}),e[37]=ee,e[38]=te):(ee=e[37],te=e[38]);let ne;e[39]===A?ne=e[40]:(ne=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-key-pairs`,children:(0,K.jsxs)(Y,{isActive:A,tooltip:`Key Pairs`,children:[ee,te]})})}),e[39]=A,e[40]=ne);let j;e[41]===n?j=e[42]:(j=n.startsWith(`/ec2/describe-addresses`)||n.startsWith(`/ec2/allocate-address`),e[41]=n,e[42]=j);let M,N;e[43]===Symbol.for(`react.memo_cache_sentinel`)?(M=(0,K.jsx)(bs,{className:`size-4`}),N=(0,K.jsx)(`span`,{children:`Elastic IPs`}),e[43]=M,e[44]=N):(M=e[43],N=e[44]);let re;e[45]===j?re=e[46]:(re=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-addresses`,children:(0,K.jsxs)(Y,{isActive:j,tooltip:`Elastic IPs`,children:[M,N]})})}),e[45]=j,e[46]=re);let ie;e[47]===n?ie=e[48]:(ie=n.startsWith(`/ec2/describe-volumes`)||n.startsWith(`/ec2/create-volume`)||n.startsWith(`/ec2/modify-volume`),e[47]=n,e[48]=ie);let ae,P;e[49]===Symbol.for(`react.memo_cache_sentinel`)?(ae=(0,K.jsx)(pt,{className:`size-4`}),P=(0,K.jsx)(`span`,{children:`Volumes`}),e[49]=ae,e[50]=P):(ae=e[49],P=e[50]);let F;e[51]===ie?F=e[52]:(F=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-volumes`,children:(0,K.jsxs)(Y,{isActive:ie,tooltip:`Volumes`,children:[ae,P]})})}),e[51]=ie,e[52]=F);let oe;e[53]===n?oe=e[54]:(oe=n.startsWith(`/ec2/describe-snapshots`)||n.startsWith(`/ec2/create-snapshot`),e[53]=n,e[54]=oe);let se,ce;e[55]===Symbol.for(`react.memo_cache_sentinel`)?(se=(0,K.jsx)(Je,{className:`size-4`}),ce=(0,K.jsx)(`span`,{children:`Snapshots`}),e[55]=se,e[56]=ce):(se=e[55],ce=e[56]);let le;e[57]===oe?le=e[58]:(le=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-snapshots`,children:(0,K.jsxs)(Y,{isActive:oe,tooltip:`Snapshots`,children:[se,ce]})})}),e[57]=oe,e[58]=le);let ue;e[59]===n?ue=e[60]:(ue=n.startsWith(`/ec2/describe-placement-groups`)||n.startsWith(`/ec2/create-placement-group`),e[59]=n,e[60]=ue);let de,fe;e[61]===Symbol.for(`react.memo_cache_sentinel`)?(de=(0,K.jsx)(_s,{className:`size-4`}),fe=(0,K.jsx)(`span`,{children:`Placement Groups`}),e[61]=de,e[62]=fe):(de=e[61],fe=e[62]);let pe;e[63]===ue?pe=e[64]:(pe=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-placement-groups`,children:(0,K.jsxs)(Y,{isActive:ue,tooltip:`Placement Groups`,children:[de,fe]})})}),e[63]=ue,e[64]=pe);let me;e[65]===n?me=e[66]:(me=n.startsWith(`/ec2/describe-load-balancers`)||n.startsWith(`/ec2/create-load-balancer`),e[65]=n,e[66]=me);let he,ge;e[67]===Symbol.for(`react.memo_cache_sentinel`)?(he=(0,K.jsx)(mt,{className:`size-4`}),ge=(0,K.jsx)(`span`,{children:`Load Balancers`}),e[67]=he,e[68]=ge):(he=e[67],ge=e[68]);let _e;e[69]===me?_e=e[70]:(_e=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-load-balancers`,children:(0,K.jsxs)(Y,{isActive:me,tooltip:`Load Balancers`,children:[he,ge]})})}),e[69]=me,e[70]=_e);let ve;e[71]===n?ve=e[72]:(ve=n.startsWith(`/ec2/describe-target-groups`)||n.startsWith(`/ec2/create-target-group`),e[71]=n,e[72]=ve);let ye,be;e[73]===Symbol.for(`react.memo_cache_sentinel`)?(ye=(0,K.jsx)(ps,{className:`size-4`}),be=(0,K.jsx)(`span`,{children:`Target Groups`}),e[73]=ye,e[74]=be):(ye=e[73],be=e[74]);let xe;e[75]===ve?xe=e[76]:(xe=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-target-groups`,children:(0,K.jsxs)(Y,{isActive:ve,tooltip:`Target Groups`,children:[ye,be]})})}),e[75]=ve,e[76]=xe);let Se;e[77]!==x||e[78]!==T||e[79]!==k||e[80]!==ne||e[81]!==re||e[82]!==F||e[83]!==le||e[84]!==pe||e[85]!==_e||e[86]!==xe?(Se=(0,K.jsxs)(pl,{children:[_,(0,K.jsxs)(hl,{children:[x,T,k,ne,re,F,le,pe,_e,xe]})]}),e[77]=x,e[78]=T,e[79]=k,e[80]=ne,e[81]=re,e[82]=F,e[83]=le,e[84]=pe,e[85]=_e,e[86]=xe,e[87]=Se):Se=e[87];let Ce;e[88]===Symbol.for(`react.memo_cache_sentinel`)?(Ce=(0,K.jsx)(ml,{children:`Networking`}),e[88]=Ce):Ce=e[88];let we;e[89]===n?we=e[90]:(we=n.startsWith(`/ec2/describe-vpcs`)||n.startsWith(`/ec2/create-vpc`),e[89]=n,e[90]=we);let Te,Ee;e[91]===Symbol.for(`react.memo_cache_sentinel`)?(Te=(0,K.jsx)(st,{className:`size-4`}),Ee=(0,K.jsx)(`span`,{children:`VPCs`}),e[91]=Te,e[92]=Ee):(Te=e[91],Ee=e[92]);let De;e[93]===we?De=e[94]:(De=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-vpcs`,children:(0,K.jsxs)(Y,{isActive:we,tooltip:`VPCs`,children:[Te,Ee]})})}),e[93]=we,e[94]=De);let L;e[95]===n?L=e[96]:(L=n.startsWith(`/ec2/describe-subnets`)||n.startsWith(`/ec2/create-subnet`),e[95]=n,e[96]=L);let Oe,R;e[97]===Symbol.for(`react.memo_cache_sentinel`)?(Oe=(0,K.jsx)(vs,{className:`size-4`}),R=(0,K.jsx)(`span`,{children:`Subnets`}),e[97]=Oe,e[98]=R):(Oe=e[97],R=e[98]);let ke;e[99]===L?ke=e[100]:(ke=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-subnets`,children:(0,K.jsxs)(Y,{isActive:L,tooltip:`Subnets`,children:[Oe,R]})})}),e[99]=L,e[100]=ke);let Ae;e[101]===n?Ae=e[102]:(Ae=n.startsWith(`/ec2/describe-security-groups`)||n.startsWith(`/ec2/create-security-group`),e[101]=n,e[102]=Ae);let je,Me;e[103]===Symbol.for(`react.memo_cache_sentinel`)?(je=(0,K.jsx)(Ts,{className:`size-4`}),Me=(0,K.jsx)(`span`,{children:`Security Groups`}),e[103]=je,e[104]=Me):(je=e[103],Me=e[104]);let Ne;e[105]===Ae?Ne=e[106]:(Ne=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-security-groups`,children:(0,K.jsxs)(Y,{isActive:Ae,tooltip:`Security Groups`,children:[je,Me]})})}),e[105]=Ae,e[106]=Ne);let Fe;e[107]===n?Fe=e[108]:(Fe=n.startsWith(`/ec2/describe-route-tables`)||n.startsWith(`/ec2/create-route-table`),e[107]=n,e[108]=Fe);let Ie,Le;e[109]===Symbol.for(`react.memo_cache_sentinel`)?(Ie=(0,K.jsx)(ws,{className:`size-4`}),Le=(0,K.jsx)(`span`,{children:`Route Tables`}),e[109]=Ie,e[110]=Le):(Ie=e[109],Le=e[110]);let Re;e[111]===Fe?Re=e[112]:(Re=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-route-tables`,children:(0,K.jsxs)(Y,{isActive:Fe,tooltip:`Route Tables`,children:[Ie,Le]})})}),e[111]=Fe,e[112]=Re);let ze;e[113]===n?ze=e[114]:(ze=n.startsWith(`/ec2/describe-internet-gateways`),e[113]=n,e[114]=ze);let Be,Ve;e[115]===Symbol.for(`react.memo_cache_sentinel`)?(Be=(0,K.jsx)(ct,{className:`size-4`}),Ve=(0,K.jsx)(`span`,{children:`Internet Gateways`}),e[115]=Be,e[116]=Ve):(Be=e[115],Ve=e[116]);let He;e[117]===ze?He=e[118]:(He=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-internet-gateways`,children:(0,K.jsxs)(Y,{isActive:ze,tooltip:`Internet Gateways`,children:[Be,Ve]})})}),e[117]=ze,e[118]=He);let z;e[119]===n?z=e[120]:(z=n.startsWith(`/ec2/describe-nat-gateways`)||n.startsWith(`/ec2/create-nat-gateway`),e[119]=n,e[120]=z);let Ue,We;e[121]===Symbol.for(`react.memo_cache_sentinel`)?(Ue=(0,K.jsx)(lt,{className:`size-4`}),We=(0,K.jsx)(`span`,{children:`NAT Gateways`}),e[121]=Ue,e[122]=We):(Ue=e[121],We=e[122]);let Ke;e[123]===z?Ke=e[124]:(Ke=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ec2/describe-nat-gateways`,children:(0,K.jsxs)(Y,{isActive:z,tooltip:`NAT Gateways`,children:[Ue,We]})})}),e[123]=z,e[124]=Ke);let B;e[125]!==De||e[126]!==ke||e[127]!==Ne||e[128]!==Re||e[129]!==He||e[130]!==Ke?(B=(0,K.jsxs)(pl,{children:[Ce,(0,K.jsxs)(hl,{children:[De,ke,Ne,Re,He,Ke]})]}),e[125]=De,e[126]=ke,e[127]=Ne,e[128]=Re,e[129]=He,e[130]=Ke,e[131]=B):B=e[131];let V;e[132]===Symbol.for(`react.memo_cache_sentinel`)?(V=(0,K.jsx)(ml,{children:`Containers`}),e[132]=V):V=e[132];let qe;e[133]===n?qe=e[134]:(qe=n.startsWith(`/eks/list-clusters`)||n.startsWith(`/eks/create-cluster`),e[133]=n,e[134]=qe);let Ye,Xe;e[135]===Symbol.for(`react.memo_cache_sentinel`)?(Ye=(0,K.jsx)(us,{className:`size-4`}),Xe=(0,K.jsx)(`span`,{children:`EKS`}),e[135]=Ye,e[136]=Xe):(Ye=e[135],Xe=e[136]);let Ze;e[137]===qe?Ze=e[138]:(Ze=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/eks/list-clusters`,children:(0,K.jsxs)(Y,{isActive:qe,tooltip:`EKS clusters`,children:[Ye,Xe]})})}),e[137]=qe,e[138]=Ze);let Qe;e[139]===n?Qe=e[140]:(Qe=n.startsWith(`/ecr/list-repositories`),e[139]=n,e[140]=Qe);let $e,et;e[141]===Symbol.for(`react.memo_cache_sentinel`)?($e=(0,K.jsx)(Ss,{className:`size-4`}),et=(0,K.jsx)(`span`,{children:`ECR`}),e[141]=$e,e[142]=et):($e=e[141],et=e[142]);let tt;e[143]===Qe?tt=e[144]:(tt=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ecr/list-repositories`,children:(0,K.jsxs)(Y,{isActive:Qe,tooltip:`ECR repositories`,children:[$e,et]})})}),e[143]=Qe,e[144]=tt);let nt;e[145]===n?nt=e[146]:(nt=n.startsWith(`/ecs/`),e[145]=n,e[146]=nt);let rt,it;e[147]===Symbol.for(`react.memo_cache_sentinel`)?(rt=(0,K.jsx)(fs,{className:`size-4`}),it=(0,K.jsx)(`span`,{children:`ECS`}),e[147]=rt,e[148]=it):(rt=e[147],it=e[148]);let at;e[149]===nt?at=e[150]:(at=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/ecs/list-clusters`,children:(0,K.jsxs)(Y,{isActive:nt,tooltip:`ECS clusters`,children:[rt,it]})})}),e[149]=nt,e[150]=at);let ot;e[151]!==Ze||e[152]!==tt||e[153]!==at?(ot=(0,K.jsxs)(pl,{children:[V,(0,K.jsxs)(hl,{children:[Ze,tt,at]})]}),e[151]=Ze,e[152]=tt,e[153]=at,e[154]=ot):ot=e[154];let gt;e[155]===Symbol.for(`react.memo_cache_sentinel`)?(gt=(0,K.jsx)(ml,{children:`IAM`}),e[155]=gt):gt=e[155];let _t;e[156]===n?_t=e[157]:(_t=n.startsWith(`/iam/list-users`)||n.startsWith(`/iam/create-user`),e[156]=n,e[157]=_t);let vt,yt;e[158]===Symbol.for(`react.memo_cache_sentinel`)?(vt=(0,K.jsx)(ks,{className:`size-4`}),yt=(0,K.jsx)(`span`,{children:`Users`}),e[158]=vt,e[159]=yt):(vt=e[158],yt=e[159]);let bt;e[160]===_t?bt=e[161]:(bt=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/iam/list-users`,children:(0,K.jsxs)(Y,{isActive:_t,tooltip:`Users`,children:[vt,yt]})})}),e[160]=_t,e[161]=bt);let xt;e[162]===n?xt=e[163]:(xt=n.startsWith(`/iam/list-groups`)||n.startsWith(`/iam/create-group`),e[162]=n,e[163]=xt);let St,Ct;e[164]===Symbol.for(`react.memo_cache_sentinel`)?(St=(0,K.jsx)(Os,{className:`size-4`}),Ct=(0,K.jsx)(`span`,{children:`Groups`}),e[164]=St,e[165]=Ct):(St=e[164],Ct=e[165]);let wt;e[166]===xt?wt=e[167]:(wt=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/iam/list-groups`,children:(0,K.jsxs)(Y,{isActive:xt,tooltip:`Groups`,children:[St,Ct]})})}),e[166]=xt,e[167]=wt);let Tt;e[168]===n?Tt=e[169]:(Tt=n.startsWith(`/iam/list-policies`)||n.startsWith(`/iam/create-policy`),e[168]=n,e[169]=Tt);let Et,H;e[170]===Symbol.for(`react.memo_cache_sentinel`)?(Et=(0,K.jsx)(ut,{className:`size-4`}),H=(0,K.jsx)(`span`,{children:`Policies`}),e[170]=Et,e[171]=H):(Et=e[170],H=e[171]);let Dt;e[172]===Tt?Dt=e[173]:(Dt=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/iam/list-policies`,children:(0,K.jsxs)(Y,{isActive:Tt,tooltip:`Policies`,children:[Et,H]})})}),e[172]=Tt,e[173]=Dt);let Ot;e[174]===n?Ot=e[175]:(Ot=n.startsWith(`/iam/list-roles`)||n.startsWith(`/iam/create-role`),e[174]=n,e[175]=Ot);let kt,At;e[176]===Symbol.for(`react.memo_cache_sentinel`)?(kt=(0,K.jsx)(Ds,{className:`size-4`}),At=(0,K.jsx)(`span`,{children:`Roles`}),e[176]=kt,e[177]=At):(kt=e[176],At=e[177]);let jt;e[178]===Ot?jt=e[179]:(jt=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/iam/list-roles`,children:(0,K.jsxs)(Y,{isActive:Ot,tooltip:`Roles`,children:[kt,At]})})}),e[178]=Ot,e[179]=jt);let Mt;e[180]===n?Mt=e[181]:(Mt=n.startsWith(`/iam/list-instance-profiles`)||n.startsWith(`/iam/create-instance-profile`),e[180]=n,e[181]=Mt);let Nt,Pt;e[182]===Symbol.for(`react.memo_cache_sentinel`)?(Nt=(0,K.jsx)(gs,{className:`size-4`}),Pt=(0,K.jsx)(`span`,{children:`Instance Profiles`}),e[182]=Nt,e[183]=Pt):(Nt=e[182],Pt=e[183]);let Ft;e[184]===Mt?Ft=e[185]:(Ft=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/iam/list-instance-profiles`,children:(0,K.jsxs)(Y,{isActive:Mt,tooltip:`Instance Profiles`,children:[Nt,Pt]})})}),e[184]=Mt,e[185]=Ft);let It;e[186]!==wt||e[187]!==Dt||e[188]!==jt||e[189]!==Ft||e[190]!==bt?(It=(0,K.jsxs)(pl,{children:[gt,(0,K.jsxs)(hl,{children:[bt,wt,Dt,jt,Ft]})]}),e[186]=wt,e[187]=Dt,e[188]=jt,e[189]=Ft,e[190]=bt,e[191]=It):It=e[191];let Lt;e[192]===Symbol.for(`react.memo_cache_sentinel`)?(Lt=(0,K.jsx)(ml,{children:`S3`}),e[192]=Lt):Lt=e[192];let Rt;e[193]===n?Rt=e[194]:(Rt=n.startsWith(`/s3/ls`),e[193]=n,e[194]=Rt);let zt,Bt;e[195]===Symbol.for(`react.memo_cache_sentinel`)?(zt=(0,K.jsx)(ft,{className:`size-4`}),Bt=(0,K.jsx)(`span`,{children:`Buckets`}),e[195]=zt,e[196]=Bt):(zt=e[195],Bt=e[196]);let Vt;e[197]===Rt?Vt=e[198]:(Vt=(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/s3/ls`,children:(0,K.jsxs)(Y,{isActive:Rt,tooltip:`Buckets`,children:[zt,Bt]})})}),e[197]=Rt,e[198]=Vt);let Ht;e[199]!==a||e[200]!==n?(Ht=a&&(0,K.jsx)(J,{children:(0,K.jsx)(I,{to:`/s3/service-metrics`,children:(0,K.jsxs)(Y,{isActive:n.startsWith(`/s3/service-metrics`),tooltip:`Service Metrics`,children:[(0,K.jsx)(cs,{className:`size-4`}),(0,K.jsx)(`span`,{children:`Service Metrics`})]})})}),e[199]=a,e[200]=n,e[201]=Ht):Ht=e[201];let Ut;e[202]!==Vt||e[203]!==Ht?(Ut=(0,K.jsxs)(pl,{children:[Lt,(0,K.jsxs)(hl,{children:[Vt,Ht]})]}),e[202]=Vt,e[203]=Ht,e[204]=Ut):Ut=e[204];let Wt;e[205]===a?Wt=e[206]:(Wt=a&&(0,K.jsxs)(pl,{children:[(0,K.jsx)(ml,{children:`Documentation`}),(0,K.jsx)(hl,{children:(0,K.jsx)(J,{children:(0,K.jsx)(`a`,{href:`https://docs.mulgadc.com`,target:`_blank`,rel:`noopener noreferrer`,children:(0,K.jsxs)(Y,{tooltip:`Documentation`,children:[(0,K.jsx)(ls,{className:`size-4`}),(0,K.jsx)(`span`,{children:`Docs`})]})})})})]}),e[205]=a,e[206]=Wt);let Gt;e[207]!==It||e[208]!==Ut||e[209]!==Wt||e[210]!==Se||e[211]!==B||e[212]!==g||e[213]!==ot?(Gt=(0,K.jsxs)(fl,{children:[g,Se,B,ot,It,Ut,Wt]}),e[207]=It,e[208]=Ut,e[209]=Wt,e[210]=Se,e[211]=B,e[212]=g,e[213]=ot,e[214]=Gt):Gt=e[214];let Kt;e[215]===Symbol.for(`react.memo_cache_sentinel`)?(Kt=(0,K.jsx)(dl,{className:`mx-0 w-full`}),e[215]=Kt):Kt=e[215];let qt,Jt;e[216]===Symbol.for(`react.memo_cache_sentinel`)?(qt=(0,K.jsx)(ys,{className:`size-4`}),Jt=(0,K.jsx)(`span`,{children:`Sign out`}),e[216]=qt,e[217]=Jt):(qt=e[216],Jt=e[217]);let Yt;e[218]===s?Yt=e[219]:(Yt=(0,K.jsxs)(ul,{children:[Kt,(0,K.jsx)(hl,{children:(0,K.jsx)(J,{children:(0,K.jsxs)(Y,{onClick:s,tooltip:`Sign out`,children:[qt,Jt]})})})]}),e[218]=s,e[219]=Yt);let Xt;e[220]===Symbol.for(`react.memo_cache_sentinel`)?(Xt=(0,K.jsx)(cl,{}),e[220]=Xt):Xt=e[220];let Zt;return e[221]!==Gt||e[222]!==Yt?(Zt=(0,K.jsxs)(ol,{collapsible:`icon`,children:[c,Gt,Yt,Xt]}),e[221]=Gt,e[222]=Yt,e[223]=Zt):Zt=e[223],Zt}function El(e){return e.pathname}function Dl(e){let t=(0,q.c)(18),{error:n,reset:r}=e,i=Ae(),a=h(),o;t[0]!==a||t[1]!==r||t[2]!==i?(o=function(){a.invalidateQueries(),r(),i.invalidate()},t[0]=a,t[1]=r,t[2]=i,t[3]=o):o=t[3];let s=o,c;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,K.jsx)(Tl,{}),t[4]=c):c=t[4];let l;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,K.jsx)(Cl,{}),t[5]=l):l=t[5];let u,d;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,K.jsx)(`div`,{className:`flex justify-center`,children:(0,K.jsx)(ds,{className:`size-12 text-destructive`})}),d=(0,K.jsx)(`h1`,{className:`text-2xl font-semibold`,children:`Something went wrong`}),t[6]=u,t[7]=d):(u=t[6],d=t[7]);let f=n.message||`An unexpected error occurred`,p;t[8]===f?p=t[9]:(p=(0,K.jsx)(`p`,{className:`text-muted-foreground`,children:f}),t[8]=f,t[9]=p);let m;t[10]===s?m=t[11]:(m=(0,K.jsx)(Et,{onClick:s,variant:`default`,children:`Try Again`}),t[10]=s,t[11]=m);let g;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,K.jsx)(I,{to:`/`,children:(0,K.jsx)(Et,{variant:`outline`,children:`Go Home`})}),t[12]=g):g=t[12];let _;t[13]===m?_=t[14]:(_=(0,K.jsxs)(`div`,{className:`flex justify-center gap-2`,children:[m,g]}),t[13]=m,t[14]=_);let v;return t[15]!==_||t[16]!==p?(v=(0,K.jsxs)(K.Fragment,{children:[c,(0,K.jsxs)(`main`,{className:`flex flex-1 flex-col`,children:[l,(0,K.jsx)(`div`,{className:`flex flex-1 items-center justify-center p-6 pt-0`,children:(0,K.jsxs)(`div`,{className:`max-w-md space-y-4 text-center`,children:[u,d,p,_]})})]})]}),t[15]=_,t[16]=p,t[17]=v):v=t[17],v}var Ol=Oe()({head:()=>({meta:[{title:`Mulga`}]}),component:()=>(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)($o,{}),(0,K.jsx)(Tl,{}),(0,K.jsxs)(`main`,{className:`flex flex-1 flex-col`,children:[(0,K.jsx)(Cl,{}),(0,K.jsx)(`div`,{className:`flex flex-1 flex-col p-8`,children:(0,K.jsx)(ve,{})})]})]}),errorComponent:Dl,notFoundComponent:wl}),kl=L(`/_auth`)({beforeLoad:()=>{if(!Ue())throw we({to:`/login`})},component:R(()=>B(()=>import(`./route.js`),__vite__mapDeps([0,1,2,3,4])),`component`)}),Al=L(`/_auth/`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(ar),e.queryClient.ensureQueryData(Xn),e.queryClient.ensureQueryData(Qn),e.queryClient.ensureQueryData(lr),e.queryClient.ensureQueryData(Dr),e.queryClient.ensureQueryData(dr),e.queryClient.ensureQueryData(tr),e.queryClient.ensureQueryData(sr),e.queryClient.ensureQueryData(rr)])},head:()=>({meta:[{title:`Dashboard | Mulga`}]}),component:R(()=>B(()=>import(`./_auth.js`),__vite__mapDeps([5,1,6,7,8,9,4,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),`component`)}),jl=L(`/_auth/nodes`)({head:()=>({meta:[{title:`Nodes | Mulga`}]}),component:R(()=>B(()=>import(`./nodes.js`),__vite__mapDeps([31,1,6,7,8,9,4,32,10,11,13,12,14,16,17,18,24,26,20,27,28,29,30])),`component`)}),Ml=L(`/_auth/s3/service-metrics`)({head:()=>({meta:[{title:`Service Metrics | S3 | Mulga`}]}),component:R(()=>B(()=>import(`./service-metrics.js`),__vite__mapDeps([33,1,6,7,8,32,16,10,11,17,18,24,26,20,27,28,29,30])),`component`)}),Nl=L(`/_auth/ec2/(elastic-ips)/allocate-address`)({head:()=>({meta:[{title:`Allocate Elastic IP | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./allocate-address.js`),__vite__mapDeps([34,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,47,8,48,21,22,19,20,49,50,51,24,52,53])),`component`)}),Pl=`/dev/sda1`,Fl=`gp3`,Il=1,X=16384,Z=L(`/_auth/ec2/(instances)/run-instances`)({validateSearch:e=>({launchTemplateId:typeof e.launchTemplateId==`string`?e.launchTemplateId:void 0,launchTemplateVersion:typeof e.launchTemplateVersion==`string`?e.launchTemplateVersion:void 0}),loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(cr),e.queryClient.ensureQueryData(lr),e.queryClient.ensureQueryData(nr),e.queryClient.ensureQueryData($n),e.queryClient.ensureQueryData(fr),e.queryClient.ensureQueryData(Qn),e.queryClient.ensureQueryData(dr),e.queryClient.ensureQueryData(ir)])},head:()=>({meta:[{title:`Run Instances | EC2 | Mulga`}]}),component:Ll});function Ll(){let e=(0,q.c)(136),t=Pe(),n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n={from:Z.id},e[0]=n):n=e[0];let r=De(n),{data:i}=C(cr),{data:a}=C(lr),{data:o}=C(nr),{data:s}=C($n),{data:c}=C(fr),{data:l}=C(Qn),{data:u}=C(dr),{data:d}=C(ir),f=pr(),p=i.Images??[],m=a.KeyPairs??[],h;e[1]===s.Subnets?h=e[2]:(h=s.Subnets??[],e[1]=s.Subnets,e[2]=h);let g=h,_;e[3]===c.PlacementGroups?_=e[4]:(_=c.PlacementGroups??[],e[3]=c.PlacementGroups,e[4]=_);let v=_,y;e[5]===l.Vpcs?y=e[6]:(y=l.Vpcs??[],e[5]=l.Vpcs,e[6]=y);let b=y,x=u.SecurityGroups??[],w;e[7]===d.LaunchTemplates?w=e[8]:(w=d.LaunchTemplates??[],e[7]=d.LaunchTemplates,e[8]=w);let T=w,E;e[9]===b?E=e[10]:(E=(b.find(eu)??b[0])?.VpcId,e[9]=b,e[10]=E);let D=E,O=Br(x.map($l)),k;if(e[11]!==o.InstanceTypes){k={};for(let e of o.InstanceTypes??[]){let t=e.InstanceType;t&&(k[t]=(k[t]??0)+1)}e[11]=o.InstanceTypes,e[12]=k}else k=e[12];let A=Object.keys(k).toSorted(),ee=p[0]?.ImageId,te=m[0]?.KeyName,ne=A.find(Ql)??A[0],j=tu(p.find(e=>e.ImageId===ee)),M;e[13]===k?M=e[14]:(M=e=>!e.instanceType||e.count<=(k[e.instanceType]??1),e[13]=k,e[14]=M);let{control:N,handleSubmit:re,register:ie,setValue:ae,getValues:P,watch:F,formState:oe}=Ar({resolver:Mr(Vr.refine(M,{message:`Cannot exceed available capacity`,path:[`count`]}).superRefine((e,t)=>{let n=tu(p.find(t=>t.ImageId===e.imageId)).snapshotSize;e.rootVolumeSize!==void 0&&n!==void 0&&e.rootVolumeSizee.InstanceType===ue))?.GpuInfo?.Gpus?.[0],fe=I?.Name?.startsWith(`MIG `)?I.Name.slice(4):void 0,pe;e[17]===N?pe=e[18]:(pe={control:N,name:`imageId`},e[17]=N,e[18]=pe);let me=kr(pe),he;e[19]===me?he=e[20]:(he=e=>e.ImageId===me,e[19]=me,e[20]=he);let ge=tu(p.find(he)),_e;e[21]===N?_e=e[22]:(_e={control:N,name:`subnetId`},e[21]=N,e[22]=_e);let ve=kr(_e),ye;e[23]===N?ye=e[24]:(ye={control:N,name:`securityGroupMode`},e[23]=N,e[24]=ye);let be=kr(ye),xe;e[25]===N?xe=e[26]:(xe={control:N,name:`ruleSource`},e[25]=N,e[26]=xe);let Se=kr(xe),Ce=kr({control:N,name:`securityGroupIds`})??[],we;e[27]===N?we=e[28]:(we={control:N,name:`launchTemplateId`},e[27]=N,e[28]=we);let Te=kr(we),Ee;e[29]===N?Ee=e[30]:(Ee={control:N,name:`launchTemplateVersion`},e[29]=N,e[30]=Ee);let L=kr(Ee),Oe=Te??``,R;e[31]===Oe?R=e[32]:(R=or(Oe),e[31]=Oe,e[32]=R);let ke=!!Te,Ae;e[33]!==R||e[34]!==ke?(Ae={...R,enabled:ke},e[33]=R,e[34]=ke,e[35]=Ae):Ae=e[35];let je=S(Ae),Me;e[36]===je.data?.LaunchTemplateVersions?Me=e[37]:(Me=je.data?.LaunchTemplateVersions??[],e[36]=je.data?.LaunchTemplateVersions,e[37]=Me);let Ne=Me,Fe;e[38]!==L||e[39]!==Ne?(Fe=nu(Ne,L)?.LaunchTemplateData,e[38]=L,e[39]=Ne,e[40]=Fe):Fe=e[40];let Ie=Fe,Le;e[41]!==D||e[42]!==ve||e[43]!==g?(Le=g.find(e=>e.SubnetId===ve)?.VpcId??D,e[41]=D,e[42]=ve,e[43]=g,e[44]=Le):Le=e[44];let Re=Le,ze;e[45]!==Re||e[46]!==x?(ze=Re?x.filter(e=>e.VpcId===Re):x,e[45]=Re,e[46]=x,e[47]=ze):ze=e[47];let Be=ze,Ve;e[48]!==P||e[49]!==ae?(Ve=e=>{let t=P(`securityGroupIds`)??[],n=t.includes(e)?t.filter(t=>t!==e):[...t,e];ae(`securityGroupIds`,n,{shouldValidate:!0})},e[48]=P,e[49]=ae,e[50]=Ve):Ve=e[50];let He=Ve,z;e[51]!==ge.deviceName||e[52]!==ae?(z=()=>{ae(`rootDeviceName`,ge.deviceName)},e[51]=ge.deviceName,e[52]=ae,e[53]=z):z=e[53];let Ue;e[54]!==me||e[55]!==ge.deviceName||e[56]!==ae?(Ue=[me,ge.deviceName,ae],e[54]=me,e[55]=ge.deviceName,e[56]=ae,e[57]=Ue):Ue=e[57],(0,G.useEffect)(z,Ue);let Ge;e[58]!==f||e[59]!==Re||e[60]!==t?(Ge=async e=>{let n=e.launchTemplateId?{count:e.count,launchTemplateId:e.launchTemplateId,launchTemplateVersion:e.launchTemplateVersion,resolvedVpcId:Re}:{...e,resolvedVpcId:Re};await f.mutateAsync(n),t({to:`/ec2/describe-instances`})},e[58]=f,e[59]=Re,e[60]=t,e[61]=Ge):Ge=e[61];let Ke=Ge,B,V;e[62]===Symbol.for(`react.memo_cache_sentinel`)?(B=(0,K.jsx)(qe,{to:`/ec2/describe-instances`,children:`Back to instances`}),V=(0,K.jsx)(Ir,{title:`Run Instances`}),e[62]=B,e[63]=V):(B=e[62],V=e[63]);let Je;e[64]!==Te||e[65]!==A?(Je=A.length===0&&!Te&&(0,K.jsx)(Pr,{msg:`No compute available. No new instances can be created until compute is available.`}),e[64]=Te,e[65]=A,e[66]=Je):Je=e[66];let Ye;e[67]===f.error?Ye=e[68]:(Ye=f.error&&(0,K.jsx)(Pr,{error:f.error,msg:`Failed to create instance`}),e[67]=f.error,e[68]=Ye);let Xe;e[69]!==re||e[70]!==Ke?(Xe=re(Ke),e[69]=re,e[70]=Ke,e[71]=Xe):Xe=e[71];let $e;e[72]===Symbol.for(`react.memo_cache_sentinel`)?($e=(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`launchTemplateId`,children:`Launch Template`})}),e[72]=$e):$e=e[72];let tt;e[73]===T?tt=e[74]:(tt=e=>{let{field:t}=e;return(0,K.jsxs)(it,{onValueChange:e=>t.onChange(e===`none`?void 0:e),value:t.value??`none`,children:[(0,K.jsx)(rt,{className:`w-full`,id:`launchTemplateId`,children:(0,K.jsx)(Qe,{})}),(0,K.jsxs)(nt,{children:[(0,K.jsx)(et,{value:`none`,children:`none`}),T.map(Zl)]})]})},e[73]=T,e[74]=tt);let at;e[75]!==N||e[76]!==tt?(at=(0,K.jsxs)(Dn,{children:[$e,(0,K.jsx)(jr,{control:N,name:`launchTemplateId`,render:tt})]}),e[75]=N,e[76]=tt,e[77]=at):at=e[77];let ot;e[78]!==N||e[79]!==Ie||e[80]!==Te||e[81]!==Ne?(ot=Te&&(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`launchTemplateVersion`,children:`Version`})}),(0,K.jsx)(jr,{control:N,name:`launchTemplateVersion`,render:e=>{let{field:t}=e;return(0,K.jsxs)(it,{onValueChange:e=>t.onChange(e),value:t.value??`$Default`,children:[(0,K.jsx)(rt,{className:`w-full`,id:`launchTemplateVersion`,children:(0,K.jsx)(Qe,{})}),(0,K.jsxs)(nt,{children:[(0,K.jsx)(et,{value:`$Default`,children:`$Default`}),(0,K.jsx)(et,{value:`$Latest`,children:`$Latest`}),Ne.map(Xl)]})]})}}),Ie&&(0,K.jsxs)(`div`,{className:`mt-3 space-y-1 rounded-md border border-border p-3 text-xs`,children:[(0,K.jsx)(`p`,{className:`text-muted-foreground`,children:`Configuration from this version:`}),(0,K.jsxs)(`p`,{children:[`Image:`,` `,(0,K.jsx)(`span`,{className:`font-mono`,children:Ie.ImageId??`—`})]}),(0,K.jsxs)(`p`,{children:[`Instance type:`,` `,(0,K.jsx)(`span`,{className:`font-mono`,children:Ie.InstanceType??`—`})]}),(0,K.jsxs)(`p`,{children:[`Key pair:`,` `,(0,K.jsx)(`span`,{className:`font-mono`,children:Ie.KeyName??`—`})]})]})]}),e[78]=N,e[79]=Ie,e[80]=Te,e[81]=Ne,e[82]=ot):ot=e[82];let st=!Te&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`imageId`,children:`Image`})}),(0,K.jsx)(jr,{control:N,name:`imageId`,render:e=>{let{field:t}=e,n=p.find(e=>e.ImageId===t.value);return(0,K.jsxs)(it,{onValueChange:e=>t.onChange(e),value:t.value??``,children:[(0,K.jsx)(rt,{"aria-invalid":!!se.imageId,className:`w-full`,id:`imageId`,children:(0,K.jsx)(Qe,{children:n?`${n.Name??`Unnamed`} (${n.Architecture})`:``})}),(0,K.jsx)(nt,{children:p.map(Yl)})]})}}),(0,K.jsx)(En,{errors:[se.imageId]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`instanceType`,children:`Instance Type`})}),(0,K.jsx)(jr,{control:N,name:`instanceType`,render:e=>{let{field:t}=e;return(0,K.jsx)(Fr,{"aria-invalid":!!se.instanceType,availabilityByType:k,className:`w-full`,id:`instanceType`,instanceTypes:o.InstanceTypes??[],onValueChange:t.onChange,value:t.value??``})}}),I&&(0,K.jsxs)(wn,{children:[`GPU: `,I.Name,I.MemoryInfo?.SizeInMiB!==void 0&&` · ${We(I.MemoryInfo.SizeInMiB)} VRAM`,fe&&` · MIG ${fe} slice`]}),(0,K.jsx)(En,{errors:[se.instanceType]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`keyName`,children:`Key Pair`})}),(0,K.jsx)(jr,{control:N,name:`keyName`,render:e=>{let{field:t}=e;return(0,K.jsxs)(it,{onValueChange:e=>t.onChange(e),value:t.value??``,children:[(0,K.jsx)(rt,{"aria-invalid":!!se.keyName,className:`w-full`,id:`keyName`,children:(0,K.jsx)(Qe,{})}),(0,K.jsx)(nt,{children:m.map(Jl)})]})}}),(0,K.jsx)(En,{errors:[se.keyName]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`subnetId`,children:`Subnet`})}),(0,K.jsx)(jr,{control:N,name:`subnetId`,render:e=>{let{field:t}=e;return(0,K.jsxs)(it,{onValueChange:e=>t.onChange(e===`none`?void 0:e),value:t.value??`none`,children:[(0,K.jsx)(rt,{className:`w-full`,id:`subnetId`,children:(0,K.jsx)(Qe,{})}),(0,K.jsxs)(nt,{children:[(0,K.jsx)(et,{value:`none`,children:`none`}),g.map(ql)]})]})}})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:`Security Group`}),(0,K.jsx)(wn,{children:Re?`Applies to VPC ${Re}`:`No VPC resolved — select a subnet`}),(0,K.jsx)(jr,{control:N,name:`securityGroupMode`,render:Kl}),be===`create`?(0,K.jsxs)(`div`,{className:`mt-3 space-y-4 rounded-md border border-border p-4`,children:[(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`newSgName`,children:`Name`})}),(0,K.jsx)(Sn,{"aria-invalid":!!se.newSgName,id:`newSgName`,type:`text`,...ie(`newSgName`)}),(0,K.jsx)(En,{errors:[se.newSgName]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`newSgDescription`,children:`Description`})}),(0,K.jsx)(Sn,{id:`newSgDescription`,type:`text`,...ie(`newSgDescription`)})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:`Inbound rules`}),(0,K.jsxs)(`div`,{className:`space-y-1`,children:[(0,K.jsx)(jr,{control:N,name:`allowSsh`,render:Gl}),(0,K.jsx)(jr,{control:N,name:`allowHttp`,render:Wl}),(0,K.jsx)(jr,{control:N,name:`allowHttps`,render:Ul})]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:`Source`}),(0,K.jsx)(jr,{control:N,name:`ruleSource`,render:Hl}),Se===`custom`&&(0,K.jsxs)(`div`,{className:`mt-2`,children:[(0,K.jsx)(Sn,{"aria-invalid":!!se.customCidr,placeholder:`203.0.113.0/24`,type:`text`,...ie(`customCidr`)}),(0,K.jsx)(En,{errors:[se.customCidr]})]})]})]}):(0,K.jsxs)(`div`,{className:`mt-3`,children:[Be.length===0?(0,K.jsx)(`p`,{className:`text-xs text-muted-foreground`,children:`No security groups in the resolved VPC.`}):(0,K.jsx)(`div`,{className:`space-y-1`,children:Be.map(e=>(0,K.jsxs)(`label`,{className:`flex items-center gap-2 text-xs`,children:[(0,K.jsx)(`input`,{"aria-label":`Security group ${e.GroupId} (${e.GroupName})`,checked:Ce.includes(e.GroupId??``),onChange:()=>He(e.GroupId??``),type:`checkbox`}),(0,K.jsxs)(`span`,{className:`font-mono`,children:[e.GroupId,` (`,e.GroupName,`)`]})]},e.GroupId))}),(0,K.jsx)(En,{errors:[se.securityGroupIds]})]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`placementGroupName`,children:`Placement Group`})}),(0,K.jsx)(jr,{control:N,name:`placementGroupName`,render:e=>{let{field:t}=e;return(0,K.jsxs)(it,{onValueChange:e=>t.onChange(e===`none`?void 0:e),value:t.value??`none`,children:[(0,K.jsx)(rt,{className:`w-full`,id:`placementGroupName`,children:(0,K.jsx)(Qe,{})}),(0,K.jsxs)(nt,{children:[(0,K.jsx)(et,{value:`none`,children:`none`}),v.map(Vl)]})]})}})]})]}),ct;e[83]===Symbol.for(`react.memo_cache_sentinel`)?(ct=(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`count`,children:`Number of Instances`})}),e[83]=ct):ct=e[83];let lt=!!se.count,ut;e[84]===ie?ut=e[85]:(ut=ie(`count`,{valueAsNumber:!0}),e[84]=ie,e[85]=ut);let dt;e[86]!==lt||e[87]!==ut?(dt=(0,K.jsx)(Sn,{"aria-describedby":`count-description`,"aria-invalid":lt,id:`count`,type:`number`,...ut}),e[86]=lt,e[87]=ut,e[88]=dt):dt=e[88];let ft=ue&&`Available capacity for ${ue}: ${de}`,pt;e[89]===ft?pt=e[90]:(pt=(0,K.jsx)(`p`,{className:`text-xs text-muted-foreground`,id:`count-description`,children:ft}),e[89]=ft,e[90]=pt);let mt;e[91]===se.count?mt=e[92]:(mt=(0,K.jsx)(En,{errors:[se.count]}),e[91]=se.count,e[92]=mt);let ht;e[93]!==dt||e[94]!==pt||e[95]!==mt?(ht=(0,K.jsxs)(Dn,{children:[ct,dt,pt,mt]}),e[93]=dt,e[94]=pt,e[95]=mt,e[96]=ht):ht=e[96];let gt;e[97]!==N||e[98]!==se.rootDeviceName||e[99]!==se.rootVolumeSize||e[100]!==se.rootVolumeType||e[101]!==ie||e[102]!==ge.snapshotSize||e[103]!==Te?(gt=!Te&&(0,K.jsx)(K.Fragment,{children:(0,K.jsxs)(zr,{children:[(0,K.jsxs)(Rr,{className:`group flex h-7 w-full items-center justify-between rounded-md border border-input bg-input/20 px-2 py-0.5 text-sm transition-colors outline-none hover:bg-input/40 focus-visible:border-ring focus-visible:ring-2 focus-visible:ring-ring/30 md:text-xs/relaxed dark:bg-input/30 dark:hover:bg-input/50`,render:(0,K.jsx)(`button`,{"aria-label":`Block Device Mappings (root volume)`,type:`button`}),children:[(0,K.jsx)(`span`,{children:`Block Device Mappings (root volume)`}),(0,K.jsx)(Ze,{className:`size-3.5 text-muted-foreground transition-transform group-data-[panel-open]:rotate-180`})]}),(0,K.jsxs)(Lr,{className:`mt-3 space-y-4 rounded-md border border-border p-4`,children:[(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`rootDeviceName`,children:`Device Name`})}),(0,K.jsx)(Sn,{"aria-invalid":!!se.rootDeviceName,id:`rootDeviceName`,type:`text`,...ie(`rootDeviceName`)}),(0,K.jsx)(En,{errors:[se.rootDeviceName]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`rootVolumeSize`,children:`Volume Size (GiB)`})}),(0,K.jsx)(Sn,{"aria-invalid":!!se.rootVolumeSize,id:`rootVolumeSize`,max:X,min:ge.snapshotSize??Il,placeholder:ge.snapshotSize?`${ge.snapshotSize} (AMI default)`:`use AMI / backend default`,type:`number`,...ie(`rootVolumeSize`,{setValueAs:Bl})}),ge.snapshotSize!==void 0&&(0,K.jsxs)(wn,{children:[`AMI snapshot size: `,ge.snapshotSize,` GiB`]}),(0,K.jsx)(En,{errors:[se.rootVolumeSize]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`rootVolumeType`,children:`Volume Type`})}),(0,K.jsx)(jr,{control:N,name:`rootVolumeType`,render:e=>{let{field:t}=e;return(0,K.jsxs)(it,{onValueChange:e=>t.onChange(e),value:t.value??Fl,children:[(0,K.jsx)(rt,{"aria-invalid":!!se.rootVolumeType,className:`w-full`,id:`rootVolumeType`,children:(0,K.jsx)(Qe,{})}),(0,K.jsx)(nt,{children:Ur.map(zl)})]})}}),(0,K.jsx)(En,{errors:[se.rootVolumeType]})]}),(0,K.jsx)(Dn,{children:(0,K.jsx)(jr,{control:N,name:`rootDeleteOnTermination`,render:Rl})})]})]})}),e[97]=N,e[98]=se.rootDeviceName,e[99]=se.rootVolumeSize,e[100]=se.rootVolumeType,e[101]=ie,e[102]=ge.snapshotSize,e[103]=Te,e[104]=gt):gt=e[104];let vt;e[105]!==Re||e[106]!==F?(vt=ru(F,Re),e[105]=Re,e[106]=F,e[107]=vt):vt=e[107];let yt;e[108]===vt?yt=e[109]:(yt=(0,K.jsx)(_t,{commands:vt}),e[108]=vt,e[109]=yt);let bt=ce||f.isPending,xt;e[110]===t?xt=e[111]:(xt=async()=>await t({to:`/ec2/describe-instances`}),e[110]=t,e[111]=xt);let St;e[112]!==bt||e[113]!==xt?(St=(0,K.jsx)(Et,{disabled:bt,onClick:xt,type:`button`,variant:`outline`,children:`Cancel`}),e[112]=bt,e[113]=xt,e[114]=St):St=e[114];let Ct=ce||f.isPending||!Te&&A.length===0,wt=ce||f.isPending?`Creating…`:`Create Instance`,Tt;e[115]!==Ct||e[116]!==wt?(Tt=(0,K.jsx)(Et,{disabled:Ct,type:`submit`,children:wt}),e[115]=Ct,e[116]=wt,e[117]=Tt):Tt=e[117];let H;e[118]!==St||e[119]!==Tt?(H=(0,K.jsxs)(`div`,{className:`flex gap-2`,children:[St,Tt]}),e[118]=St,e[119]=Tt,e[120]=H):H=e[120];let Dt;e[121]!==Xe||e[122]!==at||e[123]!==ot||e[124]!==st||e[125]!==ht||e[126]!==gt||e[127]!==yt||e[128]!==H?(Dt=(0,K.jsxs)(`form`,{className:`max-w-4xl space-y-6`,onSubmit:Xe,children:[at,ot,st,ht,gt,yt,H]}),e[121]=Xe,e[122]=at,e[123]=ot,e[124]=st,e[125]=ht,e[126]=gt,e[127]=yt,e[128]=H,e[129]=Dt):Dt=e[129];let Ot;return e[130]!==B||e[131]!==V||e[132]!==Je||e[133]!==Ye||e[134]!==Dt?(Ot=(0,K.jsxs)(K.Fragment,{children:[B,V,Je,Ye,Dt]}),e[130]=B,e[131]=V,e[132]=Je,e[133]=Ye,e[134]=Dt,e[135]=Ot):Ot=e[135],Ot}function Rl(e){let{field:t}=e;return(0,K.jsxs)(`label`,{className:`flex items-center gap-2 text-sm`,children:[(0,K.jsx)(`input`,{"aria-label":`Delete on termination`,checked:t.value??!0,onChange:e=>t.onChange(e.target.checked),type:`checkbox`}),`Delete on termination`]})}function zl(e){return(0,K.jsx)(et,{value:e,children:e},e)}function Bl(e){return e===``||e==null?void 0:Number(e)}function Vl(e){return(0,K.jsxs)(et,{value:e.GroupName??``,children:[e.GroupName,` (`,e.Strategy,`)`]},e.GroupId)}function Hl(e){let{field:t}=e;return(0,K.jsxs)(`div`,{className:`flex gap-4 text-sm`,children:[(0,K.jsxs)(`label`,{className:`flex items-center gap-2`,children:[(0,K.jsx)(`input`,{"aria-label":`Source anywhere`,checked:t.value===`anywhere`,onChange:()=>t.onChange(`anywhere`),type:`radio`}),`Anywhere (0.0.0.0/0)`]}),(0,K.jsxs)(`label`,{className:`flex items-center gap-2`,children:[(0,K.jsx)(`input`,{"aria-label":`Source custom CIDR`,checked:t.value===`custom`,onChange:()=>t.onChange(`custom`),type:`radio`}),`Custom CIDR`]})]})}function Ul(e){let{field:t}=e;return(0,K.jsxs)(`label`,{className:`flex items-center gap-2 text-sm`,children:[(0,K.jsx)(`input`,{"aria-label":`Allow HTTPS`,checked:t.value,onChange:e=>t.onChange(e.target.checked),type:`checkbox`}),`Allow HTTPS (tcp/443)`]})}function Wl(e){let{field:t}=e;return(0,K.jsxs)(`label`,{className:`flex items-center gap-2 text-sm`,children:[(0,K.jsx)(`input`,{"aria-label":`Allow HTTP`,checked:t.value,onChange:e=>t.onChange(e.target.checked),type:`checkbox`}),`Allow HTTP (tcp/80)`]})}function Gl(e){let{field:t}=e;return(0,K.jsxs)(`label`,{className:`flex items-center gap-2 text-sm`,children:[(0,K.jsx)(`input`,{"aria-label":`Allow SSH`,checked:t.value,onChange:e=>t.onChange(e.target.checked),type:`checkbox`}),`Allow SSH (tcp/22)`]})}function Kl(e){let{field:t}=e;return(0,K.jsxs)(`div`,{className:`flex gap-4 text-sm`,children:[(0,K.jsxs)(`label`,{className:`flex items-center gap-2`,children:[(0,K.jsx)(`input`,{"aria-label":`Create new security group`,checked:t.value===`create`,onChange:()=>t.onChange(`create`),type:`radio`}),`Create new`]}),(0,K.jsxs)(`label`,{className:`flex items-center gap-2`,children:[(0,K.jsx)(`input`,{"aria-label":`Select existing security group`,checked:t.value===`existing`,onChange:()=>t.onChange(`existing`),type:`radio`}),`Select existing`]})]})}function ql(e){return(0,K.jsx)(et,{value:e.SubnetId??``,children:e.SubnetId},e.SubnetId)}function Jl(e){return(0,K.jsx)(et,{value:e.KeyName??``,children:e.KeyName},e.KeyPairId)}function Yl(e){return(0,K.jsxs)(et,{value:e.ImageId??``,children:[e.Name??`Unnamed`,` (`,e.Architecture,`)`]},e.ImageId)}function Xl(e){return(0,K.jsxs)(et,{value:String(e.VersionNumber),children:[`v`,e.VersionNumber]},e.VersionNumber)}function Zl(e){return(0,K.jsx)(et,{value:e.LaunchTemplateId??``,children:e.LaunchTemplateName??e.LaunchTemplateId},e.LaunchTemplateId)}function Ql(e){return e.endsWith(`.nano`)}function $l(e){return e.GroupName??``}function eu(e){return e.IsDefault}function tu(e){let t=e?.RootDeviceName??Pl,n=e?.BlockDeviceMappings??[];return{deviceName:t,snapshotSize:(n.find(e=>e.DeviceName===t)??n[0])?.Ebs?.VolumeSize}}function nu(e,t){if(e.length===0)return;if(!t||t===`$Default`)return e.find(e=>e.DefaultVersion)??e[0];if(t===`$Latest`)return e.toSorted((e,t)=>(t.VersionNumber??0)-(e.VersionNumber??0))[0];let n=Number(t);return e.find(e=>e.VersionNumber===n)}function ru(e,t){let n=e(`launchTemplateId`),r=typeof n==`string`?n:``;if(r){let t=e(`launchTemplateVersion`),n=typeof t==`string`&&t?t:`$Default`,i=e(`count`),a=typeof i==`number`?i:0;return[{label:`Run Instances`,parts:[{type:`bin`,value:`AWS_PROFILE=spinifex aws ec2 run-instances`},{type:`flag`,value:` \\ +`+e.stack}}var ve=Object.prototype.hasOwnProperty,ye=t.unstable_scheduleCallback,be=t.unstable_cancelCallback,xe=t.unstable_shouldYield,Se=t.unstable_requestPaint,Ce=t.unstable_now,we=t.unstable_getCurrentPriorityLevel,z=t.unstable_ImmediatePriority,Te=t.unstable_UserBlockingPriority,B=t.unstable_NormalPriority,Ee=t.unstable_LowPriority,De=t.unstable_IdlePriority,Oe=t.log,ke=t.unstable_setDisableYieldValue,Ae=null,je=null;function Me(e){if(typeof Oe==`function`&&ke(e),je&&typeof je.setStrictMode==`function`)try{je.setStrictMode(Ae,e)}catch{}}var Pe=Math.clz32?Math.clz32:Le,Fe=Math.log,Ie=Math.LN2;function Le(e){return e>>>=0,e===0?32:31-(Fe(e)/Ie|0)|0}var Re=256,ze=262144,Be=4194304;function Ve(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function He(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=Ve(n))):i=Ve(o):i=Ve(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=Ve(n))):i=Ve(o)):i=Ve(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function Ue(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function We(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function V(){var e=Be;return Be<<=1,!(Be&62914560)&&(Be=4194304),e}function Ge(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ke(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function qe(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0`u`||window.document===void 0||window.document.createElement===void 0),an=!1;if(rn)try{var on={};Object.defineProperty(on,"passive",{get:function(){an=!0}}),window.addEventListener(`test`,on,on),window.removeEventListener(`test`,on,on)}catch{an=!1}var sn=null,cn=null,ln=null;function un(){if(ln)return ln;var e,t=cn,n=t.length,r,i=`value`in sn?sn.value:sn.textContent,a=i.length;for(e=0;e=Hn),Gn=` `,Kn=!1;function qn(e,t){switch(e){case`keyup`:return Bn.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function Jn(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var Yn=!1;function Xn(e,t){switch(e){case`compositionend`:return Jn(t);case`keypress`:return t.which===32?(Kn=!0,Gn):null;case`textInput`:return e=t.data,e===Gn&&Kn?null:e;default:return null}}function Zn(e,t){if(Yn)return e===`compositionend`||!Vn&&qn(e,t)?(e=un(),ln=cn=sn=null,Yn=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=yr(n)}}function xr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?xr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Sr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=jt(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=jt(e.document)}return t}function Cr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var wr=rn&&`documentMode`in document&&11>=document.documentMode,Tr=null,Er=null,Dr=null,Or=!1;function kr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Or||Tr==null||Tr!==jt(r)||(r=Tr,`selectionStart`in r&&Cr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Dr&&vr(Dr,r)||(Dr=r,r=Td(Er,`onSelect`),0>=o,i-=o,xi=1<<32-Pe(t)+i|n<h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),U&&Ci(i,h),l;if(d===null){for(;hg?(_=h,h=null):_=h.sibling;var y=p(i,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(i,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(i,h),U&&Ci(i,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(i,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return U&&Ci(i,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,i,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(i,e)}),U&&Ci(i,g),u}function b(e,r,o,c){if(typeof o==`object`&&o&&o.type===_&&o.key===null&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case h:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===_){if(r.tag===7){n(e,r.sibling),c=i(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===E&&Ca(l)===r.type){n(e,r.sibling),c=i(r,o.props),Aa(c,o),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}o.type===_?(c=ci(o.props.children,e.mode,c,o.key),c.return=e,e=c):(c=si(o.type,o.key,o.props,null,e.mode,c),Aa(c,o),c.return=e,e=c)}return s(e);case g:a:{for(l=o.key;r!==null;){if(r.key===l){if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=i(r,o.children||[]),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}c=di(o,e.mode,c),c.return=e,e=c}return s(e);case E:return o=Ca(o),b(e,r,o,c)}if(ne(o))return v(e,r,o,c);if(A(o)){if(l=A(o),typeof l!=`function`)throw Error(a(150));return o=l.call(o),y(e,r,o,c)}if(typeof o.then==`function`)return b(e,r,ka(o),c);if(o.$$typeof===x)return b(e,r,Zi(e,o),c);ja(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=i(r,o),c.return=e,e=c):(n(e,r),c=li(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{Oa=0;var i=b(e,t,n,r);return Da=null,i}catch(t){if(t===_a||t===ya)throw t;var a=ri(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var Na=Ma(!0),Pa=Ma(!1),Fa=!1;function Ia(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function La(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Ra(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function za(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Fl&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=ei(e),$r(e,null,n),t}return Xr(e,r,t,n),ei(e)}function Ba(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,H(e,n)}}function Va(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ha=!1;function Ua(){if(Ha){var e=ca;if(e!==null)throw e}}function Wa(e,t,n,r){Ha=!1;var i=e.updateQueue;Fa=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,m=f!==s.lane;if(m?(Z&f)===f:(r&f)===f){f!==0&&f===sa&&(Ha=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var h=e,g=s;f=t;var _=n;switch(g.tag){case 1:if(h=g.payload,typeof h==`function`){d=h.call(_,d,f);break a}d=h;break a;case 3:h.flags=h.flags&-65537|128;case 0:if(h=g.payload,f=typeof h==`function`?h.call(_,d,f):h,f==null)break a;d=p({},d,f);break a;case 2:Fa=!0}}f=s.callback,f!==null&&(e.flags|=64,m&&(e.flags|=8192),m=i.callbacks,m===null?i.callbacks=[f]:m.push(f))}else m={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=m,c=d):u=u.next=m,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),Wl|=o,e.lanes=o,e.memoizedState=d}}function Ga(e,t){if(typeof e!=`function`)throw Error(a(191,e));e.call(t)}function Ka(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;ea?a:8;var o=j.T,s={};j.T=s,As(e,!1,t,n);try{var c=i(),l=j.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?ks(e,t,da(c,r),fu(e)):ks(e,t,r,fu(e))}catch(n){ks(e,t,{then:function(){},status:`rejected`,reason:n},fu())}finally{M.p=a,o!==null&&s.types!==null&&(o.types=s.types),j.T=o}}function ys(){}function bs(e,t,n,r){if(e.tag!==5)throw Error(a(476));var i=xs(e).queue;vs(e,i,t,N,n===null?ys:function(){return Ss(e),n(r)})}function xs(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:N,baseState:N,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:No,lastRenderedState:N},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:No,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Ss(e){var t=xs(e);t.next===null&&(t=e.alternate.memoizedState),ks(e,t.next.queue,{},fu())}function Cs(){return Xi(Qf)}function ws(){return Oo().memoizedState}function Ts(){return Oo().memoizedState}function Es(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=fu();e=Ra(n);var r=za(t,e,n);r!==null&&(mu(r,t,n),Ba(r,t,n)),t={cache:ra()},e.payload=t;return}t=t.return}}function Ds(e,t,n){var r=fu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},js(e)?Ms(t,n):(n=Zr(e,t,n,r),n!==null&&(mu(n,e,r),Ns(n,t,r)))}function Os(e,t,n){ks(e,t,n,fu())}function ks(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(js(e))Ms(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,_r(s,o))return Xr(e,t,i,0),Il===null&&Yr(),!1}catch{}if(n=Zr(e,t,i,r),n!==null)return mu(n,e,r),Ns(n,t,r),!0}return!1}function As(e,t,n,r){if(r={lane:2,revertLane:ud(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},js(e)){if(t)throw Error(a(479))}else t=Zr(e,n,r,2),t!==null&&mu(t,e,2)}function js(e){var t=e.alternate;return e===W||t!==null&&t===W}function Ms(e,t){fo=uo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ns(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,H(e,n)}}var Ps={readContext:Xi,use:jo,useCallback:vo,useContext:vo,useEffect:vo,useImperativeHandle:vo,useLayoutEffect:vo,useInsertionEffect:vo,useMemo:vo,useReducer:vo,useRef:vo,useState:vo,useDebugValue:vo,useDeferredValue:vo,useTransition:vo,useSyncExternalStore:vo,useId:vo,useHostTransitionStatus:vo,useFormState:vo,useActionState:vo,useOptimistic:vo,useMemoCache:vo,useCacheRefresh:vo};Ps.useEffectEvent=vo;var Fs={readContext:Xi,use:jo,useCallback:function(e,t){return Do().memoizedState=[e,t===void 0?null:t],e},useContext:Xi,useEffect:as,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),rs(4194308,4,ds.bind(null,t,e),n)},useLayoutEffect:function(e,t){return rs(4194308,4,e,t)},useInsertionEffect:function(e,t){rs(4,2,e,t)},useMemo:function(e,t){var n=Do();t=t===void 0?null:t;var r=e();if(po){Me(!0);try{e()}finally{Me(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Do();if(n!==void 0){var i=n(t);if(po){Me(!0);try{n(t)}finally{Me(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=Ds.bind(null,W,e),[r.memoizedState,e]},useRef:function(e){var t=Do();return e={current:e},t.memoizedState=e},useState:function(e){e=Vo(e);var t=e.queue,n=Os.bind(null,W,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:ps,useDeferredValue:function(e,t){return gs(Do(),e,t)},useTransition:function(){var e=Vo(!1);return e=vs.bind(null,W,e.queue,!0,!1),Do().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=W,i=Do();if(U){if(n===void 0)throw Error(a(407));n=n()}else{if(n=t(),Il===null)throw Error(a(349));Z&127||Lo(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,as(Ro.bind(null,r,o,e),[e]),r.flags|=2048,q(9,{destroy:void 0},K.bind(null,r,o,n,t),null),n},useId:function(){var e=Do(),t=Il.identifierPrefix;if(U){var n=Si,r=xi;n=(r&~(1<<32-Pe(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=mo++,0<\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(i,{is:r.is}):s.createElement(i)}}o[tt]=t,o[nt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(Pd(o,i,r),i){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&kc(t)}}return Pc(t),Ac(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&kc(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(a(166));if(e=oe.current,Ii(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,i=Oi,i!==null)switch(i.tag){case 27:case 5:r=i.memoizedProps}e[tt]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||jd(e.nodeValue,n)),e||Ni(t,!0)}else e=Bd(e).createTextNode(r),e[tt]=t,t.stateNode=e}return Pc(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Ii(t),n!==null){if(e===null){if(!r)throw Error(a(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(557));e[tt]=t}else Li(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Pc(t),e=!1}else n=Ri(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(io(t),t):(io(t),null);if(t.flags&128)throw Error(a(558))}return Pc(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=Ii(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(a(318));if(i=t.memoizedState,i=i===null?null:i.dehydrated,!i)throw Error(a(317));i[tt]=t}else Li(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Pc(t),i=!1}else i=Ri(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(io(t),t):(io(t),null)}return io(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,i=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(i=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==i&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Mc(t,t.updateQueue),Pc(t),null);case 4:return ce(),e===null&&xd(t.stateNode.containerInfo),Pc(t),null;case 10:return Wi(t.type),Pc(t),null;case 19:if(ie(ao),r=t.memoizedState,r===null)return Pc(t),null;if(i=!!(t.flags&128),o=r.rendering,o===null){if(i)Nc(r,!1);else{if(Ul!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=oo(e),o!==null){for(t.flags|=128,Nc(r,!1),e=o.updateQueue,t.updateQueue=e,Mc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)oi(n,e),n=n.sibling;return I(ao,ao.current&1|2),U&&Ci(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Ce()>eu&&(t.flags|=128,i=!0,Nc(r,!1),t.lanes=4194304)}}else{if(!i){if(e=oo(o),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,Mc(t,e),Nc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!U)return Pc(t),null}else 2*Ce()-r.renderingStartTime>eu&&n!==536870912&&(t.flags|=128,i=!0,Nc(r,!1),t.lanes=4194304)}r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}return r.tail===null?(Pc(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Ce(),e.sibling=null,n=ao.current,I(ao,i?n&1|2:n&1),U&&Ci(t,r.treeForkCount),e);case 22:case 23:return io(t),Za(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(Pc(t),t.subtreeFlags&6&&(t.flags|=8192)):Pc(t),n=t.updateQueue,n!==null&&Mc(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&ie(pa),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Wi(na),Pc(t),null;case 25:return null;case 30:return null}throw Error(a(156,t.tag))}function Ic(e,t){switch(Ei(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Wi(na),ce(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return ue(t),null;case 31:if(t.memoizedState!==null){if(io(t),t.alternate===null)throw Error(a(340));Li()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(io(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(a(340));Li()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ie(ao),null;case 4:return ce(),null;case 10:return Wi(t.type),null;case 22:case 23:return io(t),Za(),e!==null&&ie(pa),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Wi(na),null;case 25:return null;default:return null}}function Lc(e,t){switch(Ei(t),t.tag){case 3:Wi(na),ce();break;case 26:case 27:case 5:ue(t);break;case 4:ce();break;case 31:t.memoizedState!==null&&io(t);break;case 13:io(t);break;case 19:ie(ao);break;case 10:Wi(t.type);break;case 22:case 23:io(t),Za(),e!==null&&ie(pa);break;case 24:Wi(na)}}function Rc(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Wu(t,t.return,e)}}function zc(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Wu(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Wu(t,t.return,e)}}function Bc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Ka(t,n)}catch(t){Wu(e,e.return,t)}}}function Vc(e,t,n){n.props=Hs(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Wu(e,t,n)}}function Hc(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Wu(e,t,n)}}function Uc(e,t){var n=e.ref,r=e.refCleanup;if(n!==null){if(typeof r==`function`)try{r()}catch(n){Wu(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Wu(e,t,n)}else n.current=null}}function Wc(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Wu(e,e.return,t)}}function Gc(e,t,n){try{var r=e.stateNode;Fd(r,e.type,n,t),r[nt]=t}catch(t){Wu(e,e.return,t)}}function Kc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Zd(e.type)||e.tag===4}function qc(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Kc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Zd(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Jc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Jt));else if(r!==4&&(r===27&&Zd(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Jc(e,t,n),e=e.sibling;e!==null;)Jc(e,t,n),e=e.sibling}function Yc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(r===27&&Zd(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Yc(e,t,n),e=e.sibling;e!==null;)Yc(e,t,n),e=e.sibling}function Xc(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);Pd(t,r,n),t[tt]=e,t[nt]=n}catch(t){Wu(e,e.return,t)}}var Zc=!1,Qc=!1,$c=!1,el=typeof WeakSet==`function`?WeakSet:Set,tl=null;function nl(e,t){if(e=e.containerInfo,Rd=sp,e=Sr(e),Cr(e)){if(`selectionStart`in e)var n={start:e.selectionStart,end:e.selectionEnd};else a:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==n||i!==0&&f.nodeType!==3||(c=s+i),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===n&&++u===i&&(c=s),p===o&&++d===r&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=c===-1||l===-1?null:{start:c,end:l}}else n=null}n||={start:0,end:0}}else n=null;for(zd={focusedElem:e,selectionRange:n},sp=!1,tl=t;tl!==null;)if(t=tl,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,tl=e;else for(;tl!==null;){switch(t=tl,o=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e===null?null:e.events,e!==null))for(n=0;n title`))),Pd(o,r,n),o[tt]=e,mt(o),r=o;break a;case`link`:var s=Vf(`link`,`href`,i).get(r+(n.href||``));if(s){for(var c=0;cg&&(o=g,g=h,h=o);var _=br(s,h),v=br(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;sn?32:n,j.T=null,n=cu,cu=null;var o=iu,s=ou;if(ru=0,au=iu=null,ou=0,Fl&6)throw Error(a(331));var c=Fl;if(Fl|=4,Al(o.current),Sl(o,o.current,s,n),Fl=c,rd(0,!1),je&&typeof je.onPostCommitFiberRoot==`function`)try{je.onPostCommitFiberRoot(Ae,o)}catch{}return!0}finally{M.p=i,j.T=r,Bu(e,t)}}function Uu(e,t,n){t=pi(n,t),t=Js(e.stateNode,t,2),e=za(e,t,2),e!==null&&(Ke(e,2),nd(e))}function Wu(e,t,n){if(e.tag===3)Uu(e,e,n);else for(;t!==null;){if(t.tag===3){Uu(t,e,n);break}if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(nu===null||!nu.has(r))){e=pi(n,e),n=Ys(2),r=za(t,n,2),r!==null&&(Xs(n,r,t,e),Ke(r,2),nd(r));break}}t=t.return}}function Gu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Pl;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(Vl=!0,i.add(n),e=Ku.bind(null,e,t,n),t.then(e,e))}function Ku(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Il===e&&(Z&n)===n&&(Ul===4||Ul===3&&(Z&62914560)===Z&&300>Ce()-Ql?!(Fl&2)&&xu(e,0):Kl|=n,Jl===Z&&(Jl=0)),nd(e)}function qu(e,t){t===0&&(t=V()),e=Qr(e,t),e!==null&&(Ke(e,t),nd(e))}function Ju(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),qu(e,n)}function Yu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(a(314))}r!==null&&r.delete(t),qu(e,n)}function Xu(e,t){return ye(e,t)}var Zu=null,Q=null,Qu=!1,$u=!1,ed=!1,td=0;function nd(e){e!==Q&&e.next===null&&(Q===null?Zu=Q=e:Q=Q.next=e),$u=!0,Qu||(Qu=!0,ld())}function rd(e,t){if(!ed&&$u){ed=!0;do for(var n=!1,r=Zu;r!==null;){if(!t){if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-Pe(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,cd(r,a))}else a=Z,a=He(r,r===Il?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||Ue(r,a)||(n=!0,cd(r,a))}r=r.next}while(n);ed=!1}}function id(){ad()}function ad(){$u=Qu=!1;var e=0;td!==0&&Gd()&&(e=td);for(var t=Ce(),n=null,r=Zu;r!==null;){var i=r.next,a=od(r,t);a===0?(r.next=null,n===null?Zu=i:n.next=i,i===null&&(Q=n)):(n=r,(e!==0||a&3)&&($u=!0)),r=i}ru!==0&&ru!==5||rd(e,!1),td!==0&&(td=0)}function od(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0s)break;var u=c.transferSize,d=c.initiatorType;u&&Id(d)&&(c=c.responseEnd,o+=u*(c`u`?null:document;function xf(e,t,n){var r=bf;if(r&&typeof t==`string`&&t){var i=Nt(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),hf.has(i)||(hf.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),Pd(t,`link`,e),mt(t),r.head.appendChild(t)))}}function Sf(e){_f.D(e),xf(`dns-prefetch`,e,null)}function Cf(e,t){_f.C(e,t),xf(`preconnect`,e,t)}function wf(e,t,n){_f.L(e,t,n);var r=bf;if(r&&e&&t){var i=`link[rel="preload"][as="`+Nt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+Nt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+Nt(n.imageSizes)+`"]`)):i+=`[href="`+Nt(e)+`"]`;var a=i;switch(t){case`style`:a=Af(e);break;case`script`:a=Pf(e)}mf.has(a)||(e=p({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),mf.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(jf(a))||t===`script`&&r.querySelector(Ff(a))||(t=r.createElement(`link`),Pd(t,`link`,e),mt(t),r.head.appendChild(t)))}}function Tf(e,t){_f.m(e,t);var n=bf;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+Nt(r)+`"][href="`+Nt(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Pf(e)}if(!mf.has(a)&&(e=p({rel:`modulepreload`,href:e},t),mf.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(Ff(a)))return}r=n.createElement(`link`),Pd(r,`link`,e),mt(r),n.head.appendChild(r)}}}function Ef(e,t,n){_f.S(e,t,n);var r=bf;if(r&&e){var i=pt(r).hoistableStyles,a=Af(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(jf(a)))s.loading=5;else{e=p({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=mf.get(a))&&Rf(e,n);var c=o=r.createElement(`link`);mt(c),Pd(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Lf(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function Df(e,t){_f.X(e,t);var n=bf;if(n&&e){var r=pt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=p({src:e,async:!0},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),mt(a),Pd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Of(e,t){_f.M(e,t);var n=bf;if(n&&e){var r=pt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=p({src:e,async:!0,type:`module`},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),mt(a),Pd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function kf(e,t,n,r){var i=(i=oe.current)?gf(i):null;if(!i)throw Error(a(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(t=Af(n.href),n=pt(i).hoistableStyles,r=n.get(t),r||(r={type:`style`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Af(n.href);var o=pt(i).hoistableStyles,s=o.get(e);if(s||(i=i.ownerDocument||i,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=i.querySelector(jf(e)))&&!o._p&&(s.instance=o,s.state.loading=5),mf.has(e)||(n={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},mf.set(e,n),o||Nf(i,e,n,s.state))),t&&r===null)throw Error(a(528,``));return s}if(t&&r!==null)throw Error(a(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(t=Pf(n),n=pt(i).hoistableScripts,r=n.get(t),r||(r={type:`script`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(a(444,e))}}function Af(e){return`href="`+Nt(e)+`"`}function jf(e){return`link[rel="stylesheet"][`+e+`]`}function Mf(e){return p({},e,{"data-precedence":e.precedence,precedence:null})}function Nf(e,t,n,r){e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)?r.loading=1:(t=e.createElement(`link`),r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2}),Pd(t,`link`,n),mt(t),e.head.appendChild(t))}function Pf(e){return`[src="`+Nt(e)+`"]`}function Ff(e){return`script[async]`+e}function If(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+Nt(n.href)+`"]`);if(r)return t.instance=r,mt(r),r;var i=p({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),mt(r),Pd(r,`style`,i),Lf(r,n.precedence,e),t.instance=r;case`stylesheet`:i=Af(n.href);var o=e.querySelector(jf(i));if(o)return t.state.loading|=4,t.instance=o,mt(o),o;r=Mf(n),(i=mf.get(i))&&Rf(r,i),o=(e.ownerDocument||e).createElement(`link`),mt(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),Pd(o,`link`,r),t.state.loading|=4,Lf(o,n.precedence,e),t.instance=o;case`script`:return o=Pf(n.src),(i=e.querySelector(Ff(o)))?(t.instance=i,mt(i),i):(r=n,(i=mf.get(o))&&(r=p({},n),zf(r,i)),e=e.ownerDocument||e,i=e.createElement(`script`),mt(i),Pd(i,`link`,r),e.head.appendChild(i),t.instance=i);case`void`:return null;default:throw Error(a(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Lf(r,n.precedence,e));return t.instance}function Lf(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o title`):null)}function Uf(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Wf(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Gf(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Af(r.href),a=t.querySelector(jf(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=Jf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,mt(a);return}a=t.ownerDocument||t,r=Mf(r),(i=mf.get(i))&&Rf(r,i),a=a.createElement(`link`),mt(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),Pd(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=Jf.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var Kf=0;function qf(e,t){return e.stylesheets&&e.count===0&&Xf(e,e.stylesheets),0Kf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function Jf(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Xf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Yf=null;function Xf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Yf=new Map,t.forEach(Zf,e),Yf=null,Jf.call(e))}function Zf(e,t){if(!(t.state.loading&4)){var n=Yf.get(e);if(n)var r=n.get(null);else{n=new Map,Yf.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=es()}))(),1),q=i(),ns=(0,G.createContext)(void 0);function rs(e,t){try{let t=localStorage.getItem(e);if(t===`light`||t===`dark`||t===`system`)return t}catch{}return t}function is(e){let t=(0,q.c)(14),{children:n,defaultTheme:r,storageKey:i}=e,a=r===void 0?`dark`:r,o=i===void 0?`ui-theme`:i,s;t[0]!==a||t[1]!==o?(s=()=>rs(o,a),t[0]=a,t[1]=o,t[2]=s):s=t[2];let[c,l]=(0,G.useState)(s),u,d;t[3]===c?(u=t[4],d=t[5]):(u=()=>{let e=window.document.documentElement;if(e.classList.remove(`light`,`dark`),c===`system`){let t=window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`;e.classList.add(t);return}e.classList.add(c)},d=[c],t[3]=c,t[4]=u,t[5]=d),(0,G.useEffect)(u,d);let f;t[6]===o?f=t[7]:(f=e=>{try{localStorage.setItem(o,e)}catch{}l(e)},t[6]=o,t[7]=f);let p;t[8]!==f||t[9]!==c?(p={theme:c,setTheme:f},t[8]=f,t[9]=c,t[10]=p):p=t[10];let m=p,h;return t[11]!==n||t[12]!==m?(h=(0,K.jsx)(ns.Provider,{value:m,children:n}),t[11]=n,t[12]=m,t[13]=h):h=t[13],h}function as(){let e=(0,G.useContext)(ns);if(e===void 0)throw Error(`useTheme must be used within a ThemeProvider`);return e}var os=Ye(`activity`,[[`path`,{d:`M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2`,key:`169zse`}]]),ss=Ye(`book-open`,[[`path`,{d:`M12 5v16`,key:`1f6ucr`}],[`path`,{d:`M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z`,key:`1fyvmf`}]]),cs=Ye(`boxes`,[[`path`,{d:`M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z`,key:`lc1i9w`}],[`path`,{d:`m7 16.5-4.74-2.85`,key:`1o9zyk`}],[`path`,{d:`m7 16.5 5-3`,key:`va8pkn`}],[`path`,{d:`M7 16.5v5.17`,key:`jnp8gn`}],[`path`,{d:`M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z`,key:`8zsnat`}],[`path`,{d:`m17 16.5-5-3`,key:`8arw3v`}],[`path`,{d:`m17 16.5 4.74-2.85`,key:`8rfmw`}],[`path`,{d:`M17 16.5v5.17`,key:`k6z78m`}],[`path`,{d:`M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z`,key:`1xygjf`}],[`path`,{d:`M12 8 7.26 5.15`,key:`1vbdud`}],[`path`,{d:`m12 8 4.74-2.85`,key:`3rx089`}],[`path`,{d:`M12 13.5V8`,key:`1io7kd`}]]),ls=Ye(`circle-alert`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`12`,x2:`12`,y1:`8`,y2:`12`,key:`1pkeuh`}],[`line`,{x1:`12`,x2:`12.01`,y1:`16`,y2:`16`,key:`4dfq90`}]]),us=Ye(`container`,[[`path`,{d:`M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z`,key:`1t2lqe`}],[`path`,{d:`M10 21.9V14L2.1 9.1`,key:`o7czzq`}],[`path`,{d:`m10 14 11.9-6.9`,key:`zm5e20`}],[`path`,{d:`M14 19.8v-8.1`,key:`159ecu`}],[`path`,{d:`M18 17.5V9.4`,key:`11uown`}]]),ds=Ye(`crosshair`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`22`,x2:`18`,y1:`12`,y2:`12`,key:`l9bcsi`}],[`line`,{x1:`6`,x2:`2`,y1:`12`,y2:`12`,key:`13hhkx`}],[`line`,{x1:`12`,x2:`12`,y1:`6`,y2:`2`,key:`10w3f3`}],[`line`,{x1:`12`,x2:`12`,y1:`22`,y2:`18`,key:`15g9kq`}]]),fs=Ye(`file-stack`,[[`path`,{d:`M11 21a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-8a1 1 0 0 1 1-1`,key:`likhh7`}],[`path`,{d:`M16 16a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1`,key:`17ky3x`}],[`path`,{d:`M21 6a2 2 0 0 0-.586-1.414l-2-2A2 2 0 0 0 17 2h-3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1z`,key:`1hyeo0`}]]),ps=Ye(`house`,[[`path`,{d:`M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8`,key:`5wwlr5`}],[`path`,{d:`M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z`,key:`r6nss1`}]]),ms=Ye(`id-card`,[[`path`,{d:`M16 10h2`,key:`8sgtl7`}],[`path`,{d:`M16 14h2`,key:`epxaof`}],[`path`,{d:`M6.17 15a3 3 0 0 1 5.66 0`,key:`n6f512`}],[`circle`,{cx:`9`,cy:`11`,r:`2`,key:`yxgjnd`}],[`rect`,{x:`2`,y:`5`,width:`20`,height:`14`,rx:`2`,key:`qneu4z`}]]),hs=Ye(`layers`,[[`path`,{d:`M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z`,key:`zw3jo`}],[`path`,{d:`M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12`,key:`1wduqc`}],[`path`,{d:`M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17`,key:`kqbvx6`}]]),gs=Ye(`layout-grid`,[[`rect`,{width:`7`,height:`7`,x:`3`,y:`3`,rx:`1`,key:`1g98yp`}],[`rect`,{width:`7`,height:`7`,x:`14`,y:`3`,rx:`1`,key:`6d4xhi`}],[`rect`,{width:`7`,height:`7`,x:`14`,y:`14`,rx:`1`,key:`nxv5o0`}],[`rect`,{width:`7`,height:`7`,x:`3`,y:`14`,rx:`1`,key:`1bb6yr`}]]),_s=Ye(`log-out`,[[`path`,{d:`m16 17 5-5-5-5`,key:`1bji2h`}],[`path`,{d:`M21 12H9`,key:`dn1m92`}],[`path`,{d:`M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4`,key:`1uf3rs`}]]),vs=Ye(`map-pin`,[[`path`,{d:`M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0`,key:`1r0f0z`}],[`circle`,{cx:`12`,cy:`10`,r:`3`,key:`ilqhr7`}]]),ys=Ye(`moon`,[[`path`,{d:`M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401`,key:`kfwtm`}]]),bs=Ye(`package`,[[`path`,{d:`M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z`,key:`1a0edw`}],[`path`,{d:`M12 22V12`,key:`d0xqtd`}],[`polyline`,{points:`3.29 7 12 12 20.71 7`,key:`ousv84`}],[`path`,{d:`m7.5 4.27 9 5.15`,key:`1c824w`}]]),xs=Ye(`panel-left`,[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`,key:`afitv7`}],[`path`,{d:`M9 3v18`,key:`fh3hqa`}]]),Ss=Ye(`route`,[[`circle`,{cx:`6`,cy:`19`,r:`3`,key:`1kj8tv`}],[`path`,{d:`M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15`,key:`1d8sl`}],[`circle`,{cx:`18`,cy:`5`,r:`3`,key:`gq8acd`}]]),Cs=Ye(`shield-check`,[[`path`,{d:`M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z`,key:`oel41y`}],[`path`,{d:`m9 12 2 2 4-4`,key:`dzmm74`}]]),ws=Ye(`sun`,[[`circle`,{cx:`12`,cy:`12`,r:`4`,key:`4exip2`}],[`path`,{d:`M12 2v2`,key:`tus03m`}],[`path`,{d:`M12 20v2`,key:`1lh1kg`}],[`path`,{d:`m4.93 4.93 1.41 1.41`,key:`149t6j`}],[`path`,{d:`m17.66 17.66 1.41 1.41`,key:`ptbguv`}],[`path`,{d:`M2 12h2`,key:`1t8f8n`}],[`path`,{d:`M20 12h2`,key:`1q8mjw`}],[`path`,{d:`m6.34 17.66-1.41 1.41`,key:`1m8zz5`}],[`path`,{d:`m19.07 4.93-1.41 1.41`,key:`1shlcs`}]]),Ts=Ye(`user-cog`,[[`path`,{d:`M10 15H6a4 4 0 0 0-4 4v2`,key:`1nfge6`}],[`path`,{d:`m14.305 16.53.923-.382`,key:`1itpsq`}],[`path`,{d:`m15.228 13.852-.923-.383`,key:`eplpkm`}],[`path`,{d:`m16.852 12.228-.383-.923`,key:`13v3q0`}],[`path`,{d:`m16.852 17.772-.383.924`,key:`1i8mnm`}],[`path`,{d:`m19.148 12.228.383-.923`,key:`1q8j1v`}],[`path`,{d:`m19.53 18.696-.382-.924`,key:`vk1qj3`}],[`path`,{d:`m20.772 13.852.924-.383`,key:`n880s0`}],[`path`,{d:`m20.772 16.148.924.383`,key:`1g6xey`}],[`circle`,{cx:`18`,cy:`15`,r:`3`,key:`gjjjvw`}],[`circle`,{cx:`9`,cy:`7`,r:`4`,key:`nufk8`}]]),Es=Ye(`users-round`,[[`path`,{d:`M18 21a8 8 0 0 0-16 0`,key:`3ypg7q`}],[`circle`,{cx:`10`,cy:`8`,r:`5`,key:`o932ke`}],[`path`,{d:`M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3`,key:`10s06x`}]]),Ds=Ye(`users`,[[`path`,{d:`M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2`,key:`1yyitq`}],[`path`,{d:`M16 3.128a4 4 0 0 1 0 7.744`,key:`16gr8j`}],[`path`,{d:`M22 21v-2a4 4 0 0 0-3-3.87`,key:`kshegd`}],[`circle`,{cx:`9`,cy:`7`,r:`4`,key:`nufk8`}]]);function Os(e,t){return t!=null&&!mn(t)?0:typeof e==`function`?e():e}function ks(e,t,n){let r=Os(e,n);return typeof r==`number`?r:r?.[t]}function As(e){return typeof e==`function`?e():e}function js(e,t){return t||e===`click`||e===`mousedown`}function Ms(e){return e?.includes(`mouse`)&&e!==`mousedown`}var Ns=G.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Jt,currentIdRef:{current:null},currentContextRef:{current:null}});function Ps(e,t){e.current=t.current}function Fs(e){let{children:t,delay:n,timeoutMs:r=0}=e,i=G.useRef(n),a=G.useRef(n),o=G.useRef(null),s=G.useRef(null),c=nn();return Dt(()=>{if(a.current=n,!o.current){i.current=n;return}i.current={open:ks(i.current,`open`),close:ks(n,`close`)}},[n,o,i,a]),(0,K.jsx)(Ns.Provider,{value:G.useMemo(()=>({hasProvider:!0,delayRef:i,initialDelayRef:a,currentIdRef:o,timeoutMs:r,currentContextRef:s,timeout:c}),[r,c]),children:t})}function Is(e,t={open:!1}){let{open:n}=t,r=`rootStore`in e?e.rootStore:e,i=r.useState(`floatingId`),{currentIdRef:a,delayRef:o,timeoutMs:s,initialDelayRef:c,currentContextRef:l,hasProvider:u,timeout:d}=G.useContext(Ns),[f,p]=G.useState(!1),m=G.useRef(n);return Dt(()=>{m.current=n},[n]),Dt(()=>{function e(){l.current?.setIsInstantPhase(!1),a.current=null,l.current=null,o.current=c.current,d.clear()}if(a.current&&!n&&a.current===i){if(p(!1),s){let t=i;return d.start(s,()=>{r.select(`open`)||a.current&&a.current!==t||e()}),()=>{(m.current||a.current!==t)&&d.clear()}}e()}},[n,i,a,o,s,c,l,d,r]),Dt(()=>{if(!n)return;let e=l.current,t=a.current;d.clear(),l.current={onOpenChange:r.setOpen,setIsInstantPhase:p},a.current=i,o.current={open:0,close:ks(c.current,`close`)},t!==null&&t!==i?(p(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,zt(Nt))):(p(!1),e?.setIsInstantPhase(!1))},[n,i,r,a,o,c,l,d]),Dt(()=>()=>{if(a.current===i){if(l.current=null,!m.current)return;a.current=null,Ps(o,c),d.clear()}},[l,a,o,i,c,d]),G.useMemo(()=>({hasProvider:u,delayRef:o,isInstantPhase:f}),[u,o,f])}function Ls(e,t){let n=null,r=null,i=!1;return{contextElement:e||void 0,getBoundingClientRect(){let a=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},o=t.axis===`x`||t.axis===`both`,s=t.axis===`y`||t.axis===`both`,c=[`mouseenter`,`mousemove`].includes(t.dataRef.current.openEvent?.type||``)&&t.pointerType!==`touch`,l=a.width,u=a.height,d=a.x,f=a.y;return n==null&&t.x&&o&&(n=a.x-t.x),r==null&&t.y&&s&&(r=a.y-t.y),d-=n||0,f-=r||0,l=0,u=0,!i||c?(l=t.axis===`y`?a.width:0,u=t.axis===`x`?a.height:0,d=o&&t.x!=null?t.x:d,f=s&&t.y!=null?t.y:f):i&&!c&&(u=t.axis===`x`?a.height:u,l=t.axis===`y`?a.width:l),i=!0,{width:l,height:u,x:d,y:f,top:f,right:d+l,bottom:f+u,left:d}}}}function Rs(e){return e!=null&&e.clientX!=null}function zs(e,t={}){let{enabled:n=!0,axis:r=`both`}=t,i=`rootStore`in e?e.rootStore:e,a=i.useState(`open`),o=i.useState(`floatingElement`),s=i.useState(`domReferenceElement`),c=i.context.dataRef,l=G.useRef(!1),u=G.useRef(null),[d,f]=G.useState(),[p,m]=G.useState([]),h=Ot(e=>{i.set(`positionReference`,e)}),g=Ot((e,t,n)=>{l.current||c.current.openEvent&&!Rs(c.current.openEvent)||i.set(`positionReference`,Ls(n??s,{x:e,y:t,axis:r,dataRef:c,pointerType:d}))}),_=Ot(e=>{a?u.current||(g(e.clientX,e.clientY,e.currentTarget),m([])):g(e.clientX,e.clientY,e.currentTarget)}),v=mn(d)?o:a;G.useEffect(()=>{if(!n){h(s);return}if(!v)return;function e(){u.current?.(),u.current=null}let t=wt(o);function r(t){let n=Mt(t);Ht(o,n)?e():g(t.clientX,t.clientY)}return!c.current.openEvent||Rs(c.current.openEvent)?u.current=Pe(t,`mousemove`,r):h(s),e},[v,n,o,c,s,i,g,h,p]),G.useEffect(()=>()=>{i.set(`positionReference`,null)},[i]),G.useEffect(()=>{n&&!o&&(l.current=!1)},[n,o]),G.useEffect(()=>{!n&&a&&(l.current=!0)},[n,a]);let y=G.useMemo(()=>{function e(e){f(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:_,onMouseEnter:_}},[_]);return G.useMemo(()=>n?{reference:y,trigger:y}:{},[n,y])}var Bs=Oe();function Vs(e){let t=G.useCallback(t=>e===void 0?Ve:e.subscribeStore(t),[e]),n=G.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Bs.useSyncExternalStore)(t,n,()=>e?.serverStore)}var Hs=an&&vn;function Us(e,t={}){let{enabled:n=!0,delay:r}=t,i=`rootStore`in e?e.rootStore:e,{events:a,dataRef:o}=i.context,s=G.useRef(!1),c=G.useRef(null),l=G.useRef(!0),u=nn();G.useEffect(()=>{let e=i.select(`domReferenceElement`);if(!n)return;let t=wt(e);function r(){let e=i.select(`domReferenceElement`);!i.select(`open`)&&Tt(e)&&e===Bt(jt(e))&&(s.current=!0)}function a(){l.current=!0}function o(){l.current=!1}return en(Pe(t,`blur`,r),Hs&&Pe(t,`keydown`,a,!0),Hs&&Pe(t,`pointerdown`,o,!0))},[i,n]),G.useEffect(()=>{if(!n)return;function e(e){if(e.reason===`trigger-press`||e.reason===`escape-key`){let e=i.select(`domReferenceElement`);At(e)&&(c.current=e,s.current=!0)}}return a.on(`openchange`,e),()=>{a.off(`openchange`,e)}},[a,n,i]);let d=G.useMemo(()=>{function e(){s.current=!1,c.current=null}return{onMouseLeave(){e()},onFocus(t){let n=t.currentTarget;if(s.current){if(c.current===n)return;e()}let a=Mt(t.nativeEvent);if(At(a)){if(Hs&&!t.relatedTarget){if(!l.current&&!sn(a))return}else if(!cn(a))return}let o=fn(t.relatedTarget,i.context.triggerElements),{nativeEvent:d,currentTarget:f}=t,p=typeof r==`function`?r():r;if(i.select(`open`)&&o||p===0||p===void 0){i.setOpen(!0,zt(Lt,d,f));return}u.start(p,()=>{s.current||i.setOpen(!0,zt(Lt,d,f))})},onBlur(t){e();let n=t.relatedTarget,r=t.nativeEvent,a=At(n)&&n.hasAttribute(Wt(`focus-guard`))&&n.getAttribute(`data-type`)===`outside`;u.start(0,()=>{let e=i.select(`domReferenceElement`),t=Bt(jt(e));!n&&t===e||Ht(o.current.floatingContext?.refs.floating.current,t)||Ht(e,t)||a||fn(n??t,i.context.triggerElements)||i.setOpen(!1,zt(Lt,r))})}}},[o,r,i,u]);return G.useMemo(()=>n?{reference:d,trigger:d}:{},[n,d])}var Ws=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Jt,this.restTimeout=new Jt,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Gs=new WeakMap;function Ks(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Gs.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty(`pointer-events`),e.pointerEventsReferenceElement?.style.removeProperty(`pointer-events`),e.pointerEventsFloatingElement?.style.removeProperty(`pointer-events`),Gs.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function qs(e,t){let{scopeElement:n,referenceElement:r,floatingElement:i}=t,a=Gs.get(n);a&&a!==e&&Ks(a),Ks(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=i,Gs.set(n,e),n.style.pointerEvents=`none`,r.style.pointerEvents=`auto`,i.style.pointerEvents=`auto`}function Js(e){let t=e.context.dataRef.current,n=ze(()=>t.hoverInteractionState??Ws.create()).current;return t.hoverInteractionState||=n,Me(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Ys(e,t={}){let{enabled:n=!0,closeDelay:r=0,nodeId:i}=t,a=`rootStore`in e?e.rootStore:e,o=a.useState(`open`),s=a.useState(`floatingElement`),c=a.useState(`domReferenceElement`),{dataRef:l}=a.context,u=Xt(),d=Yt(),f=Js(a),p=nn(),m=Ot(()=>js(l.current.openEvent?.type,f.interactedInside)),h=Ot(()=>Ms(l.current.openEvent?.type)),g=Ot(()=>{Ks(f)});Dt(()=>{o||(f.pointerType=void 0,f.restTimeoutPending=!1,f.interactedInside=!1,g())},[o,f,g]),G.useEffect(()=>g,[g]),Dt(()=>{if(n&&o&&f.handleCloseOptions?.blockPointerEvents&&h()&&At(c)&&s){let e=c,t=s,n=jt(s),r=u?.nodesRef.current.find(e=>e.id===d)?.context?.elements.floating;r&&(r.style.pointerEvents=``);let i=f.pointerEventsScopeElement===t?null:f.pointerEventsScopeElement,a=r===t?null:r,o=f.handleCloseOptions?.getScope?.()??i??a??e.closest(`[data-rootownerid]`)??n.body;return qs(f,{scopeElement:o,referenceElement:e,floatingElement:t}),()=>{g()}}},[n,o,c,s,f,h,u,d,g]),G.useEffect(()=>{if(!n)return;function e(){return!!(u&&d&&hn(u.nodesRef.current,d).length>0)}function t(e){let t=ks(r,`close`,f.pointerType),n=()=>{a.setOpen(!1,zt(Ft,e)),u?.events.emit(`floating.closed`,e)};t?f.openChangeTimeout.start(t,n):(f.openChangeTimeout.clear(),n())}function o(e){let t=Mt(e);if(!on(t)){f.interactedInside=!1;return}f.interactedInside=t?.closest(`[aria-haspopup]`)!=null}function c(){f.openChangeTimeout.clear(),p.clear(),u?.events.off(`floating.closed`,v),g()}function _(n){if(e()&&u){u.events.on(`floating.closed`,v);return}if(fn(n.relatedTarget,a.context.triggerElements))return;let r=l.current.floatingContext?.nodeId??i,o=n.relatedTarget;if(!(u&&r&&At(o)&&hn(u.nodesRef.current,r,!1).some(e=>Ht(e.context?.elements.floating,o)))){if(f.handler){f.handler(n);return}g(),h()&&!m()&&t(n)}}function v(t){!u||!d||e()||p.start(0,()=>{u.events.off(`floating.closed`,v),a.setOpen(!1,zt(Ft,t)),u.events.emit(`floating.closed`,t)})}let y=s;return en(y&&Pe(y,`mouseenter`,c),y&&Pe(y,`mouseleave`,_),y&&Pe(y,`pointerdown`,o,!0),()=>{u?.events.off(`floating.closed`,v)})},[n,s,a,l,r,i,h,m,g,f,u,d,p])}var Xs=e(Ne(),1),Zs={current:null};function Qs(e,t={}){let{enabled:n=!0,delay:r=0,handleClose:i=null,mouseOnly:a=!1,restMs:o=0,move:s=!0,triggerElementRef:c=Zs,externalTree:l,isActiveTrigger:u=!0,getHandleCloseContext:d,isClosing:f,shouldOpen:p,guardStaleOpen:m=!1}=t,h=`rootStore`in e?e.rootStore:e,{dataRef:g,events:_}=h.context,v=Xt(l),y=Js(h),b=G.useRef(!1),x=Ie(i),S=Ie(r),C=Ie(o),w=Ie(n),T=Ie(p),E=Ie(f),D=Ot(()=>js(g.current.openEvent?.type,y.interactedInside)),O=Ot(()=>T.current?.()!==!1),k=Ot((e,t,n)=>{let r=h.context.triggerElements;if(r.hasElement(t))return!e||!Ht(e,t);if(!At(n))return!1;let i=n;return r.hasMatchingElement(e=>Ht(e,i))&&(!e||!Ht(e,i))}),A=Ot(()=>{y.handler&&=(jt(h.select(`domReferenceElement`)).removeEventListener(`mousemove`,y.handler),void 0)}),ee=Ot(()=>{Ks(y)});return u&&(y.handleCloseOptions=x.current?.__options),G.useEffect(()=>A,[A]),G.useEffect(()=>{if(!n)return;function e(e){e.open?b.current=!1:(b.current=e.reason===Ft,A(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return _.on(`openchange`,e),()=>{_.off(`openchange`,e)}},[n,_,y,A]),G.useEffect(()=>{if(!n)return;function e(e,t=!0){let n=ks(S.current,`close`,y.pointerType);n?y.openChangeTimeout.start(n,()=>{h.setOpen(!1,zt(Ft,e)),v?.events.emit(`floating.closed`,e)}):t&&(y.openChangeTimeout.clear(),h.setOpen(!1,zt(Ft,e)),v?.events.emit(`floating.closed`,e))}let t=c.current??(u?h.select(`domReferenceElement`):null);if(!At(t))return;function r(e){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,a&&!mn(y.pointerType))return;let t=As(C.current),n=ks(S.current,`open`,y.pointerType),r=Mt(e),i=e.currentTarget??null,o=h.select(`domReferenceElement`),s=i;if(At(r)&&!h.context.triggerElements.hasElement(r)){for(let e of h.context.triggerElements.elements())if(Ht(e,r)){s=e;break}}At(i)&&At(o)&&!h.context.triggerElements.hasElement(i)&&Ht(i,o)&&(s=o);let c=s!=null&&k(o,s,r),l=h.select(`open`),u=E.current?.()??h.select(`transitionStatus`)===`ending`,d=!l&&u&&b.current,f=!c&&At(s)&&At(o)&&Ht(o,s)&&d,p=t>0&&!n,m=c&&(l||d)||f,g=!l||c;if(m){O()&&h.setOpen(!0,zt(Ft,e,s));return}p||(n?y.openChangeTimeout.start(n,()=>{g&&O()&&h.setOpen(!0,zt(Ft,e,s))}):g&&O()&&h.setOpen(!0,zt(Ft,e,s)))}function i(t){if(D()){ee();return}A();let n=h.select(`domReferenceElement`),r=jt(n);y.restTimeout.clear(),y.restTimeoutPending=!1;let i=g.current.floatingContext??d?.();if(!fn(t.relatedTarget,h.context.triggerElements)){if(x.current&&i){h.select(`open`)||y.openChangeTimeout.clear();let n=c.current;y.handler=x.current({...i,tree:v,x:t.clientX,y:t.clientY,onClose(){ee(),A(),w.current&&!D()&&n===h.select(`domReferenceElement`)&&e(t,!0)}}),r.addEventListener(`mousemove`,y.handler),y.handler(t);return}(y.pointerType!==`touch`||!Ht(h.select(`floatingElement`),t.relatedTarget))&&e(t)}}function o(e){Ht(t,e.relatedTarget)||(y.openChangeTimeout.clear(),y.restTimeout.clear(),y.restTimeoutPending=!1)}let l=m?Pe(t,`mouseout`,o):void 0;return s?en(Pe(t,`mousemove`,r,{once:!0}),Pe(t,`mouseenter`,r),Pe(t,`mouseleave`,i),l):en(Pe(t,`mouseenter`,r),Pe(t,`mouseleave`,i),l)},[A,ee,g,S,h,n,x,y,u,k,D,a,s,C,c,v,w,d,E,O,m]),G.useMemo(()=>{if(!n)return;function e(e){y.pointerType=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,n=e.currentTarget,r=h.select(`domReferenceElement`),i=h.select(`open`),o=k(r,n,e.target);if(a&&!mn(y.pointerType))return;if(i&&o&&y.handleCloseOptions?.blockPointerEvents){let e=h.select(`floatingElement`);if(e){let t=y.handleCloseOptions?.getScope?.()??n.ownerDocument.body;qs(y,{scopeElement:t,referenceElement:n,floatingElement:e})}}let s=As(C.current);if(i&&!o||s===0||!o&&y.restTimeoutPending&&e.movementX**2+e.movementY**2<2)return;y.restTimeout.clear();function c(){if(y.restTimeoutPending=!1,D())return;let e=h.select(`open`);!y.blockMouseMove&&(!e||o)&&O()&&h.setOpen(!0,zt(Ft,t,n))}y.pointerType===`touch`?Xs.flushSync(()=>{c()}):o&&i?c():(y.restTimeoutPending=!0,y.restTimeout.start(s,c))}}},[n,y,D,k,a,h,C,O])}var $s=.1,ec=$s*$s,tc=.5;function nc(e,t,n,r,i,a){return r>=t!=a>=t&&e<=(i-n)*(t-r)/(a-r)+n}function rc(e,t,n,r,i,a,o,s,c,l){let u=!1;return nc(e,t,n,r,i,a)&&(u=!u),nc(e,t,i,a,o,s)&&(u=!u),nc(e,t,o,s,c,l)&&(u=!u),nc(e,t,c,l,n,r)&&(u=!u),u}function ic(e,t,n){return e>=n.x&&e<=n.x+n.width&&t>=n.y&&t<=n.y+n.height}function ac(e,t,n,r,i,a){return e>=Math.min(n,i)&&e<=Math.max(n,i)&&t>=Math.min(r,a)&&t<=Math.max(r,a)}function oc(e={}){let{blockPointerEvents:t=!1}=e,n=new Jt,r=({x:e,y:t,placement:r,elements:i,onClose:a,nodeId:o,tree:s})=>{let c=r?.split(`-`)[0],l=!1,u=null,d=null,f=typeof performance<`u`?performance.now():0;function p(e,t){let n=performance.now(),r=n-f;if(u===null||d===null||r===0)return u=e,d=t,f=n,!1;let i=e-u,a=t-d,o=i*i+a*a,s=r*r*ec;return u=e,d=t,f=n,o0)}function b(){y()||m()}if(y())return;let x=a.getBoundingClientRect(),S=u.getBoundingClientRect(),C=e>S.right-S.width/2,w=t>S.bottom-S.height/2,T=S.width>x.width,E=S.height>x.height,D=(T?x:S).left,O=(T?x:S).right,k=(E?x:S).top,A=(E?x:S).bottom;if(c===`top`&&t>=x.bottom-1||c===`bottom`&&t<=x.top+1||c===`left`&&e>=x.right-1||c===`right`&&e<=x.left+1){b();return}let ee=!1;switch(c){case`top`:ee=ac(d,f,D,x.top+1,O,S.bottom-1);break;case`bottom`:ee=ac(d,f,D,S.top+1,O,x.bottom-1);break;case`left`:ee=ac(d,f,S.right-1,A,x.left+1,k);break;case`right`:ee=ac(d,f,x.right-1,A,S.left+1,k)}if(ee)return;if(l&&!ic(d,f,x)){b();return}if(!g&&p(d,f)){b();return}let te=!1;switch(c){case`top`:{let n=T?tc/2:tc*4,r=T||C?e+n:e-n,i=T?e-n:C?e+n:e-n,a=t+tc+1,o=C||T?S.bottom-tc:S.top,s=C?T?S.bottom-tc:S.top:S.bottom-tc;te=rc(d,f,r,a,i,a,S.left,o,S.right,s);break}case`bottom`:{let n=T?tc/2:tc*4,r=T||C?e+n:e-n,i=T?e-n:C?e+n:e-n,a=t-tc,o=C||T?S.top+tc:S.bottom,s=C?T?S.top+tc:S.bottom:S.top+tc;te=rc(d,f,r,a,i,a,S.left,o,S.right,s);break}case`left`:{let n=E?tc/2:tc*4,r=E||w?t+n:t-n,i=E?t-n:w?t+n:t-n,a=e+tc+1,o=w||E?S.right-tc:S.left,s=w?E?S.right-tc:S.left:S.right-tc;te=rc(d,f,o,S.top,s,S.bottom,a,r,a,i);break}case`right`:{let n=E?tc/2:tc*4,r=E||w?t+n:t-n,i=E?t-n:w?t+n:t-n,a=e-tc,o=w||E?S.left+tc:S.right,s=w?E?S.left+tc:S.right:S.left+tc;te=rc(d,f,a,r,a,i,o,S.top,s,S.bottom);break}}te?l||n.start(40,b):b()}};return r.__options={...e,blockPointerEvents:t},r}function sc(e){return jn(`dialog`,e)}function cc(e){let t=(0,q.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,K.jsx)(sc,{"data-slot":`sheet`,...n}),t[2]=n,t[3]=r),r}function lc(e){let t=(0,q.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,K.jsx)(Mn,{"data-slot":`sheet-portal`,...n}),t[2]=n,t[3]=r),r}function uc(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`data-closed:fade-out-0 data-open:fade-in-0 data-closed:animate-out data-open:animate-in fixed inset-0 z-50 bg-black/80 duration-100 data-ending-style:opacity-0 data-starting-style:opacity-0 supports-backdrop-filter:backdrop-blur-xs`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(Gn,{className:i,"data-slot":`sheet-overlay`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function dc(e){let t=(0,q.c)(17),n,r,i,a,o;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5]):({className:r,children:n,side:a,showCloseButton:o,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o);let s=a===void 0?`right`:a,c=o===void 0||o,l;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,K.jsx)(uc,{}),t[6]=l):l=t[6];let u;t[7]===r?u=t[8]:(u=V(`data-[side=right]:data-closed:slide-out-to-right-10 data-[side=right]:data-open:slide-in-from-right-10 data-[side=left]:data-closed:slide-out-to-left-10 data-[side=left]:data-open:slide-in-from-left-10 data-[side=top]:data-closed:slide-out-to-top-10 data-[side=top]:data-open:slide-in-from-top-10 data-closed:fade-out-0 data-open:fade-in-0 data-[side=bottom]:data-closed:slide-out-to-bottom-10 data-[side=bottom]:data-open:slide-in-from-bottom-10 data-closed:animate-out data-open:animate-in fixed z-50 flex flex-col bg-background bg-clip-padding text-xs/relaxed shadow-lg transition duration-200 ease-in-out data-[side=bottom]:inset-x-0 data-[side=bottom]:bottom-0 data-[side=bottom]:h-auto data-[side=bottom]:border-t data-[side=left]:inset-y-0 data-[side=left]:left-0 data-[side=left]:h-full data-[side=left]:w-3/4 data-[side=left]:border-r data-[side=right]:inset-y-0 data-[side=right]:right-0 data-[side=right]:h-full data-[side=right]:w-3/4 data-[side=right]:border-l data-[side=top]:inset-x-0 data-[side=top]:top-0 data-[side=top]:h-auto data-[side=top]:border-b data-[side=left]:sm:max-w-sm data-[side=right]:sm:max-w-sm`,r),t[7]=r,t[8]=u);let d;t[9]===c?d=t[10]:(d=c&&(0,K.jsxs)(Wn,{"data-slot":`sheet-close`,render:(0,K.jsx)(kt,{className:`absolute top-4 right-4`,size:`icon-sm`,variant:`ghost`}),children:[(0,K.jsx)(St,{}),(0,K.jsx)(`span`,{className:`sr-only`,children:`Close`})]}),t[9]=c,t[10]=d);let f;return t[11]!==n||t[12]!==i||t[13]!==s||t[14]!==u||t[15]!==d?(f=(0,K.jsxs)(lc,{children:[l,(0,K.jsxs)(zn,{className:u,"data-side":s,"data-slot":`sheet-content`,...i,children:[n,d]})]}),t[11]=n,t[12]=i,t[13]=s,t[14]=u,t[15]=d,t[16]=f):f=t[16],f}function fc(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`flex flex-col gap-1.5 p-6`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`div`,{className:i,"data-slot":`sheet-header`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function pc(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`text-sm font-medium text-foreground`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(Un,{className:i,"data-slot":`sheet-title`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function mc(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`text-xs/relaxed text-muted-foreground`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(On,{className:i,"data-slot":`sheet-description`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var hc=G.createContext(void 0);function gc(e){let t=G.useContext(hc);if(t===void 0&&!e)throw Error(Ue(72));return t}var _c={...Nn,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},vc=class extends Gt{constructor(e,t,n){let r=new gn;super(yc(e,r,t,n),bc(r),_c)}setOpen=(e,t)=>{ln(this,e,t,{extraState:{openChangeReason:t.reason}})};cancelPendingOpen(e){this.state.floatingRootContext.dispatchOpenChange(!1,zt(Pt,e))}};function yc(e,t,n,r=!1){let i={...Ln(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:`none`,disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return i.floatingRootContext=Pn(t,n,r),i}function bc(e){return{popupRef:G.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var xc=Zt(function(e){let{disabled:t=!1,defaultOpen:n=!1,open:r,disableHoverablePopup:i=!1,trackCursorAxis:a=`none`,actionsRef:o,onOpenChange:s,onOpenChangeComplete:c,handle:l,triggerId:u,defaultTriggerId:d=null,children:f}=e,p=$t((e,t)=>new vc({open:n,openProp:r,activeTriggerId:d,triggerIdProp:u},e,t));p.useControlledProp(`openProp`,r),p.useControlledProp(`triggerIdProp`,u),p.useContextCallback(`onOpenChange`,s),p.useContextCallback(`onOpenChangeComplete`,c);let m=p.useState(`open`),h=!t&&m,g=p.useState(`activeTriggerId`),_=p.useState(`mounted`),v=p.useState(`payload`);p.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i,disabled:t}),xn(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:y,transitionStatus:b}=rn(h,p),x=p.useState(`isInstantPhase`),S=p.useState(`instantType`),C=p.useState(`lastOpenChangeReason`),w=G.useRef(null);Dt(()=>{m&&t&&p.setOpen(!1,zt(It))},[m,t,p]),Dt(()=>{b===`ending`&&C===`none`||b!==`ending`&&x?(S!==`delay`&&(w.current=S),p.set(`instantType`,`delay`)):w.current!==null&&(p.set(`instantType`,w.current),w.current=null)},[b,x,C,S,p]),Dt(()=>{h&&(g??p.set(`payload`,void 0))},[p,g,h]),G.useImperativeHandle(o,()=>({unmount:y,close:()=>p.setOpen(!1,zt(Rt))}),[y,p]);let T=h||_||!t&&a!==`none`;return(0,K.jsxs)(hc.Provider,{value:p,children:[l&&(0,K.jsx)(un,{handle:l,store:p}),T&&(0,K.jsx)(Sc,{store:p,disabled:t,trackCursorAxis:a}),typeof f==`function`?f({payload:v}):f]})});function Sc({store:e,disabled:t,trackCursorAxis:n}){let r=e.useState(`floatingRootContext`),i=Ut(r,{enabled:!t,referencePress:()=>e.select(`closeOnClick`)}),a=zs(r,{enabled:!t&&n!==`none`,axis:n===`none`?void 0:n}),o=G.useMemo(()=>Re(a.reference,i.reference),[a.reference,i.reference]);return bn(e,{activeTriggerProps:o,inactiveTriggerProps:o,popupProps:i.floating??Le}),null}var Cc=G.createContext(void 0);function wc(){return G.useContext(Cc)}var Tc=`data-base-ui-tooltip-trigger`;function Ec(e){if(`composedPath`in e){let t=e.composedPath();for(let e=0;em.select(`transitionStatus`)===`ending`,shouldOpen(){return!j.current}}),I=Us(v,{enabled:!A}).reference,ae=e=>{let t=j.current,n=Ec(e),r=F(n),i=y.current,a=i&&n&&Ht(i,n);if(r&&m.select(`open`)&&m.select(`lastOpenChangeReason`)===`trigger-hover`){m.setOpen(!1,zt(Ft,e));return}if(t&&!r&&a&&!ee.current&&!m.select(`open`)&&i&&mn(N.current)){let t=()=>{!j.current&&!ee.current&&!m.select(`open`)&&m.setOpen(!0,zt(Ft,e,i))},n=re();n===0?(M.clear(),t()):M.start(n,t)}},L=m.useState(`triggerProps`,C);return Be(`button`,e,{state:{open:_},ref:[t,S,y],props:[ie,I,C||te!==`none`?L:void 0,{onMouseOver(e){ae(e.nativeEvent)},onFocus(e){P(Ec(e.nativeEvent))&&e.preventBaseUIHandler()},onMouseLeave(){j.current=!1,M.clear(),N.current=void 0},onPointerEnter(e){N.current=e.pointerType},onPointerDown(e){N.current=e.pointerType,m.set(`closeOnClick`,l),l&&!m.select(`open`)&&m.cancelPendingOpen(e.nativeEvent)},onClick(e){l&&!m.select(`open`)&&m.cancelPendingOpen(e.nativeEvent)},id:h,"data-trigger-disabled":A?``:void 0,[Tc]:A?void 0:``},f],stateAttributesMapping:_n})}),kc=G.createContext(void 0);function Ac(){let e=G.useContext(kc);if(e===void 0)throw Error(Ue(70));return e}var jc=G.forwardRef(function(e,t){let{children:n,container:r,className:i,render:a,style:o,...s}=e,{node:c,subtree:l}=Kt({container:r,ref:t,componentProps:e,elementProps:s});return!l&&!c?null:(0,K.jsxs)(G.Fragment,{children:[l,c&&Xs.createPortal(n,c)]})}),Mc=G.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e;return gc().useState(`mounted`)||n?(0,K.jsx)(kc.Provider,{value:n,children:(0,K.jsx)(jc,{ref:t,...r})}):null}),Nc=G.createContext(void 0);function Pc(){let e=G.useContext(Nc);if(e===void 0)throw Error(Ue(71));return e}var Fc=G.forwardRef(function(e,t){let{render:n,className:r,anchor:i,positionMethod:a=`absolute`,side:o=`top`,align:s=`center`,sideOffset:c=0,alignOffset:l=0,collisionBoundary:u=`clipping-ancestors`,collisionPadding:d=5,arrowPadding:f=5,sticky:p=!1,disableAnchorTracking:m=!1,collisionAvoidance:h=Qt,style:g,..._}=e,v=gc(),y=Ac(),b=v.useState(`open`),x=v.useState(`mounted`),S=v.useState(`trackCursorAxis`),C=v.useState(`disableHoverablePopup`),w=v.useState(`floatingRootContext`),T=v.useState(`instantType`),E=v.useState(`transitionStatus`),D=v.useState(`adaptiveOrigin`),O=nt({anchor:i,positionMethod:a,floatingRootContext:w,mounted:x,side:o,sideOffset:c,align:s,alignOffset:l,collisionBoundary:u,collisionPadding:d,sticky:p,arrowPadding:f,disableAnchorTracking:m,keepMounted:y,collisionAvoidance:h,adaptiveOrigin:D}),k=G.useMemo(()=>({open:b,side:O.side,align:O.align,anchorHidden:O.anchorHidden,instant:S===`none`?T:`tracking-cursor`}),[b,O.side,O.align,O.anchorHidden,S,T]),A=it(e,k,{styles:O.positionerStyles,transitionStatus:E,props:_,refs:[t,v.useStateSetter(`positionerElement`)],hidden:!x,inert:!b||S===`both`||C});return(0,K.jsx)(Nc.Provider,{value:O,children:A})}),Ic=G.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,o=gc(),{side:s,align:c}=Pc(),l=o.useState(`open`),u=o.useState(`instantType`),d=o.useState(`transitionStatus`),f=o.useState(`popupProps`),p=o.useState(`floatingRootContext`),m=o.useState(`disabled`),h=o.useState(`closeDelay`);Fe({open:l,ref:o.context.popupRef,onComplete(){l&&o.context.onOpenChangeComplete?.(!0)}}),Ys(p,{enabled:!m,closeDelay:h});let g=o.useStateSetter(`popupElement`);return Be(`div`,e,{state:{open:l,side:s,align:c,instant:u,transitionStatus:d},ref:[t,o.context.popupRef,g],props:[pn,f,ct(d),a],stateAttributesMapping:qt})}),Lc=G.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,o=gc(),{arrowRef:s,side:c,align:l,arrowUncentered:u,arrowStyles:d}=Pc(),f={open:o.useState(`open`),side:c,align:l,uncentered:u,instant:o.useState(`instantType`)};return Be(`div`,e,{state:f,ref:[t,s],props:[{style:d,"aria-hidden":!0},a],stateAttributesMapping:tn})}),Rc=function(e){let{delay:t,closeDelay:n,timeout:r=400}=e,i=G.useMemo(()=>({open:t,close:n}),[t,n]);return(0,K.jsx)(Cc.Provider,{value:t,children:(0,K.jsx)(Fs,{delay:i,timeoutMs:r,children:e.children})})};function zc(e){let t=(0,q.c)(6),n,r;t[0]===e?(n=t[1],r=t[2]):({delay:r,...n}=e,t[0]=e,t[1]=n,t[2]=r);let i=r===void 0?0:r,a;return t[3]!==i||t[4]!==n?(a=(0,K.jsx)(Rc,{"data-slot":`tooltip-provider`,delay:i,...n}),t[3]=i,t[4]=n,t[5]=a):a=t[5],a}function Bc(e){let t=(0,q.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,K.jsx)(zc,{children:(0,K.jsx)(xc,{"data-slot":`tooltip`,...n})}),t[2]=n,t[3]=r),r}function Vc(e){let t=(0,q.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,K.jsx)(Oc,{"data-slot":`tooltip-trigger`,...n}),t[2]=n,t[3]=r),r}function Hc(e){let t=(0,q.c)(21),n,r,i,a,o,s,c;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7]):({className:r,side:a,sideOffset:o,align:s,alignOffset:c,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c);let l=a===void 0?`top`:a,u=o===void 0?4:o,d=s===void 0?`center`:s,f=c===void 0?0:c,p;t[8]===r?p=t[9]:(p=V(`data-open:fade-in-0 data-open:zoom-in-95 data-[state=delayed-open]:fade-in-0 data-[state=delayed-open]:zoom-in-95 data-closed:fade-out-0 data-closed:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-[state=delayed-open]:animate-in data-closed:animate-out data-open:animate-in z-50 w-fit max-w-xs origin-(--transform-origin) rounded-md bg-foreground px-3 py-1.5 text-xs text-background **:data-[slot=kbd]:rounded-md`,r),t[8]=r,t[9]=p);let m;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,K.jsx)(Lc,{className:`z-50 size-2.5 translate-y-[calc(-50%-2px)] rotate-45 rounded-[2px] bg-foreground fill-foreground data-[side=bottom]:top-1 data-[side=left]:top-1/2! data-[side=left]:-right-1 data-[side=left]:-translate-y-1/2 data-[side=right]:top-1/2! data-[side=right]:-left-1 data-[side=right]:-translate-y-1/2 data-[side=top]:-bottom-2.5`}),t[10]=m):m=t[10];let h;t[11]!==n||t[12]!==i||t[13]!==p?(h=(0,K.jsxs)(Ic,{className:p,"data-slot":`tooltip-content`,...i,children:[n,m]}),t[11]=n,t[12]=i,t[13]=p,t[14]=h):h=t[14];let g;return t[15]!==d||t[16]!==f||t[17]!==l||t[18]!==u||t[19]!==h?(g=(0,K.jsx)(Mc,{children:(0,K.jsx)(Fc,{align:d,alignOffset:f,className:`isolate z-50`,side:l,sideOffset:u,children:h})}),t[15]=d,t[16]=f,t[17]=l,t[18]=u,t[19]=h,t[20]=g):g=t[20],g}var Uc=window.matchMedia(`(max-width: 767px)`);function Wc(e){return Uc.addEventListener(`change`,e),()=>Uc.removeEventListener(`change`,e)}function Gc(){return Uc.matches}function Kc(){return(0,G.useSyncExternalStore)(Wc,Gc)}var qc=`sidebar_state`,Jc=604800,Yc=`12rem`,Xc=`16rem`,Zc=`3rem`,Qc=`b`,$c=G.createContext(null);function el(){let e=G.useContext($c);if(!e)throw Error(`useSidebar must be used within a SidebarProvider.`);return e}function tl(e){let t=(0,q.c)(36),n,r,i,a,o,s,c;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7]):({defaultOpen:c,open:i,onOpenChange:o,className:r,style:s,children:n,...a}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c);let l=c===void 0||c,u=Kc(),[d,f]=G.useState(!1),[p,m]=G.useState(l),h=i??p,g;t[8]!==h||t[9]!==o?(g=e=>{let t=typeof e==`function`?e(h):e;o?o(t):m(t),document.cookie=`${qc}=${t}; path=/; max-age=${Jc}`},t[8]=h,t[9]=o,t[10]=g):g=t[10];let _=g,v;t[11]!==u||t[12]!==_?(v=()=>u?f(rl):_(nl),t[11]=u,t[12]=_,t[13]=v):v=t[13];let y=v,b,x;t[14]===y?(b=t[15],x=t[16]):(b=()=>{let e=e=>{e.key===Qc&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),y())};return window.addEventListener(`keydown`,e),()=>window.removeEventListener(`keydown`,e)},x=[y],t[14]=y,t[15]=b,t[16]=x),G.useEffect(b,x);let S=h?`expanded`:`collapsed`,C;t[17]!==u||t[18]!==h||t[19]!==d||t[20]!==_||t[21]!==S||t[22]!==y?(C={state:S,open:h,setOpen:_,isMobile:u,openMobile:d,setOpenMobile:f,toggleSidebar:y},t[17]=u,t[18]=h,t[19]=d,t[20]=_,t[21]=S,t[22]=y,t[23]=C):C=t[23];let w=C,T;t[24]===r?T=t[25]:(T=V(`group/sidebar-wrapper flex min-h-svh w-full has-data-[variant=inset]:bg-sidebar`,r),t[24]=r,t[25]=T);let E;t[26]===s?E=t[27]:(E={"--sidebar-width":Yc,"--sidebar-width-icon":Zc,...s},t[26]=s,t[27]=E);let D=E,O;t[28]!==n||t[29]!==a||t[30]!==T||t[31]!==D?(O=(0,K.jsx)(`div`,{className:T,"data-slot":`sidebar-wrapper`,style:D,...a,children:n}),t[28]=n,t[29]=a,t[30]=T,t[31]=D,t[32]=O):O=t[32];let k;return t[33]!==w||t[34]!==O?(k=(0,K.jsx)($c.Provider,{value:w,children:O}),t[33]=w,t[34]=O,t[35]=k):k=t[35],k}function nl(e){return!e}function rl(e){return!e}function il(e){let t=(0,q.c)(46),n,r,i,a,o,s;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6]):({side:a,variant:o,collapsible:s,className:r,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s);let c=a===void 0?`left`:a,l=o===void 0?`sidebar`:o,u=s===void 0?`offExamples`:s,{isMobile:d,state:f,openMobile:p,setOpenMobile:m}=el();if(u===`none`){let e;t[7]===r?e=t[8]:(e=V(`flex h-full w-(--sidebar-width) flex-col bg-sidebar text-sidebar-foreground`,r),t[7]=r,t[8]=e);let a;return t[9]!==n||t[10]!==i||t[11]!==e?(a=(0,K.jsx)(`div`,{className:e,"data-slot":`sidebar`,...i,children:n}),t[9]=n,t[10]=i,t[11]=e,t[12]=a):a=t[12],a}if(d){let e;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(e={"--sidebar-width":Xc},t[13]=e):e=t[13];let r=e,a;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,K.jsxs)(fc,{className:`sr-only`,children:[(0,K.jsx)(pc,{children:`Sidebar`}),(0,K.jsx)(mc,{children:`Displays the mobile sidebar.`})]}),t[14]=a):a=t[14];let o;t[15]===n?o=t[16]:(o=(0,K.jsx)(`div`,{className:`flex h-full w-full flex-col`,children:n}),t[15]=n,t[16]=o);let s;t[17]!==c||t[18]!==o?(s=(0,K.jsxs)(dc,{className:`w-(--sidebar-width) bg-sidebar p-0 text-sidebar-foreground [&>button]:hidden`,"data-mobile":`true`,"data-sidebar":`sidebar`,"data-slot":`sidebar`,side:c,style:r,children:[a,o]}),t[17]=c,t[18]=o,t[19]=s):s=t[19];let l;return t[20]!==p||t[21]!==i||t[22]!==m||t[23]!==s?(l=(0,K.jsx)(cc,{onOpenChange:m,open:p,...i,children:s}),t[20]=p,t[21]=i,t[22]=m,t[23]=s,t[24]=l):l=t[24],l}let h=f===`collapsed`?u:``,g=l===`floating`||l===`inset`?`group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4)))]`:`group-data-[collapsible=icon]:w-(--sidebar-width-icon)`,_;t[25]===g?_=t[26]:(_=V(`relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear`,`group-data-[collapsible=offExamples]:w-0`,`group-data-[side=right]:rotate-180`,g),t[25]=g,t[26]=_);let v;t[27]===_?v=t[28]:(v=(0,K.jsx)(`div`,{className:_,"data-slot":`sidebar-gap`}),t[27]=_,t[28]=v);let y=c===`left`?`left-0 group-data-[collapsible=offExamples]:left-[calc(var(--sidebar-width)*-1)]`:`right-0 group-data-[collapsible=offExamples]:right-[calc(var(--sidebar-width)*-1)]`,b=l===`floating`||l===`inset`?`p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4))+2px)]`:`group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l`,x;t[29]!==r||t[30]!==y||t[31]!==b?(x=V(`fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex`,y,b,r),t[29]=r,t[30]=y,t[31]=b,t[32]=x):x=t[32];let S;t[33]===n?S=t[34]:(S=(0,K.jsx)(`div`,{className:`flex size-full flex-col bg-sidebar group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:shadow-sm group-data-[variant=floating]:ring-1 group-data-[variant=floating]:ring-sidebar-border`,"data-sidebar":`sidebar`,"data-slot":`sidebar-inner`,children:n}),t[33]=n,t[34]=S);let C;t[35]!==i||t[36]!==x||t[37]!==S?(C=(0,K.jsx)(`div`,{className:x,"data-slot":`sidebar-container`,...i,children:S}),t[35]=i,t[36]=x,t[37]=S,t[38]=C):C=t[38];let w;return t[39]!==c||t[40]!==f||t[41]!==C||t[42]!==h||t[43]!==v||t[44]!==l?(w=(0,K.jsxs)(`div`,{className:`group peer hidden text-sidebar-foreground md:block`,"data-collapsible":h,"data-side":c,"data-slot":`sidebar`,"data-state":f,"data-variant":l,children:[v,C]}),t[39]=c,t[40]=f,t[41]=C,t[42]=h,t[43]=v,t[44]=l,t[45]=w):w=t[45],w}function al(e){let t=(0,q.c)(15),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,onClick:r,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let{toggleSidebar:a}=el(),o;t[4]===n?o=t[5]:(o=V(n),t[4]=n,t[5]=o);let s;t[6]!==r||t[7]!==a?(s=e=>{r?.(e),a()},t[6]=r,t[7]=a,t[8]=s):s=t[8];let c,l;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,K.jsx)(xs,{}),l=(0,K.jsx)(`span`,{className:`sr-only`,children:`Toggle Sidebar`}),t[9]=c,t[10]=l):(c=t[9],l=t[10]);let u;return t[11]!==i||t[12]!==o||t[13]!==s?(u=(0,K.jsxs)(kt,{className:o,"data-sidebar":`trigger`,"data-slot":`sidebar-trigger`,onClick:s,size:`icon-lg`,variant:`ghost`,...i,children:[c,l]}),t[11]=i,t[12]=o,t[13]=s,t[14]=u):u=t[14],u}function ol(e){let t=(0,q.c)(9),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let{toggleSidebar:i}=el(),a;t[3]===n?a=t[4]:(a=V(`absolute inset-y-0 z-20 hidden w-4 -translate-x-1/2 transition-all ease-linear group-data-[side=left]:-right-4 group-data-[side=right]:left-0 after:absolute after:inset-y-0 after:left-1/2 after:w-[2px] hover:after:bg-sidebar-border sm:flex`,`in-data-[side=left]:cursor-w-resize in-data-[side=right]:cursor-e-resize`,`[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize`,`group-data-[collapsible=offExamples]:translate-x-0 group-data-[collapsible=offExamples]:after:left-full hover:group-data-[collapsible=offExamples]:bg-sidebar`,`[[data-side=left][data-collapsible=offExamples]_&]:-right-2`,`[[data-side=right][data-collapsible=offExamples]_&]:-left-2`,n),t[3]=n,t[4]=a);let o;return t[5]!==r||t[6]!==a||t[7]!==i?(o=(0,K.jsx)(`button`,{"aria-label":`Toggle Sidebar`,className:a,"data-sidebar":`rail`,"data-slot":`sidebar-rail`,onClick:i,tabIndex:-1,title:`Toggle Sidebar`,...r}),t[5]=r,t[6]=a,t[7]=i,t[8]=o):o=t[8],o}function sl(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`flex flex-col gap-2 p-2`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`div`,{className:i,"data-sidebar":`header`,"data-slot":`sidebar-header`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function cl(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`flex flex-col gap-2 p-2`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`div`,{className:i,"data-sidebar":`footer`,"data-slot":`sidebar-footer`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function ll(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`mx-2 w-auto bg-sidebar-border`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(Tn,{className:i,"data-sidebar":`separator`,"data-slot":`sidebar-separator`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function ul(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`no-scrollbar flex min-h-0 flex-1 flex-col gap-0 overflow-auto group-data-[collapsible=icon]:overflow-hidden`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`div`,{className:i,"data-sidebar":`content`,"data-slot":`sidebar-content`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function dl(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`relative flex w-full min-w-0 flex-col px-2 py-1`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`div`,{className:i,"data-sidebar":`group`,"data-slot":`sidebar-group`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function fl(e){let t=(0,q.c)(10),n,r,i,a;if(t[0]!==e){let{className:o,render:s,...c}=e;n=s,a=We,r=`div`,i=Re({className:V(`flex h-8 shrink-0 items-center rounded-md px-2 text-xs text-sidebar-foreground/70 ring-sidebar-ring outline-hidden transition-[margin,opacity] duration-200 ease-linear group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0 focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0`,o)},c),t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a}else n=t[1],r=t[2],i=t[3],a=t[4];let o;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(o={slot:`sidebar-group-label`,sidebar:`group-label`},t[5]=o):o=t[5];let s;return t[6]!==n||t[7]!==r||t[8]!==i?(s={defaultTagName:r,props:i,render:n,state:o},t[6]=n,t[7]=r,t[8]=i,t[9]=s):s=t[9],a(s)}function pl(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`flex w-full min-w-0 flex-col gap-px`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`ul`,{className:i,"data-sidebar":`menu`,"data-slot":`sidebar-menu`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function J(e){let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=V(`group/menu-item relative`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,K.jsx)(`li`,{className:i,"data-sidebar":`menu-item`,"data-slot":`sidebar-menu-item`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var ml=He(`peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden rounded-[calc(var(--radius-sm)+2px)] p-2 text-left text-xs ring-sidebar-ring outline-hidden transition-[width,height,padding] group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate`,{variants:{variant:{default:`hover:bg-sidebar-accent hover:text-sidebar-accent-foreground`,outline:`bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]`},size:{default:`h-8 text-xs`,sm:`h-7 text-xs`,lg:`h-12 text-xs group-data-[collapsible=icon]:p-0!`}},defaultVariants:{variant:`default`,size:`default`}});function Y(e){let t=(0,q.c)(15),{render:n,isActive:r,variant:i,size:a,tooltip:o,className:s,...c}=e,l=r!==void 0&&r,u=i===void 0?`default`:i,d=a===void 0?`default`:a,{isMobile:f,state:p}=el(),m=Re({className:V(ml({variant:u,size:d}),s)},c),h=o?Vc:n,g;t[0]!==l||t[1]!==d?(g={slot:`sidebar-menu-button`,sidebar:`menu-button`,size:d,active:l},t[0]=l,t[1]=d,t[2]=g):g=t[2];let _;t[3]!==m||t[4]!==h||t[5]!==g?(_={defaultTagName:`button`,props:m,render:h,state:g},t[3]=m,t[4]=h,t[5]=g,t[6]=_):_=t[6];let v=We(_);if(!o)return v;let y;t[7]===o?y=t[8]:(y=typeof o==`string`?{children:o}:o,t[7]=o,t[8]=y);let b=y,x=p!==`collapsed`||f,S;t[9]!==x||t[10]!==b?(S=(0,K.jsx)(Hc,{align:`center`,hidden:x,side:`right`,...b}),t[9]=x,t[10]=b,t[11]=S):S=t[11];let C;return t[12]!==v||t[13]!==S?(C=(0,K.jsxs)(Bc,{children:[v,S]}),t[12]=v,t[13]=S,t[14]=C):C=t[14],C}var hl=new Set([`InvalidClientTokenId`,`SignatureDoesNotMatch`,`AuthFailure`,`MissingAuthenticationToken`,`IncompleteSignature`,`UnrecognizedClientException`,`ExpiredToken`,`ExpiredTokenException`,`InvalidAccessKeyId`]);function gl(e){if(typeof e!=`object`||!e||!(`name`in e))return!1;let{name:t}=e;return typeof t==`string`&&hl.has(t)}var _l=!1;function vl(e,t){_l||!gl(e)||(_l=!0,qe(),Kn(),t.clear(),window.location.pathname!==`/login`&&(window.location.href=`/login?reason=expired`))}function yl(){let e=new wi({queryCache:new Ci({onError:t=>vl(t,e)}),mutationCache:new xi({onError:t=>vl(t,e)}),defaultOptions:{queries:{staleTime:5e3,refetchIntervalInBackground:!1}}});return e}function bl(){let e=(0,q.c)(8),{theme:t,setTheme:n}=as(),r;e[0]!==n||e[1]!==t?(r=()=>{n(t===`light`?`dark`:t===`dark`?`light`:`dark`)},e[0]=n,e[1]=t,e[2]=r):r=e[2];let i=r,a,o,s;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,K.jsx)(ws,{className:`size-[1.2rem] scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90`}),o=(0,K.jsx)(ys,{className:`absolute size-[1.2rem] scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0`}),s=(0,K.jsx)(`span`,{className:`sr-only`,children:`Toggle theme`}),e[3]=a,e[4]=o,e[5]=s):(a=e[3],o=e[4],s=e[5]);let c;return e[6]===i?c=e[7]:(c=(0,K.jsxs)(kt,{className:`rounded-full`,onClick:i,size:`icon-sm`,variant:`ghost`,children:[a,o,s]}),e[6]=i,e[7]=c),c}function xl(){let e=(0,q.c)(7),{isAdmin:t,license:n}=qn(),r=t&&n===`open-source`,i,a;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=V(`z-50 flex h-10 shrink-0 items-center gap-2 border-b border-sidebar-border bg-sidebar px-4 text-sidebar-foreground`,`sticky top-0`),a=(0,K.jsx)(al,{className:`-ml-1`}),e[0]=i,e[1]=a):(i=e[0],a=e[1]);let o;e[2]===r?o=e[3]:(o=r&&(0,K.jsx)(`a`,{href:`https://mulgadc.com/purchase`,target:`_blank`,rel:`noopener noreferrer`,className:V(Et({variant:`outline`,size:`sm`})),children:`Upgrade`}),e[2]=r,e[3]=o);let s;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,K.jsx)(bl,{}),e[4]=s):s=e[4];let c;return e[5]===o?c=e[6]:(c=(0,K.jsxs)(`header`,{className:i,children:[a,(0,K.jsxs)(`div`,{className:`flex w-full items-center justify-end gap-2`,children:[o,s]})]}),e[5]=o,e[6]=c),c}function Sl(){let e=(0,q.c)(3),t,n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,K.jsx)(`h1`,{className:`text-4xl font-bold`,children:`404`}),n=(0,K.jsx)(`p`,{className:`text-muted-foreground`,children:`Page not found`}),e[0]=t,e[1]=n):(t=e[0],n=e[1]);let r;return e[2]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,K.jsxs)(`div`,{className:`flex flex-1 flex-col items-center justify-center gap-4`,children:[t,n,(0,K.jsx)(R,{to:`/`,children:(0,K.jsx)(kt,{variant:`outline`,children:`Go back home`})})]}),e[2]=r):r=e[2],r}function Cl(){let e=(0,q.c)(224),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={select:wl},e[0]=t):t=e[0];let n=Go(t),r=je(),i=h(),{isAdmin:a}=qn(),o;e[1]!==r||e[2]!==i?(o=function(){qe(),Kn(),i.clear(),r({to:`/login`})},e[1]=r,e[2]=i,e[3]=o):o=e[3];let s=o,c;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,K.jsxs)(sl,{className:`flex flex-row items-center gap-2 px-4 py-3`,children:[(0,K.jsx)(`img`,{src:`/mulga-logo.svg`,alt:`Mulga`,className:`size-6 shrink-0 dark:invert`}),(0,K.jsx)(`span`,{className:`truncate text-sm font-semibold group-data-[collapsible=icon]:hidden`,children:`Spinifex`})]}),e[4]=c):c=e[4];let l;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,K.jsx)(fl,{children:`General`}),e[5]=l):l=e[5];let u=n===`/`,d,f;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,K.jsx)(ps,{className:`size-4`}),f=(0,K.jsx)(`span`,{children:`Dashboard`}),e[6]=d,e[7]=f):(d=e[6],f=e[7]);let p;e[8]===u?p=e[9]:(p=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/`,children:(0,K.jsxs)(Y,{isActive:u,tooltip:`Dashboard`,children:[d,f]})})}),e[8]=u,e[9]=p);let m;e[10]!==a||e[11]!==n?(m=a&&(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/nodes`,children:(0,K.jsxs)(Y,{isActive:n.startsWith(`/nodes`),tooltip:`Nodes`,children:[(0,K.jsx)(ht,{className:`size-4`}),(0,K.jsx)(`span`,{children:`Nodes`})]})})}),e[10]=a,e[11]=n,e[12]=m):m=e[12];let g;e[13]!==p||e[14]!==m?(g=(0,K.jsxs)(dl,{children:[l,(0,K.jsxs)(pl,{children:[p,m]})]}),e[13]=p,e[14]=m,e[15]=g):g=e[15];let _;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,K.jsx)(fl,{children:`EC2`}),e[16]=_):_=e[16];let v;e[17]===n?v=e[18]:(v=n.startsWith(`/ec2/describe-instances`)||n.startsWith(`/ec2/run-instances`),e[17]=n,e[18]=v);let y,b;e[19]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,K.jsx)(ht,{className:`size-4`}),b=(0,K.jsx)(`span`,{children:`Instances`}),e[19]=y,e[20]=b):(y=e[19],b=e[20]);let x;e[21]===v?x=e[22]:(x=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-instances`,children:(0,K.jsxs)(Y,{isActive:v,tooltip:`Instances`,children:[y,b]})})}),e[21]=v,e[22]=x);let S;e[23]===n?S=e[24]:(S=n.startsWith(`/ec2/describe-launch-templates`)||n.startsWith(`/ec2/create-launch-template`),e[23]=n,e[24]=S);let C,w;e[25]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,K.jsx)(fs,{className:`size-4`}),w=(0,K.jsx)(`span`,{children:`Launch Templates`}),e[25]=C,e[26]=w):(C=e[25],w=e[26]);let T;e[27]===S?T=e[28]:(T=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-launch-templates`,children:(0,K.jsxs)(Y,{isActive:S,tooltip:`Launch Templates`,children:[C,w]})})}),e[27]=S,e[28]=T);let E;e[29]===n?E=e[30]:(E=n.startsWith(`/ec2/describe-images`),e[29]=n,e[30]=E);let D,O;e[31]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,K.jsx)(vt,{className:`size-4`}),O=(0,K.jsx)(`span`,{children:`Images`}),e[31]=D,e[32]=O):(D=e[31],O=e[32]);let k;e[33]===E?k=e[34]:(k=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-images`,children:(0,K.jsxs)(Y,{isActive:E,tooltip:`Images`,children:[D,O]})})}),e[33]=E,e[34]=k);let A;e[35]===n?A=e[36]:(A=n.startsWith(`/ec2/describe-key-pairs`),e[35]=n,e[36]=A);let ee,te;e[37]===Symbol.for(`react.memo_cache_sentinel`)?(ee=(0,K.jsx)(mt,{className:`size-4`}),te=(0,K.jsx)(`span`,{children:`Key Pairs`}),e[37]=ee,e[38]=te):(ee=e[37],te=e[38]);let ne;e[39]===A?ne=e[40]:(ne=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-key-pairs`,children:(0,K.jsxs)(Y,{isActive:A,tooltip:`Key Pairs`,children:[ee,te]})})}),e[39]=A,e[40]=ne);let j;e[41]===n?j=e[42]:(j=n.startsWith(`/ec2/describe-addresses`)||n.startsWith(`/ec2/allocate-address`),e[41]=n,e[42]=j);let M,N;e[43]===Symbol.for(`react.memo_cache_sentinel`)?(M=(0,K.jsx)(vs,{className:`size-4`}),N=(0,K.jsx)(`span`,{children:`Elastic IPs`}),e[43]=M,e[44]=N):(M=e[43],N=e[44]);let re;e[45]===j?re=e[46]:(re=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-addresses`,children:(0,K.jsxs)(Y,{isActive:j,tooltip:`Elastic IPs`,children:[M,N]})})}),e[45]=j,e[46]=re);let P;e[47]===n?P=e[48]:(P=n.startsWith(`/ec2/describe-volumes`)||n.startsWith(`/ec2/create-volume`)||n.startsWith(`/ec2/modify-volume`),e[47]=n,e[48]=P);let F,ie;e[49]===Symbol.for(`react.memo_cache_sentinel`)?(F=(0,K.jsx)(gt,{className:`size-4`}),ie=(0,K.jsx)(`span`,{children:`Volumes`}),e[49]=F,e[50]=ie):(F=e[49],ie=e[50]);let I;e[51]===P?I=e[52]:(I=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-volumes`,children:(0,K.jsxs)(Y,{isActive:P,tooltip:`Volumes`,children:[F,ie]})})}),e[51]=P,e[52]=I);let ae;e[53]===n?ae=e[54]:(ae=n.startsWith(`/ec2/describe-snapshots`)||n.startsWith(`/ec2/create-snapshot`),e[53]=n,e[54]=ae);let L,oe;e[55]===Symbol.for(`react.memo_cache_sentinel`)?(L=(0,K.jsx)(Ze,{className:`size-4`}),oe=(0,K.jsx)(`span`,{children:`Snapshots`}),e[55]=L,e[56]=oe):(L=e[55],oe=e[56]);let se;e[57]===ae?se=e[58]:(se=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-snapshots`,children:(0,K.jsxs)(Y,{isActive:ae,tooltip:`Snapshots`,children:[L,oe]})})}),e[57]=ae,e[58]=se);let ce;e[59]===n?ce=e[60]:(ce=n.startsWith(`/ec2/describe-placement-groups`)||n.startsWith(`/ec2/create-placement-group`),e[59]=n,e[60]=ce);let le,ue;e[61]===Symbol.for(`react.memo_cache_sentinel`)?(le=(0,K.jsx)(hs,{className:`size-4`}),ue=(0,K.jsx)(`span`,{children:`Placement Groups`}),e[61]=le,e[62]=ue):(le=e[61],ue=e[62]);let de;e[63]===ce?de=e[64]:(de=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-placement-groups`,children:(0,K.jsxs)(Y,{isActive:ce,tooltip:`Placement Groups`,children:[le,ue]})})}),e[63]=ce,e[64]=de);let fe;e[65]===n?fe=e[66]:(fe=n.startsWith(`/ec2/describe-load-balancers`)||n.startsWith(`/ec2/create-load-balancer`),e[65]=n,e[66]=fe);let pe,me;e[67]===Symbol.for(`react.memo_cache_sentinel`)?(pe=(0,K.jsx)(_t,{className:`size-4`}),me=(0,K.jsx)(`span`,{children:`Load Balancers`}),e[67]=pe,e[68]=me):(pe=e[67],me=e[68]);let he;e[69]===fe?he=e[70]:(he=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-load-balancers`,children:(0,K.jsxs)(Y,{isActive:fe,tooltip:`Load Balancers`,children:[pe,me]})})}),e[69]=fe,e[70]=he);let ge;e[71]===n?ge=e[72]:(ge=n.startsWith(`/ec2/describe-target-groups`)||n.startsWith(`/ec2/create-target-group`),e[71]=n,e[72]=ge);let _e,ve;e[73]===Symbol.for(`react.memo_cache_sentinel`)?(_e=(0,K.jsx)(ds,{className:`size-4`}),ve=(0,K.jsx)(`span`,{children:`Target Groups`}),e[73]=_e,e[74]=ve):(_e=e[73],ve=e[74]);let ye;e[75]===ge?ye=e[76]:(ye=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-target-groups`,children:(0,K.jsxs)(Y,{isActive:ge,tooltip:`Target Groups`,children:[_e,ve]})})}),e[75]=ge,e[76]=ye);let be;e[77]!==x||e[78]!==T||e[79]!==k||e[80]!==ne||e[81]!==re||e[82]!==I||e[83]!==se||e[84]!==de||e[85]!==he||e[86]!==ye?(be=(0,K.jsxs)(dl,{children:[_,(0,K.jsxs)(pl,{children:[x,T,k,ne,re,I,se,de,he,ye]})]}),e[77]=x,e[78]=T,e[79]=k,e[80]=ne,e[81]=re,e[82]=I,e[83]=se,e[84]=de,e[85]=he,e[86]=ye,e[87]=be):be=e[87];let xe;e[88]===Symbol.for(`react.memo_cache_sentinel`)?(xe=(0,K.jsx)(fl,{children:`Networking`}),e[88]=xe):xe=e[88];let Se;e[89]===n?Se=e[90]:(Se=n.startsWith(`/ec2/describe-vpcs`)||n.startsWith(`/ec2/create-vpc`),e[89]=n,e[90]=Se);let Ce,we;e[91]===Symbol.for(`react.memo_cache_sentinel`)?(Ce=(0,K.jsx)(ut,{className:`size-4`}),we=(0,K.jsx)(`span`,{children:`VPCs`}),e[91]=Ce,e[92]=we):(Ce=e[91],we=e[92]);let z;e[93]===Se?z=e[94]:(z=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-vpcs`,children:(0,K.jsxs)(Y,{isActive:Se,tooltip:`VPCs`,children:[Ce,we]})})}),e[93]=Se,e[94]=z);let Te;e[95]===n?Te=e[96]:(Te=n.startsWith(`/ec2/describe-subnets`)||n.startsWith(`/ec2/create-subnet`),e[95]=n,e[96]=Te);let B,Ee;e[97]===Symbol.for(`react.memo_cache_sentinel`)?(B=(0,K.jsx)(gs,{className:`size-4`}),Ee=(0,K.jsx)(`span`,{children:`Subnets`}),e[97]=B,e[98]=Ee):(B=e[97],Ee=e[98]);let De;e[99]===Te?De=e[100]:(De=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-subnets`,children:(0,K.jsxs)(Y,{isActive:Te,tooltip:`Subnets`,children:[B,Ee]})})}),e[99]=Te,e[100]=De);let Oe;e[101]===n?Oe=e[102]:(Oe=n.startsWith(`/ec2/describe-security-groups`)||n.startsWith(`/ec2/create-security-group`),e[101]=n,e[102]=Oe);let ke,Ae;e[103]===Symbol.for(`react.memo_cache_sentinel`)?(ke=(0,K.jsx)(Cs,{className:`size-4`}),Ae=(0,K.jsx)(`span`,{children:`Security Groups`}),e[103]=ke,e[104]=Ae):(ke=e[103],Ae=e[104]);let Me;e[105]===Oe?Me=e[106]:(Me=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-security-groups`,children:(0,K.jsxs)(Y,{isActive:Oe,tooltip:`Security Groups`,children:[ke,Ae]})})}),e[105]=Oe,e[106]=Me);let Ne;e[107]===n?Ne=e[108]:(Ne=n.startsWith(`/ec2/describe-route-tables`)||n.startsWith(`/ec2/create-route-table`),e[107]=n,e[108]=Ne);let Pe,Fe;e[109]===Symbol.for(`react.memo_cache_sentinel`)?(Pe=(0,K.jsx)(Ss,{className:`size-4`}),Fe=(0,K.jsx)(`span`,{children:`Route Tables`}),e[109]=Pe,e[110]=Fe):(Pe=e[109],Fe=e[110]);let Ie;e[111]===Ne?Ie=e[112]:(Ie=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-route-tables`,children:(0,K.jsxs)(Y,{isActive:Ne,tooltip:`Route Tables`,children:[Pe,Fe]})})}),e[111]=Ne,e[112]=Ie);let Le;e[113]===n?Le=e[114]:(Le=n.startsWith(`/ec2/describe-internet-gateways`),e[113]=n,e[114]=Le);let Re,ze;e[115]===Symbol.for(`react.memo_cache_sentinel`)?(Re=(0,K.jsx)(dt,{className:`size-4`}),ze=(0,K.jsx)(`span`,{children:`Internet Gateways`}),e[115]=Re,e[116]=ze):(Re=e[115],ze=e[116]);let Be;e[117]===Le?Be=e[118]:(Be=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-internet-gateways`,children:(0,K.jsxs)(Y,{isActive:Le,tooltip:`Internet Gateways`,children:[Re,ze]})})}),e[117]=Le,e[118]=Be);let Ve;e[119]===n?Ve=e[120]:(Ve=n.startsWith(`/ec2/describe-nat-gateways`)||n.startsWith(`/ec2/create-nat-gateway`),e[119]=n,e[120]=Ve);let He,Ue;e[121]===Symbol.for(`react.memo_cache_sentinel`)?(He=(0,K.jsx)(ft,{className:`size-4`}),Ue=(0,K.jsx)(`span`,{children:`NAT Gateways`}),e[121]=He,e[122]=Ue):(He=e[121],Ue=e[122]);let We;e[123]===Ve?We=e[124]:(We=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ec2/describe-nat-gateways`,children:(0,K.jsxs)(Y,{isActive:Ve,tooltip:`NAT Gateways`,children:[He,Ue]})})}),e[123]=Ve,e[124]=We);let V;e[125]!==z||e[126]!==De||e[127]!==Me||e[128]!==Ie||e[129]!==Be||e[130]!==We?(V=(0,K.jsxs)(dl,{children:[xe,(0,K.jsxs)(pl,{children:[z,De,Me,Ie,Be,We]})]}),e[125]=z,e[126]=De,e[127]=Me,e[128]=Ie,e[129]=Be,e[130]=We,e[131]=V):V=e[131];let Ge;e[132]===Symbol.for(`react.memo_cache_sentinel`)?(Ge=(0,K.jsx)(fl,{children:`Containers`}),e[132]=Ge):Ge=e[132];let Ke;e[133]===n?Ke=e[134]:(Ke=n.startsWith(`/eks/list-clusters`)||n.startsWith(`/eks/create-cluster`),e[133]=n,e[134]=Ke);let Je,H;e[135]===Symbol.for(`react.memo_cache_sentinel`)?(Je=(0,K.jsx)(cs,{className:`size-4`}),H=(0,K.jsx)(`span`,{children:`EKS`}),e[135]=Je,e[136]=H):(Je=e[135],H=e[136]);let Ye;e[137]===Ke?Ye=e[138]:(Ye=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/eks/list-clusters`,children:(0,K.jsxs)(Y,{isActive:Ke,tooltip:`EKS clusters`,children:[Je,H]})})}),e[137]=Ke,e[138]=Ye);let Xe;e[139]===n?Xe=e[140]:(Xe=n.startsWith(`/ecr/list-repositories`),e[139]=n,e[140]=Xe);let Qe,$e;e[141]===Symbol.for(`react.memo_cache_sentinel`)?(Qe=(0,K.jsx)(bs,{className:`size-4`}),$e=(0,K.jsx)(`span`,{children:`ECR`}),e[141]=Qe,e[142]=$e):(Qe=e[141],$e=e[142]);let et;e[143]===Xe?et=e[144]:(et=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ecr/list-repositories`,children:(0,K.jsxs)(Y,{isActive:Xe,tooltip:`ECR repositories`,children:[Qe,$e]})})}),e[143]=Xe,e[144]=et);let tt;e[145]===n?tt=e[146]:(tt=n.startsWith(`/ecs/`),e[145]=n,e[146]=tt);let nt,rt;e[147]===Symbol.for(`react.memo_cache_sentinel`)?(nt=(0,K.jsx)(us,{className:`size-4`}),rt=(0,K.jsx)(`span`,{children:`ECS`}),e[147]=nt,e[148]=rt):(nt=e[147],rt=e[148]);let it;e[149]===tt?it=e[150]:(it=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/ecs/list-clusters`,children:(0,K.jsxs)(Y,{isActive:tt,tooltip:`ECS clusters`,children:[nt,rt]})})}),e[149]=tt,e[150]=it);let at;e[151]!==Ye||e[152]!==et||e[153]!==it?(at=(0,K.jsxs)(dl,{children:[Ge,(0,K.jsxs)(pl,{children:[Ye,et,it]})]}),e[151]=Ye,e[152]=et,e[153]=it,e[154]=at):at=e[154];let ot;e[155]===Symbol.for(`react.memo_cache_sentinel`)?(ot=(0,K.jsx)(fl,{children:`IAM`}),e[155]=ot):ot=e[155];let st;e[156]===n?st=e[157]:(st=n.startsWith(`/iam/list-users`)||n.startsWith(`/iam/create-user`),e[156]=n,e[157]=st);let ct,lt;e[158]===Symbol.for(`react.memo_cache_sentinel`)?(ct=(0,K.jsx)(Ds,{className:`size-4`}),lt=(0,K.jsx)(`span`,{children:`Users`}),e[158]=ct,e[159]=lt):(ct=e[158],lt=e[159]);let yt;e[160]===st?yt=e[161]:(yt=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/iam/list-users`,children:(0,K.jsxs)(Y,{isActive:st,tooltip:`Users`,children:[ct,lt]})})}),e[160]=st,e[161]=yt);let bt;e[162]===n?bt=e[163]:(bt=n.startsWith(`/iam/list-groups`)||n.startsWith(`/iam/create-group`),e[162]=n,e[163]=bt);let xt,St;e[164]===Symbol.for(`react.memo_cache_sentinel`)?(xt=(0,K.jsx)(Es,{className:`size-4`}),St=(0,K.jsx)(`span`,{children:`Groups`}),e[164]=xt,e[165]=St):(xt=e[164],St=e[165]);let Ct;e[166]===bt?Ct=e[167]:(Ct=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/iam/list-groups`,children:(0,K.jsxs)(Y,{isActive:bt,tooltip:`Groups`,children:[xt,St]})})}),e[166]=bt,e[167]=Ct);let wt;e[168]===n?wt=e[169]:(wt=n.startsWith(`/iam/list-policies`)||n.startsWith(`/iam/create-policy`),e[168]=n,e[169]=wt);let Tt,Et;e[170]===Symbol.for(`react.memo_cache_sentinel`)?(Tt=(0,K.jsx)(pt,{className:`size-4`}),Et=(0,K.jsx)(`span`,{children:`Policies`}),e[170]=Tt,e[171]=Et):(Tt=e[170],Et=e[171]);let Dt;e[172]===wt?Dt=e[173]:(Dt=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/iam/list-policies`,children:(0,K.jsxs)(Y,{isActive:wt,tooltip:`Policies`,children:[Tt,Et]})})}),e[172]=wt,e[173]=Dt);let Ot;e[174]===n?Ot=e[175]:(Ot=n.startsWith(`/iam/list-roles`)||n.startsWith(`/iam/create-role`),e[174]=n,e[175]=Ot);let kt,At;e[176]===Symbol.for(`react.memo_cache_sentinel`)?(kt=(0,K.jsx)(Ts,{className:`size-4`}),At=(0,K.jsx)(`span`,{children:`Roles`}),e[176]=kt,e[177]=At):(kt=e[176],At=e[177]);let jt;e[178]===Ot?jt=e[179]:(jt=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/iam/list-roles`,children:(0,K.jsxs)(Y,{isActive:Ot,tooltip:`Roles`,children:[kt,At]})})}),e[178]=Ot,e[179]=jt);let Mt;e[180]===n?Mt=e[181]:(Mt=n.startsWith(`/iam/list-instance-profiles`)||n.startsWith(`/iam/create-instance-profile`),e[180]=n,e[181]=Mt);let Nt,Pt;e[182]===Symbol.for(`react.memo_cache_sentinel`)?(Nt=(0,K.jsx)(ms,{className:`size-4`}),Pt=(0,K.jsx)(`span`,{children:`Instance Profiles`}),e[182]=Nt,e[183]=Pt):(Nt=e[182],Pt=e[183]);let Ft;e[184]===Mt?Ft=e[185]:(Ft=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/iam/list-instance-profiles`,children:(0,K.jsxs)(Y,{isActive:Mt,tooltip:`Instance Profiles`,children:[Nt,Pt]})})}),e[184]=Mt,e[185]=Ft);let It;e[186]!==Ct||e[187]!==Dt||e[188]!==jt||e[189]!==Ft||e[190]!==yt?(It=(0,K.jsxs)(dl,{children:[ot,(0,K.jsxs)(pl,{children:[yt,Ct,Dt,jt,Ft]})]}),e[186]=Ct,e[187]=Dt,e[188]=jt,e[189]=Ft,e[190]=yt,e[191]=It):It=e[191];let Lt;e[192]===Symbol.for(`react.memo_cache_sentinel`)?(Lt=(0,K.jsx)(fl,{children:`S3`}),e[192]=Lt):Lt=e[192];let Rt;e[193]===n?Rt=e[194]:(Rt=n.startsWith(`/s3/ls`),e[193]=n,e[194]=Rt);let zt,Bt;e[195]===Symbol.for(`react.memo_cache_sentinel`)?(zt=(0,K.jsx)(ht,{className:`size-4`}),Bt=(0,K.jsx)(`span`,{children:`Buckets`}),e[195]=zt,e[196]=Bt):(zt=e[195],Bt=e[196]);let Vt;e[197]===Rt?Vt=e[198]:(Vt=(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/s3/ls`,children:(0,K.jsxs)(Y,{isActive:Rt,tooltip:`Buckets`,children:[zt,Bt]})})}),e[197]=Rt,e[198]=Vt);let Ht;e[199]!==a||e[200]!==n?(Ht=a&&(0,K.jsx)(J,{children:(0,K.jsx)(R,{to:`/s3/service-metrics`,children:(0,K.jsxs)(Y,{isActive:n.startsWith(`/s3/service-metrics`),tooltip:`Service Metrics`,children:[(0,K.jsx)(os,{className:`size-4`}),(0,K.jsx)(`span`,{children:`Service Metrics`})]})})}),e[199]=a,e[200]=n,e[201]=Ht):Ht=e[201];let Ut;e[202]!==Vt||e[203]!==Ht?(Ut=(0,K.jsxs)(dl,{children:[Lt,(0,K.jsxs)(pl,{children:[Vt,Ht]})]}),e[202]=Vt,e[203]=Ht,e[204]=Ut):Ut=e[204];let Wt;e[205]===a?Wt=e[206]:(Wt=a&&(0,K.jsxs)(dl,{children:[(0,K.jsx)(fl,{children:`Documentation`}),(0,K.jsx)(pl,{children:(0,K.jsx)(J,{children:(0,K.jsx)(`a`,{href:`https://docs.mulgadc.com`,target:`_blank`,rel:`noopener noreferrer`,children:(0,K.jsxs)(Y,{tooltip:`Documentation`,children:[(0,K.jsx)(ss,{className:`size-4`}),(0,K.jsx)(`span`,{children:`Docs`})]})})})})]}),e[205]=a,e[206]=Wt);let Gt;e[207]!==It||e[208]!==Ut||e[209]!==Wt||e[210]!==be||e[211]!==V||e[212]!==g||e[213]!==at?(Gt=(0,K.jsxs)(ul,{children:[g,be,V,at,It,Ut,Wt]}),e[207]=It,e[208]=Ut,e[209]=Wt,e[210]=be,e[211]=V,e[212]=g,e[213]=at,e[214]=Gt):Gt=e[214];let Kt;e[215]===Symbol.for(`react.memo_cache_sentinel`)?(Kt=(0,K.jsx)(ll,{className:`mx-0 w-full`}),e[215]=Kt):Kt=e[215];let qt,Jt;e[216]===Symbol.for(`react.memo_cache_sentinel`)?(qt=(0,K.jsx)(_s,{className:`size-4`}),Jt=(0,K.jsx)(`span`,{children:`Sign out`}),e[216]=qt,e[217]=Jt):(qt=e[216],Jt=e[217]);let Yt;e[218]===s?Yt=e[219]:(Yt=(0,K.jsxs)(cl,{children:[Kt,(0,K.jsx)(pl,{children:(0,K.jsx)(J,{children:(0,K.jsxs)(Y,{onClick:s,tooltip:`Sign out`,children:[qt,Jt]})})})]}),e[218]=s,e[219]=Yt);let Xt;e[220]===Symbol.for(`react.memo_cache_sentinel`)?(Xt=(0,K.jsx)(ol,{}),e[220]=Xt):Xt=e[220];let Zt;return e[221]!==Gt||e[222]!==Yt?(Zt=(0,K.jsxs)(il,{collapsible:`icon`,children:[c,Gt,Yt,Xt]}),e[221]=Gt,e[222]=Yt,e[223]=Zt):Zt=e[223],Zt}function wl(e){return e.pathname}function Tl(e){let t=(0,q.c)(18),{error:n,reset:r}=e,i=De(),a=h(),o;t[0]!==a||t[1]!==r||t[2]!==i?(o=function(){a.invalidateQueries(),r(),i.invalidate()},t[0]=a,t[1]=r,t[2]=i,t[3]=o):o=t[3];let s=o,c;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,K.jsx)(Cl,{}),t[4]=c):c=t[4];let l;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,K.jsx)(xl,{}),t[5]=l):l=t[5];let u,d;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,K.jsx)(`div`,{className:`flex justify-center`,children:(0,K.jsx)(ls,{className:`size-12 text-destructive`})}),d=(0,K.jsx)(`h1`,{className:`text-2xl font-semibold`,children:`Something went wrong`}),t[6]=u,t[7]=d):(u=t[6],d=t[7]);let f=n.message||`An unexpected error occurred`,p;t[8]===f?p=t[9]:(p=(0,K.jsx)(`p`,{className:`text-muted-foreground`,children:f}),t[8]=f,t[9]=p);let m;t[10]===s?m=t[11]:(m=(0,K.jsx)(kt,{onClick:s,variant:`default`,children:`Try Again`}),t[10]=s,t[11]=m);let g;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,K.jsx)(R,{to:`/`,children:(0,K.jsx)(kt,{variant:`outline`,children:`Go Home`})}),t[12]=g):g=t[12];let _;t[13]===m?_=t[14]:(_=(0,K.jsxs)(`div`,{className:`flex justify-center gap-2`,children:[m,g]}),t[13]=m,t[14]=_);let v;return t[15]!==_||t[16]!==p?(v=(0,K.jsxs)(K.Fragment,{children:[c,(0,K.jsxs)(`main`,{className:`flex flex-1 flex-col`,children:[l,(0,K.jsx)(`div`,{className:`flex flex-1 items-center justify-center p-6 pt-0`,children:(0,K.jsxs)(`div`,{className:`max-w-md space-y-4 text-center`,children:[u,d,p,_]})})]})]}),t[15]=_,t[16]=p,t[17]=v):v=t[17],v}var El=Te()({head:()=>({meta:[{title:`Mulga`}]}),component:()=>(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)(Zo,{}),(0,K.jsx)(Cl,{}),(0,K.jsxs)(`main`,{className:`flex flex-1 flex-col`,children:[(0,K.jsx)(xl,{}),(0,K.jsx)(`div`,{className:`flex flex-1 flex-col p-8`,children:(0,K.jsx)(he,{})})]})]}),errorComponent:Tl,notFoundComponent:Sl}),Dl=z(`/_auth`)({beforeLoad:()=>{if(!Ge())throw xe({to:`/login`})},component:B(()=>H(()=>import(`./route.js`),__vite__mapDeps([0,1,2,3,4])),`component`)}),Ol=z(`/_auth/`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(ar),e.queryClient.ensureQueryData(Xn),e.queryClient.ensureQueryData(Qn),e.queryClient.ensureQueryData(lr),e.queryClient.ensureQueryData(Dr),e.queryClient.ensureQueryData(dr),e.queryClient.ensureQueryData(tr),e.queryClient.ensureQueryData(sr),e.queryClient.ensureQueryData(rr)])},head:()=>({meta:[{title:`Dashboard | Mulga`}]}),component:B(()=>H(()=>import(`./_auth.js`),__vite__mapDeps([5,1,6,7,8,9,4,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),`component`)}),kl=z(`/_auth/nodes`)({head:()=>({meta:[{title:`Nodes | Mulga`}]}),component:B(()=>H(()=>import(`./nodes.js`),__vite__mapDeps([31,1,6,7,8,9,4,32,10,11,13,12,14,16,17,18,24,26,20,27,28,29,30])),`component`)}),Al=z(`/_auth/s3/service-metrics`)({head:()=>({meta:[{title:`Service Metrics | S3 | Mulga`}]}),component:B(()=>H(()=>import(`./service-metrics.js`),__vite__mapDeps([33,1,6,7,8,32,16,10,11,17,18,24,26,20,27,28,29,30])),`component`)}),jl=z(`/_auth/ec2/(elastic-ips)/allocate-address`)({head:()=>({meta:[{title:`Allocate Elastic IP | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./allocate-address.js`),__vite__mapDeps([34,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,47,8,48,21,22,19,20,49,50,51,24,52,53])),`component`)}),Ml=`/dev/sda1`,Nl=`gp3`,Pl=1,Fl=16384,Il=z(`/_auth/ec2/(instances)/run-instances`)({validateSearch:e=>({launchTemplateId:typeof e.launchTemplateId==`string`?e.launchTemplateId:void 0,launchTemplateVersion:typeof e.launchTemplateVersion==`string`?e.launchTemplateVersion:void 0}),loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(cr),e.queryClient.ensureQueryData(lr),e.queryClient.ensureQueryData(nr),e.queryClient.ensureQueryData($n),e.queryClient.ensureQueryData(fr),e.queryClient.ensureQueryData(Qn),e.queryClient.ensureQueryData(dr),e.queryClient.ensureQueryData(ir)])},head:()=>({meta:[{title:`Run Instances | EC2 | Mulga`}]}),component:X});function X(){let e=(0,q.c)(136),t=je(),n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n={from:Il.id},e[0]=n):n=e[0];let r=we(n),{data:i}=C(cr),{data:a}=C(lr),{data:o}=C(nr),{data:s}=C($n),{data:c}=C(fr),{data:l}=C(Qn),{data:u}=C(dr),{data:d}=C(ir),f=pr(),p=i.Images??[],m=a.KeyPairs??[],h;e[1]===s.Subnets?h=e[2]:(h=s.Subnets??[],e[1]=s.Subnets,e[2]=h);let g=h,_;e[3]===c.PlacementGroups?_=e[4]:(_=c.PlacementGroups??[],e[3]=c.PlacementGroups,e[4]=_);let v=_,y;e[5]===l.Vpcs?y=e[6]:(y=l.Vpcs??[],e[5]=l.Vpcs,e[6]=y);let b=y,x=u.SecurityGroups??[],w;e[7]===d.LaunchTemplates?w=e[8]:(w=d.LaunchTemplates??[],e[7]=d.LaunchTemplates,e[8]=w);let T=w,E;e[9]===b?E=e[10]:(E=(b.find(Ql)??b[0])?.VpcId,e[9]=b,e[10]=E);let D=E,O=Br(x.map(Zl)),k;if(e[11]!==o.InstanceTypes){k={};for(let e of o.InstanceTypes??[]){let t=e.InstanceType;t&&(k[t]=(k[t]??0)+1)}e[11]=o.InstanceTypes,e[12]=k}else k=e[12];let A=Object.keys(k).toSorted(),ee=p[0]?.ImageId,te=m[0]?.KeyName,ne=A.find(Xl)??A[0],j=$l(p.find(e=>e.ImageId===ee)),M;e[13]===k?M=e[14]:(M=e=>!e.instanceType||e.count<=(k[e.instanceType]??1),e[13]=k,e[14]=M);let{control:N,handleSubmit:re,register:P,setValue:F,getValues:ie,watch:I,formState:ae}=Ar({resolver:Mr(Vr.refine(M,{message:`Cannot exceed available capacity`,path:[`count`]}).superRefine((e,t)=>{let n=$l(p.find(t=>t.ImageId===e.imageId)).snapshotSize;e.rootVolumeSize!==void 0&&n!==void 0&&e.rootVolumeSizee.InstanceType===R))?.GpuInfo?.Gpus?.[0],ue=le?.Name?.startsWith(`MIG `)?le.Name.slice(4):void 0,de;e[17]===N?de=e[18]:(de={control:N,name:`imageId`},e[17]=N,e[18]=de);let fe=kr(de),pe;e[19]===fe?pe=e[20]:(pe=e=>e.ImageId===fe,e[19]=fe,e[20]=pe);let me=$l(p.find(pe)),he;e[21]===N?he=e[22]:(he={control:N,name:`subnetId`},e[21]=N,e[22]=he);let ge=kr(he),_e;e[23]===N?_e=e[24]:(_e={control:N,name:`securityGroupMode`},e[23]=N,e[24]=_e);let ve=kr(_e),ye;e[25]===N?ye=e[26]:(ye={control:N,name:`ruleSource`},e[25]=N,e[26]=ye);let be=kr(ye),xe=kr({control:N,name:`securityGroupIds`})??[],Se;e[27]===N?Se=e[28]:(Se={control:N,name:`launchTemplateId`},e[27]=N,e[28]=Se);let Ce=kr(Se),z;e[29]===N?z=e[30]:(z={control:N,name:`launchTemplateVersion`},e[29]=N,e[30]=z);let Te=kr(z),B=Ce??``,Ee;e[31]===B?Ee=e[32]:(Ee=or(B),e[31]=B,e[32]=Ee);let De=!!Ce,Oe;e[33]!==Ee||e[34]!==De?(Oe={...Ee,enabled:De},e[33]=Ee,e[34]=De,e[35]=Oe):Oe=e[35];let ke=S(Oe),Ae;e[36]===ke.data?.LaunchTemplateVersions?Ae=e[37]:(Ae=ke.data?.LaunchTemplateVersions??[],e[36]=ke.data?.LaunchTemplateVersions,e[37]=Ae);let Me=Ae,Ne;e[38]!==Te||e[39]!==Me?(Ne=eu(Me,Te)?.LaunchTemplateData,e[38]=Te,e[39]=Me,e[40]=Ne):Ne=e[40];let Pe=Ne,Fe;e[41]!==D||e[42]!==ge||e[43]!==g?(Fe=g.find(e=>e.SubnetId===ge)?.VpcId??D,e[41]=D,e[42]=ge,e[43]=g,e[44]=Fe):Fe=e[44];let Ie=Fe,Le;e[45]!==Ie||e[46]!==x?(Le=Ie?x.filter(e=>e.VpcId===Ie):x,e[45]=Ie,e[46]=x,e[47]=Le):Le=e[47];let Re=Le,ze;e[48]!==ie||e[49]!==F?(ze=e=>{let t=ie(`securityGroupIds`)??[],n=t.includes(e)?t.filter(t=>t!==e):[...t,e];F(`securityGroupIds`,n,{shouldValidate:!0})},e[48]=ie,e[49]=F,e[50]=ze):ze=e[50];let Be=ze,Ve;e[51]!==me.deviceName||e[52]!==F?(Ve=()=>{F(`rootDeviceName`,me.deviceName)},e[51]=me.deviceName,e[52]=F,e[53]=Ve):Ve=e[53];let He;e[54]!==fe||e[55]!==me.deviceName||e[56]!==F?(He=[fe,me.deviceName,F],e[54]=fe,e[55]=me.deviceName,e[56]=F,e[57]=He):He=e[57],(0,G.useEffect)(Ve,He);let Ue;e[58]!==f||e[59]!==Ie||e[60]!==t?(Ue=async e=>{let n=e.launchTemplateId?{count:e.count,launchTemplateId:e.launchTemplateId,launchTemplateVersion:e.launchTemplateVersion,resolvedVpcId:Ie}:{...e,resolvedVpcId:Ie};await f.mutateAsync(n),t({to:`/ec2/describe-instances`})},e[58]=f,e[59]=Ie,e[60]=t,e[61]=Ue):Ue=e[61];let We=Ue,V,Ge;e[62]===Symbol.for(`react.memo_cache_sentinel`)?(V=(0,K.jsx)(Xe,{to:`/ec2/describe-instances`,children:`Back to instances`}),Ge=(0,K.jsx)(Ir,{title:`Run Instances`}),e[62]=V,e[63]=Ge):(V=e[62],Ge=e[63]);let qe;e[64]!==Ce||e[65]!==A?(qe=A.length===0&&!Ce&&(0,K.jsx)(Pr,{msg:`No compute available. No new instances can be created until compute is available.`}),e[64]=Ce,e[65]=A,e[66]=qe):qe=e[66];let Je;e[67]===f.error?Je=e[68]:(Je=f.error&&(0,K.jsx)(Pr,{error:f.error,msg:`Failed to create instance`}),e[67]=f.error,e[68]=Je);let H;e[69]!==re||e[70]!==We?(H=re(We),e[69]=re,e[70]=We,e[71]=H):H=e[71];let Ye;e[72]===Symbol.for(`react.memo_cache_sentinel`)?(Ye=(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`launchTemplateId`,children:`Launch Template`})}),e[72]=Ye):Ye=e[72];let Ze;e[73]===T?Ze=e[74]:(Ze=e=>{let{field:t}=e;return(0,K.jsxs)(st,{onValueChange:e=>t.onChange(e===`none`?void 0:e),value:t.value??`none`,children:[(0,K.jsx)(ot,{className:`w-full`,id:`launchTemplateId`,children:(0,K.jsx)(tt,{})}),(0,K.jsxs)(at,{children:[(0,K.jsx)(rt,{value:`none`,children:`none`}),T.map(Yl)]})]})},e[73]=T,e[74]=Ze);let Qe;e[75]!==N||e[76]!==Ze?(Qe=(0,K.jsxs)(Dn,{children:[Ye,(0,K.jsx)(jr,{control:N,name:`launchTemplateId`,render:Ze})]}),e[75]=N,e[76]=Ze,e[77]=Qe):Qe=e[77];let $e;e[78]!==N||e[79]!==Pe||e[80]!==Ce||e[81]!==Me?($e=Ce&&(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`launchTemplateVersion`,children:`Version`})}),(0,K.jsx)(jr,{control:N,name:`launchTemplateVersion`,render:e=>{let{field:t}=e;return(0,K.jsxs)(st,{onValueChange:e=>t.onChange(e),value:t.value??`$Default`,children:[(0,K.jsx)(ot,{className:`w-full`,id:`launchTemplateVersion`,children:(0,K.jsx)(tt,{})}),(0,K.jsxs)(at,{children:[(0,K.jsx)(rt,{value:`$Default`,children:`$Default`}),(0,K.jsx)(rt,{value:`$Latest`,children:`$Latest`}),Me.map(Jl)]})]})}}),Pe&&(0,K.jsxs)(`div`,{className:`mt-3 space-y-1 rounded-md border border-border p-3 text-xs`,children:[(0,K.jsx)(`p`,{className:`text-muted-foreground`,children:`Configuration from this version:`}),(0,K.jsxs)(`p`,{children:[`Image:`,` `,(0,K.jsx)(`span`,{className:`font-mono`,children:Pe.ImageId??`—`})]}),(0,K.jsxs)(`p`,{children:[`Instance type:`,` `,(0,K.jsx)(`span`,{className:`font-mono`,children:Pe.InstanceType??`—`})]}),(0,K.jsxs)(`p`,{children:[`Key pair:`,` `,(0,K.jsx)(`span`,{className:`font-mono`,children:Pe.KeyName??`—`})]})]})]}),e[78]=N,e[79]=Pe,e[80]=Ce,e[81]=Me,e[82]=$e):$e=e[82];let nt=!Ce&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`imageId`,children:`Image`})}),(0,K.jsx)(jr,{control:N,name:`imageId`,render:e=>{let{field:t}=e,n=p.find(e=>e.ImageId===t.value);return(0,K.jsxs)(st,{onValueChange:e=>t.onChange(e),value:t.value??``,children:[(0,K.jsx)(ot,{"aria-invalid":!!L.imageId,className:`w-full`,id:`imageId`,children:(0,K.jsx)(tt,{children:n?`${n.Name??`Unnamed`} (${n.Architecture})`:``})}),(0,K.jsx)(at,{children:p.map(ql)})]})}}),(0,K.jsx)(En,{errors:[L.imageId]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`instanceType`,children:`Instance Type`})}),(0,K.jsx)(jr,{control:N,name:`instanceType`,render:e=>{let{field:t}=e;return(0,K.jsx)(Fr,{"aria-invalid":!!L.instanceType,availabilityByType:k,className:`w-full`,id:`instanceType`,instanceTypes:o.InstanceTypes??[],onValueChange:t.onChange,value:t.value??``})}}),le&&(0,K.jsxs)(wn,{children:[`GPU: `,le.Name,le.MemoryInfo?.SizeInMiB!==void 0&&` · ${Ke(le.MemoryInfo.SizeInMiB)} VRAM`,ue&&` · MIG ${ue} slice`]}),(0,K.jsx)(En,{errors:[L.instanceType]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`keyName`,children:`Key Pair`})}),(0,K.jsx)(jr,{control:N,name:`keyName`,render:e=>{let{field:t}=e;return(0,K.jsxs)(st,{onValueChange:e=>t.onChange(e),value:t.value??``,children:[(0,K.jsx)(ot,{"aria-invalid":!!L.keyName,className:`w-full`,id:`keyName`,children:(0,K.jsx)(tt,{})}),(0,K.jsx)(at,{children:m.map(Kl)})]})}}),(0,K.jsx)(En,{errors:[L.keyName]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`subnetId`,children:`Subnet`})}),(0,K.jsx)(jr,{control:N,name:`subnetId`,render:e=>{let{field:t}=e;return(0,K.jsxs)(st,{onValueChange:e=>t.onChange(e===`none`?void 0:e),value:t.value??`none`,children:[(0,K.jsx)(ot,{className:`w-full`,id:`subnetId`,children:(0,K.jsx)(tt,{})}),(0,K.jsxs)(at,{children:[(0,K.jsx)(rt,{value:`none`,children:`none`}),g.map(Gl)]})]})}})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:`Security Group`}),(0,K.jsx)(wn,{children:Ie?`Applies to VPC ${Ie}`:`No VPC resolved — select a subnet`}),(0,K.jsx)(jr,{control:N,name:`securityGroupMode`,render:Wl}),ve===`create`?(0,K.jsxs)(`div`,{className:`mt-3 space-y-4 rounded-md border border-border p-4`,children:[(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`newSgName`,children:`Name`})}),(0,K.jsx)(Sn,{"aria-invalid":!!L.newSgName,id:`newSgName`,type:`text`,...P(`newSgName`)}),(0,K.jsx)(En,{errors:[L.newSgName]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`newSgDescription`,children:`Description`})}),(0,K.jsx)(Sn,{id:`newSgDescription`,type:`text`,...P(`newSgDescription`)})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:`Inbound rules`}),(0,K.jsxs)(`div`,{className:`space-y-1`,children:[(0,K.jsx)(jr,{control:N,name:`allowSsh`,render:Ul}),(0,K.jsx)(jr,{control:N,name:`allowHttp`,render:Hl}),(0,K.jsx)(jr,{control:N,name:`allowHttps`,render:Vl})]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:`Source`}),(0,K.jsx)(jr,{control:N,name:`ruleSource`,render:Bl}),be===`custom`&&(0,K.jsxs)(`div`,{className:`mt-2`,children:[(0,K.jsx)(Sn,{"aria-invalid":!!L.customCidr,placeholder:`203.0.113.0/24`,type:`text`,...P(`customCidr`)}),(0,K.jsx)(En,{errors:[L.customCidr]})]})]})]}):(0,K.jsxs)(`div`,{className:`mt-3`,children:[Re.length===0?(0,K.jsx)(`p`,{className:`text-xs text-muted-foreground`,children:`No security groups in the resolved VPC.`}):(0,K.jsx)(`div`,{className:`space-y-1`,children:Re.map(e=>(0,K.jsxs)(`label`,{className:`flex items-center gap-2 text-xs`,children:[(0,K.jsx)(`input`,{"aria-label":`Security group ${e.GroupId} (${e.GroupName})`,checked:xe.includes(e.GroupId??``),onChange:()=>Be(e.GroupId??``),type:`checkbox`}),(0,K.jsxs)(`span`,{className:`font-mono`,children:[e.GroupId,` (`,e.GroupName,`)`]})]},e.GroupId))}),(0,K.jsx)(En,{errors:[L.securityGroupIds]})]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`placementGroupName`,children:`Placement Group`})}),(0,K.jsx)(jr,{control:N,name:`placementGroupName`,render:e=>{let{field:t}=e;return(0,K.jsxs)(st,{onValueChange:e=>t.onChange(e===`none`?void 0:e),value:t.value??`none`,children:[(0,K.jsx)(ot,{className:`w-full`,id:`placementGroupName`,children:(0,K.jsx)(tt,{})}),(0,K.jsxs)(at,{children:[(0,K.jsx)(rt,{value:`none`,children:`none`}),v.map(zl)]})]})}})]})]}),it;e[83]===Symbol.for(`react.memo_cache_sentinel`)?(it=(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`count`,children:`Number of Instances`})}),e[83]=it):it=e[83];let ct=!!L.count,lt;e[84]===P?lt=e[85]:(lt=P(`count`,{valueAsNumber:!0}),e[84]=P,e[85]=lt);let ut;e[86]!==ct||e[87]!==lt?(ut=(0,K.jsx)(Sn,{"aria-describedby":`count-description`,"aria-invalid":ct,id:`count`,type:`number`,...lt}),e[86]=ct,e[87]=lt,e[88]=ut):ut=e[88];let dt=R&&`Available capacity for ${R}: ${ce}`,ft;e[89]===dt?ft=e[90]:(ft=(0,K.jsx)(`p`,{className:`text-xs text-muted-foreground`,id:`count-description`,children:dt}),e[89]=dt,e[90]=ft);let pt;e[91]===L.count?pt=e[92]:(pt=(0,K.jsx)(En,{errors:[L.count]}),e[91]=L.count,e[92]=pt);let mt;e[93]!==ut||e[94]!==ft||e[95]!==pt?(mt=(0,K.jsxs)(Dn,{children:[it,ut,ft,pt]}),e[93]=ut,e[94]=ft,e[95]=pt,e[96]=mt):mt=e[96];let ht;e[97]!==N||e[98]!==L.rootDeviceName||e[99]!==L.rootVolumeSize||e[100]!==L.rootVolumeType||e[101]!==P||e[102]!==me.snapshotSize||e[103]!==Ce?(ht=!Ce&&(0,K.jsx)(K.Fragment,{children:(0,K.jsxs)(zr,{children:[(0,K.jsxs)(Rr,{className:`group flex h-7 w-full items-center justify-between rounded-md border border-input bg-input/20 px-2 py-0.5 text-sm transition-colors outline-none hover:bg-input/40 focus-visible:border-ring focus-visible:ring-2 focus-visible:ring-ring/30 md:text-xs/relaxed dark:bg-input/30 dark:hover:bg-input/50`,render:(0,K.jsx)(`button`,{"aria-label":`Block Device Mappings (root volume)`,type:`button`}),children:[(0,K.jsx)(`span`,{children:`Block Device Mappings (root volume)`}),(0,K.jsx)(et,{className:`size-3.5 text-muted-foreground transition-transform group-data-[panel-open]:rotate-180`})]}),(0,K.jsxs)(Lr,{className:`mt-3 space-y-4 rounded-md border border-border p-4`,children:[(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`rootDeviceName`,children:`Device Name`})}),(0,K.jsx)(Sn,{"aria-invalid":!!L.rootDeviceName,id:`rootDeviceName`,type:`text`,...P(`rootDeviceName`)}),(0,K.jsx)(En,{errors:[L.rootDeviceName]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`rootVolumeSize`,children:`Volume Size (GiB)`})}),(0,K.jsx)(Sn,{"aria-invalid":!!L.rootVolumeSize,id:`rootVolumeSize`,max:Fl,min:me.snapshotSize??Pl,placeholder:me.snapshotSize?`${me.snapshotSize} (AMI default)`:`use AMI / backend default`,type:`number`,...P(`rootVolumeSize`,{setValueAs:Rl})}),me.snapshotSize!==void 0&&(0,K.jsxs)(wn,{children:[`AMI snapshot size: `,me.snapshotSize,` GiB`]}),(0,K.jsx)(En,{errors:[L.rootVolumeSize]})]}),(0,K.jsxs)(Dn,{children:[(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`rootVolumeType`,children:`Volume Type`})}),(0,K.jsx)(jr,{control:N,name:`rootVolumeType`,render:e=>{let{field:t}=e;return(0,K.jsxs)(st,{onValueChange:e=>t.onChange(e),value:t.value??Nl,children:[(0,K.jsx)(ot,{"aria-invalid":!!L.rootVolumeType,className:`w-full`,id:`rootVolumeType`,children:(0,K.jsx)(tt,{})}),(0,K.jsx)(at,{children:Ur.map(Ll)})]})}}),(0,K.jsx)(En,{errors:[L.rootVolumeType]})]}),(0,K.jsx)(Dn,{children:(0,K.jsx)(jr,{control:N,name:`rootDeleteOnTermination`,render:Z})})]})]})}),e[97]=N,e[98]=L.rootDeviceName,e[99]=L.rootVolumeSize,e[100]=L.rootVolumeType,e[101]=P,e[102]=me.snapshotSize,e[103]=Ce,e[104]=ht):ht=e[104];let gt;e[105]!==Ie||e[106]!==I?(gt=tu(I,Ie),e[105]=Ie,e[106]=I,e[107]=gt):gt=e[107];let _t;e[108]===gt?_t=e[109]:(_t=(0,K.jsx)(bt,{commands:gt}),e[108]=gt,e[109]=_t);let vt=oe||f.isPending,yt;e[110]===t?yt=e[111]:(yt=async()=>await t({to:`/ec2/describe-instances`}),e[110]=t,e[111]=yt);let xt;e[112]!==vt||e[113]!==yt?(xt=(0,K.jsx)(kt,{disabled:vt,onClick:yt,type:`button`,variant:`outline`,children:`Cancel`}),e[112]=vt,e[113]=yt,e[114]=xt):xt=e[114];let St=oe||f.isPending||!Ce&&A.length===0,Ct=oe||f.isPending?`Creating…`:`Create Instance`,wt;e[115]!==St||e[116]!==Ct?(wt=(0,K.jsx)(kt,{disabled:St,type:`submit`,children:Ct}),e[115]=St,e[116]=Ct,e[117]=wt):wt=e[117];let Tt;e[118]!==xt||e[119]!==wt?(Tt=(0,K.jsxs)(`div`,{className:`flex gap-2`,children:[xt,wt]}),e[118]=xt,e[119]=wt,e[120]=Tt):Tt=e[120];let Et;e[121]!==H||e[122]!==Qe||e[123]!==$e||e[124]!==nt||e[125]!==mt||e[126]!==ht||e[127]!==_t||e[128]!==Tt?(Et=(0,K.jsxs)(`form`,{className:`max-w-4xl space-y-6`,onSubmit:H,children:[Qe,$e,nt,mt,ht,_t,Tt]}),e[121]=H,e[122]=Qe,e[123]=$e,e[124]=nt,e[125]=mt,e[126]=ht,e[127]=_t,e[128]=Tt,e[129]=Et):Et=e[129];let Dt;return e[130]!==V||e[131]!==Ge||e[132]!==qe||e[133]!==Je||e[134]!==Et?(Dt=(0,K.jsxs)(K.Fragment,{children:[V,Ge,qe,Je,Et]}),e[130]=V,e[131]=Ge,e[132]=qe,e[133]=Je,e[134]=Et,e[135]=Dt):Dt=e[135],Dt}function Z(e){let{field:t}=e;return(0,K.jsxs)(`label`,{className:`flex items-center gap-2 text-sm`,children:[(0,K.jsx)(`input`,{"aria-label":`Delete on termination`,checked:t.value??!0,onChange:e=>t.onChange(e.target.checked),type:`checkbox`}),`Delete on termination`]})}function Ll(e){return(0,K.jsx)(rt,{value:e,children:e},e)}function Rl(e){return e===``||e==null?void 0:Number(e)}function zl(e){return(0,K.jsxs)(rt,{value:e.GroupName??``,children:[e.GroupName,` (`,e.Strategy,`)`]},e.GroupId)}function Bl(e){let{field:t}=e;return(0,K.jsxs)(`div`,{className:`flex gap-4 text-sm`,children:[(0,K.jsxs)(`label`,{className:`flex items-center gap-2`,children:[(0,K.jsx)(`input`,{"aria-label":`Source anywhere`,checked:t.value===`anywhere`,onChange:()=>t.onChange(`anywhere`),type:`radio`}),`Anywhere (0.0.0.0/0)`]}),(0,K.jsxs)(`label`,{className:`flex items-center gap-2`,children:[(0,K.jsx)(`input`,{"aria-label":`Source custom CIDR`,checked:t.value===`custom`,onChange:()=>t.onChange(`custom`),type:`radio`}),`Custom CIDR`]})]})}function Vl(e){let{field:t}=e;return(0,K.jsxs)(`label`,{className:`flex items-center gap-2 text-sm`,children:[(0,K.jsx)(`input`,{"aria-label":`Allow HTTPS`,checked:t.value,onChange:e=>t.onChange(e.target.checked),type:`checkbox`}),`Allow HTTPS (tcp/443)`]})}function Hl(e){let{field:t}=e;return(0,K.jsxs)(`label`,{className:`flex items-center gap-2 text-sm`,children:[(0,K.jsx)(`input`,{"aria-label":`Allow HTTP`,checked:t.value,onChange:e=>t.onChange(e.target.checked),type:`checkbox`}),`Allow HTTP (tcp/80)`]})}function Ul(e){let{field:t}=e;return(0,K.jsxs)(`label`,{className:`flex items-center gap-2 text-sm`,children:[(0,K.jsx)(`input`,{"aria-label":`Allow SSH`,checked:t.value,onChange:e=>t.onChange(e.target.checked),type:`checkbox`}),`Allow SSH (tcp/22)`]})}function Wl(e){let{field:t}=e;return(0,K.jsxs)(`div`,{className:`flex gap-4 text-sm`,children:[(0,K.jsxs)(`label`,{className:`flex items-center gap-2`,children:[(0,K.jsx)(`input`,{"aria-label":`Create new security group`,checked:t.value===`create`,onChange:()=>t.onChange(`create`),type:`radio`}),`Create new`]}),(0,K.jsxs)(`label`,{className:`flex items-center gap-2`,children:[(0,K.jsx)(`input`,{"aria-label":`Select existing security group`,checked:t.value===`existing`,onChange:()=>t.onChange(`existing`),type:`radio`}),`Select existing`]})]})}function Gl(e){return(0,K.jsx)(rt,{value:e.SubnetId??``,children:e.SubnetId},e.SubnetId)}function Kl(e){return(0,K.jsx)(rt,{value:e.KeyName??``,children:e.KeyName},e.KeyPairId)}function ql(e){return(0,K.jsxs)(rt,{value:e.ImageId??``,children:[e.Name??`Unnamed`,` (`,e.Architecture,`)`]},e.ImageId)}function Jl(e){return(0,K.jsxs)(rt,{value:String(e.VersionNumber),children:[`v`,e.VersionNumber]},e.VersionNumber)}function Yl(e){return(0,K.jsx)(rt,{value:e.LaunchTemplateId??``,children:e.LaunchTemplateName??e.LaunchTemplateId},e.LaunchTemplateId)}function Xl(e){return e.endsWith(`.nano`)}function Zl(e){return e.GroupName??``}function Ql(e){return e.IsDefault}function $l(e){let t=e?.RootDeviceName??Ml,n=e?.BlockDeviceMappings??[];return{deviceName:t,snapshotSize:(n.find(e=>e.DeviceName===t)??n[0])?.Ebs?.VolumeSize}}function eu(e,t){if(e.length===0)return;if(!t||t===`$Default`)return e.find(e=>e.DefaultVersion)??e[0];if(t===`$Latest`)return e.toSorted((e,t)=>(t.VersionNumber??0)-(e.VersionNumber??0))[0];let n=Number(t);return e.find(e=>e.VersionNumber===n)}function tu(e,t){let n=e(`launchTemplateId`),r=typeof n==`string`?n:``;if(r){let t=e(`launchTemplateVersion`),n=typeof t==`string`&&t?t:`$Default`,i=e(`count`),a=typeof i==`number`?i:0;return[{label:`Run Instances`,parts:[{type:`bin`,value:`AWS_PROFILE=spinifex aws ec2 run-instances`},{type:`flag`,value:` \\ --launch-template`},{type:`value`,value:` LaunchTemplateId=${r},Version=${n}`},{type:`flag`,value:` \\ --count`},{type:`value`,value:` ${a||1}`}]}]}let i=e(`imageId`),a=typeof i==`string`?i:``,o=e(`instanceType`),s=typeof o==`string`?o:``,c=e(`keyName`),l=typeof c==`string`?c:``,u=e(`subnetId`),d=typeof u==`string`?u:``,f=e(`placementGroupName`),p=typeof f==`string`?f:``,m=e(`count`),h=typeof m==`number`?m:0,g=e(`rootDeviceName`),_=typeof g==`string`?g:``,v=e(`rootVolumeSize`),y=typeof v==`number`?v:void 0,b=e(`rootVolumeType`),x=typeof b==`string`?b:``,S=e(`rootDeleteOnTermination`),C=typeof S!=`boolean`||S,w=[{type:`bin`,value:`AWS_PROFILE=spinifex aws ec2 run-instances`},{type:`flag`,value:` \\ --image-id`},{type:`value`,value:` ${a||``}`},{type:`flag`,value:` \\ @@ -23,5 +23,5 @@ Error generating stack: `+e.message+` --group-id`},{type:`value`,value:` $SG_ID`},{type:`flag`,value:` \\ --ip-permissions`},{type:`value`,value:` '${e}'`}]})}w.push({type:`flag`,value:` \\ --security-group-ids`},{type:`value`,value:` $SG_ID`})}else{let t=e(`securityGroupIds`),n=Array.isArray(t)?t.filter(e=>typeof e==`string`):[];n.length>0&&w.push({type:`flag`,value:` \\ - --security-group-ids`},{type:`value`,value:` ${n.join(` `)}`})}if(y!==void 0||b!==void 0||S!==void 0){let e={};y!==void 0&&(e.VolumeSize=y),x&&(e.VolumeType=x),S!==void 0&&(e.DeleteOnTermination=C);let t=JSON.stringify([{DeviceName:_||Pl,Ebs:e}]);w.push({type:`flag`,value:` \\ - --block-device-mappings`},{type:`value`,value:` '${t}'`})}return[...M,{label:`Run Instances`,parts:w}]}var iu=L(`/_auth/ec2/(internet-gateways)/create-internet-gateway`)({head:()=>({meta:[{title:`Create Internet Gateway | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-internet-gateway.js`),__vite__mapDeps([54,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,47,8,48,21,22,19,20,49,50,51,24,52,53])),`component`)});function au(e){let t=(0,q.c)(38),{open:n,keyName:r,keyMaterial:i}=e,a=Pe(),{copied:o,copy:s}=Nr(),c;t[0]!==i||t[1]!==r?(c=()=>{let e=new Blob([i],{type:`text/plain`}),t=URL.createObjectURL(e),n=document.createElement(`a`);n.href=t,n.download=`${r}.pem`,n.click(),URL.revokeObjectURL(t)},t[0]=i,t[1]=r,t[2]=c):c=t[2];let l=c,u;t[3]===a?u=t[4]:(u=()=>{a({to:`/ec2/describe-key-pairs`})},t[3]=a,t[4]=u);let d=u,f,p;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,K.jsx)(An,{children:(0,K.jsx)(vt,{className:`text-destructive`})}),p=(0,K.jsx)(In,{children:`Save Your Private Key`}),t[5]=f,t[6]=p):(f=t[5],p=t[6]);let m;t[7]===r?m=t[8]:(m=(0,K.jsxs)(Vn,{children:[f,p,(0,K.jsxs)(kn,{children:[`This is your only chance to save the private key file for`,` `,(0,K.jsx)(`strong`,{children:r}),`. Please download or copy it now. You won't be able to retrieve it again.`]})]}),t[7]=r,t[8]=m);let h=`Private key material for ${r}`,g;t[9]!==i||t[10]!==h?(g=(0,K.jsx)(`textarea`,{"aria-label":h,className:`w-full resize-none overflow-y-auto rounded-md border border-input bg-input/20 px-2 py-2 font-mono text-xs`,readOnly:!0,rows:4,value:i}),t[9]=i,t[10]=h,t[11]=g):g=t[11];let _;t[12]!==s||t[13]!==i?(_=async()=>await s(i),t[12]=s,t[13]=i,t[14]=_):_=t[14];let v;t[15]===o?v=t[16]:(v=o?(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)(Xe,{className:`mr-2 size-4`}),`Copied!`]}):`Copy to Clipboard`,t[15]=o,t[16]=v);let y;t[17]!==_||t[18]!==v?(y=(0,K.jsx)(Et,{className:`flex-1`,onClick:_,type:`button`,variant:`outline`,children:v}),t[17]=_,t[18]=v,t[19]=y):y=t[19];let b;t[20]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,K.jsx)(ot,{className:`mr-2 size-4`}),t[20]=b):b=t[20];let x;t[21]===l?x=t[22]:(x=(0,K.jsxs)(Et,{className:`flex-1`,onClick:l,type:`button`,variant:`outline`,children:[b,`Download .pem File`]}),t[21]=l,t[22]=x);let S;t[23]!==y||t[24]!==x?(S=(0,K.jsxs)(`div`,{className:`flex gap-2`,children:[y,x]}),t[23]=y,t[24]=x,t[25]=S):S=t[25];let C;t[26]!==S||t[27]!==g?(C=(0,K.jsxs)(`div`,{className:`space-y-3`,children:[g,S]}),t[26]=S,t[27]=g,t[28]=C):C=t[28];let w;t[29]===d?w=t[30]:(w=(0,K.jsx)(Rn,{children:(0,K.jsx)(Bn,{onClick:d,children:`Close and Continue`})}),t[29]=d,t[30]=w);let T;t[31]!==C||t[32]!==w||t[33]!==m?(T=(0,K.jsxs)(Fn,{className:`max-w-2xl`,children:[m,C,w]}),t[31]=C,t[32]=w,t[33]=m,t[34]=T):T=t[34];let E;return t[35]!==n||t[36]!==T?(E=(0,K.jsx)(Hn,{open:n,children:T}),t[35]=n,t[36]=T,t[37]=E):E=t[37],E}var ou=L(`/_auth/ec2/(key)/create-key-pair`)({head:()=>({meta:[{title:`Create Key Pair | EC2 | Mulga`}]}),component:su});function su(){let e=(0,q.c)(60),t=Pe(),n=mr(),[r,i]=(0,G.useState)(null),a;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(a=Mr(Hr),e[0]=a):a=e[0];let o;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(o={resolver:a,defaultValues:{keyType:`rsa`}},e[1]=o):o=e[1];let{handleSubmit:s,register:c,control:l,formState:u}=Ar(o),{errors:d,isSubmitting:f}=u,p;e[2]===l?p=e[3]:(p={control:l},e[2]=l,e[3]=p);let m=kr(p),h;e[4]===m?h=e[5]:(h=e=>e?m[e]:void 0,e[4]=m,e[5]=h);let g=h,_;e[6]===n?_=e[7]:(_=async e=>{let t=await n.mutateAsync(e);t.KeyMaterial&&i({keyName:e.keyName,material:t.KeyMaterial})},e[6]=n,e[7]=_);let v=_,y,b;e[8]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,K.jsx)(qe,{to:`/ec2/describe-key-pairs`,children:`Back to key pairs`}),b=(0,K.jsx)(Ir,{title:`Create Key Pair`}),e[8]=y,e[9]=b):(y=e[8],b=e[9]);let x;e[10]===n.error?x=e[11]:(x=n.error&&(0,K.jsx)(Pr,{error:n.error,msg:`Failed to create key pair`}),e[10]=n.error,e[11]=x);let S;e[12]!==s||e[13]!==v?(S=s(v),e[12]=s,e[13]=v,e[14]=S):S=e[14];let C;e[15]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`keyName`,children:`Key Pair Name`})}),e[15]=C):C=e[15];let w=!!d.keyName,T;e[16]===c?T=e[17]:(T=c(`keyName`),e[16]=c,e[17]=T);let E;e[18]!==w||e[19]!==T?(E=(0,K.jsx)(Sn,{"aria-invalid":w,id:`keyName`,placeholder:`my-key-pair…`,...T}),e[18]=w,e[19]=T,e[20]=E):E=e[20];let D;e[21]===d.keyName?D=e[22]:(D=(0,K.jsx)(En,{errors:[d.keyName]}),e[21]=d.keyName,e[22]=D);let O;e[23]!==E||e[24]!==D?(O=(0,K.jsxs)(Dn,{children:[C,E,D]}),e[23]=E,e[24]=D,e[25]=O):O=e[25];let k;e[26]===Symbol.for(`react.memo_cache_sentinel`)?(k=(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`keyType`,children:`Key Type`})}),e[26]=k):k=e[26];let A;e[27]===d.keyType?A=e[28]:(A=e=>{let{field:t}=e;return(0,K.jsxs)(it,{onValueChange:e=>t.onChange(e),value:t.value,children:[(0,K.jsx)(rt,{"aria-invalid":!!d.keyType,className:`w-full`,id:`keyType`,children:(0,K.jsx)(Qe,{placeholder:`Select a key type`})}),(0,K.jsxs)(nt,{children:[(0,K.jsx)(et,{value:`rsa`,children:`RSA (2048-bit)`}),(0,K.jsx)(et,{value:`ed25519`,children:`ED25519`})]})]})},e[27]=d.keyType,e[28]=A);let ee;e[29]!==l||e[30]!==A?(ee=(0,K.jsx)(jr,{control:l,name:`keyType`,render:A}),e[29]=l,e[30]=A,e[31]=ee):ee=e[31];let te;e[32]===Symbol.for(`react.memo_cache_sentinel`)?(te=(0,K.jsx)(wn,{children:`RSA is required to retrieve a Windows administrator password. ED25519 works for SSH only.`}),e[32]=te):te=e[32];let ne;e[33]===d.keyType?ne=e[34]:(ne=(0,K.jsx)(En,{errors:[d.keyType]}),e[33]=d.keyType,e[34]=ne);let j;e[35]!==ee||e[36]!==ne?(j=(0,K.jsxs)(Dn,{children:[k,ee,te,ne]}),e[35]=ee,e[36]=ne,e[37]=j):j=e[37];let M;e[38]===g?M=e[39]:(M=cu(g),e[38]=g,e[39]=M);let N;e[40]===M?N=e[41]:(N=(0,K.jsx)(_t,{commands:M}),e[40]=M,e[41]=N);let re;e[42]===t?re=e[43]:(re=async()=>await t({to:`/ec2/describe-key-pairs`}),e[42]=t,e[43]=re);let ie;e[44]!==n.isPending||e[45]!==f||e[46]!==re?(ie=(0,K.jsx)(Wr,{isPending:n.isPending,isSubmitting:f,onCancel:re,pendingLabel:`Creating…`,submitLabel:`Create Key Pair`}),e[44]=n.isPending,e[45]=f,e[46]=re,e[47]=ie):ie=e[47];let ae;e[48]!==O||e[49]!==j||e[50]!==N||e[51]!==ie||e[52]!==S?(ae=(0,K.jsxs)(`form`,{className:`max-w-4xl space-y-6`,onSubmit:S,children:[O,j,N,ie]}),e[48]=O,e[49]=j,e[50]=N,e[51]=ie,e[52]=S,e[53]=ae):ae=e[53];let P;e[54]===r?P=e[55]:(P=r&&(0,K.jsx)(au,{keyMaterial:r.material,keyName:r.keyName,open:!!r}),e[54]=r,e[55]=P);let F;return e[56]!==ae||e[57]!==P||e[58]!==x?(F=(0,K.jsxs)(K.Fragment,{children:[y,b,x,ae,P]}),e[56]=ae,e[57]=P,e[58]=x,e[59]=F):F=e[59],F}function cu(e){let t=e(`keyName`),n=typeof t==`string`?t:``,r=e(`keyType`),i=typeof r==`string`?r:`rsa`;return[{label:`Create Key Pair`,parts:[{type:`bin`,value:`AWS_PROFILE=spinifex aws ec2 create-key-pair`},{type:`flag`,value:` --key-name`},{type:`value`,value:` ${n||``}`},{type:`flag`,value:` --key-type`},{type:`value`,value:` ${i}`}]}]}var lu=L(`/_auth/ec2/(key)/import-key-pair`)({head:()=>({meta:[{title:`Import Key Pair | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./import-key-pair.js`),__vite__mapDeps([55,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,47,8,48,21,22,19,20,49,50,51,24,52,53,56])),`component`)}),uu=L(`/_auth/ec2/(launch-templates)/create-launch-template`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(cr),e.queryClient.ensureQueryData(nr),e.queryClient.ensureQueryData(lr),e.queryClient.ensureQueryData($n),e.queryClient.ensureQueryData(dr)])},head:()=>({meta:[{title:`Create Launch Template | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-launch-template.js`),__vite__mapDeps([57,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,47,8,48,21,22,19,20,49,50,51,24,52,53,58,59,7,60,61,62,63,64,56])),`component`)}),du=L(`/_auth/ec2/(load-balancers)/create-load-balancer`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(Qn),e.queryClient.ensureQueryData($n),e.queryClient.ensureQueryData(dr),e.queryClient.ensureQueryData(xr),e.queryClient.ensureQueryData(Yn),e.queryClient.ensureQueryData(br)])},head:()=>({meta:[{title:`Create Load Balancer | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-load-balancer.js`),__vite__mapDeps([65,1,59,7,8,35,4,10,11,36,9,12,60,28,38,13,40,43,44,61,62,45,63,66,37,39,41,67,42,46,68,20,21,22,69,48,70,51,56,19,71,72,73,50,24,53,74,64,75])),`component`)}),fu=L(`/_auth/ec2/(nat-gateways)/create-nat-gateway`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData($n),e.queryClient.ensureQueryData(sr)])},head:()=>({meta:[{title:`Create NAT Gateway | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-nat-gateway.js`),__vite__mapDeps([76,1,59,7,8,9,4,35,10,11,36,12,60,28,38,13,40,43,44,61,62,45,63,37,39,41,42,46,19,20,21,22,47,48,49,50,51,24,52,53])),`component`)}),pu=L(`/_auth/ec2/(placement-groups)/create-placement-group`)({head:()=>({meta:[{title:`Create Placement Group | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-placement-group.js`),__vite__mapDeps([77,1,35,4,36,9,12,60,28,10,11,38,13,40,43,44,61,62,45,63,37,39,41,42,46,47,8,48,21,22,19,20,49,50,51,24,52,53])),`component`)}),mu=L(`/_auth/ec2/(route-tables)/create-route-table`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Qn)},head:()=>({meta:[{title:`Create Route Table | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-route-table.js`),__vite__mapDeps([78,1,59,7,8,35,4,10,11,36,9,12,60,28,38,13,40,43,44,61,62,45,63,42,46,19,20,21,22,47,48,49,50,51,24,52,53])),`component`)}),hu=L(`/_auth/ec2/(security-groups)/create-security-group`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Qn)},head:()=>({meta:[{title:`Create Security Group | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-security-group.js`),__vite__mapDeps([79,1,59,7,8,35,4,10,11,36,9,12,60,28,38,13,40,43,44,61,62,45,63,37,39,41,42,46,19,20,21,22,47,48,49,50,51,24,52,53])),`component`)}),gu=L(`/_auth/ec2/(subnet)/create-subnet`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(Qn),e.queryClient.ensureQueryData(ur)])},head:()=>({meta:[{title:`Create Subnet | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-subnet.js`),__vite__mapDeps([80,1,59,7,8,35,4,10,11,36,9,12,60,28,38,13,40,43,44,61,62,45,63,37,39,41,42,46,19,20,21,22,47,48,49,50,51,24,52,53])),`component`)}),_u=L(`/_auth/ec2/(target-groups)/create-target-group`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Qn)},head:()=>({meta:[{title:`Create Target Group | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-target-group.js`),__vite__mapDeps([81,1,59,7,8,35,4,36,9,12,37,10,11,38,13,39,40,28,41,19,20,21,22,71,48,72,50,51,24,53,74,60,43,44,61,62,45,63,66,67,42,46,64,75])),`component`)}),vu=L(`/_auth/ec2/(volumes)/create-volume`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(ur)},head:()=>({meta:[{title:`Create Volume | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-volume.js`),__vite__mapDeps([82,1,59,7,8,35,4,36,9,12,60,28,10,11,38,13,40,43,44,61,62,45,63,37,39,41,42,46,19,20,21,22,47,48,49,50,51,24,52,53])),`component`)}),yu=L(`/_auth/ec2/(vpc)/create-vpc`)({head:()=>({meta:[{title:`Create VPC | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./create-vpc.js`),__vite__mapDeps([83,1,35,4,36,9,12,13,14,60,28,10,11,38,40,43,44,61,62,45,63,37,39,41,42,46,47,8,48,21,22,19,20,49,50,51,24,52,53])),`component`)}),bu=L(`/_auth/ecs/(clusters)/task-definitions`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(_r)},head:()=>({meta:[{title:`Task Definitions | ECS | Mulga`}]}),component:R(()=>B(()=>import(`./task-definitions.js`),__vite__mapDeps([84,1,59,7,8,9,4,40,28,10,11,85,20,21,22,86,48,18,51,24,87,70,43,61,62,88])),`component`)}),xu=L(`/_auth/eks/(clusters)/create-cluster`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(Qn),e.queryClient.ensureQueryData($n),e.queryClient.ensureQueryData(Er),e.queryClient.ensureQueryData(cr)])},head:()=>({meta:[{title:`Create Cluster | EKS | Mulga`}]}),component:R(()=>B(()=>import(`./create-cluster.js`),__vite__mapDeps([89,1,8,59,7,35,4,10,11,36,9,12,60,28,38,13,40,43,44,61,62,45,63,42,46,70,19,20,21,22,90,48,91,49,92,93,94,95,50,51,24,53,96,97,39,98,99,41,100])),`component`)}),Su=L(`/_auth/iam/(groups)/create-group`)({head:()=>({meta:[{title:`Create Group | IAM | Mulga`}]}),component:R(()=>B(()=>import(`./create-group.js`),__vite__mapDeps([101,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,93,8,48,21,22,94,50,51,24,53,102,92])),`component`)}),Cu=L(`/_auth/iam/(instance-profiles)/create-instance-profile`)({head:()=>({meta:[{title:`Create Instance Profile | IAM | Mulga`}]}),component:R(()=>B(()=>import(`./create-instance-profile.js`),__vite__mapDeps([103,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,93,8,48,21,22,94,50,51,24,53,102,92])),`component`)}),wu=L(`/_auth/iam/(policies)/create-policy`)({head:()=>({meta:[{title:`Create Policy | IAM | Mulga`}]}),component:R(()=>B(()=>import(`./create-policy.js`),__vite__mapDeps([104,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,93,8,48,21,22,94,50,51,24,53,105,92,56,102])),`component`)}),Tu=L(`/_auth/iam/(roles)/create-role`)({head:()=>({meta:[{title:`Create Role | IAM | Mulga`}]}),component:R(()=>B(()=>import(`./create-role.js`),__vite__mapDeps([106,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,93,8,48,21,22,94,50,51,24,53,105,92,56,102])),`component`)}),Eu=L(`/_auth/iam/(users)/create-user`)({head:()=>({meta:[{title:`Create User | IAM | Mulga`}]}),component:R(()=>B(()=>import(`./create-user.js`),__vite__mapDeps([107,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,93,8,48,21,22,94,50,51,24,53,102,92])),`component`)}),Du=L(`/_auth/s3/(buckets)/create-bucket`)({head:()=>({meta:[{title:`Create Bucket | S3 | Mulga`}]}),component:R(()=>B(()=>import(`./create-bucket.js`),__vite__mapDeps([108,1,35,4,10,11,36,9,12,37,38,13,39,40,28,41,42,43,44,45,46,109,8,48,21,22,50,51,24,53])),`component`)}),Ou=L(`/_auth/s3/ls/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Dr)},head:()=>({meta:[{title:`Buckets | S3 | Mulga`}]}),component:R(()=>B(()=>import(`./ls.js`),__vite__mapDeps([110,1,59,7,8,9,4,10,11,40,28,23,20,21,22,24,111])),`component`)}),ku=L(`/_auth/s3/ls/$bucket`)({component:R(()=>B(()=>import(`./route2.js`),__vite__mapDeps([112,1,2,3,4])),`component`)}),Au=L(`/_auth/ec2/(elastic-ips)/describe-addresses/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(sr)},head:()=>({meta:[{title:`Elastic IPs | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-addresses.js`),__vite__mapDeps([113,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111])),`component`)}),ju=L(`/_auth/ec2/(images)/describe-images/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(cr)},head:()=>({meta:[{title:`Images | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-images.js`),__vite__mapDeps([114,1,59,7,8,19,20,10,11,21,22,24,111,9,4,25,96])),`component`)}),Mu=L(`/_auth/ec2/(instances)/describe-instances/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(ar)},head:()=>({meta:[{title:`Instances | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-instances.js`),__vite__mapDeps([115,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111,25])),`component`)}),Nu=L(`/_auth/ec2/(internet-gateways)/describe-internet-gateways/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(rr)},head:()=>({meta:[{title:`Internet Gateways | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-internet-gateways.js`),__vite__mapDeps([116,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111])),`component`)}),Pu=L(`/_auth/ec2/(key)/describe-key-pairs/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(lr)},head:()=>({meta:[{title:`Key Pairs | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-key-pairs.js`),__vite__mapDeps([117,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111])),`component`)}),Fu=L(`/_auth/ec2/(launch-templates)/describe-launch-templates/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(ir)},head:()=>({meta:[{title:`Launch Templates | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-launch-templates.js`),__vite__mapDeps([118,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111,27,29])),`component`)}),Iu=L(`/_auth/ec2/(load-balancers)/describe-load-balancers/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(yr)},head:()=>({meta:[{title:`Load Balancers | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-load-balancers.js`),__vite__mapDeps([119,1,59,7,8,9,4,35,10,11,40,28,73,20,21,22,72,24,25])),`component`)}),Lu=L(`/_auth/ec2/(nat-gateways)/describe-nat-gateways/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(tr)},head:()=>({meta:[{title:`NAT Gateways | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-nat-gateways.js`),__vite__mapDeps([120,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111,25])),`component`)}),Ru=L(`/_auth/ec2/(placement-groups)/describe-placement-groups/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(fr)},head:()=>({meta:[{title:`Placement Groups | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-placement-groups.js`),__vite__mapDeps([121,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111,25])),`component`)}),zu=L(`/_auth/ec2/(route-tables)/describe-route-tables/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(er)},head:()=>({meta:[{title:`Route Tables | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-route-tables.js`),__vite__mapDeps([122,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111,27,29])),`component`)}),Bu=L(`/_auth/ec2/(security-groups)/describe-security-groups/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(dr)},head:()=>({meta:[{title:`Security Groups | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-security-groups.js`),__vite__mapDeps([123,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111])),`component`)}),Vu=L(`/_auth/ec2/(snapshots)/describe-snapshots/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Zn)},head:()=>({meta:[{title:`Snapshots | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-snapshots.js`),__vite__mapDeps([124,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111,25])),`component`)}),Hu=L(`/_auth/ec2/(subnet)/describe-subnets/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData($n)},head:()=>({meta:[{title:`Subnets | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-subnets.js`),__vite__mapDeps([125,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111,25])),`component`)}),Uu=L(`/_auth/ec2/(target-groups)/describe-target-groups/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(xr)},head:()=>({meta:[{title:`Target Groups | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-target-groups.js`),__vite__mapDeps([126,1,6,7,8,59,9,4,35,40,28,10,11,73,20,21,22,72,24])),`component`)}),Wu=L(`/_auth/ec2/(volumes)/describe-volumes/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Xn)},head:()=>({meta:[{title:`Volumes | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-volumes.js`),__vite__mapDeps([127,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111,25])),`component`)}),Gu=L(`/_auth/ec2/(vpc)/describe-vpcs/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Qn)},head:()=>({meta:[{title:`VPCs | EC2 | Mulga`}]}),component:R(()=>B(()=>import(`./describe-vpcs.js`),__vite__mapDeps([128,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111,25])),`component`)}),Ku=L(`/_auth/ecr/(repositories)/list-repositories/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(hr)},head:()=>({meta:[{title:`Repositories | ECR | Mulga`}]}),component:R(()=>B(()=>import(`./list-repositories.js`),__vite__mapDeps([129,1,59,7,8,9,4,35,10,11,40,28,42,43,44,45,46,70,61,62,130,20,21,22,131,48,24])),`component`)}),qu=L(`/_auth/ecs/(clusters)/list-clusters/`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(gr),e.queryClient.ensureQueryData(cr)])},head:()=>({meta:[{title:`Clusters | ECS | Mulga`}]}),component:R(()=>B(()=>import(`./list-clusters.js`),__vite__mapDeps([132,1,8,59,7,9,4,35,40,28,10,11,42,43,44,45,46,70,61,62,19,20,21,22,85,86,48,18,51,24,87,25,96,97,38,12,39,98,99,41,88])),`component`)}),Ju=L(`/_auth/eks/(clusters)/list-clusters/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(vr)},head:()=>({meta:[{title:`Clusters | EKS | Mulga`}]}),component:R(()=>B(()=>import(`./list-clusters2.js`),__vite__mapDeps([133,1,59,7,8,9,4,40,28,10,11,134,20,21,22,91,24,111])),`component`)}),Yu=L(`/_auth/iam/(groups)/list-groups/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(wr)},head:()=>({meta:[{title:`Groups | IAM | Mulga`}]}),component:R(()=>B(()=>import(`./list-groups.js`),__vite__mapDeps([135,1,59,7,8,9,4,40,28,10,11,95,20,21,22,94,92,24,111])),`component`)}),Xu=L(`/_auth/iam/(instance-profiles)/list-instance-profiles/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Cr)},head:()=>({meta:[{title:`Instance Profiles | IAM | Mulga`}]}),component:R(()=>B(()=>import(`./list-instance-profiles.js`),__vite__mapDeps([136,1,59,7,8,9,4,40,28,10,11,95,20,21,22,94,92,24,111])),`component`)}),Zu=L(`/_auth/iam/(policies)/list-policies/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Tr)},head:()=>({meta:[{title:`Policies | IAM | Mulga`}]}),component:R(()=>B(()=>import(`./list-policies.js`),__vite__mapDeps([137,1,59,7,8,9,4,40,28,10,11,95,20,21,22,94,92,24,111])),`component`)}),Qu=L(`/_auth/iam/(roles)/list-roles/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Er)},head:()=>({meta:[{title:`Roles | IAM | Mulga`}]}),component:R(()=>B(()=>import(`./list-roles.js`),__vite__mapDeps([138,1,59,7,8,9,4,40,28,10,11,95,20,21,22,94,92,24,111])),`component`)}),$u=L(`/_auth/iam/(users)/list-users/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Sr)},head:()=>({meta:[{title:`Users | IAM | Mulga`}]}),component:R(()=>B(()=>import(`./list-users.js`),__vite__mapDeps([139,1,59,7,8,9,4,40,28,10,11,95,20,21,22,94,92,24,111])),`component`)}),Q=kl.update({id:`/_auth`,getParentRoute:()=>Ol}),ed=Or.update({id:`/login`,path:`/login`,getParentRoute:()=>Ol}),td=Al.update({id:`/`,path:`/`,getParentRoute:()=>Q}),nd=jl.update({id:`/nodes`,path:`/nodes`,getParentRoute:()=>Q}),rd=Ml.update({id:`/s3/service-metrics`,path:`/s3/service-metrics`,getParentRoute:()=>Q}),id=Nl.update({id:`/ec2/(elastic-ips)/allocate-address`,path:`/ec2/allocate-address`,getParentRoute:()=>Q}),ad=Z.update({id:`/ec2/(instances)/run-instances`,path:`/ec2/run-instances`,getParentRoute:()=>Q}),od=iu.update({id:`/ec2/(internet-gateways)/create-internet-gateway`,path:`/ec2/create-internet-gateway`,getParentRoute:()=>Q}),sd=ou.update({id:`/ec2/(key)/create-key-pair`,path:`/ec2/create-key-pair`,getParentRoute:()=>Q}),cd=lu.update({id:`/ec2/(key)/import-key-pair`,path:`/ec2/import-key-pair`,getParentRoute:()=>Q}),ld=uu.update({id:`/ec2/(launch-templates)/create-launch-template`,path:`/ec2/create-launch-template`,getParentRoute:()=>Q}),ud=du.update({id:`/ec2/(load-balancers)/create-load-balancer`,path:`/ec2/create-load-balancer`,getParentRoute:()=>Q}),dd=fu.update({id:`/ec2/(nat-gateways)/create-nat-gateway`,path:`/ec2/create-nat-gateway`,getParentRoute:()=>Q}),fd=pu.update({id:`/ec2/(placement-groups)/create-placement-group`,path:`/ec2/create-placement-group`,getParentRoute:()=>Q}),pd=mu.update({id:`/ec2/(route-tables)/create-route-table`,path:`/ec2/create-route-table`,getParentRoute:()=>Q}),md=hu.update({id:`/ec2/(security-groups)/create-security-group`,path:`/ec2/create-security-group`,getParentRoute:()=>Q}),hd=Gr.update({id:`/ec2/(snapshots)/create-snapshot`,path:`/ec2/create-snapshot`,getParentRoute:()=>Q}),gd=gu.update({id:`/ec2/(subnet)/create-subnet`,path:`/ec2/create-subnet`,getParentRoute:()=>Q}),_d=_u.update({id:`/ec2/(target-groups)/create-target-group`,path:`/ec2/create-target-group`,getParentRoute:()=>Q}),vd=vu.update({id:`/ec2/(volumes)/create-volume`,path:`/ec2/create-volume`,getParentRoute:()=>Q}),$=yu.update({id:`/ec2/(vpc)/create-vpc`,path:`/ec2/create-vpc`,getParentRoute:()=>Q}),yd=Kr.update({id:`/ecs/(clusters)/create-service`,path:`/ecs/create-service`,getParentRoute:()=>Q}),bd=qr.update({id:`/ecs/(clusters)/register-task-definition`,path:`/ecs/register-task-definition`,getParentRoute:()=>Q}),xd=Jr.update({id:`/ecs/(clusters)/run-task`,path:`/ecs/run-task`,getParentRoute:()=>Q}),Sd=bu.update({id:`/ecs/(clusters)/task-definitions`,path:`/ecs/task-definitions`,getParentRoute:()=>Q}),Cd=xu.update({id:`/eks/(clusters)/create-cluster`,path:`/eks/create-cluster`,getParentRoute:()=>Q}),wd=Su.update({id:`/iam/(groups)/create-group`,path:`/iam/create-group`,getParentRoute:()=>Q}),Td=Cu.update({id:`/iam/(instance-profiles)/create-instance-profile`,path:`/iam/create-instance-profile`,getParentRoute:()=>Q}),Ed=wu.update({id:`/iam/(policies)/create-policy`,path:`/iam/create-policy`,getParentRoute:()=>Q}),Dd=Tu.update({id:`/iam/(roles)/create-role`,path:`/iam/create-role`,getParentRoute:()=>Q}),Od=Eu.update({id:`/iam/(users)/create-user`,path:`/iam/create-user`,getParentRoute:()=>Q}),kd=Du.update({id:`/s3/(buckets)/create-bucket`,path:`/s3/create-bucket`,getParentRoute:()=>Q}),Ad=Ou.update({id:`/s3/ls/`,path:`/s3/ls/`,getParentRoute:()=>Q}),jd=ku.update({id:`/s3/ls/$bucket`,path:`/s3/ls/$bucket`,getParentRoute:()=>Q}),Md=Au.update({id:`/ec2/(elastic-ips)/describe-addresses/`,path:`/ec2/describe-addresses/`,getParentRoute:()=>Q}),Nd=Yr.update({id:`/ec2/(elastic-ips)/describe-addresses/$id`,path:`/ec2/describe-addresses/$id`,getParentRoute:()=>Q}),Pd=ju.update({id:`/ec2/(images)/describe-images/`,path:`/ec2/describe-images/`,getParentRoute:()=>Q}),Fd=Xr.update({id:`/ec2/(images)/describe-images/$id`,path:`/ec2/describe-images/$id`,getParentRoute:()=>Q}),Id=Mu.update({id:`/ec2/(instances)/describe-instances/`,path:`/ec2/describe-instances/`,getParentRoute:()=>Q}),Ld=Zr.update({id:`/ec2/(instances)/describe-instances/$id`,path:`/ec2/describe-instances/$id`,getParentRoute:()=>Q}),Rd=Nu.update({id:`/ec2/(internet-gateways)/describe-internet-gateways/`,path:`/ec2/describe-internet-gateways/`,getParentRoute:()=>Q}),zd=Qr.update({id:`/ec2/(internet-gateways)/describe-internet-gateways/$id`,path:`/ec2/describe-internet-gateways/$id`,getParentRoute:()=>Q}),Bd=Pu.update({id:`/ec2/(key)/describe-key-pairs/`,path:`/ec2/describe-key-pairs/`,getParentRoute:()=>Q}),Vd=$r.update({id:`/ec2/(key)/describe-key-pairs/$id`,path:`/ec2/describe-key-pairs/$id`,getParentRoute:()=>Q}),Hd=Fu.update({id:`/ec2/(launch-templates)/describe-launch-templates/`,path:`/ec2/describe-launch-templates/`,getParentRoute:()=>Q}),Ud=ei.update({id:`/ec2/(launch-templates)/describe-launch-templates/$id`,path:`/ec2/describe-launch-templates/$id`,getParentRoute:()=>Q}),Wd=Iu.update({id:`/ec2/(load-balancers)/describe-load-balancers/`,path:`/ec2/describe-load-balancers/`,getParentRoute:()=>Q}),Gd=ti.update({id:`/ec2/(load-balancers)/describe-load-balancers/$id`,path:`/ec2/describe-load-balancers/$id`,getParentRoute:()=>Q}),Kd=Lu.update({id:`/ec2/(nat-gateways)/describe-nat-gateways/`,path:`/ec2/describe-nat-gateways/`,getParentRoute:()=>Q}),qd=ni.update({id:`/ec2/(nat-gateways)/describe-nat-gateways/$id`,path:`/ec2/describe-nat-gateways/$id`,getParentRoute:()=>Q}),Jd=Ru.update({id:`/ec2/(placement-groups)/describe-placement-groups/`,path:`/ec2/describe-placement-groups/`,getParentRoute:()=>Q}),Yd=ri.update({id:`/ec2/(placement-groups)/describe-placement-groups/$id`,path:`/ec2/describe-placement-groups/$id`,getParentRoute:()=>Q}),Xd=zu.update({id:`/ec2/(route-tables)/describe-route-tables/`,path:`/ec2/describe-route-tables/`,getParentRoute:()=>Q}),Zd=ii.update({id:`/ec2/(route-tables)/describe-route-tables/$id`,path:`/ec2/describe-route-tables/$id`,getParentRoute:()=>Q}),Qd=Bu.update({id:`/ec2/(security-groups)/describe-security-groups/`,path:`/ec2/describe-security-groups/`,getParentRoute:()=>Q}),$d=bt.update({id:`/ec2/(security-groups)/describe-security-groups/$id`,path:`/ec2/describe-security-groups/$id`,getParentRoute:()=>Q}),ef=Vu.update({id:`/ec2/(snapshots)/describe-snapshots/`,path:`/ec2/describe-snapshots/`,getParentRoute:()=>Q}),tf=gt.update({id:`/ec2/(snapshots)/describe-snapshots/$id`,path:`/ec2/describe-snapshots/$id`,getParentRoute:()=>Q}),nf=Hu.update({id:`/ec2/(subnet)/describe-subnets/`,path:`/ec2/describe-subnets/`,getParentRoute:()=>Q}),rf=ai.update({id:`/ec2/(subnet)/describe-subnets/$id`,path:`/ec2/describe-subnets/$id`,getParentRoute:()=>Q}),af=Uu.update({id:`/ec2/(target-groups)/describe-target-groups/`,path:`/ec2/describe-target-groups/`,getParentRoute:()=>Q}),of=oi.update({id:`/ec2/(target-groups)/describe-target-groups/$id`,path:`/ec2/describe-target-groups/$id`,getParentRoute:()=>Q}),sf=Wu.update({id:`/ec2/(volumes)/describe-volumes/`,path:`/ec2/describe-volumes/`,getParentRoute:()=>Q}),cf=Ye.update({id:`/ec2/(volumes)/describe-volumes/$id`,path:`/ec2/describe-volumes/$id`,getParentRoute:()=>Q}),lf=si.update({id:`/ec2/(volumes)/modify-volume/$id`,path:`/ec2/modify-volume/$id`,getParentRoute:()=>Q}),uf=Gu.update({id:`/ec2/(vpc)/describe-vpcs/`,path:`/ec2/describe-vpcs/`,getParentRoute:()=>Q}),df=ci.update({id:`/ec2/(vpc)/describe-vpcs/$id`,path:`/ec2/describe-vpcs/$id`,getParentRoute:()=>Q}),ff=Ku.update({id:`/ecr/(repositories)/list-repositories/`,path:`/ecr/list-repositories/`,getParentRoute:()=>Q}),pf=li.update({id:`/ecr/(repositories)/list-repositories/$id`,path:`/ecr/list-repositories/$id`,getParentRoute:()=>Q}),mf=qu.update({id:`/ecs/(clusters)/list-clusters/`,path:`/ecs/list-clusters/`,getParentRoute:()=>Q}),hf=ui.update({id:`/ecs/(clusters)/list-clusters/$clusterName`,path:`/ecs/list-clusters/$clusterName`,getParentRoute:()=>Q}),gf=Ju.update({id:`/eks/(clusters)/list-clusters/`,path:`/eks/list-clusters/`,getParentRoute:()=>Q}),_f=di.update({id:`/eks/(clusters)/list-clusters/$clusterName`,path:`/eks/list-clusters/$clusterName`,getParentRoute:()=>Q}),vf=Yu.update({id:`/iam/(groups)/list-groups/`,path:`/iam/list-groups/`,getParentRoute:()=>Q}),yf=fi.update({id:`/iam/(groups)/list-groups/$groupName`,path:`/iam/list-groups/$groupName`,getParentRoute:()=>Q}),bf=Xu.update({id:`/iam/(instance-profiles)/list-instance-profiles/`,path:`/iam/list-instance-profiles/`,getParentRoute:()=>Q}),xf=pi.update({id:`/iam/(instance-profiles)/list-instance-profiles/$instanceProfileName`,path:`/iam/list-instance-profiles/$instanceProfileName`,getParentRoute:()=>Q}),Sf=Zu.update({id:`/iam/(policies)/list-policies/`,path:`/iam/list-policies/`,getParentRoute:()=>Q}),Cf=mi.update({id:`/iam/(policies)/list-policies/$policyArn`,path:`/iam/list-policies/$policyArn`,getParentRoute:()=>Q}),wf=Qu.update({id:`/iam/(roles)/list-roles/`,path:`/iam/list-roles/`,getParentRoute:()=>Q}),Tf=hi.update({id:`/iam/(roles)/list-roles/$roleName`,path:`/iam/list-roles/$roleName`,getParentRoute:()=>Q}),Ef=$u.update({id:`/iam/(users)/list-users/`,path:`/iam/list-users/`,getParentRoute:()=>Q}),Df=gi.update({id:`/iam/(users)/list-users/$userName`,path:`/iam/list-users/$userName`,getParentRoute:()=>Q}),Of=_i.update({id:`/`,path:`/`,getParentRoute:()=>jd}),kf=vi.update({id:`/$`,path:`/$`,getParentRoute:()=>jd}),Af=yi.update({id:`/ecs/(clusters)/list-clusters/$clusterName_/services/$serviceName`,path:`/ecs/list-clusters/$clusterName/services/$serviceName`,getParentRoute:()=>Q}),jf=bi.update({id:`/ecs/(clusters)/list-clusters/$clusterName_/tasks/$taskId`,path:`/ecs/list-clusters/$clusterName/tasks/$taskId`,getParentRoute:()=>Q}),Mf={AuthS3LsBucketSplatRoute:kf,AuthS3LsBucketIndexRoute:Of},Nf={AuthNodesRoute:nd,AuthIndexRoute:td,AuthS3ServiceMetricsRoute:rd,AuthS3LsBucketRouteRoute:jd._addFileChildren(Mf),AuthEc2elasticIpsAllocateAddressRoute:id,AuthEc2instancesRunInstancesRoute:ad,AuthEc2internetGatewaysCreateInternetGatewayRoute:od,AuthEc2keyCreateKeyPairRoute:sd,AuthEc2keyImportKeyPairRoute:cd,AuthEc2launchTemplatesCreateLaunchTemplateRoute:ld,AuthEc2loadBalancersCreateLoadBalancerRoute:ud,AuthEc2natGatewaysCreateNatGatewayRoute:dd,AuthEc2placementGroupsCreatePlacementGroupRoute:fd,AuthEc2routeTablesCreateRouteTableRoute:pd,AuthEc2securityGroupsCreateSecurityGroupRoute:md,AuthEc2snapshotsCreateSnapshotRoute:hd,AuthEc2subnetCreateSubnetRoute:gd,AuthEc2targetGroupsCreateTargetGroupRoute:_d,AuthEc2volumesCreateVolumeRoute:vd,AuthEc2vpcCreateVpcRoute:$,AuthEcsclustersCreateServiceRoute:yd,AuthEcsclustersRegisterTaskDefinitionRoute:bd,AuthEcsclustersRunTaskRoute:xd,AuthEcsclustersTaskDefinitionsRoute:Sd,AuthEksclustersCreateClusterRoute:Cd,AuthIamgroupsCreateGroupRoute:wd,AuthIaminstanceProfilesCreateInstanceProfileRoute:Td,AuthIampoliciesCreatePolicyRoute:Ed,AuthIamrolesCreateRoleRoute:Dd,AuthIamusersCreateUserRoute:Od,AuthS3bucketsCreateBucketRoute:kd,AuthS3LsIndexRoute:Ad,AuthEc2elasticIpsDescribeAddressesIdRoute:Nd,AuthEc2imagesDescribeImagesIdRoute:Fd,AuthEc2instancesDescribeInstancesIdRoute:Ld,AuthEc2internetGatewaysDescribeInternetGatewaysIdRoute:zd,AuthEc2keyDescribeKeyPairsIdRoute:Vd,AuthEc2launchTemplatesDescribeLaunchTemplatesIdRoute:Ud,AuthEc2loadBalancersDescribeLoadBalancersIdRoute:Gd,AuthEc2natGatewaysDescribeNatGatewaysIdRoute:qd,AuthEc2placementGroupsDescribePlacementGroupsIdRoute:Yd,AuthEc2routeTablesDescribeRouteTablesIdRoute:Zd,AuthEc2securityGroupsDescribeSecurityGroupsIdRoute:$d,AuthEc2snapshotsDescribeSnapshotsIdRoute:tf,AuthEc2subnetDescribeSubnetsIdRoute:rf,AuthEc2targetGroupsDescribeTargetGroupsIdRoute:of,AuthEc2volumesDescribeVolumesIdRoute:cf,AuthEc2volumesModifyVolumeIdRoute:lf,AuthEc2vpcDescribeVpcsIdRoute:df,AuthEcrrepositoriesListRepositoriesIdRoute:pf,AuthEcsclustersListClustersClusterNameRoute:hf,AuthEksclustersListClustersClusterNameRoute:_f,AuthIamgroupsListGroupsGroupNameRoute:yf,AuthIaminstanceProfilesListInstanceProfilesInstanceProfileNameRoute:xf,AuthIampoliciesListPoliciesPolicyArnRoute:Cf,AuthIamrolesListRolesRoleNameRoute:Tf,AuthIamusersListUsersUserNameRoute:Df,AuthEc2elasticIpsDescribeAddressesIndexRoute:Md,AuthEc2imagesDescribeImagesIndexRoute:Pd,AuthEc2instancesDescribeInstancesIndexRoute:Id,AuthEc2internetGatewaysDescribeInternetGatewaysIndexRoute:Rd,AuthEc2keyDescribeKeyPairsIndexRoute:Bd,AuthEc2launchTemplatesDescribeLaunchTemplatesIndexRoute:Hd,AuthEc2loadBalancersDescribeLoadBalancersIndexRoute:Wd,AuthEc2natGatewaysDescribeNatGatewaysIndexRoute:Kd,AuthEc2placementGroupsDescribePlacementGroupsIndexRoute:Jd,AuthEc2routeTablesDescribeRouteTablesIndexRoute:Xd,AuthEc2securityGroupsDescribeSecurityGroupsIndexRoute:Qd,AuthEc2snapshotsDescribeSnapshotsIndexRoute:ef,AuthEc2subnetDescribeSubnetsIndexRoute:nf,AuthEc2targetGroupsDescribeTargetGroupsIndexRoute:af,AuthEc2volumesDescribeVolumesIndexRoute:sf,AuthEc2vpcDescribeVpcsIndexRoute:uf,AuthEcrrepositoriesListRepositoriesIndexRoute:ff,AuthEcsclustersListClustersIndexRoute:mf,AuthEksclustersListClustersIndexRoute:gf,AuthIamgroupsListGroupsIndexRoute:vf,AuthIaminstanceProfilesListInstanceProfilesIndexRoute:bf,AuthIampoliciesListPoliciesIndexRoute:Sf,AuthIamrolesListRolesIndexRoute:wf,AuthIamusersListUsersIndexRoute:Ef,AuthEcsclustersListClustersClusterNameServicesServiceNameRoute:Af,AuthEcsclustersListClustersClusterNameTasksTaskIdRoute:jf},Pf={AuthRouteRoute:Q._addFileChildren(Nf),LoginRoute:ed},Ff=Ol._addFileChildren(Pf)._addFileTypes(),If=xl(),Lf=Uo({routeTree:Ff,context:{queryClient:If},defaultPreload:`intent`,scrollRestoration:!0,defaultStructuralSharing:!0,defaultPreloadStaleTime:0});async function Rf(e){try{await Ke()}catch(t){e.render((0,K.jsxs)(`div`,{style:{fontFamily:`sans-serif`,margin:`4rem auto`,maxWidth:`40rem`},children:[(0,K.jsx)(`h1`,{children:`Console unavailable`}),(0,K.jsx)(`p`,{children:`This cluster did not report its region, so the console cannot sign requests. Check that the serving node has a region set in its configuration.`}),(0,K.jsx)(`pre`,{children:t instanceof Error?t.message:String(t)})]}));return}e.render((0,K.jsx)(G.StrictMode,{children:(0,K.jsx)(os,{defaultTheme:`dark`,storageKey:`spinifex-ui-theme`,children:(0,K.jsx)(_,{client:If,children:(0,K.jsx)(Jn,{children:(0,K.jsx)(rl,{children:(0,K.jsx)(Ko,{router:Lf})})})})})}))}var zf=document.querySelector(`#app`);zf&&!zf.innerHTML&&await Rf(rs.createRoot(zf)); \ No newline at end of file + --security-group-ids`},{type:`value`,value:` ${n.join(` `)}`})}if(y!==void 0||b!==void 0||S!==void 0){let e={};y!==void 0&&(e.VolumeSize=y),x&&(e.VolumeType=x),S!==void 0&&(e.DeleteOnTermination=C);let t=JSON.stringify([{DeviceName:_||Ml,Ebs:e}]);w.push({type:`flag`,value:` \\ + --block-device-mappings`},{type:`value`,value:` '${t}'`})}return[...M,{label:`Run Instances`,parts:w}]}var nu=z(`/_auth/ec2/(internet-gateways)/create-internet-gateway`)({head:()=>({meta:[{title:`Create Internet Gateway | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-internet-gateway.js`),__vite__mapDeps([54,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,47,8,48,21,22,19,20,49,50,51,24,52,53])),`component`)});function ru(e){let t=(0,q.c)(38),{open:n,keyName:r,keyMaterial:i}=e,a=je(),{copied:o,copy:s}=Nr(),c;t[0]!==i||t[1]!==r?(c=()=>{let e=new Blob([i],{type:`text/plain`}),t=URL.createObjectURL(e),n=document.createElement(`a`);n.href=t,n.download=`${r}.pem`,n.click(),URL.revokeObjectURL(t)},t[0]=i,t[1]=r,t[2]=c):c=t[2];let l=c,u;t[3]===a?u=t[4]:(u=()=>{a({to:`/ec2/describe-key-pairs`})},t[3]=a,t[4]=u);let d=u,f,p;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,K.jsx)(An,{children:(0,K.jsx)(xt,{className:`text-destructive`})}),p=(0,K.jsx)(In,{children:`Save Your Private Key`}),t[5]=f,t[6]=p):(f=t[5],p=t[6]);let m;t[7]===r?m=t[8]:(m=(0,K.jsxs)(Vn,{children:[f,p,(0,K.jsxs)(kn,{children:[`This is your only chance to save the private key file for`,` `,(0,K.jsx)(`strong`,{children:r}),`. Please download or copy it now. You won't be able to retrieve it again.`]})]}),t[7]=r,t[8]=m);let h=`Private key material for ${r}`,g;t[9]!==i||t[10]!==h?(g=(0,K.jsx)(`textarea`,{"aria-label":h,className:`w-full resize-none overflow-y-auto rounded-md border border-input bg-input/20 px-2 py-2 font-mono text-xs`,readOnly:!0,rows:4,value:i}),t[9]=i,t[10]=h,t[11]=g):g=t[11];let _;t[12]!==s||t[13]!==i?(_=async()=>await s(i),t[12]=s,t[13]=i,t[14]=_):_=t[14];let v;t[15]===o?v=t[16]:(v=o?(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)($e,{className:`mr-2 size-4`}),`Copied!`]}):`Copy to Clipboard`,t[15]=o,t[16]=v);let y;t[17]!==_||t[18]!==v?(y=(0,K.jsx)(kt,{className:`flex-1`,onClick:_,type:`button`,variant:`outline`,children:v}),t[17]=_,t[18]=v,t[19]=y):y=t[19];let b;t[20]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,K.jsx)(lt,{className:`mr-2 size-4`}),t[20]=b):b=t[20];let x;t[21]===l?x=t[22]:(x=(0,K.jsxs)(kt,{className:`flex-1`,onClick:l,type:`button`,variant:`outline`,children:[b,`Download .pem File`]}),t[21]=l,t[22]=x);let S;t[23]!==y||t[24]!==x?(S=(0,K.jsxs)(`div`,{className:`flex gap-2`,children:[y,x]}),t[23]=y,t[24]=x,t[25]=S):S=t[25];let C;t[26]!==S||t[27]!==g?(C=(0,K.jsxs)(`div`,{className:`space-y-3`,children:[g,S]}),t[26]=S,t[27]=g,t[28]=C):C=t[28];let w;t[29]===d?w=t[30]:(w=(0,K.jsx)(Rn,{children:(0,K.jsx)(Bn,{onClick:d,children:`Close and Continue`})}),t[29]=d,t[30]=w);let T;t[31]!==C||t[32]!==w||t[33]!==m?(T=(0,K.jsxs)(Fn,{className:`max-w-2xl`,children:[m,C,w]}),t[31]=C,t[32]=w,t[33]=m,t[34]=T):T=t[34];let E;return t[35]!==n||t[36]!==T?(E=(0,K.jsx)(Hn,{open:n,children:T}),t[35]=n,t[36]=T,t[37]=E):E=t[37],E}var iu=z(`/_auth/ec2/(key)/create-key-pair`)({head:()=>({meta:[{title:`Create Key Pair | EC2 | Mulga`}]}),component:au});function au(){let e=(0,q.c)(60),t=je(),n=mr(),[r,i]=(0,G.useState)(null),a;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(a=Mr(Hr),e[0]=a):a=e[0];let o;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(o={resolver:a,defaultValues:{keyType:`rsa`}},e[1]=o):o=e[1];let{handleSubmit:s,register:c,control:l,formState:u}=Ar(o),{errors:d,isSubmitting:f}=u,p;e[2]===l?p=e[3]:(p={control:l},e[2]=l,e[3]=p);let m=kr(p),h;e[4]===m?h=e[5]:(h=e=>e?m[e]:void 0,e[4]=m,e[5]=h);let g=h,_;e[6]===n?_=e[7]:(_=async e=>{let t=await n.mutateAsync(e);t.KeyMaterial&&i({keyName:e.keyName,material:t.KeyMaterial})},e[6]=n,e[7]=_);let v=_,y,b;e[8]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,K.jsx)(Xe,{to:`/ec2/describe-key-pairs`,children:`Back to key pairs`}),b=(0,K.jsx)(Ir,{title:`Create Key Pair`}),e[8]=y,e[9]=b):(y=e[8],b=e[9]);let x;e[10]===n.error?x=e[11]:(x=n.error&&(0,K.jsx)(Pr,{error:n.error,msg:`Failed to create key pair`}),e[10]=n.error,e[11]=x);let S;e[12]!==s||e[13]!==v?(S=s(v),e[12]=s,e[13]=v,e[14]=S):S=e[14];let C;e[15]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`keyName`,children:`Key Pair Name`})}),e[15]=C):C=e[15];let w=!!d.keyName,T;e[16]===c?T=e[17]:(T=c(`keyName`),e[16]=c,e[17]=T);let E;e[18]!==w||e[19]!==T?(E=(0,K.jsx)(Sn,{"aria-invalid":w,id:`keyName`,placeholder:`my-key-pair…`,...T}),e[18]=w,e[19]=T,e[20]=E):E=e[20];let D;e[21]===d.keyName?D=e[22]:(D=(0,K.jsx)(En,{errors:[d.keyName]}),e[21]=d.keyName,e[22]=D);let O;e[23]!==E||e[24]!==D?(O=(0,K.jsxs)(Dn,{children:[C,E,D]}),e[23]=E,e[24]=D,e[25]=O):O=e[25];let k;e[26]===Symbol.for(`react.memo_cache_sentinel`)?(k=(0,K.jsx)(Cn,{children:(0,K.jsx)(`label`,{htmlFor:`keyType`,children:`Key Type`})}),e[26]=k):k=e[26];let A;e[27]===d.keyType?A=e[28]:(A=e=>{let{field:t}=e;return(0,K.jsxs)(st,{onValueChange:e=>t.onChange(e),value:t.value,children:[(0,K.jsx)(ot,{"aria-invalid":!!d.keyType,className:`w-full`,id:`keyType`,children:(0,K.jsx)(tt,{placeholder:`Select a key type`})}),(0,K.jsxs)(at,{children:[(0,K.jsx)(rt,{value:`rsa`,children:`RSA (2048-bit)`}),(0,K.jsx)(rt,{value:`ed25519`,children:`ED25519`})]})]})},e[27]=d.keyType,e[28]=A);let ee;e[29]!==l||e[30]!==A?(ee=(0,K.jsx)(jr,{control:l,name:`keyType`,render:A}),e[29]=l,e[30]=A,e[31]=ee):ee=e[31];let te;e[32]===Symbol.for(`react.memo_cache_sentinel`)?(te=(0,K.jsx)(wn,{children:`RSA is required to retrieve a Windows administrator password. ED25519 works for SSH only.`}),e[32]=te):te=e[32];let ne;e[33]===d.keyType?ne=e[34]:(ne=(0,K.jsx)(En,{errors:[d.keyType]}),e[33]=d.keyType,e[34]=ne);let j;e[35]!==ee||e[36]!==ne?(j=(0,K.jsxs)(Dn,{children:[k,ee,te,ne]}),e[35]=ee,e[36]=ne,e[37]=j):j=e[37];let M;e[38]===g?M=e[39]:(M=ou(g),e[38]=g,e[39]=M);let N;e[40]===M?N=e[41]:(N=(0,K.jsx)(bt,{commands:M}),e[40]=M,e[41]=N);let re;e[42]===t?re=e[43]:(re=async()=>await t({to:`/ec2/describe-key-pairs`}),e[42]=t,e[43]=re);let P;e[44]!==n.isPending||e[45]!==f||e[46]!==re?(P=(0,K.jsx)(Wr,{isPending:n.isPending,isSubmitting:f,onCancel:re,pendingLabel:`Creating…`,submitLabel:`Create Key Pair`}),e[44]=n.isPending,e[45]=f,e[46]=re,e[47]=P):P=e[47];let F;e[48]!==O||e[49]!==j||e[50]!==N||e[51]!==P||e[52]!==S?(F=(0,K.jsxs)(`form`,{className:`max-w-4xl space-y-6`,onSubmit:S,children:[O,j,N,P]}),e[48]=O,e[49]=j,e[50]=N,e[51]=P,e[52]=S,e[53]=F):F=e[53];let ie;e[54]===r?ie=e[55]:(ie=r&&(0,K.jsx)(ru,{keyMaterial:r.material,keyName:r.keyName,open:!!r}),e[54]=r,e[55]=ie);let I;return e[56]!==F||e[57]!==ie||e[58]!==x?(I=(0,K.jsxs)(K.Fragment,{children:[y,b,x,F,ie]}),e[56]=F,e[57]=ie,e[58]=x,e[59]=I):I=e[59],I}function ou(e){let t=e(`keyName`),n=typeof t==`string`?t:``,r=e(`keyType`),i=typeof r==`string`?r:`rsa`;return[{label:`Create Key Pair`,parts:[{type:`bin`,value:`AWS_PROFILE=spinifex aws ec2 create-key-pair`},{type:`flag`,value:` --key-name`},{type:`value`,value:` ${n||``}`},{type:`flag`,value:` --key-type`},{type:`value`,value:` ${i}`}]}]}var su=z(`/_auth/ec2/(key)/import-key-pair`)({head:()=>({meta:[{title:`Import Key Pair | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./import-key-pair.js`),__vite__mapDeps([55,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,47,8,48,21,22,19,20,49,50,51,24,52,53,56])),`component`)}),cu=z(`/_auth/ec2/(launch-templates)/create-launch-template`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(cr),e.queryClient.ensureQueryData(nr),e.queryClient.ensureQueryData(lr),e.queryClient.ensureQueryData($n),e.queryClient.ensureQueryData(dr)])},head:()=>({meta:[{title:`Create Launch Template | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-launch-template.js`),__vite__mapDeps([57,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,47,8,48,21,22,19,20,49,50,51,24,52,53,58,59,7,60,61,62,63,64,56])),`component`)}),lu=z(`/_auth/ec2/(load-balancers)/create-load-balancer`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(Qn),e.queryClient.ensureQueryData($n),e.queryClient.ensureQueryData(dr),e.queryClient.ensureQueryData(xr),e.queryClient.ensureQueryData(Yn),e.queryClient.ensureQueryData(br)])},head:()=>({meta:[{title:`Create Load Balancer | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-load-balancer.js`),__vite__mapDeps([65,1,59,7,8,35,4,10,11,36,9,12,60,61,28,40,38,13,43,44,62,45,63,66,37,39,41,67,42,46,68,20,21,22,69,48,70,51,56,19,71,72,73,50,24,53,74,64,75])),`component`)}),uu=z(`/_auth/ec2/(nat-gateways)/create-nat-gateway`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData($n),e.queryClient.ensureQueryData(sr)])},head:()=>({meta:[{title:`Create NAT Gateway | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-nat-gateway.js`),__vite__mapDeps([76,1,59,7,8,9,4,35,10,11,36,12,60,61,28,40,38,13,43,44,62,45,63,37,39,41,42,46,19,20,21,22,47,48,49,50,51,24,52,53])),`component`)}),du=z(`/_auth/ec2/(placement-groups)/create-placement-group`)({head:()=>({meta:[{title:`Create Placement Group | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-placement-group.js`),__vite__mapDeps([77,1,35,4,36,9,12,60,61,28,10,11,40,38,13,43,44,62,45,63,37,39,41,42,46,47,8,48,21,22,19,20,49,50,51,24,52,53])),`component`)}),fu=z(`/_auth/ec2/(route-tables)/create-route-table`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Qn)},head:()=>({meta:[{title:`Create Route Table | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-route-table.js`),__vite__mapDeps([78,1,59,7,8,35,4,10,11,36,9,12,60,61,28,40,38,13,43,44,62,45,63,42,46,19,20,21,22,47,48,49,50,51,24,52,53])),`component`)}),pu=z(`/_auth/ec2/(security-groups)/create-security-group`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Qn)},head:()=>({meta:[{title:`Create Security Group | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-security-group.js`),__vite__mapDeps([79,1,59,7,8,35,4,10,11,36,9,12,60,61,28,40,38,13,43,44,62,45,63,37,39,41,42,46,19,20,21,22,47,48,49,50,51,24,52,53])),`component`)}),mu=z(`/_auth/ec2/(subnet)/create-subnet`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(Qn),e.queryClient.ensureQueryData(ur)])},head:()=>({meta:[{title:`Create Subnet | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-subnet.js`),__vite__mapDeps([80,1,59,7,8,35,4,10,11,36,9,12,60,61,28,40,38,13,43,44,62,45,63,37,39,41,42,46,19,20,21,22,47,48,49,50,51,24,52,53])),`component`)}),hu=z(`/_auth/ec2/(target-groups)/create-target-group`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Qn)},head:()=>({meta:[{title:`Create Target Group | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-target-group.js`),__vite__mapDeps([81,1,59,7,8,35,4,36,9,12,37,10,11,38,13,39,40,28,41,19,20,21,22,71,48,72,50,51,24,53,74,60,61,43,44,62,45,63,66,67,42,46,64,75])),`component`)}),gu=z(`/_auth/ec2/(volumes)/create-volume`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(ur)},head:()=>({meta:[{title:`Create Volume | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-volume.js`),__vite__mapDeps([82,1,59,7,8,35,4,36,9,12,60,61,28,10,11,40,38,13,43,44,62,45,63,37,39,41,42,46,19,20,21,22,47,48,49,50,51,24,52,53])),`component`)}),_u=z(`/_auth/ec2/(vpc)/create-vpc`)({head:()=>({meta:[{title:`Create VPC | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./create-vpc.js`),__vite__mapDeps([83,1,35,4,36,9,12,13,14,60,61,28,10,11,40,38,43,44,62,45,63,37,39,41,42,46,47,8,48,21,22,19,20,49,50,51,24,52,53])),`component`)}),vu=z(`/_auth/ecs/(clusters)/task-definitions`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(_r)},head:()=>({meta:[{title:`Task Definitions | ECS | Mulga`}]}),component:B(()=>H(()=>import(`./task-definitions.js`),__vite__mapDeps([84,1,59,7,8,9,4,40,28,10,11,85,20,21,22,86,48,18,51,24,87,70,61,43,62,88])),`component`)}),yu=z(`/_auth/eks/(clusters)/create-cluster`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(Qn),e.queryClient.ensureQueryData($n),e.queryClient.ensureQueryData(Er),e.queryClient.ensureQueryData(cr)])},head:()=>({meta:[{title:`Create Cluster | EKS | Mulga`}]}),component:B(()=>H(()=>import(`./create-cluster.js`),__vite__mapDeps([89,1,8,59,7,35,4,10,11,36,9,12,60,61,28,40,38,13,43,44,62,45,63,42,46,70,19,20,21,22,90,48,91,49,92,93,94,95,50,51,24,53,96,97,39,98,99,41,100])),`component`)}),bu=z(`/_auth/iam/(groups)/create-group`)({head:()=>({meta:[{title:`Create Group | IAM | Mulga`}]}),component:B(()=>H(()=>import(`./create-group.js`),__vite__mapDeps([101,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,93,8,48,21,22,94,50,51,24,53,102,92])),`component`)}),xu=z(`/_auth/iam/(instance-profiles)/create-instance-profile`)({head:()=>({meta:[{title:`Create Instance Profile | IAM | Mulga`}]}),component:B(()=>H(()=>import(`./create-instance-profile.js`),__vite__mapDeps([103,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,93,8,48,21,22,94,50,51,24,53,102,92])),`component`)}),Su=z(`/_auth/iam/(policies)/create-policy`)({head:()=>({meta:[{title:`Create Policy | IAM | Mulga`}]}),component:B(()=>H(()=>import(`./create-policy.js`),__vite__mapDeps([104,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,93,8,48,21,22,94,50,51,24,53,105,92,56,102])),`component`)}),Cu=z(`/_auth/iam/(roles)/create-role`)({head:()=>({meta:[{title:`Create Role | IAM | Mulga`}]}),component:B(()=>H(()=>import(`./create-role.js`),__vite__mapDeps([106,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,93,8,48,21,22,94,50,51,24,53,105,92,56,102])),`component`)}),wu=z(`/_auth/iam/(users)/create-user`)({head:()=>({meta:[{title:`Create User | IAM | Mulga`}]}),component:B(()=>H(()=>import(`./create-user.js`),__vite__mapDeps([107,1,35,4,36,9,12,37,10,11,38,13,39,40,28,41,42,43,44,45,46,93,8,48,21,22,94,50,51,24,53,102,92])),`component`)}),Tu=z(`/_auth/s3/(buckets)/create-bucket`)({head:()=>({meta:[{title:`Create Bucket | S3 | Mulga`}]}),component:B(()=>H(()=>import(`./create-bucket.js`),__vite__mapDeps([108,1,35,4,10,11,36,9,12,37,38,13,39,40,28,41,42,43,44,45,46,109,8,48,21,22,50,51,24,53])),`component`)}),Eu=z(`/_auth/s3/ls/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Dr)},head:()=>({meta:[{title:`Buckets | S3 | Mulga`}]}),component:B(()=>H(()=>import(`./ls.js`),__vite__mapDeps([110,1,59,7,8,9,4,10,11,40,28,23,20,21,22,24,111])),`component`)}),Du=z(`/_auth/s3/ls/$bucket`)({component:B(()=>H(()=>import(`./route2.js`),__vite__mapDeps([112,1,2,3,4])),`component`)}),Ou=z(`/_auth/ec2/(elastic-ips)/describe-addresses/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(sr)},head:()=>({meta:[{title:`Elastic IPs | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-addresses.js`),__vite__mapDeps([113,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111])),`component`)}),ku=z(`/_auth/ec2/(images)/describe-images/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(cr)},head:()=>({meta:[{title:`Images | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-images.js`),__vite__mapDeps([114,1,59,7,8,19,20,10,11,21,22,24,111,9,4,25,96])),`component`)}),Au=z(`/_auth/ec2/(instances)/describe-instances/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(ar)},head:()=>({meta:[{title:`Instances | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-instances.js`),__vite__mapDeps([115,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111,25])),`component`)}),ju=z(`/_auth/ec2/(internet-gateways)/describe-internet-gateways/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(rr)},head:()=>({meta:[{title:`Internet Gateways | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-internet-gateways.js`),__vite__mapDeps([116,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111])),`component`)}),Mu=z(`/_auth/ec2/(key)/describe-key-pairs/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(lr)},head:()=>({meta:[{title:`Key Pairs | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-key-pairs.js`),__vite__mapDeps([117,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111])),`component`)}),Nu=z(`/_auth/ec2/(launch-templates)/describe-launch-templates/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(ir)},head:()=>({meta:[{title:`Launch Templates | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-launch-templates.js`),__vite__mapDeps([118,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111,27,29])),`component`)}),Pu=z(`/_auth/ec2/(load-balancers)/describe-load-balancers/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(yr)},head:()=>({meta:[{title:`Load Balancers | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-load-balancers.js`),__vite__mapDeps([119,1,59,7,8,9,4,35,10,11,40,28,73,20,21,22,72,24,25])),`component`)}),Fu=z(`/_auth/ec2/(nat-gateways)/describe-nat-gateways/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(tr)},head:()=>({meta:[{title:`NAT Gateways | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-nat-gateways.js`),__vite__mapDeps([120,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111,25])),`component`)}),Iu=z(`/_auth/ec2/(placement-groups)/describe-placement-groups/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(fr)},head:()=>({meta:[{title:`Placement Groups | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-placement-groups.js`),__vite__mapDeps([121,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111,25])),`component`)}),Lu=z(`/_auth/ec2/(route-tables)/describe-route-tables/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(er)},head:()=>({meta:[{title:`Route Tables | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-route-tables.js`),__vite__mapDeps([122,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111,27,29])),`component`)}),Ru=z(`/_auth/ec2/(security-groups)/describe-security-groups/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(dr)},head:()=>({meta:[{title:`Security Groups | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-security-groups.js`),__vite__mapDeps([123,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111])),`component`)}),zu=z(`/_auth/ec2/(snapshots)/describe-snapshots/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Zn)},head:()=>({meta:[{title:`Snapshots | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-snapshots.js`),__vite__mapDeps([124,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111,25])),`component`)}),Bu=z(`/_auth/ec2/(subnet)/describe-subnets/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData($n)},head:()=>({meta:[{title:`Subnets | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-subnets.js`),__vite__mapDeps([125,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111,25])),`component`)}),Vu=z(`/_auth/ec2/(target-groups)/describe-target-groups/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(xr)},head:()=>({meta:[{title:`Target Groups | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-target-groups.js`),__vite__mapDeps([126,1,6,7,8,59,9,4,35,40,28,10,11,73,20,21,22,72,24])),`component`)}),Hu=z(`/_auth/ec2/(volumes)/describe-volumes/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Xn)},head:()=>({meta:[{title:`Volumes | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-volumes.js`),__vite__mapDeps([127,1,59,7,8,9,4,40,28,10,11,19,20,21,22,24,111,25])),`component`)}),Uu=z(`/_auth/ec2/(vpc)/describe-vpcs/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Qn)},head:()=>({meta:[{title:`VPCs | EC2 | Mulga`}]}),component:B(()=>H(()=>import(`./describe-vpcs.js`),__vite__mapDeps([128,1,59,7,8,9,4,10,11,40,28,19,20,21,22,24,111,25])),`component`)}),Wu=z(`/_auth/ecr/(repositories)/list-repositories/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(hr)},head:()=>({meta:[{title:`Repositories | ECR | Mulga`}]}),component:B(()=>H(()=>import(`./list-repositories.js`),__vite__mapDeps([129,1,59,7,8,9,4,35,10,11,40,28,42,43,44,45,46,70,61,62,130,20,21,22,131,48,24])),`component`)}),Gu=z(`/_auth/ecs/(clusters)/list-clusters/`)({loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(gr),e.queryClient.ensureQueryData(cr)])},head:()=>({meta:[{title:`Clusters | ECS | Mulga`}]}),component:B(()=>H(()=>import(`./list-clusters.js`),__vite__mapDeps([132,1,8,59,7,9,4,35,40,28,10,11,42,43,44,45,46,70,61,62,19,20,21,22,85,86,48,18,51,24,87,25,96,97,38,12,39,98,99,41,88])),`component`)}),Ku=z(`/_auth/eks/(clusters)/list-clusters/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(vr)},head:()=>({meta:[{title:`Clusters | EKS | Mulga`}]}),component:B(()=>H(()=>import(`./list-clusters2.js`),__vite__mapDeps([133,1,59,7,8,9,4,40,28,10,11,134,20,21,22,91,24,111])),`component`)}),qu=z(`/_auth/iam/(groups)/list-groups/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(wr)},head:()=>({meta:[{title:`Groups | IAM | Mulga`}]}),component:B(()=>H(()=>import(`./list-groups.js`),__vite__mapDeps([135,1,59,7,8,9,4,40,28,10,11,95,20,21,22,94,92,24,111])),`component`)}),Ju=z(`/_auth/iam/(instance-profiles)/list-instance-profiles/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Cr)},head:()=>({meta:[{title:`Instance Profiles | IAM | Mulga`}]}),component:B(()=>H(()=>import(`./list-instance-profiles.js`),__vite__mapDeps([136,1,59,7,8,9,4,40,28,10,11,95,20,21,22,94,92,24,111])),`component`)}),Yu=z(`/_auth/iam/(policies)/list-policies/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Tr)},head:()=>({meta:[{title:`Policies | IAM | Mulga`}]}),component:B(()=>H(()=>import(`./list-policies.js`),__vite__mapDeps([137,1,59,7,8,9,4,40,28,10,11,95,20,21,22,94,92,24,111])),`component`)}),Xu=z(`/_auth/iam/(roles)/list-roles/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Er)},head:()=>({meta:[{title:`Roles | IAM | Mulga`}]}),component:B(()=>H(()=>import(`./list-roles.js`),__vite__mapDeps([138,1,59,7,8,9,4,40,28,10,11,95,20,21,22,94,92,24,111])),`component`)}),Zu=z(`/_auth/iam/(users)/list-users/`)({loader:async({context:e})=>{await e.queryClient.ensureQueryData(Sr)},head:()=>({meta:[{title:`Users | IAM | Mulga`}]}),component:B(()=>H(()=>import(`./list-users.js`),__vite__mapDeps([139,1,59,7,8,9,4,40,28,10,11,95,20,21,22,94,92,24,111])),`component`)}),Q=Dl.update({id:`/_auth`,getParentRoute:()=>El}),Qu=Or.update({id:`/login`,path:`/login`,getParentRoute:()=>El}),$u=Ol.update({id:`/`,path:`/`,getParentRoute:()=>Q}),ed=kl.update({id:`/nodes`,path:`/nodes`,getParentRoute:()=>Q}),td=Al.update({id:`/s3/service-metrics`,path:`/s3/service-metrics`,getParentRoute:()=>Q}),nd=jl.update({id:`/ec2/(elastic-ips)/allocate-address`,path:`/ec2/allocate-address`,getParentRoute:()=>Q}),rd=Il.update({id:`/ec2/(instances)/run-instances`,path:`/ec2/run-instances`,getParentRoute:()=>Q}),id=nu.update({id:`/ec2/(internet-gateways)/create-internet-gateway`,path:`/ec2/create-internet-gateway`,getParentRoute:()=>Q}),ad=iu.update({id:`/ec2/(key)/create-key-pair`,path:`/ec2/create-key-pair`,getParentRoute:()=>Q}),od=su.update({id:`/ec2/(key)/import-key-pair`,path:`/ec2/import-key-pair`,getParentRoute:()=>Q}),sd=cu.update({id:`/ec2/(launch-templates)/create-launch-template`,path:`/ec2/create-launch-template`,getParentRoute:()=>Q}),cd=lu.update({id:`/ec2/(load-balancers)/create-load-balancer`,path:`/ec2/create-load-balancer`,getParentRoute:()=>Q}),ld=uu.update({id:`/ec2/(nat-gateways)/create-nat-gateway`,path:`/ec2/create-nat-gateway`,getParentRoute:()=>Q}),ud=du.update({id:`/ec2/(placement-groups)/create-placement-group`,path:`/ec2/create-placement-group`,getParentRoute:()=>Q}),dd=fu.update({id:`/ec2/(route-tables)/create-route-table`,path:`/ec2/create-route-table`,getParentRoute:()=>Q}),fd=pu.update({id:`/ec2/(security-groups)/create-security-group`,path:`/ec2/create-security-group`,getParentRoute:()=>Q}),pd=Gr.update({id:`/ec2/(snapshots)/create-snapshot`,path:`/ec2/create-snapshot`,getParentRoute:()=>Q}),md=mu.update({id:`/ec2/(subnet)/create-subnet`,path:`/ec2/create-subnet`,getParentRoute:()=>Q}),hd=hu.update({id:`/ec2/(target-groups)/create-target-group`,path:`/ec2/create-target-group`,getParentRoute:()=>Q}),gd=gu.update({id:`/ec2/(volumes)/create-volume`,path:`/ec2/create-volume`,getParentRoute:()=>Q}),_d=_u.update({id:`/ec2/(vpc)/create-vpc`,path:`/ec2/create-vpc`,getParentRoute:()=>Q}),vd=Kr.update({id:`/ecs/(clusters)/create-service`,path:`/ecs/create-service`,getParentRoute:()=>Q}),$=qr.update({id:`/ecs/(clusters)/register-task-definition`,path:`/ecs/register-task-definition`,getParentRoute:()=>Q}),yd=Jr.update({id:`/ecs/(clusters)/run-task`,path:`/ecs/run-task`,getParentRoute:()=>Q}),bd=vu.update({id:`/ecs/(clusters)/task-definitions`,path:`/ecs/task-definitions`,getParentRoute:()=>Q}),xd=yu.update({id:`/eks/(clusters)/create-cluster`,path:`/eks/create-cluster`,getParentRoute:()=>Q}),Sd=bu.update({id:`/iam/(groups)/create-group`,path:`/iam/create-group`,getParentRoute:()=>Q}),Cd=xu.update({id:`/iam/(instance-profiles)/create-instance-profile`,path:`/iam/create-instance-profile`,getParentRoute:()=>Q}),wd=Su.update({id:`/iam/(policies)/create-policy`,path:`/iam/create-policy`,getParentRoute:()=>Q}),Td=Cu.update({id:`/iam/(roles)/create-role`,path:`/iam/create-role`,getParentRoute:()=>Q}),Ed=wu.update({id:`/iam/(users)/create-user`,path:`/iam/create-user`,getParentRoute:()=>Q}),Dd=Tu.update({id:`/s3/(buckets)/create-bucket`,path:`/s3/create-bucket`,getParentRoute:()=>Q}),Od=Eu.update({id:`/s3/ls/`,path:`/s3/ls/`,getParentRoute:()=>Q}),kd=Du.update({id:`/s3/ls/$bucket`,path:`/s3/ls/$bucket`,getParentRoute:()=>Q}),Ad=Ou.update({id:`/ec2/(elastic-ips)/describe-addresses/`,path:`/ec2/describe-addresses/`,getParentRoute:()=>Q}),jd=Yr.update({id:`/ec2/(elastic-ips)/describe-addresses/$id`,path:`/ec2/describe-addresses/$id`,getParentRoute:()=>Q}),Md=ku.update({id:`/ec2/(images)/describe-images/`,path:`/ec2/describe-images/`,getParentRoute:()=>Q}),Nd=Xr.update({id:`/ec2/(images)/describe-images/$id`,path:`/ec2/describe-images/$id`,getParentRoute:()=>Q}),Pd=Au.update({id:`/ec2/(instances)/describe-instances/`,path:`/ec2/describe-instances/`,getParentRoute:()=>Q}),Fd=Zr.update({id:`/ec2/(instances)/describe-instances/$id`,path:`/ec2/describe-instances/$id`,getParentRoute:()=>Q}),Id=ju.update({id:`/ec2/(internet-gateways)/describe-internet-gateways/`,path:`/ec2/describe-internet-gateways/`,getParentRoute:()=>Q}),Ld=Qr.update({id:`/ec2/(internet-gateways)/describe-internet-gateways/$id`,path:`/ec2/describe-internet-gateways/$id`,getParentRoute:()=>Q}),Rd=Mu.update({id:`/ec2/(key)/describe-key-pairs/`,path:`/ec2/describe-key-pairs/`,getParentRoute:()=>Q}),zd=$r.update({id:`/ec2/(key)/describe-key-pairs/$id`,path:`/ec2/describe-key-pairs/$id`,getParentRoute:()=>Q}),Bd=Nu.update({id:`/ec2/(launch-templates)/describe-launch-templates/`,path:`/ec2/describe-launch-templates/`,getParentRoute:()=>Q}),Vd=ei.update({id:`/ec2/(launch-templates)/describe-launch-templates/$id`,path:`/ec2/describe-launch-templates/$id`,getParentRoute:()=>Q}),Hd=Pu.update({id:`/ec2/(load-balancers)/describe-load-balancers/`,path:`/ec2/describe-load-balancers/`,getParentRoute:()=>Q}),Ud=ti.update({id:`/ec2/(load-balancers)/describe-load-balancers/$id`,path:`/ec2/describe-load-balancers/$id`,getParentRoute:()=>Q}),Wd=Fu.update({id:`/ec2/(nat-gateways)/describe-nat-gateways/`,path:`/ec2/describe-nat-gateways/`,getParentRoute:()=>Q}),Gd=ni.update({id:`/ec2/(nat-gateways)/describe-nat-gateways/$id`,path:`/ec2/describe-nat-gateways/$id`,getParentRoute:()=>Q}),Kd=Iu.update({id:`/ec2/(placement-groups)/describe-placement-groups/`,path:`/ec2/describe-placement-groups/`,getParentRoute:()=>Q}),qd=ri.update({id:`/ec2/(placement-groups)/describe-placement-groups/$id`,path:`/ec2/describe-placement-groups/$id`,getParentRoute:()=>Q}),Jd=Lu.update({id:`/ec2/(route-tables)/describe-route-tables/`,path:`/ec2/describe-route-tables/`,getParentRoute:()=>Q}),Yd=ii.update({id:`/ec2/(route-tables)/describe-route-tables/$id`,path:`/ec2/describe-route-tables/$id`,getParentRoute:()=>Q}),Xd=Ru.update({id:`/ec2/(security-groups)/describe-security-groups/`,path:`/ec2/describe-security-groups/`,getParentRoute:()=>Q}),Zd=Ct.update({id:`/ec2/(security-groups)/describe-security-groups/$id`,path:`/ec2/describe-security-groups/$id`,getParentRoute:()=>Q}),Qd=zu.update({id:`/ec2/(snapshots)/describe-snapshots/`,path:`/ec2/describe-snapshots/`,getParentRoute:()=>Q}),$d=yt.update({id:`/ec2/(snapshots)/describe-snapshots/$id`,path:`/ec2/describe-snapshots/$id`,getParentRoute:()=>Q}),ef=Bu.update({id:`/ec2/(subnet)/describe-subnets/`,path:`/ec2/describe-subnets/`,getParentRoute:()=>Q}),tf=ai.update({id:`/ec2/(subnet)/describe-subnets/$id`,path:`/ec2/describe-subnets/$id`,getParentRoute:()=>Q}),nf=Vu.update({id:`/ec2/(target-groups)/describe-target-groups/`,path:`/ec2/describe-target-groups/`,getParentRoute:()=>Q}),rf=oi.update({id:`/ec2/(target-groups)/describe-target-groups/$id`,path:`/ec2/describe-target-groups/$id`,getParentRoute:()=>Q}),af=Hu.update({id:`/ec2/(volumes)/describe-volumes/`,path:`/ec2/describe-volumes/`,getParentRoute:()=>Q}),of=Qe.update({id:`/ec2/(volumes)/describe-volumes/$id`,path:`/ec2/describe-volumes/$id`,getParentRoute:()=>Q}),sf=si.update({id:`/ec2/(volumes)/modify-volume/$id`,path:`/ec2/modify-volume/$id`,getParentRoute:()=>Q}),cf=Uu.update({id:`/ec2/(vpc)/describe-vpcs/`,path:`/ec2/describe-vpcs/`,getParentRoute:()=>Q}),lf=ci.update({id:`/ec2/(vpc)/describe-vpcs/$id`,path:`/ec2/describe-vpcs/$id`,getParentRoute:()=>Q}),uf=Wu.update({id:`/ecr/(repositories)/list-repositories/`,path:`/ecr/list-repositories/`,getParentRoute:()=>Q}),df=li.update({id:`/ecr/(repositories)/list-repositories/$id`,path:`/ecr/list-repositories/$id`,getParentRoute:()=>Q}),ff=Gu.update({id:`/ecs/(clusters)/list-clusters/`,path:`/ecs/list-clusters/`,getParentRoute:()=>Q}),pf=ui.update({id:`/ecs/(clusters)/list-clusters/$clusterName`,path:`/ecs/list-clusters/$clusterName`,getParentRoute:()=>Q}),mf=Ku.update({id:`/eks/(clusters)/list-clusters/`,path:`/eks/list-clusters/`,getParentRoute:()=>Q}),hf=di.update({id:`/eks/(clusters)/list-clusters/$clusterName`,path:`/eks/list-clusters/$clusterName`,getParentRoute:()=>Q}),gf=qu.update({id:`/iam/(groups)/list-groups/`,path:`/iam/list-groups/`,getParentRoute:()=>Q}),_f=fi.update({id:`/iam/(groups)/list-groups/$groupName`,path:`/iam/list-groups/$groupName`,getParentRoute:()=>Q}),vf=Ju.update({id:`/iam/(instance-profiles)/list-instance-profiles/`,path:`/iam/list-instance-profiles/`,getParentRoute:()=>Q}),yf=pi.update({id:`/iam/(instance-profiles)/list-instance-profiles/$instanceProfileName`,path:`/iam/list-instance-profiles/$instanceProfileName`,getParentRoute:()=>Q}),bf=Yu.update({id:`/iam/(policies)/list-policies/`,path:`/iam/list-policies/`,getParentRoute:()=>Q}),xf=mi.update({id:`/iam/(policies)/list-policies/$policyArn`,path:`/iam/list-policies/$policyArn`,getParentRoute:()=>Q}),Sf=Xu.update({id:`/iam/(roles)/list-roles/`,path:`/iam/list-roles/`,getParentRoute:()=>Q}),Cf=hi.update({id:`/iam/(roles)/list-roles/$roleName`,path:`/iam/list-roles/$roleName`,getParentRoute:()=>Q}),wf=Zu.update({id:`/iam/(users)/list-users/`,path:`/iam/list-users/`,getParentRoute:()=>Q}),Tf=gi.update({id:`/iam/(users)/list-users/$userName`,path:`/iam/list-users/$userName`,getParentRoute:()=>Q}),Ef=_i.update({id:`/`,path:`/`,getParentRoute:()=>kd}),Df=vi.update({id:`/$`,path:`/$`,getParentRoute:()=>kd}),Of=yi.update({id:`/ecs/(clusters)/list-clusters/$clusterName_/services/$serviceName`,path:`/ecs/list-clusters/$clusterName/services/$serviceName`,getParentRoute:()=>Q}),kf=bi.update({id:`/ecs/(clusters)/list-clusters/$clusterName_/tasks/$taskId`,path:`/ecs/list-clusters/$clusterName/tasks/$taskId`,getParentRoute:()=>Q}),Af={AuthS3LsBucketSplatRoute:Df,AuthS3LsBucketIndexRoute:Ef},jf={AuthNodesRoute:ed,AuthIndexRoute:$u,AuthS3ServiceMetricsRoute:td,AuthS3LsBucketRouteRoute:kd._addFileChildren(Af),AuthEc2elasticIpsAllocateAddressRoute:nd,AuthEc2instancesRunInstancesRoute:rd,AuthEc2internetGatewaysCreateInternetGatewayRoute:id,AuthEc2keyCreateKeyPairRoute:ad,AuthEc2keyImportKeyPairRoute:od,AuthEc2launchTemplatesCreateLaunchTemplateRoute:sd,AuthEc2loadBalancersCreateLoadBalancerRoute:cd,AuthEc2natGatewaysCreateNatGatewayRoute:ld,AuthEc2placementGroupsCreatePlacementGroupRoute:ud,AuthEc2routeTablesCreateRouteTableRoute:dd,AuthEc2securityGroupsCreateSecurityGroupRoute:fd,AuthEc2snapshotsCreateSnapshotRoute:pd,AuthEc2subnetCreateSubnetRoute:md,AuthEc2targetGroupsCreateTargetGroupRoute:hd,AuthEc2volumesCreateVolumeRoute:gd,AuthEc2vpcCreateVpcRoute:_d,AuthEcsclustersCreateServiceRoute:vd,AuthEcsclustersRegisterTaskDefinitionRoute:$,AuthEcsclustersRunTaskRoute:yd,AuthEcsclustersTaskDefinitionsRoute:bd,AuthEksclustersCreateClusterRoute:xd,AuthIamgroupsCreateGroupRoute:Sd,AuthIaminstanceProfilesCreateInstanceProfileRoute:Cd,AuthIampoliciesCreatePolicyRoute:wd,AuthIamrolesCreateRoleRoute:Td,AuthIamusersCreateUserRoute:Ed,AuthS3bucketsCreateBucketRoute:Dd,AuthS3LsIndexRoute:Od,AuthEc2elasticIpsDescribeAddressesIdRoute:jd,AuthEc2imagesDescribeImagesIdRoute:Nd,AuthEc2instancesDescribeInstancesIdRoute:Fd,AuthEc2internetGatewaysDescribeInternetGatewaysIdRoute:Ld,AuthEc2keyDescribeKeyPairsIdRoute:zd,AuthEc2launchTemplatesDescribeLaunchTemplatesIdRoute:Vd,AuthEc2loadBalancersDescribeLoadBalancersIdRoute:Ud,AuthEc2natGatewaysDescribeNatGatewaysIdRoute:Gd,AuthEc2placementGroupsDescribePlacementGroupsIdRoute:qd,AuthEc2routeTablesDescribeRouteTablesIdRoute:Yd,AuthEc2securityGroupsDescribeSecurityGroupsIdRoute:Zd,AuthEc2snapshotsDescribeSnapshotsIdRoute:$d,AuthEc2subnetDescribeSubnetsIdRoute:tf,AuthEc2targetGroupsDescribeTargetGroupsIdRoute:rf,AuthEc2volumesDescribeVolumesIdRoute:of,AuthEc2volumesModifyVolumeIdRoute:sf,AuthEc2vpcDescribeVpcsIdRoute:lf,AuthEcrrepositoriesListRepositoriesIdRoute:df,AuthEcsclustersListClustersClusterNameRoute:pf,AuthEksclustersListClustersClusterNameRoute:hf,AuthIamgroupsListGroupsGroupNameRoute:_f,AuthIaminstanceProfilesListInstanceProfilesInstanceProfileNameRoute:yf,AuthIampoliciesListPoliciesPolicyArnRoute:xf,AuthIamrolesListRolesRoleNameRoute:Cf,AuthIamusersListUsersUserNameRoute:Tf,AuthEc2elasticIpsDescribeAddressesIndexRoute:Ad,AuthEc2imagesDescribeImagesIndexRoute:Md,AuthEc2instancesDescribeInstancesIndexRoute:Pd,AuthEc2internetGatewaysDescribeInternetGatewaysIndexRoute:Id,AuthEc2keyDescribeKeyPairsIndexRoute:Rd,AuthEc2launchTemplatesDescribeLaunchTemplatesIndexRoute:Bd,AuthEc2loadBalancersDescribeLoadBalancersIndexRoute:Hd,AuthEc2natGatewaysDescribeNatGatewaysIndexRoute:Wd,AuthEc2placementGroupsDescribePlacementGroupsIndexRoute:Kd,AuthEc2routeTablesDescribeRouteTablesIndexRoute:Jd,AuthEc2securityGroupsDescribeSecurityGroupsIndexRoute:Xd,AuthEc2snapshotsDescribeSnapshotsIndexRoute:Qd,AuthEc2subnetDescribeSubnetsIndexRoute:ef,AuthEc2targetGroupsDescribeTargetGroupsIndexRoute:nf,AuthEc2volumesDescribeVolumesIndexRoute:af,AuthEc2vpcDescribeVpcsIndexRoute:cf,AuthEcrrepositoriesListRepositoriesIndexRoute:uf,AuthEcsclustersListClustersIndexRoute:ff,AuthEksclustersListClustersIndexRoute:mf,AuthIamgroupsListGroupsIndexRoute:gf,AuthIaminstanceProfilesListInstanceProfilesIndexRoute:vf,AuthIampoliciesListPoliciesIndexRoute:bf,AuthIamrolesListRolesIndexRoute:Sf,AuthIamusersListUsersIndexRoute:wf,AuthEcsclustersListClustersClusterNameServicesServiceNameRoute:Of,AuthEcsclustersListClustersClusterNameTasksTaskIdRoute:kf},Mf={AuthRouteRoute:Q._addFileChildren(jf),LoginRoute:Qu},Nf=El._addFileChildren(Mf)._addFileTypes(),Pf=yl(),Ff=Vo({routeTree:Nf,context:{queryClient:Pf},defaultPreload:`intent`,scrollRestoration:!0,defaultStructuralSharing:!0,defaultPreloadStaleTime:0});async function If(e){try{await Je()}catch(t){e.render((0,K.jsxs)(`div`,{style:{fontFamily:`sans-serif`,margin:`4rem auto`,maxWidth:`40rem`},children:[(0,K.jsx)(`h1`,{children:`Console unavailable`}),(0,K.jsx)(`p`,{children:`This cluster did not report its region, so the console cannot sign requests. Check that the serving node has a region set in its configuration.`}),(0,K.jsx)(`pre`,{children:t instanceof Error?t.message:String(t)})]}));return}e.render((0,K.jsx)(G.StrictMode,{children:(0,K.jsx)(is,{defaultTheme:`dark`,storageKey:`spinifex-ui-theme`,children:(0,K.jsx)(_,{client:Pf,children:(0,K.jsx)(Jn,{children:(0,K.jsx)(tl,{children:(0,K.jsx)(Wo,{router:Ff})})})})})}))}var Lf=document.querySelector(`#app`);Lf&&!Lf.innerHTML&&await If(ts.createRoot(Lf)); \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/lazyRouteComponent.js b/spinifex/services/spinifexui/frontend/dist/assets/lazyRouteComponent.js index f64a5e4c6..01365c670 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/lazyRouteComponent.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/lazyRouteComponent.js @@ -1 +1 @@ -import{a as e,n as t,r as n}from"./compiler-runtime.js";import{M as r,O as i,j as a,l as o,o as s,t as c,u as l,v as u}from"./link.js";import{n as d,r as f,t as p}from"./matchContext.js";import{n as m}from"./redirect.js";import{i as h,t as g}from"./useStore.js";import{t as _}from"./useNavigate.js";var v=class{get to(){return this._to}get id(){return this._id}get path(){return this._path}get fullPath(){return this._fullPath}constructor(e){if(this.init=e=>{this.originalIndex=e.originalIndex;let t=this.options,n=!t?.path&&!t?.id;this.parentRoute=this.options.getParentRoute?.(),n?this._path=f:this.parentRoute||u();let r=n?f:t?.path;r&&r!==`/`&&(r=o(r));let i=t?.id||r,a=n?f:s([this.parentRoute.id===`__root__`?``:this.parentRoute.id,i]);r===`__root__`&&(r=`/`),a!==`__root__`&&(a=s([`/`,a]));let c=a===`__root__`?`/`:s([this.parentRoute.fullPath,r]);this._path=r,this._id=a,this._fullPath=c,this._to=l(c)},this.addChildren=e=>this._addFileChildren(e),this._addFileChildren=e=>(Array.isArray(e)&&(this.children=e),typeof e==`object`&&e&&(this.children=Object.values(e)),this),this._addFileTypes=()=>this,this.updateLoader=e=>(Object.assign(this.options,e),this),this.update=e=>(Object.assign(this.options,e),this),this.lazy=e=>(this.lazyFn=e,this),this.redirect=e=>m({from:this.fullPath,...e}),this.options=e||{},this.isRoot=!e?.getParentRoute,e?.id&&e?.path)throw Error(`Route cannot have both an 'id' and a 'path' option.`)}},y=class extends v{constructor(e){super(e)}},b=e(n(),1),x={};function S(e,t){let n=b.useRef();return r=>{let i=e?.select?e.select(r):r;return e?.structuralSharing??t.options.defaultStructuralSharing?n.current=a(n.current,i):i}}function C(e){let t=h(),n=b.useContext(e.from?p:d),r=e.from??n,i=t.stores.getMatchStore(r),a=S(e,t),o=g(i,e=>e?a(e):x);if(o!==x)return o;(e.shouldThrow??!0)&&u()}function w(e){return C({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function T(e){let{select:t,...n}=e;return C({...n,select:e=>t?t(e.loaderDeps):e.loaderDeps})}function E(e){return C({from:e.from,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,strict:e.strict,select:t=>{let n=e.strict===!1?t.params:t._strictParams;return e.select?e.select(n):n}})}function D(e){return C({from:e.from,strict:e.strict,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.search):t.search})}function O(e){return C({...e,select:t=>e.select?e.select(t.context):t.context})}var k=t(),A=class extends v{constructor(e){super(e),this.useMatch=e=>C({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>O({...e,from:this.id}),this.useSearch=e=>D({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>E({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>T({...e,from:this.id}),this.useLoaderData=e=>w({...e,from:this.id}),this.useNavigate=()=>_({from:this.fullPath}),this.Link=b.forwardRef((e,t)=>(0,k.jsx)(c,{ref:t,from:this.fullPath,...e}))}};function j(e){return new A(e)}function M(){return e=>P(e)}var N=class extends y{constructor(e){super(e),this.useMatch=e=>C({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>O({...e,from:this.id}),this.useSearch=e=>D({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>E({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>T({...e,from:this.id}),this.useLoaderData=e=>w({...e,from:this.id}),this.useNavigate=()=>_({from:this.fullPath}),this.Link=b.forwardRef((e,t)=>(0,k.jsx)(c,{ref:t,from:this.fullPath,...e}))}};function P(e){return new N(e)}function F(e){return e=>{let t=j(e);return t.isRoot=!1,t}}function I(e,t){let n,a,o,s=()=>(n||=(o=void 0,e().then(e=>{n=void 0,a=e[t??`default`]}).catch(e=>{n=void 0,o=e})),n),c=function(e){if(o){if(i(o)&&typeof sessionStorage<`u`){let e=`tanstack_router_reload:${o.message}`;if(!sessionStorage.getItem(e))throw sessionStorage.setItem(e,`1`),window.location.reload(),new Promise(()=>{})}throw o}if(!a){if(r)r(s());else throw s()}return b.createElement(a,e)};return c.preload=s,c}export{S as a,D as i,F as n,M as r,I as t}; \ No newline at end of file +import{a as e,n as t,r as n}from"./compiler-runtime.js";import{A as r,D as i,_ as a,a as o,c as s,j as c,l,t as u}from"./link.js";import{n as d,r as f,t as p}from"./matchContext.js";import{n as m}from"./redirect.js";import{i as h,t as g}from"./useStore.js";import{t as _}from"./useNavigate.js";var v=class{get to(){return this._to}get id(){return this._id}get path(){return this._path}get fullPath(){return this._fullPath}constructor(e){if(this.init=e=>{this.originalIndex=e.originalIndex;let t=this.options,n=!t?.path&&!t?.id;this.parentRoute=this.options.getParentRoute?.(),n?this._path=f:this.parentRoute||a();let r=n?f:t?.path;r&&r!==`/`&&(r=s(r));let i=t?.id||r,c=n?f:o([this.parentRoute.id===`__root__`?``:this.parentRoute.id,i]);r===`__root__`&&(r=`/`),c!==`__root__`&&(c=o([`/`,c]));let u=c===`__root__`?`/`:o([this.parentRoute.fullPath,r]);this._path=r,this._id=c,this._fullPath=u,this._to=l(u)},this.addChildren=e=>this._addFileChildren(e),this._addFileChildren=e=>(Array.isArray(e)&&(this.children=e),typeof e==`object`&&e&&(this.children=Object.values(e)),this),this._addFileTypes=()=>this,this.updateLoader=e=>(Object.assign(this.options,e),this),this.update=e=>(Object.assign(this.options,e),this),this.lazy=e=>(this.lazyFn=e,this),this.redirect=e=>m({from:this.fullPath,...e}),this.options=e||{},this.isRoot=!e?.getParentRoute,e?.id&&e?.path)throw Error(`Route cannot have both an 'id' and a 'path' option.`)}},y=class extends v{constructor(e){super(e)}},b=e(n(),1),x={};function S(e,t){let n=b.useRef();return i=>{let a=e?.select?e.select(i):i;return e?.structuralSharing??t.options.defaultStructuralSharing?n.current=r(n.current,a):a}}function C(e){let t=h(),n=b.useContext(e.from?p:d),r=e.from??n,i=t.stores.getMatchStore(r),o=S(e,t),s=g(i,e=>e?o(e):x);if(s!==x)return s;(e.shouldThrow??!0)&&a()}function w(e){return C({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function T(e){let{select:t,...n}=e;return C({...n,select:e=>t?t(e.loaderDeps):e.loaderDeps})}function E(e){return C({from:e.from,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,strict:e.strict,select:t=>{let n=e.strict===!1?t.params:t._strictParams;return e.select?e.select(n):n}})}function D(e){return C({from:e.from,strict:e.strict,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.search):t.search})}function O(e){return C({...e,select:t=>e.select?e.select(t.context):t.context})}var k=t(),A=class extends v{constructor(e){super(e),this.useMatch=e=>C({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>O({...e,from:this.id}),this.useSearch=e=>D({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>E({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>T({...e,from:this.id}),this.useLoaderData=e=>w({...e,from:this.id}),this.useNavigate=()=>_({from:this.fullPath}),this.Link=b.forwardRef((e,t)=>(0,k.jsx)(u,{ref:t,from:this.fullPath,...e}))}};function j(e){return new A(e)}function M(){return e=>P(e)}var N=class extends y{constructor(e){super(e),this.useMatch=e=>C({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>O({...e,from:this.id}),this.useSearch=e=>D({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>E({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>T({...e,from:this.id}),this.useLoaderData=e=>w({...e,from:this.id}),this.useNavigate=()=>_({from:this.fullPath}),this.Link=b.forwardRef((e,t)=>(0,k.jsx)(u,{ref:t,from:this.fullPath,...e}))}};function P(e){return new N(e)}function F(e){return e=>{let t=j(e);return t.isRoot=!1,t}}function I(e,t){let n,r,a,o=()=>(n||=(a=void 0,e().then(e=>{n=void 0,r=e[t??`default`]}).catch(e=>{n=void 0,a=e})),n),s=function(e){if(a){if(i(a)&&typeof sessionStorage<`u`){let e=`tanstack_router_reload:${a.message}`;if(!sessionStorage.getItem(e))throw sessionStorage.setItem(e,`1`),window.location.reload(),new Promise(()=>{})}throw a}if(!r){if(c)c(o());else throw o()}return b.createElement(r,e)};return s.preload=o,s}export{S as a,D as i,F as n,M as r,I as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/link.js b/spinifex/services/spinifexui/frontend/dist/assets/link.js index 087e6b9bb..20528a079 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/link.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/link.js @@ -1 +1 @@ -import{a as e,i as t,n,r}from"./compiler-runtime.js";import{i,s as a,t as o}from"./useStore.js";var s=e(r(),1),c=s.use,l=s.useLayoutEffect;function u(e,t,n={},r){s.useEffect(()=>{if(!e.current||r||typeof IntersectionObserver!=`function`)return;let i=new IntersectionObserver(([e])=>{t(e)},n);return i.observe(e.current),()=>{i.disconnect()}},[t,r,n,e])}function d(e){let t=s.useRef(null);return s.useImperativeHandle(e,()=>t.current,[]),t}function f(e){return e[e.length-1]}function p(e){return typeof e==`function`}function m(e,t){return p(e)?e(t):e}var h=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable;function _(e){for(let t in e)if(h.call(e,t))return!0;return!1}var v=()=>Object.create(null),y=(e,t)=>b(e,t,v);function b(e,t,n=()=>({}),r=0){if(e===t)return e;if(r>500)return t;let i=t,a=S(e)&&S(i);if(!a&&!(x(e)&&x(i)))return i;let o=a?e:ee(e);if(!o)return i;let s=a?i:ee(i);if(!s)return i;let c=o.length,l=s.length,u=a?Array(l):n(),d=0;for(let t=0;ti||!C(e[o],t[o],n)))return!1;return i===a}return!1}function w(e){return typeof e?.message==`string`?e.message.startsWith(`Failed to fetch dynamically imported module`)||e.message.startsWith(`error loading dynamically imported module`)||e.message.startsWith(`Importing a module script failed`):!1}var T=/[\x00-\x1f\x7f"<>`{}]/g;function E(e){return e.replace(T,e=>`%`+e.charCodeAt(0).toString(16).toUpperCase().padStart(2,`0`))}function D(e){let t;try{t=decodeURI(e)}catch{t=e.replaceAll(/%[0-9A-F]{2}/gi,e=>{try{return decodeURI(e)}catch{return e}})}return E(t)}var O=[`http:`,`https:`,`mailto:`,`tel:`];function ne(e,t){if(!e)return!1;try{let n=new URL(e);return!t.has(n.protocol)}catch{return!1}}var k={"&":`\\u0026`,">":`\\u003e`,"<":`\\u003c`,"\u2028":`\\u2028`,"\u2029":`\\u2029`},A=/[&><\u2028\u2029]/g;function j(e){return e.replace(A,e=>k[e])}function M(e){if(!e||!/[%\\\x00-\x1f\x7f]/.test(e)&&!e.startsWith(`//`))return{path:e,handledProtocolRelativeURL:!1};let t=/%25|%5C/gi,n=0,r=``,i;for(;(i=t.exec(e))!==null;)r+=D(e.slice(n,i.index))+i[0],n=t.lastIndex;r+=D(n?e.slice(n):e);let a=!1;return r.startsWith(`//`)&&(a=!0,r=`/`+r.replace(/^\/+/,``)),{path:r,handledProtocolRelativeURL:a}}function re(e){return/\s|[^\u0000-\u007F]/.test(e)?e.replace(/\s|[^\u0000-\u007F]/gu,encodeURIComponent):e}function ie(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n{e.next&&(e.prev?(e.prev.next=e.next,e.next.prev=e.prev,e.next=void 0,r&&(r.next=e,e.prev=r)):(e.next.prev=void 0,n=e.next,e.next=void 0,r&&(e.prev=r,r.next=e)),r=e)};return{get(e){let n=t.get(e);if(n)return i(n),n.value},set(a,o){if(t.size>=e&&n){let e=n;t.delete(e.key),e.next&&(n=e.next,e.next.prev=void 0),e===r&&(r=void 0)}let s=t.get(a);if(s)s.value=o,i(s);else{let e={key:a,value:o,prev:r};r&&(r.next=e),r=e,n||=e,t.set(a,e)}},clear(){t.clear(),n=void 0,r=void 0}}}var N=4,se=5;function ce(e){let t=e.indexOf(`{`);if(t===-1)return null;let n=e.indexOf(`}`,t);return n===-1||t+1>=e.length?null:[t,n]}function le(e,t,n=new Uint16Array(6)){let r=e.indexOf(`/`,t),i=r===-1?e.length:r,a=e.substring(t,i);if(!a||!a.includes(`$`))return n[0]=0,n[1]=t,n[2]=t,n[3]=i,n[4]=i,n[5]=i,n;if(a===`$`){let r=e.length;return n[0]=2,n[1]=t,n[2]=t,n[3]=r,n[4]=r,n[5]=r,n}if(a.charCodeAt(0)===36)return n[0]=1,n[1]=t,n[2]=t+1,n[3]=i,n[4]=i,n[5]=i,n;let o=ce(a);if(o){let[r,s]=o,c=a.charCodeAt(r+1);if(c===45){if(r+2!e.parse&&e.caseSensitive===p&&e.prefix===m&&e.suffix===h);if(_)n=_;else{let e=I(f,r,p,m,h);n=e,e.parent=i,e.depth=a;let t;t=f===1?i.dynamic??=[]:f===3?i.optional??=[]:i.wildcard??=[],t.push(e),t.length===2&&o?.push(t)}break}}i=n}if(d&&n.children&&!n.isRoot&&n.id&&n.id.charCodeAt(n.id.lastIndexOf(`/`)+1)===95){let e=F(r);e.kind=se,e.parent=i,a++,e.depth=a,i.pathless??=[],i.pathless.push(e),i=e}let f=(n.path||!n.children)&&!n.isRoot;if(f&&r.endsWith(`/`)){let e=F(r);e.kind=N,e.parent=i,a++,e.depth=a,i.index=e,i=e}i.parse=d??null,i.priority=s?.params?.priority??0,f&&!i.route&&(i.route=n,i.fullPath=r)}if(n.children)for(let r of n.children)P(e,t,r,c,i,a,o,s)}function ue(e,t){if(e.parse&&!t.parse)return-1;if(!e.parse&&t.parse)return 1;if(e.parse&&t.parse&&(e.priority||t.priority))return t.priority-e.priority;if(e.prefix&&t.prefix&&e.prefix!==t.prefix){if(e.prefix.startsWith(t.prefix))return-1;if(t.prefix.startsWith(e.prefix))return 1}if(e.suffix&&t.suffix&&e.suffix!==t.suffix){if(e.suffix.endsWith(t.suffix))return-1;if(t.suffix.endsWith(e.suffix))return 1}return e.prefix&&!t.prefix?-1:!e.prefix&&t.prefix?1:e.suffix&&!t.suffix?-1:!e.suffix&&t.suffix?1:e.caseSensitive&&!t.caseSensitive?-1:!e.caseSensitive&&t.caseSensitive?1:0}function F(e){return{kind:0,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:e,parent:null,parse:null,priority:0}}function I(e,t,n,r,i){return{kind:e,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:t,parent:null,parse:null,priority:0,caseSensitive:n,prefix:r,suffix:i}}function L(e,t){let n=F(`/`),r=new Uint16Array(6),i=[];for(let t of e)P(!1,r,t,1,n,0,i);for(let e of i)e.sort(ue);t.masksTree=n,t.flatCache=oe(1e3)}function R(e,t){e||=`/`;let n=t.flatCache.get(e);if(n)return n;let r=V(e,t.masksTree);return t.flatCache.set(e,r),r}function z(e,t,n,r,i){e||=`/`,r||=`/`;let a=t?`case\0${e}`:e,o=i.singleCache.get(a);return o||(o=F(`/`),P(t,new Uint16Array(6),{from:e},1,o,0),i.singleCache.set(a,o)),V(r,o,n)}function de(e,t,n=!1){let r=n?e:`nofuzz\0${e}`,i=t.matchCache.get(r);if(i!==void 0)return i;e||=`/`;let a;try{a=V(e,t.segmentTree,n)}catch(e){if(e instanceof URIError)a=null;else throw e}return a&&(a.branch=U(a.route)),t.matchCache.set(r,a),a}function fe(e){return e===`/`?e:e.replace(/\/{1,}$/,``)}function B(e,t=!1,n){let r=F(e.fullPath),i=new Uint16Array(6),a=[],o={},s={},c=0;P(t,i,e,1,r,0,a,e=>{if(n?.(e,c),e.id in o&&ae(),o[e.id]=e,c!==0&&e.path){let t=fe(e.fullPath);(!s[t]||e.fullPath.endsWith(`/`))&&(s[t]=e)}c++});for(let e of a)e.sort(ue);return{processedTree:{segmentTree:r,singleCache:oe(1e3),matchCache:oe(1e3),flatCache:null,masksTree:null},routesById:o,routesByPath:s}}function V(e,t,n=!1){let r=e.split(`/`),i=pe(e,r,t,n);if(!i)return null;let[a]=H(e,r,i);return{route:i.node.route,rawParams:a}}function H(e,t,n){let r=W(n.node),i=null,a=Object.create(null),o=n.extract?.part??0,s=n.extract?.node??0,c=n.extract?.path??0,l=n.extract?.segment??0;for(;s=0;e--){let n=i.wildcard[e],{prefix:r,suffix:a}=n;if(!(r&&(_||!(n.caseSensitive?v:y??=v.toLowerCase()).startsWith(r)))){if(a){if(_)continue;let e=t.slice(u).join(`/`).slice(-a.length);if((n.caseSensitive?e:e.toLowerCase())!==a)continue}s.push({node:n,index:o,skipped:d,statics:f,dynamics:p,optionals:m,extract:h,rawParams:g})}}if(i.optional){let e=d|1<=0;t--){let n=i.optional[t];s.push({node:n,index:u,skipped:e,statics:f,dynamics:p,optionals:m,extract:h,rawParams:g})}if(!_)for(let e=i.optional.length-1;e>=0;e--){let t=i.optional[e],{prefix:n,suffix:r}=t;if(n||r){let e=t.caseSensitive?v:y??=v.toLowerCase();if(n&&!e.startsWith(n)||r&&!e.endsWith(r))continue}s.push({node:t,index:u+1,skipped:d,statics:f,dynamics:p,optionals:m+G(o,u),extract:h,rawParams:g})}}if(!_&&i.dynamic&&v)for(let e=i.dynamic.length-1;e>=0;e--){let t=i.dynamic[e],{prefix:n,suffix:r}=t;if(n||r){let e=t.caseSensitive?v:y??=v.toLowerCase();if(n&&!e.startsWith(n)||r&&!e.endsWith(r))continue}s.push({node:t,index:u+1,skipped:d,statics:f,dynamics:p+G(o,u),optionals:m,extract:h,rawParams:g})}if(!_&&i.staticInsensitive){let e=i.staticInsensitive.get(y??=v.toLowerCase());e&&s.push({node:e,index:u+1,skipped:d,statics:f+G(o,u),dynamics:p,optionals:m,extract:h,rawParams:g})}if(!_&&i.static){let e=i.static.get(v);e&&s.push({node:e,index:u+1,skipped:d,statics:f+G(o,u),dynamics:p,optionals:m,extract:h,rawParams:g})}if(i.pathless)for(let e=i.pathless.length-1;e>=0;e--){let t=i.pathless[e];s.push({node:t,index:u,skipped:d,statics:f,dynamics:p,optionals:m,extract:h,rawParams:g})}}if(l)return l;if(r&&c){let n=c.index;for(let e=0;ee.statics||t.statics===e.statics&&(t.dynamics>e.dynamics||t.dynamics===e.dynamics&&(t.optionals>e.optionals||t.optionals===e.optionals&&((t.node.kind===N)>(e.node.kind===N)||t.node.kind===N==(e.node.kind===N)&&t.node.depth>e.node.depth)))}function J(e){return Y(e.filter(e=>e!==void 0).join(`/`))}function Y(e){return e.replace(/\/{2,}/g,`/`)}function X(e){return e===`/`?e:e.replace(/^\/{1,}/,``)}function he(e){let t=e.length;return t>1&&e[t-1]===`/`?e.replace(/\/{1,}$/,``):e}function ge(e){return he(X(e))}function Z(e,t){return e?.endsWith(`/`)&&e!==`/`&&e!==`${t}/`?e.slice(0,-1):e}function _e(e,t,n){return Z(e,n)===Z(t,n)}function ve({base:e,to:t,trailingSlash:n=`never`,cache:r}){let i=t.startsWith(`/`),a=!i&&t===`.`,o;if(r){o=i?t:a?e:e+`\0`+t;let n=r.get(o);if(n)return n}let s;if(a)s=e.split(`/`);else if(i)s=t.split(`/`);else{for(s=e.split(`/`);s.length>1&&f(s)===``;)s.pop();let n=t.split(`/`);for(let e=0,t=n.length;e1&&(f(s)===``?n===`never`&&s.pop():n===`always`&&s.push(``));let c=Y(s.join(`/`))||`/`;return o&&r&&r.set(o,c),c}function ye(e){let t=new Map(e.map(e=>[encodeURIComponent(e),e])),n=Array.from(t.keys()).map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)).join(`|`),r=new RegExp(n,`g`);return e=>e.replace(r,e=>t.get(e)??e)}function be(e,t,n){let r=t[e];return typeof r==`string`?e===`_splat`?/^[a-zA-Z0-9\-._~!/]*$/.test(r)?r:r.split(`/`).map(e=>Se(e,n)).join(`/`):Se(r,n):r}function xe({path:e,params:t,decoder:n,...r}){let i=!1,a=Object.create(null);if(!e||e===`/`)return{interpolatedPath:`/`,usedParams:a,isMissingParams:i};if(!e.includes(`$`))return{interpolatedPath:e,usedParams:a,isMissingParams:i};let o=e.length,s=0,c,l=``;for(;s{var t=r();function n(e){var t=`https://react.dev/errors/`+e;if(1{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=we()}));n();var Ee=e(Te(),1);function De(e,t){let n=i(),r=d(t),{activeProps:c,inactiveProps:l,activeOptions:f,to:p,preload:h,preloadDelay:g,preloadIntentProximity:_,hashScrollIntoView:v,replace:y,startTransition:b,resetScroll:ee,viewTransition:x,children:te,target:S,disabled:w,style:T,className:E,onClick:D,onBlur:O,onFocus:k,onMouseEnter:A,onMouseLeave:j,onTouchStart:M,ignoreBlocker:re,params:ie,search:ae,hash:oe,state:N,mask:se,reloadDocument:ce,unsafeRelative:le,from:P,_fromLocation:ue,...F}=e,I=a(),L=s.useMemo(()=>e,[n,e.from,e._fromLocation,e.hash,e.to,e.search,e.params,e.state,e.mask,e.unsafeRelative]),R=o(n.stores.location,e=>e,(e,t)=>e.href===t.href),z=s.useMemo(()=>{let e={_fromLocation:R,...L};return n.buildLocation(e)},[n,R,L]),de=z.maskedLocation?z.maskedLocation.publicHref:z.publicHref,fe=z.maskedLocation?z.maskedLocation.external:z.external,B=s.useMemo(()=>Pe(de,fe,n.history,w),[w,fe,de,n.history]),V=s.useMemo(()=>{if(B?.external)return ne(B.href,n.protocolAllowlist)?void 0:B.href;if(!Fe(p)&&typeof p==`string`&&p.indexOf(`:`)!==-1)try{return new URL(p),ne(p,n.protocolAllowlist)?void 0:p}catch{}},[p,B,n.protocolAllowlist]),H=s.useMemo(()=>{if(V)return!1;if(f?.exact){if(!_e(R.pathname,z.pathname,n.basepath))return!1}else{let e=Z(R.pathname,n.basepath),t=Z(z.pathname,n.basepath);if(!(e.startsWith(t)&&(e.length===t.length||e[t.length]===`/`)))return!1}return(f?.includeSearch??!0)&&!C(R.search,z.search,{partial:!f?.exact,ignoreUndefined:!f?.explicitUndefined})?!1:!f?.includeHash||I&&R.hash===z.hash},[f?.exact,f?.explicitUndefined,f?.includeHash,f?.includeSearch,R,V,I,z.hash,z.pathname,z.search,n.basepath]),U=H?m(c,{})??ke:Oe,W=H?Oe:m(l,{})??Oe,pe=[E,U.className,W.className].filter(Boolean).join(` `),G=(T||U.style||W.style)&&{...T,...U.style,...W.style},[me,K]=s.useState(!1),q=s.useRef(!1),J=e.reloadDocument||V?!1:h??n.options.defaultPreload,Y=g??n.options.defaultPreloadDelay??0,X=s.useCallback(()=>{n.preloadRoute({...L,_builtLocation:z}).catch(e=>{console.warn(e),console.warn(Ce)})},[n,L,z]);u(r,s.useCallback(e=>{e?.isIntersecting&&X()},[X]),Ne,!!w||J!==`viewport`),s.useEffect(()=>{q.current||!w&&J===`render`&&(X(),q.current=!0)},[w,X,J]);let he=e=>{let t=e.currentTarget.getAttribute(`target`),r=S===void 0?t:S;if(!w&&!Le(e)&&!e.defaultPrevented&&(!r||r===`_self`)&&e.button===0){e.preventDefault(),(0,Ee.flushSync)(()=>{K(!0)});let t=n.subscribe(`onResolved`,()=>{t(),K(!1)});n.navigate({...L,replace:y,resetScroll:ee,hashScrollIntoView:v,startTransition:b,viewTransition:x,ignoreBlocker:re})}};if(V)return{...F,ref:r,href:V,...te&&{children:te},...S&&{target:S},...w&&{disabled:w},...T&&{style:T},...E&&{className:E},...D&&{onClick:D},...O&&{onBlur:O},...k&&{onFocus:k},...A&&{onMouseEnter:A},...j&&{onMouseLeave:j},...M&&{onTouchStart:M}};let ge=e=>{if(w||J!==`intent`)return;if(!Y){X();return}let t=e.currentTarget;if(Q.has(t))return;let n=setTimeout(()=>{Q.delete(t),X()},Y);Q.set(t,n)},ve=e=>{w||J!==`intent`||X()},ye=e=>{if(w||!J||!Y)return;let t=e.currentTarget,n=Q.get(t);n&&(clearTimeout(n),Q.delete(t))};return{...F,...U,...W,href:B?.href,ref:r,onClick:$([D,he]),onBlur:$([O,ye]),onFocus:$([k,ge]),onMouseEnter:$([A,ge]),onMouseLeave:$([j,ye]),onTouchStart:$([M,ve]),disabled:!!w,target:S,...G&&{style:G},...pe&&{className:pe},...w&&Ae,...H&&je,...I&&me&&Me}}var Oe={},ke={className:`active`},Ae={role:`link`,"aria-disabled":!0},je={"data-status":`active`,"aria-current":`page`},Me={"data-transitioning":`transitioning`},Q=new WeakMap,Ne={rootMargin:`100px`},$=e=>t=>{for(let n of e)if(n){if(t.defaultPrevented)return;n(t)}};function Pe(e,t,n,r){if(!r)return t?{href:e,external:!0}:{href:n.createHref(e)||`/`,external:!1}}function Fe(e){if(typeof e!=`string`)return!1;let t=e.charCodeAt(0);return t===47?e.charCodeAt(1)!==47:t===46}var Ie=s.forwardRef((e,t)=>{let{_asChild:n,...r}=e,{type:i,...a}=De(r,t),o=typeof r.children==`function`?r.children({isActive:a[`data-status`]===`active`}):r.children;if(!n){let{disabled:e,...t}=a;return s.createElement(`a`,t,o)}return s.createElement(n,a,o)});function Le(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}export{y as A,re as C,ne as D,_ as E,c as M,l as N,w as O,C as S,m as T,oe as _,xe as a,ie as b,ge as c,U as d,R as f,B as g,L as h,ye as i,b as j,f as k,X as l,z as m,Te as n,J as o,de as p,Y as r,ve as s,Ie as t,he as u,ae as v,j as w,M as x,O as y}; \ No newline at end of file +import{a as e,n as t,r as n}from"./compiler-runtime.js";import{i as r,s as i,t as a}from"./useStore.js";var o=e(n(),1),s=o.use,c=o.useLayoutEffect;function l(e,t,n){o.useEffect(()=>{if(!e.current||n||typeof IntersectionObserver!=`function`)return()=>t();let r=new IntersectionObserver(e=>{t(e.pop())},{rootMargin:`100px`});return r.observe(e.current),()=>{r.disconnect(),t()}},[t,n,e])}function u(e){let t=o.useRef(null);return o.useImperativeHandle(e,()=>t.current,[]),t}function d(e){return e[e.length-1]}function f(e){return typeof e==`function`}function p(e,t){return f(e)?e(t):e}var m=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;function g(e){for(let t in e)if(m.call(e,t))return!0;return!1}var _=()=>Object.create(null),v=(e,t)=>y(e,t,_);function y(e,t,n=()=>({}),r=0){if(e===t)return e;if(r>500)return t;let i=t,a=S(e)&&S(i);if(!a&&!(x(e)&&x(i)))return i;let o=a?e:b(e);if(!o)return i;let s=a?i:b(i);if(!s)return i;let c=o.length,l=s.length,u=a?Array(l):n(),d=0;for(let t=0;ti||!C(e[o],t[o],n)))return!1;return i===a}return!1}function w(e){return typeof e?.message==`string`?e.message.startsWith(`Failed to fetch dynamically imported module`)||e.message.startsWith(`error loading dynamically imported module`)||e.message.startsWith(`Importing a module script failed`):!1}var T=/[\x00-\x1f\x7f"<>`{}]/g;function E(e){return e.replace(T,e=>`%`+e.charCodeAt(0).toString(16).toUpperCase().padStart(2,`0`))}function D(e){let t;try{t=decodeURI(e)}catch{t=e.replaceAll(/%[0-9A-F]{2}/gi,e=>{try{return decodeURI(e)}catch{return e}})}return E(t)}var O=[`http:`,`https:`,`mailto:`,`tel:`];function k(e,t){if(!e)return!1;try{let n=new URL(e);return!t.has(n.protocol)}catch{return!1}}var A={"&":`\\u0026`,">":`\\u003e`,"<":`\\u003c`,"\u2028":`\\u2028`,"\u2029":`\\u2029`},j=/[&><\u2028\u2029]/g;function M(e){return e.replace(j,e=>A[e])}function te(e){if(!e||!/[%\\\x00-\x1f\x7f]/.test(e)&&!e.startsWith(`//`))return{path:e,handledProtocolRelativeURL:!1};let t=/%25|%5C/gi,n=0,r=``,i;for(;(i=t.exec(e))!==null;)r+=D(e.slice(n,i.index))+i[0],n=t.lastIndex;r+=D(n?e.slice(n):e);let a=!1;return r.startsWith(`//`)&&(a=!0,r=`/`+r.replace(/^\/+/,``)),{path:r,handledProtocolRelativeURL:a}}function ne(e){return/\s|[^\u0000-\u007F]/.test(e)?e.replace(/\s|[^\u0000-\u007F]/gu,encodeURIComponent):e}function re(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n{e.next&&(e.prev?(e.prev.next=e.next,e.next.prev=e.prev,e.next=void 0,r&&(r.next=e,e.prev=r)):(e.next.prev=void 0,n=e.next,e.next=void 0,r&&(e.prev=r,r.next=e)),r=e)};return{get(e){let n=t.get(e);if(n)return i(n),n.value},set(a,o){if(t.size>=e&&n){let e=n;t.delete(e.key),e.next&&(n=e.next,e.next.prev=void 0),e===r&&(r=void 0)}let s=t.get(a);if(s)s.value=o,i(s);else{let e={key:a,value:o,prev:r};r&&(r.next=e),r=e,n||=e,t.set(a,e)}},clear(){t.clear(),n=void 0,r=void 0}}}var P=4,ae=5;function oe(e){let t=e.indexOf(`{`);if(t===-1)return null;let n=e.indexOf(`}`,t);return n===-1||t+1>=e.length?null:[t,n]}function se(e,t,n=new Uint16Array(6)){let r=e.indexOf(`/`,t),i=r===-1?e.length:r,a=e.substring(t,i);if(!a||!a.includes(`$`))return n[0]=0,n[1]=t,n[2]=t,n[3]=i,n[4]=i,n[5]=i,n;if(a===`$`){let r=e.length;return n[0]=2,n[1]=t,n[2]=t,n[3]=r,n[4]=r,n[5]=r,n}if(a.charCodeAt(0)===36)return n[0]=1,n[1]=t,n[2]=t+1,n[3]=i,n[4]=i,n[5]=i,n;let o=oe(a);if(o){let[r,s]=o,c=a.charCodeAt(r+1);if(c===45){if(r+2!e.parse&&e.caseSensitive===p&&e.prefix===m&&e.suffix===h);if(_)n=_;else{let e=ce(f,r,p,m,h);n=e,e.parent=i,e.depth=a;let t;t=f===1?i.dynamic??=[]:f===3?i.optional??=[]:i.wildcard??=[],t.push(e),t.length===2&&o?.push(t)}break}}i=n}if(d&&n.children&&!n.isRoot&&n.id&&n.id.charCodeAt(n.id.lastIndexOf(`/`)+1)===95){let e=L(r);e.kind=ae,e.parent=i,a++,e.depth=a,i.pathless??=[],i.pathless.push(e),i=e}let f=(n.path||!n.children)&&!n.isRoot;if(f&&r.endsWith(`/`)){let e=L(r);e.kind=P,e.parent=i,a++,e.depth=a,i.index=e,i=e}i.parse=d??null,i.priority=s?.params?.priority??0,f&&!i.route&&(i.route=n,i.fullPath=r)}if(n.children)for(let r of n.children)F(e,t,r,c,i,a,o,s)}function I(e,t){if(e.parse&&!t.parse)return-1;if(!e.parse&&t.parse)return 1;if(e.parse&&t.parse&&(e.priority||t.priority))return t.priority-e.priority;if(e.prefix&&t.prefix&&e.prefix!==t.prefix){if(e.prefix.startsWith(t.prefix))return-1;if(t.prefix.startsWith(e.prefix))return 1}if(e.suffix&&t.suffix&&e.suffix!==t.suffix){if(e.suffix.endsWith(t.suffix))return-1;if(t.suffix.endsWith(e.suffix))return 1}return e.prefix&&!t.prefix?-1:!e.prefix&&t.prefix?1:e.suffix&&!t.suffix?-1:!e.suffix&&t.suffix?1:e.caseSensitive&&!t.caseSensitive?-1:!e.caseSensitive&&t.caseSensitive?1:0}function L(e){return{kind:0,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:e,parent:null,parse:null,priority:0}}function ce(e,t,n,r,i){return{kind:e,depth:0,pathless:null,index:null,static:null,staticInsensitive:null,dynamic:null,optional:null,wildcard:null,route:null,fullPath:t,parent:null,parse:null,priority:0,caseSensitive:n,prefix:r,suffix:i}}function le(e,t){let n=L(`/`),r=new Uint16Array(6),i=[];for(let t of e)F(!1,r,t,1,n,0,i);for(let e of i)e.sort(I);t.masksTree=n,t.flatCache=N(1e3)}function R(e,t){e||=`/`;let n=t.flatCache.get(e);if(n)return n;let r=V(e,t.masksTree);return t.flatCache.set(e,r),r}function z(e,t,n,r,i){e||=`/`,r||=`/`;let a=t?`case\0${e}`:e,o=i.singleCache.get(a);return o||(o=L(`/`),F(t,new Uint16Array(6),{from:e},1,o,0),i.singleCache.set(a,o)),V(r,o,n)}function ue(e,t,n=!1){let r=n?e:`nofuzz\0${e}`,i=t.matchCache.get(r);if(i!==void 0)return i;e||=`/`;let a;try{a=V(e,t.segmentTree,n)}catch(e){if(e instanceof URIError)a=null;else throw e}return a&&(a.branch=U(a.route)),t.matchCache.set(r,a),a}function de(e){return e===`/`?e:e.replace(/\/{1,}$/,``)}function B(e,t=!1,n){let r=L(e.fullPath),i=new Uint16Array(6),a=[],o={},s={},c=0;F(t,i,e,1,r,0,a,e=>{if(n?.(e,c),e.id in o&&ie(),o[e.id]=e,c!==0&&e.path){let t=de(e.fullPath);(!s[t]||e.fullPath.endsWith(`/`))&&(s[t]=e)}c++});for(let e of a)e.sort(I);return{processedTree:{segmentTree:r,singleCache:N(1e3),matchCache:N(1e3),flatCache:null,masksTree:null},routesById:o,routesByPath:s}}function V(e,t,n=!1){let r=e.split(`/`),i=pe(e,r,t,n);if(!i)return null;let[a]=H(e,r,i);return{route:i.node.route,rawParams:a}}function H(e,t,n){let r=fe(n.node),i=null,a=Object.create(null),o=n.extract?.part??0,s=n.extract?.node??0,c=n.extract?.path??0,l=n.extract?.segment??0;for(;s=0;e--){let n=i.wildcard[e],{prefix:r,suffix:a}=n;if(!(r&&(_||!(n.caseSensitive?v:y??=v.toLowerCase()).startsWith(r)))){if(a){if(_)continue;let e=t.slice(u).join(`/`).slice(-a.length);if((n.caseSensitive?e:e.toLowerCase())!==a)continue}s.push({node:n,index:o,skipped:d,statics:f,dynamics:p,optionals:m,extract:h,rawParams:g})}}if(i.optional){let e=d|1<=0;t--){let n=i.optional[t];s.push({node:n,index:u,skipped:e,statics:f,dynamics:p,optionals:m,extract:h,rawParams:g})}if(!_)for(let e=i.optional.length-1;e>=0;e--){let t=i.optional[e],{prefix:n,suffix:r}=t;if(n||r){let e=t.caseSensitive?v:y??=v.toLowerCase();if(n&&!e.startsWith(n)||r&&!e.endsWith(r))continue}s.push({node:t,index:u+1,skipped:d,statics:f,dynamics:p,optionals:m+W(o,u),extract:h,rawParams:g})}}if(!_&&i.dynamic&&v)for(let e=i.dynamic.length-1;e>=0;e--){let t=i.dynamic[e],{prefix:n,suffix:r}=t;if(n||r){let e=t.caseSensitive?v:y??=v.toLowerCase();if(n&&!e.startsWith(n)||r&&!e.endsWith(r))continue}s.push({node:t,index:u+1,skipped:d,statics:f,dynamics:p+W(o,u),optionals:m,extract:h,rawParams:g})}if(!_&&i.staticInsensitive){let e=i.staticInsensitive.get(y??=v.toLowerCase());e&&s.push({node:e,index:u+1,skipped:d,statics:f+W(o,u),dynamics:p,optionals:m,extract:h,rawParams:g})}if(!_&&i.static){let e=i.static.get(v);e&&s.push({node:e,index:u+1,skipped:d,statics:f+W(o,u),dynamics:p,optionals:m,extract:h,rawParams:g})}if(i.pathless)for(let e=i.pathless.length-1;e>=0;e--){let t=i.pathless[e];s.push({node:t,index:u,skipped:d,statics:f,dynamics:p,optionals:m,extract:h,rawParams:g})}}if(l)return l;if(r&&c){let n=c.index;for(let e=0;ee.statics||t.statics===e.statics&&(t.dynamics>e.dynamics||t.dynamics===e.dynamics&&(t.optionals>e.optionals||t.optionals===e.optionals&&((t.node.kind===P)>(e.node.kind===P)||t.node.kind===P==(e.node.kind===P)&&t.node.depth>e.node.depth)))}function J(e){return Y(e.filter(e=>e!==void 0).join(`/`))}function Y(e){return e.replace(/\/{2,}/g,`/`)}function me(e){return e===`/`?e:e.replace(/^\/{1,}/,``)}function X(e){let t=e.length;return t>1&&e[t-1]===`/`?e.replace(/\/{1,}$/,``):e}function he(e){return X(me(e))}function Z(e,t){return e?.endsWith(`/`)&&e!==`/`&&e!==`${t}/`?e.slice(0,-1):e}function ge(e,t,n){return Z(e,n)===Z(t,n)}function _e({base:e,to:t,trailingSlash:n=`never`,cache:r}){let i=t===`.`,a=t.startsWith(`/`),o;if(r){o=a?t:i?e:e+`\0`+t;let n=r.get(o);if(n)return n}let s;if(i)s=e.split(`/`);else if(a)s=t.split(`/`);else{for(s=e.split(`/`);s.length>1&&d(s)===``;)s.pop();let n=t.split(`/`);for(let e=0,t=n.length;e1?s.pop():s=[``]:r===`.`||s.push(r)}}s.length>1&&(d(s)===``?n===`never`&&s.pop():n===`always`&&s.push(``));let c=Y(s.join(`/`))||`/`;return o&&r&&r.set(o,c),c}function ve(e){let t=new Map(e.map(e=>[encodeURIComponent(e),e])),n=Array.from(t.keys()).map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)).join(`|`),r=new RegExp(n,`g`);return e=>e.replace(r,e=>t.get(e)??e)}function ye(e,t,n){let r=t[e];return typeof r==`string`?e===`_splat`?/^[a-zA-Z0-9\-._~!/]*$/.test(r)?r:r.split(`/`).map(e=>xe(e,n)).join(`/`):xe(r,n):r}function be({path:e,params:t,decoder:n,...r}){let i=!1,a=Object.create(null);if(!e||e===`/`)return{interpolatedPath:`/`,usedParams:a,isMissingParams:i};if(!e.includes(`$`))return{interpolatedPath:e,usedParams:a,isMissingParams:i};let o=e.length,s=0,c,l=``;for(;se,[n,e.from,e._fromLocation,e.hash,e.to,ce,le,e.state,e.mask,e.unsafeRelative]),ue=o.useCallback(e=>{let t=n.buildLocation({_fromLocation:e,...z}),r=Ne(t.maskedLocation?t.maskedLocation.publicHref:t.publicHref,t.maskedLocation?t.maskedLocation.external:t.external,n.history,w),i=Te(r,m,n.protocolAllowlist);return[r?.href,i,Ee(e,t,R,n.basepath,L,i!==void 0)]},[R,w,L,z,n,m]),[de,B,V]=a(n.stores.location,ue,we),H=V?p(c,{})??ke:Oe,U=V?Oe:p(d,{})??Oe,fe=[E,H.className,U.className].filter(Boolean).join(` `),pe=(T||H.style||U.style)&&{...T,...H.style,...U.style},W=o.useRef(!1),G=e.reloadDocument||B||w?!1:h??n.options.defaultPreload,K=g??n.options.defaultPreloadDelay??0,q=o.useCallback(()=>{n.preloadRoute(z).catch(e=>{console.warn(e),console.warn(Se)})},[n,z]),J=o.useCallback(e=>{if(!e){Me(s);return}if(!(e.isIntersecting??G===`intent`)){e.isIntersecting===!1&&Me(s);return}if(!K){q();return}Q.has(s)||Q.set(s,setTimeout(()=>{Q.delete(s),q()},K))},[q,s,G,K]);l(s,J,G!==`viewport`),o.useEffect(()=>{W.current||G===`render`&&(q(),W.current=!0)},[q,G]);let Y=e=>{let t=e.currentTarget.getAttribute(`target`),r=C===void 0?t:C;!w&&!Ie(e)&&!e.defaultPrevented&&(!r||r===`_self`)&&e.button===0&&(e.preventDefault(),n.navigate({...z,replace:y,resetScroll:x,hashScrollIntoView:v,startTransition:b,viewTransition:ee,ignoreBlocker:te}))};if(B)return{...I,ref:s,href:B,...S&&{children:S},...C&&{target:C},...w&&{disabled:w},...T&&{style:T},...E&&{className:E},...D&&{onClick:D},...O&&{onBlur:O},...k&&{onFocus:k},...A&&{onMouseEnter:A},...j&&{onMouseLeave:j},...M&&{onTouchStart:M}};let me=()=>{G===`intent`&&q()},X=()=>{G===`intent`&&Me(s)};return{...I,...H,...U,href:de,ref:s,onClick:$([D,Y]),onBlur:$([O,X]),onFocus:$([k,J]),onMouseEnter:$([A,J]),onMouseLeave:$([j,X]),onTouchStart:$([M,me]),disabled:!!w,target:C,...pe&&{style:pe},...fe&&{className:fe},...w&&Ae,...V&&je}}var Oe={},ke={className:`active`},Ae={role:`link`,"aria-disabled":!0},je={"data-status":`active`,"aria-current":`page`},Q=new WeakMap,Me=e=>{clearTimeout(Q.get(e)),Q.delete(e)},$=e=>t=>{for(let n of e)if(n){if(t.defaultPrevented)return;n(t)}};function Ne(e,t,n,r){if(!r)return t?{href:e,external:!0}:{href:n.createHref(e)||`/`,external:!1}}function Pe(e){if(typeof e!=`string`)return!1;let t=e.charCodeAt(0);return t===47?e.charCodeAt(1)!==47:t===46}var Fe=o.forwardRef((e,t)=>{let{_asChild:n,...r}=e,{type:i,...a}=De(r,t),s=typeof r.children==`function`?r.children({isActive:a[`data-status`]===`active`}):r.children;if(!n){let{disabled:e,...t}=a;return o.createElement(`a`,t,s)}return o.createElement(n,a,s)});function Ie(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}export{y as A,M as C,w as D,k as E,c as M,d as O,ne as S,g as T,ie as _,J as a,te as b,me as c,R as d,ue as f,N as g,B as h,be as i,s as j,v as k,X as l,le as m,Y as n,_e as o,z as p,ve as r,he as s,Fe as t,U as u,O as v,p as w,C as x,re as y}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/login.js b/spinifex/services/spinifexui/frontend/dist/assets/login.js index 1c9b62a0c..ffa663907 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/login.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/login.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/login2.js","assets/compiler-runtime.js","assets/cluster-config.js","assets/hex-encoding.js","assets/button.js","assets/dist.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/awsClient.js","assets/index.browser.js","assets/sts.js","assets/zod.js","assets/collapsible.js","assets/useValueAsRef.js","assets/link.js","assets/useStore.js","assets/card.js"])))=>i.map(i=>d[i]); -import{n as e}from"./redirect.js";import{n as t,t as n}from"./lazyRouteComponent.js";import{a as r,rt as i}from"./cluster-config.js";var a=t(`/login`)({validateSearch:e=>({reason:e.reason===`expired`?`expired`:void 0}),beforeLoad:()=>{if(r())throw e({to:`/`})},component:n(()=>i(()=>import(`./login2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19])),`component`)});export{a as t}; \ No newline at end of file +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/login2.js","assets/compiler-runtime.js","assets/cluster-config.js","assets/hex-encoding.js","assets/button.js","assets/dist.js","assets/input.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useControlled.js","assets/field.js","assets/awsClient.js","assets/index.browser.js","assets/sts.js","assets/zod.js","assets/collapsible.js","assets/useValueAsRef.js","assets/card.js"])))=>i.map(i=>d[i]); +import{n as e}from"./redirect.js";import{n as t,t as n}from"./lazyRouteComponent.js";import{a as r,rt as i}from"./cluster-config.js";var a=t(`/login`)({validateSearch:e=>({reason:e.reason===`expired`?`expired`:void 0}),beforeLoad:()=>{if(r())throw e({to:`/`})},component:n(()=>i(()=>import(`./login2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17])),`component`)});export{a as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/register-task-definition.js b/spinifex/services/spinifexui/frontend/dist/assets/register-task-definition.js index aa0f9111f..c0163f326 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/register-task-definition.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/register-task-definition.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/register-task-definition2.js","assets/compiler-runtime.js","assets/useNavigate.js","assets/useStore.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/select.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/plus.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/ecs2.js","assets/QueryClientProvider.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/module.js","assets/ecs.js","assets/queryOptions.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/form-actions.js","assets/ecs3.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/register-task-definition2.js","assets/compiler-runtime.js","assets/useNavigate.js","assets/useStore.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/plus.js","assets/trash-2.js","assets/input.js","assets/field.js","assets/ecs2.js","assets/QueryClientProvider.js","assets/useMutation.js","assets/awsClient.js","assets/index.browser.js","assets/module.js","assets/ecs.js","assets/queryOptions.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/form-actions.js","assets/ecs3.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";var r=e(`/_auth/ecs/(clusters)/register-task-definition`)({validateSearch:e=>({cluster:typeof e.cluster==`string`?e.cluster:``}),head:()=>({meta:[{title:`Register Task Definition | ECS | Mulga`}]}),component:t(()=>n(()=>import(`./register-task-definition2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36])),`component`)});export{r as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/run-task.js b/spinifex/services/spinifexui/frontend/dist/assets/run-task.js index 57ca8fde8..4963efe98 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/run-task.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/run-task.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/run-task2.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/useNavigate.js","assets/useStore.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/select.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/check.js","assets/chevron-down.js","assets/button.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useValueAsRef.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/input.js","assets/field.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ecs.js","assets/ecs2.js","assets/useMutation.js","assets/module.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/form-actions.js","assets/ecs3.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/run-task2.js","assets/compiler-runtime.js","assets/useQuery.js","assets/useBaseQuery.js","assets/QueryClientProvider.js","assets/useSuspenseQuery.js","assets/useNavigate.js","assets/useStore.js","assets/back-link.js","assets/link.js","assets/createLucideIcon.js","assets/select.js","assets/useValueAsRef.js","assets/dist.js","assets/cluster-config.js","assets/hex-encoding.js","assets/button.js","assets/check.js","assets/chevron-down.js","assets/createBaseUIEventDetails.js","assets/useRegisterFieldControl.js","assets/useScrollLock.js","assets/useControlled.js","assets/useCompositeListItem.js","assets/input.js","assets/field.js","assets/ec2.js","assets/queryOptions.js","assets/awsClient.js","assets/index.browser.js","assets/ecs.js","assets/ecs2.js","assets/useMutation.js","assets/module.js","assets/zod.js","assets/error-banner.js","assets/page-heading.js","assets/form-actions.js","assets/ecs3.js"])))=>i.map(i=>d[i]); import{n as e,t}from"./lazyRouteComponent.js";import{rt as n}from"./cluster-config.js";import{O as r,w as i}from"./ec2.js";import{o as a}from"./ecs.js";var o=e(`/_auth/ecs/(clusters)/run-task`)({validateSearch:e=>({cluster:typeof e.cluster==`string`?e.cluster:``}),loader:async({context:e})=>{await Promise.all([e.queryClient.ensureQueryData(a),e.queryClient.ensureQueryData(r),e.queryClient.ensureQueryData(i)])},head:()=>({meta:[{title:`Run Task | ECS | Mulga`}]}),component:t(()=>n(()=>import(`./run-task2.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38])),`component`)});export{o as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/select.js b/spinifex/services/spinifexui/frontend/dist/assets/select.js index 4023a9ad5..5ce4817cb 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/select.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/select.js @@ -1 +1 @@ -import{a as e,n as t,r as n,t as r}from"./compiler-runtime.js";import{n as i}from"./link.js";import{a,c as o,f as s,i as c,l,n as u,u as d}from"./dist.js";import{Yt as f}from"./cluster-config.js";import{t as p}from"./createLucideIcon.js";import{t as m}from"./check.js";import{t as h}from"./chevron-down.js";import{C as g,D as _,E as v,T as y,_ as b,b as x,d as S,f as C,g as w,h as T,l as E,m as D,o as O,p as k,r as A,s as j,u as M,v as N,x as P,y as F}from"./button.js";import{C as ee,S as I,_ as L,b as te,f as R,g as z,l as B,n as V,o as H,t as U,u as W,v as G,x as K,y as q}from"./createBaseUIEventDetails.js";import{a as J,i as ne,n as re,o as ie,r as ae,t as oe}from"./useRegisterFieldControl.js";import{$ as se,A as ce,D as Y,E as le,H as ue,I as de,K as fe,L as pe,M as me,N as he,P as ge,Q as _e,T as ve,V as ye,W as be,X as xe,Y as Se,Z as Ce,_t as we,at as Te,c as Ee,dt as X,et as De,gt as Oe,ht as ke,it as Ae,j as je,m as Me,mt as Ne,n as Pe,nt as Fe,p as Ie,pt as Le,q as Re,r as ze,rt as Be,st as Ve,t as He,tt as Ue,ut as We,vt as Ge,yt as Ke,z as qe}from"./useScrollLock.js";import{a as Je,n as Ye,o as Xe,r as Ze,t as Qe,u as $e}from"./useValueAsRef.js";import{t as et}from"./useControlled.js";import{i as tt,n as nt,r as rt,t as it}from"./useCompositeListItem.js";var at=p(`chevron-up`,[[`path`,{d:`m18 15-6-6-6 6`,key:`153udz`}]]),Z=e(n(),1),Q=t(),ot=Math.min,st=Math.max,ct=Math.round,lt=Math.floor,ut=e=>({x:e,y:e}),dt={left:`right`,right:`left`,bottom:`top`,top:`bottom`};function ft(e,t,n){return st(e,ot(t,n))}function pt(e,t){return typeof e==`function`?e(t):e}function mt(e){return e.split(`-`)[0]}function ht(e){return e.split(`-`)[1]}function gt(e){return e===`x`?`y`:`x`}function _t(e){return e===`y`?`height`:`width`}function vt(e){let t=e[0];return t===`t`||t===`b`?`y`:`x`}function yt(e){return gt(vt(e))}function bt(e,t,n){n===void 0&&(n=!1);let r=ht(e),i=yt(e),a=_t(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=kt(o)),[o,kt(o)]}function xt(e){let t=kt(e);return[St(e),t,St(t)]}function St(e){return e.includes(`start`)?e.replace(`start`,`end`):e.replace(`end`,`start`)}var Ct=[`left`,`right`],wt=[`right`,`left`],Tt=[`top`,`bottom`],Et=[`bottom`,`top`];function Dt(e,t,n){switch(e){case`top`:case`bottom`:return n?t?wt:Ct:t?Ct:wt;case`left`:case`right`:return t?Tt:Et;default:return[]}}function Ot(e,t,n,r){let i=ht(e),a=Dt(mt(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(St)))),a}function kt(e){let t=mt(e);return dt[t]+e.slice(t.length)}function At(e){return{top:e.top??0,right:e.right??0,bottom:e.bottom??0,left:e.left??0}}function jt(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:At(e)}function Mt(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function Nt(e,t={}){let{enabled:n=!0,event:r=`click`,toggle:i=!0,ignoreMouse:o=!1,stickIfOpen:s=!0,touchOpenDelay:c=0,reason:l=z}=t,u=`rootStore`in e?e.rootStore:e,d=u.context.dataRef,f=Z.useRef(void 0),p=$e(),m=Se(),h=Z.useMemo(()=>{function e(e,t,n,r){let i=U(l,t,n);e&&r===`touch`&&c>0?m.start(c,()=>{u.setOpen(!0,i)}):u.setOpen(e,i)}function t(e,t,n){let r=d.current.openEvent,a=u.select(`domReferenceElement`)!==t;return e&&a||!e||!i?!0:r&&s?!n(r.type):!1}return{onPointerDown(e){f.current=Fe(e.pointerType,!0)&&Ae(e.nativeEvent)?`virtual`:e.pointerType},onMouseDown(n){let i=f.current,a=n.nativeEvent,s=u.select(`open`);if(n.button!==0||r===`click`||Fe(i,!0)&&o)return;let c=t(s,n.currentTarget,e=>e===`click`||e===`mousedown`),l=te(a);if(X(l)){e(c,a,l,i);return}let d=n.currentTarget;p.request(()=>{e(c,a,d,i)})},onClick(n){if(r===`mousedown-only`)return;let i=f.current;if(r===`mousedown`&&i){f.current=void 0;return}Fe(i,!0)&&o||e(t(u.select(`open`),n.currentTarget,e=>e===`click`||e===`mousedown`||e===`keydown`||e===`keyup`),n.nativeEvent,n.currentTarget,i)},onKeyDown(){f.current=void 0}}},[d,r,o,l,u,s,i,p,m,c]);return Z.useMemo(()=>n?{reference:h}:a,[n,h])}function Pt(e,t,n){let{reference:r,floating:i}=e,a=vt(t),o=yt(t),s=_t(o),c=mt(t),l=a===`y`,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2,p;switch(c){case`top`:p={x:u,y:r.y-i.height};break;case`bottom`:p={x:u,y:r.y+r.height};break;case`right`:p={x:r.x+r.width,y:d};break;case`left`:p={x:r.x-i.width,y:d};break;default:p={x:r.x,y:r.y}}let m=ht(t);return m&&(p[o]+=f*(m===`end`?1:-1)*(n&&l?-1:1)),p}async function Ft(e,t){t===void 0&&(t={});let{x:n,y:r,platform:i,rects:a,elements:o,strategy:s}=e,{boundary:c=`clippingAncestors`,rootBoundary:l=`viewport`,elementContext:u=`floating`,altBoundary:d=!1,padding:f=0}=pt(t,e),p=jt(f),m=o[d?u===`floating`?`reference`:`floating`:u],h=Mt(await i.getClippingRect({element:await(i.isElement==null?void 0:i.isElement(m))??!0?m:m.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(o.floating)),boundary:c,rootBoundary:l,strategy:s})),g=u===`floating`?{x:n,y:r,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o.floating)),v=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},y=Mt(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:g,offsetParent:_,strategy:s}):g);return{top:(h.top-y.top+p.top)/v.y,bottom:(y.bottom-h.bottom+p.bottom)/v.y,left:(h.left-y.left+p.left)/v.x,right:(y.right-h.right+p.right)/v.x}}var It=50,Lt=async(e,t,n)=>{let{placement:r=`bottom`,strategy:i=`absolute`,middleware:a=[],platform:o}=n,s=o.detectOverflow?o:{...o,detectOverflow:Ft},c=await(o.isRTL==null?void 0:o.isRTL(t)),l=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=Pt(l,r,c),f=r,p=0,m={};for(let n=0;ne<=0)){let e=(i.flip?.index||0)+1,t=S[e];if(t&&(u!==`alignment`||_===vt(t)||T.every(e=>vt(e.placement)!==_||e.overflows[0]>0)))return{data:{index:e,overflows:T},reset:{placement:t}};let n=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0]?.placement;if(!n)switch(f){case`bestFit`:{let e=T.filter(e=>{if(x){let t=vt(e.placement);return t===_||t===`y`}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0]?.[0];e&&(n=e);break}case`initialPlacement`:n=o}if(r!==n)return{reset:{placement:n}}}return{}}}},zt=new Set([`left`,`top`]);async function Bt(e,t){let{placement:n,platform:r,elements:i}=e,a=await(r.isRTL==null?void 0:r.isRTL(i.floating)),o=mt(n),s=ht(n),c=vt(n)===`y`,l=zt.has(o)?-1:1,u=a&&c?-1:1,d=pt(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}=typeof d==`number`?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m==`number`&&(p=s===`end`?m*-1:m),c?{x:p*u,y:f*l}:{x:f*l,y:p*u}}var Vt=function(e){return e===void 0&&(e=0),{name:`offset`,options:e,async fn(t){var n;let{x:r,y:i,placement:a,middlewareData:o}=t,s=await Bt(t,e);return a===o.offset?.placement&&(n=o.arrow)!=null&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:a}}}}},Ht=function(e){return e===void 0&&(e={}),{name:`shift`,options:e,async fn(t){let{x:n,y:r,placement:i,platform:a}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=pt(e,t),u={x:n,y:r},d=await a.detectOverflow(t,l),f=vt(i),p=gt(f),m=u[p],h=u[f],g=(e,t)=>ft(t+d[e===`y`?`top`:`left`],t,t-d[e===`y`?`bottom`:`right`]);o&&(m=g(p,m)),s&&(h=g(f,h));let _=c.fn({...t,[p]:m,[f]:h});return{..._,data:{x:_.x-n,y:_.y-r,enabled:{[p]:o,[f]:s}}}}}},Ut=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:a,middlewareData:o}=t,{offset:s=0,mainAxis:c=!0,crossAxis:l=!0}=pt(e,t),u={x:n,y:r},d=vt(i),f=gt(d),p=u[f],m=u[d],h=pt(s,t),g=typeof h==`number`?{mainAxis:h,crossAxis:0}:{mainAxis:h.mainAxis??0,crossAxis:h.crossAxis??0};if(c){let e=f===`y`?`height`:`width`,t=a.reference[f]-a.floating[e]+g.mainAxis,n=a.reference[f]+a.reference[e]-g.mainAxis;pn&&(p=n)}if(l){let e=f===`y`?`width`:`height`,t=zt.has(mt(i)),n=a.reference[d]-a.floating[e]+(t&&o.offset?.[d]||0)+(t?0:g.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:o.offset?.[d]||0)-(t?g.crossAxis:0);mr&&(m=r)}return{[f]:p,[d]:m}}}},Wt=function(e){return e===void 0&&(e={}),{name:`size`,options:e,async fn(t){let{placement:n,rects:r,platform:i,elements:a}=t,{apply:o=()=>{},...s}=pt(e,t),c=await i.detectOverflow(t,s),l=mt(n),u=ht(n),d=vt(n)===`y`,{width:f,height:p}=r.floating,m,h;l===`top`||l===`bottom`?(m=l,h=u===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?`start`:`end`)?`left`:`right`):(h=l,m=u===`end`?`top`:`bottom`);let g=p-c.top-c.bottom,_=f-c.left-c.right,v=ot(p-c[m],g),y=ot(f-c[h],_),b=t.middlewareData.shift,x=!b,S=v,C=y;b!=null&&b.enabled.x&&(C=_),b!=null&&b.enabled.y&&(S=g),x&&!u&&(d?C=f-2*st(c.left,c.right):S=p-2*st(c.top,c.bottom)),await o({...t,availableWidth:C,availableHeight:S});let w=await i.getDimensions(a.floating);return f!==w.width||p!==w.height?{reset:{rects:!0}}:{}}}};function Gt(e){let t=E(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=x(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=ct(n)!==a||ct(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function Kt(e){return F(e)?e:e.contextElement}function qt(e){let t=Kt(e);if(!x(t))return ut(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=Gt(t),o=(a?ct(n.width):n.width)/r,s=(a?ct(n.height):n.height)/i;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}var Jt=ut(0);function Yt(e){let t=b(e);return!_()||!t.visualViewport?Jt:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Xt(e,t,n){return t===void 0&&(t=!1),!!n&&t&&n===b(e)}function Zt(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let i=e.getBoundingClientRect(),a=Kt(e),o=ut(1);t&&(r?F(r)&&(o=qt(r)):o=qt(e));let s=Xt(a,n,r)?Yt(a):ut(0),c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a&&r){let e=b(a),t=F(r)?b(r):r,n=e,i=C(n);for(;i&&t!==n;){let e=qt(i),t=i.getBoundingClientRect(),r=E(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,d*=e.y,c+=a,l+=o,n=b(i),i=C(n)}}return Mt({width:u,height:d,x:c,y:l})}function Qt(e,t){let n=D(e).scrollLeft;return t?t.left+n:Zt(S(e)).left+n}function $t(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Qt(e,n),y:n.top+t.scrollTop}}function en(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a=i===`fixed`,o=S(r),s=t?v(t.floating):!1;if(r===o||s&&a)return n;let c={scrollLeft:0,scrollTop:0},l=ut(1),u=ut(0),d=x(r);if((d||!a)&&((k(r)!==`body`||g(o))&&(c=D(r)),d)){let e=Zt(r);l=qt(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=o&&!d&&!a?$t(o,c):ut(0);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+u.x+f.x,y:n.y*l.y-c.scrollTop*l.y+u.y+f.y}}function tn(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function nn(e){let t=D(e),n=e.ownerDocument.body,r=st(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),i=st(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight),a=-t.scrollLeft+Qt(e),o=-t.scrollTop;return E(n).direction===`rtl`&&(a+=st(e.clientWidth,n.clientWidth)-r),{width:r,height:i,x:a,y:o}}var rn=25;function an(e,t,n){n===void 0&&(n=`viewport`);let r=n===`layoutViewport`,i=b(e),a=S(e),o=i.visualViewport,s=a.clientWidth,c=a.clientHeight,l=0,u=0;if(o){let e=!_()||t===`fixed`;r?e||(l=-o.offsetLeft,u=-o.offsetTop):(s=o.width,c=o.height,e&&(l=o.offsetLeft,u=o.offsetTop))}if(Qt(a)<=0){let e=a.ownerDocument,t=e.body,n=getComputedStyle(t),r=e.compatMode===`CSS1Compat`&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(a.clientWidth-t.clientWidth-r),o=getComputedStyle(a).scrollbarGutter===`stable both-edges`?i/2:i;o<=rn&&(s-=o)}return{width:s,height:c,x:l,y:u}}function on(e,t){let n=Zt(e,!0,t===`fixed`),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=qt(e);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}function sn(e,t,n){let r;if(t===`viewport`||t===`layoutViewport`)r=an(e,n,t);else if(t===`document`)r=nn(S(e));else if(F(t))r=on(t,n);else{let n=Yt(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Mt(r)}function cn(e,t){let n=t.get(e);if(n)return n;let r=T(e,[],!1).filter(e=>F(e)&&k(e)!==`body`),i=null,a=E(e).position===`fixed`,o=a?w(e):e;for(;F(o)&&!P(o);){let e=E(o),t=N(o),n=i?i.position:a?`fixed`:``;!t&&(n===`fixed`||n===`absolute`&&e.position===`static`)?r=r.filter(e=>e!==o):i=e,o=w(o)}return t.set(e,r),r}function ln(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[...n===`clippingAncestors`?v(t)?[]:cn(t,this._c):[].concat(n),r],o=sn(t,a[0],i),s=o.top,c=o.right,l=o.bottom,u=o.left;for(let e=1;e{s(!1,1e-7)},1e3)}y=!1}try{r=new IntersectionObserver(b,{...v,root:a.ownerDocument})}catch{r=new IntersectionObserver(b,v)}r.observe(e)}let c=b(e),l=()=>s(n);return c.addEventListener(`resize`,l),s(!0),()=>{c.removeEventListener(`resize`,l),o()}}function bn(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o=typeof ResizeObserver==`function`,layoutShift:s=typeof IntersectionObserver==`function`,animationFrame:c=!1}=r,l=Kt(e),u=i||a?[...l?T(l):[],...t?T(t):[]]:[];u.forEach(e=>{i&&e.addEventListener(`scroll`,n),a&&e.addEventListener(`resize`,n)});let d=l&&s?yn(l,n,a):null,f=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;(e=p)==null||e.observe(t)})),n()}),l&&!c&&p.observe(l),t&&p.observe(t));let m,h=c?Zt(e):null;c&&g();function g(){let t=Zt(e);h&&!vn(h,t)&&n(),h=t,m=requestAnimationFrame(g)}return n(),()=>{var e;u.forEach(e=>{i&&e.removeEventListener(`scroll`,n),a&&e.removeEventListener(`resize`,n)}),d?.(),(e=p)==null||e.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var xn=Vt,Sn=Ht,Cn=Rt,wn=Wt,Tn=Ut,En=(e,t,n)=>{let r=new Map,i=n??{},a={..._n,...i.platform,_c:r};return Lt(e,t,{...i,platform:a})},Dn=e(i(),1),On=typeof document<`u`?Z.useLayoutEffect:function(){};function kn(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e==`function`&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&typeof e==`object`){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!kn(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;r--!==0;){let n=i[r];if(!(n===`_owner`&&e.$$typeof)&&!kn(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function An(e){return typeof window>`u`?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function jn(e,t){let n=An(e);return Math.round(t*n)/n}function Mn(e){let t=Z.useRef(e);return On(()=>{t.current=e}),t}function Nn(e){e===void 0&&(e={});let{placement:t=`bottom`,strategy:n=`absolute`,middleware:r=[],platform:i,elements:{reference:a,floating:o}={},transform:s=!0,whileElementsMounted:c,open:l}=e,[u,d]=Z.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=Z.useState(r);kn(f,r)||p(r);let[m,h]=Z.useState(null),[g,_]=Z.useState(null),v=Z.useCallback(e=>{e!==S.current&&(S.current=e,h(e))},[]),y=Z.useCallback(e=>{e!==C.current&&(C.current=e,_(e))},[]),b=a||m,x=o||g,S=Z.useRef(null),C=Z.useRef(null),w=Z.useRef(u),T=c!=null,E=Mn(c),D=Mn(i),O=Mn(l),k=Z.useCallback(()=>{if(!S.current||!C.current)return;let e={placement:t,strategy:n,middleware:f};D.current&&(e.platform=D.current),En(S.current,C.current,e).then(e=>{let t={...e,isPositioned:O.current!==!1};A.current&&!kn(w.current,t)&&(w.current=t,Dn.flushSync(()=>{d(t)}))})},[f,t,n,D,O]);On(()=>{l===!1&&w.current.isPositioned&&(w.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[l]);let A=Z.useRef(!1);On(()=>(A.current=!0,()=>{A.current=!1}),[]),On(()=>{if(b&&(S.current=b),x&&(C.current=x),b&&x){if(E.current)return E.current(b,x,k);k()}},[b,x,k,E,T]);let j=Z.useMemo(()=>({reference:S,floating:C,setReference:v,setFloating:y}),[v,y]),M=Z.useMemo(()=>({reference:b,floating:x}),[b,x]),N=Z.useMemo(()=>{let e={position:n,left:0,top:0};if(!M.floating)return e;let t=jn(M.floating,u.x),r=jn(M.floating,u.y);return s?{...e,transform:`translate(`+t+`px, `+r+`px)`,...An(M.floating)>=1.5&&{willChange:`transform`}}:{position:n,left:t,top:r}},[n,s,M.floating,u.x,u.y]);return Z.useMemo(()=>({...u,update:k,refs:j,elements:M,floatingStyles:N}),[u,k,j,M,N])}var Pn=(e,t)=>{let n=xn(e);return{name:n.name,fn:n.fn,options:[e,t]}},Fn=(e,t)=>{let n=Sn(e);return{name:n.name,fn:n.fn,options:[e,t]}},In=(e,t)=>({fn:Tn(e).fn,options:[e,t]}),Ln=(e,t)=>{let n=Cn(e);return{name:n.name,fn:n.fn,options:[e,t]}},Rn=(e,t)=>{let n=wn(e);return{name:n.name,fn:n.fn,options:[e,t]}};function zn(e){let{open:t=!1,onOpenChange:n,elements:r={}}=e,i=I(),a=me()!=null,o=l(()=>new ve({open:t,transitionStatus:void 0,onOpenChange:n,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new Ie,floatingId:i,syncOnly:!1,nested:a})).current;return O(()=>{let e={open:t,floatingId:i};r.reference!==void 0&&(e.referenceElement=r.reference,e.domReferenceElement=F(r.reference)?r.reference:null),r.floating!==void 0&&(e.floatingElement=r.floating),o.update(e)},[t,i,r.reference,r.floating,o]),o.context.onOpenChange=n,o.context.nested=a,o}function Bn(e){return Vn(e,e.rootContext)}function Vn(e,t){let{nodeId:n,externalTree:r}=e,i=t.useState(`referenceElement`),a=t.useState(`floatingElement`),o=t.useState(`domReferenceElement`),s=t.useState(`open`),c=t.useState(`floatingId`),[l,u]=Z.useState(null),[d,f]=Z.useState(void 0),[p,m]=Z.useState(void 0),h=Z.useRef(null),g=he(r),_=Z.useMemo(()=>({reference:i,floating:a,domReference:o}),[i,a,o]),v=Nn({...e,elements:{..._,...l&&{reference:l}}}),y=F(d)?d:null,b=p===void 0?t.state.floatingElement:p;t.useSyncedValue(`referenceElement`,d??null),t.useSyncedValue(`domReferenceElement`,d===void 0?o:y),t.useSyncedValue(`floatingElement`,b);let x=Z.useCallback(e=>{let t=F(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;u(t),v.refs.setReference(t)},[v.refs]),S=Z.useCallback(e=>{(F(e)||e===null)&&(h.current=e,f(e)),(F(v.refs.reference.current)||v.refs.reference.current===null||e!==null&&!F(e))&&v.refs.setReference(e)},[v.refs,f]),C=Z.useCallback(e=>{m(e),v.refs.setFloating(e)},[v.refs]),w=Z.useMemo(()=>({...v.refs,setReference:S,setFloating:C,setPositionReference:x,domReference:h}),[v.refs,S,C,x]),T=Z.useMemo(()=>({...v.elements,domReference:o}),[v.elements,o]),E=Z.useMemo(()=>({...v,dataRef:t.context.dataRef,open:s,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:w,elements:T,nodeId:n,rootStore:t}),[v,w,T,n,t,s,c]);return O(()=>{o&&(h.current=o)},[o]),O(()=>{t.context.dataRef.current.floatingContext=E;let e=g?.nodesRef.current.find(e=>e.id===n);e&&(e.context=E)}),Z.useMemo(()=>({...v,context:E,refs:w,elements:T,rootStore:t}),[v,w,T,E,t])}var Hn=`Escape`;function Un(e){return Ge&&e.movementX===0&&e.movementY===0}function Wn(e,t,n){switch(e){case`vertical`:return t;case`horizontal`:return n;default:return t||n}}function Gn(e,t){return Wn(t,e===`ArrowUp`||e===`ArrowDown`,e===`ArrowLeft`||e===`ArrowRight`)}function Kn(e,t,n){return Wn(t,e===`ArrowDown`,n?e===`ArrowLeft`:e===`ArrowRight`)||e===`Enter`||e===` `||e===``}function qn(e,t,n){return Wn(t,n?e===Ne:e===ke,e===Le)}function Jn(e,t,n,r){return t===`both`||t===`horizontal`&&r?e===Hn:Wn(t,n?e===ke:e===Ne,e===Oe)}function Yn(e,t){let{listRef:n,activeIndex:r,onNavigate:i=()=>{},enabled:a=!0,selectedIndex:o=null,allowEscape:s=!1,loopFocus:c=!1,nested:l=!1,rtl:u=!1,virtual:d=!1,focusItemOnOpen:f=`auto`,focusItemOnHover:p=!0,openOnArrowKeyDown:m=!0,disabledIndices:h=void 0,orientation:g=`vertical`,parentOrientation:_,id:v,resetOnPointerLeave:y=!0,externalTree:b,grid:S}=t,C=S!=null,w=`rootStore`in e?e.rootStore:e,T=w.useState(`open`),E=w.useState(`floatingElement`),D=w.useState(`domReferenceElement`),k=w.context.dataRef,A=Ve(E),M=We(D),N=Qe(A),P=me(),F=he(b),I=Z.useRef(f),L=Z.useRef(o??-1),R=Z.useRef(null),z=Z.useRef(!0),B=j(e=>{i(L.current===-1?null:L.current,e)}),V=Z.useRef(!!E),K=Z.useRef(T),J=Z.useRef(!1),ne=Z.useRef(!1),re=Z.useRef(null),ie=Qe(h),ae=Qe(T),oe=Qe(o),se=Qe(y),ce=$e(),Y=$e(),le=j(()=>{function e(e){d?F?.events.emit(`virtualfocus`,e):re.current=qe(e,{sync:J.current,preventScroll:!0})}let t=n.current[L.current],r=ne.current;t&&e(t),(J.current?e=>e():e=>ce.request(e))(()=>{let i=n.current[L.current]||t;i&&(t||e(i),ve&&(r||!z.current)&&i.scrollIntoView?.({block:`nearest`,inline:`nearest`}))})});O(()=>{k.current.orientation=g},[k,g]),O(()=>{a&&(T&&E?(L.current=o??-1,I.current&&o!=null&&(ne.current=!0,B())):V.current&&(L.current=-1,B()))},[a,T,E,o,B]),O(()=>{if(a){if(!T){J.current=!1;return}if(E){if(r==null){if(J.current=!1,oe.current!=null)return;if(V.current&&(L.current=-1,le()),(!K.current||!V.current)&&I.current&&(R.current!=null||I.current===!0&&R.current==null)){let e=0,t=()=>{n.current[0]==null?(e<2&&(e?e=>Y.request(e):queueMicrotask)(t),e+=1):(L.current=R.current==null||Kn(R.current,g,u)||l?_e(n):Ce(n),R.current=null,B())};t()}}else De(n.current,r)||(L.current=r,le(),ne.current=!1)}}},[a,T,E,r,oe,l,n,g,u,B,le,Y]),O(()=>{if(!a||E||!F||d||!V.current)return;let e=F.nodesRef.current,t=e.find(e=>e.id===P)?.context?.elements.floating,n=G(ee(D??t??null)),r=e.some(e=>e.context&&q(e.context.elements.floating,n));t&&!r&&z.current&&t.focus({preventScroll:!0})},[a,E,D,F,P,d]),O(()=>{K.current=T,V.current=!!E}),O(()=>{T||(R.current=null,I.current=f)},[T,f]);let ue=r!=null,de=j(e=>{if(!ae.current)return;let t=n.current.indexOf(e.currentTarget);t!==-1&&(L.current!==t||r!==t)&&(L.current=t,B(e))}),fe=j(()=>_??F?.nodesRef.current.find(e=>e.id===P)?.context?.dataRef?.current.orientation),pe=j(()=>_e(n,ie.current)),ge=j(e=>{if(z.current=!1,J.current=!0,e.which===229||!ae.current&&e.currentTarget===N.current)return;if(l&&Jn(e.key,g,u,C)){Gn(e.key,fe())||Te(e),w.setOpen(!1,U(W,e.nativeEvent)),x(D)&&(d?F?.events.emit(`virtualfocus`,D):D.focus());return}let t=L.current,r=_e(n,h),i=Ce(n,h);if(M||(e.key===`Home`&&(Te(e),L.current=r,B(e)),e.key===`End`&&(Te(e),L.current=i,B(e))),S!=null){let t=S(e,L.current,n,g,c,u,h,r,i);if(t!=null&&(L.current=t,B(e)),g===`both`)return}if(Gn(e.key,g)){if(Te(e),T&&!d&&G(e.currentTarget.ownerDocument)===e.currentTarget){L.current=Kn(e.key,g,u)?r:i,B(e);return}Kn(e.key,g,u)?c?t>=i?s&&t!==n.current.length?L.current=-1:(J.current=!1,L.current=r):L.current=xe(n.current,{startingIndex:t,disabledIndices:h}):L.current=Math.min(i,xe(n.current,{startingIndex:t,disabledIndices:h})):c?t<=r?s&&t!==-1?L.current=n.current.length:(J.current=!1,L.current=i):L.current=xe(n.current,{startingIndex:t,decrement:!0,disabledIndices:h}):L.current=Math.max(r,xe(n.current,{startingIndex:t,decrement:!0,disabledIndices:h})),De(n.current,L.current)&&(L.current=-1),B(e)}}),ve=Z.useMemo(()=>({onFocus(e){J.current=!0,de(e)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(e){Un(e)||(J.current=!0,ne.current=!1,p&&de(e))},onPointerLeave(e){if(!ae.current||!z.current||e.pointerType===`touch`)return;J.current=!0;let t=e.relatedTarget;if(!(!p||n.current.includes(t))&&se.current&&(re.current?.(),re.current=null,L.current=-1,B(e),!d)){let e=N.current,t=G(ee(e));e&&q(e,t)&&e.focus({preventScroll:!0})}}}),[de,ae,N,p,n,B,se,d]),ye=Z.useMemo(()=>d&&T&&ue&&{"aria-activedescendant":`${v}-${r}`},[d,T,ue,v,r]),be=Z.useMemo(()=>({"aria-orientation":g===`both`?void 0:g,...M?{}:ye,onKeyDown(e){if(e.key===`Tab`&&e.shiftKey&&T&&!d){let t=te(e.nativeEvent);if(t&&!q(N.current,t))return;Te(e),w.setOpen(!1,U(H,e.nativeEvent)),x(D)&&D.focus();return}ge(e)},onPointerMove(e){Un(e)||(z.current=!0)}}),[ye,ge,N,g,M,w,T,d,D]),Se=Z.useMemo(()=>{function e(e){w.setOpen(!0,U(W,e.nativeEvent,e.currentTarget))}function t(e){f===`auto`&&Be(e.nativeEvent)&&(I.current=!d)}function n(e){I.current=f,f===`auto`&&Ae(e.nativeEvent)&&(I.current=!0)}return{onKeyDown(t){let n=w.select(`open`);z.current=!1;let r=t.key.startsWith(`Arrow`),i=qn(t.key,fe(),u),a=Gn(t.key,g),o=(l?i:a)||t.key===`Enter`||t.key.trim()===``;if(d&&n)return ge(t);if(!(!n&&!m&&r)){if(o){let e=Gn(t.key,fe());R.current=l&&e?null:t.key}if(l){i&&(Te(t),n?(L.current=pe(),B(t)):e(t));return}a&&(oe.current!=null&&(L.current=oe.current),Te(t),!n&&m?e(t):ge(t),n&&B(t))}},onFocus(e){w.select(`open`)&&!d&&(L.current=-1,B(e))},onPointerDown:n,onPointerEnter:n,onMouseDown:t,onClick:t}},[ge,f,pe,l,B,w,m,g,fe,u,oe,d]),we=Z.useMemo(()=>({...ye,...Se}),[ye,Se]);return Z.useMemo(()=>a?{reference:we,floating:be,item:ve,trigger:Se}:{},[a,we,be,Se,ve])}function Xn(e,t){let{listRef:n,elementsRef:r,activeIndex:i,onMatch:a,disabledIndices:o,onTyping:s,enabled:l=!0,resetMs:u=750,selectedIndex:d=null}=t,f=`rootStore`in e?e.rootStore:e,p=f.useState(`open`),m=Se(),h=Z.useRef(``),g=Z.useRef(d??i??-1),_=Z.useRef(null),v=j(e=>{function t(e){return r?.current[e]}function l(e){let n=t(e);return n&&!se(n)||n?.matches(`:disabled`)?!1:o==null||!Ue(c,e,o)}function f(e,t,n=0){if(e.length===0)return-1;let r=(n%e.length+e.length)%e.length,i=t.toLowerCase();for(let t=0;t0&&e.key===` `&&(Te(e),s?.(!0)),h.current.length>0&&h.current[0]!==` `&&f(v,h.current)===-1&&e.key!==` `&&s?.(!1),v==null||e.key.length!==1||e.ctrlKey||e.metaKey||e.altKey)return;p&&e.key!==` `&&(Te(e),s?.(!0));let y=h.current===``;y&&(g.current=d??i??-1),v.every((e,t)=>e&&l(t)?e[0]?.toLowerCase()!==e[1]?.toLowerCase():!0)&&h.current===e.key&&(h.current=``,g.current=_.current),h.current+=e.key,m.start(u,()=>{h.current=``,g.current=_.current,s?.(!1)});let b=((y?d??i??-1:g.current)??0)+1,x=f(v,h.current,b);x===-1?e.key!==` `&&(h.current=``,s?.(!1)):(a?.(x),_.current=x)}),y=j(e=>{let t=e.relatedTarget,n=f.select(`domReferenceElement`),r=f.select(`floatingElement`);q(n,t)||q(r,t)||(m.clear(),h.current=``,g.current=_.current,s?.(!1))});O(()=>{!p&&d!==null||(m.clear(),_.current=null,h.current!==``&&(h.current=``))},[p,d,m]);let b=Z.useMemo(()=>({onKeyDown:v,onBlur:y}),[v,y]);return Z.useMemo(()=>l?{reference:b,floating:b}:{},[l,b])}function Zn(e){let t=Z.useRef(``),n=Z.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:Z.useCallback(n=>{if(n.detail===0){e(n,`keyboard`);return}`pointerType`in n?e(n,n.pointerType):e(n,t.current),t.current=``},[e]),onPointerDown:n}}function Qn(e,t){let n=Z.useRef(e),r=j(t);O(()=>{n.current!==e&&r(n.current),n.current=e},[e,r])}function $n(e,t){let{onClick:n,onPointerDown:r}=Zn(j((n,r)=>{(typeof e==`function`?e():e)||t(r||(Ke?`touch`:``))}));return Z.useMemo(()=>({onClick:n,onPointerDown:r}),[n,r])}function er(e){let[t,n]=Z.useState(null),r=$n(e,n);return Qn(e,t=>{t&&!e&&n(null)}),Z.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var tr=e=>({name:`arrow`,options:e,async fn(t){let{x:n,y:r,placement:i,rects:a,platform:o,elements:s,middlewareData:c}=t,{element:l,padding:u=0,offsetParent:d=`real`}=pt(e,t)||{};if(l==null)return{};let f=jt(u),p={x:n,y:r},m=yt(i),h=_t(m),g=await o.getDimensions(l),_=m===`y`,v=_?`top`:`left`,y=_?`bottom`:`right`,b=_?`clientHeight`:`clientWidth`,x=a.reference[h]+a.reference[m]-p[m]-a.floating[h],S=p[m]-a.reference[m],C=d===`real`?await o.getOffsetParent?.(l):s.floating,w=s.floating[b]||a.floating[h];(!w||!await o.isElement?.(C))&&(w=s.floating[b]||a.floating[h]);let T=x/2-S/2,E=w/2-g[h]/2-1,D=Math.min(f[v],E),O=Math.min(f[y],E),k=D,A=w-g[h]-O,j=w/2-g[h]/2+T,M=ft(k,j,A),N=!c.arrow&&ht(i)!=null&&j!==M&&a.reference[h]/2-(j({...tr(e),options:[e,t]}),rr={name:`hide`,async fn(e){let{width:t,height:n,x:r,y:i}=e.rects.reference,a=t===0&&n===0&&r===0&&i===0,o=await e.platform.detectOverflow(e,{elementContext:`reference`});return{data:{referenceHidden:o.top-n>=0||o.right-t>=0||o.bottom-n>=0||o.left-t>=0||a}}}},ir={sideX:`left`,sideY:`top`},ar=`--available-width`,or=`--available-height`;function sr(e,t,n){let r=e===`inline-start`||e===`inline-end`;return{top:`top`,right:r?n?`inline-start`:`inline-end`:`right`,bottom:`bottom`,left:r?n?`inline-end`:`inline-start`:`left`}[t]}function cr(e,t,n){let{rects:r,placement:i}=e;return{side:sr(t,mt(i),n),align:ht(i)||`center`,anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function lr(e){return ur(e,Bn)}function ur(e,t){let{anchor:n,positionMethod:r=`absolute`,side:i=`bottom`,sideOffset:a=0,align:o=`center`,alignOffset:s=0,collisionBoundary:c,collisionPadding:l=5,sticky:u=!1,arrowPadding:d=5,disableAnchorTracking:f=!1,inline:p,keepMounted:m=!1,floatingRootContext:h,mounted:g,collisionAvoidance:_,shift:v,nodeId:y,adaptiveOrigin:x,lazyFlip:S=!1,externalTree:C}=e,[w,T]=Z.useState(null);!g&&w!==null&&T(null);let E=_.side||`flip`,D=_.align||`flip`,k=_.fallbackAxisSide||`end`,A=v?.crossAxis??!1,M=v?.rootBoundary,N=typeof n==`function`?n:void 0,P=j(N),F=N?P:n,I=Qe(n),L=Qe(g),te=tt()===`rtl`,R=w||{top:`top`,right:`right`,bottom:`bottom`,left:`left`,"inline-end":te?`left`:`right`,"inline-start":te?`right`:`left`}[i],z=o===`center`?R:`${R}-${o}`,B=l;typeof B==`number`?B={top:B,right:B,bottom:B,left:B}:B&&={top:B.top||0,right:B.right||0,bottom:B.bottom||0,left:B.left||0};let V=+(i===`bottom`),H=+(i===`top`),U=+(i===`right`),W=+(i===`left`),G={boundary:c===`clipping-ancestors`?`clippingAncestors`:c,padding:B},K=Z.useRef(null),q=Qe(a),J=Qe(s),ne=typeof a==`function`?0:a,re=typeof s==`function`?0:s,ie=[];p&&ie.push(p),ie.push(Pn(e=>{let t=cr(e,i,te),n=typeof q.current==`function`?q.current(t):q.current,r=typeof J.current==`function`?J.current(t):J.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},[ne,re,te,i]));let ae=D===`none`&&E!==`shift`,oe=!ae&&(u||A||E===`shift`),se=E===`none`?null:Ln({...G,padding:{top:B.top+1+V,right:B.right+1+W,bottom:B.bottom+1+H,left:B.left+1+U},mainAxis:!A&&E===`flip`,crossAxis:D===`flip`&&`alignment`,fallbackAxisSideDirection:k}),ce=ae?null:Fn({...G,rootBoundary:M,mainAxis:D!==`none`,crossAxis:oe,limiter:u||A?void 0:In(e=>{if(!K.current)return{};let{width:t,height:n}=K.current.getBoundingClientRect(),r=vt(mt(e.placement)),i=r===`y`?t:n,a=r===`y`?B.left+B.right:B.top+B.bottom;return{offset:i/2+a/2}})},[G,u,A,M,B,D]);E===`shift`||D===`shift`||o===`center`?ie.push(ce,se):ie.push(se,ce),ie.push(Rn({...G,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:r}){if(!L.current)return;let i=e.style;i.setProperty(ar,`${t}px`),i.setProperty(or,`${n}px`);let a=b(e).devicePixelRatio||1,{x:o,y:s,width:c,height:l}=r.reference,u=(Math.round((o+c)*a)-Math.round(o*a))/a,d=(Math.round((s+l)*a)-Math.round(s*a))/a;i.setProperty(`--anchor-width`,`${u}px`),i.setProperty(`--anchor-height`,`${d}px`)}}),nr(e=>({element:K.current||ee(e.elements.floating).createElement(`div`),padding:d,offsetParent:`floating`}),[d]),{name:`transformOrigin`,fn(e){let{elements:t,middlewareData:n,placement:r,rects:o,y:s}=e,c=mt(r),l=vt(c),u=K.current,d=n.arrow?.x||0,f=n.arrow?.y||0,p=u?.clientWidth||0,m=u?.clientHeight||0,h=d+p/2,g=f+m/2,_=Math.abs(n.shift?.y||0),v=o.reference.height/2,y=typeof a==`function`?a(cr(e,i,te)):a,b=_>y,x={top:`${h}px calc(100% + ${y}px)`,bottom:`${h}px ${-y}px`,left:`calc(100% + ${y}px) ${g}px`,right:`${-y}px ${g}px`}[c],S=`${h}px ${o.reference.y+v-s}px`;return t.floating.style.setProperty(`--transform-origin`,oe&&l===`y`&&b?S:x),{}}},rr,x),O(()=>{!g&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,h]);let Y=Z.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<`u`,layoutShift:!f&&typeof IntersectionObserver<`u`}),[f]),{refs:le,elements:ue,x:de,y:fe,middlewareData:pe,update:me,placement:he,context:ge,isPositioned:_e,floatingStyles:ve}=t({rootContext:h,open:m?g:void 0,placement:z,middleware:ie,strategy:r,whileElementsMounted:m?void 0:(...e)=>bn(...e,Y),nodeId:y,externalTree:C}),{sideX:ye,sideY:be}=pe.adaptiveOrigin||ir,xe=_e?r:`fixed`,Se=Z.useMemo(()=>{let e;return e=_e?x?{position:xe,[ye]:de,[be]:fe}:{...ve,position:xe}:{position:xe,top:0,left:0},e[ar]=`100vw`,e[or]=`100vh`,_e||(e.opacity=0),e},[x,xe,ye,de,be,fe,ve,_e]),Ce=Z.useRef(null);O(()=>{if(!g)return;let e=I.current,t=typeof e==`function`?e():e,n=(dr(t)?t.current:t)||null;n!==Ce.current&&(le.setPositionReference(n),Ce.current=n)},[g,le,F,I]),Z.useEffect(()=>{if(!g)return;let e=I.current;typeof e!=`function`&&dr(e)&&e.current!==Ce.current&&(le.setPositionReference(e.current),Ce.current=e.current)},[g,le,F,I]),Z.useEffect(()=>{if(m&&g&&ue.reference&&ue.floating)return bn(ue.reference,ue.floating,me,Y)},[m,g,ue,me,Y]);let we=mt(he),Te=sr(i,we,te),Ee=ht(he)||`center`,X=!!pe.hide?.referenceHidden;O(()=>{S&&g&&_e&&we!==R&&T(we)},[S,g,_e,we,R]);let De=Z.useMemo(()=>({position:`absolute`,top:pe.arrow?.y,left:pe.arrow?.x}),[pe.arrow]),Oe=pe.arrow?.centerOffset!==0;return Z.useMemo(()=>({positionerStyles:Se,arrowStyles:De,arrowRef:K,arrowUncentered:Oe,side:Te,align:Ee,physicalSide:we,anchorHidden:X,refs:le,context:ge,isPositioned:_e,update:me}),[Se,De,K,Oe,Te,Ee,we,X,le,ge,_e,me])}function dr(e){return e!=null&&`current`in e}function fr(e){return e===`starting`?de:a}function pr(e,t,{styles:n,transitionStatus:r,props:i,refs:a,hidden:o,inert:s=!1}){let c={...n};return s&&(c.pointerEvents=`none`),u(`div`,e,{state:t,ref:a,props:[{role:`presentation`,hidden:o,style:c},fr(r),i],stateAttributesMapping:be})}function mr(e){let[t,n]=Z.useState({current:e,previous:null});return Object.is(e,t.current)||n({current:e,previous:t.current}),t.previous}function hr(e){let t=Z.useRef(!0);t.current&&(t.current=!1,e())}var gr=Z.createContext(null);function _r(){let e=Z.useContext(gr);if(e===null)throw Error(d(60));return e}var vr=(e,t)=>Object.is(e,t);function yr(e,t,n){return e==null||t==null?Object.is(e,t):n(e,t)}function br(e,t,n){return!e||e.length===0?-1:e.findIndex(e=>e!==void 0&&yr(e,t,n))}function xr(e,t,n){return e.filter(e=>!yr(t,e,n))}function Sr(e){if(e==null)return``;if(typeof e==`string`)return e;try{return JSON.stringify(e)}catch{return String(e)}}function Cr(e){return e!=null&&e.length>0&&typeof e[0]==`object`&&e[0]!=null&&`items`in e[0]}function wr(e){if(!Array.isArray(e))return e!=null&&`null`in e;let t=e;if(Cr(t)){for(let e of t)for(let t of e.items)if(t&&t.value==null&&t.label!=null)return!0;return!1}for(let e of t)if(e&&e.value==null&&e.label!=null)return!0;return!1}function Tr(e,t){if(t&&e!=null)return t(e)??``;if(e&&typeof e==`object`){if(`label`in e&&e.label!=null)return String(e.label);if(`value`in e)return String(e.value)}return Sr(e)}function Er(e,t){return t&&e!=null?t(e)??``:e&&typeof e==`object`&&`value`in e&&`label`in e?Sr(e.value):Sr(e)}function Dr(e,t,n){function r(){return Tr(e,n)}if(n&&e!=null)return n(e);if(e&&typeof e==`object`&&`label`in e&&e.label!=null)return e.label;if(t&&!Array.isArray(t))return t[e]??r();if(Array.isArray(t)){let n=t,i=Cr(n)?n.flatMap(e=>e.items):n;if(typeof e!=`object`||!e){let t=i.find(t=>t.value===e);return t&&t.label!=null?t.label:r()}if(`value`in e){let t=i.find(t=>t&&t.value===e.value);if(t&&t.label!=null)return t.label}}return r()}function Or(e,t,n){return e.reduce((e,r,i)=>(i>0&&e.push(`, `),e.push((0,Q.jsx)(Z.Fragment,{children:Dr(r,t,n)},i)),e),[])}var $={id:e=>e.id,labelId:e=>e.labelId,modal:e=>e.modal,items:e=>e.items,itemToStringLabel:e=>e.itemToStringLabel,isItemEqualToValue:e=>e.isItemEqualToValue,value:e=>e.value,hasSelectedValue:e=>{let{value:t,multiple:n,itemToStringValue:r}=e;return t==null?!1:n&&Array.isArray(t)?t.length>0:Er(t,r)!==``},hasNullItemLabel:(e,t)=>t?wr(e.items):!1,open:e=>e.open,mounted:e=>e.mounted,forceMount:e=>e.forceMount,transitionStatus:e=>e.transitionStatus,openMethod:e=>e.openMethod,activeIndex:e=>e.activeIndex,selectedIndex:e=>e.selectedIndex,isActive:(e,t)=>e.activeIndex===t,isSelected:(e,t)=>{let n=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(e=>yr(t,e,n)):yr(t,r,n)},isSelectedByFocus:(e,t)=>e.selectedIndex===t,popupProps:e=>e.popupProps,triggerProps:e=>e.triggerProps,triggerElement:e=>e.triggerElement,positionerElement:e=>e.positionerElement,listElement:e=>e.listElement,popupSide:e=>e.popupSide,scrollUpArrowVisible:e=>e.scrollUpArrowVisible,scrollDownArrowVisible:e=>e.scrollDownArrowVisible,hasScrollArrows:e=>e.hasScrollArrows};function kr(e,t,n=(e,t)=>e===t){return e.length===t.length&&e.every((e,r)=>n(e,t[r]))}function Ar(e,t=-(2**53-1),n=2**53-1){return Math.max(t,Math.min(e,n))}function jr(e,t){return Math.max(0,e-t)}function Mr(e,t){if(t<=0)return 0;let n=Ar(e,0,t),r=n,i=t-n,a=r<=1,o=i<=1;return a&&o?r<=i?0:t:a?0:o?t:n}function Nr(e){let{id:t,value:n,defaultValue:r=null,onValueChange:i,open:u,defaultOpen:d=!1,onOpenChange:f,name:p,form:m,autoComplete:h,disabled:g=!1,readOnly:_=!1,required:v=!1,modal:y=!0,actionsRef:b,inputRef:x,onOpenChangeComplete:S,items:C,multiple:w=!1,itemToStringLabel:T,itemToStringValue:E,isItemEqualToValue:D=vr,highlightItemOnHover:k=!0,children:A}=e,{clearErrors:M}=ne(),{setDirty:N,setTouched:P,setFocused:F,validityData:ee,setFilled:I,name:L,disabled:te,validation:z,validationMode:B}=J(),V=re({id:t}),H=te||g,W=L??p,[G,K]=et({controlled:n,default:w?r??c:r,name:`Select`,state:`value`}),[q,ie]=et({controlled:u,default:d,name:`Select`,state:`open`}),ae=Z.useRef([]),se=Z.useRef([]),de=Z.useRef(null),fe=Z.useRef(null),pe=Z.useRef(0),me=Z.useRef(null),he=Z.useRef([]),ge=Z.useRef(!1),_e=Z.useRef(null),ve=Z.useRef(null),be=Z.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),xe=Z.useRef(!1),{mounted:Se,setMounted:Ce,transitionStatus:we}=Ze(q),{openMethod:Te,triggerProps:Ee}=er(q),X=l(()=>new le({id:V,labelId:void 0,modal:y,multiple:w,itemToStringLabel:T,itemToStringValue:E,isItemEqualToValue:D,value:G,open:q,mounted:Se,transitionStatus:we,items:C,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,De=Y(X,$.activeIndex),Oe=Y(X,$.selectedIndex),ke=Y(X,$.triggerElement),Ae=Y(X,$.positionerElement),je=mr(Te),Ne=Te??je,Pe=Z.useMemo(()=>w?``:Er(G,E),[w,G,E]),Fe=Z.useMemo(()=>w&&Array.isArray(G)?G.map(e=>Er(e,E)):Er(G,E),[w,G,E]),Ie=Qe(ke),Le=j(()=>Fe);oe(Ie,V,G,Le,!H,p);let Re=Z.useRef(G),ze=w?Array.isArray(G)&&G.length>0:G!=null&&Pe!==``;O(()=>{I(ze)},[ze,I]),O(function(){let e=G,t=!1;if(w){let n=Array.isArray(G)?G:[];t=n.length===0,e=n[n.length-1]}let n=t?-1:br(he.current,e,D),r=n===-1?null:n;r===null&&(ve.current=null),!q&&X.set(`selectedIndex`,r)},[w,q,G,D,X]);function Be(e){let t=ee.initialValue;return Array.isArray(e)&&Array.isArray(t)?!kr(e,t,(e,t)=>yr(e,t,D)):e!==t}Qn(G,()=>{M(W),N(Be(G)),z.change(G)});let Ve=j((e,t)=>{f?.(e,t),!t.isCanceled&&(ie(e),!e&&(t.reason===`focus-out`||t.reason===`outside-press`)&&(P(!0),F(!1),B===`onBlur`&&z.commit(G)))}),He=j(()=>{Ce(!1),X.update({activeIndex:null,openMethod:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1}),S?.(!1)});Xe({enabled:!b,open:q,ref:de,onComplete(){q||He()}}),Z.useImperativeHandle(b,()=>({unmount:He}),[He]);let Ue=j((e,t)=>{i?.(e,t),!t.isCanceled&&K(e)}),We=j(e=>{let t=jr(e.scrollHeight,e.clientHeight),n=Mr(e.scrollTop,t),r=n>0,i=nrt(ae.current[e]),onMatch(e){q?X.set(`activeIndex`,e):Ue(he.current[e],U(R))},onTyping(e){ge.current=e}}),$e=Z.useMemo(()=>s(Ye.reference,Je.reference,qe.reference,Ke.reference,Ee),[Ke.reference,Ye.reference,Je.reference,qe.reference,Ee]),tt=Z.useMemo(()=>s(Me,Ye.floating,Je.floating,qe.floating),[Ye.floating,Je.floating,qe.floating]),nt=Je.item??a;hr(()=>{X.update({popupProps:tt,triggerProps:$e})}),X.useSyncedValues({id:V,modal:y,multiple:w,value:G,open:q,mounted:Se,transitionStatus:we,popupProps:tt,triggerProps:$e,items:C,itemToStringLabel:T,itemToStringValue:E,isItemEqualToValue:D,openMethod:Ne});let it=Z.useMemo(()=>({store:X,floatingContext:Ge,required:v,disabled:H,readOnly:_,multiple:w,highlightItemOnHover:k,setValue:Ue,setOpen:Ve,listRef:ae,popupRef:de,scrollHandlerRef:fe,handleScrollArrowVisibility:We,scrollArrowsMountedCountRef:pe,itemProps:nt,valueRef:me,valuesRef:he,labelsRef:se,typingRef:ge,selectionRef:be,firstItemTextRef:_e,selectedItemTextRef:ve,validation:z,onOpenChangeComplete:S,alignItemWithTriggerActiveRef:xe,initialValueRef:Re}),[X,Ge,v,H,_,w,k,Ue,Ve,nt,z,S,We]),at=o(x,z.inputRef),ot=w?void 0:W,st=Z.useMemo(()=>!w||!Array.isArray(G)||!W?null:G.map(e=>{let t=Er(e,E);return(0,Q.jsx)(`input`,{type:`hidden`,form:m,name:W,value:t,disabled:H},t)}),[w,G,m,W,E,H]);return(0,Q.jsxs)(gr.Provider,{value:it,children:[A,(0,Q.jsx)(`input`,{...z.getValidationProps(H,{onFocus(){X.state.triggerElement?.focus({focusVisible:!0})},onChange(e){if(e.nativeEvent.defaultPrevented||H||_)return;let t=e.currentTarget.value,n=U(R,e.nativeEvent);function r(){if(w)return;let e=t.toLowerCase(),r=he.current.findIndex(t=>Er(t,E).toLowerCase()===e||Tr(t,T).toLowerCase()===e);r===-1&&(r=he.current.findIndex((t,n)=>{let r=se.current[n];return r!=null&&r.toLowerCase()===e}));let i=he.current[r];i!=null&&Ue(i,n)}X.set(`forceMount`,!0),queueMicrotask(r)}}),id:V&&ot==null?`${V}-hidden-input`:void 0,form:m,name:ot,autoComplete:h,value:Pe,disabled:H,required:v&&!(w&&ze),readOnly:_,ref:at,style:W?ue:ye,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),st]})}function Pr(e,t){return e??t}var Fr=5;function Ir(e,t){let n=Lr(t);return e.clientX>=n.left-Fr&&e.clientX<=n.right+Fr&&e.clientY>=n.top-Fr&&e.clientY<=n.bottom+Fr}function Lr(e){let t=e.getBoundingClientRect(),n=b(e);if(we)return t;let r=n.getComputedStyle(e,`::before`),i=n.getComputedStyle(e,`::after`);if(r.content===`none`&&i.content===`none`)return t;let a=parseFloat(r.width)||0,o=parseFloat(r.height)||0,s=parseFloat(i.width)||0,c=parseFloat(i.height)||0,l=Math.max(t.width,a,s),u=Math.max(t.height,o,c),d=l-t.width,f=u-t.height;return{left:t.left-d/2,right:t.right+d/2,top:t.top-f/2,bottom:t.bottom+f/2}}var Rr=400,zr={...fe,...ie,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},Br=Z.forwardRef(function(e,t){let{render:n,className:r,id:i,disabled:a=!1,nativeButton:o=!0,style:c,...l}=e,{setTouched:d,setFocused:f,validationMode:p,state:m,disabled:h}=J(),{labelId:g}=ae(),{store:_,setOpen:v,selectionRef:y,validation:b,readOnly:x,required:S,alignItemWithTriggerActiveRef:C,disabled:w}=_r(),T=h||w||a,E=Y(_,$.open),D=Y(_,$.mounted),O=Y(_,$.value),k=Y(_,$.triggerProps),j=Y(_,$.positionerElement),M=Y(_,$.listElement),N=Y(_,$.popupSide),P=Y(_,$.id),F=Y(_,$.labelId),I=Y(_,$.hasSelectedValue),L=D&&j?N:null,te=i??P,z=Pr(g,F);re({id:te});let B=Qe(j),H=Z.useRef(null),{getButtonProps:W,buttonRef:G}=A({disabled:T,native:o}),K=_.useStateSetter(`triggerElement`),ne=Se(),ie=Se(),oe=Se();Z.useEffect(()=>{if(E)return oe.start(Rr,()=>{y.current.allowUnselectedMouseUp=!0,y.current.allowSelectedMouseUp=!0}),()=>{oe.clear()};y.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},ie.clear()},[E,y,ie,oe]);let se=s(k,{id:te,role:`combobox`,"aria-expanded":E,"aria-haspopup":`listbox`,"aria-controls":E?M?.id??Ve(j)?.id:void 0,"aria-labelledby":z,"aria-readonly":x||void 0,"aria-required":S||void 0,tabIndex:T?-1:0,onFocus(e){f(!0),E&&C.current&&v(!1,U(R,e.nativeEvent)),ne.start(0,()=>{_.set(`forceMount`,!0)})},onBlur(e){q(j,e.relatedTarget)||(d(!0),f(!1),p===`onBlur`&&b.commit(O))},onMouseDown(e){if(E)return;let t=ee(e.currentTarget);function n(e){if(!H.current)return;let t=e.target;q(H.current,t)||q(B.current,t)||Ir(e,H.current)||v(!1,U(V,e))}ie.start(0,()=>{t.addEventListener(`mouseup`,n,{once:!0})})}},l,W),ce=b.getValidationProps(T,se);ce.role=`combobox`;let le={...m,open:E,disabled:T,value:O,readOnly:x,popupSide:L,placeholder:!I};return u(`button`,e,{ref:[t,H,G,K],state:le,stateAttributesMapping:zr,props:ce})}),Vr={value:()=>null},Hr=Z.forwardRef(function(e,t){let{className:n,render:r,children:i,placeholder:a,style:o,...s}=e,{store:c,valueRef:l}=_r(),d=Y(c,$.value),f=Y(c,$.items),p=Y(c,$.itemToStringLabel),m=Y(c,$.hasSelectedValue),h=!m&&a!=null&&i==null,g=Y(c,$.hasNullItemLabel,h),_={value:d,placeholder:!m},v=null;return v=typeof i==`function`?i(d):i??(h&&!g?a:Array.isArray(d)?Or(d,f,p):Dr(d,f,p)),u(`span`,e,{state:_,ref:[t,l],props:[{children:v},s],stateAttributesMapping:Vr})}),Ur=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,{store:o}=_r(),s={open:Y(o,$.open)};return u(`span`,e,{state:s,ref:t,props:[{"aria-hidden":!0,children:`▼`},a],stateAttributesMapping:Re})}),Wr=Z.forwardRef(function(e,t){let{store:n}=_r(),r=Y(n,$.mounted),i=Y(n,$.forceMount);return r||i?(0,Q.jsx)(ge,{ref:t,...e}):null}),Gr=Z.createContext(void 0);function Kr(){let e=Z.useContext(Gr);if(!e)throw Error(d(59));return e}function qr(e,t){e&&Object.assign(e.style,t)}var Jr={position:`relative`,maxHeight:`100%`,overflowX:`hidden`,overflowY:`auto`},Yr=20;function Xr(e,t,n,r){let[i,a]=Z.useState(!1);O(()=>{if(!e||!t||n==null){a(!1);return}let r=ee(n).documentElement.clientWidth,i=n.offsetWidth;a(r>0&&i>0&&i>=r-Yr)},[e,t,n]),He(e&&(!t||i),r)}var Zr={position:`fixed`},Qr=Z.forwardRef(function(e,t){let{anchor:n,className:r,render:i,positionMethod:a,side:o,align:s,sideOffset:c,alignOffset:l,collisionBoundary:u=`clipping-ancestors`,collisionPadding:d,arrowPadding:f,sticky:p,disableAnchorTracking:m,alignItemWithTrigger:h=!0,collisionAvoidance:g=pe,style:_,...v}=e,{store:y,listRef:b,labelsRef:x,alignItemWithTriggerActiveRef:S,selectedItemTextRef:C,valuesRef:w,initialValueRef:T,popupRef:E,setValue:D,floatingContext:k}=_r(),A=Y(y,$.open),M=Y(y,$.mounted),N=Y(y,$.modal),P=Y(y,$.value),F=Y(y,$.openMethod),ee=Y(y,$.positionerElement),I=Y(y,$.triggerElement),L=Y(y,$.isItemEqualToValue),te=Y(y,$.transitionStatus),z=Z.useRef(null),B=Z.useRef(null),[V,H]=Z.useState(h),W=M&&V&&F!==`touch`;!M&&V!==h&&H(h),Z.useImperativeHandle(S,()=>W),Xr((W||N)&&A,F===`touch`,ee,I);let G=lr({anchor:n,floatingRootContext:k,positionMethod:a,mounted:M,side:o,sideOffset:c,align:s,alignOffset:l,arrowPadding:f,collisionBoundary:u,collisionPadding:d,sticky:p,disableAnchorTracking:m??W,collisionAvoidance:g,keepMounted:!0}),K=W?`none`:G.side,q=W?Zr:G.positionerStyles,J={open:A,side:K,align:G.align,anchorHidden:G.anchorHidden};O(()=>{y.set(`popupSide`,G.side)},[y,G.side]);let ne=pr(e,J,{styles:q,transitionStatus:te,props:v,refs:[t,y.useStateSetter(`positionerElement`)],hidden:!M,inert:!A}),re=Z.useRef(0),ie=j(e=>{if(w.current.length===0)return;let t=re.current;if(re.current=e.size,e.size===t)return;let n=U(R);if(t!==0&&!y.state.multiple&&P!==null&&br(w.current,P,L)===-1){let e=T.current,t=e!=null&&br(w.current,e,L)!==-1?e:null;D(t,n),t===null&&(y.set(`selectedIndex`,null),C.current=null)}if(t!==0&&y.state.multiple&&Array.isArray(P)){let e=P.filter(e=>br(w.current,e,L)!==-1);e.length!==P.length&&(D(e,n),e.length===0&&(y.set(`selectedIndex`,null),C.current=null))}if(A&&W){y.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let e={height:``};qr(ee,e),qr(E.current,e)}}),ae=Z.useMemo(()=>({...G,side:K,alignItemWithTriggerActive:W,setControlledAlignItemWithTrigger:H,scrollUpArrowRef:z,scrollDownArrowRef:B}),[G,K,W,H]);return(0,Q.jsx)(nt,{elementsRef:b,labelsRef:x,onMapChange:ie,children:(0,Q.jsxs)(Gr.Provider,{value:ae,children:[M&&N&&(0,Q.jsx)(Pe,{inert:ze(!A),cutout:I}),ne]})})}),$r=`base-ui-disable-scrollbar`,ei={className:$r,getElement(e){return(0,Q.jsx)(`style`,{nonce:e,href:$r,precedence:`base-ui:low`,children:`.${$r}{scrollbar-width:none}.${$r}::-webkit-scrollbar{display:none}`})}},ti=Z.createContext(void 0);function ni(e){let t=Z.useContext(ti);if(t===void 0&&!e)throw Error(d(69));return t}var ri=Z.createContext(void 0),ii={disableStyleElements:!1};function ai(){return Z.useContext(ri)??ii}var oi={...be,...Je},si=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,finalFocus:a,...o}=e,{store:s,popupRef:c,onOpenChangeComplete:l,setOpen:d,valueRef:f,firstItemTextRef:p,selectedItemTextRef:m,multiple:h,handleScrollArrowVisibility:g,scrollHandlerRef:_,listRef:v,highlightItemOnHover:y,floatingContext:x}=_r(),{side:S,align:C,alignItemWithTriggerActive:w,isPositioned:T,setControlledAlignItemWithTrigger:E}=Kr(),D=ni(!0)!=null,k=tt(),{nonce:A,disableStyleElements:M}=ai(),N=Y(s,$.id),P=Y(s,$.open),F=Y(s,$.openMethod),I=Y(s,$.mounted),te=Y(s,$.popupProps),R=Y(s,$.transitionStatus),z=Y(s,$.triggerElement),B=Y(s,$.positionerElement),V=Y(s,$.listElement),H=Z.useRef(!1),W=Z.useRef(!1),G=Z.useRef({}),K=$e(),q=j(e=>{if(!B||!c.current||!W.current)return;let t=B.style.top===`0px`,n=B.style.bottom===`0px`;if(H.current||!w||!t&&!n){g(e);return}let r=ui(B),i=di(B.getBoundingClientRect().height,`y`,r),a=ee(B),o=b(B),s=o.getComputedStyle(B),l=parseFloat(s.marginTop),u=parseFloat(s.marginBottom),d=ci(o.getComputedStyle(c.current)),f=Math.min(a.documentElement.clientHeight-l-u,d),p=e.scrollTop,m=li(e),h=null,_=e=>{B.style.height=`${e}px`},v=t?m-p:p,y=Math.min(i+v,f);if(v<=1){let n=Ar(v,0,f-i);n>0&&_(i+n),e.scrollTop=t?m:0,f-(i+n)<=1&&(H.current=!0),g(e);return}f-y>1?h=t?1/0:0:n&&p1&&(e.scrollTop=t)}x>=f-1&&(H.current=!0),g(e)});Z.useImperativeHandle(_,()=>q,[q]),Xe({open:P,ref:c,onComplete(){P&&l?.(!0)}});let J={open:P,transitionStatus:R,side:S,align:C};O(()=>{!B||!c.current||Object.keys(G.current).length||(G.current={top:B.style.top||`0`,left:B.style.left||`0`,right:B.style.right,height:B.style.height,bottom:B.style.bottom,minHeight:B.style.minHeight,maxHeight:B.style.maxHeight,marginTop:B.style.marginTop,marginBottom:B.style.marginBottom})},[c,B]),O(()=>{P||w||(W.current=!1,H.current=!1,qr(B,G.current))},[P,w,B,c]),O(()=>{let e=c.current;if(!P||!z||!B||!e||w&&!T||s.state.transitionStatus===`ending`)return;if(W.current=!0,e.style.removeProperty(`--transform-origin`),!w){K.request(()=>g(V||e));return}let t=mi(e);try{let t=m.current;t?.isConnected||(t=!$.hasSelectedValue(s.state)&&p.current?.isConnected?p.current:null);let n=f.current,r=b(B),i=r.getComputedStyle(B),a=r.getComputedStyle(e),o=ee(z),c=ui(z),l=fi(z.getBoundingClientRect(),c),u=fi(B.getBoundingClientRect(),c),d=l.height,h=V||e,_=h.scrollHeight,x=parseFloat(a.borderBottomWidth),S=parseFloat(i.marginTop)||10,C=parseFloat(i.marginBottom)||10,w=parseFloat(i.minHeight)||100,T=ci(a),D=o.documentElement.clientHeight-S-C,O=o.documentElement.clientWidth,A=D-l.bottom+d,j,M=k===`rtl`?l.right-u.width:l.left,N=0;if(t&&n){let e=fi(n.getBoundingClientRect(),c);j=fi(t.getBoundingClientRect(),c),M=u.left+(k===`rtl`?e.right-j.right:e.left-j.left);let r=e.top-l.top+e.height/2;N=j.top-u.top+j.height/2-r}let P=A+N+C+x,F=Math.min(D,P),I=D-S-C,L=P-F,te=O-5;B.style.left=`${Ar(M,5,te-u.width)}px`,B.style.height=`${F}px`,B.style.maxHeight=`none`,B.style.marginTop=`${S}px`,B.style.marginBottom=`${C}px`,e.style.height=`100%`;let R=li(h),U=L>=R-1;U&&(F=Math.min(D,u.height)-(L-R));let W=l.top<20||l.bottom>D-20||Math.ceil(F)+1=I?`0`:`${e}px`,B.style.height=`${F}px`,h.scrollTop=li(h)}else B.style.bottom=`0`,h.scrollTop=L;if(j){let t=u.top,n=u.height,r=j.top+j.height/2,i=Ar(n>0?(r-t)/n*100:50,0,100);e.style.setProperty(`--transform-origin`,`50% ${i}%`)}(q===D||F>=T)&&(H.current=!0),g(h),y&&s.state.selectedIndex===null&&s.state.activeIndex===null&&v.current[0]!=null&&s.set(`activeIndex`,0)}finally{t()}},[s,P,B,z,f,p,m,c,g,w,E,K,V,v,y,k,T]),Z.useEffect(()=>{if(!w||!B||!P)return;let e=b(B);function t(e){d(!1,U(L,e))}return Ye(e,`resize`,t)},[d,w,B,P]);let ne={...V?{role:`presentation`,"aria-orientation":void 0}:{role:`listbox`,"aria-multiselectable":h||void 0,id:`${N}-list`},onKeyDown(e){D&&Ee.has(e.key)&&e.stopPropagation()},onScroll(e){V||q(e.currentTarget)},...w&&{style:V?{height:`100%`}:Jr},className:!V&&w?ei.className:void 0},re=u(`div`,e,{ref:[t,c],state:J,stateAttributesMapping:oi,props:[te,ne,fr(R),o]});return(0,Q.jsxs)(Z.Fragment,{children:[!M&&ei.getElement(A),(0,Q.jsx)(je,{context:x,modal:!1,disabled:!I,openInteractionType:F,returnFocus:a,restoreFocus:!0,children:re})]})});function ci(e){let t=e.maxHeight;return t.endsWith(`px`)&&parseFloat(t)||1/0}function li(e){return jr(e.scrollHeight,e.clientHeight)}function ui(e){return _n.getScale(e)}function di(e,t,n){return e/n[t]}function fi(e,t){return Mt({x:di(e.x,`x`,t),y:di(e.y,`y`,t),width:di(e.width,`x`,t),height:di(e.height,`y`,t)})}var pi=[[`transform`,`none`],[`scale`,`1`],[`translate`,`0 0`]];function mi(e){let{style:t}=e,n={};for(let[e,r]of pi)n[e]=t.getPropertyValue(e),t.setProperty(e,r,`important`);return()=>{for(let[e]of pi){let r=n[e];r?t.setProperty(e,r):t.removeProperty(e)}}}var hi=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,{store:o,scrollHandlerRef:s,multiple:c}=_r(),{alignItemWithTriggerActive:l}=Kr(),d=Y(o,$.hasScrollArrows),f=Y(o,$.openMethod),p={id:`${Y(o,$.id)}-list`,role:`listbox`,"aria-multiselectable":c||void 0,onScroll(e){s.current?.(e.currentTarget)},...l&&{style:Jr},className:d&&f!==`touch`?ei.className:void 0},m=o.useStateSetter(`listElement`);return u(`div`,e,{ref:[t,m],props:[p,a]})}),gi=Z.createContext(void 0);function _i(){let e=Z.useContext(gi);if(!e)throw Error(d(57));return e}var vi=Z.memo(Z.forwardRef(function(e,t){let{render:n,className:r,style:i,value:a=null,label:o,disabled:s=!1,nativeButton:c=!1,...l}=e,d=Z.useRef(null),f=it({guess:!0,label:o,textRef:d}),{store:p,itemProps:m,setOpen:h,setValue:g,selectionRef:_,typingRef:v,valuesRef:y,multiple:b,selectedItemTextRef:x,disabled:S,readOnly:C}=_r(),w=S||s,T=Y(p,$.isActive,f.index),E=Y(p,$.open),D=Y(p,$.isSelected,a),k=Y(p,$.isSelectedByFocus,f.index),j=Y(p,$.isItemEqualToValue),M=f.index,N=Z.useRef(null);O(()=>{let e=y.current;return e[M]=a,()=>{delete e[M]}},[M,a,y]),O(()=>{let e=p.state.value,t=e;b&&Array.isArray(e)&&(t=e.length>0?e[e.length-1]:void 0),t!==void 0&&yr(a,t,j)&&(p.set(`selectedIndex`,M),d.current&&(x.current=d.current))},[M,b,j,p,a,x]);let P=Z.useRef(`mouse`),F=Z.useRef(!1),{getButtonProps:ee,buttonRef:I}=A({disabled:w,focusableWhenDisabled:!0,native:c,composite:!0}),L={disabled:w,selected:D,highlighted:T};function te(e){if(S||C)return;let t=p.state.value;if(b){let n=Array.isArray(t)?t:[],r=D?xr(n,a,j):[...n,a];g(r,U(B,e))}else g(a,U(B,e)),h(!1,U(B,e))}function R(){_.current.dragY=0}let z={role:`option`,"aria-selected":D,tabIndex:E&&T?0:-1,onKeyDown(e){p.set(`activeIndex`,M),e.key===` `&&v.current&&e.preventDefault()},onClick(e){let t=P.current!==`touch`,n=e.nativeEvent.pointerType,r=t&&Be(e.nativeEvent)&&(n!==void 0||T),i=t&&!r&&!F.current;F.current=!1,!(w||i)&&te(e.nativeEvent)},onPointerEnter(e){P.current=e.pointerType},onPointerMove(e){if(e.pointerType===`mouse`&&e.buttons===1){let t=_.current;t.dragY+=e.movementY,t.dragY**2>=64&&(t.allowUnselectedMouseUp=!0)}},onPointerDown(e){P.current=e.pointerType,F.current=!0,R()},onMouseUp(){if(R(),w||P.current===`touch`||F.current)return;let e=!_.current.allowSelectedMouseUp&&D,t=!_.current.allowUnselectedMouseUp&&!D;e||t||(F.current=!0,N.current?.click(),F.current=!1)}},V=u(`div`,e,{ref:[I,t,f.ref,N],state:L,props:[m,z,l,ee]}),H=Z.useMemo(()=>({selected:D,index:M,textRef:d,selectedByFocus:k}),[D,M,d,k]);return(0,Q.jsx)(gi.Provider,{value:H,children:V})})),yi=Z.forwardRef(function(e,t){let{selected:n}=_i();return e.keepMounted||n?(0,Q.jsx)(bi,{...e,ref:t}):null}),bi=Z.memo(Z.forwardRef((e,t)=>{let{render:n,className:r,style:i,keepMounted:a,...o}=e,{selected:s}=_i(),c=Z.useRef(null),{transitionStatus:l,setMounted:d}=Ze(s),f=u(`span`,e,{ref:[t,c],state:{selected:s,transitionStatus:l},props:[{"aria-hidden":!0,children:`✔️`},o],stateAttributesMapping:Je});return Xe({open:s,ref:c,onComplete(){s||d(!1)}}),f})),xi=Z.memo(Z.forwardRef(function(e,t){let{index:n,textRef:r,selectedByFocus:i}=_i(),{firstItemTextRef:a,selectedItemTextRef:o}=_r(),{render:s,className:c,style:l,...d}=e,f=Z.useCallback(e=>{e&&(n===0&&(a.current=e),i&&(o.current=e))},[a,o,n,i]);return u(`div`,e,{ref:[f,t,r],props:d})})),Si=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,direction:a,keepMounted:o,...s}=e,c=a===`up`,{store:l,popupRef:d,listRef:f,handleScrollArrowVisibility:p,scrollArrowsMountedCountRef:m}=_r(),{side:h,scrollDownArrowRef:g,scrollUpArrowRef:_}=Kr(),v=c?$.scrollUpArrowVisible:$.scrollDownArrowVisible,y=Y(l,v),b=Y(l,$.openMethod),x=y&&b!==`touch`,S=Se(),C=c?_:g,{mounted:w,transitionStatus:T,setMounted:E}=Ze(x);O(()=>(m.current+=1,l.set(`hasScrollArrows`,!0),()=>{m.current=Math.max(0,m.current-1),m.current===0&&l.set(`hasScrollArrows`,!1)}),[l,m]),Xe({open:x,ref:C,onComplete(){x||E(!1)}});let D=u(`div`,e,{ref:[t,C],state:{direction:a,visible:x,side:h,transitionStatus:T},props:[{"aria-hidden":!0,children:c?`▲`:`▼`,style:{position:`absolute`},onMouseMove(e){if(e.movementX===0&&e.movementY===0||S.isStarted())return;l.set(`activeIndex`,null);function t(){let e=l.state.listElement??d.current;if(!e)return;l.set(`activeIndex`,null),p(e);let n=jr(e.scrollHeight,e.clientHeight),r=Mr(e.scrollTop,n),i=r===(c?0:n),a=f.current;if(r!==e.scrollTop&&(e.scrollTop=r),i){S.clear();return}if(a.length>0){let t=C.current?.offsetHeight||0;e.scrollTop=Ci(a,c,r,e.clientHeight,t,n)}S.start(40,t)}S.start(40,t)},onMouseLeave(){S.clear()}},s],stateAttributesMapping:Je});return w||o?D:null});function Ci(e,t,n,r,i,a){if(t){let t=0,r=n+i-1;for(let n=0;n=r){t=n;break}}let o=Math.max(0,t-1),s=e[o];return os){o=Math.max(0,t-1);break}}let c=Math.min(e.length-1,o+1),l=e[c];return c>o&&l?Mr(l.offsetTop+l.offsetHeight-r+i,a):a}var wi=Z.forwardRef(function(e,t){return(0,Q.jsx)(Si,{...e,ref:t,direction:`down`})}),Ti=Z.forwardRef(function(e,t){return(0,Q.jsx)(Si,{...e,ref:t,direction:`up`})}),Ei=Z.createContext(void 0);function Di(){let e=Z.useContext(Ei);if(e===void 0)throw Error(d(56));return e}var Oi=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,[o,s]=Z.useState(),c=Z.useMemo(()=>({labelId:o,setLabelId:s}),[o,s]),l=u(`div`,e,{ref:t,props:[{role:`group`,"aria-labelledby":o},a]});return(0,Q.jsx)(Ei.Provider,{value:c,children:l})}),ki=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,id:a,...o}=e,{setLabelId:s}=Di(),c=K(a);return O(()=>(s(c),()=>{s(e=>e===c?void 0:e)}),[c,s]),u(`div`,e,{ref:t,props:[{id:c},o]})}),Ai=Z.forwardRef(function(e,t){let{className:n,render:r,orientation:i=`horizontal`,style:a,...o}=e;return u(`div`,e,{state:{orientation:i},ref:t,props:[{role:`presentation`},o]})}),ji=r(),Mi=Nr;function Ni(e){let t=(0,ji.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=f(`scroll-my-1 p-1`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Q.jsx)(Oi,{className:i,"data-slot":`select-group`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Pi(e){let t=(0,ji.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=f(`flex flex-1 text-left`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Q.jsx)(Hr,{className:i,"data-slot":`select-value`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Fi(e){let t=(0,ji.c)(15),n,r,i,a,o;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5]):({className:r,size:o,id:i,children:n,...a}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o);let s=o===void 0?`default`:o,c;t[6]===r?c=t[7]:(c=f(`flex w-fit items-center justify-between gap-1.5 rounded-md border border-input bg-input/20 px-2 py-1.5 text-xs/relaxed whitespace-nowrap transition-colors outline-none focus-visible:border-ring focus-visible:ring-2 focus-visible:ring-ring/30 disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-2 aria-invalid:ring-destructive/20 data-placeholder:text-muted-foreground data-[size=default]:h-7 data-[size=sm]:h-6 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-1.5 dark:bg-input/30 dark:hover:bg-input/50 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-3.5`,r),t[6]=r,t[7]=c);let l;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Q.jsx)(Ur,{render:(0,Q.jsx)(h,{className:`pointer-events-none size-3.5 text-muted-foreground`})}),t[8]=l):l=t[8];let u;return t[9]!==n||t[10]!==i||t[11]!==a||t[12]!==s||t[13]!==c?(u=(0,Q.jsxs)(Br,{className:c,"data-size":s,"data-slot":`select-trigger`,id:i,...a,children:[n,l]}),t[9]=n,t[10]=i,t[11]=a,t[12]=s,t[13]=c,t[14]=u):u=t[14],u}function Ii(e){let t=(0,ji.c)(26),n,r,i,a,o,s,c,l;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7],l=t[8]):({className:r,children:n,side:a,sideOffset:o,align:s,alignOffset:c,alignItemWithTrigger:l,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c,t[8]=l);let u=a===void 0?`bottom`:a,d=o===void 0?4:o,p=s===void 0?`center`:s,m=c===void 0?0:c,h=l===void 0||l,g;t[9]===r?g=t[10]:(g=f(`data-closed:fade-out-0 data-open:fade-in-0 data-closed:zoom-out-95 data-open:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-closed:animate-out data-open:animate-in relative isolate z-50 max-h-(--available-height) w-(--anchor-width) min-w-32 origin-(--transform-origin) overflow-x-hidden overflow-y-auto rounded-lg bg-popover text-popover-foreground shadow-md ring-1 ring-foreground/10 duration-100`,r),t[9]=r,t[10]=g);let _;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Q.jsx)(Bi,{}),t[11]=_):_=t[11];let v;t[12]===n?v=t[13]:(v=(0,Q.jsx)(hi,{children:n}),t[12]=n,t[13]=v);let y;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,Q.jsx)(Vi,{}),t[14]=y):y=t[14];let b;t[15]!==i||t[16]!==g||t[17]!==v?(b=(0,Q.jsxs)(si,{className:g,"data-slot":`select-content`,...i,children:[_,v,y]}),t[15]=i,t[16]=g,t[17]=v,t[18]=b):b=t[18];let x;return t[19]!==p||t[20]!==h||t[21]!==m||t[22]!==u||t[23]!==d||t[24]!==b?(x=(0,Q.jsx)(Wr,{children:(0,Q.jsx)(Qr,{align:p,alignItemWithTrigger:h,alignOffset:m,className:`isolate z-50`,side:u,sideOffset:d,children:b})}),t[19]=p,t[20]=h,t[21]=m,t[22]=u,t[23]=d,t[24]=b,t[25]=x):x=t[25],x}function Li(e){let t=(0,ji.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=f(`px-2 py-1.5 text-xs text-muted-foreground`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Q.jsx)(ki,{className:i,"data-slot":`select-label`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Ri(e){let t=(0,ji.c)(13),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:r,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a;t[4]===r?a=t[5]:(a=f(`relative flex min-h-7 w-full cursor-default items-center gap-2 rounded-md px-2 py-1 text-xs/relaxed outline-hidden select-none focus:bg-accent focus:text-accent-foreground not-data-[variant=destructive]:focus:**:text-accent-foreground data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-3.5 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2`,r),t[4]=r,t[5]=a);let o;t[6]===n?o=t[7]:(o=(0,Q.jsx)(xi,{className:`flex flex-1 shrink-0 gap-2 whitespace-nowrap`,children:n}),t[6]=n,t[7]=o);let s;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Q.jsx)(yi,{render:(0,Q.jsx)(`span`,{className:`pointer-events-none absolute right-2 flex items-center justify-center`}),children:(0,Q.jsx)(m,{className:`pointer-events-none`})}),t[8]=s):s=t[8];let c;return t[9]!==i||t[10]!==a||t[11]!==o?(c=(0,Q.jsxs)(vi,{className:a,"data-slot":`select-item`,...i,children:[o,s]}),t[9]=i,t[10]=a,t[11]=o,t[12]=c):c=t[12],c}function zi(e){let t=(0,ji.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=f(`pointer-events-none -mx-1 my-1 h-px bg-border/50`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Q.jsx)(Ai,{className:i,"data-slot":`select-separator`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Bi(e){let t=(0,ji.c)(9),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=f(`top-0 z-10 flex w-full cursor-default items-center justify-center bg-popover py-1 [&_svg:not([class*='size-'])]:size-3.5`,n),t[3]=n,t[4]=i);let a;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Q.jsx)(at,{}),t[5]=a):a=t[5];let o;return t[6]!==r||t[7]!==i?(o=(0,Q.jsx)(Ti,{className:i,"data-slot":`select-scroll-up-button`,...r,children:a}),t[6]=r,t[7]=i,t[8]=o):o=t[8],o}function Vi(e){let t=(0,ji.c)(9),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=f(`bottom-0 z-10 flex w-full cursor-default items-center justify-center bg-popover py-1 [&_svg:not([class*='size-'])]:size-3.5`,n),t[3]=n,t[4]=i);let a;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Q.jsx)(h,{}),t[5]=a):a=t[5];let o;return t[6]!==r||t[7]!==i?(o=(0,Q.jsx)(wi,{className:i,"data-slot":`select-scroll-down-button`,...r,children:a}),t[6]=r,t[7]=i,t[8]=o):o=t[8],o}export{Li as a,Pi as c,lr as d,Ri as i,pr as l,Ii as n,zi as o,Ni as r,Fi as s,Mi as t,fr as u}; \ No newline at end of file +import{a as e,n as t,r as n,t as r}from"./compiler-runtime.js";import{a as i,f as a,n as o,o as s,r as c,t as l,u}from"./useValueAsRef.js";import{a as d,c as f,f as p,i as m,l as h,n as g,u as _}from"./dist.js";import{Yt as v}from"./cluster-config.js";import{t as y}from"./createLucideIcon.js";import{t as b}from"./check.js";import{t as x}from"./chevron-down.js";import{C as S,D as C,E as w,T,_ as E,b as D,d as O,f as k,g as A,h as j,l as M,m as N,o as P,p as F,r as I,s as L,u as ee,v as R,x as z,y as B}from"./button.js";import{C as te,S as V,_ as H,b as U,f as ne,g as W,l as G,n as K,o as re,t as ie,u as q,v as ae,x as oe,y as se}from"./createBaseUIEventDetails.js";import{a as ce,i as le,n as ue,o as de,r as fe,t as pe}from"./useRegisterFieldControl.js";import{$ as me,A as he,D as J,E as ge,H as _e,I as ve,K as Y,L as ye,M as be,N as xe,P as Se,Q as Ce,T as we,V as Te,W as Ee,X as De,Y as Oe,Z as ke,_t as X,at as Ae,c as je,dt as Me,et as Ne,gt as Pe,ht as Fe,it as Ie,j as Le,m as Re,mt as ze,n as Be,nt as Ve,p as He,pt as Ue,q as We,r as Ge,rt as Ke,st as qe,t as Je,tt as Ye,ut as Xe,vt as Ze,yt as Qe,z as $e}from"./useScrollLock.js";import{t as et}from"./useControlled.js";import{i as tt,n as nt,r as rt,t as it}from"./useCompositeListItem.js";var at=y(`chevron-up`,[[`path`,{d:`m18 15-6-6-6 6`,key:`153udz`}]]),Z=e(n(),1),Q=t(),ot=Math.min,st=Math.max,ct=Math.round,lt=Math.floor,ut=e=>({x:e,y:e}),dt={left:`right`,right:`left`,bottom:`top`,top:`bottom`};function ft(e,t,n){return st(e,ot(t,n))}function pt(e,t){return typeof e==`function`?e(t):e}function mt(e){return e.split(`-`)[0]}function ht(e){return e.split(`-`)[1]}function gt(e){return e===`x`?`y`:`x`}function _t(e){return e===`y`?`height`:`width`}function vt(e){let t=e[0];return t===`t`||t===`b`?`y`:`x`}function yt(e){return gt(vt(e))}function bt(e,t,n){n===void 0&&(n=!1);let r=ht(e),i=yt(e),a=_t(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=kt(o)),[o,kt(o)]}function xt(e){let t=kt(e);return[St(e),t,St(t)]}function St(e){return e.includes(`start`)?e.replace(`start`,`end`):e.replace(`end`,`start`)}var Ct=[`left`,`right`],wt=[`right`,`left`],Tt=[`top`,`bottom`],Et=[`bottom`,`top`];function Dt(e,t,n){switch(e){case`top`:case`bottom`:return n?t?wt:Ct:t?Ct:wt;case`left`:case`right`:return t?Tt:Et;default:return[]}}function Ot(e,t,n,r){let i=ht(e),a=Dt(mt(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(St)))),a}function kt(e){let t=mt(e);return dt[t]+e.slice(t.length)}function At(e){return{top:e.top??0,right:e.right??0,bottom:e.bottom??0,left:e.left??0}}function jt(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:At(e)}function Mt(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function Nt(e,t={}){let{enabled:n=!0,event:r=`click`,toggle:i=!0,ignoreMouse:a=!1,stickIfOpen:o=!0,touchOpenDelay:s=0,reason:c=W}=t,l=`rootStore`in e?e.rootStore:e,f=l.context.dataRef,p=Z.useRef(void 0),m=u(),h=Oe(),g=Z.useMemo(()=>{function e(e,t,n,r){let i=ie(c,t,n);e&&r===`touch`&&s>0?h.start(s,()=>{l.setOpen(!0,i)}):l.setOpen(e,i)}function t(e,t,n){let r=f.current.openEvent,a=l.select(`domReferenceElement`)!==t;return e&&a||!e||!i?!0:r&&o?!n(r.type):!1}return{onPointerDown(e){p.current=Ve(e.pointerType,!0)&&Ie(e.nativeEvent)?`virtual`:e.pointerType},onMouseDown(n){let i=p.current,o=n.nativeEvent,s=l.select(`open`);if(n.button!==0||r===`click`||Ve(i,!0)&&a)return;let c=t(s,n.currentTarget,e=>e===`click`||e===`mousedown`),u=U(o);if(Me(u)){e(c,o,u,i);return}let d=n.currentTarget;m.request(()=>{e(c,o,d,i)})},onClick(n){if(r===`mousedown-only`)return;let i=p.current;if(r===`mousedown`&&i){p.current=void 0;return}Ve(i,!0)&&a||e(t(l.select(`open`),n.currentTarget,e=>e===`click`||e===`mousedown`||e===`keydown`||e===`keyup`),n.nativeEvent,n.currentTarget,i)},onKeyDown(){p.current=void 0}}},[f,r,a,c,l,o,i,m,h,s]);return Z.useMemo(()=>n?{reference:g}:d,[n,g])}function Pt(e,t,n){let{reference:r,floating:i}=e,a=vt(t),o=yt(t),s=_t(o),c=mt(t),l=a===`y`,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2,p;switch(c){case`top`:p={x:u,y:r.y-i.height};break;case`bottom`:p={x:u,y:r.y+r.height};break;case`right`:p={x:r.x+r.width,y:d};break;case`left`:p={x:r.x-i.width,y:d};break;default:p={x:r.x,y:r.y}}let m=ht(t);return m&&(p[o]+=f*(m===`end`?1:-1)*(n&&l?-1:1)),p}async function Ft(e,t){t===void 0&&(t={});let{x:n,y:r,platform:i,rects:a,elements:o,strategy:s}=e,{boundary:c=`clippingAncestors`,rootBoundary:l=`viewport`,elementContext:u=`floating`,altBoundary:d=!1,padding:f=0}=pt(t,e),p=jt(f),m=o[d?u===`floating`?`reference`:`floating`:u],h=Mt(await i.getClippingRect({element:await(i.isElement==null?void 0:i.isElement(m))??!0?m:m.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(o.floating)),boundary:c,rootBoundary:l,strategy:s})),g=u===`floating`?{x:n,y:r,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o.floating)),v=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},y=Mt(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:g,offsetParent:_,strategy:s}):g);return{top:(h.top-y.top+p.top)/v.y,bottom:(y.bottom-h.bottom+p.bottom)/v.y,left:(h.left-y.left+p.left)/v.x,right:(y.right-h.right+p.right)/v.x}}var It=50,Lt=async(e,t,n)=>{let{placement:r=`bottom`,strategy:i=`absolute`,middleware:a=[],platform:o}=n,s=o.detectOverflow?o:{...o,detectOverflow:Ft},c=await(o.isRTL==null?void 0:o.isRTL(t)),l=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=Pt(l,r,c),f=r,p=0,m={};for(let n=0;ne<=0)){let e=(i.flip?.index||0)+1,t=S[e];if(t&&(u!==`alignment`||_===vt(t)||T.every(e=>vt(e.placement)!==_||e.overflows[0]>0)))return{data:{index:e,overflows:T},reset:{placement:t}};let n=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0]?.placement;if(!n)switch(f){case`bestFit`:{let e=T.filter(e=>{if(x){let t=vt(e.placement);return t===_||t===`y`}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0]?.[0];e&&(n=e);break}case`initialPlacement`:n=o}if(r!==n)return{reset:{placement:n}}}return{}}}},zt=new Set([`left`,`top`]);async function Bt(e,t){let{placement:n,platform:r,elements:i}=e,a=await(r.isRTL==null?void 0:r.isRTL(i.floating)),o=mt(n),s=ht(n),c=vt(n)===`y`,l=zt.has(o)?-1:1,u=a&&c?-1:1,d=pt(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}=typeof d==`number`?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m==`number`&&(p=s===`end`?m*-1:m),c?{x:p*u,y:f*l}:{x:f*l,y:p*u}}var Vt=function(e){return e===void 0&&(e=0),{name:`offset`,options:e,async fn(t){var n;let{x:r,y:i,placement:a,middlewareData:o}=t,s=await Bt(t,e);return a===o.offset?.placement&&(n=o.arrow)!=null&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:a}}}}},Ht=function(e){return e===void 0&&(e={}),{name:`shift`,options:e,async fn(t){let{x:n,y:r,placement:i,platform:a}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=pt(e,t),u={x:n,y:r},d=await a.detectOverflow(t,l),f=vt(i),p=gt(f),m=u[p],h=u[f],g=(e,t)=>ft(t+d[e===`y`?`top`:`left`],t,t-d[e===`y`?`bottom`:`right`]);o&&(m=g(p,m)),s&&(h=g(f,h));let _=c.fn({...t,[p]:m,[f]:h});return{..._,data:{x:_.x-n,y:_.y-r,enabled:{[p]:o,[f]:s}}}}}},Ut=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:a,middlewareData:o}=t,{offset:s=0,mainAxis:c=!0,crossAxis:l=!0}=pt(e,t),u={x:n,y:r},d=vt(i),f=gt(d),p=u[f],m=u[d],h=pt(s,t),g=typeof h==`number`?{mainAxis:h,crossAxis:0}:{mainAxis:h.mainAxis??0,crossAxis:h.crossAxis??0};if(c){let e=f===`y`?`height`:`width`,t=a.reference[f]-a.floating[e]+g.mainAxis,n=a.reference[f]+a.reference[e]-g.mainAxis;pn&&(p=n)}if(l){let e=f===`y`?`width`:`height`,t=zt.has(mt(i)),n=a.reference[d]-a.floating[e]+(t&&o.offset?.[d]||0)+(t?0:g.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:o.offset?.[d]||0)-(t?g.crossAxis:0);mr&&(m=r)}return{[f]:p,[d]:m}}}},Wt=function(e){return e===void 0&&(e={}),{name:`size`,options:e,async fn(t){let{placement:n,rects:r,platform:i,elements:a}=t,{apply:o=()=>{},...s}=pt(e,t),c=await i.detectOverflow(t,s),l=mt(n),u=ht(n),d=vt(n)===`y`,{width:f,height:p}=r.floating,m,h;l===`top`||l===`bottom`?(m=l,h=u===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?`start`:`end`)?`left`:`right`):(h=l,m=u===`end`?`top`:`bottom`);let g=p-c.top-c.bottom,_=f-c.left-c.right,v=ot(p-c[m],g),y=ot(f-c[h],_),b=t.middlewareData.shift,x=!b,S=v,C=y;b!=null&&b.enabled.x&&(C=_),b!=null&&b.enabled.y&&(S=g),x&&!u&&(d?C=f-2*st(c.left,c.right):S=p-2*st(c.top,c.bottom)),await o({...t,availableWidth:C,availableHeight:S});let w=await i.getDimensions(a.floating);return f!==w.width||p!==w.height?{reset:{rects:!0}}:{}}}};function Gt(e){let t=M(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=D(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=ct(n)!==a||ct(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function Kt(e){return B(e)?e:e.contextElement}function qt(e){let t=Kt(e);if(!D(t))return ut(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=Gt(t),o=(a?ct(n.width):n.width)/r,s=(a?ct(n.height):n.height)/i;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}var Jt=ut(0);function Yt(e){let t=E(e);return!C()||!t.visualViewport?Jt:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Xt(e,t,n){return t===void 0&&(t=!1),!!n&&t&&n===E(e)}function Zt(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let i=e.getBoundingClientRect(),a=Kt(e),o=ut(1);t&&(r?B(r)&&(o=qt(r)):o=qt(e));let s=Xt(a,n,r)?Yt(a):ut(0),c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a&&r){let e=E(a),t=B(r)?E(r):r,n=e,i=k(n);for(;i&&t!==n;){let e=qt(i),t=i.getBoundingClientRect(),r=M(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,d*=e.y,c+=a,l+=o,n=E(i),i=k(n)}}return Mt({width:u,height:d,x:c,y:l})}function Qt(e,t){let n=N(e).scrollLeft;return t?t.left+n:Zt(O(e)).left+n}function $t(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Qt(e,n),y:n.top+t.scrollTop}}function en(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a=i===`fixed`,o=O(r),s=t?w(t.floating):!1;if(r===o||s&&a)return n;let c={scrollLeft:0,scrollTop:0},l=ut(1),u=ut(0),d=D(r);if((d||!a)&&((F(r)!==`body`||S(o))&&(c=N(r)),d)){let e=Zt(r);l=qt(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=o&&!d&&!a?$t(o,c):ut(0);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+u.x+f.x,y:n.y*l.y-c.scrollTop*l.y+u.y+f.y}}function tn(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function nn(e){let t=N(e),n=e.ownerDocument.body,r=st(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),i=st(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight),a=-t.scrollLeft+Qt(e),o=-t.scrollTop;return M(n).direction===`rtl`&&(a+=st(e.clientWidth,n.clientWidth)-r),{width:r,height:i,x:a,y:o}}var rn=25;function an(e,t,n){n===void 0&&(n=`viewport`);let r=n===`layoutViewport`,i=E(e),a=O(e),o=i.visualViewport,s=a.clientWidth,c=a.clientHeight,l=0,u=0;if(o){let e=!C()||t===`fixed`;r?e||(l=-o.offsetLeft,u=-o.offsetTop):(s=o.width,c=o.height,e&&(l=o.offsetLeft,u=o.offsetTop))}if(Qt(a)<=0){let e=a.ownerDocument,t=e.body,n=getComputedStyle(t),r=e.compatMode===`CSS1Compat`&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(a.clientWidth-t.clientWidth-r),o=getComputedStyle(a).scrollbarGutter===`stable both-edges`?i/2:i;o<=rn&&(s-=o)}return{width:s,height:c,x:l,y:u}}function on(e,t){let n=Zt(e,!0,t===`fixed`),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=qt(e);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}function sn(e,t,n){let r;if(t===`viewport`||t===`layoutViewport`)r=an(e,n,t);else if(t===`document`)r=nn(O(e));else if(B(t))r=on(t,n);else{let n=Yt(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Mt(r)}function cn(e,t){let n=t.get(e);if(n)return n;let r=j(e,[],!1).filter(e=>B(e)&&F(e)!==`body`),i=null,a=M(e).position===`fixed`,o=a?A(e):e;for(;B(o)&&!z(o);){let e=M(o),t=R(o),n=i?i.position:a?`fixed`:``;!t&&(n===`fixed`||n===`absolute`&&e.position===`static`)?r=r.filter(e=>e!==o):i=e,o=A(o)}return t.set(e,r),r}function ln(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[...n===`clippingAncestors`?w(t)?[]:cn(t,this._c):[].concat(n),r],o=sn(t,a[0],i),s=o.top,c=o.right,l=o.bottom,u=o.left;for(let e=1;e{s(!1,1e-7)},1e3)}y=!1}try{r=new IntersectionObserver(b,{...v,root:a.ownerDocument})}catch{r=new IntersectionObserver(b,v)}r.observe(e)}let c=E(e),l=()=>s(n);return c.addEventListener(`resize`,l),s(!0),()=>{c.removeEventListener(`resize`,l),o()}}function bn(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o=typeof ResizeObserver==`function`,layoutShift:s=typeof IntersectionObserver==`function`,animationFrame:c=!1}=r,l=Kt(e),u=i||a?[...l?j(l):[],...t?j(t):[]]:[];u.forEach(e=>{i&&e.addEventListener(`scroll`,n),a&&e.addEventListener(`resize`,n)});let d=l&&s?yn(l,n,a):null,f=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;(e=p)==null||e.observe(t)})),n()}),l&&!c&&p.observe(l),t&&p.observe(t));let m,h=c?Zt(e):null;c&&g();function g(){let t=Zt(e);h&&!vn(h,t)&&n(),h=t,m=requestAnimationFrame(g)}return n(),()=>{var e;u.forEach(e=>{i&&e.removeEventListener(`scroll`,n),a&&e.removeEventListener(`resize`,n)}),d?.(),(e=p)==null||e.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var xn=Vt,Sn=Ht,Cn=Rt,wn=Wt,Tn=Ut,En=(e,t,n)=>{let r=new Map,i=n??{},a={..._n,...i.platform,_c:r};return Lt(e,t,{...i,platform:a})},Dn=e(a(),1),On=typeof document<`u`?Z.useLayoutEffect:function(){};function kn(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e==`function`&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&typeof e==`object`){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!kn(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;r--!==0;){let n=i[r];if(!(n===`_owner`&&e.$$typeof)&&!kn(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function An(e){return typeof window>`u`?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function jn(e,t){let n=An(e);return Math.round(t*n)/n}function Mn(e){let t=Z.useRef(e);return On(()=>{t.current=e}),t}function Nn(e){e===void 0&&(e={});let{placement:t=`bottom`,strategy:n=`absolute`,middleware:r=[],platform:i,elements:{reference:a,floating:o}={},transform:s=!0,whileElementsMounted:c,open:l}=e,[u,d]=Z.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=Z.useState(r);kn(f,r)||p(r);let[m,h]=Z.useState(null),[g,_]=Z.useState(null),v=Z.useCallback(e=>{e!==S.current&&(S.current=e,h(e))},[]),y=Z.useCallback(e=>{e!==C.current&&(C.current=e,_(e))},[]),b=a||m,x=o||g,S=Z.useRef(null),C=Z.useRef(null),w=Z.useRef(u),T=c!=null,E=Mn(c),D=Mn(i),O=Mn(l),k=Z.useCallback(()=>{if(!S.current||!C.current)return;let e={placement:t,strategy:n,middleware:f};D.current&&(e.platform=D.current),En(S.current,C.current,e).then(e=>{let t={...e,isPositioned:O.current!==!1};A.current&&!kn(w.current,t)&&(w.current=t,Dn.flushSync(()=>{d(t)}))})},[f,t,n,D,O]);On(()=>{l===!1&&w.current.isPositioned&&(w.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[l]);let A=Z.useRef(!1);On(()=>(A.current=!0,()=>{A.current=!1}),[]),On(()=>{if(b&&(S.current=b),x&&(C.current=x),b&&x){if(E.current)return E.current(b,x,k);k()}},[b,x,k,E,T]);let j=Z.useMemo(()=>({reference:S,floating:C,setReference:v,setFloating:y}),[v,y]),M=Z.useMemo(()=>({reference:b,floating:x}),[b,x]),N=Z.useMemo(()=>{let e={position:n,left:0,top:0};if(!M.floating)return e;let t=jn(M.floating,u.x),r=jn(M.floating,u.y);return s?{...e,transform:`translate(`+t+`px, `+r+`px)`,...An(M.floating)>=1.5&&{willChange:`transform`}}:{position:n,left:t,top:r}},[n,s,M.floating,u.x,u.y]);return Z.useMemo(()=>({...u,update:k,refs:j,elements:M,floatingStyles:N}),[u,k,j,M,N])}var Pn=(e,t)=>{let n=xn(e);return{name:n.name,fn:n.fn,options:[e,t]}},Fn=(e,t)=>{let n=Sn(e);return{name:n.name,fn:n.fn,options:[e,t]}},In=(e,t)=>({fn:Tn(e).fn,options:[e,t]}),Ln=(e,t)=>{let n=Cn(e);return{name:n.name,fn:n.fn,options:[e,t]}},Rn=(e,t)=>{let n=wn(e);return{name:n.name,fn:n.fn,options:[e,t]}};function zn(e){let{open:t=!1,onOpenChange:n,elements:r={}}=e,i=V(),a=be()!=null,o=h(()=>new we({open:t,transitionStatus:void 0,onOpenChange:n,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new He,floatingId:i,syncOnly:!1,nested:a})).current;return P(()=>{let e={open:t,floatingId:i};r.reference!==void 0&&(e.referenceElement=r.reference,e.domReferenceElement=B(r.reference)?r.reference:null),r.floating!==void 0&&(e.floatingElement=r.floating),o.update(e)},[t,i,r.reference,r.floating,o]),o.context.onOpenChange=n,o.context.nested=a,o}function Bn(e){return Vn(e,e.rootContext)}function Vn(e,t){let{nodeId:n,externalTree:r}=e,i=t.useState(`referenceElement`),a=t.useState(`floatingElement`),o=t.useState(`domReferenceElement`),s=t.useState(`open`),c=t.useState(`floatingId`),[l,u]=Z.useState(null),[d,f]=Z.useState(void 0),[p,m]=Z.useState(void 0),h=Z.useRef(null),g=xe(r),_=Z.useMemo(()=>({reference:i,floating:a,domReference:o}),[i,a,o]),v=Nn({...e,elements:{..._,...l&&{reference:l}}}),y=B(d)?d:null,b=p===void 0?t.state.floatingElement:p;t.useSyncedValue(`referenceElement`,d??null),t.useSyncedValue(`domReferenceElement`,d===void 0?o:y),t.useSyncedValue(`floatingElement`,b);let x=Z.useCallback(e=>{let t=B(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;u(t),v.refs.setReference(t)},[v.refs]),S=Z.useCallback(e=>{(B(e)||e===null)&&(h.current=e,f(e)),(B(v.refs.reference.current)||v.refs.reference.current===null||e!==null&&!B(e))&&v.refs.setReference(e)},[v.refs,f]),C=Z.useCallback(e=>{m(e),v.refs.setFloating(e)},[v.refs]),w=Z.useMemo(()=>({...v.refs,setReference:S,setFloating:C,setPositionReference:x,domReference:h}),[v.refs,S,C,x]),T=Z.useMemo(()=>({...v.elements,domReference:o}),[v.elements,o]),E=Z.useMemo(()=>({...v,dataRef:t.context.dataRef,open:s,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:w,elements:T,nodeId:n,rootStore:t}),[v,w,T,n,t,s,c]);return P(()=>{o&&(h.current=o)},[o]),P(()=>{t.context.dataRef.current.floatingContext=E;let e=g?.nodesRef.current.find(e=>e.id===n);e&&(e.context=E)}),Z.useMemo(()=>({...v,context:E,refs:w,elements:T,rootStore:t}),[v,w,T,E,t])}var Hn=`Escape`;function Un(e){return Ze&&e.movementX===0&&e.movementY===0}function Wn(e,t,n){switch(e){case`vertical`:return t;case`horizontal`:return n;default:return t||n}}function Gn(e,t){return Wn(t,e===`ArrowUp`||e===`ArrowDown`,e===`ArrowLeft`||e===`ArrowRight`)}function Kn(e,t,n){return Wn(t,e===`ArrowDown`,n?e===`ArrowLeft`:e===`ArrowRight`)||e===`Enter`||e===` `||e===``}function qn(e,t,n){return Wn(t,n?e===ze:e===Fe,e===Ue)}function Jn(e,t,n,r){return t===`both`||t===`horizontal`&&r?e===Hn:Wn(t,n?e===Fe:e===ze,e===Pe)}function Yn(e,t){let{listRef:n,activeIndex:r,onNavigate:i=()=>{},enabled:a=!0,selectedIndex:o=null,allowEscape:s=!1,loopFocus:c=!1,nested:d=!1,rtl:f=!1,virtual:p=!1,focusItemOnOpen:m=`auto`,focusItemOnHover:h=!0,openOnArrowKeyDown:g=!0,disabledIndices:_=void 0,orientation:v=`vertical`,parentOrientation:y,id:b,resetOnPointerLeave:x=!0,externalTree:S,grid:C}=t,w=C!=null,T=`rootStore`in e?e.rootStore:e,E=T.useState(`open`),O=T.useState(`floatingElement`),k=T.useState(`domReferenceElement`),A=T.context.dataRef,j=qe(O),M=Xe(k),N=l(j),F=be(),I=xe(S),ee=Z.useRef(m),R=Z.useRef(o??-1),z=Z.useRef(null),B=Z.useRef(!0),V=L(e=>{i(R.current===-1?null:R.current,e)}),H=Z.useRef(!!O),ne=Z.useRef(E),W=Z.useRef(!1),G=Z.useRef(!1),K=Z.useRef(null),oe=l(_),ce=l(E),le=l(o),ue=l(x),de=u(),fe=u(),pe=L(()=>{function e(e){p?I?.events.emit(`virtualfocus`,e):K.current=$e(e,{sync:W.current,preventScroll:!0})}let t=n.current[R.current],r=G.current;t&&e(t),(W.current?e=>e():e=>de.request(e))(()=>{let i=n.current[R.current]||t;i&&(t||e(i),ve&&(r||!B.current)&&i.scrollIntoView?.({block:`nearest`,inline:`nearest`}))})});P(()=>{A.current.orientation=v},[A,v]),P(()=>{a&&(E&&O?(R.current=o??-1,ee.current&&o!=null&&(G.current=!0,V())):H.current&&(R.current=-1,V()))},[a,E,O,o,V]),P(()=>{if(a){if(!E){W.current=!1;return}if(O){if(r==null){if(W.current=!1,le.current!=null)return;if(H.current&&(R.current=-1,pe()),(!ne.current||!H.current)&&ee.current&&(z.current!=null||ee.current===!0&&z.current==null)){let e=0,t=()=>{n.current[0]==null?(e<2&&(e?e=>fe.request(e):queueMicrotask)(t),e+=1):(R.current=z.current==null||Kn(z.current,v,f)||d?Ce(n):ke(n),z.current=null,V())};t()}}else Ne(n.current,r)||(R.current=r,pe(),G.current=!1)}}},[a,E,O,r,le,d,n,v,f,V,pe,fe]),P(()=>{if(!a||O||!I||p||!H.current)return;let e=I.nodesRef.current,t=e.find(e=>e.id===F)?.context?.elements.floating,n=ae(te(k??t??null)),r=e.some(e=>e.context&&se(e.context.elements.floating,n));t&&!r&&B.current&&t.focus({preventScroll:!0})},[a,O,k,I,F,p]),P(()=>{ne.current=E,H.current=!!O}),P(()=>{E||(z.current=null,ee.current=m)},[E,m]);let me=r!=null,he=L(e=>{if(!ce.current)return;let t=n.current.indexOf(e.currentTarget);t!==-1&&(R.current!==t||r!==t)&&(R.current=t,V(e))}),J=L(()=>y??I?.nodesRef.current.find(e=>e.id===F)?.context?.dataRef?.current.orientation),ge=L(()=>Ce(n,oe.current)),_e=L(e=>{if(B.current=!1,W.current=!0,e.which===229||!ce.current&&e.currentTarget===N.current)return;if(d&&Jn(e.key,v,f,w)){Gn(e.key,J())||Ae(e),T.setOpen(!1,ie(q,e.nativeEvent)),D(k)&&(p?I?.events.emit(`virtualfocus`,k):k.focus());return}let t=R.current,r=Ce(n,_),i=ke(n,_);if(M||(e.key===`Home`&&(Ae(e),R.current=r,V(e)),e.key===`End`&&(Ae(e),R.current=i,V(e))),C!=null){let t=C(e,R.current,n,v,c,f,_,r,i);if(t!=null&&(R.current=t,V(e)),v===`both`)return}if(Gn(e.key,v)){if(Ae(e),E&&!p&&ae(e.currentTarget.ownerDocument)===e.currentTarget){R.current=Kn(e.key,v,f)?r:i,V(e);return}Kn(e.key,v,f)?c?t>=i?s&&t!==n.current.length?R.current=-1:(W.current=!1,R.current=r):R.current=De(n.current,{startingIndex:t,disabledIndices:_}):R.current=Math.min(i,De(n.current,{startingIndex:t,disabledIndices:_})):c?t<=r?s&&t!==-1?R.current=n.current.length:(W.current=!1,R.current=i):R.current=De(n.current,{startingIndex:t,decrement:!0,disabledIndices:_}):R.current=Math.max(r,De(n.current,{startingIndex:t,decrement:!0,disabledIndices:_})),Ne(n.current,R.current)&&(R.current=-1),V(e)}}),ve=Z.useMemo(()=>({onFocus(e){W.current=!0,he(e)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(e){Un(e)||(W.current=!0,G.current=!1,h&&he(e))},onPointerLeave(e){if(!ce.current||!B.current||e.pointerType===`touch`)return;W.current=!0;let t=e.relatedTarget;if(!(!h||n.current.includes(t))&&ue.current&&(K.current?.(),K.current=null,R.current=-1,V(e),!p)){let e=N.current,t=ae(te(e));e&&se(e,t)&&e.focus({preventScroll:!0})}}}),[he,ce,N,h,n,V,ue,p]),Y=Z.useMemo(()=>p&&E&&me&&{"aria-activedescendant":`${b}-${r}`},[p,E,me,b,r]),ye=Z.useMemo(()=>({"aria-orientation":v===`both`?void 0:v,...M?{}:Y,onKeyDown(e){if(e.key===`Tab`&&e.shiftKey&&E&&!p){let t=U(e.nativeEvent);if(t&&!se(N.current,t))return;Ae(e),T.setOpen(!1,ie(re,e.nativeEvent)),D(k)&&k.focus();return}_e(e)},onPointerMove(e){Un(e)||(B.current=!0)}}),[Y,_e,N,v,M,T,E,p,k]),Se=Z.useMemo(()=>{function e(e){T.setOpen(!0,ie(q,e.nativeEvent,e.currentTarget))}function t(e){m===`auto`&&Ke(e.nativeEvent)&&(ee.current=!p)}function n(e){ee.current=m,m===`auto`&&Ie(e.nativeEvent)&&(ee.current=!0)}return{onKeyDown(t){let n=T.select(`open`);B.current=!1;let r=t.key.startsWith(`Arrow`),i=qn(t.key,J(),f),a=Gn(t.key,v),o=(d?i:a)||t.key===`Enter`||t.key.trim()===``;if(p&&n)return _e(t);if(!(!n&&!g&&r)){if(o){let e=Gn(t.key,J());z.current=d&&e?null:t.key}if(d){i&&(Ae(t),n?(R.current=ge(),V(t)):e(t));return}a&&(le.current!=null&&(R.current=le.current),Ae(t),!n&&g?e(t):_e(t),n&&V(t))}},onFocus(e){T.select(`open`)&&!p&&(R.current=-1,V(e))},onPointerDown:n,onPointerEnter:n,onMouseDown:t,onClick:t}},[_e,m,ge,d,V,T,g,v,J,f,le,p]),we=Z.useMemo(()=>({...Y,...Se}),[Y,Se]);return Z.useMemo(()=>a?{reference:we,floating:ye,item:ve,trigger:Se}:{},[a,we,ye,Se,ve])}function Xn(e,t){let{listRef:n,elementsRef:r,activeIndex:i,onMatch:a,disabledIndices:o,onTyping:s,enabled:c=!0,resetMs:l=750,selectedIndex:u=null}=t,d=`rootStore`in e?e.rootStore:e,f=d.useState(`open`),p=Oe(),h=Z.useRef(``),g=Z.useRef(u??i??-1),_=Z.useRef(null),v=L(e=>{function t(e){return r?.current[e]}function c(e){let n=t(e);return n&&!me(n)||n?.matches(`:disabled`)?!1:o==null||!Ye(m,e,o)}function d(e,t,n=0){if(e.length===0)return-1;let r=(n%e.length+e.length)%e.length,i=t.toLowerCase();for(let t=0;t0&&e.key===` `&&(Ae(e),s?.(!0)),h.current.length>0&&h.current[0]!==` `&&d(v,h.current)===-1&&e.key!==` `&&s?.(!1),v==null||e.key.length!==1||e.ctrlKey||e.metaKey||e.altKey)return;f&&e.key!==` `&&(Ae(e),s?.(!0));let y=h.current===``;y&&(g.current=u??i??-1),v.every((e,t)=>e&&c(t)?e[0]?.toLowerCase()!==e[1]?.toLowerCase():!0)&&h.current===e.key&&(h.current=``,g.current=_.current),h.current+=e.key,p.start(l,()=>{h.current=``,g.current=_.current,s?.(!1)});let b=((y?u??i??-1:g.current)??0)+1,x=d(v,h.current,b);x===-1?e.key!==` `&&(h.current=``,s?.(!1)):(a?.(x),_.current=x)}),y=L(e=>{let t=e.relatedTarget,n=d.select(`domReferenceElement`),r=d.select(`floatingElement`);se(n,t)||se(r,t)||(p.clear(),h.current=``,g.current=_.current,s?.(!1))});P(()=>{!f&&u!==null||(p.clear(),_.current=null,h.current!==``&&(h.current=``))},[f,u,p]);let b=Z.useMemo(()=>({onKeyDown:v,onBlur:y}),[v,y]);return Z.useMemo(()=>c?{reference:b,floating:b}:{},[c,b])}function Zn(e){let t=Z.useRef(``),n=Z.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:Z.useCallback(n=>{if(n.detail===0){e(n,`keyboard`);return}`pointerType`in n?e(n,n.pointerType):e(n,t.current),t.current=``},[e]),onPointerDown:n}}function Qn(e,t){let n=Z.useRef(e),r=L(t);P(()=>{n.current!==e&&r(n.current),n.current=e},[e,r])}function $n(e,t){let{onClick:n,onPointerDown:r}=Zn(L((n,r)=>{(typeof e==`function`?e():e)||t(r||(Qe?`touch`:``))}));return Z.useMemo(()=>({onClick:n,onPointerDown:r}),[n,r])}function er(e){let[t,n]=Z.useState(null),r=$n(e,n);return Qn(e,t=>{t&&!e&&n(null)}),Z.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var tr=e=>({name:`arrow`,options:e,async fn(t){let{x:n,y:r,placement:i,rects:a,platform:o,elements:s,middlewareData:c}=t,{element:l,padding:u=0,offsetParent:d=`real`}=pt(e,t)||{};if(l==null)return{};let f=jt(u),p={x:n,y:r},m=yt(i),h=_t(m),g=await o.getDimensions(l),_=m===`y`,v=_?`top`:`left`,y=_?`bottom`:`right`,b=_?`clientHeight`:`clientWidth`,x=a.reference[h]+a.reference[m]-p[m]-a.floating[h],S=p[m]-a.reference[m],C=d===`real`?await o.getOffsetParent?.(l):s.floating,w=s.floating[b]||a.floating[h];(!w||!await o.isElement?.(C))&&(w=s.floating[b]||a.floating[h]);let T=x/2-S/2,E=w/2-g[h]/2-1,D=Math.min(f[v],E),O=Math.min(f[y],E),k=D,A=w-g[h]-O,j=w/2-g[h]/2+T,M=ft(k,j,A),N=!c.arrow&&ht(i)!=null&&j!==M&&a.reference[h]/2-(j({...tr(e),options:[e,t]}),rr={name:`hide`,async fn(e){let{width:t,height:n,x:r,y:i}=e.rects.reference,a=t===0&&n===0&&r===0&&i===0,o=await e.platform.detectOverflow(e,{elementContext:`reference`});return{data:{referenceHidden:o.top-n>=0||o.right-t>=0||o.bottom-n>=0||o.left-t>=0||a}}}},ir={sideX:`left`,sideY:`top`},ar=`--available-width`,or=`--available-height`;function sr(e,t,n){let r=e===`inline-start`||e===`inline-end`;return{top:`top`,right:r?n?`inline-start`:`inline-end`:`right`,bottom:`bottom`,left:r?n?`inline-end`:`inline-start`:`left`}[t]}function cr(e,t,n){let{rects:r,placement:i}=e;return{side:sr(t,mt(i),n),align:ht(i)||`center`,anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function lr(e){return ur(e,Bn)}function ur(e,t){let{anchor:n,positionMethod:r=`absolute`,side:i=`bottom`,sideOffset:a=0,align:o=`center`,alignOffset:s=0,collisionBoundary:c,collisionPadding:u=5,sticky:d=!1,arrowPadding:f=5,disableAnchorTracking:p=!1,inline:m,keepMounted:h=!1,floatingRootContext:g,mounted:_,collisionAvoidance:v,shift:y,nodeId:b,adaptiveOrigin:x,lazyFlip:S=!1,externalTree:C}=e,[w,T]=Z.useState(null);!_&&w!==null&&T(null);let D=v.side||`flip`,O=v.align||`flip`,k=v.fallbackAxisSide||`end`,A=y?.crossAxis??!1,j=y?.rootBoundary,M=typeof n==`function`?n:void 0,N=L(M),F=M?N:n,I=l(n),ee=l(_),R=tt()===`rtl`,z=w||{top:`top`,right:`right`,bottom:`bottom`,left:`left`,"inline-end":R?`left`:`right`,"inline-start":R?`right`:`left`}[i],B=o===`center`?z:`${z}-${o}`,V=u;typeof V==`number`?V={top:V,right:V,bottom:V,left:V}:V&&={top:V.top||0,right:V.right||0,bottom:V.bottom||0,left:V.left||0};let H=+(i===`bottom`),U=+(i===`top`),ne=+(i===`right`),W=+(i===`left`),G={boundary:c===`clipping-ancestors`?`clippingAncestors`:c,padding:V},K=Z.useRef(null),re=l(a),ie=l(s),q=typeof a==`function`?0:a,ae=typeof s==`function`?0:s,oe=[];m&&oe.push(m),oe.push(Pn(e=>{let t=cr(e,i,R),n=typeof re.current==`function`?re.current(t):re.current,r=typeof ie.current==`function`?ie.current(t):ie.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},[q,ae,R,i]));let se=O===`none`&&D!==`shift`,ce=!se&&(d||A||D===`shift`),le=D===`none`?null:Ln({...G,padding:{top:V.top+1+H,right:V.right+1+W,bottom:V.bottom+1+U,left:V.left+1+ne},mainAxis:!A&&D===`flip`,crossAxis:O===`flip`&&`alignment`,fallbackAxisSideDirection:k}),ue=se?null:Fn({...G,rootBoundary:j,mainAxis:O!==`none`,crossAxis:ce,limiter:d||A?void 0:In(e=>{if(!K.current)return{};let{width:t,height:n}=K.current.getBoundingClientRect(),r=vt(mt(e.placement)),i=r===`y`?t:n,a=r===`y`?V.left+V.right:V.top+V.bottom;return{offset:i/2+a/2}})},[G,d,A,j,V,O]);D===`shift`||O===`shift`||o===`center`?oe.push(ue,le):oe.push(le,ue),oe.push(Rn({...G,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:r}){if(!ee.current)return;let i=e.style;i.setProperty(ar,`${t}px`),i.setProperty(or,`${n}px`);let a=E(e).devicePixelRatio||1,{x:o,y:s,width:c,height:l}=r.reference,u=(Math.round((o+c)*a)-Math.round(o*a))/a,d=(Math.round((s+l)*a)-Math.round(s*a))/a;i.setProperty(`--anchor-width`,`${u}px`),i.setProperty(`--anchor-height`,`${d}px`)}}),nr(e=>({element:K.current||te(e.elements.floating).createElement(`div`),padding:f,offsetParent:`floating`}),[f]),{name:`transformOrigin`,fn(e){let{elements:t,middlewareData:n,placement:r,rects:o,y:s}=e,c=mt(r),l=vt(c),u=K.current,d=n.arrow?.x||0,f=n.arrow?.y||0,p=u?.clientWidth||0,m=u?.clientHeight||0,h=d+p/2,g=f+m/2,_=Math.abs(n.shift?.y||0),v=o.reference.height/2,y=typeof a==`function`?a(cr(e,i,R)):a,b=_>y,x={top:`${h}px calc(100% + ${y}px)`,bottom:`${h}px ${-y}px`,left:`calc(100% + ${y}px) ${g}px`,right:`${-y}px ${g}px`}[c],S=`${h}px ${o.reference.y+v-s}px`;return t.floating.style.setProperty(`--transform-origin`,ce&&l===`y`&&b?S:x),{}}},rr,x),P(()=>{!_&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[_,g]);let de=Z.useMemo(()=>({elementResize:!p&&typeof ResizeObserver<`u`,layoutShift:!p&&typeof IntersectionObserver<`u`}),[p]),{refs:fe,elements:pe,x:me,y:he,middlewareData:J,update:ge,placement:_e,context:ve,isPositioned:Y,floatingStyles:ye}=t({rootContext:g,open:h?_:void 0,placement:B,middleware:oe,strategy:r,whileElementsMounted:h?void 0:(...e)=>bn(...e,de),nodeId:b,externalTree:C}),{sideX:be,sideY:xe}=J.adaptiveOrigin||ir,Se=Y?r:`fixed`,Ce=Z.useMemo(()=>{let e;return e=Y?x?{position:Se,[be]:me,[xe]:he}:{...ye,position:Se}:{position:Se,top:0,left:0},e[ar]=`100vw`,e[or]=`100vh`,Y||(e.opacity=0),e},[x,Se,be,me,xe,he,ye,Y]),we=Z.useRef(null);P(()=>{if(!_)return;let e=I.current,t=typeof e==`function`?e():e,n=(dr(t)?t.current:t)||null;n!==we.current&&(fe.setPositionReference(n),we.current=n)},[_,fe,F,I]),Z.useEffect(()=>{if(!_)return;let e=I.current;typeof e!=`function`&&dr(e)&&e.current!==we.current&&(fe.setPositionReference(e.current),we.current=e.current)},[_,fe,F,I]),Z.useEffect(()=>{if(h&&_&&pe.reference&&pe.floating)return bn(pe.reference,pe.floating,ge,de)},[h,_,pe,ge,de]);let Te=mt(_e),Ee=sr(i,Te,R),De=ht(_e)||`center`,Oe=!!J.hide?.referenceHidden;P(()=>{S&&_&&Y&&Te!==z&&T(Te)},[S,_,Y,Te,z]);let ke=Z.useMemo(()=>({position:`absolute`,top:J.arrow?.y,left:J.arrow?.x}),[J.arrow]),X=J.arrow?.centerOffset!==0;return Z.useMemo(()=>({positionerStyles:Ce,arrowStyles:ke,arrowRef:K,arrowUncentered:X,side:Ee,align:De,physicalSide:Te,anchorHidden:Oe,refs:fe,context:ve,isPositioned:Y,update:ge}),[Ce,ke,K,X,Ee,De,Te,Oe,fe,ve,Y,ge])}function dr(e){return e!=null&&`current`in e}function fr(e){return e===`starting`?ve:d}function pr(e,t,{styles:n,transitionStatus:r,props:i,refs:a,hidden:o,inert:s=!1}){let c={...n};return s&&(c.pointerEvents=`none`),g(`div`,e,{state:t,ref:a,props:[{role:`presentation`,hidden:o,style:c},fr(r),i],stateAttributesMapping:Ee})}function mr(e){let[t,n]=Z.useState({current:e,previous:null});return Object.is(e,t.current)||n({current:e,previous:t.current}),t.previous}function hr(e){let t=Z.useRef(!0);t.current&&(t.current=!1,e())}var gr=Z.createContext(null);function _r(){let e=Z.useContext(gr);if(e===null)throw Error(_(60));return e}var vr=(e,t)=>Object.is(e,t);function yr(e,t,n){return e==null||t==null?Object.is(e,t):n(e,t)}function br(e,t,n){return!e||e.length===0?-1:e.findIndex(e=>e!==void 0&&yr(e,t,n))}function xr(e,t,n){return e.filter(e=>!yr(t,e,n))}function Sr(e){if(e==null)return``;if(typeof e==`string`)return e;try{return JSON.stringify(e)}catch{return String(e)}}function Cr(e){return e!=null&&e.length>0&&typeof e[0]==`object`&&e[0]!=null&&`items`in e[0]}function wr(e){if(!Array.isArray(e))return e!=null&&`null`in e;let t=e;if(Cr(t)){for(let e of t)for(let t of e.items)if(t&&t.value==null&&t.label!=null)return!0;return!1}for(let e of t)if(e&&e.value==null&&e.label!=null)return!0;return!1}function Tr(e,t){if(t&&e!=null)return t(e)??``;if(e&&typeof e==`object`){if(`label`in e&&e.label!=null)return String(e.label);if(`value`in e)return String(e.value)}return Sr(e)}function Er(e,t){return t&&e!=null?t(e)??``:e&&typeof e==`object`&&`value`in e&&`label`in e?Sr(e.value):Sr(e)}function Dr(e,t,n){function r(){return Tr(e,n)}if(n&&e!=null)return n(e);if(e&&typeof e==`object`&&`label`in e&&e.label!=null)return e.label;if(t&&!Array.isArray(t))return t[e]??r();if(Array.isArray(t)){let n=t,i=Cr(n)?n.flatMap(e=>e.items):n;if(typeof e!=`object`||!e){let t=i.find(t=>t.value===e);return t&&t.label!=null?t.label:r()}if(`value`in e){let t=i.find(t=>t&&t.value===e.value);if(t&&t.label!=null)return t.label}}return r()}function Or(e,t,n){return e.reduce((e,r,i)=>(i>0&&e.push(`, `),e.push((0,Q.jsx)(Z.Fragment,{children:Dr(r,t,n)},i)),e),[])}var $={id:e=>e.id,labelId:e=>e.labelId,modal:e=>e.modal,items:e=>e.items,itemToStringLabel:e=>e.itemToStringLabel,isItemEqualToValue:e=>e.isItemEqualToValue,value:e=>e.value,hasSelectedValue:e=>{let{value:t,multiple:n,itemToStringValue:r}=e;return t==null?!1:n&&Array.isArray(t)?t.length>0:Er(t,r)!==``},hasNullItemLabel:(e,t)=>t?wr(e.items):!1,open:e=>e.open,mounted:e=>e.mounted,forceMount:e=>e.forceMount,transitionStatus:e=>e.transitionStatus,openMethod:e=>e.openMethod,activeIndex:e=>e.activeIndex,selectedIndex:e=>e.selectedIndex,isActive:(e,t)=>e.activeIndex===t,isSelected:(e,t)=>{let n=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(e=>yr(t,e,n)):yr(t,r,n)},isSelectedByFocus:(e,t)=>e.selectedIndex===t,popupProps:e=>e.popupProps,triggerProps:e=>e.triggerProps,triggerElement:e=>e.triggerElement,positionerElement:e=>e.positionerElement,listElement:e=>e.listElement,popupSide:e=>e.popupSide,scrollUpArrowVisible:e=>e.scrollUpArrowVisible,scrollDownArrowVisible:e=>e.scrollDownArrowVisible,hasScrollArrows:e=>e.hasScrollArrows};function kr(e,t,n=(e,t)=>e===t){return e.length===t.length&&e.every((e,r)=>n(e,t[r]))}function Ar(e,t=-(2**53-1),n=2**53-1){return Math.max(t,Math.min(e,n))}function jr(e,t){return Math.max(0,e-t)}function Mr(e,t){if(t<=0)return 0;let n=Ar(e,0,t),r=n,i=t-n,a=r<=1,o=i<=1;return a&&o?r<=i?0:t:a?0:o?t:n}function Nr(e){let{id:t,value:n,defaultValue:r=null,onValueChange:i,open:a,defaultOpen:o=!1,onOpenChange:u,name:g,form:_,autoComplete:v,disabled:y=!1,readOnly:b=!1,required:x=!1,modal:S=!0,actionsRef:C,inputRef:w,onOpenChangeComplete:T,items:E,multiple:D=!1,itemToStringLabel:O,itemToStringValue:k,isItemEqualToValue:A=vr,highlightItemOnHover:j=!0,children:M}=e,{clearErrors:N}=le(),{setDirty:F,setTouched:I,setFocused:ee,validityData:R,setFilled:z,name:B,disabled:te,validation:V,validationMode:H}=ce(),U=ue({id:t}),W=te||y,G=B??g,[K,re]=et({controlled:n,default:D?r??m:r,name:`Select`,state:`value`}),[q,ae]=et({controlled:a,default:o,name:`Select`,state:`open`}),oe=Z.useRef([]),se=Z.useRef([]),de=Z.useRef(null),fe=Z.useRef(null),me=Z.useRef(0),ve=Z.useRef(null),Y=Z.useRef([]),ye=Z.useRef(!1),be=Z.useRef(null),xe=Z.useRef(null),Se=Z.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),Ce=Z.useRef(!1),{mounted:we,setMounted:Ee,transitionStatus:De}=c(q),{openMethod:Oe,triggerProps:ke}=er(q),X=h(()=>new ge({id:U,labelId:void 0,modal:S,multiple:D,itemToStringLabel:O,itemToStringValue:k,isItemEqualToValue:A,value:K,open:q,mounted:we,transitionStatus:De,items:E,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,Ae=J(X,$.activeIndex),je=J(X,$.selectedIndex),Me=J(X,$.triggerElement),Ne=J(X,$.positionerElement),Pe=mr(Oe),Fe=Oe??Pe,Ie=Z.useMemo(()=>D?``:Er(K,k),[D,K,k]),Le=Z.useMemo(()=>D&&Array.isArray(K)?K.map(e=>Er(e,k)):Er(K,k),[D,K,k]),ze=l(Me),Be=L(()=>Le);pe(ze,U,K,Be,!W,g);let Ve=Z.useRef(K),He=D?Array.isArray(K)&&K.length>0:K!=null&&Ie!==``;P(()=>{z(He)},[He,z]),P(function(){let e=K,t=!1;if(D){let n=Array.isArray(K)?K:[];t=n.length===0,e=n[n.length-1]}let n=t?-1:br(Y.current,e,A),r=n===-1?null:n;r===null&&(xe.current=null),!q&&X.set(`selectedIndex`,r)},[D,q,K,A,X]);function Ue(e){let t=R.initialValue;return Array.isArray(e)&&Array.isArray(t)?!kr(e,t,(e,t)=>yr(e,t,A)):e!==t}Qn(K,()=>{N(G),F(Ue(K)),V.change(K)});let We=L((e,t)=>{u?.(e,t),!t.isCanceled&&(ae(e),!e&&(t.reason===`focus-out`||t.reason===`outside-press`)&&(I(!0),ee(!1),H===`onBlur`&&V.commit(K)))}),Ge=L(()=>{Ee(!1),X.update({activeIndex:null,openMethod:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1}),T?.(!1)});s({enabled:!C,open:q,ref:de,onComplete(){q||Ge()}}),Z.useImperativeHandle(C,()=>({unmount:Ge}),[Ge]);let Ke=L((e,t)=>{i?.(e,t),!t.isCanceled&&re(e)}),qe=L(e=>{let t=jr(e.scrollHeight,e.clientHeight),n=Mr(e.scrollTop,t),r=n>0,i=nrt(oe.current[e]),onMatch(e){q?X.set(`activeIndex`,e):Ke(Y.current[e],ie(ne))},onTyping(e){ye.current=e}}),$e=Z.useMemo(()=>p(Qe.reference,Ze.reference,Xe.reference,Ye.reference,ke),[Ye.reference,Qe.reference,Ze.reference,Xe.reference,ke]),tt=Z.useMemo(()=>p(Re,Qe.floating,Ze.floating,Xe.floating),[Qe.floating,Ze.floating,Xe.floating]),nt=Ze.item??d;hr(()=>{X.update({popupProps:tt,triggerProps:$e})}),X.useSyncedValues({id:U,modal:S,multiple:D,value:K,open:q,mounted:we,transitionStatus:De,popupProps:tt,triggerProps:$e,items:E,itemToStringLabel:O,itemToStringValue:k,isItemEqualToValue:A,openMethod:Fe});let it=Z.useMemo(()=>({store:X,floatingContext:Je,required:x,disabled:W,readOnly:b,multiple:D,highlightItemOnHover:j,setValue:Ke,setOpen:We,listRef:oe,popupRef:de,scrollHandlerRef:fe,handleScrollArrowVisibility:qe,scrollArrowsMountedCountRef:me,itemProps:nt,valueRef:ve,valuesRef:Y,labelsRef:se,typingRef:ye,selectionRef:Se,firstItemTextRef:be,selectedItemTextRef:xe,validation:V,onOpenChangeComplete:T,alignItemWithTriggerActiveRef:Ce,initialValueRef:Ve}),[X,Je,x,W,b,D,j,Ke,We,nt,V,T,qe]),at=f(w,V.inputRef),ot=D?void 0:G,st=Z.useMemo(()=>!D||!Array.isArray(K)||!G?null:K.map(e=>{let t=Er(e,k);return(0,Q.jsx)(`input`,{type:`hidden`,form:_,name:G,value:t,disabled:W},t)}),[D,K,_,G,k,W]);return(0,Q.jsxs)(gr.Provider,{value:it,children:[M,(0,Q.jsx)(`input`,{...V.getValidationProps(W,{onFocus(){X.state.triggerElement?.focus({focusVisible:!0})},onChange(e){if(e.nativeEvent.defaultPrevented||W||b)return;let t=e.currentTarget.value,n=ie(ne,e.nativeEvent);function r(){if(D)return;let e=t.toLowerCase(),r=Y.current.findIndex(t=>Er(t,k).toLowerCase()===e||Tr(t,O).toLowerCase()===e);r===-1&&(r=Y.current.findIndex((t,n)=>{let r=se.current[n];return r!=null&&r.toLowerCase()===e}));let i=Y.current[r];i!=null&&Ke(i,n)}X.set(`forceMount`,!0),queueMicrotask(r)}}),id:U&&ot==null?`${U}-hidden-input`:void 0,form:_,name:ot,autoComplete:v,value:Ie,disabled:W,required:x&&!(D&&He),readOnly:b,ref:at,style:G?_e:Te,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),st]})}function Pr(e,t){return e??t}var Fr=5;function Ir(e,t){let n=Lr(t);return e.clientX>=n.left-Fr&&e.clientX<=n.right+Fr&&e.clientY>=n.top-Fr&&e.clientY<=n.bottom+Fr}function Lr(e){let t=e.getBoundingClientRect(),n=E(e);if(X)return t;let r=n.getComputedStyle(e,`::before`),i=n.getComputedStyle(e,`::after`);if(r.content===`none`&&i.content===`none`)return t;let a=parseFloat(r.width)||0,o=parseFloat(r.height)||0,s=parseFloat(i.width)||0,c=parseFloat(i.height)||0,l=Math.max(t.width,a,s),u=Math.max(t.height,o,c),d=l-t.width,f=u-t.height;return{left:t.left-d/2,right:t.right+d/2,top:t.top-f/2,bottom:t.bottom+f/2}}var Rr=400,zr={...Y,...de,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},Br=Z.forwardRef(function(e,t){let{render:n,className:r,id:i,disabled:a=!1,nativeButton:o=!0,style:s,...c}=e,{setTouched:u,setFocused:d,validationMode:f,state:m,disabled:h}=ce(),{labelId:_}=fe(),{store:v,setOpen:y,selectionRef:b,validation:x,readOnly:S,required:C,alignItemWithTriggerActiveRef:w,disabled:T}=_r(),E=h||T||a,D=J(v,$.open),O=J(v,$.mounted),k=J(v,$.value),A=J(v,$.triggerProps),j=J(v,$.positionerElement),M=J(v,$.listElement),N=J(v,$.popupSide),P=J(v,$.id),F=J(v,$.labelId),L=J(v,$.hasSelectedValue),ee=O&&j?N:null,R=i??P,z=Pr(_,F);ue({id:R});let B=l(j),V=Z.useRef(null),{getButtonProps:H,buttonRef:U}=I({disabled:E,native:o}),W=v.useStateSetter(`triggerElement`),G=Oe(),re=Oe(),q=Oe();Z.useEffect(()=>{if(D)return q.start(Rr,()=>{b.current.allowUnselectedMouseUp=!0,b.current.allowSelectedMouseUp=!0}),()=>{q.clear()};b.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},re.clear()},[D,b,re,q]);let ae=p(A,{id:R,role:`combobox`,"aria-expanded":D,"aria-haspopup":`listbox`,"aria-controls":D?M?.id??qe(j)?.id:void 0,"aria-labelledby":z,"aria-readonly":S||void 0,"aria-required":C||void 0,tabIndex:E?-1:0,onFocus(e){d(!0),D&&w.current&&y(!1,ie(ne,e.nativeEvent)),G.start(0,()=>{v.set(`forceMount`,!0)})},onBlur(e){se(j,e.relatedTarget)||(u(!0),d(!1),f===`onBlur`&&x.commit(k))},onMouseDown(e){if(D)return;let t=te(e.currentTarget);function n(e){if(!V.current)return;let t=e.target;se(V.current,t)||se(B.current,t)||Ir(e,V.current)||y(!1,ie(K,e))}re.start(0,()=>{t.addEventListener(`mouseup`,n,{once:!0})})}},c,H),oe=x.getValidationProps(E,ae);oe.role=`combobox`;let le={...m,open:D,disabled:E,value:k,readOnly:S,popupSide:ee,placeholder:!L};return g(`button`,e,{ref:[t,V,U,W],state:le,stateAttributesMapping:zr,props:oe})}),Vr={value:()=>null},Hr=Z.forwardRef(function(e,t){let{className:n,render:r,children:i,placeholder:a,style:o,...s}=e,{store:c,valueRef:l}=_r(),u=J(c,$.value),d=J(c,$.items),f=J(c,$.itemToStringLabel),p=J(c,$.hasSelectedValue),m=!p&&a!=null&&i==null,h=J(c,$.hasNullItemLabel,m),_={value:u,placeholder:!p},v=null;return v=typeof i==`function`?i(u):i??(m&&!h?a:Array.isArray(u)?Or(u,d,f):Dr(u,d,f)),g(`span`,e,{state:_,ref:[t,l],props:[{children:v},s],stateAttributesMapping:Vr})}),Ur=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,{store:o}=_r(),s={open:J(o,$.open)};return g(`span`,e,{state:s,ref:t,props:[{"aria-hidden":!0,children:`▼`},a],stateAttributesMapping:We})}),Wr=Z.forwardRef(function(e,t){let{store:n}=_r(),r=J(n,$.mounted),i=J(n,$.forceMount);return r||i?(0,Q.jsx)(Se,{ref:t,...e}):null}),Gr=Z.createContext(void 0);function Kr(){let e=Z.useContext(Gr);if(!e)throw Error(_(59));return e}function qr(e,t){e&&Object.assign(e.style,t)}var Jr={position:`relative`,maxHeight:`100%`,overflowX:`hidden`,overflowY:`auto`},Yr=20;function Xr(e,t,n,r){let[i,a]=Z.useState(!1);P(()=>{if(!e||!t||n==null){a(!1);return}let r=te(n).documentElement.clientWidth,i=n.offsetWidth;a(r>0&&i>0&&i>=r-Yr)},[e,t,n]),Je(e&&(!t||i),r)}var Zr={position:`fixed`},Qr=Z.forwardRef(function(e,t){let{anchor:n,className:r,render:i,positionMethod:a,side:o,align:s,sideOffset:c,alignOffset:l,collisionBoundary:u=`clipping-ancestors`,collisionPadding:d,arrowPadding:f,sticky:p,disableAnchorTracking:m,alignItemWithTrigger:h=!0,collisionAvoidance:g=ye,style:_,...v}=e,{store:y,listRef:b,labelsRef:x,alignItemWithTriggerActiveRef:S,selectedItemTextRef:C,valuesRef:w,initialValueRef:T,popupRef:E,setValue:D,floatingContext:O}=_r(),k=J(y,$.open),A=J(y,$.mounted),j=J(y,$.modal),M=J(y,$.value),N=J(y,$.openMethod),F=J(y,$.positionerElement),I=J(y,$.triggerElement),ee=J(y,$.isItemEqualToValue),R=J(y,$.transitionStatus),z=Z.useRef(null),B=Z.useRef(null),[te,V]=Z.useState(h),H=A&&te&&N!==`touch`;!A&&te!==h&&V(h),Z.useImperativeHandle(S,()=>H),Xr((H||j)&&k,N===`touch`,F,I);let U=lr({anchor:n,floatingRootContext:O,positionMethod:a,mounted:A,side:o,sideOffset:c,align:s,alignOffset:l,arrowPadding:f,collisionBoundary:u,collisionPadding:d,sticky:p,disableAnchorTracking:m??H,collisionAvoidance:g,keepMounted:!0}),W=H?`none`:U.side,G=H?Zr:U.positionerStyles,K={open:k,side:W,align:U.align,anchorHidden:U.anchorHidden};P(()=>{y.set(`popupSide`,U.side)},[y,U.side]);let re=pr(e,K,{styles:G,transitionStatus:R,props:v,refs:[t,y.useStateSetter(`positionerElement`)],hidden:!A,inert:!k}),q=Z.useRef(0),ae=L(e=>{if(w.current.length===0)return;let t=q.current;if(q.current=e.size,e.size===t)return;let n=ie(ne);if(t!==0&&!y.state.multiple&&M!==null&&br(w.current,M,ee)===-1){let e=T.current,t=e!=null&&br(w.current,e,ee)!==-1?e:null;D(t,n),t===null&&(y.set(`selectedIndex`,null),C.current=null)}if(t!==0&&y.state.multiple&&Array.isArray(M)){let e=M.filter(e=>br(w.current,e,ee)!==-1);e.length!==M.length&&(D(e,n),e.length===0&&(y.set(`selectedIndex`,null),C.current=null))}if(k&&H){y.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let e={height:``};qr(F,e),qr(E.current,e)}}),oe=Z.useMemo(()=>({...U,side:W,alignItemWithTriggerActive:H,setControlledAlignItemWithTrigger:V,scrollUpArrowRef:z,scrollDownArrowRef:B}),[U,W,H,V]);return(0,Q.jsx)(nt,{elementsRef:b,labelsRef:x,onMapChange:ae,children:(0,Q.jsxs)(Gr.Provider,{value:oe,children:[A&&j&&(0,Q.jsx)(Be,{inert:Ge(!k),cutout:I}),re]})})}),$r=`base-ui-disable-scrollbar`,ei={className:$r,getElement(e){return(0,Q.jsx)(`style`,{nonce:e,href:$r,precedence:`base-ui:low`,children:`.${$r}{scrollbar-width:none}.${$r}::-webkit-scrollbar{display:none}`})}},ti=Z.createContext(void 0);function ni(e){let t=Z.useContext(ti);if(t===void 0&&!e)throw Error(_(69));return t}var ri=Z.createContext(void 0),ii={disableStyleElements:!1};function ai(){return Z.useContext(ri)??ii}var oi={...Ee,...i},si=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,finalFocus:a,...c}=e,{store:l,popupRef:d,onOpenChangeComplete:f,setOpen:p,valueRef:m,firstItemTextRef:h,selectedItemTextRef:_,multiple:v,handleScrollArrowVisibility:y,scrollHandlerRef:b,listRef:x,highlightItemOnHover:S,floatingContext:C}=_r(),{side:w,align:T,alignItemWithTriggerActive:D,isPositioned:O,setControlledAlignItemWithTrigger:k}=Kr(),A=ni(!0)!=null,j=tt(),{nonce:M,disableStyleElements:N}=ai(),F=J(l,$.id),I=J(l,$.open),ee=J(l,$.openMethod),R=J(l,$.mounted),z=J(l,$.popupProps),B=J(l,$.transitionStatus),V=J(l,$.triggerElement),U=J(l,$.positionerElement),ne=J(l,$.listElement),W=Z.useRef(!1),G=Z.useRef(!1),K=Z.useRef({}),re=u(),q=L(e=>{if(!U||!d.current||!G.current)return;let t=U.style.top===`0px`,n=U.style.bottom===`0px`;if(W.current||!D||!t&&!n){y(e);return}let r=ui(U),i=di(U.getBoundingClientRect().height,`y`,r),a=te(U),o=E(U),s=o.getComputedStyle(U),c=parseFloat(s.marginTop),l=parseFloat(s.marginBottom),u=ci(o.getComputedStyle(d.current)),f=Math.min(a.documentElement.clientHeight-c-l,u),p=e.scrollTop,m=li(e),h=null,g=e=>{U.style.height=`${e}px`},_=t?m-p:p,v=Math.min(i+_,f);if(_<=1){let n=Ar(_,0,f-i);n>0&&g(i+n),e.scrollTop=t?m:0,f-(i+n)<=1&&(W.current=!0),y(e);return}f-v>1?h=t?1/0:0:n&&p1&&(e.scrollTop=t)}b>=f-1&&(W.current=!0),y(e)});Z.useImperativeHandle(b,()=>q,[q]),s({open:I,ref:d,onComplete(){I&&f?.(!0)}});let ae={open:I,transitionStatus:B,side:w,align:T};P(()=>{!U||!d.current||Object.keys(K.current).length||(K.current={top:U.style.top||`0`,left:U.style.left||`0`,right:U.style.right,height:U.style.height,bottom:U.style.bottom,minHeight:U.style.minHeight,maxHeight:U.style.maxHeight,marginTop:U.style.marginTop,marginBottom:U.style.marginBottom})},[d,U]),P(()=>{I||D||(G.current=!1,W.current=!1,qr(U,K.current))},[I,D,U,d]),P(()=>{let e=d.current;if(!I||!V||!U||!e||D&&!O||l.state.transitionStatus===`ending`)return;if(G.current=!0,e.style.removeProperty(`--transform-origin`),!D){re.request(()=>y(ne||e));return}let t=mi(e);try{let t=_.current;t?.isConnected||(t=!$.hasSelectedValue(l.state)&&h.current?.isConnected?h.current:null);let n=m.current,r=E(U),i=r.getComputedStyle(U),a=r.getComputedStyle(e),o=te(V),s=ui(V),c=fi(V.getBoundingClientRect(),s),u=fi(U.getBoundingClientRect(),s),d=c.height,f=ne||e,p=f.scrollHeight,g=parseFloat(a.borderBottomWidth),v=parseFloat(i.marginTop)||10,b=parseFloat(i.marginBottom)||10,C=parseFloat(i.minHeight)||100,w=ci(a),T=o.documentElement.clientHeight-v-b,D=o.documentElement.clientWidth,O=T-c.bottom+d,A,M=j===`rtl`?c.right-u.width:c.left,N=0;if(t&&n){let e=fi(n.getBoundingClientRect(),s);A=fi(t.getBoundingClientRect(),s),M=u.left+(j===`rtl`?e.right-A.right:e.left-A.left);let r=e.top-c.top+e.height/2;N=A.top-u.top+A.height/2-r}let P=O+N+b+g,F=Math.min(T,P),I=T-v-b,L=P-F,ee=D-5;U.style.left=`${Ar(M,5,ee-u.width)}px`,U.style.height=`${F}px`,U.style.maxHeight=`none`,U.style.marginTop=`${v}px`,U.style.marginBottom=`${b}px`,e.style.height=`100%`;let R=li(f),z=L>=R-1;z&&(F=Math.min(T,u.height)-(L-R));let B=c.top<20||c.bottom>T-20||Math.ceil(F)+1=I?`0`:`${e}px`,U.style.height=`${F}px`,f.scrollTop=li(f)}else U.style.bottom=`0`,f.scrollTop=L;if(A){let t=u.top,n=u.height,r=A.top+A.height/2,i=Ar(n>0?(r-t)/n*100:50,0,100);e.style.setProperty(`--transform-origin`,`50% ${i}%`)}(G===T||F>=w)&&(W.current=!0),y(f),S&&l.state.selectedIndex===null&&l.state.activeIndex===null&&x.current[0]!=null&&l.set(`activeIndex`,0)}finally{t()}},[l,I,U,V,m,h,_,d,y,D,k,re,ne,x,S,j,O]),Z.useEffect(()=>{if(!D||!U||!I)return;let e=E(U);function t(e){p(!1,ie(H,e))}return o(e,`resize`,t)},[p,D,U,I]);let oe={...ne?{role:`presentation`,"aria-orientation":void 0}:{role:`listbox`,"aria-multiselectable":v||void 0,id:`${F}-list`},onKeyDown(e){A&&je.has(e.key)&&e.stopPropagation()},onScroll(e){ne||q(e.currentTarget)},...D&&{style:ne?{height:`100%`}:Jr},className:!ne&&D?ei.className:void 0},se=g(`div`,e,{ref:[t,d],state:ae,stateAttributesMapping:oi,props:[z,oe,fr(B),c]});return(0,Q.jsxs)(Z.Fragment,{children:[!N&&ei.getElement(M),(0,Q.jsx)(Le,{context:C,modal:!1,disabled:!R,openInteractionType:ee,returnFocus:a,restoreFocus:!0,children:se})]})});function ci(e){let t=e.maxHeight;return t.endsWith(`px`)&&parseFloat(t)||1/0}function li(e){return jr(e.scrollHeight,e.clientHeight)}function ui(e){return _n.getScale(e)}function di(e,t,n){return e/n[t]}function fi(e,t){return Mt({x:di(e.x,`x`,t),y:di(e.y,`y`,t),width:di(e.width,`x`,t),height:di(e.height,`y`,t)})}var pi=[[`transform`,`none`],[`scale`,`1`],[`translate`,`0 0`]];function mi(e){let{style:t}=e,n={};for(let[e,r]of pi)n[e]=t.getPropertyValue(e),t.setProperty(e,r,`important`);return()=>{for(let[e]of pi){let r=n[e];r?t.setProperty(e,r):t.removeProperty(e)}}}var hi=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,{store:o,scrollHandlerRef:s,multiple:c}=_r(),{alignItemWithTriggerActive:l}=Kr(),u=J(o,$.hasScrollArrows),d=J(o,$.openMethod),f={id:`${J(o,$.id)}-list`,role:`listbox`,"aria-multiselectable":c||void 0,onScroll(e){s.current?.(e.currentTarget)},...l&&{style:Jr},className:u&&d!==`touch`?ei.className:void 0},p=o.useStateSetter(`listElement`);return g(`div`,e,{ref:[t,p],props:[f,a]})}),gi=Z.createContext(void 0);function _i(){let e=Z.useContext(gi);if(!e)throw Error(_(57));return e}var vi=Z.memo(Z.forwardRef(function(e,t){let{render:n,className:r,style:i,value:a=null,label:o,disabled:s=!1,nativeButton:c=!1,...l}=e,u=Z.useRef(null),d=it({guess:!0,label:o,textRef:u}),{store:f,itemProps:p,setOpen:m,setValue:h,selectionRef:_,typingRef:v,valuesRef:y,multiple:b,selectedItemTextRef:x,disabled:S,readOnly:C}=_r(),w=S||s,T=J(f,$.isActive,d.index),E=J(f,$.open),D=J(f,$.isSelected,a),O=J(f,$.isSelectedByFocus,d.index),k=J(f,$.isItemEqualToValue),A=d.index,j=Z.useRef(null);P(()=>{let e=y.current;return e[A]=a,()=>{delete e[A]}},[A,a,y]),P(()=>{let e=f.state.value,t=e;b&&Array.isArray(e)&&(t=e.length>0?e[e.length-1]:void 0),t!==void 0&&yr(a,t,k)&&(f.set(`selectedIndex`,A),u.current&&(x.current=u.current))},[A,b,k,f,a,x]);let M=Z.useRef(`mouse`),N=Z.useRef(!1),{getButtonProps:F,buttonRef:L}=I({disabled:w,focusableWhenDisabled:!0,native:c,composite:!0}),ee={disabled:w,selected:D,highlighted:T};function R(e){if(S||C)return;let t=f.state.value;if(b){let n=Array.isArray(t)?t:[],r=D?xr(n,a,k):[...n,a];h(r,ie(G,e))}else h(a,ie(G,e)),m(!1,ie(G,e))}function z(){_.current.dragY=0}let B={role:`option`,"aria-selected":D,tabIndex:E&&T?0:-1,onKeyDown(e){f.set(`activeIndex`,A),e.key===` `&&v.current&&e.preventDefault()},onClick(e){let t=M.current!==`touch`,n=e.nativeEvent.pointerType,r=t&&Ke(e.nativeEvent)&&(n!==void 0||T),i=t&&!r&&!N.current;N.current=!1,!(w||i)&&R(e.nativeEvent)},onPointerEnter(e){M.current=e.pointerType},onPointerMove(e){if(e.pointerType===`mouse`&&e.buttons===1){let t=_.current;t.dragY+=e.movementY,t.dragY**2>=64&&(t.allowUnselectedMouseUp=!0)}},onPointerDown(e){M.current=e.pointerType,N.current=!0,z()},onMouseUp(){if(z(),w||M.current===`touch`||N.current)return;let e=!_.current.allowSelectedMouseUp&&D,t=!_.current.allowUnselectedMouseUp&&!D;e||t||(N.current=!0,j.current?.click(),N.current=!1)}},te=g(`div`,e,{ref:[L,t,d.ref,j],state:ee,props:[p,B,l,F]}),V=Z.useMemo(()=>({selected:D,index:A,textRef:u,selectedByFocus:O}),[D,A,u,O]);return(0,Q.jsx)(gi.Provider,{value:V,children:te})})),yi=Z.forwardRef(function(e,t){let{selected:n}=_i();return e.keepMounted||n?(0,Q.jsx)(bi,{...e,ref:t}):null}),bi=Z.memo(Z.forwardRef((e,t)=>{let{render:n,className:r,style:a,keepMounted:o,...l}=e,{selected:u}=_i(),d=Z.useRef(null),{transitionStatus:f,setMounted:p}=c(u),m=g(`span`,e,{ref:[t,d],state:{selected:u,transitionStatus:f},props:[{"aria-hidden":!0,children:`✔️`},l],stateAttributesMapping:i});return s({open:u,ref:d,onComplete(){u||p(!1)}}),m})),xi=Z.memo(Z.forwardRef(function(e,t){let{index:n,textRef:r,selectedByFocus:i}=_i(),{firstItemTextRef:a,selectedItemTextRef:o}=_r(),{render:s,className:c,style:l,...u}=e,d=Z.useCallback(e=>{e&&(n===0&&(a.current=e),i&&(o.current=e))},[a,o,n,i]);return g(`div`,e,{ref:[d,t,r],props:u})})),Si=Z.forwardRef(function(e,t){let{render:n,className:r,style:a,direction:o,keepMounted:l,...u}=e,d=o===`up`,{store:f,popupRef:p,listRef:m,handleScrollArrowVisibility:h,scrollArrowsMountedCountRef:_}=_r(),{side:v,scrollDownArrowRef:y,scrollUpArrowRef:b}=Kr(),x=d?$.scrollUpArrowVisible:$.scrollDownArrowVisible,S=J(f,x),C=J(f,$.openMethod),w=S&&C!==`touch`,T=Oe(),E=d?b:y,{mounted:D,transitionStatus:O,setMounted:k}=c(w);P(()=>(_.current+=1,f.set(`hasScrollArrows`,!0),()=>{_.current=Math.max(0,_.current-1),_.current===0&&f.set(`hasScrollArrows`,!1)}),[f,_]),s({open:w,ref:E,onComplete(){w||k(!1)}});let A=g(`div`,e,{ref:[t,E],state:{direction:o,visible:w,side:v,transitionStatus:O},props:[{"aria-hidden":!0,children:d?`▲`:`▼`,style:{position:`absolute`},onMouseMove(e){if(e.movementX===0&&e.movementY===0||T.isStarted())return;f.set(`activeIndex`,null);function t(){let e=f.state.listElement??p.current;if(!e)return;f.set(`activeIndex`,null),h(e);let n=jr(e.scrollHeight,e.clientHeight),r=Mr(e.scrollTop,n),i=r===(d?0:n),a=m.current;if(r!==e.scrollTop&&(e.scrollTop=r),i){T.clear();return}if(a.length>0){let t=E.current?.offsetHeight||0;e.scrollTop=Ci(a,d,r,e.clientHeight,t,n)}T.start(40,t)}T.start(40,t)},onMouseLeave(){T.clear()}},u],stateAttributesMapping:i});return D||l?A:null});function Ci(e,t,n,r,i,a){if(t){let t=0,r=n+i-1;for(let n=0;n=r){t=n;break}}let o=Math.max(0,t-1),s=e[o];return os){o=Math.max(0,t-1);break}}let c=Math.min(e.length-1,o+1),l=e[c];return c>o&&l?Mr(l.offsetTop+l.offsetHeight-r+i,a):a}var wi=Z.forwardRef(function(e,t){return(0,Q.jsx)(Si,{...e,ref:t,direction:`down`})}),Ti=Z.forwardRef(function(e,t){return(0,Q.jsx)(Si,{...e,ref:t,direction:`up`})}),Ei=Z.createContext(void 0);function Di(){let e=Z.useContext(Ei);if(e===void 0)throw Error(_(56));return e}var Oi=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,[o,s]=Z.useState(),c=Z.useMemo(()=>({labelId:o,setLabelId:s}),[o,s]),l=g(`div`,e,{ref:t,props:[{role:`group`,"aria-labelledby":o},a]});return(0,Q.jsx)(Ei.Provider,{value:c,children:l})}),ki=Z.forwardRef(function(e,t){let{render:n,className:r,style:i,id:a,...o}=e,{setLabelId:s}=Di(),c=oe(a);return P(()=>(s(c),()=>{s(e=>e===c?void 0:e)}),[c,s]),g(`div`,e,{ref:t,props:[{id:c},o]})}),Ai=Z.forwardRef(function(e,t){let{className:n,render:r,orientation:i=`horizontal`,style:a,...o}=e;return g(`div`,e,{state:{orientation:i},ref:t,props:[{role:`presentation`},o]})}),ji=r(),Mi=Nr;function Ni(e){let t=(0,ji.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=v(`scroll-my-1 p-1`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Q.jsx)(Oi,{className:i,"data-slot":`select-group`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Pi(e){let t=(0,ji.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=v(`flex flex-1 text-left`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Q.jsx)(Hr,{className:i,"data-slot":`select-value`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Fi(e){let t=(0,ji.c)(15),n,r,i,a,o;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5]):({className:r,size:o,id:i,children:n,...a}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o);let s=o===void 0?`default`:o,c;t[6]===r?c=t[7]:(c=v(`flex w-fit items-center justify-between gap-1.5 rounded-md border border-input bg-input/20 px-2 py-1.5 text-xs/relaxed whitespace-nowrap transition-colors outline-none focus-visible:border-ring focus-visible:ring-2 focus-visible:ring-ring/30 disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-2 aria-invalid:ring-destructive/20 data-placeholder:text-muted-foreground data-[size=default]:h-7 data-[size=sm]:h-6 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-1.5 dark:bg-input/30 dark:hover:bg-input/50 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-3.5`,r),t[6]=r,t[7]=c);let l;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Q.jsx)(Ur,{render:(0,Q.jsx)(x,{className:`pointer-events-none size-3.5 text-muted-foreground`})}),t[8]=l):l=t[8];let u;return t[9]!==n||t[10]!==i||t[11]!==a||t[12]!==s||t[13]!==c?(u=(0,Q.jsxs)(Br,{className:c,"data-size":s,"data-slot":`select-trigger`,id:i,...a,children:[n,l]}),t[9]=n,t[10]=i,t[11]=a,t[12]=s,t[13]=c,t[14]=u):u=t[14],u}function Ii(e){let t=(0,ji.c)(26),n,r,i,a,o,s,c,l;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7],l=t[8]):({className:r,children:n,side:a,sideOffset:o,align:s,alignOffset:c,alignItemWithTrigger:l,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c,t[8]=l);let u=a===void 0?`bottom`:a,d=o===void 0?4:o,f=s===void 0?`center`:s,p=c===void 0?0:c,m=l===void 0||l,h;t[9]===r?h=t[10]:(h=v(`data-closed:fade-out-0 data-open:fade-in-0 data-closed:zoom-out-95 data-open:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-closed:animate-out data-open:animate-in relative isolate z-50 max-h-(--available-height) w-(--anchor-width) min-w-32 origin-(--transform-origin) overflow-x-hidden overflow-y-auto rounded-lg bg-popover text-popover-foreground shadow-md ring-1 ring-foreground/10 duration-100`,r),t[9]=r,t[10]=h);let g;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Q.jsx)(Bi,{}),t[11]=g):g=t[11];let _;t[12]===n?_=t[13]:(_=(0,Q.jsx)(hi,{children:n}),t[12]=n,t[13]=_);let y;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,Q.jsx)(Vi,{}),t[14]=y):y=t[14];let b;t[15]!==i||t[16]!==h||t[17]!==_?(b=(0,Q.jsxs)(si,{className:h,"data-slot":`select-content`,...i,children:[g,_,y]}),t[15]=i,t[16]=h,t[17]=_,t[18]=b):b=t[18];let x;return t[19]!==f||t[20]!==m||t[21]!==p||t[22]!==u||t[23]!==d||t[24]!==b?(x=(0,Q.jsx)(Wr,{children:(0,Q.jsx)(Qr,{align:f,alignItemWithTrigger:m,alignOffset:p,className:`isolate z-50`,side:u,sideOffset:d,children:b})}),t[19]=f,t[20]=m,t[21]=p,t[22]=u,t[23]=d,t[24]=b,t[25]=x):x=t[25],x}function Li(e){let t=(0,ji.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=v(`px-2 py-1.5 text-xs text-muted-foreground`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Q.jsx)(ki,{className:i,"data-slot":`select-label`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Ri(e){let t=(0,ji.c)(13),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:r,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a;t[4]===r?a=t[5]:(a=v(`relative flex min-h-7 w-full cursor-default items-center gap-2 rounded-md px-2 py-1 text-xs/relaxed outline-hidden select-none focus:bg-accent focus:text-accent-foreground not-data-[variant=destructive]:focus:**:text-accent-foreground data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-3.5 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2`,r),t[4]=r,t[5]=a);let o;t[6]===n?o=t[7]:(o=(0,Q.jsx)(xi,{className:`flex flex-1 shrink-0 gap-2 whitespace-nowrap`,children:n}),t[6]=n,t[7]=o);let s;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Q.jsx)(yi,{render:(0,Q.jsx)(`span`,{className:`pointer-events-none absolute right-2 flex items-center justify-center`}),children:(0,Q.jsx)(b,{className:`pointer-events-none`})}),t[8]=s):s=t[8];let c;return t[9]!==i||t[10]!==a||t[11]!==o?(c=(0,Q.jsxs)(vi,{className:a,"data-slot":`select-item`,...i,children:[o,s]}),t[9]=i,t[10]=a,t[11]=o,t[12]=c):c=t[12],c}function zi(e){let t=(0,ji.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=v(`pointer-events-none -mx-1 my-1 h-px bg-border/50`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Q.jsx)(Ai,{className:i,"data-slot":`select-separator`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Bi(e){let t=(0,ji.c)(9),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=v(`top-0 z-10 flex w-full cursor-default items-center justify-center bg-popover py-1 [&_svg:not([class*='size-'])]:size-3.5`,n),t[3]=n,t[4]=i);let a;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Q.jsx)(at,{}),t[5]=a):a=t[5];let o;return t[6]!==r||t[7]!==i?(o=(0,Q.jsx)(Ti,{className:i,"data-slot":`select-scroll-up-button`,...r,children:a}),t[6]=r,t[7]=i,t[8]=o):o=t[8],o}function Vi(e){let t=(0,ji.c)(9),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=v(`bottom-0 z-10 flex w-full cursor-default items-center justify-center bg-popover py-1 [&_svg:not([class*='size-'])]:size-3.5`,n),t[3]=n,t[4]=i);let a;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Q.jsx)(x,{}),t[5]=a):a=t[5];let o;return t[6]!==r||t[7]!==i?(o=(0,Q.jsx)(wi,{className:i,"data-slot":`select-scroll-down-button`,...r,children:a}),t[6]=r,t[7]=i,t[8]=o):o=t[8],o}export{Li as a,Pi as c,lr as d,Ri as i,pr as l,Ii as n,zi as o,Ni as r,Fi as s,Mi as t,fr as u}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/sts.js b/spinifex/services/spinifexui/frontend/dist/assets/sts.js index 7c108d5d5..eac9079cf 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/sts.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/sts.js @@ -1 +1 @@ -import{A as e,At as t,B as n,Bt as r,C as i,D as a,E as o,F as s,Ft as c,H as l,I as u,J as d,K as f,Kt as ee,L as te,M as ne,Mt as re,N as ie,Nt as ae,O as oe,Ot as se,P as ce,Pt as le,Q as ue,R as de,Rt as fe,S as pe,U as me,Ut as he,V as ge,Vt as _e,W as ve,Wt as p,X as ye,Z as be,_t as xe,a as Se,bt as Ce,ct as we,dt as Te,ft as Ee,g as De,gt as Oe,h as ke,ht as Ae,j as je,jt as Me,k as Ne,kt as Pe,mt as Fe,pt as Ie,q as Le,qt as m,t as Re,w as ze}from"./cluster-config.js";import{a as h,i as Be,r as Ve}from"./hex-encoding.js";var He=class{async sign(e,t,n){return e}},g=`ref`,_=-1,v=!0,y=`isSet`,b=`PartitionResult`,x=`booleanEquals`,S=`stringEquals`,C=`getAttr`,w=`us-east-1`,T=`sigv4`,E=`sts`,D=`https://sts.{Region}.{PartitionResult#dnsSuffix}`,O={[g]:`Endpoint`},k={[g]:`Region`},A={[g]:b},j={},M=[k],N={conditions:[[y,[O]],[y,M],[`aws.partition`,M,b],[x,[{[g]:`UseFIPS`},v]],[x,[{[g]:`UseDualStack`},v]],[S,[k,`aws-global`]],[x,[{[g]:`UseGlobalEndpoint`},v]],[S,[k,`eu-central-1`]],[x,[{fn:C,argv:[A,`supportsDualStack`]},v]],[x,[{fn:C,argv:[A,`supportsFIPS`]},v]],[S,[k,`ap-south-1`]],[S,[k,`eu-north-1`]],[S,[k,`eu-west-1`]],[S,[k,`eu-west-2`]],[S,[k,`eu-west-3`]],[S,[k,`sa-east-1`]],[S,[k,w]],[S,[k,`us-east-2`]],[S,[k,`us-west-2`]],[S,[k,`us-west-1`]],[S,[k,`ca-central-1`]],[S,[k,`ap-southeast-1`]],[S,[k,`ap-northeast-1`]],[S,[k,`ap-southeast-2`]],[S,[{fn:C,argv:[A,`name`]},`aws-us-gov`]]],results:[[_],[`https://sts.amazonaws.com`,{authSchemes:[{name:T,signingName:E,signingRegion:w}]}],[D,{authSchemes:[{name:T,signingName:E,signingRegion:`{Region}`}]}],[_,`Invalid Configuration: FIPS and custom endpoint are not supported`],[_,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[O,j],[`https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,j],[_,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://sts.{Region}.amazonaws.com`,j],[`https://sts-fips.{Region}.{PartitionResult#dnsSuffix}`,j],[_,`FIPS is enabled but this partition does not support FIPS`],[`https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}`,j],[_,`DualStack is enabled but this partition does not support DualStack`],[D,j],[_,`Invalid Configuration: Missing Region`]]},Ue=2,We=new Int32Array([-1,1,-1,0,30,3,1,4,100000014,2,5,100000014,3,25,6,4,24,7,5,100000001,8,6,9,100000013,7,100000001,10,10,100000001,11,11,100000001,12,12,100000001,13,13,100000001,14,14,100000001,15,15,100000001,16,16,100000001,17,17,100000001,18,18,100000001,19,19,100000001,20,20,100000001,21,21,100000001,22,22,100000001,23,23,100000001,100000002,8,100000011,100000012,4,28,26,9,27,100000010,24,100000008,100000009,8,29,100000007,9,100000006,100000007,3,100000003,31,4,100000004,100000005]),Ge=Oe.from(We,Ue,N.conditions,N.results),Ke=new Ae({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`,`UseGlobalEndpoint`]}),P=(e,t={})=>Ke.get(e,()=>Ie(Ge,{endpointParams:e,logger:t.logger}));Fe.aws=ie;var qe=(e=>async(t,n,r)=>{if(!r)throw Error("Could not find `input` for `defaultEndpointRuleSetHttpAuthSchemeParametersProvider`");let i=await e(t,n,r),a=m(n)?.commandInstance?.constructor?.getEndpointParameterInstructions;if(!a)throw Error(`getEndpointParameterInstructions() is not defined on '${n.commandName}'`);let o=await xe(r,{getEndpointParameterInstructions:a},t);return Object.assign(i,o)})(async(e,t,n)=>({operation:m(t).operation,region:await p(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()}));function F(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`sts`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}function I(e){return{schemeId:`aws.auth#sigv4a`,signingProperties:{name:`sts`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}function L(e){return{schemeId:`smithy.api#noAuth`}}var Je=((e,t,n)=>r=>{let a=e(r).properties?.authSchemes;if(!a)return t(r);let o=[];for(let e of a){let{name:t,properties:s={},...c}=e,l=t.toLowerCase();t!==l&&console.warn(`HttpAuthScheme has been normalized with lowercasing: '${t}' to '${l}'`);let u;if(l===`sigv4a`){u=`aws.auth#sigv4a`;let e=a.find(e=>{let t=e.name.toLowerCase();return t!==`sigv4a`&&t.startsWith(`sigv4`)});if(i.sigv4aDependency()===`none`&&e)continue}else if(l.startsWith(`sigv4`))u=`aws.auth#sigv4`;else throw Error(`Unknown HttpAuthScheme found in '@smithy.rules#endpointRuleSet': '${l}'`);let d=n[u];if(!d)throw Error(`Could not find HttpAuthOption create function for '${u}'`);let f=d(r);f.schemeId=u,f.signingProperties={...f.signingProperties||{},...c,...s},o.push(f)}return o})(P,e=>{let t=[];switch(e.operation){case`AssumeRoleWithSAML`:t.push(L(e)),t.push(I(e));break;case`AssumeRoleWithWebIdentity`:t.push(L(e)),t.push(I(e));break;default:t.push(F(e)),t.push(I(e))}return t},{"aws.auth#sigv4":F,"aws.auth#sigv4a":I,"smithy.api#noAuth":L}),Ye=e=>{let t=ze(e),n=o(t);return Object.assign(n,{authSchemePreference:p(e.authSchemePreference??[])})},Xe=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,defaultSigningName:`sts`}),Ze={UseGlobalEndpoint:{type:`builtInParams`,name:`useGlobalEndpoint`},UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},Qe={name:`@aws-sdk/client-sts`,version:`3.1105.0`,description:`AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-sts`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,test:`yarn g:vitest run --passWithNoTests`,"test:watch":`yarn g:vitest watch --passWithNoTests`,"test:integration":`yarn g:vitest run --passWithNoTests -c vitest.config.integ.mts`,"test:integration:watch":`yarn g:vitest watch --passWithNoTests -c vitest.config.integ.mts`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.6`,"@aws-sdk/credential-provider-node":`^3.972.78`,"@aws-sdk/signature-v4-multi-region":`^3.996.43`,"@aws-sdk/types":`^3.974.2`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@smithy/snapshot-testing":`^2.2.16`,"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~5.8.3`,vitest:`^4.0.17`},engines:{node:`>=20.0.0`}},R=class e extends c{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},$e=class e extends R{name=`ExpiredTokenException`;$fault=`client`;constructor(t){super({name:`ExpiredTokenException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},et=class e extends R{name=`MalformedPolicyDocumentException`;$fault=`client`;constructor(t){super({name:`MalformedPolicyDocumentException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},tt=class e extends R{name=`PackedPolicyTooLargeException`;$fault=`client`;constructor(t){super({name:`PackedPolicyTooLargeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},nt=class e extends R{name=`RegionDisabledException`;$fault=`client`;constructor(t){super({name:`RegionDisabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},rt=class e extends R{name=`IDPRejectedClaimException`;$fault=`client`;constructor(t){super({name:`IDPRejectedClaimException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},it=class e extends R{name=`InvalidIdentityTokenException`;$fault=`client`;constructor(t){super({name:`InvalidIdentityTokenException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},at=class e extends R{name=`IDPCommunicationErrorException`;$fault=`client`;$retryable={};constructor(t){super({name:`IDPCommunicationErrorException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ot=class e extends R{name=`InvalidAuthorizationMessageException`;$fault=`client`;constructor(t){super({name:`InvalidAuthorizationMessageException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},st=class e extends R{name=`ExpiredTradeInTokenException`;$fault=`client`;constructor(t){super({name:`ExpiredTradeInTokenException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ct=class e extends R{name=`JWTPayloadSizeExceededException`;$fault=`client`;constructor(t){super({name:`JWTPayloadSizeExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},lt=class e extends R{name=`OutboundWebIdentityFederationDisabledException`;$fault=`client`;constructor(t){super({name:`OutboundWebIdentityFederationDisabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ut=class e extends R{name=`SessionDurationEscalationException`;$fault=`client`;constructor(t){super({name:`SessionDurationEscalationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},dt=`Arn`,ft=`AccessKeyId`,pt=`Account`,z=`Credentials`,mt=`DurationSeconds`,ht=`Expiration`,gt=`ExpiredTokenException`,_t=`ExpiredTradeInTokenException`,vt=`GetCallerIdentity`,yt=`GetCallerIdentityRequest`,bt=`GetCallerIdentityResponse`,xt=`GetSessionToken`,St=`GetSessionTokenRequest`,Ct=`GetSessionTokenResponse`,wt=`InvalidAuthorizationMessageException`,Tt=`IDPCommunicationErrorException`,Et=`IDPRejectedClaimException`,Dt=`InvalidIdentityTokenException`,Ot=`JWTPayloadSizeExceededException`,kt=`MalformedPolicyDocumentException`,At=`OutboundWebIdentityFederationDisabledException`,jt=`PackedPolicyTooLargeException`,Mt=`RegionDisabledException`,Nt=`SecretAccessKey`,Pt=`SessionDurationEscalationException`,Ft=`SerialNumber`,It=`SessionToken`,Lt=`TokenCode`,Rt=`UserId`,zt=`accessKeySecretType`,B=`awsQueryError`,V=`client`,H=`error`,U=`httpError`,W=`message`,G=`smithy.ts.sdk.synthetic.com.amazonaws.sts`,K=`com.amazonaws.sts`,q=h.for(G),Bt=[-3,G,`STSServiceException`,0,[],[]];q.registerError(Bt,R);var J=h.for(K),Vt=[-3,K,gt,{[B]:[`ExpiredTokenException`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Vt,$e);var Ht=[-3,K,_t,{[B]:[`ExpiredTradeInTokenException`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Ht,st);var Ut=[-3,K,Tt,{[B]:[`IDPCommunicationError`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Ut,at);var Wt=[-3,K,Et,{[B]:[`IDPRejectedClaim`,403],[H]:V,[U]:403},[W],[0]];J.registerError(Wt,rt);var Gt=[-3,K,wt,{[B]:[`InvalidAuthorizationMessageException`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Gt,ot);var Kt=[-3,K,Dt,{[B]:[`InvalidIdentityToken`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Kt,it);var qt=[-3,K,Ot,{[B]:[`JWTPayloadSizeExceededException`,400],[H]:V,[U]:400},[W],[0]];J.registerError(qt,ct);var Jt=[-3,K,kt,{[B]:[`MalformedPolicyDocument`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Jt,et);var Yt=[-3,K,At,{[B]:[`OutboundWebIdentityFederationDisabledException`,403],[H]:V,[U]:403},[W],[0]];J.registerError(Yt,lt);var Xt=[-3,K,jt,{[B]:[`PackedPolicyTooLarge`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Xt,tt);var Zt=[-3,K,Mt,{[B]:[`RegionDisabledException`,403],[H]:V,[U]:403},[W],[0]];J.registerError(Zt,nt);var Qt=[-3,K,Pt,{[B]:[`SessionDurationEscalationException`,403],[H]:V,[U]:403},[W],[0]];J.registerError(Qt,ut);var $t=[q,J],en=[0,K,zt,8,0],tn=[3,K,z,0,[ft,Nt,It,ht],[0,[()=>en,0],0,4],4],nn=[3,K,yt,0,[],[]],rn=[3,K,bt,0,[Rt,pt,dt],[0,0,0]],an=[3,K,St,0,[mt,Ft,Lt],[1,0,0]],Y=[3,K,Ct,0,[z],[[()=>tn,0]]],on=[9,K,vt,0,()=>nn,()=>rn],sn=[9,K,xt,0,()=>an,()=>Y],cn=e=>({apiVersion:`2011-06-15`,base64Decoder:e?.base64Decoder??Pe,base64Encoder:e?.base64Encoder??se,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??P,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??Je,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new oe},{schemeId:`aws.auth#sigv4a`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4a`),signer:new a},{schemeId:`smithy.api#noAuth`,identityProvider:e=>e.getIdentityProvider(`smithy.api#noAuth`)||(async()=>({})),signer:new He}],logger:e?.logger??new Me,protocol:e?.protocol??De,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.sts`,errorTypeRegistries:$t,xmlNamespace:`https://sts.amazonaws.com/doc/2011-06-15/`,version:`2011-06-15`,serviceTarget:`AWSSecurityTokenServiceV20110615`},serviceId:e?.serviceId??`STS`,sha256:e?.sha256??ke,signerConstructor:e?.signerConstructor??i,urlParser:e?.urlParser??he,utf8Decoder:e?.utf8Decoder??Be,utf8Encoder:e?.utf8Encoder??Ve}),ln=e=>{let t=je(e),n=()=>t().then(le),r=cn(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ce,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ce({serviceId:r.serviceId,clientVersion:Qe.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??_e(`Region is missing`),requestHandler:pe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||d),streamCollector:e?.streamCollector??we,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},un=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},dn=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),fn=(t,n)=>{let r=Object.assign(Ne(t),re(t),be(t),un(t));return n.forEach(e=>e.configure(r)),Object.assign(t,e(r),ae(r),ue(r),dn(r))},pn=class extends r{config;constructor(...[e]){let t=ln(e||{});super(t),this.initConfig=t;let r=Xe(t),i=u(r),a=Le(i),o=ne(a),c=ve(o),d=fn(Ye(Ee(c)),e?.extensions||[]);this.config=d,this.middlewareStack.use(fe(this.config)),this.middlewareStack.use(s(this.config)),this.middlewareStack.use(f(this.config)),this.middlewareStack.use(ye(this.config)),this.middlewareStack.use(me(this.config)),this.middlewareStack.use(l(this.config)),this.middlewareStack.use(ge(this.config)),this.middlewareStack.use(n(this.config,{httpAuthSchemeParametersProvider:qe,identityProviderConfigProvider:async e=>new te({"aws.auth#sigv4":e.credentials,"aws.auth#sigv4a":e.credentials})})),this.middlewareStack.use(de(this.config))}destroy(){super.destroy()}},X=t(Ze,`AWSSecurityTokenServiceV20110615`,`STSClient`,Te),Z={},Q=(e,t,n,r)=>[],mn=class extends X(Z,Q,`GetSessionToken`,sn){},hn=`${window.location.protocol}//localhost:9999`,gn=43200;function _n(e){e.middlewareStack.add(e=>async t=>(ee.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}function $(e){let t=new pn({endpoint:hn,region:Re(),credentials:e});return _n(t),t}function vn(){let e=Se();if(!e)throw Error(`AWS credentials not configured`);return $({accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken})}async function yn(e){let t=(await $(e).send(new mn({DurationSeconds:gn}))).Credentials;if(!t?.AccessKeyId||!t.SecretAccessKey||!t.SessionToken||!t.Expiration)throw Error(`GetSessionToken returned incomplete credentials`);return{accessKeyId:t.AccessKeyId,secretAccessKey:t.SecretAccessKey,sessionToken:t.SessionToken,expiration:t.Expiration.toISOString()}}export{X as a,Q as i,vn as n,on as o,Z as r,yn as t}; \ No newline at end of file +import{A as e,At as t,B as n,Bt as r,C as i,D as a,E as o,F as s,Ft as c,H as l,I as u,J as d,K as f,Kt as ee,L as te,M as ne,Mt as re,N as ie,Nt as ae,O as oe,Ot as se,P as ce,Pt as le,Q as ue,R as de,Rt as fe,S as pe,U as me,Ut as he,V as ge,Vt as _e,W as ve,Wt as p,X as ye,Z as be,_t as xe,a as Se,bt as Ce,ct as we,dt as Te,ft as Ee,g as De,gt as Oe,h as ke,ht as Ae,j as je,jt as Me,k as Ne,kt as Pe,mt as Fe,pt as Ie,q as Le,qt as m,t as Re,w as ze}from"./cluster-config.js";import{a as h,i as Be,r as Ve}from"./hex-encoding.js";var He=class{async sign(e,t,n){return e}},g=`ref`,_=-1,v=!0,y=`isSet`,b=`PartitionResult`,x=`booleanEquals`,S=`stringEquals`,C=`getAttr`,w=`us-east-1`,T=`sigv4`,E=`sts`,D=`https://sts.{Region}.{PartitionResult#dnsSuffix}`,O={[g]:`Endpoint`},k={[g]:`Region`},A={[g]:b},j={},M=[k],N={conditions:[[y,[O]],[y,M],[`aws.partition`,M,b],[x,[{[g]:`UseFIPS`},v]],[x,[{[g]:`UseDualStack`},v]],[S,[k,`aws-global`]],[x,[{[g]:`UseGlobalEndpoint`},v]],[S,[k,`eu-central-1`]],[x,[{fn:C,argv:[A,`supportsDualStack`]},v]],[x,[{fn:C,argv:[A,`supportsFIPS`]},v]],[S,[k,`ap-south-1`]],[S,[k,`eu-north-1`]],[S,[k,`eu-west-1`]],[S,[k,`eu-west-2`]],[S,[k,`eu-west-3`]],[S,[k,`sa-east-1`]],[S,[k,w]],[S,[k,`us-east-2`]],[S,[k,`us-west-2`]],[S,[k,`us-west-1`]],[S,[k,`ca-central-1`]],[S,[k,`ap-southeast-1`]],[S,[k,`ap-northeast-1`]],[S,[k,`ap-southeast-2`]],[S,[{fn:C,argv:[A,`name`]},`aws-us-gov`]]],results:[[_],[`https://sts.amazonaws.com`,{authSchemes:[{name:T,signingName:E,signingRegion:w}]}],[D,{authSchemes:[{name:T,signingName:E,signingRegion:`{Region}`}]}],[_,`Invalid Configuration: FIPS and custom endpoint are not supported`],[_,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[O,j],[`https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,j],[_,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://sts.{Region}.amazonaws.com`,j],[`https://sts-fips.{Region}.{PartitionResult#dnsSuffix}`,j],[_,`FIPS is enabled but this partition does not support FIPS`],[`https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}`,j],[_,`DualStack is enabled but this partition does not support DualStack`],[D,j],[_,`Invalid Configuration: Missing Region`]]},Ue=2,We=new Int32Array([-1,1,-1,0,30,3,1,4,100000014,2,5,100000014,3,25,6,4,24,7,5,100000001,8,6,9,100000013,7,100000001,10,10,100000001,11,11,100000001,12,12,100000001,13,13,100000001,14,14,100000001,15,15,100000001,16,16,100000001,17,17,100000001,18,18,100000001,19,19,100000001,20,20,100000001,21,21,100000001,22,22,100000001,23,23,100000001,100000002,8,100000011,100000012,4,28,26,9,27,100000010,24,100000008,100000009,8,29,100000007,9,100000006,100000007,3,100000003,31,4,100000004,100000005]),Ge=Oe.from(We,Ue,N.conditions,N.results),Ke=new Ae({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`,`UseGlobalEndpoint`]}),P=(e,t={})=>Ke.get(e,()=>Ie(Ge,{endpointParams:e,logger:t.logger}));Fe.aws=ie;var qe=(e=>async(t,n,r)=>{if(!r)throw Error("Could not find `input` for `defaultEndpointRuleSetHttpAuthSchemeParametersProvider`");let i=await e(t,n,r),a=m(n)?.commandInstance?.constructor?.getEndpointParameterInstructions;if(!a)throw Error(`getEndpointParameterInstructions() is not defined on '${n.commandName}'`);let o=await xe(r,{getEndpointParameterInstructions:a},t);return Object.assign(i,o)})(async(e,t,n)=>({operation:m(t).operation,region:await p(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()}));function F(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`sts`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}function I(e){return{schemeId:`aws.auth#sigv4a`,signingProperties:{name:`sts`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}function L(e){return{schemeId:`smithy.api#noAuth`}}var Je=((e,t,n)=>r=>{let a=e(r).properties?.authSchemes;if(!a)return t(r);let o=[];for(let e of a){let{name:t,properties:s={},...c}=e,l=t.toLowerCase();t!==l&&console.warn(`HttpAuthScheme has been normalized with lowercasing: '${t}' to '${l}'`);let u;if(l===`sigv4a`){u=`aws.auth#sigv4a`;let e=a.find(e=>{let t=e.name.toLowerCase();return t!==`sigv4a`&&t.startsWith(`sigv4`)});if(i.sigv4aDependency()===`none`&&e)continue}else if(l.startsWith(`sigv4`))u=`aws.auth#sigv4`;else throw Error(`Unknown HttpAuthScheme found in '@smithy.rules#endpointRuleSet': '${l}'`);let d=n[u];if(!d)throw Error(`Could not find HttpAuthOption create function for '${u}'`);let f=d(r);f.schemeId=u,f.signingProperties={...f.signingProperties||{},...c,...s},o.push(f)}return o})(P,e=>{let t=[];switch(e.operation){case`AssumeRoleWithSAML`:t.push(L(e)),t.push(I(e));break;case`AssumeRoleWithWebIdentity`:t.push(L(e)),t.push(I(e));break;default:t.push(F(e)),t.push(I(e))}return t},{"aws.auth#sigv4":F,"aws.auth#sigv4a":I,"smithy.api#noAuth":L}),Ye=e=>{let t=ze(e),n=o(t);return Object.assign(n,{authSchemePreference:p(e.authSchemePreference??[])})},Xe=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,defaultSigningName:`sts`}),Ze={UseGlobalEndpoint:{type:`builtInParams`,name:`useGlobalEndpoint`},UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},Qe={name:`@aws-sdk/client-sts`,version:`3.1109.0`,description:`AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-sts`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,test:`yarn g:vitest run --passWithNoTests`,"test:watch":`yarn g:vitest watch --passWithNoTests`,"test:integration":`yarn g:vitest run --passWithNoTests -c vitest.config.integ.mts`,"test:integration:watch":`yarn g:vitest watch --passWithNoTests -c vitest.config.integ.mts`,"test:e2e":`yarn g:vitest run -c vitest.config.e2e.mts`,"test:e2e:watch":`yarn g:vitest watch -c vitest.config.e2e.mts`,"test:index":`tsc -p tsconfig.test.json && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.7`,"@aws-sdk/credential-provider-node":`^3.972.79`,"@aws-sdk/signature-v4-multi-region":`^3.996.44`,"@aws-sdk/types":`^3.974.3`,"@smithy/core":`^3.31.1`,"@smithy/fetch-http-handler":`^5.6.13`,"@smithy/node-http-handler":`^4.9.13`,"@smithy/types":`^4.16.1`,tslib:`^2.6.2`},devDependencies:{"@smithy/snapshot-testing":`^2.2.16`,"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~6.0.3`,vitest:`^4.0.17`},engines:{node:`>=20.0.0`}},R=class e extends c{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},$e=class e extends R{name=`ExpiredTokenException`;$fault=`client`;constructor(t){super({name:`ExpiredTokenException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},et=class e extends R{name=`MalformedPolicyDocumentException`;$fault=`client`;constructor(t){super({name:`MalformedPolicyDocumentException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},tt=class e extends R{name=`PackedPolicyTooLargeException`;$fault=`client`;constructor(t){super({name:`PackedPolicyTooLargeException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},nt=class e extends R{name=`RegionDisabledException`;$fault=`client`;constructor(t){super({name:`RegionDisabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},rt=class e extends R{name=`IDPRejectedClaimException`;$fault=`client`;constructor(t){super({name:`IDPRejectedClaimException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},it=class e extends R{name=`InvalidIdentityTokenException`;$fault=`client`;constructor(t){super({name:`InvalidIdentityTokenException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},at=class e extends R{name=`IDPCommunicationErrorException`;$fault=`client`;$retryable={};constructor(t){super({name:`IDPCommunicationErrorException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ot=class e extends R{name=`InvalidAuthorizationMessageException`;$fault=`client`;constructor(t){super({name:`InvalidAuthorizationMessageException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},st=class e extends R{name=`ExpiredTradeInTokenException`;$fault=`client`;constructor(t){super({name:`ExpiredTradeInTokenException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ct=class e extends R{name=`JWTPayloadSizeExceededException`;$fault=`client`;constructor(t){super({name:`JWTPayloadSizeExceededException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},lt=class e extends R{name=`OutboundWebIdentityFederationDisabledException`;$fault=`client`;constructor(t){super({name:`OutboundWebIdentityFederationDisabledException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},ut=class e extends R{name=`SessionDurationEscalationException`;$fault=`client`;constructor(t){super({name:`SessionDurationEscalationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype)}},dt=`Arn`,ft=`AccessKeyId`,pt=`Account`,z=`Credentials`,mt=`DurationSeconds`,ht=`Expiration`,gt=`ExpiredTokenException`,_t=`ExpiredTradeInTokenException`,vt=`GetCallerIdentity`,yt=`GetCallerIdentityRequest`,bt=`GetCallerIdentityResponse`,xt=`GetSessionToken`,St=`GetSessionTokenRequest`,Ct=`GetSessionTokenResponse`,wt=`InvalidAuthorizationMessageException`,Tt=`IDPCommunicationErrorException`,Et=`IDPRejectedClaimException`,Dt=`InvalidIdentityTokenException`,Ot=`JWTPayloadSizeExceededException`,kt=`MalformedPolicyDocumentException`,At=`OutboundWebIdentityFederationDisabledException`,jt=`PackedPolicyTooLargeException`,Mt=`RegionDisabledException`,Nt=`SecretAccessKey`,Pt=`SessionDurationEscalationException`,Ft=`SerialNumber`,It=`SessionToken`,Lt=`TokenCode`,Rt=`UserId`,zt=`accessKeySecretType`,B=`awsQueryError`,V=`client`,H=`error`,U=`httpError`,W=`message`,G=`smithy.ts.sdk.synthetic.com.amazonaws.sts`,K=`com.amazonaws.sts`,q=h.for(G),Bt=[-3,G,`STSServiceException`,0,[],[]];q.registerError(Bt,R);var J=h.for(K),Vt=[-3,K,gt,{[B]:[`ExpiredTokenException`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Vt,$e);var Ht=[-3,K,_t,{[B]:[`ExpiredTradeInTokenException`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Ht,st);var Ut=[-3,K,Tt,{[B]:[`IDPCommunicationError`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Ut,at);var Wt=[-3,K,Et,{[B]:[`IDPRejectedClaim`,403],[H]:V,[U]:403},[W],[0]];J.registerError(Wt,rt);var Gt=[-3,K,wt,{[B]:[`InvalidAuthorizationMessageException`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Gt,ot);var Kt=[-3,K,Dt,{[B]:[`InvalidIdentityToken`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Kt,it);var qt=[-3,K,Ot,{[B]:[`JWTPayloadSizeExceededException`,400],[H]:V,[U]:400},[W],[0]];J.registerError(qt,ct);var Jt=[-3,K,kt,{[B]:[`MalformedPolicyDocument`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Jt,et);var Yt=[-3,K,At,{[B]:[`OutboundWebIdentityFederationDisabledException`,403],[H]:V,[U]:403},[W],[0]];J.registerError(Yt,lt);var Xt=[-3,K,jt,{[B]:[`PackedPolicyTooLarge`,400],[H]:V,[U]:400},[W],[0]];J.registerError(Xt,tt);var Zt=[-3,K,Mt,{[B]:[`RegionDisabledException`,403],[H]:V,[U]:403},[W],[0]];J.registerError(Zt,nt);var Qt=[-3,K,Pt,{[B]:[`SessionDurationEscalationException`,403],[H]:V,[U]:403},[W],[0]];J.registerError(Qt,ut);var $t=[q,J],en=[0,K,zt,8,0],tn=[3,K,z,0,[ft,Nt,It,ht],[0,[()=>en,0],0,4],4],nn=[3,K,yt,0,[],[]],rn=[3,K,bt,0,[Rt,pt,dt],[0,0,0]],an=[3,K,St,0,[mt,Ft,Lt],[1,0,0]],Y=[3,K,Ct,0,[z],[[()=>tn,0]]],on=[9,K,vt,0,()=>nn,()=>rn],sn=[9,K,xt,0,()=>an,()=>Y],cn=e=>({apiVersion:`2011-06-15`,base64Decoder:e?.base64Decoder??Pe,base64Encoder:e?.base64Encoder??se,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??P,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??Je,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new oe},{schemeId:`aws.auth#sigv4a`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4a`),signer:new a},{schemeId:`smithy.api#noAuth`,identityProvider:e=>e.getIdentityProvider(`smithy.api#noAuth`)||(async()=>({})),signer:new He}],logger:e?.logger??new Me,protocol:e?.protocol??De,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.sts`,errorTypeRegistries:$t,xmlNamespace:`https://sts.amazonaws.com/doc/2011-06-15/`,version:`2011-06-15`,serviceTarget:`AWSSecurityTokenServiceV20110615`},serviceId:e?.serviceId??`STS`,sha256:e?.sha256??ke,signerConstructor:e?.signerConstructor??i,urlParser:e?.urlParser??he,utf8Decoder:e?.utf8Decoder??Be,utf8Encoder:e?.utf8Encoder??Ve}),ln=e=>{let t=je(e),n=()=>t().then(le),r=cn(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??Ce,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??ce({serviceId:r.serviceId,clientVersion:Qe.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??_e(`Region is missing`),requestHandler:pe.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||d),streamCollector:e?.streamCollector??we,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},un=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},dn=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),fn=(t,n)=>{let r=Object.assign(Ne(t),re(t),be(t),un(t));return n.forEach(e=>e.configure(r)),Object.assign(t,e(r),ae(r),ue(r),dn(r))},pn=class extends r{config;constructor(...[e]){let t=ln(e||{});super(t),this.initConfig=t;let r=Xe(t),i=u(r),a=Le(i),o=ne(a),c=ve(o),d=fn(Ye(Ee(c)),e?.extensions||[]);this.config=d,this.middlewareStack.use(fe(this.config)),this.middlewareStack.use(s(this.config)),this.middlewareStack.use(f(this.config)),this.middlewareStack.use(ye(this.config)),this.middlewareStack.use(me(this.config)),this.middlewareStack.use(l(this.config)),this.middlewareStack.use(ge(this.config)),this.middlewareStack.use(n(this.config,{httpAuthSchemeParametersProvider:qe,identityProviderConfigProvider:async e=>new te({"aws.auth#sigv4":e.credentials,"aws.auth#sigv4a":e.credentials})})),this.middlewareStack.use(de(this.config))}destroy(){super.destroy()}},X=t(Ze,`AWSSecurityTokenServiceV20110615`,`STSClient`,Te),Z={},Q=(e,t,n,r)=>[],mn=class extends X(Z,Q,`GetSessionToken`,sn){},hn=`${window.location.protocol}//localhost:9999`,gn=43200;function _n(e){e.middlewareStack.add(e=>async t=>(ee.isInstance(t.request)&&(t.request.hostname=window.location.hostname,t.request.port=Number(window.location.port)||443,t.request.path=`/proxy/awsgw${t.request.path}`),await e(t)),{step:`finalizeRequest`,name:`proxyRewrite`,override:!0})}function $(e){let t=new pn({endpoint:hn,region:Re(),credentials:e});return _n(t),t}function vn(){let e=Se();if(!e)throw Error(`AWS credentials not configured`);return $({accessKeyId:e.accessKeyId,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken})}async function yn(e){let t=(await $(e).send(new mn({DurationSeconds:gn}))).Credentials;if(!t?.AccessKeyId||!t.SecretAccessKey||!t.SessionToken||!t.Expiration)throw Error(`GetSessionToken returned incomplete credentials`);return{accessKeyId:t.AccessKeyId,secretAccessKey:t.SecretAccessKey,sessionToken:t.SessionToken,expiration:t.Expiration.toISOString()}}export{X as a,Q as i,vn as n,on as o,Z as r,yn as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/tabs.js b/spinifex/services/spinifexui/frontend/dist/assets/tabs.js index 3e4beaa66..f3bbfe953 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/tabs.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/tabs.js @@ -1 +1 @@ -import{a as e,n as t,r as n,t as r}from"./compiler-runtime.js";import{a as i,c as a,i as o,n as s,u as c}from"./dist.js";import{Yt as l}from"./cluster-config.js";import{a as u,i as d,o as f,r as p,s as m}from"./button.js";import{C as h,b as g,c as _,d as v,f as y,i as b,t as x,v as S,x as C,y as w}from"./createBaseUIEventDetails.js";import{Q as T,X as E,Z as D,a as O,c as k,d as A,et as j,f as M,i as N,o as P,r as F,s as I,tt as L,u as R}from"./useScrollLock.js";import{a as z,o as B,r as V}from"./useValueAsRef.js";import{t as H}from"./useControlled.js";import{i as U,n as W,r as G,t as K}from"./useCompositeListItem.js";var q=e(n(),1),J=q.createContext(void 0);function Y(){let e=q.useContext(J);if(e===void 0)throw Error(c(64));return e}var X={tabActivationDirection:e=>({"data-activation-direction":e})},Z=t(),Q=q.forwardRef(function(e,t){let{className:n,defaultValue:r=0,onValueChange:i,orientation:a=`horizontal`,render:o,value:c,style:l,...u}=e,d=e.defaultValue!==void 0,p=q.useRef([]),[h,g]=q.useState(()=>new Map),[y,S]=H({controlled:c,default:r,name:`Tabs`,state:`value`}),C=c!==void 0,[w,T]=q.useState(()=>new Map),E=q.useRef(void 0),D=q.useCallback(e=>ee(w,e),[w]),[O,k]=q.useState(()=>({previousValue:y,tabActivationDirection:`none`})),{previousValue:A,tabActivationDirection:j}=O,M=j,N=!1;A!==y&&(M=te(A,y,a,w),N=A!=null&&y!=null&&D(y)==null);let P=N?A:y,F=A!==P||j!==M;f(()=>{F&&k({previousValue:P,tabActivationDirection:M})},[P,F,M]);let I=m((e,t)=>{t.activationDirection=te(y,e,a,w),i?.(e,t),!t.isCanceled&&S(e)}),L=m((e,t)=>{i?.(e,x(t,void 0,void 0,{activationDirection:`none`}))}),R=m((e,t)=>(g(n=>{let r=new Map(n);return r.set(e,t),r}),()=>{g(n=>{if(n.get(e)!==t)return n;let r=new Map(n);return r.delete(e),r})})),z=q.useCallback(e=>h.get(e),[h]),B=q.useCallback(e=>{for(let t of w.values())if(e===t.value)return t.id},[w]),V=q.useMemo(()=>({getTabElementBySelectedValue:D,getTabIdByPanelValue:B,getTabPanelIdByValue:z,onValueChange:I,orientation:a,registerMountedTabPanel:R,setTabMap:T,tabActivationDirection:M,value:y}),[D,B,z,I,a,R,T,M,y]),U=q.useMemo(()=>{for(let e of w.values())if(e.value===y)return e},[w,y]),G=q.useMemo(()=>{for(let e of w.values())if(!e.disabled)return e.value},[w]),K=q.useRef(!d),Y=q.useRef(r),Q=q.useRef(d),ne=q.useRef(!1);f(()=>{if(C)return;function e(e,t){S(e),k({previousValue:e,tabActivationDirection:`none`}),L(e,t),K.current=!1}if(w.size===0){ne.current&&y!==null&&!E.current?.isConnected&&e(null,v);return}ne.current=!0,E.current=w.keys().next().value;let t=U?.disabled,n=U==null&&y!==null;if(!t&&y===Y.current&&(Q.current=!1),Q.current&&t&&y===Y.current)return;let r=K.current;if(t||n){let n=G??null;if(y===n){K.current=!1;return}let i=v;r?i=_:t&&(i=b),e(n,i);return}r&&U!=null&&(L(y,_),K.current=!1)},[G,C,L,U,S,w,y]);let re=s(`div`,e,{state:{orientation:a,tabActivationDirection:M},ref:t,props:u,stateAttributesMapping:X});return(0,Z.jsx)(J.Provider,{value:V,children:(0,Z.jsx)(W,{elementsRef:p,children:re})})});function ee(e,t){for(let[n,r]of e.entries())if(t===r.value)return n;return null}function te(e,t,n,r){if(e==null||t==null)return`none`;let[i,a,o]=n===`horizontal`?[`left`,`left`,`right`]:[`top`,`up`,`down`],s=ee(r,e),c=ee(r,t);if(s==null||c==null)return s!==c&&(typeof e==`number`||typeof e==`string`)&&typeof e==typeof t?t>e?o:a:`none`;let l=s.getBoundingClientRect()[i],u=c.getBoundingClientRect()[i];return ul?o:`none`}var ne=`data-composite-item-active`;function re(e={}){let{highlightItemOnHover:t,highlightedIndex:n,onHighlightedIndexChange:r}=u(),{ref:i,index:o}=K(e),s=n===o,c=q.useRef(null),l=a(i,c);return{compositeProps:{tabIndex:s?0:-1,onFocus(){r(o)},onMouseMove(){let e=c.current;if(!t||!e)return;let n=e.hasAttribute(`disabled`)||e.ariaDisabled===`true`;!s&&!n&&e.focus()}},compositeRef:l,index:o}}var ie=q.createContext(void 0);function ae(){let e=q.useContext(ie);if(e===void 0)throw Error(c(65));return e}var oe=q.forwardRef(function(e,t){let{className:n,disabled:r=!1,render:i,value:a,id:o,nativeButton:c=!0,style:l,...d}=e,{value:g,getTabPanelIdByValue:_,onValueChange:v,orientation:b,tabActivationDirection:T}=Y(),{activateOnFocus:E,registerTabResizeObserverElement:D,tabsListElement:O}=ae(),{highlightedIndex:k,onHighlightedIndexChange:A}=u(),j=C(o),{compositeProps:M,compositeRef:N,index:P}=re({metadata:q.useMemo(()=>({disabled:r,id:j,value:a}),[r,j,a])}),F=a===g,I=q.useRef(!1),L=q.useRef(null),R=m(e=>{L.current?.(),L.current=e?D(e):null});f(()=>{if(I.current){I.current=!1;return}if(!(F&&P>-1&&k!==P))return;let e=O;if(e!=null){let t=S(h(e));if(t&&w(e,t))return}r||A(P)},[F,P,k,A,r,O]);let{getButtonProps:z,buttonRef:B}=p({disabled:r,native:c,focusableWhenDisabled:!0}),V=_(a),H=q.useRef(!1),U=q.useRef(!1);function W(e){v(a,x(y,e.nativeEvent,void 0,{activationDirection:`none`}))}function G(e){F||r||W(e)}function K(e){F||r||E&&(!H.current||U.current)&&W(e)}function J(e){if(F||r)return;H.current=!0,U.current=e.button===0;let t=h(e.currentTarget);function n(){H.current=!1,U.current=!1,t.removeEventListener(`pointerup`,n),t.removeEventListener(`pointercancel`,n)}t.addEventListener(`pointerup`,n),t.addEventListener(`pointercancel`,n)}return s(`button`,e,{state:{disabled:r,active:F,orientation:b,tabActivationDirection:T},ref:[t,B,N,R],props:[M,{role:`tab`,"aria-controls":V,"aria-selected":F,id:j,onClick:G,onFocus:K,onPointerDown:J,[ne]:F?``:void 0,onKeyDownCapture(){I.current=!0}},d,z],stateAttributesMapping:X})}),se={...X,...z},ce=q.forwardRef(function(e,t){let{className:n,value:r,render:i,keepMounted:a=!1,style:o,...c}=e,{value:l,getTabIdByPanelValue:u,orientation:d,tabActivationDirection:p,registerMountedTabPanel:m}=Y(),h=C(),{ref:g,index:_}=K(),v=r===l,{mounted:y,transitionStatus:b,setMounted:x}=V(v),S=!y,w=u(r),T={hidden:S,orientation:d,tabActivationDirection:p,transitionStatus:b},E=q.useRef(null),D=s(`div`,e,{state:T,ref:[t,g,E],props:[{"aria-labelledby":w,hidden:S,id:h,role:`tabpanel`,tabIndex:v?0:-1,inert:F(!v),"data-index":_},c],stateAttributesMapping:se});return B({open:v,ref:E,onComplete(){v||x(!1)}}),f(()=>{if(!(h==null||S&&!a))return m(r,h)},[S,a,r,h,m]),a||y?D:null}),le=[];function ue(e){let{loopFocus:t=!0,orientation:n=`both`,grid:r,onLoop:i,direction:o,highlightedIndex:s,onHighlightedIndexChange:c,rootRef:l,enableHomeAndEndKeys:u=!1,stopEventPropagation:d,disabledIndices:p,modifierKeys:h=le}=e,[_,v]=q.useState(0),y=r!=null,b=q.useRef(null),x=a(b,l),S=q.useRef([]),C=q.useRef(!1),w=s??_,F=m((e,t=!1)=>{if((c??v)(e),t){let t=S.current[e];M(b.current,t,o,n)}}),R=m(e=>{if(e.size===0||C.current)return;C.current=!0;let t=Array.from(e.keys()),r=t.find(e=>e?.hasAttribute(`data-composite-item-active`))??null,i=r?e.get(r)?.index??-1:-1;if(i!==-1)F(i);else if(L(t,w,p)){let e=E(t,{disabledIndices:p});j(t,e)||F(e)}M(b.current,r,o,n)});f(()=>{if(p==null||s!=null||!C.current)return;let e=S.current;if(L(e,w,p)){let t=E(e,{disabledIndices:p});j(e,t)||F(t)}},[p,s,w,S,F]);let z=m((e,t,n)=>i?i(e,t,n,S):n),B=m(e=>{let a=e.key===`Home`||e.key===`End`;if(!k.has(e.key)||!u&&a||de(e,h)||!b.current)return;let s=o===`rtl`,c=s?O:P,l=s?P:O,f=n===`vertical`?N:c,m=n===`vertical`?I:l,_=g(e.nativeEvent);if(_!=null&&A(_)&&!G(_)){let t=_.selectionStart,n=_.selectionEnd,r=_.value;if(t==null||e.shiftKey||t!==n||e.key!==m&&t0)return}let v=w,x=T(S,p),C=D(S,p);r!=null&&(v=r({disabledIndices:p,elementsRef:S,event:e,highlightedIndex:w,loopFocus:t,maxIndex:C,minIndex:x,onLoop:z,orientation:n,rtl:s}));let M=n!==`vertical`&&e.key===c||n!==`horizontal`&&e.key===`ArrowDown`,L=n!==`vertical`&&e.key===l||n!==`horizontal`&&e.key===`ArrowUp`;u&&(e.key===`Home`?v=x:e.key===`End`&&(v=C)),v===w&&(M||L)&&(t&&v===C&&M?(v=x,i&&(v=i(e,w,v,S))):t&&v===x&&L?(v=C,i&&(v=i(e,w,v,S))):v=E(S.current,{startingIndex:v,decrement:L,disabledIndices:p})),v!==w&&!j(S.current,v)&&(d&&e.stopPropagation(),(y||a||M||L)&&e.preventDefault(),F(v,!0),queueMicrotask(()=>{S.current[v]?.focus()}))});return{props:{ref:x,onFocus(e){let t=b.current,n=g(e.nativeEvent);!t||n==null||!A(n)||n.setSelectionRange(0,n.value.length)},onKeyDown:B},highlightedIndex:w,onHighlightedIndexChange:F,elementsRef:S,onMapChange:R,relayKeyboardEvent:B}}function de(e,t){for(let n of R)if(!t.includes(n)&&e.getModifierState(n))return!0;return!1}function fe(e){let{render:t,className:n,style:r,refs:a=o,props:c=o,state:l=i,stateAttributesMapping:u,highlightedIndex:f,onHighlightedIndexChange:p,orientation:m,grid:h,loopFocus:g,onLoop:_,enableHomeAndEndKeys:v,onMapChange:y,stopEventPropagation:b=!0,rootRef:x,disabledIndices:S,modifierKeys:C,highlightItemOnHover:w=!1,tag:T=`div`,...E}=e,{props:D,highlightedIndex:O,onHighlightedIndexChange:k,elementsRef:A,onMapChange:j,relayKeyboardEvent:M}=ue({grid:h,loopFocus:g,onLoop:_,orientation:m,highlightedIndex:f,onHighlightedIndexChange:p,rootRef:x,stopEventPropagation:b,enableHomeAndEndKeys:v,direction:U(),disabledIndices:S,modifierKeys:C}),N=s(T,e,{state:l,ref:a,props:[D,...c,E],stateAttributesMapping:u}),P=q.useMemo(()=>({highlightedIndex:O,onHighlightedIndexChange:k,highlightItemOnHover:w,relayKeyboardEvent:M}),[O,k,w,M]);return(0,Z.jsx)(d.Provider,{value:P,children:(0,Z.jsx)(W,{elementsRef:A,onMapChange:e=>{y?.(e),j(e)},children:N})})}var pe=q.forwardRef(function(e,t){let{activateOnFocus:n=!1,className:r,loopFocus:i=!0,render:a,style:s,...c}=e,{orientation:l,setTabMap:u,tabActivationDirection:d}=Y(),[p,h]=q.useState(0),[g,_]=q.useState(null),v=q.useRef(new Set),y=q.useRef(new Set),b=q.useRef(null);f(()=>{if(typeof ResizeObserver>`u`)return;let e=new ResizeObserver(()=>{v.current.forEach(e=>{e()})});return b.current=e,g&&e.observe(g),y.current.forEach(t=>{e.observe(t)}),()=>{e.disconnect(),b.current=null}},[g]);let x=m(e=>(v.current.add(e),()=>{v.current.delete(e)})),S=m(e=>(y.current.add(e),b.current?.observe(e),()=>{y.current.delete(e),b.current?.unobserve(e)})),C={orientation:l,tabActivationDirection:d},w={"aria-orientation":l===`vertical`?`vertical`:void 0,role:`tablist`},T=q.useMemo(()=>({activateOnFocus:n,registerIndicatorUpdateListener:x,registerTabResizeObserverElement:S,tabsListElement:g}),[n,x,S,g]);return(0,Z.jsx)(ie.Provider,{value:T,children:(0,Z.jsx)(fe,{render:a,className:r,style:s,state:C,refs:[t,_],props:[w,c],stateAttributesMapping:X,highlightedIndex:p,enableHomeAndEndKeys:!0,loopFocus:i,orientation:l,onHighlightedIndexChange:h,onMapChange:u,disabledIndices:o})})}),$=r();function me(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(`flex flex-col gap-4`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Z.jsx)(Q,{className:i,"data-slot":`tabs`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function he(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(`inline-flex items-center gap-1 border-b`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Z.jsx)(pe,{className:i,"data-slot":`tabs-list`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function ge(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(`inline-flex items-center justify-center border-b-2 border-transparent px-3 py-2 text-sm font-medium text-muted-foreground transition-colors hover:text-foreground focus-visible:ring-2 focus-visible:ring-ring/30 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 data-selected:border-primary data-selected:text-foreground`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Z.jsx)(oe,{className:i,"data-slot":`tabs-tab`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function _e(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=l(`focus-visible:outline-none`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Z.jsx)(ce,{className:i,"data-slot":`tabs-panel`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}export{ge as i,he as n,_e as r,me as t}; \ No newline at end of file +import{a as e,n as t,r as n,t as r}from"./compiler-runtime.js";import{a as i,o as a,r as o}from"./useValueAsRef.js";import{a as s,c,i as l,n as u,u as d}from"./dist.js";import{Yt as f}from"./cluster-config.js";import{a as p,i as m,o as h,r as g,s as _}from"./button.js";import{C as v,b as y,c as b,d as x,f as S,i as C,t as w,v as T,x as E,y as D}from"./createBaseUIEventDetails.js";import{Q as O,X as k,Z as A,a as j,c as M,d as N,et as P,f as F,i as I,o as L,r as R,s as z,tt as B,u as V}from"./useScrollLock.js";import{t as H}from"./useControlled.js";import{i as U,n as W,r as G,t as K}from"./useCompositeListItem.js";var q=e(n(),1),J=q.createContext(void 0);function Y(){let e=q.useContext(J);if(e===void 0)throw Error(d(64));return e}var X={tabActivationDirection:e=>({"data-activation-direction":e})},Z=t(),Q=q.forwardRef(function(e,t){let{className:n,defaultValue:r=0,onValueChange:i,orientation:a=`horizontal`,render:o,value:s,style:c,...l}=e,d=e.defaultValue!==void 0,f=q.useRef([]),[p,m]=q.useState(()=>new Map),[g,v]=H({controlled:s,default:r,name:`Tabs`,state:`value`}),y=s!==void 0,[S,T]=q.useState(()=>new Map),E=q.useRef(void 0),D=q.useCallback(e=>ee(S,e),[S]),[O,k]=q.useState(()=>({previousValue:g,tabActivationDirection:`none`})),{previousValue:A,tabActivationDirection:j}=O,M=j,N=!1;A!==g&&(M=te(A,g,a,S),N=A!=null&&g!=null&&D(g)==null);let P=N?A:g,F=A!==P||j!==M;h(()=>{F&&k({previousValue:P,tabActivationDirection:M})},[P,F,M]);let I=_((e,t)=>{t.activationDirection=te(g,e,a,S),i?.(e,t),!t.isCanceled&&v(e)}),L=_((e,t)=>{i?.(e,w(t,void 0,void 0,{activationDirection:`none`}))}),R=_((e,t)=>(m(n=>{let r=new Map(n);return r.set(e,t),r}),()=>{m(n=>{if(n.get(e)!==t)return n;let r=new Map(n);return r.delete(e),r})})),z=q.useCallback(e=>p.get(e),[p]),B=q.useCallback(e=>{for(let t of S.values())if(e===t.value)return t.id},[S]),V=q.useMemo(()=>({getTabElementBySelectedValue:D,getTabIdByPanelValue:B,getTabPanelIdByValue:z,onValueChange:I,orientation:a,registerMountedTabPanel:R,setTabMap:T,tabActivationDirection:M,value:g}),[D,B,z,I,a,R,T,M,g]),U=q.useMemo(()=>{for(let e of S.values())if(e.value===g)return e},[S,g]),G=q.useMemo(()=>{for(let e of S.values())if(!e.disabled)return e.value},[S]),K=q.useRef(!d),Y=q.useRef(r),Q=q.useRef(d),ne=q.useRef(!1);h(()=>{if(y)return;function e(e,t){v(e),k({previousValue:e,tabActivationDirection:`none`}),L(e,t),K.current=!1}if(S.size===0){ne.current&&g!==null&&!E.current?.isConnected&&e(null,x);return}ne.current=!0,E.current=S.keys().next().value;let t=U?.disabled,n=U==null&&g!==null;if(!t&&g===Y.current&&(Q.current=!1),Q.current&&t&&g===Y.current)return;let r=K.current;if(t||n){let n=G??null;if(g===n){K.current=!1;return}let i=x;r?i=b:t&&(i=C),e(n,i);return}r&&U!=null&&(L(g,b),K.current=!1)},[G,y,L,U,v,S,g]);let re=u(`div`,e,{state:{orientation:a,tabActivationDirection:M},ref:t,props:l,stateAttributesMapping:X});return(0,Z.jsx)(J.Provider,{value:V,children:(0,Z.jsx)(W,{elementsRef:f,children:re})})});function ee(e,t){for(let[n,r]of e.entries())if(t===r.value)return n;return null}function te(e,t,n,r){if(e==null||t==null)return`none`;let[i,a,o]=n===`horizontal`?[`left`,`left`,`right`]:[`top`,`up`,`down`],s=ee(r,e),c=ee(r,t);if(s==null||c==null)return s!==c&&(typeof e==`number`||typeof e==`string`)&&typeof e==typeof t?t>e?o:a:`none`;let l=s.getBoundingClientRect()[i],u=c.getBoundingClientRect()[i];return ul?o:`none`}var ne=`data-composite-item-active`;function re(e={}){let{highlightItemOnHover:t,highlightedIndex:n,onHighlightedIndexChange:r}=p(),{ref:i,index:a}=K(e),o=n===a,s=q.useRef(null),l=c(i,s);return{compositeProps:{tabIndex:o?0:-1,onFocus(){r(a)},onMouseMove(){let e=s.current;if(!t||!e)return;let n=e.hasAttribute(`disabled`)||e.ariaDisabled===`true`;!o&&!n&&e.focus()}},compositeRef:l,index:a}}var ie=q.createContext(void 0);function ae(){let e=q.useContext(ie);if(e===void 0)throw Error(d(65));return e}var oe=q.forwardRef(function(e,t){let{className:n,disabled:r=!1,render:i,value:a,id:o,nativeButton:s=!0,style:c,...l}=e,{value:d,getTabPanelIdByValue:f,onValueChange:m,orientation:y,tabActivationDirection:b}=Y(),{activateOnFocus:x,registerTabResizeObserverElement:C,tabsListElement:O}=ae(),{highlightedIndex:k,onHighlightedIndexChange:A}=p(),j=E(o),{compositeProps:M,compositeRef:N,index:P}=re({metadata:q.useMemo(()=>({disabled:r,id:j,value:a}),[r,j,a])}),F=a===d,I=q.useRef(!1),L=q.useRef(null),R=_(e=>{L.current?.(),L.current=e?C(e):null});h(()=>{if(I.current){I.current=!1;return}if(!(F&&P>-1&&k!==P))return;let e=O;if(e!=null){let t=T(v(e));if(t&&D(e,t))return}r||A(P)},[F,P,k,A,r,O]);let{getButtonProps:z,buttonRef:B}=g({disabled:r,native:s,focusableWhenDisabled:!0}),V=f(a),H=q.useRef(!1),U=q.useRef(!1);function W(e){m(a,w(S,e.nativeEvent,void 0,{activationDirection:`none`}))}function G(e){F||r||W(e)}function K(e){F||r||x&&(!H.current||U.current)&&W(e)}function J(e){if(F||r)return;H.current=!0,U.current=e.button===0;let t=v(e.currentTarget);function n(){H.current=!1,U.current=!1,t.removeEventListener(`pointerup`,n),t.removeEventListener(`pointercancel`,n)}t.addEventListener(`pointerup`,n),t.addEventListener(`pointercancel`,n)}return u(`button`,e,{state:{disabled:r,active:F,orientation:y,tabActivationDirection:b},ref:[t,B,N,R],props:[M,{role:`tab`,"aria-controls":V,"aria-selected":F,id:j,onClick:G,onFocus:K,onPointerDown:J,[ne]:F?``:void 0,onKeyDownCapture(){I.current=!0}},l,z],stateAttributesMapping:X})}),se={...X,...i},ce=q.forwardRef(function(e,t){let{className:n,value:r,render:i,keepMounted:s=!1,style:c,...l}=e,{value:d,getTabIdByPanelValue:f,orientation:p,tabActivationDirection:m,registerMountedTabPanel:g}=Y(),_=E(),{ref:v,index:y}=K(),b=r===d,{mounted:x,transitionStatus:S,setMounted:C}=o(b),w=!x,T=f(r),D={hidden:w,orientation:p,tabActivationDirection:m,transitionStatus:S},O=q.useRef(null),k=u(`div`,e,{state:D,ref:[t,v,O],props:[{"aria-labelledby":T,hidden:w,id:_,role:`tabpanel`,tabIndex:b?0:-1,inert:R(!b),"data-index":y},l],stateAttributesMapping:se});return a({open:b,ref:O,onComplete(){b||C(!1)}}),h(()=>{if(!(_==null||w&&!s))return g(r,_)},[w,s,r,_,g]),s||x?k:null}),le=[];function ue(e){let{loopFocus:t=!0,orientation:n=`both`,grid:r,onLoop:i,direction:a,highlightedIndex:o,onHighlightedIndexChange:s,rootRef:l,enableHomeAndEndKeys:u=!1,stopEventPropagation:d,disabledIndices:f,modifierKeys:p=le}=e,[m,g]=q.useState(0),v=r!=null,b=q.useRef(null),x=c(b,l),S=q.useRef([]),C=q.useRef(!1),w=o??m,T=_((e,t=!1)=>{if((s??g)(e),t){let t=S.current[e];F(b.current,t,a,n)}}),E=_(e=>{if(e.size===0||C.current)return;C.current=!0;let t=Array.from(e.keys()),r=t.find(e=>e?.hasAttribute(`data-composite-item-active`))??null,i=r?e.get(r)?.index??-1:-1;if(i!==-1)T(i);else if(B(t,w,f)){let e=k(t,{disabledIndices:f});P(t,e)||T(e)}F(b.current,r,a,n)});h(()=>{if(f==null||o!=null||!C.current)return;let e=S.current;if(B(e,w,f)){let t=k(e,{disabledIndices:f});P(e,t)||T(t)}},[f,o,w,S,T]);let D=_((e,t,n)=>i?i(e,t,n,S):n),R=_(e=>{let o=e.key===`Home`||e.key===`End`;if(!M.has(e.key)||!u&&o||de(e,p)||!b.current)return;let s=a===`rtl`,c=s?j:L,l=s?L:j,m=n===`vertical`?I:c,h=n===`vertical`?z:l,g=y(e.nativeEvent);if(g!=null&&N(g)&&!G(g)){let t=g.selectionStart,n=g.selectionEnd,r=g.value;if(t==null||e.shiftKey||t!==n||e.key!==h&&t0)return}let _=w,x=O(S,f),C=A(S,f);r!=null&&(_=r({disabledIndices:f,elementsRef:S,event:e,highlightedIndex:w,loopFocus:t,maxIndex:C,minIndex:x,onLoop:D,orientation:n,rtl:s}));let E=n!==`vertical`&&e.key===c||n!==`horizontal`&&e.key===`ArrowDown`,F=n!==`vertical`&&e.key===l||n!==`horizontal`&&e.key===`ArrowUp`;u&&(e.key===`Home`?_=x:e.key===`End`&&(_=C)),_===w&&(E||F)&&(t&&_===C&&E?(_=x,i&&(_=i(e,w,_,S))):t&&_===x&&F?(_=C,i&&(_=i(e,w,_,S))):_=k(S.current,{startingIndex:_,decrement:F,disabledIndices:f})),_!==w&&!P(S.current,_)&&(d&&e.stopPropagation(),(v||o||E||F)&&e.preventDefault(),T(_,!0),queueMicrotask(()=>{S.current[_]?.focus()}))});return{props:{ref:x,onFocus(e){let t=b.current,n=y(e.nativeEvent);!t||n==null||!N(n)||n.setSelectionRange(0,n.value.length)},onKeyDown:R},highlightedIndex:w,onHighlightedIndexChange:T,elementsRef:S,onMapChange:E,relayKeyboardEvent:R}}function de(e,t){for(let n of V)if(!t.includes(n)&&e.getModifierState(n))return!0;return!1}function fe(e){let{render:t,className:n,style:r,refs:i=l,props:a=l,state:o=s,stateAttributesMapping:c,highlightedIndex:d,onHighlightedIndexChange:f,orientation:p,grid:h,loopFocus:g,onLoop:_,enableHomeAndEndKeys:v,onMapChange:y,stopEventPropagation:b=!0,rootRef:x,disabledIndices:S,modifierKeys:C,highlightItemOnHover:w=!1,tag:T=`div`,...E}=e,{props:D,highlightedIndex:O,onHighlightedIndexChange:k,elementsRef:A,onMapChange:j,relayKeyboardEvent:M}=ue({grid:h,loopFocus:g,onLoop:_,orientation:p,highlightedIndex:d,onHighlightedIndexChange:f,rootRef:x,stopEventPropagation:b,enableHomeAndEndKeys:v,direction:U(),disabledIndices:S,modifierKeys:C}),N=u(T,e,{state:o,ref:i,props:[D,...a,E],stateAttributesMapping:c}),P=q.useMemo(()=>({highlightedIndex:O,onHighlightedIndexChange:k,highlightItemOnHover:w,relayKeyboardEvent:M}),[O,k,w,M]);return(0,Z.jsx)(m.Provider,{value:P,children:(0,Z.jsx)(W,{elementsRef:A,onMapChange:e=>{y?.(e),j(e)},children:N})})}var pe=q.forwardRef(function(e,t){let{activateOnFocus:n=!1,className:r,loopFocus:i=!0,render:a,style:o,...s}=e,{orientation:c,setTabMap:u,tabActivationDirection:d}=Y(),[f,p]=q.useState(0),[m,g]=q.useState(null),v=q.useRef(new Set),y=q.useRef(new Set),b=q.useRef(null);h(()=>{if(typeof ResizeObserver>`u`)return;let e=new ResizeObserver(()=>{v.current.forEach(e=>{e()})});return b.current=e,m&&e.observe(m),y.current.forEach(t=>{e.observe(t)}),()=>{e.disconnect(),b.current=null}},[m]);let x=_(e=>(v.current.add(e),()=>{v.current.delete(e)})),S=_(e=>(y.current.add(e),b.current?.observe(e),()=>{y.current.delete(e),b.current?.unobserve(e)})),C={orientation:c,tabActivationDirection:d},w={"aria-orientation":c===`vertical`?`vertical`:void 0,role:`tablist`},T=q.useMemo(()=>({activateOnFocus:n,registerIndicatorUpdateListener:x,registerTabResizeObserverElement:S,tabsListElement:m}),[n,x,S,m]);return(0,Z.jsx)(ie.Provider,{value:T,children:(0,Z.jsx)(fe,{render:a,className:r,style:o,state:C,refs:[t,g],props:[w,s],stateAttributesMapping:X,highlightedIndex:f,enableHomeAndEndKeys:!0,loopFocus:i,orientation:c,onHighlightedIndexChange:p,onMapChange:u,disabledIndices:l})})}),$=r();function me(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=f(`flex flex-col gap-4`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Z.jsx)(Q,{className:i,"data-slot":`tabs`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function he(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=f(`inline-flex items-center gap-1 border-b`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Z.jsx)(pe,{className:i,"data-slot":`tabs-list`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function ge(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=f(`inline-flex items-center justify-center border-b-2 border-transparent px-3 py-2 text-sm font-medium text-muted-foreground transition-colors hover:text-foreground focus-visible:ring-2 focus-visible:ring-ring/30 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 data-selected:border-primary data-selected:text-foreground`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Z.jsx)(oe,{className:i,"data-slot":`tabs-tab`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function _e(e){let t=(0,$.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=f(`focus-visible:outline-none`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Z.jsx)(ce,{className:i,"data-slot":`tabs-panel`,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}export{ge as i,he as n,_e as r,me as t}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/useScrollLock.js b/spinifex/services/spinifexui/frontend/dist/assets/useScrollLock.js index cd7f79da7..1dcf71fe9 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/useScrollLock.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/useScrollLock.js @@ -1 +1 @@ -import{a as e,n as t,r as n}from"./compiler-runtime.js";import{n as r}from"./link.js";import{n as i,r as a}from"./useStore.js";import{a as o,c as s,l as c,n as l,o as u,s as d}from"./dist.js";import{C as f,S as p,_ as m,b as h,g,l as _,o as v,p as y,s as b,w as x,x as S,y as C}from"./button.js";import{C as w,S as ee,a as T,b as E,f as D,g as te,h as O,o as ne,p as re,t as ie,v as k,y as A}from"./createBaseUIEventDetails.js";import{a as j,c as M,d as N,i as P,l as F,n as I,o as L,r as R,t as ae,u as z}from"./useValueAsRef.js";function B(){return typeof navigator>`u`?{userAgent:``,platform:``,maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??``,maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:V,platform:H,maxTouchPoints:U}=B(),W=V.toLowerCase(),G=H.toLowerCase(),K=/^i(os$|p)/.test(G)||G===`macintel`&&U>1,oe=`android`,se=G===oe||W.includes(oe),q=!K&&G.startsWith(`mac`);G.startsWith(`win`),!se&&/^(linux|chrome os)/.test(G);var ce=q||K,le=typeof CSS<`u`&&!!CSS.supports?.(`-webkit-backdrop-filter:none`);!le&&W.includes(`firefox`),!le&&W.includes(`chrom`);var ue=ce,de=/jsdom|happydom/.test(W),J=e(n(),1),Y=t(),X=`data-base-ui-focusable`,Z=`input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])`,Q=`ArrowLeft`,fe=`ArrowRight`,pe=`ArrowUp`,me=`ArrowDown`;function he(e,t){if(!C(e))return!1;let n=e;if(t.hasElement(n))return!n.hasAttribute(`data-trigger-disabled`);for(let[,e]of t.entries())if(A(e,n))return!e.hasAttribute(`data-trigger-disabled`);return!1}function ge(e,t){if(t==null)return!1;if(`composedPath`in e)return e.composedPath().includes(t);let n=e;return n.target!=null&&t.contains(n.target)}function _e(e){return e.matches(`html,body`)}function ve(e){return h(e)&&e.matches(`input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])`)}function ye(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Z}`)!=null}function be(e){return e?e.getAttribute(`role`)===`combobox`&&ve(e):!1}function xe(e){if(!e||de)return!0;try{return e.matches(`:focus-visible`)}catch{return!0}}function Se(e){return e?e.hasAttribute(`data-base-ui-focusable`)?e:e.querySelector(`[data-base-ui-focusable]`)||e:null}function Ce(e,t,n=!0){return e.filter(e=>e.parentId===t).flatMap(t=>[...!n||t.context?.open?[t]:[],...Ce(e,t.id,n)])}function we(e,t){let n=[],r=e.find(e=>e.id===t)?.parentId;for(;r;){let t=e.find(e=>e.id===r);r=t?.parentId,t&&(n=n.concat(t))}return n}function Te(e){e.preventDefault(),e.stopPropagation()}function Ee(e){return`nativeEvent`in e}function De(e){return e.pointerType===``&&e.isTrusted?!0:se&&e.pointerType?e.type===`click`&&e.buttons===1:e.detail===0&&!e.pointerType}function Oe(e){return de?!1:!se&&e.width===0&&e.height===0||se&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType===`mouse`||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType===`touch`}function ke(e,t){let n=[`mouse`,`pen`];return t||n.push(``,void 0),n.includes(e)}function Ae(e){let t=e.type;return t===`click`||t===`mousedown`||t===`keydown`||t===`keyup`}function je(e,t){return t<0||t>=e.length}function Me(e,t){return Pe(e.current,{disabledIndices:t})}function Ne(e,t){return Pe(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Pe(e,{startingIndex:t=-1,decrement:n=!1,disabledIndices:r,amount:i=1}={}){let a=t;do a+=n?-i:i;while(a>=0&&a<=e.length-1&&Fe(e,a,r));return a}function Fe(e,t,n){if(typeof n==`function`?n(t):n?.includes(t)??!1)return!0;let r=e[t];return r?!Le(r)||r.matches(`:disabled`)?!0:!n&&(r.hasAttribute(`disabled`)||r.getAttribute(`aria-disabled`)===`true`):!1}function Ie(e){return e.visibility===`hidden`||e.visibility===`collapse`}function Le(e,t=e?_(e):null){return!e||!e.isConnected||!t||Ie(t)?!1:typeof e.checkVisibility==`function`?e.checkVisibility():t.display!==`none`&&t.display!==`contents`}var Re=`a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]`;function ze(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let n=e.getRootNode();return x(n)?n.host:null}function Be(e){for(let t of Array.from(e.children))if(y(t)===`summary`)return t;return null}function Ve(e,t){let n=Be(t);return!!n&&(e===n||A(n,e))}function He(e){let t=e?y(e):``;return e!=null&&e.matches(Re)&&(t!==`summary`||e.parentElement!=null&&y(e.parentElement)===`details`&&Be(e.parentElement)===e)&&(t!==`details`||Be(e)==null)&&(t!==`input`||e.type!==`hidden`)}function Ue(e){if(!He(e)||!e.isConnected||e.matches(`:disabled`))return!1;for(let t=e;t;t=ze(t)){let n=t!==e,r=y(t)===`slot`;if(t.hasAttribute(`inert`)||n&&y(t)===`details`&&!t.open&&!Ve(e,t)||t.hasAttribute(`hidden`)||!r&&!We(t,n))return!1}return!0}function We(e,t){let n=_(e);return t?n.display!==`none`:Le(e,n)}function Ge(e){let t=e.tabIndex;if(t<0){let t=y(e);if(t===`details`||t===`audio`||t===`video`||h(e)&&e.isContentEditable)return 0}return t}function Ke(e){if(y(e)!==`input`)return null;let t=e;return t.type===`radio`&&t.name!==``?t:null}function qe(e,t){let n=Ke(e);if(!n)return!0;let r=t.find(e=>{let t=Ke(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=Ke(e);return t?.name===n.name&&t.form===n.form})===n}function Je(e){if(h(e)&&y(e)===`slot`){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return h(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function Ye(e,t){Je(e).forEach(e=>{He(e)&&t.push(e),Ye(e,t)})}function Xe(e,t,n){Je(e).forEach(e=>{h(e)&&e.matches(t)&&n.push(e),Xe(e,t,n)})}function Ze(e){return Ue(e)&&Ge(e)>=0}function Qe(e){let t=[];return Ye(e,t),t.filter(Ue)}function $e(e){let t=Qe(e);return t.filter(e=>Ge(e)>=0&&qe(e,t))}function et(e,t){let n=$e(e),r=n.length;if(r===0)return;let i=k(w(e)),a=n.indexOf(i);return n[a===-1?t===1?0:r-1:a+t]}function tt(e){return et(w(e).body,1)||e}function nt(e){return et(w(e).body,-1)||e}function rt(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!A(n,r)}function it(e){$e(e).forEach(e=>{e.dataset.tabindex=e.getAttribute(`tabindex`)||``,e.setAttribute(`tabindex`,`-1`)})}function at(e){let t=[];Xe(e,`[data-tabindex]`,t),t.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute(`tabindex`,t):e.removeAttribute(`tabindex`)})}var ot=0,st=class e{static create(){return new e}currentId=ot;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=ot,t()},e)}isStarted(){return this.currentId!==ot}clear=()=>{this.currentId!==ot&&(clearTimeout(this.currentId),this.currentId=ot)};disposeEffect=()=>this.clear};function ct(){let e=c(st.create).current;return N(e.disposeEffect),e}(function(e){return e.open=`data-open`,e.closed=`data-closed`,e[e.startingStyle=P.startingStyle]=`startingStyle`,e[e.endingStyle=P.endingStyle]=`endingStyle`,e.anchorHidden=`data-anchor-hidden`,e.side=`data-side`,e.align=`data-align`,e})({});var lt={"data-popup-open":``},ut={"data-popup-open":``,"data-pressed":``},dt={"data-open":``},ft={"data-closed":``},pt={"data-anchor-hidden":``},mt={open(e){return e?lt:null}},ht={open(e){return e?ut:null}},gt={open(e){return e?dt:ft},anchorHidden(e){return e?pt:null}},_t={...gt,...j};function vt(...e){return()=>{for(let t=0;t{ue&&le&&r(`button`)},[]);let i={tabIndex:0,role:n};return(0,Y.jsx)(`span`,{...e,ref:t,style:bt,"aria-hidden":!n||void 0,...i,"data-base-ui-focus-guard":``})});function Ct(e){return`data-base-ui-${e}`}var wt=0;function Tt(e,t={}){let{preventScroll:n=!1,sync:r=!1,shouldFocus:i}=t;cancelAnimationFrame(wt);function a(){i&&!i()||e?.focus({preventScroll:n})}if(r)return a(),u;let o=requestAnimationFrame(a);return wt=o,()=>{wt===o&&(cancelAnimationFrame(o),wt=0)}}var Et={inert:new WeakMap,"aria-hidden":new WeakMap},Dt=`data-base-ui-inert`,Ot={inert:new WeakSet,"aria-hidden":new WeakSet},kt=new WeakMap,At=0;function jt(e){return Ot[e]}function Mt(e){return e?x(e)?e.host:Mt(e.parentNode):null}var Nt=(e,t)=>t.map(t=>{if(e.contains(t))return t;let n=Mt(t);return e.contains(n)?n:null}).filter(e=>e!=null),Pt=e=>{let t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},Ft=(e,t,n)=>{let r=[],i=e=>{!e||n.has(e)||Array.from(e.children).forEach(e=>{y(e)!==`script`&&(t.has(e)?i(e):r.push(e))})};return i(e),r};function It(e,t,n,r,{mark:i=!0}){let a=null;r?a=`inert`:n&&(a=`aria-hidden`);let o=null,s=null,c=Nt(t,e),l=i?Ft(t,Pt(c),new Set(c)):[],u=[],d=[];if(a){let e=Et[a],n=jt(a);s=n,o=e;let r=Nt(t,Array.from(t.querySelectorAll(`[aria-live]`))),i=c.concat(r);Ft(t,Pt(i),new Set(i)).forEach(t=>{let r=t.getAttribute(a),i=r!==null&&r!==`false`,o=(e.get(t)||0)+1;e.set(t,o),u.push(t),o===1&&i&&n.add(t),i||t.setAttribute(a,a===`inert`?``:`true`)})}return i&&l.forEach(e=>{let t=(kt.get(e)||0)+1;kt.set(e,t),d.push(e),t===1&&e.setAttribute(Dt,``)}),At+=1,()=>{o&&u.forEach(e=>{let t=(o.get(e)||0)-1;o.set(e,t),t||(!s?.has(e)&&a&&e.removeAttribute(a),s?.delete(e))}),i&&d.forEach(e=>{let t=(kt.get(e)||0)-1;kt.set(e,t),t||e.removeAttribute(Dt)}),--At,At||(Et.inert=new WeakMap,Et[`aria-hidden`]=new WeakMap,Ot.inert=new WeakSet,Ot[`aria-hidden`]=new WeakSet,kt=new WeakMap)}}function Lt(e,t={}){let{ariaHidden:n=!1,inert:r=!1,mark:i=!0}=t,a=w(e[0]).body;return It(e,a,n,r,{mark:i})}var Rt=e(r(),1),zt={style:{transition:`none`}},Bt={fallbackAxisSide:`none`},Vt={fallbackAxisSide:`end`},Ht={clipPath:`inset(50%)`,position:`fixed`,top:0,left:0},Ut=J.createContext(null),Wt=()=>J.useContext(Ut),Gt=Ct(`portal`);function Kt(e={}){let{ref:t,container:n,componentProps:r=o,elementProps:i}=e,a=ee(),s=Wt()?.portalNode,[c,u]=J.useState(null),[d,f]=J.useState(null),m=b(e=>{e!==null&&f(e)}),h=J.useRef(null);v(()=>{if(n===null){h.current&&(h.current=null,f(null),u(null));return}let e=(n&&(p(n)?n:n.current))??s??document.body;if(e==null){h.current&&(h.current=null,f(null),u(null));return}h.current!==e&&(h.current=e,f(null),u(e))},[n,s]);let g=l(`div`,r,{ref:[t,m],props:[{id:a,[Gt]:``},i]}),_=c&&g?Rt.createPortal(g,c):null;return{node:d,nodeId:J.isValidElement(g)?g.props.id:void 0,subtree:_}}var qt=J.forwardRef(function(e,t){let{render:n,className:r,style:i,children:a,container:o,...s}=e,{node:c,nodeId:l,subtree:u}=Kt({container:o,ref:t,componentProps:e,elementProps:s}),d=J.useRef(null),f=J.useRef(null),p=J.useRef(null),m=J.useRef(null),[h,g]=J.useState(null),_=J.useRef(!1),y=h?.modal,b=h?.open,x=!!h&&!h.modal&&h.open&&!!c;J.useEffect(()=>{if(!c||y)return;function e(e){c&&e.relatedTarget&&rt(e)&&(e.type===`focusin`?_.current&&=(at(c),!1):(it(c),_.current=!0))}return vt(I(c,`focusin`,e,!0),I(c,`focusout`,e,!0))},[c,y]),v(()=>{!c||b!==!0||!_.current||(at(c),_.current=!1)},[b,c]);let S=J.useMemo(()=>({beforeOutsideRef:d,afterOutsideRef:f,beforeInsideRef:p,afterInsideRef:m,portalNode:c,setFocusManagerState:g}),[c]);return(0,Y.jsxs)(J.Fragment,{children:[u,(0,Y.jsxs)(Ut.Provider,{value:S,children:[x&&c&&(0,Y.jsx)(St,{"data-type":`outside`,ref:d,onFocus:e=>{rt(e,c)?p.current?.focus():nt(h?h.domReference:null)?.focus()}}),x&&c&&(0,Y.jsx)(`span`,{"aria-owns":l,style:Ht}),c&&Rt.createPortal(a,c),x&&c&&(0,Y.jsx)(St,{"data-type":`outside`,ref:f,onFocus:e=>{rt(e,c)?m.current?.focus():(tt(h?h.domReference:null)?.focus(),h?.closeOnFocusOut&&h?.onOpenChange(!1,ie(`focus-out`,e.nativeEvent)))}})]})]})}),Jt=a(),Yt=i();function Xt(){let e=new Map;return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}var Zt=J.createContext(null),Qt=J.createContext(null),$t=()=>J.useContext(Zt)?.id||null,en=e=>{let t=J.useContext(Qt);return e??t};function tn(e,t){let n=m(E(e));return e instanceof n.KeyboardEvent?`keyboard`:e instanceof n.FocusEvent?t||`keyboard`:`pointerType`in e?e.pointerType||`keyboard`:`touches`in e?`touch`:e instanceof n.MouseEvent?t||(e.detail===0?`keyboard`:`mouse`):``}var nn=20,$=[];function rn(){$=$.filter(e=>e.deref()?.isConnected)}function an(e){rn(),e&&y(e)!==`body`&&($.push(new WeakRef(e)),$.length>nn&&($=$.slice(-20)))}function on(){return rn(),$[$.length-1]?.deref()}function sn(e){return e?Ze(e)?e:$e(e)[0]||e:null}function cn(e){if(e.hasAttribute(`tabindex`)&&!e.hasAttribute(`data-tabindex`)||!e.getAttribute(`role`)?.includes(`dialog`))return;let t=Qe(e).filter(e=>{let t=e.getAttribute(`data-tabindex`)||``;return Ze(e)||e.hasAttribute(`data-tabindex`)&&!t.startsWith(`-`)}),n=e.getAttribute(`tabindex`);t.length===0?n!==`0`&&(e.setAttribute(`tabindex`,`0`),e.setAttribute(`data-tabindex`,`0`)):(n!==`-1`||e.hasAttribute(`data-tabindex`)&&e.getAttribute(`data-tabindex`)!==`-1`)&&(e.setAttribute(`tabindex`,`-1`),e.setAttribute(`data-tabindex`,`-1`))}function ln(e){let{context:t,children:n,disabled:r=!1,initialFocus:i=!0,returnFocus:a=!0,restoreFocus:o=!1,modal:c=!0,closeOnFocusOut:l=!0,openInteractionType:u=``,nextFocusableElement:d,previousFocusableElement:f,beforeContentFocusGuardRef:p,externalTree:m,getInsideElements:g}=e,_=`rootStore`in t?t.rootStore:t,x=_.useState(`open`),S=_.useState(`domReferenceElement`),C=_.useState(`floatingElement`),{events:ee,dataRef:T}=_.context,D=b(()=>T.current.floatingContext?.nodeId),te=i===!1,O=be(S)&&te,re=ae(i),j=ae(a),N=ae(u),P=ae(x),F=en(m),L=Wt(),R=J.useRef(!1),B=J.useRef(!1),V=J.useRef(!1),H=J.useRef(null),U=J.useRef(``),W=J.useRef(``),G=J.useRef(null),K=J.useRef(null),oe=s(G,p,L?.beforeInsideRef),se=s(K,L?.afterInsideRef),q=ct(),ce=ct(),ue=z(),de=L!=null,X=Se(C),Z=b((e=X)=>e?$e(e):[]),Q=b(()=>g?.().filter(e=>e!=null)??[]);J.useEffect(()=>{if(r||!c)return;function e(e){e.key===`Tab`&&A(X,k(w(X)))&&Z().length===0&&!O&&Te(e)}let t=w(X);return I(t,`keydown`,e)},[r,X,c,O,Z]),J.useEffect(()=>{if(r||!x)return;let e=w(X);function t(){V.current=!1}function n(e){let t=E(e),n=Q(),r=A(C,t)||A(S,t)||A(L?.portalNode,t)||n.some(e=>e===t||A(e,t));V.current=!r,W.current=e.pointerType||`keyboard`,t?.closest(`[data-base-ui-click-trigger]`)&&(B.current=!0,ce.start(0,()=>{B.current=!1}))}function i(){W.current=`keyboard`}return vt(I(e,`pointerdown`,n,!0),I(e,`pointerup`,t,!0),I(e,`pointercancel`,t,!0),I(e,`keydown`,i,!0),t)},[r,C,S,X,x,L,ce,Q]),J.useEffect(()=>{if(r||!l)return;let e=w(X);function t(){B.current=!0,ce.start(0,()=>{B.current=!1})}function n(e){let t=E(e);Ze(t)&&(H.current=t)}function i(t){let n=t.relatedTarget,r=t.currentTarget,i=E(t);c&&n==null&&i!=null&&A(C,i)&&an(i),queueMicrotask(()=>{let a=D(),s=_.context.triggerElements,l=Q(),u=n?.hasAttribute(Ct(`focus-guard`))&&[G.current,K.current,L?.beforeInsideRef.current,L?.afterInsideRef.current,L?.beforeOutsideRef.current,L?.afterOutsideRef.current,M(f),M(d)].includes(n),p=!(A(S,n)||A(C,n)||A(n,C)||A(L?.portalNode,n)||l.some(e=>e===n||A(e,n))||s.hasMatchingElement(e=>A(e,n))||u||F&&(Ce(F.nodesRef.current,a).find(e=>A(e.context?.elements.floating,n)||A(e.context?.elements.domReference,n))||we(F.nodesRef.current,a).find(e=>[e.context?.elements.floating,Se(e.context?.elements.floating)].includes(n)||e.context?.elements.domReference===n)));if(r===S&&X&&cn(X),o&&r!==S&&!Le(i)&&k(e)===e.body){if(h(X)&&(X.focus(),o===`popup`)){ue.request(()=>{X.focus()});return}let e=Z(),t=H.current,n=(t&&e.includes(t)?t:null)||e[e.length-1]||X;h(n)&&n.focus()}if(T.current.insideReactTree){T.current.insideReactTree=!1;return}(O||!c)&&n&&p&&!B.current&&(O||n!==on())&&(R.current=!0,_.setOpen(!1,ie(ne,t)))})}function a(){V.current||(T.current.insideReactTree=!0,q.start(0,()=>{T.current.insideReactTree=!1}))}let s=h(S)?S:null;if(!(!C&&!s))return vt(s&&I(s,`focusout`,i),s&&I(s,`pointerdown`,t),C&&I(C,`focusin`,n),C&&I(C,`focusout`,i),C&&L&&I(C,`focusout`,a,!0))},[r,S,C,X,c,F,L,_,l,o,Z,O,D,T,q,ce,ue,d,f,Q]),J.useEffect(()=>{if(r||!C||!x)return;let e=Array.from(L?.portalNode?.querySelectorAll(`[${Ct(`portal`)}]`)||[]),t=(F?we(F.nodesRef.current,D()):[]).find(e=>be(e.context?.elements.domReference||null))?.context?.elements.domReference,n=Lt([C,...e,G.current,K.current,L?.beforeOutsideRef.current,L?.afterOutsideRef.current,...Q(),t,M(f),M(d),O?S:null].filter(e=>e!=null),{ariaHidden:c||O,mark:!1}),i=Lt([C,...e].filter(e=>e!=null));return()=>{i(),n()}},[x,r,S,C,c,L,O,F,D,d,f,Q]),v(()=>{if(!x||r||!h(X))return;U.current=``,W.current=``;let e=w(X),t=k(e);queueMicrotask(()=>{let n=re.current,r=typeof n==`function`?n(N.current||``):n;if(r===void 0||r===!1||A(X,t))return;let i=null,a=()=>(i??=Z(X),i[0]||X),o;o=r===!0||r===null?a():M(r),o||=a();let s=A(X,k(e));Tt(o,{preventScroll:o===X,shouldFocus(){if(!P.current)return!1;if(s)return!0;let t=k(e);return!(t!==o&&A(X,t))}})})},[r,x,X,Z,re,N,P]),v(()=>{if(r||!X)return;let e=w(X),t=k(e),n=N.current==null;an(t);function i(e){if(e.open||(U.current=tn(e.nativeEvent,W.current)),e.reason===`trigger-hover`&&e.nativeEvent.type===`mouseleave`&&(R.current=!0),e.reason===`outside-press`){if(e.nested)R.current=!1;else if(De(e.nativeEvent)||Oe(e.nativeEvent))R.current=!1;else{let e=!1;w(X).createElement(`div`).focus({get preventScroll(){return e=!0,!1}}),e?R.current=!1:R.current=!0}}}ee.on(`openchange`,i);function a(e){let r=j.current,i=typeof r==`function`?r(e):r;if(i===void 0||i===!1)return null;i===null&&(i=!0);let a=S?.isConnected?S:null,o=t?.isConnected&&y(t)!==`body`?t:null,s=n?o||a:a||o;return s||=on()||null,typeof i==`boolean`?s:M(i)||s||null}return()=>{ee.off(`openchange`,i);let t=k(e),n=Q(),r=A(C,t)||n.some(e=>e===t||A(e,t))||F&&Ce(F.nodesRef.current,D(),!1).some(e=>A(e.context?.elements.floating,t)),o=j.current,s=U.current,c=a(s);queueMicrotask(()=>{let n=sn(c),i=typeof o!=`boolean`;if(o&&!R.current&&h(n)&&(!(!i&&n!==t&&t!==e.body)||r)){let e={preventScroll:!0};s===`keyboard`&&(e.focusVisible=!0),n.focus(e)}R.current=!1})}},[r,C,X,j,N,ee,F,S,D,Q]),v(()=>{if(!le||x||!C)return;let e=k(w(C));!h(e)||!ve(e)||A(C,e)&&e.blur()},[x,C]),v(()=>{if(!(r||!L))return L.setFocusManagerState({modal:c,closeOnFocusOut:l,open:x,onOpenChange:_.setOpen,domReference:S}),()=>{L.setFocusManagerState(null)}},[r,L,c,x,_,l,S]),v(()=>{if(!(r||!X))return cn(X),()=>{queueMicrotask(rn)}},[r,X]);let fe=!r&&(!c||!O)&&(de||c);return(0,Y.jsxs)(J.Fragment,{children:[fe&&(0,Y.jsx)(St,{"data-type":`inside`,ref:oe,onFocus:e=>{if(c){let e=Z();Tt(e[e.length-1])}else L?.portalNode&&(R.current=!1,rt(e,L.portalNode)?tt(S)?.focus():M(f??L.beforeOutsideRef)?.focus())}}),n,fe&&(0,Y.jsx)(St,{"data-type":`inside`,ref:se,onFocus:e=>{c?Tt(Z()[0]):L?.portalNode&&(l&&(R.current=!0),rt(e,L.portalNode)?nt(S)?.focus():M(d??L.afterOutsideRef)?.focus())}})]})}function un(){return!1}function dn(e){return{escapeKey:typeof e==`boolean`?e:e?.escapeKey??!1,outsidePress:typeof e==`boolean`?e:e?.outsidePress??!0}}function fn(e,t={}){let{enabled:n=!0,escapeKey:r=!0,outsidePress:i=!0,outsidePressEvent:a=`sloppy`,referencePress:o=un,bubbles:s,externalTree:c}=t,l=`rootStore`in e?e.rootStore:e,u=l.useState(`open`),d=l.useState(`floatingElement`),{dataRef:f}=l.context,p=en(c),m=b(typeof i==`function`?i:()=>!1),v=typeof i==`function`?m:i,y=v!==!1,ee=b(()=>a),{escapeKey:D,outsidePress:O}=dn(s),ne=J.useRef(!1),k=J.useRef(!1),j=J.useRef(!1),M=J.useRef(!1),N=J.useRef(``),P=J.useRef(null),F=ct(),L=ct(),R=b(()=>{L.clear(),f.current.insideReactTree=!1}),ae=b(e=>{let t=f.current.floatingContext?.nodeId;return(p?Ce(p.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),z=b(e=>ge(e,l.select(`floatingElement`))||ge(e,l.select(`domReferenceElement`))),B=b(e=>{o()&&l.setOpen(!1,ie(te,e.nativeEvent))}),V=b(e=>{if(!u||!n||!r||e.key!==`Escape`||M.current||!D&&ae(`__escapeKeyBubbles`))return;let t=Ee(e)?e.nativeEvent:e,i=ie(T,t);l.setOpen(!1,i),i.isCanceled||e.preventDefault(),!D&&!i.isPropagationAllowed&&e.stopPropagation()}),H=b(()=>{f.current.insideReactTree=!0,L.start(0,R)}),U=b(e=>{if(!u||!n||e.button!==0)return;let t=E(e.nativeEvent);A(l.select(`floatingElement`),t)&&(ne.current||(ne.current=!0,k.current=!1))}),W=b(e=>{!u||!n||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&ne.current&&(k.current=!0)});J.useEffect(()=>{if(!u||!n)return R;f.current.__escapeKeyBubbles=D,f.current.__outsidePressBubbles=O;let e=new st,t=new st;function i(){e.clear(),M.current=!0}function a(){e.start(le?5:0,()=>{M.current=!1})}function o(){j.current=!0,t.start(0,()=>{j.current=!1})}function s(){ne.current=!1,k.current=!1}function c(){let e=N.current,t=e===`pen`||!e?`mouse`:e,n=ee(),r=typeof n==`function`?n():n;return typeof r==`string`?r:r[t]}function m(e){let t=c();return t===`intentional`&&e.type!==`click`||t===`sloppy`&&e.type===`click`}function b(e){let t=f.current.floatingContext?.nodeId,n=p&&Ce(p.nodesRef.current,t).some(t=>ge(e,t.context?.elements.floating));return z(e)||n}function T(e){if(m(e)){e.type!==`click`&&!z(e)&&(t.clear(),j.current=!1),R();return}if(f.current.insideReactTree){R();return}let n=E(e),r=`[${Ct(`inert`)}]`,i=C(n)?n.getRootNode():null,a=Array.from((x(i)?i:w(l.select(`floatingElement`))).querySelectorAll(r)),o=l.context.triggerElements;if(n&&(o.hasElement(n)||o.hasMatchingElement(e=>A(e,n))))return;let s=C(n)?n:null;for(;s&&!S(s);){let e=g(s);if(S(e)||!C(e))break;s=e}if(!(a.length&&C(n)&&!_e(n)&&!A(n,l.select(`floatingElement`))&&a.every(e=>!A(s,e)))){if(h(n)&&!(`touches`in e)){let t=S(n),r=_(n),i=/auto|scroll/,a=t||i.test(r.overflowX),o=t||i.test(r.overflowY),s=a&&n.clientWidth>0&&n.scrollWidth>n.clientWidth,c=o&&n.clientHeight>0&&n.scrollHeight>n.clientHeight,l=r.direction===`rtl`,u=c&&(l?e.offsetX<=n.offsetWidth-n.clientWidth:e.offsetX>n.clientWidth),d=s&&e.offsetY>n.clientHeight;if(u||d)return}if(!b(e)){if(c()===`intentional`&&j.current){t.clear(),j.current=!1;return}typeof v==`function`&&!v(e)||ae(`__outsidePressBubbles`)||(l.setOpen(!1,ie(re,e)),R())}}}function te(e){c()!==`sloppy`||e.pointerType===`touch`||!l.select(`open`)||!n||z(e)||T(e)}function L(e){if(c()!==`sloppy`||!l.select(`open`)||!n||z(e))return;let t=e.touches[0];t&&(P.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},F.start(1e3,()=>{P.current&&(P.current.dismissOnTouchEnd=!1,P.current.dismissOnMouseDown=!1)}))}function B(e,t){let n=E(e);if(!n)return;let r=I(n,e.type,()=>{t(e),r()})}function H(e){N.current=`touch`,B(e,L)}function U(e){F.clear(),e.type===`pointerdown`&&(N.current=e.pointerType),!(e.type===`mousedown`&&P.current&&!P.current.dismissOnMouseDown)&&B(e,e=>{e.type===`pointerdown`?te(e):T(e)})}function W(e){if(!ne.current)return;let n=k.current;if(s(),c()===`intentional`){if(e.type===`pointercancel`){n&&o();return}if(!b(e)){if(n){o();return}typeof v==`function`&&!v(e)||(t.clear(),j.current=!0,R())}}}function G(e){if(c()!==`sloppy`||!P.current||z(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-P.current.startX),r=Math.abs(t.clientY-P.current.startY),i=Math.sqrt(n*n+r*r);i>5&&(P.current.dismissOnTouchEnd=!0),i>10&&(T(e),F.clear(),P.current=null)}function K(e){B(e,G)}function oe(e){c()!==`sloppy`||!P.current||z(e)||(P.current.dismissOnTouchEnd&&T(e),F.clear(),P.current=null)}function se(e){B(e,oe)}let q=w(d),ce=vt(r&&vt(I(q,`keydown`,V),I(q,`compositionstart`,i),I(q,`compositionend`,a)),y&&vt(I(q,`click`,U,!0),I(q,`pointerdown`,U,!0),I(q,`pointerup`,W,!0),I(q,`pointercancel`,W,!0),I(q,`mousedown`,U,!0),I(q,`mouseup`,W,!0),I(q,`touchstart`,H,!0),I(q,`touchmove`,K,!0),I(q,`touchend`,se,!0)));return()=>{ce(),e.clear(),t.clear(),s(),j.current=!1,R()}},[f,d,r,y,v,u,n,D,O,V,R,ee,ae,z,p,l,F]);let G=J.useMemo(()=>({onKeyDown:V,onPointerDown:B,onClick:B}),[V,B]),K=J.useMemo(()=>({onKeyDown:V,onPointerDown:W,onMouseDown:W,onClickCapture:H,onMouseDownCapture(e){H(),U(e)},onPointerDownCapture(e){H(),U(e)},onMouseUpCapture:H,onTouchEndCapture:H,onTouchMoveCapture:H}),[V,H,U,W]);return J.useMemo(()=>n?{reference:G,floating:K,trigger:G}:{},[n,G,K])}var pn=[],mn=void 0;function hn(){return mn}function gn(e){pn.push(e)}function _n(e){let t=(t,n)=>{let r=c(yn).current,i;try{mn=r;for(let e of pn)e.before(r);i=e(t,n);for(let e of pn)e.after(r);r.didInitialize=!0}finally{mn=void 0}return i};return t.displayName=e.displayName||e.name,t}function vn(e){return J.forwardRef(_n(e))}function yn(){return{didInitialize:!1}}var bn=d(19)?Cn:wn;function xn(e,t,n,r,i){return bn(e,t,n,r,i)}function Sn(e,t,n,r,i){let a=J.useCallback(()=>t(e.getSnapshot(),n,r,i),[e,t,n,r,i]);return(0,Jt.useSyncExternalStore)(e.subscribe,a,a)}gn({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let n=new Set;for(let t of e.syncHooks)n.add(t.store);let r=[];for(let e of n)r.push(e.subscribe(t));return()=>{for(let e of r)e()}}),(0,Jt.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Cn(e,t,n,r,i){let a=hn();if(!a)return Sn(e,t,n,r,i);let o=a.syncIndex;a.syncIndex+=1;let s;return a.didInitialize?(s=a.syncHooks[o],(s.store!==e||s.selector!==t||!Object.is(s.a1,n)||!Object.is(s.a2,r)||!Object.is(s.a3,i))&&(s.store!==e&&(a.didChangeStore=!0),s.store=e,s.selector=t,s.a1=n,s.a2=r,s.a3=i,s.value=t(e.getSnapshot(),n,r,i))):(s={store:e,selector:t,a1:n,a2:r,a3:i,value:t(e.getSnapshot(),n,r,i)},a.syncHooks.push(s)),s.value}function wn(e,t,n,r,i){return(0,Yt.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,i))}var Tn=class{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;let t=this.updateTick;for(let n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t])){this.setState({...this.state,...e});return}}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){let e={...this.state};this.setState(e)}use(e,t,n,r){return xn(this,e,t,n,r)}},En=class extends Tn{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){J.useDebugValue(e);let n=this;v(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){let n=this;v(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){let t=this,n=Object.values(e);v(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){J.useDebugValue(e);let n=this,r=t!==void 0;v(()=>{r&&!Object.is(n.state[e],t)&&n.setState({...n.state,[e]:t})},[n,e,t,r])}select(e,t,n,r){let i=this.selectors[e];return i(this.state,t,n,r)}useState(e,t,n,r){return J.useDebugValue(e),xn(this,this.selectors[e],t,n,r)}useContextCallback(e,t){J.useDebugValue(e);let n=b(t??u);this.context[e]=n}useStateSetter(e){let t=J.useRef(void 0);return t.current===void 0&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n;n=typeof e==`function`?e:this.selectors[e];let r=n(this.state);return t(r,r,this),this.subscribe(e=>{let i=n(e);if(!Object.is(r,i)){let e=r;r=i,t(i,e,this)}})}},Dn={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},On=class extends En{constructor(e){let{syncOnly:t,nested:n,onOpenChange:r,triggerElements:i,...a}=e;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:Xt(),nested:n,triggerElements:i},Dn),this.syncOnly=t}syncOpenEvent=(e,t)=>{(!e||!this.state.open||t!=null&&Ae(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>{this.syncOpenEvent(e,t.event);let n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit(`openchange`,n)};setOpen=(e,t)=>{if(this.syncOnly){this.context.onOpenChange?.(e,t);return}this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}};function kn(e){let{popupStore:t,treatPopupAsFloatingElement:n=!1,floatingRootContext:r,floatingId:i,nested:a,onOpenChange:o}=e,s=t.useState(`open`),c=t.useState(`activeTriggerElement`),l=t.useState(n?`popupElement`:`positionerElement`),u=t.context.triggerElements,d=o,f=J.useRef(null);r===void 0&&f.current===null&&(f.current=new On({open:s,transitionStatus:void 0,referenceElement:c,floatingElement:l,triggerElements:u,onOpenChange:d,floatingId:i,syncOnly:!0,nested:a}));let p=r??f.current;return t.useSyncedValue(`floatingId`,i),v(()=>{let e={open:s,floatingId:i,referenceElement:c,floatingElement:l};C(c)&&(e.domReferenceElement=c),p.state.positionReference===p.state.referenceElement&&(e.positionReference=c),p.update(e)},[s,i,c,l,p]),p.context.onOpenChange=d,p.context.nested=a,p}var An={tabIndex:-1,[X]:``};function jn(e){return t=>t!==`touch`||e.current}function Mn(e,t=!1){let n=ee(),r=$t()!=null,i=c(()=>e(n,r)).current;return kn({popupStore:i,treatPopupAsFloatingElement:t,floatingRootContext:i.state.floatingRootContext,floatingId:n,nested:r,onOpenChange:i.setOpen}),i}function Nn({handle:e,store:t}){return v(()=>e.attachStore(t),[e,t]),null}function Pn(e,t){let n=J.useRef(null),r=J.useRef(null);return J.useCallback(i=>{if(e===void 0)return;let a=!1;if(n.current!==null){let e=n.current,i=r.current,o=t.context.triggerElements.getById(e);i&&o===i&&(t.context.triggerElements.delete(e),a=!0),n.current=null,r.current=null}if(i!==null&&(n.current=e,r.current=i,t.context.triggerElements.add(e,i),a=!0),a){let e=t.context.triggerElements.size;t.select(`open`)&&t.state.triggerCount!==e&&t.set(`triggerCount`,e)}},[t,e])}function Fn(e,t,n,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let i=n?.id??null;(i||t)&&(e.activeTriggerId=i,e.activeTriggerElement=n??null)}function In(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Ln(e,t,n,r={}){let i=n.reason,a=i===O,o=t&&i===`trigger-focus`,s=!t&&(i===`trigger-press`||i===`escape-key`),c=In(n);if(e.context.onOpenChange?.(t,n),n.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,n);let l=()=>{let i={...r.extraState,open:t};o?i.instantType=`focus`:s?i.instantType=`dismiss`:a&&(i.instantType=void 0),Fn(i,t,n.trigger,c()),e.update(i)};a?Rt.flushSync(l):l()}function Rn(e,t,n,r){let i=n.useState(`isMountedByTrigger`,e),a=Pn(e,n),o=b(t=>{let i=n.select(`open`),a=n.select(`activeTriggerId`);if(a===e){n.update({activeTriggerElement:t,...i?r:null});return}a==null&&i&&n.update({activeTriggerId:e,activeTriggerElement:t,...r})}),s=J.useCallback(e=>{a(e),e&&o(e)},[a,o]);return v(()=>{i&&n.update({activeTriggerElement:t.current,...r})},[i,n,t,...Object.values(r)]),{registerTrigger:s,isMountedByThisTrigger:i}}function zn(e,t={}){let{closeOnActiveTriggerUnmount:n=!1}=t,r=J.useRef(null),i=e.useState(`open`),a=e.useState(`triggerCount`),o=e.useState(`activeTriggerId`),s=e.useState(`activeTriggerElement`);v(()=>{if(!i){r.current=null,e.state.triggerCount!==0&&e.set(`triggerCount`,0);return}let t=e.context.triggerElements.size,a={};e.state.triggerCount!==t&&(a.triggerCount=t);let o=e.select(`activeTriggerId`),s=null;if(o){let t=e.context.triggerElements.getById(o);if(t)r.current=o,t!==e.state.activeTriggerElement&&(a.activeTriggerElement=t);else{for(let[t,n]of e.context.triggerElements.entries())if(n===e.state.activeTriggerElement){a.activeTriggerId=t,a.activeTriggerElement=n,r.current=t;break}a.activeTriggerId===void 0&&(r.current===o?s=o:r.current=null)}}else r.current=null;if(!s&&!o&&t===1){let t=e.context.triggerElements.entries().next();if(!t.done){let[e,n]=t.value;a.activeTriggerId=e,a.activeTriggerElement=n,r.current=e}}(a.triggerCount!==void 0||a.activeTriggerId!==void 0||a.activeTriggerElement!==void 0)&&e.update(a),s&&n&&queueMicrotask(()=>{if(e.select(`open`)&&e.select(`activeTriggerId`)===s&&!e.context.triggerElements.getById(s)){let t=ie(D);e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[i,e,a,o,s,n])}function Bn(e,t,n){let{mounted:r,setMounted:i,transitionStatus:a}=R(e),o=t.useState(`preventUnmountingOnClose`),s=!e&&o;t.useSyncedValues({mounted:r,transitionStatus:a,preventUnmountingOnClose:s});let c=b(()=>{i(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return L({enabled:r&&!e&&!s,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:a}}function Vn(e,t){e.useSyncedValues(t),v(()=>()=>{e.update({activeTriggerProps:o,inactiveTriggerProps:o,popupProps:o})},[e])}function Hn(e,t){v(()=>{!t&&e.state.openMethod!==null&&e.set(`openMethod`,null)},[t,e]),v(()=>()=>{e.state.openMethod!==null&&e.set(`openMethod`,null)},[e])}var Un=class{constructor(){this.idMap=new Map}add(e,t){this.idMap.set(e,t)}delete(e){this.idMap.delete(e)}hasElement(e){for(let t of this.idMap.values())if(t===e)return!0;return!1}hasMatchingElement(e){for(let t of this.idMap.values())if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}},Wn=`ArrowUp`,Gn=`ArrowDown`,Kn=`ArrowLeft`,qn=`ArrowRight`,Jn=`Home`,Yn=new Set([Wn,Gn,Kn,qn,Jn,`End`]),Xn=[`Shift`,`Control`,`Alt`,`Meta`];function Zn(e){return h(e)&&e.tagName===`INPUT`}function Qn(e){return!!(Zn(e)&&e.selectionStart!=null||h(e)&&e.tagName===`TEXTAREA`)}function $n(e,t,n,r){if(!e||!t||!t.scrollTo)return;let i=e.scrollLeft,a=e.scrollTop,o=e.clientWidthe.scrollLeft+e.clientWidth-a.scrollPaddingRight?i=r+t.offsetWidth+o.scrollMarginRight-e.clientWidth+a.scrollPaddingRight:r-o.scrollMarginLefte.scrollLeft+e.clientWidth-a.scrollPaddingRight&&(i=r+t.offsetWidth+o.scrollMarginRight-e.clientWidth+a.scrollPaddingRight))}if(s&&r!==`horizontal`){let n=er(e,t,`top`),r=tr(e),i=tr(t);n-i.scrollMarginTope.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(a=n+t.offsetHeight+i.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:i,top:a,behavior:`auto`})}function er(e,t,n){let r=n===`left`?`offsetLeft`:`offsetTop`,i=0;for(;t.offsetParent&&(i+=t[r],t.offsetParent!==e);)t=t.offsetParent;return i}function tr(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function nr(e){return d(19)?e:e?`true`:void 0}var rr=J.forwardRef(function(e,t){let{cutout:n,...r}=e,i;if(n){let e=n.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,Y.jsx)(`div`,{ref:t,role:`presentation`,"data-base-ui-inert":``,...r,style:{position:`fixed`,inset:0,userSelect:`none`,WebkitUserSelect:`none`,clipPath:i}})}),ir={},ar={},or=``;function sr(e,t){return f(e)?e:t}function cr(e,t,n){return/hidden|clip/.test(e.getComputedStyle(sr(t,n)).overflowY)}function lr(e){if(typeof document>`u`)return!1;let t=w(e);return m(t).innerWidth-t.documentElement.clientWidth>0}function ur(e){if(!(typeof CSS<`u`&&CSS.supports&&CSS.supports(`scrollbar-gutter`,`stable`))||typeof document>`u`)return!1;let t=w(e),n=t.documentElement,r=t.body,i=sr(n,r),a=i.style.overflowY,o=n.style.scrollbarGutter;n.style.scrollbarGutter=`stable`,i.style.overflowY=`scroll`;let s=i.offsetWidth;i.style.overflowY=`hidden`;let c=i.offsetWidth;return i.style.overflowY=a,n.style.scrollbarGutter=o,s===c}function dr(e){let t=w(e),n=t.documentElement,r=t.body,i=sr(n,r),a={overflowY:i.style.overflowY,overflowX:i.style.overflowX};return Object.assign(i.style,{overflowY:`hidden`,overflowX:`hidden`}),()=>{Object.assign(i.style,a)}}function fr(e){let t=w(e),n=t.documentElement,r=t.body,i=m(n),a=0,o=0,s=!1,c=F.create();if(le&&(i.visualViewport?.scale??1)!==1)return()=>{};function l(){let t=i.getComputedStyle(n),c=i.getComputedStyle(r),l=(t.scrollbarGutter||``).includes(`both-edges`)?`stable both-edges`:`stable`;a=n.scrollTop,o=n.scrollLeft,ir={scrollbarGutter:n.style.scrollbarGutter,overflowY:n.style.overflowY,overflowX:n.style.overflowX},or=n.style.scrollBehavior,ar={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let u=n.scrollHeight>n.clientHeight,d=n.scrollWidth>n.clientWidth,f=t.overflowY===`scroll`||c.overflowY===`scroll`,p=t.overflowX===`scroll`||c.overflowX===`scroll`,m=Math.max(0,i.innerWidth-r.clientWidth),h=Math.max(0,i.innerHeight-r.clientHeight),g=parseFloat(c.marginTop)+parseFloat(c.marginBottom),_=parseFloat(c.marginLeft)+parseFloat(c.marginRight),v=sr(n,r);if(s=ur(e),s){n.style.scrollbarGutter=l,v.style.overflowY=`hidden`,v.style.overflowX=`hidden`;return}Object.assign(n.style,{scrollbarGutter:l,overflowY:`hidden`,overflowX:`hidden`}),(u||f)&&(n.style.overflowY=`scroll`),(d||p)&&(n.style.overflowX=`scroll`),Object.assign(r.style,{position:`relative`,height:g||h?`calc(100dvh - ${g+h}px)`:`100dvh`,width:_||m?`calc(100vw - ${_+m}px)`:`100vw`,boxSizing:`border-box`,overflowY:`hidden`,overflowX:`hidden`,scrollBehavior:`unset`}),r.scrollTop=a,r.scrollLeft=o,n.setAttribute(`data-base-ui-scroll-locked`,``),n.style.scrollBehavior=`unset`}function u(){Object.assign(n.style,ir),Object.assign(r.style,ar),s||(n.scrollTop=a,n.scrollLeft=o,n.removeAttribute(`data-base-ui-scroll-locked`),n.style.scrollBehavior=or)}function d(){u(),c.request(l)}l();let f=I(i,`resize`,d);return()=>{c.cancel(),u(),typeof i.removeEventListener==`function`&&f()}}var pr=new class{lockCount=0;restore=null;timeoutLock=st.create();timeoutUnlock=st.create();acquire(e){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}release=()=>{--this.lockCount,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(e){if(this.lockCount===0||this.restore!==null)return;let t=w(e),n=t.documentElement,r=t.body,i=m(n);if(cr(i,n,r)){let t=new i.MutationObserver(()=>{cr(i,n,r)||(t.disconnect(),this.restore=null,this.lock(e))}),a={attributes:!0};t.observe(n,a),t.observe(r,a),this.restore=()=>t.disconnect();return}let a=K||!lr(e);this.restore=a?dr(e):fr(e)}};function mr(e=!0,t=null){v(()=>{if(e)return pr.acquire(t)},[e,t])}export{Le as $,fn as A,Ct as B,Hn as C,xn as D,En as E,Kt as F,_t as G,xt as H,zt as I,st as J,ht as K,Bt as L,$t as M,en as N,_n as O,qt as P,Me as Q,Vt as R,Mn as S,On as T,vt as U,bt as V,gt as W,Pe as X,ct as Y,Ne as Z,jn as _,de as _t,Kn as a,Te as at,Bn as b,q as bt,Yn as c,ye as ct,Qn as d,ve as dt,je as et,$n as f,xe as ft,Ln as g,pe as gt,Nn as h,fe as ht,Gn as i,Oe as it,ln as j,vn as k,Jn as l,he as lt,An as m,Q as mt,rr as n,ke as nt,qn as o,Ce as ot,Un as p,me as pt,mt as q,nr as r,De as rt,Wn as s,Se as st,mr as t,Fe as tt,Xn as u,be as ut,Fn as v,le as vt,Rn as w,Vn as x,zn as y,K as yt,Tt as z}; \ No newline at end of file +import{a as e,n as t,r as n}from"./compiler-runtime.js";import{n as r,r as i}from"./useStore.js";import{a,c as o,d as s,f as c,i as l,l as u,n as d,o as f,r as p,t as m,u as h}from"./useValueAsRef.js";import{a as g,c as _,l as v,n as y,o as b,s as x}from"./dist.js";import{C as S,S as C,_ as w,b as T,g as ee,l as E,o as D,p as O,s as k,w as te,x as A,y as j}from"./button.js";import{C as M,S as N,a as P,b as ne,f as re,g as F,h as I,o as ie,p as L,t as ae,v as R,y as z}from"./createBaseUIEventDetails.js";function B(){return typeof navigator>`u`?{userAgent:``,platform:``,maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??``,maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:V,platform:H,maxTouchPoints:U}=B(),W=V.toLowerCase(),G=H.toLowerCase(),K=/^i(os$|p)/.test(G)||G===`macintel`&&U>1,oe=`android`,se=G===oe||W.includes(oe),q=!K&&G.startsWith(`mac`);G.startsWith(`win`),!se&&/^(linux|chrome os)/.test(G);var ce=q||K,le=typeof CSS<`u`&&!!CSS.supports?.(`-webkit-backdrop-filter:none`);!le&&W.includes(`firefox`),!le&&W.includes(`chrom`);var ue=ce,de=/jsdom|happydom/.test(W),J=e(n(),1),Y=t(),X=`data-base-ui-focusable`,Z=`input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])`,Q=`ArrowLeft`,fe=`ArrowRight`,pe=`ArrowUp`,me=`ArrowDown`;function he(e,t){if(!j(e))return!1;let n=e;if(t.hasElement(n))return!n.hasAttribute(`data-trigger-disabled`);for(let[,e]of t.entries())if(z(e,n))return!e.hasAttribute(`data-trigger-disabled`);return!1}function ge(e,t){if(t==null)return!1;if(`composedPath`in e)return e.composedPath().includes(t);let n=e;return n.target!=null&&t.contains(n.target)}function _e(e){return e.matches(`html,body`)}function ve(e){return T(e)&&e.matches(`input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])`)}function ye(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Z}`)!=null}function be(e){return e?e.getAttribute(`role`)===`combobox`&&ve(e):!1}function xe(e){if(!e||de)return!0;try{return e.matches(`:focus-visible`)}catch{return!0}}function Se(e){return e?e.hasAttribute(`data-base-ui-focusable`)?e:e.querySelector(`[data-base-ui-focusable]`)||e:null}function Ce(e,t,n=!0){return e.filter(e=>e.parentId===t).flatMap(t=>[...!n||t.context?.open?[t]:[],...Ce(e,t.id,n)])}function we(e,t){let n=[],r=e.find(e=>e.id===t)?.parentId;for(;r;){let t=e.find(e=>e.id===r);r=t?.parentId,t&&(n=n.concat(t))}return n}function Te(e){e.preventDefault(),e.stopPropagation()}function Ee(e){return`nativeEvent`in e}function De(e){return e.pointerType===``&&e.isTrusted?!0:se&&e.pointerType?e.type===`click`&&e.buttons===1:e.detail===0&&!e.pointerType}function Oe(e){return de?!1:!se&&e.width===0&&e.height===0||se&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType===`mouse`||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType===`touch`}function ke(e,t){let n=[`mouse`,`pen`];return t||n.push(``,void 0),n.includes(e)}function Ae(e){let t=e.type;return t===`click`||t===`mousedown`||t===`keydown`||t===`keyup`}function je(e,t){return t<0||t>=e.length}function Me(e,t){return Pe(e.current,{disabledIndices:t})}function Ne(e,t){return Pe(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Pe(e,{startingIndex:t=-1,decrement:n=!1,disabledIndices:r,amount:i=1}={}){let a=t;do a+=n?-i:i;while(a>=0&&a<=e.length-1&&Fe(e,a,r));return a}function Fe(e,t,n){if(typeof n==`function`?n(t):n?.includes(t)??!1)return!0;let r=e[t];return r?!Le(r)||r.matches(`:disabled`)?!0:!n&&(r.hasAttribute(`disabled`)||r.getAttribute(`aria-disabled`)===`true`):!1}function Ie(e){return e.visibility===`hidden`||e.visibility===`collapse`}function Le(e,t=e?E(e):null){return!e||!e.isConnected||!t||Ie(t)?!1:typeof e.checkVisibility==`function`?e.checkVisibility():t.display!==`none`&&t.display!==`contents`}var Re=`a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]`;function ze(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let n=e.getRootNode();return te(n)?n.host:null}function Be(e){for(let t of Array.from(e.children))if(O(t)===`summary`)return t;return null}function Ve(e,t){let n=Be(t);return!!n&&(e===n||z(n,e))}function He(e){let t=e?O(e):``;return e!=null&&e.matches(Re)&&(t!==`summary`||e.parentElement!=null&&O(e.parentElement)===`details`&&Be(e.parentElement)===e)&&(t!==`details`||Be(e)==null)&&(t!==`input`||e.type!==`hidden`)}function Ue(e){if(!He(e)||!e.isConnected||e.matches(`:disabled`))return!1;for(let t=e;t;t=ze(t)){let n=t!==e,r=O(t)===`slot`;if(t.hasAttribute(`inert`)||n&&O(t)===`details`&&!t.open&&!Ve(e,t)||t.hasAttribute(`hidden`)||!r&&!We(t,n))return!1}return!0}function We(e,t){let n=E(e);return t?n.display!==`none`:Le(e,n)}function Ge(e){let t=e.tabIndex;if(t<0){let t=O(e);if(t===`details`||t===`audio`||t===`video`||T(e)&&e.isContentEditable)return 0}return t}function Ke(e){if(O(e)!==`input`)return null;let t=e;return t.type===`radio`&&t.name!==``?t:null}function qe(e,t){let n=Ke(e);if(!n)return!0;let r=t.find(e=>{let t=Ke(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=Ke(e);return t?.name===n.name&&t.form===n.form})===n}function Je(e){if(T(e)&&O(e)===`slot`){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return T(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function Ye(e,t){Je(e).forEach(e=>{He(e)&&t.push(e),Ye(e,t)})}function Xe(e,t,n){Je(e).forEach(e=>{T(e)&&e.matches(t)&&n.push(e),Xe(e,t,n)})}function Ze(e){return Ue(e)&&Ge(e)>=0}function Qe(e){let t=[];return Ye(e,t),t.filter(Ue)}function $e(e){let t=Qe(e);return t.filter(e=>Ge(e)>=0&&qe(e,t))}function et(e,t){let n=$e(e),r=n.length;if(r===0)return;let i=R(M(e)),a=n.indexOf(i);return n[a===-1?t===1?0:r-1:a+t]}function tt(e){return et(M(e).body,1)||e}function nt(e){return et(M(e).body,-1)||e}function rt(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!z(n,r)}function it(e){$e(e).forEach(e=>{e.dataset.tabindex=e.getAttribute(`tabindex`)||``,e.setAttribute(`tabindex`,`-1`)})}function at(e){let t=[];Xe(e,`[data-tabindex]`,t),t.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute(`tabindex`,t):e.removeAttribute(`tabindex`)})}var ot=0,st=class e{static create(){return new e}currentId=ot;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=ot,t()},e)}isStarted(){return this.currentId!==ot}clear=()=>{this.currentId!==ot&&(clearTimeout(this.currentId),this.currentId=ot)};disposeEffect=()=>this.clear};function ct(){let e=v(st.create).current;return s(e.disposeEffect),e}(function(e){return e.open=`data-open`,e.closed=`data-closed`,e[e.startingStyle=l.startingStyle]=`startingStyle`,e[e.endingStyle=l.endingStyle]=`endingStyle`,e.anchorHidden=`data-anchor-hidden`,e.side=`data-side`,e.align=`data-align`,e})({});var lt={"data-popup-open":``},ut={"data-popup-open":``,"data-pressed":``},dt={"data-open":``},ft={"data-closed":``},pt={"data-anchor-hidden":``},mt={open(e){return e?lt:null}},ht={open(e){return e?ut:null}},gt={open(e){return e?dt:ft},anchorHidden(e){return e?pt:null}},_t={...gt,...a};function vt(...e){return()=>{for(let t=0;t{ue&&le&&r(`button`)},[]);let i={tabIndex:0,role:n};return(0,Y.jsx)(`span`,{...e,ref:t,style:bt,"aria-hidden":!n||void 0,...i,"data-base-ui-focus-guard":``})});function Ct(e){return`data-base-ui-${e}`}var wt=0;function Tt(e,t={}){let{preventScroll:n=!1,sync:r=!1,shouldFocus:i}=t;cancelAnimationFrame(wt);function a(){i&&!i()||e?.focus({preventScroll:n})}if(r)return a(),b;let o=requestAnimationFrame(a);return wt=o,()=>{wt===o&&(cancelAnimationFrame(o),wt=0)}}var Et={inert:new WeakMap,"aria-hidden":new WeakMap},Dt=`data-base-ui-inert`,Ot={inert:new WeakSet,"aria-hidden":new WeakSet},kt=new WeakMap,At=0;function jt(e){return Ot[e]}function Mt(e){return e?te(e)?e.host:Mt(e.parentNode):null}var Nt=(e,t)=>t.map(t=>{if(e.contains(t))return t;let n=Mt(t);return e.contains(n)?n:null}).filter(e=>e!=null),Pt=e=>{let t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},Ft=(e,t,n)=>{let r=[],i=e=>{!e||n.has(e)||Array.from(e.children).forEach(e=>{O(e)!==`script`&&(t.has(e)?i(e):r.push(e))})};return i(e),r};function It(e,t,n,r,{mark:i=!0}){let a=null;r?a=`inert`:n&&(a=`aria-hidden`);let o=null,s=null,c=Nt(t,e),l=i?Ft(t,Pt(c),new Set(c)):[],u=[],d=[];if(a){let e=Et[a],n=jt(a);s=n,o=e;let r=Nt(t,Array.from(t.querySelectorAll(`[aria-live]`))),i=c.concat(r);Ft(t,Pt(i),new Set(i)).forEach(t=>{let r=t.getAttribute(a),i=r!==null&&r!==`false`,o=(e.get(t)||0)+1;e.set(t,o),u.push(t),o===1&&i&&n.add(t),i||t.setAttribute(a,a===`inert`?``:`true`)})}return i&&l.forEach(e=>{let t=(kt.get(e)||0)+1;kt.set(e,t),d.push(e),t===1&&e.setAttribute(Dt,``)}),At+=1,()=>{o&&u.forEach(e=>{let t=(o.get(e)||0)-1;o.set(e,t),t||(!s?.has(e)&&a&&e.removeAttribute(a),s?.delete(e))}),i&&d.forEach(e=>{let t=(kt.get(e)||0)-1;kt.set(e,t),t||e.removeAttribute(Dt)}),--At,At||(Et.inert=new WeakMap,Et[`aria-hidden`]=new WeakMap,Ot.inert=new WeakSet,Ot[`aria-hidden`]=new WeakSet,kt=new WeakMap)}}function Lt(e,t={}){let{ariaHidden:n=!1,inert:r=!1,mark:i=!0}=t,a=M(e[0]).body;return It(e,a,n,r,{mark:i})}var Rt=e(c(),1),zt={style:{transition:`none`}},Bt={fallbackAxisSide:`none`},Vt={fallbackAxisSide:`end`},Ht={clipPath:`inset(50%)`,position:`fixed`,top:0,left:0},Ut=J.createContext(null),Wt=()=>J.useContext(Ut),Gt=Ct(`portal`);function Kt(e={}){let{ref:t,container:n,componentProps:r=g,elementProps:i}=e,a=N(),o=Wt()?.portalNode,[s,c]=J.useState(null),[l,u]=J.useState(null),d=k(e=>{e!==null&&u(e)}),f=J.useRef(null);D(()=>{if(n===null){f.current&&(f.current=null,u(null),c(null));return}let e=(n&&(C(n)?n:n.current))??o??document.body;if(e==null){f.current&&(f.current=null,u(null),c(null));return}f.current!==e&&(f.current=e,u(null),c(e))},[n,o]);let p=y(`div`,r,{ref:[t,d],props:[{id:a,[Gt]:``},i]}),m=s&&p?Rt.createPortal(p,s):null;return{node:l,nodeId:J.isValidElement(p)?p.props.id:void 0,subtree:m}}var qt=J.forwardRef(function(e,t){let{render:n,className:r,style:i,children:a,container:o,...s}=e,{node:c,nodeId:l,subtree:u}=Kt({container:o,ref:t,componentProps:e,elementProps:s}),f=J.useRef(null),p=J.useRef(null),m=J.useRef(null),h=J.useRef(null),[g,_]=J.useState(null),v=J.useRef(!1),y=g?.modal,b=g?.open,x=!!g&&!g.modal&&g.open&&!!c;J.useEffect(()=>{if(!c||y)return;function e(e){c&&e.relatedTarget&&rt(e)&&(e.type===`focusin`?v.current&&=(at(c),!1):(it(c),v.current=!0))}return vt(d(c,`focusin`,e,!0),d(c,`focusout`,e,!0))},[c,y]),D(()=>{!c||b!==!0||!v.current||(at(c),v.current=!1)},[b,c]);let S=J.useMemo(()=>({beforeOutsideRef:f,afterOutsideRef:p,beforeInsideRef:m,afterInsideRef:h,portalNode:c,setFocusManagerState:_}),[c]);return(0,Y.jsxs)(J.Fragment,{children:[u,(0,Y.jsxs)(Ut.Provider,{value:S,children:[x&&c&&(0,Y.jsx)(St,{"data-type":`outside`,ref:f,onFocus:e=>{rt(e,c)?m.current?.focus():nt(g?g.domReference:null)?.focus()}}),x&&c&&(0,Y.jsx)(`span`,{"aria-owns":l,style:Ht}),c&&Rt.createPortal(a,c),x&&c&&(0,Y.jsx)(St,{"data-type":`outside`,ref:p,onFocus:e=>{rt(e,c)?h.current?.focus():(tt(g?g.domReference:null)?.focus(),g?.closeOnFocusOut&&g?.onOpenChange(!1,ae(`focus-out`,e.nativeEvent)))}})]})]})}),Jt=i(),Yt=r();function Xt(){let e=new Map;return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}var Zt=J.createContext(null),Qt=J.createContext(null),$t=()=>J.useContext(Zt)?.id||null,en=e=>{let t=J.useContext(Qt);return e??t};function tn(e,t){let n=w(ne(e));return e instanceof n.KeyboardEvent?`keyboard`:e instanceof n.FocusEvent?t||`keyboard`:`pointerType`in e?e.pointerType||`keyboard`:`touches`in e?`touch`:e instanceof n.MouseEvent?t||(e.detail===0?`keyboard`:`mouse`):``}var nn=20,$=[];function rn(){$=$.filter(e=>e.deref()?.isConnected)}function an(e){rn(),e&&O(e)!==`body`&&($.push(new WeakRef(e)),$.length>nn&&($=$.slice(-20)))}function on(){return rn(),$[$.length-1]?.deref()}function sn(e){return e?Ze(e)?e:$e(e)[0]||e:null}function cn(e){if(e.hasAttribute(`tabindex`)&&!e.hasAttribute(`data-tabindex`)||!e.getAttribute(`role`)?.includes(`dialog`))return;let t=Qe(e).filter(e=>{let t=e.getAttribute(`data-tabindex`)||``;return Ze(e)||e.hasAttribute(`data-tabindex`)&&!t.startsWith(`-`)}),n=e.getAttribute(`tabindex`);t.length===0?n!==`0`&&(e.setAttribute(`tabindex`,`0`),e.setAttribute(`data-tabindex`,`0`)):(n!==`-1`||e.hasAttribute(`data-tabindex`)&&e.getAttribute(`data-tabindex`)!==`-1`)&&(e.setAttribute(`tabindex`,`-1`),e.setAttribute(`data-tabindex`,`-1`))}function ln(e){let{context:t,children:n,disabled:r=!1,initialFocus:i=!0,returnFocus:a=!0,restoreFocus:s=!1,modal:c=!0,closeOnFocusOut:l=!0,openInteractionType:u=``,nextFocusableElement:f,previousFocusableElement:p,beforeContentFocusGuardRef:g,externalTree:v,getInsideElements:y}=e,b=`rootStore`in t?t.rootStore:t,x=b.useState(`open`),S=b.useState(`domReferenceElement`),C=b.useState(`floatingElement`),{events:w,dataRef:ee}=b.context,E=k(()=>ee.current.floatingContext?.nodeId),te=i===!1,A=be(S)&&te,j=m(i),N=m(a),P=m(u),re=m(x),F=en(v),I=Wt(),L=J.useRef(!1),B=J.useRef(!1),V=J.useRef(!1),H=J.useRef(null),U=J.useRef(``),W=J.useRef(``),G=J.useRef(null),K=J.useRef(null),oe=_(G,g,I?.beforeInsideRef),se=_(K,I?.afterInsideRef),q=ct(),ce=ct(),ue=h(),de=I!=null,X=Se(C),Z=k((e=X)=>e?$e(e):[]),Q=k(()=>y?.().filter(e=>e!=null)??[]);J.useEffect(()=>{if(r||!c)return;function e(e){e.key===`Tab`&&z(X,R(M(X)))&&Z().length===0&&!A&&Te(e)}let t=M(X);return d(t,`keydown`,e)},[r,X,c,A,Z]),J.useEffect(()=>{if(r||!x)return;let e=M(X);function t(){V.current=!1}function n(e){let t=ne(e),n=Q(),r=z(C,t)||z(S,t)||z(I?.portalNode,t)||n.some(e=>e===t||z(e,t));V.current=!r,W.current=e.pointerType||`keyboard`,t?.closest(`[data-base-ui-click-trigger]`)&&(B.current=!0,ce.start(0,()=>{B.current=!1}))}function i(){W.current=`keyboard`}return vt(d(e,`pointerdown`,n,!0),d(e,`pointerup`,t,!0),d(e,`pointercancel`,t,!0),d(e,`keydown`,i,!0),t)},[r,C,S,X,x,I,ce,Q]),J.useEffect(()=>{if(r||!l)return;let e=M(X);function t(){B.current=!0,ce.start(0,()=>{B.current=!1})}function n(e){let t=ne(e);Ze(t)&&(H.current=t)}function i(t){let n=t.relatedTarget,r=t.currentTarget,i=ne(t);c&&n==null&&i!=null&&z(C,i)&&an(i),queueMicrotask(()=>{let a=E(),l=b.context.triggerElements,u=Q(),d=n?.hasAttribute(Ct(`focus-guard`))&&[G.current,K.current,I?.beforeInsideRef.current,I?.afterInsideRef.current,I?.beforeOutsideRef.current,I?.afterOutsideRef.current,o(p),o(f)].includes(n),m=!(z(S,n)||z(C,n)||z(n,C)||z(I?.portalNode,n)||u.some(e=>e===n||z(e,n))||l.hasMatchingElement(e=>z(e,n))||d||F&&(Ce(F.nodesRef.current,a).find(e=>z(e.context?.elements.floating,n)||z(e.context?.elements.domReference,n))||we(F.nodesRef.current,a).find(e=>[e.context?.elements.floating,Se(e.context?.elements.floating)].includes(n)||e.context?.elements.domReference===n)));if(r===S&&X&&cn(X),s&&r!==S&&!Le(i)&&R(e)===e.body){if(T(X)&&(X.focus(),s===`popup`)){ue.request(()=>{X.focus()});return}let e=Z(),t=H.current,n=(t&&e.includes(t)?t:null)||e[e.length-1]||X;T(n)&&n.focus()}if(ee.current.insideReactTree){ee.current.insideReactTree=!1;return}(A||!c)&&n&&m&&!B.current&&(A||n!==on())&&(L.current=!0,b.setOpen(!1,ae(ie,t)))})}function a(){V.current||(ee.current.insideReactTree=!0,q.start(0,()=>{ee.current.insideReactTree=!1}))}let u=T(S)?S:null;if(!(!C&&!u))return vt(u&&d(u,`focusout`,i),u&&d(u,`pointerdown`,t),C&&d(C,`focusin`,n),C&&d(C,`focusout`,i),C&&I&&d(C,`focusout`,a,!0))},[r,S,C,X,c,F,I,b,l,s,Z,A,E,ee,q,ce,ue,f,p,Q]),J.useEffect(()=>{if(r||!C||!x)return;let e=Array.from(I?.portalNode?.querySelectorAll(`[${Ct(`portal`)}]`)||[]),t=(F?we(F.nodesRef.current,E()):[]).find(e=>be(e.context?.elements.domReference||null))?.context?.elements.domReference,n=Lt([C,...e,G.current,K.current,I?.beforeOutsideRef.current,I?.afterOutsideRef.current,...Q(),t,o(p),o(f),A?S:null].filter(e=>e!=null),{ariaHidden:c||A,mark:!1}),i=Lt([C,...e].filter(e=>e!=null));return()=>{i(),n()}},[x,r,S,C,c,I,A,F,E,f,p,Q]),D(()=>{if(!x||r||!T(X))return;U.current=``,W.current=``;let e=M(X),t=R(e);queueMicrotask(()=>{let n=j.current,r=typeof n==`function`?n(P.current||``):n;if(r===void 0||r===!1||z(X,t))return;let i=null,a=()=>(i??=Z(X),i[0]||X),s;s=r===!0||r===null?a():o(r),s||=a();let c=z(X,R(e));Tt(s,{preventScroll:s===X,shouldFocus(){if(!re.current)return!1;if(c)return!0;let t=R(e);return!(t!==s&&z(X,t))}})})},[r,x,X,Z,j,P,re]),D(()=>{if(r||!X)return;let e=M(X),t=R(e),n=P.current==null;an(t);function i(e){if(e.open||(U.current=tn(e.nativeEvent,W.current)),e.reason===`trigger-hover`&&e.nativeEvent.type===`mouseleave`&&(L.current=!0),e.reason===`outside-press`){if(e.nested)L.current=!1;else if(De(e.nativeEvent)||Oe(e.nativeEvent))L.current=!1;else{let e=!1;M(X).createElement(`div`).focus({get preventScroll(){return e=!0,!1}}),e?L.current=!1:L.current=!0}}}w.on(`openchange`,i);function a(e){let r=N.current,i=typeof r==`function`?r(e):r;if(i===void 0||i===!1)return null;i===null&&(i=!0);let a=S?.isConnected?S:null,s=t?.isConnected&&O(t)!==`body`?t:null,c=n?s||a:a||s;return c||=on()||null,typeof i==`boolean`?c:o(i)||c||null}return()=>{w.off(`openchange`,i);let t=R(e),n=Q(),r=z(C,t)||n.some(e=>e===t||z(e,t))||F&&Ce(F.nodesRef.current,E(),!1).some(e=>z(e.context?.elements.floating,t)),o=N.current,s=U.current,c=a(s);queueMicrotask(()=>{let n=sn(c),i=typeof o!=`boolean`;if(o&&!L.current&&T(n)&&(!(!i&&n!==t&&t!==e.body)||r)){let e={preventScroll:!0};s===`keyboard`&&(e.focusVisible=!0),n.focus(e)}L.current=!1})}},[r,C,X,N,P,w,F,S,E,Q]),D(()=>{if(!le||x||!C)return;let e=R(M(C));!T(e)||!ve(e)||z(C,e)&&e.blur()},[x,C]),D(()=>{if(!(r||!I))return I.setFocusManagerState({modal:c,closeOnFocusOut:l,open:x,onOpenChange:b.setOpen,domReference:S}),()=>{I.setFocusManagerState(null)}},[r,I,c,x,b,l,S]),D(()=>{if(!(r||!X))return cn(X),()=>{queueMicrotask(rn)}},[r,X]);let fe=!r&&(!c||!A)&&(de||c);return(0,Y.jsxs)(J.Fragment,{children:[fe&&(0,Y.jsx)(St,{"data-type":`inside`,ref:oe,onFocus:e=>{if(c){let e=Z();Tt(e[e.length-1])}else I?.portalNode&&(L.current=!1,rt(e,I.portalNode)?tt(S)?.focus():o(p??I.beforeOutsideRef)?.focus())}}),n,fe&&(0,Y.jsx)(St,{"data-type":`inside`,ref:se,onFocus:e=>{c?Tt(Z()[0]):I?.portalNode&&(l&&(L.current=!0),rt(e,I.portalNode)?nt(S)?.focus():o(f??I.afterOutsideRef)?.focus())}})]})}function un(){return!1}function dn(e){return{escapeKey:typeof e==`boolean`?e:e?.escapeKey??!1,outsidePress:typeof e==`boolean`?e:e?.outsidePress??!0}}function fn(e,t={}){let{enabled:n=!0,escapeKey:r=!0,outsidePress:i=!0,outsidePressEvent:a=`sloppy`,referencePress:o=un,bubbles:s,externalTree:c}=t,l=`rootStore`in e?e.rootStore:e,u=l.useState(`open`),f=l.useState(`floatingElement`),{dataRef:p}=l.context,m=en(c),h=k(typeof i==`function`?i:()=>!1),g=typeof i==`function`?h:i,_=g!==!1,v=k(()=>a),{escapeKey:y,outsidePress:b}=dn(s),x=J.useRef(!1),S=J.useRef(!1),C=J.useRef(!1),w=J.useRef(!1),D=J.useRef(``),O=J.useRef(null),N=ct(),re=ct(),I=k(()=>{re.clear(),p.current.insideReactTree=!1}),ie=k(e=>{let t=p.current.floatingContext?.nodeId;return(m?Ce(m.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),R=k(e=>ge(e,l.select(`floatingElement`))||ge(e,l.select(`domReferenceElement`))),B=k(e=>{o()&&l.setOpen(!1,ae(F,e.nativeEvent))}),V=k(e=>{if(!u||!n||!r||e.key!==`Escape`||w.current||!y&&ie(`__escapeKeyBubbles`))return;let t=Ee(e)?e.nativeEvent:e,i=ae(P,t);l.setOpen(!1,i),i.isCanceled||e.preventDefault(),!y&&!i.isPropagationAllowed&&e.stopPropagation()}),H=k(()=>{p.current.insideReactTree=!0,re.start(0,I)}),U=k(e=>{if(!u||!n||e.button!==0)return;let t=ne(e.nativeEvent);z(l.select(`floatingElement`),t)&&(x.current||(x.current=!0,S.current=!1))}),W=k(e=>{!u||!n||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&x.current&&(S.current=!0)});J.useEffect(()=>{if(!u||!n)return I;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=b;let e=new st,t=new st;function i(){e.clear(),w.current=!0}function a(){e.start(le?5:0,()=>{w.current=!1})}function o(){C.current=!0,t.start(0,()=>{C.current=!1})}function s(){x.current=!1,S.current=!1}function c(){let e=D.current,t=e===`pen`||!e?`mouse`:e,n=v(),r=typeof n==`function`?n():n;return typeof r==`string`?r:r[t]}function h(e){let t=c();return t===`intentional`&&e.type!==`click`||t===`sloppy`&&e.type===`click`}function k(e){let t=p.current.floatingContext?.nodeId,n=m&&Ce(m.nodesRef.current,t).some(t=>ge(e,t.context?.elements.floating));return R(e)||n}function P(e){if(h(e)){e.type!==`click`&&!R(e)&&(t.clear(),C.current=!1),I();return}if(p.current.insideReactTree){I();return}let n=ne(e),r=`[${Ct(`inert`)}]`,i=j(n)?n.getRootNode():null,a=Array.from((te(i)?i:M(l.select(`floatingElement`))).querySelectorAll(r)),o=l.context.triggerElements;if(n&&(o.hasElement(n)||o.hasMatchingElement(e=>z(e,n))))return;let s=j(n)?n:null;for(;s&&!A(s);){let e=ee(s);if(A(e)||!j(e))break;s=e}if(!(a.length&&j(n)&&!_e(n)&&!z(n,l.select(`floatingElement`))&&a.every(e=>!z(s,e)))){if(T(n)&&!(`touches`in e)){let t=A(n),r=E(n),i=/auto|scroll/,a=t||i.test(r.overflowX),o=t||i.test(r.overflowY),s=a&&n.clientWidth>0&&n.scrollWidth>n.clientWidth,c=o&&n.clientHeight>0&&n.scrollHeight>n.clientHeight,l=r.direction===`rtl`,u=c&&(l?e.offsetX<=n.offsetWidth-n.clientWidth:e.offsetX>n.clientWidth),d=s&&e.offsetY>n.clientHeight;if(u||d)return}if(!k(e)){if(c()===`intentional`&&C.current){t.clear(),C.current=!1;return}typeof g==`function`&&!g(e)||ie(`__outsidePressBubbles`)||(l.setOpen(!1,ae(L,e)),I())}}}function re(e){c()!==`sloppy`||e.pointerType===`touch`||!l.select(`open`)||!n||R(e)||P(e)}function F(e){if(c()!==`sloppy`||!l.select(`open`)||!n||R(e))return;let t=e.touches[0];t&&(O.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},N.start(1e3,()=>{O.current&&(O.current.dismissOnTouchEnd=!1,O.current.dismissOnMouseDown=!1)}))}function B(e,t){let n=ne(e);if(!n)return;let r=d(n,e.type,()=>{t(e),r()})}function H(e){D.current=`touch`,B(e,F)}function U(e){N.clear(),e.type===`pointerdown`&&(D.current=e.pointerType),!(e.type===`mousedown`&&O.current&&!O.current.dismissOnMouseDown)&&B(e,e=>{e.type===`pointerdown`?re(e):P(e)})}function W(e){if(!x.current)return;let n=S.current;if(s(),c()===`intentional`){if(e.type===`pointercancel`){n&&o();return}if(!k(e)){if(n){o();return}typeof g==`function`&&!g(e)||(t.clear(),C.current=!0,I())}}}function G(e){if(c()!==`sloppy`||!O.current||R(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-O.current.startX),r=Math.abs(t.clientY-O.current.startY),i=Math.sqrt(n*n+r*r);i>5&&(O.current.dismissOnTouchEnd=!0),i>10&&(P(e),N.clear(),O.current=null)}function K(e){B(e,G)}function oe(e){c()!==`sloppy`||!O.current||R(e)||(O.current.dismissOnTouchEnd&&P(e),N.clear(),O.current=null)}function se(e){B(e,oe)}let q=M(f),ce=vt(r&&vt(d(q,`keydown`,V),d(q,`compositionstart`,i),d(q,`compositionend`,a)),_&&vt(d(q,`click`,U,!0),d(q,`pointerdown`,U,!0),d(q,`pointerup`,W,!0),d(q,`pointercancel`,W,!0),d(q,`mousedown`,U,!0),d(q,`mouseup`,W,!0),d(q,`touchstart`,H,!0),d(q,`touchmove`,K,!0),d(q,`touchend`,se,!0)));return()=>{ce(),e.clear(),t.clear(),s(),C.current=!1,I()}},[p,f,r,_,g,u,n,y,b,V,I,v,ie,R,m,l,N]);let G=J.useMemo(()=>({onKeyDown:V,onPointerDown:B,onClick:B}),[V,B]),K=J.useMemo(()=>({onKeyDown:V,onPointerDown:W,onMouseDown:W,onClickCapture:H,onMouseDownCapture(e){H(),U(e)},onPointerDownCapture(e){H(),U(e)},onMouseUpCapture:H,onTouchEndCapture:H,onTouchMoveCapture:H}),[V,H,U,W]);return J.useMemo(()=>n?{reference:G,floating:K,trigger:G}:{},[n,G,K])}var pn=[],mn=void 0;function hn(){return mn}function gn(e){pn.push(e)}function _n(e){let t=(t,n)=>{let r=v(yn).current,i;try{mn=r;for(let e of pn)e.before(r);i=e(t,n);for(let e of pn)e.after(r);r.didInitialize=!0}finally{mn=void 0}return i};return t.displayName=e.displayName||e.name,t}function vn(e){return J.forwardRef(_n(e))}function yn(){return{didInitialize:!1}}var bn=x(19)?Cn:wn;function xn(e,t,n,r,i){return bn(e,t,n,r,i)}function Sn(e,t,n,r,i){let a=J.useCallback(()=>t(e.getSnapshot(),n,r,i),[e,t,n,r,i]);return(0,Jt.useSyncExternalStore)(e.subscribe,a,a)}gn({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let n=new Set;for(let t of e.syncHooks)n.add(t.store);let r=[];for(let e of n)r.push(e.subscribe(t));return()=>{for(let e of r)e()}}),(0,Jt.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Cn(e,t,n,r,i){let a=hn();if(!a)return Sn(e,t,n,r,i);let o=a.syncIndex;a.syncIndex+=1;let s;return a.didInitialize?(s=a.syncHooks[o],(s.store!==e||s.selector!==t||!Object.is(s.a1,n)||!Object.is(s.a2,r)||!Object.is(s.a3,i))&&(s.store!==e&&(a.didChangeStore=!0),s.store=e,s.selector=t,s.a1=n,s.a2=r,s.a3=i,s.value=t(e.getSnapshot(),n,r,i))):(s={store:e,selector:t,a1:n,a2:r,a3:i,value:t(e.getSnapshot(),n,r,i)},a.syncHooks.push(s)),s.value}function wn(e,t,n,r,i){return(0,Yt.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,i))}var Tn=class{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;let t=this.updateTick;for(let n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t])){this.setState({...this.state,...e});return}}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){let e={...this.state};this.setState(e)}use(e,t,n,r){return xn(this,e,t,n,r)}},En=class extends Tn{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){J.useDebugValue(e);let n=this;D(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){let n=this;D(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){let t=this,n=Object.values(e);D(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){J.useDebugValue(e);let n=this,r=t!==void 0;D(()=>{r&&!Object.is(n.state[e],t)&&n.setState({...n.state,[e]:t})},[n,e,t,r])}select(e,t,n,r){let i=this.selectors[e];return i(this.state,t,n,r)}useState(e,t,n,r){return J.useDebugValue(e),xn(this,this.selectors[e],t,n,r)}useContextCallback(e,t){J.useDebugValue(e);let n=k(t??b);this.context[e]=n}useStateSetter(e){let t=J.useRef(void 0);return t.current===void 0&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n;n=typeof e==`function`?e:this.selectors[e];let r=n(this.state);return t(r,r,this),this.subscribe(e=>{let i=n(e);if(!Object.is(r,i)){let e=r;r=i,t(i,e,this)}})}},Dn={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},On=class extends En{constructor(e){let{syncOnly:t,nested:n,onOpenChange:r,triggerElements:i,...a}=e;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:Xt(),nested:n,triggerElements:i},Dn),this.syncOnly=t}syncOpenEvent=(e,t)=>{(!e||!this.state.open||t!=null&&Ae(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>{this.syncOpenEvent(e,t.event);let n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit(`openchange`,n)};setOpen=(e,t)=>{if(this.syncOnly){this.context.onOpenChange?.(e,t);return}this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}};function kn(e){let{popupStore:t,treatPopupAsFloatingElement:n=!1,floatingRootContext:r,floatingId:i,nested:a,onOpenChange:o}=e,s=t.useState(`open`),c=t.useState(`activeTriggerElement`),l=t.useState(n?`popupElement`:`positionerElement`),u=t.context.triggerElements,d=o,f=J.useRef(null);r===void 0&&f.current===null&&(f.current=new On({open:s,transitionStatus:void 0,referenceElement:c,floatingElement:l,triggerElements:u,onOpenChange:d,floatingId:i,syncOnly:!0,nested:a}));let p=r??f.current;return t.useSyncedValue(`floatingId`,i),D(()=>{let e={open:s,floatingId:i,referenceElement:c,floatingElement:l};j(c)&&(e.domReferenceElement=c),p.state.positionReference===p.state.referenceElement&&(e.positionReference=c),p.update(e)},[s,i,c,l,p]),p.context.onOpenChange=d,p.context.nested=a,p}var An={tabIndex:-1,[X]:``};function jn(e){return t=>t!==`touch`||e.current}function Mn(e,t=!1){let n=N(),r=$t()!=null,i=v(()=>e(n,r)).current;return kn({popupStore:i,treatPopupAsFloatingElement:t,floatingRootContext:i.state.floatingRootContext,floatingId:n,nested:r,onOpenChange:i.setOpen}),i}function Nn({handle:e,store:t}){return D(()=>e.attachStore(t),[e,t]),null}function Pn(e,t){let n=J.useRef(null),r=J.useRef(null);return J.useCallback(i=>{if(e===void 0)return;let a=!1;if(n.current!==null){let e=n.current,i=r.current,o=t.context.triggerElements.getById(e);i&&o===i&&(t.context.triggerElements.delete(e),a=!0),n.current=null,r.current=null}if(i!==null&&(n.current=e,r.current=i,t.context.triggerElements.add(e,i),a=!0),a){let e=t.context.triggerElements.size;t.select(`open`)&&t.state.triggerCount!==e&&t.set(`triggerCount`,e)}},[t,e])}function Fn(e,t,n,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let i=n?.id??null;(i||t)&&(e.activeTriggerId=i,e.activeTriggerElement=n??null)}function In(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Ln(e,t,n,r={}){let i=n.reason,a=i===I,o=t&&i===`trigger-focus`,s=!t&&(i===`trigger-press`||i===`escape-key`),c=In(n);if(e.context.onOpenChange?.(t,n),n.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,n);let l=()=>{let i={...r.extraState,open:t};o?i.instantType=`focus`:s?i.instantType=`dismiss`:a&&(i.instantType=void 0),Fn(i,t,n.trigger,c()),e.update(i)};a?Rt.flushSync(l):l()}function Rn(e,t,n,r){let i=n.useState(`isMountedByTrigger`,e),a=Pn(e,n),o=k(t=>{let i=n.select(`open`),a=n.select(`activeTriggerId`);if(a===e){n.update({activeTriggerElement:t,...i?r:null});return}a==null&&i&&n.update({activeTriggerId:e,activeTriggerElement:t,...r})}),s=J.useCallback(e=>{a(e),e&&o(e)},[a,o]);return D(()=>{i&&n.update({activeTriggerElement:t.current,...r})},[i,n,t,...Object.values(r)]),{registerTrigger:s,isMountedByThisTrigger:i}}function zn(e,t={}){let{closeOnActiveTriggerUnmount:n=!1}=t,r=J.useRef(null),i=e.useState(`open`),a=e.useState(`triggerCount`),o=e.useState(`activeTriggerId`),s=e.useState(`activeTriggerElement`);D(()=>{if(!i){r.current=null,e.state.triggerCount!==0&&e.set(`triggerCount`,0);return}let t=e.context.triggerElements.size,a={};e.state.triggerCount!==t&&(a.triggerCount=t);let o=e.select(`activeTriggerId`),s=null;if(o){let t=e.context.triggerElements.getById(o);if(t)r.current=o,t!==e.state.activeTriggerElement&&(a.activeTriggerElement=t);else{for(let[t,n]of e.context.triggerElements.entries())if(n===e.state.activeTriggerElement){a.activeTriggerId=t,a.activeTriggerElement=n,r.current=t;break}a.activeTriggerId===void 0&&(r.current===o?s=o:r.current=null)}}else r.current=null;if(!s&&!o&&t===1){let t=e.context.triggerElements.entries().next();if(!t.done){let[e,n]=t.value;a.activeTriggerId=e,a.activeTriggerElement=n,r.current=e}}(a.triggerCount!==void 0||a.activeTriggerId!==void 0||a.activeTriggerElement!==void 0)&&e.update(a),s&&n&&queueMicrotask(()=>{if(e.select(`open`)&&e.select(`activeTriggerId`)===s&&!e.context.triggerElements.getById(s)){let t=ae(re);e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[i,e,a,o,s,n])}function Bn(e,t,n){let{mounted:r,setMounted:i,transitionStatus:a}=p(e),o=t.useState(`preventUnmountingOnClose`),s=!e&&o;t.useSyncedValues({mounted:r,transitionStatus:a,preventUnmountingOnClose:s});let c=k(()=>{i(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return f({enabled:r&&!e&&!s,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:a}}function Vn(e,t){e.useSyncedValues(t),D(()=>()=>{e.update({activeTriggerProps:g,inactiveTriggerProps:g,popupProps:g})},[e])}function Hn(e,t){D(()=>{!t&&e.state.openMethod!==null&&e.set(`openMethod`,null)},[t,e]),D(()=>()=>{e.state.openMethod!==null&&e.set(`openMethod`,null)},[e])}var Un=class{constructor(){this.idMap=new Map}add(e,t){this.idMap.set(e,t)}delete(e){this.idMap.delete(e)}hasElement(e){for(let t of this.idMap.values())if(t===e)return!0;return!1}hasMatchingElement(e){for(let t of this.idMap.values())if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}},Wn=`ArrowUp`,Gn=`ArrowDown`,Kn=`ArrowLeft`,qn=`ArrowRight`,Jn=`Home`,Yn=new Set([Wn,Gn,Kn,qn,Jn,`End`]),Xn=[`Shift`,`Control`,`Alt`,`Meta`];function Zn(e){return T(e)&&e.tagName===`INPUT`}function Qn(e){return!!(Zn(e)&&e.selectionStart!=null||T(e)&&e.tagName===`TEXTAREA`)}function $n(e,t,n,r){if(!e||!t||!t.scrollTo)return;let i=e.scrollLeft,a=e.scrollTop,o=e.clientWidthe.scrollLeft+e.clientWidth-a.scrollPaddingRight?i=r+t.offsetWidth+o.scrollMarginRight-e.clientWidth+a.scrollPaddingRight:r-o.scrollMarginLefte.scrollLeft+e.clientWidth-a.scrollPaddingRight&&(i=r+t.offsetWidth+o.scrollMarginRight-e.clientWidth+a.scrollPaddingRight))}if(s&&r!==`horizontal`){let n=er(e,t,`top`),r=tr(e),i=tr(t);n-i.scrollMarginTope.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(a=n+t.offsetHeight+i.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:i,top:a,behavior:`auto`})}function er(e,t,n){let r=n===`left`?`offsetLeft`:`offsetTop`,i=0;for(;t.offsetParent&&(i+=t[r],t.offsetParent!==e);)t=t.offsetParent;return i}function tr(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function nr(e){return x(19)?e:e?`true`:void 0}var rr=J.forwardRef(function(e,t){let{cutout:n,...r}=e,i;if(n){let e=n.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,Y.jsx)(`div`,{ref:t,role:`presentation`,"data-base-ui-inert":``,...r,style:{position:`fixed`,inset:0,userSelect:`none`,WebkitUserSelect:`none`,clipPath:i}})}),ir={},ar={},or=``;function sr(e,t){return S(e)?e:t}function cr(e,t,n){return/hidden|clip/.test(e.getComputedStyle(sr(t,n)).overflowY)}function lr(e){if(typeof document>`u`)return!1;let t=M(e);return w(t).innerWidth-t.documentElement.clientWidth>0}function ur(e){if(!(typeof CSS<`u`&&CSS.supports&&CSS.supports(`scrollbar-gutter`,`stable`))||typeof document>`u`)return!1;let t=M(e),n=t.documentElement,r=t.body,i=sr(n,r),a=i.style.overflowY,o=n.style.scrollbarGutter;n.style.scrollbarGutter=`stable`,i.style.overflowY=`scroll`;let s=i.offsetWidth;i.style.overflowY=`hidden`;let c=i.offsetWidth;return i.style.overflowY=a,n.style.scrollbarGutter=o,s===c}function dr(e){let t=M(e),n=t.documentElement,r=t.body,i=sr(n,r),a={overflowY:i.style.overflowY,overflowX:i.style.overflowX};return Object.assign(i.style,{overflowY:`hidden`,overflowX:`hidden`}),()=>{Object.assign(i.style,a)}}function fr(e){let t=M(e),n=t.documentElement,r=t.body,i=w(n),a=0,o=0,s=!1,c=u.create();if(le&&(i.visualViewport?.scale??1)!==1)return()=>{};function l(){let t=i.getComputedStyle(n),c=i.getComputedStyle(r),l=(t.scrollbarGutter||``).includes(`both-edges`)?`stable both-edges`:`stable`;a=n.scrollTop,o=n.scrollLeft,ir={scrollbarGutter:n.style.scrollbarGutter,overflowY:n.style.overflowY,overflowX:n.style.overflowX},or=n.style.scrollBehavior,ar={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let u=n.scrollHeight>n.clientHeight,d=n.scrollWidth>n.clientWidth,f=t.overflowY===`scroll`||c.overflowY===`scroll`,p=t.overflowX===`scroll`||c.overflowX===`scroll`,m=Math.max(0,i.innerWidth-r.clientWidth),h=Math.max(0,i.innerHeight-r.clientHeight),g=parseFloat(c.marginTop)+parseFloat(c.marginBottom),_=parseFloat(c.marginLeft)+parseFloat(c.marginRight),v=sr(n,r);if(s=ur(e),s){n.style.scrollbarGutter=l,v.style.overflowY=`hidden`,v.style.overflowX=`hidden`;return}Object.assign(n.style,{scrollbarGutter:l,overflowY:`hidden`,overflowX:`hidden`}),(u||f)&&(n.style.overflowY=`scroll`),(d||p)&&(n.style.overflowX=`scroll`),Object.assign(r.style,{position:`relative`,height:g||h?`calc(100dvh - ${g+h}px)`:`100dvh`,width:_||m?`calc(100vw - ${_+m}px)`:`100vw`,boxSizing:`border-box`,overflowY:`hidden`,overflowX:`hidden`,scrollBehavior:`unset`}),r.scrollTop=a,r.scrollLeft=o,n.setAttribute(`data-base-ui-scroll-locked`,``),n.style.scrollBehavior=`unset`}function f(){Object.assign(n.style,ir),Object.assign(r.style,ar),s||(n.scrollTop=a,n.scrollLeft=o,n.removeAttribute(`data-base-ui-scroll-locked`),n.style.scrollBehavior=or)}function p(){f(),c.request(l)}l();let m=d(i,`resize`,p);return()=>{c.cancel(),f(),typeof i.removeEventListener==`function`&&m()}}var pr=new class{lockCount=0;restore=null;timeoutLock=st.create();timeoutUnlock=st.create();acquire(e){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}release=()=>{--this.lockCount,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(e){if(this.lockCount===0||this.restore!==null)return;let t=M(e),n=t.documentElement,r=t.body,i=w(n);if(cr(i,n,r)){let t=new i.MutationObserver(()=>{cr(i,n,r)||(t.disconnect(),this.restore=null,this.lock(e))}),a={attributes:!0};t.observe(n,a),t.observe(r,a),this.restore=()=>t.disconnect();return}let a=K||!lr(e);this.restore=a?dr(e):fr(e)}};function mr(e=!0,t=null){D(()=>{if(e)return pr.acquire(t)},[e,t])}export{Le as $,fn as A,Ct as B,Hn as C,xn as D,En as E,Kt as F,_t as G,xt as H,zt as I,st as J,ht as K,Bt as L,$t as M,en as N,_n as O,qt as P,Me as Q,Vt as R,Mn as S,On as T,vt as U,bt as V,gt as W,Pe as X,ct as Y,Ne as Z,jn as _,de as _t,Kn as a,Te as at,Bn as b,q as bt,Yn as c,ye as ct,Qn as d,ve as dt,je as et,$n as f,xe as ft,Ln as g,pe as gt,Nn as h,fe as ht,Gn as i,Oe as it,ln as j,vn as k,Jn as l,he as lt,An as m,Q as mt,rr as n,ke as nt,qn as o,Ce as ot,Un as p,me as pt,mt as q,nr as r,De as rt,Wn as s,Se as st,mr as t,Fe as tt,Xn as u,be as ut,Fn as v,le as vt,Rn as w,Vn as x,zn as y,K as yt,Tt as z}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/useValueAsRef.js b/spinifex/services/spinifexui/frontend/dist/assets/useValueAsRef.js index 179aa66d5..d91554e0d 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/useValueAsRef.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/useValueAsRef.js @@ -1 +1 @@ -import{a as e,r as t}from"./compiler-runtime.js";import{n}from"./link.js";import{i as r,l as i}from"./dist.js";import{o as a,s as o}from"./button.js";var s=e(n(),1),c=e(t(),1);function l(e){c.useEffect(e,r)}var u=null;globalThis.requestAnimationFrame;var d=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;let t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n=this.callbacks.length||(this.callbacks[t]=null,--this.callbacksCount)}},f=class e{static create(){return new e}static request(e){return d.request(e)}static cancel(e){return d.cancel(e)}currentId=u;request(e){this.cancel(),this.currentId=d.request(()=>{this.currentId=u,e()})}cancel=()=>{this.currentId!==u&&(d.cancel(this.currentId),this.currentId=u)};disposeEffect=()=>this.cancel};function p(){let e=i(f.create).current;return l(e.disposeEffect),e}function m(e){return e==null?e:`current`in e?e.current:e}function h(e,t=!1){let n=p();return o((r,i=null)=>{n.cancel();let a=m(e);if(a==null)return;let o=a,c=()=>{s.flushSync(r)};if(typeof o.getAnimations!=`function`||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function l(){Promise.all(o.getAnimations().map(e=>e.finished)).then(()=>{i?.aborted||c()},()=>{if(!i?.aborted){if(o.getAnimations().some(e=>e.pending||e.playState!==`finished`)){l();return}c()}})}if(t){let e=`data-starting-style`;if(!o.hasAttribute(e)){n.request(l);return}let t=new MutationObserver(()=>{o.hasAttribute(e)||(t.disconnect(),l())});t.observe(o,{attributes:!0,attributeFilter:[e]}),i?.addEventListener(`abort`,()=>t.disconnect(),{once:!0});return}n.request(l)})}function g(e){let{enabled:t=!0,open:n,ref:r,onComplete:i}=e,a=o(i),s=h(r,n);c.useEffect(()=>{if(!t)return;let e=new AbortController;return s(a,e.signal),()=>{e.abort()}},[t,n,a,s])}var _=function(e){return e.startingStyle=`data-starting-style`,e.endingStyle=`data-ending-style`,e}({}),v={"data-starting-style":``},y={"data-ending-style":``},b={transitionStatus(e){return e===`starting`?v:e===`ending`?y:null}};function x(e,t=!1,n=!1){let[r,i]=c.useState(e&&t?`idle`:void 0),[o,s]=c.useState(e);return e&&!o&&(s(!0),i(`starting`)),!e&&o&&r!==`ending`&&!n&&i(`ending`),!e&&!o&&r===`ending`&&i(void 0),a(()=>{if(!e&&o&&r!==`ending`&&n){let e=f.request(()=>{i(`ending`)});return()=>{f.cancel(e)}}},[e,o,r,n]),a(()=>{if(!e||t)return;let n=f.request(()=>{i(void 0)});return()=>{f.cancel(n)}},[t,e]),a(()=>{if(!e||!t)return;e&&o&&r!==`idle`&&i(`starting`);let n=f.request(()=>{i(`idle`)});return()=>{f.cancel(n)}},[t,e,o,r]),{mounted:o,setMounted:s,transitionStatus:r}}function S(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function C(e){let t=i(w,e).current;return t.next=e,a(t.effect),t}function w(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}export{b as a,m as c,l as d,_ as i,f as l,S as n,g as o,x as r,h as s,C as t,p as u}; \ No newline at end of file +import{a as e,i as t,r as n}from"./compiler-runtime.js";import{i as r,l as i}from"./dist.js";import{o as a,s as o}from"./button.js";var s=t((e=>{var t=n();function r(e){var t=`https://react.dev/errors/`+e;if(1{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=s()})),l=e(c(),1),u=e(n(),1);function d(e){u.useEffect(e,r)}var f=null;globalThis.requestAnimationFrame;var p=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;let t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n=this.callbacks.length||(this.callbacks[t]=null,--this.callbacksCount)}},m=class e{static create(){return new e}static request(e){return p.request(e)}static cancel(e){return p.cancel(e)}currentId=f;request(e){this.cancel(),this.currentId=p.request(()=>{this.currentId=f,e()})}cancel=()=>{this.currentId!==f&&(p.cancel(this.currentId),this.currentId=f)};disposeEffect=()=>this.cancel};function h(){let e=i(m.create).current;return d(e.disposeEffect),e}function g(e){return e==null?e:`current`in e?e.current:e}function _(e,t=!1){let n=h();return o((r,i=null)=>{n.cancel();let a=g(e);if(a==null)return;let o=a,s=()=>{l.flushSync(r)};if(typeof o.getAnimations!=`function`||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function c(){Promise.all(o.getAnimations().map(e=>e.finished)).then(()=>{i?.aborted||s()},()=>{if(!i?.aborted){if(o.getAnimations().some(e=>e.pending||e.playState!==`finished`)){c();return}s()}})}if(t){let e=`data-starting-style`;if(!o.hasAttribute(e)){n.request(c);return}let t=new MutationObserver(()=>{o.hasAttribute(e)||(t.disconnect(),c())});t.observe(o,{attributes:!0,attributeFilter:[e]}),i?.addEventListener(`abort`,()=>t.disconnect(),{once:!0});return}n.request(c)})}function v(e){let{enabled:t=!0,open:n,ref:r,onComplete:i}=e,a=o(i),s=_(r,n);u.useEffect(()=>{if(!t)return;let e=new AbortController;return s(a,e.signal),()=>{e.abort()}},[t,n,a,s])}var y=function(e){return e.startingStyle=`data-starting-style`,e.endingStyle=`data-ending-style`,e}({}),b={"data-starting-style":``},x={"data-ending-style":``},S={transitionStatus(e){return e===`starting`?b:e===`ending`?x:null}};function C(e,t=!1,n=!1){let[r,i]=u.useState(e&&t?`idle`:void 0),[o,s]=u.useState(e);return e&&!o&&(s(!0),i(`starting`)),!e&&o&&r!==`ending`&&!n&&i(`ending`),!e&&!o&&r===`ending`&&i(void 0),a(()=>{if(!e&&o&&r!==`ending`&&n){let e=m.request(()=>{i(`ending`)});return()=>{m.cancel(e)}}},[e,o,r,n]),a(()=>{if(!e||t)return;let n=m.request(()=>{i(void 0)});return()=>{m.cancel(n)}},[t,e]),a(()=>{if(!e||!t)return;e&&o&&r!==`idle`&&i(`starting`);let n=m.request(()=>{i(`idle`)});return()=>{m.cancel(n)}},[t,e,o,r]),{mounted:o,setMounted:s,transitionStatus:r}}function w(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function T(e){let t=i(E,e).current;return t.next=e,a(t.effect),t}function E(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}export{S as a,g as c,d,c as f,y as i,m as l,w as n,v as o,C as r,_ as s,T as t,h as u}; \ No newline at end of file diff --git a/spinifex/services/spinifexui/frontend/dist/assets/zod.js b/spinifex/services/spinifexui/frontend/dist/assets/zod.js index 19a4d70a1..c639bf2c6 100644 --- a/spinifex/services/spinifexui/frontend/dist/assets/zod.js +++ b/spinifex/services/spinifexui/frontend/dist/assets/zod.js @@ -1 +1 @@ -import{a as e,r as t}from"./compiler-runtime.js";var n=e(t(),1),r=e=>e.type===`checkbox`,i=e=>e.type===`file`,a=e=>e instanceof Date,o=e=>e==null,s=e=>typeof e==`object`,c=e=>!o(e)&&!Array.isArray(e)&&s(e)&&!a(e),l=e=>c(e)&&e.target?r(e.target)?e.target.checked:i(e.target)?e.target.files:e.target.value:e,u=(e,t)=>t.split(`.`).some((t,n,r)=>!isNaN(Number(t))&&e.has(r.slice(0,n).join(`.`))),d=e=>{let t=e.constructor&&e.constructor.prototype;return c(t)&&t.hasOwnProperty(`isPrototypeOf`)},f=typeof window<`u`&&window.HTMLElement!==void 0&&typeof document<`u`;function p(e){if(e instanceof Date)return new Date(e);let t=typeof FileList<`u`&&e instanceof FileList;if(f&&(e instanceof Blob||t))return e;let n=Array.isArray(e);if(!n&&!(c(e)&&d(e)))return e;let r=n?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=p(e[t]));return r}var m={BLUR:`blur`,FOCUS_OUT:`focusout`,CHANGE:`change`,SUBMIT:`submit`,TRIGGER:`trigger`,VALID:`valid`},h={onBlur:`onBlur`,onChange:`onChange`,onSubmit:`onSubmit`,onTouched:`onTouched`,all:`all`},g={max:`max`,min:`min`,maxLength:`maxLength`,minLength:`minLength`,pattern:`pattern`,required:`required`,validate:`validate`},_=`root`,v=[`__proto__`,`constructor`,`prototype`],y=/^\w*$/,b=e=>y.test(e),x=e=>e===void 0,S=/[.[\]'"]/,C=e=>e.split(S).filter(Boolean),w=(e,t,n)=>{if(!t||!c(e))return n;let r=b(t)?[t]:C(t);if(r.some(e=>v.includes(e)))return n;let i=r.reduce((e,t)=>o(e)?void 0:e[t],e);return x(i)||i===e?x(e[t])?n:e[t]:i},T=e=>typeof e==`boolean`,E=e=>typeof e==`function`,D=(e,t,n)=>{let r=-1,i=b(t)?[t]:C(t),a=i.length,o=a-1;for(;++rn.useContext(O),A=(e,t,n,r=!0)=>{let i={};for(let a in e)Object.defineProperty(i,a,{get:()=>{let i=a;return t._proxyFormState[i]!==h.all&&(t._proxyFormState[i]=!r||h.all),n&&(n[i]=!0),e[i]}});return i},j=f?n.useLayoutEffect:n.useEffect;function ee(e){let t=k(),{control:r=t,disabled:i,name:a,exact:o}=e||{},[s,c]=n.useState(()=>({...r._formState,defaultValues:r._defaultValues})),l=n.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return j(()=>r._subscribe({name:a,formState:l.current,exact:o,callback:e=>{!i&&c({...r._formState,...e,defaultValues:r._defaultValues})}}),[a,i,o]),n.useEffect(()=>{l.current.isValid&&r._setValid(!0)},[r]),n.useMemo(()=>A(s,r,l.current,!1),[s,r])}var M=e=>typeof e==`string`,te=(e,t,n,r,i)=>M(e)?(r&&t.watch.add(e),w(n,e,i)):Array.isArray(e)?e.map(e=>(r&&t.watch.add(e),w(n,e))):(r&&(t.watchAll=!0),n),N=e=>o(e)||!s(e),P=(e,t)=>t.length===0&&!Array.isArray(e)&&!d(e);function F(e,t,n=new WeakMap){if(e===t)return!0;if(N(e)||N(t))return Object.is(e,t);if(a(e)&&a(t))return Object.is(e.getTime(),t.getTime());let r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;if(P(e,r)||P(t,i))return Object.is(e,t);if(!r.length&&Array.isArray(e)!==Array.isArray(t))return!1;let o=n.get(e);if(o&&o.has(t))return!0;if(o)o.add(t);else{let r=new WeakSet;r.add(t),n.set(e,r)}for(let i of r){let r=e[i];if(!(i in t))return!1;if(i!==`ref`){let e=t[i];if(a(r)&&a(e)||(c(r)||Array.isArray(r))&&(c(e)||Array.isArray(e))?!F(r,e,n):!Object.is(r,e))return!1}}return!0}function I(e){let t=k(),{control:r=t,name:i,defaultValue:a,disabled:o,exact:s,compute:c}=e||{},l=n.useRef(a),u=n.useRef(c),d=n.useRef(void 0),f=n.useRef(r),p=n.useRef(i);u.current=c;let[m,h]=n.useState(()=>{let e=r._getWatch(i,l.current);return u.current?u.current(e):e}),g=n.useCallback(e=>{let t=te(i,r._names,e||r._formValues,!1,l.current);return u.current?u.current(t):t},[r._formValues,r._names,i]),_=n.useCallback(e=>{if(!o){let t=te(i,r._names,e||r._formValues,!1,l.current);if(u.current){let e=u.current(t);F(e,d.current)||(h(e),d.current=e)}else h(t)}},[r._formValues,r._names,o,i]);j(()=>((f.current!==r||!F(p.current,i))&&(f.current=r,p.current=i,_()),r._subscribe({name:i,formState:{values:!0},exact:s,callback:e=>{_(e.values)}})),[r,s,i,_]),n.useEffect(()=>r._removeUnmounted());let v=f.current!==r,y=p.current,b=n.useMemo(()=>{if(o)return null;let e=!v&&!F(y,i);return v||e?g():null},[o,v,i,y,g]);return b===null?m:b}function L(e){let t=k(),{name:r,disabled:i,control:a=t,shouldUnregister:o,defaultValue:s,exact:c=!0}=e,d=u(a._names.array,r),f=I({control:a,name:r,defaultValue:n.useMemo(()=>w(a._formValues,r,w(a._defaultValues,r,s)),[a,r,s]),exact:c}),h=ee({control:a,name:r,exact:c}),g=n.useRef(e),_=n.useRef(null),v=n.useRef(a.register(r,{...e.rules,value:f,...T(e.disabled)?{disabled:e.disabled}:{}}));g.current=e;let y=n.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!w(h.errors,r)},isDirty:{enumerable:!0,get:()=>!!w(h.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!w(h.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!w(h.validatingFields,r)},error:{enumerable:!0,get:()=>w(h.errors,r)}}),[h,r]),b=n.useCallback(e=>{let t=l(e);return w(a._fields,r)||(v.current=a.register(r,{...g.current.rules,value:t})),v.current.onChange({target:{value:l(e),name:r},type:m.CHANGE})},[r,a]),S=n.useCallback(()=>v.current.onBlur({target:{value:w(a._formValues,r),name:r},type:m.BLUR}),[r,a._formValues]),C=n.useCallback(e=>{e&&(_.current={focus:()=>E(e.focus)&&e.focus(),select:()=>E(e.select)&&e.select(),setCustomValidity:t=>E(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>E(e.reportValidity)&&e.reportValidity()});let t=w(a._fields,r);t&&t._f&&e&&(t._f.ref=_.current)},[a._fields,r]),O=n.useMemo(()=>({name:r,value:f,...T(i)||h.disabled?{disabled:h.disabled||i}:{},onChange:b,onBlur:S,ref:C}),[r,i,h.disabled,b,S,C,f]);return n.useEffect(()=>{let e=a._options.shouldUnregister||o;v.current=a.register(r,{...g.current.rules,...T(g.current.disabled)?{disabled:g.current.disabled}:{}});let t=(e,t)=>{let n=w(a._fields,e);n&&n._f&&(n._f.mount=t)};if(t(r,!0),e){let e=p(w(o?a._defaultValues:a._options.values||a._defaultValues,r,w(a._options.defaultValues,r,g.current.defaultValue)));D(a._defaultValues,r,e),x(w(a._formValues,r))&&D(a._formValues,r,e)}if(!d&&a.register(r),_.current){let e=w(a._fields,r);e&&e._f&&(e._f.ref=_.current)}return()=>{(d?e&&!a._state.action:e)?a.unregister(r):t(r,!1)}},[r,a,d,o]),n.useEffect(()=>{a._setDisabledField({disabled:i,name:r})},[i,r,a]),n.useMemo(()=>({field:O,formState:h,fieldState:y}),[O,h,y])}var ne=e=>e.render(L(e)),R=()=>{if(typeof crypto<`u`&&crypto.randomUUID)return crypto.randomUUID();let e=typeof performance>`u`?Date.now():performance.now()*1e3;return`xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx`.replace(/[xy]/g,t=>{let n=(Math.random()*16+e)%16|0;return(t==`x`?n:n&3|8).toString(16)})},re=(e,t,n={})=>n.shouldFocus||x(n.shouldFocus)?n.focusName||`${e}.${x(n.focusIndex)?t:n.focusIndex}.`:``,z=e=>({isOnSubmit:!e||e===h.onSubmit,isOnBlur:e===h.onBlur,isOnChange:e===h.onChange,isOnAll:e===h.all,isOnTouch:e===h.onTouched}),ie=(e,t,n)=>{if(n)return!1;if(t.watchAll||t.watch.has(e))return!0;for(let n of t.watch)if(e.startsWith(n)&&e.charAt(n.length)===`.`)return!0;return!1},B=(e,t,n,r)=>{for(let i of n||Object.keys(e)){if(i===`_f`)continue;let a=n?w(e,i):e[i];if(a){let{_f:e}=a;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!r||e.ref&&t(e.ref,e.name)&&!r)return!0;if(B(a,t))break}else if((c(a)||Array.isArray(a))&&B(a,t))break}}},ae=(e,t,n)=>{let r=w(e,n),i=Array.isArray(r)?r:[];return D(i,_,t[n]),D(e,n,i),e},V=e=>c(e)&&!Object.keys(e).length,oe=e=>{if(!f)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},H=e=>e.type===`radio`,U=e=>e instanceof RegExp,se=(e,t,n,r,i)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:i||!0}}:{},ce={value:!1,isValid:!1},le={value:!0,isValid:!0},ue=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!x(e[0].attributes.value)?x(e[0].value)||e[0].value===``?le:{value:e[0].value,isValid:!0}:le:ce}return ce},de={isValid:!1,value:null},fe=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,de):de;function pe(e,t,n=`validate`){if(M(e)||Array.isArray(e)&&e.every(M)||T(e)&&!e)return{type:n,message:M(e)?e:``,ref:t}}var W=e=>c(e)&&!U(e)?e:{value:e,message:``},me=async(e,t,n,a,s,l)=>{let{ref:u,refs:d,required:f,maxLength:p,minLength:m,min:h,max:_,pattern:v,validate:y,name:b,valueAsNumber:S,mount:C}=e._f,D=w(n,b);if(!C||t.has(b))return{};let O=d?d[0]:u,k=e=>{if(s&&O.reportValidity){let t=T(e)?``:e||``;d?d.forEach(e=>e.setCustomValidity(t)):O.setCustomValidity(t),O.reportValidity()}},A={},j=H(u),ee=r(u),te=j||ee,N=(S||i(u))&&x(u.value)&&x(D)||oe(u)&&u.value===``||D===``||Array.isArray(D)&&!D.length,P=se.bind(null,b,a,A),F=(e,t,n,r=g.maxLength,i=g.minLength)=>{let a=e?t:n;A[b]={type:e?r:i,message:a,ref:u,...P(e?r:i,a)}};if(l?!Array.isArray(D)||!D.length:f&&(!te&&(N||o(D))||T(D)&&!D||ee&&!ue(d).isValid||j&&!fe(d).isValid)){let{value:e,message:t}=M(f)?{value:!!f,message:f}:W(f);if(e&&(A[b]={type:g.required,message:t,ref:O,...P(g.required,t)},!a))return k(t),A}if(!N&&(!o(h)||!o(_))){let e,t,n=W(_),r=W(h);if(!o(D)&&!isNaN(D)){let i=u.valueAsNumber||D&&+D;o(n.value)||(e=i>n.value),o(r.value)||(t=inew Date(new Date().toDateString()+` `+e),o=u.type==`time`,s=u.type==`week`;M(n.value)&&D&&(e=o?a(D)>a(n.value):s?D>n.value:i>new Date(n.value)),M(r.value)&&D&&(t=o?a(D)+e.value,r=!o(t.value)&&D.length<+t.value;if((n||r)&&(F(n,e.message,t.message),!a))return k(A[b].message),A}if(v&&!N&&M(D)){let{value:e,message:t}=W(v);if(U(e)&&!D.match(e)&&(A[b]={type:g.pattern,message:t,ref:u,...P(g.pattern,t)},!a))return k(t),A}if(y){if(E(y)){let e=pe(await y(D,n),O);if(e&&(A[b]={...e,...P(g.validate,e.message)},!a))return k(e.message),A}else if(c(y)){let e={};for(let t in y){if(!V(e)&&!a)break;let r=pe(await y[t](D,n),O,t);r&&(e={...r,...P(t,r.message)},k(r.message),a&&(A[b]=e))}if(!V(e)&&(A[b]={ref:O,...e},!a))return A}}return k(!0),A},G=e=>Array.isArray(e)?e:[e],K=(e,t)=>[...e,...G(t)],he=e=>Array.isArray(e)?e.map(()=>void 0):void 0;function ge(e,t,n){return[...e.slice(0,t),...G(n),...e.slice(t)]}var q=(e,t,n)=>Array.isArray(e)?(x(e[n])&&(e[n]=void 0),e.splice(n,0,e.splice(t,1)[0]),e):[],_e=(e,t)=>[...G(t),...G(e)],ve=e=>Array.isArray(e)?e.filter(Boolean):[];function J(e,t){let n=0,r=[...e];for(let e of t)r.splice(e-n,1),n++;return ve(r).length?r:[]}var Y=(e,t)=>x(t)?[]:J(e,G(t).sort((e,t)=>e-t)),ye=(e,t,n)=>{[e[t],e[n]]=[e[n],e[t]]};function be(e,t){let n=t.length-1,r=0;for(;rv.includes(String(e))))return e;let r=n.length===1?e:be(e,n),i=n.length-1,a=n[i];return r&&delete r[a],i!==0&&(c(r)&&V(r)||Array.isArray(r)&&xe(r))&&X(e,n.slice(0,-1)),e}var Se=(e,t,n)=>(e[t]=n,e);function Z(e){let t=k(),{control:r=t,name:i,keyName:a=`id`,disabled:o,shouldUnregister:s,rules:l}=e,[u,d]=n.useState(r._getFieldArray(i)),f=n.useRef(r._getFieldArray(i).map(R)),m=n.useRef(!1);o||r._names.array.add(i),n.useMemo(()=>!o&&l&&u.length>=0&&r.register(i,l),[r,i,u.length,l,o]),j(()=>{if(!o)return r._subjects.array.subscribe({next:({values:e,name:t})=>{if(t===i||!t){let n=w(e,i);Array.isArray(n)?(d(n),f.current=n.map(R)):t||(d([]),f.current=[])}}}).unsubscribe},[r,i,o]);let g=n.useCallback(e=>{m.current=!0,r._setFieldArray(i,e)},[r,i]);return n.useEffect(()=>{if(o)return;r._state.action=!1,ie(i,r._names)&&r._subjects.state.next({...r._formState});let e=z(r._options.mode);if(m.current&&(!e.isOnSubmit||r._formState.isSubmitted)&&!z(r._options.reValidateMode).isOnSubmit&&!e.isOnBlur){if(r._options.resolver)r._runSchema([i]).then(e=>{r._updateIsValidating([i]);let t=w(e.errors,i),n=w(r._formState.errors,i),a=n&&(n.type||n.root?.type),o=n&&(n.message||n.root?.message);(n?!t&&a||t&&(a!==t.type||o!==t.message):t&&t.type)&&(t?c(t)&&!Object.keys(t).some(e=>!Number.isNaN(+e))?ae(r._formState.errors,{[i]:t},i):D(r._formState.errors,i,t):X(r._formState.errors,i),r._subjects.state.next({errors:r._formState.errors}))});else{let e=w(r._fields,i);e&&e._f&&!(z(r._options.reValidateMode).isOnSubmit&&z(r._options.mode).isOnSubmit)&&me(e,r._names.disabled,r._formValues,r._options.criteriaMode===h.all,r._options.shouldUseNativeValidation,!0).then(e=>!V(e)&&r._subjects.state.next({errors:ae(r._formState.errors,e,i)}))}}m.current&&r._subjects.state.next({name:i,values:p(r._formValues)}),r._names.focus&&B(r._fields,(e,t)=>{if(r._names.focus&&t.startsWith(r._names.focus)&&e.focus)return e.focus(),1}),r._names.focus=``,r._setValid(),m.current=!1},[u,i,r,o]),n.useEffect(()=>(o||!w(r._formValues,i)&&r._setFieldArray(i),()=>{if(o)return;let e=!(r._options.shouldUnregister||s);m.current&&e&&r._subjects.state.next({name:i,values:p(r._formValues)}),e?((e,t)=>{let n=w(r._fields,e);n&&n._f&&(n._f.mount=t)})(i,!1):r.unregister(i)}),[i,r,a,s,o]),{swap:n.useCallback((e,t)=>{if(o)return;let n=r._getFieldArray(i);ye(n,e,t),ye(f.current,e,t),g(n),d(n),r._setFieldArray(i,n,ye,{argA:e,argB:t},!1)},[g,i,r,o]),move:n.useCallback((e,t)=>{if(o)return;let n=r._getFieldArray(i);q(n,e,t),q(f.current,e,t),g(n),d(n),r._setFieldArray(i,n,q,{argA:e,argB:t},!1)},[g,i,r,o]),prepend:n.useCallback((e,t)=>{if(o)return;let n=G(p(e)),a=_e(r._getFieldArray(i),n);r._names.focus=re(i,0,t),f.current=_e(f.current,n.map(R)),g(a),d(a),r._setFieldArray(i,a,_e,{argA:he(e)})},[g,i,r,o]),append:n.useCallback((e,t)=>{if(o)return;let n=G(p(e)),a=K(r._getFieldArray(i),n);r._names.focus=re(i,a.length-1,t),f.current=K(f.current,n.map(R)),g(a),d(a),r._setFieldArray(i,a,K,{argA:he(e)})},[g,i,r,o]),remove:n.useCallback(e=>{if(o)return;let t=Y(r._getFieldArray(i),e);f.current=Y(f.current,e),g(t),d(t),!Array.isArray(w(r._fields,i))&&D(r._fields,i,void 0),r._setFieldArray(i,t,Y,{argA:e})},[g,i,r,o]),insert:n.useCallback((e,t,n)=>{if(o)return;let a=G(p(t)),s=ge(r._getFieldArray(i),e,a);r._names.focus=re(i,e,n),f.current=ge(f.current,e,a.map(R)),g(s),d(s),r._setFieldArray(i,s,ge,{argA:e,argB:he(t)})},[g,i,r,o]),update:n.useCallback((e,t)=>{if(o)return;let n=p(t),a=Se(r._getFieldArray(i),e,n);f.current=[...a].map((t,n)=>!t||n===e?R():f.current[n]),g(a),d([...a]),r._setFieldArray(i,a,Se,{argA:e,argB:n},!0,!1)},[g,i,r,o]),replace:n.useCallback(e=>{if(o)return;let t=G(p(e));f.current=t.map(R),g([...t]),d([...t]),r._setFieldArray(i,[...t],e=>e,{},!0,!1)},[g,i,r,o]),fields:n.useMemo(()=>u.map((e,t)=>({...e,...T(o)?{disabled:o}:{},[a]:f.current[t]||R()})),[u,a,o])}}var Ce=e=>{let t={};for(let n of Object.keys(e))if(s(e[n])&&e[n]!==null&&!a(e[n])){let r=Ce(e[n]);for(let e of Object.keys(r))t[`${n}.${e}`]=r[e]}else t[n]=e[n];return t},we=n.createContext(null);we.displayName=`HookFormContext`;var Te=()=>{let e=[];return{get observers(){return e},next:t=>{for(let n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}};function Ee(e,t){let n={};for(let r in e)if(e.hasOwnProperty(r)){let i=e[r],a=t[r];if(i&&c(i)&&a){let e=Ee(i,a);c(e)&&(n[r]=e)}else e[r]&&(n[r]=a)}return n}var De=e=>e.type===`select-multiple`,Oe=e=>H(e)||r(e),ke=e=>oe(e)&&e.isConnected;function Ae(e){return Array.isArray(e)||c(e)}function je(e,t,n=``,r=[]){for(let i in e){let a=n?`${n}.${i}`:i,o=e[i];Ae(o)&&Ae(w(t,a))?je(o,t,a,r):r.push(a)}return r}var Me=e=>{for(let t in e)if(E(e[t]))return!0;return!1};function Ne(e){return Array.isArray(e)||c(e)&&!Me(e)}function Pe(e){return!!(e&&`_f`in e)}function Fe(e){return Array.isArray(e)?!e.some(e=>!x(e)):!Object.keys(e).length}function Ie(e,t){Array.isArray(e)?e[t]=void 0:delete e[t]}function Q(e,t={},n){for(let r in e){let i=e[r],a=n&&n[r];Ne(i)&&(!Array.isArray(i)||!Pe(a))?(t[r]=Array.isArray(i)?[]:{},Q(i,t[r],a),Fe(t[r])&&Ie(t,r)):x(i)||(t[r]=!0)}return t}function $(e,t,n,r){n||=Q(t,{},r);for(let i in e){let a=e[i],s=r&&r[i];Ne(a)&&(!Array.isArray(a)||!Pe(s))?(x(t)||N(n[i])?n[i]=Q(a,Array.isArray(a)?[]:{},s):$(a,o(t)?{}:t[i],n[i],s),Fe(n[i])&&Ie(n,i)):F(a,t[i])?Ie(n,i):n[i]=!0}return n}var Le=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>x(e)?e:t?e===``?NaN:e&&+e:n&&M(e)?new Date(e):r?r(e):e;function Re(e){let t=e.ref;return i(t)?t.files:H(t)?fe(e.refs).value:De(t)?[...t.selectedOptions].map(({value:e})=>e):r(t)?ue(e.refs).value:Le(t.value,e)}var ze=(e,t,n,r)=>{let i={};for(let n of e){let e=w(t,n);e&&D(i,n,e._f)}return{criteriaMode:n,names:[...e],fields:i,shouldUseNativeValidation:r}},Be=e=>x(e)?e:U(e)?e.source:c(e)?U(e.value)?e.value.source:e.value:e,Ve=`AsyncFunction`,He=e=>{if(!e||!e.validate)return!1;if(E(e.validate))return e.validate.constructor.name===Ve;if(c(e.validate)){for(let t in e.validate)if(e.validate[t].constructor.name===Ve)return!0}return!1},Ue=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function We(e,t,n){let r=w(e,n);if(r||b(n))return{error:r,name:n};let i=n.split(`.`);for(;i.length;){let r=i.join(`.`),a=w(t,r),o=w(e,r);if(a&&!Array.isArray(a)&&n!==r)return{name:n};if(o&&o.type)return{name:r,error:o};if(o&&o.root&&o.root.type)return{name:`${r}.root`,error:o.root};i.pop()}return{name:n}}var Ge=(e,t,n,r)=>{n(e);let i=Object.keys(e).filter(e=>e!==`name`);return!i.length||r&&i.length>=Object.keys(t).length||i.find(e=>t[e]===(!r||h.all))},Ke=(e,t,n)=>!e||!t||e===t||G(e).some(e=>e&&(n?e===t||e.startsWith(t+`.`):e.startsWith(t)||t.startsWith(e))),qe=(e,t,n,r,i)=>i.isOnAll?!1:!n&&i.isOnTouch?!(t||e):(n?r.isOnBlur:i.isOnBlur)?!e:!(n?r.isOnChange:i.isOnChange)||e,Je=(e,t)=>!ve(w(e,t)).length&&X(e,t),Ye={mode:h.onSubmit,reValidateMode:h.onChange,shouldFocusError:!0},Xe=`form`,Ze=(e,t)=>{for(let n in e)n in t||delete e[n];Object.assign(e,t)},Qe={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function $e(e={}){let t={...Ye,...e},n={...p(Qe),isLoading:E(t.defaultValues),errors:t.errors||{},disabled:t.disabled||!1},s={},d=(c(t.defaultValues)||c(t.values))&&p(t.defaultValues||t.values)||{},v=t.shouldUnregister?{}:p(d),y={action:!1,mount:!1,watch:!1,keepIsValid:!1},S={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},O={},k={},A=0,j=z(t.mode),ee=z(t.reValidateMode),N={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},P={...N},I={...P},L={array:Te(),state:Te()},ne=0,R=t.criteriaMode===h.all,re=(e,t)=>n=>{clearTimeout(k[e]),k[e]=setTimeout(t,n)},H=async e=>{if(!y.keepIsValid&&!t.disabled&&(P.isValid||I.isValid||e)){let e=++ne,r;t.resolver?(r=V((await K()).errors),e===ne&&U()):r=await q({fields:s,onlyCheckValid:!0,eventType:m.VALID}),e===ne&&r!==n.isValid&&L.state.next({isValid:r})}},U=(e,r)=>{!t.disabled&&(P.isValidating||P.validatingFields||I.isValidating||I.validatingFields)&&((e||Array.from(S.mount)).forEach(e=>{e&&(r?D(n.validatingFields,e,r):X(n.validatingFields,e))}),L.state.next({validatingFields:n.validatingFields,isValidating:!V(n.validatingFields)}))},se=()=>{n.dirtyFields=$(d,v,void 0,s)},ce=(e,r=[],i,a,o=!0,c=!0)=>{if(a&&i&&!t.disabled){if(y.action=!0,c&&Array.isArray(w(s,e))){let t=i(w(s,e),a.argA,a.argB);o&&D(s,e,t)}if(c&&Array.isArray(w(n.errors,e))){let t=i(w(n.errors,e),a.argA,a.argB);o&&D(n.errors,e,t),Je(n.errors,e)}if((P.touchedFields||I.touchedFields)&&c&&Array.isArray(w(n.touchedFields,e))){let t=i(w(n.touchedFields,e),a.argA,a.argB);o&&D(n.touchedFields,e,t)}(P.dirtyFields||I.dirtyFields)&&se(),L.state.next({name:e,isDirty:J(e,r),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else D(v,e,r)},le=(e,t)=>{D(n.errors,e,t),n.errors={...n.errors},L.state.next({errors:n.errors})},ue=e=>{n.errors=e,L.state.next({errors:n.errors,isValid:!1})},de=e=>{let t=b(e)?[e]:C(e),n=v,r=d;for(let e=0;e{let o=w(s,t);if(o){if(de(t))return;let s=x(w(v,t)),c=w(v,t,x(i)?w(d,t):i);x(c)||a&&a.defaultChecked||r?D(v,t,r?c:Re(o._f)):be(t,c),y.mount&&!y.action&&(H(),s&&n.isDirty&&(P.isDirty||I.isDirty)&&(J()||(n.isDirty=!1,L.state.next({...n}))),e.shouldUnregister&&s&&!x(w(v,t))&&ie(t,S)&&(y.watch=!0))}},pe=(e,r,i,a,o)=>{let c=!1,l=!1,u={name:e};if(!t.disabled||a===!0){if(!i||a){let t=F(w(d,e),r);(P.isDirty||I.isDirty)&&(l=n.isDirty,n.isDirty=u.isDirty=!t||J(),c=l!==u.isDirty),l=!!w(n.dirtyFields,e),t===n.isDirty?t?X(n.dirtyFields,e):D(n.dirtyFields,e,!0):Ze(n.dirtyFields,$(d,v,void 0,s)),u.dirtyFields=n.dirtyFields,c||=(P.dirtyFields||I.dirtyFields)&&l!==!t}if(i){let t=w(n.touchedFields,e);t||(D(n.touchedFields,e,i),u.touchedFields=n.touchedFields,c||=(P.touchedFields||I.touchedFields)&&t!==i)}c&&o&&L.state.next(u)}return c?u:{}},W=(e,r,i,a)=>{let o=w(n.errors,e),s=(P.isValid||I.isValid)&&T(r)&&n.isValid!==r;if(t.delayError&&i?(O[e]=re(e,()=>le(e,i)),O[e](t.delayError)):(clearTimeout(k[e]),delete O[e],i?D(n.errors,e,i):X(n.errors,e),n.errors={...n.errors}),(i?!F(o,i):o)||!V(a)||s){let t={...a,...s&&T(r)?{isValid:r}:{},errors:n.errors,name:e};n={...n,...t},L.state.next(t)}},K=async e=>(U(e,!0),await t.resolver(v,t.context,ze(e||S.mount,s,t.criteriaMode,t.shouldUseNativeValidation))),he=async e=>{let{errors:t}=await K(e);if(U(e),e){for(let r of e){let e=w(t,r);e?S.array.has(r)&&c(e)&&!Object.keys(e).some(e=>!Number.isNaN(Number(e)))?ae(n.errors,{[r]:e},r):D(n.errors,r,e):X(n.errors,r)}n.errors={...n.errors}}else n.errors=t;return t},ge=async({name:t,eventType:r})=>{if(e.validate){let i=await e.validate({formValues:v,formState:n,name:t,eventType:r});if(c(i))for(let e in i){let t=i[e];t&&Q(`${Xe}.${e}`,{message:M(t.message)?t.message:``,type:t.type||g.validate})}else M(i)||!i?Q(Xe,{message:i||``,type:g.validate}):Ie(Xe);return i}return!0},q=async({fields:r,onlyCheckValid:i,name:a,eventType:o,context:s={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(s.runRootValidation=!0,!await ge({name:a,eventType:o})&&(s.valid=!1,i)))return s.valid;for(let a in r){let c=r[a];if(c){let{_f:r,...l}=c;if(r){let a=S.array.has(r.name),o=c._f&&He(c._f),l=P.validatingFields||P.isValidating||I.validatingFields||I.isValidating;o&&l&&U([r.name],!0);let u=await me(c,S.disabled,v,R,t.shouldUseNativeValidation&&!i,a);if(o&&l&&U([r.name]),u[r.name]&&(s.valid=!1,i)||(!i&&(w(u,r.name)?a?ae(n.errors,u,r.name):D(n.errors,r.name,u[r.name]):X(n.errors,r.name)),e.shouldUseNativeValidation&&u[r.name]))break}!V(l)&&await q({context:s,onlyCheckValid:i,fields:l,name:a,eventType:o})}}return s.valid},_e=()=>{for(let e of S.unMount){let t=w(s,e);t&&(t._f.refs?t._f.refs.every(e=>!ke(e)):!ke(t._f.ref))&&tt(e)}S.unMount=new Set},J=(e,t)=>(e&&t&&D(v,e,t),!F(y.mount?v:d,d)),Y=(e,t,n)=>te(e,S,{...y.mount?v:x(t)?d:M(e)?{[e]:t}:t},n,t),ye=e=>ve(w(y.mount?v:d,e,t.shouldUnregister?w(d,e,[]):[])),be=(e,t,n={},a=!1,c=!1)=>{let l=w(s,e),u=t;if(l){let n=l._f;n&&(!n.disabled&&D(v,e,Le(t,n)),u=oe(n.ref)&&o(t)?``:t,De(n.ref)?[...n.ref.options].forEach(e=>e.selected=u.includes(e.value)):n.refs?r(n.ref)?n.refs.forEach(e=>{(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(u)?!!u.find(t=>t===e.value):u===e.value||!!u)}):n.refs.forEach(e=>e.checked=e.value===u):i(n.ref)?n.ref.value=``:(n.ref.value=u,!n.ref.type&&!c&&L.state.next({name:e,values:a?v:p(v)})))}(n.shouldDirty||n.shouldTouch)&&pe(e,u,n.shouldTouch,n.shouldDirty,!c),n.shouldValidate&&Ne(e,{delayError:n.delayError})},xe=(e,t,n,r=!1,i=!1)=>{S.array.has(e)&&L.array.next({name:e,values:r?v:p(v)});for(let o in t){if(!t.hasOwnProperty(o))return;let l=t[o],u=e+`.`+o,d=w(s,u);(S.array.has(e)||c(l)||d&&!d._f)&&!a(l)?xe(u,l,n,r,i):be(u,l,n,r,i)}},Se=(e,t,r,i,a=!1)=>{let c=w(s,e),l=S.array.has(e),u=i?t:p(t),d=F(w(v,e),u);if(d||D(v,e,u),l)L.array.next({name:e,values:i?v:p(v)}),(P.isDirty||P.dirtyFields||I.isDirty||I.dirtyFields)&&r.shouldDirty&&(se(),a||L.state.next({name:e,dirtyFields:n.dirtyFields,isDirty:J(e,u)}));else{let t=Array.isArray(u)&&!u.length||V(u);!c||c._f||o(u)||t?be(e,u,r,i,a):xe(e,u,r,i,a)}if(!d&&!a){let t=ie(e,S),r=i?v:p(v);L.state.next({...t&&n,name:y.mount||t?e:void 0,values:r})}},Z=(e,t,n={})=>Se(e,t,n,!1),we=(e,t={})=>{let r=E(e)?e(v):e;if(!F(v,r)){v={...v,...r};let e=Ce(r);for(let n of S.mount)n in e&&Se(n,e[n],t,!0,!0);L.state.next({...n,name:void 0,type:void 0,...A?{values:v}:{}}),t.shouldValidate&&H()}},Ae=async r=>{y.mount=!0;let i=r.target,o=i.name,c=!0,u=w(s,o),d=e=>{c=Number.isNaN(e)||a(e)&&isNaN(e.getTime())||F(e,w(v,o,e))};if(u){let a,f,h=i.type?Re(u._f):l(r),g=r.type===m.BLUR||r.type===m.FOCUS_OUT,_=!Ue(u._f)&&!e.validate&&!t.resolver&&!w(n.errors,o)&&!u._f.deps,y=_||qe(g,w(n.touchedFields,o),n.isSubmitted,ee,j),b=ie(o,S,g);if(D(v,o,h),g){if(!i||!i.readOnly){u._f.onBlur&&u._f.onBlur(r);let e=O[o];e&&e(0)}}else u._f.onChange&&u._f.onChange(r);let x=pe(o,h,g),C=!V(x)||b;if(!g&&L.state.next({name:o,type:r.type,...A?{values:p(v)}:{}}),y)return(!_||!n.isValid)&&(P.isValid||I.isValid)&&(t.mode===`onBlur`?g&&H():g||H()),C&&L.state.next({name:o,...b?{}:x});if(!t.resolver&&e.validate&&await ge({name:o,eventType:r.type}),!g&&b&&L.state.next({...n}),t.resolver){let{errors:e}=await K([o]);if(U([o]),d(h),!c){!V(x)&&L.state.next(x);return}let t=We(n.errors,s,o),r=We(e,s,t.name||o);a=r.error,o=r.name,f=V(e)}else U([o],!0),a=(await me(u,S.disabled,v,R,t.shouldUseNativeValidation))[o],U([o]),d(h),c&&(a?f=!1:(P.isValid||I.isValid)&&(f=await q({fields:s,onlyCheckValid:!0,name:o,eventType:r.type})));c&&(u._f.deps&&(!Array.isArray(u._f.deps)||u._f.deps.length>0)&&Ne(u._f.deps),W(o,f,a,x))}},Me=(e,t)=>{if(w(n.errors,t)&&e.focus)return e.focus(),1},Ne=async(e,r={})=>{let i,a,o=G(e);if(t.resolver){let t=await he(x(e)?e:o);i=V(t),a=e?!o.some(e=>w(t,e)):i}else e?(a=(await Promise.all(o.map(async e=>{let t=w(s,e);return await q({fields:t&&t._f?{[e]:t}:t,eventType:m.TRIGGER})}))).every(Boolean),!(!a&&!n.isValid)&&H()):a=i=await q({fields:s,name:e,eventType:m.TRIGGER});if(r.delayError&&t.delayError&&M(e)){let r=w(n.errors,e);r?(X(n.errors,e),O[e]=re(e,()=>le(e,r)),O[e](t.delayError)):(clearTimeout(k[e]),delete O[e])}return L.state.next({...!M(e)||(P.isValid||I.isValid)&&i!==n.isValid?{}:{name:e},...t.resolver||!e?{isValid:i}:{},errors:n.errors}),r.shouldFocus&&!a&&B(s,Me,e?o:S.mount),a},Pe=(e,t)=>{let r={...y.mount?v:d};return t&&(r=Ee(t.dirtyFields?n.dirtyFields:n.touchedFields,r)),x(e)?r:M(e)?w(r,e):e.map(e=>w(r,e))},Fe=(e,t)=>({invalid:!!w((t||n).errors,e),isDirty:!!w((t||n).dirtyFields,e),error:w((t||n).errors,e),isValidating:!!w(n.validatingFields,e),isTouched:!!w((t||n).touchedFields,e)}),Ie=e=>{let t=e?G(e):void 0;t?.forEach(e=>X(n.errors,e)),t?t.forEach(e=>{L.state.next({name:e,errors:n.errors})}):(n.errors={},L.state.next({errors:n.errors}))},Q=(e,t,r)=>{let i=(w(s,e,{_f:{}})._f||{}).ref,{ref:a,message:o,type:c,...l}=w(n.errors,e)||{};D(n.errors,e,{...l,...t,ref:i}),L.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&i&&i.focus&&i.focus()},Ve=(e,t)=>{if(E(e)){A++;let{unsubscribe:n}=L.state.subscribe({next:n=>`values`in n&&e(n.values||Y(void 0,t),n)}),r=!1;return{unsubscribe:()=>{r||(r=!0,A--,n())}}}return Y(e,t,!0)},$e=e=>{let t=!!e.formState?.values;t&&A++;let{unsubscribe:r}=L.state.subscribe({next:t=>{if(Ke(e.name,t.name,e.exact)&&Ge(t,e.formState||P,dt,e.reRenderRoot)){let r={...v};e.callback({values:r,...n,...t,defaultValues:d})}}});if(!t)return r;let i=!1;return()=>{i||(i=!0,A--,r())}},et=e=>(y.mount=!0,I={...I,...e.formState},$e({...e,formState:{...N,...e.formState}})),tt=(e,r={})=>{for(let i of e?G(e):S.mount)S.mount.delete(i),S.array.delete(i),r.keepValue||(X(s,i),X(v,i)),!r.keepError&&X(n.errors,i),!r.keepDirty&&X(n.dirtyFields,i),!r.keepTouched&&X(n.touchedFields,i),!r.keepIsValidating&&X(n.validatingFields,i),!t.shouldUnregister&&!r.keepDefaultValue&&X(d,i);L.state.next({values:p(v)}),L.state.next({...n,...r.keepDirty?{isDirty:J()}:{}}),!r.keepIsValid&&H()},nt=({disabled:e,name:t})=>{if(T(e)&&y.mount||e||S.disabled.has(t)){let n=S.disabled.has(t)!==!!e;e?S.disabled.add(t):S.disabled.delete(t),n&&y.mount&&!y.action&&H()}},rt=(e,n={})=>{let r=w(s,e),i=T(n.disabled)||T(t.disabled),a=!S.registerName.has(e)&&r&&r._f&&!r._f.mount;return D(s,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...n}}),S.mount.add(e),r&&!a?nt({disabled:T(n.disabled)?n.disabled:t.disabled,name:e}):fe(e,!0,n.value),{...i?{disabled:n.disabled||t.disabled}:{},...t.progressive?{required:!!n.required,min:Be(n.min),max:Be(n.max),minLength:Be(n.minLength),maxLength:Be(n.maxLength),pattern:Be(n.pattern)}:{},name:e,onChange:Ae,onBlur:Ae,ref:i=>{if(i){S.registerName.add(e),rt(e,n),S.registerName.delete(e),r=w(s,e);let t=x(i.value)&&i.querySelectorAll&&i.querySelectorAll(`input,select,textarea`)[0]||i,a=Oe(t),o=r._f.refs||[];if(a?o.find(e=>e===t):t===r._f.ref)return;let c={...r._f};a?(c.refs=[...o.filter(ke),t,...Array.isArray(w(d,e))?[{}]:[]],c.ref={type:t.type,name:e}):(c.ref=t,delete c.refs),D(s,e,{_f:c}),fe(e,!1,void 0,t)}else r=w(s,e,{}),r._f&&(r._f.mount=!1),(t.shouldUnregister||n.shouldUnregister)&&!(u(S.array,e)&&y.action)&&S.unMount.add(e)}}},it=()=>t.shouldFocusError&&!t.shouldUseNativeValidation&&B(s,Me,S.mount),at=e=>{T(e)&&(L.state.next({disabled:e}),B(s,(t,n)=>{let r=w(s,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach(t=>{t.disabled=r._f.disabled||e}))},0,!1))},ot=(e,r)=>async i=>{let a,o;i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist());let c=p(v);if(L.state.next({isSubmitting:!0}),t.resolver){let{errors:e,values:t}=await K();U(),n.errors=e,c=p(t)}else await q({fields:s,eventType:m.SUBMIT});if(S.disabled.size)for(let e of S.disabled)X(c,e);if(X(n.errors,_),V(n.errors)){L.state.next({errors:{}});try{a=await e(c,i)}catch(e){o=e}}else r&&await r({...n.errors},i),it(),setTimeout(it);if(L.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:V(n.errors)&&!o,submitCount:n.submitCount+1,errors:n.errors}),o)throw o;return a},st=(e,t={})=>{w(s,e)&&(x(t.defaultValue)?Z(e,p(w(d,e))):(Z(e,t.defaultValue),D(d,e,p(t.defaultValue))),t.keepTouched||X(n.touchedFields,e),t.keepDirty||(X(n.dirtyFields,e),n.isDirty=t.defaultValue?J(e,p(w(d,e))):J()),t.keepError||(X(n.errors,e),P.isValid&&H()),L.state.next({...n}))},ct=(e,r={})=>{let i=e?p(e):d,a=p(i),o=V(e),c=a,l=s;if(r.keepDefaultValues||(d=i),!r.keepValues){if(r.keepDirtyValues){let e=new Set([...S.mount,...je($(d,v,void 0,l),n.dirtyFields)]);for(let t of Array.from(e)){let e=w(n.dirtyFields,t),r=w(v,t),i=w(c,t);e&&!x(r)?D(c,t,r):!e&&!x(i)&&Z(t,i)}}else{if(f&&x(e))for(let e of S.mount){let t=w(s,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(oe(e)){let t=e.closest(`form`);if(t){t.reset();break}}}}if(r.keepFieldsRef)for(let e of S.mount)Z(e,w(c,e));else s={}}if(t.shouldUnregister){if(v=r.keepDefaultValues?p(d):{},r.keepFieldsRef)for(let e of S.mount)D(v,e,w(c,e))}else v=p(c);L.array.next({values:{...c}}),L.state.next({name:void 0,type:void 0,values:{...c}})}S={mount:r.keepDirtyValues?S.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:``},y.mount=!P.isValid||!!r.keepIsValid||!!r.keepDirtyValues||!t.shouldUnregister&&!V(c),y.watch=!!t.shouldUnregister,y.keepIsValid=!!r.keepIsValid,y.action=!1,r.keepErrors||(n.errors={}),L.state.next({submitCount:r.keepSubmitCount?n.submitCount:0,isDirty:o?!1:r.keepDirty?n.isDirty:r.keepValues?J():!!(r.keepDefaultValues&&!F(e,d)),isSubmitted:r.keepIsSubmitted?n.isSubmitted:!1,dirtyFields:o?{}:r.keepDirtyValues?r.keepDefaultValues&&v?$(d,v,void 0,l):n.dirtyFields:r.keepDefaultValues&&e?$(d,e,void 0,l):r.keepDirty?n.dirtyFields:{},touchedFields:r.keepTouched?n.touchedFields:{},errors:r.keepErrors?n.errors:{},isSubmitSuccessful:r.keepIsSubmitSuccessful?n.isSubmitSuccessful:!1,isSubmitting:!1,defaultValues:d})},lt=(e,n)=>ct(E(e)?e(v):e,{...t.resetOptions,...n}),ut=(e,t={})=>{let n=w(s,e),r=n&&n._f;if(r){let e=r.refs?r.refs[0]:r.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&E(e.select)&&e.select()})}},dt=e=>{let{name:t,type:r,values:i,...a}=e;n={...n,...a}},ft={control:{register:rt,unregister:tt,getFieldState:Fe,handleSubmit:ot,setError:Q,_subscribe:$e,_runSchema:K,_updateIsValidating:U,_focusError:it,_getWatch:Y,_getDirty:J,_setValid:H,_setFieldArray:ce,_setDisabledField:nt,_setErrors:ue,_getFieldArray:ye,_reset:ct,_resetDefaultValues:()=>E(t.defaultValues)&&t.defaultValues().then(e=>{lt(e,t.resetOptions),L.state.next({isLoading:!1})}),_removeUnmounted:_e,_disableForm:at,_subjects:L,_proxyFormState:P,get _fields(){return s},get _formValues(){return v},get _state(){return y},set _state(e){y=e},get _defaultValues(){return d},get _names(){return S},set _names(e){S=e},get _formState(){return n},get _options(){return t},set _options(e){t={...t,...e},j=z(t.mode),ee=z(t.reValidateMode)}},subscribe:et,trigger:Ne,register:rt,handleSubmit:ot,watch:Ve,setValue:Z,setValues:we,getValues:Pe,reset:lt,resetField:st,resetDefaultValues:(e,t={})=>{if(d=p(e),!t.keepDirty){let e=$(d,v,void 0,s);n.dirtyFields=e,n.isDirty=!V(e)}t.keepIsValid||H(),L.state.next({...n,defaultValues:d})},clearErrors:Ie,unregister:tt,setError:Q,setFocus:ut,getFieldState:Fe};return{...ft,formControl:ft}}function et(e={}){let t=n.useRef(void 0),r=n.useRef(void 0),i=n.useRef(e.formControl),[a,o]=n.useState(()=>({...p(Qe),isLoading:E(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:E(e.defaultValues)?void 0:e.defaultValues}));if(!t.current||e.formControl&&i.current!==e.formControl){if(i.current=e.formControl,e.formControl)t.current={...e.formControl,formState:a},e.defaultValues&&!E(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:n,...r}=$e(e);t.current={...r,formState:a}}}let s=t.current.control;return s._options=e,j(()=>{let e=s._subscribe({formState:s._proxyFormState,callback:()=>o({...s._formState,defaultValues:s._defaultValues}),reRenderRoot:!0});return o(e=>({...e,isReady:!0})),s._formState.isReady=!0,e},[s]),n.useEffect(()=>s._disableForm(e.disabled),[s,e.disabled]),n.useEffect(()=>{e.mode&&(s._options.mode=e.mode),e.reValidateMode&&(s._options.reValidateMode=e.reValidateMode)},[s,e.mode,e.reValidateMode]),n.useEffect(()=>{e.errors&&(s._setErrors(e.errors),s._focusError())},[s,e.errors]),n.useEffect(()=>{e.shouldUnregister&&s._subjects.state.next({values:s._getWatch()})},[s,e.shouldUnregister]),n.useEffect(()=>{if(s._proxyFormState.isDirty){let e=s._getDirty();e!==a.isDirty&&s._subjects.state.next({isDirty:e})}},[s,a.isDirty]),n.useEffect(()=>{e.values&&!F(e.values,r.current)?(s._reset(e.values,{keepFieldsRef:!0,...s._options.resetOptions}),s._options.resetOptions?.keepIsValid||s._setValid(),r.current=e.values,o(e=>({...e}))):s._resetDefaultValues()},[s,e.values]),n.useEffect(()=>{s._state.mount||(s._setValid(),s._state.mount=!0),s._state.watch&&(s._state.watch=!1,s._subjects.state.next({...s._formState})),s._removeUnmounted()}),t.current.formState=n.useMemo(()=>A(a,s),[s,a]),t.current}var tt=(e,t,n)=>{if(e&&`reportValidity`in e){let r=w(n,t);e.setCustomValidity(r&&r.message||``),e.reportValidity()}},nt=(e,t)=>{for(let n in t.fields){let r=t.fields[n];r&&r.ref&&`reportValidity`in r.ref?tt(r.ref,n,e):r&&r.refs&&r.refs.forEach(t=>tt(t,n,e))}},rt=(e,t)=>{t.shouldUseNativeValidation&&nt(e,t);let n={};for(let r in e){let i=w(t.fields,r),a=Object.assign(e[r]||{},{ref:i&&i.refs?i.refs[0]:i&&i.ref});if(it(t.names||Object.keys(e),r)){let e=Object.assign({},w(n,r));D(e,`root`,a),D(n,r,e)}else D(n,r,a)}return n},it=(e,t)=>{let n=at(t).replace(/[.*+?^${}()|\\]/g,`\\$&`);return e.some(e=>at(e).match(`^${n}\\.\\d+`))};function at(e){return e.replace(/[\[\]]/g,``)}function ot(){return ot=Object.assign?Object.assign.bind():function(e){for(var t=1;t0){var s=r.errors.reduce(function(e,t){return t.lengthe.type===`checkbox`,i=e=>e.type===`file`,a=e=>e instanceof Date,o=e=>e==null,s=e=>typeof e==`object`,c=e=>!o(e)&&!Array.isArray(e)&&s(e)&&!a(e),l=e=>c(e)&&e.target?r(e.target)?e.target.checked:i(e.target)?e.target.files:e.target.value:e,u=(e,t)=>t.split(`.`).some((t,n,r)=>!isNaN(Number(t))&&e.has(r.slice(0,n).join(`.`))),d=e=>{let t=e.constructor&&e.constructor.prototype;return c(t)&&t.hasOwnProperty(`isPrototypeOf`)},f=typeof window<`u`&&window.HTMLElement!==void 0&&typeof document<`u`;function p(e){if(e instanceof Date)return new Date(e);let t=typeof FileList<`u`&&e instanceof FileList;if(f&&(e instanceof Blob||t))return e;let n=Array.isArray(e);if(!n&&!(c(e)&&d(e)))return e;let r=n?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=p(e[t]));return r}var m={BLUR:`blur`,FOCUS_OUT:`focusout`,CHANGE:`change`,SUBMIT:`submit`,TRIGGER:`trigger`,VALID:`valid`},h={onBlur:`onBlur`,onChange:`onChange`,onSubmit:`onSubmit`,onTouched:`onTouched`,all:`all`},g={max:`max`,min:`min`,maxLength:`maxLength`,minLength:`minLength`,pattern:`pattern`,required:`required`,validate:`validate`},_=`root`,v=[`__proto__`,`constructor`,`prototype`],y=/^\w*$/,b=e=>y.test(e),x=e=>e===void 0,S=/[.[\]'"]/,C=e=>e.split(S).filter(Boolean),w=(e,t,n)=>{if(!t||!c(e))return n;let r=b(t)?[t]:C(t);if(r.some(e=>v.includes(e)))return n;let i=r.reduce((e,t)=>o(e)?void 0:e[t],e);return x(i)||i===e?x(e[t])?n:e[t]:i},T=e=>typeof e==`boolean`,E=e=>typeof e==`function`,D=(e,t,n)=>{let r=-1,i=b(t)?[t]:C(t),a=i.length,o=a-1;for(;++rn.useContext(O),A=(e,t,n,r=!0)=>{let i={};for(let a in e)Object.defineProperty(i,a,{get:()=>{let i=a;return t._proxyFormState[i]!==h.all&&(t._proxyFormState[i]=!r||h.all),n&&(n[i]=!0),e[i]}});return i},j=f?n.useLayoutEffect:n.useEffect,M=e=>o(e)||!s(e),N=(e,t)=>t.length===0&&!Array.isArray(e)&&!d(e);function P(e,t,n=new WeakMap){if(e===t)return!0;if(M(e)||M(t))return Object.is(e,t);if(a(e)&&a(t))return Object.is(e.getTime(),t.getTime());let r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;if(N(e,r)||N(t,i))return Object.is(e,t);if(!r.length&&Array.isArray(e)!==Array.isArray(t))return!1;let o=n.get(e);if(o&&o.has(t))return!0;if(o)o.add(t);else{let r=new WeakSet;r.add(t),n.set(e,r)}for(let i of r){let r=e[i];if(!(i in t))return!1;if(i!==`ref`){let e=t[i];if(a(r)&&a(e)||(c(r)||Array.isArray(r))&&(c(e)||Array.isArray(e))?!P(r,e,n):!Object.is(r,e))return!1}}return!0}function F(){let e=n.useRef(!1),t=n.useRef(void 0);return{resyncIfNeeded:n.useCallback((n,r,i)=>{if(n&&e.current){let e=r();P(t.current,e)||i(e)}e.current=!0},[]),snapshot:n.useCallback((e,n)=>{e&&(t.current=p(n()))},[])}}function I(e){let t=k(),{control:r=t,disabled:i,name:a,exact:o}=e||{},[s,c]=n.useState(()=>({...r._formState,defaultValues:r._defaultValues})),l=n.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),{resyncIfNeeded:u,snapshot:d}=F();return j(()=>{let e=()=>({...r._formState,defaultValues:r._defaultValues});u(!i,e,c);let t=r._subscribe({name:a,formState:l.current,exact:o,callback:e=>{!i&&c({...r._formState,...e,defaultValues:r._defaultValues})}});return()=>{t(),d(!i,e)}},[a,i,o,u,d]),n.useEffect(()=>{l.current.isValid&&r._setValid(!0)},[r]),n.useMemo(()=>A(s,r,l.current,!1),[s,r])}var L=e=>typeof e==`string`,ee=(e,t,n,r,i)=>L(e)?(r&&t.watch.add(e),w(n,e,i)):Array.isArray(e)?e.map(e=>(r&&t.watch.add(e),w(n,e))):(r&&(t.watchAll=!0),n);function R(e){let t=k(),{control:r=t,name:i,defaultValue:a,disabled:o,exact:s,compute:c}=e||{},l=n.useRef(a),u=n.useRef(c),d=n.useRef(void 0),f=n.useRef(r),p=n.useRef(i);u.current=c;let[m,h]=n.useState(()=>{let e=r._getWatch(i,l.current);return u.current?u.current(e):e}),g=n.useCallback(e=>{let t=ee(i,r._names,e||r._formValues,!1,l.current);return u.current?u.current(t):t},[r._formValues,r._names,i]),_=n.useCallback(e=>{if(!o){let t=ee(i,r._names,e||r._formValues,!1,l.current);if(u.current){let e=u.current(t);P(e,d.current)||(h(e),d.current=e)}else h(t)}},[r._formValues,r._names,o,i]),{resyncIfNeeded:v,snapshot:y}=F(),b=n.useRef(_);b.current=_;let x=n.useRef(g);x.current=g,j(()=>{f.current!==r||!P(p.current,i)?(f.current=r,p.current=i,b.current()):v(!o,()=>x.current(),e=>{h(e),d.current=e});let e=r._subscribe({name:i,formState:{values:!0},exact:s,callback:e=>{b.current(e.values)}});return()=>{e(),y(!o,()=>x.current())}},[r,s,i,o,v,y]),n.useEffect(()=>r._removeUnmounted());let S=f.current!==r,C=p.current,w=n.useMemo(()=>{if(o)return null;let e=!S&&!P(C,i);return S||e?g():null},[o,S,i,C,g]);return w===null?m:w}function te(e){let t=k(),{name:r,disabled:i,control:a=t,shouldUnregister:o,defaultValue:s,exact:c=!0}=e,d=u(a._names.array,r),f=R({control:a,name:r,defaultValue:n.useMemo(()=>w(a._formValues,r,w(a._defaultValues,r,s)),[a,r,s]),exact:c}),h=I({control:a,name:r,exact:c}),g=n.useRef(e),_=n.useRef(null),v=n.useRef(a.register(r,{...e.rules,value:f,...T(e.disabled)?{disabled:e.disabled}:{}}));g.current=e;let y=n.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!w(h.errors,r)},isDirty:{enumerable:!0,get:()=>!!w(h.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!w(h.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!w(h.validatingFields,r)},error:{enumerable:!0,get:()=>w(h.errors,r)}}),[h,r]),b=n.useCallback(e=>{let t=l(e);return w(a._fields,r)||(v.current=a.register(r,{...g.current.rules,value:t})),v.current.onChange({target:{value:l(e),name:r},type:m.CHANGE})},[r,a]),S=n.useCallback(()=>v.current.onBlur({target:{value:w(a._formValues,r),name:r},type:m.BLUR}),[r,a._formValues]),C=n.useCallback(e=>{e&&(_.current={focus:()=>E(e.focus)&&e.focus(),select:()=>E(e.select)&&e.select(),setCustomValidity:t=>E(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>E(e.reportValidity)&&e.reportValidity()});let t=w(a._fields,r);t&&t._f&&e&&(t._f.ref=_.current)},[a._fields,r]),O=n.useMemo(()=>({name:r,value:f,...T(i)||h.disabled?{disabled:h.disabled||i}:{},onChange:b,onBlur:S,ref:C}),[r,i,h.disabled,b,S,C,f]);return n.useEffect(()=>{let e=a._options.shouldUnregister||o;v.current=a.register(r,{...g.current.rules,...T(g.current.disabled)?{disabled:g.current.disabled}:{}});let t=(e,t)=>{let n=w(a._fields,e);n&&n._f&&(n._f.mount=t)};if(t(r,!0),e){let e=p(w(o?a._defaultValues:a._options.values||a._defaultValues,r,w(a._options.defaultValues,r,g.current.defaultValue)));D(a._defaultValues,r,e),x(w(a._formValues,r))&&D(a._formValues,r,e)}if(!d&&a.register(r),_.current){let e=w(a._fields,r);e&&e._f&&(e._f.ref=_.current)}return()=>{(d?e&&!a._state.action:e)?a.unregister(r):t(r,!1)}},[r,a,d,o]),n.useEffect(()=>{a._setDisabledField({disabled:i,name:r})},[i,r,a]),n.useMemo(()=>({field:O,formState:h,fieldState:y}),[O,h,y])}var ne=e=>e.render(te(e)),z=()=>{if(typeof crypto<`u`&&crypto.randomUUID)return crypto.randomUUID();let e=typeof performance>`u`?Date.now():performance.now()*1e3;return`xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx`.replace(/[xy]/g,t=>{let n=(Math.random()*16+e)%16|0;return(t==`x`?n:n&3|8).toString(16)})},B=(e,t,n={})=>n.shouldFocus||x(n.shouldFocus)?n.focusName||`${e}.${x(n.focusIndex)?t:n.focusIndex}.`:``,V=e=>({isOnSubmit:!e||e===h.onSubmit,isOnBlur:e===h.onBlur,isOnChange:e===h.onChange,isOnAll:e===h.all,isOnTouch:e===h.onTouched}),re=(e,t,n)=>{if(n)return!1;if(t.watchAll||t.watch.has(e))return!0;for(let n of t.watch)if(e.startsWith(n)&&e.charAt(n.length)===`.`)return!0;return!1},H=(e,t,n,r)=>{for(let i of n||Object.keys(e)){if(i===`_f`)continue;let a=n?w(e,i):e[i];if(a){let{_f:e}=a;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!r||e.ref&&t(e.ref,e.name)&&!r)return!0;if(H(a,t))break}else if((c(a)||Array.isArray(a))&&H(a,t))break}}},ie=(e,t,n)=>{let r=w(e,n),i=Array.isArray(r)?r:[];return D(i,_,t[n]),D(e,n,i),e},U=e=>c(e)&&!Object.keys(e).length,ae=e=>{if(!f)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},W=e=>e.type===`radio`,oe=e=>e instanceof RegExp,se=(e,t,n,r,i)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:i||!0}}:{},ce={value:!1,isValid:!1},le={value:!0,isValid:!0},ue=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!x(e[0].attributes.value)?x(e[0].value)||e[0].value===``?le:{value:e[0].value,isValid:!0}:le:ce}return ce},de={isValid:!1,value:null},fe=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,de):de;function pe(e,t,n=`validate`){if(L(e)||Array.isArray(e)&&e.every(L)||T(e)&&!e)return{type:n,message:L(e)?e:``,ref:t}}var G=e=>c(e)&&!oe(e)?e:{value:e,message:``},me=async(e,t,n,s,l,u)=>{let{ref:d,refs:f,required:p,maxLength:m,minLength:h,min:_,max:v,pattern:y,validate:b,name:S,valueAsNumber:C,mount:D}=e._f,O=w(n,S);if(!D||t.has(S))return{};let k=f?f[0]:d,A=e=>{if(l&&k.reportValidity){let t=T(e)?``:e||``;f?f.forEach(e=>e.setCustomValidity(t)):k.setCustomValidity(t),k.reportValidity()}},j={},M=W(d),N=r(d),P=M||N,F=(C||i(d))&&x(d.value)&&x(O)||ae(d)&&d.value===``||O===``||Array.isArray(O)&&!O.length,I=se.bind(null,S,s,j),ee=(e,t,n,r=g.maxLength,i=g.minLength)=>{let a=e?t:n;j[S]={type:e?r:i,message:a,ref:d,...I(e?r:i,a)}};if(u?!Array.isArray(O)||!O.length:p&&(!P&&(F||o(O))||T(O)&&!O||N&&!ue(f).isValid||M&&!fe(f).isValid)){let{value:e,message:t}=L(p)?{value:!!p,message:p}:G(p);if(e&&(j[S]={type:g.required,message:t,ref:k,...I(g.required,t)},!s))return A(t),j}if(!F&&(!o(_)||!o(v))){let e,t,n=G(v),r=G(_);if(!o(O)&&!a(O)&&!isNaN(O)){let i=d.valueAsNumber||O&&+O;o(n.value)||(e=i>n.value),o(r.value)||(t=inew Date(new Date().toDateString()+` `+e),o=d.type==`time`,s=d.type==`week`;L(n.value)&&O&&(e=o?a(O)>a(n.value):s?O>n.value:i>new Date(n.value)),L(r.value)&&O&&(t=o?a(O)+e.value,r=!o(t.value)&&O.length<+t.value;if((n||r)&&(ee(n,e.message,t.message),!s))return A(j[S].message),j}if(y&&!F&&L(O)){let{value:e,message:t}=G(y);if(oe(e)&&!O.match(e)&&(j[S]={type:g.pattern,message:t,ref:d,...I(g.pattern,t)},!s))return A(t),j}if(b){if(E(b)){let e=pe(await b(O,n),k);if(e&&(j[S]={...e,...I(g.validate,e.message)},!s))return A(e.message),j}else if(c(b)){let e={};for(let t in b){if(!U(e)&&!s)break;let r=pe(await b[t](O,n),k,t);r&&(e={...r,...I(t,r.message)},A(r.message),s&&(j[S]=e))}if(!U(e)&&(j[S]={ref:k,...e},!s))return j}}return A(!0),j},K=e=>Array.isArray(e)?e:[e],q=(e,t)=>[...e,...K(t)],he=e=>Array.isArray(e)?e.map(()=>void 0):void 0;function ge(e,t,n){return[...e.slice(0,t),...K(n),...e.slice(t)]}var J=(e,t,n)=>Array.isArray(e)?(x(e[n])&&(e[n]=void 0),e.splice(n,0,e.splice(t,1)[0]),e):[],_e=(e,t)=>[...K(t),...K(e)],ve=e=>Array.isArray(e)?e.filter(Boolean):[];function Y(e,t){let n=0,r=[...e];for(let e of t)r.splice(e-n,1),n++;return ve(r).length?r:[]}var X=(e,t)=>x(t)?[]:Y(e,K(t).sort((e,t)=>e-t)),ye=(e,t,n)=>{[e[t],e[n]]=[e[n],e[t]]};function be(e,t){let n=t.length-1,r=0;for(;rv.includes(String(e))))return e;let r=n.length===1?e:be(e,n),i=n.length-1,a=n[i];return r&&delete r[a],i!==0&&(c(r)&&U(r)||Array.isArray(r)&&xe(r))&&Z(e,n.slice(0,-1)),e}var Se=(e,t,n)=>(e[t]=n,e);function Ce(e){let t=k(),{control:r=t,name:i,keyName:a=`id`,disabled:o,shouldUnregister:s,rules:l}=e,[u,d]=n.useState(r._getFieldArray(i)),f=n.useRef(r._getFieldArray(i).map(z)),m=n.useRef(!1);o||r._names.array.add(i),n.useMemo(()=>!o&&l&&u.length>=0&&r.register(i,l),[r,i,u.length,l,o]),j(()=>{if(!o)return r._subjects.array.subscribe({next:({values:e,name:t})=>{if(t===i||!t){let n=w(e,i);Array.isArray(n)?(d(n),f.current=n.map(z)):t||(d([]),f.current=[])}}}).unsubscribe},[r,i,o]);let g=n.useCallback(e=>{m.current=!0,r._setFieldArray(i,e)},[r,i]);return n.useEffect(()=>{if(o){r._state.actionArrayLengths.delete(i);return}r._state.action=!1,r._state.actionArrayLengths.delete(i),re(i,r._names)&&r._subjects.state.next({...r._formState});let e=V(r._options.mode);if(m.current&&(!e.isOnSubmit||r._formState.isSubmitted)&&!V(r._options.reValidateMode).isOnSubmit&&!e.isOnBlur){if(r._options.resolver)r._runSchema([i]).then(e=>{r._updateIsValidating([i]);let t=w(e.errors,i),n=w(r._formState.errors,i),a=n&&(n.type||n.root?.type),o=n&&(n.message||n.root?.message);(n?!t&&a||t&&(a!==t.type||o!==t.message):t&&t.type)&&(t?c(t)&&!Object.keys(t).some(e=>!Number.isNaN(+e))?ie(r._formState.errors,{[i]:t},i):D(r._formState.errors,i,t):Z(r._formState.errors,i),r._subjects.state.next({errors:r._formState.errors}))});else{let e=w(r._fields,i);e&&e._f&&!(V(r._options.reValidateMode).isOnSubmit&&V(r._options.mode).isOnSubmit)&&me(e,r._names.disabled,r._formValues,r._options.criteriaMode===h.all,r._options.shouldUseNativeValidation,!0).then(e=>!U(e)&&r._subjects.state.next({errors:ie(r._formState.errors,e,i)}))}}m.current&&r._subjects.state.next({name:i,values:p(r._formValues)}),r._names.focus&&H(r._fields,(e,t)=>{if(r._names.focus&&t.startsWith(r._names.focus)&&e.focus)return e.focus(),1}),r._names.focus=``,r._setValid(),m.current=!1},[u,i,r,o]),n.useEffect(()=>(o||!w(r._formValues,i)&&r._setFieldArray(i),()=>{if(r._state.actionArrayLengths.delete(i),o)return;let e=!(r._options.shouldUnregister||s);m.current&&e&&r._subjects.state.next({name:i,values:p(r._formValues)}),e?((e,t)=>{let n=w(r._fields,e);n&&n._f&&(n._f.mount=t)})(i,!1):r.unregister(i)}),[i,r,a,s,o]),{swap:n.useCallback((e,t)=>{if(o)return;let n=r._getFieldArray(i);ye(n,e,t),ye(f.current,e,t),g(n),d(n),r._setFieldArray(i,n,ye,{argA:e,argB:t},!1)},[g,i,r,o]),move:n.useCallback((e,t)=>{if(o)return;let n=r._getFieldArray(i);J(n,e,t),J(f.current,e,t),g(n),d(n),r._setFieldArray(i,n,J,{argA:e,argB:t},!1)},[g,i,r,o]),prepend:n.useCallback((e,t)=>{if(o)return;let n=K(p(e)),a=_e(r._getFieldArray(i),n);r._names.focus=B(i,0,t),f.current=_e(f.current,n.map(z)),g(a),d(a),r._setFieldArray(i,a,_e,{argA:he(e)})},[g,i,r,o]),append:n.useCallback((e,t)=>{if(o)return;let n=K(p(e)),a=q(r._getFieldArray(i),n);r._names.focus=B(i,a.length-1,t),f.current=q(f.current,n.map(z)),g(a),d(a),r._setFieldArray(i,a,q,{argA:he(e)})},[g,i,r,o]),remove:n.useCallback(e=>{if(o)return;let t=X(r._getFieldArray(i),e);f.current=X(f.current,e),g(t),d(t),!Array.isArray(w(r._fields,i))&&D(r._fields,i,void 0),r._setFieldArray(i,t,X,{argA:e})},[g,i,r,o]),insert:n.useCallback((e,t,n)=>{if(o)return;let a=K(p(t)),s=ge(r._getFieldArray(i),e,a);r._names.focus=B(i,e,n),f.current=ge(f.current,e,a.map(z)),g(s),d(s),r._setFieldArray(i,s,ge,{argA:e,argB:he(t)})},[g,i,r,o]),update:n.useCallback((e,t)=>{if(o)return;let n=p(t),a=Se(r._getFieldArray(i),e,n);f.current=[...a].map((t,n)=>!t||n===e?z():f.current[n]),g(a),d([...a]),r._setFieldArray(i,a,Se,{argA:e,argB:n},!0,!1)},[g,i,r,o]),replace:n.useCallback(e=>{if(o)return;let t=K(p(e));f.current=t.map(z),g([...t]),d([...t]),r._setFieldArray(i,[...t],e=>e,{},!0,!1)},[g,i,r,o]),fields:n.useMemo(()=>u.map((e,t)=>({...e,...T(o)?{disabled:o}:{},[a]:f.current[t]||z()})),[u,a,o])}}var we=e=>{let t={};for(let n of Object.keys(e))if(s(e[n])&&e[n]!==null&&!a(e[n])){let r=we(e[n]);for(let e of Object.keys(r))t[`${n}.${e}`]=r[e]}else t[n]=e[n];return t},Te=n.createContext(null);Te.displayName=`HookFormContext`;var Ee=()=>{let e=[];return{get observers(){return e},next:t=>{for(let n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}};function De(e,t){let n={};for(let r in e)if(e.hasOwnProperty(r)){let i=e[r],a=t[r];if(i&&c(i)&&a){let e=De(i,a);c(e)&&(n[r]=e)}else e[r]&&(n[r]=a)}return n}var Oe=e=>e.type===`select-multiple`,ke=e=>W(e)||r(e),Ae=e=>ae(e)&&e.isConnected;function je(e){return Array.isArray(e)||c(e)}function Me(e,t,n=``,r=[]){for(let i in e){let a=n?`${n}.${i}`:i,o=e[i];je(o)&&je(w(t,a))?Me(o,t,a,r):r.push(a)}return r}var Ne=e=>{for(let t in e)if(E(e[t]))return!0;return!1};function Pe(e){return Array.isArray(e)||c(e)&&!Ne(e)}function Fe(e){return!!(e&&`_f`in e)}function Ie(e){return Array.isArray(e)?!e.some(e=>!x(e)):!Object.keys(e).length}function Le(e,t){Array.isArray(e)?e[t]=void 0:delete e[t]}function Q(e,t={},n){for(let r in e){let i=e[r],a=n&&n[r];Pe(i)&&(!Array.isArray(i)||!Fe(a))?(t[r]=Array.isArray(i)?[]:{},Q(i,t[r],a),Ie(t[r])&&Le(t,r)):x(i)||(t[r]=!0)}return t}function $(e,t,n,r){n||=Q(t,{},r);for(let i in e){let a=e[i],s=r&&r[i];Pe(a)&&(!Array.isArray(a)||!Fe(s))?(x(t)||M(n[i])?n[i]=Q(a,Array.isArray(a)?[]:{},s):$(a,o(t)?{}:t[i],n[i],s),Ie(n[i])&&Le(n,i)):P(a,t[i])?Le(n,i):n[i]=!0}return n}var Re=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>x(e)?e:t?e===``?NaN:e&&+e:n&&L(e)?new Date(e):r?r(e):e;function ze(e){let t=e.ref;return i(t)?t.files:W(t)?fe(e.refs).value:Oe(t)?[...t.selectedOptions].map(({value:e})=>e):r(t)?ue(e.refs).value:Re(t.value,e)}var Be=(e,t,n,r)=>{let i={};for(let n of e){let e=w(t,n);e&&D(i,n,e._f)}return{criteriaMode:n,names:[...e],fields:i,shouldUseNativeValidation:r}},Ve=e=>x(e)?e:oe(e)?e.source:c(e)?oe(e.value)?e.value.source:e.value:e,He=`AsyncFunction`,Ue=e=>{if(!e||!e.validate)return!1;if(E(e.validate))return e.validate.constructor.name===He;if(c(e.validate)){for(let t in e.validate)if(e.validate[t].constructor.name===He)return!0}return!1},We=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function Ge(e,t,n){let r=w(e,n);if(r||b(n))return{error:r,name:n};let i=n.split(`.`);for(;i.length;){let r=i.join(`.`),a=w(t,r),o=w(e,r);if(a&&!Array.isArray(a)&&n!==r)return{name:n};if(o&&o.type)return{name:r,error:o};if(o&&o.root&&o.root.type)return{name:`${r}.root`,error:o.root};i.pop()}return{name:n}}var Ke=(e,t,n,r)=>{n(e);let i=Object.keys(e).filter(e=>e!==`name`);return!i.length||r&&i.length>=Object.keys(t).length||i.find(e=>t[e]===(!r||h.all))},qe=(e,t,n)=>!e||!t||e===t||K(e).some(e=>e&&(n?e===t||e.startsWith(t+`.`):e.startsWith(t)||t.startsWith(e))),Je=(e,t,n,r,i)=>i.isOnAll?!1:!n&&i.isOnTouch?!(t||e):(n?r.isOnBlur:i.isOnBlur)?!e:!(n?r.isOnChange:i.isOnChange)||e,Ye=(e,t)=>{let n=w(e,t);!ve(n).length&&!n?.root&&Z(e,t)},Xe={mode:h.onSubmit,reValidateMode:h.onChange,shouldFocusError:!0},Ze=`form`,Qe=(e,t)=>{for(let n in e)n in t||delete e[n];Object.assign(e,t)},$e={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function et(e={}){let t={...Xe,...e},n={...p($e),isLoading:E(t.defaultValues),errors:t.errors||{},disabled:t.disabled||!1},s={},d=(c(t.defaultValues)||c(t.values))&&p(t.defaultValues||t.values)||{},v=t.shouldUnregister?{}:p(d),y={action:!1,actionArrayLengths:new Map,mount:!1,watch:!1,keepIsValid:!1},S={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},O={},k={},A=0,j=V(t.mode),M=V(t.reValidateMode),N={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},F={...N},I={...F},R={array:Ee(),state:Ee()},te=0,ne=t.criteriaMode===h.all,z=(e,t)=>n=>{clearTimeout(k[e]),k[e]=setTimeout(t,n)},B=async e=>{if(!y.keepIsValid&&!t.disabled&&(F.isValid||I.isValid||e)){let e=++te,r;t.resolver?(r=U((await q()).errors),e===te&&W()):r=await J({fields:s,onlyCheckValid:!0,eventType:m.VALID}),e===te&&r!==n.isValid&&R.state.next({isValid:r})}},W=(e,r)=>{!t.disabled&&(F.isValidating||F.validatingFields||I.isValidating||I.validatingFields)&&((e||Array.from(S.mount)).forEach(e=>{e&&(r?D(n.validatingFields,e,r):Z(n.validatingFields,e))}),R.state.next({validatingFields:n.validatingFields,isValidating:!U(n.validatingFields)}))},oe=()=>{n.dirtyFields=$(d,v,void 0,s)},se=(e,r=[],i,a,o=!0,c=!0)=>{if(a&&i&&!t.disabled){if(y.action=!0,!y.actionArrayLengths.has(e)){let t=w(s,e);y.actionArrayLengths.set(e,Array.isArray(t)?t.length:0)}if(c&&Array.isArray(w(s,e))){let t=i(w(s,e),a.argA,a.argB);o&&D(s,e,t)}if(c&&Array.isArray(w(n.errors,e))){let t=w(n.errors,e),r=t.root,s=i(t,a.argA,a.argB)||t;r&&(s.root=r),o&&D(n.errors,e,s),Ye(n.errors,e)}if((F.touchedFields||I.touchedFields)&&c&&Array.isArray(w(n.touchedFields,e))){let t=i(w(n.touchedFields,e),a.argA,a.argB);o&&D(n.touchedFields,e,t)}(F.dirtyFields||I.dirtyFields)&&oe(),R.state.next({name:e,isDirty:Y(e,r),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else D(v,e,r)},ce=(e,t)=>{D(n.errors,e,t),n.errors={...n.errors},R.state.next({errors:n.errors})},le=e=>{n.errors=e,R.state.next({errors:n.errors,isValid:!1})},ue=e=>{let t=b(e)?[e]:C(e),n=v,r=d;for(let e=0;e{if(!y.actionArrayLengths.size)return!1;let t=b(e)?[e]:C(e),n=v,r=``,i=-1,a=0;for(let e=0;e=n.length)return i===-1?!1:e!==i||+s{let o=w(s,t);if(o){if(ue(t)||de(t))return;let s=x(w(v,t)),c=w(v,t,x(i)?w(d,t):i);x(c)||a&&a.defaultChecked||r?D(v,t,r?c:ze(o._f)):be(t,c),y.mount&&!y.action&&(B(),s&&n.isDirty&&(F.isDirty||I.isDirty)&&(Y()||(n.isDirty=!1,R.state.next({...n}))),e.shouldUnregister&&s&&!x(w(v,t))&&re(t,S)&&(y.watch=!0))}},pe=(e,r,i,a,o)=>{let c=!1,l=!1,u={name:e};if(!t.disabled||a===!0){if(!i||a){let t=P(w(d,e),r);(F.isDirty||I.isDirty)&&(l=n.isDirty,n.isDirty=u.isDirty=!t||Y(),c=l!==u.isDirty),l=!!w(n.dirtyFields,e),t===n.isDirty?t?Z(n.dirtyFields,e):D(n.dirtyFields,e,!0):Qe(n.dirtyFields,$(d,v,void 0,s)),u.dirtyFields=n.dirtyFields,c||=(F.dirtyFields||I.dirtyFields)&&l!==!t}if(i){let t=w(n.touchedFields,e);t||(D(n.touchedFields,e,i),u.touchedFields=n.touchedFields,c||=(F.touchedFields||I.touchedFields)&&t!==i)}c&&o&&R.state.next(u)}return c?u:{}},G=(e,r,i,a)=>{let o=w(n.errors,e),s=(F.isValid||I.isValid)&&T(r)&&n.isValid!==r;if(t.delayError&&i?(O[e]=z(e,()=>ce(e,i)),O[e](t.delayError)):(clearTimeout(k[e]),delete O[e],i?D(n.errors,e,i):Z(n.errors,e),n.errors={...n.errors}),(i?!P(o,i):o)||!U(a)||s){let t={...a,...s&&T(r)?{isValid:r}:{},errors:n.errors,name:e};n={...n,...t},R.state.next(t)}},q=async e=>(W(e,!0),await t.resolver(v,t.context,Be(e||S.mount,s,t.criteriaMode,t.shouldUseNativeValidation))),he=async e=>{let{errors:t}=await q(e);if(W(e),e){for(let r of e){let e=w(t,r);e?S.array.has(r)&&c(e)&&!Object.keys(e).some(e=>!Number.isNaN(Number(e)))?ie(n.errors,{[r]:e},r):D(n.errors,r,e):Z(n.errors,r)}n.errors={...n.errors}}else n.errors=t;return t},ge=async({name:t,eventType:r})=>{if(e.validate){let i=await e.validate({formValues:v,formState:n,name:t,eventType:r});if(c(i))for(let e in i){let t=i[e];t&&Q(`${Ze}.${e}`,{message:L(t.message)?t.message:``,type:t.type||g.validate})}else L(i)||!i?Q(Ze,{message:i||``,type:g.validate}):Le(Ze);return i}return!0},J=async({fields:r,onlyCheckValid:i,name:a,eventType:o,context:s={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(s.runRootValidation=!0,!await ge({name:a,eventType:o})&&(s.valid=!1,i)))return s.valid;for(let a in r){let c=r[a];if(c){let{_f:r,...l}=c;if(r){let a=S.array.has(r.name),o=c._f&&Ue(c._f),l=F.validatingFields||F.isValidating||I.validatingFields||I.isValidating;o&&l&&W([r.name],!0);let u=await me(c,S.disabled,v,ne,t.shouldUseNativeValidation&&!i,a);if(o&&l&&W([r.name]),u[r.name]&&(s.valid=!1,i)||(!i&&(w(u,r.name)?a?ie(n.errors,u,r.name):D(n.errors,r.name,u[r.name]):Z(n.errors,r.name)),e.shouldUseNativeValidation&&u[r.name]))break}!U(l)&&await J({context:s,onlyCheckValid:i,fields:l,name:a,eventType:o})}}return s.valid},_e=()=>{for(let e of S.unMount){let t=w(s,e);t&&(t._f.refs?t._f.refs.every(e=>!Ae(e)):!Ae(t._f.ref))&&nt(e)}S.unMount=new Set},Y=(e,t)=>(e&&t&&D(v,e,t),!P(y.mount?v:d,d)),X=(e,t,n)=>ee(e,S,{...y.mount?v:x(t)||L(e)?d:t},n,t),ye=e=>ve(w(y.mount?v:d,e,t.shouldUnregister?w(d,e,[]):[])),be=(e,t,n={},a=!1,c=!1,l=!1)=>{let u=w(s,e),d=t;if(u){let n=u._f;n&&(!n.disabled&&D(v,e,Re(t,n)),d=ae(n.ref)&&o(t)?``:t,Oe(n.ref)?[...n.ref.options].forEach(e=>e.selected=d.includes(e.value)):n.refs?r(n.ref)?n.refs.forEach(e=>{(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(d)?!!d.find(t=>t===e.value):d===e.value||!!d)}):n.refs.forEach(e=>e.checked=e.value===d):i(n.ref)?n.ref.value=``:(n.ref.value=d,!n.ref.type&&!c&&!l&&R.state.next({name:e,values:a?v:p(v)})))}(n.shouldDirty||n.shouldTouch)&&pe(e,d,n.shouldTouch,n.shouldDirty,!c),n.shouldValidate&&Pe(e,{delayError:n.delayError})},xe=(e,t,n,r=!1,i=!1,o=!1)=>{S.array.has(e)&&R.array.next({name:e,values:r?v:p(v)});for(let l in t){if(!t.hasOwnProperty(l))return;let u=t[l],d=e+`.`+l,f=w(s,d);(S.array.has(e)||c(u)||f&&!f._f)&&!a(u)?xe(d,u,n,r,i,o):be(d,u,n,r,i,o)}},Se=(e,t,r,i,a=!1)=>{let c=w(s,e),l=S.array.has(e),u=i?t:p(t),d=P(w(v,e),u);if(d||D(v,e,u),l)R.array.next({name:e,values:i?v:p(v)}),(F.isDirty||F.dirtyFields||I.isDirty||I.dirtyFields)&&r.shouldDirty&&(oe(),a||R.state.next({name:e,dirtyFields:n.dirtyFields,isDirty:Y(e,u)}));else{let t=Array.isArray(u)&&!u.length||U(u),n=!d&&!a;!c||c._f||o(u)||t?be(e,u,r,i,a,n):xe(e,u,r,i,a,n)}if(!d&&!a){let t=re(e,S),r=i?v:p(v);R.state.next({...t&&n,name:y.mount||t?e:void 0,values:r})}},Ce=(e,t,n={})=>Se(e,t,n,!1),Te=(e,t={})=>{let r=E(e)?e(v):e;if(!P(v,r)){v={...v,...r};let e=we(r);for(let n of S.mount)n in e&&Se(n,e[n],t,!0,!0);R.state.next({...n,name:void 0,type:void 0,...A?{values:v}:{}}),t.shouldValidate&&B()}},je=async r=>{y.mount=!0;let i=r.target,o=i.name,c=!0,u=w(s,o),d=e=>{c=Number.isNaN(e)||a(e)&&isNaN(e.getTime())||P(e,w(v,o,e))};if(u){let a,f,h=i.type?ze(u._f):l(r),g=r.type===m.BLUR||r.type===m.FOCUS_OUT,_=!We(u._f)&&!e.validate&&!t.resolver&&!w(n.errors,o)&&!u._f.deps,y=_||Je(g,w(n.touchedFields,o),n.isSubmitted,M,j),b=re(o,S,g);if(D(v,o,h),g){if(!i||!i.readOnly){u._f.onBlur&&u._f.onBlur(r);let e=O[o];e&&e(0)}}else u._f.onChange&&u._f.onChange(r);let x=pe(o,h,g),C=!U(x)||b;if(!g&&R.state.next({name:o,type:r.type,...A?{values:p(v)}:{}}),y)return(!_||!n.isValid)&&(F.isValid||I.isValid)&&(t.mode===`onBlur`?g&&B():g||B()),C&&R.state.next({name:o,...b?{}:x});if(!t.resolver&&e.validate&&await ge({name:o,eventType:r.type}),!g&&b&&R.state.next({...n}),t.resolver){let{errors:e}=await q([o]);if(W([o]),d(h),!c){!U(x)&&R.state.next(x);return}let t=Ge(n.errors,s,o),r=Ge(e,s,t.name||o);a=r.error,o=r.name,f=U(e)}else W([o],!0),a=(await me(u,S.disabled,v,ne,t.shouldUseNativeValidation))[o],W([o]),d(h),c&&(a?f=!1:(F.isValid||I.isValid)&&(f=await J({fields:s,onlyCheckValid:!0,name:o,eventType:r.type})));c&&(u._f.deps&&(!Array.isArray(u._f.deps)||u._f.deps.length>0)&&Pe(u._f.deps),G(o,f,a,x))}},Ne=(e,t)=>{if(w(n.errors,t)&&e.focus)return e.focus(),1},Pe=async(e,r={})=>{let i,a,o=K(e);if(t.resolver){let t=await he(x(e)?e:o);i=U(t),a=e?!o.some(e=>w(t,e)):i}else e?(a=(await Promise.all(o.map(async e=>{let t=w(s,e);return await J({fields:t&&t._f?{[e]:t}:t,eventType:m.TRIGGER})}))).every(Boolean),!(!a&&!n.isValid)&&B()):a=i=await J({fields:s,name:e,eventType:m.TRIGGER});if(r.delayError&&t.delayError&&L(e)){let r=w(n.errors,e);r?(Z(n.errors,e),O[e]=z(e,()=>ce(e,r)),O[e](t.delayError)):(clearTimeout(k[e]),delete O[e])}return R.state.next({...!L(e)||(F.isValid||I.isValid)&&i!==n.isValid?{}:{name:e},...t.resolver||!e?{isValid:i}:{},errors:n.errors}),r.shouldFocus&&!a&&H(s,Ne,e?o:S.mount),a},Fe=(e,t)=>{let r={...y.mount?v:d};return t&&(r=De(t.dirtyFields?n.dirtyFields:n.touchedFields,r)),x(e)?r:L(e)?w(r,e):e.map(e=>w(r,e))},Ie=(e,t)=>({invalid:!!w((t||n).errors,e),isDirty:!!w((t||n).dirtyFields,e),error:w((t||n).errors,e),isValidating:!!w(n.validatingFields,e),isTouched:!!w((t||n).touchedFields,e)}),Le=e=>{let t=e?K(e):void 0;t?.forEach(e=>Z(n.errors,e)),t?t.forEach(e=>{R.state.next({name:e,errors:n.errors})}):(n.errors={},R.state.next({errors:n.errors}))},Q=(e,t,r)=>{let i=(w(s,e,{_f:{}})._f||{}).ref,{ref:a,message:o,type:c,...l}=w(n.errors,e)||{};D(n.errors,e,{...l,...t,ref:i}),R.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&i&&i.focus&&i.focus()},He=(e,t)=>{if(E(e)){A++;let{unsubscribe:n}=R.state.subscribe({next:n=>`values`in n&&e(n.values||X(void 0,t),n)}),r=!1;return{unsubscribe:()=>{r||(r=!0,A--,n())}}}return X(e,t,!0)},et=e=>{let t=!!e.formState?.values;t&&A++;let{unsubscribe:r}=R.state.subscribe({next:t=>{if(qe(e.name,t.name,e.exact)&&Ke(t,e.formState||F,ft,e.reRenderRoot)){let r={...v};e.callback({values:r,...n,...t,defaultValues:d})}}});if(!t)return r;let i=!1;return()=>{i||(i=!0,A--,r())}},tt=e=>(y.mount=!0,I={...I,...e.formState},et({...e,formState:{...N,...e.formState}})),nt=(e,r={})=>{for(let i of e?K(e):S.mount)S.mount.delete(i),S.array.delete(i),r.keepValue||(Z(s,i),Z(v,i)),!r.keepError&&Z(n.errors,i),!r.keepDirty&&Z(n.dirtyFields,i),!r.keepTouched&&Z(n.touchedFields,i),!r.keepIsValidating&&Z(n.validatingFields,i),!t.shouldUnregister&&!r.keepDefaultValue&&Z(d,i);R.state.next({values:p(v)}),R.state.next({...n,...r.keepDirty?{isDirty:Y()}:{}}),!r.keepIsValid&&B()},rt=({disabled:e,name:t})=>{if(T(e)&&y.mount||e||S.disabled.has(t)){let n=S.disabled.has(t)!==!!e;e?S.disabled.add(t):S.disabled.delete(t),n&&y.mount&&!y.action&&B()}},it=(e,n={})=>{let r=w(s,e),i=T(n.disabled)||T(t.disabled),a=!S.registerName.has(e)&&r&&r._f&&!r._f.mount;return D(s,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...n}}),S.mount.add(e),r&&!a?rt({disabled:T(n.disabled)?n.disabled:t.disabled,name:e}):fe(e,!0,n.value),{...i?{disabled:n.disabled||t.disabled}:{},...t.progressive?{required:!!n.required,min:Ve(n.min),max:Ve(n.max),minLength:Ve(n.minLength),maxLength:Ve(n.maxLength),pattern:Ve(n.pattern)}:{},name:e,onChange:je,onBlur:je,ref:i=>{if(i){S.registerName.add(e),it(e,n),S.registerName.delete(e),r=w(s,e);let t=x(i.value)&&i.querySelectorAll&&i.querySelectorAll(`input,select,textarea`)[0]||i,a=ke(t),o=r._f.refs||[];if(a?o.find(e=>e===t):t===r._f.ref)return;let c={...r._f};a?(c.refs=[...o.filter(Ae),t,...Array.isArray(w(d,e))?[{}]:[]],c.ref={type:t.type,name:e}):(c.ref=t,delete c.refs),D(s,e,{_f:c}),fe(e,!1,void 0,t)}else r=w(s,e,{}),r._f&&(r._f.mount=!1),(t.shouldUnregister||n.shouldUnregister)&&!(u(S.array,e)&&y.action)&&S.unMount.add(e)}}},at=()=>t.shouldFocusError&&!t.shouldUseNativeValidation&&H(s,Ne,S.mount),ot=e=>{T(e)&&(R.state.next({disabled:e}),H(s,(t,n)=>{let r=w(s,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach(t=>{t.disabled=r._f.disabled||e}))},0,!1))},st=(e,r)=>async i=>{let a,o;i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist());let c=p(v);if(R.state.next({isSubmitting:!0}),t.resolver){let{errors:e,values:t}=await q();W(),n.errors=e,c=p(t)}else await J({fields:s,eventType:m.SUBMIT});if(S.disabled.size)for(let e of S.disabled)Z(c,e);if(Z(n.errors,_),U(n.errors)){R.state.next({errors:{}});try{a=await e(c,i)}catch(e){o=e}}else r&&await r({...n.errors},i),at(),setTimeout(at);if(R.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:U(n.errors)&&!o,submitCount:n.submitCount+1,errors:n.errors}),o)throw o;return a},ct=(e,t={})=>{w(s,e)&&(x(t.defaultValue)?Ce(e,p(w(d,e))):(Ce(e,t.defaultValue),D(d,e,p(t.defaultValue))),t.keepTouched||Z(n.touchedFields,e),t.keepDirty||(Z(n.dirtyFields,e),n.isDirty=t.defaultValue?Y(e,p(w(d,e))):Y()),t.keepError||(Z(n.errors,e),F.isValid&&B()),R.state.next({...n}))},lt=(e,r={})=>{let i=e?p(e):d,a=p(i),o=U(e),c=a,l=s;if(r.keepDefaultValues||(d=i),!r.keepValues){if(r.keepDirtyValues){let e=new Set([...S.mount,...Me($(d,v,void 0,l),n.dirtyFields)]);for(let t of Array.from(e)){let e=w(n.dirtyFields,t),r=w(v,t),i=w(c,t);e&&!x(r)?D(c,t,r):!e&&!x(i)&&Ce(t,i)}}else{if(f&&x(e))for(let e of S.mount){let t=w(s,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(ae(e)){let t=e.closest(`form`);if(t){t.reset();break}}}}if(r.keepFieldsRef)for(let e of S.mount)Ce(e,w(c,e));else s={}}if(t.shouldUnregister){if(v=r.keepDefaultValues?p(d):{},r.keepFieldsRef)for(let e of S.mount)D(v,e,w(c,e))}else v=p(c);R.array.next({values:{...c}}),R.state.next({name:void 0,type:void 0,values:{...c}})}S={mount:r.keepDirtyValues?S.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:``},y.mount=!F.isValid||!!r.keepIsValid||!!r.keepDirtyValues||!t.shouldUnregister&&!U(c),y.watch=!!t.shouldUnregister,y.keepIsValid=!!r.keepIsValid,y.action=!1,y.actionArrayLengths.clear(),r.keepErrors||(n.errors={}),R.state.next({submitCount:r.keepSubmitCount?n.submitCount:0,isDirty:o?!1:r.keepDirty?n.isDirty:r.keepValues?Y():!!(r.keepDefaultValues&&!P(e,d)),isSubmitted:r.keepIsSubmitted?n.isSubmitted:!1,dirtyFields:o?{}:r.keepDirtyValues?r.keepDefaultValues&&v?$(d,v,void 0,l):n.dirtyFields:r.keepDefaultValues&&e?$(d,e,void 0,l):r.keepDirty?n.dirtyFields:{},touchedFields:r.keepTouched?n.touchedFields:{},errors:r.keepErrors?n.errors:{},isSubmitSuccessful:r.keepIsSubmitSuccessful?n.isSubmitSuccessful:!1,isSubmitting:!1,defaultValues:d})},ut=(e,n)=>lt(E(e)?e(v):e,{...t.resetOptions,...n}),dt=(e,t={})=>{let n=w(s,e),r=n&&n._f;if(r){let e=r.refs?r.refs[0]:r.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&E(e.select)&&e.select()})}},ft=e=>{let{name:t,type:r,values:i,...a}=e;n={...n,...a}};R.state.subscribe({next:ft});let pt={control:{register:it,unregister:nt,getFieldState:Ie,handleSubmit:st,setError:Q,_subscribe:et,_runSchema:q,_updateIsValidating:W,_focusError:at,_getWatch:X,_getDirty:Y,_setValid:B,_setFieldArray:se,_setDisabledField:rt,_setErrors:le,_getFieldArray:ye,_reset:lt,_resetDefaultValues:()=>E(t.defaultValues)&&t.defaultValues().then(e=>{ut(e,t.resetOptions),R.state.next({isLoading:!1})}),_removeUnmounted:_e,_disableForm:ot,_subjects:R,_proxyFormState:F,get _fields(){return s},get _formValues(){return v},get _state(){return y},set _state(e){y=e},get _defaultValues(){return d},get _names(){return S},set _names(e){S=e},get _formState(){return n},get _options(){return t},set _options(e){t={...t,...e},j=V(t.mode),M=V(t.reValidateMode)}},subscribe:tt,trigger:Pe,register:it,handleSubmit:st,watch:He,setValue:Ce,setValues:Te,getValues:Fe,reset:ut,resetField:ct,resetDefaultValues:(e,t={})=>{if(d=p(e),!t.keepDirty){let e=$(d,v,void 0,s);n.dirtyFields=e,n.isDirty=!U(e)}t.keepIsValid||B(),R.state.next({...n,defaultValues:d})},clearErrors:Le,unregister:nt,setError:Q,setFocus:dt,getFieldState:Ie};return{...pt,formControl:pt}}function tt(e={}){let t=n.useRef(void 0),r=n.useRef(void 0),i=n.useRef(e.formControl),[a,o]=n.useState(()=>({...p($e),isLoading:E(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:E(e.defaultValues)?void 0:e.defaultValues}));if(!t.current||e.formControl&&i.current!==e.formControl){if(i.current=e.formControl,e.formControl)t.current={...e.formControl,formState:a},e.defaultValues&&!E(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:n,...r}=et(e);t.current={...r,formState:a}}}let s=t.current.control;s._options=e;let{resyncIfNeeded:c,snapshot:l}=F();return j(()=>{let e=()=>({...s._formState,defaultValues:s._defaultValues});c(!0,e,o);let t=s._subscribe({formState:s._proxyFormState,callback:()=>o({...s._formState,defaultValues:s._defaultValues}),reRenderRoot:!0});return o(e=>({...e,isReady:!0})),s._formState.isReady=!0,()=>{t(),l(!0,e)}},[s,c,l]),n.useEffect(()=>s._disableForm(e.disabled),[s,e.disabled]),n.useEffect(()=>{e.mode&&(s._options.mode=e.mode),e.reValidateMode&&(s._options.reValidateMode=e.reValidateMode)},[s,e.mode,e.reValidateMode]),n.useEffect(()=>{e.errors&&(s._setErrors(e.errors),s._focusError())},[s,e.errors]),n.useEffect(()=>{e.shouldUnregister&&s._subjects.state.next({values:s._getWatch()})},[s,e.shouldUnregister]),n.useEffect(()=>{if(s._proxyFormState.isDirty){let e=s._getDirty();e!==a.isDirty&&s._subjects.state.next({isDirty:e})}},[s,a.isDirty]),n.useEffect(()=>{e.values&&!P(e.values,r.current)?(s._reset(e.values,{keepFieldsRef:!0,...s._options.resetOptions}),s._options.resetOptions?.keepIsValid||s._setValid(),r.current=e.values,o(e=>({...e}))):s._resetDefaultValues()},[s,e.values]),n.useEffect(()=>{s._state.mount||(s._setValid(),s._state.mount=!0),s._state.watch&&(s._state.watch=!1,s._subjects.state.next({...s._formState})),s._removeUnmounted()}),t.current.formState=n.useMemo(()=>A(a,s),[s,a]),t.current}var nt=(e,t,n)=>{if(e&&`reportValidity`in e){let r=w(n,t);e.setCustomValidity(r&&r.message||``),e.reportValidity()}},rt=(e,t)=>{for(let n in t.fields){let r=t.fields[n];r&&r.ref&&`reportValidity`in r.ref?nt(r.ref,n,e):r&&r.refs&&r.refs.forEach(t=>nt(t,n,e))}},it=(e,t)=>{t.shouldUseNativeValidation&&rt(e,t);let n={};for(let r in e){let i=w(t.fields,r),a=Object.assign(e[r]||{},{ref:i&&i.refs?i.refs[0]:i&&i.ref});if(at(t.names||Object.keys(e),r)){let e=Object.assign({},w(n,r));D(e,`root`,a),D(n,r,e)}else D(n,r,a)}return n},at=(e,t)=>{let n=ot(t).replace(/[.*+?^${}()|\\]/g,`\\$&`);return e.some(e=>ot(e).match(`^${n}\\.\\d+`))};function ot(e){return e.replace(/[\[\]]/g,``)}function st(){return st=Object.assign?Object.assign.bind():function(e){for(var t=1;t0){var s=r.errors.reduce(function(e,t){return t.length + + @@ -34,10 +36,8 @@ - - diff --git a/spinifex/services/spinifexui/frontend/src/test/setup.ts b/spinifex/services/spinifexui/frontend/src/test/setup.ts index cafbf5c00..560b3a75c 100644 --- a/spinifex/services/spinifexui/frontend/src/test/setup.ts +++ b/spinifex/services/spinifexui/frontend/src/test/setup.ts @@ -11,10 +11,11 @@ afterEach(() => { // Components sign requests with the region the server reports, which the app // normally loads before rendering. Seed it through the real code path so every // component test has one without stubbing fetch itself. -vi.stubGlobal("fetch", async () => - Promise.resolve({ +vi.stubGlobal( + "fetch", + vi.fn().mockResolvedValue({ ok: true, - json: async () => Promise.resolve({ region: "ap-southeast-2" }), + json: vi.fn().mockResolvedValue({ region: "ap-southeast-2" }), }), ) await loadClusterConfig()